diff --git a/dist/js/district-and-project-search.min.js b/dist/js/district-and-project-search.min.js index 95ec971e0..844596a0a 100644 --- a/dist/js/district-and-project-search.min.js +++ b/dist/js/district-and-project-search.min.js @@ -68,7 +68,7 @@ Event: ${Qo(e)}`),!0;if(VU(e,t.denyUrls))return he&&se.warn(`Event dropped due t Event: ${Qo(e)}. Url: ${n2(e)}`),!0;if(!FU(e,t.allowUrls))return he&&se.warn(`Event dropped due to not being matched by \`allowUrls\` option. Event: ${Qo(e)}. -Url: ${n2(e)}`),!0}return!1}o(HU,"_shouldDropEvent");function BU(e,t){return t?.length?Xp(e).some(r=>Eu(r,t)):!1}o(BU,"_isIgnoredError");function zU(e,t){if(!t?.length)return!1;let r=e.transaction;return r?Eu(r,t):!1}o(zU,"_isIgnoredTransaction");function VU(e,t){if(!t?.length)return!1;let r=n2(e);return r?Eu(r,t):!1}o(VU,"_isDeniedUrl");function FU(e,t){if(!t?.length)return!0;let r=n2(e);return r?Eu(r,t):!0}o(FU,"_isAllowedUrl");function jU(e=[]){for(let t=e.length-1;t>=0;t--){let r=e[t];if(r&&r.filename!==""&&r.filename!=="[native code]")return r.filename||null}return null}o(jU,"_getLastValidUrl");function n2(e){try{let r=[...e.exception?.values??[]].reverse().find(n=>n.mechanism?.parent_id===void 0&&n.stacktrace?.frames?.length)?.stacktrace?.frames;return r?jU(r):null}catch{return he&&se.error(`Cannot extract url for event ${Qo(e)}`),null}}o(n2,"_getEventFilterUrl");function UU(e){return e.exception?.values?.length?!e.message&&!e.exception.values.some(t=>t.stacktrace||t.type&&t.type!=="Error"||t.value):!1}o(UU,"_isUselessError");function r6(e,t,r,n,i,s){if(!i.exception?.values||!s||!go(s.originalException,Error))return;let u=i.exception.values.length>0?i.exception.values[i.exception.values.length-1]:void 0;u&&(i.exception.values=t6(e,t,n,s.originalException,r,i.exception.values,u,0))}o(r6,"applyAggregateErrorsToEvent");function t6(e,t,r,n,i,s,u,c){if(s.length>=r+1)return s;let d=[...s];if(go(n[i],Error)){LS(u,c);let p=e(t,n[i]),m=d.length;TS(p,i,m,c),d=t6(e,t,r,n[i],i,[p,...d],p,m)}return Array.isArray(n.errors)&&n.errors.forEach((p,m)=>{if(go(p,Error)){LS(u,c);let h=e(t,p),_=d.length;TS(h,`errors[${m}]`,_,c),d=t6(e,t,r,p,i,[h,...d],h,_)}}),d}o(t6,"aggregateExceptionsFromError");function LS(e,t){e.mechanism=e.mechanism||{type:"generic",handled:!0},e.mechanism={...e.mechanism,...e.type==="AggregateError"&&{is_exception_group:!0},exception_id:t}}o(LS,"applyExceptionGroupFieldsForParentException");function TS(e,t,r,n){e.mechanism=e.mechanism||{type:"generic",handled:!0},e.mechanism={...e.mechanism,type:"chained",source:t,exception_id:r,parent_id:n}}o(TS,"applyExceptionGroupFieldsForChildException");function n6(e){let t="console";Fr(t,e),jr(t,$U)}o(n6,"addConsoleInstrumentationHandler");function $U(){"console"in Ee&&i4.forEach(function(e){e in Ee.console&&qt(Ee.console,e,function(t){return xu[e]=t,function(...r){$t("console",{args:r,level:e}),xu[e]?.apply(Ee.console,r)}})})}o($U,"instrumentConsole");function o6(e){return e==="warn"?"warning":["fatal","error","warning","log","info","debug"].includes(e)?e:"log"}o(o6,"severityLevelFromString");var qU="Dedupe",ZU=o(()=>{let e;return{name:qU,processEvent(t){if(t.type)return t;try{if(WU(t,e))return he&&se.warn("Event dropped due to being a duplicate of previously captured event."),null}catch{}return e=t}}},"_dedupeIntegration"),i2=ZU;function WU(e,t){return t?!!(GU(e,t)||KU(e,t)):!1}o(WU,"_shouldDropEvent");function GU(e,t){let r=e.message,n=t.message;return!(!r&&!n||r&&!n||!r&&n||r!==n||!OS(e,t)||!IS(e,t))}o(GU,"_isSameMessageEvent");function KU(e,t){let r=kS(t),n=kS(e);return!(!r||!n||r.type!==n.type||r.value!==n.value||!OS(e,t)||!IS(e,t))}o(KU,"_isSameExceptionEvent");function IS(e,t){let r=Ap(e),n=Ap(t);if(!r&&!n)return!0;if(r&&!n||!r&&n||(r=r,n=n,n.length!==r.length))return!1;for(let i=0;i=400&&e<500?"warning":e>=500?"error":void 0}o(a2,"getBreadcrumbLogLevelFromHttpStatusCode");var Y1=Ee;function i6(){return"history"in Y1&&!!Y1.history}o(i6,"supportsHistory");function YU(){if(!("fetch"in Y1))return!1;try{return new Headers,new Request("http://www.example.com"),new Response,!0}catch{return!1}}o(YU,"_isFetchSupported");function J1(e){return e&&/^function\s+\w+\(\)\s+\{\s+\[native code\]\s+\}$/.test(e.toString())}o(J1,"isNativeFunction");function a6(){if(typeof EdgeRuntime=="string")return!0;if(!YU())return!1;if(J1(Y1.fetch))return!0;let e=!1,t=Y1.document;if(t&&typeof t.createElement=="function")try{let r=t.createElement("iframe");r.hidden=!0,t.head.appendChild(r),r.contentWindow?.fetch&&(e=J1(r.contentWindow.fetch)),t.head.removeChild(r)}catch(r){he&&se.warn("Could not create sandbox iframe for pure fetch check, bailing to window.fetch: ",r)}return e}o(a6,"supportsNativeFetch");function l6(e,t){let r="fetch";Fr(r,e),jr(r,()=>JU(void 0,t))}o(l6,"addFetchInstrumentationHandler");function JU(e,t=!1){t&&!a6()||qt(Ee,"fetch",function(r){return function(...n){let i=new Error,{method:s,url:u}=QU(n),c={args:n,fetchData:{method:s,url:u},startTimestamp:sn()*1e3,virtualError:i,headers:XU(n)};return e||$t("fetch",{...c}),r.apply(Ee,n).then(async d=>(e?e(d):$t("fetch",{...c,endTimestamp:sn()*1e3,response:d}),d),d=>{if($t("fetch",{...c,endTimestamp:sn()*1e3,error:d}),Hs(d)&&d.stack===void 0&&(d.stack=i.stack,Sn(d,"framesToPop",1)),d instanceof TypeError&&(d.message==="Failed to fetch"||d.message==="Load failed"||d.message==="NetworkError when attempting to fetch resource."))try{let p=new URL(c.fetchData.url);d.message=`${d.message} (${p.host})`}catch{}throw d})}})}o(JU,"instrumentFetch");function s6(e,t){return!!e&&typeof e=="object"&&!!e[t]}o(s6,"hasProp");function RS(e){return typeof e=="string"?e:e?s6(e,"url")?e.url:e.toString?e.toString():"":""}o(RS,"getUrlFromResource");function QU(e){if(e.length===0)return{method:"GET",url:""};if(e.length===2){let[r,n]=e;return{url:RS(r),method:s6(n,"method")?String(n.method).toUpperCase():"GET"}}let t=e[0];return{url:RS(t),method:s6(t,"method")?String(t.method).toUpperCase():"GET"}}o(QU,"parseFetchArgs");function XU(e){let[t,r]=e;try{if(typeof r=="object"&&r!==null&&"headers"in r&&r.headers)return new Headers(r.headers);if(gw(t))return new Headers(t.headers)}catch{}}o(XU,"getHeadersFromFetchArgs");function u6(){return"npm"}o(u6,"getSDKSource");var at=Ee,c6=0;function d6(){return c6>0}o(d6,"shouldIgnoreOnError");function p$(){c6++,setTimeout(()=>{c6--})}o(p$,"ignoreNextOnError");function js(e,t={}){function r(i){return typeof i=="function"}if(o(r,"isFunction"),!r(e))return e;try{let i=e.__sentry_wrapped__;if(i)return typeof i=="function"?i:e;if(Fs(e))return e}catch{return e}let n=o(function(...i){try{let s=i.map(u=>js(u,t));return e.apply(this,s)}catch(s){throw p$(),V1(u=>{u.addEventProcessor(c=>(t.mechanism&&(Lu(c,void 0,void 0),Xo(c,t.mechanism)),c.extra={...c.extra,arguments:i},c)),Yp(s)}),s}},"sentryWrapped");try{for(let i in e)Object.prototype.hasOwnProperty.call(e,i)&&(n[i]=e[i])}catch{}Hp(n,e),Sn(e,"__sentry_wrapped__",n);try{Object.getOwnPropertyDescriptor(n,"name").configurable&&Object.defineProperty(n,"name",{get(){return e.name}})}catch{}return n}o(js,"wrap");function AS(){let e=Vs(),{referrer:t}=at.document||{},{userAgent:r}=at.navigator||{},n={...t&&{Referer:t},...r&&{"User-Agent":r}};return{url:e,headers:n}}o(AS,"getHttpRequestData");function s2(e,t){let r=m6(e,t),n={type:_$(t),value:b$(t)};return r.length&&(n.stacktrace={frames:r}),n.type===void 0&&n.value===""&&(n.value="Unrecoverable error caught"),n}o(s2,"exceptionFromError");function m$(e,t,r,n){let s=mt()?.getOptions().normalizeDepth,u=C$(t),c={__serialized__:qp(t,s)};if(u)return{exception:{values:[s2(e,u)]},extra:c};let d={exception:{values:[{type:zs(t)?t.constructor.name:n?"UnhandledRejection":"Error",value:y$(t,{isUnhandledRejection:n})}]},extra:c};if(r){let p=m6(e,r);p.length&&(d.exception.values[0].stacktrace={frames:p})}return d}o(m$,"eventFromPlainObject");function f6(e,t){return{exception:{values:[s2(e,t)]}}}o(f6,"eventFromError");function m6(e,t){let r=t.stacktrace||t.stack||"",n=g$(t),i=v$(t);try{return e(r,n,i)}catch{}return[]}o(m6,"parseStackFrames");var h$=/Minified React error #\d+;/i;function g$(e){return e&&h$.test(e.message)?1:0}o(g$,"getSkipFirstStackStringLines");function v$(e){return typeof e.framesToPop=="number"?e.framesToPop:0}o(v$,"getPopFirstTopFrames");function NS(e){return typeof WebAssembly<"u"&&typeof WebAssembly.Exception<"u"?e instanceof WebAssembly.Exception:!1}o(NS,"isWebAssemblyException");function _$(e){let t=e?.name;return!t&&NS(e)?e.message&&Array.isArray(e.message)&&e.message.length==2?e.message[0]:"WebAssembly.Exception":t}o(_$,"extractType");function b$(e){let t=e?.message;return NS(e)?Array.isArray(e.message)&&e.message.length==2?e.message[1]:"wasm exception":t?t.error&&typeof t.error.message=="string"?t.error.message:t:"No error message"}o(b$,"extractMessage");function MS(e,t,r,n){let i=r?.syntheticException||void 0,s=l2(e,t,i,n);return Xo(s),s.level="error",r?.event_id&&(s.event_id=r.event_id),Xn(s)}o(MS,"eventFromException");function PS(e,t,r="info",n,i){let s=n?.syntheticException||void 0,u=p6(e,t,s,i);return u.level=r,n?.event_id&&(u.event_id=n.event_id),Xn(u)}o(PS,"eventFromMessage");function l2(e,t,r,n,i){let s;if(Mp(t)&&t.error)return f6(e,t.error);if(Pp(t)||m4(t)){let u=t;if("stack"in t)s=f6(e,t);else{let c=u.name||(Pp(u)?"DOMError":"DOMException"),d=u.message?`${c}: ${u.message}`:c;s=p6(e,d,r,n),Lu(s,d)}return"code"in u&&(s.tags={...s.tags,"DOMException.code":`${u.code}`}),s}return Hs(t)?f6(e,t):Ri(t)||zs(t)?(s=m$(e,t,r,i),Xo(s,{synthetic:!0}),s):(s=p6(e,t,r,n),Lu(s,`${t}`,void 0),Xo(s,{synthetic:!0}),s)}o(l2,"eventFromUnknownInput");function p6(e,t,r,n){let i={};if(n&&r){let s=m6(e,r);s.length&&(i.exception={values:[{value:t,stacktrace:{frames:s}}]}),Xo(i,{synthetic:!0})}if(wu(t)){let{__sentry_template_string__:s,__sentry_template_values__:u}=t;return i.logentry={message:s,params:u},i}return i.message=t,i}o(p6,"eventFromString");function y$(e,{isUnhandledRejection:t}){let r=y4(e),n=t?"promise rejection":"exception";return Mp(e)?`Event \`ErrorEvent\` captured as ${n} with message \`${e.message}\``:zs(e)?`Event \`${x$(e)}\` (type=${e.type}) captured as ${n}`:`Object captured as ${n} with keys: ${r}`}o(y$,"getNonErrorObjectExceptionValue");function x$(e){try{let t=Object.getPrototypeOf(e);return t?t.constructor.name:void 0}catch{}}o(x$,"getObjectClassName");function C$(e){for(let t in e)if(Object.prototype.hasOwnProperty.call(e,t)){let r=e[t];if(r instanceof Error)return r}}o(C$,"getErrorPropertyFromObject");var w$=5e3,h6=class h6 extends Z1{constructor(t){let r=S$(t),n=at.SENTRY_SDK_SOURCE||u6();K1(r,"browser",["browser"],n),r._metadata?.sdk&&(r._metadata.sdk.settings={infer_ip:r.sendDefaultPii?"auto":"never",...r._metadata.sdk.settings}),super(r);let{sendDefaultPii:i,sendClientReports:s,enableLogs:u}=this._options;at.document&&(s||u)&&at.document.addEventListener("visibilitychange",()=>{at.document.visibilityState==="hidden"&&(s&&this._flushOutcomes(),u&&W1(this))}),u&&(this.on("flush",()=>{W1(this)}),this.on("afterCaptureLog",()=>{this._logFlushIdleTimeout&&clearTimeout(this._logFlushIdleTimeout),this._logFlushIdleTimeout=setTimeout(()=>{W1(this)},w$)})),i&&this.on("beforeSendSession",X4)}eventFromException(t,r){return MS(this._options.stackParser,t,r,this._options.attachStacktrace)}eventFromMessage(t,r="info",n){return PS(this._options.stackParser,t,r,n,this._options.attachStacktrace)}_prepareEvent(t,r,n,i){return t.platform=t.platform||"javascript",super._prepareEvent(t,r,n,i)}};o(h6,"BrowserClient");var u2=h6;function S$(e){return{release:typeof __SENTRY_RELEASE__=="string"?__SENTRY_RELEASE__:at.SENTRY_RELEASE?.id,sendClientReports:!0,parentSpanIsAlwaysRootSpan:!0,...e}}o(S$,"applyDefaultOptions");var DS=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__;var Wt=Ee;var E$=1e3,HS,g6,v6;function _6(e){let t="dom";Fr(t,e),jr(t,L$)}o(_6,"addClickKeypressInstrumentationHandler");function L$(){if(!Wt.document)return;let e=$t.bind(null,"dom"),t=BS(e,!0);Wt.document.addEventListener("click",t,!1),Wt.document.addEventListener("keypress",t,!1),["EventTarget","Node"].forEach(r=>{let i=Wt[r]?.prototype;i?.hasOwnProperty?.("addEventListener")&&(qt(i,"addEventListener",function(s){return function(u,c,d){if(u==="click"||u=="keypress")try{let p=this.__sentry_instrumentation_handlers__=this.__sentry_instrumentation_handlers__||{},m=p[u]=p[u]||{refCount:0};if(!m.handler){let h=BS(e);m.handler=h,s.call(this,u,h,d)}m.refCount++}catch{}return s.call(this,u,c,d)}}),qt(i,"removeEventListener",function(s){return function(u,c,d){if(u==="click"||u=="keypress")try{let p=this.__sentry_instrumentation_handlers__||{},m=p[u];m&&(m.refCount--,m.refCount<=0&&(s.call(this,u,m.handler,d),m.handler=void 0,delete p[u]),Object.keys(p).length===0&&delete this.__sentry_instrumentation_handlers__)}catch{}return s.call(this,u,c,d)}}))})}o(L$,"instrumentDOM");function T$(e){if(e.type!==g6)return!1;try{if(!e.target||e.target._sentryId!==v6)return!1}catch{}return!0}o(T$,"isSimilarToLastCapturedEvent");function k$(e,t){return e!=="keypress"?!1:t?.tagName?!(t.tagName==="INPUT"||t.tagName==="TEXTAREA"||t.isContentEditable):!0}o(k$,"shouldSkipDOMEvent");function BS(e,t=!1){return r=>{if(!r||r._sentryCaptured)return;let n=I$(r);if(k$(r.type,n))return;Sn(r,"_sentryCaptured",!0),n&&!n._sentryId&&Sn(n,"_sentryId",Zt());let i=r.type==="keypress"?"input":r.type;T$(r)||(e({event:r,name:i,global:t}),g6=r.type,v6=n?n._sentryId:void 0),clearTimeout(HS),HS=Wt.setTimeout(()=>{v6=void 0,g6=void 0},E$)}}o(BS,"makeDOMEventHandler");function I$(e){try{return e.target}catch{return null}}o(I$,"getEventTarget");var c2;function X1(e){let t="history";Fr(t,e),jr(t,O$)}o(X1,"addHistoryInstrumentationHandler");function O$(){if(Wt.addEventListener("popstate",()=>{let t=Wt.location.href,r=c2;if(c2=t,r===t)return;$t("history",{from:r,to:t})}),!i6())return;function e(t){return function(...r){let n=r.length>2?r[2]:void 0;if(n){let i=c2,s=R$(String(n));if(c2=s,i===s)return t.apply(this,r);$t("history",{from:i,to:s})}return t.apply(this,r)}}o(e,"historyReplacementFunction"),qt(Wt.history,"pushState",e),qt(Wt.history,"replaceState",e)}o(O$,"instrumentHistory");function R$(e){try{return new URL(e,Wt.location.origin).toString()}catch{return e}}o(R$,"getAbsoluteUrl");var d2={};function b6(e){let t=d2[e];if(t)return t;let r=Wt[e];if(J1(r))return d2[e]=r.bind(Wt);let n=Wt.document;if(n&&typeof n.createElement=="function")try{let i=n.createElement("iframe");i.hidden=!0,n.head.appendChild(i);let s=i.contentWindow;s?.[e]&&(r=s[e]),n.head.removeChild(i)}catch(i){DS&&se.warn(`Could not create sandbox iframe for ${e} check, bailing to window.${e}: `,i)}return r&&(d2[e]=r.bind(Wt))}o(b6,"getNativeImplementation");function f2(e){d2[e]=void 0}o(f2,"clearCachedImplementation");var Us="__sentry_xhr_v3__";function y6(e){let t="xhr";Fr(t,e),jr(t,A$)}o(y6,"addXhrInstrumentationHandler");function A$(){if(!Wt.XMLHttpRequest)return;let e=XMLHttpRequest.prototype;e.open=new Proxy(e.open,{apply(t,r,n){let i=new Error,s=sn()*1e3,u=Ur(n[0])?n[0].toUpperCase():void 0,c=N$(n[1]);if(!u||!c)return t.apply(r,n);r[Us]={method:u,url:c,request_headers:{}},u==="POST"&&c.match(/sentry_key/)&&(r.__sentry_own_request__=!0);let d=o(()=>{let p=r[Us];if(p&&r.readyState===4){try{p.status_code=r.status}catch{}let m={endTimestamp:sn()*1e3,startTimestamp:s,xhr:r,virtualError:i};$t("xhr",m)}},"onreadystatechangeHandler");return"onreadystatechange"in r&&typeof r.onreadystatechange=="function"?r.onreadystatechange=new Proxy(r.onreadystatechange,{apply(p,m,h){return d(),p.apply(m,h)}}):r.addEventListener("readystatechange",d),r.setRequestHeader=new Proxy(r.setRequestHeader,{apply(p,m,h){let[_,x]=h,w=m[Us];return w&&Ur(_)&&Ur(x)&&(w.request_headers[_.toLowerCase()]=x),p.apply(m,h)}}),t.apply(r,n)}}),e.send=new Proxy(e.send,{apply(t,r,n){let i=r[Us];if(!i)return t.apply(r,n);n[0]!==void 0&&(i.body=n[0]);let s={startTimestamp:sn()*1e3,xhr:r};return $t("xhr",s),t.apply(r,n)}})}o(A$,"instrumentXHR");function N$(e){if(Ur(e))return e;try{return e.toString()}catch{}}o(N$,"parseXhrUrlArg");function zS(e,t=b6("fetch")){let r=0,n=0;function i(s){let u=s.body.length;r+=u,n++;let c={body:s.body,method:"POST",referrerPolicy:"strict-origin",headers:e.headers,keepalive:r<=6e4&&n<15,...e.fetchOptions};if(!t)return f2("fetch"),Ra("No fetch implementation available");try{return t(e.url,c).then(d=>(r-=u,n--,{statusCode:d.status,headers:{"x-sentry-rate-limits":d.headers.get("X-Sentry-Rate-Limits"),"retry-after":d.headers.get("Retry-After")}}))}catch(d){return f2("fetch"),r-=u,n--,Ra(d)}}return o(i,"makeRequest"),t2(e,i)}o(zS,"makeFetchTransport");var M$=30;var P$=50;function x6(e,t,r,n){let i={filename:e,function:t===""?Jo:t,in_app:!0};return r!==void 0&&(i.lineno=r),n!==void 0&&(i.colno=n),i}o(x6,"createFrame");var D$=/^\s*at (\S+?)(?::(\d+))(?::(\d+))\s*$/i,H$=/^\s*at (?:(.+?\)(?: \[.+\])?|.*?) ?\((?:address at )?)?(?:async )?((?:|[-a-z]+:|.*bundle|\/)?.*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,B$=/\((\S*)(?::(\d+))(?::(\d+))\)/,z$=/at (.+?) ?\(data:(.+?),/,V$=o(e=>{let t=e.match(z$);if(t)return{filename:``,function:t[1]};let r=D$.exec(e);if(r){let[,i,s,u]=r;return x6(i,Jo,+s,+u)}let n=H$.exec(e);if(n){if(n[2]&&n[2].indexOf("eval")===0){let c=B$.exec(n[2]);c&&(n[2]=c[1],n[3]=c[2],n[4]=c[3])}let[s,u]=FS(n[1]||Jo,n[2]);return x6(u,s,n[3]?+n[3]:void 0,n[4]?+n[4]:void 0)}},"chromeStackParserFn"),F$=[M$,V$],j$=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:[-a-z]+)?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,U$=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,$$=o(e=>{let t=j$.exec(e);if(t){if(t[3]&&t[3].indexOf(" > eval")>-1){let s=U$.exec(t[3]);s&&(t[1]=t[1]||"eval",t[3]=s[1],t[4]=s[2],t[5]="")}let n=t[3],i=t[1]||Jo;return[i,n]=FS(i,n),x6(n,i,t[4]?+t[4]:void 0,t[5]?+t[5]:void 0)}},"gecko"),q$=[P$,$$];var Z$=[F$,q$],VS=Rp(...Z$),FS=o((e,t)=>{let r=e.indexOf("safari-extension")!==-1,n=e.indexOf("safari-web-extension")!==-1;return r||n?[e.indexOf("@")!==-1?e.split("@")[0]:Jo,r?`safari-extension:${t}`:`safari-web-extension:${t}`]:[e,t]},"extractSafariExtensionDetails");var Aa=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__;var p2=1024,W$="Breadcrumbs",G$=o((e={})=>{let t={console:!0,dom:!0,fetch:!0,history:!0,sentry:!0,xhr:!0,...e};return{name:W$,setup(r){t.console&&n6(J$(r)),t.dom&&_6(Y$(r,t.dom)),t.xhr&&y6(Q$(r)),t.fetch&&l6(X$(r)),t.history&&X1(eq(r)),t.sentry&&r.on("beforeSendEvent",K$(r))}}},"_breadcrumbsIntegration"),jS=G$;function K$(e){return o(function(r){mt()===e&&ti({category:`sentry.${r.type==="transaction"?"transaction":"event"}`,event_id:r.event_id,level:r.level,message:Qo(r)},{event:r})},"addSentryBreadcrumb")}o(K$,"_getSentryBreadcrumbHandler");function Y$(e,t){return o(function(n){if(mt()!==e)return;let i,s,u=typeof t=="object"?t.serializeAttribute:void 0,c=typeof t=="object"&&typeof t.maxStringLength=="number"?t.maxStringLength:void 0;c&&c>p2&&(Aa&&se.warn(`\`dom.maxStringLength\` cannot exceed ${p2}, but a value of ${c} was configured. Sentry will use ${p2} instead.`),c=p2),typeof u=="string"&&(u=[u]);try{let p=n.event,m=tq(p)?p.target:p;i=B1(m,{keyAttrs:u,maxStringLength:c}),s=b4(m)}catch{i=""}if(i.length===0)return;let d={category:`ui.${n.name}`,message:i};s&&(d.data={"ui.component_name":s}),ti(d,{event:n.event,name:n.name,global:n.global})},"_innerDomBreadcrumb")}o(Y$,"_getDomBreadcrumbHandler");function J$(e){return o(function(r){if(mt()!==e)return;let n={category:"console",data:{arguments:r.args,logger:"console"},level:o6(r.level),message:Dp(r.args," ")};if(r.level==="assert")if(r.args[0]===!1)n.message=`Assertion failed: ${Dp(r.args.slice(1)," ")||"console.assert"}`,n.data.arguments=r.args.slice(1);else return;ti(n,{input:r.args,level:r.level})},"_consoleBreadcrumb")}o(J$,"_getConsoleBreadcrumbHandler");function Q$(e){return o(function(r){if(mt()!==e)return;let{startTimestamp:n,endTimestamp:i}=r,s=r.xhr[Us];if(!n||!i||!s)return;let{method:u,url:c,status_code:d,body:p}=s,m={method:u,url:c,status_code:d},h={xhr:r.xhr,input:p,startTimestamp:n,endTimestamp:i},_={category:"xhr",data:m,type:"http",level:a2(d)};e.emit("beforeOutgoingRequestBreadcrumb",_,h),ti(_,h)},"_xhrBreadcrumb")}o(Q$,"_getXhrBreadcrumbHandler");function X$(e){return o(function(r){if(mt()!==e)return;let{startTimestamp:n,endTimestamp:i}=r;if(i&&!(r.fetchData.url.match(/sentry_key/)&&r.fetchData.method==="POST"))if(r.fetchData.method,r.fetchData.url,r.error){let s=r.fetchData,u={data:r.error,input:r.args,startTimestamp:n,endTimestamp:i},c={category:"fetch",data:s,level:"error",type:"http"};e.emit("beforeOutgoingRequestBreadcrumb",c,u),ti(c,u)}else{let s=r.response,u={...r.fetchData,status_code:s?.status};r.fetchData.request_body_size,r.fetchData.response_body_size,s?.status;let c={input:r.args,response:s,startTimestamp:n,endTimestamp:i},d={category:"fetch",data:u,type:"http",level:a2(u.status_code)};e.emit("beforeOutgoingRequestBreadcrumb",d,c),ti(d,c)}},"_fetchBreadcrumb")}o(X$,"_getFetchBreadcrumbHandler");function eq(e){return o(function(r){if(mt()!==e)return;let n=r.from,i=r.to,s=G1(at.location.href),u=n?G1(n):void 0,c=G1(i);u?.path||(u=s),s.protocol===c.protocol&&s.host===c.host&&(i=c.relative),s.protocol===u.protocol&&s.host===u.host&&(n=u.relative),ti({category:"navigation",data:{from:n,to:i}})},"_historyBreadcrumb")}o(eq,"_getHistoryBreadcrumbHandler");function tq(e){return!!e&&!!e.target}o(tq,"_isEvent");var rq=["EventTarget","Window","Node","ApplicationCache","AudioTrackList","BroadcastChannel","ChannelMergerNode","CryptoOperation","EventSource","FileReader","HTMLUnknownElement","IDBDatabase","IDBRequest","IDBTransaction","KeyOperation","MediaController","MessagePort","ModalWindow","Notification","SVGElementInstance","Screen","SharedWorker","TextTrack","TextTrackCue","TextTrackList","WebSocket","WebSocketWorker","Worker","XMLHttpRequest","XMLHttpRequestEventTarget","XMLHttpRequestUpload"],nq="BrowserApiErrors",oq=o((e={})=>{let t={XMLHttpRequest:!0,eventTarget:!0,requestAnimationFrame:!0,setInterval:!0,setTimeout:!0,unregisterOriginalCallbacks:!1,...e};return{name:nq,setupOnce(){t.setTimeout&&qt(at,"setTimeout",US),t.setInterval&&qt(at,"setInterval",US),t.requestAnimationFrame&&qt(at,"requestAnimationFrame",iq),t.XMLHttpRequest&&"XMLHttpRequest"in at&&qt(XMLHttpRequest.prototype,"send",aq);let r=t.eventTarget;r&&(Array.isArray(r)?r:rq).forEach(i=>sq(i,t))}}},"_browserApiErrorsIntegration"),$S=oq;function US(e){return function(...t){let r=t[0];return t[0]=js(r,{mechanism:{data:{function:Jn(e)},handled:!1,type:"instrument"}}),e.apply(this,t)}}o(US,"_wrapTimeFunction");function iq(e){return function(t){return e.apply(this,[js(t,{mechanism:{data:{function:"requestAnimationFrame",handler:Jn(e)},handled:!1,type:"instrument"}})])}}o(iq,"_wrapRAF");function aq(e){return function(...t){let r=this;return["onload","onerror","onprogress","onreadystatechange"].forEach(i=>{i in r&&typeof r[i]=="function"&&qt(r,i,function(s){let u={mechanism:{data:{function:i,handler:Jn(s)},handled:!1,type:"instrument"}},c=Fs(s);return c&&(u.mechanism.data.handler=Jn(c)),js(s,u)})}),e.apply(this,t)}}o(aq,"_wrapXHR");function sq(e,t){let n=at[e]?.prototype;n?.hasOwnProperty?.("addEventListener")&&(qt(n,"addEventListener",function(i){return function(s,u,c){try{lq(u)&&(u.handleEvent=js(u.handleEvent,{mechanism:{data:{function:"handleEvent",handler:Jn(u),target:e},handled:!1,type:"instrument"}}))}catch{}return t.unregisterOriginalCallbacks&&uq(this,s,u),i.apply(this,[s,js(u,{mechanism:{data:{function:"addEventListener",handler:Jn(u),target:e},handled:!1,type:"instrument"}}),c])}}),qt(n,"removeEventListener",function(i){return function(s,u,c){try{let d=u.__sentry_wrapped__;d&&i.call(this,s,d,c)}catch{}return i.call(this,s,u,c)}}))}o(sq,"_wrapEventTarget");function lq(e){return typeof e.handleEvent=="function"}o(lq,"isEventListenerObject");function uq(e,t,r){e&&typeof e=="object"&&"removeEventListener"in e&&typeof e.removeEventListener=="function"&&e.removeEventListener(t,r)}o(uq,"unregisterOriginalCallback");var qS=()=>({name:"BrowserSession",setupOnce(){if(typeof at.document>"u"){Aa&&se.warn("Using the `browserSessionIntegration` in non-browser environments is not supported.");return}$1({ignoreDuration:!0}),q1(),X1(({from:e,to:t})=>{e!==void 0&&e!==t&&($1({ignoreDuration:!0}),q1())})}});var cq="GlobalHandlers",dq=o((e={})=>{let t={onerror:!0,onunhandledrejection:!0,...e};return{name:cq,setupOnce(){Error.stackTraceLimit=50},setup(r){t.onerror&&(fq(r),ZS("onerror")),t.onunhandledrejection&&(pq(r),ZS("onunhandledrejection"))}}},"_globalHandlersIntegration"),WS=dq;function fq(e){d4(t=>{let{stackParser:r,attachStacktrace:n}=GS();if(mt()!==e||d6())return;let{msg:i,url:s,line:u,column:c,error:d}=t,p=gq(l2(r,d||i,void 0,n,!1),s,u,c);p.level="error",U1(p,{originalException:d,mechanism:{handled:!1,type:"auto.browser.global_handlers.onerror"}})})}o(fq,"_installGlobalOnErrorHandler");function pq(e){p4(t=>{let{stackParser:r,attachStacktrace:n}=GS();if(mt()!==e||d6())return;let i=mq(t),s=Bs(i)?hq(i):l2(r,i,void 0,n,!0);s.level="error",U1(s,{originalException:i,mechanism:{handled:!1,type:"auto.browser.global_handlers.onunhandledrejection"}})})}o(pq,"_installGlobalOnUnhandledRejectionHandler");function mq(e){if(Bs(e))return e;try{if("reason"in e)return e.reason;if("detail"in e&&"reason"in e.detail)return e.detail.reason}catch{}return e}o(mq,"_getUnhandledRejectionError");function hq(e){return{exception:{values:[{type:"UnhandledRejection",value:`Non-Error promise rejection captured with value: ${String(e)}`}]}}}o(hq,"_eventFromRejectionWithPrimitive");function gq(e,t,r,n){let i=e.exception=e.exception||{},s=i.values=i.values||[],u=s[0]=s[0]||{},c=u.stacktrace=u.stacktrace||{},d=c.frames=c.frames||[],p=n,m=r,h=vq(t)??Vs();return d.length===0&&d.push({colno:p,filename:h,function:Jo,in_app:!0,lineno:m}),e}o(gq,"_enhanceEventWithInitialFrame");function ZS(e){Aa&&se.log(`Global Handler attached: ${e}`)}o(ZS,"globalHandlerLog");function GS(){return mt()?.getOptions()||{stackParser:o(()=>[],"stackParser"),attachStacktrace:!1}}o(GS,"getOptions");function vq(e){if(!(!Ur(e)||e.length===0)){if(e.startsWith("data:")){let t=e.match(/^data:([^;]+)/),r=t?t[1]:"text/javascript",n=e.includes("base64,");return``}return e.slice(0,1024)}}o(vq,"getFilenameFromUrl");var KS=()=>({name:"HttpContext",preprocessEvent(e){if(!at.navigator&&!at.location&&!at.document)return;let t=AS(),r={...t.headers,...e.request?.headers};e.request={...t,...e.request,headers:r}}});var _q="cause",bq=5,yq="LinkedErrors",xq=o((e={})=>{let t=e.limit||bq,r=e.key||_q;return{name:yq,preprocessEvent(n,i,s){let u=s.getOptions();r6(s2,u.stackParser,r,t,n,i)}}},"_linkedErrorsIntegration"),YS=xq;function JS(){return Cq()?(Aa&&Yn(()=>{console.error("[Sentry] You cannot use Sentry.init() in a browser extension, see: https://docs.sentry.io/platforms/javascript/best-practices/browser-extensions/")}),!0):!1}o(JS,"checkAndWarnIfIsEmbeddedBrowserExtension");function Cq(){if(typeof at.window>"u")return!1;let e=at;if(e.nw||!(e.chrome||e.browser)?.runtime?.id)return!1;let r=Vs(),n=["chrome-extension","moz-extension","ms-browser-extension","safari-web-extension"];return!(at===at.top&&n.some(s=>r.startsWith(`${s}://`)))}o(Cq,"_isEmbeddedBrowserExtension");function QS(e){return[o2(),r2(),$S(),jS(),WS(),YS(),i2(),KS(),qS()]}o(QS,"getDefaultIntegrations");function C6(e={}){let t=!e.skipBrowserExtensionCheck&&JS(),r={...e,enabled:t?!1:e.enabled,stackParser:u4(e.stackParser||VS),integrations:$4({integrations:e.integrations,defaultIntegrations:e.defaultIntegrations==null?QS():e.defaultIntegrations}),transport:e.transport||zS};return Y4(u2,r)}o(C6,"init");var XS=$(ie(),1);function w6(e){let t={...e};return K1(t,"react"),Jp("react",{version:XS.version}),C6(t)}o(w6,"init");var Sq=o(()=>{w6({dsn:drupalSettings?.helfi_react_search?.sentry_dsn_react,tracesSampleRate:1,ignoreErrors:["ResizeObserver loop limit exceeded","ResizeObserver loop completed with undelivered notifications.","Non-Error promise rejection captured"]})},"initSentry"),eE=Sq;var yA=$(ie());function le(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function"){var i=0;for(n=Object.getOwnPropertySymbols(e);i{var{"aria-label":t="location","aria-hidden":r=!0,className:n="",color:i,size:s=st.Small,style:u={}}=e,c=le(e,["aria-label","aria-hidden","className","color","size","style"]);return f9.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Me.icon,Me[s],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:u},c),f9.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.9669 1.5C14.0265 1.5 16.0869 2.27765 17.6579 3.83367C20.8001 6.945 20.5878 11.7938 17.6579 15.1017L17.0345 15.8107C14.4235 18.8021 12.9688 20.7706 11.9669 22.7477C10.8937 20.6185 9.28527 18.4993 6.27797 15.1017C3.34814 11.7938 3.13508 6.945 6.27797 3.83367C7.84906 2.27765 9.90869 1.5 11.9669 1.5ZM11.999 3.5C10.3743 3.5 8.84685 4.12598 7.69956 5.26179C6.56645 6.38341 5.97897 7.81769 6.00058 9.41066C6.02151 10.984 6.64884 12.5453 7.76709 13.8087L8.42773 14.5606C10.0167 16.3842 11.1442 17.8 12.0004 19.0644C12.9748 17.6274 14.2916 16.0006 16.233 13.8087C17.3512 12.5453 17.9786 10.984 17.9995 9.41066C18.0198 7.81769 17.4323 6.38341 16.3005 5.26179C15.1519 4.12598 13.6251 3.5 11.999 3.5ZM12.0004 6C13.9338 6 15.5 7.56702 15.5 9.50039C15.5 11.433 13.9338 13 12.0004 13C10.067 13 8.5 11.433 8.5 9.50039C8.5 7.56702 10.067 6 12.0004 6ZM12.0003 8C11.1725 8 10.5 8.67319 10.5 9.50034C10.5 10.3268 11.1725 11 12.0003 11C12.8275 11 13.5 10.3268 13.5 9.50034C13.5 8.67319 12.8275 8 12.0003 8Z",fill:"currentColor"}))},"pe");var _d=$(ie());var IL=o(e=>{var{"aria-label":t="alert-circle-fill","aria-hidden":r=!0,className:n="",color:i,size:s=st.Small,style:u={}}=e,c=le(e,["aria-label","aria-hidden","className","color","size","style"]);return _d.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Me.icon,Me[s],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:u},c),_d.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 3C16.9706 3 21 7.02944 21 12C21 16.9706 16.9706 21 12 21C7.02944 21 3 16.9706 3 12C3 7.02944 7.02944 3 12 3ZM13 16V18H11V16H13ZM13 6V14H11V6H13Z",fill:"currentColor"}))},"i"),OL=o(e=>{var{"aria-label":t="info-circle-fill","aria-hidden":r=!0,className:n="",color:i,size:s=st.Small,style:u={}}=e,c=le(e,["aria-label","aria-hidden","className","color","size","style"]);return _d.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Me.icon,Me[s],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:u},c),_d.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3ZM13 10V16.5H15V18H9V16.5H11V11.5H9V10H13ZM11.8125 6C12.5374 6 13.125 6.5876 13.125 7.3125C13.125 8.03735 12.5374 8.625 11.8125 8.625C11.0876 8.625 10.5 8.03735 10.5 7.3125C10.5 6.5876 11.0876 6 11.8125 6Z",fill:"currentColor"}))},"s");var m9=$(ie());var bd=o(e=>{var{"aria-label":t="angle-down","aria-hidden":r=!0,className:n="",color:i,size:s=st.Small,style:u={}}=e,c=le(e,["aria-label","aria-hidden","className","color","size","style"]);return m9.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Me.icon,Me[s],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:u},c),m9.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 13.5L17 8.5L18.5 10L12 16.5L5.5 10L7 8.5L12 13.5Z",fill:"currentColor"}))},"o");var h9=$(ie());var g9=o(e=>{var{"aria-label":t="angle-up","aria-hidden":r=!0,className:n="",color:i,size:s=st.Small,style:u={}}=e,c=le(e,["aria-label","aria-hidden","className","color","size","style"]);return h9.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Me.icon,Me[s],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:u},c),h9.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 11.5L17 16.5L18.5 15L12 8.5L5.5 15L7 16.5L12 11.5Z",fill:"currentColor"}))},"s");var v9=$(ie());var RL=o(e=>{var{"aria-label":t="check","aria-hidden":r=!0,className:n="",color:i,size:s=st.Small,style:u={}}=e,c=le(e,["aria-label","aria-hidden","className","color","size","style"]);return v9.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Me.icon,Me[s],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:u},c),v9.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M21 7L10 18L4.5 12.5L6 11L10 15L19.5 5.5L21 7Z",fill:"currentColor"}))},"s");var _9=$(ie());var AL=o(e=>{var{"aria-label":t="check-circle-fill","aria-hidden":r=!0,className:n="",color:i,size:s=st.Small,style:u={}}=e,c=le(e,["aria-label","aria-hidden","className","color","size","style"]);return _9.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Me.icon,Me[s],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:u},c),_9.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3ZM16.5 8L18 9.5L10.5 17L6 12.5L7.5 11L10.5 14L16.5 8Z",fill:"currentColor"}))},"i");var b9=$(ie());var Zs=o(e=>{var{"aria-label":t="cross","aria-hidden":r=!0,className:n="",color:i,size:s=st.Small,style:u={}}=e,c=le(e,["aria-label","aria-hidden","className","color","size","style"]);return b9.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Me.icon,Me[s],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:u},c),b9.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M18 7.5L13.5 12L18 16.5L16.5 18L12 13.5L7.5 18L6 16.5L10.5 12L6 7.5L7.5 6L12 10.5L16.5 6L18 7.5Z",fill:"currentColor"}))},"s");var y9=$(ie());var A2=o(e=>{var{"aria-label":t="cross-circle","aria-hidden":r=!0,className:n="",color:i,size:s=st.Small,style:u={}}=e,c=le(e,["aria-label","aria-hidden","className","color","size","style"]);return y9.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Me.icon,Me[s],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:u},c),y9.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2ZM12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4ZM15 7.5L16.5 9L13.5 12L16.5 15L15 16.5L12 13.5L9 16.5L7.5 15L10.5 12L7.5 9L9 7.5L12 10.5L15 7.5Z",fill:"currentColor"}))},"s");var x9=$(ie());var NL=o(e=>{var{"aria-label":t="cross-circle-fill","aria-hidden":r=!0,className:n="",color:i,size:s=st.Small,style:u={}}=e,c=le(e,["aria-label","aria-hidden","className","color","size","style"]);return x9.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Me.icon,Me[s],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:u},c),x9.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3ZM15 7.5L16.5 9L13.5 12L16.5 15L15 16.5L12 13.5L9 16.5L7.5 15L10.5 12L7.5 9L9 7.5L12 10.5L15 7.5Z",fill:"currentColor"}))},"s");var C9=$(ie());var ML=o(e=>{var{"aria-label":t="error","aria-hidden":r=!0,className:n="",color:i,size:s=st.Small,style:u={}}=e,c=le(e,["aria-label","aria-hidden","className","color","size","style"]);return C9.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Me.icon,Me[s],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:u},c),C9.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.1284 2.50974C11.4971 1.85436 12.4201 1.83095 12.8284 2.43952L12.8716 2.50974L22.4341 19.5097C22.7965 20.1541 22.3585 20.9453 21.638 20.9973L21.5625 21H2.43749C1.69816 21 1.22338 20.2303 1.53125 19.5769L1.56592 19.5097L11.1284 2.50974ZM12 5.04L4.14699 19H19.8525L12 5.04ZM13 16V18H11V16H13ZM13 9.5V14.5H11V9.5H13Z",fill:"currentColor"}))},"o");var w9=$(ie());var PL=o(e=>{var{"aria-label":t="error-fill","aria-hidden":r=!0,className:n="",color:i,size:s=st.Small,style:u={}}=e,c=le(e,["aria-label","aria-hidden","className","color","size","style"]);return w9.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Me.icon,Me[s],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:u},c),w9.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.175 3.45608C11.5239 2.86969 12.3977 2.84875 12.7842 3.39325L12.825 3.45608L21.8771 18.6666C22.2202 19.2432 21.8055 19.951 21.1235 19.9976L21.052 20H2.94799C2.24813 20 1.7987 19.3114 2.09013 18.7267L2.12295 18.6666L11.175 3.45608ZM13 16V18H11V16H13ZM13 8.5V14.5H11V8.5H13Z",fill:"currentColor"}))},"o");var S9=$(ie());var DL=o(e=>{var{"aria-label":t="question-circle","aria-hidden":r=!0,className:n="",color:i,size:s=st.Small,style:u={}}=e,c=le(e,["aria-label","aria-hidden","className","color","size","style"]);return S9.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Me.icon,Me[s],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:u},c),S9.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2ZM12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4ZM13 16V18H11V16H13ZM12.0437 5.75C14.0343 5.75 15.7173 7.29464 15.7173 9.42361C15.7173 10.7806 15.2461 11.489 14.161 12.306L13.9187 12.4844C13.1753 13.0295 12.9556 13.3359 12.9386 14.142L12.9375 14.25H10.9375C10.9375 12.6746 11.4591 11.8378 12.6143 10.9622L12.8618 10.7796C13.5685 10.2628 13.7173 10.0539 13.7173 9.42361C13.7173 8.43934 12.9662 7.75 12.0437 7.75C11.1907 7.75 10.4785 8.34077 10.3816 9.20835L10.3734 9.30587L8.37663 9.19182C8.49191 7.17347 10.1344 5.75 12.0437 5.75Z",fill:"currentColor"}))},"s");var Nt=$(ie()),FL=$(Da());ct(':root{--breakpoint-xs:320px;--breakpoint-s:576px;--breakpoint-m:768px;--breakpoint-l:992px;--breakpoint-xl:1248px;--container-width-xs:288px;--container-width-s:544px;--container-width-m:720px;--container-width-l:944px;--container-width-xl:1200px;--color-brick:#bd2719;--color-brick-light:#ffeeed;--color-brick-medium-light:#facbc8;--color-brick-dark:#800e04;--color-bus:#0000bf;--color-bus-light:#f0f0ff;--color-bus-medium-light:#ccf;--color-bus-dark:#00005e;--color-coat-of-arms:#0072c6;--color-coat-of-arms-light:#e6f4ff;--color-coat-of-arms-medium-light:#b5daf7;--color-coat-of-arms-dark:#005799;--color-copper:#00d7a7;--color-copper-light:#cffaf1;--color-copper-medium-light:#9ef0de;--color-copper-dark:#00a17d;--color-engel:#ffe977;--color-engel-light:#fff9db;--color-engel-medium-light:#fff3b8;--color-engel-dark:#dbc030;--color-fog:#9fc9eb;--color-fog-light:#e8f3fc;--color-fog-medium-light:#d0e6f7;--color-fog-dark:#72a5cf;--color-gold:#c2a251;--color-gold-light:#f7f2e4;--color-gold-medium-light:#e8d7a7;--color-gold-dark:#9e823c;--color-metro:#fd4f00;--color-metro-light:#ffeee6;--color-metro-medium-light:#ffcab3;--color-metro-dark:#bd2f00;--color-silver:#dedfe1;--color-silver-light:#f7f7f8;--color-silver-medium-light:#efeff0;--color-silver-dark:#b0b8bf;--color-summer:#ffc61e;--color-summer-light:#fff4d4;--color-summer-medium-light:#ffe49c;--color-summer-dark:#cc9200;--color-suomenlinna:#f5a3c7;--color-suomenlinna-light:#fff0f7;--color-suomenlinna-medium-light:#ffdbeb;--color-suomenlinna-dark:#e673a5;--color-tram:#008741;--color-tram-light:#dff7eb;--color-tram-medium-light:#a3e3c2;--color-tram-dark:#006631;--color-focus-outline:#0072c6;--color-black:#000;--color-white:#fff;--color-black-5:#f2f2f2;--color-black-10:#e6e6e6;--color-black-20:#ccc;--color-black-30:#b3b3b3;--color-black-40:#999;--color-black-50:grey;--color-black-60:#595959;--color-black-70:#4d4d4d;--color-black-80:#333;--color-black-90:#1a1a1a;--color-error:#b01038;--color-error-light:#f6e2e6;--color-error-dark:#8d0d2d;--color-success:#007a64;--color-success-light:#e2f5f3;--color-success-dark:#006250;--color-alert:#ffda07;--color-alert-light:#fff4b4;--color-alert-dark:#d18200;--color-info:#0062b9;--color-info-light:#e5eff8;--color-info-dark:#004f94;--box-shadow-s:0px 2px 10px 0px rgba(0,0,0,0.07);--box-shadow-m:0px 2px 10px 0px rgba(0,0,0,0.1);--box-shadow-l:0px 2px 20px 0px rgba(0,0,0,0.2);--spacing-layout-2-xs:1rem;--spacing-layout-xs:1.5rem;--spacing-layout-s:2rem;--spacing-layout-m:3rem;--spacing-layout-l:4rem;--spacing-layout-xl:6rem;--spacing-layout-2-xl:8rem;--spacing-4-xs:0.125rem;--spacing-3-xs:0.25rem;--spacing-2-xs:0.5rem;--spacing-xs:0.75rem;--spacing-s:1rem;--spacing-m:1.5rem;--spacing-l:2rem;--spacing-xl:2.5rem;--spacing-2-xl:3.0rem;--spacing-3-xl:3.5rem;--spacing-4-xl:4rem;--spacing-5-xl:4.5rem;--fontsize-heading-xxl:4rem;--fontsize-heading-xl:3rem;--fontsize-heading-xl-mobile:2.5rem;--fontsize-heading-l:2rem;--fontsize-heading-m:1.5rem;--fontsize-heading-s:1.25rem;--fontsize-heading-xs:1.125rem;--fontsize-heading-xxs:1rem;--fontsize-body-s:0.875rem;--fontsize-body-m:1rem;--fontsize-body-l:1.125rem;--fontsize-body-xl:1.25rem;--font-default:HelsinkiGrotesk,Arial,sans-serif;--lineheight-s:1;--lineheight-m:1.2;--lineheight-l:1.5;--lineheight-xl:1.75}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.visually-hidden{border:0;clip:"rect(0 0 0 0)";height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.button-reset{background:none;border:none;color:inherit;cursor:pointer;font:inherit;padding:0}.text-body{color:var(--color-black-90);font-size:var(--fontsize-body-m);line-height:var(--lineheight-l)}.text-body,.text-medium{font-family:var(--font-default)}.text-medium{font-weight:500}.text-bold{font-family:var(--font-default);font-weight:700}.text-xl{font-size:var(--fontsize-heading-m)}.text-lg{font-size:var(--fontsize-heading-s)}.text-md{font-size:var(--fontsize-heading-xs)}.subtitle{font-size:var(--fontsize-body-m)}.text-sm{font-size:var(--fontsize-body-s);line-height:var(--lineheight-xl)}.heading-xxl{font-size:var(--fontsize-heading-xxl);letter-spacing:-1.2px}.heading-xl,.heading-xxl{font-weight:400;line-height:var(--lineheight-s)}.heading-xl{font-size:var(--fontsize-heading-xl);letter-spacing:-1px}.heading-xl-mobile{font-size:var(--fontsize-heading-xl-mobile);font-weight:400;letter-spacing:-.8px;line-height:var(--lineheight-s)}.heading-l{font-size:var(--fontsize-heading-l);font-weight:400;letter-spacing:-.4px}.heading-l,.heading-m{line-height:var(--lineheight-m)}.heading-m{font-size:var(--fontsize-heading-m);font-weight:500;letter-spacing:-.2px}.heading-s{font-size:var(--fontsize-heading-s);font-weight:500}.heading-s,.heading-xs{letter-spacing:0;line-height:var(--lineheight-l)}.heading-xs{font-size:var(--fontsize-heading-xs);font-weight:700}.heading-xxs{font-size:var(--fontsize-heading-xxs);font-weight:700;letter-spacing:.2px;line-height:var(--lineheight-l)}.helper-text{color:var(--color-black-60);display:block;flex-basis:100%;font-size:var(--fontsize-body-m);margin-top:var(--spacing-2-xs)}html{-webkit-text-size-adjust:100%}');var $Z={}.hasOwnProperty;function HL(e){let t=typeof e;return e?t==="string"||t==="number"?e:Array.isArray(e)?e.length?e.map(r=>HL(r)).filter(Boolean).join(" "):null:t==="object"?((r,n=null)=>{if(r.toString!==Object.prototype.toString&&!r.toString.toString().includes("[native code]"))return r.toString();let i=Object.assign({},r);return n&&Object.keys(n).filter(s=>!!r[s]).forEach(s=>{i[n[s]]=!0}),Object.keys(i).filter(s=>$Z.call(i,s)&&!!i[s]).join(" ")})(e,this):null:null}o(HL,"n");var fe=o((...e)=>e.map(HL).filter(Boolean).join(" "),"r");var Du=$(ie()),zL=$(Da());var BL=o(()=>typeof window>"u"||typeof document>"u","e");var qZ=typeof window<"u"&&window.document?Du.useLayoutEffect:Du.useEffect,$r=o((e,t,r)=>{let n=t&&typeof t!="string",i=(0,Du.useRef)(n?(0,zL.uniqueId)("custom-theme-"):"").current;return qZ(()=>{n&&((s,u,c)=>{if(BL())return;let d=o(p=>{var m;return(m=p.selectorText)===null||m===void 0?void 0:m.includes(`${s}.${c}`)},"o");try{let p=[...document.styleSheets].findIndex(w=>{try{return[...w.cssRules].findIndex(S=>{var y;return(y=S.selectorText)===null||y===void 0?void 0:y.includes(s)})>=0}catch{return!1}});if(p===-1){let w=document.createElement("style");document.head.appendChild(w),p=document.styleSheets.length-1}let m=document.styleSheets[p],h=m.cssRules,_=[...h].findIndex(d);_===-1&&(m.insertRule(`.${s}.${c} { content: '' }`,h.length),_=[...h].findIndex(d));let x=h[_];Object.entries(u).forEach(([w,S])=>x.style.setProperty(w,S))}catch{console.warn(`Could not find the stylesheet to update with the "${s}" selector!`)}})(e&&e.split(" ")[0],t,`${i}${r||""}`)},[e,t,i,n,r]),i},"d");var Hu=$(ie());var Bu,N2,eo,Ha={button:"Button-module_button__1msFE",primary:"Button-module_primary__2LfKB",secondary:"Button-module_secondary__1nABp",supplementary:"Button-module_supplementary__3YKiS","theme-coat":"Button-module_theme-coat__2_3U7","theme-black":"Button-module_theme-black__m8giY",clear:"Button-module_clear__2i_5U",success:"Button-module_success__CU9nK",danger:"Button-module_danger__2el15","size-small":"Button-module_size-small__3lizH",fullWidth:"Button-module_fullWidth__31eVK",icon:"Button-module_icon__O-h7R"};ct(".Button-module_button__1msFE{--border-width:2px;--outline-width-focus:3px;--padding-horizontal:var(--spacing-l);--min-size:56px;--padding-vertical:var(--spacing-s);--padding:calc(var(--padding-vertical) - var(--border-width)) calc(var(--padding-horizontal) - var(--border-width));--icon-reposition:calc(-1 * var(--spacing-2-xs));--computed-background-color:var(--background-color,transparent);--computed-background-color-focus:var(--background-color-focus,var(--computed-background-color,transparent));--computed-background-color-hover:var(--background-color-hover,var(--computed-background-color-focus,transparent));--computed-background-color-active:var(--background-color-active,var(--computed-background-color-hover,transparent));--computed-background-color-disabled:var(--background-color-disabled,var(--color-black-20,transparent));--computed-color:var(--color,inherit);--computed-color-focus:var(--color-focus,var(--computed-color,inherit));--computed-color-hover:var(--color-hover,var(--computed-color-focus,inherit));--computed-color-active:var(--color-active,var(--computed-color-hover,inherit));--computed-color-disabled:var(--color-disabled,var(--color-white,inherit));--computed-border-color:var(--border-color,var(--computed-background-color));--computed-border-color-focus:var(--border-color-focus,var(--computed-border-color,transparent));--computed-border-color-hover:var(--border-color-hover,var(--computed-border-color-focus,transparent));--computed-border-color-active:var(--border-color-active,var(--computed-border-color-hover,transparent));--computed-border-color-disabled:var(--border-color-disabled,var(--computed-background-color-disabled,transparent));--computed-outline-color-focus:var(--outline-color-focus,transparent);--computed-icon-size:var(--icon-size,var(--spacing-m));align-items:center;background-color:var(--computed-background-color);border:var(--border-width) solid var(--computed-border-color);border-radius:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--computed-color,inherit);column-gap:var(--spacing-2-xs);cursor:var(--cursor,pointer);display:inline-flex;font-family:inherit;font-size:100%;font-weight:500;hyphens:auto;place-content:flex-start center;line-height:var(--lineheight-l);margin:0;min-height:var(--min-size);min-width:var(--min-size);outline:none;outline-offset:2px;overflow:hidden;overflow-wrap:anywhere;padding:var(--padding);position:relative;text-align:center;text-decoration:none;text-transform:none;vertical-align:top}.Button-module_button__1msFE:after{margin-right:var(--icon-reposition)}.Button-module_button__1msFE:before{margin-left:var(--icon-reposition)}.Button-module_button__1msFE,.Button-module_button__1msFE[type=button],.Button-module_button__1msFE[type=reset],.Button-module_button__1msFE[type=submit]{-webkit-appearance:button}.Button-module_button__1msFE:focus-visible{background-color:var(--computed-background-color-focus);border-color:var(--computed-border-color-focus);color:var(--computed-color-focus);outline:var(--outline-width-focus) solid var(--computed-outline-color-focus)}.Button-module_button__1msFE:hover{background-color:var(--computed-background-color-hover);border-color:var(--computed-border-color-hover);color:var(--computed-color-hover)}.Button-module_button__1msFE:active{background-color:var(--computed-background-color-active);border-color:var(--computed-border-color-active);color:var(--computed-color-active);outline:var(--outline-width-focus) solid var(--computed-outline-color-focus)}.Button-module_button__1msFE:disabled{--cursor:not-allowed;background-color:var(--computed-background-color-disabled);border-color:var(--computed-border-color-disabled);color:var(--computed-color-disabled);outline:none}.Button-module_button__1msFE button.Button-module_button__1msFE{-webkit-appearance:button}.Button-module_primary__2LfKB{--background-color:var(--color-bus);--background-color-hover:var(--color-bus-dark);--background-color-focus:var(--color-bus);--background-color-disabled:var(--color-black-20);--border-color:transparent;--color:var(--color-white);--color-disabled:var(--color-white);--outline-color-focus:var(--color-coat-of-arms)}.Button-module_secondary__1nABp{--border-color:var(--color-bus);--border-color-disabled:var(--color-disabled)}.Button-module_secondary__1nABp,.Button-module_supplementary__3YKiS{--background-color:transparent;--background-color-hover:var(--color-bus-light);--background-color-focus:transparent;--background-color-disabled:transparent;--color:var(--color-bus);--color-disabled:var(--color-black-40);--outline-color-focus:var(--color-coat-of-arms)}.Button-module_supplementary__3YKiS{--border-color:transparent;--border-color-disabled:transparent}.Button-module_theme-coat__2_3U7.Button-module_primary__2LfKB{--background-color:var(--color-bus);--background-color-hover:var(--color-bus-dark);--background-color-focus:var(--color-bus);--background-color-disabled:var(--color-black-20);--border-color:transparent;--color-disabled:var(--color-white);--outline-color-focus:var(--color-coat-of-arms);--background-color:var(--color-coat-of-arms);--background-color-hover:var(--color-coat-of-arms-dark);--background-color-focus:var(--color-coat-of-arms);--border-color:var(--color-coat-of-arms);--border-color-hover:var(--color-coat-of-arms-dark);--border-color-focus:var(--color-coat-of-arms);--color:var(--color-white)}.Button-module_theme-coat__2_3U7.Button-module_secondary__1nABp{--border-color:var(--color-bus);--border-color-disabled:var(--color-disabled);--border-color:var(--color-coat-of-arms)}.Button-module_theme-coat__2_3U7.Button-module_secondary__1nABp,.Button-module_theme-coat__2_3U7.Button-module_supplementary__3YKiS{--background-color-hover:var(--color-bus-light);--background-color-disabled:transparent;--color:var(--color-bus);--color-disabled:var(--color-black-40);--outline-color-focus:var(--color-coat-of-arms);--background-color:transparent;--background-color-hover:var(--color-coat-of-arms-light);--background-color-focus:transparent;--color:var(--color-coat-of-arms)}.Button-module_theme-coat__2_3U7.Button-module_supplementary__3YKiS{--border-color-disabled:transparent;--border-color:transparent}.Button-module_theme-black__m8giY.Button-module_primary__2LfKB{--background-color:var(--color-bus);--background-color-hover:var(--color-bus-dark);--background-color-focus:var(--color-bus);--background-color-disabled:var(--color-black-20);--border-color:transparent;--color-disabled:var(--color-white);--outline-color-focus:var(--color-coat-of-arms);--background-color:var(--color-black);--background-color-hover:var(--color-black);--background-color-focus:var(--color-black);--border-color:var(--color-black);--border-color-hover:var(--color-black);--border-color-focus:var(--color-black);--color:var(--color-white);--color-hover:var(--color-white);--color-focus:var(--color-white)}.Button-module_theme-black__m8giY.Button-module_secondary__1nABp{--border-color:var(--color-bus);--border-color-disabled:var(--color-disabled);--border-color:var(--color-black);--border-color-hover:var(--color-black);--border-color-focus:var(--color-black)}.Button-module_theme-black__m8giY.Button-module_secondary__1nABp,.Button-module_theme-black__m8giY.Button-module_supplementary__3YKiS{--background-color-hover:var(--color-bus-light);--background-color-disabled:transparent;--color:var(--color-bus);--color-disabled:var(--color-black-40);--outline-color-focus:var(--color-coat-of-arms);--background-color:transparent;--background-color-hover:var(--color-black-5);--background-color-focus:transparent;--color:var(--color-black);--color-hover:var(--color-black);--color-focus:var(--color-black)}.Button-module_theme-black__m8giY.Button-module_supplementary__3YKiS{--border-color-disabled:transparent;--border-color:transparent;--border-color-hover:transparent}.Button-module_clear__2i_5U{--background-color:transparent;--background-color-disabled:transparent;--border-color:transparent;--border-color-disabled:transparent;--color:var(--color-black-90);--color-disabled:var(--color-black-90)}.Button-module_success__CU9nK{--background-color:var(--color-success);--background-color-hover:var(--color-success-dark);--background-color-focus:var(--color-success);--border-color:var(--color-success);--border-color-hover:var(--color-success-dark);--border-color-focus:var(--color-success)}.Button-module_danger__2el15,.Button-module_success__CU9nK{--color:var(--color-white);--outline-color-focus:var(--color-coat-of-arms)}.Button-module_danger__2el15{--background-color:var(--color-error);--background-color-hover:var(--color-error-dark);--background-color-focus:var(--color-error);--border-color:var(--color-error);--border-color-hover:var(--color-error-dark);--border-color-focus:var(--color-error)}.Button-module_size-small__3lizH{--min-size:44px;--padding-horizontal:var(--spacing-m);--padding-vertical:var(--spacing-2-xs)}.Button-module_fullWidth__31eVK{width:100%}.Button-module_icon__O-h7R{flex-shrink:0;height:var(--computed-icon-size);width:var(--computed-icon-size)}.Button-module_icon__O-h7R:first-child:not(:last-child){margin-left:var(--icon-reposition)}.Button-module_icon__O-h7R:last-child:not(:first-child){margin-right:var(--icon-reposition)}"),function(e){e.Small="small",e.Medium="medium"}(Bu||(Bu={})),function(e){e.Bus="bus",e.Coat="coat",e.Black="black"}(N2||(N2={})),function(e){e.Primary="primary",e.Secondary="secondary",e.Supplementary="supplementary",e.Success="success",e.Danger="danger",e.Clear="clear"}(eo||(eo={}));var yo=Hu.default.forwardRef((e,t)=>{var{children:r,className:n,disabled:i=!1,fullWidth:s,size:u=Bu.Medium,theme:c=N2.Bus,variant:d=eo.Primary,iconStart:p,iconEnd:m,onClick:h}=e,_=le(e,["children","className","disabled","fullWidth","size","theme","variant","iconStart","iconEnd","onClick"]);let x=$r(Ha.button,c),w=p?Hu.default.createElement("div",{className:Ha.icon,"aria-hidden":"true"},p):null,S=m?Hu.default.createElement("div",{className:fe(Ha.icon),"aria-hidden":"true"},m):null;return Hu.default.createElement("button",Object.assign({ref:t,disabled:i,type:"button",className:fe(Ha.button,Ha[d],typeof c=="string"?Ha[`theme-${c}`]:"",Ha[`size-${u}`],s?Ha.fullWidth:"",x,n),onClick:i?void 0:h},_),w,Hu.default.createElement("span",null,r),S)});var xo={accordion:"Accordion-module_accordion__2fPUT",card:"Accordion-module_card__1iRKx",border:"Accordion-module_border__2AgQd",accordionHeader:"Accordion-module_accordionHeader__3_uK7",small:"Accordion-module_small__2dPrn",closeButton:"Accordion-module_closeButton__1Qt8U",medium:"Accordion-module_medium__1aqhZ",large:"Accordion-module_large__1LpkY",accordionContent:"Accordion-module_accordionContent__1umso",contentWithCloseButton:"Accordion-module_contentWithCloseButton__-einM"};ct(".Accordion-module_accordion__2fPUT{--background-color:var(--color-white);--border-color:var(--color-black-60);--header-color:var(--color-black-90);--header-outline-color-focus:var(--color-coat-of-arms);--content-color:var(--color-black-90);--content-font-size:var(--fontsize-body-m);--content-line-height:var(--lineheight-l);--close-button-background-color-active:var(--close-button-background-color-hover);--close-button-background-color-disabled:inherit;--close-button-background-color-focus:transparent;--close-button-background-color-hover:var(--color-black-5);--close-button-background-color:inherit;--close-button-border-color-active:var(--header-outline-color-focus);--close-button-border-color-disabled:inherit;--close-button-border-color-focus:var(--header-outline-color-focus);--close-button-border-color-hover:transparent;--close-button-border-color:inherit;--close-button-color-active:var(--close-button-color-hover);--close-button-color-disabled:inherit;--close-button-color-focus:var(--close-button-color-hover);--close-button-color-hover:var(--close-button-color);--close-button-color:var(--content-font-color);--close-button-outline-color-focus:var(--header-outline-color-focus);align-items:flex-start;display:flex;flex-direction:column}.Accordion-module_accordion__2fPUT:not(.Accordion-module_card__1iRKx){border-bottom:1px solid var(--border-color)}.Accordion-module_accordion__2fPUT.Accordion-module_card__1iRKx{background-color:var(--background-color);padding-left:var(--padding-horizontal);padding-right:var(--padding-horizontal)}.Accordion-module_accordion__2fPUT.Accordion-module_border__2AgQd{border:2px solid var(--border-color)}.Accordion-module_accordionHeader__3_uK7{align-items:center;color:var(--header-color);display:flex;font-size:var(--header-font-size);font-weight:var(--header-font-weight);justify-content:space-between;letter-spacing:var(--header-letter-spacing);line-height:var(--header-line-height);padding-bottom:var(--padding-vertical);padding-top:var(--padding-vertical);width:100%}.Accordion-module_accordionHeader__3_uK7>div{flex:1 1 auto}.Accordion-module_accordionHeader__3_uK7 button{--background-color-hover:transparent;--background-color:transparent;--border-color:transparent;--color:inherit;--icon-reposition:unset;--min-size:initial;border:none;font-weight:inherit;justify-content:space-between;line-height:var(--header-line-height);outline-offset:0;padding:0;text-align:start}.Accordion-module_accordionHeader__3_uK7 button:focus{outline:2px solid var(--header-outline-color-focus)}.Accordion-module_small__2dPrn{--header-font-size:var(--fontsize-heading-s);--padding-vertical:var(--spacing-s);--header-font-weight:700;--header-letter-spacing:0;--header-line-height:var(--lineheight-l);--padding-horizontal:var(--spacing-2-xs);--icon-size:28px}.Accordion-module_small__2dPrn .Accordion-module_closeButton__1Qt8U{margin-right:-4px}.Accordion-module_medium__1aqhZ{--header-font-size:var(--fontsize-heading-m);--padding-vertical:var(--spacing-m);--header-font-weight:500;--header-letter-spacing:-0.2px;--header-line-height:var(--lineheight-m);--padding-horizontal:var(--spacing-m);--icon-size:36px}.Accordion-module_large__1LpkY{--header-font-size:var(--fontsize-heading-l);--padding-vertical:var(--spacing-l);--header-font-weight:400;--header-letter-spacing:-0.4px;--header-line-height:var(--lineheight-m);--padding-horizontal:var(--spacing-l);--icon-size:52px}.Accordion-module_large__1LpkY .Accordion-module_closeButton__1Qt8U{margin-right:8px}.Accordion-module_accordionContent__1umso{align-items:flex-start;color:var(--content-color);display:flex;flex-direction:column;font-size:var(--content-font-size);line-height:var(--content-line-height);padding-bottom:var(--spacing-m);width:100%}.Accordion-module_accordionContent__1umso .Accordion-module_closeButton__1Qt8U{--background-color-active:var(--close-button-background-color-active);--background-color-disabled:var(--close-button-background-color-disabled);--background-color-focus:var(--close-button-background-color-focus);--background-color-hover:var(--close-button-background-color-hover);--background-color:var(--close-button-background-color);--border-color-active:var(--close-button-border-color-active);--border-color-disabled:var(--close-button-border-color-disabled);--border-color-focus:var(--close-button-border-color-focus);--border-color-hover:var(--close-button-border-color-hover);--border-color:var(--close-button-border-color);--color-active:var(--close-button-color-active);--color-disabled:var(--close-button-color-disabled);--color-focus:var(--close-button-color-focus);--color-hover:var(--close-button-color-hover);--color:var(--close-button-color);--icon-reposition:unset;--icon-size:24px;--outline-color-focus:var(--close-button-outline-color-focus);--padding-horizontal:8px;align-self:flex-end;border:none;outline-offset:0}.Accordion-module_accordionContent__1umso .Accordion-module_closeButton__1Qt8U:focus{outline:2px solid var(--header-outline-color-focus)}.Accordion-module_contentWithCloseButton__-einM{padding-bottom:0}");var jL=o(({initiallyOpen:e=!1})=>{let[t,r]=(0,Nt.useState)(e),n=o(()=>{r(!0)},"n"),i=o(()=>{r(!1)},"t"),s=o(()=>{t?i():n()},"a"),u={onClick:s,"aria-expanded":t},c={};return t===!1&&(c.style={display:"none"}),{isOpen:t,openAccordion:n,closeAccordion:i,toggleAccordion:s,buttonProps:u,contentProps:c}},"g"),zu;(function(e){e.Small="small",e.Medium="medium",e.Large="large"})(zu||(zu={}));var VL=o(e=>({en:"Close",fi:"Sulje",sv:"Stäng"})[e],"v"),E9=o(e=>{var{border:t=!1,card:r=!1,children:n,className:i,closeButtonClassName:s,closeButton:u=!0,heading:c,headingLevel:d=2,id:p,initiallyOpen:m=!1,language:h="fi",size:_=zu.Medium,theme:x}=e,w=le(e,["border","card","children","className","closeButtonClassName","closeButton","heading","headingLevel","id","initiallyOpen","language","size","theme"]);let S=(0,Nt.useRef)(null),[y,v]=(0,Nt.useState)(!1),[b]=(0,Nt.useState)(p||(0,FL.uniqueId)("accordion-")),E=$r(xo.accordion,x),{isOpen:T,buttonProps:A,contentProps:R}=jL({initiallyOpen:m}),z=T?Nt.default.createElement(g9,{style:{width:"100%",height:"100%"}}):Nt.default.createElement(bd,{style:{width:"100%",height:"100%"}}),I=function(){let[P,V]=Nt.default.useState(!1);return Nt.default.useEffect(()=>{V(!0)},[]),P}();(0,Nt.useEffect)(()=>{if(!I)return;let P=setTimeout(()=>{S.current.focus(),y===!0&&(v(!1),A.onClick())},50);return()=>clearTimeout(P)},[y]);let N=o(()=>{v(!0)},"I");return Nt.default.createElement("div",Object.assign({},w,{className:fe(xo.accordion,r&&xo.card,r&&t&&xo.border,T&&xo.isOpen,xo[_],E,i),id:b}),Nt.default.createElement("div",{className:fe(xo.accordionHeader)},Nt.default.createElement("div",{role:"heading","aria-level":d,id:`${b}-heading`},Nt.default.createElement(yo,Object.assign({ref:S,"aria-labelledby":`${b}-heading`,iconEnd:z},A,{variant:eo.Supplementary,fullWidth:!0}),c))),Nt.default.createElement("div",Object.assign({},R,{id:`${b}-content`,role:"region",className:fe(xo.accordionContent,r&&xo.card,u&&xo.contentWithCloseButton),"aria-labelledby":`${b}-heading`}),n,u&&Nt.default.createElement(yo,{"data-testid":`${b}-closeButton`,"aria-label":`${VL(h)} ${c}`,className:fe(xo.closeButton,s),size:Bu.Small,onKeyPress:o(P=>{P.key===" "&&N()},"onKeyPress"),onClick:o(()=>{N()},"onClick"),variant:eo.Supplementary,iconEnd:Nt.default.createElement(g9,null)},VL(h))))},"p");var Ln=$(ie());var UL=$(Da());var $L=o((e,t)=>{(0,UL.isFunction)(e)?e(t.current):e.current=t.current},"t");var M2=o((e,t,r,n,i)=>{let s=[t&&`${e}-helper`,r&&`${e}-error`,n&&`${e}-success`,i&&`${e}-info`].filter(u=>u);return s.length?s.join(" "):null},"r");var kr=$(ie());var P2=$(ie());var L9=o(function(t){return t.reduce(function(r,n){var i=n[0],s=n[1];return r[i]=s,r},{})},"fromEntries"),T9=typeof window<"u"&&window.document&&window.document.createElement?P2.useLayoutEffect:P2.useEffect;var Va=$(ie());var Et="top",Gt="bottom",Mt="right",Ot="left",D2="auto",Ba=[Et,Gt,Mt,Ot],Di="start",Ws="end",qL="clippingParents",H2="viewport",Vu="popper",ZL="reference",k9=Ba.reduce(function(e,t){return e.concat([t+"-"+Di,t+"-"+Ws])},[]),B2=[].concat(Ba,[D2]).reduce(function(e,t){return e.concat([t,t+"-"+Di,t+"-"+Ws])},[]),ZZ="beforeRead",WZ="read",GZ="afterRead",KZ="beforeMain",YZ="main",JZ="afterMain",QZ="beforeWrite",XZ="write",eW="afterWrite",WL=[ZZ,WZ,GZ,KZ,YZ,JZ,QZ,XZ,eW];function or(e){return e?(e.nodeName||"").toLowerCase():null}o(or,"getNodeName");function Rt(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}o(Rt,"getWindow");function ni(e){var t=Rt(e).Element;return e instanceof t||e instanceof Element}o(ni,"isElement");function Kt(e){var t=Rt(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}o(Kt,"isHTMLElement");function Fu(e){if(typeof ShadowRoot>"u")return!1;var t=Rt(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}o(Fu,"isShadowRoot");function tW(e){var t=e.state;Object.keys(t.elements).forEach(function(r){var n=t.styles[r]||{},i=t.attributes[r]||{},s=t.elements[r];!Kt(s)||!or(s)||(Object.assign(s.style,n),Object.keys(i).forEach(function(u){var c=i[u];c===!1?s.removeAttribute(u):s.setAttribute(u,c===!0?"":c)}))})}o(tW,"applyStyles");function rW(e){var t=e.state,r={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,r.popper),t.styles=r,t.elements.arrow&&Object.assign(t.elements.arrow.style,r.arrow),function(){Object.keys(t.elements).forEach(function(n){var i=t.elements[n],s=t.attributes[n]||{},u=Object.keys(t.styles.hasOwnProperty(n)?t.styles[n]:r[n]),c=u.reduce(function(d,p){return d[p]="",d},{});!Kt(i)||!or(i)||(Object.assign(i.style,c),Object.keys(s).forEach(function(d){i.removeAttribute(d)}))})}}o(rW,"effect");var GL={name:"applyStyles",enabled:!0,phase:"write",fn:tW,effect:rW,requires:["computeStyles"]};function ir(e){return e.split("-")[0]}o(ir,"getBasePlacement");var Co=Math.max,Gs=Math.min,Hi=Math.round;function to(e,t){t===void 0&&(t=!1);var r=e.getBoundingClientRect(),n=1,i=1;if(Kt(e)&&t){var s=e.offsetHeight,u=e.offsetWidth;u>0&&(n=Hi(r.width)/u||1),s>0&&(i=Hi(r.height)/s||1)}return{width:r.width/n,height:r.height/i,top:r.top/i,right:r.right/n,bottom:r.bottom/i,left:r.left/n,x:r.left/n,y:r.top/i}}o(to,"getBoundingClientRect");function Ks(e){var t=to(e),r=e.offsetWidth,n=e.offsetHeight;return Math.abs(t.width-r)<=1&&(r=t.width),Math.abs(t.height-n)<=1&&(n=t.height),{x:e.offsetLeft,y:e.offsetTop,width:r,height:n}}o(Ks,"getLayoutRect");function xd(e,t){var r=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(r&&Fu(r)){var n=t;do{if(n&&e.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}o(xd,"contains");function qr(e){return Rt(e).getComputedStyle(e)}o(qr,"getComputedStyle");function I9(e){return["table","td","th"].indexOf(or(e))>=0}o(I9,"isTableElement");function mr(e){return((ni(e)?e.ownerDocument:e.document)||window.document).documentElement}o(mr,"getDocumentElement");function Bi(e){return or(e)==="html"?e:e.assignedSlot||e.parentNode||(Fu(e)?e.host:null)||mr(e)}o(Bi,"getParentNode");function KL(e){return!Kt(e)||qr(e).position==="fixed"?null:e.offsetParent}o(KL,"getTrueOffsetParent");function nW(e){var t=navigator.userAgent.toLowerCase().indexOf("firefox")!==-1,r=navigator.userAgent.indexOf("Trident")!==-1;if(r&&Kt(e)){var n=qr(e);if(n.position==="fixed")return null}var i=Bi(e);for(Fu(i)&&(i=i.host);Kt(i)&&["html","body"].indexOf(or(i))<0;){var s=qr(i);if(s.transform!=="none"||s.perspective!=="none"||s.contain==="paint"||["transform","perspective"].indexOf(s.willChange)!==-1||t&&s.willChange==="filter"||t&&s.filter&&s.filter!=="none")return i;i=i.parentNode}return null}o(nW,"getContainingBlock");function wo(e){for(var t=Rt(e),r=KL(e);r&&I9(r)&&qr(r).position==="static";)r=KL(r);return r&&(or(r)==="html"||or(r)==="body"&&qr(r).position==="static")?t:r||nW(e)||t}o(wo,"getOffsetParent");function Ys(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}o(Ys,"getMainAxisFromPlacement");function Js(e,t,r){return Co(e,Gs(t,r))}o(Js,"within");function YL(e,t,r){var n=Js(e,t,r);return n>r?r:n}o(YL,"withinMaxClamp");function Cd(){return{top:0,right:0,bottom:0,left:0}}o(Cd,"getFreshSideObject");function wd(e){return Object.assign({},Cd(),e)}o(wd,"mergePaddingObject");function Sd(e,t){return t.reduce(function(r,n){return r[n]=e,r},{})}o(Sd,"expandToHashMap");var oW=o(function(t,r){return t=typeof t=="function"?t(Object.assign({},r.rects,{placement:r.placement})):t,wd(typeof t!="number"?t:Sd(t,Ba))},"toPaddingObject");function iW(e){var t,r=e.state,n=e.name,i=e.options,s=r.elements.arrow,u=r.modifiersData.popperOffsets,c=ir(r.placement),d=Ys(c),p=[Ot,Mt].indexOf(c)>=0,m=p?"height":"width";if(!(!s||!u)){var h=oW(i.padding,r),_=Ks(s),x=d==="y"?Et:Ot,w=d==="y"?Gt:Mt,S=r.rects.reference[m]+r.rects.reference[d]-u[d]-r.rects.popper[m],y=u[d]-r.rects.reference[d],v=wo(s),b=v?d==="y"?v.clientHeight||0:v.clientWidth||0:0,E=S/2-y/2,T=h[x],A=b-_[m]-h[w],R=b/2-_[m]/2+E,z=Js(T,R,A),I=d;r.modifiersData[n]=(t={},t[I]=z,t.centerOffset=z-R,t)}}o(iW,"arrow");function aW(e){var t=e.state,r=e.options,n=r.element,i=n===void 0?"[data-popper-arrow]":n;i!=null&&(typeof i=="string"&&(i=t.elements.popper.querySelector(i),!i)||xd(t.elements.popper,i)&&(t.elements.arrow=i))}o(aW,"effect");var JL={name:"arrow",enabled:!0,phase:"main",fn:iW,effect:aW,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function ro(e){return e.split("-")[1]}o(ro,"getVariation");var sW={top:"auto",right:"auto",bottom:"auto",left:"auto"};function lW(e){var t=e.x,r=e.y,n=window,i=n.devicePixelRatio||1;return{x:Hi(t*i)/i||0,y:Hi(r*i)/i||0}}o(lW,"roundOffsetsByDPR");function QL(e){var t,r=e.popper,n=e.popperRect,i=e.placement,s=e.variation,u=e.offsets,c=e.position,d=e.gpuAcceleration,p=e.adaptive,m=e.roundOffsets,h=e.isFixed,_=u.x,x=_===void 0?0:_,w=u.y,S=w===void 0?0:w,y=typeof m=="function"?m({x,y:S}):{x,y:S};x=y.x,S=y.y;var v=u.hasOwnProperty("x"),b=u.hasOwnProperty("y"),E=Ot,T=Et,A=window;if(p){var R=wo(r),z="clientHeight",I="clientWidth";if(R===Rt(r)&&(R=mr(r),qr(R).position!=="static"&&c==="absolute"&&(z="scrollHeight",I="scrollWidth")),R=R,i===Et||(i===Ot||i===Mt)&&s===Ws){T=Gt;var N=h&&R===A&&A.visualViewport?A.visualViewport.height:R[z];S-=N-n.height,S*=d?1:-1}if(i===Ot||(i===Et||i===Gt)&&s===Ws){E=Mt;var P=h&&R===A&&A.visualViewport?A.visualViewport.width:R[I];x-=P-n.width,x*=d?1:-1}}var V=Object.assign({position:c},p&&sW),W=m===!0?lW({x,y:S}):{x,y:S};if(x=W.x,S=W.y,d){var J;return Object.assign({},V,(J={},J[T]=b?"0":"",J[E]=v?"0":"",J.transform=(A.devicePixelRatio||1)<=1?"translate("+x+"px, "+S+"px)":"translate3d("+x+"px, "+S+"px, 0)",J))}return Object.assign({},V,(t={},t[T]=b?S+"px":"",t[E]=v?x+"px":"",t.transform="",t))}o(QL,"mapToStyles");function uW(e){var t=e.state,r=e.options,n=r.gpuAcceleration,i=n===void 0?!0:n,s=r.adaptive,u=s===void 0?!0:s,c=r.roundOffsets,d=c===void 0?!0:c;if(0)var p;var m={placement:ir(t.placement),variation:ro(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:i,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,QL(Object.assign({},m,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:u,roundOffsets:d})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,QL(Object.assign({},m,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:d})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}o(uW,"computeStyles");var XL={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:uW,data:{}};var z2={passive:!0};function cW(e){var t=e.state,r=e.instance,n=e.options,i=n.scroll,s=i===void 0?!0:i,u=n.resize,c=u===void 0?!0:u,d=Rt(t.elements.popper),p=[].concat(t.scrollParents.reference,t.scrollParents.popper);return s&&p.forEach(function(m){m.addEventListener("scroll",r.update,z2)}),c&&d.addEventListener("resize",r.update,z2),function(){s&&p.forEach(function(m){m.removeEventListener("scroll",r.update,z2)}),c&&d.removeEventListener("resize",r.update,z2)}}o(cW,"effect");var eT={name:"eventListeners",enabled:!0,phase:"write",fn:o(function(){},"fn"),effect:cW,data:{}};var dW={left:"right",right:"left",bottom:"top",top:"bottom"};function ju(e){return e.replace(/left|right|bottom|top/g,function(t){return dW[t]})}o(ju,"getOppositePlacement");var fW={start:"end",end:"start"};function V2(e){return e.replace(/start|end/g,function(t){return fW[t]})}o(V2,"getOppositeVariationPlacement");function Qs(e){var t=Rt(e),r=t.pageXOffset,n=t.pageYOffset;return{scrollLeft:r,scrollTop:n}}o(Qs,"getWindowScroll");function Xs(e){return to(mr(e)).left+Qs(e).scrollLeft}o(Xs,"getWindowScrollBarX");function O9(e){var t=Rt(e),r=mr(e),n=t.visualViewport,i=r.clientWidth,s=r.clientHeight,u=0,c=0;return n&&(i=n.width,s=n.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(u=n.offsetLeft,c=n.offsetTop)),{width:i,height:s,x:u+Xs(e),y:c}}o(O9,"getViewportRect");function R9(e){var t,r=mr(e),n=Qs(e),i=(t=e.ownerDocument)==null?void 0:t.body,s=Co(r.scrollWidth,r.clientWidth,i?i.scrollWidth:0,i?i.clientWidth:0),u=Co(r.scrollHeight,r.clientHeight,i?i.scrollHeight:0,i?i.clientHeight:0),c=-n.scrollLeft+Xs(e),d=-n.scrollTop;return qr(i||r).direction==="rtl"&&(c+=Co(r.clientWidth,i?i.clientWidth:0)-s),{width:s,height:u,x:c,y:d}}o(R9,"getDocumentRect");function el(e){var t=qr(e),r=t.overflow,n=t.overflowX,i=t.overflowY;return/auto|scroll|overlay|hidden/.test(r+i+n)}o(el,"isScrollParent");function F2(e){return["html","body","#document"].indexOf(or(e))>=0?e.ownerDocument.body:Kt(e)&&el(e)?e:F2(Bi(e))}o(F2,"getScrollParent");function za(e,t){var r;t===void 0&&(t=[]);var n=F2(e),i=n===((r=e.ownerDocument)==null?void 0:r.body),s=Rt(n),u=i?[s].concat(s.visualViewport||[],el(n)?n:[]):n,c=t.concat(u);return i?c:c.concat(za(Bi(u)))}o(za,"listScrollParents");function Uu(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}o(Uu,"rectToClientRect");function pW(e){var t=to(e);return t.top=t.top+e.clientTop,t.left=t.left+e.clientLeft,t.bottom=t.top+e.clientHeight,t.right=t.left+e.clientWidth,t.width=e.clientWidth,t.height=e.clientHeight,t.x=t.left,t.y=t.top,t}o(pW,"getInnerBoundingClientRect");function tT(e,t){return t===H2?Uu(O9(e)):ni(t)?pW(t):Uu(R9(mr(e)))}o(tT,"getClientRectFromMixedType");function mW(e){var t=za(Bi(e)),r=["absolute","fixed"].indexOf(qr(e).position)>=0,n=r&&Kt(e)?wo(e):e;return ni(n)?t.filter(function(i){return ni(i)&&xd(i,n)&&or(i)!=="body"}):[]}o(mW,"getClippingParents");function A9(e,t,r){var n=t==="clippingParents"?mW(e):[].concat(t),i=[].concat(n,[r]),s=i[0],u=i.reduce(function(c,d){var p=tT(e,d);return c.top=Co(p.top,c.top),c.right=Gs(p.right,c.right),c.bottom=Gs(p.bottom,c.bottom),c.left=Co(p.left,c.left),c},tT(e,s));return u.width=u.right-u.left,u.height=u.bottom-u.top,u.x=u.left,u.y=u.top,u}o(A9,"getClippingRect");function Ed(e){var t=e.reference,r=e.element,n=e.placement,i=n?ir(n):null,s=n?ro(n):null,u=t.x+t.width/2-r.width/2,c=t.y+t.height/2-r.height/2,d;switch(i){case Et:d={x:u,y:t.y-r.height};break;case Gt:d={x:u,y:t.y+t.height};break;case Mt:d={x:t.x+t.width,y:c};break;case Ot:d={x:t.x-r.width,y:c};break;default:d={x:t.x,y:t.y}}var p=i?Ys(i):null;if(p!=null){var m=p==="y"?"height":"width";switch(s){case Di:d[p]=d[p]-(t[m]/2-r[m]/2);break;case Ws:d[p]=d[p]+(t[m]/2-r[m]/2);break;default:}}return d}o(Ed,"computeOffsets");function So(e,t){t===void 0&&(t={});var r=t,n=r.placement,i=n===void 0?e.placement:n,s=r.boundary,u=s===void 0?qL:s,c=r.rootBoundary,d=c===void 0?H2:c,p=r.elementContext,m=p===void 0?Vu:p,h=r.altBoundary,_=h===void 0?!1:h,x=r.padding,w=x===void 0?0:x,S=wd(typeof w!="number"?w:Sd(w,Ba)),y=m===Vu?ZL:Vu,v=e.rects.popper,b=e.elements[_?y:m],E=A9(ni(b)?b:b.contextElement||mr(e.elements.popper),u,d),T=to(e.elements.reference),A=Ed({reference:T,element:v,strategy:"absolute",placement:i}),R=Uu(Object.assign({},v,A)),z=m===Vu?R:T,I={top:E.top-z.top+S.top,bottom:z.bottom-E.bottom+S.bottom,left:E.left-z.left+S.left,right:z.right-E.right+S.right},N=e.modifiersData.offset;if(m===Vu&&N){var P=N[i];Object.keys(I).forEach(function(V){var W=[Mt,Gt].indexOf(V)>=0?1:-1,J=[Et,Gt].indexOf(V)>=0?"y":"x";I[V]+=P[J]*W})}return I}o(So,"detectOverflow");function N9(e,t){t===void 0&&(t={});var r=t,n=r.placement,i=r.boundary,s=r.rootBoundary,u=r.padding,c=r.flipVariations,d=r.allowedAutoPlacements,p=d===void 0?B2:d,m=ro(n),h=m?c?k9:k9.filter(function(w){return ro(w)===m}):Ba,_=h.filter(function(w){return p.indexOf(w)>=0});_.length===0&&(_=h);var x=_.reduce(function(w,S){return w[S]=So(e,{placement:S,boundary:i,rootBoundary:s,padding:u})[ir(S)],w},{});return Object.keys(x).sort(function(w,S){return x[w]-x[S]})}o(N9,"computeAutoPlacement");function hW(e){if(ir(e)===D2)return[];var t=ju(e);return[V2(e),t,V2(t)]}o(hW,"getExpandedFallbackPlacements");function gW(e){var t=e.state,r=e.options,n=e.name;if(!t.modifiersData[n]._skip){for(var i=r.mainAxis,s=i===void 0?!0:i,u=r.altAxis,c=u===void 0?!0:u,d=r.fallbackPlacements,p=r.padding,m=r.boundary,h=r.rootBoundary,_=r.altBoundary,x=r.flipVariations,w=x===void 0?!0:x,S=r.allowedAutoPlacements,y=t.options.placement,v=ir(y),b=v===y,E=d||(b||!w?[ju(y)]:hW(y)),T=[y].concat(E).reduce(function(Mr,Pr){return Mr.concat(ir(Pr)===D2?N9(t,{placement:Pr,boundary:m,rootBoundary:h,padding:p,flipVariations:w,allowedAutoPlacements:S}):Pr)},[]),A=t.rects.reference,R=t.rects.popper,z=new Map,I=!0,N=T[0],P=0;P=0,Y=j?"width":"height",re=So(t,{placement:V,boundary:m,rootBoundary:h,altBoundary:_,padding:p}),ue=j?J?Mt:Ot:J?Gt:Et;A[Y]>R[Y]&&(ue=ju(ue));var de=ju(ue),me=[];if(s&&me.push(re[W]<=0),c&&me.push(re[ue]<=0,re[de]<=0),me.every(function(Mr){return Mr})){N=V,I=!1;break}z.set(V,me)}if(I)for(var er=w?3:1,xt=o(function(Pr){var Kr=T.find(function(hn){var ao=z.get(hn);if(ao)return ao.slice(0,Pr).every(function(Bo){return Bo})});if(Kr)return N=Kr,"break"},"_loop"),At=er;At>0;At--){var br=xt(At);if(br==="break")break}t.placement!==N&&(t.modifiersData[n]._skip=!0,t.placement=N,t.reset=!0)}}o(gW,"flip");var rT={name:"flip",enabled:!0,phase:"main",fn:gW,requiresIfExists:["offset"],data:{_skip:!1}};function nT(e,t,r){return r===void 0&&(r={x:0,y:0}),{top:e.top-t.height-r.y,right:e.right-t.width+r.x,bottom:e.bottom-t.height+r.y,left:e.left-t.width-r.x}}o(nT,"getSideOffsets");function oT(e){return[Et,Mt,Gt,Ot].some(function(t){return e[t]>=0})}o(oT,"isAnySideFullyClipped");function vW(e){var t=e.state,r=e.name,n=t.rects.reference,i=t.rects.popper,s=t.modifiersData.preventOverflow,u=So(t,{elementContext:"reference"}),c=So(t,{altBoundary:!0}),d=nT(u,n),p=nT(c,i,s),m=oT(d),h=oT(p);t.modifiersData[r]={referenceClippingOffsets:d,popperEscapeOffsets:p,isReferenceHidden:m,hasPopperEscaped:h},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":m,"data-popper-escaped":h})}o(vW,"hide");var iT={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:vW};function _W(e,t,r){var n=ir(e),i=[Ot,Et].indexOf(n)>=0?-1:1,s=typeof r=="function"?r(Object.assign({},t,{placement:e})):r,u=s[0],c=s[1];return u=u||0,c=(c||0)*i,[Ot,Mt].indexOf(n)>=0?{x:c,y:u}:{x:u,y:c}}o(_W,"distanceAndSkiddingToXY");function bW(e){var t=e.state,r=e.options,n=e.name,i=r.offset,s=i===void 0?[0,0]:i,u=B2.reduce(function(m,h){return m[h]=_W(h,t.rects,s),m},{}),c=u[t.placement],d=c.x,p=c.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=d,t.modifiersData.popperOffsets.y+=p),t.modifiersData[n]=u}o(bW,"offset");var aT={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:bW};function yW(e){var t=e.state,r=e.name;t.modifiersData[r]=Ed({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}o(yW,"popperOffsets");var sT={name:"popperOffsets",enabled:!0,phase:"read",fn:yW,data:{}};function M9(e){return e==="x"?"y":"x"}o(M9,"getAltAxis");function xW(e){var t=e.state,r=e.options,n=e.name,i=r.mainAxis,s=i===void 0?!0:i,u=r.altAxis,c=u===void 0?!1:u,d=r.boundary,p=r.rootBoundary,m=r.altBoundary,h=r.padding,_=r.tether,x=_===void 0?!0:_,w=r.tetherOffset,S=w===void 0?0:w,y=So(t,{boundary:d,rootBoundary:p,padding:h,altBoundary:m}),v=ir(t.placement),b=ro(t.placement),E=!b,T=Ys(v),A=M9(T),R=t.modifiersData.popperOffsets,z=t.rects.reference,I=t.rects.popper,N=typeof S=="function"?S(Object.assign({},t.rects,{placement:t.placement})):S,P=typeof N=="number"?{mainAxis:N,altAxis:N}:Object.assign({mainAxis:0,altAxis:0},N),V=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,W={x:0,y:0};if(R){if(s){var J,j=T==="y"?Et:Ot,Y=T==="y"?Gt:Mt,re=T==="y"?"height":"width",ue=R[T],de=ue+y[j],me=ue-y[Y],er=x?-I[re]/2:0,xt=b===Di?z[re]:I[re],At=b===Di?-I[re]:-z[re],br=t.elements.arrow,Mr=x&&br?Ks(br):{width:0,height:0},Pr=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:Cd(),Kr=Pr[j],hn=Pr[Y],ao=Js(0,z[re],Mr[re]),Bo=E?z[re]/2-er-ao-Kr-P.mainAxis:xt-ao-Kr-P.mainAxis,Nn=E?-z[re]/2+er+ao+hn+P.mainAxis:At+ao+hn+P.mainAxis,pi=t.elements.arrow&&wo(t.elements.arrow),Yr=pi?T==="y"?pi.clientTop||0:pi.clientLeft||0:0,Ne=(J=V?.[T])!=null?J:0,ot=ue+Bo-Ne-Yr,Ye=ue+Nn-Ne,We=Js(x?Gs(de,ot):de,ue,x?Co(me,Ye):me);R[T]=We,W[T]=We-ue}if(c){var yr,Jr=T==="x"?Et:Ot,Ge=T==="x"?Gt:Mt,Xe=R[A],Bt=A==="y"?"height":"width",us=Xe+y[Jr],so=Xe-y[Ge],Ki=[Et,Ot].indexOf(v)!==-1,Lt=(yr=V?.[A])!=null?yr:0,zt=Ki?us:Xe-z[Bt]-I[Bt]-Lt+P.altAxis,zo=Ki?Xe+z[Bt]+I[Bt]-Lt-P.altAxis:so,Yi=x&&Ki?YL(zt,Xe,zo):Js(x?zt:us,Xe,x?zo:so);R[A]=Yi,W[A]=Yi-Xe}t.modifiersData[n]=W}}o(xW,"preventOverflow");var lT={name:"preventOverflow",enabled:!0,phase:"main",fn:xW,requiresIfExists:["offset"]};function P9(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}o(P9,"getHTMLElementScroll");function D9(e){return e===Rt(e)||!Kt(e)?Qs(e):P9(e)}o(D9,"getNodeScroll");function CW(e){var t=e.getBoundingClientRect(),r=Hi(t.width)/e.offsetWidth||1,n=Hi(t.height)/e.offsetHeight||1;return r!==1||n!==1}o(CW,"isElementScaled");function H9(e,t,r){r===void 0&&(r=!1);var n=Kt(t),i=Kt(t)&&CW(t),s=mr(t),u=to(e,i),c={scrollLeft:0,scrollTop:0},d={x:0,y:0};return(n||!n&&!r)&&((or(t)!=="body"||el(s))&&(c=D9(t)),Kt(t)?(d=to(t,!0),d.x+=t.clientLeft,d.y+=t.clientTop):s&&(d.x=Xs(s))),{x:u.left+c.scrollLeft-d.x,y:u.top+c.scrollTop-d.y,width:u.width,height:u.height}}o(H9,"getCompositeRect");function wW(e){var t=new Map,r=new Set,n=[];e.forEach(function(s){t.set(s.name,s)});function i(s){r.add(s.name);var u=[].concat(s.requires||[],s.requiresIfExists||[]);u.forEach(function(c){if(!r.has(c)){var d=t.get(c);d&&i(d)}}),n.push(s)}return o(i,"sort"),e.forEach(function(s){r.has(s.name)||i(s)}),n}o(wW,"order");function B9(e){var t=wW(e);return WL.reduce(function(r,n){return r.concat(t.filter(function(i){return i.phase===n}))},[])}o(B9,"orderModifiers");function z9(e){var t;return function(){return t||(t=new Promise(function(r){Promise.resolve().then(function(){t=void 0,r(e())})})),t}}o(z9,"debounce");function V9(e){var t=e.reduce(function(r,n){var i=r[n.name];return r[n.name]=i?Object.assign({},i,n,{options:Object.assign({},i.options,n.options),data:Object.assign({},i.data,n.data)}):n,r},{});return Object.keys(t).map(function(r){return t[r]})}o(V9,"mergeByName");var uT={placement:"bottom",modifiers:[],strategy:"absolute"};function cT(){for(var e=arguments.length,t=new Array(e),r=0;rspan{display:flex}.Tooltip-module_button__2x9m0:focus{box-shadow:0 0 0 var(--button-focus-outline-width) var(--button-focus-outline-color);outline:none}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=bottom]{border-top:8px solid var(--tooltip-border-color)}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=top]{border-bottom:8px solid var(--tooltip-border-color)}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=left]{border-right:8px solid var(--tooltip-border-color)}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=right]{border-left:8px solid var(--tooltip-border-color)}.Tooltip-module_tooltip__3x8S8 .Tooltip-module_arrow__210Rd{position:absolute}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=bottom] .Tooltip-module_arrow__210Rd{border:var(--tooltip-arrow-size) solid transparent;border-bottom:var(--tooltip-arrow-size) solid var(--tooltip-border-color);top:calc(-1 * var(--tooltip-spacing-default) - var(--tooltip-arrow-size))}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=top] .Tooltip-module_arrow__210Rd{border:var(--tooltip-arrow-size) solid transparent;border-top:var(--tooltip-arrow-size) solid var(--tooltip-border-color);bottom:calc(-1 * var(--tooltip-spacing-default) - var(--tooltip-arrow-size))}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=left] .Tooltip-module_arrow__210Rd{border:var(--tooltip-arrow-size) solid transparent;border-left:var(--tooltip-arrow-size) solid var(--tooltip-border-color);right:calc(-1 * var(--tooltip-spacing-default) - var(--tooltip-arrow-size))}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=right] .Tooltip-module_arrow__210Rd{border:var(--tooltip-arrow-size) solid transparent;border-right:var(--tooltip-arrow-size) solid var(--tooltip-border-color);left:calc(-1 * var(--tooltip-spacing-default) - var(--tooltip-arrow-size))}");var $u=o(e=>{var{boxShadow:t=!1,children:r,placement:n="auto",small:i=!1,buttonLabel:s="Tooltip",tooltipLabel:u="Tooltip",className:c,buttonClassName:d,tooltipClassName:p}=e,m=le(e,["boxShadow","children","placement","small","buttonLabel","tooltipLabel","className","buttonClassName","tooltipClassName"]);let[h,_]=(0,kr.useState)(!1),x=(0,kr.useRef)(null),w=(0,kr.useRef)(null),[S,y]=(0,kr.useState)(null),{styles:v,attributes:b,forceUpdate:E}=j9(x.current,w.current,{placement:n,modifiers:[{name:"arrow",options:{element:S}},{name:"offset",options:{offset:[0,10]}}]});return(0,kr.useEffect)(()=>{E!==null&&h===!0&&E()},[h,E]),(0,kr.useEffect)(()=>{let T=o(R=>{let z=R.key||R.keyCode;!h||z!=="Escape"&&z!=="Esc"&&z!==27||_(!1)},"o"),A=o(R=>{let z=R.target;!h||x.current.contains(z)||w.current.contains(z)||_(!1)},"t");return document.addEventListener("keyup",T),document.addEventListener("click",A),()=>{document.removeEventListener("keyup",T),document.removeEventListener("click",A)}}),kr.default.createElement("div",Object.assign({},m,{className:fe(RW,c)}),kr.default.createElement("button",{ref:x,type:"button",className:fe(OW,d),title:s,"aria-label":s,"aria-expanded":h,onClick:o(()=>{_(!h)},"onClick"),onBlur:o(()=>_(!1),"onBlur")},kr.default.createElement("span",{"aria-hidden":"true"},kr.default.createElement(DL,null))),h&&kr.default.createElement("section",Object.assign({"aria-label":u,ref:w,className:fe(AW,i&&MW,t&&NW,p),style:v.popper},b.popper),r,kr.default.createElement("div",Object.assign({ref:y,className:PW,style:v.arrow},b.arrow))))},"b");var DW="Checkbox-module_checkbox__3r5uI",HW="Checkbox-module_input__2bdJk",BW="Checkbox-module_label__148Ac",zW="Checkbox-module_noLabel__1HSAV",VW="Checkbox-module_errorText__1tRw6",FW="Checkbox-module_helperText__261fG helpers_helper-text__YRZTD",hT="Checkbox-module_tooltipButton__ErN1J";ct(`.helpers_visually-hidden__3lBcX{border:0;clip:"rect(0 0 0 0)";height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.helpers_button-reset__2d38b{background:none;border:none;color:inherit;cursor:pointer;font:inherit;padding:0}.helpers_text-body__FA9G-{color:var(--color-black-90);font-family:var(--font-default);font-size:var(--fontsize-body-m);line-height:var(--lineheight-l)}.helpers_text-medium__3Hiiz{font-family:var(--font-default);font-weight:500}.helpers_text-bold__2QyP8{font-family:var(--font-default);font-weight:700}.helpers_text-xl__33T1r{font-size:var(--fontsize-heading-m)}.helpers_text-lg__1_8nq{font-size:var(--fontsize-heading-s)}.helpers_text-md__RyeCd{font-size:var(--fontsize-heading-xs)}.helpers_subtitle__RE8f_{font-size:var(--fontsize-body-m)}.helpers_text-sm__AxqmS{font-size:var(--fontsize-body-s);line-height:var(--lineheight-xl)}.helpers_heading-xxl__1GAqs{font-size:var(--fontsize-heading-xxl);font-weight:400;letter-spacing:-1.2px;line-height:var(--lineheight-s)}.helpers_heading-xl__u_X50{font-size:var(--fontsize-heading-xl);font-weight:400;letter-spacing:-1px;line-height:var(--lineheight-s)}.helpers_heading-xl-mobile__gKona{font-size:var(--fontsize-heading-xl-mobile);font-weight:400;letter-spacing:-.8px;line-height:var(--lineheight-s)}.helpers_heading-l__3EMpz{font-size:var(--fontsize-heading-l);font-weight:400;letter-spacing:-.4px;line-height:var(--lineheight-m)}.helpers_heading-m__1Lsy-{font-size:var(--fontsize-heading-m);font-weight:500;letter-spacing:-.2px;line-height:var(--lineheight-m)}.helpers_heading-s__1EK5w{font-size:var(--fontsize-heading-s);font-weight:500;letter-spacing:0;line-height:var(--lineheight-l)}.helpers_heading-xs__iZYJi{font-size:var(--fontsize-heading-xs);font-weight:700;letter-spacing:0;line-height:var(--lineheight-l)}.helpers_heading-xxs__jqtFk{font-size:var(--fontsize-heading-xxs);font-weight:700;letter-spacing:.2px;line-height:var(--lineheight-l)}.helpers_helper-text__YRZTD{color:var(--color-black-60);display:block;flex-basis:100%;font-size:var(--fontsize-body-m);margin-top:var(--spacing-2-xs)}.Checkbox-module_checkbox__3r5uI{--size:24px;--icon-scale:1;--border-width:2px;--outline-width:3px;--label-font-size:var(--fontsize-body-m);--label-padding:var(--spacing-2-xs);--background-unselected:transparent;--background-selected:var(--color-bus);--background-hover:var(--color-bus-dark);--background-disabled:var(--color-black-10);--border-color-selected:var(--color-bus);--border-color-selected-hover:var(--color-bus-dark);--border-color-selected-focus:var(--color-bus);--border-color-unselected:var(--color-black-50);--border-color-unselected-hover:var(--color-black-90);--border-color-unselected-focus:var(--color-black-90);--border-color-disabled:var(--color-black-10);--icon-color-unselected:transparent;--icon-color-selected:var(--color-white);--icon-color-disabled:var(--color-white);--label-color:var(--color-black-90);--label-color-disabled:var(--color-black-40);--icon-size:var(--spacing-m);display:flex;flex-wrap:wrap;min-height:var(--size);position:relative}.Checkbox-module_checkbox__3r5uI,.Checkbox-module_checkbox__3r5uI *,.Checkbox-module_checkbox__3r5uI :after,.Checkbox-module_checkbox__3r5uI :before{box-sizing:border-box}.Checkbox-module_checkbox__3r5uI:not(:first-of-type){margin-top:var(--spacing-2-xs)}.Checkbox-module_input__2bdJk{-moz-appearance:none;-webkit-appearance:none;appearance:none;cursor:pointer;font-family:inherit;font-size:100%;line-height:1.15;margin:0;outline:none}.Checkbox-module_input__2bdJk,.Checkbox-module_input__2bdJk:before{height:var(--size);left:0;position:absolute;top:0;width:var(--size)}.Checkbox-module_input__2bdJk:before{background-color:var(--icon-color-unselected);content:"";mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M21 7L10 18l-5.5-5.5L6 11l4 4 9.5-9.5z'/%3E%3C/g%3E%3C/svg%3E");mask-position:center;mask-repeat:no-repeat;mask-size:calc(var(--size) * var(--icon-scale));transform:scale(.6);z-index:1}.Checkbox-module_input__2bdJk:disabled+label{color:var(--label-color-disabled)}.Checkbox-module_input__2bdJk:checked:disabled:before{background-color:var(--icon-color-disabled)}.Checkbox-module_input__2bdJk:disabled,.Checkbox-module_input__2bdJk:disabled+label{cursor:not-allowed}.Checkbox-module_input__2bdJk:focus+label:after,.Checkbox-module_input__2bdJk:focus:before,.Checkbox-module_input__2bdJk:hover+label:after,.Checkbox-module_input__2bdJk:hover:before{transition:85ms ease-out;transition-property:background-color,border-color,transform}.Checkbox-module_input__2bdJk:focus+label:before{box-shadow:0 0 0 var(--outline-width) var(--color-focus-outline);transform:translateZ(0);transition:85ms ease-out;transition-property:box-shadow,transform}.Checkbox-module_input__2bdJk:checked:before{background-color:var(--icon-color-selected);transform:scale(1)}.Checkbox-module_input__2bdJk:not(:checked):indeterminate:before{background-color:var(--icon-color-selected);mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M6 11h12v2H6z'/%3E%3C/g%3E%3C/svg%3E");transform:scale(1)}.Checkbox-module_input__2bdJk:checked+label:after,.Checkbox-module_input__2bdJk:indeterminate+label:after{background-color:var(--background-selected);border-color:var(--border-color-selected)}.Checkbox-module_input__2bdJk:disabled+label:after{background-color:var(--background-disabled);border-color:var(--border-color-disabled)}.Checkbox-module_input__2bdJk:not(:disabled):focus+label:after{border-color:var(--border-color-unselected-focus)}.Checkbox-module_input__2bdJk:not(:disabled):hover+label:after,.Checkbox-module_input__2bdJk:not(:disabled):hover:focus+label:after{border-color:var(--border-color-unselected-hover)}.Checkbox-module_input__2bdJk:not(:disabled):checked:focus+label:after,.Checkbox-module_input__2bdJk:not(:disabled):indeterminate:focus+label:after{border-color:var(--border-color-selected-focus)}.Checkbox-module_input__2bdJk:not(:disabled):checked:hover+label:after,.Checkbox-module_input__2bdJk:not(:disabled):checked:hover:focus+label:after,.Checkbox-module_input__2bdJk:not(:disabled):indeterminate:hover+label:after,.Checkbox-module_input__2bdJk:not(:disabled):indeterminate:hover:focus+label:after{background-color:var(--background-hover);border-color:var(--border-color-selected-hover)}.Checkbox-module_label__148Ac{color:var(--label-color);cursor:pointer;font-size:var(--label-font-size);line-height:var(--lineheight-m);padding-left:calc(var(--size) + var(--label-padding));padding-top:calc((var(--size) - var(--label-font-size) * var(--lineheight-m)) / 2);position:relative}.Checkbox-module_label__148Ac:after,.Checkbox-module_label__148Ac:before{content:"";left:0;position:absolute;top:0;height:var(--size);width:var(--size)}.Checkbox-module_label__148Ac:after{background-color:var(--background-unselected);border:var(--border-width) solid var(--border-color-unselected)}.Checkbox-module_noLabel__1HSAV{padding-left:var(--size)}.Checkbox-module_errorText__1tRw6{background-color:var(--color-error-light);border-left:8px solid var(--color-error);color:var(--color-black);display:flex;flex-basis:100%;font-size:var(--fontsize-body-m);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative}.Checkbox-module_errorText__1tRw6:before{background:var(--color-error);content:"";display:inline-block;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.Checkbox-module_tooltipButton__ErN1J{display:inline-block;margin-left:var(--spacing-2-xs)}`);var gT=Ln.default.forwardRef((e,t)=>{var{checked:r=!1,className:n,disabled:i=!1,errorText:s,helperText:u,id:c,indeterminate:d,label:p,onChange:m=o(()=>null,"y"),style:h,value:_,tooltipText:x,tooltipLabel:w,tooltipButtonLabel:S,tooltip:y}=e,v=le(e,["checked","className","disabled","errorText","helperText","id","indeterminate","label","onChange","style","value","tooltipText","tooltipLabel","tooltipButtonLabel","tooltip"]);let b=(0,Ln.useRef)(null);(0,Ln.useEffect)(()=>{t&&$L(t,b),b.current.indeterminate=d},[b,t,d]),p&&typeof p!="string"&&typeof p!="number"&&console.warn("Using ReactElement as a label is against good usability and accessibility practices. Please prefer plain strings.");let E=M2(c,u,s,void 0,void 0);return Ln.default.createElement("div",{className:fe(DW,n),style:h},Ln.default.createElement("input",Object.assign({ref:b,id:c,className:fe(HW),onChange:m,value:_,type:"checkbox",disabled:i,checked:r,"aria-describedby":E},v)),Ln.default.createElement("label",{htmlFor:c,className:fe(BW,p?"":zW)},p),y?Ln.default.createElement($u,Object.assign({},y.props,{buttonClassName:hT})):null,x&&Ln.default.createElement($u,{className:hT,buttonLabel:S,tooltipLabel:w},x),s&&Ln.default.createElement("div",{className:VW,id:`${c}-error`},s),u&&Ln.default.createElement("div",{className:FW,id:`${c}-helper`},u))});var $2=$(ie());function q2(){let[,e]=(0,$2.useState)(0);return(0,$2.useCallback)(()=>{e(t=>t+1)},[e])}o(q2,"o");var Yt=$(ie());var Z2=oi(),ye=o(e=>Ld(e,Z2),"raf"),W2=oi();ye.write=e=>Ld(e,W2);var G2=oi();ye.onStart=e=>Ld(e,G2);var q9=oi();ye.onFrame=e=>Ld(e,q9);var Z9=oi();ye.onFinish=e=>Ld(e,Z9);var tl=[];ye.setTimeout=(e,t)=>{let r=ye.now()+t,n=o(()=>{let s=tl.findIndex(u=>u.cancel==n);~s&&tl.splice(s,1),ja.count-=~s?1:0},"cancel"),i={time:r,handler:e,cancel:n};return tl.splice(_T(r),0,i),ja.count+=1,bT(),i};var _T=o(e=>~(~tl.findIndex(t=>t.time>e)||~tl.length),"findTimeout");ye.cancel=e=>{Z2.delete(e),W2.delete(e)};ye.sync=e=>{$9=!0,ye.batchedUpdates(e),$9=!1};ye.throttle=e=>{let t;function r(){try{e(...t)}finally{t=null}}o(r,"queuedFn");function n(...i){t=i,ye.onStart(r)}return o(n,"throttled"),n.handler=e,n.cancel=()=>{G2.delete(r),t=null},n};var W9=typeof window<"u"?window.requestAnimationFrame:()=>{};ye.use=e=>W9=e;ye.now=typeof performance<"u"?()=>performance.now():Date.now;ye.batchedUpdates=e=>e();ye.catch=console.error;ye.frameLoop="always";ye.advance=()=>{ye.frameLoop!=="demand"?console.warn("Cannot call the manual advancement of rafz whilst frameLoop is not set as demand"):xT()};var Fa=-1,$9=!1;function Ld(e,t){$9?(t.delete(e),e(0)):(t.add(e),bT())}o(Ld,"schedule");function bT(){Fa<0&&(Fa=0,ye.frameLoop!=="demand"&&W9(yT))}o(bT,"start");function yT(){~Fa&&(W9(yT),ye.batchedUpdates(xT))}o(yT,"loop");function xT(){let e=Fa;Fa=ye.now();let t=_T(Fa);t&&(CT(tl.splice(0,t),r=>r.handler()),ja.count-=t),G2.flush(),Z2.flush(e?Math.min(64,Fa-e):16.667),q9.flush(),W2.flush(),Z9.flush()}o(xT,"update");function oi(){let e=new Set,t=e;return{add(r){ja.count+=t==e&&!e.has(r)?1:0,e.add(r)},delete(r){return ja.count-=t==e&&e.has(r)?1:0,e.delete(r)},flush(r){t.size&&(e=new Set,ja.count-=t.size,CT(t,n=>n(r)&&e.add(n)),ja.count+=e.size,t=e)}}}o(oi,"makeQueue");function CT(e,t){e.forEach(r=>{try{t(r)}catch(n){ye.catch(n)}})}o(CT,"eachSafely");var ja={count:0,clear(){Fa=-1,tl=[],G2=oi(),Z2=oi(),q9=oi(),W2=oi(),Z9=oi(),ja.count=0}};var X2=$(ie()),Lo=$(ie());function em(){}o(em,"noop");var kT=o((e,t,r)=>Object.defineProperty(e,t,{value:r,writable:!0,configurable:!0}),"defineHidden"),ee={arr:Array.isArray,obj:o(e=>!!e&&e.constructor.name==="Object","obj"),fun:o(e=>typeof e=="function","fun"),str:o(e=>typeof e=="string","str"),num:o(e=>typeof e=="number","num"),und:o(e=>e===void 0,"und")};function ii(e,t){if(ee.arr(e)){if(!ee.arr(t)||e.length!==t.length)return!1;for(let r=0;re.forEach(t),"each");function Tn(e,t,r){if(ee.arr(e)){for(let n=0;nee.und(e)?[]:ee.arr(e)?e:[e],"toArray");function Gu(e,t){if(e.size){let r=Array.from(e);e.clear(),Pe(r,t)}}o(Gu,"flush");var Ku=o((e,...t)=>Gu(e,r=>r(...t)),"flushCalls"),X9,IT,Ua=null,OT=!1,e8=em,WW=o(e=>{e.to&&(IT=e.to),e.now&&(ye.now=e.now),e.colors!==void 0&&(Ua=e.colors),e.skipAnimation!=null&&(OT=e.skipAnimation),e.createStringInterpolator&&(X9=e.createStringInterpolator),e.requestAnimationFrame&&ye.use(e.requestAnimationFrame),e.batchedUpdates&&(ye.batchedUpdates=e.batchedUpdates),e.willAdvance&&(e8=e.willAdvance),e.frameLoop&&(ye.frameLoop=e.frameLoop)},"assign"),kn=Object.freeze({__proto__:null,get createStringInterpolator(){return X9},get to(){return IT},get colors(){return Ua},get skipAnimation(){return OT},get willAdvance(){return e8},assign:WW}),Td=new Set,no=[],G9=[],J2=0,Yu={get idle(){return!Td.size&&!no.length},start(e){J2>e.priority?(Td.add(e),ye.onStart(GW)):(RT(e),ye(J9))},advance:J9,sort(e){if(J2)ye.onFrame(()=>Yu.sort(e));else{let t=no.indexOf(e);~t&&(no.splice(t,1),AT(e))}},clear(){no=[],Td.clear()}};function GW(){Td.forEach(RT),Td.clear(),ye(J9)}o(GW,"flushStartQueue");function RT(e){no.includes(e)||AT(e)}o(RT,"startSafely");function AT(e){no.splice(KW(no,t=>t.priority>e.priority),0,e)}o(AT,"startUnsafely");function J9(e){let t=G9;for(let r=0;r0}o(J9,"advance");function KW(e,t){let r=e.findIndex(t);return r<0?e.length:r}o(KW,"findIndex");var NT={transparent:0,aliceblue:4042850303,antiquewhite:4209760255,aqua:16777215,aquamarine:2147472639,azure:4043309055,beige:4126530815,bisque:4293182719,black:255,blanchedalmond:4293643775,blue:65535,blueviolet:2318131967,brown:2771004159,burlywood:3736635391,burntsienna:3934150143,cadetblue:1604231423,chartreuse:2147418367,chocolate:3530104575,coral:4286533887,cornflowerblue:1687547391,cornsilk:4294499583,crimson:3692313855,cyan:16777215,darkblue:35839,darkcyan:9145343,darkgoldenrod:3095792639,darkgray:2846468607,darkgreen:6553855,darkgrey:2846468607,darkkhaki:3182914559,darkmagenta:2332068863,darkolivegreen:1433087999,darkorange:4287365375,darkorchid:2570243327,darkred:2332033279,darksalmon:3918953215,darkseagreen:2411499519,darkslateblue:1211993087,darkslategray:793726975,darkslategrey:793726975,darkturquoise:13554175,darkviolet:2483082239,deeppink:4279538687,deepskyblue:12582911,dimgray:1768516095,dimgrey:1768516095,dodgerblue:512819199,firebrick:2988581631,floralwhite:4294635775,forestgreen:579543807,fuchsia:4278255615,gainsboro:3705462015,ghostwhite:4177068031,gold:4292280575,goldenrod:3668254975,gray:2155905279,green:8388863,greenyellow:2919182335,grey:2155905279,honeydew:4043305215,hotpink:4285117695,indianred:3445382399,indigo:1258324735,ivory:4294963455,khaki:4041641215,lavender:3873897215,lavenderblush:4293981695,lawngreen:2096890111,lemonchiffon:4294626815,lightblue:2916673279,lightcoral:4034953471,lightcyan:3774873599,lightgoldenrodyellow:4210742015,lightgray:3553874943,lightgreen:2431553791,lightgrey:3553874943,lightpink:4290167295,lightsalmon:4288707327,lightseagreen:548580095,lightskyblue:2278488831,lightslategray:2005441023,lightslategrey:2005441023,lightsteelblue:2965692159,lightyellow:4294959359,lime:16711935,limegreen:852308735,linen:4210091775,magenta:4278255615,maroon:2147483903,mediumaquamarine:1724754687,mediumblue:52735,mediumorchid:3126187007,mediumpurple:2473647103,mediumseagreen:1018393087,mediumslateblue:2070474495,mediumspringgreen:16423679,mediumturquoise:1221709055,mediumvioletred:3340076543,midnightblue:421097727,mintcream:4127193855,mistyrose:4293190143,moccasin:4293178879,navajowhite:4292783615,navy:33023,oldlace:4260751103,olive:2155872511,olivedrab:1804477439,orange:4289003775,orangered:4282712319,orchid:3664828159,palegoldenrod:4008225535,palegreen:2566625535,paleturquoise:2951671551,palevioletred:3681588223,papayawhip:4293907967,peachpuff:4292524543,peru:3448061951,pink:4290825215,plum:3718307327,powderblue:2967529215,purple:2147516671,rebeccapurple:1714657791,red:4278190335,rosybrown:3163525119,royalblue:1097458175,saddlebrown:2336560127,salmon:4202722047,sandybrown:4104413439,seagreen:780883967,seashell:4294307583,sienna:2689740287,silver:3233857791,skyblue:2278484991,slateblue:1784335871,slategray:1887473919,slategrey:1887473919,snow:4294638335,springgreen:16744447,steelblue:1182971135,tan:3535047935,teal:8421631,thistle:3636451583,tomato:4284696575,turquoise:1088475391,violet:4001558271,wheat:4125012991,white:4294967295,whitesmoke:4126537215,yellow:4294902015,yellowgreen:2597139199},Eo="[-+]?\\d*\\.?\\d+",Q2=Eo+"%";function tm(...e){return"\\(\\s*("+e.join(")\\s*,\\s*(")+")\\s*\\)"}o(tm,"call");var YW=new RegExp("rgb"+tm(Eo,Eo,Eo)),JW=new RegExp("rgba"+tm(Eo,Eo,Eo,Eo)),QW=new RegExp("hsl"+tm(Eo,Q2,Q2)),XW=new RegExp("hsla"+tm(Eo,Q2,Q2,Eo)),eG=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,tG=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,rG=/^#([0-9a-fA-F]{6})$/,nG=/^#([0-9a-fA-F]{8})$/;function oG(e){let t;return typeof e=="number"?e>>>0===e&&e>=0&&e<=4294967295?e:null:(t=rG.exec(e))?parseInt(t[1]+"ff",16)>>>0:Ua&&Ua[e]!==void 0?Ua[e]:(t=YW.exec(e))?(qu(t[1])<<24|qu(t[2])<<16|qu(t[3])<<8|255)>>>0:(t=JW.exec(e))?(qu(t[1])<<24|qu(t[2])<<16|qu(t[3])<<8|ET(t[4]))>>>0:(t=eG.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+"ff",16)>>>0:(t=nG.exec(e))?parseInt(t[1],16)>>>0:(t=tG.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)>>>0:(t=QW.exec(e))?(wT(ST(t[1]),K2(t[2]),K2(t[3]))|255)>>>0:(t=XW.exec(e))?(wT(ST(t[1]),K2(t[2]),K2(t[3]))|ET(t[4]))>>>0:null}o(oG,"normalizeColor");function K9(e,t,r){return r<0&&(r+=1),r>1&&(r-=1),r<1/6?e+(t-e)*6*r:r<1/2?t:r<2/3?e+(t-e)*(2/3-r)*6:e}o(K9,"hue2rgb");function wT(e,t,r){let n=r<.5?r*(1+t):r+t-r*t,i=2*r-n,s=K9(i,n,e+1/3),u=K9(i,n,e),c=K9(i,n,e-1/3);return Math.round(s*255)<<24|Math.round(u*255)<<16|Math.round(c*255)<<8}o(wT,"hslToRgb");function qu(e){let t=parseInt(e,10);return t<0?0:t>255?255:t}o(qu,"parse255");function ST(e){return(parseFloat(e)%360+360)%360/360}o(ST,"parse360");function ET(e){let t=parseFloat(e);return t<0?0:t>1?255:Math.round(t*255)}o(ET,"parse1");function K2(e){let t=parseFloat(e);return t<0?0:t>100?1:t/100}o(K2,"parsePercentage");function LT(e){let t=oG(e);if(t===null)return e;t=t||0;let r=(t&4278190080)>>>24,n=(t&16711680)>>>16,i=(t&65280)>>>8,s=(t&255)/255;return`rgba(${r}, ${n}, ${i}, ${s})`}o(LT,"colorToRgba");var $a=o((e,t,r)=>{if(ee.fun(e))return e;if(ee.arr(e))return $a({range:e,output:t,extrapolate:r});if(ee.str(e.output[0]))return X9(e);let n=e,i=n.output,s=n.range||[0,1],u=n.extrapolateLeft||n.extrapolate||"extend",c=n.extrapolateRight||n.extrapolate||"extend",d=n.easing||(p=>p);return p=>{let m=aG(p,s);return iG(p,s[m],s[m+1],i[m],i[m+1],d,u,c,n.map)}},"createInterpolator");function iG(e,t,r,n,i,s,u,c,d){let p=d?d(e):e;if(pr){if(c==="identity")return p;c==="clamp"&&(p=r)}return n===i?n:t===r?e<=t?n:i:(t===-1/0?p=-p:r===1/0?p=p-t:p=(p-t)/(r-t),p=s(p),n===-1/0?p=-p:i===1/0?p=p+n:p=p*(i-n)+n,p)}o(iG,"interpolate");function aG(e,t){for(var r=1;r=e);++r);return r-1}o(aG,"findRange");function Q9(){return Q9=Object.assign||function(e){for(var t=1;t!!(e&&e[Zu]),"hasFluidValue"),hr=o(e=>e&&e[Zu]?e[Zu]():e,"getFluidValue"),t8=o(e=>e[rl]||null,"getFluidObservers");function sG(e,t){e.eventObserved?e.eventObserved(t):e(t)}o(sG,"callFluidObserver");function nl(e,t){let r=e[rl];r&&r.forEach(n=>{sG(n,t)})}o(nl,"callFluidObservers");var o8=class o8{constructor(t){if(this[Zu]=void 0,this[rl]=void 0,!t&&!(t=this.get))throw Error("Unknown getter");lG(this,t)}};o(o8,"FluidValue");var Wu=o8,lG=o((e,t)=>MT(e,Zu,t),"setFluidGetter");function zi(e,t){if(e[Zu]){let r=e[rl];r||MT(e,rl,r=new Set),r.has(t)||(r.add(t),e.observerAdded&&e.observerAdded(r.size,t))}return t}o(zi,"addFluidObserver");function qa(e,t){let r=e[rl];if(r&&r.has(t)){let n=r.size-1;n?r.delete(t):e[rl]=null,e.observerRemoved&&e.observerRemoved(n,t)}}o(qa,"removeFluidObserver");var MT=o((e,t,r)=>Object.defineProperty(e,t,{value:r,writable:!0,configurable:!0}),"setHidden"),Y2=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,uG=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,TT=new RegExp(`(${Y2.source})(%|[a-z]+)`,"i"),Y9,cG=/rgba\(([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+)\)/gi,dG=o((e,t,r,n,i)=>`rgba(${Math.round(t)}, ${Math.round(r)}, ${Math.round(n)}, ${i})`,"rgbaRound"),rm=o(e=>{Y9||(Y9=Ua?new RegExp(`(${Object.keys(Ua).join("|")})(?!\\w)`,"g"):/^\b$/);let t=e.output.map(s=>hr(s).replace(uG,LT).replace(Y9,LT)),r=t.map(s=>s.match(Y2).map(Number)),i=r[0].map((s,u)=>r.map(c=>{if(!(u in c))throw Error('The arity of each "output" value must be equal');return c[u]})).map(s=>$a(Q9({},e,{output:s})));return s=>{var u;let c=!TT.test(t[0])&&((u=t.find(p=>TT.test(p)))==null?void 0:u.replace(Y2,"")),d=0;return t[0].replace(Y2,()=>`${i[d++](s)}${c||""}`).replace(cG,dG)}},"createStringInterpolator"),r8="react-spring: ",PT=o(e=>{let t=e,r=!1;if(typeof t!="function")throw new TypeError(`${r8}once requires a function parameter`);return(...n)=>{r||(t(...n),r=!0)}},"once"),fG=PT(console.warn);function DT(){fG(`${r8}The "interpolate" function is deprecated in v9 (use "to" instead)`)}o(DT,"deprecateInterpolate");var pG=PT(console.warn);function HT(){pG(`${r8}Directly calling start instead of using the api object is deprecated in v9 (use ".start" instead), this will be removed in later 0.X.0 versions`)}o(HT,"deprecateDirectCall");function Ju(e){return ee.str(e)&&(e[0]=="#"||/\d/.test(e)||e in(Ua||{}))}o(Ju,"isAnimatedString");var kd=o(e=>(0,Lo.useEffect)(e,mG),"useOnce"),mG=[];function nm(){let e=(0,Lo.useState)()[1],t=(0,Lo.useState)(hG)[0];return kd(t.unmount),()=>{t.current&&e({})}}o(nm,"useForceUpdate");function hG(){let e={current:!0,unmount:o(()=>()=>{e.current=!1},"unmount")};return e}o(hG,"makeMountedRef");function BT(e,t){let[r]=(0,Lo.useState)(()=>({inputs:t,result:e()})),n=(0,Lo.useRef)(),i=n.current,s=i;return s?t&&s.inputs&&gG(t,s.inputs)||(s={inputs:t,result:e()}):s=r,(0,Lo.useEffect)(()=>{n.current=s,i==r&&(r.inputs=r.result=void 0)},[s]),s.result}o(BT,"useMemoOne");function gG(e,t){if(e.length!==t.length)return!1;for(let r=0;r{t.current=e}),t.current}o(n8,"usePrev");var om=typeof window<"u"&&window.document&&window.document.createElement?X2.useLayoutEffect:X2.useEffect;var zd=$(ie()),oo=$(ie());var jT=$(ie()),Vi=$(ie());var Id=Symbol.for("Animated:node"),vG=o(e=>!!e&&e[Id]===e,"isAnimated"),To=o(e=>e&&e[Id],"getAnimated"),dm=o((e,t)=>kT(e,Id,t),"setAnimated"),Od=o(e=>e&&e[Id]&&e[Id].getPayload(),"getPayload"),s8=class s8{constructor(){this.payload=void 0,dm(this,this)}getPayload(){return this.payload||[]}};o(s8,"Animated");var im=s8,lm=class lm extends im{constructor(t){super(),this.done=!0,this.elapsedTime=void 0,this.lastPosition=void 0,this.lastVelocity=void 0,this.v0=void 0,this.durationProgress=0,this._value=t,ee.num(this._value)&&(this.lastPosition=this._value)}static create(t){return new lm(t)}getPayload(){return[this]}getValue(){return this._value}setValue(t,r){return ee.num(t)&&(this.lastPosition=t,r&&(t=Math.round(t/r)*r,this.done&&(this.lastPosition=t))),this._value===t?!1:(this._value=t,!0)}reset(){let{done:t}=this;this.done=!1,ee.num(this._value)&&(this.elapsedTime=0,this.durationProgress=0,this.lastPosition=this._value,t&&(this.lastVelocity=null),this.v0=null)}};o(lm,"AnimatedValue");var ol=lm,um=class um extends ol{constructor(t){super(0),this._string=null,this._toString=void 0,this._toString=$a({output:[t,t]})}static create(t){return new um(t)}getValue(){let t=this._string;return t??(this._string=this._toString(this._value))}setValue(t){if(ee.str(t)){if(t==this._string)return!1;this._string=t,this._value=1}else if(super.setValue(t))this._string=null;else return!1;return!0}reset(t){t&&(this._toString=$a({output:[this.getValue(),t]})),this._value=0,super.reset()}};o(um,"AnimatedString");var il=um,am={dependencies:null},l8=class l8 extends im{constructor(t){super(),this.source=t,this.setValue(t)}getValue(t){let r={};return Tn(this.source,(n,i)=>{vG(n)?r[i]=n.getValue(t):Wr(n)?r[i]=hr(n):t||(r[i]=n)}),r}setValue(t){this.source=t,this.payload=this._makePayload(t)}reset(){this.payload&&Pe(this.payload,t=>t.reset())}_makePayload(t){if(t){let r=new Set;return Tn(t,this._addToPayload,r),Array.from(r)}}_addToPayload(t){am.dependencies&&Wr(t)&&am.dependencies.add(t);let r=Od(t);r&&Pe(r,n=>this.add(n))}};o(l8,"AnimatedObject");var al=l8,cm=class cm extends al{constructor(t){super(t)}static create(t){return new cm(t)}getValue(){return this.source.map(t=>t.getValue())}setValue(t){let r=this.getPayload();return t.length==r.length?r.map((n,i)=>n.setValue(t[i])).some(Boolean):(super.setValue(t.map(_G)),!0)}};o(cm,"AnimatedArray");var i8=cm;function _G(e){return(Ju(e)?il:ol).create(e)}o(_G,"makeAnimated");function fm(e){let t=To(e);return t?t.constructor:ee.arr(e)?i8:Ju(e)?il:ol}o(fm,"getAnimatedType");function sm(){return sm=Object.assign||function(e){for(var t=1;t{let r=!ee.fun(e)||e.prototype&&e.prototype.isReactComponent;return(0,Vi.forwardRef)((n,i)=>{let s=(0,Vi.useRef)(null),u=r&&(0,Vi.useCallback)(w=>{s.current=yG(i,w)},[i]),[c,d]=bG(n,t),p=nm(),m=o(()=>{let w=s.current;if(r&&!w)return;(w?t.applyAnimatedValues(w,c.getValue(!0)):!1)===!1&&p()},"callback"),h=new a8(m,d),_=(0,Vi.useRef)();om(()=>{let w=_.current;_.current=h,Pe(d,S=>zi(S,h)),w&&(Pe(w.deps,S=>qa(S,w)),ye.cancel(w.update))}),(0,Vi.useEffect)(m,[]),kd(()=>()=>{let w=_.current;Pe(w.deps,S=>qa(S,w))});let x=t.getComponentProps(c.getValue());return jT.createElement(e,sm({},x,{ref:u}))})},"withAnimated"),u8=class u8{constructor(t,r){this.update=t,this.deps=r}eventObserved(t){t.type=="change"&&ye.write(this.update)}};o(u8,"PropsObserver");var a8=u8;function bG(e,t){let r=new Set;return am.dependencies=r,e.style&&(e=sm({},e,{style:t.createAnimatedStyle(e.style)})),e=new al(e),am.dependencies=null,[e,r]}o(bG,"getAnimatedState");function yG(e,t){return e&&(ee.fun(e)?e(t):e.current=t),t}o(yG,"updateRef");var VT=Symbol.for("AnimatedComponent"),UT=o((e,{applyAnimatedValues:t=o(()=>!1,"_applyAnimatedValues"),createAnimatedStyle:r=o(i=>new al(i),"_createAnimatedStyle"),getComponentProps:n=o(i=>i,"_getComponentProps")}={})=>{let i={applyAnimatedValues:t,createAnimatedStyle:r,getComponentProps:n},s=o(u=>{let c=FT(u)||"Anonymous";return ee.str(u)?u=s[u]||(s[u]=zT(u,i)):u=u[VT]||(u[VT]=zT(u,i)),u.displayName=`Animated(${c})`,u},"animated");return Tn(e,(u,c)=>{ee.arr(e)&&(c=FT(u)),s[c]=s(u)}),{animated:s}},"createHost"),FT=o(e=>ee.str(e)?e:e&&ee.str(e.displayName)?e.displayName:ee.fun(e)&&e.name||null,"getDisplayName");function ar(){return ar=Object.assign||function(e){for(var t=1;te===!0||!!(t&&e&&(ee.fun(e)?e(t):Zr(e).includes(t))),"matchProp"),XT=o((e,t)=>ee.obj(e)?t&&e[t]:e,"resolveProp"),ek=o((e,t)=>e.default===!0?e[t]:e.default?e.default[t]:void 0,"getDefaultProp"),xG=o(e=>e,"noopTransform"),w8=o((e,t=xG)=>{let r=CG;e.default&&e.default!==!0&&(e=e.default,r=Object.keys(e));let n={};for(let i of r){let s=t(e[i],i);ee.und(s)||(n[i]=s)}return n},"getDefaultProps"),CG=["config","onProps","onStart","onChange","onPause","onResume","onRest"],wG={config:1,from:1,to:1,ref:1,loop:1,reset:1,pause:1,cancel:1,reverse:1,immediate:1,default:1,delay:1,onProps:1,onStart:1,onChange:1,onPause:1,onResume:1,onRest:1,onResolve:1,items:1,trail:1,sort:1,expires:1,initial:1,enter:1,update:1,leave:1,children:1,onDestroyed:1,keys:1,callId:1,parentId:1};function SG(e){let t={},r=0;if(Tn(e,(n,i)=>{wG[i]||(t[i]=n,r++)}),r)return t}o(SG,"getForwardProps");function tk(e){let t=SG(e);if(t){let r={to:t};return Tn(e,(n,i)=>i in t||(r[i]=n)),r}return ar({},e)}o(tk,"inferTo");function Pd(e){return e=hr(e),ee.arr(e)?e.map(Pd):Ju(e)?kn.createStringInterpolator({range:[0,1],output:[e,e]})(1):e}o(Pd,"computeGoal");function EG(e){for(let t in e)return!0;return!1}o(EG,"hasProps");function f8(e){return ee.fun(e)||ee.arr(e)&&ee.obj(e[0])}o(f8,"isAsyncTo");function LG(e,t){var r;(r=e.ref)==null||r.delete(e),t?.delete(e)}o(LG,"detachRefs");function TG(e,t){if(t&&e.ref!==t){var r;(r=e.ref)==null||r.delete(e),t.add(e),e.ref=t}}o(TG,"replaceRef");var kG={default:{tension:170,friction:26},gentle:{tension:120,friction:14},wobbly:{tension:180,friction:12},stiff:{tension:210,friction:20},slow:{tension:280,friction:60},molasses:{tension:280,friction:120}},IG=o(e=>e,"linear"),p8=ar({},kG.default,{mass:1,damping:1,easing:IG,clamp:!1}),L8=class L8{constructor(){this.tension=void 0,this.friction=void 0,this.frequency=void 0,this.damping=void 0,this.mass=void 0,this.velocity=0,this.restVelocity=void 0,this.precision=void 0,this.progress=void 0,this.duration=void 0,this.easing=void 0,this.clamp=void 0,this.bounce=void 0,this.decay=void 0,this.round=void 0,Object.assign(this,p8)}};o(L8,"AnimationConfig");var m8=L8;function OG(e,t,r){r&&(r=ar({},r),$T(r,t),t=ar({},r,t)),$T(e,t),Object.assign(e,t);for(let u in p8)e[u]==null&&(e[u]=p8[u]);let{mass:n,frequency:i,damping:s}=e;return ee.und(i)||(i<.01&&(i=.01),s<0&&(s=0),e.tension=Math.pow(2*Math.PI/i,2)*n,e.friction=4*Math.PI*s*n/i),e}o(OG,"mergeConfig");function $T(e,t){if(!ee.und(t.decay))e.duration=void 0;else{let r=!ee.und(t.tension)||!ee.und(t.friction);(r||!ee.und(t.frequency)||!ee.und(t.damping)||!ee.und(t.mass))&&(e.duration=void 0,e.decay=void 0),r&&(e.frequency=void 0)}}o($T,"sanitizeConfig");var qT=[],T8=class T8{constructor(){this.changed=!1,this.values=qT,this.toValues=null,this.fromValues=qT,this.to=void 0,this.from=void 0,this.config=new m8,this.immediate=!1}};o(T8,"Animation");var h8=T8;function rk(e,{key:t,props:r,defaultProps:n,state:i,actions:s}){return new Promise((u,c)=>{var d;let p,m,h=Md((d=r.cancel)!=null?d:n?.cancel,t);if(h)w();else{ee.und(r.pause)||(i.paused=Md(r.pause,t));let S=n?.pause;S!==!0&&(S=i.paused||Md(S,t)),p=sl(r.delay||0,t),S?(i.resumeQueue.add(x),s.pause()):(s.resume(),x())}function _(){i.resumeQueue.add(x),i.timeouts.delete(m),m.cancel(),p=m.time-ye.now()}o(_,"onPause");function x(){p>0&&!kn.skipAnimation?(m=ye.setTimeout(w,p),i.pauseQueue.add(_),i.timeouts.add(m)):w()}o(x,"onResume");function w(){i.pauseQueue.delete(_),i.timeouts.delete(m),e<=(i.cancelId||0)&&(h=!0);try{s.start(ar({},r,{callId:e,cancel:h}),u)}catch(S){c(S)}}o(w,"onStart")})}o(rk,"scheduleProps");var S8=o((e,t)=>t.length==1?t[0]:t.some(r=>r.cancelled)?Qu(e.get()):t.every(r=>r.noop)?nk(e.get()):ko(e.get(),t.every(r=>r.finished)),"getCombinedResult"),nk=o(e=>({value:e,noop:!0,finished:!0,cancelled:!1}),"getNoopResult"),ko=o((e,t,r=!1)=>({value:e,finished:t,cancelled:r}),"getFinishedResult"),Qu=o(e=>({value:e,cancelled:!0,finished:!1}),"getCancelledResult");function ok(e,t,r,n){let{callId:i,parentId:s,onRest:u}=t,{asyncTo:c,promise:d}=r;return!s&&e===c&&!t.reset?d:r.promise=(async()=>{r.asyncId=i,r.asyncTo=e;let p=w8(t,(y,v)=>v==="onRest"?void 0:y),m,h,_=new Promise((y,v)=>(m=y,h=v)),x=o(y=>{let v=i<=(r.cancelId||0)&&Qu(n)||i!==r.asyncId&&ko(n,!1);if(v)throw y.result=v,h(y),y},"bailIfEnded"),w=o((y,v)=>{let b=new pm,E=new mm;return(async()=>{if(kn.skipAnimation)throw Dd(r),E.result=ko(n,!1),h(E),E;x(b);let T=ee.obj(y)?ar({},y):ar({},v,{to:y});T.parentId=i,Tn(p,(R,z)=>{ee.und(T[z])&&(T[z]=R)});let A=await n.start(T);return x(b),r.paused&&await new Promise(R=>{r.resumeQueue.add(R)}),A})()},"animate"),S;if(kn.skipAnimation)return Dd(r),ko(n,!1);try{let y;ee.arr(e)?y=(async v=>{for(let b of v)await w(b)})(e):y=Promise.resolve(e(w,n.stop.bind(n))),await Promise.all([y.then(m),_]),S=ko(n.get(),!0,!1)}catch(y){if(y instanceof pm)S=y.result;else if(y instanceof mm)S=y.result;else throw y}finally{i==r.asyncId&&(r.asyncId=s,r.asyncTo=s?c:void 0,r.promise=s?d:void 0)}return ee.fun(u)&&ye.batchedUpdates(()=>{u(S,n,n.item)}),S})()}o(ok,"runAsync");function Dd(e,t){Gu(e.timeouts,r=>r.cancel()),e.pauseQueue.clear(),e.resumeQueue.clear(),e.asyncId=e.asyncTo=e.promise=void 0,t&&(e.cancelId=t)}o(Dd,"stopAsync");var k8=class k8 extends Error{constructor(){super("An async animation has been interrupted. You see this error because you forgot to use `await` or `.catch(...)` on its returned promise."),this.result=void 0}};o(k8,"BailSignal");var pm=k8,I8=class I8 extends Error{constructor(){super("SkipAnimationSignal"),this.result=void 0}};o(I8,"SkipAniamtionSignal");var mm=I8,g8=o(e=>e instanceof Hd,"isFrameValue"),RG=1,O8=class O8 extends Wu{constructor(...t){super(...t),this.id=RG++,this.key=void 0,this._priority=0}get priority(){return this._priority}set priority(t){this._priority!=t&&(this._priority=t,this._onPriorityChange(t))}get(){let t=To(this);return t&&t.getValue()}to(...t){return kn.to(this,t)}interpolate(...t){return DT(),kn.to(this,t)}toJSON(){return this.get()}observerAdded(t){t==1&&this._attach()}observerRemoved(t){t==0&&this._detach()}_attach(){}_detach(){}_onChange(t,r=!1){nl(this,{type:"change",parent:this,value:t,idle:r})}_onPriorityChange(t){this.idle||Yu.sort(this),nl(this,{type:"priority",parent:this,priority:t})}};o(O8,"FrameValue");var Hd=O8,ll=Symbol.for("SpringPhase"),ik=1,v8=2,_8=4,c8=o(e=>(e[ll]&ik)>0,"hasAnimated"),Za=o(e=>(e[ll]&v8)>0,"isAnimating"),Rd=o(e=>(e[ll]&_8)>0,"isPaused"),ZT=o((e,t)=>t?e[ll]|=v8|ik:e[ll]&=~v8,"setActiveBit"),WT=o((e,t)=>t?e[ll]|=_8:e[ll]&=~_8,"setPausedBit"),R8=class R8 extends Hd{constructor(t,r){if(super(),this.key=void 0,this.animation=new h8,this.queue=void 0,this.defaultProps={},this._state={paused:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._pendingCalls=new Set,this._lastCallId=0,this._lastToId=0,this._memoizedDuration=0,!ee.und(t)||!ee.und(r)){let n=ee.obj(t)?ar({},t):ar({},r,{from:t});ee.und(n.default)&&(n.default=!0),this.start(n)}}get idle(){return!(Za(this)||this._state.asyncTo)||Rd(this)}get goal(){return hr(this.animation.to)}get velocity(){let t=To(this);return t instanceof ol?t.lastVelocity||0:t.getPayload().map(r=>r.lastVelocity||0)}get hasAnimated(){return c8(this)}get isAnimating(){return Za(this)}get isPaused(){return Rd(this)}advance(t){let r=!0,n=!1,i=this.animation,{config:s,toValues:u}=i,c=Od(i.to);!c&&Wr(i.to)&&(u=Zr(hr(i.to))),i.values.forEach((m,h)=>{if(m.done)return;let _=m.constructor==il?1:c?c[h].lastPosition:u[h],x=i.immediate,w=_;if(!x){if(w=m.lastPosition,s.tension<=0){m.done=!0;return}let S=m.elapsedTime+=t,y=i.fromValues[h],v=m.v0!=null?m.v0:m.v0=ee.arr(s.velocity)?s.velocity[h]:s.velocity,b;if(ee.und(s.duration))if(s.decay){let E=s.decay===!0?.998:s.decay,T=Math.exp(-(1-E)*S);w=y+v/(1-E)*(1-T),x=Math.abs(m.lastPosition-w)<.1,b=v*T}else{b=m.lastVelocity==null?v:m.lastVelocity;let E=s.precision||(y==_?.005:Math.min(1,Math.abs(_-y)*.001)),T=s.restVelocity||E/10,A=s.clamp?0:s.bounce,R=!ee.und(A),z=y==_?m.v0>0:y<_,I,N=!1,P=1,V=Math.ceil(t/P);for(let W=0;WT,!(!I&&(x=Math.abs(_-w)<=E,x)));++W){R&&(N=w==_||w>_==z,N&&(b=-b*A,w=_));let J=-s.tension*1e-6*(w-_),j=-s.friction*.001*b,Y=(J+j)/s.mass;b=b+Y*P,w=w+b*P}}else{let E=1;s.duration>0&&(this._memoizedDuration!==s.duration&&(this._memoizedDuration=s.duration,m.durationProgress>0&&(m.elapsedTime=s.duration*m.durationProgress,S=m.elapsedTime+=t)),E=(s.progress||0)+S/this._memoizedDuration,E=E>1?1:E<0?0:E,m.durationProgress=E),w=y+s.easing(E)*(_-y),b=(w-m.lastPosition)/t,x=E==1}m.lastVelocity=b,Number.isNaN(w)&&(console.warn("Got NaN while animating:",this),x=!0)}c&&!c[h].done&&(x=!1),x?m.done=!0:r=!1,m.setValue(w,s.round)&&(n=!0)});let d=To(this),p=d.getValue();if(r){let m=hr(i.to);(p!==m||n)&&!s.decay?(d.setValue(m),this._onChange(m)):n&&s.decay&&this._onChange(p),this._stop()}else n&&this._onChange(p)}set(t){return ye.batchedUpdates(()=>{this._stop(),this._focus(t),this._set(t)}),this}pause(){this._update({pause:!0})}resume(){this._update({pause:!1})}finish(){if(Za(this)){let{to:t,config:r}=this.animation;ye.batchedUpdates(()=>{this._onStart(),r.decay||this._set(t,!1),this._stop()})}return this}update(t){return(this.queue||(this.queue=[])).push(t),this}start(t,r){let n;return ee.und(t)?(n=this.queue||[],this.queue=[]):n=[ee.obj(t)?t:ar({},r,{to:t})],Promise.all(n.map(i=>this._update(i))).then(i=>S8(this,i))}stop(t){let{to:r}=this.animation;return this._focus(this.get()),Dd(this._state,t&&this._lastCallId),ye.batchedUpdates(()=>this._stop(r,t)),this}reset(){this._update({reset:!0})}eventObserved(t){t.type=="change"?this._start():t.type=="priority"&&(this.priority=t.priority+1)}_prepareNode(t){let r=this.key||"",{to:n,from:i}=t;n=ee.obj(n)?n[r]:n,(n==null||f8(n))&&(n=void 0),i=ee.obj(i)?i[r]:i,i==null&&(i=void 0);let s={to:n,from:i};return c8(this)||(t.reverse&&([n,i]=[i,n]),i=hr(i),ee.und(i)?To(this)||this._set(n):this._set(i)),s}_update(t,r){let n=ar({},t),{key:i,defaultProps:s}=this;n.default&&Object.assign(s,w8(n,(d,p)=>/^on/.test(p)?XT(d,i):d)),KT(this,n,"onProps"),Nd(this,"onProps",n,this);let u=this._prepareNode(n);if(Object.isFrozen(this))throw Error("Cannot animate a `SpringValue` object that is frozen. Did you forget to pass your component to `animated(...)` before animating its props?");let c=this._state;return rk(++this._lastCallId,{key:i,props:n,defaultProps:s,state:c,actions:{pause:o(()=>{Rd(this)||(WT(this,!0),Ku(c.pauseQueue),Nd(this,"onPause",ko(this,Ad(this,this.animation.to)),this))},"pause"),resume:o(()=>{Rd(this)&&(WT(this,!1),Za(this)&&this._resume(),Ku(c.resumeQueue),Nd(this,"onResume",ko(this,Ad(this,this.animation.to)),this))},"resume"),start:this._merge.bind(this,u)}}).then(d=>{if(n.loop&&d.finished&&!(r&&d.noop)){let p=ak(n);if(p)return this._update(p,!0)}return d})}_merge(t,r,n){if(r.cancel)return this.stop(!0),n(Qu(this));let i=!ee.und(t.to),s=!ee.und(t.from);if(i||s)if(r.callId>this._lastToId)this._lastToId=r.callId;else return n(Qu(this));let{key:u,defaultProps:c,animation:d}=this,{to:p,from:m}=d,{to:h=p,from:_=m}=t;s&&!i&&(!r.default||ee.und(h))&&(h=_),r.reverse&&([h,_]=[_,h]);let x=!ii(_,m);x&&(d.from=_),_=hr(_);let w=!ii(h,p);w&&this._focus(h);let S=f8(r.to),{config:y}=d,{decay:v,velocity:b}=y;(i||s)&&(y.velocity=0),r.config&&!S&&OG(y,sl(r.config,u),r.config!==c.config?sl(c.config,u):void 0);let E=To(this);if(!E||ee.und(h))return n(ko(this,!0));let T=ee.und(r.reset)?s&&!r.default:!ee.und(_)&&Md(r.reset,u),A=T?_:this.get(),R=Pd(h),z=ee.num(R)||ee.arr(R)||Ju(R),I=!S&&(!z||Md(c.immediate||r.immediate,u));if(w){let W=fm(h);if(W!==E.constructor)if(I)E=this._set(R);else throw Error(`Cannot animate between ${E.constructor.name} and ${W.name}, as the "to" prop suggests`)}let N=E.constructor,P=Wr(h),V=!1;if(!P){let W=T||!c8(this)&&x;(w||W)&&(V=ii(Pd(A),R),P=!V),(!ii(d.immediate,I)&&!I||!ii(y.decay,v)||!ii(y.velocity,b))&&(P=!0)}if(V&&Za(this)&&(d.changed&&!T?P=!0:P||this._stop(p)),!S&&((P||Wr(p))&&(d.values=E.getPayload(),d.toValues=Wr(h)?null:N==il?[1]:Zr(R)),d.immediate!=I&&(d.immediate=I,!I&&!T&&this._set(p)),P)){let{onRest:W}=d;Pe(NG,j=>KT(this,r,j));let J=ko(this,Ad(this,p));Ku(this._pendingCalls,J),this._pendingCalls.add(n),d.changed&&ye.batchedUpdates(()=>{d.changed=!T,W?.(J,this),T?sl(c.onRest,J):d.onStart==null||d.onStart(J,this)})}T&&this._set(A),S?n(ok(r.to,r,this._state,this)):P?this._start():Za(this)&&!w?this._pendingCalls.add(n):n(nk(A))}_focus(t){let r=this.animation;t!==r.to&&(t8(this)&&this._detach(),r.to=t,t8(this)&&this._attach())}_attach(){let t=0,{to:r}=this.animation;Wr(r)&&(zi(r,this),g8(r)&&(t=r.priority+1)),this.priority=t}_detach(){let{to:t}=this.animation;Wr(t)&&qa(t,this)}_set(t,r=!0){let n=hr(t);if(!ee.und(n)){let i=To(this);if(!i||!ii(n,i.getValue())){let s=fm(n);!i||i.constructor!=s?dm(this,s.create(n)):i.setValue(n),i&&ye.batchedUpdates(()=>{this._onChange(n,r)})}}return To(this)}_onStart(){let t=this.animation;t.changed||(t.changed=!0,Nd(this,"onStart",ko(this,Ad(this,t.to)),this))}_onChange(t,r){r||(this._onStart(),sl(this.animation.onChange,t,this)),sl(this.defaultProps.onChange,t,this),super._onChange(t,r)}_start(){let t=this.animation;To(this).reset(hr(t.to)),t.immediate||(t.fromValues=t.values.map(r=>r.lastPosition)),Za(this)||(ZT(this,!0),Rd(this)||this._resume())}_resume(){kn.skipAnimation?this.finish():Yu.start(this)}_stop(t,r){if(Za(this)){ZT(this,!1);let n=this.animation;Pe(n.values,s=>{s.done=!0}),n.toValues&&(n.onChange=n.onPause=n.onResume=void 0),nl(this,{type:"idle",parent:this});let i=r?Qu(this.get()):ko(this.get(),Ad(this,t??n.to));Ku(this._pendingCalls,i),n.changed&&(n.changed=!1,Nd(this,"onRest",i,this))}}};o(R8,"SpringValue");var b8=R8;function Ad(e,t){let r=Pd(t),n=Pd(e.get());return ii(n,r)}o(Ad,"checkFinished");function ak(e,t=e.loop,r=e.to){let n=sl(t);if(n){let i=n!==!0&&tk(n),s=(i||e).reverse,u=!i||i.reset;return Bd(ar({},e,{loop:t,default:!1,pause:void 0,to:!s||f8(r)?r:void 0,from:u?e.from:void 0,reset:u},i))}}o(ak,"createLoopUpdate");function Bd(e){let{to:t,from:r}=e=tk(e),n=new Set;return ee.obj(t)&>(t,n),ee.obj(r)&>(r,n),e.keys=n.size?Array.from(n):null,e}o(Bd,"createUpdate");function AG(e){let t=Bd(e);return ee.und(t.default)&&(t.default=w8(t)),t}o(AG,"declareUpdate");function GT(e,t){Tn(e,(r,n)=>r!=null&&t.add(n))}o(GT,"findDefined");var NG=["onStart","onRest","onChange","onPause","onResume"];function KT(e,t,r){e.animation[r]=t[r]!==ek(t,r)?XT(t[r],e.key):void 0}o(KT,"mergeActiveFn");function Nd(e,t,...r){var n,i,s,u;(n=(i=e.animation)[t])==null||n.call(i,...r),(s=(u=e.defaultProps)[t])==null||s.call(u,...r)}o(Nd,"sendEvent");var MG=["onStart","onChange","onRest"],PG=1,A8=class A8{constructor(t,r){this.id=PG++,this.springs={},this.queue=[],this.ref=void 0,this._flush=void 0,this._initialProps=void 0,this._lastAsyncId=0,this._active=new Set,this._changed=new Set,this._started=!1,this._item=void 0,this._state={paused:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._events={onStart:new Map,onChange:new Map,onRest:new Map},this._onFrame=this._onFrame.bind(this),r&&(this._flush=r),t&&this.start(ar({default:!0},t))}get idle(){return!this._state.asyncTo&&Object.values(this.springs).every(t=>t.idle)}get item(){return this._item}set item(t){this._item=t}get(){let t={};return this.each((r,n)=>t[n]=r.get()),t}set(t){for(let r in t){let n=t[r];ee.und(n)||this.springs[r].set(n)}}update(t){return t&&this.queue.push(Bd(t)),this}start(t){let{queue:r}=this;return t?r=Zr(t).map(Bd):this.queue=[],this._flush?this._flush(this,r):(dk(this,r),x8(this,r))}stop(t,r){if(t!==!!t&&(r=t),r){let n=this.springs;Pe(Zr(r),i=>n[i].stop(!!t))}else Dd(this._state,this._lastAsyncId),this.each(n=>n.stop(!!t));return this}pause(t){if(ee.und(t))this.start({pause:!0});else{let r=this.springs;Pe(Zr(t),n=>r[n].pause())}return this}resume(t){if(ee.und(t))this.start({pause:!1});else{let r=this.springs;Pe(Zr(t),n=>r[n].resume())}return this}each(t){Tn(this.springs,t)}_onFrame(){let{onStart:t,onChange:r,onRest:n}=this._events,i=this._active.size>0,s=this._changed.size>0;(i&&!this._started||s&&!this._started)&&(this._started=!0,Gu(t,([d,p])=>{p.value=this.get(),d(p,this,this._item)}));let u=!i&&this._started,c=s||u&&n.size?this.get():null;s&&r.size&&Gu(r,([d,p])=>{p.value=c,d(p,this,this._item)}),u&&(this._started=!1,Gu(n,([d,p])=>{p.value=c,d(p,this,this._item)}))}eventObserved(t){if(t.type=="change")this._changed.add(t.parent),t.idle||this._active.add(t.parent);else if(t.type=="idle")this._active.delete(t.parent);else return;ye.onFrame(this._onFrame)}};o(A8,"Controller");var y8=A8;function x8(e,t){return Promise.all(t.map(r=>sk(e,r))).then(r=>S8(e,r))}o(x8,"flushUpdateQueue");async function sk(e,t,r){let{keys:n,to:i,from:s,loop:u,onRest:c,onResolve:d}=t,p=ee.obj(t.default)&&t.default;u&&(t.loop=!1),i===!1&&(t.to=null),s===!1&&(t.from=null);let m=ee.arr(i)||ee.fun(i)?i:void 0;m?(t.to=void 0,t.onRest=void 0,p&&(p.onRest=void 0)):Pe(MG,S=>{let y=t[S];if(ee.fun(y)){let v=e._events[S];t[S]=({finished:b,cancelled:E})=>{let T=v.get(y);T?(b||(T.finished=!1),E&&(T.cancelled=!0)):v.set(y,{value:null,finished:b||!1,cancelled:E||!1})},p&&(p[S]=t[S])}});let h=e._state;t.pause===!h.paused?(h.paused=t.pause,Ku(t.pause?h.pauseQueue:h.resumeQueue)):h.paused&&(t.pause=!0);let _=(n||Object.keys(e.springs)).map(S=>e.springs[S].start(t)),x=t.cancel===!0||ek(t,"cancel")===!0;(m||x&&h.asyncId)&&_.push(rk(++e._lastAsyncId,{props:t,state:h,actions:{pause:em,resume:em,start(S,y){x?(Dd(h,e._lastAsyncId),y(Qu(e))):(S.onRest=c,y(ok(m,S,h,e)))}}})),h.paused&&await new Promise(S=>{h.resumeQueue.add(S)});let w=S8(e,await Promise.all(_));if(u&&w.finished&&!(r&&w.noop)){let S=ak(t,u,i);if(S)return dk(e,[S]),sk(e,S,!0)}return d&&ye.batchedUpdates(()=>d(w,e,e.item)),w}o(sk,"flushUpdate");function YT(e,t){let r=ar({},e.springs);return t&&Pe(Zr(t),n=>{ee.und(n.keys)&&(n=Bd(n)),ee.obj(n.to)||(n=ar({},n,{to:void 0})),ck(r,n,i=>uk(i))}),lk(e,r),r}o(YT,"getSprings");function lk(e,t){Tn(t,(r,n)=>{e.springs[n]||(e.springs[n]=r,zi(r,e))})}o(lk,"setSprings");function uk(e,t){let r=new b8;return r.key=e,t&&zi(r,t),r}o(uk,"createSpring");function ck(e,t,r){t.keys&&Pe(t.keys,n=>{(e[n]||(e[n]=r(n)))._prepareNode(t)})}o(ck,"prepareSprings");function dk(e,t){Pe(t,r=>{ck(e.springs,r,n=>uk(n,e))})}o(dk,"prepareKeys");function DG(e,t){if(e==null)return{};var r={},n=Object.keys(e),i,s;for(s=0;s=0)&&(r[i]=e[i]);return r}o(DG,"_objectWithoutPropertiesLoose");var HG=["children"],gm=o(e=>{let{children:t}=e,r=DG(e,HG),n=(0,oo.useContext)(hm),i=r.pause||!!n.pause,s=r.immediate||!!n.immediate;r=BT(()=>({pause:i,immediate:s}),[i,s]);let{Provider:u}=hm;return zd.createElement(u,{value:r},t)},"SpringContext"),hm=BG(gm,{});gm.Provider=hm.Provider;gm.Consumer=hm.Consumer;function BG(e,t){return Object.assign(e,zd.createContext(t)),e.Provider._context=e,e.Consumer._context=e,e}o(BG,"makeContext");var zG=o(()=>{let e=[],t=o(function(i){HT();let s=[];return Pe(e,(u,c)=>{if(ee.und(i))s.push(u.start());else{let d=r(i,u,c);d&&s.push(u.start(d))}}),s},"SpringRef");t.current=e,t.add=function(n){e.includes(n)||e.push(n)},t.delete=function(n){let i=e.indexOf(n);~i&&e.splice(i,1)},t.pause=function(){return Pe(e,n=>n.pause(...arguments)),this},t.resume=function(){return Pe(e,n=>n.resume(...arguments)),this},t.set=function(n){Pe(e,i=>i.set(n))},t.start=function(n){let i=[];return Pe(e,(s,u)=>{if(ee.und(n))i.push(s.start());else{let c=this._getProps(n,s,u);c&&i.push(s.start(c))}}),i},t.stop=function(){return Pe(e,n=>n.stop(...arguments)),this},t.update=function(n){return Pe(e,(i,s)=>i.update(this._getProps(n,i,s))),this};let r=o(function(i,s,u){return ee.fun(i)?i(u,s):i},"_getProps");return t._getProps=r,t},"SpringRef");function VG(e,t,r){let n=ee.fun(t)&&t;n&&!r&&(r=[]);let i=(0,oo.useMemo)(()=>n||arguments.length==3?zG():void 0,[]),s=(0,oo.useRef)(0),u=nm(),c=(0,oo.useMemo)(()=>({ctrls:[],queue:[],flush(v,b){let E=YT(v,b);return s.current>0&&!c.queue.length&&!Object.keys(E).some(A=>!v.springs[A])?x8(v,b):new Promise(A=>{lk(v,E),c.queue.push(()=>{A(x8(v,b))}),u()})}}),[]),d=(0,oo.useRef)([...c.ctrls]),p=[],m=n8(e)||0;(0,oo.useMemo)(()=>{Pe(d.current.slice(e,m),v=>{LG(v,i),v.stop(!0)}),d.current.length=e,h(m,e)},[e]),(0,oo.useMemo)(()=>{h(0,Math.min(m,e))},r);function h(v,b){for(let E=v;EYT(v,p[b])),x=(0,oo.useContext)(gm),w=n8(x),S=x!==w&&EG(x);om(()=>{s.current++,c.ctrls=d.current;let{queue:v}=c;v.length&&(c.queue=[],Pe(v,b=>b())),Pe(d.current,(b,E)=>{i?.add(b),S&&b.start({default:x});let T=p[E];T&&(TG(b,T.ref),b.ref?b.queue.push(T):b.start(T))})}),kd(()=>()=>{Pe(c.ctrls,v=>v.stop(!0))});let y=_.map(v=>ar({},v));return i?[y,i]:y}o(VG,"useSprings");function E8(e,t){let r=ee.fun(e),[[n],i]=VG(1,r?e:[e],r?t||[]:t);return r||arguments.length==2?[n,i]:n}o(E8,"useSpring");var JT;(function(e){e.MOUNT="mount",e.ENTER="enter",e.UPDATE="update",e.LEAVE="leave"})(JT||(JT={}));var N8=class N8 extends Hd{constructor(t,r){super(),this.key=void 0,this.idle=!0,this.calc=void 0,this._active=new Set,this.source=t,this.calc=$a(...r);let n=this._get(),i=fm(n);dm(this,i.create(n))}advance(t){let r=this._get(),n=this.get();ii(r,n)||(To(this).setValue(r),this._onChange(r,this.idle)),!this.idle&&QT(this._active)&&d8(this)}_get(){let t=ee.arr(this.source)?this.source.map(hr):Zr(hr(this.source));return this.calc(...t)}_start(){this.idle&&!QT(this._active)&&(this.idle=!1,Pe(Od(this),t=>{t.done=!1}),kn.skipAnimation?(ye.batchedUpdates(()=>this.advance()),d8(this)):Yu.start(this))}_attach(){let t=1;Pe(Zr(this.source),r=>{Wr(r)&&zi(r,this),g8(r)&&(r.idle||this._active.add(r),t=Math.max(t,r.priority+1))}),this.priority=t,this._start()}_detach(){Pe(Zr(this.source),t=>{Wr(t)&&qa(t,this)}),this._active.clear(),d8(this)}eventObserved(t){t.type=="change"?t.idle?this.advance():(this._active.add(t.parent),this._start()):t.type=="idle"?this._active.delete(t.parent):t.type=="priority"&&(this.priority=Zr(this.source).reduce((r,n)=>Math.max(r,(g8(n)?n.priority:0)+1),0))}};o(N8,"Interpolation");var C8=N8;function FG(e){return e.idle!==!1}o(FG,"isIdle");function QT(e){return!e.size||Array.from(e).every(FG)}o(QT,"checkIdle");function d8(e){e.idle||(e.idle=!0,Pe(Od(e),t=>{t.done=!0}),nl(e,{type:"idle",parent:e}))}o(d8,"becomeIdle");kn.assign({createStringInterpolator:rm,to:o((e,t)=>new C8(e,t),"to")});var $he=Yu.advance;var pk=$(Ip());function H8(e,t){if(e==null)return{};var r={},n=Object.keys(e),i,s;for(s=0;s=0)&&(r[i]=e[i]);return r}o(H8,"_objectWithoutPropertiesLoose");var jG=["style","children","scrollTop","scrollLeft"],mk=/^--/;function UG(e,t){return t==null||typeof t=="boolean"||t===""?"":typeof t=="number"&&t!==0&&!mk.test(e)&&!(Vd.hasOwnProperty(e)&&Vd[e])?t+"px":(""+t).trim()}o(UG,"dangerousStyleValue");var fk={};function $G(e,t){if(!e.nodeType||!e.setAttribute)return!1;let r=e.nodeName==="filter"||e.parentNode&&e.parentNode.nodeName==="filter",n=t,{style:i,children:s,scrollTop:u,scrollLeft:c}=n,d=H8(n,jG),p=Object.values(d),m=Object.keys(d).map(h=>r||e.hasAttribute(h)?h:fk[h]||(fk[h]=h.replace(/([A-Z])/g,_=>"-"+_.toLowerCase())));s!==void 0&&(e.textContent=s);for(let h in i)if(i.hasOwnProperty(h)){let _=UG(h,i[h]);mk.test(h)?e.style.setProperty(h,_):e.style[h]=_}m.forEach((h,_)=>{e.setAttribute(h,p[_])}),u!==void 0&&(e.scrollTop=u),c!==void 0&&(e.scrollLeft=c)}o($G,"applyAnimatedValues");var Vd={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},qG=o((e,t)=>e+t.charAt(0).toUpperCase()+t.substring(1),"prefixKey"),ZG=["Webkit","Ms","Moz","O"];Vd=Object.keys(Vd).reduce((e,t)=>(ZG.forEach(r=>e[qG(r,t)]=e[t]),e),Vd);var WG=["x","y","z"],GG=/^(matrix|translate|scale|rotate|skew)/,KG=/^(translate)/,YG=/^(rotate|skew)/,M8=o((e,t)=>ee.num(e)&&e!==0?e+t:e,"addUnit"),vm=o((e,t)=>ee.arr(e)?e.every(r=>vm(r,t)):ee.num(e)?e===t:parseFloat(e)===t,"isValueIdentity"),z8=class z8 extends al{constructor(t){let{x:r,y:n,z:i}=t,s=H8(t,WG),u=[],c=[];(r||n||i)&&(u.push([r||0,n||0,i||0]),c.push(d=>[`translate3d(${d.map(p=>M8(p,"px")).join(",")})`,vm(d,0)])),Tn(s,(d,p)=>{if(p==="transform")u.push([d||""]),c.push(m=>[m,m===""]);else if(GG.test(p)){if(delete s[p],ee.und(d))return;let m=KG.test(p)?"px":YG.test(p)?"deg":"";u.push(Zr(d)),c.push(p==="rotate3d"?([h,_,x,w])=>[`rotate3d(${h},${_},${x},${M8(w,m)})`,vm(w,0)]:h=>[`${p}(${h.map(_=>M8(_,m)).join(",")})`,vm(h,p.startsWith("scale")?1:0)])}}),u.length&&(s.transform=new D8(u,c)),super(s)}};o(z8,"AnimatedStyle");var P8=z8,V8=class V8 extends Wu{constructor(t,r){super(),this._value=null,this.inputs=t,this.transforms=r}get(){return this._value||(this._value=this._get())}_get(){let t="",r=!0;return Pe(this.inputs,(n,i)=>{let s=hr(n[0]),[u,c]=this.transforms[i](ee.arr(s)?s:n.map(hr));t+=" "+u,r=r&&c}),r?"none":t}observerAdded(t){t==1&&Pe(this.inputs,r=>Pe(r,n=>Wr(n)&&zi(n,this)))}observerRemoved(t){t==0&&Pe(this.inputs,r=>Pe(r,n=>Wr(n)&&qa(n,this)))}eventObserved(t){t.type=="change"&&(this._value=null),nl(this,t)}};o(V8,"FluidTransform");var D8=V8,JG=["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"],QG=["scrollTop","scrollLeft"];kn.assign({batchedUpdates:pk.unstable_batchedUpdates,createStringInterpolator:rm,colors:NT});var XG=UT(JG,{applyAnimatedValues:$G,createAnimatedStyle:o(e=>new P8(e),"createAnimatedStyle"),getComponentProps:o(e=>H8(e,QG),"getComponentProps")}),B8=XG.animated;var hk=$(ie(),1),Fd=typeof document<"u"?hk.default.useLayoutEffect:()=>{};var _m=$(ie(),1);function F8(e){let t=(0,_m.useRef)(null);return Fd(()=>{t.current=e},[e]),(0,_m.useCallback)((...r)=>{let n=t.current;return n?.(...r)},[])}o(F8,"$8ae05eaa5c114e9c$export$7f54fc3180508a52");var bm=$(ie(),1);var age=!!(typeof window<"u"&&window.document&&window.document.createElement),gk=new Map;function vk(e,t){if(e===t)return e;let r=gk.get(e);if(r)return r.forEach(i=>i(t)),t;let n=gk.get(t);return n?(n.forEach(i=>i(e)),e):t}o(vk,"$bdb11010cef70236$export$cd8c9cb68f842629");function _k(...e){return(...t)=>{for(let r of e)typeof r=="function"&&r(...t)}}o(_k,"$ff5963eb1fccf552$export$e08e3b67e392101e");function bk(e){var t,r,n="";if(typeof e=="string"||typeof e=="number")n+=e;else if(typeof e=="object")if(Array.isArray(e)){var i=e.length;for(t=0;t=65&&i.charCodeAt(2)<=90?t[i]=_k(s,u):(i==="className"||i==="UNSAFE_className")&&typeof s=="string"&&typeof u=="string"?t[i]=yk(s,u):i==="id"&&s&&u?t.id=vk(s,u):t[i]=u!==void 0?u:s}}return t}o(j8,"$3ef42575df84b30b$export$9d1611c77c2fe928");var Xu=$(ie(),1);var ym=$(ie(),1);var $8=class $8{isDefaultPrevented(){return this.nativeEvent.defaultPrevented}preventDefault(){this.defaultPrevented=!0,this.nativeEvent.preventDefault()}stopPropagation(){this.nativeEvent.stopPropagation(),this.isPropagationStopped=()=>!0}isPropagationStopped(){return!1}persist(){}constructor(t,r){this.nativeEvent=r,this.target=r.target,this.currentTarget=r.currentTarget,this.relatedTarget=r.relatedTarget,this.bubbles=r.bubbles,this.cancelable=r.cancelable,this.defaultPrevented=r.defaultPrevented,this.eventPhase=r.eventPhase,this.isTrusted=r.isTrusted,this.timeStamp=r.timeStamp,this.type=t}};o($8,"$8a9cb279dc87e130$export$905e7fc544a71f36");var U8=$8;function xk(e){let t=(0,ym.useRef)({isFocused:!1,observer:null});Fd(()=>{let n=t.current;return()=>{n.observer&&(n.observer.disconnect(),n.observer=null)}},[]);let r=F8(n=>{e?.(n)});return(0,ym.useCallback)(n=>{if(n.target instanceof HTMLButtonElement||n.target instanceof HTMLInputElement||n.target instanceof HTMLTextAreaElement||n.target instanceof HTMLSelectElement){t.current.isFocused=!0;let i=n.target,s=o(u=>{t.current.isFocused=!1,i.disabled&&r(new U8("blur",u)),t.current.observer&&(t.current.observer.disconnect(),t.current.observer=null)},"onBlurHandler");i.addEventListener("focusout",s,{once:!0}),t.current.observer=new MutationObserver(()=>{if(t.current.isFocused&&i.disabled){var u;(u=t.current.observer)===null||u===void 0||u.disconnect();let c=i===document.activeElement?null:document.activeElement;i.dispatchEvent(new FocusEvent("blur",{relatedTarget:c})),i.dispatchEvent(new FocusEvent("focusout",{bubbles:!0,relatedTarget:c}))}}),t.current.observer.observe(i,{attributes:!0,attributeFilter:["disabled"]})}},[r])}o(xk,"$8a9cb279dc87e130$export$715c682d09d639cc");var jd=$(ie(),1);function q8(e){let{isDisabled:t,onBlurWithin:r,onFocusWithin:n,onFocusWithinChange:i}=e,s=(0,jd.useRef)({isFocusWithin:!1}),u=(0,jd.useCallback)(p=>{s.current.isFocusWithin&&!p.currentTarget.contains(p.relatedTarget)&&(s.current.isFocusWithin=!1,r&&r(p),i&&i(!1))},[r,i,s]),c=xk(u),d=(0,jd.useCallback)(p=>{!s.current.isFocusWithin&&document.activeElement===p.target&&(n&&n(p),i&&i(!0),s.current.isFocusWithin=!0,c(p))},[n,i,c]);return t?{focusWithinProps:{onFocus:void 0,onBlur:void 0}}:{focusWithinProps:{onFocus:d,onBlur:u}}}o(q8,"$9ab94262bd0047c7$export$420e68273165f4ec");var Ck={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 wk(e={}){let{style:t,isFocusable:r}=e,[n,i]=(0,Xu.useState)(!1),{focusWithinProps:s}=q8({isDisabled:!r,onFocusWithinChange:o(c=>i(c),"onFocusWithinChange")}),u=(0,Xu.useMemo)(()=>n?t:t?{...Ck,...t}:Ck,[n]);return{visuallyHiddenProps:{...s,style:u}}}o(wk,"$5c3e21d68f1c4674$export$a966af930f325cab");function Z8(e){let{children:t,elementType:r="div",isFocusable:n,style:i,...s}=e,{visuallyHiddenProps:u}=wk(e);return Xu.default.createElement(r,j8(s,u),t)}o(Z8,"$5c3e21d68f1c4674$export$439d29a4e110a164");var un={"hds-icon":"Notification-module_hds-icon__2ocjD","hds-icon--size-xs":"Notification-module_hds-icon--size-xs__2Mj5D","hds-icon--size-s":"Notification-module_hds-icon--size-s__igOqE","hds-icon--size-m":"Notification-module_hds-icon--size-m__sxXOh","hds-icon--size-l":"Notification-module_hds-icon--size-l__3Ho_A","hds-icon--size-xl":"Notification-module_hds-icon--size-xl__1cTta","hds-icon--alert-circle-fill":"Notification-module_hds-icon--alert-circle-fill__12XKS","hds-icon-start--alert-circle-fill":"Notification-module_hds-icon-start--alert-circle-fill__TwQNY","hds-icon-end--alert-circle-fill":"Notification-module_hds-icon-end--alert-circle-fill__3gb8C","hds-icon--check-circle-fill":"Notification-module_hds-icon--check-circle-fill__2wjh3","hds-icon-start--check-circle-fill":"Notification-module_hds-icon-start--check-circle-fill__2QULC","hds-icon-end--check-circle-fill":"Notification-module_hds-icon-end--check-circle-fill__2gbRD","hds-icon--error-fill":"Notification-module_hds-icon--error-fill__159Nf","hds-icon-start--error-fill":"Notification-module_hds-icon-start--error-fill__2FrGR","hds-icon-end--error-fill":"Notification-module_hds-icon-end--error-fill__1qx8A","hds-icon--info-circle-fill":"Notification-module_hds-icon--info-circle-fill__1F7dp","hds-icon-start--info-circle-fill":"Notification-module_hds-icon-start--info-circle-fill__1-3q2","hds-icon-end--info-circle-fill":"Notification-module_hds-icon-end--info-circle-fill__w7XD0",notification:"Notification-module_notification__3eUBu notification_hds-notification__2DQPN",noBorder:"Notification-module_noBorder__3HZZH",close:"Notification-module_close__nX5bK notification_hds-notification__close-button__1yGIj",autoClose:"Notification-module_autoClose__3mkBX",content:"Notification-module_content__2E8Z_ notification_hds-notification__content__5ylSS",icon:"Notification-module_icon__3xieh notification_hds-icon__29HQM",label:"Notification-module_label__2OUcx notification_hds-notification__label__2t1lR",body:"Notification-module_body__2lrYE notification_hds-notification__body__3cobH",small:"Notification-module_small__3Vi8R notification_hds-notification--small__1wVl6",large:"Notification-module_large__3sVHL notification_hds-notification--large__260Qm","top-left":"Notification-module_top-left__nZQMd notification_hds-notification--top-left__sIHO2","top-center":"Notification-module_top-center__1GWPg notification_hds-notification--top-center__GDWo5","top-right":"Notification-module_top-right__1HAHi notification_hds-notification--top-right__3Wa5K","bottom-left":"Notification-module_bottom-left__17y2g notification_hds-notification--bottom-left__eB4ZK","bottom-center":"Notification-module_bottom-center__2i8Ht notification_hds-notification--bottom-center__5EgOP","bottom-right":"Notification-module_bottom-right__1Giev notification_hds-notification--bottom-right__1SmfT",success:"Notification-module_success__TdJna notification_hds-notification--success__1_3XZ",alert:"Notification-module_alert__1bsQa notification_hds-notification--alert__1MV7H",error:"Notification-module_error___-koD notification_hds-notification--error__3T1Of",boxShadow:"Notification-module_boxShadow__2yJQB notification_hds-notification--box-shadow__2kbD_"};ct(`.notification_hds-icon__29HQM{background-color:currentcolor;display:inline-block;height:var(--icon-size);-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto;width:var(--icon-size)}.notification_hds-icon--size-xs__19VKz{--icon-size:var(--spacing-layout-2-xs)}.notification_hds-icon--size-s__2Ffyw{--icon-size:var(--spacing-layout-xs)}.notification_hds-icon--size-m__28mpE{--icon-size:var(--spacing-layout-s)}.notification_hds-icon--size-l__T6YEf{--icon-size:var(--spacing-layout-m)}.notification_hds-icon--size-xl__18_OX{--icon-size:var(--spacing-layout-l)}.notification_hds-icon--alert-circle-fill__3er4k{--mask-image-alert-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-alert-circle-fill)}.notification_hds-icon-start--alert-circle-fill__1r-B3{--mask-image-before:var(--mask-image-alert-circle-fill)}.notification_hds-icon-end--alert-circle-fill__2dkn2{--mask-image-after:var(--mask-image-alert-circle-fill)}.notification_hds-icon--check-circle-fill__2u1G4{--mask-image-check-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-check-circle-fill)}.notification_hds-icon-start--check-circle-fill__2JuU0{--mask-image-before:var(--mask-image-check-circle-fill)}.notification_hds-icon-end--check-circle-fill__3YsAQ{--mask-image-after:var(--mask-image-check-circle-fill)}.notification_hds-icon--error-fill__jPWn1{--mask-image-error-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-error-fill)}.notification_hds-icon-start--error-fill__1sR7v{--mask-image-before:var(--mask-image-error-fill)}.notification_hds-icon-end--error-fill__1jyx_{--mask-image-after:var(--mask-image-error-fill)}.notification_hds-icon--info-circle-fill__1gXDU{--mask-image-info-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 100 18 9 9 0 000-18zm1 7v6.5h2V18H9v-1.5h2v-5H9V10h4zm-1.188-4a1.312 1.312 0 110 2.625 1.312 1.312 0 010-2.625z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-info-circle-fill)}.notification_hds-icon-start--info-circle-fill__rortu{--mask-image-before:var(--mask-image-info-circle-fill)}.notification_hds-icon-end--info-circle-fill__3ycxA{--mask-image-after:var(--mask-image-info-circle-fill)}.notification_hds-notification__2DQPN{--notification-background-color:var(--color-info-light);--notification-border-color:var(--color-info);--notification-border-width:var(--spacing-2-xs);--notification-icon-color:var(--color-info);--notification-color:var(--color-black-90);--notification-max-width-inline:none;--notification-max-width-toast:21rem;--notification-z-index-inline:auto;--notification-z-index-toast:99;--notification-offset:var(--spacing-layout-s);--notification-padding:var(--spacing-s);background-color:var(--notification-background-color);border:solid var(--notification-border-color);border-left-width:var(--notification-border-width);border-bottom-width:0;border-right-width:0;border-top-width:0;box-sizing:border-box;color:var(--notification-color);max-width:var(--notification-max-width-inline);padding:var(--notification-padding);position:relative;width:100%;z-index:var(--notification-z-index-inline)}.notification_hds-notification__content__5ylSS{display:grid;grid-gap:var(--spacing-s);gap:var(--spacing-s)}.notification_hds-notification__label__2t1lR{align-items:center;display:flex;font-size:var(--fontsize-heading-xs);font-weight:700;letter-spacing:0;line-height:24px;margin-right:var(--spacing-l)}.notification_hds-notification__2DQPN .notification_hds-icon__29HQM{--icon-size:var(--spacing-layout-xs)}.notification_hds-notification__label__2t1lR>.notification_hds-icon__29HQM{color:var(--notification-icon-color);flex:none;margin-right:var(--spacing-2-xs)}.notification_hds-notification__body__3cobH{font-size:var(--fontsize-body-s);line-height:24px}.notification_hds-notification__close-button__1yGIj{--notification-close-button-offset:var(--spacing-s);background:none;border:none;cursor:pointer;display:flex;outline:none;padding:0;position:absolute;right:var(--notification-close-button-offset);top:var(--notification-close-button-offset)}.notification_hds-notification__close-button__1yGIj:focus{box-shadow:0 0 0 3px var(--color-focus-outline)}.notification_hds-notification--small__1wVl6{--notification-padding:var(--spacing-2-xs)}.notification_hds-notification--small__1wVl6 .notification_hds-notification__content__5ylSS{display:flex;grid-gap:0;gap:0}.notification_hds-notification--small__1wVl6 .notification_hds-notification__label__2t1lR{margin-right:0}.notification_hds-notification--small__1wVl6 .notification_hds-notification__body__3cobH{margin-right:var(--spacing-l)}.notification_hds-notification--small__1wVl6 .notification_hds-notification__close-button__1yGIj{--notification-close-button-offset:var(--spacing-2-xs)}.notification_hds-notification--large__260Qm{--notification-padding:var(--spacing-l)}.notification_hds-notification--large__260Qm .notification_hds-notification__label__2t1lR{margin-right:0}.notification_hds-notification--large__260Qm .notification_hds-notification__close-button__1yGIj{--notification-close-button-offset:var(--spacing-2-xs)}.notification_hds-notification--bottom-center__5EgOP,.notification_hds-notification--bottom-left__eB4ZK,.notification_hds-notification--bottom-right__1SmfT,.notification_hds-notification--top-center__GDWo5,.notification_hds-notification--top-left__sIHO2,.notification_hds-notification--top-right__3Wa5K{border-left-width:0;border-bottom-width:0;border-right-width:0;border-top-width:var(--notification-border-width);max-width:var(--notification-max-width-toast);position:fixed;width:calc(100% - var(--spacing-l));z-index:var(--notification-z-index-toast)}.notification_hds-notification--top-left__sIHO2{left:var(--notification-offset);top:var(--notification-offset)}.notification_hds-notification--top-center__GDWo5{left:50%;top:var(--notification-offset);transform:translateX(-50%)}.notification_hds-notification--top-right__3Wa5K{right:var(--notification-offset);top:var(--notification-offset)}.notification_hds-notification--bottom-left__eB4ZK{bottom:var(--notification-offset);left:var(--notification-offset)}.notification_hds-notification--bottom-center__5EgOP{bottom:var(--notification-offset);left:50%;transform:translateX(-50%)}.notification_hds-notification--bottom-right__1SmfT{bottom:var(--notification-offset);right:var(--notification-offset)}@media only screen and (max-width:765.98px){.notification_hds-notification__2DQPN{--notification-offset:var(--spacing-s)}}.notification_hds-notification--success__1_3XZ{--notification-background-color:var(--color-success-light);--notification-border-color:var(--color-success);--notification-icon-color:var(--color-success)}.notification_hds-notification--alert__1MV7H{--notification-background-color:var(--color-alert-light);--notification-border-color:var(--color-alert-dark);--notification-icon-color:var(--color-alert-dark)}.notification_hds-notification--error__3T1Of{--notification-background-color:var(--color-error-light);--notification-border-color:var(--color-error);--notification-icon-color:var(--color-error)}.notification_hds-notification--box-shadow__2kbD_{box-shadow:var(--box-shadow-l)}.Notification-module_hds-icon__2ocjD{background-color:currentcolor;display:inline-block;height:var(--icon-size);-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto;width:var(--icon-size)}.Notification-module_hds-icon--size-xs__2Mj5D{--icon-size:var(--spacing-layout-2-xs)}.Notification-module_hds-icon--size-s__igOqE{--icon-size:var(--spacing-layout-xs)}.Notification-module_hds-icon--size-m__sxXOh{--icon-size:var(--spacing-layout-s)}.Notification-module_hds-icon--size-l__3Ho_A{--icon-size:var(--spacing-layout-m)}.Notification-module_hds-icon--size-xl__1cTta{--icon-size:var(--spacing-layout-l)}[class*=hds-icon-start--]:before{-webkit-mask-image:var(--mask-image-before);mask-image:var(--mask-image-before)}[class*=hds-icon-end--]:after,[class*=hds-icon-start--]:before{background-color:currentcolor;content:"";display:inline-flex;height:var(--icon-size,24px);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--icon-size,24px)}[class*=hds-icon-end--]:after{-webkit-mask-image:var(--mask-image-after);mask-image:var(--mask-image-after)}.Notification-module_hds-icon--alert-circle-fill__12XKS{--mask-image-alert-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-alert-circle-fill)}.Notification-module_hds-icon-start--alert-circle-fill__TwQNY{--mask-image-before:var(--mask-image-alert-circle-fill)}.Notification-module_hds-icon-end--alert-circle-fill__3gb8C{--mask-image-after:var(--mask-image-alert-circle-fill)}.Notification-module_hds-icon--check-circle-fill__2wjh3{--mask-image-check-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-check-circle-fill)}.Notification-module_hds-icon-start--check-circle-fill__2QULC{--mask-image-before:var(--mask-image-check-circle-fill)}.Notification-module_hds-icon-end--check-circle-fill__2gbRD{--mask-image-after:var(--mask-image-check-circle-fill)}.Notification-module_hds-icon--error-fill__159Nf{--mask-image-error-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-error-fill)}.Notification-module_hds-icon-start--error-fill__2FrGR{--mask-image-before:var(--mask-image-error-fill)}.Notification-module_hds-icon-end--error-fill__1qx8A{--mask-image-after:var(--mask-image-error-fill)}.Notification-module_hds-icon--info-circle-fill__1F7dp{--mask-image-info-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 100 18 9 9 0 000-18zm1 7v6.5h2V18H9v-1.5h2v-5H9V10h4zm-1.188-4a1.312 1.312 0 110 2.625 1.312 1.312 0 010-2.625z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-info-circle-fill)}.Notification-module_hds-icon-start--info-circle-fill__1-3q2{--mask-image-before:var(--mask-image-info-circle-fill)}.Notification-module_hds-icon-end--info-circle-fill__w7XD0{--mask-image-after:var(--mask-image-info-circle-fill)}.Notification-module_notification__3eUBu{overflow:hidden}.Notification-module_notification__3eUBu.Notification-module_noBorder__3HZZH{border:0;padding-top:calc(var(--notification-padding) + var(--notification-border-width))}.Notification-module_notification__3eUBu.Notification-module_noBorder__3HZZH .Notification-module_close__nX5bK{top:calc(var(--notification-close-button-offset) + var(--notification-border-width))}.Notification-module_autoClose__3mkBX{background-color:var(--notification-border-color);height:var(--notification-border-width);left:0;position:absolute;top:0;width:100%}.Notification-module_icon__3xieh{background-color:transparent}`);var Sk=$(ie());var Ud=o(e=>typeof e=="string"?e:(0,Sk.isValidElement)(e)?Ud(e.props.children):Array.isArray(e)?e.map(Ud).join(""):"","o");var ul;(function(e){e.Small="small",e.Medium="medium",e.Large="large"})(ul||(ul={}));var tK={info:OL,success:AL,error:PL,alert:IL},Ek=o(({visuallyHidden:e,children:t})=>e?Yt.default.createElement(Z8,null,t):t,"v"),W8=Yt.default.forwardRef((e,t)=>{var{autoClose:r=!1,autoCloseDuration:n,boxShadow:i=!1,children:s,className:u="",closeAnimationDuration:c=85,closeButtonLabelText:d,dismissible:p=!1,displayAutoCloseProgress:m=!0,invisible:h=!1,label:_,notificationAriaLabel:x="Notification",position:w="inline",onClose:S=o(()=>null,"A"),size:y=ul.Medium,style:v,type:b="info",headingLevel:E=2}=e,T=le(e,["autoClose","autoCloseDuration","boxShadow","children","className","closeAnimationDuration","closeButtonLabelText","dismissible","displayAutoCloseProgress","invisible","label","notificationAriaLabel","position","onClose","size","style","type","headingLevel"]);let A=w!=="inline";A&&y===ul.Large&&(console.warn(`Size '${y}' is only allowed for inline positioned notifications`),y=ul.Medium),!A&&r&&(console.warn("The 'autoClose' property is not allowed for inline positioned notifications"),r=!1);let[R,z]=(0,Yt.useState)(!0),I=(0,Yt.useCallback)(()=>{z(!1),setTimeout(()=>S(),c)},[S,c]),N=n>0||!r?n:(()=>{let re=60*(Ud(s).length+Ud(_).length)+1e3;return re<4e3?4e3:re})();(0,Yt.useEffect)(()=>{if(r){let re=setTimeout(()=>{I()},N);return()=>clearTimeout(re)}},[r,n,I]);let P=tK[b],V=A?(re=>{let ue=re.includes("center");return{from:{transform:`translate3d(${ue?"-50%":"0"}, ${re.includes("top")?"-":""}32px, 0)`,opacity:.66},to:{transform:`translate3d(${ue?"-50%":"0"}, 0, 0)`,opacity:1},config:{friction:30,tension:300}}})(w):{},W={from:{opacity:1},to:{opacity:0},config:{duration:c}},J=m?(re=>({from:{transform:"translate3d(0%, 0, 0)"},to:{transform:"translate3d(-100%, 0, 0)"},config:{duration:re}}))(N):{},j=E8(R?V:W),Y=E8(J);return Yt.default.createElement(Ek,{visuallyHidden:h},Yt.default.createElement(B8.section,Object.assign({},T,{style:Object.assign(Object.assign({},j),v),className:fe(un[w],un.notification,un[y],un[b],r&&un.noBorder,i&&un.boxShadow,u),"aria-label":x,role:A||h?"alert":void 0}),r&&Yt.default.createElement(B8.div,{style:Y,className:un.autoClose}),Yt.default.createElement("div",{className:un.content,ref:t},_&&Yt.default.createElement("div",Object.assign({className:un.label},A||h?{}:{role:"heading","aria-level":E}),Yt.default.createElement(P,{className:un.icon}),Yt.default.createElement(Ek,{visuallyHidden:y===ul.Small},_)),s&&Yt.default.createElement("div",{className:un.body},s)),p&&Yt.default.createElement("button",{className:fe(un.close,un[b]),type:"button",title:d,"aria-label":d,onClick:I},Yt.default.createElement(Zs,null))))});var ji=$(ie());var Fi=$(ie());var cl=$(ie());var Lk=$(ie());var rK="RequiredIndicator-module_indicator__Pt7GX text-input_hds-text-input__required__2K-Bs";ct(`@keyframes text-input_fadeIn__2iVIH{0%{opacity:0}to{opacity:1}}.text-input_hds-text-input__2YbWJ{--border-width:2px;--outline-width:3px;--outline-offset-readonly:4px;--input-height:56px;--textarea-height:149px;--icon-size:var(--spacing-m);--icon-color:var(--color-black);--helper-color-default:var(--color-black-60);--helper-color-invalid:var(--color-black);--helper-background-color-invalid:var(--color-error-light);--helper-icon-color-invalid:var(--color-error);--helper-color-success:var(--color-black);--helper-background-color-success:var(--color-success-light);--helper-icon-color-success:var(--color-success);--helper-color-info:var(--color-black);--helper-background-color-info:var(--color-info-light);--helper-icon-color-info:var(--color-info);--input-background-default:var(--color-white);--input-background-disabled:var(--color-black-10);--input-border-color-default:var(--color-black-50);--input-border-color-hover:var(--color-black-90);--input-border-color-focus:var(--color-black-90);--input-border-color-invalid:var(--color-error);--input-border-color-disabled:var(--color-black-10);--input-border-color-success:var(--color-success);--input-color-default:var(--color-black-90);--input-color-disabled:var(--color-black-40);--label-color-default:var(--color-black-90);--label-color-invalid:var(--color-black-90);--placeholder-color:var(--color-black-60)}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu{-webkit-appearance:none;background-color:var(--input-background-default);border:var(--border-width) solid var(--input-border-color-default);border-radius:0;box-sizing:border-box;color:var(--input-color-default);font-family:inherit;font-size:1.125em;height:var(--input-height);line-height:normal;margin:0;padding:0 var(--spacing-s);width:100%;will-change:transform,box-shadow}.text-input_hds-text-input__2YbWJ:not([data-hds-textinput-filled]) .text-input_hds-text-input__button-clear__wx6Bm,.text-input_hds-text-input__input-clear__1vpab::-webkit-search-cancel-button{display:none}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__button-clear__wx6Bm>*{pointer-events:none}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu:hover{border-color:var(--input-border-color-hover);transition:border-color 85ms ease-out}.text-input_hds-text-input__input-wrapper__3qg76:focus-within .text-input_hds-text-input__input__BIkQu{border-color:var(--input-border-color-focus);outline:none}.text-input_hds-text-input__2YbWJ.text-input_hds-text-input--invalid__25oHc .text-input_hds-text-input__input__BIkQu{border-color:var(--input-border-color-invalid)}.text-input_hds-text-input__2YbWJ.text-input_hds-text-input--success__28-SV .text-input_hds-text-input__input__BIkQu{border-color:var(--input-border-color-success)}.text-input_hds-text-input__input-wrapper__3qg76:focus-within .text-input_hds-text-input__input__BIkQu:not([readonly]){box-shadow:0 0 0 var(--outline-width) var(--color-focus-outline);transform:translateZ(0);transition:85ms ease-out;transition-property:box-shadow,transform}.text-input_hds-text-input__label__15SYz{color:var(--label-color-default);display:block;font-size:var(--fontsize-body-m);font-weight:500;margin-bottom:var(--spacing-3-xs)}.text-input_hds-text-input--invalid__25oHc .text-input_hds-text-input__label__15SYz{color:var(--label-color-invalid);transition:color 85ms linear}.text-input_hds-text-input__required__2K-Bs{display:inline-block;font-size:var(--fontsize-body-xl);line-height:1;margin-left:var(--spacing-2-xs);transform:translateY(var(--spacing-3-xs))}.text-input_hds-text-input__input-wrapper__3qg76{display:flex;position:relative}.text-input_hds-text-input__2YbWJ textarea.text-input_hds-text-input__input__BIkQu{font-family:inherit;height:var(--textarea-height);margin:0;min-height:var(--input-height);overflow:auto;padding:var(--spacing-s);resize:vertical}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu::-ms-reveal{display:none}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu::-moz-placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu::placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__helper-text__gNPue{color:var(--helper-color-default);display:block;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-3-xs);white-space:pre-line}.text-input_hds-text-input__error-text__2Qjmg{background-color:var(--helper-background-color-invalid);border-left:8px solid var(--color-error);color:var(--helper-color-invalid);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);white-space:pre-line}.text-input_hds-text-input__error-text__2Qjmg:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__error-text__2Qjmg:before{animation:text-input_fadeIn__2iVIH 85ms ease-out;background:var(--helper-icon-color-invalid);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__success-text__274NH{background-color:var(--helper-background-color-success);border-left:8px solid var(--color-success);color:var(--helper-color-success);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative;white-space:pre-wrap}.text-input_hds-text-input__success-text__274NH:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__success-text__274NH:before{animation:text-input_fadeIn__2iVIH 85ms ease-out;background:var(--helper-icon-color-success);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__info-text__1hF9o{background-color:var(--helper-background-color-info);border-left:8px solid var(--color-info);color:var(--helper-color-info);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative}.text-input_hds-text-input__info-text__1hF9o:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__info-text__1hF9o:before{animation:text-input_fadeIn__2iVIH 85ms ease-out;background:var(--helper-icon-color-info);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu[disabled]{background-color:var(--input-background-disabled);border-color:var(--input-border-color-disabled);color:var(--input-color-disabled);cursor:not-allowed}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu[readonly]{background-color:transparent;border:0;color:var(--input-color-default);outline-offset:var(--outline-offset-readonly);padding:0;-webkit-text-fill-color:var(--input-color-default);transform:translateZ(0);transition:85ms ease-out;transition-property:outline,transform}.text-input_hds-text-input__input-wrapper__3qg76:focus-within input.text-input_hds-text-input__input__BIkQu[readonly]{height:calc(var(--input-height) - 2 * var(--outline-offset-readonly));margin:var(--outline-offset-readonly) 0;outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__input-wrapper__3qg76:focus-within textarea.text-input_hds-text-input__input__BIkQu[readonly]{outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__buttons__1eV1P{align-items:center;bottom:0;display:flex;font-size:1rem;justify-content:center;margin-right:calc(var(--spacing-s) - var(--spacing-xs) / 2);position:absolute;right:0;top:0}.text-input_hds-text-input__button__1JeYJ{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:var(--icon-color);cursor:pointer;display:flex;font:inherit;outline:none;padding:var(--spacing-xs) calc(var(--spacing-xs) / 2)}.text-input_hds-text-input__button__1JeYJ:focus{outline:var(--outline-width) solid var(--color-focus-outline)}`);var Tk=o(({className:e,style:t})=>Lk.default.createElement("span",{className:fe(rK,e),style:t},"*"),"r");var nK="FieldLabel-module_hidden__3UWxI",oK="FieldLabel-module_label__1zrXK",kk="FieldLabel-module_tooltipButton__1My3f";ct(".FieldLabel-module_hidden__3UWxI{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:0 -1px -1px 0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.FieldLabel-module_label__1zrXK{color:var(--label-color-default,var(--color-black-90));display:block;font-size:var(--fontsize-body-m);font-weight:500;margin-bottom:var(--spacing-3-xs)}.FieldLabel-module_tooltipButton__1My3f{position:absolute;right:0;top:0}");var xm=o(e=>{var{hidden:t,id:r,inputId:n,isAriaLabelledBy:i,label:s,required:u,tooltipLabel:c,tooltipButtonLabel:d,tooltipText:p,tooltip:m}=e,h=le(e,["hidden","id","inputId","isAriaLabelledBy","label","required","tooltipLabel","tooltipButtonLabel","tooltipText","tooltip"]);return cl.default.createElement(cl.default.Fragment,null,cl.default.createElement("label",Object.assign({id:r},(!i||!r)&&{htmlFor:n},{className:`${oK} ${t?nK:""}`},h),s,u&&cl.default.createElement(Tk,null)),m&&cl.default.createElement($u,Object.assign({},m.props,{buttonClassName:kk})),p&&cl.default.createElement($u,{buttonClassName:kk,tooltipLabel:c,buttonLabel:d},p))},"n");var Ir={root:"TextInput-module_root__2CMNr text-input_hds-text-input__2LODq",invalid:"TextInput-module_invalid__2iYo2 text-input_hds-text-input--invalid__1UfKC",inputWrapper:"TextInput-module_inputWrapper__3Rvel text-input_hds-text-input__input-wrapper__1OqYG",input:"TextInput-module_input__1BlHi text-input_hds-text-input__input__GJm5C",hasButton:"TextInput-module_hasButton__2KCM1",hasClearButton:"TextInput-module_hasClearButton__3-tBe text-input_hds-text-input__input-clear__17qr1",clearButton:"TextInput-module_clearButton__bfCLI text-input_hds-text-input__button-clear__2ED7z",errorText:"TextInput-module_errorText__3pizm text-input_hds-text-input__error-text__1GLYk",helperText:"TextInput-module_helperText__2dLR6 text-input_hds-text-input__helper-text__3V2KM",invalidText:"TextInput-module_invalidText__1w4sm text-input_hds-text-input__helper-text__3V2KM",successText:"TextInput-module_successText__2NMCP text-input_hds-text-input__success-text__3EOiy",infoText:"TextInput-module_infoText__zHOGs text-input_hds-text-input__info-text__3bqzy",success:"TextInput-module_success__1kDOm text-input_hds-text-input--success__3dm2J",readOnly:"TextInput-module_readOnly__j615N undefined",buttonWrapper:"TextInput-module_buttonWrapper___filA text-input_hds-text-input__buttons__1RMzT",button:"TextInput-module_button__1ySMX text-input_hds-text-input__button__1Fh0I"};ct(`@keyframes text-input_fadeIn__2IDZ8{0%{opacity:0}to{opacity:1}}.text-input_hds-text-input__2LODq{--border-width:2px;--outline-width:3px;--outline-offset-readonly:4px;--input-height:56px;--textarea-height:149px;--icon-size:var(--spacing-m);--icon-color:var(--color-black);--helper-color-default:var(--color-black-60);--helper-color-invalid:var(--color-black);--helper-background-color-invalid:var(--color-error-light);--helper-icon-color-invalid:var(--color-error);--helper-color-success:var(--color-black);--helper-background-color-success:var(--color-success-light);--helper-icon-color-success:var(--color-success);--helper-color-info:var(--color-black);--helper-background-color-info:var(--color-info-light);--helper-icon-color-info:var(--color-info);--input-background-default:var(--color-white);--input-background-disabled:var(--color-black-10);--input-border-color-default:var(--color-black-50);--input-border-color-hover:var(--color-black-90);--input-border-color-focus:var(--color-black-90);--input-border-color-invalid:var(--color-error);--input-border-color-disabled:var(--color-black-10);--input-border-color-success:var(--color-success);--input-color-default:var(--color-black-90);--input-color-disabled:var(--color-black-40);--label-color-default:var(--color-black-90);--label-color-invalid:var(--color-black-90);--placeholder-color:var(--color-black-60)}.text-input_hds-text-input__2LODq .text-input_hds-text-input__input__GJm5C{-webkit-appearance:none;background-color:var(--input-background-default);border:var(--border-width) solid var(--input-border-color-default);border-radius:0;box-sizing:border-box;color:var(--input-color-default);font-family:inherit;font-size:1.125em;height:var(--input-height);line-height:normal;margin:0;padding:0 var(--spacing-s);width:100%;will-change:transform,box-shadow}.text-input_hds-text-input__2LODq:not([data-hds-textinput-filled]) .text-input_hds-text-input__button-clear__2ED7z,.text-input_hds-text-input__input-clear__17qr1::-webkit-search-cancel-button{display:none}.text-input_hds-text-input__2LODq .text-input_hds-text-input__button-clear__2ED7z>*{pointer-events:none}.text-input_hds-text-input__2LODq .text-input_hds-text-input__input__GJm5C:hover{border-color:var(--input-border-color-hover);transition:border-color 85ms ease-out}.text-input_hds-text-input__input-wrapper__1OqYG:focus-within .text-input_hds-text-input__input__GJm5C{border-color:var(--input-border-color-focus);outline:none}.text-input_hds-text-input__2LODq.text-input_hds-text-input--invalid__1UfKC .text-input_hds-text-input__input__GJm5C{border-color:var(--input-border-color-invalid)}.text-input_hds-text-input__2LODq.text-input_hds-text-input--success__3dm2J .text-input_hds-text-input__input__GJm5C{border-color:var(--input-border-color-success)}.text-input_hds-text-input__input-wrapper__1OqYG:focus-within .text-input_hds-text-input__input__GJm5C:not([readonly]){box-shadow:0 0 0 var(--outline-width) var(--color-focus-outline);transform:translateZ(0);transition:85ms ease-out;transition-property:box-shadow,transform}.text-input_hds-text-input__label__15F2V{color:var(--label-color-default);display:block;font-size:var(--fontsize-body-m);font-weight:500;margin-bottom:var(--spacing-3-xs)}.text-input_hds-text-input--invalid__1UfKC .text-input_hds-text-input__label__15F2V{color:var(--label-color-invalid);transition:color 85ms linear}.text-input_hds-text-input__required__z3Hm0{display:inline-block;font-size:var(--fontsize-body-xl);line-height:1;margin-left:var(--spacing-2-xs);transform:translateY(var(--spacing-3-xs))}.text-input_hds-text-input__input-wrapper__1OqYG{display:flex;position:relative}.text-input_hds-text-input__2LODq textarea.text-input_hds-text-input__input__GJm5C{font-family:inherit;height:var(--textarea-height);margin:0;min-height:var(--input-height);overflow:auto;padding:var(--spacing-s);resize:vertical}.text-input_hds-text-input__2LODq .text-input_hds-text-input__input__GJm5C::-ms-reveal{display:none}.text-input_hds-text-input__2LODq .text-input_hds-text-input__input__GJm5C::-moz-placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__2LODq .text-input_hds-text-input__input__GJm5C::placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__helper-text__3V2KM{color:var(--helper-color-default);display:block;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-3-xs);white-space:pre-line}.text-input_hds-text-input__error-text__1GLYk{background-color:var(--helper-background-color-invalid);border-left:8px solid var(--color-error);color:var(--helper-color-invalid);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);white-space:pre-line}.text-input_hds-text-input__error-text__1GLYk:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__error-text__1GLYk:before{animation:text-input_fadeIn__2IDZ8 85ms ease-out;background:var(--helper-icon-color-invalid);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__success-text__3EOiy{background-color:var(--helper-background-color-success);border-left:8px solid var(--color-success);color:var(--helper-color-success);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative;white-space:pre-wrap}.text-input_hds-text-input__success-text__3EOiy:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__success-text__3EOiy:before{animation:text-input_fadeIn__2IDZ8 85ms ease-out;background:var(--helper-icon-color-success);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__info-text__3bqzy{background-color:var(--helper-background-color-info);border-left:8px solid var(--color-info);color:var(--helper-color-info);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative}.text-input_hds-text-input__info-text__3bqzy:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__info-text__3bqzy:before{animation:text-input_fadeIn__2IDZ8 85ms ease-out;background:var(--helper-icon-color-info);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__2LODq .text-input_hds-text-input__input__GJm5C[disabled]{background-color:var(--input-background-disabled);border-color:var(--input-border-color-disabled);color:var(--input-color-disabled);cursor:not-allowed}.text-input_hds-text-input__2LODq .text-input_hds-text-input__input__GJm5C[readonly]{background-color:transparent;border:0;color:var(--input-color-default);outline-offset:var(--outline-offset-readonly);padding:0;-webkit-text-fill-color:var(--input-color-default);transform:translateZ(0);transition:85ms ease-out;transition-property:outline,transform}.text-input_hds-text-input__input-wrapper__1OqYG:focus-within input.text-input_hds-text-input__input__GJm5C[readonly]{height:calc(var(--input-height) - 2 * var(--outline-offset-readonly));margin:var(--outline-offset-readonly) 0;outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__input-wrapper__1OqYG:focus-within textarea.text-input_hds-text-input__input__GJm5C[readonly]{outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__buttons__1RMzT{align-items:center;bottom:0;display:flex;font-size:1rem;justify-content:center;margin-right:calc(var(--spacing-s) - var(--spacing-xs) / 2);position:absolute;right:0;top:0}.text-input_hds-text-input__button__1Fh0I{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:var(--icon-color);cursor:pointer;display:flex;font:inherit;outline:none;padding:var(--spacing-xs) calc(var(--spacing-xs) / 2)}.text-input_hds-text-input__button__1Fh0I:focus{outline:var(--outline-width) solid var(--color-focus-outline)}.TextInput-module_root__2CMNr{position:relative;&.TextInput-module_invalid__2iYo2{label{color:var(--label-color-invalid)}}}.TextInput-module_input__1BlHi.TextInput-module_hasButton__2KCM1,.TextInput-module_input__1BlHi.TextInput-module_hasClearButton__3-tBe{padding-right:calc(2 * var(--spacing-s) + 1.5rem)}.TextInput-module_input__1BlHi.TextInput-module_hasButton__2KCM1.TextInput-module_hasClearButton__3-tBe{padding-right:calc(4 * var(--spacing-s) + 1.5rem)}.TextInput-module_button__1ySMX:disabled{cursor:not-allowed}.TextInput-module_button__1ySMX:focus{outline:var(--outline-width) solid var(--color-focus-outline)}`);var Ik=Fi.default.forwardRef((e,t)=>{var{children:r,className:n="",errorText:i,helperText:s,hideLabel:u=!1,id:c,invalid:d=!1,isAriaLabelledBy:p=!1,label:m,labelId:h,onBlur:_,required:x=!1,style:w,successText:S,infoText:y,tooltipLabel:v,tooltipText:b,tooltipButtonLabel:E,tooltip:T}=e,A=le(e,["children","className","errorText","helperText","hideLabel","id","invalid","isAriaLabelledBy","label","labelId","onBlur","required","style","successText","infoText","tooltipLabel","tooltipText","tooltipButtonLabel","tooltip"]);let R={className:fe(Ir.root,d&&Ir.invalid,S&&Ir.success,n),onBlur:_,style:w};return Fi.default.createElement("div",Object.assign({},R,A,{ref:t}),m&&Fi.default.createElement(xm,{id:h,inputId:c,isAriaLabelledBy:p,hidden:u,label:m,required:x,tooltipLabel:v,tooltipButtonLabel:E,tooltipText:b,tooltip:T}),Fi.default.createElement("div",{className:fe(Ir.inputWrapper)},r),i&&Fi.default.createElement("div",{className:Ir.errorText,id:`${c}-error`},i),S&&Fi.default.createElement("div",{className:Ir.successText,id:`${c}-success`},S),y&&Fi.default.createElement("div",{className:Ir.infoText,id:`${c}-info`},y),s&&Fi.default.createElement("div",{className:Ir.helperText,id:`${c}-helper`},s))});var $d=ji.default.forwardRef((e,t)=>{var{buttonAriaLabel:r,buttonAriaControlsId:n,buttonAriaExpanded:i,buttonIcon:s,children:u,className:c="",clearButtonAriaLabel:d="Clear",clearButton:p=!1,defaultValue:m,disabled:h=!1,errorText:_,helperText:x,hideLabel:w,id:S,infoText:y,invalid:v,label:b,labelId:E,onButtonClick:T,onChange:A=o(()=>null,"E"),required:R,style:z,successText:I,tooltipButtonLabel:N,tooltipLabel:P,tooltipText:V,tooltip:W,type:J="text"}=e,j=le(e,["buttonAriaLabel","buttonAriaControlsId","buttonAriaExpanded","buttonIcon","children","className","clearButtonAriaLabel","clearButton","defaultValue","disabled","errorText","helperText","hideLabel","id","infoText","invalid","label","labelId","onButtonClick","onChange","required","style","successText","tooltipButtonLabel","tooltipLabel","tooltipText","tooltip","type"]);let Y={className:c,errorText:_,helperText:x,hideLabel:w,id:S,infoText:y,invalid:v,label:b,labelId:E,required:R,style:z,successText:I,tooltipButtonLabel:N,tooltipLabel:P,tooltipText:V,tooltip:W},re=ji.default.useRef(null),ue=M2(S,x,_,I,y),de=!!(s&&T),me=!!(p||J==="search"),er=o(xt=>{if(A(xt),!me)return;let At=xt.target.value;me&&At.length>0?re.current.setAttribute("data-hds-textinput-filled","true"):re.current.removeAttribute("data-hds-textinput-filled")},"H");return m?.length>0&&me&&(Y["data-hds-textinput-filled"]=!0),ji.default.createElement(Ik,Object.assign({},Y,{ref:re}),ji.default.createElement("input",Object.assign({"aria-describedby":ue,className:fe(Ir.input,de&&Ir.hasButton,me&&Ir.hasClearButton),defaultValue:m,disabled:h,id:S,onChange:er,ref:t,required:R,type:J},j)),(de||me)&&ji.default.createElement("div",{className:Ir.buttonWrapper},me&&ji.default.createElement("button",{"aria-label":d,className:fe(Ir.button,Ir.clearButton),disabled:h,onClick:o(xt=>{let At=re.current.querySelector("input");At.value="",At.focus(),er(xt)},"onClick"),type:"button"},ji.default.createElement(A2,null)),s&&T&&ji.default.createElement("button",Object.assign({"aria-label":r,className:Ir.button,disabled:h,onClick:T,type:"button"},n?{"aria-controls":n,"aria-expanded":i}:{}),s)),u)});var Ok=$(ie()),iK=$(Da());var G8=o(e=>e===void 0?[]:Array.isArray(e)?e:[e],"o");var aK=$(qd(),1),sK=$(Mk(),1),lK=$(Dk(),1),uK=$(Bk(),1);function K8(e){this.message=e}o(K8,"e");K8.prototype=new Error,K8.prototype.name="InvalidCharacterError";var I3e=typeof window<"u"&&window.atob&&window.atob.bind(window)||function(e){var t=String(e).replace(/=+$/,"");if(t.length%4==1)throw new K8("'atob' failed: The string to be decoded is not correctly encoded.");for(var r,n,i=0,s=0,u="";n=t.charAt(s++);~n&&(r=i%4?64*r+n:n,i++%4)?u+=String.fromCharCode(255&r>>(-2*i&6)):0)n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".indexOf(n);return u};function zk(e){this.message=e}o(zk,"n");zk.prototype=new Error,zk.prototype.name="InvalidTokenError";var cK={debug:o(()=>{},"debug"),info:o(()=>{},"info"),warn:o(()=>{},"warn"),error:o(()=>{},"error")},Vk,Fk,Lm=(e=>(e[e.NONE=0]="NONE",e[e.ERROR=1]="ERROR",e[e.WARN=2]="WARN",e[e.INFO=3]="INFO",e[e.DEBUG=4]="DEBUG",e))(Lm||{});(e=>{function t(){Vk=3,Fk=cK}o(t,"reset"),e.reset=t;function r(i){if(!(0<=i&&i<=4))throw new Error("Invalid log level");Vk=i}o(r,"setLevel"),e.setLevel=r;function n(i){Fk=i}o(n,"setLogger"),e.setLogger=n})(Lm||(Lm={}));Lm.reset();var M3e=60*15,P3e=60*5;function dK(e,t){return e.then(function(r){return[null,r]}).catch(function(r){return t&&Object.assign(r,t),[r,void 0]})}o(dK,"to");var jk=dK;var Pt=$(ie());var qk=$(Da());var fK="LoadingSpinner-module_notificationArea__1arIM",Uk="LoadingSpinner-module_loadingSpinner__2xHT_",pK="LoadingSpinner-module_small__1McRk",mK="LoadingSpinner-module_multicolor__1qbEF";ct(".LoadingSpinner-module_notificationArea__1arIM{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:0 -1px -1px 0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.LoadingSpinner-module_loadingSpinner__2xHT_{--spinner-size:4rem;--spinner-color:var(--color-coat-of-arms);--spinner-thickness:0.5rem;--spinner-rotation-animation-duration:1.5s;--spinner-color-animation-duration:4.5s;--spinner-color-stage1:var(--color-coat-of-arms);--spinner-color-stage2:var(--color-copper);--spinner-color-stage3:var(--color-suomenlinna);border-top-color:var(--spinner-color);height:var(--spinner-size);position:relative;width:var(--spinner-size)}.LoadingSpinner-module_loadingSpinner__2xHT_ div{animation:LoadingSpinner-module_spinner-rotation-animation__PEk45 var(--spinner-rotation-animation-duration) cubic-bezier(.6,.2,.4,.8) infinite;border:var(--spinner-thickness) solid transparent;border-radius:50%;border-top-color:inherit;box-sizing:border-box;height:100%;position:absolute;width:100%}.LoadingSpinner-module_loadingSpinner__2xHT_ div:nth-child(2){animation-delay:-.15s}.LoadingSpinner-module_loadingSpinner__2xHT_ div:nth-child(3){animation-delay:-.3s}.LoadingSpinner-module_small__1McRk{--spinner-size:1.5rem;--spinner-thickness:0.1875rem}.LoadingSpinner-module_multicolor__1qbEF{animation:LoadingSpinner-module_spinner-color-animation__Yu7Cr var(--spinner-color-animation-duration) cubic-bezier(.6,.2,.4,.9) infinite;border-top-color:var(--spinner-color-stage1)}@keyframes LoadingSpinner-module_spinner-rotation-animation__PEk45{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes LoadingSpinner-module_spinner-color-animation__Yu7Cr{33.3%{border-top-color:var(--spinner-color-stage2)}66.6%{border-top-color:var(--spinner-color-stage3)}}");var $k="hds-loading-spinner-notification-area",Y8="data-active-spinners",hK=o(()=>typeof document>"u"?null:document.getElementById($k)||(()=>{let e=document.createElement("div");return e.id=$k,e.className=fK,e.setAttribute("role","status"),document.body.appendChild(e),e})(),"h"),Zk=o(e=>{var{className:t,multicolor:r=!1,small:n=!1,theme:i,loadingText:s="Page is loading",loadingFinishedText:u="Page has finished loading"}=e,c=le(e,["className","multicolor","small","theme","loadingText","loadingFinishedText"]);let d=$r(Uk,i);return((p,m)=>{let[h]=(0,Pt.useState)((0,qk.uniqueId)()),[_]=(0,Pt.useState)(p),[x]=(0,Pt.useState)(m),w=(0,Pt.useRef)(hK()),S=(0,Pt.useCallback)(()=>{w.current!==null&&(w.current.textContent=_)},[w,_]),y=(0,Pt.useCallback)(()=>{w.current.textContent=x},[w,x]),v=(0,Pt.useCallback)(()=>(w.current.getAttribute(Y8)||"").split(",").filter(A=>A!==""),[w]),b=(0,Pt.useCallback)(()=>{let A=v();A.push(h),w.current.setAttribute(Y8,A.join(","))},[v,w,h]),E=(0,Pt.useCallback)(()=>{let A=v().filter(R=>R!==h);w.current.setAttribute(Y8,A.join(","))},[v,w,h]),T=(0,Pt.useCallback)(()=>{v().length===0&&(y(),setTimeout(()=>{v().length===0&&w.current.parentNode&&w.current.parentNode.removeChild(w.current)},1e3))},[v,y,w]);(0,Pt.useEffect)(()=>w.current===null?()=>null:(S(),b(),()=>{E(),T()}),[S,b,E,T])})(s,u),Pt.default.createElement("div",Object.assign({className:fe(Uk,n&&pK,r&&mK,d,t)},c),Pt.default.createElement("div",null),Pt.default.createElement("div",null),Pt.default.createElement("div",null))},"b");var gl=$(Da()),B=$(ie());var Wk=o(e=>e.currentTarget.contains(e.target)&&(!e.relatedTarget||!e.currentTarget.contains(e.relatedTarget)),"r"),Gk=o(e=>!e.currentTarget.contains(e.relatedTarget),"t");var In=$(ie());var ec,dl,Ui={tag:"Tag-module_tag__3bo5S tag_hds-tag__3MKf3",large:"Tag-module_large__1ZNIX tag_hds-tag--large__1bVs5",action:"Tag-module_action__4ky2K tag_hds-tag--action__Az-Fm",link:"Tag-module_link__3f99r tag_hds-tag--link__1470y",icon:"Tag-module_icon__or2kN tag_hds-tag__icon__2_xWY",multiline:"Tag-module_multiline__24sap tag_hds-tag--multiline__yHIcb"};ct(`.tag_hds-icon__2LFMT{background-color:currentcolor;display:inline-block;height:var(--icon-size);-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto;width:var(--icon-size)}.tag_hds-icon--size-xs__L1nV_{--icon-size:var(--spacing-layout-2-xs)}.tag_hds-icon--size-s__23CMA{--icon-size:var(--spacing-layout-xs)}.tag_hds-icon--size-m__2zCBY{--icon-size:var(--spacing-layout-s)}.tag_hds-icon--size-l__UuAMZ{--icon-size:var(--spacing-layout-m)}.tag_hds-icon--size-xl__2f_bT{--icon-size:var(--spacing-layout-l)}[class*=hds-icon-start--]:before{-webkit-mask-image:var(--mask-image-before);mask-image:var(--mask-image-before)}[class*=hds-icon-end--]:after,[class*=hds-icon-start--]:before{background-color:currentcolor;content:"";display:inline-flex;height:var(--icon-size,24px);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--icon-size,24px)}[class*=hds-icon-end--]:after{-webkit-mask-image:var(--mask-image-after);mask-image:var(--mask-image-after)}.tag_hds-icon--cross__2tq88{--mask-image-cross:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18 7.5L13.5 12l4.5 4.5-1.5 1.5-4.5-4.5L7.5 18 6 16.5l4.5-4.5L6 7.5 7.5 6l4.5 4.5L16.5 6 18 7.5z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-cross)}.tag_hds-icon-start--cross__Efj_S{--mask-image-before:var(--mask-image-cross)}.tag_hds-icon-end--cross__3_S2q{--mask-image-after:var(--mask-image-cross)}.tag_hds-tag__3MKf3{--computed-background-color:var(--background-color,var(--color-black-10));--computed-background-color-focus:var(--background-color-focus,var(--computed-background-color,transparent));--computed-background-color-hover:var(--background-color-hover,var(--computed-background-color-focus,transparent));--computed-background-color-active:var(--background-color-active,var(--computed-background-color-hover,transparent));--computed-border-color:var(--border-color,var(--computed-background-color));--computed-border-color-focus:var(--border-color-focus,var(--computed-border-color,transparent));--computed-border-color-hover:var(--border-color-hover,var(--computed-border-color-focus,transparent));--computed-border-color-active:var(--border-color-active,var(--computed-border-color-hover,transparent));--computed-color:var(--color,--color-black-90);--computed-color-focus:var(--color-focus,var(--computed-color,inherit));--computed-color-hover:var(--color-hover,var(--computed-color-focus,inherit));--computed-color-active:var(--color-active,var(--computed-color-hover,inherit));--computed-outline-color:var(--outline-color,transparent);--font-size:var(--fontsize-body-s);--gap:var(--spacing-3-xs);--height:32px;--icon-reposition:-4px;--icon-size:24px;--outline-width:2px;--padding-horizontal:12px;--padding-vertical:3px;align-items:center;background-color:var(--computed-background-color);border-radius:calc(var(--height) / 2);box-sizing:border-box;color:var(--computed-color,inherit);display:inline-flex;flex-direction:row;font-size:var(--font-size);font-weight:500;grid-gap:var(--gap);gap:var(--gap);justify-content:center;line-height:var(--lineheight-l);max-width:100%;min-height:var(--height);outline:none;outline-offset:2px;overflow:hidden;padding:var(--padding-vertical) var(--padding-horizontal)}.tag_hds-tag__3MKf3:after{flex-shrink:0;margin-right:var(--icon-reposition)}.tag_hds-tag__3MKf3:before{flex-shrink:0;margin-left:var(--icon-reposition)}.tag_hds-tag__3MKf3>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tag_hds-tag--large__1bVs5{--font-size:var(--fontsize-body-m);--gap:var(--spacing-2-xs);--height:48px;--icon-reposition:-8px;--outline-width:3px;--padding-horizontal:20px;--padding-vertical:10px}.tag_hds-tag--action__Az-Fm{--border-color:var(--color-black-90);border:1px solid var(--computed-border-color);padding:calc(var(--padding-vertical) - 1px) calc(var(--padding-horizontal) - 1px)}.tag_hds-tag--multiline__yHIcb>span{hyphens:auto;white-space:normal}.tag_hds-tag--link__1470y{text-decoration:underline}.tag_hds-tag--action__Az-Fm,.tag_hds-tag--link__1470y{--background-color-hover:var(--color-black-20);--outline-color:var(--color-focus-outline);cursor:pointer}.tag_hds-tag--action__Az-Fm:focus-visible,.tag_hds-tag--link__1470y:focus-visible{background-color:var(--computed-background-color-focus);border-color:var(--computed-border-color-focus);color:var(--computed-color-focus)}.tag_hds-tag--action__Az-Fm:hover,.tag_hds-tag--link__1470y:hover{background-color:var(--computed-background-color-hover);border-color:var(--computed-border-color-hover);color:var(--computed-color-hover)}.tag_hds-tag--action__Az-Fm:active,.tag_hds-tag--link__1470y:active{background-color:var(--computed-background-color-active);border-color:var(--computed-border-color-active);color:var(--computed-color-active)}.tag_hds-tag--action__Az-Fm:active:hover,.tag_hds-tag--action__Az-Fm:focus-visible,.tag_hds-tag--link__1470y:active:hover,.tag_hds-tag--link__1470y:focus-visible{box-shadow:none;outline:var(--outline-width) solid var(--computed-outline-color)}.tag_hds-icon__2LFMT.tag_hds-tag__icon__2_xWY,.tag_hds-tag__icon__2_xWY{flex-shrink:0;height:var(--icon-size);width:var(--icon-size)}.tag_hds-tag__icon__2_xWY:first-child{margin-left:var(--icon-reposition)}.tag_hds-tag__icon__2_xWY:last-child{margin-right:var(--icon-reposition)}`),function(e){e.Action="action",e.Informative="informative",e.Link="link"}(ec||(ec={})),function(e){e.Small="small",e.Large="large"}(dl||(dl={}));var fl=(0,In.forwardRef)((e,t)=>{var{children:r,className:n,onClick:i,onDelete:s,size:u=dl.Small,theme:c,href:d,iconStart:p,iconEnd:m,multiline:h=!1}=e,_=le(e,["children","className","onClick","onDelete","size","theme","href","iconStart","iconEnd","multiline"]);let x=!!s,w=s||i,S=!!w,y=ec.Informative,v=null;w?(y=ec.Action,v="button"):d&&(y=ec.Link);let b=$r(Ui.tag,c),E=Ui.large,T=fe(Ui.tag,u===dl.Large&&E,b,n,Ui[y],h&&Ui.multiline),A=p?In.default.createElement("div",{className:fe(Ui.icon),"aria-hidden":"true"},p):null,R=m?In.default.createElement("div",{className:fe(Ui.icon),"aria-hidden":"true"},m):null,z=o(V=>{V.key!=="Enter"&&V.key!==" "||w(V)},"C"),I=o(V=>In.default.createElement("a",Object.assign({ref:t,className:fe(T,Ui.link),href:d},_),V.children),"M"),N=o(V=>In.default.createElement("div",Object.assign({className:T,ref:t},S&&{tabIndex:0,role:v,onClick:w,onKeyDown:z},_),V.children),"N"),P=In.default.createElement(In.default.Fragment,null,A,In.default.createElement("span",null,r),R,x&&!R?In.default.createElement(Zs,{className:Ui.icon}):null);return d?In.default.createElement(I,null,P):In.default.createElement(N,null,P)});var K={selectedOptionsContainer:"Select-module_selectedOptionsContainer__16tlC",dropdownButton:"Select-module_dropdownButton__2-_Ec",screenReaderNotifications:"Select-module_screenReaderNotifications__2wzzH",searchAndFilterInfoContainer:"Select-module_searchAndFilterInfoContainer__3FsUa",screenReaderOnly:"Select-module_screenReaderOnly__1W8e8",visuallyHidden:"Select-module_visuallyHidden__2VgHH",withVisibleFocus:"Select-module_withVisibleFocus__3GTEv",selectAndListContainer:"Select-module_selectAndListContainer__vSJEv",root:"Select-module_root__-GjU5",listAndInputContainer:"Select-module_listAndInputContainer__2gZ6q",listContainer:"Select-module_listContainer__2PfQA",list:"Select-module_list__2iKlZ",groupLabel:"Select-module_groupLabel__35DbO",listItem:"Select-module_listItem__3BXr0",selected:"Select-module_selected__1wq2l",disabledOption:"Select-module_disabledOption__vG5Oz",open:"Select-module_open__3a03t",angleIcon:"Select-module_angleIcon__3A9li",invalid:"Select-module_invalid__9ZEr1",buttonIcon:"Select-module_buttonIcon__3O29i",labels:"Select-module_labels__2FlKK",count:"Select-module_count__ODB_U",arrowAndSpaceForClearButton:"Select-module_arrowAndSpaceForClearButton__3Fufw",singleSelect:"Select-module_singleSelect__3hwAT",clearable:"Select-module_clearable__14E9M",selectedOptions:"Select-module_selectedOptions__VmvqD",icon:"Select-module_icon__3AwlD",placeholder:"Select-module_placeholder__nKgDE",spaceForOneDigit:"Select-module_spaceForOneDigit__3puHv",spaceForTwoDigits:"Select-module_spaceForTwoDigits__1pg4o",spaceForThreeDigits:"Select-module_spaceForThreeDigits__kYlbR",spaceForFourDigits:"Select-module_spaceForFourDigits__27Gtl",disabledButton:"Select-module_disabledButton__3Iunx",hasHiddenItems:"Select-module_hasHiddenItems__33AsE",clearButton:"Select-module_clearButton__2ADgy",dropdownButtonOption:"Select-module_dropdownButtonOption__3Tfsz",lastVisible:"Select-module_lastVisible__2zaaS",singleSelectListItem:"Select-module_singleSelectListItem__3xGcj",singleSelectListItemLabel:"Select-module_singleSelectListItemLabel__uAJg8",multiSelectListItem:"Select-module_multiSelectListItem__1aUhM",checkboxContainer:"Select-module_checkboxContainer__Ahwyj",checkbox:"Select-module_checkbox__njDzB",selectableListItem:"Select-module_selectableListItem__1KNgo",focusableListItem:"Select-module_focusableListItem__3A4r6",shiftOptions:"Select-module_shiftOptions__22weq",listAndInputContainerVisible:"Select-module_listAndInputContainerVisible__3drG4",withSearchOrFilter:"Select-module_withSearchOrFilter__Cfpnd",searchOrFilterInput:"Select-module_searchOrFilterInput__qLE0Q",withErrorMessage:"Select-module_withErrorMessage__1EezM",tagListContainer:"Select-module_tagListContainer__1vSdM",tagList:"Select-module_tagList__3uMST",tag:"Select-module_tag__1I-nr",disabledTag:"Select-module_disabledTag__1cwLH",tagListExpanded:"Select-module_tagListExpanded__-176N",arrowIcon:"Select-module_arrowIcon__12Sjk",tagListButtons:"Select-module_tagListButtons__3vZyi",hiddenButton:"Select-module_hiddenButton__3DQ3q",showAllButton:"Select-module_showAllButton__2TTlK",clearAllButton:"Select-module_clearAllButton__2hs4_",errorText:"Select-module_errorText__2U8te text-input_hds-text-input__error-text__12P9W",assistiveText:"Select-module_assistiveText__iHdzn"};ct(`@keyframes text-input_fadeIn__e88RG{0%{opacity:0}to{opacity:1}}.text-input_hds-text-input__oq6gC{--border-width:2px;--outline-width:3px;--outline-offset-readonly:4px;--input-height:56px;--textarea-height:149px;--icon-size:var(--spacing-m);--icon-color:var(--color-black);--helper-color-default:var(--color-black-60);--helper-color-invalid:var(--color-black);--helper-background-color-invalid:var(--color-error-light);--helper-icon-color-invalid:var(--color-error);--helper-color-success:var(--color-black);--helper-background-color-success:var(--color-success-light);--helper-icon-color-success:var(--color-success);--helper-color-info:var(--color-black);--helper-background-color-info:var(--color-info-light);--helper-icon-color-info:var(--color-info);--input-background-default:var(--color-white);--input-background-disabled:var(--color-black-10);--input-border-color-default:var(--color-black-50);--input-border-color-hover:var(--color-black-90);--input-border-color-focus:var(--color-black-90);--input-border-color-invalid:var(--color-error);--input-border-color-disabled:var(--color-black-10);--input-border-color-success:var(--color-success);--input-color-default:var(--color-black-90);--input-color-disabled:var(--color-black-40);--label-color-default:var(--color-black-90);--label-color-invalid:var(--color-black-90);--placeholder-color:var(--color-black-60)}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__input__Wvij5{-webkit-appearance:none;background-color:var(--input-background-default);border:var(--border-width) solid var(--input-border-color-default);border-radius:0;box-sizing:border-box;color:var(--input-color-default);font-family:inherit;font-size:1.125em;height:var(--input-height);line-height:normal;margin:0;padding:0 var(--spacing-s);width:100%;will-change:transform,box-shadow}.text-input_hds-text-input__input-clear__3fH_a::-webkit-search-cancel-button,.text-input_hds-text-input__oq6gC:not([data-hds-textinput-filled]) .text-input_hds-text-input__button-clear__12Fmy{display:none}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__button-clear__12Fmy>*{pointer-events:none}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__input__Wvij5:hover{border-color:var(--input-border-color-hover);transition:border-color 85ms ease-out}.text-input_hds-text-input__input-wrapper__1rXc7:focus-within .text-input_hds-text-input__input__Wvij5{border-color:var(--input-border-color-focus);outline:none}.text-input_hds-text-input__oq6gC.text-input_hds-text-input--invalid__9tihR .text-input_hds-text-input__input__Wvij5{border-color:var(--input-border-color-invalid)}.text-input_hds-text-input__oq6gC.text-input_hds-text-input--success__1x9yB .text-input_hds-text-input__input__Wvij5{border-color:var(--input-border-color-success)}.text-input_hds-text-input__input-wrapper__1rXc7:focus-within .text-input_hds-text-input__input__Wvij5:not([readonly]){box-shadow:0 0 0 var(--outline-width) var(--color-focus-outline);transform:translateZ(0);transition:85ms ease-out;transition-property:box-shadow,transform}.text-input_hds-text-input__label__2Jzj_{color:var(--label-color-default);display:block;font-size:var(--fontsize-body-m);font-weight:500;margin-bottom:var(--spacing-3-xs)}.text-input_hds-text-input--invalid__9tihR .text-input_hds-text-input__label__2Jzj_{color:var(--label-color-invalid);transition:color 85ms linear}.text-input_hds-text-input__required__1V4QI{display:inline-block;font-size:var(--fontsize-body-xl);line-height:1;margin-left:var(--spacing-2-xs);transform:translateY(var(--spacing-3-xs))}.text-input_hds-text-input__input-wrapper__1rXc7{display:flex;position:relative}.text-input_hds-text-input__oq6gC textarea.text-input_hds-text-input__input__Wvij5{font-family:inherit;height:var(--textarea-height);margin:0;min-height:var(--input-height);overflow:auto;padding:var(--spacing-s);resize:vertical}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__input__Wvij5::-ms-reveal{display:none}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__input__Wvij5::-moz-placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__input__Wvij5::placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__helper-text__3hy4U{color:var(--helper-color-default);display:block;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-3-xs);white-space:pre-line}.text-input_hds-text-input__error-text__12P9W{background-color:var(--helper-background-color-invalid);border-left:8px solid var(--color-error);color:var(--helper-color-invalid);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);white-space:pre-line}.text-input_hds-text-input__error-text__12P9W:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__error-text__12P9W:before{animation:text-input_fadeIn__e88RG 85ms ease-out;background:var(--helper-icon-color-invalid);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__success-text__28bnR{background-color:var(--helper-background-color-success);border-left:8px solid var(--color-success);color:var(--helper-color-success);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative;white-space:pre-wrap}.text-input_hds-text-input__success-text__28bnR:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__success-text__28bnR:before{animation:text-input_fadeIn__e88RG 85ms ease-out;background:var(--helper-icon-color-success);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__info-text__2WOd2{background-color:var(--helper-background-color-info);border-left:8px solid var(--color-info);color:var(--helper-color-info);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative}.text-input_hds-text-input__info-text__2WOd2:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__info-text__2WOd2:before{animation:text-input_fadeIn__e88RG 85ms ease-out;background:var(--helper-icon-color-info);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__input__Wvij5[disabled]{background-color:var(--input-background-disabled);border-color:var(--input-border-color-disabled);color:var(--input-color-disabled);cursor:not-allowed}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__input__Wvij5[readonly]{background-color:transparent;border:0;color:var(--input-color-default);outline-offset:var(--outline-offset-readonly);padding:0;-webkit-text-fill-color:var(--input-color-default);transform:translateZ(0);transition:85ms ease-out;transition-property:outline,transform}.text-input_hds-text-input__input-wrapper__1rXc7:focus-within input.text-input_hds-text-input__input__Wvij5[readonly]{height:calc(var(--input-height) - 2 * var(--outline-offset-readonly));margin:var(--outline-offset-readonly) 0;outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__input-wrapper__1rXc7:focus-within textarea.text-input_hds-text-input__input__Wvij5[readonly]{outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__buttons__1nezR{align-items:center;bottom:0;display:flex;font-size:1rem;justify-content:center;margin-right:calc(var(--spacing-s) - var(--spacing-xs) / 2);position:absolute;right:0;top:0}.text-input_hds-text-input__button__138YJ{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:var(--icon-color);cursor:pointer;display:flex;font:inherit;outline:none;padding:var(--spacing-xs) calc(var(--spacing-xs) / 2)}.text-input_hds-text-input__button__138YJ:focus{outline:var(--outline-width) solid var(--color-focus-outline)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec{background:none;border:none;color:inherit;cursor:pointer;font:inherit;padding:0}.Select-module_screenReaderNotifications__2wzzH,.Select-module_searchAndFilterInfoContainer__3FsUa.Select-module_screenReaderOnly__1W8e8,.Select-module_visuallyHidden__2VgHH{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:0 -1px -1px 0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.Select-module_selectAndListContainer__vSJEv:focus-within,.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_withVisibleFocus__3GTEv:focus-visible{box-shadow:0 0 0 var(--computed-focus-outline-width) var(--computed-focus-outline-color)}.Select-module_root__-GjU5{--computed-border-width:var(--border-width,2px);--computed-divider-width:var(--divider-width,1px);--computed-focus-outline-width:var(--focus-outline-width,3px);--computed-dropdown-height:var(--spacing-3-xl);--default-menu-item-height:calc(var(--computed-dropdown-height) - var(--computed-border-width) * 2);--computed-menu-item-height:var(--menu-item-height,var(--default-menu-item-height));--computed-menu-z-index:var(--menu-z-index,10);--computed-assistive-color:var(--assistive-color,var(--color-black-90));--computed-focus-outline-color:var(--focus-outline-color,var(--color-focus-outline));--computed-placeholder-color:var(--placeholder-color,var(--color-black-60));--computed-border-color-invalid:var(--border-color-invalid,var(--color-error));--computed-icon-color:var(--icon-color,var(--color-black-90));--computed-icon-size:var(--icon-size,var(--spacing-m));--computed-dropdown-icon-color:var(--dropdown-icon-color,var(--color-black-90));--computed-dropdown-background-default:var(--dropdown-background-default,var(--color-white));--computed-dropdown-background-disabled:var(--dropdown-background-disabled,var(--color-black-10));--computed-dropdown-border-color-default:var(--dropdown-border-color-default,var(--color-black-50));--computed-dropdown-border-color-hover:var(--dropdown-border-color-hover,var(--color-black-90));--computed-dropdown-border-color-hover-invalid:var(--dropdown-border-color-hover-invalid,var(--color-error));--computed-dropdown-border-color-focus:var(--dropdown-border-color-focus,var(--color-black-90));--computed-dropdown-border-color-invalid:var(--dropdown-border-color-invalid,var(--color-error));--computed-dropdown-border-color-disabled:var(--dropdown-border-color-disabled,var(--color-black-10));--computed-dropdown-color-default:var(--dropdown-color-default,var(--color-black-90));--computed-dropdown-color-disabled:var(--dropdown-color-disabled,var(--color-black-40));--computed-menu-divider-color:var(--menu-divider-color,var(--color-black-20));--computed-menu-item-background-color-default:var(--menu-item-background-color-default,var(--color-white));--computed-menu-item-background-color-hover:var(--menu-item-background-color-hover,var(--color-bus-light));--computed-menu-item-background-color-selected:var(--menu-item-background-color-selected,transparent);--computed-menu-item-background-color-selected-hover:var(--menu-item-background-color-selected-hover,var(--color-bus-light));--computed-menu-item-background-color-disabled:var(--menu-item-background-color-disabled,var(--color-white));--computed-menu-item-background-color-disabled-hover:var(--menu-item-background-color-disabled-hover,transparent);--computed-menu-item-color-default:var(--menu-item-color-default,var(--color-black-90));--computed-menu-item-color-hover:var(--menu-item-color-hover,var(--color-black-90));--computed-menu-item-color-selected:var(--menu-item-color-selected,var(--color-black-90));--computed-menu-item-color-selected-hover:var(--menu-item-color-selected-hover,var(--color-black-90));--computed-menu-item-color-disabled:var(--menu-item-color-disabled,var(--color-black-40));--computed-menu-item-icon-color-selected:var(--menu-item-icon-color-selected,var(--color-white));--computed-menu-item-icon-color-disabled:var(--menu-item-icon-color-disabled,var(--color-black-40));--computed-menu-item-border-color-focus:var(--menu-item-border-color-focus,var(--color-coat-of-arms));--computed-menu-item-group-label-background-default:var(--menu-item-group-label-background-default,var(--color-black-5));--computed-menu-item-group-label-background-disabled:var(--menu-item-group-label-background-disabled,var(--color-black-5));--computed-menu-item-group-label-background-disabled-hover:var(--menu-item-group-label-background-disabled-hover,var(--color-black-5));--computed-menu-item-group-label-color-disabled:var(--menu-item-group-label-color-disabled,var(--color-black-90));--computed-error-text-color:var(--error-text-color,var(--color-black));--computed-error-icon-color:var(--error-icon-color,var(--color-error));--computed-error-background-color:var(--error-background-color,var(--color-error-light));--computed-error-border-color:var(--error-border-color,var(--color-error));position:relative}.Select-module_root__-GjU5 input{font-family:inherit;margin:0;overflow:auto}.Select-module_selectAndListContainer__vSJEv{background-color:var(--computed-dropdown-background-default);border:var(--computed-border-width) solid var(--computed-dropdown-border-color-default);box-sizing:border-box;min-height:var(--computed-dropdown-height);position:relative;width:100%}.Select-module_selectAndListContainer__vSJEv:focus-within{border-color:var(--computed-dropdown-border-color-focus)}.Select-module_selectAndListContainer__vSJEv:hover{border-color:var(--computed-dropdown-border-color-hover)}.Select-module_selectAndListContainer__vSJEv:focus-within,.Select-module_selectAndListContainer__vSJEv:hover{transition:border-color 85ms ease-out}.Select-module_listAndInputContainer__2gZ6q{border:solid var(--computed-dropdown-border-color-focus);border-top-color:var(--computed-menu-divider-color);border-width:var(--computed-divider-width) var(--computed-border-width) var(--computed-border-width);bottom:0;display:none;left:0;list-style:none;margin:0;outline:none;overflow-y:auto;padding:0;position:absolute;transform:translate(calc(var(--computed-border-width) * -1),100%);width:100%;z-index:var(--computed-menu-z-index)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_groupLabel__35DbO,.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_listItem__3BXr0{align-items:center;background-color:var(--computed-menu-item-background-color-default);box-sizing:border-box;color:var(--computed-menu-item-color-default);cursor:pointer;display:flex;font-size:var(--fontsize-body-l);justify-content:space-between;line-height:var(--lineheight-m);min-height:var(--computed-menu-item-height);padding:var(--spacing-xs) var(--spacing-s)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_selected__1wq2l.Select-module_groupLabel__35DbO,.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_selected__1wq2l.Select-module_listItem__3BXr0{background-color:var(--computed-menu-item-background-color-selected);color:var(--computed-menu-item-color-selected)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_disabledOption__vG5Oz.Select-module_groupLabel__35DbO,.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_disabledOption__vG5Oz.Select-module_listItem__3BXr0{background-color:var(--computed-menu-item-background-color-disabled);color:var(--computed-menu-item-color-disabled);cursor:not-allowed}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_groupLabel__35DbO:hover,.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_listItem__3BXr0:hover{color:var(--computed-menu-item-color-hover)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_groupLabel__35DbO:hover.Select-module_selected__1wq2l,.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_listItem__3BXr0:hover.Select-module_selected__1wq2l{background-color:var(--computed-menu-item-background-color-selected-hover);color:var(--computed-menu-item-color-selected-hover)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_groupLabel__35DbO:hover.Select-module_disabledOption__vG5Oz,.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_listItem__3BXr0:hover.Select-module_disabledOption__vG5Oz{background-color:var(--computed-menu-item-background-color-disabled-hover);color:var(--computed-menu-item-color-disabled)}.Select-module_root__-GjU5{display:flex;flex-direction:column;max-width:420px}.Select-module_selectAndListContainer__vSJEv.Select-module_open__3a03t .Select-module_angleIcon__3A9li{transform:rotateX(180deg)}.Select-module_selectAndListContainer__vSJEv.Select-module_invalid__9ZEr1{border-color:var(--computed-dropdown-border-color-invalid)}.Select-module_selectAndListContainer__vSJEv.Select-module_invalid__9ZEr1:hover{border-color:var(--computed-dropdown-border-color-hover-invalid)}.Select-module_selectAndListContainer__vSJEv{margin-bottom:var(--spacing-2-xs)}.Select-module_selectedOptionsContainer__16tlC{box-sizing:border-box;display:flex;min-height:var(--computed-menu-item-height)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec{align-items:center;color:var(--computed-dropdown-color-default);display:flex;font-size:var(--fontsize-body-l);outline:none;padding:var(--spacing-xs);padding-right:var(--spacing-xs)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_withVisibleFocus__3GTEv{align-self:center;height:calc((var(--computed-dropdown-height)) - 6px)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec .Select-module_buttonIcon__3O29i{color:var(--computed-icon-color)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec .Select-module_labels__2FlKK{box-sizing:border-box;display:flex;flex-flow:wrap;flex-grow:1;height:calc(var(--fontsize-body-l) * var(--lineheight-l) + 1px);overflow:hidden;padding-left:var(--spacing-3-xs)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec .Select-module_count__ODB_U.Select-module_count__ODB_U{display:none;font-weight:700;padding:0;position:relative;width:1px}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec .Select-module_count__ODB_U.Select-module_count__ODB_U:after{content:"\\A0";display:inline-block}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec .Select-module_count__ODB_U.Select-module_count__ODB_U span{background-color:var(--computed-dropdown-background-default);color:var(--computed-dropdown-color-default);position:absolute;right:2px;top:0}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec .Select-module_arrowAndSpaceForClearButton__3Fufw{align-items:center;color:var(--computed-dropdown-icon-color);display:flex;flex-shrink:1;padding-left:calc(var(--clear-button-size) + var(--spacing-2-xs) + var(--spacing-xs));--clear-button-size:calc(var(--computed-icon-size) + var(--spacing-xs) + var(--spacing-xs))}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_singleSelect__3hwAT .Select-module_arrowAndSpaceForClearButton__3Fufw{padding-left:calc(var(--clear-button-size) + var(--spacing-3-xs) + var(--spacing-xs))}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec:not(.Select-module_clearable__14E9M) .Select-module_arrowAndSpaceForClearButton__3Fufw{padding-left:var(--spacing-xs)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_selectedOptions__VmvqD{flex-grow:1;overflow:hidden}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_selectedOptions__VmvqD>span:first-child{display:flex;padding-right:var(--spacing-3-xs)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_icon__3AwlD{color:var(--computed-dropdown-icon-color);flex-shrink:1;padding-left:var(--spacing-xs);padding-right:var(--spacing-xs)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_placeholder__nKgDE{background-color:inherit;color:var(--computed-placeholder-color)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_placeholder__nKgDE .Select-module_arrowAndSpaceForClearButton__3Fufw{padding-left:var(--spacing-xs)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_spaceForOneDigit__3puHv .Select-module_labels__2FlKK{padding-right:24px}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_spaceForTwoDigits__1pg4o .Select-module_labels__2FlKK{padding-right:34px}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_spaceForThreeDigits__kYlbR .Select-module_labels__2FlKK{padding-right:44px}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_spaceForFourDigits__27Gtl .Select-module_labels__2FlKK{padding-right:54px}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_disabledButton__3Iunx{background-color:var(--computed-dropdown-background-disabled);border-color:var(--computed-dropdown-border-color-disabled);color:var(--computed-dropdown-color-disabled)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_disabledButton__3Iunx.Select-module_icon__3AwlD{color:var(--computed-menu-item-icon-color-disabled)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_disabledButton__3Iunx .Select-module_count__ODB_U.Select-module_count__ODB_U span{background-color:var(--computed-dropdown-background-disabled);color:var(--computed-dropdown-color-disabled)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_disabledButton__3Iunx .Select-module_arrowAndSpaceForClearButton__3Fufw,.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_disabledButton__3Iunx .Select-module_buttonIcon__3O29i,.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_disabledButton__3Iunx.Select-module_placeholder__nKgDE{color:var(--computed-dropdown-color-disabled)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_hasHiddenItems__33AsE .Select-module_count__ODB_U{display:block}.Select-module_selectedOptionsContainer__16tlC .Select-module_clearButton__2ADgy{position:absolute;right:calc(var(--computed-icon-size) + var(--spacing-xs) + var(--spacing-xs))}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButtonOption__3Tfsz{max-width:100%;overflow:hidden;padding:0 var(--spacing-2-xs) 0 0;position:relative;text-overflow:ellipsis;white-space:nowrap}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButtonOption__3Tfsz:not(:last-child):after{content:",";display:inline-block;position:absolute;right:var(--spacing-3-xs);top:0}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButtonOption__3Tfsz:last-child{margin-right:0}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButtonOption__3Tfsz.Select-module_lastVisible__2zaaS:after{content:""}.Select-module_listAndInputContainer__2gZ6q{background-color:var(--computed-dropdown-background-default)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA{display:flex;flex-direction:column;max-height:238px;overflow-y:auto}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ{display:flex;flex-direction:column;margin:0;padding:0;position:relative}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_listItem__3BXr0.Select-module_disabledOption__vG5Oz.Select-module_disabledOption__vG5Oz{cursor:not-allowed}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_singleSelectListItem__3xGcj{--computed-menu-item-background-color-hover:var(--menu-item-background-color-hover,var(--color-bus-light));--computed-menu-item-background-color-selected:var(--menu-item-background-color-selected,var(--color-bus));--computed-menu-item-background-color-selected-hover:var(--menu-item-background-color-selected-hover,var(--color-bus-dark));--computed-menu-item-color-selected:var(--menu-item-color-selected,var(--color-white));--computed-menu-item-color-selected-hover:var(--menu-item-color-selected-hover,var(--color-white))}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_singleSelectListItem__3xGcj .Select-module_singleSelectListItemLabel__uAJg8{align-items:center;display:flex;flex-grow:1;justify-content:space-between}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_singleSelectListItem__3xGcj .Select-module_singleSelectListItemLabel__uAJg8>span{color:var(--computed-menu-item-icon-color-selected);height:24px;width:24px}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_singleSelectListItem__3xGcj.Select-module_disabledOption__vG5Oz .Select-module_singleSelectListItemLabel__uAJg8>span{color:var(--computed-menu-item-icon-color-disabled)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_multiSelectListItem__1aUhM{position:relative}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_multiSelectListItem__1aUhM .Select-module_checkboxContainer__Ahwyj{display:flex;flex-direction:row}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_multiSelectListItem__1aUhM .Select-module_checkboxContainer__Ahwyj>div{flex-shrink:0;pointer-events:none;width:24px;--background-unselected:var(--background-default,var(--color-white))}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_multiSelectListItem__1aUhM .Select-module_checkboxContainer__Ahwyj label{cursor:pointer;flex-grow:1;padding-left:var(--spacing-xs)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_multiSelectListItem__1aUhM .Select-module_checkboxContainer__Ahwyj label:after{content:"";inset:0;position:absolute}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_multiSelectListItem__1aUhM.Select-module_disabledOption__vG5Oz.Select-module_disabledOption__vG5Oz label{cursor:not-allowed}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_groupLabel__35DbO{background-color:var(--computed-menu-item-group-label-background-default);font-weight:700}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_groupLabel__35DbO.Select-module_disabledOption__vG5Oz.Select-module_disabledOption__vG5Oz{background-color:var(--computed-menu-item-group-label-background-disabled);color:var(--computed-menu-item-group-label-color-disabled)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_groupLabel__35DbO.Select-module_disabledOption__vG5Oz.Select-module_disabledOption__vG5Oz:hover{background-color:var(--computed-menu-item-group-label-background-disabled-hover)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_selectableListItem__1KNgo:not(.Select-module_selected__1wq2l):hover{background-color:var(--computed-menu-item-background-color-hover)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_focusableListItem__3A4r6{outline:none}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_focusableListItem__3A4r6:focus,.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_focusableListItem__3A4r6:focus-within{box-shadow:0 0 0 2px var(--computed-menu-item-border-color-focus) inset;outline:none}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ.Select-module_shiftOptions__22weq .Select-module_listItem__3BXr0:not(.Select-module_groupLabel__35DbO){padding-left:var(--spacing-layout-s)}.Select-module_listAndInputContainer__2gZ6q.Select-module_listAndInputContainerVisible__3drG4{display:block}.Select-module_listAndInputContainer__2gZ6q.Select-module_withSearchOrFilter__Cfpnd .Select-module_listContainer__2PfQA{border-top:1px solid var(--computed-menu-divider-color)}.Select-module_searchOrFilterInput__qLE0Q{padding:var(--spacing-2-xs)}.Select-module_searchAndFilterInfoContainer__3FsUa{align-items:center;color:var(--computed-dropdown-color-default);display:flex;flex-direction:column;padding:var(--spacing-l)}.Select-module_searchAndFilterInfoContainer__3FsUa>span{padding-top:var(--spacing-2-xs);text-align:center}.Select-module_searchAndFilterInfoContainer__3FsUa>svg{padding:var(--spacing-s) 0 var(--spacing-xs)}.Select-module_searchAndFilterInfoContainer__3FsUa.Select-module_withErrorMessage__1EezM,.Select-module_searchAndFilterInfoContainer__3FsUa.Select-module_withErrorMessage__1EezM>span:first-of-type{padding-top:0}.Select-module_tagListContainer__1vSdM{display:flex;flex-direction:column}.Select-module_tagListContainer__1vSdM .Select-module_tagList__3uMST{display:flex;flex-flow:row wrap;margin:0 -4px;max-height:80px;overflow:hidden;padding:var(--spacing-3-xs) 4px 0}.Select-module_tagListContainer__1vSdM .Select-module_tagList__3uMST .Select-module_tag__1I-nr{margin-bottom:var(--spacing-xs);margin-right:var(--spacing-xs)}.Select-module_tagListContainer__1vSdM .Select-module_tagList__3uMST .Select-module_tag__1I-nr.Select-module_disabledTag__1cwLH{pointer-events:none}.Select-module_tagListContainer__1vSdM.Select-module_tagListExpanded__-176N .Select-module_tagList__3uMST{max-height:unset}.Select-module_tagListContainer__1vSdM.Select-module_tagListExpanded__-176N .Select-module_arrowIcon__12Sjk{transform:rotateX(180deg)}.Select-module_tagListContainer__1vSdM .Select-module_tagListButtons__3vZyi{display:flex;flex-direction:row;margin-top:var(--spacing-xs)}.Select-module_tagListContainer__1vSdM .Select-module_tagListButtons__3vZyi>button:first-child{margin-right:var(--spacing-xs)}.Select-module_tagListContainer__1vSdM .Select-module_tagListButtons__3vZyi .Select-module_hiddenButton__3DQ3q{display:none}.Select-module_tagListContainer__1vSdM .Select-module_tagListButtons__3vZyi .Select-module_clearAllButton__2hs4_{--background-color-hover:var(--color-error-light);--background-color:var(--color-white);--border-color:var(--color-error);--border-color-hover:var(--color-error);--border-color-focus:var(--color-error);--border-color-hover-focus:var(--color-error);--color:var(--color-error);--color-hover:var(--color-error);--color-focus:var(--color-error);--color-hover-focus:var(--color-error)}.Select-module_errorText__2U8te{margin-bottom:var(--spacing-2-xs);--icon-size:var(--computed-icon-size);--helper-color-invalid:var(--computed-error-text-color);--helper-icon-color-invalid:var(--computed-error-icon-color);--helper-background-color-invalid:var(--computed-error-background-color);--color-error:var(--computed-error-border-color)}.Select-module_assistiveText__iHdzn{color:var(--computed-assistive-color);margin-bottom:var(--spacing-2-xs)}`);var Ae={selectedOptions:"selectedOptions",listItem:"listItem",listGroup:"listGroup",clearButton:"clearButton",clearAllButton:"clearAllButton",showAllButton:"showAllButton",tag:"tag",generic:"generic",filter:"filter",search:"search",searchResult:"searchResult",assistive:"assistive",error:"error"},Ze={click:"click",outSideClick:"outSideClick",change:"change",error:"error",cancelled:"cancelled",blur:"blur",focus:"focus",focusMovedToNonListElement:"focusMovedToNonListElement",close:"close",success:"success"},uI=o(e=>e===Ae.tag,"q"),Wd=o(e=>e===Ze.click,"G"),Kk=o(e=>e===Ze.change,"Z"),Om=o(e=>e===Ae.generic,"$"),gK=o((e,t)=>Wd(t)&&(r=>r===Ae.selectedOptions)(e),"N"),vK=o((e,t)=>Wd(t)&&(r=>r===Ae.listItem||uI(r))(e),"P"),_K=o((e,t)=>Wd(t)&&(r=>r===Ae.clearAllButton||r===Ae.clearButton)(e),"K"),bK=o((e,t)=>(r=>r===Ze.error)(t)&&e===Ae.searchResult,"W"),yK=o((e,t)=>Om(e)&&(r=>r===Ze.blur)(t),"H");function X8(e){let t=Object.assign({},e);return{get:o(()=>t,"get"),set:o(r=>(t=Object.assign(Object.assign({},t),r),t),"set")}}o(X8,"V");var Tm=X8({}),cI=o((e,t)=>({getData:o(()=>e.get(),"getData"),updateData:o(r=>e.set(r),"updateData"),getMetaData:o(()=>t.get(),"getMetaData"),updateMetaData:o(r=>t.set(r),"updateMetaData"),asyncRequestWithTrigger:o(()=>({}),"asyncRequestWithTrigger"),trigger:o(()=>({}),"trigger")}),"U"),dI=(0,B.createContext)({dataStorage:Tm,metaDataStorage:Tm,dataHandlers:cI(Tm,Tm)});function xK(){return(0,B.useContext)(dI).dataHandlers}o(xK,"X");function rt(){return xK()}o(rt,"Y");function Nm(e){let{id:t,type:r=Ze.click,trigger:n}=e;return{onClick:o(i=>{n({id:t,type:r,payload:{originalEvent:i}})},"onClick")}}o(Nm,"ee");function t7(e,t){return e.findIndex(({value:r,isGroupLabel:n})=>r===t.value&&!!n==!!t.isGroupLabel)}o(t7,"te");function r7(e,t){return e.length===0?-1:e.length===1?0:e.findIndex(({options:r})=>t7(r,t)>-1)}o(r7,"oe");function nc(e,t){return e.map((r,n)=>({options:r.options.map((i,s)=>t(i,r,s,n)||Object.assign({},i))}))}o(nc,"le");function fI(e,t=0){let r=e.options.length-1;return r?(e.options.filter(n=>!n.isGroupLabel&&n.selected).length+t)/r:0}o(fI,"ne");function pI(e){return e.forEach(t=>{let r=t.options[0];if(r&&r.isGroupLabel){let n=fI(t);r.selected=n===1}}),e}o(pI,"re");function mI(e,t,r){return t.forEach(n=>{if(n.value==null)return;let i=r7(e,Object.assign(Object.assign({},n),{isGroupLabel:!!n.isGroupLabel}));if(i<0)return;let s=e[i],u=t7(s.options,n),c=u>-1?s.options[u]:void 0;c&&(s.options[u]=Object.assign(Object.assign({},c),n))}),r&&pI(e),e}o(mI,"ie");function hI(e,t,r){if(t.isGroupLabel)throw new Error("Use updateGroupLabelAndOptions to update groupLabel and its related options");return mI(nc(e,n=>r||n.isGroupLabel||!t.selected?Object.assign({},n):Object.assign(Object.assign({},n),{selected:!1})),[Object.assign(Object.assign({},t),{selected:!!t.selected})],r)}o(hI,"ae");function gI(e,t=!0){return nc(e,r=>Object.assign(Object.assign({},r),{selected:!(!r.disabled||!t)&&r.selected}))}o(gI,"ce");function Ka(e,t=!0){let r=[];return e.forEach(n=>{n.options.forEach(i=>{t&&i.isGroupLabel||r.push(i)})}),r}o(Ka,"se");function Jd(e){return e.map(t=>t.options[0]).filter(t=>t&&t.label&&t.visible)}o(Jd,"ue");function ml(e){return Ka(e).filter(t=>!!t.selected)}o(ml,"de");function hl(e){if(typeof e=="string")return{value:e,label:e,selected:!1,isGroupLabel:!1,visible:!0,disabled:!1};let t=e.label||e.value||"";return{label:t,value:e.value!==void 0?e.value:t,selected:!!e.selected,isGroupLabel:!1,visible:typeof e.visible!="boolean"||e.visible,disabled:typeof e.disabled=="boolean"&&e.disabled}}o(hl,"pe");function Zd(e){return Object.assign(Object.assign({},hl(String(e))),{isGroupLabel:!0,visible:!!e,disabled:!1})}o(Zd,"_e");function Gd(e){if(e.groups||e.options){if(e.groups)return e.groups.map(t=>{let r=!!n7(t),n=t.options.map(hl);return r?{options:[t.options[0],...n.slice(1)]}:{options:[Zd(t.label),...n]}});if(e.options){let t=e.options[0];if(t&&t.isGroupLabel)return[e]}return[{options:[Zd(""),...(e.options||[]).map(hl)]}]}}o(Gd,"me");function Kd(e,t){return e.label.toLowerCase().indexOf(t.toLowerCase())>-1}o(Kd,"ge");function CK(e,t,r){let n=nc(e,i=>i.isGroupLabel?Object.assign({},i):Object.assign(Object.assign({},i),{visible:!t||r(i,t)}));return n.forEach(i=>{let s=n7(i);s&&(s.visible=!!s.label&&i.options.findIndex(u=>!u.isGroupLabel&&u.visible)>-1)}),n}o(CK,"he");function J8(e,t){let r=Gd(e)||[],n=Ka(r),i=ml(t).filter(s=>{let u=n.findIndex(c=>c.value===s.value);return!(u>-1)||(n[u].selected=!0,!1)});return[...i.length?[{options:i.map(s=>Object.assign(Object.assign({},s),{visible:!1,selected:!0}))}]:[],...r]}o(J8,"be");function wK(e,t){let r=ml(t),n=new Set(r.map(u=>u.value)),i=e.filter(u=>n.has(u.value)),s=new Set(i.map(u=>u.value));return[...i,...r.filter(u=>!s.has(u.value))]}o(wK,"ve");function vI(e){return{container:e,button:`${e}-main-button`,list:`${e}-list`,clearButton:`${e}-clear-button`,label:`${e}-label`,selectionsAndListsContainer:`${e}-sl-container`,tagList:`${e}-tag-list`,searchOrFilterInput:`${e}-input-element`,searchOrFilterInputLabel:`${e}-input-element-label`,clearAllButton:`${e}-clear-all-button`,showAllButton:`${e}-show-all-button`}}o(vI,"fe");function Rm(e){let t=0;return e.forEach(r=>{r.options.forEach(n=>{!n.isGroupLabel&&n.visible&&(t+=1)})}),t}o(Rm,"Se");function n7(e){let t=e.options[0];return t&&t.isGroupLabel?t:void 0}o(n7,"xe");function rc(e,t,r=0){return{type:e,content:t,delay:r,showTime:0,addTime:Date.now()}}o(rc,"Ce");function Yd(e,t){let{screenReaderNotifications:r}=t.getMetaData(),n=r.findIndex(s=>s.type===e.type);if(n>-1){let s=[...r];return s[n].content===e.content||(s[n]=e,t.updateMetaData({screenReaderNotifications:s})),!1}let i=[...r,e];return t.updateMetaData({screenReaderNotifications:i}),!0}o(Yd,"Oe");function Yk(e,t,r,n){return Ka(e,!n).filter(i=>r(i,t))}o(Yk,"we");function _I(e,t){if(t===void 0)return e;let r=(typeof t=="string"?[t]:t).map(i=>{let{value:s}=hl(i);return{value:s,selected:!0}}),n=nc(e,i=>{let s=typeof i=="string"?hl(i):i;return Object.assign(Object.assign({},s),{selected:!1})});return e.forEach((i,s)=>{i.label&&(n[s].label=i.label)}),mI(n,r,!1)}o(_I,"Ae");function SK({groups:e,options:t,value:r,children:n}){let i=Gd({options:t,groups:e});if(i){if(r!=null){if(ml(i).length>0)return console.warn("HDS Select component has both selected options and value set. Value is discarded"),i;let s=(typeof r=="string"?[r]:r).map(p=>hl(p)),u=Ka(i),c=s.filter(p=>!u.some(m=>m.value===p.value)),d=_I(i,r);return c.length>0&&(d=[{options:[Zd(""),...c.map(p=>Object.assign(Object.assign({},p),{visible:!1,selected:!0}))]},...d]),d}return i}return function(s){if(!s||typeof s!="object")return;let u=G8(s);if(!u.length)return[{options:[]}];let c=u[0].type==="optgroup",d=o(p=>{let m=p&&typeof p=="object"?p.props:{};return hl({label:String(m.children),value:m&&String(m.value),selected:!(!m||!m.selected),disabled:!(!m||!m.disabled)})},"l");return c?u.map(p=>{let m=p.props.children,h=m?G8(m).map(d):[],_=Zd(String(p.props.label));return h.unshift(_),{options:h}}):[{options:[Zd(""),...u.map(d)]}]}(n)||[]}o(SK,"Ee");function e7(e,t,r){return{selectedOptions:wK(t,e),lastClickedOption:r,textContent:void 0}}o(e7,"ye");var Jk=`li[role="presentation"].${K.groupLabel}`;function EK(e){let t=(({option:i,getOptionId:s})=>{let{label:u}=i;return{className:fe(K.listItem,K.groupLabel,K.focusableListItem),children:u,tabIndex:-1,id:s(i),role:"presentation"}})(e),{children:r}=t,n=le(t,["children"]);return B.default.createElement("li",Object.assign({},n),r)}o(EK,"je");var Qk=`.${K.multiSelectListItem}:not(.${K.groupLabel})`,LK=`div${Qk},li${Qk}`;function Xk({checkboxProps:e,label:t,checkboxId:r}){return B.default.createElement("div",{"aria-hidden":!0,className:K.checkboxContainer},B.default.createElement(gT,Object.assign({},e)),B.default.createElement("label",{htmlFor:r},t))}o(Xk,"Te");function bI(e){let{label:t,disabled:r,checked:n,indeterminate:i,isInGroup:s}=e,u=le(e,["label","disabled","checked","indeterminate","isInGroup"]),c=`${u.id}-checkbox`,d={indeterminate:i,disabled:r,id:c,onChange:o(p=>{p.preventDefault()},"onChange"),checked:n,tabIndex:-1,className:K.checkbox};return s?B.default.createElement("div",Object.assign({},u,{key:t}),B.default.createElement(Xk,{checkboxProps:d,checkboxId:c,label:t})):B.default.createElement("li",Object.assign({},u),B.default.createElement(Xk,{checkboxProps:d,checkboxId:c,label:t}))}o(bI,"Me");function TK(e){let t=(({option:r,trigger:n,getOptionId:i,isInGroup:s})=>{let{label:u,selected:c,disabled:d}=r;return Object.assign(Object.assign({className:fe(K.listItem,!d&&K.selectableListItem,K.focusableListItem,K.multiSelectListItem,c&&K.selected,d&&K.disabledOption),children:null,disabled:d,label:u,checked:c},s?{role:"checkbox","aria-checked":c}:{role:"option","aria-selected":c}),{"aria-label":u,"aria-disabled":d,tabIndex:-1,onClick:o(p=>{d||(p.preventDefault(),n({id:Ae.listItem,type:Ze.click,payload:{originalEvent:p,value:r}}))},"onClick"),isInGroup:s,id:i(r)})})(e);return B.default.createElement(bI,Object.assign({},t,{key:t.label}))}o(TK,"Fe");var yI=(0,B.memo)(TK,({option:e,trigger:t},{option:r,trigger:n})=>e.selected===r.selected&&e.disabled===r.disabled&&e.label===r.label&&t===n),xI={en:{assistive:"",clearButtonAriaLabel_one:'Remove current selection "{{label}}".',clearButtonAriaLabel_multiple:"Remove all {{selectionCount}} selections.",error:"",label:"",noSelectedOptions:"0 selected options",placeholder:"Choose one",required:"Required.",selectedOptionsCount_zero:"{{selectionCount}} selected options",selectedOptionsCount_one:"{{selectionCount}} selected option",selectedOptionsCount_multiple:"{{selectionCount}} selected options",selectedOptionsCount_and:"and",selectedOptionsCount_otherOptions:"other options",dropdownButtonAriaLabel:"",multiSelectGroupAriaLabel:"{{label}} (choose all)",tagsClearAllButton:"Clear all",tagsClearAllButtonAriaLabel_one:'Clear the selected option "{{label}}".',tagsClearAllButtonAriaLabel_multiple:"Clear all {{selectionCount}} selected options.",tagsRemaining_one:"There is one selection remaining.",tagsRemaining_multiple:"There are {{selectionCount}} selections remaining.",tagRemoved:'Selected option "{{value}}" removed.',tagRemoveSelectionAriaLabel:'Remove selection "{{label}}".',tagsPartiallyHidden:"Some selected options are now hidden.",tagsShowAllButton:"Show all ({{selectionCount}})",tagsShowLessButton:"Show less",tagsShowAllButtonAriaLabel:"Show all {{selectionCount}} selected options.",tagsShowLessButtonAriaLabel:"Show less options.",filterLabel:"Filter",filterPlaceholder:"Type text to filter results with",filterClearButtonAriaLabel:"Clear filter",filteredWithoutResultsInfo:'No options found for "{{value}}".',filterWithAnotherTerm:"Try a different term.",filterResults:'Filtered results for "{{value}}".',filterResultsCount_one:"Found 1 option.",filterResultsCount_multiple:"Found {{numberIndicator}} options.",choiceCount_one:"One choice.",choiceCount_multiple:"{{numberIndicator}} choices.",searchLabel:"Search",searchPlaceholder:"Type text to search results with",searchClearButtonAriaLabel:"Clear search",searchedWithoutResultsInfo:'No options found for "{{value}}".',searchWithAnotherTerm:"Try a different term.",searchErrorTitle:"We couldn't load the options.",searchErrorText:"Try again or if the problem persists contact support.",searching:'Searching for "{{value}}".',searchResults_one:'Found one option for search term "{{value}}".',searchResults_multiple:'Found {{numberIndicator}} options for search term "{{value}}".'},fi:{assistive:"",clearButtonAriaLabel_one:'Poista nykyinen valinta "{{label}}".',clearButtonAriaLabel_multiple:"Poista kaikki {{selectionCount}} valintaa.",error:"",label:"",noSelectedOptions:"0 valittua vaihtoehtoa",placeholder:"Valitse yksi",required:"Pakollinen.",selectedOptionsCount_zero:"Ei yhtään valittua valittua",selectedOptionsCount_one:"{{selectionCount}} valittu vaihtoehto",selectedOptionsCount_multiple:"{{selectionCount}} valittua vaihtoehtoa",selectedOptionsCount_and:"ja",selectedOptionsCount_otherOptions:"muuta vaihtoehtoa",dropdownButtonAriaLabel:"",multiSelectGroupAriaLabel:"{{label}} (valitse kaikki)",tagsClearAllButton:"Tyhjennä kaikki",tagsClearAllButtonAriaLabel_one:'Tyhjennä valittu vaihtoehto "{{label}}".',tagsClearAllButtonAriaLabel_multiple:"Tyhjennä kaikki {{selectionCount}} valittua vaihtoehtoa.",tagsRemaining_one:"Yksi valinta jäljellä.",tagsRemaining_multiple:"Jäljellä on {{selectionCount}} valintaa.",tagRemoved:'Valittu vaihtoehto "{{value}}" poistettu.',tagRemoveSelectionAriaLabel:'Poista valinta "{{label}}".',tagsPartiallyHidden:"Jotkin valitut vaihtoehdot on nyt piilotettu.",tagsShowAllButton:"Näytä kaikki ({{selectionCount}})",tagsShowLessButton:"Näytä vähemmän",tagsShowAllButtonAriaLabel:"Näytä kaikki {{selectionCount}} valittua vaihtoehtoa.",tagsShowLessButtonAriaLabel:"Näytä vähemmän vaihtoehtoja.",filterLabel:"Suodata",filterPlaceholder:"Anna teksti suodatusta varten",filterClearButtonAriaLabel:"Tyhjennä suodatukset",filteredWithoutResultsInfo:'Vaihtoehtoja ei löytynyt suodatukselle "{{value}}".',filterWithAnotherTerm:"Kokeile toisia sanoja.",filterResults:'Suodatetut tulokset termille "{{value}}".',filterResultsCount_one:"Löytyi 1 vaihtoehto.",filterResultsCount_multiple:"Löytyi {{numberIndicator}} vaihtoehtoa.",choiceCount_one:"Yksi vaihtoehto.",choiceCount_multiple:"{{numberIndicator}} vaihtoehtoa.",searchLabel:"Hae",searchPlaceholder:"Anna teksti hakua varten",searchClearButtonAriaLabel:"Tyhjennä haku",searchedWithoutResultsInfo:'Vaihtoehtoja ei löytynyt haulla "{{value}}".',searchWithAnotherTerm:"Kokeile toisia hakusanoja.",searchErrorTitle:"Emme voineet ladata hakutuloksia.",searchErrorText:"Yritä uudelleen tai, jos ongelma jatkuu, ota yhteyttä asiakaspalveluun.",searching:'Etsitään haulla "{{value}}".',searchResults_one:'Löytyi yksi vaihtoehto hakusanalle "{{value}}".',searchResults_multiple:'Löytyi {{numberIndicator}} vaihtoehtoa hakusanalle "{{value}}".'},sv:{assistive:"",clearButtonAriaLabel_one:"Ta bort aktuellt val '{{label}}'.",clearButtonAriaLabel_multiple:"Ta bort alla {{selectionCount}} val.",error:"",label:"",noSelectedOptions:"0 valda alternativ",placeholder:"Välj ett",required:"Obligatoriskt.",selectedOptionsCount_zero:"{{selectionCount}} valda alternativ",selectedOptionsCount_one:"{{selectionCount}} valt alternativ",selectedOptionsCount_multiple:"{{selectionCount}} valda alternativ",selectedOptionsCount_and:"och",selectedOptionsCount_otherOptions:"andra alternativ",dropdownButtonAriaLabel:"",multiSelectGroupAriaLabel:"{{etikett}} (välj alla)",tagsClearAllButton:"Rensa alla",tagsClearAllButtonAriaLabel_one:'Rensa det valda alternativet "{{label}}".',tagsClearAllButtonAriaLabel_multiple:"Rensa alla {{selectionCount}} valda alternativ.",tagsRemaining_one:"Det finns ett val kvar.",tagsRemaining_multiple:"Det finns {{selectionCount}} val kvar.",tagRemoved:"Det valda alternativet '{{value}}' har tagits bort.",tagRemoveSelectionAriaLabel:"Ta bort valet '{{label}}'.",tagsPartiallyHidden:"Vissa valda alternativ är nu dolda.",tagsShowAllButton:"Visa alla ({{selectionCount}})",tagsShowLessButton:"Visa mindre",tagsShowAllButtonAriaLabel:"Visa alla {{selectionCount}} valda alternativ.",tagsShowLessButtonAriaLabel:"Visa färre alternativ.",filterLabel:"Filtrera",filterPlaceholder:"Skriv text för att filtrera resultat med",filterClearButtonAriaLabel:"Rensa filter",filteredWithoutResultsInfo:"Inga alternativ hittades för '{{value}}'.",filterWithAnotherTerm:"Försök med en annan term.",filterResults:'Filtrerade resultat för "{{value}}".',filterResultsCount_one:"Hittade 1 alternativ.",filterResultsCount_multiple:"Hittade {{numberIndicator}} alternativ.",choiceCount_one:"Ett val.",choiceCount_multiple:"{{antalIndikator}} val.",searchLabel:"Sök",searchPlaceholder:"Skriv text för att söka resultat med",searchClearButtonAriaLabel:"Rensa sökning",searchedWithoutResultsInfo:"Inga alternativ hittades för '{{value}}'.",searchWithAnotherTerm:"Försök med en annan term.",searchErrorTitle:"Vi kunde inte ladda alternativen.",searchErrorText:"Försök igen eller kontakta support om problemet kvarstår.",searching:"Söker efter '{{value}}'.",searchResults_one:'Hittade ett alternativ för söktermen "{{value}}".',searchResults_multiple:'Hittade {{numberIndicator}} alternativ för söktermen "{{value}}".'}},CI=o((e,t)=>e?e.indexOf("{{")===-1?e:((r,n)=>r.replace(/\{{(.*?)}}/g,(i,s)=>{let u=s?s.trim():"";return u?n[u]:""}))(e,t):"","qe"),wI=o(e=>({selectionCount:e.selectedOptions.length,numberIndicator:"",label:"",value:""}),"Ge"),kK=o(e=>typeof e=="function"?e:(t=>{let r=t.language||"fi",n=Object.assign(Object.assign({},xI[r]),t);return(i,s)=>{let u=n[i];return CI(u,s)}})(e||{}),"Ze"),eI=o((e,t)=>{let r=Object.assign({},e),n=t.textProvider;t.textProvider=(i,s)=>{let u=r[i];return u!==void 0?CI(u,s):n(i,s)}},"$e"),Dt=o((e,t,r)=>{t.textContent||(t.textContent=wI(t));let{textProvider:n}=t;return n(e,Object.assign(Object.assign({},t.textContent),r))},"Ne"),Ga=o((e,t,r,n)=>{t.textContent||(t.textContent=wI(t));let i=Object.assign(Object.assign({},t.textContent),n),s=["_zero","_one","_multiple"],u=s[i[r]||0]||s[2],{textProvider:c}=t;return c(`${e}${u}`,i)},"Pe"),Am=o((e,t)=>Dt(e,t),"Ke"),Mm=o((e,t)=>Am(e,t.getMetaData()),"We"),tI=`.${K.multiSelectListItem}.${K.groupLabel}`,rI=`div${tI},li${tI}`;function IK(e){let t=(({option:r,trigger:n,getOptionId:i,isIntermediate:s,isGroupDisabled:u},c)=>{let{label:d,disabled:p}=r,m=Dt("multiSelectGroupAriaLabel",c.getMetaData(),{label:d});return{className:fe(K.listItem,K.groupLabel,K.focusableListItem,K.selectableListItem,K.multiSelectListItem,u&&K.disabledOption),label:d,disabled:p||u,indeterminate:s,checked:r.selected,"aria-checked":s?"mixed":r.selected,role:"checkbox","aria-disabled":p||u,"aria-label":m,tabIndex:-1,isInGroup:!0,onClick:o(h=>{h.preventDefault(),u||n({id:Ae.listGroup,type:Ze.click,payload:{originalEvent:h,value:r}})},"onClick"),id:i(r)}})(e,rt());return B.default.createElement(bI,Object.assign({},t,{isInGroup:!0}))}o(IK,"Qe");var OK=`li.${K.singleSelectListItem}`,RK=o(({text:e,selected:t})=>B.default.createElement("span",{className:K.singleSelectListItemLabel},e,t?B.default.createElement("span",null,B.default.createElement(RL,{"aria-hidden":!0})):""),"Je");function AK(e){let t=(({option:i,trigger:s,getOptionId:u})=>{let{label:c,selected:d,disabled:p}=i;return{className:fe(K.listItem,K.selectableListItem,K.singleSelectListItem,K.focusableListItem,d&&K.selected,p&&K.disabledOption),children:B.default.createElement(RK,{text:c,selected:d}),onClick:o(m=>{i.selected||s({id:Ae.listItem,type:Ze.click,payload:{originalEvent:m,value:i}})},"onClick"),role:"option","aria-selected":d,"aria-disabled":p,tabIndex:-1,id:u(i)}})(e),{children:r}=t,n=le(t,["children"]);return B.default.createElement("li",Object.assign({},n),r)}o(AK,"Xe");var NK=(0,B.memo)(AK,({option:e,trigger:t},{option:r,trigger:n})=>e.selected===r.selected&&e.disabled===r.disabled&&e.label===r.label&&t===n),km=o((e,t)=>{let r=e.getAttribute(t);return!!r||r===""},"et"),MK=o(e=>km(e,"checked")||km(e,"selected")||km(e,"aria-checked")||km(e,"aria-selected"),"tt"),nI=o(e=>e.getAttribute("id"),"ot"),oI=o((e,t)=>!(!e||!t)&&e!==t&&e.contains(t),"lt"),iI=o((e,t,r=!0,n=!1,i)=>{let s=i||(e.children?[...e.children]:[]),u=t?s.indexOf(t):-1,c=o(m=>{let h=u+m;return h<0?r?s.length-1:0:h>=s.length?r?0:s.length-1:h},"a"),d=c(-1),p=c(1);return{prev:n||d!==u?s[d]:null,next:n||p!==u?s[p]:null}},"nt"),PK=o(e=>(0,gl.isElement)(e)?e:e.nativeEvent instanceof Event?e.target:null,"rt");function SI(){let{getMetaData:e}=rt(),{refs:t,elementIds:r,listInputType:n}=e(),i=!!n,s=Object.entries(r),u=o(v=>{let b=r[v];return b?document.getElementById(b):null},"i"),c=o(v=>{let b=nI(v);if(!b)return null;let E=s.findIndex(([,T])=>T===b);return E>-1?s[E][0]:null},"a"),d=o(v=>{return b=t.tagList,E=v,!!(b&&b.current&&E)&&oI(b.current,E);var b,E},"c"),p=o(v=>{let b=t.tagList.current;return E=b,(T=v)&&E&&E.parentElement===T?v:[...b.children].find(A=>A===v||oI(A,v))||null;var E,T},"s"),m=o(()=>t.list.current,"u"),h=o(()=>{let v=`${Jk},${OK},${LK},${rI}`;return[...m().querySelectorAll(v)]},"d"),_=o(()=>h().filter(MK),"p"),x=o(v=>{let b=Array.from((()=>{let E=u("list");if(!E)return new NodeList;let T=`${Jk},${rI}`;return E.querySelectorAll(T)})());return!!b.includes(v)||b.findIndex(E=>E.contains(v))>-1},"_"),w={element:null,id:null},S=o((v,b)=>b==="list"&&x(v)?"listGroupLabel":b==="list"&&(E=>{if(!u("list"))return!1;let T=Array.from(h());return!!T.includes(E)||T.findIndex(A=>A.contains(E))>-1})(v)?"listItem":b==="tagList"&&d(v)?"tag":b,"g"),y=o(v=>{if(w.element===v)return w.id;let b=S(v,(E=>{let T=E;for(;T;){let A=c(T);if(A)return T=null,A;T=T.parentElement}return null})(v));return b?(w.element=v,w.id=b,b):(w.element=null,w.id=null,null)},"h");return{getEventElementType:o(v=>{let b=PK(v),E=b?y(b):null;return{element:b&&E==="tag"?p(b):b,type:E}},"getEventElementType"),getElementType:y,getSelectableListItemSiblings:o((v,b=!0)=>{let E=_();return iI(m(),v,b,!1,E)},"getSelectableListItemSiblings"),getTagSiblings:o((v,b=!0)=>{let E=t.tagList.current;return iI(E,v,b)},"getTagSiblings"),getElementUsingActiveDescendant:o(()=>u(i?"searchOrFilterInput":"button"),"getElementUsingActiveDescendant"),getElementByKnownType:u,getElementId:nI,getOptionListItem:o((v,b,E)=>{let T=function(A,R,z){return Ka(A,!z).findIndex(R)}(v,A=>A.value===b.value,E);return T!==-1&&t.list.current&&h()[T]||null},"getOptionListItem"),getListItems:h,getSelectableListItems:_}}o(SI,"it");var Q8=o(e=>(t=>t==="button")(e)||(t=>t==="clearButton")(e),"at"),Im=o(e=>e==="list","ct"),tc=o(e=>(t=>t==="listItem")(e)||(t=>t==="listGroupLabel")(e),"st"),EI="> div";function DK(e){let t=(({option:i,trigger:s,disabled:u},{getMetaData:c})=>{let d=u||i.disabled;return{"aria-label":Dt("tagRemoveSelectionAriaLabel",c(),{label:i.label}),className:fe(K.tag,d&&K.disabledTag),onClick:o(p=>{p.stopPropagation()},"onClick"),multiline:!0,onDelete:d?void 0:p=>{p.stopPropagation(),s({id:Ae.tag,type:Ze.click,payload:{value:i}})},children:i.label}})(e,rt()),{children:r}=t,n=le(t,["children"]);return B.default.createElement(fl,Object.assign({},n),r)}o(DK,"dt");function HK(){let{getMetaData:e,updateMetaData:t,getData:r,trigger:n}=rt(),{getEventElementType:i,getSelectableListItemSiblings:s,getElementUsingActiveDescendant:u,getElementId:c,getElementType:d}=SI(),p=["tag","tagList","clearAllButton","showAllButton"],m=(0,B.useCallback)((_,x)=>{let{onFocus:w,onBlur:S,open:y}=r(),v=o(b=>{let E=b&&c(b)||"";t({activeDescendant:E});let T=u();T&&T.getAttribute("aria-activedescendant")!==void 0&&T.setAttribute("aria-activedescendant",E)},"m");if(_===Ze.blur&&Gk(x)&&(S&&(S(),n({id:Ae.generic,type:Ze.blur})),v(null)),_===Ze.focus&&Wk(x)&&w&&w(),_===Ze.focus){let{type:b,element:E}=i(x);b==="list"?(()=>{let T=s(void 0,!1);T.next&&(v(T.next),T.next.focus())})():v(b==="listItem"||b==="listGroupLabel"?E:null),b&&p.includes(b)&&y&&(b!=="tag"&&b!=="tagList"||t({focusTarget:"tag"}),n({id:Ae.generic,type:Ze.blur}))}else if(_===Ze.blur&&y){let b=(E=>E.relatedTarget?E.relatedTarget:null)(x);b&&d(b)||n({id:Ae.generic,type:Ze.focusMovedToNonListElement})}},[e,t,r,n]),h=(0,B.useCallback)(()=>{let{refs:_,focusTarget:x,activeDescendant:w}=e(),S=o(y=>{y&&y.current&&y.current.focus&&y.current.focus()},"r");if(x&&(S(x==="tag"?{current:_.tagList.current&&_.tagList.current.querySelectorAll(`* ${EI}`)[0]}:_[x]),t({focusTarget:void 0})),w){let y=document.getElementById(w);y&&y!==document.activeElement&&y.focus()}},[e,t]);return(0,B.useEffect)(()=>{h()}),{onFocus:o(_=>{m(Ze.focus,_)},"onFocus"),onBlur:o(_=>{m(Ze.blur,_)},"onBlur"),tabIndex:-1,ref:e().refs.container}}o(HK,"pt");var BK=/[a-z0-9äöå]/i,aI=o(e=>e.key==="Backspace","mt"),sI=o(e=>["Enter"," "].includes(e.key),"gt");function zK(){let{getEventElementType:e,getSelectableListItemSiblings:t,getOptionListItem:r,getSelectableListItems:n}=SI(),{trigger:i,getData:s,getMetaData:u,updateMetaData:c}=rt(),d=(0,B.useMemo)(()=>(()=>{let w="",S=0,y=!1,v=o(()=>(y=!1,w),"l"),b=o(()=>S&&Date.now()-S>=300,"n"),E=o(R=>{w=R,S=Date.now(),y=!1},"r"),T=o(()=>{w="",S=0,y=!1},"i"),A=o((R,z)=>!!z&&!!(Q8(R)||Im(R)||tc(R)),"a");return{getValue:v,update:E,append:o(R=>{E(v()+R)},"append"),clear:T,clearIfNeeded:o((R,z)=>{b()&&T(),A(R,z)||T()},"clearIfNeeded"),isExpired:b,shouldUseInput:A,hasPendingInput:o(()=>!!y&&(y=!1,!0),"hasPendingInput"),markPendingInput:o(()=>{y=!0},"markPendingInput")}})(),[]),p=(0,B.useRef)(null),m=(0,B.useCallback)(()=>{document.activeElement&&document.activeElement.scrollIntoView({block:"center"})},[]),h=(0,B.useCallback)(w=>{let{groups:S,filterFunction:y,multiSelect:v}=s(),b=w?Yk(S,w,y||Kd,v):[];if(b[0]){let E=r(S,b[0],v);E&&E.focus&&(E.focus(),m())}},[m,r,Kd,s,Yk]),_=(0,B.useCallback)(w=>{let{type:S,element:y}=e(w);if(!S)return;if(p.current&&S!==p.current)return w.preventDefault(),void(p.current=null);let v=o(()=>{let P=n()[0];P&&(P.focus(),m())},"d"),b=(P=>P.key==="ArrowDown")(w),E=(P=>!(P.key.length>1)&&BK.test(P.key))(w),T=!b&&(P=>P.key==="ArrowUp")(w),A=!T&&!b&&sI(w),{listInputType:R,refs:z}=u(),I=!!R,N=s().open;if(d.clearIfNeeded(S,E),!b&&!T||!(Q8(S)||Im(S)||tc(S))||w.preventDefault(),(P=>P.key==="Escape")(w)&&N)i({id:Ae.generic,type:Ze.close});else if((P=>P.key==="Home")(w)&&N)v();else if((P=>P.key==="End")(w)&&N)(()=>{let P=n().pop();P&&(P.focus(),m())})();else if(S==="searchOrFilterInput"&&b)v();else{if(tc(S)&&(b||T)){let P=t(y);return b&&P.next?P.next.focus():T&&P.prev&&P.prev.focus(),void m()}if(tc(S)&&A&&y)return y.click(),void m();if(Im(S)&&b&&I)v();else{if(I&&(Im(S)||tc(S))&&(E||aI(w))){let P=z.searchOrFilterInput;return void(P&&P.current&&(aI(w)||(P.current.value=w.key),P.current.focus()))}if(Q8(S)){if(b&&!N)return void i({id:Ae.selectedOptions,type:Ze.click});if(E&&(N||i({id:Ae.selectedOptions,type:Ze.click}),R))return d.append(w.key),void c({[R]:d.getValue()})}if(d.shouldUseInput(S,E)&&!I){if(d.append(w.key),!N)return void d.markPendingInput();h(d.getValue())}}}},[i,s,u,c]),x=(0,B.useCallback)(w=>{let{type:S}=e(w);p.current=S,S&&tc(S)&&sI(w)&&w.preventDefault()},[e]);return(0,B.useEffect)(()=>{s().open&&d.hasPendingInput()&&h(d.getValue())}),{onKeyUp:_,onKeyDown:x}}o(zK,"ht");function VK(e){let t="--checkbox-",r="--text-",n="--tag-",i="--show-all-",s="--clear-all-",u=e?Object.keys(e):[],c={root:void 0,checkbox:void 0,textInput:void 0,tag:void 0,showAllButton:void 0,clearAllButton:void 0};return u.length&&u.forEach(d=>{let[p,m]=(h=>h.startsWith(t)?["checkbox",t]:h.startsWith(r)?["textInput",r]:h.startsWith(n)?["tag",n]:h.startsWith(i)?["showAllButton",i]:h.startsWith(s)?["clearAllButton",s]:["root",void 0])(d);((h,_,x)=>{c[h]||(c[h]={});let w=x?_.replace(x,"--"):_;c[h][w]=`${e[_]}`})(p,d,m)}),c}o(VK,"bt");var FK=o(e=>{let{theme:t}=e,r=le(e,["theme"]);(function(p){let{updateMetaData:m}=rt(),h=VK(p),_=$r(K.root,h?h.root:void 0),x=$r(K.root,h?h.checkbox:void 0,` .${K.checkbox}`),w=$r(K.root,h?h.textInput:void 0,` .${K.searchOrFilterInput}`),S=$r(K.root,h?h.tag:void 0,` .${K.tag}`),y=$r(K.root,h?h.clearAllButton:void 0,` .${K.clearAllButton}`),v={root:_,checkbox:x,tag:S,textInput:w,showAllButton:$r(K.root,h?h.showAllButton:void 0,` .${K.showAllButton}`),clearAllButton:y};m({themes:v})})(t);let n=rt(),i=HK(),s=zK(),u=function(p,{getMetaData:m}){let{elementIds:h,themes:_}=m(),x=_.root,w=_.checkbox,S=_.tag,y=_.textInput,v=_.showAllButton,b=_.clearAllButton;return Object.assign(Object.assign({},p),{id:h.container,className:fe(p.className,K.wrapper,K.root,x,w,S,y,v,b)})}(r,n),{children:c}=u,d=le(u,["children"]);return B.default.createElement("div",Object.assign({},d,i,s),c)},"vt"),jK=o(()=>{let e=(t=>{let{getData:r,getMetaData:n}=t,{required:i}=r(),{elementIds:s,tooltip:u}=n();return{required:i,label:Mm("label",t),inputId:s.button,id:s.label,tooltip:u}})(rt());return e.label?B.default.createElement(xm,Object.assign({},e)):null},"ft"),UK=o((e,t)=>{let{id:r,type:n,payload:i}=e,s=t.getData(),u={didSearchChange:!1,didSelectionsChange:!1,didDataChange:!1};if(s.disabled)return u;let c=o(h=>{if(s.open===h)return!1;let _=Date.now();return!(_-t.getMetaData().lastToggleCommand<200)&&(t.updateData({open:h}),t.updateMetaData({lastToggleCommand:_}),h||t.updateMetaData({activeDescendant:void 0}),!0)},"a"),d=o(h=>{t.updateMetaData({focusTarget:h})},"c"),p=o((h,_)=>{t.updateData({groups:h}),t.updateMetaData(e7(h,t.getMetaData().selectedOptions,_))},"s");if(gK(r,n)){let h=!s.open,_=c(h);return _&&h&&d(t.getMetaData().listInputType?"searchOrFilterInput":"list"),Object.assign(Object.assign({},u),{didDataChange:_})}if(vK(r,n)){let h=i&&i.value;if(!h)return u;if(p(hI(s.groups,Object.assign(Object.assign({},h),{selected:!h.selected}),s.multiSelect),h),c(r!==Ae.tag&&s.multiSelect),r!==Ae.listItem||s.multiSelect){if(uI(r)){let _=t.getMetaData();d(_.selectedOptions.length?"tag":"button");let x=Dt("tagRemoved",_,{value:h.label}),w=Ga("tagsRemaining",_,"selectionCount");Yd(rc(Ae.tag,`${x} ${w}`),t)}}else d("button");return Object.assign(Object.assign({},u),{didSelectionsChange:!0,didDataChange:!0})}if(m=r,Wd(n)&&m===Ae.listGroup){let h=i&&i.value;if(!h)return u;let _=Object.assign(Object.assign({},h),{selected:!h.selected}),x=function(w,S){if(!S.isGroupLabel)throw new Error("Use updateOptionInGroup to update non-groupLabel options.");if(!S.visible)throw new Error("Cannot click an group label that is not visible (without a label)");let y=r7(w,S);return y<0?w:nc(w,(v,b,E,T)=>T!==y?Object.assign({},v):v.visible&&!v.disabled?Object.assign(Object.assign({},v),{selected:S.selected}):Object.assign({},v))}(s.groups,_);return p(x,h),Object.assign(Object.assign({},u),{didSelectionsChange:!0,didDataChange:!0})}var m;if(_K(r,n))return p(gI(s.groups)),d("button"),Object.assign(Object.assign({},u),{didSelectionsChange:!0,didDataChange:!0});if(((h,_)=>Kk(_)&&h===Ae.filter)(r,n)){let h=i&&i.value||"";return t.updateMetaData({filter:h}),t.updateData({groups:CK(s.groups,h,s.filterFunction)}),Object.assign(Object.assign({},u),{didDataChange:!0})}if(((h,_)=>Wd(_)&&h===Ae.showAllButton)(r,n)){let{showAllTags:h}=t.getMetaData();return t.updateMetaData({showAllTags:!h}),h?Yd(rc(Ae.tag,Dt("tagsPartiallyHidden",t.getMetaData())),t):d("tag"),Object.assign(Object.assign({},u),{didDataChange:!0})}if((((h,_)=>Om(h)&&_===Ze.outSideClick)(r,n)||((h,_)=>Om(h)&&_===Ze.close)(r,n))&&c(!1))return d("button"),Object.assign(Object.assign({},u),{didDataChange:!0});if(((h,_)=>Om(h)&&_===Ze.focusMovedToNonListElement)(r,n)&&s.open)return Object.assign(Object.assign({},u),{didDataChange:c(!1)});if(((h,_)=>h===Ae.searchResult&&_===Ze.success)(r,n))return t.updateMetaData({isSearching:!1,hasSearchError:!1}),t.updateData({groups:J8(i?.value,s.groups)}),Object.assign(Object.assign({},u),{didDataChange:!0});if(((h,_)=>Kk(_)&&h===Ae.search)(r,n)){let h=i&&i.value||"";return t.updateMetaData({search:h,hasSearchError:!1}),h||t.updateData({groups:J8({},s.groups)}),Object.assign(Object.assign({},u),{didSearchChange:!0,didDataChange:!0})}return bK(r,n)?(t.updateMetaData({isSearching:!1,hasSearchError:!0}),t.updateData({groups:J8({},s.groups)}),Object.assign(Object.assign({},u),{didDataChange:!0})):yK(r,n)&&s.open?Object.assign(Object.assign({},u),{didDataChange:c(!1)}):u},"St"),$K=(0,gl.debounce)((e,t)=>{if(!t)return;let{cancelCurrentSearch:r,search:n,selectedOptions:i}=e.getMetaData();if(r&&r(),!n)return;let[s,u]=((c,d,p,m)=>{let h=!1;return[()=>{h=!0},new Promise(_=>{c(d,p,m).then(x=>{_(h?{id:Ae.searchResult,type:Ze.cancelled}:{id:Ae.searchResult,type:Ze.success,payload:{value:x}})}).catch(()=>{_({id:Ae.searchResult,type:Ze.error})})})]})(t,n,i,e.getData());e.updateMetaData({cancelCurrentSearch:s}),e.asyncRequestWithTrigger(u)},300),qK=o((e,t)=>{let{updateData:r,updateMetaData:n,getData:i,getMetaData:s}=t,{didSearchChange:u,didSelectionsChange:c,didDataChange:d}=UK(e,t),p=i(),{onSearch:m,onChange:h,onClose:_,multiSelect:x,open:w}=p,S=x&&(v=>{let b=["cancelled","close","clearButton","clearAllButton","tag","selectedOptions","focusMovedToNonListElement","blur"];return b.includes(v.type||"")||b.includes(v.id||"")})(e)&&!w,y=!1;if(S&&_){let v=_(ml(p.groups),void 0,p);if(v){let{groups:b,options:E,invalid:T,texts:A}=v;if(b||E){let R=Gd(v)||[];r({groups:R}),n(e7(R,t.getMetaData().selectedOptions,void 0))}T!==void 0&&T!==p.invalid&&(r({invalid:T}),y=!0),A&&(eI(A,s()),y=!0)}}if(u&&m&&(t.updateMetaData({isSearching:!!s().search}),$K(t,m)),c){let{lastClickedOption:v}=s(),b=h?.(ml(p.groups),v,p),E=!1;if(b){let{groups:T,options:A,invalid:R,texts:z}=b;if(T||A){let I=Gd(b)||[];r({groups:I}),n(e7(I,t.getMetaData().selectedOptions,v)),E=!0}R!==void 0&&R!==p.invalid&&(r({invalid:R}),E=!0),z&&(eI(z,s()),E=!0)}if(E)return!0}return d||y},"Ct");function ZK(e){var{children:t}=e,r=le(e,["children"]);let{initialData:n,metaData:i,onChange:s,onReset:u}=r,c=(0,B.useMemo)(()=>s,[]),d=(0,B.useRef)({dataStorage:void 0,metaDataStorage:void 0}),p=(0,B.useCallback)(S=>{let y=S?d.current&&d.current.dataStorage:d.current&&d.current.metaDataStorage;return y?y.get():void 0},[]),m=(0,B.useMemo)(()=>{let S=p(!0);return X8(u&&S?u({previousData:S,currentData:n}):n)},[n]),h=(0,B.useMemo)(()=>{let S=p(!1);return X8(u&&S?u({previousMetaData:S,currentMetaData:i}):i)},[i]);d.current=u?{dataStorage:m,metaDataStorage:h}:void 0;let _=q2(),x=(0,B.useRef)(!0),w=(0,B.useMemo)(()=>{let S=cI(m,h);return S.trigger=y=>{c(y,S)&&_()},S.asyncRequestWithTrigger=y=>tE(this,void 0,void 0,function*(){let[v,b]=yield jk(y);v||x.current&&S.trigger(b)}),S},[m,h,_,c]);return(0,B.useEffect)(()=>(x.current=!0,()=>{x.current=!1}),[]),B.default.createElement(dI.Provider,{value:{dataStorage:m,metaDataStorage:h,dataHandlers:w}},t)}o(ZK,"Ot");var LI=o((e,t=200)=>{let r=(0,B.useRef)(null),n=(0,B.useRef)(null),i=(0,B.useMemo)(()=>(0,gl.debounce)(d=>e(d[0]),t),[e,t]),s=(0,B.useCallback)(()=>{r.current&&(r.current.disconnect(),r.current=null),i.cancel()},[r]),u=(0,B.useCallback)(d=>{s(),r.current=new ResizeObserver(i),r.current.observe(d)},[s,r,i]),c=(0,B.useCallback)(d=>(n.current!==d&&(d?u(d):s(),n.current=d),n),[s,n,u]);return(0,B.useEffect)(()=>()=>{s()},[s]),[c,s]},"wt"),TI=o((e,t="both")=>{let r=e.getBoundingClientRect(),n=o(d=>d.top>=r.top&&d.bottom<=r.bottom,"l"),i=o(d=>d.left>=r.left&&d.right<=r.right,"n"),s=o(d=>t==="vertical"?n(d):(t==="horizontal"||n(d))&&i(d),"r"),u=e.lastElementChild,c=e.children.length-1;for(;u&&c>=0&&!s(u.getBoundingClientRect());)u=u.previousElementSibling,c-=1;return c},"kt"),WK=o(e=>{let{getData:t,getMetaData:r,trigger:n}=e,{disabled:i,open:s,invalid:u,multiSelect:c,groups:d,clearable:p,required:m}=t(),h=r(),{icon:_,refs:x,elementIds:w,selectedOptions:S,listInputType:y,activeDescendant:v}=h,{placeholder:b,label:E,ariaLabel:T,errorText:A,assistiveText:R,noSelectedOptions:z,selectedOptionsCount:I,and:N,otherOptions:P,requiredText:V}=(J=>{let j=o(Y=>Y==="selectedOptionsCount"?Ga(Y,J,"selectionCount"):Dt(Y,J),"t");return{placeholder:j("placeholder")||"",label:j("label"),ariaLabel:j("dropdownButtonAriaLabel"),assistiveText:j("assistive"),errorText:j("error"),noSelectedOptionsText:j("noSelectedOptions"),selectedOptionsCount:j("selectedOptionsCount"),and:j("selectedOptionsCount_and"),otherOptions:j("selectedOptionsCount_otherOptions"),noSelectedOptions:j("noSelectedOptions"),requiredText:j("required")}})(h),W=!!y;return Object.assign(Object.assign({"aria-controls":w.selectionsAndListsContainer,"aria-expanded":s,"aria-haspopup":"listbox","aria-label":(()=>{let J=E||T,j=J?[`${J}.`]:[],{length:Y}=S;if(Y){let re=[];re.push(`${I}:`),S[0]&&re.push(`"${S[0].label}"`),S[1]&&re.push(`${N} "${S[1].label}"`),Y>2&&re.push(`${N} ${Y-2} ${P}.`),j.push(re.join(" "))}else j.push(`${b}. ${z}.`);return m&&j.push(V),R&&j.push(R),u&&A&&j.push(A),j.map(re=>re.charAt(re.length-1)==="."?re:`${re}.`).join(" ")})(),"aria-activedescendant":W?void 0:v,buttonRef:x.button,className:fe(K.dropdownButton,K.selectedOptions,!S.length&&K.placeholder,i&&K.disabledButton,!c&&K.singleSelect,p&&K.clearable),"aria-disabled":i,icon:_,id:w.button,options:S,optionClassName:K.dropdownButtonOption,placeholder:b},Nm({id:Ae.selectedOptions,type:Ze.click,trigger:n})),(()=>{if(W)return{role:void 0,"aria-controls":w.searchOrFilterInput,"aria-haspopup":"dialog"};let J=Jd(d).length>0,j=c&&J;return{role:"combobox","aria-controls":w.list,"aria-haspopup":j?"dialog":"listbox"}})())},"It");function GK(){let e=rt(),{multiSelect:t}=e.getData(),r=WK(e),{options:n,placeholder:i,buttonRef:s,optionClassName:u,icon:c}=r,d=le(r,["options","placeholder","buttonRef","optionClassName","icon"]),p=(0,B.useCallback)(()=>{t&&function(_){let x=_.current,w=[K.spaceForOneDigit,K.spaceForTwoDigits,K.spaceForThreeDigits,K.spaceForFourDigits],S=x&&x.querySelector("* > div");if(S){S.childNodes.forEach(T=>T&&T.classList&&T.classList.remove(K.lastVisible));let y=S.childNodes.length,v=String(y-1).length;x.classList.remove(...w),y>1&&x.classList.add(w[v-1]);let b=TI(S,"vertical"),E=S.children.length-1-b;if(E<1||b===-1)x.classList.remove(K.hasHiddenItems);else{x.classList.add(K.hasHiddenItems);let T=x.querySelector("span.count");T&&(T.innerHTML=`+${E}`),S.childNodes[b].classList.add(K.lastVisible)}}}(s)},[s,t]),[m]=LI(p);(0,B.useLayoutEffect)(()=>{p()});let h=n.length?n.map(_=>B.default.createElement("span",{className:u,key:_.value},_.label)):B.default.createElement("span",{className:u,"data-testid":"placeholder"},i);return B.default.createElement("button",Object.assign({type:"button"},d,{ref:s}),c&&B.default.createElement("span",{key:"icon",className:K.buttonIcon},c),B.default.createElement("div",{className:K.labels,key:"labels","aria-hidden":!0,ref:m},h),n.length>1&&B.default.createElement("span",{className:K.count,key:"count","aria-hidden":!0},B.default.createElement("span",{className:"count",key:"number"},"+1")),B.default.createElement("div",{className:fe(K.arrowAndSpaceForClearButton,K.icon)},B.default.createElement(bd,{className:K.angleIcon,"aria-hidden":!0})))}o(GK,"At");function KK(){let e=(({getData:t,getMetaData:r,trigger:n})=>{let i=r(),{elementIds:s,selectedOptions:u}=i,{disabled:c,clearable:d}=t();return u.length&&d?Object.assign(Object.assign({className:fe(K.dropdownButton,K.withVisibleFocus,K.icon,K.clearButton,c&&K.disabledButton)},Nm({id:Ae.clearButton,type:Ze.click,trigger:n})),{id:s.clearButton,disabled:c,"aria-label":Ga("clearButtonAriaLabel",i,"selectionCount",{label:u[0].label})}):null})(rt());return e?B.default.createElement("button",Object.assign({type:"button"},e),B.default.createElement(A2,{className:K.angleIcon,"aria-hidden":!0})):null}o(KK,"Et");function YK(e){let t=function(r){return Object.assign(Object.assign({},r),{className:fe(K.selectedOptionsContainer)})}(e);return B.default.createElement("div",Object.assign({},t),B.default.createElement(GK,null),B.default.createElement(KK,null))}o(YK,"yt");var JK=o(e=>{let t=function(i,{getData:s,getMetaData:u}){let{invalid:c,open:d}=s(),{refs:p}=u();return Object.assign(Object.assign({},i),{ref:p.selectionsAndListsContainer,className:fe(K.selectAndListContainer,c&&K.invalid,d&&K.open)})}(e,rt()),{children:r}=t,n=le(t,["children"]);return B.default.createElement("div",Object.assign({},n),r)},"Lt"),QK=o(e=>{let t=fI(e);return t<1&&t>0},"jt");function XK(e){let{children:t}=e,r=le(e,["children"]);return B.default.createElement("div",Object.assign({},r),t)}o(XK,"Dt");var kI=o(e=>{let t=n7(e);return{role:"group","aria-label":t&&t.label||"",key:t&&t.label}},"Bt"),II=o(({groups:e,getOptionId:t,trigger:r})=>e.map(n=>{let i=kI(n),s=((u,{trigger:c,getOptionId:d})=>u.options.map(p=>{return p.visible?p.isGroupLabel?B.default.createElement(IK,{option:p,trigger:c,getOptionId:d,isIntermediate:QK(u),isGroupDisabled:(m=u,!m.options.some(h=>!h.isGroupLabel&&!h.disabled)),key:p.value}):B.default.createElement(yI,{option:p,trigger:c,isInGroup:!0,key:p.value,getOptionId:d}):null;var m}).filter(p=>!!p))(n,{trigger:r,getOptionId:t});return s.length?B.default.createElement(XK,Object.assign({},i,{key:i["aria-label"]}),s):null}),"Tt"),OI=o(e=>{let{getData:t,getMetaData:r}=e,{groups:n}=t(),i=r(),{elementIds:s,refs:u,listInputType:c}=i,d=!!c,p=Jd(n).length>0,m=d||p,h=!d&&p,_=Rm(n),x=Mm("label",e);return Object.assign(Object.assign({"aria-label":(()=>{if(h)return;let w=Ga("choiceCount",i,"numberIndicator",{numberIndicator:_});return m?w:`${x}. ${w}`})()},c?{"aria-live":"polite"}:{}),{id:s.list,className:fe(K.list,K.shiftOptions,K.multiSelectList),ref:u.list,role:(()=>{if(!h)return m?"dialog":"listbox"})(),tabIndex:-1})},"Mt");function eY(){let e=rt(),{getData:t,getMetaData:r,trigger:n}=e,{open:i,groups:s}=t(),{isSearching:u,getOptionId:c}=r(),d=OI(e),p=i&&!u?II({groups:s,getOptionId:c,trigger:n}):[];return B.default.createElement("div",Object.assign({},d),i?p:null)}o(eY,"Ft");var o7=o(({groups:e,multiSelect:t,getOptionId:r,trigger:n})=>Ka(e,!1).map(i=>{if(!i.visible)return null;let s={option:i,trigger:n,key:i.value,getOptionId:r};return t?B.default.createElement(yI,Object.assign({},s,{isInGroup:!1})):i.isGroupLabel?B.default.createElement(EK,Object.assign({},s)):B.default.createElement(NK,Object.assign({},s))}).filter(i=>!!i),"zt");function i7({refs:e,elementIds:t,multiSelect:r}){return{className:fe(K.list),ref:e.list,id:t.list,role:"listbox","aria-multiselectable":r,tabIndex:-1}}o(i7,"Rt");function lI(){let{getData:e,trigger:t,getMetaData:r}=rt(),{open:n,groups:i,multiSelect:s}=e(),{isSearching:u,getOptionId:c,refs:d,elementIds:p,listInputType:m}=r(),h=Object.assign(Object.assign({},i7({refs:d,elementIds:p,multiSelect:s})),m?{"aria-live":"polite"}:{}),_=n&&!u?o7({groups:i,trigger:t,multiSelect:s,getOptionId:c}):null;return B.default.createElement("ul",Object.assign({},h),_)}o(lI,"qt");function tY(){let{getData:e,trigger:t,getMetaData:r}=rt(),{open:n,groups:i,multiSelect:s}=e(),{isSearching:u,getOptionId:c,refs:d,elementIds:p,listInputType:m}=r(),h=Object.assign(Object.assign({},i7({refs:d,elementIds:p,multiSelect:s})),m?{"aria-live":"polite"}:{}),_=n&&!u?(({groups:x,getOptionId:w,trigger:S})=>x.map(y=>{let v=Object.assign(Object.assign({},kI(y)),{className:fe(K.list,K.shiftOptions)}),b=o7({groups:[y],trigger:S,getOptionId:w,multiSelect:!1});return B.default.createElement("ul",Object.assign({},v,{key:v["aria-label"]}),b)}))({groups:i,trigger:t,getOptionId:c}):null;return B.default.createElement("div",Object.assign({},h),_)}o(tY,"Gt");var rY=o(({forMultiSelectWithGroups:e})=>{let t=rt(),{getData:r,getMetaData:n,trigger:i}=t,{open:s,groups:u,multiSelect:c}=r(),{isSearching:d,getOptionId:p,refs:m,elementIds:h}=n(),_=Ka(u),x=s&&!d,w=function(b){let E=q2(),T=Array.isArray(b)?b.length:0,A=(0,B.useMemo)(()=>({max:T,pos:100,chunkSize:100}),[T]),R=T?b.slice(0,A.pos):[],z=(0,B.useCallback)(()=>{let{max:I,pos:N,chunkSize:P}=A;N>=I||(A.pos=Math.min(N+P,I),window.requestAnimationFrame(E))},[A]);return(0,B.useEffect)(()=>()=>{A.max=0},[]),(0,B.useEffect)(()=>{z()}),R}(x?_:[]),S=o(()=>{let b=w.length;return x?u.map(E=>{let T=E.options.filter(R=>R.visible),A=Math.min(T.length,b);return b-=A,{options:A>0?T.slice(0,A):[]}}):[]},"f");if(e){let b=OI(t),E=x?II({groups:S(),getOptionId:p,trigger:i}):null;return B.default.createElement("div",Object.assign({},b),E)}let y=i7({refs:m,elementIds:h,multiSelect:c}),v=x?o7({groups:S(),trigger:i,multiSelect:c,getOptionId:p}):null;return B.default.createElement("ul",Object.assign({},y),v)},"Zt"),nY=o(({virtualize:e,multiSelect:t,isMultiSelectAndHasGroupLabels:r,hasVisibleGroupLabels:n})=>e?B.default.createElement(rY,{forMultiSelectWithGroups:r}):t?r?B.default.createElement(eY,null):B.default.createElement(lI,null):n?B.default.createElement(tY,null):B.default.createElement(lI,null),"$t"),oY=o(()=>{let e=rt(),{getData:t,getMetaData:r}=e,{open:n,groups:i,multiSelect:s,visibleOptions:u,virtualize:c}=t(),{isSearching:d}=r(),p=n&&!d,m=fe(K.listContainer,!p&&K.hidden),h={maxHeight:52*u},_=Jd(i).length>0,x=s&&_;return(0,B.useEffect)(()=>{let w=o(S=>{["ArrowUp","ArrowDown"].includes(S.code)&&S.preventDefault()},"e");return p?window.addEventListener("keydown",w):window.removeEventListener("keydown",w),()=>{window.removeEventListener("keydown",w)}},[p]),B.default.createElement("div",{className:m,style:h},B.default.createElement(nY,{multiSelect:s,isMultiSelectAndHasGroupLabels:x,virtualize:c,hasVisibleGroupLabels:_}))},"Nt"),iY=o(e=>{let t=((s,u)=>{let{getData:c,getMetaData:d,trigger:p}=u,{open:m,groups:h,multiSelect:_}=c(),x=d(),{refs:w,elementIds:S,listInputType:y}=x,v=Jd(h).length>0,b=!!y,E=Mm("label",u),T=_&&v&&!b?`${E}. ${Ga("choiceCount",x,"numberIndicator",{numberIndicator:Rm(h)})}`:E,A=(0,B.useCallback)(()=>{m&&p({id:Ae.generic,type:Ze.outSideClick})},[m,p]);return Object.assign(Object.assign(Object.assign({},s),{className:fe(K.listAndInputContainer,m&&K.listAndInputContainerVisible,b&&K.withSearchOrFilter),ref:w.listContainer,outsideClickTrigger:A,id:S.selectionsAndListsContainer,"aria-hidden":!m}),(b||_&&v)&&{role:"dialog","aria-label":T})})(e,rt()),{children:r,outsideClickTrigger:n}=t,i=le(t,["children","outsideClickTrigger"]);return function(s){let u=(0,B.useCallback)(c=>{let{ref:d,callback:p}=s;d&&d.current&&!d.current.contains(c.target)&&p()},[s.callback,s.ref]);(0,B.useEffect)(()=>(window.addEventListener("click",u,!0),()=>{window.removeEventListener("click",u,!0)}),[u])}({ref:i.ref,callback:o(()=>{n()},"callback")}),B.default.createElement("div",Object.assign({},i),r)},"Pt"),Wa="{{type}}",pl=o((e,t)=>{let r=t?"search":"filter";return e.replace(Wa,r)},"Wt"),aY=o(({getMetaData:e,trigger:t,getData:r},n)=>{let i=e(),{filter:s,elementIds:u,refs:c,search:d,activeDescendant:p}=i,{multiSelect:m,groups:h}=r(),_=Jd(h).length>0,x=n==="search",w=x?d:s,S=Dt(pl(`${Wa}Label`,x),i),y=Dt(pl(`${Wa}ClearButtonAriaLabel`,x),i),v=Dt(pl(`${Wa}Placeholder`,x),i);return Object.assign(Object.assign({className:fe(K.searchOrFilterInput)},function(b){let{id:E,type:T=Ze.change,trigger:A}=b;return{onChange:o(R=>{A({id:E,type:T,payload:{value:R.currentTarget.value,originalEvent:R}})},"onChange")}}({id:Ae[n],trigger:t})),{onButtonClick:o(b=>{b.preventDefault()},"onButtonClick"),id:u.searchOrFilterInput,key:u.searchOrFilterInput,clearButton:!0,clearButtonAriaLabel:y,label:S,value:w,placeholder:v,ref:c.searchOrFilterInput,"aria-activedescendant":p||"","aria-controls":u.list,"aria-expanded":!0,"aria-labelledby":`${u.searchOrFilterInputLabel} ${u.label}`,"aria-haspopup":m&&_?"dialog":"listbox",role:"combobox",labelId:u.searchOrFilterInputLabel})},"Ht");function sY(){let e=rt(),{getMetaData:t}=e,{listInputType:r}=t();if(!r)return null;let n=aY(e,r);return B.default.createElement($d,Object.assign({},n))}o(sY,"Vt");function lY(){let e=rt(),{getData:t,getMetaData:r}=e,n=(0,B.useRef)(!1),i=t(),{groups:s,open:u}=i,c=r(),{isSearching:d,hasSearchError:p,search:m,filter:h,listInputType:_}=c,x=Rm(s),w=o(()=>`${m} ${h} ${x} ${p?"error":""} ${d?"searching":""}`,"h"),S=(0,B.useRef)(w()),y=w(),v=S.current!==y;if(S.current=y,n.current||!d&&!h||(n.current=!0),v){let R=function(z,I){let{groups:N,open:P}=z,{isSearching:V,search:W,filter:J,hasSearchError:j}=I,Y=Rm(N),re=W||J,ue="searchAndFilter",de={value:re,numberIndicator:Y};return P?rc(ue,(()=>{if(V)return Dt("searching",I,{value:re});if(re){let me=!!W;if(j)return`${Dt("searchErrorTitle",I)} ${Dt("searchErrorText",I)}`;if(Y===0){let er=pl(`${Wa}edWithoutResultsInfo`,me),xt=pl(`${Wa}WithAnotherTerm`,me);return`${Dt(er,I,de)} ${Dt(xt,I,de)}`}return me?Ga("searchResults",I,"numberIndicator",de):`${Dt("filterResults",I,de)} ${Ga("filterResultsCount",I,"numberIndicator",de)}`}return""})()||"",V||J?800:0):rc(ue,"")}(i,c);R.content?Yd(R,e):function(z,I){let{screenReaderNotifications:N}=I.getMetaData(),P=N.findIndex(V=>{let W=!z.type||V.type===z.type,J=!z.content||V.content===z.content;return W&&J});P>-1&&(N.splice(P,1),I.updateMetaData({screenReaderNotifications:N}))}(R,e)}let b=_==="search",E=!d&&!x&&(m||h),T=d?Dt("searching",c,{value:m}):"";if(!u||!_||!E&&!T)return null;let A={className:fe(K.searchAndFilterInfoContainer,p&&K.withErrorMessage),"data-testid":"hds-select-search-and-filter-info"};return B.default.createElement("div",Object.assign({},A),T&&B.default.createElement(B.default.Fragment,null,B.default.createElement(Zk,{small:!0,loadingText:"",loadingFinishedText:""}),B.default.createElement("span",{"data-testid":"hds-select-searching-text"},T)),E&&!p&&B.default.createElement(B.default.Fragment,null,B.default.createElement("span",{"data-testid":"hds-select-no-results"},Dt(pl(`${Wa}edWithoutResultsInfo`,b),c,{value:h||m})),B.default.createElement("span",null,Dt(pl(`${Wa}WithAnotherTerm`,b),c))),p&&B.default.createElement(B.default.Fragment,null,B.default.createElement(ML,{color:"var(--color-error)"}),B.default.createElement("span",{"data-testid":"hds-select-searching-error"},Dt("searchErrorTitle",c)),B.default.createElement("span",null,Dt("searchErrorText",c))))}o(lY,"Qt");function uY(){let{getData:e,getMetaData:t,trigger:r}=rt(),{disabled:n}=e(),{refs:i,elementIds:s,selectedOptions:u}=t();return B.default.createElement("div",{id:s.tagList,className:fe(K.tagList),ref:i.tagList},u.map(c=>B.default.createElement(DK,{option:c,trigger:r,key:c.value,disabled:n})))}o(uY,"Ut");function cY(){let e=(({getData:n,trigger:i,getMetaData:s})=>{let{disabled:u}=n(),c=s(),{elementIds:d,selectedOptions:p}=c,m=Am("tagsClearAllButton",c),h=Ga("tagsClearAllButtonAriaLabel",c,"selectionCount",{label:p.length>0?p[0].label:""});return Object.assign(Object.assign({},Nm({id:Ae.clearAllButton,trigger:i})),{children:m,variant:eo.Secondary,className:K.clearAllButton,disabled:u,id:d.clearAllButton,"aria-label":h})})(rt()),{children:t}=e,r=le(e,["children"]);return B.default.createElement(yo,Object.assign({},r,{iconEnd:B.default.createElement(NL,null)}),t)}o(cY,"Jt");function dY(){let e=(i=>{let{getMetaData:s,getData:u,trigger:c}=i,{disabled:d}=u(),p=s(),{showAllTags:m,refs:h,elementIds:_}=p,x=Am(m?"tagsShowLessButton":"tagsShowAllButton",p),w=Am(m?"tagsShowLessButtonAriaLabel":"tagsShowAllButtonAriaLabel",p);return Object.assign(Object.assign({},Nm({id:Ae.showAllButton,trigger:c})),{children:x,variant:eo.Secondary,buttonRef:h.showAllButton,disabled:d,id:_.showAllButton,"aria-label":w,className:K.showAllButton})})(rt()),{children:t,buttonRef:r}=e,n=le(e,["children","buttonRef"]);return B.default.createElement(yo,Object.assign({},n,{ref:r,iconEnd:B.default.createElement(bd,{className:K.arrowIcon})}),t)}o(dY,"Xt");function fY(){let{getData:e}=rt(),{clearable:t}=e();return B.default.createElement("div",{className:K.tagListButtons},B.default.createElement(dY,null),t&&B.default.createElement(cY,null))}o(fY,"Yt");function pY(e,t){let r=e.current;if(r){let n=((d,p=-1)=>{let m=[],h=[],_=-1,x=o((v,b)=>{_+=1;let{top:E,bottom:T,left:A,right:R}=v;m[_]={top:E,bottom:T,left:A,right:R},h[_]=[],h[_].push(b)},"r"),w=o((v,b)=>{let E=m[_];E.top=Math.min(E.top,v.top),E.bottom=Math.max(E.bottom,v.bottom),E.left=Math.min(E.left,v.left),E.right=Math.max(E.right,v.right),h[_].push(b)},"i"),S=o(v=>{let b=m[_];return!b||(v.left===b.left||v.right=b.bottom},"a"),y=d.firstElementChild;for(;y;){let v=y.getBoundingClientRect();if(S(v)){if(p>0&&h.length>=p)break;x(v,y)}else w(v,y);y=y.nextElementSibling}return h})(r),i=t?n[n.length-1]:n[1],s=i&&i[0],u=r.getBoundingClientRect().top,c=s?s.getBoundingClientRect().bottom-u+"px":void 0;return r.style.maxHeight=c,n}return[]}o(pY,"eo");function mY(){let{getData:e,getMetaData:t}=rt(),{multiSelect:r,noTags:n}=e(),{showAllTags:i,selectedOptions:s,refs:u}=t(),c=u.tagList,d=u.showAllButton,p=r?s:[],m=(0,B.useCallback)(()=>{let _=pY(c,i);(function(x,w){let S=x.current;S&&(w<=2?S.classList.add(K.hiddenButton):S.classList.remove(K.hiddenButton))})(d,_.length),function(x){let w=x.current,S=w&&w.querySelectorAll(`* ${EI}`);if(S){let y=TI(w,"vertical"),v=y>-1?y+1:-1,b=0;S.forEach(E=>{E&&E.setAttribute&&(E.setAttribute("tabindex",b{m()}),!p.length||n?null:B.default.createElement("div",Object.assign({},function(_){return{className:fe(K.tagListContainer,_&&K.tagListExpanded)}}(i),{ref:h}),B.default.createElement(uY,null),B.default.createElement(fY,null))}o(mY,"to");function RI(e){return Mm(e,rt())||""}o(RI,"oo");function hY(){let e=rt(),t=function({getData:s}){let{invalid:u}=s(),c=RI("error");return{children:u&&c?c:null,className:K.errorText}}(e),{children:r}=t,n=le(t,["children"]),i=(0,B.useRef)(r);return r&&r!==i.current&&(Yd(rc(Ae.error,r),e),i.current=r),r?B.default.createElement("div",Object.assign({},n),r):null}o(hY,"lo");function gY(){let e=function(){let s=RI("assistive");return{className:K.assistiveText,children:s||null}}(),{children:t}=e,r=le(e,["children"]),n=rt(),i=(0,B.useRef)(t);return t&&t!==i.current&&(Yd(rc(Ae.assistive,t),n),i.current=t),t?B.default.createElement("div",Object.assign({},r),t):null}o(gY,"no");function vY(){let{getMetaData:e,updateMetaData:t}=rt(),r=(0,B.useRef)(0);r.current||(r.current=Date.now());let n=q2(),i=(0,B.useRef)(null),s=(0,B.useRef)(""),u=o(h=>h.map(_=>_.content).join(" "),"a"),c=(0,B.useCallback)(()=>{let h=Date.now(),_=o(x=>!x.content||x.showTime>0&&x.showTime+2e3<=h,"n");if(h-r.current>2e4){let x=e().screenReaderNotifications.filter(w=>!_(w));t({screenReaderNotifications:x}),r.current=Date.now()}return e().screenReaderNotifications.filter(x=>!_(x)&&(!x.delay||x.addTime+x.delay<=h))},[e]),d=(0,B.useCallback)(()=>{s.current!==u(c())&&n()},[e]);i.current||(i.current=setInterval(d,200)),(0,B.useEffect)(()=>()=>{i.current&&(clearInterval(i.current),i.current=null)},[]);let p=c(),m=Date.now();return s.current=u(p),B.default.createElement("div",{"aria-live":"polite",className:K.screenReaderNotifications,"data-testid":"hds-select-screen-reader-notifications"},p.map(h=>(h.showTime||(h.showTime=m),B.default.createElement("span",{key:h.content},h.content))))}o(vY,"ro");var Ya=(0,B.forwardRef)((e,t)=>{var{options:r,open:n,groups:i,icon:s,required:u,onChange:c,children:d,id:p,onFocus:m,onBlur:h,onClose:_,disabled:x,texts:w,invalid:S,multiSelect:y,noTags:v,visibleOptions:b,virtualize:E,filter:T,onSearch:A,value:R,theme:z,clearable:I,tooltip:N}=e,P=le(e,["options","open","groups","icon","required","onChange","children","id","onFocus","onBlur","onClose","disabled","texts","invalid","multiSelect","noTags","visibleOptions","virtualize","filter","onSearch","value","theme","clearable","tooltip"]);let V=(0,B.useMemo)(()=>{let j={groups:SK({options:r,groups:i,value:R,children:d}),open:!!n,required:!!u,invalid:!!S,disabled:!!x,multiSelect:!!y,noTags:!!v,visibleOptions:b||5.5,virtualize:!!E,onChange:c,onFocus:m,onBlur:h,onClose:_,filterFunction:T,onSearch:A,clearable:!!I,initialOpenValue:n};return j.multiSelect&&pI(j.groups),j},[r,n,i,c,x,S,u,v,E,b,A,m,h,_,R,d,I]),W=(0,B.useMemo)(()=>{let j=`${p||(0,gl.uniqueId)("hds-select-")}`,Y=new Map,re=0,ue=o(()=>{if(V.onSearch||V.filterFunction)return V.onSearch?Ae.search:Ae.filter},"r");return{lastToggleCommand:0,lastClickedOption:void 0,showAllTags:!1,icon:s,activeDescendant:void 0,focusTarget:void 0,refs:{button:typeof t=="function"?(0,B.createRef)():t||(0,B.createRef)(),listContainer:(0,B.createRef)(),list:(0,B.createRef)(),selectionsAndListsContainer:(0,B.createRef)(),tagList:(0,B.createRef)(),showAllButton:(0,B.createRef)(),searchOrFilterInput:(0,B.createRef)(),container:(0,B.createRef)()},selectedOptions:ml(V.groups),elementIds:vI(j),textProvider:kK(w),getOptionId:o(de=>{let me=de.isGroupLabel?`hds-group-${de.label}`:de.value,er=Y.get(me);if(!er){let xt=`${j}-option-${re}`;return re+=1,Y.set(me,xt),xt}return er},"getOptionId"),listInputType:ue(),hasListInput:!!ue(),filter:"",search:"",isSearching:!1,hasSearchError:!1,cancelCurrentSearch:void 0,screenReaderNotifications:[],tooltip:N}},[p,V.groups,V.filterFunction,V.onSearch,w,t]);(0,B.useEffect)(()=>()=>{W.cancelCurrentSearch&&W.cancelCurrentSearch()},[]);let J=(0,B.useCallback)(({previousData:j,currentData:Y,currentMetaData:re})=>{if(Y){if(j){if(Y.initialOpenValue!==void 0&&j.initialOpenValue!==Y.initialOpenValue)return Object.assign(Object.assign({},Y),{open:Y.initialOpenValue});if(j.open)return Object.assign(Object.assign({},Y),{open:!0})}return Y}return re},[]);return B.default.createElement(ZK,{initialData:V,metaData:W,onChange:qK,onReset:J},B.default.createElement(FK,Object.assign({},P,{theme:z}),B.default.createElement(jK,null),B.default.createElement(JK,null,B.default.createElement(YK,null),B.default.createElement(iY,null,B.default.createElement(sY,null),B.default.createElement(oY,null),B.default.createElement(lY,null))),B.default.createElement(hY,null),B.default.createElement(gY,null),B.default.createElement(mY,null),B.default.createElement(vY,null)))});var T9e=$(kL()),k9e=$(ie());var I9e=$(Da());var N9e=$(vT());var M9e=$(Ip());var De={};var _Y=0;function Or(e,t){let r=`atom${++_Y}`,n={toString:o(()=>r,"toString")};return typeof e=="function"?n.read=e:(n.init=e,n.read=function(i){return i(this)},n.write=function(i,s,u){return s(this,typeof u=="function"?u(i(this)):u)}),t&&(n.write=t),n}o(Or,"atom");var a7=o(e=>"init"in e,"hasInitialValue"),s7=o(e=>!!e.write,"isActuallyWritableAtom"),Dm=new WeakMap,bY=o((e,t)=>{Dm.set(e,t),e.catch(()=>{}).finally(()=>Dm.delete(e))},"registerCancelPromise"),AI=o((e,t)=>{let r=Dm.get(e);r&&(Dm.delete(e),r(t))},"cancelPromise"),NI=o((e,t)=>{e.status="fulfilled",e.value=t},"resolvePromise"),MI=o((e,t)=>{e.status="rejected",e.reason=t},"rejectPromise"),yY=o(e=>typeof e?.then=="function","isPromiseLike"),Qd=o((e,t)=>!!e&&"v"in e&&"v"in t&&Object.is(e.v,t.v),"isEqualAtomValue"),PI=o((e,t)=>!!e&&"e"in e&&"e"in t&&Object.is(e.e,t.e),"isEqualAtomError"),oc=o(e=>!!e&&"v"in e&&e.v instanceof Promise,"hasPromiseAtomValue"),xY=o((e,t)=>"v"in e&&"v"in t&&e.v.orig&&e.v.orig===t.v.orig,"isEqualPromiseAtomValue"),Pm=o(e=>{if("e"in e)throw e.e;return e.v},"returnAtomValue"),DI=o(()=>{let e=new WeakMap,t=new WeakMap,r=new Map,n,i;(De.env?De.env.MODE:void 0)!=="production"&&(n=new Set,i=new Set);let s=o(I=>e.get(I),"getAtomState"),u=o((I,N)=>{(De.env?De.env.MODE:void 0)!=="production"&&Object.freeze(N);let P=e.get(I);if(e.set(I,N),r.has(I)||r.set(I,P),oc(P)){let V="v"in N?N.v instanceof Promise?N.v:Promise.resolve(N.v):Promise.reject(N.e);P.v!==V&&AI(P.v,V)}},"setAtomState"),c=o((I,N,P)=>{let V=new Map,W=!1;P.forEach((J,j)=>{!J&&j===I&&(J=N),J?(V.set(j,J),N.d.get(j)!==J&&(W=!0)):(De.env?De.env.MODE:void 0)!=="production"&&console.warn("[Bug] atom state not found")}),(W||N.d.size!==V.size)&&(N.d=V)},"updateDependencies"),d=o((I,N,P)=>{let V=s(I),W={d:V?.d||new Map,v:N};if(P&&c(I,W,P),Qd(V,W)&&V.d===W.d)return V;if(oc(V)&&oc(W)&&xY(V,W)){if(V.d===W.d)return V;W.v=V.v}return u(I,W),W},"setAtomValue"),p=o((I,N,P,V)=>{if(yY(N)){let W,J=o(()=>{let Y=s(I);if(!oc(Y)||Y.v!==j)return;let re=d(I,j,P);t.has(I)&&Y.d!==re.d&&A(I,re,Y.d)},"updatePromiseDependencies"),j=new Promise((Y,re)=>{let ue=!1;N.then(de=>{ue||(ue=!0,NI(j,de),Y(de),J())},de=>{ue||(ue=!0,MI(j,de),re(de),J())}),W=o(de=>{ue||(ue=!0,de.then(me=>NI(j,me),me=>MI(j,me)),Y(de))},"continuePromise")});return j.orig=N,j.status="pending",bY(j,Y=>{Y&&W(Y),V?.()}),d(I,j,P)}return d(I,N,P)},"setAtomValueOrPromise"),m=o((I,N,P)=>{let V=s(I),W={d:V?.d||new Map,e:N};return P&&c(I,W,P),PI(V,W)&&V.d===W.d?V:(u(I,W),W)},"setAtomError"),h=o((I,N)=>{let P=s(I);if(!N&&P&&(t.has(I)||Array.from(P.d).every(([ue,de])=>{if(ue===I)return!0;let me=h(ue);return me===de||Qd(me,de)})))return P;let V=new Map,W=!0,J=o(ue=>{if(ue===I){let me=s(ue);if(me)return V.set(ue,me),Pm(me);if(a7(ue))return V.set(ue,void 0),ue.init;throw new Error("no atom init")}let de=h(ue);return V.set(ue,de),Pm(de)},"getter"),j,Y,re={get signal(){return j||(j=new AbortController),j.signal},get setSelf(){return(De.env?De.env.MODE:void 0)!=="production"&&!s7(I)&&console.warn("setSelf function cannot be used with read-only atom"),!Y&&s7(I)&&(Y=o((...ue)=>{if((De.env?De.env.MODE:void 0)!=="production"&&W&&console.warn("setSelf function cannot be called in sync"),!W)return b(I,...ue)},"setSelf")),Y}};try{let ue=I.read(J,re);return p(I,ue,V,()=>j?.abort())}catch(ue){return m(I,ue,V)}finally{W=!1}},"readAtomState"),_=o(I=>Pm(h(I)),"readAtom"),x=o(I=>{let N=t.get(I);return N||(N=E(I)),N},"addAtom"),w=o((I,N)=>!N.l.size&&(!N.t.size||N.t.size===1&&N.t.has(I)),"canUnmountAtom"),S=o(I=>{let N=t.get(I);N&&w(I,N)&&T(I)},"delAtom"),y=o(I=>{let N=new Map,P=new WeakMap,V=o(j=>{var Y;let re=new Set((Y=t.get(j))==null?void 0:Y.t);return r.forEach((ue,de)=>{var me;(me=s(de))!=null&&me.d.has(j)&&re.add(de)}),re},"getDependents"),W=o(j=>{V(j).forEach(Y=>{Y!==j&&(N.set(Y,(N.get(Y)||new Set).add(j)),P.set(Y,(P.get(Y)||0)+1),W(Y))})},"loop1");W(I);let J=o(j=>{V(j).forEach(Y=>{var re;if(Y!==j){let ue=P.get(Y);if(ue&&P.set(Y,--ue),!ue){let de=!!((re=N.get(Y))!=null&&re.size);if(de){let me=s(Y),er=h(Y,!0);de=!Qd(me,er)}de||N.forEach(me=>me.delete(Y))}J(Y)}})},"loop2");J(I)},"recomputeDependents"),v=o((I,...N)=>{let P=!0,V=o(j=>Pm(h(j)),"getter"),W=o((j,...Y)=>{let re;if(j===I){if(!a7(j))throw new Error("atom not writable");let ue=s(j),de=p(j,Y[0]);Qd(ue,de)||y(j)}else re=v(j,...Y);if(!P){let ue=R();(De.env?De.env.MODE:void 0)!=="production"&&n.forEach(de=>de({type:"async-write",flushed:ue}))}return re},"setter"),J=I.write(V,W,...N);return P=!1,J},"writeAtomState"),b=o((I,...N)=>{let P=v(I,...N),V=R();return(De.env?De.env.MODE:void 0)!=="production"&&n.forEach(W=>W({type:"write",flushed:V})),P},"writeAtom"),E=o((I,N,P)=>{var V;let W=P||[];(V=s(I))==null||V.d.forEach((j,Y)=>{let re=t.get(Y);re?re.t.add(I):Y!==I&&E(Y,I,W)}),h(I);let J={t:new Set(N&&[N]),l:new Set};if(t.set(I,J),(De.env?De.env.MODE:void 0)!=="production"&&i.add(I),s7(I)&&I.onMount){let{onMount:j}=I;W.push(()=>{let Y=j((...re)=>b(I,...re));Y&&(J.u=Y)})}return P||W.forEach(j=>j()),J},"mountAtom"),T=o(I=>{var N;let P=(N=t.get(I))==null?void 0:N.u;P&&P(),t.delete(I),(De.env?De.env.MODE:void 0)!=="production"&&i.delete(I);let V=s(I);V?(oc(V)&&AI(V.v),V.d.forEach((W,J)=>{if(J!==I){let j=t.get(J);j&&(j.t.delete(I),w(J,j)&&T(J))}})):(De.env?De.env.MODE:void 0)!=="production"&&console.warn("[Bug] could not find atom state to unmount",I)},"unmountAtom"),A=o((I,N,P)=>{let V=new Set(N.d.keys());P?.forEach((W,J)=>{if(V.has(J)){V.delete(J);return}let j=t.get(J);j&&(j.t.delete(I),w(J,j)&&T(J))}),V.forEach(W=>{let J=t.get(W);J?J.t.add(I):t.has(I)&&E(W,I)})},"mountDependencies"),R=o(()=>{let I;for((De.env?De.env.MODE:void 0)!=="production"&&(I=new Set);r.size;){let N=Array.from(r);r.clear(),N.forEach(([P,V])=>{let W=s(P);if(W){let J=t.get(P);J&&W.d!==V?.d&&A(P,W,V?.d),J&&!(!oc(V)&&(Qd(V,W)||PI(V,W)))&&(J.l.forEach(j=>j()),(De.env?De.env.MODE:void 0)!=="production"&&I.add(P))}else(De.env?De.env.MODE:void 0)!=="production"&&console.warn("[Bug] no atom state to flush")})}if((De.env?De.env.MODE:void 0)!=="production")return I},"flushPending"),z=o((I,N)=>{let P=x(I),V=R(),W=P.l;return W.add(N),(De.env?De.env.MODE:void 0)!=="production"&&n.forEach(J=>J({type:"sub",flushed:V})),()=>{W.delete(N),S(I),(De.env?De.env.MODE:void 0)!=="production"&&n.forEach(J=>J({type:"unsub"}))}},"subscribeAtom");return(De.env?De.env.MODE:void 0)!=="production"?{get:_,set:b,sub:z,dev_subscribe_store:o((I,N)=>{if(N!==2)throw new Error("The current StoreListener revision is 2.");return n.add(I),()=>{n.delete(I)}},"dev_subscribe_store"),dev_get_mounted_atoms:o(()=>i.values(),"dev_get_mounted_atoms"),dev_get_atom_state:o(I=>e.get(I),"dev_get_atom_state"),dev_get_mounted:o(I=>t.get(I),"dev_get_mounted"),dev_restore_atoms:o(I=>{for(let[P,V]of I)a7(P)&&(p(P,V),y(P));let N=R();n.forEach(P=>P({type:"restore",flushed:N}))},"dev_restore_atoms")}:{get:_,set:b,sub:z}},"createStore"),l7;(De.env?De.env.MODE:void 0)!=="production"&&(typeof globalThis.__NUMBER_OF_JOTAI_INSTANCES__=="number"?++globalThis.__NUMBER_OF_JOTAI_INSTANCES__:globalThis.__NUMBER_OF_JOTAI_INSTANCES__=1);var HI=o(()=>(l7||((De.env?De.env.MODE:void 0)!=="production"&&globalThis.__NUMBER_OF_JOTAI_INSTANCES__!==1&&console.warn("Detected multiple Jotai instances. It may cause unexpected behavior with the default store. https://github.com/pmndrs/jotai/discussions/2044"),l7=DI()),l7),"getDefaultStore");var Rr=$(ie(),1);var BI={};var CY=(0,Rr.createContext)(void 0),zI=o(e=>{let t=(0,Rr.useContext)(CY);return e?.store||t||HI()},"useStore");var wY=o(e=>typeof e?.then=="function","isPromiseLike"),SY=Rr.default.use||(e=>{if(e.status==="pending")throw e;if(e.status==="fulfilled")return e.value;throw e.status==="rejected"?e.reason:(e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t}),e)});function Ht(e,t){let r=zI(t),[[n,i,s],u]=(0,Rr.useReducer)(p=>{let m=r.get(e);return Object.is(p[0],m)&&p[1]===r&&p[2]===e?p:[m,r,e]},void 0,()=>[r.get(e),r,e]),c=n;(i!==r||s!==e)&&(u(),c=r.get(e));let d=t?.delay;return(0,Rr.useEffect)(()=>{let p=r.sub(e,()=>{if(typeof d=="number"){setTimeout(u,d);return}u()});return u(),p},[r,e,d]),(0,Rr.useDebugValue)(c),wY(c)?SY(c):c}o(Ht,"useAtomValue");function cn(e,t){let r=zI(t);return(0,Rr.useCallback)((...i)=>{if((BI.env?BI.env.MODE:void 0)!=="production"&&!("write"in e))throw new Error("not writable atom");return r.set(e,...i)},[r,e])}o(cn,"useSetAtom");function ic(e,t){return[Ht(e,t),cn(e,t)]}o(ic,"useAtom");var tO=$(ie());var VI={"--focus-outline-color":"var(--color-coat-of-arms)","--menu-item-border-color-focus":"var(--color-coat-of-arms)","--menu-item-background-color-hover":"var(--color-black-5)","--menu-item-background-color-selected":"var(--hdbt-color-black)","--menu-item-background-color-selected-hover":"var(--color-black-80)","--menu-item-color-hover":"var(--hdbt-color-black)","--menu-item-color-selected":"var(--color-white)","--menu-item-color-selected-hover":"var(--color-white)","--menu-item-icon-color-selected":"var(--color-white)","--text-color-focus-outline":"var(--color-coat-of-arms)","--computed-assistive-color":"var(--color-black-60)"},Xd={"--checkbox-background-selected":"var(--hdbt-color-black)","--checkbox-background-hover":"var(--hdbt-color-black)","--checkbox-border-color-selected":"var(--hdbt-color-black)","--checkbox-border-color-selected-hover":"var(--hdbt-color-black)","--checkbox-border-color-selected-focus":"var(--hdbt-color-black)","--focus-outline-color":"var(--color-coat-of-arms)","--menu-item-border-color-focus":"var(--color-coat-of-arms)","--menu-item-background-color-hover":"var(--color-black-5)","--menu-item-background-color-selected":"var(--color-white)","--menu-item-background-color-selected-hover":"var(--color-black-5)","--menu-item-color-hover":"var(--hdbt-color-black)","--menu-item-color-selected":"var(--hdbt-color-black)","--menu-item-color-selected-hover":"var(--hdbt-color-black)","--text-color-focus-outline":"var(--color-coat-of-arms)","--computed-assistive-color":"var(--color-black-60)"};var FI={"--color-focus-outline":"var(--color-coat-of-arms)"};function Hm(e){return e==="fi"||e==="sv"||e==="en"?e:"fi"}o(Hm,"getCurrentLanguage");var EY={TITLE:"title",DISTRICTS:"districts",THEME:"project_theme",PHASE:"project_phase",TYPE:"project_type",RESULTS:"page"},Ar=EY;var LY={LANGUAGE:"search_api_language",CONTENT_TYPE:"content_type",TITLE:"title",TITLE_FOR_UI:"title_for_ui",FIELD_PROJECT_DISTRICT_TITLE:"field_project_district_title",FIELD_PROJECT_DISTRICT_TITLE_FOR_UI:"field_project_district_title_for_ui",FIELD_PROJECT_THEME_NAME:"field_project_theme_name",FIELD_PROJECT_PHASE_NAME:"field_project_phase_name",FIELD_PROJECT_TYPE_NAME:"field_project_type_name",FIELD_PROJECT_SEARCH_METATAGS:"field_project_search_metatags.keyword",FIELD_DISTRICT_SEARCH_METATAGS:"field_district_search_metatags.keyword",FIELD_DISTRICT_SUBDISTRICTS_TITLE:"field_district_subdistricts_title",FIELD_DISTRICT_SUBDISTRICTS_TITLE_FOR_UI:"field_district_subdistricts_title_for_ui",DISTRICTS_FOR_FILTERS_DISTRICT_TITLE:"district_title",DISTRICTS_FOR_FILTERS_DISTRICT_TITLE_FOR_UI:"district_title_for_ui",PROJECT_THEME_NAME:"project_theme_name",PROJECT_PHASE_NAME:"project_phase_name",PROJECT_TYPE_NAME:"project_type_name"},xe=LY;var e0={[Ar.TITLE]:`${xe.TITLE}`,[Ar.DISTRICTS]:`${xe.FIELD_PROJECT_DISTRICT_TITLE}`,[Ar.THEME]:`${xe.FIELD_PROJECT_THEME_NAME}`,[Ar.PHASE]:`${xe.FIELD_PROJECT_PHASE_NAME}`,[Ar.TYPE]:`${xe.FIELD_PROJECT_TYPE_NAME}`},vl=o(e=>typeof e!="string"?"":e.charAt(0).toUpperCase()+e.slice(1),"capitalize");var TY=o((e=[],t=[])=>{let r=[];return e.forEach(n=>{let i=t.find(s=>s.value.toString()===n.toString());i&&r.push(i)}),r},"transformDropdownsValues"),ai=TY;async function t0(e,t,r=8e3){let n=new AbortController,i=setTimeout(()=>n.abort(),r),s=await fetch(e,{...t,signal:n.signal});return clearTimeout(i),s}o(t0,"useTimeoutFetch");var kY={INDEX:"projects,districts,districts_for_filters,project_themes,project_phases,project_types"},Bm=kY;function ac(e,t,r){let n=[];if(e?.[t]?.buckets){let i=[];Object.keys(e).forEach(u=>{u!==r&&(i=[...i,...e[u].buckets])});let s=i.reduce((u,c)=>{let d=Object.values(u).find(p=>p.key===c.key);return d?(u[c.key]={key:c.key,doc_count:d.doc_count+c.doc_count},u):(u[c.key]=c,u)},[]);n=e[r].buckets.map(u=>{let c=`${vl(u.key)} (0)`,d=Object.values(s).find(p=>p.key===u.key);return d!==void 0&&(c=`${vl(u.key)} (${d.doc_count})`),{label:c,value:u.key}})}return n}o(ac,"useAggregations");var u7={term:{[`${xe.LANGUAGE}`]:window.drupalSettings.path.currentLanguage||"fi"}},jI={terms:{[xe.CONTENT_TYPE]:["project","district"]}},c7={most_relevant:{_score:{order:"desc"},[`${xe.TITLE}`]:{order:"asc"}},asc:{[`${xe.TITLE}`]:{order:"asc"}},desc:{[`${xe.TITLE}`]:{order:"desc"}}},UI={aggs:{[xe.FIELD_PROJECT_DISTRICT_TITLE]:{terms:{field:`${xe.FIELD_PROJECT_DISTRICT_TITLE_FOR_UI}`,size:500,order:{_key:"asc"}}},[xe.TITLE]:{terms:{field:`${xe.TITLE_FOR_UI}`,size:500,order:{_key:"asc"}}},[xe.FIELD_DISTRICT_SUBDISTRICTS_TITLE]:{terms:{field:`${xe.FIELD_DISTRICT_SUBDISTRICTS_TITLE_FOR_UI}`,size:500,order:{_key:"asc"}}},districts_for_filters:{terms:{field:`${xe.DISTRICTS_FOR_FILTERS_DISTRICT_TITLE}`,size:500,order:{_key:"asc"}}},[xe.FIELD_PROJECT_THEME_NAME]:{terms:{field:`${xe.FIELD_PROJECT_THEME_NAME}`,size:500,order:{_key:"asc"}}},project_theme_taxonomy_terms:{terms:{field:`${xe.PROJECT_THEME_NAME}`,size:500,order:{_key:"asc"}}},[xe.FIELD_PROJECT_PHASE_NAME]:{terms:{field:`${xe.FIELD_PROJECT_PHASE_NAME}`,size:500,order:{_key:"asc"}}},project_phase_taxonomy_terms:{terms:{field:`${xe.PROJECT_PHASE_NAME}`,size:500,order:{_key:"asc"}}},[xe.FIELD_PROJECT_TYPE_NAME]:{terms:{field:`${xe.FIELD_PROJECT_TYPE_NAME}`,size:500,order:{_key:"asc"}}},project_type_taxonomy_terms:{terms:{field:`${xe.PROJECT_TYPE_NAME}`,size:500,order:{_key:"asc"}}}},query:{bool:{filter:[u7]}}};var IY=o(e=>{let t={},r=e.entries(),n=r.next();for(;!n.done;){let[i,s]=n.value;if(!s)n=r.next();else{let u=t[i];u?t[i]=Array.isArray(u)?[...u,s]:[u,s]:t[i]=[s],n=r.next()}}return t},"getParams"),io=Or(IY(new URLSearchParams(window.location.search))),Ja=Or(null,(e,t,r)=>{r.page=r.page||"1",t(io,r);let n=new URL(window.location.toString()),i=new URLSearchParams;for(let s in r){let u=r[s];Array.isArray(u)?u.forEach(c=>{i.append(s,c)}):u?i.set(s,u.toString()):i.delete(s)}n.search=i.toString(),window.history.pushState({},"",n)}),$I=Or(null,(e,t,r)=>{let n=e(io);t(Ja,{...n,page:r})}),qI=Or(e=>Number(e(io)?.page)||1),sc=Or(async()=>{let t=drupalSettings?.helfi_react_search.elastic_proxy_url,r=JSON.stringify(UI);return t0(`${t}/${Bm.INDEX}/_search`,{method:"POST",headers:{"Content-Type":"application/json"},body:r}).then(n=>n.json()).then(n=>{let i=n?.aggregations;return i?{error:null,aggs:i}:{error:new Error("Initialization failed."),aggs:{}}}).catch(n=>({error:n,aggs:{}}))}),d7=Or(""),zm=Or(async e=>{let{error:t,aggs:r}=await e(sc);return t?[]:ac(r,xe.FIELD_PROJECT_DISTRICT_TITLE,"districts_for_filters")}),r0=Or([]),Vm=Or(async e=>{let{error:t,aggs:r}=await e(sc);return t?[]:ac(r,xe.FIELD_PROJECT_THEME_NAME,"project_theme_taxonomy_terms")}),n0=Or([]),Fm=Or(async e=>{let{error:t,aggs:r}=await e(sc);return t?[]:ac(r,xe.FIELD_PROJECT_PHASE_NAME,"project_phase_taxonomy_terms")}),o0=Or([]),jm=Or(async e=>{let{error:t,aggs:r}=await e(sc);return t?[]:ac(r,xe.FIELD_PROJECT_TYPE_NAME,"project_type_taxonomy_terms")}),i0=Or([]),ZI=Or(null,(e,t)=>{t(d7,""),t(r0,[]),t(n0,[]),t(o0,[]),t(i0,[]),t(Ja,{})});var p7=$(ke()),MY=o(({value:e,clearSelection:t})=>(0,p7.jsx)("li",{className:"content-tags__tags__tag content-tags__tags--interactive",children:(0,p7.jsx)(fl,{className:"hdbt-search__remove-selection-button",onDelete:t,size:dl.Large,"aria-label":Drupal.t("Remove @item from search results",{"@item":e.toString()},{context:"Search: remove item aria label"}),style:{"--background-color-hover":"var(--color-black-20)","--background-color":"var(--color-black-10)","--border-color-focus":"var(--color-black-90)","--border-color-hover":"var(--color-black-90)","--color-focus":"var(--hdbt-color-black)","--color-hover":"var(--hdbt-color-black)","--outline-color":"var(--color-black-90)","--outline-color-hover":"var(--color-black-90)"},children:e})},`${e.toString()}`),"FilterButton"),JI=MY;var QI=$(ie());var _l=$(ke()),PY=o(({showClearButton:e,resetForm:t,children:r})=>(typeof r=="string"?r.trim().length>0:QI.Children.toArray(r).some(i=>i!==!1&&i!==void 0))?(0,_l.jsx)("div",{className:"hdbt-search__selections-wrapper",children:(0,_l.jsxs)("ul",{className:"hdbt-search__selections-container content-tags__tags",children:[r,(0,_l.jsx)("li",{className:"hdbt-search__clear-all",children:(0,_l.jsx)(yo,{"aria-hidden":!e,className:"hdbt-search__clear-all-button",iconStart:(0,_l.jsx)(Zs,{className:"hdbt-search__clear-all-icon"}),onClick:t,style:e?{}:{visibility:"hidden"},variant:eo.Supplementary,children:Drupal.t("Clear selections",{},{context:"React search: clear selections"})})})]})}):null,"SelectionsWrapper"),XI=PY;var Io=$(ke()),DY=o(()=>{let e=Ht(io),t=cn(ZI),r=Ht(zm),n=cn(r0),i=Ht(Vm),s=cn(n0),u=Ht(Fm),c=cn(o0),d=Ht(jm),p=cn(i0),m=e?.districts?.length||e?.project_theme?.length||e?.project_phase?.length||e?.project_type?.length,h=!!e.districts?.length,_=!!e.project_theme?.length,x=!!e.project_phase?.length,w=!!e.project_type?.length;return(0,Io.jsxs)(XI,{showClearButton:m,resetForm:t,children:[h&&(0,Io.jsx)(Um,{updater:n,valueKey:Ar.DISTRICTS,values:ai(e.districts,r)}),_&&(0,Io.jsx)(Um,{updater:s,valueKey:Ar.THEME,values:ai(e.project_theme,i)}),x&&(0,Io.jsx)(Um,{updater:c,valueKey:Ar.PHASE,values:ai(e.project_phase,u)}),w&&(0,Io.jsx)(Um,{updater:p,valueKey:Ar.TYPE,values:ai(e.project_type,d)})]})},"SelectionsContainer"),eO=DY,Um=o(({updater:e,values:t,valueKey:r})=>{let n=Ht(io),i=cn(Ja),s=o(u=>{let c=t,d=c.findIndex(p=>p.value===u);c.splice(d,1),e(c),i({...n,[r]:c.map(p=>p.value)})},"removeSelection");return(0,Io.jsx)(Io.Fragment,{children:t.map(u=>(0,Io.jsx)(JI,{value:vl(u.value),clearSelection:()=>s(u.value)},u.value))})},"ListFilter");var Nr=$(ke()),HY=o(()=>{let e=Ht(io),t=cn(Ja),[r,n]=ic(d7),i=Ht(zm),[s,u]=ic(r0),c=Ht(Vm),[d,p]=ic(n0),m=Ht(Fm),[h,_]=ic(o0),x=Ht(jm),[w,S]=ic(i0);(0,tO.useEffect)(()=>{n(e?.title?.toString()||""),u(ai(e?.districts,i)),p(ai(e?.project_theme,c)),_(ai(e?.project_phase,m)),S(ai(e?.project_type,x))},[]);let y=o(I=>{I.preventDefault(),t({title:r,districts:s.map(N=>N.value),project_theme:d.map(N=>N.value),project_phase:h.map(N=>N.value),project_type:w.map(N=>N.value)})},"handleSubmit"),v=o(({target:{value:I}})=>n(I),"handleTitleChange"),b=!!Object.keys(e).find(I=>Object.keys(e0).includes(I)&&e?.[I]?.length),E=Drupal.t("Residential area",{},{context:"District and project search form label"}),T=Drupal.t("Project theme",{},{context:"District and project search form label"}),A=Drupal.t("Project stage",{},{context:"District and project search form label"}),R=Drupal.t("Project type",{},{context:"District and project search form label"}),z=Hm(window.drupalSettings.path.currentLanguage);return(0,Nr.jsx)("form",{onSubmit:y,role:"search",children:(0,Nr.jsxs)("div",{className:"district-project-search-form__filters-container",children:[(0,Nr.jsxs)("div",{className:"district-project-search-form__filters",children:[(0,Nr.jsx)($d,{id:"district-or-project-name",label:Drupal.t("Name of residential area or project",{},{context:"District and project search form label"}),onChange:v,placeholder:Drupal.t("For example, Pasila",{},{context:"District and project search form label"}),type:"search",value:r,clearButtonAriaLabel:Drupal.t("Clear",{},{context:"React search"}),style:FI}),(0,Nr.jsx)(Ya,{filter:Kd,clearable:!0,icon:(0,Nr.jsx)(p9,{}),id:Ar.DISTRICTS,multiSelect:!0,noTags:!0,onChange:I=>{u(I)},options:i,texts:{clearButtonAriaLabel_one:Drupal.t("Clear @label selection",{"@label":E},{context:"React search clear selection label"}),clearButtonAriaLabel_multiple:Drupal.t("Clear @label selection",{"@label":E},{context:"React search clear selection label"}),label:E,language:z,placeholder:Drupal.t("All areas",{},{context:"District and project search form label"})},theme:Xd,value:s})]}),(0,Nr.jsx)(E9,{className:"district-project-search-form__additional-filters",heading:Drupal.t("Refine the project search",{},{context:"District and project search"}),headingLevel:3,initiallyOpen:b,language:window.drupalSettings.path.currentLanguage||"fi",size:zu.Small,theme:{"--header-font-size":"var(--fontsize-heading-xxs)","--header-line-height":"var(--lineheight-s)"},children:(0,Nr.jsxs)("div",{className:"district-project-search-form__filters",children:[(0,Nr.jsx)(Ya,{id:Ar.THEME,clearable:!0,multiSelect:!0,noTags:!0,onChange:I=>{p(I)},options:c,texts:{clearButtonAriaLabel_one:Drupal.t("Clear @label selection",{"@label":T},{context:"React search clear selection label"}),clearButtonAriaLabel_multiple:Drupal.t("Clear @label selection",{"@label":T},{context:"React search clear selection label"}),label:T,language:z,placeholder:Drupal.t("All themes",{},{context:"District and project search form label"})},theme:Xd,value:d}),(0,Nr.jsx)(Ya,{id:Ar.PHASE,clearable:!0,multiSelect:!0,noTags:!0,onChange:I=>{_(I)},options:m,texts:{clearButtonAriaLabel_one:Drupal.t("Clear @label selection",{"@label":A},{context:"React search clear selection label"}),clearButtonAriaLabel_multiple:Drupal.t("Clear @label selection",{"@label":A},{context:"React search clear selection label"}),label:A,language:z,placeholder:Drupal.t("All stages",{},{context:"District and project search form label"})},theme:Xd,value:h}),(0,Nr.jsx)(Ya,{id:Ar.TYPE,clearable:!0,multiSelect:!0,noTags:!0,onChange:I=>{S(I)},options:x,texts:{clearButtonAriaLabel_one:Drupal.t("Clear @label selection",{"@label":R},{context:"React search clear selection label"}),clearButtonAriaLabel_multiple:Drupal.t("Clear @label selection",{"@label":R},{context:"React search clear selection label"}),label:R,language:z,placeholder:Drupal.t("All types",{},{context:"District and project search form label"})},theme:Xd,value:w})]})}),(0,Nr.jsx)("div",{className:"district-project-search-form__submit",children:(0,Nr.jsx)(yo,{className:"hdbt-search--react__submit-button district-project-search-form__submit-button",type:"submit",children:Drupal.t("Search",{},{context:"React search: submit button label"})})}),(0,Nr.jsx)(eO,{})]})})},"FormContainer"),rO=HY;var _A=$(ie());var sr=$(ie(),1),wO=$(aO(),1);var gr=$(ie(),1);var Qa={};uV(Qa,{ERROR_REVALIDATE_EVENT:()=>WY,FOCUS_EVENT:()=>sO,MUTATE_EVENT:()=>uO,RECONNECT_EVENT:()=>lO});var sO=0,lO=1,uO=2,WY=3;var cO=Object.prototype.hasOwnProperty;function $m(e,t){var r,n;if(e===t)return!0;if(e&&t&&(r=e.constructor)===t.constructor){if(r===Date)return e.getTime()===t.getTime();if(r===RegExp)return e.toString()===t.toString();if(r===Array){if((n=e.length)===t.length)for(;n--&&$m(e[n],t[n]););return n===-1}if(!r||typeof e=="object"){n=0;for(r in e)if(cO.call(e,r)&&++n&&!cO.call(t,r)||!(r in t)||!$m(e[r],t[r]))return!1;return Object.keys(t).length===n}}return e!==e&&t!==t}o($m,"dequal");var Oo=new WeakMap,$i=o(()=>{},"noop"),Jt=$i(),uc=Object,je=o(e=>e===Jt,"isUndefined"),On=o(e=>typeof e=="function","isFunction"),Ro=o((e,t)=>({...e,...t}),"mergeObjects"),Ym=o(e=>On(e.then),"isPromiseLike"),h7={},qm={},C7="undefined",cc=typeof window!=C7,Wm=typeof document!=C7,fO=cc&&"Deno"in window,pO=o(()=>cc&&typeof window.requestAnimationFrame!=C7,"hasRequestAnimationFrame"),Jm=o((e,t)=>{let r=Oo.get(e);return[()=>!je(t)&&e.get(t)||h7,n=>{if(!je(t)){let i=e.get(t);t in qm||(qm[t]=i),r[5](t,Ro(i,n),i||h7)}},r[6],()=>!je(t)&&t in qm?qm[t]:!je(t)&&e.get(t)||h7]},"createCacheHelper"),_7=!0,GY=o(()=>_7,"isOnline"),[b7,y7]=cc&&window.addEventListener?[window.addEventListener.bind(window),window.removeEventListener.bind(window)]:[$i,$i],KY=o(()=>{let e=Wm&&document.visibilityState;return je(e)||e!=="hidden"},"isVisible"),YY=o(e=>(Wm&&document.addEventListener("visibilitychange",e),b7("focus",e),()=>{Wm&&document.removeEventListener("visibilitychange",e),y7("focus",e)}),"initFocus"),JY=o(e=>{let t=o(()=>{_7=!0,e()},"onOnline"),r=o(()=>{_7=!1},"onOffline");return b7("online",t),b7("offline",r),()=>{y7("online",t),y7("offline",r)}},"initReconnect"),mO={isOnline:GY,isVisible:KY},hO={initFocus:YY,initReconnect:JY},Qm=!gr.default.useId,bl=!cc||fO,w7=o(e=>pO()?window.requestAnimationFrame(e):setTimeout(e,1),"rAF"),dc=bl?gr.useEffect:gr.useLayoutEffect,g7=typeof navigator<"u"&&navigator.connection,x7=!bl&&g7&&(["slow-2g","2g"].includes(g7.effectiveType)||g7.saveData),Zm=new WeakMap,QY=o(e=>uc.prototype.toString.call(e),"getTypeName"),v7=o((e,t)=>e===`[object ${t}]`,"isObjectTypeName"),XY=0,Gm=o(e=>{let t=typeof e,r=QY(e),n=v7(r,"Date"),i=v7(r,"RegExp"),s=v7(r,"Object"),u,c;if(uc(e)===e&&!n&&!i){if(u=Zm.get(e),u)return u;if(u=++XY+"~",Zm.set(e,u),Array.isArray(e)){for(u="@",c=0;c{if(On(e))try{e=e()}catch{e=""}let t=e;return e=typeof e=="string"?e:(Array.isArray(e)?e.length:e)?Gm(e):"",[e,t]},"serialize"),eJ=0,s0=o(()=>++eJ,"getTimestamp");async function Xm(...e){let[t,r,n,i]=e,s=Ro({populateCache:!0,throwOnError:!0},typeof i=="boolean"?{revalidate:i}:i||{}),u=s.populateCache,c=s.rollbackOnError,d=s.optimisticData,p=o(_=>typeof c=="function"?c(_):c!==!1,"rollbackOnError"),m=s.throwOnError;if(On(r)){let _=r,x=[],w=t.keys();for(let S of w)!/^\$(inf|sub)\$/.test(S)&&_(t.get(S)._k)&&x.push(S);return Promise.all(x.map(h))}return h(r);async function h(_){let[x]=l0(_);if(!x)return;let[w,S]=Jm(t,x),[y,v,b,E]=Oo.get(t),T=o(()=>{let j=y[x];return(On(s.revalidate)?s.revalidate(w().data,_):s.revalidate!==!1)&&(delete b[x],delete E[x],j&&j[0])?j[0](2).then(()=>w().data):w().data},"startRevalidate");if(e.length<3)return T();let A=n,R,z=!1,I=s0();v[x]=[I,0];let N=!je(d),P=w(),V=P.data,W=P._c,J=je(W)?V:W;if(N&&(d=On(d)?d(J,V):d,S({data:d,_c:J})),On(A))try{A=A(J)}catch(j){R=j,z=!0}if(A&&Ym(A))if(A=await A.catch(j=>{R=j,z=!0}),I!==v[x][0]){if(z)throw R;return A}else z&&N&&p(R)&&(u=!0,S({data:J,_c:Jt}));if(u&&!z)if(On(u)){let j=u(A,J);S({data:j,error:Jt,_c:Jt})}else S({data:A,error:Jt,_c:Jt});if(v[x][1]=s0(),Promise.resolve(T()).then(()=>{S({_c:Jt})}),z){if(m)throw R;return}return A}}o(Xm,"internalMutate");var dO=o((e,t)=>{for(let r in e)e[r][0]&&e[r][0](t)},"revalidateAllKeys"),S7=o((e,t)=>{if(!Oo.has(e)){let r=Ro(hO,t),n=Object.create(null),i=Xm.bind(Jt,e),s=$i,u=Object.create(null),c=o((m,h)=>{let _=u[m]||[];return u[m]=_,_.push(h),()=>_.splice(_.indexOf(h),1)},"subscribe"),d=o((m,h,_)=>{e.set(m,h);let x=u[m];if(x)for(let w of x)w(h,_)},"setter"),p=o(()=>{if(!Oo.has(e)&&(Oo.set(e,[n,Object.create(null),Object.create(null),Object.create(null),i,d,c]),!bl)){let m=r.initFocus(setTimeout.bind(Jt,dO.bind(Jt,n,0))),h=r.initReconnect(setTimeout.bind(Jt,dO.bind(Jt,n,1)));s=o(()=>{m&&m(),h&&h(),Oo.delete(e)},"unmount")}},"initProvider");return p(),[e,i,p,s]}return[e,Oo.get(e)[4]]},"initCache"),tJ=o((e,t,r,n,i)=>{let s=r.errorRetryCount,u=i.retryCount,c=~~((Math.random()+.5)*(1<<(u<8?u:8)))*r.errorRetryInterval;!je(s)&&u>s||setTimeout(n,c,i)},"onErrorRetry"),gO=$m,[eh,vO]=S7(new Map),th=Ro({onLoadingSlow:$i,onSuccess:$i,onError:$i,onErrorRetry:tJ,onDiscarded:$i,revalidateOnFocus:!0,revalidateOnReconnect:!0,revalidateIfStale:!0,shouldRetryOnError:!0,errorRetryInterval:x7?1e4:5e3,focusThrottleInterval:5*1e3,dedupingInterval:2*1e3,loadingTimeout:x7?5e3:3e3,compare:gO,isPaused:o(()=>!1,"isPaused"),cache:eh,mutate:vO,fallback:{}},mO),E7=o((e,t)=>{let r=Ro(e,t);if(t){let{use:n,fallback:i}=e,{use:s,fallback:u}=t;n&&s&&(r.use=n.concat(s)),i&&u&&(r.fallback=Ro(i,u))}return r},"mergeConfigs"),Km=(0,gr.createContext)({}),L7=o(e=>{let{value:t}=e,r=(0,gr.useContext)(Km),n=On(t),i=(0,gr.useMemo)(()=>n?t(r):t,[n,r,t]),s=(0,gr.useMemo)(()=>n?i:E7(r,i),[n,r,i]),u=i&&i.provider,c=(0,gr.useRef)(Jt);u&&!c.current&&(c.current=S7(u(s.cache||eh),i));let d=c.current;return d&&(s.cache=d[0],s.mutate=d[1]),dc(()=>{if(d)return d[2]&&d[2](),d[3]},[]),(0,gr.createElement)(Km.Provider,Ro(e,{value:s}))},"SWRConfig");var _O="$inf$";var fc=$(ie(),1);var bO=cc&&window.__SWR_DEVTOOLS_USE__,rJ=bO?window.__SWR_DEVTOOLS_USE__:[],nJ=o(()=>{bO&&(window.__SWR_DEVTOOLS_REACT__=fc.default)},"setupDevTools"),oJ=o(e=>On(e[1])?[e[0],e[1],e[2]||{}]:[e[0],null,(e[1]===null?e[2]:e[1])||{}],"normalize"),iJ=o(()=>{let e=(0,fc.useContext)(Km);return(0,fc.useMemo)(()=>Ro(th,e),[e])},"useSWRConfig");var aJ=o(e=>(t,r,n)=>e(t,r&&((...s)=>{let[u]=l0(t),[,,,c]=Oo.get(eh);if(u.startsWith(_O))return r(...s);let d=c[u];return je(d)?r(...s):(delete c[u],d)}),n),"middleware"),sJ=rJ.concat(aJ),yO=o(e=>o(function(...r){let n=iJ(),[i,s,u]=oJ(r),c=E7(n,u),d=e,{use:p}=c,m=(p||[]).concat(sJ);for(let h=m.length;h--;)d=m[h](d);return d(i,s||c.fetcher||null,c)},"useSWRArgs"),"withArgs"),xO=o((e,t,r)=>{let n=t[e]||(t[e]=[]);return n.push(r),()=>{let i=n.indexOf(r);i>=0&&(n[i]=n[n.length-1],n.pop())}},"subscribeCallback");nJ();var lJ=o(()=>{},"noop"),b7e=lJ();var T7=sr.default.use||(e=>{switch(e.status){case"pending":throw e;case"fulfilled":return e.value;case"rejected":throw e.reason;default:throw e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t}),e}}),k7={dedupe:!0},CO=Promise.resolve(Jt),uJ=o((e,t,r)=>{let{cache:n,compare:i,suspense:s,fallbackData:u,revalidateOnMount:c,revalidateIfStale:d,refreshInterval:p,refreshWhenHidden:m,refreshWhenOffline:h,keepPreviousData:_}=r,[x,w,S,y]=Oo.get(n),[v,b]=l0(e),E=(0,sr.useRef)(!1),T=(0,sr.useRef)(!1),A=(0,sr.useRef)(v),R=(0,sr.useRef)(t),z=(0,sr.useRef)(r),I=o(()=>z.current,"getConfig"),N=o(()=>I().isVisible()&&I().isOnline(),"isActive"),[P,V,W,J]=Jm(n,v),j=(0,sr.useRef)({}).current,Y=je(u)?je(r.fallback)?Jt:r.fallback[v]:u,re=o((Ne,ot)=>{for(let Ye in j){let We=Ye;if(We==="data"){if(!i(Ne[We],ot[We])&&(!je(Ne[We])||!i(Pr,ot[We])))return!1}else if(ot[We]!==Ne[We])return!1}return!0},"isEqual"),ue=(0,sr.useMemo)(()=>{let Ne=!v||!t?!1:je(c)?I().isPaused()||s?!1:d!==!1:c,ot=o(Xe=>{let Bt=Ro(Xe);return delete Bt._k,Ne?{isValidating:!0,isLoading:!0,...Bt}:Bt},"getSelectedCache"),Ye=P(),We=J(),yr=ot(Ye),Jr=Ye===We?yr:ot(We),Ge=yr;return[()=>{let Xe=ot(P());return re(Xe,Ge)?(Ge.data=Xe.data,Ge.isLoading=Xe.isLoading,Ge.isValidating=Xe.isValidating,Ge.error=Xe.error,Ge):(Ge=Xe,Xe)},()=>Jr]},[n,v]),de=(0,wO.useSyncExternalStore)((0,sr.useCallback)(Ne=>W(v,(ot,Ye)=>{re(Ye,ot)||Ne()}),[n,v]),ue[0],ue[1]),me=!E.current,er=x[v]&&x[v].length>0,xt=de.data,At=je(xt)?Y&&Ym(Y)?T7(Y):Y:xt,br=de.error,Mr=(0,sr.useRef)(At),Pr=_?je(xt)?je(Mr.current)?At:Mr.current:xt:At,Kr=er&&!je(br)?!1:me&&!je(c)?c:I().isPaused()?!1:s?je(At)?!1:d:je(At)||d,hn=!!(v&&t&&me&&Kr),ao=je(de.isValidating)?hn:de.isValidating,Bo=je(de.isLoading)?hn:de.isLoading,Nn=(0,sr.useCallback)(async Ne=>{let ot=R.current;if(!v||!ot||T.current||I().isPaused())return!1;let Ye,We,yr=!0,Jr=Ne||{},Ge=!S[v]||!Jr.dedupe,Xe=o(()=>Qm?!T.current&&v===A.current&&E.current:v===A.current,"callbackSafeguard"),Bt={isValidating:!1,isLoading:!1},us=o(()=>{V(Bt)},"finishRequestAndUpdateState"),so=o(()=>{let Lt=S[v];Lt&&Lt[1]===We&&delete S[v]},"cleanupState"),Ki={isValidating:!0};je(P().data)&&(Ki.isLoading=!0);try{if(Ge&&(V(Ki),r.loadingTimeout&&je(P().data)&&setTimeout(()=>{yr&&Xe()&&I().onLoadingSlow(v,r)},r.loadingTimeout),S[v]=[ot(b),s0()]),[Ye,We]=S[v],Ye=await Ye,Ge&&setTimeout(so,r.dedupingInterval),!S[v]||S[v][1]!==We)return Ge&&Xe()&&I().onDiscarded(v),!1;Bt.error=Jt;let Lt=w[v];if(!je(Lt)&&(We<=Lt[0]||We<=Lt[1]||Lt[1]===0))return us(),Ge&&Xe()&&I().onDiscarded(v),!1;let zt=P().data;Bt.data=i(zt,Ye)?zt:Ye,Ge&&Xe()&&I().onSuccess(Ye,v,r)}catch(Lt){so();let zt=I(),{shouldRetryOnError:zo}=zt;zt.isPaused()||(Bt.error=Lt,Ge&&Xe()&&(zt.onError(Lt,v,zt),(zo===!0||On(zo)&&zo(Lt))&&(!I().revalidateOnFocus||!I().revalidateOnReconnect||N())&&zt.onErrorRetry(Lt,v,zt,Yi=>{let cs=x[v];cs&&cs[0]&&cs[0](Qa.ERROR_REVALIDATE_EVENT,Yi)},{retryCount:(Jr.retryCount||0)+1,dedupe:!0})))}return yr=!1,us(),!0},[v,n]),pi=(0,sr.useCallback)((...Ne)=>Xm(n,A.current,...Ne),[]);if(dc(()=>{R.current=t,z.current=r,je(xt)||(Mr.current=xt)}),dc(()=>{if(!v)return;let Ne=Nn.bind(Jt,k7),ot=0;I().revalidateOnFocus&&(ot=Date.now()+I().focusThrottleInterval);let We=xO(v,x,o((yr,Jr={})=>{if(yr==Qa.FOCUS_EVENT){let Ge=Date.now();I().revalidateOnFocus&&Ge>ot&&N()&&(ot=Ge+I().focusThrottleInterval,Ne())}else if(yr==Qa.RECONNECT_EVENT)I().revalidateOnReconnect&&N()&&Ne();else{if(yr==Qa.MUTATE_EVENT)return Nn();if(yr==Qa.ERROR_REVALIDATE_EVENT)return Nn(Jr)}},"onRevalidate"));return T.current=!1,A.current=v,E.current=!0,V({_k:b}),Kr&&(S[v]||(je(At)||bl?Ne():w7(Ne))),()=>{T.current=!0,We()}},[v]),dc(()=>{let Ne;function ot(){let We=On(p)?p(P().data):p;We&&Ne!==-1&&(Ne=setTimeout(Ye,We))}o(ot,"next");function Ye(){!P().error&&(m||I().isVisible())&&(h||I().isOnline())?Nn(k7).then(ot):ot()}return o(Ye,"execute"),ot(),()=>{Ne&&(clearTimeout(Ne),Ne=-1)}},[p,m,h,v]),(0,sr.useDebugValue)(Pr),s){let Ne=v&&je(At);if(!Qm&&bl&&Ne)throw new Error("Fallback data is required when using Suspense in SSR.");Ne&&(R.current=t,z.current=r,T.current=!1);let ot=y[v],Ye=!je(ot)&&Ne?pi(ot):CO;if(T7(Ye),!je(br)&&Ne)throw br;let We=Ne?Nn(k7):CO;!je(Pr)&&Ne&&(We.status="fulfilled",We.value=!0),T7(We)}return{mutate:pi,get data(){return j.data=!0,Pr},get error(){return j.error=!0,br},get isValidating(){return j.isValidating=!0,ao},get isLoading(){return j.isLoading=!0,Bo}}},"useSWRHandler"),y7e=uc.defineProperty(L7,"defaultValue",{value:th}),SO=yO(uJ);var yl=$(ke()),EO=o(({bordered:e=!1})=>(0,yl.jsxs)("div",{className:`card card--ghost${e?" card--border":""}`,children:[(0,yl.jsx)("div",{className:"card__image"}),(0,yl.jsxs)("div",{className:"card__text",children:[(0,yl.jsx)("div",{className:"card__title"}),(0,yl.jsx)("div",{className:"card__description"})]})]}),"CardGhost");var u0=$(ke()),rh=o(({bordered:e=!1,count:t})=>(0,u0.jsxs)("div",{"aria-live":"assertive","aria-atomic":"true",children:[(0,u0.jsx)("div",{className:"visually-hidden",children:Drupal.t("Search results are loading",{},{context:"React search: results loading"})}),Array.from(Array(t)).map((r,n)=>(0,u0.jsx)(EO,{bordered:e},n))]}),"GhostList");var LO=$(ie());var cJ=o((e,t)=>{(0,LO.useEffect)(()=>{let{current:r}=e;r&&t&&(r.setAttribute("tabindex","-1"),r.focus({preventScroll:!0}),r.scrollIntoView({behavior:"smooth",block:"center"}))},[e,t])},"useScrollToResults"),TO=cJ;var I7=$(ke());function dJ(e){let{icon:t,className:r,label:n,onClick:i}=e,s=`hdbt-icon--${Math.floor(Math.random()*99999)}`;return(0,I7.jsx)("span",{className:`hel-icon hel-icon--${t} ${typeof r<"u"?r:""}`,"aria-labelledby":n&&s,"aria-hidden":n?"true":"false",onClick:i,children:n&&(0,I7.jsx)("span",{className:"is-hidden",id:s,children:n})})}o(dJ,"Icon");var xl=dJ;var Ve=$(ke()),fJ=o((e,t,r)=>{let n=Math.floor(t/2),i=n*2,s=[],u=[];if(n>0){for(let c=e-1;s.length=1;c--)s.push(c),i-=1;for(let c=e+1;i>0&&c<=r;c++)u.push(c),i-=1}return s.reverse(),{prevPages:s,nextPages:u}},"getPagination"),pJ=o(({updatePage:e,currentPage:t,pages:r,totalPages:n})=>{let{prevPages:i,nextPages:s}=fJ(t,r,n),u=t>1,c=t{u&&e(m,t-1)},title:`${Drupal.t("Go to previous page number",{},{context:"Pagination previous page link title"})} ${t-1}`,type:"button",rel:"prev",role:"button",children:[(0,Ve.jsx)(xl,{icon:"angle-left"}),(0,Ve.jsx)("span",{"aria-hidden":"true",className:"hds-pagination__button-prev-label",children:Drupal.t("Previous",{},{context:"Pagination previous page link text"})})]}):(0,Ve.jsxs)("button",{className:"hds-button hds-pagination__button-prev",disabled:!0,title:Drupal.t("You are on the first page, you cannot return to the previous page.",{},{context:"Pagination previous page link title, first page"}),type:"button",children:[(0,Ve.jsx)(xl,{icon:"angle-left"}),(0,Ve.jsx)("span",{"aria-hidden":"true",className:"hds-pagination__button-prev-label",children:Drupal.t("Previous",{},{context:"Pagination previous page link text"})})]}),(0,Ve.jsxs)("ul",{className:"pager__items js-pager__items hds-pagination__pages",children:[!d&&(0,Ve.jsxs)(Ve.Fragment,{children:[(0,Ve.jsx)("li",{children:(0,Ve.jsx)("a",{href:"?page=1",onClick:m=>{u&&e(m,1)},className:"hds-pagination__item-link",children:"1"})}),i[0]-1>0&&(0,Ve.jsx)("li",{className:"pager__item pager__item--ellipsis",role:"presentation",children:(0,Ve.jsx)("span",{className:"hds-pagination__item-ellipsis",children:"…"})})]}),i.map((m,h)=>(0,Ve.jsx)("li",{className:"pager__item",children:(0,Ve.jsx)("a",{"aria-label":Drupal.t("Go to page @key",{"@key":m},{context:"React search pager"}),href:`?page=${m}`,className:"hds-pagination__item-link",onClick:_=>e(_,m),children:m},m)},h)),(0,Ve.jsx)("li",{className:"pager__item is-active",children:(0,Ve.jsx)("a",{href:`?page=${t}`,className:"hds-pagination__item-link hds-pagination__item-link--active",children:t})}),s.map((m,h)=>(0,Ve.jsx)("li",{className:"pager__item",children:(0,Ve.jsx)("a",{"aria-label":Drupal.t("Go to page @key",{"@key":m},{context:"React search pager"}),href:`?page=${m}`,className:"hds-pagination__item-link",onClick:_=>e(_,m),children:m},m)},h)),!p&&(0,Ve.jsxs)(Ve.Fragment,{children:[s[s.length-1]+1!==n&&(0,Ve.jsx)("li",{children:(0,Ve.jsx)("span",{className:"hds-pagination__item-ellipsis",children:"..."})}),(0,Ve.jsx)("li",{children:(0,Ve.jsx)("a",{href:`?page=${n}`,onClick:m=>e(m,n),className:"hds-pagination__item-link",children:n})})]})]}),c?(0,Ve.jsxs)("a",{"aria-label":`${Drupal.t("Go to next page number",{},{context:"Pagination next page link title"})} ${t+1}`,className:"hds-button hds-pagination__button-next",href:`?page=${t+2}`,onClick:m=>{c&&e(m,t+1)},title:`${Drupal.t("Go to next page number",{},{context:"Pagination next page link title"})} ${t+1}`,type:"button",rel:"next",role:"button",children:[(0,Ve.jsx)("span",{"aria-hidden":"true",className:"hds-pagination__button-next-label",children:Drupal.t("Next",{},{context:"Pagination next page link text"})}),(0,Ve.jsx)(xl,{icon:"angle-right"})]}):(0,Ve.jsxs)("button",{className:"hds-button hds-pagination__button-next",disabled:!0,title:Drupal.t("You are on the last page, you cannot go on to the next page.",{},{context:"Pagination next page link title, last page"}),type:"button",children:[(0,Ve.jsx)("span",{"aria-hidden":"true",className:"hds-pagination__button-next-label",children:Drupal.t("Next",{},{context:"Pagination next page link text"})}),(0,Ve.jsx)(xl,{icon:"angle-right"})]})]})})},"Pagination"),kO=pJ;var OO=$(ie());var IO=$(ie()),Xa=$(ke()),mJ=(0,IO.forwardRef)(({resultText:e,optionalResultsText:t,actions:r,actionsClass:n},i)=>(0,Xa.jsxs)("div",{className:"hdbt-search--react__result-top-area",children:[(0,Xa.jsxs)("h3",{className:"hdbt-search--react__results--title",ref:i,children:[e," ",t&&(0,Xa.jsxs)(Xa.Fragment,{children:["(",t,")"]})]}),r&&(0,Xa.jsx)("div",{className:n,children:r})]})),nh=mJ;var es=$(ke()),hJ=(0,OO.forwardRef)(({title:e,content:t,wrapperClass:r="react-search__results"},n)=>(0,es.jsxs)("div",{className:r,children:[(0,es.jsx)(nh,{resultText:(0,es.jsx)(es.Fragment,{children:Drupal.t("No results",{},{context:"Unit search no results title"})}),ref:n}),(0,es.jsx)("p",{children:Drupal.t("No results were found for the criteria you entered. Try changing your search criteria.",{},{context:"React search: no search results"})})]})),RO=hJ;var AO=$(ie()),O7=$(ke()),gJ=(0,AO.forwardRef)(({className:e,error:t,errorMessage:r,headingLevel:n=3},i)=>(t instanceof TypeError||console.error("Error loading data from Elastic:",t),(0,O7.jsx)("div",{className:e,ref:i,children:(0,O7.jsx)(W8,{label:Drupal.t("An error occurred while loading the content",{},{context:"React search"}),type:"error",headingLevel:n,children:r||Drupal.t("Please reload the page or try again later.",{},{context:"React search"})})}))),NO=gJ;var mv=$(pv(),1),kl=$(pv(),1),hv=mv.default.default||mv.default;var C0=$(ke()),mee=o(({href:e,title:t,className:r,"data-hds-component":n,"data-hds-variant":i,rel:s})=>{let u={...n&&{"data-hds-component":n},...i&&{"data-hds-variant":i}};return(0,C0.jsxs)("a",{href:e,className:r,"data-is-external":"true",...u,rel:s,children:[t,!n&&(0,C0.jsx)("span",{className:"link__type link__type--external"}),(0,C0.jsx)("span",{className:"visually-hidden",children:Drupal.t("Link leads to external service",{},{context:"Explanation for screen-reader software that the icon visible next to this link means that the link leads to an external service."})})]})},"ExternalLink"),dA=mee;var fA=$(ie());var Ch=$(ke());function hee({tags:e,isInteractive:t,langAttribute:r,insideCard:n}){let i=t?"content-tags__tags--interactive":"content-tags__tags--static",s=n?"div":"section";return fA.default.createElement(s,{className:"content-tags content-tags--card","aria-label":Drupal.t("Tags",{},{context:"Label for screen reader software users explaining that this is a list of tags related to this page."}),role:n?"group":void 0},(0,Ch.jsx)("ul",{className:`content-tags__tags ${i}`,children:e.map((u,c)=>(0,Ch.jsx)("li",{className:"content-tags__tags__tag",...r,children:(0,Ch.jsx)(fl,{className:`${u.color?`content-tags__tags__tag--${u.color}`:""}`,iconStart:u.iconStart,children:u.tag})},`{item.tag}-${c}`))}))}o(hee,"Tags");var gv=hee;var qe=$(ke()),Ho=o(({icon:e,label:t,content:r,langAttribute:n})=>(0,qe.jsxs)("div",{className:"card__meta",children:[(0,qe.jsx)("span",{className:"card__meta__icon",children:typeof e=="string"?(0,qe.jsx)(xl,{icon:e}):e}),(0,qe.jsxs)("span",{className:"card__meta__label",children:[t,": "]}),(0,qe.jsx)("span",{className:"card__meta__content",...n,children:r})]}),"Metarow");function gee({cardCategoryTag:e,cardDescription:t,cardDescriptionHtml:r,cardHelptext:n,cardHelptextHtml:i,cardImage:s,cardModifierClass:u,cardTags:c,cardTitle:d,cardTitleLevel:p,cardUrl:m,cardUrlExternal:h=!1,customMetaRows:_,date:x,dateLabel:w,daterange:S,dateRangeLabel:y,distance:v,langAttribute:b,language:E,languageEducation:T,languageLabel:A,location:R,locationLabel:z,registrationRequired:I,signUp:N,theme:P,themeLabel:V,time:W,timeLabel:J,weightedEducation:j}){let Y=` +Url: ${n2(e)}`),!0}return!1}o(HU,"_shouldDropEvent");function BU(e,t){return t?.length?Xp(e).some(r=>Eu(r,t)):!1}o(BU,"_isIgnoredError");function zU(e,t){if(!t?.length)return!1;let r=e.transaction;return r?Eu(r,t):!1}o(zU,"_isIgnoredTransaction");function VU(e,t){if(!t?.length)return!1;let r=n2(e);return r?Eu(r,t):!1}o(VU,"_isDeniedUrl");function FU(e,t){if(!t?.length)return!0;let r=n2(e);return r?Eu(r,t):!0}o(FU,"_isAllowedUrl");function jU(e=[]){for(let t=e.length-1;t>=0;t--){let r=e[t];if(r&&r.filename!==""&&r.filename!=="[native code]")return r.filename||null}return null}o(jU,"_getLastValidUrl");function n2(e){try{let r=[...e.exception?.values??[]].reverse().find(n=>n.mechanism?.parent_id===void 0&&n.stacktrace?.frames?.length)?.stacktrace?.frames;return r?jU(r):null}catch{return he&&se.error(`Cannot extract url for event ${Qo(e)}`),null}}o(n2,"_getEventFilterUrl");function UU(e){return e.exception?.values?.length?!e.message&&!e.exception.values.some(t=>t.stacktrace||t.type&&t.type!=="Error"||t.value):!1}o(UU,"_isUselessError");function r6(e,t,r,n,i,s){if(!i.exception?.values||!s||!go(s.originalException,Error))return;let u=i.exception.values.length>0?i.exception.values[i.exception.values.length-1]:void 0;u&&(i.exception.values=t6(e,t,n,s.originalException,r,i.exception.values,u,0))}o(r6,"applyAggregateErrorsToEvent");function t6(e,t,r,n,i,s,u,c){if(s.length>=r+1)return s;let d=[...s];if(go(n[i],Error)){LS(u,c);let p=e(t,n[i]),m=d.length;TS(p,i,m,c),d=t6(e,t,r,n[i],i,[p,...d],p,m)}return Array.isArray(n.errors)&&n.errors.forEach((p,m)=>{if(go(p,Error)){LS(u,c);let h=e(t,p),_=d.length;TS(h,`errors[${m}]`,_,c),d=t6(e,t,r,p,i,[h,...d],h,_)}}),d}o(t6,"aggregateExceptionsFromError");function LS(e,t){e.mechanism=e.mechanism||{type:"generic",handled:!0},e.mechanism={...e.mechanism,...e.type==="AggregateError"&&{is_exception_group:!0},exception_id:t}}o(LS,"applyExceptionGroupFieldsForParentException");function TS(e,t,r,n){e.mechanism=e.mechanism||{type:"generic",handled:!0},e.mechanism={...e.mechanism,type:"chained",source:t,exception_id:r,parent_id:n}}o(TS,"applyExceptionGroupFieldsForChildException");function n6(e){let t="console";Fr(t,e),jr(t,$U)}o(n6,"addConsoleInstrumentationHandler");function $U(){"console"in Ee&&i4.forEach(function(e){e in Ee.console&&qt(Ee.console,e,function(t){return xu[e]=t,function(...r){$t("console",{args:r,level:e}),xu[e]?.apply(Ee.console,r)}})})}o($U,"instrumentConsole");function o6(e){return e==="warn"?"warning":["fatal","error","warning","log","info","debug"].includes(e)?e:"log"}o(o6,"severityLevelFromString");var qU="Dedupe",ZU=o(()=>{let e;return{name:qU,processEvent(t){if(t.type)return t;try{if(WU(t,e))return he&&se.warn("Event dropped due to being a duplicate of previously captured event."),null}catch{}return e=t}}},"_dedupeIntegration"),i2=ZU;function WU(e,t){return t?!!(GU(e,t)||KU(e,t)):!1}o(WU,"_shouldDropEvent");function GU(e,t){let r=e.message,n=t.message;return!(!r&&!n||r&&!n||!r&&n||r!==n||!OS(e,t)||!IS(e,t))}o(GU,"_isSameMessageEvent");function KU(e,t){let r=kS(t),n=kS(e);return!(!r||!n||r.type!==n.type||r.value!==n.value||!OS(e,t)||!IS(e,t))}o(KU,"_isSameExceptionEvent");function IS(e,t){let r=Ap(e),n=Ap(t);if(!r&&!n)return!0;if(r&&!n||!r&&n||(r=r,n=n,n.length!==r.length))return!1;for(let i=0;i=400&&e<500?"warning":e>=500?"error":void 0}o(a2,"getBreadcrumbLogLevelFromHttpStatusCode");var Y1=Ee;function i6(){return"history"in Y1&&!!Y1.history}o(i6,"supportsHistory");function YU(){if(!("fetch"in Y1))return!1;try{return new Headers,new Request("http://www.example.com"),new Response,!0}catch{return!1}}o(YU,"_isFetchSupported");function J1(e){return e&&/^function\s+\w+\(\)\s+\{\s+\[native code\]\s+\}$/.test(e.toString())}o(J1,"isNativeFunction");function a6(){if(typeof EdgeRuntime=="string")return!0;if(!YU())return!1;if(J1(Y1.fetch))return!0;let e=!1,t=Y1.document;if(t&&typeof t.createElement=="function")try{let r=t.createElement("iframe");r.hidden=!0,t.head.appendChild(r),r.contentWindow?.fetch&&(e=J1(r.contentWindow.fetch)),t.head.removeChild(r)}catch(r){he&&se.warn("Could not create sandbox iframe for pure fetch check, bailing to window.fetch: ",r)}return e}o(a6,"supportsNativeFetch");function l6(e,t){let r="fetch";Fr(r,e),jr(r,()=>JU(void 0,t))}o(l6,"addFetchInstrumentationHandler");function JU(e,t=!1){t&&!a6()||qt(Ee,"fetch",function(r){return function(...n){let i=new Error,{method:s,url:u}=QU(n),c={args:n,fetchData:{method:s,url:u},startTimestamp:sn()*1e3,virtualError:i,headers:XU(n)};return e||$t("fetch",{...c}),r.apply(Ee,n).then(async d=>(e?e(d):$t("fetch",{...c,endTimestamp:sn()*1e3,response:d}),d),d=>{if($t("fetch",{...c,endTimestamp:sn()*1e3,error:d}),Hs(d)&&d.stack===void 0&&(d.stack=i.stack,Sn(d,"framesToPop",1)),d instanceof TypeError&&(d.message==="Failed to fetch"||d.message==="Load failed"||d.message==="NetworkError when attempting to fetch resource."))try{let p=new URL(c.fetchData.url);d.message=`${d.message} (${p.host})`}catch{}throw d})}})}o(JU,"instrumentFetch");function s6(e,t){return!!e&&typeof e=="object"&&!!e[t]}o(s6,"hasProp");function RS(e){return typeof e=="string"?e:e?s6(e,"url")?e.url:e.toString?e.toString():"":""}o(RS,"getUrlFromResource");function QU(e){if(e.length===0)return{method:"GET",url:""};if(e.length===2){let[r,n]=e;return{url:RS(r),method:s6(n,"method")?String(n.method).toUpperCase():"GET"}}let t=e[0];return{url:RS(t),method:s6(t,"method")?String(t.method).toUpperCase():"GET"}}o(QU,"parseFetchArgs");function XU(e){let[t,r]=e;try{if(typeof r=="object"&&r!==null&&"headers"in r&&r.headers)return new Headers(r.headers);if(gw(t))return new Headers(t.headers)}catch{}}o(XU,"getHeadersFromFetchArgs");function u6(){return"npm"}o(u6,"getSDKSource");var at=Ee,c6=0;function d6(){return c6>0}o(d6,"shouldIgnoreOnError");function p$(){c6++,setTimeout(()=>{c6--})}o(p$,"ignoreNextOnError");function js(e,t={}){function r(i){return typeof i=="function"}if(o(r,"isFunction"),!r(e))return e;try{let i=e.__sentry_wrapped__;if(i)return typeof i=="function"?i:e;if(Fs(e))return e}catch{return e}let n=o(function(...i){try{let s=i.map(u=>js(u,t));return e.apply(this,s)}catch(s){throw p$(),V1(u=>{u.addEventProcessor(c=>(t.mechanism&&(Lu(c,void 0,void 0),Xo(c,t.mechanism)),c.extra={...c.extra,arguments:i},c)),Yp(s)}),s}},"sentryWrapped");try{for(let i in e)Object.prototype.hasOwnProperty.call(e,i)&&(n[i]=e[i])}catch{}Hp(n,e),Sn(e,"__sentry_wrapped__",n);try{Object.getOwnPropertyDescriptor(n,"name").configurable&&Object.defineProperty(n,"name",{get(){return e.name}})}catch{}return n}o(js,"wrap");function AS(){let e=Vs(),{referrer:t}=at.document||{},{userAgent:r}=at.navigator||{},n={...t&&{Referer:t},...r&&{"User-Agent":r}};return{url:e,headers:n}}o(AS,"getHttpRequestData");function s2(e,t){let r=m6(e,t),n={type:_$(t),value:b$(t)};return r.length&&(n.stacktrace={frames:r}),n.type===void 0&&n.value===""&&(n.value="Unrecoverable error caught"),n}o(s2,"exceptionFromError");function m$(e,t,r,n){let s=mt()?.getOptions().normalizeDepth,u=C$(t),c={__serialized__:qp(t,s)};if(u)return{exception:{values:[s2(e,u)]},extra:c};let d={exception:{values:[{type:zs(t)?t.constructor.name:n?"UnhandledRejection":"Error",value:y$(t,{isUnhandledRejection:n})}]},extra:c};if(r){let p=m6(e,r);p.length&&(d.exception.values[0].stacktrace={frames:p})}return d}o(m$,"eventFromPlainObject");function f6(e,t){return{exception:{values:[s2(e,t)]}}}o(f6,"eventFromError");function m6(e,t){let r=t.stacktrace||t.stack||"",n=g$(t),i=v$(t);try{return e(r,n,i)}catch{}return[]}o(m6,"parseStackFrames");var h$=/Minified React error #\d+;/i;function g$(e){return e&&h$.test(e.message)?1:0}o(g$,"getSkipFirstStackStringLines");function v$(e){return typeof e.framesToPop=="number"?e.framesToPop:0}o(v$,"getPopFirstTopFrames");function NS(e){return typeof WebAssembly<"u"&&typeof WebAssembly.Exception<"u"?e instanceof WebAssembly.Exception:!1}o(NS,"isWebAssemblyException");function _$(e){let t=e?.name;return!t&&NS(e)?e.message&&Array.isArray(e.message)&&e.message.length==2?e.message[0]:"WebAssembly.Exception":t}o(_$,"extractType");function b$(e){let t=e?.message;return NS(e)?Array.isArray(e.message)&&e.message.length==2?e.message[1]:"wasm exception":t?t.error&&typeof t.error.message=="string"?t.error.message:t:"No error message"}o(b$,"extractMessage");function MS(e,t,r,n){let i=r?.syntheticException||void 0,s=l2(e,t,i,n);return Xo(s),s.level="error",r?.event_id&&(s.event_id=r.event_id),Xn(s)}o(MS,"eventFromException");function PS(e,t,r="info",n,i){let s=n?.syntheticException||void 0,u=p6(e,t,s,i);return u.level=r,n?.event_id&&(u.event_id=n.event_id),Xn(u)}o(PS,"eventFromMessage");function l2(e,t,r,n,i){let s;if(Mp(t)&&t.error)return f6(e,t.error);if(Pp(t)||m4(t)){let u=t;if("stack"in t)s=f6(e,t);else{let c=u.name||(Pp(u)?"DOMError":"DOMException"),d=u.message?`${c}: ${u.message}`:c;s=p6(e,d,r,n),Lu(s,d)}return"code"in u&&(s.tags={...s.tags,"DOMException.code":`${u.code}`}),s}return Hs(t)?f6(e,t):Ri(t)||zs(t)?(s=m$(e,t,r,i),Xo(s,{synthetic:!0}),s):(s=p6(e,t,r,n),Lu(s,`${t}`,void 0),Xo(s,{synthetic:!0}),s)}o(l2,"eventFromUnknownInput");function p6(e,t,r,n){let i={};if(n&&r){let s=m6(e,r);s.length&&(i.exception={values:[{value:t,stacktrace:{frames:s}}]}),Xo(i,{synthetic:!0})}if(wu(t)){let{__sentry_template_string__:s,__sentry_template_values__:u}=t;return i.logentry={message:s,params:u},i}return i.message=t,i}o(p6,"eventFromString");function y$(e,{isUnhandledRejection:t}){let r=y4(e),n=t?"promise rejection":"exception";return Mp(e)?`Event \`ErrorEvent\` captured as ${n} with message \`${e.message}\``:zs(e)?`Event \`${x$(e)}\` (type=${e.type}) captured as ${n}`:`Object captured as ${n} with keys: ${r}`}o(y$,"getNonErrorObjectExceptionValue");function x$(e){try{let t=Object.getPrototypeOf(e);return t?t.constructor.name:void 0}catch{}}o(x$,"getObjectClassName");function C$(e){for(let t in e)if(Object.prototype.hasOwnProperty.call(e,t)){let r=e[t];if(r instanceof Error)return r}}o(C$,"getErrorPropertyFromObject");var w$=5e3,h6=class h6 extends Z1{constructor(t){let r=S$(t),n=at.SENTRY_SDK_SOURCE||u6();K1(r,"browser",["browser"],n),r._metadata?.sdk&&(r._metadata.sdk.settings={infer_ip:r.sendDefaultPii?"auto":"never",...r._metadata.sdk.settings}),super(r);let{sendDefaultPii:i,sendClientReports:s,enableLogs:u}=this._options;at.document&&(s||u)&&at.document.addEventListener("visibilitychange",()=>{at.document.visibilityState==="hidden"&&(s&&this._flushOutcomes(),u&&W1(this))}),u&&(this.on("flush",()=>{W1(this)}),this.on("afterCaptureLog",()=>{this._logFlushIdleTimeout&&clearTimeout(this._logFlushIdleTimeout),this._logFlushIdleTimeout=setTimeout(()=>{W1(this)},w$)})),i&&this.on("beforeSendSession",X4)}eventFromException(t,r){return MS(this._options.stackParser,t,r,this._options.attachStacktrace)}eventFromMessage(t,r="info",n){return PS(this._options.stackParser,t,r,n,this._options.attachStacktrace)}_prepareEvent(t,r,n,i){return t.platform=t.platform||"javascript",super._prepareEvent(t,r,n,i)}};o(h6,"BrowserClient");var u2=h6;function S$(e){return{release:typeof __SENTRY_RELEASE__=="string"?__SENTRY_RELEASE__:at.SENTRY_RELEASE?.id,sendClientReports:!0,parentSpanIsAlwaysRootSpan:!0,...e}}o(S$,"applyDefaultOptions");var DS=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__;var Wt=Ee;var E$=1e3,HS,g6,v6;function _6(e){let t="dom";Fr(t,e),jr(t,L$)}o(_6,"addClickKeypressInstrumentationHandler");function L$(){if(!Wt.document)return;let e=$t.bind(null,"dom"),t=BS(e,!0);Wt.document.addEventListener("click",t,!1),Wt.document.addEventListener("keypress",t,!1),["EventTarget","Node"].forEach(r=>{let i=Wt[r]?.prototype;i?.hasOwnProperty?.("addEventListener")&&(qt(i,"addEventListener",function(s){return function(u,c,d){if(u==="click"||u=="keypress")try{let p=this.__sentry_instrumentation_handlers__=this.__sentry_instrumentation_handlers__||{},m=p[u]=p[u]||{refCount:0};if(!m.handler){let h=BS(e);m.handler=h,s.call(this,u,h,d)}m.refCount++}catch{}return s.call(this,u,c,d)}}),qt(i,"removeEventListener",function(s){return function(u,c,d){if(u==="click"||u=="keypress")try{let p=this.__sentry_instrumentation_handlers__||{},m=p[u];m&&(m.refCount--,m.refCount<=0&&(s.call(this,u,m.handler,d),m.handler=void 0,delete p[u]),Object.keys(p).length===0&&delete this.__sentry_instrumentation_handlers__)}catch{}return s.call(this,u,c,d)}}))})}o(L$,"instrumentDOM");function T$(e){if(e.type!==g6)return!1;try{if(!e.target||e.target._sentryId!==v6)return!1}catch{}return!0}o(T$,"isSimilarToLastCapturedEvent");function k$(e,t){return e!=="keypress"?!1:t?.tagName?!(t.tagName==="INPUT"||t.tagName==="TEXTAREA"||t.isContentEditable):!0}o(k$,"shouldSkipDOMEvent");function BS(e,t=!1){return r=>{if(!r||r._sentryCaptured)return;let n=I$(r);if(k$(r.type,n))return;Sn(r,"_sentryCaptured",!0),n&&!n._sentryId&&Sn(n,"_sentryId",Zt());let i=r.type==="keypress"?"input":r.type;T$(r)||(e({event:r,name:i,global:t}),g6=r.type,v6=n?n._sentryId:void 0),clearTimeout(HS),HS=Wt.setTimeout(()=>{v6=void 0,g6=void 0},E$)}}o(BS,"makeDOMEventHandler");function I$(e){try{return e.target}catch{return null}}o(I$,"getEventTarget");var c2;function X1(e){let t="history";Fr(t,e),jr(t,O$)}o(X1,"addHistoryInstrumentationHandler");function O$(){if(Wt.addEventListener("popstate",()=>{let t=Wt.location.href,r=c2;if(c2=t,r===t)return;$t("history",{from:r,to:t})}),!i6())return;function e(t){return function(...r){let n=r.length>2?r[2]:void 0;if(n){let i=c2,s=R$(String(n));if(c2=s,i===s)return t.apply(this,r);$t("history",{from:i,to:s})}return t.apply(this,r)}}o(e,"historyReplacementFunction"),qt(Wt.history,"pushState",e),qt(Wt.history,"replaceState",e)}o(O$,"instrumentHistory");function R$(e){try{return new URL(e,Wt.location.origin).toString()}catch{return e}}o(R$,"getAbsoluteUrl");var d2={};function b6(e){let t=d2[e];if(t)return t;let r=Wt[e];if(J1(r))return d2[e]=r.bind(Wt);let n=Wt.document;if(n&&typeof n.createElement=="function")try{let i=n.createElement("iframe");i.hidden=!0,n.head.appendChild(i);let s=i.contentWindow;s?.[e]&&(r=s[e]),n.head.removeChild(i)}catch(i){DS&&se.warn(`Could not create sandbox iframe for ${e} check, bailing to window.${e}: `,i)}return r&&(d2[e]=r.bind(Wt))}o(b6,"getNativeImplementation");function f2(e){d2[e]=void 0}o(f2,"clearCachedImplementation");var Us="__sentry_xhr_v3__";function y6(e){let t="xhr";Fr(t,e),jr(t,A$)}o(y6,"addXhrInstrumentationHandler");function A$(){if(!Wt.XMLHttpRequest)return;let e=XMLHttpRequest.prototype;e.open=new Proxy(e.open,{apply(t,r,n){let i=new Error,s=sn()*1e3,u=Ur(n[0])?n[0].toUpperCase():void 0,c=N$(n[1]);if(!u||!c)return t.apply(r,n);r[Us]={method:u,url:c,request_headers:{}},u==="POST"&&c.match(/sentry_key/)&&(r.__sentry_own_request__=!0);let d=o(()=>{let p=r[Us];if(p&&r.readyState===4){try{p.status_code=r.status}catch{}let m={endTimestamp:sn()*1e3,startTimestamp:s,xhr:r,virtualError:i};$t("xhr",m)}},"onreadystatechangeHandler");return"onreadystatechange"in r&&typeof r.onreadystatechange=="function"?r.onreadystatechange=new Proxy(r.onreadystatechange,{apply(p,m,h){return d(),p.apply(m,h)}}):r.addEventListener("readystatechange",d),r.setRequestHeader=new Proxy(r.setRequestHeader,{apply(p,m,h){let[_,x]=h,w=m[Us];return w&&Ur(_)&&Ur(x)&&(w.request_headers[_.toLowerCase()]=x),p.apply(m,h)}}),t.apply(r,n)}}),e.send=new Proxy(e.send,{apply(t,r,n){let i=r[Us];if(!i)return t.apply(r,n);n[0]!==void 0&&(i.body=n[0]);let s={startTimestamp:sn()*1e3,xhr:r};return $t("xhr",s),t.apply(r,n)}})}o(A$,"instrumentXHR");function N$(e){if(Ur(e))return e;try{return e.toString()}catch{}}o(N$,"parseXhrUrlArg");function zS(e,t=b6("fetch")){let r=0,n=0;function i(s){let u=s.body.length;r+=u,n++;let c={body:s.body,method:"POST",referrerPolicy:"strict-origin",headers:e.headers,keepalive:r<=6e4&&n<15,...e.fetchOptions};if(!t)return f2("fetch"),Ra("No fetch implementation available");try{return t(e.url,c).then(d=>(r-=u,n--,{statusCode:d.status,headers:{"x-sentry-rate-limits":d.headers.get("X-Sentry-Rate-Limits"),"retry-after":d.headers.get("Retry-After")}}))}catch(d){return f2("fetch"),r-=u,n--,Ra(d)}}return o(i,"makeRequest"),t2(e,i)}o(zS,"makeFetchTransport");var M$=30;var P$=50;function x6(e,t,r,n){let i={filename:e,function:t===""?Jo:t,in_app:!0};return r!==void 0&&(i.lineno=r),n!==void 0&&(i.colno=n),i}o(x6,"createFrame");var D$=/^\s*at (\S+?)(?::(\d+))(?::(\d+))\s*$/i,H$=/^\s*at (?:(.+?\)(?: \[.+\])?|.*?) ?\((?:address at )?)?(?:async )?((?:|[-a-z]+:|.*bundle|\/)?.*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,B$=/\((\S*)(?::(\d+))(?::(\d+))\)/,z$=/at (.+?) ?\(data:(.+?),/,V$=o(e=>{let t=e.match(z$);if(t)return{filename:``,function:t[1]};let r=D$.exec(e);if(r){let[,i,s,u]=r;return x6(i,Jo,+s,+u)}let n=H$.exec(e);if(n){if(n[2]&&n[2].indexOf("eval")===0){let c=B$.exec(n[2]);c&&(n[2]=c[1],n[3]=c[2],n[4]=c[3])}let[s,u]=FS(n[1]||Jo,n[2]);return x6(u,s,n[3]?+n[3]:void 0,n[4]?+n[4]:void 0)}},"chromeStackParserFn"),F$=[M$,V$],j$=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:[-a-z]+)?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,U$=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,$$=o(e=>{let t=j$.exec(e);if(t){if(t[3]&&t[3].indexOf(" > eval")>-1){let s=U$.exec(t[3]);s&&(t[1]=t[1]||"eval",t[3]=s[1],t[4]=s[2],t[5]="")}let n=t[3],i=t[1]||Jo;return[i,n]=FS(i,n),x6(n,i,t[4]?+t[4]:void 0,t[5]?+t[5]:void 0)}},"gecko"),q$=[P$,$$];var Z$=[F$,q$],VS=Rp(...Z$),FS=o((e,t)=>{let r=e.indexOf("safari-extension")!==-1,n=e.indexOf("safari-web-extension")!==-1;return r||n?[e.indexOf("@")!==-1?e.split("@")[0]:Jo,r?`safari-extension:${t}`:`safari-web-extension:${t}`]:[e,t]},"extractSafariExtensionDetails");var Aa=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__;var p2=1024,W$="Breadcrumbs",G$=o((e={})=>{let t={console:!0,dom:!0,fetch:!0,history:!0,sentry:!0,xhr:!0,...e};return{name:W$,setup(r){t.console&&n6(J$(r)),t.dom&&_6(Y$(r,t.dom)),t.xhr&&y6(Q$(r)),t.fetch&&l6(X$(r)),t.history&&X1(eq(r)),t.sentry&&r.on("beforeSendEvent",K$(r))}}},"_breadcrumbsIntegration"),jS=G$;function K$(e){return o(function(r){mt()===e&&ti({category:`sentry.${r.type==="transaction"?"transaction":"event"}`,event_id:r.event_id,level:r.level,message:Qo(r)},{event:r})},"addSentryBreadcrumb")}o(K$,"_getSentryBreadcrumbHandler");function Y$(e,t){return o(function(n){if(mt()!==e)return;let i,s,u=typeof t=="object"?t.serializeAttribute:void 0,c=typeof t=="object"&&typeof t.maxStringLength=="number"?t.maxStringLength:void 0;c&&c>p2&&(Aa&&se.warn(`\`dom.maxStringLength\` cannot exceed ${p2}, but a value of ${c} was configured. Sentry will use ${p2} instead.`),c=p2),typeof u=="string"&&(u=[u]);try{let p=n.event,m=tq(p)?p.target:p;i=B1(m,{keyAttrs:u,maxStringLength:c}),s=b4(m)}catch{i=""}if(i.length===0)return;let d={category:`ui.${n.name}`,message:i};s&&(d.data={"ui.component_name":s}),ti(d,{event:n.event,name:n.name,global:n.global})},"_innerDomBreadcrumb")}o(Y$,"_getDomBreadcrumbHandler");function J$(e){return o(function(r){if(mt()!==e)return;let n={category:"console",data:{arguments:r.args,logger:"console"},level:o6(r.level),message:Dp(r.args," ")};if(r.level==="assert")if(r.args[0]===!1)n.message=`Assertion failed: ${Dp(r.args.slice(1)," ")||"console.assert"}`,n.data.arguments=r.args.slice(1);else return;ti(n,{input:r.args,level:r.level})},"_consoleBreadcrumb")}o(J$,"_getConsoleBreadcrumbHandler");function Q$(e){return o(function(r){if(mt()!==e)return;let{startTimestamp:n,endTimestamp:i}=r,s=r.xhr[Us];if(!n||!i||!s)return;let{method:u,url:c,status_code:d,body:p}=s,m={method:u,url:c,status_code:d},h={xhr:r.xhr,input:p,startTimestamp:n,endTimestamp:i},_={category:"xhr",data:m,type:"http",level:a2(d)};e.emit("beforeOutgoingRequestBreadcrumb",_,h),ti(_,h)},"_xhrBreadcrumb")}o(Q$,"_getXhrBreadcrumbHandler");function X$(e){return o(function(r){if(mt()!==e)return;let{startTimestamp:n,endTimestamp:i}=r;if(i&&!(r.fetchData.url.match(/sentry_key/)&&r.fetchData.method==="POST"))if(r.fetchData.method,r.fetchData.url,r.error){let s=r.fetchData,u={data:r.error,input:r.args,startTimestamp:n,endTimestamp:i},c={category:"fetch",data:s,level:"error",type:"http"};e.emit("beforeOutgoingRequestBreadcrumb",c,u),ti(c,u)}else{let s=r.response,u={...r.fetchData,status_code:s?.status};r.fetchData.request_body_size,r.fetchData.response_body_size,s?.status;let c={input:r.args,response:s,startTimestamp:n,endTimestamp:i},d={category:"fetch",data:u,type:"http",level:a2(u.status_code)};e.emit("beforeOutgoingRequestBreadcrumb",d,c),ti(d,c)}},"_fetchBreadcrumb")}o(X$,"_getFetchBreadcrumbHandler");function eq(e){return o(function(r){if(mt()!==e)return;let n=r.from,i=r.to,s=G1(at.location.href),u=n?G1(n):void 0,c=G1(i);u?.path||(u=s),s.protocol===c.protocol&&s.host===c.host&&(i=c.relative),s.protocol===u.protocol&&s.host===u.host&&(n=u.relative),ti({category:"navigation",data:{from:n,to:i}})},"_historyBreadcrumb")}o(eq,"_getHistoryBreadcrumbHandler");function tq(e){return!!e&&!!e.target}o(tq,"_isEvent");var rq=["EventTarget","Window","Node","ApplicationCache","AudioTrackList","BroadcastChannel","ChannelMergerNode","CryptoOperation","EventSource","FileReader","HTMLUnknownElement","IDBDatabase","IDBRequest","IDBTransaction","KeyOperation","MediaController","MessagePort","ModalWindow","Notification","SVGElementInstance","Screen","SharedWorker","TextTrack","TextTrackCue","TextTrackList","WebSocket","WebSocketWorker","Worker","XMLHttpRequest","XMLHttpRequestEventTarget","XMLHttpRequestUpload"],nq="BrowserApiErrors",oq=o((e={})=>{let t={XMLHttpRequest:!0,eventTarget:!0,requestAnimationFrame:!0,setInterval:!0,setTimeout:!0,unregisterOriginalCallbacks:!1,...e};return{name:nq,setupOnce(){t.setTimeout&&qt(at,"setTimeout",US),t.setInterval&&qt(at,"setInterval",US),t.requestAnimationFrame&&qt(at,"requestAnimationFrame",iq),t.XMLHttpRequest&&"XMLHttpRequest"in at&&qt(XMLHttpRequest.prototype,"send",aq);let r=t.eventTarget;r&&(Array.isArray(r)?r:rq).forEach(i=>sq(i,t))}}},"_browserApiErrorsIntegration"),$S=oq;function US(e){return function(...t){let r=t[0];return t[0]=js(r,{mechanism:{data:{function:Jn(e)},handled:!1,type:"instrument"}}),e.apply(this,t)}}o(US,"_wrapTimeFunction");function iq(e){return function(t){return e.apply(this,[js(t,{mechanism:{data:{function:"requestAnimationFrame",handler:Jn(e)},handled:!1,type:"instrument"}})])}}o(iq,"_wrapRAF");function aq(e){return function(...t){let r=this;return["onload","onerror","onprogress","onreadystatechange"].forEach(i=>{i in r&&typeof r[i]=="function"&&qt(r,i,function(s){let u={mechanism:{data:{function:i,handler:Jn(s)},handled:!1,type:"instrument"}},c=Fs(s);return c&&(u.mechanism.data.handler=Jn(c)),js(s,u)})}),e.apply(this,t)}}o(aq,"_wrapXHR");function sq(e,t){let n=at[e]?.prototype;n?.hasOwnProperty?.("addEventListener")&&(qt(n,"addEventListener",function(i){return function(s,u,c){try{lq(u)&&(u.handleEvent=js(u.handleEvent,{mechanism:{data:{function:"handleEvent",handler:Jn(u),target:e},handled:!1,type:"instrument"}}))}catch{}return t.unregisterOriginalCallbacks&&uq(this,s,u),i.apply(this,[s,js(u,{mechanism:{data:{function:"addEventListener",handler:Jn(u),target:e},handled:!1,type:"instrument"}}),c])}}),qt(n,"removeEventListener",function(i){return function(s,u,c){try{let d=u.__sentry_wrapped__;d&&i.call(this,s,d,c)}catch{}return i.call(this,s,u,c)}}))}o(sq,"_wrapEventTarget");function lq(e){return typeof e.handleEvent=="function"}o(lq,"isEventListenerObject");function uq(e,t,r){e&&typeof e=="object"&&"removeEventListener"in e&&typeof e.removeEventListener=="function"&&e.removeEventListener(t,r)}o(uq,"unregisterOriginalCallback");var qS=()=>({name:"BrowserSession",setupOnce(){if(typeof at.document>"u"){Aa&&se.warn("Using the `browserSessionIntegration` in non-browser environments is not supported.");return}$1({ignoreDuration:!0}),q1(),X1(({from:e,to:t})=>{e!==void 0&&e!==t&&($1({ignoreDuration:!0}),q1())})}});var cq="GlobalHandlers",dq=o((e={})=>{let t={onerror:!0,onunhandledrejection:!0,...e};return{name:cq,setupOnce(){Error.stackTraceLimit=50},setup(r){t.onerror&&(fq(r),ZS("onerror")),t.onunhandledrejection&&(pq(r),ZS("onunhandledrejection"))}}},"_globalHandlersIntegration"),WS=dq;function fq(e){d4(t=>{let{stackParser:r,attachStacktrace:n}=GS();if(mt()!==e||d6())return;let{msg:i,url:s,line:u,column:c,error:d}=t,p=gq(l2(r,d||i,void 0,n,!1),s,u,c);p.level="error",U1(p,{originalException:d,mechanism:{handled:!1,type:"auto.browser.global_handlers.onerror"}})})}o(fq,"_installGlobalOnErrorHandler");function pq(e){p4(t=>{let{stackParser:r,attachStacktrace:n}=GS();if(mt()!==e||d6())return;let i=mq(t),s=Bs(i)?hq(i):l2(r,i,void 0,n,!0);s.level="error",U1(s,{originalException:i,mechanism:{handled:!1,type:"auto.browser.global_handlers.onunhandledrejection"}})})}o(pq,"_installGlobalOnUnhandledRejectionHandler");function mq(e){if(Bs(e))return e;try{if("reason"in e)return e.reason;if("detail"in e&&"reason"in e.detail)return e.detail.reason}catch{}return e}o(mq,"_getUnhandledRejectionError");function hq(e){return{exception:{values:[{type:"UnhandledRejection",value:`Non-Error promise rejection captured with value: ${String(e)}`}]}}}o(hq,"_eventFromRejectionWithPrimitive");function gq(e,t,r,n){let i=e.exception=e.exception||{},s=i.values=i.values||[],u=s[0]=s[0]||{},c=u.stacktrace=u.stacktrace||{},d=c.frames=c.frames||[],p=n,m=r,h=vq(t)??Vs();return d.length===0&&d.push({colno:p,filename:h,function:Jo,in_app:!0,lineno:m}),e}o(gq,"_enhanceEventWithInitialFrame");function ZS(e){Aa&&se.log(`Global Handler attached: ${e}`)}o(ZS,"globalHandlerLog");function GS(){return mt()?.getOptions()||{stackParser:o(()=>[],"stackParser"),attachStacktrace:!1}}o(GS,"getOptions");function vq(e){if(!(!Ur(e)||e.length===0)){if(e.startsWith("data:")){let t=e.match(/^data:([^;]+)/),r=t?t[1]:"text/javascript",n=e.includes("base64,");return``}return e.slice(0,1024)}}o(vq,"getFilenameFromUrl");var KS=()=>({name:"HttpContext",preprocessEvent(e){if(!at.navigator&&!at.location&&!at.document)return;let t=AS(),r={...t.headers,...e.request?.headers};e.request={...t,...e.request,headers:r}}});var _q="cause",bq=5,yq="LinkedErrors",xq=o((e={})=>{let t=e.limit||bq,r=e.key||_q;return{name:yq,preprocessEvent(n,i,s){let u=s.getOptions();r6(s2,u.stackParser,r,t,n,i)}}},"_linkedErrorsIntegration"),YS=xq;function JS(){return Cq()?(Aa&&Yn(()=>{console.error("[Sentry] You cannot use Sentry.init() in a browser extension, see: https://docs.sentry.io/platforms/javascript/best-practices/browser-extensions/")}),!0):!1}o(JS,"checkAndWarnIfIsEmbeddedBrowserExtension");function Cq(){if(typeof at.window>"u")return!1;let e=at;if(e.nw||!(e.chrome||e.browser)?.runtime?.id)return!1;let r=Vs(),n=["chrome-extension","moz-extension","ms-browser-extension","safari-web-extension"];return!(at===at.top&&n.some(s=>r.startsWith(`${s}://`)))}o(Cq,"_isEmbeddedBrowserExtension");function QS(e){return[o2(),r2(),$S(),jS(),WS(),YS(),i2(),KS(),qS()]}o(QS,"getDefaultIntegrations");function C6(e={}){let t=!e.skipBrowserExtensionCheck&&JS(),r={...e,enabled:t?!1:e.enabled,stackParser:u4(e.stackParser||VS),integrations:$4({integrations:e.integrations,defaultIntegrations:e.defaultIntegrations==null?QS():e.defaultIntegrations}),transport:e.transport||zS};return Y4(u2,r)}o(C6,"init");var XS=$(ie(),1);function w6(e){let t={...e};return K1(t,"react"),Jp("react",{version:XS.version}),C6(t)}o(w6,"init");var Sq=o((e=1)=>{w6({dsn:drupalSettings?.helfi_react_search?.sentry_dsn_react,tracesSampleRate:e,ignoreErrors:["ResizeObserver loop limit exceeded","ResizeObserver loop completed with undelivered notifications.","Non-Error promise rejection captured"]})},"initSentry"),eE=Sq;var yA=$(ie());function le(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function"){var i=0;for(n=Object.getOwnPropertySymbols(e);i{var{"aria-label":t="location","aria-hidden":r=!0,className:n="",color:i,size:s=st.Small,style:u={}}=e,c=le(e,["aria-label","aria-hidden","className","color","size","style"]);return f9.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Me.icon,Me[s],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:u},c),f9.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.9669 1.5C14.0265 1.5 16.0869 2.27765 17.6579 3.83367C20.8001 6.945 20.5878 11.7938 17.6579 15.1017L17.0345 15.8107C14.4235 18.8021 12.9688 20.7706 11.9669 22.7477C10.8937 20.6185 9.28527 18.4993 6.27797 15.1017C3.34814 11.7938 3.13508 6.945 6.27797 3.83367C7.84906 2.27765 9.90869 1.5 11.9669 1.5ZM11.999 3.5C10.3743 3.5 8.84685 4.12598 7.69956 5.26179C6.56645 6.38341 5.97897 7.81769 6.00058 9.41066C6.02151 10.984 6.64884 12.5453 7.76709 13.8087L8.42773 14.5606C10.0167 16.3842 11.1442 17.8 12.0004 19.0644C12.9748 17.6274 14.2916 16.0006 16.233 13.8087C17.3512 12.5453 17.9786 10.984 17.9995 9.41066C18.0198 7.81769 17.4323 6.38341 16.3005 5.26179C15.1519 4.12598 13.6251 3.5 11.999 3.5ZM12.0004 6C13.9338 6 15.5 7.56702 15.5 9.50039C15.5 11.433 13.9338 13 12.0004 13C10.067 13 8.5 11.433 8.5 9.50039C8.5 7.56702 10.067 6 12.0004 6ZM12.0003 8C11.1725 8 10.5 8.67319 10.5 9.50034C10.5 10.3268 11.1725 11 12.0003 11C12.8275 11 13.5 10.3268 13.5 9.50034C13.5 8.67319 12.8275 8 12.0003 8Z",fill:"currentColor"}))},"pe");var _d=$(ie());var IL=o(e=>{var{"aria-label":t="alert-circle-fill","aria-hidden":r=!0,className:n="",color:i,size:s=st.Small,style:u={}}=e,c=le(e,["aria-label","aria-hidden","className","color","size","style"]);return _d.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Me.icon,Me[s],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:u},c),_d.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 3C16.9706 3 21 7.02944 21 12C21 16.9706 16.9706 21 12 21C7.02944 21 3 16.9706 3 12C3 7.02944 7.02944 3 12 3ZM13 16V18H11V16H13ZM13 6V14H11V6H13Z",fill:"currentColor"}))},"i"),OL=o(e=>{var{"aria-label":t="info-circle-fill","aria-hidden":r=!0,className:n="",color:i,size:s=st.Small,style:u={}}=e,c=le(e,["aria-label","aria-hidden","className","color","size","style"]);return _d.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Me.icon,Me[s],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:u},c),_d.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3ZM13 10V16.5H15V18H9V16.5H11V11.5H9V10H13ZM11.8125 6C12.5374 6 13.125 6.5876 13.125 7.3125C13.125 8.03735 12.5374 8.625 11.8125 8.625C11.0876 8.625 10.5 8.03735 10.5 7.3125C10.5 6.5876 11.0876 6 11.8125 6Z",fill:"currentColor"}))},"s");var m9=$(ie());var bd=o(e=>{var{"aria-label":t="angle-down","aria-hidden":r=!0,className:n="",color:i,size:s=st.Small,style:u={}}=e,c=le(e,["aria-label","aria-hidden","className","color","size","style"]);return m9.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Me.icon,Me[s],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:u},c),m9.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 13.5L17 8.5L18.5 10L12 16.5L5.5 10L7 8.5L12 13.5Z",fill:"currentColor"}))},"o");var h9=$(ie());var g9=o(e=>{var{"aria-label":t="angle-up","aria-hidden":r=!0,className:n="",color:i,size:s=st.Small,style:u={}}=e,c=le(e,["aria-label","aria-hidden","className","color","size","style"]);return h9.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Me.icon,Me[s],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:u},c),h9.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 11.5L17 16.5L18.5 15L12 8.5L5.5 15L7 16.5L12 11.5Z",fill:"currentColor"}))},"s");var v9=$(ie());var RL=o(e=>{var{"aria-label":t="check","aria-hidden":r=!0,className:n="",color:i,size:s=st.Small,style:u={}}=e,c=le(e,["aria-label","aria-hidden","className","color","size","style"]);return v9.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Me.icon,Me[s],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:u},c),v9.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M21 7L10 18L4.5 12.5L6 11L10 15L19.5 5.5L21 7Z",fill:"currentColor"}))},"s");var _9=$(ie());var AL=o(e=>{var{"aria-label":t="check-circle-fill","aria-hidden":r=!0,className:n="",color:i,size:s=st.Small,style:u={}}=e,c=le(e,["aria-label","aria-hidden","className","color","size","style"]);return _9.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Me.icon,Me[s],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:u},c),_9.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3ZM16.5 8L18 9.5L10.5 17L6 12.5L7.5 11L10.5 14L16.5 8Z",fill:"currentColor"}))},"i");var b9=$(ie());var Zs=o(e=>{var{"aria-label":t="cross","aria-hidden":r=!0,className:n="",color:i,size:s=st.Small,style:u={}}=e,c=le(e,["aria-label","aria-hidden","className","color","size","style"]);return b9.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Me.icon,Me[s],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:u},c),b9.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M18 7.5L13.5 12L18 16.5L16.5 18L12 13.5L7.5 18L6 16.5L10.5 12L6 7.5L7.5 6L12 10.5L16.5 6L18 7.5Z",fill:"currentColor"}))},"s");var y9=$(ie());var A2=o(e=>{var{"aria-label":t="cross-circle","aria-hidden":r=!0,className:n="",color:i,size:s=st.Small,style:u={}}=e,c=le(e,["aria-label","aria-hidden","className","color","size","style"]);return y9.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Me.icon,Me[s],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:u},c),y9.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2ZM12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4ZM15 7.5L16.5 9L13.5 12L16.5 15L15 16.5L12 13.5L9 16.5L7.5 15L10.5 12L7.5 9L9 7.5L12 10.5L15 7.5Z",fill:"currentColor"}))},"s");var x9=$(ie());var NL=o(e=>{var{"aria-label":t="cross-circle-fill","aria-hidden":r=!0,className:n="",color:i,size:s=st.Small,style:u={}}=e,c=le(e,["aria-label","aria-hidden","className","color","size","style"]);return x9.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Me.icon,Me[s],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:u},c),x9.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3ZM15 7.5L16.5 9L13.5 12L16.5 15L15 16.5L12 13.5L9 16.5L7.5 15L10.5 12L7.5 9L9 7.5L12 10.5L15 7.5Z",fill:"currentColor"}))},"s");var C9=$(ie());var ML=o(e=>{var{"aria-label":t="error","aria-hidden":r=!0,className:n="",color:i,size:s=st.Small,style:u={}}=e,c=le(e,["aria-label","aria-hidden","className","color","size","style"]);return C9.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Me.icon,Me[s],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:u},c),C9.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.1284 2.50974C11.4971 1.85436 12.4201 1.83095 12.8284 2.43952L12.8716 2.50974L22.4341 19.5097C22.7965 20.1541 22.3585 20.9453 21.638 20.9973L21.5625 21H2.43749C1.69816 21 1.22338 20.2303 1.53125 19.5769L1.56592 19.5097L11.1284 2.50974ZM12 5.04L4.14699 19H19.8525L12 5.04ZM13 16V18H11V16H13ZM13 9.5V14.5H11V9.5H13Z",fill:"currentColor"}))},"o");var w9=$(ie());var PL=o(e=>{var{"aria-label":t="error-fill","aria-hidden":r=!0,className:n="",color:i,size:s=st.Small,style:u={}}=e,c=le(e,["aria-label","aria-hidden","className","color","size","style"]);return w9.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Me.icon,Me[s],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:u},c),w9.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.175 3.45608C11.5239 2.86969 12.3977 2.84875 12.7842 3.39325L12.825 3.45608L21.8771 18.6666C22.2202 19.2432 21.8055 19.951 21.1235 19.9976L21.052 20H2.94799C2.24813 20 1.7987 19.3114 2.09013 18.7267L2.12295 18.6666L11.175 3.45608ZM13 16V18H11V16H13ZM13 8.5V14.5H11V8.5H13Z",fill:"currentColor"}))},"o");var S9=$(ie());var DL=o(e=>{var{"aria-label":t="question-circle","aria-hidden":r=!0,className:n="",color:i,size:s=st.Small,style:u={}}=e,c=le(e,["aria-label","aria-hidden","className","color","size","style"]);return S9.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Me.icon,Me[s],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:u},c),S9.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2ZM12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4ZM13 16V18H11V16H13ZM12.0437 5.75C14.0343 5.75 15.7173 7.29464 15.7173 9.42361C15.7173 10.7806 15.2461 11.489 14.161 12.306L13.9187 12.4844C13.1753 13.0295 12.9556 13.3359 12.9386 14.142L12.9375 14.25H10.9375C10.9375 12.6746 11.4591 11.8378 12.6143 10.9622L12.8618 10.7796C13.5685 10.2628 13.7173 10.0539 13.7173 9.42361C13.7173 8.43934 12.9662 7.75 12.0437 7.75C11.1907 7.75 10.4785 8.34077 10.3816 9.20835L10.3734 9.30587L8.37663 9.19182C8.49191 7.17347 10.1344 5.75 12.0437 5.75Z",fill:"currentColor"}))},"s");var Nt=$(ie()),FL=$(Da());ct(':root{--breakpoint-xs:320px;--breakpoint-s:576px;--breakpoint-m:768px;--breakpoint-l:992px;--breakpoint-xl:1248px;--container-width-xs:288px;--container-width-s:544px;--container-width-m:720px;--container-width-l:944px;--container-width-xl:1200px;--color-brick:#bd2719;--color-brick-light:#ffeeed;--color-brick-medium-light:#facbc8;--color-brick-dark:#800e04;--color-bus:#0000bf;--color-bus-light:#f0f0ff;--color-bus-medium-light:#ccf;--color-bus-dark:#00005e;--color-coat-of-arms:#0072c6;--color-coat-of-arms-light:#e6f4ff;--color-coat-of-arms-medium-light:#b5daf7;--color-coat-of-arms-dark:#005799;--color-copper:#00d7a7;--color-copper-light:#cffaf1;--color-copper-medium-light:#9ef0de;--color-copper-dark:#00a17d;--color-engel:#ffe977;--color-engel-light:#fff9db;--color-engel-medium-light:#fff3b8;--color-engel-dark:#dbc030;--color-fog:#9fc9eb;--color-fog-light:#e8f3fc;--color-fog-medium-light:#d0e6f7;--color-fog-dark:#72a5cf;--color-gold:#c2a251;--color-gold-light:#f7f2e4;--color-gold-medium-light:#e8d7a7;--color-gold-dark:#9e823c;--color-metro:#fd4f00;--color-metro-light:#ffeee6;--color-metro-medium-light:#ffcab3;--color-metro-dark:#bd2f00;--color-silver:#dedfe1;--color-silver-light:#f7f7f8;--color-silver-medium-light:#efeff0;--color-silver-dark:#b0b8bf;--color-summer:#ffc61e;--color-summer-light:#fff4d4;--color-summer-medium-light:#ffe49c;--color-summer-dark:#cc9200;--color-suomenlinna:#f5a3c7;--color-suomenlinna-light:#fff0f7;--color-suomenlinna-medium-light:#ffdbeb;--color-suomenlinna-dark:#e673a5;--color-tram:#008741;--color-tram-light:#dff7eb;--color-tram-medium-light:#a3e3c2;--color-tram-dark:#006631;--color-focus-outline:#0072c6;--color-black:#000;--color-white:#fff;--color-black-5:#f2f2f2;--color-black-10:#e6e6e6;--color-black-20:#ccc;--color-black-30:#b3b3b3;--color-black-40:#999;--color-black-50:grey;--color-black-60:#595959;--color-black-70:#4d4d4d;--color-black-80:#333;--color-black-90:#1a1a1a;--color-error:#b01038;--color-error-light:#f6e2e6;--color-error-dark:#8d0d2d;--color-success:#007a64;--color-success-light:#e2f5f3;--color-success-dark:#006250;--color-alert:#ffda07;--color-alert-light:#fff4b4;--color-alert-dark:#d18200;--color-info:#0062b9;--color-info-light:#e5eff8;--color-info-dark:#004f94;--box-shadow-s:0px 2px 10px 0px rgba(0,0,0,0.07);--box-shadow-m:0px 2px 10px 0px rgba(0,0,0,0.1);--box-shadow-l:0px 2px 20px 0px rgba(0,0,0,0.2);--spacing-layout-2-xs:1rem;--spacing-layout-xs:1.5rem;--spacing-layout-s:2rem;--spacing-layout-m:3rem;--spacing-layout-l:4rem;--spacing-layout-xl:6rem;--spacing-layout-2-xl:8rem;--spacing-4-xs:0.125rem;--spacing-3-xs:0.25rem;--spacing-2-xs:0.5rem;--spacing-xs:0.75rem;--spacing-s:1rem;--spacing-m:1.5rem;--spacing-l:2rem;--spacing-xl:2.5rem;--spacing-2-xl:3.0rem;--spacing-3-xl:3.5rem;--spacing-4-xl:4rem;--spacing-5-xl:4.5rem;--fontsize-heading-xxl:4rem;--fontsize-heading-xl:3rem;--fontsize-heading-xl-mobile:2.5rem;--fontsize-heading-l:2rem;--fontsize-heading-m:1.5rem;--fontsize-heading-s:1.25rem;--fontsize-heading-xs:1.125rem;--fontsize-heading-xxs:1rem;--fontsize-body-s:0.875rem;--fontsize-body-m:1rem;--fontsize-body-l:1.125rem;--fontsize-body-xl:1.25rem;--font-default:HelsinkiGrotesk,Arial,sans-serif;--lineheight-s:1;--lineheight-m:1.2;--lineheight-l:1.5;--lineheight-xl:1.75}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.visually-hidden{border:0;clip:"rect(0 0 0 0)";height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.button-reset{background:none;border:none;color:inherit;cursor:pointer;font:inherit;padding:0}.text-body{color:var(--color-black-90);font-size:var(--fontsize-body-m);line-height:var(--lineheight-l)}.text-body,.text-medium{font-family:var(--font-default)}.text-medium{font-weight:500}.text-bold{font-family:var(--font-default);font-weight:700}.text-xl{font-size:var(--fontsize-heading-m)}.text-lg{font-size:var(--fontsize-heading-s)}.text-md{font-size:var(--fontsize-heading-xs)}.subtitle{font-size:var(--fontsize-body-m)}.text-sm{font-size:var(--fontsize-body-s);line-height:var(--lineheight-xl)}.heading-xxl{font-size:var(--fontsize-heading-xxl);letter-spacing:-1.2px}.heading-xl,.heading-xxl{font-weight:400;line-height:var(--lineheight-s)}.heading-xl{font-size:var(--fontsize-heading-xl);letter-spacing:-1px}.heading-xl-mobile{font-size:var(--fontsize-heading-xl-mobile);font-weight:400;letter-spacing:-.8px;line-height:var(--lineheight-s)}.heading-l{font-size:var(--fontsize-heading-l);font-weight:400;letter-spacing:-.4px}.heading-l,.heading-m{line-height:var(--lineheight-m)}.heading-m{font-size:var(--fontsize-heading-m);font-weight:500;letter-spacing:-.2px}.heading-s{font-size:var(--fontsize-heading-s);font-weight:500}.heading-s,.heading-xs{letter-spacing:0;line-height:var(--lineheight-l)}.heading-xs{font-size:var(--fontsize-heading-xs);font-weight:700}.heading-xxs{font-size:var(--fontsize-heading-xxs);font-weight:700;letter-spacing:.2px;line-height:var(--lineheight-l)}.helper-text{color:var(--color-black-60);display:block;flex-basis:100%;font-size:var(--fontsize-body-m);margin-top:var(--spacing-2-xs)}html{-webkit-text-size-adjust:100%}');var $Z={}.hasOwnProperty;function HL(e){let t=typeof e;return e?t==="string"||t==="number"?e:Array.isArray(e)?e.length?e.map(r=>HL(r)).filter(Boolean).join(" "):null:t==="object"?((r,n=null)=>{if(r.toString!==Object.prototype.toString&&!r.toString.toString().includes("[native code]"))return r.toString();let i=Object.assign({},r);return n&&Object.keys(n).filter(s=>!!r[s]).forEach(s=>{i[n[s]]=!0}),Object.keys(i).filter(s=>$Z.call(i,s)&&!!i[s]).join(" ")})(e,this):null:null}o(HL,"n");var fe=o((...e)=>e.map(HL).filter(Boolean).join(" "),"r");var Du=$(ie()),zL=$(Da());var BL=o(()=>typeof window>"u"||typeof document>"u","e");var qZ=typeof window<"u"&&window.document?Du.useLayoutEffect:Du.useEffect,$r=o((e,t,r)=>{let n=t&&typeof t!="string",i=(0,Du.useRef)(n?(0,zL.uniqueId)("custom-theme-"):"").current;return qZ(()=>{n&&((s,u,c)=>{if(BL())return;let d=o(p=>{var m;return(m=p.selectorText)===null||m===void 0?void 0:m.includes(`${s}.${c}`)},"o");try{let p=[...document.styleSheets].findIndex(w=>{try{return[...w.cssRules].findIndex(S=>{var y;return(y=S.selectorText)===null||y===void 0?void 0:y.includes(s)})>=0}catch{return!1}});if(p===-1){let w=document.createElement("style");document.head.appendChild(w),p=document.styleSheets.length-1}let m=document.styleSheets[p],h=m.cssRules,_=[...h].findIndex(d);_===-1&&(m.insertRule(`.${s}.${c} { content: '' }`,h.length),_=[...h].findIndex(d));let x=h[_];Object.entries(u).forEach(([w,S])=>x.style.setProperty(w,S))}catch{console.warn(`Could not find the stylesheet to update with the "${s}" selector!`)}})(e&&e.split(" ")[0],t,`${i}${r||""}`)},[e,t,i,n,r]),i},"d");var Hu=$(ie());var Bu,N2,eo,Ha={button:"Button-module_button__1msFE",primary:"Button-module_primary__2LfKB",secondary:"Button-module_secondary__1nABp",supplementary:"Button-module_supplementary__3YKiS","theme-coat":"Button-module_theme-coat__2_3U7","theme-black":"Button-module_theme-black__m8giY",clear:"Button-module_clear__2i_5U",success:"Button-module_success__CU9nK",danger:"Button-module_danger__2el15","size-small":"Button-module_size-small__3lizH",fullWidth:"Button-module_fullWidth__31eVK",icon:"Button-module_icon__O-h7R"};ct(".Button-module_button__1msFE{--border-width:2px;--outline-width-focus:3px;--padding-horizontal:var(--spacing-l);--min-size:56px;--padding-vertical:var(--spacing-s);--padding:calc(var(--padding-vertical) - var(--border-width)) calc(var(--padding-horizontal) - var(--border-width));--icon-reposition:calc(-1 * var(--spacing-2-xs));--computed-background-color:var(--background-color,transparent);--computed-background-color-focus:var(--background-color-focus,var(--computed-background-color,transparent));--computed-background-color-hover:var(--background-color-hover,var(--computed-background-color-focus,transparent));--computed-background-color-active:var(--background-color-active,var(--computed-background-color-hover,transparent));--computed-background-color-disabled:var(--background-color-disabled,var(--color-black-20,transparent));--computed-color:var(--color,inherit);--computed-color-focus:var(--color-focus,var(--computed-color,inherit));--computed-color-hover:var(--color-hover,var(--computed-color-focus,inherit));--computed-color-active:var(--color-active,var(--computed-color-hover,inherit));--computed-color-disabled:var(--color-disabled,var(--color-white,inherit));--computed-border-color:var(--border-color,var(--computed-background-color));--computed-border-color-focus:var(--border-color-focus,var(--computed-border-color,transparent));--computed-border-color-hover:var(--border-color-hover,var(--computed-border-color-focus,transparent));--computed-border-color-active:var(--border-color-active,var(--computed-border-color-hover,transparent));--computed-border-color-disabled:var(--border-color-disabled,var(--computed-background-color-disabled,transparent));--computed-outline-color-focus:var(--outline-color-focus,transparent);--computed-icon-size:var(--icon-size,var(--spacing-m));align-items:center;background-color:var(--computed-background-color);border:var(--border-width) solid var(--computed-border-color);border-radius:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--computed-color,inherit);column-gap:var(--spacing-2-xs);cursor:var(--cursor,pointer);display:inline-flex;font-family:inherit;font-size:100%;font-weight:500;hyphens:auto;place-content:flex-start center;line-height:var(--lineheight-l);margin:0;min-height:var(--min-size);min-width:var(--min-size);outline:none;outline-offset:2px;overflow:hidden;overflow-wrap:anywhere;padding:var(--padding);position:relative;text-align:center;text-decoration:none;text-transform:none;vertical-align:top}.Button-module_button__1msFE:after{margin-right:var(--icon-reposition)}.Button-module_button__1msFE:before{margin-left:var(--icon-reposition)}.Button-module_button__1msFE,.Button-module_button__1msFE[type=button],.Button-module_button__1msFE[type=reset],.Button-module_button__1msFE[type=submit]{-webkit-appearance:button}.Button-module_button__1msFE:focus-visible{background-color:var(--computed-background-color-focus);border-color:var(--computed-border-color-focus);color:var(--computed-color-focus);outline:var(--outline-width-focus) solid var(--computed-outline-color-focus)}.Button-module_button__1msFE:hover{background-color:var(--computed-background-color-hover);border-color:var(--computed-border-color-hover);color:var(--computed-color-hover)}.Button-module_button__1msFE:active{background-color:var(--computed-background-color-active);border-color:var(--computed-border-color-active);color:var(--computed-color-active);outline:var(--outline-width-focus) solid var(--computed-outline-color-focus)}.Button-module_button__1msFE:disabled{--cursor:not-allowed;background-color:var(--computed-background-color-disabled);border-color:var(--computed-border-color-disabled);color:var(--computed-color-disabled);outline:none}.Button-module_button__1msFE button.Button-module_button__1msFE{-webkit-appearance:button}.Button-module_primary__2LfKB{--background-color:var(--color-bus);--background-color-hover:var(--color-bus-dark);--background-color-focus:var(--color-bus);--background-color-disabled:var(--color-black-20);--border-color:transparent;--color:var(--color-white);--color-disabled:var(--color-white);--outline-color-focus:var(--color-coat-of-arms)}.Button-module_secondary__1nABp{--border-color:var(--color-bus);--border-color-disabled:var(--color-disabled)}.Button-module_secondary__1nABp,.Button-module_supplementary__3YKiS{--background-color:transparent;--background-color-hover:var(--color-bus-light);--background-color-focus:transparent;--background-color-disabled:transparent;--color:var(--color-bus);--color-disabled:var(--color-black-40);--outline-color-focus:var(--color-coat-of-arms)}.Button-module_supplementary__3YKiS{--border-color:transparent;--border-color-disabled:transparent}.Button-module_theme-coat__2_3U7.Button-module_primary__2LfKB{--background-color:var(--color-bus);--background-color-hover:var(--color-bus-dark);--background-color-focus:var(--color-bus);--background-color-disabled:var(--color-black-20);--border-color:transparent;--color-disabled:var(--color-white);--outline-color-focus:var(--color-coat-of-arms);--background-color:var(--color-coat-of-arms);--background-color-hover:var(--color-coat-of-arms-dark);--background-color-focus:var(--color-coat-of-arms);--border-color:var(--color-coat-of-arms);--border-color-hover:var(--color-coat-of-arms-dark);--border-color-focus:var(--color-coat-of-arms);--color:var(--color-white)}.Button-module_theme-coat__2_3U7.Button-module_secondary__1nABp{--border-color:var(--color-bus);--border-color-disabled:var(--color-disabled);--border-color:var(--color-coat-of-arms)}.Button-module_theme-coat__2_3U7.Button-module_secondary__1nABp,.Button-module_theme-coat__2_3U7.Button-module_supplementary__3YKiS{--background-color-hover:var(--color-bus-light);--background-color-disabled:transparent;--color:var(--color-bus);--color-disabled:var(--color-black-40);--outline-color-focus:var(--color-coat-of-arms);--background-color:transparent;--background-color-hover:var(--color-coat-of-arms-light);--background-color-focus:transparent;--color:var(--color-coat-of-arms)}.Button-module_theme-coat__2_3U7.Button-module_supplementary__3YKiS{--border-color-disabled:transparent;--border-color:transparent}.Button-module_theme-black__m8giY.Button-module_primary__2LfKB{--background-color:var(--color-bus);--background-color-hover:var(--color-bus-dark);--background-color-focus:var(--color-bus);--background-color-disabled:var(--color-black-20);--border-color:transparent;--color-disabled:var(--color-white);--outline-color-focus:var(--color-coat-of-arms);--background-color:var(--color-black);--background-color-hover:var(--color-black);--background-color-focus:var(--color-black);--border-color:var(--color-black);--border-color-hover:var(--color-black);--border-color-focus:var(--color-black);--color:var(--color-white);--color-hover:var(--color-white);--color-focus:var(--color-white)}.Button-module_theme-black__m8giY.Button-module_secondary__1nABp{--border-color:var(--color-bus);--border-color-disabled:var(--color-disabled);--border-color:var(--color-black);--border-color-hover:var(--color-black);--border-color-focus:var(--color-black)}.Button-module_theme-black__m8giY.Button-module_secondary__1nABp,.Button-module_theme-black__m8giY.Button-module_supplementary__3YKiS{--background-color-hover:var(--color-bus-light);--background-color-disabled:transparent;--color:var(--color-bus);--color-disabled:var(--color-black-40);--outline-color-focus:var(--color-coat-of-arms);--background-color:transparent;--background-color-hover:var(--color-black-5);--background-color-focus:transparent;--color:var(--color-black);--color-hover:var(--color-black);--color-focus:var(--color-black)}.Button-module_theme-black__m8giY.Button-module_supplementary__3YKiS{--border-color-disabled:transparent;--border-color:transparent;--border-color-hover:transparent}.Button-module_clear__2i_5U{--background-color:transparent;--background-color-disabled:transparent;--border-color:transparent;--border-color-disabled:transparent;--color:var(--color-black-90);--color-disabled:var(--color-black-90)}.Button-module_success__CU9nK{--background-color:var(--color-success);--background-color-hover:var(--color-success-dark);--background-color-focus:var(--color-success);--border-color:var(--color-success);--border-color-hover:var(--color-success-dark);--border-color-focus:var(--color-success)}.Button-module_danger__2el15,.Button-module_success__CU9nK{--color:var(--color-white);--outline-color-focus:var(--color-coat-of-arms)}.Button-module_danger__2el15{--background-color:var(--color-error);--background-color-hover:var(--color-error-dark);--background-color-focus:var(--color-error);--border-color:var(--color-error);--border-color-hover:var(--color-error-dark);--border-color-focus:var(--color-error)}.Button-module_size-small__3lizH{--min-size:44px;--padding-horizontal:var(--spacing-m);--padding-vertical:var(--spacing-2-xs)}.Button-module_fullWidth__31eVK{width:100%}.Button-module_icon__O-h7R{flex-shrink:0;height:var(--computed-icon-size);width:var(--computed-icon-size)}.Button-module_icon__O-h7R:first-child:not(:last-child){margin-left:var(--icon-reposition)}.Button-module_icon__O-h7R:last-child:not(:first-child){margin-right:var(--icon-reposition)}"),function(e){e.Small="small",e.Medium="medium"}(Bu||(Bu={})),function(e){e.Bus="bus",e.Coat="coat",e.Black="black"}(N2||(N2={})),function(e){e.Primary="primary",e.Secondary="secondary",e.Supplementary="supplementary",e.Success="success",e.Danger="danger",e.Clear="clear"}(eo||(eo={}));var yo=Hu.default.forwardRef((e,t)=>{var{children:r,className:n,disabled:i=!1,fullWidth:s,size:u=Bu.Medium,theme:c=N2.Bus,variant:d=eo.Primary,iconStart:p,iconEnd:m,onClick:h}=e,_=le(e,["children","className","disabled","fullWidth","size","theme","variant","iconStart","iconEnd","onClick"]);let x=$r(Ha.button,c),w=p?Hu.default.createElement("div",{className:Ha.icon,"aria-hidden":"true"},p):null,S=m?Hu.default.createElement("div",{className:fe(Ha.icon),"aria-hidden":"true"},m):null;return Hu.default.createElement("button",Object.assign({ref:t,disabled:i,type:"button",className:fe(Ha.button,Ha[d],typeof c=="string"?Ha[`theme-${c}`]:"",Ha[`size-${u}`],s?Ha.fullWidth:"",x,n),onClick:i?void 0:h},_),w,Hu.default.createElement("span",null,r),S)});var xo={accordion:"Accordion-module_accordion__2fPUT",card:"Accordion-module_card__1iRKx",border:"Accordion-module_border__2AgQd",accordionHeader:"Accordion-module_accordionHeader__3_uK7",small:"Accordion-module_small__2dPrn",closeButton:"Accordion-module_closeButton__1Qt8U",medium:"Accordion-module_medium__1aqhZ",large:"Accordion-module_large__1LpkY",accordionContent:"Accordion-module_accordionContent__1umso",contentWithCloseButton:"Accordion-module_contentWithCloseButton__-einM"};ct(".Accordion-module_accordion__2fPUT{--background-color:var(--color-white);--border-color:var(--color-black-60);--header-color:var(--color-black-90);--header-outline-color-focus:var(--color-coat-of-arms);--content-color:var(--color-black-90);--content-font-size:var(--fontsize-body-m);--content-line-height:var(--lineheight-l);--close-button-background-color-active:var(--close-button-background-color-hover);--close-button-background-color-disabled:inherit;--close-button-background-color-focus:transparent;--close-button-background-color-hover:var(--color-black-5);--close-button-background-color:inherit;--close-button-border-color-active:var(--header-outline-color-focus);--close-button-border-color-disabled:inherit;--close-button-border-color-focus:var(--header-outline-color-focus);--close-button-border-color-hover:transparent;--close-button-border-color:inherit;--close-button-color-active:var(--close-button-color-hover);--close-button-color-disabled:inherit;--close-button-color-focus:var(--close-button-color-hover);--close-button-color-hover:var(--close-button-color);--close-button-color:var(--content-font-color);--close-button-outline-color-focus:var(--header-outline-color-focus);align-items:flex-start;display:flex;flex-direction:column}.Accordion-module_accordion__2fPUT:not(.Accordion-module_card__1iRKx){border-bottom:1px solid var(--border-color)}.Accordion-module_accordion__2fPUT.Accordion-module_card__1iRKx{background-color:var(--background-color);padding-left:var(--padding-horizontal);padding-right:var(--padding-horizontal)}.Accordion-module_accordion__2fPUT.Accordion-module_border__2AgQd{border:2px solid var(--border-color)}.Accordion-module_accordionHeader__3_uK7{align-items:center;color:var(--header-color);display:flex;font-size:var(--header-font-size);font-weight:var(--header-font-weight);justify-content:space-between;letter-spacing:var(--header-letter-spacing);line-height:var(--header-line-height);padding-bottom:var(--padding-vertical);padding-top:var(--padding-vertical);width:100%}.Accordion-module_accordionHeader__3_uK7>div{flex:1 1 auto}.Accordion-module_accordionHeader__3_uK7 button{--background-color-hover:transparent;--background-color:transparent;--border-color:transparent;--color:inherit;--icon-reposition:unset;--min-size:initial;border:none;font-weight:inherit;justify-content:space-between;line-height:var(--header-line-height);outline-offset:0;padding:0;text-align:start}.Accordion-module_accordionHeader__3_uK7 button:focus{outline:2px solid var(--header-outline-color-focus)}.Accordion-module_small__2dPrn{--header-font-size:var(--fontsize-heading-s);--padding-vertical:var(--spacing-s);--header-font-weight:700;--header-letter-spacing:0;--header-line-height:var(--lineheight-l);--padding-horizontal:var(--spacing-2-xs);--icon-size:28px}.Accordion-module_small__2dPrn .Accordion-module_closeButton__1Qt8U{margin-right:-4px}.Accordion-module_medium__1aqhZ{--header-font-size:var(--fontsize-heading-m);--padding-vertical:var(--spacing-m);--header-font-weight:500;--header-letter-spacing:-0.2px;--header-line-height:var(--lineheight-m);--padding-horizontal:var(--spacing-m);--icon-size:36px}.Accordion-module_large__1LpkY{--header-font-size:var(--fontsize-heading-l);--padding-vertical:var(--spacing-l);--header-font-weight:400;--header-letter-spacing:-0.4px;--header-line-height:var(--lineheight-m);--padding-horizontal:var(--spacing-l);--icon-size:52px}.Accordion-module_large__1LpkY .Accordion-module_closeButton__1Qt8U{margin-right:8px}.Accordion-module_accordionContent__1umso{align-items:flex-start;color:var(--content-color);display:flex;flex-direction:column;font-size:var(--content-font-size);line-height:var(--content-line-height);padding-bottom:var(--spacing-m);width:100%}.Accordion-module_accordionContent__1umso .Accordion-module_closeButton__1Qt8U{--background-color-active:var(--close-button-background-color-active);--background-color-disabled:var(--close-button-background-color-disabled);--background-color-focus:var(--close-button-background-color-focus);--background-color-hover:var(--close-button-background-color-hover);--background-color:var(--close-button-background-color);--border-color-active:var(--close-button-border-color-active);--border-color-disabled:var(--close-button-border-color-disabled);--border-color-focus:var(--close-button-border-color-focus);--border-color-hover:var(--close-button-border-color-hover);--border-color:var(--close-button-border-color);--color-active:var(--close-button-color-active);--color-disabled:var(--close-button-color-disabled);--color-focus:var(--close-button-color-focus);--color-hover:var(--close-button-color-hover);--color:var(--close-button-color);--icon-reposition:unset;--icon-size:24px;--outline-color-focus:var(--close-button-outline-color-focus);--padding-horizontal:8px;align-self:flex-end;border:none;outline-offset:0}.Accordion-module_accordionContent__1umso .Accordion-module_closeButton__1Qt8U:focus{outline:2px solid var(--header-outline-color-focus)}.Accordion-module_contentWithCloseButton__-einM{padding-bottom:0}");var jL=o(({initiallyOpen:e=!1})=>{let[t,r]=(0,Nt.useState)(e),n=o(()=>{r(!0)},"n"),i=o(()=>{r(!1)},"t"),s=o(()=>{t?i():n()},"a"),u={onClick:s,"aria-expanded":t},c={};return t===!1&&(c.style={display:"none"}),{isOpen:t,openAccordion:n,closeAccordion:i,toggleAccordion:s,buttonProps:u,contentProps:c}},"g"),zu;(function(e){e.Small="small",e.Medium="medium",e.Large="large"})(zu||(zu={}));var VL=o(e=>({en:"Close",fi:"Sulje",sv:"Stäng"})[e],"v"),E9=o(e=>{var{border:t=!1,card:r=!1,children:n,className:i,closeButtonClassName:s,closeButton:u=!0,heading:c,headingLevel:d=2,id:p,initiallyOpen:m=!1,language:h="fi",size:_=zu.Medium,theme:x}=e,w=le(e,["border","card","children","className","closeButtonClassName","closeButton","heading","headingLevel","id","initiallyOpen","language","size","theme"]);let S=(0,Nt.useRef)(null),[y,v]=(0,Nt.useState)(!1),[b]=(0,Nt.useState)(p||(0,FL.uniqueId)("accordion-")),E=$r(xo.accordion,x),{isOpen:T,buttonProps:A,contentProps:R}=jL({initiallyOpen:m}),z=T?Nt.default.createElement(g9,{style:{width:"100%",height:"100%"}}):Nt.default.createElement(bd,{style:{width:"100%",height:"100%"}}),I=function(){let[P,V]=Nt.default.useState(!1);return Nt.default.useEffect(()=>{V(!0)},[]),P}();(0,Nt.useEffect)(()=>{if(!I)return;let P=setTimeout(()=>{S.current.focus(),y===!0&&(v(!1),A.onClick())},50);return()=>clearTimeout(P)},[y]);let N=o(()=>{v(!0)},"I");return Nt.default.createElement("div",Object.assign({},w,{className:fe(xo.accordion,r&&xo.card,r&&t&&xo.border,T&&xo.isOpen,xo[_],E,i),id:b}),Nt.default.createElement("div",{className:fe(xo.accordionHeader)},Nt.default.createElement("div",{role:"heading","aria-level":d,id:`${b}-heading`},Nt.default.createElement(yo,Object.assign({ref:S,"aria-labelledby":`${b}-heading`,iconEnd:z},A,{variant:eo.Supplementary,fullWidth:!0}),c))),Nt.default.createElement("div",Object.assign({},R,{id:`${b}-content`,role:"region",className:fe(xo.accordionContent,r&&xo.card,u&&xo.contentWithCloseButton),"aria-labelledby":`${b}-heading`}),n,u&&Nt.default.createElement(yo,{"data-testid":`${b}-closeButton`,"aria-label":`${VL(h)} ${c}`,className:fe(xo.closeButton,s),size:Bu.Small,onKeyPress:o(P=>{P.key===" "&&N()},"onKeyPress"),onClick:o(()=>{N()},"onClick"),variant:eo.Supplementary,iconEnd:Nt.default.createElement(g9,null)},VL(h))))},"p");var Ln=$(ie());var UL=$(Da());var $L=o((e,t)=>{(0,UL.isFunction)(e)?e(t.current):e.current=t.current},"t");var M2=o((e,t,r,n,i)=>{let s=[t&&`${e}-helper`,r&&`${e}-error`,n&&`${e}-success`,i&&`${e}-info`].filter(u=>u);return s.length?s.join(" "):null},"r");var kr=$(ie());var P2=$(ie());var L9=o(function(t){return t.reduce(function(r,n){var i=n[0],s=n[1];return r[i]=s,r},{})},"fromEntries"),T9=typeof window<"u"&&window.document&&window.document.createElement?P2.useLayoutEffect:P2.useEffect;var Va=$(ie());var Et="top",Gt="bottom",Mt="right",Ot="left",D2="auto",Ba=[Et,Gt,Mt,Ot],Di="start",Ws="end",qL="clippingParents",H2="viewport",Vu="popper",ZL="reference",k9=Ba.reduce(function(e,t){return e.concat([t+"-"+Di,t+"-"+Ws])},[]),B2=[].concat(Ba,[D2]).reduce(function(e,t){return e.concat([t,t+"-"+Di,t+"-"+Ws])},[]),ZZ="beforeRead",WZ="read",GZ="afterRead",KZ="beforeMain",YZ="main",JZ="afterMain",QZ="beforeWrite",XZ="write",eW="afterWrite",WL=[ZZ,WZ,GZ,KZ,YZ,JZ,QZ,XZ,eW];function or(e){return e?(e.nodeName||"").toLowerCase():null}o(or,"getNodeName");function Rt(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}o(Rt,"getWindow");function ni(e){var t=Rt(e).Element;return e instanceof t||e instanceof Element}o(ni,"isElement");function Kt(e){var t=Rt(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}o(Kt,"isHTMLElement");function Fu(e){if(typeof ShadowRoot>"u")return!1;var t=Rt(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}o(Fu,"isShadowRoot");function tW(e){var t=e.state;Object.keys(t.elements).forEach(function(r){var n=t.styles[r]||{},i=t.attributes[r]||{},s=t.elements[r];!Kt(s)||!or(s)||(Object.assign(s.style,n),Object.keys(i).forEach(function(u){var c=i[u];c===!1?s.removeAttribute(u):s.setAttribute(u,c===!0?"":c)}))})}o(tW,"applyStyles");function rW(e){var t=e.state,r={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,r.popper),t.styles=r,t.elements.arrow&&Object.assign(t.elements.arrow.style,r.arrow),function(){Object.keys(t.elements).forEach(function(n){var i=t.elements[n],s=t.attributes[n]||{},u=Object.keys(t.styles.hasOwnProperty(n)?t.styles[n]:r[n]),c=u.reduce(function(d,p){return d[p]="",d},{});!Kt(i)||!or(i)||(Object.assign(i.style,c),Object.keys(s).forEach(function(d){i.removeAttribute(d)}))})}}o(rW,"effect");var GL={name:"applyStyles",enabled:!0,phase:"write",fn:tW,effect:rW,requires:["computeStyles"]};function ir(e){return e.split("-")[0]}o(ir,"getBasePlacement");var Co=Math.max,Gs=Math.min,Hi=Math.round;function to(e,t){t===void 0&&(t=!1);var r=e.getBoundingClientRect(),n=1,i=1;if(Kt(e)&&t){var s=e.offsetHeight,u=e.offsetWidth;u>0&&(n=Hi(r.width)/u||1),s>0&&(i=Hi(r.height)/s||1)}return{width:r.width/n,height:r.height/i,top:r.top/i,right:r.right/n,bottom:r.bottom/i,left:r.left/n,x:r.left/n,y:r.top/i}}o(to,"getBoundingClientRect");function Ks(e){var t=to(e),r=e.offsetWidth,n=e.offsetHeight;return Math.abs(t.width-r)<=1&&(r=t.width),Math.abs(t.height-n)<=1&&(n=t.height),{x:e.offsetLeft,y:e.offsetTop,width:r,height:n}}o(Ks,"getLayoutRect");function xd(e,t){var r=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(r&&Fu(r)){var n=t;do{if(n&&e.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}o(xd,"contains");function qr(e){return Rt(e).getComputedStyle(e)}o(qr,"getComputedStyle");function I9(e){return["table","td","th"].indexOf(or(e))>=0}o(I9,"isTableElement");function mr(e){return((ni(e)?e.ownerDocument:e.document)||window.document).documentElement}o(mr,"getDocumentElement");function Bi(e){return or(e)==="html"?e:e.assignedSlot||e.parentNode||(Fu(e)?e.host:null)||mr(e)}o(Bi,"getParentNode");function KL(e){return!Kt(e)||qr(e).position==="fixed"?null:e.offsetParent}o(KL,"getTrueOffsetParent");function nW(e){var t=navigator.userAgent.toLowerCase().indexOf("firefox")!==-1,r=navigator.userAgent.indexOf("Trident")!==-1;if(r&&Kt(e)){var n=qr(e);if(n.position==="fixed")return null}var i=Bi(e);for(Fu(i)&&(i=i.host);Kt(i)&&["html","body"].indexOf(or(i))<0;){var s=qr(i);if(s.transform!=="none"||s.perspective!=="none"||s.contain==="paint"||["transform","perspective"].indexOf(s.willChange)!==-1||t&&s.willChange==="filter"||t&&s.filter&&s.filter!=="none")return i;i=i.parentNode}return null}o(nW,"getContainingBlock");function wo(e){for(var t=Rt(e),r=KL(e);r&&I9(r)&&qr(r).position==="static";)r=KL(r);return r&&(or(r)==="html"||or(r)==="body"&&qr(r).position==="static")?t:r||nW(e)||t}o(wo,"getOffsetParent");function Ys(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}o(Ys,"getMainAxisFromPlacement");function Js(e,t,r){return Co(e,Gs(t,r))}o(Js,"within");function YL(e,t,r){var n=Js(e,t,r);return n>r?r:n}o(YL,"withinMaxClamp");function Cd(){return{top:0,right:0,bottom:0,left:0}}o(Cd,"getFreshSideObject");function wd(e){return Object.assign({},Cd(),e)}o(wd,"mergePaddingObject");function Sd(e,t){return t.reduce(function(r,n){return r[n]=e,r},{})}o(Sd,"expandToHashMap");var oW=o(function(t,r){return t=typeof t=="function"?t(Object.assign({},r.rects,{placement:r.placement})):t,wd(typeof t!="number"?t:Sd(t,Ba))},"toPaddingObject");function iW(e){var t,r=e.state,n=e.name,i=e.options,s=r.elements.arrow,u=r.modifiersData.popperOffsets,c=ir(r.placement),d=Ys(c),p=[Ot,Mt].indexOf(c)>=0,m=p?"height":"width";if(!(!s||!u)){var h=oW(i.padding,r),_=Ks(s),x=d==="y"?Et:Ot,w=d==="y"?Gt:Mt,S=r.rects.reference[m]+r.rects.reference[d]-u[d]-r.rects.popper[m],y=u[d]-r.rects.reference[d],v=wo(s),b=v?d==="y"?v.clientHeight||0:v.clientWidth||0:0,E=S/2-y/2,T=h[x],A=b-_[m]-h[w],R=b/2-_[m]/2+E,z=Js(T,R,A),I=d;r.modifiersData[n]=(t={},t[I]=z,t.centerOffset=z-R,t)}}o(iW,"arrow");function aW(e){var t=e.state,r=e.options,n=r.element,i=n===void 0?"[data-popper-arrow]":n;i!=null&&(typeof i=="string"&&(i=t.elements.popper.querySelector(i),!i)||xd(t.elements.popper,i)&&(t.elements.arrow=i))}o(aW,"effect");var JL={name:"arrow",enabled:!0,phase:"main",fn:iW,effect:aW,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function ro(e){return e.split("-")[1]}o(ro,"getVariation");var sW={top:"auto",right:"auto",bottom:"auto",left:"auto"};function lW(e){var t=e.x,r=e.y,n=window,i=n.devicePixelRatio||1;return{x:Hi(t*i)/i||0,y:Hi(r*i)/i||0}}o(lW,"roundOffsetsByDPR");function QL(e){var t,r=e.popper,n=e.popperRect,i=e.placement,s=e.variation,u=e.offsets,c=e.position,d=e.gpuAcceleration,p=e.adaptive,m=e.roundOffsets,h=e.isFixed,_=u.x,x=_===void 0?0:_,w=u.y,S=w===void 0?0:w,y=typeof m=="function"?m({x,y:S}):{x,y:S};x=y.x,S=y.y;var v=u.hasOwnProperty("x"),b=u.hasOwnProperty("y"),E=Ot,T=Et,A=window;if(p){var R=wo(r),z="clientHeight",I="clientWidth";if(R===Rt(r)&&(R=mr(r),qr(R).position!=="static"&&c==="absolute"&&(z="scrollHeight",I="scrollWidth")),R=R,i===Et||(i===Ot||i===Mt)&&s===Ws){T=Gt;var N=h&&R===A&&A.visualViewport?A.visualViewport.height:R[z];S-=N-n.height,S*=d?1:-1}if(i===Ot||(i===Et||i===Gt)&&s===Ws){E=Mt;var P=h&&R===A&&A.visualViewport?A.visualViewport.width:R[I];x-=P-n.width,x*=d?1:-1}}var V=Object.assign({position:c},p&&sW),W=m===!0?lW({x,y:S}):{x,y:S};if(x=W.x,S=W.y,d){var J;return Object.assign({},V,(J={},J[T]=b?"0":"",J[E]=v?"0":"",J.transform=(A.devicePixelRatio||1)<=1?"translate("+x+"px, "+S+"px)":"translate3d("+x+"px, "+S+"px, 0)",J))}return Object.assign({},V,(t={},t[T]=b?S+"px":"",t[E]=v?x+"px":"",t.transform="",t))}o(QL,"mapToStyles");function uW(e){var t=e.state,r=e.options,n=r.gpuAcceleration,i=n===void 0?!0:n,s=r.adaptive,u=s===void 0?!0:s,c=r.roundOffsets,d=c===void 0?!0:c;if(0)var p;var m={placement:ir(t.placement),variation:ro(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:i,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,QL(Object.assign({},m,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:u,roundOffsets:d})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,QL(Object.assign({},m,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:d})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}o(uW,"computeStyles");var XL={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:uW,data:{}};var z2={passive:!0};function cW(e){var t=e.state,r=e.instance,n=e.options,i=n.scroll,s=i===void 0?!0:i,u=n.resize,c=u===void 0?!0:u,d=Rt(t.elements.popper),p=[].concat(t.scrollParents.reference,t.scrollParents.popper);return s&&p.forEach(function(m){m.addEventListener("scroll",r.update,z2)}),c&&d.addEventListener("resize",r.update,z2),function(){s&&p.forEach(function(m){m.removeEventListener("scroll",r.update,z2)}),c&&d.removeEventListener("resize",r.update,z2)}}o(cW,"effect");var eT={name:"eventListeners",enabled:!0,phase:"write",fn:o(function(){},"fn"),effect:cW,data:{}};var dW={left:"right",right:"left",bottom:"top",top:"bottom"};function ju(e){return e.replace(/left|right|bottom|top/g,function(t){return dW[t]})}o(ju,"getOppositePlacement");var fW={start:"end",end:"start"};function V2(e){return e.replace(/start|end/g,function(t){return fW[t]})}o(V2,"getOppositeVariationPlacement");function Qs(e){var t=Rt(e),r=t.pageXOffset,n=t.pageYOffset;return{scrollLeft:r,scrollTop:n}}o(Qs,"getWindowScroll");function Xs(e){return to(mr(e)).left+Qs(e).scrollLeft}o(Xs,"getWindowScrollBarX");function O9(e){var t=Rt(e),r=mr(e),n=t.visualViewport,i=r.clientWidth,s=r.clientHeight,u=0,c=0;return n&&(i=n.width,s=n.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(u=n.offsetLeft,c=n.offsetTop)),{width:i,height:s,x:u+Xs(e),y:c}}o(O9,"getViewportRect");function R9(e){var t,r=mr(e),n=Qs(e),i=(t=e.ownerDocument)==null?void 0:t.body,s=Co(r.scrollWidth,r.clientWidth,i?i.scrollWidth:0,i?i.clientWidth:0),u=Co(r.scrollHeight,r.clientHeight,i?i.scrollHeight:0,i?i.clientHeight:0),c=-n.scrollLeft+Xs(e),d=-n.scrollTop;return qr(i||r).direction==="rtl"&&(c+=Co(r.clientWidth,i?i.clientWidth:0)-s),{width:s,height:u,x:c,y:d}}o(R9,"getDocumentRect");function el(e){var t=qr(e),r=t.overflow,n=t.overflowX,i=t.overflowY;return/auto|scroll|overlay|hidden/.test(r+i+n)}o(el,"isScrollParent");function F2(e){return["html","body","#document"].indexOf(or(e))>=0?e.ownerDocument.body:Kt(e)&&el(e)?e:F2(Bi(e))}o(F2,"getScrollParent");function za(e,t){var r;t===void 0&&(t=[]);var n=F2(e),i=n===((r=e.ownerDocument)==null?void 0:r.body),s=Rt(n),u=i?[s].concat(s.visualViewport||[],el(n)?n:[]):n,c=t.concat(u);return i?c:c.concat(za(Bi(u)))}o(za,"listScrollParents");function Uu(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}o(Uu,"rectToClientRect");function pW(e){var t=to(e);return t.top=t.top+e.clientTop,t.left=t.left+e.clientLeft,t.bottom=t.top+e.clientHeight,t.right=t.left+e.clientWidth,t.width=e.clientWidth,t.height=e.clientHeight,t.x=t.left,t.y=t.top,t}o(pW,"getInnerBoundingClientRect");function tT(e,t){return t===H2?Uu(O9(e)):ni(t)?pW(t):Uu(R9(mr(e)))}o(tT,"getClientRectFromMixedType");function mW(e){var t=za(Bi(e)),r=["absolute","fixed"].indexOf(qr(e).position)>=0,n=r&&Kt(e)?wo(e):e;return ni(n)?t.filter(function(i){return ni(i)&&xd(i,n)&&or(i)!=="body"}):[]}o(mW,"getClippingParents");function A9(e,t,r){var n=t==="clippingParents"?mW(e):[].concat(t),i=[].concat(n,[r]),s=i[0],u=i.reduce(function(c,d){var p=tT(e,d);return c.top=Co(p.top,c.top),c.right=Gs(p.right,c.right),c.bottom=Gs(p.bottom,c.bottom),c.left=Co(p.left,c.left),c},tT(e,s));return u.width=u.right-u.left,u.height=u.bottom-u.top,u.x=u.left,u.y=u.top,u}o(A9,"getClippingRect");function Ed(e){var t=e.reference,r=e.element,n=e.placement,i=n?ir(n):null,s=n?ro(n):null,u=t.x+t.width/2-r.width/2,c=t.y+t.height/2-r.height/2,d;switch(i){case Et:d={x:u,y:t.y-r.height};break;case Gt:d={x:u,y:t.y+t.height};break;case Mt:d={x:t.x+t.width,y:c};break;case Ot:d={x:t.x-r.width,y:c};break;default:d={x:t.x,y:t.y}}var p=i?Ys(i):null;if(p!=null){var m=p==="y"?"height":"width";switch(s){case Di:d[p]=d[p]-(t[m]/2-r[m]/2);break;case Ws:d[p]=d[p]+(t[m]/2-r[m]/2);break;default:}}return d}o(Ed,"computeOffsets");function So(e,t){t===void 0&&(t={});var r=t,n=r.placement,i=n===void 0?e.placement:n,s=r.boundary,u=s===void 0?qL:s,c=r.rootBoundary,d=c===void 0?H2:c,p=r.elementContext,m=p===void 0?Vu:p,h=r.altBoundary,_=h===void 0?!1:h,x=r.padding,w=x===void 0?0:x,S=wd(typeof w!="number"?w:Sd(w,Ba)),y=m===Vu?ZL:Vu,v=e.rects.popper,b=e.elements[_?y:m],E=A9(ni(b)?b:b.contextElement||mr(e.elements.popper),u,d),T=to(e.elements.reference),A=Ed({reference:T,element:v,strategy:"absolute",placement:i}),R=Uu(Object.assign({},v,A)),z=m===Vu?R:T,I={top:E.top-z.top+S.top,bottom:z.bottom-E.bottom+S.bottom,left:E.left-z.left+S.left,right:z.right-E.right+S.right},N=e.modifiersData.offset;if(m===Vu&&N){var P=N[i];Object.keys(I).forEach(function(V){var W=[Mt,Gt].indexOf(V)>=0?1:-1,J=[Et,Gt].indexOf(V)>=0?"y":"x";I[V]+=P[J]*W})}return I}o(So,"detectOverflow");function N9(e,t){t===void 0&&(t={});var r=t,n=r.placement,i=r.boundary,s=r.rootBoundary,u=r.padding,c=r.flipVariations,d=r.allowedAutoPlacements,p=d===void 0?B2:d,m=ro(n),h=m?c?k9:k9.filter(function(w){return ro(w)===m}):Ba,_=h.filter(function(w){return p.indexOf(w)>=0});_.length===0&&(_=h);var x=_.reduce(function(w,S){return w[S]=So(e,{placement:S,boundary:i,rootBoundary:s,padding:u})[ir(S)],w},{});return Object.keys(x).sort(function(w,S){return x[w]-x[S]})}o(N9,"computeAutoPlacement");function hW(e){if(ir(e)===D2)return[];var t=ju(e);return[V2(e),t,V2(t)]}o(hW,"getExpandedFallbackPlacements");function gW(e){var t=e.state,r=e.options,n=e.name;if(!t.modifiersData[n]._skip){for(var i=r.mainAxis,s=i===void 0?!0:i,u=r.altAxis,c=u===void 0?!0:u,d=r.fallbackPlacements,p=r.padding,m=r.boundary,h=r.rootBoundary,_=r.altBoundary,x=r.flipVariations,w=x===void 0?!0:x,S=r.allowedAutoPlacements,y=t.options.placement,v=ir(y),b=v===y,E=d||(b||!w?[ju(y)]:hW(y)),T=[y].concat(E).reduce(function(Mr,Pr){return Mr.concat(ir(Pr)===D2?N9(t,{placement:Pr,boundary:m,rootBoundary:h,padding:p,flipVariations:w,allowedAutoPlacements:S}):Pr)},[]),A=t.rects.reference,R=t.rects.popper,z=new Map,I=!0,N=T[0],P=0;P=0,Y=j?"width":"height",re=So(t,{placement:V,boundary:m,rootBoundary:h,altBoundary:_,padding:p}),ue=j?J?Mt:Ot:J?Gt:Et;A[Y]>R[Y]&&(ue=ju(ue));var de=ju(ue),me=[];if(s&&me.push(re[W]<=0),c&&me.push(re[ue]<=0,re[de]<=0),me.every(function(Mr){return Mr})){N=V,I=!1;break}z.set(V,me)}if(I)for(var er=w?3:1,xt=o(function(Pr){var Kr=T.find(function(hn){var ao=z.get(hn);if(ao)return ao.slice(0,Pr).every(function(Bo){return Bo})});if(Kr)return N=Kr,"break"},"_loop"),At=er;At>0;At--){var br=xt(At);if(br==="break")break}t.placement!==N&&(t.modifiersData[n]._skip=!0,t.placement=N,t.reset=!0)}}o(gW,"flip");var rT={name:"flip",enabled:!0,phase:"main",fn:gW,requiresIfExists:["offset"],data:{_skip:!1}};function nT(e,t,r){return r===void 0&&(r={x:0,y:0}),{top:e.top-t.height-r.y,right:e.right-t.width+r.x,bottom:e.bottom-t.height+r.y,left:e.left-t.width-r.x}}o(nT,"getSideOffsets");function oT(e){return[Et,Mt,Gt,Ot].some(function(t){return e[t]>=0})}o(oT,"isAnySideFullyClipped");function vW(e){var t=e.state,r=e.name,n=t.rects.reference,i=t.rects.popper,s=t.modifiersData.preventOverflow,u=So(t,{elementContext:"reference"}),c=So(t,{altBoundary:!0}),d=nT(u,n),p=nT(c,i,s),m=oT(d),h=oT(p);t.modifiersData[r]={referenceClippingOffsets:d,popperEscapeOffsets:p,isReferenceHidden:m,hasPopperEscaped:h},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":m,"data-popper-escaped":h})}o(vW,"hide");var iT={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:vW};function _W(e,t,r){var n=ir(e),i=[Ot,Et].indexOf(n)>=0?-1:1,s=typeof r=="function"?r(Object.assign({},t,{placement:e})):r,u=s[0],c=s[1];return u=u||0,c=(c||0)*i,[Ot,Mt].indexOf(n)>=0?{x:c,y:u}:{x:u,y:c}}o(_W,"distanceAndSkiddingToXY");function bW(e){var t=e.state,r=e.options,n=e.name,i=r.offset,s=i===void 0?[0,0]:i,u=B2.reduce(function(m,h){return m[h]=_W(h,t.rects,s),m},{}),c=u[t.placement],d=c.x,p=c.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=d,t.modifiersData.popperOffsets.y+=p),t.modifiersData[n]=u}o(bW,"offset");var aT={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:bW};function yW(e){var t=e.state,r=e.name;t.modifiersData[r]=Ed({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}o(yW,"popperOffsets");var sT={name:"popperOffsets",enabled:!0,phase:"read",fn:yW,data:{}};function M9(e){return e==="x"?"y":"x"}o(M9,"getAltAxis");function xW(e){var t=e.state,r=e.options,n=e.name,i=r.mainAxis,s=i===void 0?!0:i,u=r.altAxis,c=u===void 0?!1:u,d=r.boundary,p=r.rootBoundary,m=r.altBoundary,h=r.padding,_=r.tether,x=_===void 0?!0:_,w=r.tetherOffset,S=w===void 0?0:w,y=So(t,{boundary:d,rootBoundary:p,padding:h,altBoundary:m}),v=ir(t.placement),b=ro(t.placement),E=!b,T=Ys(v),A=M9(T),R=t.modifiersData.popperOffsets,z=t.rects.reference,I=t.rects.popper,N=typeof S=="function"?S(Object.assign({},t.rects,{placement:t.placement})):S,P=typeof N=="number"?{mainAxis:N,altAxis:N}:Object.assign({mainAxis:0,altAxis:0},N),V=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,W={x:0,y:0};if(R){if(s){var J,j=T==="y"?Et:Ot,Y=T==="y"?Gt:Mt,re=T==="y"?"height":"width",ue=R[T],de=ue+y[j],me=ue-y[Y],er=x?-I[re]/2:0,xt=b===Di?z[re]:I[re],At=b===Di?-I[re]:-z[re],br=t.elements.arrow,Mr=x&&br?Ks(br):{width:0,height:0},Pr=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:Cd(),Kr=Pr[j],hn=Pr[Y],ao=Js(0,z[re],Mr[re]),Bo=E?z[re]/2-er-ao-Kr-P.mainAxis:xt-ao-Kr-P.mainAxis,Nn=E?-z[re]/2+er+ao+hn+P.mainAxis:At+ao+hn+P.mainAxis,pi=t.elements.arrow&&wo(t.elements.arrow),Yr=pi?T==="y"?pi.clientTop||0:pi.clientLeft||0:0,Ne=(J=V?.[T])!=null?J:0,ot=ue+Bo-Ne-Yr,Ye=ue+Nn-Ne,We=Js(x?Gs(de,ot):de,ue,x?Co(me,Ye):me);R[T]=We,W[T]=We-ue}if(c){var yr,Jr=T==="x"?Et:Ot,Ge=T==="x"?Gt:Mt,Xe=R[A],Bt=A==="y"?"height":"width",us=Xe+y[Jr],so=Xe-y[Ge],Ki=[Et,Ot].indexOf(v)!==-1,Lt=(yr=V?.[A])!=null?yr:0,zt=Ki?us:Xe-z[Bt]-I[Bt]-Lt+P.altAxis,zo=Ki?Xe+z[Bt]+I[Bt]-Lt-P.altAxis:so,Yi=x&&Ki?YL(zt,Xe,zo):Js(x?zt:us,Xe,x?zo:so);R[A]=Yi,W[A]=Yi-Xe}t.modifiersData[n]=W}}o(xW,"preventOverflow");var lT={name:"preventOverflow",enabled:!0,phase:"main",fn:xW,requiresIfExists:["offset"]};function P9(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}o(P9,"getHTMLElementScroll");function D9(e){return e===Rt(e)||!Kt(e)?Qs(e):P9(e)}o(D9,"getNodeScroll");function CW(e){var t=e.getBoundingClientRect(),r=Hi(t.width)/e.offsetWidth||1,n=Hi(t.height)/e.offsetHeight||1;return r!==1||n!==1}o(CW,"isElementScaled");function H9(e,t,r){r===void 0&&(r=!1);var n=Kt(t),i=Kt(t)&&CW(t),s=mr(t),u=to(e,i),c={scrollLeft:0,scrollTop:0},d={x:0,y:0};return(n||!n&&!r)&&((or(t)!=="body"||el(s))&&(c=D9(t)),Kt(t)?(d=to(t,!0),d.x+=t.clientLeft,d.y+=t.clientTop):s&&(d.x=Xs(s))),{x:u.left+c.scrollLeft-d.x,y:u.top+c.scrollTop-d.y,width:u.width,height:u.height}}o(H9,"getCompositeRect");function wW(e){var t=new Map,r=new Set,n=[];e.forEach(function(s){t.set(s.name,s)});function i(s){r.add(s.name);var u=[].concat(s.requires||[],s.requiresIfExists||[]);u.forEach(function(c){if(!r.has(c)){var d=t.get(c);d&&i(d)}}),n.push(s)}return o(i,"sort"),e.forEach(function(s){r.has(s.name)||i(s)}),n}o(wW,"order");function B9(e){var t=wW(e);return WL.reduce(function(r,n){return r.concat(t.filter(function(i){return i.phase===n}))},[])}o(B9,"orderModifiers");function z9(e){var t;return function(){return t||(t=new Promise(function(r){Promise.resolve().then(function(){t=void 0,r(e())})})),t}}o(z9,"debounce");function V9(e){var t=e.reduce(function(r,n){var i=r[n.name];return r[n.name]=i?Object.assign({},i,n,{options:Object.assign({},i.options,n.options),data:Object.assign({},i.data,n.data)}):n,r},{});return Object.keys(t).map(function(r){return t[r]})}o(V9,"mergeByName");var uT={placement:"bottom",modifiers:[],strategy:"absolute"};function cT(){for(var e=arguments.length,t=new Array(e),r=0;rspan{display:flex}.Tooltip-module_button__2x9m0:focus{box-shadow:0 0 0 var(--button-focus-outline-width) var(--button-focus-outline-color);outline:none}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=bottom]{border-top:8px solid var(--tooltip-border-color)}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=top]{border-bottom:8px solid var(--tooltip-border-color)}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=left]{border-right:8px solid var(--tooltip-border-color)}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=right]{border-left:8px solid var(--tooltip-border-color)}.Tooltip-module_tooltip__3x8S8 .Tooltip-module_arrow__210Rd{position:absolute}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=bottom] .Tooltip-module_arrow__210Rd{border:var(--tooltip-arrow-size) solid transparent;border-bottom:var(--tooltip-arrow-size) solid var(--tooltip-border-color);top:calc(-1 * var(--tooltip-spacing-default) - var(--tooltip-arrow-size))}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=top] .Tooltip-module_arrow__210Rd{border:var(--tooltip-arrow-size) solid transparent;border-top:var(--tooltip-arrow-size) solid var(--tooltip-border-color);bottom:calc(-1 * var(--tooltip-spacing-default) - var(--tooltip-arrow-size))}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=left] .Tooltip-module_arrow__210Rd{border:var(--tooltip-arrow-size) solid transparent;border-left:var(--tooltip-arrow-size) solid var(--tooltip-border-color);right:calc(-1 * var(--tooltip-spacing-default) - var(--tooltip-arrow-size))}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=right] .Tooltip-module_arrow__210Rd{border:var(--tooltip-arrow-size) solid transparent;border-right:var(--tooltip-arrow-size) solid var(--tooltip-border-color);left:calc(-1 * var(--tooltip-spacing-default) - var(--tooltip-arrow-size))}");var $u=o(e=>{var{boxShadow:t=!1,children:r,placement:n="auto",small:i=!1,buttonLabel:s="Tooltip",tooltipLabel:u="Tooltip",className:c,buttonClassName:d,tooltipClassName:p}=e,m=le(e,["boxShadow","children","placement","small","buttonLabel","tooltipLabel","className","buttonClassName","tooltipClassName"]);let[h,_]=(0,kr.useState)(!1),x=(0,kr.useRef)(null),w=(0,kr.useRef)(null),[S,y]=(0,kr.useState)(null),{styles:v,attributes:b,forceUpdate:E}=j9(x.current,w.current,{placement:n,modifiers:[{name:"arrow",options:{element:S}},{name:"offset",options:{offset:[0,10]}}]});return(0,kr.useEffect)(()=>{E!==null&&h===!0&&E()},[h,E]),(0,kr.useEffect)(()=>{let T=o(R=>{let z=R.key||R.keyCode;!h||z!=="Escape"&&z!=="Esc"&&z!==27||_(!1)},"o"),A=o(R=>{let z=R.target;!h||x.current.contains(z)||w.current.contains(z)||_(!1)},"t");return document.addEventListener("keyup",T),document.addEventListener("click",A),()=>{document.removeEventListener("keyup",T),document.removeEventListener("click",A)}}),kr.default.createElement("div",Object.assign({},m,{className:fe(RW,c)}),kr.default.createElement("button",{ref:x,type:"button",className:fe(OW,d),title:s,"aria-label":s,"aria-expanded":h,onClick:o(()=>{_(!h)},"onClick"),onBlur:o(()=>_(!1),"onBlur")},kr.default.createElement("span",{"aria-hidden":"true"},kr.default.createElement(DL,null))),h&&kr.default.createElement("section",Object.assign({"aria-label":u,ref:w,className:fe(AW,i&&MW,t&&NW,p),style:v.popper},b.popper),r,kr.default.createElement("div",Object.assign({ref:y,className:PW,style:v.arrow},b.arrow))))},"b");var DW="Checkbox-module_checkbox__3r5uI",HW="Checkbox-module_input__2bdJk",BW="Checkbox-module_label__148Ac",zW="Checkbox-module_noLabel__1HSAV",VW="Checkbox-module_errorText__1tRw6",FW="Checkbox-module_helperText__261fG helpers_helper-text__YRZTD",hT="Checkbox-module_tooltipButton__ErN1J";ct(`.helpers_visually-hidden__3lBcX{border:0;clip:"rect(0 0 0 0)";height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.helpers_button-reset__2d38b{background:none;border:none;color:inherit;cursor:pointer;font:inherit;padding:0}.helpers_text-body__FA9G-{color:var(--color-black-90);font-family:var(--font-default);font-size:var(--fontsize-body-m);line-height:var(--lineheight-l)}.helpers_text-medium__3Hiiz{font-family:var(--font-default);font-weight:500}.helpers_text-bold__2QyP8{font-family:var(--font-default);font-weight:700}.helpers_text-xl__33T1r{font-size:var(--fontsize-heading-m)}.helpers_text-lg__1_8nq{font-size:var(--fontsize-heading-s)}.helpers_text-md__RyeCd{font-size:var(--fontsize-heading-xs)}.helpers_subtitle__RE8f_{font-size:var(--fontsize-body-m)}.helpers_text-sm__AxqmS{font-size:var(--fontsize-body-s);line-height:var(--lineheight-xl)}.helpers_heading-xxl__1GAqs{font-size:var(--fontsize-heading-xxl);font-weight:400;letter-spacing:-1.2px;line-height:var(--lineheight-s)}.helpers_heading-xl__u_X50{font-size:var(--fontsize-heading-xl);font-weight:400;letter-spacing:-1px;line-height:var(--lineheight-s)}.helpers_heading-xl-mobile__gKona{font-size:var(--fontsize-heading-xl-mobile);font-weight:400;letter-spacing:-.8px;line-height:var(--lineheight-s)}.helpers_heading-l__3EMpz{font-size:var(--fontsize-heading-l);font-weight:400;letter-spacing:-.4px;line-height:var(--lineheight-m)}.helpers_heading-m__1Lsy-{font-size:var(--fontsize-heading-m);font-weight:500;letter-spacing:-.2px;line-height:var(--lineheight-m)}.helpers_heading-s__1EK5w{font-size:var(--fontsize-heading-s);font-weight:500;letter-spacing:0;line-height:var(--lineheight-l)}.helpers_heading-xs__iZYJi{font-size:var(--fontsize-heading-xs);font-weight:700;letter-spacing:0;line-height:var(--lineheight-l)}.helpers_heading-xxs__jqtFk{font-size:var(--fontsize-heading-xxs);font-weight:700;letter-spacing:.2px;line-height:var(--lineheight-l)}.helpers_helper-text__YRZTD{color:var(--color-black-60);display:block;flex-basis:100%;font-size:var(--fontsize-body-m);margin-top:var(--spacing-2-xs)}.Checkbox-module_checkbox__3r5uI{--size:24px;--icon-scale:1;--border-width:2px;--outline-width:3px;--label-font-size:var(--fontsize-body-m);--label-padding:var(--spacing-2-xs);--background-unselected:transparent;--background-selected:var(--color-bus);--background-hover:var(--color-bus-dark);--background-disabled:var(--color-black-10);--border-color-selected:var(--color-bus);--border-color-selected-hover:var(--color-bus-dark);--border-color-selected-focus:var(--color-bus);--border-color-unselected:var(--color-black-50);--border-color-unselected-hover:var(--color-black-90);--border-color-unselected-focus:var(--color-black-90);--border-color-disabled:var(--color-black-10);--icon-color-unselected:transparent;--icon-color-selected:var(--color-white);--icon-color-disabled:var(--color-white);--label-color:var(--color-black-90);--label-color-disabled:var(--color-black-40);--icon-size:var(--spacing-m);display:flex;flex-wrap:wrap;min-height:var(--size);position:relative}.Checkbox-module_checkbox__3r5uI,.Checkbox-module_checkbox__3r5uI *,.Checkbox-module_checkbox__3r5uI :after,.Checkbox-module_checkbox__3r5uI :before{box-sizing:border-box}.Checkbox-module_checkbox__3r5uI:not(:first-of-type){margin-top:var(--spacing-2-xs)}.Checkbox-module_input__2bdJk{-moz-appearance:none;-webkit-appearance:none;appearance:none;cursor:pointer;font-family:inherit;font-size:100%;line-height:1.15;margin:0;outline:none}.Checkbox-module_input__2bdJk,.Checkbox-module_input__2bdJk:before{height:var(--size);left:0;position:absolute;top:0;width:var(--size)}.Checkbox-module_input__2bdJk:before{background-color:var(--icon-color-unselected);content:"";mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M21 7L10 18l-5.5-5.5L6 11l4 4 9.5-9.5z'/%3E%3C/g%3E%3C/svg%3E");mask-position:center;mask-repeat:no-repeat;mask-size:calc(var(--size) * var(--icon-scale));transform:scale(.6);z-index:1}.Checkbox-module_input__2bdJk:disabled+label{color:var(--label-color-disabled)}.Checkbox-module_input__2bdJk:checked:disabled:before{background-color:var(--icon-color-disabled)}.Checkbox-module_input__2bdJk:disabled,.Checkbox-module_input__2bdJk:disabled+label{cursor:not-allowed}.Checkbox-module_input__2bdJk:focus+label:after,.Checkbox-module_input__2bdJk:focus:before,.Checkbox-module_input__2bdJk:hover+label:after,.Checkbox-module_input__2bdJk:hover:before{transition:85ms ease-out;transition-property:background-color,border-color,transform}.Checkbox-module_input__2bdJk:focus+label:before{box-shadow:0 0 0 var(--outline-width) var(--color-focus-outline);transform:translateZ(0);transition:85ms ease-out;transition-property:box-shadow,transform}.Checkbox-module_input__2bdJk:checked:before{background-color:var(--icon-color-selected);transform:scale(1)}.Checkbox-module_input__2bdJk:not(:checked):indeterminate:before{background-color:var(--icon-color-selected);mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M6 11h12v2H6z'/%3E%3C/g%3E%3C/svg%3E");transform:scale(1)}.Checkbox-module_input__2bdJk:checked+label:after,.Checkbox-module_input__2bdJk:indeterminate+label:after{background-color:var(--background-selected);border-color:var(--border-color-selected)}.Checkbox-module_input__2bdJk:disabled+label:after{background-color:var(--background-disabled);border-color:var(--border-color-disabled)}.Checkbox-module_input__2bdJk:not(:disabled):focus+label:after{border-color:var(--border-color-unselected-focus)}.Checkbox-module_input__2bdJk:not(:disabled):hover+label:after,.Checkbox-module_input__2bdJk:not(:disabled):hover:focus+label:after{border-color:var(--border-color-unselected-hover)}.Checkbox-module_input__2bdJk:not(:disabled):checked:focus+label:after,.Checkbox-module_input__2bdJk:not(:disabled):indeterminate:focus+label:after{border-color:var(--border-color-selected-focus)}.Checkbox-module_input__2bdJk:not(:disabled):checked:hover+label:after,.Checkbox-module_input__2bdJk:not(:disabled):checked:hover:focus+label:after,.Checkbox-module_input__2bdJk:not(:disabled):indeterminate:hover+label:after,.Checkbox-module_input__2bdJk:not(:disabled):indeterminate:hover:focus+label:after{background-color:var(--background-hover);border-color:var(--border-color-selected-hover)}.Checkbox-module_label__148Ac{color:var(--label-color);cursor:pointer;font-size:var(--label-font-size);line-height:var(--lineheight-m);padding-left:calc(var(--size) + var(--label-padding));padding-top:calc((var(--size) - var(--label-font-size) * var(--lineheight-m)) / 2);position:relative}.Checkbox-module_label__148Ac:after,.Checkbox-module_label__148Ac:before{content:"";left:0;position:absolute;top:0;height:var(--size);width:var(--size)}.Checkbox-module_label__148Ac:after{background-color:var(--background-unselected);border:var(--border-width) solid var(--border-color-unselected)}.Checkbox-module_noLabel__1HSAV{padding-left:var(--size)}.Checkbox-module_errorText__1tRw6{background-color:var(--color-error-light);border-left:8px solid var(--color-error);color:var(--color-black);display:flex;flex-basis:100%;font-size:var(--fontsize-body-m);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative}.Checkbox-module_errorText__1tRw6:before{background:var(--color-error);content:"";display:inline-block;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.Checkbox-module_tooltipButton__ErN1J{display:inline-block;margin-left:var(--spacing-2-xs)}`);var gT=Ln.default.forwardRef((e,t)=>{var{checked:r=!1,className:n,disabled:i=!1,errorText:s,helperText:u,id:c,indeterminate:d,label:p,onChange:m=o(()=>null,"y"),style:h,value:_,tooltipText:x,tooltipLabel:w,tooltipButtonLabel:S,tooltip:y}=e,v=le(e,["checked","className","disabled","errorText","helperText","id","indeterminate","label","onChange","style","value","tooltipText","tooltipLabel","tooltipButtonLabel","tooltip"]);let b=(0,Ln.useRef)(null);(0,Ln.useEffect)(()=>{t&&$L(t,b),b.current.indeterminate=d},[b,t,d]),p&&typeof p!="string"&&typeof p!="number"&&console.warn("Using ReactElement as a label is against good usability and accessibility practices. Please prefer plain strings.");let E=M2(c,u,s,void 0,void 0);return Ln.default.createElement("div",{className:fe(DW,n),style:h},Ln.default.createElement("input",Object.assign({ref:b,id:c,className:fe(HW),onChange:m,value:_,type:"checkbox",disabled:i,checked:r,"aria-describedby":E},v)),Ln.default.createElement("label",{htmlFor:c,className:fe(BW,p?"":zW)},p),y?Ln.default.createElement($u,Object.assign({},y.props,{buttonClassName:hT})):null,x&&Ln.default.createElement($u,{className:hT,buttonLabel:S,tooltipLabel:w},x),s&&Ln.default.createElement("div",{className:VW,id:`${c}-error`},s),u&&Ln.default.createElement("div",{className:FW,id:`${c}-helper`},u))});var $2=$(ie());function q2(){let[,e]=(0,$2.useState)(0);return(0,$2.useCallback)(()=>{e(t=>t+1)},[e])}o(q2,"o");var Yt=$(ie());var Z2=oi(),ye=o(e=>Ld(e,Z2),"raf"),W2=oi();ye.write=e=>Ld(e,W2);var G2=oi();ye.onStart=e=>Ld(e,G2);var q9=oi();ye.onFrame=e=>Ld(e,q9);var Z9=oi();ye.onFinish=e=>Ld(e,Z9);var tl=[];ye.setTimeout=(e,t)=>{let r=ye.now()+t,n=o(()=>{let s=tl.findIndex(u=>u.cancel==n);~s&&tl.splice(s,1),ja.count-=~s?1:0},"cancel"),i={time:r,handler:e,cancel:n};return tl.splice(_T(r),0,i),ja.count+=1,bT(),i};var _T=o(e=>~(~tl.findIndex(t=>t.time>e)||~tl.length),"findTimeout");ye.cancel=e=>{Z2.delete(e),W2.delete(e)};ye.sync=e=>{$9=!0,ye.batchedUpdates(e),$9=!1};ye.throttle=e=>{let t;function r(){try{e(...t)}finally{t=null}}o(r,"queuedFn");function n(...i){t=i,ye.onStart(r)}return o(n,"throttled"),n.handler=e,n.cancel=()=>{G2.delete(r),t=null},n};var W9=typeof window<"u"?window.requestAnimationFrame:()=>{};ye.use=e=>W9=e;ye.now=typeof performance<"u"?()=>performance.now():Date.now;ye.batchedUpdates=e=>e();ye.catch=console.error;ye.frameLoop="always";ye.advance=()=>{ye.frameLoop!=="demand"?console.warn("Cannot call the manual advancement of rafz whilst frameLoop is not set as demand"):xT()};var Fa=-1,$9=!1;function Ld(e,t){$9?(t.delete(e),e(0)):(t.add(e),bT())}o(Ld,"schedule");function bT(){Fa<0&&(Fa=0,ye.frameLoop!=="demand"&&W9(yT))}o(bT,"start");function yT(){~Fa&&(W9(yT),ye.batchedUpdates(xT))}o(yT,"loop");function xT(){let e=Fa;Fa=ye.now();let t=_T(Fa);t&&(CT(tl.splice(0,t),r=>r.handler()),ja.count-=t),G2.flush(),Z2.flush(e?Math.min(64,Fa-e):16.667),q9.flush(),W2.flush(),Z9.flush()}o(xT,"update");function oi(){let e=new Set,t=e;return{add(r){ja.count+=t==e&&!e.has(r)?1:0,e.add(r)},delete(r){return ja.count-=t==e&&e.has(r)?1:0,e.delete(r)},flush(r){t.size&&(e=new Set,ja.count-=t.size,CT(t,n=>n(r)&&e.add(n)),ja.count+=e.size,t=e)}}}o(oi,"makeQueue");function CT(e,t){e.forEach(r=>{try{t(r)}catch(n){ye.catch(n)}})}o(CT,"eachSafely");var ja={count:0,clear(){Fa=-1,tl=[],G2=oi(),Z2=oi(),q9=oi(),W2=oi(),Z9=oi(),ja.count=0}};var X2=$(ie()),Lo=$(ie());function em(){}o(em,"noop");var kT=o((e,t,r)=>Object.defineProperty(e,t,{value:r,writable:!0,configurable:!0}),"defineHidden"),ee={arr:Array.isArray,obj:o(e=>!!e&&e.constructor.name==="Object","obj"),fun:o(e=>typeof e=="function","fun"),str:o(e=>typeof e=="string","str"),num:o(e=>typeof e=="number","num"),und:o(e=>e===void 0,"und")};function ii(e,t){if(ee.arr(e)){if(!ee.arr(t)||e.length!==t.length)return!1;for(let r=0;re.forEach(t),"each");function Tn(e,t,r){if(ee.arr(e)){for(let n=0;nee.und(e)?[]:ee.arr(e)?e:[e],"toArray");function Gu(e,t){if(e.size){let r=Array.from(e);e.clear(),Pe(r,t)}}o(Gu,"flush");var Ku=o((e,...t)=>Gu(e,r=>r(...t)),"flushCalls"),X9,IT,Ua=null,OT=!1,e8=em,WW=o(e=>{e.to&&(IT=e.to),e.now&&(ye.now=e.now),e.colors!==void 0&&(Ua=e.colors),e.skipAnimation!=null&&(OT=e.skipAnimation),e.createStringInterpolator&&(X9=e.createStringInterpolator),e.requestAnimationFrame&&ye.use(e.requestAnimationFrame),e.batchedUpdates&&(ye.batchedUpdates=e.batchedUpdates),e.willAdvance&&(e8=e.willAdvance),e.frameLoop&&(ye.frameLoop=e.frameLoop)},"assign"),kn=Object.freeze({__proto__:null,get createStringInterpolator(){return X9},get to(){return IT},get colors(){return Ua},get skipAnimation(){return OT},get willAdvance(){return e8},assign:WW}),Td=new Set,no=[],G9=[],J2=0,Yu={get idle(){return!Td.size&&!no.length},start(e){J2>e.priority?(Td.add(e),ye.onStart(GW)):(RT(e),ye(J9))},advance:J9,sort(e){if(J2)ye.onFrame(()=>Yu.sort(e));else{let t=no.indexOf(e);~t&&(no.splice(t,1),AT(e))}},clear(){no=[],Td.clear()}};function GW(){Td.forEach(RT),Td.clear(),ye(J9)}o(GW,"flushStartQueue");function RT(e){no.includes(e)||AT(e)}o(RT,"startSafely");function AT(e){no.splice(KW(no,t=>t.priority>e.priority),0,e)}o(AT,"startUnsafely");function J9(e){let t=G9;for(let r=0;r0}o(J9,"advance");function KW(e,t){let r=e.findIndex(t);return r<0?e.length:r}o(KW,"findIndex");var NT={transparent:0,aliceblue:4042850303,antiquewhite:4209760255,aqua:16777215,aquamarine:2147472639,azure:4043309055,beige:4126530815,bisque:4293182719,black:255,blanchedalmond:4293643775,blue:65535,blueviolet:2318131967,brown:2771004159,burlywood:3736635391,burntsienna:3934150143,cadetblue:1604231423,chartreuse:2147418367,chocolate:3530104575,coral:4286533887,cornflowerblue:1687547391,cornsilk:4294499583,crimson:3692313855,cyan:16777215,darkblue:35839,darkcyan:9145343,darkgoldenrod:3095792639,darkgray:2846468607,darkgreen:6553855,darkgrey:2846468607,darkkhaki:3182914559,darkmagenta:2332068863,darkolivegreen:1433087999,darkorange:4287365375,darkorchid:2570243327,darkred:2332033279,darksalmon:3918953215,darkseagreen:2411499519,darkslateblue:1211993087,darkslategray:793726975,darkslategrey:793726975,darkturquoise:13554175,darkviolet:2483082239,deeppink:4279538687,deepskyblue:12582911,dimgray:1768516095,dimgrey:1768516095,dodgerblue:512819199,firebrick:2988581631,floralwhite:4294635775,forestgreen:579543807,fuchsia:4278255615,gainsboro:3705462015,ghostwhite:4177068031,gold:4292280575,goldenrod:3668254975,gray:2155905279,green:8388863,greenyellow:2919182335,grey:2155905279,honeydew:4043305215,hotpink:4285117695,indianred:3445382399,indigo:1258324735,ivory:4294963455,khaki:4041641215,lavender:3873897215,lavenderblush:4293981695,lawngreen:2096890111,lemonchiffon:4294626815,lightblue:2916673279,lightcoral:4034953471,lightcyan:3774873599,lightgoldenrodyellow:4210742015,lightgray:3553874943,lightgreen:2431553791,lightgrey:3553874943,lightpink:4290167295,lightsalmon:4288707327,lightseagreen:548580095,lightskyblue:2278488831,lightslategray:2005441023,lightslategrey:2005441023,lightsteelblue:2965692159,lightyellow:4294959359,lime:16711935,limegreen:852308735,linen:4210091775,magenta:4278255615,maroon:2147483903,mediumaquamarine:1724754687,mediumblue:52735,mediumorchid:3126187007,mediumpurple:2473647103,mediumseagreen:1018393087,mediumslateblue:2070474495,mediumspringgreen:16423679,mediumturquoise:1221709055,mediumvioletred:3340076543,midnightblue:421097727,mintcream:4127193855,mistyrose:4293190143,moccasin:4293178879,navajowhite:4292783615,navy:33023,oldlace:4260751103,olive:2155872511,olivedrab:1804477439,orange:4289003775,orangered:4282712319,orchid:3664828159,palegoldenrod:4008225535,palegreen:2566625535,paleturquoise:2951671551,palevioletred:3681588223,papayawhip:4293907967,peachpuff:4292524543,peru:3448061951,pink:4290825215,plum:3718307327,powderblue:2967529215,purple:2147516671,rebeccapurple:1714657791,red:4278190335,rosybrown:3163525119,royalblue:1097458175,saddlebrown:2336560127,salmon:4202722047,sandybrown:4104413439,seagreen:780883967,seashell:4294307583,sienna:2689740287,silver:3233857791,skyblue:2278484991,slateblue:1784335871,slategray:1887473919,slategrey:1887473919,snow:4294638335,springgreen:16744447,steelblue:1182971135,tan:3535047935,teal:8421631,thistle:3636451583,tomato:4284696575,turquoise:1088475391,violet:4001558271,wheat:4125012991,white:4294967295,whitesmoke:4126537215,yellow:4294902015,yellowgreen:2597139199},Eo="[-+]?\\d*\\.?\\d+",Q2=Eo+"%";function tm(...e){return"\\(\\s*("+e.join(")\\s*,\\s*(")+")\\s*\\)"}o(tm,"call");var YW=new RegExp("rgb"+tm(Eo,Eo,Eo)),JW=new RegExp("rgba"+tm(Eo,Eo,Eo,Eo)),QW=new RegExp("hsl"+tm(Eo,Q2,Q2)),XW=new RegExp("hsla"+tm(Eo,Q2,Q2,Eo)),eG=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,tG=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,rG=/^#([0-9a-fA-F]{6})$/,nG=/^#([0-9a-fA-F]{8})$/;function oG(e){let t;return typeof e=="number"?e>>>0===e&&e>=0&&e<=4294967295?e:null:(t=rG.exec(e))?parseInt(t[1]+"ff",16)>>>0:Ua&&Ua[e]!==void 0?Ua[e]:(t=YW.exec(e))?(qu(t[1])<<24|qu(t[2])<<16|qu(t[3])<<8|255)>>>0:(t=JW.exec(e))?(qu(t[1])<<24|qu(t[2])<<16|qu(t[3])<<8|ET(t[4]))>>>0:(t=eG.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+"ff",16)>>>0:(t=nG.exec(e))?parseInt(t[1],16)>>>0:(t=tG.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)>>>0:(t=QW.exec(e))?(wT(ST(t[1]),K2(t[2]),K2(t[3]))|255)>>>0:(t=XW.exec(e))?(wT(ST(t[1]),K2(t[2]),K2(t[3]))|ET(t[4]))>>>0:null}o(oG,"normalizeColor");function K9(e,t,r){return r<0&&(r+=1),r>1&&(r-=1),r<1/6?e+(t-e)*6*r:r<1/2?t:r<2/3?e+(t-e)*(2/3-r)*6:e}o(K9,"hue2rgb");function wT(e,t,r){let n=r<.5?r*(1+t):r+t-r*t,i=2*r-n,s=K9(i,n,e+1/3),u=K9(i,n,e),c=K9(i,n,e-1/3);return Math.round(s*255)<<24|Math.round(u*255)<<16|Math.round(c*255)<<8}o(wT,"hslToRgb");function qu(e){let t=parseInt(e,10);return t<0?0:t>255?255:t}o(qu,"parse255");function ST(e){return(parseFloat(e)%360+360)%360/360}o(ST,"parse360");function ET(e){let t=parseFloat(e);return t<0?0:t>1?255:Math.round(t*255)}o(ET,"parse1");function K2(e){let t=parseFloat(e);return t<0?0:t>100?1:t/100}o(K2,"parsePercentage");function LT(e){let t=oG(e);if(t===null)return e;t=t||0;let r=(t&4278190080)>>>24,n=(t&16711680)>>>16,i=(t&65280)>>>8,s=(t&255)/255;return`rgba(${r}, ${n}, ${i}, ${s})`}o(LT,"colorToRgba");var $a=o((e,t,r)=>{if(ee.fun(e))return e;if(ee.arr(e))return $a({range:e,output:t,extrapolate:r});if(ee.str(e.output[0]))return X9(e);let n=e,i=n.output,s=n.range||[0,1],u=n.extrapolateLeft||n.extrapolate||"extend",c=n.extrapolateRight||n.extrapolate||"extend",d=n.easing||(p=>p);return p=>{let m=aG(p,s);return iG(p,s[m],s[m+1],i[m],i[m+1],d,u,c,n.map)}},"createInterpolator");function iG(e,t,r,n,i,s,u,c,d){let p=d?d(e):e;if(pr){if(c==="identity")return p;c==="clamp"&&(p=r)}return n===i?n:t===r?e<=t?n:i:(t===-1/0?p=-p:r===1/0?p=p-t:p=(p-t)/(r-t),p=s(p),n===-1/0?p=-p:i===1/0?p=p+n:p=p*(i-n)+n,p)}o(iG,"interpolate");function aG(e,t){for(var r=1;r=e);++r);return r-1}o(aG,"findRange");function Q9(){return Q9=Object.assign||function(e){for(var t=1;t!!(e&&e[Zu]),"hasFluidValue"),hr=o(e=>e&&e[Zu]?e[Zu]():e,"getFluidValue"),t8=o(e=>e[rl]||null,"getFluidObservers");function sG(e,t){e.eventObserved?e.eventObserved(t):e(t)}o(sG,"callFluidObserver");function nl(e,t){let r=e[rl];r&&r.forEach(n=>{sG(n,t)})}o(nl,"callFluidObservers");var o8=class o8{constructor(t){if(this[Zu]=void 0,this[rl]=void 0,!t&&!(t=this.get))throw Error("Unknown getter");lG(this,t)}};o(o8,"FluidValue");var Wu=o8,lG=o((e,t)=>MT(e,Zu,t),"setFluidGetter");function zi(e,t){if(e[Zu]){let r=e[rl];r||MT(e,rl,r=new Set),r.has(t)||(r.add(t),e.observerAdded&&e.observerAdded(r.size,t))}return t}o(zi,"addFluidObserver");function qa(e,t){let r=e[rl];if(r&&r.has(t)){let n=r.size-1;n?r.delete(t):e[rl]=null,e.observerRemoved&&e.observerRemoved(n,t)}}o(qa,"removeFluidObserver");var MT=o((e,t,r)=>Object.defineProperty(e,t,{value:r,writable:!0,configurable:!0}),"setHidden"),Y2=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,uG=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,TT=new RegExp(`(${Y2.source})(%|[a-z]+)`,"i"),Y9,cG=/rgba\(([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+)\)/gi,dG=o((e,t,r,n,i)=>`rgba(${Math.round(t)}, ${Math.round(r)}, ${Math.round(n)}, ${i})`,"rgbaRound"),rm=o(e=>{Y9||(Y9=Ua?new RegExp(`(${Object.keys(Ua).join("|")})(?!\\w)`,"g"):/^\b$/);let t=e.output.map(s=>hr(s).replace(uG,LT).replace(Y9,LT)),r=t.map(s=>s.match(Y2).map(Number)),i=r[0].map((s,u)=>r.map(c=>{if(!(u in c))throw Error('The arity of each "output" value must be equal');return c[u]})).map(s=>$a(Q9({},e,{output:s})));return s=>{var u;let c=!TT.test(t[0])&&((u=t.find(p=>TT.test(p)))==null?void 0:u.replace(Y2,"")),d=0;return t[0].replace(Y2,()=>`${i[d++](s)}${c||""}`).replace(cG,dG)}},"createStringInterpolator"),r8="react-spring: ",PT=o(e=>{let t=e,r=!1;if(typeof t!="function")throw new TypeError(`${r8}once requires a function parameter`);return(...n)=>{r||(t(...n),r=!0)}},"once"),fG=PT(console.warn);function DT(){fG(`${r8}The "interpolate" function is deprecated in v9 (use "to" instead)`)}o(DT,"deprecateInterpolate");var pG=PT(console.warn);function HT(){pG(`${r8}Directly calling start instead of using the api object is deprecated in v9 (use ".start" instead), this will be removed in later 0.X.0 versions`)}o(HT,"deprecateDirectCall");function Ju(e){return ee.str(e)&&(e[0]=="#"||/\d/.test(e)||e in(Ua||{}))}o(Ju,"isAnimatedString");var kd=o(e=>(0,Lo.useEffect)(e,mG),"useOnce"),mG=[];function nm(){let e=(0,Lo.useState)()[1],t=(0,Lo.useState)(hG)[0];return kd(t.unmount),()=>{t.current&&e({})}}o(nm,"useForceUpdate");function hG(){let e={current:!0,unmount:o(()=>()=>{e.current=!1},"unmount")};return e}o(hG,"makeMountedRef");function BT(e,t){let[r]=(0,Lo.useState)(()=>({inputs:t,result:e()})),n=(0,Lo.useRef)(),i=n.current,s=i;return s?t&&s.inputs&&gG(t,s.inputs)||(s={inputs:t,result:e()}):s=r,(0,Lo.useEffect)(()=>{n.current=s,i==r&&(r.inputs=r.result=void 0)},[s]),s.result}o(BT,"useMemoOne");function gG(e,t){if(e.length!==t.length)return!1;for(let r=0;r{t.current=e}),t.current}o(n8,"usePrev");var om=typeof window<"u"&&window.document&&window.document.createElement?X2.useLayoutEffect:X2.useEffect;var zd=$(ie()),oo=$(ie());var jT=$(ie()),Vi=$(ie());var Id=Symbol.for("Animated:node"),vG=o(e=>!!e&&e[Id]===e,"isAnimated"),To=o(e=>e&&e[Id],"getAnimated"),dm=o((e,t)=>kT(e,Id,t),"setAnimated"),Od=o(e=>e&&e[Id]&&e[Id].getPayload(),"getPayload"),s8=class s8{constructor(){this.payload=void 0,dm(this,this)}getPayload(){return this.payload||[]}};o(s8,"Animated");var im=s8,lm=class lm extends im{constructor(t){super(),this.done=!0,this.elapsedTime=void 0,this.lastPosition=void 0,this.lastVelocity=void 0,this.v0=void 0,this.durationProgress=0,this._value=t,ee.num(this._value)&&(this.lastPosition=this._value)}static create(t){return new lm(t)}getPayload(){return[this]}getValue(){return this._value}setValue(t,r){return ee.num(t)&&(this.lastPosition=t,r&&(t=Math.round(t/r)*r,this.done&&(this.lastPosition=t))),this._value===t?!1:(this._value=t,!0)}reset(){let{done:t}=this;this.done=!1,ee.num(this._value)&&(this.elapsedTime=0,this.durationProgress=0,this.lastPosition=this._value,t&&(this.lastVelocity=null),this.v0=null)}};o(lm,"AnimatedValue");var ol=lm,um=class um extends ol{constructor(t){super(0),this._string=null,this._toString=void 0,this._toString=$a({output:[t,t]})}static create(t){return new um(t)}getValue(){let t=this._string;return t??(this._string=this._toString(this._value))}setValue(t){if(ee.str(t)){if(t==this._string)return!1;this._string=t,this._value=1}else if(super.setValue(t))this._string=null;else return!1;return!0}reset(t){t&&(this._toString=$a({output:[this.getValue(),t]})),this._value=0,super.reset()}};o(um,"AnimatedString");var il=um,am={dependencies:null},l8=class l8 extends im{constructor(t){super(),this.source=t,this.setValue(t)}getValue(t){let r={};return Tn(this.source,(n,i)=>{vG(n)?r[i]=n.getValue(t):Wr(n)?r[i]=hr(n):t||(r[i]=n)}),r}setValue(t){this.source=t,this.payload=this._makePayload(t)}reset(){this.payload&&Pe(this.payload,t=>t.reset())}_makePayload(t){if(t){let r=new Set;return Tn(t,this._addToPayload,r),Array.from(r)}}_addToPayload(t){am.dependencies&&Wr(t)&&am.dependencies.add(t);let r=Od(t);r&&Pe(r,n=>this.add(n))}};o(l8,"AnimatedObject");var al=l8,cm=class cm extends al{constructor(t){super(t)}static create(t){return new cm(t)}getValue(){return this.source.map(t=>t.getValue())}setValue(t){let r=this.getPayload();return t.length==r.length?r.map((n,i)=>n.setValue(t[i])).some(Boolean):(super.setValue(t.map(_G)),!0)}};o(cm,"AnimatedArray");var i8=cm;function _G(e){return(Ju(e)?il:ol).create(e)}o(_G,"makeAnimated");function fm(e){let t=To(e);return t?t.constructor:ee.arr(e)?i8:Ju(e)?il:ol}o(fm,"getAnimatedType");function sm(){return sm=Object.assign||function(e){for(var t=1;t{let r=!ee.fun(e)||e.prototype&&e.prototype.isReactComponent;return(0,Vi.forwardRef)((n,i)=>{let s=(0,Vi.useRef)(null),u=r&&(0,Vi.useCallback)(w=>{s.current=yG(i,w)},[i]),[c,d]=bG(n,t),p=nm(),m=o(()=>{let w=s.current;if(r&&!w)return;(w?t.applyAnimatedValues(w,c.getValue(!0)):!1)===!1&&p()},"callback"),h=new a8(m,d),_=(0,Vi.useRef)();om(()=>{let w=_.current;_.current=h,Pe(d,S=>zi(S,h)),w&&(Pe(w.deps,S=>qa(S,w)),ye.cancel(w.update))}),(0,Vi.useEffect)(m,[]),kd(()=>()=>{let w=_.current;Pe(w.deps,S=>qa(S,w))});let x=t.getComponentProps(c.getValue());return jT.createElement(e,sm({},x,{ref:u}))})},"withAnimated"),u8=class u8{constructor(t,r){this.update=t,this.deps=r}eventObserved(t){t.type=="change"&&ye.write(this.update)}};o(u8,"PropsObserver");var a8=u8;function bG(e,t){let r=new Set;return am.dependencies=r,e.style&&(e=sm({},e,{style:t.createAnimatedStyle(e.style)})),e=new al(e),am.dependencies=null,[e,r]}o(bG,"getAnimatedState");function yG(e,t){return e&&(ee.fun(e)?e(t):e.current=t),t}o(yG,"updateRef");var VT=Symbol.for("AnimatedComponent"),UT=o((e,{applyAnimatedValues:t=o(()=>!1,"_applyAnimatedValues"),createAnimatedStyle:r=o(i=>new al(i),"_createAnimatedStyle"),getComponentProps:n=o(i=>i,"_getComponentProps")}={})=>{let i={applyAnimatedValues:t,createAnimatedStyle:r,getComponentProps:n},s=o(u=>{let c=FT(u)||"Anonymous";return ee.str(u)?u=s[u]||(s[u]=zT(u,i)):u=u[VT]||(u[VT]=zT(u,i)),u.displayName=`Animated(${c})`,u},"animated");return Tn(e,(u,c)=>{ee.arr(e)&&(c=FT(u)),s[c]=s(u)}),{animated:s}},"createHost"),FT=o(e=>ee.str(e)?e:e&&ee.str(e.displayName)?e.displayName:ee.fun(e)&&e.name||null,"getDisplayName");function ar(){return ar=Object.assign||function(e){for(var t=1;te===!0||!!(t&&e&&(ee.fun(e)?e(t):Zr(e).includes(t))),"matchProp"),XT=o((e,t)=>ee.obj(e)?t&&e[t]:e,"resolveProp"),ek=o((e,t)=>e.default===!0?e[t]:e.default?e.default[t]:void 0,"getDefaultProp"),xG=o(e=>e,"noopTransform"),w8=o((e,t=xG)=>{let r=CG;e.default&&e.default!==!0&&(e=e.default,r=Object.keys(e));let n={};for(let i of r){let s=t(e[i],i);ee.und(s)||(n[i]=s)}return n},"getDefaultProps"),CG=["config","onProps","onStart","onChange","onPause","onResume","onRest"],wG={config:1,from:1,to:1,ref:1,loop:1,reset:1,pause:1,cancel:1,reverse:1,immediate:1,default:1,delay:1,onProps:1,onStart:1,onChange:1,onPause:1,onResume:1,onRest:1,onResolve:1,items:1,trail:1,sort:1,expires:1,initial:1,enter:1,update:1,leave:1,children:1,onDestroyed:1,keys:1,callId:1,parentId:1};function SG(e){let t={},r=0;if(Tn(e,(n,i)=>{wG[i]||(t[i]=n,r++)}),r)return t}o(SG,"getForwardProps");function tk(e){let t=SG(e);if(t){let r={to:t};return Tn(e,(n,i)=>i in t||(r[i]=n)),r}return ar({},e)}o(tk,"inferTo");function Pd(e){return e=hr(e),ee.arr(e)?e.map(Pd):Ju(e)?kn.createStringInterpolator({range:[0,1],output:[e,e]})(1):e}o(Pd,"computeGoal");function EG(e){for(let t in e)return!0;return!1}o(EG,"hasProps");function f8(e){return ee.fun(e)||ee.arr(e)&&ee.obj(e[0])}o(f8,"isAsyncTo");function LG(e,t){var r;(r=e.ref)==null||r.delete(e),t?.delete(e)}o(LG,"detachRefs");function TG(e,t){if(t&&e.ref!==t){var r;(r=e.ref)==null||r.delete(e),t.add(e),e.ref=t}}o(TG,"replaceRef");var kG={default:{tension:170,friction:26},gentle:{tension:120,friction:14},wobbly:{tension:180,friction:12},stiff:{tension:210,friction:20},slow:{tension:280,friction:60},molasses:{tension:280,friction:120}},IG=o(e=>e,"linear"),p8=ar({},kG.default,{mass:1,damping:1,easing:IG,clamp:!1}),L8=class L8{constructor(){this.tension=void 0,this.friction=void 0,this.frequency=void 0,this.damping=void 0,this.mass=void 0,this.velocity=0,this.restVelocity=void 0,this.precision=void 0,this.progress=void 0,this.duration=void 0,this.easing=void 0,this.clamp=void 0,this.bounce=void 0,this.decay=void 0,this.round=void 0,Object.assign(this,p8)}};o(L8,"AnimationConfig");var m8=L8;function OG(e,t,r){r&&(r=ar({},r),$T(r,t),t=ar({},r,t)),$T(e,t),Object.assign(e,t);for(let u in p8)e[u]==null&&(e[u]=p8[u]);let{mass:n,frequency:i,damping:s}=e;return ee.und(i)||(i<.01&&(i=.01),s<0&&(s=0),e.tension=Math.pow(2*Math.PI/i,2)*n,e.friction=4*Math.PI*s*n/i),e}o(OG,"mergeConfig");function $T(e,t){if(!ee.und(t.decay))e.duration=void 0;else{let r=!ee.und(t.tension)||!ee.und(t.friction);(r||!ee.und(t.frequency)||!ee.und(t.damping)||!ee.und(t.mass))&&(e.duration=void 0,e.decay=void 0),r&&(e.frequency=void 0)}}o($T,"sanitizeConfig");var qT=[],T8=class T8{constructor(){this.changed=!1,this.values=qT,this.toValues=null,this.fromValues=qT,this.to=void 0,this.from=void 0,this.config=new m8,this.immediate=!1}};o(T8,"Animation");var h8=T8;function rk(e,{key:t,props:r,defaultProps:n,state:i,actions:s}){return new Promise((u,c)=>{var d;let p,m,h=Md((d=r.cancel)!=null?d:n?.cancel,t);if(h)w();else{ee.und(r.pause)||(i.paused=Md(r.pause,t));let S=n?.pause;S!==!0&&(S=i.paused||Md(S,t)),p=sl(r.delay||0,t),S?(i.resumeQueue.add(x),s.pause()):(s.resume(),x())}function _(){i.resumeQueue.add(x),i.timeouts.delete(m),m.cancel(),p=m.time-ye.now()}o(_,"onPause");function x(){p>0&&!kn.skipAnimation?(m=ye.setTimeout(w,p),i.pauseQueue.add(_),i.timeouts.add(m)):w()}o(x,"onResume");function w(){i.pauseQueue.delete(_),i.timeouts.delete(m),e<=(i.cancelId||0)&&(h=!0);try{s.start(ar({},r,{callId:e,cancel:h}),u)}catch(S){c(S)}}o(w,"onStart")})}o(rk,"scheduleProps");var S8=o((e,t)=>t.length==1?t[0]:t.some(r=>r.cancelled)?Qu(e.get()):t.every(r=>r.noop)?nk(e.get()):ko(e.get(),t.every(r=>r.finished)),"getCombinedResult"),nk=o(e=>({value:e,noop:!0,finished:!0,cancelled:!1}),"getNoopResult"),ko=o((e,t,r=!1)=>({value:e,finished:t,cancelled:r}),"getFinishedResult"),Qu=o(e=>({value:e,cancelled:!0,finished:!1}),"getCancelledResult");function ok(e,t,r,n){let{callId:i,parentId:s,onRest:u}=t,{asyncTo:c,promise:d}=r;return!s&&e===c&&!t.reset?d:r.promise=(async()=>{r.asyncId=i,r.asyncTo=e;let p=w8(t,(y,v)=>v==="onRest"?void 0:y),m,h,_=new Promise((y,v)=>(m=y,h=v)),x=o(y=>{let v=i<=(r.cancelId||0)&&Qu(n)||i!==r.asyncId&&ko(n,!1);if(v)throw y.result=v,h(y),y},"bailIfEnded"),w=o((y,v)=>{let b=new pm,E=new mm;return(async()=>{if(kn.skipAnimation)throw Dd(r),E.result=ko(n,!1),h(E),E;x(b);let T=ee.obj(y)?ar({},y):ar({},v,{to:y});T.parentId=i,Tn(p,(R,z)=>{ee.und(T[z])&&(T[z]=R)});let A=await n.start(T);return x(b),r.paused&&await new Promise(R=>{r.resumeQueue.add(R)}),A})()},"animate"),S;if(kn.skipAnimation)return Dd(r),ko(n,!1);try{let y;ee.arr(e)?y=(async v=>{for(let b of v)await w(b)})(e):y=Promise.resolve(e(w,n.stop.bind(n))),await Promise.all([y.then(m),_]),S=ko(n.get(),!0,!1)}catch(y){if(y instanceof pm)S=y.result;else if(y instanceof mm)S=y.result;else throw y}finally{i==r.asyncId&&(r.asyncId=s,r.asyncTo=s?c:void 0,r.promise=s?d:void 0)}return ee.fun(u)&&ye.batchedUpdates(()=>{u(S,n,n.item)}),S})()}o(ok,"runAsync");function Dd(e,t){Gu(e.timeouts,r=>r.cancel()),e.pauseQueue.clear(),e.resumeQueue.clear(),e.asyncId=e.asyncTo=e.promise=void 0,t&&(e.cancelId=t)}o(Dd,"stopAsync");var k8=class k8 extends Error{constructor(){super("An async animation has been interrupted. You see this error because you forgot to use `await` or `.catch(...)` on its returned promise."),this.result=void 0}};o(k8,"BailSignal");var pm=k8,I8=class I8 extends Error{constructor(){super("SkipAnimationSignal"),this.result=void 0}};o(I8,"SkipAniamtionSignal");var mm=I8,g8=o(e=>e instanceof Hd,"isFrameValue"),RG=1,O8=class O8 extends Wu{constructor(...t){super(...t),this.id=RG++,this.key=void 0,this._priority=0}get priority(){return this._priority}set priority(t){this._priority!=t&&(this._priority=t,this._onPriorityChange(t))}get(){let t=To(this);return t&&t.getValue()}to(...t){return kn.to(this,t)}interpolate(...t){return DT(),kn.to(this,t)}toJSON(){return this.get()}observerAdded(t){t==1&&this._attach()}observerRemoved(t){t==0&&this._detach()}_attach(){}_detach(){}_onChange(t,r=!1){nl(this,{type:"change",parent:this,value:t,idle:r})}_onPriorityChange(t){this.idle||Yu.sort(this),nl(this,{type:"priority",parent:this,priority:t})}};o(O8,"FrameValue");var Hd=O8,ll=Symbol.for("SpringPhase"),ik=1,v8=2,_8=4,c8=o(e=>(e[ll]&ik)>0,"hasAnimated"),Za=o(e=>(e[ll]&v8)>0,"isAnimating"),Rd=o(e=>(e[ll]&_8)>0,"isPaused"),ZT=o((e,t)=>t?e[ll]|=v8|ik:e[ll]&=~v8,"setActiveBit"),WT=o((e,t)=>t?e[ll]|=_8:e[ll]&=~_8,"setPausedBit"),R8=class R8 extends Hd{constructor(t,r){if(super(),this.key=void 0,this.animation=new h8,this.queue=void 0,this.defaultProps={},this._state={paused:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._pendingCalls=new Set,this._lastCallId=0,this._lastToId=0,this._memoizedDuration=0,!ee.und(t)||!ee.und(r)){let n=ee.obj(t)?ar({},t):ar({},r,{from:t});ee.und(n.default)&&(n.default=!0),this.start(n)}}get idle(){return!(Za(this)||this._state.asyncTo)||Rd(this)}get goal(){return hr(this.animation.to)}get velocity(){let t=To(this);return t instanceof ol?t.lastVelocity||0:t.getPayload().map(r=>r.lastVelocity||0)}get hasAnimated(){return c8(this)}get isAnimating(){return Za(this)}get isPaused(){return Rd(this)}advance(t){let r=!0,n=!1,i=this.animation,{config:s,toValues:u}=i,c=Od(i.to);!c&&Wr(i.to)&&(u=Zr(hr(i.to))),i.values.forEach((m,h)=>{if(m.done)return;let _=m.constructor==il?1:c?c[h].lastPosition:u[h],x=i.immediate,w=_;if(!x){if(w=m.lastPosition,s.tension<=0){m.done=!0;return}let S=m.elapsedTime+=t,y=i.fromValues[h],v=m.v0!=null?m.v0:m.v0=ee.arr(s.velocity)?s.velocity[h]:s.velocity,b;if(ee.und(s.duration))if(s.decay){let E=s.decay===!0?.998:s.decay,T=Math.exp(-(1-E)*S);w=y+v/(1-E)*(1-T),x=Math.abs(m.lastPosition-w)<.1,b=v*T}else{b=m.lastVelocity==null?v:m.lastVelocity;let E=s.precision||(y==_?.005:Math.min(1,Math.abs(_-y)*.001)),T=s.restVelocity||E/10,A=s.clamp?0:s.bounce,R=!ee.und(A),z=y==_?m.v0>0:y<_,I,N=!1,P=1,V=Math.ceil(t/P);for(let W=0;WT,!(!I&&(x=Math.abs(_-w)<=E,x)));++W){R&&(N=w==_||w>_==z,N&&(b=-b*A,w=_));let J=-s.tension*1e-6*(w-_),j=-s.friction*.001*b,Y=(J+j)/s.mass;b=b+Y*P,w=w+b*P}}else{let E=1;s.duration>0&&(this._memoizedDuration!==s.duration&&(this._memoizedDuration=s.duration,m.durationProgress>0&&(m.elapsedTime=s.duration*m.durationProgress,S=m.elapsedTime+=t)),E=(s.progress||0)+S/this._memoizedDuration,E=E>1?1:E<0?0:E,m.durationProgress=E),w=y+s.easing(E)*(_-y),b=(w-m.lastPosition)/t,x=E==1}m.lastVelocity=b,Number.isNaN(w)&&(console.warn("Got NaN while animating:",this),x=!0)}c&&!c[h].done&&(x=!1),x?m.done=!0:r=!1,m.setValue(w,s.round)&&(n=!0)});let d=To(this),p=d.getValue();if(r){let m=hr(i.to);(p!==m||n)&&!s.decay?(d.setValue(m),this._onChange(m)):n&&s.decay&&this._onChange(p),this._stop()}else n&&this._onChange(p)}set(t){return ye.batchedUpdates(()=>{this._stop(),this._focus(t),this._set(t)}),this}pause(){this._update({pause:!0})}resume(){this._update({pause:!1})}finish(){if(Za(this)){let{to:t,config:r}=this.animation;ye.batchedUpdates(()=>{this._onStart(),r.decay||this._set(t,!1),this._stop()})}return this}update(t){return(this.queue||(this.queue=[])).push(t),this}start(t,r){let n;return ee.und(t)?(n=this.queue||[],this.queue=[]):n=[ee.obj(t)?t:ar({},r,{to:t})],Promise.all(n.map(i=>this._update(i))).then(i=>S8(this,i))}stop(t){let{to:r}=this.animation;return this._focus(this.get()),Dd(this._state,t&&this._lastCallId),ye.batchedUpdates(()=>this._stop(r,t)),this}reset(){this._update({reset:!0})}eventObserved(t){t.type=="change"?this._start():t.type=="priority"&&(this.priority=t.priority+1)}_prepareNode(t){let r=this.key||"",{to:n,from:i}=t;n=ee.obj(n)?n[r]:n,(n==null||f8(n))&&(n=void 0),i=ee.obj(i)?i[r]:i,i==null&&(i=void 0);let s={to:n,from:i};return c8(this)||(t.reverse&&([n,i]=[i,n]),i=hr(i),ee.und(i)?To(this)||this._set(n):this._set(i)),s}_update(t,r){let n=ar({},t),{key:i,defaultProps:s}=this;n.default&&Object.assign(s,w8(n,(d,p)=>/^on/.test(p)?XT(d,i):d)),KT(this,n,"onProps"),Nd(this,"onProps",n,this);let u=this._prepareNode(n);if(Object.isFrozen(this))throw Error("Cannot animate a `SpringValue` object that is frozen. Did you forget to pass your component to `animated(...)` before animating its props?");let c=this._state;return rk(++this._lastCallId,{key:i,props:n,defaultProps:s,state:c,actions:{pause:o(()=>{Rd(this)||(WT(this,!0),Ku(c.pauseQueue),Nd(this,"onPause",ko(this,Ad(this,this.animation.to)),this))},"pause"),resume:o(()=>{Rd(this)&&(WT(this,!1),Za(this)&&this._resume(),Ku(c.resumeQueue),Nd(this,"onResume",ko(this,Ad(this,this.animation.to)),this))},"resume"),start:this._merge.bind(this,u)}}).then(d=>{if(n.loop&&d.finished&&!(r&&d.noop)){let p=ak(n);if(p)return this._update(p,!0)}return d})}_merge(t,r,n){if(r.cancel)return this.stop(!0),n(Qu(this));let i=!ee.und(t.to),s=!ee.und(t.from);if(i||s)if(r.callId>this._lastToId)this._lastToId=r.callId;else return n(Qu(this));let{key:u,defaultProps:c,animation:d}=this,{to:p,from:m}=d,{to:h=p,from:_=m}=t;s&&!i&&(!r.default||ee.und(h))&&(h=_),r.reverse&&([h,_]=[_,h]);let x=!ii(_,m);x&&(d.from=_),_=hr(_);let w=!ii(h,p);w&&this._focus(h);let S=f8(r.to),{config:y}=d,{decay:v,velocity:b}=y;(i||s)&&(y.velocity=0),r.config&&!S&&OG(y,sl(r.config,u),r.config!==c.config?sl(c.config,u):void 0);let E=To(this);if(!E||ee.und(h))return n(ko(this,!0));let T=ee.und(r.reset)?s&&!r.default:!ee.und(_)&&Md(r.reset,u),A=T?_:this.get(),R=Pd(h),z=ee.num(R)||ee.arr(R)||Ju(R),I=!S&&(!z||Md(c.immediate||r.immediate,u));if(w){let W=fm(h);if(W!==E.constructor)if(I)E=this._set(R);else throw Error(`Cannot animate between ${E.constructor.name} and ${W.name}, as the "to" prop suggests`)}let N=E.constructor,P=Wr(h),V=!1;if(!P){let W=T||!c8(this)&&x;(w||W)&&(V=ii(Pd(A),R),P=!V),(!ii(d.immediate,I)&&!I||!ii(y.decay,v)||!ii(y.velocity,b))&&(P=!0)}if(V&&Za(this)&&(d.changed&&!T?P=!0:P||this._stop(p)),!S&&((P||Wr(p))&&(d.values=E.getPayload(),d.toValues=Wr(h)?null:N==il?[1]:Zr(R)),d.immediate!=I&&(d.immediate=I,!I&&!T&&this._set(p)),P)){let{onRest:W}=d;Pe(NG,j=>KT(this,r,j));let J=ko(this,Ad(this,p));Ku(this._pendingCalls,J),this._pendingCalls.add(n),d.changed&&ye.batchedUpdates(()=>{d.changed=!T,W?.(J,this),T?sl(c.onRest,J):d.onStart==null||d.onStart(J,this)})}T&&this._set(A),S?n(ok(r.to,r,this._state,this)):P?this._start():Za(this)&&!w?this._pendingCalls.add(n):n(nk(A))}_focus(t){let r=this.animation;t!==r.to&&(t8(this)&&this._detach(),r.to=t,t8(this)&&this._attach())}_attach(){let t=0,{to:r}=this.animation;Wr(r)&&(zi(r,this),g8(r)&&(t=r.priority+1)),this.priority=t}_detach(){let{to:t}=this.animation;Wr(t)&&qa(t,this)}_set(t,r=!0){let n=hr(t);if(!ee.und(n)){let i=To(this);if(!i||!ii(n,i.getValue())){let s=fm(n);!i||i.constructor!=s?dm(this,s.create(n)):i.setValue(n),i&&ye.batchedUpdates(()=>{this._onChange(n,r)})}}return To(this)}_onStart(){let t=this.animation;t.changed||(t.changed=!0,Nd(this,"onStart",ko(this,Ad(this,t.to)),this))}_onChange(t,r){r||(this._onStart(),sl(this.animation.onChange,t,this)),sl(this.defaultProps.onChange,t,this),super._onChange(t,r)}_start(){let t=this.animation;To(this).reset(hr(t.to)),t.immediate||(t.fromValues=t.values.map(r=>r.lastPosition)),Za(this)||(ZT(this,!0),Rd(this)||this._resume())}_resume(){kn.skipAnimation?this.finish():Yu.start(this)}_stop(t,r){if(Za(this)){ZT(this,!1);let n=this.animation;Pe(n.values,s=>{s.done=!0}),n.toValues&&(n.onChange=n.onPause=n.onResume=void 0),nl(this,{type:"idle",parent:this});let i=r?Qu(this.get()):ko(this.get(),Ad(this,t??n.to));Ku(this._pendingCalls,i),n.changed&&(n.changed=!1,Nd(this,"onRest",i,this))}}};o(R8,"SpringValue");var b8=R8;function Ad(e,t){let r=Pd(t),n=Pd(e.get());return ii(n,r)}o(Ad,"checkFinished");function ak(e,t=e.loop,r=e.to){let n=sl(t);if(n){let i=n!==!0&&tk(n),s=(i||e).reverse,u=!i||i.reset;return Bd(ar({},e,{loop:t,default:!1,pause:void 0,to:!s||f8(r)?r:void 0,from:u?e.from:void 0,reset:u},i))}}o(ak,"createLoopUpdate");function Bd(e){let{to:t,from:r}=e=tk(e),n=new Set;return ee.obj(t)&>(t,n),ee.obj(r)&>(r,n),e.keys=n.size?Array.from(n):null,e}o(Bd,"createUpdate");function AG(e){let t=Bd(e);return ee.und(t.default)&&(t.default=w8(t)),t}o(AG,"declareUpdate");function GT(e,t){Tn(e,(r,n)=>r!=null&&t.add(n))}o(GT,"findDefined");var NG=["onStart","onRest","onChange","onPause","onResume"];function KT(e,t,r){e.animation[r]=t[r]!==ek(t,r)?XT(t[r],e.key):void 0}o(KT,"mergeActiveFn");function Nd(e,t,...r){var n,i,s,u;(n=(i=e.animation)[t])==null||n.call(i,...r),(s=(u=e.defaultProps)[t])==null||s.call(u,...r)}o(Nd,"sendEvent");var MG=["onStart","onChange","onRest"],PG=1,A8=class A8{constructor(t,r){this.id=PG++,this.springs={},this.queue=[],this.ref=void 0,this._flush=void 0,this._initialProps=void 0,this._lastAsyncId=0,this._active=new Set,this._changed=new Set,this._started=!1,this._item=void 0,this._state={paused:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._events={onStart:new Map,onChange:new Map,onRest:new Map},this._onFrame=this._onFrame.bind(this),r&&(this._flush=r),t&&this.start(ar({default:!0},t))}get idle(){return!this._state.asyncTo&&Object.values(this.springs).every(t=>t.idle)}get item(){return this._item}set item(t){this._item=t}get(){let t={};return this.each((r,n)=>t[n]=r.get()),t}set(t){for(let r in t){let n=t[r];ee.und(n)||this.springs[r].set(n)}}update(t){return t&&this.queue.push(Bd(t)),this}start(t){let{queue:r}=this;return t?r=Zr(t).map(Bd):this.queue=[],this._flush?this._flush(this,r):(dk(this,r),x8(this,r))}stop(t,r){if(t!==!!t&&(r=t),r){let n=this.springs;Pe(Zr(r),i=>n[i].stop(!!t))}else Dd(this._state,this._lastAsyncId),this.each(n=>n.stop(!!t));return this}pause(t){if(ee.und(t))this.start({pause:!0});else{let r=this.springs;Pe(Zr(t),n=>r[n].pause())}return this}resume(t){if(ee.und(t))this.start({pause:!1});else{let r=this.springs;Pe(Zr(t),n=>r[n].resume())}return this}each(t){Tn(this.springs,t)}_onFrame(){let{onStart:t,onChange:r,onRest:n}=this._events,i=this._active.size>0,s=this._changed.size>0;(i&&!this._started||s&&!this._started)&&(this._started=!0,Gu(t,([d,p])=>{p.value=this.get(),d(p,this,this._item)}));let u=!i&&this._started,c=s||u&&n.size?this.get():null;s&&r.size&&Gu(r,([d,p])=>{p.value=c,d(p,this,this._item)}),u&&(this._started=!1,Gu(n,([d,p])=>{p.value=c,d(p,this,this._item)}))}eventObserved(t){if(t.type=="change")this._changed.add(t.parent),t.idle||this._active.add(t.parent);else if(t.type=="idle")this._active.delete(t.parent);else return;ye.onFrame(this._onFrame)}};o(A8,"Controller");var y8=A8;function x8(e,t){return Promise.all(t.map(r=>sk(e,r))).then(r=>S8(e,r))}o(x8,"flushUpdateQueue");async function sk(e,t,r){let{keys:n,to:i,from:s,loop:u,onRest:c,onResolve:d}=t,p=ee.obj(t.default)&&t.default;u&&(t.loop=!1),i===!1&&(t.to=null),s===!1&&(t.from=null);let m=ee.arr(i)||ee.fun(i)?i:void 0;m?(t.to=void 0,t.onRest=void 0,p&&(p.onRest=void 0)):Pe(MG,S=>{let y=t[S];if(ee.fun(y)){let v=e._events[S];t[S]=({finished:b,cancelled:E})=>{let T=v.get(y);T?(b||(T.finished=!1),E&&(T.cancelled=!0)):v.set(y,{value:null,finished:b||!1,cancelled:E||!1})},p&&(p[S]=t[S])}});let h=e._state;t.pause===!h.paused?(h.paused=t.pause,Ku(t.pause?h.pauseQueue:h.resumeQueue)):h.paused&&(t.pause=!0);let _=(n||Object.keys(e.springs)).map(S=>e.springs[S].start(t)),x=t.cancel===!0||ek(t,"cancel")===!0;(m||x&&h.asyncId)&&_.push(rk(++e._lastAsyncId,{props:t,state:h,actions:{pause:em,resume:em,start(S,y){x?(Dd(h,e._lastAsyncId),y(Qu(e))):(S.onRest=c,y(ok(m,S,h,e)))}}})),h.paused&&await new Promise(S=>{h.resumeQueue.add(S)});let w=S8(e,await Promise.all(_));if(u&&w.finished&&!(r&&w.noop)){let S=ak(t,u,i);if(S)return dk(e,[S]),sk(e,S,!0)}return d&&ye.batchedUpdates(()=>d(w,e,e.item)),w}o(sk,"flushUpdate");function YT(e,t){let r=ar({},e.springs);return t&&Pe(Zr(t),n=>{ee.und(n.keys)&&(n=Bd(n)),ee.obj(n.to)||(n=ar({},n,{to:void 0})),ck(r,n,i=>uk(i))}),lk(e,r),r}o(YT,"getSprings");function lk(e,t){Tn(t,(r,n)=>{e.springs[n]||(e.springs[n]=r,zi(r,e))})}o(lk,"setSprings");function uk(e,t){let r=new b8;return r.key=e,t&&zi(r,t),r}o(uk,"createSpring");function ck(e,t,r){t.keys&&Pe(t.keys,n=>{(e[n]||(e[n]=r(n)))._prepareNode(t)})}o(ck,"prepareSprings");function dk(e,t){Pe(t,r=>{ck(e.springs,r,n=>uk(n,e))})}o(dk,"prepareKeys");function DG(e,t){if(e==null)return{};var r={},n=Object.keys(e),i,s;for(s=0;s=0)&&(r[i]=e[i]);return r}o(DG,"_objectWithoutPropertiesLoose");var HG=["children"],gm=o(e=>{let{children:t}=e,r=DG(e,HG),n=(0,oo.useContext)(hm),i=r.pause||!!n.pause,s=r.immediate||!!n.immediate;r=BT(()=>({pause:i,immediate:s}),[i,s]);let{Provider:u}=hm;return zd.createElement(u,{value:r},t)},"SpringContext"),hm=BG(gm,{});gm.Provider=hm.Provider;gm.Consumer=hm.Consumer;function BG(e,t){return Object.assign(e,zd.createContext(t)),e.Provider._context=e,e.Consumer._context=e,e}o(BG,"makeContext");var zG=o(()=>{let e=[],t=o(function(i){HT();let s=[];return Pe(e,(u,c)=>{if(ee.und(i))s.push(u.start());else{let d=r(i,u,c);d&&s.push(u.start(d))}}),s},"SpringRef");t.current=e,t.add=function(n){e.includes(n)||e.push(n)},t.delete=function(n){let i=e.indexOf(n);~i&&e.splice(i,1)},t.pause=function(){return Pe(e,n=>n.pause(...arguments)),this},t.resume=function(){return Pe(e,n=>n.resume(...arguments)),this},t.set=function(n){Pe(e,i=>i.set(n))},t.start=function(n){let i=[];return Pe(e,(s,u)=>{if(ee.und(n))i.push(s.start());else{let c=this._getProps(n,s,u);c&&i.push(s.start(c))}}),i},t.stop=function(){return Pe(e,n=>n.stop(...arguments)),this},t.update=function(n){return Pe(e,(i,s)=>i.update(this._getProps(n,i,s))),this};let r=o(function(i,s,u){return ee.fun(i)?i(u,s):i},"_getProps");return t._getProps=r,t},"SpringRef");function VG(e,t,r){let n=ee.fun(t)&&t;n&&!r&&(r=[]);let i=(0,oo.useMemo)(()=>n||arguments.length==3?zG():void 0,[]),s=(0,oo.useRef)(0),u=nm(),c=(0,oo.useMemo)(()=>({ctrls:[],queue:[],flush(v,b){let E=YT(v,b);return s.current>0&&!c.queue.length&&!Object.keys(E).some(A=>!v.springs[A])?x8(v,b):new Promise(A=>{lk(v,E),c.queue.push(()=>{A(x8(v,b))}),u()})}}),[]),d=(0,oo.useRef)([...c.ctrls]),p=[],m=n8(e)||0;(0,oo.useMemo)(()=>{Pe(d.current.slice(e,m),v=>{LG(v,i),v.stop(!0)}),d.current.length=e,h(m,e)},[e]),(0,oo.useMemo)(()=>{h(0,Math.min(m,e))},r);function h(v,b){for(let E=v;EYT(v,p[b])),x=(0,oo.useContext)(gm),w=n8(x),S=x!==w&&EG(x);om(()=>{s.current++,c.ctrls=d.current;let{queue:v}=c;v.length&&(c.queue=[],Pe(v,b=>b())),Pe(d.current,(b,E)=>{i?.add(b),S&&b.start({default:x});let T=p[E];T&&(TG(b,T.ref),b.ref?b.queue.push(T):b.start(T))})}),kd(()=>()=>{Pe(c.ctrls,v=>v.stop(!0))});let y=_.map(v=>ar({},v));return i?[y,i]:y}o(VG,"useSprings");function E8(e,t){let r=ee.fun(e),[[n],i]=VG(1,r?e:[e],r?t||[]:t);return r||arguments.length==2?[n,i]:n}o(E8,"useSpring");var JT;(function(e){e.MOUNT="mount",e.ENTER="enter",e.UPDATE="update",e.LEAVE="leave"})(JT||(JT={}));var N8=class N8 extends Hd{constructor(t,r){super(),this.key=void 0,this.idle=!0,this.calc=void 0,this._active=new Set,this.source=t,this.calc=$a(...r);let n=this._get(),i=fm(n);dm(this,i.create(n))}advance(t){let r=this._get(),n=this.get();ii(r,n)||(To(this).setValue(r),this._onChange(r,this.idle)),!this.idle&&QT(this._active)&&d8(this)}_get(){let t=ee.arr(this.source)?this.source.map(hr):Zr(hr(this.source));return this.calc(...t)}_start(){this.idle&&!QT(this._active)&&(this.idle=!1,Pe(Od(this),t=>{t.done=!1}),kn.skipAnimation?(ye.batchedUpdates(()=>this.advance()),d8(this)):Yu.start(this))}_attach(){let t=1;Pe(Zr(this.source),r=>{Wr(r)&&zi(r,this),g8(r)&&(r.idle||this._active.add(r),t=Math.max(t,r.priority+1))}),this.priority=t,this._start()}_detach(){Pe(Zr(this.source),t=>{Wr(t)&&qa(t,this)}),this._active.clear(),d8(this)}eventObserved(t){t.type=="change"?t.idle?this.advance():(this._active.add(t.parent),this._start()):t.type=="idle"?this._active.delete(t.parent):t.type=="priority"&&(this.priority=Zr(this.source).reduce((r,n)=>Math.max(r,(g8(n)?n.priority:0)+1),0))}};o(N8,"Interpolation");var C8=N8;function FG(e){return e.idle!==!1}o(FG,"isIdle");function QT(e){return!e.size||Array.from(e).every(FG)}o(QT,"checkIdle");function d8(e){e.idle||(e.idle=!0,Pe(Od(e),t=>{t.done=!0}),nl(e,{type:"idle",parent:e}))}o(d8,"becomeIdle");kn.assign({createStringInterpolator:rm,to:o((e,t)=>new C8(e,t),"to")});var $he=Yu.advance;var pk=$(Ip());function H8(e,t){if(e==null)return{};var r={},n=Object.keys(e),i,s;for(s=0;s=0)&&(r[i]=e[i]);return r}o(H8,"_objectWithoutPropertiesLoose");var jG=["style","children","scrollTop","scrollLeft"],mk=/^--/;function UG(e,t){return t==null||typeof t=="boolean"||t===""?"":typeof t=="number"&&t!==0&&!mk.test(e)&&!(Vd.hasOwnProperty(e)&&Vd[e])?t+"px":(""+t).trim()}o(UG,"dangerousStyleValue");var fk={};function $G(e,t){if(!e.nodeType||!e.setAttribute)return!1;let r=e.nodeName==="filter"||e.parentNode&&e.parentNode.nodeName==="filter",n=t,{style:i,children:s,scrollTop:u,scrollLeft:c}=n,d=H8(n,jG),p=Object.values(d),m=Object.keys(d).map(h=>r||e.hasAttribute(h)?h:fk[h]||(fk[h]=h.replace(/([A-Z])/g,_=>"-"+_.toLowerCase())));s!==void 0&&(e.textContent=s);for(let h in i)if(i.hasOwnProperty(h)){let _=UG(h,i[h]);mk.test(h)?e.style.setProperty(h,_):e.style[h]=_}m.forEach((h,_)=>{e.setAttribute(h,p[_])}),u!==void 0&&(e.scrollTop=u),c!==void 0&&(e.scrollLeft=c)}o($G,"applyAnimatedValues");var Vd={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},qG=o((e,t)=>e+t.charAt(0).toUpperCase()+t.substring(1),"prefixKey"),ZG=["Webkit","Ms","Moz","O"];Vd=Object.keys(Vd).reduce((e,t)=>(ZG.forEach(r=>e[qG(r,t)]=e[t]),e),Vd);var WG=["x","y","z"],GG=/^(matrix|translate|scale|rotate|skew)/,KG=/^(translate)/,YG=/^(rotate|skew)/,M8=o((e,t)=>ee.num(e)&&e!==0?e+t:e,"addUnit"),vm=o((e,t)=>ee.arr(e)?e.every(r=>vm(r,t)):ee.num(e)?e===t:parseFloat(e)===t,"isValueIdentity"),z8=class z8 extends al{constructor(t){let{x:r,y:n,z:i}=t,s=H8(t,WG),u=[],c=[];(r||n||i)&&(u.push([r||0,n||0,i||0]),c.push(d=>[`translate3d(${d.map(p=>M8(p,"px")).join(",")})`,vm(d,0)])),Tn(s,(d,p)=>{if(p==="transform")u.push([d||""]),c.push(m=>[m,m===""]);else if(GG.test(p)){if(delete s[p],ee.und(d))return;let m=KG.test(p)?"px":YG.test(p)?"deg":"";u.push(Zr(d)),c.push(p==="rotate3d"?([h,_,x,w])=>[`rotate3d(${h},${_},${x},${M8(w,m)})`,vm(w,0)]:h=>[`${p}(${h.map(_=>M8(_,m)).join(",")})`,vm(h,p.startsWith("scale")?1:0)])}}),u.length&&(s.transform=new D8(u,c)),super(s)}};o(z8,"AnimatedStyle");var P8=z8,V8=class V8 extends Wu{constructor(t,r){super(),this._value=null,this.inputs=t,this.transforms=r}get(){return this._value||(this._value=this._get())}_get(){let t="",r=!0;return Pe(this.inputs,(n,i)=>{let s=hr(n[0]),[u,c]=this.transforms[i](ee.arr(s)?s:n.map(hr));t+=" "+u,r=r&&c}),r?"none":t}observerAdded(t){t==1&&Pe(this.inputs,r=>Pe(r,n=>Wr(n)&&zi(n,this)))}observerRemoved(t){t==0&&Pe(this.inputs,r=>Pe(r,n=>Wr(n)&&qa(n,this)))}eventObserved(t){t.type=="change"&&(this._value=null),nl(this,t)}};o(V8,"FluidTransform");var D8=V8,JG=["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"],QG=["scrollTop","scrollLeft"];kn.assign({batchedUpdates:pk.unstable_batchedUpdates,createStringInterpolator:rm,colors:NT});var XG=UT(JG,{applyAnimatedValues:$G,createAnimatedStyle:o(e=>new P8(e),"createAnimatedStyle"),getComponentProps:o(e=>H8(e,QG),"getComponentProps")}),B8=XG.animated;var hk=$(ie(),1),Fd=typeof document<"u"?hk.default.useLayoutEffect:()=>{};var _m=$(ie(),1);function F8(e){let t=(0,_m.useRef)(null);return Fd(()=>{t.current=e},[e]),(0,_m.useCallback)((...r)=>{let n=t.current;return n?.(...r)},[])}o(F8,"$8ae05eaa5c114e9c$export$7f54fc3180508a52");var bm=$(ie(),1);var age=!!(typeof window<"u"&&window.document&&window.document.createElement),gk=new Map;function vk(e,t){if(e===t)return e;let r=gk.get(e);if(r)return r.forEach(i=>i(t)),t;let n=gk.get(t);return n?(n.forEach(i=>i(e)),e):t}o(vk,"$bdb11010cef70236$export$cd8c9cb68f842629");function _k(...e){return(...t)=>{for(let r of e)typeof r=="function"&&r(...t)}}o(_k,"$ff5963eb1fccf552$export$e08e3b67e392101e");function bk(e){var t,r,n="";if(typeof e=="string"||typeof e=="number")n+=e;else if(typeof e=="object")if(Array.isArray(e)){var i=e.length;for(t=0;t=65&&i.charCodeAt(2)<=90?t[i]=_k(s,u):(i==="className"||i==="UNSAFE_className")&&typeof s=="string"&&typeof u=="string"?t[i]=yk(s,u):i==="id"&&s&&u?t.id=vk(s,u):t[i]=u!==void 0?u:s}}return t}o(j8,"$3ef42575df84b30b$export$9d1611c77c2fe928");var Xu=$(ie(),1);var ym=$(ie(),1);var $8=class $8{isDefaultPrevented(){return this.nativeEvent.defaultPrevented}preventDefault(){this.defaultPrevented=!0,this.nativeEvent.preventDefault()}stopPropagation(){this.nativeEvent.stopPropagation(),this.isPropagationStopped=()=>!0}isPropagationStopped(){return!1}persist(){}constructor(t,r){this.nativeEvent=r,this.target=r.target,this.currentTarget=r.currentTarget,this.relatedTarget=r.relatedTarget,this.bubbles=r.bubbles,this.cancelable=r.cancelable,this.defaultPrevented=r.defaultPrevented,this.eventPhase=r.eventPhase,this.isTrusted=r.isTrusted,this.timeStamp=r.timeStamp,this.type=t}};o($8,"$8a9cb279dc87e130$export$905e7fc544a71f36");var U8=$8;function xk(e){let t=(0,ym.useRef)({isFocused:!1,observer:null});Fd(()=>{let n=t.current;return()=>{n.observer&&(n.observer.disconnect(),n.observer=null)}},[]);let r=F8(n=>{e?.(n)});return(0,ym.useCallback)(n=>{if(n.target instanceof HTMLButtonElement||n.target instanceof HTMLInputElement||n.target instanceof HTMLTextAreaElement||n.target instanceof HTMLSelectElement){t.current.isFocused=!0;let i=n.target,s=o(u=>{t.current.isFocused=!1,i.disabled&&r(new U8("blur",u)),t.current.observer&&(t.current.observer.disconnect(),t.current.observer=null)},"onBlurHandler");i.addEventListener("focusout",s,{once:!0}),t.current.observer=new MutationObserver(()=>{if(t.current.isFocused&&i.disabled){var u;(u=t.current.observer)===null||u===void 0||u.disconnect();let c=i===document.activeElement?null:document.activeElement;i.dispatchEvent(new FocusEvent("blur",{relatedTarget:c})),i.dispatchEvent(new FocusEvent("focusout",{bubbles:!0,relatedTarget:c}))}}),t.current.observer.observe(i,{attributes:!0,attributeFilter:["disabled"]})}},[r])}o(xk,"$8a9cb279dc87e130$export$715c682d09d639cc");var jd=$(ie(),1);function q8(e){let{isDisabled:t,onBlurWithin:r,onFocusWithin:n,onFocusWithinChange:i}=e,s=(0,jd.useRef)({isFocusWithin:!1}),u=(0,jd.useCallback)(p=>{s.current.isFocusWithin&&!p.currentTarget.contains(p.relatedTarget)&&(s.current.isFocusWithin=!1,r&&r(p),i&&i(!1))},[r,i,s]),c=xk(u),d=(0,jd.useCallback)(p=>{!s.current.isFocusWithin&&document.activeElement===p.target&&(n&&n(p),i&&i(!0),s.current.isFocusWithin=!0,c(p))},[n,i,c]);return t?{focusWithinProps:{onFocus:void 0,onBlur:void 0}}:{focusWithinProps:{onFocus:d,onBlur:u}}}o(q8,"$9ab94262bd0047c7$export$420e68273165f4ec");var Ck={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 wk(e={}){let{style:t,isFocusable:r}=e,[n,i]=(0,Xu.useState)(!1),{focusWithinProps:s}=q8({isDisabled:!r,onFocusWithinChange:o(c=>i(c),"onFocusWithinChange")}),u=(0,Xu.useMemo)(()=>n?t:t?{...Ck,...t}:Ck,[n]);return{visuallyHiddenProps:{...s,style:u}}}o(wk,"$5c3e21d68f1c4674$export$a966af930f325cab");function Z8(e){let{children:t,elementType:r="div",isFocusable:n,style:i,...s}=e,{visuallyHiddenProps:u}=wk(e);return Xu.default.createElement(r,j8(s,u),t)}o(Z8,"$5c3e21d68f1c4674$export$439d29a4e110a164");var un={"hds-icon":"Notification-module_hds-icon__2ocjD","hds-icon--size-xs":"Notification-module_hds-icon--size-xs__2Mj5D","hds-icon--size-s":"Notification-module_hds-icon--size-s__igOqE","hds-icon--size-m":"Notification-module_hds-icon--size-m__sxXOh","hds-icon--size-l":"Notification-module_hds-icon--size-l__3Ho_A","hds-icon--size-xl":"Notification-module_hds-icon--size-xl__1cTta","hds-icon--alert-circle-fill":"Notification-module_hds-icon--alert-circle-fill__12XKS","hds-icon-start--alert-circle-fill":"Notification-module_hds-icon-start--alert-circle-fill__TwQNY","hds-icon-end--alert-circle-fill":"Notification-module_hds-icon-end--alert-circle-fill__3gb8C","hds-icon--check-circle-fill":"Notification-module_hds-icon--check-circle-fill__2wjh3","hds-icon-start--check-circle-fill":"Notification-module_hds-icon-start--check-circle-fill__2QULC","hds-icon-end--check-circle-fill":"Notification-module_hds-icon-end--check-circle-fill__2gbRD","hds-icon--error-fill":"Notification-module_hds-icon--error-fill__159Nf","hds-icon-start--error-fill":"Notification-module_hds-icon-start--error-fill__2FrGR","hds-icon-end--error-fill":"Notification-module_hds-icon-end--error-fill__1qx8A","hds-icon--info-circle-fill":"Notification-module_hds-icon--info-circle-fill__1F7dp","hds-icon-start--info-circle-fill":"Notification-module_hds-icon-start--info-circle-fill__1-3q2","hds-icon-end--info-circle-fill":"Notification-module_hds-icon-end--info-circle-fill__w7XD0",notification:"Notification-module_notification__3eUBu notification_hds-notification__2DQPN",noBorder:"Notification-module_noBorder__3HZZH",close:"Notification-module_close__nX5bK notification_hds-notification__close-button__1yGIj",autoClose:"Notification-module_autoClose__3mkBX",content:"Notification-module_content__2E8Z_ notification_hds-notification__content__5ylSS",icon:"Notification-module_icon__3xieh notification_hds-icon__29HQM",label:"Notification-module_label__2OUcx notification_hds-notification__label__2t1lR",body:"Notification-module_body__2lrYE notification_hds-notification__body__3cobH",small:"Notification-module_small__3Vi8R notification_hds-notification--small__1wVl6",large:"Notification-module_large__3sVHL notification_hds-notification--large__260Qm","top-left":"Notification-module_top-left__nZQMd notification_hds-notification--top-left__sIHO2","top-center":"Notification-module_top-center__1GWPg notification_hds-notification--top-center__GDWo5","top-right":"Notification-module_top-right__1HAHi notification_hds-notification--top-right__3Wa5K","bottom-left":"Notification-module_bottom-left__17y2g notification_hds-notification--bottom-left__eB4ZK","bottom-center":"Notification-module_bottom-center__2i8Ht notification_hds-notification--bottom-center__5EgOP","bottom-right":"Notification-module_bottom-right__1Giev notification_hds-notification--bottom-right__1SmfT",success:"Notification-module_success__TdJna notification_hds-notification--success__1_3XZ",alert:"Notification-module_alert__1bsQa notification_hds-notification--alert__1MV7H",error:"Notification-module_error___-koD notification_hds-notification--error__3T1Of",boxShadow:"Notification-module_boxShadow__2yJQB notification_hds-notification--box-shadow__2kbD_"};ct(`.notification_hds-icon__29HQM{background-color:currentcolor;display:inline-block;height:var(--icon-size);-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto;width:var(--icon-size)}.notification_hds-icon--size-xs__19VKz{--icon-size:var(--spacing-layout-2-xs)}.notification_hds-icon--size-s__2Ffyw{--icon-size:var(--spacing-layout-xs)}.notification_hds-icon--size-m__28mpE{--icon-size:var(--spacing-layout-s)}.notification_hds-icon--size-l__T6YEf{--icon-size:var(--spacing-layout-m)}.notification_hds-icon--size-xl__18_OX{--icon-size:var(--spacing-layout-l)}.notification_hds-icon--alert-circle-fill__3er4k{--mask-image-alert-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-alert-circle-fill)}.notification_hds-icon-start--alert-circle-fill__1r-B3{--mask-image-before:var(--mask-image-alert-circle-fill)}.notification_hds-icon-end--alert-circle-fill__2dkn2{--mask-image-after:var(--mask-image-alert-circle-fill)}.notification_hds-icon--check-circle-fill__2u1G4{--mask-image-check-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-check-circle-fill)}.notification_hds-icon-start--check-circle-fill__2JuU0{--mask-image-before:var(--mask-image-check-circle-fill)}.notification_hds-icon-end--check-circle-fill__3YsAQ{--mask-image-after:var(--mask-image-check-circle-fill)}.notification_hds-icon--error-fill__jPWn1{--mask-image-error-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-error-fill)}.notification_hds-icon-start--error-fill__1sR7v{--mask-image-before:var(--mask-image-error-fill)}.notification_hds-icon-end--error-fill__1jyx_{--mask-image-after:var(--mask-image-error-fill)}.notification_hds-icon--info-circle-fill__1gXDU{--mask-image-info-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 100 18 9 9 0 000-18zm1 7v6.5h2V18H9v-1.5h2v-5H9V10h4zm-1.188-4a1.312 1.312 0 110 2.625 1.312 1.312 0 010-2.625z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-info-circle-fill)}.notification_hds-icon-start--info-circle-fill__rortu{--mask-image-before:var(--mask-image-info-circle-fill)}.notification_hds-icon-end--info-circle-fill__3ycxA{--mask-image-after:var(--mask-image-info-circle-fill)}.notification_hds-notification__2DQPN{--notification-background-color:var(--color-info-light);--notification-border-color:var(--color-info);--notification-border-width:var(--spacing-2-xs);--notification-icon-color:var(--color-info);--notification-color:var(--color-black-90);--notification-max-width-inline:none;--notification-max-width-toast:21rem;--notification-z-index-inline:auto;--notification-z-index-toast:99;--notification-offset:var(--spacing-layout-s);--notification-padding:var(--spacing-s);background-color:var(--notification-background-color);border:solid var(--notification-border-color);border-left-width:var(--notification-border-width);border-bottom-width:0;border-right-width:0;border-top-width:0;box-sizing:border-box;color:var(--notification-color);max-width:var(--notification-max-width-inline);padding:var(--notification-padding);position:relative;width:100%;z-index:var(--notification-z-index-inline)}.notification_hds-notification__content__5ylSS{display:grid;grid-gap:var(--spacing-s);gap:var(--spacing-s)}.notification_hds-notification__label__2t1lR{align-items:center;display:flex;font-size:var(--fontsize-heading-xs);font-weight:700;letter-spacing:0;line-height:24px;margin-right:var(--spacing-l)}.notification_hds-notification__2DQPN .notification_hds-icon__29HQM{--icon-size:var(--spacing-layout-xs)}.notification_hds-notification__label__2t1lR>.notification_hds-icon__29HQM{color:var(--notification-icon-color);flex:none;margin-right:var(--spacing-2-xs)}.notification_hds-notification__body__3cobH{font-size:var(--fontsize-body-s);line-height:24px}.notification_hds-notification__close-button__1yGIj{--notification-close-button-offset:var(--spacing-s);background:none;border:none;cursor:pointer;display:flex;outline:none;padding:0;position:absolute;right:var(--notification-close-button-offset);top:var(--notification-close-button-offset)}.notification_hds-notification__close-button__1yGIj:focus{box-shadow:0 0 0 3px var(--color-focus-outline)}.notification_hds-notification--small__1wVl6{--notification-padding:var(--spacing-2-xs)}.notification_hds-notification--small__1wVl6 .notification_hds-notification__content__5ylSS{display:flex;grid-gap:0;gap:0}.notification_hds-notification--small__1wVl6 .notification_hds-notification__label__2t1lR{margin-right:0}.notification_hds-notification--small__1wVl6 .notification_hds-notification__body__3cobH{margin-right:var(--spacing-l)}.notification_hds-notification--small__1wVl6 .notification_hds-notification__close-button__1yGIj{--notification-close-button-offset:var(--spacing-2-xs)}.notification_hds-notification--large__260Qm{--notification-padding:var(--spacing-l)}.notification_hds-notification--large__260Qm .notification_hds-notification__label__2t1lR{margin-right:0}.notification_hds-notification--large__260Qm .notification_hds-notification__close-button__1yGIj{--notification-close-button-offset:var(--spacing-2-xs)}.notification_hds-notification--bottom-center__5EgOP,.notification_hds-notification--bottom-left__eB4ZK,.notification_hds-notification--bottom-right__1SmfT,.notification_hds-notification--top-center__GDWo5,.notification_hds-notification--top-left__sIHO2,.notification_hds-notification--top-right__3Wa5K{border-left-width:0;border-bottom-width:0;border-right-width:0;border-top-width:var(--notification-border-width);max-width:var(--notification-max-width-toast);position:fixed;width:calc(100% - var(--spacing-l));z-index:var(--notification-z-index-toast)}.notification_hds-notification--top-left__sIHO2{left:var(--notification-offset);top:var(--notification-offset)}.notification_hds-notification--top-center__GDWo5{left:50%;top:var(--notification-offset);transform:translateX(-50%)}.notification_hds-notification--top-right__3Wa5K{right:var(--notification-offset);top:var(--notification-offset)}.notification_hds-notification--bottom-left__eB4ZK{bottom:var(--notification-offset);left:var(--notification-offset)}.notification_hds-notification--bottom-center__5EgOP{bottom:var(--notification-offset);left:50%;transform:translateX(-50%)}.notification_hds-notification--bottom-right__1SmfT{bottom:var(--notification-offset);right:var(--notification-offset)}@media only screen and (max-width:765.98px){.notification_hds-notification__2DQPN{--notification-offset:var(--spacing-s)}}.notification_hds-notification--success__1_3XZ{--notification-background-color:var(--color-success-light);--notification-border-color:var(--color-success);--notification-icon-color:var(--color-success)}.notification_hds-notification--alert__1MV7H{--notification-background-color:var(--color-alert-light);--notification-border-color:var(--color-alert-dark);--notification-icon-color:var(--color-alert-dark)}.notification_hds-notification--error__3T1Of{--notification-background-color:var(--color-error-light);--notification-border-color:var(--color-error);--notification-icon-color:var(--color-error)}.notification_hds-notification--box-shadow__2kbD_{box-shadow:var(--box-shadow-l)}.Notification-module_hds-icon__2ocjD{background-color:currentcolor;display:inline-block;height:var(--icon-size);-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto;width:var(--icon-size)}.Notification-module_hds-icon--size-xs__2Mj5D{--icon-size:var(--spacing-layout-2-xs)}.Notification-module_hds-icon--size-s__igOqE{--icon-size:var(--spacing-layout-xs)}.Notification-module_hds-icon--size-m__sxXOh{--icon-size:var(--spacing-layout-s)}.Notification-module_hds-icon--size-l__3Ho_A{--icon-size:var(--spacing-layout-m)}.Notification-module_hds-icon--size-xl__1cTta{--icon-size:var(--spacing-layout-l)}[class*=hds-icon-start--]:before{-webkit-mask-image:var(--mask-image-before);mask-image:var(--mask-image-before)}[class*=hds-icon-end--]:after,[class*=hds-icon-start--]:before{background-color:currentcolor;content:"";display:inline-flex;height:var(--icon-size,24px);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--icon-size,24px)}[class*=hds-icon-end--]:after{-webkit-mask-image:var(--mask-image-after);mask-image:var(--mask-image-after)}.Notification-module_hds-icon--alert-circle-fill__12XKS{--mask-image-alert-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-alert-circle-fill)}.Notification-module_hds-icon-start--alert-circle-fill__TwQNY{--mask-image-before:var(--mask-image-alert-circle-fill)}.Notification-module_hds-icon-end--alert-circle-fill__3gb8C{--mask-image-after:var(--mask-image-alert-circle-fill)}.Notification-module_hds-icon--check-circle-fill__2wjh3{--mask-image-check-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-check-circle-fill)}.Notification-module_hds-icon-start--check-circle-fill__2QULC{--mask-image-before:var(--mask-image-check-circle-fill)}.Notification-module_hds-icon-end--check-circle-fill__2gbRD{--mask-image-after:var(--mask-image-check-circle-fill)}.Notification-module_hds-icon--error-fill__159Nf{--mask-image-error-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-error-fill)}.Notification-module_hds-icon-start--error-fill__2FrGR{--mask-image-before:var(--mask-image-error-fill)}.Notification-module_hds-icon-end--error-fill__1qx8A{--mask-image-after:var(--mask-image-error-fill)}.Notification-module_hds-icon--info-circle-fill__1F7dp{--mask-image-info-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 100 18 9 9 0 000-18zm1 7v6.5h2V18H9v-1.5h2v-5H9V10h4zm-1.188-4a1.312 1.312 0 110 2.625 1.312 1.312 0 010-2.625z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-info-circle-fill)}.Notification-module_hds-icon-start--info-circle-fill__1-3q2{--mask-image-before:var(--mask-image-info-circle-fill)}.Notification-module_hds-icon-end--info-circle-fill__w7XD0{--mask-image-after:var(--mask-image-info-circle-fill)}.Notification-module_notification__3eUBu{overflow:hidden}.Notification-module_notification__3eUBu.Notification-module_noBorder__3HZZH{border:0;padding-top:calc(var(--notification-padding) + var(--notification-border-width))}.Notification-module_notification__3eUBu.Notification-module_noBorder__3HZZH .Notification-module_close__nX5bK{top:calc(var(--notification-close-button-offset) + var(--notification-border-width))}.Notification-module_autoClose__3mkBX{background-color:var(--notification-border-color);height:var(--notification-border-width);left:0;position:absolute;top:0;width:100%}.Notification-module_icon__3xieh{background-color:transparent}`);var Sk=$(ie());var Ud=o(e=>typeof e=="string"?e:(0,Sk.isValidElement)(e)?Ud(e.props.children):Array.isArray(e)?e.map(Ud).join(""):"","o");var ul;(function(e){e.Small="small",e.Medium="medium",e.Large="large"})(ul||(ul={}));var tK={info:OL,success:AL,error:PL,alert:IL},Ek=o(({visuallyHidden:e,children:t})=>e?Yt.default.createElement(Z8,null,t):t,"v"),W8=Yt.default.forwardRef((e,t)=>{var{autoClose:r=!1,autoCloseDuration:n,boxShadow:i=!1,children:s,className:u="",closeAnimationDuration:c=85,closeButtonLabelText:d,dismissible:p=!1,displayAutoCloseProgress:m=!0,invisible:h=!1,label:_,notificationAriaLabel:x="Notification",position:w="inline",onClose:S=o(()=>null,"A"),size:y=ul.Medium,style:v,type:b="info",headingLevel:E=2}=e,T=le(e,["autoClose","autoCloseDuration","boxShadow","children","className","closeAnimationDuration","closeButtonLabelText","dismissible","displayAutoCloseProgress","invisible","label","notificationAriaLabel","position","onClose","size","style","type","headingLevel"]);let A=w!=="inline";A&&y===ul.Large&&(console.warn(`Size '${y}' is only allowed for inline positioned notifications`),y=ul.Medium),!A&&r&&(console.warn("The 'autoClose' property is not allowed for inline positioned notifications"),r=!1);let[R,z]=(0,Yt.useState)(!0),I=(0,Yt.useCallback)(()=>{z(!1),setTimeout(()=>S(),c)},[S,c]),N=n>0||!r?n:(()=>{let re=60*(Ud(s).length+Ud(_).length)+1e3;return re<4e3?4e3:re})();(0,Yt.useEffect)(()=>{if(r){let re=setTimeout(()=>{I()},N);return()=>clearTimeout(re)}},[r,n,I]);let P=tK[b],V=A?(re=>{let ue=re.includes("center");return{from:{transform:`translate3d(${ue?"-50%":"0"}, ${re.includes("top")?"-":""}32px, 0)`,opacity:.66},to:{transform:`translate3d(${ue?"-50%":"0"}, 0, 0)`,opacity:1},config:{friction:30,tension:300}}})(w):{},W={from:{opacity:1},to:{opacity:0},config:{duration:c}},J=m?(re=>({from:{transform:"translate3d(0%, 0, 0)"},to:{transform:"translate3d(-100%, 0, 0)"},config:{duration:re}}))(N):{},j=E8(R?V:W),Y=E8(J);return Yt.default.createElement(Ek,{visuallyHidden:h},Yt.default.createElement(B8.section,Object.assign({},T,{style:Object.assign(Object.assign({},j),v),className:fe(un[w],un.notification,un[y],un[b],r&&un.noBorder,i&&un.boxShadow,u),"aria-label":x,role:A||h?"alert":void 0}),r&&Yt.default.createElement(B8.div,{style:Y,className:un.autoClose}),Yt.default.createElement("div",{className:un.content,ref:t},_&&Yt.default.createElement("div",Object.assign({className:un.label},A||h?{}:{role:"heading","aria-level":E}),Yt.default.createElement(P,{className:un.icon}),Yt.default.createElement(Ek,{visuallyHidden:y===ul.Small},_)),s&&Yt.default.createElement("div",{className:un.body},s)),p&&Yt.default.createElement("button",{className:fe(un.close,un[b]),type:"button",title:d,"aria-label":d,onClick:I},Yt.default.createElement(Zs,null))))});var ji=$(ie());var Fi=$(ie());var cl=$(ie());var Lk=$(ie());var rK="RequiredIndicator-module_indicator__Pt7GX text-input_hds-text-input__required__2K-Bs";ct(`@keyframes text-input_fadeIn__2iVIH{0%{opacity:0}to{opacity:1}}.text-input_hds-text-input__2YbWJ{--border-width:2px;--outline-width:3px;--outline-offset-readonly:4px;--input-height:56px;--textarea-height:149px;--icon-size:var(--spacing-m);--icon-color:var(--color-black);--helper-color-default:var(--color-black-60);--helper-color-invalid:var(--color-black);--helper-background-color-invalid:var(--color-error-light);--helper-icon-color-invalid:var(--color-error);--helper-color-success:var(--color-black);--helper-background-color-success:var(--color-success-light);--helper-icon-color-success:var(--color-success);--helper-color-info:var(--color-black);--helper-background-color-info:var(--color-info-light);--helper-icon-color-info:var(--color-info);--input-background-default:var(--color-white);--input-background-disabled:var(--color-black-10);--input-border-color-default:var(--color-black-50);--input-border-color-hover:var(--color-black-90);--input-border-color-focus:var(--color-black-90);--input-border-color-invalid:var(--color-error);--input-border-color-disabled:var(--color-black-10);--input-border-color-success:var(--color-success);--input-color-default:var(--color-black-90);--input-color-disabled:var(--color-black-40);--label-color-default:var(--color-black-90);--label-color-invalid:var(--color-black-90);--placeholder-color:var(--color-black-60)}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu{-webkit-appearance:none;background-color:var(--input-background-default);border:var(--border-width) solid var(--input-border-color-default);border-radius:0;box-sizing:border-box;color:var(--input-color-default);font-family:inherit;font-size:1.125em;height:var(--input-height);line-height:normal;margin:0;padding:0 var(--spacing-s);width:100%;will-change:transform,box-shadow}.text-input_hds-text-input__2YbWJ:not([data-hds-textinput-filled]) .text-input_hds-text-input__button-clear__wx6Bm,.text-input_hds-text-input__input-clear__1vpab::-webkit-search-cancel-button{display:none}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__button-clear__wx6Bm>*{pointer-events:none}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu:hover{border-color:var(--input-border-color-hover);transition:border-color 85ms ease-out}.text-input_hds-text-input__input-wrapper__3qg76:focus-within .text-input_hds-text-input__input__BIkQu{border-color:var(--input-border-color-focus);outline:none}.text-input_hds-text-input__2YbWJ.text-input_hds-text-input--invalid__25oHc .text-input_hds-text-input__input__BIkQu{border-color:var(--input-border-color-invalid)}.text-input_hds-text-input__2YbWJ.text-input_hds-text-input--success__28-SV .text-input_hds-text-input__input__BIkQu{border-color:var(--input-border-color-success)}.text-input_hds-text-input__input-wrapper__3qg76:focus-within .text-input_hds-text-input__input__BIkQu:not([readonly]){box-shadow:0 0 0 var(--outline-width) var(--color-focus-outline);transform:translateZ(0);transition:85ms ease-out;transition-property:box-shadow,transform}.text-input_hds-text-input__label__15SYz{color:var(--label-color-default);display:block;font-size:var(--fontsize-body-m);font-weight:500;margin-bottom:var(--spacing-3-xs)}.text-input_hds-text-input--invalid__25oHc .text-input_hds-text-input__label__15SYz{color:var(--label-color-invalid);transition:color 85ms linear}.text-input_hds-text-input__required__2K-Bs{display:inline-block;font-size:var(--fontsize-body-xl);line-height:1;margin-left:var(--spacing-2-xs);transform:translateY(var(--spacing-3-xs))}.text-input_hds-text-input__input-wrapper__3qg76{display:flex;position:relative}.text-input_hds-text-input__2YbWJ textarea.text-input_hds-text-input__input__BIkQu{font-family:inherit;height:var(--textarea-height);margin:0;min-height:var(--input-height);overflow:auto;padding:var(--spacing-s);resize:vertical}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu::-ms-reveal{display:none}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu::-moz-placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu::placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__helper-text__gNPue{color:var(--helper-color-default);display:block;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-3-xs);white-space:pre-line}.text-input_hds-text-input__error-text__2Qjmg{background-color:var(--helper-background-color-invalid);border-left:8px solid var(--color-error);color:var(--helper-color-invalid);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);white-space:pre-line}.text-input_hds-text-input__error-text__2Qjmg:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__error-text__2Qjmg:before{animation:text-input_fadeIn__2iVIH 85ms ease-out;background:var(--helper-icon-color-invalid);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__success-text__274NH{background-color:var(--helper-background-color-success);border-left:8px solid var(--color-success);color:var(--helper-color-success);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative;white-space:pre-wrap}.text-input_hds-text-input__success-text__274NH:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__success-text__274NH:before{animation:text-input_fadeIn__2iVIH 85ms ease-out;background:var(--helper-icon-color-success);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__info-text__1hF9o{background-color:var(--helper-background-color-info);border-left:8px solid var(--color-info);color:var(--helper-color-info);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative}.text-input_hds-text-input__info-text__1hF9o:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__info-text__1hF9o:before{animation:text-input_fadeIn__2iVIH 85ms ease-out;background:var(--helper-icon-color-info);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu[disabled]{background-color:var(--input-background-disabled);border-color:var(--input-border-color-disabled);color:var(--input-color-disabled);cursor:not-allowed}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu[readonly]{background-color:transparent;border:0;color:var(--input-color-default);outline-offset:var(--outline-offset-readonly);padding:0;-webkit-text-fill-color:var(--input-color-default);transform:translateZ(0);transition:85ms ease-out;transition-property:outline,transform}.text-input_hds-text-input__input-wrapper__3qg76:focus-within input.text-input_hds-text-input__input__BIkQu[readonly]{height:calc(var(--input-height) - 2 * var(--outline-offset-readonly));margin:var(--outline-offset-readonly) 0;outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__input-wrapper__3qg76:focus-within textarea.text-input_hds-text-input__input__BIkQu[readonly]{outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__buttons__1eV1P{align-items:center;bottom:0;display:flex;font-size:1rem;justify-content:center;margin-right:calc(var(--spacing-s) - var(--spacing-xs) / 2);position:absolute;right:0;top:0}.text-input_hds-text-input__button__1JeYJ{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:var(--icon-color);cursor:pointer;display:flex;font:inherit;outline:none;padding:var(--spacing-xs) calc(var(--spacing-xs) / 2)}.text-input_hds-text-input__button__1JeYJ:focus{outline:var(--outline-width) solid var(--color-focus-outline)}`);var Tk=o(({className:e,style:t})=>Lk.default.createElement("span",{className:fe(rK,e),style:t},"*"),"r");var nK="FieldLabel-module_hidden__3UWxI",oK="FieldLabel-module_label__1zrXK",kk="FieldLabel-module_tooltipButton__1My3f";ct(".FieldLabel-module_hidden__3UWxI{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:0 -1px -1px 0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.FieldLabel-module_label__1zrXK{color:var(--label-color-default,var(--color-black-90));display:block;font-size:var(--fontsize-body-m);font-weight:500;margin-bottom:var(--spacing-3-xs)}.FieldLabel-module_tooltipButton__1My3f{position:absolute;right:0;top:0}");var xm=o(e=>{var{hidden:t,id:r,inputId:n,isAriaLabelledBy:i,label:s,required:u,tooltipLabel:c,tooltipButtonLabel:d,tooltipText:p,tooltip:m}=e,h=le(e,["hidden","id","inputId","isAriaLabelledBy","label","required","tooltipLabel","tooltipButtonLabel","tooltipText","tooltip"]);return cl.default.createElement(cl.default.Fragment,null,cl.default.createElement("label",Object.assign({id:r},(!i||!r)&&{htmlFor:n},{className:`${oK} ${t?nK:""}`},h),s,u&&cl.default.createElement(Tk,null)),m&&cl.default.createElement($u,Object.assign({},m.props,{buttonClassName:kk})),p&&cl.default.createElement($u,{buttonClassName:kk,tooltipLabel:c,buttonLabel:d},p))},"n");var Ir={root:"TextInput-module_root__2CMNr text-input_hds-text-input__2LODq",invalid:"TextInput-module_invalid__2iYo2 text-input_hds-text-input--invalid__1UfKC",inputWrapper:"TextInput-module_inputWrapper__3Rvel text-input_hds-text-input__input-wrapper__1OqYG",input:"TextInput-module_input__1BlHi text-input_hds-text-input__input__GJm5C",hasButton:"TextInput-module_hasButton__2KCM1",hasClearButton:"TextInput-module_hasClearButton__3-tBe text-input_hds-text-input__input-clear__17qr1",clearButton:"TextInput-module_clearButton__bfCLI text-input_hds-text-input__button-clear__2ED7z",errorText:"TextInput-module_errorText__3pizm text-input_hds-text-input__error-text__1GLYk",helperText:"TextInput-module_helperText__2dLR6 text-input_hds-text-input__helper-text__3V2KM",invalidText:"TextInput-module_invalidText__1w4sm text-input_hds-text-input__helper-text__3V2KM",successText:"TextInput-module_successText__2NMCP text-input_hds-text-input__success-text__3EOiy",infoText:"TextInput-module_infoText__zHOGs text-input_hds-text-input__info-text__3bqzy",success:"TextInput-module_success__1kDOm text-input_hds-text-input--success__3dm2J",readOnly:"TextInput-module_readOnly__j615N undefined",buttonWrapper:"TextInput-module_buttonWrapper___filA text-input_hds-text-input__buttons__1RMzT",button:"TextInput-module_button__1ySMX text-input_hds-text-input__button__1Fh0I"};ct(`@keyframes text-input_fadeIn__2IDZ8{0%{opacity:0}to{opacity:1}}.text-input_hds-text-input__2LODq{--border-width:2px;--outline-width:3px;--outline-offset-readonly:4px;--input-height:56px;--textarea-height:149px;--icon-size:var(--spacing-m);--icon-color:var(--color-black);--helper-color-default:var(--color-black-60);--helper-color-invalid:var(--color-black);--helper-background-color-invalid:var(--color-error-light);--helper-icon-color-invalid:var(--color-error);--helper-color-success:var(--color-black);--helper-background-color-success:var(--color-success-light);--helper-icon-color-success:var(--color-success);--helper-color-info:var(--color-black);--helper-background-color-info:var(--color-info-light);--helper-icon-color-info:var(--color-info);--input-background-default:var(--color-white);--input-background-disabled:var(--color-black-10);--input-border-color-default:var(--color-black-50);--input-border-color-hover:var(--color-black-90);--input-border-color-focus:var(--color-black-90);--input-border-color-invalid:var(--color-error);--input-border-color-disabled:var(--color-black-10);--input-border-color-success:var(--color-success);--input-color-default:var(--color-black-90);--input-color-disabled:var(--color-black-40);--label-color-default:var(--color-black-90);--label-color-invalid:var(--color-black-90);--placeholder-color:var(--color-black-60)}.text-input_hds-text-input__2LODq .text-input_hds-text-input__input__GJm5C{-webkit-appearance:none;background-color:var(--input-background-default);border:var(--border-width) solid var(--input-border-color-default);border-radius:0;box-sizing:border-box;color:var(--input-color-default);font-family:inherit;font-size:1.125em;height:var(--input-height);line-height:normal;margin:0;padding:0 var(--spacing-s);width:100%;will-change:transform,box-shadow}.text-input_hds-text-input__2LODq:not([data-hds-textinput-filled]) .text-input_hds-text-input__button-clear__2ED7z,.text-input_hds-text-input__input-clear__17qr1::-webkit-search-cancel-button{display:none}.text-input_hds-text-input__2LODq .text-input_hds-text-input__button-clear__2ED7z>*{pointer-events:none}.text-input_hds-text-input__2LODq .text-input_hds-text-input__input__GJm5C:hover{border-color:var(--input-border-color-hover);transition:border-color 85ms ease-out}.text-input_hds-text-input__input-wrapper__1OqYG:focus-within .text-input_hds-text-input__input__GJm5C{border-color:var(--input-border-color-focus);outline:none}.text-input_hds-text-input__2LODq.text-input_hds-text-input--invalid__1UfKC .text-input_hds-text-input__input__GJm5C{border-color:var(--input-border-color-invalid)}.text-input_hds-text-input__2LODq.text-input_hds-text-input--success__3dm2J .text-input_hds-text-input__input__GJm5C{border-color:var(--input-border-color-success)}.text-input_hds-text-input__input-wrapper__1OqYG:focus-within .text-input_hds-text-input__input__GJm5C:not([readonly]){box-shadow:0 0 0 var(--outline-width) var(--color-focus-outline);transform:translateZ(0);transition:85ms ease-out;transition-property:box-shadow,transform}.text-input_hds-text-input__label__15F2V{color:var(--label-color-default);display:block;font-size:var(--fontsize-body-m);font-weight:500;margin-bottom:var(--spacing-3-xs)}.text-input_hds-text-input--invalid__1UfKC .text-input_hds-text-input__label__15F2V{color:var(--label-color-invalid);transition:color 85ms linear}.text-input_hds-text-input__required__z3Hm0{display:inline-block;font-size:var(--fontsize-body-xl);line-height:1;margin-left:var(--spacing-2-xs);transform:translateY(var(--spacing-3-xs))}.text-input_hds-text-input__input-wrapper__1OqYG{display:flex;position:relative}.text-input_hds-text-input__2LODq textarea.text-input_hds-text-input__input__GJm5C{font-family:inherit;height:var(--textarea-height);margin:0;min-height:var(--input-height);overflow:auto;padding:var(--spacing-s);resize:vertical}.text-input_hds-text-input__2LODq .text-input_hds-text-input__input__GJm5C::-ms-reveal{display:none}.text-input_hds-text-input__2LODq .text-input_hds-text-input__input__GJm5C::-moz-placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__2LODq .text-input_hds-text-input__input__GJm5C::placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__helper-text__3V2KM{color:var(--helper-color-default);display:block;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-3-xs);white-space:pre-line}.text-input_hds-text-input__error-text__1GLYk{background-color:var(--helper-background-color-invalid);border-left:8px solid var(--color-error);color:var(--helper-color-invalid);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);white-space:pre-line}.text-input_hds-text-input__error-text__1GLYk:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__error-text__1GLYk:before{animation:text-input_fadeIn__2IDZ8 85ms ease-out;background:var(--helper-icon-color-invalid);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__success-text__3EOiy{background-color:var(--helper-background-color-success);border-left:8px solid var(--color-success);color:var(--helper-color-success);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative;white-space:pre-wrap}.text-input_hds-text-input__success-text__3EOiy:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__success-text__3EOiy:before{animation:text-input_fadeIn__2IDZ8 85ms ease-out;background:var(--helper-icon-color-success);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__info-text__3bqzy{background-color:var(--helper-background-color-info);border-left:8px solid var(--color-info);color:var(--helper-color-info);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative}.text-input_hds-text-input__info-text__3bqzy:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__info-text__3bqzy:before{animation:text-input_fadeIn__2IDZ8 85ms ease-out;background:var(--helper-icon-color-info);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__2LODq .text-input_hds-text-input__input__GJm5C[disabled]{background-color:var(--input-background-disabled);border-color:var(--input-border-color-disabled);color:var(--input-color-disabled);cursor:not-allowed}.text-input_hds-text-input__2LODq .text-input_hds-text-input__input__GJm5C[readonly]{background-color:transparent;border:0;color:var(--input-color-default);outline-offset:var(--outline-offset-readonly);padding:0;-webkit-text-fill-color:var(--input-color-default);transform:translateZ(0);transition:85ms ease-out;transition-property:outline,transform}.text-input_hds-text-input__input-wrapper__1OqYG:focus-within input.text-input_hds-text-input__input__GJm5C[readonly]{height:calc(var(--input-height) - 2 * var(--outline-offset-readonly));margin:var(--outline-offset-readonly) 0;outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__input-wrapper__1OqYG:focus-within textarea.text-input_hds-text-input__input__GJm5C[readonly]{outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__buttons__1RMzT{align-items:center;bottom:0;display:flex;font-size:1rem;justify-content:center;margin-right:calc(var(--spacing-s) - var(--spacing-xs) / 2);position:absolute;right:0;top:0}.text-input_hds-text-input__button__1Fh0I{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:var(--icon-color);cursor:pointer;display:flex;font:inherit;outline:none;padding:var(--spacing-xs) calc(var(--spacing-xs) / 2)}.text-input_hds-text-input__button__1Fh0I:focus{outline:var(--outline-width) solid var(--color-focus-outline)}.TextInput-module_root__2CMNr{position:relative;&.TextInput-module_invalid__2iYo2{label{color:var(--label-color-invalid)}}}.TextInput-module_input__1BlHi.TextInput-module_hasButton__2KCM1,.TextInput-module_input__1BlHi.TextInput-module_hasClearButton__3-tBe{padding-right:calc(2 * var(--spacing-s) + 1.5rem)}.TextInput-module_input__1BlHi.TextInput-module_hasButton__2KCM1.TextInput-module_hasClearButton__3-tBe{padding-right:calc(4 * var(--spacing-s) + 1.5rem)}.TextInput-module_button__1ySMX:disabled{cursor:not-allowed}.TextInput-module_button__1ySMX:focus{outline:var(--outline-width) solid var(--color-focus-outline)}`);var Ik=Fi.default.forwardRef((e,t)=>{var{children:r,className:n="",errorText:i,helperText:s,hideLabel:u=!1,id:c,invalid:d=!1,isAriaLabelledBy:p=!1,label:m,labelId:h,onBlur:_,required:x=!1,style:w,successText:S,infoText:y,tooltipLabel:v,tooltipText:b,tooltipButtonLabel:E,tooltip:T}=e,A=le(e,["children","className","errorText","helperText","hideLabel","id","invalid","isAriaLabelledBy","label","labelId","onBlur","required","style","successText","infoText","tooltipLabel","tooltipText","tooltipButtonLabel","tooltip"]);let R={className:fe(Ir.root,d&&Ir.invalid,S&&Ir.success,n),onBlur:_,style:w};return Fi.default.createElement("div",Object.assign({},R,A,{ref:t}),m&&Fi.default.createElement(xm,{id:h,inputId:c,isAriaLabelledBy:p,hidden:u,label:m,required:x,tooltipLabel:v,tooltipButtonLabel:E,tooltipText:b,tooltip:T}),Fi.default.createElement("div",{className:fe(Ir.inputWrapper)},r),i&&Fi.default.createElement("div",{className:Ir.errorText,id:`${c}-error`},i),S&&Fi.default.createElement("div",{className:Ir.successText,id:`${c}-success`},S),y&&Fi.default.createElement("div",{className:Ir.infoText,id:`${c}-info`},y),s&&Fi.default.createElement("div",{className:Ir.helperText,id:`${c}-helper`},s))});var $d=ji.default.forwardRef((e,t)=>{var{buttonAriaLabel:r,buttonAriaControlsId:n,buttonAriaExpanded:i,buttonIcon:s,children:u,className:c="",clearButtonAriaLabel:d="Clear",clearButton:p=!1,defaultValue:m,disabled:h=!1,errorText:_,helperText:x,hideLabel:w,id:S,infoText:y,invalid:v,label:b,labelId:E,onButtonClick:T,onChange:A=o(()=>null,"E"),required:R,style:z,successText:I,tooltipButtonLabel:N,tooltipLabel:P,tooltipText:V,tooltip:W,type:J="text"}=e,j=le(e,["buttonAriaLabel","buttonAriaControlsId","buttonAriaExpanded","buttonIcon","children","className","clearButtonAriaLabel","clearButton","defaultValue","disabled","errorText","helperText","hideLabel","id","infoText","invalid","label","labelId","onButtonClick","onChange","required","style","successText","tooltipButtonLabel","tooltipLabel","tooltipText","tooltip","type"]);let Y={className:c,errorText:_,helperText:x,hideLabel:w,id:S,infoText:y,invalid:v,label:b,labelId:E,required:R,style:z,successText:I,tooltipButtonLabel:N,tooltipLabel:P,tooltipText:V,tooltip:W},re=ji.default.useRef(null),ue=M2(S,x,_,I,y),de=!!(s&&T),me=!!(p||J==="search"),er=o(xt=>{if(A(xt),!me)return;let At=xt.target.value;me&&At.length>0?re.current.setAttribute("data-hds-textinput-filled","true"):re.current.removeAttribute("data-hds-textinput-filled")},"H");return m?.length>0&&me&&(Y["data-hds-textinput-filled"]=!0),ji.default.createElement(Ik,Object.assign({},Y,{ref:re}),ji.default.createElement("input",Object.assign({"aria-describedby":ue,className:fe(Ir.input,de&&Ir.hasButton,me&&Ir.hasClearButton),defaultValue:m,disabled:h,id:S,onChange:er,ref:t,required:R,type:J},j)),(de||me)&&ji.default.createElement("div",{className:Ir.buttonWrapper},me&&ji.default.createElement("button",{"aria-label":d,className:fe(Ir.button,Ir.clearButton),disabled:h,onClick:o(xt=>{let At=re.current.querySelector("input");At.value="",At.focus(),er(xt)},"onClick"),type:"button"},ji.default.createElement(A2,null)),s&&T&&ji.default.createElement("button",Object.assign({"aria-label":r,className:Ir.button,disabled:h,onClick:T,type:"button"},n?{"aria-controls":n,"aria-expanded":i}:{}),s)),u)});var Ok=$(ie()),iK=$(Da());var G8=o(e=>e===void 0?[]:Array.isArray(e)?e:[e],"o");var aK=$(qd(),1),sK=$(Mk(),1),lK=$(Dk(),1),uK=$(Bk(),1);function K8(e){this.message=e}o(K8,"e");K8.prototype=new Error,K8.prototype.name="InvalidCharacterError";var I3e=typeof window<"u"&&window.atob&&window.atob.bind(window)||function(e){var t=String(e).replace(/=+$/,"");if(t.length%4==1)throw new K8("'atob' failed: The string to be decoded is not correctly encoded.");for(var r,n,i=0,s=0,u="";n=t.charAt(s++);~n&&(r=i%4?64*r+n:n,i++%4)?u+=String.fromCharCode(255&r>>(-2*i&6)):0)n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".indexOf(n);return u};function zk(e){this.message=e}o(zk,"n");zk.prototype=new Error,zk.prototype.name="InvalidTokenError";var cK={debug:o(()=>{},"debug"),info:o(()=>{},"info"),warn:o(()=>{},"warn"),error:o(()=>{},"error")},Vk,Fk,Lm=(e=>(e[e.NONE=0]="NONE",e[e.ERROR=1]="ERROR",e[e.WARN=2]="WARN",e[e.INFO=3]="INFO",e[e.DEBUG=4]="DEBUG",e))(Lm||{});(e=>{function t(){Vk=3,Fk=cK}o(t,"reset"),e.reset=t;function r(i){if(!(0<=i&&i<=4))throw new Error("Invalid log level");Vk=i}o(r,"setLevel"),e.setLevel=r;function n(i){Fk=i}o(n,"setLogger"),e.setLogger=n})(Lm||(Lm={}));Lm.reset();var M3e=60*15,P3e=60*5;function dK(e,t){return e.then(function(r){return[null,r]}).catch(function(r){return t&&Object.assign(r,t),[r,void 0]})}o(dK,"to");var jk=dK;var Pt=$(ie());var qk=$(Da());var fK="LoadingSpinner-module_notificationArea__1arIM",Uk="LoadingSpinner-module_loadingSpinner__2xHT_",pK="LoadingSpinner-module_small__1McRk",mK="LoadingSpinner-module_multicolor__1qbEF";ct(".LoadingSpinner-module_notificationArea__1arIM{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:0 -1px -1px 0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.LoadingSpinner-module_loadingSpinner__2xHT_{--spinner-size:4rem;--spinner-color:var(--color-coat-of-arms);--spinner-thickness:0.5rem;--spinner-rotation-animation-duration:1.5s;--spinner-color-animation-duration:4.5s;--spinner-color-stage1:var(--color-coat-of-arms);--spinner-color-stage2:var(--color-copper);--spinner-color-stage3:var(--color-suomenlinna);border-top-color:var(--spinner-color);height:var(--spinner-size);position:relative;width:var(--spinner-size)}.LoadingSpinner-module_loadingSpinner__2xHT_ div{animation:LoadingSpinner-module_spinner-rotation-animation__PEk45 var(--spinner-rotation-animation-duration) cubic-bezier(.6,.2,.4,.8) infinite;border:var(--spinner-thickness) solid transparent;border-radius:50%;border-top-color:inherit;box-sizing:border-box;height:100%;position:absolute;width:100%}.LoadingSpinner-module_loadingSpinner__2xHT_ div:nth-child(2){animation-delay:-.15s}.LoadingSpinner-module_loadingSpinner__2xHT_ div:nth-child(3){animation-delay:-.3s}.LoadingSpinner-module_small__1McRk{--spinner-size:1.5rem;--spinner-thickness:0.1875rem}.LoadingSpinner-module_multicolor__1qbEF{animation:LoadingSpinner-module_spinner-color-animation__Yu7Cr var(--spinner-color-animation-duration) cubic-bezier(.6,.2,.4,.9) infinite;border-top-color:var(--spinner-color-stage1)}@keyframes LoadingSpinner-module_spinner-rotation-animation__PEk45{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes LoadingSpinner-module_spinner-color-animation__Yu7Cr{33.3%{border-top-color:var(--spinner-color-stage2)}66.6%{border-top-color:var(--spinner-color-stage3)}}");var $k="hds-loading-spinner-notification-area",Y8="data-active-spinners",hK=o(()=>typeof document>"u"?null:document.getElementById($k)||(()=>{let e=document.createElement("div");return e.id=$k,e.className=fK,e.setAttribute("role","status"),document.body.appendChild(e),e})(),"h"),Zk=o(e=>{var{className:t,multicolor:r=!1,small:n=!1,theme:i,loadingText:s="Page is loading",loadingFinishedText:u="Page has finished loading"}=e,c=le(e,["className","multicolor","small","theme","loadingText","loadingFinishedText"]);let d=$r(Uk,i);return((p,m)=>{let[h]=(0,Pt.useState)((0,qk.uniqueId)()),[_]=(0,Pt.useState)(p),[x]=(0,Pt.useState)(m),w=(0,Pt.useRef)(hK()),S=(0,Pt.useCallback)(()=>{w.current!==null&&(w.current.textContent=_)},[w,_]),y=(0,Pt.useCallback)(()=>{w.current.textContent=x},[w,x]),v=(0,Pt.useCallback)(()=>(w.current.getAttribute(Y8)||"").split(",").filter(A=>A!==""),[w]),b=(0,Pt.useCallback)(()=>{let A=v();A.push(h),w.current.setAttribute(Y8,A.join(","))},[v,w,h]),E=(0,Pt.useCallback)(()=>{let A=v().filter(R=>R!==h);w.current.setAttribute(Y8,A.join(","))},[v,w,h]),T=(0,Pt.useCallback)(()=>{v().length===0&&(y(),setTimeout(()=>{v().length===0&&w.current.parentNode&&w.current.parentNode.removeChild(w.current)},1e3))},[v,y,w]);(0,Pt.useEffect)(()=>w.current===null?()=>null:(S(),b(),()=>{E(),T()}),[S,b,E,T])})(s,u),Pt.default.createElement("div",Object.assign({className:fe(Uk,n&&pK,r&&mK,d,t)},c),Pt.default.createElement("div",null),Pt.default.createElement("div",null),Pt.default.createElement("div",null))},"b");var gl=$(Da()),B=$(ie());var Wk=o(e=>e.currentTarget.contains(e.target)&&(!e.relatedTarget||!e.currentTarget.contains(e.relatedTarget)),"r"),Gk=o(e=>!e.currentTarget.contains(e.relatedTarget),"t");var In=$(ie());var ec,dl,Ui={tag:"Tag-module_tag__3bo5S tag_hds-tag__3MKf3",large:"Tag-module_large__1ZNIX tag_hds-tag--large__1bVs5",action:"Tag-module_action__4ky2K tag_hds-tag--action__Az-Fm",link:"Tag-module_link__3f99r tag_hds-tag--link__1470y",icon:"Tag-module_icon__or2kN tag_hds-tag__icon__2_xWY",multiline:"Tag-module_multiline__24sap tag_hds-tag--multiline__yHIcb"};ct(`.tag_hds-icon__2LFMT{background-color:currentcolor;display:inline-block;height:var(--icon-size);-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto;width:var(--icon-size)}.tag_hds-icon--size-xs__L1nV_{--icon-size:var(--spacing-layout-2-xs)}.tag_hds-icon--size-s__23CMA{--icon-size:var(--spacing-layout-xs)}.tag_hds-icon--size-m__2zCBY{--icon-size:var(--spacing-layout-s)}.tag_hds-icon--size-l__UuAMZ{--icon-size:var(--spacing-layout-m)}.tag_hds-icon--size-xl__2f_bT{--icon-size:var(--spacing-layout-l)}[class*=hds-icon-start--]:before{-webkit-mask-image:var(--mask-image-before);mask-image:var(--mask-image-before)}[class*=hds-icon-end--]:after,[class*=hds-icon-start--]:before{background-color:currentcolor;content:"";display:inline-flex;height:var(--icon-size,24px);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--icon-size,24px)}[class*=hds-icon-end--]:after{-webkit-mask-image:var(--mask-image-after);mask-image:var(--mask-image-after)}.tag_hds-icon--cross__2tq88{--mask-image-cross:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18 7.5L13.5 12l4.5 4.5-1.5 1.5-4.5-4.5L7.5 18 6 16.5l4.5-4.5L6 7.5 7.5 6l4.5 4.5L16.5 6 18 7.5z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-cross)}.tag_hds-icon-start--cross__Efj_S{--mask-image-before:var(--mask-image-cross)}.tag_hds-icon-end--cross__3_S2q{--mask-image-after:var(--mask-image-cross)}.tag_hds-tag__3MKf3{--computed-background-color:var(--background-color,var(--color-black-10));--computed-background-color-focus:var(--background-color-focus,var(--computed-background-color,transparent));--computed-background-color-hover:var(--background-color-hover,var(--computed-background-color-focus,transparent));--computed-background-color-active:var(--background-color-active,var(--computed-background-color-hover,transparent));--computed-border-color:var(--border-color,var(--computed-background-color));--computed-border-color-focus:var(--border-color-focus,var(--computed-border-color,transparent));--computed-border-color-hover:var(--border-color-hover,var(--computed-border-color-focus,transparent));--computed-border-color-active:var(--border-color-active,var(--computed-border-color-hover,transparent));--computed-color:var(--color,--color-black-90);--computed-color-focus:var(--color-focus,var(--computed-color,inherit));--computed-color-hover:var(--color-hover,var(--computed-color-focus,inherit));--computed-color-active:var(--color-active,var(--computed-color-hover,inherit));--computed-outline-color:var(--outline-color,transparent);--font-size:var(--fontsize-body-s);--gap:var(--spacing-3-xs);--height:32px;--icon-reposition:-4px;--icon-size:24px;--outline-width:2px;--padding-horizontal:12px;--padding-vertical:3px;align-items:center;background-color:var(--computed-background-color);border-radius:calc(var(--height) / 2);box-sizing:border-box;color:var(--computed-color,inherit);display:inline-flex;flex-direction:row;font-size:var(--font-size);font-weight:500;grid-gap:var(--gap);gap:var(--gap);justify-content:center;line-height:var(--lineheight-l);max-width:100%;min-height:var(--height);outline:none;outline-offset:2px;overflow:hidden;padding:var(--padding-vertical) var(--padding-horizontal)}.tag_hds-tag__3MKf3:after{flex-shrink:0;margin-right:var(--icon-reposition)}.tag_hds-tag__3MKf3:before{flex-shrink:0;margin-left:var(--icon-reposition)}.tag_hds-tag__3MKf3>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tag_hds-tag--large__1bVs5{--font-size:var(--fontsize-body-m);--gap:var(--spacing-2-xs);--height:48px;--icon-reposition:-8px;--outline-width:3px;--padding-horizontal:20px;--padding-vertical:10px}.tag_hds-tag--action__Az-Fm{--border-color:var(--color-black-90);border:1px solid var(--computed-border-color);padding:calc(var(--padding-vertical) - 1px) calc(var(--padding-horizontal) - 1px)}.tag_hds-tag--multiline__yHIcb>span{hyphens:auto;white-space:normal}.tag_hds-tag--link__1470y{text-decoration:underline}.tag_hds-tag--action__Az-Fm,.tag_hds-tag--link__1470y{--background-color-hover:var(--color-black-20);--outline-color:var(--color-focus-outline);cursor:pointer}.tag_hds-tag--action__Az-Fm:focus-visible,.tag_hds-tag--link__1470y:focus-visible{background-color:var(--computed-background-color-focus);border-color:var(--computed-border-color-focus);color:var(--computed-color-focus)}.tag_hds-tag--action__Az-Fm:hover,.tag_hds-tag--link__1470y:hover{background-color:var(--computed-background-color-hover);border-color:var(--computed-border-color-hover);color:var(--computed-color-hover)}.tag_hds-tag--action__Az-Fm:active,.tag_hds-tag--link__1470y:active{background-color:var(--computed-background-color-active);border-color:var(--computed-border-color-active);color:var(--computed-color-active)}.tag_hds-tag--action__Az-Fm:active:hover,.tag_hds-tag--action__Az-Fm:focus-visible,.tag_hds-tag--link__1470y:active:hover,.tag_hds-tag--link__1470y:focus-visible{box-shadow:none;outline:var(--outline-width) solid var(--computed-outline-color)}.tag_hds-icon__2LFMT.tag_hds-tag__icon__2_xWY,.tag_hds-tag__icon__2_xWY{flex-shrink:0;height:var(--icon-size);width:var(--icon-size)}.tag_hds-tag__icon__2_xWY:first-child{margin-left:var(--icon-reposition)}.tag_hds-tag__icon__2_xWY:last-child{margin-right:var(--icon-reposition)}`),function(e){e.Action="action",e.Informative="informative",e.Link="link"}(ec||(ec={})),function(e){e.Small="small",e.Large="large"}(dl||(dl={}));var fl=(0,In.forwardRef)((e,t)=>{var{children:r,className:n,onClick:i,onDelete:s,size:u=dl.Small,theme:c,href:d,iconStart:p,iconEnd:m,multiline:h=!1}=e,_=le(e,["children","className","onClick","onDelete","size","theme","href","iconStart","iconEnd","multiline"]);let x=!!s,w=s||i,S=!!w,y=ec.Informative,v=null;w?(y=ec.Action,v="button"):d&&(y=ec.Link);let b=$r(Ui.tag,c),E=Ui.large,T=fe(Ui.tag,u===dl.Large&&E,b,n,Ui[y],h&&Ui.multiline),A=p?In.default.createElement("div",{className:fe(Ui.icon),"aria-hidden":"true"},p):null,R=m?In.default.createElement("div",{className:fe(Ui.icon),"aria-hidden":"true"},m):null,z=o(V=>{V.key!=="Enter"&&V.key!==" "||w(V)},"C"),I=o(V=>In.default.createElement("a",Object.assign({ref:t,className:fe(T,Ui.link),href:d},_),V.children),"M"),N=o(V=>In.default.createElement("div",Object.assign({className:T,ref:t},S&&{tabIndex:0,role:v,onClick:w,onKeyDown:z},_),V.children),"N"),P=In.default.createElement(In.default.Fragment,null,A,In.default.createElement("span",null,r),R,x&&!R?In.default.createElement(Zs,{className:Ui.icon}):null);return d?In.default.createElement(I,null,P):In.default.createElement(N,null,P)});var K={selectedOptionsContainer:"Select-module_selectedOptionsContainer__16tlC",dropdownButton:"Select-module_dropdownButton__2-_Ec",screenReaderNotifications:"Select-module_screenReaderNotifications__2wzzH",searchAndFilterInfoContainer:"Select-module_searchAndFilterInfoContainer__3FsUa",screenReaderOnly:"Select-module_screenReaderOnly__1W8e8",visuallyHidden:"Select-module_visuallyHidden__2VgHH",withVisibleFocus:"Select-module_withVisibleFocus__3GTEv",selectAndListContainer:"Select-module_selectAndListContainer__vSJEv",root:"Select-module_root__-GjU5",listAndInputContainer:"Select-module_listAndInputContainer__2gZ6q",listContainer:"Select-module_listContainer__2PfQA",list:"Select-module_list__2iKlZ",groupLabel:"Select-module_groupLabel__35DbO",listItem:"Select-module_listItem__3BXr0",selected:"Select-module_selected__1wq2l",disabledOption:"Select-module_disabledOption__vG5Oz",open:"Select-module_open__3a03t",angleIcon:"Select-module_angleIcon__3A9li",invalid:"Select-module_invalid__9ZEr1",buttonIcon:"Select-module_buttonIcon__3O29i",labels:"Select-module_labels__2FlKK",count:"Select-module_count__ODB_U",arrowAndSpaceForClearButton:"Select-module_arrowAndSpaceForClearButton__3Fufw",singleSelect:"Select-module_singleSelect__3hwAT",clearable:"Select-module_clearable__14E9M",selectedOptions:"Select-module_selectedOptions__VmvqD",icon:"Select-module_icon__3AwlD",placeholder:"Select-module_placeholder__nKgDE",spaceForOneDigit:"Select-module_spaceForOneDigit__3puHv",spaceForTwoDigits:"Select-module_spaceForTwoDigits__1pg4o",spaceForThreeDigits:"Select-module_spaceForThreeDigits__kYlbR",spaceForFourDigits:"Select-module_spaceForFourDigits__27Gtl",disabledButton:"Select-module_disabledButton__3Iunx",hasHiddenItems:"Select-module_hasHiddenItems__33AsE",clearButton:"Select-module_clearButton__2ADgy",dropdownButtonOption:"Select-module_dropdownButtonOption__3Tfsz",lastVisible:"Select-module_lastVisible__2zaaS",singleSelectListItem:"Select-module_singleSelectListItem__3xGcj",singleSelectListItemLabel:"Select-module_singleSelectListItemLabel__uAJg8",multiSelectListItem:"Select-module_multiSelectListItem__1aUhM",checkboxContainer:"Select-module_checkboxContainer__Ahwyj",checkbox:"Select-module_checkbox__njDzB",selectableListItem:"Select-module_selectableListItem__1KNgo",focusableListItem:"Select-module_focusableListItem__3A4r6",shiftOptions:"Select-module_shiftOptions__22weq",listAndInputContainerVisible:"Select-module_listAndInputContainerVisible__3drG4",withSearchOrFilter:"Select-module_withSearchOrFilter__Cfpnd",searchOrFilterInput:"Select-module_searchOrFilterInput__qLE0Q",withErrorMessage:"Select-module_withErrorMessage__1EezM",tagListContainer:"Select-module_tagListContainer__1vSdM",tagList:"Select-module_tagList__3uMST",tag:"Select-module_tag__1I-nr",disabledTag:"Select-module_disabledTag__1cwLH",tagListExpanded:"Select-module_tagListExpanded__-176N",arrowIcon:"Select-module_arrowIcon__12Sjk",tagListButtons:"Select-module_tagListButtons__3vZyi",hiddenButton:"Select-module_hiddenButton__3DQ3q",showAllButton:"Select-module_showAllButton__2TTlK",clearAllButton:"Select-module_clearAllButton__2hs4_",errorText:"Select-module_errorText__2U8te text-input_hds-text-input__error-text__12P9W",assistiveText:"Select-module_assistiveText__iHdzn"};ct(`@keyframes text-input_fadeIn__e88RG{0%{opacity:0}to{opacity:1}}.text-input_hds-text-input__oq6gC{--border-width:2px;--outline-width:3px;--outline-offset-readonly:4px;--input-height:56px;--textarea-height:149px;--icon-size:var(--spacing-m);--icon-color:var(--color-black);--helper-color-default:var(--color-black-60);--helper-color-invalid:var(--color-black);--helper-background-color-invalid:var(--color-error-light);--helper-icon-color-invalid:var(--color-error);--helper-color-success:var(--color-black);--helper-background-color-success:var(--color-success-light);--helper-icon-color-success:var(--color-success);--helper-color-info:var(--color-black);--helper-background-color-info:var(--color-info-light);--helper-icon-color-info:var(--color-info);--input-background-default:var(--color-white);--input-background-disabled:var(--color-black-10);--input-border-color-default:var(--color-black-50);--input-border-color-hover:var(--color-black-90);--input-border-color-focus:var(--color-black-90);--input-border-color-invalid:var(--color-error);--input-border-color-disabled:var(--color-black-10);--input-border-color-success:var(--color-success);--input-color-default:var(--color-black-90);--input-color-disabled:var(--color-black-40);--label-color-default:var(--color-black-90);--label-color-invalid:var(--color-black-90);--placeholder-color:var(--color-black-60)}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__input__Wvij5{-webkit-appearance:none;background-color:var(--input-background-default);border:var(--border-width) solid var(--input-border-color-default);border-radius:0;box-sizing:border-box;color:var(--input-color-default);font-family:inherit;font-size:1.125em;height:var(--input-height);line-height:normal;margin:0;padding:0 var(--spacing-s);width:100%;will-change:transform,box-shadow}.text-input_hds-text-input__input-clear__3fH_a::-webkit-search-cancel-button,.text-input_hds-text-input__oq6gC:not([data-hds-textinput-filled]) .text-input_hds-text-input__button-clear__12Fmy{display:none}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__button-clear__12Fmy>*{pointer-events:none}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__input__Wvij5:hover{border-color:var(--input-border-color-hover);transition:border-color 85ms ease-out}.text-input_hds-text-input__input-wrapper__1rXc7:focus-within .text-input_hds-text-input__input__Wvij5{border-color:var(--input-border-color-focus);outline:none}.text-input_hds-text-input__oq6gC.text-input_hds-text-input--invalid__9tihR .text-input_hds-text-input__input__Wvij5{border-color:var(--input-border-color-invalid)}.text-input_hds-text-input__oq6gC.text-input_hds-text-input--success__1x9yB .text-input_hds-text-input__input__Wvij5{border-color:var(--input-border-color-success)}.text-input_hds-text-input__input-wrapper__1rXc7:focus-within .text-input_hds-text-input__input__Wvij5:not([readonly]){box-shadow:0 0 0 var(--outline-width) var(--color-focus-outline);transform:translateZ(0);transition:85ms ease-out;transition-property:box-shadow,transform}.text-input_hds-text-input__label__2Jzj_{color:var(--label-color-default);display:block;font-size:var(--fontsize-body-m);font-weight:500;margin-bottom:var(--spacing-3-xs)}.text-input_hds-text-input--invalid__9tihR .text-input_hds-text-input__label__2Jzj_{color:var(--label-color-invalid);transition:color 85ms linear}.text-input_hds-text-input__required__1V4QI{display:inline-block;font-size:var(--fontsize-body-xl);line-height:1;margin-left:var(--spacing-2-xs);transform:translateY(var(--spacing-3-xs))}.text-input_hds-text-input__input-wrapper__1rXc7{display:flex;position:relative}.text-input_hds-text-input__oq6gC textarea.text-input_hds-text-input__input__Wvij5{font-family:inherit;height:var(--textarea-height);margin:0;min-height:var(--input-height);overflow:auto;padding:var(--spacing-s);resize:vertical}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__input__Wvij5::-ms-reveal{display:none}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__input__Wvij5::-moz-placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__input__Wvij5::placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__helper-text__3hy4U{color:var(--helper-color-default);display:block;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-3-xs);white-space:pre-line}.text-input_hds-text-input__error-text__12P9W{background-color:var(--helper-background-color-invalid);border-left:8px solid var(--color-error);color:var(--helper-color-invalid);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);white-space:pre-line}.text-input_hds-text-input__error-text__12P9W:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__error-text__12P9W:before{animation:text-input_fadeIn__e88RG 85ms ease-out;background:var(--helper-icon-color-invalid);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__success-text__28bnR{background-color:var(--helper-background-color-success);border-left:8px solid var(--color-success);color:var(--helper-color-success);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative;white-space:pre-wrap}.text-input_hds-text-input__success-text__28bnR:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__success-text__28bnR:before{animation:text-input_fadeIn__e88RG 85ms ease-out;background:var(--helper-icon-color-success);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__info-text__2WOd2{background-color:var(--helper-background-color-info);border-left:8px solid var(--color-info);color:var(--helper-color-info);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative}.text-input_hds-text-input__info-text__2WOd2:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__info-text__2WOd2:before{animation:text-input_fadeIn__e88RG 85ms ease-out;background:var(--helper-icon-color-info);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__input__Wvij5[disabled]{background-color:var(--input-background-disabled);border-color:var(--input-border-color-disabled);color:var(--input-color-disabled);cursor:not-allowed}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__input__Wvij5[readonly]{background-color:transparent;border:0;color:var(--input-color-default);outline-offset:var(--outline-offset-readonly);padding:0;-webkit-text-fill-color:var(--input-color-default);transform:translateZ(0);transition:85ms ease-out;transition-property:outline,transform}.text-input_hds-text-input__input-wrapper__1rXc7:focus-within input.text-input_hds-text-input__input__Wvij5[readonly]{height:calc(var(--input-height) - 2 * var(--outline-offset-readonly));margin:var(--outline-offset-readonly) 0;outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__input-wrapper__1rXc7:focus-within textarea.text-input_hds-text-input__input__Wvij5[readonly]{outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__buttons__1nezR{align-items:center;bottom:0;display:flex;font-size:1rem;justify-content:center;margin-right:calc(var(--spacing-s) - var(--spacing-xs) / 2);position:absolute;right:0;top:0}.text-input_hds-text-input__button__138YJ{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:var(--icon-color);cursor:pointer;display:flex;font:inherit;outline:none;padding:var(--spacing-xs) calc(var(--spacing-xs) / 2)}.text-input_hds-text-input__button__138YJ:focus{outline:var(--outline-width) solid var(--color-focus-outline)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec{background:none;border:none;color:inherit;cursor:pointer;font:inherit;padding:0}.Select-module_screenReaderNotifications__2wzzH,.Select-module_searchAndFilterInfoContainer__3FsUa.Select-module_screenReaderOnly__1W8e8,.Select-module_visuallyHidden__2VgHH{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:0 -1px -1px 0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.Select-module_selectAndListContainer__vSJEv:focus-within,.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_withVisibleFocus__3GTEv:focus-visible{box-shadow:0 0 0 var(--computed-focus-outline-width) var(--computed-focus-outline-color)}.Select-module_root__-GjU5{--computed-border-width:var(--border-width,2px);--computed-divider-width:var(--divider-width,1px);--computed-focus-outline-width:var(--focus-outline-width,3px);--computed-dropdown-height:var(--spacing-3-xl);--default-menu-item-height:calc(var(--computed-dropdown-height) - var(--computed-border-width) * 2);--computed-menu-item-height:var(--menu-item-height,var(--default-menu-item-height));--computed-menu-z-index:var(--menu-z-index,10);--computed-assistive-color:var(--assistive-color,var(--color-black-90));--computed-focus-outline-color:var(--focus-outline-color,var(--color-focus-outline));--computed-placeholder-color:var(--placeholder-color,var(--color-black-60));--computed-border-color-invalid:var(--border-color-invalid,var(--color-error));--computed-icon-color:var(--icon-color,var(--color-black-90));--computed-icon-size:var(--icon-size,var(--spacing-m));--computed-dropdown-icon-color:var(--dropdown-icon-color,var(--color-black-90));--computed-dropdown-background-default:var(--dropdown-background-default,var(--color-white));--computed-dropdown-background-disabled:var(--dropdown-background-disabled,var(--color-black-10));--computed-dropdown-border-color-default:var(--dropdown-border-color-default,var(--color-black-50));--computed-dropdown-border-color-hover:var(--dropdown-border-color-hover,var(--color-black-90));--computed-dropdown-border-color-hover-invalid:var(--dropdown-border-color-hover-invalid,var(--color-error));--computed-dropdown-border-color-focus:var(--dropdown-border-color-focus,var(--color-black-90));--computed-dropdown-border-color-invalid:var(--dropdown-border-color-invalid,var(--color-error));--computed-dropdown-border-color-disabled:var(--dropdown-border-color-disabled,var(--color-black-10));--computed-dropdown-color-default:var(--dropdown-color-default,var(--color-black-90));--computed-dropdown-color-disabled:var(--dropdown-color-disabled,var(--color-black-40));--computed-menu-divider-color:var(--menu-divider-color,var(--color-black-20));--computed-menu-item-background-color-default:var(--menu-item-background-color-default,var(--color-white));--computed-menu-item-background-color-hover:var(--menu-item-background-color-hover,var(--color-bus-light));--computed-menu-item-background-color-selected:var(--menu-item-background-color-selected,transparent);--computed-menu-item-background-color-selected-hover:var(--menu-item-background-color-selected-hover,var(--color-bus-light));--computed-menu-item-background-color-disabled:var(--menu-item-background-color-disabled,var(--color-white));--computed-menu-item-background-color-disabled-hover:var(--menu-item-background-color-disabled-hover,transparent);--computed-menu-item-color-default:var(--menu-item-color-default,var(--color-black-90));--computed-menu-item-color-hover:var(--menu-item-color-hover,var(--color-black-90));--computed-menu-item-color-selected:var(--menu-item-color-selected,var(--color-black-90));--computed-menu-item-color-selected-hover:var(--menu-item-color-selected-hover,var(--color-black-90));--computed-menu-item-color-disabled:var(--menu-item-color-disabled,var(--color-black-40));--computed-menu-item-icon-color-selected:var(--menu-item-icon-color-selected,var(--color-white));--computed-menu-item-icon-color-disabled:var(--menu-item-icon-color-disabled,var(--color-black-40));--computed-menu-item-border-color-focus:var(--menu-item-border-color-focus,var(--color-coat-of-arms));--computed-menu-item-group-label-background-default:var(--menu-item-group-label-background-default,var(--color-black-5));--computed-menu-item-group-label-background-disabled:var(--menu-item-group-label-background-disabled,var(--color-black-5));--computed-menu-item-group-label-background-disabled-hover:var(--menu-item-group-label-background-disabled-hover,var(--color-black-5));--computed-menu-item-group-label-color-disabled:var(--menu-item-group-label-color-disabled,var(--color-black-90));--computed-error-text-color:var(--error-text-color,var(--color-black));--computed-error-icon-color:var(--error-icon-color,var(--color-error));--computed-error-background-color:var(--error-background-color,var(--color-error-light));--computed-error-border-color:var(--error-border-color,var(--color-error));position:relative}.Select-module_root__-GjU5 input{font-family:inherit;margin:0;overflow:auto}.Select-module_selectAndListContainer__vSJEv{background-color:var(--computed-dropdown-background-default);border:var(--computed-border-width) solid var(--computed-dropdown-border-color-default);box-sizing:border-box;min-height:var(--computed-dropdown-height);position:relative;width:100%}.Select-module_selectAndListContainer__vSJEv:focus-within{border-color:var(--computed-dropdown-border-color-focus)}.Select-module_selectAndListContainer__vSJEv:hover{border-color:var(--computed-dropdown-border-color-hover)}.Select-module_selectAndListContainer__vSJEv:focus-within,.Select-module_selectAndListContainer__vSJEv:hover{transition:border-color 85ms ease-out}.Select-module_listAndInputContainer__2gZ6q{border:solid var(--computed-dropdown-border-color-focus);border-top-color:var(--computed-menu-divider-color);border-width:var(--computed-divider-width) var(--computed-border-width) var(--computed-border-width);bottom:0;display:none;left:0;list-style:none;margin:0;outline:none;overflow-y:auto;padding:0;position:absolute;transform:translate(calc(var(--computed-border-width) * -1),100%);width:100%;z-index:var(--computed-menu-z-index)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_groupLabel__35DbO,.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_listItem__3BXr0{align-items:center;background-color:var(--computed-menu-item-background-color-default);box-sizing:border-box;color:var(--computed-menu-item-color-default);cursor:pointer;display:flex;font-size:var(--fontsize-body-l);justify-content:space-between;line-height:var(--lineheight-m);min-height:var(--computed-menu-item-height);padding:var(--spacing-xs) var(--spacing-s)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_selected__1wq2l.Select-module_groupLabel__35DbO,.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_selected__1wq2l.Select-module_listItem__3BXr0{background-color:var(--computed-menu-item-background-color-selected);color:var(--computed-menu-item-color-selected)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_disabledOption__vG5Oz.Select-module_groupLabel__35DbO,.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_disabledOption__vG5Oz.Select-module_listItem__3BXr0{background-color:var(--computed-menu-item-background-color-disabled);color:var(--computed-menu-item-color-disabled);cursor:not-allowed}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_groupLabel__35DbO:hover,.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_listItem__3BXr0:hover{color:var(--computed-menu-item-color-hover)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_groupLabel__35DbO:hover.Select-module_selected__1wq2l,.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_listItem__3BXr0:hover.Select-module_selected__1wq2l{background-color:var(--computed-menu-item-background-color-selected-hover);color:var(--computed-menu-item-color-selected-hover)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_groupLabel__35DbO:hover.Select-module_disabledOption__vG5Oz,.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_listItem__3BXr0:hover.Select-module_disabledOption__vG5Oz{background-color:var(--computed-menu-item-background-color-disabled-hover);color:var(--computed-menu-item-color-disabled)}.Select-module_root__-GjU5{display:flex;flex-direction:column;max-width:420px}.Select-module_selectAndListContainer__vSJEv.Select-module_open__3a03t .Select-module_angleIcon__3A9li{transform:rotateX(180deg)}.Select-module_selectAndListContainer__vSJEv.Select-module_invalid__9ZEr1{border-color:var(--computed-dropdown-border-color-invalid)}.Select-module_selectAndListContainer__vSJEv.Select-module_invalid__9ZEr1:hover{border-color:var(--computed-dropdown-border-color-hover-invalid)}.Select-module_selectAndListContainer__vSJEv{margin-bottom:var(--spacing-2-xs)}.Select-module_selectedOptionsContainer__16tlC{box-sizing:border-box;display:flex;min-height:var(--computed-menu-item-height)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec{align-items:center;color:var(--computed-dropdown-color-default);display:flex;font-size:var(--fontsize-body-l);outline:none;padding:var(--spacing-xs);padding-right:var(--spacing-xs)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_withVisibleFocus__3GTEv{align-self:center;height:calc((var(--computed-dropdown-height)) - 6px)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec .Select-module_buttonIcon__3O29i{color:var(--computed-icon-color)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec .Select-module_labels__2FlKK{box-sizing:border-box;display:flex;flex-flow:wrap;flex-grow:1;height:calc(var(--fontsize-body-l) * var(--lineheight-l) + 1px);overflow:hidden;padding-left:var(--spacing-3-xs)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec .Select-module_count__ODB_U.Select-module_count__ODB_U{display:none;font-weight:700;padding:0;position:relative;width:1px}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec .Select-module_count__ODB_U.Select-module_count__ODB_U:after{content:"\\A0";display:inline-block}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec .Select-module_count__ODB_U.Select-module_count__ODB_U span{background-color:var(--computed-dropdown-background-default);color:var(--computed-dropdown-color-default);position:absolute;right:2px;top:0}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec .Select-module_arrowAndSpaceForClearButton__3Fufw{align-items:center;color:var(--computed-dropdown-icon-color);display:flex;flex-shrink:1;padding-left:calc(var(--clear-button-size) + var(--spacing-2-xs) + var(--spacing-xs));--clear-button-size:calc(var(--computed-icon-size) + var(--spacing-xs) + var(--spacing-xs))}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_singleSelect__3hwAT .Select-module_arrowAndSpaceForClearButton__3Fufw{padding-left:calc(var(--clear-button-size) + var(--spacing-3-xs) + var(--spacing-xs))}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec:not(.Select-module_clearable__14E9M) .Select-module_arrowAndSpaceForClearButton__3Fufw{padding-left:var(--spacing-xs)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_selectedOptions__VmvqD{flex-grow:1;overflow:hidden}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_selectedOptions__VmvqD>span:first-child{display:flex;padding-right:var(--spacing-3-xs)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_icon__3AwlD{color:var(--computed-dropdown-icon-color);flex-shrink:1;padding-left:var(--spacing-xs);padding-right:var(--spacing-xs)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_placeholder__nKgDE{background-color:inherit;color:var(--computed-placeholder-color)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_placeholder__nKgDE .Select-module_arrowAndSpaceForClearButton__3Fufw{padding-left:var(--spacing-xs)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_spaceForOneDigit__3puHv .Select-module_labels__2FlKK{padding-right:24px}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_spaceForTwoDigits__1pg4o .Select-module_labels__2FlKK{padding-right:34px}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_spaceForThreeDigits__kYlbR .Select-module_labels__2FlKK{padding-right:44px}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_spaceForFourDigits__27Gtl .Select-module_labels__2FlKK{padding-right:54px}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_disabledButton__3Iunx{background-color:var(--computed-dropdown-background-disabled);border-color:var(--computed-dropdown-border-color-disabled);color:var(--computed-dropdown-color-disabled)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_disabledButton__3Iunx.Select-module_icon__3AwlD{color:var(--computed-menu-item-icon-color-disabled)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_disabledButton__3Iunx .Select-module_count__ODB_U.Select-module_count__ODB_U span{background-color:var(--computed-dropdown-background-disabled);color:var(--computed-dropdown-color-disabled)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_disabledButton__3Iunx .Select-module_arrowAndSpaceForClearButton__3Fufw,.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_disabledButton__3Iunx .Select-module_buttonIcon__3O29i,.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_disabledButton__3Iunx.Select-module_placeholder__nKgDE{color:var(--computed-dropdown-color-disabled)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_hasHiddenItems__33AsE .Select-module_count__ODB_U{display:block}.Select-module_selectedOptionsContainer__16tlC .Select-module_clearButton__2ADgy{position:absolute;right:calc(var(--computed-icon-size) + var(--spacing-xs) + var(--spacing-xs))}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButtonOption__3Tfsz{max-width:100%;overflow:hidden;padding:0 var(--spacing-2-xs) 0 0;position:relative;text-overflow:ellipsis;white-space:nowrap}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButtonOption__3Tfsz:not(:last-child):after{content:",";display:inline-block;position:absolute;right:var(--spacing-3-xs);top:0}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButtonOption__3Tfsz:last-child{margin-right:0}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButtonOption__3Tfsz.Select-module_lastVisible__2zaaS:after{content:""}.Select-module_listAndInputContainer__2gZ6q{background-color:var(--computed-dropdown-background-default)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA{display:flex;flex-direction:column;max-height:238px;overflow-y:auto}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ{display:flex;flex-direction:column;margin:0;padding:0;position:relative}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_listItem__3BXr0.Select-module_disabledOption__vG5Oz.Select-module_disabledOption__vG5Oz{cursor:not-allowed}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_singleSelectListItem__3xGcj{--computed-menu-item-background-color-hover:var(--menu-item-background-color-hover,var(--color-bus-light));--computed-menu-item-background-color-selected:var(--menu-item-background-color-selected,var(--color-bus));--computed-menu-item-background-color-selected-hover:var(--menu-item-background-color-selected-hover,var(--color-bus-dark));--computed-menu-item-color-selected:var(--menu-item-color-selected,var(--color-white));--computed-menu-item-color-selected-hover:var(--menu-item-color-selected-hover,var(--color-white))}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_singleSelectListItem__3xGcj .Select-module_singleSelectListItemLabel__uAJg8{align-items:center;display:flex;flex-grow:1;justify-content:space-between}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_singleSelectListItem__3xGcj .Select-module_singleSelectListItemLabel__uAJg8>span{color:var(--computed-menu-item-icon-color-selected);height:24px;width:24px}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_singleSelectListItem__3xGcj.Select-module_disabledOption__vG5Oz .Select-module_singleSelectListItemLabel__uAJg8>span{color:var(--computed-menu-item-icon-color-disabled)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_multiSelectListItem__1aUhM{position:relative}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_multiSelectListItem__1aUhM .Select-module_checkboxContainer__Ahwyj{display:flex;flex-direction:row}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_multiSelectListItem__1aUhM .Select-module_checkboxContainer__Ahwyj>div{flex-shrink:0;pointer-events:none;width:24px;--background-unselected:var(--background-default,var(--color-white))}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_multiSelectListItem__1aUhM .Select-module_checkboxContainer__Ahwyj label{cursor:pointer;flex-grow:1;padding-left:var(--spacing-xs)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_multiSelectListItem__1aUhM .Select-module_checkboxContainer__Ahwyj label:after{content:"";inset:0;position:absolute}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_multiSelectListItem__1aUhM.Select-module_disabledOption__vG5Oz.Select-module_disabledOption__vG5Oz label{cursor:not-allowed}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_groupLabel__35DbO{background-color:var(--computed-menu-item-group-label-background-default);font-weight:700}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_groupLabel__35DbO.Select-module_disabledOption__vG5Oz.Select-module_disabledOption__vG5Oz{background-color:var(--computed-menu-item-group-label-background-disabled);color:var(--computed-menu-item-group-label-color-disabled)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_groupLabel__35DbO.Select-module_disabledOption__vG5Oz.Select-module_disabledOption__vG5Oz:hover{background-color:var(--computed-menu-item-group-label-background-disabled-hover)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_selectableListItem__1KNgo:not(.Select-module_selected__1wq2l):hover{background-color:var(--computed-menu-item-background-color-hover)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_focusableListItem__3A4r6{outline:none}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_focusableListItem__3A4r6:focus,.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_focusableListItem__3A4r6:focus-within{box-shadow:0 0 0 2px var(--computed-menu-item-border-color-focus) inset;outline:none}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ.Select-module_shiftOptions__22weq .Select-module_listItem__3BXr0:not(.Select-module_groupLabel__35DbO){padding-left:var(--spacing-layout-s)}.Select-module_listAndInputContainer__2gZ6q.Select-module_listAndInputContainerVisible__3drG4{display:block}.Select-module_listAndInputContainer__2gZ6q.Select-module_withSearchOrFilter__Cfpnd .Select-module_listContainer__2PfQA{border-top:1px solid var(--computed-menu-divider-color)}.Select-module_searchOrFilterInput__qLE0Q{padding:var(--spacing-2-xs)}.Select-module_searchAndFilterInfoContainer__3FsUa{align-items:center;color:var(--computed-dropdown-color-default);display:flex;flex-direction:column;padding:var(--spacing-l)}.Select-module_searchAndFilterInfoContainer__3FsUa>span{padding-top:var(--spacing-2-xs);text-align:center}.Select-module_searchAndFilterInfoContainer__3FsUa>svg{padding:var(--spacing-s) 0 var(--spacing-xs)}.Select-module_searchAndFilterInfoContainer__3FsUa.Select-module_withErrorMessage__1EezM,.Select-module_searchAndFilterInfoContainer__3FsUa.Select-module_withErrorMessage__1EezM>span:first-of-type{padding-top:0}.Select-module_tagListContainer__1vSdM{display:flex;flex-direction:column}.Select-module_tagListContainer__1vSdM .Select-module_tagList__3uMST{display:flex;flex-flow:row wrap;margin:0 -4px;max-height:80px;overflow:hidden;padding:var(--spacing-3-xs) 4px 0}.Select-module_tagListContainer__1vSdM .Select-module_tagList__3uMST .Select-module_tag__1I-nr{margin-bottom:var(--spacing-xs);margin-right:var(--spacing-xs)}.Select-module_tagListContainer__1vSdM .Select-module_tagList__3uMST .Select-module_tag__1I-nr.Select-module_disabledTag__1cwLH{pointer-events:none}.Select-module_tagListContainer__1vSdM.Select-module_tagListExpanded__-176N .Select-module_tagList__3uMST{max-height:unset}.Select-module_tagListContainer__1vSdM.Select-module_tagListExpanded__-176N .Select-module_arrowIcon__12Sjk{transform:rotateX(180deg)}.Select-module_tagListContainer__1vSdM .Select-module_tagListButtons__3vZyi{display:flex;flex-direction:row;margin-top:var(--spacing-xs)}.Select-module_tagListContainer__1vSdM .Select-module_tagListButtons__3vZyi>button:first-child{margin-right:var(--spacing-xs)}.Select-module_tagListContainer__1vSdM .Select-module_tagListButtons__3vZyi .Select-module_hiddenButton__3DQ3q{display:none}.Select-module_tagListContainer__1vSdM .Select-module_tagListButtons__3vZyi .Select-module_clearAllButton__2hs4_{--background-color-hover:var(--color-error-light);--background-color:var(--color-white);--border-color:var(--color-error);--border-color-hover:var(--color-error);--border-color-focus:var(--color-error);--border-color-hover-focus:var(--color-error);--color:var(--color-error);--color-hover:var(--color-error);--color-focus:var(--color-error);--color-hover-focus:var(--color-error)}.Select-module_errorText__2U8te{margin-bottom:var(--spacing-2-xs);--icon-size:var(--computed-icon-size);--helper-color-invalid:var(--computed-error-text-color);--helper-icon-color-invalid:var(--computed-error-icon-color);--helper-background-color-invalid:var(--computed-error-background-color);--color-error:var(--computed-error-border-color)}.Select-module_assistiveText__iHdzn{color:var(--computed-assistive-color);margin-bottom:var(--spacing-2-xs)}`);var Ae={selectedOptions:"selectedOptions",listItem:"listItem",listGroup:"listGroup",clearButton:"clearButton",clearAllButton:"clearAllButton",showAllButton:"showAllButton",tag:"tag",generic:"generic",filter:"filter",search:"search",searchResult:"searchResult",assistive:"assistive",error:"error"},Ze={click:"click",outSideClick:"outSideClick",change:"change",error:"error",cancelled:"cancelled",blur:"blur",focus:"focus",focusMovedToNonListElement:"focusMovedToNonListElement",close:"close",success:"success"},uI=o(e=>e===Ae.tag,"q"),Wd=o(e=>e===Ze.click,"G"),Kk=o(e=>e===Ze.change,"Z"),Om=o(e=>e===Ae.generic,"$"),gK=o((e,t)=>Wd(t)&&(r=>r===Ae.selectedOptions)(e),"N"),vK=o((e,t)=>Wd(t)&&(r=>r===Ae.listItem||uI(r))(e),"P"),_K=o((e,t)=>Wd(t)&&(r=>r===Ae.clearAllButton||r===Ae.clearButton)(e),"K"),bK=o((e,t)=>(r=>r===Ze.error)(t)&&e===Ae.searchResult,"W"),yK=o((e,t)=>Om(e)&&(r=>r===Ze.blur)(t),"H");function X8(e){let t=Object.assign({},e);return{get:o(()=>t,"get"),set:o(r=>(t=Object.assign(Object.assign({},t),r),t),"set")}}o(X8,"V");var Tm=X8({}),cI=o((e,t)=>({getData:o(()=>e.get(),"getData"),updateData:o(r=>e.set(r),"updateData"),getMetaData:o(()=>t.get(),"getMetaData"),updateMetaData:o(r=>t.set(r),"updateMetaData"),asyncRequestWithTrigger:o(()=>({}),"asyncRequestWithTrigger"),trigger:o(()=>({}),"trigger")}),"U"),dI=(0,B.createContext)({dataStorage:Tm,metaDataStorage:Tm,dataHandlers:cI(Tm,Tm)});function xK(){return(0,B.useContext)(dI).dataHandlers}o(xK,"X");function rt(){return xK()}o(rt,"Y");function Nm(e){let{id:t,type:r=Ze.click,trigger:n}=e;return{onClick:o(i=>{n({id:t,type:r,payload:{originalEvent:i}})},"onClick")}}o(Nm,"ee");function t7(e,t){return e.findIndex(({value:r,isGroupLabel:n})=>r===t.value&&!!n==!!t.isGroupLabel)}o(t7,"te");function r7(e,t){return e.length===0?-1:e.length===1?0:e.findIndex(({options:r})=>t7(r,t)>-1)}o(r7,"oe");function nc(e,t){return e.map((r,n)=>({options:r.options.map((i,s)=>t(i,r,s,n)||Object.assign({},i))}))}o(nc,"le");function fI(e,t=0){let r=e.options.length-1;return r?(e.options.filter(n=>!n.isGroupLabel&&n.selected).length+t)/r:0}o(fI,"ne");function pI(e){return e.forEach(t=>{let r=t.options[0];if(r&&r.isGroupLabel){let n=fI(t);r.selected=n===1}}),e}o(pI,"re");function mI(e,t,r){return t.forEach(n=>{if(n.value==null)return;let i=r7(e,Object.assign(Object.assign({},n),{isGroupLabel:!!n.isGroupLabel}));if(i<0)return;let s=e[i],u=t7(s.options,n),c=u>-1?s.options[u]:void 0;c&&(s.options[u]=Object.assign(Object.assign({},c),n))}),r&&pI(e),e}o(mI,"ie");function hI(e,t,r){if(t.isGroupLabel)throw new Error("Use updateGroupLabelAndOptions to update groupLabel and its related options");return mI(nc(e,n=>r||n.isGroupLabel||!t.selected?Object.assign({},n):Object.assign(Object.assign({},n),{selected:!1})),[Object.assign(Object.assign({},t),{selected:!!t.selected})],r)}o(hI,"ae");function gI(e,t=!0){return nc(e,r=>Object.assign(Object.assign({},r),{selected:!(!r.disabled||!t)&&r.selected}))}o(gI,"ce");function Ka(e,t=!0){let r=[];return e.forEach(n=>{n.options.forEach(i=>{t&&i.isGroupLabel||r.push(i)})}),r}o(Ka,"se");function Jd(e){return e.map(t=>t.options[0]).filter(t=>t&&t.label&&t.visible)}o(Jd,"ue");function ml(e){return Ka(e).filter(t=>!!t.selected)}o(ml,"de");function hl(e){if(typeof e=="string")return{value:e,label:e,selected:!1,isGroupLabel:!1,visible:!0,disabled:!1};let t=e.label||e.value||"";return{label:t,value:e.value!==void 0?e.value:t,selected:!!e.selected,isGroupLabel:!1,visible:typeof e.visible!="boolean"||e.visible,disabled:typeof e.disabled=="boolean"&&e.disabled}}o(hl,"pe");function Zd(e){return Object.assign(Object.assign({},hl(String(e))),{isGroupLabel:!0,visible:!!e,disabled:!1})}o(Zd,"_e");function Gd(e){if(e.groups||e.options){if(e.groups)return e.groups.map(t=>{let r=!!n7(t),n=t.options.map(hl);return r?{options:[t.options[0],...n.slice(1)]}:{options:[Zd(t.label),...n]}});if(e.options){let t=e.options[0];if(t&&t.isGroupLabel)return[e]}return[{options:[Zd(""),...(e.options||[]).map(hl)]}]}}o(Gd,"me");function Kd(e,t){return e.label.toLowerCase().indexOf(t.toLowerCase())>-1}o(Kd,"ge");function CK(e,t,r){let n=nc(e,i=>i.isGroupLabel?Object.assign({},i):Object.assign(Object.assign({},i),{visible:!t||r(i,t)}));return n.forEach(i=>{let s=n7(i);s&&(s.visible=!!s.label&&i.options.findIndex(u=>!u.isGroupLabel&&u.visible)>-1)}),n}o(CK,"he");function J8(e,t){let r=Gd(e)||[],n=Ka(r),i=ml(t).filter(s=>{let u=n.findIndex(c=>c.value===s.value);return!(u>-1)||(n[u].selected=!0,!1)});return[...i.length?[{options:i.map(s=>Object.assign(Object.assign({},s),{visible:!1,selected:!0}))}]:[],...r]}o(J8,"be");function wK(e,t){let r=ml(t),n=new Set(r.map(u=>u.value)),i=e.filter(u=>n.has(u.value)),s=new Set(i.map(u=>u.value));return[...i,...r.filter(u=>!s.has(u.value))]}o(wK,"ve");function vI(e){return{container:e,button:`${e}-main-button`,list:`${e}-list`,clearButton:`${e}-clear-button`,label:`${e}-label`,selectionsAndListsContainer:`${e}-sl-container`,tagList:`${e}-tag-list`,searchOrFilterInput:`${e}-input-element`,searchOrFilterInputLabel:`${e}-input-element-label`,clearAllButton:`${e}-clear-all-button`,showAllButton:`${e}-show-all-button`}}o(vI,"fe");function Rm(e){let t=0;return e.forEach(r=>{r.options.forEach(n=>{!n.isGroupLabel&&n.visible&&(t+=1)})}),t}o(Rm,"Se");function n7(e){let t=e.options[0];return t&&t.isGroupLabel?t:void 0}o(n7,"xe");function rc(e,t,r=0){return{type:e,content:t,delay:r,showTime:0,addTime:Date.now()}}o(rc,"Ce");function Yd(e,t){let{screenReaderNotifications:r}=t.getMetaData(),n=r.findIndex(s=>s.type===e.type);if(n>-1){let s=[...r];return s[n].content===e.content||(s[n]=e,t.updateMetaData({screenReaderNotifications:s})),!1}let i=[...r,e];return t.updateMetaData({screenReaderNotifications:i}),!0}o(Yd,"Oe");function Yk(e,t,r,n){return Ka(e,!n).filter(i=>r(i,t))}o(Yk,"we");function _I(e,t){if(t===void 0)return e;let r=(typeof t=="string"?[t]:t).map(i=>{let{value:s}=hl(i);return{value:s,selected:!0}}),n=nc(e,i=>{let s=typeof i=="string"?hl(i):i;return Object.assign(Object.assign({},s),{selected:!1})});return e.forEach((i,s)=>{i.label&&(n[s].label=i.label)}),mI(n,r,!1)}o(_I,"Ae");function SK({groups:e,options:t,value:r,children:n}){let i=Gd({options:t,groups:e});if(i){if(r!=null){if(ml(i).length>0)return console.warn("HDS Select component has both selected options and value set. Value is discarded"),i;let s=(typeof r=="string"?[r]:r).map(p=>hl(p)),u=Ka(i),c=s.filter(p=>!u.some(m=>m.value===p.value)),d=_I(i,r);return c.length>0&&(d=[{options:[Zd(""),...c.map(p=>Object.assign(Object.assign({},p),{visible:!1,selected:!0}))]},...d]),d}return i}return function(s){if(!s||typeof s!="object")return;let u=G8(s);if(!u.length)return[{options:[]}];let c=u[0].type==="optgroup",d=o(p=>{let m=p&&typeof p=="object"?p.props:{};return hl({label:String(m.children),value:m&&String(m.value),selected:!(!m||!m.selected),disabled:!(!m||!m.disabled)})},"l");return c?u.map(p=>{let m=p.props.children,h=m?G8(m).map(d):[],_=Zd(String(p.props.label));return h.unshift(_),{options:h}}):[{options:[Zd(""),...u.map(d)]}]}(n)||[]}o(SK,"Ee");function e7(e,t,r){return{selectedOptions:wK(t,e),lastClickedOption:r,textContent:void 0}}o(e7,"ye");var Jk=`li[role="presentation"].${K.groupLabel}`;function EK(e){let t=(({option:i,getOptionId:s})=>{let{label:u}=i;return{className:fe(K.listItem,K.groupLabel,K.focusableListItem),children:u,tabIndex:-1,id:s(i),role:"presentation"}})(e),{children:r}=t,n=le(t,["children"]);return B.default.createElement("li",Object.assign({},n),r)}o(EK,"je");var Qk=`.${K.multiSelectListItem}:not(.${K.groupLabel})`,LK=`div${Qk},li${Qk}`;function Xk({checkboxProps:e,label:t,checkboxId:r}){return B.default.createElement("div",{"aria-hidden":!0,className:K.checkboxContainer},B.default.createElement(gT,Object.assign({},e)),B.default.createElement("label",{htmlFor:r},t))}o(Xk,"Te");function bI(e){let{label:t,disabled:r,checked:n,indeterminate:i,isInGroup:s}=e,u=le(e,["label","disabled","checked","indeterminate","isInGroup"]),c=`${u.id}-checkbox`,d={indeterminate:i,disabled:r,id:c,onChange:o(p=>{p.preventDefault()},"onChange"),checked:n,tabIndex:-1,className:K.checkbox};return s?B.default.createElement("div",Object.assign({},u,{key:t}),B.default.createElement(Xk,{checkboxProps:d,checkboxId:c,label:t})):B.default.createElement("li",Object.assign({},u),B.default.createElement(Xk,{checkboxProps:d,checkboxId:c,label:t}))}o(bI,"Me");function TK(e){let t=(({option:r,trigger:n,getOptionId:i,isInGroup:s})=>{let{label:u,selected:c,disabled:d}=r;return Object.assign(Object.assign({className:fe(K.listItem,!d&&K.selectableListItem,K.focusableListItem,K.multiSelectListItem,c&&K.selected,d&&K.disabledOption),children:null,disabled:d,label:u,checked:c},s?{role:"checkbox","aria-checked":c}:{role:"option","aria-selected":c}),{"aria-label":u,"aria-disabled":d,tabIndex:-1,onClick:o(p=>{d||(p.preventDefault(),n({id:Ae.listItem,type:Ze.click,payload:{originalEvent:p,value:r}}))},"onClick"),isInGroup:s,id:i(r)})})(e);return B.default.createElement(bI,Object.assign({},t,{key:t.label}))}o(TK,"Fe");var yI=(0,B.memo)(TK,({option:e,trigger:t},{option:r,trigger:n})=>e.selected===r.selected&&e.disabled===r.disabled&&e.label===r.label&&t===n),xI={en:{assistive:"",clearButtonAriaLabel_one:'Remove current selection "{{label}}".',clearButtonAriaLabel_multiple:"Remove all {{selectionCount}} selections.",error:"",label:"",noSelectedOptions:"0 selected options",placeholder:"Choose one",required:"Required.",selectedOptionsCount_zero:"{{selectionCount}} selected options",selectedOptionsCount_one:"{{selectionCount}} selected option",selectedOptionsCount_multiple:"{{selectionCount}} selected options",selectedOptionsCount_and:"and",selectedOptionsCount_otherOptions:"other options",dropdownButtonAriaLabel:"",multiSelectGroupAriaLabel:"{{label}} (choose all)",tagsClearAllButton:"Clear all",tagsClearAllButtonAriaLabel_one:'Clear the selected option "{{label}}".',tagsClearAllButtonAriaLabel_multiple:"Clear all {{selectionCount}} selected options.",tagsRemaining_one:"There is one selection remaining.",tagsRemaining_multiple:"There are {{selectionCount}} selections remaining.",tagRemoved:'Selected option "{{value}}" removed.',tagRemoveSelectionAriaLabel:'Remove selection "{{label}}".',tagsPartiallyHidden:"Some selected options are now hidden.",tagsShowAllButton:"Show all ({{selectionCount}})",tagsShowLessButton:"Show less",tagsShowAllButtonAriaLabel:"Show all {{selectionCount}} selected options.",tagsShowLessButtonAriaLabel:"Show less options.",filterLabel:"Filter",filterPlaceholder:"Type text to filter results with",filterClearButtonAriaLabel:"Clear filter",filteredWithoutResultsInfo:'No options found for "{{value}}".',filterWithAnotherTerm:"Try a different term.",filterResults:'Filtered results for "{{value}}".',filterResultsCount_one:"Found 1 option.",filterResultsCount_multiple:"Found {{numberIndicator}} options.",choiceCount_one:"One choice.",choiceCount_multiple:"{{numberIndicator}} choices.",searchLabel:"Search",searchPlaceholder:"Type text to search results with",searchClearButtonAriaLabel:"Clear search",searchedWithoutResultsInfo:'No options found for "{{value}}".',searchWithAnotherTerm:"Try a different term.",searchErrorTitle:"We couldn't load the options.",searchErrorText:"Try again or if the problem persists contact support.",searching:'Searching for "{{value}}".',searchResults_one:'Found one option for search term "{{value}}".',searchResults_multiple:'Found {{numberIndicator}} options for search term "{{value}}".'},fi:{assistive:"",clearButtonAriaLabel_one:'Poista nykyinen valinta "{{label}}".',clearButtonAriaLabel_multiple:"Poista kaikki {{selectionCount}} valintaa.",error:"",label:"",noSelectedOptions:"0 valittua vaihtoehtoa",placeholder:"Valitse yksi",required:"Pakollinen.",selectedOptionsCount_zero:"Ei yhtään valittua valittua",selectedOptionsCount_one:"{{selectionCount}} valittu vaihtoehto",selectedOptionsCount_multiple:"{{selectionCount}} valittua vaihtoehtoa",selectedOptionsCount_and:"ja",selectedOptionsCount_otherOptions:"muuta vaihtoehtoa",dropdownButtonAriaLabel:"",multiSelectGroupAriaLabel:"{{label}} (valitse kaikki)",tagsClearAllButton:"Tyhjennä kaikki",tagsClearAllButtonAriaLabel_one:'Tyhjennä valittu vaihtoehto "{{label}}".',tagsClearAllButtonAriaLabel_multiple:"Tyhjennä kaikki {{selectionCount}} valittua vaihtoehtoa.",tagsRemaining_one:"Yksi valinta jäljellä.",tagsRemaining_multiple:"Jäljellä on {{selectionCount}} valintaa.",tagRemoved:'Valittu vaihtoehto "{{value}}" poistettu.',tagRemoveSelectionAriaLabel:'Poista valinta "{{label}}".',tagsPartiallyHidden:"Jotkin valitut vaihtoehdot on nyt piilotettu.",tagsShowAllButton:"Näytä kaikki ({{selectionCount}})",tagsShowLessButton:"Näytä vähemmän",tagsShowAllButtonAriaLabel:"Näytä kaikki {{selectionCount}} valittua vaihtoehtoa.",tagsShowLessButtonAriaLabel:"Näytä vähemmän vaihtoehtoja.",filterLabel:"Suodata",filterPlaceholder:"Anna teksti suodatusta varten",filterClearButtonAriaLabel:"Tyhjennä suodatukset",filteredWithoutResultsInfo:'Vaihtoehtoja ei löytynyt suodatukselle "{{value}}".',filterWithAnotherTerm:"Kokeile toisia sanoja.",filterResults:'Suodatetut tulokset termille "{{value}}".',filterResultsCount_one:"Löytyi 1 vaihtoehto.",filterResultsCount_multiple:"Löytyi {{numberIndicator}} vaihtoehtoa.",choiceCount_one:"Yksi vaihtoehto.",choiceCount_multiple:"{{numberIndicator}} vaihtoehtoa.",searchLabel:"Hae",searchPlaceholder:"Anna teksti hakua varten",searchClearButtonAriaLabel:"Tyhjennä haku",searchedWithoutResultsInfo:'Vaihtoehtoja ei löytynyt haulla "{{value}}".',searchWithAnotherTerm:"Kokeile toisia hakusanoja.",searchErrorTitle:"Emme voineet ladata hakutuloksia.",searchErrorText:"Yritä uudelleen tai, jos ongelma jatkuu, ota yhteyttä asiakaspalveluun.",searching:'Etsitään haulla "{{value}}".',searchResults_one:'Löytyi yksi vaihtoehto hakusanalle "{{value}}".',searchResults_multiple:'Löytyi {{numberIndicator}} vaihtoehtoa hakusanalle "{{value}}".'},sv:{assistive:"",clearButtonAriaLabel_one:"Ta bort aktuellt val '{{label}}'.",clearButtonAriaLabel_multiple:"Ta bort alla {{selectionCount}} val.",error:"",label:"",noSelectedOptions:"0 valda alternativ",placeholder:"Välj ett",required:"Obligatoriskt.",selectedOptionsCount_zero:"{{selectionCount}} valda alternativ",selectedOptionsCount_one:"{{selectionCount}} valt alternativ",selectedOptionsCount_multiple:"{{selectionCount}} valda alternativ",selectedOptionsCount_and:"och",selectedOptionsCount_otherOptions:"andra alternativ",dropdownButtonAriaLabel:"",multiSelectGroupAriaLabel:"{{etikett}} (välj alla)",tagsClearAllButton:"Rensa alla",tagsClearAllButtonAriaLabel_one:'Rensa det valda alternativet "{{label}}".',tagsClearAllButtonAriaLabel_multiple:"Rensa alla {{selectionCount}} valda alternativ.",tagsRemaining_one:"Det finns ett val kvar.",tagsRemaining_multiple:"Det finns {{selectionCount}} val kvar.",tagRemoved:"Det valda alternativet '{{value}}' har tagits bort.",tagRemoveSelectionAriaLabel:"Ta bort valet '{{label}}'.",tagsPartiallyHidden:"Vissa valda alternativ är nu dolda.",tagsShowAllButton:"Visa alla ({{selectionCount}})",tagsShowLessButton:"Visa mindre",tagsShowAllButtonAriaLabel:"Visa alla {{selectionCount}} valda alternativ.",tagsShowLessButtonAriaLabel:"Visa färre alternativ.",filterLabel:"Filtrera",filterPlaceholder:"Skriv text för att filtrera resultat med",filterClearButtonAriaLabel:"Rensa filter",filteredWithoutResultsInfo:"Inga alternativ hittades för '{{value}}'.",filterWithAnotherTerm:"Försök med en annan term.",filterResults:'Filtrerade resultat för "{{value}}".',filterResultsCount_one:"Hittade 1 alternativ.",filterResultsCount_multiple:"Hittade {{numberIndicator}} alternativ.",choiceCount_one:"Ett val.",choiceCount_multiple:"{{antalIndikator}} val.",searchLabel:"Sök",searchPlaceholder:"Skriv text för att söka resultat med",searchClearButtonAriaLabel:"Rensa sökning",searchedWithoutResultsInfo:"Inga alternativ hittades för '{{value}}'.",searchWithAnotherTerm:"Försök med en annan term.",searchErrorTitle:"Vi kunde inte ladda alternativen.",searchErrorText:"Försök igen eller kontakta support om problemet kvarstår.",searching:"Söker efter '{{value}}'.",searchResults_one:'Hittade ett alternativ för söktermen "{{value}}".',searchResults_multiple:'Hittade {{numberIndicator}} alternativ för söktermen "{{value}}".'}},CI=o((e,t)=>e?e.indexOf("{{")===-1?e:((r,n)=>r.replace(/\{{(.*?)}}/g,(i,s)=>{let u=s?s.trim():"";return u?n[u]:""}))(e,t):"","qe"),wI=o(e=>({selectionCount:e.selectedOptions.length,numberIndicator:"",label:"",value:""}),"Ge"),kK=o(e=>typeof e=="function"?e:(t=>{let r=t.language||"fi",n=Object.assign(Object.assign({},xI[r]),t);return(i,s)=>{let u=n[i];return CI(u,s)}})(e||{}),"Ze"),eI=o((e,t)=>{let r=Object.assign({},e),n=t.textProvider;t.textProvider=(i,s)=>{let u=r[i];return u!==void 0?CI(u,s):n(i,s)}},"$e"),Dt=o((e,t,r)=>{t.textContent||(t.textContent=wI(t));let{textProvider:n}=t;return n(e,Object.assign(Object.assign({},t.textContent),r))},"Ne"),Ga=o((e,t,r,n)=>{t.textContent||(t.textContent=wI(t));let i=Object.assign(Object.assign({},t.textContent),n),s=["_zero","_one","_multiple"],u=s[i[r]||0]||s[2],{textProvider:c}=t;return c(`${e}${u}`,i)},"Pe"),Am=o((e,t)=>Dt(e,t),"Ke"),Mm=o((e,t)=>Am(e,t.getMetaData()),"We"),tI=`.${K.multiSelectListItem}.${K.groupLabel}`,rI=`div${tI},li${tI}`;function IK(e){let t=(({option:r,trigger:n,getOptionId:i,isIntermediate:s,isGroupDisabled:u},c)=>{let{label:d,disabled:p}=r,m=Dt("multiSelectGroupAriaLabel",c.getMetaData(),{label:d});return{className:fe(K.listItem,K.groupLabel,K.focusableListItem,K.selectableListItem,K.multiSelectListItem,u&&K.disabledOption),label:d,disabled:p||u,indeterminate:s,checked:r.selected,"aria-checked":s?"mixed":r.selected,role:"checkbox","aria-disabled":p||u,"aria-label":m,tabIndex:-1,isInGroup:!0,onClick:o(h=>{h.preventDefault(),u||n({id:Ae.listGroup,type:Ze.click,payload:{originalEvent:h,value:r}})},"onClick"),id:i(r)}})(e,rt());return B.default.createElement(bI,Object.assign({},t,{isInGroup:!0}))}o(IK,"Qe");var OK=`li.${K.singleSelectListItem}`,RK=o(({text:e,selected:t})=>B.default.createElement("span",{className:K.singleSelectListItemLabel},e,t?B.default.createElement("span",null,B.default.createElement(RL,{"aria-hidden":!0})):""),"Je");function AK(e){let t=(({option:i,trigger:s,getOptionId:u})=>{let{label:c,selected:d,disabled:p}=i;return{className:fe(K.listItem,K.selectableListItem,K.singleSelectListItem,K.focusableListItem,d&&K.selected,p&&K.disabledOption),children:B.default.createElement(RK,{text:c,selected:d}),onClick:o(m=>{i.selected||s({id:Ae.listItem,type:Ze.click,payload:{originalEvent:m,value:i}})},"onClick"),role:"option","aria-selected":d,"aria-disabled":p,tabIndex:-1,id:u(i)}})(e),{children:r}=t,n=le(t,["children"]);return B.default.createElement("li",Object.assign({},n),r)}o(AK,"Xe");var NK=(0,B.memo)(AK,({option:e,trigger:t},{option:r,trigger:n})=>e.selected===r.selected&&e.disabled===r.disabled&&e.label===r.label&&t===n),km=o((e,t)=>{let r=e.getAttribute(t);return!!r||r===""},"et"),MK=o(e=>km(e,"checked")||km(e,"selected")||km(e,"aria-checked")||km(e,"aria-selected"),"tt"),nI=o(e=>e.getAttribute("id"),"ot"),oI=o((e,t)=>!(!e||!t)&&e!==t&&e.contains(t),"lt"),iI=o((e,t,r=!0,n=!1,i)=>{let s=i||(e.children?[...e.children]:[]),u=t?s.indexOf(t):-1,c=o(m=>{let h=u+m;return h<0?r?s.length-1:0:h>=s.length?r?0:s.length-1:h},"a"),d=c(-1),p=c(1);return{prev:n||d!==u?s[d]:null,next:n||p!==u?s[p]:null}},"nt"),PK=o(e=>(0,gl.isElement)(e)?e:e.nativeEvent instanceof Event?e.target:null,"rt");function SI(){let{getMetaData:e}=rt(),{refs:t,elementIds:r,listInputType:n}=e(),i=!!n,s=Object.entries(r),u=o(v=>{let b=r[v];return b?document.getElementById(b):null},"i"),c=o(v=>{let b=nI(v);if(!b)return null;let E=s.findIndex(([,T])=>T===b);return E>-1?s[E][0]:null},"a"),d=o(v=>{return b=t.tagList,E=v,!!(b&&b.current&&E)&&oI(b.current,E);var b,E},"c"),p=o(v=>{let b=t.tagList.current;return E=b,(T=v)&&E&&E.parentElement===T?v:[...b.children].find(A=>A===v||oI(A,v))||null;var E,T},"s"),m=o(()=>t.list.current,"u"),h=o(()=>{let v=`${Jk},${OK},${LK},${rI}`;return[...m().querySelectorAll(v)]},"d"),_=o(()=>h().filter(MK),"p"),x=o(v=>{let b=Array.from((()=>{let E=u("list");if(!E)return new NodeList;let T=`${Jk},${rI}`;return E.querySelectorAll(T)})());return!!b.includes(v)||b.findIndex(E=>E.contains(v))>-1},"_"),w={element:null,id:null},S=o((v,b)=>b==="list"&&x(v)?"listGroupLabel":b==="list"&&(E=>{if(!u("list"))return!1;let T=Array.from(h());return!!T.includes(E)||T.findIndex(A=>A.contains(E))>-1})(v)?"listItem":b==="tagList"&&d(v)?"tag":b,"g"),y=o(v=>{if(w.element===v)return w.id;let b=S(v,(E=>{let T=E;for(;T;){let A=c(T);if(A)return T=null,A;T=T.parentElement}return null})(v));return b?(w.element=v,w.id=b,b):(w.element=null,w.id=null,null)},"h");return{getEventElementType:o(v=>{let b=PK(v),E=b?y(b):null;return{element:b&&E==="tag"?p(b):b,type:E}},"getEventElementType"),getElementType:y,getSelectableListItemSiblings:o((v,b=!0)=>{let E=_();return iI(m(),v,b,!1,E)},"getSelectableListItemSiblings"),getTagSiblings:o((v,b=!0)=>{let E=t.tagList.current;return iI(E,v,b)},"getTagSiblings"),getElementUsingActiveDescendant:o(()=>u(i?"searchOrFilterInput":"button"),"getElementUsingActiveDescendant"),getElementByKnownType:u,getElementId:nI,getOptionListItem:o((v,b,E)=>{let T=function(A,R,z){return Ka(A,!z).findIndex(R)}(v,A=>A.value===b.value,E);return T!==-1&&t.list.current&&h()[T]||null},"getOptionListItem"),getListItems:h,getSelectableListItems:_}}o(SI,"it");var Q8=o(e=>(t=>t==="button")(e)||(t=>t==="clearButton")(e),"at"),Im=o(e=>e==="list","ct"),tc=o(e=>(t=>t==="listItem")(e)||(t=>t==="listGroupLabel")(e),"st"),EI="> div";function DK(e){let t=(({option:i,trigger:s,disabled:u},{getMetaData:c})=>{let d=u||i.disabled;return{"aria-label":Dt("tagRemoveSelectionAriaLabel",c(),{label:i.label}),className:fe(K.tag,d&&K.disabledTag),onClick:o(p=>{p.stopPropagation()},"onClick"),multiline:!0,onDelete:d?void 0:p=>{p.stopPropagation(),s({id:Ae.tag,type:Ze.click,payload:{value:i}})},children:i.label}})(e,rt()),{children:r}=t,n=le(t,["children"]);return B.default.createElement(fl,Object.assign({},n),r)}o(DK,"dt");function HK(){let{getMetaData:e,updateMetaData:t,getData:r,trigger:n}=rt(),{getEventElementType:i,getSelectableListItemSiblings:s,getElementUsingActiveDescendant:u,getElementId:c,getElementType:d}=SI(),p=["tag","tagList","clearAllButton","showAllButton"],m=(0,B.useCallback)((_,x)=>{let{onFocus:w,onBlur:S,open:y}=r(),v=o(b=>{let E=b&&c(b)||"";t({activeDescendant:E});let T=u();T&&T.getAttribute("aria-activedescendant")!==void 0&&T.setAttribute("aria-activedescendant",E)},"m");if(_===Ze.blur&&Gk(x)&&(S&&(S(),n({id:Ae.generic,type:Ze.blur})),v(null)),_===Ze.focus&&Wk(x)&&w&&w(),_===Ze.focus){let{type:b,element:E}=i(x);b==="list"?(()=>{let T=s(void 0,!1);T.next&&(v(T.next),T.next.focus())})():v(b==="listItem"||b==="listGroupLabel"?E:null),b&&p.includes(b)&&y&&(b!=="tag"&&b!=="tagList"||t({focusTarget:"tag"}),n({id:Ae.generic,type:Ze.blur}))}else if(_===Ze.blur&&y){let b=(E=>E.relatedTarget?E.relatedTarget:null)(x);b&&d(b)||n({id:Ae.generic,type:Ze.focusMovedToNonListElement})}},[e,t,r,n]),h=(0,B.useCallback)(()=>{let{refs:_,focusTarget:x,activeDescendant:w}=e(),S=o(y=>{y&&y.current&&y.current.focus&&y.current.focus()},"r");if(x&&(S(x==="tag"?{current:_.tagList.current&&_.tagList.current.querySelectorAll(`* ${EI}`)[0]}:_[x]),t({focusTarget:void 0})),w){let y=document.getElementById(w);y&&y!==document.activeElement&&y.focus()}},[e,t]);return(0,B.useEffect)(()=>{h()}),{onFocus:o(_=>{m(Ze.focus,_)},"onFocus"),onBlur:o(_=>{m(Ze.blur,_)},"onBlur"),tabIndex:-1,ref:e().refs.container}}o(HK,"pt");var BK=/[a-z0-9äöå]/i,aI=o(e=>e.key==="Backspace","mt"),sI=o(e=>["Enter"," "].includes(e.key),"gt");function zK(){let{getEventElementType:e,getSelectableListItemSiblings:t,getOptionListItem:r,getSelectableListItems:n}=SI(),{trigger:i,getData:s,getMetaData:u,updateMetaData:c}=rt(),d=(0,B.useMemo)(()=>(()=>{let w="",S=0,y=!1,v=o(()=>(y=!1,w),"l"),b=o(()=>S&&Date.now()-S>=300,"n"),E=o(R=>{w=R,S=Date.now(),y=!1},"r"),T=o(()=>{w="",S=0,y=!1},"i"),A=o((R,z)=>!!z&&!!(Q8(R)||Im(R)||tc(R)),"a");return{getValue:v,update:E,append:o(R=>{E(v()+R)},"append"),clear:T,clearIfNeeded:o((R,z)=>{b()&&T(),A(R,z)||T()},"clearIfNeeded"),isExpired:b,shouldUseInput:A,hasPendingInput:o(()=>!!y&&(y=!1,!0),"hasPendingInput"),markPendingInput:o(()=>{y=!0},"markPendingInput")}})(),[]),p=(0,B.useRef)(null),m=(0,B.useCallback)(()=>{document.activeElement&&document.activeElement.scrollIntoView({block:"center"})},[]),h=(0,B.useCallback)(w=>{let{groups:S,filterFunction:y,multiSelect:v}=s(),b=w?Yk(S,w,y||Kd,v):[];if(b[0]){let E=r(S,b[0],v);E&&E.focus&&(E.focus(),m())}},[m,r,Kd,s,Yk]),_=(0,B.useCallback)(w=>{let{type:S,element:y}=e(w);if(!S)return;if(p.current&&S!==p.current)return w.preventDefault(),void(p.current=null);let v=o(()=>{let P=n()[0];P&&(P.focus(),m())},"d"),b=(P=>P.key==="ArrowDown")(w),E=(P=>!(P.key.length>1)&&BK.test(P.key))(w),T=!b&&(P=>P.key==="ArrowUp")(w),A=!T&&!b&&sI(w),{listInputType:R,refs:z}=u(),I=!!R,N=s().open;if(d.clearIfNeeded(S,E),!b&&!T||!(Q8(S)||Im(S)||tc(S))||w.preventDefault(),(P=>P.key==="Escape")(w)&&N)i({id:Ae.generic,type:Ze.close});else if((P=>P.key==="Home")(w)&&N)v();else if((P=>P.key==="End")(w)&&N)(()=>{let P=n().pop();P&&(P.focus(),m())})();else if(S==="searchOrFilterInput"&&b)v();else{if(tc(S)&&(b||T)){let P=t(y);return b&&P.next?P.next.focus():T&&P.prev&&P.prev.focus(),void m()}if(tc(S)&&A&&y)return y.click(),void m();if(Im(S)&&b&&I)v();else{if(I&&(Im(S)||tc(S))&&(E||aI(w))){let P=z.searchOrFilterInput;return void(P&&P.current&&(aI(w)||(P.current.value=w.key),P.current.focus()))}if(Q8(S)){if(b&&!N)return void i({id:Ae.selectedOptions,type:Ze.click});if(E&&(N||i({id:Ae.selectedOptions,type:Ze.click}),R))return d.append(w.key),void c({[R]:d.getValue()})}if(d.shouldUseInput(S,E)&&!I){if(d.append(w.key),!N)return void d.markPendingInput();h(d.getValue())}}}},[i,s,u,c]),x=(0,B.useCallback)(w=>{let{type:S}=e(w);p.current=S,S&&tc(S)&&sI(w)&&w.preventDefault()},[e]);return(0,B.useEffect)(()=>{s().open&&d.hasPendingInput()&&h(d.getValue())}),{onKeyUp:_,onKeyDown:x}}o(zK,"ht");function VK(e){let t="--checkbox-",r="--text-",n="--tag-",i="--show-all-",s="--clear-all-",u=e?Object.keys(e):[],c={root:void 0,checkbox:void 0,textInput:void 0,tag:void 0,showAllButton:void 0,clearAllButton:void 0};return u.length&&u.forEach(d=>{let[p,m]=(h=>h.startsWith(t)?["checkbox",t]:h.startsWith(r)?["textInput",r]:h.startsWith(n)?["tag",n]:h.startsWith(i)?["showAllButton",i]:h.startsWith(s)?["clearAllButton",s]:["root",void 0])(d);((h,_,x)=>{c[h]||(c[h]={});let w=x?_.replace(x,"--"):_;c[h][w]=`${e[_]}`})(p,d,m)}),c}o(VK,"bt");var FK=o(e=>{let{theme:t}=e,r=le(e,["theme"]);(function(p){let{updateMetaData:m}=rt(),h=VK(p),_=$r(K.root,h?h.root:void 0),x=$r(K.root,h?h.checkbox:void 0,` .${K.checkbox}`),w=$r(K.root,h?h.textInput:void 0,` .${K.searchOrFilterInput}`),S=$r(K.root,h?h.tag:void 0,` .${K.tag}`),y=$r(K.root,h?h.clearAllButton:void 0,` .${K.clearAllButton}`),v={root:_,checkbox:x,tag:S,textInput:w,showAllButton:$r(K.root,h?h.showAllButton:void 0,` .${K.showAllButton}`),clearAllButton:y};m({themes:v})})(t);let n=rt(),i=HK(),s=zK(),u=function(p,{getMetaData:m}){let{elementIds:h,themes:_}=m(),x=_.root,w=_.checkbox,S=_.tag,y=_.textInput,v=_.showAllButton,b=_.clearAllButton;return Object.assign(Object.assign({},p),{id:h.container,className:fe(p.className,K.wrapper,K.root,x,w,S,y,v,b)})}(r,n),{children:c}=u,d=le(u,["children"]);return B.default.createElement("div",Object.assign({},d,i,s),c)},"vt"),jK=o(()=>{let e=(t=>{let{getData:r,getMetaData:n}=t,{required:i}=r(),{elementIds:s,tooltip:u}=n();return{required:i,label:Mm("label",t),inputId:s.button,id:s.label,tooltip:u}})(rt());return e.label?B.default.createElement(xm,Object.assign({},e)):null},"ft"),UK=o((e,t)=>{let{id:r,type:n,payload:i}=e,s=t.getData(),u={didSearchChange:!1,didSelectionsChange:!1,didDataChange:!1};if(s.disabled)return u;let c=o(h=>{if(s.open===h)return!1;let _=Date.now();return!(_-t.getMetaData().lastToggleCommand<200)&&(t.updateData({open:h}),t.updateMetaData({lastToggleCommand:_}),h||t.updateMetaData({activeDescendant:void 0}),!0)},"a"),d=o(h=>{t.updateMetaData({focusTarget:h})},"c"),p=o((h,_)=>{t.updateData({groups:h}),t.updateMetaData(e7(h,t.getMetaData().selectedOptions,_))},"s");if(gK(r,n)){let h=!s.open,_=c(h);return _&&h&&d(t.getMetaData().listInputType?"searchOrFilterInput":"list"),Object.assign(Object.assign({},u),{didDataChange:_})}if(vK(r,n)){let h=i&&i.value;if(!h)return u;if(p(hI(s.groups,Object.assign(Object.assign({},h),{selected:!h.selected}),s.multiSelect),h),c(r!==Ae.tag&&s.multiSelect),r!==Ae.listItem||s.multiSelect){if(uI(r)){let _=t.getMetaData();d(_.selectedOptions.length?"tag":"button");let x=Dt("tagRemoved",_,{value:h.label}),w=Ga("tagsRemaining",_,"selectionCount");Yd(rc(Ae.tag,`${x} ${w}`),t)}}else d("button");return Object.assign(Object.assign({},u),{didSelectionsChange:!0,didDataChange:!0})}if(m=r,Wd(n)&&m===Ae.listGroup){let h=i&&i.value;if(!h)return u;let _=Object.assign(Object.assign({},h),{selected:!h.selected}),x=function(w,S){if(!S.isGroupLabel)throw new Error("Use updateOptionInGroup to update non-groupLabel options.");if(!S.visible)throw new Error("Cannot click an group label that is not visible (without a label)");let y=r7(w,S);return y<0?w:nc(w,(v,b,E,T)=>T!==y?Object.assign({},v):v.visible&&!v.disabled?Object.assign(Object.assign({},v),{selected:S.selected}):Object.assign({},v))}(s.groups,_);return p(x,h),Object.assign(Object.assign({},u),{didSelectionsChange:!0,didDataChange:!0})}var m;if(_K(r,n))return p(gI(s.groups)),d("button"),Object.assign(Object.assign({},u),{didSelectionsChange:!0,didDataChange:!0});if(((h,_)=>Kk(_)&&h===Ae.filter)(r,n)){let h=i&&i.value||"";return t.updateMetaData({filter:h}),t.updateData({groups:CK(s.groups,h,s.filterFunction)}),Object.assign(Object.assign({},u),{didDataChange:!0})}if(((h,_)=>Wd(_)&&h===Ae.showAllButton)(r,n)){let{showAllTags:h}=t.getMetaData();return t.updateMetaData({showAllTags:!h}),h?Yd(rc(Ae.tag,Dt("tagsPartiallyHidden",t.getMetaData())),t):d("tag"),Object.assign(Object.assign({},u),{didDataChange:!0})}if((((h,_)=>Om(h)&&_===Ze.outSideClick)(r,n)||((h,_)=>Om(h)&&_===Ze.close)(r,n))&&c(!1))return d("button"),Object.assign(Object.assign({},u),{didDataChange:!0});if(((h,_)=>Om(h)&&_===Ze.focusMovedToNonListElement)(r,n)&&s.open)return Object.assign(Object.assign({},u),{didDataChange:c(!1)});if(((h,_)=>h===Ae.searchResult&&_===Ze.success)(r,n))return t.updateMetaData({isSearching:!1,hasSearchError:!1}),t.updateData({groups:J8(i?.value,s.groups)}),Object.assign(Object.assign({},u),{didDataChange:!0});if(((h,_)=>Kk(_)&&h===Ae.search)(r,n)){let h=i&&i.value||"";return t.updateMetaData({search:h,hasSearchError:!1}),h||t.updateData({groups:J8({},s.groups)}),Object.assign(Object.assign({},u),{didSearchChange:!0,didDataChange:!0})}return bK(r,n)?(t.updateMetaData({isSearching:!1,hasSearchError:!0}),t.updateData({groups:J8({},s.groups)}),Object.assign(Object.assign({},u),{didDataChange:!0})):yK(r,n)&&s.open?Object.assign(Object.assign({},u),{didDataChange:c(!1)}):u},"St"),$K=(0,gl.debounce)((e,t)=>{if(!t)return;let{cancelCurrentSearch:r,search:n,selectedOptions:i}=e.getMetaData();if(r&&r(),!n)return;let[s,u]=((c,d,p,m)=>{let h=!1;return[()=>{h=!0},new Promise(_=>{c(d,p,m).then(x=>{_(h?{id:Ae.searchResult,type:Ze.cancelled}:{id:Ae.searchResult,type:Ze.success,payload:{value:x}})}).catch(()=>{_({id:Ae.searchResult,type:Ze.error})})})]})(t,n,i,e.getData());e.updateMetaData({cancelCurrentSearch:s}),e.asyncRequestWithTrigger(u)},300),qK=o((e,t)=>{let{updateData:r,updateMetaData:n,getData:i,getMetaData:s}=t,{didSearchChange:u,didSelectionsChange:c,didDataChange:d}=UK(e,t),p=i(),{onSearch:m,onChange:h,onClose:_,multiSelect:x,open:w}=p,S=x&&(v=>{let b=["cancelled","close","clearButton","clearAllButton","tag","selectedOptions","focusMovedToNonListElement","blur"];return b.includes(v.type||"")||b.includes(v.id||"")})(e)&&!w,y=!1;if(S&&_){let v=_(ml(p.groups),void 0,p);if(v){let{groups:b,options:E,invalid:T,texts:A}=v;if(b||E){let R=Gd(v)||[];r({groups:R}),n(e7(R,t.getMetaData().selectedOptions,void 0))}T!==void 0&&T!==p.invalid&&(r({invalid:T}),y=!0),A&&(eI(A,s()),y=!0)}}if(u&&m&&(t.updateMetaData({isSearching:!!s().search}),$K(t,m)),c){let{lastClickedOption:v}=s(),b=h?.(ml(p.groups),v,p),E=!1;if(b){let{groups:T,options:A,invalid:R,texts:z}=b;if(T||A){let I=Gd(b)||[];r({groups:I}),n(e7(I,t.getMetaData().selectedOptions,v)),E=!0}R!==void 0&&R!==p.invalid&&(r({invalid:R}),E=!0),z&&(eI(z,s()),E=!0)}if(E)return!0}return d||y},"Ct");function ZK(e){var{children:t}=e,r=le(e,["children"]);let{initialData:n,metaData:i,onChange:s,onReset:u}=r,c=(0,B.useMemo)(()=>s,[]),d=(0,B.useRef)({dataStorage:void 0,metaDataStorage:void 0}),p=(0,B.useCallback)(S=>{let y=S?d.current&&d.current.dataStorage:d.current&&d.current.metaDataStorage;return y?y.get():void 0},[]),m=(0,B.useMemo)(()=>{let S=p(!0);return X8(u&&S?u({previousData:S,currentData:n}):n)},[n]),h=(0,B.useMemo)(()=>{let S=p(!1);return X8(u&&S?u({previousMetaData:S,currentMetaData:i}):i)},[i]);d.current=u?{dataStorage:m,metaDataStorage:h}:void 0;let _=q2(),x=(0,B.useRef)(!0),w=(0,B.useMemo)(()=>{let S=cI(m,h);return S.trigger=y=>{c(y,S)&&_()},S.asyncRequestWithTrigger=y=>tE(this,void 0,void 0,function*(){let[v,b]=yield jk(y);v||x.current&&S.trigger(b)}),S},[m,h,_,c]);return(0,B.useEffect)(()=>(x.current=!0,()=>{x.current=!1}),[]),B.default.createElement(dI.Provider,{value:{dataStorage:m,metaDataStorage:h,dataHandlers:w}},t)}o(ZK,"Ot");var LI=o((e,t=200)=>{let r=(0,B.useRef)(null),n=(0,B.useRef)(null),i=(0,B.useMemo)(()=>(0,gl.debounce)(d=>e(d[0]),t),[e,t]),s=(0,B.useCallback)(()=>{r.current&&(r.current.disconnect(),r.current=null),i.cancel()},[r]),u=(0,B.useCallback)(d=>{s(),r.current=new ResizeObserver(i),r.current.observe(d)},[s,r,i]),c=(0,B.useCallback)(d=>(n.current!==d&&(d?u(d):s(),n.current=d),n),[s,n,u]);return(0,B.useEffect)(()=>()=>{s()},[s]),[c,s]},"wt"),TI=o((e,t="both")=>{let r=e.getBoundingClientRect(),n=o(d=>d.top>=r.top&&d.bottom<=r.bottom,"l"),i=o(d=>d.left>=r.left&&d.right<=r.right,"n"),s=o(d=>t==="vertical"?n(d):(t==="horizontal"||n(d))&&i(d),"r"),u=e.lastElementChild,c=e.children.length-1;for(;u&&c>=0&&!s(u.getBoundingClientRect());)u=u.previousElementSibling,c-=1;return c},"kt"),WK=o(e=>{let{getData:t,getMetaData:r,trigger:n}=e,{disabled:i,open:s,invalid:u,multiSelect:c,groups:d,clearable:p,required:m}=t(),h=r(),{icon:_,refs:x,elementIds:w,selectedOptions:S,listInputType:y,activeDescendant:v}=h,{placeholder:b,label:E,ariaLabel:T,errorText:A,assistiveText:R,noSelectedOptions:z,selectedOptionsCount:I,and:N,otherOptions:P,requiredText:V}=(J=>{let j=o(Y=>Y==="selectedOptionsCount"?Ga(Y,J,"selectionCount"):Dt(Y,J),"t");return{placeholder:j("placeholder")||"",label:j("label"),ariaLabel:j("dropdownButtonAriaLabel"),assistiveText:j("assistive"),errorText:j("error"),noSelectedOptionsText:j("noSelectedOptions"),selectedOptionsCount:j("selectedOptionsCount"),and:j("selectedOptionsCount_and"),otherOptions:j("selectedOptionsCount_otherOptions"),noSelectedOptions:j("noSelectedOptions"),requiredText:j("required")}})(h),W=!!y;return Object.assign(Object.assign({"aria-controls":w.selectionsAndListsContainer,"aria-expanded":s,"aria-haspopup":"listbox","aria-label":(()=>{let J=E||T,j=J?[`${J}.`]:[],{length:Y}=S;if(Y){let re=[];re.push(`${I}:`),S[0]&&re.push(`"${S[0].label}"`),S[1]&&re.push(`${N} "${S[1].label}"`),Y>2&&re.push(`${N} ${Y-2} ${P}.`),j.push(re.join(" "))}else j.push(`${b}. ${z}.`);return m&&j.push(V),R&&j.push(R),u&&A&&j.push(A),j.map(re=>re.charAt(re.length-1)==="."?re:`${re}.`).join(" ")})(),"aria-activedescendant":W?void 0:v,buttonRef:x.button,className:fe(K.dropdownButton,K.selectedOptions,!S.length&&K.placeholder,i&&K.disabledButton,!c&&K.singleSelect,p&&K.clearable),"aria-disabled":i,icon:_,id:w.button,options:S,optionClassName:K.dropdownButtonOption,placeholder:b},Nm({id:Ae.selectedOptions,type:Ze.click,trigger:n})),(()=>{if(W)return{role:void 0,"aria-controls":w.searchOrFilterInput,"aria-haspopup":"dialog"};let J=Jd(d).length>0,j=c&&J;return{role:"combobox","aria-controls":w.list,"aria-haspopup":j?"dialog":"listbox"}})())},"It");function GK(){let e=rt(),{multiSelect:t}=e.getData(),r=WK(e),{options:n,placeholder:i,buttonRef:s,optionClassName:u,icon:c}=r,d=le(r,["options","placeholder","buttonRef","optionClassName","icon"]),p=(0,B.useCallback)(()=>{t&&function(_){let x=_.current,w=[K.spaceForOneDigit,K.spaceForTwoDigits,K.spaceForThreeDigits,K.spaceForFourDigits],S=x&&x.querySelector("* > div");if(S){S.childNodes.forEach(T=>T&&T.classList&&T.classList.remove(K.lastVisible));let y=S.childNodes.length,v=String(y-1).length;x.classList.remove(...w),y>1&&x.classList.add(w[v-1]);let b=TI(S,"vertical"),E=S.children.length-1-b;if(E<1||b===-1)x.classList.remove(K.hasHiddenItems);else{x.classList.add(K.hasHiddenItems);let T=x.querySelector("span.count");T&&(T.innerHTML=`+${E}`),S.childNodes[b].classList.add(K.lastVisible)}}}(s)},[s,t]),[m]=LI(p);(0,B.useLayoutEffect)(()=>{p()});let h=n.length?n.map(_=>B.default.createElement("span",{className:u,key:_.value},_.label)):B.default.createElement("span",{className:u,"data-testid":"placeholder"},i);return B.default.createElement("button",Object.assign({type:"button"},d,{ref:s}),c&&B.default.createElement("span",{key:"icon",className:K.buttonIcon},c),B.default.createElement("div",{className:K.labels,key:"labels","aria-hidden":!0,ref:m},h),n.length>1&&B.default.createElement("span",{className:K.count,key:"count","aria-hidden":!0},B.default.createElement("span",{className:"count",key:"number"},"+1")),B.default.createElement("div",{className:fe(K.arrowAndSpaceForClearButton,K.icon)},B.default.createElement(bd,{className:K.angleIcon,"aria-hidden":!0})))}o(GK,"At");function KK(){let e=(({getData:t,getMetaData:r,trigger:n})=>{let i=r(),{elementIds:s,selectedOptions:u}=i,{disabled:c,clearable:d}=t();return u.length&&d?Object.assign(Object.assign({className:fe(K.dropdownButton,K.withVisibleFocus,K.icon,K.clearButton,c&&K.disabledButton)},Nm({id:Ae.clearButton,type:Ze.click,trigger:n})),{id:s.clearButton,disabled:c,"aria-label":Ga("clearButtonAriaLabel",i,"selectionCount",{label:u[0].label})}):null})(rt());return e?B.default.createElement("button",Object.assign({type:"button"},e),B.default.createElement(A2,{className:K.angleIcon,"aria-hidden":!0})):null}o(KK,"Et");function YK(e){let t=function(r){return Object.assign(Object.assign({},r),{className:fe(K.selectedOptionsContainer)})}(e);return B.default.createElement("div",Object.assign({},t),B.default.createElement(GK,null),B.default.createElement(KK,null))}o(YK,"yt");var JK=o(e=>{let t=function(i,{getData:s,getMetaData:u}){let{invalid:c,open:d}=s(),{refs:p}=u();return Object.assign(Object.assign({},i),{ref:p.selectionsAndListsContainer,className:fe(K.selectAndListContainer,c&&K.invalid,d&&K.open)})}(e,rt()),{children:r}=t,n=le(t,["children"]);return B.default.createElement("div",Object.assign({},n),r)},"Lt"),QK=o(e=>{let t=fI(e);return t<1&&t>0},"jt");function XK(e){let{children:t}=e,r=le(e,["children"]);return B.default.createElement("div",Object.assign({},r),t)}o(XK,"Dt");var kI=o(e=>{let t=n7(e);return{role:"group","aria-label":t&&t.label||"",key:t&&t.label}},"Bt"),II=o(({groups:e,getOptionId:t,trigger:r})=>e.map(n=>{let i=kI(n),s=((u,{trigger:c,getOptionId:d})=>u.options.map(p=>{return p.visible?p.isGroupLabel?B.default.createElement(IK,{option:p,trigger:c,getOptionId:d,isIntermediate:QK(u),isGroupDisabled:(m=u,!m.options.some(h=>!h.isGroupLabel&&!h.disabled)),key:p.value}):B.default.createElement(yI,{option:p,trigger:c,isInGroup:!0,key:p.value,getOptionId:d}):null;var m}).filter(p=>!!p))(n,{trigger:r,getOptionId:t});return s.length?B.default.createElement(XK,Object.assign({},i,{key:i["aria-label"]}),s):null}),"Tt"),OI=o(e=>{let{getData:t,getMetaData:r}=e,{groups:n}=t(),i=r(),{elementIds:s,refs:u,listInputType:c}=i,d=!!c,p=Jd(n).length>0,m=d||p,h=!d&&p,_=Rm(n),x=Mm("label",e);return Object.assign(Object.assign({"aria-label":(()=>{if(h)return;let w=Ga("choiceCount",i,"numberIndicator",{numberIndicator:_});return m?w:`${x}. ${w}`})()},c?{"aria-live":"polite"}:{}),{id:s.list,className:fe(K.list,K.shiftOptions,K.multiSelectList),ref:u.list,role:(()=>{if(!h)return m?"dialog":"listbox"})(),tabIndex:-1})},"Mt");function eY(){let e=rt(),{getData:t,getMetaData:r,trigger:n}=e,{open:i,groups:s}=t(),{isSearching:u,getOptionId:c}=r(),d=OI(e),p=i&&!u?II({groups:s,getOptionId:c,trigger:n}):[];return B.default.createElement("div",Object.assign({},d),i?p:null)}o(eY,"Ft");var o7=o(({groups:e,multiSelect:t,getOptionId:r,trigger:n})=>Ka(e,!1).map(i=>{if(!i.visible)return null;let s={option:i,trigger:n,key:i.value,getOptionId:r};return t?B.default.createElement(yI,Object.assign({},s,{isInGroup:!1})):i.isGroupLabel?B.default.createElement(EK,Object.assign({},s)):B.default.createElement(NK,Object.assign({},s))}).filter(i=>!!i),"zt");function i7({refs:e,elementIds:t,multiSelect:r}){return{className:fe(K.list),ref:e.list,id:t.list,role:"listbox","aria-multiselectable":r,tabIndex:-1}}o(i7,"Rt");function lI(){let{getData:e,trigger:t,getMetaData:r}=rt(),{open:n,groups:i,multiSelect:s}=e(),{isSearching:u,getOptionId:c,refs:d,elementIds:p,listInputType:m}=r(),h=Object.assign(Object.assign({},i7({refs:d,elementIds:p,multiSelect:s})),m?{"aria-live":"polite"}:{}),_=n&&!u?o7({groups:i,trigger:t,multiSelect:s,getOptionId:c}):null;return B.default.createElement("ul",Object.assign({},h),_)}o(lI,"qt");function tY(){let{getData:e,trigger:t,getMetaData:r}=rt(),{open:n,groups:i,multiSelect:s}=e(),{isSearching:u,getOptionId:c,refs:d,elementIds:p,listInputType:m}=r(),h=Object.assign(Object.assign({},i7({refs:d,elementIds:p,multiSelect:s})),m?{"aria-live":"polite"}:{}),_=n&&!u?(({groups:x,getOptionId:w,trigger:S})=>x.map(y=>{let v=Object.assign(Object.assign({},kI(y)),{className:fe(K.list,K.shiftOptions)}),b=o7({groups:[y],trigger:S,getOptionId:w,multiSelect:!1});return B.default.createElement("ul",Object.assign({},v,{key:v["aria-label"]}),b)}))({groups:i,trigger:t,getOptionId:c}):null;return B.default.createElement("div",Object.assign({},h),_)}o(tY,"Gt");var rY=o(({forMultiSelectWithGroups:e})=>{let t=rt(),{getData:r,getMetaData:n,trigger:i}=t,{open:s,groups:u,multiSelect:c}=r(),{isSearching:d,getOptionId:p,refs:m,elementIds:h}=n(),_=Ka(u),x=s&&!d,w=function(b){let E=q2(),T=Array.isArray(b)?b.length:0,A=(0,B.useMemo)(()=>({max:T,pos:100,chunkSize:100}),[T]),R=T?b.slice(0,A.pos):[],z=(0,B.useCallback)(()=>{let{max:I,pos:N,chunkSize:P}=A;N>=I||(A.pos=Math.min(N+P,I),window.requestAnimationFrame(E))},[A]);return(0,B.useEffect)(()=>()=>{A.max=0},[]),(0,B.useEffect)(()=>{z()}),R}(x?_:[]),S=o(()=>{let b=w.length;return x?u.map(E=>{let T=E.options.filter(R=>R.visible),A=Math.min(T.length,b);return b-=A,{options:A>0?T.slice(0,A):[]}}):[]},"f");if(e){let b=OI(t),E=x?II({groups:S(),getOptionId:p,trigger:i}):null;return B.default.createElement("div",Object.assign({},b),E)}let y=i7({refs:m,elementIds:h,multiSelect:c}),v=x?o7({groups:S(),trigger:i,multiSelect:c,getOptionId:p}):null;return B.default.createElement("ul",Object.assign({},y),v)},"Zt"),nY=o(({virtualize:e,multiSelect:t,isMultiSelectAndHasGroupLabels:r,hasVisibleGroupLabels:n})=>e?B.default.createElement(rY,{forMultiSelectWithGroups:r}):t?r?B.default.createElement(eY,null):B.default.createElement(lI,null):n?B.default.createElement(tY,null):B.default.createElement(lI,null),"$t"),oY=o(()=>{let e=rt(),{getData:t,getMetaData:r}=e,{open:n,groups:i,multiSelect:s,visibleOptions:u,virtualize:c}=t(),{isSearching:d}=r(),p=n&&!d,m=fe(K.listContainer,!p&&K.hidden),h={maxHeight:52*u},_=Jd(i).length>0,x=s&&_;return(0,B.useEffect)(()=>{let w=o(S=>{["ArrowUp","ArrowDown"].includes(S.code)&&S.preventDefault()},"e");return p?window.addEventListener("keydown",w):window.removeEventListener("keydown",w),()=>{window.removeEventListener("keydown",w)}},[p]),B.default.createElement("div",{className:m,style:h},B.default.createElement(nY,{multiSelect:s,isMultiSelectAndHasGroupLabels:x,virtualize:c,hasVisibleGroupLabels:_}))},"Nt"),iY=o(e=>{let t=((s,u)=>{let{getData:c,getMetaData:d,trigger:p}=u,{open:m,groups:h,multiSelect:_}=c(),x=d(),{refs:w,elementIds:S,listInputType:y}=x,v=Jd(h).length>0,b=!!y,E=Mm("label",u),T=_&&v&&!b?`${E}. ${Ga("choiceCount",x,"numberIndicator",{numberIndicator:Rm(h)})}`:E,A=(0,B.useCallback)(()=>{m&&p({id:Ae.generic,type:Ze.outSideClick})},[m,p]);return Object.assign(Object.assign(Object.assign({},s),{className:fe(K.listAndInputContainer,m&&K.listAndInputContainerVisible,b&&K.withSearchOrFilter),ref:w.listContainer,outsideClickTrigger:A,id:S.selectionsAndListsContainer,"aria-hidden":!m}),(b||_&&v)&&{role:"dialog","aria-label":T})})(e,rt()),{children:r,outsideClickTrigger:n}=t,i=le(t,["children","outsideClickTrigger"]);return function(s){let u=(0,B.useCallback)(c=>{let{ref:d,callback:p}=s;d&&d.current&&!d.current.contains(c.target)&&p()},[s.callback,s.ref]);(0,B.useEffect)(()=>(window.addEventListener("click",u,!0),()=>{window.removeEventListener("click",u,!0)}),[u])}({ref:i.ref,callback:o(()=>{n()},"callback")}),B.default.createElement("div",Object.assign({},i),r)},"Pt"),Wa="{{type}}",pl=o((e,t)=>{let r=t?"search":"filter";return e.replace(Wa,r)},"Wt"),aY=o(({getMetaData:e,trigger:t,getData:r},n)=>{let i=e(),{filter:s,elementIds:u,refs:c,search:d,activeDescendant:p}=i,{multiSelect:m,groups:h}=r(),_=Jd(h).length>0,x=n==="search",w=x?d:s,S=Dt(pl(`${Wa}Label`,x),i),y=Dt(pl(`${Wa}ClearButtonAriaLabel`,x),i),v=Dt(pl(`${Wa}Placeholder`,x),i);return Object.assign(Object.assign({className:fe(K.searchOrFilterInput)},function(b){let{id:E,type:T=Ze.change,trigger:A}=b;return{onChange:o(R=>{A({id:E,type:T,payload:{value:R.currentTarget.value,originalEvent:R}})},"onChange")}}({id:Ae[n],trigger:t})),{onButtonClick:o(b=>{b.preventDefault()},"onButtonClick"),id:u.searchOrFilterInput,key:u.searchOrFilterInput,clearButton:!0,clearButtonAriaLabel:y,label:S,value:w,placeholder:v,ref:c.searchOrFilterInput,"aria-activedescendant":p||"","aria-controls":u.list,"aria-expanded":!0,"aria-labelledby":`${u.searchOrFilterInputLabel} ${u.label}`,"aria-haspopup":m&&_?"dialog":"listbox",role:"combobox",labelId:u.searchOrFilterInputLabel})},"Ht");function sY(){let e=rt(),{getMetaData:t}=e,{listInputType:r}=t();if(!r)return null;let n=aY(e,r);return B.default.createElement($d,Object.assign({},n))}o(sY,"Vt");function lY(){let e=rt(),{getData:t,getMetaData:r}=e,n=(0,B.useRef)(!1),i=t(),{groups:s,open:u}=i,c=r(),{isSearching:d,hasSearchError:p,search:m,filter:h,listInputType:_}=c,x=Rm(s),w=o(()=>`${m} ${h} ${x} ${p?"error":""} ${d?"searching":""}`,"h"),S=(0,B.useRef)(w()),y=w(),v=S.current!==y;if(S.current=y,n.current||!d&&!h||(n.current=!0),v){let R=function(z,I){let{groups:N,open:P}=z,{isSearching:V,search:W,filter:J,hasSearchError:j}=I,Y=Rm(N),re=W||J,ue="searchAndFilter",de={value:re,numberIndicator:Y};return P?rc(ue,(()=>{if(V)return Dt("searching",I,{value:re});if(re){let me=!!W;if(j)return`${Dt("searchErrorTitle",I)} ${Dt("searchErrorText",I)}`;if(Y===0){let er=pl(`${Wa}edWithoutResultsInfo`,me),xt=pl(`${Wa}WithAnotherTerm`,me);return`${Dt(er,I,de)} ${Dt(xt,I,de)}`}return me?Ga("searchResults",I,"numberIndicator",de):`${Dt("filterResults",I,de)} ${Ga("filterResultsCount",I,"numberIndicator",de)}`}return""})()||"",V||J?800:0):rc(ue,"")}(i,c);R.content?Yd(R,e):function(z,I){let{screenReaderNotifications:N}=I.getMetaData(),P=N.findIndex(V=>{let W=!z.type||V.type===z.type,J=!z.content||V.content===z.content;return W&&J});P>-1&&(N.splice(P,1),I.updateMetaData({screenReaderNotifications:N}))}(R,e)}let b=_==="search",E=!d&&!x&&(m||h),T=d?Dt("searching",c,{value:m}):"";if(!u||!_||!E&&!T)return null;let A={className:fe(K.searchAndFilterInfoContainer,p&&K.withErrorMessage),"data-testid":"hds-select-search-and-filter-info"};return B.default.createElement("div",Object.assign({},A),T&&B.default.createElement(B.default.Fragment,null,B.default.createElement(Zk,{small:!0,loadingText:"",loadingFinishedText:""}),B.default.createElement("span",{"data-testid":"hds-select-searching-text"},T)),E&&!p&&B.default.createElement(B.default.Fragment,null,B.default.createElement("span",{"data-testid":"hds-select-no-results"},Dt(pl(`${Wa}edWithoutResultsInfo`,b),c,{value:h||m})),B.default.createElement("span",null,Dt(pl(`${Wa}WithAnotherTerm`,b),c))),p&&B.default.createElement(B.default.Fragment,null,B.default.createElement(ML,{color:"var(--color-error)"}),B.default.createElement("span",{"data-testid":"hds-select-searching-error"},Dt("searchErrorTitle",c)),B.default.createElement("span",null,Dt("searchErrorText",c))))}o(lY,"Qt");function uY(){let{getData:e,getMetaData:t,trigger:r}=rt(),{disabled:n}=e(),{refs:i,elementIds:s,selectedOptions:u}=t();return B.default.createElement("div",{id:s.tagList,className:fe(K.tagList),ref:i.tagList},u.map(c=>B.default.createElement(DK,{option:c,trigger:r,key:c.value,disabled:n})))}o(uY,"Ut");function cY(){let e=(({getData:n,trigger:i,getMetaData:s})=>{let{disabled:u}=n(),c=s(),{elementIds:d,selectedOptions:p}=c,m=Am("tagsClearAllButton",c),h=Ga("tagsClearAllButtonAriaLabel",c,"selectionCount",{label:p.length>0?p[0].label:""});return Object.assign(Object.assign({},Nm({id:Ae.clearAllButton,trigger:i})),{children:m,variant:eo.Secondary,className:K.clearAllButton,disabled:u,id:d.clearAllButton,"aria-label":h})})(rt()),{children:t}=e,r=le(e,["children"]);return B.default.createElement(yo,Object.assign({},r,{iconEnd:B.default.createElement(NL,null)}),t)}o(cY,"Jt");function dY(){let e=(i=>{let{getMetaData:s,getData:u,trigger:c}=i,{disabled:d}=u(),p=s(),{showAllTags:m,refs:h,elementIds:_}=p,x=Am(m?"tagsShowLessButton":"tagsShowAllButton",p),w=Am(m?"tagsShowLessButtonAriaLabel":"tagsShowAllButtonAriaLabel",p);return Object.assign(Object.assign({},Nm({id:Ae.showAllButton,trigger:c})),{children:x,variant:eo.Secondary,buttonRef:h.showAllButton,disabled:d,id:_.showAllButton,"aria-label":w,className:K.showAllButton})})(rt()),{children:t,buttonRef:r}=e,n=le(e,["children","buttonRef"]);return B.default.createElement(yo,Object.assign({},n,{ref:r,iconEnd:B.default.createElement(bd,{className:K.arrowIcon})}),t)}o(dY,"Xt");function fY(){let{getData:e}=rt(),{clearable:t}=e();return B.default.createElement("div",{className:K.tagListButtons},B.default.createElement(dY,null),t&&B.default.createElement(cY,null))}o(fY,"Yt");function pY(e,t){let r=e.current;if(r){let n=((d,p=-1)=>{let m=[],h=[],_=-1,x=o((v,b)=>{_+=1;let{top:E,bottom:T,left:A,right:R}=v;m[_]={top:E,bottom:T,left:A,right:R},h[_]=[],h[_].push(b)},"r"),w=o((v,b)=>{let E=m[_];E.top=Math.min(E.top,v.top),E.bottom=Math.max(E.bottom,v.bottom),E.left=Math.min(E.left,v.left),E.right=Math.max(E.right,v.right),h[_].push(b)},"i"),S=o(v=>{let b=m[_];return!b||(v.left===b.left||v.right=b.bottom},"a"),y=d.firstElementChild;for(;y;){let v=y.getBoundingClientRect();if(S(v)){if(p>0&&h.length>=p)break;x(v,y)}else w(v,y);y=y.nextElementSibling}return h})(r),i=t?n[n.length-1]:n[1],s=i&&i[0],u=r.getBoundingClientRect().top,c=s?s.getBoundingClientRect().bottom-u+"px":void 0;return r.style.maxHeight=c,n}return[]}o(pY,"eo");function mY(){let{getData:e,getMetaData:t}=rt(),{multiSelect:r,noTags:n}=e(),{showAllTags:i,selectedOptions:s,refs:u}=t(),c=u.tagList,d=u.showAllButton,p=r?s:[],m=(0,B.useCallback)(()=>{let _=pY(c,i);(function(x,w){let S=x.current;S&&(w<=2?S.classList.add(K.hiddenButton):S.classList.remove(K.hiddenButton))})(d,_.length),function(x){let w=x.current,S=w&&w.querySelectorAll(`* ${EI}`);if(S){let y=TI(w,"vertical"),v=y>-1?y+1:-1,b=0;S.forEach(E=>{E&&E.setAttribute&&(E.setAttribute("tabindex",b{m()}),!p.length||n?null:B.default.createElement("div",Object.assign({},function(_){return{className:fe(K.tagListContainer,_&&K.tagListExpanded)}}(i),{ref:h}),B.default.createElement(uY,null),B.default.createElement(fY,null))}o(mY,"to");function RI(e){return Mm(e,rt())||""}o(RI,"oo");function hY(){let e=rt(),t=function({getData:s}){let{invalid:u}=s(),c=RI("error");return{children:u&&c?c:null,className:K.errorText}}(e),{children:r}=t,n=le(t,["children"]),i=(0,B.useRef)(r);return r&&r!==i.current&&(Yd(rc(Ae.error,r),e),i.current=r),r?B.default.createElement("div",Object.assign({},n),r):null}o(hY,"lo");function gY(){let e=function(){let s=RI("assistive");return{className:K.assistiveText,children:s||null}}(),{children:t}=e,r=le(e,["children"]),n=rt(),i=(0,B.useRef)(t);return t&&t!==i.current&&(Yd(rc(Ae.assistive,t),n),i.current=t),t?B.default.createElement("div",Object.assign({},r),t):null}o(gY,"no");function vY(){let{getMetaData:e,updateMetaData:t}=rt(),r=(0,B.useRef)(0);r.current||(r.current=Date.now());let n=q2(),i=(0,B.useRef)(null),s=(0,B.useRef)(""),u=o(h=>h.map(_=>_.content).join(" "),"a"),c=(0,B.useCallback)(()=>{let h=Date.now(),_=o(x=>!x.content||x.showTime>0&&x.showTime+2e3<=h,"n");if(h-r.current>2e4){let x=e().screenReaderNotifications.filter(w=>!_(w));t({screenReaderNotifications:x}),r.current=Date.now()}return e().screenReaderNotifications.filter(x=>!_(x)&&(!x.delay||x.addTime+x.delay<=h))},[e]),d=(0,B.useCallback)(()=>{s.current!==u(c())&&n()},[e]);i.current||(i.current=setInterval(d,200)),(0,B.useEffect)(()=>()=>{i.current&&(clearInterval(i.current),i.current=null)},[]);let p=c(),m=Date.now();return s.current=u(p),B.default.createElement("div",{"aria-live":"polite",className:K.screenReaderNotifications,"data-testid":"hds-select-screen-reader-notifications"},p.map(h=>(h.showTime||(h.showTime=m),B.default.createElement("span",{key:h.content},h.content))))}o(vY,"ro");var Ya=(0,B.forwardRef)((e,t)=>{var{options:r,open:n,groups:i,icon:s,required:u,onChange:c,children:d,id:p,onFocus:m,onBlur:h,onClose:_,disabled:x,texts:w,invalid:S,multiSelect:y,noTags:v,visibleOptions:b,virtualize:E,filter:T,onSearch:A,value:R,theme:z,clearable:I,tooltip:N}=e,P=le(e,["options","open","groups","icon","required","onChange","children","id","onFocus","onBlur","onClose","disabled","texts","invalid","multiSelect","noTags","visibleOptions","virtualize","filter","onSearch","value","theme","clearable","tooltip"]);let V=(0,B.useMemo)(()=>{let j={groups:SK({options:r,groups:i,value:R,children:d}),open:!!n,required:!!u,invalid:!!S,disabled:!!x,multiSelect:!!y,noTags:!!v,visibleOptions:b||5.5,virtualize:!!E,onChange:c,onFocus:m,onBlur:h,onClose:_,filterFunction:T,onSearch:A,clearable:!!I,initialOpenValue:n};return j.multiSelect&&pI(j.groups),j},[r,n,i,c,x,S,u,v,E,b,A,m,h,_,R,d,I]),W=(0,B.useMemo)(()=>{let j=`${p||(0,gl.uniqueId)("hds-select-")}`,Y=new Map,re=0,ue=o(()=>{if(V.onSearch||V.filterFunction)return V.onSearch?Ae.search:Ae.filter},"r");return{lastToggleCommand:0,lastClickedOption:void 0,showAllTags:!1,icon:s,activeDescendant:void 0,focusTarget:void 0,refs:{button:typeof t=="function"?(0,B.createRef)():t||(0,B.createRef)(),listContainer:(0,B.createRef)(),list:(0,B.createRef)(),selectionsAndListsContainer:(0,B.createRef)(),tagList:(0,B.createRef)(),showAllButton:(0,B.createRef)(),searchOrFilterInput:(0,B.createRef)(),container:(0,B.createRef)()},selectedOptions:ml(V.groups),elementIds:vI(j),textProvider:kK(w),getOptionId:o(de=>{let me=de.isGroupLabel?`hds-group-${de.label}`:de.value,er=Y.get(me);if(!er){let xt=`${j}-option-${re}`;return re+=1,Y.set(me,xt),xt}return er},"getOptionId"),listInputType:ue(),hasListInput:!!ue(),filter:"",search:"",isSearching:!1,hasSearchError:!1,cancelCurrentSearch:void 0,screenReaderNotifications:[],tooltip:N}},[p,V.groups,V.filterFunction,V.onSearch,w,t]);(0,B.useEffect)(()=>()=>{W.cancelCurrentSearch&&W.cancelCurrentSearch()},[]);let J=(0,B.useCallback)(({previousData:j,currentData:Y,currentMetaData:re})=>{if(Y){if(j){if(Y.initialOpenValue!==void 0&&j.initialOpenValue!==Y.initialOpenValue)return Object.assign(Object.assign({},Y),{open:Y.initialOpenValue});if(j.open)return Object.assign(Object.assign({},Y),{open:!0})}return Y}return re},[]);return B.default.createElement(ZK,{initialData:V,metaData:W,onChange:qK,onReset:J},B.default.createElement(FK,Object.assign({},P,{theme:z}),B.default.createElement(jK,null),B.default.createElement(JK,null,B.default.createElement(YK,null),B.default.createElement(iY,null,B.default.createElement(sY,null),B.default.createElement(oY,null),B.default.createElement(lY,null))),B.default.createElement(hY,null),B.default.createElement(gY,null),B.default.createElement(mY,null),B.default.createElement(vY,null)))});var T9e=$(kL()),k9e=$(ie());var I9e=$(Da());var N9e=$(vT());var M9e=$(Ip());var De={};var _Y=0;function Or(e,t){let r=`atom${++_Y}`,n={toString:o(()=>r,"toString")};return typeof e=="function"?n.read=e:(n.init=e,n.read=function(i){return i(this)},n.write=function(i,s,u){return s(this,typeof u=="function"?u(i(this)):u)}),t&&(n.write=t),n}o(Or,"atom");var a7=o(e=>"init"in e,"hasInitialValue"),s7=o(e=>!!e.write,"isActuallyWritableAtom"),Dm=new WeakMap,bY=o((e,t)=>{Dm.set(e,t),e.catch(()=>{}).finally(()=>Dm.delete(e))},"registerCancelPromise"),AI=o((e,t)=>{let r=Dm.get(e);r&&(Dm.delete(e),r(t))},"cancelPromise"),NI=o((e,t)=>{e.status="fulfilled",e.value=t},"resolvePromise"),MI=o((e,t)=>{e.status="rejected",e.reason=t},"rejectPromise"),yY=o(e=>typeof e?.then=="function","isPromiseLike"),Qd=o((e,t)=>!!e&&"v"in e&&"v"in t&&Object.is(e.v,t.v),"isEqualAtomValue"),PI=o((e,t)=>!!e&&"e"in e&&"e"in t&&Object.is(e.e,t.e),"isEqualAtomError"),oc=o(e=>!!e&&"v"in e&&e.v instanceof Promise,"hasPromiseAtomValue"),xY=o((e,t)=>"v"in e&&"v"in t&&e.v.orig&&e.v.orig===t.v.orig,"isEqualPromiseAtomValue"),Pm=o(e=>{if("e"in e)throw e.e;return e.v},"returnAtomValue"),DI=o(()=>{let e=new WeakMap,t=new WeakMap,r=new Map,n,i;(De.env?De.env.MODE:void 0)!=="production"&&(n=new Set,i=new Set);let s=o(I=>e.get(I),"getAtomState"),u=o((I,N)=>{(De.env?De.env.MODE:void 0)!=="production"&&Object.freeze(N);let P=e.get(I);if(e.set(I,N),r.has(I)||r.set(I,P),oc(P)){let V="v"in N?N.v instanceof Promise?N.v:Promise.resolve(N.v):Promise.reject(N.e);P.v!==V&&AI(P.v,V)}},"setAtomState"),c=o((I,N,P)=>{let V=new Map,W=!1;P.forEach((J,j)=>{!J&&j===I&&(J=N),J?(V.set(j,J),N.d.get(j)!==J&&(W=!0)):(De.env?De.env.MODE:void 0)!=="production"&&console.warn("[Bug] atom state not found")}),(W||N.d.size!==V.size)&&(N.d=V)},"updateDependencies"),d=o((I,N,P)=>{let V=s(I),W={d:V?.d||new Map,v:N};if(P&&c(I,W,P),Qd(V,W)&&V.d===W.d)return V;if(oc(V)&&oc(W)&&xY(V,W)){if(V.d===W.d)return V;W.v=V.v}return u(I,W),W},"setAtomValue"),p=o((I,N,P,V)=>{if(yY(N)){let W,J=o(()=>{let Y=s(I);if(!oc(Y)||Y.v!==j)return;let re=d(I,j,P);t.has(I)&&Y.d!==re.d&&A(I,re,Y.d)},"updatePromiseDependencies"),j=new Promise((Y,re)=>{let ue=!1;N.then(de=>{ue||(ue=!0,NI(j,de),Y(de),J())},de=>{ue||(ue=!0,MI(j,de),re(de),J())}),W=o(de=>{ue||(ue=!0,de.then(me=>NI(j,me),me=>MI(j,me)),Y(de))},"continuePromise")});return j.orig=N,j.status="pending",bY(j,Y=>{Y&&W(Y),V?.()}),d(I,j,P)}return d(I,N,P)},"setAtomValueOrPromise"),m=o((I,N,P)=>{let V=s(I),W={d:V?.d||new Map,e:N};return P&&c(I,W,P),PI(V,W)&&V.d===W.d?V:(u(I,W),W)},"setAtomError"),h=o((I,N)=>{let P=s(I);if(!N&&P&&(t.has(I)||Array.from(P.d).every(([ue,de])=>{if(ue===I)return!0;let me=h(ue);return me===de||Qd(me,de)})))return P;let V=new Map,W=!0,J=o(ue=>{if(ue===I){let me=s(ue);if(me)return V.set(ue,me),Pm(me);if(a7(ue))return V.set(ue,void 0),ue.init;throw new Error("no atom init")}let de=h(ue);return V.set(ue,de),Pm(de)},"getter"),j,Y,re={get signal(){return j||(j=new AbortController),j.signal},get setSelf(){return(De.env?De.env.MODE:void 0)!=="production"&&!s7(I)&&console.warn("setSelf function cannot be used with read-only atom"),!Y&&s7(I)&&(Y=o((...ue)=>{if((De.env?De.env.MODE:void 0)!=="production"&&W&&console.warn("setSelf function cannot be called in sync"),!W)return b(I,...ue)},"setSelf")),Y}};try{let ue=I.read(J,re);return p(I,ue,V,()=>j?.abort())}catch(ue){return m(I,ue,V)}finally{W=!1}},"readAtomState"),_=o(I=>Pm(h(I)),"readAtom"),x=o(I=>{let N=t.get(I);return N||(N=E(I)),N},"addAtom"),w=o((I,N)=>!N.l.size&&(!N.t.size||N.t.size===1&&N.t.has(I)),"canUnmountAtom"),S=o(I=>{let N=t.get(I);N&&w(I,N)&&T(I)},"delAtom"),y=o(I=>{let N=new Map,P=new WeakMap,V=o(j=>{var Y;let re=new Set((Y=t.get(j))==null?void 0:Y.t);return r.forEach((ue,de)=>{var me;(me=s(de))!=null&&me.d.has(j)&&re.add(de)}),re},"getDependents"),W=o(j=>{V(j).forEach(Y=>{Y!==j&&(N.set(Y,(N.get(Y)||new Set).add(j)),P.set(Y,(P.get(Y)||0)+1),W(Y))})},"loop1");W(I);let J=o(j=>{V(j).forEach(Y=>{var re;if(Y!==j){let ue=P.get(Y);if(ue&&P.set(Y,--ue),!ue){let de=!!((re=N.get(Y))!=null&&re.size);if(de){let me=s(Y),er=h(Y,!0);de=!Qd(me,er)}de||N.forEach(me=>me.delete(Y))}J(Y)}})},"loop2");J(I)},"recomputeDependents"),v=o((I,...N)=>{let P=!0,V=o(j=>Pm(h(j)),"getter"),W=o((j,...Y)=>{let re;if(j===I){if(!a7(j))throw new Error("atom not writable");let ue=s(j),de=p(j,Y[0]);Qd(ue,de)||y(j)}else re=v(j,...Y);if(!P){let ue=R();(De.env?De.env.MODE:void 0)!=="production"&&n.forEach(de=>de({type:"async-write",flushed:ue}))}return re},"setter"),J=I.write(V,W,...N);return P=!1,J},"writeAtomState"),b=o((I,...N)=>{let P=v(I,...N),V=R();return(De.env?De.env.MODE:void 0)!=="production"&&n.forEach(W=>W({type:"write",flushed:V})),P},"writeAtom"),E=o((I,N,P)=>{var V;let W=P||[];(V=s(I))==null||V.d.forEach((j,Y)=>{let re=t.get(Y);re?re.t.add(I):Y!==I&&E(Y,I,W)}),h(I);let J={t:new Set(N&&[N]),l:new Set};if(t.set(I,J),(De.env?De.env.MODE:void 0)!=="production"&&i.add(I),s7(I)&&I.onMount){let{onMount:j}=I;W.push(()=>{let Y=j((...re)=>b(I,...re));Y&&(J.u=Y)})}return P||W.forEach(j=>j()),J},"mountAtom"),T=o(I=>{var N;let P=(N=t.get(I))==null?void 0:N.u;P&&P(),t.delete(I),(De.env?De.env.MODE:void 0)!=="production"&&i.delete(I);let V=s(I);V?(oc(V)&&AI(V.v),V.d.forEach((W,J)=>{if(J!==I){let j=t.get(J);j&&(j.t.delete(I),w(J,j)&&T(J))}})):(De.env?De.env.MODE:void 0)!=="production"&&console.warn("[Bug] could not find atom state to unmount",I)},"unmountAtom"),A=o((I,N,P)=>{let V=new Set(N.d.keys());P?.forEach((W,J)=>{if(V.has(J)){V.delete(J);return}let j=t.get(J);j&&(j.t.delete(I),w(J,j)&&T(J))}),V.forEach(W=>{let J=t.get(W);J?J.t.add(I):t.has(I)&&E(W,I)})},"mountDependencies"),R=o(()=>{let I;for((De.env?De.env.MODE:void 0)!=="production"&&(I=new Set);r.size;){let N=Array.from(r);r.clear(),N.forEach(([P,V])=>{let W=s(P);if(W){let J=t.get(P);J&&W.d!==V?.d&&A(P,W,V?.d),J&&!(!oc(V)&&(Qd(V,W)||PI(V,W)))&&(J.l.forEach(j=>j()),(De.env?De.env.MODE:void 0)!=="production"&&I.add(P))}else(De.env?De.env.MODE:void 0)!=="production"&&console.warn("[Bug] no atom state to flush")})}if((De.env?De.env.MODE:void 0)!=="production")return I},"flushPending"),z=o((I,N)=>{let P=x(I),V=R(),W=P.l;return W.add(N),(De.env?De.env.MODE:void 0)!=="production"&&n.forEach(J=>J({type:"sub",flushed:V})),()=>{W.delete(N),S(I),(De.env?De.env.MODE:void 0)!=="production"&&n.forEach(J=>J({type:"unsub"}))}},"subscribeAtom");return(De.env?De.env.MODE:void 0)!=="production"?{get:_,set:b,sub:z,dev_subscribe_store:o((I,N)=>{if(N!==2)throw new Error("The current StoreListener revision is 2.");return n.add(I),()=>{n.delete(I)}},"dev_subscribe_store"),dev_get_mounted_atoms:o(()=>i.values(),"dev_get_mounted_atoms"),dev_get_atom_state:o(I=>e.get(I),"dev_get_atom_state"),dev_get_mounted:o(I=>t.get(I),"dev_get_mounted"),dev_restore_atoms:o(I=>{for(let[P,V]of I)a7(P)&&(p(P,V),y(P));let N=R();n.forEach(P=>P({type:"restore",flushed:N}))},"dev_restore_atoms")}:{get:_,set:b,sub:z}},"createStore"),l7;(De.env?De.env.MODE:void 0)!=="production"&&(typeof globalThis.__NUMBER_OF_JOTAI_INSTANCES__=="number"?++globalThis.__NUMBER_OF_JOTAI_INSTANCES__:globalThis.__NUMBER_OF_JOTAI_INSTANCES__=1);var HI=o(()=>(l7||((De.env?De.env.MODE:void 0)!=="production"&&globalThis.__NUMBER_OF_JOTAI_INSTANCES__!==1&&console.warn("Detected multiple Jotai instances. It may cause unexpected behavior with the default store. https://github.com/pmndrs/jotai/discussions/2044"),l7=DI()),l7),"getDefaultStore");var Rr=$(ie(),1);var BI={};var CY=(0,Rr.createContext)(void 0),zI=o(e=>{let t=(0,Rr.useContext)(CY);return e?.store||t||HI()},"useStore");var wY=o(e=>typeof e?.then=="function","isPromiseLike"),SY=Rr.default.use||(e=>{if(e.status==="pending")throw e;if(e.status==="fulfilled")return e.value;throw e.status==="rejected"?e.reason:(e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t}),e)});function Ht(e,t){let r=zI(t),[[n,i,s],u]=(0,Rr.useReducer)(p=>{let m=r.get(e);return Object.is(p[0],m)&&p[1]===r&&p[2]===e?p:[m,r,e]},void 0,()=>[r.get(e),r,e]),c=n;(i!==r||s!==e)&&(u(),c=r.get(e));let d=t?.delay;return(0,Rr.useEffect)(()=>{let p=r.sub(e,()=>{if(typeof d=="number"){setTimeout(u,d);return}u()});return u(),p},[r,e,d]),(0,Rr.useDebugValue)(c),wY(c)?SY(c):c}o(Ht,"useAtomValue");function cn(e,t){let r=zI(t);return(0,Rr.useCallback)((...i)=>{if((BI.env?BI.env.MODE:void 0)!=="production"&&!("write"in e))throw new Error("not writable atom");return r.set(e,...i)},[r,e])}o(cn,"useSetAtom");function ic(e,t){return[Ht(e,t),cn(e,t)]}o(ic,"useAtom");var tO=$(ie());var VI={"--focus-outline-color":"var(--color-coat-of-arms)","--menu-item-border-color-focus":"var(--color-coat-of-arms)","--menu-item-background-color-hover":"var(--color-black-5)","--menu-item-background-color-selected":"var(--hdbt-color-black)","--menu-item-background-color-selected-hover":"var(--color-black-80)","--menu-item-color-hover":"var(--hdbt-color-black)","--menu-item-color-selected":"var(--color-white)","--menu-item-color-selected-hover":"var(--color-white)","--menu-item-icon-color-selected":"var(--color-white)","--text-color-focus-outline":"var(--color-coat-of-arms)","--computed-assistive-color":"var(--color-black-60)"},Xd={"--checkbox-background-selected":"var(--hdbt-color-black)","--checkbox-background-hover":"var(--hdbt-color-black)","--checkbox-border-color-selected":"var(--hdbt-color-black)","--checkbox-border-color-selected-hover":"var(--hdbt-color-black)","--checkbox-border-color-selected-focus":"var(--hdbt-color-black)","--focus-outline-color":"var(--color-coat-of-arms)","--menu-item-border-color-focus":"var(--color-coat-of-arms)","--menu-item-background-color-hover":"var(--color-black-5)","--menu-item-background-color-selected":"var(--color-white)","--menu-item-background-color-selected-hover":"var(--color-black-5)","--menu-item-color-hover":"var(--hdbt-color-black)","--menu-item-color-selected":"var(--hdbt-color-black)","--menu-item-color-selected-hover":"var(--hdbt-color-black)","--text-color-focus-outline":"var(--color-coat-of-arms)","--computed-assistive-color":"var(--color-black-60)"};var FI={"--color-focus-outline":"var(--color-coat-of-arms)"};function Hm(e){return e==="fi"||e==="sv"||e==="en"?e:"fi"}o(Hm,"getCurrentLanguage");var EY={TITLE:"title",DISTRICTS:"districts",THEME:"project_theme",PHASE:"project_phase",TYPE:"project_type",RESULTS:"page"},Ar=EY;var LY={LANGUAGE:"search_api_language",CONTENT_TYPE:"content_type",TITLE:"title",TITLE_FOR_UI:"title_for_ui",FIELD_PROJECT_DISTRICT_TITLE:"field_project_district_title",FIELD_PROJECT_DISTRICT_TITLE_FOR_UI:"field_project_district_title_for_ui",FIELD_PROJECT_THEME_NAME:"field_project_theme_name",FIELD_PROJECT_PHASE_NAME:"field_project_phase_name",FIELD_PROJECT_TYPE_NAME:"field_project_type_name",FIELD_PROJECT_SEARCH_METATAGS:"field_project_search_metatags.keyword",FIELD_DISTRICT_SEARCH_METATAGS:"field_district_search_metatags.keyword",FIELD_DISTRICT_SUBDISTRICTS_TITLE:"field_district_subdistricts_title",FIELD_DISTRICT_SUBDISTRICTS_TITLE_FOR_UI:"field_district_subdistricts_title_for_ui",DISTRICTS_FOR_FILTERS_DISTRICT_TITLE:"district_title",DISTRICTS_FOR_FILTERS_DISTRICT_TITLE_FOR_UI:"district_title_for_ui",PROJECT_THEME_NAME:"project_theme_name",PROJECT_PHASE_NAME:"project_phase_name",PROJECT_TYPE_NAME:"project_type_name"},xe=LY;var e0={[Ar.TITLE]:`${xe.TITLE}`,[Ar.DISTRICTS]:`${xe.FIELD_PROJECT_DISTRICT_TITLE}`,[Ar.THEME]:`${xe.FIELD_PROJECT_THEME_NAME}`,[Ar.PHASE]:`${xe.FIELD_PROJECT_PHASE_NAME}`,[Ar.TYPE]:`${xe.FIELD_PROJECT_TYPE_NAME}`},vl=o(e=>typeof e!="string"?"":e.charAt(0).toUpperCase()+e.slice(1),"capitalize");var TY=o((e=[],t=[])=>{let r=[];return e.forEach(n=>{let i=t.find(s=>s.value.toString()===n.toString());i&&r.push(i)}),r},"transformDropdownsValues"),ai=TY;async function t0(e,t,r=8e3){let n=new AbortController,i=setTimeout(()=>n.abort(),r),s=await fetch(e,{...t,signal:n.signal});return clearTimeout(i),s}o(t0,"useTimeoutFetch");var kY={INDEX:"projects,districts,districts_for_filters,project_themes,project_phases,project_types"},Bm=kY;function ac(e,t,r){let n=[];if(e?.[t]?.buckets){let i=[];Object.keys(e).forEach(u=>{u!==r&&(i=[...i,...e[u].buckets])});let s=i.reduce((u,c)=>{let d=Object.values(u).find(p=>p.key===c.key);return d?(u[c.key]={key:c.key,doc_count:d.doc_count+c.doc_count},u):(u[c.key]=c,u)},[]);n=e[r].buckets.map(u=>{let c=`${vl(u.key)} (0)`,d=Object.values(s).find(p=>p.key===u.key);return d!==void 0&&(c=`${vl(u.key)} (${d.doc_count})`),{label:c,value:u.key}})}return n}o(ac,"useAggregations");var u7={term:{[`${xe.LANGUAGE}`]:window.drupalSettings.path.currentLanguage||"fi"}},jI={terms:{[xe.CONTENT_TYPE]:["project","district"]}},c7={most_relevant:{_score:{order:"desc"},[`${xe.TITLE}`]:{order:"asc"}},asc:{[`${xe.TITLE}`]:{order:"asc"}},desc:{[`${xe.TITLE}`]:{order:"desc"}}},UI={aggs:{[xe.FIELD_PROJECT_DISTRICT_TITLE]:{terms:{field:`${xe.FIELD_PROJECT_DISTRICT_TITLE_FOR_UI}`,size:500,order:{_key:"asc"}}},[xe.TITLE]:{terms:{field:`${xe.TITLE_FOR_UI}`,size:500,order:{_key:"asc"}}},[xe.FIELD_DISTRICT_SUBDISTRICTS_TITLE]:{terms:{field:`${xe.FIELD_DISTRICT_SUBDISTRICTS_TITLE_FOR_UI}`,size:500,order:{_key:"asc"}}},districts_for_filters:{terms:{field:`${xe.DISTRICTS_FOR_FILTERS_DISTRICT_TITLE}`,size:500,order:{_key:"asc"}}},[xe.FIELD_PROJECT_THEME_NAME]:{terms:{field:`${xe.FIELD_PROJECT_THEME_NAME}`,size:500,order:{_key:"asc"}}},project_theme_taxonomy_terms:{terms:{field:`${xe.PROJECT_THEME_NAME}`,size:500,order:{_key:"asc"}}},[xe.FIELD_PROJECT_PHASE_NAME]:{terms:{field:`${xe.FIELD_PROJECT_PHASE_NAME}`,size:500,order:{_key:"asc"}}},project_phase_taxonomy_terms:{terms:{field:`${xe.PROJECT_PHASE_NAME}`,size:500,order:{_key:"asc"}}},[xe.FIELD_PROJECT_TYPE_NAME]:{terms:{field:`${xe.FIELD_PROJECT_TYPE_NAME}`,size:500,order:{_key:"asc"}}},project_type_taxonomy_terms:{terms:{field:`${xe.PROJECT_TYPE_NAME}`,size:500,order:{_key:"asc"}}}},query:{bool:{filter:[u7]}}};var IY=o(e=>{let t={},r=e.entries(),n=r.next();for(;!n.done;){let[i,s]=n.value;if(!s)n=r.next();else{let u=t[i];u?t[i]=Array.isArray(u)?[...u,s]:[u,s]:t[i]=[s],n=r.next()}}return t},"getParams"),io=Or(IY(new URLSearchParams(window.location.search))),Ja=Or(null,(e,t,r)=>{r.page=r.page||"1",t(io,r);let n=new URL(window.location.toString()),i=new URLSearchParams;for(let s in r){let u=r[s];Array.isArray(u)?u.forEach(c=>{i.append(s,c)}):u?i.set(s,u.toString()):i.delete(s)}n.search=i.toString(),window.history.pushState({},"",n)}),$I=Or(null,(e,t,r)=>{let n=e(io);t(Ja,{...n,page:r})}),qI=Or(e=>Number(e(io)?.page)||1),sc=Or(async()=>{let t=drupalSettings?.helfi_react_search.elastic_proxy_url,r=JSON.stringify(UI);return t0(`${t}/${Bm.INDEX}/_search`,{method:"POST",headers:{"Content-Type":"application/json"},body:r}).then(n=>n.json()).then(n=>{let i=n?.aggregations;return i?{error:null,aggs:i}:{error:new Error("Initialization failed."),aggs:{}}}).catch(n=>({error:n,aggs:{}}))}),d7=Or(""),zm=Or(async e=>{let{error:t,aggs:r}=await e(sc);return t?[]:ac(r,xe.FIELD_PROJECT_DISTRICT_TITLE,"districts_for_filters")}),r0=Or([]),Vm=Or(async e=>{let{error:t,aggs:r}=await e(sc);return t?[]:ac(r,xe.FIELD_PROJECT_THEME_NAME,"project_theme_taxonomy_terms")}),n0=Or([]),Fm=Or(async e=>{let{error:t,aggs:r}=await e(sc);return t?[]:ac(r,xe.FIELD_PROJECT_PHASE_NAME,"project_phase_taxonomy_terms")}),o0=Or([]),jm=Or(async e=>{let{error:t,aggs:r}=await e(sc);return t?[]:ac(r,xe.FIELD_PROJECT_TYPE_NAME,"project_type_taxonomy_terms")}),i0=Or([]),ZI=Or(null,(e,t)=>{t(d7,""),t(r0,[]),t(n0,[]),t(o0,[]),t(i0,[]),t(Ja,{})});var p7=$(ke()),MY=o(({value:e,clearSelection:t})=>(0,p7.jsx)("li",{className:"content-tags__tags__tag content-tags__tags--interactive",children:(0,p7.jsx)(fl,{className:"hdbt-search__remove-selection-button",onDelete:t,size:dl.Large,"aria-label":Drupal.t("Remove @item from search results",{"@item":e.toString()},{context:"Search: remove item aria label"}),style:{"--background-color-hover":"var(--color-black-20)","--background-color":"var(--color-black-10)","--border-color-focus":"var(--color-black-90)","--border-color-hover":"var(--color-black-90)","--color-focus":"var(--hdbt-color-black)","--color-hover":"var(--hdbt-color-black)","--outline-color":"var(--color-black-90)","--outline-color-hover":"var(--color-black-90)"},children:e})},`${e.toString()}`),"FilterButton"),JI=MY;var QI=$(ie());var _l=$(ke()),PY=o(({showClearButton:e,resetForm:t,children:r})=>(typeof r=="string"?r.trim().length>0:QI.Children.toArray(r).some(i=>i!==!1&&i!==void 0))?(0,_l.jsx)("div",{className:"hdbt-search__selections-wrapper",children:(0,_l.jsxs)("ul",{className:"hdbt-search__selections-container content-tags__tags",children:[r,(0,_l.jsx)("li",{className:"hdbt-search__clear-all",children:(0,_l.jsx)(yo,{"aria-hidden":!e,className:"hdbt-search__clear-all-button",iconStart:(0,_l.jsx)(Zs,{className:"hdbt-search__clear-all-icon"}),onClick:t,style:e?{}:{visibility:"hidden"},variant:eo.Supplementary,children:Drupal.t("Clear selections",{},{context:"React search: clear selections"})})})]})}):null,"SelectionsWrapper"),XI=PY;var Io=$(ke()),DY=o(()=>{let e=Ht(io),t=cn(ZI),r=Ht(zm),n=cn(r0),i=Ht(Vm),s=cn(n0),u=Ht(Fm),c=cn(o0),d=Ht(jm),p=cn(i0),m=e?.districts?.length||e?.project_theme?.length||e?.project_phase?.length||e?.project_type?.length,h=!!e.districts?.length,_=!!e.project_theme?.length,x=!!e.project_phase?.length,w=!!e.project_type?.length;return(0,Io.jsxs)(XI,{showClearButton:m,resetForm:t,children:[h&&(0,Io.jsx)(Um,{updater:n,valueKey:Ar.DISTRICTS,values:ai(e.districts,r)}),_&&(0,Io.jsx)(Um,{updater:s,valueKey:Ar.THEME,values:ai(e.project_theme,i)}),x&&(0,Io.jsx)(Um,{updater:c,valueKey:Ar.PHASE,values:ai(e.project_phase,u)}),w&&(0,Io.jsx)(Um,{updater:p,valueKey:Ar.TYPE,values:ai(e.project_type,d)})]})},"SelectionsContainer"),eO=DY,Um=o(({updater:e,values:t,valueKey:r})=>{let n=Ht(io),i=cn(Ja),s=o(u=>{let c=t,d=c.findIndex(p=>p.value===u);c.splice(d,1),e(c),i({...n,[r]:c.map(p=>p.value)})},"removeSelection");return(0,Io.jsx)(Io.Fragment,{children:t.map(u=>(0,Io.jsx)(JI,{value:vl(u.value),clearSelection:()=>s(u.value)},u.value))})},"ListFilter");var Nr=$(ke()),HY=o(()=>{let e=Ht(io),t=cn(Ja),[r,n]=ic(d7),i=Ht(zm),[s,u]=ic(r0),c=Ht(Vm),[d,p]=ic(n0),m=Ht(Fm),[h,_]=ic(o0),x=Ht(jm),[w,S]=ic(i0);(0,tO.useEffect)(()=>{n(e?.title?.toString()||""),u(ai(e?.districts,i)),p(ai(e?.project_theme,c)),_(ai(e?.project_phase,m)),S(ai(e?.project_type,x))},[]);let y=o(I=>{I.preventDefault(),t({title:r,districts:s.map(N=>N.value),project_theme:d.map(N=>N.value),project_phase:h.map(N=>N.value),project_type:w.map(N=>N.value)})},"handleSubmit"),v=o(({target:{value:I}})=>n(I),"handleTitleChange"),b=!!Object.keys(e).find(I=>Object.keys(e0).includes(I)&&e?.[I]?.length),E=Drupal.t("Residential area",{},{context:"District and project search form label"}),T=Drupal.t("Project theme",{},{context:"District and project search form label"}),A=Drupal.t("Project stage",{},{context:"District and project search form label"}),R=Drupal.t("Project type",{},{context:"District and project search form label"}),z=Hm(window.drupalSettings.path.currentLanguage);return(0,Nr.jsx)("form",{onSubmit:y,role:"search",children:(0,Nr.jsxs)("div",{className:"district-project-search-form__filters-container",children:[(0,Nr.jsxs)("div",{className:"district-project-search-form__filters",children:[(0,Nr.jsx)($d,{id:"district-or-project-name",label:Drupal.t("Name of residential area or project",{},{context:"District and project search form label"}),onChange:v,placeholder:Drupal.t("For example, Pasila",{},{context:"District and project search form label"}),type:"search",value:r,clearButtonAriaLabel:Drupal.t("Clear",{},{context:"React search"}),style:FI}),(0,Nr.jsx)(Ya,{filter:Kd,clearable:!0,icon:(0,Nr.jsx)(p9,{}),id:Ar.DISTRICTS,multiSelect:!0,noTags:!0,onChange:I=>{u(I)},options:i,texts:{clearButtonAriaLabel_one:Drupal.t("Clear @label selection",{"@label":E},{context:"React search clear selection label"}),clearButtonAriaLabel_multiple:Drupal.t("Clear @label selection",{"@label":E},{context:"React search clear selection label"}),label:E,language:z,placeholder:Drupal.t("All areas",{},{context:"District and project search form label"})},theme:Xd,value:s})]}),(0,Nr.jsx)(E9,{className:"district-project-search-form__additional-filters",heading:Drupal.t("Refine the project search",{},{context:"District and project search"}),headingLevel:3,initiallyOpen:b,language:window.drupalSettings.path.currentLanguage||"fi",size:zu.Small,theme:{"--header-font-size":"var(--fontsize-heading-xxs)","--header-line-height":"var(--lineheight-s)"},children:(0,Nr.jsxs)("div",{className:"district-project-search-form__filters",children:[(0,Nr.jsx)(Ya,{id:Ar.THEME,clearable:!0,multiSelect:!0,noTags:!0,onChange:I=>{p(I)},options:c,texts:{clearButtonAriaLabel_one:Drupal.t("Clear @label selection",{"@label":T},{context:"React search clear selection label"}),clearButtonAriaLabel_multiple:Drupal.t("Clear @label selection",{"@label":T},{context:"React search clear selection label"}),label:T,language:z,placeholder:Drupal.t("All themes",{},{context:"District and project search form label"})},theme:Xd,value:d}),(0,Nr.jsx)(Ya,{id:Ar.PHASE,clearable:!0,multiSelect:!0,noTags:!0,onChange:I=>{_(I)},options:m,texts:{clearButtonAriaLabel_one:Drupal.t("Clear @label selection",{"@label":A},{context:"React search clear selection label"}),clearButtonAriaLabel_multiple:Drupal.t("Clear @label selection",{"@label":A},{context:"React search clear selection label"}),label:A,language:z,placeholder:Drupal.t("All stages",{},{context:"District and project search form label"})},theme:Xd,value:h}),(0,Nr.jsx)(Ya,{id:Ar.TYPE,clearable:!0,multiSelect:!0,noTags:!0,onChange:I=>{S(I)},options:x,texts:{clearButtonAriaLabel_one:Drupal.t("Clear @label selection",{"@label":R},{context:"React search clear selection label"}),clearButtonAriaLabel_multiple:Drupal.t("Clear @label selection",{"@label":R},{context:"React search clear selection label"}),label:R,language:z,placeholder:Drupal.t("All types",{},{context:"District and project search form label"})},theme:Xd,value:w})]})}),(0,Nr.jsx)("div",{className:"district-project-search-form__submit",children:(0,Nr.jsx)(yo,{className:"hdbt-search--react__submit-button district-project-search-form__submit-button",type:"submit",children:Drupal.t("Search",{},{context:"React search: submit button label"})})}),(0,Nr.jsx)(eO,{})]})})},"FormContainer"),rO=HY;var _A=$(ie());var sr=$(ie(),1),wO=$(aO(),1);var gr=$(ie(),1);var Qa={};uV(Qa,{ERROR_REVALIDATE_EVENT:()=>WY,FOCUS_EVENT:()=>sO,MUTATE_EVENT:()=>uO,RECONNECT_EVENT:()=>lO});var sO=0,lO=1,uO=2,WY=3;var cO=Object.prototype.hasOwnProperty;function $m(e,t){var r,n;if(e===t)return!0;if(e&&t&&(r=e.constructor)===t.constructor){if(r===Date)return e.getTime()===t.getTime();if(r===RegExp)return e.toString()===t.toString();if(r===Array){if((n=e.length)===t.length)for(;n--&&$m(e[n],t[n]););return n===-1}if(!r||typeof e=="object"){n=0;for(r in e)if(cO.call(e,r)&&++n&&!cO.call(t,r)||!(r in t)||!$m(e[r],t[r]))return!1;return Object.keys(t).length===n}}return e!==e&&t!==t}o($m,"dequal");var Oo=new WeakMap,$i=o(()=>{},"noop"),Jt=$i(),uc=Object,je=o(e=>e===Jt,"isUndefined"),On=o(e=>typeof e=="function","isFunction"),Ro=o((e,t)=>({...e,...t}),"mergeObjects"),Ym=o(e=>On(e.then),"isPromiseLike"),h7={},qm={},C7="undefined",cc=typeof window!=C7,Wm=typeof document!=C7,fO=cc&&"Deno"in window,pO=o(()=>cc&&typeof window.requestAnimationFrame!=C7,"hasRequestAnimationFrame"),Jm=o((e,t)=>{let r=Oo.get(e);return[()=>!je(t)&&e.get(t)||h7,n=>{if(!je(t)){let i=e.get(t);t in qm||(qm[t]=i),r[5](t,Ro(i,n),i||h7)}},r[6],()=>!je(t)&&t in qm?qm[t]:!je(t)&&e.get(t)||h7]},"createCacheHelper"),_7=!0,GY=o(()=>_7,"isOnline"),[b7,y7]=cc&&window.addEventListener?[window.addEventListener.bind(window),window.removeEventListener.bind(window)]:[$i,$i],KY=o(()=>{let e=Wm&&document.visibilityState;return je(e)||e!=="hidden"},"isVisible"),YY=o(e=>(Wm&&document.addEventListener("visibilitychange",e),b7("focus",e),()=>{Wm&&document.removeEventListener("visibilitychange",e),y7("focus",e)}),"initFocus"),JY=o(e=>{let t=o(()=>{_7=!0,e()},"onOnline"),r=o(()=>{_7=!1},"onOffline");return b7("online",t),b7("offline",r),()=>{y7("online",t),y7("offline",r)}},"initReconnect"),mO={isOnline:GY,isVisible:KY},hO={initFocus:YY,initReconnect:JY},Qm=!gr.default.useId,bl=!cc||fO,w7=o(e=>pO()?window.requestAnimationFrame(e):setTimeout(e,1),"rAF"),dc=bl?gr.useEffect:gr.useLayoutEffect,g7=typeof navigator<"u"&&navigator.connection,x7=!bl&&g7&&(["slow-2g","2g"].includes(g7.effectiveType)||g7.saveData),Zm=new WeakMap,QY=o(e=>uc.prototype.toString.call(e),"getTypeName"),v7=o((e,t)=>e===`[object ${t}]`,"isObjectTypeName"),XY=0,Gm=o(e=>{let t=typeof e,r=QY(e),n=v7(r,"Date"),i=v7(r,"RegExp"),s=v7(r,"Object"),u,c;if(uc(e)===e&&!n&&!i){if(u=Zm.get(e),u)return u;if(u=++XY+"~",Zm.set(e,u),Array.isArray(e)){for(u="@",c=0;c{if(On(e))try{e=e()}catch{e=""}let t=e;return e=typeof e=="string"?e:(Array.isArray(e)?e.length:e)?Gm(e):"",[e,t]},"serialize"),eJ=0,s0=o(()=>++eJ,"getTimestamp");async function Xm(...e){let[t,r,n,i]=e,s=Ro({populateCache:!0,throwOnError:!0},typeof i=="boolean"?{revalidate:i}:i||{}),u=s.populateCache,c=s.rollbackOnError,d=s.optimisticData,p=o(_=>typeof c=="function"?c(_):c!==!1,"rollbackOnError"),m=s.throwOnError;if(On(r)){let _=r,x=[],w=t.keys();for(let S of w)!/^\$(inf|sub)\$/.test(S)&&_(t.get(S)._k)&&x.push(S);return Promise.all(x.map(h))}return h(r);async function h(_){let[x]=l0(_);if(!x)return;let[w,S]=Jm(t,x),[y,v,b,E]=Oo.get(t),T=o(()=>{let j=y[x];return(On(s.revalidate)?s.revalidate(w().data,_):s.revalidate!==!1)&&(delete b[x],delete E[x],j&&j[0])?j[0](2).then(()=>w().data):w().data},"startRevalidate");if(e.length<3)return T();let A=n,R,z=!1,I=s0();v[x]=[I,0];let N=!je(d),P=w(),V=P.data,W=P._c,J=je(W)?V:W;if(N&&(d=On(d)?d(J,V):d,S({data:d,_c:J})),On(A))try{A=A(J)}catch(j){R=j,z=!0}if(A&&Ym(A))if(A=await A.catch(j=>{R=j,z=!0}),I!==v[x][0]){if(z)throw R;return A}else z&&N&&p(R)&&(u=!0,S({data:J,_c:Jt}));if(u&&!z)if(On(u)){let j=u(A,J);S({data:j,error:Jt,_c:Jt})}else S({data:A,error:Jt,_c:Jt});if(v[x][1]=s0(),Promise.resolve(T()).then(()=>{S({_c:Jt})}),z){if(m)throw R;return}return A}}o(Xm,"internalMutate");var dO=o((e,t)=>{for(let r in e)e[r][0]&&e[r][0](t)},"revalidateAllKeys"),S7=o((e,t)=>{if(!Oo.has(e)){let r=Ro(hO,t),n=Object.create(null),i=Xm.bind(Jt,e),s=$i,u=Object.create(null),c=o((m,h)=>{let _=u[m]||[];return u[m]=_,_.push(h),()=>_.splice(_.indexOf(h),1)},"subscribe"),d=o((m,h,_)=>{e.set(m,h);let x=u[m];if(x)for(let w of x)w(h,_)},"setter"),p=o(()=>{if(!Oo.has(e)&&(Oo.set(e,[n,Object.create(null),Object.create(null),Object.create(null),i,d,c]),!bl)){let m=r.initFocus(setTimeout.bind(Jt,dO.bind(Jt,n,0))),h=r.initReconnect(setTimeout.bind(Jt,dO.bind(Jt,n,1)));s=o(()=>{m&&m(),h&&h(),Oo.delete(e)},"unmount")}},"initProvider");return p(),[e,i,p,s]}return[e,Oo.get(e)[4]]},"initCache"),tJ=o((e,t,r,n,i)=>{let s=r.errorRetryCount,u=i.retryCount,c=~~((Math.random()+.5)*(1<<(u<8?u:8)))*r.errorRetryInterval;!je(s)&&u>s||setTimeout(n,c,i)},"onErrorRetry"),gO=$m,[eh,vO]=S7(new Map),th=Ro({onLoadingSlow:$i,onSuccess:$i,onError:$i,onErrorRetry:tJ,onDiscarded:$i,revalidateOnFocus:!0,revalidateOnReconnect:!0,revalidateIfStale:!0,shouldRetryOnError:!0,errorRetryInterval:x7?1e4:5e3,focusThrottleInterval:5*1e3,dedupingInterval:2*1e3,loadingTimeout:x7?5e3:3e3,compare:gO,isPaused:o(()=>!1,"isPaused"),cache:eh,mutate:vO,fallback:{}},mO),E7=o((e,t)=>{let r=Ro(e,t);if(t){let{use:n,fallback:i}=e,{use:s,fallback:u}=t;n&&s&&(r.use=n.concat(s)),i&&u&&(r.fallback=Ro(i,u))}return r},"mergeConfigs"),Km=(0,gr.createContext)({}),L7=o(e=>{let{value:t}=e,r=(0,gr.useContext)(Km),n=On(t),i=(0,gr.useMemo)(()=>n?t(r):t,[n,r,t]),s=(0,gr.useMemo)(()=>n?i:E7(r,i),[n,r,i]),u=i&&i.provider,c=(0,gr.useRef)(Jt);u&&!c.current&&(c.current=S7(u(s.cache||eh),i));let d=c.current;return d&&(s.cache=d[0],s.mutate=d[1]),dc(()=>{if(d)return d[2]&&d[2](),d[3]},[]),(0,gr.createElement)(Km.Provider,Ro(e,{value:s}))},"SWRConfig");var _O="$inf$";var fc=$(ie(),1);var bO=cc&&window.__SWR_DEVTOOLS_USE__,rJ=bO?window.__SWR_DEVTOOLS_USE__:[],nJ=o(()=>{bO&&(window.__SWR_DEVTOOLS_REACT__=fc.default)},"setupDevTools"),oJ=o(e=>On(e[1])?[e[0],e[1],e[2]||{}]:[e[0],null,(e[1]===null?e[2]:e[1])||{}],"normalize"),iJ=o(()=>{let e=(0,fc.useContext)(Km);return(0,fc.useMemo)(()=>Ro(th,e),[e])},"useSWRConfig");var aJ=o(e=>(t,r,n)=>e(t,r&&((...s)=>{let[u]=l0(t),[,,,c]=Oo.get(eh);if(u.startsWith(_O))return r(...s);let d=c[u];return je(d)?r(...s):(delete c[u],d)}),n),"middleware"),sJ=rJ.concat(aJ),yO=o(e=>o(function(...r){let n=iJ(),[i,s,u]=oJ(r),c=E7(n,u),d=e,{use:p}=c,m=(p||[]).concat(sJ);for(let h=m.length;h--;)d=m[h](d);return d(i,s||c.fetcher||null,c)},"useSWRArgs"),"withArgs"),xO=o((e,t,r)=>{let n=t[e]||(t[e]=[]);return n.push(r),()=>{let i=n.indexOf(r);i>=0&&(n[i]=n[n.length-1],n.pop())}},"subscribeCallback");nJ();var lJ=o(()=>{},"noop"),b7e=lJ();var T7=sr.default.use||(e=>{switch(e.status){case"pending":throw e;case"fulfilled":return e.value;case"rejected":throw e.reason;default:throw e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t}),e}}),k7={dedupe:!0},CO=Promise.resolve(Jt),uJ=o((e,t,r)=>{let{cache:n,compare:i,suspense:s,fallbackData:u,revalidateOnMount:c,revalidateIfStale:d,refreshInterval:p,refreshWhenHidden:m,refreshWhenOffline:h,keepPreviousData:_}=r,[x,w,S,y]=Oo.get(n),[v,b]=l0(e),E=(0,sr.useRef)(!1),T=(0,sr.useRef)(!1),A=(0,sr.useRef)(v),R=(0,sr.useRef)(t),z=(0,sr.useRef)(r),I=o(()=>z.current,"getConfig"),N=o(()=>I().isVisible()&&I().isOnline(),"isActive"),[P,V,W,J]=Jm(n,v),j=(0,sr.useRef)({}).current,Y=je(u)?je(r.fallback)?Jt:r.fallback[v]:u,re=o((Ne,ot)=>{for(let Ye in j){let We=Ye;if(We==="data"){if(!i(Ne[We],ot[We])&&(!je(Ne[We])||!i(Pr,ot[We])))return!1}else if(ot[We]!==Ne[We])return!1}return!0},"isEqual"),ue=(0,sr.useMemo)(()=>{let Ne=!v||!t?!1:je(c)?I().isPaused()||s?!1:d!==!1:c,ot=o(Xe=>{let Bt=Ro(Xe);return delete Bt._k,Ne?{isValidating:!0,isLoading:!0,...Bt}:Bt},"getSelectedCache"),Ye=P(),We=J(),yr=ot(Ye),Jr=Ye===We?yr:ot(We),Ge=yr;return[()=>{let Xe=ot(P());return re(Xe,Ge)?(Ge.data=Xe.data,Ge.isLoading=Xe.isLoading,Ge.isValidating=Xe.isValidating,Ge.error=Xe.error,Ge):(Ge=Xe,Xe)},()=>Jr]},[n,v]),de=(0,wO.useSyncExternalStore)((0,sr.useCallback)(Ne=>W(v,(ot,Ye)=>{re(Ye,ot)||Ne()}),[n,v]),ue[0],ue[1]),me=!E.current,er=x[v]&&x[v].length>0,xt=de.data,At=je(xt)?Y&&Ym(Y)?T7(Y):Y:xt,br=de.error,Mr=(0,sr.useRef)(At),Pr=_?je(xt)?je(Mr.current)?At:Mr.current:xt:At,Kr=er&&!je(br)?!1:me&&!je(c)?c:I().isPaused()?!1:s?je(At)?!1:d:je(At)||d,hn=!!(v&&t&&me&&Kr),ao=je(de.isValidating)?hn:de.isValidating,Bo=je(de.isLoading)?hn:de.isLoading,Nn=(0,sr.useCallback)(async Ne=>{let ot=R.current;if(!v||!ot||T.current||I().isPaused())return!1;let Ye,We,yr=!0,Jr=Ne||{},Ge=!S[v]||!Jr.dedupe,Xe=o(()=>Qm?!T.current&&v===A.current&&E.current:v===A.current,"callbackSafeguard"),Bt={isValidating:!1,isLoading:!1},us=o(()=>{V(Bt)},"finishRequestAndUpdateState"),so=o(()=>{let Lt=S[v];Lt&&Lt[1]===We&&delete S[v]},"cleanupState"),Ki={isValidating:!0};je(P().data)&&(Ki.isLoading=!0);try{if(Ge&&(V(Ki),r.loadingTimeout&&je(P().data)&&setTimeout(()=>{yr&&Xe()&&I().onLoadingSlow(v,r)},r.loadingTimeout),S[v]=[ot(b),s0()]),[Ye,We]=S[v],Ye=await Ye,Ge&&setTimeout(so,r.dedupingInterval),!S[v]||S[v][1]!==We)return Ge&&Xe()&&I().onDiscarded(v),!1;Bt.error=Jt;let Lt=w[v];if(!je(Lt)&&(We<=Lt[0]||We<=Lt[1]||Lt[1]===0))return us(),Ge&&Xe()&&I().onDiscarded(v),!1;let zt=P().data;Bt.data=i(zt,Ye)?zt:Ye,Ge&&Xe()&&I().onSuccess(Ye,v,r)}catch(Lt){so();let zt=I(),{shouldRetryOnError:zo}=zt;zt.isPaused()||(Bt.error=Lt,Ge&&Xe()&&(zt.onError(Lt,v,zt),(zo===!0||On(zo)&&zo(Lt))&&(!I().revalidateOnFocus||!I().revalidateOnReconnect||N())&&zt.onErrorRetry(Lt,v,zt,Yi=>{let cs=x[v];cs&&cs[0]&&cs[0](Qa.ERROR_REVALIDATE_EVENT,Yi)},{retryCount:(Jr.retryCount||0)+1,dedupe:!0})))}return yr=!1,us(),!0},[v,n]),pi=(0,sr.useCallback)((...Ne)=>Xm(n,A.current,...Ne),[]);if(dc(()=>{R.current=t,z.current=r,je(xt)||(Mr.current=xt)}),dc(()=>{if(!v)return;let Ne=Nn.bind(Jt,k7),ot=0;I().revalidateOnFocus&&(ot=Date.now()+I().focusThrottleInterval);let We=xO(v,x,o((yr,Jr={})=>{if(yr==Qa.FOCUS_EVENT){let Ge=Date.now();I().revalidateOnFocus&&Ge>ot&&N()&&(ot=Ge+I().focusThrottleInterval,Ne())}else if(yr==Qa.RECONNECT_EVENT)I().revalidateOnReconnect&&N()&&Ne();else{if(yr==Qa.MUTATE_EVENT)return Nn();if(yr==Qa.ERROR_REVALIDATE_EVENT)return Nn(Jr)}},"onRevalidate"));return T.current=!1,A.current=v,E.current=!0,V({_k:b}),Kr&&(S[v]||(je(At)||bl?Ne():w7(Ne))),()=>{T.current=!0,We()}},[v]),dc(()=>{let Ne;function ot(){let We=On(p)?p(P().data):p;We&&Ne!==-1&&(Ne=setTimeout(Ye,We))}o(ot,"next");function Ye(){!P().error&&(m||I().isVisible())&&(h||I().isOnline())?Nn(k7).then(ot):ot()}return o(Ye,"execute"),ot(),()=>{Ne&&(clearTimeout(Ne),Ne=-1)}},[p,m,h,v]),(0,sr.useDebugValue)(Pr),s){let Ne=v&&je(At);if(!Qm&&bl&&Ne)throw new Error("Fallback data is required when using Suspense in SSR.");Ne&&(R.current=t,z.current=r,T.current=!1);let ot=y[v],Ye=!je(ot)&&Ne?pi(ot):CO;if(T7(Ye),!je(br)&&Ne)throw br;let We=Ne?Nn(k7):CO;!je(Pr)&&Ne&&(We.status="fulfilled",We.value=!0),T7(We)}return{mutate:pi,get data(){return j.data=!0,Pr},get error(){return j.error=!0,br},get isValidating(){return j.isValidating=!0,ao},get isLoading(){return j.isLoading=!0,Bo}}},"useSWRHandler"),y7e=uc.defineProperty(L7,"defaultValue",{value:th}),SO=yO(uJ);var yl=$(ke()),EO=o(({bordered:e=!1})=>(0,yl.jsxs)("div",{className:`card card--ghost${e?" card--border":""}`,children:[(0,yl.jsx)("div",{className:"card__image"}),(0,yl.jsxs)("div",{className:"card__text",children:[(0,yl.jsx)("div",{className:"card__title"}),(0,yl.jsx)("div",{className:"card__description"})]})]}),"CardGhost");var u0=$(ke()),rh=o(({bordered:e=!1,count:t})=>(0,u0.jsxs)("div",{"aria-live":"assertive","aria-atomic":"true",children:[(0,u0.jsx)("div",{className:"visually-hidden",children:Drupal.t("Search results are loading",{},{context:"React search: results loading"})}),Array.from(Array(t)).map((r,n)=>(0,u0.jsx)(EO,{bordered:e},n))]}),"GhostList");var LO=$(ie());var cJ=o((e,t)=>{(0,LO.useEffect)(()=>{let{current:r}=e;r&&t&&(r.setAttribute("tabindex","-1"),r.focus({preventScroll:!0}),r.scrollIntoView({behavior:"smooth",block:"center"}))},[e,t])},"useScrollToResults"),TO=cJ;var I7=$(ke());function dJ(e){let{icon:t,className:r,label:n,onClick:i}=e,s=`hdbt-icon--${Math.floor(Math.random()*99999)}`;return(0,I7.jsx)("span",{className:`hel-icon hel-icon--${t} ${typeof r<"u"?r:""}`,"aria-labelledby":n&&s,"aria-hidden":n?"true":"false",onClick:i,children:n&&(0,I7.jsx)("span",{className:"is-hidden",id:s,children:n})})}o(dJ,"Icon");var xl=dJ;var Ve=$(ke()),fJ=o((e,t,r)=>{let n=Math.floor(t/2),i=n*2,s=[],u=[];if(n>0){for(let c=e-1;s.length=1;c--)s.push(c),i-=1;for(let c=e+1;i>0&&c<=r;c++)u.push(c),i-=1}return s.reverse(),{prevPages:s,nextPages:u}},"getPagination"),pJ=o(({updatePage:e,currentPage:t,pages:r,totalPages:n})=>{let{prevPages:i,nextPages:s}=fJ(t,r,n),u=t>1,c=t{u&&e(m,t-1)},title:`${Drupal.t("Go to previous page number",{},{context:"Pagination previous page link title"})} ${t-1}`,type:"button",rel:"prev",role:"button",children:[(0,Ve.jsx)(xl,{icon:"angle-left"}),(0,Ve.jsx)("span",{"aria-hidden":"true",className:"hds-pagination__button-prev-label",children:Drupal.t("Previous",{},{context:"Pagination previous page link text"})})]}):(0,Ve.jsxs)("button",{className:"hds-button hds-pagination__button-prev",disabled:!0,title:Drupal.t("You are on the first page, you cannot return to the previous page.",{},{context:"Pagination previous page link title, first page"}),type:"button",children:[(0,Ve.jsx)(xl,{icon:"angle-left"}),(0,Ve.jsx)("span",{"aria-hidden":"true",className:"hds-pagination__button-prev-label",children:Drupal.t("Previous",{},{context:"Pagination previous page link text"})})]}),(0,Ve.jsxs)("ul",{className:"pager__items js-pager__items hds-pagination__pages",children:[!d&&(0,Ve.jsxs)(Ve.Fragment,{children:[(0,Ve.jsx)("li",{children:(0,Ve.jsx)("a",{href:"?page=1",onClick:m=>{u&&e(m,1)},className:"hds-pagination__item-link",children:"1"})}),i[0]-1>0&&(0,Ve.jsx)("li",{className:"pager__item pager__item--ellipsis",role:"presentation",children:(0,Ve.jsx)("span",{className:"hds-pagination__item-ellipsis",children:"…"})})]}),i.map((m,h)=>(0,Ve.jsx)("li",{className:"pager__item",children:(0,Ve.jsx)("a",{"aria-label":Drupal.t("Go to page @key",{"@key":m},{context:"React search pager"}),href:`?page=${m}`,className:"hds-pagination__item-link",onClick:_=>e(_,m),children:m},m)},h)),(0,Ve.jsx)("li",{className:"pager__item is-active",children:(0,Ve.jsx)("a",{href:`?page=${t}`,className:"hds-pagination__item-link hds-pagination__item-link--active",children:t})}),s.map((m,h)=>(0,Ve.jsx)("li",{className:"pager__item",children:(0,Ve.jsx)("a",{"aria-label":Drupal.t("Go to page @key",{"@key":m},{context:"React search pager"}),href:`?page=${m}`,className:"hds-pagination__item-link",onClick:_=>e(_,m),children:m},m)},h)),!p&&(0,Ve.jsxs)(Ve.Fragment,{children:[s[s.length-1]+1!==n&&(0,Ve.jsx)("li",{children:(0,Ve.jsx)("span",{className:"hds-pagination__item-ellipsis",children:"..."})}),(0,Ve.jsx)("li",{children:(0,Ve.jsx)("a",{href:`?page=${n}`,onClick:m=>e(m,n),className:"hds-pagination__item-link",children:n})})]})]}),c?(0,Ve.jsxs)("a",{"aria-label":`${Drupal.t("Go to next page number",{},{context:"Pagination next page link title"})} ${t+1}`,className:"hds-button hds-pagination__button-next",href:`?page=${t+2}`,onClick:m=>{c&&e(m,t+1)},title:`${Drupal.t("Go to next page number",{},{context:"Pagination next page link title"})} ${t+1}`,type:"button",rel:"next",role:"button",children:[(0,Ve.jsx)("span",{"aria-hidden":"true",className:"hds-pagination__button-next-label",children:Drupal.t("Next",{},{context:"Pagination next page link text"})}),(0,Ve.jsx)(xl,{icon:"angle-right"})]}):(0,Ve.jsxs)("button",{className:"hds-button hds-pagination__button-next",disabled:!0,title:Drupal.t("You are on the last page, you cannot go on to the next page.",{},{context:"Pagination next page link title, last page"}),type:"button",children:[(0,Ve.jsx)("span",{"aria-hidden":"true",className:"hds-pagination__button-next-label",children:Drupal.t("Next",{},{context:"Pagination next page link text"})}),(0,Ve.jsx)(xl,{icon:"angle-right"})]})]})})},"Pagination"),kO=pJ;var OO=$(ie());var IO=$(ie()),Xa=$(ke()),mJ=(0,IO.forwardRef)(({resultText:e,optionalResultsText:t,actions:r,actionsClass:n},i)=>(0,Xa.jsxs)("div",{className:"hdbt-search--react__result-top-area",children:[(0,Xa.jsxs)("h3",{className:"hdbt-search--react__results--title",ref:i,children:[e," ",t&&(0,Xa.jsxs)(Xa.Fragment,{children:["(",t,")"]})]}),r&&(0,Xa.jsx)("div",{className:n,children:r})]})),nh=mJ;var es=$(ke()),hJ=(0,OO.forwardRef)(({title:e,content:t,wrapperClass:r="react-search__results"},n)=>(0,es.jsxs)("div",{className:r,children:[(0,es.jsx)(nh,{resultText:(0,es.jsx)(es.Fragment,{children:Drupal.t("No results",{},{context:"Unit search no results title"})}),ref:n}),(0,es.jsx)("p",{children:Drupal.t("No results were found for the criteria you entered. Try changing your search criteria.",{},{context:"React search: no search results"})})]})),RO=hJ;var AO=$(ie()),O7=$(ke()),gJ=(0,AO.forwardRef)(({className:e,error:t,errorMessage:r,headingLevel:n=3},i)=>(t instanceof TypeError||console.error("Error loading data from Elastic:",t),(0,O7.jsx)("div",{className:e,ref:i,children:(0,O7.jsx)(W8,{label:Drupal.t("An error occurred while loading the content",{},{context:"React search"}),type:"error",headingLevel:n,children:r||Drupal.t("Please reload the page or try again later.",{},{context:"React search"})})}))),NO=gJ;var mv=$(pv(),1),kl=$(pv(),1),hv=mv.default.default||mv.default;var C0=$(ke()),mee=o(({href:e,title:t,className:r,"data-hds-component":n,"data-hds-variant":i,rel:s})=>{let u={...n&&{"data-hds-component":n},...i&&{"data-hds-variant":i}};return(0,C0.jsxs)("a",{href:e,className:r,"data-is-external":"true",...u,rel:s,children:[t,!n&&(0,C0.jsx)("span",{className:"link__type link__type--external"}),(0,C0.jsx)("span",{className:"visually-hidden",children:Drupal.t("Link leads to external service",{},{context:"Explanation for screen-reader software that the icon visible next to this link means that the link leads to an external service."})})]})},"ExternalLink"),dA=mee;var fA=$(ie());var Ch=$(ke());function hee({tags:e,isInteractive:t,langAttribute:r,insideCard:n}){let i=t?"content-tags__tags--interactive":"content-tags__tags--static",s=n?"div":"section";return fA.default.createElement(s,{className:"content-tags content-tags--card","aria-label":Drupal.t("Tags",{},{context:"Label for screen reader software users explaining that this is a list of tags related to this page."}),role:n?"group":void 0},(0,Ch.jsx)("ul",{className:`content-tags__tags ${i}`,children:e.map((u,c)=>(0,Ch.jsx)("li",{className:"content-tags__tags__tag",...r,children:(0,Ch.jsx)(fl,{className:`${u.color?`content-tags__tags__tag--${u.color}`:""}`,iconStart:u.iconStart,children:u.tag})},`{item.tag}-${c}`))}))}o(hee,"Tags");var gv=hee;var qe=$(ke()),Ho=o(({icon:e,label:t,content:r,langAttribute:n})=>(0,qe.jsxs)("div",{className:"card__meta",children:[(0,qe.jsx)("span",{className:"card__meta__icon",children:typeof e=="string"?(0,qe.jsx)(xl,{icon:e}):e}),(0,qe.jsxs)("span",{className:"card__meta__label",children:[t,": "]}),(0,qe.jsx)("span",{className:"card__meta__content",...n,children:r})]}),"Metarow");function gee({cardCategoryTag:e,cardDescription:t,cardDescriptionHtml:r,cardHelptext:n,cardHelptextHtml:i,cardImage:s,cardModifierClass:u,cardTags:c,cardTitle:d,cardTitleLevel:p,cardUrl:m,cardUrlExternal:h=!1,customMetaRows:_,date:x,dateLabel:w,daterange:S,dateRangeLabel:y,distance:v,langAttribute:b,language:E,languageEducation:T,languageLabel:A,location:R,locationLabel:z,registrationRequired:I,signUp:N,theme:P,themeLabel:V,time:W,timeLabel:J,weightedEducation:j}){let Y=` card ${u?` ${u}`:""} ${h?" card--external":""} diff --git a/dist/js/health-station-search.min.js b/dist/js/health-station-search.min.js index 2646639b1..efdae692c 100644 --- a/dist/js/health-station-search.min.js +++ b/dist/js/health-station-search.min.js @@ -68,7 +68,7 @@ Event: ${Ki(e)}`),!0;if(oq(e,t.denyUrls))return ye&&fe.warn(`Event dropped due t Event: ${Ki(e)}. Url: ${R0(e)}`),!0;if(!sq(e,t.allowUrls))return ye&&fe.warn(`Event dropped due to not being matched by \`allowUrls\` option. Event: ${Ki(e)}. -Url: ${R0(e)}`),!0}return!1}i(rq,"_shouldDropEvent");function nq(e,t){return t?.length?k0(e).some(r=>fl(r,t)):!1}i(nq,"_isIgnoredError");function iq(e,t){if(!t?.length)return!1;let r=e.transaction;return r?fl(r,t):!1}i(iq,"_isIgnoredTransaction");function oq(e,t){if(!t?.length)return!1;let r=R0(e);return r?fl(r,t):!1}i(oq,"_isDeniedUrl");function sq(e,t){if(!t?.length)return!0;let r=R0(e);return r?fl(r,t):!0}i(sq,"_isAllowedUrl");function aq(e=[]){for(let t=e.length-1;t>=0;t--){let r=e[t];if(r&&r.filename!==""&&r.filename!=="[native code]")return r.filename||null}return null}i(aq,"_getLastValidUrl");function R0(e){try{let r=[...e.exception?.values??[]].reverse().find(n=>n.mechanism?.parent_id===void 0&&n.stacktrace?.frames?.length)?.stacktrace?.frames;return r?aq(r):null}catch{return ye&&fe.error(`Cannot extract url for event ${Ki(e)}`),null}}i(R0,"_getEventFilterUrl");function uq(e){return e.exception?.values?.length?!e.message&&!e.exception.values.some(t=>t.stacktrace||t.type&&t.type!=="Error"||t.value):!1}i(uq,"_isUselessError");function Ny(e,t,r,n,o,a){if(!o.exception?.values||!a||!gi(a.originalException,Error))return;let l=o.exception.values.length>0?o.exception.values[o.exception.values.length-1]:void 0;l&&(o.exception.values=Ay(e,t,n,a.originalException,r,o.exception.values,l,0))}i(Ny,"applyAggregateErrorsToEvent");function Ay(e,t,r,n,o,a,l,c){if(a.length>=r+1)return a;let f=[...a];if(gi(n[o],Error)){J4(l,c);let p=e(t,n[o]),m=f.length;Q4(p,o,m,c),f=Ay(e,t,r,n[o],o,[p,...f],p,m)}return Array.isArray(n.errors)&&n.errors.forEach((p,m)=>{if(gi(p,Error)){J4(l,c);let v=e(t,p),_=f.length;Q4(v,`errors[${m}]`,_,c),f=Ay(e,t,r,p,o,[v,...f],v,_)}}),f}i(Ay,"aggregateExceptionsFromError");function J4(e,t){e.mechanism=e.mechanism||{type:"generic",handled:!0},e.mechanism={...e.mechanism,...e.type==="AggregateError"&&{is_exception_group:!0},exception_id:t}}i(J4,"applyExceptionGroupFieldsForParentException");function Q4(e,t,r,n){e.mechanism=e.mechanism||{type:"generic",handled:!0},e.mechanism={...e.mechanism,type:"chained",source:t,exception_id:r,parent_id:n}}i(Q4,"applyExceptionGroupFieldsForChildException");function Py(e){let t="console";Jr(t,e),Qr(t,lq)}i(Py,"addConsoleInstrumentationHandler");function lq(){"console"in De&&Db.forEach(function(e){e in De.console&&nr(De.console,e,function(t){return al[e]=t,function(...r){rr("console",{args:r,level:e}),al[e]?.apply(De.console,r)}})})}i(lq,"instrumentConsole");function Ly(e){return e==="warn"?"warning":["fatal","error","warning","log","info","debug"].includes(e)?e:"log"}i(Ly,"severityLevelFromString");var cq="Dedupe",fq=i(()=>{let e;return{name:cq,processEvent(t){if(t.type)return t;try{if(dq(t,e))return ye&&fe.warn("Event dropped due to being a duplicate of previously captured event."),null}catch{}return e=t}}},"_dedupeIntegration"),N0=fq;function dq(e,t){return t?!!(pq(e,t)||hq(e,t)):!1}i(dq,"_shouldDropEvent");function pq(e,t){let r=e.message,n=t.message;return!(!r&&!n||r&&!n||!r&&n||r!==n||!e8(e,t)||!Z4(e,t))}i(pq,"_isSameMessageEvent");function hq(e,t){let r=X4(t),n=X4(e);return!(!r||!n||r.type!==n.type||r.value!==n.value||!e8(e,t)||!Z4(e,t))}i(hq,"_isSameExceptionEvent");function Z4(e,t){let r=o0(e),n=o0(t);if(!r&&!n)return!0;if(r&&!n||!r&&n||(r=r,n=n,n.length!==r.length))return!1;for(let o=0;o=400&&e<500?"warning":e>=500?"error":void 0}i(P0,"getBreadcrumbLogLevelFromHttpStatusCode");var Nf=De;function Dy(){return"history"in Nf&&!!Nf.history}i(Dy,"supportsHistory");function mq(){if(!("fetch"in Nf))return!1;try{return new Headers,new Request("http://www.example.com"),new Response,!0}catch{return!1}}i(mq,"_isFetchSupported");function Pf(e){return e&&/^function\s+\w+\(\)\s+\{\s+\[native code\]\s+\}$/.test(e.toString())}i(Pf,"isNativeFunction");function My(){if(typeof EdgeRuntime=="string")return!0;if(!mq())return!1;if(Pf(Nf.fetch))return!0;let e=!1,t=Nf.document;if(t&&typeof t.createElement=="function")try{let r=t.createElement("iframe");r.hidden=!0,t.head.appendChild(r),r.contentWindow?.fetch&&(e=Pf(r.contentWindow.fetch)),t.head.removeChild(r)}catch(r){ye&&fe.warn("Could not create sandbox iframe for pure fetch check, bailing to window.fetch: ",r)}return e}i(My,"supportsNativeFetch");function By(e,t){let r="fetch";Jr(r,e),Qr(r,()=>gq(void 0,t))}i(By,"addFetchInstrumentationHandler");function gq(e,t=!1){t&&!My()||nr(De,"fetch",function(r){return function(...n){let o=new Error,{method:a,url:l}=vq(n),c={args:n,fetchData:{method:a,url:l},startTimestamp:hn()*1e3,virtualError:o,headers:_q(n)};return e||rr("fetch",{...c}),r.apply(De,n).then(async f=>(e?e(f):rr("fetch",{...c,endTimestamp:hn()*1e3,response:f}),f),f=>{if(rr("fetch",{...c,endTimestamp:hn()*1e3,error:f}),Oa(f)&&f.stack===void 0&&(f.stack=o.stack,Cn(f,"framesToPop",1)),f instanceof TypeError&&(f.message==="Failed to fetch"||f.message==="Load failed"||f.message==="NetworkError when attempting to fetch resource."))try{let p=new URL(c.fetchData.url);f.message=`${f.message} (${p.host})`}catch{}throw f})}})}i(gq,"instrumentFetch");function Fy(e,t){return!!e&&typeof e=="object"&&!!e[t]}i(Fy,"hasProp");function t8(e){return typeof e=="string"?e:e?Fy(e,"url")?e.url:e.toString?e.toString():"":""}i(t8,"getUrlFromResource");function vq(e){if(e.length===0)return{method:"GET",url:""};if(e.length===2){let[r,n]=e;return{url:t8(r),method:Fy(n,"method")?String(n.method).toUpperCase():"GET"}}let t=e[0];return{url:t8(t),method:Fy(t,"method")?String(t.method).toUpperCase():"GET"}}i(vq,"parseFetchArgs");function _q(e){let[t,r]=e;try{if(typeof r=="object"&&r!==null&&"headers"in r&&r.headers)return new Headers(r.headers);if(zC(t))return new Headers(t.headers)}catch{}}i(_q,"getHeadersFromFetchArgs");function Uy(){return"npm"}i(Uy,"getSDKSource");var St=De,zy=0;function Hy(){return zy>0}i(Hy,"shouldIgnoreOnError");function Nq(){zy++,setTimeout(()=>{zy--})}i(Nq,"ignoreNextOnError");function La(e,t={}){function r(o){return typeof o=="function"}if(i(r,"isFunction"),!r(e))return e;try{let o=e.__sentry_wrapped__;if(o)return typeof o=="function"?o:e;if(Pa(e))return e}catch{return e}let n=i(function(...o){try{let a=o.map(l=>La(l,t));return e.apply(this,a)}catch(a){throw Nq(),wf(l=>{l.addEventProcessor(c=>(t.mechanism&&(dl(c,void 0,void 0),Yi(c,t.mechanism)),c.extra={...c.extra,arguments:o},c)),S0(a)}),a}},"sentryWrapped");try{for(let o in e)Object.prototype.hasOwnProperty.call(e,o)&&(n[o]=e[o])}catch{}c0(n,e),Cn(e,"__sentry_wrapped__",n);try{Object.getOwnPropertyDescriptor(n,"name").configurable&&Object.defineProperty(n,"name",{get(){return e.name}})}catch{}return n}i(La,"wrap");function r8(){let e=Na(),{referrer:t}=St.document||{},{userAgent:r}=St.navigator||{},n={...t&&{Referer:t},...r&&{"User-Agent":r}};return{url:e,headers:n}}i(r8,"getHttpRequestData");function L0(e,t){let r=qy(e,t),n={type:Fq(t),value:Bq(t)};return r.length&&(n.stacktrace={frames:r}),n.type===void 0&&n.value===""&&(n.value="Unrecoverable error caught"),n}i(L0,"exceptionFromError");function Pq(e,t,r,n){let a=At()?.getOptions().normalizeDepth,l=Hq(t),c={__serialized__:_0(t,a)};if(l)return{exception:{values:[L0(e,l)]},extra:c};let f={exception:{values:[{type:Aa(t)?t.constructor.name:n?"UnhandledRejection":"Error",value:Uq(t,{isUnhandledRejection:n})}]},extra:c};if(r){let p=qy(e,r);p.length&&(f.exception.values[0].stacktrace={frames:p})}return f}i(Pq,"eventFromPlainObject");function $y(e,t){return{exception:{values:[L0(e,t)]}}}i($y,"eventFromError");function qy(e,t){let r=t.stacktrace||t.stack||"",n=Dq(t),o=Mq(t);try{return e(r,n,o)}catch{}return[]}i(qy,"parseStackFrames");var Lq=/Minified React error #\d+;/i;function Dq(e){return e&&Lq.test(e.message)?1:0}i(Dq,"getSkipFirstStackStringLines");function Mq(e){return typeof e.framesToPop=="number"?e.framesToPop:0}i(Mq,"getPopFirstTopFrames");function n8(e){return typeof WebAssembly<"u"&&typeof WebAssembly.Exception<"u"?e instanceof WebAssembly.Exception:!1}i(n8,"isWebAssemblyException");function Fq(e){let t=e?.name;return!t&&n8(e)?e.message&&Array.isArray(e.message)&&e.message.length==2?e.message[0]:"WebAssembly.Exception":t}i(Fq,"extractType");function Bq(e){let t=e?.message;return n8(e)?Array.isArray(e.message)&&e.message.length==2?e.message[1]:"wasm exception":t?t.error&&typeof t.error.message=="string"?t.error.message:t:"No error message"}i(Bq,"extractMessage");function i8(e,t,r,n){let o=r?.syntheticException||void 0,a=D0(e,t,o,n);return Yi(a),a.level="error",r?.event_id&&(a.event_id=r.event_id),ii(a)}i(i8,"eventFromException");function o8(e,t,r="info",n,o){let a=n?.syntheticException||void 0,l=Vy(e,t,a,o);return l.level=r,n?.event_id&&(l.event_id=n.event_id),ii(l)}i(o8,"eventFromMessage");function D0(e,t,r,n,o){let a;if(a0(t)&&t.error)return $y(e,t.error);if(u0(t)||qb(t)){let l=t;if("stack"in t)a=$y(e,t);else{let c=l.name||(u0(l)?"DOMError":"DOMException"),f=l.message?`${c}: ${l.message}`:c;a=Vy(e,f,r,n),dl(a,f)}return"code"in l&&(a.tags={...a.tags,"DOMException.code":`${l.code}`}),a}return Oa(t)?$y(e,t):Co(t)||Aa(t)?(a=Pq(e,t,r,o),Yi(a,{synthetic:!0}),a):(a=Vy(e,t,r,n),dl(a,`${t}`,void 0),Yi(a,{synthetic:!0}),a)}i(D0,"eventFromUnknownInput");function Vy(e,t,r,n){let o={};if(n&&r){let a=qy(e,r);a.length&&(o.exception={values:[{value:t,stacktrace:{frames:a}}]}),Yi(o,{synthetic:!0})}if(ll(t)){let{__sentry_template_string__:a,__sentry_template_values__:l}=t;return o.logentry={message:a,params:l},o}return o.message=t,o}i(Vy,"eventFromString");function Uq(e,{isUnhandledRejection:t}){let r=Jb(e),n=t?"promise rejection":"exception";return a0(e)?`Event \`ErrorEvent\` captured as ${n} with message \`${e.message}\``:Aa(e)?`Event \`${zq(e)}\` (type=${e.type}) captured as ${n}`:`Object captured as ${n} with keys: ${r}`}i(Uq,"getNonErrorObjectExceptionValue");function zq(e){try{let t=Object.getPrototypeOf(e);return t?t.constructor.name:void 0}catch{}}i(zq,"getObjectClassName");function Hq(e){for(let t in e)if(Object.prototype.hasOwnProperty.call(e,t)){let r=e[t];if(r instanceof Error)return r}}i(Hq,"getErrorPropertyFromObject");var $q=5e3,jy=class jy extends Cf{constructor(t){let r=Vq(t),n=St.SENTRY_SDK_SOURCE||Uy();Af(r,"browser",["browser"],n),r._metadata?.sdk&&(r._metadata.sdk.settings={infer_ip:r.sendDefaultPii?"auto":"never",...r._metadata.sdk.settings}),super(r);let{sendDefaultPii:o,sendClientReports:a,enableLogs:l}=this._options;St.document&&(a||l)&&St.document.addEventListener("visibilitychange",()=>{St.document.visibilityState==="hidden"&&(a&&this._flushOutcomes(),l&&Of(this))}),l&&(this.on("flush",()=>{Of(this)}),this.on("afterCaptureLog",()=>{this._logFlushIdleTimeout&&clearTimeout(this._logFlushIdleTimeout),this._logFlushIdleTimeout=setTimeout(()=>{Of(this)},$q)})),o&&this.on("beforeSendSession",Oy)}eventFromException(t,r){return i8(this._options.stackParser,t,r,this._options.attachStacktrace)}eventFromMessage(t,r="info",n){return o8(this._options.stackParser,t,r,n,this._options.attachStacktrace)}_prepareEvent(t,r,n,o){return t.platform=t.platform||"javascript",super._prepareEvent(t,r,n,o)}};i(jy,"BrowserClient");var M0=jy;function Vq(e){return{release:typeof __SENTRY_RELEASE__=="string"?__SENTRY_RELEASE__:St.SENTRY_RELEASE?.id,sendClientReports:!0,parentSpanIsAlwaysRootSpan:!0,...e}}i(Vq,"applyDefaultOptions");var s8=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__;var or=De;var qq=1e3,a8,Wy,Gy;function Ky(e){let t="dom";Jr(t,e),Qr(t,jq)}i(Ky,"addClickKeypressInstrumentationHandler");function jq(){if(!or.document)return;let e=rr.bind(null,"dom"),t=u8(e,!0);or.document.addEventListener("click",t,!1),or.document.addEventListener("keypress",t,!1),["EventTarget","Node"].forEach(r=>{let o=or[r]?.prototype;o?.hasOwnProperty?.("addEventListener")&&(nr(o,"addEventListener",function(a){return function(l,c,f){if(l==="click"||l=="keypress")try{let p=this.__sentry_instrumentation_handlers__=this.__sentry_instrumentation_handlers__||{},m=p[l]=p[l]||{refCount:0};if(!m.handler){let v=u8(e);m.handler=v,a.call(this,l,v,f)}m.refCount++}catch{}return a.call(this,l,c,f)}}),nr(o,"removeEventListener",function(a){return function(l,c,f){if(l==="click"||l=="keypress")try{let p=this.__sentry_instrumentation_handlers__||{},m=p[l];m&&(m.refCount--,m.refCount<=0&&(a.call(this,l,m.handler,f),m.handler=void 0,delete p[l]),Object.keys(p).length===0&&delete this.__sentry_instrumentation_handlers__)}catch{}return a.call(this,l,c,f)}}))})}i(jq,"instrumentDOM");function Wq(e){if(e.type!==Wy)return!1;try{if(!e.target||e.target._sentryId!==Gy)return!1}catch{}return!0}i(Wq,"isSimilarToLastCapturedEvent");function Gq(e,t){return e!=="keypress"?!1:t?.tagName?!(t.tagName==="INPUT"||t.tagName==="TEXTAREA"||t.isContentEditable):!0}i(Gq,"shouldSkipDOMEvent");function u8(e,t=!1){return r=>{if(!r||r._sentryCaptured)return;let n=Kq(r);if(Gq(r.type,n))return;Cn(r,"_sentryCaptured",!0),n&&!n._sentryId&&Cn(n,"_sentryId",ir());let o=r.type==="keypress"?"input":r.type;Wq(r)||(e({event:r,name:o,global:t}),Wy=r.type,Gy=n?n._sentryId:void 0),clearTimeout(a8),a8=or.setTimeout(()=>{Gy=void 0,Wy=void 0},qq)}}i(u8,"makeDOMEventHandler");function Kq(e){try{return e.target}catch{return null}}i(Kq,"getEventTarget");var F0;function Df(e){let t="history";Jr(t,e),Qr(t,Yq)}i(Df,"addHistoryInstrumentationHandler");function Yq(){if(or.addEventListener("popstate",()=>{let t=or.location.href,r=F0;if(F0=t,r===t)return;rr("history",{from:r,to:t})}),!Dy())return;function e(t){return function(...r){let n=r.length>2?r[2]:void 0;if(n){let o=F0,a=Jq(String(n));if(F0=a,o===a)return t.apply(this,r);rr("history",{from:o,to:a})}return t.apply(this,r)}}i(e,"historyReplacementFunction"),nr(or.history,"pushState",e),nr(or.history,"replaceState",e)}i(Yq,"instrumentHistory");function Jq(e){try{return new URL(e,or.location.origin).toString()}catch{return e}}i(Jq,"getAbsoluteUrl");var B0={};function Yy(e){let t=B0[e];if(t)return t;let r=or[e];if(Pf(r))return B0[e]=r.bind(or);let n=or.document;if(n&&typeof n.createElement=="function")try{let o=n.createElement("iframe");o.hidden=!0,n.head.appendChild(o);let a=o.contentWindow;a?.[e]&&(r=a[e]),n.head.removeChild(o)}catch(o){s8&&fe.warn(`Could not create sandbox iframe for ${e} check, bailing to window.${e}: `,o)}return r&&(B0[e]=r.bind(or))}i(Yy,"getNativeImplementation");function U0(e){B0[e]=void 0}i(U0,"clearCachedImplementation");var Da="__sentry_xhr_v3__";function Jy(e){let t="xhr";Jr(t,e),Qr(t,Qq)}i(Jy,"addXhrInstrumentationHandler");function Qq(){if(!or.XMLHttpRequest)return;let e=XMLHttpRequest.prototype;e.open=new Proxy(e.open,{apply(t,r,n){let o=new Error,a=hn()*1e3,l=Xr(n[0])?n[0].toUpperCase():void 0,c=Xq(n[1]);if(!l||!c)return t.apply(r,n);r[Da]={method:l,url:c,request_headers:{}},l==="POST"&&c.match(/sentry_key/)&&(r.__sentry_own_request__=!0);let f=i(()=>{let p=r[Da];if(p&&r.readyState===4){try{p.status_code=r.status}catch{}let m={endTimestamp:hn()*1e3,startTimestamp:a,xhr:r,virtualError:o};rr("xhr",m)}},"onreadystatechangeHandler");return"onreadystatechange"in r&&typeof r.onreadystatechange=="function"?r.onreadystatechange=new Proxy(r.onreadystatechange,{apply(p,m,v){return f(),p.apply(m,v)}}):r.addEventListener("readystatechange",f),r.setRequestHeader=new Proxy(r.setRequestHeader,{apply(p,m,v){let[_,b]=v,I=m[Da];return I&&Xr(_)&&Xr(b)&&(I.request_headers[_.toLowerCase()]=b),p.apply(m,v)}}),t.apply(r,n)}}),e.send=new Proxy(e.send,{apply(t,r,n){let o=r[Da];if(!o)return t.apply(r,n);n[0]!==void 0&&(o.body=n[0]);let a={startTimestamp:hn()*1e3,xhr:r};return rr("xhr",a),t.apply(r,n)}})}i(Qq,"instrumentXHR");function Xq(e){if(Xr(e))return e;try{return e.toString()}catch{}}i(Xq,"parseXhrUrlArg");function l8(e,t=Yy("fetch")){let r=0,n=0;function o(a){let l=a.body.length;r+=l,n++;let c={body:a.body,method:"POST",referrerPolicy:"strict-origin",headers:e.headers,keepalive:r<=6e4&&n<15,...e.fetchOptions};if(!t)return U0("fetch"),Ts("No fetch implementation available");try{return t(e.url,c).then(f=>(r-=l,n--,{statusCode:f.status,headers:{"x-sentry-rate-limits":f.headers.get("X-Sentry-Rate-Limits"),"retry-after":f.headers.get("Retry-After")}}))}catch(f){return U0("fetch"),r-=l,n--,Ts(f)}}return i(o,"makeRequest"),C0(e,o)}i(l8,"makeFetchTransport");var Zq=30;var ej=50;function Qy(e,t,r,n){let o={filename:e,function:t===""?Gi:t,in_app:!0};return r!==void 0&&(o.lineno=r),n!==void 0&&(o.colno=n),o}i(Qy,"createFrame");var tj=/^\s*at (\S+?)(?::(\d+))(?::(\d+))\s*$/i,rj=/^\s*at (?:(.+?\)(?: \[.+\])?|.*?) ?\((?:address at )?)?(?:async )?((?:|[-a-z]+:|.*bundle|\/)?.*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,nj=/\((\S*)(?::(\d+))(?::(\d+))\)/,ij=/at (.+?) ?\(data:(.+?),/,oj=i(e=>{let t=e.match(ij);if(t)return{filename:``,function:t[1]};let r=tj.exec(e);if(r){let[,o,a,l]=r;return Qy(o,Gi,+a,+l)}let n=rj.exec(e);if(n){if(n[2]&&n[2].indexOf("eval")===0){let c=nj.exec(n[2]);c&&(n[2]=c[1],n[3]=c[2],n[4]=c[3])}let[a,l]=f8(n[1]||Gi,n[2]);return Qy(l,a,n[3]?+n[3]:void 0,n[4]?+n[4]:void 0)}},"chromeStackParserFn"),sj=[Zq,oj],aj=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:[-a-z]+)?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,uj=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,lj=i(e=>{let t=aj.exec(e);if(t){if(t[3]&&t[3].indexOf(" > eval")>-1){let a=uj.exec(t[3]);a&&(t[1]=t[1]||"eval",t[3]=a[1],t[4]=a[2],t[5]="")}let n=t[3],o=t[1]||Gi;return[o,n]=f8(o,n),Qy(n,o,t[4]?+t[4]:void 0,t[5]?+t[5]:void 0)}},"gecko"),cj=[ej,lj];var fj=[sj,cj],c8=i0(...fj),f8=i((e,t)=>{let r=e.indexOf("safari-extension")!==-1,n=e.indexOf("safari-web-extension")!==-1;return r||n?[e.indexOf("@")!==-1?e.split("@")[0]:Gi,r?`safari-extension:${t}`:`safari-web-extension:${t}`]:[e,t]},"extractSafariExtensionDetails");var Cs=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__;var z0=1024,dj="Breadcrumbs",pj=i((e={})=>{let t={console:!0,dom:!0,fetch:!0,history:!0,sentry:!0,xhr:!0,...e};return{name:dj,setup(r){t.console&&Py(gj(r)),t.dom&&Ky(mj(r,t.dom)),t.xhr&&Jy(vj(r)),t.fetch&&By(_j(r)),t.history&&Df(bj(r)),t.sentry&&r.on("beforeSendEvent",hj(r))}}},"_breadcrumbsIntegration"),d8=pj;function hj(e){return i(function(r){At()===e&&Qi({category:`sentry.${r.type==="transaction"?"transaction":"event"}`,event_id:r.event_id,level:r.level,message:Ki(r)},{event:r})},"addSentryBreadcrumb")}i(hj,"_getSentryBreadcrumbHandler");function mj(e,t){return i(function(n){if(At()!==e)return;let o,a,l=typeof t=="object"?t.serializeAttribute:void 0,c=typeof t=="object"&&typeof t.maxStringLength=="number"?t.maxStringLength:void 0;c&&c>z0&&(Cs&&fe.warn(`\`dom.maxStringLength\` cannot exceed ${z0}, but a value of ${c} was configured. Sentry will use ${z0} instead.`),c=z0),typeof l=="string"&&(l=[l]);try{let p=n.event,m=yj(p)?p.target:p;o=yf(m,{keyAttrs:l,maxStringLength:c}),a=Yb(m)}catch{o=""}if(o.length===0)return;let f={category:`ui.${n.name}`,message:o};a&&(f.data={"ui.component_name":a}),Qi(f,{event:n.event,name:n.name,global:n.global})},"_innerDomBreadcrumb")}i(mj,"_getDomBreadcrumbHandler");function gj(e){return i(function(r){if(At()!==e)return;let n={category:"console",data:{arguments:r.args,logger:"console"},level:Ly(r.level),message:l0(r.args," ")};if(r.level==="assert")if(r.args[0]===!1)n.message=`Assertion failed: ${l0(r.args.slice(1)," ")||"console.assert"}`,n.data.arguments=r.args.slice(1);else return;Qi(n,{input:r.args,level:r.level})},"_consoleBreadcrumb")}i(gj,"_getConsoleBreadcrumbHandler");function vj(e){return i(function(r){if(At()!==e)return;let{startTimestamp:n,endTimestamp:o}=r,a=r.xhr[Da];if(!n||!o||!a)return;let{method:l,url:c,status_code:f,body:p}=a,m={method:l,url:c,status_code:f},v={xhr:r.xhr,input:p,startTimestamp:n,endTimestamp:o},_={category:"xhr",data:m,type:"http",level:P0(f)};e.emit("beforeOutgoingRequestBreadcrumb",_,v),Qi(_,v)},"_xhrBreadcrumb")}i(vj,"_getXhrBreadcrumbHandler");function _j(e){return i(function(r){if(At()!==e)return;let{startTimestamp:n,endTimestamp:o}=r;if(o&&!(r.fetchData.url.match(/sentry_key/)&&r.fetchData.method==="POST"))if(r.fetchData.method,r.fetchData.url,r.error){let a=r.fetchData,l={data:r.error,input:r.args,startTimestamp:n,endTimestamp:o},c={category:"fetch",data:a,level:"error",type:"http"};e.emit("beforeOutgoingRequestBreadcrumb",c,l),Qi(c,l)}else{let a=r.response,l={...r.fetchData,status_code:a?.status};r.fetchData.request_body_size,r.fetchData.response_body_size,a?.status;let c={input:r.args,response:a,startTimestamp:n,endTimestamp:o},f={category:"fetch",data:l,type:"http",level:P0(l.status_code)};e.emit("beforeOutgoingRequestBreadcrumb",f,c),Qi(f,c)}},"_fetchBreadcrumb")}i(_j,"_getFetchBreadcrumbHandler");function bj(e){return i(function(r){if(At()!==e)return;let n=r.from,o=r.to,a=Rf(St.location.href),l=n?Rf(n):void 0,c=Rf(o);l?.path||(l=a),a.protocol===c.protocol&&a.host===c.host&&(o=c.relative),a.protocol===l.protocol&&a.host===l.host&&(n=l.relative),Qi({category:"navigation",data:{from:n,to:o}})},"_historyBreadcrumb")}i(bj,"_getHistoryBreadcrumbHandler");function yj(e){return!!e&&!!e.target}i(yj,"_isEvent");var xj=["EventTarget","Window","Node","ApplicationCache","AudioTrackList","BroadcastChannel","ChannelMergerNode","CryptoOperation","EventSource","FileReader","HTMLUnknownElement","IDBDatabase","IDBRequest","IDBTransaction","KeyOperation","MediaController","MessagePort","ModalWindow","Notification","SVGElementInstance","Screen","SharedWorker","TextTrack","TextTrackCue","TextTrackList","WebSocket","WebSocketWorker","Worker","XMLHttpRequest","XMLHttpRequestEventTarget","XMLHttpRequestUpload"],wj="BrowserApiErrors",Sj=i((e={})=>{let t={XMLHttpRequest:!0,eventTarget:!0,requestAnimationFrame:!0,setInterval:!0,setTimeout:!0,unregisterOriginalCallbacks:!1,...e};return{name:wj,setupOnce(){t.setTimeout&&nr(St,"setTimeout",p8),t.setInterval&&nr(St,"setInterval",p8),t.requestAnimationFrame&&nr(St,"requestAnimationFrame",Ej),t.XMLHttpRequest&&"XMLHttpRequest"in St&&nr(XMLHttpRequest.prototype,"send",Ij);let r=t.eventTarget;r&&(Array.isArray(r)?r:xj).forEach(o=>kj(o,t))}}},"_browserApiErrorsIntegration"),h8=Sj;function p8(e){return function(...t){let r=t[0];return t[0]=La(r,{mechanism:{data:{function:ri(e)},handled:!1,type:"instrument"}}),e.apply(this,t)}}i(p8,"_wrapTimeFunction");function Ej(e){return function(t){return e.apply(this,[La(t,{mechanism:{data:{function:"requestAnimationFrame",handler:ri(e)},handled:!1,type:"instrument"}})])}}i(Ej,"_wrapRAF");function Ij(e){return function(...t){let r=this;return["onload","onerror","onprogress","onreadystatechange"].forEach(o=>{o in r&&typeof r[o]=="function"&&nr(r,o,function(a){let l={mechanism:{data:{function:o,handler:ri(a)},handled:!1,type:"instrument"}},c=Pa(a);return c&&(l.mechanism.data.handler=ri(c)),La(a,l)})}),e.apply(this,t)}}i(Ij,"_wrapXHR");function kj(e,t){let n=St[e]?.prototype;n?.hasOwnProperty?.("addEventListener")&&(nr(n,"addEventListener",function(o){return function(a,l,c){try{Tj(l)&&(l.handleEvent=La(l.handleEvent,{mechanism:{data:{function:"handleEvent",handler:ri(l),target:e},handled:!1,type:"instrument"}}))}catch{}return t.unregisterOriginalCallbacks&&Cj(this,a,l),o.apply(this,[a,La(l,{mechanism:{data:{function:"addEventListener",handler:ri(l),target:e},handled:!1,type:"instrument"}}),c])}}),nr(n,"removeEventListener",function(o){return function(a,l,c){try{let f=l.__sentry_wrapped__;f&&o.call(this,a,f,c)}catch{}return o.call(this,a,l,c)}}))}i(kj,"_wrapEventTarget");function Tj(e){return typeof e.handleEvent=="function"}i(Tj,"isEventListenerObject");function Cj(e,t,r){e&&typeof e=="object"&&"removeEventListener"in e&&typeof e.removeEventListener=="function"&&e.removeEventListener(t,r)}i(Cj,"unregisterOriginalCallback");var m8=()=>({name:"BrowserSession",setupOnce(){if(typeof St.document>"u"){Cs&&fe.warn("Using the `browserSessionIntegration` in non-browser environments is not supported.");return}kf({ignoreDuration:!0}),Tf(),Df(({from:e,to:t})=>{e!==void 0&&e!==t&&(kf({ignoreDuration:!0}),Tf())})}});var Oj="GlobalHandlers",Rj=i((e={})=>{let t={onerror:!0,onunhandledrejection:!0,...e};return{name:Oj,setupOnce(){Error.stackTraceLimit=50},setup(r){t.onerror&&(Aj(r),g8("onerror")),t.onunhandledrejection&&(Nj(r),g8("onunhandledrejection"))}}},"_globalHandlersIntegration"),v8=Rj;function Aj(e){Hb(t=>{let{stackParser:r,attachStacktrace:n}=_8();if(At()!==e||Hy())return;let{msg:o,url:a,line:l,column:c,error:f}=t,p=Dj(D0(r,f||o,void 0,n,!1),a,l,c);p.level="error",If(p,{originalException:f,mechanism:{handled:!1,type:"auto.browser.global_handlers.onerror"}})})}i(Aj,"_installGlobalOnErrorHandler");function Nj(e){Vb(t=>{let{stackParser:r,attachStacktrace:n}=_8();if(At()!==e||Hy())return;let o=Pj(t),a=Ra(o)?Lj(o):D0(r,o,void 0,n,!0);a.level="error",If(a,{originalException:o,mechanism:{handled:!1,type:"auto.browser.global_handlers.onunhandledrejection"}})})}i(Nj,"_installGlobalOnUnhandledRejectionHandler");function Pj(e){if(Ra(e))return e;try{if("reason"in e)return e.reason;if("detail"in e&&"reason"in e.detail)return e.detail.reason}catch{}return e}i(Pj,"_getUnhandledRejectionError");function Lj(e){return{exception:{values:[{type:"UnhandledRejection",value:`Non-Error promise rejection captured with value: ${String(e)}`}]}}}i(Lj,"_eventFromRejectionWithPrimitive");function Dj(e,t,r,n){let o=e.exception=e.exception||{},a=o.values=o.values||[],l=a[0]=a[0]||{},c=l.stacktrace=l.stacktrace||{},f=c.frames=c.frames||[],p=n,m=r,v=Mj(t)??Na();return f.length===0&&f.push({colno:p,filename:v,function:Gi,in_app:!0,lineno:m}),e}i(Dj,"_enhanceEventWithInitialFrame");function g8(e){Cs&&fe.log(`Global Handler attached: ${e}`)}i(g8,"globalHandlerLog");function _8(){return At()?.getOptions()||{stackParser:i(()=>[],"stackParser"),attachStacktrace:!1}}i(_8,"getOptions");function Mj(e){if(!(!Xr(e)||e.length===0)){if(e.startsWith("data:")){let t=e.match(/^data:([^;]+)/),r=t?t[1]:"text/javascript",n=e.includes("base64,");return``}return e.slice(0,1024)}}i(Mj,"getFilenameFromUrl");var b8=()=>({name:"HttpContext",preprocessEvent(e){if(!St.navigator&&!St.location&&!St.document)return;let t=r8(),r={...t.headers,...e.request?.headers};e.request={...t,...e.request,headers:r}}});var Fj="cause",Bj=5,Uj="LinkedErrors",zj=i((e={})=>{let t=e.limit||Bj,r=e.key||Fj;return{name:Uj,preprocessEvent(n,o,a){let l=a.getOptions();Ny(L0,l.stackParser,r,t,n,o)}}},"_linkedErrorsIntegration"),y8=zj;function x8(){return Hj()?(Cs&&ti(()=>{console.error("[Sentry] You cannot use Sentry.init() in a browser extension, see: https://docs.sentry.io/platforms/javascript/best-practices/browser-extensions/")}),!0):!1}i(x8,"checkAndWarnIfIsEmbeddedBrowserExtension");function Hj(){if(typeof St.window>"u")return!1;let e=St;if(e.nw||!(e.chrome||e.browser)?.runtime?.id)return!1;let r=Na(),n=["chrome-extension","moz-extension","ms-browser-extension","safari-web-extension"];return!(St===St.top&&n.some(a=>r.startsWith(`${a}://`)))}i(Hj,"_isEmbeddedBrowserExtension");function w8(e){return[A0(),O0(),h8(),d8(),v8(),y8(),N0(),b8(),m8()]}i(w8,"getDefaultIntegrations");function Xy(e={}){let t=!e.skipBrowserExtensionCheck&&x8(),r={...e,enabled:t?!1:e.enabled,stackParser:Ub(e.stackParser||c8),integrations:yy({integrations:e.integrations,defaultIntegrations:e.defaultIntegrations==null?w8():e.defaultIntegrations}),transport:e.transport||l8};return ky(M0,r)}i(Xy,"init");var S8=G(ve(),1);function Zy(e){let t={...e};return Af(t,"react"),E0("react",{version:S8.version}),Xy(t)}i(Zy,"init");var Vj=i(()=>{Zy({dsn:drupalSettings?.helfi_react_search?.sentry_dsn_react,tracesSampleRate:1,ignoreErrors:["ResizeObserver loop limit exceeded","ResizeObserver loop completed with undelivered notifications.","Non-Error promise rejection captured"]})},"initSentry"),E8=Vj;var Ve={};var qj=0;function vl(e,t){let r=`atom${++qj}`,n={toString:i(()=>r,"toString")};return typeof e=="function"?n.read=e:(n.init=e,n.read=function(o){return o(this)},n.write=function(o,a,l){return a(this,typeof l=="function"?l(o(this)):l)}),t&&(n.write=t),n}i(vl,"atom");var ex=i(e=>"init"in e,"hasInitialValue"),tx=i(e=>!!e.write,"isActuallyWritableAtom"),$0=new WeakMap,jj=i((e,t)=>{$0.set(e,t),e.catch(()=>{}).finally(()=>$0.delete(e))},"registerCancelPromise"),I8=i((e,t)=>{let r=$0.get(e);r&&($0.delete(e),r(t))},"cancelPromise"),k8=i((e,t)=>{e.status="fulfilled",e.value=t},"resolvePromise"),T8=i((e,t)=>{e.status="rejected",e.reason=t},"rejectPromise"),Wj=i(e=>typeof e?.then=="function","isPromiseLike"),Mf=i((e,t)=>!!e&&"v"in e&&"v"in t&&Object.is(e.v,t.v),"isEqualAtomValue"),C8=i((e,t)=>!!e&&"e"in e&&"e"in t&&Object.is(e.e,t.e),"isEqualAtomError"),gl=i(e=>!!e&&"v"in e&&e.v instanceof Promise,"hasPromiseAtomValue"),Gj=i((e,t)=>"v"in e&&"v"in t&&e.v.orig&&e.v.orig===t.v.orig,"isEqualPromiseAtomValue"),H0=i(e=>{if("e"in e)throw e.e;return e.v},"returnAtomValue"),O8=i(()=>{let e=new WeakMap,t=new WeakMap,r=new Map,n,o;(Ve.env?Ve.env.MODE:void 0)!=="production"&&(n=new Set,o=new Set);let a=i(O=>e.get(O),"getAtomState"),l=i((O,L)=>{(Ve.env?Ve.env.MODE:void 0)!=="production"&&Object.freeze(L);let U=e.get(O);if(e.set(O,L),r.has(O)||r.set(O,U),gl(U)){let M="v"in L?L.v instanceof Promise?L.v:Promise.resolve(L.v):Promise.reject(L.e);U.v!==M&&I8(U.v,M)}},"setAtomState"),c=i((O,L,U)=>{let M=new Map,V=!1;U.forEach(($,q)=>{!$&&q===O&&($=L),$?(M.set(q,$),L.d.get(q)!==$&&(V=!0)):(Ve.env?Ve.env.MODE:void 0)!=="production"&&console.warn("[Bug] atom state not found")}),(V||L.d.size!==M.size)&&(L.d=M)},"updateDependencies"),f=i((O,L,U)=>{let M=a(O),V={d:M?.d||new Map,v:L};if(U&&c(O,V,U),Mf(M,V)&&M.d===V.d)return M;if(gl(M)&&gl(V)&&Gj(M,V)){if(M.d===V.d)return M;V.v=M.v}return l(O,V),V},"setAtomValue"),p=i((O,L,U,M)=>{if(Wj(L)){let V,$=i(()=>{let Q=a(O);if(!gl(Q)||Q.v!==q)return;let oe=f(O,q,U);t.has(O)&&Q.d!==oe.d&&P(O,oe,Q.d)},"updatePromiseDependencies"),q=new Promise((Q,oe)=>{let ue=!1;L.then(me=>{ue||(ue=!0,k8(q,me),Q(me),$())},me=>{ue||(ue=!0,T8(q,me),oe(me),$())}),V=i(me=>{ue||(ue=!0,me.then(_e=>k8(q,_e),_e=>T8(q,_e)),Q(me))},"continuePromise")});return q.orig=L,q.status="pending",jj(q,Q=>{Q&&V(Q),M?.()}),f(O,q,U)}return f(O,L,U)},"setAtomValueOrPromise"),m=i((O,L,U)=>{let M=a(O),V={d:M?.d||new Map,e:L};return U&&c(O,V,U),C8(M,V)&&M.d===V.d?M:(l(O,V),V)},"setAtomError"),v=i((O,L)=>{let U=a(O);if(!L&&U&&(t.has(O)||Array.from(U.d).every(([ue,me])=>{if(ue===O)return!0;let _e=v(ue);return _e===me||Mf(_e,me)})))return U;let M=new Map,V=!0,$=i(ue=>{if(ue===O){let _e=a(ue);if(_e)return M.set(ue,_e),H0(_e);if(ex(ue))return M.set(ue,void 0),ue.init;throw new Error("no atom init")}let me=v(ue);return M.set(ue,me),H0(me)},"getter"),q,Q,oe={get signal(){return q||(q=new AbortController),q.signal},get setSelf(){return(Ve.env?Ve.env.MODE:void 0)!=="production"&&!tx(O)&&console.warn("setSelf function cannot be used with read-only atom"),!Q&&tx(O)&&(Q=i((...ue)=>{if((Ve.env?Ve.env.MODE:void 0)!=="production"&&V&&console.warn("setSelf function cannot be called in sync"),!V)return w(O,...ue)},"setSelf")),Q}};try{let ue=O.read($,oe);return p(O,ue,M,()=>q?.abort())}catch(ue){return m(O,ue,M)}finally{V=!1}},"readAtomState"),_=i(O=>H0(v(O)),"readAtom"),b=i(O=>{let L=t.get(O);return L||(L=k(O)),L},"addAtom"),I=i((O,L)=>!L.l.size&&(!L.t.size||L.t.size===1&&L.t.has(O)),"canUnmountAtom"),T=i(O=>{let L=t.get(O);L&&I(O,L)&&C(O)},"delAtom"),y=i(O=>{let L=new Map,U=new WeakMap,M=i(q=>{var Q;let oe=new Set((Q=t.get(q))==null?void 0:Q.t);return r.forEach((ue,me)=>{var _e;(_e=a(me))!=null&&_e.d.has(q)&&oe.add(me)}),oe},"getDependents"),V=i(q=>{M(q).forEach(Q=>{Q!==q&&(L.set(Q,(L.get(Q)||new Set).add(q)),U.set(Q,(U.get(Q)||0)+1),V(Q))})},"loop1");V(O);let $=i(q=>{M(q).forEach(Q=>{var oe;if(Q!==q){let ue=U.get(Q);if(ue&&U.set(Q,--ue),!ue){let me=!!((oe=L.get(Q))!=null&&oe.size);if(me){let _e=a(Q),ft=v(Q,!0);me=!Mf(_e,ft)}me||L.forEach(_e=>_e.delete(Q))}$(Q)}})},"loop2");$(O)},"recomputeDependents"),g=i((O,...L)=>{let U=!0,M=i(q=>H0(v(q)),"getter"),V=i((q,...Q)=>{let oe;if(q===O){if(!ex(q))throw new Error("atom not writable");let ue=a(q),me=p(q,Q[0]);Mf(ue,me)||y(q)}else oe=g(q,...Q);if(!U){let ue=N();(Ve.env?Ve.env.MODE:void 0)!=="production"&&n.forEach(me=>me({type:"async-write",flushed:ue}))}return oe},"setter"),$=O.write(M,V,...L);return U=!1,$},"writeAtomState"),w=i((O,...L)=>{let U=g(O,...L),M=N();return(Ve.env?Ve.env.MODE:void 0)!=="production"&&n.forEach(V=>V({type:"write",flushed:M})),U},"writeAtom"),k=i((O,L,U)=>{var M;let V=U||[];(M=a(O))==null||M.d.forEach((q,Q)=>{let oe=t.get(Q);oe?oe.t.add(O):Q!==O&&k(Q,O,V)}),v(O);let $={t:new Set(L&&[L]),l:new Set};if(t.set(O,$),(Ve.env?Ve.env.MODE:void 0)!=="production"&&o.add(O),tx(O)&&O.onMount){let{onMount:q}=O;V.push(()=>{let Q=q((...oe)=>w(O,...oe));Q&&($.u=Q)})}return U||V.forEach(q=>q()),$},"mountAtom"),C=i(O=>{var L;let U=(L=t.get(O))==null?void 0:L.u;U&&U(),t.delete(O),(Ve.env?Ve.env.MODE:void 0)!=="production"&&o.delete(O);let M=a(O);M?(gl(M)&&I8(M.v),M.d.forEach((V,$)=>{if($!==O){let q=t.get($);q&&(q.t.delete(O),I($,q)&&C($))}})):(Ve.env?Ve.env.MODE:void 0)!=="production"&&console.warn("[Bug] could not find atom state to unmount",O)},"unmountAtom"),P=i((O,L,U)=>{let M=new Set(L.d.keys());U?.forEach((V,$)=>{if(M.has($)){M.delete($);return}let q=t.get($);q&&(q.t.delete(O),I($,q)&&C($))}),M.forEach(V=>{let $=t.get(V);$?$.t.add(O):t.has(O)&&k(V,O)})},"mountDependencies"),N=i(()=>{let O;for((Ve.env?Ve.env.MODE:void 0)!=="production"&&(O=new Set);r.size;){let L=Array.from(r);r.clear(),L.forEach(([U,M])=>{let V=a(U);if(V){let $=t.get(U);$&&V.d!==M?.d&&P(U,V,M?.d),$&&!(!gl(M)&&(Mf(M,V)||C8(M,V)))&&($.l.forEach(q=>q()),(Ve.env?Ve.env.MODE:void 0)!=="production"&&O.add(U))}else(Ve.env?Ve.env.MODE:void 0)!=="production"&&console.warn("[Bug] no atom state to flush")})}if((Ve.env?Ve.env.MODE:void 0)!=="production")return O},"flushPending"),B=i((O,L)=>{let U=b(O),M=N(),V=U.l;return V.add(L),(Ve.env?Ve.env.MODE:void 0)!=="production"&&n.forEach($=>$({type:"sub",flushed:M})),()=>{V.delete(L),T(O),(Ve.env?Ve.env.MODE:void 0)!=="production"&&n.forEach($=>$({type:"unsub"}))}},"subscribeAtom");return(Ve.env?Ve.env.MODE:void 0)!=="production"?{get:_,set:w,sub:B,dev_subscribe_store:i((O,L)=>{if(L!==2)throw new Error("The current StoreListener revision is 2.");return n.add(O),()=>{n.delete(O)}},"dev_subscribe_store"),dev_get_mounted_atoms:i(()=>o.values(),"dev_get_mounted_atoms"),dev_get_atom_state:i(O=>e.get(O),"dev_get_atom_state"),dev_get_mounted:i(O=>t.get(O),"dev_get_mounted"),dev_restore_atoms:i(O=>{for(let[U,M]of O)ex(U)&&(p(U,M),y(U));let L=N();n.forEach(U=>U({type:"restore",flushed:L}))},"dev_restore_atoms")}:{get:_,set:w,sub:B}},"createStore"),rx;(Ve.env?Ve.env.MODE:void 0)!=="production"&&(typeof globalThis.__NUMBER_OF_JOTAI_INSTANCES__=="number"?++globalThis.__NUMBER_OF_JOTAI_INSTANCES__:globalThis.__NUMBER_OF_JOTAI_INSTANCES__=1);var R8=i(()=>(rx||((Ve.env?Ve.env.MODE:void 0)!=="production"&&globalThis.__NUMBER_OF_JOTAI_INSTANCES__!==1&&console.warn("Detected multiple Jotai instances. It may cause unexpected behavior with the default store. https://github.com/pmndrs/jotai/discussions/2044"),rx=O8()),rx),"getDefaultStore");var Hr=G(ve(),1);var A8={};var Kj=(0,Hr.createContext)(void 0),N8=i(e=>{let t=(0,Hr.useContext)(Kj);return e?.store||t||R8()},"useStore");var Yj=i(e=>typeof e?.then=="function","isPromiseLike"),Jj=Hr.default.use||(e=>{if(e.status==="pending")throw e;if(e.status==="fulfilled")return e.value;throw e.status==="rejected"?e.reason:(e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t}),e)});function No(e,t){let r=N8(t),[[n,o,a],l]=(0,Hr.useReducer)(p=>{let m=r.get(e);return Object.is(p[0],m)&&p[1]===r&&p[2]===e?p:[m,r,e]},void 0,()=>[r.get(e),r,e]),c=n;(o!==r||a!==e)&&(l(),c=r.get(e));let f=t?.delay;return(0,Hr.useEffect)(()=>{let p=r.sub(e,()=>{if(typeof f=="number"){setTimeout(l,f);return}l()});return l(),p},[r,e,f]),(0,Hr.useDebugValue)(c),Yj(c)?Jj(c):c}i(No,"useAtomValue");function Po(e,t){let r=N8(t);return(0,Hr.useCallback)((...o)=>{if((A8.env?A8.env.MODE:void 0)!=="production"&&!("write"in e))throw new Error("not writable atom");return r.set(e,...o)},[r,e])}i(Po,"useSetAtom");function P8(e,t){return[No(e,t),Po(e,t)]}i(P8,"useAtom");var nv=G(ve());var Ma=G(Me()),B8=i(({bordered:e=!1})=>(0,Ma.jsxs)("div",{className:`card card--ghost${e?" card--border":""}`,children:[(0,Ma.jsx)("div",{className:"card__image"}),(0,Ma.jsxs)("div",{className:"card__text",children:[(0,Ma.jsx)("div",{className:"card__title"}),(0,Ma.jsx)("div",{className:"card__description"})]})]}),"CardGhost");var Bf=G(Me()),V0=i(({bordered:e=!1,count:t})=>(0,Bf.jsxs)("div",{"aria-live":"assertive","aria-atomic":"true",children:[(0,Bf.jsx)("div",{className:"visually-hidden",children:Drupal.t("Search results are loading",{},{context:"React search: results loading"})}),Array.from(Array(t)).map((r,n)=>(0,Bf.jsx)(B8,{bordered:e},n))]}),"GhostList");var tW=i((e,t)=>{switch(t){case"boolean":return!!e;case"number":return Number(e);default:return e.toString()}},"coerce"),rW=i(e=>{let r=new URLSearchParams(window.location.search).entries(),n=r.next(),o=0;for(;!n.done;){let[a,l]=n.value;l&&a in e&&(o+=1,e[a]=tW(l,typeof e[a])),n=r.next()}return o?e:null},"useInitialParams"),U8=rW;var nW={index:"health_stations",locationsBaseUrl:"https://api.hel.fi/servicemap/v2/administrative_division/?municipality=helsinki&type=health_station_district",size:15},Lo=nW;var z8=vl(()=>({baseUrl:drupalSettings?.helfi_react_search.elastic_proxy_url})),Do=vl({}),q0=vl({}),H8=vl(null,(e,t,r)=>{let n={};Object.keys(r).forEach(a=>{a!=="query"&&(n[a]=String(r[a]))});let o=new URLSearchParams(n).toString();t(q0,{...r,query:o}),t(Do,{...r,query:o})}),j0=vl("");function it(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function"){var o=0;for(n=Object.getOwnPropertySymbols(e);o{var{"aria-label":t="alert-circle-fill","aria-hidden":r=!0,className:n="",color:o,size:a=sr.Small,style:l={}}=e,c=it(e,["aria-label","aria-hidden","className","color","size","style"]);return nd.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Tt.icon,Tt[a],n].filter(f=>f).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:l},c),nd.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 3C16.9706 3 21 7.02944 21 12C21 16.9706 16.9706 21 12 21C7.02944 21 3 16.9706 3 12C3 7.02944 7.02944 3 12 3ZM13 16V18H11V16H13ZM13 6V14H11V6H13Z",fill:"currentColor"}))},"i"),g5=i(e=>{var{"aria-label":t="info-circle-fill","aria-hidden":r=!0,className:n="",color:o,size:a=sr.Small,style:l={}}=e,c=it(e,["aria-label","aria-hidden","className","color","size","style"]);return nd.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Tt.icon,Tt[a],n].filter(f=>f).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:l},c),nd.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3ZM13 10V16.5H15V18H9V16.5H11V11.5H9V10H13ZM11.8125 6C12.5374 6 13.125 6.5876 13.125 7.3125C13.125 8.03735 12.5374 8.625 11.8125 8.625C11.0876 8.625 10.5 8.03735 10.5 7.3125C10.5 6.5876 11.0876 6 11.8125 6Z",fill:"currentColor"}))},"s");var Wx=G(ve());var Gx=i(e=>{var{"aria-label":t="check","aria-hidden":r=!0,className:n="",color:o,size:a=sr.Small,style:l={}}=e,c=it(e,["aria-label","aria-hidden","className","color","size","style"]);return Wx.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Tt.icon,Tt[a],n].filter(f=>f).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:l},c),Wx.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M21 7L10 18L4.5 12.5L6 11L10 15L19.5 5.5L21 7Z",fill:"currentColor"}))},"s");var Kx=G(ve());var v5=i(e=>{var{"aria-label":t="check-circle-fill","aria-hidden":r=!0,className:n="",color:o,size:a=sr.Small,style:l={}}=e,c=it(e,["aria-label","aria-hidden","className","color","size","style"]);return Kx.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Tt.icon,Tt[a],n].filter(f=>f).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:l},c),Kx.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3ZM16.5 8L18 9.5L10.5 17L6 12.5L7.5 11L10.5 14L16.5 8Z",fill:"currentColor"}))},"i");var Yx=G(ve());var cm=i(e=>{var{"aria-label":t="cross","aria-hidden":r=!0,className:n="",color:o,size:a=sr.Small,style:l={}}=e,c=it(e,["aria-label","aria-hidden","className","color","size","style"]);return Yx.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Tt.icon,Tt[a],n].filter(f=>f).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:l},c),Yx.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M18 7.5L13.5 12L18 16.5L16.5 18L12 13.5L7.5 18L6 16.5L10.5 12L6 7.5L7.5 6L12 10.5L16.5 6L18 7.5Z",fill:"currentColor"}))},"s");var Jx=G(ve());var _5=i(e=>{var{"aria-label":t="cross-circle","aria-hidden":r=!0,className:n="",color:o,size:a=sr.Small,style:l={}}=e,c=it(e,["aria-label","aria-hidden","className","color","size","style"]);return Jx.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Tt.icon,Tt[a],n].filter(f=>f).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:l},c),Jx.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2ZM12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4ZM15 7.5L16.5 9L13.5 12L16.5 15L15 16.5L12 13.5L9 16.5L7.5 15L10.5 12L7.5 9L9 7.5L12 10.5L15 7.5Z",fill:"currentColor"}))},"s");var Qx=G(ve());var b5=i(e=>{var{"aria-label":t="error-fill","aria-hidden":r=!0,className:n="",color:o,size:a=sr.Small,style:l={}}=e,c=it(e,["aria-label","aria-hidden","className","color","size","style"]);return Qx.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Tt.icon,Tt[a],n].filter(f=>f).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:l},c),Qx.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.175 3.45608C11.5239 2.86969 12.3977 2.84875 12.7842 3.39325L12.825 3.45608L21.8771 18.6666C22.2202 19.2432 21.8055 19.951 21.1235 19.9976L21.052 20H2.94799C2.24813 20 1.7987 19.3114 2.09013 18.7267L2.12295 18.6666L11.175 3.45608ZM13 16V18H11V16H13ZM13 8.5V14.5H11V8.5H13Z",fill:"currentColor"}))},"o");var Xx=G(ve());var y5=i(e=>{var{"aria-label":t="question-circle","aria-hidden":r=!0,className:n="",color:o,size:a=sr.Small,style:l={}}=e,c=it(e,["aria-label","aria-hidden","className","color","size","style"]);return Xx.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Tt.icon,Tt[a],n].filter(f=>f).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:l},c),Xx.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2ZM12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4ZM13 16V18H11V16H13ZM12.0437 5.75C14.0343 5.75 15.7173 7.29464 15.7173 9.42361C15.7173 10.7806 15.2461 11.489 14.161 12.306L13.9187 12.4844C13.1753 13.0295 12.9556 13.3359 12.9386 14.142L12.9375 14.25H10.9375C10.9375 12.6746 11.4591 11.8378 12.6143 10.9622L12.8618 10.7796C13.5685 10.2628 13.7173 10.0539 13.7173 9.42361C13.7173 8.43934 12.9662 7.75 12.0437 7.75C11.1907 7.75 10.4785 8.34077 10.3816 9.20835L10.3734 9.30587L8.37663 9.19182C8.49191 7.17347 10.1344 5.75 12.0437 5.75Z",fill:"currentColor"}))},"s");var Zx=G(ve());var x5=i(e=>{var{"aria-label":t="search","aria-hidden":r=!0,className:n="",color:o,size:a=sr.Small,style:l={}}=e,c=it(e,["aria-label","aria-hidden","className","color","size","style"]);return Zx.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Tt.icon,Tt[a],n].filter(f=>f).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:l},c),Zx.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M15 1C19.4183 1 23 4.58172 23 9C23 13.4183 19.4183 17 15 17C13.2001 17 11.539 16.4056 10.2023 15.4023L3.80101 21.8021L2.21002 20.2111L8.60822 13.8117C7.59861 12.4726 7.00002 10.8062 7.00002 9C7.00002 4.58172 10.5817 1 15 1ZM15 3C11.6863 3 9.00002 5.68629 9.00002 9C9.00002 12.3137 11.6863 15 15 15C18.3137 15 21 12.3137 21 9C21 5.68629 18.3137 3 15 3Z",fill:"currentColor"}))},"s");Ht(':root{--breakpoint-xs:320px;--breakpoint-s:576px;--breakpoint-m:768px;--breakpoint-l:992px;--breakpoint-xl:1248px;--container-width-xs:288px;--container-width-s:544px;--container-width-m:720px;--container-width-l:944px;--container-width-xl:1200px;--color-brick:#bd2719;--color-brick-light:#ffeeed;--color-brick-medium-light:#facbc8;--color-brick-dark:#800e04;--color-bus:#0000bf;--color-bus-light:#f0f0ff;--color-bus-medium-light:#ccf;--color-bus-dark:#00005e;--color-coat-of-arms:#0072c6;--color-coat-of-arms-light:#e6f4ff;--color-coat-of-arms-medium-light:#b5daf7;--color-coat-of-arms-dark:#005799;--color-copper:#00d7a7;--color-copper-light:#cffaf1;--color-copper-medium-light:#9ef0de;--color-copper-dark:#00a17d;--color-engel:#ffe977;--color-engel-light:#fff9db;--color-engel-medium-light:#fff3b8;--color-engel-dark:#dbc030;--color-fog:#9fc9eb;--color-fog-light:#e8f3fc;--color-fog-medium-light:#d0e6f7;--color-fog-dark:#72a5cf;--color-gold:#c2a251;--color-gold-light:#f7f2e4;--color-gold-medium-light:#e8d7a7;--color-gold-dark:#9e823c;--color-metro:#fd4f00;--color-metro-light:#ffeee6;--color-metro-medium-light:#ffcab3;--color-metro-dark:#bd2f00;--color-silver:#dedfe1;--color-silver-light:#f7f7f8;--color-silver-medium-light:#efeff0;--color-silver-dark:#b0b8bf;--color-summer:#ffc61e;--color-summer-light:#fff4d4;--color-summer-medium-light:#ffe49c;--color-summer-dark:#cc9200;--color-suomenlinna:#f5a3c7;--color-suomenlinna-light:#fff0f7;--color-suomenlinna-medium-light:#ffdbeb;--color-suomenlinna-dark:#e673a5;--color-tram:#008741;--color-tram-light:#dff7eb;--color-tram-medium-light:#a3e3c2;--color-tram-dark:#006631;--color-focus-outline:#0072c6;--color-black:#000;--color-white:#fff;--color-black-5:#f2f2f2;--color-black-10:#e6e6e6;--color-black-20:#ccc;--color-black-30:#b3b3b3;--color-black-40:#999;--color-black-50:grey;--color-black-60:#595959;--color-black-70:#4d4d4d;--color-black-80:#333;--color-black-90:#1a1a1a;--color-error:#b01038;--color-error-light:#f6e2e6;--color-error-dark:#8d0d2d;--color-success:#007a64;--color-success-light:#e2f5f3;--color-success-dark:#006250;--color-alert:#ffda07;--color-alert-light:#fff4b4;--color-alert-dark:#d18200;--color-info:#0062b9;--color-info-light:#e5eff8;--color-info-dark:#004f94;--box-shadow-s:0px 2px 10px 0px rgba(0,0,0,0.07);--box-shadow-m:0px 2px 10px 0px rgba(0,0,0,0.1);--box-shadow-l:0px 2px 20px 0px rgba(0,0,0,0.2);--spacing-layout-2-xs:1rem;--spacing-layout-xs:1.5rem;--spacing-layout-s:2rem;--spacing-layout-m:3rem;--spacing-layout-l:4rem;--spacing-layout-xl:6rem;--spacing-layout-2-xl:8rem;--spacing-4-xs:0.125rem;--spacing-3-xs:0.25rem;--spacing-2-xs:0.5rem;--spacing-xs:0.75rem;--spacing-s:1rem;--spacing-m:1.5rem;--spacing-l:2rem;--spacing-xl:2.5rem;--spacing-2-xl:3.0rem;--spacing-3-xl:3.5rem;--spacing-4-xl:4rem;--spacing-5-xl:4.5rem;--fontsize-heading-xxl:4rem;--fontsize-heading-xl:3rem;--fontsize-heading-xl-mobile:2.5rem;--fontsize-heading-l:2rem;--fontsize-heading-m:1.5rem;--fontsize-heading-s:1.25rem;--fontsize-heading-xs:1.125rem;--fontsize-heading-xxs:1rem;--fontsize-body-s:0.875rem;--fontsize-body-m:1rem;--fontsize-body-l:1.125rem;--fontsize-body-xl:1.25rem;--font-default:HelsinkiGrotesk,Arial,sans-serif;--lineheight-s:1;--lineheight-m:1.2;--lineheight-l:1.5;--lineheight-xl:1.75}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.visually-hidden{border:0;clip:"rect(0 0 0 0)";height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.button-reset{background:none;border:none;color:inherit;cursor:pointer;font:inherit;padding:0}.text-body{color:var(--color-black-90);font-size:var(--fontsize-body-m);line-height:var(--lineheight-l)}.text-body,.text-medium{font-family:var(--font-default)}.text-medium{font-weight:500}.text-bold{font-family:var(--font-default);font-weight:700}.text-xl{font-size:var(--fontsize-heading-m)}.text-lg{font-size:var(--fontsize-heading-s)}.text-md{font-size:var(--fontsize-heading-xs)}.subtitle{font-size:var(--fontsize-body-m)}.text-sm{font-size:var(--fontsize-body-s);line-height:var(--lineheight-xl)}.heading-xxl{font-size:var(--fontsize-heading-xxl);letter-spacing:-1.2px}.heading-xl,.heading-xxl{font-weight:400;line-height:var(--lineheight-s)}.heading-xl{font-size:var(--fontsize-heading-xl);letter-spacing:-1px}.heading-xl-mobile{font-size:var(--fontsize-heading-xl-mobile);font-weight:400;letter-spacing:-.8px;line-height:var(--lineheight-s)}.heading-l{font-size:var(--fontsize-heading-l);font-weight:400;letter-spacing:-.4px}.heading-l,.heading-m{line-height:var(--lineheight-m)}.heading-m{font-size:var(--fontsize-heading-m);font-weight:500;letter-spacing:-.2px}.heading-s{font-size:var(--fontsize-heading-s);font-weight:500}.heading-s,.heading-xs{letter-spacing:0;line-height:var(--lineheight-l)}.heading-xs{font-size:var(--fontsize-heading-xs);font-weight:700}.heading-xxs{font-size:var(--fontsize-heading-xxs);font-weight:700;letter-spacing:.2px;line-height:var(--lineheight-l)}.helper-text{color:var(--color-black-60);display:block;flex-basis:100%;font-size:var(--fontsize-body-m);margin-top:var(--spacing-2-xs)}html{-webkit-text-size-adjust:100%}');var SG={}.hasOwnProperty;function w5(e){let t=typeof e;return e?t==="string"||t==="number"?e:Array.isArray(e)?e.length?e.map(r=>w5(r)).filter(Boolean).join(" "):null:t==="object"?((r,n=null)=>{if(r.toString!==Object.prototype.toString&&!r.toString.toString().includes("[native code]"))return r.toString();let o=Object.assign({},r);return n&&Object.keys(n).filter(a=>!!r[a]).forEach(a=>{o[n[a]]=!0}),Object.keys(o).filter(a=>SG.call(o,a)&&!!o[a]).join(" ")})(e,this):null:null}i(w5,"n");var st=i((...e)=>e.map(w5).filter(Boolean).join(" "),"r");var Il=G(ve()),E5=G(El());var S5=i(()=>typeof window>"u"||typeof document>"u","e");var EG=typeof window<"u"&&window.document?Il.useLayoutEffect:Il.useEffect,kl=i((e,t,r)=>{let n=t&&typeof t!="string",o=(0,Il.useRef)(n?(0,E5.uniqueId)("custom-theme-"):"").current;return EG(()=>{n&&((a,l,c)=>{if(S5())return;let f=i(p=>{var m;return(m=p.selectorText)===null||m===void 0?void 0:m.includes(`${a}.${c}`)},"o");try{let p=[...document.styleSheets].findIndex(I=>{try{return[...I.cssRules].findIndex(T=>{var y;return(y=T.selectorText)===null||y===void 0?void 0:y.includes(a)})>=0}catch{return!1}});if(p===-1){let I=document.createElement("style");document.head.appendChild(I),p=document.styleSheets.length-1}let m=document.styleSheets[p],v=m.cssRules,_=[...v].findIndex(f);_===-1&&(m.insertRule(`.${a}.${c} { content: '' }`,v.length),_=[...v].findIndex(f));let b=v[_];Object.entries(l).forEach(([I,T])=>b.style.setProperty(I,T))}catch{console.warn(`Could not find the stylesheet to update with the "${a}" selector!`)}})(e&&e.split(" ")[0],t,`${o}${r||""}`)},[e,t,o,n,r]),o},"d");var Tl=G(ve());var fm,dm,pm,Ns={button:"Button-module_button__1msFE",primary:"Button-module_primary__2LfKB",secondary:"Button-module_secondary__1nABp",supplementary:"Button-module_supplementary__3YKiS","theme-coat":"Button-module_theme-coat__2_3U7","theme-black":"Button-module_theme-black__m8giY",clear:"Button-module_clear__2i_5U",success:"Button-module_success__CU9nK",danger:"Button-module_danger__2el15","size-small":"Button-module_size-small__3lizH",fullWidth:"Button-module_fullWidth__31eVK",icon:"Button-module_icon__O-h7R"};Ht(".Button-module_button__1msFE{--border-width:2px;--outline-width-focus:3px;--padding-horizontal:var(--spacing-l);--min-size:56px;--padding-vertical:var(--spacing-s);--padding:calc(var(--padding-vertical) - var(--border-width)) calc(var(--padding-horizontal) - var(--border-width));--icon-reposition:calc(-1 * var(--spacing-2-xs));--computed-background-color:var(--background-color,transparent);--computed-background-color-focus:var(--background-color-focus,var(--computed-background-color,transparent));--computed-background-color-hover:var(--background-color-hover,var(--computed-background-color-focus,transparent));--computed-background-color-active:var(--background-color-active,var(--computed-background-color-hover,transparent));--computed-background-color-disabled:var(--background-color-disabled,var(--color-black-20,transparent));--computed-color:var(--color,inherit);--computed-color-focus:var(--color-focus,var(--computed-color,inherit));--computed-color-hover:var(--color-hover,var(--computed-color-focus,inherit));--computed-color-active:var(--color-active,var(--computed-color-hover,inherit));--computed-color-disabled:var(--color-disabled,var(--color-white,inherit));--computed-border-color:var(--border-color,var(--computed-background-color));--computed-border-color-focus:var(--border-color-focus,var(--computed-border-color,transparent));--computed-border-color-hover:var(--border-color-hover,var(--computed-border-color-focus,transparent));--computed-border-color-active:var(--border-color-active,var(--computed-border-color-hover,transparent));--computed-border-color-disabled:var(--border-color-disabled,var(--computed-background-color-disabled,transparent));--computed-outline-color-focus:var(--outline-color-focus,transparent);--computed-icon-size:var(--icon-size,var(--spacing-m));align-items:center;background-color:var(--computed-background-color);border:var(--border-width) solid var(--computed-border-color);border-radius:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--computed-color,inherit);column-gap:var(--spacing-2-xs);cursor:var(--cursor,pointer);display:inline-flex;font-family:inherit;font-size:100%;font-weight:500;hyphens:auto;place-content:flex-start center;line-height:var(--lineheight-l);margin:0;min-height:var(--min-size);min-width:var(--min-size);outline:none;outline-offset:2px;overflow:hidden;overflow-wrap:anywhere;padding:var(--padding);position:relative;text-align:center;text-decoration:none;text-transform:none;vertical-align:top}.Button-module_button__1msFE:after{margin-right:var(--icon-reposition)}.Button-module_button__1msFE:before{margin-left:var(--icon-reposition)}.Button-module_button__1msFE,.Button-module_button__1msFE[type=button],.Button-module_button__1msFE[type=reset],.Button-module_button__1msFE[type=submit]{-webkit-appearance:button}.Button-module_button__1msFE:focus-visible{background-color:var(--computed-background-color-focus);border-color:var(--computed-border-color-focus);color:var(--computed-color-focus);outline:var(--outline-width-focus) solid var(--computed-outline-color-focus)}.Button-module_button__1msFE:hover{background-color:var(--computed-background-color-hover);border-color:var(--computed-border-color-hover);color:var(--computed-color-hover)}.Button-module_button__1msFE:active{background-color:var(--computed-background-color-active);border-color:var(--computed-border-color-active);color:var(--computed-color-active);outline:var(--outline-width-focus) solid var(--computed-outline-color-focus)}.Button-module_button__1msFE:disabled{--cursor:not-allowed;background-color:var(--computed-background-color-disabled);border-color:var(--computed-border-color-disabled);color:var(--computed-color-disabled);outline:none}.Button-module_button__1msFE button.Button-module_button__1msFE{-webkit-appearance:button}.Button-module_primary__2LfKB{--background-color:var(--color-bus);--background-color-hover:var(--color-bus-dark);--background-color-focus:var(--color-bus);--background-color-disabled:var(--color-black-20);--border-color:transparent;--color:var(--color-white);--color-disabled:var(--color-white);--outline-color-focus:var(--color-coat-of-arms)}.Button-module_secondary__1nABp{--border-color:var(--color-bus);--border-color-disabled:var(--color-disabled)}.Button-module_secondary__1nABp,.Button-module_supplementary__3YKiS{--background-color:transparent;--background-color-hover:var(--color-bus-light);--background-color-focus:transparent;--background-color-disabled:transparent;--color:var(--color-bus);--color-disabled:var(--color-black-40);--outline-color-focus:var(--color-coat-of-arms)}.Button-module_supplementary__3YKiS{--border-color:transparent;--border-color-disabled:transparent}.Button-module_theme-coat__2_3U7.Button-module_primary__2LfKB{--background-color:var(--color-bus);--background-color-hover:var(--color-bus-dark);--background-color-focus:var(--color-bus);--background-color-disabled:var(--color-black-20);--border-color:transparent;--color-disabled:var(--color-white);--outline-color-focus:var(--color-coat-of-arms);--background-color:var(--color-coat-of-arms);--background-color-hover:var(--color-coat-of-arms-dark);--background-color-focus:var(--color-coat-of-arms);--border-color:var(--color-coat-of-arms);--border-color-hover:var(--color-coat-of-arms-dark);--border-color-focus:var(--color-coat-of-arms);--color:var(--color-white)}.Button-module_theme-coat__2_3U7.Button-module_secondary__1nABp{--border-color:var(--color-bus);--border-color-disabled:var(--color-disabled);--border-color:var(--color-coat-of-arms)}.Button-module_theme-coat__2_3U7.Button-module_secondary__1nABp,.Button-module_theme-coat__2_3U7.Button-module_supplementary__3YKiS{--background-color-hover:var(--color-bus-light);--background-color-disabled:transparent;--color:var(--color-bus);--color-disabled:var(--color-black-40);--outline-color-focus:var(--color-coat-of-arms);--background-color:transparent;--background-color-hover:var(--color-coat-of-arms-light);--background-color-focus:transparent;--color:var(--color-coat-of-arms)}.Button-module_theme-coat__2_3U7.Button-module_supplementary__3YKiS{--border-color-disabled:transparent;--border-color:transparent}.Button-module_theme-black__m8giY.Button-module_primary__2LfKB{--background-color:var(--color-bus);--background-color-hover:var(--color-bus-dark);--background-color-focus:var(--color-bus);--background-color-disabled:var(--color-black-20);--border-color:transparent;--color-disabled:var(--color-white);--outline-color-focus:var(--color-coat-of-arms);--background-color:var(--color-black);--background-color-hover:var(--color-black);--background-color-focus:var(--color-black);--border-color:var(--color-black);--border-color-hover:var(--color-black);--border-color-focus:var(--color-black);--color:var(--color-white);--color-hover:var(--color-white);--color-focus:var(--color-white)}.Button-module_theme-black__m8giY.Button-module_secondary__1nABp{--border-color:var(--color-bus);--border-color-disabled:var(--color-disabled);--border-color:var(--color-black);--border-color-hover:var(--color-black);--border-color-focus:var(--color-black)}.Button-module_theme-black__m8giY.Button-module_secondary__1nABp,.Button-module_theme-black__m8giY.Button-module_supplementary__3YKiS{--background-color-hover:var(--color-bus-light);--background-color-disabled:transparent;--color:var(--color-bus);--color-disabled:var(--color-black-40);--outline-color-focus:var(--color-coat-of-arms);--background-color:transparent;--background-color-hover:var(--color-black-5);--background-color-focus:transparent;--color:var(--color-black);--color-hover:var(--color-black);--color-focus:var(--color-black)}.Button-module_theme-black__m8giY.Button-module_supplementary__3YKiS{--border-color-disabled:transparent;--border-color:transparent;--border-color-hover:transparent}.Button-module_clear__2i_5U{--background-color:transparent;--background-color-disabled:transparent;--border-color:transparent;--border-color-disabled:transparent;--color:var(--color-black-90);--color-disabled:var(--color-black-90)}.Button-module_success__CU9nK{--background-color:var(--color-success);--background-color-hover:var(--color-success-dark);--background-color-focus:var(--color-success);--border-color:var(--color-success);--border-color-hover:var(--color-success-dark);--border-color-focus:var(--color-success)}.Button-module_danger__2el15,.Button-module_success__CU9nK{--color:var(--color-white);--outline-color-focus:var(--color-coat-of-arms)}.Button-module_danger__2el15{--background-color:var(--color-error);--background-color-hover:var(--color-error-dark);--background-color-focus:var(--color-error);--border-color:var(--color-error);--border-color-hover:var(--color-error-dark);--border-color-focus:var(--color-error)}.Button-module_size-small__3lizH{--min-size:44px;--padding-horizontal:var(--spacing-m);--padding-vertical:var(--spacing-2-xs)}.Button-module_fullWidth__31eVK{width:100%}.Button-module_icon__O-h7R{flex-shrink:0;height:var(--computed-icon-size);width:var(--computed-icon-size)}.Button-module_icon__O-h7R:first-child:not(:last-child){margin-left:var(--icon-reposition)}.Button-module_icon__O-h7R:last-child:not(:first-child){margin-right:var(--icon-reposition)}"),function(e){e.Small="small",e.Medium="medium"}(fm||(fm={})),function(e){e.Bus="bus",e.Coat="coat",e.Black="black"}(dm||(dm={})),function(e){e.Primary="primary",e.Secondary="secondary",e.Supplementary="supplementary",e.Success="success",e.Danger="danger",e.Clear="clear"}(pm||(pm={}));var e2=Tl.default.forwardRef((e,t)=>{var{children:r,className:n,disabled:o=!1,fullWidth:a,size:l=fm.Medium,theme:c=dm.Bus,variant:f=pm.Primary,iconStart:p,iconEnd:m,onClick:v}=e,_=it(e,["children","className","disabled","fullWidth","size","theme","variant","iconStart","iconEnd","onClick"]);let b=kl(Ns.button,c),I=p?Tl.default.createElement("div",{className:Ns.icon,"aria-hidden":"true"},p):null,T=m?Tl.default.createElement("div",{className:st(Ns.icon),"aria-hidden":"true"},m):null;return Tl.default.createElement("button",Object.assign({ref:t,disabled:o,type:"button",className:st(Ns.button,Ns[f],typeof c=="string"?Ns[`theme-${c}`]:"",Ns[`size-${l}`],a?Ns.fullWidth:"",b,n),onClick:o?void 0:v},_),I,Tl.default.createElement("span",null,r),T)});var Rn=G(ve());var I5=G(El());var k5=i((e,t)=>{(0,I5.isFunction)(e)?e(t.current):e.current=t.current},"t");var T5=i((e,t,r,n,o)=>{let a=[t&&`${e}-helper`,r&&`${e}-error`,n&&`${e}-success`,o&&`${e}-info`].filter(l=>l);return a.length?a.join(" "):null},"r");var $r=G(ve());var hm=G(ve());var t2=i(function(t){return t.reduce(function(r,n){var o=n[0],a=n[1];return r[o]=a,r},{})},"fromEntries"),r2=typeof window<"u"&&window.document&&window.document.createElement?hm.useLayoutEffect:hm.useEffect;var Ds=G(ve());var $t="top",ar="bottom",Yt="right",Wt="left",mm="auto",Ps=[$t,ar,Yt,Wt],Fo="start",Ua="end",C5="clippingParents",gm="viewport",Cl="popper",O5="reference",n2=Ps.reduce(function(e,t){return e.concat([t+"-"+Fo,t+"-"+Ua])},[]),vm=[].concat(Ps,[mm]).reduce(function(e,t){return e.concat([t,t+"-"+Fo,t+"-"+Ua])},[]),IG="beforeRead",kG="read",TG="afterRead",CG="beforeMain",OG="main",RG="afterMain",AG="beforeWrite",NG="write",PG="afterWrite",R5=[IG,kG,TG,CG,OG,RG,AG,NG,PG];function vr(e){return e?(e.nodeName||"").toLowerCase():null}i(vr,"getNodeName");function Gt(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}i(Gt,"getWindow");function Zi(e){var t=Gt(e).Element;return e instanceof t||e instanceof Element}i(Zi,"isElement");function ur(e){var t=Gt(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}i(ur,"isHTMLElement");function Ol(e){if(typeof ShadowRoot>"u")return!1;var t=Gt(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}i(Ol,"isShadowRoot");function LG(e){var t=e.state;Object.keys(t.elements).forEach(function(r){var n=t.styles[r]||{},o=t.attributes[r]||{},a=t.elements[r];!ur(a)||!vr(a)||(Object.assign(a.style,n),Object.keys(o).forEach(function(l){var c=o[l];c===!1?a.removeAttribute(l):a.setAttribute(l,c===!0?"":c)}))})}i(LG,"applyStyles");function DG(e){var t=e.state,r={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,r.popper),t.styles=r,t.elements.arrow&&Object.assign(t.elements.arrow.style,r.arrow),function(){Object.keys(t.elements).forEach(function(n){var o=t.elements[n],a=t.attributes[n]||{},l=Object.keys(t.styles.hasOwnProperty(n)?t.styles[n]:r[n]),c=l.reduce(function(f,p){return f[p]="",f},{});!ur(o)||!vr(o)||(Object.assign(o.style,c),Object.keys(a).forEach(function(f){o.removeAttribute(f)}))})}}i(DG,"effect");var A5={name:"applyStyles",enabled:!0,phase:"write",fn:LG,effect:DG,requires:["computeStyles"]};function _r(e){return e.split("-")[0]}i(_r,"getBasePlacement");var yi=Math.max,za=Math.min,Bo=Math.round;function oi(e,t){t===void 0&&(t=!1);var r=e.getBoundingClientRect(),n=1,o=1;if(ur(e)&&t){var a=e.offsetHeight,l=e.offsetWidth;l>0&&(n=Bo(r.width)/l||1),a>0&&(o=Bo(r.height)/a||1)}return{width:r.width/n,height:r.height/o,top:r.top/o,right:r.right/n,bottom:r.bottom/o,left:r.left/n,x:r.left/n,y:r.top/o}}i(oi,"getBoundingClientRect");function Ha(e){var t=oi(e),r=e.offsetWidth,n=e.offsetHeight;return Math.abs(t.width-r)<=1&&(r=t.width),Math.abs(t.height-n)<=1&&(n=t.height),{x:e.offsetLeft,y:e.offsetTop,width:r,height:n}}i(Ha,"getLayoutRect");function od(e,t){var r=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(r&&Ol(r)){var n=t;do{if(n&&e.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}i(od,"contains");function Zr(e){return Gt(e).getComputedStyle(e)}i(Zr,"getComputedStyle");function i2(e){return["table","td","th"].indexOf(vr(e))>=0}i(i2,"isTableElement");function Or(e){return((Zi(e)?e.ownerDocument:e.document)||window.document).documentElement}i(Or,"getDocumentElement");function Uo(e){return vr(e)==="html"?e:e.assignedSlot||e.parentNode||(Ol(e)?e.host:null)||Or(e)}i(Uo,"getParentNode");function N5(e){return!ur(e)||Zr(e).position==="fixed"?null:e.offsetParent}i(N5,"getTrueOffsetParent");function MG(e){var t=navigator.userAgent.toLowerCase().indexOf("firefox")!==-1,r=navigator.userAgent.indexOf("Trident")!==-1;if(r&&ur(e)){var n=Zr(e);if(n.position==="fixed")return null}var o=Uo(e);for(Ol(o)&&(o=o.host);ur(o)&&["html","body"].indexOf(vr(o))<0;){var a=Zr(o);if(a.transform!=="none"||a.perspective!=="none"||a.contain==="paint"||["transform","perspective"].indexOf(a.willChange)!==-1||t&&a.willChange==="filter"||t&&a.filter&&a.filter!=="none")return o;o=o.parentNode}return null}i(MG,"getContainingBlock");function xi(e){for(var t=Gt(e),r=N5(e);r&&i2(r)&&Zr(r).position==="static";)r=N5(r);return r&&(vr(r)==="html"||vr(r)==="body"&&Zr(r).position==="static")?t:r||MG(e)||t}i(xi,"getOffsetParent");function $a(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}i($a,"getMainAxisFromPlacement");function Va(e,t,r){return yi(e,za(t,r))}i(Va,"within");function P5(e,t,r){var n=Va(e,t,r);return n>r?r:n}i(P5,"withinMaxClamp");function sd(){return{top:0,right:0,bottom:0,left:0}}i(sd,"getFreshSideObject");function ad(e){return Object.assign({},sd(),e)}i(ad,"mergePaddingObject");function ud(e,t){return t.reduce(function(r,n){return r[n]=e,r},{})}i(ud,"expandToHashMap");var FG=i(function(t,r){return t=typeof t=="function"?t(Object.assign({},r.rects,{placement:r.placement})):t,ad(typeof t!="number"?t:ud(t,Ps))},"toPaddingObject");function BG(e){var t,r=e.state,n=e.name,o=e.options,a=r.elements.arrow,l=r.modifiersData.popperOffsets,c=_r(r.placement),f=$a(c),p=[Wt,Yt].indexOf(c)>=0,m=p?"height":"width";if(!(!a||!l)){var v=FG(o.padding,r),_=Ha(a),b=f==="y"?$t:Wt,I=f==="y"?ar:Yt,T=r.rects.reference[m]+r.rects.reference[f]-l[f]-r.rects.popper[m],y=l[f]-r.rects.reference[f],g=xi(a),w=g?f==="y"?g.clientHeight||0:g.clientWidth||0:0,k=T/2-y/2,C=v[b],P=w-_[m]-v[I],N=w/2-_[m]/2+k,B=Va(C,N,P),O=f;r.modifiersData[n]=(t={},t[O]=B,t.centerOffset=B-N,t)}}i(BG,"arrow");function UG(e){var t=e.state,r=e.options,n=r.element,o=n===void 0?"[data-popper-arrow]":n;o!=null&&(typeof o=="string"&&(o=t.elements.popper.querySelector(o),!o)||od(t.elements.popper,o)&&(t.elements.arrow=o))}i(UG,"effect");var L5={name:"arrow",enabled:!0,phase:"main",fn:BG,effect:UG,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function si(e){return e.split("-")[1]}i(si,"getVariation");var zG={top:"auto",right:"auto",bottom:"auto",left:"auto"};function HG(e){var t=e.x,r=e.y,n=window,o=n.devicePixelRatio||1;return{x:Bo(t*o)/o||0,y:Bo(r*o)/o||0}}i(HG,"roundOffsetsByDPR");function D5(e){var t,r=e.popper,n=e.popperRect,o=e.placement,a=e.variation,l=e.offsets,c=e.position,f=e.gpuAcceleration,p=e.adaptive,m=e.roundOffsets,v=e.isFixed,_=l.x,b=_===void 0?0:_,I=l.y,T=I===void 0?0:I,y=typeof m=="function"?m({x:b,y:T}):{x:b,y:T};b=y.x,T=y.y;var g=l.hasOwnProperty("x"),w=l.hasOwnProperty("y"),k=Wt,C=$t,P=window;if(p){var N=xi(r),B="clientHeight",O="clientWidth";if(N===Gt(r)&&(N=Or(r),Zr(N).position!=="static"&&c==="absolute"&&(B="scrollHeight",O="scrollWidth")),N=N,o===$t||(o===Wt||o===Yt)&&a===Ua){C=ar;var L=v&&N===P&&P.visualViewport?P.visualViewport.height:N[B];T-=L-n.height,T*=f?1:-1}if(o===Wt||(o===$t||o===ar)&&a===Ua){k=Yt;var U=v&&N===P&&P.visualViewport?P.visualViewport.width:N[O];b-=U-n.width,b*=f?1:-1}}var M=Object.assign({position:c},p&&zG),V=m===!0?HG({x:b,y:T}):{x:b,y:T};if(b=V.x,T=V.y,f){var $;return Object.assign({},M,($={},$[C]=w?"0":"",$[k]=g?"0":"",$.transform=(P.devicePixelRatio||1)<=1?"translate("+b+"px, "+T+"px)":"translate3d("+b+"px, "+T+"px, 0)",$))}return Object.assign({},M,(t={},t[C]=w?T+"px":"",t[k]=g?b+"px":"",t.transform="",t))}i(D5,"mapToStyles");function $G(e){var t=e.state,r=e.options,n=r.gpuAcceleration,o=n===void 0?!0:n,a=r.adaptive,l=a===void 0?!0:a,c=r.roundOffsets,f=c===void 0?!0:c;if(0)var p;var m={placement:_r(t.placement),variation:si(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:o,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,D5(Object.assign({},m,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:l,roundOffsets:f})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,D5(Object.assign({},m,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:f})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}i($G,"computeStyles");var M5={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:$G,data:{}};var _m={passive:!0};function VG(e){var t=e.state,r=e.instance,n=e.options,o=n.scroll,a=o===void 0?!0:o,l=n.resize,c=l===void 0?!0:l,f=Gt(t.elements.popper),p=[].concat(t.scrollParents.reference,t.scrollParents.popper);return a&&p.forEach(function(m){m.addEventListener("scroll",r.update,_m)}),c&&f.addEventListener("resize",r.update,_m),function(){a&&p.forEach(function(m){m.removeEventListener("scroll",r.update,_m)}),c&&f.removeEventListener("resize",r.update,_m)}}i(VG,"effect");var F5={name:"eventListeners",enabled:!0,phase:"write",fn:i(function(){},"fn"),effect:VG,data:{}};var qG={left:"right",right:"left",bottom:"top",top:"bottom"};function Rl(e){return e.replace(/left|right|bottom|top/g,function(t){return qG[t]})}i(Rl,"getOppositePlacement");var jG={start:"end",end:"start"};function bm(e){return e.replace(/start|end/g,function(t){return jG[t]})}i(bm,"getOppositeVariationPlacement");function qa(e){var t=Gt(e),r=t.pageXOffset,n=t.pageYOffset;return{scrollLeft:r,scrollTop:n}}i(qa,"getWindowScroll");function ja(e){return oi(Or(e)).left+qa(e).scrollLeft}i(ja,"getWindowScrollBarX");function o2(e){var t=Gt(e),r=Or(e),n=t.visualViewport,o=r.clientWidth,a=r.clientHeight,l=0,c=0;return n&&(o=n.width,a=n.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(l=n.offsetLeft,c=n.offsetTop)),{width:o,height:a,x:l+ja(e),y:c}}i(o2,"getViewportRect");function s2(e){var t,r=Or(e),n=qa(e),o=(t=e.ownerDocument)==null?void 0:t.body,a=yi(r.scrollWidth,r.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),l=yi(r.scrollHeight,r.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0),c=-n.scrollLeft+ja(e),f=-n.scrollTop;return Zr(o||r).direction==="rtl"&&(c+=yi(r.clientWidth,o?o.clientWidth:0)-a),{width:a,height:l,x:c,y:f}}i(s2,"getDocumentRect");function Wa(e){var t=Zr(e),r=t.overflow,n=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(r+o+n)}i(Wa,"isScrollParent");function ym(e){return["html","body","#document"].indexOf(vr(e))>=0?e.ownerDocument.body:ur(e)&&Wa(e)?e:ym(Uo(e))}i(ym,"getScrollParent");function Ls(e,t){var r;t===void 0&&(t=[]);var n=ym(e),o=n===((r=e.ownerDocument)==null?void 0:r.body),a=Gt(n),l=o?[a].concat(a.visualViewport||[],Wa(n)?n:[]):n,c=t.concat(l);return o?c:c.concat(Ls(Uo(l)))}i(Ls,"listScrollParents");function Al(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}i(Al,"rectToClientRect");function WG(e){var t=oi(e);return t.top=t.top+e.clientTop,t.left=t.left+e.clientLeft,t.bottom=t.top+e.clientHeight,t.right=t.left+e.clientWidth,t.width=e.clientWidth,t.height=e.clientHeight,t.x=t.left,t.y=t.top,t}i(WG,"getInnerBoundingClientRect");function B5(e,t){return t===gm?Al(o2(e)):Zi(t)?WG(t):Al(s2(Or(e)))}i(B5,"getClientRectFromMixedType");function GG(e){var t=Ls(Uo(e)),r=["absolute","fixed"].indexOf(Zr(e).position)>=0,n=r&&ur(e)?xi(e):e;return Zi(n)?t.filter(function(o){return Zi(o)&&od(o,n)&&vr(o)!=="body"}):[]}i(GG,"getClippingParents");function a2(e,t,r){var n=t==="clippingParents"?GG(e):[].concat(t),o=[].concat(n,[r]),a=o[0],l=o.reduce(function(c,f){var p=B5(e,f);return c.top=yi(p.top,c.top),c.right=za(p.right,c.right),c.bottom=za(p.bottom,c.bottom),c.left=yi(p.left,c.left),c},B5(e,a));return l.width=l.right-l.left,l.height=l.bottom-l.top,l.x=l.left,l.y=l.top,l}i(a2,"getClippingRect");function ld(e){var t=e.reference,r=e.element,n=e.placement,o=n?_r(n):null,a=n?si(n):null,l=t.x+t.width/2-r.width/2,c=t.y+t.height/2-r.height/2,f;switch(o){case $t:f={x:l,y:t.y-r.height};break;case ar:f={x:l,y:t.y+t.height};break;case Yt:f={x:t.x+t.width,y:c};break;case Wt:f={x:t.x-r.width,y:c};break;default:f={x:t.x,y:t.y}}var p=o?$a(o):null;if(p!=null){var m=p==="y"?"height":"width";switch(a){case Fo:f[p]=f[p]-(t[m]/2-r[m]/2);break;case Ua:f[p]=f[p]+(t[m]/2-r[m]/2);break;default:}}return f}i(ld,"computeOffsets");function wi(e,t){t===void 0&&(t={});var r=t,n=r.placement,o=n===void 0?e.placement:n,a=r.boundary,l=a===void 0?C5:a,c=r.rootBoundary,f=c===void 0?gm:c,p=r.elementContext,m=p===void 0?Cl:p,v=r.altBoundary,_=v===void 0?!1:v,b=r.padding,I=b===void 0?0:b,T=ad(typeof I!="number"?I:ud(I,Ps)),y=m===Cl?O5:Cl,g=e.rects.popper,w=e.elements[_?y:m],k=a2(Zi(w)?w:w.contextElement||Or(e.elements.popper),l,f),C=oi(e.elements.reference),P=ld({reference:C,element:g,strategy:"absolute",placement:o}),N=Al(Object.assign({},g,P)),B=m===Cl?N:C,O={top:k.top-B.top+T.top,bottom:B.bottom-k.bottom+T.bottom,left:k.left-B.left+T.left,right:B.right-k.right+T.right},L=e.modifiersData.offset;if(m===Cl&&L){var U=L[o];Object.keys(O).forEach(function(M){var V=[Yt,ar].indexOf(M)>=0?1:-1,$=[$t,ar].indexOf(M)>=0?"y":"x";O[M]+=U[$]*V})}return O}i(wi,"detectOverflow");function u2(e,t){t===void 0&&(t={});var r=t,n=r.placement,o=r.boundary,a=r.rootBoundary,l=r.padding,c=r.flipVariations,f=r.allowedAutoPlacements,p=f===void 0?vm:f,m=si(n),v=m?c?n2:n2.filter(function(I){return si(I)===m}):Ps,_=v.filter(function(I){return p.indexOf(I)>=0});_.length===0&&(_=v);var b=_.reduce(function(I,T){return I[T]=wi(e,{placement:T,boundary:o,rootBoundary:a,padding:l})[_r(T)],I},{});return Object.keys(b).sort(function(I,T){return b[I]-b[T]})}i(u2,"computeAutoPlacement");function KG(e){if(_r(e)===mm)return[];var t=Rl(e);return[bm(e),t,bm(t)]}i(KG,"getExpandedFallbackPlacements");function YG(e){var t=e.state,r=e.options,n=e.name;if(!t.modifiersData[n]._skip){for(var o=r.mainAxis,a=o===void 0?!0:o,l=r.altAxis,c=l===void 0?!0:l,f=r.fallbackPlacements,p=r.padding,m=r.boundary,v=r.rootBoundary,_=r.altBoundary,b=r.flipVariations,I=b===void 0?!0:b,T=r.allowedAutoPlacements,y=t.options.placement,g=_r(y),w=g===y,k=f||(w||!I?[Rl(y)]:KG(y)),C=[y].concat(k).reduce(function($e,lt){return $e.concat(_r(lt)===mm?u2(t,{placement:lt,boundary:m,rootBoundary:v,padding:p,flipVariations:I,allowedAutoPlacements:T}):lt)},[]),P=t.rects.reference,N=t.rects.popper,B=new Map,O=!0,L=C[0],U=0;U=0,Q=q?"width":"height",oe=wi(t,{placement:M,boundary:m,rootBoundary:v,altBoundary:_,padding:p}),ue=q?$?Yt:Wt:$?ar:$t;P[Q]>N[Q]&&(ue=Rl(ue));var me=Rl(ue),_e=[];if(a&&_e.push(oe[V]<=0),c&&_e.push(oe[ue]<=0,oe[me]<=0),_e.every(function($e){return $e})){L=M,O=!1;break}B.set(M,_e)}if(O)for(var ft=I?3:1,yt=i(function(lt){var We=C.find(function(dt){var ie=B.get(dt);if(ie)return ie.slice(0,lt).every(function(X){return X})});if(We)return L=We,"break"},"_loop"),at=ft;at>0;at--){var ut=yt(at);if(ut==="break")break}t.placement!==L&&(t.modifiersData[n]._skip=!0,t.placement=L,t.reset=!0)}}i(YG,"flip");var U5={name:"flip",enabled:!0,phase:"main",fn:YG,requiresIfExists:["offset"],data:{_skip:!1}};function z5(e,t,r){return r===void 0&&(r={x:0,y:0}),{top:e.top-t.height-r.y,right:e.right-t.width+r.x,bottom:e.bottom-t.height+r.y,left:e.left-t.width-r.x}}i(z5,"getSideOffsets");function H5(e){return[$t,Yt,ar,Wt].some(function(t){return e[t]>=0})}i(H5,"isAnySideFullyClipped");function JG(e){var t=e.state,r=e.name,n=t.rects.reference,o=t.rects.popper,a=t.modifiersData.preventOverflow,l=wi(t,{elementContext:"reference"}),c=wi(t,{altBoundary:!0}),f=z5(l,n),p=z5(c,o,a),m=H5(f),v=H5(p);t.modifiersData[r]={referenceClippingOffsets:f,popperEscapeOffsets:p,isReferenceHidden:m,hasPopperEscaped:v},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":m,"data-popper-escaped":v})}i(JG,"hide");var $5={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:JG};function QG(e,t,r){var n=_r(e),o=[Wt,$t].indexOf(n)>=0?-1:1,a=typeof r=="function"?r(Object.assign({},t,{placement:e})):r,l=a[0],c=a[1];return l=l||0,c=(c||0)*o,[Wt,Yt].indexOf(n)>=0?{x:c,y:l}:{x:l,y:c}}i(QG,"distanceAndSkiddingToXY");function XG(e){var t=e.state,r=e.options,n=e.name,o=r.offset,a=o===void 0?[0,0]:o,l=vm.reduce(function(m,v){return m[v]=QG(v,t.rects,a),m},{}),c=l[t.placement],f=c.x,p=c.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=f,t.modifiersData.popperOffsets.y+=p),t.modifiersData[n]=l}i(XG,"offset");var V5={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:XG};function ZG(e){var t=e.state,r=e.name;t.modifiersData[r]=ld({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}i(ZG,"popperOffsets");var q5={name:"popperOffsets",enabled:!0,phase:"read",fn:ZG,data:{}};function l2(e){return e==="x"?"y":"x"}i(l2,"getAltAxis");function eK(e){var t=e.state,r=e.options,n=e.name,o=r.mainAxis,a=o===void 0?!0:o,l=r.altAxis,c=l===void 0?!1:l,f=r.boundary,p=r.rootBoundary,m=r.altBoundary,v=r.padding,_=r.tether,b=_===void 0?!0:_,I=r.tetherOffset,T=I===void 0?0:I,y=wi(t,{boundary:f,rootBoundary:p,padding:v,altBoundary:m}),g=_r(t.placement),w=si(t.placement),k=!w,C=$a(g),P=l2(C),N=t.modifiersData.popperOffsets,B=t.rects.reference,O=t.rects.popper,L=typeof T=="function"?T(Object.assign({},t.rects,{placement:t.placement})):T,U=typeof L=="number"?{mainAxis:L,altAxis:L}:Object.assign({mainAxis:0,altAxis:0},L),M=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,V={x:0,y:0};if(N){if(a){var $,q=C==="y"?$t:Wt,Q=C==="y"?ar:Yt,oe=C==="y"?"height":"width",ue=N[C],me=ue+y[q],_e=ue-y[Q],ft=b?-O[oe]/2:0,yt=w===Fo?B[oe]:O[oe],at=w===Fo?-O[oe]:-B[oe],ut=t.elements.arrow,$e=b&&ut?Ha(ut):{width:0,height:0},lt=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:sd(),We=lt[q],dt=lt[Q],ie=Va(0,B[oe],$e[oe]),X=k?B[oe]/2-ft-ie-We-U.mainAxis:yt-ie-We-U.mainAxis,ne=k?-B[oe]/2+ft+ie+dt+U.mainAxis:at+ie+dt+U.mainAxis,ae=t.elements.arrow&&xi(t.elements.arrow),de=ae?C==="y"?ae.clientTop||0:ae.clientLeft||0:0,pe=($=M?.[C])!=null?$:0,ge=ue+X-pe-de,Ee=ue+ne-pe,Te=Va(b?za(me,ge):me,ue,b?yi(_e,Ee):_e);N[C]=Te,V[C]=Te-ue}if(c){var et,tt=C==="x"?$t:Wt,xe=C==="x"?ar:Yt,Ne=N[P],rt=P==="y"?"height":"width",Kt=Ne+y[tt],xt=Ne-y[xe],_t=[$t,Wt].indexOf(g)!==-1,Ce=(et=M?.[P])!=null?et:0,Et=_t?Kt:Ne-B[rt]-O[rt]-Ce+U.altAxis,on=_t?Ne+B[rt]+O[rt]-Ce-U.altAxis:xt,qr=b&&_t?P5(Et,Ne,on):Va(b?Et:Kt,Ne,b?on:xt);N[P]=qr,V[P]=qr-Ne}t.modifiersData[n]=V}}i(eK,"preventOverflow");var j5={name:"preventOverflow",enabled:!0,phase:"main",fn:eK,requiresIfExists:["offset"]};function c2(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}i(c2,"getHTMLElementScroll");function f2(e){return e===Gt(e)||!ur(e)?qa(e):c2(e)}i(f2,"getNodeScroll");function tK(e){var t=e.getBoundingClientRect(),r=Bo(t.width)/e.offsetWidth||1,n=Bo(t.height)/e.offsetHeight||1;return r!==1||n!==1}i(tK,"isElementScaled");function d2(e,t,r){r===void 0&&(r=!1);var n=ur(t),o=ur(t)&&tK(t),a=Or(t),l=oi(e,o),c={scrollLeft:0,scrollTop:0},f={x:0,y:0};return(n||!n&&!r)&&((vr(t)!=="body"||Wa(a))&&(c=f2(t)),ur(t)?(f=oi(t,!0),f.x+=t.clientLeft,f.y+=t.clientTop):a&&(f.x=ja(a))),{x:l.left+c.scrollLeft-f.x,y:l.top+c.scrollTop-f.y,width:l.width,height:l.height}}i(d2,"getCompositeRect");function rK(e){var t=new Map,r=new Set,n=[];e.forEach(function(a){t.set(a.name,a)});function o(a){r.add(a.name);var l=[].concat(a.requires||[],a.requiresIfExists||[]);l.forEach(function(c){if(!r.has(c)){var f=t.get(c);f&&o(f)}}),n.push(a)}return i(o,"sort"),e.forEach(function(a){r.has(a.name)||o(a)}),n}i(rK,"order");function p2(e){var t=rK(e);return R5.reduce(function(r,n){return r.concat(t.filter(function(o){return o.phase===n}))},[])}i(p2,"orderModifiers");function h2(e){var t;return function(){return t||(t=new Promise(function(r){Promise.resolve().then(function(){t=void 0,r(e())})})),t}}i(h2,"debounce");function m2(e){var t=e.reduce(function(r,n){var o=r[n.name];return r[n.name]=o?Object.assign({},o,n,{options:Object.assign({},o.options,n.options),data:Object.assign({},o.data,n.data)}):n,r},{});return Object.keys(t).map(function(r){return t[r]})}i(m2,"mergeByName");var W5={placement:"bottom",modifiers:[],strategy:"absolute"};function G5(){for(var e=arguments.length,t=new Array(e),r=0;rspan{display:flex}.Tooltip-module_button__2x9m0:focus{box-shadow:0 0 0 var(--button-focus-outline-width) var(--button-focus-outline-color);outline:none}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=bottom]{border-top:8px solid var(--tooltip-border-color)}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=top]{border-bottom:8px solid var(--tooltip-border-color)}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=left]{border-right:8px solid var(--tooltip-border-color)}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=right]{border-left:8px solid var(--tooltip-border-color)}.Tooltip-module_tooltip__3x8S8 .Tooltip-module_arrow__210Rd{position:absolute}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=bottom] .Tooltip-module_arrow__210Rd{border:var(--tooltip-arrow-size) solid transparent;border-bottom:var(--tooltip-arrow-size) solid var(--tooltip-border-color);top:calc(-1 * var(--tooltip-spacing-default) - var(--tooltip-arrow-size))}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=top] .Tooltip-module_arrow__210Rd{border:var(--tooltip-arrow-size) solid transparent;border-top:var(--tooltip-arrow-size) solid var(--tooltip-border-color);bottom:calc(-1 * var(--tooltip-spacing-default) - var(--tooltip-arrow-size))}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=left] .Tooltip-module_arrow__210Rd{border:var(--tooltip-arrow-size) solid transparent;border-left:var(--tooltip-arrow-size) solid var(--tooltip-border-color);right:calc(-1 * var(--tooltip-spacing-default) - var(--tooltip-arrow-size))}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=right] .Tooltip-module_arrow__210Rd{border:var(--tooltip-arrow-size) solid transparent;border-right:var(--tooltip-arrow-size) solid var(--tooltip-border-color);left:calc(-1 * var(--tooltip-spacing-default) - var(--tooltip-arrow-size))}");var Nl=i(e=>{var{boxShadow:t=!1,children:r,placement:n="auto",small:o=!1,buttonLabel:a="Tooltip",tooltipLabel:l="Tooltip",className:c,buttonClassName:f,tooltipClassName:p}=e,m=it(e,["boxShadow","children","placement","small","buttonLabel","tooltipLabel","className","buttonClassName","tooltipClassName"]);let[v,_]=(0,$r.useState)(!1),b=(0,$r.useRef)(null),I=(0,$r.useRef)(null),[T,y]=(0,$r.useState)(null),{styles:g,attributes:w,forceUpdate:k}=v2(b.current,I.current,{placement:n,modifiers:[{name:"arrow",options:{element:T}},{name:"offset",options:{offset:[0,10]}}]});return(0,$r.useEffect)(()=>{k!==null&&v===!0&&k()},[v,k]),(0,$r.useEffect)(()=>{let C=i(N=>{let B=N.key||N.keyCode;!v||B!=="Escape"&&B!=="Esc"&&B!==27||_(!1)},"o"),P=i(N=>{let B=N.target;!v||b.current.contains(B)||I.current.contains(B)||_(!1)},"t");return document.addEventListener("keyup",C),document.addEventListener("click",P),()=>{document.removeEventListener("keyup",C),document.removeEventListener("click",P)}}),$r.default.createElement("div",Object.assign({},m,{className:st(cK,c)}),$r.default.createElement("button",{ref:b,type:"button",className:st(lK,f),title:a,"aria-label":a,"aria-expanded":v,onClick:i(()=>{_(!v)},"onClick"),onBlur:i(()=>_(!1),"onBlur")},$r.default.createElement("span",{"aria-hidden":"true"},$r.default.createElement(y5,null))),v&&$r.default.createElement("section",Object.assign({"aria-label":l,ref:I,className:st(fK,o&&pK,t&&dK,p),style:g.popper},w.popper),r,$r.default.createElement("div",Object.assign({ref:y,className:hK,style:g.arrow},w.arrow))))},"b");var mK="Checkbox-module_checkbox__3r5uI",gK="Checkbox-module_input__2bdJk",vK="Checkbox-module_label__148Ac",_K="Checkbox-module_noLabel__1HSAV",bK="Checkbox-module_errorText__1tRw6",yK="Checkbox-module_helperText__261fG helpers_helper-text__YRZTD",X5="Checkbox-module_tooltipButton__ErN1J";Ht(`.helpers_visually-hidden__3lBcX{border:0;clip:"rect(0 0 0 0)";height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.helpers_button-reset__2d38b{background:none;border:none;color:inherit;cursor:pointer;font:inherit;padding:0}.helpers_text-body__FA9G-{color:var(--color-black-90);font-family:var(--font-default);font-size:var(--fontsize-body-m);line-height:var(--lineheight-l)}.helpers_text-medium__3Hiiz{font-family:var(--font-default);font-weight:500}.helpers_text-bold__2QyP8{font-family:var(--font-default);font-weight:700}.helpers_text-xl__33T1r{font-size:var(--fontsize-heading-m)}.helpers_text-lg__1_8nq{font-size:var(--fontsize-heading-s)}.helpers_text-md__RyeCd{font-size:var(--fontsize-heading-xs)}.helpers_subtitle__RE8f_{font-size:var(--fontsize-body-m)}.helpers_text-sm__AxqmS{font-size:var(--fontsize-body-s);line-height:var(--lineheight-xl)}.helpers_heading-xxl__1GAqs{font-size:var(--fontsize-heading-xxl);font-weight:400;letter-spacing:-1.2px;line-height:var(--lineheight-s)}.helpers_heading-xl__u_X50{font-size:var(--fontsize-heading-xl);font-weight:400;letter-spacing:-1px;line-height:var(--lineheight-s)}.helpers_heading-xl-mobile__gKona{font-size:var(--fontsize-heading-xl-mobile);font-weight:400;letter-spacing:-.8px;line-height:var(--lineheight-s)}.helpers_heading-l__3EMpz{font-size:var(--fontsize-heading-l);font-weight:400;letter-spacing:-.4px;line-height:var(--lineheight-m)}.helpers_heading-m__1Lsy-{font-size:var(--fontsize-heading-m);font-weight:500;letter-spacing:-.2px;line-height:var(--lineheight-m)}.helpers_heading-s__1EK5w{font-size:var(--fontsize-heading-s);font-weight:500;letter-spacing:0;line-height:var(--lineheight-l)}.helpers_heading-xs__iZYJi{font-size:var(--fontsize-heading-xs);font-weight:700;letter-spacing:0;line-height:var(--lineheight-l)}.helpers_heading-xxs__jqtFk{font-size:var(--fontsize-heading-xxs);font-weight:700;letter-spacing:.2px;line-height:var(--lineheight-l)}.helpers_helper-text__YRZTD{color:var(--color-black-60);display:block;flex-basis:100%;font-size:var(--fontsize-body-m);margin-top:var(--spacing-2-xs)}.Checkbox-module_checkbox__3r5uI{--size:24px;--icon-scale:1;--border-width:2px;--outline-width:3px;--label-font-size:var(--fontsize-body-m);--label-padding:var(--spacing-2-xs);--background-unselected:transparent;--background-selected:var(--color-bus);--background-hover:var(--color-bus-dark);--background-disabled:var(--color-black-10);--border-color-selected:var(--color-bus);--border-color-selected-hover:var(--color-bus-dark);--border-color-selected-focus:var(--color-bus);--border-color-unselected:var(--color-black-50);--border-color-unselected-hover:var(--color-black-90);--border-color-unselected-focus:var(--color-black-90);--border-color-disabled:var(--color-black-10);--icon-color-unselected:transparent;--icon-color-selected:var(--color-white);--icon-color-disabled:var(--color-white);--label-color:var(--color-black-90);--label-color-disabled:var(--color-black-40);--icon-size:var(--spacing-m);display:flex;flex-wrap:wrap;min-height:var(--size);position:relative}.Checkbox-module_checkbox__3r5uI,.Checkbox-module_checkbox__3r5uI *,.Checkbox-module_checkbox__3r5uI :after,.Checkbox-module_checkbox__3r5uI :before{box-sizing:border-box}.Checkbox-module_checkbox__3r5uI:not(:first-of-type){margin-top:var(--spacing-2-xs)}.Checkbox-module_input__2bdJk{-moz-appearance:none;-webkit-appearance:none;appearance:none;cursor:pointer;font-family:inherit;font-size:100%;line-height:1.15;margin:0;outline:none}.Checkbox-module_input__2bdJk,.Checkbox-module_input__2bdJk:before{height:var(--size);left:0;position:absolute;top:0;width:var(--size)}.Checkbox-module_input__2bdJk:before{background-color:var(--icon-color-unselected);content:"";mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M21 7L10 18l-5.5-5.5L6 11l4 4 9.5-9.5z'/%3E%3C/g%3E%3C/svg%3E");mask-position:center;mask-repeat:no-repeat;mask-size:calc(var(--size) * var(--icon-scale));transform:scale(.6);z-index:1}.Checkbox-module_input__2bdJk:disabled+label{color:var(--label-color-disabled)}.Checkbox-module_input__2bdJk:checked:disabled:before{background-color:var(--icon-color-disabled)}.Checkbox-module_input__2bdJk:disabled,.Checkbox-module_input__2bdJk:disabled+label{cursor:not-allowed}.Checkbox-module_input__2bdJk:focus+label:after,.Checkbox-module_input__2bdJk:focus:before,.Checkbox-module_input__2bdJk:hover+label:after,.Checkbox-module_input__2bdJk:hover:before{transition:85ms ease-out;transition-property:background-color,border-color,transform}.Checkbox-module_input__2bdJk:focus+label:before{box-shadow:0 0 0 var(--outline-width) var(--color-focus-outline);transform:translateZ(0);transition:85ms ease-out;transition-property:box-shadow,transform}.Checkbox-module_input__2bdJk:checked:before{background-color:var(--icon-color-selected);transform:scale(1)}.Checkbox-module_input__2bdJk:not(:checked):indeterminate:before{background-color:var(--icon-color-selected);mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M6 11h12v2H6z'/%3E%3C/g%3E%3C/svg%3E");transform:scale(1)}.Checkbox-module_input__2bdJk:checked+label:after,.Checkbox-module_input__2bdJk:indeterminate+label:after{background-color:var(--background-selected);border-color:var(--border-color-selected)}.Checkbox-module_input__2bdJk:disabled+label:after{background-color:var(--background-disabled);border-color:var(--border-color-disabled)}.Checkbox-module_input__2bdJk:not(:disabled):focus+label:after{border-color:var(--border-color-unselected-focus)}.Checkbox-module_input__2bdJk:not(:disabled):hover+label:after,.Checkbox-module_input__2bdJk:not(:disabled):hover:focus+label:after{border-color:var(--border-color-unselected-hover)}.Checkbox-module_input__2bdJk:not(:disabled):checked:focus+label:after,.Checkbox-module_input__2bdJk:not(:disabled):indeterminate:focus+label:after{border-color:var(--border-color-selected-focus)}.Checkbox-module_input__2bdJk:not(:disabled):checked:hover+label:after,.Checkbox-module_input__2bdJk:not(:disabled):checked:hover:focus+label:after,.Checkbox-module_input__2bdJk:not(:disabled):indeterminate:hover+label:after,.Checkbox-module_input__2bdJk:not(:disabled):indeterminate:hover:focus+label:after{background-color:var(--background-hover);border-color:var(--border-color-selected-hover)}.Checkbox-module_label__148Ac{color:var(--label-color);cursor:pointer;font-size:var(--label-font-size);line-height:var(--lineheight-m);padding-left:calc(var(--size) + var(--label-padding));padding-top:calc((var(--size) - var(--label-font-size) * var(--lineheight-m)) / 2);position:relative}.Checkbox-module_label__148Ac:after,.Checkbox-module_label__148Ac:before{content:"";left:0;position:absolute;top:0;height:var(--size);width:var(--size)}.Checkbox-module_label__148Ac:after{background-color:var(--background-unselected);border:var(--border-width) solid var(--border-color-unselected)}.Checkbox-module_noLabel__1HSAV{padding-left:var(--size)}.Checkbox-module_errorText__1tRw6{background-color:var(--color-error-light);border-left:8px solid var(--color-error);color:var(--color-black);display:flex;flex-basis:100%;font-size:var(--fontsize-body-m);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative}.Checkbox-module_errorText__1tRw6:before{background:var(--color-error);content:"";display:inline-block;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.Checkbox-module_tooltipButton__ErN1J{display:inline-block;margin-left:var(--spacing-2-xs)}`);var _2=Rn.default.forwardRef((e,t)=>{var{checked:r=!1,className:n,disabled:o=!1,errorText:a,helperText:l,id:c,indeterminate:f,label:p,onChange:m=i(()=>null,"y"),style:v,value:_,tooltipText:b,tooltipLabel:I,tooltipButtonLabel:T,tooltip:y}=e,g=it(e,["checked","className","disabled","errorText","helperText","id","indeterminate","label","onChange","style","value","tooltipText","tooltipLabel","tooltipButtonLabel","tooltip"]);let w=(0,Rn.useRef)(null);(0,Rn.useEffect)(()=>{t&&k5(t,w),w.current.indeterminate=f},[w,t,f]),p&&typeof p!="string"&&typeof p!="number"&&console.warn("Using ReactElement as a label is against good usability and accessibility practices. Please prefer plain strings.");let k=T5(c,l,a,void 0,void 0);return Rn.default.createElement("div",{className:st(mK,n),style:v},Rn.default.createElement("input",Object.assign({ref:w,id:c,className:st(gK),onChange:m,value:_,type:"checkbox",disabled:o,checked:r,"aria-describedby":k},g)),Rn.default.createElement("label",{htmlFor:c,className:st(vK,p?"":_K)},p),y?Rn.default.createElement(Nl,Object.assign({},y.props,{buttonClassName:X5})):null,b&&Rn.default.createElement(Nl,{className:X5,buttonLabel:T,tooltipLabel:I},b),a&&Rn.default.createElement("div",{className:bK,id:`${c}-error`},a),l&&Rn.default.createElement("div",{className:yK,id:`${c}-helper`},l))});var lr=G(ve());var Sm=eo(),Oe=i(e=>cd(e,Sm),"raf"),Em=eo();Oe.write=e=>cd(e,Em);var Im=eo();Oe.onStart=e=>cd(e,Im);var x2=eo();Oe.onFrame=e=>cd(e,x2);var w2=eo();Oe.onFinish=e=>cd(e,w2);var Ga=[];Oe.setTimeout=(e,t)=>{let r=Oe.now()+t,n=i(()=>{let a=Ga.findIndex(l=>l.cancel==n);~a&&Ga.splice(a,1),Fs.count-=~a?1:0},"cancel"),o={time:r,handler:e,cancel:n};return Ga.splice(eR(r),0,o),Fs.count+=1,tR(),o};var eR=i(e=>~(~Ga.findIndex(t=>t.time>e)||~Ga.length),"findTimeout");Oe.cancel=e=>{Sm.delete(e),Em.delete(e)};Oe.sync=e=>{y2=!0,Oe.batchedUpdates(e),y2=!1};Oe.throttle=e=>{let t;function r(){try{e(...t)}finally{t=null}}i(r,"queuedFn");function n(...o){t=o,Oe.onStart(r)}return i(n,"throttled"),n.handler=e,n.cancel=()=>{Im.delete(r),t=null},n};var S2=typeof window<"u"?window.requestAnimationFrame:()=>{};Oe.use=e=>S2=e;Oe.now=typeof performance<"u"?()=>performance.now():Date.now;Oe.batchedUpdates=e=>e();Oe.catch=console.error;Oe.frameLoop="always";Oe.advance=()=>{Oe.frameLoop!=="demand"?console.warn("Cannot call the manual advancement of rafz whilst frameLoop is not set as demand"):nR()};var Ms=-1,y2=!1;function cd(e,t){y2?(t.delete(e),e(0)):(t.add(e),tR())}i(cd,"schedule");function tR(){Ms<0&&(Ms=0,Oe.frameLoop!=="demand"&&S2(rR))}i(tR,"start");function rR(){~Ms&&(S2(rR),Oe.batchedUpdates(nR))}i(rR,"loop");function nR(){let e=Ms;Ms=Oe.now();let t=eR(Ms);t&&(iR(Ga.splice(0,t),r=>r.handler()),Fs.count-=t),Im.flush(),Sm.flush(e?Math.min(64,Ms-e):16.667),x2.flush(),Em.flush(),w2.flush()}i(nR,"update");function eo(){let e=new Set,t=e;return{add(r){Fs.count+=t==e&&!e.has(r)?1:0,e.add(r)},delete(r){return Fs.count-=t==e&&e.has(r)?1:0,e.delete(r)},flush(r){t.size&&(e=new Set,Fs.count-=t.size,iR(t,n=>n(r)&&e.add(n)),Fs.count+=e.size,t=e)}}}i(eo,"makeQueue");function iR(e,t){e.forEach(r=>{try{t(r)}catch(n){Oe.catch(n)}})}i(iR,"eachSafely");var Fs={count:0,clear(){Ms=-1,Ga=[],Im=eo(),Sm=eo(),x2=eo(),Em=eo(),w2=eo(),Fs.count=0}};var Rm=G(ve()),Ei=G(ve());function Am(){}i(Am,"noop");var cR=i((e,t,r)=>Object.defineProperty(e,t,{value:r,writable:!0,configurable:!0}),"defineHidden"),ee={arr:Array.isArray,obj:i(e=>!!e&&e.constructor.name==="Object","obj"),fun:i(e=>typeof e=="function","fun"),str:i(e=>typeof e=="string","str"),num:i(e=>typeof e=="number","num"),und:i(e=>e===void 0,"und")};function to(e,t){if(ee.arr(e)){if(!ee.arr(t)||e.length!==t.length)return!1;for(let r=0;re.forEach(t),"each");function An(e,t,r){if(ee.arr(e)){for(let n=0;nee.und(e)?[]:ee.arr(e)?e:[e],"toArray");function Ml(e,t){if(e.size){let r=Array.from(e);e.clear(),qe(r,t)}}i(Ml,"flush");var Fl=i((e,...t)=>Ml(e,r=>r(...t)),"flushCalls"),O2,fR,Bs=null,dR=!1,R2=Am,kK=i(e=>{e.to&&(fR=e.to),e.now&&(Oe.now=e.now),e.colors!==void 0&&(Bs=e.colors),e.skipAnimation!=null&&(dR=e.skipAnimation),e.createStringInterpolator&&(O2=e.createStringInterpolator),e.requestAnimationFrame&&Oe.use(e.requestAnimationFrame),e.batchedUpdates&&(Oe.batchedUpdates=e.batchedUpdates),e.willAdvance&&(R2=e.willAdvance),e.frameLoop&&(Oe.frameLoop=e.frameLoop)},"assign"),Nn=Object.freeze({__proto__:null,get createStringInterpolator(){return O2},get to(){return fR},get colors(){return Bs},get skipAnimation(){return dR},get willAdvance(){return R2},assign:kK}),fd=new Set,ai=[],E2=[],Cm=0,Bl={get idle(){return!fd.size&&!ai.length},start(e){Cm>e.priority?(fd.add(e),Oe.onStart(TK)):(pR(e),Oe(T2))},advance:T2,sort(e){if(Cm)Oe.onFrame(()=>Bl.sort(e));else{let t=ai.indexOf(e);~t&&(ai.splice(t,1),hR(e))}},clear(){ai=[],fd.clear()}};function TK(){fd.forEach(pR),fd.clear(),Oe(T2)}i(TK,"flushStartQueue");function pR(e){ai.includes(e)||hR(e)}i(pR,"startSafely");function hR(e){ai.splice(CK(ai,t=>t.priority>e.priority),0,e)}i(hR,"startUnsafely");function T2(e){let t=E2;for(let r=0;r0}i(T2,"advance");function CK(e,t){let r=e.findIndex(t);return r<0?e.length:r}i(CK,"findIndex");var mR={transparent:0,aliceblue:4042850303,antiquewhite:4209760255,aqua:16777215,aquamarine:2147472639,azure:4043309055,beige:4126530815,bisque:4293182719,black:255,blanchedalmond:4293643775,blue:65535,blueviolet:2318131967,brown:2771004159,burlywood:3736635391,burntsienna:3934150143,cadetblue:1604231423,chartreuse:2147418367,chocolate:3530104575,coral:4286533887,cornflowerblue:1687547391,cornsilk:4294499583,crimson:3692313855,cyan:16777215,darkblue:35839,darkcyan:9145343,darkgoldenrod:3095792639,darkgray:2846468607,darkgreen:6553855,darkgrey:2846468607,darkkhaki:3182914559,darkmagenta:2332068863,darkolivegreen:1433087999,darkorange:4287365375,darkorchid:2570243327,darkred:2332033279,darksalmon:3918953215,darkseagreen:2411499519,darkslateblue:1211993087,darkslategray:793726975,darkslategrey:793726975,darkturquoise:13554175,darkviolet:2483082239,deeppink:4279538687,deepskyblue:12582911,dimgray:1768516095,dimgrey:1768516095,dodgerblue:512819199,firebrick:2988581631,floralwhite:4294635775,forestgreen:579543807,fuchsia:4278255615,gainsboro:3705462015,ghostwhite:4177068031,gold:4292280575,goldenrod:3668254975,gray:2155905279,green:8388863,greenyellow:2919182335,grey:2155905279,honeydew:4043305215,hotpink:4285117695,indianred:3445382399,indigo:1258324735,ivory:4294963455,khaki:4041641215,lavender:3873897215,lavenderblush:4293981695,lawngreen:2096890111,lemonchiffon:4294626815,lightblue:2916673279,lightcoral:4034953471,lightcyan:3774873599,lightgoldenrodyellow:4210742015,lightgray:3553874943,lightgreen:2431553791,lightgrey:3553874943,lightpink:4290167295,lightsalmon:4288707327,lightseagreen:548580095,lightskyblue:2278488831,lightslategray:2005441023,lightslategrey:2005441023,lightsteelblue:2965692159,lightyellow:4294959359,lime:16711935,limegreen:852308735,linen:4210091775,magenta:4278255615,maroon:2147483903,mediumaquamarine:1724754687,mediumblue:52735,mediumorchid:3126187007,mediumpurple:2473647103,mediumseagreen:1018393087,mediumslateblue:2070474495,mediumspringgreen:16423679,mediumturquoise:1221709055,mediumvioletred:3340076543,midnightblue:421097727,mintcream:4127193855,mistyrose:4293190143,moccasin:4293178879,navajowhite:4292783615,navy:33023,oldlace:4260751103,olive:2155872511,olivedrab:1804477439,orange:4289003775,orangered:4282712319,orchid:3664828159,palegoldenrod:4008225535,palegreen:2566625535,paleturquoise:2951671551,palevioletred:3681588223,papayawhip:4293907967,peachpuff:4292524543,peru:3448061951,pink:4290825215,plum:3718307327,powderblue:2967529215,purple:2147516671,rebeccapurple:1714657791,red:4278190335,rosybrown:3163525119,royalblue:1097458175,saddlebrown:2336560127,salmon:4202722047,sandybrown:4104413439,seagreen:780883967,seashell:4294307583,sienna:2689740287,silver:3233857791,skyblue:2278484991,slateblue:1784335871,slategray:1887473919,slategrey:1887473919,snow:4294638335,springgreen:16744447,steelblue:1182971135,tan:3535047935,teal:8421631,thistle:3636451583,tomato:4284696575,turquoise:1088475391,violet:4001558271,wheat:4125012991,white:4294967295,whitesmoke:4126537215,yellow:4294902015,yellowgreen:2597139199},Si="[-+]?\\d*\\.?\\d+",Om=Si+"%";function Nm(...e){return"\\(\\s*("+e.join(")\\s*,\\s*(")+")\\s*\\)"}i(Nm,"call");var OK=new RegExp("rgb"+Nm(Si,Si,Si)),RK=new RegExp("rgba"+Nm(Si,Si,Si,Si)),AK=new RegExp("hsl"+Nm(Si,Om,Om)),NK=new RegExp("hsla"+Nm(Si,Om,Om,Si)),PK=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,LK=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,DK=/^#([0-9a-fA-F]{6})$/,MK=/^#([0-9a-fA-F]{8})$/;function FK(e){let t;return typeof e=="number"?e>>>0===e&&e>=0&&e<=4294967295?e:null:(t=DK.exec(e))?parseInt(t[1]+"ff",16)>>>0:Bs&&Bs[e]!==void 0?Bs[e]:(t=OK.exec(e))?(Pl(t[1])<<24|Pl(t[2])<<16|Pl(t[3])<<8|255)>>>0:(t=RK.exec(e))?(Pl(t[1])<<24|Pl(t[2])<<16|Pl(t[3])<<8|aR(t[4]))>>>0:(t=PK.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+"ff",16)>>>0:(t=MK.exec(e))?parseInt(t[1],16)>>>0:(t=LK.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)>>>0:(t=AK.exec(e))?(oR(sR(t[1]),km(t[2]),km(t[3]))|255)>>>0:(t=NK.exec(e))?(oR(sR(t[1]),km(t[2]),km(t[3]))|aR(t[4]))>>>0:null}i(FK,"normalizeColor");function I2(e,t,r){return r<0&&(r+=1),r>1&&(r-=1),r<1/6?e+(t-e)*6*r:r<1/2?t:r<2/3?e+(t-e)*(2/3-r)*6:e}i(I2,"hue2rgb");function oR(e,t,r){let n=r<.5?r*(1+t):r+t-r*t,o=2*r-n,a=I2(o,n,e+1/3),l=I2(o,n,e),c=I2(o,n,e-1/3);return Math.round(a*255)<<24|Math.round(l*255)<<16|Math.round(c*255)<<8}i(oR,"hslToRgb");function Pl(e){let t=parseInt(e,10);return t<0?0:t>255?255:t}i(Pl,"parse255");function sR(e){return(parseFloat(e)%360+360)%360/360}i(sR,"parse360");function aR(e){let t=parseFloat(e);return t<0?0:t>1?255:Math.round(t*255)}i(aR,"parse1");function km(e){let t=parseFloat(e);return t<0?0:t>100?1:t/100}i(km,"parsePercentage");function uR(e){let t=FK(e);if(t===null)return e;t=t||0;let r=(t&4278190080)>>>24,n=(t&16711680)>>>16,o=(t&65280)>>>8,a=(t&255)/255;return`rgba(${r}, ${n}, ${o}, ${a})`}i(uR,"colorToRgba");var Us=i((e,t,r)=>{if(ee.fun(e))return e;if(ee.arr(e))return Us({range:e,output:t,extrapolate:r});if(ee.str(e.output[0]))return O2(e);let n=e,o=n.output,a=n.range||[0,1],l=n.extrapolateLeft||n.extrapolate||"extend",c=n.extrapolateRight||n.extrapolate||"extend",f=n.easing||(p=>p);return p=>{let m=UK(p,a);return BK(p,a[m],a[m+1],o[m],o[m+1],f,l,c,n.map)}},"createInterpolator");function BK(e,t,r,n,o,a,l,c,f){let p=f?f(e):e;if(pr){if(c==="identity")return p;c==="clamp"&&(p=r)}return n===o?n:t===r?e<=t?n:o:(t===-1/0?p=-p:r===1/0?p=p-t:p=(p-t)/(r-t),p=a(p),n===-1/0?p=-p:o===1/0?p=p+n:p=p*(o-n)+n,p)}i(BK,"interpolate");function UK(e,t){for(var r=1;r=e);++r);return r-1}i(UK,"findRange");function C2(){return C2=Object.assign||function(e){for(var t=1;t!!(e&&e[Ll]),"hasFluidValue"),Rr=i(e=>e&&e[Ll]?e[Ll]():e,"getFluidValue"),A2=i(e=>e[Ka]||null,"getFluidObservers");function zK(e,t){e.eventObserved?e.eventObserved(t):e(t)}i(zK,"callFluidObserver");function Ya(e,t){let r=e[Ka];r&&r.forEach(n=>{zK(n,t)})}i(Ya,"callFluidObservers");var L2=class L2{constructor(t){if(this[Ll]=void 0,this[Ka]=void 0,!t&&!(t=this.get))throw Error("Unknown getter");HK(this,t)}};i(L2,"FluidValue");var Dl=L2,HK=i((e,t)=>gR(e,Ll,t),"setFluidGetter");function zo(e,t){if(e[Ll]){let r=e[Ka];r||gR(e,Ka,r=new Set),r.has(t)||(r.add(t),e.observerAdded&&e.observerAdded(r.size,t))}return t}i(zo,"addFluidObserver");function zs(e,t){let r=e[Ka];if(r&&r.has(t)){let n=r.size-1;n?r.delete(t):e[Ka]=null,e.observerRemoved&&e.observerRemoved(n,t)}}i(zs,"removeFluidObserver");var gR=i((e,t,r)=>Object.defineProperty(e,t,{value:r,writable:!0,configurable:!0}),"setHidden"),Tm=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,$K=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,lR=new RegExp(`(${Tm.source})(%|[a-z]+)`,"i"),k2,VK=/rgba\(([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+)\)/gi,qK=i((e,t,r,n,o)=>`rgba(${Math.round(t)}, ${Math.round(r)}, ${Math.round(n)}, ${o})`,"rgbaRound"),Pm=i(e=>{k2||(k2=Bs?new RegExp(`(${Object.keys(Bs).join("|")})(?!\\w)`,"g"):/^\b$/);let t=e.output.map(a=>Rr(a).replace($K,uR).replace(k2,uR)),r=t.map(a=>a.match(Tm).map(Number)),o=r[0].map((a,l)=>r.map(c=>{if(!(l in c))throw Error('The arity of each "output" value must be equal');return c[l]})).map(a=>Us(C2({},e,{output:a})));return a=>{var l;let c=!lR.test(t[0])&&((l=t.find(p=>lR.test(p)))==null?void 0:l.replace(Tm,"")),f=0;return t[0].replace(Tm,()=>`${o[f++](a)}${c||""}`).replace(VK,qK)}},"createStringInterpolator"),N2="react-spring: ",vR=i(e=>{let t=e,r=!1;if(typeof t!="function")throw new TypeError(`${N2}once requires a function parameter`);return(...n)=>{r||(t(...n),r=!0)}},"once"),jK=vR(console.warn);function _R(){jK(`${N2}The "interpolate" function is deprecated in v9 (use "to" instead)`)}i(_R,"deprecateInterpolate");var WK=vR(console.warn);function bR(){WK(`${N2}Directly calling start instead of using the api object is deprecated in v9 (use ".start" instead), this will be removed in later 0.X.0 versions`)}i(bR,"deprecateDirectCall");function Ul(e){return ee.str(e)&&(e[0]=="#"||/\d/.test(e)||e in(Bs||{}))}i(Ul,"isAnimatedString");var dd=i(e=>(0,Ei.useEffect)(e,GK),"useOnce"),GK=[];function Lm(){let e=(0,Ei.useState)()[1],t=(0,Ei.useState)(KK)[0];return dd(t.unmount),()=>{t.current&&e({})}}i(Lm,"useForceUpdate");function KK(){let e={current:!0,unmount:i(()=>()=>{e.current=!1},"unmount")};return e}i(KK,"makeMountedRef");function yR(e,t){let[r]=(0,Ei.useState)(()=>({inputs:t,result:e()})),n=(0,Ei.useRef)(),o=n.current,a=o;return a?t&&a.inputs&&YK(t,a.inputs)||(a={inputs:t,result:e()}):a=r,(0,Ei.useEffect)(()=>{n.current=a,o==r&&(r.inputs=r.result=void 0)},[a]),a.result}i(yR,"useMemoOne");function YK(e,t){if(e.length!==t.length)return!1;for(let r=0;r{t.current=e}),t.current}i(P2,"usePrev");var Dm=typeof window<"u"&&window.document&&window.document.createElement?Rm.useLayoutEffect:Rm.useEffect;var Sd=G(ve()),ui=G(ve());var ER=G(ve()),Ho=G(ve());var pd=Symbol.for("Animated:node"),JK=i(e=>!!e&&e[pd]===e,"isAnimated"),Ii=i(e=>e&&e[pd],"getAnimated"),$m=i((e,t)=>cR(e,pd,t),"setAnimated"),hd=i(e=>e&&e[pd]&&e[pd].getPayload(),"getPayload"),F2=class F2{constructor(){this.payload=void 0,$m(this,this)}getPayload(){return this.payload||[]}};i(F2,"Animated");var Mm=F2,Um=class Um extends Mm{constructor(t){super(),this.done=!0,this.elapsedTime=void 0,this.lastPosition=void 0,this.lastVelocity=void 0,this.v0=void 0,this.durationProgress=0,this._value=t,ee.num(this._value)&&(this.lastPosition=this._value)}static create(t){return new Um(t)}getPayload(){return[this]}getValue(){return this._value}setValue(t,r){return ee.num(t)&&(this.lastPosition=t,r&&(t=Math.round(t/r)*r,this.done&&(this.lastPosition=t))),this._value===t?!1:(this._value=t,!0)}reset(){let{done:t}=this;this.done=!1,ee.num(this._value)&&(this.elapsedTime=0,this.durationProgress=0,this.lastPosition=this._value,t&&(this.lastVelocity=null),this.v0=null)}};i(Um,"AnimatedValue");var Ja=Um,zm=class zm extends Ja{constructor(t){super(0),this._string=null,this._toString=void 0,this._toString=Us({output:[t,t]})}static create(t){return new zm(t)}getValue(){let t=this._string;return t??(this._string=this._toString(this._value))}setValue(t){if(ee.str(t)){if(t==this._string)return!1;this._string=t,this._value=1}else if(super.setValue(t))this._string=null;else return!1;return!0}reset(t){t&&(this._toString=Us({output:[this.getValue(),t]})),this._value=0,super.reset()}};i(zm,"AnimatedString");var Qa=zm,Fm={dependencies:null},B2=class B2 extends Mm{constructor(t){super(),this.source=t,this.setValue(t)}getValue(t){let r={};return An(this.source,(n,o)=>{JK(n)?r[o]=n.getValue(t):tn(n)?r[o]=Rr(n):t||(r[o]=n)}),r}setValue(t){this.source=t,this.payload=this._makePayload(t)}reset(){this.payload&&qe(this.payload,t=>t.reset())}_makePayload(t){if(t){let r=new Set;return An(t,this._addToPayload,r),Array.from(r)}}_addToPayload(t){Fm.dependencies&&tn(t)&&Fm.dependencies.add(t);let r=hd(t);r&&qe(r,n=>this.add(n))}};i(B2,"AnimatedObject");var Xa=B2,Hm=class Hm extends Xa{constructor(t){super(t)}static create(t){return new Hm(t)}getValue(){return this.source.map(t=>t.getValue())}setValue(t){let r=this.getPayload();return t.length==r.length?r.map((n,o)=>n.setValue(t[o])).some(Boolean):(super.setValue(t.map(QK)),!0)}};i(Hm,"AnimatedArray");var D2=Hm;function QK(e){return(Ul(e)?Qa:Ja).create(e)}i(QK,"makeAnimated");function Vm(e){let t=Ii(e);return t?t.constructor:ee.arr(e)?D2:Ul(e)?Qa:Ja}i(Vm,"getAnimatedType");function Bm(){return Bm=Object.assign||function(e){for(var t=1;t{let r=!ee.fun(e)||e.prototype&&e.prototype.isReactComponent;return(0,Ho.forwardRef)((n,o)=>{let a=(0,Ho.useRef)(null),l=r&&(0,Ho.useCallback)(I=>{a.current=ZK(o,I)},[o]),[c,f]=XK(n,t),p=Lm(),m=i(()=>{let I=a.current;if(r&&!I)return;(I?t.applyAnimatedValues(I,c.getValue(!0)):!1)===!1&&p()},"callback"),v=new M2(m,f),_=(0,Ho.useRef)();Dm(()=>{let I=_.current;_.current=v,qe(f,T=>zo(T,v)),I&&(qe(I.deps,T=>zs(T,I)),Oe.cancel(I.update))}),(0,Ho.useEffect)(m,[]),dd(()=>()=>{let I=_.current;qe(I.deps,T=>zs(T,I))});let b=t.getComponentProps(c.getValue());return ER.createElement(e,Bm({},b,{ref:l}))})},"withAnimated"),U2=class U2{constructor(t,r){this.update=t,this.deps=r}eventObserved(t){t.type=="change"&&Oe.write(this.update)}};i(U2,"PropsObserver");var M2=U2;function XK(e,t){let r=new Set;return Fm.dependencies=r,e.style&&(e=Bm({},e,{style:t.createAnimatedStyle(e.style)})),e=new Xa(e),Fm.dependencies=null,[e,r]}i(XK,"getAnimatedState");function ZK(e,t){return e&&(ee.fun(e)?e(t):e.current=t),t}i(ZK,"updateRef");var wR=Symbol.for("AnimatedComponent"),IR=i((e,{applyAnimatedValues:t=i(()=>!1,"_applyAnimatedValues"),createAnimatedStyle:r=i(o=>new Xa(o),"_createAnimatedStyle"),getComponentProps:n=i(o=>o,"_getComponentProps")}={})=>{let o={applyAnimatedValues:t,createAnimatedStyle:r,getComponentProps:n},a=i(l=>{let c=SR(l)||"Anonymous";return ee.str(l)?l=a[l]||(a[l]=xR(l,o)):l=l[wR]||(l[wR]=xR(l,o)),l.displayName=`Animated(${c})`,l},"animated");return An(e,(l,c)=>{ee.arr(e)&&(c=SR(l)),a[c]=a(l)}),{animated:a}},"createHost"),SR=i(e=>ee.str(e)?e:e&&ee.str(e.displayName)?e.displayName:ee.fun(e)&&e.name||null,"getDisplayName");function br(){return br=Object.assign||function(e){for(var t=1;te===!0||!!(t&&e&&(ee.fun(e)?e(t):en(e).includes(t))),"matchProp"),DR=i((e,t)=>ee.obj(e)?t&&e[t]:e,"resolveProp"),MR=i((e,t)=>e.default===!0?e[t]:e.default?e.default[t]:void 0,"getDefaultProp"),eY=i(e=>e,"noopTransform"),Z2=i((e,t=eY)=>{let r=tY;e.default&&e.default!==!0&&(e=e.default,r=Object.keys(e));let n={};for(let o of r){let a=t(e[o],o);ee.und(a)||(n[o]=a)}return n},"getDefaultProps"),tY=["config","onProps","onStart","onChange","onPause","onResume","onRest"],rY={config:1,from:1,to:1,ref:1,loop:1,reset:1,pause:1,cancel:1,reverse:1,immediate:1,default:1,delay:1,onProps:1,onStart:1,onChange:1,onPause:1,onResume:1,onRest:1,onResolve:1,items:1,trail:1,sort:1,expires:1,initial:1,enter:1,update:1,leave:1,children:1,onDestroyed:1,keys:1,callId:1,parentId:1};function nY(e){let t={},r=0;if(An(e,(n,o)=>{rY[o]||(t[o]=n,r++)}),r)return t}i(nY,"getForwardProps");function FR(e){let t=nY(e);if(t){let r={to:t};return An(e,(n,o)=>o in t||(r[o]=n)),r}return br({},e)}i(FR,"inferTo");function bd(e){return e=Rr(e),ee.arr(e)?e.map(bd):Ul(e)?Nn.createStringInterpolator({range:[0,1],output:[e,e]})(1):e}i(bd,"computeGoal");function iY(e){for(let t in e)return!0;return!1}i(iY,"hasProps");function $2(e){return ee.fun(e)||ee.arr(e)&&ee.obj(e[0])}i($2,"isAsyncTo");function oY(e,t){var r;(r=e.ref)==null||r.delete(e),t?.delete(e)}i(oY,"detachRefs");function sY(e,t){if(t&&e.ref!==t){var r;(r=e.ref)==null||r.delete(e),t.add(e),e.ref=t}}i(sY,"replaceRef");var aY={default:{tension:170,friction:26},gentle:{tension:120,friction:14},wobbly:{tension:180,friction:12},stiff:{tension:210,friction:20},slow:{tension:280,friction:60},molasses:{tension:280,friction:120}},uY=i(e=>e,"linear"),V2=br({},aY.default,{mass:1,damping:1,easing:uY,clamp:!1}),rw=class rw{constructor(){this.tension=void 0,this.friction=void 0,this.frequency=void 0,this.damping=void 0,this.mass=void 0,this.velocity=0,this.restVelocity=void 0,this.precision=void 0,this.progress=void 0,this.duration=void 0,this.easing=void 0,this.clamp=void 0,this.bounce=void 0,this.decay=void 0,this.round=void 0,Object.assign(this,V2)}};i(rw,"AnimationConfig");var q2=rw;function lY(e,t,r){r&&(r=br({},r),kR(r,t),t=br({},r,t)),kR(e,t),Object.assign(e,t);for(let l in V2)e[l]==null&&(e[l]=V2[l]);let{mass:n,frequency:o,damping:a}=e;return ee.und(o)||(o<.01&&(o=.01),a<0&&(a=0),e.tension=Math.pow(2*Math.PI/o,2)*n,e.friction=4*Math.PI*a*n/o),e}i(lY,"mergeConfig");function kR(e,t){if(!ee.und(t.decay))e.duration=void 0;else{let r=!ee.und(t.tension)||!ee.und(t.friction);(r||!ee.und(t.frequency)||!ee.und(t.damping)||!ee.und(t.mass))&&(e.duration=void 0,e.decay=void 0),r&&(e.frequency=void 0)}}i(kR,"sanitizeConfig");var TR=[],nw=class nw{constructor(){this.changed=!1,this.values=TR,this.toValues=null,this.fromValues=TR,this.to=void 0,this.from=void 0,this.config=new q2,this.immediate=!1}};i(nw,"Animation");var j2=nw;function BR(e,{key:t,props:r,defaultProps:n,state:o,actions:a}){return new Promise((l,c)=>{var f;let p,m,v=_d((f=r.cancel)!=null?f:n?.cancel,t);if(v)I();else{ee.und(r.pause)||(o.paused=_d(r.pause,t));let T=n?.pause;T!==!0&&(T=o.paused||_d(T,t)),p=Za(r.delay||0,t),T?(o.resumeQueue.add(b),a.pause()):(a.resume(),b())}function _(){o.resumeQueue.add(b),o.timeouts.delete(m),m.cancel(),p=m.time-Oe.now()}i(_,"onPause");function b(){p>0&&!Nn.skipAnimation?(m=Oe.setTimeout(I,p),o.pauseQueue.add(_),o.timeouts.add(m)):I()}i(b,"onResume");function I(){o.pauseQueue.delete(_),o.timeouts.delete(m),e<=(o.cancelId||0)&&(v=!0);try{a.start(br({},r,{callId:e,cancel:v}),l)}catch(T){c(T)}}i(I,"onStart")})}i(BR,"scheduleProps");var ew=i((e,t)=>t.length==1?t[0]:t.some(r=>r.cancelled)?zl(e.get()):t.every(r=>r.noop)?UR(e.get()):ki(e.get(),t.every(r=>r.finished)),"getCombinedResult"),UR=i(e=>({value:e,noop:!0,finished:!0,cancelled:!1}),"getNoopResult"),ki=i((e,t,r=!1)=>({value:e,finished:t,cancelled:r}),"getFinishedResult"),zl=i(e=>({value:e,cancelled:!0,finished:!1}),"getCancelledResult");function zR(e,t,r,n){let{callId:o,parentId:a,onRest:l}=t,{asyncTo:c,promise:f}=r;return!a&&e===c&&!t.reset?f:r.promise=(async()=>{r.asyncId=o,r.asyncTo=e;let p=Z2(t,(y,g)=>g==="onRest"?void 0:y),m,v,_=new Promise((y,g)=>(m=y,v=g)),b=i(y=>{let g=o<=(r.cancelId||0)&&zl(n)||o!==r.asyncId&&ki(n,!1);if(g)throw y.result=g,v(y),y},"bailIfEnded"),I=i((y,g)=>{let w=new qm,k=new jm;return(async()=>{if(Nn.skipAnimation)throw yd(r),k.result=ki(n,!1),v(k),k;b(w);let C=ee.obj(y)?br({},y):br({},g,{to:y});C.parentId=o,An(p,(N,B)=>{ee.und(C[B])&&(C[B]=N)});let P=await n.start(C);return b(w),r.paused&&await new Promise(N=>{r.resumeQueue.add(N)}),P})()},"animate"),T;if(Nn.skipAnimation)return yd(r),ki(n,!1);try{let y;ee.arr(e)?y=(async g=>{for(let w of g)await I(w)})(e):y=Promise.resolve(e(I,n.stop.bind(n))),await Promise.all([y.then(m),_]),T=ki(n.get(),!0,!1)}catch(y){if(y instanceof qm)T=y.result;else if(y instanceof jm)T=y.result;else throw y}finally{o==r.asyncId&&(r.asyncId=a,r.asyncTo=a?c:void 0,r.promise=a?f:void 0)}return ee.fun(l)&&Oe.batchedUpdates(()=>{l(T,n,n.item)}),T})()}i(zR,"runAsync");function yd(e,t){Ml(e.timeouts,r=>r.cancel()),e.pauseQueue.clear(),e.resumeQueue.clear(),e.asyncId=e.asyncTo=e.promise=void 0,t&&(e.cancelId=t)}i(yd,"stopAsync");var iw=class iw extends Error{constructor(){super("An async animation has been interrupted. You see this error because you forgot to use `await` or `.catch(...)` on its returned promise."),this.result=void 0}};i(iw,"BailSignal");var qm=iw,ow=class ow extends Error{constructor(){super("SkipAnimationSignal"),this.result=void 0}};i(ow,"SkipAniamtionSignal");var jm=ow,W2=i(e=>e instanceof xd,"isFrameValue"),cY=1,sw=class sw extends Dl{constructor(...t){super(...t),this.id=cY++,this.key=void 0,this._priority=0}get priority(){return this._priority}set priority(t){this._priority!=t&&(this._priority=t,this._onPriorityChange(t))}get(){let t=Ii(this);return t&&t.getValue()}to(...t){return Nn.to(this,t)}interpolate(...t){return _R(),Nn.to(this,t)}toJSON(){return this.get()}observerAdded(t){t==1&&this._attach()}observerRemoved(t){t==0&&this._detach()}_attach(){}_detach(){}_onChange(t,r=!1){Ya(this,{type:"change",parent:this,value:t,idle:r})}_onPriorityChange(t){this.idle||Bl.sort(this),Ya(this,{type:"priority",parent:this,priority:t})}};i(sw,"FrameValue");var xd=sw,eu=Symbol.for("SpringPhase"),HR=1,G2=2,K2=4,z2=i(e=>(e[eu]&HR)>0,"hasAnimated"),Hs=i(e=>(e[eu]&G2)>0,"isAnimating"),md=i(e=>(e[eu]&K2)>0,"isPaused"),CR=i((e,t)=>t?e[eu]|=G2|HR:e[eu]&=~G2,"setActiveBit"),OR=i((e,t)=>t?e[eu]|=K2:e[eu]&=~K2,"setPausedBit"),aw=class aw extends xd{constructor(t,r){if(super(),this.key=void 0,this.animation=new j2,this.queue=void 0,this.defaultProps={},this._state={paused:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._pendingCalls=new Set,this._lastCallId=0,this._lastToId=0,this._memoizedDuration=0,!ee.und(t)||!ee.und(r)){let n=ee.obj(t)?br({},t):br({},r,{from:t});ee.und(n.default)&&(n.default=!0),this.start(n)}}get idle(){return!(Hs(this)||this._state.asyncTo)||md(this)}get goal(){return Rr(this.animation.to)}get velocity(){let t=Ii(this);return t instanceof Ja?t.lastVelocity||0:t.getPayload().map(r=>r.lastVelocity||0)}get hasAnimated(){return z2(this)}get isAnimating(){return Hs(this)}get isPaused(){return md(this)}advance(t){let r=!0,n=!1,o=this.animation,{config:a,toValues:l}=o,c=hd(o.to);!c&&tn(o.to)&&(l=en(Rr(o.to))),o.values.forEach((m,v)=>{if(m.done)return;let _=m.constructor==Qa?1:c?c[v].lastPosition:l[v],b=o.immediate,I=_;if(!b){if(I=m.lastPosition,a.tension<=0){m.done=!0;return}let T=m.elapsedTime+=t,y=o.fromValues[v],g=m.v0!=null?m.v0:m.v0=ee.arr(a.velocity)?a.velocity[v]:a.velocity,w;if(ee.und(a.duration))if(a.decay){let k=a.decay===!0?.998:a.decay,C=Math.exp(-(1-k)*T);I=y+g/(1-k)*(1-C),b=Math.abs(m.lastPosition-I)<.1,w=g*C}else{w=m.lastVelocity==null?g:m.lastVelocity;let k=a.precision||(y==_?.005:Math.min(1,Math.abs(_-y)*.001)),C=a.restVelocity||k/10,P=a.clamp?0:a.bounce,N=!ee.und(P),B=y==_?m.v0>0:y<_,O,L=!1,U=1,M=Math.ceil(t/U);for(let V=0;VC,!(!O&&(b=Math.abs(_-I)<=k,b)));++V){N&&(L=I==_||I>_==B,L&&(w=-w*P,I=_));let $=-a.tension*1e-6*(I-_),q=-a.friction*.001*w,Q=($+q)/a.mass;w=w+Q*U,I=I+w*U}}else{let k=1;a.duration>0&&(this._memoizedDuration!==a.duration&&(this._memoizedDuration=a.duration,m.durationProgress>0&&(m.elapsedTime=a.duration*m.durationProgress,T=m.elapsedTime+=t)),k=(a.progress||0)+T/this._memoizedDuration,k=k>1?1:k<0?0:k,m.durationProgress=k),I=y+a.easing(k)*(_-y),w=(I-m.lastPosition)/t,b=k==1}m.lastVelocity=w,Number.isNaN(I)&&(console.warn("Got NaN while animating:",this),b=!0)}c&&!c[v].done&&(b=!1),b?m.done=!0:r=!1,m.setValue(I,a.round)&&(n=!0)});let f=Ii(this),p=f.getValue();if(r){let m=Rr(o.to);(p!==m||n)&&!a.decay?(f.setValue(m),this._onChange(m)):n&&a.decay&&this._onChange(p),this._stop()}else n&&this._onChange(p)}set(t){return Oe.batchedUpdates(()=>{this._stop(),this._focus(t),this._set(t)}),this}pause(){this._update({pause:!0})}resume(){this._update({pause:!1})}finish(){if(Hs(this)){let{to:t,config:r}=this.animation;Oe.batchedUpdates(()=>{this._onStart(),r.decay||this._set(t,!1),this._stop()})}return this}update(t){return(this.queue||(this.queue=[])).push(t),this}start(t,r){let n;return ee.und(t)?(n=this.queue||[],this.queue=[]):n=[ee.obj(t)?t:br({},r,{to:t})],Promise.all(n.map(o=>this._update(o))).then(o=>ew(this,o))}stop(t){let{to:r}=this.animation;return this._focus(this.get()),yd(this._state,t&&this._lastCallId),Oe.batchedUpdates(()=>this._stop(r,t)),this}reset(){this._update({reset:!0})}eventObserved(t){t.type=="change"?this._start():t.type=="priority"&&(this.priority=t.priority+1)}_prepareNode(t){let r=this.key||"",{to:n,from:o}=t;n=ee.obj(n)?n[r]:n,(n==null||$2(n))&&(n=void 0),o=ee.obj(o)?o[r]:o,o==null&&(o=void 0);let a={to:n,from:o};return z2(this)||(t.reverse&&([n,o]=[o,n]),o=Rr(o),ee.und(o)?Ii(this)||this._set(n):this._set(o)),a}_update(t,r){let n=br({},t),{key:o,defaultProps:a}=this;n.default&&Object.assign(a,Z2(n,(f,p)=>/^on/.test(p)?DR(f,o):f)),AR(this,n,"onProps"),vd(this,"onProps",n,this);let l=this._prepareNode(n);if(Object.isFrozen(this))throw Error("Cannot animate a `SpringValue` object that is frozen. Did you forget to pass your component to `animated(...)` before animating its props?");let c=this._state;return BR(++this._lastCallId,{key:o,props:n,defaultProps:a,state:c,actions:{pause:i(()=>{md(this)||(OR(this,!0),Fl(c.pauseQueue),vd(this,"onPause",ki(this,gd(this,this.animation.to)),this))},"pause"),resume:i(()=>{md(this)&&(OR(this,!1),Hs(this)&&this._resume(),Fl(c.resumeQueue),vd(this,"onResume",ki(this,gd(this,this.animation.to)),this))},"resume"),start:this._merge.bind(this,l)}}).then(f=>{if(n.loop&&f.finished&&!(r&&f.noop)){let p=$R(n);if(p)return this._update(p,!0)}return f})}_merge(t,r,n){if(r.cancel)return this.stop(!0),n(zl(this));let o=!ee.und(t.to),a=!ee.und(t.from);if(o||a)if(r.callId>this._lastToId)this._lastToId=r.callId;else return n(zl(this));let{key:l,defaultProps:c,animation:f}=this,{to:p,from:m}=f,{to:v=p,from:_=m}=t;a&&!o&&(!r.default||ee.und(v))&&(v=_),r.reverse&&([v,_]=[_,v]);let b=!to(_,m);b&&(f.from=_),_=Rr(_);let I=!to(v,p);I&&this._focus(v);let T=$2(r.to),{config:y}=f,{decay:g,velocity:w}=y;(o||a)&&(y.velocity=0),r.config&&!T&&lY(y,Za(r.config,l),r.config!==c.config?Za(c.config,l):void 0);let k=Ii(this);if(!k||ee.und(v))return n(ki(this,!0));let C=ee.und(r.reset)?a&&!r.default:!ee.und(_)&&_d(r.reset,l),P=C?_:this.get(),N=bd(v),B=ee.num(N)||ee.arr(N)||Ul(N),O=!T&&(!B||_d(c.immediate||r.immediate,l));if(I){let V=Vm(v);if(V!==k.constructor)if(O)k=this._set(N);else throw Error(`Cannot animate between ${k.constructor.name} and ${V.name}, as the "to" prop suggests`)}let L=k.constructor,U=tn(v),M=!1;if(!U){let V=C||!z2(this)&&b;(I||V)&&(M=to(bd(P),N),U=!M),(!to(f.immediate,O)&&!O||!to(y.decay,g)||!to(y.velocity,w))&&(U=!0)}if(M&&Hs(this)&&(f.changed&&!C?U=!0:U||this._stop(p)),!T&&((U||tn(p))&&(f.values=k.getPayload(),f.toValues=tn(v)?null:L==Qa?[1]:en(N)),f.immediate!=O&&(f.immediate=O,!O&&!C&&this._set(p)),U)){let{onRest:V}=f;qe(dY,q=>AR(this,r,q));let $=ki(this,gd(this,p));Fl(this._pendingCalls,$),this._pendingCalls.add(n),f.changed&&Oe.batchedUpdates(()=>{f.changed=!C,V?.($,this),C?Za(c.onRest,$):f.onStart==null||f.onStart($,this)})}C&&this._set(P),T?n(zR(r.to,r,this._state,this)):U?this._start():Hs(this)&&!I?this._pendingCalls.add(n):n(UR(P))}_focus(t){let r=this.animation;t!==r.to&&(A2(this)&&this._detach(),r.to=t,A2(this)&&this._attach())}_attach(){let t=0,{to:r}=this.animation;tn(r)&&(zo(r,this),W2(r)&&(t=r.priority+1)),this.priority=t}_detach(){let{to:t}=this.animation;tn(t)&&zs(t,this)}_set(t,r=!0){let n=Rr(t);if(!ee.und(n)){let o=Ii(this);if(!o||!to(n,o.getValue())){let a=Vm(n);!o||o.constructor!=a?$m(this,a.create(n)):o.setValue(n),o&&Oe.batchedUpdates(()=>{this._onChange(n,r)})}}return Ii(this)}_onStart(){let t=this.animation;t.changed||(t.changed=!0,vd(this,"onStart",ki(this,gd(this,t.to)),this))}_onChange(t,r){r||(this._onStart(),Za(this.animation.onChange,t,this)),Za(this.defaultProps.onChange,t,this),super._onChange(t,r)}_start(){let t=this.animation;Ii(this).reset(Rr(t.to)),t.immediate||(t.fromValues=t.values.map(r=>r.lastPosition)),Hs(this)||(CR(this,!0),md(this)||this._resume())}_resume(){Nn.skipAnimation?this.finish():Bl.start(this)}_stop(t,r){if(Hs(this)){CR(this,!1);let n=this.animation;qe(n.values,a=>{a.done=!0}),n.toValues&&(n.onChange=n.onPause=n.onResume=void 0),Ya(this,{type:"idle",parent:this});let o=r?zl(this.get()):ki(this.get(),gd(this,t??n.to));Fl(this._pendingCalls,o),n.changed&&(n.changed=!1,vd(this,"onRest",o,this))}}};i(aw,"SpringValue");var Y2=aw;function gd(e,t){let r=bd(t),n=bd(e.get());return to(n,r)}i(gd,"checkFinished");function $R(e,t=e.loop,r=e.to){let n=Za(t);if(n){let o=n!==!0&&FR(n),a=(o||e).reverse,l=!o||o.reset;return wd(br({},e,{loop:t,default:!1,pause:void 0,to:!a||$2(r)?r:void 0,from:l?e.from:void 0,reset:l},o))}}i($R,"createLoopUpdate");function wd(e){let{to:t,from:r}=e=FR(e),n=new Set;return ee.obj(t)&&RR(t,n),ee.obj(r)&&RR(r,n),e.keys=n.size?Array.from(n):null,e}i(wd,"createUpdate");function fY(e){let t=wd(e);return ee.und(t.default)&&(t.default=Z2(t)),t}i(fY,"declareUpdate");function RR(e,t){An(e,(r,n)=>r!=null&&t.add(n))}i(RR,"findDefined");var dY=["onStart","onRest","onChange","onPause","onResume"];function AR(e,t,r){e.animation[r]=t[r]!==MR(t,r)?DR(t[r],e.key):void 0}i(AR,"mergeActiveFn");function vd(e,t,...r){var n,o,a,l;(n=(o=e.animation)[t])==null||n.call(o,...r),(a=(l=e.defaultProps)[t])==null||a.call(l,...r)}i(vd,"sendEvent");var pY=["onStart","onChange","onRest"],hY=1,uw=class uw{constructor(t,r){this.id=hY++,this.springs={},this.queue=[],this.ref=void 0,this._flush=void 0,this._initialProps=void 0,this._lastAsyncId=0,this._active=new Set,this._changed=new Set,this._started=!1,this._item=void 0,this._state={paused:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._events={onStart:new Map,onChange:new Map,onRest:new Map},this._onFrame=this._onFrame.bind(this),r&&(this._flush=r),t&&this.start(br({default:!0},t))}get idle(){return!this._state.asyncTo&&Object.values(this.springs).every(t=>t.idle)}get item(){return this._item}set item(t){this._item=t}get(){let t={};return this.each((r,n)=>t[n]=r.get()),t}set(t){for(let r in t){let n=t[r];ee.und(n)||this.springs[r].set(n)}}update(t){return t&&this.queue.push(wd(t)),this}start(t){let{queue:r}=this;return t?r=en(t).map(wd):this.queue=[],this._flush?this._flush(this,r):(GR(this,r),Q2(this,r))}stop(t,r){if(t!==!!t&&(r=t),r){let n=this.springs;qe(en(r),o=>n[o].stop(!!t))}else yd(this._state,this._lastAsyncId),this.each(n=>n.stop(!!t));return this}pause(t){if(ee.und(t))this.start({pause:!0});else{let r=this.springs;qe(en(t),n=>r[n].pause())}return this}resume(t){if(ee.und(t))this.start({pause:!1});else{let r=this.springs;qe(en(t),n=>r[n].resume())}return this}each(t){An(this.springs,t)}_onFrame(){let{onStart:t,onChange:r,onRest:n}=this._events,o=this._active.size>0,a=this._changed.size>0;(o&&!this._started||a&&!this._started)&&(this._started=!0,Ml(t,([f,p])=>{p.value=this.get(),f(p,this,this._item)}));let l=!o&&this._started,c=a||l&&n.size?this.get():null;a&&r.size&&Ml(r,([f,p])=>{p.value=c,f(p,this,this._item)}),l&&(this._started=!1,Ml(n,([f,p])=>{p.value=c,f(p,this,this._item)}))}eventObserved(t){if(t.type=="change")this._changed.add(t.parent),t.idle||this._active.add(t.parent);else if(t.type=="idle")this._active.delete(t.parent);else return;Oe.onFrame(this._onFrame)}};i(uw,"Controller");var J2=uw;function Q2(e,t){return Promise.all(t.map(r=>VR(e,r))).then(r=>ew(e,r))}i(Q2,"flushUpdateQueue");async function VR(e,t,r){let{keys:n,to:o,from:a,loop:l,onRest:c,onResolve:f}=t,p=ee.obj(t.default)&&t.default;l&&(t.loop=!1),o===!1&&(t.to=null),a===!1&&(t.from=null);let m=ee.arr(o)||ee.fun(o)?o:void 0;m?(t.to=void 0,t.onRest=void 0,p&&(p.onRest=void 0)):qe(pY,T=>{let y=t[T];if(ee.fun(y)){let g=e._events[T];t[T]=({finished:w,cancelled:k})=>{let C=g.get(y);C?(w||(C.finished=!1),k&&(C.cancelled=!0)):g.set(y,{value:null,finished:w||!1,cancelled:k||!1})},p&&(p[T]=t[T])}});let v=e._state;t.pause===!v.paused?(v.paused=t.pause,Fl(t.pause?v.pauseQueue:v.resumeQueue)):v.paused&&(t.pause=!0);let _=(n||Object.keys(e.springs)).map(T=>e.springs[T].start(t)),b=t.cancel===!0||MR(t,"cancel")===!0;(m||b&&v.asyncId)&&_.push(BR(++e._lastAsyncId,{props:t,state:v,actions:{pause:Am,resume:Am,start(T,y){b?(yd(v,e._lastAsyncId),y(zl(e))):(T.onRest=c,y(zR(m,T,v,e)))}}})),v.paused&&await new Promise(T=>{v.resumeQueue.add(T)});let I=ew(e,await Promise.all(_));if(l&&I.finished&&!(r&&I.noop)){let T=$R(t,l,o);if(T)return GR(e,[T]),VR(e,T,!0)}return f&&Oe.batchedUpdates(()=>f(I,e,e.item)),I}i(VR,"flushUpdate");function NR(e,t){let r=br({},e.springs);return t&&qe(en(t),n=>{ee.und(n.keys)&&(n=wd(n)),ee.obj(n.to)||(n=br({},n,{to:void 0})),WR(r,n,o=>jR(o))}),qR(e,r),r}i(NR,"getSprings");function qR(e,t){An(t,(r,n)=>{e.springs[n]||(e.springs[n]=r,zo(r,e))})}i(qR,"setSprings");function jR(e,t){let r=new Y2;return r.key=e,t&&zo(r,t),r}i(jR,"createSpring");function WR(e,t,r){t.keys&&qe(t.keys,n=>{(e[n]||(e[n]=r(n)))._prepareNode(t)})}i(WR,"prepareSprings");function GR(e,t){qe(t,r=>{WR(e.springs,r,n=>jR(n,e))})}i(GR,"prepareKeys");function mY(e,t){if(e==null)return{};var r={},n=Object.keys(e),o,a;for(a=0;a=0)&&(r[o]=e[o]);return r}i(mY,"_objectWithoutPropertiesLoose");var gY=["children"],Gm=i(e=>{let{children:t}=e,r=mY(e,gY),n=(0,ui.useContext)(Wm),o=r.pause||!!n.pause,a=r.immediate||!!n.immediate;r=yR(()=>({pause:o,immediate:a}),[o,a]);let{Provider:l}=Wm;return Sd.createElement(l,{value:r},t)},"SpringContext"),Wm=vY(Gm,{});Gm.Provider=Wm.Provider;Gm.Consumer=Wm.Consumer;function vY(e,t){return Object.assign(e,Sd.createContext(t)),e.Provider._context=e,e.Consumer._context=e,e}i(vY,"makeContext");var _Y=i(()=>{let e=[],t=i(function(o){bR();let a=[];return qe(e,(l,c)=>{if(ee.und(o))a.push(l.start());else{let f=r(o,l,c);f&&a.push(l.start(f))}}),a},"SpringRef");t.current=e,t.add=function(n){e.includes(n)||e.push(n)},t.delete=function(n){let o=e.indexOf(n);~o&&e.splice(o,1)},t.pause=function(){return qe(e,n=>n.pause(...arguments)),this},t.resume=function(){return qe(e,n=>n.resume(...arguments)),this},t.set=function(n){qe(e,o=>o.set(n))},t.start=function(n){let o=[];return qe(e,(a,l)=>{if(ee.und(n))o.push(a.start());else{let c=this._getProps(n,a,l);c&&o.push(a.start(c))}}),o},t.stop=function(){return qe(e,n=>n.stop(...arguments)),this},t.update=function(n){return qe(e,(o,a)=>o.update(this._getProps(n,o,a))),this};let r=i(function(o,a,l){return ee.fun(o)?o(l,a):o},"_getProps");return t._getProps=r,t},"SpringRef");function bY(e,t,r){let n=ee.fun(t)&&t;n&&!r&&(r=[]);let o=(0,ui.useMemo)(()=>n||arguments.length==3?_Y():void 0,[]),a=(0,ui.useRef)(0),l=Lm(),c=(0,ui.useMemo)(()=>({ctrls:[],queue:[],flush(g,w){let k=NR(g,w);return a.current>0&&!c.queue.length&&!Object.keys(k).some(P=>!g.springs[P])?Q2(g,w):new Promise(P=>{qR(g,k),c.queue.push(()=>{P(Q2(g,w))}),l()})}}),[]),f=(0,ui.useRef)([...c.ctrls]),p=[],m=P2(e)||0;(0,ui.useMemo)(()=>{qe(f.current.slice(e,m),g=>{oY(g,o),g.stop(!0)}),f.current.length=e,v(m,e)},[e]),(0,ui.useMemo)(()=>{v(0,Math.min(m,e))},r);function v(g,w){for(let k=g;kNR(g,p[w])),b=(0,ui.useContext)(Gm),I=P2(b),T=b!==I&&iY(b);Dm(()=>{a.current++,c.ctrls=f.current;let{queue:g}=c;g.length&&(c.queue=[],qe(g,w=>w())),qe(f.current,(w,k)=>{o?.add(w),T&&w.start({default:b});let C=p[k];C&&(sY(w,C.ref),w.ref?w.queue.push(C):w.start(C))})}),dd(()=>()=>{qe(c.ctrls,g=>g.stop(!0))});let y=_.map(g=>br({},g));return o?[y,o]:y}i(bY,"useSprings");function tw(e,t){let r=ee.fun(e),[[n],o]=bY(1,r?e:[e],r?t||[]:t);return r||arguments.length==2?[n,o]:n}i(tw,"useSpring");var PR;(function(e){e.MOUNT="mount",e.ENTER="enter",e.UPDATE="update",e.LEAVE="leave"})(PR||(PR={}));var lw=class lw extends xd{constructor(t,r){super(),this.key=void 0,this.idle=!0,this.calc=void 0,this._active=new Set,this.source=t,this.calc=Us(...r);let n=this._get(),o=Vm(n);$m(this,o.create(n))}advance(t){let r=this._get(),n=this.get();to(r,n)||(Ii(this).setValue(r),this._onChange(r,this.idle)),!this.idle&&LR(this._active)&&H2(this)}_get(){let t=ee.arr(this.source)?this.source.map(Rr):en(Rr(this.source));return this.calc(...t)}_start(){this.idle&&!LR(this._active)&&(this.idle=!1,qe(hd(this),t=>{t.done=!1}),Nn.skipAnimation?(Oe.batchedUpdates(()=>this.advance()),H2(this)):Bl.start(this))}_attach(){let t=1;qe(en(this.source),r=>{tn(r)&&zo(r,this),W2(r)&&(r.idle||this._active.add(r),t=Math.max(t,r.priority+1))}),this.priority=t,this._start()}_detach(){qe(en(this.source),t=>{tn(t)&&zs(t,this)}),this._active.clear(),H2(this)}eventObserved(t){t.type=="change"?t.idle?this.advance():(this._active.add(t.parent),this._start()):t.type=="idle"?this._active.delete(t.parent):t.type=="priority"&&(this.priority=en(this.source).reduce((r,n)=>Math.max(r,(W2(n)?n.priority:0)+1),0))}};i(lw,"Interpolation");var X2=lw;function yY(e){return e.idle!==!1}i(yY,"isIdle");function LR(e){return!e.size||Array.from(e).every(yY)}i(LR,"checkIdle");function H2(e){e.idle||(e.idle=!0,qe(hd(e),t=>{t.done=!0}),Ya(e,{type:"idle",parent:e}))}i(H2,"becomeIdle");Nn.assign({createStringInterpolator:Pm,to:i((e,t)=>new X2(e,t),"to")});var Mve=Bl.advance;var YR=G(r0());function pw(e,t){if(e==null)return{};var r={},n=Object.keys(e),o,a;for(a=0;a=0)&&(r[o]=e[o]);return r}i(pw,"_objectWithoutPropertiesLoose");var xY=["style","children","scrollTop","scrollLeft"],JR=/^--/;function wY(e,t){return t==null||typeof t=="boolean"||t===""?"":typeof t=="number"&&t!==0&&!JR.test(e)&&!(Ed.hasOwnProperty(e)&&Ed[e])?t+"px":(""+t).trim()}i(wY,"dangerousStyleValue");var KR={};function SY(e,t){if(!e.nodeType||!e.setAttribute)return!1;let r=e.nodeName==="filter"||e.parentNode&&e.parentNode.nodeName==="filter",n=t,{style:o,children:a,scrollTop:l,scrollLeft:c}=n,f=pw(n,xY),p=Object.values(f),m=Object.keys(f).map(v=>r||e.hasAttribute(v)?v:KR[v]||(KR[v]=v.replace(/([A-Z])/g,_=>"-"+_.toLowerCase())));a!==void 0&&(e.textContent=a);for(let v in o)if(o.hasOwnProperty(v)){let _=wY(v,o[v]);JR.test(v)?e.style.setProperty(v,_):e.style[v]=_}m.forEach((v,_)=>{e.setAttribute(v,p[_])}),l!==void 0&&(e.scrollTop=l),c!==void 0&&(e.scrollLeft=c)}i(SY,"applyAnimatedValues");var Ed={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},EY=i((e,t)=>e+t.charAt(0).toUpperCase()+t.substring(1),"prefixKey"),IY=["Webkit","Ms","Moz","O"];Ed=Object.keys(Ed).reduce((e,t)=>(IY.forEach(r=>e[EY(r,t)]=e[t]),e),Ed);var kY=["x","y","z"],TY=/^(matrix|translate|scale|rotate|skew)/,CY=/^(translate)/,OY=/^(rotate|skew)/,cw=i((e,t)=>ee.num(e)&&e!==0?e+t:e,"addUnit"),Km=i((e,t)=>ee.arr(e)?e.every(r=>Km(r,t)):ee.num(e)?e===t:parseFloat(e)===t,"isValueIdentity"),mw=class mw extends Xa{constructor(t){let{x:r,y:n,z:o}=t,a=pw(t,kY),l=[],c=[];(r||n||o)&&(l.push([r||0,n||0,o||0]),c.push(f=>[`translate3d(${f.map(p=>cw(p,"px")).join(",")})`,Km(f,0)])),An(a,(f,p)=>{if(p==="transform")l.push([f||""]),c.push(m=>[m,m===""]);else if(TY.test(p)){if(delete a[p],ee.und(f))return;let m=CY.test(p)?"px":OY.test(p)?"deg":"";l.push(en(f)),c.push(p==="rotate3d"?([v,_,b,I])=>[`rotate3d(${v},${_},${b},${cw(I,m)})`,Km(I,0)]:v=>[`${p}(${v.map(_=>cw(_,m)).join(",")})`,Km(v,p.startsWith("scale")?1:0)])}}),l.length&&(a.transform=new dw(l,c)),super(a)}};i(mw,"AnimatedStyle");var fw=mw,gw=class gw extends Dl{constructor(t,r){super(),this._value=null,this.inputs=t,this.transforms=r}get(){return this._value||(this._value=this._get())}_get(){let t="",r=!0;return qe(this.inputs,(n,o)=>{let a=Rr(n[0]),[l,c]=this.transforms[o](ee.arr(a)?a:n.map(Rr));t+=" "+l,r=r&&c}),r?"none":t}observerAdded(t){t==1&&qe(this.inputs,r=>qe(r,n=>tn(n)&&zo(n,this)))}observerRemoved(t){t==0&&qe(this.inputs,r=>qe(r,n=>tn(n)&&zs(n,this)))}eventObserved(t){t.type=="change"&&(this._value=null),Ya(this,t)}};i(gw,"FluidTransform");var dw=gw,RY=["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"],AY=["scrollTop","scrollLeft"];Nn.assign({batchedUpdates:YR.unstable_batchedUpdates,createStringInterpolator:Pm,colors:mR});var NY=IR(RY,{applyAnimatedValues:SY,createAnimatedStyle:i(e=>new fw(e),"createAnimatedStyle"),getComponentProps:i(e=>pw(e,AY),"getComponentProps")}),hw=NY.animated;var QR=G(ve(),1),Id=typeof document<"u"?QR.default.useLayoutEffect:()=>{};var Ym=G(ve(),1);function vw(e){let t=(0,Ym.useRef)(null);return Id(()=>{t.current=e},[e]),(0,Ym.useCallback)((...r)=>{let n=t.current;return n?.(...r)},[])}i(vw,"$8ae05eaa5c114e9c$export$7f54fc3180508a52");var Jm=G(ve(),1);var Xve=!!(typeof window<"u"&&window.document&&window.document.createElement),XR=new Map;function ZR(e,t){if(e===t)return e;let r=XR.get(e);if(r)return r.forEach(o=>o(t)),t;let n=XR.get(t);return n?(n.forEach(o=>o(e)),e):t}i(ZR,"$bdb11010cef70236$export$cd8c9cb68f842629");function eA(...e){return(...t)=>{for(let r of e)typeof r=="function"&&r(...t)}}i(eA,"$ff5963eb1fccf552$export$e08e3b67e392101e");function tA(e){var t,r,n="";if(typeof e=="string"||typeof e=="number")n+=e;else if(typeof e=="object")if(Array.isArray(e)){var o=e.length;for(t=0;t=65&&o.charCodeAt(2)<=90?t[o]=eA(a,l):(o==="className"||o==="UNSAFE_className")&&typeof a=="string"&&typeof l=="string"?t[o]=rA(a,l):o==="id"&&a&&l?t.id=ZR(a,l):t[o]=l!==void 0?l:a}}return t}i(_w,"$3ef42575df84b30b$export$9d1611c77c2fe928");var Hl=G(ve(),1);var Qm=G(ve(),1);var yw=class yw{isDefaultPrevented(){return this.nativeEvent.defaultPrevented}preventDefault(){this.defaultPrevented=!0,this.nativeEvent.preventDefault()}stopPropagation(){this.nativeEvent.stopPropagation(),this.isPropagationStopped=()=>!0}isPropagationStopped(){return!1}persist(){}constructor(t,r){this.nativeEvent=r,this.target=r.target,this.currentTarget=r.currentTarget,this.relatedTarget=r.relatedTarget,this.bubbles=r.bubbles,this.cancelable=r.cancelable,this.defaultPrevented=r.defaultPrevented,this.eventPhase=r.eventPhase,this.isTrusted=r.isTrusted,this.timeStamp=r.timeStamp,this.type=t}};i(yw,"$8a9cb279dc87e130$export$905e7fc544a71f36");var bw=yw;function nA(e){let t=(0,Qm.useRef)({isFocused:!1,observer:null});Id(()=>{let n=t.current;return()=>{n.observer&&(n.observer.disconnect(),n.observer=null)}},[]);let r=vw(n=>{e?.(n)});return(0,Qm.useCallback)(n=>{if(n.target instanceof HTMLButtonElement||n.target instanceof HTMLInputElement||n.target instanceof HTMLTextAreaElement||n.target instanceof HTMLSelectElement){t.current.isFocused=!0;let o=n.target,a=i(l=>{t.current.isFocused=!1,o.disabled&&r(new bw("blur",l)),t.current.observer&&(t.current.observer.disconnect(),t.current.observer=null)},"onBlurHandler");o.addEventListener("focusout",a,{once:!0}),t.current.observer=new MutationObserver(()=>{if(t.current.isFocused&&o.disabled){var l;(l=t.current.observer)===null||l===void 0||l.disconnect();let c=o===document.activeElement?null:document.activeElement;o.dispatchEvent(new FocusEvent("blur",{relatedTarget:c})),o.dispatchEvent(new FocusEvent("focusout",{bubbles:!0,relatedTarget:c}))}}),t.current.observer.observe(o,{attributes:!0,attributeFilter:["disabled"]})}},[r])}i(nA,"$8a9cb279dc87e130$export$715c682d09d639cc");var kd=G(ve(),1);function xw(e){let{isDisabled:t,onBlurWithin:r,onFocusWithin:n,onFocusWithinChange:o}=e,a=(0,kd.useRef)({isFocusWithin:!1}),l=(0,kd.useCallback)(p=>{a.current.isFocusWithin&&!p.currentTarget.contains(p.relatedTarget)&&(a.current.isFocusWithin=!1,r&&r(p),o&&o(!1))},[r,o,a]),c=nA(l),f=(0,kd.useCallback)(p=>{!a.current.isFocusWithin&&document.activeElement===p.target&&(n&&n(p),o&&o(!0),a.current.isFocusWithin=!0,c(p))},[n,o,c]);return t?{focusWithinProps:{onFocus:void 0,onBlur:void 0}}:{focusWithinProps:{onFocus:f,onBlur:l}}}i(xw,"$9ab94262bd0047c7$export$420e68273165f4ec");var iA={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 oA(e={}){let{style:t,isFocusable:r}=e,[n,o]=(0,Hl.useState)(!1),{focusWithinProps:a}=xw({isDisabled:!r,onFocusWithinChange:i(c=>o(c),"onFocusWithinChange")}),l=(0,Hl.useMemo)(()=>n?t:t?{...iA,...t}:iA,[n]);return{visuallyHiddenProps:{...a,style:l}}}i(oA,"$5c3e21d68f1c4674$export$a966af930f325cab");function ww(e){let{children:t,elementType:r="div",isFocusable:n,style:o,...a}=e,{visuallyHiddenProps:l}=oA(e);return Hl.default.createElement(r,_w(a,l),t)}i(ww,"$5c3e21d68f1c4674$export$439d29a4e110a164");var gn={"hds-icon":"Notification-module_hds-icon__2ocjD","hds-icon--size-xs":"Notification-module_hds-icon--size-xs__2Mj5D","hds-icon--size-s":"Notification-module_hds-icon--size-s__igOqE","hds-icon--size-m":"Notification-module_hds-icon--size-m__sxXOh","hds-icon--size-l":"Notification-module_hds-icon--size-l__3Ho_A","hds-icon--size-xl":"Notification-module_hds-icon--size-xl__1cTta","hds-icon--alert-circle-fill":"Notification-module_hds-icon--alert-circle-fill__12XKS","hds-icon-start--alert-circle-fill":"Notification-module_hds-icon-start--alert-circle-fill__TwQNY","hds-icon-end--alert-circle-fill":"Notification-module_hds-icon-end--alert-circle-fill__3gb8C","hds-icon--check-circle-fill":"Notification-module_hds-icon--check-circle-fill__2wjh3","hds-icon-start--check-circle-fill":"Notification-module_hds-icon-start--check-circle-fill__2QULC","hds-icon-end--check-circle-fill":"Notification-module_hds-icon-end--check-circle-fill__2gbRD","hds-icon--error-fill":"Notification-module_hds-icon--error-fill__159Nf","hds-icon-start--error-fill":"Notification-module_hds-icon-start--error-fill__2FrGR","hds-icon-end--error-fill":"Notification-module_hds-icon-end--error-fill__1qx8A","hds-icon--info-circle-fill":"Notification-module_hds-icon--info-circle-fill__1F7dp","hds-icon-start--info-circle-fill":"Notification-module_hds-icon-start--info-circle-fill__1-3q2","hds-icon-end--info-circle-fill":"Notification-module_hds-icon-end--info-circle-fill__w7XD0",notification:"Notification-module_notification__3eUBu notification_hds-notification__2DQPN",noBorder:"Notification-module_noBorder__3HZZH",close:"Notification-module_close__nX5bK notification_hds-notification__close-button__1yGIj",autoClose:"Notification-module_autoClose__3mkBX",content:"Notification-module_content__2E8Z_ notification_hds-notification__content__5ylSS",icon:"Notification-module_icon__3xieh notification_hds-icon__29HQM",label:"Notification-module_label__2OUcx notification_hds-notification__label__2t1lR",body:"Notification-module_body__2lrYE notification_hds-notification__body__3cobH",small:"Notification-module_small__3Vi8R notification_hds-notification--small__1wVl6",large:"Notification-module_large__3sVHL notification_hds-notification--large__260Qm","top-left":"Notification-module_top-left__nZQMd notification_hds-notification--top-left__sIHO2","top-center":"Notification-module_top-center__1GWPg notification_hds-notification--top-center__GDWo5","top-right":"Notification-module_top-right__1HAHi notification_hds-notification--top-right__3Wa5K","bottom-left":"Notification-module_bottom-left__17y2g notification_hds-notification--bottom-left__eB4ZK","bottom-center":"Notification-module_bottom-center__2i8Ht notification_hds-notification--bottom-center__5EgOP","bottom-right":"Notification-module_bottom-right__1Giev notification_hds-notification--bottom-right__1SmfT",success:"Notification-module_success__TdJna notification_hds-notification--success__1_3XZ",alert:"Notification-module_alert__1bsQa notification_hds-notification--alert__1MV7H",error:"Notification-module_error___-koD notification_hds-notification--error__3T1Of",boxShadow:"Notification-module_boxShadow__2yJQB notification_hds-notification--box-shadow__2kbD_"};Ht(`.notification_hds-icon__29HQM{background-color:currentcolor;display:inline-block;height:var(--icon-size);-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto;width:var(--icon-size)}.notification_hds-icon--size-xs__19VKz{--icon-size:var(--spacing-layout-2-xs)}.notification_hds-icon--size-s__2Ffyw{--icon-size:var(--spacing-layout-xs)}.notification_hds-icon--size-m__28mpE{--icon-size:var(--spacing-layout-s)}.notification_hds-icon--size-l__T6YEf{--icon-size:var(--spacing-layout-m)}.notification_hds-icon--size-xl__18_OX{--icon-size:var(--spacing-layout-l)}.notification_hds-icon--alert-circle-fill__3er4k{--mask-image-alert-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-alert-circle-fill)}.notification_hds-icon-start--alert-circle-fill__1r-B3{--mask-image-before:var(--mask-image-alert-circle-fill)}.notification_hds-icon-end--alert-circle-fill__2dkn2{--mask-image-after:var(--mask-image-alert-circle-fill)}.notification_hds-icon--check-circle-fill__2u1G4{--mask-image-check-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-check-circle-fill)}.notification_hds-icon-start--check-circle-fill__2JuU0{--mask-image-before:var(--mask-image-check-circle-fill)}.notification_hds-icon-end--check-circle-fill__3YsAQ{--mask-image-after:var(--mask-image-check-circle-fill)}.notification_hds-icon--error-fill__jPWn1{--mask-image-error-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-error-fill)}.notification_hds-icon-start--error-fill__1sR7v{--mask-image-before:var(--mask-image-error-fill)}.notification_hds-icon-end--error-fill__1jyx_{--mask-image-after:var(--mask-image-error-fill)}.notification_hds-icon--info-circle-fill__1gXDU{--mask-image-info-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 100 18 9 9 0 000-18zm1 7v6.5h2V18H9v-1.5h2v-5H9V10h4zm-1.188-4a1.312 1.312 0 110 2.625 1.312 1.312 0 010-2.625z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-info-circle-fill)}.notification_hds-icon-start--info-circle-fill__rortu{--mask-image-before:var(--mask-image-info-circle-fill)}.notification_hds-icon-end--info-circle-fill__3ycxA{--mask-image-after:var(--mask-image-info-circle-fill)}.notification_hds-notification__2DQPN{--notification-background-color:var(--color-info-light);--notification-border-color:var(--color-info);--notification-border-width:var(--spacing-2-xs);--notification-icon-color:var(--color-info);--notification-color:var(--color-black-90);--notification-max-width-inline:none;--notification-max-width-toast:21rem;--notification-z-index-inline:auto;--notification-z-index-toast:99;--notification-offset:var(--spacing-layout-s);--notification-padding:var(--spacing-s);background-color:var(--notification-background-color);border:solid var(--notification-border-color);border-left-width:var(--notification-border-width);border-bottom-width:0;border-right-width:0;border-top-width:0;box-sizing:border-box;color:var(--notification-color);max-width:var(--notification-max-width-inline);padding:var(--notification-padding);position:relative;width:100%;z-index:var(--notification-z-index-inline)}.notification_hds-notification__content__5ylSS{display:grid;grid-gap:var(--spacing-s);gap:var(--spacing-s)}.notification_hds-notification__label__2t1lR{align-items:center;display:flex;font-size:var(--fontsize-heading-xs);font-weight:700;letter-spacing:0;line-height:24px;margin-right:var(--spacing-l)}.notification_hds-notification__2DQPN .notification_hds-icon__29HQM{--icon-size:var(--spacing-layout-xs)}.notification_hds-notification__label__2t1lR>.notification_hds-icon__29HQM{color:var(--notification-icon-color);flex:none;margin-right:var(--spacing-2-xs)}.notification_hds-notification__body__3cobH{font-size:var(--fontsize-body-s);line-height:24px}.notification_hds-notification__close-button__1yGIj{--notification-close-button-offset:var(--spacing-s);background:none;border:none;cursor:pointer;display:flex;outline:none;padding:0;position:absolute;right:var(--notification-close-button-offset);top:var(--notification-close-button-offset)}.notification_hds-notification__close-button__1yGIj:focus{box-shadow:0 0 0 3px var(--color-focus-outline)}.notification_hds-notification--small__1wVl6{--notification-padding:var(--spacing-2-xs)}.notification_hds-notification--small__1wVl6 .notification_hds-notification__content__5ylSS{display:flex;grid-gap:0;gap:0}.notification_hds-notification--small__1wVl6 .notification_hds-notification__label__2t1lR{margin-right:0}.notification_hds-notification--small__1wVl6 .notification_hds-notification__body__3cobH{margin-right:var(--spacing-l)}.notification_hds-notification--small__1wVl6 .notification_hds-notification__close-button__1yGIj{--notification-close-button-offset:var(--spacing-2-xs)}.notification_hds-notification--large__260Qm{--notification-padding:var(--spacing-l)}.notification_hds-notification--large__260Qm .notification_hds-notification__label__2t1lR{margin-right:0}.notification_hds-notification--large__260Qm .notification_hds-notification__close-button__1yGIj{--notification-close-button-offset:var(--spacing-2-xs)}.notification_hds-notification--bottom-center__5EgOP,.notification_hds-notification--bottom-left__eB4ZK,.notification_hds-notification--bottom-right__1SmfT,.notification_hds-notification--top-center__GDWo5,.notification_hds-notification--top-left__sIHO2,.notification_hds-notification--top-right__3Wa5K{border-left-width:0;border-bottom-width:0;border-right-width:0;border-top-width:var(--notification-border-width);max-width:var(--notification-max-width-toast);position:fixed;width:calc(100% - var(--spacing-l));z-index:var(--notification-z-index-toast)}.notification_hds-notification--top-left__sIHO2{left:var(--notification-offset);top:var(--notification-offset)}.notification_hds-notification--top-center__GDWo5{left:50%;top:var(--notification-offset);transform:translateX(-50%)}.notification_hds-notification--top-right__3Wa5K{right:var(--notification-offset);top:var(--notification-offset)}.notification_hds-notification--bottom-left__eB4ZK{bottom:var(--notification-offset);left:var(--notification-offset)}.notification_hds-notification--bottom-center__5EgOP{bottom:var(--notification-offset);left:50%;transform:translateX(-50%)}.notification_hds-notification--bottom-right__1SmfT{bottom:var(--notification-offset);right:var(--notification-offset)}@media only screen and (max-width:765.98px){.notification_hds-notification__2DQPN{--notification-offset:var(--spacing-s)}}.notification_hds-notification--success__1_3XZ{--notification-background-color:var(--color-success-light);--notification-border-color:var(--color-success);--notification-icon-color:var(--color-success)}.notification_hds-notification--alert__1MV7H{--notification-background-color:var(--color-alert-light);--notification-border-color:var(--color-alert-dark);--notification-icon-color:var(--color-alert-dark)}.notification_hds-notification--error__3T1Of{--notification-background-color:var(--color-error-light);--notification-border-color:var(--color-error);--notification-icon-color:var(--color-error)}.notification_hds-notification--box-shadow__2kbD_{box-shadow:var(--box-shadow-l)}.Notification-module_hds-icon__2ocjD{background-color:currentcolor;display:inline-block;height:var(--icon-size);-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto;width:var(--icon-size)}.Notification-module_hds-icon--size-xs__2Mj5D{--icon-size:var(--spacing-layout-2-xs)}.Notification-module_hds-icon--size-s__igOqE{--icon-size:var(--spacing-layout-xs)}.Notification-module_hds-icon--size-m__sxXOh{--icon-size:var(--spacing-layout-s)}.Notification-module_hds-icon--size-l__3Ho_A{--icon-size:var(--spacing-layout-m)}.Notification-module_hds-icon--size-xl__1cTta{--icon-size:var(--spacing-layout-l)}[class*=hds-icon-start--]:before{-webkit-mask-image:var(--mask-image-before);mask-image:var(--mask-image-before)}[class*=hds-icon-end--]:after,[class*=hds-icon-start--]:before{background-color:currentcolor;content:"";display:inline-flex;height:var(--icon-size,24px);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--icon-size,24px)}[class*=hds-icon-end--]:after{-webkit-mask-image:var(--mask-image-after);mask-image:var(--mask-image-after)}.Notification-module_hds-icon--alert-circle-fill__12XKS{--mask-image-alert-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-alert-circle-fill)}.Notification-module_hds-icon-start--alert-circle-fill__TwQNY{--mask-image-before:var(--mask-image-alert-circle-fill)}.Notification-module_hds-icon-end--alert-circle-fill__3gb8C{--mask-image-after:var(--mask-image-alert-circle-fill)}.Notification-module_hds-icon--check-circle-fill__2wjh3{--mask-image-check-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-check-circle-fill)}.Notification-module_hds-icon-start--check-circle-fill__2QULC{--mask-image-before:var(--mask-image-check-circle-fill)}.Notification-module_hds-icon-end--check-circle-fill__2gbRD{--mask-image-after:var(--mask-image-check-circle-fill)}.Notification-module_hds-icon--error-fill__159Nf{--mask-image-error-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-error-fill)}.Notification-module_hds-icon-start--error-fill__2FrGR{--mask-image-before:var(--mask-image-error-fill)}.Notification-module_hds-icon-end--error-fill__1qx8A{--mask-image-after:var(--mask-image-error-fill)}.Notification-module_hds-icon--info-circle-fill__1F7dp{--mask-image-info-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 100 18 9 9 0 000-18zm1 7v6.5h2V18H9v-1.5h2v-5H9V10h4zm-1.188-4a1.312 1.312 0 110 2.625 1.312 1.312 0 010-2.625z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-info-circle-fill)}.Notification-module_hds-icon-start--info-circle-fill__1-3q2{--mask-image-before:var(--mask-image-info-circle-fill)}.Notification-module_hds-icon-end--info-circle-fill__w7XD0{--mask-image-after:var(--mask-image-info-circle-fill)}.Notification-module_notification__3eUBu{overflow:hidden}.Notification-module_notification__3eUBu.Notification-module_noBorder__3HZZH{border:0;padding-top:calc(var(--notification-padding) + var(--notification-border-width))}.Notification-module_notification__3eUBu.Notification-module_noBorder__3HZZH .Notification-module_close__nX5bK{top:calc(var(--notification-close-button-offset) + var(--notification-border-width))}.Notification-module_autoClose__3mkBX{background-color:var(--notification-border-color);height:var(--notification-border-width);left:0;position:absolute;top:0;width:100%}.Notification-module_icon__3xieh{background-color:transparent}`);var sA=G(ve());var Td=i(e=>typeof e=="string"?e:(0,sA.isValidElement)(e)?Td(e.props.children):Array.isArray(e)?e.map(Td).join(""):"","o");var tu;(function(e){e.Small="small",e.Medium="medium",e.Large="large"})(tu||(tu={}));var LY={info:g5,success:v5,error:b5,alert:m5},aA=i(({visuallyHidden:e,children:t})=>e?lr.default.createElement(ww,null,t):t,"v"),Sw=lr.default.forwardRef((e,t)=>{var{autoClose:r=!1,autoCloseDuration:n,boxShadow:o=!1,children:a,className:l="",closeAnimationDuration:c=85,closeButtonLabelText:f,dismissible:p=!1,displayAutoCloseProgress:m=!0,invisible:v=!1,label:_,notificationAriaLabel:b="Notification",position:I="inline",onClose:T=i(()=>null,"A"),size:y=tu.Medium,style:g,type:w="info",headingLevel:k=2}=e,C=it(e,["autoClose","autoCloseDuration","boxShadow","children","className","closeAnimationDuration","closeButtonLabelText","dismissible","displayAutoCloseProgress","invisible","label","notificationAriaLabel","position","onClose","size","style","type","headingLevel"]);let P=I!=="inline";P&&y===tu.Large&&(console.warn(`Size '${y}' is only allowed for inline positioned notifications`),y=tu.Medium),!P&&r&&(console.warn("The 'autoClose' property is not allowed for inline positioned notifications"),r=!1);let[N,B]=(0,lr.useState)(!0),O=(0,lr.useCallback)(()=>{B(!1),setTimeout(()=>T(),c)},[T,c]),L=n>0||!r?n:(()=>{let oe=60*(Td(a).length+Td(_).length)+1e3;return oe<4e3?4e3:oe})();(0,lr.useEffect)(()=>{if(r){let oe=setTimeout(()=>{O()},L);return()=>clearTimeout(oe)}},[r,n,O]);let U=LY[w],M=P?(oe=>{let ue=oe.includes("center");return{from:{transform:`translate3d(${ue?"-50%":"0"}, ${oe.includes("top")?"-":""}32px, 0)`,opacity:.66},to:{transform:`translate3d(${ue?"-50%":"0"}, 0, 0)`,opacity:1},config:{friction:30,tension:300}}})(I):{},V={from:{opacity:1},to:{opacity:0},config:{duration:c}},$=m?(oe=>({from:{transform:"translate3d(0%, 0, 0)"},to:{transform:"translate3d(-100%, 0, 0)"},config:{duration:oe}}))(L):{},q=tw(N?M:V),Q=tw($);return lr.default.createElement(aA,{visuallyHidden:v},lr.default.createElement(hw.section,Object.assign({},C,{style:Object.assign(Object.assign({},q),g),className:st(gn[I],gn.notification,gn[y],gn[w],r&&gn.noBorder,o&&gn.boxShadow,l),"aria-label":b,role:P||v?"alert":void 0}),r&&lr.default.createElement(hw.div,{style:Q,className:gn.autoClose}),lr.default.createElement("div",{className:gn.content,ref:t},_&&lr.default.createElement("div",Object.assign({className:gn.label},P||v?{}:{role:"heading","aria-level":k}),lr.default.createElement(U,{className:gn.icon}),lr.default.createElement(aA,{visuallyHidden:y===tu.Small},_)),a&&lr.default.createElement("div",{className:gn.body},a)),p&&lr.default.createElement("button",{className:st(gn.close,gn[w]),type:"button",title:f,"aria-label":f,onClick:O},lr.default.createElement(cm,null))))});var ru=G(ve());var uA=G(ve());var DY="RequiredIndicator-module_indicator__Pt7GX text-input_hds-text-input__required__2K-Bs";Ht(`@keyframes text-input_fadeIn__2iVIH{0%{opacity:0}to{opacity:1}}.text-input_hds-text-input__2YbWJ{--border-width:2px;--outline-width:3px;--outline-offset-readonly:4px;--input-height:56px;--textarea-height:149px;--icon-size:var(--spacing-m);--icon-color:var(--color-black);--helper-color-default:var(--color-black-60);--helper-color-invalid:var(--color-black);--helper-background-color-invalid:var(--color-error-light);--helper-icon-color-invalid:var(--color-error);--helper-color-success:var(--color-black);--helper-background-color-success:var(--color-success-light);--helper-icon-color-success:var(--color-success);--helper-color-info:var(--color-black);--helper-background-color-info:var(--color-info-light);--helper-icon-color-info:var(--color-info);--input-background-default:var(--color-white);--input-background-disabled:var(--color-black-10);--input-border-color-default:var(--color-black-50);--input-border-color-hover:var(--color-black-90);--input-border-color-focus:var(--color-black-90);--input-border-color-invalid:var(--color-error);--input-border-color-disabled:var(--color-black-10);--input-border-color-success:var(--color-success);--input-color-default:var(--color-black-90);--input-color-disabled:var(--color-black-40);--label-color-default:var(--color-black-90);--label-color-invalid:var(--color-black-90);--placeholder-color:var(--color-black-60)}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu{-webkit-appearance:none;background-color:var(--input-background-default);border:var(--border-width) solid var(--input-border-color-default);border-radius:0;box-sizing:border-box;color:var(--input-color-default);font-family:inherit;font-size:1.125em;height:var(--input-height);line-height:normal;margin:0;padding:0 var(--spacing-s);width:100%;will-change:transform,box-shadow}.text-input_hds-text-input__2YbWJ:not([data-hds-textinput-filled]) .text-input_hds-text-input__button-clear__wx6Bm,.text-input_hds-text-input__input-clear__1vpab::-webkit-search-cancel-button{display:none}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__button-clear__wx6Bm>*{pointer-events:none}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu:hover{border-color:var(--input-border-color-hover);transition:border-color 85ms ease-out}.text-input_hds-text-input__input-wrapper__3qg76:focus-within .text-input_hds-text-input__input__BIkQu{border-color:var(--input-border-color-focus);outline:none}.text-input_hds-text-input__2YbWJ.text-input_hds-text-input--invalid__25oHc .text-input_hds-text-input__input__BIkQu{border-color:var(--input-border-color-invalid)}.text-input_hds-text-input__2YbWJ.text-input_hds-text-input--success__28-SV .text-input_hds-text-input__input__BIkQu{border-color:var(--input-border-color-success)}.text-input_hds-text-input__input-wrapper__3qg76:focus-within .text-input_hds-text-input__input__BIkQu:not([readonly]){box-shadow:0 0 0 var(--outline-width) var(--color-focus-outline);transform:translateZ(0);transition:85ms ease-out;transition-property:box-shadow,transform}.text-input_hds-text-input__label__15SYz{color:var(--label-color-default);display:block;font-size:var(--fontsize-body-m);font-weight:500;margin-bottom:var(--spacing-3-xs)}.text-input_hds-text-input--invalid__25oHc .text-input_hds-text-input__label__15SYz{color:var(--label-color-invalid);transition:color 85ms linear}.text-input_hds-text-input__required__2K-Bs{display:inline-block;font-size:var(--fontsize-body-xl);line-height:1;margin-left:var(--spacing-2-xs);transform:translateY(var(--spacing-3-xs))}.text-input_hds-text-input__input-wrapper__3qg76{display:flex;position:relative}.text-input_hds-text-input__2YbWJ textarea.text-input_hds-text-input__input__BIkQu{font-family:inherit;height:var(--textarea-height);margin:0;min-height:var(--input-height);overflow:auto;padding:var(--spacing-s);resize:vertical}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu::-ms-reveal{display:none}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu::-moz-placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu::placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__helper-text__gNPue{color:var(--helper-color-default);display:block;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-3-xs);white-space:pre-line}.text-input_hds-text-input__error-text__2Qjmg{background-color:var(--helper-background-color-invalid);border-left:8px solid var(--color-error);color:var(--helper-color-invalid);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);white-space:pre-line}.text-input_hds-text-input__error-text__2Qjmg:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__error-text__2Qjmg:before{animation:text-input_fadeIn__2iVIH 85ms ease-out;background:var(--helper-icon-color-invalid);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__success-text__274NH{background-color:var(--helper-background-color-success);border-left:8px solid var(--color-success);color:var(--helper-color-success);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative;white-space:pre-wrap}.text-input_hds-text-input__success-text__274NH:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__success-text__274NH:before{animation:text-input_fadeIn__2iVIH 85ms ease-out;background:var(--helper-icon-color-success);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__info-text__1hF9o{background-color:var(--helper-background-color-info);border-left:8px solid var(--color-info);color:var(--helper-color-info);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative}.text-input_hds-text-input__info-text__1hF9o:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__info-text__1hF9o:before{animation:text-input_fadeIn__2iVIH 85ms ease-out;background:var(--helper-icon-color-info);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu[disabled]{background-color:var(--input-background-disabled);border-color:var(--input-border-color-disabled);color:var(--input-color-disabled);cursor:not-allowed}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu[readonly]{background-color:transparent;border:0;color:var(--input-color-default);outline-offset:var(--outline-offset-readonly);padding:0;-webkit-text-fill-color:var(--input-color-default);transform:translateZ(0);transition:85ms ease-out;transition-property:outline,transform}.text-input_hds-text-input__input-wrapper__3qg76:focus-within input.text-input_hds-text-input__input__BIkQu[readonly]{height:calc(var(--input-height) - 2 * var(--outline-offset-readonly));margin:var(--outline-offset-readonly) 0;outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__input-wrapper__3qg76:focus-within textarea.text-input_hds-text-input__input__BIkQu[readonly]{outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__buttons__1eV1P{align-items:center;bottom:0;display:flex;font-size:1rem;justify-content:center;margin-right:calc(var(--spacing-s) - var(--spacing-xs) / 2);position:absolute;right:0;top:0}.text-input_hds-text-input__button__1JeYJ{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:var(--icon-color);cursor:pointer;display:flex;font:inherit;outline:none;padding:var(--spacing-xs) calc(var(--spacing-xs) / 2)}.text-input_hds-text-input__button__1JeYJ:focus{outline:var(--outline-width) solid var(--color-focus-outline)}`);var lA=i(({className:e,style:t})=>uA.default.createElement("span",{className:st(DY,e),style:t},"*"),"r");var MY="FieldLabel-module_hidden__3UWxI",FY="FieldLabel-module_label__1zrXK",cA="FieldLabel-module_tooltipButton__1My3f";Ht(".FieldLabel-module_hidden__3UWxI{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:0 -1px -1px 0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.FieldLabel-module_label__1zrXK{color:var(--label-color-default,var(--color-black-90));display:block;font-size:var(--fontsize-body-m);font-weight:500;margin-bottom:var(--spacing-3-xs)}.FieldLabel-module_tooltipButton__1My3f{position:absolute;right:0;top:0}");var fA=i(e=>{var{hidden:t,id:r,inputId:n,isAriaLabelledBy:o,label:a,required:l,tooltipLabel:c,tooltipButtonLabel:f,tooltipText:p,tooltip:m}=e,v=it(e,["hidden","id","inputId","isAriaLabelledBy","label","required","tooltipLabel","tooltipButtonLabel","tooltipText","tooltip"]);return ru.default.createElement(ru.default.Fragment,null,ru.default.createElement("label",Object.assign({id:r},(!o||!r)&&{htmlFor:n},{className:`${FY} ${t?MY:""}`},v),a,l&&ru.default.createElement(lA,null)),m&&ru.default.createElement(Nl,Object.assign({},m.props,{buttonClassName:cA})),p&&ru.default.createElement(Nl,{buttonClassName:cA,tooltipLabel:c,buttonLabel:f},p))},"n");var BY=G(Cd(),1),UY=G(mA(),1),zY=G(vA(),1),HY=G(bA(),1);function Ew(e){this.message=e}i(Ew,"e");Ew.prototype=new Error,Ew.prototype.name="InvalidCharacterError";var s1e=typeof window<"u"&&window.atob&&window.atob.bind(window)||function(e){var t=String(e).replace(/=+$/,"");if(t.length%4==1)throw new Ew("'atob' failed: The string to be decoded is not correctly encoded.");for(var r,n,o=0,a=0,l="";n=t.charAt(a++);~n&&(r=o%4?64*r+n:n,o++%4)?l+=String.fromCharCode(255&r>>(-2*o&6)):0)n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".indexOf(n);return l};function yA(e){this.message=e}i(yA,"n");yA.prototype=new Error,yA.prototype.name="InvalidTokenError";var $Y={debug:i(()=>{},"debug"),info:i(()=>{},"info"),warn:i(()=>{},"warn"),error:i(()=>{},"error")},xA,wA,rg=(e=>(e[e.NONE=0]="NONE",e[e.ERROR=1]="ERROR",e[e.WARN=2]="WARN",e[e.INFO=3]="INFO",e[e.DEBUG=4]="DEBUG",e))(rg||{});(e=>{function t(){xA=3,wA=$Y}i(t,"reset"),e.reset=t;function r(o){if(!(0<=o&&o<=4))throw new Error("Invalid log level");xA=o}i(r,"setLevel"),e.setLevel=r;function n(o){wA=o}i(n,"setLogger"),e.setLogger=n})(rg||(rg={}));rg.reset();var f1e=60*15,d1e=60*5;var Jt=G(ve());var IA=G(El());var VY="LoadingSpinner-module_notificationArea__1arIM",SA="LoadingSpinner-module_loadingSpinner__2xHT_",qY="LoadingSpinner-module_small__1McRk",jY="LoadingSpinner-module_multicolor__1qbEF";Ht(".LoadingSpinner-module_notificationArea__1arIM{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:0 -1px -1px 0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.LoadingSpinner-module_loadingSpinner__2xHT_{--spinner-size:4rem;--spinner-color:var(--color-coat-of-arms);--spinner-thickness:0.5rem;--spinner-rotation-animation-duration:1.5s;--spinner-color-animation-duration:4.5s;--spinner-color-stage1:var(--color-coat-of-arms);--spinner-color-stage2:var(--color-copper);--spinner-color-stage3:var(--color-suomenlinna);border-top-color:var(--spinner-color);height:var(--spinner-size);position:relative;width:var(--spinner-size)}.LoadingSpinner-module_loadingSpinner__2xHT_ div{animation:LoadingSpinner-module_spinner-rotation-animation__PEk45 var(--spinner-rotation-animation-duration) cubic-bezier(.6,.2,.4,.8) infinite;border:var(--spinner-thickness) solid transparent;border-radius:50%;border-top-color:inherit;box-sizing:border-box;height:100%;position:absolute;width:100%}.LoadingSpinner-module_loadingSpinner__2xHT_ div:nth-child(2){animation-delay:-.15s}.LoadingSpinner-module_loadingSpinner__2xHT_ div:nth-child(3){animation-delay:-.3s}.LoadingSpinner-module_small__1McRk{--spinner-size:1.5rem;--spinner-thickness:0.1875rem}.LoadingSpinner-module_multicolor__1qbEF{animation:LoadingSpinner-module_spinner-color-animation__Yu7Cr var(--spinner-color-animation-duration) cubic-bezier(.6,.2,.4,.9) infinite;border-top-color:var(--spinner-color-stage1)}@keyframes LoadingSpinner-module_spinner-rotation-animation__PEk45{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes LoadingSpinner-module_spinner-color-animation__Yu7Cr{33.3%{border-top-color:var(--spinner-color-stage2)}66.6%{border-top-color:var(--spinner-color-stage3)}}");var EA="hds-loading-spinner-notification-area",Iw="data-active-spinners",WY=i(()=>typeof document>"u"?null:document.getElementById(EA)||(()=>{let e=document.createElement("div");return e.id=EA,e.className=VY,e.setAttribute("role","status"),document.body.appendChild(e),e})(),"h"),Od=i(e=>{var{className:t,multicolor:r=!1,small:n=!1,theme:o,loadingText:a="Page is loading",loadingFinishedText:l="Page has finished loading"}=e,c=it(e,["className","multicolor","small","theme","loadingText","loadingFinishedText"]);let f=kl(SA,o);return((p,m)=>{let[v]=(0,Jt.useState)((0,IA.uniqueId)()),[_]=(0,Jt.useState)(p),[b]=(0,Jt.useState)(m),I=(0,Jt.useRef)(WY()),T=(0,Jt.useCallback)(()=>{I.current!==null&&(I.current.textContent=_)},[I,_]),y=(0,Jt.useCallback)(()=>{I.current.textContent=b},[I,b]),g=(0,Jt.useCallback)(()=>(I.current.getAttribute(Iw)||"").split(",").filter(P=>P!==""),[I]),w=(0,Jt.useCallback)(()=>{let P=g();P.push(v),I.current.setAttribute(Iw,P.join(","))},[g,I,v]),k=(0,Jt.useCallback)(()=>{let P=g().filter(N=>N!==v);I.current.setAttribute(Iw,P.join(","))},[g,I,v]),C=(0,Jt.useCallback)(()=>{g().length===0&&(y(),setTimeout(()=>{g().length===0&&I.current.parentNode&&I.current.parentNode.removeChild(I.current)},1e3))},[g,y,I]);(0,Jt.useEffect)(()=>I.current===null?()=>null:(T(),w(),()=>{k(),C()}),[T,w,k,C])})(a,l),Jt.default.createElement("div",Object.assign({className:st(SA,n&&qY,r&&jY,f,t)},c),Jt.default.createElement("div",null),Jt.default.createElement("div",null),Jt.default.createElement("div",null))},"b");var Qe=G(ve());function Pn(e,t){if(e==null)return{};var r={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(t.indexOf(n)!==-1)continue;r[n]=e[n]}return r}i(Pn,"_objectWithoutPropertiesLoose");function Ae(){return Ae=Object.assign?Object.assign.bind():function(e){for(var t=1;tt||a>e&&l=t&&c>=r?a-e-n:l>t&&cr?l-t+o:0}i(pg,"r");var zA=i(function(e,t){var r=window,n=t.scrollMode,o=t.block,a=t.inline,l=t.boundary,c=t.skipOverflowHiddenElements,f=typeof l=="function"?l:function(ge){return ge!==l};if(!BA(e))throw new TypeError("Invalid target");for(var p,m,v=document.scrollingElement||document.documentElement,_=[],b=e;BA(b)&&f(b);){if((b=(m=(p=b).parentElement)==null?p.getRootNode().host||null:m)===v){_.push(b);break}b!=null&&b===document.body&&Ow(b)&&!Ow(document.documentElement)||b!=null&&Ow(b,c)&&_.push(b)}for(var I=r.visualViewport?r.visualViewport.width:innerWidth,T=r.visualViewport?r.visualViewport.height:innerHeight,y=window.scrollX||pageXOffset,g=window.scrollY||pageYOffset,w=e.getBoundingClientRect(),k=w.height,C=w.width,P=w.top,N=w.right,B=w.bottom,O=w.left,L=o==="start"||o==="nearest"?P:o==="end"?B:P+k/2,U=a==="center"?O+C/2:a==="end"?N:O,M=[],V=0;V<_.length;V++){var $=_[V],q=$.getBoundingClientRect(),Q=q.height,oe=q.width,ue=q.top,me=q.right,_e=q.bottom,ft=q.left;if(n==="if-needed"&&P>=0&&O>=0&&B<=T&&N<=I&&P>=ue&&B<=_e&&O>=ft&&N<=me)return M;var yt=getComputedStyle($),at=parseInt(yt.borderLeftWidth,10),ut=parseInt(yt.borderTopWidth,10),$e=parseInt(yt.borderRightWidth,10),lt=parseInt(yt.borderBottomWidth,10),We=0,dt=0,ie="offsetWidth"in $?$.offsetWidth-$.clientWidth-at-$e:0,X="offsetHeight"in $?$.offsetHeight-$.clientHeight-ut-lt:0,ne="offsetWidth"in $?$.offsetWidth===0?0:oe/$.offsetWidth:0,ae="offsetHeight"in $?$.offsetHeight===0?0:Q/$.offsetHeight:0;if(v===$)We=o==="start"?L:o==="end"?L-T:o==="nearest"?pg(g,g+T,T,ut,lt,g+L,g+L+k,k):L-T/2,dt=a==="start"?U:a==="center"?U-I/2:a==="end"?U-I:pg(y,y+I,I,at,$e,y+U,y+U+C,C),We=Math.max(0,We+g),dt=Math.max(0,dt+y);else{We=o==="start"?L-ue-ut:o==="end"?L-_e+lt+X:o==="nearest"?pg(ue,_e,Q,ut,lt+X,L,L+k,k):L-(ue+Q/2)+X/2,dt=a==="start"?U-ft-at:a==="center"?U-(ft+oe/2)+ie/2:a==="end"?U-me+$e+ie:pg(ft,me,oe,at,$e+ie,U,U+C,C);var de=$.scrollLeft,pe=$.scrollTop;L+=pe-(We=Math.max(0,Math.min(pe+We/ae,$.scrollHeight-Q/ae+X))),U+=de-(dt=Math.max(0,Math.min(de+dt/ne,$.scrollWidth-oe/ne+ie)))}M.push({el:$,top:We,left:dt})}return M},"i");var tJ=0;function rJ(e,t){if(e){var r=zA(e,{boundary:t,block:"nearest",scrollMode:"if-needed"});r.forEach(function(n){var o=n.el,a=n.top,l=n.left;o.scrollTop=a,o.scrollLeft=l})}}i(rJ,"scrollIntoView");function HA(e,t){return e===t||e.contains&&e.contains(t)}i(HA,"isOrContainsNode");function Rw(e,t){var r;function n(){r&&clearTimeout(r)}i(n,"cancel");function o(){for(var a=arguments.length,l=new Array(a),c=0;c1?o-1:0),l=1;l=37&&r<=40&&t.indexOf("Arrow")!==0?"Arrow"+t:t}i(Nd,"normalizeArrowKey");function Pd(e,t,r,n,o){if(o===void 0&&(o=!0),r===0)return-1;var a=r-1;(typeof t!="number"||t<0||t>=r)&&(t=e>0?-1:a+1);var l=t+e;l<0?l=o?a:0:l>a&&(l=o?0:a);var c=nu(e,l,r,n,o);return c===-1?t>=r?-1:t:c}i(Pd,"getNextWrappingIndex");function nu(e,t,r,n,o){var a=n(t);if(!a||!a.hasAttribute("disabled"))return t;if(e>0){for(var l=t+1;l=0;c--)if(!n(c).hasAttribute("disabled"))return c;return o?e>0?nu(1,0,r,n,!1):nu(-1,r-1,r,n,!1):-1}i(nu,"getNextNonDisabledIndex");function $A(e,t,r,n){return n===void 0&&(n=!0),t.some(function(o){return o&&(HA(o,e)||n&&HA(o,r.activeElement))})}i($A,"targetWithinDownshift");function iJ(e,t,r){return;var n}i(iJ,"validateControlledUnchanged");var oJ=Rw(function(){QA().textContent=""},500);function JA(e,t){var r=QA(t);e&&(r.textContent=e,oJ())}i(JA,"setStatus");function QA(e){e===void 0&&(e=document);var t=e.getElementById("a11y-status-message");return t||(t=e.createElement("div"),t.setAttribute("id","a11y-status-message"),t.setAttribute("role","status"),t.setAttribute("aria-live","polite"),t.setAttribute("aria-relevant","additions text"),Object.assign(t.style,{border:"0",clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:"0",position:"absolute",width:"1px"}),e.body.appendChild(t),t)}i(QA,"getStatusDiv");var XA={highlightedIndex:-1,isOpen:!1,selectedItem:null,inputValue:""};function sJ(e,t,r){var n=e.props,o=e.type,a={};Object.keys(t).forEach(function(l){aJ(l,e,t,r),r[l]!==t[l]&&(a[l]=r[l])}),n.onStateChange&&Object.keys(a).length&&n.onStateChange(Ae({type:o},a))}i(sJ,"callOnChangeProps");function aJ(e,t,r,n){var o=t.props,a=t.type,l="on"+Nw(e)+"Change";o[l]&&n[e]!==void 0&&n[e]!==r[e]&&o[l](Ae({type:a},n))}i(aJ,"invokeOnChangeHandler");function uJ(e,t){return t.changes}i(uJ,"stateReducer");function lJ(e){var t=e.selectedItem,r=e.itemToString;return t?r(t)+" has been selected.":""}i(lJ,"getA11ySelectionMessage");var cJ=Rw(function(e,t){JA(e(),t)},200);function ZA(e){var t=e.id,r=e.labelId,n=e.menuId,o=e.getItemId,a=e.toggleButtonId,l=t===void 0?"downshift-"+KA():t;return{labelId:r||l+"-label",menuId:n||l+"-menu",getItemId:o||function(c){return l+"-item-"+c},toggleButtonId:a||l+"-toggle-button"}}i(ZA,"getElementIds");function Aw(e,t,r){return e!==void 0?e:r.length===0?-1:r.indexOf(t)}i(Aw,"getItemIndex");function fJ(e){return e?String(e):""}i(fJ,"itemToString");function VA(e){return/^\S{1}$/.test(e)}i(VA,"isAcceptedCharacterKey");function Nw(e){return""+e.slice(0,1).toUpperCase()+e.slice(1)}i(Nw,"capitalizeString");function bg(e){var t=(0,Z.useRef)(e);return t.current=e,t}i(bg,"useLatestRef");function eN(e,t,r){var n=(0,Z.useRef)(),o=(0,Z.useRef)(),a=(0,Z.useCallback)(function(_,b){o.current=b,_=hg(_,b.props);var I=e(_,b),T=b.props.stateReducer(_,Ae({},b,{changes:I}));return T},[e]),l=(0,Z.useReducer)(a,t),c=l[0],f=l[1],p=bg(r),m=(0,Z.useCallback)(function(_){return f(Ae({props:p.current},_))},[p]),v=o.current;return(0,Z.useEffect)(function(){v&&n.current&&n.current!==c&&sJ(v,hg(n.current,v.props),c),n.current=c},[c,r,v]),[c,m]}i(eN,"useEnhancedReducer");function tN(e,t,r){var n=eN(e,t,r),o=n[0],a=n[1];return[hg(o,r),a]}i(tN,"useControlledReducer");var Ad={itemToString:fJ,stateReducer:uJ,getA11ySelectionMessage:lJ,scrollIntoView:rJ,circularNavigation:!1,environment:typeof window>"u"?{}:window};function cr(e,t,r){r===void 0&&(r=XA);var n="default"+Nw(t);return n in e?e[n]:r[t]}i(cr,"getDefaultValue");function Rd(e,t,r){if(r===void 0&&(r=XA),t in e)return e[t];var n="initial"+Nw(t);return n in e?e[n]:cr(e,t,r)}i(Rd,"getInitialValue");function rN(e){var t=Rd(e,"selectedItem"),r=Rd(e,"isOpen"),n=Rd(e,"highlightedIndex"),o=Rd(e,"inputValue");return{highlightedIndex:n<0&&t&&r?e.items.indexOf(t):n,isOpen:r,selectedItem:t,inputValue:o}}i(rN,"getInitialState");function $s(e,t,r,n){var o=e.items,a=e.initialHighlightedIndex,l=e.defaultHighlightedIndex,c=t.selectedItem,f=t.highlightedIndex;return o.length===0?-1:a!==void 0&&f===a?a:l!==void 0?l:c?r===0?o.indexOf(c):Pd(r,o.indexOf(c),o.length,n,!1):r===0?-1:r<0?o.length-1:0}i($s,"getHighlightedIndexOnOpen");function nN(e,t,r,n){var o=(0,Z.useRef)({isMouseDown:!1,isTouchMove:!1});return(0,Z.useEffect)(function(){var a=i(function(){o.current.isMouseDown=!0},"onMouseDown"),l=i(function(m){o.current.isMouseDown=!1,e&&!$A(m.target,t.map(function(v){return v.current}),r.document)&&n()},"onMouseUp"),c=i(function(){o.current.isTouchMove=!1},"onTouchStart"),f=i(function(){o.current.isTouchMove=!0},"onTouchMove"),p=i(function(m){e&&!o.current.isTouchMove&&!$A(m.target,t.map(function(v){return v.current}),r.document,!1)&&n()},"onTouchEnd");return r.addEventListener("mousedown",a),r.addEventListener("mouseup",l),r.addEventListener("touchstart",c),r.addEventListener("touchmove",f),r.addEventListener("touchend",p),function(){r.removeEventListener("mousedown",a),r.removeEventListener("mouseup",l),r.removeEventListener("touchstart",c),r.removeEventListener("touchmove",f),r.removeEventListener("touchend",p)}},[e,r]),o}i(nN,"useMouseAndTouchTracker");function Pw(){for(var e=!1,t=(0,Z.useRef)(!0),r=arguments.length,n=new Array(r),o=0;o=0&&{selectedItem:n.items[f]})}break;case Gw:a={highlightedIndex:$s(n,e,1,t.getItemNodeFromIndex),isOpen:!0};break;case Kw:a={highlightedIndex:$s(n,e,-1,t.getItemNodeFromIndex),isOpen:!0};break;case zw:case Hw:a=Ae({isOpen:cr(n,"isOpen"),highlightedIndex:cr(n,"highlightedIndex")},e.highlightedIndex>=0&&{selectedItem:n.items[e.highlightedIndex]});break;case Bw:a={highlightedIndex:nu(1,0,n.items.length,t.getItemNodeFromIndex,!1)};break;case Uw:a={highlightedIndex:nu(-1,n.items.length-1,n.items.length,t.getItemNodeFromIndex,!1)};break;case Fw:a={isOpen:!1,highlightedIndex:-1};break;case gg:a={isOpen:!1,highlightedIndex:-1};break;case $w:{var p=t.key,m=""+e.inputValue+p,v=qA(m,e.highlightedIndex,n.items,n.itemToString,t.getItemNodeFromIndex);a=Ae({inputValue:m},v>=0&&{highlightedIndex:v})}break;case Dw:a={highlightedIndex:Pd(o?5:1,e.highlightedIndex,n.items.length,t.getItemNodeFromIndex,n.circularNavigation)};break;case Mw:a={highlightedIndex:Pd(o?-5:-1,e.highlightedIndex,n.items.length,t.getItemNodeFromIndex,n.circularNavigation)};break;case Vw:a={highlightedIndex:-1};break;case Ww:case Jw:a={isOpen:!e.isOpen,highlightedIndex:e.isOpen?-1:$s(n,e,0)};break;case Qw:a={isOpen:!0,highlightedIndex:$s(n,e,0)};break;case Xw:a={isOpen:!1};break;case Zw:a={highlightedIndex:t.highlightedIndex};break;case eS:a={selectedItem:t.selectedItem};break;case vg:a={inputValue:t.inputValue};break;case tS:a={highlightedIndex:cr(n,"highlightedIndex"),isOpen:cr(n,"isOpen"),selectedItem:cr(n,"selectedItem"),inputValue:cr(n,"inputValue")};break;default:throw new Error("Reducer called without proper action type.")}return Ae({},e,a)}i(mJ,"downshiftSelectReducer");gJ.stateChangeTypes=hJ;function gJ(e){e===void 0&&(e={});var t=Ae({},pJ,e),r=t.items,n=t.scrollIntoView,o=t.environment,a=t.initialIsOpen,l=t.defaultIsOpen,c=t.itemToString,f=t.getA11ySelectionMessage,p=t.getA11yStatusMessage,m=rN(t),v=tN(mJ,m,t),_=v[0],b=v[1],I=_.isOpen,T=_.highlightedIndex,y=_.selectedItem,g=_.inputValue,w=(0,Z.useRef)(null),k=(0,Z.useRef)(null),C=(0,Z.useRef)();C.current={};var P=(0,Z.useRef)(!0),N=(0,Z.useRef)(null),B=(0,Z.useRef)(ZA(t)),O=(0,Z.useRef)(),L=(0,Z.useRef)(!0),U=bg({state:_,props:t}),M=i(function(ie){return C.current[B.current.getItemId(ie)]},"getItemNodeFromIndex");mg(p,[I,T,g,r],Ae({isInitialMount:L.current,previousResultCount:O.current,items:r,environment:o,itemToString:c},_)),mg(f,[y],Ae({isInitialMount:L.current,previousResultCount:O.current,items:r,environment:o,itemToString:c},_));var V=iN({menuElement:k.current,highlightedIndex:T,isOpen:I,itemRefs:C,scrollIntoView:n,getItemNodeFromIndex:M});(0,Z.useEffect)(function(){L.current&&(N.current=Rw(function(ie){ie({type:vg,inputValue:""})},500)),g&&N.current(b)},[b,g]),Lw({isInitialMount:L.current,props:t,state:_}),(0,Z.useEffect)(function(){if(L.current){(a||l||I)&&k.current&&k.current.focus();return}if(I){k.current&&k.current.focus();return}o.document.activeElement===k.current&&w.current&&(P.current=!1,w.current.focus())},[I]),(0,Z.useEffect)(function(){L.current||(O.current=r.length)});var $=nN(I,[k,w],o,function(){b({type:gg})}),q=Pw("getMenuProps","getToggleButtonProps");(0,Z.useEffect)(function(){L.current=!1},[]);var Q=(0,Z.useMemo)(function(){return{ArrowDown:i(function(X){X.preventDefault(),b({type:Gw,getItemNodeFromIndex:M,shiftKey:X.shiftKey})},"ArrowDown"),ArrowUp:i(function(X){X.preventDefault(),b({type:Kw,getItemNodeFromIndex:M,shiftKey:X.shiftKey})},"ArrowUp")}},[b]),oe=(0,Z.useMemo)(function(){return{ArrowDown:i(function(X){X.preventDefault(),b({type:Dw,getItemNodeFromIndex:M,shiftKey:X.shiftKey})},"ArrowDown"),ArrowUp:i(function(X){X.preventDefault(),b({type:Mw,getItemNodeFromIndex:M,shiftKey:X.shiftKey})},"ArrowUp"),Home:i(function(X){X.preventDefault(),b({type:Bw,getItemNodeFromIndex:M})},"Home"),End:i(function(X){X.preventDefault(),b({type:Uw,getItemNodeFromIndex:M})},"End"),Escape:i(function(){b({type:Fw})},"Escape"),Enter:i(function(X){X.preventDefault(),b({type:zw})},"Enter")," ":i(function(X){X.preventDefault(),b({type:Hw})},"_")}},[b]),ue=(0,Z.useCallback)(function(){b({type:Jw})},[b]),me=(0,Z.useCallback)(function(){b({type:Xw})},[b]),_e=(0,Z.useCallback)(function(){b({type:Qw})},[b]),ft=(0,Z.useCallback)(function(ie){b({type:Zw,highlightedIndex:ie})},[b]),yt=(0,Z.useCallback)(function(ie){b({type:eS,selectedItem:ie})},[b]),at=(0,Z.useCallback)(function(){b({type:tS})},[b]),ut=(0,Z.useCallback)(function(ie){b({type:vg,inputValue:ie})},[b]),$e=(0,Z.useCallback)(function(ie){return Ae({id:B.current.labelId,htmlFor:B.current.toggleButtonId},ie)},[]),lt=(0,Z.useCallback)(function(ie,X){var ne,ae=ie===void 0?{}:ie,de=ae.onMouseLeave,pe=ae.refKey,ge=pe===void 0?"ref":pe,Ee=ae.onKeyDown,Te=ae.onBlur,et=ae.ref,tt=Pn(ae,["onMouseLeave","refKey","onKeyDown","onBlur","ref"]),xe=X===void 0?{}:X,Ne=xe.suppressRefError,rt=Ne===void 0?!1:Ne,Kt=U.current.state;return q("getMenuProps",rt,ge,k),Ae((ne={},ne[ge]=ro(et,function(xt){k.current=xt}),ne.id=B.current.menuId,ne.role="listbox",ne["aria-labelledby"]=B.current.labelId,ne.tabIndex=-1,ne),Kt.isOpen&&Kt.highlightedIndex>-1&&{"aria-activedescendant":B.current.getItemId(Kt.highlightedIndex)},{onMouseLeave:xr(de,i(function(){b({type:Vw})},"menuHandleMouseLeave")),onKeyDown:xr(Ee,i(function(_t){var Ce=Nd(_t);Ce&&oe[Ce]?oe[Ce](_t):VA(Ce)&&b({type:$w,key:Ce,getItemNodeFromIndex:M})},"menuHandleKeyDown")),onBlur:xr(Te,i(function(){if(P.current===!1){P.current=!0;return}var _t=!$.current.isMouseDown;_t&&b({type:gg})},"menuHandleBlur"))},tt)},[b,U,oe,$,q]),We=(0,Z.useCallback)(function(ie,X){var ne,ae=ie===void 0?{}:ie,de=ae.onClick,pe=ae.onKeyDown,ge=ae.refKey,Ee=ge===void 0?"ref":ge,Te=ae.ref,et=Pn(ae,["onClick","onKeyDown","refKey","ref"]),tt=X===void 0?{}:X,xe=tt.suppressRefError,Ne=xe===void 0?!1:xe,rt=i(function(){b({type:Ww})},"toggleButtonHandleClick"),Kt=i(function(_t){var Ce=Nd(_t);Ce&&Q[Ce]?Q[Ce](_t):VA(Ce)&&b({type:Yw,key:Ce,getItemNodeFromIndex:M})},"toggleButtonHandleKeyDown"),xt=Ae((ne={},ne[Ee]=ro(Te,function(_t){w.current=_t}),ne.id=B.current.toggleButtonId,ne["aria-haspopup"]="listbox",ne["aria-expanded"]=U.current.state.isOpen,ne["aria-labelledby"]=B.current.labelId+" "+B.current.toggleButtonId,ne),et);return et.disabled||(xt.onClick=xr(de,rt),xt.onKeyDown=xr(pe,Kt)),q("getToggleButtonProps",Ne,Ee,w),xt},[b,U,Q,q]),dt=(0,Z.useCallback)(function(ie){var X,ne=ie===void 0?{}:ie,ae=ne.item,de=ne.index,pe=ne.onMouseMove,ge=ne.onClick,Ee=ne.refKey,Te=Ee===void 0?"ref":Ee,et=ne.ref,tt=Pn(ne,["item","index","onMouseMove","onClick","refKey","ref"]),xe=U.current,Ne=xe.state,rt=xe.props,Kt=i(function(){de!==Ne.highlightedIndex&&(V.current=!1,b({type:qw,index:de}))},"itemHandleMouseMove"),xt=i(function(){b({type:jw,index:de})},"itemHandleClick"),_t=Aw(de,ae,rt.items);if(_t<0)throw new Error("Pass either item or item index in getItemProps!");var Ce=Ae((X={role:"option","aria-selected":""+(_t===Ne.highlightedIndex),id:B.current.getItemId(_t)},X[Te]=ro(et,function(Et){Et&&(C.current[B.current.getItemId(_t)]=Et)}),X),tt);return tt.disabled||(Ce.onMouseMove=xr(pe,Kt),Ce.onClick=xr(ge,xt)),Ce},[b,U,V]);return{getToggleButtonProps:We,getLabelProps:$e,getMenuProps:lt,getItemProps:dt,toggleMenu:ue,openMenu:_e,closeMenu:me,setHighlightedIndex:ft,selectItem:yt,reset:at,setInputValue:ut,highlightedIndex:T,isOpen:I,selectedItem:y,inputValue:g}}i(gJ,"useSelect");var rS=0,nS=1,iS=2,oS=3,sS=4,aS=5,uS=6,_g=7,lS=8,cS=9,fS=10,dS=11,pS=12,hS=13,mS=14,gS=15,vS=16,_S=17,bS=18,yS=19,vJ=Object.freeze({__proto__:null,InputKeyDownArrowDown:rS,InputKeyDownArrowUp:nS,InputKeyDownEscape:iS,InputKeyDownHome:oS,InputKeyDownEnd:sS,InputKeyDownEnter:aS,InputChange:uS,InputBlur:_g,MenuMouseLeave:lS,ItemMouseMove:cS,ItemClick:fS,ToggleButtonClick:dS,FunctionToggleMenu:pS,FunctionOpenMenu:hS,FunctionCloseMenu:mS,FunctionSetHighlightedIndex:gS,FunctionSelectItem:vS,FunctionSetInputValue:_S,FunctionReset:bS,ControlledPropUpdatedSelectedItem:yS});function _J(e){var t=e.id,r=e.inputId,n=Pn(e,["id","inputId"]),o=t===void 0?"downshift-"+KA():t;return Ae({inputId:r||o+"-input"},ZA(Ae({id:t},n)))}i(_J,"getElementIds$1");function bJ(e){var t=rN(e),r=t.selectedItem,n=t.inputValue;return n===""&&r&&e.defaultInputValue===void 0&&e.initialInputValue===void 0&&e.inputValue===void 0&&(n=e.itemToString(r)),Ae({},t,{inputValue:n})}i(bJ,"getInitialState$1");var tbe={items:te.default.array.isRequired,itemToString:te.default.func,getA11yStatusMessage:te.default.func,getA11ySelectionMessage:te.default.func,circularNavigation:te.default.bool,highlightedIndex:te.default.number,defaultHighlightedIndex:te.default.number,initialHighlightedIndex:te.default.number,isOpen:te.default.bool,defaultIsOpen:te.default.bool,initialIsOpen:te.default.bool,selectedItem:te.default.any,initialSelectedItem:te.default.any,defaultSelectedItem:te.default.any,inputValue:te.default.string,defaultInputValue:te.default.string,initialInputValue:te.default.string,id:te.default.string,labelId:te.default.string,menuId:te.default.string,getItemId:te.default.func,inputId:te.default.string,toggleButtonId:te.default.string,stateReducer:te.default.func,onSelectedItemChange:te.default.func,onHighlightedIndexChange:te.default.func,onStateChange:te.default.func,onIsOpenChange:te.default.func,onInputValueChange:te.default.func,environment:te.default.shape({addEventListener:te.default.func,removeEventListener:te.default.func,document:te.default.shape({getElementById:te.default.func,activeElement:te.default.any,body:te.default.any})})};function yJ(e,t,r){var n=(0,Z.useRef)(),o=eN(e,t,r),a=o[0],l=o[1];return(0,Z.useEffect)(function(){YA(r,"selectedItem")&&(n.current!==r.selectedItem&&l({type:yS,inputValue:r.itemToString(r.selectedItem)}),n.current=a.selectedItem===n.current?r.selectedItem:a.selectedItem)}),[hg(a,r),l]}i(yJ,"useControlledReducer$1");var xJ=Ae({},Ad,{getA11yStatusMessage:nJ,circularNavigation:!0});function wJ(e,t){var r=t.type,n=t.props,o=t.shiftKey,a;switch(r){case cS:a={highlightedIndex:t.index};break;case fS:a={isOpen:cr(n,"isOpen"),highlightedIndex:cr(n,"highlightedIndex"),selectedItem:n.items[t.index],inputValue:n.itemToString(n.items[t.index])};break;case rS:e.isOpen?a={highlightedIndex:Pd(o?5:1,e.highlightedIndex,n.items.length,t.getItemNodeFromIndex,n.circularNavigation)}:a={highlightedIndex:$s(n,e,1,t.getItemNodeFromIndex),isOpen:!0};break;case nS:e.isOpen?a={highlightedIndex:Pd(o?-5:-1,e.highlightedIndex,n.items.length,t.getItemNodeFromIndex,n.circularNavigation)}:a={highlightedIndex:$s(n,e,-1,t.getItemNodeFromIndex),isOpen:!0};break;case aS:a=Ae({},e.isOpen&&e.highlightedIndex>=0&&{selectedItem:n.items[e.highlightedIndex],isOpen:cr(n,"isOpen"),highlightedIndex:cr(n,"highlightedIndex"),inputValue:n.itemToString(n.items[e.highlightedIndex])});break;case iS:a=Ae({isOpen:!1,highlightedIndex:-1},!e.isOpen&&{selectedItem:null,inputValue:""});break;case oS:a=Ae({},e.isOpen&&{highlightedIndex:nu(1,0,n.items.length,t.getItemNodeFromIndex,!1)});break;case sS:a=Ae({},e.isOpen&&{highlightedIndex:nu(-1,n.items.length-1,n.items.length,t.getItemNodeFromIndex,!1)});break;case _g:e.isOpen&&(a=Ae({isOpen:!1,highlightedIndex:-1},e.highlightedIndex>=0&&t.selectItem&&{selectedItem:n.items[e.highlightedIndex],inputValue:n.itemToString(n.items[e.highlightedIndex])}));break;case uS:a={isOpen:!0,highlightedIndex:cr(n,"highlightedIndex"),inputValue:t.inputValue};break;case lS:a={highlightedIndex:-1};break;case dS:case pS:a={isOpen:!e.isOpen,highlightedIndex:e.isOpen?-1:$s(n,e,0)};break;case hS:a={isOpen:!0,highlightedIndex:$s(n,e,0)};break;case mS:a={isOpen:!1};break;case gS:a={highlightedIndex:t.highlightedIndex};break;case vS:a={selectedItem:t.selectedItem,inputValue:n.itemToString(t.selectedItem)};break;case yS:case _S:a={inputValue:t.inputValue};break;case bS:a={highlightedIndex:cr(n,"highlightedIndex"),isOpen:cr(n,"isOpen"),selectedItem:cr(n,"selectedItem"),inputValue:cr(n,"inputValue")};break;default:throw new Error("Reducer called without proper action type.")}return Ae({},e,a)}i(wJ,"downshiftUseComboboxReducer");$l.stateChangeTypes=vJ;function $l(e){e===void 0&&(e={});var t=Ae({},xJ,e),r=t.initialIsOpen,n=t.defaultIsOpen,o=t.items,a=t.scrollIntoView,l=t.environment,c=t.getA11yStatusMessage,f=t.getA11ySelectionMessage,p=t.itemToString,m=bJ(t),v=yJ(wJ,m,t),_=v[0],b=v[1],I=_.isOpen,T=_.highlightedIndex,y=_.selectedItem,g=_.inputValue,w=(0,Z.useRef)(null),k=(0,Z.useRef)(),C=(0,Z.useRef)(null),P=(0,Z.useRef)(null),N=(0,Z.useRef)(null);k.current={};var B=(0,Z.useRef)(!0),O=(0,Z.useRef)(_J(t)),L=(0,Z.useRef)(),U=bg({state:_,props:t}),M=i(function(X){return k.current[O.current.getItemId(X)]},"getItemNodeFromIndex");mg(c,[I,T,g,o],Ae({isInitialMount:B.current,previousResultCount:L.current,items:o,environment:l,itemToString:p},_)),mg(f,[y],Ae({isInitialMount:B.current,previousResultCount:L.current,items:o,environment:l,itemToString:p},_));var V=iN({menuElement:w.current,highlightedIndex:T,isOpen:I,itemRefs:k,scrollIntoView:a,getItemNodeFromIndex:M});Lw({isInitialMount:B.current,props:t,state:_}),(0,Z.useEffect)(function(){B.current&&(r||n||I)&&C.current&&C.current.focus()},[I]),(0,Z.useEffect)(function(){B.current||(L.current=o.length)});var $=nN(I,[N,w,P],l,function(){b({type:_g,selectItem:!1})}),q=Pw("getInputProps","getComboboxProps","getMenuProps");(0,Z.useEffect)(function(){B.current=!1},[]);var Q=(0,Z.useMemo)(function(){return{ArrowDown:i(function(ne){ne.preventDefault(),b({type:rS,shiftKey:ne.shiftKey,getItemNodeFromIndex:M})},"ArrowDown"),ArrowUp:i(function(ne){ne.preventDefault(),b({type:nS,shiftKey:ne.shiftKey,getItemNodeFromIndex:M})},"ArrowUp"),Home:i(function(ne){ne.preventDefault(),b({type:oS,getItemNodeFromIndex:M})},"Home"),End:i(function(ne){ne.preventDefault(),b({type:sS,getItemNodeFromIndex:M})},"End"),Escape:i(function(){b({type:iS})},"Escape"),Enter:i(function(ne){if(ne.which!==229){var ae=U.current.state;ae.isOpen&&ne.preventDefault(),b({type:aS,getItemNodeFromIndex:M})}},"Enter")}},[b,U]),oe=(0,Z.useCallback)(function(X){return Ae({id:O.current.labelId,htmlFor:O.current.inputId},X)},[]),ue=(0,Z.useCallback)(function(X,ne){var ae,de=X===void 0?{}:X,pe=de.onMouseLeave,ge=de.refKey,Ee=ge===void 0?"ref":ge,Te=de.ref,et=Pn(de,["onMouseLeave","refKey","ref"]),tt=ne===void 0?{}:ne,xe=tt.suppressRefError,Ne=xe===void 0?!1:xe;return q("getMenuProps",Ne,Ee,w),Ae((ae={},ae[Ee]=ro(Te,function(rt){w.current=rt}),ae.id=O.current.menuId,ae.role="listbox",ae["aria-labelledby"]=O.current.labelId,ae.onMouseLeave=xr(pe,function(){b({type:lS})}),ae),et)},[b,q]),me=(0,Z.useCallback)(function(X){var ne,ae,de=X===void 0?{}:X,pe=de.item,ge=de.index,Ee=de.refKey,Te=Ee===void 0?"ref":Ee,et=de.ref,tt=de.onMouseMove,xe=de.onClick,Ne=de.onPress,rt=Pn(de,["item","index","refKey","ref","onMouseMove","onClick","onPress"]),Kt=U.current,xt=Kt.props,_t=Kt.state,Ce=Aw(ge,pe,xt.items);if(Ce<0)throw new Error("Pass either item or item index in getItemProps!");var Et="onClick",on=xe;return Ae((ne={},ne[Te]=ro(et,function(qr){qr&&(k.current[O.current.getItemId(Ce)]=qr)}),ne.role="option",ne["aria-selected"]=""+(Ce===_t.highlightedIndex),ne.id=O.current.getItemId(Ce),ne),!rt.disabled&&(ae={onMouseMove:xr(tt,i(function(){ge!==_t.highlightedIndex&&(V.current=!1,b({type:cS,index:ge}))},"itemHandleMouseMove"))},ae[Et]=xr(on,i(function(){b({type:fS,index:ge}),C.current&&C.current.focus()},"itemHandleClick")),ae),rt)},[b,U,V]),_e=(0,Z.useCallback)(function(X){var ne,ae=X===void 0?{}:X,de=ae.onClick,pe=ae.onPress,ge=ae.refKey,Ee=ge===void 0?"ref":ge,Te=ae.ref,et=Pn(ae,["onClick","onPress","refKey","ref"]),tt=i(function(){b({type:dS}),!U.current.state.isOpen&&C.current&&C.current.focus()},"toggleButtonHandleClick");return Ae((ne={},ne[Ee]=ro(Te,function(xe){P.current=xe}),ne.id=O.current.toggleButtonId,ne.tabIndex=-1,ne),!et.disabled&&Ae({},{onClick:xr(de,tt)}),et)},[b,U]),ft=(0,Z.useCallback)(function(X,ne){var ae,de=X===void 0?{}:X,pe=de.onKeyDown,ge=de.onChange,Ee=de.onInput,Te=de.onBlur,et=de.onChangeText,tt=de.refKey,xe=tt===void 0?"ref":tt,Ne=de.ref,rt=Pn(de,["onKeyDown","onChange","onInput","onBlur","onChangeText","refKey","ref"]),Kt=ne===void 0?{}:ne,xt=Kt.suppressRefError,_t=xt===void 0?!1:xt;q("getInputProps",_t,xe,C);var Ce=U.current.state,Et=i(function(Di){var ra=Nd(Di);ra&&Q[ra]&&Q[ra](Di)},"inputHandleKeyDown"),on=i(function(Di){b({type:uS,inputValue:Di.target.value})},"inputHandleChange"),qr=i(function(){$.current.isMouseDown||b({type:_g,selectItem:!0})},"inputHandleBlur"),uo="onChange",hu={};if(!rt.disabled){var lo;hu=(lo={},lo[uo]=xr(ge,Ee,on),lo.onKeyDown=xr(pe,Et),lo.onBlur=xr(Te,qr),lo)}return Ae((ae={},ae[xe]=ro(Ne,function(Di){C.current=Di}),ae.id=O.current.inputId,ae["aria-autocomplete"]="list",ae["aria-controls"]=O.current.menuId,ae),Ce.isOpen&&Ce.highlightedIndex>-1&&{"aria-activedescendant":O.current.getItemId(Ce.highlightedIndex)},{"aria-labelledby":O.current.labelId,autoComplete:"off",value:Ce.inputValue},hu,rt)},[b,Q,U,$,q]),yt=(0,Z.useCallback)(function(X,ne){var ae,de=X===void 0?{}:X,pe=de.refKey,ge=pe===void 0?"ref":pe,Ee=de.ref,Te=Pn(de,["refKey","ref"]),et=ne===void 0?{}:ne,tt=et.suppressRefError,xe=tt===void 0?!1:tt;return q("getComboboxProps",xe,ge,N),Ae((ae={},ae[ge]=ro(Ee,function(Ne){N.current=Ne}),ae.role="combobox",ae["aria-haspopup"]="listbox",ae["aria-owns"]=O.current.menuId,ae["aria-expanded"]=U.current.state.isOpen,ae),Te)},[U,q]),at=(0,Z.useCallback)(function(){b({type:pS})},[b]),ut=(0,Z.useCallback)(function(){b({type:mS})},[b]),$e=(0,Z.useCallback)(function(){b({type:hS})},[b]),lt=(0,Z.useCallback)(function(X){b({type:gS,highlightedIndex:X})},[b]),We=(0,Z.useCallback)(function(X){b({type:vS,selectedItem:X})},[b]),dt=(0,Z.useCallback)(function(X){b({type:_S,inputValue:X})},[b]),ie=(0,Z.useCallback)(function(){b({type:bS})},[b]);return{getItemProps:me,getLabelProps:oe,getMenuProps:ue,getInputProps:ft,getComboboxProps:yt,getToggleButtonProps:_e,toggleMenu:at,openMenu:$e,closeMenu:ut,setHighlightedIndex:lt,setInputValue:dt,selectItem:We,reset:ie,highlightedIndex:T,isOpen:I,selectedItem:y,inputValue:g}}i($l,"useCombobox");var oN={activeIndex:-1,selectedItems:[]};function jA(e,t){return Rd(e,t,oN)}i(jA,"getInitialValue$1");function WA(e,t){return cr(e,t,oN)}i(WA,"getDefaultValue$1");function SJ(e){var t=jA(e,"activeIndex"),r=jA(e,"selectedItems");return{activeIndex:t,selectedItems:r}}i(SJ,"getInitialState$2");function GA(e){if(e.shiftKey||e.metaKey||e.ctrlKey||e.altKey)return!1;var t=e.target;return!(t instanceof HTMLInputElement&&t.value!==""&&(t.selectionStart!==0||t.selectionEnd!==0))}i(GA,"isKeyDownOperationPermitted");function EJ(e){var t=e.removedSelectedItem,r=e.itemToString;return r(t)+" has been removed."}i(EJ,"getA11yRemovalMessage");var rbe={selectedItems:te.default.array,initialSelectedItems:te.default.array,defaultSelectedItems:te.default.array,itemToString:te.default.func,getA11yRemovalMessage:te.default.func,stateReducer:te.default.func,activeIndex:te.default.number,initialActiveIndex:te.default.number,defaultActiveIndex:te.default.number,onActiveIndexChange:te.default.func,onSelectedItemsChange:te.default.func,keyNavigationNext:te.default.string,keyNavigationPrevious:te.default.string,environment:te.default.shape({addEventListener:te.default.func,removeEventListener:te.default.func,document:te.default.shape({getElementById:te.default.func,activeElement:te.default.any,body:te.default.any})})},IJ={itemToString:Ad.itemToString,stateReducer:Ad.stateReducer,environment:Ad.environment,getA11yRemovalMessage:EJ,keyNavigationNext:"ArrowRight",keyNavigationPrevious:"ArrowLeft"},xS=0,wS=1,SS=2,ES=3,IS=4,kS=5,TS=6,CS=7,OS=8,RS=9,AS=10,NS=11,PS=12,kJ=Object.freeze({__proto__:null,SelectedItemClick:xS,SelectedItemKeyDownDelete:wS,SelectedItemKeyDownBackspace:SS,SelectedItemKeyDownNavigationNext:ES,SelectedItemKeyDownNavigationPrevious:IS,DropdownKeyDownNavigationPrevious:kS,DropdownKeyDownBackspace:TS,DropdownClick:CS,FunctionAddSelectedItem:OS,FunctionRemoveSelectedItem:RS,FunctionSetSelectedItems:AS,FunctionSetActiveIndex:NS,FunctionReset:PS});function TJ(e,t){var r=t.type,n=t.index,o=t.props,a=t.selectedItem,l=e.activeIndex,c=e.selectedItems,f;switch(r){case xS:f={activeIndex:n};break;case IS:f={activeIndex:l-1<0?0:l-1};break;case ES:f={activeIndex:l+1>=c.length?-1:l+1};break;case SS:case wS:{var p=l;c.length===1?p=-1:l===c.length-1&&(p=c.length-2),f=Ae({selectedItems:[].concat(c.slice(0,l),c.slice(l+1))},{activeIndex:p});break}case kS:f={activeIndex:c.length-1};break;case TS:f={selectedItems:c.slice(0,c.length-1)};break;case OS:f={selectedItems:[].concat(c,[a])};break;case CS:f={activeIndex:-1};break;case RS:{var m=l,v=c.indexOf(a);c.length===1?m=-1:v===c.length-1&&(m=c.length-2),f=Ae({selectedItems:[].concat(c.slice(0,v),c.slice(v+1))},{activeIndex:m});break}case AS:{var _=t.selectedItems;f={selectedItems:_};break}case NS:{var b=t.activeIndex;f={activeIndex:b};break}case PS:f={activeIndex:WA(o,"activeIndex"),selectedItems:WA(o,"selectedItems")};break;default:throw new Error("Reducer called without proper action type.")}return Ae({},e,f)}i(TJ,"downshiftMultipleSelectionReducer");CJ.stateChangeTypes=kJ;function CJ(e){e===void 0&&(e={});var t=Ae({},IJ,e),r=t.getA11yRemovalMessage,n=t.itemToString,o=t.environment,a=t.keyNavigationNext,l=t.keyNavigationPrevious,c=tN(TJ,SJ(t),t),f=c[0],p=c[1],m=f.activeIndex,v=f.selectedItems,_=(0,Z.useRef)(!0),b=(0,Z.useRef)(null),I=(0,Z.useRef)(v),T=(0,Z.useRef)();T.current=[];var y=bg({state:f,props:t});(0,Z.useEffect)(function(){if(!_.current){if(v.length(0,LS.isEqual)(r,t))}i(OJ,"n");var RJ=i(({disabled:e,highlightValue:t,itemProps:r,label:n,menuStyles:o,multiselect:a,selected:l})=>{let c=i(f=>{return rn.default.createElement("span",{className:o.highlighted,dangerouslySetInnerHTML:{__html:(p=f,p.replace(new RegExp(t,"gi"),m=>`${m}`))}});var p},"c");return rn.default.createElement("li",Object.assign({},r,{"aria-selected":l},e&&{"aria-disabled":!0}),a?rn.default.createElement(rn.default.Fragment,null,rn.default.createElement("span",{className:o.checkbox,"aria-hidden":!0},rn.default.createElement(Gx,null)),t?c(n):n):rn.default.createElement(rn.default.Fragment,null,t?c(n):n,l&&rn.default.createElement(Gx,{className:o.selectedIcon})))},"r"),aN=i(({getItemProps:e,highlightValue:t,isOptionDisabled:r,menuProps:n,menuStyles:o,multiselect:a,open:l,optionLabelField:c,optionKeyField:f,options:p,selectedItem:m,selectedItems:v,virtualizer:_})=>{let b=!!_,I=b?_.virtualItems:p;return rn.default.createElement("ul",Object.assign({},n,{className:st(o.menu)}),l&&rn.default.createElement(rn.default.Fragment,null,b&&rn.default.createElement("li",{key:"total-size","aria-hidden":!0,style:{height:_.totalSize}}),I.map((T,y)=>{let g=y,w=null;b&&({index:g}=T,w=T);let k=p[g],C=k[c],P=k[f],N=a?OJ(v,k):(0,LS.isEqual)(m,k),B=typeof r=="function"&&r(k,g),O=e(k,g,N,B,w);return rn.default.createElement(RJ,{key:P,disabled:B,highlightValue:t,itemProps:O,menuStyles:o,multiselect:a,label:C,selected:N})})))},"i");var Vr={input:"SearchInput-module_input__Addns",hidden:"SearchInput-module_hidden__OcXmJ",button:"SearchInput-module_button__z7NIp search-input_hds-search-input__button__1-cj-",wrapper:"SearchInput-module_wrapper__114JK",root:"SearchInput-module_root__sMwrY",open:"SearchInput-module_open__1zeft",angleIcon:"SearchInput-module_angleIcon__1PdxN",menu:"SearchInput-module_menu__2P8CO",loadingSpinnerContainer:"SearchInput-module_loadingSpinnerContainer__T6ZTc",menuItem:"SearchInput-module_menuItem__zIC_d",highlighted:"SearchInput-module_highlighted__3D7Hh",selected:"SearchInput-module_selected__30K7a",disabled:"SearchInput-module_disabled__akdv5",virtualized:"SearchInput-module_virtualized__xRfea",errorText:"SearchInput-module_errorText__2tddy text-input_hds-text-input__error-text__2bQYc",buttons:"SearchInput-module_buttons__2O_2t search-input_hds-search-input__buttons__3PawT",searchIcon:"SearchInput-module_searchIcon__l1_S4",noToggle:"SearchInput-module_noToggle__2rf7Y",helperText:"SearchInput-module_helperText__2AWSL",loadingSpinner:"SearchInput-module_loadingSpinner__3G_76"};Ht(`@keyframes text-input_fadeIn__qn0sk{0%{opacity:0}to{opacity:1}}.text-input_hds-text-input__2k_Sg{--border-width:2px;--outline-width:3px;--outline-offset-readonly:4px;--input-height:56px;--textarea-height:149px;--icon-size:var(--spacing-m);--icon-color:var(--color-black);--helper-color-default:var(--color-black-60);--helper-color-invalid:var(--color-black);--helper-background-color-invalid:var(--color-error-light);--helper-icon-color-invalid:var(--color-error);--helper-color-success:var(--color-black);--helper-background-color-success:var(--color-success-light);--helper-icon-color-success:var(--color-success);--helper-color-info:var(--color-black);--helper-background-color-info:var(--color-info-light);--helper-icon-color-info:var(--color-info);--input-background-default:var(--color-white);--input-background-disabled:var(--color-black-10);--input-border-color-default:var(--color-black-50);--input-border-color-hover:var(--color-black-90);--input-border-color-focus:var(--color-black-90);--input-border-color-invalid:var(--color-error);--input-border-color-disabled:var(--color-black-10);--input-border-color-success:var(--color-success);--input-color-default:var(--color-black-90);--input-color-disabled:var(--color-black-40);--label-color-default:var(--color-black-90);--label-color-invalid:var(--color-black-90);--placeholder-color:var(--color-black-60)}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__input__28bnn{-webkit-appearance:none;background-color:var(--input-background-default);border:var(--border-width) solid var(--input-border-color-default);border-radius:0;box-sizing:border-box;color:var(--input-color-default);font-family:inherit;font-size:1.125em;height:var(--input-height);line-height:normal;margin:0;padding:0 var(--spacing-s);width:100%;will-change:transform,box-shadow}.text-input_hds-text-input__2k_Sg:not([data-hds-textinput-filled]) .text-input_hds-text-input__button-clear__9anML,.text-input_hds-text-input__input-clear__10ibh::-webkit-search-cancel-button{display:none}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__button-clear__9anML>*{pointer-events:none}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__input__28bnn:hover{border-color:var(--input-border-color-hover);transition:border-color 85ms ease-out}.text-input_hds-text-input__input-wrapper__2dlTe:focus-within .text-input_hds-text-input__input__28bnn{border-color:var(--input-border-color-focus);outline:none}.text-input_hds-text-input__2k_Sg.text-input_hds-text-input--invalid__2_9Zw .text-input_hds-text-input__input__28bnn{border-color:var(--input-border-color-invalid)}.text-input_hds-text-input__2k_Sg.text-input_hds-text-input--success__3Oi7w .text-input_hds-text-input__input__28bnn{border-color:var(--input-border-color-success)}.text-input_hds-text-input__input-wrapper__2dlTe:focus-within .text-input_hds-text-input__input__28bnn:not([readonly]){box-shadow:0 0 0 var(--outline-width) var(--color-focus-outline);transform:translateZ(0);transition:85ms ease-out;transition-property:box-shadow,transform}.text-input_hds-text-input__label__1Wguh{color:var(--label-color-default);display:block;font-size:var(--fontsize-body-m);font-weight:500;margin-bottom:var(--spacing-3-xs)}.text-input_hds-text-input--invalid__2_9Zw .text-input_hds-text-input__label__1Wguh{color:var(--label-color-invalid);transition:color 85ms linear}.text-input_hds-text-input__required__cS54_{display:inline-block;font-size:var(--fontsize-body-xl);line-height:1;margin-left:var(--spacing-2-xs);transform:translateY(var(--spacing-3-xs))}.text-input_hds-text-input__input-wrapper__2dlTe{display:flex;position:relative}.text-input_hds-text-input__2k_Sg textarea.text-input_hds-text-input__input__28bnn{font-family:inherit;height:var(--textarea-height);margin:0;min-height:var(--input-height);overflow:auto;padding:var(--spacing-s);resize:vertical}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__input__28bnn::-ms-reveal{display:none}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__input__28bnn::-moz-placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__input__28bnn::placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__helper-text__1LgPk{color:var(--helper-color-default);display:block;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-3-xs);white-space:pre-line}.text-input_hds-text-input__error-text__2bQYc{background-color:var(--helper-background-color-invalid);border-left:8px solid var(--color-error);color:var(--helper-color-invalid);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);white-space:pre-line}.text-input_hds-text-input__error-text__2bQYc:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__error-text__2bQYc:before{animation:text-input_fadeIn__qn0sk 85ms ease-out;background:var(--helper-icon-color-invalid);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__success-text__31pFk{background-color:var(--helper-background-color-success);border-left:8px solid var(--color-success);color:var(--helper-color-success);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative;white-space:pre-wrap}.text-input_hds-text-input__success-text__31pFk:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__success-text__31pFk:before{animation:text-input_fadeIn__qn0sk 85ms ease-out;background:var(--helper-icon-color-success);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__info-text__3Xddn{background-color:var(--helper-background-color-info);border-left:8px solid var(--color-info);color:var(--helper-color-info);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative}.text-input_hds-text-input__info-text__3Xddn:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__info-text__3Xddn:before{animation:text-input_fadeIn__qn0sk 85ms ease-out;background:var(--helper-icon-color-info);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__input__28bnn[disabled]{background-color:var(--input-background-disabled);border-color:var(--input-border-color-disabled);color:var(--input-color-disabled);cursor:not-allowed}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__input__28bnn[readonly]{background-color:transparent;border:0;color:var(--input-color-default);outline-offset:var(--outline-offset-readonly);padding:0;-webkit-text-fill-color:var(--input-color-default);transform:translateZ(0);transition:85ms ease-out;transition-property:outline,transform}.text-input_hds-text-input__input-wrapper__2dlTe:focus-within input.text-input_hds-text-input__input__28bnn[readonly]{height:calc(var(--input-height) - 2 * var(--outline-offset-readonly));margin:var(--outline-offset-readonly) 0;outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__input-wrapper__2dlTe:focus-within textarea.text-input_hds-text-input__input__28bnn[readonly]{outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__buttons__1ANhZ{align-items:center;bottom:0;display:flex;font-size:1rem;justify-content:center;margin-right:calc(var(--spacing-s) - var(--spacing-xs) / 2);position:absolute;right:0;top:0}.text-input_hds-text-input__button__1zrQr{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:var(--icon-color);cursor:pointer;display:flex;font:inherit;outline:none;padding:var(--spacing-xs) calc(var(--spacing-xs) / 2)}.text-input_hds-text-input__button__1zrQr:focus{outline:var(--outline-width) solid var(--color-focus-outline)}.search-input_hds-icon__5eCQs{background-color:currentcolor;display:inline-block;height:var(--icon-size);-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto;width:var(--icon-size)}.search-input_hds-icon--size-xs__JNXQQ{--icon-size:var(--spacing-layout-2-xs)}.search-input_hds-icon--size-s__1UrrH{--icon-size:var(--spacing-layout-xs)}.search-input_hds-icon--size-m__2xJqk{--icon-size:var(--spacing-layout-s)}.search-input_hds-icon--size-l__9ZoGz{--icon-size:var(--spacing-layout-m)}.search-input_hds-icon--size-xl__33Ryp{--icon-size:var(--spacing-layout-l)}[class*=hds-icon-start--]:before{-webkit-mask-image:var(--mask-image-before);mask-image:var(--mask-image-before)}[class*=hds-icon-end--]:after,[class*=hds-icon-start--]:before{background-color:currentcolor;content:"";display:inline-flex;height:var(--icon-size,24px);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--icon-size,24px)}[class*=hds-icon-end--]:after{-webkit-mask-image:var(--mask-image-after);mask-image:var(--mask-image-after)}.search-input_hds-icon--search__1OHPF{--mask-image-search:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15 1a8 8 0 11-4.798 14.402l-6.401 6.4-1.591-1.59 6.398-6.4A8 8 0 0115 1zm0 2a6 6 0 100 12 6 6 0 000-12z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-search)}.search-input_hds-icon-start--search__3XoAJ{--mask-image-before:var(--mask-image-search)}.search-input_hds-icon-end--search__2z836{--mask-image-after:var(--mask-image-search)}.search-input_hds-search-input__3yDGf{--border-width:2px;--outline-width:3px;--input-height:56px;--helper-color-default:var(--color-black-60);--input-background-default:var(--color-white);--input-border-color-default:var(--color-black-50);--input-border-color-hover:var(--color-black-90);--input-border-color-focus:var(--color-black-90);--input-color-default:var(--color-black-90);--label-color-default:var(--color-black-90)}.search-input_hds-search-input__label__2XXxI{color:var(--label-color-default);display:block;font-size:var(--fontsize-body-m);font-weight:500;margin-bottom:var(--spacing-3-xs)}.search-input_hds-search-input__input-wrapper__2SHOr{display:flex;height:100%;position:relative}.search-input_hds-search-input__3yDGf .search-input_hds-search-input__input__3K908{-webkit-appearance:none;background-color:var(--input-background-default);border:var(--border-width) solid var(--input-border-color-default);box-sizing:border-box;color:var(--input-color-default);font-size:1.125em;height:var(--input-height);line-height:normal;padding:0 var(--spacing-s);width:100%}.search-input_hds-search-input__3yDGf .search-input_hds-search-input__input__3K908:hover{border-color:var(--input-border-color-hover);transition:border-color 85ms ease-out}.search-input_hds-search-input__3yDGf .search-input_hds-search-input__input__3K908:focus{border-color:var(--input-border-color-focus);outline:none}.search-input_hds-search-input__3yDGf .search-input_hds-search-input__input__3K908:not([readonly]):focus{outline:var(--outline-width) solid var(--color-focus-outline);transform:translateZ(0)}.search-input_hds-search-input__buttons__3PawT{align-items:center;bottom:0;display:flex;font-size:1rem;justify-content:center;margin-right:calc(var(--spacing-s) - var(--spacing-xs) / 2);position:absolute;right:0;top:0}.search-input_hds-search-input__button__1-cj-{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:inherit;color:var(--dropdown-color-default);cursor:pointer;display:flex;font:inherit;outline:none;padding:var(--spacing-xs) calc(var(--spacing-xs) / 2)}.search-input_hds-search-input__buttons__3PawT .search-input_hds-search-input__button__1-cj-:focus{outline:var(--outline-width) solid var(--color-focus-outline)}.search-input_hds-search-input__helper-text__25LCS{color:var(--helper-color-default);display:block;font-size:var(--fontsize-body-m);margin-top:var(--spacing-3-xs)}.SearchInput-module_button__z7NIp.SearchInput-module_hidden__OcXmJ,.SearchInput-module_input__Addns:not(:focus).SearchInput-module_hidden__OcXmJ{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:0 -1px -1px 0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.SearchInput-module_wrapper__114JK:focus-within{box-shadow:0 0 0 var(--focus-outline-width) var(--focus-outline-color)}.SearchInput-module_root__sMwrY{--border-width:2px;--divider-width:1px;--focus-outline-width:3px;--dropdown-height:var(--spacing-3-xl);--menu-item-height:calc(var(--dropdown-height) - var(--border-width) * 2);--icon-size:var(--spacing-m);--menu-z-index:10;--dropdown-background-default:var(--color-white);--dropdown-background-disabled:var(--color-black-10);--dropdown-border-color-default:var(--color-black-50);--dropdown-border-color-hover:var(--color-black-90);--dropdown-border-color-hover-invalid:var(--color-error-dark);--dropdown-border-color-focus:var(--color-black-90);--dropdown-border-color-invalid:var(--color-error);--dropdown-border-color-disabled:var(--color-black-10);--dropdown-color-default:var(--color-black-90);--dropdown-color-disabled:var(--color-black-40);--focus-outline-color:var(--color-focus-outline);--helper-background-color-invalid:var(--color-error-light);--helper-color-invalid:var(--color-black);--helper-icon-color-invalid:var(--color-error);--menu-divider-color:var(--color-black-20);--menu-item-background-default:var(--color-white);--menu-item-background-hover:var(--color-bus);--menu-item-background-selected:var(--color-white);--menu-item-background-selected-hover:var(--color-bus);--menu-item-background-disabled:var(--color-white);--menu-item-color-default:var(--color-black-90);--menu-item-color-hover:var(--color-white);--menu-item-color-selected:var(--color-black-90);--menu-item-color-selected-hover:var(--color-white);--menu-item-color-disabled:var(--color-black-40);--menu-item-icon-color-selected:var(--color-white);--menu-item-icon-color-disabled:var(--color-black-40);--multiselect-checkbox-background-selected:var(--color-bus);--multiselect-checkbox-background-disabled:var(--color-black-10);--multiselect-checkbox-border-default:var(--color-black-50);--multiselect-checkbox-border-hover:var(--color-black-90);--multiselect-checkbox-border-disabled:var(--color-black-10);--multiselect-checkbox-color-default:transparent;--multiselect-checkbox-color-selected:var(--color-white);--multiselect-checkbox-color-selected-disabled:var(--color-white);--placeholder-color:var(--color-black-60);position:relative}.SearchInput-module_open__1zeft.SearchInput-module_root__sMwrY .SearchInput-module_angleIcon__1PdxN{transform:rotateX(180deg)}.SearchInput-module_open__1zeft.SearchInput-module_root__sMwrY .SearchInput-module_menu__2P8CO{display:block}.SearchInput-module_root__sMwrY input{font-family:inherit;margin:0;overflow:auto}.SearchInput-module_wrapper__114JK{background-color:var(--dropdown-background-default);border:var(--border-width) solid var(--dropdown-border-color-default);box-sizing:border-box;min-height:var(--dropdown-height);position:relative;width:100%}.SearchInput-module_wrapper__114JK:focus-within{border-color:var(--dropdown-border-color-focus)}.SearchInput-module_wrapper__114JK:hover{border-color:var(--dropdown-border-color-hover)}.SearchInput-module_wrapper__114JK:focus-within,.SearchInput-module_wrapper__114JK:hover{transition:border-color 85ms ease-out}.SearchInput-module_loadingSpinnerContainer__T6ZTc,.SearchInput-module_menu__2P8CO{border:solid var(--dropdown-border-color-focus);border-top-color:var(--menu-divider-color);border-width:var(--divider-width) var(--border-width) var(--border-width);bottom:0;display:none;left:0;list-style:none;margin:0;outline:none;overflow-y:auto;padding:0;position:absolute;transform:translate(calc(var(--border-width) * -1),100%);width:100%;z-index:var(--menu-z-index)}.SearchInput-module_menuItem__zIC_d{align-items:center;background-color:var(--menu-item-background-default);box-sizing:border-box;color:var(--menu-item-color-default);cursor:pointer;display:flex;font-size:var(--fontsize-body-l);justify-content:space-between;line-height:var(--lineheight-m);min-height:var(--menu-item-height);padding:var(--spacing-xs) var(--spacing-s)}.SearchInput-module_highlighted__3D7Hh.SearchInput-module_menuItem__zIC_d{background-color:var(--menu-item-background-hover);color:var(--menu-item-color-hover)}.SearchInput-module_selected__30K7a.SearchInput-module_menuItem__zIC_d{background-color:var(--menu-item-background-selected);color:var(--menu-item-color-selected)}.SearchInput-module_highlighted__3D7Hh.SearchInput-module_selected__30K7a.SearchInput-module_menuItem__zIC_d{background-color:var(--menu-item-background-selected-hover);color:var(--menu-item-color-selected-hover)}.SearchInput-module_disabled__akdv5.SearchInput-module_menuItem__zIC_d{background-color:var(--menu-item-background-disabled);color:var(--menu-item-color-disabled);cursor:not-allowed}.SearchInput-module_virtualized__xRfea.SearchInput-module_menuItem__zIC_d{left:0;position:absolute;top:0;width:100%}.SearchInput-module_root__sMwrY{--helper-color-default:var(--color-black-60)}.SearchInput-module_wrapper__114JK{align-items:center;display:flex}.SearchInput-module_button__z7NIp{color:var(--dropdown-color-default)}.SearchInput-module_button__z7NIp:focus.SearchInput-module_button__z7NIp:focus{outline:3px solid var(--color-focus-outline)}.SearchInput-module_searchIcon__l1_S4{color:var(--dropdown-color-default);display:flex}.SearchInput-module_input__Addns{align-self:stretch;appearance:none;background-color:var(--input-background-default);border:none;box-sizing:border-box;color:var(--input-color-default);font-size:var(--fontsize-body-l);height:var(--menu-item-height);outline:none;padding:0 calc(var(--spacing-l) + var(--icon-size)) 0 0;width:100%}.SearchInput-module_input__Addns:first-child{padding-left:var(--spacing-s)}.SearchInput-module_input__Addns.SearchInput-module_noToggle__2rf7Y{padding-right:var(--spacing-s)}.SearchInput-module_input__Addns::placeholder{color:var(--placeholder-color);line-height:normal}.SearchInput-module_input__Addns:disabled::placeholder{color:var(--dropdown-color-disabled)}.SearchInput-module_menuItem__zIC_d .SearchInput-module_highlighted__3D7Hh{font-weight:700}.SearchInput-module_menuItem__zIC_d .SearchInput-module_highlighted__3D7Hh mark{background:none;color:inherit;font-weight:400}.SearchInput-module_helperText__2AWSL{color:var(--helper-color-default);display:block;font-size:var(--fontsize-body-m);margin-top:var(--spacing-3-xs)}.SearchInput-module_loadingSpinnerContainer__T6ZTc{align-items:center;background-color:var(--menu-item-background-default);display:flex;flex-direction:column;padding:var(--spacing-m) 0;text-align:center}.SearchInput-module_loadingSpinner__3G_76{margin-bottom:var(--spacing-2-xs)}`);var MS=class MS extends Error{};i(MS,"g");var yg=MS,AJ=i((e,t,r)=>{let n=(0,Qe.useRef)(r),[o,a]=(0,Qe.useState)(!1),l=(0,Qe.useRef)(()=>null),[c,f]=(0,Qe.useState)([]),p=(0,Qe.useCallback)(()=>{f([]),a(!1),l.current()},[f,l]);return(0,Qe.useEffect)(()=>()=>{l.current()},[l]),(0,Qe.useEffect)(()=>{n.current=r},[r]),((m,v,_)=>{let b=(0,Qe.useCallback)(m,_);(0,Qe.useEffect)(()=>{let I=setTimeout(()=>{b()},v);return()=>{clearTimeout(I)}},[b,v])})(()=>{if(typeof t!="function"||n.current===!0)return;if(a(!0),l.current(),e.length===0)return a(!1),void f([]);let{promise:m,cancel:v}=(_=>{let b=!1;return{promise:new Promise((I,T)=>{_.then(y=>{if(b)throw new yg;I(y)}).catch(y=>{y instanceof yg||T(y)})}),cancel:i(()=>{b=!0},"cancel")}})(t(e));l.current=v,m.then(_=>{a(!1),Array.isArray(_)&&typeof f=="function"&&n.current===!1&&f(_)})},200,[e,t,f]),{suggestions:c,isLoading:!n.current&&o,clearSuggestions:p}},"v"),DS=i(e=>{var{className:t,clearButtonAriaLabel:r="Clear",getSuggestions:n,helperText:o,highlightSuggestions:a=!1,inputProps:l,label:c,loadingSpinnerFinishedText:f="Finished loading suggestions",loadingSpinnerText:p="Loading suggestions",onSubmit:m,placeholder:v,searchButtonAriaLabel:_="Search",hideSearchButton:b=!1,suggestionKeyField:I,suggestionLabelField:T,visibleSuggestions:y=8,onChange:g,value:w}=e,k=it(e,["className","clearButtonAriaLabel","getSuggestions","helperText","highlightSuggestions","inputProps","label","loadingSpinnerFinishedText","loadingSpinnerText","onSubmit","placeholder","searchButtonAriaLabel","hideSearchButton","suggestionKeyField","suggestionLabelField","visibleSuggestions","onChange","value"]);let C=(0,Qe.useRef)(!1),P=(0,Qe.useRef)(null),N="userEnterKeyAction",[B,O]=(0,Qe.useState)(void 0),[L,U]=(0,Qe.useState)(""),M=w||L,V=i(()=>B===$l.stateChangeTypes.InputKeyDownEnter,"Y"),{suggestions:$,isLoading:q,clearSuggestions:Q}=AJ(M,n,B===$l.stateChangeTypes.ItemClick||B===N||V()),oe=((ie,X=3e3)=>{let[ne,ae]=(0,Qe.useState)(!1),de=(0,Qe.useRef)(null);return(0,Qe.useEffect)(()=>(clearTimeout(de.current),ie?de.current=setTimeout(()=>{ae(!0)},X):ae(!1),()=>{clearTimeout(de.current)}),[ie,X,ae]),ne})(q,1300),ue=w!==void 0&&g,me=i(ie=>{ue?g(ie):U(ie)},"V"),_e=i(ie=>{var X;let ne=(X=P.current)===null||X===void 0?void 0:X.value;m(ie!==void 0?ie:ne),Q()},"R"),{isOpen:ft,getLabelProps:yt,getMenuProps:at,getInputProps:ut,getComboboxProps:$e,highlightedIndex:lt,getItemProps:We,reset:dt}=$l(Object.assign({items:$,onStateChange(ie){var X;let{ItemClick:ne,FunctionReset:ae,InputKeyDownEnter:de}=$l.stateChangeTypes;if([ne,ae,de].includes(ie.type)){let pe=ie.type===ne&&ie.inputValue===void 0,ge=pe?(X=P.current)===null||X===void 0?void 0:X.value:ie.inputValue;if(ge===void 0)return;pe||me(ge),ie.type!==ae&&_e(ge),O(ie.type)}else O(void 0)},itemToString:i(ie=>ie?`${ie[T]}`:"","itemToString")},ue&&{inputValue:M}));return(0,Qe.useEffect)(()=>{C.current?g&&w===void 0&&g(M):C.current=!0},[g,M]),Qe.default.createElement("div",Object.assign({},k,{className:st(Vr.root,ft&&Vr.open,t)}),c&&Qe.default.createElement(fA,Object.assign({label:c},yt())),Qe.default.createElement("div",{className:st(Vr.wrapper),ref:$e().ref},Qe.default.createElement("input",Object.assign({enterKeyHint:"search"},l,ut({onKeyUp:i(ie=>{let X=ie.key||ie.keyCode,ne=X==="Enter"||X===13;!V()&&ne&&_e(),O(ne?N:void 0)},"onKeyUp"),onKeyDown:i(ie=>{ft&&$.length||ie.key!=="Home"&&ie.key!=="End"||(ie.nativeEvent.preventDownshiftDefault=!0)},"onKeyDown"),onChange:i(ie=>{me(ie.target.value)},"onChange"),ref:P,role:$e().role,"aria-expanded":$e()["aria-expanded"],"aria-haspopup":$e()["aria-haspopup"],"aria-owns":$e()["aria-owns"]}),{className:st(Vr.input,l&&l.className),placeholder:v})),Qe.default.createElement("div",{className:Vr.buttons},M.length>0&&Qe.default.createElement("button",{type:"button","aria-label":r,className:st(Vr.button),onClick:i(()=>{dt(),P.current.focus(),Q()},"onClick")},Qe.default.createElement(_5,{className:Vr.searchIcon})),!b&&Qe.default.createElement("button",{type:"button","aria-label":_,className:st(Vr.button),onClick:i(()=>_e(),"onClick")},Qe.default.createElement(x5,{className:Vr.searchIcon}))),oe&&Qe.default.createElement("div",{className:Vr.loadingSpinnerContainer,"aria-hidden":!0},Qe.default.createElement(Od,{loadingText:p,loadingFinishedText:f,small:!0,className:Vr.loadingSpinner}),p),Qe.default.createElement(aN,{isOptionDisabled:i(()=>!1,"isOptionDisabled"),multiselect:!1,open:ft&&!oe,selectedItem:null,selectedItems:[],highlightValue:a&&M.length>=3&&M,menuStyles:Vr,options:$,optionKeyField:`${String(I||T)}`,optionLabelField:`${String(T)}`,menuProps:at({style:{maxHeight:sN*y}}),getItemProps:i((ie,X,ne,ae)=>We({item:ie,index:X,disabled:ae,className:st(Vr.menuItem,ne&&Vr.selected,lt===X&&Vr.highlighted)}),"getItemProps")})),o&&Qe.default.createElement("div",{className:Vr.helperText},o))},"b");var Dn=G(ve());var Vl,Ld,$o={tag:"Tag-module_tag__3bo5S tag_hds-tag__3MKf3",large:"Tag-module_large__1ZNIX tag_hds-tag--large__1bVs5",action:"Tag-module_action__4ky2K tag_hds-tag--action__Az-Fm",link:"Tag-module_link__3f99r tag_hds-tag--link__1470y",icon:"Tag-module_icon__or2kN tag_hds-tag__icon__2_xWY",multiline:"Tag-module_multiline__24sap tag_hds-tag--multiline__yHIcb"};Ht(`.tag_hds-icon__2LFMT{background-color:currentcolor;display:inline-block;height:var(--icon-size);-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto;width:var(--icon-size)}.tag_hds-icon--size-xs__L1nV_{--icon-size:var(--spacing-layout-2-xs)}.tag_hds-icon--size-s__23CMA{--icon-size:var(--spacing-layout-xs)}.tag_hds-icon--size-m__2zCBY{--icon-size:var(--spacing-layout-s)}.tag_hds-icon--size-l__UuAMZ{--icon-size:var(--spacing-layout-m)}.tag_hds-icon--size-xl__2f_bT{--icon-size:var(--spacing-layout-l)}[class*=hds-icon-start--]:before{-webkit-mask-image:var(--mask-image-before);mask-image:var(--mask-image-before)}[class*=hds-icon-end--]:after,[class*=hds-icon-start--]:before{background-color:currentcolor;content:"";display:inline-flex;height:var(--icon-size,24px);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--icon-size,24px)}[class*=hds-icon-end--]:after{-webkit-mask-image:var(--mask-image-after);mask-image:var(--mask-image-after)}.tag_hds-icon--cross__2tq88{--mask-image-cross:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18 7.5L13.5 12l4.5 4.5-1.5 1.5-4.5-4.5L7.5 18 6 16.5l4.5-4.5L6 7.5 7.5 6l4.5 4.5L16.5 6 18 7.5z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-cross)}.tag_hds-icon-start--cross__Efj_S{--mask-image-before:var(--mask-image-cross)}.tag_hds-icon-end--cross__3_S2q{--mask-image-after:var(--mask-image-cross)}.tag_hds-tag__3MKf3{--computed-background-color:var(--background-color,var(--color-black-10));--computed-background-color-focus:var(--background-color-focus,var(--computed-background-color,transparent));--computed-background-color-hover:var(--background-color-hover,var(--computed-background-color-focus,transparent));--computed-background-color-active:var(--background-color-active,var(--computed-background-color-hover,transparent));--computed-border-color:var(--border-color,var(--computed-background-color));--computed-border-color-focus:var(--border-color-focus,var(--computed-border-color,transparent));--computed-border-color-hover:var(--border-color-hover,var(--computed-border-color-focus,transparent));--computed-border-color-active:var(--border-color-active,var(--computed-border-color-hover,transparent));--computed-color:var(--color,--color-black-90);--computed-color-focus:var(--color-focus,var(--computed-color,inherit));--computed-color-hover:var(--color-hover,var(--computed-color-focus,inherit));--computed-color-active:var(--color-active,var(--computed-color-hover,inherit));--computed-outline-color:var(--outline-color,transparent);--font-size:var(--fontsize-body-s);--gap:var(--spacing-3-xs);--height:32px;--icon-reposition:-4px;--icon-size:24px;--outline-width:2px;--padding-horizontal:12px;--padding-vertical:3px;align-items:center;background-color:var(--computed-background-color);border-radius:calc(var(--height) / 2);box-sizing:border-box;color:var(--computed-color,inherit);display:inline-flex;flex-direction:row;font-size:var(--font-size);font-weight:500;grid-gap:var(--gap);gap:var(--gap);justify-content:center;line-height:var(--lineheight-l);max-width:100%;min-height:var(--height);outline:none;outline-offset:2px;overflow:hidden;padding:var(--padding-vertical) var(--padding-horizontal)}.tag_hds-tag__3MKf3:after{flex-shrink:0;margin-right:var(--icon-reposition)}.tag_hds-tag__3MKf3:before{flex-shrink:0;margin-left:var(--icon-reposition)}.tag_hds-tag__3MKf3>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tag_hds-tag--large__1bVs5{--font-size:var(--fontsize-body-m);--gap:var(--spacing-2-xs);--height:48px;--icon-reposition:-8px;--outline-width:3px;--padding-horizontal:20px;--padding-vertical:10px}.tag_hds-tag--action__Az-Fm{--border-color:var(--color-black-90);border:1px solid var(--computed-border-color);padding:calc(var(--padding-vertical) - 1px) calc(var(--padding-horizontal) - 1px)}.tag_hds-tag--multiline__yHIcb>span{hyphens:auto;white-space:normal}.tag_hds-tag--link__1470y{text-decoration:underline}.tag_hds-tag--action__Az-Fm,.tag_hds-tag--link__1470y{--background-color-hover:var(--color-black-20);--outline-color:var(--color-focus-outline);cursor:pointer}.tag_hds-tag--action__Az-Fm:focus-visible,.tag_hds-tag--link__1470y:focus-visible{background-color:var(--computed-background-color-focus);border-color:var(--computed-border-color-focus);color:var(--computed-color-focus)}.tag_hds-tag--action__Az-Fm:hover,.tag_hds-tag--link__1470y:hover{background-color:var(--computed-background-color-hover);border-color:var(--computed-border-color-hover);color:var(--computed-color-hover)}.tag_hds-tag--action__Az-Fm:active,.tag_hds-tag--link__1470y:active{background-color:var(--computed-background-color-active);border-color:var(--computed-border-color-active);color:var(--computed-color-active)}.tag_hds-tag--action__Az-Fm:active:hover,.tag_hds-tag--action__Az-Fm:focus-visible,.tag_hds-tag--link__1470y:active:hover,.tag_hds-tag--link__1470y:focus-visible{box-shadow:none;outline:var(--outline-width) solid var(--computed-outline-color)}.tag_hds-icon__2LFMT.tag_hds-tag__icon__2_xWY,.tag_hds-tag__icon__2_xWY{flex-shrink:0;height:var(--icon-size);width:var(--icon-size)}.tag_hds-tag__icon__2_xWY:first-child{margin-left:var(--icon-reposition)}.tag_hds-tag__icon__2_xWY:last-child{margin-right:var(--icon-reposition)}`),function(e){e.Action="action",e.Informative="informative",e.Link="link"}(Vl||(Vl={})),function(e){e.Small="small",e.Large="large"}(Ld||(Ld={}));var FS=(0,Dn.forwardRef)((e,t)=>{var{children:r,className:n,onClick:o,onDelete:a,size:l=Ld.Small,theme:c,href:f,iconStart:p,iconEnd:m,multiline:v=!1}=e,_=it(e,["children","className","onClick","onDelete","size","theme","href","iconStart","iconEnd","multiline"]);let b=!!a,I=a||o,T=!!I,y=Vl.Informative,g=null;I?(y=Vl.Action,g="button"):f&&(y=Vl.Link);let w=kl($o.tag,c),k=$o.large,C=st($o.tag,l===Ld.Large&&k,w,n,$o[y],v&&$o.multiline),P=p?Dn.default.createElement("div",{className:st($o.icon),"aria-hidden":"true"},p):null,N=m?Dn.default.createElement("div",{className:st($o.icon),"aria-hidden":"true"},m):null,B=i(M=>{M.key!=="Enter"&&M.key!==" "||I(M)},"C"),O=i(M=>Dn.default.createElement("a",Object.assign({ref:t,className:st(C,$o.link),href:f},_),M.children),"M"),L=i(M=>Dn.default.createElement("div",Object.assign({className:C,ref:t},T&&{tabIndex:0,role:g,onClick:I,onKeyDown:B},_),M.children),"N"),U=Dn.default.createElement(Dn.default.Fragment,null,P,Dn.default.createElement("span",null,r),N,b&&!N?Dn.default.createElement(cm,{className:$o.icon}):null);return f?Dn.default.createElement(O,null,U):Dn.default.createElement(L,null,U)});var Rbe=G(h5()),Abe=G(ve());var Nbe=G(El());var Mbe=G(Z5());var Fbe=G(r0());var cN=G(ve());var uN={"--focus-outline-color":"var(--color-coat-of-arms)","--color-focus-outline":"var(--color-coat-of-arms)","--menu-item-background-hover":"var(--hdbt-color-black)","--menu-item-color-hover":"var(--color-white)"};var NJ={EVENTS_URL:"https://api.hel.fi/servicemap/v2/search/"},lN=NJ;var PJ=i((e,t)=>{if(t&&e[t])return e[t];if(e.fi)return e.fi;if(e.sv)return e.sv;throw new Error("No name found")},"getNameTranslation"),xg=PJ;var BS=G(Me()),fN=i(({className:e,includeCoordinates:t=!1,loadingSpinnerFinishedText:r=Drupal.t("Finished loading suggestions",{},{context:"Loading finished indicator for suggestive search"}),loadingSpinnerText:n=Drupal.t("Loading suggestions...",{},{context:"Loading indicator for suggestive search"}),onSubmit:o,searchInputClassname:a,value:l,...c})=>{let f=new Map,p=i(async _=>{if(!_||_==="")return[];let b=i(N=>{let B=new URL(lN.EVENTS_URL);return B.search=N.toString(),fetch(B.toString()).then(O=>O.json())},"fetchSuggestions"),I=["fi","sv"].map(N=>new URLSearchParams({format:"json",language:N,municipality:"helsinki",q:_,type:"address"})),[T,y]=I,g=Promise.all([b(T),b(y)]),w=i((N,B)=>N.results.map(O=>{let L=xg(O.name,B)||"";return t&&f.set(L,O.location?.coordinates),{label:L}}),"parseResults"),[k,C]=await g;return[...w(k,"fi"),...w(C,"sv")].slice(0,10)},"getSuggestions"),m=i(_=>{o(t?{label:_,value:f.has(_)?[...f.get(_),_]:null}:_)},"handleSubmit"),v=(0,cN.useMemo)(()=>(0,BS.jsx)(DS,{getSuggestions:p,loadingSpinnerText:n,loadingSpinnerFinishedText:r,value:l,...c,className:a||"hdbt-search__input hdbt-search__input--address",onSubmit:m,suggestionLabelField:"label",style:uN}),[l,p]);return(0,BS.jsx)("div",{className:e||"hdbt-search__filter",children:v})},"AddressSearch");var dN={"--background-selected":"var(--hdbt-color-black)","--background-unselected":"var(--color-white)","--background-hover":"var(--hdbt-color-black)","--border-color-selected":"var(--hdbt-color-black)","--border-color-selected-hover":"var(--hdbt-color-black)","--border-color-selected-focus":"var(--hdbt-color-black)","--color-focus-outline":"var(--color-coat-of-arms)","--focus-outline-color":"var(--hdbt-color-black)","--icon-color-selected":"var(--color-white)"};var Vs=G(Me()),LJ=i(({initialParams:e})=>{let[t,r]=P8(j0),n=No(q0),o=Po(Do),a=Po(q0);return(0,Vs.jsxs)("form",{className:"hdbt-search--react__form-container",role:"search",onSubmit:i(c=>{c.preventDefault();let{sv_only:f}=c.target,p={};t?.length&&(p.address=t),p.sv_only=f.checked,o(p)},"onSubmit"),children:[(0,Vs.jsx)(fN,{clearButtonAriaLabel:Drupal.t("Clear",{},{context:"React search"}),defaultValue:e?.address||"",helperText:Drupal.t("Enter the street name and house number",{},{context:"React search: street input helper"}),id:"address",label:Drupal.t("Home address",{},{context:"React search: home address"}),onChange:c=>r(c),onSubmit:c=>r(c),placeholder:Drupal.t("For example, Kotikatu 1",{},{context:"React search: street input helper placeholder"})}),(0,Vs.jsx)("div",{className:"react-search__checkbox-filter-container",children:(0,Vs.jsx)("fieldset",{className:"hdbt-search--react__fieldset",children:(0,Vs.jsx)(_2,{className:"react-search__checkbox",checked:n?.sv_only||!1,id:"sv_only",name:"sv_only",value:"sv_only",onClick:()=>a({...n,sv_only:!n?.sv_only}),label:Drupal.t("Show the nearest service location where service is available in Swedish.",{},{context:"React search: checkbox label swedish"}),style:dN})})}),(0,Vs.jsx)(e2,{className:"hdbt-search--react__submit-button",type:"submit",children:Drupal.t("Search",{},{context:"React search: submit button label"})})]})},"ProximityFormContainer"),pN=LJ;var wr=G(ve(),1),LN=G(vN(),1);var Ar=G(ve(),1);var qs={};Cz(qs,{ERROR_REVALIDATE_EVENT:()=>qJ,FOCUS_EVENT:()=>_N,MUTATE_EVENT:()=>yN,RECONNECT_EVENT:()=>bN});var _N=0,bN=1,yN=2,qJ=3;var xN=Object.prototype.hasOwnProperty;function wg(e,t){var r,n;if(e===t)return!0;if(e&&t&&(r=e.constructor)===t.constructor){if(r===Date)return e.getTime()===t.getTime();if(r===RegExp)return e.toString()===t.toString();if(r===Array){if((n=e.length)===t.length)for(;n--&&wg(e[n],t[n]););return n===-1}if(!r||typeof e=="object"){n=0;for(r in e)if(xN.call(e,r)&&++n&&!xN.call(t,r)||!(r in t)||!wg(e[r],t[r]))return!1;return Object.keys(t).length===n}}return e!==e&&t!==t}i(wg,"dequal");var Ti=new WeakMap,Vo=i(()=>{},"noop"),fr=Vo(),jl=Object,Xe=i(e=>e===fr,"isUndefined"),Mn=i(e=>typeof e=="function","isFunction"),Ci=i((e,t)=>({...e,...t}),"mergeObjects"),Cg=i(e=>Mn(e.then),"isPromiseLike"),zS={},Sg={},GS="undefined",Wl=typeof window!=GS,Ig=typeof document!=GS,SN=Wl&&"Deno"in window,EN=i(()=>Wl&&typeof window.requestAnimationFrame!=GS,"hasRequestAnimationFrame"),Og=i((e,t)=>{let r=Ti.get(e);return[()=>!Xe(t)&&e.get(t)||zS,n=>{if(!Xe(t)){let o=e.get(t);t in Sg||(Sg[t]=o),r[5](t,Ci(o,n),o||zS)}},r[6],()=>!Xe(t)&&t in Sg?Sg[t]:!Xe(t)&&e.get(t)||zS]},"createCacheHelper"),VS=!0,jJ=i(()=>VS,"isOnline"),[qS,jS]=Wl&&window.addEventListener?[window.addEventListener.bind(window),window.removeEventListener.bind(window)]:[Vo,Vo],WJ=i(()=>{let e=Ig&&document.visibilityState;return Xe(e)||e!=="hidden"},"isVisible"),GJ=i(e=>(Ig&&document.addEventListener("visibilitychange",e),qS("focus",e),()=>{Ig&&document.removeEventListener("visibilitychange",e),jS("focus",e)}),"initFocus"),KJ=i(e=>{let t=i(()=>{VS=!0,e()},"onOnline"),r=i(()=>{VS=!1},"onOffline");return qS("online",t),qS("offline",r),()=>{jS("online",t),jS("offline",r)}},"initReconnect"),IN={isOnline:jJ,isVisible:WJ},kN={initFocus:GJ,initReconnect:KJ},Rg=!Ar.default.useId,iu=!Wl||SN,KS=i(e=>EN()?window.requestAnimationFrame(e):setTimeout(e,1),"rAF"),Gl=iu?Ar.useEffect:Ar.useLayoutEffect,HS=typeof navigator<"u"&&navigator.connection,WS=!iu&&HS&&(["slow-2g","2g"].includes(HS.effectiveType)||HS.saveData),Eg=new WeakMap,YJ=i(e=>jl.prototype.toString.call(e),"getTypeName"),$S=i((e,t)=>e===`[object ${t}]`,"isObjectTypeName"),JJ=0,kg=i(e=>{let t=typeof e,r=YJ(e),n=$S(r,"Date"),o=$S(r,"RegExp"),a=$S(r,"Object"),l,c;if(jl(e)===e&&!n&&!o){if(l=Eg.get(e),l)return l;if(l=++JJ+"~",Eg.set(e,l),Array.isArray(e)){for(l="@",c=0;c{if(Mn(e))try{e=e()}catch{e=""}let t=e;return e=typeof e=="string"?e:(Array.isArray(e)?e.length:e)?kg(e):"",[e,t]},"serialize"),QJ=0,Dd=i(()=>++QJ,"getTimestamp");async function Ag(...e){let[t,r,n,o]=e,a=Ci({populateCache:!0,throwOnError:!0},typeof o=="boolean"?{revalidate:o}:o||{}),l=a.populateCache,c=a.rollbackOnError,f=a.optimisticData,p=i(_=>typeof c=="function"?c(_):c!==!1,"rollbackOnError"),m=a.throwOnError;if(Mn(r)){let _=r,b=[],I=t.keys();for(let T of I)!/^\$(inf|sub)\$/.test(T)&&_(t.get(T)._k)&&b.push(T);return Promise.all(b.map(v))}return v(r);async function v(_){let[b]=Md(_);if(!b)return;let[I,T]=Og(t,b),[y,g,w,k]=Ti.get(t),C=i(()=>{let q=y[b];return(Mn(a.revalidate)?a.revalidate(I().data,_):a.revalidate!==!1)&&(delete w[b],delete k[b],q&&q[0])?q[0](2).then(()=>I().data):I().data},"startRevalidate");if(e.length<3)return C();let P=n,N,B=!1,O=Dd();g[b]=[O,0];let L=!Xe(f),U=I(),M=U.data,V=U._c,$=Xe(V)?M:V;if(L&&(f=Mn(f)?f($,M):f,T({data:f,_c:$})),Mn(P))try{P=P($)}catch(q){N=q,B=!0}if(P&&Cg(P))if(P=await P.catch(q=>{N=q,B=!0}),O!==g[b][0]){if(B)throw N;return P}else B&&L&&p(N)&&(l=!0,T({data:$,_c:fr}));if(l&&!B)if(Mn(l)){let q=l(P,$);T({data:q,error:fr,_c:fr})}else T({data:P,error:fr,_c:fr});if(g[b][1]=Dd(),Promise.resolve(C()).then(()=>{T({_c:fr})}),B){if(m)throw N;return}return P}}i(Ag,"internalMutate");var wN=i((e,t)=>{for(let r in e)e[r][0]&&e[r][0](t)},"revalidateAllKeys"),YS=i((e,t)=>{if(!Ti.has(e)){let r=Ci(kN,t),n=Object.create(null),o=Ag.bind(fr,e),a=Vo,l=Object.create(null),c=i((m,v)=>{let _=l[m]||[];return l[m]=_,_.push(v),()=>_.splice(_.indexOf(v),1)},"subscribe"),f=i((m,v,_)=>{e.set(m,v);let b=l[m];if(b)for(let I of b)I(v,_)},"setter"),p=i(()=>{if(!Ti.has(e)&&(Ti.set(e,[n,Object.create(null),Object.create(null),Object.create(null),o,f,c]),!iu)){let m=r.initFocus(setTimeout.bind(fr,wN.bind(fr,n,0))),v=r.initReconnect(setTimeout.bind(fr,wN.bind(fr,n,1)));a=i(()=>{m&&m(),v&&v(),Ti.delete(e)},"unmount")}},"initProvider");return p(),[e,o,p,a]}return[e,Ti.get(e)[4]]},"initCache"),XJ=i((e,t,r,n,o)=>{let a=r.errorRetryCount,l=o.retryCount,c=~~((Math.random()+.5)*(1<<(l<8?l:8)))*r.errorRetryInterval;!Xe(a)&&l>a||setTimeout(n,c,o)},"onErrorRetry"),TN=wg,[Ng,CN]=YS(new Map),Pg=Ci({onLoadingSlow:Vo,onSuccess:Vo,onError:Vo,onErrorRetry:XJ,onDiscarded:Vo,revalidateOnFocus:!0,revalidateOnReconnect:!0,revalidateIfStale:!0,shouldRetryOnError:!0,errorRetryInterval:WS?1e4:5e3,focusThrottleInterval:5*1e3,dedupingInterval:2*1e3,loadingTimeout:WS?5e3:3e3,compare:TN,isPaused:i(()=>!1,"isPaused"),cache:Ng,mutate:CN,fallback:{}},IN),JS=i((e,t)=>{let r=Ci(e,t);if(t){let{use:n,fallback:o}=e,{use:a,fallback:l}=t;n&&a&&(r.use=n.concat(a)),o&&l&&(r.fallback=Ci(o,l))}return r},"mergeConfigs"),Tg=(0,Ar.createContext)({}),QS=i(e=>{let{value:t}=e,r=(0,Ar.useContext)(Tg),n=Mn(t),o=(0,Ar.useMemo)(()=>n?t(r):t,[n,r,t]),a=(0,Ar.useMemo)(()=>n?o:JS(r,o),[n,r,o]),l=o&&o.provider,c=(0,Ar.useRef)(fr);l&&!c.current&&(c.current=YS(l(a.cache||Ng),o));let f=c.current;return f&&(a.cache=f[0],a.mutate=f[1]),Gl(()=>{if(f)return f[2]&&f[2](),f[3]},[]),(0,Ar.createElement)(Tg.Provider,Ci(e,{value:a}))},"SWRConfig");var ON="$inf$";var Kl=G(ve(),1);var RN=Wl&&window.__SWR_DEVTOOLS_USE__,ZJ=RN?window.__SWR_DEVTOOLS_USE__:[],eQ=i(()=>{RN&&(window.__SWR_DEVTOOLS_REACT__=Kl.default)},"setupDevTools"),tQ=i(e=>Mn(e[1])?[e[0],e[1],e[2]||{}]:[e[0],null,(e[1]===null?e[2]:e[1])||{}],"normalize"),rQ=i(()=>{let e=(0,Kl.useContext)(Tg);return(0,Kl.useMemo)(()=>Ci(Pg,e),[e])},"useSWRConfig");var nQ=i(e=>(t,r,n)=>e(t,r&&((...a)=>{let[l]=Md(t),[,,,c]=Ti.get(Ng);if(l.startsWith(ON))return r(...a);let f=c[l];return Xe(f)?r(...a):(delete c[l],f)}),n),"middleware"),iQ=ZJ.concat(nQ),AN=i(e=>i(function(...r){let n=rQ(),[o,a,l]=tQ(r),c=JS(n,l),f=e,{use:p}=c,m=(p||[]).concat(iQ);for(let v=m.length;v--;)f=m[v](f);return f(o,a||c.fetcher||null,c)},"useSWRArgs"),"withArgs"),NN=i((e,t,r)=>{let n=t[e]||(t[e]=[]);return n.push(r),()=>{let o=n.indexOf(r);o>=0&&(n[o]=n[n.length-1],n.pop())}},"subscribeCallback");eQ();var oQ=i(()=>{},"noop"),Oye=oQ();var XS=wr.default.use||(e=>{switch(e.status){case"pending":throw e;case"fulfilled":return e.value;case"rejected":throw e.reason;default:throw e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t}),e}}),ZS={dedupe:!0},PN=Promise.resolve(fr),sQ=i((e,t,r)=>{let{cache:n,compare:o,suspense:a,fallbackData:l,revalidateOnMount:c,revalidateIfStale:f,refreshInterval:p,refreshWhenHidden:m,refreshWhenOffline:v,keepPreviousData:_}=r,[b,I,T,y]=Ti.get(n),[g,w]=Md(e),k=(0,wr.useRef)(!1),C=(0,wr.useRef)(!1),P=(0,wr.useRef)(g),N=(0,wr.useRef)(t),B=(0,wr.useRef)(r),O=i(()=>B.current,"getConfig"),L=i(()=>O().isVisible()&&O().isOnline(),"isActive"),[U,M,V,$]=Og(n,g),q=(0,wr.useRef)({}).current,Q=Xe(l)?Xe(r.fallback)?fr:r.fallback[g]:l,oe=i((pe,ge)=>{for(let Ee in q){let Te=Ee;if(Te==="data"){if(!o(pe[Te],ge[Te])&&(!Xe(pe[Te])||!o(lt,ge[Te])))return!1}else if(ge[Te]!==pe[Te])return!1}return!0},"isEqual"),ue=(0,wr.useMemo)(()=>{let pe=!g||!t?!1:Xe(c)?O().isPaused()||a?!1:f!==!1:c,ge=i(Ne=>{let rt=Ci(Ne);return delete rt._k,pe?{isValidating:!0,isLoading:!0,...rt}:rt},"getSelectedCache"),Ee=U(),Te=$(),et=ge(Ee),tt=Ee===Te?et:ge(Te),xe=et;return[()=>{let Ne=ge(U());return oe(Ne,xe)?(xe.data=Ne.data,xe.isLoading=Ne.isLoading,xe.isValidating=Ne.isValidating,xe.error=Ne.error,xe):(xe=Ne,Ne)},()=>tt]},[n,g]),me=(0,LN.useSyncExternalStore)((0,wr.useCallback)(pe=>V(g,(ge,Ee)=>{oe(Ee,ge)||pe()}),[n,g]),ue[0],ue[1]),_e=!k.current,ft=b[g]&&b[g].length>0,yt=me.data,at=Xe(yt)?Q&&Cg(Q)?XS(Q):Q:yt,ut=me.error,$e=(0,wr.useRef)(at),lt=_?Xe(yt)?Xe($e.current)?at:$e.current:yt:at,We=ft&&!Xe(ut)?!1:_e&&!Xe(c)?c:O().isPaused()?!1:a?Xe(at)?!1:f:Xe(at)||f,dt=!!(g&&t&&_e&&We),ie=Xe(me.isValidating)?dt:me.isValidating,X=Xe(me.isLoading)?dt:me.isLoading,ne=(0,wr.useCallback)(async pe=>{let ge=N.current;if(!g||!ge||C.current||O().isPaused())return!1;let Ee,Te,et=!0,tt=pe||{},xe=!T[g]||!tt.dedupe,Ne=i(()=>Rg?!C.current&&g===P.current&&k.current:g===P.current,"callbackSafeguard"),rt={isValidating:!1,isLoading:!1},Kt=i(()=>{M(rt)},"finishRequestAndUpdateState"),xt=i(()=>{let Ce=T[g];Ce&&Ce[1]===Te&&delete T[g]},"cleanupState"),_t={isValidating:!0};Xe(U().data)&&(_t.isLoading=!0);try{if(xe&&(M(_t),r.loadingTimeout&&Xe(U().data)&&setTimeout(()=>{et&&Ne()&&O().onLoadingSlow(g,r)},r.loadingTimeout),T[g]=[ge(w),Dd()]),[Ee,Te]=T[g],Ee=await Ee,xe&&setTimeout(xt,r.dedupingInterval),!T[g]||T[g][1]!==Te)return xe&&Ne()&&O().onDiscarded(g),!1;rt.error=fr;let Ce=I[g];if(!Xe(Ce)&&(Te<=Ce[0]||Te<=Ce[1]||Ce[1]===0))return Kt(),xe&&Ne()&&O().onDiscarded(g),!1;let Et=U().data;rt.data=o(Et,Ee)?Et:Ee,xe&&Ne()&&O().onSuccess(Ee,g,r)}catch(Ce){xt();let Et=O(),{shouldRetryOnError:on}=Et;Et.isPaused()||(rt.error=Ce,xe&&Ne()&&(Et.onError(Ce,g,Et),(on===!0||Mn(on)&&on(Ce))&&(!O().revalidateOnFocus||!O().revalidateOnReconnect||L())&&Et.onErrorRetry(Ce,g,Et,qr=>{let uo=b[g];uo&&uo[0]&&uo[0](qs.ERROR_REVALIDATE_EVENT,qr)},{retryCount:(tt.retryCount||0)+1,dedupe:!0})))}return et=!1,Kt(),!0},[g,n]),ae=(0,wr.useCallback)((...pe)=>Ag(n,P.current,...pe),[]);if(Gl(()=>{N.current=t,B.current=r,Xe(yt)||($e.current=yt)}),Gl(()=>{if(!g)return;let pe=ne.bind(fr,ZS),ge=0;O().revalidateOnFocus&&(ge=Date.now()+O().focusThrottleInterval);let Te=NN(g,b,i((et,tt={})=>{if(et==qs.FOCUS_EVENT){let xe=Date.now();O().revalidateOnFocus&&xe>ge&&L()&&(ge=xe+O().focusThrottleInterval,pe())}else if(et==qs.RECONNECT_EVENT)O().revalidateOnReconnect&&L()&&pe();else{if(et==qs.MUTATE_EVENT)return ne();if(et==qs.ERROR_REVALIDATE_EVENT)return ne(tt)}},"onRevalidate"));return C.current=!1,P.current=g,k.current=!0,M({_k:w}),We&&(T[g]||(Xe(at)||iu?pe():KS(pe))),()=>{C.current=!0,Te()}},[g]),Gl(()=>{let pe;function ge(){let Te=Mn(p)?p(U().data):p;Te&&pe!==-1&&(pe=setTimeout(Ee,Te))}i(ge,"next");function Ee(){!U().error&&(m||O().isVisible())&&(v||O().isOnline())?ne(ZS).then(ge):ge()}return i(Ee,"execute"),ge(),()=>{pe&&(clearTimeout(pe),pe=-1)}},[p,m,v,g]),(0,wr.useDebugValue)(lt),a){let pe=g&&Xe(at);if(!Rg&&iu&&pe)throw new Error("Fallback data is required when using Suspense in SSR.");pe&&(N.current=t,B.current=r,C.current=!1);let ge=y[g],Ee=!Xe(ge)&&pe?ae(ge):PN;if(XS(Ee),!Xe(ut)&&pe)throw ut;let Te=pe?ne(ZS):PN;!Xe(lt)&&pe&&(Te.status="fulfilled",Te.value=!0),XS(Te)}return{mutate:ae,get data(){return q.data=!0,lt},get error(){return q.error=!0,ut},get isValidating(){return q.isValidating=!0,ie},get isLoading(){return q.isLoading=!0,X}}},"useSWRHandler"),Rye=jl.defineProperty(QS,"defaultValue",{value:Pg}),DN=AN(sQ);var aQ={addressBaseUrl:"https://api.hel.fi/servicemap/v2/search?municipality=helsinki&type=address&q=heteniityntie&page=1&page_size=1&language=fi&format=json"},MN=aQ;var FN=i(e=>{let{addressBaseUrl:t}=MN;return["fi","sv"].map(n=>{let o=new URL(t),a=new URLSearchParams(o.search);return a.set("q",e),a.set("language",n),o.search=a.toString(),o.toString()})},"getAddressUrls"),BN=i(e=>{let t=e.map(async r=>fetch(r).then(n=>n.json()));return Promise.all(t)},"getAddresses"),UN=i(e=>{let[t,r]=e[0].results[0].location.coordinates;return[r,t]},"parseCoordinates"),zN=i((e,t,r)=>{let n=new URL(e),o=new URLSearchParams(n.search);return t&&r&&(o.set("lon",r.toString()),o.set("lat",t.toString())),n.search=o.toString(),n.toString()},"getLocationsUrl");async function eE(e,t,r=8e3){let n=new AbortController,o=setTimeout(()=>n.abort(),r),a=await fetch(e,{...t,signal:n.signal});return clearTimeout(o),a}i(eE,"useTimeoutFetch");var uQ=i((e,t,r,n)=>{let{size:o}=Lo,l={bool:{filter:[{term:{search_api_language:drupalSettings.path.currentLanguage}}]}};n&&l.bool.filter?.push({term:{provided_languages:"sv"}}),e&&Array.isArray(e)&&!n&&(l.bool.must=[{terms:{id:e}}]);let c=[{name_override:"asc"}];return t?.length&&(c=[{_score:"desc"},...c],n&&(c=[{_geo_distance:{coordinates:{lat:t[0],lon:t[1]},order:"asc",mode:"min",distance_type:"arc",ignore_unmapped:!0}}],o=1)),JSON.stringify({aggs:{ids:{terms:{field:"id",size:1e3}}},from:o*(r-1),query:l,size:o,sort:c})},"getQueryString"),HN=uQ;var lQ=i(e=>{let{baseUrl:t}=No(z8),{locationsBaseUrl:r}=Lo,n=Number.isNaN(Number(e.page))?1:Number(e.page),o=i(async()=>{let{index:p}=Lo,{address:m,sv_only:v}=e,_=null,b=null,I=null;if(m){let g=await BN(FN(m));g=g.filter(w=>w.results.length),g.length&&(b=xg(g[0].results[0].name,drupalSettings.path.currentLanguage),_=UN(g))}if(m&&!_)return null;if(_?.length){let[g,w]=_,C=await(await fetch(zN(r,g,w))).json();if(!C||!C.results)return null;I=C.results.flatMap(P=>P.units??[])}let T=await eE(`${t}/${p}/_search`,{method:"POST",headers:{"Content-Type":"application/json"},body:HN(I,_,n,v)});if(!T.ok)throw new Error("Failed to fetch proxomity data.");let y=await T.json();return{addressName:b,...y}},"fetcher"),{data:a,error:l,isLoading:c,isValidating:f}=DN(`_${Object.values(e).toString()}`,o,{revalidateOnFocus:!1});return{data:a,error:l,isLoading:c,isValidating:f}},"UseProximityQuery"),$N=lQ;var rv=G(ve());var VN=G(ve());var cQ=i((e,t)=>{(0,VN.useEffect)(()=>{let{current:r}=e;r&&t&&(r.setAttribute("tabindex","-1"),r.focus({preventScroll:!0}),r.scrollIntoView({behavior:"smooth",block:"center"}))},[e,t])},"useScrollToResults"),qN=cQ;var Fd=G(Me()),fQ=i(()=>(0,Fd.jsxs)("div",{className:"hdbt__loading-overlay","aria-live":"assertive","aria-atomic":"true",children:[(0,Fd.jsx)("div",{className:"visually-hidden",children:Drupal.t("Search results are loading",{},{context:"React search: results loading"})}),(0,Fd.jsx)(Od,{loadingText:"",loadingFinishedText:""})]}),"LoadingOverlay"),jN=fQ;var tE=G(Me());function dQ(e){let{icon:t,className:r,label:n,onClick:o}=e,a=`hdbt-icon--${Math.floor(Math.random()*99999)}`;return(0,tE.jsx)("span",{className:`hel-icon hel-icon--${t} ${typeof r<"u"?r:""}`,"aria-labelledby":n&&a,"aria-hidden":n?"true":"false",onClick:o,children:n&&(0,tE.jsx)("span",{className:"is-hidden",id:a,children:n})})}i(dQ,"Icon");var ou=dQ;var Ye=G(Me()),pQ=i((e,t,r)=>{let n=Math.floor(t/2),o=n*2,a=[],l=[];if(n>0){for(let c=e-1;a.length=1;c--)a.push(c),o-=1;for(let c=e+1;o>0&&c<=r;c++)l.push(c),o-=1}return a.reverse(),{prevPages:a,nextPages:l}},"getPagination"),hQ=i(({updatePage:e,currentPage:t,pages:r,totalPages:n})=>{let{prevPages:o,nextPages:a}=pQ(t,r,n),l=t>1,c=t{l&&e(m,t-1)},title:`${Drupal.t("Go to previous page number",{},{context:"Pagination previous page link title"})} ${t-1}`,type:"button",rel:"prev",role:"button",children:[(0,Ye.jsx)(ou,{icon:"angle-left"}),(0,Ye.jsx)("span",{"aria-hidden":"true",className:"hds-pagination__button-prev-label",children:Drupal.t("Previous",{},{context:"Pagination previous page link text"})})]}):(0,Ye.jsxs)("button",{className:"hds-button hds-pagination__button-prev",disabled:!0,title:Drupal.t("You are on the first page, you cannot return to the previous page.",{},{context:"Pagination previous page link title, first page"}),type:"button",children:[(0,Ye.jsx)(ou,{icon:"angle-left"}),(0,Ye.jsx)("span",{"aria-hidden":"true",className:"hds-pagination__button-prev-label",children:Drupal.t("Previous",{},{context:"Pagination previous page link text"})})]}),(0,Ye.jsxs)("ul",{className:"pager__items js-pager__items hds-pagination__pages",children:[!f&&(0,Ye.jsxs)(Ye.Fragment,{children:[(0,Ye.jsx)("li",{children:(0,Ye.jsx)("a",{href:"?page=1",onClick:m=>{l&&e(m,1)},className:"hds-pagination__item-link",children:"1"})}),o[0]-1>0&&(0,Ye.jsx)("li",{className:"pager__item pager__item--ellipsis",role:"presentation",children:(0,Ye.jsx)("span",{className:"hds-pagination__item-ellipsis",children:"…"})})]}),o.map((m,v)=>(0,Ye.jsx)("li",{className:"pager__item",children:(0,Ye.jsx)("a",{"aria-label":Drupal.t("Go to page @key",{"@key":m},{context:"React search pager"}),href:`?page=${m}`,className:"hds-pagination__item-link",onClick:_=>e(_,m),children:m},m)},v)),(0,Ye.jsx)("li",{className:"pager__item is-active",children:(0,Ye.jsx)("a",{href:`?page=${t}`,className:"hds-pagination__item-link hds-pagination__item-link--active",children:t})}),a.map((m,v)=>(0,Ye.jsx)("li",{className:"pager__item",children:(0,Ye.jsx)("a",{"aria-label":Drupal.t("Go to page @key",{"@key":m},{context:"React search pager"}),href:`?page=${m}`,className:"hds-pagination__item-link",onClick:_=>e(_,m),children:m},m)},v)),!p&&(0,Ye.jsxs)(Ye.Fragment,{children:[a[a.length-1]+1!==n&&(0,Ye.jsx)("li",{children:(0,Ye.jsx)("span",{className:"hds-pagination__item-ellipsis",children:"..."})}),(0,Ye.jsx)("li",{children:(0,Ye.jsx)("a",{href:`?page=${n}`,onClick:m=>e(m,n),className:"hds-pagination__item-link",children:n})})]})]}),c?(0,Ye.jsxs)("a",{"aria-label":`${Drupal.t("Go to next page number",{},{context:"Pagination next page link title"})} ${t+1}`,className:"hds-button hds-pagination__button-next",href:`?page=${t+2}`,onClick:m=>{c&&e(m,t+1)},title:`${Drupal.t("Go to next page number",{},{context:"Pagination next page link title"})} ${t+1}`,type:"button",rel:"next",role:"button",children:[(0,Ye.jsx)("span",{"aria-hidden":"true",className:"hds-pagination__button-next-label",children:Drupal.t("Next",{},{context:"Pagination next page link text"})}),(0,Ye.jsx)(ou,{icon:"angle-right"})]}):(0,Ye.jsxs)("button",{className:"hds-button hds-pagination__button-next",disabled:!0,title:Drupal.t("You are on the last page, you cannot go on to the next page.",{},{context:"Pagination next page link title, last page"}),type:"button",children:[(0,Ye.jsx)("span",{"aria-hidden":"true",className:"hds-pagination__button-next-label",children:Drupal.t("Next",{},{context:"Pagination next page link text"})}),(0,Ye.jsx)(ou,{icon:"angle-right"})]})]})})},"Pagination"),WN=hQ;var KN=G(ve());var GN=G(ve()),js=G(Me()),mQ=(0,GN.forwardRef)(({resultText:e,optionalResultsText:t,actions:r,actionsClass:n},o)=>(0,js.jsxs)("div",{className:"hdbt-search--react__result-top-area",children:[(0,js.jsxs)("h3",{className:"hdbt-search--react__results--title",ref:o,children:[e," ",t&&(0,js.jsxs)(js.Fragment,{children:["(",t,")"]})]}),r&&(0,js.jsx)("div",{className:n,children:r})]})),Lg=mQ;var Ws=G(Me()),gQ=(0,KN.forwardRef)(({title:e,content:t,wrapperClass:r="react-search__results"},n)=>(0,Ws.jsxs)("div",{className:r,children:[(0,Ws.jsx)(Lg,{resultText:(0,Ws.jsx)(Ws.Fragment,{children:Drupal.t("No results",{},{context:"Unit search no results title"})}),ref:n}),(0,Ws.jsx)("p",{children:Drupal.t("No results were found for the criteria you entered. Try changing your search criteria.",{},{context:"React search: no search results"})})]})),YN=gQ;var JN=G(ve()),rE=G(Me()),vQ=(0,JN.forwardRef)(({className:e,error:t,errorMessage:r,headingLevel:n=3},o)=>(t instanceof TypeError||console.error("Error loading data from Elastic:",t),(0,rE.jsx)("div",{className:e,ref:o,children:(0,rE.jsx)(Sw,{label:Drupal.t("An error occurred while loading the content",{},{context:"React search"}),type:"error",headingLevel:n,children:r||Drupal.t("Please reload the page or try again later.",{},{context:"React search"})})}))),QN=vQ;var Bd=G(Me()),_Q=i(({href:e,title:t,className:r,"data-hds-component":n,"data-hds-variant":o,rel:a})=>{let l={...n&&{"data-hds-component":n},...o&&{"data-hds-variant":o}};return(0,Bd.jsxs)("a",{href:e,className:r,"data-is-external":"true",...l,rel:a,children:[t,!n&&(0,Bd.jsx)("span",{className:"link__type link__type--external"}),(0,Bd.jsx)("span",{className:"visually-hidden",children:Drupal.t("Link leads to external service",{},{context:"Explanation for screen-reader software that the icon visible next to this link means that the link leads to an external service."})})]})},"ExternalLink"),Dg=_Q;var bQ=i((e=[])=>{let t=new Map;return e.forEach(r=>{t.set(r.key,r.doc_count)}),t},"bucketToMap"),XN=bQ;var Gs=G(Me()),yQ=90,xQ=i(({ids:e})=>{let t="https://palvelukartta.hel.fi/fi/embed/search",r="https://palvelukartta.hel.fi/fi/embed/unit",o=i(()=>{if(!e)return t;let a=XN(e),l=Array.from(a,p=>p[0]);if(l.length===1)return`${r}/${l[0]}`;let c=new URL(t),f=new URLSearchParams;return l.length>yQ?(f.set("service_node","1100,1110,11187"),f.set("city","helsinki"),c.search=f.toString(),c.toString()):(f.set("units",l.join(",")),c.search=f.toString(),c.toString())},"getMapUrl")();return(0,Gs.jsxs)("div",{className:"hdbt-search--react__map-container",children:[(0,Gs.jsx)("div",{className:"unit-search__result--map",children:(0,Gs.jsx)("iframe",{title:Drupal.t("Service Map - Front page",{},{context:"React search: result display"}),className:"unit-search__map",src:o})}),(0,Gs.jsx)("div",{className:"unit-search__map-actions",children:(0,Gs.jsx)(Dg,{href:o,title:(0,Gs.jsx)("span",{children:Drupal.t("Open large version of the map",{},{context:"React search: result display"})})})})]})},"ResultsMap"),ZN=xQ;var zE=G(UE(),1),du=G(UE(),1),HE=zE.default.default||zE.default;var A9=G(ve());var ev=G(Me());function bee({tags:e,isInteractive:t,langAttribute:r,insideCard:n}){let o=t?"content-tags__tags--interactive":"content-tags__tags--static",a=n?"div":"section";return A9.default.createElement(a,{className:"content-tags content-tags--card","aria-label":Drupal.t("Tags",{},{context:"Label for screen reader software users explaining that this is a list of tags related to this page."}),role:n?"group":void 0},(0,ev.jsx)("ul",{className:`content-tags__tags ${o}`,children:e.map((l,c)=>(0,ev.jsx)("li",{className:"content-tags__tags__tag",...r,children:(0,ev.jsx)(FS,{className:`${l.color?`content-tags__tags__tag--${l.color}`:""}`,iconStart:l.iconStart,children:l.tag})},`{item.tag}-${c}`))}))}i(bee,"Tags");var $E=bee;var ot=G(Me()),Li=i(({icon:e,label:t,content:r,langAttribute:n})=>(0,ot.jsxs)("div",{className:"card__meta",children:[(0,ot.jsx)("span",{className:"card__meta__icon",children:typeof e=="string"?(0,ot.jsx)(ou,{icon:e}):e}),(0,ot.jsxs)("span",{className:"card__meta__label",children:[t,": "]}),(0,ot.jsx)("span",{className:"card__meta__content",...n,children:r})]}),"Metarow");function yee({cardCategoryTag:e,cardDescription:t,cardDescriptionHtml:r,cardHelptext:n,cardHelptextHtml:o,cardImage:a,cardModifierClass:l,cardTags:c,cardTitle:f,cardTitleLevel:p,cardUrl:m,cardUrlExternal:v=!1,customMetaRows:_,date:b,dateLabel:I,daterange:T,dateRangeLabel:y,distance:g,langAttribute:w,language:k,languageEducation:C,languageLabel:P,location:N,locationLabel:B,registrationRequired:O,signUp:L,theme:U,themeLabel:M,time:V,timeLabel:$,weightedEducation:q}){let Q=` +Url: ${R0(e)}`),!0}return!1}i(rq,"_shouldDropEvent");function nq(e,t){return t?.length?k0(e).some(r=>fl(r,t)):!1}i(nq,"_isIgnoredError");function iq(e,t){if(!t?.length)return!1;let r=e.transaction;return r?fl(r,t):!1}i(iq,"_isIgnoredTransaction");function oq(e,t){if(!t?.length)return!1;let r=R0(e);return r?fl(r,t):!1}i(oq,"_isDeniedUrl");function sq(e,t){if(!t?.length)return!0;let r=R0(e);return r?fl(r,t):!0}i(sq,"_isAllowedUrl");function aq(e=[]){for(let t=e.length-1;t>=0;t--){let r=e[t];if(r&&r.filename!==""&&r.filename!=="[native code]")return r.filename||null}return null}i(aq,"_getLastValidUrl");function R0(e){try{let r=[...e.exception?.values??[]].reverse().find(n=>n.mechanism?.parent_id===void 0&&n.stacktrace?.frames?.length)?.stacktrace?.frames;return r?aq(r):null}catch{return ye&&fe.error(`Cannot extract url for event ${Ki(e)}`),null}}i(R0,"_getEventFilterUrl");function uq(e){return e.exception?.values?.length?!e.message&&!e.exception.values.some(t=>t.stacktrace||t.type&&t.type!=="Error"||t.value):!1}i(uq,"_isUselessError");function Ny(e,t,r,n,o,a){if(!o.exception?.values||!a||!gi(a.originalException,Error))return;let l=o.exception.values.length>0?o.exception.values[o.exception.values.length-1]:void 0;l&&(o.exception.values=Ay(e,t,n,a.originalException,r,o.exception.values,l,0))}i(Ny,"applyAggregateErrorsToEvent");function Ay(e,t,r,n,o,a,l,c){if(a.length>=r+1)return a;let f=[...a];if(gi(n[o],Error)){J4(l,c);let p=e(t,n[o]),m=f.length;Q4(p,o,m,c),f=Ay(e,t,r,n[o],o,[p,...f],p,m)}return Array.isArray(n.errors)&&n.errors.forEach((p,m)=>{if(gi(p,Error)){J4(l,c);let v=e(t,p),_=f.length;Q4(v,`errors[${m}]`,_,c),f=Ay(e,t,r,p,o,[v,...f],v,_)}}),f}i(Ay,"aggregateExceptionsFromError");function J4(e,t){e.mechanism=e.mechanism||{type:"generic",handled:!0},e.mechanism={...e.mechanism,...e.type==="AggregateError"&&{is_exception_group:!0},exception_id:t}}i(J4,"applyExceptionGroupFieldsForParentException");function Q4(e,t,r,n){e.mechanism=e.mechanism||{type:"generic",handled:!0},e.mechanism={...e.mechanism,type:"chained",source:t,exception_id:r,parent_id:n}}i(Q4,"applyExceptionGroupFieldsForChildException");function Py(e){let t="console";Jr(t,e),Qr(t,lq)}i(Py,"addConsoleInstrumentationHandler");function lq(){"console"in De&&Db.forEach(function(e){e in De.console&&nr(De.console,e,function(t){return al[e]=t,function(...r){rr("console",{args:r,level:e}),al[e]?.apply(De.console,r)}})})}i(lq,"instrumentConsole");function Ly(e){return e==="warn"?"warning":["fatal","error","warning","log","info","debug"].includes(e)?e:"log"}i(Ly,"severityLevelFromString");var cq="Dedupe",fq=i(()=>{let e;return{name:cq,processEvent(t){if(t.type)return t;try{if(dq(t,e))return ye&&fe.warn("Event dropped due to being a duplicate of previously captured event."),null}catch{}return e=t}}},"_dedupeIntegration"),N0=fq;function dq(e,t){return t?!!(pq(e,t)||hq(e,t)):!1}i(dq,"_shouldDropEvent");function pq(e,t){let r=e.message,n=t.message;return!(!r&&!n||r&&!n||!r&&n||r!==n||!e8(e,t)||!Z4(e,t))}i(pq,"_isSameMessageEvent");function hq(e,t){let r=X4(t),n=X4(e);return!(!r||!n||r.type!==n.type||r.value!==n.value||!e8(e,t)||!Z4(e,t))}i(hq,"_isSameExceptionEvent");function Z4(e,t){let r=o0(e),n=o0(t);if(!r&&!n)return!0;if(r&&!n||!r&&n||(r=r,n=n,n.length!==r.length))return!1;for(let o=0;o=400&&e<500?"warning":e>=500?"error":void 0}i(P0,"getBreadcrumbLogLevelFromHttpStatusCode");var Nf=De;function Dy(){return"history"in Nf&&!!Nf.history}i(Dy,"supportsHistory");function mq(){if(!("fetch"in Nf))return!1;try{return new Headers,new Request("http://www.example.com"),new Response,!0}catch{return!1}}i(mq,"_isFetchSupported");function Pf(e){return e&&/^function\s+\w+\(\)\s+\{\s+\[native code\]\s+\}$/.test(e.toString())}i(Pf,"isNativeFunction");function My(){if(typeof EdgeRuntime=="string")return!0;if(!mq())return!1;if(Pf(Nf.fetch))return!0;let e=!1,t=Nf.document;if(t&&typeof t.createElement=="function")try{let r=t.createElement("iframe");r.hidden=!0,t.head.appendChild(r),r.contentWindow?.fetch&&(e=Pf(r.contentWindow.fetch)),t.head.removeChild(r)}catch(r){ye&&fe.warn("Could not create sandbox iframe for pure fetch check, bailing to window.fetch: ",r)}return e}i(My,"supportsNativeFetch");function By(e,t){let r="fetch";Jr(r,e),Qr(r,()=>gq(void 0,t))}i(By,"addFetchInstrumentationHandler");function gq(e,t=!1){t&&!My()||nr(De,"fetch",function(r){return function(...n){let o=new Error,{method:a,url:l}=vq(n),c={args:n,fetchData:{method:a,url:l},startTimestamp:hn()*1e3,virtualError:o,headers:_q(n)};return e||rr("fetch",{...c}),r.apply(De,n).then(async f=>(e?e(f):rr("fetch",{...c,endTimestamp:hn()*1e3,response:f}),f),f=>{if(rr("fetch",{...c,endTimestamp:hn()*1e3,error:f}),Oa(f)&&f.stack===void 0&&(f.stack=o.stack,Cn(f,"framesToPop",1)),f instanceof TypeError&&(f.message==="Failed to fetch"||f.message==="Load failed"||f.message==="NetworkError when attempting to fetch resource."))try{let p=new URL(c.fetchData.url);f.message=`${f.message} (${p.host})`}catch{}throw f})}})}i(gq,"instrumentFetch");function Fy(e,t){return!!e&&typeof e=="object"&&!!e[t]}i(Fy,"hasProp");function t8(e){return typeof e=="string"?e:e?Fy(e,"url")?e.url:e.toString?e.toString():"":""}i(t8,"getUrlFromResource");function vq(e){if(e.length===0)return{method:"GET",url:""};if(e.length===2){let[r,n]=e;return{url:t8(r),method:Fy(n,"method")?String(n.method).toUpperCase():"GET"}}let t=e[0];return{url:t8(t),method:Fy(t,"method")?String(t.method).toUpperCase():"GET"}}i(vq,"parseFetchArgs");function _q(e){let[t,r]=e;try{if(typeof r=="object"&&r!==null&&"headers"in r&&r.headers)return new Headers(r.headers);if(zC(t))return new Headers(t.headers)}catch{}}i(_q,"getHeadersFromFetchArgs");function Uy(){return"npm"}i(Uy,"getSDKSource");var St=De,zy=0;function Hy(){return zy>0}i(Hy,"shouldIgnoreOnError");function Nq(){zy++,setTimeout(()=>{zy--})}i(Nq,"ignoreNextOnError");function La(e,t={}){function r(o){return typeof o=="function"}if(i(r,"isFunction"),!r(e))return e;try{let o=e.__sentry_wrapped__;if(o)return typeof o=="function"?o:e;if(Pa(e))return e}catch{return e}let n=i(function(...o){try{let a=o.map(l=>La(l,t));return e.apply(this,a)}catch(a){throw Nq(),wf(l=>{l.addEventProcessor(c=>(t.mechanism&&(dl(c,void 0,void 0),Yi(c,t.mechanism)),c.extra={...c.extra,arguments:o},c)),S0(a)}),a}},"sentryWrapped");try{for(let o in e)Object.prototype.hasOwnProperty.call(e,o)&&(n[o]=e[o])}catch{}c0(n,e),Cn(e,"__sentry_wrapped__",n);try{Object.getOwnPropertyDescriptor(n,"name").configurable&&Object.defineProperty(n,"name",{get(){return e.name}})}catch{}return n}i(La,"wrap");function r8(){let e=Na(),{referrer:t}=St.document||{},{userAgent:r}=St.navigator||{},n={...t&&{Referer:t},...r&&{"User-Agent":r}};return{url:e,headers:n}}i(r8,"getHttpRequestData");function L0(e,t){let r=qy(e,t),n={type:Fq(t),value:Bq(t)};return r.length&&(n.stacktrace={frames:r}),n.type===void 0&&n.value===""&&(n.value="Unrecoverable error caught"),n}i(L0,"exceptionFromError");function Pq(e,t,r,n){let a=At()?.getOptions().normalizeDepth,l=Hq(t),c={__serialized__:_0(t,a)};if(l)return{exception:{values:[L0(e,l)]},extra:c};let f={exception:{values:[{type:Aa(t)?t.constructor.name:n?"UnhandledRejection":"Error",value:Uq(t,{isUnhandledRejection:n})}]},extra:c};if(r){let p=qy(e,r);p.length&&(f.exception.values[0].stacktrace={frames:p})}return f}i(Pq,"eventFromPlainObject");function $y(e,t){return{exception:{values:[L0(e,t)]}}}i($y,"eventFromError");function qy(e,t){let r=t.stacktrace||t.stack||"",n=Dq(t),o=Mq(t);try{return e(r,n,o)}catch{}return[]}i(qy,"parseStackFrames");var Lq=/Minified React error #\d+;/i;function Dq(e){return e&&Lq.test(e.message)?1:0}i(Dq,"getSkipFirstStackStringLines");function Mq(e){return typeof e.framesToPop=="number"?e.framesToPop:0}i(Mq,"getPopFirstTopFrames");function n8(e){return typeof WebAssembly<"u"&&typeof WebAssembly.Exception<"u"?e instanceof WebAssembly.Exception:!1}i(n8,"isWebAssemblyException");function Fq(e){let t=e?.name;return!t&&n8(e)?e.message&&Array.isArray(e.message)&&e.message.length==2?e.message[0]:"WebAssembly.Exception":t}i(Fq,"extractType");function Bq(e){let t=e?.message;return n8(e)?Array.isArray(e.message)&&e.message.length==2?e.message[1]:"wasm exception":t?t.error&&typeof t.error.message=="string"?t.error.message:t:"No error message"}i(Bq,"extractMessage");function i8(e,t,r,n){let o=r?.syntheticException||void 0,a=D0(e,t,o,n);return Yi(a),a.level="error",r?.event_id&&(a.event_id=r.event_id),ii(a)}i(i8,"eventFromException");function o8(e,t,r="info",n,o){let a=n?.syntheticException||void 0,l=Vy(e,t,a,o);return l.level=r,n?.event_id&&(l.event_id=n.event_id),ii(l)}i(o8,"eventFromMessage");function D0(e,t,r,n,o){let a;if(a0(t)&&t.error)return $y(e,t.error);if(u0(t)||qb(t)){let l=t;if("stack"in t)a=$y(e,t);else{let c=l.name||(u0(l)?"DOMError":"DOMException"),f=l.message?`${c}: ${l.message}`:c;a=Vy(e,f,r,n),dl(a,f)}return"code"in l&&(a.tags={...a.tags,"DOMException.code":`${l.code}`}),a}return Oa(t)?$y(e,t):Co(t)||Aa(t)?(a=Pq(e,t,r,o),Yi(a,{synthetic:!0}),a):(a=Vy(e,t,r,n),dl(a,`${t}`,void 0),Yi(a,{synthetic:!0}),a)}i(D0,"eventFromUnknownInput");function Vy(e,t,r,n){let o={};if(n&&r){let a=qy(e,r);a.length&&(o.exception={values:[{value:t,stacktrace:{frames:a}}]}),Yi(o,{synthetic:!0})}if(ll(t)){let{__sentry_template_string__:a,__sentry_template_values__:l}=t;return o.logentry={message:a,params:l},o}return o.message=t,o}i(Vy,"eventFromString");function Uq(e,{isUnhandledRejection:t}){let r=Jb(e),n=t?"promise rejection":"exception";return a0(e)?`Event \`ErrorEvent\` captured as ${n} with message \`${e.message}\``:Aa(e)?`Event \`${zq(e)}\` (type=${e.type}) captured as ${n}`:`Object captured as ${n} with keys: ${r}`}i(Uq,"getNonErrorObjectExceptionValue");function zq(e){try{let t=Object.getPrototypeOf(e);return t?t.constructor.name:void 0}catch{}}i(zq,"getObjectClassName");function Hq(e){for(let t in e)if(Object.prototype.hasOwnProperty.call(e,t)){let r=e[t];if(r instanceof Error)return r}}i(Hq,"getErrorPropertyFromObject");var $q=5e3,jy=class jy extends Cf{constructor(t){let r=Vq(t),n=St.SENTRY_SDK_SOURCE||Uy();Af(r,"browser",["browser"],n),r._metadata?.sdk&&(r._metadata.sdk.settings={infer_ip:r.sendDefaultPii?"auto":"never",...r._metadata.sdk.settings}),super(r);let{sendDefaultPii:o,sendClientReports:a,enableLogs:l}=this._options;St.document&&(a||l)&&St.document.addEventListener("visibilitychange",()=>{St.document.visibilityState==="hidden"&&(a&&this._flushOutcomes(),l&&Of(this))}),l&&(this.on("flush",()=>{Of(this)}),this.on("afterCaptureLog",()=>{this._logFlushIdleTimeout&&clearTimeout(this._logFlushIdleTimeout),this._logFlushIdleTimeout=setTimeout(()=>{Of(this)},$q)})),o&&this.on("beforeSendSession",Oy)}eventFromException(t,r){return i8(this._options.stackParser,t,r,this._options.attachStacktrace)}eventFromMessage(t,r="info",n){return o8(this._options.stackParser,t,r,n,this._options.attachStacktrace)}_prepareEvent(t,r,n,o){return t.platform=t.platform||"javascript",super._prepareEvent(t,r,n,o)}};i(jy,"BrowserClient");var M0=jy;function Vq(e){return{release:typeof __SENTRY_RELEASE__=="string"?__SENTRY_RELEASE__:St.SENTRY_RELEASE?.id,sendClientReports:!0,parentSpanIsAlwaysRootSpan:!0,...e}}i(Vq,"applyDefaultOptions");var s8=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__;var or=De;var qq=1e3,a8,Wy,Gy;function Ky(e){let t="dom";Jr(t,e),Qr(t,jq)}i(Ky,"addClickKeypressInstrumentationHandler");function jq(){if(!or.document)return;let e=rr.bind(null,"dom"),t=u8(e,!0);or.document.addEventListener("click",t,!1),or.document.addEventListener("keypress",t,!1),["EventTarget","Node"].forEach(r=>{let o=or[r]?.prototype;o?.hasOwnProperty?.("addEventListener")&&(nr(o,"addEventListener",function(a){return function(l,c,f){if(l==="click"||l=="keypress")try{let p=this.__sentry_instrumentation_handlers__=this.__sentry_instrumentation_handlers__||{},m=p[l]=p[l]||{refCount:0};if(!m.handler){let v=u8(e);m.handler=v,a.call(this,l,v,f)}m.refCount++}catch{}return a.call(this,l,c,f)}}),nr(o,"removeEventListener",function(a){return function(l,c,f){if(l==="click"||l=="keypress")try{let p=this.__sentry_instrumentation_handlers__||{},m=p[l];m&&(m.refCount--,m.refCount<=0&&(a.call(this,l,m.handler,f),m.handler=void 0,delete p[l]),Object.keys(p).length===0&&delete this.__sentry_instrumentation_handlers__)}catch{}return a.call(this,l,c,f)}}))})}i(jq,"instrumentDOM");function Wq(e){if(e.type!==Wy)return!1;try{if(!e.target||e.target._sentryId!==Gy)return!1}catch{}return!0}i(Wq,"isSimilarToLastCapturedEvent");function Gq(e,t){return e!=="keypress"?!1:t?.tagName?!(t.tagName==="INPUT"||t.tagName==="TEXTAREA"||t.isContentEditable):!0}i(Gq,"shouldSkipDOMEvent");function u8(e,t=!1){return r=>{if(!r||r._sentryCaptured)return;let n=Kq(r);if(Gq(r.type,n))return;Cn(r,"_sentryCaptured",!0),n&&!n._sentryId&&Cn(n,"_sentryId",ir());let o=r.type==="keypress"?"input":r.type;Wq(r)||(e({event:r,name:o,global:t}),Wy=r.type,Gy=n?n._sentryId:void 0),clearTimeout(a8),a8=or.setTimeout(()=>{Gy=void 0,Wy=void 0},qq)}}i(u8,"makeDOMEventHandler");function Kq(e){try{return e.target}catch{return null}}i(Kq,"getEventTarget");var F0;function Df(e){let t="history";Jr(t,e),Qr(t,Yq)}i(Df,"addHistoryInstrumentationHandler");function Yq(){if(or.addEventListener("popstate",()=>{let t=or.location.href,r=F0;if(F0=t,r===t)return;rr("history",{from:r,to:t})}),!Dy())return;function e(t){return function(...r){let n=r.length>2?r[2]:void 0;if(n){let o=F0,a=Jq(String(n));if(F0=a,o===a)return t.apply(this,r);rr("history",{from:o,to:a})}return t.apply(this,r)}}i(e,"historyReplacementFunction"),nr(or.history,"pushState",e),nr(or.history,"replaceState",e)}i(Yq,"instrumentHistory");function Jq(e){try{return new URL(e,or.location.origin).toString()}catch{return e}}i(Jq,"getAbsoluteUrl");var B0={};function Yy(e){let t=B0[e];if(t)return t;let r=or[e];if(Pf(r))return B0[e]=r.bind(or);let n=or.document;if(n&&typeof n.createElement=="function")try{let o=n.createElement("iframe");o.hidden=!0,n.head.appendChild(o);let a=o.contentWindow;a?.[e]&&(r=a[e]),n.head.removeChild(o)}catch(o){s8&&fe.warn(`Could not create sandbox iframe for ${e} check, bailing to window.${e}: `,o)}return r&&(B0[e]=r.bind(or))}i(Yy,"getNativeImplementation");function U0(e){B0[e]=void 0}i(U0,"clearCachedImplementation");var Da="__sentry_xhr_v3__";function Jy(e){let t="xhr";Jr(t,e),Qr(t,Qq)}i(Jy,"addXhrInstrumentationHandler");function Qq(){if(!or.XMLHttpRequest)return;let e=XMLHttpRequest.prototype;e.open=new Proxy(e.open,{apply(t,r,n){let o=new Error,a=hn()*1e3,l=Xr(n[0])?n[0].toUpperCase():void 0,c=Xq(n[1]);if(!l||!c)return t.apply(r,n);r[Da]={method:l,url:c,request_headers:{}},l==="POST"&&c.match(/sentry_key/)&&(r.__sentry_own_request__=!0);let f=i(()=>{let p=r[Da];if(p&&r.readyState===4){try{p.status_code=r.status}catch{}let m={endTimestamp:hn()*1e3,startTimestamp:a,xhr:r,virtualError:o};rr("xhr",m)}},"onreadystatechangeHandler");return"onreadystatechange"in r&&typeof r.onreadystatechange=="function"?r.onreadystatechange=new Proxy(r.onreadystatechange,{apply(p,m,v){return f(),p.apply(m,v)}}):r.addEventListener("readystatechange",f),r.setRequestHeader=new Proxy(r.setRequestHeader,{apply(p,m,v){let[_,b]=v,I=m[Da];return I&&Xr(_)&&Xr(b)&&(I.request_headers[_.toLowerCase()]=b),p.apply(m,v)}}),t.apply(r,n)}}),e.send=new Proxy(e.send,{apply(t,r,n){let o=r[Da];if(!o)return t.apply(r,n);n[0]!==void 0&&(o.body=n[0]);let a={startTimestamp:hn()*1e3,xhr:r};return rr("xhr",a),t.apply(r,n)}})}i(Qq,"instrumentXHR");function Xq(e){if(Xr(e))return e;try{return e.toString()}catch{}}i(Xq,"parseXhrUrlArg");function l8(e,t=Yy("fetch")){let r=0,n=0;function o(a){let l=a.body.length;r+=l,n++;let c={body:a.body,method:"POST",referrerPolicy:"strict-origin",headers:e.headers,keepalive:r<=6e4&&n<15,...e.fetchOptions};if(!t)return U0("fetch"),Ts("No fetch implementation available");try{return t(e.url,c).then(f=>(r-=l,n--,{statusCode:f.status,headers:{"x-sentry-rate-limits":f.headers.get("X-Sentry-Rate-Limits"),"retry-after":f.headers.get("Retry-After")}}))}catch(f){return U0("fetch"),r-=l,n--,Ts(f)}}return i(o,"makeRequest"),C0(e,o)}i(l8,"makeFetchTransport");var Zq=30;var ej=50;function Qy(e,t,r,n){let o={filename:e,function:t===""?Gi:t,in_app:!0};return r!==void 0&&(o.lineno=r),n!==void 0&&(o.colno=n),o}i(Qy,"createFrame");var tj=/^\s*at (\S+?)(?::(\d+))(?::(\d+))\s*$/i,rj=/^\s*at (?:(.+?\)(?: \[.+\])?|.*?) ?\((?:address at )?)?(?:async )?((?:|[-a-z]+:|.*bundle|\/)?.*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,nj=/\((\S*)(?::(\d+))(?::(\d+))\)/,ij=/at (.+?) ?\(data:(.+?),/,oj=i(e=>{let t=e.match(ij);if(t)return{filename:``,function:t[1]};let r=tj.exec(e);if(r){let[,o,a,l]=r;return Qy(o,Gi,+a,+l)}let n=rj.exec(e);if(n){if(n[2]&&n[2].indexOf("eval")===0){let c=nj.exec(n[2]);c&&(n[2]=c[1],n[3]=c[2],n[4]=c[3])}let[a,l]=f8(n[1]||Gi,n[2]);return Qy(l,a,n[3]?+n[3]:void 0,n[4]?+n[4]:void 0)}},"chromeStackParserFn"),sj=[Zq,oj],aj=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:[-a-z]+)?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,uj=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,lj=i(e=>{let t=aj.exec(e);if(t){if(t[3]&&t[3].indexOf(" > eval")>-1){let a=uj.exec(t[3]);a&&(t[1]=t[1]||"eval",t[3]=a[1],t[4]=a[2],t[5]="")}let n=t[3],o=t[1]||Gi;return[o,n]=f8(o,n),Qy(n,o,t[4]?+t[4]:void 0,t[5]?+t[5]:void 0)}},"gecko"),cj=[ej,lj];var fj=[sj,cj],c8=i0(...fj),f8=i((e,t)=>{let r=e.indexOf("safari-extension")!==-1,n=e.indexOf("safari-web-extension")!==-1;return r||n?[e.indexOf("@")!==-1?e.split("@")[0]:Gi,r?`safari-extension:${t}`:`safari-web-extension:${t}`]:[e,t]},"extractSafariExtensionDetails");var Cs=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__;var z0=1024,dj="Breadcrumbs",pj=i((e={})=>{let t={console:!0,dom:!0,fetch:!0,history:!0,sentry:!0,xhr:!0,...e};return{name:dj,setup(r){t.console&&Py(gj(r)),t.dom&&Ky(mj(r,t.dom)),t.xhr&&Jy(vj(r)),t.fetch&&By(_j(r)),t.history&&Df(bj(r)),t.sentry&&r.on("beforeSendEvent",hj(r))}}},"_breadcrumbsIntegration"),d8=pj;function hj(e){return i(function(r){At()===e&&Qi({category:`sentry.${r.type==="transaction"?"transaction":"event"}`,event_id:r.event_id,level:r.level,message:Ki(r)},{event:r})},"addSentryBreadcrumb")}i(hj,"_getSentryBreadcrumbHandler");function mj(e,t){return i(function(n){if(At()!==e)return;let o,a,l=typeof t=="object"?t.serializeAttribute:void 0,c=typeof t=="object"&&typeof t.maxStringLength=="number"?t.maxStringLength:void 0;c&&c>z0&&(Cs&&fe.warn(`\`dom.maxStringLength\` cannot exceed ${z0}, but a value of ${c} was configured. Sentry will use ${z0} instead.`),c=z0),typeof l=="string"&&(l=[l]);try{let p=n.event,m=yj(p)?p.target:p;o=yf(m,{keyAttrs:l,maxStringLength:c}),a=Yb(m)}catch{o=""}if(o.length===0)return;let f={category:`ui.${n.name}`,message:o};a&&(f.data={"ui.component_name":a}),Qi(f,{event:n.event,name:n.name,global:n.global})},"_innerDomBreadcrumb")}i(mj,"_getDomBreadcrumbHandler");function gj(e){return i(function(r){if(At()!==e)return;let n={category:"console",data:{arguments:r.args,logger:"console"},level:Ly(r.level),message:l0(r.args," ")};if(r.level==="assert")if(r.args[0]===!1)n.message=`Assertion failed: ${l0(r.args.slice(1)," ")||"console.assert"}`,n.data.arguments=r.args.slice(1);else return;Qi(n,{input:r.args,level:r.level})},"_consoleBreadcrumb")}i(gj,"_getConsoleBreadcrumbHandler");function vj(e){return i(function(r){if(At()!==e)return;let{startTimestamp:n,endTimestamp:o}=r,a=r.xhr[Da];if(!n||!o||!a)return;let{method:l,url:c,status_code:f,body:p}=a,m={method:l,url:c,status_code:f},v={xhr:r.xhr,input:p,startTimestamp:n,endTimestamp:o},_={category:"xhr",data:m,type:"http",level:P0(f)};e.emit("beforeOutgoingRequestBreadcrumb",_,v),Qi(_,v)},"_xhrBreadcrumb")}i(vj,"_getXhrBreadcrumbHandler");function _j(e){return i(function(r){if(At()!==e)return;let{startTimestamp:n,endTimestamp:o}=r;if(o&&!(r.fetchData.url.match(/sentry_key/)&&r.fetchData.method==="POST"))if(r.fetchData.method,r.fetchData.url,r.error){let a=r.fetchData,l={data:r.error,input:r.args,startTimestamp:n,endTimestamp:o},c={category:"fetch",data:a,level:"error",type:"http"};e.emit("beforeOutgoingRequestBreadcrumb",c,l),Qi(c,l)}else{let a=r.response,l={...r.fetchData,status_code:a?.status};r.fetchData.request_body_size,r.fetchData.response_body_size,a?.status;let c={input:r.args,response:a,startTimestamp:n,endTimestamp:o},f={category:"fetch",data:l,type:"http",level:P0(l.status_code)};e.emit("beforeOutgoingRequestBreadcrumb",f,c),Qi(f,c)}},"_fetchBreadcrumb")}i(_j,"_getFetchBreadcrumbHandler");function bj(e){return i(function(r){if(At()!==e)return;let n=r.from,o=r.to,a=Rf(St.location.href),l=n?Rf(n):void 0,c=Rf(o);l?.path||(l=a),a.protocol===c.protocol&&a.host===c.host&&(o=c.relative),a.protocol===l.protocol&&a.host===l.host&&(n=l.relative),Qi({category:"navigation",data:{from:n,to:o}})},"_historyBreadcrumb")}i(bj,"_getHistoryBreadcrumbHandler");function yj(e){return!!e&&!!e.target}i(yj,"_isEvent");var xj=["EventTarget","Window","Node","ApplicationCache","AudioTrackList","BroadcastChannel","ChannelMergerNode","CryptoOperation","EventSource","FileReader","HTMLUnknownElement","IDBDatabase","IDBRequest","IDBTransaction","KeyOperation","MediaController","MessagePort","ModalWindow","Notification","SVGElementInstance","Screen","SharedWorker","TextTrack","TextTrackCue","TextTrackList","WebSocket","WebSocketWorker","Worker","XMLHttpRequest","XMLHttpRequestEventTarget","XMLHttpRequestUpload"],wj="BrowserApiErrors",Sj=i((e={})=>{let t={XMLHttpRequest:!0,eventTarget:!0,requestAnimationFrame:!0,setInterval:!0,setTimeout:!0,unregisterOriginalCallbacks:!1,...e};return{name:wj,setupOnce(){t.setTimeout&&nr(St,"setTimeout",p8),t.setInterval&&nr(St,"setInterval",p8),t.requestAnimationFrame&&nr(St,"requestAnimationFrame",Ej),t.XMLHttpRequest&&"XMLHttpRequest"in St&&nr(XMLHttpRequest.prototype,"send",Ij);let r=t.eventTarget;r&&(Array.isArray(r)?r:xj).forEach(o=>kj(o,t))}}},"_browserApiErrorsIntegration"),h8=Sj;function p8(e){return function(...t){let r=t[0];return t[0]=La(r,{mechanism:{data:{function:ri(e)},handled:!1,type:"instrument"}}),e.apply(this,t)}}i(p8,"_wrapTimeFunction");function Ej(e){return function(t){return e.apply(this,[La(t,{mechanism:{data:{function:"requestAnimationFrame",handler:ri(e)},handled:!1,type:"instrument"}})])}}i(Ej,"_wrapRAF");function Ij(e){return function(...t){let r=this;return["onload","onerror","onprogress","onreadystatechange"].forEach(o=>{o in r&&typeof r[o]=="function"&&nr(r,o,function(a){let l={mechanism:{data:{function:o,handler:ri(a)},handled:!1,type:"instrument"}},c=Pa(a);return c&&(l.mechanism.data.handler=ri(c)),La(a,l)})}),e.apply(this,t)}}i(Ij,"_wrapXHR");function kj(e,t){let n=St[e]?.prototype;n?.hasOwnProperty?.("addEventListener")&&(nr(n,"addEventListener",function(o){return function(a,l,c){try{Tj(l)&&(l.handleEvent=La(l.handleEvent,{mechanism:{data:{function:"handleEvent",handler:ri(l),target:e},handled:!1,type:"instrument"}}))}catch{}return t.unregisterOriginalCallbacks&&Cj(this,a,l),o.apply(this,[a,La(l,{mechanism:{data:{function:"addEventListener",handler:ri(l),target:e},handled:!1,type:"instrument"}}),c])}}),nr(n,"removeEventListener",function(o){return function(a,l,c){try{let f=l.__sentry_wrapped__;f&&o.call(this,a,f,c)}catch{}return o.call(this,a,l,c)}}))}i(kj,"_wrapEventTarget");function Tj(e){return typeof e.handleEvent=="function"}i(Tj,"isEventListenerObject");function Cj(e,t,r){e&&typeof e=="object"&&"removeEventListener"in e&&typeof e.removeEventListener=="function"&&e.removeEventListener(t,r)}i(Cj,"unregisterOriginalCallback");var m8=()=>({name:"BrowserSession",setupOnce(){if(typeof St.document>"u"){Cs&&fe.warn("Using the `browserSessionIntegration` in non-browser environments is not supported.");return}kf({ignoreDuration:!0}),Tf(),Df(({from:e,to:t})=>{e!==void 0&&e!==t&&(kf({ignoreDuration:!0}),Tf())})}});var Oj="GlobalHandlers",Rj=i((e={})=>{let t={onerror:!0,onunhandledrejection:!0,...e};return{name:Oj,setupOnce(){Error.stackTraceLimit=50},setup(r){t.onerror&&(Aj(r),g8("onerror")),t.onunhandledrejection&&(Nj(r),g8("onunhandledrejection"))}}},"_globalHandlersIntegration"),v8=Rj;function Aj(e){Hb(t=>{let{stackParser:r,attachStacktrace:n}=_8();if(At()!==e||Hy())return;let{msg:o,url:a,line:l,column:c,error:f}=t,p=Dj(D0(r,f||o,void 0,n,!1),a,l,c);p.level="error",If(p,{originalException:f,mechanism:{handled:!1,type:"auto.browser.global_handlers.onerror"}})})}i(Aj,"_installGlobalOnErrorHandler");function Nj(e){Vb(t=>{let{stackParser:r,attachStacktrace:n}=_8();if(At()!==e||Hy())return;let o=Pj(t),a=Ra(o)?Lj(o):D0(r,o,void 0,n,!0);a.level="error",If(a,{originalException:o,mechanism:{handled:!1,type:"auto.browser.global_handlers.onunhandledrejection"}})})}i(Nj,"_installGlobalOnUnhandledRejectionHandler");function Pj(e){if(Ra(e))return e;try{if("reason"in e)return e.reason;if("detail"in e&&"reason"in e.detail)return e.detail.reason}catch{}return e}i(Pj,"_getUnhandledRejectionError");function Lj(e){return{exception:{values:[{type:"UnhandledRejection",value:`Non-Error promise rejection captured with value: ${String(e)}`}]}}}i(Lj,"_eventFromRejectionWithPrimitive");function Dj(e,t,r,n){let o=e.exception=e.exception||{},a=o.values=o.values||[],l=a[0]=a[0]||{},c=l.stacktrace=l.stacktrace||{},f=c.frames=c.frames||[],p=n,m=r,v=Mj(t)??Na();return f.length===0&&f.push({colno:p,filename:v,function:Gi,in_app:!0,lineno:m}),e}i(Dj,"_enhanceEventWithInitialFrame");function g8(e){Cs&&fe.log(`Global Handler attached: ${e}`)}i(g8,"globalHandlerLog");function _8(){return At()?.getOptions()||{stackParser:i(()=>[],"stackParser"),attachStacktrace:!1}}i(_8,"getOptions");function Mj(e){if(!(!Xr(e)||e.length===0)){if(e.startsWith("data:")){let t=e.match(/^data:([^;]+)/),r=t?t[1]:"text/javascript",n=e.includes("base64,");return``}return e.slice(0,1024)}}i(Mj,"getFilenameFromUrl");var b8=()=>({name:"HttpContext",preprocessEvent(e){if(!St.navigator&&!St.location&&!St.document)return;let t=r8(),r={...t.headers,...e.request?.headers};e.request={...t,...e.request,headers:r}}});var Fj="cause",Bj=5,Uj="LinkedErrors",zj=i((e={})=>{let t=e.limit||Bj,r=e.key||Fj;return{name:Uj,preprocessEvent(n,o,a){let l=a.getOptions();Ny(L0,l.stackParser,r,t,n,o)}}},"_linkedErrorsIntegration"),y8=zj;function x8(){return Hj()?(Cs&&ti(()=>{console.error("[Sentry] You cannot use Sentry.init() in a browser extension, see: https://docs.sentry.io/platforms/javascript/best-practices/browser-extensions/")}),!0):!1}i(x8,"checkAndWarnIfIsEmbeddedBrowserExtension");function Hj(){if(typeof St.window>"u")return!1;let e=St;if(e.nw||!(e.chrome||e.browser)?.runtime?.id)return!1;let r=Na(),n=["chrome-extension","moz-extension","ms-browser-extension","safari-web-extension"];return!(St===St.top&&n.some(a=>r.startsWith(`${a}://`)))}i(Hj,"_isEmbeddedBrowserExtension");function w8(e){return[A0(),O0(),h8(),d8(),v8(),y8(),N0(),b8(),m8()]}i(w8,"getDefaultIntegrations");function Xy(e={}){let t=!e.skipBrowserExtensionCheck&&x8(),r={...e,enabled:t?!1:e.enabled,stackParser:Ub(e.stackParser||c8),integrations:yy({integrations:e.integrations,defaultIntegrations:e.defaultIntegrations==null?w8():e.defaultIntegrations}),transport:e.transport||l8};return ky(M0,r)}i(Xy,"init");var S8=G(ve(),1);function Zy(e){let t={...e};return Af(t,"react"),E0("react",{version:S8.version}),Xy(t)}i(Zy,"init");var Vj=i((e=1)=>{Zy({dsn:drupalSettings?.helfi_react_search?.sentry_dsn_react,tracesSampleRate:e,ignoreErrors:["ResizeObserver loop limit exceeded","ResizeObserver loop completed with undelivered notifications.","Non-Error promise rejection captured"]})},"initSentry"),E8=Vj;var Ve={};var qj=0;function vl(e,t){let r=`atom${++qj}`,n={toString:i(()=>r,"toString")};return typeof e=="function"?n.read=e:(n.init=e,n.read=function(o){return o(this)},n.write=function(o,a,l){return a(this,typeof l=="function"?l(o(this)):l)}),t&&(n.write=t),n}i(vl,"atom");var ex=i(e=>"init"in e,"hasInitialValue"),tx=i(e=>!!e.write,"isActuallyWritableAtom"),$0=new WeakMap,jj=i((e,t)=>{$0.set(e,t),e.catch(()=>{}).finally(()=>$0.delete(e))},"registerCancelPromise"),I8=i((e,t)=>{let r=$0.get(e);r&&($0.delete(e),r(t))},"cancelPromise"),k8=i((e,t)=>{e.status="fulfilled",e.value=t},"resolvePromise"),T8=i((e,t)=>{e.status="rejected",e.reason=t},"rejectPromise"),Wj=i(e=>typeof e?.then=="function","isPromiseLike"),Mf=i((e,t)=>!!e&&"v"in e&&"v"in t&&Object.is(e.v,t.v),"isEqualAtomValue"),C8=i((e,t)=>!!e&&"e"in e&&"e"in t&&Object.is(e.e,t.e),"isEqualAtomError"),gl=i(e=>!!e&&"v"in e&&e.v instanceof Promise,"hasPromiseAtomValue"),Gj=i((e,t)=>"v"in e&&"v"in t&&e.v.orig&&e.v.orig===t.v.orig,"isEqualPromiseAtomValue"),H0=i(e=>{if("e"in e)throw e.e;return e.v},"returnAtomValue"),O8=i(()=>{let e=new WeakMap,t=new WeakMap,r=new Map,n,o;(Ve.env?Ve.env.MODE:void 0)!=="production"&&(n=new Set,o=new Set);let a=i(O=>e.get(O),"getAtomState"),l=i((O,L)=>{(Ve.env?Ve.env.MODE:void 0)!=="production"&&Object.freeze(L);let U=e.get(O);if(e.set(O,L),r.has(O)||r.set(O,U),gl(U)){let M="v"in L?L.v instanceof Promise?L.v:Promise.resolve(L.v):Promise.reject(L.e);U.v!==M&&I8(U.v,M)}},"setAtomState"),c=i((O,L,U)=>{let M=new Map,V=!1;U.forEach(($,q)=>{!$&&q===O&&($=L),$?(M.set(q,$),L.d.get(q)!==$&&(V=!0)):(Ve.env?Ve.env.MODE:void 0)!=="production"&&console.warn("[Bug] atom state not found")}),(V||L.d.size!==M.size)&&(L.d=M)},"updateDependencies"),f=i((O,L,U)=>{let M=a(O),V={d:M?.d||new Map,v:L};if(U&&c(O,V,U),Mf(M,V)&&M.d===V.d)return M;if(gl(M)&&gl(V)&&Gj(M,V)){if(M.d===V.d)return M;V.v=M.v}return l(O,V),V},"setAtomValue"),p=i((O,L,U,M)=>{if(Wj(L)){let V,$=i(()=>{let Q=a(O);if(!gl(Q)||Q.v!==q)return;let oe=f(O,q,U);t.has(O)&&Q.d!==oe.d&&P(O,oe,Q.d)},"updatePromiseDependencies"),q=new Promise((Q,oe)=>{let ue=!1;L.then(me=>{ue||(ue=!0,k8(q,me),Q(me),$())},me=>{ue||(ue=!0,T8(q,me),oe(me),$())}),V=i(me=>{ue||(ue=!0,me.then(_e=>k8(q,_e),_e=>T8(q,_e)),Q(me))},"continuePromise")});return q.orig=L,q.status="pending",jj(q,Q=>{Q&&V(Q),M?.()}),f(O,q,U)}return f(O,L,U)},"setAtomValueOrPromise"),m=i((O,L,U)=>{let M=a(O),V={d:M?.d||new Map,e:L};return U&&c(O,V,U),C8(M,V)&&M.d===V.d?M:(l(O,V),V)},"setAtomError"),v=i((O,L)=>{let U=a(O);if(!L&&U&&(t.has(O)||Array.from(U.d).every(([ue,me])=>{if(ue===O)return!0;let _e=v(ue);return _e===me||Mf(_e,me)})))return U;let M=new Map,V=!0,$=i(ue=>{if(ue===O){let _e=a(ue);if(_e)return M.set(ue,_e),H0(_e);if(ex(ue))return M.set(ue,void 0),ue.init;throw new Error("no atom init")}let me=v(ue);return M.set(ue,me),H0(me)},"getter"),q,Q,oe={get signal(){return q||(q=new AbortController),q.signal},get setSelf(){return(Ve.env?Ve.env.MODE:void 0)!=="production"&&!tx(O)&&console.warn("setSelf function cannot be used with read-only atom"),!Q&&tx(O)&&(Q=i((...ue)=>{if((Ve.env?Ve.env.MODE:void 0)!=="production"&&V&&console.warn("setSelf function cannot be called in sync"),!V)return w(O,...ue)},"setSelf")),Q}};try{let ue=O.read($,oe);return p(O,ue,M,()=>q?.abort())}catch(ue){return m(O,ue,M)}finally{V=!1}},"readAtomState"),_=i(O=>H0(v(O)),"readAtom"),b=i(O=>{let L=t.get(O);return L||(L=k(O)),L},"addAtom"),I=i((O,L)=>!L.l.size&&(!L.t.size||L.t.size===1&&L.t.has(O)),"canUnmountAtom"),T=i(O=>{let L=t.get(O);L&&I(O,L)&&C(O)},"delAtom"),y=i(O=>{let L=new Map,U=new WeakMap,M=i(q=>{var Q;let oe=new Set((Q=t.get(q))==null?void 0:Q.t);return r.forEach((ue,me)=>{var _e;(_e=a(me))!=null&&_e.d.has(q)&&oe.add(me)}),oe},"getDependents"),V=i(q=>{M(q).forEach(Q=>{Q!==q&&(L.set(Q,(L.get(Q)||new Set).add(q)),U.set(Q,(U.get(Q)||0)+1),V(Q))})},"loop1");V(O);let $=i(q=>{M(q).forEach(Q=>{var oe;if(Q!==q){let ue=U.get(Q);if(ue&&U.set(Q,--ue),!ue){let me=!!((oe=L.get(Q))!=null&&oe.size);if(me){let _e=a(Q),ft=v(Q,!0);me=!Mf(_e,ft)}me||L.forEach(_e=>_e.delete(Q))}$(Q)}})},"loop2");$(O)},"recomputeDependents"),g=i((O,...L)=>{let U=!0,M=i(q=>H0(v(q)),"getter"),V=i((q,...Q)=>{let oe;if(q===O){if(!ex(q))throw new Error("atom not writable");let ue=a(q),me=p(q,Q[0]);Mf(ue,me)||y(q)}else oe=g(q,...Q);if(!U){let ue=N();(Ve.env?Ve.env.MODE:void 0)!=="production"&&n.forEach(me=>me({type:"async-write",flushed:ue}))}return oe},"setter"),$=O.write(M,V,...L);return U=!1,$},"writeAtomState"),w=i((O,...L)=>{let U=g(O,...L),M=N();return(Ve.env?Ve.env.MODE:void 0)!=="production"&&n.forEach(V=>V({type:"write",flushed:M})),U},"writeAtom"),k=i((O,L,U)=>{var M;let V=U||[];(M=a(O))==null||M.d.forEach((q,Q)=>{let oe=t.get(Q);oe?oe.t.add(O):Q!==O&&k(Q,O,V)}),v(O);let $={t:new Set(L&&[L]),l:new Set};if(t.set(O,$),(Ve.env?Ve.env.MODE:void 0)!=="production"&&o.add(O),tx(O)&&O.onMount){let{onMount:q}=O;V.push(()=>{let Q=q((...oe)=>w(O,...oe));Q&&($.u=Q)})}return U||V.forEach(q=>q()),$},"mountAtom"),C=i(O=>{var L;let U=(L=t.get(O))==null?void 0:L.u;U&&U(),t.delete(O),(Ve.env?Ve.env.MODE:void 0)!=="production"&&o.delete(O);let M=a(O);M?(gl(M)&&I8(M.v),M.d.forEach((V,$)=>{if($!==O){let q=t.get($);q&&(q.t.delete(O),I($,q)&&C($))}})):(Ve.env?Ve.env.MODE:void 0)!=="production"&&console.warn("[Bug] could not find atom state to unmount",O)},"unmountAtom"),P=i((O,L,U)=>{let M=new Set(L.d.keys());U?.forEach((V,$)=>{if(M.has($)){M.delete($);return}let q=t.get($);q&&(q.t.delete(O),I($,q)&&C($))}),M.forEach(V=>{let $=t.get(V);$?$.t.add(O):t.has(O)&&k(V,O)})},"mountDependencies"),N=i(()=>{let O;for((Ve.env?Ve.env.MODE:void 0)!=="production"&&(O=new Set);r.size;){let L=Array.from(r);r.clear(),L.forEach(([U,M])=>{let V=a(U);if(V){let $=t.get(U);$&&V.d!==M?.d&&P(U,V,M?.d),$&&!(!gl(M)&&(Mf(M,V)||C8(M,V)))&&($.l.forEach(q=>q()),(Ve.env?Ve.env.MODE:void 0)!=="production"&&O.add(U))}else(Ve.env?Ve.env.MODE:void 0)!=="production"&&console.warn("[Bug] no atom state to flush")})}if((Ve.env?Ve.env.MODE:void 0)!=="production")return O},"flushPending"),B=i((O,L)=>{let U=b(O),M=N(),V=U.l;return V.add(L),(Ve.env?Ve.env.MODE:void 0)!=="production"&&n.forEach($=>$({type:"sub",flushed:M})),()=>{V.delete(L),T(O),(Ve.env?Ve.env.MODE:void 0)!=="production"&&n.forEach($=>$({type:"unsub"}))}},"subscribeAtom");return(Ve.env?Ve.env.MODE:void 0)!=="production"?{get:_,set:w,sub:B,dev_subscribe_store:i((O,L)=>{if(L!==2)throw new Error("The current StoreListener revision is 2.");return n.add(O),()=>{n.delete(O)}},"dev_subscribe_store"),dev_get_mounted_atoms:i(()=>o.values(),"dev_get_mounted_atoms"),dev_get_atom_state:i(O=>e.get(O),"dev_get_atom_state"),dev_get_mounted:i(O=>t.get(O),"dev_get_mounted"),dev_restore_atoms:i(O=>{for(let[U,M]of O)ex(U)&&(p(U,M),y(U));let L=N();n.forEach(U=>U({type:"restore",flushed:L}))},"dev_restore_atoms")}:{get:_,set:w,sub:B}},"createStore"),rx;(Ve.env?Ve.env.MODE:void 0)!=="production"&&(typeof globalThis.__NUMBER_OF_JOTAI_INSTANCES__=="number"?++globalThis.__NUMBER_OF_JOTAI_INSTANCES__:globalThis.__NUMBER_OF_JOTAI_INSTANCES__=1);var R8=i(()=>(rx||((Ve.env?Ve.env.MODE:void 0)!=="production"&&globalThis.__NUMBER_OF_JOTAI_INSTANCES__!==1&&console.warn("Detected multiple Jotai instances. It may cause unexpected behavior with the default store. https://github.com/pmndrs/jotai/discussions/2044"),rx=O8()),rx),"getDefaultStore");var Hr=G(ve(),1);var A8={};var Kj=(0,Hr.createContext)(void 0),N8=i(e=>{let t=(0,Hr.useContext)(Kj);return e?.store||t||R8()},"useStore");var Yj=i(e=>typeof e?.then=="function","isPromiseLike"),Jj=Hr.default.use||(e=>{if(e.status==="pending")throw e;if(e.status==="fulfilled")return e.value;throw e.status==="rejected"?e.reason:(e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t}),e)});function No(e,t){let r=N8(t),[[n,o,a],l]=(0,Hr.useReducer)(p=>{let m=r.get(e);return Object.is(p[0],m)&&p[1]===r&&p[2]===e?p:[m,r,e]},void 0,()=>[r.get(e),r,e]),c=n;(o!==r||a!==e)&&(l(),c=r.get(e));let f=t?.delay;return(0,Hr.useEffect)(()=>{let p=r.sub(e,()=>{if(typeof f=="number"){setTimeout(l,f);return}l()});return l(),p},[r,e,f]),(0,Hr.useDebugValue)(c),Yj(c)?Jj(c):c}i(No,"useAtomValue");function Po(e,t){let r=N8(t);return(0,Hr.useCallback)((...o)=>{if((A8.env?A8.env.MODE:void 0)!=="production"&&!("write"in e))throw new Error("not writable atom");return r.set(e,...o)},[r,e])}i(Po,"useSetAtom");function P8(e,t){return[No(e,t),Po(e,t)]}i(P8,"useAtom");var nv=G(ve());var Ma=G(Me()),B8=i(({bordered:e=!1})=>(0,Ma.jsxs)("div",{className:`card card--ghost${e?" card--border":""}`,children:[(0,Ma.jsx)("div",{className:"card__image"}),(0,Ma.jsxs)("div",{className:"card__text",children:[(0,Ma.jsx)("div",{className:"card__title"}),(0,Ma.jsx)("div",{className:"card__description"})]})]}),"CardGhost");var Bf=G(Me()),V0=i(({bordered:e=!1,count:t})=>(0,Bf.jsxs)("div",{"aria-live":"assertive","aria-atomic":"true",children:[(0,Bf.jsx)("div",{className:"visually-hidden",children:Drupal.t("Search results are loading",{},{context:"React search: results loading"})}),Array.from(Array(t)).map((r,n)=>(0,Bf.jsx)(B8,{bordered:e},n))]}),"GhostList");var tW=i((e,t)=>{switch(t){case"boolean":return!!e;case"number":return Number(e);default:return e.toString()}},"coerce"),rW=i(e=>{let r=new URLSearchParams(window.location.search).entries(),n=r.next(),o=0;for(;!n.done;){let[a,l]=n.value;l&&a in e&&(o+=1,e[a]=tW(l,typeof e[a])),n=r.next()}return o?e:null},"useInitialParams"),U8=rW;var nW={index:"health_stations",locationsBaseUrl:"https://api.hel.fi/servicemap/v2/administrative_division/?municipality=helsinki&type=health_station_district",size:15},Lo=nW;var z8=vl(()=>({baseUrl:drupalSettings?.helfi_react_search.elastic_proxy_url})),Do=vl({}),q0=vl({}),H8=vl(null,(e,t,r)=>{let n={};Object.keys(r).forEach(a=>{a!=="query"&&(n[a]=String(r[a]))});let o=new URLSearchParams(n).toString();t(q0,{...r,query:o}),t(Do,{...r,query:o})}),j0=vl("");function it(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function"){var o=0;for(n=Object.getOwnPropertySymbols(e);o{var{"aria-label":t="alert-circle-fill","aria-hidden":r=!0,className:n="",color:o,size:a=sr.Small,style:l={}}=e,c=it(e,["aria-label","aria-hidden","className","color","size","style"]);return nd.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Tt.icon,Tt[a],n].filter(f=>f).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:l},c),nd.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 3C16.9706 3 21 7.02944 21 12C21 16.9706 16.9706 21 12 21C7.02944 21 3 16.9706 3 12C3 7.02944 7.02944 3 12 3ZM13 16V18H11V16H13ZM13 6V14H11V6H13Z",fill:"currentColor"}))},"i"),g5=i(e=>{var{"aria-label":t="info-circle-fill","aria-hidden":r=!0,className:n="",color:o,size:a=sr.Small,style:l={}}=e,c=it(e,["aria-label","aria-hidden","className","color","size","style"]);return nd.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Tt.icon,Tt[a],n].filter(f=>f).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:l},c),nd.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3ZM13 10V16.5H15V18H9V16.5H11V11.5H9V10H13ZM11.8125 6C12.5374 6 13.125 6.5876 13.125 7.3125C13.125 8.03735 12.5374 8.625 11.8125 8.625C11.0876 8.625 10.5 8.03735 10.5 7.3125C10.5 6.5876 11.0876 6 11.8125 6Z",fill:"currentColor"}))},"s");var Wx=G(ve());var Gx=i(e=>{var{"aria-label":t="check","aria-hidden":r=!0,className:n="",color:o,size:a=sr.Small,style:l={}}=e,c=it(e,["aria-label","aria-hidden","className","color","size","style"]);return Wx.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Tt.icon,Tt[a],n].filter(f=>f).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:l},c),Wx.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M21 7L10 18L4.5 12.5L6 11L10 15L19.5 5.5L21 7Z",fill:"currentColor"}))},"s");var Kx=G(ve());var v5=i(e=>{var{"aria-label":t="check-circle-fill","aria-hidden":r=!0,className:n="",color:o,size:a=sr.Small,style:l={}}=e,c=it(e,["aria-label","aria-hidden","className","color","size","style"]);return Kx.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Tt.icon,Tt[a],n].filter(f=>f).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:l},c),Kx.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3ZM16.5 8L18 9.5L10.5 17L6 12.5L7.5 11L10.5 14L16.5 8Z",fill:"currentColor"}))},"i");var Yx=G(ve());var cm=i(e=>{var{"aria-label":t="cross","aria-hidden":r=!0,className:n="",color:o,size:a=sr.Small,style:l={}}=e,c=it(e,["aria-label","aria-hidden","className","color","size","style"]);return Yx.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Tt.icon,Tt[a],n].filter(f=>f).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:l},c),Yx.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M18 7.5L13.5 12L18 16.5L16.5 18L12 13.5L7.5 18L6 16.5L10.5 12L6 7.5L7.5 6L12 10.5L16.5 6L18 7.5Z",fill:"currentColor"}))},"s");var Jx=G(ve());var _5=i(e=>{var{"aria-label":t="cross-circle","aria-hidden":r=!0,className:n="",color:o,size:a=sr.Small,style:l={}}=e,c=it(e,["aria-label","aria-hidden","className","color","size","style"]);return Jx.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Tt.icon,Tt[a],n].filter(f=>f).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:l},c),Jx.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2ZM12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4ZM15 7.5L16.5 9L13.5 12L16.5 15L15 16.5L12 13.5L9 16.5L7.5 15L10.5 12L7.5 9L9 7.5L12 10.5L15 7.5Z",fill:"currentColor"}))},"s");var Qx=G(ve());var b5=i(e=>{var{"aria-label":t="error-fill","aria-hidden":r=!0,className:n="",color:o,size:a=sr.Small,style:l={}}=e,c=it(e,["aria-label","aria-hidden","className","color","size","style"]);return Qx.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Tt.icon,Tt[a],n].filter(f=>f).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:l},c),Qx.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.175 3.45608C11.5239 2.86969 12.3977 2.84875 12.7842 3.39325L12.825 3.45608L21.8771 18.6666C22.2202 19.2432 21.8055 19.951 21.1235 19.9976L21.052 20H2.94799C2.24813 20 1.7987 19.3114 2.09013 18.7267L2.12295 18.6666L11.175 3.45608ZM13 16V18H11V16H13ZM13 8.5V14.5H11V8.5H13Z",fill:"currentColor"}))},"o");var Xx=G(ve());var y5=i(e=>{var{"aria-label":t="question-circle","aria-hidden":r=!0,className:n="",color:o,size:a=sr.Small,style:l={}}=e,c=it(e,["aria-label","aria-hidden","className","color","size","style"]);return Xx.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Tt.icon,Tt[a],n].filter(f=>f).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:l},c),Xx.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2ZM12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4ZM13 16V18H11V16H13ZM12.0437 5.75C14.0343 5.75 15.7173 7.29464 15.7173 9.42361C15.7173 10.7806 15.2461 11.489 14.161 12.306L13.9187 12.4844C13.1753 13.0295 12.9556 13.3359 12.9386 14.142L12.9375 14.25H10.9375C10.9375 12.6746 11.4591 11.8378 12.6143 10.9622L12.8618 10.7796C13.5685 10.2628 13.7173 10.0539 13.7173 9.42361C13.7173 8.43934 12.9662 7.75 12.0437 7.75C11.1907 7.75 10.4785 8.34077 10.3816 9.20835L10.3734 9.30587L8.37663 9.19182C8.49191 7.17347 10.1344 5.75 12.0437 5.75Z",fill:"currentColor"}))},"s");var Zx=G(ve());var x5=i(e=>{var{"aria-label":t="search","aria-hidden":r=!0,className:n="",color:o,size:a=sr.Small,style:l={}}=e,c=it(e,["aria-label","aria-hidden","className","color","size","style"]);return Zx.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Tt.icon,Tt[a],n].filter(f=>f).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:l},c),Zx.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M15 1C19.4183 1 23 4.58172 23 9C23 13.4183 19.4183 17 15 17C13.2001 17 11.539 16.4056 10.2023 15.4023L3.80101 21.8021L2.21002 20.2111L8.60822 13.8117C7.59861 12.4726 7.00002 10.8062 7.00002 9C7.00002 4.58172 10.5817 1 15 1ZM15 3C11.6863 3 9.00002 5.68629 9.00002 9C9.00002 12.3137 11.6863 15 15 15C18.3137 15 21 12.3137 21 9C21 5.68629 18.3137 3 15 3Z",fill:"currentColor"}))},"s");Ht(':root{--breakpoint-xs:320px;--breakpoint-s:576px;--breakpoint-m:768px;--breakpoint-l:992px;--breakpoint-xl:1248px;--container-width-xs:288px;--container-width-s:544px;--container-width-m:720px;--container-width-l:944px;--container-width-xl:1200px;--color-brick:#bd2719;--color-brick-light:#ffeeed;--color-brick-medium-light:#facbc8;--color-brick-dark:#800e04;--color-bus:#0000bf;--color-bus-light:#f0f0ff;--color-bus-medium-light:#ccf;--color-bus-dark:#00005e;--color-coat-of-arms:#0072c6;--color-coat-of-arms-light:#e6f4ff;--color-coat-of-arms-medium-light:#b5daf7;--color-coat-of-arms-dark:#005799;--color-copper:#00d7a7;--color-copper-light:#cffaf1;--color-copper-medium-light:#9ef0de;--color-copper-dark:#00a17d;--color-engel:#ffe977;--color-engel-light:#fff9db;--color-engel-medium-light:#fff3b8;--color-engel-dark:#dbc030;--color-fog:#9fc9eb;--color-fog-light:#e8f3fc;--color-fog-medium-light:#d0e6f7;--color-fog-dark:#72a5cf;--color-gold:#c2a251;--color-gold-light:#f7f2e4;--color-gold-medium-light:#e8d7a7;--color-gold-dark:#9e823c;--color-metro:#fd4f00;--color-metro-light:#ffeee6;--color-metro-medium-light:#ffcab3;--color-metro-dark:#bd2f00;--color-silver:#dedfe1;--color-silver-light:#f7f7f8;--color-silver-medium-light:#efeff0;--color-silver-dark:#b0b8bf;--color-summer:#ffc61e;--color-summer-light:#fff4d4;--color-summer-medium-light:#ffe49c;--color-summer-dark:#cc9200;--color-suomenlinna:#f5a3c7;--color-suomenlinna-light:#fff0f7;--color-suomenlinna-medium-light:#ffdbeb;--color-suomenlinna-dark:#e673a5;--color-tram:#008741;--color-tram-light:#dff7eb;--color-tram-medium-light:#a3e3c2;--color-tram-dark:#006631;--color-focus-outline:#0072c6;--color-black:#000;--color-white:#fff;--color-black-5:#f2f2f2;--color-black-10:#e6e6e6;--color-black-20:#ccc;--color-black-30:#b3b3b3;--color-black-40:#999;--color-black-50:grey;--color-black-60:#595959;--color-black-70:#4d4d4d;--color-black-80:#333;--color-black-90:#1a1a1a;--color-error:#b01038;--color-error-light:#f6e2e6;--color-error-dark:#8d0d2d;--color-success:#007a64;--color-success-light:#e2f5f3;--color-success-dark:#006250;--color-alert:#ffda07;--color-alert-light:#fff4b4;--color-alert-dark:#d18200;--color-info:#0062b9;--color-info-light:#e5eff8;--color-info-dark:#004f94;--box-shadow-s:0px 2px 10px 0px rgba(0,0,0,0.07);--box-shadow-m:0px 2px 10px 0px rgba(0,0,0,0.1);--box-shadow-l:0px 2px 20px 0px rgba(0,0,0,0.2);--spacing-layout-2-xs:1rem;--spacing-layout-xs:1.5rem;--spacing-layout-s:2rem;--spacing-layout-m:3rem;--spacing-layout-l:4rem;--spacing-layout-xl:6rem;--spacing-layout-2-xl:8rem;--spacing-4-xs:0.125rem;--spacing-3-xs:0.25rem;--spacing-2-xs:0.5rem;--spacing-xs:0.75rem;--spacing-s:1rem;--spacing-m:1.5rem;--spacing-l:2rem;--spacing-xl:2.5rem;--spacing-2-xl:3.0rem;--spacing-3-xl:3.5rem;--spacing-4-xl:4rem;--spacing-5-xl:4.5rem;--fontsize-heading-xxl:4rem;--fontsize-heading-xl:3rem;--fontsize-heading-xl-mobile:2.5rem;--fontsize-heading-l:2rem;--fontsize-heading-m:1.5rem;--fontsize-heading-s:1.25rem;--fontsize-heading-xs:1.125rem;--fontsize-heading-xxs:1rem;--fontsize-body-s:0.875rem;--fontsize-body-m:1rem;--fontsize-body-l:1.125rem;--fontsize-body-xl:1.25rem;--font-default:HelsinkiGrotesk,Arial,sans-serif;--lineheight-s:1;--lineheight-m:1.2;--lineheight-l:1.5;--lineheight-xl:1.75}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.visually-hidden{border:0;clip:"rect(0 0 0 0)";height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.button-reset{background:none;border:none;color:inherit;cursor:pointer;font:inherit;padding:0}.text-body{color:var(--color-black-90);font-size:var(--fontsize-body-m);line-height:var(--lineheight-l)}.text-body,.text-medium{font-family:var(--font-default)}.text-medium{font-weight:500}.text-bold{font-family:var(--font-default);font-weight:700}.text-xl{font-size:var(--fontsize-heading-m)}.text-lg{font-size:var(--fontsize-heading-s)}.text-md{font-size:var(--fontsize-heading-xs)}.subtitle{font-size:var(--fontsize-body-m)}.text-sm{font-size:var(--fontsize-body-s);line-height:var(--lineheight-xl)}.heading-xxl{font-size:var(--fontsize-heading-xxl);letter-spacing:-1.2px}.heading-xl,.heading-xxl{font-weight:400;line-height:var(--lineheight-s)}.heading-xl{font-size:var(--fontsize-heading-xl);letter-spacing:-1px}.heading-xl-mobile{font-size:var(--fontsize-heading-xl-mobile);font-weight:400;letter-spacing:-.8px;line-height:var(--lineheight-s)}.heading-l{font-size:var(--fontsize-heading-l);font-weight:400;letter-spacing:-.4px}.heading-l,.heading-m{line-height:var(--lineheight-m)}.heading-m{font-size:var(--fontsize-heading-m);font-weight:500;letter-spacing:-.2px}.heading-s{font-size:var(--fontsize-heading-s);font-weight:500}.heading-s,.heading-xs{letter-spacing:0;line-height:var(--lineheight-l)}.heading-xs{font-size:var(--fontsize-heading-xs);font-weight:700}.heading-xxs{font-size:var(--fontsize-heading-xxs);font-weight:700;letter-spacing:.2px;line-height:var(--lineheight-l)}.helper-text{color:var(--color-black-60);display:block;flex-basis:100%;font-size:var(--fontsize-body-m);margin-top:var(--spacing-2-xs)}html{-webkit-text-size-adjust:100%}');var SG={}.hasOwnProperty;function w5(e){let t=typeof e;return e?t==="string"||t==="number"?e:Array.isArray(e)?e.length?e.map(r=>w5(r)).filter(Boolean).join(" "):null:t==="object"?((r,n=null)=>{if(r.toString!==Object.prototype.toString&&!r.toString.toString().includes("[native code]"))return r.toString();let o=Object.assign({},r);return n&&Object.keys(n).filter(a=>!!r[a]).forEach(a=>{o[n[a]]=!0}),Object.keys(o).filter(a=>SG.call(o,a)&&!!o[a]).join(" ")})(e,this):null:null}i(w5,"n");var st=i((...e)=>e.map(w5).filter(Boolean).join(" "),"r");var Il=G(ve()),E5=G(El());var S5=i(()=>typeof window>"u"||typeof document>"u","e");var EG=typeof window<"u"&&window.document?Il.useLayoutEffect:Il.useEffect,kl=i((e,t,r)=>{let n=t&&typeof t!="string",o=(0,Il.useRef)(n?(0,E5.uniqueId)("custom-theme-"):"").current;return EG(()=>{n&&((a,l,c)=>{if(S5())return;let f=i(p=>{var m;return(m=p.selectorText)===null||m===void 0?void 0:m.includes(`${a}.${c}`)},"o");try{let p=[...document.styleSheets].findIndex(I=>{try{return[...I.cssRules].findIndex(T=>{var y;return(y=T.selectorText)===null||y===void 0?void 0:y.includes(a)})>=0}catch{return!1}});if(p===-1){let I=document.createElement("style");document.head.appendChild(I),p=document.styleSheets.length-1}let m=document.styleSheets[p],v=m.cssRules,_=[...v].findIndex(f);_===-1&&(m.insertRule(`.${a}.${c} { content: '' }`,v.length),_=[...v].findIndex(f));let b=v[_];Object.entries(l).forEach(([I,T])=>b.style.setProperty(I,T))}catch{console.warn(`Could not find the stylesheet to update with the "${a}" selector!`)}})(e&&e.split(" ")[0],t,`${o}${r||""}`)},[e,t,o,n,r]),o},"d");var Tl=G(ve());var fm,dm,pm,Ns={button:"Button-module_button__1msFE",primary:"Button-module_primary__2LfKB",secondary:"Button-module_secondary__1nABp",supplementary:"Button-module_supplementary__3YKiS","theme-coat":"Button-module_theme-coat__2_3U7","theme-black":"Button-module_theme-black__m8giY",clear:"Button-module_clear__2i_5U",success:"Button-module_success__CU9nK",danger:"Button-module_danger__2el15","size-small":"Button-module_size-small__3lizH",fullWidth:"Button-module_fullWidth__31eVK",icon:"Button-module_icon__O-h7R"};Ht(".Button-module_button__1msFE{--border-width:2px;--outline-width-focus:3px;--padding-horizontal:var(--spacing-l);--min-size:56px;--padding-vertical:var(--spacing-s);--padding:calc(var(--padding-vertical) - var(--border-width)) calc(var(--padding-horizontal) - var(--border-width));--icon-reposition:calc(-1 * var(--spacing-2-xs));--computed-background-color:var(--background-color,transparent);--computed-background-color-focus:var(--background-color-focus,var(--computed-background-color,transparent));--computed-background-color-hover:var(--background-color-hover,var(--computed-background-color-focus,transparent));--computed-background-color-active:var(--background-color-active,var(--computed-background-color-hover,transparent));--computed-background-color-disabled:var(--background-color-disabled,var(--color-black-20,transparent));--computed-color:var(--color,inherit);--computed-color-focus:var(--color-focus,var(--computed-color,inherit));--computed-color-hover:var(--color-hover,var(--computed-color-focus,inherit));--computed-color-active:var(--color-active,var(--computed-color-hover,inherit));--computed-color-disabled:var(--color-disabled,var(--color-white,inherit));--computed-border-color:var(--border-color,var(--computed-background-color));--computed-border-color-focus:var(--border-color-focus,var(--computed-border-color,transparent));--computed-border-color-hover:var(--border-color-hover,var(--computed-border-color-focus,transparent));--computed-border-color-active:var(--border-color-active,var(--computed-border-color-hover,transparent));--computed-border-color-disabled:var(--border-color-disabled,var(--computed-background-color-disabled,transparent));--computed-outline-color-focus:var(--outline-color-focus,transparent);--computed-icon-size:var(--icon-size,var(--spacing-m));align-items:center;background-color:var(--computed-background-color);border:var(--border-width) solid var(--computed-border-color);border-radius:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--computed-color,inherit);column-gap:var(--spacing-2-xs);cursor:var(--cursor,pointer);display:inline-flex;font-family:inherit;font-size:100%;font-weight:500;hyphens:auto;place-content:flex-start center;line-height:var(--lineheight-l);margin:0;min-height:var(--min-size);min-width:var(--min-size);outline:none;outline-offset:2px;overflow:hidden;overflow-wrap:anywhere;padding:var(--padding);position:relative;text-align:center;text-decoration:none;text-transform:none;vertical-align:top}.Button-module_button__1msFE:after{margin-right:var(--icon-reposition)}.Button-module_button__1msFE:before{margin-left:var(--icon-reposition)}.Button-module_button__1msFE,.Button-module_button__1msFE[type=button],.Button-module_button__1msFE[type=reset],.Button-module_button__1msFE[type=submit]{-webkit-appearance:button}.Button-module_button__1msFE:focus-visible{background-color:var(--computed-background-color-focus);border-color:var(--computed-border-color-focus);color:var(--computed-color-focus);outline:var(--outline-width-focus) solid var(--computed-outline-color-focus)}.Button-module_button__1msFE:hover{background-color:var(--computed-background-color-hover);border-color:var(--computed-border-color-hover);color:var(--computed-color-hover)}.Button-module_button__1msFE:active{background-color:var(--computed-background-color-active);border-color:var(--computed-border-color-active);color:var(--computed-color-active);outline:var(--outline-width-focus) solid var(--computed-outline-color-focus)}.Button-module_button__1msFE:disabled{--cursor:not-allowed;background-color:var(--computed-background-color-disabled);border-color:var(--computed-border-color-disabled);color:var(--computed-color-disabled);outline:none}.Button-module_button__1msFE button.Button-module_button__1msFE{-webkit-appearance:button}.Button-module_primary__2LfKB{--background-color:var(--color-bus);--background-color-hover:var(--color-bus-dark);--background-color-focus:var(--color-bus);--background-color-disabled:var(--color-black-20);--border-color:transparent;--color:var(--color-white);--color-disabled:var(--color-white);--outline-color-focus:var(--color-coat-of-arms)}.Button-module_secondary__1nABp{--border-color:var(--color-bus);--border-color-disabled:var(--color-disabled)}.Button-module_secondary__1nABp,.Button-module_supplementary__3YKiS{--background-color:transparent;--background-color-hover:var(--color-bus-light);--background-color-focus:transparent;--background-color-disabled:transparent;--color:var(--color-bus);--color-disabled:var(--color-black-40);--outline-color-focus:var(--color-coat-of-arms)}.Button-module_supplementary__3YKiS{--border-color:transparent;--border-color-disabled:transparent}.Button-module_theme-coat__2_3U7.Button-module_primary__2LfKB{--background-color:var(--color-bus);--background-color-hover:var(--color-bus-dark);--background-color-focus:var(--color-bus);--background-color-disabled:var(--color-black-20);--border-color:transparent;--color-disabled:var(--color-white);--outline-color-focus:var(--color-coat-of-arms);--background-color:var(--color-coat-of-arms);--background-color-hover:var(--color-coat-of-arms-dark);--background-color-focus:var(--color-coat-of-arms);--border-color:var(--color-coat-of-arms);--border-color-hover:var(--color-coat-of-arms-dark);--border-color-focus:var(--color-coat-of-arms);--color:var(--color-white)}.Button-module_theme-coat__2_3U7.Button-module_secondary__1nABp{--border-color:var(--color-bus);--border-color-disabled:var(--color-disabled);--border-color:var(--color-coat-of-arms)}.Button-module_theme-coat__2_3U7.Button-module_secondary__1nABp,.Button-module_theme-coat__2_3U7.Button-module_supplementary__3YKiS{--background-color-hover:var(--color-bus-light);--background-color-disabled:transparent;--color:var(--color-bus);--color-disabled:var(--color-black-40);--outline-color-focus:var(--color-coat-of-arms);--background-color:transparent;--background-color-hover:var(--color-coat-of-arms-light);--background-color-focus:transparent;--color:var(--color-coat-of-arms)}.Button-module_theme-coat__2_3U7.Button-module_supplementary__3YKiS{--border-color-disabled:transparent;--border-color:transparent}.Button-module_theme-black__m8giY.Button-module_primary__2LfKB{--background-color:var(--color-bus);--background-color-hover:var(--color-bus-dark);--background-color-focus:var(--color-bus);--background-color-disabled:var(--color-black-20);--border-color:transparent;--color-disabled:var(--color-white);--outline-color-focus:var(--color-coat-of-arms);--background-color:var(--color-black);--background-color-hover:var(--color-black);--background-color-focus:var(--color-black);--border-color:var(--color-black);--border-color-hover:var(--color-black);--border-color-focus:var(--color-black);--color:var(--color-white);--color-hover:var(--color-white);--color-focus:var(--color-white)}.Button-module_theme-black__m8giY.Button-module_secondary__1nABp{--border-color:var(--color-bus);--border-color-disabled:var(--color-disabled);--border-color:var(--color-black);--border-color-hover:var(--color-black);--border-color-focus:var(--color-black)}.Button-module_theme-black__m8giY.Button-module_secondary__1nABp,.Button-module_theme-black__m8giY.Button-module_supplementary__3YKiS{--background-color-hover:var(--color-bus-light);--background-color-disabled:transparent;--color:var(--color-bus);--color-disabled:var(--color-black-40);--outline-color-focus:var(--color-coat-of-arms);--background-color:transparent;--background-color-hover:var(--color-black-5);--background-color-focus:transparent;--color:var(--color-black);--color-hover:var(--color-black);--color-focus:var(--color-black)}.Button-module_theme-black__m8giY.Button-module_supplementary__3YKiS{--border-color-disabled:transparent;--border-color:transparent;--border-color-hover:transparent}.Button-module_clear__2i_5U{--background-color:transparent;--background-color-disabled:transparent;--border-color:transparent;--border-color-disabled:transparent;--color:var(--color-black-90);--color-disabled:var(--color-black-90)}.Button-module_success__CU9nK{--background-color:var(--color-success);--background-color-hover:var(--color-success-dark);--background-color-focus:var(--color-success);--border-color:var(--color-success);--border-color-hover:var(--color-success-dark);--border-color-focus:var(--color-success)}.Button-module_danger__2el15,.Button-module_success__CU9nK{--color:var(--color-white);--outline-color-focus:var(--color-coat-of-arms)}.Button-module_danger__2el15{--background-color:var(--color-error);--background-color-hover:var(--color-error-dark);--background-color-focus:var(--color-error);--border-color:var(--color-error);--border-color-hover:var(--color-error-dark);--border-color-focus:var(--color-error)}.Button-module_size-small__3lizH{--min-size:44px;--padding-horizontal:var(--spacing-m);--padding-vertical:var(--spacing-2-xs)}.Button-module_fullWidth__31eVK{width:100%}.Button-module_icon__O-h7R{flex-shrink:0;height:var(--computed-icon-size);width:var(--computed-icon-size)}.Button-module_icon__O-h7R:first-child:not(:last-child){margin-left:var(--icon-reposition)}.Button-module_icon__O-h7R:last-child:not(:first-child){margin-right:var(--icon-reposition)}"),function(e){e.Small="small",e.Medium="medium"}(fm||(fm={})),function(e){e.Bus="bus",e.Coat="coat",e.Black="black"}(dm||(dm={})),function(e){e.Primary="primary",e.Secondary="secondary",e.Supplementary="supplementary",e.Success="success",e.Danger="danger",e.Clear="clear"}(pm||(pm={}));var e2=Tl.default.forwardRef((e,t)=>{var{children:r,className:n,disabled:o=!1,fullWidth:a,size:l=fm.Medium,theme:c=dm.Bus,variant:f=pm.Primary,iconStart:p,iconEnd:m,onClick:v}=e,_=it(e,["children","className","disabled","fullWidth","size","theme","variant","iconStart","iconEnd","onClick"]);let b=kl(Ns.button,c),I=p?Tl.default.createElement("div",{className:Ns.icon,"aria-hidden":"true"},p):null,T=m?Tl.default.createElement("div",{className:st(Ns.icon),"aria-hidden":"true"},m):null;return Tl.default.createElement("button",Object.assign({ref:t,disabled:o,type:"button",className:st(Ns.button,Ns[f],typeof c=="string"?Ns[`theme-${c}`]:"",Ns[`size-${l}`],a?Ns.fullWidth:"",b,n),onClick:o?void 0:v},_),I,Tl.default.createElement("span",null,r),T)});var Rn=G(ve());var I5=G(El());var k5=i((e,t)=>{(0,I5.isFunction)(e)?e(t.current):e.current=t.current},"t");var T5=i((e,t,r,n,o)=>{let a=[t&&`${e}-helper`,r&&`${e}-error`,n&&`${e}-success`,o&&`${e}-info`].filter(l=>l);return a.length?a.join(" "):null},"r");var $r=G(ve());var hm=G(ve());var t2=i(function(t){return t.reduce(function(r,n){var o=n[0],a=n[1];return r[o]=a,r},{})},"fromEntries"),r2=typeof window<"u"&&window.document&&window.document.createElement?hm.useLayoutEffect:hm.useEffect;var Ds=G(ve());var $t="top",ar="bottom",Yt="right",Wt="left",mm="auto",Ps=[$t,ar,Yt,Wt],Fo="start",Ua="end",C5="clippingParents",gm="viewport",Cl="popper",O5="reference",n2=Ps.reduce(function(e,t){return e.concat([t+"-"+Fo,t+"-"+Ua])},[]),vm=[].concat(Ps,[mm]).reduce(function(e,t){return e.concat([t,t+"-"+Fo,t+"-"+Ua])},[]),IG="beforeRead",kG="read",TG="afterRead",CG="beforeMain",OG="main",RG="afterMain",AG="beforeWrite",NG="write",PG="afterWrite",R5=[IG,kG,TG,CG,OG,RG,AG,NG,PG];function vr(e){return e?(e.nodeName||"").toLowerCase():null}i(vr,"getNodeName");function Gt(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}i(Gt,"getWindow");function Zi(e){var t=Gt(e).Element;return e instanceof t||e instanceof Element}i(Zi,"isElement");function ur(e){var t=Gt(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}i(ur,"isHTMLElement");function Ol(e){if(typeof ShadowRoot>"u")return!1;var t=Gt(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}i(Ol,"isShadowRoot");function LG(e){var t=e.state;Object.keys(t.elements).forEach(function(r){var n=t.styles[r]||{},o=t.attributes[r]||{},a=t.elements[r];!ur(a)||!vr(a)||(Object.assign(a.style,n),Object.keys(o).forEach(function(l){var c=o[l];c===!1?a.removeAttribute(l):a.setAttribute(l,c===!0?"":c)}))})}i(LG,"applyStyles");function DG(e){var t=e.state,r={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,r.popper),t.styles=r,t.elements.arrow&&Object.assign(t.elements.arrow.style,r.arrow),function(){Object.keys(t.elements).forEach(function(n){var o=t.elements[n],a=t.attributes[n]||{},l=Object.keys(t.styles.hasOwnProperty(n)?t.styles[n]:r[n]),c=l.reduce(function(f,p){return f[p]="",f},{});!ur(o)||!vr(o)||(Object.assign(o.style,c),Object.keys(a).forEach(function(f){o.removeAttribute(f)}))})}}i(DG,"effect");var A5={name:"applyStyles",enabled:!0,phase:"write",fn:LG,effect:DG,requires:["computeStyles"]};function _r(e){return e.split("-")[0]}i(_r,"getBasePlacement");var yi=Math.max,za=Math.min,Bo=Math.round;function oi(e,t){t===void 0&&(t=!1);var r=e.getBoundingClientRect(),n=1,o=1;if(ur(e)&&t){var a=e.offsetHeight,l=e.offsetWidth;l>0&&(n=Bo(r.width)/l||1),a>0&&(o=Bo(r.height)/a||1)}return{width:r.width/n,height:r.height/o,top:r.top/o,right:r.right/n,bottom:r.bottom/o,left:r.left/n,x:r.left/n,y:r.top/o}}i(oi,"getBoundingClientRect");function Ha(e){var t=oi(e),r=e.offsetWidth,n=e.offsetHeight;return Math.abs(t.width-r)<=1&&(r=t.width),Math.abs(t.height-n)<=1&&(n=t.height),{x:e.offsetLeft,y:e.offsetTop,width:r,height:n}}i(Ha,"getLayoutRect");function od(e,t){var r=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(r&&Ol(r)){var n=t;do{if(n&&e.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}i(od,"contains");function Zr(e){return Gt(e).getComputedStyle(e)}i(Zr,"getComputedStyle");function i2(e){return["table","td","th"].indexOf(vr(e))>=0}i(i2,"isTableElement");function Or(e){return((Zi(e)?e.ownerDocument:e.document)||window.document).documentElement}i(Or,"getDocumentElement");function Uo(e){return vr(e)==="html"?e:e.assignedSlot||e.parentNode||(Ol(e)?e.host:null)||Or(e)}i(Uo,"getParentNode");function N5(e){return!ur(e)||Zr(e).position==="fixed"?null:e.offsetParent}i(N5,"getTrueOffsetParent");function MG(e){var t=navigator.userAgent.toLowerCase().indexOf("firefox")!==-1,r=navigator.userAgent.indexOf("Trident")!==-1;if(r&&ur(e)){var n=Zr(e);if(n.position==="fixed")return null}var o=Uo(e);for(Ol(o)&&(o=o.host);ur(o)&&["html","body"].indexOf(vr(o))<0;){var a=Zr(o);if(a.transform!=="none"||a.perspective!=="none"||a.contain==="paint"||["transform","perspective"].indexOf(a.willChange)!==-1||t&&a.willChange==="filter"||t&&a.filter&&a.filter!=="none")return o;o=o.parentNode}return null}i(MG,"getContainingBlock");function xi(e){for(var t=Gt(e),r=N5(e);r&&i2(r)&&Zr(r).position==="static";)r=N5(r);return r&&(vr(r)==="html"||vr(r)==="body"&&Zr(r).position==="static")?t:r||MG(e)||t}i(xi,"getOffsetParent");function $a(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}i($a,"getMainAxisFromPlacement");function Va(e,t,r){return yi(e,za(t,r))}i(Va,"within");function P5(e,t,r){var n=Va(e,t,r);return n>r?r:n}i(P5,"withinMaxClamp");function sd(){return{top:0,right:0,bottom:0,left:0}}i(sd,"getFreshSideObject");function ad(e){return Object.assign({},sd(),e)}i(ad,"mergePaddingObject");function ud(e,t){return t.reduce(function(r,n){return r[n]=e,r},{})}i(ud,"expandToHashMap");var FG=i(function(t,r){return t=typeof t=="function"?t(Object.assign({},r.rects,{placement:r.placement})):t,ad(typeof t!="number"?t:ud(t,Ps))},"toPaddingObject");function BG(e){var t,r=e.state,n=e.name,o=e.options,a=r.elements.arrow,l=r.modifiersData.popperOffsets,c=_r(r.placement),f=$a(c),p=[Wt,Yt].indexOf(c)>=0,m=p?"height":"width";if(!(!a||!l)){var v=FG(o.padding,r),_=Ha(a),b=f==="y"?$t:Wt,I=f==="y"?ar:Yt,T=r.rects.reference[m]+r.rects.reference[f]-l[f]-r.rects.popper[m],y=l[f]-r.rects.reference[f],g=xi(a),w=g?f==="y"?g.clientHeight||0:g.clientWidth||0:0,k=T/2-y/2,C=v[b],P=w-_[m]-v[I],N=w/2-_[m]/2+k,B=Va(C,N,P),O=f;r.modifiersData[n]=(t={},t[O]=B,t.centerOffset=B-N,t)}}i(BG,"arrow");function UG(e){var t=e.state,r=e.options,n=r.element,o=n===void 0?"[data-popper-arrow]":n;o!=null&&(typeof o=="string"&&(o=t.elements.popper.querySelector(o),!o)||od(t.elements.popper,o)&&(t.elements.arrow=o))}i(UG,"effect");var L5={name:"arrow",enabled:!0,phase:"main",fn:BG,effect:UG,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function si(e){return e.split("-")[1]}i(si,"getVariation");var zG={top:"auto",right:"auto",bottom:"auto",left:"auto"};function HG(e){var t=e.x,r=e.y,n=window,o=n.devicePixelRatio||1;return{x:Bo(t*o)/o||0,y:Bo(r*o)/o||0}}i(HG,"roundOffsetsByDPR");function D5(e){var t,r=e.popper,n=e.popperRect,o=e.placement,a=e.variation,l=e.offsets,c=e.position,f=e.gpuAcceleration,p=e.adaptive,m=e.roundOffsets,v=e.isFixed,_=l.x,b=_===void 0?0:_,I=l.y,T=I===void 0?0:I,y=typeof m=="function"?m({x:b,y:T}):{x:b,y:T};b=y.x,T=y.y;var g=l.hasOwnProperty("x"),w=l.hasOwnProperty("y"),k=Wt,C=$t,P=window;if(p){var N=xi(r),B="clientHeight",O="clientWidth";if(N===Gt(r)&&(N=Or(r),Zr(N).position!=="static"&&c==="absolute"&&(B="scrollHeight",O="scrollWidth")),N=N,o===$t||(o===Wt||o===Yt)&&a===Ua){C=ar;var L=v&&N===P&&P.visualViewport?P.visualViewport.height:N[B];T-=L-n.height,T*=f?1:-1}if(o===Wt||(o===$t||o===ar)&&a===Ua){k=Yt;var U=v&&N===P&&P.visualViewport?P.visualViewport.width:N[O];b-=U-n.width,b*=f?1:-1}}var M=Object.assign({position:c},p&&zG),V=m===!0?HG({x:b,y:T}):{x:b,y:T};if(b=V.x,T=V.y,f){var $;return Object.assign({},M,($={},$[C]=w?"0":"",$[k]=g?"0":"",$.transform=(P.devicePixelRatio||1)<=1?"translate("+b+"px, "+T+"px)":"translate3d("+b+"px, "+T+"px, 0)",$))}return Object.assign({},M,(t={},t[C]=w?T+"px":"",t[k]=g?b+"px":"",t.transform="",t))}i(D5,"mapToStyles");function $G(e){var t=e.state,r=e.options,n=r.gpuAcceleration,o=n===void 0?!0:n,a=r.adaptive,l=a===void 0?!0:a,c=r.roundOffsets,f=c===void 0?!0:c;if(0)var p;var m={placement:_r(t.placement),variation:si(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:o,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,D5(Object.assign({},m,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:l,roundOffsets:f})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,D5(Object.assign({},m,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:f})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}i($G,"computeStyles");var M5={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:$G,data:{}};var _m={passive:!0};function VG(e){var t=e.state,r=e.instance,n=e.options,o=n.scroll,a=o===void 0?!0:o,l=n.resize,c=l===void 0?!0:l,f=Gt(t.elements.popper),p=[].concat(t.scrollParents.reference,t.scrollParents.popper);return a&&p.forEach(function(m){m.addEventListener("scroll",r.update,_m)}),c&&f.addEventListener("resize",r.update,_m),function(){a&&p.forEach(function(m){m.removeEventListener("scroll",r.update,_m)}),c&&f.removeEventListener("resize",r.update,_m)}}i(VG,"effect");var F5={name:"eventListeners",enabled:!0,phase:"write",fn:i(function(){},"fn"),effect:VG,data:{}};var qG={left:"right",right:"left",bottom:"top",top:"bottom"};function Rl(e){return e.replace(/left|right|bottom|top/g,function(t){return qG[t]})}i(Rl,"getOppositePlacement");var jG={start:"end",end:"start"};function bm(e){return e.replace(/start|end/g,function(t){return jG[t]})}i(bm,"getOppositeVariationPlacement");function qa(e){var t=Gt(e),r=t.pageXOffset,n=t.pageYOffset;return{scrollLeft:r,scrollTop:n}}i(qa,"getWindowScroll");function ja(e){return oi(Or(e)).left+qa(e).scrollLeft}i(ja,"getWindowScrollBarX");function o2(e){var t=Gt(e),r=Or(e),n=t.visualViewport,o=r.clientWidth,a=r.clientHeight,l=0,c=0;return n&&(o=n.width,a=n.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(l=n.offsetLeft,c=n.offsetTop)),{width:o,height:a,x:l+ja(e),y:c}}i(o2,"getViewportRect");function s2(e){var t,r=Or(e),n=qa(e),o=(t=e.ownerDocument)==null?void 0:t.body,a=yi(r.scrollWidth,r.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),l=yi(r.scrollHeight,r.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0),c=-n.scrollLeft+ja(e),f=-n.scrollTop;return Zr(o||r).direction==="rtl"&&(c+=yi(r.clientWidth,o?o.clientWidth:0)-a),{width:a,height:l,x:c,y:f}}i(s2,"getDocumentRect");function Wa(e){var t=Zr(e),r=t.overflow,n=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(r+o+n)}i(Wa,"isScrollParent");function ym(e){return["html","body","#document"].indexOf(vr(e))>=0?e.ownerDocument.body:ur(e)&&Wa(e)?e:ym(Uo(e))}i(ym,"getScrollParent");function Ls(e,t){var r;t===void 0&&(t=[]);var n=ym(e),o=n===((r=e.ownerDocument)==null?void 0:r.body),a=Gt(n),l=o?[a].concat(a.visualViewport||[],Wa(n)?n:[]):n,c=t.concat(l);return o?c:c.concat(Ls(Uo(l)))}i(Ls,"listScrollParents");function Al(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}i(Al,"rectToClientRect");function WG(e){var t=oi(e);return t.top=t.top+e.clientTop,t.left=t.left+e.clientLeft,t.bottom=t.top+e.clientHeight,t.right=t.left+e.clientWidth,t.width=e.clientWidth,t.height=e.clientHeight,t.x=t.left,t.y=t.top,t}i(WG,"getInnerBoundingClientRect");function B5(e,t){return t===gm?Al(o2(e)):Zi(t)?WG(t):Al(s2(Or(e)))}i(B5,"getClientRectFromMixedType");function GG(e){var t=Ls(Uo(e)),r=["absolute","fixed"].indexOf(Zr(e).position)>=0,n=r&&ur(e)?xi(e):e;return Zi(n)?t.filter(function(o){return Zi(o)&&od(o,n)&&vr(o)!=="body"}):[]}i(GG,"getClippingParents");function a2(e,t,r){var n=t==="clippingParents"?GG(e):[].concat(t),o=[].concat(n,[r]),a=o[0],l=o.reduce(function(c,f){var p=B5(e,f);return c.top=yi(p.top,c.top),c.right=za(p.right,c.right),c.bottom=za(p.bottom,c.bottom),c.left=yi(p.left,c.left),c},B5(e,a));return l.width=l.right-l.left,l.height=l.bottom-l.top,l.x=l.left,l.y=l.top,l}i(a2,"getClippingRect");function ld(e){var t=e.reference,r=e.element,n=e.placement,o=n?_r(n):null,a=n?si(n):null,l=t.x+t.width/2-r.width/2,c=t.y+t.height/2-r.height/2,f;switch(o){case $t:f={x:l,y:t.y-r.height};break;case ar:f={x:l,y:t.y+t.height};break;case Yt:f={x:t.x+t.width,y:c};break;case Wt:f={x:t.x-r.width,y:c};break;default:f={x:t.x,y:t.y}}var p=o?$a(o):null;if(p!=null){var m=p==="y"?"height":"width";switch(a){case Fo:f[p]=f[p]-(t[m]/2-r[m]/2);break;case Ua:f[p]=f[p]+(t[m]/2-r[m]/2);break;default:}}return f}i(ld,"computeOffsets");function wi(e,t){t===void 0&&(t={});var r=t,n=r.placement,o=n===void 0?e.placement:n,a=r.boundary,l=a===void 0?C5:a,c=r.rootBoundary,f=c===void 0?gm:c,p=r.elementContext,m=p===void 0?Cl:p,v=r.altBoundary,_=v===void 0?!1:v,b=r.padding,I=b===void 0?0:b,T=ad(typeof I!="number"?I:ud(I,Ps)),y=m===Cl?O5:Cl,g=e.rects.popper,w=e.elements[_?y:m],k=a2(Zi(w)?w:w.contextElement||Or(e.elements.popper),l,f),C=oi(e.elements.reference),P=ld({reference:C,element:g,strategy:"absolute",placement:o}),N=Al(Object.assign({},g,P)),B=m===Cl?N:C,O={top:k.top-B.top+T.top,bottom:B.bottom-k.bottom+T.bottom,left:k.left-B.left+T.left,right:B.right-k.right+T.right},L=e.modifiersData.offset;if(m===Cl&&L){var U=L[o];Object.keys(O).forEach(function(M){var V=[Yt,ar].indexOf(M)>=0?1:-1,$=[$t,ar].indexOf(M)>=0?"y":"x";O[M]+=U[$]*V})}return O}i(wi,"detectOverflow");function u2(e,t){t===void 0&&(t={});var r=t,n=r.placement,o=r.boundary,a=r.rootBoundary,l=r.padding,c=r.flipVariations,f=r.allowedAutoPlacements,p=f===void 0?vm:f,m=si(n),v=m?c?n2:n2.filter(function(I){return si(I)===m}):Ps,_=v.filter(function(I){return p.indexOf(I)>=0});_.length===0&&(_=v);var b=_.reduce(function(I,T){return I[T]=wi(e,{placement:T,boundary:o,rootBoundary:a,padding:l})[_r(T)],I},{});return Object.keys(b).sort(function(I,T){return b[I]-b[T]})}i(u2,"computeAutoPlacement");function KG(e){if(_r(e)===mm)return[];var t=Rl(e);return[bm(e),t,bm(t)]}i(KG,"getExpandedFallbackPlacements");function YG(e){var t=e.state,r=e.options,n=e.name;if(!t.modifiersData[n]._skip){for(var o=r.mainAxis,a=o===void 0?!0:o,l=r.altAxis,c=l===void 0?!0:l,f=r.fallbackPlacements,p=r.padding,m=r.boundary,v=r.rootBoundary,_=r.altBoundary,b=r.flipVariations,I=b===void 0?!0:b,T=r.allowedAutoPlacements,y=t.options.placement,g=_r(y),w=g===y,k=f||(w||!I?[Rl(y)]:KG(y)),C=[y].concat(k).reduce(function($e,lt){return $e.concat(_r(lt)===mm?u2(t,{placement:lt,boundary:m,rootBoundary:v,padding:p,flipVariations:I,allowedAutoPlacements:T}):lt)},[]),P=t.rects.reference,N=t.rects.popper,B=new Map,O=!0,L=C[0],U=0;U=0,Q=q?"width":"height",oe=wi(t,{placement:M,boundary:m,rootBoundary:v,altBoundary:_,padding:p}),ue=q?$?Yt:Wt:$?ar:$t;P[Q]>N[Q]&&(ue=Rl(ue));var me=Rl(ue),_e=[];if(a&&_e.push(oe[V]<=0),c&&_e.push(oe[ue]<=0,oe[me]<=0),_e.every(function($e){return $e})){L=M,O=!1;break}B.set(M,_e)}if(O)for(var ft=I?3:1,yt=i(function(lt){var We=C.find(function(dt){var ie=B.get(dt);if(ie)return ie.slice(0,lt).every(function(X){return X})});if(We)return L=We,"break"},"_loop"),at=ft;at>0;at--){var ut=yt(at);if(ut==="break")break}t.placement!==L&&(t.modifiersData[n]._skip=!0,t.placement=L,t.reset=!0)}}i(YG,"flip");var U5={name:"flip",enabled:!0,phase:"main",fn:YG,requiresIfExists:["offset"],data:{_skip:!1}};function z5(e,t,r){return r===void 0&&(r={x:0,y:0}),{top:e.top-t.height-r.y,right:e.right-t.width+r.x,bottom:e.bottom-t.height+r.y,left:e.left-t.width-r.x}}i(z5,"getSideOffsets");function H5(e){return[$t,Yt,ar,Wt].some(function(t){return e[t]>=0})}i(H5,"isAnySideFullyClipped");function JG(e){var t=e.state,r=e.name,n=t.rects.reference,o=t.rects.popper,a=t.modifiersData.preventOverflow,l=wi(t,{elementContext:"reference"}),c=wi(t,{altBoundary:!0}),f=z5(l,n),p=z5(c,o,a),m=H5(f),v=H5(p);t.modifiersData[r]={referenceClippingOffsets:f,popperEscapeOffsets:p,isReferenceHidden:m,hasPopperEscaped:v},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":m,"data-popper-escaped":v})}i(JG,"hide");var $5={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:JG};function QG(e,t,r){var n=_r(e),o=[Wt,$t].indexOf(n)>=0?-1:1,a=typeof r=="function"?r(Object.assign({},t,{placement:e})):r,l=a[0],c=a[1];return l=l||0,c=(c||0)*o,[Wt,Yt].indexOf(n)>=0?{x:c,y:l}:{x:l,y:c}}i(QG,"distanceAndSkiddingToXY");function XG(e){var t=e.state,r=e.options,n=e.name,o=r.offset,a=o===void 0?[0,0]:o,l=vm.reduce(function(m,v){return m[v]=QG(v,t.rects,a),m},{}),c=l[t.placement],f=c.x,p=c.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=f,t.modifiersData.popperOffsets.y+=p),t.modifiersData[n]=l}i(XG,"offset");var V5={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:XG};function ZG(e){var t=e.state,r=e.name;t.modifiersData[r]=ld({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}i(ZG,"popperOffsets");var q5={name:"popperOffsets",enabled:!0,phase:"read",fn:ZG,data:{}};function l2(e){return e==="x"?"y":"x"}i(l2,"getAltAxis");function eK(e){var t=e.state,r=e.options,n=e.name,o=r.mainAxis,a=o===void 0?!0:o,l=r.altAxis,c=l===void 0?!1:l,f=r.boundary,p=r.rootBoundary,m=r.altBoundary,v=r.padding,_=r.tether,b=_===void 0?!0:_,I=r.tetherOffset,T=I===void 0?0:I,y=wi(t,{boundary:f,rootBoundary:p,padding:v,altBoundary:m}),g=_r(t.placement),w=si(t.placement),k=!w,C=$a(g),P=l2(C),N=t.modifiersData.popperOffsets,B=t.rects.reference,O=t.rects.popper,L=typeof T=="function"?T(Object.assign({},t.rects,{placement:t.placement})):T,U=typeof L=="number"?{mainAxis:L,altAxis:L}:Object.assign({mainAxis:0,altAxis:0},L),M=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,V={x:0,y:0};if(N){if(a){var $,q=C==="y"?$t:Wt,Q=C==="y"?ar:Yt,oe=C==="y"?"height":"width",ue=N[C],me=ue+y[q],_e=ue-y[Q],ft=b?-O[oe]/2:0,yt=w===Fo?B[oe]:O[oe],at=w===Fo?-O[oe]:-B[oe],ut=t.elements.arrow,$e=b&&ut?Ha(ut):{width:0,height:0},lt=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:sd(),We=lt[q],dt=lt[Q],ie=Va(0,B[oe],$e[oe]),X=k?B[oe]/2-ft-ie-We-U.mainAxis:yt-ie-We-U.mainAxis,ne=k?-B[oe]/2+ft+ie+dt+U.mainAxis:at+ie+dt+U.mainAxis,ae=t.elements.arrow&&xi(t.elements.arrow),de=ae?C==="y"?ae.clientTop||0:ae.clientLeft||0:0,pe=($=M?.[C])!=null?$:0,ge=ue+X-pe-de,Ee=ue+ne-pe,Te=Va(b?za(me,ge):me,ue,b?yi(_e,Ee):_e);N[C]=Te,V[C]=Te-ue}if(c){var et,tt=C==="x"?$t:Wt,xe=C==="x"?ar:Yt,Ne=N[P],rt=P==="y"?"height":"width",Kt=Ne+y[tt],xt=Ne-y[xe],_t=[$t,Wt].indexOf(g)!==-1,Ce=(et=M?.[P])!=null?et:0,Et=_t?Kt:Ne-B[rt]-O[rt]-Ce+U.altAxis,on=_t?Ne+B[rt]+O[rt]-Ce-U.altAxis:xt,qr=b&&_t?P5(Et,Ne,on):Va(b?Et:Kt,Ne,b?on:xt);N[P]=qr,V[P]=qr-Ne}t.modifiersData[n]=V}}i(eK,"preventOverflow");var j5={name:"preventOverflow",enabled:!0,phase:"main",fn:eK,requiresIfExists:["offset"]};function c2(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}i(c2,"getHTMLElementScroll");function f2(e){return e===Gt(e)||!ur(e)?qa(e):c2(e)}i(f2,"getNodeScroll");function tK(e){var t=e.getBoundingClientRect(),r=Bo(t.width)/e.offsetWidth||1,n=Bo(t.height)/e.offsetHeight||1;return r!==1||n!==1}i(tK,"isElementScaled");function d2(e,t,r){r===void 0&&(r=!1);var n=ur(t),o=ur(t)&&tK(t),a=Or(t),l=oi(e,o),c={scrollLeft:0,scrollTop:0},f={x:0,y:0};return(n||!n&&!r)&&((vr(t)!=="body"||Wa(a))&&(c=f2(t)),ur(t)?(f=oi(t,!0),f.x+=t.clientLeft,f.y+=t.clientTop):a&&(f.x=ja(a))),{x:l.left+c.scrollLeft-f.x,y:l.top+c.scrollTop-f.y,width:l.width,height:l.height}}i(d2,"getCompositeRect");function rK(e){var t=new Map,r=new Set,n=[];e.forEach(function(a){t.set(a.name,a)});function o(a){r.add(a.name);var l=[].concat(a.requires||[],a.requiresIfExists||[]);l.forEach(function(c){if(!r.has(c)){var f=t.get(c);f&&o(f)}}),n.push(a)}return i(o,"sort"),e.forEach(function(a){r.has(a.name)||o(a)}),n}i(rK,"order");function p2(e){var t=rK(e);return R5.reduce(function(r,n){return r.concat(t.filter(function(o){return o.phase===n}))},[])}i(p2,"orderModifiers");function h2(e){var t;return function(){return t||(t=new Promise(function(r){Promise.resolve().then(function(){t=void 0,r(e())})})),t}}i(h2,"debounce");function m2(e){var t=e.reduce(function(r,n){var o=r[n.name];return r[n.name]=o?Object.assign({},o,n,{options:Object.assign({},o.options,n.options),data:Object.assign({},o.data,n.data)}):n,r},{});return Object.keys(t).map(function(r){return t[r]})}i(m2,"mergeByName");var W5={placement:"bottom",modifiers:[],strategy:"absolute"};function G5(){for(var e=arguments.length,t=new Array(e),r=0;rspan{display:flex}.Tooltip-module_button__2x9m0:focus{box-shadow:0 0 0 var(--button-focus-outline-width) var(--button-focus-outline-color);outline:none}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=bottom]{border-top:8px solid var(--tooltip-border-color)}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=top]{border-bottom:8px solid var(--tooltip-border-color)}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=left]{border-right:8px solid var(--tooltip-border-color)}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=right]{border-left:8px solid var(--tooltip-border-color)}.Tooltip-module_tooltip__3x8S8 .Tooltip-module_arrow__210Rd{position:absolute}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=bottom] .Tooltip-module_arrow__210Rd{border:var(--tooltip-arrow-size) solid transparent;border-bottom:var(--tooltip-arrow-size) solid var(--tooltip-border-color);top:calc(-1 * var(--tooltip-spacing-default) - var(--tooltip-arrow-size))}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=top] .Tooltip-module_arrow__210Rd{border:var(--tooltip-arrow-size) solid transparent;border-top:var(--tooltip-arrow-size) solid var(--tooltip-border-color);bottom:calc(-1 * var(--tooltip-spacing-default) - var(--tooltip-arrow-size))}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=left] .Tooltip-module_arrow__210Rd{border:var(--tooltip-arrow-size) solid transparent;border-left:var(--tooltip-arrow-size) solid var(--tooltip-border-color);right:calc(-1 * var(--tooltip-spacing-default) - var(--tooltip-arrow-size))}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=right] .Tooltip-module_arrow__210Rd{border:var(--tooltip-arrow-size) solid transparent;border-right:var(--tooltip-arrow-size) solid var(--tooltip-border-color);left:calc(-1 * var(--tooltip-spacing-default) - var(--tooltip-arrow-size))}");var Nl=i(e=>{var{boxShadow:t=!1,children:r,placement:n="auto",small:o=!1,buttonLabel:a="Tooltip",tooltipLabel:l="Tooltip",className:c,buttonClassName:f,tooltipClassName:p}=e,m=it(e,["boxShadow","children","placement","small","buttonLabel","tooltipLabel","className","buttonClassName","tooltipClassName"]);let[v,_]=(0,$r.useState)(!1),b=(0,$r.useRef)(null),I=(0,$r.useRef)(null),[T,y]=(0,$r.useState)(null),{styles:g,attributes:w,forceUpdate:k}=v2(b.current,I.current,{placement:n,modifiers:[{name:"arrow",options:{element:T}},{name:"offset",options:{offset:[0,10]}}]});return(0,$r.useEffect)(()=>{k!==null&&v===!0&&k()},[v,k]),(0,$r.useEffect)(()=>{let C=i(N=>{let B=N.key||N.keyCode;!v||B!=="Escape"&&B!=="Esc"&&B!==27||_(!1)},"o"),P=i(N=>{let B=N.target;!v||b.current.contains(B)||I.current.contains(B)||_(!1)},"t");return document.addEventListener("keyup",C),document.addEventListener("click",P),()=>{document.removeEventListener("keyup",C),document.removeEventListener("click",P)}}),$r.default.createElement("div",Object.assign({},m,{className:st(cK,c)}),$r.default.createElement("button",{ref:b,type:"button",className:st(lK,f),title:a,"aria-label":a,"aria-expanded":v,onClick:i(()=>{_(!v)},"onClick"),onBlur:i(()=>_(!1),"onBlur")},$r.default.createElement("span",{"aria-hidden":"true"},$r.default.createElement(y5,null))),v&&$r.default.createElement("section",Object.assign({"aria-label":l,ref:I,className:st(fK,o&&pK,t&&dK,p),style:g.popper},w.popper),r,$r.default.createElement("div",Object.assign({ref:y,className:hK,style:g.arrow},w.arrow))))},"b");var mK="Checkbox-module_checkbox__3r5uI",gK="Checkbox-module_input__2bdJk",vK="Checkbox-module_label__148Ac",_K="Checkbox-module_noLabel__1HSAV",bK="Checkbox-module_errorText__1tRw6",yK="Checkbox-module_helperText__261fG helpers_helper-text__YRZTD",X5="Checkbox-module_tooltipButton__ErN1J";Ht(`.helpers_visually-hidden__3lBcX{border:0;clip:"rect(0 0 0 0)";height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.helpers_button-reset__2d38b{background:none;border:none;color:inherit;cursor:pointer;font:inherit;padding:0}.helpers_text-body__FA9G-{color:var(--color-black-90);font-family:var(--font-default);font-size:var(--fontsize-body-m);line-height:var(--lineheight-l)}.helpers_text-medium__3Hiiz{font-family:var(--font-default);font-weight:500}.helpers_text-bold__2QyP8{font-family:var(--font-default);font-weight:700}.helpers_text-xl__33T1r{font-size:var(--fontsize-heading-m)}.helpers_text-lg__1_8nq{font-size:var(--fontsize-heading-s)}.helpers_text-md__RyeCd{font-size:var(--fontsize-heading-xs)}.helpers_subtitle__RE8f_{font-size:var(--fontsize-body-m)}.helpers_text-sm__AxqmS{font-size:var(--fontsize-body-s);line-height:var(--lineheight-xl)}.helpers_heading-xxl__1GAqs{font-size:var(--fontsize-heading-xxl);font-weight:400;letter-spacing:-1.2px;line-height:var(--lineheight-s)}.helpers_heading-xl__u_X50{font-size:var(--fontsize-heading-xl);font-weight:400;letter-spacing:-1px;line-height:var(--lineheight-s)}.helpers_heading-xl-mobile__gKona{font-size:var(--fontsize-heading-xl-mobile);font-weight:400;letter-spacing:-.8px;line-height:var(--lineheight-s)}.helpers_heading-l__3EMpz{font-size:var(--fontsize-heading-l);font-weight:400;letter-spacing:-.4px;line-height:var(--lineheight-m)}.helpers_heading-m__1Lsy-{font-size:var(--fontsize-heading-m);font-weight:500;letter-spacing:-.2px;line-height:var(--lineheight-m)}.helpers_heading-s__1EK5w{font-size:var(--fontsize-heading-s);font-weight:500;letter-spacing:0;line-height:var(--lineheight-l)}.helpers_heading-xs__iZYJi{font-size:var(--fontsize-heading-xs);font-weight:700;letter-spacing:0;line-height:var(--lineheight-l)}.helpers_heading-xxs__jqtFk{font-size:var(--fontsize-heading-xxs);font-weight:700;letter-spacing:.2px;line-height:var(--lineheight-l)}.helpers_helper-text__YRZTD{color:var(--color-black-60);display:block;flex-basis:100%;font-size:var(--fontsize-body-m);margin-top:var(--spacing-2-xs)}.Checkbox-module_checkbox__3r5uI{--size:24px;--icon-scale:1;--border-width:2px;--outline-width:3px;--label-font-size:var(--fontsize-body-m);--label-padding:var(--spacing-2-xs);--background-unselected:transparent;--background-selected:var(--color-bus);--background-hover:var(--color-bus-dark);--background-disabled:var(--color-black-10);--border-color-selected:var(--color-bus);--border-color-selected-hover:var(--color-bus-dark);--border-color-selected-focus:var(--color-bus);--border-color-unselected:var(--color-black-50);--border-color-unselected-hover:var(--color-black-90);--border-color-unselected-focus:var(--color-black-90);--border-color-disabled:var(--color-black-10);--icon-color-unselected:transparent;--icon-color-selected:var(--color-white);--icon-color-disabled:var(--color-white);--label-color:var(--color-black-90);--label-color-disabled:var(--color-black-40);--icon-size:var(--spacing-m);display:flex;flex-wrap:wrap;min-height:var(--size);position:relative}.Checkbox-module_checkbox__3r5uI,.Checkbox-module_checkbox__3r5uI *,.Checkbox-module_checkbox__3r5uI :after,.Checkbox-module_checkbox__3r5uI :before{box-sizing:border-box}.Checkbox-module_checkbox__3r5uI:not(:first-of-type){margin-top:var(--spacing-2-xs)}.Checkbox-module_input__2bdJk{-moz-appearance:none;-webkit-appearance:none;appearance:none;cursor:pointer;font-family:inherit;font-size:100%;line-height:1.15;margin:0;outline:none}.Checkbox-module_input__2bdJk,.Checkbox-module_input__2bdJk:before{height:var(--size);left:0;position:absolute;top:0;width:var(--size)}.Checkbox-module_input__2bdJk:before{background-color:var(--icon-color-unselected);content:"";mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M21 7L10 18l-5.5-5.5L6 11l4 4 9.5-9.5z'/%3E%3C/g%3E%3C/svg%3E");mask-position:center;mask-repeat:no-repeat;mask-size:calc(var(--size) * var(--icon-scale));transform:scale(.6);z-index:1}.Checkbox-module_input__2bdJk:disabled+label{color:var(--label-color-disabled)}.Checkbox-module_input__2bdJk:checked:disabled:before{background-color:var(--icon-color-disabled)}.Checkbox-module_input__2bdJk:disabled,.Checkbox-module_input__2bdJk:disabled+label{cursor:not-allowed}.Checkbox-module_input__2bdJk:focus+label:after,.Checkbox-module_input__2bdJk:focus:before,.Checkbox-module_input__2bdJk:hover+label:after,.Checkbox-module_input__2bdJk:hover:before{transition:85ms ease-out;transition-property:background-color,border-color,transform}.Checkbox-module_input__2bdJk:focus+label:before{box-shadow:0 0 0 var(--outline-width) var(--color-focus-outline);transform:translateZ(0);transition:85ms ease-out;transition-property:box-shadow,transform}.Checkbox-module_input__2bdJk:checked:before{background-color:var(--icon-color-selected);transform:scale(1)}.Checkbox-module_input__2bdJk:not(:checked):indeterminate:before{background-color:var(--icon-color-selected);mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M6 11h12v2H6z'/%3E%3C/g%3E%3C/svg%3E");transform:scale(1)}.Checkbox-module_input__2bdJk:checked+label:after,.Checkbox-module_input__2bdJk:indeterminate+label:after{background-color:var(--background-selected);border-color:var(--border-color-selected)}.Checkbox-module_input__2bdJk:disabled+label:after{background-color:var(--background-disabled);border-color:var(--border-color-disabled)}.Checkbox-module_input__2bdJk:not(:disabled):focus+label:after{border-color:var(--border-color-unselected-focus)}.Checkbox-module_input__2bdJk:not(:disabled):hover+label:after,.Checkbox-module_input__2bdJk:not(:disabled):hover:focus+label:after{border-color:var(--border-color-unselected-hover)}.Checkbox-module_input__2bdJk:not(:disabled):checked:focus+label:after,.Checkbox-module_input__2bdJk:not(:disabled):indeterminate:focus+label:after{border-color:var(--border-color-selected-focus)}.Checkbox-module_input__2bdJk:not(:disabled):checked:hover+label:after,.Checkbox-module_input__2bdJk:not(:disabled):checked:hover:focus+label:after,.Checkbox-module_input__2bdJk:not(:disabled):indeterminate:hover+label:after,.Checkbox-module_input__2bdJk:not(:disabled):indeterminate:hover:focus+label:after{background-color:var(--background-hover);border-color:var(--border-color-selected-hover)}.Checkbox-module_label__148Ac{color:var(--label-color);cursor:pointer;font-size:var(--label-font-size);line-height:var(--lineheight-m);padding-left:calc(var(--size) + var(--label-padding));padding-top:calc((var(--size) - var(--label-font-size) * var(--lineheight-m)) / 2);position:relative}.Checkbox-module_label__148Ac:after,.Checkbox-module_label__148Ac:before{content:"";left:0;position:absolute;top:0;height:var(--size);width:var(--size)}.Checkbox-module_label__148Ac:after{background-color:var(--background-unselected);border:var(--border-width) solid var(--border-color-unselected)}.Checkbox-module_noLabel__1HSAV{padding-left:var(--size)}.Checkbox-module_errorText__1tRw6{background-color:var(--color-error-light);border-left:8px solid var(--color-error);color:var(--color-black);display:flex;flex-basis:100%;font-size:var(--fontsize-body-m);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative}.Checkbox-module_errorText__1tRw6:before{background:var(--color-error);content:"";display:inline-block;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.Checkbox-module_tooltipButton__ErN1J{display:inline-block;margin-left:var(--spacing-2-xs)}`);var _2=Rn.default.forwardRef((e,t)=>{var{checked:r=!1,className:n,disabled:o=!1,errorText:a,helperText:l,id:c,indeterminate:f,label:p,onChange:m=i(()=>null,"y"),style:v,value:_,tooltipText:b,tooltipLabel:I,tooltipButtonLabel:T,tooltip:y}=e,g=it(e,["checked","className","disabled","errorText","helperText","id","indeterminate","label","onChange","style","value","tooltipText","tooltipLabel","tooltipButtonLabel","tooltip"]);let w=(0,Rn.useRef)(null);(0,Rn.useEffect)(()=>{t&&k5(t,w),w.current.indeterminate=f},[w,t,f]),p&&typeof p!="string"&&typeof p!="number"&&console.warn("Using ReactElement as a label is against good usability and accessibility practices. Please prefer plain strings.");let k=T5(c,l,a,void 0,void 0);return Rn.default.createElement("div",{className:st(mK,n),style:v},Rn.default.createElement("input",Object.assign({ref:w,id:c,className:st(gK),onChange:m,value:_,type:"checkbox",disabled:o,checked:r,"aria-describedby":k},g)),Rn.default.createElement("label",{htmlFor:c,className:st(vK,p?"":_K)},p),y?Rn.default.createElement(Nl,Object.assign({},y.props,{buttonClassName:X5})):null,b&&Rn.default.createElement(Nl,{className:X5,buttonLabel:T,tooltipLabel:I},b),a&&Rn.default.createElement("div",{className:bK,id:`${c}-error`},a),l&&Rn.default.createElement("div",{className:yK,id:`${c}-helper`},l))});var lr=G(ve());var Sm=eo(),Oe=i(e=>cd(e,Sm),"raf"),Em=eo();Oe.write=e=>cd(e,Em);var Im=eo();Oe.onStart=e=>cd(e,Im);var x2=eo();Oe.onFrame=e=>cd(e,x2);var w2=eo();Oe.onFinish=e=>cd(e,w2);var Ga=[];Oe.setTimeout=(e,t)=>{let r=Oe.now()+t,n=i(()=>{let a=Ga.findIndex(l=>l.cancel==n);~a&&Ga.splice(a,1),Fs.count-=~a?1:0},"cancel"),o={time:r,handler:e,cancel:n};return Ga.splice(eR(r),0,o),Fs.count+=1,tR(),o};var eR=i(e=>~(~Ga.findIndex(t=>t.time>e)||~Ga.length),"findTimeout");Oe.cancel=e=>{Sm.delete(e),Em.delete(e)};Oe.sync=e=>{y2=!0,Oe.batchedUpdates(e),y2=!1};Oe.throttle=e=>{let t;function r(){try{e(...t)}finally{t=null}}i(r,"queuedFn");function n(...o){t=o,Oe.onStart(r)}return i(n,"throttled"),n.handler=e,n.cancel=()=>{Im.delete(r),t=null},n};var S2=typeof window<"u"?window.requestAnimationFrame:()=>{};Oe.use=e=>S2=e;Oe.now=typeof performance<"u"?()=>performance.now():Date.now;Oe.batchedUpdates=e=>e();Oe.catch=console.error;Oe.frameLoop="always";Oe.advance=()=>{Oe.frameLoop!=="demand"?console.warn("Cannot call the manual advancement of rafz whilst frameLoop is not set as demand"):nR()};var Ms=-1,y2=!1;function cd(e,t){y2?(t.delete(e),e(0)):(t.add(e),tR())}i(cd,"schedule");function tR(){Ms<0&&(Ms=0,Oe.frameLoop!=="demand"&&S2(rR))}i(tR,"start");function rR(){~Ms&&(S2(rR),Oe.batchedUpdates(nR))}i(rR,"loop");function nR(){let e=Ms;Ms=Oe.now();let t=eR(Ms);t&&(iR(Ga.splice(0,t),r=>r.handler()),Fs.count-=t),Im.flush(),Sm.flush(e?Math.min(64,Ms-e):16.667),x2.flush(),Em.flush(),w2.flush()}i(nR,"update");function eo(){let e=new Set,t=e;return{add(r){Fs.count+=t==e&&!e.has(r)?1:0,e.add(r)},delete(r){return Fs.count-=t==e&&e.has(r)?1:0,e.delete(r)},flush(r){t.size&&(e=new Set,Fs.count-=t.size,iR(t,n=>n(r)&&e.add(n)),Fs.count+=e.size,t=e)}}}i(eo,"makeQueue");function iR(e,t){e.forEach(r=>{try{t(r)}catch(n){Oe.catch(n)}})}i(iR,"eachSafely");var Fs={count:0,clear(){Ms=-1,Ga=[],Im=eo(),Sm=eo(),x2=eo(),Em=eo(),w2=eo(),Fs.count=0}};var Rm=G(ve()),Ei=G(ve());function Am(){}i(Am,"noop");var cR=i((e,t,r)=>Object.defineProperty(e,t,{value:r,writable:!0,configurable:!0}),"defineHidden"),ee={arr:Array.isArray,obj:i(e=>!!e&&e.constructor.name==="Object","obj"),fun:i(e=>typeof e=="function","fun"),str:i(e=>typeof e=="string","str"),num:i(e=>typeof e=="number","num"),und:i(e=>e===void 0,"und")};function to(e,t){if(ee.arr(e)){if(!ee.arr(t)||e.length!==t.length)return!1;for(let r=0;re.forEach(t),"each");function An(e,t,r){if(ee.arr(e)){for(let n=0;nee.und(e)?[]:ee.arr(e)?e:[e],"toArray");function Ml(e,t){if(e.size){let r=Array.from(e);e.clear(),qe(r,t)}}i(Ml,"flush");var Fl=i((e,...t)=>Ml(e,r=>r(...t)),"flushCalls"),O2,fR,Bs=null,dR=!1,R2=Am,kK=i(e=>{e.to&&(fR=e.to),e.now&&(Oe.now=e.now),e.colors!==void 0&&(Bs=e.colors),e.skipAnimation!=null&&(dR=e.skipAnimation),e.createStringInterpolator&&(O2=e.createStringInterpolator),e.requestAnimationFrame&&Oe.use(e.requestAnimationFrame),e.batchedUpdates&&(Oe.batchedUpdates=e.batchedUpdates),e.willAdvance&&(R2=e.willAdvance),e.frameLoop&&(Oe.frameLoop=e.frameLoop)},"assign"),Nn=Object.freeze({__proto__:null,get createStringInterpolator(){return O2},get to(){return fR},get colors(){return Bs},get skipAnimation(){return dR},get willAdvance(){return R2},assign:kK}),fd=new Set,ai=[],E2=[],Cm=0,Bl={get idle(){return!fd.size&&!ai.length},start(e){Cm>e.priority?(fd.add(e),Oe.onStart(TK)):(pR(e),Oe(T2))},advance:T2,sort(e){if(Cm)Oe.onFrame(()=>Bl.sort(e));else{let t=ai.indexOf(e);~t&&(ai.splice(t,1),hR(e))}},clear(){ai=[],fd.clear()}};function TK(){fd.forEach(pR),fd.clear(),Oe(T2)}i(TK,"flushStartQueue");function pR(e){ai.includes(e)||hR(e)}i(pR,"startSafely");function hR(e){ai.splice(CK(ai,t=>t.priority>e.priority),0,e)}i(hR,"startUnsafely");function T2(e){let t=E2;for(let r=0;r0}i(T2,"advance");function CK(e,t){let r=e.findIndex(t);return r<0?e.length:r}i(CK,"findIndex");var mR={transparent:0,aliceblue:4042850303,antiquewhite:4209760255,aqua:16777215,aquamarine:2147472639,azure:4043309055,beige:4126530815,bisque:4293182719,black:255,blanchedalmond:4293643775,blue:65535,blueviolet:2318131967,brown:2771004159,burlywood:3736635391,burntsienna:3934150143,cadetblue:1604231423,chartreuse:2147418367,chocolate:3530104575,coral:4286533887,cornflowerblue:1687547391,cornsilk:4294499583,crimson:3692313855,cyan:16777215,darkblue:35839,darkcyan:9145343,darkgoldenrod:3095792639,darkgray:2846468607,darkgreen:6553855,darkgrey:2846468607,darkkhaki:3182914559,darkmagenta:2332068863,darkolivegreen:1433087999,darkorange:4287365375,darkorchid:2570243327,darkred:2332033279,darksalmon:3918953215,darkseagreen:2411499519,darkslateblue:1211993087,darkslategray:793726975,darkslategrey:793726975,darkturquoise:13554175,darkviolet:2483082239,deeppink:4279538687,deepskyblue:12582911,dimgray:1768516095,dimgrey:1768516095,dodgerblue:512819199,firebrick:2988581631,floralwhite:4294635775,forestgreen:579543807,fuchsia:4278255615,gainsboro:3705462015,ghostwhite:4177068031,gold:4292280575,goldenrod:3668254975,gray:2155905279,green:8388863,greenyellow:2919182335,grey:2155905279,honeydew:4043305215,hotpink:4285117695,indianred:3445382399,indigo:1258324735,ivory:4294963455,khaki:4041641215,lavender:3873897215,lavenderblush:4293981695,lawngreen:2096890111,lemonchiffon:4294626815,lightblue:2916673279,lightcoral:4034953471,lightcyan:3774873599,lightgoldenrodyellow:4210742015,lightgray:3553874943,lightgreen:2431553791,lightgrey:3553874943,lightpink:4290167295,lightsalmon:4288707327,lightseagreen:548580095,lightskyblue:2278488831,lightslategray:2005441023,lightslategrey:2005441023,lightsteelblue:2965692159,lightyellow:4294959359,lime:16711935,limegreen:852308735,linen:4210091775,magenta:4278255615,maroon:2147483903,mediumaquamarine:1724754687,mediumblue:52735,mediumorchid:3126187007,mediumpurple:2473647103,mediumseagreen:1018393087,mediumslateblue:2070474495,mediumspringgreen:16423679,mediumturquoise:1221709055,mediumvioletred:3340076543,midnightblue:421097727,mintcream:4127193855,mistyrose:4293190143,moccasin:4293178879,navajowhite:4292783615,navy:33023,oldlace:4260751103,olive:2155872511,olivedrab:1804477439,orange:4289003775,orangered:4282712319,orchid:3664828159,palegoldenrod:4008225535,palegreen:2566625535,paleturquoise:2951671551,palevioletred:3681588223,papayawhip:4293907967,peachpuff:4292524543,peru:3448061951,pink:4290825215,plum:3718307327,powderblue:2967529215,purple:2147516671,rebeccapurple:1714657791,red:4278190335,rosybrown:3163525119,royalblue:1097458175,saddlebrown:2336560127,salmon:4202722047,sandybrown:4104413439,seagreen:780883967,seashell:4294307583,sienna:2689740287,silver:3233857791,skyblue:2278484991,slateblue:1784335871,slategray:1887473919,slategrey:1887473919,snow:4294638335,springgreen:16744447,steelblue:1182971135,tan:3535047935,teal:8421631,thistle:3636451583,tomato:4284696575,turquoise:1088475391,violet:4001558271,wheat:4125012991,white:4294967295,whitesmoke:4126537215,yellow:4294902015,yellowgreen:2597139199},Si="[-+]?\\d*\\.?\\d+",Om=Si+"%";function Nm(...e){return"\\(\\s*("+e.join(")\\s*,\\s*(")+")\\s*\\)"}i(Nm,"call");var OK=new RegExp("rgb"+Nm(Si,Si,Si)),RK=new RegExp("rgba"+Nm(Si,Si,Si,Si)),AK=new RegExp("hsl"+Nm(Si,Om,Om)),NK=new RegExp("hsla"+Nm(Si,Om,Om,Si)),PK=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,LK=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,DK=/^#([0-9a-fA-F]{6})$/,MK=/^#([0-9a-fA-F]{8})$/;function FK(e){let t;return typeof e=="number"?e>>>0===e&&e>=0&&e<=4294967295?e:null:(t=DK.exec(e))?parseInt(t[1]+"ff",16)>>>0:Bs&&Bs[e]!==void 0?Bs[e]:(t=OK.exec(e))?(Pl(t[1])<<24|Pl(t[2])<<16|Pl(t[3])<<8|255)>>>0:(t=RK.exec(e))?(Pl(t[1])<<24|Pl(t[2])<<16|Pl(t[3])<<8|aR(t[4]))>>>0:(t=PK.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+"ff",16)>>>0:(t=MK.exec(e))?parseInt(t[1],16)>>>0:(t=LK.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)>>>0:(t=AK.exec(e))?(oR(sR(t[1]),km(t[2]),km(t[3]))|255)>>>0:(t=NK.exec(e))?(oR(sR(t[1]),km(t[2]),km(t[3]))|aR(t[4]))>>>0:null}i(FK,"normalizeColor");function I2(e,t,r){return r<0&&(r+=1),r>1&&(r-=1),r<1/6?e+(t-e)*6*r:r<1/2?t:r<2/3?e+(t-e)*(2/3-r)*6:e}i(I2,"hue2rgb");function oR(e,t,r){let n=r<.5?r*(1+t):r+t-r*t,o=2*r-n,a=I2(o,n,e+1/3),l=I2(o,n,e),c=I2(o,n,e-1/3);return Math.round(a*255)<<24|Math.round(l*255)<<16|Math.round(c*255)<<8}i(oR,"hslToRgb");function Pl(e){let t=parseInt(e,10);return t<0?0:t>255?255:t}i(Pl,"parse255");function sR(e){return(parseFloat(e)%360+360)%360/360}i(sR,"parse360");function aR(e){let t=parseFloat(e);return t<0?0:t>1?255:Math.round(t*255)}i(aR,"parse1");function km(e){let t=parseFloat(e);return t<0?0:t>100?1:t/100}i(km,"parsePercentage");function uR(e){let t=FK(e);if(t===null)return e;t=t||0;let r=(t&4278190080)>>>24,n=(t&16711680)>>>16,o=(t&65280)>>>8,a=(t&255)/255;return`rgba(${r}, ${n}, ${o}, ${a})`}i(uR,"colorToRgba");var Us=i((e,t,r)=>{if(ee.fun(e))return e;if(ee.arr(e))return Us({range:e,output:t,extrapolate:r});if(ee.str(e.output[0]))return O2(e);let n=e,o=n.output,a=n.range||[0,1],l=n.extrapolateLeft||n.extrapolate||"extend",c=n.extrapolateRight||n.extrapolate||"extend",f=n.easing||(p=>p);return p=>{let m=UK(p,a);return BK(p,a[m],a[m+1],o[m],o[m+1],f,l,c,n.map)}},"createInterpolator");function BK(e,t,r,n,o,a,l,c,f){let p=f?f(e):e;if(pr){if(c==="identity")return p;c==="clamp"&&(p=r)}return n===o?n:t===r?e<=t?n:o:(t===-1/0?p=-p:r===1/0?p=p-t:p=(p-t)/(r-t),p=a(p),n===-1/0?p=-p:o===1/0?p=p+n:p=p*(o-n)+n,p)}i(BK,"interpolate");function UK(e,t){for(var r=1;r=e);++r);return r-1}i(UK,"findRange");function C2(){return C2=Object.assign||function(e){for(var t=1;t!!(e&&e[Ll]),"hasFluidValue"),Rr=i(e=>e&&e[Ll]?e[Ll]():e,"getFluidValue"),A2=i(e=>e[Ka]||null,"getFluidObservers");function zK(e,t){e.eventObserved?e.eventObserved(t):e(t)}i(zK,"callFluidObserver");function Ya(e,t){let r=e[Ka];r&&r.forEach(n=>{zK(n,t)})}i(Ya,"callFluidObservers");var L2=class L2{constructor(t){if(this[Ll]=void 0,this[Ka]=void 0,!t&&!(t=this.get))throw Error("Unknown getter");HK(this,t)}};i(L2,"FluidValue");var Dl=L2,HK=i((e,t)=>gR(e,Ll,t),"setFluidGetter");function zo(e,t){if(e[Ll]){let r=e[Ka];r||gR(e,Ka,r=new Set),r.has(t)||(r.add(t),e.observerAdded&&e.observerAdded(r.size,t))}return t}i(zo,"addFluidObserver");function zs(e,t){let r=e[Ka];if(r&&r.has(t)){let n=r.size-1;n?r.delete(t):e[Ka]=null,e.observerRemoved&&e.observerRemoved(n,t)}}i(zs,"removeFluidObserver");var gR=i((e,t,r)=>Object.defineProperty(e,t,{value:r,writable:!0,configurable:!0}),"setHidden"),Tm=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,$K=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,lR=new RegExp(`(${Tm.source})(%|[a-z]+)`,"i"),k2,VK=/rgba\(([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+)\)/gi,qK=i((e,t,r,n,o)=>`rgba(${Math.round(t)}, ${Math.round(r)}, ${Math.round(n)}, ${o})`,"rgbaRound"),Pm=i(e=>{k2||(k2=Bs?new RegExp(`(${Object.keys(Bs).join("|")})(?!\\w)`,"g"):/^\b$/);let t=e.output.map(a=>Rr(a).replace($K,uR).replace(k2,uR)),r=t.map(a=>a.match(Tm).map(Number)),o=r[0].map((a,l)=>r.map(c=>{if(!(l in c))throw Error('The arity of each "output" value must be equal');return c[l]})).map(a=>Us(C2({},e,{output:a})));return a=>{var l;let c=!lR.test(t[0])&&((l=t.find(p=>lR.test(p)))==null?void 0:l.replace(Tm,"")),f=0;return t[0].replace(Tm,()=>`${o[f++](a)}${c||""}`).replace(VK,qK)}},"createStringInterpolator"),N2="react-spring: ",vR=i(e=>{let t=e,r=!1;if(typeof t!="function")throw new TypeError(`${N2}once requires a function parameter`);return(...n)=>{r||(t(...n),r=!0)}},"once"),jK=vR(console.warn);function _R(){jK(`${N2}The "interpolate" function is deprecated in v9 (use "to" instead)`)}i(_R,"deprecateInterpolate");var WK=vR(console.warn);function bR(){WK(`${N2}Directly calling start instead of using the api object is deprecated in v9 (use ".start" instead), this will be removed in later 0.X.0 versions`)}i(bR,"deprecateDirectCall");function Ul(e){return ee.str(e)&&(e[0]=="#"||/\d/.test(e)||e in(Bs||{}))}i(Ul,"isAnimatedString");var dd=i(e=>(0,Ei.useEffect)(e,GK),"useOnce"),GK=[];function Lm(){let e=(0,Ei.useState)()[1],t=(0,Ei.useState)(KK)[0];return dd(t.unmount),()=>{t.current&&e({})}}i(Lm,"useForceUpdate");function KK(){let e={current:!0,unmount:i(()=>()=>{e.current=!1},"unmount")};return e}i(KK,"makeMountedRef");function yR(e,t){let[r]=(0,Ei.useState)(()=>({inputs:t,result:e()})),n=(0,Ei.useRef)(),o=n.current,a=o;return a?t&&a.inputs&&YK(t,a.inputs)||(a={inputs:t,result:e()}):a=r,(0,Ei.useEffect)(()=>{n.current=a,o==r&&(r.inputs=r.result=void 0)},[a]),a.result}i(yR,"useMemoOne");function YK(e,t){if(e.length!==t.length)return!1;for(let r=0;r{t.current=e}),t.current}i(P2,"usePrev");var Dm=typeof window<"u"&&window.document&&window.document.createElement?Rm.useLayoutEffect:Rm.useEffect;var Sd=G(ve()),ui=G(ve());var ER=G(ve()),Ho=G(ve());var pd=Symbol.for("Animated:node"),JK=i(e=>!!e&&e[pd]===e,"isAnimated"),Ii=i(e=>e&&e[pd],"getAnimated"),$m=i((e,t)=>cR(e,pd,t),"setAnimated"),hd=i(e=>e&&e[pd]&&e[pd].getPayload(),"getPayload"),F2=class F2{constructor(){this.payload=void 0,$m(this,this)}getPayload(){return this.payload||[]}};i(F2,"Animated");var Mm=F2,Um=class Um extends Mm{constructor(t){super(),this.done=!0,this.elapsedTime=void 0,this.lastPosition=void 0,this.lastVelocity=void 0,this.v0=void 0,this.durationProgress=0,this._value=t,ee.num(this._value)&&(this.lastPosition=this._value)}static create(t){return new Um(t)}getPayload(){return[this]}getValue(){return this._value}setValue(t,r){return ee.num(t)&&(this.lastPosition=t,r&&(t=Math.round(t/r)*r,this.done&&(this.lastPosition=t))),this._value===t?!1:(this._value=t,!0)}reset(){let{done:t}=this;this.done=!1,ee.num(this._value)&&(this.elapsedTime=0,this.durationProgress=0,this.lastPosition=this._value,t&&(this.lastVelocity=null),this.v0=null)}};i(Um,"AnimatedValue");var Ja=Um,zm=class zm extends Ja{constructor(t){super(0),this._string=null,this._toString=void 0,this._toString=Us({output:[t,t]})}static create(t){return new zm(t)}getValue(){let t=this._string;return t??(this._string=this._toString(this._value))}setValue(t){if(ee.str(t)){if(t==this._string)return!1;this._string=t,this._value=1}else if(super.setValue(t))this._string=null;else return!1;return!0}reset(t){t&&(this._toString=Us({output:[this.getValue(),t]})),this._value=0,super.reset()}};i(zm,"AnimatedString");var Qa=zm,Fm={dependencies:null},B2=class B2 extends Mm{constructor(t){super(),this.source=t,this.setValue(t)}getValue(t){let r={};return An(this.source,(n,o)=>{JK(n)?r[o]=n.getValue(t):tn(n)?r[o]=Rr(n):t||(r[o]=n)}),r}setValue(t){this.source=t,this.payload=this._makePayload(t)}reset(){this.payload&&qe(this.payload,t=>t.reset())}_makePayload(t){if(t){let r=new Set;return An(t,this._addToPayload,r),Array.from(r)}}_addToPayload(t){Fm.dependencies&&tn(t)&&Fm.dependencies.add(t);let r=hd(t);r&&qe(r,n=>this.add(n))}};i(B2,"AnimatedObject");var Xa=B2,Hm=class Hm extends Xa{constructor(t){super(t)}static create(t){return new Hm(t)}getValue(){return this.source.map(t=>t.getValue())}setValue(t){let r=this.getPayload();return t.length==r.length?r.map((n,o)=>n.setValue(t[o])).some(Boolean):(super.setValue(t.map(QK)),!0)}};i(Hm,"AnimatedArray");var D2=Hm;function QK(e){return(Ul(e)?Qa:Ja).create(e)}i(QK,"makeAnimated");function Vm(e){let t=Ii(e);return t?t.constructor:ee.arr(e)?D2:Ul(e)?Qa:Ja}i(Vm,"getAnimatedType");function Bm(){return Bm=Object.assign||function(e){for(var t=1;t{let r=!ee.fun(e)||e.prototype&&e.prototype.isReactComponent;return(0,Ho.forwardRef)((n,o)=>{let a=(0,Ho.useRef)(null),l=r&&(0,Ho.useCallback)(I=>{a.current=ZK(o,I)},[o]),[c,f]=XK(n,t),p=Lm(),m=i(()=>{let I=a.current;if(r&&!I)return;(I?t.applyAnimatedValues(I,c.getValue(!0)):!1)===!1&&p()},"callback"),v=new M2(m,f),_=(0,Ho.useRef)();Dm(()=>{let I=_.current;_.current=v,qe(f,T=>zo(T,v)),I&&(qe(I.deps,T=>zs(T,I)),Oe.cancel(I.update))}),(0,Ho.useEffect)(m,[]),dd(()=>()=>{let I=_.current;qe(I.deps,T=>zs(T,I))});let b=t.getComponentProps(c.getValue());return ER.createElement(e,Bm({},b,{ref:l}))})},"withAnimated"),U2=class U2{constructor(t,r){this.update=t,this.deps=r}eventObserved(t){t.type=="change"&&Oe.write(this.update)}};i(U2,"PropsObserver");var M2=U2;function XK(e,t){let r=new Set;return Fm.dependencies=r,e.style&&(e=Bm({},e,{style:t.createAnimatedStyle(e.style)})),e=new Xa(e),Fm.dependencies=null,[e,r]}i(XK,"getAnimatedState");function ZK(e,t){return e&&(ee.fun(e)?e(t):e.current=t),t}i(ZK,"updateRef");var wR=Symbol.for("AnimatedComponent"),IR=i((e,{applyAnimatedValues:t=i(()=>!1,"_applyAnimatedValues"),createAnimatedStyle:r=i(o=>new Xa(o),"_createAnimatedStyle"),getComponentProps:n=i(o=>o,"_getComponentProps")}={})=>{let o={applyAnimatedValues:t,createAnimatedStyle:r,getComponentProps:n},a=i(l=>{let c=SR(l)||"Anonymous";return ee.str(l)?l=a[l]||(a[l]=xR(l,o)):l=l[wR]||(l[wR]=xR(l,o)),l.displayName=`Animated(${c})`,l},"animated");return An(e,(l,c)=>{ee.arr(e)&&(c=SR(l)),a[c]=a(l)}),{animated:a}},"createHost"),SR=i(e=>ee.str(e)?e:e&&ee.str(e.displayName)?e.displayName:ee.fun(e)&&e.name||null,"getDisplayName");function br(){return br=Object.assign||function(e){for(var t=1;te===!0||!!(t&&e&&(ee.fun(e)?e(t):en(e).includes(t))),"matchProp"),DR=i((e,t)=>ee.obj(e)?t&&e[t]:e,"resolveProp"),MR=i((e,t)=>e.default===!0?e[t]:e.default?e.default[t]:void 0,"getDefaultProp"),eY=i(e=>e,"noopTransform"),Z2=i((e,t=eY)=>{let r=tY;e.default&&e.default!==!0&&(e=e.default,r=Object.keys(e));let n={};for(let o of r){let a=t(e[o],o);ee.und(a)||(n[o]=a)}return n},"getDefaultProps"),tY=["config","onProps","onStart","onChange","onPause","onResume","onRest"],rY={config:1,from:1,to:1,ref:1,loop:1,reset:1,pause:1,cancel:1,reverse:1,immediate:1,default:1,delay:1,onProps:1,onStart:1,onChange:1,onPause:1,onResume:1,onRest:1,onResolve:1,items:1,trail:1,sort:1,expires:1,initial:1,enter:1,update:1,leave:1,children:1,onDestroyed:1,keys:1,callId:1,parentId:1};function nY(e){let t={},r=0;if(An(e,(n,o)=>{rY[o]||(t[o]=n,r++)}),r)return t}i(nY,"getForwardProps");function FR(e){let t=nY(e);if(t){let r={to:t};return An(e,(n,o)=>o in t||(r[o]=n)),r}return br({},e)}i(FR,"inferTo");function bd(e){return e=Rr(e),ee.arr(e)?e.map(bd):Ul(e)?Nn.createStringInterpolator({range:[0,1],output:[e,e]})(1):e}i(bd,"computeGoal");function iY(e){for(let t in e)return!0;return!1}i(iY,"hasProps");function $2(e){return ee.fun(e)||ee.arr(e)&&ee.obj(e[0])}i($2,"isAsyncTo");function oY(e,t){var r;(r=e.ref)==null||r.delete(e),t?.delete(e)}i(oY,"detachRefs");function sY(e,t){if(t&&e.ref!==t){var r;(r=e.ref)==null||r.delete(e),t.add(e),e.ref=t}}i(sY,"replaceRef");var aY={default:{tension:170,friction:26},gentle:{tension:120,friction:14},wobbly:{tension:180,friction:12},stiff:{tension:210,friction:20},slow:{tension:280,friction:60},molasses:{tension:280,friction:120}},uY=i(e=>e,"linear"),V2=br({},aY.default,{mass:1,damping:1,easing:uY,clamp:!1}),rw=class rw{constructor(){this.tension=void 0,this.friction=void 0,this.frequency=void 0,this.damping=void 0,this.mass=void 0,this.velocity=0,this.restVelocity=void 0,this.precision=void 0,this.progress=void 0,this.duration=void 0,this.easing=void 0,this.clamp=void 0,this.bounce=void 0,this.decay=void 0,this.round=void 0,Object.assign(this,V2)}};i(rw,"AnimationConfig");var q2=rw;function lY(e,t,r){r&&(r=br({},r),kR(r,t),t=br({},r,t)),kR(e,t),Object.assign(e,t);for(let l in V2)e[l]==null&&(e[l]=V2[l]);let{mass:n,frequency:o,damping:a}=e;return ee.und(o)||(o<.01&&(o=.01),a<0&&(a=0),e.tension=Math.pow(2*Math.PI/o,2)*n,e.friction=4*Math.PI*a*n/o),e}i(lY,"mergeConfig");function kR(e,t){if(!ee.und(t.decay))e.duration=void 0;else{let r=!ee.und(t.tension)||!ee.und(t.friction);(r||!ee.und(t.frequency)||!ee.und(t.damping)||!ee.und(t.mass))&&(e.duration=void 0,e.decay=void 0),r&&(e.frequency=void 0)}}i(kR,"sanitizeConfig");var TR=[],nw=class nw{constructor(){this.changed=!1,this.values=TR,this.toValues=null,this.fromValues=TR,this.to=void 0,this.from=void 0,this.config=new q2,this.immediate=!1}};i(nw,"Animation");var j2=nw;function BR(e,{key:t,props:r,defaultProps:n,state:o,actions:a}){return new Promise((l,c)=>{var f;let p,m,v=_d((f=r.cancel)!=null?f:n?.cancel,t);if(v)I();else{ee.und(r.pause)||(o.paused=_d(r.pause,t));let T=n?.pause;T!==!0&&(T=o.paused||_d(T,t)),p=Za(r.delay||0,t),T?(o.resumeQueue.add(b),a.pause()):(a.resume(),b())}function _(){o.resumeQueue.add(b),o.timeouts.delete(m),m.cancel(),p=m.time-Oe.now()}i(_,"onPause");function b(){p>0&&!Nn.skipAnimation?(m=Oe.setTimeout(I,p),o.pauseQueue.add(_),o.timeouts.add(m)):I()}i(b,"onResume");function I(){o.pauseQueue.delete(_),o.timeouts.delete(m),e<=(o.cancelId||0)&&(v=!0);try{a.start(br({},r,{callId:e,cancel:v}),l)}catch(T){c(T)}}i(I,"onStart")})}i(BR,"scheduleProps");var ew=i((e,t)=>t.length==1?t[0]:t.some(r=>r.cancelled)?zl(e.get()):t.every(r=>r.noop)?UR(e.get()):ki(e.get(),t.every(r=>r.finished)),"getCombinedResult"),UR=i(e=>({value:e,noop:!0,finished:!0,cancelled:!1}),"getNoopResult"),ki=i((e,t,r=!1)=>({value:e,finished:t,cancelled:r}),"getFinishedResult"),zl=i(e=>({value:e,cancelled:!0,finished:!1}),"getCancelledResult");function zR(e,t,r,n){let{callId:o,parentId:a,onRest:l}=t,{asyncTo:c,promise:f}=r;return!a&&e===c&&!t.reset?f:r.promise=(async()=>{r.asyncId=o,r.asyncTo=e;let p=Z2(t,(y,g)=>g==="onRest"?void 0:y),m,v,_=new Promise((y,g)=>(m=y,v=g)),b=i(y=>{let g=o<=(r.cancelId||0)&&zl(n)||o!==r.asyncId&&ki(n,!1);if(g)throw y.result=g,v(y),y},"bailIfEnded"),I=i((y,g)=>{let w=new qm,k=new jm;return(async()=>{if(Nn.skipAnimation)throw yd(r),k.result=ki(n,!1),v(k),k;b(w);let C=ee.obj(y)?br({},y):br({},g,{to:y});C.parentId=o,An(p,(N,B)=>{ee.und(C[B])&&(C[B]=N)});let P=await n.start(C);return b(w),r.paused&&await new Promise(N=>{r.resumeQueue.add(N)}),P})()},"animate"),T;if(Nn.skipAnimation)return yd(r),ki(n,!1);try{let y;ee.arr(e)?y=(async g=>{for(let w of g)await I(w)})(e):y=Promise.resolve(e(I,n.stop.bind(n))),await Promise.all([y.then(m),_]),T=ki(n.get(),!0,!1)}catch(y){if(y instanceof qm)T=y.result;else if(y instanceof jm)T=y.result;else throw y}finally{o==r.asyncId&&(r.asyncId=a,r.asyncTo=a?c:void 0,r.promise=a?f:void 0)}return ee.fun(l)&&Oe.batchedUpdates(()=>{l(T,n,n.item)}),T})()}i(zR,"runAsync");function yd(e,t){Ml(e.timeouts,r=>r.cancel()),e.pauseQueue.clear(),e.resumeQueue.clear(),e.asyncId=e.asyncTo=e.promise=void 0,t&&(e.cancelId=t)}i(yd,"stopAsync");var iw=class iw extends Error{constructor(){super("An async animation has been interrupted. You see this error because you forgot to use `await` or `.catch(...)` on its returned promise."),this.result=void 0}};i(iw,"BailSignal");var qm=iw,ow=class ow extends Error{constructor(){super("SkipAnimationSignal"),this.result=void 0}};i(ow,"SkipAniamtionSignal");var jm=ow,W2=i(e=>e instanceof xd,"isFrameValue"),cY=1,sw=class sw extends Dl{constructor(...t){super(...t),this.id=cY++,this.key=void 0,this._priority=0}get priority(){return this._priority}set priority(t){this._priority!=t&&(this._priority=t,this._onPriorityChange(t))}get(){let t=Ii(this);return t&&t.getValue()}to(...t){return Nn.to(this,t)}interpolate(...t){return _R(),Nn.to(this,t)}toJSON(){return this.get()}observerAdded(t){t==1&&this._attach()}observerRemoved(t){t==0&&this._detach()}_attach(){}_detach(){}_onChange(t,r=!1){Ya(this,{type:"change",parent:this,value:t,idle:r})}_onPriorityChange(t){this.idle||Bl.sort(this),Ya(this,{type:"priority",parent:this,priority:t})}};i(sw,"FrameValue");var xd=sw,eu=Symbol.for("SpringPhase"),HR=1,G2=2,K2=4,z2=i(e=>(e[eu]&HR)>0,"hasAnimated"),Hs=i(e=>(e[eu]&G2)>0,"isAnimating"),md=i(e=>(e[eu]&K2)>0,"isPaused"),CR=i((e,t)=>t?e[eu]|=G2|HR:e[eu]&=~G2,"setActiveBit"),OR=i((e,t)=>t?e[eu]|=K2:e[eu]&=~K2,"setPausedBit"),aw=class aw extends xd{constructor(t,r){if(super(),this.key=void 0,this.animation=new j2,this.queue=void 0,this.defaultProps={},this._state={paused:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._pendingCalls=new Set,this._lastCallId=0,this._lastToId=0,this._memoizedDuration=0,!ee.und(t)||!ee.und(r)){let n=ee.obj(t)?br({},t):br({},r,{from:t});ee.und(n.default)&&(n.default=!0),this.start(n)}}get idle(){return!(Hs(this)||this._state.asyncTo)||md(this)}get goal(){return Rr(this.animation.to)}get velocity(){let t=Ii(this);return t instanceof Ja?t.lastVelocity||0:t.getPayload().map(r=>r.lastVelocity||0)}get hasAnimated(){return z2(this)}get isAnimating(){return Hs(this)}get isPaused(){return md(this)}advance(t){let r=!0,n=!1,o=this.animation,{config:a,toValues:l}=o,c=hd(o.to);!c&&tn(o.to)&&(l=en(Rr(o.to))),o.values.forEach((m,v)=>{if(m.done)return;let _=m.constructor==Qa?1:c?c[v].lastPosition:l[v],b=o.immediate,I=_;if(!b){if(I=m.lastPosition,a.tension<=0){m.done=!0;return}let T=m.elapsedTime+=t,y=o.fromValues[v],g=m.v0!=null?m.v0:m.v0=ee.arr(a.velocity)?a.velocity[v]:a.velocity,w;if(ee.und(a.duration))if(a.decay){let k=a.decay===!0?.998:a.decay,C=Math.exp(-(1-k)*T);I=y+g/(1-k)*(1-C),b=Math.abs(m.lastPosition-I)<.1,w=g*C}else{w=m.lastVelocity==null?g:m.lastVelocity;let k=a.precision||(y==_?.005:Math.min(1,Math.abs(_-y)*.001)),C=a.restVelocity||k/10,P=a.clamp?0:a.bounce,N=!ee.und(P),B=y==_?m.v0>0:y<_,O,L=!1,U=1,M=Math.ceil(t/U);for(let V=0;VC,!(!O&&(b=Math.abs(_-I)<=k,b)));++V){N&&(L=I==_||I>_==B,L&&(w=-w*P,I=_));let $=-a.tension*1e-6*(I-_),q=-a.friction*.001*w,Q=($+q)/a.mass;w=w+Q*U,I=I+w*U}}else{let k=1;a.duration>0&&(this._memoizedDuration!==a.duration&&(this._memoizedDuration=a.duration,m.durationProgress>0&&(m.elapsedTime=a.duration*m.durationProgress,T=m.elapsedTime+=t)),k=(a.progress||0)+T/this._memoizedDuration,k=k>1?1:k<0?0:k,m.durationProgress=k),I=y+a.easing(k)*(_-y),w=(I-m.lastPosition)/t,b=k==1}m.lastVelocity=w,Number.isNaN(I)&&(console.warn("Got NaN while animating:",this),b=!0)}c&&!c[v].done&&(b=!1),b?m.done=!0:r=!1,m.setValue(I,a.round)&&(n=!0)});let f=Ii(this),p=f.getValue();if(r){let m=Rr(o.to);(p!==m||n)&&!a.decay?(f.setValue(m),this._onChange(m)):n&&a.decay&&this._onChange(p),this._stop()}else n&&this._onChange(p)}set(t){return Oe.batchedUpdates(()=>{this._stop(),this._focus(t),this._set(t)}),this}pause(){this._update({pause:!0})}resume(){this._update({pause:!1})}finish(){if(Hs(this)){let{to:t,config:r}=this.animation;Oe.batchedUpdates(()=>{this._onStart(),r.decay||this._set(t,!1),this._stop()})}return this}update(t){return(this.queue||(this.queue=[])).push(t),this}start(t,r){let n;return ee.und(t)?(n=this.queue||[],this.queue=[]):n=[ee.obj(t)?t:br({},r,{to:t})],Promise.all(n.map(o=>this._update(o))).then(o=>ew(this,o))}stop(t){let{to:r}=this.animation;return this._focus(this.get()),yd(this._state,t&&this._lastCallId),Oe.batchedUpdates(()=>this._stop(r,t)),this}reset(){this._update({reset:!0})}eventObserved(t){t.type=="change"?this._start():t.type=="priority"&&(this.priority=t.priority+1)}_prepareNode(t){let r=this.key||"",{to:n,from:o}=t;n=ee.obj(n)?n[r]:n,(n==null||$2(n))&&(n=void 0),o=ee.obj(o)?o[r]:o,o==null&&(o=void 0);let a={to:n,from:o};return z2(this)||(t.reverse&&([n,o]=[o,n]),o=Rr(o),ee.und(o)?Ii(this)||this._set(n):this._set(o)),a}_update(t,r){let n=br({},t),{key:o,defaultProps:a}=this;n.default&&Object.assign(a,Z2(n,(f,p)=>/^on/.test(p)?DR(f,o):f)),AR(this,n,"onProps"),vd(this,"onProps",n,this);let l=this._prepareNode(n);if(Object.isFrozen(this))throw Error("Cannot animate a `SpringValue` object that is frozen. Did you forget to pass your component to `animated(...)` before animating its props?");let c=this._state;return BR(++this._lastCallId,{key:o,props:n,defaultProps:a,state:c,actions:{pause:i(()=>{md(this)||(OR(this,!0),Fl(c.pauseQueue),vd(this,"onPause",ki(this,gd(this,this.animation.to)),this))},"pause"),resume:i(()=>{md(this)&&(OR(this,!1),Hs(this)&&this._resume(),Fl(c.resumeQueue),vd(this,"onResume",ki(this,gd(this,this.animation.to)),this))},"resume"),start:this._merge.bind(this,l)}}).then(f=>{if(n.loop&&f.finished&&!(r&&f.noop)){let p=$R(n);if(p)return this._update(p,!0)}return f})}_merge(t,r,n){if(r.cancel)return this.stop(!0),n(zl(this));let o=!ee.und(t.to),a=!ee.und(t.from);if(o||a)if(r.callId>this._lastToId)this._lastToId=r.callId;else return n(zl(this));let{key:l,defaultProps:c,animation:f}=this,{to:p,from:m}=f,{to:v=p,from:_=m}=t;a&&!o&&(!r.default||ee.und(v))&&(v=_),r.reverse&&([v,_]=[_,v]);let b=!to(_,m);b&&(f.from=_),_=Rr(_);let I=!to(v,p);I&&this._focus(v);let T=$2(r.to),{config:y}=f,{decay:g,velocity:w}=y;(o||a)&&(y.velocity=0),r.config&&!T&&lY(y,Za(r.config,l),r.config!==c.config?Za(c.config,l):void 0);let k=Ii(this);if(!k||ee.und(v))return n(ki(this,!0));let C=ee.und(r.reset)?a&&!r.default:!ee.und(_)&&_d(r.reset,l),P=C?_:this.get(),N=bd(v),B=ee.num(N)||ee.arr(N)||Ul(N),O=!T&&(!B||_d(c.immediate||r.immediate,l));if(I){let V=Vm(v);if(V!==k.constructor)if(O)k=this._set(N);else throw Error(`Cannot animate between ${k.constructor.name} and ${V.name}, as the "to" prop suggests`)}let L=k.constructor,U=tn(v),M=!1;if(!U){let V=C||!z2(this)&&b;(I||V)&&(M=to(bd(P),N),U=!M),(!to(f.immediate,O)&&!O||!to(y.decay,g)||!to(y.velocity,w))&&(U=!0)}if(M&&Hs(this)&&(f.changed&&!C?U=!0:U||this._stop(p)),!T&&((U||tn(p))&&(f.values=k.getPayload(),f.toValues=tn(v)?null:L==Qa?[1]:en(N)),f.immediate!=O&&(f.immediate=O,!O&&!C&&this._set(p)),U)){let{onRest:V}=f;qe(dY,q=>AR(this,r,q));let $=ki(this,gd(this,p));Fl(this._pendingCalls,$),this._pendingCalls.add(n),f.changed&&Oe.batchedUpdates(()=>{f.changed=!C,V?.($,this),C?Za(c.onRest,$):f.onStart==null||f.onStart($,this)})}C&&this._set(P),T?n(zR(r.to,r,this._state,this)):U?this._start():Hs(this)&&!I?this._pendingCalls.add(n):n(UR(P))}_focus(t){let r=this.animation;t!==r.to&&(A2(this)&&this._detach(),r.to=t,A2(this)&&this._attach())}_attach(){let t=0,{to:r}=this.animation;tn(r)&&(zo(r,this),W2(r)&&(t=r.priority+1)),this.priority=t}_detach(){let{to:t}=this.animation;tn(t)&&zs(t,this)}_set(t,r=!0){let n=Rr(t);if(!ee.und(n)){let o=Ii(this);if(!o||!to(n,o.getValue())){let a=Vm(n);!o||o.constructor!=a?$m(this,a.create(n)):o.setValue(n),o&&Oe.batchedUpdates(()=>{this._onChange(n,r)})}}return Ii(this)}_onStart(){let t=this.animation;t.changed||(t.changed=!0,vd(this,"onStart",ki(this,gd(this,t.to)),this))}_onChange(t,r){r||(this._onStart(),Za(this.animation.onChange,t,this)),Za(this.defaultProps.onChange,t,this),super._onChange(t,r)}_start(){let t=this.animation;Ii(this).reset(Rr(t.to)),t.immediate||(t.fromValues=t.values.map(r=>r.lastPosition)),Hs(this)||(CR(this,!0),md(this)||this._resume())}_resume(){Nn.skipAnimation?this.finish():Bl.start(this)}_stop(t,r){if(Hs(this)){CR(this,!1);let n=this.animation;qe(n.values,a=>{a.done=!0}),n.toValues&&(n.onChange=n.onPause=n.onResume=void 0),Ya(this,{type:"idle",parent:this});let o=r?zl(this.get()):ki(this.get(),gd(this,t??n.to));Fl(this._pendingCalls,o),n.changed&&(n.changed=!1,vd(this,"onRest",o,this))}}};i(aw,"SpringValue");var Y2=aw;function gd(e,t){let r=bd(t),n=bd(e.get());return to(n,r)}i(gd,"checkFinished");function $R(e,t=e.loop,r=e.to){let n=Za(t);if(n){let o=n!==!0&&FR(n),a=(o||e).reverse,l=!o||o.reset;return wd(br({},e,{loop:t,default:!1,pause:void 0,to:!a||$2(r)?r:void 0,from:l?e.from:void 0,reset:l},o))}}i($R,"createLoopUpdate");function wd(e){let{to:t,from:r}=e=FR(e),n=new Set;return ee.obj(t)&&RR(t,n),ee.obj(r)&&RR(r,n),e.keys=n.size?Array.from(n):null,e}i(wd,"createUpdate");function fY(e){let t=wd(e);return ee.und(t.default)&&(t.default=Z2(t)),t}i(fY,"declareUpdate");function RR(e,t){An(e,(r,n)=>r!=null&&t.add(n))}i(RR,"findDefined");var dY=["onStart","onRest","onChange","onPause","onResume"];function AR(e,t,r){e.animation[r]=t[r]!==MR(t,r)?DR(t[r],e.key):void 0}i(AR,"mergeActiveFn");function vd(e,t,...r){var n,o,a,l;(n=(o=e.animation)[t])==null||n.call(o,...r),(a=(l=e.defaultProps)[t])==null||a.call(l,...r)}i(vd,"sendEvent");var pY=["onStart","onChange","onRest"],hY=1,uw=class uw{constructor(t,r){this.id=hY++,this.springs={},this.queue=[],this.ref=void 0,this._flush=void 0,this._initialProps=void 0,this._lastAsyncId=0,this._active=new Set,this._changed=new Set,this._started=!1,this._item=void 0,this._state={paused:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._events={onStart:new Map,onChange:new Map,onRest:new Map},this._onFrame=this._onFrame.bind(this),r&&(this._flush=r),t&&this.start(br({default:!0},t))}get idle(){return!this._state.asyncTo&&Object.values(this.springs).every(t=>t.idle)}get item(){return this._item}set item(t){this._item=t}get(){let t={};return this.each((r,n)=>t[n]=r.get()),t}set(t){for(let r in t){let n=t[r];ee.und(n)||this.springs[r].set(n)}}update(t){return t&&this.queue.push(wd(t)),this}start(t){let{queue:r}=this;return t?r=en(t).map(wd):this.queue=[],this._flush?this._flush(this,r):(GR(this,r),Q2(this,r))}stop(t,r){if(t!==!!t&&(r=t),r){let n=this.springs;qe(en(r),o=>n[o].stop(!!t))}else yd(this._state,this._lastAsyncId),this.each(n=>n.stop(!!t));return this}pause(t){if(ee.und(t))this.start({pause:!0});else{let r=this.springs;qe(en(t),n=>r[n].pause())}return this}resume(t){if(ee.und(t))this.start({pause:!1});else{let r=this.springs;qe(en(t),n=>r[n].resume())}return this}each(t){An(this.springs,t)}_onFrame(){let{onStart:t,onChange:r,onRest:n}=this._events,o=this._active.size>0,a=this._changed.size>0;(o&&!this._started||a&&!this._started)&&(this._started=!0,Ml(t,([f,p])=>{p.value=this.get(),f(p,this,this._item)}));let l=!o&&this._started,c=a||l&&n.size?this.get():null;a&&r.size&&Ml(r,([f,p])=>{p.value=c,f(p,this,this._item)}),l&&(this._started=!1,Ml(n,([f,p])=>{p.value=c,f(p,this,this._item)}))}eventObserved(t){if(t.type=="change")this._changed.add(t.parent),t.idle||this._active.add(t.parent);else if(t.type=="idle")this._active.delete(t.parent);else return;Oe.onFrame(this._onFrame)}};i(uw,"Controller");var J2=uw;function Q2(e,t){return Promise.all(t.map(r=>VR(e,r))).then(r=>ew(e,r))}i(Q2,"flushUpdateQueue");async function VR(e,t,r){let{keys:n,to:o,from:a,loop:l,onRest:c,onResolve:f}=t,p=ee.obj(t.default)&&t.default;l&&(t.loop=!1),o===!1&&(t.to=null),a===!1&&(t.from=null);let m=ee.arr(o)||ee.fun(o)?o:void 0;m?(t.to=void 0,t.onRest=void 0,p&&(p.onRest=void 0)):qe(pY,T=>{let y=t[T];if(ee.fun(y)){let g=e._events[T];t[T]=({finished:w,cancelled:k})=>{let C=g.get(y);C?(w||(C.finished=!1),k&&(C.cancelled=!0)):g.set(y,{value:null,finished:w||!1,cancelled:k||!1})},p&&(p[T]=t[T])}});let v=e._state;t.pause===!v.paused?(v.paused=t.pause,Fl(t.pause?v.pauseQueue:v.resumeQueue)):v.paused&&(t.pause=!0);let _=(n||Object.keys(e.springs)).map(T=>e.springs[T].start(t)),b=t.cancel===!0||MR(t,"cancel")===!0;(m||b&&v.asyncId)&&_.push(BR(++e._lastAsyncId,{props:t,state:v,actions:{pause:Am,resume:Am,start(T,y){b?(yd(v,e._lastAsyncId),y(zl(e))):(T.onRest=c,y(zR(m,T,v,e)))}}})),v.paused&&await new Promise(T=>{v.resumeQueue.add(T)});let I=ew(e,await Promise.all(_));if(l&&I.finished&&!(r&&I.noop)){let T=$R(t,l,o);if(T)return GR(e,[T]),VR(e,T,!0)}return f&&Oe.batchedUpdates(()=>f(I,e,e.item)),I}i(VR,"flushUpdate");function NR(e,t){let r=br({},e.springs);return t&&qe(en(t),n=>{ee.und(n.keys)&&(n=wd(n)),ee.obj(n.to)||(n=br({},n,{to:void 0})),WR(r,n,o=>jR(o))}),qR(e,r),r}i(NR,"getSprings");function qR(e,t){An(t,(r,n)=>{e.springs[n]||(e.springs[n]=r,zo(r,e))})}i(qR,"setSprings");function jR(e,t){let r=new Y2;return r.key=e,t&&zo(r,t),r}i(jR,"createSpring");function WR(e,t,r){t.keys&&qe(t.keys,n=>{(e[n]||(e[n]=r(n)))._prepareNode(t)})}i(WR,"prepareSprings");function GR(e,t){qe(t,r=>{WR(e.springs,r,n=>jR(n,e))})}i(GR,"prepareKeys");function mY(e,t){if(e==null)return{};var r={},n=Object.keys(e),o,a;for(a=0;a=0)&&(r[o]=e[o]);return r}i(mY,"_objectWithoutPropertiesLoose");var gY=["children"],Gm=i(e=>{let{children:t}=e,r=mY(e,gY),n=(0,ui.useContext)(Wm),o=r.pause||!!n.pause,a=r.immediate||!!n.immediate;r=yR(()=>({pause:o,immediate:a}),[o,a]);let{Provider:l}=Wm;return Sd.createElement(l,{value:r},t)},"SpringContext"),Wm=vY(Gm,{});Gm.Provider=Wm.Provider;Gm.Consumer=Wm.Consumer;function vY(e,t){return Object.assign(e,Sd.createContext(t)),e.Provider._context=e,e.Consumer._context=e,e}i(vY,"makeContext");var _Y=i(()=>{let e=[],t=i(function(o){bR();let a=[];return qe(e,(l,c)=>{if(ee.und(o))a.push(l.start());else{let f=r(o,l,c);f&&a.push(l.start(f))}}),a},"SpringRef");t.current=e,t.add=function(n){e.includes(n)||e.push(n)},t.delete=function(n){let o=e.indexOf(n);~o&&e.splice(o,1)},t.pause=function(){return qe(e,n=>n.pause(...arguments)),this},t.resume=function(){return qe(e,n=>n.resume(...arguments)),this},t.set=function(n){qe(e,o=>o.set(n))},t.start=function(n){let o=[];return qe(e,(a,l)=>{if(ee.und(n))o.push(a.start());else{let c=this._getProps(n,a,l);c&&o.push(a.start(c))}}),o},t.stop=function(){return qe(e,n=>n.stop(...arguments)),this},t.update=function(n){return qe(e,(o,a)=>o.update(this._getProps(n,o,a))),this};let r=i(function(o,a,l){return ee.fun(o)?o(l,a):o},"_getProps");return t._getProps=r,t},"SpringRef");function bY(e,t,r){let n=ee.fun(t)&&t;n&&!r&&(r=[]);let o=(0,ui.useMemo)(()=>n||arguments.length==3?_Y():void 0,[]),a=(0,ui.useRef)(0),l=Lm(),c=(0,ui.useMemo)(()=>({ctrls:[],queue:[],flush(g,w){let k=NR(g,w);return a.current>0&&!c.queue.length&&!Object.keys(k).some(P=>!g.springs[P])?Q2(g,w):new Promise(P=>{qR(g,k),c.queue.push(()=>{P(Q2(g,w))}),l()})}}),[]),f=(0,ui.useRef)([...c.ctrls]),p=[],m=P2(e)||0;(0,ui.useMemo)(()=>{qe(f.current.slice(e,m),g=>{oY(g,o),g.stop(!0)}),f.current.length=e,v(m,e)},[e]),(0,ui.useMemo)(()=>{v(0,Math.min(m,e))},r);function v(g,w){for(let k=g;kNR(g,p[w])),b=(0,ui.useContext)(Gm),I=P2(b),T=b!==I&&iY(b);Dm(()=>{a.current++,c.ctrls=f.current;let{queue:g}=c;g.length&&(c.queue=[],qe(g,w=>w())),qe(f.current,(w,k)=>{o?.add(w),T&&w.start({default:b});let C=p[k];C&&(sY(w,C.ref),w.ref?w.queue.push(C):w.start(C))})}),dd(()=>()=>{qe(c.ctrls,g=>g.stop(!0))});let y=_.map(g=>br({},g));return o?[y,o]:y}i(bY,"useSprings");function tw(e,t){let r=ee.fun(e),[[n],o]=bY(1,r?e:[e],r?t||[]:t);return r||arguments.length==2?[n,o]:n}i(tw,"useSpring");var PR;(function(e){e.MOUNT="mount",e.ENTER="enter",e.UPDATE="update",e.LEAVE="leave"})(PR||(PR={}));var lw=class lw extends xd{constructor(t,r){super(),this.key=void 0,this.idle=!0,this.calc=void 0,this._active=new Set,this.source=t,this.calc=Us(...r);let n=this._get(),o=Vm(n);$m(this,o.create(n))}advance(t){let r=this._get(),n=this.get();to(r,n)||(Ii(this).setValue(r),this._onChange(r,this.idle)),!this.idle&&LR(this._active)&&H2(this)}_get(){let t=ee.arr(this.source)?this.source.map(Rr):en(Rr(this.source));return this.calc(...t)}_start(){this.idle&&!LR(this._active)&&(this.idle=!1,qe(hd(this),t=>{t.done=!1}),Nn.skipAnimation?(Oe.batchedUpdates(()=>this.advance()),H2(this)):Bl.start(this))}_attach(){let t=1;qe(en(this.source),r=>{tn(r)&&zo(r,this),W2(r)&&(r.idle||this._active.add(r),t=Math.max(t,r.priority+1))}),this.priority=t,this._start()}_detach(){qe(en(this.source),t=>{tn(t)&&zs(t,this)}),this._active.clear(),H2(this)}eventObserved(t){t.type=="change"?t.idle?this.advance():(this._active.add(t.parent),this._start()):t.type=="idle"?this._active.delete(t.parent):t.type=="priority"&&(this.priority=en(this.source).reduce((r,n)=>Math.max(r,(W2(n)?n.priority:0)+1),0))}};i(lw,"Interpolation");var X2=lw;function yY(e){return e.idle!==!1}i(yY,"isIdle");function LR(e){return!e.size||Array.from(e).every(yY)}i(LR,"checkIdle");function H2(e){e.idle||(e.idle=!0,qe(hd(e),t=>{t.done=!0}),Ya(e,{type:"idle",parent:e}))}i(H2,"becomeIdle");Nn.assign({createStringInterpolator:Pm,to:i((e,t)=>new X2(e,t),"to")});var Mve=Bl.advance;var YR=G(r0());function pw(e,t){if(e==null)return{};var r={},n=Object.keys(e),o,a;for(a=0;a=0)&&(r[o]=e[o]);return r}i(pw,"_objectWithoutPropertiesLoose");var xY=["style","children","scrollTop","scrollLeft"],JR=/^--/;function wY(e,t){return t==null||typeof t=="boolean"||t===""?"":typeof t=="number"&&t!==0&&!JR.test(e)&&!(Ed.hasOwnProperty(e)&&Ed[e])?t+"px":(""+t).trim()}i(wY,"dangerousStyleValue");var KR={};function SY(e,t){if(!e.nodeType||!e.setAttribute)return!1;let r=e.nodeName==="filter"||e.parentNode&&e.parentNode.nodeName==="filter",n=t,{style:o,children:a,scrollTop:l,scrollLeft:c}=n,f=pw(n,xY),p=Object.values(f),m=Object.keys(f).map(v=>r||e.hasAttribute(v)?v:KR[v]||(KR[v]=v.replace(/([A-Z])/g,_=>"-"+_.toLowerCase())));a!==void 0&&(e.textContent=a);for(let v in o)if(o.hasOwnProperty(v)){let _=wY(v,o[v]);JR.test(v)?e.style.setProperty(v,_):e.style[v]=_}m.forEach((v,_)=>{e.setAttribute(v,p[_])}),l!==void 0&&(e.scrollTop=l),c!==void 0&&(e.scrollLeft=c)}i(SY,"applyAnimatedValues");var Ed={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},EY=i((e,t)=>e+t.charAt(0).toUpperCase()+t.substring(1),"prefixKey"),IY=["Webkit","Ms","Moz","O"];Ed=Object.keys(Ed).reduce((e,t)=>(IY.forEach(r=>e[EY(r,t)]=e[t]),e),Ed);var kY=["x","y","z"],TY=/^(matrix|translate|scale|rotate|skew)/,CY=/^(translate)/,OY=/^(rotate|skew)/,cw=i((e,t)=>ee.num(e)&&e!==0?e+t:e,"addUnit"),Km=i((e,t)=>ee.arr(e)?e.every(r=>Km(r,t)):ee.num(e)?e===t:parseFloat(e)===t,"isValueIdentity"),mw=class mw extends Xa{constructor(t){let{x:r,y:n,z:o}=t,a=pw(t,kY),l=[],c=[];(r||n||o)&&(l.push([r||0,n||0,o||0]),c.push(f=>[`translate3d(${f.map(p=>cw(p,"px")).join(",")})`,Km(f,0)])),An(a,(f,p)=>{if(p==="transform")l.push([f||""]),c.push(m=>[m,m===""]);else if(TY.test(p)){if(delete a[p],ee.und(f))return;let m=CY.test(p)?"px":OY.test(p)?"deg":"";l.push(en(f)),c.push(p==="rotate3d"?([v,_,b,I])=>[`rotate3d(${v},${_},${b},${cw(I,m)})`,Km(I,0)]:v=>[`${p}(${v.map(_=>cw(_,m)).join(",")})`,Km(v,p.startsWith("scale")?1:0)])}}),l.length&&(a.transform=new dw(l,c)),super(a)}};i(mw,"AnimatedStyle");var fw=mw,gw=class gw extends Dl{constructor(t,r){super(),this._value=null,this.inputs=t,this.transforms=r}get(){return this._value||(this._value=this._get())}_get(){let t="",r=!0;return qe(this.inputs,(n,o)=>{let a=Rr(n[0]),[l,c]=this.transforms[o](ee.arr(a)?a:n.map(Rr));t+=" "+l,r=r&&c}),r?"none":t}observerAdded(t){t==1&&qe(this.inputs,r=>qe(r,n=>tn(n)&&zo(n,this)))}observerRemoved(t){t==0&&qe(this.inputs,r=>qe(r,n=>tn(n)&&zs(n,this)))}eventObserved(t){t.type=="change"&&(this._value=null),Ya(this,t)}};i(gw,"FluidTransform");var dw=gw,RY=["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"],AY=["scrollTop","scrollLeft"];Nn.assign({batchedUpdates:YR.unstable_batchedUpdates,createStringInterpolator:Pm,colors:mR});var NY=IR(RY,{applyAnimatedValues:SY,createAnimatedStyle:i(e=>new fw(e),"createAnimatedStyle"),getComponentProps:i(e=>pw(e,AY),"getComponentProps")}),hw=NY.animated;var QR=G(ve(),1),Id=typeof document<"u"?QR.default.useLayoutEffect:()=>{};var Ym=G(ve(),1);function vw(e){let t=(0,Ym.useRef)(null);return Id(()=>{t.current=e},[e]),(0,Ym.useCallback)((...r)=>{let n=t.current;return n?.(...r)},[])}i(vw,"$8ae05eaa5c114e9c$export$7f54fc3180508a52");var Jm=G(ve(),1);var Xve=!!(typeof window<"u"&&window.document&&window.document.createElement),XR=new Map;function ZR(e,t){if(e===t)return e;let r=XR.get(e);if(r)return r.forEach(o=>o(t)),t;let n=XR.get(t);return n?(n.forEach(o=>o(e)),e):t}i(ZR,"$bdb11010cef70236$export$cd8c9cb68f842629");function eA(...e){return(...t)=>{for(let r of e)typeof r=="function"&&r(...t)}}i(eA,"$ff5963eb1fccf552$export$e08e3b67e392101e");function tA(e){var t,r,n="";if(typeof e=="string"||typeof e=="number")n+=e;else if(typeof e=="object")if(Array.isArray(e)){var o=e.length;for(t=0;t=65&&o.charCodeAt(2)<=90?t[o]=eA(a,l):(o==="className"||o==="UNSAFE_className")&&typeof a=="string"&&typeof l=="string"?t[o]=rA(a,l):o==="id"&&a&&l?t.id=ZR(a,l):t[o]=l!==void 0?l:a}}return t}i(_w,"$3ef42575df84b30b$export$9d1611c77c2fe928");var Hl=G(ve(),1);var Qm=G(ve(),1);var yw=class yw{isDefaultPrevented(){return this.nativeEvent.defaultPrevented}preventDefault(){this.defaultPrevented=!0,this.nativeEvent.preventDefault()}stopPropagation(){this.nativeEvent.stopPropagation(),this.isPropagationStopped=()=>!0}isPropagationStopped(){return!1}persist(){}constructor(t,r){this.nativeEvent=r,this.target=r.target,this.currentTarget=r.currentTarget,this.relatedTarget=r.relatedTarget,this.bubbles=r.bubbles,this.cancelable=r.cancelable,this.defaultPrevented=r.defaultPrevented,this.eventPhase=r.eventPhase,this.isTrusted=r.isTrusted,this.timeStamp=r.timeStamp,this.type=t}};i(yw,"$8a9cb279dc87e130$export$905e7fc544a71f36");var bw=yw;function nA(e){let t=(0,Qm.useRef)({isFocused:!1,observer:null});Id(()=>{let n=t.current;return()=>{n.observer&&(n.observer.disconnect(),n.observer=null)}},[]);let r=vw(n=>{e?.(n)});return(0,Qm.useCallback)(n=>{if(n.target instanceof HTMLButtonElement||n.target instanceof HTMLInputElement||n.target instanceof HTMLTextAreaElement||n.target instanceof HTMLSelectElement){t.current.isFocused=!0;let o=n.target,a=i(l=>{t.current.isFocused=!1,o.disabled&&r(new bw("blur",l)),t.current.observer&&(t.current.observer.disconnect(),t.current.observer=null)},"onBlurHandler");o.addEventListener("focusout",a,{once:!0}),t.current.observer=new MutationObserver(()=>{if(t.current.isFocused&&o.disabled){var l;(l=t.current.observer)===null||l===void 0||l.disconnect();let c=o===document.activeElement?null:document.activeElement;o.dispatchEvent(new FocusEvent("blur",{relatedTarget:c})),o.dispatchEvent(new FocusEvent("focusout",{bubbles:!0,relatedTarget:c}))}}),t.current.observer.observe(o,{attributes:!0,attributeFilter:["disabled"]})}},[r])}i(nA,"$8a9cb279dc87e130$export$715c682d09d639cc");var kd=G(ve(),1);function xw(e){let{isDisabled:t,onBlurWithin:r,onFocusWithin:n,onFocusWithinChange:o}=e,a=(0,kd.useRef)({isFocusWithin:!1}),l=(0,kd.useCallback)(p=>{a.current.isFocusWithin&&!p.currentTarget.contains(p.relatedTarget)&&(a.current.isFocusWithin=!1,r&&r(p),o&&o(!1))},[r,o,a]),c=nA(l),f=(0,kd.useCallback)(p=>{!a.current.isFocusWithin&&document.activeElement===p.target&&(n&&n(p),o&&o(!0),a.current.isFocusWithin=!0,c(p))},[n,o,c]);return t?{focusWithinProps:{onFocus:void 0,onBlur:void 0}}:{focusWithinProps:{onFocus:f,onBlur:l}}}i(xw,"$9ab94262bd0047c7$export$420e68273165f4ec");var iA={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 oA(e={}){let{style:t,isFocusable:r}=e,[n,o]=(0,Hl.useState)(!1),{focusWithinProps:a}=xw({isDisabled:!r,onFocusWithinChange:i(c=>o(c),"onFocusWithinChange")}),l=(0,Hl.useMemo)(()=>n?t:t?{...iA,...t}:iA,[n]);return{visuallyHiddenProps:{...a,style:l}}}i(oA,"$5c3e21d68f1c4674$export$a966af930f325cab");function ww(e){let{children:t,elementType:r="div",isFocusable:n,style:o,...a}=e,{visuallyHiddenProps:l}=oA(e);return Hl.default.createElement(r,_w(a,l),t)}i(ww,"$5c3e21d68f1c4674$export$439d29a4e110a164");var gn={"hds-icon":"Notification-module_hds-icon__2ocjD","hds-icon--size-xs":"Notification-module_hds-icon--size-xs__2Mj5D","hds-icon--size-s":"Notification-module_hds-icon--size-s__igOqE","hds-icon--size-m":"Notification-module_hds-icon--size-m__sxXOh","hds-icon--size-l":"Notification-module_hds-icon--size-l__3Ho_A","hds-icon--size-xl":"Notification-module_hds-icon--size-xl__1cTta","hds-icon--alert-circle-fill":"Notification-module_hds-icon--alert-circle-fill__12XKS","hds-icon-start--alert-circle-fill":"Notification-module_hds-icon-start--alert-circle-fill__TwQNY","hds-icon-end--alert-circle-fill":"Notification-module_hds-icon-end--alert-circle-fill__3gb8C","hds-icon--check-circle-fill":"Notification-module_hds-icon--check-circle-fill__2wjh3","hds-icon-start--check-circle-fill":"Notification-module_hds-icon-start--check-circle-fill__2QULC","hds-icon-end--check-circle-fill":"Notification-module_hds-icon-end--check-circle-fill__2gbRD","hds-icon--error-fill":"Notification-module_hds-icon--error-fill__159Nf","hds-icon-start--error-fill":"Notification-module_hds-icon-start--error-fill__2FrGR","hds-icon-end--error-fill":"Notification-module_hds-icon-end--error-fill__1qx8A","hds-icon--info-circle-fill":"Notification-module_hds-icon--info-circle-fill__1F7dp","hds-icon-start--info-circle-fill":"Notification-module_hds-icon-start--info-circle-fill__1-3q2","hds-icon-end--info-circle-fill":"Notification-module_hds-icon-end--info-circle-fill__w7XD0",notification:"Notification-module_notification__3eUBu notification_hds-notification__2DQPN",noBorder:"Notification-module_noBorder__3HZZH",close:"Notification-module_close__nX5bK notification_hds-notification__close-button__1yGIj",autoClose:"Notification-module_autoClose__3mkBX",content:"Notification-module_content__2E8Z_ notification_hds-notification__content__5ylSS",icon:"Notification-module_icon__3xieh notification_hds-icon__29HQM",label:"Notification-module_label__2OUcx notification_hds-notification__label__2t1lR",body:"Notification-module_body__2lrYE notification_hds-notification__body__3cobH",small:"Notification-module_small__3Vi8R notification_hds-notification--small__1wVl6",large:"Notification-module_large__3sVHL notification_hds-notification--large__260Qm","top-left":"Notification-module_top-left__nZQMd notification_hds-notification--top-left__sIHO2","top-center":"Notification-module_top-center__1GWPg notification_hds-notification--top-center__GDWo5","top-right":"Notification-module_top-right__1HAHi notification_hds-notification--top-right__3Wa5K","bottom-left":"Notification-module_bottom-left__17y2g notification_hds-notification--bottom-left__eB4ZK","bottom-center":"Notification-module_bottom-center__2i8Ht notification_hds-notification--bottom-center__5EgOP","bottom-right":"Notification-module_bottom-right__1Giev notification_hds-notification--bottom-right__1SmfT",success:"Notification-module_success__TdJna notification_hds-notification--success__1_3XZ",alert:"Notification-module_alert__1bsQa notification_hds-notification--alert__1MV7H",error:"Notification-module_error___-koD notification_hds-notification--error__3T1Of",boxShadow:"Notification-module_boxShadow__2yJQB notification_hds-notification--box-shadow__2kbD_"};Ht(`.notification_hds-icon__29HQM{background-color:currentcolor;display:inline-block;height:var(--icon-size);-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto;width:var(--icon-size)}.notification_hds-icon--size-xs__19VKz{--icon-size:var(--spacing-layout-2-xs)}.notification_hds-icon--size-s__2Ffyw{--icon-size:var(--spacing-layout-xs)}.notification_hds-icon--size-m__28mpE{--icon-size:var(--spacing-layout-s)}.notification_hds-icon--size-l__T6YEf{--icon-size:var(--spacing-layout-m)}.notification_hds-icon--size-xl__18_OX{--icon-size:var(--spacing-layout-l)}.notification_hds-icon--alert-circle-fill__3er4k{--mask-image-alert-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-alert-circle-fill)}.notification_hds-icon-start--alert-circle-fill__1r-B3{--mask-image-before:var(--mask-image-alert-circle-fill)}.notification_hds-icon-end--alert-circle-fill__2dkn2{--mask-image-after:var(--mask-image-alert-circle-fill)}.notification_hds-icon--check-circle-fill__2u1G4{--mask-image-check-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-check-circle-fill)}.notification_hds-icon-start--check-circle-fill__2JuU0{--mask-image-before:var(--mask-image-check-circle-fill)}.notification_hds-icon-end--check-circle-fill__3YsAQ{--mask-image-after:var(--mask-image-check-circle-fill)}.notification_hds-icon--error-fill__jPWn1{--mask-image-error-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-error-fill)}.notification_hds-icon-start--error-fill__1sR7v{--mask-image-before:var(--mask-image-error-fill)}.notification_hds-icon-end--error-fill__1jyx_{--mask-image-after:var(--mask-image-error-fill)}.notification_hds-icon--info-circle-fill__1gXDU{--mask-image-info-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 100 18 9 9 0 000-18zm1 7v6.5h2V18H9v-1.5h2v-5H9V10h4zm-1.188-4a1.312 1.312 0 110 2.625 1.312 1.312 0 010-2.625z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-info-circle-fill)}.notification_hds-icon-start--info-circle-fill__rortu{--mask-image-before:var(--mask-image-info-circle-fill)}.notification_hds-icon-end--info-circle-fill__3ycxA{--mask-image-after:var(--mask-image-info-circle-fill)}.notification_hds-notification__2DQPN{--notification-background-color:var(--color-info-light);--notification-border-color:var(--color-info);--notification-border-width:var(--spacing-2-xs);--notification-icon-color:var(--color-info);--notification-color:var(--color-black-90);--notification-max-width-inline:none;--notification-max-width-toast:21rem;--notification-z-index-inline:auto;--notification-z-index-toast:99;--notification-offset:var(--spacing-layout-s);--notification-padding:var(--spacing-s);background-color:var(--notification-background-color);border:solid var(--notification-border-color);border-left-width:var(--notification-border-width);border-bottom-width:0;border-right-width:0;border-top-width:0;box-sizing:border-box;color:var(--notification-color);max-width:var(--notification-max-width-inline);padding:var(--notification-padding);position:relative;width:100%;z-index:var(--notification-z-index-inline)}.notification_hds-notification__content__5ylSS{display:grid;grid-gap:var(--spacing-s);gap:var(--spacing-s)}.notification_hds-notification__label__2t1lR{align-items:center;display:flex;font-size:var(--fontsize-heading-xs);font-weight:700;letter-spacing:0;line-height:24px;margin-right:var(--spacing-l)}.notification_hds-notification__2DQPN .notification_hds-icon__29HQM{--icon-size:var(--spacing-layout-xs)}.notification_hds-notification__label__2t1lR>.notification_hds-icon__29HQM{color:var(--notification-icon-color);flex:none;margin-right:var(--spacing-2-xs)}.notification_hds-notification__body__3cobH{font-size:var(--fontsize-body-s);line-height:24px}.notification_hds-notification__close-button__1yGIj{--notification-close-button-offset:var(--spacing-s);background:none;border:none;cursor:pointer;display:flex;outline:none;padding:0;position:absolute;right:var(--notification-close-button-offset);top:var(--notification-close-button-offset)}.notification_hds-notification__close-button__1yGIj:focus{box-shadow:0 0 0 3px var(--color-focus-outline)}.notification_hds-notification--small__1wVl6{--notification-padding:var(--spacing-2-xs)}.notification_hds-notification--small__1wVl6 .notification_hds-notification__content__5ylSS{display:flex;grid-gap:0;gap:0}.notification_hds-notification--small__1wVl6 .notification_hds-notification__label__2t1lR{margin-right:0}.notification_hds-notification--small__1wVl6 .notification_hds-notification__body__3cobH{margin-right:var(--spacing-l)}.notification_hds-notification--small__1wVl6 .notification_hds-notification__close-button__1yGIj{--notification-close-button-offset:var(--spacing-2-xs)}.notification_hds-notification--large__260Qm{--notification-padding:var(--spacing-l)}.notification_hds-notification--large__260Qm .notification_hds-notification__label__2t1lR{margin-right:0}.notification_hds-notification--large__260Qm .notification_hds-notification__close-button__1yGIj{--notification-close-button-offset:var(--spacing-2-xs)}.notification_hds-notification--bottom-center__5EgOP,.notification_hds-notification--bottom-left__eB4ZK,.notification_hds-notification--bottom-right__1SmfT,.notification_hds-notification--top-center__GDWo5,.notification_hds-notification--top-left__sIHO2,.notification_hds-notification--top-right__3Wa5K{border-left-width:0;border-bottom-width:0;border-right-width:0;border-top-width:var(--notification-border-width);max-width:var(--notification-max-width-toast);position:fixed;width:calc(100% - var(--spacing-l));z-index:var(--notification-z-index-toast)}.notification_hds-notification--top-left__sIHO2{left:var(--notification-offset);top:var(--notification-offset)}.notification_hds-notification--top-center__GDWo5{left:50%;top:var(--notification-offset);transform:translateX(-50%)}.notification_hds-notification--top-right__3Wa5K{right:var(--notification-offset);top:var(--notification-offset)}.notification_hds-notification--bottom-left__eB4ZK{bottom:var(--notification-offset);left:var(--notification-offset)}.notification_hds-notification--bottom-center__5EgOP{bottom:var(--notification-offset);left:50%;transform:translateX(-50%)}.notification_hds-notification--bottom-right__1SmfT{bottom:var(--notification-offset);right:var(--notification-offset)}@media only screen and (max-width:765.98px){.notification_hds-notification__2DQPN{--notification-offset:var(--spacing-s)}}.notification_hds-notification--success__1_3XZ{--notification-background-color:var(--color-success-light);--notification-border-color:var(--color-success);--notification-icon-color:var(--color-success)}.notification_hds-notification--alert__1MV7H{--notification-background-color:var(--color-alert-light);--notification-border-color:var(--color-alert-dark);--notification-icon-color:var(--color-alert-dark)}.notification_hds-notification--error__3T1Of{--notification-background-color:var(--color-error-light);--notification-border-color:var(--color-error);--notification-icon-color:var(--color-error)}.notification_hds-notification--box-shadow__2kbD_{box-shadow:var(--box-shadow-l)}.Notification-module_hds-icon__2ocjD{background-color:currentcolor;display:inline-block;height:var(--icon-size);-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto;width:var(--icon-size)}.Notification-module_hds-icon--size-xs__2Mj5D{--icon-size:var(--spacing-layout-2-xs)}.Notification-module_hds-icon--size-s__igOqE{--icon-size:var(--spacing-layout-xs)}.Notification-module_hds-icon--size-m__sxXOh{--icon-size:var(--spacing-layout-s)}.Notification-module_hds-icon--size-l__3Ho_A{--icon-size:var(--spacing-layout-m)}.Notification-module_hds-icon--size-xl__1cTta{--icon-size:var(--spacing-layout-l)}[class*=hds-icon-start--]:before{-webkit-mask-image:var(--mask-image-before);mask-image:var(--mask-image-before)}[class*=hds-icon-end--]:after,[class*=hds-icon-start--]:before{background-color:currentcolor;content:"";display:inline-flex;height:var(--icon-size,24px);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--icon-size,24px)}[class*=hds-icon-end--]:after{-webkit-mask-image:var(--mask-image-after);mask-image:var(--mask-image-after)}.Notification-module_hds-icon--alert-circle-fill__12XKS{--mask-image-alert-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-alert-circle-fill)}.Notification-module_hds-icon-start--alert-circle-fill__TwQNY{--mask-image-before:var(--mask-image-alert-circle-fill)}.Notification-module_hds-icon-end--alert-circle-fill__3gb8C{--mask-image-after:var(--mask-image-alert-circle-fill)}.Notification-module_hds-icon--check-circle-fill__2wjh3{--mask-image-check-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-check-circle-fill)}.Notification-module_hds-icon-start--check-circle-fill__2QULC{--mask-image-before:var(--mask-image-check-circle-fill)}.Notification-module_hds-icon-end--check-circle-fill__2gbRD{--mask-image-after:var(--mask-image-check-circle-fill)}.Notification-module_hds-icon--error-fill__159Nf{--mask-image-error-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-error-fill)}.Notification-module_hds-icon-start--error-fill__2FrGR{--mask-image-before:var(--mask-image-error-fill)}.Notification-module_hds-icon-end--error-fill__1qx8A{--mask-image-after:var(--mask-image-error-fill)}.Notification-module_hds-icon--info-circle-fill__1F7dp{--mask-image-info-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 100 18 9 9 0 000-18zm1 7v6.5h2V18H9v-1.5h2v-5H9V10h4zm-1.188-4a1.312 1.312 0 110 2.625 1.312 1.312 0 010-2.625z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-info-circle-fill)}.Notification-module_hds-icon-start--info-circle-fill__1-3q2{--mask-image-before:var(--mask-image-info-circle-fill)}.Notification-module_hds-icon-end--info-circle-fill__w7XD0{--mask-image-after:var(--mask-image-info-circle-fill)}.Notification-module_notification__3eUBu{overflow:hidden}.Notification-module_notification__3eUBu.Notification-module_noBorder__3HZZH{border:0;padding-top:calc(var(--notification-padding) + var(--notification-border-width))}.Notification-module_notification__3eUBu.Notification-module_noBorder__3HZZH .Notification-module_close__nX5bK{top:calc(var(--notification-close-button-offset) + var(--notification-border-width))}.Notification-module_autoClose__3mkBX{background-color:var(--notification-border-color);height:var(--notification-border-width);left:0;position:absolute;top:0;width:100%}.Notification-module_icon__3xieh{background-color:transparent}`);var sA=G(ve());var Td=i(e=>typeof e=="string"?e:(0,sA.isValidElement)(e)?Td(e.props.children):Array.isArray(e)?e.map(Td).join(""):"","o");var tu;(function(e){e.Small="small",e.Medium="medium",e.Large="large"})(tu||(tu={}));var LY={info:g5,success:v5,error:b5,alert:m5},aA=i(({visuallyHidden:e,children:t})=>e?lr.default.createElement(ww,null,t):t,"v"),Sw=lr.default.forwardRef((e,t)=>{var{autoClose:r=!1,autoCloseDuration:n,boxShadow:o=!1,children:a,className:l="",closeAnimationDuration:c=85,closeButtonLabelText:f,dismissible:p=!1,displayAutoCloseProgress:m=!0,invisible:v=!1,label:_,notificationAriaLabel:b="Notification",position:I="inline",onClose:T=i(()=>null,"A"),size:y=tu.Medium,style:g,type:w="info",headingLevel:k=2}=e,C=it(e,["autoClose","autoCloseDuration","boxShadow","children","className","closeAnimationDuration","closeButtonLabelText","dismissible","displayAutoCloseProgress","invisible","label","notificationAriaLabel","position","onClose","size","style","type","headingLevel"]);let P=I!=="inline";P&&y===tu.Large&&(console.warn(`Size '${y}' is only allowed for inline positioned notifications`),y=tu.Medium),!P&&r&&(console.warn("The 'autoClose' property is not allowed for inline positioned notifications"),r=!1);let[N,B]=(0,lr.useState)(!0),O=(0,lr.useCallback)(()=>{B(!1),setTimeout(()=>T(),c)},[T,c]),L=n>0||!r?n:(()=>{let oe=60*(Td(a).length+Td(_).length)+1e3;return oe<4e3?4e3:oe})();(0,lr.useEffect)(()=>{if(r){let oe=setTimeout(()=>{O()},L);return()=>clearTimeout(oe)}},[r,n,O]);let U=LY[w],M=P?(oe=>{let ue=oe.includes("center");return{from:{transform:`translate3d(${ue?"-50%":"0"}, ${oe.includes("top")?"-":""}32px, 0)`,opacity:.66},to:{transform:`translate3d(${ue?"-50%":"0"}, 0, 0)`,opacity:1},config:{friction:30,tension:300}}})(I):{},V={from:{opacity:1},to:{opacity:0},config:{duration:c}},$=m?(oe=>({from:{transform:"translate3d(0%, 0, 0)"},to:{transform:"translate3d(-100%, 0, 0)"},config:{duration:oe}}))(L):{},q=tw(N?M:V),Q=tw($);return lr.default.createElement(aA,{visuallyHidden:v},lr.default.createElement(hw.section,Object.assign({},C,{style:Object.assign(Object.assign({},q),g),className:st(gn[I],gn.notification,gn[y],gn[w],r&&gn.noBorder,o&&gn.boxShadow,l),"aria-label":b,role:P||v?"alert":void 0}),r&&lr.default.createElement(hw.div,{style:Q,className:gn.autoClose}),lr.default.createElement("div",{className:gn.content,ref:t},_&&lr.default.createElement("div",Object.assign({className:gn.label},P||v?{}:{role:"heading","aria-level":k}),lr.default.createElement(U,{className:gn.icon}),lr.default.createElement(aA,{visuallyHidden:y===tu.Small},_)),a&&lr.default.createElement("div",{className:gn.body},a)),p&&lr.default.createElement("button",{className:st(gn.close,gn[w]),type:"button",title:f,"aria-label":f,onClick:O},lr.default.createElement(cm,null))))});var ru=G(ve());var uA=G(ve());var DY="RequiredIndicator-module_indicator__Pt7GX text-input_hds-text-input__required__2K-Bs";Ht(`@keyframes text-input_fadeIn__2iVIH{0%{opacity:0}to{opacity:1}}.text-input_hds-text-input__2YbWJ{--border-width:2px;--outline-width:3px;--outline-offset-readonly:4px;--input-height:56px;--textarea-height:149px;--icon-size:var(--spacing-m);--icon-color:var(--color-black);--helper-color-default:var(--color-black-60);--helper-color-invalid:var(--color-black);--helper-background-color-invalid:var(--color-error-light);--helper-icon-color-invalid:var(--color-error);--helper-color-success:var(--color-black);--helper-background-color-success:var(--color-success-light);--helper-icon-color-success:var(--color-success);--helper-color-info:var(--color-black);--helper-background-color-info:var(--color-info-light);--helper-icon-color-info:var(--color-info);--input-background-default:var(--color-white);--input-background-disabled:var(--color-black-10);--input-border-color-default:var(--color-black-50);--input-border-color-hover:var(--color-black-90);--input-border-color-focus:var(--color-black-90);--input-border-color-invalid:var(--color-error);--input-border-color-disabled:var(--color-black-10);--input-border-color-success:var(--color-success);--input-color-default:var(--color-black-90);--input-color-disabled:var(--color-black-40);--label-color-default:var(--color-black-90);--label-color-invalid:var(--color-black-90);--placeholder-color:var(--color-black-60)}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu{-webkit-appearance:none;background-color:var(--input-background-default);border:var(--border-width) solid var(--input-border-color-default);border-radius:0;box-sizing:border-box;color:var(--input-color-default);font-family:inherit;font-size:1.125em;height:var(--input-height);line-height:normal;margin:0;padding:0 var(--spacing-s);width:100%;will-change:transform,box-shadow}.text-input_hds-text-input__2YbWJ:not([data-hds-textinput-filled]) .text-input_hds-text-input__button-clear__wx6Bm,.text-input_hds-text-input__input-clear__1vpab::-webkit-search-cancel-button{display:none}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__button-clear__wx6Bm>*{pointer-events:none}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu:hover{border-color:var(--input-border-color-hover);transition:border-color 85ms ease-out}.text-input_hds-text-input__input-wrapper__3qg76:focus-within .text-input_hds-text-input__input__BIkQu{border-color:var(--input-border-color-focus);outline:none}.text-input_hds-text-input__2YbWJ.text-input_hds-text-input--invalid__25oHc .text-input_hds-text-input__input__BIkQu{border-color:var(--input-border-color-invalid)}.text-input_hds-text-input__2YbWJ.text-input_hds-text-input--success__28-SV .text-input_hds-text-input__input__BIkQu{border-color:var(--input-border-color-success)}.text-input_hds-text-input__input-wrapper__3qg76:focus-within .text-input_hds-text-input__input__BIkQu:not([readonly]){box-shadow:0 0 0 var(--outline-width) var(--color-focus-outline);transform:translateZ(0);transition:85ms ease-out;transition-property:box-shadow,transform}.text-input_hds-text-input__label__15SYz{color:var(--label-color-default);display:block;font-size:var(--fontsize-body-m);font-weight:500;margin-bottom:var(--spacing-3-xs)}.text-input_hds-text-input--invalid__25oHc .text-input_hds-text-input__label__15SYz{color:var(--label-color-invalid);transition:color 85ms linear}.text-input_hds-text-input__required__2K-Bs{display:inline-block;font-size:var(--fontsize-body-xl);line-height:1;margin-left:var(--spacing-2-xs);transform:translateY(var(--spacing-3-xs))}.text-input_hds-text-input__input-wrapper__3qg76{display:flex;position:relative}.text-input_hds-text-input__2YbWJ textarea.text-input_hds-text-input__input__BIkQu{font-family:inherit;height:var(--textarea-height);margin:0;min-height:var(--input-height);overflow:auto;padding:var(--spacing-s);resize:vertical}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu::-ms-reveal{display:none}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu::-moz-placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu::placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__helper-text__gNPue{color:var(--helper-color-default);display:block;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-3-xs);white-space:pre-line}.text-input_hds-text-input__error-text__2Qjmg{background-color:var(--helper-background-color-invalid);border-left:8px solid var(--color-error);color:var(--helper-color-invalid);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);white-space:pre-line}.text-input_hds-text-input__error-text__2Qjmg:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__error-text__2Qjmg:before{animation:text-input_fadeIn__2iVIH 85ms ease-out;background:var(--helper-icon-color-invalid);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__success-text__274NH{background-color:var(--helper-background-color-success);border-left:8px solid var(--color-success);color:var(--helper-color-success);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative;white-space:pre-wrap}.text-input_hds-text-input__success-text__274NH:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__success-text__274NH:before{animation:text-input_fadeIn__2iVIH 85ms ease-out;background:var(--helper-icon-color-success);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__info-text__1hF9o{background-color:var(--helper-background-color-info);border-left:8px solid var(--color-info);color:var(--helper-color-info);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative}.text-input_hds-text-input__info-text__1hF9o:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__info-text__1hF9o:before{animation:text-input_fadeIn__2iVIH 85ms ease-out;background:var(--helper-icon-color-info);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu[disabled]{background-color:var(--input-background-disabled);border-color:var(--input-border-color-disabled);color:var(--input-color-disabled);cursor:not-allowed}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu[readonly]{background-color:transparent;border:0;color:var(--input-color-default);outline-offset:var(--outline-offset-readonly);padding:0;-webkit-text-fill-color:var(--input-color-default);transform:translateZ(0);transition:85ms ease-out;transition-property:outline,transform}.text-input_hds-text-input__input-wrapper__3qg76:focus-within input.text-input_hds-text-input__input__BIkQu[readonly]{height:calc(var(--input-height) - 2 * var(--outline-offset-readonly));margin:var(--outline-offset-readonly) 0;outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__input-wrapper__3qg76:focus-within textarea.text-input_hds-text-input__input__BIkQu[readonly]{outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__buttons__1eV1P{align-items:center;bottom:0;display:flex;font-size:1rem;justify-content:center;margin-right:calc(var(--spacing-s) - var(--spacing-xs) / 2);position:absolute;right:0;top:0}.text-input_hds-text-input__button__1JeYJ{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:var(--icon-color);cursor:pointer;display:flex;font:inherit;outline:none;padding:var(--spacing-xs) calc(var(--spacing-xs) / 2)}.text-input_hds-text-input__button__1JeYJ:focus{outline:var(--outline-width) solid var(--color-focus-outline)}`);var lA=i(({className:e,style:t})=>uA.default.createElement("span",{className:st(DY,e),style:t},"*"),"r");var MY="FieldLabel-module_hidden__3UWxI",FY="FieldLabel-module_label__1zrXK",cA="FieldLabel-module_tooltipButton__1My3f";Ht(".FieldLabel-module_hidden__3UWxI{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:0 -1px -1px 0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.FieldLabel-module_label__1zrXK{color:var(--label-color-default,var(--color-black-90));display:block;font-size:var(--fontsize-body-m);font-weight:500;margin-bottom:var(--spacing-3-xs)}.FieldLabel-module_tooltipButton__1My3f{position:absolute;right:0;top:0}");var fA=i(e=>{var{hidden:t,id:r,inputId:n,isAriaLabelledBy:o,label:a,required:l,tooltipLabel:c,tooltipButtonLabel:f,tooltipText:p,tooltip:m}=e,v=it(e,["hidden","id","inputId","isAriaLabelledBy","label","required","tooltipLabel","tooltipButtonLabel","tooltipText","tooltip"]);return ru.default.createElement(ru.default.Fragment,null,ru.default.createElement("label",Object.assign({id:r},(!o||!r)&&{htmlFor:n},{className:`${FY} ${t?MY:""}`},v),a,l&&ru.default.createElement(lA,null)),m&&ru.default.createElement(Nl,Object.assign({},m.props,{buttonClassName:cA})),p&&ru.default.createElement(Nl,{buttonClassName:cA,tooltipLabel:c,buttonLabel:f},p))},"n");var BY=G(Cd(),1),UY=G(mA(),1),zY=G(vA(),1),HY=G(bA(),1);function Ew(e){this.message=e}i(Ew,"e");Ew.prototype=new Error,Ew.prototype.name="InvalidCharacterError";var s1e=typeof window<"u"&&window.atob&&window.atob.bind(window)||function(e){var t=String(e).replace(/=+$/,"");if(t.length%4==1)throw new Ew("'atob' failed: The string to be decoded is not correctly encoded.");for(var r,n,o=0,a=0,l="";n=t.charAt(a++);~n&&(r=o%4?64*r+n:n,o++%4)?l+=String.fromCharCode(255&r>>(-2*o&6)):0)n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".indexOf(n);return l};function yA(e){this.message=e}i(yA,"n");yA.prototype=new Error,yA.prototype.name="InvalidTokenError";var $Y={debug:i(()=>{},"debug"),info:i(()=>{},"info"),warn:i(()=>{},"warn"),error:i(()=>{},"error")},xA,wA,rg=(e=>(e[e.NONE=0]="NONE",e[e.ERROR=1]="ERROR",e[e.WARN=2]="WARN",e[e.INFO=3]="INFO",e[e.DEBUG=4]="DEBUG",e))(rg||{});(e=>{function t(){xA=3,wA=$Y}i(t,"reset"),e.reset=t;function r(o){if(!(0<=o&&o<=4))throw new Error("Invalid log level");xA=o}i(r,"setLevel"),e.setLevel=r;function n(o){wA=o}i(n,"setLogger"),e.setLogger=n})(rg||(rg={}));rg.reset();var f1e=60*15,d1e=60*5;var Jt=G(ve());var IA=G(El());var VY="LoadingSpinner-module_notificationArea__1arIM",SA="LoadingSpinner-module_loadingSpinner__2xHT_",qY="LoadingSpinner-module_small__1McRk",jY="LoadingSpinner-module_multicolor__1qbEF";Ht(".LoadingSpinner-module_notificationArea__1arIM{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:0 -1px -1px 0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.LoadingSpinner-module_loadingSpinner__2xHT_{--spinner-size:4rem;--spinner-color:var(--color-coat-of-arms);--spinner-thickness:0.5rem;--spinner-rotation-animation-duration:1.5s;--spinner-color-animation-duration:4.5s;--spinner-color-stage1:var(--color-coat-of-arms);--spinner-color-stage2:var(--color-copper);--spinner-color-stage3:var(--color-suomenlinna);border-top-color:var(--spinner-color);height:var(--spinner-size);position:relative;width:var(--spinner-size)}.LoadingSpinner-module_loadingSpinner__2xHT_ div{animation:LoadingSpinner-module_spinner-rotation-animation__PEk45 var(--spinner-rotation-animation-duration) cubic-bezier(.6,.2,.4,.8) infinite;border:var(--spinner-thickness) solid transparent;border-radius:50%;border-top-color:inherit;box-sizing:border-box;height:100%;position:absolute;width:100%}.LoadingSpinner-module_loadingSpinner__2xHT_ div:nth-child(2){animation-delay:-.15s}.LoadingSpinner-module_loadingSpinner__2xHT_ div:nth-child(3){animation-delay:-.3s}.LoadingSpinner-module_small__1McRk{--spinner-size:1.5rem;--spinner-thickness:0.1875rem}.LoadingSpinner-module_multicolor__1qbEF{animation:LoadingSpinner-module_spinner-color-animation__Yu7Cr var(--spinner-color-animation-duration) cubic-bezier(.6,.2,.4,.9) infinite;border-top-color:var(--spinner-color-stage1)}@keyframes LoadingSpinner-module_spinner-rotation-animation__PEk45{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes LoadingSpinner-module_spinner-color-animation__Yu7Cr{33.3%{border-top-color:var(--spinner-color-stage2)}66.6%{border-top-color:var(--spinner-color-stage3)}}");var EA="hds-loading-spinner-notification-area",Iw="data-active-spinners",WY=i(()=>typeof document>"u"?null:document.getElementById(EA)||(()=>{let e=document.createElement("div");return e.id=EA,e.className=VY,e.setAttribute("role","status"),document.body.appendChild(e),e})(),"h"),Od=i(e=>{var{className:t,multicolor:r=!1,small:n=!1,theme:o,loadingText:a="Page is loading",loadingFinishedText:l="Page has finished loading"}=e,c=it(e,["className","multicolor","small","theme","loadingText","loadingFinishedText"]);let f=kl(SA,o);return((p,m)=>{let[v]=(0,Jt.useState)((0,IA.uniqueId)()),[_]=(0,Jt.useState)(p),[b]=(0,Jt.useState)(m),I=(0,Jt.useRef)(WY()),T=(0,Jt.useCallback)(()=>{I.current!==null&&(I.current.textContent=_)},[I,_]),y=(0,Jt.useCallback)(()=>{I.current.textContent=b},[I,b]),g=(0,Jt.useCallback)(()=>(I.current.getAttribute(Iw)||"").split(",").filter(P=>P!==""),[I]),w=(0,Jt.useCallback)(()=>{let P=g();P.push(v),I.current.setAttribute(Iw,P.join(","))},[g,I,v]),k=(0,Jt.useCallback)(()=>{let P=g().filter(N=>N!==v);I.current.setAttribute(Iw,P.join(","))},[g,I,v]),C=(0,Jt.useCallback)(()=>{g().length===0&&(y(),setTimeout(()=>{g().length===0&&I.current.parentNode&&I.current.parentNode.removeChild(I.current)},1e3))},[g,y,I]);(0,Jt.useEffect)(()=>I.current===null?()=>null:(T(),w(),()=>{k(),C()}),[T,w,k,C])})(a,l),Jt.default.createElement("div",Object.assign({className:st(SA,n&&qY,r&&jY,f,t)},c),Jt.default.createElement("div",null),Jt.default.createElement("div",null),Jt.default.createElement("div",null))},"b");var Qe=G(ve());function Pn(e,t){if(e==null)return{};var r={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(t.indexOf(n)!==-1)continue;r[n]=e[n]}return r}i(Pn,"_objectWithoutPropertiesLoose");function Ae(){return Ae=Object.assign?Object.assign.bind():function(e){for(var t=1;tt||a>e&&l=t&&c>=r?a-e-n:l>t&&cr?l-t+o:0}i(pg,"r");var zA=i(function(e,t){var r=window,n=t.scrollMode,o=t.block,a=t.inline,l=t.boundary,c=t.skipOverflowHiddenElements,f=typeof l=="function"?l:function(ge){return ge!==l};if(!BA(e))throw new TypeError("Invalid target");for(var p,m,v=document.scrollingElement||document.documentElement,_=[],b=e;BA(b)&&f(b);){if((b=(m=(p=b).parentElement)==null?p.getRootNode().host||null:m)===v){_.push(b);break}b!=null&&b===document.body&&Ow(b)&&!Ow(document.documentElement)||b!=null&&Ow(b,c)&&_.push(b)}for(var I=r.visualViewport?r.visualViewport.width:innerWidth,T=r.visualViewport?r.visualViewport.height:innerHeight,y=window.scrollX||pageXOffset,g=window.scrollY||pageYOffset,w=e.getBoundingClientRect(),k=w.height,C=w.width,P=w.top,N=w.right,B=w.bottom,O=w.left,L=o==="start"||o==="nearest"?P:o==="end"?B:P+k/2,U=a==="center"?O+C/2:a==="end"?N:O,M=[],V=0;V<_.length;V++){var $=_[V],q=$.getBoundingClientRect(),Q=q.height,oe=q.width,ue=q.top,me=q.right,_e=q.bottom,ft=q.left;if(n==="if-needed"&&P>=0&&O>=0&&B<=T&&N<=I&&P>=ue&&B<=_e&&O>=ft&&N<=me)return M;var yt=getComputedStyle($),at=parseInt(yt.borderLeftWidth,10),ut=parseInt(yt.borderTopWidth,10),$e=parseInt(yt.borderRightWidth,10),lt=parseInt(yt.borderBottomWidth,10),We=0,dt=0,ie="offsetWidth"in $?$.offsetWidth-$.clientWidth-at-$e:0,X="offsetHeight"in $?$.offsetHeight-$.clientHeight-ut-lt:0,ne="offsetWidth"in $?$.offsetWidth===0?0:oe/$.offsetWidth:0,ae="offsetHeight"in $?$.offsetHeight===0?0:Q/$.offsetHeight:0;if(v===$)We=o==="start"?L:o==="end"?L-T:o==="nearest"?pg(g,g+T,T,ut,lt,g+L,g+L+k,k):L-T/2,dt=a==="start"?U:a==="center"?U-I/2:a==="end"?U-I:pg(y,y+I,I,at,$e,y+U,y+U+C,C),We=Math.max(0,We+g),dt=Math.max(0,dt+y);else{We=o==="start"?L-ue-ut:o==="end"?L-_e+lt+X:o==="nearest"?pg(ue,_e,Q,ut,lt+X,L,L+k,k):L-(ue+Q/2)+X/2,dt=a==="start"?U-ft-at:a==="center"?U-(ft+oe/2)+ie/2:a==="end"?U-me+$e+ie:pg(ft,me,oe,at,$e+ie,U,U+C,C);var de=$.scrollLeft,pe=$.scrollTop;L+=pe-(We=Math.max(0,Math.min(pe+We/ae,$.scrollHeight-Q/ae+X))),U+=de-(dt=Math.max(0,Math.min(de+dt/ne,$.scrollWidth-oe/ne+ie)))}M.push({el:$,top:We,left:dt})}return M},"i");var tJ=0;function rJ(e,t){if(e){var r=zA(e,{boundary:t,block:"nearest",scrollMode:"if-needed"});r.forEach(function(n){var o=n.el,a=n.top,l=n.left;o.scrollTop=a,o.scrollLeft=l})}}i(rJ,"scrollIntoView");function HA(e,t){return e===t||e.contains&&e.contains(t)}i(HA,"isOrContainsNode");function Rw(e,t){var r;function n(){r&&clearTimeout(r)}i(n,"cancel");function o(){for(var a=arguments.length,l=new Array(a),c=0;c1?o-1:0),l=1;l=37&&r<=40&&t.indexOf("Arrow")!==0?"Arrow"+t:t}i(Nd,"normalizeArrowKey");function Pd(e,t,r,n,o){if(o===void 0&&(o=!0),r===0)return-1;var a=r-1;(typeof t!="number"||t<0||t>=r)&&(t=e>0?-1:a+1);var l=t+e;l<0?l=o?a:0:l>a&&(l=o?0:a);var c=nu(e,l,r,n,o);return c===-1?t>=r?-1:t:c}i(Pd,"getNextWrappingIndex");function nu(e,t,r,n,o){var a=n(t);if(!a||!a.hasAttribute("disabled"))return t;if(e>0){for(var l=t+1;l=0;c--)if(!n(c).hasAttribute("disabled"))return c;return o?e>0?nu(1,0,r,n,!1):nu(-1,r-1,r,n,!1):-1}i(nu,"getNextNonDisabledIndex");function $A(e,t,r,n){return n===void 0&&(n=!0),t.some(function(o){return o&&(HA(o,e)||n&&HA(o,r.activeElement))})}i($A,"targetWithinDownshift");function iJ(e,t,r){return;var n}i(iJ,"validateControlledUnchanged");var oJ=Rw(function(){QA().textContent=""},500);function JA(e,t){var r=QA(t);e&&(r.textContent=e,oJ())}i(JA,"setStatus");function QA(e){e===void 0&&(e=document);var t=e.getElementById("a11y-status-message");return t||(t=e.createElement("div"),t.setAttribute("id","a11y-status-message"),t.setAttribute("role","status"),t.setAttribute("aria-live","polite"),t.setAttribute("aria-relevant","additions text"),Object.assign(t.style,{border:"0",clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:"0",position:"absolute",width:"1px"}),e.body.appendChild(t),t)}i(QA,"getStatusDiv");var XA={highlightedIndex:-1,isOpen:!1,selectedItem:null,inputValue:""};function sJ(e,t,r){var n=e.props,o=e.type,a={};Object.keys(t).forEach(function(l){aJ(l,e,t,r),r[l]!==t[l]&&(a[l]=r[l])}),n.onStateChange&&Object.keys(a).length&&n.onStateChange(Ae({type:o},a))}i(sJ,"callOnChangeProps");function aJ(e,t,r,n){var o=t.props,a=t.type,l="on"+Nw(e)+"Change";o[l]&&n[e]!==void 0&&n[e]!==r[e]&&o[l](Ae({type:a},n))}i(aJ,"invokeOnChangeHandler");function uJ(e,t){return t.changes}i(uJ,"stateReducer");function lJ(e){var t=e.selectedItem,r=e.itemToString;return t?r(t)+" has been selected.":""}i(lJ,"getA11ySelectionMessage");var cJ=Rw(function(e,t){JA(e(),t)},200);function ZA(e){var t=e.id,r=e.labelId,n=e.menuId,o=e.getItemId,a=e.toggleButtonId,l=t===void 0?"downshift-"+KA():t;return{labelId:r||l+"-label",menuId:n||l+"-menu",getItemId:o||function(c){return l+"-item-"+c},toggleButtonId:a||l+"-toggle-button"}}i(ZA,"getElementIds");function Aw(e,t,r){return e!==void 0?e:r.length===0?-1:r.indexOf(t)}i(Aw,"getItemIndex");function fJ(e){return e?String(e):""}i(fJ,"itemToString");function VA(e){return/^\S{1}$/.test(e)}i(VA,"isAcceptedCharacterKey");function Nw(e){return""+e.slice(0,1).toUpperCase()+e.slice(1)}i(Nw,"capitalizeString");function bg(e){var t=(0,Z.useRef)(e);return t.current=e,t}i(bg,"useLatestRef");function eN(e,t,r){var n=(0,Z.useRef)(),o=(0,Z.useRef)(),a=(0,Z.useCallback)(function(_,b){o.current=b,_=hg(_,b.props);var I=e(_,b),T=b.props.stateReducer(_,Ae({},b,{changes:I}));return T},[e]),l=(0,Z.useReducer)(a,t),c=l[0],f=l[1],p=bg(r),m=(0,Z.useCallback)(function(_){return f(Ae({props:p.current},_))},[p]),v=o.current;return(0,Z.useEffect)(function(){v&&n.current&&n.current!==c&&sJ(v,hg(n.current,v.props),c),n.current=c},[c,r,v]),[c,m]}i(eN,"useEnhancedReducer");function tN(e,t,r){var n=eN(e,t,r),o=n[0],a=n[1];return[hg(o,r),a]}i(tN,"useControlledReducer");var Ad={itemToString:fJ,stateReducer:uJ,getA11ySelectionMessage:lJ,scrollIntoView:rJ,circularNavigation:!1,environment:typeof window>"u"?{}:window};function cr(e,t,r){r===void 0&&(r=XA);var n="default"+Nw(t);return n in e?e[n]:r[t]}i(cr,"getDefaultValue");function Rd(e,t,r){if(r===void 0&&(r=XA),t in e)return e[t];var n="initial"+Nw(t);return n in e?e[n]:cr(e,t,r)}i(Rd,"getInitialValue");function rN(e){var t=Rd(e,"selectedItem"),r=Rd(e,"isOpen"),n=Rd(e,"highlightedIndex"),o=Rd(e,"inputValue");return{highlightedIndex:n<0&&t&&r?e.items.indexOf(t):n,isOpen:r,selectedItem:t,inputValue:o}}i(rN,"getInitialState");function $s(e,t,r,n){var o=e.items,a=e.initialHighlightedIndex,l=e.defaultHighlightedIndex,c=t.selectedItem,f=t.highlightedIndex;return o.length===0?-1:a!==void 0&&f===a?a:l!==void 0?l:c?r===0?o.indexOf(c):Pd(r,o.indexOf(c),o.length,n,!1):r===0?-1:r<0?o.length-1:0}i($s,"getHighlightedIndexOnOpen");function nN(e,t,r,n){var o=(0,Z.useRef)({isMouseDown:!1,isTouchMove:!1});return(0,Z.useEffect)(function(){var a=i(function(){o.current.isMouseDown=!0},"onMouseDown"),l=i(function(m){o.current.isMouseDown=!1,e&&!$A(m.target,t.map(function(v){return v.current}),r.document)&&n()},"onMouseUp"),c=i(function(){o.current.isTouchMove=!1},"onTouchStart"),f=i(function(){o.current.isTouchMove=!0},"onTouchMove"),p=i(function(m){e&&!o.current.isTouchMove&&!$A(m.target,t.map(function(v){return v.current}),r.document,!1)&&n()},"onTouchEnd");return r.addEventListener("mousedown",a),r.addEventListener("mouseup",l),r.addEventListener("touchstart",c),r.addEventListener("touchmove",f),r.addEventListener("touchend",p),function(){r.removeEventListener("mousedown",a),r.removeEventListener("mouseup",l),r.removeEventListener("touchstart",c),r.removeEventListener("touchmove",f),r.removeEventListener("touchend",p)}},[e,r]),o}i(nN,"useMouseAndTouchTracker");function Pw(){for(var e=!1,t=(0,Z.useRef)(!0),r=arguments.length,n=new Array(r),o=0;o=0&&{selectedItem:n.items[f]})}break;case Gw:a={highlightedIndex:$s(n,e,1,t.getItemNodeFromIndex),isOpen:!0};break;case Kw:a={highlightedIndex:$s(n,e,-1,t.getItemNodeFromIndex),isOpen:!0};break;case zw:case Hw:a=Ae({isOpen:cr(n,"isOpen"),highlightedIndex:cr(n,"highlightedIndex")},e.highlightedIndex>=0&&{selectedItem:n.items[e.highlightedIndex]});break;case Bw:a={highlightedIndex:nu(1,0,n.items.length,t.getItemNodeFromIndex,!1)};break;case Uw:a={highlightedIndex:nu(-1,n.items.length-1,n.items.length,t.getItemNodeFromIndex,!1)};break;case Fw:a={isOpen:!1,highlightedIndex:-1};break;case gg:a={isOpen:!1,highlightedIndex:-1};break;case $w:{var p=t.key,m=""+e.inputValue+p,v=qA(m,e.highlightedIndex,n.items,n.itemToString,t.getItemNodeFromIndex);a=Ae({inputValue:m},v>=0&&{highlightedIndex:v})}break;case Dw:a={highlightedIndex:Pd(o?5:1,e.highlightedIndex,n.items.length,t.getItemNodeFromIndex,n.circularNavigation)};break;case Mw:a={highlightedIndex:Pd(o?-5:-1,e.highlightedIndex,n.items.length,t.getItemNodeFromIndex,n.circularNavigation)};break;case Vw:a={highlightedIndex:-1};break;case Ww:case Jw:a={isOpen:!e.isOpen,highlightedIndex:e.isOpen?-1:$s(n,e,0)};break;case Qw:a={isOpen:!0,highlightedIndex:$s(n,e,0)};break;case Xw:a={isOpen:!1};break;case Zw:a={highlightedIndex:t.highlightedIndex};break;case eS:a={selectedItem:t.selectedItem};break;case vg:a={inputValue:t.inputValue};break;case tS:a={highlightedIndex:cr(n,"highlightedIndex"),isOpen:cr(n,"isOpen"),selectedItem:cr(n,"selectedItem"),inputValue:cr(n,"inputValue")};break;default:throw new Error("Reducer called without proper action type.")}return Ae({},e,a)}i(mJ,"downshiftSelectReducer");gJ.stateChangeTypes=hJ;function gJ(e){e===void 0&&(e={});var t=Ae({},pJ,e),r=t.items,n=t.scrollIntoView,o=t.environment,a=t.initialIsOpen,l=t.defaultIsOpen,c=t.itemToString,f=t.getA11ySelectionMessage,p=t.getA11yStatusMessage,m=rN(t),v=tN(mJ,m,t),_=v[0],b=v[1],I=_.isOpen,T=_.highlightedIndex,y=_.selectedItem,g=_.inputValue,w=(0,Z.useRef)(null),k=(0,Z.useRef)(null),C=(0,Z.useRef)();C.current={};var P=(0,Z.useRef)(!0),N=(0,Z.useRef)(null),B=(0,Z.useRef)(ZA(t)),O=(0,Z.useRef)(),L=(0,Z.useRef)(!0),U=bg({state:_,props:t}),M=i(function(ie){return C.current[B.current.getItemId(ie)]},"getItemNodeFromIndex");mg(p,[I,T,g,r],Ae({isInitialMount:L.current,previousResultCount:O.current,items:r,environment:o,itemToString:c},_)),mg(f,[y],Ae({isInitialMount:L.current,previousResultCount:O.current,items:r,environment:o,itemToString:c},_));var V=iN({menuElement:k.current,highlightedIndex:T,isOpen:I,itemRefs:C,scrollIntoView:n,getItemNodeFromIndex:M});(0,Z.useEffect)(function(){L.current&&(N.current=Rw(function(ie){ie({type:vg,inputValue:""})},500)),g&&N.current(b)},[b,g]),Lw({isInitialMount:L.current,props:t,state:_}),(0,Z.useEffect)(function(){if(L.current){(a||l||I)&&k.current&&k.current.focus();return}if(I){k.current&&k.current.focus();return}o.document.activeElement===k.current&&w.current&&(P.current=!1,w.current.focus())},[I]),(0,Z.useEffect)(function(){L.current||(O.current=r.length)});var $=nN(I,[k,w],o,function(){b({type:gg})}),q=Pw("getMenuProps","getToggleButtonProps");(0,Z.useEffect)(function(){L.current=!1},[]);var Q=(0,Z.useMemo)(function(){return{ArrowDown:i(function(X){X.preventDefault(),b({type:Gw,getItemNodeFromIndex:M,shiftKey:X.shiftKey})},"ArrowDown"),ArrowUp:i(function(X){X.preventDefault(),b({type:Kw,getItemNodeFromIndex:M,shiftKey:X.shiftKey})},"ArrowUp")}},[b]),oe=(0,Z.useMemo)(function(){return{ArrowDown:i(function(X){X.preventDefault(),b({type:Dw,getItemNodeFromIndex:M,shiftKey:X.shiftKey})},"ArrowDown"),ArrowUp:i(function(X){X.preventDefault(),b({type:Mw,getItemNodeFromIndex:M,shiftKey:X.shiftKey})},"ArrowUp"),Home:i(function(X){X.preventDefault(),b({type:Bw,getItemNodeFromIndex:M})},"Home"),End:i(function(X){X.preventDefault(),b({type:Uw,getItemNodeFromIndex:M})},"End"),Escape:i(function(){b({type:Fw})},"Escape"),Enter:i(function(X){X.preventDefault(),b({type:zw})},"Enter")," ":i(function(X){X.preventDefault(),b({type:Hw})},"_")}},[b]),ue=(0,Z.useCallback)(function(){b({type:Jw})},[b]),me=(0,Z.useCallback)(function(){b({type:Xw})},[b]),_e=(0,Z.useCallback)(function(){b({type:Qw})},[b]),ft=(0,Z.useCallback)(function(ie){b({type:Zw,highlightedIndex:ie})},[b]),yt=(0,Z.useCallback)(function(ie){b({type:eS,selectedItem:ie})},[b]),at=(0,Z.useCallback)(function(){b({type:tS})},[b]),ut=(0,Z.useCallback)(function(ie){b({type:vg,inputValue:ie})},[b]),$e=(0,Z.useCallback)(function(ie){return Ae({id:B.current.labelId,htmlFor:B.current.toggleButtonId},ie)},[]),lt=(0,Z.useCallback)(function(ie,X){var ne,ae=ie===void 0?{}:ie,de=ae.onMouseLeave,pe=ae.refKey,ge=pe===void 0?"ref":pe,Ee=ae.onKeyDown,Te=ae.onBlur,et=ae.ref,tt=Pn(ae,["onMouseLeave","refKey","onKeyDown","onBlur","ref"]),xe=X===void 0?{}:X,Ne=xe.suppressRefError,rt=Ne===void 0?!1:Ne,Kt=U.current.state;return q("getMenuProps",rt,ge,k),Ae((ne={},ne[ge]=ro(et,function(xt){k.current=xt}),ne.id=B.current.menuId,ne.role="listbox",ne["aria-labelledby"]=B.current.labelId,ne.tabIndex=-1,ne),Kt.isOpen&&Kt.highlightedIndex>-1&&{"aria-activedescendant":B.current.getItemId(Kt.highlightedIndex)},{onMouseLeave:xr(de,i(function(){b({type:Vw})},"menuHandleMouseLeave")),onKeyDown:xr(Ee,i(function(_t){var Ce=Nd(_t);Ce&&oe[Ce]?oe[Ce](_t):VA(Ce)&&b({type:$w,key:Ce,getItemNodeFromIndex:M})},"menuHandleKeyDown")),onBlur:xr(Te,i(function(){if(P.current===!1){P.current=!0;return}var _t=!$.current.isMouseDown;_t&&b({type:gg})},"menuHandleBlur"))},tt)},[b,U,oe,$,q]),We=(0,Z.useCallback)(function(ie,X){var ne,ae=ie===void 0?{}:ie,de=ae.onClick,pe=ae.onKeyDown,ge=ae.refKey,Ee=ge===void 0?"ref":ge,Te=ae.ref,et=Pn(ae,["onClick","onKeyDown","refKey","ref"]),tt=X===void 0?{}:X,xe=tt.suppressRefError,Ne=xe===void 0?!1:xe,rt=i(function(){b({type:Ww})},"toggleButtonHandleClick"),Kt=i(function(_t){var Ce=Nd(_t);Ce&&Q[Ce]?Q[Ce](_t):VA(Ce)&&b({type:Yw,key:Ce,getItemNodeFromIndex:M})},"toggleButtonHandleKeyDown"),xt=Ae((ne={},ne[Ee]=ro(Te,function(_t){w.current=_t}),ne.id=B.current.toggleButtonId,ne["aria-haspopup"]="listbox",ne["aria-expanded"]=U.current.state.isOpen,ne["aria-labelledby"]=B.current.labelId+" "+B.current.toggleButtonId,ne),et);return et.disabled||(xt.onClick=xr(de,rt),xt.onKeyDown=xr(pe,Kt)),q("getToggleButtonProps",Ne,Ee,w),xt},[b,U,Q,q]),dt=(0,Z.useCallback)(function(ie){var X,ne=ie===void 0?{}:ie,ae=ne.item,de=ne.index,pe=ne.onMouseMove,ge=ne.onClick,Ee=ne.refKey,Te=Ee===void 0?"ref":Ee,et=ne.ref,tt=Pn(ne,["item","index","onMouseMove","onClick","refKey","ref"]),xe=U.current,Ne=xe.state,rt=xe.props,Kt=i(function(){de!==Ne.highlightedIndex&&(V.current=!1,b({type:qw,index:de}))},"itemHandleMouseMove"),xt=i(function(){b({type:jw,index:de})},"itemHandleClick"),_t=Aw(de,ae,rt.items);if(_t<0)throw new Error("Pass either item or item index in getItemProps!");var Ce=Ae((X={role:"option","aria-selected":""+(_t===Ne.highlightedIndex),id:B.current.getItemId(_t)},X[Te]=ro(et,function(Et){Et&&(C.current[B.current.getItemId(_t)]=Et)}),X),tt);return tt.disabled||(Ce.onMouseMove=xr(pe,Kt),Ce.onClick=xr(ge,xt)),Ce},[b,U,V]);return{getToggleButtonProps:We,getLabelProps:$e,getMenuProps:lt,getItemProps:dt,toggleMenu:ue,openMenu:_e,closeMenu:me,setHighlightedIndex:ft,selectItem:yt,reset:at,setInputValue:ut,highlightedIndex:T,isOpen:I,selectedItem:y,inputValue:g}}i(gJ,"useSelect");var rS=0,nS=1,iS=2,oS=3,sS=4,aS=5,uS=6,_g=7,lS=8,cS=9,fS=10,dS=11,pS=12,hS=13,mS=14,gS=15,vS=16,_S=17,bS=18,yS=19,vJ=Object.freeze({__proto__:null,InputKeyDownArrowDown:rS,InputKeyDownArrowUp:nS,InputKeyDownEscape:iS,InputKeyDownHome:oS,InputKeyDownEnd:sS,InputKeyDownEnter:aS,InputChange:uS,InputBlur:_g,MenuMouseLeave:lS,ItemMouseMove:cS,ItemClick:fS,ToggleButtonClick:dS,FunctionToggleMenu:pS,FunctionOpenMenu:hS,FunctionCloseMenu:mS,FunctionSetHighlightedIndex:gS,FunctionSelectItem:vS,FunctionSetInputValue:_S,FunctionReset:bS,ControlledPropUpdatedSelectedItem:yS});function _J(e){var t=e.id,r=e.inputId,n=Pn(e,["id","inputId"]),o=t===void 0?"downshift-"+KA():t;return Ae({inputId:r||o+"-input"},ZA(Ae({id:t},n)))}i(_J,"getElementIds$1");function bJ(e){var t=rN(e),r=t.selectedItem,n=t.inputValue;return n===""&&r&&e.defaultInputValue===void 0&&e.initialInputValue===void 0&&e.inputValue===void 0&&(n=e.itemToString(r)),Ae({},t,{inputValue:n})}i(bJ,"getInitialState$1");var tbe={items:te.default.array.isRequired,itemToString:te.default.func,getA11yStatusMessage:te.default.func,getA11ySelectionMessage:te.default.func,circularNavigation:te.default.bool,highlightedIndex:te.default.number,defaultHighlightedIndex:te.default.number,initialHighlightedIndex:te.default.number,isOpen:te.default.bool,defaultIsOpen:te.default.bool,initialIsOpen:te.default.bool,selectedItem:te.default.any,initialSelectedItem:te.default.any,defaultSelectedItem:te.default.any,inputValue:te.default.string,defaultInputValue:te.default.string,initialInputValue:te.default.string,id:te.default.string,labelId:te.default.string,menuId:te.default.string,getItemId:te.default.func,inputId:te.default.string,toggleButtonId:te.default.string,stateReducer:te.default.func,onSelectedItemChange:te.default.func,onHighlightedIndexChange:te.default.func,onStateChange:te.default.func,onIsOpenChange:te.default.func,onInputValueChange:te.default.func,environment:te.default.shape({addEventListener:te.default.func,removeEventListener:te.default.func,document:te.default.shape({getElementById:te.default.func,activeElement:te.default.any,body:te.default.any})})};function yJ(e,t,r){var n=(0,Z.useRef)(),o=eN(e,t,r),a=o[0],l=o[1];return(0,Z.useEffect)(function(){YA(r,"selectedItem")&&(n.current!==r.selectedItem&&l({type:yS,inputValue:r.itemToString(r.selectedItem)}),n.current=a.selectedItem===n.current?r.selectedItem:a.selectedItem)}),[hg(a,r),l]}i(yJ,"useControlledReducer$1");var xJ=Ae({},Ad,{getA11yStatusMessage:nJ,circularNavigation:!0});function wJ(e,t){var r=t.type,n=t.props,o=t.shiftKey,a;switch(r){case cS:a={highlightedIndex:t.index};break;case fS:a={isOpen:cr(n,"isOpen"),highlightedIndex:cr(n,"highlightedIndex"),selectedItem:n.items[t.index],inputValue:n.itemToString(n.items[t.index])};break;case rS:e.isOpen?a={highlightedIndex:Pd(o?5:1,e.highlightedIndex,n.items.length,t.getItemNodeFromIndex,n.circularNavigation)}:a={highlightedIndex:$s(n,e,1,t.getItemNodeFromIndex),isOpen:!0};break;case nS:e.isOpen?a={highlightedIndex:Pd(o?-5:-1,e.highlightedIndex,n.items.length,t.getItemNodeFromIndex,n.circularNavigation)}:a={highlightedIndex:$s(n,e,-1,t.getItemNodeFromIndex),isOpen:!0};break;case aS:a=Ae({},e.isOpen&&e.highlightedIndex>=0&&{selectedItem:n.items[e.highlightedIndex],isOpen:cr(n,"isOpen"),highlightedIndex:cr(n,"highlightedIndex"),inputValue:n.itemToString(n.items[e.highlightedIndex])});break;case iS:a=Ae({isOpen:!1,highlightedIndex:-1},!e.isOpen&&{selectedItem:null,inputValue:""});break;case oS:a=Ae({},e.isOpen&&{highlightedIndex:nu(1,0,n.items.length,t.getItemNodeFromIndex,!1)});break;case sS:a=Ae({},e.isOpen&&{highlightedIndex:nu(-1,n.items.length-1,n.items.length,t.getItemNodeFromIndex,!1)});break;case _g:e.isOpen&&(a=Ae({isOpen:!1,highlightedIndex:-1},e.highlightedIndex>=0&&t.selectItem&&{selectedItem:n.items[e.highlightedIndex],inputValue:n.itemToString(n.items[e.highlightedIndex])}));break;case uS:a={isOpen:!0,highlightedIndex:cr(n,"highlightedIndex"),inputValue:t.inputValue};break;case lS:a={highlightedIndex:-1};break;case dS:case pS:a={isOpen:!e.isOpen,highlightedIndex:e.isOpen?-1:$s(n,e,0)};break;case hS:a={isOpen:!0,highlightedIndex:$s(n,e,0)};break;case mS:a={isOpen:!1};break;case gS:a={highlightedIndex:t.highlightedIndex};break;case vS:a={selectedItem:t.selectedItem,inputValue:n.itemToString(t.selectedItem)};break;case yS:case _S:a={inputValue:t.inputValue};break;case bS:a={highlightedIndex:cr(n,"highlightedIndex"),isOpen:cr(n,"isOpen"),selectedItem:cr(n,"selectedItem"),inputValue:cr(n,"inputValue")};break;default:throw new Error("Reducer called without proper action type.")}return Ae({},e,a)}i(wJ,"downshiftUseComboboxReducer");$l.stateChangeTypes=vJ;function $l(e){e===void 0&&(e={});var t=Ae({},xJ,e),r=t.initialIsOpen,n=t.defaultIsOpen,o=t.items,a=t.scrollIntoView,l=t.environment,c=t.getA11yStatusMessage,f=t.getA11ySelectionMessage,p=t.itemToString,m=bJ(t),v=yJ(wJ,m,t),_=v[0],b=v[1],I=_.isOpen,T=_.highlightedIndex,y=_.selectedItem,g=_.inputValue,w=(0,Z.useRef)(null),k=(0,Z.useRef)(),C=(0,Z.useRef)(null),P=(0,Z.useRef)(null),N=(0,Z.useRef)(null);k.current={};var B=(0,Z.useRef)(!0),O=(0,Z.useRef)(_J(t)),L=(0,Z.useRef)(),U=bg({state:_,props:t}),M=i(function(X){return k.current[O.current.getItemId(X)]},"getItemNodeFromIndex");mg(c,[I,T,g,o],Ae({isInitialMount:B.current,previousResultCount:L.current,items:o,environment:l,itemToString:p},_)),mg(f,[y],Ae({isInitialMount:B.current,previousResultCount:L.current,items:o,environment:l,itemToString:p},_));var V=iN({menuElement:w.current,highlightedIndex:T,isOpen:I,itemRefs:k,scrollIntoView:a,getItemNodeFromIndex:M});Lw({isInitialMount:B.current,props:t,state:_}),(0,Z.useEffect)(function(){B.current&&(r||n||I)&&C.current&&C.current.focus()},[I]),(0,Z.useEffect)(function(){B.current||(L.current=o.length)});var $=nN(I,[N,w,P],l,function(){b({type:_g,selectItem:!1})}),q=Pw("getInputProps","getComboboxProps","getMenuProps");(0,Z.useEffect)(function(){B.current=!1},[]);var Q=(0,Z.useMemo)(function(){return{ArrowDown:i(function(ne){ne.preventDefault(),b({type:rS,shiftKey:ne.shiftKey,getItemNodeFromIndex:M})},"ArrowDown"),ArrowUp:i(function(ne){ne.preventDefault(),b({type:nS,shiftKey:ne.shiftKey,getItemNodeFromIndex:M})},"ArrowUp"),Home:i(function(ne){ne.preventDefault(),b({type:oS,getItemNodeFromIndex:M})},"Home"),End:i(function(ne){ne.preventDefault(),b({type:sS,getItemNodeFromIndex:M})},"End"),Escape:i(function(){b({type:iS})},"Escape"),Enter:i(function(ne){if(ne.which!==229){var ae=U.current.state;ae.isOpen&&ne.preventDefault(),b({type:aS,getItemNodeFromIndex:M})}},"Enter")}},[b,U]),oe=(0,Z.useCallback)(function(X){return Ae({id:O.current.labelId,htmlFor:O.current.inputId},X)},[]),ue=(0,Z.useCallback)(function(X,ne){var ae,de=X===void 0?{}:X,pe=de.onMouseLeave,ge=de.refKey,Ee=ge===void 0?"ref":ge,Te=de.ref,et=Pn(de,["onMouseLeave","refKey","ref"]),tt=ne===void 0?{}:ne,xe=tt.suppressRefError,Ne=xe===void 0?!1:xe;return q("getMenuProps",Ne,Ee,w),Ae((ae={},ae[Ee]=ro(Te,function(rt){w.current=rt}),ae.id=O.current.menuId,ae.role="listbox",ae["aria-labelledby"]=O.current.labelId,ae.onMouseLeave=xr(pe,function(){b({type:lS})}),ae),et)},[b,q]),me=(0,Z.useCallback)(function(X){var ne,ae,de=X===void 0?{}:X,pe=de.item,ge=de.index,Ee=de.refKey,Te=Ee===void 0?"ref":Ee,et=de.ref,tt=de.onMouseMove,xe=de.onClick,Ne=de.onPress,rt=Pn(de,["item","index","refKey","ref","onMouseMove","onClick","onPress"]),Kt=U.current,xt=Kt.props,_t=Kt.state,Ce=Aw(ge,pe,xt.items);if(Ce<0)throw new Error("Pass either item or item index in getItemProps!");var Et="onClick",on=xe;return Ae((ne={},ne[Te]=ro(et,function(qr){qr&&(k.current[O.current.getItemId(Ce)]=qr)}),ne.role="option",ne["aria-selected"]=""+(Ce===_t.highlightedIndex),ne.id=O.current.getItemId(Ce),ne),!rt.disabled&&(ae={onMouseMove:xr(tt,i(function(){ge!==_t.highlightedIndex&&(V.current=!1,b({type:cS,index:ge}))},"itemHandleMouseMove"))},ae[Et]=xr(on,i(function(){b({type:fS,index:ge}),C.current&&C.current.focus()},"itemHandleClick")),ae),rt)},[b,U,V]),_e=(0,Z.useCallback)(function(X){var ne,ae=X===void 0?{}:X,de=ae.onClick,pe=ae.onPress,ge=ae.refKey,Ee=ge===void 0?"ref":ge,Te=ae.ref,et=Pn(ae,["onClick","onPress","refKey","ref"]),tt=i(function(){b({type:dS}),!U.current.state.isOpen&&C.current&&C.current.focus()},"toggleButtonHandleClick");return Ae((ne={},ne[Ee]=ro(Te,function(xe){P.current=xe}),ne.id=O.current.toggleButtonId,ne.tabIndex=-1,ne),!et.disabled&&Ae({},{onClick:xr(de,tt)}),et)},[b,U]),ft=(0,Z.useCallback)(function(X,ne){var ae,de=X===void 0?{}:X,pe=de.onKeyDown,ge=de.onChange,Ee=de.onInput,Te=de.onBlur,et=de.onChangeText,tt=de.refKey,xe=tt===void 0?"ref":tt,Ne=de.ref,rt=Pn(de,["onKeyDown","onChange","onInput","onBlur","onChangeText","refKey","ref"]),Kt=ne===void 0?{}:ne,xt=Kt.suppressRefError,_t=xt===void 0?!1:xt;q("getInputProps",_t,xe,C);var Ce=U.current.state,Et=i(function(Di){var ra=Nd(Di);ra&&Q[ra]&&Q[ra](Di)},"inputHandleKeyDown"),on=i(function(Di){b({type:uS,inputValue:Di.target.value})},"inputHandleChange"),qr=i(function(){$.current.isMouseDown||b({type:_g,selectItem:!0})},"inputHandleBlur"),uo="onChange",hu={};if(!rt.disabled){var lo;hu=(lo={},lo[uo]=xr(ge,Ee,on),lo.onKeyDown=xr(pe,Et),lo.onBlur=xr(Te,qr),lo)}return Ae((ae={},ae[xe]=ro(Ne,function(Di){C.current=Di}),ae.id=O.current.inputId,ae["aria-autocomplete"]="list",ae["aria-controls"]=O.current.menuId,ae),Ce.isOpen&&Ce.highlightedIndex>-1&&{"aria-activedescendant":O.current.getItemId(Ce.highlightedIndex)},{"aria-labelledby":O.current.labelId,autoComplete:"off",value:Ce.inputValue},hu,rt)},[b,Q,U,$,q]),yt=(0,Z.useCallback)(function(X,ne){var ae,de=X===void 0?{}:X,pe=de.refKey,ge=pe===void 0?"ref":pe,Ee=de.ref,Te=Pn(de,["refKey","ref"]),et=ne===void 0?{}:ne,tt=et.suppressRefError,xe=tt===void 0?!1:tt;return q("getComboboxProps",xe,ge,N),Ae((ae={},ae[ge]=ro(Ee,function(Ne){N.current=Ne}),ae.role="combobox",ae["aria-haspopup"]="listbox",ae["aria-owns"]=O.current.menuId,ae["aria-expanded"]=U.current.state.isOpen,ae),Te)},[U,q]),at=(0,Z.useCallback)(function(){b({type:pS})},[b]),ut=(0,Z.useCallback)(function(){b({type:mS})},[b]),$e=(0,Z.useCallback)(function(){b({type:hS})},[b]),lt=(0,Z.useCallback)(function(X){b({type:gS,highlightedIndex:X})},[b]),We=(0,Z.useCallback)(function(X){b({type:vS,selectedItem:X})},[b]),dt=(0,Z.useCallback)(function(X){b({type:_S,inputValue:X})},[b]),ie=(0,Z.useCallback)(function(){b({type:bS})},[b]);return{getItemProps:me,getLabelProps:oe,getMenuProps:ue,getInputProps:ft,getComboboxProps:yt,getToggleButtonProps:_e,toggleMenu:at,openMenu:$e,closeMenu:ut,setHighlightedIndex:lt,setInputValue:dt,selectItem:We,reset:ie,highlightedIndex:T,isOpen:I,selectedItem:y,inputValue:g}}i($l,"useCombobox");var oN={activeIndex:-1,selectedItems:[]};function jA(e,t){return Rd(e,t,oN)}i(jA,"getInitialValue$1");function WA(e,t){return cr(e,t,oN)}i(WA,"getDefaultValue$1");function SJ(e){var t=jA(e,"activeIndex"),r=jA(e,"selectedItems");return{activeIndex:t,selectedItems:r}}i(SJ,"getInitialState$2");function GA(e){if(e.shiftKey||e.metaKey||e.ctrlKey||e.altKey)return!1;var t=e.target;return!(t instanceof HTMLInputElement&&t.value!==""&&(t.selectionStart!==0||t.selectionEnd!==0))}i(GA,"isKeyDownOperationPermitted");function EJ(e){var t=e.removedSelectedItem,r=e.itemToString;return r(t)+" has been removed."}i(EJ,"getA11yRemovalMessage");var rbe={selectedItems:te.default.array,initialSelectedItems:te.default.array,defaultSelectedItems:te.default.array,itemToString:te.default.func,getA11yRemovalMessage:te.default.func,stateReducer:te.default.func,activeIndex:te.default.number,initialActiveIndex:te.default.number,defaultActiveIndex:te.default.number,onActiveIndexChange:te.default.func,onSelectedItemsChange:te.default.func,keyNavigationNext:te.default.string,keyNavigationPrevious:te.default.string,environment:te.default.shape({addEventListener:te.default.func,removeEventListener:te.default.func,document:te.default.shape({getElementById:te.default.func,activeElement:te.default.any,body:te.default.any})})},IJ={itemToString:Ad.itemToString,stateReducer:Ad.stateReducer,environment:Ad.environment,getA11yRemovalMessage:EJ,keyNavigationNext:"ArrowRight",keyNavigationPrevious:"ArrowLeft"},xS=0,wS=1,SS=2,ES=3,IS=4,kS=5,TS=6,CS=7,OS=8,RS=9,AS=10,NS=11,PS=12,kJ=Object.freeze({__proto__:null,SelectedItemClick:xS,SelectedItemKeyDownDelete:wS,SelectedItemKeyDownBackspace:SS,SelectedItemKeyDownNavigationNext:ES,SelectedItemKeyDownNavigationPrevious:IS,DropdownKeyDownNavigationPrevious:kS,DropdownKeyDownBackspace:TS,DropdownClick:CS,FunctionAddSelectedItem:OS,FunctionRemoveSelectedItem:RS,FunctionSetSelectedItems:AS,FunctionSetActiveIndex:NS,FunctionReset:PS});function TJ(e,t){var r=t.type,n=t.index,o=t.props,a=t.selectedItem,l=e.activeIndex,c=e.selectedItems,f;switch(r){case xS:f={activeIndex:n};break;case IS:f={activeIndex:l-1<0?0:l-1};break;case ES:f={activeIndex:l+1>=c.length?-1:l+1};break;case SS:case wS:{var p=l;c.length===1?p=-1:l===c.length-1&&(p=c.length-2),f=Ae({selectedItems:[].concat(c.slice(0,l),c.slice(l+1))},{activeIndex:p});break}case kS:f={activeIndex:c.length-1};break;case TS:f={selectedItems:c.slice(0,c.length-1)};break;case OS:f={selectedItems:[].concat(c,[a])};break;case CS:f={activeIndex:-1};break;case RS:{var m=l,v=c.indexOf(a);c.length===1?m=-1:v===c.length-1&&(m=c.length-2),f=Ae({selectedItems:[].concat(c.slice(0,v),c.slice(v+1))},{activeIndex:m});break}case AS:{var _=t.selectedItems;f={selectedItems:_};break}case NS:{var b=t.activeIndex;f={activeIndex:b};break}case PS:f={activeIndex:WA(o,"activeIndex"),selectedItems:WA(o,"selectedItems")};break;default:throw new Error("Reducer called without proper action type.")}return Ae({},e,f)}i(TJ,"downshiftMultipleSelectionReducer");CJ.stateChangeTypes=kJ;function CJ(e){e===void 0&&(e={});var t=Ae({},IJ,e),r=t.getA11yRemovalMessage,n=t.itemToString,o=t.environment,a=t.keyNavigationNext,l=t.keyNavigationPrevious,c=tN(TJ,SJ(t),t),f=c[0],p=c[1],m=f.activeIndex,v=f.selectedItems,_=(0,Z.useRef)(!0),b=(0,Z.useRef)(null),I=(0,Z.useRef)(v),T=(0,Z.useRef)();T.current=[];var y=bg({state:f,props:t});(0,Z.useEffect)(function(){if(!_.current){if(v.length(0,LS.isEqual)(r,t))}i(OJ,"n");var RJ=i(({disabled:e,highlightValue:t,itemProps:r,label:n,menuStyles:o,multiselect:a,selected:l})=>{let c=i(f=>{return rn.default.createElement("span",{className:o.highlighted,dangerouslySetInnerHTML:{__html:(p=f,p.replace(new RegExp(t,"gi"),m=>`${m}`))}});var p},"c");return rn.default.createElement("li",Object.assign({},r,{"aria-selected":l},e&&{"aria-disabled":!0}),a?rn.default.createElement(rn.default.Fragment,null,rn.default.createElement("span",{className:o.checkbox,"aria-hidden":!0},rn.default.createElement(Gx,null)),t?c(n):n):rn.default.createElement(rn.default.Fragment,null,t?c(n):n,l&&rn.default.createElement(Gx,{className:o.selectedIcon})))},"r"),aN=i(({getItemProps:e,highlightValue:t,isOptionDisabled:r,menuProps:n,menuStyles:o,multiselect:a,open:l,optionLabelField:c,optionKeyField:f,options:p,selectedItem:m,selectedItems:v,virtualizer:_})=>{let b=!!_,I=b?_.virtualItems:p;return rn.default.createElement("ul",Object.assign({},n,{className:st(o.menu)}),l&&rn.default.createElement(rn.default.Fragment,null,b&&rn.default.createElement("li",{key:"total-size","aria-hidden":!0,style:{height:_.totalSize}}),I.map((T,y)=>{let g=y,w=null;b&&({index:g}=T,w=T);let k=p[g],C=k[c],P=k[f],N=a?OJ(v,k):(0,LS.isEqual)(m,k),B=typeof r=="function"&&r(k,g),O=e(k,g,N,B,w);return rn.default.createElement(RJ,{key:P,disabled:B,highlightValue:t,itemProps:O,menuStyles:o,multiselect:a,label:C,selected:N})})))},"i");var Vr={input:"SearchInput-module_input__Addns",hidden:"SearchInput-module_hidden__OcXmJ",button:"SearchInput-module_button__z7NIp search-input_hds-search-input__button__1-cj-",wrapper:"SearchInput-module_wrapper__114JK",root:"SearchInput-module_root__sMwrY",open:"SearchInput-module_open__1zeft",angleIcon:"SearchInput-module_angleIcon__1PdxN",menu:"SearchInput-module_menu__2P8CO",loadingSpinnerContainer:"SearchInput-module_loadingSpinnerContainer__T6ZTc",menuItem:"SearchInput-module_menuItem__zIC_d",highlighted:"SearchInput-module_highlighted__3D7Hh",selected:"SearchInput-module_selected__30K7a",disabled:"SearchInput-module_disabled__akdv5",virtualized:"SearchInput-module_virtualized__xRfea",errorText:"SearchInput-module_errorText__2tddy text-input_hds-text-input__error-text__2bQYc",buttons:"SearchInput-module_buttons__2O_2t search-input_hds-search-input__buttons__3PawT",searchIcon:"SearchInput-module_searchIcon__l1_S4",noToggle:"SearchInput-module_noToggle__2rf7Y",helperText:"SearchInput-module_helperText__2AWSL",loadingSpinner:"SearchInput-module_loadingSpinner__3G_76"};Ht(`@keyframes text-input_fadeIn__qn0sk{0%{opacity:0}to{opacity:1}}.text-input_hds-text-input__2k_Sg{--border-width:2px;--outline-width:3px;--outline-offset-readonly:4px;--input-height:56px;--textarea-height:149px;--icon-size:var(--spacing-m);--icon-color:var(--color-black);--helper-color-default:var(--color-black-60);--helper-color-invalid:var(--color-black);--helper-background-color-invalid:var(--color-error-light);--helper-icon-color-invalid:var(--color-error);--helper-color-success:var(--color-black);--helper-background-color-success:var(--color-success-light);--helper-icon-color-success:var(--color-success);--helper-color-info:var(--color-black);--helper-background-color-info:var(--color-info-light);--helper-icon-color-info:var(--color-info);--input-background-default:var(--color-white);--input-background-disabled:var(--color-black-10);--input-border-color-default:var(--color-black-50);--input-border-color-hover:var(--color-black-90);--input-border-color-focus:var(--color-black-90);--input-border-color-invalid:var(--color-error);--input-border-color-disabled:var(--color-black-10);--input-border-color-success:var(--color-success);--input-color-default:var(--color-black-90);--input-color-disabled:var(--color-black-40);--label-color-default:var(--color-black-90);--label-color-invalid:var(--color-black-90);--placeholder-color:var(--color-black-60)}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__input__28bnn{-webkit-appearance:none;background-color:var(--input-background-default);border:var(--border-width) solid var(--input-border-color-default);border-radius:0;box-sizing:border-box;color:var(--input-color-default);font-family:inherit;font-size:1.125em;height:var(--input-height);line-height:normal;margin:0;padding:0 var(--spacing-s);width:100%;will-change:transform,box-shadow}.text-input_hds-text-input__2k_Sg:not([data-hds-textinput-filled]) .text-input_hds-text-input__button-clear__9anML,.text-input_hds-text-input__input-clear__10ibh::-webkit-search-cancel-button{display:none}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__button-clear__9anML>*{pointer-events:none}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__input__28bnn:hover{border-color:var(--input-border-color-hover);transition:border-color 85ms ease-out}.text-input_hds-text-input__input-wrapper__2dlTe:focus-within .text-input_hds-text-input__input__28bnn{border-color:var(--input-border-color-focus);outline:none}.text-input_hds-text-input__2k_Sg.text-input_hds-text-input--invalid__2_9Zw .text-input_hds-text-input__input__28bnn{border-color:var(--input-border-color-invalid)}.text-input_hds-text-input__2k_Sg.text-input_hds-text-input--success__3Oi7w .text-input_hds-text-input__input__28bnn{border-color:var(--input-border-color-success)}.text-input_hds-text-input__input-wrapper__2dlTe:focus-within .text-input_hds-text-input__input__28bnn:not([readonly]){box-shadow:0 0 0 var(--outline-width) var(--color-focus-outline);transform:translateZ(0);transition:85ms ease-out;transition-property:box-shadow,transform}.text-input_hds-text-input__label__1Wguh{color:var(--label-color-default);display:block;font-size:var(--fontsize-body-m);font-weight:500;margin-bottom:var(--spacing-3-xs)}.text-input_hds-text-input--invalid__2_9Zw .text-input_hds-text-input__label__1Wguh{color:var(--label-color-invalid);transition:color 85ms linear}.text-input_hds-text-input__required__cS54_{display:inline-block;font-size:var(--fontsize-body-xl);line-height:1;margin-left:var(--spacing-2-xs);transform:translateY(var(--spacing-3-xs))}.text-input_hds-text-input__input-wrapper__2dlTe{display:flex;position:relative}.text-input_hds-text-input__2k_Sg textarea.text-input_hds-text-input__input__28bnn{font-family:inherit;height:var(--textarea-height);margin:0;min-height:var(--input-height);overflow:auto;padding:var(--spacing-s);resize:vertical}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__input__28bnn::-ms-reveal{display:none}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__input__28bnn::-moz-placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__input__28bnn::placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__helper-text__1LgPk{color:var(--helper-color-default);display:block;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-3-xs);white-space:pre-line}.text-input_hds-text-input__error-text__2bQYc{background-color:var(--helper-background-color-invalid);border-left:8px solid var(--color-error);color:var(--helper-color-invalid);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);white-space:pre-line}.text-input_hds-text-input__error-text__2bQYc:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__error-text__2bQYc:before{animation:text-input_fadeIn__qn0sk 85ms ease-out;background:var(--helper-icon-color-invalid);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__success-text__31pFk{background-color:var(--helper-background-color-success);border-left:8px solid var(--color-success);color:var(--helper-color-success);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative;white-space:pre-wrap}.text-input_hds-text-input__success-text__31pFk:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__success-text__31pFk:before{animation:text-input_fadeIn__qn0sk 85ms ease-out;background:var(--helper-icon-color-success);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__info-text__3Xddn{background-color:var(--helper-background-color-info);border-left:8px solid var(--color-info);color:var(--helper-color-info);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative}.text-input_hds-text-input__info-text__3Xddn:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__info-text__3Xddn:before{animation:text-input_fadeIn__qn0sk 85ms ease-out;background:var(--helper-icon-color-info);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__input__28bnn[disabled]{background-color:var(--input-background-disabled);border-color:var(--input-border-color-disabled);color:var(--input-color-disabled);cursor:not-allowed}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__input__28bnn[readonly]{background-color:transparent;border:0;color:var(--input-color-default);outline-offset:var(--outline-offset-readonly);padding:0;-webkit-text-fill-color:var(--input-color-default);transform:translateZ(0);transition:85ms ease-out;transition-property:outline,transform}.text-input_hds-text-input__input-wrapper__2dlTe:focus-within input.text-input_hds-text-input__input__28bnn[readonly]{height:calc(var(--input-height) - 2 * var(--outline-offset-readonly));margin:var(--outline-offset-readonly) 0;outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__input-wrapper__2dlTe:focus-within textarea.text-input_hds-text-input__input__28bnn[readonly]{outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__buttons__1ANhZ{align-items:center;bottom:0;display:flex;font-size:1rem;justify-content:center;margin-right:calc(var(--spacing-s) - var(--spacing-xs) / 2);position:absolute;right:0;top:0}.text-input_hds-text-input__button__1zrQr{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:var(--icon-color);cursor:pointer;display:flex;font:inherit;outline:none;padding:var(--spacing-xs) calc(var(--spacing-xs) / 2)}.text-input_hds-text-input__button__1zrQr:focus{outline:var(--outline-width) solid var(--color-focus-outline)}.search-input_hds-icon__5eCQs{background-color:currentcolor;display:inline-block;height:var(--icon-size);-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto;width:var(--icon-size)}.search-input_hds-icon--size-xs__JNXQQ{--icon-size:var(--spacing-layout-2-xs)}.search-input_hds-icon--size-s__1UrrH{--icon-size:var(--spacing-layout-xs)}.search-input_hds-icon--size-m__2xJqk{--icon-size:var(--spacing-layout-s)}.search-input_hds-icon--size-l__9ZoGz{--icon-size:var(--spacing-layout-m)}.search-input_hds-icon--size-xl__33Ryp{--icon-size:var(--spacing-layout-l)}[class*=hds-icon-start--]:before{-webkit-mask-image:var(--mask-image-before);mask-image:var(--mask-image-before)}[class*=hds-icon-end--]:after,[class*=hds-icon-start--]:before{background-color:currentcolor;content:"";display:inline-flex;height:var(--icon-size,24px);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--icon-size,24px)}[class*=hds-icon-end--]:after{-webkit-mask-image:var(--mask-image-after);mask-image:var(--mask-image-after)}.search-input_hds-icon--search__1OHPF{--mask-image-search:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15 1a8 8 0 11-4.798 14.402l-6.401 6.4-1.591-1.59 6.398-6.4A8 8 0 0115 1zm0 2a6 6 0 100 12 6 6 0 000-12z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-search)}.search-input_hds-icon-start--search__3XoAJ{--mask-image-before:var(--mask-image-search)}.search-input_hds-icon-end--search__2z836{--mask-image-after:var(--mask-image-search)}.search-input_hds-search-input__3yDGf{--border-width:2px;--outline-width:3px;--input-height:56px;--helper-color-default:var(--color-black-60);--input-background-default:var(--color-white);--input-border-color-default:var(--color-black-50);--input-border-color-hover:var(--color-black-90);--input-border-color-focus:var(--color-black-90);--input-color-default:var(--color-black-90);--label-color-default:var(--color-black-90)}.search-input_hds-search-input__label__2XXxI{color:var(--label-color-default);display:block;font-size:var(--fontsize-body-m);font-weight:500;margin-bottom:var(--spacing-3-xs)}.search-input_hds-search-input__input-wrapper__2SHOr{display:flex;height:100%;position:relative}.search-input_hds-search-input__3yDGf .search-input_hds-search-input__input__3K908{-webkit-appearance:none;background-color:var(--input-background-default);border:var(--border-width) solid var(--input-border-color-default);box-sizing:border-box;color:var(--input-color-default);font-size:1.125em;height:var(--input-height);line-height:normal;padding:0 var(--spacing-s);width:100%}.search-input_hds-search-input__3yDGf .search-input_hds-search-input__input__3K908:hover{border-color:var(--input-border-color-hover);transition:border-color 85ms ease-out}.search-input_hds-search-input__3yDGf .search-input_hds-search-input__input__3K908:focus{border-color:var(--input-border-color-focus);outline:none}.search-input_hds-search-input__3yDGf .search-input_hds-search-input__input__3K908:not([readonly]):focus{outline:var(--outline-width) solid var(--color-focus-outline);transform:translateZ(0)}.search-input_hds-search-input__buttons__3PawT{align-items:center;bottom:0;display:flex;font-size:1rem;justify-content:center;margin-right:calc(var(--spacing-s) - var(--spacing-xs) / 2);position:absolute;right:0;top:0}.search-input_hds-search-input__button__1-cj-{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:inherit;color:var(--dropdown-color-default);cursor:pointer;display:flex;font:inherit;outline:none;padding:var(--spacing-xs) calc(var(--spacing-xs) / 2)}.search-input_hds-search-input__buttons__3PawT .search-input_hds-search-input__button__1-cj-:focus{outline:var(--outline-width) solid var(--color-focus-outline)}.search-input_hds-search-input__helper-text__25LCS{color:var(--helper-color-default);display:block;font-size:var(--fontsize-body-m);margin-top:var(--spacing-3-xs)}.SearchInput-module_button__z7NIp.SearchInput-module_hidden__OcXmJ,.SearchInput-module_input__Addns:not(:focus).SearchInput-module_hidden__OcXmJ{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:0 -1px -1px 0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.SearchInput-module_wrapper__114JK:focus-within{box-shadow:0 0 0 var(--focus-outline-width) var(--focus-outline-color)}.SearchInput-module_root__sMwrY{--border-width:2px;--divider-width:1px;--focus-outline-width:3px;--dropdown-height:var(--spacing-3-xl);--menu-item-height:calc(var(--dropdown-height) - var(--border-width) * 2);--icon-size:var(--spacing-m);--menu-z-index:10;--dropdown-background-default:var(--color-white);--dropdown-background-disabled:var(--color-black-10);--dropdown-border-color-default:var(--color-black-50);--dropdown-border-color-hover:var(--color-black-90);--dropdown-border-color-hover-invalid:var(--color-error-dark);--dropdown-border-color-focus:var(--color-black-90);--dropdown-border-color-invalid:var(--color-error);--dropdown-border-color-disabled:var(--color-black-10);--dropdown-color-default:var(--color-black-90);--dropdown-color-disabled:var(--color-black-40);--focus-outline-color:var(--color-focus-outline);--helper-background-color-invalid:var(--color-error-light);--helper-color-invalid:var(--color-black);--helper-icon-color-invalid:var(--color-error);--menu-divider-color:var(--color-black-20);--menu-item-background-default:var(--color-white);--menu-item-background-hover:var(--color-bus);--menu-item-background-selected:var(--color-white);--menu-item-background-selected-hover:var(--color-bus);--menu-item-background-disabled:var(--color-white);--menu-item-color-default:var(--color-black-90);--menu-item-color-hover:var(--color-white);--menu-item-color-selected:var(--color-black-90);--menu-item-color-selected-hover:var(--color-white);--menu-item-color-disabled:var(--color-black-40);--menu-item-icon-color-selected:var(--color-white);--menu-item-icon-color-disabled:var(--color-black-40);--multiselect-checkbox-background-selected:var(--color-bus);--multiselect-checkbox-background-disabled:var(--color-black-10);--multiselect-checkbox-border-default:var(--color-black-50);--multiselect-checkbox-border-hover:var(--color-black-90);--multiselect-checkbox-border-disabled:var(--color-black-10);--multiselect-checkbox-color-default:transparent;--multiselect-checkbox-color-selected:var(--color-white);--multiselect-checkbox-color-selected-disabled:var(--color-white);--placeholder-color:var(--color-black-60);position:relative}.SearchInput-module_open__1zeft.SearchInput-module_root__sMwrY .SearchInput-module_angleIcon__1PdxN{transform:rotateX(180deg)}.SearchInput-module_open__1zeft.SearchInput-module_root__sMwrY .SearchInput-module_menu__2P8CO{display:block}.SearchInput-module_root__sMwrY input{font-family:inherit;margin:0;overflow:auto}.SearchInput-module_wrapper__114JK{background-color:var(--dropdown-background-default);border:var(--border-width) solid var(--dropdown-border-color-default);box-sizing:border-box;min-height:var(--dropdown-height);position:relative;width:100%}.SearchInput-module_wrapper__114JK:focus-within{border-color:var(--dropdown-border-color-focus)}.SearchInput-module_wrapper__114JK:hover{border-color:var(--dropdown-border-color-hover)}.SearchInput-module_wrapper__114JK:focus-within,.SearchInput-module_wrapper__114JK:hover{transition:border-color 85ms ease-out}.SearchInput-module_loadingSpinnerContainer__T6ZTc,.SearchInput-module_menu__2P8CO{border:solid var(--dropdown-border-color-focus);border-top-color:var(--menu-divider-color);border-width:var(--divider-width) var(--border-width) var(--border-width);bottom:0;display:none;left:0;list-style:none;margin:0;outline:none;overflow-y:auto;padding:0;position:absolute;transform:translate(calc(var(--border-width) * -1),100%);width:100%;z-index:var(--menu-z-index)}.SearchInput-module_menuItem__zIC_d{align-items:center;background-color:var(--menu-item-background-default);box-sizing:border-box;color:var(--menu-item-color-default);cursor:pointer;display:flex;font-size:var(--fontsize-body-l);justify-content:space-between;line-height:var(--lineheight-m);min-height:var(--menu-item-height);padding:var(--spacing-xs) var(--spacing-s)}.SearchInput-module_highlighted__3D7Hh.SearchInput-module_menuItem__zIC_d{background-color:var(--menu-item-background-hover);color:var(--menu-item-color-hover)}.SearchInput-module_selected__30K7a.SearchInput-module_menuItem__zIC_d{background-color:var(--menu-item-background-selected);color:var(--menu-item-color-selected)}.SearchInput-module_highlighted__3D7Hh.SearchInput-module_selected__30K7a.SearchInput-module_menuItem__zIC_d{background-color:var(--menu-item-background-selected-hover);color:var(--menu-item-color-selected-hover)}.SearchInput-module_disabled__akdv5.SearchInput-module_menuItem__zIC_d{background-color:var(--menu-item-background-disabled);color:var(--menu-item-color-disabled);cursor:not-allowed}.SearchInput-module_virtualized__xRfea.SearchInput-module_menuItem__zIC_d{left:0;position:absolute;top:0;width:100%}.SearchInput-module_root__sMwrY{--helper-color-default:var(--color-black-60)}.SearchInput-module_wrapper__114JK{align-items:center;display:flex}.SearchInput-module_button__z7NIp{color:var(--dropdown-color-default)}.SearchInput-module_button__z7NIp:focus.SearchInput-module_button__z7NIp:focus{outline:3px solid var(--color-focus-outline)}.SearchInput-module_searchIcon__l1_S4{color:var(--dropdown-color-default);display:flex}.SearchInput-module_input__Addns{align-self:stretch;appearance:none;background-color:var(--input-background-default);border:none;box-sizing:border-box;color:var(--input-color-default);font-size:var(--fontsize-body-l);height:var(--menu-item-height);outline:none;padding:0 calc(var(--spacing-l) + var(--icon-size)) 0 0;width:100%}.SearchInput-module_input__Addns:first-child{padding-left:var(--spacing-s)}.SearchInput-module_input__Addns.SearchInput-module_noToggle__2rf7Y{padding-right:var(--spacing-s)}.SearchInput-module_input__Addns::placeholder{color:var(--placeholder-color);line-height:normal}.SearchInput-module_input__Addns:disabled::placeholder{color:var(--dropdown-color-disabled)}.SearchInput-module_menuItem__zIC_d .SearchInput-module_highlighted__3D7Hh{font-weight:700}.SearchInput-module_menuItem__zIC_d .SearchInput-module_highlighted__3D7Hh mark{background:none;color:inherit;font-weight:400}.SearchInput-module_helperText__2AWSL{color:var(--helper-color-default);display:block;font-size:var(--fontsize-body-m);margin-top:var(--spacing-3-xs)}.SearchInput-module_loadingSpinnerContainer__T6ZTc{align-items:center;background-color:var(--menu-item-background-default);display:flex;flex-direction:column;padding:var(--spacing-m) 0;text-align:center}.SearchInput-module_loadingSpinner__3G_76{margin-bottom:var(--spacing-2-xs)}`);var MS=class MS extends Error{};i(MS,"g");var yg=MS,AJ=i((e,t,r)=>{let n=(0,Qe.useRef)(r),[o,a]=(0,Qe.useState)(!1),l=(0,Qe.useRef)(()=>null),[c,f]=(0,Qe.useState)([]),p=(0,Qe.useCallback)(()=>{f([]),a(!1),l.current()},[f,l]);return(0,Qe.useEffect)(()=>()=>{l.current()},[l]),(0,Qe.useEffect)(()=>{n.current=r},[r]),((m,v,_)=>{let b=(0,Qe.useCallback)(m,_);(0,Qe.useEffect)(()=>{let I=setTimeout(()=>{b()},v);return()=>{clearTimeout(I)}},[b,v])})(()=>{if(typeof t!="function"||n.current===!0)return;if(a(!0),l.current(),e.length===0)return a(!1),void f([]);let{promise:m,cancel:v}=(_=>{let b=!1;return{promise:new Promise((I,T)=>{_.then(y=>{if(b)throw new yg;I(y)}).catch(y=>{y instanceof yg||T(y)})}),cancel:i(()=>{b=!0},"cancel")}})(t(e));l.current=v,m.then(_=>{a(!1),Array.isArray(_)&&typeof f=="function"&&n.current===!1&&f(_)})},200,[e,t,f]),{suggestions:c,isLoading:!n.current&&o,clearSuggestions:p}},"v"),DS=i(e=>{var{className:t,clearButtonAriaLabel:r="Clear",getSuggestions:n,helperText:o,highlightSuggestions:a=!1,inputProps:l,label:c,loadingSpinnerFinishedText:f="Finished loading suggestions",loadingSpinnerText:p="Loading suggestions",onSubmit:m,placeholder:v,searchButtonAriaLabel:_="Search",hideSearchButton:b=!1,suggestionKeyField:I,suggestionLabelField:T,visibleSuggestions:y=8,onChange:g,value:w}=e,k=it(e,["className","clearButtonAriaLabel","getSuggestions","helperText","highlightSuggestions","inputProps","label","loadingSpinnerFinishedText","loadingSpinnerText","onSubmit","placeholder","searchButtonAriaLabel","hideSearchButton","suggestionKeyField","suggestionLabelField","visibleSuggestions","onChange","value"]);let C=(0,Qe.useRef)(!1),P=(0,Qe.useRef)(null),N="userEnterKeyAction",[B,O]=(0,Qe.useState)(void 0),[L,U]=(0,Qe.useState)(""),M=w||L,V=i(()=>B===$l.stateChangeTypes.InputKeyDownEnter,"Y"),{suggestions:$,isLoading:q,clearSuggestions:Q}=AJ(M,n,B===$l.stateChangeTypes.ItemClick||B===N||V()),oe=((ie,X=3e3)=>{let[ne,ae]=(0,Qe.useState)(!1),de=(0,Qe.useRef)(null);return(0,Qe.useEffect)(()=>(clearTimeout(de.current),ie?de.current=setTimeout(()=>{ae(!0)},X):ae(!1),()=>{clearTimeout(de.current)}),[ie,X,ae]),ne})(q,1300),ue=w!==void 0&&g,me=i(ie=>{ue?g(ie):U(ie)},"V"),_e=i(ie=>{var X;let ne=(X=P.current)===null||X===void 0?void 0:X.value;m(ie!==void 0?ie:ne),Q()},"R"),{isOpen:ft,getLabelProps:yt,getMenuProps:at,getInputProps:ut,getComboboxProps:$e,highlightedIndex:lt,getItemProps:We,reset:dt}=$l(Object.assign({items:$,onStateChange(ie){var X;let{ItemClick:ne,FunctionReset:ae,InputKeyDownEnter:de}=$l.stateChangeTypes;if([ne,ae,de].includes(ie.type)){let pe=ie.type===ne&&ie.inputValue===void 0,ge=pe?(X=P.current)===null||X===void 0?void 0:X.value:ie.inputValue;if(ge===void 0)return;pe||me(ge),ie.type!==ae&&_e(ge),O(ie.type)}else O(void 0)},itemToString:i(ie=>ie?`${ie[T]}`:"","itemToString")},ue&&{inputValue:M}));return(0,Qe.useEffect)(()=>{C.current?g&&w===void 0&&g(M):C.current=!0},[g,M]),Qe.default.createElement("div",Object.assign({},k,{className:st(Vr.root,ft&&Vr.open,t)}),c&&Qe.default.createElement(fA,Object.assign({label:c},yt())),Qe.default.createElement("div",{className:st(Vr.wrapper),ref:$e().ref},Qe.default.createElement("input",Object.assign({enterKeyHint:"search"},l,ut({onKeyUp:i(ie=>{let X=ie.key||ie.keyCode,ne=X==="Enter"||X===13;!V()&&ne&&_e(),O(ne?N:void 0)},"onKeyUp"),onKeyDown:i(ie=>{ft&&$.length||ie.key!=="Home"&&ie.key!=="End"||(ie.nativeEvent.preventDownshiftDefault=!0)},"onKeyDown"),onChange:i(ie=>{me(ie.target.value)},"onChange"),ref:P,role:$e().role,"aria-expanded":$e()["aria-expanded"],"aria-haspopup":$e()["aria-haspopup"],"aria-owns":$e()["aria-owns"]}),{className:st(Vr.input,l&&l.className),placeholder:v})),Qe.default.createElement("div",{className:Vr.buttons},M.length>0&&Qe.default.createElement("button",{type:"button","aria-label":r,className:st(Vr.button),onClick:i(()=>{dt(),P.current.focus(),Q()},"onClick")},Qe.default.createElement(_5,{className:Vr.searchIcon})),!b&&Qe.default.createElement("button",{type:"button","aria-label":_,className:st(Vr.button),onClick:i(()=>_e(),"onClick")},Qe.default.createElement(x5,{className:Vr.searchIcon}))),oe&&Qe.default.createElement("div",{className:Vr.loadingSpinnerContainer,"aria-hidden":!0},Qe.default.createElement(Od,{loadingText:p,loadingFinishedText:f,small:!0,className:Vr.loadingSpinner}),p),Qe.default.createElement(aN,{isOptionDisabled:i(()=>!1,"isOptionDisabled"),multiselect:!1,open:ft&&!oe,selectedItem:null,selectedItems:[],highlightValue:a&&M.length>=3&&M,menuStyles:Vr,options:$,optionKeyField:`${String(I||T)}`,optionLabelField:`${String(T)}`,menuProps:at({style:{maxHeight:sN*y}}),getItemProps:i((ie,X,ne,ae)=>We({item:ie,index:X,disabled:ae,className:st(Vr.menuItem,ne&&Vr.selected,lt===X&&Vr.highlighted)}),"getItemProps")})),o&&Qe.default.createElement("div",{className:Vr.helperText},o))},"b");var Dn=G(ve());var Vl,Ld,$o={tag:"Tag-module_tag__3bo5S tag_hds-tag__3MKf3",large:"Tag-module_large__1ZNIX tag_hds-tag--large__1bVs5",action:"Tag-module_action__4ky2K tag_hds-tag--action__Az-Fm",link:"Tag-module_link__3f99r tag_hds-tag--link__1470y",icon:"Tag-module_icon__or2kN tag_hds-tag__icon__2_xWY",multiline:"Tag-module_multiline__24sap tag_hds-tag--multiline__yHIcb"};Ht(`.tag_hds-icon__2LFMT{background-color:currentcolor;display:inline-block;height:var(--icon-size);-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto;width:var(--icon-size)}.tag_hds-icon--size-xs__L1nV_{--icon-size:var(--spacing-layout-2-xs)}.tag_hds-icon--size-s__23CMA{--icon-size:var(--spacing-layout-xs)}.tag_hds-icon--size-m__2zCBY{--icon-size:var(--spacing-layout-s)}.tag_hds-icon--size-l__UuAMZ{--icon-size:var(--spacing-layout-m)}.tag_hds-icon--size-xl__2f_bT{--icon-size:var(--spacing-layout-l)}[class*=hds-icon-start--]:before{-webkit-mask-image:var(--mask-image-before);mask-image:var(--mask-image-before)}[class*=hds-icon-end--]:after,[class*=hds-icon-start--]:before{background-color:currentcolor;content:"";display:inline-flex;height:var(--icon-size,24px);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--icon-size,24px)}[class*=hds-icon-end--]:after{-webkit-mask-image:var(--mask-image-after);mask-image:var(--mask-image-after)}.tag_hds-icon--cross__2tq88{--mask-image-cross:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18 7.5L13.5 12l4.5 4.5-1.5 1.5-4.5-4.5L7.5 18 6 16.5l4.5-4.5L6 7.5 7.5 6l4.5 4.5L16.5 6 18 7.5z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-cross)}.tag_hds-icon-start--cross__Efj_S{--mask-image-before:var(--mask-image-cross)}.tag_hds-icon-end--cross__3_S2q{--mask-image-after:var(--mask-image-cross)}.tag_hds-tag__3MKf3{--computed-background-color:var(--background-color,var(--color-black-10));--computed-background-color-focus:var(--background-color-focus,var(--computed-background-color,transparent));--computed-background-color-hover:var(--background-color-hover,var(--computed-background-color-focus,transparent));--computed-background-color-active:var(--background-color-active,var(--computed-background-color-hover,transparent));--computed-border-color:var(--border-color,var(--computed-background-color));--computed-border-color-focus:var(--border-color-focus,var(--computed-border-color,transparent));--computed-border-color-hover:var(--border-color-hover,var(--computed-border-color-focus,transparent));--computed-border-color-active:var(--border-color-active,var(--computed-border-color-hover,transparent));--computed-color:var(--color,--color-black-90);--computed-color-focus:var(--color-focus,var(--computed-color,inherit));--computed-color-hover:var(--color-hover,var(--computed-color-focus,inherit));--computed-color-active:var(--color-active,var(--computed-color-hover,inherit));--computed-outline-color:var(--outline-color,transparent);--font-size:var(--fontsize-body-s);--gap:var(--spacing-3-xs);--height:32px;--icon-reposition:-4px;--icon-size:24px;--outline-width:2px;--padding-horizontal:12px;--padding-vertical:3px;align-items:center;background-color:var(--computed-background-color);border-radius:calc(var(--height) / 2);box-sizing:border-box;color:var(--computed-color,inherit);display:inline-flex;flex-direction:row;font-size:var(--font-size);font-weight:500;grid-gap:var(--gap);gap:var(--gap);justify-content:center;line-height:var(--lineheight-l);max-width:100%;min-height:var(--height);outline:none;outline-offset:2px;overflow:hidden;padding:var(--padding-vertical) var(--padding-horizontal)}.tag_hds-tag__3MKf3:after{flex-shrink:0;margin-right:var(--icon-reposition)}.tag_hds-tag__3MKf3:before{flex-shrink:0;margin-left:var(--icon-reposition)}.tag_hds-tag__3MKf3>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tag_hds-tag--large__1bVs5{--font-size:var(--fontsize-body-m);--gap:var(--spacing-2-xs);--height:48px;--icon-reposition:-8px;--outline-width:3px;--padding-horizontal:20px;--padding-vertical:10px}.tag_hds-tag--action__Az-Fm{--border-color:var(--color-black-90);border:1px solid var(--computed-border-color);padding:calc(var(--padding-vertical) - 1px) calc(var(--padding-horizontal) - 1px)}.tag_hds-tag--multiline__yHIcb>span{hyphens:auto;white-space:normal}.tag_hds-tag--link__1470y{text-decoration:underline}.tag_hds-tag--action__Az-Fm,.tag_hds-tag--link__1470y{--background-color-hover:var(--color-black-20);--outline-color:var(--color-focus-outline);cursor:pointer}.tag_hds-tag--action__Az-Fm:focus-visible,.tag_hds-tag--link__1470y:focus-visible{background-color:var(--computed-background-color-focus);border-color:var(--computed-border-color-focus);color:var(--computed-color-focus)}.tag_hds-tag--action__Az-Fm:hover,.tag_hds-tag--link__1470y:hover{background-color:var(--computed-background-color-hover);border-color:var(--computed-border-color-hover);color:var(--computed-color-hover)}.tag_hds-tag--action__Az-Fm:active,.tag_hds-tag--link__1470y:active{background-color:var(--computed-background-color-active);border-color:var(--computed-border-color-active);color:var(--computed-color-active)}.tag_hds-tag--action__Az-Fm:active:hover,.tag_hds-tag--action__Az-Fm:focus-visible,.tag_hds-tag--link__1470y:active:hover,.tag_hds-tag--link__1470y:focus-visible{box-shadow:none;outline:var(--outline-width) solid var(--computed-outline-color)}.tag_hds-icon__2LFMT.tag_hds-tag__icon__2_xWY,.tag_hds-tag__icon__2_xWY{flex-shrink:0;height:var(--icon-size);width:var(--icon-size)}.tag_hds-tag__icon__2_xWY:first-child{margin-left:var(--icon-reposition)}.tag_hds-tag__icon__2_xWY:last-child{margin-right:var(--icon-reposition)}`),function(e){e.Action="action",e.Informative="informative",e.Link="link"}(Vl||(Vl={})),function(e){e.Small="small",e.Large="large"}(Ld||(Ld={}));var FS=(0,Dn.forwardRef)((e,t)=>{var{children:r,className:n,onClick:o,onDelete:a,size:l=Ld.Small,theme:c,href:f,iconStart:p,iconEnd:m,multiline:v=!1}=e,_=it(e,["children","className","onClick","onDelete","size","theme","href","iconStart","iconEnd","multiline"]);let b=!!a,I=a||o,T=!!I,y=Vl.Informative,g=null;I?(y=Vl.Action,g="button"):f&&(y=Vl.Link);let w=kl($o.tag,c),k=$o.large,C=st($o.tag,l===Ld.Large&&k,w,n,$o[y],v&&$o.multiline),P=p?Dn.default.createElement("div",{className:st($o.icon),"aria-hidden":"true"},p):null,N=m?Dn.default.createElement("div",{className:st($o.icon),"aria-hidden":"true"},m):null,B=i(M=>{M.key!=="Enter"&&M.key!==" "||I(M)},"C"),O=i(M=>Dn.default.createElement("a",Object.assign({ref:t,className:st(C,$o.link),href:f},_),M.children),"M"),L=i(M=>Dn.default.createElement("div",Object.assign({className:C,ref:t},T&&{tabIndex:0,role:g,onClick:I,onKeyDown:B},_),M.children),"N"),U=Dn.default.createElement(Dn.default.Fragment,null,P,Dn.default.createElement("span",null,r),N,b&&!N?Dn.default.createElement(cm,{className:$o.icon}):null);return f?Dn.default.createElement(O,null,U):Dn.default.createElement(L,null,U)});var Rbe=G(h5()),Abe=G(ve());var Nbe=G(El());var Mbe=G(Z5());var Fbe=G(r0());var cN=G(ve());var uN={"--focus-outline-color":"var(--color-coat-of-arms)","--color-focus-outline":"var(--color-coat-of-arms)","--menu-item-background-hover":"var(--hdbt-color-black)","--menu-item-color-hover":"var(--color-white)"};var NJ={EVENTS_URL:"https://api.hel.fi/servicemap/v2/search/"},lN=NJ;var PJ=i((e,t)=>{if(t&&e[t])return e[t];if(e.fi)return e.fi;if(e.sv)return e.sv;throw new Error("No name found")},"getNameTranslation"),xg=PJ;var BS=G(Me()),fN=i(({className:e,includeCoordinates:t=!1,loadingSpinnerFinishedText:r=Drupal.t("Finished loading suggestions",{},{context:"Loading finished indicator for suggestive search"}),loadingSpinnerText:n=Drupal.t("Loading suggestions...",{},{context:"Loading indicator for suggestive search"}),onSubmit:o,searchInputClassname:a,value:l,...c})=>{let f=new Map,p=i(async _=>{if(!_||_==="")return[];let b=i(N=>{let B=new URL(lN.EVENTS_URL);return B.search=N.toString(),fetch(B.toString()).then(O=>O.json())},"fetchSuggestions"),I=["fi","sv"].map(N=>new URLSearchParams({format:"json",language:N,municipality:"helsinki",q:_,type:"address"})),[T,y]=I,g=Promise.all([b(T),b(y)]),w=i((N,B)=>N.results.map(O=>{let L=xg(O.name,B)||"";return t&&f.set(L,O.location?.coordinates),{label:L}}),"parseResults"),[k,C]=await g;return[...w(k,"fi"),...w(C,"sv")].slice(0,10)},"getSuggestions"),m=i(_=>{o(t?{label:_,value:f.has(_)?[...f.get(_),_]:null}:_)},"handleSubmit"),v=(0,cN.useMemo)(()=>(0,BS.jsx)(DS,{getSuggestions:p,loadingSpinnerText:n,loadingSpinnerFinishedText:r,value:l,...c,className:a||"hdbt-search__input hdbt-search__input--address",onSubmit:m,suggestionLabelField:"label",style:uN}),[l,p]);return(0,BS.jsx)("div",{className:e||"hdbt-search__filter",children:v})},"AddressSearch");var dN={"--background-selected":"var(--hdbt-color-black)","--background-unselected":"var(--color-white)","--background-hover":"var(--hdbt-color-black)","--border-color-selected":"var(--hdbt-color-black)","--border-color-selected-hover":"var(--hdbt-color-black)","--border-color-selected-focus":"var(--hdbt-color-black)","--color-focus-outline":"var(--color-coat-of-arms)","--focus-outline-color":"var(--hdbt-color-black)","--icon-color-selected":"var(--color-white)"};var Vs=G(Me()),LJ=i(({initialParams:e})=>{let[t,r]=P8(j0),n=No(q0),o=Po(Do),a=Po(q0);return(0,Vs.jsxs)("form",{className:"hdbt-search--react__form-container",role:"search",onSubmit:i(c=>{c.preventDefault();let{sv_only:f}=c.target,p={};t?.length&&(p.address=t),p.sv_only=f.checked,o(p)},"onSubmit"),children:[(0,Vs.jsx)(fN,{clearButtonAriaLabel:Drupal.t("Clear",{},{context:"React search"}),defaultValue:e?.address||"",helperText:Drupal.t("Enter the street name and house number",{},{context:"React search: street input helper"}),id:"address",label:Drupal.t("Home address",{},{context:"React search: home address"}),onChange:c=>r(c),onSubmit:c=>r(c),placeholder:Drupal.t("For example, Kotikatu 1",{},{context:"React search: street input helper placeholder"})}),(0,Vs.jsx)("div",{className:"react-search__checkbox-filter-container",children:(0,Vs.jsx)("fieldset",{className:"hdbt-search--react__fieldset",children:(0,Vs.jsx)(_2,{className:"react-search__checkbox",checked:n?.sv_only||!1,id:"sv_only",name:"sv_only",value:"sv_only",onClick:()=>a({...n,sv_only:!n?.sv_only}),label:Drupal.t("Show the nearest service location where service is available in Swedish.",{},{context:"React search: checkbox label swedish"}),style:dN})})}),(0,Vs.jsx)(e2,{className:"hdbt-search--react__submit-button",type:"submit",children:Drupal.t("Search",{},{context:"React search: submit button label"})})]})},"ProximityFormContainer"),pN=LJ;var wr=G(ve(),1),LN=G(vN(),1);var Ar=G(ve(),1);var qs={};Cz(qs,{ERROR_REVALIDATE_EVENT:()=>qJ,FOCUS_EVENT:()=>_N,MUTATE_EVENT:()=>yN,RECONNECT_EVENT:()=>bN});var _N=0,bN=1,yN=2,qJ=3;var xN=Object.prototype.hasOwnProperty;function wg(e,t){var r,n;if(e===t)return!0;if(e&&t&&(r=e.constructor)===t.constructor){if(r===Date)return e.getTime()===t.getTime();if(r===RegExp)return e.toString()===t.toString();if(r===Array){if((n=e.length)===t.length)for(;n--&&wg(e[n],t[n]););return n===-1}if(!r||typeof e=="object"){n=0;for(r in e)if(xN.call(e,r)&&++n&&!xN.call(t,r)||!(r in t)||!wg(e[r],t[r]))return!1;return Object.keys(t).length===n}}return e!==e&&t!==t}i(wg,"dequal");var Ti=new WeakMap,Vo=i(()=>{},"noop"),fr=Vo(),jl=Object,Xe=i(e=>e===fr,"isUndefined"),Mn=i(e=>typeof e=="function","isFunction"),Ci=i((e,t)=>({...e,...t}),"mergeObjects"),Cg=i(e=>Mn(e.then),"isPromiseLike"),zS={},Sg={},GS="undefined",Wl=typeof window!=GS,Ig=typeof document!=GS,SN=Wl&&"Deno"in window,EN=i(()=>Wl&&typeof window.requestAnimationFrame!=GS,"hasRequestAnimationFrame"),Og=i((e,t)=>{let r=Ti.get(e);return[()=>!Xe(t)&&e.get(t)||zS,n=>{if(!Xe(t)){let o=e.get(t);t in Sg||(Sg[t]=o),r[5](t,Ci(o,n),o||zS)}},r[6],()=>!Xe(t)&&t in Sg?Sg[t]:!Xe(t)&&e.get(t)||zS]},"createCacheHelper"),VS=!0,jJ=i(()=>VS,"isOnline"),[qS,jS]=Wl&&window.addEventListener?[window.addEventListener.bind(window),window.removeEventListener.bind(window)]:[Vo,Vo],WJ=i(()=>{let e=Ig&&document.visibilityState;return Xe(e)||e!=="hidden"},"isVisible"),GJ=i(e=>(Ig&&document.addEventListener("visibilitychange",e),qS("focus",e),()=>{Ig&&document.removeEventListener("visibilitychange",e),jS("focus",e)}),"initFocus"),KJ=i(e=>{let t=i(()=>{VS=!0,e()},"onOnline"),r=i(()=>{VS=!1},"onOffline");return qS("online",t),qS("offline",r),()=>{jS("online",t),jS("offline",r)}},"initReconnect"),IN={isOnline:jJ,isVisible:WJ},kN={initFocus:GJ,initReconnect:KJ},Rg=!Ar.default.useId,iu=!Wl||SN,KS=i(e=>EN()?window.requestAnimationFrame(e):setTimeout(e,1),"rAF"),Gl=iu?Ar.useEffect:Ar.useLayoutEffect,HS=typeof navigator<"u"&&navigator.connection,WS=!iu&&HS&&(["slow-2g","2g"].includes(HS.effectiveType)||HS.saveData),Eg=new WeakMap,YJ=i(e=>jl.prototype.toString.call(e),"getTypeName"),$S=i((e,t)=>e===`[object ${t}]`,"isObjectTypeName"),JJ=0,kg=i(e=>{let t=typeof e,r=YJ(e),n=$S(r,"Date"),o=$S(r,"RegExp"),a=$S(r,"Object"),l,c;if(jl(e)===e&&!n&&!o){if(l=Eg.get(e),l)return l;if(l=++JJ+"~",Eg.set(e,l),Array.isArray(e)){for(l="@",c=0;c{if(Mn(e))try{e=e()}catch{e=""}let t=e;return e=typeof e=="string"?e:(Array.isArray(e)?e.length:e)?kg(e):"",[e,t]},"serialize"),QJ=0,Dd=i(()=>++QJ,"getTimestamp");async function Ag(...e){let[t,r,n,o]=e,a=Ci({populateCache:!0,throwOnError:!0},typeof o=="boolean"?{revalidate:o}:o||{}),l=a.populateCache,c=a.rollbackOnError,f=a.optimisticData,p=i(_=>typeof c=="function"?c(_):c!==!1,"rollbackOnError"),m=a.throwOnError;if(Mn(r)){let _=r,b=[],I=t.keys();for(let T of I)!/^\$(inf|sub)\$/.test(T)&&_(t.get(T)._k)&&b.push(T);return Promise.all(b.map(v))}return v(r);async function v(_){let[b]=Md(_);if(!b)return;let[I,T]=Og(t,b),[y,g,w,k]=Ti.get(t),C=i(()=>{let q=y[b];return(Mn(a.revalidate)?a.revalidate(I().data,_):a.revalidate!==!1)&&(delete w[b],delete k[b],q&&q[0])?q[0](2).then(()=>I().data):I().data},"startRevalidate");if(e.length<3)return C();let P=n,N,B=!1,O=Dd();g[b]=[O,0];let L=!Xe(f),U=I(),M=U.data,V=U._c,$=Xe(V)?M:V;if(L&&(f=Mn(f)?f($,M):f,T({data:f,_c:$})),Mn(P))try{P=P($)}catch(q){N=q,B=!0}if(P&&Cg(P))if(P=await P.catch(q=>{N=q,B=!0}),O!==g[b][0]){if(B)throw N;return P}else B&&L&&p(N)&&(l=!0,T({data:$,_c:fr}));if(l&&!B)if(Mn(l)){let q=l(P,$);T({data:q,error:fr,_c:fr})}else T({data:P,error:fr,_c:fr});if(g[b][1]=Dd(),Promise.resolve(C()).then(()=>{T({_c:fr})}),B){if(m)throw N;return}return P}}i(Ag,"internalMutate");var wN=i((e,t)=>{for(let r in e)e[r][0]&&e[r][0](t)},"revalidateAllKeys"),YS=i((e,t)=>{if(!Ti.has(e)){let r=Ci(kN,t),n=Object.create(null),o=Ag.bind(fr,e),a=Vo,l=Object.create(null),c=i((m,v)=>{let _=l[m]||[];return l[m]=_,_.push(v),()=>_.splice(_.indexOf(v),1)},"subscribe"),f=i((m,v,_)=>{e.set(m,v);let b=l[m];if(b)for(let I of b)I(v,_)},"setter"),p=i(()=>{if(!Ti.has(e)&&(Ti.set(e,[n,Object.create(null),Object.create(null),Object.create(null),o,f,c]),!iu)){let m=r.initFocus(setTimeout.bind(fr,wN.bind(fr,n,0))),v=r.initReconnect(setTimeout.bind(fr,wN.bind(fr,n,1)));a=i(()=>{m&&m(),v&&v(),Ti.delete(e)},"unmount")}},"initProvider");return p(),[e,o,p,a]}return[e,Ti.get(e)[4]]},"initCache"),XJ=i((e,t,r,n,o)=>{let a=r.errorRetryCount,l=o.retryCount,c=~~((Math.random()+.5)*(1<<(l<8?l:8)))*r.errorRetryInterval;!Xe(a)&&l>a||setTimeout(n,c,o)},"onErrorRetry"),TN=wg,[Ng,CN]=YS(new Map),Pg=Ci({onLoadingSlow:Vo,onSuccess:Vo,onError:Vo,onErrorRetry:XJ,onDiscarded:Vo,revalidateOnFocus:!0,revalidateOnReconnect:!0,revalidateIfStale:!0,shouldRetryOnError:!0,errorRetryInterval:WS?1e4:5e3,focusThrottleInterval:5*1e3,dedupingInterval:2*1e3,loadingTimeout:WS?5e3:3e3,compare:TN,isPaused:i(()=>!1,"isPaused"),cache:Ng,mutate:CN,fallback:{}},IN),JS=i((e,t)=>{let r=Ci(e,t);if(t){let{use:n,fallback:o}=e,{use:a,fallback:l}=t;n&&a&&(r.use=n.concat(a)),o&&l&&(r.fallback=Ci(o,l))}return r},"mergeConfigs"),Tg=(0,Ar.createContext)({}),QS=i(e=>{let{value:t}=e,r=(0,Ar.useContext)(Tg),n=Mn(t),o=(0,Ar.useMemo)(()=>n?t(r):t,[n,r,t]),a=(0,Ar.useMemo)(()=>n?o:JS(r,o),[n,r,o]),l=o&&o.provider,c=(0,Ar.useRef)(fr);l&&!c.current&&(c.current=YS(l(a.cache||Ng),o));let f=c.current;return f&&(a.cache=f[0],a.mutate=f[1]),Gl(()=>{if(f)return f[2]&&f[2](),f[3]},[]),(0,Ar.createElement)(Tg.Provider,Ci(e,{value:a}))},"SWRConfig");var ON="$inf$";var Kl=G(ve(),1);var RN=Wl&&window.__SWR_DEVTOOLS_USE__,ZJ=RN?window.__SWR_DEVTOOLS_USE__:[],eQ=i(()=>{RN&&(window.__SWR_DEVTOOLS_REACT__=Kl.default)},"setupDevTools"),tQ=i(e=>Mn(e[1])?[e[0],e[1],e[2]||{}]:[e[0],null,(e[1]===null?e[2]:e[1])||{}],"normalize"),rQ=i(()=>{let e=(0,Kl.useContext)(Tg);return(0,Kl.useMemo)(()=>Ci(Pg,e),[e])},"useSWRConfig");var nQ=i(e=>(t,r,n)=>e(t,r&&((...a)=>{let[l]=Md(t),[,,,c]=Ti.get(Ng);if(l.startsWith(ON))return r(...a);let f=c[l];return Xe(f)?r(...a):(delete c[l],f)}),n),"middleware"),iQ=ZJ.concat(nQ),AN=i(e=>i(function(...r){let n=rQ(),[o,a,l]=tQ(r),c=JS(n,l),f=e,{use:p}=c,m=(p||[]).concat(iQ);for(let v=m.length;v--;)f=m[v](f);return f(o,a||c.fetcher||null,c)},"useSWRArgs"),"withArgs"),NN=i((e,t,r)=>{let n=t[e]||(t[e]=[]);return n.push(r),()=>{let o=n.indexOf(r);o>=0&&(n[o]=n[n.length-1],n.pop())}},"subscribeCallback");eQ();var oQ=i(()=>{},"noop"),Oye=oQ();var XS=wr.default.use||(e=>{switch(e.status){case"pending":throw e;case"fulfilled":return e.value;case"rejected":throw e.reason;default:throw e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t}),e}}),ZS={dedupe:!0},PN=Promise.resolve(fr),sQ=i((e,t,r)=>{let{cache:n,compare:o,suspense:a,fallbackData:l,revalidateOnMount:c,revalidateIfStale:f,refreshInterval:p,refreshWhenHidden:m,refreshWhenOffline:v,keepPreviousData:_}=r,[b,I,T,y]=Ti.get(n),[g,w]=Md(e),k=(0,wr.useRef)(!1),C=(0,wr.useRef)(!1),P=(0,wr.useRef)(g),N=(0,wr.useRef)(t),B=(0,wr.useRef)(r),O=i(()=>B.current,"getConfig"),L=i(()=>O().isVisible()&&O().isOnline(),"isActive"),[U,M,V,$]=Og(n,g),q=(0,wr.useRef)({}).current,Q=Xe(l)?Xe(r.fallback)?fr:r.fallback[g]:l,oe=i((pe,ge)=>{for(let Ee in q){let Te=Ee;if(Te==="data"){if(!o(pe[Te],ge[Te])&&(!Xe(pe[Te])||!o(lt,ge[Te])))return!1}else if(ge[Te]!==pe[Te])return!1}return!0},"isEqual"),ue=(0,wr.useMemo)(()=>{let pe=!g||!t?!1:Xe(c)?O().isPaused()||a?!1:f!==!1:c,ge=i(Ne=>{let rt=Ci(Ne);return delete rt._k,pe?{isValidating:!0,isLoading:!0,...rt}:rt},"getSelectedCache"),Ee=U(),Te=$(),et=ge(Ee),tt=Ee===Te?et:ge(Te),xe=et;return[()=>{let Ne=ge(U());return oe(Ne,xe)?(xe.data=Ne.data,xe.isLoading=Ne.isLoading,xe.isValidating=Ne.isValidating,xe.error=Ne.error,xe):(xe=Ne,Ne)},()=>tt]},[n,g]),me=(0,LN.useSyncExternalStore)((0,wr.useCallback)(pe=>V(g,(ge,Ee)=>{oe(Ee,ge)||pe()}),[n,g]),ue[0],ue[1]),_e=!k.current,ft=b[g]&&b[g].length>0,yt=me.data,at=Xe(yt)?Q&&Cg(Q)?XS(Q):Q:yt,ut=me.error,$e=(0,wr.useRef)(at),lt=_?Xe(yt)?Xe($e.current)?at:$e.current:yt:at,We=ft&&!Xe(ut)?!1:_e&&!Xe(c)?c:O().isPaused()?!1:a?Xe(at)?!1:f:Xe(at)||f,dt=!!(g&&t&&_e&&We),ie=Xe(me.isValidating)?dt:me.isValidating,X=Xe(me.isLoading)?dt:me.isLoading,ne=(0,wr.useCallback)(async pe=>{let ge=N.current;if(!g||!ge||C.current||O().isPaused())return!1;let Ee,Te,et=!0,tt=pe||{},xe=!T[g]||!tt.dedupe,Ne=i(()=>Rg?!C.current&&g===P.current&&k.current:g===P.current,"callbackSafeguard"),rt={isValidating:!1,isLoading:!1},Kt=i(()=>{M(rt)},"finishRequestAndUpdateState"),xt=i(()=>{let Ce=T[g];Ce&&Ce[1]===Te&&delete T[g]},"cleanupState"),_t={isValidating:!0};Xe(U().data)&&(_t.isLoading=!0);try{if(xe&&(M(_t),r.loadingTimeout&&Xe(U().data)&&setTimeout(()=>{et&&Ne()&&O().onLoadingSlow(g,r)},r.loadingTimeout),T[g]=[ge(w),Dd()]),[Ee,Te]=T[g],Ee=await Ee,xe&&setTimeout(xt,r.dedupingInterval),!T[g]||T[g][1]!==Te)return xe&&Ne()&&O().onDiscarded(g),!1;rt.error=fr;let Ce=I[g];if(!Xe(Ce)&&(Te<=Ce[0]||Te<=Ce[1]||Ce[1]===0))return Kt(),xe&&Ne()&&O().onDiscarded(g),!1;let Et=U().data;rt.data=o(Et,Ee)?Et:Ee,xe&&Ne()&&O().onSuccess(Ee,g,r)}catch(Ce){xt();let Et=O(),{shouldRetryOnError:on}=Et;Et.isPaused()||(rt.error=Ce,xe&&Ne()&&(Et.onError(Ce,g,Et),(on===!0||Mn(on)&&on(Ce))&&(!O().revalidateOnFocus||!O().revalidateOnReconnect||L())&&Et.onErrorRetry(Ce,g,Et,qr=>{let uo=b[g];uo&&uo[0]&&uo[0](qs.ERROR_REVALIDATE_EVENT,qr)},{retryCount:(tt.retryCount||0)+1,dedupe:!0})))}return et=!1,Kt(),!0},[g,n]),ae=(0,wr.useCallback)((...pe)=>Ag(n,P.current,...pe),[]);if(Gl(()=>{N.current=t,B.current=r,Xe(yt)||($e.current=yt)}),Gl(()=>{if(!g)return;let pe=ne.bind(fr,ZS),ge=0;O().revalidateOnFocus&&(ge=Date.now()+O().focusThrottleInterval);let Te=NN(g,b,i((et,tt={})=>{if(et==qs.FOCUS_EVENT){let xe=Date.now();O().revalidateOnFocus&&xe>ge&&L()&&(ge=xe+O().focusThrottleInterval,pe())}else if(et==qs.RECONNECT_EVENT)O().revalidateOnReconnect&&L()&&pe();else{if(et==qs.MUTATE_EVENT)return ne();if(et==qs.ERROR_REVALIDATE_EVENT)return ne(tt)}},"onRevalidate"));return C.current=!1,P.current=g,k.current=!0,M({_k:w}),We&&(T[g]||(Xe(at)||iu?pe():KS(pe))),()=>{C.current=!0,Te()}},[g]),Gl(()=>{let pe;function ge(){let Te=Mn(p)?p(U().data):p;Te&&pe!==-1&&(pe=setTimeout(Ee,Te))}i(ge,"next");function Ee(){!U().error&&(m||O().isVisible())&&(v||O().isOnline())?ne(ZS).then(ge):ge()}return i(Ee,"execute"),ge(),()=>{pe&&(clearTimeout(pe),pe=-1)}},[p,m,v,g]),(0,wr.useDebugValue)(lt),a){let pe=g&&Xe(at);if(!Rg&&iu&&pe)throw new Error("Fallback data is required when using Suspense in SSR.");pe&&(N.current=t,B.current=r,C.current=!1);let ge=y[g],Ee=!Xe(ge)&&pe?ae(ge):PN;if(XS(Ee),!Xe(ut)&&pe)throw ut;let Te=pe?ne(ZS):PN;!Xe(lt)&&pe&&(Te.status="fulfilled",Te.value=!0),XS(Te)}return{mutate:ae,get data(){return q.data=!0,lt},get error(){return q.error=!0,ut},get isValidating(){return q.isValidating=!0,ie},get isLoading(){return q.isLoading=!0,X}}},"useSWRHandler"),Rye=jl.defineProperty(QS,"defaultValue",{value:Pg}),DN=AN(sQ);var aQ={addressBaseUrl:"https://api.hel.fi/servicemap/v2/search?municipality=helsinki&type=address&q=heteniityntie&page=1&page_size=1&language=fi&format=json"},MN=aQ;var FN=i(e=>{let{addressBaseUrl:t}=MN;return["fi","sv"].map(n=>{let o=new URL(t),a=new URLSearchParams(o.search);return a.set("q",e),a.set("language",n),o.search=a.toString(),o.toString()})},"getAddressUrls"),BN=i(e=>{let t=e.map(async r=>fetch(r).then(n=>n.json()));return Promise.all(t)},"getAddresses"),UN=i(e=>{let[t,r]=e[0].results[0].location.coordinates;return[r,t]},"parseCoordinates"),zN=i((e,t,r)=>{let n=new URL(e),o=new URLSearchParams(n.search);return t&&r&&(o.set("lon",r.toString()),o.set("lat",t.toString())),n.search=o.toString(),n.toString()},"getLocationsUrl");async function eE(e,t,r=8e3){let n=new AbortController,o=setTimeout(()=>n.abort(),r),a=await fetch(e,{...t,signal:n.signal});return clearTimeout(o),a}i(eE,"useTimeoutFetch");var uQ=i((e,t,r,n)=>{let{size:o}=Lo,l={bool:{filter:[{term:{search_api_language:drupalSettings.path.currentLanguage}}]}};n&&l.bool.filter?.push({term:{provided_languages:"sv"}}),e&&Array.isArray(e)&&!n&&(l.bool.must=[{terms:{id:e}}]);let c=[{name_override:"asc"}];return t?.length&&(c=[{_score:"desc"},...c],n&&(c=[{_geo_distance:{coordinates:{lat:t[0],lon:t[1]},order:"asc",mode:"min",distance_type:"arc",ignore_unmapped:!0}}],o=1)),JSON.stringify({aggs:{ids:{terms:{field:"id",size:1e3}}},from:o*(r-1),query:l,size:o,sort:c})},"getQueryString"),HN=uQ;var lQ=i(e=>{let{baseUrl:t}=No(z8),{locationsBaseUrl:r}=Lo,n=Number.isNaN(Number(e.page))?1:Number(e.page),o=i(async()=>{let{index:p}=Lo,{address:m,sv_only:v}=e,_=null,b=null,I=null;if(m){let g=await BN(FN(m));g=g.filter(w=>w.results.length),g.length&&(b=xg(g[0].results[0].name,drupalSettings.path.currentLanguage),_=UN(g))}if(m&&!_)return null;if(_?.length){let[g,w]=_,C=await(await fetch(zN(r,g,w))).json();if(!C||!C.results)return null;I=C.results.flatMap(P=>P.units??[])}let T=await eE(`${t}/${p}/_search`,{method:"POST",headers:{"Content-Type":"application/json"},body:HN(I,_,n,v)});if(!T.ok)throw new Error("Failed to fetch proxomity data.");let y=await T.json();return{addressName:b,...y}},"fetcher"),{data:a,error:l,isLoading:c,isValidating:f}=DN(`_${Object.values(e).toString()}`,o,{revalidateOnFocus:!1});return{data:a,error:l,isLoading:c,isValidating:f}},"UseProximityQuery"),$N=lQ;var rv=G(ve());var VN=G(ve());var cQ=i((e,t)=>{(0,VN.useEffect)(()=>{let{current:r}=e;r&&t&&(r.setAttribute("tabindex","-1"),r.focus({preventScroll:!0}),r.scrollIntoView({behavior:"smooth",block:"center"}))},[e,t])},"useScrollToResults"),qN=cQ;var Fd=G(Me()),fQ=i(()=>(0,Fd.jsxs)("div",{className:"hdbt__loading-overlay","aria-live":"assertive","aria-atomic":"true",children:[(0,Fd.jsx)("div",{className:"visually-hidden",children:Drupal.t("Search results are loading",{},{context:"React search: results loading"})}),(0,Fd.jsx)(Od,{loadingText:"",loadingFinishedText:""})]}),"LoadingOverlay"),jN=fQ;var tE=G(Me());function dQ(e){let{icon:t,className:r,label:n,onClick:o}=e,a=`hdbt-icon--${Math.floor(Math.random()*99999)}`;return(0,tE.jsx)("span",{className:`hel-icon hel-icon--${t} ${typeof r<"u"?r:""}`,"aria-labelledby":n&&a,"aria-hidden":n?"true":"false",onClick:o,children:n&&(0,tE.jsx)("span",{className:"is-hidden",id:a,children:n})})}i(dQ,"Icon");var ou=dQ;var Ye=G(Me()),pQ=i((e,t,r)=>{let n=Math.floor(t/2),o=n*2,a=[],l=[];if(n>0){for(let c=e-1;a.length=1;c--)a.push(c),o-=1;for(let c=e+1;o>0&&c<=r;c++)l.push(c),o-=1}return a.reverse(),{prevPages:a,nextPages:l}},"getPagination"),hQ=i(({updatePage:e,currentPage:t,pages:r,totalPages:n})=>{let{prevPages:o,nextPages:a}=pQ(t,r,n),l=t>1,c=t{l&&e(m,t-1)},title:`${Drupal.t("Go to previous page number",{},{context:"Pagination previous page link title"})} ${t-1}`,type:"button",rel:"prev",role:"button",children:[(0,Ye.jsx)(ou,{icon:"angle-left"}),(0,Ye.jsx)("span",{"aria-hidden":"true",className:"hds-pagination__button-prev-label",children:Drupal.t("Previous",{},{context:"Pagination previous page link text"})})]}):(0,Ye.jsxs)("button",{className:"hds-button hds-pagination__button-prev",disabled:!0,title:Drupal.t("You are on the first page, you cannot return to the previous page.",{},{context:"Pagination previous page link title, first page"}),type:"button",children:[(0,Ye.jsx)(ou,{icon:"angle-left"}),(0,Ye.jsx)("span",{"aria-hidden":"true",className:"hds-pagination__button-prev-label",children:Drupal.t("Previous",{},{context:"Pagination previous page link text"})})]}),(0,Ye.jsxs)("ul",{className:"pager__items js-pager__items hds-pagination__pages",children:[!f&&(0,Ye.jsxs)(Ye.Fragment,{children:[(0,Ye.jsx)("li",{children:(0,Ye.jsx)("a",{href:"?page=1",onClick:m=>{l&&e(m,1)},className:"hds-pagination__item-link",children:"1"})}),o[0]-1>0&&(0,Ye.jsx)("li",{className:"pager__item pager__item--ellipsis",role:"presentation",children:(0,Ye.jsx)("span",{className:"hds-pagination__item-ellipsis",children:"…"})})]}),o.map((m,v)=>(0,Ye.jsx)("li",{className:"pager__item",children:(0,Ye.jsx)("a",{"aria-label":Drupal.t("Go to page @key",{"@key":m},{context:"React search pager"}),href:`?page=${m}`,className:"hds-pagination__item-link",onClick:_=>e(_,m),children:m},m)},v)),(0,Ye.jsx)("li",{className:"pager__item is-active",children:(0,Ye.jsx)("a",{href:`?page=${t}`,className:"hds-pagination__item-link hds-pagination__item-link--active",children:t})}),a.map((m,v)=>(0,Ye.jsx)("li",{className:"pager__item",children:(0,Ye.jsx)("a",{"aria-label":Drupal.t("Go to page @key",{"@key":m},{context:"React search pager"}),href:`?page=${m}`,className:"hds-pagination__item-link",onClick:_=>e(_,m),children:m},m)},v)),!p&&(0,Ye.jsxs)(Ye.Fragment,{children:[a[a.length-1]+1!==n&&(0,Ye.jsx)("li",{children:(0,Ye.jsx)("span",{className:"hds-pagination__item-ellipsis",children:"..."})}),(0,Ye.jsx)("li",{children:(0,Ye.jsx)("a",{href:`?page=${n}`,onClick:m=>e(m,n),className:"hds-pagination__item-link",children:n})})]})]}),c?(0,Ye.jsxs)("a",{"aria-label":`${Drupal.t("Go to next page number",{},{context:"Pagination next page link title"})} ${t+1}`,className:"hds-button hds-pagination__button-next",href:`?page=${t+2}`,onClick:m=>{c&&e(m,t+1)},title:`${Drupal.t("Go to next page number",{},{context:"Pagination next page link title"})} ${t+1}`,type:"button",rel:"next",role:"button",children:[(0,Ye.jsx)("span",{"aria-hidden":"true",className:"hds-pagination__button-next-label",children:Drupal.t("Next",{},{context:"Pagination next page link text"})}),(0,Ye.jsx)(ou,{icon:"angle-right"})]}):(0,Ye.jsxs)("button",{className:"hds-button hds-pagination__button-next",disabled:!0,title:Drupal.t("You are on the last page, you cannot go on to the next page.",{},{context:"Pagination next page link title, last page"}),type:"button",children:[(0,Ye.jsx)("span",{"aria-hidden":"true",className:"hds-pagination__button-next-label",children:Drupal.t("Next",{},{context:"Pagination next page link text"})}),(0,Ye.jsx)(ou,{icon:"angle-right"})]})]})})},"Pagination"),WN=hQ;var KN=G(ve());var GN=G(ve()),js=G(Me()),mQ=(0,GN.forwardRef)(({resultText:e,optionalResultsText:t,actions:r,actionsClass:n},o)=>(0,js.jsxs)("div",{className:"hdbt-search--react__result-top-area",children:[(0,js.jsxs)("h3",{className:"hdbt-search--react__results--title",ref:o,children:[e," ",t&&(0,js.jsxs)(js.Fragment,{children:["(",t,")"]})]}),r&&(0,js.jsx)("div",{className:n,children:r})]})),Lg=mQ;var Ws=G(Me()),gQ=(0,KN.forwardRef)(({title:e,content:t,wrapperClass:r="react-search__results"},n)=>(0,Ws.jsxs)("div",{className:r,children:[(0,Ws.jsx)(Lg,{resultText:(0,Ws.jsx)(Ws.Fragment,{children:Drupal.t("No results",{},{context:"Unit search no results title"})}),ref:n}),(0,Ws.jsx)("p",{children:Drupal.t("No results were found for the criteria you entered. Try changing your search criteria.",{},{context:"React search: no search results"})})]})),YN=gQ;var JN=G(ve()),rE=G(Me()),vQ=(0,JN.forwardRef)(({className:e,error:t,errorMessage:r,headingLevel:n=3},o)=>(t instanceof TypeError||console.error("Error loading data from Elastic:",t),(0,rE.jsx)("div",{className:e,ref:o,children:(0,rE.jsx)(Sw,{label:Drupal.t("An error occurred while loading the content",{},{context:"React search"}),type:"error",headingLevel:n,children:r||Drupal.t("Please reload the page or try again later.",{},{context:"React search"})})}))),QN=vQ;var Bd=G(Me()),_Q=i(({href:e,title:t,className:r,"data-hds-component":n,"data-hds-variant":o,rel:a})=>{let l={...n&&{"data-hds-component":n},...o&&{"data-hds-variant":o}};return(0,Bd.jsxs)("a",{href:e,className:r,"data-is-external":"true",...l,rel:a,children:[t,!n&&(0,Bd.jsx)("span",{className:"link__type link__type--external"}),(0,Bd.jsx)("span",{className:"visually-hidden",children:Drupal.t("Link leads to external service",{},{context:"Explanation for screen-reader software that the icon visible next to this link means that the link leads to an external service."})})]})},"ExternalLink"),Dg=_Q;var bQ=i((e=[])=>{let t=new Map;return e.forEach(r=>{t.set(r.key,r.doc_count)}),t},"bucketToMap"),XN=bQ;var Gs=G(Me()),yQ=90,xQ=i(({ids:e})=>{let t="https://palvelukartta.hel.fi/fi/embed/search",r="https://palvelukartta.hel.fi/fi/embed/unit",o=i(()=>{if(!e)return t;let a=XN(e),l=Array.from(a,p=>p[0]);if(l.length===1)return`${r}/${l[0]}`;let c=new URL(t),f=new URLSearchParams;return l.length>yQ?(f.set("service_node","1100,1110,11187"),f.set("city","helsinki"),c.search=f.toString(),c.toString()):(f.set("units",l.join(",")),c.search=f.toString(),c.toString())},"getMapUrl")();return(0,Gs.jsxs)("div",{className:"hdbt-search--react__map-container",children:[(0,Gs.jsx)("div",{className:"unit-search__result--map",children:(0,Gs.jsx)("iframe",{title:Drupal.t("Service Map - Front page",{},{context:"React search: result display"}),className:"unit-search__map",src:o})}),(0,Gs.jsx)("div",{className:"unit-search__map-actions",children:(0,Gs.jsx)(Dg,{href:o,title:(0,Gs.jsx)("span",{children:Drupal.t("Open large version of the map",{},{context:"React search: result display"})})})})]})},"ResultsMap"),ZN=xQ;var zE=G(UE(),1),du=G(UE(),1),HE=zE.default.default||zE.default;var A9=G(ve());var ev=G(Me());function bee({tags:e,isInteractive:t,langAttribute:r,insideCard:n}){let o=t?"content-tags__tags--interactive":"content-tags__tags--static",a=n?"div":"section";return A9.default.createElement(a,{className:"content-tags content-tags--card","aria-label":Drupal.t("Tags",{},{context:"Label for screen reader software users explaining that this is a list of tags related to this page."}),role:n?"group":void 0},(0,ev.jsx)("ul",{className:`content-tags__tags ${o}`,children:e.map((l,c)=>(0,ev.jsx)("li",{className:"content-tags__tags__tag",...r,children:(0,ev.jsx)(FS,{className:`${l.color?`content-tags__tags__tag--${l.color}`:""}`,iconStart:l.iconStart,children:l.tag})},`{item.tag}-${c}`))}))}i(bee,"Tags");var $E=bee;var ot=G(Me()),Li=i(({icon:e,label:t,content:r,langAttribute:n})=>(0,ot.jsxs)("div",{className:"card__meta",children:[(0,ot.jsx)("span",{className:"card__meta__icon",children:typeof e=="string"?(0,ot.jsx)(ou,{icon:e}):e}),(0,ot.jsxs)("span",{className:"card__meta__label",children:[t,": "]}),(0,ot.jsx)("span",{className:"card__meta__content",...n,children:r})]}),"Metarow");function yee({cardCategoryTag:e,cardDescription:t,cardDescriptionHtml:r,cardHelptext:n,cardHelptextHtml:o,cardImage:a,cardModifierClass:l,cardTags:c,cardTitle:f,cardTitleLevel:p,cardUrl:m,cardUrlExternal:v=!1,customMetaRows:_,date:b,dateLabel:I,daterange:T,dateRangeLabel:y,distance:g,langAttribute:w,language:k,languageEducation:C,languageLabel:P,location:N,locationLabel:B,registrationRequired:O,signUp:L,theme:U,themeLabel:M,time:V,timeLabel:$,weightedEducation:q}){let Q=` card ${l?` ${l}`:""} ${v?" card--external":""} diff --git a/dist/js/job-search.min.js b/dist/js/job-search.min.js index 3587fd975..934596471 100644 --- a/dist/js/job-search.min.js +++ b/dist/js/job-search.min.js @@ -68,7 +68,7 @@ Event: ${ai(e)}`),!0;if(GH(e,t.denyUrls))return me&&le.warn(`Event dropped due t Event: ${ai(e)}. Url: ${bm(e)}`),!0;if(!JH(e,t.allowUrls))return me&&le.warn(`Event dropped due to not being matched by \`allowUrls\` option. Event: ${ai(e)}. -Url: ${bm(e)}`),!0}return!1}i(HH,"_shouldDropEvent");function VH(e,t){return t?.length?mm(e).some(r=>zl(r,t)):!1}i(VH,"_isIgnoredError");function WH(e,t){if(!t?.length)return!1;let r=e.transaction;return r?zl(r,t):!1}i(WH,"_isIgnoredTransaction");function GH(e,t){if(!t?.length)return!1;let r=bm(e);return r?zl(r,t):!1}i(GH,"_isDeniedUrl");function JH(e,t){if(!t?.length)return!0;let r=bm(e);return r?zl(r,t):!0}i(JH,"_isAllowedUrl");function YH(e=[]){for(let t=e.length-1;t>=0;t--){let r=e[t];if(r&&r.filename!==""&&r.filename!=="[native code]")return r.filename||null}return null}i(YH,"_getLastValidUrl");function bm(e){try{let r=[...e.exception?.values??[]].reverse().find(n=>n.mechanism?.parent_id===void 0&&n.stacktrace?.frames?.length)?.stacktrace?.frames;return r?YH(r):null}catch{return me&&le.error(`Cannot extract url for event ${ai(e)}`),null}}i(bm,"_getEventFilterUrl");function KH(e){return e.exception?.values?.length?!e.message&&!e.exception.values.some(t=>t.stacktrace||t.type&&t.type!=="Error"||t.value):!1}i(KH,"_isUselessError");function Ox(e,t,r,n,o,s){if(!o.exception?.values||!s||!To(s.originalException,Error))return;let u=o.exception.values.length>0?o.exception.values[o.exception.values.length-1]:void 0;u&&(o.exception.values=Ax(e,t,n,s.originalException,r,o.exception.values,u,0))}i(Ox,"applyAggregateErrorsToEvent");function Ax(e,t,r,n,o,s,u,c){if(s.length>=r+1)return s;let f=[...s];if(To(n[o],Error)){uA(u,c);let p=e(t,n[o]),h=f.length;lA(p,o,h,c),f=Ax(e,t,r,n[o],o,[p,...f],p,h)}return Array.isArray(n.errors)&&n.errors.forEach((p,h)=>{if(To(p,Error)){uA(u,c);let m=e(t,p),v=f.length;lA(m,`errors[${h}]`,v,c),f=Ax(e,t,r,p,o,[m,...f],m,v)}}),f}i(Ax,"aggregateExceptionsFromError");function uA(e,t){e.mechanism=e.mechanism||{type:"generic",handled:!0},e.mechanism={...e.mechanism,...e.type==="AggregateError"&&{is_exception_group:!0},exception_id:t}}i(uA,"applyExceptionGroupFieldsForParentException");function lA(e,t,r,n){e.mechanism=e.mechanism||{type:"generic",handled:!0},e.mechanism={...e.mechanism,type:"chained",source:t,exception_id:r,parent_id:n}}i(lA,"applyExceptionGroupFieldsForChildException");function Rx(e){let t="console";en(t,e),tn(t,QH)}i(Rx,"addConsoleInstrumentationHandler");function QH(){"console"in ke&&Ny.forEach(function(e){e in ke.console&&nr(ke.console,e,function(t){return Ml[e]=t,function(...r){rr("console",{args:r,level:e}),Ml[e]?.apply(ke.console,r)}})})}i(QH,"instrumentConsole");function Lx(e){return e==="warn"?"warning":["fatal","error","warning","log","info","debug"].includes(e)?e:"log"}i(Lx,"severityLevelFromString");var XH="Dedupe",ZH=i(()=>{let e;return{name:XH,processEvent(t){if(t.type)return t;try{if(eV(t,e))return me&&le.warn("Event dropped due to being a duplicate of previously captured event."),null}catch{}return e=t}}},"_dedupeIntegration"),xm=ZH;function eV(e,t){return t?!!(tV(e,t)||rV(e,t)):!1}i(eV,"_shouldDropEvent");function tV(e,t){let r=e.message,n=t.message;return!(!r&&!n||r&&!n||!r&&n||r!==n||!dA(e,t)||!fA(e,t))}i(tV,"_isSameMessageEvent");function rV(e,t){let r=cA(t),n=cA(e);return!(!r||!n||r.type!==n.type||r.value!==n.value||!dA(e,t)||!fA(e,t))}i(rV,"_isSameExceptionEvent");function fA(e,t){let r=Jh(e),n=Jh(t);if(!r&&!n)return!0;if(r&&!n||!r&&n||(r=r,n=n,n.length!==r.length))return!1;for(let o=0;o=400&&e<500?"warning":e>=500?"error":void 0}i(wm,"getBreadcrumbLogLevelFromHttpStatusCode");var fd=ke;function Nx(){return"history"in fd&&!!fd.history}i(Nx,"supportsHistory");function nV(){if(!("fetch"in fd))return!1;try{return new Headers,new Request("http://www.example.com"),new Response,!0}catch{return!1}}i(nV,"_isFetchSupported");function dd(e){return e&&/^function\s+\w+\(\)\s+\{\s+\[native code\]\s+\}$/.test(e.toString())}i(dd,"isNativeFunction");function Px(){if(typeof EdgeRuntime=="string")return!0;if(!nV())return!1;if(dd(fd.fetch))return!0;let e=!1,t=fd.document;if(t&&typeof t.createElement=="function")try{let r=t.createElement("iframe");r.hidden=!0,t.head.appendChild(r),r.contentWindow?.fetch&&(e=dd(r.contentWindow.fetch)),t.head.removeChild(r)}catch(r){me&&le.warn("Could not create sandbox iframe for pure fetch check, bailing to window.fetch: ",r)}return e}i(Px,"supportsNativeFetch");function Mx(e,t){let r="fetch";en(r,e),tn(r,()=>oV(void 0,t))}i(Mx,"addFetchInstrumentationHandler");function oV(e,t=!1){t&&!Px()||nr(ke,"fetch",function(r){return function(...n){let o=new Error,{method:s,url:u}=iV(n),c={args:n,fetchData:{method:s,url:u},startTimestamp:_n()*1e3,virtualError:o,headers:aV(n)};return e||rr("fetch",{...c}),r.apply(ke,n).then(async f=>(e?e(f):rr("fetch",{...c,endTimestamp:_n()*1e3,response:f}),f),f=>{if(rr("fetch",{...c,endTimestamp:_n()*1e3,error:f}),Js(f)&&f.stack===void 0&&(f.stack=o.stack,Nn(f,"framesToPop",1)),f instanceof TypeError&&(f.message==="Failed to fetch"||f.message==="Load failed"||f.message==="NetworkError when attempting to fetch resource."))try{let p=new URL(c.fetchData.url);f.message=`${f.message} (${p.host})`}catch{}throw f})}})}i(oV,"instrumentFetch");function Dx(e,t){return!!e&&typeof e=="object"&&!!e[t]}i(Dx,"hasProp");function pA(e){return typeof e=="string"?e:e?Dx(e,"url")?e.url:e.toString?e.toString():"":""}i(pA,"getUrlFromResource");function iV(e){if(e.length===0)return{method:"GET",url:""};if(e.length===2){let[r,n]=e;return{url:pA(r),method:Dx(n,"method")?String(n.method).toUpperCase():"GET"}}let t=e[0];return{url:pA(t),method:Dx(t,"method")?String(t.method).toUpperCase():"GET"}}i(iV,"parseFetchArgs");function aV(e){let[t,r]=e;try{if(typeof r=="object"&&r!==null&&"headers"in r&&r.headers)return new Headers(r.headers);if(XI(t))return new Headers(t.headers)}catch{}}i(aV,"getHeadersFromFetchArgs");function Bx(){return"npm"}i(Bx,"getSDKSource");var ht=ke,Fx=0;function Ux(){return Fx>0}i(Ux,"shouldIgnoreOnError");function yV(){Fx++,setTimeout(()=>{Fx--})}i(yV,"ignoreNextOnError");function Zs(e,t={}){function r(o){return typeof o=="function"}if(i(r,"isFunction"),!r(e))return e;try{let o=e.__sentry_wrapped__;if(o)return typeof o=="function"?o:e;if(Xs(e))return e}catch{return e}let n=i(function(...o){try{let s=o.map(u=>Zs(u,t));return e.apply(this,s)}catch(s){throw yV(),td(u=>{u.addEventProcessor(c=>(t.mechanism&&(jl(c,void 0,void 0),si(c,t.mechanism)),c.extra={...c.extra,arguments:o},c)),dm(s)}),s}},"sentryWrapped");try{for(let o in e)Object.prototype.hasOwnProperty.call(e,o)&&(n[o]=e[o])}catch{}Zh(n,e),Nn(e,"__sentry_wrapped__",n);try{Object.getOwnPropertyDescriptor(n,"name").configurable&&Object.defineProperty(n,"name",{get(){return e.name}})}catch{}return n}i(Zs,"wrap");function hA(){let e=Qs(),{referrer:t}=ht.document||{},{userAgent:r}=ht.navigator||{},n={...t&&{Referer:t},...r&&{"User-Agent":r}};return{url:e,headers:n}}i(hA,"getHttpRequestData");function Sm(e,t){let r=$x(e,t),n={type:TV(t),value:kV(t)};return r.length&&(n.stacktrace={frames:r}),n.type===void 0&&n.value===""&&(n.value="Unrecoverable error caught"),n}i(Sm,"exceptionFromError");function xV(e,t,r,n){let s=wt()?.getOptions().normalizeDepth,u=AV(t),c={__serialized__:sm(t,s)};if(u)return{exception:{values:[Sm(e,u)]},extra:c};let f={exception:{values:[{type:Ks(t)?t.constructor.name:n?"UnhandledRejection":"Error",value:CV(t,{isUnhandledRejection:n})}]},extra:c};if(r){let p=$x(e,r);p.length&&(f.exception.values[0].stacktrace={frames:p})}return f}i(xV,"eventFromPlainObject");function zx(e,t){return{exception:{values:[Sm(e,t)]}}}i(zx,"eventFromError");function $x(e,t){let r=t.stacktrace||t.stack||"",n=SV(t),o=EV(t);try{return e(r,n,o)}catch{}return[]}i($x,"parseStackFrames");var wV=/Minified React error #\d+;/i;function SV(e){return e&&wV.test(e.message)?1:0}i(SV,"getSkipFirstStackStringLines");function EV(e){return typeof e.framesToPop=="number"?e.framesToPop:0}i(EV,"getPopFirstTopFrames");function mA(e){return typeof WebAssembly<"u"&&typeof WebAssembly.Exception<"u"?e instanceof WebAssembly.Exception:!1}i(mA,"isWebAssemblyException");function TV(e){let t=e?.name;return!t&&mA(e)?e.message&&Array.isArray(e.message)&&e.message.length==2?e.message[0]:"WebAssembly.Exception":t}i(TV,"extractType");function kV(e){let t=e?.message;return mA(e)?Array.isArray(e.message)&&e.message.length==2?e.message[1]:"wasm exception":t?t.error&&typeof t.error.message=="string"?t.error.message:t:"No error message"}i(kV,"extractMessage");function gA(e,t,r,n){let o=r?.syntheticException||void 0,s=Em(e,t,o,n);return si(s),s.level="error",r?.event_id&&(s.event_id=r.event_id),lo(s)}i(gA,"eventFromException");function _A(e,t,r="info",n,o){let s=n?.syntheticException||void 0,u=jx(e,t,s,o);return u.level=r,n?.event_id&&(u.event_id=n.event_id),lo(u)}i(_A,"eventFromMessage");function Em(e,t,r,n,o){let s;if(Kh(t)&&t.error)return zx(e,t.error);if(Qh(t)||$y(t)){let u=t;if("stack"in t)s=zx(e,t);else{let c=u.name||(Qh(u)?"DOMError":"DOMException"),f=u.message?`${c}: ${u.message}`:c;s=jx(e,f,r,n),jl(s,f)}return"code"in u&&(s.tags={...s.tags,"DOMException.code":`${u.code}`}),s}return Js(t)?zx(e,t):zi(t)||Ks(t)?(s=xV(e,t,r,o),si(s,{synthetic:!0}),s):(s=jx(e,t,r,n),jl(s,`${t}`,void 0),si(s,{synthetic:!0}),s)}i(Em,"eventFromUnknownInput");function jx(e,t,r,n){let o={};if(n&&r){let s=$x(e,r);s.length&&(o.exception={values:[{value:t,stacktrace:{frames:s}}]}),si(o,{synthetic:!0})}if(Fl(t)){let{__sentry_template_string__:s,__sentry_template_values__:u}=t;return o.logentry={message:s,params:u},o}return o.message=t,o}i(jx,"eventFromString");function CV(e,{isUnhandledRejection:t}){let r=Jy(e),n=t?"promise rejection":"exception";return Kh(e)?`Event \`ErrorEvent\` captured as ${n} with message \`${e.message}\``:Ks(e)?`Event \`${IV(e)}\` (type=${e.type}) captured as ${n}`:`Object captured as ${n} with keys: ${r}`}i(CV,"getNonErrorObjectExceptionValue");function IV(e){try{let t=Object.getPrototypeOf(e);return t?t.constructor.name:void 0}catch{}}i(IV,"getObjectClassName");function AV(e){for(let t in e)if(Object.prototype.hasOwnProperty.call(e,t)){let r=e[t];if(r instanceof Error)return r}}i(AV,"getErrorPropertyFromObject");var OV=5e3,qx=class qx extends sd{constructor(t){let r=RV(t),n=ht.SENTRY_SDK_SOURCE||Bx();cd(r,"browser",["browser"],n),r._metadata?.sdk&&(r._metadata.sdk.settings={infer_ip:r.sendDefaultPii?"auto":"never",...r._metadata.sdk.settings}),super(r);let{sendDefaultPii:o,sendClientReports:s,enableLogs:u}=this._options;ht.document&&(s||u)&&ht.document.addEventListener("visibilitychange",()=>{ht.document.visibilityState==="hidden"&&(s&&this._flushOutcomes(),u&&ud(this))}),u&&(this.on("flush",()=>{ud(this)}),this.on("afterCaptureLog",()=>{this._logFlushIdleTimeout&&clearTimeout(this._logFlushIdleTimeout),this._logFlushIdleTimeout=setTimeout(()=>{ud(this)},OV)})),o&&this.on("beforeSendSession",Cx)}eventFromException(t,r){return gA(this._options.stackParser,t,r,this._options.attachStacktrace)}eventFromMessage(t,r="info",n){return _A(this._options.stackParser,t,r,n,this._options.attachStacktrace)}_prepareEvent(t,r,n,o){return t.platform=t.platform||"javascript",super._prepareEvent(t,r,n,o)}};i(qx,"BrowserClient");var Tm=qx;function RV(e){return{release:typeof __SENTRY_RELEASE__=="string"?__SENTRY_RELEASE__:ht.SENTRY_RELEASE?.id,sendClientReports:!0,parentSpanIsAlwaysRootSpan:!0,...e}}i(RV,"applyDefaultOptions");var vA=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__;var ir=ke;var LV=1e3,bA,Hx,Vx;function Wx(e){let t="dom";en(t,e),tn(t,NV)}i(Wx,"addClickKeypressInstrumentationHandler");function NV(){if(!ir.document)return;let e=rr.bind(null,"dom"),t=yA(e,!0);ir.document.addEventListener("click",t,!1),ir.document.addEventListener("keypress",t,!1),["EventTarget","Node"].forEach(r=>{let o=ir[r]?.prototype;o?.hasOwnProperty?.("addEventListener")&&(nr(o,"addEventListener",function(s){return function(u,c,f){if(u==="click"||u=="keypress")try{let p=this.__sentry_instrumentation_handlers__=this.__sentry_instrumentation_handlers__||{},h=p[u]=p[u]||{refCount:0};if(!h.handler){let m=yA(e);h.handler=m,s.call(this,u,m,f)}h.refCount++}catch{}return s.call(this,u,c,f)}}),nr(o,"removeEventListener",function(s){return function(u,c,f){if(u==="click"||u=="keypress")try{let p=this.__sentry_instrumentation_handlers__||{},h=p[u];h&&(h.refCount--,h.refCount<=0&&(s.call(this,u,h.handler,f),h.handler=void 0,delete p[u]),Object.keys(p).length===0&&delete this.__sentry_instrumentation_handlers__)}catch{}return s.call(this,u,c,f)}}))})}i(NV,"instrumentDOM");function PV(e){if(e.type!==Hx)return!1;try{if(!e.target||e.target._sentryId!==Vx)return!1}catch{}return!0}i(PV,"isSimilarToLastCapturedEvent");function DV(e,t){return e!=="keypress"?!1:t?.tagName?!(t.tagName==="INPUT"||t.tagName==="TEXTAREA"||t.isContentEditable):!0}i(DV,"shouldSkipDOMEvent");function yA(e,t=!1){return r=>{if(!r||r._sentryCaptured)return;let n=MV(r);if(DV(r.type,n))return;Nn(r,"_sentryCaptured",!0),n&&!n._sentryId&&Nn(n,"_sentryId",or());let o=r.type==="keypress"?"input":r.type;PV(r)||(e({event:r,name:o,global:t}),Hx=r.type,Vx=n?n._sentryId:void 0),clearTimeout(bA),bA=ir.setTimeout(()=>{Vx=void 0,Hx=void 0},LV)}}i(yA,"makeDOMEventHandler");function MV(e){try{return e.target}catch{return null}}i(MV,"getEventTarget");var km;function hd(e){let t="history";en(t,e),tn(t,BV)}i(hd,"addHistoryInstrumentationHandler");function BV(){if(ir.addEventListener("popstate",()=>{let t=ir.location.href,r=km;if(km=t,r===t)return;rr("history",{from:r,to:t})}),!Nx())return;function e(t){return function(...r){let n=r.length>2?r[2]:void 0;if(n){let o=km,s=FV(String(n));if(km=s,o===s)return t.apply(this,r);rr("history",{from:o,to:s})}return t.apply(this,r)}}i(e,"historyReplacementFunction"),nr(ir.history,"pushState",e),nr(ir.history,"replaceState",e)}i(BV,"instrumentHistory");function FV(e){try{return new URL(e,ir.location.origin).toString()}catch{return e}}i(FV,"getAbsoluteUrl");var Cm={};function Gx(e){let t=Cm[e];if(t)return t;let r=ir[e];if(dd(r))return Cm[e]=r.bind(ir);let n=ir.document;if(n&&typeof n.createElement=="function")try{let o=n.createElement("iframe");o.hidden=!0,n.head.appendChild(o);let s=o.contentWindow;s?.[e]&&(r=s[e]),n.head.removeChild(o)}catch(o){vA&&le.warn(`Could not create sandbox iframe for ${e} check, bailing to window.${e}: `,o)}return r&&(Cm[e]=r.bind(ir))}i(Gx,"getNativeImplementation");function Im(e){Cm[e]=void 0}i(Im,"clearCachedImplementation");var eu="__sentry_xhr_v3__";function Jx(e){let t="xhr";en(t,e),tn(t,UV)}i(Jx,"addXhrInstrumentationHandler");function UV(){if(!ir.XMLHttpRequest)return;let e=XMLHttpRequest.prototype;e.open=new Proxy(e.open,{apply(t,r,n){let o=new Error,s=_n()*1e3,u=rn(n[0])?n[0].toUpperCase():void 0,c=zV(n[1]);if(!u||!c)return t.apply(r,n);r[eu]={method:u,url:c,request_headers:{}},u==="POST"&&c.match(/sentry_key/)&&(r.__sentry_own_request__=!0);let f=i(()=>{let p=r[eu];if(p&&r.readyState===4){try{p.status_code=r.status}catch{}let h={endTimestamp:_n()*1e3,startTimestamp:s,xhr:r,virtualError:o};rr("xhr",h)}},"onreadystatechangeHandler");return"onreadystatechange"in r&&typeof r.onreadystatechange=="function"?r.onreadystatechange=new Proxy(r.onreadystatechange,{apply(p,h,m){return f(),p.apply(h,m)}}):r.addEventListener("readystatechange",f),r.setRequestHeader=new Proxy(r.setRequestHeader,{apply(p,h,m){let[v,x]=m,S=h[eu];return S&&rn(v)&&rn(x)&&(S.request_headers[v.toLowerCase()]=x),p.apply(h,m)}}),t.apply(r,n)}}),e.send=new Proxy(e.send,{apply(t,r,n){let o=r[eu];if(!o)return t.apply(r,n);n[0]!==void 0&&(o.body=n[0]);let s={startTimestamp:_n()*1e3,xhr:r};return rr("xhr",s),t.apply(r,n)}})}i(UV,"instrumentXHR");function zV(e){if(rn(e))return e;try{return e.toString()}catch{}}i(zV,"parseXhrUrlArg");function xA(e,t=Gx("fetch")){let r=0,n=0;function o(s){let u=s.body.length;r+=u,n++;let c={body:s.body,method:"POST",referrerPolicy:"strict-origin",headers:e.headers,keepalive:r<=6e4&&n<15,...e.fetchOptions};if(!t)return Im("fetch"),ja("No fetch implementation available");try{return t(e.url,c).then(f=>(r-=u,n--,{statusCode:f.status,headers:{"x-sentry-rate-limits":f.headers.get("X-Sentry-Rate-Limits"),"retry-after":f.headers.get("Retry-After")}}))}catch(f){return Im("fetch"),r-=u,n--,ja(f)}}return i(o,"makeRequest"),_m(e,o)}i(xA,"makeFetchTransport");var jV=30;var $V=50;function Yx(e,t,r,n){let o={filename:e,function:t===""?ii:t,in_app:!0};return r!==void 0&&(o.lineno=r),n!==void 0&&(o.colno=n),o}i(Yx,"createFrame");var qV=/^\s*at (\S+?)(?::(\d+))(?::(\d+))\s*$/i,HV=/^\s*at (?:(.+?\)(?: \[.+\])?|.*?) ?\((?:address at )?)?(?:async )?((?:|[-a-z]+:|.*bundle|\/)?.*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,VV=/\((\S*)(?::(\d+))(?::(\d+))\)/,WV=/at (.+?) ?\(data:(.+?),/,GV=i(e=>{let t=e.match(WV);if(t)return{filename:``,function:t[1]};let r=qV.exec(e);if(r){let[,o,s,u]=r;return Yx(o,ii,+s,+u)}let n=HV.exec(e);if(n){if(n[2]&&n[2].indexOf("eval")===0){let c=VV.exec(n[2]);c&&(n[2]=c[1],n[3]=c[2],n[4]=c[3])}let[s,u]=SA(n[1]||ii,n[2]);return Yx(u,s,n[3]?+n[3]:void 0,n[4]?+n[4]:void 0)}},"chromeStackParserFn"),JV=[jV,GV],YV=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:[-a-z]+)?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,KV=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,QV=i(e=>{let t=YV.exec(e);if(t){if(t[3]&&t[3].indexOf(" > eval")>-1){let s=KV.exec(t[3]);s&&(t[1]=t[1]||"eval",t[3]=s[1],t[4]=s[2],t[5]="")}let n=t[3],o=t[1]||ii;return[o,n]=SA(o,n),Yx(n,o,t[4]?+t[4]:void 0,t[5]?+t[5]:void 0)}},"gecko"),XV=[$V,QV];var ZV=[JV,XV],wA=Gh(...ZV),SA=i((e,t)=>{let r=e.indexOf("safari-extension")!==-1,n=e.indexOf("safari-web-extension")!==-1;return r||n?[e.indexOf("@")!==-1?e.split("@")[0]:ii,r?`safari-extension:${t}`:`safari-web-extension:${t}`]:[e,t]},"extractSafariExtensionDetails");var $a=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__;var Am=1024,eW="Breadcrumbs",tW=i((e={})=>{let t={console:!0,dom:!0,fetch:!0,history:!0,sentry:!0,xhr:!0,...e};return{name:eW,setup(r){t.console&&Rx(oW(r)),t.dom&&Wx(nW(r,t.dom)),t.xhr&&Jx(iW(r)),t.fetch&&Mx(aW(r)),t.history&&hd(sW(r)),t.sentry&&r.on("beforeSendEvent",rW(r))}}},"_breadcrumbsIntegration"),EA=tW;function rW(e){return i(function(r){wt()===e&&li({category:`sentry.${r.type==="transaction"?"transaction":"event"}`,event_id:r.event_id,level:r.level,message:ai(r)},{event:r})},"addSentryBreadcrumb")}i(rW,"_getSentryBreadcrumbHandler");function nW(e,t){return i(function(n){if(wt()!==e)return;let o,s,u=typeof t=="object"?t.serializeAttribute:void 0,c=typeof t=="object"&&typeof t.maxStringLength=="number"?t.maxStringLength:void 0;c&&c>Am&&($a&&le.warn(`\`dom.maxStringLength\` cannot exceed ${Am}, but a value of ${c} was configured. Sentry will use ${Am} instead.`),c=Am),typeof u=="string"&&(u=[u]);try{let p=n.event,h=uW(p)?p.target:p;o=Zf(h,{keyAttrs:u,maxStringLength:c}),s=Gy(h)}catch{o=""}if(o.length===0)return;let f={category:`ui.${n.name}`,message:o};s&&(f.data={"ui.component_name":s}),li(f,{event:n.event,name:n.name,global:n.global})},"_innerDomBreadcrumb")}i(nW,"_getDomBreadcrumbHandler");function oW(e){return i(function(r){if(wt()!==e)return;let n={category:"console",data:{arguments:r.args,logger:"console"},level:Lx(r.level),message:Xh(r.args," ")};if(r.level==="assert")if(r.args[0]===!1)n.message=`Assertion failed: ${Xh(r.args.slice(1)," ")||"console.assert"}`,n.data.arguments=r.args.slice(1);else return;li(n,{input:r.args,level:r.level})},"_consoleBreadcrumb")}i(oW,"_getConsoleBreadcrumbHandler");function iW(e){return i(function(r){if(wt()!==e)return;let{startTimestamp:n,endTimestamp:o}=r,s=r.xhr[eu];if(!n||!o||!s)return;let{method:u,url:c,status_code:f,body:p}=s,h={method:u,url:c,status_code:f},m={xhr:r.xhr,input:p,startTimestamp:n,endTimestamp:o},v={category:"xhr",data:h,type:"http",level:wm(f)};e.emit("beforeOutgoingRequestBreadcrumb",v,m),li(v,m)},"_xhrBreadcrumb")}i(iW,"_getXhrBreadcrumbHandler");function aW(e){return i(function(r){if(wt()!==e)return;let{startTimestamp:n,endTimestamp:o}=r;if(o&&!(r.fetchData.url.match(/sentry_key/)&&r.fetchData.method==="POST"))if(r.fetchData.method,r.fetchData.url,r.error){let s=r.fetchData,u={data:r.error,input:r.args,startTimestamp:n,endTimestamp:o},c={category:"fetch",data:s,level:"error",type:"http"};e.emit("beforeOutgoingRequestBreadcrumb",c,u),li(c,u)}else{let s=r.response,u={...r.fetchData,status_code:s?.status};r.fetchData.request_body_size,r.fetchData.response_body_size,s?.status;let c={input:r.args,response:s,startTimestamp:n,endTimestamp:o},f={category:"fetch",data:u,type:"http",level:wm(u.status_code)};e.emit("beforeOutgoingRequestBreadcrumb",f,c),li(f,c)}},"_fetchBreadcrumb")}i(aW,"_getFetchBreadcrumbHandler");function sW(e){return i(function(r){if(wt()!==e)return;let n=r.from,o=r.to,s=ld(ht.location.href),u=n?ld(n):void 0,c=ld(o);u?.path||(u=s),s.protocol===c.protocol&&s.host===c.host&&(o=c.relative),s.protocol===u.protocol&&s.host===u.host&&(n=u.relative),li({category:"navigation",data:{from:n,to:o}})},"_historyBreadcrumb")}i(sW,"_getHistoryBreadcrumbHandler");function uW(e){return!!e&&!!e.target}i(uW,"_isEvent");var lW=["EventTarget","Window","Node","ApplicationCache","AudioTrackList","BroadcastChannel","ChannelMergerNode","CryptoOperation","EventSource","FileReader","HTMLUnknownElement","IDBDatabase","IDBRequest","IDBTransaction","KeyOperation","MediaController","MessagePort","ModalWindow","Notification","SVGElementInstance","Screen","SharedWorker","TextTrack","TextTrackCue","TextTrackList","WebSocket","WebSocketWorker","Worker","XMLHttpRequest","XMLHttpRequestEventTarget","XMLHttpRequestUpload"],cW="BrowserApiErrors",fW=i((e={})=>{let t={XMLHttpRequest:!0,eventTarget:!0,requestAnimationFrame:!0,setInterval:!0,setTimeout:!0,unregisterOriginalCallbacks:!1,...e};return{name:cW,setupOnce(){t.setTimeout&&nr(ht,"setTimeout",TA),t.setInterval&&nr(ht,"setInterval",TA),t.requestAnimationFrame&&nr(ht,"requestAnimationFrame",dW),t.XMLHttpRequest&&"XMLHttpRequest"in ht&&nr(XMLHttpRequest.prototype,"send",pW);let r=t.eventTarget;r&&(Array.isArray(r)?r:lW).forEach(o=>hW(o,t))}}},"_browserApiErrorsIntegration"),kA=fW;function TA(e){return function(...t){let r=t[0];return t[0]=Zs(r,{mechanism:{data:{function:so(e)},handled:!1,type:"instrument"}}),e.apply(this,t)}}i(TA,"_wrapTimeFunction");function dW(e){return function(t){return e.apply(this,[Zs(t,{mechanism:{data:{function:"requestAnimationFrame",handler:so(e)},handled:!1,type:"instrument"}})])}}i(dW,"_wrapRAF");function pW(e){return function(...t){let r=this;return["onload","onerror","onprogress","onreadystatechange"].forEach(o=>{o in r&&typeof r[o]=="function"&&nr(r,o,function(s){let u={mechanism:{data:{function:o,handler:so(s)},handled:!1,type:"instrument"}},c=Xs(s);return c&&(u.mechanism.data.handler=so(c)),Zs(s,u)})}),e.apply(this,t)}}i(pW,"_wrapXHR");function hW(e,t){let n=ht[e]?.prototype;n?.hasOwnProperty?.("addEventListener")&&(nr(n,"addEventListener",function(o){return function(s,u,c){try{mW(u)&&(u.handleEvent=Zs(u.handleEvent,{mechanism:{data:{function:"handleEvent",handler:so(u),target:e},handled:!1,type:"instrument"}}))}catch{}return t.unregisterOriginalCallbacks&&gW(this,s,u),o.apply(this,[s,Zs(u,{mechanism:{data:{function:"addEventListener",handler:so(u),target:e},handled:!1,type:"instrument"}}),c])}}),nr(n,"removeEventListener",function(o){return function(s,u,c){try{let f=u.__sentry_wrapped__;f&&o.call(this,s,f,c)}catch{}return o.call(this,s,u,c)}}))}i(hW,"_wrapEventTarget");function mW(e){return typeof e.handleEvent=="function"}i(mW,"isEventListenerObject");function gW(e,t,r){e&&typeof e=="object"&&"removeEventListener"in e&&typeof e.removeEventListener=="function"&&e.removeEventListener(t,r)}i(gW,"unregisterOriginalCallback");var CA=()=>({name:"BrowserSession",setupOnce(){if(typeof ht.document>"u"){$a&&le.warn("Using the `browserSessionIntegration` in non-browser environments is not supported.");return}id({ignoreDuration:!0}),ad(),hd(({from:e,to:t})=>{e!==void 0&&e!==t&&(id({ignoreDuration:!0}),ad())})}});var _W="GlobalHandlers",vW=i((e={})=>{let t={onerror:!0,onunhandledrejection:!0,...e};return{name:_W,setupOnce(){Error.stackTraceLimit=50},setup(r){t.onerror&&(bW(r),IA("onerror")),t.onunhandledrejection&&(yW(r),IA("onunhandledrejection"))}}},"_globalHandlersIntegration"),AA=vW;function bW(e){Uy(t=>{let{stackParser:r,attachStacktrace:n}=OA();if(wt()!==e||Ux())return;let{msg:o,url:s,line:u,column:c,error:f}=t,p=SW(Em(r,f||o,void 0,n,!1),s,u,c);p.level="error",od(p,{originalException:f,mechanism:{handled:!1,type:"auto.browser.global_handlers.onerror"}})})}i(bW,"_installGlobalOnErrorHandler");function yW(e){jy(t=>{let{stackParser:r,attachStacktrace:n}=OA();if(wt()!==e||Ux())return;let o=xW(t),s=Ys(o)?wW(o):Em(r,o,void 0,n,!0);s.level="error",od(s,{originalException:o,mechanism:{handled:!1,type:"auto.browser.global_handlers.onunhandledrejection"}})})}i(yW,"_installGlobalOnUnhandledRejectionHandler");function xW(e){if(Ys(e))return e;try{if("reason"in e)return e.reason;if("detail"in e&&"reason"in e.detail)return e.detail.reason}catch{}return e}i(xW,"_getUnhandledRejectionError");function wW(e){return{exception:{values:[{type:"UnhandledRejection",value:`Non-Error promise rejection captured with value: ${String(e)}`}]}}}i(wW,"_eventFromRejectionWithPrimitive");function SW(e,t,r,n){let o=e.exception=e.exception||{},s=o.values=o.values||[],u=s[0]=s[0]||{},c=u.stacktrace=u.stacktrace||{},f=c.frames=c.frames||[],p=n,h=r,m=EW(t)??Qs();return f.length===0&&f.push({colno:p,filename:m,function:ii,in_app:!0,lineno:h}),e}i(SW,"_enhanceEventWithInitialFrame");function IA(e){$a&&le.log(`Global Handler attached: ${e}`)}i(IA,"globalHandlerLog");function OA(){return wt()?.getOptions()||{stackParser:i(()=>[],"stackParser"),attachStacktrace:!1}}i(OA,"getOptions");function EW(e){if(!(!rn(e)||e.length===0)){if(e.startsWith("data:")){let t=e.match(/^data:([^;]+)/),r=t?t[1]:"text/javascript",n=e.includes("base64,");return``}return e.slice(0,1024)}}i(EW,"getFilenameFromUrl");var RA=()=>({name:"HttpContext",preprocessEvent(e){if(!ht.navigator&&!ht.location&&!ht.document)return;let t=hA(),r={...t.headers,...e.request?.headers};e.request={...t,...e.request,headers:r}}});var TW="cause",kW=5,CW="LinkedErrors",IW=i((e={})=>{let t=e.limit||kW,r=e.key||TW;return{name:CW,preprocessEvent(n,o,s){let u=s.getOptions();Ox(Sm,u.stackParser,r,t,n,o)}}},"_linkedErrorsIntegration"),LA=IW;function NA(){return AW()?($a&&ao(()=>{console.error("[Sentry] You cannot use Sentry.init() in a browser extension, see: https://docs.sentry.io/platforms/javascript/best-practices/browser-extensions/")}),!0):!1}i(NA,"checkAndWarnIfIsEmbeddedBrowserExtension");function AW(){if(typeof ht.window>"u")return!1;let e=ht;if(e.nw||!(e.chrome||e.browser)?.runtime?.id)return!1;let r=Qs(),n=["chrome-extension","moz-extension","ms-browser-extension","safari-web-extension"];return!(ht===ht.top&&n.some(s=>r.startsWith(`${s}://`)))}i(AW,"_isEmbeddedBrowserExtension");function PA(e){return[ym(),vm(),kA(),EA(),AA(),LA(),xm(),RA(),CA()]}i(PA,"getDefaultIntegrations");function Kx(e={}){let t=!e.skipBrowserExtensionCheck&&NA(),r={...e,enabled:t?!1:e.enabled,stackParser:By(e.stackParser||wA),integrations:vx({integrations:e.integrations,defaultIntegrations:e.defaultIntegrations==null?PA():e.defaultIntegrations}),transport:e.transport||xA};return Ex(Tm,r)}i(Kx,"init");var DA=H(ue(),1);function Qx(e){let t={...e};return cd(t,"react"),pm("react",{version:DA.version}),Kx(t)}i(Qx,"init");var RW=i(()=>{Qx({dsn:drupalSettings?.helfi_react_search?.sentry_dsn_react,tracesSampleRate:1,ignoreErrors:["ResizeObserver loop limit exceeded","ResizeObserver loop completed with undelivered notifications.","Non-Error promise rejection captured"]})},"initSentry"),MA=RW;var C9=H(ue());function de(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function"){var o=0;for(n=Object.getOwnPropertySymbols(e);o{var{"aria-label":t="alert-circle-fill","aria-hidden":r=!0,className:n="",color:o,size:s=Et.Small,style:u={}}=e,c=de(e,["aria-label","aria-hidden","className","color","size","style"]);return Nd.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[$e.icon,$e[s],n].filter(f=>f).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:u},c),Nd.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 3C16.9706 3 21 7.02944 21 12C21 16.9706 16.9706 21 12 21C7.02944 21 3 16.9706 3 12C3 7.02944 7.02944 3 12 3ZM13 16V18H11V16H13ZM13 6V14H11V6H13Z",fill:"currentColor"}))},"i"),d8=i(e=>{var{"aria-label":t="info-circle-fill","aria-hidden":r=!0,className:n="",color:o,size:s=Et.Small,style:u={}}=e,c=de(e,["aria-label","aria-hidden","className","color","size","style"]);return Nd.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[$e.icon,$e[s],n].filter(f=>f).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:u},c),Nd.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3ZM13 10V16.5H15V18H9V16.5H11V11.5H9V10H13ZM11.8125 6C12.5374 6 13.125 6.5876 13.125 7.3125C13.125 8.03735 12.5374 8.625 11.8125 8.625C11.0876 8.625 10.5 8.03735 10.5 7.3125C10.5 6.5876 11.0876 6 11.8125 6Z",fill:"currentColor"}))},"s");var z2=H(ue());var Kl=i(e=>{var{"aria-label":t="angle-down","aria-hidden":r=!0,className:n="",color:o,size:s=Et.Small,style:u={}}=e,c=de(e,["aria-label","aria-hidden","className","color","size","style"]);return z2.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[$e.icon,$e[s],n].filter(f=>f).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:u},c),z2.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 13.5L17 8.5L18.5 10L12 16.5L5.5 10L7 8.5L12 13.5Z",fill:"currentColor"}))},"o");var j2=H(ue());var $2=i(e=>{var{"aria-label":t="angle-up","aria-hidden":r=!0,className:n="",color:o,size:s=Et.Small,style:u={}}=e,c=de(e,["aria-label","aria-hidden","className","color","size","style"]);return j2.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[$e.icon,$e[s],n].filter(f=>f).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:u},c),j2.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 11.5L17 16.5L18.5 15L12 8.5L5.5 15L7 16.5L12 11.5Z",fill:"currentColor"}))},"s");var q2=H(ue());var p8=i(e=>{var{"aria-label":t="check","aria-hidden":r=!0,className:n="",color:o,size:s=Et.Small,style:u={}}=e,c=de(e,["aria-label","aria-hidden","className","color","size","style"]);return q2.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[$e.icon,$e[s],n].filter(f=>f).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:u},c),q2.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M21 7L10 18L4.5 12.5L6 11L10 15L19.5 5.5L21 7Z",fill:"currentColor"}))},"s");var H2=H(ue());var h8=i(e=>{var{"aria-label":t="check-circle-fill","aria-hidden":r=!0,className:n="",color:o,size:s=Et.Small,style:u={}}=e,c=de(e,["aria-label","aria-hidden","className","color","size","style"]);return H2.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[$e.icon,$e[s],n].filter(f=>f).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:u},c),H2.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3ZM16.5 8L18 9.5L10.5 17L6 12.5L7.5 11L10.5 14L16.5 8Z",fill:"currentColor"}))},"i");var V2=H(ue());var nu=i(e=>{var{"aria-label":t="cross","aria-hidden":r=!0,className:n="",color:o,size:s=Et.Small,style:u={}}=e,c=de(e,["aria-label","aria-hidden","className","color","size","style"]);return V2.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[$e.icon,$e[s],n].filter(f=>f).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:u},c),V2.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M18 7.5L13.5 12L18 16.5L16.5 18L12 13.5L7.5 18L6 16.5L10.5 12L6 7.5L7.5 6L12 10.5L16.5 6L18 7.5Z",fill:"currentColor"}))},"s");var W2=H(ue());var Jm=i(e=>{var{"aria-label":t="cross-circle","aria-hidden":r=!0,className:n="",color:o,size:s=Et.Small,style:u={}}=e,c=de(e,["aria-label","aria-hidden","className","color","size","style"]);return W2.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[$e.icon,$e[s],n].filter(f=>f).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:u},c),W2.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2ZM12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4ZM15 7.5L16.5 9L13.5 12L16.5 15L15 16.5L12 13.5L9 16.5L7.5 15L10.5 12L7.5 9L9 7.5L12 10.5L15 7.5Z",fill:"currentColor"}))},"s");var G2=H(ue());var m8=i(e=>{var{"aria-label":t="cross-circle-fill","aria-hidden":r=!0,className:n="",color:o,size:s=Et.Small,style:u={}}=e,c=de(e,["aria-label","aria-hidden","className","color","size","style"]);return G2.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[$e.icon,$e[s],n].filter(f=>f).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:u},c),G2.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3ZM15 7.5L16.5 9L13.5 12L16.5 15L15 16.5L12 13.5L9 16.5L7.5 15L10.5 12L7.5 9L9 7.5L12 10.5L15 7.5Z",fill:"currentColor"}))},"s");var J2=H(ue());var g8=i(e=>{var{"aria-label":t="error","aria-hidden":r=!0,className:n="",color:o,size:s=Et.Small,style:u={}}=e,c=de(e,["aria-label","aria-hidden","className","color","size","style"]);return J2.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[$e.icon,$e[s],n].filter(f=>f).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:u},c),J2.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.1284 2.50974C11.4971 1.85436 12.4201 1.83095 12.8284 2.43952L12.8716 2.50974L22.4341 19.5097C22.7965 20.1541 22.3585 20.9453 21.638 20.9973L21.5625 21H2.43749C1.69816 21 1.22338 20.2303 1.53125 19.5769L1.56592 19.5097L11.1284 2.50974ZM12 5.04L4.14699 19H19.8525L12 5.04ZM13 16V18H11V16H13ZM13 9.5V14.5H11V9.5H13Z",fill:"currentColor"}))},"o");var Y2=H(ue());var _8=i(e=>{var{"aria-label":t="error-fill","aria-hidden":r=!0,className:n="",color:o,size:s=Et.Small,style:u={}}=e,c=de(e,["aria-label","aria-hidden","className","color","size","style"]);return Y2.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[$e.icon,$e[s],n].filter(f=>f).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:u},c),Y2.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.175 3.45608C11.5239 2.86969 12.3977 2.84875 12.7842 3.39325L12.825 3.45608L21.8771 18.6666C22.2202 19.2432 21.8055 19.951 21.1235 19.9976L21.052 20H2.94799C2.24813 20 1.7987 19.3114 2.09013 18.7267L2.12295 18.6666L11.175 3.45608ZM13 16V18H11V16H13ZM13 8.5V14.5H11V8.5H13Z",fill:"currentColor"}))},"o");var K2=H(ue());var v8=i(e=>{var{"aria-label":t="question-circle","aria-hidden":r=!0,className:n="",color:o,size:s=Et.Small,style:u={}}=e,c=de(e,["aria-label","aria-hidden","className","color","size","style"]);return K2.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[$e.icon,$e[s],n].filter(f=>f).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:u},c),K2.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2ZM12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4ZM13 16V18H11V16H13ZM12.0437 5.75C14.0343 5.75 15.7173 7.29464 15.7173 9.42361C15.7173 10.7806 15.2461 11.489 14.161 12.306L13.9187 12.4844C13.1753 13.0295 12.9556 13.3359 12.9386 14.142L12.9375 14.25H10.9375C10.9375 12.6746 11.4591 11.8378 12.6143 10.9622L12.8618 10.7796C13.5685 10.2628 13.7173 10.0539 13.7173 9.42361C13.7173 8.43934 12.9662 7.75 12.0437 7.75C11.1907 7.75 10.4785 8.34077 10.3816 9.20835L10.3734 9.30587L8.37663 9.19182C8.49191 7.17347 10.1344 5.75 12.0437 5.75Z",fill:"currentColor"}))},"s");Ot(':root{--breakpoint-xs:320px;--breakpoint-s:576px;--breakpoint-m:768px;--breakpoint-l:992px;--breakpoint-xl:1248px;--container-width-xs:288px;--container-width-s:544px;--container-width-m:720px;--container-width-l:944px;--container-width-xl:1200px;--color-brick:#bd2719;--color-brick-light:#ffeeed;--color-brick-medium-light:#facbc8;--color-brick-dark:#800e04;--color-bus:#0000bf;--color-bus-light:#f0f0ff;--color-bus-medium-light:#ccf;--color-bus-dark:#00005e;--color-coat-of-arms:#0072c6;--color-coat-of-arms-light:#e6f4ff;--color-coat-of-arms-medium-light:#b5daf7;--color-coat-of-arms-dark:#005799;--color-copper:#00d7a7;--color-copper-light:#cffaf1;--color-copper-medium-light:#9ef0de;--color-copper-dark:#00a17d;--color-engel:#ffe977;--color-engel-light:#fff9db;--color-engel-medium-light:#fff3b8;--color-engel-dark:#dbc030;--color-fog:#9fc9eb;--color-fog-light:#e8f3fc;--color-fog-medium-light:#d0e6f7;--color-fog-dark:#72a5cf;--color-gold:#c2a251;--color-gold-light:#f7f2e4;--color-gold-medium-light:#e8d7a7;--color-gold-dark:#9e823c;--color-metro:#fd4f00;--color-metro-light:#ffeee6;--color-metro-medium-light:#ffcab3;--color-metro-dark:#bd2f00;--color-silver:#dedfe1;--color-silver-light:#f7f7f8;--color-silver-medium-light:#efeff0;--color-silver-dark:#b0b8bf;--color-summer:#ffc61e;--color-summer-light:#fff4d4;--color-summer-medium-light:#ffe49c;--color-summer-dark:#cc9200;--color-suomenlinna:#f5a3c7;--color-suomenlinna-light:#fff0f7;--color-suomenlinna-medium-light:#ffdbeb;--color-suomenlinna-dark:#e673a5;--color-tram:#008741;--color-tram-light:#dff7eb;--color-tram-medium-light:#a3e3c2;--color-tram-dark:#006631;--color-focus-outline:#0072c6;--color-black:#000;--color-white:#fff;--color-black-5:#f2f2f2;--color-black-10:#e6e6e6;--color-black-20:#ccc;--color-black-30:#b3b3b3;--color-black-40:#999;--color-black-50:grey;--color-black-60:#595959;--color-black-70:#4d4d4d;--color-black-80:#333;--color-black-90:#1a1a1a;--color-error:#b01038;--color-error-light:#f6e2e6;--color-error-dark:#8d0d2d;--color-success:#007a64;--color-success-light:#e2f5f3;--color-success-dark:#006250;--color-alert:#ffda07;--color-alert-light:#fff4b4;--color-alert-dark:#d18200;--color-info:#0062b9;--color-info-light:#e5eff8;--color-info-dark:#004f94;--box-shadow-s:0px 2px 10px 0px rgba(0,0,0,0.07);--box-shadow-m:0px 2px 10px 0px rgba(0,0,0,0.1);--box-shadow-l:0px 2px 20px 0px rgba(0,0,0,0.2);--spacing-layout-2-xs:1rem;--spacing-layout-xs:1.5rem;--spacing-layout-s:2rem;--spacing-layout-m:3rem;--spacing-layout-l:4rem;--spacing-layout-xl:6rem;--spacing-layout-2-xl:8rem;--spacing-4-xs:0.125rem;--spacing-3-xs:0.25rem;--spacing-2-xs:0.5rem;--spacing-xs:0.75rem;--spacing-s:1rem;--spacing-m:1.5rem;--spacing-l:2rem;--spacing-xl:2.5rem;--spacing-2-xl:3.0rem;--spacing-3-xl:3.5rem;--spacing-4-xl:4rem;--spacing-5-xl:4.5rem;--fontsize-heading-xxl:4rem;--fontsize-heading-xl:3rem;--fontsize-heading-xl-mobile:2.5rem;--fontsize-heading-l:2rem;--fontsize-heading-m:1.5rem;--fontsize-heading-s:1.25rem;--fontsize-heading-xs:1.125rem;--fontsize-heading-xxs:1rem;--fontsize-body-s:0.875rem;--fontsize-body-m:1rem;--fontsize-body-l:1.125rem;--fontsize-body-xl:1.25rem;--font-default:HelsinkiGrotesk,Arial,sans-serif;--lineheight-s:1;--lineheight-m:1.2;--lineheight-l:1.5;--lineheight-xl:1.75}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.visually-hidden{border:0;clip:"rect(0 0 0 0)";height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.button-reset{background:none;border:none;color:inherit;cursor:pointer;font:inherit;padding:0}.text-body{color:var(--color-black-90);font-size:var(--fontsize-body-m);line-height:var(--lineheight-l)}.text-body,.text-medium{font-family:var(--font-default)}.text-medium{font-weight:500}.text-bold{font-family:var(--font-default);font-weight:700}.text-xl{font-size:var(--fontsize-heading-m)}.text-lg{font-size:var(--fontsize-heading-s)}.text-md{font-size:var(--fontsize-heading-xs)}.subtitle{font-size:var(--fontsize-body-m)}.text-sm{font-size:var(--fontsize-body-s);line-height:var(--lineheight-xl)}.heading-xxl{font-size:var(--fontsize-heading-xxl);letter-spacing:-1.2px}.heading-xl,.heading-xxl{font-weight:400;line-height:var(--lineheight-s)}.heading-xl{font-size:var(--fontsize-heading-xl);letter-spacing:-1px}.heading-xl-mobile{font-size:var(--fontsize-heading-xl-mobile);font-weight:400;letter-spacing:-.8px;line-height:var(--lineheight-s)}.heading-l{font-size:var(--fontsize-heading-l);font-weight:400;letter-spacing:-.4px}.heading-l,.heading-m{line-height:var(--lineheight-m)}.heading-m{font-size:var(--fontsize-heading-m);font-weight:500;letter-spacing:-.2px}.heading-s{font-size:var(--fontsize-heading-s);font-weight:500}.heading-s,.heading-xs{letter-spacing:0;line-height:var(--lineheight-l)}.heading-xs{font-size:var(--fontsize-heading-xs);font-weight:700}.heading-xxs{font-size:var(--fontsize-heading-xxs);font-weight:700;letter-spacing:.2px;line-height:var(--lineheight-l)}.helper-text{color:var(--color-black-60);display:block;flex-basis:100%;font-size:var(--fontsize-body-m);margin-top:var(--spacing-2-xs)}html{-webkit-text-size-adjust:100%}');var QG={}.hasOwnProperty;function b8(e){let t=typeof e;return e?t==="string"||t==="number"?e:Array.isArray(e)?e.length?e.map(r=>b8(r)).filter(Boolean).join(" "):null:t==="object"?((r,n=null)=>{if(r.toString!==Object.prototype.toString&&!r.toString.toString().includes("[native code]"))return r.toString();let o=Object.assign({},r);return n&&Object.keys(n).filter(s=>!!r[s]).forEach(s=>{o[n[s]]=!0}),Object.keys(o).filter(s=>QG.call(o,s)&&!!o[s]).join(" ")})(e,this):null:null}i(b8,"n");var ye=i((...e)=>e.map(b8).filter(Boolean).join(" "),"r");var Xl=H(ue()),x8=H(ou());var y8=i(()=>typeof window>"u"||typeof document>"u","e");var XG=typeof window<"u"&&window.document?Xl.useLayoutEffect:Xl.useEffect,Dn=i((e,t,r)=>{let n=t&&typeof t!="string",o=(0,Xl.useRef)(n?(0,x8.uniqueId)("custom-theme-"):"").current;return XG(()=>{n&&((s,u,c)=>{if(y8())return;let f=i(p=>{var h;return(h=p.selectorText)===null||h===void 0?void 0:h.includes(`${s}.${c}`)},"o");try{let p=[...document.styleSheets].findIndex(S=>{try{return[...S.cssRules].findIndex(E=>{var y;return(y=E.selectorText)===null||y===void 0?void 0:y.includes(s)})>=0}catch{return!1}});if(p===-1){let S=document.createElement("style");document.head.appendChild(S),p=document.styleSheets.length-1}let h=document.styleSheets[p],m=h.cssRules,v=[...m].findIndex(f);v===-1&&(h.insertRule(`.${s}.${c} { content: '' }`,m.length),v=[...m].findIndex(f));let x=m[v];Object.entries(u).forEach(([S,E])=>x.style.setProperty(S,E))}catch{console.warn(`Could not find the stylesheet to update with the "${s}" selector!`)}})(e&&e.split(" ")[0],t,`${o}${r||""}`)},[e,t,o,n,r]),o},"d");var Zl=H(ue());var Ym,ec,Ao,Wa={button:"Button-module_button__1msFE",primary:"Button-module_primary__2LfKB",secondary:"Button-module_secondary__1nABp",supplementary:"Button-module_supplementary__3YKiS","theme-coat":"Button-module_theme-coat__2_3U7","theme-black":"Button-module_theme-black__m8giY",clear:"Button-module_clear__2i_5U",success:"Button-module_success__CU9nK",danger:"Button-module_danger__2el15","size-small":"Button-module_size-small__3lizH",fullWidth:"Button-module_fullWidth__31eVK",icon:"Button-module_icon__O-h7R"};Ot(".Button-module_button__1msFE{--border-width:2px;--outline-width-focus:3px;--padding-horizontal:var(--spacing-l);--min-size:56px;--padding-vertical:var(--spacing-s);--padding:calc(var(--padding-vertical) - var(--border-width)) calc(var(--padding-horizontal) - var(--border-width));--icon-reposition:calc(-1 * var(--spacing-2-xs));--computed-background-color:var(--background-color,transparent);--computed-background-color-focus:var(--background-color-focus,var(--computed-background-color,transparent));--computed-background-color-hover:var(--background-color-hover,var(--computed-background-color-focus,transparent));--computed-background-color-active:var(--background-color-active,var(--computed-background-color-hover,transparent));--computed-background-color-disabled:var(--background-color-disabled,var(--color-black-20,transparent));--computed-color:var(--color,inherit);--computed-color-focus:var(--color-focus,var(--computed-color,inherit));--computed-color-hover:var(--color-hover,var(--computed-color-focus,inherit));--computed-color-active:var(--color-active,var(--computed-color-hover,inherit));--computed-color-disabled:var(--color-disabled,var(--color-white,inherit));--computed-border-color:var(--border-color,var(--computed-background-color));--computed-border-color-focus:var(--border-color-focus,var(--computed-border-color,transparent));--computed-border-color-hover:var(--border-color-hover,var(--computed-border-color-focus,transparent));--computed-border-color-active:var(--border-color-active,var(--computed-border-color-hover,transparent));--computed-border-color-disabled:var(--border-color-disabled,var(--computed-background-color-disabled,transparent));--computed-outline-color-focus:var(--outline-color-focus,transparent);--computed-icon-size:var(--icon-size,var(--spacing-m));align-items:center;background-color:var(--computed-background-color);border:var(--border-width) solid var(--computed-border-color);border-radius:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--computed-color,inherit);column-gap:var(--spacing-2-xs);cursor:var(--cursor,pointer);display:inline-flex;font-family:inherit;font-size:100%;font-weight:500;hyphens:auto;place-content:flex-start center;line-height:var(--lineheight-l);margin:0;min-height:var(--min-size);min-width:var(--min-size);outline:none;outline-offset:2px;overflow:hidden;overflow-wrap:anywhere;padding:var(--padding);position:relative;text-align:center;text-decoration:none;text-transform:none;vertical-align:top}.Button-module_button__1msFE:after{margin-right:var(--icon-reposition)}.Button-module_button__1msFE:before{margin-left:var(--icon-reposition)}.Button-module_button__1msFE,.Button-module_button__1msFE[type=button],.Button-module_button__1msFE[type=reset],.Button-module_button__1msFE[type=submit]{-webkit-appearance:button}.Button-module_button__1msFE:focus-visible{background-color:var(--computed-background-color-focus);border-color:var(--computed-border-color-focus);color:var(--computed-color-focus);outline:var(--outline-width-focus) solid var(--computed-outline-color-focus)}.Button-module_button__1msFE:hover{background-color:var(--computed-background-color-hover);border-color:var(--computed-border-color-hover);color:var(--computed-color-hover)}.Button-module_button__1msFE:active{background-color:var(--computed-background-color-active);border-color:var(--computed-border-color-active);color:var(--computed-color-active);outline:var(--outline-width-focus) solid var(--computed-outline-color-focus)}.Button-module_button__1msFE:disabled{--cursor:not-allowed;background-color:var(--computed-background-color-disabled);border-color:var(--computed-border-color-disabled);color:var(--computed-color-disabled);outline:none}.Button-module_button__1msFE button.Button-module_button__1msFE{-webkit-appearance:button}.Button-module_primary__2LfKB{--background-color:var(--color-bus);--background-color-hover:var(--color-bus-dark);--background-color-focus:var(--color-bus);--background-color-disabled:var(--color-black-20);--border-color:transparent;--color:var(--color-white);--color-disabled:var(--color-white);--outline-color-focus:var(--color-coat-of-arms)}.Button-module_secondary__1nABp{--border-color:var(--color-bus);--border-color-disabled:var(--color-disabled)}.Button-module_secondary__1nABp,.Button-module_supplementary__3YKiS{--background-color:transparent;--background-color-hover:var(--color-bus-light);--background-color-focus:transparent;--background-color-disabled:transparent;--color:var(--color-bus);--color-disabled:var(--color-black-40);--outline-color-focus:var(--color-coat-of-arms)}.Button-module_supplementary__3YKiS{--border-color:transparent;--border-color-disabled:transparent}.Button-module_theme-coat__2_3U7.Button-module_primary__2LfKB{--background-color:var(--color-bus);--background-color-hover:var(--color-bus-dark);--background-color-focus:var(--color-bus);--background-color-disabled:var(--color-black-20);--border-color:transparent;--color-disabled:var(--color-white);--outline-color-focus:var(--color-coat-of-arms);--background-color:var(--color-coat-of-arms);--background-color-hover:var(--color-coat-of-arms-dark);--background-color-focus:var(--color-coat-of-arms);--border-color:var(--color-coat-of-arms);--border-color-hover:var(--color-coat-of-arms-dark);--border-color-focus:var(--color-coat-of-arms);--color:var(--color-white)}.Button-module_theme-coat__2_3U7.Button-module_secondary__1nABp{--border-color:var(--color-bus);--border-color-disabled:var(--color-disabled);--border-color:var(--color-coat-of-arms)}.Button-module_theme-coat__2_3U7.Button-module_secondary__1nABp,.Button-module_theme-coat__2_3U7.Button-module_supplementary__3YKiS{--background-color-hover:var(--color-bus-light);--background-color-disabled:transparent;--color:var(--color-bus);--color-disabled:var(--color-black-40);--outline-color-focus:var(--color-coat-of-arms);--background-color:transparent;--background-color-hover:var(--color-coat-of-arms-light);--background-color-focus:transparent;--color:var(--color-coat-of-arms)}.Button-module_theme-coat__2_3U7.Button-module_supplementary__3YKiS{--border-color-disabled:transparent;--border-color:transparent}.Button-module_theme-black__m8giY.Button-module_primary__2LfKB{--background-color:var(--color-bus);--background-color-hover:var(--color-bus-dark);--background-color-focus:var(--color-bus);--background-color-disabled:var(--color-black-20);--border-color:transparent;--color-disabled:var(--color-white);--outline-color-focus:var(--color-coat-of-arms);--background-color:var(--color-black);--background-color-hover:var(--color-black);--background-color-focus:var(--color-black);--border-color:var(--color-black);--border-color-hover:var(--color-black);--border-color-focus:var(--color-black);--color:var(--color-white);--color-hover:var(--color-white);--color-focus:var(--color-white)}.Button-module_theme-black__m8giY.Button-module_secondary__1nABp{--border-color:var(--color-bus);--border-color-disabled:var(--color-disabled);--border-color:var(--color-black);--border-color-hover:var(--color-black);--border-color-focus:var(--color-black)}.Button-module_theme-black__m8giY.Button-module_secondary__1nABp,.Button-module_theme-black__m8giY.Button-module_supplementary__3YKiS{--background-color-hover:var(--color-bus-light);--background-color-disabled:transparent;--color:var(--color-bus);--color-disabled:var(--color-black-40);--outline-color-focus:var(--color-coat-of-arms);--background-color:transparent;--background-color-hover:var(--color-black-5);--background-color-focus:transparent;--color:var(--color-black);--color-hover:var(--color-black);--color-focus:var(--color-black)}.Button-module_theme-black__m8giY.Button-module_supplementary__3YKiS{--border-color-disabled:transparent;--border-color:transparent;--border-color-hover:transparent}.Button-module_clear__2i_5U{--background-color:transparent;--background-color-disabled:transparent;--border-color:transparent;--border-color-disabled:transparent;--color:var(--color-black-90);--color-disabled:var(--color-black-90)}.Button-module_success__CU9nK{--background-color:var(--color-success);--background-color-hover:var(--color-success-dark);--background-color-focus:var(--color-success);--border-color:var(--color-success);--border-color-hover:var(--color-success-dark);--border-color-focus:var(--color-success)}.Button-module_danger__2el15,.Button-module_success__CU9nK{--color:var(--color-white);--outline-color-focus:var(--color-coat-of-arms)}.Button-module_danger__2el15{--background-color:var(--color-error);--background-color-hover:var(--color-error-dark);--background-color-focus:var(--color-error);--border-color:var(--color-error);--border-color-hover:var(--color-error-dark);--border-color-focus:var(--color-error)}.Button-module_size-small__3lizH{--min-size:44px;--padding-horizontal:var(--spacing-m);--padding-vertical:var(--spacing-2-xs)}.Button-module_fullWidth__31eVK{width:100%}.Button-module_icon__O-h7R{flex-shrink:0;height:var(--computed-icon-size);width:var(--computed-icon-size)}.Button-module_icon__O-h7R:first-child:not(:last-child){margin-left:var(--icon-reposition)}.Button-module_icon__O-h7R:last-child:not(:first-child){margin-right:var(--icon-reposition)}"),function(e){e.Small="small",e.Medium="medium"}(Ym||(Ym={})),function(e){e.Bus="bus",e.Coat="coat",e.Black="black"}(ec||(ec={})),function(e){e.Primary="primary",e.Secondary="secondary",e.Supplementary="supplementary",e.Success="success",e.Danger="danger",e.Clear="clear"}(Ao||(Ao={}));var Oo=Zl.default.forwardRef((e,t)=>{var{children:r,className:n,disabled:o=!1,fullWidth:s,size:u=Ym.Medium,theme:c=ec.Bus,variant:f=Ao.Primary,iconStart:p,iconEnd:h,onClick:m}=e,v=de(e,["children","className","disabled","fullWidth","size","theme","variant","iconStart","iconEnd","onClick"]);let x=Dn(Wa.button,c),S=p?Zl.default.createElement("div",{className:Wa.icon,"aria-hidden":"true"},p):null,E=h?Zl.default.createElement("div",{className:ye(Wa.icon),"aria-hidden":"true"},h):null;return Zl.default.createElement("button",Object.assign({ref:t,disabled:o,type:"button",className:ye(Wa.button,Wa[f],typeof c=="string"?Wa[`theme-${c}`]:"",Wa[`size-${u}`],s?Wa.fullWidth:"",x,n),onClick:o?void 0:m},v),S,Zl.default.createElement("span",null,r),E)});var Mn=H(ue());var w8=H(ou());var S8=i((e,t)=>{(0,w8.isFunction)(e)?e(t.current):e.current=t.current},"t");var Km=i((e,t,r,n,o)=>{let s=[t&&`${e}-helper`,r&&`${e}-error`,n&&`${e}-success`,o&&`${e}-info`].filter(u=>u);return s.length?s.join(" "):null},"r");var Vr=H(ue());var Qm=H(ue());var Q2=i(function(t){return t.reduce(function(r,n){var o=n[0],s=n[1];return r[o]=s,r},{})},"fromEntries"),X2=typeof window<"u"&&window.document&&window.document.createElement?Qm.useLayoutEffect:Qm.useEffect;var Ya=H(ue());var Ft="top",ar="bottom",Gt="right",qt="left",Xm="auto",Ga=[Ft,ar,Gt,qt],Vi="start",iu="end",E8="clippingParents",Zm="viewport",tc="popper",T8="reference",Z2=Ga.reduce(function(e,t){return e.concat([t+"-"+Vi,t+"-"+iu])},[]),eg=[].concat(Ga,[Xm]).reduce(function(e,t){return e.concat([t,t+"-"+Vi,t+"-"+iu])},[]),ZG="beforeRead",eJ="read",tJ="afterRead",rJ="beforeMain",nJ="main",oJ="afterMain",iJ="beforeWrite",aJ="write",sJ="afterWrite",k8=[ZG,eJ,tJ,rJ,nJ,oJ,iJ,aJ,sJ];function gr(e){return e?(e.nodeName||"").toLowerCase():null}i(gr,"getNodeName");function Ht(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}i(Ht,"getWindow");function fi(e){var t=Ht(e).Element;return e instanceof t||e instanceof Element}i(fi,"isElement");function sr(e){var t=Ht(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}i(sr,"isHTMLElement");function rc(e){if(typeof ShadowRoot>"u")return!1;var t=Ht(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}i(rc,"isShadowRoot");function uJ(e){var t=e.state;Object.keys(t.elements).forEach(function(r){var n=t.styles[r]||{},o=t.attributes[r]||{},s=t.elements[r];!sr(s)||!gr(s)||(Object.assign(s.style,n),Object.keys(o).forEach(function(u){var c=o[u];c===!1?s.removeAttribute(u):s.setAttribute(u,c===!0?"":c)}))})}i(uJ,"applyStyles");function lJ(e){var t=e.state,r={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,r.popper),t.styles=r,t.elements.arrow&&Object.assign(t.elements.arrow.style,r.arrow),function(){Object.keys(t.elements).forEach(function(n){var o=t.elements[n],s=t.attributes[n]||{},u=Object.keys(t.styles.hasOwnProperty(n)?t.styles[n]:r[n]),c=u.reduce(function(f,p){return f[p]="",f},{});!sr(o)||!gr(o)||(Object.assign(o.style,c),Object.keys(s).forEach(function(f){o.removeAttribute(f)}))})}}i(lJ,"effect");var C8={name:"applyStyles",enabled:!0,phase:"write",fn:uJ,effect:lJ,requires:["computeStyles"]};function _r(e){return e.split("-")[0]}i(_r,"getBasePlacement");var Ro=Math.max,au=Math.min,Wi=Math.round;function co(e,t){t===void 0&&(t=!1);var r=e.getBoundingClientRect(),n=1,o=1;if(sr(e)&&t){var s=e.offsetHeight,u=e.offsetWidth;u>0&&(n=Wi(r.width)/u||1),s>0&&(o=Wi(r.height)/s||1)}return{width:r.width/n,height:r.height/o,top:r.top/o,right:r.right/n,bottom:r.bottom/o,left:r.left/n,x:r.left/n,y:r.top/o}}i(co,"getBoundingClientRect");function su(e){var t=co(e),r=e.offsetWidth,n=e.offsetHeight;return Math.abs(t.width-r)<=1&&(r=t.width),Math.abs(t.height-n)<=1&&(n=t.height),{x:e.offsetLeft,y:e.offsetTop,width:r,height:n}}i(su,"getLayoutRect");function Dd(e,t){var r=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(r&&rc(r)){var n=t;do{if(n&&e.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}i(Dd,"contains");function nn(e){return Ht(e).getComputedStyle(e)}i(nn,"getComputedStyle");function ew(e){return["table","td","th"].indexOf(gr(e))>=0}i(ew,"isTableElement");function Ar(e){return((fi(e)?e.ownerDocument:e.document)||window.document).documentElement}i(Ar,"getDocumentElement");function Gi(e){return gr(e)==="html"?e:e.assignedSlot||e.parentNode||(rc(e)?e.host:null)||Ar(e)}i(Gi,"getParentNode");function I8(e){return!sr(e)||nn(e).position==="fixed"?null:e.offsetParent}i(I8,"getTrueOffsetParent");function cJ(e){var t=navigator.userAgent.toLowerCase().indexOf("firefox")!==-1,r=navigator.userAgent.indexOf("Trident")!==-1;if(r&&sr(e)){var n=nn(e);if(n.position==="fixed")return null}var o=Gi(e);for(rc(o)&&(o=o.host);sr(o)&&["html","body"].indexOf(gr(o))<0;){var s=nn(o);if(s.transform!=="none"||s.perspective!=="none"||s.contain==="paint"||["transform","perspective"].indexOf(s.willChange)!==-1||t&&s.willChange==="filter"||t&&s.filter&&s.filter!=="none")return o;o=o.parentNode}return null}i(cJ,"getContainingBlock");function Lo(e){for(var t=Ht(e),r=I8(e);r&&ew(r)&&nn(r).position==="static";)r=I8(r);return r&&(gr(r)==="html"||gr(r)==="body"&&nn(r).position==="static")?t:r||cJ(e)||t}i(Lo,"getOffsetParent");function uu(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}i(uu,"getMainAxisFromPlacement");function lu(e,t,r){return Ro(e,au(t,r))}i(lu,"within");function A8(e,t,r){var n=lu(e,t,r);return n>r?r:n}i(A8,"withinMaxClamp");function Md(){return{top:0,right:0,bottom:0,left:0}}i(Md,"getFreshSideObject");function Bd(e){return Object.assign({},Md(),e)}i(Bd,"mergePaddingObject");function Fd(e,t){return t.reduce(function(r,n){return r[n]=e,r},{})}i(Fd,"expandToHashMap");var fJ=i(function(t,r){return t=typeof t=="function"?t(Object.assign({},r.rects,{placement:r.placement})):t,Bd(typeof t!="number"?t:Fd(t,Ga))},"toPaddingObject");function dJ(e){var t,r=e.state,n=e.name,o=e.options,s=r.elements.arrow,u=r.modifiersData.popperOffsets,c=_r(r.placement),f=uu(c),p=[qt,Gt].indexOf(c)>=0,h=p?"height":"width";if(!(!s||!u)){var m=fJ(o.padding,r),v=su(s),x=f==="y"?Ft:qt,S=f==="y"?ar:Gt,E=r.rects.reference[h]+r.rects.reference[f]-u[f]-r.rects.popper[h],y=u[f]-r.rects.reference[f],_=Lo(s),b=_?f==="y"?_.clientHeight||0:_.clientWidth||0:0,T=E/2-y/2,C=m[x],L=b-v[h]-m[S],R=b/2-v[h]/2+T,U=lu(C,R,L),A=f;r.modifiersData[n]=(t={},t[A]=U,t.centerOffset=U-R,t)}}i(dJ,"arrow");function pJ(e){var t=e.state,r=e.options,n=r.element,o=n===void 0?"[data-popper-arrow]":n;o!=null&&(typeof o=="string"&&(o=t.elements.popper.querySelector(o),!o)||Dd(t.elements.popper,o)&&(t.elements.arrow=o))}i(pJ,"effect");var O8={name:"arrow",enabled:!0,phase:"main",fn:dJ,effect:pJ,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function fo(e){return e.split("-")[1]}i(fo,"getVariation");var hJ={top:"auto",right:"auto",bottom:"auto",left:"auto"};function mJ(e){var t=e.x,r=e.y,n=window,o=n.devicePixelRatio||1;return{x:Wi(t*o)/o||0,y:Wi(r*o)/o||0}}i(mJ,"roundOffsetsByDPR");function R8(e){var t,r=e.popper,n=e.popperRect,o=e.placement,s=e.variation,u=e.offsets,c=e.position,f=e.gpuAcceleration,p=e.adaptive,h=e.roundOffsets,m=e.isFixed,v=u.x,x=v===void 0?0:v,S=u.y,E=S===void 0?0:S,y=typeof h=="function"?h({x,y:E}):{x,y:E};x=y.x,E=y.y;var _=u.hasOwnProperty("x"),b=u.hasOwnProperty("y"),T=qt,C=Ft,L=window;if(p){var R=Lo(r),U="clientHeight",A="clientWidth";if(R===Ht(r)&&(R=Ar(r),nn(R).position!=="static"&&c==="absolute"&&(U="scrollHeight",A="scrollWidth")),R=R,o===Ft||(o===qt||o===Gt)&&s===iu){C=ar;var P=m&&R===L&&L.visualViewport?L.visualViewport.height:R[U];E-=P-n.height,E*=f?1:-1}if(o===qt||(o===Ft||o===ar)&&s===iu){T=Gt;var F=m&&R===L&&L.visualViewport?L.visualViewport.width:R[A];x-=F-n.width,x*=f?1:-1}}var z=Object.assign({position:c},p&&hJ),J=h===!0?mJ({x,y:E}):{x,y:E};if(x=J.x,E=J.y,f){var X;return Object.assign({},z,(X={},X[C]=b?"0":"",X[T]=_?"0":"",X.transform=(L.devicePixelRatio||1)<=1?"translate("+x+"px, "+E+"px)":"translate3d("+x+"px, "+E+"px, 0)",X))}return Object.assign({},z,(t={},t[C]=b?E+"px":"",t[T]=_?x+"px":"",t.transform="",t))}i(R8,"mapToStyles");function gJ(e){var t=e.state,r=e.options,n=r.gpuAcceleration,o=n===void 0?!0:n,s=r.adaptive,u=s===void 0?!0:s,c=r.roundOffsets,f=c===void 0?!0:c;if(0)var p;var h={placement:_r(t.placement),variation:fo(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:o,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,R8(Object.assign({},h,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:u,roundOffsets:f})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,R8(Object.assign({},h,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:f})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}i(gJ,"computeStyles");var L8={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:gJ,data:{}};var tg={passive:!0};function _J(e){var t=e.state,r=e.instance,n=e.options,o=n.scroll,s=o===void 0?!0:o,u=n.resize,c=u===void 0?!0:u,f=Ht(t.elements.popper),p=[].concat(t.scrollParents.reference,t.scrollParents.popper);return s&&p.forEach(function(h){h.addEventListener("scroll",r.update,tg)}),c&&f.addEventListener("resize",r.update,tg),function(){s&&p.forEach(function(h){h.removeEventListener("scroll",r.update,tg)}),c&&f.removeEventListener("resize",r.update,tg)}}i(_J,"effect");var N8={name:"eventListeners",enabled:!0,phase:"write",fn:i(function(){},"fn"),effect:_J,data:{}};var vJ={left:"right",right:"left",bottom:"top",top:"bottom"};function nc(e){return e.replace(/left|right|bottom|top/g,function(t){return vJ[t]})}i(nc,"getOppositePlacement");var bJ={start:"end",end:"start"};function rg(e){return e.replace(/start|end/g,function(t){return bJ[t]})}i(rg,"getOppositeVariationPlacement");function cu(e){var t=Ht(e),r=t.pageXOffset,n=t.pageYOffset;return{scrollLeft:r,scrollTop:n}}i(cu,"getWindowScroll");function fu(e){return co(Ar(e)).left+cu(e).scrollLeft}i(fu,"getWindowScrollBarX");function tw(e){var t=Ht(e),r=Ar(e),n=t.visualViewport,o=r.clientWidth,s=r.clientHeight,u=0,c=0;return n&&(o=n.width,s=n.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(u=n.offsetLeft,c=n.offsetTop)),{width:o,height:s,x:u+fu(e),y:c}}i(tw,"getViewportRect");function rw(e){var t,r=Ar(e),n=cu(e),o=(t=e.ownerDocument)==null?void 0:t.body,s=Ro(r.scrollWidth,r.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),u=Ro(r.scrollHeight,r.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0),c=-n.scrollLeft+fu(e),f=-n.scrollTop;return nn(o||r).direction==="rtl"&&(c+=Ro(r.clientWidth,o?o.clientWidth:0)-s),{width:s,height:u,x:c,y:f}}i(rw,"getDocumentRect");function du(e){var t=nn(e),r=t.overflow,n=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(r+o+n)}i(du,"isScrollParent");function ng(e){return["html","body","#document"].indexOf(gr(e))>=0?e.ownerDocument.body:sr(e)&&du(e)?e:ng(Gi(e))}i(ng,"getScrollParent");function Ja(e,t){var r;t===void 0&&(t=[]);var n=ng(e),o=n===((r=e.ownerDocument)==null?void 0:r.body),s=Ht(n),u=o?[s].concat(s.visualViewport||[],du(n)?n:[]):n,c=t.concat(u);return o?c:c.concat(Ja(Gi(u)))}i(Ja,"listScrollParents");function oc(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}i(oc,"rectToClientRect");function yJ(e){var t=co(e);return t.top=t.top+e.clientTop,t.left=t.left+e.clientLeft,t.bottom=t.top+e.clientHeight,t.right=t.left+e.clientWidth,t.width=e.clientWidth,t.height=e.clientHeight,t.x=t.left,t.y=t.top,t}i(yJ,"getInnerBoundingClientRect");function P8(e,t){return t===Zm?oc(tw(e)):fi(t)?yJ(t):oc(rw(Ar(e)))}i(P8,"getClientRectFromMixedType");function xJ(e){var t=Ja(Gi(e)),r=["absolute","fixed"].indexOf(nn(e).position)>=0,n=r&&sr(e)?Lo(e):e;return fi(n)?t.filter(function(o){return fi(o)&&Dd(o,n)&&gr(o)!=="body"}):[]}i(xJ,"getClippingParents");function nw(e,t,r){var n=t==="clippingParents"?xJ(e):[].concat(t),o=[].concat(n,[r]),s=o[0],u=o.reduce(function(c,f){var p=P8(e,f);return c.top=Ro(p.top,c.top),c.right=au(p.right,c.right),c.bottom=au(p.bottom,c.bottom),c.left=Ro(p.left,c.left),c},P8(e,s));return u.width=u.right-u.left,u.height=u.bottom-u.top,u.x=u.left,u.y=u.top,u}i(nw,"getClippingRect");function Ud(e){var t=e.reference,r=e.element,n=e.placement,o=n?_r(n):null,s=n?fo(n):null,u=t.x+t.width/2-r.width/2,c=t.y+t.height/2-r.height/2,f;switch(o){case Ft:f={x:u,y:t.y-r.height};break;case ar:f={x:u,y:t.y+t.height};break;case Gt:f={x:t.x+t.width,y:c};break;case qt:f={x:t.x-r.width,y:c};break;default:f={x:t.x,y:t.y}}var p=o?uu(o):null;if(p!=null){var h=p==="y"?"height":"width";switch(s){case Vi:f[p]=f[p]-(t[h]/2-r[h]/2);break;case iu:f[p]=f[p]+(t[h]/2-r[h]/2);break;default:}}return f}i(Ud,"computeOffsets");function No(e,t){t===void 0&&(t={});var r=t,n=r.placement,o=n===void 0?e.placement:n,s=r.boundary,u=s===void 0?E8:s,c=r.rootBoundary,f=c===void 0?Zm:c,p=r.elementContext,h=p===void 0?tc:p,m=r.altBoundary,v=m===void 0?!1:m,x=r.padding,S=x===void 0?0:x,E=Bd(typeof S!="number"?S:Fd(S,Ga)),y=h===tc?T8:tc,_=e.rects.popper,b=e.elements[v?y:h],T=nw(fi(b)?b:b.contextElement||Ar(e.elements.popper),u,f),C=co(e.elements.reference),L=Ud({reference:C,element:_,strategy:"absolute",placement:o}),R=oc(Object.assign({},_,L)),U=h===tc?R:C,A={top:T.top-U.top+E.top,bottom:U.bottom-T.bottom+E.bottom,left:T.left-U.left+E.left,right:U.right-T.right+E.right},P=e.modifiersData.offset;if(h===tc&&P){var F=P[o];Object.keys(A).forEach(function(z){var J=[Gt,ar].indexOf(z)>=0?1:-1,X=[Ft,ar].indexOf(z)>=0?"y":"x";A[z]+=F[X]*J})}return A}i(No,"detectOverflow");function ow(e,t){t===void 0&&(t={});var r=t,n=r.placement,o=r.boundary,s=r.rootBoundary,u=r.padding,c=r.flipVariations,f=r.allowedAutoPlacements,p=f===void 0?eg:f,h=fo(n),m=h?c?Z2:Z2.filter(function(S){return fo(S)===h}):Ga,v=m.filter(function(S){return p.indexOf(S)>=0});v.length===0&&(v=m);var x=v.reduce(function(S,E){return S[E]=No(e,{placement:E,boundary:o,rootBoundary:s,padding:u})[_r(E)],S},{});return Object.keys(x).sort(function(S,E){return x[S]-x[E]})}i(ow,"computeAutoPlacement");function wJ(e){if(_r(e)===Xm)return[];var t=nc(e);return[rg(e),t,rg(t)]}i(wJ,"getExpandedFallbackPlacements");function SJ(e){var t=e.state,r=e.options,n=e.name;if(!t.modifiersData[n]._skip){for(var o=r.mainAxis,s=o===void 0?!0:o,u=r.altAxis,c=u===void 0?!0:u,f=r.fallbackPlacements,p=r.padding,h=r.boundary,m=r.rootBoundary,v=r.altBoundary,x=r.flipVariations,S=x===void 0?!0:x,E=r.allowedAutoPlacements,y=t.options.placement,_=_r(y),b=_===y,T=f||(b||!S?[nc(y)]:wJ(y)),C=[y].concat(T).reduce(function(Nt,Je){return Nt.concat(_r(Je)===Xm?ow(t,{placement:Je,boundary:h,rootBoundary:m,padding:p,flipVariations:S,allowedAutoPlacements:E}):Je)},[]),L=t.rects.reference,R=t.rects.popper,U=new Map,A=!0,P=C[0],F=0;F=0,K=$?"width":"height",te=No(t,{placement:z,boundary:h,rootBoundary:m,altBoundary:v,padding:p}),ae=$?X?Gt:qt:X?ar:Ft;L[K]>R[K]&&(ae=nc(ae));var ce=nc(ae),pe=[];if(s&&pe.push(te[J]<=0),c&&pe.push(te[ae]<=0,te[ce]<=0),pe.every(function(Nt){return Nt})){P=z,A=!1;break}U.set(z,pe)}if(A)for(var Ct=S?3:1,He=i(function(Je){var dr=C.find(function(tt){var Mr=U.get(tt);if(Mr)return Mr.slice(0,Je).every(function(go){return go})});if(dr)return P=dr,"break"},"_loop"),vt=Ct;vt>0;vt--){var Qe=He(vt);if(Qe==="break")break}t.placement!==P&&(t.modifiersData[n]._skip=!0,t.placement=P,t.reset=!0)}}i(SJ,"flip");var D8={name:"flip",enabled:!0,phase:"main",fn:SJ,requiresIfExists:["offset"],data:{_skip:!1}};function M8(e,t,r){return r===void 0&&(r={x:0,y:0}),{top:e.top-t.height-r.y,right:e.right-t.width+r.x,bottom:e.bottom-t.height+r.y,left:e.left-t.width-r.x}}i(M8,"getSideOffsets");function B8(e){return[Ft,Gt,ar,qt].some(function(t){return e[t]>=0})}i(B8,"isAnySideFullyClipped");function EJ(e){var t=e.state,r=e.name,n=t.rects.reference,o=t.rects.popper,s=t.modifiersData.preventOverflow,u=No(t,{elementContext:"reference"}),c=No(t,{altBoundary:!0}),f=M8(u,n),p=M8(c,o,s),h=B8(f),m=B8(p);t.modifiersData[r]={referenceClippingOffsets:f,popperEscapeOffsets:p,isReferenceHidden:h,hasPopperEscaped:m},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":h,"data-popper-escaped":m})}i(EJ,"hide");var F8={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:EJ};function TJ(e,t,r){var n=_r(e),o=[qt,Ft].indexOf(n)>=0?-1:1,s=typeof r=="function"?r(Object.assign({},t,{placement:e})):r,u=s[0],c=s[1];return u=u||0,c=(c||0)*o,[qt,Gt].indexOf(n)>=0?{x:c,y:u}:{x:u,y:c}}i(TJ,"distanceAndSkiddingToXY");function kJ(e){var t=e.state,r=e.options,n=e.name,o=r.offset,s=o===void 0?[0,0]:o,u=eg.reduce(function(h,m){return h[m]=TJ(m,t.rects,s),h},{}),c=u[t.placement],f=c.x,p=c.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=f,t.modifiersData.popperOffsets.y+=p),t.modifiersData[n]=u}i(kJ,"offset");var U8={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:kJ};function CJ(e){var t=e.state,r=e.name;t.modifiersData[r]=Ud({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}i(CJ,"popperOffsets");var z8={name:"popperOffsets",enabled:!0,phase:"read",fn:CJ,data:{}};function iw(e){return e==="x"?"y":"x"}i(iw,"getAltAxis");function IJ(e){var t=e.state,r=e.options,n=e.name,o=r.mainAxis,s=o===void 0?!0:o,u=r.altAxis,c=u===void 0?!1:u,f=r.boundary,p=r.rootBoundary,h=r.altBoundary,m=r.padding,v=r.tether,x=v===void 0?!0:v,S=r.tetherOffset,E=S===void 0?0:S,y=No(t,{boundary:f,rootBoundary:p,padding:m,altBoundary:h}),_=_r(t.placement),b=fo(t.placement),T=!b,C=uu(_),L=iw(C),R=t.modifiersData.popperOffsets,U=t.rects.reference,A=t.rects.popper,P=typeof E=="function"?E(Object.assign({},t.rects,{placement:t.placement})):E,F=typeof P=="number"?{mainAxis:P,altAxis:P}:Object.assign({mainAxis:0,altAxis:0},P),z=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,J={x:0,y:0};if(R){if(s){var X,$=C==="y"?Ft:qt,K=C==="y"?ar:Gt,te=C==="y"?"height":"width",ae=R[C],ce=ae+y[$],pe=ae-y[K],Ct=x?-A[te]/2:0,He=b===Vi?U[te]:A[te],vt=b===Vi?-A[te]:-U[te],Qe=t.elements.arrow,Nt=x&&Qe?su(Qe):{width:0,height:0},Je=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:Md(),dr=Je[$],tt=Je[K],Mr=lu(0,U[te],Nt[te]),go=T?U[te]/2-Ct-Mr-dr-F.mainAxis:He-Mr-dr-F.mainAxis,Jr=T?-U[te]/2+Ct+Mr+tt+F.mainAxis:vt+Mr+tt+F.mainAxis,qn=t.elements.arrow&&Lo(t.elements.arrow),Wt=qn?C==="y"?qn.clientTop||0:qn.clientLeft||0:0,Ne=(X=z?.[C])!=null?X:0,dt=ae+go-Ne-Wt,rt=ae+Jr-Ne,Xe=lu(x?au(ce,dt):ce,ae,x?Ro(pe,rt):pe);R[C]=Xe,J[C]=Xe-ae}if(c){var Br,un=C==="x"?Ft:qt,Ze=C==="x"?ar:Gt,it=R[L],Kt=L==="y"?"height":"width",ys=it+y[un],_o=it-y[Ze],ia=[Ft,qt].indexOf(_)!==-1,Ut=(Br=z?.[L])!=null?Br:0,Qt=ia?ys:it-U[Kt]-A[Kt]-Ut+F.altAxis,Go=ia?it+U[Kt]+A[Kt]-Ut-F.altAxis:_o,aa=x&&ia?A8(Qt,it,Go):lu(x?Qt:ys,it,x?Go:_o);R[L]=aa,J[L]=aa-it}t.modifiersData[n]=J}}i(IJ,"preventOverflow");var j8={name:"preventOverflow",enabled:!0,phase:"main",fn:IJ,requiresIfExists:["offset"]};function aw(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}i(aw,"getHTMLElementScroll");function sw(e){return e===Ht(e)||!sr(e)?cu(e):aw(e)}i(sw,"getNodeScroll");function AJ(e){var t=e.getBoundingClientRect(),r=Wi(t.width)/e.offsetWidth||1,n=Wi(t.height)/e.offsetHeight||1;return r!==1||n!==1}i(AJ,"isElementScaled");function uw(e,t,r){r===void 0&&(r=!1);var n=sr(t),o=sr(t)&&AJ(t),s=Ar(t),u=co(e,o),c={scrollLeft:0,scrollTop:0},f={x:0,y:0};return(n||!n&&!r)&&((gr(t)!=="body"||du(s))&&(c=sw(t)),sr(t)?(f=co(t,!0),f.x+=t.clientLeft,f.y+=t.clientTop):s&&(f.x=fu(s))),{x:u.left+c.scrollLeft-f.x,y:u.top+c.scrollTop-f.y,width:u.width,height:u.height}}i(uw,"getCompositeRect");function OJ(e){var t=new Map,r=new Set,n=[];e.forEach(function(s){t.set(s.name,s)});function o(s){r.add(s.name);var u=[].concat(s.requires||[],s.requiresIfExists||[]);u.forEach(function(c){if(!r.has(c)){var f=t.get(c);f&&o(f)}}),n.push(s)}return i(o,"sort"),e.forEach(function(s){r.has(s.name)||o(s)}),n}i(OJ,"order");function lw(e){var t=OJ(e);return k8.reduce(function(r,n){return r.concat(t.filter(function(o){return o.phase===n}))},[])}i(lw,"orderModifiers");function cw(e){var t;return function(){return t||(t=new Promise(function(r){Promise.resolve().then(function(){t=void 0,r(e())})})),t}}i(cw,"debounce");function fw(e){var t=e.reduce(function(r,n){var o=r[n.name];return r[n.name]=o?Object.assign({},o,n,{options:Object.assign({},o.options,n.options),data:Object.assign({},o.data,n.data)}):n,r},{});return Object.keys(t).map(function(r){return t[r]})}i(fw,"mergeByName");var $8={placement:"bottom",modifiers:[],strategy:"absolute"};function q8(){for(var e=arguments.length,t=new Array(e),r=0;rspan{display:flex}.Tooltip-module_button__2x9m0:focus{box-shadow:0 0 0 var(--button-focus-outline-width) var(--button-focus-outline-color);outline:none}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=bottom]{border-top:8px solid var(--tooltip-border-color)}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=top]{border-bottom:8px solid var(--tooltip-border-color)}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=left]{border-right:8px solid var(--tooltip-border-color)}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=right]{border-left:8px solid var(--tooltip-border-color)}.Tooltip-module_tooltip__3x8S8 .Tooltip-module_arrow__210Rd{position:absolute}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=bottom] .Tooltip-module_arrow__210Rd{border:var(--tooltip-arrow-size) solid transparent;border-bottom:var(--tooltip-arrow-size) solid var(--tooltip-border-color);top:calc(-1 * var(--tooltip-spacing-default) - var(--tooltip-arrow-size))}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=top] .Tooltip-module_arrow__210Rd{border:var(--tooltip-arrow-size) solid transparent;border-top:var(--tooltip-arrow-size) solid var(--tooltip-border-color);bottom:calc(-1 * var(--tooltip-spacing-default) - var(--tooltip-arrow-size))}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=left] .Tooltip-module_arrow__210Rd{border:var(--tooltip-arrow-size) solid transparent;border-left:var(--tooltip-arrow-size) solid var(--tooltip-border-color);right:calc(-1 * var(--tooltip-spacing-default) - var(--tooltip-arrow-size))}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=right] .Tooltip-module_arrow__210Rd{border:var(--tooltip-arrow-size) solid transparent;border-right:var(--tooltip-arrow-size) solid var(--tooltip-border-color);left:calc(-1 * var(--tooltip-spacing-default) - var(--tooltip-arrow-size))}");var ic=i(e=>{var{boxShadow:t=!1,children:r,placement:n="auto",small:o=!1,buttonLabel:s="Tooltip",tooltipLabel:u="Tooltip",className:c,buttonClassName:f,tooltipClassName:p}=e,h=de(e,["boxShadow","children","placement","small","buttonLabel","tooltipLabel","className","buttonClassName","tooltipClassName"]);let[m,v]=(0,Vr.useState)(!1),x=(0,Vr.useRef)(null),S=(0,Vr.useRef)(null),[E,y]=(0,Vr.useState)(null),{styles:_,attributes:b,forceUpdate:T}=pw(x.current,S.current,{placement:n,modifiers:[{name:"arrow",options:{element:E}},{name:"offset",options:{offset:[0,10]}}]});return(0,Vr.useEffect)(()=>{T!==null&&m===!0&&T()},[m,T]),(0,Vr.useEffect)(()=>{let C=i(R=>{let U=R.key||R.keyCode;!m||U!=="Escape"&&U!=="Esc"&&U!==27||v(!1)},"o"),L=i(R=>{let U=R.target;!m||x.current.contains(U)||S.current.contains(U)||v(!1)},"t");return document.addEventListener("keyup",C),document.addEventListener("click",L),()=>{document.removeEventListener("keyup",C),document.removeEventListener("click",L)}}),Vr.default.createElement("div",Object.assign({},h,{className:ye(FJ,c)}),Vr.default.createElement("button",{ref:x,type:"button",className:ye(BJ,f),title:s,"aria-label":s,"aria-expanded":m,onClick:i(()=>{v(!m)},"onClick"),onBlur:i(()=>v(!1),"onBlur")},Vr.default.createElement("span",{"aria-hidden":"true"},Vr.default.createElement(v8,null))),m&&Vr.default.createElement("section",Object.assign({"aria-label":u,ref:S,className:ye(UJ,o&&jJ,t&&zJ,p),style:_.popper},b.popper),r,Vr.default.createElement("div",Object.assign({ref:y,className:$J,style:_.arrow},b.arrow))))},"b");var qJ="Checkbox-module_checkbox__3r5uI",HJ="Checkbox-module_input__2bdJk",VJ="Checkbox-module_label__148Ac",WJ="Checkbox-module_noLabel__1HSAV",GJ="Checkbox-module_errorText__1tRw6",JJ="Checkbox-module_helperText__261fG helpers_helper-text__YRZTD",J8="Checkbox-module_tooltipButton__ErN1J";Ot(`.helpers_visually-hidden__3lBcX{border:0;clip:"rect(0 0 0 0)";height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.helpers_button-reset__2d38b{background:none;border:none;color:inherit;cursor:pointer;font:inherit;padding:0}.helpers_text-body__FA9G-{color:var(--color-black-90);font-family:var(--font-default);font-size:var(--fontsize-body-m);line-height:var(--lineheight-l)}.helpers_text-medium__3Hiiz{font-family:var(--font-default);font-weight:500}.helpers_text-bold__2QyP8{font-family:var(--font-default);font-weight:700}.helpers_text-xl__33T1r{font-size:var(--fontsize-heading-m)}.helpers_text-lg__1_8nq{font-size:var(--fontsize-heading-s)}.helpers_text-md__RyeCd{font-size:var(--fontsize-heading-xs)}.helpers_subtitle__RE8f_{font-size:var(--fontsize-body-m)}.helpers_text-sm__AxqmS{font-size:var(--fontsize-body-s);line-height:var(--lineheight-xl)}.helpers_heading-xxl__1GAqs{font-size:var(--fontsize-heading-xxl);font-weight:400;letter-spacing:-1.2px;line-height:var(--lineheight-s)}.helpers_heading-xl__u_X50{font-size:var(--fontsize-heading-xl);font-weight:400;letter-spacing:-1px;line-height:var(--lineheight-s)}.helpers_heading-xl-mobile__gKona{font-size:var(--fontsize-heading-xl-mobile);font-weight:400;letter-spacing:-.8px;line-height:var(--lineheight-s)}.helpers_heading-l__3EMpz{font-size:var(--fontsize-heading-l);font-weight:400;letter-spacing:-.4px;line-height:var(--lineheight-m)}.helpers_heading-m__1Lsy-{font-size:var(--fontsize-heading-m);font-weight:500;letter-spacing:-.2px;line-height:var(--lineheight-m)}.helpers_heading-s__1EK5w{font-size:var(--fontsize-heading-s);font-weight:500;letter-spacing:0;line-height:var(--lineheight-l)}.helpers_heading-xs__iZYJi{font-size:var(--fontsize-heading-xs);font-weight:700;letter-spacing:0;line-height:var(--lineheight-l)}.helpers_heading-xxs__jqtFk{font-size:var(--fontsize-heading-xxs);font-weight:700;letter-spacing:.2px;line-height:var(--lineheight-l)}.helpers_helper-text__YRZTD{color:var(--color-black-60);display:block;flex-basis:100%;font-size:var(--fontsize-body-m);margin-top:var(--spacing-2-xs)}.Checkbox-module_checkbox__3r5uI{--size:24px;--icon-scale:1;--border-width:2px;--outline-width:3px;--label-font-size:var(--fontsize-body-m);--label-padding:var(--spacing-2-xs);--background-unselected:transparent;--background-selected:var(--color-bus);--background-hover:var(--color-bus-dark);--background-disabled:var(--color-black-10);--border-color-selected:var(--color-bus);--border-color-selected-hover:var(--color-bus-dark);--border-color-selected-focus:var(--color-bus);--border-color-unselected:var(--color-black-50);--border-color-unselected-hover:var(--color-black-90);--border-color-unselected-focus:var(--color-black-90);--border-color-disabled:var(--color-black-10);--icon-color-unselected:transparent;--icon-color-selected:var(--color-white);--icon-color-disabled:var(--color-white);--label-color:var(--color-black-90);--label-color-disabled:var(--color-black-40);--icon-size:var(--spacing-m);display:flex;flex-wrap:wrap;min-height:var(--size);position:relative}.Checkbox-module_checkbox__3r5uI,.Checkbox-module_checkbox__3r5uI *,.Checkbox-module_checkbox__3r5uI :after,.Checkbox-module_checkbox__3r5uI :before{box-sizing:border-box}.Checkbox-module_checkbox__3r5uI:not(:first-of-type){margin-top:var(--spacing-2-xs)}.Checkbox-module_input__2bdJk{-moz-appearance:none;-webkit-appearance:none;appearance:none;cursor:pointer;font-family:inherit;font-size:100%;line-height:1.15;margin:0;outline:none}.Checkbox-module_input__2bdJk,.Checkbox-module_input__2bdJk:before{height:var(--size);left:0;position:absolute;top:0;width:var(--size)}.Checkbox-module_input__2bdJk:before{background-color:var(--icon-color-unselected);content:"";mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M21 7L10 18l-5.5-5.5L6 11l4 4 9.5-9.5z'/%3E%3C/g%3E%3C/svg%3E");mask-position:center;mask-repeat:no-repeat;mask-size:calc(var(--size) * var(--icon-scale));transform:scale(.6);z-index:1}.Checkbox-module_input__2bdJk:disabled+label{color:var(--label-color-disabled)}.Checkbox-module_input__2bdJk:checked:disabled:before{background-color:var(--icon-color-disabled)}.Checkbox-module_input__2bdJk:disabled,.Checkbox-module_input__2bdJk:disabled+label{cursor:not-allowed}.Checkbox-module_input__2bdJk:focus+label:after,.Checkbox-module_input__2bdJk:focus:before,.Checkbox-module_input__2bdJk:hover+label:after,.Checkbox-module_input__2bdJk:hover:before{transition:85ms ease-out;transition-property:background-color,border-color,transform}.Checkbox-module_input__2bdJk:focus+label:before{box-shadow:0 0 0 var(--outline-width) var(--color-focus-outline);transform:translateZ(0);transition:85ms ease-out;transition-property:box-shadow,transform}.Checkbox-module_input__2bdJk:checked:before{background-color:var(--icon-color-selected);transform:scale(1)}.Checkbox-module_input__2bdJk:not(:checked):indeterminate:before{background-color:var(--icon-color-selected);mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M6 11h12v2H6z'/%3E%3C/g%3E%3C/svg%3E");transform:scale(1)}.Checkbox-module_input__2bdJk:checked+label:after,.Checkbox-module_input__2bdJk:indeterminate+label:after{background-color:var(--background-selected);border-color:var(--border-color-selected)}.Checkbox-module_input__2bdJk:disabled+label:after{background-color:var(--background-disabled);border-color:var(--border-color-disabled)}.Checkbox-module_input__2bdJk:not(:disabled):focus+label:after{border-color:var(--border-color-unselected-focus)}.Checkbox-module_input__2bdJk:not(:disabled):hover+label:after,.Checkbox-module_input__2bdJk:not(:disabled):hover:focus+label:after{border-color:var(--border-color-unselected-hover)}.Checkbox-module_input__2bdJk:not(:disabled):checked:focus+label:after,.Checkbox-module_input__2bdJk:not(:disabled):indeterminate:focus+label:after{border-color:var(--border-color-selected-focus)}.Checkbox-module_input__2bdJk:not(:disabled):checked:hover+label:after,.Checkbox-module_input__2bdJk:not(:disabled):checked:hover:focus+label:after,.Checkbox-module_input__2bdJk:not(:disabled):indeterminate:hover+label:after,.Checkbox-module_input__2bdJk:not(:disabled):indeterminate:hover:focus+label:after{background-color:var(--background-hover);border-color:var(--border-color-selected-hover)}.Checkbox-module_label__148Ac{color:var(--label-color);cursor:pointer;font-size:var(--label-font-size);line-height:var(--lineheight-m);padding-left:calc(var(--size) + var(--label-padding));padding-top:calc((var(--size) - var(--label-font-size) * var(--lineheight-m)) / 2);position:relative}.Checkbox-module_label__148Ac:after,.Checkbox-module_label__148Ac:before{content:"";left:0;position:absolute;top:0;height:var(--size);width:var(--size)}.Checkbox-module_label__148Ac:after{background-color:var(--background-unselected);border:var(--border-width) solid var(--border-color-unselected)}.Checkbox-module_noLabel__1HSAV{padding-left:var(--size)}.Checkbox-module_errorText__1tRw6{background-color:var(--color-error-light);border-left:8px solid var(--color-error);color:var(--color-black);display:flex;flex-basis:100%;font-size:var(--fontsize-body-m);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative}.Checkbox-module_errorText__1tRw6:before{background:var(--color-error);content:"";display:inline-block;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.Checkbox-module_tooltipButton__ErN1J{display:inline-block;margin-left:var(--spacing-2-xs)}`);var di=Mn.default.forwardRef((e,t)=>{var{checked:r=!1,className:n,disabled:o=!1,errorText:s,helperText:u,id:c,indeterminate:f,label:p,onChange:h=i(()=>null,"y"),style:m,value:v,tooltipText:x,tooltipLabel:S,tooltipButtonLabel:E,tooltip:y}=e,_=de(e,["checked","className","disabled","errorText","helperText","id","indeterminate","label","onChange","style","value","tooltipText","tooltipLabel","tooltipButtonLabel","tooltip"]);let b=(0,Mn.useRef)(null);(0,Mn.useEffect)(()=>{t&&S8(t,b),b.current.indeterminate=f},[b,t,f]),p&&typeof p!="string"&&typeof p!="number"&&console.warn("Using ReactElement as a label is against good usability and accessibility practices. Please prefer plain strings.");let T=Km(c,u,s,void 0,void 0);return Mn.default.createElement("div",{className:ye(qJ,n),style:m},Mn.default.createElement("input",Object.assign({ref:b,id:c,className:ye(HJ),onChange:h,value:v,type:"checkbox",disabled:o,checked:r,"aria-describedby":T},_)),Mn.default.createElement("label",{htmlFor:c,className:ye(VJ,p?"":WJ)},p),y?Mn.default.createElement(ic,Object.assign({},y.props,{buttonClassName:J8})):null,x&&Mn.default.createElement(ic,{className:J8,buttonLabel:E,tooltipLabel:S},x),s&&Mn.default.createElement("div",{className:GJ,id:`${c}-error`},s),u&&Mn.default.createElement("div",{className:JJ,id:`${c}-helper`},u))});var ag=H(ue());function sg(){let[,e]=(0,ag.useState)(0);return(0,ag.useCallback)(()=>{e(t=>t+1)},[e])}i(sg,"o");var ur=H(ue());var ug=pi(),xe=i(e=>zd(e,ug),"raf"),lg=pi();xe.write=e=>zd(e,lg);var cg=pi();xe.onStart=e=>zd(e,cg);var gw=pi();xe.onFrame=e=>zd(e,gw);var _w=pi();xe.onFinish=e=>zd(e,_w);var pu=[];xe.setTimeout=(e,t)=>{let r=xe.now()+t,n=i(()=>{let s=pu.findIndex(u=>u.cancel==n);~s&&pu.splice(s,1),Qa.count-=~s?1:0},"cancel"),o={time:r,handler:e,cancel:n};return pu.splice(K8(r),0,o),Qa.count+=1,Q8(),o};var K8=i(e=>~(~pu.findIndex(t=>t.time>e)||~pu.length),"findTimeout");xe.cancel=e=>{ug.delete(e),lg.delete(e)};xe.sync=e=>{mw=!0,xe.batchedUpdates(e),mw=!1};xe.throttle=e=>{let t;function r(){try{e(...t)}finally{t=null}}i(r,"queuedFn");function n(...o){t=o,xe.onStart(r)}return i(n,"throttled"),n.handler=e,n.cancel=()=>{cg.delete(r),t=null},n};var vw=typeof window<"u"?window.requestAnimationFrame:()=>{};xe.use=e=>vw=e;xe.now=typeof performance<"u"?()=>performance.now():Date.now;xe.batchedUpdates=e=>e();xe.catch=console.error;xe.frameLoop="always";xe.advance=()=>{xe.frameLoop!=="demand"?console.warn("Cannot call the manual advancement of rafz whilst frameLoop is not set as demand"):Z8()};var Ka=-1,mw=!1;function zd(e,t){mw?(t.delete(e),e(0)):(t.add(e),Q8())}i(zd,"schedule");function Q8(){Ka<0&&(Ka=0,xe.frameLoop!=="demand"&&vw(X8))}i(Q8,"start");function X8(){~Ka&&(vw(X8),xe.batchedUpdates(Z8))}i(X8,"loop");function Z8(){let e=Ka;Ka=xe.now();let t=K8(Ka);t&&(e5(pu.splice(0,t),r=>r.handler()),Qa.count-=t),cg.flush(),ug.flush(e?Math.min(64,Ka-e):16.667),gw.flush(),lg.flush(),_w.flush()}i(Z8,"update");function pi(){let e=new Set,t=e;return{add(r){Qa.count+=t==e&&!e.has(r)?1:0,e.add(r)},delete(r){return Qa.count-=t==e&&e.has(r)?1:0,e.delete(r)},flush(r){t.size&&(e=new Set,Qa.count-=t.size,e5(t,n=>n(r)&&e.add(n)),Qa.count+=e.size,t=e)}}}i(pi,"makeQueue");function e5(e,t){e.forEach(r=>{try{t(r)}catch(n){xe.catch(n)}})}i(e5,"eachSafely");var Qa={count:0,clear(){Ka=-1,pu=[],cg=pi(),ug=pi(),gw=pi(),lg=pi(),_w=pi(),Qa.count=0}};var mg=H(ue()),Do=H(ue());function gg(){}i(gg,"noop");var a5=i((e,t,r)=>Object.defineProperty(e,t,{value:r,writable:!0,configurable:!0}),"defineHidden"),re={arr:Array.isArray,obj:i(e=>!!e&&e.constructor.name==="Object","obj"),fun:i(e=>typeof e=="function","fun"),str:i(e=>typeof e=="string","str"),num:i(e=>typeof e=="number","num"),und:i(e=>e===void 0,"und")};function hi(e,t){if(re.arr(e)){if(!re.arr(t)||e.length!==t.length)return!1;for(let r=0;re.forEach(t),"each");function Bn(e,t,r){if(re.arr(e)){for(let n=0;nre.und(e)?[]:re.arr(e)?e:[e],"toArray");function lc(e,t){if(e.size){let r=Array.from(e);e.clear(),Pe(r,t)}}i(lc,"flush");var cc=i((e,...t)=>lc(e,r=>r(...t)),"flushCalls"),Ew,s5,Xa=null,u5=!1,Tw=gg,eY=i(e=>{e.to&&(s5=e.to),e.now&&(xe.now=e.now),e.colors!==void 0&&(Xa=e.colors),e.skipAnimation!=null&&(u5=e.skipAnimation),e.createStringInterpolator&&(Ew=e.createStringInterpolator),e.requestAnimationFrame&&xe.use(e.requestAnimationFrame),e.batchedUpdates&&(xe.batchedUpdates=e.batchedUpdates),e.willAdvance&&(Tw=e.willAdvance),e.frameLoop&&(xe.frameLoop=e.frameLoop)},"assign"),Fn=Object.freeze({__proto__:null,get createStringInterpolator(){return Ew},get to(){return s5},get colors(){return Xa},get skipAnimation(){return u5},get willAdvance(){return Tw},assign:eY}),jd=new Set,po=[],bw=[],pg=0,fc={get idle(){return!jd.size&&!po.length},start(e){pg>e.priority?(jd.add(e),xe.onStart(tY)):(l5(e),xe(ww))},advance:ww,sort(e){if(pg)xe.onFrame(()=>fc.sort(e));else{let t=po.indexOf(e);~t&&(po.splice(t,1),c5(e))}},clear(){po=[],jd.clear()}};function tY(){jd.forEach(l5),jd.clear(),xe(ww)}i(tY,"flushStartQueue");function l5(e){po.includes(e)||c5(e)}i(l5,"startSafely");function c5(e){po.splice(rY(po,t=>t.priority>e.priority),0,e)}i(c5,"startUnsafely");function ww(e){let t=bw;for(let r=0;r0}i(ww,"advance");function rY(e,t){let r=e.findIndex(t);return r<0?e.length:r}i(rY,"findIndex");var f5={transparent:0,aliceblue:4042850303,antiquewhite:4209760255,aqua:16777215,aquamarine:2147472639,azure:4043309055,beige:4126530815,bisque:4293182719,black:255,blanchedalmond:4293643775,blue:65535,blueviolet:2318131967,brown:2771004159,burlywood:3736635391,burntsienna:3934150143,cadetblue:1604231423,chartreuse:2147418367,chocolate:3530104575,coral:4286533887,cornflowerblue:1687547391,cornsilk:4294499583,crimson:3692313855,cyan:16777215,darkblue:35839,darkcyan:9145343,darkgoldenrod:3095792639,darkgray:2846468607,darkgreen:6553855,darkgrey:2846468607,darkkhaki:3182914559,darkmagenta:2332068863,darkolivegreen:1433087999,darkorange:4287365375,darkorchid:2570243327,darkred:2332033279,darksalmon:3918953215,darkseagreen:2411499519,darkslateblue:1211993087,darkslategray:793726975,darkslategrey:793726975,darkturquoise:13554175,darkviolet:2483082239,deeppink:4279538687,deepskyblue:12582911,dimgray:1768516095,dimgrey:1768516095,dodgerblue:512819199,firebrick:2988581631,floralwhite:4294635775,forestgreen:579543807,fuchsia:4278255615,gainsboro:3705462015,ghostwhite:4177068031,gold:4292280575,goldenrod:3668254975,gray:2155905279,green:8388863,greenyellow:2919182335,grey:2155905279,honeydew:4043305215,hotpink:4285117695,indianred:3445382399,indigo:1258324735,ivory:4294963455,khaki:4041641215,lavender:3873897215,lavenderblush:4293981695,lawngreen:2096890111,lemonchiffon:4294626815,lightblue:2916673279,lightcoral:4034953471,lightcyan:3774873599,lightgoldenrodyellow:4210742015,lightgray:3553874943,lightgreen:2431553791,lightgrey:3553874943,lightpink:4290167295,lightsalmon:4288707327,lightseagreen:548580095,lightskyblue:2278488831,lightslategray:2005441023,lightslategrey:2005441023,lightsteelblue:2965692159,lightyellow:4294959359,lime:16711935,limegreen:852308735,linen:4210091775,magenta:4278255615,maroon:2147483903,mediumaquamarine:1724754687,mediumblue:52735,mediumorchid:3126187007,mediumpurple:2473647103,mediumseagreen:1018393087,mediumslateblue:2070474495,mediumspringgreen:16423679,mediumturquoise:1221709055,mediumvioletred:3340076543,midnightblue:421097727,mintcream:4127193855,mistyrose:4293190143,moccasin:4293178879,navajowhite:4292783615,navy:33023,oldlace:4260751103,olive:2155872511,olivedrab:1804477439,orange:4289003775,orangered:4282712319,orchid:3664828159,palegoldenrod:4008225535,palegreen:2566625535,paleturquoise:2951671551,palevioletred:3681588223,papayawhip:4293907967,peachpuff:4292524543,peru:3448061951,pink:4290825215,plum:3718307327,powderblue:2967529215,purple:2147516671,rebeccapurple:1714657791,red:4278190335,rosybrown:3163525119,royalblue:1097458175,saddlebrown:2336560127,salmon:4202722047,sandybrown:4104413439,seagreen:780883967,seashell:4294307583,sienna:2689740287,silver:3233857791,skyblue:2278484991,slateblue:1784335871,slategray:1887473919,slategrey:1887473919,snow:4294638335,springgreen:16744447,steelblue:1182971135,tan:3535047935,teal:8421631,thistle:3636451583,tomato:4284696575,turquoise:1088475391,violet:4001558271,wheat:4125012991,white:4294967295,whitesmoke:4126537215,yellow:4294902015,yellowgreen:2597139199},Po="[-+]?\\d*\\.?\\d+",hg=Po+"%";function _g(...e){return"\\(\\s*("+e.join(")\\s*,\\s*(")+")\\s*\\)"}i(_g,"call");var nY=new RegExp("rgb"+_g(Po,Po,Po)),oY=new RegExp("rgba"+_g(Po,Po,Po,Po)),iY=new RegExp("hsl"+_g(Po,hg,hg)),aY=new RegExp("hsla"+_g(Po,hg,hg,Po)),sY=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,uY=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,lY=/^#([0-9a-fA-F]{6})$/,cY=/^#([0-9a-fA-F]{8})$/;function fY(e){let t;return typeof e=="number"?e>>>0===e&&e>=0&&e<=4294967295?e:null:(t=lY.exec(e))?parseInt(t[1]+"ff",16)>>>0:Xa&&Xa[e]!==void 0?Xa[e]:(t=nY.exec(e))?(ac(t[1])<<24|ac(t[2])<<16|ac(t[3])<<8|255)>>>0:(t=oY.exec(e))?(ac(t[1])<<24|ac(t[2])<<16|ac(t[3])<<8|n5(t[4]))>>>0:(t=sY.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+"ff",16)>>>0:(t=cY.exec(e))?parseInt(t[1],16)>>>0:(t=uY.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)>>>0:(t=iY.exec(e))?(t5(r5(t[1]),fg(t[2]),fg(t[3]))|255)>>>0:(t=aY.exec(e))?(t5(r5(t[1]),fg(t[2]),fg(t[3]))|n5(t[4]))>>>0:null}i(fY,"normalizeColor");function yw(e,t,r){return r<0&&(r+=1),r>1&&(r-=1),r<1/6?e+(t-e)*6*r:r<1/2?t:r<2/3?e+(t-e)*(2/3-r)*6:e}i(yw,"hue2rgb");function t5(e,t,r){let n=r<.5?r*(1+t):r+t-r*t,o=2*r-n,s=yw(o,n,e+1/3),u=yw(o,n,e),c=yw(o,n,e-1/3);return Math.round(s*255)<<24|Math.round(u*255)<<16|Math.round(c*255)<<8}i(t5,"hslToRgb");function ac(e){let t=parseInt(e,10);return t<0?0:t>255?255:t}i(ac,"parse255");function r5(e){return(parseFloat(e)%360+360)%360/360}i(r5,"parse360");function n5(e){let t=parseFloat(e);return t<0?0:t>1?255:Math.round(t*255)}i(n5,"parse1");function fg(e){let t=parseFloat(e);return t<0?0:t>100?1:t/100}i(fg,"parsePercentage");function o5(e){let t=fY(e);if(t===null)return e;t=t||0;let r=(t&4278190080)>>>24,n=(t&16711680)>>>16,o=(t&65280)>>>8,s=(t&255)/255;return`rgba(${r}, ${n}, ${o}, ${s})`}i(o5,"colorToRgba");var Za=i((e,t,r)=>{if(re.fun(e))return e;if(re.arr(e))return Za({range:e,output:t,extrapolate:r});if(re.str(e.output[0]))return Ew(e);let n=e,o=n.output,s=n.range||[0,1],u=n.extrapolateLeft||n.extrapolate||"extend",c=n.extrapolateRight||n.extrapolate||"extend",f=n.easing||(p=>p);return p=>{let h=pY(p,s);return dY(p,s[h],s[h+1],o[h],o[h+1],f,u,c,n.map)}},"createInterpolator");function dY(e,t,r,n,o,s,u,c,f){let p=f?f(e):e;if(pr){if(c==="identity")return p;c==="clamp"&&(p=r)}return n===o?n:t===r?e<=t?n:o:(t===-1/0?p=-p:r===1/0?p=p-t:p=(p-t)/(r-t),p=s(p),n===-1/0?p=-p:o===1/0?p=p+n:p=p*(o-n)+n,p)}i(dY,"interpolate");function pY(e,t){for(var r=1;r=e);++r);return r-1}i(pY,"findRange");function Sw(){return Sw=Object.assign||function(e){for(var t=1;t!!(e&&e[sc]),"hasFluidValue"),Or=i(e=>e&&e[sc]?e[sc]():e,"getFluidValue"),kw=i(e=>e[hu]||null,"getFluidObservers");function hY(e,t){e.eventObserved?e.eventObserved(t):e(t)}i(hY,"callFluidObserver");function mu(e,t){let r=e[hu];r&&r.forEach(n=>{hY(n,t)})}i(mu,"callFluidObservers");var Aw=class Aw{constructor(t){if(this[sc]=void 0,this[hu]=void 0,!t&&!(t=this.get))throw Error("Unknown getter");mY(this,t)}};i(Aw,"FluidValue");var uc=Aw,mY=i((e,t)=>d5(e,sc,t),"setFluidGetter");function Ji(e,t){if(e[sc]){let r=e[hu];r||d5(e,hu,r=new Set),r.has(t)||(r.add(t),e.observerAdded&&e.observerAdded(r.size,t))}return t}i(Ji,"addFluidObserver");function es(e,t){let r=e[hu];if(r&&r.has(t)){let n=r.size-1;n?r.delete(t):e[hu]=null,e.observerRemoved&&e.observerRemoved(n,t)}}i(es,"removeFluidObserver");var d5=i((e,t,r)=>Object.defineProperty(e,t,{value:r,writable:!0,configurable:!0}),"setHidden"),dg=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,gY=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,i5=new RegExp(`(${dg.source})(%|[a-z]+)`,"i"),xw,_Y=/rgba\(([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+)\)/gi,vY=i((e,t,r,n,o)=>`rgba(${Math.round(t)}, ${Math.round(r)}, ${Math.round(n)}, ${o})`,"rgbaRound"),vg=i(e=>{xw||(xw=Xa?new RegExp(`(${Object.keys(Xa).join("|")})(?!\\w)`,"g"):/^\b$/);let t=e.output.map(s=>Or(s).replace(gY,o5).replace(xw,o5)),r=t.map(s=>s.match(dg).map(Number)),o=r[0].map((s,u)=>r.map(c=>{if(!(u in c))throw Error('The arity of each "output" value must be equal');return c[u]})).map(s=>Za(Sw({},e,{output:s})));return s=>{var u;let c=!i5.test(t[0])&&((u=t.find(p=>i5.test(p)))==null?void 0:u.replace(dg,"")),f=0;return t[0].replace(dg,()=>`${o[f++](s)}${c||""}`).replace(_Y,vY)}},"createStringInterpolator"),Cw="react-spring: ",p5=i(e=>{let t=e,r=!1;if(typeof t!="function")throw new TypeError(`${Cw}once requires a function parameter`);return(...n)=>{r||(t(...n),r=!0)}},"once"),bY=p5(console.warn);function h5(){bY(`${Cw}The "interpolate" function is deprecated in v9 (use "to" instead)`)}i(h5,"deprecateInterpolate");var yY=p5(console.warn);function m5(){yY(`${Cw}Directly calling start instead of using the api object is deprecated in v9 (use ".start" instead), this will be removed in later 0.X.0 versions`)}i(m5,"deprecateDirectCall");function dc(e){return re.str(e)&&(e[0]=="#"||/\d/.test(e)||e in(Xa||{}))}i(dc,"isAnimatedString");var $d=i(e=>(0,Do.useEffect)(e,xY),"useOnce"),xY=[];function bg(){let e=(0,Do.useState)()[1],t=(0,Do.useState)(wY)[0];return $d(t.unmount),()=>{t.current&&e({})}}i(bg,"useForceUpdate");function wY(){let e={current:!0,unmount:i(()=>()=>{e.current=!1},"unmount")};return e}i(wY,"makeMountedRef");function g5(e,t){let[r]=(0,Do.useState)(()=>({inputs:t,result:e()})),n=(0,Do.useRef)(),o=n.current,s=o;return s?t&&s.inputs&&SY(t,s.inputs)||(s={inputs:t,result:e()}):s=r,(0,Do.useEffect)(()=>{n.current=s,o==r&&(r.inputs=r.result=void 0)},[s]),s.result}i(g5,"useMemoOne");function SY(e,t){if(e.length!==t.length)return!1;for(let r=0;r{t.current=e}),t.current}i(Iw,"usePrev");var yg=typeof window<"u"&&window.document&&window.document.createElement?mg.useLayoutEffect:mg.useEffect;var Zd=H(ue()),ho=H(ue());var y5=H(ue()),Yi=H(ue());var qd=Symbol.for("Animated:node"),EY=i(e=>!!e&&e[qd]===e,"isAnimated"),Mo=i(e=>e&&e[qd],"getAnimated"),Cg=i((e,t)=>a5(e,qd,t),"setAnimated"),Hd=i(e=>e&&e[qd]&&e[qd].getPayload(),"getPayload"),Lw=class Lw{constructor(){this.payload=void 0,Cg(this,this)}getPayload(){return this.payload||[]}};i(Lw,"Animated");var xg=Lw,Eg=class Eg extends xg{constructor(t){super(),this.done=!0,this.elapsedTime=void 0,this.lastPosition=void 0,this.lastVelocity=void 0,this.v0=void 0,this.durationProgress=0,this._value=t,re.num(this._value)&&(this.lastPosition=this._value)}static create(t){return new Eg(t)}getPayload(){return[this]}getValue(){return this._value}setValue(t,r){return re.num(t)&&(this.lastPosition=t,r&&(t=Math.round(t/r)*r,this.done&&(this.lastPosition=t))),this._value===t?!1:(this._value=t,!0)}reset(){let{done:t}=this;this.done=!1,re.num(this._value)&&(this.elapsedTime=0,this.durationProgress=0,this.lastPosition=this._value,t&&(this.lastVelocity=null),this.v0=null)}};i(Eg,"AnimatedValue");var gu=Eg,Tg=class Tg extends gu{constructor(t){super(0),this._string=null,this._toString=void 0,this._toString=Za({output:[t,t]})}static create(t){return new Tg(t)}getValue(){let t=this._string;return t??(this._string=this._toString(this._value))}setValue(t){if(re.str(t)){if(t==this._string)return!1;this._string=t,this._value=1}else if(super.setValue(t))this._string=null;else return!1;return!0}reset(t){t&&(this._toString=Za({output:[this.getValue(),t]})),this._value=0,super.reset()}};i(Tg,"AnimatedString");var _u=Tg,wg={dependencies:null},Nw=class Nw extends xg{constructor(t){super(),this.source=t,this.setValue(t)}getValue(t){let r={};return Bn(this.source,(n,o)=>{EY(n)?r[o]=n.getValue(t):an(n)?r[o]=Or(n):t||(r[o]=n)}),r}setValue(t){this.source=t,this.payload=this._makePayload(t)}reset(){this.payload&&Pe(this.payload,t=>t.reset())}_makePayload(t){if(t){let r=new Set;return Bn(t,this._addToPayload,r),Array.from(r)}}_addToPayload(t){wg.dependencies&&an(t)&&wg.dependencies.add(t);let r=Hd(t);r&&Pe(r,n=>this.add(n))}};i(Nw,"AnimatedObject");var vu=Nw,kg=class kg extends vu{constructor(t){super(t)}static create(t){return new kg(t)}getValue(){return this.source.map(t=>t.getValue())}setValue(t){let r=this.getPayload();return t.length==r.length?r.map((n,o)=>n.setValue(t[o])).some(Boolean):(super.setValue(t.map(TY)),!0)}};i(kg,"AnimatedArray");var Ow=kg;function TY(e){return(dc(e)?_u:gu).create(e)}i(TY,"makeAnimated");function Ig(e){let t=Mo(e);return t?t.constructor:re.arr(e)?Ow:dc(e)?_u:gu}i(Ig,"getAnimatedType");function Sg(){return Sg=Object.assign||function(e){for(var t=1;t{let r=!re.fun(e)||e.prototype&&e.prototype.isReactComponent;return(0,Yi.forwardRef)((n,o)=>{let s=(0,Yi.useRef)(null),u=r&&(0,Yi.useCallback)(S=>{s.current=CY(o,S)},[o]),[c,f]=kY(n,t),p=bg(),h=i(()=>{let S=s.current;if(r&&!S)return;(S?t.applyAnimatedValues(S,c.getValue(!0)):!1)===!1&&p()},"callback"),m=new Rw(h,f),v=(0,Yi.useRef)();yg(()=>{let S=v.current;v.current=m,Pe(f,E=>Ji(E,m)),S&&(Pe(S.deps,E=>es(E,S)),xe.cancel(S.update))}),(0,Yi.useEffect)(h,[]),$d(()=>()=>{let S=v.current;Pe(S.deps,E=>es(E,S))});let x=t.getComponentProps(c.getValue());return y5.createElement(e,Sg({},x,{ref:u}))})},"withAnimated"),Pw=class Pw{constructor(t,r){this.update=t,this.deps=r}eventObserved(t){t.type=="change"&&xe.write(this.update)}};i(Pw,"PropsObserver");var Rw=Pw;function kY(e,t){let r=new Set;return wg.dependencies=r,e.style&&(e=Sg({},e,{style:t.createAnimatedStyle(e.style)})),e=new vu(e),wg.dependencies=null,[e,r]}i(kY,"getAnimatedState");function CY(e,t){return e&&(re.fun(e)?e(t):e.current=t),t}i(CY,"updateRef");var v5=Symbol.for("AnimatedComponent"),x5=i((e,{applyAnimatedValues:t=i(()=>!1,"_applyAnimatedValues"),createAnimatedStyle:r=i(o=>new vu(o),"_createAnimatedStyle"),getComponentProps:n=i(o=>o,"_getComponentProps")}={})=>{let o={applyAnimatedValues:t,createAnimatedStyle:r,getComponentProps:n},s=i(u=>{let c=b5(u)||"Anonymous";return re.str(u)?u=s[u]||(s[u]=_5(u,o)):u=u[v5]||(u[v5]=_5(u,o)),u.displayName=`Animated(${c})`,u},"animated");return Bn(e,(u,c)=>{re.arr(e)&&(c=b5(u)),s[c]=s(u)}),{animated:s}},"createHost"),b5=i(e=>re.str(e)?e:e&&re.str(e.displayName)?e.displayName:re.fun(e)&&e.name||null,"getDisplayName");function vr(){return vr=Object.assign||function(e){for(var t=1;te===!0||!!(t&&e&&(re.fun(e)?e(t):on(e).includes(t))),"matchProp"),R5=i((e,t)=>re.obj(e)?t&&e[t]:e,"resolveProp"),L5=i((e,t)=>e.default===!0?e[t]:e.default?e.default[t]:void 0,"getDefaultProp"),IY=i(e=>e,"noopTransform"),Jw=i((e,t=IY)=>{let r=AY;e.default&&e.default!==!0&&(e=e.default,r=Object.keys(e));let n={};for(let o of r){let s=t(e[o],o);re.und(s)||(n[o]=s)}return n},"getDefaultProps"),AY=["config","onProps","onStart","onChange","onPause","onResume","onRest"],OY={config:1,from:1,to:1,ref:1,loop:1,reset:1,pause:1,cancel:1,reverse:1,immediate:1,default:1,delay:1,onProps:1,onStart:1,onChange:1,onPause:1,onResume:1,onRest:1,onResolve:1,items:1,trail:1,sort:1,expires:1,initial:1,enter:1,update:1,leave:1,children:1,onDestroyed:1,keys:1,callId:1,parentId:1};function RY(e){let t={},r=0;if(Bn(e,(n,o)=>{OY[o]||(t[o]=n,r++)}),r)return t}i(RY,"getForwardProps");function N5(e){let t=RY(e);if(t){let r={to:t};return Bn(e,(n,o)=>o in t||(r[o]=n)),r}return vr({},e)}i(N5,"inferTo");function Yd(e){return e=Or(e),re.arr(e)?e.map(Yd):dc(e)?Fn.createStringInterpolator({range:[0,1],output:[e,e]})(1):e}i(Yd,"computeGoal");function LY(e){for(let t in e)return!0;return!1}i(LY,"hasProps");function Bw(e){return re.fun(e)||re.arr(e)&&re.obj(e[0])}i(Bw,"isAsyncTo");function NY(e,t){var r;(r=e.ref)==null||r.delete(e),t?.delete(e)}i(NY,"detachRefs");function PY(e,t){if(t&&e.ref!==t){var r;(r=e.ref)==null||r.delete(e),t.add(e),e.ref=t}}i(PY,"replaceRef");var DY={default:{tension:170,friction:26},gentle:{tension:120,friction:14},wobbly:{tension:180,friction:12},stiff:{tension:210,friction:20},slow:{tension:280,friction:60},molasses:{tension:280,friction:120}},MY=i(e=>e,"linear"),Fw=vr({},DY.default,{mass:1,damping:1,easing:MY,clamp:!1}),Qw=class Qw{constructor(){this.tension=void 0,this.friction=void 0,this.frequency=void 0,this.damping=void 0,this.mass=void 0,this.velocity=0,this.restVelocity=void 0,this.precision=void 0,this.progress=void 0,this.duration=void 0,this.easing=void 0,this.clamp=void 0,this.bounce=void 0,this.decay=void 0,this.round=void 0,Object.assign(this,Fw)}};i(Qw,"AnimationConfig");var Uw=Qw;function BY(e,t,r){r&&(r=vr({},r),w5(r,t),t=vr({},r,t)),w5(e,t),Object.assign(e,t);for(let u in Fw)e[u]==null&&(e[u]=Fw[u]);let{mass:n,frequency:o,damping:s}=e;return re.und(o)||(o<.01&&(o=.01),s<0&&(s=0),e.tension=Math.pow(2*Math.PI/o,2)*n,e.friction=4*Math.PI*s*n/o),e}i(BY,"mergeConfig");function w5(e,t){if(!re.und(t.decay))e.duration=void 0;else{let r=!re.und(t.tension)||!re.und(t.friction);(r||!re.und(t.frequency)||!re.und(t.damping)||!re.und(t.mass))&&(e.duration=void 0,e.decay=void 0),r&&(e.frequency=void 0)}}i(w5,"sanitizeConfig");var S5=[],Xw=class Xw{constructor(){this.changed=!1,this.values=S5,this.toValues=null,this.fromValues=S5,this.to=void 0,this.from=void 0,this.config=new Uw,this.immediate=!1}};i(Xw,"Animation");var zw=Xw;function P5(e,{key:t,props:r,defaultProps:n,state:o,actions:s}){return new Promise((u,c)=>{var f;let p,h,m=Jd((f=r.cancel)!=null?f:n?.cancel,t);if(m)S();else{re.und(r.pause)||(o.paused=Jd(r.pause,t));let E=n?.pause;E!==!0&&(E=o.paused||Jd(E,t)),p=bu(r.delay||0,t),E?(o.resumeQueue.add(x),s.pause()):(s.resume(),x())}function v(){o.resumeQueue.add(x),o.timeouts.delete(h),h.cancel(),p=h.time-xe.now()}i(v,"onPause");function x(){p>0&&!Fn.skipAnimation?(h=xe.setTimeout(S,p),o.pauseQueue.add(v),o.timeouts.add(h)):S()}i(x,"onResume");function S(){o.pauseQueue.delete(v),o.timeouts.delete(h),e<=(o.cancelId||0)&&(m=!0);try{s.start(vr({},r,{callId:e,cancel:m}),u)}catch(E){c(E)}}i(S,"onStart")})}i(P5,"scheduleProps");var Yw=i((e,t)=>t.length==1?t[0]:t.some(r=>r.cancelled)?pc(e.get()):t.every(r=>r.noop)?D5(e.get()):Bo(e.get(),t.every(r=>r.finished)),"getCombinedResult"),D5=i(e=>({value:e,noop:!0,finished:!0,cancelled:!1}),"getNoopResult"),Bo=i((e,t,r=!1)=>({value:e,finished:t,cancelled:r}),"getFinishedResult"),pc=i(e=>({value:e,cancelled:!0,finished:!1}),"getCancelledResult");function M5(e,t,r,n){let{callId:o,parentId:s,onRest:u}=t,{asyncTo:c,promise:f}=r;return!s&&e===c&&!t.reset?f:r.promise=(async()=>{r.asyncId=o,r.asyncTo=e;let p=Jw(t,(y,_)=>_==="onRest"?void 0:y),h,m,v=new Promise((y,_)=>(h=y,m=_)),x=i(y=>{let _=o<=(r.cancelId||0)&&pc(n)||o!==r.asyncId&&Bo(n,!1);if(_)throw y.result=_,m(y),y},"bailIfEnded"),S=i((y,_)=>{let b=new Ag,T=new Og;return(async()=>{if(Fn.skipAnimation)throw Kd(r),T.result=Bo(n,!1),m(T),T;x(b);let C=re.obj(y)?vr({},y):vr({},_,{to:y});C.parentId=o,Bn(p,(R,U)=>{re.und(C[U])&&(C[U]=R)});let L=await n.start(C);return x(b),r.paused&&await new Promise(R=>{r.resumeQueue.add(R)}),L})()},"animate"),E;if(Fn.skipAnimation)return Kd(r),Bo(n,!1);try{let y;re.arr(e)?y=(async _=>{for(let b of _)await S(b)})(e):y=Promise.resolve(e(S,n.stop.bind(n))),await Promise.all([y.then(h),v]),E=Bo(n.get(),!0,!1)}catch(y){if(y instanceof Ag)E=y.result;else if(y instanceof Og)E=y.result;else throw y}finally{o==r.asyncId&&(r.asyncId=s,r.asyncTo=s?c:void 0,r.promise=s?f:void 0)}return re.fun(u)&&xe.batchedUpdates(()=>{u(E,n,n.item)}),E})()}i(M5,"runAsync");function Kd(e,t){lc(e.timeouts,r=>r.cancel()),e.pauseQueue.clear(),e.resumeQueue.clear(),e.asyncId=e.asyncTo=e.promise=void 0,t&&(e.cancelId=t)}i(Kd,"stopAsync");var Zw=class Zw extends Error{constructor(){super("An async animation has been interrupted. You see this error because you forgot to use `await` or `.catch(...)` on its returned promise."),this.result=void 0}};i(Zw,"BailSignal");var Ag=Zw,eS=class eS extends Error{constructor(){super("SkipAnimationSignal"),this.result=void 0}};i(eS,"SkipAniamtionSignal");var Og=eS,jw=i(e=>e instanceof Qd,"isFrameValue"),FY=1,tS=class tS extends uc{constructor(...t){super(...t),this.id=FY++,this.key=void 0,this._priority=0}get priority(){return this._priority}set priority(t){this._priority!=t&&(this._priority=t,this._onPriorityChange(t))}get(){let t=Mo(this);return t&&t.getValue()}to(...t){return Fn.to(this,t)}interpolate(...t){return h5(),Fn.to(this,t)}toJSON(){return this.get()}observerAdded(t){t==1&&this._attach()}observerRemoved(t){t==0&&this._detach()}_attach(){}_detach(){}_onChange(t,r=!1){mu(this,{type:"change",parent:this,value:t,idle:r})}_onPriorityChange(t){this.idle||fc.sort(this),mu(this,{type:"priority",parent:this,priority:t})}};i(tS,"FrameValue");var Qd=tS,yu=Symbol.for("SpringPhase"),B5=1,$w=2,qw=4,Dw=i(e=>(e[yu]&B5)>0,"hasAnimated"),ts=i(e=>(e[yu]&$w)>0,"isAnimating"),Vd=i(e=>(e[yu]&qw)>0,"isPaused"),E5=i((e,t)=>t?e[yu]|=$w|B5:e[yu]&=~$w,"setActiveBit"),T5=i((e,t)=>t?e[yu]|=qw:e[yu]&=~qw,"setPausedBit"),rS=class rS extends Qd{constructor(t,r){if(super(),this.key=void 0,this.animation=new zw,this.queue=void 0,this.defaultProps={},this._state={paused:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._pendingCalls=new Set,this._lastCallId=0,this._lastToId=0,this._memoizedDuration=0,!re.und(t)||!re.und(r)){let n=re.obj(t)?vr({},t):vr({},r,{from:t});re.und(n.default)&&(n.default=!0),this.start(n)}}get idle(){return!(ts(this)||this._state.asyncTo)||Vd(this)}get goal(){return Or(this.animation.to)}get velocity(){let t=Mo(this);return t instanceof gu?t.lastVelocity||0:t.getPayload().map(r=>r.lastVelocity||0)}get hasAnimated(){return Dw(this)}get isAnimating(){return ts(this)}get isPaused(){return Vd(this)}advance(t){let r=!0,n=!1,o=this.animation,{config:s,toValues:u}=o,c=Hd(o.to);!c&&an(o.to)&&(u=on(Or(o.to))),o.values.forEach((h,m)=>{if(h.done)return;let v=h.constructor==_u?1:c?c[m].lastPosition:u[m],x=o.immediate,S=v;if(!x){if(S=h.lastPosition,s.tension<=0){h.done=!0;return}let E=h.elapsedTime+=t,y=o.fromValues[m],_=h.v0!=null?h.v0:h.v0=re.arr(s.velocity)?s.velocity[m]:s.velocity,b;if(re.und(s.duration))if(s.decay){let T=s.decay===!0?.998:s.decay,C=Math.exp(-(1-T)*E);S=y+_/(1-T)*(1-C),x=Math.abs(h.lastPosition-S)<.1,b=_*C}else{b=h.lastVelocity==null?_:h.lastVelocity;let T=s.precision||(y==v?.005:Math.min(1,Math.abs(v-y)*.001)),C=s.restVelocity||T/10,L=s.clamp?0:s.bounce,R=!re.und(L),U=y==v?h.v0>0:yC,!(!A&&(x=Math.abs(v-S)<=T,x)));++J){R&&(P=S==v||S>v==U,P&&(b=-b*L,S=v));let X=-s.tension*1e-6*(S-v),$=-s.friction*.001*b,K=(X+$)/s.mass;b=b+K*F,S=S+b*F}}else{let T=1;s.duration>0&&(this._memoizedDuration!==s.duration&&(this._memoizedDuration=s.duration,h.durationProgress>0&&(h.elapsedTime=s.duration*h.durationProgress,E=h.elapsedTime+=t)),T=(s.progress||0)+E/this._memoizedDuration,T=T>1?1:T<0?0:T,h.durationProgress=T),S=y+s.easing(T)*(v-y),b=(S-h.lastPosition)/t,x=T==1}h.lastVelocity=b,Number.isNaN(S)&&(console.warn("Got NaN while animating:",this),x=!0)}c&&!c[m].done&&(x=!1),x?h.done=!0:r=!1,h.setValue(S,s.round)&&(n=!0)});let f=Mo(this),p=f.getValue();if(r){let h=Or(o.to);(p!==h||n)&&!s.decay?(f.setValue(h),this._onChange(h)):n&&s.decay&&this._onChange(p),this._stop()}else n&&this._onChange(p)}set(t){return xe.batchedUpdates(()=>{this._stop(),this._focus(t),this._set(t)}),this}pause(){this._update({pause:!0})}resume(){this._update({pause:!1})}finish(){if(ts(this)){let{to:t,config:r}=this.animation;xe.batchedUpdates(()=>{this._onStart(),r.decay||this._set(t,!1),this._stop()})}return this}update(t){return(this.queue||(this.queue=[])).push(t),this}start(t,r){let n;return re.und(t)?(n=this.queue||[],this.queue=[]):n=[re.obj(t)?t:vr({},r,{to:t})],Promise.all(n.map(o=>this._update(o))).then(o=>Yw(this,o))}stop(t){let{to:r}=this.animation;return this._focus(this.get()),Kd(this._state,t&&this._lastCallId),xe.batchedUpdates(()=>this._stop(r,t)),this}reset(){this._update({reset:!0})}eventObserved(t){t.type=="change"?this._start():t.type=="priority"&&(this.priority=t.priority+1)}_prepareNode(t){let r=this.key||"",{to:n,from:o}=t;n=re.obj(n)?n[r]:n,(n==null||Bw(n))&&(n=void 0),o=re.obj(o)?o[r]:o,o==null&&(o=void 0);let s={to:n,from:o};return Dw(this)||(t.reverse&&([n,o]=[o,n]),o=Or(o),re.und(o)?Mo(this)||this._set(n):this._set(o)),s}_update(t,r){let n=vr({},t),{key:o,defaultProps:s}=this;n.default&&Object.assign(s,Jw(n,(f,p)=>/^on/.test(p)?R5(f,o):f)),C5(this,n,"onProps"),Gd(this,"onProps",n,this);let u=this._prepareNode(n);if(Object.isFrozen(this))throw Error("Cannot animate a `SpringValue` object that is frozen. Did you forget to pass your component to `animated(...)` before animating its props?");let c=this._state;return P5(++this._lastCallId,{key:o,props:n,defaultProps:s,state:c,actions:{pause:i(()=>{Vd(this)||(T5(this,!0),cc(c.pauseQueue),Gd(this,"onPause",Bo(this,Wd(this,this.animation.to)),this))},"pause"),resume:i(()=>{Vd(this)&&(T5(this,!1),ts(this)&&this._resume(),cc(c.resumeQueue),Gd(this,"onResume",Bo(this,Wd(this,this.animation.to)),this))},"resume"),start:this._merge.bind(this,u)}}).then(f=>{if(n.loop&&f.finished&&!(r&&f.noop)){let p=F5(n);if(p)return this._update(p,!0)}return f})}_merge(t,r,n){if(r.cancel)return this.stop(!0),n(pc(this));let o=!re.und(t.to),s=!re.und(t.from);if(o||s)if(r.callId>this._lastToId)this._lastToId=r.callId;else return n(pc(this));let{key:u,defaultProps:c,animation:f}=this,{to:p,from:h}=f,{to:m=p,from:v=h}=t;s&&!o&&(!r.default||re.und(m))&&(m=v),r.reverse&&([m,v]=[v,m]);let x=!hi(v,h);x&&(f.from=v),v=Or(v);let S=!hi(m,p);S&&this._focus(m);let E=Bw(r.to),{config:y}=f,{decay:_,velocity:b}=y;(o||s)&&(y.velocity=0),r.config&&!E&&BY(y,bu(r.config,u),r.config!==c.config?bu(c.config,u):void 0);let T=Mo(this);if(!T||re.und(m))return n(Bo(this,!0));let C=re.und(r.reset)?s&&!r.default:!re.und(v)&&Jd(r.reset,u),L=C?v:this.get(),R=Yd(m),U=re.num(R)||re.arr(R)||dc(R),A=!E&&(!U||Jd(c.immediate||r.immediate,u));if(S){let J=Ig(m);if(J!==T.constructor)if(A)T=this._set(R);else throw Error(`Cannot animate between ${T.constructor.name} and ${J.name}, as the "to" prop suggests`)}let P=T.constructor,F=an(m),z=!1;if(!F){let J=C||!Dw(this)&&x;(S||J)&&(z=hi(Yd(L),R),F=!z),(!hi(f.immediate,A)&&!A||!hi(y.decay,_)||!hi(y.velocity,b))&&(F=!0)}if(z&&ts(this)&&(f.changed&&!C?F=!0:F||this._stop(p)),!E&&((F||an(p))&&(f.values=T.getPayload(),f.toValues=an(m)?null:P==_u?[1]:on(R)),f.immediate!=A&&(f.immediate=A,!A&&!C&&this._set(p)),F)){let{onRest:J}=f;Pe(zY,$=>C5(this,r,$));let X=Bo(this,Wd(this,p));cc(this._pendingCalls,X),this._pendingCalls.add(n),f.changed&&xe.batchedUpdates(()=>{f.changed=!C,J?.(X,this),C?bu(c.onRest,X):f.onStart==null||f.onStart(X,this)})}C&&this._set(L),E?n(M5(r.to,r,this._state,this)):F?this._start():ts(this)&&!S?this._pendingCalls.add(n):n(D5(L))}_focus(t){let r=this.animation;t!==r.to&&(kw(this)&&this._detach(),r.to=t,kw(this)&&this._attach())}_attach(){let t=0,{to:r}=this.animation;an(r)&&(Ji(r,this),jw(r)&&(t=r.priority+1)),this.priority=t}_detach(){let{to:t}=this.animation;an(t)&&es(t,this)}_set(t,r=!0){let n=Or(t);if(!re.und(n)){let o=Mo(this);if(!o||!hi(n,o.getValue())){let s=Ig(n);!o||o.constructor!=s?Cg(this,s.create(n)):o.setValue(n),o&&xe.batchedUpdates(()=>{this._onChange(n,r)})}}return Mo(this)}_onStart(){let t=this.animation;t.changed||(t.changed=!0,Gd(this,"onStart",Bo(this,Wd(this,t.to)),this))}_onChange(t,r){r||(this._onStart(),bu(this.animation.onChange,t,this)),bu(this.defaultProps.onChange,t,this),super._onChange(t,r)}_start(){let t=this.animation;Mo(this).reset(Or(t.to)),t.immediate||(t.fromValues=t.values.map(r=>r.lastPosition)),ts(this)||(E5(this,!0),Vd(this)||this._resume())}_resume(){Fn.skipAnimation?this.finish():fc.start(this)}_stop(t,r){if(ts(this)){E5(this,!1);let n=this.animation;Pe(n.values,s=>{s.done=!0}),n.toValues&&(n.onChange=n.onPause=n.onResume=void 0),mu(this,{type:"idle",parent:this});let o=r?pc(this.get()):Bo(this.get(),Wd(this,t??n.to));cc(this._pendingCalls,o),n.changed&&(n.changed=!1,Gd(this,"onRest",o,this))}}};i(rS,"SpringValue");var Hw=rS;function Wd(e,t){let r=Yd(t),n=Yd(e.get());return hi(n,r)}i(Wd,"checkFinished");function F5(e,t=e.loop,r=e.to){let n=bu(t);if(n){let o=n!==!0&&N5(n),s=(o||e).reverse,u=!o||o.reset;return Xd(vr({},e,{loop:t,default:!1,pause:void 0,to:!s||Bw(r)?r:void 0,from:u?e.from:void 0,reset:u},o))}}i(F5,"createLoopUpdate");function Xd(e){let{to:t,from:r}=e=N5(e),n=new Set;return re.obj(t)&&k5(t,n),re.obj(r)&&k5(r,n),e.keys=n.size?Array.from(n):null,e}i(Xd,"createUpdate");function UY(e){let t=Xd(e);return re.und(t.default)&&(t.default=Jw(t)),t}i(UY,"declareUpdate");function k5(e,t){Bn(e,(r,n)=>r!=null&&t.add(n))}i(k5,"findDefined");var zY=["onStart","onRest","onChange","onPause","onResume"];function C5(e,t,r){e.animation[r]=t[r]!==L5(t,r)?R5(t[r],e.key):void 0}i(C5,"mergeActiveFn");function Gd(e,t,...r){var n,o,s,u;(n=(o=e.animation)[t])==null||n.call(o,...r),(s=(u=e.defaultProps)[t])==null||s.call(u,...r)}i(Gd,"sendEvent");var jY=["onStart","onChange","onRest"],$Y=1,nS=class nS{constructor(t,r){this.id=$Y++,this.springs={},this.queue=[],this.ref=void 0,this._flush=void 0,this._initialProps=void 0,this._lastAsyncId=0,this._active=new Set,this._changed=new Set,this._started=!1,this._item=void 0,this._state={paused:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._events={onStart:new Map,onChange:new Map,onRest:new Map},this._onFrame=this._onFrame.bind(this),r&&(this._flush=r),t&&this.start(vr({default:!0},t))}get idle(){return!this._state.asyncTo&&Object.values(this.springs).every(t=>t.idle)}get item(){return this._item}set item(t){this._item=t}get(){let t={};return this.each((r,n)=>t[n]=r.get()),t}set(t){for(let r in t){let n=t[r];re.und(n)||this.springs[r].set(n)}}update(t){return t&&this.queue.push(Xd(t)),this}start(t){let{queue:r}=this;return t?r=on(t).map(Xd):this.queue=[],this._flush?this._flush(this,r):(q5(this,r),Ww(this,r))}stop(t,r){if(t!==!!t&&(r=t),r){let n=this.springs;Pe(on(r),o=>n[o].stop(!!t))}else Kd(this._state,this._lastAsyncId),this.each(n=>n.stop(!!t));return this}pause(t){if(re.und(t))this.start({pause:!0});else{let r=this.springs;Pe(on(t),n=>r[n].pause())}return this}resume(t){if(re.und(t))this.start({pause:!1});else{let r=this.springs;Pe(on(t),n=>r[n].resume())}return this}each(t){Bn(this.springs,t)}_onFrame(){let{onStart:t,onChange:r,onRest:n}=this._events,o=this._active.size>0,s=this._changed.size>0;(o&&!this._started||s&&!this._started)&&(this._started=!0,lc(t,([f,p])=>{p.value=this.get(),f(p,this,this._item)}));let u=!o&&this._started,c=s||u&&n.size?this.get():null;s&&r.size&&lc(r,([f,p])=>{p.value=c,f(p,this,this._item)}),u&&(this._started=!1,lc(n,([f,p])=>{p.value=c,f(p,this,this._item)}))}eventObserved(t){if(t.type=="change")this._changed.add(t.parent),t.idle||this._active.add(t.parent);else if(t.type=="idle")this._active.delete(t.parent);else return;xe.onFrame(this._onFrame)}};i(nS,"Controller");var Vw=nS;function Ww(e,t){return Promise.all(t.map(r=>U5(e,r))).then(r=>Yw(e,r))}i(Ww,"flushUpdateQueue");async function U5(e,t,r){let{keys:n,to:o,from:s,loop:u,onRest:c,onResolve:f}=t,p=re.obj(t.default)&&t.default;u&&(t.loop=!1),o===!1&&(t.to=null),s===!1&&(t.from=null);let h=re.arr(o)||re.fun(o)?o:void 0;h?(t.to=void 0,t.onRest=void 0,p&&(p.onRest=void 0)):Pe(jY,E=>{let y=t[E];if(re.fun(y)){let _=e._events[E];t[E]=({finished:b,cancelled:T})=>{let C=_.get(y);C?(b||(C.finished=!1),T&&(C.cancelled=!0)):_.set(y,{value:null,finished:b||!1,cancelled:T||!1})},p&&(p[E]=t[E])}});let m=e._state;t.pause===!m.paused?(m.paused=t.pause,cc(t.pause?m.pauseQueue:m.resumeQueue)):m.paused&&(t.pause=!0);let v=(n||Object.keys(e.springs)).map(E=>e.springs[E].start(t)),x=t.cancel===!0||L5(t,"cancel")===!0;(h||x&&m.asyncId)&&v.push(P5(++e._lastAsyncId,{props:t,state:m,actions:{pause:gg,resume:gg,start(E,y){x?(Kd(m,e._lastAsyncId),y(pc(e))):(E.onRest=c,y(M5(h,E,m,e)))}}})),m.paused&&await new Promise(E=>{m.resumeQueue.add(E)});let S=Yw(e,await Promise.all(v));if(u&&S.finished&&!(r&&S.noop)){let E=F5(t,u,o);if(E)return q5(e,[E]),U5(e,E,!0)}return f&&xe.batchedUpdates(()=>f(S,e,e.item)),S}i(U5,"flushUpdate");function I5(e,t){let r=vr({},e.springs);return t&&Pe(on(t),n=>{re.und(n.keys)&&(n=Xd(n)),re.obj(n.to)||(n=vr({},n,{to:void 0})),$5(r,n,o=>j5(o))}),z5(e,r),r}i(I5,"getSprings");function z5(e,t){Bn(t,(r,n)=>{e.springs[n]||(e.springs[n]=r,Ji(r,e))})}i(z5,"setSprings");function j5(e,t){let r=new Hw;return r.key=e,t&&Ji(r,t),r}i(j5,"createSpring");function $5(e,t,r){t.keys&&Pe(t.keys,n=>{(e[n]||(e[n]=r(n)))._prepareNode(t)})}i($5,"prepareSprings");function q5(e,t){Pe(t,r=>{$5(e.springs,r,n=>j5(n,e))})}i(q5,"prepareKeys");function qY(e,t){if(e==null)return{};var r={},n=Object.keys(e),o,s;for(s=0;s=0)&&(r[o]=e[o]);return r}i(qY,"_objectWithoutPropertiesLoose");var HY=["children"],Lg=i(e=>{let{children:t}=e,r=qY(e,HY),n=(0,ho.useContext)(Rg),o=r.pause||!!n.pause,s=r.immediate||!!n.immediate;r=g5(()=>({pause:o,immediate:s}),[o,s]);let{Provider:u}=Rg;return Zd.createElement(u,{value:r},t)},"SpringContext"),Rg=VY(Lg,{});Lg.Provider=Rg.Provider;Lg.Consumer=Rg.Consumer;function VY(e,t){return Object.assign(e,Zd.createContext(t)),e.Provider._context=e,e.Consumer._context=e,e}i(VY,"makeContext");var WY=i(()=>{let e=[],t=i(function(o){m5();let s=[];return Pe(e,(u,c)=>{if(re.und(o))s.push(u.start());else{let f=r(o,u,c);f&&s.push(u.start(f))}}),s},"SpringRef");t.current=e,t.add=function(n){e.includes(n)||e.push(n)},t.delete=function(n){let o=e.indexOf(n);~o&&e.splice(o,1)},t.pause=function(){return Pe(e,n=>n.pause(...arguments)),this},t.resume=function(){return Pe(e,n=>n.resume(...arguments)),this},t.set=function(n){Pe(e,o=>o.set(n))},t.start=function(n){let o=[];return Pe(e,(s,u)=>{if(re.und(n))o.push(s.start());else{let c=this._getProps(n,s,u);c&&o.push(s.start(c))}}),o},t.stop=function(){return Pe(e,n=>n.stop(...arguments)),this},t.update=function(n){return Pe(e,(o,s)=>o.update(this._getProps(n,o,s))),this};let r=i(function(o,s,u){return re.fun(o)?o(u,s):o},"_getProps");return t._getProps=r,t},"SpringRef");function GY(e,t,r){let n=re.fun(t)&&t;n&&!r&&(r=[]);let o=(0,ho.useMemo)(()=>n||arguments.length==3?WY():void 0,[]),s=(0,ho.useRef)(0),u=bg(),c=(0,ho.useMemo)(()=>({ctrls:[],queue:[],flush(_,b){let T=I5(_,b);return s.current>0&&!c.queue.length&&!Object.keys(T).some(L=>!_.springs[L])?Ww(_,b):new Promise(L=>{z5(_,T),c.queue.push(()=>{L(Ww(_,b))}),u()})}}),[]),f=(0,ho.useRef)([...c.ctrls]),p=[],h=Iw(e)||0;(0,ho.useMemo)(()=>{Pe(f.current.slice(e,h),_=>{NY(_,o),_.stop(!0)}),f.current.length=e,m(h,e)},[e]),(0,ho.useMemo)(()=>{m(0,Math.min(h,e))},r);function m(_,b){for(let T=_;TI5(_,p[b])),x=(0,ho.useContext)(Lg),S=Iw(x),E=x!==S&&LY(x);yg(()=>{s.current++,c.ctrls=f.current;let{queue:_}=c;_.length&&(c.queue=[],Pe(_,b=>b())),Pe(f.current,(b,T)=>{o?.add(b),E&&b.start({default:x});let C=p[T];C&&(PY(b,C.ref),b.ref?b.queue.push(C):b.start(C))})}),$d(()=>()=>{Pe(c.ctrls,_=>_.stop(!0))});let y=v.map(_=>vr({},_));return o?[y,o]:y}i(GY,"useSprings");function Kw(e,t){let r=re.fun(e),[[n],o]=GY(1,r?e:[e],r?t||[]:t);return r||arguments.length==2?[n,o]:n}i(Kw,"useSpring");var A5;(function(e){e.MOUNT="mount",e.ENTER="enter",e.UPDATE="update",e.LEAVE="leave"})(A5||(A5={}));var oS=class oS extends Qd{constructor(t,r){super(),this.key=void 0,this.idle=!0,this.calc=void 0,this._active=new Set,this.source=t,this.calc=Za(...r);let n=this._get(),o=Ig(n);Cg(this,o.create(n))}advance(t){let r=this._get(),n=this.get();hi(r,n)||(Mo(this).setValue(r),this._onChange(r,this.idle)),!this.idle&&O5(this._active)&&Mw(this)}_get(){let t=re.arr(this.source)?this.source.map(Or):on(Or(this.source));return this.calc(...t)}_start(){this.idle&&!O5(this._active)&&(this.idle=!1,Pe(Hd(this),t=>{t.done=!1}),Fn.skipAnimation?(xe.batchedUpdates(()=>this.advance()),Mw(this)):fc.start(this))}_attach(){let t=1;Pe(on(this.source),r=>{an(r)&&Ji(r,this),jw(r)&&(r.idle||this._active.add(r),t=Math.max(t,r.priority+1))}),this.priority=t,this._start()}_detach(){Pe(on(this.source),t=>{an(t)&&es(t,this)}),this._active.clear(),Mw(this)}eventObserved(t){t.type=="change"?t.idle?this.advance():(this._active.add(t.parent),this._start()):t.type=="idle"?this._active.delete(t.parent):t.type=="priority"&&(this.priority=on(this.source).reduce((r,n)=>Math.max(r,(jw(n)?n.priority:0)+1),0))}};i(oS,"Interpolation");var Gw=oS;function JY(e){return e.idle!==!1}i(JY,"isIdle");function O5(e){return!e.size||Array.from(e).every(JY)}i(O5,"checkIdle");function Mw(e){e.idle||(e.idle=!0,Pe(Hd(e),t=>{t.done=!0}),mu(e,{type:"idle",parent:e}))}i(Mw,"becomeIdle");Fn.assign({createStringInterpolator:vg,to:i((e,t)=>new Gw(e,t),"to")});var A1e=fc.advance;var V5=H(Vh());function uS(e,t){if(e==null)return{};var r={},n=Object.keys(e),o,s;for(s=0;s=0)&&(r[o]=e[o]);return r}i(uS,"_objectWithoutPropertiesLoose");var YY=["style","children","scrollTop","scrollLeft"],W5=/^--/;function KY(e,t){return t==null||typeof t=="boolean"||t===""?"":typeof t=="number"&&t!==0&&!W5.test(e)&&!(ep.hasOwnProperty(e)&&ep[e])?t+"px":(""+t).trim()}i(KY,"dangerousStyleValue");var H5={};function QY(e,t){if(!e.nodeType||!e.setAttribute)return!1;let r=e.nodeName==="filter"||e.parentNode&&e.parentNode.nodeName==="filter",n=t,{style:o,children:s,scrollTop:u,scrollLeft:c}=n,f=uS(n,YY),p=Object.values(f),h=Object.keys(f).map(m=>r||e.hasAttribute(m)?m:H5[m]||(H5[m]=m.replace(/([A-Z])/g,v=>"-"+v.toLowerCase())));s!==void 0&&(e.textContent=s);for(let m in o)if(o.hasOwnProperty(m)){let v=KY(m,o[m]);W5.test(m)?e.style.setProperty(m,v):e.style[m]=v}h.forEach((m,v)=>{e.setAttribute(m,p[v])}),u!==void 0&&(e.scrollTop=u),c!==void 0&&(e.scrollLeft=c)}i(QY,"applyAnimatedValues");var ep={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},XY=i((e,t)=>e+t.charAt(0).toUpperCase()+t.substring(1),"prefixKey"),ZY=["Webkit","Ms","Moz","O"];ep=Object.keys(ep).reduce((e,t)=>(ZY.forEach(r=>e[XY(r,t)]=e[t]),e),ep);var eK=["x","y","z"],tK=/^(matrix|translate|scale|rotate|skew)/,rK=/^(translate)/,nK=/^(rotate|skew)/,iS=i((e,t)=>re.num(e)&&e!==0?e+t:e,"addUnit"),Ng=i((e,t)=>re.arr(e)?e.every(r=>Ng(r,t)):re.num(e)?e===t:parseFloat(e)===t,"isValueIdentity"),cS=class cS extends vu{constructor(t){let{x:r,y:n,z:o}=t,s=uS(t,eK),u=[],c=[];(r||n||o)&&(u.push([r||0,n||0,o||0]),c.push(f=>[`translate3d(${f.map(p=>iS(p,"px")).join(",")})`,Ng(f,0)])),Bn(s,(f,p)=>{if(p==="transform")u.push([f||""]),c.push(h=>[h,h===""]);else if(tK.test(p)){if(delete s[p],re.und(f))return;let h=rK.test(p)?"px":nK.test(p)?"deg":"";u.push(on(f)),c.push(p==="rotate3d"?([m,v,x,S])=>[`rotate3d(${m},${v},${x},${iS(S,h)})`,Ng(S,0)]:m=>[`${p}(${m.map(v=>iS(v,h)).join(",")})`,Ng(m,p.startsWith("scale")?1:0)])}}),u.length&&(s.transform=new sS(u,c)),super(s)}};i(cS,"AnimatedStyle");var aS=cS,fS=class fS extends uc{constructor(t,r){super(),this._value=null,this.inputs=t,this.transforms=r}get(){return this._value||(this._value=this._get())}_get(){let t="",r=!0;return Pe(this.inputs,(n,o)=>{let s=Or(n[0]),[u,c]=this.transforms[o](re.arr(s)?s:n.map(Or));t+=" "+u,r=r&&c}),r?"none":t}observerAdded(t){t==1&&Pe(this.inputs,r=>Pe(r,n=>an(n)&&Ji(n,this)))}observerRemoved(t){t==0&&Pe(this.inputs,r=>Pe(r,n=>an(n)&&es(n,this)))}eventObserved(t){t.type=="change"&&(this._value=null),mu(this,t)}};i(fS,"FluidTransform");var sS=fS,oK=["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"],iK=["scrollTop","scrollLeft"];Fn.assign({batchedUpdates:V5.unstable_batchedUpdates,createStringInterpolator:vg,colors:f5});var aK=x5(oK,{applyAnimatedValues:QY,createAnimatedStyle:i(e=>new aS(e),"createAnimatedStyle"),getComponentProps:i(e=>uS(e,iK),"getComponentProps")}),lS=aK.animated;var G5=H(ue(),1),tp=typeof document<"u"?G5.default.useLayoutEffect:()=>{};var Pg=H(ue(),1);function dS(e){let t=(0,Pg.useRef)(null);return tp(()=>{t.current=e},[e]),(0,Pg.useCallback)((...r)=>{let n=t.current;return n?.(...r)},[])}i(dS,"$8ae05eaa5c114e9c$export$7f54fc3180508a52");var Dg=H(ue(),1);var V1e=!!(typeof window<"u"&&window.document&&window.document.createElement),J5=new Map;function Y5(e,t){if(e===t)return e;let r=J5.get(e);if(r)return r.forEach(o=>o(t)),t;let n=J5.get(t);return n?(n.forEach(o=>o(e)),e):t}i(Y5,"$bdb11010cef70236$export$cd8c9cb68f842629");function K5(...e){return(...t)=>{for(let r of e)typeof r=="function"&&r(...t)}}i(K5,"$ff5963eb1fccf552$export$e08e3b67e392101e");function Q5(e){var t,r,n="";if(typeof e=="string"||typeof e=="number")n+=e;else if(typeof e=="object")if(Array.isArray(e)){var o=e.length;for(t=0;t=65&&o.charCodeAt(2)<=90?t[o]=K5(s,u):(o==="className"||o==="UNSAFE_className")&&typeof s=="string"&&typeof u=="string"?t[o]=X5(s,u):o==="id"&&s&&u?t.id=Y5(s,u):t[o]=u!==void 0?u:s}}return t}i(pS,"$3ef42575df84b30b$export$9d1611c77c2fe928");var hc=H(ue(),1);var Mg=H(ue(),1);var mS=class mS{isDefaultPrevented(){return this.nativeEvent.defaultPrevented}preventDefault(){this.defaultPrevented=!0,this.nativeEvent.preventDefault()}stopPropagation(){this.nativeEvent.stopPropagation(),this.isPropagationStopped=()=>!0}isPropagationStopped(){return!1}persist(){}constructor(t,r){this.nativeEvent=r,this.target=r.target,this.currentTarget=r.currentTarget,this.relatedTarget=r.relatedTarget,this.bubbles=r.bubbles,this.cancelable=r.cancelable,this.defaultPrevented=r.defaultPrevented,this.eventPhase=r.eventPhase,this.isTrusted=r.isTrusted,this.timeStamp=r.timeStamp,this.type=t}};i(mS,"$8a9cb279dc87e130$export$905e7fc544a71f36");var hS=mS;function Z5(e){let t=(0,Mg.useRef)({isFocused:!1,observer:null});tp(()=>{let n=t.current;return()=>{n.observer&&(n.observer.disconnect(),n.observer=null)}},[]);let r=dS(n=>{e?.(n)});return(0,Mg.useCallback)(n=>{if(n.target instanceof HTMLButtonElement||n.target instanceof HTMLInputElement||n.target instanceof HTMLTextAreaElement||n.target instanceof HTMLSelectElement){t.current.isFocused=!0;let o=n.target,s=i(u=>{t.current.isFocused=!1,o.disabled&&r(new hS("blur",u)),t.current.observer&&(t.current.observer.disconnect(),t.current.observer=null)},"onBlurHandler");o.addEventListener("focusout",s,{once:!0}),t.current.observer=new MutationObserver(()=>{if(t.current.isFocused&&o.disabled){var u;(u=t.current.observer)===null||u===void 0||u.disconnect();let c=o===document.activeElement?null:document.activeElement;o.dispatchEvent(new FocusEvent("blur",{relatedTarget:c})),o.dispatchEvent(new FocusEvent("focusout",{bubbles:!0,relatedTarget:c}))}}),t.current.observer.observe(o,{attributes:!0,attributeFilter:["disabled"]})}},[r])}i(Z5,"$8a9cb279dc87e130$export$715c682d09d639cc");var rp=H(ue(),1);function gS(e){let{isDisabled:t,onBlurWithin:r,onFocusWithin:n,onFocusWithinChange:o}=e,s=(0,rp.useRef)({isFocusWithin:!1}),u=(0,rp.useCallback)(p=>{s.current.isFocusWithin&&!p.currentTarget.contains(p.relatedTarget)&&(s.current.isFocusWithin=!1,r&&r(p),o&&o(!1))},[r,o,s]),c=Z5(u),f=(0,rp.useCallback)(p=>{!s.current.isFocusWithin&&document.activeElement===p.target&&(n&&n(p),o&&o(!0),s.current.isFocusWithin=!0,c(p))},[n,o,c]);return t?{focusWithinProps:{onFocus:void 0,onBlur:void 0}}:{focusWithinProps:{onFocus:f,onBlur:u}}}i(gS,"$9ab94262bd0047c7$export$420e68273165f4ec");var eR={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 tR(e={}){let{style:t,isFocusable:r}=e,[n,o]=(0,hc.useState)(!1),{focusWithinProps:s}=gS({isDisabled:!r,onFocusWithinChange:i(c=>o(c),"onFocusWithinChange")}),u=(0,hc.useMemo)(()=>n?t:t?{...eR,...t}:eR,[n]);return{visuallyHiddenProps:{...s,style:u}}}i(tR,"$5c3e21d68f1c4674$export$a966af930f325cab");function _S(e){let{children:t,elementType:r="div",isFocusable:n,style:o,...s}=e,{visuallyHiddenProps:u}=tR(e);return hc.default.createElement(r,pS(s,u),t)}i(_S,"$5c3e21d68f1c4674$export$439d29a4e110a164");var bn={"hds-icon":"Notification-module_hds-icon__2ocjD","hds-icon--size-xs":"Notification-module_hds-icon--size-xs__2Mj5D","hds-icon--size-s":"Notification-module_hds-icon--size-s__igOqE","hds-icon--size-m":"Notification-module_hds-icon--size-m__sxXOh","hds-icon--size-l":"Notification-module_hds-icon--size-l__3Ho_A","hds-icon--size-xl":"Notification-module_hds-icon--size-xl__1cTta","hds-icon--alert-circle-fill":"Notification-module_hds-icon--alert-circle-fill__12XKS","hds-icon-start--alert-circle-fill":"Notification-module_hds-icon-start--alert-circle-fill__TwQNY","hds-icon-end--alert-circle-fill":"Notification-module_hds-icon-end--alert-circle-fill__3gb8C","hds-icon--check-circle-fill":"Notification-module_hds-icon--check-circle-fill__2wjh3","hds-icon-start--check-circle-fill":"Notification-module_hds-icon-start--check-circle-fill__2QULC","hds-icon-end--check-circle-fill":"Notification-module_hds-icon-end--check-circle-fill__2gbRD","hds-icon--error-fill":"Notification-module_hds-icon--error-fill__159Nf","hds-icon-start--error-fill":"Notification-module_hds-icon-start--error-fill__2FrGR","hds-icon-end--error-fill":"Notification-module_hds-icon-end--error-fill__1qx8A","hds-icon--info-circle-fill":"Notification-module_hds-icon--info-circle-fill__1F7dp","hds-icon-start--info-circle-fill":"Notification-module_hds-icon-start--info-circle-fill__1-3q2","hds-icon-end--info-circle-fill":"Notification-module_hds-icon-end--info-circle-fill__w7XD0",notification:"Notification-module_notification__3eUBu notification_hds-notification__2DQPN",noBorder:"Notification-module_noBorder__3HZZH",close:"Notification-module_close__nX5bK notification_hds-notification__close-button__1yGIj",autoClose:"Notification-module_autoClose__3mkBX",content:"Notification-module_content__2E8Z_ notification_hds-notification__content__5ylSS",icon:"Notification-module_icon__3xieh notification_hds-icon__29HQM",label:"Notification-module_label__2OUcx notification_hds-notification__label__2t1lR",body:"Notification-module_body__2lrYE notification_hds-notification__body__3cobH",small:"Notification-module_small__3Vi8R notification_hds-notification--small__1wVl6",large:"Notification-module_large__3sVHL notification_hds-notification--large__260Qm","top-left":"Notification-module_top-left__nZQMd notification_hds-notification--top-left__sIHO2","top-center":"Notification-module_top-center__1GWPg notification_hds-notification--top-center__GDWo5","top-right":"Notification-module_top-right__1HAHi notification_hds-notification--top-right__3Wa5K","bottom-left":"Notification-module_bottom-left__17y2g notification_hds-notification--bottom-left__eB4ZK","bottom-center":"Notification-module_bottom-center__2i8Ht notification_hds-notification--bottom-center__5EgOP","bottom-right":"Notification-module_bottom-right__1Giev notification_hds-notification--bottom-right__1SmfT",success:"Notification-module_success__TdJna notification_hds-notification--success__1_3XZ",alert:"Notification-module_alert__1bsQa notification_hds-notification--alert__1MV7H",error:"Notification-module_error___-koD notification_hds-notification--error__3T1Of",boxShadow:"Notification-module_boxShadow__2yJQB notification_hds-notification--box-shadow__2kbD_"};Ot(`.notification_hds-icon__29HQM{background-color:currentcolor;display:inline-block;height:var(--icon-size);-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto;width:var(--icon-size)}.notification_hds-icon--size-xs__19VKz{--icon-size:var(--spacing-layout-2-xs)}.notification_hds-icon--size-s__2Ffyw{--icon-size:var(--spacing-layout-xs)}.notification_hds-icon--size-m__28mpE{--icon-size:var(--spacing-layout-s)}.notification_hds-icon--size-l__T6YEf{--icon-size:var(--spacing-layout-m)}.notification_hds-icon--size-xl__18_OX{--icon-size:var(--spacing-layout-l)}.notification_hds-icon--alert-circle-fill__3er4k{--mask-image-alert-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-alert-circle-fill)}.notification_hds-icon-start--alert-circle-fill__1r-B3{--mask-image-before:var(--mask-image-alert-circle-fill)}.notification_hds-icon-end--alert-circle-fill__2dkn2{--mask-image-after:var(--mask-image-alert-circle-fill)}.notification_hds-icon--check-circle-fill__2u1G4{--mask-image-check-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-check-circle-fill)}.notification_hds-icon-start--check-circle-fill__2JuU0{--mask-image-before:var(--mask-image-check-circle-fill)}.notification_hds-icon-end--check-circle-fill__3YsAQ{--mask-image-after:var(--mask-image-check-circle-fill)}.notification_hds-icon--error-fill__jPWn1{--mask-image-error-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-error-fill)}.notification_hds-icon-start--error-fill__1sR7v{--mask-image-before:var(--mask-image-error-fill)}.notification_hds-icon-end--error-fill__1jyx_{--mask-image-after:var(--mask-image-error-fill)}.notification_hds-icon--info-circle-fill__1gXDU{--mask-image-info-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 100 18 9 9 0 000-18zm1 7v6.5h2V18H9v-1.5h2v-5H9V10h4zm-1.188-4a1.312 1.312 0 110 2.625 1.312 1.312 0 010-2.625z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-info-circle-fill)}.notification_hds-icon-start--info-circle-fill__rortu{--mask-image-before:var(--mask-image-info-circle-fill)}.notification_hds-icon-end--info-circle-fill__3ycxA{--mask-image-after:var(--mask-image-info-circle-fill)}.notification_hds-notification__2DQPN{--notification-background-color:var(--color-info-light);--notification-border-color:var(--color-info);--notification-border-width:var(--spacing-2-xs);--notification-icon-color:var(--color-info);--notification-color:var(--color-black-90);--notification-max-width-inline:none;--notification-max-width-toast:21rem;--notification-z-index-inline:auto;--notification-z-index-toast:99;--notification-offset:var(--spacing-layout-s);--notification-padding:var(--spacing-s);background-color:var(--notification-background-color);border:solid var(--notification-border-color);border-left-width:var(--notification-border-width);border-bottom-width:0;border-right-width:0;border-top-width:0;box-sizing:border-box;color:var(--notification-color);max-width:var(--notification-max-width-inline);padding:var(--notification-padding);position:relative;width:100%;z-index:var(--notification-z-index-inline)}.notification_hds-notification__content__5ylSS{display:grid;grid-gap:var(--spacing-s);gap:var(--spacing-s)}.notification_hds-notification__label__2t1lR{align-items:center;display:flex;font-size:var(--fontsize-heading-xs);font-weight:700;letter-spacing:0;line-height:24px;margin-right:var(--spacing-l)}.notification_hds-notification__2DQPN .notification_hds-icon__29HQM{--icon-size:var(--spacing-layout-xs)}.notification_hds-notification__label__2t1lR>.notification_hds-icon__29HQM{color:var(--notification-icon-color);flex:none;margin-right:var(--spacing-2-xs)}.notification_hds-notification__body__3cobH{font-size:var(--fontsize-body-s);line-height:24px}.notification_hds-notification__close-button__1yGIj{--notification-close-button-offset:var(--spacing-s);background:none;border:none;cursor:pointer;display:flex;outline:none;padding:0;position:absolute;right:var(--notification-close-button-offset);top:var(--notification-close-button-offset)}.notification_hds-notification__close-button__1yGIj:focus{box-shadow:0 0 0 3px var(--color-focus-outline)}.notification_hds-notification--small__1wVl6{--notification-padding:var(--spacing-2-xs)}.notification_hds-notification--small__1wVl6 .notification_hds-notification__content__5ylSS{display:flex;grid-gap:0;gap:0}.notification_hds-notification--small__1wVl6 .notification_hds-notification__label__2t1lR{margin-right:0}.notification_hds-notification--small__1wVl6 .notification_hds-notification__body__3cobH{margin-right:var(--spacing-l)}.notification_hds-notification--small__1wVl6 .notification_hds-notification__close-button__1yGIj{--notification-close-button-offset:var(--spacing-2-xs)}.notification_hds-notification--large__260Qm{--notification-padding:var(--spacing-l)}.notification_hds-notification--large__260Qm .notification_hds-notification__label__2t1lR{margin-right:0}.notification_hds-notification--large__260Qm .notification_hds-notification__close-button__1yGIj{--notification-close-button-offset:var(--spacing-2-xs)}.notification_hds-notification--bottom-center__5EgOP,.notification_hds-notification--bottom-left__eB4ZK,.notification_hds-notification--bottom-right__1SmfT,.notification_hds-notification--top-center__GDWo5,.notification_hds-notification--top-left__sIHO2,.notification_hds-notification--top-right__3Wa5K{border-left-width:0;border-bottom-width:0;border-right-width:0;border-top-width:var(--notification-border-width);max-width:var(--notification-max-width-toast);position:fixed;width:calc(100% - var(--spacing-l));z-index:var(--notification-z-index-toast)}.notification_hds-notification--top-left__sIHO2{left:var(--notification-offset);top:var(--notification-offset)}.notification_hds-notification--top-center__GDWo5{left:50%;top:var(--notification-offset);transform:translateX(-50%)}.notification_hds-notification--top-right__3Wa5K{right:var(--notification-offset);top:var(--notification-offset)}.notification_hds-notification--bottom-left__eB4ZK{bottom:var(--notification-offset);left:var(--notification-offset)}.notification_hds-notification--bottom-center__5EgOP{bottom:var(--notification-offset);left:50%;transform:translateX(-50%)}.notification_hds-notification--bottom-right__1SmfT{bottom:var(--notification-offset);right:var(--notification-offset)}@media only screen and (max-width:765.98px){.notification_hds-notification__2DQPN{--notification-offset:var(--spacing-s)}}.notification_hds-notification--success__1_3XZ{--notification-background-color:var(--color-success-light);--notification-border-color:var(--color-success);--notification-icon-color:var(--color-success)}.notification_hds-notification--alert__1MV7H{--notification-background-color:var(--color-alert-light);--notification-border-color:var(--color-alert-dark);--notification-icon-color:var(--color-alert-dark)}.notification_hds-notification--error__3T1Of{--notification-background-color:var(--color-error-light);--notification-border-color:var(--color-error);--notification-icon-color:var(--color-error)}.notification_hds-notification--box-shadow__2kbD_{box-shadow:var(--box-shadow-l)}.Notification-module_hds-icon__2ocjD{background-color:currentcolor;display:inline-block;height:var(--icon-size);-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto;width:var(--icon-size)}.Notification-module_hds-icon--size-xs__2Mj5D{--icon-size:var(--spacing-layout-2-xs)}.Notification-module_hds-icon--size-s__igOqE{--icon-size:var(--spacing-layout-xs)}.Notification-module_hds-icon--size-m__sxXOh{--icon-size:var(--spacing-layout-s)}.Notification-module_hds-icon--size-l__3Ho_A{--icon-size:var(--spacing-layout-m)}.Notification-module_hds-icon--size-xl__1cTta{--icon-size:var(--spacing-layout-l)}[class*=hds-icon-start--]:before{-webkit-mask-image:var(--mask-image-before);mask-image:var(--mask-image-before)}[class*=hds-icon-end--]:after,[class*=hds-icon-start--]:before{background-color:currentcolor;content:"";display:inline-flex;height:var(--icon-size,24px);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--icon-size,24px)}[class*=hds-icon-end--]:after{-webkit-mask-image:var(--mask-image-after);mask-image:var(--mask-image-after)}.Notification-module_hds-icon--alert-circle-fill__12XKS{--mask-image-alert-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-alert-circle-fill)}.Notification-module_hds-icon-start--alert-circle-fill__TwQNY{--mask-image-before:var(--mask-image-alert-circle-fill)}.Notification-module_hds-icon-end--alert-circle-fill__3gb8C{--mask-image-after:var(--mask-image-alert-circle-fill)}.Notification-module_hds-icon--check-circle-fill__2wjh3{--mask-image-check-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-check-circle-fill)}.Notification-module_hds-icon-start--check-circle-fill__2QULC{--mask-image-before:var(--mask-image-check-circle-fill)}.Notification-module_hds-icon-end--check-circle-fill__2gbRD{--mask-image-after:var(--mask-image-check-circle-fill)}.Notification-module_hds-icon--error-fill__159Nf{--mask-image-error-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-error-fill)}.Notification-module_hds-icon-start--error-fill__2FrGR{--mask-image-before:var(--mask-image-error-fill)}.Notification-module_hds-icon-end--error-fill__1qx8A{--mask-image-after:var(--mask-image-error-fill)}.Notification-module_hds-icon--info-circle-fill__1F7dp{--mask-image-info-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 100 18 9 9 0 000-18zm1 7v6.5h2V18H9v-1.5h2v-5H9V10h4zm-1.188-4a1.312 1.312 0 110 2.625 1.312 1.312 0 010-2.625z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-info-circle-fill)}.Notification-module_hds-icon-start--info-circle-fill__1-3q2{--mask-image-before:var(--mask-image-info-circle-fill)}.Notification-module_hds-icon-end--info-circle-fill__w7XD0{--mask-image-after:var(--mask-image-info-circle-fill)}.Notification-module_notification__3eUBu{overflow:hidden}.Notification-module_notification__3eUBu.Notification-module_noBorder__3HZZH{border:0;padding-top:calc(var(--notification-padding) + var(--notification-border-width))}.Notification-module_notification__3eUBu.Notification-module_noBorder__3HZZH .Notification-module_close__nX5bK{top:calc(var(--notification-close-button-offset) + var(--notification-border-width))}.Notification-module_autoClose__3mkBX{background-color:var(--notification-border-color);height:var(--notification-border-width);left:0;position:absolute;top:0;width:100%}.Notification-module_icon__3xieh{background-color:transparent}`);var rR=H(ue());var np=i(e=>typeof e=="string"?e:(0,rR.isValidElement)(e)?np(e.props.children):Array.isArray(e)?e.map(np).join(""):"","o");var Ki;(function(e){e.Small="small",e.Medium="medium",e.Large="large"})(Ki||(Ki={}));var uK={info:d8,success:h8,error:_8,alert:f8},nR=i(({visuallyHidden:e,children:t})=>e?ur.default.createElement(_S,null,t):t,"v"),op=ur.default.forwardRef((e,t)=>{var{autoClose:r=!1,autoCloseDuration:n,boxShadow:o=!1,children:s,className:u="",closeAnimationDuration:c=85,closeButtonLabelText:f,dismissible:p=!1,displayAutoCloseProgress:h=!0,invisible:m=!1,label:v,notificationAriaLabel:x="Notification",position:S="inline",onClose:E=i(()=>null,"A"),size:y=Ki.Medium,style:_,type:b="info",headingLevel:T=2}=e,C=de(e,["autoClose","autoCloseDuration","boxShadow","children","className","closeAnimationDuration","closeButtonLabelText","dismissible","displayAutoCloseProgress","invisible","label","notificationAriaLabel","position","onClose","size","style","type","headingLevel"]);let L=S!=="inline";L&&y===Ki.Large&&(console.warn(`Size '${y}' is only allowed for inline positioned notifications`),y=Ki.Medium),!L&&r&&(console.warn("The 'autoClose' property is not allowed for inline positioned notifications"),r=!1);let[R,U]=(0,ur.useState)(!0),A=(0,ur.useCallback)(()=>{U(!1),setTimeout(()=>E(),c)},[E,c]),P=n>0||!r?n:(()=>{let te=60*(np(s).length+np(v).length)+1e3;return te<4e3?4e3:te})();(0,ur.useEffect)(()=>{if(r){let te=setTimeout(()=>{A()},P);return()=>clearTimeout(te)}},[r,n,A]);let F=uK[b],z=L?(te=>{let ae=te.includes("center");return{from:{transform:`translate3d(${ae?"-50%":"0"}, ${te.includes("top")?"-":""}32px, 0)`,opacity:.66},to:{transform:`translate3d(${ae?"-50%":"0"}, 0, 0)`,opacity:1},config:{friction:30,tension:300}}})(S):{},J={from:{opacity:1},to:{opacity:0},config:{duration:c}},X=h?(te=>({from:{transform:"translate3d(0%, 0, 0)"},to:{transform:"translate3d(-100%, 0, 0)"},config:{duration:te}}))(P):{},$=Kw(R?z:J),K=Kw(X);return ur.default.createElement(nR,{visuallyHidden:m},ur.default.createElement(lS.section,Object.assign({},C,{style:Object.assign(Object.assign({},$),_),className:ye(bn[S],bn.notification,bn[y],bn[b],r&&bn.noBorder,o&&bn.boxShadow,u),"aria-label":x,role:L||m?"alert":void 0}),r&&ur.default.createElement(lS.div,{style:K,className:bn.autoClose}),ur.default.createElement("div",{className:bn.content,ref:t},v&&ur.default.createElement("div",Object.assign({className:bn.label},L||m?{}:{role:"heading","aria-level":T}),ur.default.createElement(F,{className:bn.icon}),ur.default.createElement(nR,{visuallyHidden:y===Ki.Small},v)),s&&ur.default.createElement("div",{className:bn.body},s)),p&&ur.default.createElement("button",{className:ye(bn.close,bn[b]),type:"button",title:f,"aria-label":f,onClick:A},ur.default.createElement(nu,null))))});var Xi=H(ue());var Qi=H(ue());var xu=H(ue());var oR=H(ue());var lK="RequiredIndicator-module_indicator__Pt7GX text-input_hds-text-input__required__2K-Bs";Ot(`@keyframes text-input_fadeIn__2iVIH{0%{opacity:0}to{opacity:1}}.text-input_hds-text-input__2YbWJ{--border-width:2px;--outline-width:3px;--outline-offset-readonly:4px;--input-height:56px;--textarea-height:149px;--icon-size:var(--spacing-m);--icon-color:var(--color-black);--helper-color-default:var(--color-black-60);--helper-color-invalid:var(--color-black);--helper-background-color-invalid:var(--color-error-light);--helper-icon-color-invalid:var(--color-error);--helper-color-success:var(--color-black);--helper-background-color-success:var(--color-success-light);--helper-icon-color-success:var(--color-success);--helper-color-info:var(--color-black);--helper-background-color-info:var(--color-info-light);--helper-icon-color-info:var(--color-info);--input-background-default:var(--color-white);--input-background-disabled:var(--color-black-10);--input-border-color-default:var(--color-black-50);--input-border-color-hover:var(--color-black-90);--input-border-color-focus:var(--color-black-90);--input-border-color-invalid:var(--color-error);--input-border-color-disabled:var(--color-black-10);--input-border-color-success:var(--color-success);--input-color-default:var(--color-black-90);--input-color-disabled:var(--color-black-40);--label-color-default:var(--color-black-90);--label-color-invalid:var(--color-black-90);--placeholder-color:var(--color-black-60)}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu{-webkit-appearance:none;background-color:var(--input-background-default);border:var(--border-width) solid var(--input-border-color-default);border-radius:0;box-sizing:border-box;color:var(--input-color-default);font-family:inherit;font-size:1.125em;height:var(--input-height);line-height:normal;margin:0;padding:0 var(--spacing-s);width:100%;will-change:transform,box-shadow}.text-input_hds-text-input__2YbWJ:not([data-hds-textinput-filled]) .text-input_hds-text-input__button-clear__wx6Bm,.text-input_hds-text-input__input-clear__1vpab::-webkit-search-cancel-button{display:none}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__button-clear__wx6Bm>*{pointer-events:none}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu:hover{border-color:var(--input-border-color-hover);transition:border-color 85ms ease-out}.text-input_hds-text-input__input-wrapper__3qg76:focus-within .text-input_hds-text-input__input__BIkQu{border-color:var(--input-border-color-focus);outline:none}.text-input_hds-text-input__2YbWJ.text-input_hds-text-input--invalid__25oHc .text-input_hds-text-input__input__BIkQu{border-color:var(--input-border-color-invalid)}.text-input_hds-text-input__2YbWJ.text-input_hds-text-input--success__28-SV .text-input_hds-text-input__input__BIkQu{border-color:var(--input-border-color-success)}.text-input_hds-text-input__input-wrapper__3qg76:focus-within .text-input_hds-text-input__input__BIkQu:not([readonly]){box-shadow:0 0 0 var(--outline-width) var(--color-focus-outline);transform:translateZ(0);transition:85ms ease-out;transition-property:box-shadow,transform}.text-input_hds-text-input__label__15SYz{color:var(--label-color-default);display:block;font-size:var(--fontsize-body-m);font-weight:500;margin-bottom:var(--spacing-3-xs)}.text-input_hds-text-input--invalid__25oHc .text-input_hds-text-input__label__15SYz{color:var(--label-color-invalid);transition:color 85ms linear}.text-input_hds-text-input__required__2K-Bs{display:inline-block;font-size:var(--fontsize-body-xl);line-height:1;margin-left:var(--spacing-2-xs);transform:translateY(var(--spacing-3-xs))}.text-input_hds-text-input__input-wrapper__3qg76{display:flex;position:relative}.text-input_hds-text-input__2YbWJ textarea.text-input_hds-text-input__input__BIkQu{font-family:inherit;height:var(--textarea-height);margin:0;min-height:var(--input-height);overflow:auto;padding:var(--spacing-s);resize:vertical}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu::-ms-reveal{display:none}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu::-moz-placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu::placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__helper-text__gNPue{color:var(--helper-color-default);display:block;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-3-xs);white-space:pre-line}.text-input_hds-text-input__error-text__2Qjmg{background-color:var(--helper-background-color-invalid);border-left:8px solid var(--color-error);color:var(--helper-color-invalid);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);white-space:pre-line}.text-input_hds-text-input__error-text__2Qjmg:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__error-text__2Qjmg:before{animation:text-input_fadeIn__2iVIH 85ms ease-out;background:var(--helper-icon-color-invalid);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__success-text__274NH{background-color:var(--helper-background-color-success);border-left:8px solid var(--color-success);color:var(--helper-color-success);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative;white-space:pre-wrap}.text-input_hds-text-input__success-text__274NH:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__success-text__274NH:before{animation:text-input_fadeIn__2iVIH 85ms ease-out;background:var(--helper-icon-color-success);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__info-text__1hF9o{background-color:var(--helper-background-color-info);border-left:8px solid var(--color-info);color:var(--helper-color-info);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative}.text-input_hds-text-input__info-text__1hF9o:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__info-text__1hF9o:before{animation:text-input_fadeIn__2iVIH 85ms ease-out;background:var(--helper-icon-color-info);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu[disabled]{background-color:var(--input-background-disabled);border-color:var(--input-border-color-disabled);color:var(--input-color-disabled);cursor:not-allowed}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu[readonly]{background-color:transparent;border:0;color:var(--input-color-default);outline-offset:var(--outline-offset-readonly);padding:0;-webkit-text-fill-color:var(--input-color-default);transform:translateZ(0);transition:85ms ease-out;transition-property:outline,transform}.text-input_hds-text-input__input-wrapper__3qg76:focus-within input.text-input_hds-text-input__input__BIkQu[readonly]{height:calc(var(--input-height) - 2 * var(--outline-offset-readonly));margin:var(--outline-offset-readonly) 0;outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__input-wrapper__3qg76:focus-within textarea.text-input_hds-text-input__input__BIkQu[readonly]{outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__buttons__1eV1P{align-items:center;bottom:0;display:flex;font-size:1rem;justify-content:center;margin-right:calc(var(--spacing-s) - var(--spacing-xs) / 2);position:absolute;right:0;top:0}.text-input_hds-text-input__button__1JeYJ{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:var(--icon-color);cursor:pointer;display:flex;font:inherit;outline:none;padding:var(--spacing-xs) calc(var(--spacing-xs) / 2)}.text-input_hds-text-input__button__1JeYJ:focus{outline:var(--outline-width) solid var(--color-focus-outline)}`);var iR=i(({className:e,style:t})=>oR.default.createElement("span",{className:ye(lK,e),style:t},"*"),"r");var cK="FieldLabel-module_hidden__3UWxI",fK="FieldLabel-module_label__1zrXK",aR="FieldLabel-module_tooltipButton__1My3f";Ot(".FieldLabel-module_hidden__3UWxI{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:0 -1px -1px 0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.FieldLabel-module_label__1zrXK{color:var(--label-color-default,var(--color-black-90));display:block;font-size:var(--fontsize-body-m);font-weight:500;margin-bottom:var(--spacing-3-xs)}.FieldLabel-module_tooltipButton__1My3f{position:absolute;right:0;top:0}");var Bg=i(e=>{var{hidden:t,id:r,inputId:n,isAriaLabelledBy:o,label:s,required:u,tooltipLabel:c,tooltipButtonLabel:f,tooltipText:p,tooltip:h}=e,m=de(e,["hidden","id","inputId","isAriaLabelledBy","label","required","tooltipLabel","tooltipButtonLabel","tooltipText","tooltip"]);return xu.default.createElement(xu.default.Fragment,null,xu.default.createElement("label",Object.assign({id:r},(!o||!r)&&{htmlFor:n},{className:`${fK} ${t?cK:""}`},m),s,u&&xu.default.createElement(iR,null)),h&&xu.default.createElement(ic,Object.assign({},h.props,{buttonClassName:aR})),p&&xu.default.createElement(ic,{buttonClassName:aR,tooltipLabel:c,buttonLabel:f},p))},"n");var Wr={root:"TextInput-module_root__2CMNr text-input_hds-text-input__2LODq",invalid:"TextInput-module_invalid__2iYo2 text-input_hds-text-input--invalid__1UfKC",inputWrapper:"TextInput-module_inputWrapper__3Rvel text-input_hds-text-input__input-wrapper__1OqYG",input:"TextInput-module_input__1BlHi text-input_hds-text-input__input__GJm5C",hasButton:"TextInput-module_hasButton__2KCM1",hasClearButton:"TextInput-module_hasClearButton__3-tBe text-input_hds-text-input__input-clear__17qr1",clearButton:"TextInput-module_clearButton__bfCLI text-input_hds-text-input__button-clear__2ED7z",errorText:"TextInput-module_errorText__3pizm text-input_hds-text-input__error-text__1GLYk",helperText:"TextInput-module_helperText__2dLR6 text-input_hds-text-input__helper-text__3V2KM",invalidText:"TextInput-module_invalidText__1w4sm text-input_hds-text-input__helper-text__3V2KM",successText:"TextInput-module_successText__2NMCP text-input_hds-text-input__success-text__3EOiy",infoText:"TextInput-module_infoText__zHOGs text-input_hds-text-input__info-text__3bqzy",success:"TextInput-module_success__1kDOm text-input_hds-text-input--success__3dm2J",readOnly:"TextInput-module_readOnly__j615N undefined",buttonWrapper:"TextInput-module_buttonWrapper___filA text-input_hds-text-input__buttons__1RMzT",button:"TextInput-module_button__1ySMX text-input_hds-text-input__button__1Fh0I"};Ot(`@keyframes text-input_fadeIn__2IDZ8{0%{opacity:0}to{opacity:1}}.text-input_hds-text-input__2LODq{--border-width:2px;--outline-width:3px;--outline-offset-readonly:4px;--input-height:56px;--textarea-height:149px;--icon-size:var(--spacing-m);--icon-color:var(--color-black);--helper-color-default:var(--color-black-60);--helper-color-invalid:var(--color-black);--helper-background-color-invalid:var(--color-error-light);--helper-icon-color-invalid:var(--color-error);--helper-color-success:var(--color-black);--helper-background-color-success:var(--color-success-light);--helper-icon-color-success:var(--color-success);--helper-color-info:var(--color-black);--helper-background-color-info:var(--color-info-light);--helper-icon-color-info:var(--color-info);--input-background-default:var(--color-white);--input-background-disabled:var(--color-black-10);--input-border-color-default:var(--color-black-50);--input-border-color-hover:var(--color-black-90);--input-border-color-focus:var(--color-black-90);--input-border-color-invalid:var(--color-error);--input-border-color-disabled:var(--color-black-10);--input-border-color-success:var(--color-success);--input-color-default:var(--color-black-90);--input-color-disabled:var(--color-black-40);--label-color-default:var(--color-black-90);--label-color-invalid:var(--color-black-90);--placeholder-color:var(--color-black-60)}.text-input_hds-text-input__2LODq .text-input_hds-text-input__input__GJm5C{-webkit-appearance:none;background-color:var(--input-background-default);border:var(--border-width) solid var(--input-border-color-default);border-radius:0;box-sizing:border-box;color:var(--input-color-default);font-family:inherit;font-size:1.125em;height:var(--input-height);line-height:normal;margin:0;padding:0 var(--spacing-s);width:100%;will-change:transform,box-shadow}.text-input_hds-text-input__2LODq:not([data-hds-textinput-filled]) .text-input_hds-text-input__button-clear__2ED7z,.text-input_hds-text-input__input-clear__17qr1::-webkit-search-cancel-button{display:none}.text-input_hds-text-input__2LODq .text-input_hds-text-input__button-clear__2ED7z>*{pointer-events:none}.text-input_hds-text-input__2LODq .text-input_hds-text-input__input__GJm5C:hover{border-color:var(--input-border-color-hover);transition:border-color 85ms ease-out}.text-input_hds-text-input__input-wrapper__1OqYG:focus-within .text-input_hds-text-input__input__GJm5C{border-color:var(--input-border-color-focus);outline:none}.text-input_hds-text-input__2LODq.text-input_hds-text-input--invalid__1UfKC .text-input_hds-text-input__input__GJm5C{border-color:var(--input-border-color-invalid)}.text-input_hds-text-input__2LODq.text-input_hds-text-input--success__3dm2J .text-input_hds-text-input__input__GJm5C{border-color:var(--input-border-color-success)}.text-input_hds-text-input__input-wrapper__1OqYG:focus-within .text-input_hds-text-input__input__GJm5C:not([readonly]){box-shadow:0 0 0 var(--outline-width) var(--color-focus-outline);transform:translateZ(0);transition:85ms ease-out;transition-property:box-shadow,transform}.text-input_hds-text-input__label__15F2V{color:var(--label-color-default);display:block;font-size:var(--fontsize-body-m);font-weight:500;margin-bottom:var(--spacing-3-xs)}.text-input_hds-text-input--invalid__1UfKC .text-input_hds-text-input__label__15F2V{color:var(--label-color-invalid);transition:color 85ms linear}.text-input_hds-text-input__required__z3Hm0{display:inline-block;font-size:var(--fontsize-body-xl);line-height:1;margin-left:var(--spacing-2-xs);transform:translateY(var(--spacing-3-xs))}.text-input_hds-text-input__input-wrapper__1OqYG{display:flex;position:relative}.text-input_hds-text-input__2LODq textarea.text-input_hds-text-input__input__GJm5C{font-family:inherit;height:var(--textarea-height);margin:0;min-height:var(--input-height);overflow:auto;padding:var(--spacing-s);resize:vertical}.text-input_hds-text-input__2LODq .text-input_hds-text-input__input__GJm5C::-ms-reveal{display:none}.text-input_hds-text-input__2LODq .text-input_hds-text-input__input__GJm5C::-moz-placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__2LODq .text-input_hds-text-input__input__GJm5C::placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__helper-text__3V2KM{color:var(--helper-color-default);display:block;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-3-xs);white-space:pre-line}.text-input_hds-text-input__error-text__1GLYk{background-color:var(--helper-background-color-invalid);border-left:8px solid var(--color-error);color:var(--helper-color-invalid);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);white-space:pre-line}.text-input_hds-text-input__error-text__1GLYk:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__error-text__1GLYk:before{animation:text-input_fadeIn__2IDZ8 85ms ease-out;background:var(--helper-icon-color-invalid);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__success-text__3EOiy{background-color:var(--helper-background-color-success);border-left:8px solid var(--color-success);color:var(--helper-color-success);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative;white-space:pre-wrap}.text-input_hds-text-input__success-text__3EOiy:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__success-text__3EOiy:before{animation:text-input_fadeIn__2IDZ8 85ms ease-out;background:var(--helper-icon-color-success);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__info-text__3bqzy{background-color:var(--helper-background-color-info);border-left:8px solid var(--color-info);color:var(--helper-color-info);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative}.text-input_hds-text-input__info-text__3bqzy:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__info-text__3bqzy:before{animation:text-input_fadeIn__2IDZ8 85ms ease-out;background:var(--helper-icon-color-info);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__2LODq .text-input_hds-text-input__input__GJm5C[disabled]{background-color:var(--input-background-disabled);border-color:var(--input-border-color-disabled);color:var(--input-color-disabled);cursor:not-allowed}.text-input_hds-text-input__2LODq .text-input_hds-text-input__input__GJm5C[readonly]{background-color:transparent;border:0;color:var(--input-color-default);outline-offset:var(--outline-offset-readonly);padding:0;-webkit-text-fill-color:var(--input-color-default);transform:translateZ(0);transition:85ms ease-out;transition-property:outline,transform}.text-input_hds-text-input__input-wrapper__1OqYG:focus-within input.text-input_hds-text-input__input__GJm5C[readonly]{height:calc(var(--input-height) - 2 * var(--outline-offset-readonly));margin:var(--outline-offset-readonly) 0;outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__input-wrapper__1OqYG:focus-within textarea.text-input_hds-text-input__input__GJm5C[readonly]{outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__buttons__1RMzT{align-items:center;bottom:0;display:flex;font-size:1rem;justify-content:center;margin-right:calc(var(--spacing-s) - var(--spacing-xs) / 2);position:absolute;right:0;top:0}.text-input_hds-text-input__button__1Fh0I{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:var(--icon-color);cursor:pointer;display:flex;font:inherit;outline:none;padding:var(--spacing-xs) calc(var(--spacing-xs) / 2)}.text-input_hds-text-input__button__1Fh0I:focus{outline:var(--outline-width) solid var(--color-focus-outline)}.TextInput-module_root__2CMNr{position:relative;&.TextInput-module_invalid__2iYo2{label{color:var(--label-color-invalid)}}}.TextInput-module_input__1BlHi.TextInput-module_hasButton__2KCM1,.TextInput-module_input__1BlHi.TextInput-module_hasClearButton__3-tBe{padding-right:calc(2 * var(--spacing-s) + 1.5rem)}.TextInput-module_input__1BlHi.TextInput-module_hasButton__2KCM1.TextInput-module_hasClearButton__3-tBe{padding-right:calc(4 * var(--spacing-s) + 1.5rem)}.TextInput-module_button__1ySMX:disabled{cursor:not-allowed}.TextInput-module_button__1ySMX:focus{outline:var(--outline-width) solid var(--color-focus-outline)}`);var sR=Qi.default.forwardRef((e,t)=>{var{children:r,className:n="",errorText:o,helperText:s,hideLabel:u=!1,id:c,invalid:f=!1,isAriaLabelledBy:p=!1,label:h,labelId:m,onBlur:v,required:x=!1,style:S,successText:E,infoText:y,tooltipLabel:_,tooltipText:b,tooltipButtonLabel:T,tooltip:C}=e,L=de(e,["children","className","errorText","helperText","hideLabel","id","invalid","isAriaLabelledBy","label","labelId","onBlur","required","style","successText","infoText","tooltipLabel","tooltipText","tooltipButtonLabel","tooltip"]);let R={className:ye(Wr.root,f&&Wr.invalid,E&&Wr.success,n),onBlur:v,style:S};return Qi.default.createElement("div",Object.assign({},R,L,{ref:t}),h&&Qi.default.createElement(Bg,{id:m,inputId:c,isAriaLabelledBy:p,hidden:u,label:h,required:x,tooltipLabel:_,tooltipButtonLabel:T,tooltipText:b,tooltip:C}),Qi.default.createElement("div",{className:ye(Wr.inputWrapper)},r),o&&Qi.default.createElement("div",{className:Wr.errorText,id:`${c}-error`},o),E&&Qi.default.createElement("div",{className:Wr.successText,id:`${c}-success`},E),y&&Qi.default.createElement("div",{className:Wr.infoText,id:`${c}-info`},y),s&&Qi.default.createElement("div",{className:Wr.helperText,id:`${c}-helper`},s))});var wu=Xi.default.forwardRef((e,t)=>{var{buttonAriaLabel:r,buttonAriaControlsId:n,buttonAriaExpanded:o,buttonIcon:s,children:u,className:c="",clearButtonAriaLabel:f="Clear",clearButton:p=!1,defaultValue:h,disabled:m=!1,errorText:v,helperText:x,hideLabel:S,id:E,infoText:y,invalid:_,label:b,labelId:T,onButtonClick:C,onChange:L=i(()=>null,"E"),required:R,style:U,successText:A,tooltipButtonLabel:P,tooltipLabel:F,tooltipText:z,tooltip:J,type:X="text"}=e,$=de(e,["buttonAriaLabel","buttonAriaControlsId","buttonAriaExpanded","buttonIcon","children","className","clearButtonAriaLabel","clearButton","defaultValue","disabled","errorText","helperText","hideLabel","id","infoText","invalid","label","labelId","onButtonClick","onChange","required","style","successText","tooltipButtonLabel","tooltipLabel","tooltipText","tooltip","type"]);let K={className:c,errorText:v,helperText:x,hideLabel:S,id:E,infoText:y,invalid:_,label:b,labelId:T,required:R,style:U,successText:A,tooltipButtonLabel:P,tooltipLabel:F,tooltipText:z,tooltip:J},te=Xi.default.useRef(null),ae=Km(E,x,v,A,y),ce=!!(s&&C),pe=!!(p||X==="search"),Ct=i(He=>{if(L(He),!pe)return;let vt=He.target.value;pe&&vt.length>0?te.current.setAttribute("data-hds-textinput-filled","true"):te.current.removeAttribute("data-hds-textinput-filled")},"H");return h?.length>0&&pe&&(K["data-hds-textinput-filled"]=!0),Xi.default.createElement(sR,Object.assign({},K,{ref:te}),Xi.default.createElement("input",Object.assign({"aria-describedby":ae,className:ye(Wr.input,ce&&Wr.hasButton,pe&&Wr.hasClearButton),defaultValue:h,disabled:m,id:E,onChange:Ct,ref:t,required:R,type:X},$)),(ce||pe)&&Xi.default.createElement("div",{className:Wr.buttonWrapper},pe&&Xi.default.createElement("button",{"aria-label":f,className:ye(Wr.button,Wr.clearButton),disabled:m,onClick:i(He=>{let vt=te.current.querySelector("input");vt.value="",vt.focus(),Ct(He)},"onClick"),type:"button"},Xi.default.createElement(Jm,null)),s&&C&&Xi.default.createElement("button",Object.assign({"aria-label":r,className:Wr.button,disabled:m,onClick:C,type:"button"},n?{"aria-controls":n,"aria-expanded":o}:{}),s)),u)});var uR=H(ue()),dK=H(ou());var vS=i(e=>e===void 0?[]:Array.isArray(e)?e:[e],"o");var pK=H(ip(),1),hK=H(dR(),1),mK=H(hR(),1),gK=H(gR(),1);function bS(e){this.message=e}i(bS,"e");bS.prototype=new Error,bS.prototype.name="InvalidCharacterError";var hye=typeof window<"u"&&window.atob&&window.atob.bind(window)||function(e){var t=String(e).replace(/=+$/,"");if(t.length%4==1)throw new bS("'atob' failed: The string to be decoded is not correctly encoded.");for(var r,n,o=0,s=0,u="";n=t.charAt(s++);~n&&(r=o%4?64*r+n:n,o++%4)?u+=String.fromCharCode(255&r>>(-2*o&6)):0)n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".indexOf(n);return u};function _R(e){this.message=e}i(_R,"n");_R.prototype=new Error,_R.prototype.name="InvalidTokenError";var _K={debug:i(()=>{},"debug"),info:i(()=>{},"info"),warn:i(()=>{},"warn"),error:i(()=>{},"error")},vR,bR,$g=(e=>(e[e.NONE=0]="NONE",e[e.ERROR=1]="ERROR",e[e.WARN=2]="WARN",e[e.INFO=3]="INFO",e[e.DEBUG=4]="DEBUG",e))($g||{});(e=>{function t(){vR=3,bR=_K}i(t,"reset"),e.reset=t;function r(o){if(!(0<=o&&o<=4))throw new Error("Invalid log level");vR=o}i(r,"setLevel"),e.setLevel=r;function n(o){bR=o}i(n,"setLogger"),e.setLogger=n})($g||($g={}));$g.reset();var bye=60*15,yye=60*5;function vK(e,t){return e.then(function(r){return[null,r]}).catch(function(r){return t&&Object.assign(r,t),[r,void 0]})}i(vK,"to");var yR=vK;var Jt=H(ue());var SR=H(ou());var bK="LoadingSpinner-module_notificationArea__1arIM",xR="LoadingSpinner-module_loadingSpinner__2xHT_",yK="LoadingSpinner-module_small__1McRk",xK="LoadingSpinner-module_multicolor__1qbEF";Ot(".LoadingSpinner-module_notificationArea__1arIM{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:0 -1px -1px 0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.LoadingSpinner-module_loadingSpinner__2xHT_{--spinner-size:4rem;--spinner-color:var(--color-coat-of-arms);--spinner-thickness:0.5rem;--spinner-rotation-animation-duration:1.5s;--spinner-color-animation-duration:4.5s;--spinner-color-stage1:var(--color-coat-of-arms);--spinner-color-stage2:var(--color-copper);--spinner-color-stage3:var(--color-suomenlinna);border-top-color:var(--spinner-color);height:var(--spinner-size);position:relative;width:var(--spinner-size)}.LoadingSpinner-module_loadingSpinner__2xHT_ div{animation:LoadingSpinner-module_spinner-rotation-animation__PEk45 var(--spinner-rotation-animation-duration) cubic-bezier(.6,.2,.4,.8) infinite;border:var(--spinner-thickness) solid transparent;border-radius:50%;border-top-color:inherit;box-sizing:border-box;height:100%;position:absolute;width:100%}.LoadingSpinner-module_loadingSpinner__2xHT_ div:nth-child(2){animation-delay:-.15s}.LoadingSpinner-module_loadingSpinner__2xHT_ div:nth-child(3){animation-delay:-.3s}.LoadingSpinner-module_small__1McRk{--spinner-size:1.5rem;--spinner-thickness:0.1875rem}.LoadingSpinner-module_multicolor__1qbEF{animation:LoadingSpinner-module_spinner-color-animation__Yu7Cr var(--spinner-color-animation-duration) cubic-bezier(.6,.2,.4,.9) infinite;border-top-color:var(--spinner-color-stage1)}@keyframes LoadingSpinner-module_spinner-rotation-animation__PEk45{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes LoadingSpinner-module_spinner-color-animation__Yu7Cr{33.3%{border-top-color:var(--spinner-color-stage2)}66.6%{border-top-color:var(--spinner-color-stage3)}}");var wR="hds-loading-spinner-notification-area",yS="data-active-spinners",wK=i(()=>typeof document>"u"?null:document.getElementById(wR)||(()=>{let e=document.createElement("div");return e.id=wR,e.className=bK,e.setAttribute("role","status"),document.body.appendChild(e),e})(),"h"),ER=i(e=>{var{className:t,multicolor:r=!1,small:n=!1,theme:o,loadingText:s="Page is loading",loadingFinishedText:u="Page has finished loading"}=e,c=de(e,["className","multicolor","small","theme","loadingText","loadingFinishedText"]);let f=Dn(xR,o);return((p,h)=>{let[m]=(0,Jt.useState)((0,SR.uniqueId)()),[v]=(0,Jt.useState)(p),[x]=(0,Jt.useState)(h),S=(0,Jt.useRef)(wK()),E=(0,Jt.useCallback)(()=>{S.current!==null&&(S.current.textContent=v)},[S,v]),y=(0,Jt.useCallback)(()=>{S.current.textContent=x},[S,x]),_=(0,Jt.useCallback)(()=>(S.current.getAttribute(yS)||"").split(",").filter(L=>L!==""),[S]),b=(0,Jt.useCallback)(()=>{let L=_();L.push(m),S.current.setAttribute(yS,L.join(","))},[_,S,m]),T=(0,Jt.useCallback)(()=>{let L=_().filter(R=>R!==m);S.current.setAttribute(yS,L.join(","))},[_,S,m]),C=(0,Jt.useCallback)(()=>{_().length===0&&(y(),setTimeout(()=>{_().length===0&&S.current.parentNode&&S.current.parentNode.removeChild(S.current)},1e3))},[_,y,S]);(0,Jt.useEffect)(()=>S.current===null?()=>null:(E(),b(),()=>{T(),C()}),[E,b,T,C])})(s,u),Jt.default.createElement("div",Object.assign({className:ye(xR,n&&yK,r&&xK,f,t)},c),Jt.default.createElement("div",null),Jt.default.createElement("div",null),Jt.default.createElement("div",null))},"b");var Iu=H(ou()),B=H(ue());var TR=i(e=>e.currentTarget.contains(e.target)&&(!e.relatedTarget||!e.currentTarget.contains(e.relatedTarget)),"r"),kR=i(e=>!e.currentTarget.contains(e.relatedTarget),"t");var Un=H(ue());var mc,Su,Zi={tag:"Tag-module_tag__3bo5S tag_hds-tag__3MKf3",large:"Tag-module_large__1ZNIX tag_hds-tag--large__1bVs5",action:"Tag-module_action__4ky2K tag_hds-tag--action__Az-Fm",link:"Tag-module_link__3f99r tag_hds-tag--link__1470y",icon:"Tag-module_icon__or2kN tag_hds-tag__icon__2_xWY",multiline:"Tag-module_multiline__24sap tag_hds-tag--multiline__yHIcb"};Ot(`.tag_hds-icon__2LFMT{background-color:currentcolor;display:inline-block;height:var(--icon-size);-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto;width:var(--icon-size)}.tag_hds-icon--size-xs__L1nV_{--icon-size:var(--spacing-layout-2-xs)}.tag_hds-icon--size-s__23CMA{--icon-size:var(--spacing-layout-xs)}.tag_hds-icon--size-m__2zCBY{--icon-size:var(--spacing-layout-s)}.tag_hds-icon--size-l__UuAMZ{--icon-size:var(--spacing-layout-m)}.tag_hds-icon--size-xl__2f_bT{--icon-size:var(--spacing-layout-l)}[class*=hds-icon-start--]:before{-webkit-mask-image:var(--mask-image-before);mask-image:var(--mask-image-before)}[class*=hds-icon-end--]:after,[class*=hds-icon-start--]:before{background-color:currentcolor;content:"";display:inline-flex;height:var(--icon-size,24px);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--icon-size,24px)}[class*=hds-icon-end--]:after{-webkit-mask-image:var(--mask-image-after);mask-image:var(--mask-image-after)}.tag_hds-icon--cross__2tq88{--mask-image-cross:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18 7.5L13.5 12l4.5 4.5-1.5 1.5-4.5-4.5L7.5 18 6 16.5l4.5-4.5L6 7.5 7.5 6l4.5 4.5L16.5 6 18 7.5z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-cross)}.tag_hds-icon-start--cross__Efj_S{--mask-image-before:var(--mask-image-cross)}.tag_hds-icon-end--cross__3_S2q{--mask-image-after:var(--mask-image-cross)}.tag_hds-tag__3MKf3{--computed-background-color:var(--background-color,var(--color-black-10));--computed-background-color-focus:var(--background-color-focus,var(--computed-background-color,transparent));--computed-background-color-hover:var(--background-color-hover,var(--computed-background-color-focus,transparent));--computed-background-color-active:var(--background-color-active,var(--computed-background-color-hover,transparent));--computed-border-color:var(--border-color,var(--computed-background-color));--computed-border-color-focus:var(--border-color-focus,var(--computed-border-color,transparent));--computed-border-color-hover:var(--border-color-hover,var(--computed-border-color-focus,transparent));--computed-border-color-active:var(--border-color-active,var(--computed-border-color-hover,transparent));--computed-color:var(--color,--color-black-90);--computed-color-focus:var(--color-focus,var(--computed-color,inherit));--computed-color-hover:var(--color-hover,var(--computed-color-focus,inherit));--computed-color-active:var(--color-active,var(--computed-color-hover,inherit));--computed-outline-color:var(--outline-color,transparent);--font-size:var(--fontsize-body-s);--gap:var(--spacing-3-xs);--height:32px;--icon-reposition:-4px;--icon-size:24px;--outline-width:2px;--padding-horizontal:12px;--padding-vertical:3px;align-items:center;background-color:var(--computed-background-color);border-radius:calc(var(--height) / 2);box-sizing:border-box;color:var(--computed-color,inherit);display:inline-flex;flex-direction:row;font-size:var(--font-size);font-weight:500;grid-gap:var(--gap);gap:var(--gap);justify-content:center;line-height:var(--lineheight-l);max-width:100%;min-height:var(--height);outline:none;outline-offset:2px;overflow:hidden;padding:var(--padding-vertical) var(--padding-horizontal)}.tag_hds-tag__3MKf3:after{flex-shrink:0;margin-right:var(--icon-reposition)}.tag_hds-tag__3MKf3:before{flex-shrink:0;margin-left:var(--icon-reposition)}.tag_hds-tag__3MKf3>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tag_hds-tag--large__1bVs5{--font-size:var(--fontsize-body-m);--gap:var(--spacing-2-xs);--height:48px;--icon-reposition:-8px;--outline-width:3px;--padding-horizontal:20px;--padding-vertical:10px}.tag_hds-tag--action__Az-Fm{--border-color:var(--color-black-90);border:1px solid var(--computed-border-color);padding:calc(var(--padding-vertical) - 1px) calc(var(--padding-horizontal) - 1px)}.tag_hds-tag--multiline__yHIcb>span{hyphens:auto;white-space:normal}.tag_hds-tag--link__1470y{text-decoration:underline}.tag_hds-tag--action__Az-Fm,.tag_hds-tag--link__1470y{--background-color-hover:var(--color-black-20);--outline-color:var(--color-focus-outline);cursor:pointer}.tag_hds-tag--action__Az-Fm:focus-visible,.tag_hds-tag--link__1470y:focus-visible{background-color:var(--computed-background-color-focus);border-color:var(--computed-border-color-focus);color:var(--computed-color-focus)}.tag_hds-tag--action__Az-Fm:hover,.tag_hds-tag--link__1470y:hover{background-color:var(--computed-background-color-hover);border-color:var(--computed-border-color-hover);color:var(--computed-color-hover)}.tag_hds-tag--action__Az-Fm:active,.tag_hds-tag--link__1470y:active{background-color:var(--computed-background-color-active);border-color:var(--computed-border-color-active);color:var(--computed-color-active)}.tag_hds-tag--action__Az-Fm:active:hover,.tag_hds-tag--action__Az-Fm:focus-visible,.tag_hds-tag--link__1470y:active:hover,.tag_hds-tag--link__1470y:focus-visible{box-shadow:none;outline:var(--outline-width) solid var(--computed-outline-color)}.tag_hds-icon__2LFMT.tag_hds-tag__icon__2_xWY,.tag_hds-tag__icon__2_xWY{flex-shrink:0;height:var(--icon-size);width:var(--icon-size)}.tag_hds-tag__icon__2_xWY:first-child{margin-left:var(--icon-reposition)}.tag_hds-tag__icon__2_xWY:last-child{margin-right:var(--icon-reposition)}`),function(e){e.Action="action",e.Informative="informative",e.Link="link"}(mc||(mc={})),function(e){e.Small="small",e.Large="large"}(Su||(Su={}));var Eu=(0,Un.forwardRef)((e,t)=>{var{children:r,className:n,onClick:o,onDelete:s,size:u=Su.Small,theme:c,href:f,iconStart:p,iconEnd:h,multiline:m=!1}=e,v=de(e,["children","className","onClick","onDelete","size","theme","href","iconStart","iconEnd","multiline"]);let x=!!s,S=s||o,E=!!S,y=mc.Informative,_=null;S?(y=mc.Action,_="button"):f&&(y=mc.Link);let b=Dn(Zi.tag,c),T=Zi.large,C=ye(Zi.tag,u===Su.Large&&T,b,n,Zi[y],m&&Zi.multiline),L=p?Un.default.createElement("div",{className:ye(Zi.icon),"aria-hidden":"true"},p):null,R=h?Un.default.createElement("div",{className:ye(Zi.icon),"aria-hidden":"true"},h):null,U=i(z=>{z.key!=="Enter"&&z.key!==" "||S(z)},"C"),A=i(z=>Un.default.createElement("a",Object.assign({ref:t,className:ye(C,Zi.link),href:f},v),z.children),"M"),P=i(z=>Un.default.createElement("div",Object.assign({className:C,ref:t},E&&{tabIndex:0,role:_,onClick:S,onKeyDown:U},v),z.children),"N"),F=Un.default.createElement(Un.default.Fragment,null,L,Un.default.createElement("span",null,r),R,x&&!R?Un.default.createElement(nu,{className:Zi.icon}):null);return f?Un.default.createElement(A,null,F):Un.default.createElement(P,null,F)});var Q={selectedOptionsContainer:"Select-module_selectedOptionsContainer__16tlC",dropdownButton:"Select-module_dropdownButton__2-_Ec",screenReaderNotifications:"Select-module_screenReaderNotifications__2wzzH",searchAndFilterInfoContainer:"Select-module_searchAndFilterInfoContainer__3FsUa",screenReaderOnly:"Select-module_screenReaderOnly__1W8e8",visuallyHidden:"Select-module_visuallyHidden__2VgHH",withVisibleFocus:"Select-module_withVisibleFocus__3GTEv",selectAndListContainer:"Select-module_selectAndListContainer__vSJEv",root:"Select-module_root__-GjU5",listAndInputContainer:"Select-module_listAndInputContainer__2gZ6q",listContainer:"Select-module_listContainer__2PfQA",list:"Select-module_list__2iKlZ",groupLabel:"Select-module_groupLabel__35DbO",listItem:"Select-module_listItem__3BXr0",selected:"Select-module_selected__1wq2l",disabledOption:"Select-module_disabledOption__vG5Oz",open:"Select-module_open__3a03t",angleIcon:"Select-module_angleIcon__3A9li",invalid:"Select-module_invalid__9ZEr1",buttonIcon:"Select-module_buttonIcon__3O29i",labels:"Select-module_labels__2FlKK",count:"Select-module_count__ODB_U",arrowAndSpaceForClearButton:"Select-module_arrowAndSpaceForClearButton__3Fufw",singleSelect:"Select-module_singleSelect__3hwAT",clearable:"Select-module_clearable__14E9M",selectedOptions:"Select-module_selectedOptions__VmvqD",icon:"Select-module_icon__3AwlD",placeholder:"Select-module_placeholder__nKgDE",spaceForOneDigit:"Select-module_spaceForOneDigit__3puHv",spaceForTwoDigits:"Select-module_spaceForTwoDigits__1pg4o",spaceForThreeDigits:"Select-module_spaceForThreeDigits__kYlbR",spaceForFourDigits:"Select-module_spaceForFourDigits__27Gtl",disabledButton:"Select-module_disabledButton__3Iunx",hasHiddenItems:"Select-module_hasHiddenItems__33AsE",clearButton:"Select-module_clearButton__2ADgy",dropdownButtonOption:"Select-module_dropdownButtonOption__3Tfsz",lastVisible:"Select-module_lastVisible__2zaaS",singleSelectListItem:"Select-module_singleSelectListItem__3xGcj",singleSelectListItemLabel:"Select-module_singleSelectListItemLabel__uAJg8",multiSelectListItem:"Select-module_multiSelectListItem__1aUhM",checkboxContainer:"Select-module_checkboxContainer__Ahwyj",checkbox:"Select-module_checkbox__njDzB",selectableListItem:"Select-module_selectableListItem__1KNgo",focusableListItem:"Select-module_focusableListItem__3A4r6",shiftOptions:"Select-module_shiftOptions__22weq",listAndInputContainerVisible:"Select-module_listAndInputContainerVisible__3drG4",withSearchOrFilter:"Select-module_withSearchOrFilter__Cfpnd",searchOrFilterInput:"Select-module_searchOrFilterInput__qLE0Q",withErrorMessage:"Select-module_withErrorMessage__1EezM",tagListContainer:"Select-module_tagListContainer__1vSdM",tagList:"Select-module_tagList__3uMST",tag:"Select-module_tag__1I-nr",disabledTag:"Select-module_disabledTag__1cwLH",tagListExpanded:"Select-module_tagListExpanded__-176N",arrowIcon:"Select-module_arrowIcon__12Sjk",tagListButtons:"Select-module_tagListButtons__3vZyi",hiddenButton:"Select-module_hiddenButton__3DQ3q",showAllButton:"Select-module_showAllButton__2TTlK",clearAllButton:"Select-module_clearAllButton__2hs4_",errorText:"Select-module_errorText__2U8te text-input_hds-text-input__error-text__12P9W",assistiveText:"Select-module_assistiveText__iHdzn"};Ot(`@keyframes text-input_fadeIn__e88RG{0%{opacity:0}to{opacity:1}}.text-input_hds-text-input__oq6gC{--border-width:2px;--outline-width:3px;--outline-offset-readonly:4px;--input-height:56px;--textarea-height:149px;--icon-size:var(--spacing-m);--icon-color:var(--color-black);--helper-color-default:var(--color-black-60);--helper-color-invalid:var(--color-black);--helper-background-color-invalid:var(--color-error-light);--helper-icon-color-invalid:var(--color-error);--helper-color-success:var(--color-black);--helper-background-color-success:var(--color-success-light);--helper-icon-color-success:var(--color-success);--helper-color-info:var(--color-black);--helper-background-color-info:var(--color-info-light);--helper-icon-color-info:var(--color-info);--input-background-default:var(--color-white);--input-background-disabled:var(--color-black-10);--input-border-color-default:var(--color-black-50);--input-border-color-hover:var(--color-black-90);--input-border-color-focus:var(--color-black-90);--input-border-color-invalid:var(--color-error);--input-border-color-disabled:var(--color-black-10);--input-border-color-success:var(--color-success);--input-color-default:var(--color-black-90);--input-color-disabled:var(--color-black-40);--label-color-default:var(--color-black-90);--label-color-invalid:var(--color-black-90);--placeholder-color:var(--color-black-60)}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__input__Wvij5{-webkit-appearance:none;background-color:var(--input-background-default);border:var(--border-width) solid var(--input-border-color-default);border-radius:0;box-sizing:border-box;color:var(--input-color-default);font-family:inherit;font-size:1.125em;height:var(--input-height);line-height:normal;margin:0;padding:0 var(--spacing-s);width:100%;will-change:transform,box-shadow}.text-input_hds-text-input__input-clear__3fH_a::-webkit-search-cancel-button,.text-input_hds-text-input__oq6gC:not([data-hds-textinput-filled]) .text-input_hds-text-input__button-clear__12Fmy{display:none}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__button-clear__12Fmy>*{pointer-events:none}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__input__Wvij5:hover{border-color:var(--input-border-color-hover);transition:border-color 85ms ease-out}.text-input_hds-text-input__input-wrapper__1rXc7:focus-within .text-input_hds-text-input__input__Wvij5{border-color:var(--input-border-color-focus);outline:none}.text-input_hds-text-input__oq6gC.text-input_hds-text-input--invalid__9tihR .text-input_hds-text-input__input__Wvij5{border-color:var(--input-border-color-invalid)}.text-input_hds-text-input__oq6gC.text-input_hds-text-input--success__1x9yB .text-input_hds-text-input__input__Wvij5{border-color:var(--input-border-color-success)}.text-input_hds-text-input__input-wrapper__1rXc7:focus-within .text-input_hds-text-input__input__Wvij5:not([readonly]){box-shadow:0 0 0 var(--outline-width) var(--color-focus-outline);transform:translateZ(0);transition:85ms ease-out;transition-property:box-shadow,transform}.text-input_hds-text-input__label__2Jzj_{color:var(--label-color-default);display:block;font-size:var(--fontsize-body-m);font-weight:500;margin-bottom:var(--spacing-3-xs)}.text-input_hds-text-input--invalid__9tihR .text-input_hds-text-input__label__2Jzj_{color:var(--label-color-invalid);transition:color 85ms linear}.text-input_hds-text-input__required__1V4QI{display:inline-block;font-size:var(--fontsize-body-xl);line-height:1;margin-left:var(--spacing-2-xs);transform:translateY(var(--spacing-3-xs))}.text-input_hds-text-input__input-wrapper__1rXc7{display:flex;position:relative}.text-input_hds-text-input__oq6gC textarea.text-input_hds-text-input__input__Wvij5{font-family:inherit;height:var(--textarea-height);margin:0;min-height:var(--input-height);overflow:auto;padding:var(--spacing-s);resize:vertical}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__input__Wvij5::-ms-reveal{display:none}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__input__Wvij5::-moz-placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__input__Wvij5::placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__helper-text__3hy4U{color:var(--helper-color-default);display:block;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-3-xs);white-space:pre-line}.text-input_hds-text-input__error-text__12P9W{background-color:var(--helper-background-color-invalid);border-left:8px solid var(--color-error);color:var(--helper-color-invalid);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);white-space:pre-line}.text-input_hds-text-input__error-text__12P9W:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__error-text__12P9W:before{animation:text-input_fadeIn__e88RG 85ms ease-out;background:var(--helper-icon-color-invalid);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__success-text__28bnR{background-color:var(--helper-background-color-success);border-left:8px solid var(--color-success);color:var(--helper-color-success);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative;white-space:pre-wrap}.text-input_hds-text-input__success-text__28bnR:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__success-text__28bnR:before{animation:text-input_fadeIn__e88RG 85ms ease-out;background:var(--helper-icon-color-success);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__info-text__2WOd2{background-color:var(--helper-background-color-info);border-left:8px solid var(--color-info);color:var(--helper-color-info);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative}.text-input_hds-text-input__info-text__2WOd2:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__info-text__2WOd2:before{animation:text-input_fadeIn__e88RG 85ms ease-out;background:var(--helper-icon-color-info);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__input__Wvij5[disabled]{background-color:var(--input-background-disabled);border-color:var(--input-border-color-disabled);color:var(--input-color-disabled);cursor:not-allowed}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__input__Wvij5[readonly]{background-color:transparent;border:0;color:var(--input-color-default);outline-offset:var(--outline-offset-readonly);padding:0;-webkit-text-fill-color:var(--input-color-default);transform:translateZ(0);transition:85ms ease-out;transition-property:outline,transform}.text-input_hds-text-input__input-wrapper__1rXc7:focus-within input.text-input_hds-text-input__input__Wvij5[readonly]{height:calc(var(--input-height) - 2 * var(--outline-offset-readonly));margin:var(--outline-offset-readonly) 0;outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__input-wrapper__1rXc7:focus-within textarea.text-input_hds-text-input__input__Wvij5[readonly]{outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__buttons__1nezR{align-items:center;bottom:0;display:flex;font-size:1rem;justify-content:center;margin-right:calc(var(--spacing-s) - var(--spacing-xs) / 2);position:absolute;right:0;top:0}.text-input_hds-text-input__button__138YJ{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:var(--icon-color);cursor:pointer;display:flex;font:inherit;outline:none;padding:var(--spacing-xs) calc(var(--spacing-xs) / 2)}.text-input_hds-text-input__button__138YJ:focus{outline:var(--outline-width) solid var(--color-focus-outline)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec{background:none;border:none;color:inherit;cursor:pointer;font:inherit;padding:0}.Select-module_screenReaderNotifications__2wzzH,.Select-module_searchAndFilterInfoContainer__3FsUa.Select-module_screenReaderOnly__1W8e8,.Select-module_visuallyHidden__2VgHH{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:0 -1px -1px 0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.Select-module_selectAndListContainer__vSJEv:focus-within,.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_withVisibleFocus__3GTEv:focus-visible{box-shadow:0 0 0 var(--computed-focus-outline-width) var(--computed-focus-outline-color)}.Select-module_root__-GjU5{--computed-border-width:var(--border-width,2px);--computed-divider-width:var(--divider-width,1px);--computed-focus-outline-width:var(--focus-outline-width,3px);--computed-dropdown-height:var(--spacing-3-xl);--default-menu-item-height:calc(var(--computed-dropdown-height) - var(--computed-border-width) * 2);--computed-menu-item-height:var(--menu-item-height,var(--default-menu-item-height));--computed-menu-z-index:var(--menu-z-index,10);--computed-assistive-color:var(--assistive-color,var(--color-black-90));--computed-focus-outline-color:var(--focus-outline-color,var(--color-focus-outline));--computed-placeholder-color:var(--placeholder-color,var(--color-black-60));--computed-border-color-invalid:var(--border-color-invalid,var(--color-error));--computed-icon-color:var(--icon-color,var(--color-black-90));--computed-icon-size:var(--icon-size,var(--spacing-m));--computed-dropdown-icon-color:var(--dropdown-icon-color,var(--color-black-90));--computed-dropdown-background-default:var(--dropdown-background-default,var(--color-white));--computed-dropdown-background-disabled:var(--dropdown-background-disabled,var(--color-black-10));--computed-dropdown-border-color-default:var(--dropdown-border-color-default,var(--color-black-50));--computed-dropdown-border-color-hover:var(--dropdown-border-color-hover,var(--color-black-90));--computed-dropdown-border-color-hover-invalid:var(--dropdown-border-color-hover-invalid,var(--color-error));--computed-dropdown-border-color-focus:var(--dropdown-border-color-focus,var(--color-black-90));--computed-dropdown-border-color-invalid:var(--dropdown-border-color-invalid,var(--color-error));--computed-dropdown-border-color-disabled:var(--dropdown-border-color-disabled,var(--color-black-10));--computed-dropdown-color-default:var(--dropdown-color-default,var(--color-black-90));--computed-dropdown-color-disabled:var(--dropdown-color-disabled,var(--color-black-40));--computed-menu-divider-color:var(--menu-divider-color,var(--color-black-20));--computed-menu-item-background-color-default:var(--menu-item-background-color-default,var(--color-white));--computed-menu-item-background-color-hover:var(--menu-item-background-color-hover,var(--color-bus-light));--computed-menu-item-background-color-selected:var(--menu-item-background-color-selected,transparent);--computed-menu-item-background-color-selected-hover:var(--menu-item-background-color-selected-hover,var(--color-bus-light));--computed-menu-item-background-color-disabled:var(--menu-item-background-color-disabled,var(--color-white));--computed-menu-item-background-color-disabled-hover:var(--menu-item-background-color-disabled-hover,transparent);--computed-menu-item-color-default:var(--menu-item-color-default,var(--color-black-90));--computed-menu-item-color-hover:var(--menu-item-color-hover,var(--color-black-90));--computed-menu-item-color-selected:var(--menu-item-color-selected,var(--color-black-90));--computed-menu-item-color-selected-hover:var(--menu-item-color-selected-hover,var(--color-black-90));--computed-menu-item-color-disabled:var(--menu-item-color-disabled,var(--color-black-40));--computed-menu-item-icon-color-selected:var(--menu-item-icon-color-selected,var(--color-white));--computed-menu-item-icon-color-disabled:var(--menu-item-icon-color-disabled,var(--color-black-40));--computed-menu-item-border-color-focus:var(--menu-item-border-color-focus,var(--color-coat-of-arms));--computed-menu-item-group-label-background-default:var(--menu-item-group-label-background-default,var(--color-black-5));--computed-menu-item-group-label-background-disabled:var(--menu-item-group-label-background-disabled,var(--color-black-5));--computed-menu-item-group-label-background-disabled-hover:var(--menu-item-group-label-background-disabled-hover,var(--color-black-5));--computed-menu-item-group-label-color-disabled:var(--menu-item-group-label-color-disabled,var(--color-black-90));--computed-error-text-color:var(--error-text-color,var(--color-black));--computed-error-icon-color:var(--error-icon-color,var(--color-error));--computed-error-background-color:var(--error-background-color,var(--color-error-light));--computed-error-border-color:var(--error-border-color,var(--color-error));position:relative}.Select-module_root__-GjU5 input{font-family:inherit;margin:0;overflow:auto}.Select-module_selectAndListContainer__vSJEv{background-color:var(--computed-dropdown-background-default);border:var(--computed-border-width) solid var(--computed-dropdown-border-color-default);box-sizing:border-box;min-height:var(--computed-dropdown-height);position:relative;width:100%}.Select-module_selectAndListContainer__vSJEv:focus-within{border-color:var(--computed-dropdown-border-color-focus)}.Select-module_selectAndListContainer__vSJEv:hover{border-color:var(--computed-dropdown-border-color-hover)}.Select-module_selectAndListContainer__vSJEv:focus-within,.Select-module_selectAndListContainer__vSJEv:hover{transition:border-color 85ms ease-out}.Select-module_listAndInputContainer__2gZ6q{border:solid var(--computed-dropdown-border-color-focus);border-top-color:var(--computed-menu-divider-color);border-width:var(--computed-divider-width) var(--computed-border-width) var(--computed-border-width);bottom:0;display:none;left:0;list-style:none;margin:0;outline:none;overflow-y:auto;padding:0;position:absolute;transform:translate(calc(var(--computed-border-width) * -1),100%);width:100%;z-index:var(--computed-menu-z-index)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_groupLabel__35DbO,.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_listItem__3BXr0{align-items:center;background-color:var(--computed-menu-item-background-color-default);box-sizing:border-box;color:var(--computed-menu-item-color-default);cursor:pointer;display:flex;font-size:var(--fontsize-body-l);justify-content:space-between;line-height:var(--lineheight-m);min-height:var(--computed-menu-item-height);padding:var(--spacing-xs) var(--spacing-s)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_selected__1wq2l.Select-module_groupLabel__35DbO,.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_selected__1wq2l.Select-module_listItem__3BXr0{background-color:var(--computed-menu-item-background-color-selected);color:var(--computed-menu-item-color-selected)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_disabledOption__vG5Oz.Select-module_groupLabel__35DbO,.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_disabledOption__vG5Oz.Select-module_listItem__3BXr0{background-color:var(--computed-menu-item-background-color-disabled);color:var(--computed-menu-item-color-disabled);cursor:not-allowed}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_groupLabel__35DbO:hover,.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_listItem__3BXr0:hover{color:var(--computed-menu-item-color-hover)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_groupLabel__35DbO:hover.Select-module_selected__1wq2l,.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_listItem__3BXr0:hover.Select-module_selected__1wq2l{background-color:var(--computed-menu-item-background-color-selected-hover);color:var(--computed-menu-item-color-selected-hover)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_groupLabel__35DbO:hover.Select-module_disabledOption__vG5Oz,.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_listItem__3BXr0:hover.Select-module_disabledOption__vG5Oz{background-color:var(--computed-menu-item-background-color-disabled-hover);color:var(--computed-menu-item-color-disabled)}.Select-module_root__-GjU5{display:flex;flex-direction:column;max-width:420px}.Select-module_selectAndListContainer__vSJEv.Select-module_open__3a03t .Select-module_angleIcon__3A9li{transform:rotateX(180deg)}.Select-module_selectAndListContainer__vSJEv.Select-module_invalid__9ZEr1{border-color:var(--computed-dropdown-border-color-invalid)}.Select-module_selectAndListContainer__vSJEv.Select-module_invalid__9ZEr1:hover{border-color:var(--computed-dropdown-border-color-hover-invalid)}.Select-module_selectAndListContainer__vSJEv{margin-bottom:var(--spacing-2-xs)}.Select-module_selectedOptionsContainer__16tlC{box-sizing:border-box;display:flex;min-height:var(--computed-menu-item-height)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec{align-items:center;color:var(--computed-dropdown-color-default);display:flex;font-size:var(--fontsize-body-l);outline:none;padding:var(--spacing-xs);padding-right:var(--spacing-xs)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_withVisibleFocus__3GTEv{align-self:center;height:calc((var(--computed-dropdown-height)) - 6px)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec .Select-module_buttonIcon__3O29i{color:var(--computed-icon-color)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec .Select-module_labels__2FlKK{box-sizing:border-box;display:flex;flex-flow:wrap;flex-grow:1;height:calc(var(--fontsize-body-l) * var(--lineheight-l) + 1px);overflow:hidden;padding-left:var(--spacing-3-xs)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec .Select-module_count__ODB_U.Select-module_count__ODB_U{display:none;font-weight:700;padding:0;position:relative;width:1px}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec .Select-module_count__ODB_U.Select-module_count__ODB_U:after{content:"\\A0";display:inline-block}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec .Select-module_count__ODB_U.Select-module_count__ODB_U span{background-color:var(--computed-dropdown-background-default);color:var(--computed-dropdown-color-default);position:absolute;right:2px;top:0}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec .Select-module_arrowAndSpaceForClearButton__3Fufw{align-items:center;color:var(--computed-dropdown-icon-color);display:flex;flex-shrink:1;padding-left:calc(var(--clear-button-size) + var(--spacing-2-xs) + var(--spacing-xs));--clear-button-size:calc(var(--computed-icon-size) + var(--spacing-xs) + var(--spacing-xs))}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_singleSelect__3hwAT .Select-module_arrowAndSpaceForClearButton__3Fufw{padding-left:calc(var(--clear-button-size) + var(--spacing-3-xs) + var(--spacing-xs))}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec:not(.Select-module_clearable__14E9M) .Select-module_arrowAndSpaceForClearButton__3Fufw{padding-left:var(--spacing-xs)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_selectedOptions__VmvqD{flex-grow:1;overflow:hidden}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_selectedOptions__VmvqD>span:first-child{display:flex;padding-right:var(--spacing-3-xs)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_icon__3AwlD{color:var(--computed-dropdown-icon-color);flex-shrink:1;padding-left:var(--spacing-xs);padding-right:var(--spacing-xs)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_placeholder__nKgDE{background-color:inherit;color:var(--computed-placeholder-color)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_placeholder__nKgDE .Select-module_arrowAndSpaceForClearButton__3Fufw{padding-left:var(--spacing-xs)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_spaceForOneDigit__3puHv .Select-module_labels__2FlKK{padding-right:24px}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_spaceForTwoDigits__1pg4o .Select-module_labels__2FlKK{padding-right:34px}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_spaceForThreeDigits__kYlbR .Select-module_labels__2FlKK{padding-right:44px}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_spaceForFourDigits__27Gtl .Select-module_labels__2FlKK{padding-right:54px}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_disabledButton__3Iunx{background-color:var(--computed-dropdown-background-disabled);border-color:var(--computed-dropdown-border-color-disabled);color:var(--computed-dropdown-color-disabled)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_disabledButton__3Iunx.Select-module_icon__3AwlD{color:var(--computed-menu-item-icon-color-disabled)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_disabledButton__3Iunx .Select-module_count__ODB_U.Select-module_count__ODB_U span{background-color:var(--computed-dropdown-background-disabled);color:var(--computed-dropdown-color-disabled)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_disabledButton__3Iunx .Select-module_arrowAndSpaceForClearButton__3Fufw,.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_disabledButton__3Iunx .Select-module_buttonIcon__3O29i,.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_disabledButton__3Iunx.Select-module_placeholder__nKgDE{color:var(--computed-dropdown-color-disabled)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_hasHiddenItems__33AsE .Select-module_count__ODB_U{display:block}.Select-module_selectedOptionsContainer__16tlC .Select-module_clearButton__2ADgy{position:absolute;right:calc(var(--computed-icon-size) + var(--spacing-xs) + var(--spacing-xs))}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButtonOption__3Tfsz{max-width:100%;overflow:hidden;padding:0 var(--spacing-2-xs) 0 0;position:relative;text-overflow:ellipsis;white-space:nowrap}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButtonOption__3Tfsz:not(:last-child):after{content:",";display:inline-block;position:absolute;right:var(--spacing-3-xs);top:0}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButtonOption__3Tfsz:last-child{margin-right:0}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButtonOption__3Tfsz.Select-module_lastVisible__2zaaS:after{content:""}.Select-module_listAndInputContainer__2gZ6q{background-color:var(--computed-dropdown-background-default)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA{display:flex;flex-direction:column;max-height:238px;overflow-y:auto}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ{display:flex;flex-direction:column;margin:0;padding:0;position:relative}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_listItem__3BXr0.Select-module_disabledOption__vG5Oz.Select-module_disabledOption__vG5Oz{cursor:not-allowed}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_singleSelectListItem__3xGcj{--computed-menu-item-background-color-hover:var(--menu-item-background-color-hover,var(--color-bus-light));--computed-menu-item-background-color-selected:var(--menu-item-background-color-selected,var(--color-bus));--computed-menu-item-background-color-selected-hover:var(--menu-item-background-color-selected-hover,var(--color-bus-dark));--computed-menu-item-color-selected:var(--menu-item-color-selected,var(--color-white));--computed-menu-item-color-selected-hover:var(--menu-item-color-selected-hover,var(--color-white))}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_singleSelectListItem__3xGcj .Select-module_singleSelectListItemLabel__uAJg8{align-items:center;display:flex;flex-grow:1;justify-content:space-between}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_singleSelectListItem__3xGcj .Select-module_singleSelectListItemLabel__uAJg8>span{color:var(--computed-menu-item-icon-color-selected);height:24px;width:24px}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_singleSelectListItem__3xGcj.Select-module_disabledOption__vG5Oz .Select-module_singleSelectListItemLabel__uAJg8>span{color:var(--computed-menu-item-icon-color-disabled)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_multiSelectListItem__1aUhM{position:relative}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_multiSelectListItem__1aUhM .Select-module_checkboxContainer__Ahwyj{display:flex;flex-direction:row}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_multiSelectListItem__1aUhM .Select-module_checkboxContainer__Ahwyj>div{flex-shrink:0;pointer-events:none;width:24px;--background-unselected:var(--background-default,var(--color-white))}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_multiSelectListItem__1aUhM .Select-module_checkboxContainer__Ahwyj label{cursor:pointer;flex-grow:1;padding-left:var(--spacing-xs)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_multiSelectListItem__1aUhM .Select-module_checkboxContainer__Ahwyj label:after{content:"";inset:0;position:absolute}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_multiSelectListItem__1aUhM.Select-module_disabledOption__vG5Oz.Select-module_disabledOption__vG5Oz label{cursor:not-allowed}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_groupLabel__35DbO{background-color:var(--computed-menu-item-group-label-background-default);font-weight:700}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_groupLabel__35DbO.Select-module_disabledOption__vG5Oz.Select-module_disabledOption__vG5Oz{background-color:var(--computed-menu-item-group-label-background-disabled);color:var(--computed-menu-item-group-label-color-disabled)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_groupLabel__35DbO.Select-module_disabledOption__vG5Oz.Select-module_disabledOption__vG5Oz:hover{background-color:var(--computed-menu-item-group-label-background-disabled-hover)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_selectableListItem__1KNgo:not(.Select-module_selected__1wq2l):hover{background-color:var(--computed-menu-item-background-color-hover)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_focusableListItem__3A4r6{outline:none}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_focusableListItem__3A4r6:focus,.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_focusableListItem__3A4r6:focus-within{box-shadow:0 0 0 2px var(--computed-menu-item-border-color-focus) inset;outline:none}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ.Select-module_shiftOptions__22weq .Select-module_listItem__3BXr0:not(.Select-module_groupLabel__35DbO){padding-left:var(--spacing-layout-s)}.Select-module_listAndInputContainer__2gZ6q.Select-module_listAndInputContainerVisible__3drG4{display:block}.Select-module_listAndInputContainer__2gZ6q.Select-module_withSearchOrFilter__Cfpnd .Select-module_listContainer__2PfQA{border-top:1px solid var(--computed-menu-divider-color)}.Select-module_searchOrFilterInput__qLE0Q{padding:var(--spacing-2-xs)}.Select-module_searchAndFilterInfoContainer__3FsUa{align-items:center;color:var(--computed-dropdown-color-default);display:flex;flex-direction:column;padding:var(--spacing-l)}.Select-module_searchAndFilterInfoContainer__3FsUa>span{padding-top:var(--spacing-2-xs);text-align:center}.Select-module_searchAndFilterInfoContainer__3FsUa>svg{padding:var(--spacing-s) 0 var(--spacing-xs)}.Select-module_searchAndFilterInfoContainer__3FsUa.Select-module_withErrorMessage__1EezM,.Select-module_searchAndFilterInfoContainer__3FsUa.Select-module_withErrorMessage__1EezM>span:first-of-type{padding-top:0}.Select-module_tagListContainer__1vSdM{display:flex;flex-direction:column}.Select-module_tagListContainer__1vSdM .Select-module_tagList__3uMST{display:flex;flex-flow:row wrap;margin:0 -4px;max-height:80px;overflow:hidden;padding:var(--spacing-3-xs) 4px 0}.Select-module_tagListContainer__1vSdM .Select-module_tagList__3uMST .Select-module_tag__1I-nr{margin-bottom:var(--spacing-xs);margin-right:var(--spacing-xs)}.Select-module_tagListContainer__1vSdM .Select-module_tagList__3uMST .Select-module_tag__1I-nr.Select-module_disabledTag__1cwLH{pointer-events:none}.Select-module_tagListContainer__1vSdM.Select-module_tagListExpanded__-176N .Select-module_tagList__3uMST{max-height:unset}.Select-module_tagListContainer__1vSdM.Select-module_tagListExpanded__-176N .Select-module_arrowIcon__12Sjk{transform:rotateX(180deg)}.Select-module_tagListContainer__1vSdM .Select-module_tagListButtons__3vZyi{display:flex;flex-direction:row;margin-top:var(--spacing-xs)}.Select-module_tagListContainer__1vSdM .Select-module_tagListButtons__3vZyi>button:first-child{margin-right:var(--spacing-xs)}.Select-module_tagListContainer__1vSdM .Select-module_tagListButtons__3vZyi .Select-module_hiddenButton__3DQ3q{display:none}.Select-module_tagListContainer__1vSdM .Select-module_tagListButtons__3vZyi .Select-module_clearAllButton__2hs4_{--background-color-hover:var(--color-error-light);--background-color:var(--color-white);--border-color:var(--color-error);--border-color-hover:var(--color-error);--border-color-focus:var(--color-error);--border-color-hover-focus:var(--color-error);--color:var(--color-error);--color-hover:var(--color-error);--color-focus:var(--color-error);--color-hover-focus:var(--color-error)}.Select-module_errorText__2U8te{margin-bottom:var(--spacing-2-xs);--icon-size:var(--computed-icon-size);--helper-color-invalid:var(--computed-error-text-color);--helper-icon-color-invalid:var(--computed-error-icon-color);--helper-background-color-invalid:var(--computed-error-background-color);--color-error:var(--computed-error-border-color)}.Select-module_assistiveText__iHdzn{color:var(--computed-assistive-color);margin-bottom:var(--spacing-2-xs)}`);var Le={selectedOptions:"selectedOptions",listItem:"listItem",listGroup:"listGroup",clearButton:"clearButton",clearAllButton:"clearAllButton",showAllButton:"showAllButton",tag:"tag",generic:"generic",filter:"filter",search:"search",searchResult:"searchResult",assistive:"assistive",error:"error"},Ye={click:"click",outSideClick:"outSideClick",change:"change",error:"error",cancelled:"cancelled",blur:"blur",focus:"focus",focusMovedToNonListElement:"focusMovedToNonListElement",close:"close",success:"success"},jR=i(e=>e===Le.tag,"q"),sp=i(e=>e===Ye.click,"G"),CR=i(e=>e===Ye.change,"Z"),Wg=i(e=>e===Le.generic,"$"),SK=i((e,t)=>sp(t)&&(r=>r===Le.selectedOptions)(e),"N"),EK=i((e,t)=>sp(t)&&(r=>r===Le.listItem||jR(r))(e),"P"),TK=i((e,t)=>sp(t)&&(r=>r===Le.clearAllButton||r===Le.clearButton)(e),"K"),kK=i((e,t)=>(r=>r===Ye.error)(t)&&e===Le.searchResult,"W"),CK=i((e,t)=>Wg(e)&&(r=>r===Ye.blur)(t),"H");function SS(e){let t=Object.assign({},e);return{get:i(()=>t,"get"),set:i(r=>(t=Object.assign(Object.assign({},t),r),t),"set")}}i(SS,"V");var qg=SS({}),$R=i((e,t)=>({getData:i(()=>e.get(),"getData"),updateData:i(r=>e.set(r),"updateData"),getMetaData:i(()=>t.get(),"getMetaData"),updateMetaData:i(r=>t.set(r),"updateMetaData"),asyncRequestWithTrigger:i(()=>({}),"asyncRequestWithTrigger"),trigger:i(()=>({}),"trigger")}),"U"),qR=(0,B.createContext)({dataStorage:qg,metaDataStorage:qg,dataHandlers:$R(qg,qg)});function IK(){return(0,B.useContext)(qR).dataHandlers}i(IK,"X");function ut(){return IK()}i(ut,"Y");function Yg(e){let{id:t,type:r=Ye.click,trigger:n}=e;return{onClick:i(o=>{n({id:t,type:r,payload:{originalEvent:o}})},"onClick")}}i(Yg,"ee");function kS(e,t){return e.findIndex(({value:r,isGroupLabel:n})=>r===t.value&&!!n==!!t.isGroupLabel)}i(kS,"te");function CS(e,t){return e.length===0?-1:e.length===1?0:e.findIndex(({options:r})=>kS(r,t)>-1)}i(CS,"oe");function vc(e,t){return e.map((r,n)=>({options:r.options.map((o,s)=>t(o,r,s,n)||Object.assign({},o))}))}i(vc,"le");function HR(e,t=0){let r=e.options.length-1;return r?(e.options.filter(n=>!n.isGroupLabel&&n.selected).length+t)/r:0}i(HR,"ne");function VR(e){return e.forEach(t=>{let r=t.options[0];if(r&&r.isGroupLabel){let n=HR(t);r.selected=n===1}}),e}i(VR,"re");function WR(e,t,r){return t.forEach(n=>{if(n.value==null)return;let o=CS(e,Object.assign(Object.assign({},n),{isGroupLabel:!!n.isGroupLabel}));if(o<0)return;let s=e[o],u=kS(s.options,n),c=u>-1?s.options[u]:void 0;c&&(s.options[u]=Object.assign(Object.assign({},c),n))}),r&&VR(e),e}i(WR,"ie");function GR(e,t,r){if(t.isGroupLabel)throw new Error("Use updateGroupLabelAndOptions to update groupLabel and its related options");return WR(vc(e,n=>r||n.isGroupLabel||!t.selected?Object.assign({},n):Object.assign(Object.assign({},n),{selected:!1})),[Object.assign(Object.assign({},t),{selected:!!t.selected})],r)}i(GR,"ae");function JR(e,t=!0){return vc(e,r=>Object.assign(Object.assign({},r),{selected:!(!r.disabled||!t)&&r.selected}))}i(JR,"ce");function os(e,t=!0){let r=[];return e.forEach(n=>{n.options.forEach(o=>{t&&o.isGroupLabel||r.push(o)})}),r}i(os,"se");function cp(e){return e.map(t=>t.options[0]).filter(t=>t&&t.label&&t.visible)}i(cp,"ue");function ku(e){return os(e).filter(t=>!!t.selected)}i(ku,"de");function Cu(e){if(typeof e=="string")return{value:e,label:e,selected:!1,isGroupLabel:!1,visible:!0,disabled:!1};let t=e.label||e.value||"";return{label:t,value:e.value!==void 0?e.value:t,selected:!!e.selected,isGroupLabel:!1,visible:typeof e.visible!="boolean"||e.visible,disabled:typeof e.disabled=="boolean"&&e.disabled}}i(Cu,"pe");function ap(e){return Object.assign(Object.assign({},Cu(String(e))),{isGroupLabel:!0,visible:!!e,disabled:!1})}i(ap,"_e");function up(e){if(e.groups||e.options){if(e.groups)return e.groups.map(t=>{let r=!!IS(t),n=t.options.map(Cu);return r?{options:[t.options[0],...n.slice(1)]}:{options:[ap(t.label),...n]}});if(e.options){let t=e.options[0];if(t&&t.isGroupLabel)return[e]}return[{options:[ap(""),...(e.options||[]).map(Cu)]}]}}i(up,"me");function ES(e,t){return e.label.toLowerCase().indexOf(t.toLowerCase())>-1}i(ES,"ge");function AK(e,t,r){let n=vc(e,o=>o.isGroupLabel?Object.assign({},o):Object.assign(Object.assign({},o),{visible:!t||r(o,t)}));return n.forEach(o=>{let s=IS(o);s&&(s.visible=!!s.label&&o.options.findIndex(u=>!u.isGroupLabel&&u.visible)>-1)}),n}i(AK,"he");function xS(e,t){let r=up(e)||[],n=os(r),o=ku(t).filter(s=>{let u=n.findIndex(c=>c.value===s.value);return!(u>-1)||(n[u].selected=!0,!1)});return[...o.length?[{options:o.map(s=>Object.assign(Object.assign({},s),{visible:!1,selected:!0}))}]:[],...r]}i(xS,"be");function OK(e,t){let r=ku(t),n=new Set(r.map(u=>u.value)),o=e.filter(u=>n.has(u.value)),s=new Set(o.map(u=>u.value));return[...o,...r.filter(u=>!s.has(u.value))]}i(OK,"ve");function YR(e){return{container:e,button:`${e}-main-button`,list:`${e}-list`,clearButton:`${e}-clear-button`,label:`${e}-label`,selectionsAndListsContainer:`${e}-sl-container`,tagList:`${e}-tag-list`,searchOrFilterInput:`${e}-input-element`,searchOrFilterInputLabel:`${e}-input-element-label`,clearAllButton:`${e}-clear-all-button`,showAllButton:`${e}-show-all-button`}}i(YR,"fe");function Gg(e){let t=0;return e.forEach(r=>{r.options.forEach(n=>{!n.isGroupLabel&&n.visible&&(t+=1)})}),t}i(Gg,"Se");function IS(e){let t=e.options[0];return t&&t.isGroupLabel?t:void 0}i(IS,"xe");function _c(e,t,r=0){return{type:e,content:t,delay:r,showTime:0,addTime:Date.now()}}i(_c,"Ce");function lp(e,t){let{screenReaderNotifications:r}=t.getMetaData(),n=r.findIndex(s=>s.type===e.type);if(n>-1){let s=[...r];return s[n].content===e.content||(s[n]=e,t.updateMetaData({screenReaderNotifications:s})),!1}let o=[...r,e];return t.updateMetaData({screenReaderNotifications:o}),!0}i(lp,"Oe");function IR(e,t,r,n){return os(e,!n).filter(o=>r(o,t))}i(IR,"we");function KR(e,t){if(t===void 0)return e;let r=(typeof t=="string"?[t]:t).map(o=>{let{value:s}=Cu(o);return{value:s,selected:!0}}),n=vc(e,o=>{let s=typeof o=="string"?Cu(o):o;return Object.assign(Object.assign({},s),{selected:!1})});return e.forEach((o,s)=>{o.label&&(n[s].label=o.label)}),WR(n,r,!1)}i(KR,"Ae");function RK({groups:e,options:t,value:r,children:n}){let o=up({options:t,groups:e});if(o){if(r!=null){if(ku(o).length>0)return console.warn("HDS Select component has both selected options and value set. Value is discarded"),o;let s=(typeof r=="string"?[r]:r).map(p=>Cu(p)),u=os(o),c=s.filter(p=>!u.some(h=>h.value===p.value)),f=KR(o,r);return c.length>0&&(f=[{options:[ap(""),...c.map(p=>Object.assign(Object.assign({},p),{visible:!1,selected:!0}))]},...f]),f}return o}return function(s){if(!s||typeof s!="object")return;let u=vS(s);if(!u.length)return[{options:[]}];let c=u[0].type==="optgroup",f=i(p=>{let h=p&&typeof p=="object"?p.props:{};return Cu({label:String(h.children),value:h&&String(h.value),selected:!(!h||!h.selected),disabled:!(!h||!h.disabled)})},"l");return c?u.map(p=>{let h=p.props.children,m=h?vS(h).map(f):[],v=ap(String(p.props.label));return m.unshift(v),{options:m}}):[{options:[ap(""),...u.map(f)]}]}(n)||[]}i(RK,"Ee");function TS(e,t,r){return{selectedOptions:OK(t,e),lastClickedOption:r,textContent:void 0}}i(TS,"ye");var AR=`li[role="presentation"].${Q.groupLabel}`;function LK(e){let t=(({option:o,getOptionId:s})=>{let{label:u}=o;return{className:ye(Q.listItem,Q.groupLabel,Q.focusableListItem),children:u,tabIndex:-1,id:s(o),role:"presentation"}})(e),{children:r}=t,n=de(t,["children"]);return B.default.createElement("li",Object.assign({},n),r)}i(LK,"je");var OR=`.${Q.multiSelectListItem}:not(.${Q.groupLabel})`,NK=`div${OR},li${OR}`;function RR({checkboxProps:e,label:t,checkboxId:r}){return B.default.createElement("div",{"aria-hidden":!0,className:Q.checkboxContainer},B.default.createElement(di,Object.assign({},e)),B.default.createElement("label",{htmlFor:r},t))}i(RR,"Te");function QR(e){let{label:t,disabled:r,checked:n,indeterminate:o,isInGroup:s}=e,u=de(e,["label","disabled","checked","indeterminate","isInGroup"]),c=`${u.id}-checkbox`,f={indeterminate:o,disabled:r,id:c,onChange:i(p=>{p.preventDefault()},"onChange"),checked:n,tabIndex:-1,className:Q.checkbox};return s?B.default.createElement("div",Object.assign({},u,{key:t}),B.default.createElement(RR,{checkboxProps:f,checkboxId:c,label:t})):B.default.createElement("li",Object.assign({},u),B.default.createElement(RR,{checkboxProps:f,checkboxId:c,label:t}))}i(QR,"Me");function PK(e){let t=(({option:r,trigger:n,getOptionId:o,isInGroup:s})=>{let{label:u,selected:c,disabled:f}=r;return Object.assign(Object.assign({className:ye(Q.listItem,!f&&Q.selectableListItem,Q.focusableListItem,Q.multiSelectListItem,c&&Q.selected,f&&Q.disabledOption),children:null,disabled:f,label:u,checked:c},s?{role:"checkbox","aria-checked":c}:{role:"option","aria-selected":c}),{"aria-label":u,"aria-disabled":f,tabIndex:-1,onClick:i(p=>{f||(p.preventDefault(),n({id:Le.listItem,type:Ye.click,payload:{originalEvent:p,value:r}}))},"onClick"),isInGroup:s,id:o(r)})})(e);return B.default.createElement(QR,Object.assign({},t,{key:t.label}))}i(PK,"Fe");var XR=(0,B.memo)(PK,({option:e,trigger:t},{option:r,trigger:n})=>e.selected===r.selected&&e.disabled===r.disabled&&e.label===r.label&&t===n),ZR={en:{assistive:"",clearButtonAriaLabel_one:'Remove current selection "{{label}}".',clearButtonAriaLabel_multiple:"Remove all {{selectionCount}} selections.",error:"",label:"",noSelectedOptions:"0 selected options",placeholder:"Choose one",required:"Required.",selectedOptionsCount_zero:"{{selectionCount}} selected options",selectedOptionsCount_one:"{{selectionCount}} selected option",selectedOptionsCount_multiple:"{{selectionCount}} selected options",selectedOptionsCount_and:"and",selectedOptionsCount_otherOptions:"other options",dropdownButtonAriaLabel:"",multiSelectGroupAriaLabel:"{{label}} (choose all)",tagsClearAllButton:"Clear all",tagsClearAllButtonAriaLabel_one:'Clear the selected option "{{label}}".',tagsClearAllButtonAriaLabel_multiple:"Clear all {{selectionCount}} selected options.",tagsRemaining_one:"There is one selection remaining.",tagsRemaining_multiple:"There are {{selectionCount}} selections remaining.",tagRemoved:'Selected option "{{value}}" removed.',tagRemoveSelectionAriaLabel:'Remove selection "{{label}}".',tagsPartiallyHidden:"Some selected options are now hidden.",tagsShowAllButton:"Show all ({{selectionCount}})",tagsShowLessButton:"Show less",tagsShowAllButtonAriaLabel:"Show all {{selectionCount}} selected options.",tagsShowLessButtonAriaLabel:"Show less options.",filterLabel:"Filter",filterPlaceholder:"Type text to filter results with",filterClearButtonAriaLabel:"Clear filter",filteredWithoutResultsInfo:'No options found for "{{value}}".',filterWithAnotherTerm:"Try a different term.",filterResults:'Filtered results for "{{value}}".',filterResultsCount_one:"Found 1 option.",filterResultsCount_multiple:"Found {{numberIndicator}} options.",choiceCount_one:"One choice.",choiceCount_multiple:"{{numberIndicator}} choices.",searchLabel:"Search",searchPlaceholder:"Type text to search results with",searchClearButtonAriaLabel:"Clear search",searchedWithoutResultsInfo:'No options found for "{{value}}".',searchWithAnotherTerm:"Try a different term.",searchErrorTitle:"We couldn't load the options.",searchErrorText:"Try again or if the problem persists contact support.",searching:'Searching for "{{value}}".',searchResults_one:'Found one option for search term "{{value}}".',searchResults_multiple:'Found {{numberIndicator}} options for search term "{{value}}".'},fi:{assistive:"",clearButtonAriaLabel_one:'Poista nykyinen valinta "{{label}}".',clearButtonAriaLabel_multiple:"Poista kaikki {{selectionCount}} valintaa.",error:"",label:"",noSelectedOptions:"0 valittua vaihtoehtoa",placeholder:"Valitse yksi",required:"Pakollinen.",selectedOptionsCount_zero:"Ei yhtään valittua valittua",selectedOptionsCount_one:"{{selectionCount}} valittu vaihtoehto",selectedOptionsCount_multiple:"{{selectionCount}} valittua vaihtoehtoa",selectedOptionsCount_and:"ja",selectedOptionsCount_otherOptions:"muuta vaihtoehtoa",dropdownButtonAriaLabel:"",multiSelectGroupAriaLabel:"{{label}} (valitse kaikki)",tagsClearAllButton:"Tyhjennä kaikki",tagsClearAllButtonAriaLabel_one:'Tyhjennä valittu vaihtoehto "{{label}}".',tagsClearAllButtonAriaLabel_multiple:"Tyhjennä kaikki {{selectionCount}} valittua vaihtoehtoa.",tagsRemaining_one:"Yksi valinta jäljellä.",tagsRemaining_multiple:"Jäljellä on {{selectionCount}} valintaa.",tagRemoved:'Valittu vaihtoehto "{{value}}" poistettu.',tagRemoveSelectionAriaLabel:'Poista valinta "{{label}}".',tagsPartiallyHidden:"Jotkin valitut vaihtoehdot on nyt piilotettu.",tagsShowAllButton:"Näytä kaikki ({{selectionCount}})",tagsShowLessButton:"Näytä vähemmän",tagsShowAllButtonAriaLabel:"Näytä kaikki {{selectionCount}} valittua vaihtoehtoa.",tagsShowLessButtonAriaLabel:"Näytä vähemmän vaihtoehtoja.",filterLabel:"Suodata",filterPlaceholder:"Anna teksti suodatusta varten",filterClearButtonAriaLabel:"Tyhjennä suodatukset",filteredWithoutResultsInfo:'Vaihtoehtoja ei löytynyt suodatukselle "{{value}}".',filterWithAnotherTerm:"Kokeile toisia sanoja.",filterResults:'Suodatetut tulokset termille "{{value}}".',filterResultsCount_one:"Löytyi 1 vaihtoehto.",filterResultsCount_multiple:"Löytyi {{numberIndicator}} vaihtoehtoa.",choiceCount_one:"Yksi vaihtoehto.",choiceCount_multiple:"{{numberIndicator}} vaihtoehtoa.",searchLabel:"Hae",searchPlaceholder:"Anna teksti hakua varten",searchClearButtonAriaLabel:"Tyhjennä haku",searchedWithoutResultsInfo:'Vaihtoehtoja ei löytynyt haulla "{{value}}".',searchWithAnotherTerm:"Kokeile toisia hakusanoja.",searchErrorTitle:"Emme voineet ladata hakutuloksia.",searchErrorText:"Yritä uudelleen tai, jos ongelma jatkuu, ota yhteyttä asiakaspalveluun.",searching:'Etsitään haulla "{{value}}".',searchResults_one:'Löytyi yksi vaihtoehto hakusanalle "{{value}}".',searchResults_multiple:'Löytyi {{numberIndicator}} vaihtoehtoa hakusanalle "{{value}}".'},sv:{assistive:"",clearButtonAriaLabel_one:"Ta bort aktuellt val '{{label}}'.",clearButtonAriaLabel_multiple:"Ta bort alla {{selectionCount}} val.",error:"",label:"",noSelectedOptions:"0 valda alternativ",placeholder:"Välj ett",required:"Obligatoriskt.",selectedOptionsCount_zero:"{{selectionCount}} valda alternativ",selectedOptionsCount_one:"{{selectionCount}} valt alternativ",selectedOptionsCount_multiple:"{{selectionCount}} valda alternativ",selectedOptionsCount_and:"och",selectedOptionsCount_otherOptions:"andra alternativ",dropdownButtonAriaLabel:"",multiSelectGroupAriaLabel:"{{etikett}} (välj alla)",tagsClearAllButton:"Rensa alla",tagsClearAllButtonAriaLabel_one:'Rensa det valda alternativet "{{label}}".',tagsClearAllButtonAriaLabel_multiple:"Rensa alla {{selectionCount}} valda alternativ.",tagsRemaining_one:"Det finns ett val kvar.",tagsRemaining_multiple:"Det finns {{selectionCount}} val kvar.",tagRemoved:"Det valda alternativet '{{value}}' har tagits bort.",tagRemoveSelectionAriaLabel:"Ta bort valet '{{label}}'.",tagsPartiallyHidden:"Vissa valda alternativ är nu dolda.",tagsShowAllButton:"Visa alla ({{selectionCount}})",tagsShowLessButton:"Visa mindre",tagsShowAllButtonAriaLabel:"Visa alla {{selectionCount}} valda alternativ.",tagsShowLessButtonAriaLabel:"Visa färre alternativ.",filterLabel:"Filtrera",filterPlaceholder:"Skriv text för att filtrera resultat med",filterClearButtonAriaLabel:"Rensa filter",filteredWithoutResultsInfo:"Inga alternativ hittades för '{{value}}'.",filterWithAnotherTerm:"Försök med en annan term.",filterResults:'Filtrerade resultat för "{{value}}".',filterResultsCount_one:"Hittade 1 alternativ.",filterResultsCount_multiple:"Hittade {{numberIndicator}} alternativ.",choiceCount_one:"Ett val.",choiceCount_multiple:"{{antalIndikator}} val.",searchLabel:"Sök",searchPlaceholder:"Skriv text för att söka resultat med",searchClearButtonAriaLabel:"Rensa sökning",searchedWithoutResultsInfo:"Inga alternativ hittades för '{{value}}'.",searchWithAnotherTerm:"Försök med en annan term.",searchErrorTitle:"Vi kunde inte ladda alternativen.",searchErrorText:"Försök igen eller kontakta support om problemet kvarstår.",searching:"Söker efter '{{value}}'.",searchResults_one:'Hittade ett alternativ för söktermen "{{value}}".',searchResults_multiple:'Hittade {{numberIndicator}} alternativ för söktermen "{{value}}".'}},eL=i((e,t)=>e?e.indexOf("{{")===-1?e:((r,n)=>r.replace(/\{{(.*?)}}/g,(o,s)=>{let u=s?s.trim():"";return u?n[u]:""}))(e,t):"","qe"),tL=i(e=>({selectionCount:e.selectedOptions.length,numberIndicator:"",label:"",value:""}),"Ge"),DK=i(e=>typeof e=="function"?e:(t=>{let r=t.language||"fi",n=Object.assign(Object.assign({},ZR[r]),t);return(o,s)=>{let u=n[o];return eL(u,s)}})(e||{}),"Ze"),LR=i((e,t)=>{let r=Object.assign({},e),n=t.textProvider;t.textProvider=(o,s)=>{let u=r[o];return u!==void 0?eL(u,s):n(o,s)}},"$e"),Yt=i((e,t,r)=>{t.textContent||(t.textContent=tL(t));let{textProvider:n}=t;return n(e,Object.assign(Object.assign({},t.textContent),r))},"Ne"),ns=i((e,t,r,n)=>{t.textContent||(t.textContent=tL(t));let o=Object.assign(Object.assign({},t.textContent),n),s=["_zero","_one","_multiple"],u=s[o[r]||0]||s[2],{textProvider:c}=t;return c(`${e}${u}`,o)},"Pe"),Jg=i((e,t)=>Yt(e,t),"Ke"),Kg=i((e,t)=>Jg(e,t.getMetaData()),"We"),NR=`.${Q.multiSelectListItem}.${Q.groupLabel}`,PR=`div${NR},li${NR}`;function MK(e){let t=(({option:r,trigger:n,getOptionId:o,isIntermediate:s,isGroupDisabled:u},c)=>{let{label:f,disabled:p}=r,h=Yt("multiSelectGroupAriaLabel",c.getMetaData(),{label:f});return{className:ye(Q.listItem,Q.groupLabel,Q.focusableListItem,Q.selectableListItem,Q.multiSelectListItem,u&&Q.disabledOption),label:f,disabled:p||u,indeterminate:s,checked:r.selected,"aria-checked":s?"mixed":r.selected,role:"checkbox","aria-disabled":p||u,"aria-label":h,tabIndex:-1,isInGroup:!0,onClick:i(m=>{m.preventDefault(),u||n({id:Le.listGroup,type:Ye.click,payload:{originalEvent:m,value:r}})},"onClick"),id:o(r)}})(e,ut());return B.default.createElement(QR,Object.assign({},t,{isInGroup:!0}))}i(MK,"Qe");var BK=`li.${Q.singleSelectListItem}`,FK=i(({text:e,selected:t})=>B.default.createElement("span",{className:Q.singleSelectListItemLabel},e,t?B.default.createElement("span",null,B.default.createElement(p8,{"aria-hidden":!0})):""),"Je");function UK(e){let t=(({option:o,trigger:s,getOptionId:u})=>{let{label:c,selected:f,disabled:p}=o;return{className:ye(Q.listItem,Q.selectableListItem,Q.singleSelectListItem,Q.focusableListItem,f&&Q.selected,p&&Q.disabledOption),children:B.default.createElement(FK,{text:c,selected:f}),onClick:i(h=>{o.selected||s({id:Le.listItem,type:Ye.click,payload:{originalEvent:h,value:o}})},"onClick"),role:"option","aria-selected":f,"aria-disabled":p,tabIndex:-1,id:u(o)}})(e),{children:r}=t,n=de(t,["children"]);return B.default.createElement("li",Object.assign({},n),r)}i(UK,"Xe");var zK=(0,B.memo)(UK,({option:e,trigger:t},{option:r,trigger:n})=>e.selected===r.selected&&e.disabled===r.disabled&&e.label===r.label&&t===n),Hg=i((e,t)=>{let r=e.getAttribute(t);return!!r||r===""},"et"),jK=i(e=>Hg(e,"checked")||Hg(e,"selected")||Hg(e,"aria-checked")||Hg(e,"aria-selected"),"tt"),DR=i(e=>e.getAttribute("id"),"ot"),MR=i((e,t)=>!(!e||!t)&&e!==t&&e.contains(t),"lt"),BR=i((e,t,r=!0,n=!1,o)=>{let s=o||(e.children?[...e.children]:[]),u=t?s.indexOf(t):-1,c=i(h=>{let m=u+h;return m<0?r?s.length-1:0:m>=s.length?r?0:s.length-1:m},"a"),f=c(-1),p=c(1);return{prev:n||f!==u?s[f]:null,next:n||p!==u?s[p]:null}},"nt"),$K=i(e=>(0,Iu.isElement)(e)?e:e.nativeEvent instanceof Event?e.target:null,"rt");function rL(){let{getMetaData:e}=ut(),{refs:t,elementIds:r,listInputType:n}=e(),o=!!n,s=Object.entries(r),u=i(_=>{let b=r[_];return b?document.getElementById(b):null},"i"),c=i(_=>{let b=DR(_);if(!b)return null;let T=s.findIndex(([,C])=>C===b);return T>-1?s[T][0]:null},"a"),f=i(_=>{return b=t.tagList,T=_,!!(b&&b.current&&T)&&MR(b.current,T);var b,T},"c"),p=i(_=>{let b=t.tagList.current;return T=b,(C=_)&&T&&T.parentElement===C?_:[...b.children].find(L=>L===_||MR(L,_))||null;var T,C},"s"),h=i(()=>t.list.current,"u"),m=i(()=>{let _=`${AR},${BK},${NK},${PR}`;return[...h().querySelectorAll(_)]},"d"),v=i(()=>m().filter(jK),"p"),x=i(_=>{let b=Array.from((()=>{let T=u("list");if(!T)return new NodeList;let C=`${AR},${PR}`;return T.querySelectorAll(C)})());return!!b.includes(_)||b.findIndex(T=>T.contains(_))>-1},"_"),S={element:null,id:null},E=i((_,b)=>b==="list"&&x(_)?"listGroupLabel":b==="list"&&(T=>{if(!u("list"))return!1;let C=Array.from(m());return!!C.includes(T)||C.findIndex(L=>L.contains(T))>-1})(_)?"listItem":b==="tagList"&&f(_)?"tag":b,"g"),y=i(_=>{if(S.element===_)return S.id;let b=E(_,(T=>{let C=T;for(;C;){let L=c(C);if(L)return C=null,L;C=C.parentElement}return null})(_));return b?(S.element=_,S.id=b,b):(S.element=null,S.id=null,null)},"h");return{getEventElementType:i(_=>{let b=$K(_),T=b?y(b):null;return{element:b&&T==="tag"?p(b):b,type:T}},"getEventElementType"),getElementType:y,getSelectableListItemSiblings:i((_,b=!0)=>{let T=v();return BR(h(),_,b,!1,T)},"getSelectableListItemSiblings"),getTagSiblings:i((_,b=!0)=>{let T=t.tagList.current;return BR(T,_,b)},"getTagSiblings"),getElementUsingActiveDescendant:i(()=>u(o?"searchOrFilterInput":"button"),"getElementUsingActiveDescendant"),getElementByKnownType:u,getElementId:DR,getOptionListItem:i((_,b,T)=>{let C=function(L,R,U){return os(L,!U).findIndex(R)}(_,L=>L.value===b.value,T);return C!==-1&&t.list.current&&m()[C]||null},"getOptionListItem"),getListItems:m,getSelectableListItems:v}}i(rL,"it");var wS=i(e=>(t=>t==="button")(e)||(t=>t==="clearButton")(e),"at"),Vg=i(e=>e==="list","ct"),gc=i(e=>(t=>t==="listItem")(e)||(t=>t==="listGroupLabel")(e),"st"),nL="> div";function qK(e){let t=(({option:o,trigger:s,disabled:u},{getMetaData:c})=>{let f=u||o.disabled;return{"aria-label":Yt("tagRemoveSelectionAriaLabel",c(),{label:o.label}),className:ye(Q.tag,f&&Q.disabledTag),onClick:i(p=>{p.stopPropagation()},"onClick"),multiline:!0,onDelete:f?void 0:p=>{p.stopPropagation(),s({id:Le.tag,type:Ye.click,payload:{value:o}})},children:o.label}})(e,ut()),{children:r}=t,n=de(t,["children"]);return B.default.createElement(Eu,Object.assign({},n),r)}i(qK,"dt");function HK(){let{getMetaData:e,updateMetaData:t,getData:r,trigger:n}=ut(),{getEventElementType:o,getSelectableListItemSiblings:s,getElementUsingActiveDescendant:u,getElementId:c,getElementType:f}=rL(),p=["tag","tagList","clearAllButton","showAllButton"],h=(0,B.useCallback)((v,x)=>{let{onFocus:S,onBlur:E,open:y}=r(),_=i(b=>{let T=b&&c(b)||"";t({activeDescendant:T});let C=u();C&&C.getAttribute("aria-activedescendant")!==void 0&&C.setAttribute("aria-activedescendant",T)},"m");if(v===Ye.blur&&kR(x)&&(E&&(E(),n({id:Le.generic,type:Ye.blur})),_(null)),v===Ye.focus&&TR(x)&&S&&S(),v===Ye.focus){let{type:b,element:T}=o(x);b==="list"?(()=>{let C=s(void 0,!1);C.next&&(_(C.next),C.next.focus())})():_(b==="listItem"||b==="listGroupLabel"?T:null),b&&p.includes(b)&&y&&(b!=="tag"&&b!=="tagList"||t({focusTarget:"tag"}),n({id:Le.generic,type:Ye.blur}))}else if(v===Ye.blur&&y){let b=(T=>T.relatedTarget?T.relatedTarget:null)(x);b&&f(b)||n({id:Le.generic,type:Ye.focusMovedToNonListElement})}},[e,t,r,n]),m=(0,B.useCallback)(()=>{let{refs:v,focusTarget:x,activeDescendant:S}=e(),E=i(y=>{y&&y.current&&y.current.focus&&y.current.focus()},"r");if(x&&(E(x==="tag"?{current:v.tagList.current&&v.tagList.current.querySelectorAll(`* ${nL}`)[0]}:v[x]),t({focusTarget:void 0})),S){let y=document.getElementById(S);y&&y!==document.activeElement&&y.focus()}},[e,t]);return(0,B.useEffect)(()=>{m()}),{onFocus:i(v=>{h(Ye.focus,v)},"onFocus"),onBlur:i(v=>{h(Ye.blur,v)},"onBlur"),tabIndex:-1,ref:e().refs.container}}i(HK,"pt");var VK=/[a-z0-9äöå]/i,FR=i(e=>e.key==="Backspace","mt"),UR=i(e=>["Enter"," "].includes(e.key),"gt");function WK(){let{getEventElementType:e,getSelectableListItemSiblings:t,getOptionListItem:r,getSelectableListItems:n}=rL(),{trigger:o,getData:s,getMetaData:u,updateMetaData:c}=ut(),f=(0,B.useMemo)(()=>(()=>{let S="",E=0,y=!1,_=i(()=>(y=!1,S),"l"),b=i(()=>E&&Date.now()-E>=300,"n"),T=i(R=>{S=R,E=Date.now(),y=!1},"r"),C=i(()=>{S="",E=0,y=!1},"i"),L=i((R,U)=>!!U&&!!(wS(R)||Vg(R)||gc(R)),"a");return{getValue:_,update:T,append:i(R=>{T(_()+R)},"append"),clear:C,clearIfNeeded:i((R,U)=>{b()&&C(),L(R,U)||C()},"clearIfNeeded"),isExpired:b,shouldUseInput:L,hasPendingInput:i(()=>!!y&&(y=!1,!0),"hasPendingInput"),markPendingInput:i(()=>{y=!0},"markPendingInput")}})(),[]),p=(0,B.useRef)(null),h=(0,B.useCallback)(()=>{document.activeElement&&document.activeElement.scrollIntoView({block:"center"})},[]),m=(0,B.useCallback)(S=>{let{groups:E,filterFunction:y,multiSelect:_}=s(),b=S?IR(E,S,y||ES,_):[];if(b[0]){let T=r(E,b[0],_);T&&T.focus&&(T.focus(),h())}},[h,r,ES,s,IR]),v=(0,B.useCallback)(S=>{let{type:E,element:y}=e(S);if(!E)return;if(p.current&&E!==p.current)return S.preventDefault(),void(p.current=null);let _=i(()=>{let F=n()[0];F&&(F.focus(),h())},"d"),b=(F=>F.key==="ArrowDown")(S),T=(F=>!(F.key.length>1)&&VK.test(F.key))(S),C=!b&&(F=>F.key==="ArrowUp")(S),L=!C&&!b&&UR(S),{listInputType:R,refs:U}=u(),A=!!R,P=s().open;if(f.clearIfNeeded(E,T),!b&&!C||!(wS(E)||Vg(E)||gc(E))||S.preventDefault(),(F=>F.key==="Escape")(S)&&P)o({id:Le.generic,type:Ye.close});else if((F=>F.key==="Home")(S)&&P)_();else if((F=>F.key==="End")(S)&&P)(()=>{let F=n().pop();F&&(F.focus(),h())})();else if(E==="searchOrFilterInput"&&b)_();else{if(gc(E)&&(b||C)){let F=t(y);return b&&F.next?F.next.focus():C&&F.prev&&F.prev.focus(),void h()}if(gc(E)&&L&&y)return y.click(),void h();if(Vg(E)&&b&&A)_();else{if(A&&(Vg(E)||gc(E))&&(T||FR(S))){let F=U.searchOrFilterInput;return void(F&&F.current&&(FR(S)||(F.current.value=S.key),F.current.focus()))}if(wS(E)){if(b&&!P)return void o({id:Le.selectedOptions,type:Ye.click});if(T&&(P||o({id:Le.selectedOptions,type:Ye.click}),R))return f.append(S.key),void c({[R]:f.getValue()})}if(f.shouldUseInput(E,T)&&!A){if(f.append(S.key),!P)return void f.markPendingInput();m(f.getValue())}}}},[o,s,u,c]),x=(0,B.useCallback)(S=>{let{type:E}=e(S);p.current=E,E&&gc(E)&&UR(S)&&S.preventDefault()},[e]);return(0,B.useEffect)(()=>{s().open&&f.hasPendingInput()&&m(f.getValue())}),{onKeyUp:v,onKeyDown:x}}i(WK,"ht");function GK(e){let t="--checkbox-",r="--text-",n="--tag-",o="--show-all-",s="--clear-all-",u=e?Object.keys(e):[],c={root:void 0,checkbox:void 0,textInput:void 0,tag:void 0,showAllButton:void 0,clearAllButton:void 0};return u.length&&u.forEach(f=>{let[p,h]=(m=>m.startsWith(t)?["checkbox",t]:m.startsWith(r)?["textInput",r]:m.startsWith(n)?["tag",n]:m.startsWith(o)?["showAllButton",o]:m.startsWith(s)?["clearAllButton",s]:["root",void 0])(f);((m,v,x)=>{c[m]||(c[m]={});let S=x?v.replace(x,"--"):v;c[m][S]=`${e[v]}`})(p,f,h)}),c}i(GK,"bt");var JK=i(e=>{let{theme:t}=e,r=de(e,["theme"]);(function(p){let{updateMetaData:h}=ut(),m=GK(p),v=Dn(Q.root,m?m.root:void 0),x=Dn(Q.root,m?m.checkbox:void 0,` .${Q.checkbox}`),S=Dn(Q.root,m?m.textInput:void 0,` .${Q.searchOrFilterInput}`),E=Dn(Q.root,m?m.tag:void 0,` .${Q.tag}`),y=Dn(Q.root,m?m.clearAllButton:void 0,` .${Q.clearAllButton}`),_={root:v,checkbox:x,tag:E,textInput:S,showAllButton:Dn(Q.root,m?m.showAllButton:void 0,` .${Q.showAllButton}`),clearAllButton:y};h({themes:_})})(t);let n=ut(),o=HK(),s=WK(),u=function(p,{getMetaData:h}){let{elementIds:m,themes:v}=h(),x=v.root,S=v.checkbox,E=v.tag,y=v.textInput,_=v.showAllButton,b=v.clearAllButton;return Object.assign(Object.assign({},p),{id:m.container,className:ye(p.className,Q.wrapper,Q.root,x,S,E,y,_,b)})}(r,n),{children:c}=u,f=de(u,["children"]);return B.default.createElement("div",Object.assign({},f,o,s),c)},"vt"),YK=i(()=>{let e=(t=>{let{getData:r,getMetaData:n}=t,{required:o}=r(),{elementIds:s,tooltip:u}=n();return{required:o,label:Kg("label",t),inputId:s.button,id:s.label,tooltip:u}})(ut());return e.label?B.default.createElement(Bg,Object.assign({},e)):null},"ft"),KK=i((e,t)=>{let{id:r,type:n,payload:o}=e,s=t.getData(),u={didSearchChange:!1,didSelectionsChange:!1,didDataChange:!1};if(s.disabled)return u;let c=i(m=>{if(s.open===m)return!1;let v=Date.now();return!(v-t.getMetaData().lastToggleCommand<200)&&(t.updateData({open:m}),t.updateMetaData({lastToggleCommand:v}),m||t.updateMetaData({activeDescendant:void 0}),!0)},"a"),f=i(m=>{t.updateMetaData({focusTarget:m})},"c"),p=i((m,v)=>{t.updateData({groups:m}),t.updateMetaData(TS(m,t.getMetaData().selectedOptions,v))},"s");if(SK(r,n)){let m=!s.open,v=c(m);return v&&m&&f(t.getMetaData().listInputType?"searchOrFilterInput":"list"),Object.assign(Object.assign({},u),{didDataChange:v})}if(EK(r,n)){let m=o&&o.value;if(!m)return u;if(p(GR(s.groups,Object.assign(Object.assign({},m),{selected:!m.selected}),s.multiSelect),m),c(r!==Le.tag&&s.multiSelect),r!==Le.listItem||s.multiSelect){if(jR(r)){let v=t.getMetaData();f(v.selectedOptions.length?"tag":"button");let x=Yt("tagRemoved",v,{value:m.label}),S=ns("tagsRemaining",v,"selectionCount");lp(_c(Le.tag,`${x} ${S}`),t)}}else f("button");return Object.assign(Object.assign({},u),{didSelectionsChange:!0,didDataChange:!0})}if(h=r,sp(n)&&h===Le.listGroup){let m=o&&o.value;if(!m)return u;let v=Object.assign(Object.assign({},m),{selected:!m.selected}),x=function(S,E){if(!E.isGroupLabel)throw new Error("Use updateOptionInGroup to update non-groupLabel options.");if(!E.visible)throw new Error("Cannot click an group label that is not visible (without a label)");let y=CS(S,E);return y<0?S:vc(S,(_,b,T,C)=>C!==y?Object.assign({},_):_.visible&&!_.disabled?Object.assign(Object.assign({},_),{selected:E.selected}):Object.assign({},_))}(s.groups,v);return p(x,m),Object.assign(Object.assign({},u),{didSelectionsChange:!0,didDataChange:!0})}var h;if(TK(r,n))return p(JR(s.groups)),f("button"),Object.assign(Object.assign({},u),{didSelectionsChange:!0,didDataChange:!0});if(((m,v)=>CR(v)&&m===Le.filter)(r,n)){let m=o&&o.value||"";return t.updateMetaData({filter:m}),t.updateData({groups:AK(s.groups,m,s.filterFunction)}),Object.assign(Object.assign({},u),{didDataChange:!0})}if(((m,v)=>sp(v)&&m===Le.showAllButton)(r,n)){let{showAllTags:m}=t.getMetaData();return t.updateMetaData({showAllTags:!m}),m?lp(_c(Le.tag,Yt("tagsPartiallyHidden",t.getMetaData())),t):f("tag"),Object.assign(Object.assign({},u),{didDataChange:!0})}if((((m,v)=>Wg(m)&&v===Ye.outSideClick)(r,n)||((m,v)=>Wg(m)&&v===Ye.close)(r,n))&&c(!1))return f("button"),Object.assign(Object.assign({},u),{didDataChange:!0});if(((m,v)=>Wg(m)&&v===Ye.focusMovedToNonListElement)(r,n)&&s.open)return Object.assign(Object.assign({},u),{didDataChange:c(!1)});if(((m,v)=>m===Le.searchResult&&v===Ye.success)(r,n))return t.updateMetaData({isSearching:!1,hasSearchError:!1}),t.updateData({groups:xS(o?.value,s.groups)}),Object.assign(Object.assign({},u),{didDataChange:!0});if(((m,v)=>CR(v)&&m===Le.search)(r,n)){let m=o&&o.value||"";return t.updateMetaData({search:m,hasSearchError:!1}),m||t.updateData({groups:xS({},s.groups)}),Object.assign(Object.assign({},u),{didSearchChange:!0,didDataChange:!0})}return kK(r,n)?(t.updateMetaData({isSearching:!1,hasSearchError:!0}),t.updateData({groups:xS({},s.groups)}),Object.assign(Object.assign({},u),{didDataChange:!0})):CK(r,n)&&s.open?Object.assign(Object.assign({},u),{didDataChange:c(!1)}):u},"St"),QK=(0,Iu.debounce)((e,t)=>{if(!t)return;let{cancelCurrentSearch:r,search:n,selectedOptions:o}=e.getMetaData();if(r&&r(),!n)return;let[s,u]=((c,f,p,h)=>{let m=!1;return[()=>{m=!0},new Promise(v=>{c(f,p,h).then(x=>{v(m?{id:Le.searchResult,type:Ye.cancelled}:{id:Le.searchResult,type:Ye.success,payload:{value:x}})}).catch(()=>{v({id:Le.searchResult,type:Ye.error})})})]})(t,n,o,e.getData());e.updateMetaData({cancelCurrentSearch:s}),e.asyncRequestWithTrigger(u)},300),XK=i((e,t)=>{let{updateData:r,updateMetaData:n,getData:o,getMetaData:s}=t,{didSearchChange:u,didSelectionsChange:c,didDataChange:f}=KK(e,t),p=o(),{onSearch:h,onChange:m,onClose:v,multiSelect:x,open:S}=p,E=x&&(_=>{let b=["cancelled","close","clearButton","clearAllButton","tag","selectedOptions","focusMovedToNonListElement","blur"];return b.includes(_.type||"")||b.includes(_.id||"")})(e)&&!S,y=!1;if(E&&v){let _=v(ku(p.groups),void 0,p);if(_){let{groups:b,options:T,invalid:C,texts:L}=_;if(b||T){let R=up(_)||[];r({groups:R}),n(TS(R,t.getMetaData().selectedOptions,void 0))}C!==void 0&&C!==p.invalid&&(r({invalid:C}),y=!0),L&&(LR(L,s()),y=!0)}}if(u&&h&&(t.updateMetaData({isSearching:!!s().search}),QK(t,h)),c){let{lastClickedOption:_}=s(),b=m?.(ku(p.groups),_,p),T=!1;if(b){let{groups:C,options:L,invalid:R,texts:U}=b;if(C||L){let A=up(b)||[];r({groups:A}),n(TS(A,t.getMetaData().selectedOptions,_)),T=!0}R!==void 0&&R!==p.invalid&&(r({invalid:R}),T=!0),U&&(LR(U,s()),T=!0)}if(T)return!0}return f||y},"Ct");function ZK(e){var{children:t}=e,r=de(e,["children"]);let{initialData:n,metaData:o,onChange:s,onReset:u}=r,c=(0,B.useMemo)(()=>s,[]),f=(0,B.useRef)({dataStorage:void 0,metaDataStorage:void 0}),p=(0,B.useCallback)(E=>{let y=E?f.current&&f.current.dataStorage:f.current&&f.current.metaDataStorage;return y?y.get():void 0},[]),h=(0,B.useMemo)(()=>{let E=p(!0);return SS(u&&E?u({previousData:E,currentData:n}):n)},[n]),m=(0,B.useMemo)(()=>{let E=p(!1);return SS(u&&E?u({previousMetaData:E,currentMetaData:o}):o)},[o]);f.current=u?{dataStorage:h,metaDataStorage:m}:void 0;let v=sg(),x=(0,B.useRef)(!0),S=(0,B.useMemo)(()=>{let E=$R(h,m);return E.trigger=y=>{c(y,E)&&v()},E.asyncRequestWithTrigger=y=>BA(this,void 0,void 0,function*(){let[_,b]=yield yR(y);_||x.current&&E.trigger(b)}),E},[h,m,v,c]);return(0,B.useEffect)(()=>(x.current=!0,()=>{x.current=!1}),[]),B.default.createElement(qR.Provider,{value:{dataStorage:h,metaDataStorage:m,dataHandlers:S}},t)}i(ZK,"Ot");var oL=i((e,t=200)=>{let r=(0,B.useRef)(null),n=(0,B.useRef)(null),o=(0,B.useMemo)(()=>(0,Iu.debounce)(f=>e(f[0]),t),[e,t]),s=(0,B.useCallback)(()=>{r.current&&(r.current.disconnect(),r.current=null),o.cancel()},[r]),u=(0,B.useCallback)(f=>{s(),r.current=new ResizeObserver(o),r.current.observe(f)},[s,r,o]),c=(0,B.useCallback)(f=>(n.current!==f&&(f?u(f):s(),n.current=f),n),[s,n,u]);return(0,B.useEffect)(()=>()=>{s()},[s]),[c,s]},"wt"),iL=i((e,t="both")=>{let r=e.getBoundingClientRect(),n=i(f=>f.top>=r.top&&f.bottom<=r.bottom,"l"),o=i(f=>f.left>=r.left&&f.right<=r.right,"n"),s=i(f=>t==="vertical"?n(f):(t==="horizontal"||n(f))&&o(f),"r"),u=e.lastElementChild,c=e.children.length-1;for(;u&&c>=0&&!s(u.getBoundingClientRect());)u=u.previousElementSibling,c-=1;return c},"kt"),eQ=i(e=>{let{getData:t,getMetaData:r,trigger:n}=e,{disabled:o,open:s,invalid:u,multiSelect:c,groups:f,clearable:p,required:h}=t(),m=r(),{icon:v,refs:x,elementIds:S,selectedOptions:E,listInputType:y,activeDescendant:_}=m,{placeholder:b,label:T,ariaLabel:C,errorText:L,assistiveText:R,noSelectedOptions:U,selectedOptionsCount:A,and:P,otherOptions:F,requiredText:z}=(X=>{let $=i(K=>K==="selectedOptionsCount"?ns(K,X,"selectionCount"):Yt(K,X),"t");return{placeholder:$("placeholder")||"",label:$("label"),ariaLabel:$("dropdownButtonAriaLabel"),assistiveText:$("assistive"),errorText:$("error"),noSelectedOptionsText:$("noSelectedOptions"),selectedOptionsCount:$("selectedOptionsCount"),and:$("selectedOptionsCount_and"),otherOptions:$("selectedOptionsCount_otherOptions"),noSelectedOptions:$("noSelectedOptions"),requiredText:$("required")}})(m),J=!!y;return Object.assign(Object.assign({"aria-controls":S.selectionsAndListsContainer,"aria-expanded":s,"aria-haspopup":"listbox","aria-label":(()=>{let X=T||C,$=X?[`${X}.`]:[],{length:K}=E;if(K){let te=[];te.push(`${A}:`),E[0]&&te.push(`"${E[0].label}"`),E[1]&&te.push(`${P} "${E[1].label}"`),K>2&&te.push(`${P} ${K-2} ${F}.`),$.push(te.join(" "))}else $.push(`${b}. ${U}.`);return h&&$.push(z),R&&$.push(R),u&&L&&$.push(L),$.map(te=>te.charAt(te.length-1)==="."?te:`${te}.`).join(" ")})(),"aria-activedescendant":J?void 0:_,buttonRef:x.button,className:ye(Q.dropdownButton,Q.selectedOptions,!E.length&&Q.placeholder,o&&Q.disabledButton,!c&&Q.singleSelect,p&&Q.clearable),"aria-disabled":o,icon:v,id:S.button,options:E,optionClassName:Q.dropdownButtonOption,placeholder:b},Yg({id:Le.selectedOptions,type:Ye.click,trigger:n})),(()=>{if(J)return{role:void 0,"aria-controls":S.searchOrFilterInput,"aria-haspopup":"dialog"};let X=cp(f).length>0,$=c&&X;return{role:"combobox","aria-controls":S.list,"aria-haspopup":$?"dialog":"listbox"}})())},"It");function tQ(){let e=ut(),{multiSelect:t}=e.getData(),r=eQ(e),{options:n,placeholder:o,buttonRef:s,optionClassName:u,icon:c}=r,f=de(r,["options","placeholder","buttonRef","optionClassName","icon"]),p=(0,B.useCallback)(()=>{t&&function(v){let x=v.current,S=[Q.spaceForOneDigit,Q.spaceForTwoDigits,Q.spaceForThreeDigits,Q.spaceForFourDigits],E=x&&x.querySelector("* > div");if(E){E.childNodes.forEach(C=>C&&C.classList&&C.classList.remove(Q.lastVisible));let y=E.childNodes.length,_=String(y-1).length;x.classList.remove(...S),y>1&&x.classList.add(S[_-1]);let b=iL(E,"vertical"),T=E.children.length-1-b;if(T<1||b===-1)x.classList.remove(Q.hasHiddenItems);else{x.classList.add(Q.hasHiddenItems);let C=x.querySelector("span.count");C&&(C.innerHTML=`+${T}`),E.childNodes[b].classList.add(Q.lastVisible)}}}(s)},[s,t]),[h]=oL(p);(0,B.useLayoutEffect)(()=>{p()});let m=n.length?n.map(v=>B.default.createElement("span",{className:u,key:v.value},v.label)):B.default.createElement("span",{className:u,"data-testid":"placeholder"},o);return B.default.createElement("button",Object.assign({type:"button"},f,{ref:s}),c&&B.default.createElement("span",{key:"icon",className:Q.buttonIcon},c),B.default.createElement("div",{className:Q.labels,key:"labels","aria-hidden":!0,ref:h},m),n.length>1&&B.default.createElement("span",{className:Q.count,key:"count","aria-hidden":!0},B.default.createElement("span",{className:"count",key:"number"},"+1")),B.default.createElement("div",{className:ye(Q.arrowAndSpaceForClearButton,Q.icon)},B.default.createElement(Kl,{className:Q.angleIcon,"aria-hidden":!0})))}i(tQ,"At");function rQ(){let e=(({getData:t,getMetaData:r,trigger:n})=>{let o=r(),{elementIds:s,selectedOptions:u}=o,{disabled:c,clearable:f}=t();return u.length&&f?Object.assign(Object.assign({className:ye(Q.dropdownButton,Q.withVisibleFocus,Q.icon,Q.clearButton,c&&Q.disabledButton)},Yg({id:Le.clearButton,type:Ye.click,trigger:n})),{id:s.clearButton,disabled:c,"aria-label":ns("clearButtonAriaLabel",o,"selectionCount",{label:u[0].label})}):null})(ut());return e?B.default.createElement("button",Object.assign({type:"button"},e),B.default.createElement(Jm,{className:Q.angleIcon,"aria-hidden":!0})):null}i(rQ,"Et");function nQ(e){let t=function(r){return Object.assign(Object.assign({},r),{className:ye(Q.selectedOptionsContainer)})}(e);return B.default.createElement("div",Object.assign({},t),B.default.createElement(tQ,null),B.default.createElement(rQ,null))}i(nQ,"yt");var oQ=i(e=>{let t=function(o,{getData:s,getMetaData:u}){let{invalid:c,open:f}=s(),{refs:p}=u();return Object.assign(Object.assign({},o),{ref:p.selectionsAndListsContainer,className:ye(Q.selectAndListContainer,c&&Q.invalid,f&&Q.open)})}(e,ut()),{children:r}=t,n=de(t,["children"]);return B.default.createElement("div",Object.assign({},n),r)},"Lt"),iQ=i(e=>{let t=HR(e);return t<1&&t>0},"jt");function aQ(e){let{children:t}=e,r=de(e,["children"]);return B.default.createElement("div",Object.assign({},r),t)}i(aQ,"Dt");var aL=i(e=>{let t=IS(e);return{role:"group","aria-label":t&&t.label||"",key:t&&t.label}},"Bt"),sL=i(({groups:e,getOptionId:t,trigger:r})=>e.map(n=>{let o=aL(n),s=((u,{trigger:c,getOptionId:f})=>u.options.map(p=>{return p.visible?p.isGroupLabel?B.default.createElement(MK,{option:p,trigger:c,getOptionId:f,isIntermediate:iQ(u),isGroupDisabled:(h=u,!h.options.some(m=>!m.isGroupLabel&&!m.disabled)),key:p.value}):B.default.createElement(XR,{option:p,trigger:c,isInGroup:!0,key:p.value,getOptionId:f}):null;var h}).filter(p=>!!p))(n,{trigger:r,getOptionId:t});return s.length?B.default.createElement(aQ,Object.assign({},o,{key:o["aria-label"]}),s):null}),"Tt"),uL=i(e=>{let{getData:t,getMetaData:r}=e,{groups:n}=t(),o=r(),{elementIds:s,refs:u,listInputType:c}=o,f=!!c,p=cp(n).length>0,h=f||p,m=!f&&p,v=Gg(n),x=Kg("label",e);return Object.assign(Object.assign({"aria-label":(()=>{if(m)return;let S=ns("choiceCount",o,"numberIndicator",{numberIndicator:v});return h?S:`${x}. ${S}`})()},c?{"aria-live":"polite"}:{}),{id:s.list,className:ye(Q.list,Q.shiftOptions,Q.multiSelectList),ref:u.list,role:(()=>{if(!m)return h?"dialog":"listbox"})(),tabIndex:-1})},"Mt");function sQ(){let e=ut(),{getData:t,getMetaData:r,trigger:n}=e,{open:o,groups:s}=t(),{isSearching:u,getOptionId:c}=r(),f=uL(e),p=o&&!u?sL({groups:s,getOptionId:c,trigger:n}):[];return B.default.createElement("div",Object.assign({},f),o?p:null)}i(sQ,"Ft");var AS=i(({groups:e,multiSelect:t,getOptionId:r,trigger:n})=>os(e,!1).map(o=>{if(!o.visible)return null;let s={option:o,trigger:n,key:o.value,getOptionId:r};return t?B.default.createElement(XR,Object.assign({},s,{isInGroup:!1})):o.isGroupLabel?B.default.createElement(LK,Object.assign({},s)):B.default.createElement(zK,Object.assign({},s))}).filter(o=>!!o),"zt");function OS({refs:e,elementIds:t,multiSelect:r}){return{className:ye(Q.list),ref:e.list,id:t.list,role:"listbox","aria-multiselectable":r,tabIndex:-1}}i(OS,"Rt");function zR(){let{getData:e,trigger:t,getMetaData:r}=ut(),{open:n,groups:o,multiSelect:s}=e(),{isSearching:u,getOptionId:c,refs:f,elementIds:p,listInputType:h}=r(),m=Object.assign(Object.assign({},OS({refs:f,elementIds:p,multiSelect:s})),h?{"aria-live":"polite"}:{}),v=n&&!u?AS({groups:o,trigger:t,multiSelect:s,getOptionId:c}):null;return B.default.createElement("ul",Object.assign({},m),v)}i(zR,"qt");function uQ(){let{getData:e,trigger:t,getMetaData:r}=ut(),{open:n,groups:o,multiSelect:s}=e(),{isSearching:u,getOptionId:c,refs:f,elementIds:p,listInputType:h}=r(),m=Object.assign(Object.assign({},OS({refs:f,elementIds:p,multiSelect:s})),h?{"aria-live":"polite"}:{}),v=n&&!u?(({groups:x,getOptionId:S,trigger:E})=>x.map(y=>{let _=Object.assign(Object.assign({},aL(y)),{className:ye(Q.list,Q.shiftOptions)}),b=AS({groups:[y],trigger:E,getOptionId:S,multiSelect:!1});return B.default.createElement("ul",Object.assign({},_,{key:_["aria-label"]}),b)}))({groups:o,trigger:t,getOptionId:c}):null;return B.default.createElement("div",Object.assign({},m),v)}i(uQ,"Gt");var lQ=i(({forMultiSelectWithGroups:e})=>{let t=ut(),{getData:r,getMetaData:n,trigger:o}=t,{open:s,groups:u,multiSelect:c}=r(),{isSearching:f,getOptionId:p,refs:h,elementIds:m}=n(),v=os(u),x=s&&!f,S=function(b){let T=sg(),C=Array.isArray(b)?b.length:0,L=(0,B.useMemo)(()=>({max:C,pos:100,chunkSize:100}),[C]),R=C?b.slice(0,L.pos):[],U=(0,B.useCallback)(()=>{let{max:A,pos:P,chunkSize:F}=L;P>=A||(L.pos=Math.min(P+F,A),window.requestAnimationFrame(T))},[L]);return(0,B.useEffect)(()=>()=>{L.max=0},[]),(0,B.useEffect)(()=>{U()}),R}(x?v:[]),E=i(()=>{let b=S.length;return x?u.map(T=>{let C=T.options.filter(R=>R.visible),L=Math.min(C.length,b);return b-=L,{options:L>0?C.slice(0,L):[]}}):[]},"f");if(e){let b=uL(t),T=x?sL({groups:E(),getOptionId:p,trigger:o}):null;return B.default.createElement("div",Object.assign({},b),T)}let y=OS({refs:h,elementIds:m,multiSelect:c}),_=x?AS({groups:E(),trigger:o,multiSelect:c,getOptionId:p}):null;return B.default.createElement("ul",Object.assign({},y),_)},"Zt"),cQ=i(({virtualize:e,multiSelect:t,isMultiSelectAndHasGroupLabels:r,hasVisibleGroupLabels:n})=>e?B.default.createElement(lQ,{forMultiSelectWithGroups:r}):t?r?B.default.createElement(sQ,null):B.default.createElement(zR,null):n?B.default.createElement(uQ,null):B.default.createElement(zR,null),"$t"),fQ=i(()=>{let e=ut(),{getData:t,getMetaData:r}=e,{open:n,groups:o,multiSelect:s,visibleOptions:u,virtualize:c}=t(),{isSearching:f}=r(),p=n&&!f,h=ye(Q.listContainer,!p&&Q.hidden),m={maxHeight:52*u},v=cp(o).length>0,x=s&&v;return(0,B.useEffect)(()=>{let S=i(E=>{["ArrowUp","ArrowDown"].includes(E.code)&&E.preventDefault()},"e");return p?window.addEventListener("keydown",S):window.removeEventListener("keydown",S),()=>{window.removeEventListener("keydown",S)}},[p]),B.default.createElement("div",{className:h,style:m},B.default.createElement(cQ,{multiSelect:s,isMultiSelectAndHasGroupLabels:x,virtualize:c,hasVisibleGroupLabels:v}))},"Nt"),dQ=i(e=>{let t=((s,u)=>{let{getData:c,getMetaData:f,trigger:p}=u,{open:h,groups:m,multiSelect:v}=c(),x=f(),{refs:S,elementIds:E,listInputType:y}=x,_=cp(m).length>0,b=!!y,T=Kg("label",u),C=v&&_&&!b?`${T}. ${ns("choiceCount",x,"numberIndicator",{numberIndicator:Gg(m)})}`:T,L=(0,B.useCallback)(()=>{h&&p({id:Le.generic,type:Ye.outSideClick})},[h,p]);return Object.assign(Object.assign(Object.assign({},s),{className:ye(Q.listAndInputContainer,h&&Q.listAndInputContainerVisible,b&&Q.withSearchOrFilter),ref:S.listContainer,outsideClickTrigger:L,id:E.selectionsAndListsContainer,"aria-hidden":!h}),(b||v&&_)&&{role:"dialog","aria-label":C})})(e,ut()),{children:r,outsideClickTrigger:n}=t,o=de(t,["children","outsideClickTrigger"]);return function(s){let u=(0,B.useCallback)(c=>{let{ref:f,callback:p}=s;f&&f.current&&!f.current.contains(c.target)&&p()},[s.callback,s.ref]);(0,B.useEffect)(()=>(window.addEventListener("click",u,!0),()=>{window.removeEventListener("click",u,!0)}),[u])}({ref:o.ref,callback:i(()=>{n()},"callback")}),B.default.createElement("div",Object.assign({},o),r)},"Pt"),rs="{{type}}",Tu=i((e,t)=>{let r=t?"search":"filter";return e.replace(rs,r)},"Wt"),pQ=i(({getMetaData:e,trigger:t,getData:r},n)=>{let o=e(),{filter:s,elementIds:u,refs:c,search:f,activeDescendant:p}=o,{multiSelect:h,groups:m}=r(),v=cp(m).length>0,x=n==="search",S=x?f:s,E=Yt(Tu(`${rs}Label`,x),o),y=Yt(Tu(`${rs}ClearButtonAriaLabel`,x),o),_=Yt(Tu(`${rs}Placeholder`,x),o);return Object.assign(Object.assign({className:ye(Q.searchOrFilterInput)},function(b){let{id:T,type:C=Ye.change,trigger:L}=b;return{onChange:i(R=>{L({id:T,type:C,payload:{value:R.currentTarget.value,originalEvent:R}})},"onChange")}}({id:Le[n],trigger:t})),{onButtonClick:i(b=>{b.preventDefault()},"onButtonClick"),id:u.searchOrFilterInput,key:u.searchOrFilterInput,clearButton:!0,clearButtonAriaLabel:y,label:E,value:S,placeholder:_,ref:c.searchOrFilterInput,"aria-activedescendant":p||"","aria-controls":u.list,"aria-expanded":!0,"aria-labelledby":`${u.searchOrFilterInputLabel} ${u.label}`,"aria-haspopup":h&&v?"dialog":"listbox",role:"combobox",labelId:u.searchOrFilterInputLabel})},"Ht");function hQ(){let e=ut(),{getMetaData:t}=e,{listInputType:r}=t();if(!r)return null;let n=pQ(e,r);return B.default.createElement(wu,Object.assign({},n))}i(hQ,"Vt");function mQ(){let e=ut(),{getData:t,getMetaData:r}=e,n=(0,B.useRef)(!1),o=t(),{groups:s,open:u}=o,c=r(),{isSearching:f,hasSearchError:p,search:h,filter:m,listInputType:v}=c,x=Gg(s),S=i(()=>`${h} ${m} ${x} ${p?"error":""} ${f?"searching":""}`,"h"),E=(0,B.useRef)(S()),y=S(),_=E.current!==y;if(E.current=y,n.current||!f&&!m||(n.current=!0),_){let R=function(U,A){let{groups:P,open:F}=U,{isSearching:z,search:J,filter:X,hasSearchError:$}=A,K=Gg(P),te=J||X,ae="searchAndFilter",ce={value:te,numberIndicator:K};return F?_c(ae,(()=>{if(z)return Yt("searching",A,{value:te});if(te){let pe=!!J;if($)return`${Yt("searchErrorTitle",A)} ${Yt("searchErrorText",A)}`;if(K===0){let Ct=Tu(`${rs}edWithoutResultsInfo`,pe),He=Tu(`${rs}WithAnotherTerm`,pe);return`${Yt(Ct,A,ce)} ${Yt(He,A,ce)}`}return pe?ns("searchResults",A,"numberIndicator",ce):`${Yt("filterResults",A,ce)} ${ns("filterResultsCount",A,"numberIndicator",ce)}`}return""})()||"",z||X?800:0):_c(ae,"")}(o,c);R.content?lp(R,e):function(U,A){let{screenReaderNotifications:P}=A.getMetaData(),F=P.findIndex(z=>{let J=!U.type||z.type===U.type,X=!U.content||z.content===U.content;return J&&X});F>-1&&(P.splice(F,1),A.updateMetaData({screenReaderNotifications:P}))}(R,e)}let b=v==="search",T=!f&&!x&&(h||m),C=f?Yt("searching",c,{value:h}):"";if(!u||!v||!T&&!C)return null;let L={className:ye(Q.searchAndFilterInfoContainer,p&&Q.withErrorMessage),"data-testid":"hds-select-search-and-filter-info"};return B.default.createElement("div",Object.assign({},L),C&&B.default.createElement(B.default.Fragment,null,B.default.createElement(ER,{small:!0,loadingText:"",loadingFinishedText:""}),B.default.createElement("span",{"data-testid":"hds-select-searching-text"},C)),T&&!p&&B.default.createElement(B.default.Fragment,null,B.default.createElement("span",{"data-testid":"hds-select-no-results"},Yt(Tu(`${rs}edWithoutResultsInfo`,b),c,{value:m||h})),B.default.createElement("span",null,Yt(Tu(`${rs}WithAnotherTerm`,b),c))),p&&B.default.createElement(B.default.Fragment,null,B.default.createElement(g8,{color:"var(--color-error)"}),B.default.createElement("span",{"data-testid":"hds-select-searching-error"},Yt("searchErrorTitle",c)),B.default.createElement("span",null,Yt("searchErrorText",c))))}i(mQ,"Qt");function gQ(){let{getData:e,getMetaData:t,trigger:r}=ut(),{disabled:n}=e(),{refs:o,elementIds:s,selectedOptions:u}=t();return B.default.createElement("div",{id:s.tagList,className:ye(Q.tagList),ref:o.tagList},u.map(c=>B.default.createElement(qK,{option:c,trigger:r,key:c.value,disabled:n})))}i(gQ,"Ut");function _Q(){let e=(({getData:n,trigger:o,getMetaData:s})=>{let{disabled:u}=n(),c=s(),{elementIds:f,selectedOptions:p}=c,h=Jg("tagsClearAllButton",c),m=ns("tagsClearAllButtonAriaLabel",c,"selectionCount",{label:p.length>0?p[0].label:""});return Object.assign(Object.assign({},Yg({id:Le.clearAllButton,trigger:o})),{children:h,variant:Ao.Secondary,className:Q.clearAllButton,disabled:u,id:f.clearAllButton,"aria-label":m})})(ut()),{children:t}=e,r=de(e,["children"]);return B.default.createElement(Oo,Object.assign({},r,{iconEnd:B.default.createElement(m8,null)}),t)}i(_Q,"Jt");function vQ(){let e=(o=>{let{getMetaData:s,getData:u,trigger:c}=o,{disabled:f}=u(),p=s(),{showAllTags:h,refs:m,elementIds:v}=p,x=Jg(h?"tagsShowLessButton":"tagsShowAllButton",p),S=Jg(h?"tagsShowLessButtonAriaLabel":"tagsShowAllButtonAriaLabel",p);return Object.assign(Object.assign({},Yg({id:Le.showAllButton,trigger:c})),{children:x,variant:Ao.Secondary,buttonRef:m.showAllButton,disabled:f,id:v.showAllButton,"aria-label":S,className:Q.showAllButton})})(ut()),{children:t,buttonRef:r}=e,n=de(e,["children","buttonRef"]);return B.default.createElement(Oo,Object.assign({},n,{ref:r,iconEnd:B.default.createElement(Kl,{className:Q.arrowIcon})}),t)}i(vQ,"Xt");function bQ(){let{getData:e}=ut(),{clearable:t}=e();return B.default.createElement("div",{className:Q.tagListButtons},B.default.createElement(vQ,null),t&&B.default.createElement(_Q,null))}i(bQ,"Yt");function yQ(e,t){let r=e.current;if(r){let n=((f,p=-1)=>{let h=[],m=[],v=-1,x=i((_,b)=>{v+=1;let{top:T,bottom:C,left:L,right:R}=_;h[v]={top:T,bottom:C,left:L,right:R},m[v]=[],m[v].push(b)},"r"),S=i((_,b)=>{let T=h[v];T.top=Math.min(T.top,_.top),T.bottom=Math.max(T.bottom,_.bottom),T.left=Math.min(T.left,_.left),T.right=Math.max(T.right,_.right),m[v].push(b)},"i"),E=i(_=>{let b=h[v];return!b||(_.left===b.left||_.right=b.bottom},"a"),y=f.firstElementChild;for(;y;){let _=y.getBoundingClientRect();if(E(_)){if(p>0&&m.length>=p)break;x(_,y)}else S(_,y);y=y.nextElementSibling}return m})(r),o=t?n[n.length-1]:n[1],s=o&&o[0],u=r.getBoundingClientRect().top,c=s?s.getBoundingClientRect().bottom-u+"px":void 0;return r.style.maxHeight=c,n}return[]}i(yQ,"eo");function xQ(){let{getData:e,getMetaData:t}=ut(),{multiSelect:r,noTags:n}=e(),{showAllTags:o,selectedOptions:s,refs:u}=t(),c=u.tagList,f=u.showAllButton,p=r?s:[],h=(0,B.useCallback)(()=>{let v=yQ(c,o);(function(x,S){let E=x.current;E&&(S<=2?E.classList.add(Q.hiddenButton):E.classList.remove(Q.hiddenButton))})(f,v.length),function(x){let S=x.current,E=S&&S.querySelectorAll(`* ${nL}`);if(E){let y=iL(S,"vertical"),_=y>-1?y+1:-1,b=0;E.forEach(T=>{T&&T.setAttribute&&(T.setAttribute("tabindex",b<_?"0":"-1"),T.setAttribute("aria-hidden",b<_?"false":"true")),b+=1})}}(c)},[c,f,o]),[m]=oL(h);return(0,B.useLayoutEffect)(()=>{h()}),!p.length||n?null:B.default.createElement("div",Object.assign({},function(v){return{className:ye(Q.tagListContainer,v&&Q.tagListExpanded)}}(o),{ref:m}),B.default.createElement(gQ,null),B.default.createElement(bQ,null))}i(xQ,"to");function lL(e){return Kg(e,ut())||""}i(lL,"oo");function wQ(){let e=ut(),t=function({getData:s}){let{invalid:u}=s(),c=lL("error");return{children:u&&c?c:null,className:Q.errorText}}(e),{children:r}=t,n=de(t,["children"]),o=(0,B.useRef)(r);return r&&r!==o.current&&(lp(_c(Le.error,r),e),o.current=r),r?B.default.createElement("div",Object.assign({},n),r):null}i(wQ,"lo");function SQ(){let e=function(){let s=lL("assistive");return{className:Q.assistiveText,children:s||null}}(),{children:t}=e,r=de(e,["children"]),n=ut(),o=(0,B.useRef)(t);return t&&t!==o.current&&(lp(_c(Le.assistive,t),n),o.current=t),t?B.default.createElement("div",Object.assign({},r),t):null}i(SQ,"no");function EQ(){let{getMetaData:e,updateMetaData:t}=ut(),r=(0,B.useRef)(0);r.current||(r.current=Date.now());let n=sg(),o=(0,B.useRef)(null),s=(0,B.useRef)(""),u=i(m=>m.map(v=>v.content).join(" "),"a"),c=(0,B.useCallback)(()=>{let m=Date.now(),v=i(x=>!x.content||x.showTime>0&&x.showTime+2e3<=m,"n");if(m-r.current>2e4){let x=e().screenReaderNotifications.filter(S=>!v(S));t({screenReaderNotifications:x}),r.current=Date.now()}return e().screenReaderNotifications.filter(x=>!v(x)&&(!x.delay||x.addTime+x.delay<=m))},[e]),f=(0,B.useCallback)(()=>{s.current!==u(c())&&n()},[e]);o.current||(o.current=setInterval(f,200)),(0,B.useEffect)(()=>()=>{o.current&&(clearInterval(o.current),o.current=null)},[]);let p=c(),h=Date.now();return s.current=u(p),B.default.createElement("div",{"aria-live":"polite",className:Q.screenReaderNotifications,"data-testid":"hds-select-screen-reader-notifications"},p.map(m=>(m.showTime||(m.showTime=h),B.default.createElement("span",{key:m.content},m.content))))}i(EQ,"ro");var is=(0,B.forwardRef)((e,t)=>{var{options:r,open:n,groups:o,icon:s,required:u,onChange:c,children:f,id:p,onFocus:h,onBlur:m,onClose:v,disabled:x,texts:S,invalid:E,multiSelect:y,noTags:_,visibleOptions:b,virtualize:T,filter:C,onSearch:L,value:R,theme:U,clearable:A,tooltip:P}=e,F=de(e,["options","open","groups","icon","required","onChange","children","id","onFocus","onBlur","onClose","disabled","texts","invalid","multiSelect","noTags","visibleOptions","virtualize","filter","onSearch","value","theme","clearable","tooltip"]);let z=(0,B.useMemo)(()=>{let $={groups:RK({options:r,groups:o,value:R,children:f}),open:!!n,required:!!u,invalid:!!E,disabled:!!x,multiSelect:!!y,noTags:!!_,visibleOptions:b||5.5,virtualize:!!T,onChange:c,onFocus:h,onBlur:m,onClose:v,filterFunction:C,onSearch:L,clearable:!!A,initialOpenValue:n};return $.multiSelect&&VR($.groups),$},[r,n,o,c,x,E,u,_,T,b,L,h,m,v,R,f,A]),J=(0,B.useMemo)(()=>{let $=`${p||(0,Iu.uniqueId)("hds-select-")}`,K=new Map,te=0,ae=i(()=>{if(z.onSearch||z.filterFunction)return z.onSearch?Le.search:Le.filter},"r");return{lastToggleCommand:0,lastClickedOption:void 0,showAllTags:!1,icon:s,activeDescendant:void 0,focusTarget:void 0,refs:{button:typeof t=="function"?(0,B.createRef)():t||(0,B.createRef)(),listContainer:(0,B.createRef)(),list:(0,B.createRef)(),selectionsAndListsContainer:(0,B.createRef)(),tagList:(0,B.createRef)(),showAllButton:(0,B.createRef)(),searchOrFilterInput:(0,B.createRef)(),container:(0,B.createRef)()},selectedOptions:ku(z.groups),elementIds:YR($),textProvider:DK(S),getOptionId:i(ce=>{let pe=ce.isGroupLabel?`hds-group-${ce.label}`:ce.value,Ct=K.get(pe);if(!Ct){let He=`${$}-option-${te}`;return te+=1,K.set(pe,He),He}return Ct},"getOptionId"),listInputType:ae(),hasListInput:!!ae(),filter:"",search:"",isSearching:!1,hasSearchError:!1,cancelCurrentSearch:void 0,screenReaderNotifications:[],tooltip:P}},[p,z.groups,z.filterFunction,z.onSearch,S,t]);(0,B.useEffect)(()=>()=>{J.cancelCurrentSearch&&J.cancelCurrentSearch()},[]);let X=(0,B.useCallback)(({previousData:$,currentData:K,currentMetaData:te})=>{if(K){if($){if(K.initialOpenValue!==void 0&&$.initialOpenValue!==K.initialOpenValue)return Object.assign(Object.assign({},K),{open:K.initialOpenValue});if($.open)return Object.assign(Object.assign({},K),{open:!0})}return K}return te},[]);return B.default.createElement(ZK,{initialData:z,metaData:J,onChange:XK,onReset:X},B.default.createElement(JK,Object.assign({},F,{theme:U}),B.default.createElement(YK,null),B.default.createElement(oQ,null,B.default.createElement(nQ,null),B.default.createElement(dQ,null,B.default.createElement(hQ,null),B.default.createElement(fQ,null),B.default.createElement(mQ,null))),B.default.createElement(wQ,null),B.default.createElement(SQ,null),B.default.createElement(xQ,null),B.default.createElement(EQ,null)))});var pxe=H(c8()),hxe=H(ue());var mxe=H(ou());var bxe=H(Y8());var yxe=H(Vh());var De={};var TQ=0;function lt(e,t){let r=`atom${++TQ}`,n={toString:i(()=>r,"toString")};return typeof e=="function"?n.read=e:(n.init=e,n.read=function(o){return o(this)},n.write=function(o,s,u){return s(this,typeof u=="function"?u(o(this)):u)}),t&&(n.write=t),n}i(lt,"atom");var RS=i(e=>"init"in e,"hasInitialValue"),LS=i(e=>!!e.write,"isActuallyWritableAtom"),Xg=new WeakMap,kQ=i((e,t)=>{Xg.set(e,t),e.catch(()=>{}).finally(()=>Xg.delete(e))},"registerCancelPromise"),cL=i((e,t)=>{let r=Xg.get(e);r&&(Xg.delete(e),r(t))},"cancelPromise"),fL=i((e,t)=>{e.status="fulfilled",e.value=t},"resolvePromise"),dL=i((e,t)=>{e.status="rejected",e.reason=t},"rejectPromise"),CQ=i(e=>typeof e?.then=="function","isPromiseLike"),fp=i((e,t)=>!!e&&"v"in e&&"v"in t&&Object.is(e.v,t.v),"isEqualAtomValue"),pL=i((e,t)=>!!e&&"e"in e&&"e"in t&&Object.is(e.e,t.e),"isEqualAtomError"),bc=i(e=>!!e&&"v"in e&&e.v instanceof Promise,"hasPromiseAtomValue"),IQ=i((e,t)=>"v"in e&&"v"in t&&e.v.orig&&e.v.orig===t.v.orig,"isEqualPromiseAtomValue"),Qg=i(e=>{if("e"in e)throw e.e;return e.v},"returnAtomValue"),hL=i(()=>{let e=new WeakMap,t=new WeakMap,r=new Map,n,o;(De.env?De.env.MODE:void 0)!=="production"&&(n=new Set,o=new Set);let s=i(A=>e.get(A),"getAtomState"),u=i((A,P)=>{(De.env?De.env.MODE:void 0)!=="production"&&Object.freeze(P);let F=e.get(A);if(e.set(A,P),r.has(A)||r.set(A,F),bc(F)){let z="v"in P?P.v instanceof Promise?P.v:Promise.resolve(P.v):Promise.reject(P.e);F.v!==z&&cL(F.v,z)}},"setAtomState"),c=i((A,P,F)=>{let z=new Map,J=!1;F.forEach((X,$)=>{!X&&$===A&&(X=P),X?(z.set($,X),P.d.get($)!==X&&(J=!0)):(De.env?De.env.MODE:void 0)!=="production"&&console.warn("[Bug] atom state not found")}),(J||P.d.size!==z.size)&&(P.d=z)},"updateDependencies"),f=i((A,P,F)=>{let z=s(A),J={d:z?.d||new Map,v:P};if(F&&c(A,J,F),fp(z,J)&&z.d===J.d)return z;if(bc(z)&&bc(J)&&IQ(z,J)){if(z.d===J.d)return z;J.v=z.v}return u(A,J),J},"setAtomValue"),p=i((A,P,F,z)=>{if(CQ(P)){let J,X=i(()=>{let K=s(A);if(!bc(K)||K.v!==$)return;let te=f(A,$,F);t.has(A)&&K.d!==te.d&&L(A,te,K.d)},"updatePromiseDependencies"),$=new Promise((K,te)=>{let ae=!1;P.then(ce=>{ae||(ae=!0,fL($,ce),K(ce),X())},ce=>{ae||(ae=!0,dL($,ce),te(ce),X())}),J=i(ce=>{ae||(ae=!0,ce.then(pe=>fL($,pe),pe=>dL($,pe)),K(ce))},"continuePromise")});return $.orig=P,$.status="pending",kQ($,K=>{K&&J(K),z?.()}),f(A,$,F)}return f(A,P,F)},"setAtomValueOrPromise"),h=i((A,P,F)=>{let z=s(A),J={d:z?.d||new Map,e:P};return F&&c(A,J,F),pL(z,J)&&z.d===J.d?z:(u(A,J),J)},"setAtomError"),m=i((A,P)=>{let F=s(A);if(!P&&F&&(t.has(A)||Array.from(F.d).every(([ae,ce])=>{if(ae===A)return!0;let pe=m(ae);return pe===ce||fp(pe,ce)})))return F;let z=new Map,J=!0,X=i(ae=>{if(ae===A){let pe=s(ae);if(pe)return z.set(ae,pe),Qg(pe);if(RS(ae))return z.set(ae,void 0),ae.init;throw new Error("no atom init")}let ce=m(ae);return z.set(ae,ce),Qg(ce)},"getter"),$,K,te={get signal(){return $||($=new AbortController),$.signal},get setSelf(){return(De.env?De.env.MODE:void 0)!=="production"&&!LS(A)&&console.warn("setSelf function cannot be used with read-only atom"),!K&&LS(A)&&(K=i((...ae)=>{if((De.env?De.env.MODE:void 0)!=="production"&&J&&console.warn("setSelf function cannot be called in sync"),!J)return b(A,...ae)},"setSelf")),K}};try{let ae=A.read(X,te);return p(A,ae,z,()=>$?.abort())}catch(ae){return h(A,ae,z)}finally{J=!1}},"readAtomState"),v=i(A=>Qg(m(A)),"readAtom"),x=i(A=>{let P=t.get(A);return P||(P=T(A)),P},"addAtom"),S=i((A,P)=>!P.l.size&&(!P.t.size||P.t.size===1&&P.t.has(A)),"canUnmountAtom"),E=i(A=>{let P=t.get(A);P&&S(A,P)&&C(A)},"delAtom"),y=i(A=>{let P=new Map,F=new WeakMap,z=i($=>{var K;let te=new Set((K=t.get($))==null?void 0:K.t);return r.forEach((ae,ce)=>{var pe;(pe=s(ce))!=null&&pe.d.has($)&&te.add(ce)}),te},"getDependents"),J=i($=>{z($).forEach(K=>{K!==$&&(P.set(K,(P.get(K)||new Set).add($)),F.set(K,(F.get(K)||0)+1),J(K))})},"loop1");J(A);let X=i($=>{z($).forEach(K=>{var te;if(K!==$){let ae=F.get(K);if(ae&&F.set(K,--ae),!ae){let ce=!!((te=P.get(K))!=null&&te.size);if(ce){let pe=s(K),Ct=m(K,!0);ce=!fp(pe,Ct)}ce||P.forEach(pe=>pe.delete(K))}X(K)}})},"loop2");X(A)},"recomputeDependents"),_=i((A,...P)=>{let F=!0,z=i($=>Qg(m($)),"getter"),J=i(($,...K)=>{let te;if($===A){if(!RS($))throw new Error("atom not writable");let ae=s($),ce=p($,K[0]);fp(ae,ce)||y($)}else te=_($,...K);if(!F){let ae=R();(De.env?De.env.MODE:void 0)!=="production"&&n.forEach(ce=>ce({type:"async-write",flushed:ae}))}return te},"setter"),X=A.write(z,J,...P);return F=!1,X},"writeAtomState"),b=i((A,...P)=>{let F=_(A,...P),z=R();return(De.env?De.env.MODE:void 0)!=="production"&&n.forEach(J=>J({type:"write",flushed:z})),F},"writeAtom"),T=i((A,P,F)=>{var z;let J=F||[];(z=s(A))==null||z.d.forEach(($,K)=>{let te=t.get(K);te?te.t.add(A):K!==A&&T(K,A,J)}),m(A);let X={t:new Set(P&&[P]),l:new Set};if(t.set(A,X),(De.env?De.env.MODE:void 0)!=="production"&&o.add(A),LS(A)&&A.onMount){let{onMount:$}=A;J.push(()=>{let K=$((...te)=>b(A,...te));K&&(X.u=K)})}return F||J.forEach($=>$()),X},"mountAtom"),C=i(A=>{var P;let F=(P=t.get(A))==null?void 0:P.u;F&&F(),t.delete(A),(De.env?De.env.MODE:void 0)!=="production"&&o.delete(A);let z=s(A);z?(bc(z)&&cL(z.v),z.d.forEach((J,X)=>{if(X!==A){let $=t.get(X);$&&($.t.delete(A),S(X,$)&&C(X))}})):(De.env?De.env.MODE:void 0)!=="production"&&console.warn("[Bug] could not find atom state to unmount",A)},"unmountAtom"),L=i((A,P,F)=>{let z=new Set(P.d.keys());F?.forEach((J,X)=>{if(z.has(X)){z.delete(X);return}let $=t.get(X);$&&($.t.delete(A),S(X,$)&&C(X))}),z.forEach(J=>{let X=t.get(J);X?X.t.add(A):t.has(A)&&T(J,A)})},"mountDependencies"),R=i(()=>{let A;for((De.env?De.env.MODE:void 0)!=="production"&&(A=new Set);r.size;){let P=Array.from(r);r.clear(),P.forEach(([F,z])=>{let J=s(F);if(J){let X=t.get(F);X&&J.d!==z?.d&&L(F,J,z?.d),X&&!(!bc(z)&&(fp(z,J)||pL(z,J)))&&(X.l.forEach($=>$()),(De.env?De.env.MODE:void 0)!=="production"&&A.add(F))}else(De.env?De.env.MODE:void 0)!=="production"&&console.warn("[Bug] no atom state to flush")})}if((De.env?De.env.MODE:void 0)!=="production")return A},"flushPending"),U=i((A,P)=>{let F=x(A),z=R(),J=F.l;return J.add(P),(De.env?De.env.MODE:void 0)!=="production"&&n.forEach(X=>X({type:"sub",flushed:z})),()=>{J.delete(P),E(A),(De.env?De.env.MODE:void 0)!=="production"&&n.forEach(X=>X({type:"unsub"}))}},"subscribeAtom");return(De.env?De.env.MODE:void 0)!=="production"?{get:v,set:b,sub:U,dev_subscribe_store:i((A,P)=>{if(P!==2)throw new Error("The current StoreListener revision is 2.");return n.add(A),()=>{n.delete(A)}},"dev_subscribe_store"),dev_get_mounted_atoms:i(()=>o.values(),"dev_get_mounted_atoms"),dev_get_atom_state:i(A=>e.get(A),"dev_get_atom_state"),dev_get_mounted:i(A=>t.get(A),"dev_get_mounted"),dev_restore_atoms:i(A=>{for(let[F,z]of A)RS(F)&&(p(F,z),y(F));let P=R();n.forEach(F=>F({type:"restore",flushed:P}))},"dev_restore_atoms")}:{get:v,set:b,sub:U}},"createStore"),NS;(De.env?De.env.MODE:void 0)!=="production"&&(typeof globalThis.__NUMBER_OF_JOTAI_INSTANCES__=="number"?++globalThis.__NUMBER_OF_JOTAI_INSTANCES__:globalThis.__NUMBER_OF_JOTAI_INSTANCES__=1);var mL=i(()=>(NS||((De.env?De.env.MODE:void 0)!=="production"&&globalThis.__NUMBER_OF_JOTAI_INSTANCES__!==1&&console.warn("Detected multiple Jotai instances. It may cause unexpected behavior with the default store. https://github.com/pmndrs/jotai/discussions/2044"),NS=hL()),NS),"getDefaultStore");var Gr=H(ue(),1);var gL={};var AQ=(0,Gr.createContext)(void 0),_L=i(e=>{let t=(0,Gr.useContext)(AQ);return e?.store||t||mL()},"useStore");var OQ=i(e=>typeof e?.then=="function","isPromiseLike"),RQ=Gr.default.use||(e=>{if(e.status==="pending")throw e;if(e.status==="fulfilled")return e.value;throw e.status==="rejected"?e.reason:(e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t}),e)});function Ke(e,t){let r=_L(t),[[n,o,s],u]=(0,Gr.useReducer)(p=>{let h=r.get(e);return Object.is(p[0],h)&&p[1]===r&&p[2]===e?p:[h,r,e]},void 0,()=>[r.get(e),r,e]),c=n;(o!==r||s!==e)&&(u(),c=r.get(e));let f=t?.delay;return(0,Gr.useEffect)(()=>{let p=r.sub(e,()=>{if(typeof f=="number"){setTimeout(u,f);return}u()});return u(),p},[r,e,f]),(0,Gr.useDebugValue)(c),OQ(c)?RQ(c):c}i(Ke,"useAtomValue");function br(e,t){let r=_L(t);return(0,Gr.useCallback)((...o)=>{if((gL.env?gL.env.MODE:void 0)!=="production"&&!("write"in e))throw new Error("not writable atom");return r.set(e,...o)},[r,e])}i(br,"useSetAtom");function Rr(e,t){return[Ke(e,t),br(e,t)]}i(Rr,"useAtom");var FL=H(ue());var Au={"--background-selected":"var(--hdbt-color-black)","--background-unselected":"var(--color-white)","--background-hover":"var(--hdbt-color-black)","--border-color-selected":"var(--hdbt-color-black)","--border-color-selected-hover":"var(--hdbt-color-black)","--border-color-selected-focus":"var(--hdbt-color-black)","--color-focus-outline":"var(--color-coat-of-arms)","--focus-outline-color":"var(--hdbt-color-black)","--icon-color-selected":"var(--color-white)"};var Zg={"--focus-outline-color":"var(--color-coat-of-arms)","--menu-item-border-color-focus":"var(--color-coat-of-arms)","--menu-item-background-color-hover":"var(--color-black-5)","--menu-item-background-color-selected":"var(--hdbt-color-black)","--menu-item-background-color-selected-hover":"var(--color-black-80)","--menu-item-color-hover":"var(--hdbt-color-black)","--menu-item-color-selected":"var(--color-white)","--menu-item-color-selected-hover":"var(--color-white)","--menu-item-icon-color-selected":"var(--color-white)","--text-color-focus-outline":"var(--color-coat-of-arms)","--computed-assistive-color":"var(--color-black-60)"},e_={"--checkbox-background-selected":"var(--hdbt-color-black)","--checkbox-background-hover":"var(--hdbt-color-black)","--checkbox-border-color-selected":"var(--hdbt-color-black)","--checkbox-border-color-selected-hover":"var(--hdbt-color-black)","--checkbox-border-color-selected-focus":"var(--hdbt-color-black)","--focus-outline-color":"var(--color-coat-of-arms)","--menu-item-border-color-focus":"var(--color-coat-of-arms)","--menu-item-background-color-hover":"var(--color-black-5)","--menu-item-background-color-selected":"var(--color-white)","--menu-item-background-color-selected-hover":"var(--color-black-5)","--menu-item-color-hover":"var(--hdbt-color-black)","--menu-item-color-selected":"var(--hdbt-color-black)","--menu-item-color-selected-hover":"var(--hdbt-color-black)","--text-color-focus-outline":"var(--color-coat-of-arms)","--computed-assistive-color":"var(--color-black-60)"};var t_={"--color-focus-outline":"var(--color-coat-of-arms)"};var LQ=i((e=[])=>{let t=new Map;return e.forEach(r=>{t.set(r.key,r.doc_count)}),t},"bucketToMap"),vL=LQ;function r_(e){return e==="fi"||e==="sv"||e==="en"?e:"fi"}i(r_,"getCurrentLanguage");var NQ={CONTINUOUS:"continuous",SUMMER_JOBS:"summer_jobs",YOUTH_SUMMER_JOBS:"youth_summer_jobs",COOL_SUMMER_PROJECT:"cool_summer_project",PERMANENT_CONTRACTUAL:"permanent_contractual",PERMANENT_SERVICE:"permanent_service",FIXED_CONTRACTUAL:"fixed_contractual",FIXED_SERVICE:"fixed_service",PART_TIME:"part_time",TEMPORARY:"temporary",ALTERNATION:"alternation",PROJECT:"project",APPRENTICESHIP:"apprenticeship",TRAINING:"training"},mt=NQ;var PQ={AREA_FILTER:"area_filter",EMPLOYMENT:"employment",KEYWORD:"keyword",TASK_AREAS:"task_areas",EMPLOYMENT_RELATIONSHIP:"employment_relationship",CONTINUOUS:"continuous",INTERNSHIPS:"internship",LANGUAGE:"language",SUMMER_JOBS:"summer_jobs",YOUTH_SUMMER_JOBS:"youth_summer_jobs",RESULTS:"page",ORDER:"order"},ct=PQ;var n_=i(e=>{switch(e.toString()){case"fi":return Drupal.t("Finnish",{},{context:"Job search languages"});case"sv":return Drupal.t("Swedish",{},{context:"Job search languages"});case"en":return Drupal.t("English",{},{context:"Job search languages"});default:return Drupal.t("Finnish",{},{context:"Job search languages"})}},"getLanguageLabel"),bL=i((e="",t=[])=>{let r=t.findIndex(n=>n?.value===e.toString());if(r!==-1)return t[r]},"getInitialLanguage");var DQ=i((e=[],t=[])=>{let r=[];return(Array.isArray(e)?e:e?[e]:[]).forEach(o=>{let s=t.find(u=>Array.isArray(u.value)?u.value.includes(parseInt(o,10)):u.value.toString()===o.toString());s&&!r.some(u=>u.value===s.value)&&r.push(s)}),r},"transformDropdownsValues"),o_=i(e=>{e.page=e.page||"1";let t=new URLSearchParams;for(let r in e){let n=e[r];Array.isArray(n)?n.forEach(o=>{t.append(r,o)}):n?t.set(r,n.toString()):t.delete(r)}return t.toString()},"paramsFromSelections"),as=DQ;async function dp(e,t,r=8e3){let n=new AbortController,o=setTimeout(()=>n.abort(),r),s=await fetch(e,{...t,signal:n.signal});return clearTimeout(o),s}i(dp,"useTimeoutFetch");var MQ={index:"job_listings",size:30,sortOptions:{closing:"closing",newestFirst:"newest_first"}},yn=MQ;var BQ={eastern:["00880","00890","00900","00910","00920","00930","00940","00950","00960","00970","00980","00990"],central:["00230","00240","00500","00510","00520","00530","00540","00550","00560","00580","00600","00610"],southern:["00100","00120","00130","00140","00150","00160","00170","00180","00190","00200","00210","00220","00250","00260"],southeastern:["00570","00590","00800","00810","00820","00830","00840","00850","00860","00870"],western:["00270","00280","00290","00300","00310","00320","00330","00340","00350","00360","00370","00380","00390","00400","00440","00410","00420","00430","08100","10900"],northern:["00620","00630","00640","00650","00660","00670","00680","00690","01510","05950"],northeast:["00700","00710","00720","00730","00740","00750","00760","00760","00770","00780","00790"]},ss=BQ;var i_=[{key:"eastern",label:Drupal.t("Eastern area",{},{context:"Search filter option: Eastern area"}),postalCodes:ss.eastern},{key:"central",label:Drupal.t("Central area",{},{context:"Search filter option: Central area"}),postalCodes:ss.central},{key:"southern",label:Drupal.t("Southern area",{},{context:"Search filter option: Southern area"}),postalCodes:ss.southern},{key:"southeastern",label:Drupal.t("South-Eastern area",{},{context:"Search filter option: South-Eastern area"}),postalCodes:ss.southeastern},{key:"western",label:Drupal.t("Western area",{},{context:"Search filter option: Western area"}),postalCodes:ss.western},{key:"northern",label:Drupal.t("Northern area",{},{context:"Search filter option: Northern area"}),postalCodes:ss.northern},{key:"northeast",label:Drupal.t("North-Eastern area",{},{context:"Search filter option: North-Eastern area"}),postalCodes:ss.northeast}];var FQ=i((e,t)=>{let r=e?.count||0,n=t?.count||0;return rn?-1:0},"sortOptions"),PS=FQ;var UQ={LANGUAGE:"_language",EMPLOYMENT:"field_employment",EMPLOYMENT_ID:"employment_id",EMPLOYMENT_TYPE:"field_employment_type",EMPLOYMENT_TYPE_ID:"employment_type_id",EMPLOYMENT_SEARCH_ID:"employment_search_id",ENTITY_TYPE:"entity_type",JOB_DURATION:"field_job_duration",NID:"nid",NUMBER_OF_JOBS:"field_jobs",ORGANIZATION:"field_organization",ORGANIZATION_NAME:"field_organization_name",POSTAL_AREA:"field_postal_area",POSTAL_CODE:"field_postal_code",PROMOTED:"field_promoted",PUBLICATION_STARTS:"field_publication_starts",RECRUITMENT_ID:"field_recruitment_id",RECRUITMENT_TYPE:"field_recruitment_type",TASK_AREA:"field_task_area",TASK_AREA_ID:"task_area_id",TASK_AREA_EXTERNAL_ID:"task_area_external_id",LANGCODE:"langcode",SEARCH_ID:"field_search_id",STATUS:"status",TID:"tid",TITLE:"title",UNPUBLISH_ON:"unpublish_on",UUID:"uuid"},Me=UQ;var pp=window.drupalSettings.path.currentLanguage||"fi",yL={term:{[`${Me.LANGUAGE}`]:pp}},hp={term:{[Me.ENTITY_TYPE]:"node"}},xL={name:{order:"asc"}},a_={unique:{cardinality:{field:`${Me.RECRUITMENT_ID}.keyword`}}},wL={aggs:{promoted:{terms:{field:Me.NID,size:100}}},query:{bool:{filter:[hp],must:[{term:{[Me.PROMOTED]:!0}}]}}},SL={aggs:{occupations:{terms:{field:"task_area_external_id",size:100},aggs:a_},employment:{terms:{field:"employment_id",size:100},aggs:a_},employment_type:{terms:{field:"employment_type_id",size:100},aggs:a_},employment_search_id:{terms:{field:"employment_search_id",size:100},aggs:a_}},query:{bool:{filter:[hp]}}},EL={query:{bool:{should:[{term:{field_search_id:mt.FIXED_CONTRACTUAL}},{term:{field_search_id:mt.FIXED_SERVICE}},{term:{field_search_id:mt.PERMANENT_CONTRACTUAL}},{term:{field_search_id:mt.PERMANENT_SERVICE}},{term:{field_search_id:mt.TRAINING}},{term:{field_search_id:mt.ALTERNATION}}],minimum_should_match:1,filter:[yL,{term:{[Me.ENTITY_TYPE]:"taxonomy_term"}}]}},sort:[xL],size:100},TL={aggs:{languages:{terms:{field:"_language"}}},query:{bool:{filter:[hp]}}},kL={query:{bool:{filter:[{term:{vid:"task_area"}},{term:{entity_type:"taxonomy_term"}},yL]}},sort:[xL],size:100};var DS=i(e=>{let t=new Map;return e.forEach(r=>{r?.unique?.value?t.set(r.key,r.unique.value):t.set(r.key,r.doc_count)}),t},"bucketToMap"),zQ=i(e=>{let t={},r=e.entries(),n=r.next(),o=[ct.TASK_AREAS,ct.EMPLOYMENT,ct.AREA_FILTER];for(;!n.done;){let[s,u]=n.value;if(!u){n=r.next();continue}let c;o.includes(s)?c=u.toString().includes(",")?u.toString().split(","):[u]:c=u;let f=t[s];if(Array.isArray(c)){let h=Array.isArray(f)?f:f??[];t[s]=[...h,...c],n=r.next();continue}let p=Array.isArray(f)?[...f,c]:f?[f,c]:c;t[s]=p,n=r.next()}return t},"getParams"),yr=lt(zQ(new URLSearchParams(window.location.search))),mi=lt(null,(e,t,r)=>{r.page=r.page||"1",t(yr,r);let n=new URL(window.location.toString());n.search=o_(r),window.history.pushState({},"",n)}),MS=lt(""),CL=lt(null,(e,t,r)=>{let n=e(yr);t(mi,{...n,page:r})}),IL=lt(e=>Number(e(yr)?.page)||1),Fo=lt(async e=>{let t=e(BS),{index:r}=yn,n=t,o="{}",s=`${o} +Url: ${bm(e)}`),!0}return!1}i(HH,"_shouldDropEvent");function VH(e,t){return t?.length?mm(e).some(r=>zl(r,t)):!1}i(VH,"_isIgnoredError");function WH(e,t){if(!t?.length)return!1;let r=e.transaction;return r?zl(r,t):!1}i(WH,"_isIgnoredTransaction");function GH(e,t){if(!t?.length)return!1;let r=bm(e);return r?zl(r,t):!1}i(GH,"_isDeniedUrl");function JH(e,t){if(!t?.length)return!0;let r=bm(e);return r?zl(r,t):!0}i(JH,"_isAllowedUrl");function YH(e=[]){for(let t=e.length-1;t>=0;t--){let r=e[t];if(r&&r.filename!==""&&r.filename!=="[native code]")return r.filename||null}return null}i(YH,"_getLastValidUrl");function bm(e){try{let r=[...e.exception?.values??[]].reverse().find(n=>n.mechanism?.parent_id===void 0&&n.stacktrace?.frames?.length)?.stacktrace?.frames;return r?YH(r):null}catch{return me&&le.error(`Cannot extract url for event ${ai(e)}`),null}}i(bm,"_getEventFilterUrl");function KH(e){return e.exception?.values?.length?!e.message&&!e.exception.values.some(t=>t.stacktrace||t.type&&t.type!=="Error"||t.value):!1}i(KH,"_isUselessError");function Ox(e,t,r,n,o,s){if(!o.exception?.values||!s||!To(s.originalException,Error))return;let u=o.exception.values.length>0?o.exception.values[o.exception.values.length-1]:void 0;u&&(o.exception.values=Ax(e,t,n,s.originalException,r,o.exception.values,u,0))}i(Ox,"applyAggregateErrorsToEvent");function Ax(e,t,r,n,o,s,u,c){if(s.length>=r+1)return s;let f=[...s];if(To(n[o],Error)){uA(u,c);let p=e(t,n[o]),h=f.length;lA(p,o,h,c),f=Ax(e,t,r,n[o],o,[p,...f],p,h)}return Array.isArray(n.errors)&&n.errors.forEach((p,h)=>{if(To(p,Error)){uA(u,c);let m=e(t,p),v=f.length;lA(m,`errors[${h}]`,v,c),f=Ax(e,t,r,p,o,[m,...f],m,v)}}),f}i(Ax,"aggregateExceptionsFromError");function uA(e,t){e.mechanism=e.mechanism||{type:"generic",handled:!0},e.mechanism={...e.mechanism,...e.type==="AggregateError"&&{is_exception_group:!0},exception_id:t}}i(uA,"applyExceptionGroupFieldsForParentException");function lA(e,t,r,n){e.mechanism=e.mechanism||{type:"generic",handled:!0},e.mechanism={...e.mechanism,type:"chained",source:t,exception_id:r,parent_id:n}}i(lA,"applyExceptionGroupFieldsForChildException");function Rx(e){let t="console";en(t,e),tn(t,QH)}i(Rx,"addConsoleInstrumentationHandler");function QH(){"console"in ke&&Ny.forEach(function(e){e in ke.console&&nr(ke.console,e,function(t){return Ml[e]=t,function(...r){rr("console",{args:r,level:e}),Ml[e]?.apply(ke.console,r)}})})}i(QH,"instrumentConsole");function Lx(e){return e==="warn"?"warning":["fatal","error","warning","log","info","debug"].includes(e)?e:"log"}i(Lx,"severityLevelFromString");var XH="Dedupe",ZH=i(()=>{let e;return{name:XH,processEvent(t){if(t.type)return t;try{if(eV(t,e))return me&&le.warn("Event dropped due to being a duplicate of previously captured event."),null}catch{}return e=t}}},"_dedupeIntegration"),xm=ZH;function eV(e,t){return t?!!(tV(e,t)||rV(e,t)):!1}i(eV,"_shouldDropEvent");function tV(e,t){let r=e.message,n=t.message;return!(!r&&!n||r&&!n||!r&&n||r!==n||!dA(e,t)||!fA(e,t))}i(tV,"_isSameMessageEvent");function rV(e,t){let r=cA(t),n=cA(e);return!(!r||!n||r.type!==n.type||r.value!==n.value||!dA(e,t)||!fA(e,t))}i(rV,"_isSameExceptionEvent");function fA(e,t){let r=Jh(e),n=Jh(t);if(!r&&!n)return!0;if(r&&!n||!r&&n||(r=r,n=n,n.length!==r.length))return!1;for(let o=0;o=400&&e<500?"warning":e>=500?"error":void 0}i(wm,"getBreadcrumbLogLevelFromHttpStatusCode");var fd=ke;function Nx(){return"history"in fd&&!!fd.history}i(Nx,"supportsHistory");function nV(){if(!("fetch"in fd))return!1;try{return new Headers,new Request("http://www.example.com"),new Response,!0}catch{return!1}}i(nV,"_isFetchSupported");function dd(e){return e&&/^function\s+\w+\(\)\s+\{\s+\[native code\]\s+\}$/.test(e.toString())}i(dd,"isNativeFunction");function Px(){if(typeof EdgeRuntime=="string")return!0;if(!nV())return!1;if(dd(fd.fetch))return!0;let e=!1,t=fd.document;if(t&&typeof t.createElement=="function")try{let r=t.createElement("iframe");r.hidden=!0,t.head.appendChild(r),r.contentWindow?.fetch&&(e=dd(r.contentWindow.fetch)),t.head.removeChild(r)}catch(r){me&&le.warn("Could not create sandbox iframe for pure fetch check, bailing to window.fetch: ",r)}return e}i(Px,"supportsNativeFetch");function Mx(e,t){let r="fetch";en(r,e),tn(r,()=>oV(void 0,t))}i(Mx,"addFetchInstrumentationHandler");function oV(e,t=!1){t&&!Px()||nr(ke,"fetch",function(r){return function(...n){let o=new Error,{method:s,url:u}=iV(n),c={args:n,fetchData:{method:s,url:u},startTimestamp:_n()*1e3,virtualError:o,headers:aV(n)};return e||rr("fetch",{...c}),r.apply(ke,n).then(async f=>(e?e(f):rr("fetch",{...c,endTimestamp:_n()*1e3,response:f}),f),f=>{if(rr("fetch",{...c,endTimestamp:_n()*1e3,error:f}),Js(f)&&f.stack===void 0&&(f.stack=o.stack,Nn(f,"framesToPop",1)),f instanceof TypeError&&(f.message==="Failed to fetch"||f.message==="Load failed"||f.message==="NetworkError when attempting to fetch resource."))try{let p=new URL(c.fetchData.url);f.message=`${f.message} (${p.host})`}catch{}throw f})}})}i(oV,"instrumentFetch");function Dx(e,t){return!!e&&typeof e=="object"&&!!e[t]}i(Dx,"hasProp");function pA(e){return typeof e=="string"?e:e?Dx(e,"url")?e.url:e.toString?e.toString():"":""}i(pA,"getUrlFromResource");function iV(e){if(e.length===0)return{method:"GET",url:""};if(e.length===2){let[r,n]=e;return{url:pA(r),method:Dx(n,"method")?String(n.method).toUpperCase():"GET"}}let t=e[0];return{url:pA(t),method:Dx(t,"method")?String(t.method).toUpperCase():"GET"}}i(iV,"parseFetchArgs");function aV(e){let[t,r]=e;try{if(typeof r=="object"&&r!==null&&"headers"in r&&r.headers)return new Headers(r.headers);if(XI(t))return new Headers(t.headers)}catch{}}i(aV,"getHeadersFromFetchArgs");function Bx(){return"npm"}i(Bx,"getSDKSource");var ht=ke,Fx=0;function Ux(){return Fx>0}i(Ux,"shouldIgnoreOnError");function yV(){Fx++,setTimeout(()=>{Fx--})}i(yV,"ignoreNextOnError");function Zs(e,t={}){function r(o){return typeof o=="function"}if(i(r,"isFunction"),!r(e))return e;try{let o=e.__sentry_wrapped__;if(o)return typeof o=="function"?o:e;if(Xs(e))return e}catch{return e}let n=i(function(...o){try{let s=o.map(u=>Zs(u,t));return e.apply(this,s)}catch(s){throw yV(),td(u=>{u.addEventProcessor(c=>(t.mechanism&&(jl(c,void 0,void 0),si(c,t.mechanism)),c.extra={...c.extra,arguments:o},c)),dm(s)}),s}},"sentryWrapped");try{for(let o in e)Object.prototype.hasOwnProperty.call(e,o)&&(n[o]=e[o])}catch{}Zh(n,e),Nn(e,"__sentry_wrapped__",n);try{Object.getOwnPropertyDescriptor(n,"name").configurable&&Object.defineProperty(n,"name",{get(){return e.name}})}catch{}return n}i(Zs,"wrap");function hA(){let e=Qs(),{referrer:t}=ht.document||{},{userAgent:r}=ht.navigator||{},n={...t&&{Referer:t},...r&&{"User-Agent":r}};return{url:e,headers:n}}i(hA,"getHttpRequestData");function Sm(e,t){let r=$x(e,t),n={type:TV(t),value:kV(t)};return r.length&&(n.stacktrace={frames:r}),n.type===void 0&&n.value===""&&(n.value="Unrecoverable error caught"),n}i(Sm,"exceptionFromError");function xV(e,t,r,n){let s=wt()?.getOptions().normalizeDepth,u=AV(t),c={__serialized__:sm(t,s)};if(u)return{exception:{values:[Sm(e,u)]},extra:c};let f={exception:{values:[{type:Ks(t)?t.constructor.name:n?"UnhandledRejection":"Error",value:CV(t,{isUnhandledRejection:n})}]},extra:c};if(r){let p=$x(e,r);p.length&&(f.exception.values[0].stacktrace={frames:p})}return f}i(xV,"eventFromPlainObject");function zx(e,t){return{exception:{values:[Sm(e,t)]}}}i(zx,"eventFromError");function $x(e,t){let r=t.stacktrace||t.stack||"",n=SV(t),o=EV(t);try{return e(r,n,o)}catch{}return[]}i($x,"parseStackFrames");var wV=/Minified React error #\d+;/i;function SV(e){return e&&wV.test(e.message)?1:0}i(SV,"getSkipFirstStackStringLines");function EV(e){return typeof e.framesToPop=="number"?e.framesToPop:0}i(EV,"getPopFirstTopFrames");function mA(e){return typeof WebAssembly<"u"&&typeof WebAssembly.Exception<"u"?e instanceof WebAssembly.Exception:!1}i(mA,"isWebAssemblyException");function TV(e){let t=e?.name;return!t&&mA(e)?e.message&&Array.isArray(e.message)&&e.message.length==2?e.message[0]:"WebAssembly.Exception":t}i(TV,"extractType");function kV(e){let t=e?.message;return mA(e)?Array.isArray(e.message)&&e.message.length==2?e.message[1]:"wasm exception":t?t.error&&typeof t.error.message=="string"?t.error.message:t:"No error message"}i(kV,"extractMessage");function gA(e,t,r,n){let o=r?.syntheticException||void 0,s=Em(e,t,o,n);return si(s),s.level="error",r?.event_id&&(s.event_id=r.event_id),lo(s)}i(gA,"eventFromException");function _A(e,t,r="info",n,o){let s=n?.syntheticException||void 0,u=jx(e,t,s,o);return u.level=r,n?.event_id&&(u.event_id=n.event_id),lo(u)}i(_A,"eventFromMessage");function Em(e,t,r,n,o){let s;if(Kh(t)&&t.error)return zx(e,t.error);if(Qh(t)||$y(t)){let u=t;if("stack"in t)s=zx(e,t);else{let c=u.name||(Qh(u)?"DOMError":"DOMException"),f=u.message?`${c}: ${u.message}`:c;s=jx(e,f,r,n),jl(s,f)}return"code"in u&&(s.tags={...s.tags,"DOMException.code":`${u.code}`}),s}return Js(t)?zx(e,t):zi(t)||Ks(t)?(s=xV(e,t,r,o),si(s,{synthetic:!0}),s):(s=jx(e,t,r,n),jl(s,`${t}`,void 0),si(s,{synthetic:!0}),s)}i(Em,"eventFromUnknownInput");function jx(e,t,r,n){let o={};if(n&&r){let s=$x(e,r);s.length&&(o.exception={values:[{value:t,stacktrace:{frames:s}}]}),si(o,{synthetic:!0})}if(Fl(t)){let{__sentry_template_string__:s,__sentry_template_values__:u}=t;return o.logentry={message:s,params:u},o}return o.message=t,o}i(jx,"eventFromString");function CV(e,{isUnhandledRejection:t}){let r=Jy(e),n=t?"promise rejection":"exception";return Kh(e)?`Event \`ErrorEvent\` captured as ${n} with message \`${e.message}\``:Ks(e)?`Event \`${IV(e)}\` (type=${e.type}) captured as ${n}`:`Object captured as ${n} with keys: ${r}`}i(CV,"getNonErrorObjectExceptionValue");function IV(e){try{let t=Object.getPrototypeOf(e);return t?t.constructor.name:void 0}catch{}}i(IV,"getObjectClassName");function AV(e){for(let t in e)if(Object.prototype.hasOwnProperty.call(e,t)){let r=e[t];if(r instanceof Error)return r}}i(AV,"getErrorPropertyFromObject");var OV=5e3,qx=class qx extends sd{constructor(t){let r=RV(t),n=ht.SENTRY_SDK_SOURCE||Bx();cd(r,"browser",["browser"],n),r._metadata?.sdk&&(r._metadata.sdk.settings={infer_ip:r.sendDefaultPii?"auto":"never",...r._metadata.sdk.settings}),super(r);let{sendDefaultPii:o,sendClientReports:s,enableLogs:u}=this._options;ht.document&&(s||u)&&ht.document.addEventListener("visibilitychange",()=>{ht.document.visibilityState==="hidden"&&(s&&this._flushOutcomes(),u&&ud(this))}),u&&(this.on("flush",()=>{ud(this)}),this.on("afterCaptureLog",()=>{this._logFlushIdleTimeout&&clearTimeout(this._logFlushIdleTimeout),this._logFlushIdleTimeout=setTimeout(()=>{ud(this)},OV)})),o&&this.on("beforeSendSession",Cx)}eventFromException(t,r){return gA(this._options.stackParser,t,r,this._options.attachStacktrace)}eventFromMessage(t,r="info",n){return _A(this._options.stackParser,t,r,n,this._options.attachStacktrace)}_prepareEvent(t,r,n,o){return t.platform=t.platform||"javascript",super._prepareEvent(t,r,n,o)}};i(qx,"BrowserClient");var Tm=qx;function RV(e){return{release:typeof __SENTRY_RELEASE__=="string"?__SENTRY_RELEASE__:ht.SENTRY_RELEASE?.id,sendClientReports:!0,parentSpanIsAlwaysRootSpan:!0,...e}}i(RV,"applyDefaultOptions");var vA=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__;var ir=ke;var LV=1e3,bA,Hx,Vx;function Wx(e){let t="dom";en(t,e),tn(t,NV)}i(Wx,"addClickKeypressInstrumentationHandler");function NV(){if(!ir.document)return;let e=rr.bind(null,"dom"),t=yA(e,!0);ir.document.addEventListener("click",t,!1),ir.document.addEventListener("keypress",t,!1),["EventTarget","Node"].forEach(r=>{let o=ir[r]?.prototype;o?.hasOwnProperty?.("addEventListener")&&(nr(o,"addEventListener",function(s){return function(u,c,f){if(u==="click"||u=="keypress")try{let p=this.__sentry_instrumentation_handlers__=this.__sentry_instrumentation_handlers__||{},h=p[u]=p[u]||{refCount:0};if(!h.handler){let m=yA(e);h.handler=m,s.call(this,u,m,f)}h.refCount++}catch{}return s.call(this,u,c,f)}}),nr(o,"removeEventListener",function(s){return function(u,c,f){if(u==="click"||u=="keypress")try{let p=this.__sentry_instrumentation_handlers__||{},h=p[u];h&&(h.refCount--,h.refCount<=0&&(s.call(this,u,h.handler,f),h.handler=void 0,delete p[u]),Object.keys(p).length===0&&delete this.__sentry_instrumentation_handlers__)}catch{}return s.call(this,u,c,f)}}))})}i(NV,"instrumentDOM");function PV(e){if(e.type!==Hx)return!1;try{if(!e.target||e.target._sentryId!==Vx)return!1}catch{}return!0}i(PV,"isSimilarToLastCapturedEvent");function DV(e,t){return e!=="keypress"?!1:t?.tagName?!(t.tagName==="INPUT"||t.tagName==="TEXTAREA"||t.isContentEditable):!0}i(DV,"shouldSkipDOMEvent");function yA(e,t=!1){return r=>{if(!r||r._sentryCaptured)return;let n=MV(r);if(DV(r.type,n))return;Nn(r,"_sentryCaptured",!0),n&&!n._sentryId&&Nn(n,"_sentryId",or());let o=r.type==="keypress"?"input":r.type;PV(r)||(e({event:r,name:o,global:t}),Hx=r.type,Vx=n?n._sentryId:void 0),clearTimeout(bA),bA=ir.setTimeout(()=>{Vx=void 0,Hx=void 0},LV)}}i(yA,"makeDOMEventHandler");function MV(e){try{return e.target}catch{return null}}i(MV,"getEventTarget");var km;function hd(e){let t="history";en(t,e),tn(t,BV)}i(hd,"addHistoryInstrumentationHandler");function BV(){if(ir.addEventListener("popstate",()=>{let t=ir.location.href,r=km;if(km=t,r===t)return;rr("history",{from:r,to:t})}),!Nx())return;function e(t){return function(...r){let n=r.length>2?r[2]:void 0;if(n){let o=km,s=FV(String(n));if(km=s,o===s)return t.apply(this,r);rr("history",{from:o,to:s})}return t.apply(this,r)}}i(e,"historyReplacementFunction"),nr(ir.history,"pushState",e),nr(ir.history,"replaceState",e)}i(BV,"instrumentHistory");function FV(e){try{return new URL(e,ir.location.origin).toString()}catch{return e}}i(FV,"getAbsoluteUrl");var Cm={};function Gx(e){let t=Cm[e];if(t)return t;let r=ir[e];if(dd(r))return Cm[e]=r.bind(ir);let n=ir.document;if(n&&typeof n.createElement=="function")try{let o=n.createElement("iframe");o.hidden=!0,n.head.appendChild(o);let s=o.contentWindow;s?.[e]&&(r=s[e]),n.head.removeChild(o)}catch(o){vA&&le.warn(`Could not create sandbox iframe for ${e} check, bailing to window.${e}: `,o)}return r&&(Cm[e]=r.bind(ir))}i(Gx,"getNativeImplementation");function Im(e){Cm[e]=void 0}i(Im,"clearCachedImplementation");var eu="__sentry_xhr_v3__";function Jx(e){let t="xhr";en(t,e),tn(t,UV)}i(Jx,"addXhrInstrumentationHandler");function UV(){if(!ir.XMLHttpRequest)return;let e=XMLHttpRequest.prototype;e.open=new Proxy(e.open,{apply(t,r,n){let o=new Error,s=_n()*1e3,u=rn(n[0])?n[0].toUpperCase():void 0,c=zV(n[1]);if(!u||!c)return t.apply(r,n);r[eu]={method:u,url:c,request_headers:{}},u==="POST"&&c.match(/sentry_key/)&&(r.__sentry_own_request__=!0);let f=i(()=>{let p=r[eu];if(p&&r.readyState===4){try{p.status_code=r.status}catch{}let h={endTimestamp:_n()*1e3,startTimestamp:s,xhr:r,virtualError:o};rr("xhr",h)}},"onreadystatechangeHandler");return"onreadystatechange"in r&&typeof r.onreadystatechange=="function"?r.onreadystatechange=new Proxy(r.onreadystatechange,{apply(p,h,m){return f(),p.apply(h,m)}}):r.addEventListener("readystatechange",f),r.setRequestHeader=new Proxy(r.setRequestHeader,{apply(p,h,m){let[v,x]=m,S=h[eu];return S&&rn(v)&&rn(x)&&(S.request_headers[v.toLowerCase()]=x),p.apply(h,m)}}),t.apply(r,n)}}),e.send=new Proxy(e.send,{apply(t,r,n){let o=r[eu];if(!o)return t.apply(r,n);n[0]!==void 0&&(o.body=n[0]);let s={startTimestamp:_n()*1e3,xhr:r};return rr("xhr",s),t.apply(r,n)}})}i(UV,"instrumentXHR");function zV(e){if(rn(e))return e;try{return e.toString()}catch{}}i(zV,"parseXhrUrlArg");function xA(e,t=Gx("fetch")){let r=0,n=0;function o(s){let u=s.body.length;r+=u,n++;let c={body:s.body,method:"POST",referrerPolicy:"strict-origin",headers:e.headers,keepalive:r<=6e4&&n<15,...e.fetchOptions};if(!t)return Im("fetch"),ja("No fetch implementation available");try{return t(e.url,c).then(f=>(r-=u,n--,{statusCode:f.status,headers:{"x-sentry-rate-limits":f.headers.get("X-Sentry-Rate-Limits"),"retry-after":f.headers.get("Retry-After")}}))}catch(f){return Im("fetch"),r-=u,n--,ja(f)}}return i(o,"makeRequest"),_m(e,o)}i(xA,"makeFetchTransport");var jV=30;var $V=50;function Yx(e,t,r,n){let o={filename:e,function:t===""?ii:t,in_app:!0};return r!==void 0&&(o.lineno=r),n!==void 0&&(o.colno=n),o}i(Yx,"createFrame");var qV=/^\s*at (\S+?)(?::(\d+))(?::(\d+))\s*$/i,HV=/^\s*at (?:(.+?\)(?: \[.+\])?|.*?) ?\((?:address at )?)?(?:async )?((?:|[-a-z]+:|.*bundle|\/)?.*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,VV=/\((\S*)(?::(\d+))(?::(\d+))\)/,WV=/at (.+?) ?\(data:(.+?),/,GV=i(e=>{let t=e.match(WV);if(t)return{filename:``,function:t[1]};let r=qV.exec(e);if(r){let[,o,s,u]=r;return Yx(o,ii,+s,+u)}let n=HV.exec(e);if(n){if(n[2]&&n[2].indexOf("eval")===0){let c=VV.exec(n[2]);c&&(n[2]=c[1],n[3]=c[2],n[4]=c[3])}let[s,u]=SA(n[1]||ii,n[2]);return Yx(u,s,n[3]?+n[3]:void 0,n[4]?+n[4]:void 0)}},"chromeStackParserFn"),JV=[jV,GV],YV=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:[-a-z]+)?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,KV=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,QV=i(e=>{let t=YV.exec(e);if(t){if(t[3]&&t[3].indexOf(" > eval")>-1){let s=KV.exec(t[3]);s&&(t[1]=t[1]||"eval",t[3]=s[1],t[4]=s[2],t[5]="")}let n=t[3],o=t[1]||ii;return[o,n]=SA(o,n),Yx(n,o,t[4]?+t[4]:void 0,t[5]?+t[5]:void 0)}},"gecko"),XV=[$V,QV];var ZV=[JV,XV],wA=Gh(...ZV),SA=i((e,t)=>{let r=e.indexOf("safari-extension")!==-1,n=e.indexOf("safari-web-extension")!==-1;return r||n?[e.indexOf("@")!==-1?e.split("@")[0]:ii,r?`safari-extension:${t}`:`safari-web-extension:${t}`]:[e,t]},"extractSafariExtensionDetails");var $a=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__;var Am=1024,eW="Breadcrumbs",tW=i((e={})=>{let t={console:!0,dom:!0,fetch:!0,history:!0,sentry:!0,xhr:!0,...e};return{name:eW,setup(r){t.console&&Rx(oW(r)),t.dom&&Wx(nW(r,t.dom)),t.xhr&&Jx(iW(r)),t.fetch&&Mx(aW(r)),t.history&&hd(sW(r)),t.sentry&&r.on("beforeSendEvent",rW(r))}}},"_breadcrumbsIntegration"),EA=tW;function rW(e){return i(function(r){wt()===e&&li({category:`sentry.${r.type==="transaction"?"transaction":"event"}`,event_id:r.event_id,level:r.level,message:ai(r)},{event:r})},"addSentryBreadcrumb")}i(rW,"_getSentryBreadcrumbHandler");function nW(e,t){return i(function(n){if(wt()!==e)return;let o,s,u=typeof t=="object"?t.serializeAttribute:void 0,c=typeof t=="object"&&typeof t.maxStringLength=="number"?t.maxStringLength:void 0;c&&c>Am&&($a&&le.warn(`\`dom.maxStringLength\` cannot exceed ${Am}, but a value of ${c} was configured. Sentry will use ${Am} instead.`),c=Am),typeof u=="string"&&(u=[u]);try{let p=n.event,h=uW(p)?p.target:p;o=Zf(h,{keyAttrs:u,maxStringLength:c}),s=Gy(h)}catch{o=""}if(o.length===0)return;let f={category:`ui.${n.name}`,message:o};s&&(f.data={"ui.component_name":s}),li(f,{event:n.event,name:n.name,global:n.global})},"_innerDomBreadcrumb")}i(nW,"_getDomBreadcrumbHandler");function oW(e){return i(function(r){if(wt()!==e)return;let n={category:"console",data:{arguments:r.args,logger:"console"},level:Lx(r.level),message:Xh(r.args," ")};if(r.level==="assert")if(r.args[0]===!1)n.message=`Assertion failed: ${Xh(r.args.slice(1)," ")||"console.assert"}`,n.data.arguments=r.args.slice(1);else return;li(n,{input:r.args,level:r.level})},"_consoleBreadcrumb")}i(oW,"_getConsoleBreadcrumbHandler");function iW(e){return i(function(r){if(wt()!==e)return;let{startTimestamp:n,endTimestamp:o}=r,s=r.xhr[eu];if(!n||!o||!s)return;let{method:u,url:c,status_code:f,body:p}=s,h={method:u,url:c,status_code:f},m={xhr:r.xhr,input:p,startTimestamp:n,endTimestamp:o},v={category:"xhr",data:h,type:"http",level:wm(f)};e.emit("beforeOutgoingRequestBreadcrumb",v,m),li(v,m)},"_xhrBreadcrumb")}i(iW,"_getXhrBreadcrumbHandler");function aW(e){return i(function(r){if(wt()!==e)return;let{startTimestamp:n,endTimestamp:o}=r;if(o&&!(r.fetchData.url.match(/sentry_key/)&&r.fetchData.method==="POST"))if(r.fetchData.method,r.fetchData.url,r.error){let s=r.fetchData,u={data:r.error,input:r.args,startTimestamp:n,endTimestamp:o},c={category:"fetch",data:s,level:"error",type:"http"};e.emit("beforeOutgoingRequestBreadcrumb",c,u),li(c,u)}else{let s=r.response,u={...r.fetchData,status_code:s?.status};r.fetchData.request_body_size,r.fetchData.response_body_size,s?.status;let c={input:r.args,response:s,startTimestamp:n,endTimestamp:o},f={category:"fetch",data:u,type:"http",level:wm(u.status_code)};e.emit("beforeOutgoingRequestBreadcrumb",f,c),li(f,c)}},"_fetchBreadcrumb")}i(aW,"_getFetchBreadcrumbHandler");function sW(e){return i(function(r){if(wt()!==e)return;let n=r.from,o=r.to,s=ld(ht.location.href),u=n?ld(n):void 0,c=ld(o);u?.path||(u=s),s.protocol===c.protocol&&s.host===c.host&&(o=c.relative),s.protocol===u.protocol&&s.host===u.host&&(n=u.relative),li({category:"navigation",data:{from:n,to:o}})},"_historyBreadcrumb")}i(sW,"_getHistoryBreadcrumbHandler");function uW(e){return!!e&&!!e.target}i(uW,"_isEvent");var lW=["EventTarget","Window","Node","ApplicationCache","AudioTrackList","BroadcastChannel","ChannelMergerNode","CryptoOperation","EventSource","FileReader","HTMLUnknownElement","IDBDatabase","IDBRequest","IDBTransaction","KeyOperation","MediaController","MessagePort","ModalWindow","Notification","SVGElementInstance","Screen","SharedWorker","TextTrack","TextTrackCue","TextTrackList","WebSocket","WebSocketWorker","Worker","XMLHttpRequest","XMLHttpRequestEventTarget","XMLHttpRequestUpload"],cW="BrowserApiErrors",fW=i((e={})=>{let t={XMLHttpRequest:!0,eventTarget:!0,requestAnimationFrame:!0,setInterval:!0,setTimeout:!0,unregisterOriginalCallbacks:!1,...e};return{name:cW,setupOnce(){t.setTimeout&&nr(ht,"setTimeout",TA),t.setInterval&&nr(ht,"setInterval",TA),t.requestAnimationFrame&&nr(ht,"requestAnimationFrame",dW),t.XMLHttpRequest&&"XMLHttpRequest"in ht&&nr(XMLHttpRequest.prototype,"send",pW);let r=t.eventTarget;r&&(Array.isArray(r)?r:lW).forEach(o=>hW(o,t))}}},"_browserApiErrorsIntegration"),kA=fW;function TA(e){return function(...t){let r=t[0];return t[0]=Zs(r,{mechanism:{data:{function:so(e)},handled:!1,type:"instrument"}}),e.apply(this,t)}}i(TA,"_wrapTimeFunction");function dW(e){return function(t){return e.apply(this,[Zs(t,{mechanism:{data:{function:"requestAnimationFrame",handler:so(e)},handled:!1,type:"instrument"}})])}}i(dW,"_wrapRAF");function pW(e){return function(...t){let r=this;return["onload","onerror","onprogress","onreadystatechange"].forEach(o=>{o in r&&typeof r[o]=="function"&&nr(r,o,function(s){let u={mechanism:{data:{function:o,handler:so(s)},handled:!1,type:"instrument"}},c=Xs(s);return c&&(u.mechanism.data.handler=so(c)),Zs(s,u)})}),e.apply(this,t)}}i(pW,"_wrapXHR");function hW(e,t){let n=ht[e]?.prototype;n?.hasOwnProperty?.("addEventListener")&&(nr(n,"addEventListener",function(o){return function(s,u,c){try{mW(u)&&(u.handleEvent=Zs(u.handleEvent,{mechanism:{data:{function:"handleEvent",handler:so(u),target:e},handled:!1,type:"instrument"}}))}catch{}return t.unregisterOriginalCallbacks&&gW(this,s,u),o.apply(this,[s,Zs(u,{mechanism:{data:{function:"addEventListener",handler:so(u),target:e},handled:!1,type:"instrument"}}),c])}}),nr(n,"removeEventListener",function(o){return function(s,u,c){try{let f=u.__sentry_wrapped__;f&&o.call(this,s,f,c)}catch{}return o.call(this,s,u,c)}}))}i(hW,"_wrapEventTarget");function mW(e){return typeof e.handleEvent=="function"}i(mW,"isEventListenerObject");function gW(e,t,r){e&&typeof e=="object"&&"removeEventListener"in e&&typeof e.removeEventListener=="function"&&e.removeEventListener(t,r)}i(gW,"unregisterOriginalCallback");var CA=()=>({name:"BrowserSession",setupOnce(){if(typeof ht.document>"u"){$a&&le.warn("Using the `browserSessionIntegration` in non-browser environments is not supported.");return}id({ignoreDuration:!0}),ad(),hd(({from:e,to:t})=>{e!==void 0&&e!==t&&(id({ignoreDuration:!0}),ad())})}});var _W="GlobalHandlers",vW=i((e={})=>{let t={onerror:!0,onunhandledrejection:!0,...e};return{name:_W,setupOnce(){Error.stackTraceLimit=50},setup(r){t.onerror&&(bW(r),IA("onerror")),t.onunhandledrejection&&(yW(r),IA("onunhandledrejection"))}}},"_globalHandlersIntegration"),AA=vW;function bW(e){Uy(t=>{let{stackParser:r,attachStacktrace:n}=OA();if(wt()!==e||Ux())return;let{msg:o,url:s,line:u,column:c,error:f}=t,p=SW(Em(r,f||o,void 0,n,!1),s,u,c);p.level="error",od(p,{originalException:f,mechanism:{handled:!1,type:"auto.browser.global_handlers.onerror"}})})}i(bW,"_installGlobalOnErrorHandler");function yW(e){jy(t=>{let{stackParser:r,attachStacktrace:n}=OA();if(wt()!==e||Ux())return;let o=xW(t),s=Ys(o)?wW(o):Em(r,o,void 0,n,!0);s.level="error",od(s,{originalException:o,mechanism:{handled:!1,type:"auto.browser.global_handlers.onunhandledrejection"}})})}i(yW,"_installGlobalOnUnhandledRejectionHandler");function xW(e){if(Ys(e))return e;try{if("reason"in e)return e.reason;if("detail"in e&&"reason"in e.detail)return e.detail.reason}catch{}return e}i(xW,"_getUnhandledRejectionError");function wW(e){return{exception:{values:[{type:"UnhandledRejection",value:`Non-Error promise rejection captured with value: ${String(e)}`}]}}}i(wW,"_eventFromRejectionWithPrimitive");function SW(e,t,r,n){let o=e.exception=e.exception||{},s=o.values=o.values||[],u=s[0]=s[0]||{},c=u.stacktrace=u.stacktrace||{},f=c.frames=c.frames||[],p=n,h=r,m=EW(t)??Qs();return f.length===0&&f.push({colno:p,filename:m,function:ii,in_app:!0,lineno:h}),e}i(SW,"_enhanceEventWithInitialFrame");function IA(e){$a&&le.log(`Global Handler attached: ${e}`)}i(IA,"globalHandlerLog");function OA(){return wt()?.getOptions()||{stackParser:i(()=>[],"stackParser"),attachStacktrace:!1}}i(OA,"getOptions");function EW(e){if(!(!rn(e)||e.length===0)){if(e.startsWith("data:")){let t=e.match(/^data:([^;]+)/),r=t?t[1]:"text/javascript",n=e.includes("base64,");return``}return e.slice(0,1024)}}i(EW,"getFilenameFromUrl");var RA=()=>({name:"HttpContext",preprocessEvent(e){if(!ht.navigator&&!ht.location&&!ht.document)return;let t=hA(),r={...t.headers,...e.request?.headers};e.request={...t,...e.request,headers:r}}});var TW="cause",kW=5,CW="LinkedErrors",IW=i((e={})=>{let t=e.limit||kW,r=e.key||TW;return{name:CW,preprocessEvent(n,o,s){let u=s.getOptions();Ox(Sm,u.stackParser,r,t,n,o)}}},"_linkedErrorsIntegration"),LA=IW;function NA(){return AW()?($a&&ao(()=>{console.error("[Sentry] You cannot use Sentry.init() in a browser extension, see: https://docs.sentry.io/platforms/javascript/best-practices/browser-extensions/")}),!0):!1}i(NA,"checkAndWarnIfIsEmbeddedBrowserExtension");function AW(){if(typeof ht.window>"u")return!1;let e=ht;if(e.nw||!(e.chrome||e.browser)?.runtime?.id)return!1;let r=Qs(),n=["chrome-extension","moz-extension","ms-browser-extension","safari-web-extension"];return!(ht===ht.top&&n.some(s=>r.startsWith(`${s}://`)))}i(AW,"_isEmbeddedBrowserExtension");function PA(e){return[ym(),vm(),kA(),EA(),AA(),LA(),xm(),RA(),CA()]}i(PA,"getDefaultIntegrations");function Kx(e={}){let t=!e.skipBrowserExtensionCheck&&NA(),r={...e,enabled:t?!1:e.enabled,stackParser:By(e.stackParser||wA),integrations:vx({integrations:e.integrations,defaultIntegrations:e.defaultIntegrations==null?PA():e.defaultIntegrations}),transport:e.transport||xA};return Ex(Tm,r)}i(Kx,"init");var DA=H(ue(),1);function Qx(e){let t={...e};return cd(t,"react"),pm("react",{version:DA.version}),Kx(t)}i(Qx,"init");var RW=i((e=1)=>{Qx({dsn:drupalSettings?.helfi_react_search?.sentry_dsn_react,tracesSampleRate:e,ignoreErrors:["ResizeObserver loop limit exceeded","ResizeObserver loop completed with undelivered notifications.","Non-Error promise rejection captured"]})},"initSentry"),MA=RW;var C9=H(ue());function de(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function"){var o=0;for(n=Object.getOwnPropertySymbols(e);o{var{"aria-label":t="alert-circle-fill","aria-hidden":r=!0,className:n="",color:o,size:s=Et.Small,style:u={}}=e,c=de(e,["aria-label","aria-hidden","className","color","size","style"]);return Nd.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[$e.icon,$e[s],n].filter(f=>f).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:u},c),Nd.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 3C16.9706 3 21 7.02944 21 12C21 16.9706 16.9706 21 12 21C7.02944 21 3 16.9706 3 12C3 7.02944 7.02944 3 12 3ZM13 16V18H11V16H13ZM13 6V14H11V6H13Z",fill:"currentColor"}))},"i"),d8=i(e=>{var{"aria-label":t="info-circle-fill","aria-hidden":r=!0,className:n="",color:o,size:s=Et.Small,style:u={}}=e,c=de(e,["aria-label","aria-hidden","className","color","size","style"]);return Nd.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[$e.icon,$e[s],n].filter(f=>f).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:u},c),Nd.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3ZM13 10V16.5H15V18H9V16.5H11V11.5H9V10H13ZM11.8125 6C12.5374 6 13.125 6.5876 13.125 7.3125C13.125 8.03735 12.5374 8.625 11.8125 8.625C11.0876 8.625 10.5 8.03735 10.5 7.3125C10.5 6.5876 11.0876 6 11.8125 6Z",fill:"currentColor"}))},"s");var z2=H(ue());var Kl=i(e=>{var{"aria-label":t="angle-down","aria-hidden":r=!0,className:n="",color:o,size:s=Et.Small,style:u={}}=e,c=de(e,["aria-label","aria-hidden","className","color","size","style"]);return z2.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[$e.icon,$e[s],n].filter(f=>f).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:u},c),z2.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 13.5L17 8.5L18.5 10L12 16.5L5.5 10L7 8.5L12 13.5Z",fill:"currentColor"}))},"o");var j2=H(ue());var $2=i(e=>{var{"aria-label":t="angle-up","aria-hidden":r=!0,className:n="",color:o,size:s=Et.Small,style:u={}}=e,c=de(e,["aria-label","aria-hidden","className","color","size","style"]);return j2.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[$e.icon,$e[s],n].filter(f=>f).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:u},c),j2.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 11.5L17 16.5L18.5 15L12 8.5L5.5 15L7 16.5L12 11.5Z",fill:"currentColor"}))},"s");var q2=H(ue());var p8=i(e=>{var{"aria-label":t="check","aria-hidden":r=!0,className:n="",color:o,size:s=Et.Small,style:u={}}=e,c=de(e,["aria-label","aria-hidden","className","color","size","style"]);return q2.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[$e.icon,$e[s],n].filter(f=>f).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:u},c),q2.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M21 7L10 18L4.5 12.5L6 11L10 15L19.5 5.5L21 7Z",fill:"currentColor"}))},"s");var H2=H(ue());var h8=i(e=>{var{"aria-label":t="check-circle-fill","aria-hidden":r=!0,className:n="",color:o,size:s=Et.Small,style:u={}}=e,c=de(e,["aria-label","aria-hidden","className","color","size","style"]);return H2.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[$e.icon,$e[s],n].filter(f=>f).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:u},c),H2.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3ZM16.5 8L18 9.5L10.5 17L6 12.5L7.5 11L10.5 14L16.5 8Z",fill:"currentColor"}))},"i");var V2=H(ue());var nu=i(e=>{var{"aria-label":t="cross","aria-hidden":r=!0,className:n="",color:o,size:s=Et.Small,style:u={}}=e,c=de(e,["aria-label","aria-hidden","className","color","size","style"]);return V2.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[$e.icon,$e[s],n].filter(f=>f).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:u},c),V2.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M18 7.5L13.5 12L18 16.5L16.5 18L12 13.5L7.5 18L6 16.5L10.5 12L6 7.5L7.5 6L12 10.5L16.5 6L18 7.5Z",fill:"currentColor"}))},"s");var W2=H(ue());var Jm=i(e=>{var{"aria-label":t="cross-circle","aria-hidden":r=!0,className:n="",color:o,size:s=Et.Small,style:u={}}=e,c=de(e,["aria-label","aria-hidden","className","color","size","style"]);return W2.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[$e.icon,$e[s],n].filter(f=>f).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:u},c),W2.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2ZM12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4ZM15 7.5L16.5 9L13.5 12L16.5 15L15 16.5L12 13.5L9 16.5L7.5 15L10.5 12L7.5 9L9 7.5L12 10.5L15 7.5Z",fill:"currentColor"}))},"s");var G2=H(ue());var m8=i(e=>{var{"aria-label":t="cross-circle-fill","aria-hidden":r=!0,className:n="",color:o,size:s=Et.Small,style:u={}}=e,c=de(e,["aria-label","aria-hidden","className","color","size","style"]);return G2.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[$e.icon,$e[s],n].filter(f=>f).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:u},c),G2.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3ZM15 7.5L16.5 9L13.5 12L16.5 15L15 16.5L12 13.5L9 16.5L7.5 15L10.5 12L7.5 9L9 7.5L12 10.5L15 7.5Z",fill:"currentColor"}))},"s");var J2=H(ue());var g8=i(e=>{var{"aria-label":t="error","aria-hidden":r=!0,className:n="",color:o,size:s=Et.Small,style:u={}}=e,c=de(e,["aria-label","aria-hidden","className","color","size","style"]);return J2.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[$e.icon,$e[s],n].filter(f=>f).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:u},c),J2.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.1284 2.50974C11.4971 1.85436 12.4201 1.83095 12.8284 2.43952L12.8716 2.50974L22.4341 19.5097C22.7965 20.1541 22.3585 20.9453 21.638 20.9973L21.5625 21H2.43749C1.69816 21 1.22338 20.2303 1.53125 19.5769L1.56592 19.5097L11.1284 2.50974ZM12 5.04L4.14699 19H19.8525L12 5.04ZM13 16V18H11V16H13ZM13 9.5V14.5H11V9.5H13Z",fill:"currentColor"}))},"o");var Y2=H(ue());var _8=i(e=>{var{"aria-label":t="error-fill","aria-hidden":r=!0,className:n="",color:o,size:s=Et.Small,style:u={}}=e,c=de(e,["aria-label","aria-hidden","className","color","size","style"]);return Y2.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[$e.icon,$e[s],n].filter(f=>f).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:u},c),Y2.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.175 3.45608C11.5239 2.86969 12.3977 2.84875 12.7842 3.39325L12.825 3.45608L21.8771 18.6666C22.2202 19.2432 21.8055 19.951 21.1235 19.9976L21.052 20H2.94799C2.24813 20 1.7987 19.3114 2.09013 18.7267L2.12295 18.6666L11.175 3.45608ZM13 16V18H11V16H13ZM13 8.5V14.5H11V8.5H13Z",fill:"currentColor"}))},"o");var K2=H(ue());var v8=i(e=>{var{"aria-label":t="question-circle","aria-hidden":r=!0,className:n="",color:o,size:s=Et.Small,style:u={}}=e,c=de(e,["aria-label","aria-hidden","className","color","size","style"]);return K2.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[$e.icon,$e[s],n].filter(f=>f).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:u},c),K2.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2ZM12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4ZM13 16V18H11V16H13ZM12.0437 5.75C14.0343 5.75 15.7173 7.29464 15.7173 9.42361C15.7173 10.7806 15.2461 11.489 14.161 12.306L13.9187 12.4844C13.1753 13.0295 12.9556 13.3359 12.9386 14.142L12.9375 14.25H10.9375C10.9375 12.6746 11.4591 11.8378 12.6143 10.9622L12.8618 10.7796C13.5685 10.2628 13.7173 10.0539 13.7173 9.42361C13.7173 8.43934 12.9662 7.75 12.0437 7.75C11.1907 7.75 10.4785 8.34077 10.3816 9.20835L10.3734 9.30587L8.37663 9.19182C8.49191 7.17347 10.1344 5.75 12.0437 5.75Z",fill:"currentColor"}))},"s");Ot(':root{--breakpoint-xs:320px;--breakpoint-s:576px;--breakpoint-m:768px;--breakpoint-l:992px;--breakpoint-xl:1248px;--container-width-xs:288px;--container-width-s:544px;--container-width-m:720px;--container-width-l:944px;--container-width-xl:1200px;--color-brick:#bd2719;--color-brick-light:#ffeeed;--color-brick-medium-light:#facbc8;--color-brick-dark:#800e04;--color-bus:#0000bf;--color-bus-light:#f0f0ff;--color-bus-medium-light:#ccf;--color-bus-dark:#00005e;--color-coat-of-arms:#0072c6;--color-coat-of-arms-light:#e6f4ff;--color-coat-of-arms-medium-light:#b5daf7;--color-coat-of-arms-dark:#005799;--color-copper:#00d7a7;--color-copper-light:#cffaf1;--color-copper-medium-light:#9ef0de;--color-copper-dark:#00a17d;--color-engel:#ffe977;--color-engel-light:#fff9db;--color-engel-medium-light:#fff3b8;--color-engel-dark:#dbc030;--color-fog:#9fc9eb;--color-fog-light:#e8f3fc;--color-fog-medium-light:#d0e6f7;--color-fog-dark:#72a5cf;--color-gold:#c2a251;--color-gold-light:#f7f2e4;--color-gold-medium-light:#e8d7a7;--color-gold-dark:#9e823c;--color-metro:#fd4f00;--color-metro-light:#ffeee6;--color-metro-medium-light:#ffcab3;--color-metro-dark:#bd2f00;--color-silver:#dedfe1;--color-silver-light:#f7f7f8;--color-silver-medium-light:#efeff0;--color-silver-dark:#b0b8bf;--color-summer:#ffc61e;--color-summer-light:#fff4d4;--color-summer-medium-light:#ffe49c;--color-summer-dark:#cc9200;--color-suomenlinna:#f5a3c7;--color-suomenlinna-light:#fff0f7;--color-suomenlinna-medium-light:#ffdbeb;--color-suomenlinna-dark:#e673a5;--color-tram:#008741;--color-tram-light:#dff7eb;--color-tram-medium-light:#a3e3c2;--color-tram-dark:#006631;--color-focus-outline:#0072c6;--color-black:#000;--color-white:#fff;--color-black-5:#f2f2f2;--color-black-10:#e6e6e6;--color-black-20:#ccc;--color-black-30:#b3b3b3;--color-black-40:#999;--color-black-50:grey;--color-black-60:#595959;--color-black-70:#4d4d4d;--color-black-80:#333;--color-black-90:#1a1a1a;--color-error:#b01038;--color-error-light:#f6e2e6;--color-error-dark:#8d0d2d;--color-success:#007a64;--color-success-light:#e2f5f3;--color-success-dark:#006250;--color-alert:#ffda07;--color-alert-light:#fff4b4;--color-alert-dark:#d18200;--color-info:#0062b9;--color-info-light:#e5eff8;--color-info-dark:#004f94;--box-shadow-s:0px 2px 10px 0px rgba(0,0,0,0.07);--box-shadow-m:0px 2px 10px 0px rgba(0,0,0,0.1);--box-shadow-l:0px 2px 20px 0px rgba(0,0,0,0.2);--spacing-layout-2-xs:1rem;--spacing-layout-xs:1.5rem;--spacing-layout-s:2rem;--spacing-layout-m:3rem;--spacing-layout-l:4rem;--spacing-layout-xl:6rem;--spacing-layout-2-xl:8rem;--spacing-4-xs:0.125rem;--spacing-3-xs:0.25rem;--spacing-2-xs:0.5rem;--spacing-xs:0.75rem;--spacing-s:1rem;--spacing-m:1.5rem;--spacing-l:2rem;--spacing-xl:2.5rem;--spacing-2-xl:3.0rem;--spacing-3-xl:3.5rem;--spacing-4-xl:4rem;--spacing-5-xl:4.5rem;--fontsize-heading-xxl:4rem;--fontsize-heading-xl:3rem;--fontsize-heading-xl-mobile:2.5rem;--fontsize-heading-l:2rem;--fontsize-heading-m:1.5rem;--fontsize-heading-s:1.25rem;--fontsize-heading-xs:1.125rem;--fontsize-heading-xxs:1rem;--fontsize-body-s:0.875rem;--fontsize-body-m:1rem;--fontsize-body-l:1.125rem;--fontsize-body-xl:1.25rem;--font-default:HelsinkiGrotesk,Arial,sans-serif;--lineheight-s:1;--lineheight-m:1.2;--lineheight-l:1.5;--lineheight-xl:1.75}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.visually-hidden{border:0;clip:"rect(0 0 0 0)";height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.button-reset{background:none;border:none;color:inherit;cursor:pointer;font:inherit;padding:0}.text-body{color:var(--color-black-90);font-size:var(--fontsize-body-m);line-height:var(--lineheight-l)}.text-body,.text-medium{font-family:var(--font-default)}.text-medium{font-weight:500}.text-bold{font-family:var(--font-default);font-weight:700}.text-xl{font-size:var(--fontsize-heading-m)}.text-lg{font-size:var(--fontsize-heading-s)}.text-md{font-size:var(--fontsize-heading-xs)}.subtitle{font-size:var(--fontsize-body-m)}.text-sm{font-size:var(--fontsize-body-s);line-height:var(--lineheight-xl)}.heading-xxl{font-size:var(--fontsize-heading-xxl);letter-spacing:-1.2px}.heading-xl,.heading-xxl{font-weight:400;line-height:var(--lineheight-s)}.heading-xl{font-size:var(--fontsize-heading-xl);letter-spacing:-1px}.heading-xl-mobile{font-size:var(--fontsize-heading-xl-mobile);font-weight:400;letter-spacing:-.8px;line-height:var(--lineheight-s)}.heading-l{font-size:var(--fontsize-heading-l);font-weight:400;letter-spacing:-.4px}.heading-l,.heading-m{line-height:var(--lineheight-m)}.heading-m{font-size:var(--fontsize-heading-m);font-weight:500;letter-spacing:-.2px}.heading-s{font-size:var(--fontsize-heading-s);font-weight:500}.heading-s,.heading-xs{letter-spacing:0;line-height:var(--lineheight-l)}.heading-xs{font-size:var(--fontsize-heading-xs);font-weight:700}.heading-xxs{font-size:var(--fontsize-heading-xxs);font-weight:700;letter-spacing:.2px;line-height:var(--lineheight-l)}.helper-text{color:var(--color-black-60);display:block;flex-basis:100%;font-size:var(--fontsize-body-m);margin-top:var(--spacing-2-xs)}html{-webkit-text-size-adjust:100%}');var QG={}.hasOwnProperty;function b8(e){let t=typeof e;return e?t==="string"||t==="number"?e:Array.isArray(e)?e.length?e.map(r=>b8(r)).filter(Boolean).join(" "):null:t==="object"?((r,n=null)=>{if(r.toString!==Object.prototype.toString&&!r.toString.toString().includes("[native code]"))return r.toString();let o=Object.assign({},r);return n&&Object.keys(n).filter(s=>!!r[s]).forEach(s=>{o[n[s]]=!0}),Object.keys(o).filter(s=>QG.call(o,s)&&!!o[s]).join(" ")})(e,this):null:null}i(b8,"n");var ye=i((...e)=>e.map(b8).filter(Boolean).join(" "),"r");var Xl=H(ue()),x8=H(ou());var y8=i(()=>typeof window>"u"||typeof document>"u","e");var XG=typeof window<"u"&&window.document?Xl.useLayoutEffect:Xl.useEffect,Dn=i((e,t,r)=>{let n=t&&typeof t!="string",o=(0,Xl.useRef)(n?(0,x8.uniqueId)("custom-theme-"):"").current;return XG(()=>{n&&((s,u,c)=>{if(y8())return;let f=i(p=>{var h;return(h=p.selectorText)===null||h===void 0?void 0:h.includes(`${s}.${c}`)},"o");try{let p=[...document.styleSheets].findIndex(S=>{try{return[...S.cssRules].findIndex(E=>{var y;return(y=E.selectorText)===null||y===void 0?void 0:y.includes(s)})>=0}catch{return!1}});if(p===-1){let S=document.createElement("style");document.head.appendChild(S),p=document.styleSheets.length-1}let h=document.styleSheets[p],m=h.cssRules,v=[...m].findIndex(f);v===-1&&(h.insertRule(`.${s}.${c} { content: '' }`,m.length),v=[...m].findIndex(f));let x=m[v];Object.entries(u).forEach(([S,E])=>x.style.setProperty(S,E))}catch{console.warn(`Could not find the stylesheet to update with the "${s}" selector!`)}})(e&&e.split(" ")[0],t,`${o}${r||""}`)},[e,t,o,n,r]),o},"d");var Zl=H(ue());var Ym,ec,Ao,Wa={button:"Button-module_button__1msFE",primary:"Button-module_primary__2LfKB",secondary:"Button-module_secondary__1nABp",supplementary:"Button-module_supplementary__3YKiS","theme-coat":"Button-module_theme-coat__2_3U7","theme-black":"Button-module_theme-black__m8giY",clear:"Button-module_clear__2i_5U",success:"Button-module_success__CU9nK",danger:"Button-module_danger__2el15","size-small":"Button-module_size-small__3lizH",fullWidth:"Button-module_fullWidth__31eVK",icon:"Button-module_icon__O-h7R"};Ot(".Button-module_button__1msFE{--border-width:2px;--outline-width-focus:3px;--padding-horizontal:var(--spacing-l);--min-size:56px;--padding-vertical:var(--spacing-s);--padding:calc(var(--padding-vertical) - var(--border-width)) calc(var(--padding-horizontal) - var(--border-width));--icon-reposition:calc(-1 * var(--spacing-2-xs));--computed-background-color:var(--background-color,transparent);--computed-background-color-focus:var(--background-color-focus,var(--computed-background-color,transparent));--computed-background-color-hover:var(--background-color-hover,var(--computed-background-color-focus,transparent));--computed-background-color-active:var(--background-color-active,var(--computed-background-color-hover,transparent));--computed-background-color-disabled:var(--background-color-disabled,var(--color-black-20,transparent));--computed-color:var(--color,inherit);--computed-color-focus:var(--color-focus,var(--computed-color,inherit));--computed-color-hover:var(--color-hover,var(--computed-color-focus,inherit));--computed-color-active:var(--color-active,var(--computed-color-hover,inherit));--computed-color-disabled:var(--color-disabled,var(--color-white,inherit));--computed-border-color:var(--border-color,var(--computed-background-color));--computed-border-color-focus:var(--border-color-focus,var(--computed-border-color,transparent));--computed-border-color-hover:var(--border-color-hover,var(--computed-border-color-focus,transparent));--computed-border-color-active:var(--border-color-active,var(--computed-border-color-hover,transparent));--computed-border-color-disabled:var(--border-color-disabled,var(--computed-background-color-disabled,transparent));--computed-outline-color-focus:var(--outline-color-focus,transparent);--computed-icon-size:var(--icon-size,var(--spacing-m));align-items:center;background-color:var(--computed-background-color);border:var(--border-width) solid var(--computed-border-color);border-radius:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--computed-color,inherit);column-gap:var(--spacing-2-xs);cursor:var(--cursor,pointer);display:inline-flex;font-family:inherit;font-size:100%;font-weight:500;hyphens:auto;place-content:flex-start center;line-height:var(--lineheight-l);margin:0;min-height:var(--min-size);min-width:var(--min-size);outline:none;outline-offset:2px;overflow:hidden;overflow-wrap:anywhere;padding:var(--padding);position:relative;text-align:center;text-decoration:none;text-transform:none;vertical-align:top}.Button-module_button__1msFE:after{margin-right:var(--icon-reposition)}.Button-module_button__1msFE:before{margin-left:var(--icon-reposition)}.Button-module_button__1msFE,.Button-module_button__1msFE[type=button],.Button-module_button__1msFE[type=reset],.Button-module_button__1msFE[type=submit]{-webkit-appearance:button}.Button-module_button__1msFE:focus-visible{background-color:var(--computed-background-color-focus);border-color:var(--computed-border-color-focus);color:var(--computed-color-focus);outline:var(--outline-width-focus) solid var(--computed-outline-color-focus)}.Button-module_button__1msFE:hover{background-color:var(--computed-background-color-hover);border-color:var(--computed-border-color-hover);color:var(--computed-color-hover)}.Button-module_button__1msFE:active{background-color:var(--computed-background-color-active);border-color:var(--computed-border-color-active);color:var(--computed-color-active);outline:var(--outline-width-focus) solid var(--computed-outline-color-focus)}.Button-module_button__1msFE:disabled{--cursor:not-allowed;background-color:var(--computed-background-color-disabled);border-color:var(--computed-border-color-disabled);color:var(--computed-color-disabled);outline:none}.Button-module_button__1msFE button.Button-module_button__1msFE{-webkit-appearance:button}.Button-module_primary__2LfKB{--background-color:var(--color-bus);--background-color-hover:var(--color-bus-dark);--background-color-focus:var(--color-bus);--background-color-disabled:var(--color-black-20);--border-color:transparent;--color:var(--color-white);--color-disabled:var(--color-white);--outline-color-focus:var(--color-coat-of-arms)}.Button-module_secondary__1nABp{--border-color:var(--color-bus);--border-color-disabled:var(--color-disabled)}.Button-module_secondary__1nABp,.Button-module_supplementary__3YKiS{--background-color:transparent;--background-color-hover:var(--color-bus-light);--background-color-focus:transparent;--background-color-disabled:transparent;--color:var(--color-bus);--color-disabled:var(--color-black-40);--outline-color-focus:var(--color-coat-of-arms)}.Button-module_supplementary__3YKiS{--border-color:transparent;--border-color-disabled:transparent}.Button-module_theme-coat__2_3U7.Button-module_primary__2LfKB{--background-color:var(--color-bus);--background-color-hover:var(--color-bus-dark);--background-color-focus:var(--color-bus);--background-color-disabled:var(--color-black-20);--border-color:transparent;--color-disabled:var(--color-white);--outline-color-focus:var(--color-coat-of-arms);--background-color:var(--color-coat-of-arms);--background-color-hover:var(--color-coat-of-arms-dark);--background-color-focus:var(--color-coat-of-arms);--border-color:var(--color-coat-of-arms);--border-color-hover:var(--color-coat-of-arms-dark);--border-color-focus:var(--color-coat-of-arms);--color:var(--color-white)}.Button-module_theme-coat__2_3U7.Button-module_secondary__1nABp{--border-color:var(--color-bus);--border-color-disabled:var(--color-disabled);--border-color:var(--color-coat-of-arms)}.Button-module_theme-coat__2_3U7.Button-module_secondary__1nABp,.Button-module_theme-coat__2_3U7.Button-module_supplementary__3YKiS{--background-color-hover:var(--color-bus-light);--background-color-disabled:transparent;--color:var(--color-bus);--color-disabled:var(--color-black-40);--outline-color-focus:var(--color-coat-of-arms);--background-color:transparent;--background-color-hover:var(--color-coat-of-arms-light);--background-color-focus:transparent;--color:var(--color-coat-of-arms)}.Button-module_theme-coat__2_3U7.Button-module_supplementary__3YKiS{--border-color-disabled:transparent;--border-color:transparent}.Button-module_theme-black__m8giY.Button-module_primary__2LfKB{--background-color:var(--color-bus);--background-color-hover:var(--color-bus-dark);--background-color-focus:var(--color-bus);--background-color-disabled:var(--color-black-20);--border-color:transparent;--color-disabled:var(--color-white);--outline-color-focus:var(--color-coat-of-arms);--background-color:var(--color-black);--background-color-hover:var(--color-black);--background-color-focus:var(--color-black);--border-color:var(--color-black);--border-color-hover:var(--color-black);--border-color-focus:var(--color-black);--color:var(--color-white);--color-hover:var(--color-white);--color-focus:var(--color-white)}.Button-module_theme-black__m8giY.Button-module_secondary__1nABp{--border-color:var(--color-bus);--border-color-disabled:var(--color-disabled);--border-color:var(--color-black);--border-color-hover:var(--color-black);--border-color-focus:var(--color-black)}.Button-module_theme-black__m8giY.Button-module_secondary__1nABp,.Button-module_theme-black__m8giY.Button-module_supplementary__3YKiS{--background-color-hover:var(--color-bus-light);--background-color-disabled:transparent;--color:var(--color-bus);--color-disabled:var(--color-black-40);--outline-color-focus:var(--color-coat-of-arms);--background-color:transparent;--background-color-hover:var(--color-black-5);--background-color-focus:transparent;--color:var(--color-black);--color-hover:var(--color-black);--color-focus:var(--color-black)}.Button-module_theme-black__m8giY.Button-module_supplementary__3YKiS{--border-color-disabled:transparent;--border-color:transparent;--border-color-hover:transparent}.Button-module_clear__2i_5U{--background-color:transparent;--background-color-disabled:transparent;--border-color:transparent;--border-color-disabled:transparent;--color:var(--color-black-90);--color-disabled:var(--color-black-90)}.Button-module_success__CU9nK{--background-color:var(--color-success);--background-color-hover:var(--color-success-dark);--background-color-focus:var(--color-success);--border-color:var(--color-success);--border-color-hover:var(--color-success-dark);--border-color-focus:var(--color-success)}.Button-module_danger__2el15,.Button-module_success__CU9nK{--color:var(--color-white);--outline-color-focus:var(--color-coat-of-arms)}.Button-module_danger__2el15{--background-color:var(--color-error);--background-color-hover:var(--color-error-dark);--background-color-focus:var(--color-error);--border-color:var(--color-error);--border-color-hover:var(--color-error-dark);--border-color-focus:var(--color-error)}.Button-module_size-small__3lizH{--min-size:44px;--padding-horizontal:var(--spacing-m);--padding-vertical:var(--spacing-2-xs)}.Button-module_fullWidth__31eVK{width:100%}.Button-module_icon__O-h7R{flex-shrink:0;height:var(--computed-icon-size);width:var(--computed-icon-size)}.Button-module_icon__O-h7R:first-child:not(:last-child){margin-left:var(--icon-reposition)}.Button-module_icon__O-h7R:last-child:not(:first-child){margin-right:var(--icon-reposition)}"),function(e){e.Small="small",e.Medium="medium"}(Ym||(Ym={})),function(e){e.Bus="bus",e.Coat="coat",e.Black="black"}(ec||(ec={})),function(e){e.Primary="primary",e.Secondary="secondary",e.Supplementary="supplementary",e.Success="success",e.Danger="danger",e.Clear="clear"}(Ao||(Ao={}));var Oo=Zl.default.forwardRef((e,t)=>{var{children:r,className:n,disabled:o=!1,fullWidth:s,size:u=Ym.Medium,theme:c=ec.Bus,variant:f=Ao.Primary,iconStart:p,iconEnd:h,onClick:m}=e,v=de(e,["children","className","disabled","fullWidth","size","theme","variant","iconStart","iconEnd","onClick"]);let x=Dn(Wa.button,c),S=p?Zl.default.createElement("div",{className:Wa.icon,"aria-hidden":"true"},p):null,E=h?Zl.default.createElement("div",{className:ye(Wa.icon),"aria-hidden":"true"},h):null;return Zl.default.createElement("button",Object.assign({ref:t,disabled:o,type:"button",className:ye(Wa.button,Wa[f],typeof c=="string"?Wa[`theme-${c}`]:"",Wa[`size-${u}`],s?Wa.fullWidth:"",x,n),onClick:o?void 0:m},v),S,Zl.default.createElement("span",null,r),E)});var Mn=H(ue());var w8=H(ou());var S8=i((e,t)=>{(0,w8.isFunction)(e)?e(t.current):e.current=t.current},"t");var Km=i((e,t,r,n,o)=>{let s=[t&&`${e}-helper`,r&&`${e}-error`,n&&`${e}-success`,o&&`${e}-info`].filter(u=>u);return s.length?s.join(" "):null},"r");var Vr=H(ue());var Qm=H(ue());var Q2=i(function(t){return t.reduce(function(r,n){var o=n[0],s=n[1];return r[o]=s,r},{})},"fromEntries"),X2=typeof window<"u"&&window.document&&window.document.createElement?Qm.useLayoutEffect:Qm.useEffect;var Ya=H(ue());var Ft="top",ar="bottom",Gt="right",qt="left",Xm="auto",Ga=[Ft,ar,Gt,qt],Vi="start",iu="end",E8="clippingParents",Zm="viewport",tc="popper",T8="reference",Z2=Ga.reduce(function(e,t){return e.concat([t+"-"+Vi,t+"-"+iu])},[]),eg=[].concat(Ga,[Xm]).reduce(function(e,t){return e.concat([t,t+"-"+Vi,t+"-"+iu])},[]),ZG="beforeRead",eJ="read",tJ="afterRead",rJ="beforeMain",nJ="main",oJ="afterMain",iJ="beforeWrite",aJ="write",sJ="afterWrite",k8=[ZG,eJ,tJ,rJ,nJ,oJ,iJ,aJ,sJ];function gr(e){return e?(e.nodeName||"").toLowerCase():null}i(gr,"getNodeName");function Ht(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}i(Ht,"getWindow");function fi(e){var t=Ht(e).Element;return e instanceof t||e instanceof Element}i(fi,"isElement");function sr(e){var t=Ht(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}i(sr,"isHTMLElement");function rc(e){if(typeof ShadowRoot>"u")return!1;var t=Ht(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}i(rc,"isShadowRoot");function uJ(e){var t=e.state;Object.keys(t.elements).forEach(function(r){var n=t.styles[r]||{},o=t.attributes[r]||{},s=t.elements[r];!sr(s)||!gr(s)||(Object.assign(s.style,n),Object.keys(o).forEach(function(u){var c=o[u];c===!1?s.removeAttribute(u):s.setAttribute(u,c===!0?"":c)}))})}i(uJ,"applyStyles");function lJ(e){var t=e.state,r={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,r.popper),t.styles=r,t.elements.arrow&&Object.assign(t.elements.arrow.style,r.arrow),function(){Object.keys(t.elements).forEach(function(n){var o=t.elements[n],s=t.attributes[n]||{},u=Object.keys(t.styles.hasOwnProperty(n)?t.styles[n]:r[n]),c=u.reduce(function(f,p){return f[p]="",f},{});!sr(o)||!gr(o)||(Object.assign(o.style,c),Object.keys(s).forEach(function(f){o.removeAttribute(f)}))})}}i(lJ,"effect");var C8={name:"applyStyles",enabled:!0,phase:"write",fn:uJ,effect:lJ,requires:["computeStyles"]};function _r(e){return e.split("-")[0]}i(_r,"getBasePlacement");var Ro=Math.max,au=Math.min,Wi=Math.round;function co(e,t){t===void 0&&(t=!1);var r=e.getBoundingClientRect(),n=1,o=1;if(sr(e)&&t){var s=e.offsetHeight,u=e.offsetWidth;u>0&&(n=Wi(r.width)/u||1),s>0&&(o=Wi(r.height)/s||1)}return{width:r.width/n,height:r.height/o,top:r.top/o,right:r.right/n,bottom:r.bottom/o,left:r.left/n,x:r.left/n,y:r.top/o}}i(co,"getBoundingClientRect");function su(e){var t=co(e),r=e.offsetWidth,n=e.offsetHeight;return Math.abs(t.width-r)<=1&&(r=t.width),Math.abs(t.height-n)<=1&&(n=t.height),{x:e.offsetLeft,y:e.offsetTop,width:r,height:n}}i(su,"getLayoutRect");function Dd(e,t){var r=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(r&&rc(r)){var n=t;do{if(n&&e.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}i(Dd,"contains");function nn(e){return Ht(e).getComputedStyle(e)}i(nn,"getComputedStyle");function ew(e){return["table","td","th"].indexOf(gr(e))>=0}i(ew,"isTableElement");function Ar(e){return((fi(e)?e.ownerDocument:e.document)||window.document).documentElement}i(Ar,"getDocumentElement");function Gi(e){return gr(e)==="html"?e:e.assignedSlot||e.parentNode||(rc(e)?e.host:null)||Ar(e)}i(Gi,"getParentNode");function I8(e){return!sr(e)||nn(e).position==="fixed"?null:e.offsetParent}i(I8,"getTrueOffsetParent");function cJ(e){var t=navigator.userAgent.toLowerCase().indexOf("firefox")!==-1,r=navigator.userAgent.indexOf("Trident")!==-1;if(r&&sr(e)){var n=nn(e);if(n.position==="fixed")return null}var o=Gi(e);for(rc(o)&&(o=o.host);sr(o)&&["html","body"].indexOf(gr(o))<0;){var s=nn(o);if(s.transform!=="none"||s.perspective!=="none"||s.contain==="paint"||["transform","perspective"].indexOf(s.willChange)!==-1||t&&s.willChange==="filter"||t&&s.filter&&s.filter!=="none")return o;o=o.parentNode}return null}i(cJ,"getContainingBlock");function Lo(e){for(var t=Ht(e),r=I8(e);r&&ew(r)&&nn(r).position==="static";)r=I8(r);return r&&(gr(r)==="html"||gr(r)==="body"&&nn(r).position==="static")?t:r||cJ(e)||t}i(Lo,"getOffsetParent");function uu(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}i(uu,"getMainAxisFromPlacement");function lu(e,t,r){return Ro(e,au(t,r))}i(lu,"within");function A8(e,t,r){var n=lu(e,t,r);return n>r?r:n}i(A8,"withinMaxClamp");function Md(){return{top:0,right:0,bottom:0,left:0}}i(Md,"getFreshSideObject");function Bd(e){return Object.assign({},Md(),e)}i(Bd,"mergePaddingObject");function Fd(e,t){return t.reduce(function(r,n){return r[n]=e,r},{})}i(Fd,"expandToHashMap");var fJ=i(function(t,r){return t=typeof t=="function"?t(Object.assign({},r.rects,{placement:r.placement})):t,Bd(typeof t!="number"?t:Fd(t,Ga))},"toPaddingObject");function dJ(e){var t,r=e.state,n=e.name,o=e.options,s=r.elements.arrow,u=r.modifiersData.popperOffsets,c=_r(r.placement),f=uu(c),p=[qt,Gt].indexOf(c)>=0,h=p?"height":"width";if(!(!s||!u)){var m=fJ(o.padding,r),v=su(s),x=f==="y"?Ft:qt,S=f==="y"?ar:Gt,E=r.rects.reference[h]+r.rects.reference[f]-u[f]-r.rects.popper[h],y=u[f]-r.rects.reference[f],_=Lo(s),b=_?f==="y"?_.clientHeight||0:_.clientWidth||0:0,T=E/2-y/2,C=m[x],L=b-v[h]-m[S],R=b/2-v[h]/2+T,U=lu(C,R,L),A=f;r.modifiersData[n]=(t={},t[A]=U,t.centerOffset=U-R,t)}}i(dJ,"arrow");function pJ(e){var t=e.state,r=e.options,n=r.element,o=n===void 0?"[data-popper-arrow]":n;o!=null&&(typeof o=="string"&&(o=t.elements.popper.querySelector(o),!o)||Dd(t.elements.popper,o)&&(t.elements.arrow=o))}i(pJ,"effect");var O8={name:"arrow",enabled:!0,phase:"main",fn:dJ,effect:pJ,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function fo(e){return e.split("-")[1]}i(fo,"getVariation");var hJ={top:"auto",right:"auto",bottom:"auto",left:"auto"};function mJ(e){var t=e.x,r=e.y,n=window,o=n.devicePixelRatio||1;return{x:Wi(t*o)/o||0,y:Wi(r*o)/o||0}}i(mJ,"roundOffsetsByDPR");function R8(e){var t,r=e.popper,n=e.popperRect,o=e.placement,s=e.variation,u=e.offsets,c=e.position,f=e.gpuAcceleration,p=e.adaptive,h=e.roundOffsets,m=e.isFixed,v=u.x,x=v===void 0?0:v,S=u.y,E=S===void 0?0:S,y=typeof h=="function"?h({x,y:E}):{x,y:E};x=y.x,E=y.y;var _=u.hasOwnProperty("x"),b=u.hasOwnProperty("y"),T=qt,C=Ft,L=window;if(p){var R=Lo(r),U="clientHeight",A="clientWidth";if(R===Ht(r)&&(R=Ar(r),nn(R).position!=="static"&&c==="absolute"&&(U="scrollHeight",A="scrollWidth")),R=R,o===Ft||(o===qt||o===Gt)&&s===iu){C=ar;var P=m&&R===L&&L.visualViewport?L.visualViewport.height:R[U];E-=P-n.height,E*=f?1:-1}if(o===qt||(o===Ft||o===ar)&&s===iu){T=Gt;var F=m&&R===L&&L.visualViewport?L.visualViewport.width:R[A];x-=F-n.width,x*=f?1:-1}}var z=Object.assign({position:c},p&&hJ),J=h===!0?mJ({x,y:E}):{x,y:E};if(x=J.x,E=J.y,f){var X;return Object.assign({},z,(X={},X[C]=b?"0":"",X[T]=_?"0":"",X.transform=(L.devicePixelRatio||1)<=1?"translate("+x+"px, "+E+"px)":"translate3d("+x+"px, "+E+"px, 0)",X))}return Object.assign({},z,(t={},t[C]=b?E+"px":"",t[T]=_?x+"px":"",t.transform="",t))}i(R8,"mapToStyles");function gJ(e){var t=e.state,r=e.options,n=r.gpuAcceleration,o=n===void 0?!0:n,s=r.adaptive,u=s===void 0?!0:s,c=r.roundOffsets,f=c===void 0?!0:c;if(0)var p;var h={placement:_r(t.placement),variation:fo(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:o,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,R8(Object.assign({},h,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:u,roundOffsets:f})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,R8(Object.assign({},h,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:f})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}i(gJ,"computeStyles");var L8={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:gJ,data:{}};var tg={passive:!0};function _J(e){var t=e.state,r=e.instance,n=e.options,o=n.scroll,s=o===void 0?!0:o,u=n.resize,c=u===void 0?!0:u,f=Ht(t.elements.popper),p=[].concat(t.scrollParents.reference,t.scrollParents.popper);return s&&p.forEach(function(h){h.addEventListener("scroll",r.update,tg)}),c&&f.addEventListener("resize",r.update,tg),function(){s&&p.forEach(function(h){h.removeEventListener("scroll",r.update,tg)}),c&&f.removeEventListener("resize",r.update,tg)}}i(_J,"effect");var N8={name:"eventListeners",enabled:!0,phase:"write",fn:i(function(){},"fn"),effect:_J,data:{}};var vJ={left:"right",right:"left",bottom:"top",top:"bottom"};function nc(e){return e.replace(/left|right|bottom|top/g,function(t){return vJ[t]})}i(nc,"getOppositePlacement");var bJ={start:"end",end:"start"};function rg(e){return e.replace(/start|end/g,function(t){return bJ[t]})}i(rg,"getOppositeVariationPlacement");function cu(e){var t=Ht(e),r=t.pageXOffset,n=t.pageYOffset;return{scrollLeft:r,scrollTop:n}}i(cu,"getWindowScroll");function fu(e){return co(Ar(e)).left+cu(e).scrollLeft}i(fu,"getWindowScrollBarX");function tw(e){var t=Ht(e),r=Ar(e),n=t.visualViewport,o=r.clientWidth,s=r.clientHeight,u=0,c=0;return n&&(o=n.width,s=n.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(u=n.offsetLeft,c=n.offsetTop)),{width:o,height:s,x:u+fu(e),y:c}}i(tw,"getViewportRect");function rw(e){var t,r=Ar(e),n=cu(e),o=(t=e.ownerDocument)==null?void 0:t.body,s=Ro(r.scrollWidth,r.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),u=Ro(r.scrollHeight,r.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0),c=-n.scrollLeft+fu(e),f=-n.scrollTop;return nn(o||r).direction==="rtl"&&(c+=Ro(r.clientWidth,o?o.clientWidth:0)-s),{width:s,height:u,x:c,y:f}}i(rw,"getDocumentRect");function du(e){var t=nn(e),r=t.overflow,n=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(r+o+n)}i(du,"isScrollParent");function ng(e){return["html","body","#document"].indexOf(gr(e))>=0?e.ownerDocument.body:sr(e)&&du(e)?e:ng(Gi(e))}i(ng,"getScrollParent");function Ja(e,t){var r;t===void 0&&(t=[]);var n=ng(e),o=n===((r=e.ownerDocument)==null?void 0:r.body),s=Ht(n),u=o?[s].concat(s.visualViewport||[],du(n)?n:[]):n,c=t.concat(u);return o?c:c.concat(Ja(Gi(u)))}i(Ja,"listScrollParents");function oc(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}i(oc,"rectToClientRect");function yJ(e){var t=co(e);return t.top=t.top+e.clientTop,t.left=t.left+e.clientLeft,t.bottom=t.top+e.clientHeight,t.right=t.left+e.clientWidth,t.width=e.clientWidth,t.height=e.clientHeight,t.x=t.left,t.y=t.top,t}i(yJ,"getInnerBoundingClientRect");function P8(e,t){return t===Zm?oc(tw(e)):fi(t)?yJ(t):oc(rw(Ar(e)))}i(P8,"getClientRectFromMixedType");function xJ(e){var t=Ja(Gi(e)),r=["absolute","fixed"].indexOf(nn(e).position)>=0,n=r&&sr(e)?Lo(e):e;return fi(n)?t.filter(function(o){return fi(o)&&Dd(o,n)&&gr(o)!=="body"}):[]}i(xJ,"getClippingParents");function nw(e,t,r){var n=t==="clippingParents"?xJ(e):[].concat(t),o=[].concat(n,[r]),s=o[0],u=o.reduce(function(c,f){var p=P8(e,f);return c.top=Ro(p.top,c.top),c.right=au(p.right,c.right),c.bottom=au(p.bottom,c.bottom),c.left=Ro(p.left,c.left),c},P8(e,s));return u.width=u.right-u.left,u.height=u.bottom-u.top,u.x=u.left,u.y=u.top,u}i(nw,"getClippingRect");function Ud(e){var t=e.reference,r=e.element,n=e.placement,o=n?_r(n):null,s=n?fo(n):null,u=t.x+t.width/2-r.width/2,c=t.y+t.height/2-r.height/2,f;switch(o){case Ft:f={x:u,y:t.y-r.height};break;case ar:f={x:u,y:t.y+t.height};break;case Gt:f={x:t.x+t.width,y:c};break;case qt:f={x:t.x-r.width,y:c};break;default:f={x:t.x,y:t.y}}var p=o?uu(o):null;if(p!=null){var h=p==="y"?"height":"width";switch(s){case Vi:f[p]=f[p]-(t[h]/2-r[h]/2);break;case iu:f[p]=f[p]+(t[h]/2-r[h]/2);break;default:}}return f}i(Ud,"computeOffsets");function No(e,t){t===void 0&&(t={});var r=t,n=r.placement,o=n===void 0?e.placement:n,s=r.boundary,u=s===void 0?E8:s,c=r.rootBoundary,f=c===void 0?Zm:c,p=r.elementContext,h=p===void 0?tc:p,m=r.altBoundary,v=m===void 0?!1:m,x=r.padding,S=x===void 0?0:x,E=Bd(typeof S!="number"?S:Fd(S,Ga)),y=h===tc?T8:tc,_=e.rects.popper,b=e.elements[v?y:h],T=nw(fi(b)?b:b.contextElement||Ar(e.elements.popper),u,f),C=co(e.elements.reference),L=Ud({reference:C,element:_,strategy:"absolute",placement:o}),R=oc(Object.assign({},_,L)),U=h===tc?R:C,A={top:T.top-U.top+E.top,bottom:U.bottom-T.bottom+E.bottom,left:T.left-U.left+E.left,right:U.right-T.right+E.right},P=e.modifiersData.offset;if(h===tc&&P){var F=P[o];Object.keys(A).forEach(function(z){var J=[Gt,ar].indexOf(z)>=0?1:-1,X=[Ft,ar].indexOf(z)>=0?"y":"x";A[z]+=F[X]*J})}return A}i(No,"detectOverflow");function ow(e,t){t===void 0&&(t={});var r=t,n=r.placement,o=r.boundary,s=r.rootBoundary,u=r.padding,c=r.flipVariations,f=r.allowedAutoPlacements,p=f===void 0?eg:f,h=fo(n),m=h?c?Z2:Z2.filter(function(S){return fo(S)===h}):Ga,v=m.filter(function(S){return p.indexOf(S)>=0});v.length===0&&(v=m);var x=v.reduce(function(S,E){return S[E]=No(e,{placement:E,boundary:o,rootBoundary:s,padding:u})[_r(E)],S},{});return Object.keys(x).sort(function(S,E){return x[S]-x[E]})}i(ow,"computeAutoPlacement");function wJ(e){if(_r(e)===Xm)return[];var t=nc(e);return[rg(e),t,rg(t)]}i(wJ,"getExpandedFallbackPlacements");function SJ(e){var t=e.state,r=e.options,n=e.name;if(!t.modifiersData[n]._skip){for(var o=r.mainAxis,s=o===void 0?!0:o,u=r.altAxis,c=u===void 0?!0:u,f=r.fallbackPlacements,p=r.padding,h=r.boundary,m=r.rootBoundary,v=r.altBoundary,x=r.flipVariations,S=x===void 0?!0:x,E=r.allowedAutoPlacements,y=t.options.placement,_=_r(y),b=_===y,T=f||(b||!S?[nc(y)]:wJ(y)),C=[y].concat(T).reduce(function(Nt,Je){return Nt.concat(_r(Je)===Xm?ow(t,{placement:Je,boundary:h,rootBoundary:m,padding:p,flipVariations:S,allowedAutoPlacements:E}):Je)},[]),L=t.rects.reference,R=t.rects.popper,U=new Map,A=!0,P=C[0],F=0;F=0,K=$?"width":"height",te=No(t,{placement:z,boundary:h,rootBoundary:m,altBoundary:v,padding:p}),ae=$?X?Gt:qt:X?ar:Ft;L[K]>R[K]&&(ae=nc(ae));var ce=nc(ae),pe=[];if(s&&pe.push(te[J]<=0),c&&pe.push(te[ae]<=0,te[ce]<=0),pe.every(function(Nt){return Nt})){P=z,A=!1;break}U.set(z,pe)}if(A)for(var Ct=S?3:1,He=i(function(Je){var dr=C.find(function(tt){var Mr=U.get(tt);if(Mr)return Mr.slice(0,Je).every(function(go){return go})});if(dr)return P=dr,"break"},"_loop"),vt=Ct;vt>0;vt--){var Qe=He(vt);if(Qe==="break")break}t.placement!==P&&(t.modifiersData[n]._skip=!0,t.placement=P,t.reset=!0)}}i(SJ,"flip");var D8={name:"flip",enabled:!0,phase:"main",fn:SJ,requiresIfExists:["offset"],data:{_skip:!1}};function M8(e,t,r){return r===void 0&&(r={x:0,y:0}),{top:e.top-t.height-r.y,right:e.right-t.width+r.x,bottom:e.bottom-t.height+r.y,left:e.left-t.width-r.x}}i(M8,"getSideOffsets");function B8(e){return[Ft,Gt,ar,qt].some(function(t){return e[t]>=0})}i(B8,"isAnySideFullyClipped");function EJ(e){var t=e.state,r=e.name,n=t.rects.reference,o=t.rects.popper,s=t.modifiersData.preventOverflow,u=No(t,{elementContext:"reference"}),c=No(t,{altBoundary:!0}),f=M8(u,n),p=M8(c,o,s),h=B8(f),m=B8(p);t.modifiersData[r]={referenceClippingOffsets:f,popperEscapeOffsets:p,isReferenceHidden:h,hasPopperEscaped:m},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":h,"data-popper-escaped":m})}i(EJ,"hide");var F8={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:EJ};function TJ(e,t,r){var n=_r(e),o=[qt,Ft].indexOf(n)>=0?-1:1,s=typeof r=="function"?r(Object.assign({},t,{placement:e})):r,u=s[0],c=s[1];return u=u||0,c=(c||0)*o,[qt,Gt].indexOf(n)>=0?{x:c,y:u}:{x:u,y:c}}i(TJ,"distanceAndSkiddingToXY");function kJ(e){var t=e.state,r=e.options,n=e.name,o=r.offset,s=o===void 0?[0,0]:o,u=eg.reduce(function(h,m){return h[m]=TJ(m,t.rects,s),h},{}),c=u[t.placement],f=c.x,p=c.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=f,t.modifiersData.popperOffsets.y+=p),t.modifiersData[n]=u}i(kJ,"offset");var U8={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:kJ};function CJ(e){var t=e.state,r=e.name;t.modifiersData[r]=Ud({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}i(CJ,"popperOffsets");var z8={name:"popperOffsets",enabled:!0,phase:"read",fn:CJ,data:{}};function iw(e){return e==="x"?"y":"x"}i(iw,"getAltAxis");function IJ(e){var t=e.state,r=e.options,n=e.name,o=r.mainAxis,s=o===void 0?!0:o,u=r.altAxis,c=u===void 0?!1:u,f=r.boundary,p=r.rootBoundary,h=r.altBoundary,m=r.padding,v=r.tether,x=v===void 0?!0:v,S=r.tetherOffset,E=S===void 0?0:S,y=No(t,{boundary:f,rootBoundary:p,padding:m,altBoundary:h}),_=_r(t.placement),b=fo(t.placement),T=!b,C=uu(_),L=iw(C),R=t.modifiersData.popperOffsets,U=t.rects.reference,A=t.rects.popper,P=typeof E=="function"?E(Object.assign({},t.rects,{placement:t.placement})):E,F=typeof P=="number"?{mainAxis:P,altAxis:P}:Object.assign({mainAxis:0,altAxis:0},P),z=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,J={x:0,y:0};if(R){if(s){var X,$=C==="y"?Ft:qt,K=C==="y"?ar:Gt,te=C==="y"?"height":"width",ae=R[C],ce=ae+y[$],pe=ae-y[K],Ct=x?-A[te]/2:0,He=b===Vi?U[te]:A[te],vt=b===Vi?-A[te]:-U[te],Qe=t.elements.arrow,Nt=x&&Qe?su(Qe):{width:0,height:0},Je=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:Md(),dr=Je[$],tt=Je[K],Mr=lu(0,U[te],Nt[te]),go=T?U[te]/2-Ct-Mr-dr-F.mainAxis:He-Mr-dr-F.mainAxis,Jr=T?-U[te]/2+Ct+Mr+tt+F.mainAxis:vt+Mr+tt+F.mainAxis,qn=t.elements.arrow&&Lo(t.elements.arrow),Wt=qn?C==="y"?qn.clientTop||0:qn.clientLeft||0:0,Ne=(X=z?.[C])!=null?X:0,dt=ae+go-Ne-Wt,rt=ae+Jr-Ne,Xe=lu(x?au(ce,dt):ce,ae,x?Ro(pe,rt):pe);R[C]=Xe,J[C]=Xe-ae}if(c){var Br,un=C==="x"?Ft:qt,Ze=C==="x"?ar:Gt,it=R[L],Kt=L==="y"?"height":"width",ys=it+y[un],_o=it-y[Ze],ia=[Ft,qt].indexOf(_)!==-1,Ut=(Br=z?.[L])!=null?Br:0,Qt=ia?ys:it-U[Kt]-A[Kt]-Ut+F.altAxis,Go=ia?it+U[Kt]+A[Kt]-Ut-F.altAxis:_o,aa=x&&ia?A8(Qt,it,Go):lu(x?Qt:ys,it,x?Go:_o);R[L]=aa,J[L]=aa-it}t.modifiersData[n]=J}}i(IJ,"preventOverflow");var j8={name:"preventOverflow",enabled:!0,phase:"main",fn:IJ,requiresIfExists:["offset"]};function aw(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}i(aw,"getHTMLElementScroll");function sw(e){return e===Ht(e)||!sr(e)?cu(e):aw(e)}i(sw,"getNodeScroll");function AJ(e){var t=e.getBoundingClientRect(),r=Wi(t.width)/e.offsetWidth||1,n=Wi(t.height)/e.offsetHeight||1;return r!==1||n!==1}i(AJ,"isElementScaled");function uw(e,t,r){r===void 0&&(r=!1);var n=sr(t),o=sr(t)&&AJ(t),s=Ar(t),u=co(e,o),c={scrollLeft:0,scrollTop:0},f={x:0,y:0};return(n||!n&&!r)&&((gr(t)!=="body"||du(s))&&(c=sw(t)),sr(t)?(f=co(t,!0),f.x+=t.clientLeft,f.y+=t.clientTop):s&&(f.x=fu(s))),{x:u.left+c.scrollLeft-f.x,y:u.top+c.scrollTop-f.y,width:u.width,height:u.height}}i(uw,"getCompositeRect");function OJ(e){var t=new Map,r=new Set,n=[];e.forEach(function(s){t.set(s.name,s)});function o(s){r.add(s.name);var u=[].concat(s.requires||[],s.requiresIfExists||[]);u.forEach(function(c){if(!r.has(c)){var f=t.get(c);f&&o(f)}}),n.push(s)}return i(o,"sort"),e.forEach(function(s){r.has(s.name)||o(s)}),n}i(OJ,"order");function lw(e){var t=OJ(e);return k8.reduce(function(r,n){return r.concat(t.filter(function(o){return o.phase===n}))},[])}i(lw,"orderModifiers");function cw(e){var t;return function(){return t||(t=new Promise(function(r){Promise.resolve().then(function(){t=void 0,r(e())})})),t}}i(cw,"debounce");function fw(e){var t=e.reduce(function(r,n){var o=r[n.name];return r[n.name]=o?Object.assign({},o,n,{options:Object.assign({},o.options,n.options),data:Object.assign({},o.data,n.data)}):n,r},{});return Object.keys(t).map(function(r){return t[r]})}i(fw,"mergeByName");var $8={placement:"bottom",modifiers:[],strategy:"absolute"};function q8(){for(var e=arguments.length,t=new Array(e),r=0;rspan{display:flex}.Tooltip-module_button__2x9m0:focus{box-shadow:0 0 0 var(--button-focus-outline-width) var(--button-focus-outline-color);outline:none}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=bottom]{border-top:8px solid var(--tooltip-border-color)}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=top]{border-bottom:8px solid var(--tooltip-border-color)}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=left]{border-right:8px solid var(--tooltip-border-color)}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=right]{border-left:8px solid var(--tooltip-border-color)}.Tooltip-module_tooltip__3x8S8 .Tooltip-module_arrow__210Rd{position:absolute}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=bottom] .Tooltip-module_arrow__210Rd{border:var(--tooltip-arrow-size) solid transparent;border-bottom:var(--tooltip-arrow-size) solid var(--tooltip-border-color);top:calc(-1 * var(--tooltip-spacing-default) - var(--tooltip-arrow-size))}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=top] .Tooltip-module_arrow__210Rd{border:var(--tooltip-arrow-size) solid transparent;border-top:var(--tooltip-arrow-size) solid var(--tooltip-border-color);bottom:calc(-1 * var(--tooltip-spacing-default) - var(--tooltip-arrow-size))}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=left] .Tooltip-module_arrow__210Rd{border:var(--tooltip-arrow-size) solid transparent;border-left:var(--tooltip-arrow-size) solid var(--tooltip-border-color);right:calc(-1 * var(--tooltip-spacing-default) - var(--tooltip-arrow-size))}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=right] .Tooltip-module_arrow__210Rd{border:var(--tooltip-arrow-size) solid transparent;border-right:var(--tooltip-arrow-size) solid var(--tooltip-border-color);left:calc(-1 * var(--tooltip-spacing-default) - var(--tooltip-arrow-size))}");var ic=i(e=>{var{boxShadow:t=!1,children:r,placement:n="auto",small:o=!1,buttonLabel:s="Tooltip",tooltipLabel:u="Tooltip",className:c,buttonClassName:f,tooltipClassName:p}=e,h=de(e,["boxShadow","children","placement","small","buttonLabel","tooltipLabel","className","buttonClassName","tooltipClassName"]);let[m,v]=(0,Vr.useState)(!1),x=(0,Vr.useRef)(null),S=(0,Vr.useRef)(null),[E,y]=(0,Vr.useState)(null),{styles:_,attributes:b,forceUpdate:T}=pw(x.current,S.current,{placement:n,modifiers:[{name:"arrow",options:{element:E}},{name:"offset",options:{offset:[0,10]}}]});return(0,Vr.useEffect)(()=>{T!==null&&m===!0&&T()},[m,T]),(0,Vr.useEffect)(()=>{let C=i(R=>{let U=R.key||R.keyCode;!m||U!=="Escape"&&U!=="Esc"&&U!==27||v(!1)},"o"),L=i(R=>{let U=R.target;!m||x.current.contains(U)||S.current.contains(U)||v(!1)},"t");return document.addEventListener("keyup",C),document.addEventListener("click",L),()=>{document.removeEventListener("keyup",C),document.removeEventListener("click",L)}}),Vr.default.createElement("div",Object.assign({},h,{className:ye(FJ,c)}),Vr.default.createElement("button",{ref:x,type:"button",className:ye(BJ,f),title:s,"aria-label":s,"aria-expanded":m,onClick:i(()=>{v(!m)},"onClick"),onBlur:i(()=>v(!1),"onBlur")},Vr.default.createElement("span",{"aria-hidden":"true"},Vr.default.createElement(v8,null))),m&&Vr.default.createElement("section",Object.assign({"aria-label":u,ref:S,className:ye(UJ,o&&jJ,t&&zJ,p),style:_.popper},b.popper),r,Vr.default.createElement("div",Object.assign({ref:y,className:$J,style:_.arrow},b.arrow))))},"b");var qJ="Checkbox-module_checkbox__3r5uI",HJ="Checkbox-module_input__2bdJk",VJ="Checkbox-module_label__148Ac",WJ="Checkbox-module_noLabel__1HSAV",GJ="Checkbox-module_errorText__1tRw6",JJ="Checkbox-module_helperText__261fG helpers_helper-text__YRZTD",J8="Checkbox-module_tooltipButton__ErN1J";Ot(`.helpers_visually-hidden__3lBcX{border:0;clip:"rect(0 0 0 0)";height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.helpers_button-reset__2d38b{background:none;border:none;color:inherit;cursor:pointer;font:inherit;padding:0}.helpers_text-body__FA9G-{color:var(--color-black-90);font-family:var(--font-default);font-size:var(--fontsize-body-m);line-height:var(--lineheight-l)}.helpers_text-medium__3Hiiz{font-family:var(--font-default);font-weight:500}.helpers_text-bold__2QyP8{font-family:var(--font-default);font-weight:700}.helpers_text-xl__33T1r{font-size:var(--fontsize-heading-m)}.helpers_text-lg__1_8nq{font-size:var(--fontsize-heading-s)}.helpers_text-md__RyeCd{font-size:var(--fontsize-heading-xs)}.helpers_subtitle__RE8f_{font-size:var(--fontsize-body-m)}.helpers_text-sm__AxqmS{font-size:var(--fontsize-body-s);line-height:var(--lineheight-xl)}.helpers_heading-xxl__1GAqs{font-size:var(--fontsize-heading-xxl);font-weight:400;letter-spacing:-1.2px;line-height:var(--lineheight-s)}.helpers_heading-xl__u_X50{font-size:var(--fontsize-heading-xl);font-weight:400;letter-spacing:-1px;line-height:var(--lineheight-s)}.helpers_heading-xl-mobile__gKona{font-size:var(--fontsize-heading-xl-mobile);font-weight:400;letter-spacing:-.8px;line-height:var(--lineheight-s)}.helpers_heading-l__3EMpz{font-size:var(--fontsize-heading-l);font-weight:400;letter-spacing:-.4px;line-height:var(--lineheight-m)}.helpers_heading-m__1Lsy-{font-size:var(--fontsize-heading-m);font-weight:500;letter-spacing:-.2px;line-height:var(--lineheight-m)}.helpers_heading-s__1EK5w{font-size:var(--fontsize-heading-s);font-weight:500;letter-spacing:0;line-height:var(--lineheight-l)}.helpers_heading-xs__iZYJi{font-size:var(--fontsize-heading-xs);font-weight:700;letter-spacing:0;line-height:var(--lineheight-l)}.helpers_heading-xxs__jqtFk{font-size:var(--fontsize-heading-xxs);font-weight:700;letter-spacing:.2px;line-height:var(--lineheight-l)}.helpers_helper-text__YRZTD{color:var(--color-black-60);display:block;flex-basis:100%;font-size:var(--fontsize-body-m);margin-top:var(--spacing-2-xs)}.Checkbox-module_checkbox__3r5uI{--size:24px;--icon-scale:1;--border-width:2px;--outline-width:3px;--label-font-size:var(--fontsize-body-m);--label-padding:var(--spacing-2-xs);--background-unselected:transparent;--background-selected:var(--color-bus);--background-hover:var(--color-bus-dark);--background-disabled:var(--color-black-10);--border-color-selected:var(--color-bus);--border-color-selected-hover:var(--color-bus-dark);--border-color-selected-focus:var(--color-bus);--border-color-unselected:var(--color-black-50);--border-color-unselected-hover:var(--color-black-90);--border-color-unselected-focus:var(--color-black-90);--border-color-disabled:var(--color-black-10);--icon-color-unselected:transparent;--icon-color-selected:var(--color-white);--icon-color-disabled:var(--color-white);--label-color:var(--color-black-90);--label-color-disabled:var(--color-black-40);--icon-size:var(--spacing-m);display:flex;flex-wrap:wrap;min-height:var(--size);position:relative}.Checkbox-module_checkbox__3r5uI,.Checkbox-module_checkbox__3r5uI *,.Checkbox-module_checkbox__3r5uI :after,.Checkbox-module_checkbox__3r5uI :before{box-sizing:border-box}.Checkbox-module_checkbox__3r5uI:not(:first-of-type){margin-top:var(--spacing-2-xs)}.Checkbox-module_input__2bdJk{-moz-appearance:none;-webkit-appearance:none;appearance:none;cursor:pointer;font-family:inherit;font-size:100%;line-height:1.15;margin:0;outline:none}.Checkbox-module_input__2bdJk,.Checkbox-module_input__2bdJk:before{height:var(--size);left:0;position:absolute;top:0;width:var(--size)}.Checkbox-module_input__2bdJk:before{background-color:var(--icon-color-unselected);content:"";mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M21 7L10 18l-5.5-5.5L6 11l4 4 9.5-9.5z'/%3E%3C/g%3E%3C/svg%3E");mask-position:center;mask-repeat:no-repeat;mask-size:calc(var(--size) * var(--icon-scale));transform:scale(.6);z-index:1}.Checkbox-module_input__2bdJk:disabled+label{color:var(--label-color-disabled)}.Checkbox-module_input__2bdJk:checked:disabled:before{background-color:var(--icon-color-disabled)}.Checkbox-module_input__2bdJk:disabled,.Checkbox-module_input__2bdJk:disabled+label{cursor:not-allowed}.Checkbox-module_input__2bdJk:focus+label:after,.Checkbox-module_input__2bdJk:focus:before,.Checkbox-module_input__2bdJk:hover+label:after,.Checkbox-module_input__2bdJk:hover:before{transition:85ms ease-out;transition-property:background-color,border-color,transform}.Checkbox-module_input__2bdJk:focus+label:before{box-shadow:0 0 0 var(--outline-width) var(--color-focus-outline);transform:translateZ(0);transition:85ms ease-out;transition-property:box-shadow,transform}.Checkbox-module_input__2bdJk:checked:before{background-color:var(--icon-color-selected);transform:scale(1)}.Checkbox-module_input__2bdJk:not(:checked):indeterminate:before{background-color:var(--icon-color-selected);mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M6 11h12v2H6z'/%3E%3C/g%3E%3C/svg%3E");transform:scale(1)}.Checkbox-module_input__2bdJk:checked+label:after,.Checkbox-module_input__2bdJk:indeterminate+label:after{background-color:var(--background-selected);border-color:var(--border-color-selected)}.Checkbox-module_input__2bdJk:disabled+label:after{background-color:var(--background-disabled);border-color:var(--border-color-disabled)}.Checkbox-module_input__2bdJk:not(:disabled):focus+label:after{border-color:var(--border-color-unselected-focus)}.Checkbox-module_input__2bdJk:not(:disabled):hover+label:after,.Checkbox-module_input__2bdJk:not(:disabled):hover:focus+label:after{border-color:var(--border-color-unselected-hover)}.Checkbox-module_input__2bdJk:not(:disabled):checked:focus+label:after,.Checkbox-module_input__2bdJk:not(:disabled):indeterminate:focus+label:after{border-color:var(--border-color-selected-focus)}.Checkbox-module_input__2bdJk:not(:disabled):checked:hover+label:after,.Checkbox-module_input__2bdJk:not(:disabled):checked:hover:focus+label:after,.Checkbox-module_input__2bdJk:not(:disabled):indeterminate:hover+label:after,.Checkbox-module_input__2bdJk:not(:disabled):indeterminate:hover:focus+label:after{background-color:var(--background-hover);border-color:var(--border-color-selected-hover)}.Checkbox-module_label__148Ac{color:var(--label-color);cursor:pointer;font-size:var(--label-font-size);line-height:var(--lineheight-m);padding-left:calc(var(--size) + var(--label-padding));padding-top:calc((var(--size) - var(--label-font-size) * var(--lineheight-m)) / 2);position:relative}.Checkbox-module_label__148Ac:after,.Checkbox-module_label__148Ac:before{content:"";left:0;position:absolute;top:0;height:var(--size);width:var(--size)}.Checkbox-module_label__148Ac:after{background-color:var(--background-unselected);border:var(--border-width) solid var(--border-color-unselected)}.Checkbox-module_noLabel__1HSAV{padding-left:var(--size)}.Checkbox-module_errorText__1tRw6{background-color:var(--color-error-light);border-left:8px solid var(--color-error);color:var(--color-black);display:flex;flex-basis:100%;font-size:var(--fontsize-body-m);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative}.Checkbox-module_errorText__1tRw6:before{background:var(--color-error);content:"";display:inline-block;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.Checkbox-module_tooltipButton__ErN1J{display:inline-block;margin-left:var(--spacing-2-xs)}`);var di=Mn.default.forwardRef((e,t)=>{var{checked:r=!1,className:n,disabled:o=!1,errorText:s,helperText:u,id:c,indeterminate:f,label:p,onChange:h=i(()=>null,"y"),style:m,value:v,tooltipText:x,tooltipLabel:S,tooltipButtonLabel:E,tooltip:y}=e,_=de(e,["checked","className","disabled","errorText","helperText","id","indeterminate","label","onChange","style","value","tooltipText","tooltipLabel","tooltipButtonLabel","tooltip"]);let b=(0,Mn.useRef)(null);(0,Mn.useEffect)(()=>{t&&S8(t,b),b.current.indeterminate=f},[b,t,f]),p&&typeof p!="string"&&typeof p!="number"&&console.warn("Using ReactElement as a label is against good usability and accessibility practices. Please prefer plain strings.");let T=Km(c,u,s,void 0,void 0);return Mn.default.createElement("div",{className:ye(qJ,n),style:m},Mn.default.createElement("input",Object.assign({ref:b,id:c,className:ye(HJ),onChange:h,value:v,type:"checkbox",disabled:o,checked:r,"aria-describedby":T},_)),Mn.default.createElement("label",{htmlFor:c,className:ye(VJ,p?"":WJ)},p),y?Mn.default.createElement(ic,Object.assign({},y.props,{buttonClassName:J8})):null,x&&Mn.default.createElement(ic,{className:J8,buttonLabel:E,tooltipLabel:S},x),s&&Mn.default.createElement("div",{className:GJ,id:`${c}-error`},s),u&&Mn.default.createElement("div",{className:JJ,id:`${c}-helper`},u))});var ag=H(ue());function sg(){let[,e]=(0,ag.useState)(0);return(0,ag.useCallback)(()=>{e(t=>t+1)},[e])}i(sg,"o");var ur=H(ue());var ug=pi(),xe=i(e=>zd(e,ug),"raf"),lg=pi();xe.write=e=>zd(e,lg);var cg=pi();xe.onStart=e=>zd(e,cg);var gw=pi();xe.onFrame=e=>zd(e,gw);var _w=pi();xe.onFinish=e=>zd(e,_w);var pu=[];xe.setTimeout=(e,t)=>{let r=xe.now()+t,n=i(()=>{let s=pu.findIndex(u=>u.cancel==n);~s&&pu.splice(s,1),Qa.count-=~s?1:0},"cancel"),o={time:r,handler:e,cancel:n};return pu.splice(K8(r),0,o),Qa.count+=1,Q8(),o};var K8=i(e=>~(~pu.findIndex(t=>t.time>e)||~pu.length),"findTimeout");xe.cancel=e=>{ug.delete(e),lg.delete(e)};xe.sync=e=>{mw=!0,xe.batchedUpdates(e),mw=!1};xe.throttle=e=>{let t;function r(){try{e(...t)}finally{t=null}}i(r,"queuedFn");function n(...o){t=o,xe.onStart(r)}return i(n,"throttled"),n.handler=e,n.cancel=()=>{cg.delete(r),t=null},n};var vw=typeof window<"u"?window.requestAnimationFrame:()=>{};xe.use=e=>vw=e;xe.now=typeof performance<"u"?()=>performance.now():Date.now;xe.batchedUpdates=e=>e();xe.catch=console.error;xe.frameLoop="always";xe.advance=()=>{xe.frameLoop!=="demand"?console.warn("Cannot call the manual advancement of rafz whilst frameLoop is not set as demand"):Z8()};var Ka=-1,mw=!1;function zd(e,t){mw?(t.delete(e),e(0)):(t.add(e),Q8())}i(zd,"schedule");function Q8(){Ka<0&&(Ka=0,xe.frameLoop!=="demand"&&vw(X8))}i(Q8,"start");function X8(){~Ka&&(vw(X8),xe.batchedUpdates(Z8))}i(X8,"loop");function Z8(){let e=Ka;Ka=xe.now();let t=K8(Ka);t&&(e5(pu.splice(0,t),r=>r.handler()),Qa.count-=t),cg.flush(),ug.flush(e?Math.min(64,Ka-e):16.667),gw.flush(),lg.flush(),_w.flush()}i(Z8,"update");function pi(){let e=new Set,t=e;return{add(r){Qa.count+=t==e&&!e.has(r)?1:0,e.add(r)},delete(r){return Qa.count-=t==e&&e.has(r)?1:0,e.delete(r)},flush(r){t.size&&(e=new Set,Qa.count-=t.size,e5(t,n=>n(r)&&e.add(n)),Qa.count+=e.size,t=e)}}}i(pi,"makeQueue");function e5(e,t){e.forEach(r=>{try{t(r)}catch(n){xe.catch(n)}})}i(e5,"eachSafely");var Qa={count:0,clear(){Ka=-1,pu=[],cg=pi(),ug=pi(),gw=pi(),lg=pi(),_w=pi(),Qa.count=0}};var mg=H(ue()),Do=H(ue());function gg(){}i(gg,"noop");var a5=i((e,t,r)=>Object.defineProperty(e,t,{value:r,writable:!0,configurable:!0}),"defineHidden"),re={arr:Array.isArray,obj:i(e=>!!e&&e.constructor.name==="Object","obj"),fun:i(e=>typeof e=="function","fun"),str:i(e=>typeof e=="string","str"),num:i(e=>typeof e=="number","num"),und:i(e=>e===void 0,"und")};function hi(e,t){if(re.arr(e)){if(!re.arr(t)||e.length!==t.length)return!1;for(let r=0;re.forEach(t),"each");function Bn(e,t,r){if(re.arr(e)){for(let n=0;nre.und(e)?[]:re.arr(e)?e:[e],"toArray");function lc(e,t){if(e.size){let r=Array.from(e);e.clear(),Pe(r,t)}}i(lc,"flush");var cc=i((e,...t)=>lc(e,r=>r(...t)),"flushCalls"),Ew,s5,Xa=null,u5=!1,Tw=gg,eY=i(e=>{e.to&&(s5=e.to),e.now&&(xe.now=e.now),e.colors!==void 0&&(Xa=e.colors),e.skipAnimation!=null&&(u5=e.skipAnimation),e.createStringInterpolator&&(Ew=e.createStringInterpolator),e.requestAnimationFrame&&xe.use(e.requestAnimationFrame),e.batchedUpdates&&(xe.batchedUpdates=e.batchedUpdates),e.willAdvance&&(Tw=e.willAdvance),e.frameLoop&&(xe.frameLoop=e.frameLoop)},"assign"),Fn=Object.freeze({__proto__:null,get createStringInterpolator(){return Ew},get to(){return s5},get colors(){return Xa},get skipAnimation(){return u5},get willAdvance(){return Tw},assign:eY}),jd=new Set,po=[],bw=[],pg=0,fc={get idle(){return!jd.size&&!po.length},start(e){pg>e.priority?(jd.add(e),xe.onStart(tY)):(l5(e),xe(ww))},advance:ww,sort(e){if(pg)xe.onFrame(()=>fc.sort(e));else{let t=po.indexOf(e);~t&&(po.splice(t,1),c5(e))}},clear(){po=[],jd.clear()}};function tY(){jd.forEach(l5),jd.clear(),xe(ww)}i(tY,"flushStartQueue");function l5(e){po.includes(e)||c5(e)}i(l5,"startSafely");function c5(e){po.splice(rY(po,t=>t.priority>e.priority),0,e)}i(c5,"startUnsafely");function ww(e){let t=bw;for(let r=0;r0}i(ww,"advance");function rY(e,t){let r=e.findIndex(t);return r<0?e.length:r}i(rY,"findIndex");var f5={transparent:0,aliceblue:4042850303,antiquewhite:4209760255,aqua:16777215,aquamarine:2147472639,azure:4043309055,beige:4126530815,bisque:4293182719,black:255,blanchedalmond:4293643775,blue:65535,blueviolet:2318131967,brown:2771004159,burlywood:3736635391,burntsienna:3934150143,cadetblue:1604231423,chartreuse:2147418367,chocolate:3530104575,coral:4286533887,cornflowerblue:1687547391,cornsilk:4294499583,crimson:3692313855,cyan:16777215,darkblue:35839,darkcyan:9145343,darkgoldenrod:3095792639,darkgray:2846468607,darkgreen:6553855,darkgrey:2846468607,darkkhaki:3182914559,darkmagenta:2332068863,darkolivegreen:1433087999,darkorange:4287365375,darkorchid:2570243327,darkred:2332033279,darksalmon:3918953215,darkseagreen:2411499519,darkslateblue:1211993087,darkslategray:793726975,darkslategrey:793726975,darkturquoise:13554175,darkviolet:2483082239,deeppink:4279538687,deepskyblue:12582911,dimgray:1768516095,dimgrey:1768516095,dodgerblue:512819199,firebrick:2988581631,floralwhite:4294635775,forestgreen:579543807,fuchsia:4278255615,gainsboro:3705462015,ghostwhite:4177068031,gold:4292280575,goldenrod:3668254975,gray:2155905279,green:8388863,greenyellow:2919182335,grey:2155905279,honeydew:4043305215,hotpink:4285117695,indianred:3445382399,indigo:1258324735,ivory:4294963455,khaki:4041641215,lavender:3873897215,lavenderblush:4293981695,lawngreen:2096890111,lemonchiffon:4294626815,lightblue:2916673279,lightcoral:4034953471,lightcyan:3774873599,lightgoldenrodyellow:4210742015,lightgray:3553874943,lightgreen:2431553791,lightgrey:3553874943,lightpink:4290167295,lightsalmon:4288707327,lightseagreen:548580095,lightskyblue:2278488831,lightslategray:2005441023,lightslategrey:2005441023,lightsteelblue:2965692159,lightyellow:4294959359,lime:16711935,limegreen:852308735,linen:4210091775,magenta:4278255615,maroon:2147483903,mediumaquamarine:1724754687,mediumblue:52735,mediumorchid:3126187007,mediumpurple:2473647103,mediumseagreen:1018393087,mediumslateblue:2070474495,mediumspringgreen:16423679,mediumturquoise:1221709055,mediumvioletred:3340076543,midnightblue:421097727,mintcream:4127193855,mistyrose:4293190143,moccasin:4293178879,navajowhite:4292783615,navy:33023,oldlace:4260751103,olive:2155872511,olivedrab:1804477439,orange:4289003775,orangered:4282712319,orchid:3664828159,palegoldenrod:4008225535,palegreen:2566625535,paleturquoise:2951671551,palevioletred:3681588223,papayawhip:4293907967,peachpuff:4292524543,peru:3448061951,pink:4290825215,plum:3718307327,powderblue:2967529215,purple:2147516671,rebeccapurple:1714657791,red:4278190335,rosybrown:3163525119,royalblue:1097458175,saddlebrown:2336560127,salmon:4202722047,sandybrown:4104413439,seagreen:780883967,seashell:4294307583,sienna:2689740287,silver:3233857791,skyblue:2278484991,slateblue:1784335871,slategray:1887473919,slategrey:1887473919,snow:4294638335,springgreen:16744447,steelblue:1182971135,tan:3535047935,teal:8421631,thistle:3636451583,tomato:4284696575,turquoise:1088475391,violet:4001558271,wheat:4125012991,white:4294967295,whitesmoke:4126537215,yellow:4294902015,yellowgreen:2597139199},Po="[-+]?\\d*\\.?\\d+",hg=Po+"%";function _g(...e){return"\\(\\s*("+e.join(")\\s*,\\s*(")+")\\s*\\)"}i(_g,"call");var nY=new RegExp("rgb"+_g(Po,Po,Po)),oY=new RegExp("rgba"+_g(Po,Po,Po,Po)),iY=new RegExp("hsl"+_g(Po,hg,hg)),aY=new RegExp("hsla"+_g(Po,hg,hg,Po)),sY=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,uY=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,lY=/^#([0-9a-fA-F]{6})$/,cY=/^#([0-9a-fA-F]{8})$/;function fY(e){let t;return typeof e=="number"?e>>>0===e&&e>=0&&e<=4294967295?e:null:(t=lY.exec(e))?parseInt(t[1]+"ff",16)>>>0:Xa&&Xa[e]!==void 0?Xa[e]:(t=nY.exec(e))?(ac(t[1])<<24|ac(t[2])<<16|ac(t[3])<<8|255)>>>0:(t=oY.exec(e))?(ac(t[1])<<24|ac(t[2])<<16|ac(t[3])<<8|n5(t[4]))>>>0:(t=sY.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+"ff",16)>>>0:(t=cY.exec(e))?parseInt(t[1],16)>>>0:(t=uY.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)>>>0:(t=iY.exec(e))?(t5(r5(t[1]),fg(t[2]),fg(t[3]))|255)>>>0:(t=aY.exec(e))?(t5(r5(t[1]),fg(t[2]),fg(t[3]))|n5(t[4]))>>>0:null}i(fY,"normalizeColor");function yw(e,t,r){return r<0&&(r+=1),r>1&&(r-=1),r<1/6?e+(t-e)*6*r:r<1/2?t:r<2/3?e+(t-e)*(2/3-r)*6:e}i(yw,"hue2rgb");function t5(e,t,r){let n=r<.5?r*(1+t):r+t-r*t,o=2*r-n,s=yw(o,n,e+1/3),u=yw(o,n,e),c=yw(o,n,e-1/3);return Math.round(s*255)<<24|Math.round(u*255)<<16|Math.round(c*255)<<8}i(t5,"hslToRgb");function ac(e){let t=parseInt(e,10);return t<0?0:t>255?255:t}i(ac,"parse255");function r5(e){return(parseFloat(e)%360+360)%360/360}i(r5,"parse360");function n5(e){let t=parseFloat(e);return t<0?0:t>1?255:Math.round(t*255)}i(n5,"parse1");function fg(e){let t=parseFloat(e);return t<0?0:t>100?1:t/100}i(fg,"parsePercentage");function o5(e){let t=fY(e);if(t===null)return e;t=t||0;let r=(t&4278190080)>>>24,n=(t&16711680)>>>16,o=(t&65280)>>>8,s=(t&255)/255;return`rgba(${r}, ${n}, ${o}, ${s})`}i(o5,"colorToRgba");var Za=i((e,t,r)=>{if(re.fun(e))return e;if(re.arr(e))return Za({range:e,output:t,extrapolate:r});if(re.str(e.output[0]))return Ew(e);let n=e,o=n.output,s=n.range||[0,1],u=n.extrapolateLeft||n.extrapolate||"extend",c=n.extrapolateRight||n.extrapolate||"extend",f=n.easing||(p=>p);return p=>{let h=pY(p,s);return dY(p,s[h],s[h+1],o[h],o[h+1],f,u,c,n.map)}},"createInterpolator");function dY(e,t,r,n,o,s,u,c,f){let p=f?f(e):e;if(pr){if(c==="identity")return p;c==="clamp"&&(p=r)}return n===o?n:t===r?e<=t?n:o:(t===-1/0?p=-p:r===1/0?p=p-t:p=(p-t)/(r-t),p=s(p),n===-1/0?p=-p:o===1/0?p=p+n:p=p*(o-n)+n,p)}i(dY,"interpolate");function pY(e,t){for(var r=1;r=e);++r);return r-1}i(pY,"findRange");function Sw(){return Sw=Object.assign||function(e){for(var t=1;t!!(e&&e[sc]),"hasFluidValue"),Or=i(e=>e&&e[sc]?e[sc]():e,"getFluidValue"),kw=i(e=>e[hu]||null,"getFluidObservers");function hY(e,t){e.eventObserved?e.eventObserved(t):e(t)}i(hY,"callFluidObserver");function mu(e,t){let r=e[hu];r&&r.forEach(n=>{hY(n,t)})}i(mu,"callFluidObservers");var Aw=class Aw{constructor(t){if(this[sc]=void 0,this[hu]=void 0,!t&&!(t=this.get))throw Error("Unknown getter");mY(this,t)}};i(Aw,"FluidValue");var uc=Aw,mY=i((e,t)=>d5(e,sc,t),"setFluidGetter");function Ji(e,t){if(e[sc]){let r=e[hu];r||d5(e,hu,r=new Set),r.has(t)||(r.add(t),e.observerAdded&&e.observerAdded(r.size,t))}return t}i(Ji,"addFluidObserver");function es(e,t){let r=e[hu];if(r&&r.has(t)){let n=r.size-1;n?r.delete(t):e[hu]=null,e.observerRemoved&&e.observerRemoved(n,t)}}i(es,"removeFluidObserver");var d5=i((e,t,r)=>Object.defineProperty(e,t,{value:r,writable:!0,configurable:!0}),"setHidden"),dg=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,gY=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,i5=new RegExp(`(${dg.source})(%|[a-z]+)`,"i"),xw,_Y=/rgba\(([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+)\)/gi,vY=i((e,t,r,n,o)=>`rgba(${Math.round(t)}, ${Math.round(r)}, ${Math.round(n)}, ${o})`,"rgbaRound"),vg=i(e=>{xw||(xw=Xa?new RegExp(`(${Object.keys(Xa).join("|")})(?!\\w)`,"g"):/^\b$/);let t=e.output.map(s=>Or(s).replace(gY,o5).replace(xw,o5)),r=t.map(s=>s.match(dg).map(Number)),o=r[0].map((s,u)=>r.map(c=>{if(!(u in c))throw Error('The arity of each "output" value must be equal');return c[u]})).map(s=>Za(Sw({},e,{output:s})));return s=>{var u;let c=!i5.test(t[0])&&((u=t.find(p=>i5.test(p)))==null?void 0:u.replace(dg,"")),f=0;return t[0].replace(dg,()=>`${o[f++](s)}${c||""}`).replace(_Y,vY)}},"createStringInterpolator"),Cw="react-spring: ",p5=i(e=>{let t=e,r=!1;if(typeof t!="function")throw new TypeError(`${Cw}once requires a function parameter`);return(...n)=>{r||(t(...n),r=!0)}},"once"),bY=p5(console.warn);function h5(){bY(`${Cw}The "interpolate" function is deprecated in v9 (use "to" instead)`)}i(h5,"deprecateInterpolate");var yY=p5(console.warn);function m5(){yY(`${Cw}Directly calling start instead of using the api object is deprecated in v9 (use ".start" instead), this will be removed in later 0.X.0 versions`)}i(m5,"deprecateDirectCall");function dc(e){return re.str(e)&&(e[0]=="#"||/\d/.test(e)||e in(Xa||{}))}i(dc,"isAnimatedString");var $d=i(e=>(0,Do.useEffect)(e,xY),"useOnce"),xY=[];function bg(){let e=(0,Do.useState)()[1],t=(0,Do.useState)(wY)[0];return $d(t.unmount),()=>{t.current&&e({})}}i(bg,"useForceUpdate");function wY(){let e={current:!0,unmount:i(()=>()=>{e.current=!1},"unmount")};return e}i(wY,"makeMountedRef");function g5(e,t){let[r]=(0,Do.useState)(()=>({inputs:t,result:e()})),n=(0,Do.useRef)(),o=n.current,s=o;return s?t&&s.inputs&&SY(t,s.inputs)||(s={inputs:t,result:e()}):s=r,(0,Do.useEffect)(()=>{n.current=s,o==r&&(r.inputs=r.result=void 0)},[s]),s.result}i(g5,"useMemoOne");function SY(e,t){if(e.length!==t.length)return!1;for(let r=0;r{t.current=e}),t.current}i(Iw,"usePrev");var yg=typeof window<"u"&&window.document&&window.document.createElement?mg.useLayoutEffect:mg.useEffect;var Zd=H(ue()),ho=H(ue());var y5=H(ue()),Yi=H(ue());var qd=Symbol.for("Animated:node"),EY=i(e=>!!e&&e[qd]===e,"isAnimated"),Mo=i(e=>e&&e[qd],"getAnimated"),Cg=i((e,t)=>a5(e,qd,t),"setAnimated"),Hd=i(e=>e&&e[qd]&&e[qd].getPayload(),"getPayload"),Lw=class Lw{constructor(){this.payload=void 0,Cg(this,this)}getPayload(){return this.payload||[]}};i(Lw,"Animated");var xg=Lw,Eg=class Eg extends xg{constructor(t){super(),this.done=!0,this.elapsedTime=void 0,this.lastPosition=void 0,this.lastVelocity=void 0,this.v0=void 0,this.durationProgress=0,this._value=t,re.num(this._value)&&(this.lastPosition=this._value)}static create(t){return new Eg(t)}getPayload(){return[this]}getValue(){return this._value}setValue(t,r){return re.num(t)&&(this.lastPosition=t,r&&(t=Math.round(t/r)*r,this.done&&(this.lastPosition=t))),this._value===t?!1:(this._value=t,!0)}reset(){let{done:t}=this;this.done=!1,re.num(this._value)&&(this.elapsedTime=0,this.durationProgress=0,this.lastPosition=this._value,t&&(this.lastVelocity=null),this.v0=null)}};i(Eg,"AnimatedValue");var gu=Eg,Tg=class Tg extends gu{constructor(t){super(0),this._string=null,this._toString=void 0,this._toString=Za({output:[t,t]})}static create(t){return new Tg(t)}getValue(){let t=this._string;return t??(this._string=this._toString(this._value))}setValue(t){if(re.str(t)){if(t==this._string)return!1;this._string=t,this._value=1}else if(super.setValue(t))this._string=null;else return!1;return!0}reset(t){t&&(this._toString=Za({output:[this.getValue(),t]})),this._value=0,super.reset()}};i(Tg,"AnimatedString");var _u=Tg,wg={dependencies:null},Nw=class Nw extends xg{constructor(t){super(),this.source=t,this.setValue(t)}getValue(t){let r={};return Bn(this.source,(n,o)=>{EY(n)?r[o]=n.getValue(t):an(n)?r[o]=Or(n):t||(r[o]=n)}),r}setValue(t){this.source=t,this.payload=this._makePayload(t)}reset(){this.payload&&Pe(this.payload,t=>t.reset())}_makePayload(t){if(t){let r=new Set;return Bn(t,this._addToPayload,r),Array.from(r)}}_addToPayload(t){wg.dependencies&&an(t)&&wg.dependencies.add(t);let r=Hd(t);r&&Pe(r,n=>this.add(n))}};i(Nw,"AnimatedObject");var vu=Nw,kg=class kg extends vu{constructor(t){super(t)}static create(t){return new kg(t)}getValue(){return this.source.map(t=>t.getValue())}setValue(t){let r=this.getPayload();return t.length==r.length?r.map((n,o)=>n.setValue(t[o])).some(Boolean):(super.setValue(t.map(TY)),!0)}};i(kg,"AnimatedArray");var Ow=kg;function TY(e){return(dc(e)?_u:gu).create(e)}i(TY,"makeAnimated");function Ig(e){let t=Mo(e);return t?t.constructor:re.arr(e)?Ow:dc(e)?_u:gu}i(Ig,"getAnimatedType");function Sg(){return Sg=Object.assign||function(e){for(var t=1;t{let r=!re.fun(e)||e.prototype&&e.prototype.isReactComponent;return(0,Yi.forwardRef)((n,o)=>{let s=(0,Yi.useRef)(null),u=r&&(0,Yi.useCallback)(S=>{s.current=CY(o,S)},[o]),[c,f]=kY(n,t),p=bg(),h=i(()=>{let S=s.current;if(r&&!S)return;(S?t.applyAnimatedValues(S,c.getValue(!0)):!1)===!1&&p()},"callback"),m=new Rw(h,f),v=(0,Yi.useRef)();yg(()=>{let S=v.current;v.current=m,Pe(f,E=>Ji(E,m)),S&&(Pe(S.deps,E=>es(E,S)),xe.cancel(S.update))}),(0,Yi.useEffect)(h,[]),$d(()=>()=>{let S=v.current;Pe(S.deps,E=>es(E,S))});let x=t.getComponentProps(c.getValue());return y5.createElement(e,Sg({},x,{ref:u}))})},"withAnimated"),Pw=class Pw{constructor(t,r){this.update=t,this.deps=r}eventObserved(t){t.type=="change"&&xe.write(this.update)}};i(Pw,"PropsObserver");var Rw=Pw;function kY(e,t){let r=new Set;return wg.dependencies=r,e.style&&(e=Sg({},e,{style:t.createAnimatedStyle(e.style)})),e=new vu(e),wg.dependencies=null,[e,r]}i(kY,"getAnimatedState");function CY(e,t){return e&&(re.fun(e)?e(t):e.current=t),t}i(CY,"updateRef");var v5=Symbol.for("AnimatedComponent"),x5=i((e,{applyAnimatedValues:t=i(()=>!1,"_applyAnimatedValues"),createAnimatedStyle:r=i(o=>new vu(o),"_createAnimatedStyle"),getComponentProps:n=i(o=>o,"_getComponentProps")}={})=>{let o={applyAnimatedValues:t,createAnimatedStyle:r,getComponentProps:n},s=i(u=>{let c=b5(u)||"Anonymous";return re.str(u)?u=s[u]||(s[u]=_5(u,o)):u=u[v5]||(u[v5]=_5(u,o)),u.displayName=`Animated(${c})`,u},"animated");return Bn(e,(u,c)=>{re.arr(e)&&(c=b5(u)),s[c]=s(u)}),{animated:s}},"createHost"),b5=i(e=>re.str(e)?e:e&&re.str(e.displayName)?e.displayName:re.fun(e)&&e.name||null,"getDisplayName");function vr(){return vr=Object.assign||function(e){for(var t=1;te===!0||!!(t&&e&&(re.fun(e)?e(t):on(e).includes(t))),"matchProp"),R5=i((e,t)=>re.obj(e)?t&&e[t]:e,"resolveProp"),L5=i((e,t)=>e.default===!0?e[t]:e.default?e.default[t]:void 0,"getDefaultProp"),IY=i(e=>e,"noopTransform"),Jw=i((e,t=IY)=>{let r=AY;e.default&&e.default!==!0&&(e=e.default,r=Object.keys(e));let n={};for(let o of r){let s=t(e[o],o);re.und(s)||(n[o]=s)}return n},"getDefaultProps"),AY=["config","onProps","onStart","onChange","onPause","onResume","onRest"],OY={config:1,from:1,to:1,ref:1,loop:1,reset:1,pause:1,cancel:1,reverse:1,immediate:1,default:1,delay:1,onProps:1,onStart:1,onChange:1,onPause:1,onResume:1,onRest:1,onResolve:1,items:1,trail:1,sort:1,expires:1,initial:1,enter:1,update:1,leave:1,children:1,onDestroyed:1,keys:1,callId:1,parentId:1};function RY(e){let t={},r=0;if(Bn(e,(n,o)=>{OY[o]||(t[o]=n,r++)}),r)return t}i(RY,"getForwardProps");function N5(e){let t=RY(e);if(t){let r={to:t};return Bn(e,(n,o)=>o in t||(r[o]=n)),r}return vr({},e)}i(N5,"inferTo");function Yd(e){return e=Or(e),re.arr(e)?e.map(Yd):dc(e)?Fn.createStringInterpolator({range:[0,1],output:[e,e]})(1):e}i(Yd,"computeGoal");function LY(e){for(let t in e)return!0;return!1}i(LY,"hasProps");function Bw(e){return re.fun(e)||re.arr(e)&&re.obj(e[0])}i(Bw,"isAsyncTo");function NY(e,t){var r;(r=e.ref)==null||r.delete(e),t?.delete(e)}i(NY,"detachRefs");function PY(e,t){if(t&&e.ref!==t){var r;(r=e.ref)==null||r.delete(e),t.add(e),e.ref=t}}i(PY,"replaceRef");var DY={default:{tension:170,friction:26},gentle:{tension:120,friction:14},wobbly:{tension:180,friction:12},stiff:{tension:210,friction:20},slow:{tension:280,friction:60},molasses:{tension:280,friction:120}},MY=i(e=>e,"linear"),Fw=vr({},DY.default,{mass:1,damping:1,easing:MY,clamp:!1}),Qw=class Qw{constructor(){this.tension=void 0,this.friction=void 0,this.frequency=void 0,this.damping=void 0,this.mass=void 0,this.velocity=0,this.restVelocity=void 0,this.precision=void 0,this.progress=void 0,this.duration=void 0,this.easing=void 0,this.clamp=void 0,this.bounce=void 0,this.decay=void 0,this.round=void 0,Object.assign(this,Fw)}};i(Qw,"AnimationConfig");var Uw=Qw;function BY(e,t,r){r&&(r=vr({},r),w5(r,t),t=vr({},r,t)),w5(e,t),Object.assign(e,t);for(let u in Fw)e[u]==null&&(e[u]=Fw[u]);let{mass:n,frequency:o,damping:s}=e;return re.und(o)||(o<.01&&(o=.01),s<0&&(s=0),e.tension=Math.pow(2*Math.PI/o,2)*n,e.friction=4*Math.PI*s*n/o),e}i(BY,"mergeConfig");function w5(e,t){if(!re.und(t.decay))e.duration=void 0;else{let r=!re.und(t.tension)||!re.und(t.friction);(r||!re.und(t.frequency)||!re.und(t.damping)||!re.und(t.mass))&&(e.duration=void 0,e.decay=void 0),r&&(e.frequency=void 0)}}i(w5,"sanitizeConfig");var S5=[],Xw=class Xw{constructor(){this.changed=!1,this.values=S5,this.toValues=null,this.fromValues=S5,this.to=void 0,this.from=void 0,this.config=new Uw,this.immediate=!1}};i(Xw,"Animation");var zw=Xw;function P5(e,{key:t,props:r,defaultProps:n,state:o,actions:s}){return new Promise((u,c)=>{var f;let p,h,m=Jd((f=r.cancel)!=null?f:n?.cancel,t);if(m)S();else{re.und(r.pause)||(o.paused=Jd(r.pause,t));let E=n?.pause;E!==!0&&(E=o.paused||Jd(E,t)),p=bu(r.delay||0,t),E?(o.resumeQueue.add(x),s.pause()):(s.resume(),x())}function v(){o.resumeQueue.add(x),o.timeouts.delete(h),h.cancel(),p=h.time-xe.now()}i(v,"onPause");function x(){p>0&&!Fn.skipAnimation?(h=xe.setTimeout(S,p),o.pauseQueue.add(v),o.timeouts.add(h)):S()}i(x,"onResume");function S(){o.pauseQueue.delete(v),o.timeouts.delete(h),e<=(o.cancelId||0)&&(m=!0);try{s.start(vr({},r,{callId:e,cancel:m}),u)}catch(E){c(E)}}i(S,"onStart")})}i(P5,"scheduleProps");var Yw=i((e,t)=>t.length==1?t[0]:t.some(r=>r.cancelled)?pc(e.get()):t.every(r=>r.noop)?D5(e.get()):Bo(e.get(),t.every(r=>r.finished)),"getCombinedResult"),D5=i(e=>({value:e,noop:!0,finished:!0,cancelled:!1}),"getNoopResult"),Bo=i((e,t,r=!1)=>({value:e,finished:t,cancelled:r}),"getFinishedResult"),pc=i(e=>({value:e,cancelled:!0,finished:!1}),"getCancelledResult");function M5(e,t,r,n){let{callId:o,parentId:s,onRest:u}=t,{asyncTo:c,promise:f}=r;return!s&&e===c&&!t.reset?f:r.promise=(async()=>{r.asyncId=o,r.asyncTo=e;let p=Jw(t,(y,_)=>_==="onRest"?void 0:y),h,m,v=new Promise((y,_)=>(h=y,m=_)),x=i(y=>{let _=o<=(r.cancelId||0)&&pc(n)||o!==r.asyncId&&Bo(n,!1);if(_)throw y.result=_,m(y),y},"bailIfEnded"),S=i((y,_)=>{let b=new Ag,T=new Og;return(async()=>{if(Fn.skipAnimation)throw Kd(r),T.result=Bo(n,!1),m(T),T;x(b);let C=re.obj(y)?vr({},y):vr({},_,{to:y});C.parentId=o,Bn(p,(R,U)=>{re.und(C[U])&&(C[U]=R)});let L=await n.start(C);return x(b),r.paused&&await new Promise(R=>{r.resumeQueue.add(R)}),L})()},"animate"),E;if(Fn.skipAnimation)return Kd(r),Bo(n,!1);try{let y;re.arr(e)?y=(async _=>{for(let b of _)await S(b)})(e):y=Promise.resolve(e(S,n.stop.bind(n))),await Promise.all([y.then(h),v]),E=Bo(n.get(),!0,!1)}catch(y){if(y instanceof Ag)E=y.result;else if(y instanceof Og)E=y.result;else throw y}finally{o==r.asyncId&&(r.asyncId=s,r.asyncTo=s?c:void 0,r.promise=s?f:void 0)}return re.fun(u)&&xe.batchedUpdates(()=>{u(E,n,n.item)}),E})()}i(M5,"runAsync");function Kd(e,t){lc(e.timeouts,r=>r.cancel()),e.pauseQueue.clear(),e.resumeQueue.clear(),e.asyncId=e.asyncTo=e.promise=void 0,t&&(e.cancelId=t)}i(Kd,"stopAsync");var Zw=class Zw extends Error{constructor(){super("An async animation has been interrupted. You see this error because you forgot to use `await` or `.catch(...)` on its returned promise."),this.result=void 0}};i(Zw,"BailSignal");var Ag=Zw,eS=class eS extends Error{constructor(){super("SkipAnimationSignal"),this.result=void 0}};i(eS,"SkipAniamtionSignal");var Og=eS,jw=i(e=>e instanceof Qd,"isFrameValue"),FY=1,tS=class tS extends uc{constructor(...t){super(...t),this.id=FY++,this.key=void 0,this._priority=0}get priority(){return this._priority}set priority(t){this._priority!=t&&(this._priority=t,this._onPriorityChange(t))}get(){let t=Mo(this);return t&&t.getValue()}to(...t){return Fn.to(this,t)}interpolate(...t){return h5(),Fn.to(this,t)}toJSON(){return this.get()}observerAdded(t){t==1&&this._attach()}observerRemoved(t){t==0&&this._detach()}_attach(){}_detach(){}_onChange(t,r=!1){mu(this,{type:"change",parent:this,value:t,idle:r})}_onPriorityChange(t){this.idle||fc.sort(this),mu(this,{type:"priority",parent:this,priority:t})}};i(tS,"FrameValue");var Qd=tS,yu=Symbol.for("SpringPhase"),B5=1,$w=2,qw=4,Dw=i(e=>(e[yu]&B5)>0,"hasAnimated"),ts=i(e=>(e[yu]&$w)>0,"isAnimating"),Vd=i(e=>(e[yu]&qw)>0,"isPaused"),E5=i((e,t)=>t?e[yu]|=$w|B5:e[yu]&=~$w,"setActiveBit"),T5=i((e,t)=>t?e[yu]|=qw:e[yu]&=~qw,"setPausedBit"),rS=class rS extends Qd{constructor(t,r){if(super(),this.key=void 0,this.animation=new zw,this.queue=void 0,this.defaultProps={},this._state={paused:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._pendingCalls=new Set,this._lastCallId=0,this._lastToId=0,this._memoizedDuration=0,!re.und(t)||!re.und(r)){let n=re.obj(t)?vr({},t):vr({},r,{from:t});re.und(n.default)&&(n.default=!0),this.start(n)}}get idle(){return!(ts(this)||this._state.asyncTo)||Vd(this)}get goal(){return Or(this.animation.to)}get velocity(){let t=Mo(this);return t instanceof gu?t.lastVelocity||0:t.getPayload().map(r=>r.lastVelocity||0)}get hasAnimated(){return Dw(this)}get isAnimating(){return ts(this)}get isPaused(){return Vd(this)}advance(t){let r=!0,n=!1,o=this.animation,{config:s,toValues:u}=o,c=Hd(o.to);!c&&an(o.to)&&(u=on(Or(o.to))),o.values.forEach((h,m)=>{if(h.done)return;let v=h.constructor==_u?1:c?c[m].lastPosition:u[m],x=o.immediate,S=v;if(!x){if(S=h.lastPosition,s.tension<=0){h.done=!0;return}let E=h.elapsedTime+=t,y=o.fromValues[m],_=h.v0!=null?h.v0:h.v0=re.arr(s.velocity)?s.velocity[m]:s.velocity,b;if(re.und(s.duration))if(s.decay){let T=s.decay===!0?.998:s.decay,C=Math.exp(-(1-T)*E);S=y+_/(1-T)*(1-C),x=Math.abs(h.lastPosition-S)<.1,b=_*C}else{b=h.lastVelocity==null?_:h.lastVelocity;let T=s.precision||(y==v?.005:Math.min(1,Math.abs(v-y)*.001)),C=s.restVelocity||T/10,L=s.clamp?0:s.bounce,R=!re.und(L),U=y==v?h.v0>0:yC,!(!A&&(x=Math.abs(v-S)<=T,x)));++J){R&&(P=S==v||S>v==U,P&&(b=-b*L,S=v));let X=-s.tension*1e-6*(S-v),$=-s.friction*.001*b,K=(X+$)/s.mass;b=b+K*F,S=S+b*F}}else{let T=1;s.duration>0&&(this._memoizedDuration!==s.duration&&(this._memoizedDuration=s.duration,h.durationProgress>0&&(h.elapsedTime=s.duration*h.durationProgress,E=h.elapsedTime+=t)),T=(s.progress||0)+E/this._memoizedDuration,T=T>1?1:T<0?0:T,h.durationProgress=T),S=y+s.easing(T)*(v-y),b=(S-h.lastPosition)/t,x=T==1}h.lastVelocity=b,Number.isNaN(S)&&(console.warn("Got NaN while animating:",this),x=!0)}c&&!c[m].done&&(x=!1),x?h.done=!0:r=!1,h.setValue(S,s.round)&&(n=!0)});let f=Mo(this),p=f.getValue();if(r){let h=Or(o.to);(p!==h||n)&&!s.decay?(f.setValue(h),this._onChange(h)):n&&s.decay&&this._onChange(p),this._stop()}else n&&this._onChange(p)}set(t){return xe.batchedUpdates(()=>{this._stop(),this._focus(t),this._set(t)}),this}pause(){this._update({pause:!0})}resume(){this._update({pause:!1})}finish(){if(ts(this)){let{to:t,config:r}=this.animation;xe.batchedUpdates(()=>{this._onStart(),r.decay||this._set(t,!1),this._stop()})}return this}update(t){return(this.queue||(this.queue=[])).push(t),this}start(t,r){let n;return re.und(t)?(n=this.queue||[],this.queue=[]):n=[re.obj(t)?t:vr({},r,{to:t})],Promise.all(n.map(o=>this._update(o))).then(o=>Yw(this,o))}stop(t){let{to:r}=this.animation;return this._focus(this.get()),Kd(this._state,t&&this._lastCallId),xe.batchedUpdates(()=>this._stop(r,t)),this}reset(){this._update({reset:!0})}eventObserved(t){t.type=="change"?this._start():t.type=="priority"&&(this.priority=t.priority+1)}_prepareNode(t){let r=this.key||"",{to:n,from:o}=t;n=re.obj(n)?n[r]:n,(n==null||Bw(n))&&(n=void 0),o=re.obj(o)?o[r]:o,o==null&&(o=void 0);let s={to:n,from:o};return Dw(this)||(t.reverse&&([n,o]=[o,n]),o=Or(o),re.und(o)?Mo(this)||this._set(n):this._set(o)),s}_update(t,r){let n=vr({},t),{key:o,defaultProps:s}=this;n.default&&Object.assign(s,Jw(n,(f,p)=>/^on/.test(p)?R5(f,o):f)),C5(this,n,"onProps"),Gd(this,"onProps",n,this);let u=this._prepareNode(n);if(Object.isFrozen(this))throw Error("Cannot animate a `SpringValue` object that is frozen. Did you forget to pass your component to `animated(...)` before animating its props?");let c=this._state;return P5(++this._lastCallId,{key:o,props:n,defaultProps:s,state:c,actions:{pause:i(()=>{Vd(this)||(T5(this,!0),cc(c.pauseQueue),Gd(this,"onPause",Bo(this,Wd(this,this.animation.to)),this))},"pause"),resume:i(()=>{Vd(this)&&(T5(this,!1),ts(this)&&this._resume(),cc(c.resumeQueue),Gd(this,"onResume",Bo(this,Wd(this,this.animation.to)),this))},"resume"),start:this._merge.bind(this,u)}}).then(f=>{if(n.loop&&f.finished&&!(r&&f.noop)){let p=F5(n);if(p)return this._update(p,!0)}return f})}_merge(t,r,n){if(r.cancel)return this.stop(!0),n(pc(this));let o=!re.und(t.to),s=!re.und(t.from);if(o||s)if(r.callId>this._lastToId)this._lastToId=r.callId;else return n(pc(this));let{key:u,defaultProps:c,animation:f}=this,{to:p,from:h}=f,{to:m=p,from:v=h}=t;s&&!o&&(!r.default||re.und(m))&&(m=v),r.reverse&&([m,v]=[v,m]);let x=!hi(v,h);x&&(f.from=v),v=Or(v);let S=!hi(m,p);S&&this._focus(m);let E=Bw(r.to),{config:y}=f,{decay:_,velocity:b}=y;(o||s)&&(y.velocity=0),r.config&&!E&&BY(y,bu(r.config,u),r.config!==c.config?bu(c.config,u):void 0);let T=Mo(this);if(!T||re.und(m))return n(Bo(this,!0));let C=re.und(r.reset)?s&&!r.default:!re.und(v)&&Jd(r.reset,u),L=C?v:this.get(),R=Yd(m),U=re.num(R)||re.arr(R)||dc(R),A=!E&&(!U||Jd(c.immediate||r.immediate,u));if(S){let J=Ig(m);if(J!==T.constructor)if(A)T=this._set(R);else throw Error(`Cannot animate between ${T.constructor.name} and ${J.name}, as the "to" prop suggests`)}let P=T.constructor,F=an(m),z=!1;if(!F){let J=C||!Dw(this)&&x;(S||J)&&(z=hi(Yd(L),R),F=!z),(!hi(f.immediate,A)&&!A||!hi(y.decay,_)||!hi(y.velocity,b))&&(F=!0)}if(z&&ts(this)&&(f.changed&&!C?F=!0:F||this._stop(p)),!E&&((F||an(p))&&(f.values=T.getPayload(),f.toValues=an(m)?null:P==_u?[1]:on(R)),f.immediate!=A&&(f.immediate=A,!A&&!C&&this._set(p)),F)){let{onRest:J}=f;Pe(zY,$=>C5(this,r,$));let X=Bo(this,Wd(this,p));cc(this._pendingCalls,X),this._pendingCalls.add(n),f.changed&&xe.batchedUpdates(()=>{f.changed=!C,J?.(X,this),C?bu(c.onRest,X):f.onStart==null||f.onStart(X,this)})}C&&this._set(L),E?n(M5(r.to,r,this._state,this)):F?this._start():ts(this)&&!S?this._pendingCalls.add(n):n(D5(L))}_focus(t){let r=this.animation;t!==r.to&&(kw(this)&&this._detach(),r.to=t,kw(this)&&this._attach())}_attach(){let t=0,{to:r}=this.animation;an(r)&&(Ji(r,this),jw(r)&&(t=r.priority+1)),this.priority=t}_detach(){let{to:t}=this.animation;an(t)&&es(t,this)}_set(t,r=!0){let n=Or(t);if(!re.und(n)){let o=Mo(this);if(!o||!hi(n,o.getValue())){let s=Ig(n);!o||o.constructor!=s?Cg(this,s.create(n)):o.setValue(n),o&&xe.batchedUpdates(()=>{this._onChange(n,r)})}}return Mo(this)}_onStart(){let t=this.animation;t.changed||(t.changed=!0,Gd(this,"onStart",Bo(this,Wd(this,t.to)),this))}_onChange(t,r){r||(this._onStart(),bu(this.animation.onChange,t,this)),bu(this.defaultProps.onChange,t,this),super._onChange(t,r)}_start(){let t=this.animation;Mo(this).reset(Or(t.to)),t.immediate||(t.fromValues=t.values.map(r=>r.lastPosition)),ts(this)||(E5(this,!0),Vd(this)||this._resume())}_resume(){Fn.skipAnimation?this.finish():fc.start(this)}_stop(t,r){if(ts(this)){E5(this,!1);let n=this.animation;Pe(n.values,s=>{s.done=!0}),n.toValues&&(n.onChange=n.onPause=n.onResume=void 0),mu(this,{type:"idle",parent:this});let o=r?pc(this.get()):Bo(this.get(),Wd(this,t??n.to));cc(this._pendingCalls,o),n.changed&&(n.changed=!1,Gd(this,"onRest",o,this))}}};i(rS,"SpringValue");var Hw=rS;function Wd(e,t){let r=Yd(t),n=Yd(e.get());return hi(n,r)}i(Wd,"checkFinished");function F5(e,t=e.loop,r=e.to){let n=bu(t);if(n){let o=n!==!0&&N5(n),s=(o||e).reverse,u=!o||o.reset;return Xd(vr({},e,{loop:t,default:!1,pause:void 0,to:!s||Bw(r)?r:void 0,from:u?e.from:void 0,reset:u},o))}}i(F5,"createLoopUpdate");function Xd(e){let{to:t,from:r}=e=N5(e),n=new Set;return re.obj(t)&&k5(t,n),re.obj(r)&&k5(r,n),e.keys=n.size?Array.from(n):null,e}i(Xd,"createUpdate");function UY(e){let t=Xd(e);return re.und(t.default)&&(t.default=Jw(t)),t}i(UY,"declareUpdate");function k5(e,t){Bn(e,(r,n)=>r!=null&&t.add(n))}i(k5,"findDefined");var zY=["onStart","onRest","onChange","onPause","onResume"];function C5(e,t,r){e.animation[r]=t[r]!==L5(t,r)?R5(t[r],e.key):void 0}i(C5,"mergeActiveFn");function Gd(e,t,...r){var n,o,s,u;(n=(o=e.animation)[t])==null||n.call(o,...r),(s=(u=e.defaultProps)[t])==null||s.call(u,...r)}i(Gd,"sendEvent");var jY=["onStart","onChange","onRest"],$Y=1,nS=class nS{constructor(t,r){this.id=$Y++,this.springs={},this.queue=[],this.ref=void 0,this._flush=void 0,this._initialProps=void 0,this._lastAsyncId=0,this._active=new Set,this._changed=new Set,this._started=!1,this._item=void 0,this._state={paused:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._events={onStart:new Map,onChange:new Map,onRest:new Map},this._onFrame=this._onFrame.bind(this),r&&(this._flush=r),t&&this.start(vr({default:!0},t))}get idle(){return!this._state.asyncTo&&Object.values(this.springs).every(t=>t.idle)}get item(){return this._item}set item(t){this._item=t}get(){let t={};return this.each((r,n)=>t[n]=r.get()),t}set(t){for(let r in t){let n=t[r];re.und(n)||this.springs[r].set(n)}}update(t){return t&&this.queue.push(Xd(t)),this}start(t){let{queue:r}=this;return t?r=on(t).map(Xd):this.queue=[],this._flush?this._flush(this,r):(q5(this,r),Ww(this,r))}stop(t,r){if(t!==!!t&&(r=t),r){let n=this.springs;Pe(on(r),o=>n[o].stop(!!t))}else Kd(this._state,this._lastAsyncId),this.each(n=>n.stop(!!t));return this}pause(t){if(re.und(t))this.start({pause:!0});else{let r=this.springs;Pe(on(t),n=>r[n].pause())}return this}resume(t){if(re.und(t))this.start({pause:!1});else{let r=this.springs;Pe(on(t),n=>r[n].resume())}return this}each(t){Bn(this.springs,t)}_onFrame(){let{onStart:t,onChange:r,onRest:n}=this._events,o=this._active.size>0,s=this._changed.size>0;(o&&!this._started||s&&!this._started)&&(this._started=!0,lc(t,([f,p])=>{p.value=this.get(),f(p,this,this._item)}));let u=!o&&this._started,c=s||u&&n.size?this.get():null;s&&r.size&&lc(r,([f,p])=>{p.value=c,f(p,this,this._item)}),u&&(this._started=!1,lc(n,([f,p])=>{p.value=c,f(p,this,this._item)}))}eventObserved(t){if(t.type=="change")this._changed.add(t.parent),t.idle||this._active.add(t.parent);else if(t.type=="idle")this._active.delete(t.parent);else return;xe.onFrame(this._onFrame)}};i(nS,"Controller");var Vw=nS;function Ww(e,t){return Promise.all(t.map(r=>U5(e,r))).then(r=>Yw(e,r))}i(Ww,"flushUpdateQueue");async function U5(e,t,r){let{keys:n,to:o,from:s,loop:u,onRest:c,onResolve:f}=t,p=re.obj(t.default)&&t.default;u&&(t.loop=!1),o===!1&&(t.to=null),s===!1&&(t.from=null);let h=re.arr(o)||re.fun(o)?o:void 0;h?(t.to=void 0,t.onRest=void 0,p&&(p.onRest=void 0)):Pe(jY,E=>{let y=t[E];if(re.fun(y)){let _=e._events[E];t[E]=({finished:b,cancelled:T})=>{let C=_.get(y);C?(b||(C.finished=!1),T&&(C.cancelled=!0)):_.set(y,{value:null,finished:b||!1,cancelled:T||!1})},p&&(p[E]=t[E])}});let m=e._state;t.pause===!m.paused?(m.paused=t.pause,cc(t.pause?m.pauseQueue:m.resumeQueue)):m.paused&&(t.pause=!0);let v=(n||Object.keys(e.springs)).map(E=>e.springs[E].start(t)),x=t.cancel===!0||L5(t,"cancel")===!0;(h||x&&m.asyncId)&&v.push(P5(++e._lastAsyncId,{props:t,state:m,actions:{pause:gg,resume:gg,start(E,y){x?(Kd(m,e._lastAsyncId),y(pc(e))):(E.onRest=c,y(M5(h,E,m,e)))}}})),m.paused&&await new Promise(E=>{m.resumeQueue.add(E)});let S=Yw(e,await Promise.all(v));if(u&&S.finished&&!(r&&S.noop)){let E=F5(t,u,o);if(E)return q5(e,[E]),U5(e,E,!0)}return f&&xe.batchedUpdates(()=>f(S,e,e.item)),S}i(U5,"flushUpdate");function I5(e,t){let r=vr({},e.springs);return t&&Pe(on(t),n=>{re.und(n.keys)&&(n=Xd(n)),re.obj(n.to)||(n=vr({},n,{to:void 0})),$5(r,n,o=>j5(o))}),z5(e,r),r}i(I5,"getSprings");function z5(e,t){Bn(t,(r,n)=>{e.springs[n]||(e.springs[n]=r,Ji(r,e))})}i(z5,"setSprings");function j5(e,t){let r=new Hw;return r.key=e,t&&Ji(r,t),r}i(j5,"createSpring");function $5(e,t,r){t.keys&&Pe(t.keys,n=>{(e[n]||(e[n]=r(n)))._prepareNode(t)})}i($5,"prepareSprings");function q5(e,t){Pe(t,r=>{$5(e.springs,r,n=>j5(n,e))})}i(q5,"prepareKeys");function qY(e,t){if(e==null)return{};var r={},n=Object.keys(e),o,s;for(s=0;s=0)&&(r[o]=e[o]);return r}i(qY,"_objectWithoutPropertiesLoose");var HY=["children"],Lg=i(e=>{let{children:t}=e,r=qY(e,HY),n=(0,ho.useContext)(Rg),o=r.pause||!!n.pause,s=r.immediate||!!n.immediate;r=g5(()=>({pause:o,immediate:s}),[o,s]);let{Provider:u}=Rg;return Zd.createElement(u,{value:r},t)},"SpringContext"),Rg=VY(Lg,{});Lg.Provider=Rg.Provider;Lg.Consumer=Rg.Consumer;function VY(e,t){return Object.assign(e,Zd.createContext(t)),e.Provider._context=e,e.Consumer._context=e,e}i(VY,"makeContext");var WY=i(()=>{let e=[],t=i(function(o){m5();let s=[];return Pe(e,(u,c)=>{if(re.und(o))s.push(u.start());else{let f=r(o,u,c);f&&s.push(u.start(f))}}),s},"SpringRef");t.current=e,t.add=function(n){e.includes(n)||e.push(n)},t.delete=function(n){let o=e.indexOf(n);~o&&e.splice(o,1)},t.pause=function(){return Pe(e,n=>n.pause(...arguments)),this},t.resume=function(){return Pe(e,n=>n.resume(...arguments)),this},t.set=function(n){Pe(e,o=>o.set(n))},t.start=function(n){let o=[];return Pe(e,(s,u)=>{if(re.und(n))o.push(s.start());else{let c=this._getProps(n,s,u);c&&o.push(s.start(c))}}),o},t.stop=function(){return Pe(e,n=>n.stop(...arguments)),this},t.update=function(n){return Pe(e,(o,s)=>o.update(this._getProps(n,o,s))),this};let r=i(function(o,s,u){return re.fun(o)?o(u,s):o},"_getProps");return t._getProps=r,t},"SpringRef");function GY(e,t,r){let n=re.fun(t)&&t;n&&!r&&(r=[]);let o=(0,ho.useMemo)(()=>n||arguments.length==3?WY():void 0,[]),s=(0,ho.useRef)(0),u=bg(),c=(0,ho.useMemo)(()=>({ctrls:[],queue:[],flush(_,b){let T=I5(_,b);return s.current>0&&!c.queue.length&&!Object.keys(T).some(L=>!_.springs[L])?Ww(_,b):new Promise(L=>{z5(_,T),c.queue.push(()=>{L(Ww(_,b))}),u()})}}),[]),f=(0,ho.useRef)([...c.ctrls]),p=[],h=Iw(e)||0;(0,ho.useMemo)(()=>{Pe(f.current.slice(e,h),_=>{NY(_,o),_.stop(!0)}),f.current.length=e,m(h,e)},[e]),(0,ho.useMemo)(()=>{m(0,Math.min(h,e))},r);function m(_,b){for(let T=_;TI5(_,p[b])),x=(0,ho.useContext)(Lg),S=Iw(x),E=x!==S&&LY(x);yg(()=>{s.current++,c.ctrls=f.current;let{queue:_}=c;_.length&&(c.queue=[],Pe(_,b=>b())),Pe(f.current,(b,T)=>{o?.add(b),E&&b.start({default:x});let C=p[T];C&&(PY(b,C.ref),b.ref?b.queue.push(C):b.start(C))})}),$d(()=>()=>{Pe(c.ctrls,_=>_.stop(!0))});let y=v.map(_=>vr({},_));return o?[y,o]:y}i(GY,"useSprings");function Kw(e,t){let r=re.fun(e),[[n],o]=GY(1,r?e:[e],r?t||[]:t);return r||arguments.length==2?[n,o]:n}i(Kw,"useSpring");var A5;(function(e){e.MOUNT="mount",e.ENTER="enter",e.UPDATE="update",e.LEAVE="leave"})(A5||(A5={}));var oS=class oS extends Qd{constructor(t,r){super(),this.key=void 0,this.idle=!0,this.calc=void 0,this._active=new Set,this.source=t,this.calc=Za(...r);let n=this._get(),o=Ig(n);Cg(this,o.create(n))}advance(t){let r=this._get(),n=this.get();hi(r,n)||(Mo(this).setValue(r),this._onChange(r,this.idle)),!this.idle&&O5(this._active)&&Mw(this)}_get(){let t=re.arr(this.source)?this.source.map(Or):on(Or(this.source));return this.calc(...t)}_start(){this.idle&&!O5(this._active)&&(this.idle=!1,Pe(Hd(this),t=>{t.done=!1}),Fn.skipAnimation?(xe.batchedUpdates(()=>this.advance()),Mw(this)):fc.start(this))}_attach(){let t=1;Pe(on(this.source),r=>{an(r)&&Ji(r,this),jw(r)&&(r.idle||this._active.add(r),t=Math.max(t,r.priority+1))}),this.priority=t,this._start()}_detach(){Pe(on(this.source),t=>{an(t)&&es(t,this)}),this._active.clear(),Mw(this)}eventObserved(t){t.type=="change"?t.idle?this.advance():(this._active.add(t.parent),this._start()):t.type=="idle"?this._active.delete(t.parent):t.type=="priority"&&(this.priority=on(this.source).reduce((r,n)=>Math.max(r,(jw(n)?n.priority:0)+1),0))}};i(oS,"Interpolation");var Gw=oS;function JY(e){return e.idle!==!1}i(JY,"isIdle");function O5(e){return!e.size||Array.from(e).every(JY)}i(O5,"checkIdle");function Mw(e){e.idle||(e.idle=!0,Pe(Hd(e),t=>{t.done=!0}),mu(e,{type:"idle",parent:e}))}i(Mw,"becomeIdle");Fn.assign({createStringInterpolator:vg,to:i((e,t)=>new Gw(e,t),"to")});var A1e=fc.advance;var V5=H(Vh());function uS(e,t){if(e==null)return{};var r={},n=Object.keys(e),o,s;for(s=0;s=0)&&(r[o]=e[o]);return r}i(uS,"_objectWithoutPropertiesLoose");var YY=["style","children","scrollTop","scrollLeft"],W5=/^--/;function KY(e,t){return t==null||typeof t=="boolean"||t===""?"":typeof t=="number"&&t!==0&&!W5.test(e)&&!(ep.hasOwnProperty(e)&&ep[e])?t+"px":(""+t).trim()}i(KY,"dangerousStyleValue");var H5={};function QY(e,t){if(!e.nodeType||!e.setAttribute)return!1;let r=e.nodeName==="filter"||e.parentNode&&e.parentNode.nodeName==="filter",n=t,{style:o,children:s,scrollTop:u,scrollLeft:c}=n,f=uS(n,YY),p=Object.values(f),h=Object.keys(f).map(m=>r||e.hasAttribute(m)?m:H5[m]||(H5[m]=m.replace(/([A-Z])/g,v=>"-"+v.toLowerCase())));s!==void 0&&(e.textContent=s);for(let m in o)if(o.hasOwnProperty(m)){let v=KY(m,o[m]);W5.test(m)?e.style.setProperty(m,v):e.style[m]=v}h.forEach((m,v)=>{e.setAttribute(m,p[v])}),u!==void 0&&(e.scrollTop=u),c!==void 0&&(e.scrollLeft=c)}i(QY,"applyAnimatedValues");var ep={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},XY=i((e,t)=>e+t.charAt(0).toUpperCase()+t.substring(1),"prefixKey"),ZY=["Webkit","Ms","Moz","O"];ep=Object.keys(ep).reduce((e,t)=>(ZY.forEach(r=>e[XY(r,t)]=e[t]),e),ep);var eK=["x","y","z"],tK=/^(matrix|translate|scale|rotate|skew)/,rK=/^(translate)/,nK=/^(rotate|skew)/,iS=i((e,t)=>re.num(e)&&e!==0?e+t:e,"addUnit"),Ng=i((e,t)=>re.arr(e)?e.every(r=>Ng(r,t)):re.num(e)?e===t:parseFloat(e)===t,"isValueIdentity"),cS=class cS extends vu{constructor(t){let{x:r,y:n,z:o}=t,s=uS(t,eK),u=[],c=[];(r||n||o)&&(u.push([r||0,n||0,o||0]),c.push(f=>[`translate3d(${f.map(p=>iS(p,"px")).join(",")})`,Ng(f,0)])),Bn(s,(f,p)=>{if(p==="transform")u.push([f||""]),c.push(h=>[h,h===""]);else if(tK.test(p)){if(delete s[p],re.und(f))return;let h=rK.test(p)?"px":nK.test(p)?"deg":"";u.push(on(f)),c.push(p==="rotate3d"?([m,v,x,S])=>[`rotate3d(${m},${v},${x},${iS(S,h)})`,Ng(S,0)]:m=>[`${p}(${m.map(v=>iS(v,h)).join(",")})`,Ng(m,p.startsWith("scale")?1:0)])}}),u.length&&(s.transform=new sS(u,c)),super(s)}};i(cS,"AnimatedStyle");var aS=cS,fS=class fS extends uc{constructor(t,r){super(),this._value=null,this.inputs=t,this.transforms=r}get(){return this._value||(this._value=this._get())}_get(){let t="",r=!0;return Pe(this.inputs,(n,o)=>{let s=Or(n[0]),[u,c]=this.transforms[o](re.arr(s)?s:n.map(Or));t+=" "+u,r=r&&c}),r?"none":t}observerAdded(t){t==1&&Pe(this.inputs,r=>Pe(r,n=>an(n)&&Ji(n,this)))}observerRemoved(t){t==0&&Pe(this.inputs,r=>Pe(r,n=>an(n)&&es(n,this)))}eventObserved(t){t.type=="change"&&(this._value=null),mu(this,t)}};i(fS,"FluidTransform");var sS=fS,oK=["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"],iK=["scrollTop","scrollLeft"];Fn.assign({batchedUpdates:V5.unstable_batchedUpdates,createStringInterpolator:vg,colors:f5});var aK=x5(oK,{applyAnimatedValues:QY,createAnimatedStyle:i(e=>new aS(e),"createAnimatedStyle"),getComponentProps:i(e=>uS(e,iK),"getComponentProps")}),lS=aK.animated;var G5=H(ue(),1),tp=typeof document<"u"?G5.default.useLayoutEffect:()=>{};var Pg=H(ue(),1);function dS(e){let t=(0,Pg.useRef)(null);return tp(()=>{t.current=e},[e]),(0,Pg.useCallback)((...r)=>{let n=t.current;return n?.(...r)},[])}i(dS,"$8ae05eaa5c114e9c$export$7f54fc3180508a52");var Dg=H(ue(),1);var V1e=!!(typeof window<"u"&&window.document&&window.document.createElement),J5=new Map;function Y5(e,t){if(e===t)return e;let r=J5.get(e);if(r)return r.forEach(o=>o(t)),t;let n=J5.get(t);return n?(n.forEach(o=>o(e)),e):t}i(Y5,"$bdb11010cef70236$export$cd8c9cb68f842629");function K5(...e){return(...t)=>{for(let r of e)typeof r=="function"&&r(...t)}}i(K5,"$ff5963eb1fccf552$export$e08e3b67e392101e");function Q5(e){var t,r,n="";if(typeof e=="string"||typeof e=="number")n+=e;else if(typeof e=="object")if(Array.isArray(e)){var o=e.length;for(t=0;t=65&&o.charCodeAt(2)<=90?t[o]=K5(s,u):(o==="className"||o==="UNSAFE_className")&&typeof s=="string"&&typeof u=="string"?t[o]=X5(s,u):o==="id"&&s&&u?t.id=Y5(s,u):t[o]=u!==void 0?u:s}}return t}i(pS,"$3ef42575df84b30b$export$9d1611c77c2fe928");var hc=H(ue(),1);var Mg=H(ue(),1);var mS=class mS{isDefaultPrevented(){return this.nativeEvent.defaultPrevented}preventDefault(){this.defaultPrevented=!0,this.nativeEvent.preventDefault()}stopPropagation(){this.nativeEvent.stopPropagation(),this.isPropagationStopped=()=>!0}isPropagationStopped(){return!1}persist(){}constructor(t,r){this.nativeEvent=r,this.target=r.target,this.currentTarget=r.currentTarget,this.relatedTarget=r.relatedTarget,this.bubbles=r.bubbles,this.cancelable=r.cancelable,this.defaultPrevented=r.defaultPrevented,this.eventPhase=r.eventPhase,this.isTrusted=r.isTrusted,this.timeStamp=r.timeStamp,this.type=t}};i(mS,"$8a9cb279dc87e130$export$905e7fc544a71f36");var hS=mS;function Z5(e){let t=(0,Mg.useRef)({isFocused:!1,observer:null});tp(()=>{let n=t.current;return()=>{n.observer&&(n.observer.disconnect(),n.observer=null)}},[]);let r=dS(n=>{e?.(n)});return(0,Mg.useCallback)(n=>{if(n.target instanceof HTMLButtonElement||n.target instanceof HTMLInputElement||n.target instanceof HTMLTextAreaElement||n.target instanceof HTMLSelectElement){t.current.isFocused=!0;let o=n.target,s=i(u=>{t.current.isFocused=!1,o.disabled&&r(new hS("blur",u)),t.current.observer&&(t.current.observer.disconnect(),t.current.observer=null)},"onBlurHandler");o.addEventListener("focusout",s,{once:!0}),t.current.observer=new MutationObserver(()=>{if(t.current.isFocused&&o.disabled){var u;(u=t.current.observer)===null||u===void 0||u.disconnect();let c=o===document.activeElement?null:document.activeElement;o.dispatchEvent(new FocusEvent("blur",{relatedTarget:c})),o.dispatchEvent(new FocusEvent("focusout",{bubbles:!0,relatedTarget:c}))}}),t.current.observer.observe(o,{attributes:!0,attributeFilter:["disabled"]})}},[r])}i(Z5,"$8a9cb279dc87e130$export$715c682d09d639cc");var rp=H(ue(),1);function gS(e){let{isDisabled:t,onBlurWithin:r,onFocusWithin:n,onFocusWithinChange:o}=e,s=(0,rp.useRef)({isFocusWithin:!1}),u=(0,rp.useCallback)(p=>{s.current.isFocusWithin&&!p.currentTarget.contains(p.relatedTarget)&&(s.current.isFocusWithin=!1,r&&r(p),o&&o(!1))},[r,o,s]),c=Z5(u),f=(0,rp.useCallback)(p=>{!s.current.isFocusWithin&&document.activeElement===p.target&&(n&&n(p),o&&o(!0),s.current.isFocusWithin=!0,c(p))},[n,o,c]);return t?{focusWithinProps:{onFocus:void 0,onBlur:void 0}}:{focusWithinProps:{onFocus:f,onBlur:u}}}i(gS,"$9ab94262bd0047c7$export$420e68273165f4ec");var eR={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 tR(e={}){let{style:t,isFocusable:r}=e,[n,o]=(0,hc.useState)(!1),{focusWithinProps:s}=gS({isDisabled:!r,onFocusWithinChange:i(c=>o(c),"onFocusWithinChange")}),u=(0,hc.useMemo)(()=>n?t:t?{...eR,...t}:eR,[n]);return{visuallyHiddenProps:{...s,style:u}}}i(tR,"$5c3e21d68f1c4674$export$a966af930f325cab");function _S(e){let{children:t,elementType:r="div",isFocusable:n,style:o,...s}=e,{visuallyHiddenProps:u}=tR(e);return hc.default.createElement(r,pS(s,u),t)}i(_S,"$5c3e21d68f1c4674$export$439d29a4e110a164");var bn={"hds-icon":"Notification-module_hds-icon__2ocjD","hds-icon--size-xs":"Notification-module_hds-icon--size-xs__2Mj5D","hds-icon--size-s":"Notification-module_hds-icon--size-s__igOqE","hds-icon--size-m":"Notification-module_hds-icon--size-m__sxXOh","hds-icon--size-l":"Notification-module_hds-icon--size-l__3Ho_A","hds-icon--size-xl":"Notification-module_hds-icon--size-xl__1cTta","hds-icon--alert-circle-fill":"Notification-module_hds-icon--alert-circle-fill__12XKS","hds-icon-start--alert-circle-fill":"Notification-module_hds-icon-start--alert-circle-fill__TwQNY","hds-icon-end--alert-circle-fill":"Notification-module_hds-icon-end--alert-circle-fill__3gb8C","hds-icon--check-circle-fill":"Notification-module_hds-icon--check-circle-fill__2wjh3","hds-icon-start--check-circle-fill":"Notification-module_hds-icon-start--check-circle-fill__2QULC","hds-icon-end--check-circle-fill":"Notification-module_hds-icon-end--check-circle-fill__2gbRD","hds-icon--error-fill":"Notification-module_hds-icon--error-fill__159Nf","hds-icon-start--error-fill":"Notification-module_hds-icon-start--error-fill__2FrGR","hds-icon-end--error-fill":"Notification-module_hds-icon-end--error-fill__1qx8A","hds-icon--info-circle-fill":"Notification-module_hds-icon--info-circle-fill__1F7dp","hds-icon-start--info-circle-fill":"Notification-module_hds-icon-start--info-circle-fill__1-3q2","hds-icon-end--info-circle-fill":"Notification-module_hds-icon-end--info-circle-fill__w7XD0",notification:"Notification-module_notification__3eUBu notification_hds-notification__2DQPN",noBorder:"Notification-module_noBorder__3HZZH",close:"Notification-module_close__nX5bK notification_hds-notification__close-button__1yGIj",autoClose:"Notification-module_autoClose__3mkBX",content:"Notification-module_content__2E8Z_ notification_hds-notification__content__5ylSS",icon:"Notification-module_icon__3xieh notification_hds-icon__29HQM",label:"Notification-module_label__2OUcx notification_hds-notification__label__2t1lR",body:"Notification-module_body__2lrYE notification_hds-notification__body__3cobH",small:"Notification-module_small__3Vi8R notification_hds-notification--small__1wVl6",large:"Notification-module_large__3sVHL notification_hds-notification--large__260Qm","top-left":"Notification-module_top-left__nZQMd notification_hds-notification--top-left__sIHO2","top-center":"Notification-module_top-center__1GWPg notification_hds-notification--top-center__GDWo5","top-right":"Notification-module_top-right__1HAHi notification_hds-notification--top-right__3Wa5K","bottom-left":"Notification-module_bottom-left__17y2g notification_hds-notification--bottom-left__eB4ZK","bottom-center":"Notification-module_bottom-center__2i8Ht notification_hds-notification--bottom-center__5EgOP","bottom-right":"Notification-module_bottom-right__1Giev notification_hds-notification--bottom-right__1SmfT",success:"Notification-module_success__TdJna notification_hds-notification--success__1_3XZ",alert:"Notification-module_alert__1bsQa notification_hds-notification--alert__1MV7H",error:"Notification-module_error___-koD notification_hds-notification--error__3T1Of",boxShadow:"Notification-module_boxShadow__2yJQB notification_hds-notification--box-shadow__2kbD_"};Ot(`.notification_hds-icon__29HQM{background-color:currentcolor;display:inline-block;height:var(--icon-size);-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto;width:var(--icon-size)}.notification_hds-icon--size-xs__19VKz{--icon-size:var(--spacing-layout-2-xs)}.notification_hds-icon--size-s__2Ffyw{--icon-size:var(--spacing-layout-xs)}.notification_hds-icon--size-m__28mpE{--icon-size:var(--spacing-layout-s)}.notification_hds-icon--size-l__T6YEf{--icon-size:var(--spacing-layout-m)}.notification_hds-icon--size-xl__18_OX{--icon-size:var(--spacing-layout-l)}.notification_hds-icon--alert-circle-fill__3er4k{--mask-image-alert-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-alert-circle-fill)}.notification_hds-icon-start--alert-circle-fill__1r-B3{--mask-image-before:var(--mask-image-alert-circle-fill)}.notification_hds-icon-end--alert-circle-fill__2dkn2{--mask-image-after:var(--mask-image-alert-circle-fill)}.notification_hds-icon--check-circle-fill__2u1G4{--mask-image-check-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-check-circle-fill)}.notification_hds-icon-start--check-circle-fill__2JuU0{--mask-image-before:var(--mask-image-check-circle-fill)}.notification_hds-icon-end--check-circle-fill__3YsAQ{--mask-image-after:var(--mask-image-check-circle-fill)}.notification_hds-icon--error-fill__jPWn1{--mask-image-error-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-error-fill)}.notification_hds-icon-start--error-fill__1sR7v{--mask-image-before:var(--mask-image-error-fill)}.notification_hds-icon-end--error-fill__1jyx_{--mask-image-after:var(--mask-image-error-fill)}.notification_hds-icon--info-circle-fill__1gXDU{--mask-image-info-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 100 18 9 9 0 000-18zm1 7v6.5h2V18H9v-1.5h2v-5H9V10h4zm-1.188-4a1.312 1.312 0 110 2.625 1.312 1.312 0 010-2.625z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-info-circle-fill)}.notification_hds-icon-start--info-circle-fill__rortu{--mask-image-before:var(--mask-image-info-circle-fill)}.notification_hds-icon-end--info-circle-fill__3ycxA{--mask-image-after:var(--mask-image-info-circle-fill)}.notification_hds-notification__2DQPN{--notification-background-color:var(--color-info-light);--notification-border-color:var(--color-info);--notification-border-width:var(--spacing-2-xs);--notification-icon-color:var(--color-info);--notification-color:var(--color-black-90);--notification-max-width-inline:none;--notification-max-width-toast:21rem;--notification-z-index-inline:auto;--notification-z-index-toast:99;--notification-offset:var(--spacing-layout-s);--notification-padding:var(--spacing-s);background-color:var(--notification-background-color);border:solid var(--notification-border-color);border-left-width:var(--notification-border-width);border-bottom-width:0;border-right-width:0;border-top-width:0;box-sizing:border-box;color:var(--notification-color);max-width:var(--notification-max-width-inline);padding:var(--notification-padding);position:relative;width:100%;z-index:var(--notification-z-index-inline)}.notification_hds-notification__content__5ylSS{display:grid;grid-gap:var(--spacing-s);gap:var(--spacing-s)}.notification_hds-notification__label__2t1lR{align-items:center;display:flex;font-size:var(--fontsize-heading-xs);font-weight:700;letter-spacing:0;line-height:24px;margin-right:var(--spacing-l)}.notification_hds-notification__2DQPN .notification_hds-icon__29HQM{--icon-size:var(--spacing-layout-xs)}.notification_hds-notification__label__2t1lR>.notification_hds-icon__29HQM{color:var(--notification-icon-color);flex:none;margin-right:var(--spacing-2-xs)}.notification_hds-notification__body__3cobH{font-size:var(--fontsize-body-s);line-height:24px}.notification_hds-notification__close-button__1yGIj{--notification-close-button-offset:var(--spacing-s);background:none;border:none;cursor:pointer;display:flex;outline:none;padding:0;position:absolute;right:var(--notification-close-button-offset);top:var(--notification-close-button-offset)}.notification_hds-notification__close-button__1yGIj:focus{box-shadow:0 0 0 3px var(--color-focus-outline)}.notification_hds-notification--small__1wVl6{--notification-padding:var(--spacing-2-xs)}.notification_hds-notification--small__1wVl6 .notification_hds-notification__content__5ylSS{display:flex;grid-gap:0;gap:0}.notification_hds-notification--small__1wVl6 .notification_hds-notification__label__2t1lR{margin-right:0}.notification_hds-notification--small__1wVl6 .notification_hds-notification__body__3cobH{margin-right:var(--spacing-l)}.notification_hds-notification--small__1wVl6 .notification_hds-notification__close-button__1yGIj{--notification-close-button-offset:var(--spacing-2-xs)}.notification_hds-notification--large__260Qm{--notification-padding:var(--spacing-l)}.notification_hds-notification--large__260Qm .notification_hds-notification__label__2t1lR{margin-right:0}.notification_hds-notification--large__260Qm .notification_hds-notification__close-button__1yGIj{--notification-close-button-offset:var(--spacing-2-xs)}.notification_hds-notification--bottom-center__5EgOP,.notification_hds-notification--bottom-left__eB4ZK,.notification_hds-notification--bottom-right__1SmfT,.notification_hds-notification--top-center__GDWo5,.notification_hds-notification--top-left__sIHO2,.notification_hds-notification--top-right__3Wa5K{border-left-width:0;border-bottom-width:0;border-right-width:0;border-top-width:var(--notification-border-width);max-width:var(--notification-max-width-toast);position:fixed;width:calc(100% - var(--spacing-l));z-index:var(--notification-z-index-toast)}.notification_hds-notification--top-left__sIHO2{left:var(--notification-offset);top:var(--notification-offset)}.notification_hds-notification--top-center__GDWo5{left:50%;top:var(--notification-offset);transform:translateX(-50%)}.notification_hds-notification--top-right__3Wa5K{right:var(--notification-offset);top:var(--notification-offset)}.notification_hds-notification--bottom-left__eB4ZK{bottom:var(--notification-offset);left:var(--notification-offset)}.notification_hds-notification--bottom-center__5EgOP{bottom:var(--notification-offset);left:50%;transform:translateX(-50%)}.notification_hds-notification--bottom-right__1SmfT{bottom:var(--notification-offset);right:var(--notification-offset)}@media only screen and (max-width:765.98px){.notification_hds-notification__2DQPN{--notification-offset:var(--spacing-s)}}.notification_hds-notification--success__1_3XZ{--notification-background-color:var(--color-success-light);--notification-border-color:var(--color-success);--notification-icon-color:var(--color-success)}.notification_hds-notification--alert__1MV7H{--notification-background-color:var(--color-alert-light);--notification-border-color:var(--color-alert-dark);--notification-icon-color:var(--color-alert-dark)}.notification_hds-notification--error__3T1Of{--notification-background-color:var(--color-error-light);--notification-border-color:var(--color-error);--notification-icon-color:var(--color-error)}.notification_hds-notification--box-shadow__2kbD_{box-shadow:var(--box-shadow-l)}.Notification-module_hds-icon__2ocjD{background-color:currentcolor;display:inline-block;height:var(--icon-size);-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto;width:var(--icon-size)}.Notification-module_hds-icon--size-xs__2Mj5D{--icon-size:var(--spacing-layout-2-xs)}.Notification-module_hds-icon--size-s__igOqE{--icon-size:var(--spacing-layout-xs)}.Notification-module_hds-icon--size-m__sxXOh{--icon-size:var(--spacing-layout-s)}.Notification-module_hds-icon--size-l__3Ho_A{--icon-size:var(--spacing-layout-m)}.Notification-module_hds-icon--size-xl__1cTta{--icon-size:var(--spacing-layout-l)}[class*=hds-icon-start--]:before{-webkit-mask-image:var(--mask-image-before);mask-image:var(--mask-image-before)}[class*=hds-icon-end--]:after,[class*=hds-icon-start--]:before{background-color:currentcolor;content:"";display:inline-flex;height:var(--icon-size,24px);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--icon-size,24px)}[class*=hds-icon-end--]:after{-webkit-mask-image:var(--mask-image-after);mask-image:var(--mask-image-after)}.Notification-module_hds-icon--alert-circle-fill__12XKS{--mask-image-alert-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-alert-circle-fill)}.Notification-module_hds-icon-start--alert-circle-fill__TwQNY{--mask-image-before:var(--mask-image-alert-circle-fill)}.Notification-module_hds-icon-end--alert-circle-fill__3gb8C{--mask-image-after:var(--mask-image-alert-circle-fill)}.Notification-module_hds-icon--check-circle-fill__2wjh3{--mask-image-check-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-check-circle-fill)}.Notification-module_hds-icon-start--check-circle-fill__2QULC{--mask-image-before:var(--mask-image-check-circle-fill)}.Notification-module_hds-icon-end--check-circle-fill__2gbRD{--mask-image-after:var(--mask-image-check-circle-fill)}.Notification-module_hds-icon--error-fill__159Nf{--mask-image-error-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-error-fill)}.Notification-module_hds-icon-start--error-fill__2FrGR{--mask-image-before:var(--mask-image-error-fill)}.Notification-module_hds-icon-end--error-fill__1qx8A{--mask-image-after:var(--mask-image-error-fill)}.Notification-module_hds-icon--info-circle-fill__1F7dp{--mask-image-info-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 100 18 9 9 0 000-18zm1 7v6.5h2V18H9v-1.5h2v-5H9V10h4zm-1.188-4a1.312 1.312 0 110 2.625 1.312 1.312 0 010-2.625z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-info-circle-fill)}.Notification-module_hds-icon-start--info-circle-fill__1-3q2{--mask-image-before:var(--mask-image-info-circle-fill)}.Notification-module_hds-icon-end--info-circle-fill__w7XD0{--mask-image-after:var(--mask-image-info-circle-fill)}.Notification-module_notification__3eUBu{overflow:hidden}.Notification-module_notification__3eUBu.Notification-module_noBorder__3HZZH{border:0;padding-top:calc(var(--notification-padding) + var(--notification-border-width))}.Notification-module_notification__3eUBu.Notification-module_noBorder__3HZZH .Notification-module_close__nX5bK{top:calc(var(--notification-close-button-offset) + var(--notification-border-width))}.Notification-module_autoClose__3mkBX{background-color:var(--notification-border-color);height:var(--notification-border-width);left:0;position:absolute;top:0;width:100%}.Notification-module_icon__3xieh{background-color:transparent}`);var rR=H(ue());var np=i(e=>typeof e=="string"?e:(0,rR.isValidElement)(e)?np(e.props.children):Array.isArray(e)?e.map(np).join(""):"","o");var Ki;(function(e){e.Small="small",e.Medium="medium",e.Large="large"})(Ki||(Ki={}));var uK={info:d8,success:h8,error:_8,alert:f8},nR=i(({visuallyHidden:e,children:t})=>e?ur.default.createElement(_S,null,t):t,"v"),op=ur.default.forwardRef((e,t)=>{var{autoClose:r=!1,autoCloseDuration:n,boxShadow:o=!1,children:s,className:u="",closeAnimationDuration:c=85,closeButtonLabelText:f,dismissible:p=!1,displayAutoCloseProgress:h=!0,invisible:m=!1,label:v,notificationAriaLabel:x="Notification",position:S="inline",onClose:E=i(()=>null,"A"),size:y=Ki.Medium,style:_,type:b="info",headingLevel:T=2}=e,C=de(e,["autoClose","autoCloseDuration","boxShadow","children","className","closeAnimationDuration","closeButtonLabelText","dismissible","displayAutoCloseProgress","invisible","label","notificationAriaLabel","position","onClose","size","style","type","headingLevel"]);let L=S!=="inline";L&&y===Ki.Large&&(console.warn(`Size '${y}' is only allowed for inline positioned notifications`),y=Ki.Medium),!L&&r&&(console.warn("The 'autoClose' property is not allowed for inline positioned notifications"),r=!1);let[R,U]=(0,ur.useState)(!0),A=(0,ur.useCallback)(()=>{U(!1),setTimeout(()=>E(),c)},[E,c]),P=n>0||!r?n:(()=>{let te=60*(np(s).length+np(v).length)+1e3;return te<4e3?4e3:te})();(0,ur.useEffect)(()=>{if(r){let te=setTimeout(()=>{A()},P);return()=>clearTimeout(te)}},[r,n,A]);let F=uK[b],z=L?(te=>{let ae=te.includes("center");return{from:{transform:`translate3d(${ae?"-50%":"0"}, ${te.includes("top")?"-":""}32px, 0)`,opacity:.66},to:{transform:`translate3d(${ae?"-50%":"0"}, 0, 0)`,opacity:1},config:{friction:30,tension:300}}})(S):{},J={from:{opacity:1},to:{opacity:0},config:{duration:c}},X=h?(te=>({from:{transform:"translate3d(0%, 0, 0)"},to:{transform:"translate3d(-100%, 0, 0)"},config:{duration:te}}))(P):{},$=Kw(R?z:J),K=Kw(X);return ur.default.createElement(nR,{visuallyHidden:m},ur.default.createElement(lS.section,Object.assign({},C,{style:Object.assign(Object.assign({},$),_),className:ye(bn[S],bn.notification,bn[y],bn[b],r&&bn.noBorder,o&&bn.boxShadow,u),"aria-label":x,role:L||m?"alert":void 0}),r&&ur.default.createElement(lS.div,{style:K,className:bn.autoClose}),ur.default.createElement("div",{className:bn.content,ref:t},v&&ur.default.createElement("div",Object.assign({className:bn.label},L||m?{}:{role:"heading","aria-level":T}),ur.default.createElement(F,{className:bn.icon}),ur.default.createElement(nR,{visuallyHidden:y===Ki.Small},v)),s&&ur.default.createElement("div",{className:bn.body},s)),p&&ur.default.createElement("button",{className:ye(bn.close,bn[b]),type:"button",title:f,"aria-label":f,onClick:A},ur.default.createElement(nu,null))))});var Xi=H(ue());var Qi=H(ue());var xu=H(ue());var oR=H(ue());var lK="RequiredIndicator-module_indicator__Pt7GX text-input_hds-text-input__required__2K-Bs";Ot(`@keyframes text-input_fadeIn__2iVIH{0%{opacity:0}to{opacity:1}}.text-input_hds-text-input__2YbWJ{--border-width:2px;--outline-width:3px;--outline-offset-readonly:4px;--input-height:56px;--textarea-height:149px;--icon-size:var(--spacing-m);--icon-color:var(--color-black);--helper-color-default:var(--color-black-60);--helper-color-invalid:var(--color-black);--helper-background-color-invalid:var(--color-error-light);--helper-icon-color-invalid:var(--color-error);--helper-color-success:var(--color-black);--helper-background-color-success:var(--color-success-light);--helper-icon-color-success:var(--color-success);--helper-color-info:var(--color-black);--helper-background-color-info:var(--color-info-light);--helper-icon-color-info:var(--color-info);--input-background-default:var(--color-white);--input-background-disabled:var(--color-black-10);--input-border-color-default:var(--color-black-50);--input-border-color-hover:var(--color-black-90);--input-border-color-focus:var(--color-black-90);--input-border-color-invalid:var(--color-error);--input-border-color-disabled:var(--color-black-10);--input-border-color-success:var(--color-success);--input-color-default:var(--color-black-90);--input-color-disabled:var(--color-black-40);--label-color-default:var(--color-black-90);--label-color-invalid:var(--color-black-90);--placeholder-color:var(--color-black-60)}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu{-webkit-appearance:none;background-color:var(--input-background-default);border:var(--border-width) solid var(--input-border-color-default);border-radius:0;box-sizing:border-box;color:var(--input-color-default);font-family:inherit;font-size:1.125em;height:var(--input-height);line-height:normal;margin:0;padding:0 var(--spacing-s);width:100%;will-change:transform,box-shadow}.text-input_hds-text-input__2YbWJ:not([data-hds-textinput-filled]) .text-input_hds-text-input__button-clear__wx6Bm,.text-input_hds-text-input__input-clear__1vpab::-webkit-search-cancel-button{display:none}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__button-clear__wx6Bm>*{pointer-events:none}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu:hover{border-color:var(--input-border-color-hover);transition:border-color 85ms ease-out}.text-input_hds-text-input__input-wrapper__3qg76:focus-within .text-input_hds-text-input__input__BIkQu{border-color:var(--input-border-color-focus);outline:none}.text-input_hds-text-input__2YbWJ.text-input_hds-text-input--invalid__25oHc .text-input_hds-text-input__input__BIkQu{border-color:var(--input-border-color-invalid)}.text-input_hds-text-input__2YbWJ.text-input_hds-text-input--success__28-SV .text-input_hds-text-input__input__BIkQu{border-color:var(--input-border-color-success)}.text-input_hds-text-input__input-wrapper__3qg76:focus-within .text-input_hds-text-input__input__BIkQu:not([readonly]){box-shadow:0 0 0 var(--outline-width) var(--color-focus-outline);transform:translateZ(0);transition:85ms ease-out;transition-property:box-shadow,transform}.text-input_hds-text-input__label__15SYz{color:var(--label-color-default);display:block;font-size:var(--fontsize-body-m);font-weight:500;margin-bottom:var(--spacing-3-xs)}.text-input_hds-text-input--invalid__25oHc .text-input_hds-text-input__label__15SYz{color:var(--label-color-invalid);transition:color 85ms linear}.text-input_hds-text-input__required__2K-Bs{display:inline-block;font-size:var(--fontsize-body-xl);line-height:1;margin-left:var(--spacing-2-xs);transform:translateY(var(--spacing-3-xs))}.text-input_hds-text-input__input-wrapper__3qg76{display:flex;position:relative}.text-input_hds-text-input__2YbWJ textarea.text-input_hds-text-input__input__BIkQu{font-family:inherit;height:var(--textarea-height);margin:0;min-height:var(--input-height);overflow:auto;padding:var(--spacing-s);resize:vertical}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu::-ms-reveal{display:none}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu::-moz-placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu::placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__helper-text__gNPue{color:var(--helper-color-default);display:block;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-3-xs);white-space:pre-line}.text-input_hds-text-input__error-text__2Qjmg{background-color:var(--helper-background-color-invalid);border-left:8px solid var(--color-error);color:var(--helper-color-invalid);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);white-space:pre-line}.text-input_hds-text-input__error-text__2Qjmg:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__error-text__2Qjmg:before{animation:text-input_fadeIn__2iVIH 85ms ease-out;background:var(--helper-icon-color-invalid);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__success-text__274NH{background-color:var(--helper-background-color-success);border-left:8px solid var(--color-success);color:var(--helper-color-success);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative;white-space:pre-wrap}.text-input_hds-text-input__success-text__274NH:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__success-text__274NH:before{animation:text-input_fadeIn__2iVIH 85ms ease-out;background:var(--helper-icon-color-success);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__info-text__1hF9o{background-color:var(--helper-background-color-info);border-left:8px solid var(--color-info);color:var(--helper-color-info);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative}.text-input_hds-text-input__info-text__1hF9o:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__info-text__1hF9o:before{animation:text-input_fadeIn__2iVIH 85ms ease-out;background:var(--helper-icon-color-info);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu[disabled]{background-color:var(--input-background-disabled);border-color:var(--input-border-color-disabled);color:var(--input-color-disabled);cursor:not-allowed}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu[readonly]{background-color:transparent;border:0;color:var(--input-color-default);outline-offset:var(--outline-offset-readonly);padding:0;-webkit-text-fill-color:var(--input-color-default);transform:translateZ(0);transition:85ms ease-out;transition-property:outline,transform}.text-input_hds-text-input__input-wrapper__3qg76:focus-within input.text-input_hds-text-input__input__BIkQu[readonly]{height:calc(var(--input-height) - 2 * var(--outline-offset-readonly));margin:var(--outline-offset-readonly) 0;outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__input-wrapper__3qg76:focus-within textarea.text-input_hds-text-input__input__BIkQu[readonly]{outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__buttons__1eV1P{align-items:center;bottom:0;display:flex;font-size:1rem;justify-content:center;margin-right:calc(var(--spacing-s) - var(--spacing-xs) / 2);position:absolute;right:0;top:0}.text-input_hds-text-input__button__1JeYJ{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:var(--icon-color);cursor:pointer;display:flex;font:inherit;outline:none;padding:var(--spacing-xs) calc(var(--spacing-xs) / 2)}.text-input_hds-text-input__button__1JeYJ:focus{outline:var(--outline-width) solid var(--color-focus-outline)}`);var iR=i(({className:e,style:t})=>oR.default.createElement("span",{className:ye(lK,e),style:t},"*"),"r");var cK="FieldLabel-module_hidden__3UWxI",fK="FieldLabel-module_label__1zrXK",aR="FieldLabel-module_tooltipButton__1My3f";Ot(".FieldLabel-module_hidden__3UWxI{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:0 -1px -1px 0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.FieldLabel-module_label__1zrXK{color:var(--label-color-default,var(--color-black-90));display:block;font-size:var(--fontsize-body-m);font-weight:500;margin-bottom:var(--spacing-3-xs)}.FieldLabel-module_tooltipButton__1My3f{position:absolute;right:0;top:0}");var Bg=i(e=>{var{hidden:t,id:r,inputId:n,isAriaLabelledBy:o,label:s,required:u,tooltipLabel:c,tooltipButtonLabel:f,tooltipText:p,tooltip:h}=e,m=de(e,["hidden","id","inputId","isAriaLabelledBy","label","required","tooltipLabel","tooltipButtonLabel","tooltipText","tooltip"]);return xu.default.createElement(xu.default.Fragment,null,xu.default.createElement("label",Object.assign({id:r},(!o||!r)&&{htmlFor:n},{className:`${fK} ${t?cK:""}`},m),s,u&&xu.default.createElement(iR,null)),h&&xu.default.createElement(ic,Object.assign({},h.props,{buttonClassName:aR})),p&&xu.default.createElement(ic,{buttonClassName:aR,tooltipLabel:c,buttonLabel:f},p))},"n");var Wr={root:"TextInput-module_root__2CMNr text-input_hds-text-input__2LODq",invalid:"TextInput-module_invalid__2iYo2 text-input_hds-text-input--invalid__1UfKC",inputWrapper:"TextInput-module_inputWrapper__3Rvel text-input_hds-text-input__input-wrapper__1OqYG",input:"TextInput-module_input__1BlHi text-input_hds-text-input__input__GJm5C",hasButton:"TextInput-module_hasButton__2KCM1",hasClearButton:"TextInput-module_hasClearButton__3-tBe text-input_hds-text-input__input-clear__17qr1",clearButton:"TextInput-module_clearButton__bfCLI text-input_hds-text-input__button-clear__2ED7z",errorText:"TextInput-module_errorText__3pizm text-input_hds-text-input__error-text__1GLYk",helperText:"TextInput-module_helperText__2dLR6 text-input_hds-text-input__helper-text__3V2KM",invalidText:"TextInput-module_invalidText__1w4sm text-input_hds-text-input__helper-text__3V2KM",successText:"TextInput-module_successText__2NMCP text-input_hds-text-input__success-text__3EOiy",infoText:"TextInput-module_infoText__zHOGs text-input_hds-text-input__info-text__3bqzy",success:"TextInput-module_success__1kDOm text-input_hds-text-input--success__3dm2J",readOnly:"TextInput-module_readOnly__j615N undefined",buttonWrapper:"TextInput-module_buttonWrapper___filA text-input_hds-text-input__buttons__1RMzT",button:"TextInput-module_button__1ySMX text-input_hds-text-input__button__1Fh0I"};Ot(`@keyframes text-input_fadeIn__2IDZ8{0%{opacity:0}to{opacity:1}}.text-input_hds-text-input__2LODq{--border-width:2px;--outline-width:3px;--outline-offset-readonly:4px;--input-height:56px;--textarea-height:149px;--icon-size:var(--spacing-m);--icon-color:var(--color-black);--helper-color-default:var(--color-black-60);--helper-color-invalid:var(--color-black);--helper-background-color-invalid:var(--color-error-light);--helper-icon-color-invalid:var(--color-error);--helper-color-success:var(--color-black);--helper-background-color-success:var(--color-success-light);--helper-icon-color-success:var(--color-success);--helper-color-info:var(--color-black);--helper-background-color-info:var(--color-info-light);--helper-icon-color-info:var(--color-info);--input-background-default:var(--color-white);--input-background-disabled:var(--color-black-10);--input-border-color-default:var(--color-black-50);--input-border-color-hover:var(--color-black-90);--input-border-color-focus:var(--color-black-90);--input-border-color-invalid:var(--color-error);--input-border-color-disabled:var(--color-black-10);--input-border-color-success:var(--color-success);--input-color-default:var(--color-black-90);--input-color-disabled:var(--color-black-40);--label-color-default:var(--color-black-90);--label-color-invalid:var(--color-black-90);--placeholder-color:var(--color-black-60)}.text-input_hds-text-input__2LODq .text-input_hds-text-input__input__GJm5C{-webkit-appearance:none;background-color:var(--input-background-default);border:var(--border-width) solid var(--input-border-color-default);border-radius:0;box-sizing:border-box;color:var(--input-color-default);font-family:inherit;font-size:1.125em;height:var(--input-height);line-height:normal;margin:0;padding:0 var(--spacing-s);width:100%;will-change:transform,box-shadow}.text-input_hds-text-input__2LODq:not([data-hds-textinput-filled]) .text-input_hds-text-input__button-clear__2ED7z,.text-input_hds-text-input__input-clear__17qr1::-webkit-search-cancel-button{display:none}.text-input_hds-text-input__2LODq .text-input_hds-text-input__button-clear__2ED7z>*{pointer-events:none}.text-input_hds-text-input__2LODq .text-input_hds-text-input__input__GJm5C:hover{border-color:var(--input-border-color-hover);transition:border-color 85ms ease-out}.text-input_hds-text-input__input-wrapper__1OqYG:focus-within .text-input_hds-text-input__input__GJm5C{border-color:var(--input-border-color-focus);outline:none}.text-input_hds-text-input__2LODq.text-input_hds-text-input--invalid__1UfKC .text-input_hds-text-input__input__GJm5C{border-color:var(--input-border-color-invalid)}.text-input_hds-text-input__2LODq.text-input_hds-text-input--success__3dm2J .text-input_hds-text-input__input__GJm5C{border-color:var(--input-border-color-success)}.text-input_hds-text-input__input-wrapper__1OqYG:focus-within .text-input_hds-text-input__input__GJm5C:not([readonly]){box-shadow:0 0 0 var(--outline-width) var(--color-focus-outline);transform:translateZ(0);transition:85ms ease-out;transition-property:box-shadow,transform}.text-input_hds-text-input__label__15F2V{color:var(--label-color-default);display:block;font-size:var(--fontsize-body-m);font-weight:500;margin-bottom:var(--spacing-3-xs)}.text-input_hds-text-input--invalid__1UfKC .text-input_hds-text-input__label__15F2V{color:var(--label-color-invalid);transition:color 85ms linear}.text-input_hds-text-input__required__z3Hm0{display:inline-block;font-size:var(--fontsize-body-xl);line-height:1;margin-left:var(--spacing-2-xs);transform:translateY(var(--spacing-3-xs))}.text-input_hds-text-input__input-wrapper__1OqYG{display:flex;position:relative}.text-input_hds-text-input__2LODq textarea.text-input_hds-text-input__input__GJm5C{font-family:inherit;height:var(--textarea-height);margin:0;min-height:var(--input-height);overflow:auto;padding:var(--spacing-s);resize:vertical}.text-input_hds-text-input__2LODq .text-input_hds-text-input__input__GJm5C::-ms-reveal{display:none}.text-input_hds-text-input__2LODq .text-input_hds-text-input__input__GJm5C::-moz-placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__2LODq .text-input_hds-text-input__input__GJm5C::placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__helper-text__3V2KM{color:var(--helper-color-default);display:block;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-3-xs);white-space:pre-line}.text-input_hds-text-input__error-text__1GLYk{background-color:var(--helper-background-color-invalid);border-left:8px solid var(--color-error);color:var(--helper-color-invalid);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);white-space:pre-line}.text-input_hds-text-input__error-text__1GLYk:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__error-text__1GLYk:before{animation:text-input_fadeIn__2IDZ8 85ms ease-out;background:var(--helper-icon-color-invalid);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__success-text__3EOiy{background-color:var(--helper-background-color-success);border-left:8px solid var(--color-success);color:var(--helper-color-success);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative;white-space:pre-wrap}.text-input_hds-text-input__success-text__3EOiy:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__success-text__3EOiy:before{animation:text-input_fadeIn__2IDZ8 85ms ease-out;background:var(--helper-icon-color-success);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__info-text__3bqzy{background-color:var(--helper-background-color-info);border-left:8px solid var(--color-info);color:var(--helper-color-info);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative}.text-input_hds-text-input__info-text__3bqzy:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__info-text__3bqzy:before{animation:text-input_fadeIn__2IDZ8 85ms ease-out;background:var(--helper-icon-color-info);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__2LODq .text-input_hds-text-input__input__GJm5C[disabled]{background-color:var(--input-background-disabled);border-color:var(--input-border-color-disabled);color:var(--input-color-disabled);cursor:not-allowed}.text-input_hds-text-input__2LODq .text-input_hds-text-input__input__GJm5C[readonly]{background-color:transparent;border:0;color:var(--input-color-default);outline-offset:var(--outline-offset-readonly);padding:0;-webkit-text-fill-color:var(--input-color-default);transform:translateZ(0);transition:85ms ease-out;transition-property:outline,transform}.text-input_hds-text-input__input-wrapper__1OqYG:focus-within input.text-input_hds-text-input__input__GJm5C[readonly]{height:calc(var(--input-height) - 2 * var(--outline-offset-readonly));margin:var(--outline-offset-readonly) 0;outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__input-wrapper__1OqYG:focus-within textarea.text-input_hds-text-input__input__GJm5C[readonly]{outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__buttons__1RMzT{align-items:center;bottom:0;display:flex;font-size:1rem;justify-content:center;margin-right:calc(var(--spacing-s) - var(--spacing-xs) / 2);position:absolute;right:0;top:0}.text-input_hds-text-input__button__1Fh0I{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:var(--icon-color);cursor:pointer;display:flex;font:inherit;outline:none;padding:var(--spacing-xs) calc(var(--spacing-xs) / 2)}.text-input_hds-text-input__button__1Fh0I:focus{outline:var(--outline-width) solid var(--color-focus-outline)}.TextInput-module_root__2CMNr{position:relative;&.TextInput-module_invalid__2iYo2{label{color:var(--label-color-invalid)}}}.TextInput-module_input__1BlHi.TextInput-module_hasButton__2KCM1,.TextInput-module_input__1BlHi.TextInput-module_hasClearButton__3-tBe{padding-right:calc(2 * var(--spacing-s) + 1.5rem)}.TextInput-module_input__1BlHi.TextInput-module_hasButton__2KCM1.TextInput-module_hasClearButton__3-tBe{padding-right:calc(4 * var(--spacing-s) + 1.5rem)}.TextInput-module_button__1ySMX:disabled{cursor:not-allowed}.TextInput-module_button__1ySMX:focus{outline:var(--outline-width) solid var(--color-focus-outline)}`);var sR=Qi.default.forwardRef((e,t)=>{var{children:r,className:n="",errorText:o,helperText:s,hideLabel:u=!1,id:c,invalid:f=!1,isAriaLabelledBy:p=!1,label:h,labelId:m,onBlur:v,required:x=!1,style:S,successText:E,infoText:y,tooltipLabel:_,tooltipText:b,tooltipButtonLabel:T,tooltip:C}=e,L=de(e,["children","className","errorText","helperText","hideLabel","id","invalid","isAriaLabelledBy","label","labelId","onBlur","required","style","successText","infoText","tooltipLabel","tooltipText","tooltipButtonLabel","tooltip"]);let R={className:ye(Wr.root,f&&Wr.invalid,E&&Wr.success,n),onBlur:v,style:S};return Qi.default.createElement("div",Object.assign({},R,L,{ref:t}),h&&Qi.default.createElement(Bg,{id:m,inputId:c,isAriaLabelledBy:p,hidden:u,label:h,required:x,tooltipLabel:_,tooltipButtonLabel:T,tooltipText:b,tooltip:C}),Qi.default.createElement("div",{className:ye(Wr.inputWrapper)},r),o&&Qi.default.createElement("div",{className:Wr.errorText,id:`${c}-error`},o),E&&Qi.default.createElement("div",{className:Wr.successText,id:`${c}-success`},E),y&&Qi.default.createElement("div",{className:Wr.infoText,id:`${c}-info`},y),s&&Qi.default.createElement("div",{className:Wr.helperText,id:`${c}-helper`},s))});var wu=Xi.default.forwardRef((e,t)=>{var{buttonAriaLabel:r,buttonAriaControlsId:n,buttonAriaExpanded:o,buttonIcon:s,children:u,className:c="",clearButtonAriaLabel:f="Clear",clearButton:p=!1,defaultValue:h,disabled:m=!1,errorText:v,helperText:x,hideLabel:S,id:E,infoText:y,invalid:_,label:b,labelId:T,onButtonClick:C,onChange:L=i(()=>null,"E"),required:R,style:U,successText:A,tooltipButtonLabel:P,tooltipLabel:F,tooltipText:z,tooltip:J,type:X="text"}=e,$=de(e,["buttonAriaLabel","buttonAriaControlsId","buttonAriaExpanded","buttonIcon","children","className","clearButtonAriaLabel","clearButton","defaultValue","disabled","errorText","helperText","hideLabel","id","infoText","invalid","label","labelId","onButtonClick","onChange","required","style","successText","tooltipButtonLabel","tooltipLabel","tooltipText","tooltip","type"]);let K={className:c,errorText:v,helperText:x,hideLabel:S,id:E,infoText:y,invalid:_,label:b,labelId:T,required:R,style:U,successText:A,tooltipButtonLabel:P,tooltipLabel:F,tooltipText:z,tooltip:J},te=Xi.default.useRef(null),ae=Km(E,x,v,A,y),ce=!!(s&&C),pe=!!(p||X==="search"),Ct=i(He=>{if(L(He),!pe)return;let vt=He.target.value;pe&&vt.length>0?te.current.setAttribute("data-hds-textinput-filled","true"):te.current.removeAttribute("data-hds-textinput-filled")},"H");return h?.length>0&&pe&&(K["data-hds-textinput-filled"]=!0),Xi.default.createElement(sR,Object.assign({},K,{ref:te}),Xi.default.createElement("input",Object.assign({"aria-describedby":ae,className:ye(Wr.input,ce&&Wr.hasButton,pe&&Wr.hasClearButton),defaultValue:h,disabled:m,id:E,onChange:Ct,ref:t,required:R,type:X},$)),(ce||pe)&&Xi.default.createElement("div",{className:Wr.buttonWrapper},pe&&Xi.default.createElement("button",{"aria-label":f,className:ye(Wr.button,Wr.clearButton),disabled:m,onClick:i(He=>{let vt=te.current.querySelector("input");vt.value="",vt.focus(),Ct(He)},"onClick"),type:"button"},Xi.default.createElement(Jm,null)),s&&C&&Xi.default.createElement("button",Object.assign({"aria-label":r,className:Wr.button,disabled:m,onClick:C,type:"button"},n?{"aria-controls":n,"aria-expanded":o}:{}),s)),u)});var uR=H(ue()),dK=H(ou());var vS=i(e=>e===void 0?[]:Array.isArray(e)?e:[e],"o");var pK=H(ip(),1),hK=H(dR(),1),mK=H(hR(),1),gK=H(gR(),1);function bS(e){this.message=e}i(bS,"e");bS.prototype=new Error,bS.prototype.name="InvalidCharacterError";var hye=typeof window<"u"&&window.atob&&window.atob.bind(window)||function(e){var t=String(e).replace(/=+$/,"");if(t.length%4==1)throw new bS("'atob' failed: The string to be decoded is not correctly encoded.");for(var r,n,o=0,s=0,u="";n=t.charAt(s++);~n&&(r=o%4?64*r+n:n,o++%4)?u+=String.fromCharCode(255&r>>(-2*o&6)):0)n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".indexOf(n);return u};function _R(e){this.message=e}i(_R,"n");_R.prototype=new Error,_R.prototype.name="InvalidTokenError";var _K={debug:i(()=>{},"debug"),info:i(()=>{},"info"),warn:i(()=>{},"warn"),error:i(()=>{},"error")},vR,bR,$g=(e=>(e[e.NONE=0]="NONE",e[e.ERROR=1]="ERROR",e[e.WARN=2]="WARN",e[e.INFO=3]="INFO",e[e.DEBUG=4]="DEBUG",e))($g||{});(e=>{function t(){vR=3,bR=_K}i(t,"reset"),e.reset=t;function r(o){if(!(0<=o&&o<=4))throw new Error("Invalid log level");vR=o}i(r,"setLevel"),e.setLevel=r;function n(o){bR=o}i(n,"setLogger"),e.setLogger=n})($g||($g={}));$g.reset();var bye=60*15,yye=60*5;function vK(e,t){return e.then(function(r){return[null,r]}).catch(function(r){return t&&Object.assign(r,t),[r,void 0]})}i(vK,"to");var yR=vK;var Jt=H(ue());var SR=H(ou());var bK="LoadingSpinner-module_notificationArea__1arIM",xR="LoadingSpinner-module_loadingSpinner__2xHT_",yK="LoadingSpinner-module_small__1McRk",xK="LoadingSpinner-module_multicolor__1qbEF";Ot(".LoadingSpinner-module_notificationArea__1arIM{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:0 -1px -1px 0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.LoadingSpinner-module_loadingSpinner__2xHT_{--spinner-size:4rem;--spinner-color:var(--color-coat-of-arms);--spinner-thickness:0.5rem;--spinner-rotation-animation-duration:1.5s;--spinner-color-animation-duration:4.5s;--spinner-color-stage1:var(--color-coat-of-arms);--spinner-color-stage2:var(--color-copper);--spinner-color-stage3:var(--color-suomenlinna);border-top-color:var(--spinner-color);height:var(--spinner-size);position:relative;width:var(--spinner-size)}.LoadingSpinner-module_loadingSpinner__2xHT_ div{animation:LoadingSpinner-module_spinner-rotation-animation__PEk45 var(--spinner-rotation-animation-duration) cubic-bezier(.6,.2,.4,.8) infinite;border:var(--spinner-thickness) solid transparent;border-radius:50%;border-top-color:inherit;box-sizing:border-box;height:100%;position:absolute;width:100%}.LoadingSpinner-module_loadingSpinner__2xHT_ div:nth-child(2){animation-delay:-.15s}.LoadingSpinner-module_loadingSpinner__2xHT_ div:nth-child(3){animation-delay:-.3s}.LoadingSpinner-module_small__1McRk{--spinner-size:1.5rem;--spinner-thickness:0.1875rem}.LoadingSpinner-module_multicolor__1qbEF{animation:LoadingSpinner-module_spinner-color-animation__Yu7Cr var(--spinner-color-animation-duration) cubic-bezier(.6,.2,.4,.9) infinite;border-top-color:var(--spinner-color-stage1)}@keyframes LoadingSpinner-module_spinner-rotation-animation__PEk45{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes LoadingSpinner-module_spinner-color-animation__Yu7Cr{33.3%{border-top-color:var(--spinner-color-stage2)}66.6%{border-top-color:var(--spinner-color-stage3)}}");var wR="hds-loading-spinner-notification-area",yS="data-active-spinners",wK=i(()=>typeof document>"u"?null:document.getElementById(wR)||(()=>{let e=document.createElement("div");return e.id=wR,e.className=bK,e.setAttribute("role","status"),document.body.appendChild(e),e})(),"h"),ER=i(e=>{var{className:t,multicolor:r=!1,small:n=!1,theme:o,loadingText:s="Page is loading",loadingFinishedText:u="Page has finished loading"}=e,c=de(e,["className","multicolor","small","theme","loadingText","loadingFinishedText"]);let f=Dn(xR,o);return((p,h)=>{let[m]=(0,Jt.useState)((0,SR.uniqueId)()),[v]=(0,Jt.useState)(p),[x]=(0,Jt.useState)(h),S=(0,Jt.useRef)(wK()),E=(0,Jt.useCallback)(()=>{S.current!==null&&(S.current.textContent=v)},[S,v]),y=(0,Jt.useCallback)(()=>{S.current.textContent=x},[S,x]),_=(0,Jt.useCallback)(()=>(S.current.getAttribute(yS)||"").split(",").filter(L=>L!==""),[S]),b=(0,Jt.useCallback)(()=>{let L=_();L.push(m),S.current.setAttribute(yS,L.join(","))},[_,S,m]),T=(0,Jt.useCallback)(()=>{let L=_().filter(R=>R!==m);S.current.setAttribute(yS,L.join(","))},[_,S,m]),C=(0,Jt.useCallback)(()=>{_().length===0&&(y(),setTimeout(()=>{_().length===0&&S.current.parentNode&&S.current.parentNode.removeChild(S.current)},1e3))},[_,y,S]);(0,Jt.useEffect)(()=>S.current===null?()=>null:(E(),b(),()=>{T(),C()}),[E,b,T,C])})(s,u),Jt.default.createElement("div",Object.assign({className:ye(xR,n&&yK,r&&xK,f,t)},c),Jt.default.createElement("div",null),Jt.default.createElement("div",null),Jt.default.createElement("div",null))},"b");var Iu=H(ou()),B=H(ue());var TR=i(e=>e.currentTarget.contains(e.target)&&(!e.relatedTarget||!e.currentTarget.contains(e.relatedTarget)),"r"),kR=i(e=>!e.currentTarget.contains(e.relatedTarget),"t");var Un=H(ue());var mc,Su,Zi={tag:"Tag-module_tag__3bo5S tag_hds-tag__3MKf3",large:"Tag-module_large__1ZNIX tag_hds-tag--large__1bVs5",action:"Tag-module_action__4ky2K tag_hds-tag--action__Az-Fm",link:"Tag-module_link__3f99r tag_hds-tag--link__1470y",icon:"Tag-module_icon__or2kN tag_hds-tag__icon__2_xWY",multiline:"Tag-module_multiline__24sap tag_hds-tag--multiline__yHIcb"};Ot(`.tag_hds-icon__2LFMT{background-color:currentcolor;display:inline-block;height:var(--icon-size);-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto;width:var(--icon-size)}.tag_hds-icon--size-xs__L1nV_{--icon-size:var(--spacing-layout-2-xs)}.tag_hds-icon--size-s__23CMA{--icon-size:var(--spacing-layout-xs)}.tag_hds-icon--size-m__2zCBY{--icon-size:var(--spacing-layout-s)}.tag_hds-icon--size-l__UuAMZ{--icon-size:var(--spacing-layout-m)}.tag_hds-icon--size-xl__2f_bT{--icon-size:var(--spacing-layout-l)}[class*=hds-icon-start--]:before{-webkit-mask-image:var(--mask-image-before);mask-image:var(--mask-image-before)}[class*=hds-icon-end--]:after,[class*=hds-icon-start--]:before{background-color:currentcolor;content:"";display:inline-flex;height:var(--icon-size,24px);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--icon-size,24px)}[class*=hds-icon-end--]:after{-webkit-mask-image:var(--mask-image-after);mask-image:var(--mask-image-after)}.tag_hds-icon--cross__2tq88{--mask-image-cross:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18 7.5L13.5 12l4.5 4.5-1.5 1.5-4.5-4.5L7.5 18 6 16.5l4.5-4.5L6 7.5 7.5 6l4.5 4.5L16.5 6 18 7.5z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-cross)}.tag_hds-icon-start--cross__Efj_S{--mask-image-before:var(--mask-image-cross)}.tag_hds-icon-end--cross__3_S2q{--mask-image-after:var(--mask-image-cross)}.tag_hds-tag__3MKf3{--computed-background-color:var(--background-color,var(--color-black-10));--computed-background-color-focus:var(--background-color-focus,var(--computed-background-color,transparent));--computed-background-color-hover:var(--background-color-hover,var(--computed-background-color-focus,transparent));--computed-background-color-active:var(--background-color-active,var(--computed-background-color-hover,transparent));--computed-border-color:var(--border-color,var(--computed-background-color));--computed-border-color-focus:var(--border-color-focus,var(--computed-border-color,transparent));--computed-border-color-hover:var(--border-color-hover,var(--computed-border-color-focus,transparent));--computed-border-color-active:var(--border-color-active,var(--computed-border-color-hover,transparent));--computed-color:var(--color,--color-black-90);--computed-color-focus:var(--color-focus,var(--computed-color,inherit));--computed-color-hover:var(--color-hover,var(--computed-color-focus,inherit));--computed-color-active:var(--color-active,var(--computed-color-hover,inherit));--computed-outline-color:var(--outline-color,transparent);--font-size:var(--fontsize-body-s);--gap:var(--spacing-3-xs);--height:32px;--icon-reposition:-4px;--icon-size:24px;--outline-width:2px;--padding-horizontal:12px;--padding-vertical:3px;align-items:center;background-color:var(--computed-background-color);border-radius:calc(var(--height) / 2);box-sizing:border-box;color:var(--computed-color,inherit);display:inline-flex;flex-direction:row;font-size:var(--font-size);font-weight:500;grid-gap:var(--gap);gap:var(--gap);justify-content:center;line-height:var(--lineheight-l);max-width:100%;min-height:var(--height);outline:none;outline-offset:2px;overflow:hidden;padding:var(--padding-vertical) var(--padding-horizontal)}.tag_hds-tag__3MKf3:after{flex-shrink:0;margin-right:var(--icon-reposition)}.tag_hds-tag__3MKf3:before{flex-shrink:0;margin-left:var(--icon-reposition)}.tag_hds-tag__3MKf3>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tag_hds-tag--large__1bVs5{--font-size:var(--fontsize-body-m);--gap:var(--spacing-2-xs);--height:48px;--icon-reposition:-8px;--outline-width:3px;--padding-horizontal:20px;--padding-vertical:10px}.tag_hds-tag--action__Az-Fm{--border-color:var(--color-black-90);border:1px solid var(--computed-border-color);padding:calc(var(--padding-vertical) - 1px) calc(var(--padding-horizontal) - 1px)}.tag_hds-tag--multiline__yHIcb>span{hyphens:auto;white-space:normal}.tag_hds-tag--link__1470y{text-decoration:underline}.tag_hds-tag--action__Az-Fm,.tag_hds-tag--link__1470y{--background-color-hover:var(--color-black-20);--outline-color:var(--color-focus-outline);cursor:pointer}.tag_hds-tag--action__Az-Fm:focus-visible,.tag_hds-tag--link__1470y:focus-visible{background-color:var(--computed-background-color-focus);border-color:var(--computed-border-color-focus);color:var(--computed-color-focus)}.tag_hds-tag--action__Az-Fm:hover,.tag_hds-tag--link__1470y:hover{background-color:var(--computed-background-color-hover);border-color:var(--computed-border-color-hover);color:var(--computed-color-hover)}.tag_hds-tag--action__Az-Fm:active,.tag_hds-tag--link__1470y:active{background-color:var(--computed-background-color-active);border-color:var(--computed-border-color-active);color:var(--computed-color-active)}.tag_hds-tag--action__Az-Fm:active:hover,.tag_hds-tag--action__Az-Fm:focus-visible,.tag_hds-tag--link__1470y:active:hover,.tag_hds-tag--link__1470y:focus-visible{box-shadow:none;outline:var(--outline-width) solid var(--computed-outline-color)}.tag_hds-icon__2LFMT.tag_hds-tag__icon__2_xWY,.tag_hds-tag__icon__2_xWY{flex-shrink:0;height:var(--icon-size);width:var(--icon-size)}.tag_hds-tag__icon__2_xWY:first-child{margin-left:var(--icon-reposition)}.tag_hds-tag__icon__2_xWY:last-child{margin-right:var(--icon-reposition)}`),function(e){e.Action="action",e.Informative="informative",e.Link="link"}(mc||(mc={})),function(e){e.Small="small",e.Large="large"}(Su||(Su={}));var Eu=(0,Un.forwardRef)((e,t)=>{var{children:r,className:n,onClick:o,onDelete:s,size:u=Su.Small,theme:c,href:f,iconStart:p,iconEnd:h,multiline:m=!1}=e,v=de(e,["children","className","onClick","onDelete","size","theme","href","iconStart","iconEnd","multiline"]);let x=!!s,S=s||o,E=!!S,y=mc.Informative,_=null;S?(y=mc.Action,_="button"):f&&(y=mc.Link);let b=Dn(Zi.tag,c),T=Zi.large,C=ye(Zi.tag,u===Su.Large&&T,b,n,Zi[y],m&&Zi.multiline),L=p?Un.default.createElement("div",{className:ye(Zi.icon),"aria-hidden":"true"},p):null,R=h?Un.default.createElement("div",{className:ye(Zi.icon),"aria-hidden":"true"},h):null,U=i(z=>{z.key!=="Enter"&&z.key!==" "||S(z)},"C"),A=i(z=>Un.default.createElement("a",Object.assign({ref:t,className:ye(C,Zi.link),href:f},v),z.children),"M"),P=i(z=>Un.default.createElement("div",Object.assign({className:C,ref:t},E&&{tabIndex:0,role:_,onClick:S,onKeyDown:U},v),z.children),"N"),F=Un.default.createElement(Un.default.Fragment,null,L,Un.default.createElement("span",null,r),R,x&&!R?Un.default.createElement(nu,{className:Zi.icon}):null);return f?Un.default.createElement(A,null,F):Un.default.createElement(P,null,F)});var Q={selectedOptionsContainer:"Select-module_selectedOptionsContainer__16tlC",dropdownButton:"Select-module_dropdownButton__2-_Ec",screenReaderNotifications:"Select-module_screenReaderNotifications__2wzzH",searchAndFilterInfoContainer:"Select-module_searchAndFilterInfoContainer__3FsUa",screenReaderOnly:"Select-module_screenReaderOnly__1W8e8",visuallyHidden:"Select-module_visuallyHidden__2VgHH",withVisibleFocus:"Select-module_withVisibleFocus__3GTEv",selectAndListContainer:"Select-module_selectAndListContainer__vSJEv",root:"Select-module_root__-GjU5",listAndInputContainer:"Select-module_listAndInputContainer__2gZ6q",listContainer:"Select-module_listContainer__2PfQA",list:"Select-module_list__2iKlZ",groupLabel:"Select-module_groupLabel__35DbO",listItem:"Select-module_listItem__3BXr0",selected:"Select-module_selected__1wq2l",disabledOption:"Select-module_disabledOption__vG5Oz",open:"Select-module_open__3a03t",angleIcon:"Select-module_angleIcon__3A9li",invalid:"Select-module_invalid__9ZEr1",buttonIcon:"Select-module_buttonIcon__3O29i",labels:"Select-module_labels__2FlKK",count:"Select-module_count__ODB_U",arrowAndSpaceForClearButton:"Select-module_arrowAndSpaceForClearButton__3Fufw",singleSelect:"Select-module_singleSelect__3hwAT",clearable:"Select-module_clearable__14E9M",selectedOptions:"Select-module_selectedOptions__VmvqD",icon:"Select-module_icon__3AwlD",placeholder:"Select-module_placeholder__nKgDE",spaceForOneDigit:"Select-module_spaceForOneDigit__3puHv",spaceForTwoDigits:"Select-module_spaceForTwoDigits__1pg4o",spaceForThreeDigits:"Select-module_spaceForThreeDigits__kYlbR",spaceForFourDigits:"Select-module_spaceForFourDigits__27Gtl",disabledButton:"Select-module_disabledButton__3Iunx",hasHiddenItems:"Select-module_hasHiddenItems__33AsE",clearButton:"Select-module_clearButton__2ADgy",dropdownButtonOption:"Select-module_dropdownButtonOption__3Tfsz",lastVisible:"Select-module_lastVisible__2zaaS",singleSelectListItem:"Select-module_singleSelectListItem__3xGcj",singleSelectListItemLabel:"Select-module_singleSelectListItemLabel__uAJg8",multiSelectListItem:"Select-module_multiSelectListItem__1aUhM",checkboxContainer:"Select-module_checkboxContainer__Ahwyj",checkbox:"Select-module_checkbox__njDzB",selectableListItem:"Select-module_selectableListItem__1KNgo",focusableListItem:"Select-module_focusableListItem__3A4r6",shiftOptions:"Select-module_shiftOptions__22weq",listAndInputContainerVisible:"Select-module_listAndInputContainerVisible__3drG4",withSearchOrFilter:"Select-module_withSearchOrFilter__Cfpnd",searchOrFilterInput:"Select-module_searchOrFilterInput__qLE0Q",withErrorMessage:"Select-module_withErrorMessage__1EezM",tagListContainer:"Select-module_tagListContainer__1vSdM",tagList:"Select-module_tagList__3uMST",tag:"Select-module_tag__1I-nr",disabledTag:"Select-module_disabledTag__1cwLH",tagListExpanded:"Select-module_tagListExpanded__-176N",arrowIcon:"Select-module_arrowIcon__12Sjk",tagListButtons:"Select-module_tagListButtons__3vZyi",hiddenButton:"Select-module_hiddenButton__3DQ3q",showAllButton:"Select-module_showAllButton__2TTlK",clearAllButton:"Select-module_clearAllButton__2hs4_",errorText:"Select-module_errorText__2U8te text-input_hds-text-input__error-text__12P9W",assistiveText:"Select-module_assistiveText__iHdzn"};Ot(`@keyframes text-input_fadeIn__e88RG{0%{opacity:0}to{opacity:1}}.text-input_hds-text-input__oq6gC{--border-width:2px;--outline-width:3px;--outline-offset-readonly:4px;--input-height:56px;--textarea-height:149px;--icon-size:var(--spacing-m);--icon-color:var(--color-black);--helper-color-default:var(--color-black-60);--helper-color-invalid:var(--color-black);--helper-background-color-invalid:var(--color-error-light);--helper-icon-color-invalid:var(--color-error);--helper-color-success:var(--color-black);--helper-background-color-success:var(--color-success-light);--helper-icon-color-success:var(--color-success);--helper-color-info:var(--color-black);--helper-background-color-info:var(--color-info-light);--helper-icon-color-info:var(--color-info);--input-background-default:var(--color-white);--input-background-disabled:var(--color-black-10);--input-border-color-default:var(--color-black-50);--input-border-color-hover:var(--color-black-90);--input-border-color-focus:var(--color-black-90);--input-border-color-invalid:var(--color-error);--input-border-color-disabled:var(--color-black-10);--input-border-color-success:var(--color-success);--input-color-default:var(--color-black-90);--input-color-disabled:var(--color-black-40);--label-color-default:var(--color-black-90);--label-color-invalid:var(--color-black-90);--placeholder-color:var(--color-black-60)}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__input__Wvij5{-webkit-appearance:none;background-color:var(--input-background-default);border:var(--border-width) solid var(--input-border-color-default);border-radius:0;box-sizing:border-box;color:var(--input-color-default);font-family:inherit;font-size:1.125em;height:var(--input-height);line-height:normal;margin:0;padding:0 var(--spacing-s);width:100%;will-change:transform,box-shadow}.text-input_hds-text-input__input-clear__3fH_a::-webkit-search-cancel-button,.text-input_hds-text-input__oq6gC:not([data-hds-textinput-filled]) .text-input_hds-text-input__button-clear__12Fmy{display:none}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__button-clear__12Fmy>*{pointer-events:none}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__input__Wvij5:hover{border-color:var(--input-border-color-hover);transition:border-color 85ms ease-out}.text-input_hds-text-input__input-wrapper__1rXc7:focus-within .text-input_hds-text-input__input__Wvij5{border-color:var(--input-border-color-focus);outline:none}.text-input_hds-text-input__oq6gC.text-input_hds-text-input--invalid__9tihR .text-input_hds-text-input__input__Wvij5{border-color:var(--input-border-color-invalid)}.text-input_hds-text-input__oq6gC.text-input_hds-text-input--success__1x9yB .text-input_hds-text-input__input__Wvij5{border-color:var(--input-border-color-success)}.text-input_hds-text-input__input-wrapper__1rXc7:focus-within .text-input_hds-text-input__input__Wvij5:not([readonly]){box-shadow:0 0 0 var(--outline-width) var(--color-focus-outline);transform:translateZ(0);transition:85ms ease-out;transition-property:box-shadow,transform}.text-input_hds-text-input__label__2Jzj_{color:var(--label-color-default);display:block;font-size:var(--fontsize-body-m);font-weight:500;margin-bottom:var(--spacing-3-xs)}.text-input_hds-text-input--invalid__9tihR .text-input_hds-text-input__label__2Jzj_{color:var(--label-color-invalid);transition:color 85ms linear}.text-input_hds-text-input__required__1V4QI{display:inline-block;font-size:var(--fontsize-body-xl);line-height:1;margin-left:var(--spacing-2-xs);transform:translateY(var(--spacing-3-xs))}.text-input_hds-text-input__input-wrapper__1rXc7{display:flex;position:relative}.text-input_hds-text-input__oq6gC textarea.text-input_hds-text-input__input__Wvij5{font-family:inherit;height:var(--textarea-height);margin:0;min-height:var(--input-height);overflow:auto;padding:var(--spacing-s);resize:vertical}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__input__Wvij5::-ms-reveal{display:none}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__input__Wvij5::-moz-placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__input__Wvij5::placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__helper-text__3hy4U{color:var(--helper-color-default);display:block;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-3-xs);white-space:pre-line}.text-input_hds-text-input__error-text__12P9W{background-color:var(--helper-background-color-invalid);border-left:8px solid var(--color-error);color:var(--helper-color-invalid);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);white-space:pre-line}.text-input_hds-text-input__error-text__12P9W:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__error-text__12P9W:before{animation:text-input_fadeIn__e88RG 85ms ease-out;background:var(--helper-icon-color-invalid);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__success-text__28bnR{background-color:var(--helper-background-color-success);border-left:8px solid var(--color-success);color:var(--helper-color-success);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative;white-space:pre-wrap}.text-input_hds-text-input__success-text__28bnR:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__success-text__28bnR:before{animation:text-input_fadeIn__e88RG 85ms ease-out;background:var(--helper-icon-color-success);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__info-text__2WOd2{background-color:var(--helper-background-color-info);border-left:8px solid var(--color-info);color:var(--helper-color-info);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative}.text-input_hds-text-input__info-text__2WOd2:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__info-text__2WOd2:before{animation:text-input_fadeIn__e88RG 85ms ease-out;background:var(--helper-icon-color-info);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__input__Wvij5[disabled]{background-color:var(--input-background-disabled);border-color:var(--input-border-color-disabled);color:var(--input-color-disabled);cursor:not-allowed}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__input__Wvij5[readonly]{background-color:transparent;border:0;color:var(--input-color-default);outline-offset:var(--outline-offset-readonly);padding:0;-webkit-text-fill-color:var(--input-color-default);transform:translateZ(0);transition:85ms ease-out;transition-property:outline,transform}.text-input_hds-text-input__input-wrapper__1rXc7:focus-within input.text-input_hds-text-input__input__Wvij5[readonly]{height:calc(var(--input-height) - 2 * var(--outline-offset-readonly));margin:var(--outline-offset-readonly) 0;outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__input-wrapper__1rXc7:focus-within textarea.text-input_hds-text-input__input__Wvij5[readonly]{outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__buttons__1nezR{align-items:center;bottom:0;display:flex;font-size:1rem;justify-content:center;margin-right:calc(var(--spacing-s) - var(--spacing-xs) / 2);position:absolute;right:0;top:0}.text-input_hds-text-input__button__138YJ{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:var(--icon-color);cursor:pointer;display:flex;font:inherit;outline:none;padding:var(--spacing-xs) calc(var(--spacing-xs) / 2)}.text-input_hds-text-input__button__138YJ:focus{outline:var(--outline-width) solid var(--color-focus-outline)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec{background:none;border:none;color:inherit;cursor:pointer;font:inherit;padding:0}.Select-module_screenReaderNotifications__2wzzH,.Select-module_searchAndFilterInfoContainer__3FsUa.Select-module_screenReaderOnly__1W8e8,.Select-module_visuallyHidden__2VgHH{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:0 -1px -1px 0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.Select-module_selectAndListContainer__vSJEv:focus-within,.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_withVisibleFocus__3GTEv:focus-visible{box-shadow:0 0 0 var(--computed-focus-outline-width) var(--computed-focus-outline-color)}.Select-module_root__-GjU5{--computed-border-width:var(--border-width,2px);--computed-divider-width:var(--divider-width,1px);--computed-focus-outline-width:var(--focus-outline-width,3px);--computed-dropdown-height:var(--spacing-3-xl);--default-menu-item-height:calc(var(--computed-dropdown-height) - var(--computed-border-width) * 2);--computed-menu-item-height:var(--menu-item-height,var(--default-menu-item-height));--computed-menu-z-index:var(--menu-z-index,10);--computed-assistive-color:var(--assistive-color,var(--color-black-90));--computed-focus-outline-color:var(--focus-outline-color,var(--color-focus-outline));--computed-placeholder-color:var(--placeholder-color,var(--color-black-60));--computed-border-color-invalid:var(--border-color-invalid,var(--color-error));--computed-icon-color:var(--icon-color,var(--color-black-90));--computed-icon-size:var(--icon-size,var(--spacing-m));--computed-dropdown-icon-color:var(--dropdown-icon-color,var(--color-black-90));--computed-dropdown-background-default:var(--dropdown-background-default,var(--color-white));--computed-dropdown-background-disabled:var(--dropdown-background-disabled,var(--color-black-10));--computed-dropdown-border-color-default:var(--dropdown-border-color-default,var(--color-black-50));--computed-dropdown-border-color-hover:var(--dropdown-border-color-hover,var(--color-black-90));--computed-dropdown-border-color-hover-invalid:var(--dropdown-border-color-hover-invalid,var(--color-error));--computed-dropdown-border-color-focus:var(--dropdown-border-color-focus,var(--color-black-90));--computed-dropdown-border-color-invalid:var(--dropdown-border-color-invalid,var(--color-error));--computed-dropdown-border-color-disabled:var(--dropdown-border-color-disabled,var(--color-black-10));--computed-dropdown-color-default:var(--dropdown-color-default,var(--color-black-90));--computed-dropdown-color-disabled:var(--dropdown-color-disabled,var(--color-black-40));--computed-menu-divider-color:var(--menu-divider-color,var(--color-black-20));--computed-menu-item-background-color-default:var(--menu-item-background-color-default,var(--color-white));--computed-menu-item-background-color-hover:var(--menu-item-background-color-hover,var(--color-bus-light));--computed-menu-item-background-color-selected:var(--menu-item-background-color-selected,transparent);--computed-menu-item-background-color-selected-hover:var(--menu-item-background-color-selected-hover,var(--color-bus-light));--computed-menu-item-background-color-disabled:var(--menu-item-background-color-disabled,var(--color-white));--computed-menu-item-background-color-disabled-hover:var(--menu-item-background-color-disabled-hover,transparent);--computed-menu-item-color-default:var(--menu-item-color-default,var(--color-black-90));--computed-menu-item-color-hover:var(--menu-item-color-hover,var(--color-black-90));--computed-menu-item-color-selected:var(--menu-item-color-selected,var(--color-black-90));--computed-menu-item-color-selected-hover:var(--menu-item-color-selected-hover,var(--color-black-90));--computed-menu-item-color-disabled:var(--menu-item-color-disabled,var(--color-black-40));--computed-menu-item-icon-color-selected:var(--menu-item-icon-color-selected,var(--color-white));--computed-menu-item-icon-color-disabled:var(--menu-item-icon-color-disabled,var(--color-black-40));--computed-menu-item-border-color-focus:var(--menu-item-border-color-focus,var(--color-coat-of-arms));--computed-menu-item-group-label-background-default:var(--menu-item-group-label-background-default,var(--color-black-5));--computed-menu-item-group-label-background-disabled:var(--menu-item-group-label-background-disabled,var(--color-black-5));--computed-menu-item-group-label-background-disabled-hover:var(--menu-item-group-label-background-disabled-hover,var(--color-black-5));--computed-menu-item-group-label-color-disabled:var(--menu-item-group-label-color-disabled,var(--color-black-90));--computed-error-text-color:var(--error-text-color,var(--color-black));--computed-error-icon-color:var(--error-icon-color,var(--color-error));--computed-error-background-color:var(--error-background-color,var(--color-error-light));--computed-error-border-color:var(--error-border-color,var(--color-error));position:relative}.Select-module_root__-GjU5 input{font-family:inherit;margin:0;overflow:auto}.Select-module_selectAndListContainer__vSJEv{background-color:var(--computed-dropdown-background-default);border:var(--computed-border-width) solid var(--computed-dropdown-border-color-default);box-sizing:border-box;min-height:var(--computed-dropdown-height);position:relative;width:100%}.Select-module_selectAndListContainer__vSJEv:focus-within{border-color:var(--computed-dropdown-border-color-focus)}.Select-module_selectAndListContainer__vSJEv:hover{border-color:var(--computed-dropdown-border-color-hover)}.Select-module_selectAndListContainer__vSJEv:focus-within,.Select-module_selectAndListContainer__vSJEv:hover{transition:border-color 85ms ease-out}.Select-module_listAndInputContainer__2gZ6q{border:solid var(--computed-dropdown-border-color-focus);border-top-color:var(--computed-menu-divider-color);border-width:var(--computed-divider-width) var(--computed-border-width) var(--computed-border-width);bottom:0;display:none;left:0;list-style:none;margin:0;outline:none;overflow-y:auto;padding:0;position:absolute;transform:translate(calc(var(--computed-border-width) * -1),100%);width:100%;z-index:var(--computed-menu-z-index)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_groupLabel__35DbO,.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_listItem__3BXr0{align-items:center;background-color:var(--computed-menu-item-background-color-default);box-sizing:border-box;color:var(--computed-menu-item-color-default);cursor:pointer;display:flex;font-size:var(--fontsize-body-l);justify-content:space-between;line-height:var(--lineheight-m);min-height:var(--computed-menu-item-height);padding:var(--spacing-xs) var(--spacing-s)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_selected__1wq2l.Select-module_groupLabel__35DbO,.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_selected__1wq2l.Select-module_listItem__3BXr0{background-color:var(--computed-menu-item-background-color-selected);color:var(--computed-menu-item-color-selected)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_disabledOption__vG5Oz.Select-module_groupLabel__35DbO,.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_disabledOption__vG5Oz.Select-module_listItem__3BXr0{background-color:var(--computed-menu-item-background-color-disabled);color:var(--computed-menu-item-color-disabled);cursor:not-allowed}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_groupLabel__35DbO:hover,.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_listItem__3BXr0:hover{color:var(--computed-menu-item-color-hover)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_groupLabel__35DbO:hover.Select-module_selected__1wq2l,.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_listItem__3BXr0:hover.Select-module_selected__1wq2l{background-color:var(--computed-menu-item-background-color-selected-hover);color:var(--computed-menu-item-color-selected-hover)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_groupLabel__35DbO:hover.Select-module_disabledOption__vG5Oz,.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_listItem__3BXr0:hover.Select-module_disabledOption__vG5Oz{background-color:var(--computed-menu-item-background-color-disabled-hover);color:var(--computed-menu-item-color-disabled)}.Select-module_root__-GjU5{display:flex;flex-direction:column;max-width:420px}.Select-module_selectAndListContainer__vSJEv.Select-module_open__3a03t .Select-module_angleIcon__3A9li{transform:rotateX(180deg)}.Select-module_selectAndListContainer__vSJEv.Select-module_invalid__9ZEr1{border-color:var(--computed-dropdown-border-color-invalid)}.Select-module_selectAndListContainer__vSJEv.Select-module_invalid__9ZEr1:hover{border-color:var(--computed-dropdown-border-color-hover-invalid)}.Select-module_selectAndListContainer__vSJEv{margin-bottom:var(--spacing-2-xs)}.Select-module_selectedOptionsContainer__16tlC{box-sizing:border-box;display:flex;min-height:var(--computed-menu-item-height)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec{align-items:center;color:var(--computed-dropdown-color-default);display:flex;font-size:var(--fontsize-body-l);outline:none;padding:var(--spacing-xs);padding-right:var(--spacing-xs)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_withVisibleFocus__3GTEv{align-self:center;height:calc((var(--computed-dropdown-height)) - 6px)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec .Select-module_buttonIcon__3O29i{color:var(--computed-icon-color)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec .Select-module_labels__2FlKK{box-sizing:border-box;display:flex;flex-flow:wrap;flex-grow:1;height:calc(var(--fontsize-body-l) * var(--lineheight-l) + 1px);overflow:hidden;padding-left:var(--spacing-3-xs)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec .Select-module_count__ODB_U.Select-module_count__ODB_U{display:none;font-weight:700;padding:0;position:relative;width:1px}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec .Select-module_count__ODB_U.Select-module_count__ODB_U:after{content:"\\A0";display:inline-block}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec .Select-module_count__ODB_U.Select-module_count__ODB_U span{background-color:var(--computed-dropdown-background-default);color:var(--computed-dropdown-color-default);position:absolute;right:2px;top:0}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec .Select-module_arrowAndSpaceForClearButton__3Fufw{align-items:center;color:var(--computed-dropdown-icon-color);display:flex;flex-shrink:1;padding-left:calc(var(--clear-button-size) + var(--spacing-2-xs) + var(--spacing-xs));--clear-button-size:calc(var(--computed-icon-size) + var(--spacing-xs) + var(--spacing-xs))}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_singleSelect__3hwAT .Select-module_arrowAndSpaceForClearButton__3Fufw{padding-left:calc(var(--clear-button-size) + var(--spacing-3-xs) + var(--spacing-xs))}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec:not(.Select-module_clearable__14E9M) .Select-module_arrowAndSpaceForClearButton__3Fufw{padding-left:var(--spacing-xs)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_selectedOptions__VmvqD{flex-grow:1;overflow:hidden}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_selectedOptions__VmvqD>span:first-child{display:flex;padding-right:var(--spacing-3-xs)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_icon__3AwlD{color:var(--computed-dropdown-icon-color);flex-shrink:1;padding-left:var(--spacing-xs);padding-right:var(--spacing-xs)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_placeholder__nKgDE{background-color:inherit;color:var(--computed-placeholder-color)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_placeholder__nKgDE .Select-module_arrowAndSpaceForClearButton__3Fufw{padding-left:var(--spacing-xs)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_spaceForOneDigit__3puHv .Select-module_labels__2FlKK{padding-right:24px}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_spaceForTwoDigits__1pg4o .Select-module_labels__2FlKK{padding-right:34px}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_spaceForThreeDigits__kYlbR .Select-module_labels__2FlKK{padding-right:44px}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_spaceForFourDigits__27Gtl .Select-module_labels__2FlKK{padding-right:54px}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_disabledButton__3Iunx{background-color:var(--computed-dropdown-background-disabled);border-color:var(--computed-dropdown-border-color-disabled);color:var(--computed-dropdown-color-disabled)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_disabledButton__3Iunx.Select-module_icon__3AwlD{color:var(--computed-menu-item-icon-color-disabled)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_disabledButton__3Iunx .Select-module_count__ODB_U.Select-module_count__ODB_U span{background-color:var(--computed-dropdown-background-disabled);color:var(--computed-dropdown-color-disabled)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_disabledButton__3Iunx .Select-module_arrowAndSpaceForClearButton__3Fufw,.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_disabledButton__3Iunx .Select-module_buttonIcon__3O29i,.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_disabledButton__3Iunx.Select-module_placeholder__nKgDE{color:var(--computed-dropdown-color-disabled)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_hasHiddenItems__33AsE .Select-module_count__ODB_U{display:block}.Select-module_selectedOptionsContainer__16tlC .Select-module_clearButton__2ADgy{position:absolute;right:calc(var(--computed-icon-size) + var(--spacing-xs) + var(--spacing-xs))}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButtonOption__3Tfsz{max-width:100%;overflow:hidden;padding:0 var(--spacing-2-xs) 0 0;position:relative;text-overflow:ellipsis;white-space:nowrap}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButtonOption__3Tfsz:not(:last-child):after{content:",";display:inline-block;position:absolute;right:var(--spacing-3-xs);top:0}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButtonOption__3Tfsz:last-child{margin-right:0}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButtonOption__3Tfsz.Select-module_lastVisible__2zaaS:after{content:""}.Select-module_listAndInputContainer__2gZ6q{background-color:var(--computed-dropdown-background-default)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA{display:flex;flex-direction:column;max-height:238px;overflow-y:auto}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ{display:flex;flex-direction:column;margin:0;padding:0;position:relative}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_listItem__3BXr0.Select-module_disabledOption__vG5Oz.Select-module_disabledOption__vG5Oz{cursor:not-allowed}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_singleSelectListItem__3xGcj{--computed-menu-item-background-color-hover:var(--menu-item-background-color-hover,var(--color-bus-light));--computed-menu-item-background-color-selected:var(--menu-item-background-color-selected,var(--color-bus));--computed-menu-item-background-color-selected-hover:var(--menu-item-background-color-selected-hover,var(--color-bus-dark));--computed-menu-item-color-selected:var(--menu-item-color-selected,var(--color-white));--computed-menu-item-color-selected-hover:var(--menu-item-color-selected-hover,var(--color-white))}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_singleSelectListItem__3xGcj .Select-module_singleSelectListItemLabel__uAJg8{align-items:center;display:flex;flex-grow:1;justify-content:space-between}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_singleSelectListItem__3xGcj .Select-module_singleSelectListItemLabel__uAJg8>span{color:var(--computed-menu-item-icon-color-selected);height:24px;width:24px}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_singleSelectListItem__3xGcj.Select-module_disabledOption__vG5Oz .Select-module_singleSelectListItemLabel__uAJg8>span{color:var(--computed-menu-item-icon-color-disabled)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_multiSelectListItem__1aUhM{position:relative}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_multiSelectListItem__1aUhM .Select-module_checkboxContainer__Ahwyj{display:flex;flex-direction:row}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_multiSelectListItem__1aUhM .Select-module_checkboxContainer__Ahwyj>div{flex-shrink:0;pointer-events:none;width:24px;--background-unselected:var(--background-default,var(--color-white))}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_multiSelectListItem__1aUhM .Select-module_checkboxContainer__Ahwyj label{cursor:pointer;flex-grow:1;padding-left:var(--spacing-xs)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_multiSelectListItem__1aUhM .Select-module_checkboxContainer__Ahwyj label:after{content:"";inset:0;position:absolute}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_multiSelectListItem__1aUhM.Select-module_disabledOption__vG5Oz.Select-module_disabledOption__vG5Oz label{cursor:not-allowed}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_groupLabel__35DbO{background-color:var(--computed-menu-item-group-label-background-default);font-weight:700}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_groupLabel__35DbO.Select-module_disabledOption__vG5Oz.Select-module_disabledOption__vG5Oz{background-color:var(--computed-menu-item-group-label-background-disabled);color:var(--computed-menu-item-group-label-color-disabled)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_groupLabel__35DbO.Select-module_disabledOption__vG5Oz.Select-module_disabledOption__vG5Oz:hover{background-color:var(--computed-menu-item-group-label-background-disabled-hover)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_selectableListItem__1KNgo:not(.Select-module_selected__1wq2l):hover{background-color:var(--computed-menu-item-background-color-hover)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_focusableListItem__3A4r6{outline:none}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_focusableListItem__3A4r6:focus,.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_focusableListItem__3A4r6:focus-within{box-shadow:0 0 0 2px var(--computed-menu-item-border-color-focus) inset;outline:none}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ.Select-module_shiftOptions__22weq .Select-module_listItem__3BXr0:not(.Select-module_groupLabel__35DbO){padding-left:var(--spacing-layout-s)}.Select-module_listAndInputContainer__2gZ6q.Select-module_listAndInputContainerVisible__3drG4{display:block}.Select-module_listAndInputContainer__2gZ6q.Select-module_withSearchOrFilter__Cfpnd .Select-module_listContainer__2PfQA{border-top:1px solid var(--computed-menu-divider-color)}.Select-module_searchOrFilterInput__qLE0Q{padding:var(--spacing-2-xs)}.Select-module_searchAndFilterInfoContainer__3FsUa{align-items:center;color:var(--computed-dropdown-color-default);display:flex;flex-direction:column;padding:var(--spacing-l)}.Select-module_searchAndFilterInfoContainer__3FsUa>span{padding-top:var(--spacing-2-xs);text-align:center}.Select-module_searchAndFilterInfoContainer__3FsUa>svg{padding:var(--spacing-s) 0 var(--spacing-xs)}.Select-module_searchAndFilterInfoContainer__3FsUa.Select-module_withErrorMessage__1EezM,.Select-module_searchAndFilterInfoContainer__3FsUa.Select-module_withErrorMessage__1EezM>span:first-of-type{padding-top:0}.Select-module_tagListContainer__1vSdM{display:flex;flex-direction:column}.Select-module_tagListContainer__1vSdM .Select-module_tagList__3uMST{display:flex;flex-flow:row wrap;margin:0 -4px;max-height:80px;overflow:hidden;padding:var(--spacing-3-xs) 4px 0}.Select-module_tagListContainer__1vSdM .Select-module_tagList__3uMST .Select-module_tag__1I-nr{margin-bottom:var(--spacing-xs);margin-right:var(--spacing-xs)}.Select-module_tagListContainer__1vSdM .Select-module_tagList__3uMST .Select-module_tag__1I-nr.Select-module_disabledTag__1cwLH{pointer-events:none}.Select-module_tagListContainer__1vSdM.Select-module_tagListExpanded__-176N .Select-module_tagList__3uMST{max-height:unset}.Select-module_tagListContainer__1vSdM.Select-module_tagListExpanded__-176N .Select-module_arrowIcon__12Sjk{transform:rotateX(180deg)}.Select-module_tagListContainer__1vSdM .Select-module_tagListButtons__3vZyi{display:flex;flex-direction:row;margin-top:var(--spacing-xs)}.Select-module_tagListContainer__1vSdM .Select-module_tagListButtons__3vZyi>button:first-child{margin-right:var(--spacing-xs)}.Select-module_tagListContainer__1vSdM .Select-module_tagListButtons__3vZyi .Select-module_hiddenButton__3DQ3q{display:none}.Select-module_tagListContainer__1vSdM .Select-module_tagListButtons__3vZyi .Select-module_clearAllButton__2hs4_{--background-color-hover:var(--color-error-light);--background-color:var(--color-white);--border-color:var(--color-error);--border-color-hover:var(--color-error);--border-color-focus:var(--color-error);--border-color-hover-focus:var(--color-error);--color:var(--color-error);--color-hover:var(--color-error);--color-focus:var(--color-error);--color-hover-focus:var(--color-error)}.Select-module_errorText__2U8te{margin-bottom:var(--spacing-2-xs);--icon-size:var(--computed-icon-size);--helper-color-invalid:var(--computed-error-text-color);--helper-icon-color-invalid:var(--computed-error-icon-color);--helper-background-color-invalid:var(--computed-error-background-color);--color-error:var(--computed-error-border-color)}.Select-module_assistiveText__iHdzn{color:var(--computed-assistive-color);margin-bottom:var(--spacing-2-xs)}`);var Le={selectedOptions:"selectedOptions",listItem:"listItem",listGroup:"listGroup",clearButton:"clearButton",clearAllButton:"clearAllButton",showAllButton:"showAllButton",tag:"tag",generic:"generic",filter:"filter",search:"search",searchResult:"searchResult",assistive:"assistive",error:"error"},Ye={click:"click",outSideClick:"outSideClick",change:"change",error:"error",cancelled:"cancelled",blur:"blur",focus:"focus",focusMovedToNonListElement:"focusMovedToNonListElement",close:"close",success:"success"},jR=i(e=>e===Le.tag,"q"),sp=i(e=>e===Ye.click,"G"),CR=i(e=>e===Ye.change,"Z"),Wg=i(e=>e===Le.generic,"$"),SK=i((e,t)=>sp(t)&&(r=>r===Le.selectedOptions)(e),"N"),EK=i((e,t)=>sp(t)&&(r=>r===Le.listItem||jR(r))(e),"P"),TK=i((e,t)=>sp(t)&&(r=>r===Le.clearAllButton||r===Le.clearButton)(e),"K"),kK=i((e,t)=>(r=>r===Ye.error)(t)&&e===Le.searchResult,"W"),CK=i((e,t)=>Wg(e)&&(r=>r===Ye.blur)(t),"H");function SS(e){let t=Object.assign({},e);return{get:i(()=>t,"get"),set:i(r=>(t=Object.assign(Object.assign({},t),r),t),"set")}}i(SS,"V");var qg=SS({}),$R=i((e,t)=>({getData:i(()=>e.get(),"getData"),updateData:i(r=>e.set(r),"updateData"),getMetaData:i(()=>t.get(),"getMetaData"),updateMetaData:i(r=>t.set(r),"updateMetaData"),asyncRequestWithTrigger:i(()=>({}),"asyncRequestWithTrigger"),trigger:i(()=>({}),"trigger")}),"U"),qR=(0,B.createContext)({dataStorage:qg,metaDataStorage:qg,dataHandlers:$R(qg,qg)});function IK(){return(0,B.useContext)(qR).dataHandlers}i(IK,"X");function ut(){return IK()}i(ut,"Y");function Yg(e){let{id:t,type:r=Ye.click,trigger:n}=e;return{onClick:i(o=>{n({id:t,type:r,payload:{originalEvent:o}})},"onClick")}}i(Yg,"ee");function kS(e,t){return e.findIndex(({value:r,isGroupLabel:n})=>r===t.value&&!!n==!!t.isGroupLabel)}i(kS,"te");function CS(e,t){return e.length===0?-1:e.length===1?0:e.findIndex(({options:r})=>kS(r,t)>-1)}i(CS,"oe");function vc(e,t){return e.map((r,n)=>({options:r.options.map((o,s)=>t(o,r,s,n)||Object.assign({},o))}))}i(vc,"le");function HR(e,t=0){let r=e.options.length-1;return r?(e.options.filter(n=>!n.isGroupLabel&&n.selected).length+t)/r:0}i(HR,"ne");function VR(e){return e.forEach(t=>{let r=t.options[0];if(r&&r.isGroupLabel){let n=HR(t);r.selected=n===1}}),e}i(VR,"re");function WR(e,t,r){return t.forEach(n=>{if(n.value==null)return;let o=CS(e,Object.assign(Object.assign({},n),{isGroupLabel:!!n.isGroupLabel}));if(o<0)return;let s=e[o],u=kS(s.options,n),c=u>-1?s.options[u]:void 0;c&&(s.options[u]=Object.assign(Object.assign({},c),n))}),r&&VR(e),e}i(WR,"ie");function GR(e,t,r){if(t.isGroupLabel)throw new Error("Use updateGroupLabelAndOptions to update groupLabel and its related options");return WR(vc(e,n=>r||n.isGroupLabel||!t.selected?Object.assign({},n):Object.assign(Object.assign({},n),{selected:!1})),[Object.assign(Object.assign({},t),{selected:!!t.selected})],r)}i(GR,"ae");function JR(e,t=!0){return vc(e,r=>Object.assign(Object.assign({},r),{selected:!(!r.disabled||!t)&&r.selected}))}i(JR,"ce");function os(e,t=!0){let r=[];return e.forEach(n=>{n.options.forEach(o=>{t&&o.isGroupLabel||r.push(o)})}),r}i(os,"se");function cp(e){return e.map(t=>t.options[0]).filter(t=>t&&t.label&&t.visible)}i(cp,"ue");function ku(e){return os(e).filter(t=>!!t.selected)}i(ku,"de");function Cu(e){if(typeof e=="string")return{value:e,label:e,selected:!1,isGroupLabel:!1,visible:!0,disabled:!1};let t=e.label||e.value||"";return{label:t,value:e.value!==void 0?e.value:t,selected:!!e.selected,isGroupLabel:!1,visible:typeof e.visible!="boolean"||e.visible,disabled:typeof e.disabled=="boolean"&&e.disabled}}i(Cu,"pe");function ap(e){return Object.assign(Object.assign({},Cu(String(e))),{isGroupLabel:!0,visible:!!e,disabled:!1})}i(ap,"_e");function up(e){if(e.groups||e.options){if(e.groups)return e.groups.map(t=>{let r=!!IS(t),n=t.options.map(Cu);return r?{options:[t.options[0],...n.slice(1)]}:{options:[ap(t.label),...n]}});if(e.options){let t=e.options[0];if(t&&t.isGroupLabel)return[e]}return[{options:[ap(""),...(e.options||[]).map(Cu)]}]}}i(up,"me");function ES(e,t){return e.label.toLowerCase().indexOf(t.toLowerCase())>-1}i(ES,"ge");function AK(e,t,r){let n=vc(e,o=>o.isGroupLabel?Object.assign({},o):Object.assign(Object.assign({},o),{visible:!t||r(o,t)}));return n.forEach(o=>{let s=IS(o);s&&(s.visible=!!s.label&&o.options.findIndex(u=>!u.isGroupLabel&&u.visible)>-1)}),n}i(AK,"he");function xS(e,t){let r=up(e)||[],n=os(r),o=ku(t).filter(s=>{let u=n.findIndex(c=>c.value===s.value);return!(u>-1)||(n[u].selected=!0,!1)});return[...o.length?[{options:o.map(s=>Object.assign(Object.assign({},s),{visible:!1,selected:!0}))}]:[],...r]}i(xS,"be");function OK(e,t){let r=ku(t),n=new Set(r.map(u=>u.value)),o=e.filter(u=>n.has(u.value)),s=new Set(o.map(u=>u.value));return[...o,...r.filter(u=>!s.has(u.value))]}i(OK,"ve");function YR(e){return{container:e,button:`${e}-main-button`,list:`${e}-list`,clearButton:`${e}-clear-button`,label:`${e}-label`,selectionsAndListsContainer:`${e}-sl-container`,tagList:`${e}-tag-list`,searchOrFilterInput:`${e}-input-element`,searchOrFilterInputLabel:`${e}-input-element-label`,clearAllButton:`${e}-clear-all-button`,showAllButton:`${e}-show-all-button`}}i(YR,"fe");function Gg(e){let t=0;return e.forEach(r=>{r.options.forEach(n=>{!n.isGroupLabel&&n.visible&&(t+=1)})}),t}i(Gg,"Se");function IS(e){let t=e.options[0];return t&&t.isGroupLabel?t:void 0}i(IS,"xe");function _c(e,t,r=0){return{type:e,content:t,delay:r,showTime:0,addTime:Date.now()}}i(_c,"Ce");function lp(e,t){let{screenReaderNotifications:r}=t.getMetaData(),n=r.findIndex(s=>s.type===e.type);if(n>-1){let s=[...r];return s[n].content===e.content||(s[n]=e,t.updateMetaData({screenReaderNotifications:s})),!1}let o=[...r,e];return t.updateMetaData({screenReaderNotifications:o}),!0}i(lp,"Oe");function IR(e,t,r,n){return os(e,!n).filter(o=>r(o,t))}i(IR,"we");function KR(e,t){if(t===void 0)return e;let r=(typeof t=="string"?[t]:t).map(o=>{let{value:s}=Cu(o);return{value:s,selected:!0}}),n=vc(e,o=>{let s=typeof o=="string"?Cu(o):o;return Object.assign(Object.assign({},s),{selected:!1})});return e.forEach((o,s)=>{o.label&&(n[s].label=o.label)}),WR(n,r,!1)}i(KR,"Ae");function RK({groups:e,options:t,value:r,children:n}){let o=up({options:t,groups:e});if(o){if(r!=null){if(ku(o).length>0)return console.warn("HDS Select component has both selected options and value set. Value is discarded"),o;let s=(typeof r=="string"?[r]:r).map(p=>Cu(p)),u=os(o),c=s.filter(p=>!u.some(h=>h.value===p.value)),f=KR(o,r);return c.length>0&&(f=[{options:[ap(""),...c.map(p=>Object.assign(Object.assign({},p),{visible:!1,selected:!0}))]},...f]),f}return o}return function(s){if(!s||typeof s!="object")return;let u=vS(s);if(!u.length)return[{options:[]}];let c=u[0].type==="optgroup",f=i(p=>{let h=p&&typeof p=="object"?p.props:{};return Cu({label:String(h.children),value:h&&String(h.value),selected:!(!h||!h.selected),disabled:!(!h||!h.disabled)})},"l");return c?u.map(p=>{let h=p.props.children,m=h?vS(h).map(f):[],v=ap(String(p.props.label));return m.unshift(v),{options:m}}):[{options:[ap(""),...u.map(f)]}]}(n)||[]}i(RK,"Ee");function TS(e,t,r){return{selectedOptions:OK(t,e),lastClickedOption:r,textContent:void 0}}i(TS,"ye");var AR=`li[role="presentation"].${Q.groupLabel}`;function LK(e){let t=(({option:o,getOptionId:s})=>{let{label:u}=o;return{className:ye(Q.listItem,Q.groupLabel,Q.focusableListItem),children:u,tabIndex:-1,id:s(o),role:"presentation"}})(e),{children:r}=t,n=de(t,["children"]);return B.default.createElement("li",Object.assign({},n),r)}i(LK,"je");var OR=`.${Q.multiSelectListItem}:not(.${Q.groupLabel})`,NK=`div${OR},li${OR}`;function RR({checkboxProps:e,label:t,checkboxId:r}){return B.default.createElement("div",{"aria-hidden":!0,className:Q.checkboxContainer},B.default.createElement(di,Object.assign({},e)),B.default.createElement("label",{htmlFor:r},t))}i(RR,"Te");function QR(e){let{label:t,disabled:r,checked:n,indeterminate:o,isInGroup:s}=e,u=de(e,["label","disabled","checked","indeterminate","isInGroup"]),c=`${u.id}-checkbox`,f={indeterminate:o,disabled:r,id:c,onChange:i(p=>{p.preventDefault()},"onChange"),checked:n,tabIndex:-1,className:Q.checkbox};return s?B.default.createElement("div",Object.assign({},u,{key:t}),B.default.createElement(RR,{checkboxProps:f,checkboxId:c,label:t})):B.default.createElement("li",Object.assign({},u),B.default.createElement(RR,{checkboxProps:f,checkboxId:c,label:t}))}i(QR,"Me");function PK(e){let t=(({option:r,trigger:n,getOptionId:o,isInGroup:s})=>{let{label:u,selected:c,disabled:f}=r;return Object.assign(Object.assign({className:ye(Q.listItem,!f&&Q.selectableListItem,Q.focusableListItem,Q.multiSelectListItem,c&&Q.selected,f&&Q.disabledOption),children:null,disabled:f,label:u,checked:c},s?{role:"checkbox","aria-checked":c}:{role:"option","aria-selected":c}),{"aria-label":u,"aria-disabled":f,tabIndex:-1,onClick:i(p=>{f||(p.preventDefault(),n({id:Le.listItem,type:Ye.click,payload:{originalEvent:p,value:r}}))},"onClick"),isInGroup:s,id:o(r)})})(e);return B.default.createElement(QR,Object.assign({},t,{key:t.label}))}i(PK,"Fe");var XR=(0,B.memo)(PK,({option:e,trigger:t},{option:r,trigger:n})=>e.selected===r.selected&&e.disabled===r.disabled&&e.label===r.label&&t===n),ZR={en:{assistive:"",clearButtonAriaLabel_one:'Remove current selection "{{label}}".',clearButtonAriaLabel_multiple:"Remove all {{selectionCount}} selections.",error:"",label:"",noSelectedOptions:"0 selected options",placeholder:"Choose one",required:"Required.",selectedOptionsCount_zero:"{{selectionCount}} selected options",selectedOptionsCount_one:"{{selectionCount}} selected option",selectedOptionsCount_multiple:"{{selectionCount}} selected options",selectedOptionsCount_and:"and",selectedOptionsCount_otherOptions:"other options",dropdownButtonAriaLabel:"",multiSelectGroupAriaLabel:"{{label}} (choose all)",tagsClearAllButton:"Clear all",tagsClearAllButtonAriaLabel_one:'Clear the selected option "{{label}}".',tagsClearAllButtonAriaLabel_multiple:"Clear all {{selectionCount}} selected options.",tagsRemaining_one:"There is one selection remaining.",tagsRemaining_multiple:"There are {{selectionCount}} selections remaining.",tagRemoved:'Selected option "{{value}}" removed.',tagRemoveSelectionAriaLabel:'Remove selection "{{label}}".',tagsPartiallyHidden:"Some selected options are now hidden.",tagsShowAllButton:"Show all ({{selectionCount}})",tagsShowLessButton:"Show less",tagsShowAllButtonAriaLabel:"Show all {{selectionCount}} selected options.",tagsShowLessButtonAriaLabel:"Show less options.",filterLabel:"Filter",filterPlaceholder:"Type text to filter results with",filterClearButtonAriaLabel:"Clear filter",filteredWithoutResultsInfo:'No options found for "{{value}}".',filterWithAnotherTerm:"Try a different term.",filterResults:'Filtered results for "{{value}}".',filterResultsCount_one:"Found 1 option.",filterResultsCount_multiple:"Found {{numberIndicator}} options.",choiceCount_one:"One choice.",choiceCount_multiple:"{{numberIndicator}} choices.",searchLabel:"Search",searchPlaceholder:"Type text to search results with",searchClearButtonAriaLabel:"Clear search",searchedWithoutResultsInfo:'No options found for "{{value}}".',searchWithAnotherTerm:"Try a different term.",searchErrorTitle:"We couldn't load the options.",searchErrorText:"Try again or if the problem persists contact support.",searching:'Searching for "{{value}}".',searchResults_one:'Found one option for search term "{{value}}".',searchResults_multiple:'Found {{numberIndicator}} options for search term "{{value}}".'},fi:{assistive:"",clearButtonAriaLabel_one:'Poista nykyinen valinta "{{label}}".',clearButtonAriaLabel_multiple:"Poista kaikki {{selectionCount}} valintaa.",error:"",label:"",noSelectedOptions:"0 valittua vaihtoehtoa",placeholder:"Valitse yksi",required:"Pakollinen.",selectedOptionsCount_zero:"Ei yhtään valittua valittua",selectedOptionsCount_one:"{{selectionCount}} valittu vaihtoehto",selectedOptionsCount_multiple:"{{selectionCount}} valittua vaihtoehtoa",selectedOptionsCount_and:"ja",selectedOptionsCount_otherOptions:"muuta vaihtoehtoa",dropdownButtonAriaLabel:"",multiSelectGroupAriaLabel:"{{label}} (valitse kaikki)",tagsClearAllButton:"Tyhjennä kaikki",tagsClearAllButtonAriaLabel_one:'Tyhjennä valittu vaihtoehto "{{label}}".',tagsClearAllButtonAriaLabel_multiple:"Tyhjennä kaikki {{selectionCount}} valittua vaihtoehtoa.",tagsRemaining_one:"Yksi valinta jäljellä.",tagsRemaining_multiple:"Jäljellä on {{selectionCount}} valintaa.",tagRemoved:'Valittu vaihtoehto "{{value}}" poistettu.',tagRemoveSelectionAriaLabel:'Poista valinta "{{label}}".',tagsPartiallyHidden:"Jotkin valitut vaihtoehdot on nyt piilotettu.",tagsShowAllButton:"Näytä kaikki ({{selectionCount}})",tagsShowLessButton:"Näytä vähemmän",tagsShowAllButtonAriaLabel:"Näytä kaikki {{selectionCount}} valittua vaihtoehtoa.",tagsShowLessButtonAriaLabel:"Näytä vähemmän vaihtoehtoja.",filterLabel:"Suodata",filterPlaceholder:"Anna teksti suodatusta varten",filterClearButtonAriaLabel:"Tyhjennä suodatukset",filteredWithoutResultsInfo:'Vaihtoehtoja ei löytynyt suodatukselle "{{value}}".',filterWithAnotherTerm:"Kokeile toisia sanoja.",filterResults:'Suodatetut tulokset termille "{{value}}".',filterResultsCount_one:"Löytyi 1 vaihtoehto.",filterResultsCount_multiple:"Löytyi {{numberIndicator}} vaihtoehtoa.",choiceCount_one:"Yksi vaihtoehto.",choiceCount_multiple:"{{numberIndicator}} vaihtoehtoa.",searchLabel:"Hae",searchPlaceholder:"Anna teksti hakua varten",searchClearButtonAriaLabel:"Tyhjennä haku",searchedWithoutResultsInfo:'Vaihtoehtoja ei löytynyt haulla "{{value}}".',searchWithAnotherTerm:"Kokeile toisia hakusanoja.",searchErrorTitle:"Emme voineet ladata hakutuloksia.",searchErrorText:"Yritä uudelleen tai, jos ongelma jatkuu, ota yhteyttä asiakaspalveluun.",searching:'Etsitään haulla "{{value}}".',searchResults_one:'Löytyi yksi vaihtoehto hakusanalle "{{value}}".',searchResults_multiple:'Löytyi {{numberIndicator}} vaihtoehtoa hakusanalle "{{value}}".'},sv:{assistive:"",clearButtonAriaLabel_one:"Ta bort aktuellt val '{{label}}'.",clearButtonAriaLabel_multiple:"Ta bort alla {{selectionCount}} val.",error:"",label:"",noSelectedOptions:"0 valda alternativ",placeholder:"Välj ett",required:"Obligatoriskt.",selectedOptionsCount_zero:"{{selectionCount}} valda alternativ",selectedOptionsCount_one:"{{selectionCount}} valt alternativ",selectedOptionsCount_multiple:"{{selectionCount}} valda alternativ",selectedOptionsCount_and:"och",selectedOptionsCount_otherOptions:"andra alternativ",dropdownButtonAriaLabel:"",multiSelectGroupAriaLabel:"{{etikett}} (välj alla)",tagsClearAllButton:"Rensa alla",tagsClearAllButtonAriaLabel_one:'Rensa det valda alternativet "{{label}}".',tagsClearAllButtonAriaLabel_multiple:"Rensa alla {{selectionCount}} valda alternativ.",tagsRemaining_one:"Det finns ett val kvar.",tagsRemaining_multiple:"Det finns {{selectionCount}} val kvar.",tagRemoved:"Det valda alternativet '{{value}}' har tagits bort.",tagRemoveSelectionAriaLabel:"Ta bort valet '{{label}}'.",tagsPartiallyHidden:"Vissa valda alternativ är nu dolda.",tagsShowAllButton:"Visa alla ({{selectionCount}})",tagsShowLessButton:"Visa mindre",tagsShowAllButtonAriaLabel:"Visa alla {{selectionCount}} valda alternativ.",tagsShowLessButtonAriaLabel:"Visa färre alternativ.",filterLabel:"Filtrera",filterPlaceholder:"Skriv text för att filtrera resultat med",filterClearButtonAriaLabel:"Rensa filter",filteredWithoutResultsInfo:"Inga alternativ hittades för '{{value}}'.",filterWithAnotherTerm:"Försök med en annan term.",filterResults:'Filtrerade resultat för "{{value}}".',filterResultsCount_one:"Hittade 1 alternativ.",filterResultsCount_multiple:"Hittade {{numberIndicator}} alternativ.",choiceCount_one:"Ett val.",choiceCount_multiple:"{{antalIndikator}} val.",searchLabel:"Sök",searchPlaceholder:"Skriv text för att söka resultat med",searchClearButtonAriaLabel:"Rensa sökning",searchedWithoutResultsInfo:"Inga alternativ hittades för '{{value}}'.",searchWithAnotherTerm:"Försök med en annan term.",searchErrorTitle:"Vi kunde inte ladda alternativen.",searchErrorText:"Försök igen eller kontakta support om problemet kvarstår.",searching:"Söker efter '{{value}}'.",searchResults_one:'Hittade ett alternativ för söktermen "{{value}}".',searchResults_multiple:'Hittade {{numberIndicator}} alternativ för söktermen "{{value}}".'}},eL=i((e,t)=>e?e.indexOf("{{")===-1?e:((r,n)=>r.replace(/\{{(.*?)}}/g,(o,s)=>{let u=s?s.trim():"";return u?n[u]:""}))(e,t):"","qe"),tL=i(e=>({selectionCount:e.selectedOptions.length,numberIndicator:"",label:"",value:""}),"Ge"),DK=i(e=>typeof e=="function"?e:(t=>{let r=t.language||"fi",n=Object.assign(Object.assign({},ZR[r]),t);return(o,s)=>{let u=n[o];return eL(u,s)}})(e||{}),"Ze"),LR=i((e,t)=>{let r=Object.assign({},e),n=t.textProvider;t.textProvider=(o,s)=>{let u=r[o];return u!==void 0?eL(u,s):n(o,s)}},"$e"),Yt=i((e,t,r)=>{t.textContent||(t.textContent=tL(t));let{textProvider:n}=t;return n(e,Object.assign(Object.assign({},t.textContent),r))},"Ne"),ns=i((e,t,r,n)=>{t.textContent||(t.textContent=tL(t));let o=Object.assign(Object.assign({},t.textContent),n),s=["_zero","_one","_multiple"],u=s[o[r]||0]||s[2],{textProvider:c}=t;return c(`${e}${u}`,o)},"Pe"),Jg=i((e,t)=>Yt(e,t),"Ke"),Kg=i((e,t)=>Jg(e,t.getMetaData()),"We"),NR=`.${Q.multiSelectListItem}.${Q.groupLabel}`,PR=`div${NR},li${NR}`;function MK(e){let t=(({option:r,trigger:n,getOptionId:o,isIntermediate:s,isGroupDisabled:u},c)=>{let{label:f,disabled:p}=r,h=Yt("multiSelectGroupAriaLabel",c.getMetaData(),{label:f});return{className:ye(Q.listItem,Q.groupLabel,Q.focusableListItem,Q.selectableListItem,Q.multiSelectListItem,u&&Q.disabledOption),label:f,disabled:p||u,indeterminate:s,checked:r.selected,"aria-checked":s?"mixed":r.selected,role:"checkbox","aria-disabled":p||u,"aria-label":h,tabIndex:-1,isInGroup:!0,onClick:i(m=>{m.preventDefault(),u||n({id:Le.listGroup,type:Ye.click,payload:{originalEvent:m,value:r}})},"onClick"),id:o(r)}})(e,ut());return B.default.createElement(QR,Object.assign({},t,{isInGroup:!0}))}i(MK,"Qe");var BK=`li.${Q.singleSelectListItem}`,FK=i(({text:e,selected:t})=>B.default.createElement("span",{className:Q.singleSelectListItemLabel},e,t?B.default.createElement("span",null,B.default.createElement(p8,{"aria-hidden":!0})):""),"Je");function UK(e){let t=(({option:o,trigger:s,getOptionId:u})=>{let{label:c,selected:f,disabled:p}=o;return{className:ye(Q.listItem,Q.selectableListItem,Q.singleSelectListItem,Q.focusableListItem,f&&Q.selected,p&&Q.disabledOption),children:B.default.createElement(FK,{text:c,selected:f}),onClick:i(h=>{o.selected||s({id:Le.listItem,type:Ye.click,payload:{originalEvent:h,value:o}})},"onClick"),role:"option","aria-selected":f,"aria-disabled":p,tabIndex:-1,id:u(o)}})(e),{children:r}=t,n=de(t,["children"]);return B.default.createElement("li",Object.assign({},n),r)}i(UK,"Xe");var zK=(0,B.memo)(UK,({option:e,trigger:t},{option:r,trigger:n})=>e.selected===r.selected&&e.disabled===r.disabled&&e.label===r.label&&t===n),Hg=i((e,t)=>{let r=e.getAttribute(t);return!!r||r===""},"et"),jK=i(e=>Hg(e,"checked")||Hg(e,"selected")||Hg(e,"aria-checked")||Hg(e,"aria-selected"),"tt"),DR=i(e=>e.getAttribute("id"),"ot"),MR=i((e,t)=>!(!e||!t)&&e!==t&&e.contains(t),"lt"),BR=i((e,t,r=!0,n=!1,o)=>{let s=o||(e.children?[...e.children]:[]),u=t?s.indexOf(t):-1,c=i(h=>{let m=u+h;return m<0?r?s.length-1:0:m>=s.length?r?0:s.length-1:m},"a"),f=c(-1),p=c(1);return{prev:n||f!==u?s[f]:null,next:n||p!==u?s[p]:null}},"nt"),$K=i(e=>(0,Iu.isElement)(e)?e:e.nativeEvent instanceof Event?e.target:null,"rt");function rL(){let{getMetaData:e}=ut(),{refs:t,elementIds:r,listInputType:n}=e(),o=!!n,s=Object.entries(r),u=i(_=>{let b=r[_];return b?document.getElementById(b):null},"i"),c=i(_=>{let b=DR(_);if(!b)return null;let T=s.findIndex(([,C])=>C===b);return T>-1?s[T][0]:null},"a"),f=i(_=>{return b=t.tagList,T=_,!!(b&&b.current&&T)&&MR(b.current,T);var b,T},"c"),p=i(_=>{let b=t.tagList.current;return T=b,(C=_)&&T&&T.parentElement===C?_:[...b.children].find(L=>L===_||MR(L,_))||null;var T,C},"s"),h=i(()=>t.list.current,"u"),m=i(()=>{let _=`${AR},${BK},${NK},${PR}`;return[...h().querySelectorAll(_)]},"d"),v=i(()=>m().filter(jK),"p"),x=i(_=>{let b=Array.from((()=>{let T=u("list");if(!T)return new NodeList;let C=`${AR},${PR}`;return T.querySelectorAll(C)})());return!!b.includes(_)||b.findIndex(T=>T.contains(_))>-1},"_"),S={element:null,id:null},E=i((_,b)=>b==="list"&&x(_)?"listGroupLabel":b==="list"&&(T=>{if(!u("list"))return!1;let C=Array.from(m());return!!C.includes(T)||C.findIndex(L=>L.contains(T))>-1})(_)?"listItem":b==="tagList"&&f(_)?"tag":b,"g"),y=i(_=>{if(S.element===_)return S.id;let b=E(_,(T=>{let C=T;for(;C;){let L=c(C);if(L)return C=null,L;C=C.parentElement}return null})(_));return b?(S.element=_,S.id=b,b):(S.element=null,S.id=null,null)},"h");return{getEventElementType:i(_=>{let b=$K(_),T=b?y(b):null;return{element:b&&T==="tag"?p(b):b,type:T}},"getEventElementType"),getElementType:y,getSelectableListItemSiblings:i((_,b=!0)=>{let T=v();return BR(h(),_,b,!1,T)},"getSelectableListItemSiblings"),getTagSiblings:i((_,b=!0)=>{let T=t.tagList.current;return BR(T,_,b)},"getTagSiblings"),getElementUsingActiveDescendant:i(()=>u(o?"searchOrFilterInput":"button"),"getElementUsingActiveDescendant"),getElementByKnownType:u,getElementId:DR,getOptionListItem:i((_,b,T)=>{let C=function(L,R,U){return os(L,!U).findIndex(R)}(_,L=>L.value===b.value,T);return C!==-1&&t.list.current&&m()[C]||null},"getOptionListItem"),getListItems:m,getSelectableListItems:v}}i(rL,"it");var wS=i(e=>(t=>t==="button")(e)||(t=>t==="clearButton")(e),"at"),Vg=i(e=>e==="list","ct"),gc=i(e=>(t=>t==="listItem")(e)||(t=>t==="listGroupLabel")(e),"st"),nL="> div";function qK(e){let t=(({option:o,trigger:s,disabled:u},{getMetaData:c})=>{let f=u||o.disabled;return{"aria-label":Yt("tagRemoveSelectionAriaLabel",c(),{label:o.label}),className:ye(Q.tag,f&&Q.disabledTag),onClick:i(p=>{p.stopPropagation()},"onClick"),multiline:!0,onDelete:f?void 0:p=>{p.stopPropagation(),s({id:Le.tag,type:Ye.click,payload:{value:o}})},children:o.label}})(e,ut()),{children:r}=t,n=de(t,["children"]);return B.default.createElement(Eu,Object.assign({},n),r)}i(qK,"dt");function HK(){let{getMetaData:e,updateMetaData:t,getData:r,trigger:n}=ut(),{getEventElementType:o,getSelectableListItemSiblings:s,getElementUsingActiveDescendant:u,getElementId:c,getElementType:f}=rL(),p=["tag","tagList","clearAllButton","showAllButton"],h=(0,B.useCallback)((v,x)=>{let{onFocus:S,onBlur:E,open:y}=r(),_=i(b=>{let T=b&&c(b)||"";t({activeDescendant:T});let C=u();C&&C.getAttribute("aria-activedescendant")!==void 0&&C.setAttribute("aria-activedescendant",T)},"m");if(v===Ye.blur&&kR(x)&&(E&&(E(),n({id:Le.generic,type:Ye.blur})),_(null)),v===Ye.focus&&TR(x)&&S&&S(),v===Ye.focus){let{type:b,element:T}=o(x);b==="list"?(()=>{let C=s(void 0,!1);C.next&&(_(C.next),C.next.focus())})():_(b==="listItem"||b==="listGroupLabel"?T:null),b&&p.includes(b)&&y&&(b!=="tag"&&b!=="tagList"||t({focusTarget:"tag"}),n({id:Le.generic,type:Ye.blur}))}else if(v===Ye.blur&&y){let b=(T=>T.relatedTarget?T.relatedTarget:null)(x);b&&f(b)||n({id:Le.generic,type:Ye.focusMovedToNonListElement})}},[e,t,r,n]),m=(0,B.useCallback)(()=>{let{refs:v,focusTarget:x,activeDescendant:S}=e(),E=i(y=>{y&&y.current&&y.current.focus&&y.current.focus()},"r");if(x&&(E(x==="tag"?{current:v.tagList.current&&v.tagList.current.querySelectorAll(`* ${nL}`)[0]}:v[x]),t({focusTarget:void 0})),S){let y=document.getElementById(S);y&&y!==document.activeElement&&y.focus()}},[e,t]);return(0,B.useEffect)(()=>{m()}),{onFocus:i(v=>{h(Ye.focus,v)},"onFocus"),onBlur:i(v=>{h(Ye.blur,v)},"onBlur"),tabIndex:-1,ref:e().refs.container}}i(HK,"pt");var VK=/[a-z0-9äöå]/i,FR=i(e=>e.key==="Backspace","mt"),UR=i(e=>["Enter"," "].includes(e.key),"gt");function WK(){let{getEventElementType:e,getSelectableListItemSiblings:t,getOptionListItem:r,getSelectableListItems:n}=rL(),{trigger:o,getData:s,getMetaData:u,updateMetaData:c}=ut(),f=(0,B.useMemo)(()=>(()=>{let S="",E=0,y=!1,_=i(()=>(y=!1,S),"l"),b=i(()=>E&&Date.now()-E>=300,"n"),T=i(R=>{S=R,E=Date.now(),y=!1},"r"),C=i(()=>{S="",E=0,y=!1},"i"),L=i((R,U)=>!!U&&!!(wS(R)||Vg(R)||gc(R)),"a");return{getValue:_,update:T,append:i(R=>{T(_()+R)},"append"),clear:C,clearIfNeeded:i((R,U)=>{b()&&C(),L(R,U)||C()},"clearIfNeeded"),isExpired:b,shouldUseInput:L,hasPendingInput:i(()=>!!y&&(y=!1,!0),"hasPendingInput"),markPendingInput:i(()=>{y=!0},"markPendingInput")}})(),[]),p=(0,B.useRef)(null),h=(0,B.useCallback)(()=>{document.activeElement&&document.activeElement.scrollIntoView({block:"center"})},[]),m=(0,B.useCallback)(S=>{let{groups:E,filterFunction:y,multiSelect:_}=s(),b=S?IR(E,S,y||ES,_):[];if(b[0]){let T=r(E,b[0],_);T&&T.focus&&(T.focus(),h())}},[h,r,ES,s,IR]),v=(0,B.useCallback)(S=>{let{type:E,element:y}=e(S);if(!E)return;if(p.current&&E!==p.current)return S.preventDefault(),void(p.current=null);let _=i(()=>{let F=n()[0];F&&(F.focus(),h())},"d"),b=(F=>F.key==="ArrowDown")(S),T=(F=>!(F.key.length>1)&&VK.test(F.key))(S),C=!b&&(F=>F.key==="ArrowUp")(S),L=!C&&!b&&UR(S),{listInputType:R,refs:U}=u(),A=!!R,P=s().open;if(f.clearIfNeeded(E,T),!b&&!C||!(wS(E)||Vg(E)||gc(E))||S.preventDefault(),(F=>F.key==="Escape")(S)&&P)o({id:Le.generic,type:Ye.close});else if((F=>F.key==="Home")(S)&&P)_();else if((F=>F.key==="End")(S)&&P)(()=>{let F=n().pop();F&&(F.focus(),h())})();else if(E==="searchOrFilterInput"&&b)_();else{if(gc(E)&&(b||C)){let F=t(y);return b&&F.next?F.next.focus():C&&F.prev&&F.prev.focus(),void h()}if(gc(E)&&L&&y)return y.click(),void h();if(Vg(E)&&b&&A)_();else{if(A&&(Vg(E)||gc(E))&&(T||FR(S))){let F=U.searchOrFilterInput;return void(F&&F.current&&(FR(S)||(F.current.value=S.key),F.current.focus()))}if(wS(E)){if(b&&!P)return void o({id:Le.selectedOptions,type:Ye.click});if(T&&(P||o({id:Le.selectedOptions,type:Ye.click}),R))return f.append(S.key),void c({[R]:f.getValue()})}if(f.shouldUseInput(E,T)&&!A){if(f.append(S.key),!P)return void f.markPendingInput();m(f.getValue())}}}},[o,s,u,c]),x=(0,B.useCallback)(S=>{let{type:E}=e(S);p.current=E,E&&gc(E)&&UR(S)&&S.preventDefault()},[e]);return(0,B.useEffect)(()=>{s().open&&f.hasPendingInput()&&m(f.getValue())}),{onKeyUp:v,onKeyDown:x}}i(WK,"ht");function GK(e){let t="--checkbox-",r="--text-",n="--tag-",o="--show-all-",s="--clear-all-",u=e?Object.keys(e):[],c={root:void 0,checkbox:void 0,textInput:void 0,tag:void 0,showAllButton:void 0,clearAllButton:void 0};return u.length&&u.forEach(f=>{let[p,h]=(m=>m.startsWith(t)?["checkbox",t]:m.startsWith(r)?["textInput",r]:m.startsWith(n)?["tag",n]:m.startsWith(o)?["showAllButton",o]:m.startsWith(s)?["clearAllButton",s]:["root",void 0])(f);((m,v,x)=>{c[m]||(c[m]={});let S=x?v.replace(x,"--"):v;c[m][S]=`${e[v]}`})(p,f,h)}),c}i(GK,"bt");var JK=i(e=>{let{theme:t}=e,r=de(e,["theme"]);(function(p){let{updateMetaData:h}=ut(),m=GK(p),v=Dn(Q.root,m?m.root:void 0),x=Dn(Q.root,m?m.checkbox:void 0,` .${Q.checkbox}`),S=Dn(Q.root,m?m.textInput:void 0,` .${Q.searchOrFilterInput}`),E=Dn(Q.root,m?m.tag:void 0,` .${Q.tag}`),y=Dn(Q.root,m?m.clearAllButton:void 0,` .${Q.clearAllButton}`),_={root:v,checkbox:x,tag:E,textInput:S,showAllButton:Dn(Q.root,m?m.showAllButton:void 0,` .${Q.showAllButton}`),clearAllButton:y};h({themes:_})})(t);let n=ut(),o=HK(),s=WK(),u=function(p,{getMetaData:h}){let{elementIds:m,themes:v}=h(),x=v.root,S=v.checkbox,E=v.tag,y=v.textInput,_=v.showAllButton,b=v.clearAllButton;return Object.assign(Object.assign({},p),{id:m.container,className:ye(p.className,Q.wrapper,Q.root,x,S,E,y,_,b)})}(r,n),{children:c}=u,f=de(u,["children"]);return B.default.createElement("div",Object.assign({},f,o,s),c)},"vt"),YK=i(()=>{let e=(t=>{let{getData:r,getMetaData:n}=t,{required:o}=r(),{elementIds:s,tooltip:u}=n();return{required:o,label:Kg("label",t),inputId:s.button,id:s.label,tooltip:u}})(ut());return e.label?B.default.createElement(Bg,Object.assign({},e)):null},"ft"),KK=i((e,t)=>{let{id:r,type:n,payload:o}=e,s=t.getData(),u={didSearchChange:!1,didSelectionsChange:!1,didDataChange:!1};if(s.disabled)return u;let c=i(m=>{if(s.open===m)return!1;let v=Date.now();return!(v-t.getMetaData().lastToggleCommand<200)&&(t.updateData({open:m}),t.updateMetaData({lastToggleCommand:v}),m||t.updateMetaData({activeDescendant:void 0}),!0)},"a"),f=i(m=>{t.updateMetaData({focusTarget:m})},"c"),p=i((m,v)=>{t.updateData({groups:m}),t.updateMetaData(TS(m,t.getMetaData().selectedOptions,v))},"s");if(SK(r,n)){let m=!s.open,v=c(m);return v&&m&&f(t.getMetaData().listInputType?"searchOrFilterInput":"list"),Object.assign(Object.assign({},u),{didDataChange:v})}if(EK(r,n)){let m=o&&o.value;if(!m)return u;if(p(GR(s.groups,Object.assign(Object.assign({},m),{selected:!m.selected}),s.multiSelect),m),c(r!==Le.tag&&s.multiSelect),r!==Le.listItem||s.multiSelect){if(jR(r)){let v=t.getMetaData();f(v.selectedOptions.length?"tag":"button");let x=Yt("tagRemoved",v,{value:m.label}),S=ns("tagsRemaining",v,"selectionCount");lp(_c(Le.tag,`${x} ${S}`),t)}}else f("button");return Object.assign(Object.assign({},u),{didSelectionsChange:!0,didDataChange:!0})}if(h=r,sp(n)&&h===Le.listGroup){let m=o&&o.value;if(!m)return u;let v=Object.assign(Object.assign({},m),{selected:!m.selected}),x=function(S,E){if(!E.isGroupLabel)throw new Error("Use updateOptionInGroup to update non-groupLabel options.");if(!E.visible)throw new Error("Cannot click an group label that is not visible (without a label)");let y=CS(S,E);return y<0?S:vc(S,(_,b,T,C)=>C!==y?Object.assign({},_):_.visible&&!_.disabled?Object.assign(Object.assign({},_),{selected:E.selected}):Object.assign({},_))}(s.groups,v);return p(x,m),Object.assign(Object.assign({},u),{didSelectionsChange:!0,didDataChange:!0})}var h;if(TK(r,n))return p(JR(s.groups)),f("button"),Object.assign(Object.assign({},u),{didSelectionsChange:!0,didDataChange:!0});if(((m,v)=>CR(v)&&m===Le.filter)(r,n)){let m=o&&o.value||"";return t.updateMetaData({filter:m}),t.updateData({groups:AK(s.groups,m,s.filterFunction)}),Object.assign(Object.assign({},u),{didDataChange:!0})}if(((m,v)=>sp(v)&&m===Le.showAllButton)(r,n)){let{showAllTags:m}=t.getMetaData();return t.updateMetaData({showAllTags:!m}),m?lp(_c(Le.tag,Yt("tagsPartiallyHidden",t.getMetaData())),t):f("tag"),Object.assign(Object.assign({},u),{didDataChange:!0})}if((((m,v)=>Wg(m)&&v===Ye.outSideClick)(r,n)||((m,v)=>Wg(m)&&v===Ye.close)(r,n))&&c(!1))return f("button"),Object.assign(Object.assign({},u),{didDataChange:!0});if(((m,v)=>Wg(m)&&v===Ye.focusMovedToNonListElement)(r,n)&&s.open)return Object.assign(Object.assign({},u),{didDataChange:c(!1)});if(((m,v)=>m===Le.searchResult&&v===Ye.success)(r,n))return t.updateMetaData({isSearching:!1,hasSearchError:!1}),t.updateData({groups:xS(o?.value,s.groups)}),Object.assign(Object.assign({},u),{didDataChange:!0});if(((m,v)=>CR(v)&&m===Le.search)(r,n)){let m=o&&o.value||"";return t.updateMetaData({search:m,hasSearchError:!1}),m||t.updateData({groups:xS({},s.groups)}),Object.assign(Object.assign({},u),{didSearchChange:!0,didDataChange:!0})}return kK(r,n)?(t.updateMetaData({isSearching:!1,hasSearchError:!0}),t.updateData({groups:xS({},s.groups)}),Object.assign(Object.assign({},u),{didDataChange:!0})):CK(r,n)&&s.open?Object.assign(Object.assign({},u),{didDataChange:c(!1)}):u},"St"),QK=(0,Iu.debounce)((e,t)=>{if(!t)return;let{cancelCurrentSearch:r,search:n,selectedOptions:o}=e.getMetaData();if(r&&r(),!n)return;let[s,u]=((c,f,p,h)=>{let m=!1;return[()=>{m=!0},new Promise(v=>{c(f,p,h).then(x=>{v(m?{id:Le.searchResult,type:Ye.cancelled}:{id:Le.searchResult,type:Ye.success,payload:{value:x}})}).catch(()=>{v({id:Le.searchResult,type:Ye.error})})})]})(t,n,o,e.getData());e.updateMetaData({cancelCurrentSearch:s}),e.asyncRequestWithTrigger(u)},300),XK=i((e,t)=>{let{updateData:r,updateMetaData:n,getData:o,getMetaData:s}=t,{didSearchChange:u,didSelectionsChange:c,didDataChange:f}=KK(e,t),p=o(),{onSearch:h,onChange:m,onClose:v,multiSelect:x,open:S}=p,E=x&&(_=>{let b=["cancelled","close","clearButton","clearAllButton","tag","selectedOptions","focusMovedToNonListElement","blur"];return b.includes(_.type||"")||b.includes(_.id||"")})(e)&&!S,y=!1;if(E&&v){let _=v(ku(p.groups),void 0,p);if(_){let{groups:b,options:T,invalid:C,texts:L}=_;if(b||T){let R=up(_)||[];r({groups:R}),n(TS(R,t.getMetaData().selectedOptions,void 0))}C!==void 0&&C!==p.invalid&&(r({invalid:C}),y=!0),L&&(LR(L,s()),y=!0)}}if(u&&h&&(t.updateMetaData({isSearching:!!s().search}),QK(t,h)),c){let{lastClickedOption:_}=s(),b=m?.(ku(p.groups),_,p),T=!1;if(b){let{groups:C,options:L,invalid:R,texts:U}=b;if(C||L){let A=up(b)||[];r({groups:A}),n(TS(A,t.getMetaData().selectedOptions,_)),T=!0}R!==void 0&&R!==p.invalid&&(r({invalid:R}),T=!0),U&&(LR(U,s()),T=!0)}if(T)return!0}return f||y},"Ct");function ZK(e){var{children:t}=e,r=de(e,["children"]);let{initialData:n,metaData:o,onChange:s,onReset:u}=r,c=(0,B.useMemo)(()=>s,[]),f=(0,B.useRef)({dataStorage:void 0,metaDataStorage:void 0}),p=(0,B.useCallback)(E=>{let y=E?f.current&&f.current.dataStorage:f.current&&f.current.metaDataStorage;return y?y.get():void 0},[]),h=(0,B.useMemo)(()=>{let E=p(!0);return SS(u&&E?u({previousData:E,currentData:n}):n)},[n]),m=(0,B.useMemo)(()=>{let E=p(!1);return SS(u&&E?u({previousMetaData:E,currentMetaData:o}):o)},[o]);f.current=u?{dataStorage:h,metaDataStorage:m}:void 0;let v=sg(),x=(0,B.useRef)(!0),S=(0,B.useMemo)(()=>{let E=$R(h,m);return E.trigger=y=>{c(y,E)&&v()},E.asyncRequestWithTrigger=y=>BA(this,void 0,void 0,function*(){let[_,b]=yield yR(y);_||x.current&&E.trigger(b)}),E},[h,m,v,c]);return(0,B.useEffect)(()=>(x.current=!0,()=>{x.current=!1}),[]),B.default.createElement(qR.Provider,{value:{dataStorage:h,metaDataStorage:m,dataHandlers:S}},t)}i(ZK,"Ot");var oL=i((e,t=200)=>{let r=(0,B.useRef)(null),n=(0,B.useRef)(null),o=(0,B.useMemo)(()=>(0,Iu.debounce)(f=>e(f[0]),t),[e,t]),s=(0,B.useCallback)(()=>{r.current&&(r.current.disconnect(),r.current=null),o.cancel()},[r]),u=(0,B.useCallback)(f=>{s(),r.current=new ResizeObserver(o),r.current.observe(f)},[s,r,o]),c=(0,B.useCallback)(f=>(n.current!==f&&(f?u(f):s(),n.current=f),n),[s,n,u]);return(0,B.useEffect)(()=>()=>{s()},[s]),[c,s]},"wt"),iL=i((e,t="both")=>{let r=e.getBoundingClientRect(),n=i(f=>f.top>=r.top&&f.bottom<=r.bottom,"l"),o=i(f=>f.left>=r.left&&f.right<=r.right,"n"),s=i(f=>t==="vertical"?n(f):(t==="horizontal"||n(f))&&o(f),"r"),u=e.lastElementChild,c=e.children.length-1;for(;u&&c>=0&&!s(u.getBoundingClientRect());)u=u.previousElementSibling,c-=1;return c},"kt"),eQ=i(e=>{let{getData:t,getMetaData:r,trigger:n}=e,{disabled:o,open:s,invalid:u,multiSelect:c,groups:f,clearable:p,required:h}=t(),m=r(),{icon:v,refs:x,elementIds:S,selectedOptions:E,listInputType:y,activeDescendant:_}=m,{placeholder:b,label:T,ariaLabel:C,errorText:L,assistiveText:R,noSelectedOptions:U,selectedOptionsCount:A,and:P,otherOptions:F,requiredText:z}=(X=>{let $=i(K=>K==="selectedOptionsCount"?ns(K,X,"selectionCount"):Yt(K,X),"t");return{placeholder:$("placeholder")||"",label:$("label"),ariaLabel:$("dropdownButtonAriaLabel"),assistiveText:$("assistive"),errorText:$("error"),noSelectedOptionsText:$("noSelectedOptions"),selectedOptionsCount:$("selectedOptionsCount"),and:$("selectedOptionsCount_and"),otherOptions:$("selectedOptionsCount_otherOptions"),noSelectedOptions:$("noSelectedOptions"),requiredText:$("required")}})(m),J=!!y;return Object.assign(Object.assign({"aria-controls":S.selectionsAndListsContainer,"aria-expanded":s,"aria-haspopup":"listbox","aria-label":(()=>{let X=T||C,$=X?[`${X}.`]:[],{length:K}=E;if(K){let te=[];te.push(`${A}:`),E[0]&&te.push(`"${E[0].label}"`),E[1]&&te.push(`${P} "${E[1].label}"`),K>2&&te.push(`${P} ${K-2} ${F}.`),$.push(te.join(" "))}else $.push(`${b}. ${U}.`);return h&&$.push(z),R&&$.push(R),u&&L&&$.push(L),$.map(te=>te.charAt(te.length-1)==="."?te:`${te}.`).join(" ")})(),"aria-activedescendant":J?void 0:_,buttonRef:x.button,className:ye(Q.dropdownButton,Q.selectedOptions,!E.length&&Q.placeholder,o&&Q.disabledButton,!c&&Q.singleSelect,p&&Q.clearable),"aria-disabled":o,icon:v,id:S.button,options:E,optionClassName:Q.dropdownButtonOption,placeholder:b},Yg({id:Le.selectedOptions,type:Ye.click,trigger:n})),(()=>{if(J)return{role:void 0,"aria-controls":S.searchOrFilterInput,"aria-haspopup":"dialog"};let X=cp(f).length>0,$=c&&X;return{role:"combobox","aria-controls":S.list,"aria-haspopup":$?"dialog":"listbox"}})())},"It");function tQ(){let e=ut(),{multiSelect:t}=e.getData(),r=eQ(e),{options:n,placeholder:o,buttonRef:s,optionClassName:u,icon:c}=r,f=de(r,["options","placeholder","buttonRef","optionClassName","icon"]),p=(0,B.useCallback)(()=>{t&&function(v){let x=v.current,S=[Q.spaceForOneDigit,Q.spaceForTwoDigits,Q.spaceForThreeDigits,Q.spaceForFourDigits],E=x&&x.querySelector("* > div");if(E){E.childNodes.forEach(C=>C&&C.classList&&C.classList.remove(Q.lastVisible));let y=E.childNodes.length,_=String(y-1).length;x.classList.remove(...S),y>1&&x.classList.add(S[_-1]);let b=iL(E,"vertical"),T=E.children.length-1-b;if(T<1||b===-1)x.classList.remove(Q.hasHiddenItems);else{x.classList.add(Q.hasHiddenItems);let C=x.querySelector("span.count");C&&(C.innerHTML=`+${T}`),E.childNodes[b].classList.add(Q.lastVisible)}}}(s)},[s,t]),[h]=oL(p);(0,B.useLayoutEffect)(()=>{p()});let m=n.length?n.map(v=>B.default.createElement("span",{className:u,key:v.value},v.label)):B.default.createElement("span",{className:u,"data-testid":"placeholder"},o);return B.default.createElement("button",Object.assign({type:"button"},f,{ref:s}),c&&B.default.createElement("span",{key:"icon",className:Q.buttonIcon},c),B.default.createElement("div",{className:Q.labels,key:"labels","aria-hidden":!0,ref:h},m),n.length>1&&B.default.createElement("span",{className:Q.count,key:"count","aria-hidden":!0},B.default.createElement("span",{className:"count",key:"number"},"+1")),B.default.createElement("div",{className:ye(Q.arrowAndSpaceForClearButton,Q.icon)},B.default.createElement(Kl,{className:Q.angleIcon,"aria-hidden":!0})))}i(tQ,"At");function rQ(){let e=(({getData:t,getMetaData:r,trigger:n})=>{let o=r(),{elementIds:s,selectedOptions:u}=o,{disabled:c,clearable:f}=t();return u.length&&f?Object.assign(Object.assign({className:ye(Q.dropdownButton,Q.withVisibleFocus,Q.icon,Q.clearButton,c&&Q.disabledButton)},Yg({id:Le.clearButton,type:Ye.click,trigger:n})),{id:s.clearButton,disabled:c,"aria-label":ns("clearButtonAriaLabel",o,"selectionCount",{label:u[0].label})}):null})(ut());return e?B.default.createElement("button",Object.assign({type:"button"},e),B.default.createElement(Jm,{className:Q.angleIcon,"aria-hidden":!0})):null}i(rQ,"Et");function nQ(e){let t=function(r){return Object.assign(Object.assign({},r),{className:ye(Q.selectedOptionsContainer)})}(e);return B.default.createElement("div",Object.assign({},t),B.default.createElement(tQ,null),B.default.createElement(rQ,null))}i(nQ,"yt");var oQ=i(e=>{let t=function(o,{getData:s,getMetaData:u}){let{invalid:c,open:f}=s(),{refs:p}=u();return Object.assign(Object.assign({},o),{ref:p.selectionsAndListsContainer,className:ye(Q.selectAndListContainer,c&&Q.invalid,f&&Q.open)})}(e,ut()),{children:r}=t,n=de(t,["children"]);return B.default.createElement("div",Object.assign({},n),r)},"Lt"),iQ=i(e=>{let t=HR(e);return t<1&&t>0},"jt");function aQ(e){let{children:t}=e,r=de(e,["children"]);return B.default.createElement("div",Object.assign({},r),t)}i(aQ,"Dt");var aL=i(e=>{let t=IS(e);return{role:"group","aria-label":t&&t.label||"",key:t&&t.label}},"Bt"),sL=i(({groups:e,getOptionId:t,trigger:r})=>e.map(n=>{let o=aL(n),s=((u,{trigger:c,getOptionId:f})=>u.options.map(p=>{return p.visible?p.isGroupLabel?B.default.createElement(MK,{option:p,trigger:c,getOptionId:f,isIntermediate:iQ(u),isGroupDisabled:(h=u,!h.options.some(m=>!m.isGroupLabel&&!m.disabled)),key:p.value}):B.default.createElement(XR,{option:p,trigger:c,isInGroup:!0,key:p.value,getOptionId:f}):null;var h}).filter(p=>!!p))(n,{trigger:r,getOptionId:t});return s.length?B.default.createElement(aQ,Object.assign({},o,{key:o["aria-label"]}),s):null}),"Tt"),uL=i(e=>{let{getData:t,getMetaData:r}=e,{groups:n}=t(),o=r(),{elementIds:s,refs:u,listInputType:c}=o,f=!!c,p=cp(n).length>0,h=f||p,m=!f&&p,v=Gg(n),x=Kg("label",e);return Object.assign(Object.assign({"aria-label":(()=>{if(m)return;let S=ns("choiceCount",o,"numberIndicator",{numberIndicator:v});return h?S:`${x}. ${S}`})()},c?{"aria-live":"polite"}:{}),{id:s.list,className:ye(Q.list,Q.shiftOptions,Q.multiSelectList),ref:u.list,role:(()=>{if(!m)return h?"dialog":"listbox"})(),tabIndex:-1})},"Mt");function sQ(){let e=ut(),{getData:t,getMetaData:r,trigger:n}=e,{open:o,groups:s}=t(),{isSearching:u,getOptionId:c}=r(),f=uL(e),p=o&&!u?sL({groups:s,getOptionId:c,trigger:n}):[];return B.default.createElement("div",Object.assign({},f),o?p:null)}i(sQ,"Ft");var AS=i(({groups:e,multiSelect:t,getOptionId:r,trigger:n})=>os(e,!1).map(o=>{if(!o.visible)return null;let s={option:o,trigger:n,key:o.value,getOptionId:r};return t?B.default.createElement(XR,Object.assign({},s,{isInGroup:!1})):o.isGroupLabel?B.default.createElement(LK,Object.assign({},s)):B.default.createElement(zK,Object.assign({},s))}).filter(o=>!!o),"zt");function OS({refs:e,elementIds:t,multiSelect:r}){return{className:ye(Q.list),ref:e.list,id:t.list,role:"listbox","aria-multiselectable":r,tabIndex:-1}}i(OS,"Rt");function zR(){let{getData:e,trigger:t,getMetaData:r}=ut(),{open:n,groups:o,multiSelect:s}=e(),{isSearching:u,getOptionId:c,refs:f,elementIds:p,listInputType:h}=r(),m=Object.assign(Object.assign({},OS({refs:f,elementIds:p,multiSelect:s})),h?{"aria-live":"polite"}:{}),v=n&&!u?AS({groups:o,trigger:t,multiSelect:s,getOptionId:c}):null;return B.default.createElement("ul",Object.assign({},m),v)}i(zR,"qt");function uQ(){let{getData:e,trigger:t,getMetaData:r}=ut(),{open:n,groups:o,multiSelect:s}=e(),{isSearching:u,getOptionId:c,refs:f,elementIds:p,listInputType:h}=r(),m=Object.assign(Object.assign({},OS({refs:f,elementIds:p,multiSelect:s})),h?{"aria-live":"polite"}:{}),v=n&&!u?(({groups:x,getOptionId:S,trigger:E})=>x.map(y=>{let _=Object.assign(Object.assign({},aL(y)),{className:ye(Q.list,Q.shiftOptions)}),b=AS({groups:[y],trigger:E,getOptionId:S,multiSelect:!1});return B.default.createElement("ul",Object.assign({},_,{key:_["aria-label"]}),b)}))({groups:o,trigger:t,getOptionId:c}):null;return B.default.createElement("div",Object.assign({},m),v)}i(uQ,"Gt");var lQ=i(({forMultiSelectWithGroups:e})=>{let t=ut(),{getData:r,getMetaData:n,trigger:o}=t,{open:s,groups:u,multiSelect:c}=r(),{isSearching:f,getOptionId:p,refs:h,elementIds:m}=n(),v=os(u),x=s&&!f,S=function(b){let T=sg(),C=Array.isArray(b)?b.length:0,L=(0,B.useMemo)(()=>({max:C,pos:100,chunkSize:100}),[C]),R=C?b.slice(0,L.pos):[],U=(0,B.useCallback)(()=>{let{max:A,pos:P,chunkSize:F}=L;P>=A||(L.pos=Math.min(P+F,A),window.requestAnimationFrame(T))},[L]);return(0,B.useEffect)(()=>()=>{L.max=0},[]),(0,B.useEffect)(()=>{U()}),R}(x?v:[]),E=i(()=>{let b=S.length;return x?u.map(T=>{let C=T.options.filter(R=>R.visible),L=Math.min(C.length,b);return b-=L,{options:L>0?C.slice(0,L):[]}}):[]},"f");if(e){let b=uL(t),T=x?sL({groups:E(),getOptionId:p,trigger:o}):null;return B.default.createElement("div",Object.assign({},b),T)}let y=OS({refs:h,elementIds:m,multiSelect:c}),_=x?AS({groups:E(),trigger:o,multiSelect:c,getOptionId:p}):null;return B.default.createElement("ul",Object.assign({},y),_)},"Zt"),cQ=i(({virtualize:e,multiSelect:t,isMultiSelectAndHasGroupLabels:r,hasVisibleGroupLabels:n})=>e?B.default.createElement(lQ,{forMultiSelectWithGroups:r}):t?r?B.default.createElement(sQ,null):B.default.createElement(zR,null):n?B.default.createElement(uQ,null):B.default.createElement(zR,null),"$t"),fQ=i(()=>{let e=ut(),{getData:t,getMetaData:r}=e,{open:n,groups:o,multiSelect:s,visibleOptions:u,virtualize:c}=t(),{isSearching:f}=r(),p=n&&!f,h=ye(Q.listContainer,!p&&Q.hidden),m={maxHeight:52*u},v=cp(o).length>0,x=s&&v;return(0,B.useEffect)(()=>{let S=i(E=>{["ArrowUp","ArrowDown"].includes(E.code)&&E.preventDefault()},"e");return p?window.addEventListener("keydown",S):window.removeEventListener("keydown",S),()=>{window.removeEventListener("keydown",S)}},[p]),B.default.createElement("div",{className:h,style:m},B.default.createElement(cQ,{multiSelect:s,isMultiSelectAndHasGroupLabels:x,virtualize:c,hasVisibleGroupLabels:v}))},"Nt"),dQ=i(e=>{let t=((s,u)=>{let{getData:c,getMetaData:f,trigger:p}=u,{open:h,groups:m,multiSelect:v}=c(),x=f(),{refs:S,elementIds:E,listInputType:y}=x,_=cp(m).length>0,b=!!y,T=Kg("label",u),C=v&&_&&!b?`${T}. ${ns("choiceCount",x,"numberIndicator",{numberIndicator:Gg(m)})}`:T,L=(0,B.useCallback)(()=>{h&&p({id:Le.generic,type:Ye.outSideClick})},[h,p]);return Object.assign(Object.assign(Object.assign({},s),{className:ye(Q.listAndInputContainer,h&&Q.listAndInputContainerVisible,b&&Q.withSearchOrFilter),ref:S.listContainer,outsideClickTrigger:L,id:E.selectionsAndListsContainer,"aria-hidden":!h}),(b||v&&_)&&{role:"dialog","aria-label":C})})(e,ut()),{children:r,outsideClickTrigger:n}=t,o=de(t,["children","outsideClickTrigger"]);return function(s){let u=(0,B.useCallback)(c=>{let{ref:f,callback:p}=s;f&&f.current&&!f.current.contains(c.target)&&p()},[s.callback,s.ref]);(0,B.useEffect)(()=>(window.addEventListener("click",u,!0),()=>{window.removeEventListener("click",u,!0)}),[u])}({ref:o.ref,callback:i(()=>{n()},"callback")}),B.default.createElement("div",Object.assign({},o),r)},"Pt"),rs="{{type}}",Tu=i((e,t)=>{let r=t?"search":"filter";return e.replace(rs,r)},"Wt"),pQ=i(({getMetaData:e,trigger:t,getData:r},n)=>{let o=e(),{filter:s,elementIds:u,refs:c,search:f,activeDescendant:p}=o,{multiSelect:h,groups:m}=r(),v=cp(m).length>0,x=n==="search",S=x?f:s,E=Yt(Tu(`${rs}Label`,x),o),y=Yt(Tu(`${rs}ClearButtonAriaLabel`,x),o),_=Yt(Tu(`${rs}Placeholder`,x),o);return Object.assign(Object.assign({className:ye(Q.searchOrFilterInput)},function(b){let{id:T,type:C=Ye.change,trigger:L}=b;return{onChange:i(R=>{L({id:T,type:C,payload:{value:R.currentTarget.value,originalEvent:R}})},"onChange")}}({id:Le[n],trigger:t})),{onButtonClick:i(b=>{b.preventDefault()},"onButtonClick"),id:u.searchOrFilterInput,key:u.searchOrFilterInput,clearButton:!0,clearButtonAriaLabel:y,label:E,value:S,placeholder:_,ref:c.searchOrFilterInput,"aria-activedescendant":p||"","aria-controls":u.list,"aria-expanded":!0,"aria-labelledby":`${u.searchOrFilterInputLabel} ${u.label}`,"aria-haspopup":h&&v?"dialog":"listbox",role:"combobox",labelId:u.searchOrFilterInputLabel})},"Ht");function hQ(){let e=ut(),{getMetaData:t}=e,{listInputType:r}=t();if(!r)return null;let n=pQ(e,r);return B.default.createElement(wu,Object.assign({},n))}i(hQ,"Vt");function mQ(){let e=ut(),{getData:t,getMetaData:r}=e,n=(0,B.useRef)(!1),o=t(),{groups:s,open:u}=o,c=r(),{isSearching:f,hasSearchError:p,search:h,filter:m,listInputType:v}=c,x=Gg(s),S=i(()=>`${h} ${m} ${x} ${p?"error":""} ${f?"searching":""}`,"h"),E=(0,B.useRef)(S()),y=S(),_=E.current!==y;if(E.current=y,n.current||!f&&!m||(n.current=!0),_){let R=function(U,A){let{groups:P,open:F}=U,{isSearching:z,search:J,filter:X,hasSearchError:$}=A,K=Gg(P),te=J||X,ae="searchAndFilter",ce={value:te,numberIndicator:K};return F?_c(ae,(()=>{if(z)return Yt("searching",A,{value:te});if(te){let pe=!!J;if($)return`${Yt("searchErrorTitle",A)} ${Yt("searchErrorText",A)}`;if(K===0){let Ct=Tu(`${rs}edWithoutResultsInfo`,pe),He=Tu(`${rs}WithAnotherTerm`,pe);return`${Yt(Ct,A,ce)} ${Yt(He,A,ce)}`}return pe?ns("searchResults",A,"numberIndicator",ce):`${Yt("filterResults",A,ce)} ${ns("filterResultsCount",A,"numberIndicator",ce)}`}return""})()||"",z||X?800:0):_c(ae,"")}(o,c);R.content?lp(R,e):function(U,A){let{screenReaderNotifications:P}=A.getMetaData(),F=P.findIndex(z=>{let J=!U.type||z.type===U.type,X=!U.content||z.content===U.content;return J&&X});F>-1&&(P.splice(F,1),A.updateMetaData({screenReaderNotifications:P}))}(R,e)}let b=v==="search",T=!f&&!x&&(h||m),C=f?Yt("searching",c,{value:h}):"";if(!u||!v||!T&&!C)return null;let L={className:ye(Q.searchAndFilterInfoContainer,p&&Q.withErrorMessage),"data-testid":"hds-select-search-and-filter-info"};return B.default.createElement("div",Object.assign({},L),C&&B.default.createElement(B.default.Fragment,null,B.default.createElement(ER,{small:!0,loadingText:"",loadingFinishedText:""}),B.default.createElement("span",{"data-testid":"hds-select-searching-text"},C)),T&&!p&&B.default.createElement(B.default.Fragment,null,B.default.createElement("span",{"data-testid":"hds-select-no-results"},Yt(Tu(`${rs}edWithoutResultsInfo`,b),c,{value:m||h})),B.default.createElement("span",null,Yt(Tu(`${rs}WithAnotherTerm`,b),c))),p&&B.default.createElement(B.default.Fragment,null,B.default.createElement(g8,{color:"var(--color-error)"}),B.default.createElement("span",{"data-testid":"hds-select-searching-error"},Yt("searchErrorTitle",c)),B.default.createElement("span",null,Yt("searchErrorText",c))))}i(mQ,"Qt");function gQ(){let{getData:e,getMetaData:t,trigger:r}=ut(),{disabled:n}=e(),{refs:o,elementIds:s,selectedOptions:u}=t();return B.default.createElement("div",{id:s.tagList,className:ye(Q.tagList),ref:o.tagList},u.map(c=>B.default.createElement(qK,{option:c,trigger:r,key:c.value,disabled:n})))}i(gQ,"Ut");function _Q(){let e=(({getData:n,trigger:o,getMetaData:s})=>{let{disabled:u}=n(),c=s(),{elementIds:f,selectedOptions:p}=c,h=Jg("tagsClearAllButton",c),m=ns("tagsClearAllButtonAriaLabel",c,"selectionCount",{label:p.length>0?p[0].label:""});return Object.assign(Object.assign({},Yg({id:Le.clearAllButton,trigger:o})),{children:h,variant:Ao.Secondary,className:Q.clearAllButton,disabled:u,id:f.clearAllButton,"aria-label":m})})(ut()),{children:t}=e,r=de(e,["children"]);return B.default.createElement(Oo,Object.assign({},r,{iconEnd:B.default.createElement(m8,null)}),t)}i(_Q,"Jt");function vQ(){let e=(o=>{let{getMetaData:s,getData:u,trigger:c}=o,{disabled:f}=u(),p=s(),{showAllTags:h,refs:m,elementIds:v}=p,x=Jg(h?"tagsShowLessButton":"tagsShowAllButton",p),S=Jg(h?"tagsShowLessButtonAriaLabel":"tagsShowAllButtonAriaLabel",p);return Object.assign(Object.assign({},Yg({id:Le.showAllButton,trigger:c})),{children:x,variant:Ao.Secondary,buttonRef:m.showAllButton,disabled:f,id:v.showAllButton,"aria-label":S,className:Q.showAllButton})})(ut()),{children:t,buttonRef:r}=e,n=de(e,["children","buttonRef"]);return B.default.createElement(Oo,Object.assign({},n,{ref:r,iconEnd:B.default.createElement(Kl,{className:Q.arrowIcon})}),t)}i(vQ,"Xt");function bQ(){let{getData:e}=ut(),{clearable:t}=e();return B.default.createElement("div",{className:Q.tagListButtons},B.default.createElement(vQ,null),t&&B.default.createElement(_Q,null))}i(bQ,"Yt");function yQ(e,t){let r=e.current;if(r){let n=((f,p=-1)=>{let h=[],m=[],v=-1,x=i((_,b)=>{v+=1;let{top:T,bottom:C,left:L,right:R}=_;h[v]={top:T,bottom:C,left:L,right:R},m[v]=[],m[v].push(b)},"r"),S=i((_,b)=>{let T=h[v];T.top=Math.min(T.top,_.top),T.bottom=Math.max(T.bottom,_.bottom),T.left=Math.min(T.left,_.left),T.right=Math.max(T.right,_.right),m[v].push(b)},"i"),E=i(_=>{let b=h[v];return!b||(_.left===b.left||_.right=b.bottom},"a"),y=f.firstElementChild;for(;y;){let _=y.getBoundingClientRect();if(E(_)){if(p>0&&m.length>=p)break;x(_,y)}else S(_,y);y=y.nextElementSibling}return m})(r),o=t?n[n.length-1]:n[1],s=o&&o[0],u=r.getBoundingClientRect().top,c=s?s.getBoundingClientRect().bottom-u+"px":void 0;return r.style.maxHeight=c,n}return[]}i(yQ,"eo");function xQ(){let{getData:e,getMetaData:t}=ut(),{multiSelect:r,noTags:n}=e(),{showAllTags:o,selectedOptions:s,refs:u}=t(),c=u.tagList,f=u.showAllButton,p=r?s:[],h=(0,B.useCallback)(()=>{let v=yQ(c,o);(function(x,S){let E=x.current;E&&(S<=2?E.classList.add(Q.hiddenButton):E.classList.remove(Q.hiddenButton))})(f,v.length),function(x){let S=x.current,E=S&&S.querySelectorAll(`* ${nL}`);if(E){let y=iL(S,"vertical"),_=y>-1?y+1:-1,b=0;E.forEach(T=>{T&&T.setAttribute&&(T.setAttribute("tabindex",b<_?"0":"-1"),T.setAttribute("aria-hidden",b<_?"false":"true")),b+=1})}}(c)},[c,f,o]),[m]=oL(h);return(0,B.useLayoutEffect)(()=>{h()}),!p.length||n?null:B.default.createElement("div",Object.assign({},function(v){return{className:ye(Q.tagListContainer,v&&Q.tagListExpanded)}}(o),{ref:m}),B.default.createElement(gQ,null),B.default.createElement(bQ,null))}i(xQ,"to");function lL(e){return Kg(e,ut())||""}i(lL,"oo");function wQ(){let e=ut(),t=function({getData:s}){let{invalid:u}=s(),c=lL("error");return{children:u&&c?c:null,className:Q.errorText}}(e),{children:r}=t,n=de(t,["children"]),o=(0,B.useRef)(r);return r&&r!==o.current&&(lp(_c(Le.error,r),e),o.current=r),r?B.default.createElement("div",Object.assign({},n),r):null}i(wQ,"lo");function SQ(){let e=function(){let s=lL("assistive");return{className:Q.assistiveText,children:s||null}}(),{children:t}=e,r=de(e,["children"]),n=ut(),o=(0,B.useRef)(t);return t&&t!==o.current&&(lp(_c(Le.assistive,t),n),o.current=t),t?B.default.createElement("div",Object.assign({},r),t):null}i(SQ,"no");function EQ(){let{getMetaData:e,updateMetaData:t}=ut(),r=(0,B.useRef)(0);r.current||(r.current=Date.now());let n=sg(),o=(0,B.useRef)(null),s=(0,B.useRef)(""),u=i(m=>m.map(v=>v.content).join(" "),"a"),c=(0,B.useCallback)(()=>{let m=Date.now(),v=i(x=>!x.content||x.showTime>0&&x.showTime+2e3<=m,"n");if(m-r.current>2e4){let x=e().screenReaderNotifications.filter(S=>!v(S));t({screenReaderNotifications:x}),r.current=Date.now()}return e().screenReaderNotifications.filter(x=>!v(x)&&(!x.delay||x.addTime+x.delay<=m))},[e]),f=(0,B.useCallback)(()=>{s.current!==u(c())&&n()},[e]);o.current||(o.current=setInterval(f,200)),(0,B.useEffect)(()=>()=>{o.current&&(clearInterval(o.current),o.current=null)},[]);let p=c(),h=Date.now();return s.current=u(p),B.default.createElement("div",{"aria-live":"polite",className:Q.screenReaderNotifications,"data-testid":"hds-select-screen-reader-notifications"},p.map(m=>(m.showTime||(m.showTime=h),B.default.createElement("span",{key:m.content},m.content))))}i(EQ,"ro");var is=(0,B.forwardRef)((e,t)=>{var{options:r,open:n,groups:o,icon:s,required:u,onChange:c,children:f,id:p,onFocus:h,onBlur:m,onClose:v,disabled:x,texts:S,invalid:E,multiSelect:y,noTags:_,visibleOptions:b,virtualize:T,filter:C,onSearch:L,value:R,theme:U,clearable:A,tooltip:P}=e,F=de(e,["options","open","groups","icon","required","onChange","children","id","onFocus","onBlur","onClose","disabled","texts","invalid","multiSelect","noTags","visibleOptions","virtualize","filter","onSearch","value","theme","clearable","tooltip"]);let z=(0,B.useMemo)(()=>{let $={groups:RK({options:r,groups:o,value:R,children:f}),open:!!n,required:!!u,invalid:!!E,disabled:!!x,multiSelect:!!y,noTags:!!_,visibleOptions:b||5.5,virtualize:!!T,onChange:c,onFocus:h,onBlur:m,onClose:v,filterFunction:C,onSearch:L,clearable:!!A,initialOpenValue:n};return $.multiSelect&&VR($.groups),$},[r,n,o,c,x,E,u,_,T,b,L,h,m,v,R,f,A]),J=(0,B.useMemo)(()=>{let $=`${p||(0,Iu.uniqueId)("hds-select-")}`,K=new Map,te=0,ae=i(()=>{if(z.onSearch||z.filterFunction)return z.onSearch?Le.search:Le.filter},"r");return{lastToggleCommand:0,lastClickedOption:void 0,showAllTags:!1,icon:s,activeDescendant:void 0,focusTarget:void 0,refs:{button:typeof t=="function"?(0,B.createRef)():t||(0,B.createRef)(),listContainer:(0,B.createRef)(),list:(0,B.createRef)(),selectionsAndListsContainer:(0,B.createRef)(),tagList:(0,B.createRef)(),showAllButton:(0,B.createRef)(),searchOrFilterInput:(0,B.createRef)(),container:(0,B.createRef)()},selectedOptions:ku(z.groups),elementIds:YR($),textProvider:DK(S),getOptionId:i(ce=>{let pe=ce.isGroupLabel?`hds-group-${ce.label}`:ce.value,Ct=K.get(pe);if(!Ct){let He=`${$}-option-${te}`;return te+=1,K.set(pe,He),He}return Ct},"getOptionId"),listInputType:ae(),hasListInput:!!ae(),filter:"",search:"",isSearching:!1,hasSearchError:!1,cancelCurrentSearch:void 0,screenReaderNotifications:[],tooltip:P}},[p,z.groups,z.filterFunction,z.onSearch,S,t]);(0,B.useEffect)(()=>()=>{J.cancelCurrentSearch&&J.cancelCurrentSearch()},[]);let X=(0,B.useCallback)(({previousData:$,currentData:K,currentMetaData:te})=>{if(K){if($){if(K.initialOpenValue!==void 0&&$.initialOpenValue!==K.initialOpenValue)return Object.assign(Object.assign({},K),{open:K.initialOpenValue});if($.open)return Object.assign(Object.assign({},K),{open:!0})}return K}return te},[]);return B.default.createElement(ZK,{initialData:z,metaData:J,onChange:XK,onReset:X},B.default.createElement(JK,Object.assign({},F,{theme:U}),B.default.createElement(YK,null),B.default.createElement(oQ,null,B.default.createElement(nQ,null),B.default.createElement(dQ,null,B.default.createElement(hQ,null),B.default.createElement(fQ,null),B.default.createElement(mQ,null))),B.default.createElement(wQ,null),B.default.createElement(SQ,null),B.default.createElement(xQ,null),B.default.createElement(EQ,null)))});var pxe=H(c8()),hxe=H(ue());var mxe=H(ou());var bxe=H(Y8());var yxe=H(Vh());var De={};var TQ=0;function lt(e,t){let r=`atom${++TQ}`,n={toString:i(()=>r,"toString")};return typeof e=="function"?n.read=e:(n.init=e,n.read=function(o){return o(this)},n.write=function(o,s,u){return s(this,typeof u=="function"?u(o(this)):u)}),t&&(n.write=t),n}i(lt,"atom");var RS=i(e=>"init"in e,"hasInitialValue"),LS=i(e=>!!e.write,"isActuallyWritableAtom"),Xg=new WeakMap,kQ=i((e,t)=>{Xg.set(e,t),e.catch(()=>{}).finally(()=>Xg.delete(e))},"registerCancelPromise"),cL=i((e,t)=>{let r=Xg.get(e);r&&(Xg.delete(e),r(t))},"cancelPromise"),fL=i((e,t)=>{e.status="fulfilled",e.value=t},"resolvePromise"),dL=i((e,t)=>{e.status="rejected",e.reason=t},"rejectPromise"),CQ=i(e=>typeof e?.then=="function","isPromiseLike"),fp=i((e,t)=>!!e&&"v"in e&&"v"in t&&Object.is(e.v,t.v),"isEqualAtomValue"),pL=i((e,t)=>!!e&&"e"in e&&"e"in t&&Object.is(e.e,t.e),"isEqualAtomError"),bc=i(e=>!!e&&"v"in e&&e.v instanceof Promise,"hasPromiseAtomValue"),IQ=i((e,t)=>"v"in e&&"v"in t&&e.v.orig&&e.v.orig===t.v.orig,"isEqualPromiseAtomValue"),Qg=i(e=>{if("e"in e)throw e.e;return e.v},"returnAtomValue"),hL=i(()=>{let e=new WeakMap,t=new WeakMap,r=new Map,n,o;(De.env?De.env.MODE:void 0)!=="production"&&(n=new Set,o=new Set);let s=i(A=>e.get(A),"getAtomState"),u=i((A,P)=>{(De.env?De.env.MODE:void 0)!=="production"&&Object.freeze(P);let F=e.get(A);if(e.set(A,P),r.has(A)||r.set(A,F),bc(F)){let z="v"in P?P.v instanceof Promise?P.v:Promise.resolve(P.v):Promise.reject(P.e);F.v!==z&&cL(F.v,z)}},"setAtomState"),c=i((A,P,F)=>{let z=new Map,J=!1;F.forEach((X,$)=>{!X&&$===A&&(X=P),X?(z.set($,X),P.d.get($)!==X&&(J=!0)):(De.env?De.env.MODE:void 0)!=="production"&&console.warn("[Bug] atom state not found")}),(J||P.d.size!==z.size)&&(P.d=z)},"updateDependencies"),f=i((A,P,F)=>{let z=s(A),J={d:z?.d||new Map,v:P};if(F&&c(A,J,F),fp(z,J)&&z.d===J.d)return z;if(bc(z)&&bc(J)&&IQ(z,J)){if(z.d===J.d)return z;J.v=z.v}return u(A,J),J},"setAtomValue"),p=i((A,P,F,z)=>{if(CQ(P)){let J,X=i(()=>{let K=s(A);if(!bc(K)||K.v!==$)return;let te=f(A,$,F);t.has(A)&&K.d!==te.d&&L(A,te,K.d)},"updatePromiseDependencies"),$=new Promise((K,te)=>{let ae=!1;P.then(ce=>{ae||(ae=!0,fL($,ce),K(ce),X())},ce=>{ae||(ae=!0,dL($,ce),te(ce),X())}),J=i(ce=>{ae||(ae=!0,ce.then(pe=>fL($,pe),pe=>dL($,pe)),K(ce))},"continuePromise")});return $.orig=P,$.status="pending",kQ($,K=>{K&&J(K),z?.()}),f(A,$,F)}return f(A,P,F)},"setAtomValueOrPromise"),h=i((A,P,F)=>{let z=s(A),J={d:z?.d||new Map,e:P};return F&&c(A,J,F),pL(z,J)&&z.d===J.d?z:(u(A,J),J)},"setAtomError"),m=i((A,P)=>{let F=s(A);if(!P&&F&&(t.has(A)||Array.from(F.d).every(([ae,ce])=>{if(ae===A)return!0;let pe=m(ae);return pe===ce||fp(pe,ce)})))return F;let z=new Map,J=!0,X=i(ae=>{if(ae===A){let pe=s(ae);if(pe)return z.set(ae,pe),Qg(pe);if(RS(ae))return z.set(ae,void 0),ae.init;throw new Error("no atom init")}let ce=m(ae);return z.set(ae,ce),Qg(ce)},"getter"),$,K,te={get signal(){return $||($=new AbortController),$.signal},get setSelf(){return(De.env?De.env.MODE:void 0)!=="production"&&!LS(A)&&console.warn("setSelf function cannot be used with read-only atom"),!K&&LS(A)&&(K=i((...ae)=>{if((De.env?De.env.MODE:void 0)!=="production"&&J&&console.warn("setSelf function cannot be called in sync"),!J)return b(A,...ae)},"setSelf")),K}};try{let ae=A.read(X,te);return p(A,ae,z,()=>$?.abort())}catch(ae){return h(A,ae,z)}finally{J=!1}},"readAtomState"),v=i(A=>Qg(m(A)),"readAtom"),x=i(A=>{let P=t.get(A);return P||(P=T(A)),P},"addAtom"),S=i((A,P)=>!P.l.size&&(!P.t.size||P.t.size===1&&P.t.has(A)),"canUnmountAtom"),E=i(A=>{let P=t.get(A);P&&S(A,P)&&C(A)},"delAtom"),y=i(A=>{let P=new Map,F=new WeakMap,z=i($=>{var K;let te=new Set((K=t.get($))==null?void 0:K.t);return r.forEach((ae,ce)=>{var pe;(pe=s(ce))!=null&&pe.d.has($)&&te.add(ce)}),te},"getDependents"),J=i($=>{z($).forEach(K=>{K!==$&&(P.set(K,(P.get(K)||new Set).add($)),F.set(K,(F.get(K)||0)+1),J(K))})},"loop1");J(A);let X=i($=>{z($).forEach(K=>{var te;if(K!==$){let ae=F.get(K);if(ae&&F.set(K,--ae),!ae){let ce=!!((te=P.get(K))!=null&&te.size);if(ce){let pe=s(K),Ct=m(K,!0);ce=!fp(pe,Ct)}ce||P.forEach(pe=>pe.delete(K))}X(K)}})},"loop2");X(A)},"recomputeDependents"),_=i((A,...P)=>{let F=!0,z=i($=>Qg(m($)),"getter"),J=i(($,...K)=>{let te;if($===A){if(!RS($))throw new Error("atom not writable");let ae=s($),ce=p($,K[0]);fp(ae,ce)||y($)}else te=_($,...K);if(!F){let ae=R();(De.env?De.env.MODE:void 0)!=="production"&&n.forEach(ce=>ce({type:"async-write",flushed:ae}))}return te},"setter"),X=A.write(z,J,...P);return F=!1,X},"writeAtomState"),b=i((A,...P)=>{let F=_(A,...P),z=R();return(De.env?De.env.MODE:void 0)!=="production"&&n.forEach(J=>J({type:"write",flushed:z})),F},"writeAtom"),T=i((A,P,F)=>{var z;let J=F||[];(z=s(A))==null||z.d.forEach(($,K)=>{let te=t.get(K);te?te.t.add(A):K!==A&&T(K,A,J)}),m(A);let X={t:new Set(P&&[P]),l:new Set};if(t.set(A,X),(De.env?De.env.MODE:void 0)!=="production"&&o.add(A),LS(A)&&A.onMount){let{onMount:$}=A;J.push(()=>{let K=$((...te)=>b(A,...te));K&&(X.u=K)})}return F||J.forEach($=>$()),X},"mountAtom"),C=i(A=>{var P;let F=(P=t.get(A))==null?void 0:P.u;F&&F(),t.delete(A),(De.env?De.env.MODE:void 0)!=="production"&&o.delete(A);let z=s(A);z?(bc(z)&&cL(z.v),z.d.forEach((J,X)=>{if(X!==A){let $=t.get(X);$&&($.t.delete(A),S(X,$)&&C(X))}})):(De.env?De.env.MODE:void 0)!=="production"&&console.warn("[Bug] could not find atom state to unmount",A)},"unmountAtom"),L=i((A,P,F)=>{let z=new Set(P.d.keys());F?.forEach((J,X)=>{if(z.has(X)){z.delete(X);return}let $=t.get(X);$&&($.t.delete(A),S(X,$)&&C(X))}),z.forEach(J=>{let X=t.get(J);X?X.t.add(A):t.has(A)&&T(J,A)})},"mountDependencies"),R=i(()=>{let A;for((De.env?De.env.MODE:void 0)!=="production"&&(A=new Set);r.size;){let P=Array.from(r);r.clear(),P.forEach(([F,z])=>{let J=s(F);if(J){let X=t.get(F);X&&J.d!==z?.d&&L(F,J,z?.d),X&&!(!bc(z)&&(fp(z,J)||pL(z,J)))&&(X.l.forEach($=>$()),(De.env?De.env.MODE:void 0)!=="production"&&A.add(F))}else(De.env?De.env.MODE:void 0)!=="production"&&console.warn("[Bug] no atom state to flush")})}if((De.env?De.env.MODE:void 0)!=="production")return A},"flushPending"),U=i((A,P)=>{let F=x(A),z=R(),J=F.l;return J.add(P),(De.env?De.env.MODE:void 0)!=="production"&&n.forEach(X=>X({type:"sub",flushed:z})),()=>{J.delete(P),E(A),(De.env?De.env.MODE:void 0)!=="production"&&n.forEach(X=>X({type:"unsub"}))}},"subscribeAtom");return(De.env?De.env.MODE:void 0)!=="production"?{get:v,set:b,sub:U,dev_subscribe_store:i((A,P)=>{if(P!==2)throw new Error("The current StoreListener revision is 2.");return n.add(A),()=>{n.delete(A)}},"dev_subscribe_store"),dev_get_mounted_atoms:i(()=>o.values(),"dev_get_mounted_atoms"),dev_get_atom_state:i(A=>e.get(A),"dev_get_atom_state"),dev_get_mounted:i(A=>t.get(A),"dev_get_mounted"),dev_restore_atoms:i(A=>{for(let[F,z]of A)RS(F)&&(p(F,z),y(F));let P=R();n.forEach(F=>F({type:"restore",flushed:P}))},"dev_restore_atoms")}:{get:v,set:b,sub:U}},"createStore"),NS;(De.env?De.env.MODE:void 0)!=="production"&&(typeof globalThis.__NUMBER_OF_JOTAI_INSTANCES__=="number"?++globalThis.__NUMBER_OF_JOTAI_INSTANCES__:globalThis.__NUMBER_OF_JOTAI_INSTANCES__=1);var mL=i(()=>(NS||((De.env?De.env.MODE:void 0)!=="production"&&globalThis.__NUMBER_OF_JOTAI_INSTANCES__!==1&&console.warn("Detected multiple Jotai instances. It may cause unexpected behavior with the default store. https://github.com/pmndrs/jotai/discussions/2044"),NS=hL()),NS),"getDefaultStore");var Gr=H(ue(),1);var gL={};var AQ=(0,Gr.createContext)(void 0),_L=i(e=>{let t=(0,Gr.useContext)(AQ);return e?.store||t||mL()},"useStore");var OQ=i(e=>typeof e?.then=="function","isPromiseLike"),RQ=Gr.default.use||(e=>{if(e.status==="pending")throw e;if(e.status==="fulfilled")return e.value;throw e.status==="rejected"?e.reason:(e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t}),e)});function Ke(e,t){let r=_L(t),[[n,o,s],u]=(0,Gr.useReducer)(p=>{let h=r.get(e);return Object.is(p[0],h)&&p[1]===r&&p[2]===e?p:[h,r,e]},void 0,()=>[r.get(e),r,e]),c=n;(o!==r||s!==e)&&(u(),c=r.get(e));let f=t?.delay;return(0,Gr.useEffect)(()=>{let p=r.sub(e,()=>{if(typeof f=="number"){setTimeout(u,f);return}u()});return u(),p},[r,e,f]),(0,Gr.useDebugValue)(c),OQ(c)?RQ(c):c}i(Ke,"useAtomValue");function br(e,t){let r=_L(t);return(0,Gr.useCallback)((...o)=>{if((gL.env?gL.env.MODE:void 0)!=="production"&&!("write"in e))throw new Error("not writable atom");return r.set(e,...o)},[r,e])}i(br,"useSetAtom");function Rr(e,t){return[Ke(e,t),br(e,t)]}i(Rr,"useAtom");var FL=H(ue());var Au={"--background-selected":"var(--hdbt-color-black)","--background-unselected":"var(--color-white)","--background-hover":"var(--hdbt-color-black)","--border-color-selected":"var(--hdbt-color-black)","--border-color-selected-hover":"var(--hdbt-color-black)","--border-color-selected-focus":"var(--hdbt-color-black)","--color-focus-outline":"var(--color-coat-of-arms)","--focus-outline-color":"var(--hdbt-color-black)","--icon-color-selected":"var(--color-white)"};var Zg={"--focus-outline-color":"var(--color-coat-of-arms)","--menu-item-border-color-focus":"var(--color-coat-of-arms)","--menu-item-background-color-hover":"var(--color-black-5)","--menu-item-background-color-selected":"var(--hdbt-color-black)","--menu-item-background-color-selected-hover":"var(--color-black-80)","--menu-item-color-hover":"var(--hdbt-color-black)","--menu-item-color-selected":"var(--color-white)","--menu-item-color-selected-hover":"var(--color-white)","--menu-item-icon-color-selected":"var(--color-white)","--text-color-focus-outline":"var(--color-coat-of-arms)","--computed-assistive-color":"var(--color-black-60)"},e_={"--checkbox-background-selected":"var(--hdbt-color-black)","--checkbox-background-hover":"var(--hdbt-color-black)","--checkbox-border-color-selected":"var(--hdbt-color-black)","--checkbox-border-color-selected-hover":"var(--hdbt-color-black)","--checkbox-border-color-selected-focus":"var(--hdbt-color-black)","--focus-outline-color":"var(--color-coat-of-arms)","--menu-item-border-color-focus":"var(--color-coat-of-arms)","--menu-item-background-color-hover":"var(--color-black-5)","--menu-item-background-color-selected":"var(--color-white)","--menu-item-background-color-selected-hover":"var(--color-black-5)","--menu-item-color-hover":"var(--hdbt-color-black)","--menu-item-color-selected":"var(--hdbt-color-black)","--menu-item-color-selected-hover":"var(--hdbt-color-black)","--text-color-focus-outline":"var(--color-coat-of-arms)","--computed-assistive-color":"var(--color-black-60)"};var t_={"--color-focus-outline":"var(--color-coat-of-arms)"};var LQ=i((e=[])=>{let t=new Map;return e.forEach(r=>{t.set(r.key,r.doc_count)}),t},"bucketToMap"),vL=LQ;function r_(e){return e==="fi"||e==="sv"||e==="en"?e:"fi"}i(r_,"getCurrentLanguage");var NQ={CONTINUOUS:"continuous",SUMMER_JOBS:"summer_jobs",YOUTH_SUMMER_JOBS:"youth_summer_jobs",COOL_SUMMER_PROJECT:"cool_summer_project",PERMANENT_CONTRACTUAL:"permanent_contractual",PERMANENT_SERVICE:"permanent_service",FIXED_CONTRACTUAL:"fixed_contractual",FIXED_SERVICE:"fixed_service",PART_TIME:"part_time",TEMPORARY:"temporary",ALTERNATION:"alternation",PROJECT:"project",APPRENTICESHIP:"apprenticeship",TRAINING:"training"},mt=NQ;var PQ={AREA_FILTER:"area_filter",EMPLOYMENT:"employment",KEYWORD:"keyword",TASK_AREAS:"task_areas",EMPLOYMENT_RELATIONSHIP:"employment_relationship",CONTINUOUS:"continuous",INTERNSHIPS:"internship",LANGUAGE:"language",SUMMER_JOBS:"summer_jobs",YOUTH_SUMMER_JOBS:"youth_summer_jobs",RESULTS:"page",ORDER:"order"},ct=PQ;var n_=i(e=>{switch(e.toString()){case"fi":return Drupal.t("Finnish",{},{context:"Job search languages"});case"sv":return Drupal.t("Swedish",{},{context:"Job search languages"});case"en":return Drupal.t("English",{},{context:"Job search languages"});default:return Drupal.t("Finnish",{},{context:"Job search languages"})}},"getLanguageLabel"),bL=i((e="",t=[])=>{let r=t.findIndex(n=>n?.value===e.toString());if(r!==-1)return t[r]},"getInitialLanguage");var DQ=i((e=[],t=[])=>{let r=[];return(Array.isArray(e)?e:e?[e]:[]).forEach(o=>{let s=t.find(u=>Array.isArray(u.value)?u.value.includes(parseInt(o,10)):u.value.toString()===o.toString());s&&!r.some(u=>u.value===s.value)&&r.push(s)}),r},"transformDropdownsValues"),o_=i(e=>{e.page=e.page||"1";let t=new URLSearchParams;for(let r in e){let n=e[r];Array.isArray(n)?n.forEach(o=>{t.append(r,o)}):n?t.set(r,n.toString()):t.delete(r)}return t.toString()},"paramsFromSelections"),as=DQ;async function dp(e,t,r=8e3){let n=new AbortController,o=setTimeout(()=>n.abort(),r),s=await fetch(e,{...t,signal:n.signal});return clearTimeout(o),s}i(dp,"useTimeoutFetch");var MQ={index:"job_listings",size:30,sortOptions:{closing:"closing",newestFirst:"newest_first"}},yn=MQ;var BQ={eastern:["00880","00890","00900","00910","00920","00930","00940","00950","00960","00970","00980","00990"],central:["00230","00240","00500","00510","00520","00530","00540","00550","00560","00580","00600","00610"],southern:["00100","00120","00130","00140","00150","00160","00170","00180","00190","00200","00210","00220","00250","00260"],southeastern:["00570","00590","00800","00810","00820","00830","00840","00850","00860","00870"],western:["00270","00280","00290","00300","00310","00320","00330","00340","00350","00360","00370","00380","00390","00400","00440","00410","00420","00430","08100","10900"],northern:["00620","00630","00640","00650","00660","00670","00680","00690","01510","05950"],northeast:["00700","00710","00720","00730","00740","00750","00760","00760","00770","00780","00790"]},ss=BQ;var i_=[{key:"eastern",label:Drupal.t("Eastern area",{},{context:"Search filter option: Eastern area"}),postalCodes:ss.eastern},{key:"central",label:Drupal.t("Central area",{},{context:"Search filter option: Central area"}),postalCodes:ss.central},{key:"southern",label:Drupal.t("Southern area",{},{context:"Search filter option: Southern area"}),postalCodes:ss.southern},{key:"southeastern",label:Drupal.t("South-Eastern area",{},{context:"Search filter option: South-Eastern area"}),postalCodes:ss.southeastern},{key:"western",label:Drupal.t("Western area",{},{context:"Search filter option: Western area"}),postalCodes:ss.western},{key:"northern",label:Drupal.t("Northern area",{},{context:"Search filter option: Northern area"}),postalCodes:ss.northern},{key:"northeast",label:Drupal.t("North-Eastern area",{},{context:"Search filter option: North-Eastern area"}),postalCodes:ss.northeast}];var FQ=i((e,t)=>{let r=e?.count||0,n=t?.count||0;return rn?-1:0},"sortOptions"),PS=FQ;var UQ={LANGUAGE:"_language",EMPLOYMENT:"field_employment",EMPLOYMENT_ID:"employment_id",EMPLOYMENT_TYPE:"field_employment_type",EMPLOYMENT_TYPE_ID:"employment_type_id",EMPLOYMENT_SEARCH_ID:"employment_search_id",ENTITY_TYPE:"entity_type",JOB_DURATION:"field_job_duration",NID:"nid",NUMBER_OF_JOBS:"field_jobs",ORGANIZATION:"field_organization",ORGANIZATION_NAME:"field_organization_name",POSTAL_AREA:"field_postal_area",POSTAL_CODE:"field_postal_code",PROMOTED:"field_promoted",PUBLICATION_STARTS:"field_publication_starts",RECRUITMENT_ID:"field_recruitment_id",RECRUITMENT_TYPE:"field_recruitment_type",TASK_AREA:"field_task_area",TASK_AREA_ID:"task_area_id",TASK_AREA_EXTERNAL_ID:"task_area_external_id",LANGCODE:"langcode",SEARCH_ID:"field_search_id",STATUS:"status",TID:"tid",TITLE:"title",UNPUBLISH_ON:"unpublish_on",UUID:"uuid"},Me=UQ;var pp=window.drupalSettings.path.currentLanguage||"fi",yL={term:{[`${Me.LANGUAGE}`]:pp}},hp={term:{[Me.ENTITY_TYPE]:"node"}},xL={name:{order:"asc"}},a_={unique:{cardinality:{field:`${Me.RECRUITMENT_ID}.keyword`}}},wL={aggs:{promoted:{terms:{field:Me.NID,size:100}}},query:{bool:{filter:[hp],must:[{term:{[Me.PROMOTED]:!0}}]}}},SL={aggs:{occupations:{terms:{field:"task_area_external_id",size:100},aggs:a_},employment:{terms:{field:"employment_id",size:100},aggs:a_},employment_type:{terms:{field:"employment_type_id",size:100},aggs:a_},employment_search_id:{terms:{field:"employment_search_id",size:100},aggs:a_}},query:{bool:{filter:[hp]}}},EL={query:{bool:{should:[{term:{field_search_id:mt.FIXED_CONTRACTUAL}},{term:{field_search_id:mt.FIXED_SERVICE}},{term:{field_search_id:mt.PERMANENT_CONTRACTUAL}},{term:{field_search_id:mt.PERMANENT_SERVICE}},{term:{field_search_id:mt.TRAINING}},{term:{field_search_id:mt.ALTERNATION}}],minimum_should_match:1,filter:[yL,{term:{[Me.ENTITY_TYPE]:"taxonomy_term"}}]}},sort:[xL],size:100},TL={aggs:{languages:{terms:{field:"_language"}}},query:{bool:{filter:[hp]}}},kL={query:{bool:{filter:[{term:{vid:"task_area"}},{term:{entity_type:"taxonomy_term"}},yL]}},sort:[xL],size:100};var DS=i(e=>{let t=new Map;return e.forEach(r=>{r?.unique?.value?t.set(r.key,r.unique.value):t.set(r.key,r.doc_count)}),t},"bucketToMap"),zQ=i(e=>{let t={},r=e.entries(),n=r.next(),o=[ct.TASK_AREAS,ct.EMPLOYMENT,ct.AREA_FILTER];for(;!n.done;){let[s,u]=n.value;if(!u){n=r.next();continue}let c;o.includes(s)?c=u.toString().includes(",")?u.toString().split(","):[u]:c=u;let f=t[s];if(Array.isArray(c)){let h=Array.isArray(f)?f:f??[];t[s]=[...h,...c],n=r.next();continue}let p=Array.isArray(f)?[...f,c]:f?[f,c]:c;t[s]=p,n=r.next()}return t},"getParams"),yr=lt(zQ(new URLSearchParams(window.location.search))),mi=lt(null,(e,t,r)=>{r.page=r.page||"1",t(yr,r);let n=new URL(window.location.toString());n.search=o_(r),window.history.pushState({},"",n)}),MS=lt(""),CL=lt(null,(e,t,r)=>{let n=e(yr);t(mi,{...n,page:r})}),IL=lt(e=>Number(e(yr)?.page)||1),Fo=lt(async e=>{let t=e(BS),{index:r}=yn,n=t,o="{}",s=`${o} ${JSON.stringify(SL)} ${o} ${JSON.stringify(kL)} diff --git a/dist/js/linkedevents.min.js b/dist/js/linkedevents.min.js index 2202c93da..a3aa8d53f 100644 --- a/dist/js/linkedevents.min.js +++ b/dist/js/linkedevents.min.js @@ -1,61 +1,77 @@ -(()=>{var YW=Object.create;var x0=Object.defineProperty;var KW=Object.getOwnPropertyDescriptor;var ZW=Object.getOwnPropertyNames;var QW=Object.getPrototypeOf,JW=Object.prototype.hasOwnProperty;var o=(e,t)=>x0(e,"name",{value:t,configurable:!0}),V6=(e=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof require<"u"?require:t)[r]}):e)(function(e){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')});var ie=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),XW=(e,t)=>{for(var r in t)x0(e,r,{get:t[r],enumerable:!0})},ej=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let i of ZW(t))!JW.call(e,i)&&i!==r&&x0(e,i,{get:()=>t[i],enumerable:!(n=KW(t,i))||n.enumerable});return e};var W=(e,t,r)=>(r=e!=null?YW(QW(e)):{},ej(t||!e||!e.__esModule?x0(r,"default",{value:e,enumerable:!0}):r,e));var w0=ie((cse,j6)=>{var W6=Object.getOwnPropertySymbols,tj=Object.prototype.hasOwnProperty,rj=Object.prototype.propertyIsEnumerable;function nj(e){if(e==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}o(nj,"toObject");function ij(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de",Object.getOwnPropertyNames(e)[0]==="5")return!1;for(var t={},r=0;r<10;r++)t["_"+String.fromCharCode(r)]=r;var n=Object.getOwnPropertyNames(t).map(function(a){return t[a]});if(n.join("")!=="0123456789")return!1;var i={};return"abcdefghijklmnopqrst".split("").forEach(function(a){i[a]=a}),Object.keys(Object.assign({},i)).join("")==="abcdefghijklmnopqrst"}catch{return!1}}o(ij,"shouldUseNative");j6.exports=ij()?Object.assign:function(e,t){for(var r,n=nj(e),i,a=1;a{var yy=w0(),tc=60103,Y6=60106;Et.Fragment=60107;Et.StrictMode=60108;Et.Profiler=60114;var K6=60109,Z6=60110,Q6=60112;Et.Suspense=60113;var J6=60115,X6=60116;typeof Symbol=="function"&&Symbol.for&&(Di=Symbol.for,tc=Di("react.element"),Y6=Di("react.portal"),Et.Fragment=Di("react.fragment"),Et.StrictMode=Di("react.strict_mode"),Et.Profiler=Di("react.profiler"),K6=Di("react.provider"),Z6=Di("react.context"),Q6=Di("react.forward_ref"),Et.Suspense=Di("react.suspense"),J6=Di("react.memo"),X6=Di("react.lazy"));var Di,$6=typeof Symbol=="function"&&Symbol.iterator;function oj(e){return e===null||typeof e!="object"?null:(e=$6&&e[$6]||e["@@iterator"],typeof e=="function"?e:null)}o(oj,"y");function xf(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,r=1;r{uO.exports=sO()});var hO=ie(Pt=>{var ic,Ef,C0,Ay;typeof performance=="object"&&typeof performance.now=="function"?(lO=performance,Pt.unstable_now=function(){return lO.now()}):(ky=Date,cO=ky.now(),Pt.unstable_now=function(){return ky.now()-cO});var lO,ky,cO;typeof window>"u"||typeof MessageChannel!="function"?(nc=null,Ty=null,Iy=o(function(){if(nc!==null)try{var e=Pt.unstable_now();nc(!0,e),nc=null}catch(t){throw setTimeout(Iy,0),t}},"w"),ic=o(function(e){nc!==null?setTimeout(ic,0,e):(nc=e,setTimeout(Iy,0))},"f"),Ef=o(function(e,t){Ty=setTimeout(e,t)},"g"),C0=o(function(){clearTimeout(Ty)},"h"),Pt.unstable_shouldYield=function(){return!1},Ay=Pt.unstable_forceFrameRate=function(){}):(dO=window.setTimeout,fO=window.clearTimeout,typeof console<"u"&&(pO=window.cancelAnimationFrame,typeof window.requestAnimationFrame!="function"&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills"),typeof pO!="function"&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills")),wf=!1,Sf=null,k0=-1,Cy=5,Oy=0,Pt.unstable_shouldYield=function(){return Pt.unstable_now()>=Oy},Ay=o(function(){},"k"),Pt.unstable_forceFrameRate=function(e){0>e||125>>1,i=e[n];if(i!==void 0&&0I0(u,r))d!==void 0&&0>I0(d,u)?(e[n]=d,e[c]=r,n=c):(e[n]=u,e[a]=r,n=a);else if(d!==void 0&&0>I0(d,r))e[n]=d,e[c]=r,n=c;else break e}}return t}return null}o(O0,"K");function I0(e,t){var r=e.sortIndex-t.sortIndex;return r!==0?r:e.id-t.id}o(I0,"I");var Ao=[],es=[],cj=1,Ai=null,vn=3,D0=!1,xu=!1,kf=!1;function Ny(e){for(var t=eo(es);t!==null;){if(t.callback===null)O0(es);else if(t.startTime<=e)O0(es),t.sortIndex=t.expirationTime,Py(Ao,t);else break;t=eo(es)}}o(Ny,"T");function My(e){if(kf=!1,Ny(e),!xu)if(eo(Ao)!==null)xu=!0,ic(Ly);else{var t=eo(es);t!==null&&Ef(My,t.startTime-e)}}o(My,"U");function Ly(e,t){xu=!1,kf&&(kf=!1,C0()),D0=!0;var r=vn;try{for(Ny(t),Ai=eo(Ao);Ai!==null&&(!(Ai.expirationTime>t)||e&&!Pt.unstable_shouldYield());){var n=Ai.callback;if(typeof n=="function"){Ai.callback=null,vn=Ai.priorityLevel;var i=n(Ai.expirationTime<=t);t=Pt.unstable_now(),typeof i=="function"?Ai.callback=i:Ai===eo(Ao)&&O0(Ao),Ny(t)}else O0(Ao);Ai=eo(Ao)}if(Ai!==null)var a=!0;else{var u=eo(es);u!==null&&Ef(My,u.startTime-t),a=!1}return a}finally{Ai=null,vn=r,D0=!1}}o(Ly,"V");var dj=Ay;Pt.unstable_IdlePriority=5;Pt.unstable_ImmediatePriority=1;Pt.unstable_LowPriority=4;Pt.unstable_NormalPriority=3;Pt.unstable_Profiling=null;Pt.unstable_UserBlockingPriority=2;Pt.unstable_cancelCallback=function(e){e.callback=null};Pt.unstable_continueExecution=function(){xu||D0||(xu=!0,ic(Ly))};Pt.unstable_getCurrentPriorityLevel=function(){return vn};Pt.unstable_getFirstCallbackNode=function(){return eo(Ao)};Pt.unstable_next=function(e){switch(vn){case 1:case 2:case 3:var t=3;break;default:t=vn}var r=vn;vn=t;try{return e()}finally{vn=r}};Pt.unstable_pauseExecution=function(){};Pt.unstable_requestPaint=dj;Pt.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var r=vn;vn=e;try{return t()}finally{vn=r}};Pt.unstable_scheduleCallback=function(e,t,r){var n=Pt.unstable_now();switch(typeof r=="object"&&r!==null?(r=r.delay,r=typeof r=="number"&&0n?(e.sortIndex=r,Py(es,e),eo(Ao)===null&&e===eo(es)&&(kf?C0():kf=!0,Ef(My,r-n))):(e.sortIndex=i,Py(Ao,e),xu||D0||(xu=!0,ic(Ly))),e};Pt.unstable_wrapCallback=function(e){var t=vn;return function(){var r=vn;vn=t;try{return e.apply(this,arguments)}finally{vn=r}}}});var gO=ie((vse,mO)=>{mO.exports=hO()});var r5=ie(Fi=>{var Sg=pe(),ar=w0(),$r=gO();function de(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,r=1;r"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),fj=/^[: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]*$/,vO=Object.prototype.hasOwnProperty,_O={},bO={};function pj(e){return vO.call(bO,e)?!0:vO.call(_O,e)?!1:fj.test(e)?bO[e]=!0:(_O[e]=!0,!1)}o(pj,"la");function hj(e,t,r,n){if(r!==null&&r.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return n?!1:r!==null?!r.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}o(hj,"ma");function mj(e,t,r,n){if(t===null||typeof t>"u"||hj(e,t,r,n))return!0;if(n)return!1;if(r!==null)switch(r.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}o(mj,"na");function Nn(e,t,r,n,i,a,u){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=n,this.attributeNamespace=i,this.mustUseProperty=r,this.propertyName=e,this.type=t,this.sanitizeURL=a,this.removeEmptyString=u}o(Nn,"B");var ln={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){ln[e]=new Nn(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];ln[t]=new Nn(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){ln[e]=new Nn(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){ln[e]=new Nn(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){ln[e]=new Nn(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){ln[e]=new Nn(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){ln[e]=new Nn(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){ln[e]=new Nn(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){ln[e]=new Nn(e,5,!1,e.toLowerCase(),null,!1,!1)});var Wx=/[\-:]([a-z])/g;function jx(e){return e[1].toUpperCase()}o(jx,"pa");"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(Wx,jx);ln[t]=new Nn(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(Wx,jx);ln[t]=new Nn(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(Wx,jx);ln[t]=new Nn(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){ln[e]=new Nn(e,1,!1,e.toLowerCase(),null,!1,!1)});ln.xlinkHref=new Nn("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){ln[e]=new Nn(e,1,!1,e.toLowerCase(),null,!0,!0)});function $x(e,t,r,n){var i=ln.hasOwnProperty(t)?ln[t]:null,a=i!==null?i.type===0:n?!1:!(!(2{var jZ=Object.create;var lv=Object.defineProperty;var VZ=Object.getOwnPropertyDescriptor;var WZ=Object.getOwnPropertyNames;var GZ=Object.getPrototypeOf,YZ=Object.prototype.hasOwnProperty;var i=(e,t)=>lv(e,"name",{value:t,configurable:!0}),R4=(e=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof require<"u"?require:t)[r]}):e)(function(e){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')});var oe=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),KZ=(e,t)=>{for(var r in t)lv(e,r,{get:t[r],enumerable:!0})},ZZ=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of WZ(t))!YZ.call(e,o)&&o!==r&&lv(e,o,{get:()=>t[o],enumerable:!(n=VZ(t,o))||n.enumerable});return e};var q=(e,t,r)=>(r=e!=null?jZ(GZ(e)):{},ZZ(t||!e||!e.__esModule?lv(r,"default",{value:e,enumerable:!0}):r,e));var cv=oe((xge,P4)=>{var M4=Object.getOwnPropertySymbols,QZ=Object.prototype.hasOwnProperty,JZ=Object.prototype.propertyIsEnumerable;function XZ(e){if(e==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}i(XZ,"toObject");function eQ(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de",Object.getOwnPropertyNames(e)[0]==="5")return!1;for(var t={},r=0;r<10;r++)t["_"+String.fromCharCode(r)]=r;var n=Object.getOwnPropertyNames(t).map(function(a){return t[a]});if(n.join("")!=="0123456789")return!1;var o={};return"abcdefghijklmnopqrst".split("").forEach(function(a){o[a]=a}),Object.keys(Object.assign({},o)).join("")==="abcdefghijklmnopqrst"}catch{return!1}}i(eQ,"shouldUseNative");P4.exports=eQ()?Object.assign:function(e,t){for(var r,n=XZ(e),o,a=1;a{var Gw=cv(),id=60103,B4=60106;It.Fragment=60107;It.StrictMode=60108;It.Profiler=60114;var U4=60109,z4=60110,H4=60112;It.Suspense=60113;var $4=60115,q4=60116;typeof Symbol=="function"&&Symbol.for&&(Zo=Symbol.for,id=Zo("react.element"),B4=Zo("react.portal"),It.Fragment=Zo("react.fragment"),It.StrictMode=Zo("react.strict_mode"),It.Profiler=Zo("react.profiler"),U4=Zo("react.provider"),z4=Zo("react.context"),H4=Zo("react.forward_ref"),It.Suspense=Zo("react.suspense"),$4=Zo("react.memo"),q4=Zo("react.lazy"));var Zo,L4=typeof Symbol=="function"&&Symbol.iterator;function tQ(e){return e===null||typeof e!="object"?null:(e=L4&&e[L4]||e["@@iterator"],typeof e=="function"?e:null)}i(tQ,"y");function Hp(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,r=1;r{J4.exports=Q4()});var oN=oe(Lt=>{var ud,jp,gv,oS;typeof performance=="object"&&typeof performance.now=="function"?(X4=performance,Lt.unstable_now=function(){return X4.now()}):(Jw=Date,eN=Jw.now(),Lt.unstable_now=function(){return Jw.now()-eN});var X4,Jw,eN;typeof window>"u"||typeof MessageChannel!="function"?(sd=null,Xw=null,eS=i(function(){if(sd!==null)try{var e=Lt.unstable_now();sd(!0,e),sd=null}catch(t){throw setTimeout(eS,0),t}},"w"),ud=i(function(e){sd!==null?setTimeout(ud,0,e):(sd=e,setTimeout(eS,0))},"f"),jp=i(function(e,t){Xw=setTimeout(e,t)},"g"),gv=i(function(){clearTimeout(Xw)},"h"),Lt.unstable_shouldYield=function(){return!1},oS=Lt.unstable_forceFrameRate=function(){}):(tN=window.setTimeout,rN=window.clearTimeout,typeof console<"u"&&(nN=window.cancelAnimationFrame,typeof window.requestAnimationFrame!="function"&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills"),typeof nN!="function"&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills")),$p=!1,qp=null,pv=-1,tS=5,rS=0,Lt.unstable_shouldYield=function(){return Lt.unstable_now()>=rS},oS=i(function(){},"k"),Lt.unstable_forceFrameRate=function(e){0>e||125>>1,o=e[n];if(o!==void 0&&0hv(s,r))d!==void 0&&0>hv(d,s)?(e[n]=d,e[l]=r,n=l):(e[n]=s,e[a]=r,n=a);else if(d!==void 0&&0>hv(d,r))e[n]=d,e[l]=r,n=l;else break e}}return t}return null}i(vv,"K");function hv(e,t){var r=e.sortIndex-t.sortIndex;return r!==0?r:e.id-t.id}i(hv,"I");var na=[],zs=[],aQ=1,Qo=null,Dn=3,_v=!1,hl=!1,Vp=!1;function aS(e){for(var t=Ei(zs);t!==null;){if(t.callback===null)vv(zs);else if(t.startTime<=e)vv(zs),t.sortIndex=t.expirationTime,iS(na,t);else break;t=Ei(zs)}}i(aS,"T");function sS(e){if(Vp=!1,aS(e),!hl)if(Ei(na)!==null)hl=!0,ud(uS);else{var t=Ei(zs);t!==null&&jp(sS,t.startTime-e)}}i(sS,"U");function uS(e,t){hl=!1,Vp&&(Vp=!1,gv()),_v=!0;var r=Dn;try{for(aS(t),Qo=Ei(na);Qo!==null&&(!(Qo.expirationTime>t)||e&&!Lt.unstable_shouldYield());){var n=Qo.callback;if(typeof n=="function"){Qo.callback=null,Dn=Qo.priorityLevel;var o=n(Qo.expirationTime<=t);t=Lt.unstable_now(),typeof o=="function"?Qo.callback=o:Qo===Ei(na)&&vv(na),aS(t)}else vv(na);Qo=Ei(na)}if(Qo!==null)var a=!0;else{var s=Ei(zs);s!==null&&jp(sS,s.startTime-t),a=!1}return a}finally{Qo=null,Dn=r,_v=!1}}i(uS,"V");var sQ=oS;Lt.unstable_IdlePriority=5;Lt.unstable_ImmediatePriority=1;Lt.unstable_LowPriority=4;Lt.unstable_NormalPriority=3;Lt.unstable_Profiling=null;Lt.unstable_UserBlockingPriority=2;Lt.unstable_cancelCallback=function(e){e.callback=null};Lt.unstable_continueExecution=function(){hl||_v||(hl=!0,ud(uS))};Lt.unstable_getCurrentPriorityLevel=function(){return Dn};Lt.unstable_getFirstCallbackNode=function(){return Ei(na)};Lt.unstable_next=function(e){switch(Dn){case 1:case 2:case 3:var t=3;break;default:t=Dn}var r=Dn;Dn=t;try{return e()}finally{Dn=r}};Lt.unstable_pauseExecution=function(){};Lt.unstable_requestPaint=sQ;Lt.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var r=Dn;Dn=e;try{return t()}finally{Dn=r}};Lt.unstable_scheduleCallback=function(e,t,r){var n=Lt.unstable_now();switch(typeof r=="object"&&r!==null?(r=r.delay,r=typeof r=="number"&&0n?(e.sortIndex=r,iS(zs,e),Ei(na)===null&&e===Ei(zs)&&(Vp?gv():Vp=!0,jp(sS,r-n))):(e.sortIndex=o,iS(na,e),hl||_v||(hl=!0,ud(uS))),e};Lt.unstable_wrapCallback=function(e){var t=Dn;return function(){var r=Dn;Dn=t;try{return e.apply(this,arguments)}finally{Dn=r}}}});var aN=oe((Cge,iN)=>{iN.exports=oN()});var WM=oe(ni=>{var d_=pe(),dr=cv(),nn=aN();function de(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,r=1;r"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),uQ=/^[: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]*$/,sN=Object.prototype.hasOwnProperty,uN={},lN={};function lQ(e){return sN.call(lN,e)?!0:sN.call(uN,e)?!1:uQ.test(e)?lN[e]=!0:(uN[e]=!0,!1)}i(lQ,"la");function cQ(e,t,r,n){if(r!==null&&r.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return n?!1:r!==null?!r.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}i(cQ,"ma");function dQ(e,t,r,n){if(t===null||typeof t>"u"||cQ(e,t,r,n))return!0;if(n)return!1;if(r!==null)switch(r.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}i(dQ,"na");function Wn(e,t,r,n,o,a,s){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=n,this.attributeNamespace=o,this.mustUseProperty=r,this.propertyName=e,this.type=t,this.sanitizeURL=a,this.removeEmptyString=s}i(Wn,"B");var yn={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){yn[e]=new Wn(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];yn[t]=new Wn(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){yn[e]=new Wn(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){yn[e]=new Wn(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){yn[e]=new Wn(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){yn[e]=new Wn(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){yn[e]=new Wn(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){yn[e]=new Wn(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){yn[e]=new Wn(e,5,!1,e.toLowerCase(),null,!1,!1)});var v2=/[\-:]([a-z])/g;function _2(e){return e[1].toUpperCase()}i(_2,"pa");"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(v2,_2);yn[t]=new Wn(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(v2,_2);yn[t]=new Wn(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(v2,_2);yn[t]=new Wn(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){yn[e]=new Wn(e,1,!1,e.toLowerCase(),null,!1,!1)});yn.xlinkHref=new Wn("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){yn[e]=new Wn(e,1,!1,e.toLowerCase(),null,!0,!0)});function b2(e,t,r,n){var o=yn.hasOwnProperty(t)?yn[t]:null,a=o!==null?o.type===0:n?!1:!(!(2c||i[u]!==a[c])return` -`+i[u].replace(" at new "," at ");while(1<=u&&0<=c);break}}}finally{Fy=!1,Error.prepareStackTrace=r}return(e=e?e.displayName||e.name:"")?zf(e):""}o(A0,"Pa");function gj(e){switch(e.tag){case 5:return zf(e.type);case 16:return zf("Lazy");case 13:return zf("Suspense");case 19:return zf("SuspenseList");case 0:case 2:case 15:return e=A0(e.type,!1),e;case 11:return e=A0(e.type.render,!1),e;case 22:return e=A0(e.type._render,!1),e;case 1:return e=A0(e.type,!0),e;default:return""}}o(gj,"Qa");function mc(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case rs:return"Fragment";case Su:return"Portal";case Vf:return"Profiler";case Gx:return"StrictMode";case Wf:return"Suspense";case eg:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Kx:return(e.displayName||"Context")+".Consumer";case Yx:return(e._context.displayName||"Context")+".Provider";case Eg:var t=e.render;return t=t.displayName||t.name||"",e.displayName||(t!==""?"ForwardRef("+t+")":"ForwardRef");case kg:return mc(e.type);case Qx:return mc(e._render);case Zx:t=e._payload,e=e._init;try{return mc(e(t))}catch{}}return null}o(mc,"Ra");function hs(e){switch(typeof e){case"boolean":case"number":case"object":case"string":case"undefined":return e;default:return""}}o(hs,"Sa");function A4(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}o(A4,"Ta");function vj(e){var t=A4(e)?"checked":"value",r=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),n=""+e[t];if(!e.hasOwnProperty(t)&&typeof r<"u"&&typeof r.get=="function"&&typeof r.set=="function"){var i=r.get,a=r.set;return Object.defineProperty(e,t,{configurable:!0,get:o(function(){return i.call(this)},"get"),set:o(function(u){n=""+u,a.call(this,u)},"set")}),Object.defineProperty(e,t,{enumerable:r.enumerable}),{getValue:o(function(){return n},"getValue"),setValue:o(function(u){n=""+u},"setValue"),stopTracking:o(function(){e._valueTracker=null,delete e[t]},"stopTracking")}}}o(vj,"Ua");function P0(e){e._valueTracker||(e._valueTracker=vj(e))}o(P0,"Va");function P4(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var r=t.getValue(),n="";return e&&(n=A4(e)?e.checked?"true":"false":e.value),e=n,e!==r?(t.setValue(e),!0):!1}o(P4,"Wa");function tg(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}o(tg,"Xa");function ox(e,t){var r=t.checked;return ar({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:r??e._wrapperState.initialChecked})}o(ox,"Ya");function xO(e,t){var r=t.defaultValue==null?"":t.defaultValue,n=t.checked!=null?t.checked:t.defaultChecked;r=hs(t.value!=null?t.value:r),e._wrapperState={initialChecked:n,initialValue:r,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}o(xO,"Za");function N4(e,t){t=t.checked,t!=null&&$x(e,"checked",t,!1)}o(N4,"$a");function ax(e,t){N4(e,t);var r=hs(t.value),n=t.type;if(r!=null)n==="number"?(r===0&&e.value===""||e.value!=r)&&(e.value=""+r):e.value!==""+r&&(e.value=""+r);else if(n==="submit"||n==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?sx(e,t.type,r):t.hasOwnProperty("defaultValue")&&sx(e,t.type,hs(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}o(ax,"ab");function wO(e,t,r){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var n=t.type;if(!(n!=="submit"&&n!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,r||t===e.value||(e.value=t),e.defaultValue=t}r=e.name,r!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,r!==""&&(e.name=r)}o(wO,"cb");function sx(e,t,r){(t!=="number"||tg(e.ownerDocument)!==e)&&(r==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+r&&(e.defaultValue=""+r))}o(sx,"bb");function _j(e){var t="";return Sg.Children.forEach(e,function(r){r!=null&&(t+=r)}),t}o(_j,"db");function ux(e,t){return e=ar({children:void 0},t),(t=_j(t.children))&&(e.children=t),e}o(ux,"eb");function gc(e,t,r,n){if(e=e.options,t){t={};for(var i=0;i=r.length))throw Error(de(93));r=r[0]}t=r}t==null&&(t=""),r=t}e._wrapperState={initialValue:hs(r)}}o(SO,"hb");function M4(e,t){var r=hs(t.value),n=hs(t.defaultValue);r!=null&&(r=""+r,r!==e.value&&(e.value=r),t.defaultValue==null&&e.defaultValue!==r&&(e.defaultValue=r)),n!=null&&(e.defaultValue=""+n)}o(M4,"ib");function EO(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}o(EO,"jb");var cx={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function L4(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}o(L4,"lb");function dx(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?L4(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}o(dx,"mb");var N0,R4=function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(t,r,n,i){MSApp.execUnsafeLocalFunction(function(){return e(t,r,n,i)})}:e}(function(e,t){if(e.namespaceURI!==cx.svg||"innerHTML"in e)e.innerHTML=t;else{for(N0=N0||document.createElement("div"),N0.innerHTML=""+t.valueOf().toString()+"",t=N0.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function rp(e,t){if(t){var r=e.firstChild;if(r&&r===e.lastChild&&r.nodeType===3){r.nodeValue=t;return}}e.textContent=t}o(rp,"pb");var jf={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},bj=["Webkit","ms","Moz","O"];Object.keys(jf).forEach(function(e){bj.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),jf[t]=jf[e]})});function F4(e,t,r){return t==null||typeof t=="boolean"||t===""?"":r||typeof t!="number"||t===0||jf.hasOwnProperty(e)&&jf[e]?(""+t).trim():t+"px"}o(F4,"sb");function B4(e,t){e=e.style;for(var r in t)if(t.hasOwnProperty(r)){var n=r.indexOf("--")===0,i=F4(r,t[r],n);r==="float"&&(r="cssFloat"),n?e.setProperty(r,i):e[r]=i}}o(B4,"tb");var yj=ar({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function fx(e,t){if(t){if(yj[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(de(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(de(60));if(!(typeof t.dangerouslySetInnerHTML=="object"&&"__html"in t.dangerouslySetInnerHTML))throw Error(de(61))}if(t.style!=null&&typeof t.style!="object")throw Error(de(62))}}o(fx,"vb");function px(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";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}}o(px,"wb");function ew(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}o(ew,"xb");var hx=null,vc=null,_c=null;function kO(e){if(e=gp(e)){if(typeof hx!="function")throw Error(de(280));var t=e.stateNode;t&&(t=Ag(t),hx(e.stateNode,e.type,t))}}o(kO,"Bb");function z4(e){vc?_c?_c.push(e):_c=[e]:vc=e}o(z4,"Eb");function U4(){if(vc){var e=vc,t=_c;if(_c=vc=null,kO(e),t)for(e=0;en?0:1<r;r++)t.push(e);return t}o(Uy,"Zc");function Ig(e,t,r){e.pendingLanes|=t;var n=t-1;e.suspendedLanes&=n,e.pingedLanes&=n,e=e.eventTimes,t=31-ms(t),e[t]=r}o(Ig,"$c");var ms=Math.clz32?Math.clz32:Rj,Mj=Math.log,Lj=Math.LN2;function Rj(e){return e===0?32:31-(Mj(e)/Lj|0)|0}o(Rj,"ad");var Fj=$r.unstable_UserBlockingPriority,Bj=$r.unstable_runWithPriority,j0=!0;function zj(e,t,r,n){Eu||rw();var i=sw,a=Eu;Eu=!0;try{H4(i,e,t,r,n)}finally{(Eu=a)||nw()}}o(zj,"gd");function Uj(e,t,r,n){Bj(Fj,sw.bind(null,e,t,r,n))}o(Uj,"id");function sw(e,t,r,n){if(j0){var i;if((i=(t&4)===0)&&0=Gf),LO=" ",RO=!1;function iD(e,t){switch(e){case"keyup":return l$.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}o(iD,"ge");function oD(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}o(oD,"he");var cc=!1;function d$(e,t){switch(e){case"compositionend":return oD(t);case"keypress":return t.which!==32?null:(RO=!0,LO);case"textInput":return e=t.data,e===LO&&RO?null:e;default:return null}}o(d$,"je");function f$(e,t){if(cc)return e==="compositionend"||!fw&&iD(e,t)?(e=rD(),$0=lw=ns=null,cc=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=zO(r)}}o(UO,"Le");function lD(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?lD(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}o(lD,"Me");function HO(){for(var e=window,t=tg();t instanceof e.HTMLIFrameElement;){try{var r=typeof t.contentWindow.location.href=="string"}catch{r=!1}if(r)e=t.contentWindow;else break;t=tg(e.document)}return t}o(HO,"Ne");function bx(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}o(bx,"Oe");var w$=_a&&"documentMode"in document&&11>=document.documentMode,dc=null,yx=null,Kf=null,xx=!1;function qO(e,t,r){var n=r.window===r?r.document:r.nodeType===9?r:r.ownerDocument;xx||dc==null||dc!==tg(n)||(n=dc,"selectionStart"in n&&bx(n)?n={start:n.selectionStart,end:n.selectionEnd}:(n=(n.ownerDocument&&n.ownerDocument.defaultView||window).getSelection(),n={anchorNode:n.anchorNode,anchorOffset:n.anchorOffset,focusNode:n.focusNode,focusOffset:n.focusOffset}),Kf&&up(Kf,n)||(Kf=n,n=og(yx,"onSelect"),0pc||(e.current=Sx[pc],Sx[pc]=null,pc--)}o(er,"H");function mr(e,t){pc++,Sx[pc]=e.current,e.current=t}o(mr,"I");var gs={},xn=bs(gs),Yn=bs(!1),Ou=gs;function Tc(e,t){var r=e.type.contextTypes;if(!r)return gs;var n=e.stateNode;if(n&&n.__reactInternalMemoizedUnmaskedChildContext===t)return n.__reactInternalMemoizedMaskedChildContext;var i={},a;for(a in r)i[a]=t[a];return n&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=i),i}o(Tc,"Ef");function Kn(e){return e=e.childContextTypes,e!=null}o(Kn,"Ff");function ug(){er(Yn),er(xn)}o(ug,"Gf");function ZO(e,t,r){if(xn.current!==gs)throw Error(de(168));mr(xn,t),mr(Yn,r)}o(ZO,"Hf");function vD(e,t,r){var n=e.stateNode;if(e=t.childContextTypes,typeof n.getChildContext!="function")return r;n=n.getChildContext();for(var i in n)if(!(i in e))throw Error(de(108,mc(t)||"Unknown",i));return ar({},r,n)}o(vD,"If");function Y0(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||gs,Ou=xn.current,mr(xn,e),mr(Yn,Yn.current),!0}o(Y0,"Jf");function QO(e,t,r){var n=e.stateNode;if(!n)throw Error(de(169));r?(e=vD(e,t,Ou),n.__reactInternalMemoizedMergedChildContext=e,er(Yn),er(xn),mr(xn,e)):er(Yn),mr(Yn,r)}o(QO,"Kf");var hw=null,Cu=null,k$=$r.unstable_runWithPriority,mw=$r.unstable_scheduleCallback,Ex=$r.unstable_cancelCallback,T$=$r.unstable_shouldYield,JO=$r.unstable_requestPaint,kx=$r.unstable_now,I$=$r.unstable_getCurrentPriorityLevel,Pg=$r.unstable_ImmediatePriority,_D=$r.unstable_UserBlockingPriority,bD=$r.unstable_NormalPriority,yD=$r.unstable_LowPriority,xD=$r.unstable_IdlePriority,Ky={},C$=JO!==void 0?JO:function(){},pa=null,K0=null,Zy=!1,XO=kx(),bn=1e4>XO?kx:function(){return kx()-XO};function Ic(){switch(I$()){case Pg:return 99;case _D:return 98;case bD:return 97;case yD:return 96;case xD:return 95;default:throw Error(de(332))}}o(Ic,"eg");function wD(e){switch(e){case 99:return Pg;case 98:return _D;case 97:return bD;case 96:return yD;case 95:return xD;default:throw Error(de(332))}}o(wD,"fg");function Du(e,t){return e=wD(e),k$(e,t)}o(Du,"gg");function cp(e,t,r){return e=wD(e),mw(e,t,r)}o(cp,"hg");function Fo(){if(K0!==null){var e=K0;K0=null,Ex(e)}SD()}o(Fo,"ig");function SD(){if(!Zy&&pa!==null){Zy=!0;var e=0;try{var t=pa;Du(99,function(){for(;eR?(O=D,D=null):O=D.sibling;var N=g(x,D,y[R],E);if(N===null){D===null&&(D=O);break}e&&D&&N.alternate===null&&t(x,D),v=a(N,v,R),A===null?T=N:A.sibling=N,A=N,D=O}if(R===y.length)return r(x,D),T;if(D===null){for(;RR?(O=D,D=null):O=D.sibling;var L=g(x,D,N.value,E);if(L===null){D===null&&(D=O);break}e&&D&&L.alternate===null&&t(x,D),v=a(L,v,R),A===null?T=L:A.sibling=L,A=L,D=O}if(N.done)return r(x,D),T;if(D===null){for(;!N.done;R++,N=y.next())N=m(x,N.value,E),N!==null&&(v=a(N,v,R),A===null?T=N:A.sibling=N,A=N);return T}for(D=n(x,D);!N.done;R++,N=y.next())N=_(D,x,R,N.value,E),N!==null&&(e&&N.alternate!==null&&D.delete(N.key===null?R:N.key),v=a(N,v,R),A===null?T=N:A.sibling=N,A=N);return e&&D.forEach(function(M){return t(x,M)}),T}return o(S,"w"),function(x,v,y,E){var T=typeof y=="object"&&y!==null&&y.type===rs&&y.key===null;T&&(y=y.props.children);var A=typeof y=="object"&&y!==null;if(A)switch(y.$$typeof){case Bf:e:{for(A=y.key,T=v;T!==null;){if(T.key===A){switch(T.tag){case 7:if(y.type===rs){r(x,T.sibling),v=i(T,y.props.children),v.return=x,x=v;break e}break;default:if(T.elementType===y.type){r(x,T.sibling),v=i(T,y.props),v.ref=Af(x,T,y),v.return=x,x=v;break e}}r(x,T);break}else t(x,T);T=T.sibling}y.type===rs?(v=Ec(y.props.children,x.mode,E,y.key),v.return=x,x=v):(E=X0(y.type,y.key,y.props,null,x.mode,E),E.ref=Af(x,v,y),E.return=x,x=E)}return u(x);case Su:e:{for(T=y.key;v!==null;){if(v.key===T)if(v.tag===4&&v.stateNode.containerInfo===y.containerInfo&&v.stateNode.implementation===y.implementation){r(x,v.sibling),v=i(v,y.children||[]),v.return=x,x=v;break e}else{r(x,v);break}else t(x,v);v=v.sibling}v=rx(y,x.mode,E),v.return=x,x=v}return u(x)}if(typeof y=="string"||typeof y=="number")return y=""+y,v!==null&&v.tag===6?(r(x,v.sibling),v=i(v,y),v.return=x,x=v):(r(x,v),v=tx(y,x.mode,E),v.return=x,x=v),u(x);if(z0(y))return w(x,v,y,E);if(Tf(y))return S(x,v,y,E);if(A&&U0(x,y),typeof y>"u"&&!T)switch(x.tag){case 1:case 22:case 0:case 11:case 15:throw Error(de(152,mc(x.type)||"Component"))}return r(x,v)}}o(CD,"Sg");var pg=CD(!0),OD=CD(!1),vp={},Lo=bs(vp),fp=bs(vp),pp=bs(vp);function Tu(e){if(e===vp)throw Error(de(174));return e}o(Tu,"dh");function Ix(e,t){switch(mr(pp,t),mr(fp,e),mr(Lo,vp),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:dx(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=dx(t,e)}er(Lo),mr(Lo,t)}o(Ix,"eh");function Cc(){er(Lo),er(fp),er(pp)}o(Cc,"fh");function i4(e){Tu(pp.current);var t=Tu(Lo.current),r=dx(t,e.type);t!==r&&(mr(fp,e),mr(Lo,r))}o(i4,"gh");function bw(e){fp.current===e&&(er(Lo),er(fp))}o(bw,"hh");var hr=bs(0);function hg(e){for(var t=e;t!==null;){if(t.tag===13){var r=t.memoizedState;if(r!==null&&(r=r.dehydrated,r===null||r.data==="$?"||r.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if((t.flags&64)!==0)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}o(hg,"ih");var ma=null,os=null,Ro=!1;function DD(e,t){var r=Ni(5,null,null,0);r.elementType="DELETED",r.type="DELETED",r.stateNode=t,r.return=e,r.flags=8,e.lastEffect!==null?(e.lastEffect.nextEffect=r,e.lastEffect=r):e.firstEffect=e.lastEffect=r}o(DD,"mh");function o4(e,t){switch(e.tag){case 5:var r=e.type;return t=t.nodeType!==1||r.toLowerCase()!==t.nodeName.toLowerCase()?null:t,t!==null?(e.stateNode=t,!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,!0):!1;case 13:return!1;default:return!1}}o(o4,"oh");function Cx(e){if(Ro){var t=os;if(t){var r=t;if(!o4(e,t)){if(t=bc(r.nextSibling),!t||!o4(e,t)){e.flags=e.flags&-1025|2,Ro=!1,ma=e;return}DD(ma,r)}ma=e,os=bc(t.firstChild)}else e.flags=e.flags&-1025|2,Ro=!1,ma=e}}o(Cx,"ph");function a4(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;ma=e}o(a4,"qh");function H0(e){if(e!==ma)return!1;if(!Ro)return a4(e),Ro=!0,!1;var t=e.type;if(e.tag!==5||t!=="head"&&t!=="body"&&!wx(t,e.memoizedProps))for(t=os;t;)DD(e,t),t=bc(t.nextSibling);if(a4(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(de(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var r=e.data;if(r==="/$"){if(t===0){os=bc(e.nextSibling);break e}t--}else r!=="$"&&r!=="$!"&&r!=="$?"||t++}e=e.nextSibling}os=null}}else os=ma?bc(e.stateNode.nextSibling):null;return!0}o(H0,"rh");function Qy(){os=ma=null,Ro=!1}o(Qy,"sh");var xc=[];function yw(){for(var e=0;ea))throw Error(de(301));a+=1,sn=_n=null,t.updateQueue=null,Zf.current=N$,e=r(n,i)}while(Qf)}if(Zf.current=bg,t=_n!==null&&_n.next!==null,hp=0,sn=_n=wr=null,mg=!1,t)throw Error(de(300));return e}o(ww,"Ch");function Iu(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return sn===null?wr.memoizedState=sn=e:sn=sn.next=e,sn}o(Iu,"Hh");function Lu(){if(_n===null){var e=wr.alternate;e=e!==null?e.memoizedState:null}else e=_n.next;var t=sn===null?wr.memoizedState:sn.next;if(t!==null)sn=t,_n=e;else{if(e===null)throw Error(de(310));_n=e,e={memoizedState:_n.memoizedState,baseState:_n.baseState,baseQueue:_n.baseQueue,queue:_n.queue,next:null},sn===null?wr.memoizedState=sn=e:sn=sn.next=e}return sn}o(Lu,"Ih");function No(e,t){return typeof t=="function"?t(e):t}o(No,"Jh");function Pf(e){var t=Lu(),r=t.queue;if(r===null)throw Error(de(311));r.lastRenderedReducer=e;var n=_n,i=n.baseQueue,a=r.pending;if(a!==null){if(i!==null){var u=i.next;i.next=a.next,a.next=u}n.baseQueue=i=a,r.pending=null}if(i!==null){i=i.next,n=n.baseState;var c=u=a=null,d=i;do{var f=d.lane;if((hp&f)===f)c!==null&&(c=c.next={lane:0,action:d.action,eagerReducer:d.eagerReducer,eagerState:d.eagerState,next:null}),n=d.eagerReducer===e?d.eagerState:e(n,d.action);else{var h={lane:f,action:d.action,eagerReducer:d.eagerReducer,eagerState:d.eagerState,next:null};c===null?(u=c=h,a=n):c=c.next=h,wr.lanes|=f,_p|=f}d=d.next}while(d!==null&&d!==i);c===null?a=n:c.next=u,Pi(n,t.memoizedState)||(ro=!0),t.memoizedState=n,t.baseState=a,t.baseQueue=c,r.lastRenderedState=n}return[t.memoizedState,r.dispatch]}o(Pf,"Kh");function Nf(e){var t=Lu(),r=t.queue;if(r===null)throw Error(de(311));r.lastRenderedReducer=e;var n=r.dispatch,i=r.pending,a=t.memoizedState;if(i!==null){r.pending=null;var u=i=i.next;do a=e(a,u.action),u=u.next;while(u!==i);Pi(a,t.memoizedState)||(ro=!0),t.memoizedState=a,t.baseQueue===null&&(t.baseState=a),r.lastRenderedState=a}return[a,n]}o(Nf,"Lh");function s4(e,t,r){var n=t._getVersion;n=n(t._source);var i=t._workInProgressVersionPrimary;if(i!==null?e=i===n:(e=e.mutableReadLanes,(e=(hp&e)===e)&&(t._workInProgressVersionPrimary=n,xc.push(t))),e)return r(t._source);throw xc.push(t),Error(de(350))}o(s4,"Mh");function AD(e,t,r,n){var i=Pn;if(i===null)throw Error(de(349));var a=t._getVersion,u=a(t._source),c=Zf.current,d=c.useState(function(){return s4(i,t,r)}),f=d[1],h=d[0];d=sn;var m=e.memoizedState,g=m.refs,_=g.getSnapshot,w=m.source;m=m.subscribe;var S=wr;return e.memoizedState={refs:g,source:t,subscribe:n},c.useEffect(function(){g.getSnapshot=r,g.setSnapshot=f;var x=a(t._source);if(!Pi(u,x)){x=r(t._source),Pi(h,x)||(f(x),x=ds(S),i.mutableReadLanes|=x&i.pendingLanes),x=i.mutableReadLanes,i.entangledLanes|=x;for(var v=i.entanglements,y=x;0r?98:r,function(){e(!0)}),Du(97<\/script>",e=e.removeChild(e.firstChild)):typeof n.is=="string"?e=u.createElement(r,{is:n.is}):(e=u.createElement(r),r==="select"&&(u=e,n.multiple?u.multiple=!0:n.size&&(u.size=n.size))):e=u.createElementNS(e,r),e[is]=t,e[sg]=n,UD(e,t,!1,!1),t.stateNode=e,u=px(r,n),r){case"dialog":Xt("cancel",e),Xt("close",e),i=n;break;case"iframe":case"object":case"embed":Xt("load",e),i=n;break;case"video":case"audio":for(i=0;iBx&&(t.flags|=64,a=!0,Lf(n,!1),t.lanes=33554432)}else{if(!a)if(e=hg(u),e!==null){if(t.flags|=64,a=!0,r=e.updateQueue,r!==null&&(t.updateQueue=r,t.flags|=4),Lf(n,!0),n.tail===null&&n.tailMode==="hidden"&&!u.alternate&&!Ro)return t=t.lastEffect=n.lastEffect,t!==null&&(t.nextEffect=null),null}else 2*bn()-n.renderingStartTime>Bx&&r!==1073741824&&(t.flags|=64,a=!0,Lf(n,!1),t.lanes=33554432);n.isBackwards?(u.sibling=t.child,t.child=u):(r=n.last,r!==null?r.sibling=u:t.child=u,n.last=u)}return n.tail!==null?(r=n.tail,n.rendering=r,n.tail=r.sibling,n.lastEffect=t.lastEffect,n.renderingStartTime=bn(),r.sibling=null,t=hr.current,mr(hr,a?t&1|2:t&1),r):null;case 23:case 24:return Dw(),e!==null&&e.memoizedState!==null!=(t.memoizedState!==null)&&n.mode!=="unstable-defer-without-hiding"&&(t.flags|=4),null}throw Error(de(156,t.tag))}o(L$,"Gi");function R$(e){switch(e.tag){case 1:Kn(e.type)&&ug();var t=e.flags;return t&4096?(e.flags=t&-4097|64,e):null;case 3:if(Cc(),er(Yn),er(xn),yw(),t=e.flags,(t&64)!==0)throw Error(de(285));return e.flags=t&-4097|64,e;case 5:return bw(e),null;case 13:return er(hr),t=e.flags,t&4096?(e.flags=t&-4097|64,e):null;case 19:return er(hr),null;case 4:return Cc(),null;case 10:return vw(e),null;case 23:case 24:return Dw(),null;default:return null}}o(R$,"Li");function Tw(e,t){try{var r="",n=t;do r+=gj(n),n=n.return;while(n);var i=r}catch(a){i=` +`),s=o.length-1,l=a.length-1;1<=s&&0<=l&&o[s]!==a[l];)l--;for(;1<=s&&0<=l;s--,l--)if(o[s]!==a[l]){if(s!==1||l!==1)do if(s--,l--,0>l||o[s]!==a[l])return` +`+o[s].replace(" at new "," at ");while(1<=s&&0<=l);break}}}finally{cS=!1,Error.prepareStackTrace=r}return(e=e?e.displayName||e.name:"")?im(e):""}i(bv,"Pa");function fQ(e){switch(e.tag){case 5:return im(e.type);case 16:return im("Lazy");case 13:return im("Suspense");case 19:return im("SuspenseList");case 0:case 2:case 15:return e=bv(e.type,!1),e;case 11:return e=bv(e.type.render,!1),e;case 22:return e=bv(e.type._render,!1),e;case 1:return e=bv(e.type,!0),e;default:return""}}i(fQ,"Qa");function bd(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case $s:return"Fragment";case vl:return"Portal";case lm:return"Profiler";case y2:return"StrictMode";case cm:return"Suspense";case $v:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case w2:return(e.displayName||"Context")+".Consumer";case x2:return(e._context.displayName||"Context")+".Provider";case f_:var t=e.render;return t=t.displayName||t.name||"",e.displayName||(t!==""?"ForwardRef("+t+")":"ForwardRef");case p_:return bd(e.type);case E2:return bd(e._render);case S2:t=e._payload,e=e._init;try{return bd(e(t))}catch{}}return null}i(bd,"Ra");function eu(e){switch(typeof e){case"boolean":case"number":case"object":case"string":case"undefined":return e;default:return""}}i(eu,"Sa");function xR(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}i(xR,"Ta");function pQ(e){var t=xR(e)?"checked":"value",r=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),n=""+e[t];if(!e.hasOwnProperty(t)&&typeof r<"u"&&typeof r.get=="function"&&typeof r.set=="function"){var o=r.get,a=r.set;return Object.defineProperty(e,t,{configurable:!0,get:i(function(){return o.call(this)},"get"),set:i(function(s){n=""+s,a.call(this,s)},"set")}),Object.defineProperty(e,t,{enumerable:r.enumerable}),{getValue:i(function(){return n},"getValue"),setValue:i(function(s){n=""+s},"setValue"),stopTracking:i(function(){e._valueTracker=null,delete e[t]},"stopTracking")}}}i(pQ,"Ua");function yv(e){e._valueTracker||(e._valueTracker=pQ(e))}i(yv,"Va");function wR(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var r=t.getValue(),n="";return e&&(n=xR(e)?e.checked?"true":"false":e.value),e=n,e!==r?(t.setValue(e),!0):!1}i(wR,"Wa");function qv(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}i(qv,"Xa");function NS(e,t){var r=t.checked;return dr({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:r??e._wrapperState.initialChecked})}i(NS,"Ya");function dN(e,t){var r=t.defaultValue==null?"":t.defaultValue,n=t.checked!=null?t.checked:t.defaultChecked;r=eu(t.value!=null?t.value:r),e._wrapperState={initialChecked:n,initialValue:r,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}i(dN,"Za");function SR(e,t){t=t.checked,t!=null&&b2(e,"checked",t,!1)}i(SR,"$a");function RS(e,t){SR(e,t);var r=eu(t.value),n=t.type;if(r!=null)n==="number"?(r===0&&e.value===""||e.value!=r)&&(e.value=""+r):e.value!==""+r&&(e.value=""+r);else if(n==="submit"||n==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?MS(e,t.type,r):t.hasOwnProperty("defaultValue")&&MS(e,t.type,eu(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}i(RS,"ab");function fN(e,t,r){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var n=t.type;if(!(n!=="submit"&&n!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,r||t===e.value||(e.value=t),e.defaultValue=t}r=e.name,r!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,r!==""&&(e.name=r)}i(fN,"cb");function MS(e,t,r){(t!=="number"||qv(e.ownerDocument)!==e)&&(r==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+r&&(e.defaultValue=""+r))}i(MS,"bb");function mQ(e){var t="";return d_.Children.forEach(e,function(r){r!=null&&(t+=r)}),t}i(mQ,"db");function PS(e,t){return e=dr({children:void 0},t),(t=mQ(t.children))&&(e.children=t),e}i(PS,"eb");function yd(e,t,r,n){if(e=e.options,t){t={};for(var o=0;o=r.length))throw Error(de(93));r=r[0]}t=r}t==null&&(t=""),r=t}e._wrapperState={initialValue:eu(r)}}i(pN,"hb");function ER(e,t){var r=eu(t.value),n=eu(t.defaultValue);r!=null&&(r=""+r,r!==e.value&&(e.value=r),t.defaultValue==null&&e.defaultValue!==r&&(e.defaultValue=r)),n!=null&&(e.defaultValue=""+n)}i(ER,"ib");function mN(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}i(mN,"jb");var FS={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function TR(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}i(TR,"lb");function BS(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?TR(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}i(BS,"mb");var xv,kR=function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(t,r,n,o){MSApp.execUnsafeLocalFunction(function(){return e(t,r,n,o)})}:e}(function(e,t){if(e.namespaceURI!==FS.svg||"innerHTML"in e)e.innerHTML=t;else{for(xv=xv||document.createElement("div"),xv.innerHTML=""+t.valueOf().toString()+"",t=xv.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function wm(e,t){if(t){var r=e.firstChild;if(r&&r===e.lastChild&&r.nodeType===3){r.nodeValue=t;return}}e.textContent=t}i(wm,"pb");var dm={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},hQ=["Webkit","ms","Moz","O"];Object.keys(dm).forEach(function(e){hQ.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),dm[t]=dm[e]})});function IR(e,t,r){return t==null||typeof t=="boolean"||t===""?"":r||typeof t!="number"||t===0||dm.hasOwnProperty(e)&&dm[e]?(""+t).trim():t+"px"}i(IR,"sb");function CR(e,t){e=e.style;for(var r in t)if(t.hasOwnProperty(r)){var n=r.indexOf("--")===0,o=IR(r,t[r],n);r==="float"&&(r="cssFloat"),n?e.setProperty(r,o):e[r]=o}}i(CR,"tb");var gQ=dr({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function US(e,t){if(t){if(gQ[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(de(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(de(60));if(!(typeof t.dangerouslySetInnerHTML=="object"&&"__html"in t.dangerouslySetInnerHTML))throw Error(de(61))}if(t.style!=null&&typeof t.style!="object")throw Error(de(62))}}i(US,"vb");function zS(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";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}}i(zS,"wb");function I2(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}i(I2,"xb");var HS=null,xd=null,wd=null;function hN(e){if(e=Lm(e)){if(typeof HS!="function")throw Error(de(280));var t=e.stateNode;t&&(t=b_(t),HS(e.stateNode,e.type,t))}}i(hN,"Bb");function OR(e){xd?wd?wd.push(e):wd=[e]:xd=e}i(OR,"Eb");function DR(){if(xd){var e=xd,t=wd;if(wd=xd=null,hN(e),t)for(e=0;en?0:1<r;r++)t.push(e);return t}i(pS,"Zc");function h_(e,t,r){e.pendingLanes|=t;var n=t-1;e.suspendedLanes&=n,e.pingedLanes&=n,e=e.eventTimes,t=31-tu(t),e[t]=r}i(h_,"$c");var tu=Math.clz32?Math.clz32:NQ,DQ=Math.log,AQ=Math.LN2;function NQ(e){return e===0?32:31-(DQ(e)/AQ|0)|0}i(NQ,"ad");var RQ=nn.unstable_UserBlockingPriority,MQ=nn.unstable_runWithPriority,Rv=!0;function PQ(e,t,r,n){_l||O2();var o=M2,a=_l;_l=!0;try{AR(o,e,t,r,n)}finally{(_l=a)||D2()}}i(PQ,"gd");function LQ(e,t,r,n){MQ(RQ,M2.bind(null,e,t,r,n))}i(LQ,"id");function M2(e,t,r,n){if(Rv){var o;if((o=(t&4)===0)&&0=pm),TN=" ",kN=!1;function YR(e,t){switch(e){case"keyup":return iJ.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}i(YR,"ge");function KR(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}i(KR,"he");var md=!1;function sJ(e,t){switch(e){case"compositionend":return KR(t);case"keypress":return t.which!==32?null:(kN=!0,TN);case"textInput":return e=t.data,e===TN&&kN?null:e;default:return null}}i(sJ,"je");function uJ(e,t){if(md)return e==="compositionend"||!U2&&YR(e,t)?(e=WR(),Mv=L2=qs=null,md=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=ON(r)}}i(DN,"Le");function XR(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?XR(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}i(XR,"Me");function AN(){for(var e=window,t=qv();t instanceof e.HTMLIFrameElement;){try{var r=typeof t.contentWindow.location.href=="string"}catch{r=!1}if(r)e=t.contentWindow;else break;t=qv(e.document)}return t}i(AN,"Ne");function WS(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}i(WS,"Oe");var _J=Ja&&"documentMode"in document&&11>=document.documentMode,hd=null,GS=null,hm=null,YS=!1;function NN(e,t,r){var n=r.window===r?r.document:r.nodeType===9?r:r.ownerDocument;YS||hd==null||hd!==qv(n)||(n=hd,"selectionStart"in n&&WS(n)?n={start:n.selectionStart,end:n.selectionEnd}:(n=(n.ownerDocument&&n.ownerDocument.defaultView||window).getSelection(),n={anchorNode:n.anchorNode,anchorOffset:n.anchorOffset,focusNode:n.focusNode,focusOffset:n.focusOffset}),hm&&Cm(hm,n)||(hm=n,n=Gv(GS,"onSelect"),0vd||(e.current=ZS[vd],ZS[vd]=null,vd--)}i(ir,"H");function yr(e,t){vd++,ZS[vd]=e.current,e.current=t}i(yr,"I");var ru={},Mn=iu(ru),co=iu(!1),Sl=ru;function Dd(e,t){var r=e.type.contextTypes;if(!r)return ru;var n=e.stateNode;if(n&&n.__reactInternalMemoizedUnmaskedChildContext===t)return n.__reactInternalMemoizedMaskedChildContext;var o={},a;for(a in r)o[a]=t[a];return n&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}i(Dd,"Ef");function fo(e){return e=e.childContextTypes,e!=null}i(fo,"Ff");function Zv(){ir(co),ir(Mn)}i(Zv,"Gf");function zN(e,t,r){if(Mn.current!==ru)throw Error(de(168));yr(Mn,t),yr(co,r)}i(zN,"Hf");function sM(e,t,r){var n=e.stateNode;if(e=t.childContextTypes,typeof n.getChildContext!="function")return r;n=n.getChildContext();for(var o in n)if(!(o in e))throw Error(de(108,bd(t)||"Unknown",o));return dr({},r,n)}i(sM,"If");function Lv(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||ru,Sl=Mn.current,yr(Mn,e),yr(co,co.current),!0}i(Lv,"Jf");function HN(e,t,r){var n=e.stateNode;if(!n)throw Error(de(169));r?(e=sM(e,t,Sl),n.__reactInternalMemoizedMergedChildContext=e,ir(co),ir(Mn),yr(Mn,e)):ir(co),yr(co,r)}i(HN,"Kf");var H2=null,wl=null,xJ=nn.unstable_runWithPriority,$2=nn.unstable_scheduleCallback,QS=nn.unstable_cancelCallback,wJ=nn.unstable_shouldYield,$N=nn.unstable_requestPaint,JS=nn.unstable_now,SJ=nn.unstable_getCurrentPriorityLevel,y_=nn.unstable_ImmediatePriority,uM=nn.unstable_UserBlockingPriority,lM=nn.unstable_NormalPriority,cM=nn.unstable_LowPriority,dM=nn.unstable_IdlePriority,wS={},EJ=$N!==void 0?$N:function(){},Ga=null,Fv=null,SS=!1,qN=JS(),Nn=1e4>qN?JS:function(){return JS()-qN};function Ad(){switch(SJ()){case y_:return 99;case uM:return 98;case lM:return 97;case cM:return 96;case dM:return 95;default:throw Error(de(332))}}i(Ad,"eg");function fM(e){switch(e){case 99:return y_;case 98:return uM;case 97:return lM;case 96:return cM;case 95:return dM;default:throw Error(de(332))}}i(fM,"fg");function El(e,t){return e=fM(e),xJ(e,t)}i(El,"gg");function Dm(e,t,r){return e=fM(e),$2(e,t,r)}i(Dm,"hg");function la(){if(Fv!==null){var e=Fv;Fv=null,QS(e)}pM()}i(la,"ig");function pM(){if(!SS&&Ga!==null){SS=!0;var e=0;try{var t=Ga;El(99,function(){for(;eL?(O=D,D=null):O=D.sibling;var R=g(y,D,x[L],E);if(R===null){D===null&&(D=O);break}e&&D&&R.alternate===null&&t(y,D),_=a(R,_,L),A===null?k=R:A.sibling=R,A=R,D=O}if(L===x.length)return r(y,D),k;if(D===null){for(;LL?(O=D,D=null):O=D.sibling;var P=g(y,D,R.value,E);if(P===null){D===null&&(D=O);break}e&&D&&P.alternate===null&&t(y,D),_=a(P,_,L),A===null?k=P:A.sibling=P,A=P,D=O}if(R.done)return r(y,D),k;if(D===null){for(;!R.done;L++,R=x.next())R=h(y,R.value,E),R!==null&&(_=a(R,_,L),A===null?k=R:A.sibling=R,A=R);return k}for(D=n(y,D);!R.done;L++,R=x.next())R=v(D,y,L,R.value,E),R!==null&&(e&&R.alternate!==null&&D.delete(R.key===null?L:R.key),_=a(R,_,L),A===null?k=R:A.sibling=R,A=R);return e&&D.forEach(function(M){return t(y,M)}),k}return i(S,"w"),function(y,_,x,E){var k=typeof x=="object"&&x!==null&&x.type===$s&&x.key===null;k&&(x=x.props.children);var A=typeof x=="object"&&x!==null;if(A)switch(x.$$typeof){case om:e:{for(A=x.key,k=_;k!==null;){if(k.key===A){switch(k.tag){case 7:if(x.type===$s){r(y,k.sibling),_=o(k,x.props.children),_.return=y,y=_;break e}break;default:if(k.elementType===x.type){r(y,k.sibling),_=o(k,x.props),_.ref=Qp(y,k,x),_.return=y,y=_;break e}}r(y,k);break}else t(y,k);k=k.sibling}x.type===$s?(_=Cd(x.props.children,y.mode,E,x.key),_.return=y,y=_):(E=Hv(x.type,x.key,x.props,null,y.mode,E),E.ref=Qp(y,_,x),E.return=y,y=E)}return s(y);case vl:e:{for(k=x.key;_!==null;){if(_.key===k)if(_.tag===4&&_.stateNode.containerInfo===x.containerInfo&&_.stateNode.implementation===x.implementation){r(y,_.sibling),_=o(_,x.children||[]),_.return=y,y=_;break e}else{r(y,_);break}else t(y,_);_=_.sibling}_=OS(x,y.mode,E),_.return=y,y=_}return s(y)}if(typeof x=="string"||typeof x=="number")return x=""+x,_!==null&&_.tag===6?(r(y,_.sibling),_=o(_,x),_.return=y,y=_):(r(y,_),_=CS(x,y.mode,E),_.return=y,y=_),s(y);if(Iv(x))return w(y,_,x,E);if(Wp(x))return S(y,_,x,E);if(A&&Cv(y,x),typeof x>"u"&&!k)switch(y.tag){case 1:case 22:case 0:case 11:case 15:throw Error(de(152,bd(y.type)||"Component"))}return r(y,_)}}i(_M,"Sg");var t_=_M(!0),bM=_M(!1),Fm={},sa=iu(Fm),Nm=iu(Fm),Rm=iu(Fm);function yl(e){if(e===Fm)throw Error(de(174));return e}i(yl,"dh");function e2(e,t){switch(yr(Rm,t),yr(Nm,e),yr(sa,Fm),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:BS(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=BS(t,e)}ir(sa),yr(sa,t)}i(e2,"eh");function Nd(){ir(sa),ir(Nm),ir(Rm)}i(Nd,"fh");function YN(e){yl(Rm.current);var t=yl(sa.current),r=BS(t,e.type);t!==r&&(yr(Nm,e),yr(sa,r))}i(YN,"gh");function W2(e){Nm.current===e&&(ir(sa),ir(Nm))}i(W2,"hh");var br=iu(0);function r_(e){for(var t=e;t!==null;){if(t.tag===13){var r=t.memoizedState;if(r!==null&&(r=r.dehydrated,r===null||r.data==="$?"||r.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if((t.flags&64)!==0)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}i(r_,"ih");var Ka=null,Vs=null,ua=!1;function yM(e,t){var r=Xo(5,null,null,0);r.elementType="DELETED",r.type="DELETED",r.stateNode=t,r.return=e,r.flags=8,e.lastEffect!==null?(e.lastEffect.nextEffect=r,e.lastEffect=r):e.firstEffect=e.lastEffect=r}i(yM,"mh");function KN(e,t){switch(e.tag){case 5:var r=e.type;return t=t.nodeType!==1||r.toLowerCase()!==t.nodeName.toLowerCase()?null:t,t!==null?(e.stateNode=t,!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,!0):!1;case 13:return!1;default:return!1}}i(KN,"oh");function t2(e){if(ua){var t=Vs;if(t){var r=t;if(!KN(e,t)){if(t=Sd(r.nextSibling),!t||!KN(e,t)){e.flags=e.flags&-1025|2,ua=!1,Ka=e;return}yM(Ka,r)}Ka=e,Vs=Sd(t.firstChild)}else e.flags=e.flags&-1025|2,ua=!1,Ka=e}}i(t2,"ph");function ZN(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;Ka=e}i(ZN,"qh");function Ov(e){if(e!==Ka)return!1;if(!ua)return ZN(e),ua=!0,!1;var t=e.type;if(e.tag!==5||t!=="head"&&t!=="body"&&!KS(t,e.memoizedProps))for(t=Vs;t;)yM(e,t),t=Sd(t.nextSibling);if(ZN(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(de(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var r=e.data;if(r==="/$"){if(t===0){Vs=Sd(e.nextSibling);break e}t--}else r!=="$"&&r!=="$!"&&r!=="$?"||t++}e=e.nextSibling}Vs=null}}else Vs=Ka?Sd(e.stateNode.nextSibling):null;return!0}i(Ov,"rh");function ES(){Vs=Ka=null,ua=!1}i(ES,"sh");var Td=[];function G2(){for(var e=0;ea))throw Error(de(301));a+=1,_n=An=null,t.updateQueue=null,gm.current=OJ,e=r(n,o)}while(vm)}if(gm.current=s_,t=An!==null&&An.next!==null,Mm=0,_n=An=Ir=null,n_=!1,t)throw Error(de(300));return e}i(K2,"Ch");function xl(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return _n===null?Ir.memoizedState=_n=e:_n=_n.next=e,_n}i(xl,"Hh");function Ol(){if(An===null){var e=Ir.alternate;e=e!==null?e.memoizedState:null}else e=An.next;var t=_n===null?Ir.memoizedState:_n.next;if(t!==null)_n=t,An=e;else{if(e===null)throw Error(de(310));An=e,e={memoizedState:An.memoizedState,baseState:An.baseState,baseQueue:An.baseQueue,queue:An.queue,next:null},_n===null?Ir.memoizedState=_n=e:_n=_n.next=e}return _n}i(Ol,"Ih");function ia(e,t){return typeof t=="function"?t(e):t}i(ia,"Jh");function Jp(e){var t=Ol(),r=t.queue;if(r===null)throw Error(de(311));r.lastRenderedReducer=e;var n=An,o=n.baseQueue,a=r.pending;if(a!==null){if(o!==null){var s=o.next;o.next=a.next,a.next=s}n.baseQueue=o=a,r.pending=null}if(o!==null){o=o.next,n=n.baseState;var l=s=a=null,d=o;do{var f=d.lane;if((Mm&f)===f)l!==null&&(l=l.next={lane:0,action:d.action,eagerReducer:d.eagerReducer,eagerState:d.eagerState,next:null}),n=d.eagerReducer===e?d.eagerState:e(n,d.action);else{var m={lane:f,action:d.action,eagerReducer:d.eagerReducer,eagerState:d.eagerState,next:null};l===null?(s=l=m,a=n):l=l.next=m,Ir.lanes|=f,Bm|=f}d=d.next}while(d!==null&&d!==o);l===null?a=n:l.next=s,Jo(n,t.memoizedState)||(ki=!0),t.memoizedState=n,t.baseState=a,t.baseQueue=l,r.lastRenderedState=n}return[t.memoizedState,r.dispatch]}i(Jp,"Kh");function Xp(e){var t=Ol(),r=t.queue;if(r===null)throw Error(de(311));r.lastRenderedReducer=e;var n=r.dispatch,o=r.pending,a=t.memoizedState;if(o!==null){r.pending=null;var s=o=o.next;do a=e(a,s.action),s=s.next;while(s!==o);Jo(a,t.memoizedState)||(ki=!0),t.memoizedState=a,t.baseQueue===null&&(t.baseState=a),r.lastRenderedState=a}return[a,n]}i(Xp,"Lh");function QN(e,t,r){var n=t._getVersion;n=n(t._source);var o=t._workInProgressVersionPrimary;if(o!==null?e=o===n:(e=e.mutableReadLanes,(e=(Mm&e)===e)&&(t._workInProgressVersionPrimary=n,Td.push(t))),e)return r(t._source);throw Td.push(t),Error(de(350))}i(QN,"Mh");function xM(e,t,r,n){var o=Vn;if(o===null)throw Error(de(349));var a=t._getVersion,s=a(t._source),l=gm.current,d=l.useState(function(){return QN(o,t,r)}),f=d[1],m=d[0];d=_n;var h=e.memoizedState,g=h.refs,v=g.getSnapshot,w=h.source;h=h.subscribe;var S=Ir;return e.memoizedState={refs:g,source:t,subscribe:n},l.useEffect(function(){g.getSnapshot=r,g.setSnapshot=f;var y=a(t._source);if(!Jo(s,y)){y=r(t._source),Jo(m,y)||(f(y),y=Qs(S),o.mutableReadLanes|=y&o.pendingLanes),y=o.mutableReadLanes,o.entangledLanes|=y;for(var _=o.entanglements,x=y;0r?98:r,function(){e(!0)}),El(97<\/script>",e=e.removeChild(e.firstChild)):typeof n.is=="string"?e=s.createElement(r,{is:n.is}):(e=s.createElement(r),r==="select"&&(s=e,n.multiple?s.multiple=!0:n.size&&(s.size=n.size))):e=s.createElementNS(e,r),e[js]=t,e[Kv]=n,DM(e,t,!1,!1),t.stateNode=e,s=zS(r,n),r){case"dialog":or("cancel",e),or("close",e),o=n;break;case"iframe":case"object":case"embed":or("load",e),o=n;break;case"video":case"audio":for(o=0;od2&&(t.flags|=64,a=!0,tm(n,!1),t.lanes=33554432)}else{if(!a)if(e=r_(s),e!==null){if(t.flags|=64,a=!0,r=e.updateQueue,r!==null&&(t.updateQueue=r,t.flags|=4),tm(n,!0),n.tail===null&&n.tailMode==="hidden"&&!s.alternate&&!ua)return t=t.lastEffect=n.lastEffect,t!==null&&(t.nextEffect=null),null}else 2*Nn()-n.renderingStartTime>d2&&r!==1073741824&&(t.flags|=64,a=!0,tm(n,!1),t.lanes=33554432);n.isBackwards?(s.sibling=t.child,t.child=s):(r=n.last,r!==null?r.sibling=s:t.child=s,n.last=s)}return n.tail!==null?(r=n.tail,n.rendering=r,n.tail=r.sibling,n.lastEffect=t.lastEffect,n.renderingStartTime=Nn(),r.sibling=null,t=br.current,yr(br,a?t&1|2:t&1),r):null;case 23:case 24:return nE(),e!==null&&e.memoizedState!==null!=(t.memoizedState!==null)&&n.mode!=="unstable-defer-without-hiding"&&(t.flags|=4),null}throw Error(de(156,t.tag))}i(AJ,"Gi");function NJ(e){switch(e.tag){case 1:fo(e.type)&&Zv();var t=e.flags;return t&4096?(e.flags=t&-4097|64,e):null;case 3:if(Nd(),ir(co),ir(Mn),G2(),t=e.flags,(t&64)!==0)throw Error(de(285));return e.flags=t&-4097|64,e;case 5:return W2(e),null;case 13:return ir(br),t=e.flags,t&4096?(e.flags=t&-4097|64,e):null;case 19:return ir(br),null;case 4:return Nd(),null;case 10:return j2(e),null;case 23:case 24:return nE(),null;default:return null}}i(NJ,"Li");function X2(e,t){try{var r="",n=t;do r+=fQ(n),n=n.return;while(n);var o=r}catch(a){o=` Error generating stack: `+a.message+` -`+a.stack}return{value:e,source:t,stack:i}}o(Tw,"Mi");function Nx(e,t){try{console.error(t.value)}catch(r){setTimeout(function(){throw r})}}o(Nx,"Ni");var F$=typeof WeakMap=="function"?WeakMap:Map;function VD(e,t,r){r=ls(-1,r),r.tag=3,r.payload={element:null};var n=t.value;return r.callback=function(){xg||(xg=!0,zx=n),Nx(e,t)},r}o(VD,"Pi");function WD(e,t,r){r=ls(-1,r),r.tag=3;var n=e.type.getDerivedStateFromError;if(typeof n=="function"){var i=t.value;r.payload=function(){return Nx(e,t),n(i)}}var a=e.stateNode;return a!==null&&typeof a.componentDidCatch=="function"&&(r.callback=function(){typeof n!="function"&&(Mo===null?Mo=new Set([this]):Mo.add(this),Nx(e,t));var u=t.stack;this.componentDidCatch(t.value,{componentStack:u!==null?u:""})}),r}o(WD,"Si");var B$=typeof WeakSet=="function"?WeakSet:Set;function y4(e){var t=e.ref;if(t!==null)if(typeof t=="function")try{t(null)}catch(r){ps(e,r)}else t.current=null}o(y4,"Vi");function z$(e,t){switch(t.tag){case 0:case 11:case 15:case 22:return;case 1:if(t.flags&256&&e!==null){var r=e.memoizedProps,n=e.memoizedState;e=t.stateNode,t=e.getSnapshotBeforeUpdate(t.elementType===t.type?r:to(t.type,r),n),e.__reactInternalSnapshotBeforeUpdate=t}return;case 3:t.flags&256&&pw(t.stateNode.containerInfo);return;case 5:case 6:case 4:case 17:return}throw Error(de(163))}o(z$,"Xi");function U$(e,t,r){switch(r.tag){case 0:case 11:case 15:case 22:if(t=r.updateQueue,t=t!==null?t.lastEffect:null,t!==null){e=t=t.next;do{if((e.tag&3)===3){var n=e.create;e.destroy=n()}e=e.next}while(e!==t)}if(t=r.updateQueue,t=t!==null?t.lastEffect:null,t!==null){e=t=t.next;do{var i=e;n=i.next,i=i.tag,(i&4)!==0&&(i&1)!==0&&(XD(r,e),Y$(r,e)),e=n}while(e!==t)}return;case 1:e=r.stateNode,r.flags&4&&(t===null?e.componentDidMount():(n=r.elementType===r.type?t.memoizedProps:to(r.type,t.memoizedProps),e.componentDidUpdate(n,t.memoizedState,e.__reactInternalSnapshotBeforeUpdate))),t=r.updateQueue,t!==null&&t4(r,t,e);return;case 3:if(t=r.updateQueue,t!==null){if(e=null,r.child!==null)switch(r.child.tag){case 5:e=r.child.stateNode;break;case 1:e=r.child.stateNode}t4(r,t,e)}return;case 5:e=r.stateNode,t===null&&r.flags&4&&mD(r.type,r.memoizedProps)&&e.focus();return;case 6:return;case 4:return;case 12:return;case 13:r.memoizedState===null&&(r=r.alternate,r!==null&&(r=r.memoizedState,r!==null&&(r=r.dehydrated,r!==null&&Y4(r))));return;case 19:case 17:case 20:case 21:case 23:case 24:return}throw Error(de(163))}o(U$,"Yi");function x4(e,t){for(var r=e;;){if(r.tag===5){var n=r.stateNode;if(t)n=n.style,typeof n.setProperty=="function"?n.setProperty("display","none","important"):n.display="none";else{n=r.stateNode;var i=r.memoizedProps.style;i=i!=null&&i.hasOwnProperty("display")?i.display:null,n.style.display=F4("display",i)}}else if(r.tag===6)r.stateNode.nodeValue=t?"":r.memoizedProps;else if((r.tag!==23&&r.tag!==24||r.memoizedState===null||r===e)&&r.child!==null){r.child.return=r,r=r.child;continue}if(r===e)break;for(;r.sibling===null;){if(r.return===null||r.return===e)return;r=r.return}r.sibling.return=r.return,r=r.sibling}}o(x4,"aj");function w4(e,t){if(Cu&&typeof Cu.onCommitFiberUnmount=="function")try{Cu.onCommitFiberUnmount(hw,t)}catch{}switch(t.tag){case 0:case 11:case 14:case 15:case 22:if(e=t.updateQueue,e!==null&&(e=e.lastEffect,e!==null)){var r=e=e.next;do{var n=r,i=n.destroy;if(n=n.tag,i!==void 0)if((n&4)!==0)XD(t,r);else{n=t;try{i()}catch(a){ps(n,a)}}r=r.next}while(r!==e)}break;case 1:if(y4(t),e=t.stateNode,typeof e.componentWillUnmount=="function")try{e.props=t.memoizedProps,e.state=t.memoizedState,e.componentWillUnmount()}catch(a){ps(t,a)}break;case 5:y4(t);break;case 4:jD(e,t)}}o(w4,"bj");function S4(e){e.alternate=null,e.child=null,e.dependencies=null,e.firstEffect=null,e.lastEffect=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.return=null,e.updateQueue=null}o(S4,"dj");function E4(e){return e.tag===5||e.tag===3||e.tag===4}o(E4,"ej");function k4(e){e:{for(var t=e.return;t!==null;){if(E4(t))break e;t=t.return}throw Error(de(160))}var r=t;switch(t=r.stateNode,r.tag){case 5:var n=!1;break;case 3:t=t.containerInfo,n=!0;break;case 4:t=t.containerInfo,n=!0;break;default:throw Error(de(161))}r.flags&16&&(rp(t,""),r.flags&=-17);e:t:for(r=e;;){for(;r.sibling===null;){if(r.return===null||E4(r.return)){r=null;break e}r=r.return}for(r.sibling.return=r.return,r=r.sibling;r.tag!==5&&r.tag!==6&&r.tag!==18;){if(r.flags&2||r.child===null||r.tag===4)continue t;r.child.return=r,r=r.child}if(!(r.flags&2)){r=r.stateNode;break e}}n?Mx(e,r,t):Lx(e,r,t)}o(k4,"fj");function Mx(e,t,r){var n=e.tag,i=n===5||n===6;if(i)e=i?e.stateNode:e.stateNode.instance,t?r.nodeType===8?r.parentNode.insertBefore(e,t):r.insertBefore(e,t):(r.nodeType===8?(t=r.parentNode,t.insertBefore(e,r)):(t=r,t.appendChild(e)),r=r._reactRootContainer,r!=null||t.onclick!==null||(t.onclick=ag));else if(n!==4&&(e=e.child,e!==null))for(Mx(e,t,r),e=e.sibling;e!==null;)Mx(e,t,r),e=e.sibling}o(Mx,"gj");function Lx(e,t,r){var n=e.tag,i=n===5||n===6;if(i)e=i?e.stateNode:e.stateNode.instance,t?r.insertBefore(e,t):r.appendChild(e);else if(n!==4&&(e=e.child,e!==null))for(Lx(e,t,r),e=e.sibling;e!==null;)Lx(e,t,r),e=e.sibling}o(Lx,"hj");function jD(e,t){for(var r=t,n=!1,i,a;;){if(!n){n=r.return;e:for(;;){if(n===null)throw Error(de(160));switch(i=n.stateNode,n.tag){case 5:a=!1;break e;case 3:i=i.containerInfo,a=!0;break e;case 4:i=i.containerInfo,a=!0;break e}n=n.return}n=!0}if(r.tag===5||r.tag===6){e:for(var u=e,c=r,d=c;;)if(w4(u,d),d.child!==null&&d.tag!==4)d.child.return=d,d=d.child;else{if(d===c)break e;for(;d.sibling===null;){if(d.return===null||d.return===c)break e;d=d.return}d.sibling.return=d.return,d=d.sibling}a?(u=i,c=r.stateNode,u.nodeType===8?u.parentNode.removeChild(c):u.removeChild(c)):i.removeChild(r.stateNode)}else if(r.tag===4){if(r.child!==null){i=r.stateNode.containerInfo,a=!0,r.child.return=r,r=r.child;continue}}else if(w4(e,r),r.child!==null){r.child.return=r,r=r.child;continue}if(r===t)break;for(;r.sibling===null;){if(r.return===null||r.return===t)return;r=r.return,r.tag===4&&(n=!1)}r.sibling.return=r.return,r=r.sibling}}o(jD,"cj");function ex(e,t){switch(t.tag){case 0:case 11:case 14:case 15:case 22:var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var n=r=r.next;do(n.tag&3)===3&&(e=n.destroy,n.destroy=void 0,e!==void 0&&e()),n=n.next;while(n!==r)}return;case 1:return;case 5:if(r=t.stateNode,r!=null){n=t.memoizedProps;var i=e!==null?e.memoizedProps:n;e=t.type;var a=t.updateQueue;if(t.updateQueue=null,a!==null){for(r[sg]=n,e==="input"&&n.type==="radio"&&n.name!=null&&N4(r,n),px(e,i),t=px(e,n),i=0;ii&&(i=u),r&=~a}if(r=i,r=bn()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*q$(r/1960))-r,10o&&(o=s),r&=~a}if(r=o,r=Nn()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*BJ(r/1960))-r,10 component higher in the tree to provide a loading indicator or placeholder to display.`)}un!==5&&(un=2),d=Tw(d,c),g=u;do{switch(g.tag){case 3:a=d,g.flags|=4096,t&=-t,g.lanes|=t;var A=VD(g,a,t);e4(g,A);break e;case 1:a=d;var D=g.type,R=g.stateNode;if((g.flags&64)===0&&(typeof D.getDerivedStateFromError=="function"||R!==null&&typeof R.componentDidCatch=="function"&&(Mo===null||!Mo.has(R)))){g.flags|=4096,t&=-t,g.lanes|=t;var O=WD(g,a,t);e4(g,O);break e}}g=g.return}while(g!==null)}JD(r)}catch(N){t=N,Mr===r&&r!==null&&(Mr=r=r.return);continue}break}while(!0)}o(KD,"Sj");function ZD(){var e=yg.current;return yg.current=bg,e===null?bg:e}o(ZD,"Pj");function qf(e,t){var r=ze;ze|=16;var n=ZD();Pn===e&&yn===t||Sc(e,t);do try{W$();break}catch(i){KD(e,i)}while(!0);if(gw(),ze=r,yg.current=n,Mr!==null)throw Error(de(261));return Pn=null,yn=0,un}o(qf,"Tj");function W$(){for(;Mr!==null;)QD(Mr)}o(W$,"ak");function j$(){for(;Mr!==null&&!T$();)QD(Mr)}o(j$,"Rj");function QD(e){var t=e5(e.alternate,e,Au);e.memoizedProps=e.pendingProps,t===null?JD(e):Mr=t,Iw.current=null}o(QD,"bk");function JD(e){var t=e;do{var r=t.alternate;if(e=t.return,(t.flags&2048)===0){if(r=L$(r,t,Au),r!==null){Mr=r;return}if(r=t,r.tag!==24&&r.tag!==23||r.memoizedState===null||(Au&1073741824)!==0||(r.mode&4)===0){for(var n=0,i=r.child;i!==null;)n|=i.lanes|i.childLanes,i=i.sibling;r.childLanes=n}e!==null&&(e.flags&2048)===0&&(e.firstEffect===null&&(e.firstEffect=t.firstEffect),t.lastEffect!==null&&(e.lastEffect!==null&&(e.lastEffect.nextEffect=t.firstEffect),e.lastEffect=t.lastEffect),1u&&(c=u,u=A,A=c),c=UO(y,A),a=UO(y,u),c&&a&&(T.rangeCount!==1||T.anchorNode!==c.node||T.anchorOffset!==c.offset||T.focusNode!==a.node||T.focusOffset!==a.offset)&&(E=E.createRange(),E.setStart(c.node,c.offset),T.removeAllRanges(),A>u?(T.addRange(E),T.extend(a.node,a.offset)):(E.setEnd(a.node,a.offset),T.addRange(E)))))),E=[],T=y;T=T.parentNode;)T.nodeType===1&&E.push({element:T,left:T.scrollLeft,top:T.scrollTop});for(typeof y.focus=="function"&&y.focus(),y=0;ybn()-Ow?Sc(e,0):Cw|=r),Ri(e,t)}o(Z$,"Yj");function Q$(e,t){var r=e.stateNode;r!==null&&r.delete(t),t=0,t===0&&(t=e.mode,(t&2)===0?t=1:(t&4)===0?t=Ic()===99?1:2:(ha===0&&(ha=Ac),t=uc(62914560&~ha),t===0&&(t=4194304))),r=si(),e=Lg(e,t),e!==null&&(Ig(e,t,r),Ri(e,r))}o(Q$,"lj");var e5;e5=o(function(e,t,r){var n=t.lanes;if(e!==null)if(e.memoizedProps!==t.pendingProps||Yn.current)ro=!0;else if((r&n)!==0)ro=(e.flags&16384)!==0;else{switch(ro=!1,t.tag){case 3:p4(t),Qy();break;case 5:i4(t);break;case 1:Kn(t.type)&&Y0(t);break;case 4:Ix(t,t.stateNode.containerInfo);break;case 10:n=t.memoizedProps.value;var i=t.type._context;mr(lg,i._currentValue),i._currentValue=n;break;case 13:if(t.memoizedState!==null)return(r&t.child.childLanes)!==0?h4(e,t,r):(mr(hr,hr.current&1),t=ga(e,t,r),t!==null?t.sibling:null);mr(hr,hr.current&1);break;case 19:if(n=(r&t.childLanes)!==0,(e.flags&64)!==0){if(n)return b4(e,t,r);t.flags|=64}if(i=t.memoizedState,i!==null&&(i.rendering=null,i.tail=null,i.lastEffect=null),mr(hr,hr.current),n)break;return null;case 23:case 24:return t.lanes=0,Jy(e,t,r)}return ga(e,t,r)}else ro=!1;switch(t.lanes=0,t.tag){case 2:if(n=t.type,e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2),e=t.pendingProps,i=Tc(t,xn.current),yc(t,r),i=ww(null,t,n,e,i,r),t.flags|=1,typeof i=="object"&&i!==null&&typeof i.render=="function"&&i.$$typeof===void 0){if(t.tag=1,t.memoizedState=null,t.updateQueue=null,Kn(n)){var a=!0;Y0(t)}else a=!1;t.memoizedState=i.state!==null&&i.state!==void 0?i.state:null,_w(t);var u=n.getDerivedStateFromProps;typeof u=="function"&&fg(t,n,u,e),i.updater=Ng,t.stateNode=i,i._reactInternals=t,Tx(t,n,e,r),t=Ax(null,t,n,!0,a,r)}else t.tag=0,Gn(null,t,i,r),t=t.child;return t;case 16:i=t.elementType;e:{switch(e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2),e=t.pendingProps,a=i._init,i=a(i._payload),t.type=i,a=t.tag=X$(i),e=to(i,e),a){case 0:t=Dx(null,t,i,e,r);break e;case 1:t=f4(null,t,i,e,r);break e;case 11:t=c4(null,t,i,e,r);break e;case 14:t=d4(null,t,i,to(i.type,e),n,r);break e}throw Error(de(306,i,""))}return t;case 0:return n=t.type,i=t.pendingProps,i=t.elementType===n?i:to(n,i),Dx(e,t,n,i,r);case 1:return n=t.type,i=t.pendingProps,i=t.elementType===n?i:to(n,i),f4(e,t,n,i,r);case 3:if(p4(t),n=t.updateQueue,e===null||n===null)throw Error(de(282));if(n=t.pendingProps,i=t.memoizedState,i=i!==null?i.element:null,kD(e,t),dp(t,n,null,r),n=t.memoizedState.element,n===i)Qy(),t=ga(e,t,r);else{if(i=t.stateNode,(a=i.hydrate)&&(os=bc(t.stateNode.containerInfo.firstChild),ma=t,a=Ro=!0),a){if(e=i.mutableSourceEagerHydrationData,e!=null)for(i=0;i{function n5(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(n5)}catch(e){console.error(e)}}o(n5,"checkDCE");n5(),i5.exports=r5()});var p5=ie(f5=>{var Lc=pe();function pG(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}o(pG,"is");var hG=typeof Object.is=="function"?Object.is:pG,mG=Lc.useState,gG=Lc.useEffect,vG=Lc.useLayoutEffect,_G=Lc.useDebugValue;function bG(e,t){var r=t(),n=mG({inst:{value:r,getSnapshot:t}}),i=n[0].inst,a=n[1];return vG(function(){i.value=r,i.getSnapshot=t,zw(i)&&a({inst:i})},[e,r,t]),gG(function(){return zw(i)&&a({inst:i}),e(function(){zw(i)&&a({inst:i})})},[e]),_G(r),r}o(bG,"useSyncExternalStore$2");function zw(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!hG(e,r)}catch{return!0}}o(zw,"checkIfSnapshotChanged");function yG(e,t){return t()}o(yG,"useSyncExternalStore$1");var xG=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?yG:bG;f5.useSyncExternalStore=Lc.useSyncExternalStore!==void 0?Lc.useSyncExternalStore:xG});var m5=ie((Ose,h5)=>{h5.exports=p5()});var K5=ie((kue,s2)=>{var Ze=String,Y5=o(function(){return{isColorSupported:!1,reset:Ze,bold:Ze,dim:Ze,italic:Ze,underline:Ze,inverse:Ze,hidden:Ze,strikethrough:Ze,black:Ze,red:Ze,green:Ze,yellow:Ze,blue:Ze,magenta:Ze,cyan:Ze,white:Ze,gray:Ze,bgBlack:Ze,bgRed:Ze,bgGreen:Ze,bgYellow:Ze,bgBlue:Ze,bgMagenta:Ze,bgCyan:Ze,bgWhite:Ze,blackBright:Ze,redBright:Ze,greenBright:Ze,yellowBright:Ze,blueBright:Ze,magentaBright:Ze,cyanBright:Ze,whiteBright:Ze,bgBlackBright:Ze,bgRedBright:Ze,bgGreenBright:Ze,bgYellowBright:Ze,bgBlueBright:Ze,bgMagentaBright:Ze,bgCyanBright:Ze,bgWhiteBright:Ze}},"create");s2.exports=Y5();s2.exports.createColors=Y5});var u2=ie(()=>{});var uv=ie((Oue,J5)=>{var Z5=K5(),Q5=u2(),sv=class sv extends Error{constructor(t,r,n,i,a,u){super(t),this.name="CssSyntaxError",this.reason=t,a&&(this.file=a),i&&(this.source=i),u&&(this.plugin=u),typeof r<"u"&&typeof n<"u"&&(typeof r=="number"?(this.line=r,this.column=n):(this.line=r.line,this.column=r.column,this.endLine=n.line,this.endColumn=n.column)),this.setMessage(),Error.captureStackTrace&&Error.captureStackTrace(this,sv)}setMessage(){this.message=this.plugin?this.plugin+": ":"",this.message+=this.file?this.file:"",typeof this.line<"u"&&(this.message+=":"+this.line+":"+this.column),this.message+=": "+this.reason}showSourceCode(t){if(!this.source)return"";let r=this.source;t==null&&(t=Z5.isColorSupported);let n=o(h=>h,"aside"),i=o(h=>h,"mark"),a=o(h=>h,"highlight");if(t){let{bold:h,gray:m,red:g}=Z5.createColors(!0);i=o(_=>h(g(_)),"mark"),n=o(_=>m(_),"aside"),Q5&&(a=o(_=>Q5(_),"highlight"))}let u=r.split(/\r?\n/),c=Math.max(this.line-3,0),d=Math.min(this.line+2,u.length),f=String(d).length;return u.slice(c,d).map((h,m)=>{let g=c+1+m,_=" "+(" "+g).slice(-f)+" | ";if(g===this.line){if(h.length>160){let S=20,x=Math.max(0,this.column-S),v=Math.max(this.column+S,this.endColumn+S),y=h.slice(x,v),E=n(_.replace(/\d/g," "))+h.slice(0,Math.min(this.column-1,S-1)).replace(/[^\t]/g," ");return i(">")+n(_)+a(y)+` - `+E+i("^")}let w=n(_.replace(/\d/g," "))+h.slice(0,this.column-1).replace(/[^\t]/g," ");return i(">")+n(_)+a(h)+` - `+w+i("^")}return" "+n(_)+a(h)}).join(` +Add a component higher in the tree to provide a loading indicator or placeholder to display.`)}bn!==5&&(bn=2),d=X2(d,l),g=s;do{switch(g.tag){case 3:a=d,g.flags|=4096,t&=-t,g.lanes|=t;var A=RM(g,a,t);jN(g,A);break e;case 1:a=d;var D=g.type,L=g.stateNode;if((g.flags&64)===0&&(typeof D.getDerivedStateFromError=="function"||L!==null&&typeof L.componentDidCatch=="function"&&(aa===null||!aa.has(L)))){g.flags|=4096,t&=-t,g.lanes|=t;var O=MM(g,a,t);jN(g,O);break e}}g=g.return}while(g!==null)}$M(r)}catch(R){t=R,Hr===r&&r!==null&&(Hr=r=r.return);continue}break}while(!0)}i(UM,"Sj");function zM(){var e=u_.current;return u_.current=s_,e===null?s_:e}i(zM,"Pj");function um(e,t){var r=He;He|=16;var n=zM();Vn===e&&Rn===t||Id(e,t);do try{zJ();break}catch(o){UM(e,o)}while(!0);if(q2(),He=r,u_.current=n,Hr!==null)throw Error(de(261));return Vn=null,Rn=0,bn}i(um,"Tj");function zJ(){for(;Hr!==null;)HM(Hr)}i(zJ,"ak");function HJ(){for(;Hr!==null&&!wJ();)HM(Hr)}i(HJ,"Rj");function HM(e){var t=jM(e.alternate,e,Tl);e.memoizedProps=e.pendingProps,t===null?$M(e):Hr=t,eE.current=null}i(HM,"bk");function $M(e){var t=e;do{var r=t.alternate;if(e=t.return,(t.flags&2048)===0){if(r=AJ(r,t,Tl),r!==null){Hr=r;return}if(r=t,r.tag!==24&&r.tag!==23||r.memoizedState===null||(Tl&1073741824)!==0||(r.mode&4)===0){for(var n=0,o=r.child;o!==null;)n|=o.lanes|o.childLanes,o=o.sibling;r.childLanes=n}e!==null&&(e.flags&2048)===0&&(e.firstEffect===null&&(e.firstEffect=t.firstEffect),t.lastEffect!==null&&(e.lastEffect!==null&&(e.lastEffect.nextEffect=t.firstEffect),e.lastEffect=t.lastEffect),1s&&(l=s,s=A,A=l),l=DN(x,A),a=DN(x,s),l&&a&&(k.rangeCount!==1||k.anchorNode!==l.node||k.anchorOffset!==l.offset||k.focusNode!==a.node||k.focusOffset!==a.offset)&&(E=E.createRange(),E.setStart(l.node,l.offset),k.removeAllRanges(),A>s?(k.addRange(E),k.extend(a.node,a.offset)):(E.setEnd(a.node,a.offset),k.addRange(E)))))),E=[],k=x;k=k.parentNode;)k.nodeType===1&&E.push({element:k,left:k.scrollLeft,top:k.scrollTop});for(typeof x.focus=="function"&&x.focus(),x=0;xNn()-rE?Id(e,0):tE|=r),ri(e,t)}i(WJ,"Yj");function GJ(e,t){var r=e.stateNode;r!==null&&r.delete(t),t=0,t===0&&(t=e.mode,(t&2)===0?t=1:(t&4)===0?t=Ad()===99?1:2:(Ya===0&&(Ya=Pd),t=fd(62914560&~Ya),t===0&&(t=4194304))),r=ko(),e=S_(e,t),e!==null&&(h_(e,t,r),ri(e,r))}i(GJ,"lj");var jM;jM=i(function(e,t,r){var n=t.lanes;if(e!==null)if(e.memoizedProps!==t.pendingProps||co.current)ki=!0;else if((r&n)!==0)ki=(e.flags&16384)!==0;else{switch(ki=!1,t.tag){case 3:nR(t),ES();break;case 5:YN(t);break;case 1:fo(t.type)&&Lv(t);break;case 4:e2(t,t.stateNode.containerInfo);break;case 10:n=t.memoizedProps.value;var o=t.type._context;yr(Qv,o._currentValue),o._currentValue=n;break;case 13:if(t.memoizedState!==null)return(r&t.child.childLanes)!==0?oR(e,t,r):(yr(br,br.current&1),t=Za(e,t,r),t!==null?t.sibling:null);yr(br,br.current&1);break;case 19:if(n=(r&t.childLanes)!==0,(e.flags&64)!==0){if(n)return lR(e,t,r);t.flags|=64}if(o=t.memoizedState,o!==null&&(o.rendering=null,o.tail=null,o.lastEffect=null),yr(br,br.current),n)break;return null;case 23:case 24:return t.lanes=0,TS(e,t,r)}return Za(e,t,r)}else ki=!1;switch(t.lanes=0,t.tag){case 2:if(n=t.type,e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2),e=t.pendingProps,o=Dd(t,Mn.current),Ed(t,r),o=K2(null,t,n,e,o,r),t.flags|=1,typeof o=="object"&&o!==null&&typeof o.render=="function"&&o.$$typeof===void 0){if(t.tag=1,t.memoizedState=null,t.updateQueue=null,fo(n)){var a=!0;Lv(t)}else a=!1;t.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,V2(t);var s=n.getDerivedStateFromProps;typeof s=="function"&&e_(t,n,s,e),o.updater=x_,t.stateNode=o,o._reactInternals=t,XS(t,n,e,r),t=o2(null,t,n,!0,a,r)}else t.tag=0,lo(null,t,o,r),t=t.child;return t;case 16:o=t.elementType;e:{switch(e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2),e=t.pendingProps,a=o._init,o=a(o._payload),t.type=o,a=t.tag=KJ(o),e=Ti(o,e),a){case 0:t=n2(null,t,o,e,r);break e;case 1:t=rR(null,t,o,e,r);break e;case 11:t=eR(null,t,o,e,r);break e;case 14:t=tR(null,t,o,Ti(o.type,e),n,r);break e}throw Error(de(306,o,""))}return t;case 0:return n=t.type,o=t.pendingProps,o=t.elementType===n?o:Ti(n,o),n2(e,t,n,o,r);case 1:return n=t.type,o=t.pendingProps,o=t.elementType===n?o:Ti(n,o),rR(e,t,n,o,r);case 3:if(nR(t),n=t.updateQueue,e===null||n===null)throw Error(de(282));if(n=t.pendingProps,o=t.memoizedState,o=o!==null?o.element:null,hM(e,t),Am(t,n,null,r),n=t.memoizedState.element,n===o)ES(),t=Za(e,t,r);else{if(o=t.stateNode,(a=o.hydrate)&&(Vs=Sd(t.stateNode.containerInfo.firstChild),Ka=t,a=ua=!0),a){if(e=o.mutableSourceEagerHydrationData,e!=null)for(o=0;o{function GM(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(GM)}catch(e){console.error(e)}}i(GM,"checkDCE");GM(),YM.exports=WM()});var l5=oe(u5=>{var tf=pe();function Ere(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}i(Ere,"is");var Tre=typeof Object.is=="function"?Object.is:Ere,kre=tf.useState,Ire=tf.useEffect,Cre=tf.useLayoutEffect,Ore=tf.useDebugValue;function Dre(e,t){var r=t(),n=kre({inst:{value:r,getSnapshot:t}}),o=n[0].inst,a=n[1];return Cre(function(){o.value=r,o.getSnapshot=t,OT(o)&&a({inst:o})},[e,r,t]),Ire(function(){return OT(o)&&a({inst:o}),e(function(){OT(o)&&a({inst:o})})},[e]),Ore(r),r}i(Dre,"useSyncExternalStore$2");function OT(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!Tre(e,r)}catch{return!0}}i(OT,"checkIfSnapshotChanged");function Are(e,t){return t()}i(Are,"useSyncExternalStore$1");var Nre=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?Are:Dre;u5.useSyncExternalStore=tf.useSyncExternalStore!==void 0?tf.useSyncExternalStore:Nre});var d5=oe((eEe,c5)=>{c5.exports=l5()});var V5=oe((ZEe,QT)=>{var Xe=String,j5=i(function(){return{isColorSupported:!1,reset:Xe,bold:Xe,dim:Xe,italic:Xe,underline:Xe,inverse:Xe,hidden:Xe,strikethrough:Xe,black:Xe,red:Xe,green:Xe,yellow:Xe,blue:Xe,magenta:Xe,cyan:Xe,white:Xe,gray:Xe,bgBlack:Xe,bgRed:Xe,bgGreen:Xe,bgYellow:Xe,bgBlue:Xe,bgMagenta:Xe,bgCyan:Xe,bgWhite:Xe,blackBright:Xe,redBright:Xe,greenBright:Xe,yellowBright:Xe,blueBright:Xe,magentaBright:Xe,cyanBright:Xe,whiteBright:Xe,bgBlackBright:Xe,bgRedBright:Xe,bgGreenBright:Xe,bgYellowBright:Xe,bgBlueBright:Xe,bgMagentaBright:Xe,bgCyanBright:Xe,bgWhiteBright:Xe}},"create");QT.exports=j5();QT.exports.createColors=j5});var JT=oe(()=>{});var Pb=oe((eTe,Y5)=>{var W5=V5(),G5=JT(),Mb=class Mb extends Error{constructor(t,r,n,o,a,s){super(t),this.name="CssSyntaxError",this.reason=t,a&&(this.file=a),o&&(this.source=o),s&&(this.plugin=s),typeof r<"u"&&typeof n<"u"&&(typeof r=="number"?(this.line=r,this.column=n):(this.line=r.line,this.column=r.column,this.endLine=n.line,this.endColumn=n.column)),this.setMessage(),Error.captureStackTrace&&Error.captureStackTrace(this,Mb)}setMessage(){this.message=this.plugin?this.plugin+": ":"",this.message+=this.file?this.file:"",typeof this.line<"u"&&(this.message+=":"+this.line+":"+this.column),this.message+=": "+this.reason}showSourceCode(t){if(!this.source)return"";let r=this.source;t==null&&(t=W5.isColorSupported);let n=i(m=>m,"aside"),o=i(m=>m,"mark"),a=i(m=>m,"highlight");if(t){let{bold:m,gray:h,red:g}=W5.createColors(!0);o=i(v=>m(g(v)),"mark"),n=i(v=>h(v),"aside"),G5&&(a=i(v=>G5(v),"highlight"))}let s=r.split(/\r?\n/),l=Math.max(this.line-3,0),d=Math.min(this.line+2,s.length),f=String(d).length;return s.slice(l,d).map((m,h)=>{let g=l+1+h,v=" "+(" "+g).slice(-f)+" | ";if(g===this.line){if(m.length>160){let S=20,y=Math.max(0,this.column-S),_=Math.max(this.column+S,this.endColumn+S),x=m.slice(y,_),E=n(v.replace(/\d/g," "))+m.slice(0,Math.min(this.column-1,S-1)).replace(/[^\t]/g," ");return o(">")+n(v)+a(x)+` + `+E+o("^")}let w=n(v.replace(/\d/g," "))+m.slice(0,this.column-1).replace(/[^\t]/g," ");return o(">")+n(v)+a(m)+` + `+w+o("^")}return" "+n(v)+a(m)}).join(` `)}toString(){let t=this.showSourceCode();return t&&(t=` `+t+` -`),this.name+": "+this.message+t}};o(sv,"CssSyntaxError");var Tp=sv;J5.exports=Tp;Tp.default=Tp});var c2=ie((Aue,e8)=>{var X5={after:` +`),this.name+": "+this.message+t}};i(Mb,"CssSyntaxError");var mh=Mb;Y5.exports=mh;mh.default=mh});var ek=oe((rTe,Z5)=>{var K5={after:` `,beforeClose:` `,beforeComment:` `,beforeDecl:` `,beforeOpen:" ",beforeRule:` -`,colon:": ",commentLeft:" ",commentRight:" ",emptyBody:"",indent:" ",semicolon:!1};function QG(e){return e[0].toUpperCase()+e.slice(1)}o(QG,"capitalize");var l2=class l2{constructor(t){this.builder=t}atrule(t,r){let n="@"+t.name,i=t.params?this.rawValue(t,"params"):"";if(typeof t.raws.afterName<"u"?n+=t.raws.afterName:i&&(n+=" "),t.nodes)this.block(t,n+i);else{let a=(t.raws.between||"")+(r?";":"");this.builder(n+i+a,t)}}beforeAfter(t,r){let n;t.type==="decl"?n=this.raw(t,null,"beforeDecl"):t.type==="comment"?n=this.raw(t,null,"beforeComment"):r==="before"?n=this.raw(t,null,"beforeRule"):n=this.raw(t,null,"beforeClose");let i=t.parent,a=0;for(;i&&i.type!=="root";)a+=1,i=i.parent;if(n.includes(` -`)){let u=this.raw(t,null,"indent");if(u.length)for(let c=0;c0&&t.nodes[r].type==="comment";)r-=1;let n=this.raw(t,"semicolon");for(let i=0;i{if(i=d.raws[r],typeof i<"u")return!1})}return typeof i>"u"&&(i=X5[n]),u.rawCache[n]=i,i}rawBeforeClose(t){let r;return t.walk(n=>{if(n.nodes&&n.nodes.length>0&&typeof n.raws.after<"u")return r=n.raws.after,r.includes(` -`)&&(r=r.replace(/[^\n]+$/,"")),!1}),r&&(r=r.replace(/\S/g,"")),r}rawBeforeComment(t,r){let n;return t.walkComments(i=>{if(typeof i.raws.before<"u")return n=i.raws.before,n.includes(` -`)&&(n=n.replace(/[^\n]+$/,"")),!1}),typeof n>"u"?n=this.raw(r,null,"beforeDecl"):n&&(n=n.replace(/\S/g,"")),n}rawBeforeDecl(t,r){let n;return t.walkDecls(i=>{if(typeof i.raws.before<"u")return n=i.raws.before,n.includes(` +`,colon:": ",commentLeft:" ",commentRight:" ",emptyBody:"",indent:" ",semicolon:!1};function une(e){return e[0].toUpperCase()+e.slice(1)}i(une,"capitalize");var XT=class XT{constructor(t){this.builder=t}atrule(t,r){let n="@"+t.name,o=t.params?this.rawValue(t,"params"):"";if(typeof t.raws.afterName<"u"?n+=t.raws.afterName:o&&(n+=" "),t.nodes)this.block(t,n+o);else{let a=(t.raws.between||"")+(r?";":"");this.builder(n+o+a,t)}}beforeAfter(t,r){let n;t.type==="decl"?n=this.raw(t,null,"beforeDecl"):t.type==="comment"?n=this.raw(t,null,"beforeComment"):r==="before"?n=this.raw(t,null,"beforeRule"):n=this.raw(t,null,"beforeClose");let o=t.parent,a=0;for(;o&&o.type!=="root";)a+=1,o=o.parent;if(n.includes(` +`)){let s=this.raw(t,null,"indent");if(s.length)for(let l=0;l0&&t.nodes[r].type==="comment";)r-=1;let n=this.raw(t,"semicolon");for(let o=0;o{if(o=d.raws[r],typeof o<"u")return!1})}return typeof o>"u"&&(o=K5[n]),s.rawCache[n]=o,o}rawBeforeClose(t){let r;return t.walk(n=>{if(n.nodes&&n.nodes.length>0&&typeof n.raws.after<"u")return r=n.raws.after,r.includes(` +`)&&(r=r.replace(/[^\n]+$/,"")),!1}),r&&(r=r.replace(/\S/g,"")),r}rawBeforeComment(t,r){let n;return t.walkComments(o=>{if(typeof o.raws.before<"u")return n=o.raws.before,n.includes(` +`)&&(n=n.replace(/[^\n]+$/,"")),!1}),typeof n>"u"?n=this.raw(r,null,"beforeDecl"):n&&(n=n.replace(/\S/g,"")),n}rawBeforeDecl(t,r){let n;return t.walkDecls(o=>{if(typeof o.raws.before<"u")return n=o.raws.before,n.includes(` `)&&(n=n.replace(/[^\n]+$/,"")),!1}),typeof n>"u"?n=this.raw(r,null,"beforeRule"):n&&(n=n.replace(/\S/g,"")),n}rawBeforeOpen(t){let r;return t.walk(n=>{if(n.type!=="decl"&&(r=n.raws.between,typeof r<"u"))return!1}),r}rawBeforeRule(t){let r;return t.walk(n=>{if(n.nodes&&(n.parent!==t||t.first!==n)&&typeof n.raws.before<"u")return r=n.raws.before,r.includes(` -`)&&(r=r.replace(/[^\n]+$/,"")),!1}),r&&(r=r.replace(/\S/g,"")),r}rawColon(t){let r;return t.walkDecls(n=>{if(typeof n.raws.between<"u")return r=n.raws.between.replace(/[^\s:]/g,""),!1}),r}rawEmptyBody(t){let r;return t.walk(n=>{if(n.nodes&&n.nodes.length===0&&(r=n.raws.after,typeof r<"u"))return!1}),r}rawIndent(t){if(t.raws.indent)return t.raws.indent;let r;return t.walk(n=>{let i=n.parent;if(i&&i!==t&&i.parent&&i.parent===t&&typeof n.raws.before<"u"){let a=n.raws.before.split(` -`);return r=a[a.length-1],r=r.replace(/\S/g,""),!1}}),r}rawSemicolon(t){let r;return t.walk(n=>{if(n.nodes&&n.nodes.length&&n.last.type==="decl"&&(r=n.raws.semicolon,typeof r<"u"))return!1}),r}rawValue(t,r){let n=t[r],i=t.raws[r];return i&&i.value===n?i.raw:n}root(t){this.body(t),t.raws.after&&this.builder(t.raws.after)}rule(t){this.block(t,this.rawValue(t,"selector")),t.raws.ownSemicolon&&this.builder(t.raws.ownSemicolon,t,"end")}stringify(t,r){if(!this[t.type])throw new Error("Unknown AST node type "+t.type+". Maybe you need to change PostCSS stringifier.");this[t.type](t,r)}};o(l2,"Stringifier");var Ip=l2;e8.exports=Ip;Ip.default=Ip});var Cp=ie((Nue,t8)=>{var JG=c2();function d2(e,t){new JG(t).stringify(e)}o(d2,"stringify");t8.exports=d2;d2.default=d2});var lv=ie((Lue,f2)=>{f2.exports.isClean=Symbol("isClean");f2.exports.my=Symbol("my")});var Ap=ie((Rue,r8)=>{var XG=uv(),eY=c2(),tY=Cp(),{isClean:Op,my:rY}=lv();function p2(e,t){let r=new e.constructor;for(let n in e){if(!Object.prototype.hasOwnProperty.call(e,n)||n==="proxyCache")continue;let i=e[n],a=typeof i;n==="parent"&&a==="object"?t&&(r[n]=t):n==="source"?r[n]=i:Array.isArray(i)?r[n]=i.map(u=>p2(u,r)):(a==="object"&&i!==null&&(i=p2(i)),r[n]=i)}return r}o(p2,"cloneNode");function xa(e,t){if(t&&typeof t.offset<"u")return t.offset;let r=1,n=1,i=0;for(let a=0;at.root().toProxy():t[r]},set(t,r,n){return t[r]===n||(t[r]=n,(r==="prop"||r==="value"||r==="name"||r==="params"||r==="important"||r==="text")&&t.markDirty()),!0}}}markClean(){this[Op]=!0}markDirty(){if(this[Op]){this[Op]=!1;let t=this;for(;t=t.parent;)t[Op]=!1}}next(){if(!this.parent)return;let t=this.parent.index(this);return this.parent.nodes[t+1]}positionBy(t={}){let r=this.source.start;if(t.index)r=this.positionInside(t.index);else if(t.word){let n="document"in this.source.input?this.source.input.document:this.source.input.css,a=n.slice(xa(n,this.source.start),xa(n,this.source.end)).indexOf(t.word);a!==-1&&(r=this.positionInside(a))}return r}positionInside(t){let r=this.source.start.column,n=this.source.start.line,i="document"in this.source.input?this.source.input.document:this.source.input.css,a=xa(i,this.source.start),u=a+t;for(let c=a;ctypeof d=="object"&&d.toJSON?d.toJSON(null,r):d);else if(typeof c=="object"&&c.toJSON)n[u]=c.toJSON(null,r);else if(u==="source"){if(c==null)continue;let d=r.get(c.input);d==null&&(d=a,r.set(c.input,a),a++),n[u]={end:c.end,inputId:d,start:c.start}}else n[u]=c}return i&&(n.inputs=[...r.keys()].map(u=>u.toJSON())),n}toProxy(){return this.proxyCache||(this.proxyCache=new Proxy(this,this.getProxyProcessor())),this.proxyCache}toString(t=tY){t.stringify&&(t=t.stringify);let r="";return t(this,n=>{r+=n}),r}warn(t,r,n={}){let i={node:this};for(let a in n)i[a]=n[a];return t.warn(r,i)}};o(h2,"Node");var Dp=h2;r8.exports=Dp;Dp.default=Dp});var Np=ie((Bue,n8)=>{var nY=Ap(),m2=class m2 extends nY{constructor(t){super(t),this.type="comment"}};o(m2,"Comment");var Pp=m2;n8.exports=Pp;Pp.default=Pp});var Lp=ie((Uue,i8)=>{var iY=Ap(),g2=class g2 extends iY{get variable(){return this.prop.startsWith("--")||this.prop[0]==="$"}constructor(t){t&&typeof t.value<"u"&&typeof t.value!="string"&&(t={...t,value:String(t.value)}),super(t),this.type="decl"}};o(g2,"Declaration");var Mp=g2;i8.exports=Mp;Mp.default=Mp});var Is=ie((que,p8)=>{var o8=Np(),a8=Lp(),oY=Ap(),{isClean:s8,my:u8}=lv(),v2,l8,c8,_2;function d8(e){return e.map(t=>(t.nodes&&(t.nodes=d8(t.nodes)),delete t.source,t))}o(d8,"cleanSource");function f8(e){if(e[s8]=!1,e.proxyOf.nodes)for(let t of e.proxyOf.nodes)f8(t)}o(f8,"markTreeDirty");var cv=class cv extends oY{get first(){if(this.proxyOf.nodes)return this.proxyOf.nodes[0]}get last(){if(this.proxyOf.nodes)return this.proxyOf.nodes[this.proxyOf.nodes.length-1]}append(...t){for(let r of t){let n=this.normalize(r,this.last);for(let i of n)this.proxyOf.nodes.push(i)}return this.markDirty(),this}cleanRaws(t){if(super.cleanRaws(t),this.nodes)for(let r of this.nodes)r.cleanRaws(t)}each(t){if(!this.proxyOf.nodes)return;let r=this.getIterator(),n,i;for(;this.indexes[r]t[r](...n.map(i=>typeof i=="function"?(a,u)=>i(a.toProxy(),u):i)):r==="every"||r==="some"?n=>t[r]((i,...a)=>n(i.toProxy(),...a)):r==="root"?()=>t.root().toProxy():r==="nodes"?t.nodes.map(n=>n.toProxy()):r==="first"||r==="last"?t[r].toProxy():t[r]:t[r]},set(t,r,n){return t[r]===n||(t[r]=n,(r==="name"||r==="params"||r==="selector")&&t.markDirty()),!0}}}index(t){return typeof t=="number"?t:(t.proxyOf&&(t=t.proxyOf),this.proxyOf.nodes.indexOf(t))}insertAfter(t,r){let n=this.index(t),i=this.normalize(r,this.proxyOf.nodes[n]).reverse();n=this.index(t);for(let u of i)this.proxyOf.nodes.splice(n+1,0,u);let a;for(let u in this.indexes)a=this.indexes[u],n"u")t=[];else if(Array.isArray(t)){t=t.slice(0);for(let i of t)i.parent&&i.parent.removeChild(i,"ignore")}else if(t.type==="root"&&this.type!=="document"){t=t.nodes.slice(0);for(let i of t)i.parent&&i.parent.removeChild(i,"ignore")}else if(t.type)t=[t];else if(t.prop){if(typeof t.value>"u")throw new Error("Value field is missed in node creation");typeof t.value!="string"&&(t.value=String(t.value)),t=[new a8(t)]}else if(t.selector||t.selectors)t=[new _2(t)];else if(t.name)t=[new v2(t)];else if(t.text)t=[new o8(t)];else throw new Error("Unknown node type in node creation");return t.map(i=>(i[u8]||cv.rebuild(i),i=i.proxyOf,i.parent&&i.parent.removeChild(i),i[s8]&&f8(i),i.raws||(i.raws={}),typeof i.raws.before>"u"&&r&&typeof r.raws.before<"u"&&(i.raws.before=r.raws.before.replace(/\S/g,"")),i.parent=this.proxyOf,i))}prepend(...t){t=t.reverse();for(let r of t){let n=this.normalize(r,this.first,"prepend").reverse();for(let i of n)this.proxyOf.nodes.unshift(i);for(let i in this.indexes)this.indexes[i]=this.indexes[i]+n.length}return this.markDirty(),this}push(t){return t.parent=this,this.proxyOf.nodes.push(t),this}removeAll(){for(let t of this.proxyOf.nodes)t.parent=void 0;return this.proxyOf.nodes=[],this.markDirty(),this}removeChild(t){t=this.index(t),this.proxyOf.nodes[t].parent=void 0,this.proxyOf.nodes.splice(t,1);let r;for(let n in this.indexes)r=this.indexes[n],r>=t&&(this.indexes[n]=r-1);return this.markDirty(),this}replaceValues(t,r,n){return n||(n=r,r={}),this.walkDecls(i=>{r.props&&!r.props.includes(i.prop)||r.fast&&!i.value.includes(r.fast)||(i.value=i.value.replace(t,n))}),this.markDirty(),this}some(t){return this.nodes.some(t)}walk(t){return this.each((r,n)=>{let i;try{i=t(r,n)}catch(a){throw r.addToError(a)}return i!==!1&&r.walk&&(i=r.walk(t)),i})}walkAtRules(t,r){return r?t instanceof RegExp?this.walk((n,i)=>{if(n.type==="atrule"&&t.test(n.name))return r(n,i)}):this.walk((n,i)=>{if(n.type==="atrule"&&n.name===t)return r(n,i)}):(r=t,this.walk((n,i)=>{if(n.type==="atrule")return r(n,i)}))}walkComments(t){return this.walk((r,n)=>{if(r.type==="comment")return t(r,n)})}walkDecls(t,r){return r?t instanceof RegExp?this.walk((n,i)=>{if(n.type==="decl"&&t.test(n.prop))return r(n,i)}):this.walk((n,i)=>{if(n.type==="decl"&&n.prop===t)return r(n,i)}):(r=t,this.walk((n,i)=>{if(n.type==="decl")return r(n,i)}))}walkRules(t,r){return r?t instanceof RegExp?this.walk((n,i)=>{if(n.type==="rule"&&t.test(n.selector))return r(n,i)}):this.walk((n,i)=>{if(n.type==="rule"&&n.selector===t)return r(n,i)}):(r=t,this.walk((n,i)=>{if(n.type==="rule")return r(n,i)}))}};o(cv,"Container");var oo=cv;oo.registerParse=e=>{l8=e};oo.registerRule=e=>{_2=e};oo.registerAtRule=e=>{v2=e};oo.registerRoot=e=>{c8=e};p8.exports=oo;oo.default=oo;oo.rebuild=e=>{e.type==="atrule"?Object.setPrototypeOf(e,v2.prototype):e.type==="rule"?Object.setPrototypeOf(e,_2.prototype):e.type==="decl"?Object.setPrototypeOf(e,a8.prototype):e.type==="comment"?Object.setPrototypeOf(e,o8.prototype):e.type==="root"&&Object.setPrototypeOf(e,c8.prototype),e[u8]=!0,e.nodes&&e.nodes.forEach(t=>{oo.rebuild(t)})}});var dv=ie((Wue,m8)=>{var h8=Is(),b2=class b2 extends h8{constructor(t){super(t),this.type="atrule"}append(...t){return this.proxyOf.nodes||(this.nodes=[]),super.append(...t)}prepend(...t){return this.proxyOf.nodes||(this.nodes=[]),super.prepend(...t)}};o(b2,"AtRule");var Yc=b2;m8.exports=Yc;Yc.default=Yc;h8.registerAtRule(Yc)});var fv=ie(($ue,_8)=>{var aY=Is(),g8,v8,y2=class y2 extends aY{constructor(t){super({type:"document",...t}),this.nodes||(this.nodes=[])}toResult(t={}){return new g8(new v8,this,t).stringify()}};o(y2,"Document");var zu=y2;zu.registerLazyResult=e=>{g8=e};zu.registerProcessor=e=>{v8=e};_8.exports=zu;zu.default=zu});var y8=ie((Yue,b8)=>{var sY="useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict",uY=o((e,t=21)=>(r=t)=>{let n="",i=r|0;for(;i--;)n+=e[Math.random()*e.length|0];return n},"customAlphabet"),lY=o((e=21)=>{let t="",r=e|0;for(;r--;)t+=sY[Math.random()*64|0];return t},"nanoid");b8.exports={nanoid:lY,customAlphabet:uY}});var pv=ie(()=>{});var hv=ie(()=>{});var x2=ie(()=>{});var x8=ie(()=>{});var E2=ie((ile,E8)=>{var{existsSync:cY,readFileSync:dY}=x8(),{dirname:w2,join:fY}=pv(),{SourceMapConsumer:w8,SourceMapGenerator:S8}=hv();function pY(e){return Buffer?Buffer.from(e,"base64").toString():window.atob(e)}o(pY,"fromBase64");var S2=class S2{constructor(t,r){if(r.map===!1)return;this.loadAnnotation(t),this.inline=this.startWith(this.annotation,"data:");let n=r.map?r.map.prev:void 0,i=this.loadMap(r.from,n);!this.mapFile&&r.from&&(this.mapFile=r.from),this.mapFile&&(this.root=w2(this.mapFile)),i&&(this.text=i)}consumer(){return this.consumerCache||(this.consumerCache=new w8(this.text)),this.consumerCache}decodeInline(t){let r=/^data:application\/json;charset=utf-?8;base64,/,n=/^data:application\/json;base64,/,i=/^data:application\/json;charset=utf-?8,/,a=/^data:application\/json,/,u=t.match(i)||t.match(a);if(u)return decodeURIComponent(t.substr(u[0].length));let c=t.match(r)||t.match(n);if(c)return pY(t.substr(c[0].length));let d=t.match(/data:application\/json;([^,]+),/)[1];throw new Error("Unsupported source map encoding "+d)}getAnnotationURL(t){return t.replace(/^\/\*\s*# sourceMappingURL=/,"").trim()}isMap(t){return typeof t!="object"?!1:typeof t.mappings=="string"||typeof t._mappings=="string"||Array.isArray(t.sections)}loadAnnotation(t){let r=t.match(/\/\*\s*# sourceMappingURL=/g);if(!r)return;let n=t.lastIndexOf(r.pop()),i=t.indexOf("*/",n);n>-1&&i>-1&&(this.annotation=this.getAnnotationURL(t.substring(n,i)))}loadFile(t){if(this.root=w2(t),cY(t))return this.mapFile=t,dY(t,"utf-8").toString().trim()}loadMap(t,r){if(r===!1)return!1;if(r){if(typeof r=="string")return r;if(typeof r=="function"){let n=r(t);if(n){let i=this.loadFile(n);if(!i)throw new Error("Unable to load previous source map: "+n.toString());return i}}else{if(r instanceof w8)return S8.fromSourceMap(r).toString();if(r instanceof S8)return r.toString();if(this.isMap(r))return JSON.stringify(r);throw new Error("Unsupported previous source map format: "+r.toString())}}else{if(this.inline)return this.decodeInline(this.annotation);if(this.annotation){let n=this.annotation;return t&&(n=fY(w2(t),n)),this.loadFile(n)}}}startWith(t,r){return t?t.substr(0,r.length)===r:!1}withContent(){return!!(this.consumer().sourcesContent&&this.consumer().sourcesContent.length>0)}};o(S2,"PreviousMap");var Rp=S2;E8.exports=Rp;Rp.default=Rp});var Fp=ie((ale,O8)=>{var{nanoid:hY}=y8(),{isAbsolute:I2,resolve:C2}=pv(),{SourceMapConsumer:mY,SourceMapGenerator:gY}=hv(),{fileURLToPath:k8,pathToFileURL:mv}=x2(),T8=uv(),vY=E2(),k2=u2(),T2=Symbol("lineToIndexCache"),_Y=!!(mY&&gY),I8=!!(C2&&I2);function C8(e){if(e[T2])return e[T2];let t=e.css.split(` -`),r=new Array(t.length),n=0;for(let i=0,a=t.length;i"u"||typeof t=="object"&&!t.toString)throw new Error(`PostCSS received ${t} instead of CSS string`);if(this.css=t.toString(),this.css[0]==="\uFEFF"||this.css[0]==="￾"?(this.hasBOM=!0,this.css=this.css.slice(1)):this.hasBOM=!1,this.document=this.css,r.document&&(this.document=r.document.toString()),r.from&&(!I8||/^\w+:\/\//.test(r.from)||I2(r.from)?this.file=r.from:this.file=C2(r.from)),I8&&_Y){let n=new vY(this.css,r);if(n.text){this.map=n;let i=n.consumer().file;!this.file&&i&&(this.file=this.mapResolve(i))}}this.file||(this.id=""),this.map&&(this.map.file=this.from)}error(t,r,n,i={}){let a,u,c,d,f;if(r&&typeof r=="object"){let m=r,g=n;if(typeof m.offset=="number"){d=m.offset;let _=this.fromOffset(d);r=_.line,n=_.col}else r=m.line,n=m.column,d=this.fromLineAndColumn(r,n);if(typeof g.offset=="number"){c=g.offset;let _=this.fromOffset(c);u=_.line,a=_.col}else u=g.line,a=g.column,c=this.fromLineAndColumn(g.line,g.column)}else if(n)d=this.fromLineAndColumn(r,n);else{d=r;let m=this.fromOffset(d);r=m.line,n=m.col}let h=this.origin(r,n,u,a);return h?f=new T8(t,h.endLine===void 0?h.line:{column:h.column,line:h.line},h.endLine===void 0?h.column:{column:h.endColumn,line:h.endLine},h.source,h.file,i.plugin):f=new T8(t,u===void 0?r:{column:n,line:r},u===void 0?n:{column:a,line:u},this.css,this.file,i.plugin),f.input={column:n,endColumn:a,endLine:u,endOffset:c,line:r,offset:d,source:this.css},this.file&&(mv&&(f.input.url=mv(this.file).toString()),f.input.file=this.file),f}fromLineAndColumn(t,r){return C8(this)[t-1]+r-1}fromOffset(t){let r=C8(this),n=r[r.length-1],i=0;if(t>=n)i=r.length-1;else{let a=r.length-2,u;for(;i>1),t=r[u+1])i=u+1;else{i=u;break}}return{col:t-r[i]+1,line:i+1}}mapResolve(t){return/^\w+:\/\//.test(t)?t:C2(this.map.consumer().sourceRoot||this.map.root||".",t)}origin(t,r,n,i){if(!this.map)return!1;let a=this.map.consumer(),u=a.originalPositionFor({column:r,line:t});if(!u.source)return!1;let c;typeof n=="number"&&(c=a.originalPositionFor({column:i,line:n}));let d;I2(u.source)?d=mv(u.source):d=new URL(u.source,this.map.consumer().sourceRoot||mv(this.map.mapFile));let f={column:u.column,endColumn:c&&c.column,endLine:c&&c.line,line:u.line,url:d.toString()};if(d.protocol==="file:")if(k8)f.file=k8(d);else throw new Error("file: protocol is not available in this PostCSS build");let h=a.sourceContentFor(u.source);return h&&(f.source=h),f}toJSON(){let t={};for(let r of["hasBOM","css","file","id"])this[r]!=null&&(t[r]=this[r]);return this.map&&(t.map={...this.map},t.map.consumerCache&&(t.map.consumerCache=void 0)),t}};o(O2,"Input");var Kc=O2;O8.exports=Kc;Kc.default=Kc;k2&&k2.registerInput&&k2.registerInput(Kc)});var Zc=ie((ule,N8)=>{var D8=Is(),A8,P8,D2=class D2 extends D8{constructor(t){super(t),this.type="root",this.nodes||(this.nodes=[])}normalize(t,r,n){let i=super.normalize(t);if(r){if(n==="prepend")this.nodes.length>1?r.raws.before=this.nodes[1].raws.before:delete r.raws.before;else if(this.first!==r)for(let a of i)a.raws.before=r.raws.before}return i}removeChild(t,r){let n=this.index(t);return!r&&n===0&&this.nodes.length>1&&(this.nodes[1].raws.before=this.nodes[n].raws.before),super.removeChild(t)}toResult(t={}){return new A8(new P8,this,t).stringify()}};o(D2,"Root");var Cs=D2;Cs.registerLazyResult=e=>{A8=e};Cs.registerProcessor=e=>{P8=e};N8.exports=Cs;Cs.default=Cs;D8.registerRoot(Cs)});var A2=ie((cle,M8)=>{var Bp={comma(e){return Bp.split(e,[","],!0)},space(e){let t=[" ",` -`," "];return Bp.split(e,t)},split(e,t,r){let n=[],i="",a=!1,u=0,c=!1,d="",f=!1;for(let h of e)f?f=!1:h==="\\"?f=!0:c?h===d&&(c=!1):h==='"'||h==="'"?(c=!0,d=h):h==="("?u+=1:h===")"?u>0&&(u-=1):u===0&&t.includes(h)&&(a=!0),a?(i!==""&&n.push(i.trim()),i="",a=!1):i+=h;return(r||i!=="")&&n.push(i.trim()),n}};M8.exports=Bp;Bp.default=Bp});var gv=ie((dle,R8)=>{var L8=Is(),bY=A2(),P2=class P2 extends L8{get selectors(){return bY.comma(this.selector)}set selectors(t){let r=this.selector?this.selector.match(/,\s*/):null,n=r?r[0]:","+this.raw("between","beforeOpen");this.selector=t.join(n)}constructor(t){super(t),this.type="rule",this.nodes||(this.nodes=[])}};o(P2,"Rule");var Qc=P2;R8.exports=Qc;Qc.default=Qc;L8.registerRule(Qc)});var B8=ie((ple,F8)=>{var yY=dv(),xY=Np(),wY=Lp(),SY=Fp(),EY=E2(),kY=Zc(),TY=gv();function zp(e,t){if(Array.isArray(e))return e.map(i=>zp(i));let{inputs:r,...n}=e;if(r){t=[];for(let i of r){let a={...i,__proto__:SY.prototype};a.map&&(a.map={...a.map,__proto__:EY.prototype}),t.push(a)}}if(n.nodes&&(n.nodes=e.nodes.map(i=>zp(i,t))),n.source){let{inputId:i,...a}=n.source;n.source=a,i!=null&&(n.source.input=t[i])}if(n.type==="root")return new kY(n);if(n.type==="decl")return new wY(n);if(n.type==="rule")return new TY(n);if(n.type==="comment")return new xY(n);if(n.type==="atrule")return new yY(n);throw new Error("Unknown node type: "+e.type)}o(zp,"fromJSON");F8.exports=zp;zp.default=zp});var L2=ie((mle,W8)=>{var{dirname:vv,relative:U8,resolve:H8,sep:q8}=pv(),{SourceMapConsumer:V8,SourceMapGenerator:_v}=hv(),{pathToFileURL:z8}=x2(),IY=Fp(),CY=!!(V8&&_v),OY=!!(vv&&H8&&U8&&q8),M2=class M2{constructor(t,r,n,i){this.stringify=t,this.mapOpts=n.map||{},this.root=r,this.opts=n,this.css=i,this.originalCSS=i,this.usesFileUrls=!this.mapOpts.from&&this.mapOpts.absolute,this.memoizedFileURLs=new Map,this.memoizedPaths=new Map,this.memoizedURLs=new Map}addAnnotation(){let t;this.isInline()?t="data:application/json;base64,"+this.toBase64(this.map.toString()):typeof this.mapOpts.annotation=="string"?t=this.mapOpts.annotation:typeof this.mapOpts.annotation=="function"?t=this.mapOpts.annotation(this.opts.to,this.root):t=this.outputFile()+".map";let r=` +`)&&(r=r.replace(/[^\n]+$/,"")),!1}),r&&(r=r.replace(/\S/g,"")),r}rawColon(t){let r;return t.walkDecls(n=>{if(typeof n.raws.between<"u")return r=n.raws.between.replace(/[^\s:]/g,""),!1}),r}rawEmptyBody(t){let r;return t.walk(n=>{if(n.nodes&&n.nodes.length===0&&(r=n.raws.after,typeof r<"u"))return!1}),r}rawIndent(t){if(t.raws.indent)return t.raws.indent;let r;return t.walk(n=>{let o=n.parent;if(o&&o!==t&&o.parent&&o.parent===t&&typeof n.raws.before<"u"){let a=n.raws.before.split(` +`);return r=a[a.length-1],r=r.replace(/\S/g,""),!1}}),r}rawSemicolon(t){let r;return t.walk(n=>{if(n.nodes&&n.nodes.length&&n.last.type==="decl"&&(r=n.raws.semicolon,typeof r<"u"))return!1}),r}rawValue(t,r){let n=t[r],o=t.raws[r];return o&&o.value===n?o.raw:n}root(t){this.body(t),t.raws.after&&this.builder(t.raws.after)}rule(t){this.block(t,this.rawValue(t,"selector")),t.raws.ownSemicolon&&this.builder(t.raws.ownSemicolon,t,"end")}stringify(t,r){if(!this[t.type])throw new Error("Unknown AST node type "+t.type+". Maybe you need to change PostCSS stringifier.");this[t.type](t,r)}};i(XT,"Stringifier");var hh=XT;Z5.exports=hh;hh.default=hh});var gh=oe((oTe,Q5)=>{var lne=ek();function tk(e,t){new lne(t).stringify(e)}i(tk,"stringify");Q5.exports=tk;tk.default=tk});var Lb=oe((aTe,rk)=>{rk.exports.isClean=Symbol("isClean");rk.exports.my=Symbol("my")});var bh=oe((sTe,J5)=>{var cne=Pb(),dne=ek(),fne=gh(),{isClean:vh,my:pne}=Lb();function nk(e,t){let r=new e.constructor;for(let n in e){if(!Object.prototype.hasOwnProperty.call(e,n)||n==="proxyCache")continue;let o=e[n],a=typeof o;n==="parent"&&a==="object"?t&&(r[n]=t):n==="source"?r[n]=o:Array.isArray(o)?r[n]=o.map(s=>nk(s,r)):(a==="object"&&o!==null&&(o=nk(o)),r[n]=o)}return r}i(nk,"cloneNode");function ss(e,t){if(t&&typeof t.offset<"u")return t.offset;let r=1,n=1,o=0;for(let a=0;at.root().toProxy():t[r]},set(t,r,n){return t[r]===n||(t[r]=n,(r==="prop"||r==="value"||r==="name"||r==="params"||r==="important"||r==="text")&&t.markDirty()),!0}}}markClean(){this[vh]=!0}markDirty(){if(this[vh]){this[vh]=!1;let t=this;for(;t=t.parent;)t[vh]=!1}}next(){if(!this.parent)return;let t=this.parent.index(this);return this.parent.nodes[t+1]}positionBy(t={}){let r=this.source.start;if(t.index)r=this.positionInside(t.index);else if(t.word){let n="document"in this.source.input?this.source.input.document:this.source.input.css,a=n.slice(ss(n,this.source.start),ss(n,this.source.end)).indexOf(t.word);a!==-1&&(r=this.positionInside(a))}return r}positionInside(t){let r=this.source.start.column,n=this.source.start.line,o="document"in this.source.input?this.source.input.document:this.source.input.css,a=ss(o,this.source.start),s=a+t;for(let l=a;ltypeof d=="object"&&d.toJSON?d.toJSON(null,r):d);else if(typeof l=="object"&&l.toJSON)n[s]=l.toJSON(null,r);else if(s==="source"){if(l==null)continue;let d=r.get(l.input);d==null&&(d=a,r.set(l.input,a),a++),n[s]={end:l.end,inputId:d,start:l.start}}else n[s]=l}return o&&(n.inputs=[...r.keys()].map(s=>s.toJSON())),n}toProxy(){return this.proxyCache||(this.proxyCache=new Proxy(this,this.getProxyProcessor())),this.proxyCache}toString(t=fne){t.stringify&&(t=t.stringify);let r="";return t(this,n=>{r+=n}),r}warn(t,r,n={}){let o={node:this};for(let a in n)o[a]=n[a];return t.warn(r,o)}};i(ok,"Node");var _h=ok;J5.exports=_h;_h.default=_h});var xh=oe((lTe,X5)=>{var mne=bh(),ik=class ik extends mne{constructor(t){super(t),this.type="comment"}};i(ik,"Comment");var yh=ik;X5.exports=yh;yh.default=yh});var Sh=oe((dTe,e8)=>{var hne=bh(),ak=class ak extends hne{get variable(){return this.prop.startsWith("--")||this.prop[0]==="$"}constructor(t){t&&typeof t.value<"u"&&typeof t.value!="string"&&(t={...t,value:String(t.value)}),super(t),this.type="decl"}};i(ak,"Declaration");var wh=ak;e8.exports=wh;wh.default=wh});var xu=oe((pTe,l8)=>{var t8=xh(),r8=Sh(),gne=bh(),{isClean:n8,my:o8}=Lb(),sk,i8,a8,uk;function s8(e){return e.map(t=>(t.nodes&&(t.nodes=s8(t.nodes)),delete t.source,t))}i(s8,"cleanSource");function u8(e){if(e[n8]=!1,e.proxyOf.nodes)for(let t of e.proxyOf.nodes)u8(t)}i(u8,"markTreeDirty");var Fb=class Fb extends gne{get first(){if(this.proxyOf.nodes)return this.proxyOf.nodes[0]}get last(){if(this.proxyOf.nodes)return this.proxyOf.nodes[this.proxyOf.nodes.length-1]}append(...t){for(let r of t){let n=this.normalize(r,this.last);for(let o of n)this.proxyOf.nodes.push(o)}return this.markDirty(),this}cleanRaws(t){if(super.cleanRaws(t),this.nodes)for(let r of this.nodes)r.cleanRaws(t)}each(t){if(!this.proxyOf.nodes)return;let r=this.getIterator(),n,o;for(;this.indexes[r]t[r](...n.map(o=>typeof o=="function"?(a,s)=>o(a.toProxy(),s):o)):r==="every"||r==="some"?n=>t[r]((o,...a)=>n(o.toProxy(),...a)):r==="root"?()=>t.root().toProxy():r==="nodes"?t.nodes.map(n=>n.toProxy()):r==="first"||r==="last"?t[r].toProxy():t[r]:t[r]},set(t,r,n){return t[r]===n||(t[r]=n,(r==="name"||r==="params"||r==="selector")&&t.markDirty()),!0}}}index(t){return typeof t=="number"?t:(t.proxyOf&&(t=t.proxyOf),this.proxyOf.nodes.indexOf(t))}insertAfter(t,r){let n=this.index(t),o=this.normalize(r,this.proxyOf.nodes[n]).reverse();n=this.index(t);for(let s of o)this.proxyOf.nodes.splice(n+1,0,s);let a;for(let s in this.indexes)a=this.indexes[s],n"u")t=[];else if(Array.isArray(t)){t=t.slice(0);for(let o of t)o.parent&&o.parent.removeChild(o,"ignore")}else if(t.type==="root"&&this.type!=="document"){t=t.nodes.slice(0);for(let o of t)o.parent&&o.parent.removeChild(o,"ignore")}else if(t.type)t=[t];else if(t.prop){if(typeof t.value>"u")throw new Error("Value field is missed in node creation");typeof t.value!="string"&&(t.value=String(t.value)),t=[new r8(t)]}else if(t.selector||t.selectors)t=[new uk(t)];else if(t.name)t=[new sk(t)];else if(t.text)t=[new t8(t)];else throw new Error("Unknown node type in node creation");return t.map(o=>(o[o8]||Fb.rebuild(o),o=o.proxyOf,o.parent&&o.parent.removeChild(o),o[n8]&&u8(o),o.raws||(o.raws={}),typeof o.raws.before>"u"&&r&&typeof r.raws.before<"u"&&(o.raws.before=r.raws.before.replace(/\S/g,"")),o.parent=this.proxyOf,o))}prepend(...t){t=t.reverse();for(let r of t){let n=this.normalize(r,this.first,"prepend").reverse();for(let o of n)this.proxyOf.nodes.unshift(o);for(let o in this.indexes)this.indexes[o]=this.indexes[o]+n.length}return this.markDirty(),this}push(t){return t.parent=this,this.proxyOf.nodes.push(t),this}removeAll(){for(let t of this.proxyOf.nodes)t.parent=void 0;return this.proxyOf.nodes=[],this.markDirty(),this}removeChild(t){t=this.index(t),this.proxyOf.nodes[t].parent=void 0,this.proxyOf.nodes.splice(t,1);let r;for(let n in this.indexes)r=this.indexes[n],r>=t&&(this.indexes[n]=r-1);return this.markDirty(),this}replaceValues(t,r,n){return n||(n=r,r={}),this.walkDecls(o=>{r.props&&!r.props.includes(o.prop)||r.fast&&!o.value.includes(r.fast)||(o.value=o.value.replace(t,n))}),this.markDirty(),this}some(t){return this.nodes.some(t)}walk(t){return this.each((r,n)=>{let o;try{o=t(r,n)}catch(a){throw r.addToError(a)}return o!==!1&&r.walk&&(o=r.walk(t)),o})}walkAtRules(t,r){return r?t instanceof RegExp?this.walk((n,o)=>{if(n.type==="atrule"&&t.test(n.name))return r(n,o)}):this.walk((n,o)=>{if(n.type==="atrule"&&n.name===t)return r(n,o)}):(r=t,this.walk((n,o)=>{if(n.type==="atrule")return r(n,o)}))}walkComments(t){return this.walk((r,n)=>{if(r.type==="comment")return t(r,n)})}walkDecls(t,r){return r?t instanceof RegExp?this.walk((n,o)=>{if(n.type==="decl"&&t.test(n.prop))return r(n,o)}):this.walk((n,o)=>{if(n.type==="decl"&&n.prop===t)return r(n,o)}):(r=t,this.walk((n,o)=>{if(n.type==="decl")return r(n,o)}))}walkRules(t,r){return r?t instanceof RegExp?this.walk((n,o)=>{if(n.type==="rule"&&t.test(n.selector))return r(n,o)}):this.walk((n,o)=>{if(n.type==="rule"&&n.selector===t)return r(n,o)}):(r=t,this.walk((n,o)=>{if(n.type==="rule")return r(n,o)}))}};i(Fb,"Container");var Ni=Fb;Ni.registerParse=e=>{i8=e};Ni.registerRule=e=>{uk=e};Ni.registerAtRule=e=>{sk=e};Ni.registerRoot=e=>{a8=e};l8.exports=Ni;Ni.default=Ni;Ni.rebuild=e=>{e.type==="atrule"?Object.setPrototypeOf(e,sk.prototype):e.type==="rule"?Object.setPrototypeOf(e,uk.prototype):e.type==="decl"?Object.setPrototypeOf(e,r8.prototype):e.type==="comment"?Object.setPrototypeOf(e,t8.prototype):e.type==="root"&&Object.setPrototypeOf(e,a8.prototype),e[o8]=!0,e.nodes&&e.nodes.forEach(t=>{Ni.rebuild(t)})}});var Bb=oe((hTe,d8)=>{var c8=xu(),lk=class lk extends c8{constructor(t){super(t),this.type="atrule"}append(...t){return this.proxyOf.nodes||(this.nodes=[]),super.append(...t)}prepend(...t){return this.proxyOf.nodes||(this.nodes=[]),super.prepend(...t)}};i(lk,"AtRule");var hf=lk;d8.exports=hf;hf.default=hf;c8.registerAtRule(hf)});var Ub=oe((vTe,m8)=>{var vne=xu(),f8,p8,ck=class ck extends vne{constructor(t){super({type:"document",...t}),this.nodes||(this.nodes=[])}toResult(t={}){return new f8(new p8,this,t).stringify()}};i(ck,"Document");var ql=ck;ql.registerLazyResult=e=>{f8=e};ql.registerProcessor=e=>{p8=e};m8.exports=ql;ql.default=ql});var g8=oe((bTe,h8)=>{var _ne="useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict",bne=i((e,t=21)=>(r=t)=>{let n="",o=r|0;for(;o--;)n+=e[Math.random()*e.length|0];return n},"customAlphabet"),yne=i((e=21)=>{let t="",r=e|0;for(;r--;)t+=_ne[Math.random()*64|0];return t},"nanoid");h8.exports={nanoid:yne,customAlphabet:bne}});var zb=oe(()=>{});var Hb=oe(()=>{});var dk=oe(()=>{});var v8=oe(()=>{});var mk=oe((OTe,y8)=>{var{existsSync:xne,readFileSync:wne}=v8(),{dirname:fk,join:Sne}=zb(),{SourceMapConsumer:_8,SourceMapGenerator:b8}=Hb();function Ene(e){return Buffer?Buffer.from(e,"base64").toString():window.atob(e)}i(Ene,"fromBase64");var pk=class pk{constructor(t,r){if(r.map===!1)return;this.loadAnnotation(t),this.inline=this.startWith(this.annotation,"data:");let n=r.map?r.map.prev:void 0,o=this.loadMap(r.from,n);!this.mapFile&&r.from&&(this.mapFile=r.from),this.mapFile&&(this.root=fk(this.mapFile)),o&&(this.text=o)}consumer(){return this.consumerCache||(this.consumerCache=new _8(this.text)),this.consumerCache}decodeInline(t){let r=/^data:application\/json;charset=utf-?8;base64,/,n=/^data:application\/json;base64,/,o=/^data:application\/json;charset=utf-?8,/,a=/^data:application\/json,/,s=t.match(o)||t.match(a);if(s)return decodeURIComponent(t.substr(s[0].length));let l=t.match(r)||t.match(n);if(l)return Ene(t.substr(l[0].length));let d=t.match(/data:application\/json;([^,]+),/)[1];throw new Error("Unsupported source map encoding "+d)}getAnnotationURL(t){return t.replace(/^\/\*\s*# sourceMappingURL=/,"").trim()}isMap(t){return typeof t!="object"?!1:typeof t.mappings=="string"||typeof t._mappings=="string"||Array.isArray(t.sections)}loadAnnotation(t){let r=t.match(/\/\*\s*# sourceMappingURL=/g);if(!r)return;let n=t.lastIndexOf(r.pop()),o=t.indexOf("*/",n);n>-1&&o>-1&&(this.annotation=this.getAnnotationURL(t.substring(n,o)))}loadFile(t){if(this.root=fk(t),xne(t))return this.mapFile=t,wne(t,"utf-8").toString().trim()}loadMap(t,r){if(r===!1)return!1;if(r){if(typeof r=="string")return r;if(typeof r=="function"){let n=r(t);if(n){let o=this.loadFile(n);if(!o)throw new Error("Unable to load previous source map: "+n.toString());return o}}else{if(r instanceof _8)return b8.fromSourceMap(r).toString();if(r instanceof b8)return r.toString();if(this.isMap(r))return JSON.stringify(r);throw new Error("Unsupported previous source map format: "+r.toString())}}else{if(this.inline)return this.decodeInline(this.annotation);if(this.annotation){let n=this.annotation;return t&&(n=Sne(fk(t),n)),this.loadFile(n)}}}startWith(t,r){return t?t.substr(0,r.length)===r:!1}withContent(){return!!(this.consumer().sourcesContent&&this.consumer().sourcesContent.length>0)}};i(pk,"PreviousMap");var Eh=pk;y8.exports=Eh;Eh.default=Eh});var Th=oe((ATe,T8)=>{var{nanoid:Tne}=g8(),{isAbsolute:vk,resolve:_k}=zb(),{SourceMapConsumer:kne,SourceMapGenerator:Ine}=Hb(),{fileURLToPath:x8,pathToFileURL:$b}=dk(),w8=Pb(),Cne=mk(),hk=JT(),gk=Symbol("lineToIndexCache"),One=!!(kne&&Ine),S8=!!(_k&&vk);function E8(e){if(e[gk])return e[gk];let t=e.css.split(` +`),r=new Array(t.length),n=0;for(let o=0,a=t.length;o"u"||typeof t=="object"&&!t.toString)throw new Error(`PostCSS received ${t} instead of CSS string`);if(this.css=t.toString(),this.css[0]==="\uFEFF"||this.css[0]==="￾"?(this.hasBOM=!0,this.css=this.css.slice(1)):this.hasBOM=!1,this.document=this.css,r.document&&(this.document=r.document.toString()),r.from&&(!S8||/^\w+:\/\//.test(r.from)||vk(r.from)?this.file=r.from:this.file=_k(r.from)),S8&&One){let n=new Cne(this.css,r);if(n.text){this.map=n;let o=n.consumer().file;!this.file&&o&&(this.file=this.mapResolve(o))}}this.file||(this.id=""),this.map&&(this.map.file=this.from)}error(t,r,n,o={}){let a,s,l,d,f;if(r&&typeof r=="object"){let h=r,g=n;if(typeof h.offset=="number"){d=h.offset;let v=this.fromOffset(d);r=v.line,n=v.col}else r=h.line,n=h.column,d=this.fromLineAndColumn(r,n);if(typeof g.offset=="number"){l=g.offset;let v=this.fromOffset(l);s=v.line,a=v.col}else s=g.line,a=g.column,l=this.fromLineAndColumn(g.line,g.column)}else if(n)d=this.fromLineAndColumn(r,n);else{d=r;let h=this.fromOffset(d);r=h.line,n=h.col}let m=this.origin(r,n,s,a);return m?f=new w8(t,m.endLine===void 0?m.line:{column:m.column,line:m.line},m.endLine===void 0?m.column:{column:m.endColumn,line:m.endLine},m.source,m.file,o.plugin):f=new w8(t,s===void 0?r:{column:n,line:r},s===void 0?n:{column:a,line:s},this.css,this.file,o.plugin),f.input={column:n,endColumn:a,endLine:s,endOffset:l,line:r,offset:d,source:this.css},this.file&&($b&&(f.input.url=$b(this.file).toString()),f.input.file=this.file),f}fromLineAndColumn(t,r){return E8(this)[t-1]+r-1}fromOffset(t){let r=E8(this),n=r[r.length-1],o=0;if(t>=n)o=r.length-1;else{let a=r.length-2,s;for(;o>1),t=r[s+1])o=s+1;else{o=s;break}}return{col:t-r[o]+1,line:o+1}}mapResolve(t){return/^\w+:\/\//.test(t)?t:_k(this.map.consumer().sourceRoot||this.map.root||".",t)}origin(t,r,n,o){if(!this.map)return!1;let a=this.map.consumer(),s=a.originalPositionFor({column:r,line:t});if(!s.source)return!1;let l;typeof n=="number"&&(l=a.originalPositionFor({column:o,line:n}));let d;vk(s.source)?d=$b(s.source):d=new URL(s.source,this.map.consumer().sourceRoot||$b(this.map.mapFile));let f={column:s.column,endColumn:l&&l.column,endLine:l&&l.line,line:s.line,url:d.toString()};if(d.protocol==="file:")if(x8)f.file=x8(d);else throw new Error("file: protocol is not available in this PostCSS build");let m=a.sourceContentFor(s.source);return m&&(f.source=m),f}toJSON(){let t={};for(let r of["hasBOM","css","file","id"])this[r]!=null&&(t[r]=this[r]);return this.map&&(t.map={...this.map},t.map.consumerCache&&(t.map.consumerCache=void 0)),t}};i(bk,"Input");var gf=bk;T8.exports=gf;gf.default=gf;hk&&hk.registerInput&&hk.registerInput(gf)});var vf=oe((RTe,O8)=>{var k8=xu(),I8,C8,yk=class yk extends k8{constructor(t){super(t),this.type="root",this.nodes||(this.nodes=[])}normalize(t,r,n){let o=super.normalize(t);if(r){if(n==="prepend")this.nodes.length>1?r.raws.before=this.nodes[1].raws.before:delete r.raws.before;else if(this.first!==r)for(let a of o)a.raws.before=r.raws.before}return o}removeChild(t,r){let n=this.index(t);return!r&&n===0&&this.nodes.length>1&&(this.nodes[1].raws.before=this.nodes[n].raws.before),super.removeChild(t)}toResult(t={}){return new I8(new C8,this,t).stringify()}};i(yk,"Root");var wu=yk;wu.registerLazyResult=e=>{I8=e};wu.registerProcessor=e=>{C8=e};O8.exports=wu;wu.default=wu;k8.registerRoot(wu)});var xk=oe((PTe,D8)=>{var kh={comma(e){return kh.split(e,[","],!0)},space(e){let t=[" ",` +`," "];return kh.split(e,t)},split(e,t,r){let n=[],o="",a=!1,s=0,l=!1,d="",f=!1;for(let m of e)f?f=!1:m==="\\"?f=!0:l?m===d&&(l=!1):m==='"'||m==="'"?(l=!0,d=m):m==="("?s+=1:m===")"?s>0&&(s-=1):s===0&&t.includes(m)&&(a=!0),a?(o!==""&&n.push(o.trim()),o="",a=!1):o+=m;return(r||o!=="")&&n.push(o.trim()),n}};D8.exports=kh;kh.default=kh});var qb=oe((LTe,N8)=>{var A8=xu(),Dne=xk(),wk=class wk extends A8{get selectors(){return Dne.comma(this.selector)}set selectors(t){let r=this.selector?this.selector.match(/,\s*/):null,n=r?r[0]:","+this.raw("between","beforeOpen");this.selector=t.join(n)}constructor(t){super(t),this.type="rule",this.nodes||(this.nodes=[])}};i(wk,"Rule");var _f=wk;N8.exports=_f;_f.default=_f;A8.registerRule(_f)});var M8=oe((BTe,R8)=>{var Ane=Bb(),Nne=xh(),Rne=Sh(),Mne=Th(),Pne=mk(),Lne=vf(),Fne=qb();function Ih(e,t){if(Array.isArray(e))return e.map(o=>Ih(o));let{inputs:r,...n}=e;if(r){t=[];for(let o of r){let a={...o,__proto__:Mne.prototype};a.map&&(a.map={...a.map,__proto__:Pne.prototype}),t.push(a)}}if(n.nodes&&(n.nodes=e.nodes.map(o=>Ih(o,t))),n.source){let{inputId:o,...a}=n.source;n.source=a,o!=null&&(n.source.input=t[o])}if(n.type==="root")return new Lne(n);if(n.type==="decl")return new Rne(n);if(n.type==="rule")return new Fne(n);if(n.type==="comment")return new Nne(n);if(n.type==="atrule")return new Ane(n);throw new Error("Unknown node type: "+e.type)}i(Ih,"fromJSON");R8.exports=Ih;Ih.default=Ih});var Tk=oe((zTe,z8)=>{var{dirname:jb,relative:L8,resolve:F8,sep:B8}=zb(),{SourceMapConsumer:U8,SourceMapGenerator:Vb}=Hb(),{pathToFileURL:P8}=dk(),Bne=Th(),Une=!!(U8&&Vb),zne=!!(jb&&F8&&L8&&B8),Ek=class Ek{constructor(t,r,n,o){this.stringify=t,this.mapOpts=n.map||{},this.root=r,this.opts=n,this.css=o,this.originalCSS=o,this.usesFileUrls=!this.mapOpts.from&&this.mapOpts.absolute,this.memoizedFileURLs=new Map,this.memoizedPaths=new Map,this.memoizedURLs=new Map}addAnnotation(){let t;this.isInline()?t="data:application/json;base64,"+this.toBase64(this.map.toString()):typeof this.mapOpts.annotation=="string"?t=this.mapOpts.annotation:typeof this.mapOpts.annotation=="function"?t=this.mapOpts.annotation(this.opts.to,this.root):t=this.outputFile()+".map";let r=` `;this.css.includes(`\r `)&&(r=`\r -`),this.css+=r+"/*# sourceMappingURL="+t+" */"}applyPrevMaps(){for(let t of this.previous()){let r=this.toUrl(this.path(t.file)),n=t.root||vv(t.file),i;this.mapOpts.sourcesContent===!1?(i=new V8(t.text),i.sourcesContent&&(i.sourcesContent=null)):i=t.consumer(),this.map.applySourceMap(i,r,this.toUrl(this.path(n)))}}clearAnnotation(){if(this.mapOpts.annotation!==!1)if(this.root){let t;for(let r=this.root.nodes.length-1;r>=0;r--)t=this.root.nodes[r],t.type==="comment"&&t.text.startsWith("# sourceMappingURL=")&&this.root.removeChild(r)}else this.css&&(this.css=this.css.replace(/\n*\/\*#[\S\s]*?\*\/$/gm,""))}generate(){if(this.clearAnnotation(),OY&&CY&&this.isMap())return this.generateMap();{let t="";return this.stringify(this.root,r=>{t+=r}),[t]}}generateMap(){if(this.root)this.generateString();else if(this.previous().length===1){let t=this.previous()[0].consumer();t.file=this.outputFile(),this.map=_v.fromSourceMap(t,{ignoreInvalidMapping:!0})}else this.map=new _v({file:this.outputFile(),ignoreInvalidMapping:!0}),this.map.addMapping({generated:{column:0,line:1},original:{column:0,line:1},source:this.opts.from?this.toUrl(this.path(this.opts.from)):""});return this.isSourcesContent()&&this.setSourcesContent(),this.root&&this.previous().length>0&&this.applyPrevMaps(),this.isAnnotation()&&this.addAnnotation(),this.isInline()?[this.css]:[this.css,this.map]}generateString(){this.css="",this.map=new _v({file:this.outputFile(),ignoreInvalidMapping:!0});let t=1,r=1,n="",i={generated:{column:0,line:0},original:{column:0,line:0},source:""},a,u;this.stringify(this.root,(c,d,f)=>{if(this.css+=c,d&&f!=="end"&&(i.generated.line=t,i.generated.column=r-1,d.source&&d.source.start?(i.source=this.sourcePath(d),i.original.line=d.source.start.line,i.original.column=d.source.start.column-1,this.map.addMapping(i)):(i.source=n,i.original.line=1,i.original.column=0,this.map.addMapping(i))),u=c.match(/\n/g),u?(t+=u.length,a=c.lastIndexOf(` -`),r=c.length-a):r+=c.length,d&&f!=="start"){let h=d.parent||{raws:{}};(!(d.type==="decl"||d.type==="atrule"&&!d.nodes)||d!==h.last||h.raws.semicolon)&&(d.source&&d.source.end?(i.source=this.sourcePath(d),i.original.line=d.source.end.line,i.original.column=d.source.end.column-1,i.generated.line=t,i.generated.column=r-2,this.map.addMapping(i)):(i.source=n,i.original.line=1,i.original.column=0,i.generated.line=t,i.generated.column=r-1,this.map.addMapping(i)))}})}isAnnotation(){return this.isInline()?!0:typeof this.mapOpts.annotation<"u"?this.mapOpts.annotation:this.previous().length?this.previous().some(t=>t.annotation):!0}isInline(){if(typeof this.mapOpts.inline<"u")return this.mapOpts.inline;let t=this.mapOpts.annotation;return typeof t<"u"&&t!==!0?!1:this.previous().length?this.previous().some(r=>r.inline):!0}isMap(){return typeof this.opts.map<"u"?!!this.opts.map:this.previous().length>0}isSourcesContent(){return typeof this.mapOpts.sourcesContent<"u"?this.mapOpts.sourcesContent:this.previous().length?this.previous().some(t=>t.withContent()):!0}outputFile(){return this.opts.to?this.path(this.opts.to):this.opts.from?this.path(this.opts.from):"to.css"}path(t){if(this.mapOpts.absolute||t.charCodeAt(0)===60||/^\w+:\/\//.test(t))return t;let r=this.memoizedPaths.get(t);if(r)return r;let n=this.opts.to?vv(this.opts.to):".";typeof this.mapOpts.annotation=="string"&&(n=vv(H8(n,this.mapOpts.annotation)));let i=U8(n,t);return this.memoizedPaths.set(t,i),i}previous(){if(!this.previousMaps)if(this.previousMaps=[],this.root)this.root.walk(t=>{if(t.source&&t.source.input.map){let r=t.source.input.map;this.previousMaps.includes(r)||this.previousMaps.push(r)}});else{let t=new IY(this.originalCSS,this.opts);t.map&&this.previousMaps.push(t.map)}return this.previousMaps}setSourcesContent(){let t={};if(this.root)this.root.walk(r=>{if(r.source){let n=r.source.input.from;if(n&&!t[n]){t[n]=!0;let i=this.usesFileUrls?this.toFileUrl(n):this.toUrl(this.path(n));this.map.setSourceContent(i,r.source.input.css)}}});else if(this.css){let r=this.opts.from?this.toUrl(this.path(this.opts.from)):"";this.map.setSourceContent(r,this.css)}}sourcePath(t){return this.mapOpts.from?this.toUrl(this.mapOpts.from):this.usesFileUrls?this.toFileUrl(t.source.input.from):this.toUrl(this.path(t.source.input.from))}toBase64(t){return Buffer?Buffer.from(t).toString("base64"):window.btoa(unescape(encodeURIComponent(t)))}toFileUrl(t){let r=this.memoizedFileURLs.get(t);if(r)return r;if(z8){let n=z8(t).toString();return this.memoizedFileURLs.set(t,n),n}else throw new Error("`map.absolute` option is not available in this PostCSS build")}toUrl(t){let r=this.memoizedURLs.get(t);if(r)return r;q8==="\\"&&(t=t.replace(/\\/g,"/"));let n=encodeURI(t).replace(/[#?]/g,encodeURIComponent);return this.memoizedURLs.set(t,n),n}};o(M2,"MapGenerator");var N2=M2;W8.exports=N2});var G8=ie((vle,$8)=>{var bv=/[\t\n\f\r "#'()/;[\\\]{}]/g,yv=/[\t\n\f\r !"#'():;@[\\\]{}]|\/(?=\*)/g,DY=/.[\r\n"'(/\\]/,j8=/[\da-f]/i;$8.exports=o(function(t,r={}){let n=t.css.valueOf(),i=r.ignoreErrors,a,u,c,d,f,h,m,g,_,w,S=n.length,x=0,v=[],y=[];function E(){return x}o(E,"position");function T(O){throw t.error("Unclosed "+O,x)}o(T,"unclosed");function A(){return y.length===0&&x>=S}o(A,"endOfFile");function D(O){if(y.length)return y.pop();if(x>=S)return;let N=O?O.ignoreUnclosed:!1;switch(a=n.charCodeAt(x),a){case 10:case 32:case 9:case 13:case 12:{d=x;do d+=1,a=n.charCodeAt(d);while(a===32||a===10||a===9||a===13||a===12);h=["space",n.slice(x,d)],x=d-1;break}case 91:case 93:case 123:case 125:case 58:case 59:case 41:{let L=String.fromCharCode(a);h=[L,L,x];break}case 40:{if(w=v.length?v.pop()[1]:"",_=n.charCodeAt(x+1),w==="url"&&_!==39&&_!==34&&_!==32&&_!==10&&_!==9&&_!==12&&_!==13){d=x;do{if(m=!1,d=n.indexOf(")",d+1),d===-1)if(i||N){d=x;break}else T("bracket");for(g=d;n.charCodeAt(g-1)===92;)g-=1,m=!m}while(m);h=["brackets",n.slice(x,d+1),x,d],x=d}else d=n.indexOf(")",x+1),u=n.slice(x,d+1),d===-1||DY.test(u)?h=["(","(",x]:(h=["brackets",u,x,d],x=d);break}case 39:case 34:{f=a===39?"'":'"',d=x;do{if(m=!1,d=n.indexOf(f,d+1),d===-1)if(i||N){d=x+1;break}else T("string");for(g=d;n.charCodeAt(g-1)===92;)g-=1,m=!m}while(m);h=["string",n.slice(x,d+1),x,d],x=d;break}case 64:{bv.lastIndex=x+1,bv.test(n),bv.lastIndex===0?d=n.length-1:d=bv.lastIndex-2,h=["at-word",n.slice(x,d+1),x,d],x=d;break}case 92:{for(d=x,c=!0;n.charCodeAt(d+1)===92;)d+=1,c=!c;if(a=n.charCodeAt(d+1),c&&a!==47&&a!==32&&a!==10&&a!==9&&a!==13&&a!==12&&(d+=1,j8.test(n.charAt(d)))){for(;j8.test(n.charAt(d+1));)d+=1;n.charCodeAt(d+1)===32&&(d+=1)}h=["word",n.slice(x,d+1),x,d],x=d;break}default:{a===47&&n.charCodeAt(x+1)===42?(d=n.indexOf("*/",x+2)+1,d===0&&(i||N?d=n.length:T("comment")),h=["comment",n.slice(x,d+1),x,d],x=d):(yv.lastIndex=x+1,yv.test(n),yv.lastIndex===0?d=n.length-1:d=yv.lastIndex-2,h=["word",n.slice(x,d+1),x,d],v.push(h),x=d);break}}return x++,h}o(D,"nextToken");function R(O){y.push(O)}return o(R,"back"),{back:R,endOfFile:A,nextToken:D,position:E}},"tokenizer")});var Q8=ie((ble,Z8)=>{var AY=dv(),PY=Np(),NY=Lp(),MY=Zc(),Y8=gv(),LY=G8(),K8={empty:!0,space:!0};function RY(e){for(let t=e.length-1;t>=0;t--){let r=e[t],n=r[3]||r[2];if(n)return n}}o(RY,"findLastWithPosition");var F2=class F2{constructor(t){this.input=t,this.root=new MY,this.current=this.root,this.spaces="",this.semicolon=!1,this.createTokenizer(),this.root.source={input:t,start:{column:1,line:1,offset:0}}}atrule(t){let r=new AY;r.name=t[1].slice(1),r.name===""&&this.unnamedAtrule(r,t),this.init(r,t[2]);let n,i,a,u=!1,c=!1,d=[],f=[];for(;!this.tokenizer.endOfFile();){if(t=this.tokenizer.nextToken(),n=t[0],n==="("||n==="["?f.push(n==="("?")":"]"):n==="{"&&f.length>0?f.push("}"):n===f[f.length-1]&&f.pop(),f.length===0)if(n===";"){r.source.end=this.getPosition(t[2]),r.source.end.offset++,this.semicolon=!0;break}else if(n==="{"){c=!0;break}else if(n==="}"){if(d.length>0){for(a=d.length-1,i=d[a];i&&i[0]==="space";)i=d[--a];i&&(r.source.end=this.getPosition(i[3]||i[2]),r.source.end.offset++)}this.end(t);break}else d.push(t);else d.push(t);if(this.tokenizer.endOfFile()){u=!0;break}}r.raws.between=this.spacesAndCommentsFromEnd(d),d.length?(r.raws.afterName=this.spacesAndCommentsFromStart(d),this.raw(r,"params",d),u&&(t=d[d.length-1],r.source.end=this.getPosition(t[3]||t[2]),r.source.end.offset++,this.spaces=r.raws.between,r.raws.between="")):(r.raws.afterName="",r.params=""),c&&(r.nodes=[],this.current=r)}checkMissedSemicolon(t){let r=this.colon(t);if(r===!1)return;let n=0,i;for(let a=r-1;a>=0&&(i=t[a],!(i[0]!=="space"&&(n+=1,n===2)));a--);throw this.input.error("Missed semicolon",i[0]==="word"?i[3]+1:i[2])}colon(t){let r=0,n,i,a;for(let[u,c]of t.entries()){if(i=c,a=i[0],a==="("&&(r+=1),a===")"&&(r-=1),r===0&&a===":")if(!n)this.doubleColon(i);else{if(n[0]==="word"&&n[1]==="progid")continue;return u}n=i}return!1}comment(t){let r=new PY;this.init(r,t[2]),r.source.end=this.getPosition(t[3]||t[2]),r.source.end.offset++;let n=t[1].slice(2,-2);if(/^\s*$/.test(n))r.text="",r.raws.left=n,r.raws.right="";else{let i=n.match(/^(\s*)([^]*\S)(\s*)$/);r.text=i[2],r.raws.left=i[1],r.raws.right=i[3]}}createTokenizer(){this.tokenizer=LY(this.input)}decl(t,r){let n=new NY;this.init(n,t[0][2]);let i=t[t.length-1];for(i[0]===";"&&(this.semicolon=!0,t.pop()),n.source.end=this.getPosition(i[3]||i[2]||RY(t)),n.source.end.offset++;t[0][0]!=="word";)t.length===1&&this.unknownWord(t),n.raws.before+=t.shift()[1];for(n.source.start=this.getPosition(t[0][2]),n.prop="";t.length;){let f=t[0][0];if(f===":"||f==="space"||f==="comment")break;n.prop+=t.shift()[1]}n.raws.between="";let a;for(;t.length;)if(a=t.shift(),a[0]===":"){n.raws.between+=a[1];break}else a[0]==="word"&&/\w/.test(a[1])&&this.unknownWord([a]),n.raws.between+=a[1];(n.prop[0]==="_"||n.prop[0]==="*")&&(n.raws.before+=n.prop[0],n.prop=n.prop.slice(1));let u=[],c;for(;t.length&&(c=t[0][0],!(c!=="space"&&c!=="comment"));)u.push(t.shift());this.precheckMissedSemicolon(t);for(let f=t.length-1;f>=0;f--){if(a=t[f],a[1].toLowerCase()==="!important"){n.important=!0;let h=this.stringFrom(t,f);h=this.spacesFromEnd(t)+h,h!==" !important"&&(n.raws.important=h);break}else if(a[1].toLowerCase()==="important"){let h=t.slice(0),m="";for(let g=f;g>0;g--){let _=h[g][0];if(m.trim().startsWith("!")&&_!=="space")break;m=h.pop()[1]+m}m.trim().startsWith("!")&&(n.important=!0,n.raws.important=m,t=h)}if(a[0]!=="space"&&a[0]!=="comment")break}t.some(f=>f[0]!=="space"&&f[0]!=="comment")&&(n.raws.between+=u.map(f=>f[1]).join(""),u=[]),this.raw(n,"value",u.concat(t),r),n.value.includes(":")&&!r&&this.checkMissedSemicolon(t)}doubleColon(t){throw this.input.error("Double colon",{offset:t[2]},{offset:t[2]+t[1].length})}emptyRule(t){let r=new Y8;this.init(r,t[2]),r.selector="",r.raws.between="",this.current=r}end(t){this.current.nodes&&this.current.nodes.length&&(this.current.raws.semicolon=this.semicolon),this.semicolon=!1,this.current.raws.after=(this.current.raws.after||"")+this.spaces,this.spaces="",this.current.parent?(this.current.source.end=this.getPosition(t[2]),this.current.source.end.offset++,this.current=this.current.parent):this.unexpectedClose(t)}endFile(){this.current.parent&&this.unclosedBlock(),this.current.nodes&&this.current.nodes.length&&(this.current.raws.semicolon=this.semicolon),this.current.raws.after=(this.current.raws.after||"")+this.spaces,this.root.source.end=this.getPosition(this.tokenizer.position())}freeSemicolon(t){if(this.spaces+=t[1],this.current.nodes){let r=this.current.nodes[this.current.nodes.length-1];r&&r.type==="rule"&&!r.raws.ownSemicolon&&(r.raws.ownSemicolon=this.spaces,this.spaces="",r.source.end=this.getPosition(t[2]),r.source.end.offset+=r.raws.ownSemicolon.length)}}getPosition(t){let r=this.input.fromOffset(t);return{column:r.col,line:r.line,offset:t}}init(t,r){this.current.push(t),t.source={input:this.input,start:this.getPosition(r)},t.raws.before=this.spaces,this.spaces="",t.type!=="comment"&&(this.semicolon=!1)}other(t){let r=!1,n=null,i=!1,a=null,u=[],c=t[1].startsWith("--"),d=[],f=t;for(;f;){if(n=f[0],d.push(f),n==="("||n==="[")a||(a=f),u.push(n==="("?")":"]");else if(c&&i&&n==="{")a||(a=f),u.push("}");else if(u.length===0)if(n===";")if(i){this.decl(d,c);return}else break;else if(n==="{"){this.rule(d);return}else if(n==="}"){this.tokenizer.back(d.pop()),r=!0;break}else n===":"&&(i=!0);else n===u[u.length-1]&&(u.pop(),u.length===0&&(a=null));f=this.tokenizer.nextToken()}if(this.tokenizer.endOfFile()&&(r=!0),u.length>0&&this.unclosedBracket(a),r&&i){if(!c)for(;d.length&&(f=d[d.length-1][0],!(f!=="space"&&f!=="comment"));)this.tokenizer.back(d.pop());this.decl(d,c)}else this.unknownWord(d)}parse(){let t;for(;!this.tokenizer.endOfFile();)switch(t=this.tokenizer.nextToken(),t[0]){case"space":this.spaces+=t[1];break;case";":this.freeSemicolon(t);break;case"}":this.end(t);break;case"comment":this.comment(t);break;case"at-word":this.atrule(t);break;case"{":this.emptyRule(t);break;default:this.other(t);break}this.endFile()}precheckMissedSemicolon(){}raw(t,r,n,i){let a,u,c=n.length,d="",f=!0,h,m;for(let g=0;g_+w[1],"");t.raws[r]={raw:g,value:d}}t[r]=d}rule(t){t.pop();let r=new Y8;this.init(r,t[0][2]),r.raws.between=this.spacesAndCommentsFromEnd(t),this.raw(r,"selector",t),this.current=r}spacesAndCommentsFromEnd(t){let r,n="";for(;t.length&&(r=t[t.length-1][0],!(r!=="space"&&r!=="comment"));)n=t.pop()[1]+n;return n}spacesAndCommentsFromStart(t){let r,n="";for(;t.length&&(r=t[0][0],!(r!=="space"&&r!=="comment"));)n+=t.shift()[1];return n}spacesFromEnd(t){let r,n="";for(;t.length&&(r=t[t.length-1][0],r==="space");)n=t.pop()[1]+n;return n}stringFrom(t,r){let n="";for(let i=r;i{var FY=Is(),BY=Fp(),zY=Q8();function xv(e,t){let r=new BY(e,t),n=new zY(r);try{n.parse()}catch(i){throw i}return n.root}o(xv,"parse");J8.exports=xv;xv.default=xv;FY.registerParse(xv)});var z2=ie((Sle,X8)=>{var B2=class B2{constructor(t,r={}){if(this.type="warning",this.text=t,r.node&&r.node.source){let n=r.node.rangeBy(r);this.line=n.start.line,this.column=n.start.column,this.endLine=n.end.line,this.endColumn=n.end.column}for(let n in r)this[n]=r[n]}toString(){return this.node?this.node.error(this.text,{index:this.index,plugin:this.plugin,word:this.word}).message:this.plugin?this.plugin+": "+this.text:this.text}};o(B2,"Warning");var Up=B2;X8.exports=Up;Up.default=Up});var Sv=ie((kle,eA)=>{var UY=z2(),U2=class U2{get content(){return this.css}constructor(t,r,n){this.processor=t,this.messages=[],this.root=r,this.opts=n,this.css="",this.map=void 0}toString(){return this.css}warn(t,r={}){r.plugin||this.lastPlugin&&this.lastPlugin.postcssPlugin&&(r.plugin=this.lastPlugin.postcssPlugin);let n=new UY(t,r);return this.messages.push(n),n}warnings(){return this.messages.filter(t=>t.type==="warning")}};o(U2,"Result");var Hp=U2;eA.exports=Hp;Hp.default=Hp});var H2=ie((Ile,rA)=>{var tA={};rA.exports=o(function(t){tA[t]||(tA[t]=!0,typeof console<"u"&&console.warn&&console.warn(t))},"warnOnce")});var W2=ie((Dle,aA)=>{var HY=Is(),qY=fv(),VY=L2(),WY=wv(),nA=Sv(),jY=Zc(),$Y=Cp(),{isClean:zo,my:GY}=lv(),Ole=H2(),YY={atrule:"AtRule",comment:"Comment",decl:"Declaration",document:"Document",root:"Root",rule:"Rule"},KY={AtRule:!0,AtRuleExit:!0,Comment:!0,CommentExit:!0,Declaration:!0,DeclarationExit:!0,Document:!0,DocumentExit:!0,Once:!0,OnceExit:!0,postcssPlugin:!0,prepare:!0,Root:!0,RootExit:!0,Rule:!0,RuleExit:!0},ZY={Once:!0,postcssPlugin:!0,prepare:!0},Jc=0;function qp(e){return typeof e=="object"&&typeof e.then=="function"}o(qp,"isPromise");function oA(e){let t=!1,r=YY[e.type];return e.type==="decl"?t=e.prop.toLowerCase():e.type==="atrule"&&(t=e.name.toLowerCase()),t&&e.append?[r,r+"-"+t,Jc,r+"Exit",r+"Exit-"+t]:t?[r,r+"-"+t,r+"Exit",r+"Exit-"+t]:e.append?[r,Jc,r+"Exit"]:[r,r+"Exit"]}o(oA,"getEvents");function iA(e){let t;return e.type==="document"?t=["Document",Jc,"DocumentExit"]:e.type==="root"?t=["Root",Jc,"RootExit"]:t=oA(e),{eventIndex:0,events:t,iterator:0,node:e,visitorIndex:0,visitors:[]}}o(iA,"toStack");function q2(e){return e[zo]=!1,e.nodes&&e.nodes.forEach(t=>q2(t)),e}o(q2,"cleanMarks");var V2={},Ev=class Ev{get content(){return this.stringify().content}get css(){return this.stringify().css}get map(){return this.stringify().map}get messages(){return this.sync().messages}get opts(){return this.result.opts}get processor(){return this.result.processor}get root(){return this.sync().root}get[Symbol.toStringTag](){return"LazyResult"}constructor(t,r,n){this.stringified=!1,this.processed=!1;let i;if(typeof r=="object"&&r!==null&&(r.type==="root"||r.type==="document"))i=q2(r);else if(r instanceof Ev||r instanceof nA)i=q2(r.root),r.map&&(typeof n.map>"u"&&(n.map={}),n.map.inline||(n.map.inline=!1),n.map.prev=r.map);else{let a=WY;n.syntax&&(a=n.syntax.parse),n.parser&&(a=n.parser),a.parse&&(a=a.parse);try{i=a(r,n)}catch(u){this.processed=!0,this.error=u}i&&!i[GY]&&HY.rebuild(i)}this.result=new nA(t,i,n),this.helpers={...V2,postcss:V2,result:this.result},this.plugins=this.processor.plugins.map(a=>typeof a=="object"&&a.prepare?{...a,...a.prepare(this.result)}:a)}async(){return this.error?Promise.reject(this.error):this.processed?Promise.resolve(this.result):(this.processing||(this.processing=this.runAsync()),this.processing)}catch(t){return this.async().catch(t)}finally(t){return this.async().then(t,t)}getAsyncError(){throw new Error("Use process(css).then(cb) to work with async plugins")}handleError(t,r){let n=this.result.lastPlugin;try{r&&r.addToError(t),this.error=t,t.name==="CssSyntaxError"&&!t.plugin?(t.plugin=n.postcssPlugin,t.setMessage()):n.postcssVersion}catch(i){console&&console.error&&console.error(i)}return t}prepareVisitors(){this.listeners={};let t=o((r,n,i)=>{this.listeners[n]||(this.listeners[n]=[]),this.listeners[n].push([r,i])},"add");for(let r of this.plugins)if(typeof r=="object")for(let n in r){if(!KY[n]&&/^[A-Z]/.test(n))throw new Error(`Unknown event ${n} in ${r.postcssPlugin}. Try to update PostCSS (${this.processor.version} now).`);if(!ZY[n])if(typeof r[n]=="object")for(let i in r[n])i==="*"?t(r,n,r[n][i]):t(r,n+"-"+i.toLowerCase(),r[n][i]);else typeof r[n]=="function"&&t(r,n,r[n])}this.hasListener=Object.keys(this.listeners).length>0}async runAsync(){this.plugin=0;for(let t=0;t0;){let n=this.visitTick(r);if(qp(n))try{await n}catch(i){let a=r[r.length-1].node;throw this.handleError(i,a)}}}if(this.listeners.OnceExit)for(let[r,n]of this.listeners.OnceExit){this.result.lastPlugin=r;try{if(t.type==="document"){let i=t.nodes.map(a=>n(a,this.helpers));await Promise.all(i)}else await n(t,this.helpers)}catch(i){throw this.handleError(i)}}}return this.processed=!0,this.stringify()}runOnRoot(t){this.result.lastPlugin=t;try{if(typeof t=="object"&&t.Once){if(this.result.root.type==="document"){let r=this.result.root.nodes.map(n=>t.Once(n,this.helpers));return qp(r[0])?Promise.all(r):r}return t.Once(this.result.root,this.helpers)}else if(typeof t=="function")return t(this.result.root,this.result)}catch(r){throw this.handleError(r)}}stringify(){if(this.error)throw this.error;if(this.stringified)return this.result;this.stringified=!0,this.sync();let t=this.result.opts,r=$Y;t.syntax&&(r=t.syntax.stringify),t.stringifier&&(r=t.stringifier),r.stringify&&(r=r.stringify);let i=new VY(r,this.result.root,this.result.opts).generate();return this.result.css=i[0],this.result.map=i[1],this.result}sync(){if(this.error)throw this.error;if(this.processed)return this.result;if(this.processed=!0,this.processing)throw this.getAsyncError();for(let t of this.plugins){let r=this.runOnRoot(t);if(qp(r))throw this.getAsyncError()}if(this.prepareVisitors(),this.hasListener){let t=this.result.root;for(;!t[zo];)t[zo]=!0,this.walkSync(t);if(this.listeners.OnceExit)if(t.type==="document")for(let r of t.nodes)this.visitSync(this.listeners.OnceExit,r);else this.visitSync(this.listeners.OnceExit,t)}return this.result}then(t,r){return this.async().then(t,r)}toString(){return this.css}visitSync(t,r){for(let[n,i]of t){this.result.lastPlugin=n;let a;try{a=i(r,this.helpers)}catch(u){throw this.handleError(u,r.proxyOf)}if(r.type!=="root"&&r.type!=="document"&&!r.parent)return!0;if(qp(a))throw this.getAsyncError()}}visitTick(t){let r=t[t.length-1],{node:n,visitors:i}=r;if(n.type!=="root"&&n.type!=="document"&&!n.parent){t.pop();return}if(i.length>0&&r.visitorIndex{i[zo]||this.walkSync(i)});else{let i=this.listeners[n];if(i&&this.visitSync(i,t.toProxy()))return}}warnings(){return this.sync().warnings()}};o(Ev,"LazyResult");var Os=Ev;Os.registerPostcss=e=>{V2=e};aA.exports=Os;Os.default=Os;jY.registerLazyResult(Os);qY.registerLazyResult(Os)});var uA=ie((Nle,sA)=>{var QY=L2(),JY=wv(),XY=Sv(),eK=Cp(),Ple=H2(),j2=class j2{get content(){return this.result.css}get css(){return this.result.css}get map(){return this.result.map}get messages(){return[]}get opts(){return this.result.opts}get processor(){return this.result.processor}get root(){if(this._root)return this._root;let t,r=JY;try{t=r(this._css,this._opts)}catch(n){this.error=n}if(this.error)throw this.error;return this._root=t,t}get[Symbol.toStringTag](){return"NoWorkResult"}constructor(t,r,n){r=r.toString(),this.stringified=!1,this._processor=t,this._css=r,this._opts=n,this._map=void 0;let i,a=eK;this.result=new XY(this._processor,i,this._opts),this.result.css=r;let u=this;Object.defineProperty(this.result,"root",{get(){return u.root}});let c=new QY(a,i,this._opts,r);if(c.isMap()){let[d,f]=c.generate();d&&(this.result.css=d),f&&(this.result.map=f)}else c.clearAnnotation(),this.result.css=c.css}async(){return this.error?Promise.reject(this.error):Promise.resolve(this.result)}catch(t){return this.async().catch(t)}finally(t){return this.async().then(t,t)}sync(){if(this.error)throw this.error;return this.result}then(t,r){return this.async().then(t,r)}toString(){return this._css}warnings(){return[]}};o(j2,"NoWorkResult");var Vp=j2;sA.exports=Vp;Vp.default=Vp});var cA=ie((Lle,lA)=>{var tK=fv(),rK=W2(),nK=uA(),iK=Zc(),$2=class $2{constructor(t=[]){this.version="8.5.6",this.plugins=this.normalize(t)}normalize(t){let r=[];for(let n of t)if(n.postcss===!0?n=n():n.postcss&&(n=n.postcss),typeof n=="object"&&Array.isArray(n.plugins))r=r.concat(n.plugins);else if(typeof n=="object"&&n.postcssPlugin)r.push(n);else if(typeof n=="function")r.push(n);else if(!(typeof n=="object"&&(n.parse||n.stringify)))throw new Error(n+" is not a PostCSS plugin");return r}process(t,r={}){return!this.plugins.length&&!r.parser&&!r.stringifier&&!r.syntax?new nK(this,t,r):new rK(this,t,r)}use(t){return this.plugins=this.plugins.concat(this.normalize([t])),this}};o($2,"Processor");var Uu=$2;lA.exports=Uu;Uu.default=Uu;iK.registerProcessor(Uu);tK.registerProcessor(Uu)});var _A=ie((Fle,vA)=>{var dA=dv(),fA=Np(),oK=Is(),aK=uv(),pA=Lp(),hA=fv(),sK=B8(),uK=Fp(),lK=W2(),cK=A2(),dK=Ap(),fK=wv(),G2=cA(),pK=Sv(),mA=Zc(),gA=gv(),hK=Cp(),mK=z2();function Rt(...e){return e.length===1&&Array.isArray(e[0])&&(e=e[0]),new G2(e)}o(Rt,"postcss");Rt.plugin=o(function(t,r){let n=!1;function i(...u){console&&console.warn&&!n&&(n=!0,console.warn(t+`: postcss.plugin was deprecated. Migration guide: +`),this.css+=r+"/*# sourceMappingURL="+t+" */"}applyPrevMaps(){for(let t of this.previous()){let r=this.toUrl(this.path(t.file)),n=t.root||jb(t.file),o;this.mapOpts.sourcesContent===!1?(o=new U8(t.text),o.sourcesContent&&(o.sourcesContent=null)):o=t.consumer(),this.map.applySourceMap(o,r,this.toUrl(this.path(n)))}}clearAnnotation(){if(this.mapOpts.annotation!==!1)if(this.root){let t;for(let r=this.root.nodes.length-1;r>=0;r--)t=this.root.nodes[r],t.type==="comment"&&t.text.startsWith("# sourceMappingURL=")&&this.root.removeChild(r)}else this.css&&(this.css=this.css.replace(/\n*\/\*#[\S\s]*?\*\/$/gm,""))}generate(){if(this.clearAnnotation(),zne&&Une&&this.isMap())return this.generateMap();{let t="";return this.stringify(this.root,r=>{t+=r}),[t]}}generateMap(){if(this.root)this.generateString();else if(this.previous().length===1){let t=this.previous()[0].consumer();t.file=this.outputFile(),this.map=Vb.fromSourceMap(t,{ignoreInvalidMapping:!0})}else this.map=new Vb({file:this.outputFile(),ignoreInvalidMapping:!0}),this.map.addMapping({generated:{column:0,line:1},original:{column:0,line:1},source:this.opts.from?this.toUrl(this.path(this.opts.from)):""});return this.isSourcesContent()&&this.setSourcesContent(),this.root&&this.previous().length>0&&this.applyPrevMaps(),this.isAnnotation()&&this.addAnnotation(),this.isInline()?[this.css]:[this.css,this.map]}generateString(){this.css="",this.map=new Vb({file:this.outputFile(),ignoreInvalidMapping:!0});let t=1,r=1,n="",o={generated:{column:0,line:0},original:{column:0,line:0},source:""},a,s;this.stringify(this.root,(l,d,f)=>{if(this.css+=l,d&&f!=="end"&&(o.generated.line=t,o.generated.column=r-1,d.source&&d.source.start?(o.source=this.sourcePath(d),o.original.line=d.source.start.line,o.original.column=d.source.start.column-1,this.map.addMapping(o)):(o.source=n,o.original.line=1,o.original.column=0,this.map.addMapping(o))),s=l.match(/\n/g),s?(t+=s.length,a=l.lastIndexOf(` +`),r=l.length-a):r+=l.length,d&&f!=="start"){let m=d.parent||{raws:{}};(!(d.type==="decl"||d.type==="atrule"&&!d.nodes)||d!==m.last||m.raws.semicolon)&&(d.source&&d.source.end?(o.source=this.sourcePath(d),o.original.line=d.source.end.line,o.original.column=d.source.end.column-1,o.generated.line=t,o.generated.column=r-2,this.map.addMapping(o)):(o.source=n,o.original.line=1,o.original.column=0,o.generated.line=t,o.generated.column=r-1,this.map.addMapping(o)))}})}isAnnotation(){return this.isInline()?!0:typeof this.mapOpts.annotation<"u"?this.mapOpts.annotation:this.previous().length?this.previous().some(t=>t.annotation):!0}isInline(){if(typeof this.mapOpts.inline<"u")return this.mapOpts.inline;let t=this.mapOpts.annotation;return typeof t<"u"&&t!==!0?!1:this.previous().length?this.previous().some(r=>r.inline):!0}isMap(){return typeof this.opts.map<"u"?!!this.opts.map:this.previous().length>0}isSourcesContent(){return typeof this.mapOpts.sourcesContent<"u"?this.mapOpts.sourcesContent:this.previous().length?this.previous().some(t=>t.withContent()):!0}outputFile(){return this.opts.to?this.path(this.opts.to):this.opts.from?this.path(this.opts.from):"to.css"}path(t){if(this.mapOpts.absolute||t.charCodeAt(0)===60||/^\w+:\/\//.test(t))return t;let r=this.memoizedPaths.get(t);if(r)return r;let n=this.opts.to?jb(this.opts.to):".";typeof this.mapOpts.annotation=="string"&&(n=jb(F8(n,this.mapOpts.annotation)));let o=L8(n,t);return this.memoizedPaths.set(t,o),o}previous(){if(!this.previousMaps)if(this.previousMaps=[],this.root)this.root.walk(t=>{if(t.source&&t.source.input.map){let r=t.source.input.map;this.previousMaps.includes(r)||this.previousMaps.push(r)}});else{let t=new Bne(this.originalCSS,this.opts);t.map&&this.previousMaps.push(t.map)}return this.previousMaps}setSourcesContent(){let t={};if(this.root)this.root.walk(r=>{if(r.source){let n=r.source.input.from;if(n&&!t[n]){t[n]=!0;let o=this.usesFileUrls?this.toFileUrl(n):this.toUrl(this.path(n));this.map.setSourceContent(o,r.source.input.css)}}});else if(this.css){let r=this.opts.from?this.toUrl(this.path(this.opts.from)):"";this.map.setSourceContent(r,this.css)}}sourcePath(t){return this.mapOpts.from?this.toUrl(this.mapOpts.from):this.usesFileUrls?this.toFileUrl(t.source.input.from):this.toUrl(this.path(t.source.input.from))}toBase64(t){return Buffer?Buffer.from(t).toString("base64"):window.btoa(unescape(encodeURIComponent(t)))}toFileUrl(t){let r=this.memoizedFileURLs.get(t);if(r)return r;if(P8){let n=P8(t).toString();return this.memoizedFileURLs.set(t,n),n}else throw new Error("`map.absolute` option is not available in this PostCSS build")}toUrl(t){let r=this.memoizedURLs.get(t);if(r)return r;B8==="\\"&&(t=t.replace(/\\/g,"/"));let n=encodeURI(t).replace(/[#?]/g,encodeURIComponent);return this.memoizedURLs.set(t,n),n}};i(Ek,"MapGenerator");var Sk=Ek;z8.exports=Sk});var q8=oe(($Te,$8)=>{var Wb=/[\t\n\f\r "#'()/;[\\\]{}]/g,Gb=/[\t\n\f\r !"#'():;@[\\\]{}]|\/(?=\*)/g,Hne=/.[\r\n"'(/\\]/,H8=/[\da-f]/i;$8.exports=i(function(t,r={}){let n=t.css.valueOf(),o=r.ignoreErrors,a,s,l,d,f,m,h,g,v,w,S=n.length,y=0,_=[],x=[];function E(){return y}i(E,"position");function k(O){throw t.error("Unclosed "+O,y)}i(k,"unclosed");function A(){return x.length===0&&y>=S}i(A,"endOfFile");function D(O){if(x.length)return x.pop();if(y>=S)return;let R=O?O.ignoreUnclosed:!1;switch(a=n.charCodeAt(y),a){case 10:case 32:case 9:case 13:case 12:{d=y;do d+=1,a=n.charCodeAt(d);while(a===32||a===10||a===9||a===13||a===12);m=["space",n.slice(y,d)],y=d-1;break}case 91:case 93:case 123:case 125:case 58:case 59:case 41:{let P=String.fromCharCode(a);m=[P,P,y];break}case 40:{if(w=_.length?_.pop()[1]:"",v=n.charCodeAt(y+1),w==="url"&&v!==39&&v!==34&&v!==32&&v!==10&&v!==9&&v!==12&&v!==13){d=y;do{if(h=!1,d=n.indexOf(")",d+1),d===-1)if(o||R){d=y;break}else k("bracket");for(g=d;n.charCodeAt(g-1)===92;)g-=1,h=!h}while(h);m=["brackets",n.slice(y,d+1),y,d],y=d}else d=n.indexOf(")",y+1),s=n.slice(y,d+1),d===-1||Hne.test(s)?m=["(","(",y]:(m=["brackets",s,y,d],y=d);break}case 39:case 34:{f=a===39?"'":'"',d=y;do{if(h=!1,d=n.indexOf(f,d+1),d===-1)if(o||R){d=y+1;break}else k("string");for(g=d;n.charCodeAt(g-1)===92;)g-=1,h=!h}while(h);m=["string",n.slice(y,d+1),y,d],y=d;break}case 64:{Wb.lastIndex=y+1,Wb.test(n),Wb.lastIndex===0?d=n.length-1:d=Wb.lastIndex-2,m=["at-word",n.slice(y,d+1),y,d],y=d;break}case 92:{for(d=y,l=!0;n.charCodeAt(d+1)===92;)d+=1,l=!l;if(a=n.charCodeAt(d+1),l&&a!==47&&a!==32&&a!==10&&a!==9&&a!==13&&a!==12&&(d+=1,H8.test(n.charAt(d)))){for(;H8.test(n.charAt(d+1));)d+=1;n.charCodeAt(d+1)===32&&(d+=1)}m=["word",n.slice(y,d+1),y,d],y=d;break}default:{a===47&&n.charCodeAt(y+1)===42?(d=n.indexOf("*/",y+2)+1,d===0&&(o||R?d=n.length:k("comment")),m=["comment",n.slice(y,d+1),y,d],y=d):(Gb.lastIndex=y+1,Gb.test(n),Gb.lastIndex===0?d=n.length-1:d=Gb.lastIndex-2,m=["word",n.slice(y,d+1),y,d],_.push(m),y=d);break}}return y++,m}i(D,"nextToken");function L(O){x.push(O)}return i(L,"back"),{back:L,endOfFile:A,nextToken:D,position:E}},"tokenizer")});var G8=oe((jTe,W8)=>{var $ne=Bb(),qne=xh(),jne=Sh(),Vne=vf(),j8=qb(),Wne=q8(),V8={empty:!0,space:!0};function Gne(e){for(let t=e.length-1;t>=0;t--){let r=e[t],n=r[3]||r[2];if(n)return n}}i(Gne,"findLastWithPosition");var Ik=class Ik{constructor(t){this.input=t,this.root=new Vne,this.current=this.root,this.spaces="",this.semicolon=!1,this.createTokenizer(),this.root.source={input:t,start:{column:1,line:1,offset:0}}}atrule(t){let r=new $ne;r.name=t[1].slice(1),r.name===""&&this.unnamedAtrule(r,t),this.init(r,t[2]);let n,o,a,s=!1,l=!1,d=[],f=[];for(;!this.tokenizer.endOfFile();){if(t=this.tokenizer.nextToken(),n=t[0],n==="("||n==="["?f.push(n==="("?")":"]"):n==="{"&&f.length>0?f.push("}"):n===f[f.length-1]&&f.pop(),f.length===0)if(n===";"){r.source.end=this.getPosition(t[2]),r.source.end.offset++,this.semicolon=!0;break}else if(n==="{"){l=!0;break}else if(n==="}"){if(d.length>0){for(a=d.length-1,o=d[a];o&&o[0]==="space";)o=d[--a];o&&(r.source.end=this.getPosition(o[3]||o[2]),r.source.end.offset++)}this.end(t);break}else d.push(t);else d.push(t);if(this.tokenizer.endOfFile()){s=!0;break}}r.raws.between=this.spacesAndCommentsFromEnd(d),d.length?(r.raws.afterName=this.spacesAndCommentsFromStart(d),this.raw(r,"params",d),s&&(t=d[d.length-1],r.source.end=this.getPosition(t[3]||t[2]),r.source.end.offset++,this.spaces=r.raws.between,r.raws.between="")):(r.raws.afterName="",r.params=""),l&&(r.nodes=[],this.current=r)}checkMissedSemicolon(t){let r=this.colon(t);if(r===!1)return;let n=0,o;for(let a=r-1;a>=0&&(o=t[a],!(o[0]!=="space"&&(n+=1,n===2)));a--);throw this.input.error("Missed semicolon",o[0]==="word"?o[3]+1:o[2])}colon(t){let r=0,n,o,a;for(let[s,l]of t.entries()){if(o=l,a=o[0],a==="("&&(r+=1),a===")"&&(r-=1),r===0&&a===":")if(!n)this.doubleColon(o);else{if(n[0]==="word"&&n[1]==="progid")continue;return s}n=o}return!1}comment(t){let r=new qne;this.init(r,t[2]),r.source.end=this.getPosition(t[3]||t[2]),r.source.end.offset++;let n=t[1].slice(2,-2);if(/^\s*$/.test(n))r.text="",r.raws.left=n,r.raws.right="";else{let o=n.match(/^(\s*)([^]*\S)(\s*)$/);r.text=o[2],r.raws.left=o[1],r.raws.right=o[3]}}createTokenizer(){this.tokenizer=Wne(this.input)}decl(t,r){let n=new jne;this.init(n,t[0][2]);let o=t[t.length-1];for(o[0]===";"&&(this.semicolon=!0,t.pop()),n.source.end=this.getPosition(o[3]||o[2]||Gne(t)),n.source.end.offset++;t[0][0]!=="word";)t.length===1&&this.unknownWord(t),n.raws.before+=t.shift()[1];for(n.source.start=this.getPosition(t[0][2]),n.prop="";t.length;){let f=t[0][0];if(f===":"||f==="space"||f==="comment")break;n.prop+=t.shift()[1]}n.raws.between="";let a;for(;t.length;)if(a=t.shift(),a[0]===":"){n.raws.between+=a[1];break}else a[0]==="word"&&/\w/.test(a[1])&&this.unknownWord([a]),n.raws.between+=a[1];(n.prop[0]==="_"||n.prop[0]==="*")&&(n.raws.before+=n.prop[0],n.prop=n.prop.slice(1));let s=[],l;for(;t.length&&(l=t[0][0],!(l!=="space"&&l!=="comment"));)s.push(t.shift());this.precheckMissedSemicolon(t);for(let f=t.length-1;f>=0;f--){if(a=t[f],a[1].toLowerCase()==="!important"){n.important=!0;let m=this.stringFrom(t,f);m=this.spacesFromEnd(t)+m,m!==" !important"&&(n.raws.important=m);break}else if(a[1].toLowerCase()==="important"){let m=t.slice(0),h="";for(let g=f;g>0;g--){let v=m[g][0];if(h.trim().startsWith("!")&&v!=="space")break;h=m.pop()[1]+h}h.trim().startsWith("!")&&(n.important=!0,n.raws.important=h,t=m)}if(a[0]!=="space"&&a[0]!=="comment")break}t.some(f=>f[0]!=="space"&&f[0]!=="comment")&&(n.raws.between+=s.map(f=>f[1]).join(""),s=[]),this.raw(n,"value",s.concat(t),r),n.value.includes(":")&&!r&&this.checkMissedSemicolon(t)}doubleColon(t){throw this.input.error("Double colon",{offset:t[2]},{offset:t[2]+t[1].length})}emptyRule(t){let r=new j8;this.init(r,t[2]),r.selector="",r.raws.between="",this.current=r}end(t){this.current.nodes&&this.current.nodes.length&&(this.current.raws.semicolon=this.semicolon),this.semicolon=!1,this.current.raws.after=(this.current.raws.after||"")+this.spaces,this.spaces="",this.current.parent?(this.current.source.end=this.getPosition(t[2]),this.current.source.end.offset++,this.current=this.current.parent):this.unexpectedClose(t)}endFile(){this.current.parent&&this.unclosedBlock(),this.current.nodes&&this.current.nodes.length&&(this.current.raws.semicolon=this.semicolon),this.current.raws.after=(this.current.raws.after||"")+this.spaces,this.root.source.end=this.getPosition(this.tokenizer.position())}freeSemicolon(t){if(this.spaces+=t[1],this.current.nodes){let r=this.current.nodes[this.current.nodes.length-1];r&&r.type==="rule"&&!r.raws.ownSemicolon&&(r.raws.ownSemicolon=this.spaces,this.spaces="",r.source.end=this.getPosition(t[2]),r.source.end.offset+=r.raws.ownSemicolon.length)}}getPosition(t){let r=this.input.fromOffset(t);return{column:r.col,line:r.line,offset:t}}init(t,r){this.current.push(t),t.source={input:this.input,start:this.getPosition(r)},t.raws.before=this.spaces,this.spaces="",t.type!=="comment"&&(this.semicolon=!1)}other(t){let r=!1,n=null,o=!1,a=null,s=[],l=t[1].startsWith("--"),d=[],f=t;for(;f;){if(n=f[0],d.push(f),n==="("||n==="[")a||(a=f),s.push(n==="("?")":"]");else if(l&&o&&n==="{")a||(a=f),s.push("}");else if(s.length===0)if(n===";")if(o){this.decl(d,l);return}else break;else if(n==="{"){this.rule(d);return}else if(n==="}"){this.tokenizer.back(d.pop()),r=!0;break}else n===":"&&(o=!0);else n===s[s.length-1]&&(s.pop(),s.length===0&&(a=null));f=this.tokenizer.nextToken()}if(this.tokenizer.endOfFile()&&(r=!0),s.length>0&&this.unclosedBracket(a),r&&o){if(!l)for(;d.length&&(f=d[d.length-1][0],!(f!=="space"&&f!=="comment"));)this.tokenizer.back(d.pop());this.decl(d,l)}else this.unknownWord(d)}parse(){let t;for(;!this.tokenizer.endOfFile();)switch(t=this.tokenizer.nextToken(),t[0]){case"space":this.spaces+=t[1];break;case";":this.freeSemicolon(t);break;case"}":this.end(t);break;case"comment":this.comment(t);break;case"at-word":this.atrule(t);break;case"{":this.emptyRule(t);break;default:this.other(t);break}this.endFile()}precheckMissedSemicolon(){}raw(t,r,n,o){let a,s,l=n.length,d="",f=!0,m,h;for(let g=0;gv+w[1],"");t.raws[r]={raw:g,value:d}}t[r]=d}rule(t){t.pop();let r=new j8;this.init(r,t[0][2]),r.raws.between=this.spacesAndCommentsFromEnd(t),this.raw(r,"selector",t),this.current=r}spacesAndCommentsFromEnd(t){let r,n="";for(;t.length&&(r=t[t.length-1][0],!(r!=="space"&&r!=="comment"));)n=t.pop()[1]+n;return n}spacesAndCommentsFromStart(t){let r,n="";for(;t.length&&(r=t[0][0],!(r!=="space"&&r!=="comment"));)n+=t.shift()[1];return n}spacesFromEnd(t){let r,n="";for(;t.length&&(r=t[t.length-1][0],r==="space");)n=t.pop()[1]+n;return n}stringFrom(t,r){let n="";for(let o=r;o{var Yne=xu(),Kne=Th(),Zne=G8();function Yb(e,t){let r=new Kne(e,t),n=new Zne(r);try{n.parse()}catch(o){throw o}return n.root}i(Yb,"parse");Y8.exports=Yb;Yb.default=Yb;Yne.registerParse(Yb)});var Ok=oe((YTe,K8)=>{var Ck=class Ck{constructor(t,r={}){if(this.type="warning",this.text=t,r.node&&r.node.source){let n=r.node.rangeBy(r);this.line=n.start.line,this.column=n.start.column,this.endLine=n.end.line,this.endColumn=n.end.column}for(let n in r)this[n]=r[n]}toString(){return this.node?this.node.error(this.text,{index:this.index,plugin:this.plugin,word:this.word}).message:this.plugin?this.plugin+": "+this.text:this.text}};i(Ck,"Warning");var Ch=Ck;K8.exports=Ch;Ch.default=Ch});var Zb=oe((ZTe,Z8)=>{var Qne=Ok(),Dk=class Dk{get content(){return this.css}constructor(t,r,n){this.processor=t,this.messages=[],this.root=r,this.opts=n,this.css="",this.map=void 0}toString(){return this.css}warn(t,r={}){r.plugin||this.lastPlugin&&this.lastPlugin.postcssPlugin&&(r.plugin=this.lastPlugin.postcssPlugin);let n=new Qne(t,r);return this.messages.push(n),n}warnings(){return this.messages.filter(t=>t.type==="warning")}};i(Dk,"Result");var Oh=Dk;Z8.exports=Oh;Oh.default=Oh});var Ak=oe((JTe,J8)=>{var Q8={};J8.exports=i(function(t){Q8[t]||(Q8[t]=!0,typeof console<"u"&&console.warn&&console.warn(t))},"warnOnce")});var Mk=oe((tke,r9)=>{var Jne=xu(),Xne=Ub(),eoe=Tk(),toe=Kb(),X8=Zb(),roe=vf(),noe=gh(),{isClean:ba,my:ooe}=Lb(),eke=Ak(),ioe={atrule:"AtRule",comment:"Comment",decl:"Declaration",document:"Document",root:"Root",rule:"Rule"},aoe={AtRule:!0,AtRuleExit:!0,Comment:!0,CommentExit:!0,Declaration:!0,DeclarationExit:!0,Document:!0,DocumentExit:!0,Once:!0,OnceExit:!0,postcssPlugin:!0,prepare:!0,Root:!0,RootExit:!0,Rule:!0,RuleExit:!0},soe={Once:!0,postcssPlugin:!0,prepare:!0},bf=0;function Dh(e){return typeof e=="object"&&typeof e.then=="function"}i(Dh,"isPromise");function t9(e){let t=!1,r=ioe[e.type];return e.type==="decl"?t=e.prop.toLowerCase():e.type==="atrule"&&(t=e.name.toLowerCase()),t&&e.append?[r,r+"-"+t,bf,r+"Exit",r+"Exit-"+t]:t?[r,r+"-"+t,r+"Exit",r+"Exit-"+t]:e.append?[r,bf,r+"Exit"]:[r,r+"Exit"]}i(t9,"getEvents");function e9(e){let t;return e.type==="document"?t=["Document",bf,"DocumentExit"]:e.type==="root"?t=["Root",bf,"RootExit"]:t=t9(e),{eventIndex:0,events:t,iterator:0,node:e,visitorIndex:0,visitors:[]}}i(e9,"toStack");function Nk(e){return e[ba]=!1,e.nodes&&e.nodes.forEach(t=>Nk(t)),e}i(Nk,"cleanMarks");var Rk={},Qb=class Qb{get content(){return this.stringify().content}get css(){return this.stringify().css}get map(){return this.stringify().map}get messages(){return this.sync().messages}get opts(){return this.result.opts}get processor(){return this.result.processor}get root(){return this.sync().root}get[Symbol.toStringTag](){return"LazyResult"}constructor(t,r,n){this.stringified=!1,this.processed=!1;let o;if(typeof r=="object"&&r!==null&&(r.type==="root"||r.type==="document"))o=Nk(r);else if(r instanceof Qb||r instanceof X8)o=Nk(r.root),r.map&&(typeof n.map>"u"&&(n.map={}),n.map.inline||(n.map.inline=!1),n.map.prev=r.map);else{let a=toe;n.syntax&&(a=n.syntax.parse),n.parser&&(a=n.parser),a.parse&&(a=a.parse);try{o=a(r,n)}catch(s){this.processed=!0,this.error=s}o&&!o[ooe]&&Jne.rebuild(o)}this.result=new X8(t,o,n),this.helpers={...Rk,postcss:Rk,result:this.result},this.plugins=this.processor.plugins.map(a=>typeof a=="object"&&a.prepare?{...a,...a.prepare(this.result)}:a)}async(){return this.error?Promise.reject(this.error):this.processed?Promise.resolve(this.result):(this.processing||(this.processing=this.runAsync()),this.processing)}catch(t){return this.async().catch(t)}finally(t){return this.async().then(t,t)}getAsyncError(){throw new Error("Use process(css).then(cb) to work with async plugins")}handleError(t,r){let n=this.result.lastPlugin;try{r&&r.addToError(t),this.error=t,t.name==="CssSyntaxError"&&!t.plugin?(t.plugin=n.postcssPlugin,t.setMessage()):n.postcssVersion}catch(o){console&&console.error&&console.error(o)}return t}prepareVisitors(){this.listeners={};let t=i((r,n,o)=>{this.listeners[n]||(this.listeners[n]=[]),this.listeners[n].push([r,o])},"add");for(let r of this.plugins)if(typeof r=="object")for(let n in r){if(!aoe[n]&&/^[A-Z]/.test(n))throw new Error(`Unknown event ${n} in ${r.postcssPlugin}. Try to update PostCSS (${this.processor.version} now).`);if(!soe[n])if(typeof r[n]=="object")for(let o in r[n])o==="*"?t(r,n,r[n][o]):t(r,n+"-"+o.toLowerCase(),r[n][o]);else typeof r[n]=="function"&&t(r,n,r[n])}this.hasListener=Object.keys(this.listeners).length>0}async runAsync(){this.plugin=0;for(let t=0;t0;){let n=this.visitTick(r);if(Dh(n))try{await n}catch(o){let a=r[r.length-1].node;throw this.handleError(o,a)}}}if(this.listeners.OnceExit)for(let[r,n]of this.listeners.OnceExit){this.result.lastPlugin=r;try{if(t.type==="document"){let o=t.nodes.map(a=>n(a,this.helpers));await Promise.all(o)}else await n(t,this.helpers)}catch(o){throw this.handleError(o)}}}return this.processed=!0,this.stringify()}runOnRoot(t){this.result.lastPlugin=t;try{if(typeof t=="object"&&t.Once){if(this.result.root.type==="document"){let r=this.result.root.nodes.map(n=>t.Once(n,this.helpers));return Dh(r[0])?Promise.all(r):r}return t.Once(this.result.root,this.helpers)}else if(typeof t=="function")return t(this.result.root,this.result)}catch(r){throw this.handleError(r)}}stringify(){if(this.error)throw this.error;if(this.stringified)return this.result;this.stringified=!0,this.sync();let t=this.result.opts,r=noe;t.syntax&&(r=t.syntax.stringify),t.stringifier&&(r=t.stringifier),r.stringify&&(r=r.stringify);let o=new eoe(r,this.result.root,this.result.opts).generate();return this.result.css=o[0],this.result.map=o[1],this.result}sync(){if(this.error)throw this.error;if(this.processed)return this.result;if(this.processed=!0,this.processing)throw this.getAsyncError();for(let t of this.plugins){let r=this.runOnRoot(t);if(Dh(r))throw this.getAsyncError()}if(this.prepareVisitors(),this.hasListener){let t=this.result.root;for(;!t[ba];)t[ba]=!0,this.walkSync(t);if(this.listeners.OnceExit)if(t.type==="document")for(let r of t.nodes)this.visitSync(this.listeners.OnceExit,r);else this.visitSync(this.listeners.OnceExit,t)}return this.result}then(t,r){return this.async().then(t,r)}toString(){return this.css}visitSync(t,r){for(let[n,o]of t){this.result.lastPlugin=n;let a;try{a=o(r,this.helpers)}catch(s){throw this.handleError(s,r.proxyOf)}if(r.type!=="root"&&r.type!=="document"&&!r.parent)return!0;if(Dh(a))throw this.getAsyncError()}}visitTick(t){let r=t[t.length-1],{node:n,visitors:o}=r;if(n.type!=="root"&&n.type!=="document"&&!n.parent){t.pop();return}if(o.length>0&&r.visitorIndex{o[ba]||this.walkSync(o)});else{let o=this.listeners[n];if(o&&this.visitSync(o,t.toProxy()))return}}warnings(){return this.sync().warnings()}};i(Qb,"LazyResult");var Su=Qb;Su.registerPostcss=e=>{Rk=e};r9.exports=Su;Su.default=Su;roe.registerLazyResult(Su);Xne.registerLazyResult(Su)});var o9=oe((oke,n9)=>{var uoe=Tk(),loe=Kb(),coe=Zb(),doe=gh(),nke=Ak(),Pk=class Pk{get content(){return this.result.css}get css(){return this.result.css}get map(){return this.result.map}get messages(){return[]}get opts(){return this.result.opts}get processor(){return this.result.processor}get root(){if(this._root)return this._root;let t,r=loe;try{t=r(this._css,this._opts)}catch(n){this.error=n}if(this.error)throw this.error;return this._root=t,t}get[Symbol.toStringTag](){return"NoWorkResult"}constructor(t,r,n){r=r.toString(),this.stringified=!1,this._processor=t,this._css=r,this._opts=n,this._map=void 0;let o,a=doe;this.result=new coe(this._processor,o,this._opts),this.result.css=r;let s=this;Object.defineProperty(this.result,"root",{get(){return s.root}});let l=new uoe(a,o,this._opts,r);if(l.isMap()){let[d,f]=l.generate();d&&(this.result.css=d),f&&(this.result.map=f)}else l.clearAnnotation(),this.result.css=l.css}async(){return this.error?Promise.reject(this.error):Promise.resolve(this.result)}catch(t){return this.async().catch(t)}finally(t){return this.async().then(t,t)}sync(){if(this.error)throw this.error;return this.result}then(t,r){return this.async().then(t,r)}toString(){return this._css}warnings(){return[]}};i(Pk,"NoWorkResult");var Ah=Pk;n9.exports=Ah;Ah.default=Ah});var a9=oe((ake,i9)=>{var foe=Ub(),poe=Mk(),moe=o9(),hoe=vf(),Lk=class Lk{constructor(t=[]){this.version="8.5.6",this.plugins=this.normalize(t)}normalize(t){let r=[];for(let n of t)if(n.postcss===!0?n=n():n.postcss&&(n=n.postcss),typeof n=="object"&&Array.isArray(n.plugins))r=r.concat(n.plugins);else if(typeof n=="object"&&n.postcssPlugin)r.push(n);else if(typeof n=="function")r.push(n);else if(!(typeof n=="object"&&(n.parse||n.stringify)))throw new Error(n+" is not a PostCSS plugin");return r}process(t,r={}){return!this.plugins.length&&!r.parser&&!r.stringifier&&!r.syntax?new moe(this,t,r):new poe(this,t,r)}use(t){return this.plugins=this.plugins.concat(this.normalize([t])),this}};i(Lk,"Processor");var jl=Lk;i9.exports=jl;jl.default=jl;hoe.registerProcessor(jl);foe.registerProcessor(jl)});var m9=oe((uke,p9)=>{var s9=Bb(),u9=xh(),goe=xu(),voe=Pb(),l9=Sh(),c9=Ub(),_oe=M8(),boe=Th(),yoe=Mk(),xoe=xk(),woe=bh(),Soe=Kb(),Fk=a9(),Eoe=Zb(),d9=vf(),f9=qb(),Toe=gh(),koe=Ok();function zt(...e){return e.length===1&&Array.isArray(e[0])&&(e=e[0]),new Fk(e)}i(zt,"postcss");zt.plugin=i(function(t,r){let n=!1;function o(...s){console&&console.warn&&!n&&(n=!0,console.warn(t+`: postcss.plugin was deprecated. Migration guide: https://evilmartians.com/chronicles/postcss-8-plugin-migration`),process.env.LANG&&process.env.LANG.startsWith("cn")&&console.warn(t+`: 里面 postcss.plugin 被弃用. 迁移指南: -https://www.w3ctech.com/topic/2226`));let c=r(...u);return c.postcssPlugin=t,c.postcssVersion=new G2().version,c}o(i,"creator");let a;return Object.defineProperty(i,"postcss",{get(){return a||(a=i()),a}}),i.process=function(u,c,d){return Rt([i(d)]).process(u,c)},i},"plugin");Rt.stringify=hK;Rt.parse=fK;Rt.fromJSON=sK;Rt.list=cK;Rt.comment=e=>new fA(e);Rt.atRule=e=>new dA(e);Rt.decl=e=>new pA(e);Rt.rule=e=>new gA(e);Rt.root=e=>new mA(e);Rt.document=e=>new hA(e);Rt.CssSyntaxError=aK;Rt.Declaration=pA;Rt.Container=oK;Rt.Processor=G2;Rt.Document=hA;Rt.Comment=fA;Rt.Warning=mK;Rt.AtRule=dA;Rt.Result=pK;Rt.Input=uK;Rt.Rule=gA;Rt.Root=mA;Rt.Node=dK;lK.registerPostcss(Rt);vA.exports=Rt;Rt.default=Rt});var yA=ie(Y2=>{var bA;(function(e){typeof DO_NOT_EXPORT_CRC>"u"?typeof Y2=="object"?e(Y2):typeof define=="function"&&define.amd?define(function(){var t={};return e(t),t}):e(bA={}):e(bA={})})(function(e){e.version="1.2.0";function t(){for(var c=0,d=new Array(256),f=0;f!=256;++f)c=f,c=c&1?-306674912^c>>>1:c>>>1,c=c&1?-306674912^c>>>1:c>>>1,c=c&1?-306674912^c>>>1:c>>>1,c=c&1?-306674912^c>>>1:c>>>1,c=c&1?-306674912^c>>>1:c>>>1,c=c&1?-306674912^c>>>1:c>>>1,c=c&1?-306674912^c>>>1:c>>>1,c=c&1?-306674912^c>>>1:c>>>1,d[f]=c;return typeof Int32Array<"u"?new Int32Array(d):d}o(t,"signed_crc_table");var r=t();function n(c,d){for(var f=d^-1,h=c.length-1,m=0;m>>8^r[(f^c.charCodeAt(m++))&255],f=f>>>8^r[(f^c.charCodeAt(m++))&255];return m===h&&(f=f>>>8^r[(f^c.charCodeAt(m))&255]),f^-1}o(n,"crc32_bstr");function i(c,d){if(c.length>1e4)return a(c,d);for(var f=d^-1,h=c.length-3,m=0;m>>8^r[(f^c[m++])&255],f=f>>>8^r[(f^c[m++])&255],f=f>>>8^r[(f^c[m++])&255],f=f>>>8^r[(f^c[m++])&255];for(;m>>8^r[(f^c[m++])&255];return f^-1}o(i,"crc32_buf");function a(c,d){for(var f=d^-1,h=c.length-7,m=0;m>>8^r[(f^c[m++])&255],f=f>>>8^r[(f^c[m++])&255],f=f>>>8^r[(f^c[m++])&255],f=f>>>8^r[(f^c[m++])&255],f=f>>>8^r[(f^c[m++])&255],f=f>>>8^r[(f^c[m++])&255],f=f>>>8^r[(f^c[m++])&255],f=f>>>8^r[(f^c[m++])&255];for(;m>>8^r[(f^c[m++])&255];return f^-1}o(a,"crc32_buf_8");function u(c,d){for(var f=d^-1,h=0,m=c.length,g,_;h>>8^r[(f^g)&255]:g<2048?(f=f>>>8^r[(f^(192|g>>6&31))&255],f=f>>>8^r[(f^(128|g&63))&255]):g>=55296&&g<57344?(g=(g&1023)+64,_=c.charCodeAt(h++)&1023,f=f>>>8^r[(f^(240|g>>8&7))&255],f=f>>>8^r[(f^(128|g>>2&63))&255],f=f>>>8^r[(f^(128|_>>6&15|(g&3)<<4))&255],f=f>>>8^r[(f^(128|_&63))&255]):(f=f>>>8^r[(f^(224|g>>12&15))&255],f=f>>>8^r[(f^(128|g>>6&63))&255],f=f>>>8^r[(f^(128|g&63))&255]);return f^-1}o(u,"crc32_str"),e.table=r,e.bstr=n,e.buf=i,e.str=u})});var Ds=ie((td,jp)=>{(function(){var e,t="4.17.21",r=200,n="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",i="Expected a function",a="Invalid `variable` option passed into `_.template`",u="__lodash_hash_undefined__",c=500,d="__lodash_placeholder__",f=1,h=2,m=4,g=1,_=2,w=1,S=2,x=4,v=8,y=16,E=32,T=64,A=128,D=256,R=512,O=30,N="...",L=800,M=16,V=1,B=2,z=3,$=1/0,Y=9007199254740991,re=17976931348623157e292,ue=NaN,fe=4294967295,He=fe-1,Ge=fe>>>1,Qe=[["ary",A],["bind",w],["bindKey",S],["curry",v],["curryRight",y],["flip",R],["partial",E],["partialRight",T],["rearg",D]],mt="[object Arguments]",qe="[object Array]",ft="[object AsyncFunction]",Q="[object Boolean]",we="[object Date]",J="[object DOMException]",X="[object Error]",ne="[object Function]",ge="[object GeneratorFunction]",Se="[object Map]",Ee="[object Number]",Te="[object Null]",Ae="[object Object]",Re="[object Promise]",xt="[object Proxy]",wt="[object RegExp]",Ce="[object Set]",Ve="[object String]",St="[object Symbol]",Tr="[object Undefined]",Vt="[object WeakMap]",Ut="[object WeakSet]",Fe="[object ArrayBuffer]",Gt="[object DataView]",Hn="[object Float32Array]",Cn="[object Float64Array]",ta="[object Int8Array]",Hl="[object Int16Array]",ra="[object Int32Array]",Io="[object Uint8Array]",du="[object Uint8ClampedArray]",ob="[object Uint16Array]",ab="[object Uint32Array]",mF=/\b__p \+= '';/g,gF=/\b(__p \+=) '' \+/g,vF=/(__e\(.*?\)|\b__t\)) \+\n'';/g,hI=/&(?:amp|lt|gt|quot|#39);/g,mI=/[&<>"']/g,_F=RegExp(hI.source),bF=RegExp(mI.source),yF=/<%-([\s\S]+?)%>/g,xF=/<%([\s\S]+?)%>/g,gI=/<%=([\s\S]+?)%>/g,wF=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,SF=/^\w*$/,EF=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,sb=/[\\^$.*+?()[\]{}|]/g,kF=RegExp(sb.source),ub=/^\s+/,TF=/\s/,IF=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,CF=/\{\n\/\* \[wrapped with (.+)\] \*/,OF=/,? & /,DF=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,AF=/[()=,{}\[\]\/\s]/,PF=/\\(\\)?/g,NF=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,vI=/\w*$/,MF=/^[-+]0x[0-9a-f]+$/i,LF=/^0b[01]+$/i,RF=/^\[object .+?Constructor\]$/,FF=/^0o[0-7]+$/i,BF=/^(?:0|[1-9]\d*)$/,zF=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,Nm=/($^)/,UF=/['\n\r\u2028\u2029\\]/g,Mm="\\ud800-\\udfff",HF="\\u0300-\\u036f",qF="\\ufe20-\\ufe2f",VF="\\u20d0-\\u20ff",_I=HF+qF+VF,bI="\\u2700-\\u27bf",yI="a-z\\xdf-\\xf6\\xf8-\\xff",WF="\\xac\\xb1\\xd7\\xf7",jF="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",$F="\\u2000-\\u206f",GF=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",xI="A-Z\\xc0-\\xd6\\xd8-\\xde",wI="\\ufe0e\\ufe0f",SI=WF+jF+$F+GF,lb="['’]",YF="["+Mm+"]",EI="["+SI+"]",Lm="["+_I+"]",kI="\\d+",KF="["+bI+"]",TI="["+yI+"]",II="[^"+Mm+SI+kI+bI+yI+xI+"]",cb="\\ud83c[\\udffb-\\udfff]",ZF="(?:"+Lm+"|"+cb+")",CI="[^"+Mm+"]",db="(?:\\ud83c[\\udde6-\\uddff]){2}",fb="[\\ud800-\\udbff][\\udc00-\\udfff]",ql="["+xI+"]",OI="\\u200d",DI="(?:"+TI+"|"+II+")",QF="(?:"+ql+"|"+II+")",AI="(?:"+lb+"(?:d|ll|m|re|s|t|ve))?",PI="(?:"+lb+"(?:D|LL|M|RE|S|T|VE))?",NI=ZF+"?",MI="["+wI+"]?",JF="(?:"+OI+"(?:"+[CI,db,fb].join("|")+")"+MI+NI+")*",XF="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",eB="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",LI=MI+NI+JF,tB="(?:"+[KF,db,fb].join("|")+")"+LI,rB="(?:"+[CI+Lm+"?",Lm,db,fb,YF].join("|")+")",nB=RegExp(lb,"g"),iB=RegExp(Lm,"g"),pb=RegExp(cb+"(?="+cb+")|"+rB+LI,"g"),oB=RegExp([ql+"?"+TI+"+"+AI+"(?="+[EI,ql,"$"].join("|")+")",QF+"+"+PI+"(?="+[EI,ql+DI,"$"].join("|")+")",ql+"?"+DI+"+"+AI,ql+"+"+PI,eB,XF,kI,tB].join("|"),"g"),aB=RegExp("["+OI+Mm+_I+wI+"]"),sB=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,uB=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],lB=-1,Jt={};Jt[Hn]=Jt[Cn]=Jt[ta]=Jt[Hl]=Jt[ra]=Jt[Io]=Jt[du]=Jt[ob]=Jt[ab]=!0,Jt[mt]=Jt[qe]=Jt[Fe]=Jt[Q]=Jt[Gt]=Jt[we]=Jt[X]=Jt[ne]=Jt[Se]=Jt[Ee]=Jt[Ae]=Jt[wt]=Jt[Ce]=Jt[Ve]=Jt[Vt]=!1;var Yt={};Yt[mt]=Yt[qe]=Yt[Fe]=Yt[Gt]=Yt[Q]=Yt[we]=Yt[Hn]=Yt[Cn]=Yt[ta]=Yt[Hl]=Yt[ra]=Yt[Se]=Yt[Ee]=Yt[Ae]=Yt[wt]=Yt[Ce]=Yt[Ve]=Yt[St]=Yt[Io]=Yt[du]=Yt[ob]=Yt[ab]=!0,Yt[X]=Yt[ne]=Yt[Vt]=!1;var cB={À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"},dB={"&":"&","<":"<",">":">",'"':""","'":"'"},fB={"&":"&","<":"<",">":">",""":'"',"'":"'"},pB={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},hB=parseFloat,mB=parseInt,RI=typeof global=="object"&&global&&global.Object===Object&&global,gB=typeof self=="object"&&self&&self.Object===Object&&self,Wr=RI||gB||Function("return this")(),hb=typeof td=="object"&&td&&!td.nodeType&&td,fu=hb&&typeof jp=="object"&&jp&&!jp.nodeType&&jp,FI=fu&&fu.exports===hb,mb=FI&&RI.process,wi=function(){try{var U=fu&&fu.require&&fu.require("util").types;return U||mb&&mb.binding&&mb.binding("util")}catch{}}(),BI=wi&&wi.isArrayBuffer,zI=wi&&wi.isDate,UI=wi&&wi.isMap,HI=wi&&wi.isRegExp,qI=wi&&wi.isSet,VI=wi&&wi.isTypedArray;function ti(U,G,j){switch(j.length){case 0:return U.call(G);case 1:return U.call(G,j[0]);case 2:return U.call(G,j[0],j[1]);case 3:return U.call(G,j[0],j[1],j[2])}return U.apply(G,j)}o(ti,"apply");function vB(U,G,j,_e){for(var We=-1,Ct=U==null?0:U.length;++We-1}o(Rm,"arrayIncludes");function gb(U,G,j){for(var _e=-1,We=U==null?0:U.length;++_e-1;);return j}o(ZI,"charsStartIndex");function QI(U,G){for(var j=U.length;j--&&Vl(G,U[j],0)>-1;);return j}o(QI,"charsEndIndex");function TB(U,G){for(var j=U.length,_e=0;j--;)U[j]===G&&++_e;return _e}o(TB,"countHolders");var IB=yb(cB),CB=yb(dB);function OB(U){return"\\"+pB[U]}o(OB,"escapeStringChar");function DB(U,G){return U==null?e:U[G]}o(DB,"getValue");function Wl(U){return aB.test(U)}o(Wl,"hasUnicode");function AB(U){return sB.test(U)}o(AB,"hasUnicodeWord");function PB(U){for(var G,j=[];!(G=U.next()).done;)j.push(G.value);return j}o(PB,"iteratorToArray");function Eb(U){var G=-1,j=Array(U.size);return U.forEach(function(_e,We){j[++G]=[We,_e]}),j}o(Eb,"mapToArray");function JI(U,G){return function(j){return U(G(j))}}o(JI,"overArg");function $a(U,G){for(var j=-1,_e=U.length,We=0,Ct=[];++j<_e;){var Ar=U[j];(Ar===G||Ar===d)&&(U[j]=d,Ct[We++]=j)}return Ct}o($a,"replaceHolders");function Bm(U){var G=-1,j=Array(U.size);return U.forEach(function(_e){j[++G]=_e}),j}o(Bm,"setToArray");function NB(U){var G=-1,j=Array(U.size);return U.forEach(function(_e){j[++G]=[_e,_e]}),j}o(NB,"setToPairs");function MB(U,G,j){for(var _e=j-1,We=U.length;++_e-1}o(_z,"listCacheHas");function bz(s,l){var p=this.__data__,b=Xm(p,s);return b<0?(++this.size,p.push([s,l])):p[b][1]=l,this}o(bz,"listCacheSet"),na.prototype.clear=mz,na.prototype.delete=gz,na.prototype.get=vz,na.prototype.has=_z,na.prototype.set=bz;function ia(s){var l=-1,p=s==null?0:s.length;for(this.clear();++l=l?s:l)),s}o(gu,"baseClamp");function Ti(s,l,p,b,k,C){var P,F=l&f,q=l&h,K=l&m;if(p&&(P=k?p(s,b,k,C):p(s)),P!==e)return P;if(!lr(s))return s;var Z=$e(s);if(Z){if(P=SU(s),!F)return qn(s,P)}else{var ee=gn(s),he=ee==ne||ee==ge;if(Xa(s))return MC(s,F);if(ee==Ae||ee==mt||he&&!k){if(P=q||he?{}:XC(s),!F)return q?fU(s,Lz(P,s)):dU(s,cC(P,s))}else{if(!Yt[ee])return k?s:{};P=EU(s,ee,F)}}C||(C=new Qi);var ke=C.get(s);if(ke)return ke;C.set(s,P),C6(s)?s.forEach(function(Ne){P.add(Ti(Ne,l,p,Ne,s,C))}):T6(s)&&s.forEach(function(Ne,dt){P.set(dt,Ti(Ne,l,p,dt,s,C))});var Pe=K?q?Zb:Kb:q?Wn:jr,Je=Z?e:Pe(s);return Si(Je||s,function(Ne,dt){Je&&(dt=Ne,Ne=s[dt]),ff(P,dt,Ti(Ne,l,p,dt,s,C))}),P}o(Ti,"baseClone");function Rz(s){var l=jr(s);return function(p){return dC(p,s,l)}}o(Rz,"baseConforms");function dC(s,l,p){var b=p.length;if(s==null)return!b;for(s=Wt(s);b--;){var k=p[b],C=l[k],P=s[k];if(P===e&&!(k in s)||!C(P))return!1}return!0}o(dC,"baseConformsTo");function fC(s,l,p){if(typeof s!="function")throw new Ei(i);return bf(function(){s.apply(e,p)},l)}o(fC,"baseDelay");function pf(s,l,p,b){var k=-1,C=Rm,P=!0,F=s.length,q=[],K=l.length;if(!F)return q;p&&(l=or(l,ri(p))),b?(C=gb,P=!1):l.length>=r&&(C=af,P=!1,l=new mu(l));e:for(;++kk?0:k+p),b=b===e||b>k?k:Ye(b),b<0&&(b+=k),b=p>b?0:D6(b);p0&&p(F)?l>1?an(F,l-1,p,b,k):ja(k,F):b||(k[k.length]=F)}return k}o(an,"baseFlatten");var Ab=UC(),mC=UC(!0);function Co(s,l){return s&&Ab(s,l,jr)}o(Co,"baseForOwn");function Pb(s,l){return s&&mC(s,l,jr)}o(Pb,"baseForOwnRight");function t0(s,l){return Wa(l,function(p){return la(s[p])})}o(t0,"baseFunctions");function vu(s,l){l=Qa(l,s);for(var p=0,b=l.length;s!=null&&pl}o(Nb,"baseGt");function zz(s,l){return s!=null&&Mt.call(s,l)}o(zz,"baseHas");function Uz(s,l){return s!=null&&l in Wt(s)}o(Uz,"baseHasIn");function Hz(s,l,p){return s>=mn(l,p)&&s=120&&Z.length>=120)?new mu(P&&Z):e}Z=s[0];var ee=-1,he=F[0];e:for(;++ee-1;)F!==s&&$m.call(F,q,1),$m.call(s,q,1);return s}o(Bb,"basePullAll");function TC(s,l){for(var p=s?l.length:0,b=p-1;p--;){var k=l[p];if(p==b||k!==C){var C=k;ua(k)?$m.call(s,k,1):qb(s,k)}}return s}o(TC,"basePullAt");function zb(s,l){return s+Km(aC()*(l-s+1))}o(zb,"baseRandom");function eU(s,l,p,b){for(var k=-1,C=Pr(Ym((l-s)/(p||1)),0),P=j(C);C--;)P[b?C:++k]=s,s+=p;return P}o(eU,"baseRange");function Ub(s,l){var p="";if(!s||l<1||l>Y)return p;do l%2&&(p+=s),l=Km(l/2),l&&(s+=s);while(l);return p}o(Ub,"baseRepeat");function ot(s,l){return ny(r6(s,l,jn),s+"")}o(ot,"baseRest");function tU(s){return lC(ec(s))}o(tU,"baseSample");function rU(s,l){var p=ec(s);return f0(p,gu(l,0,p.length))}o(rU,"baseSampleSize");function gf(s,l,p,b){if(!lr(s))return s;l=Qa(l,s);for(var k=-1,C=l.length,P=C-1,F=s;F!=null&&++kk?0:k+l),p=p>k?k:p,p<0&&(p+=k),k=l>p?0:p-l>>>0,l>>>=0;for(var C=j(k);++b>>1,P=s[C];P!==null&&!ii(P)&&(p?P<=l:P=r){var K=l?null:gU(s);if(K)return Bm(K);P=!1,k=af,q=new mu}else q=l?[]:F;e:for(;++b=b?s:Ii(s,l,p)}o(Ja,"castSlice");var NC=GB||function(s){return Wr.clearTimeout(s)};function MC(s,l){if(l)return s.slice();var p=s.length,b=tC?tC(p):new s.constructor(p);return s.copy(b),b}o(MC,"cloneBuffer");function $b(s){var l=new s.constructor(s.byteLength);return new Wm(l).set(new Wm(s)),l}o($b,"cloneArrayBuffer");function sU(s,l){var p=l?$b(s.buffer):s.buffer;return new s.constructor(p,s.byteOffset,s.byteLength)}o(sU,"cloneDataView");function uU(s){var l=new s.constructor(s.source,vI.exec(s));return l.lastIndex=s.lastIndex,l}o(uU,"cloneRegExp");function lU(s){return df?Wt(df.call(s)):{}}o(lU,"cloneSymbol");function LC(s,l){var p=l?$b(s.buffer):s.buffer;return new s.constructor(p,s.byteOffset,s.length)}o(LC,"cloneTypedArray");function RC(s,l){if(s!==l){var p=s!==e,b=s===null,k=s===s,C=ii(s),P=l!==e,F=l===null,q=l===l,K=ii(l);if(!F&&!K&&!C&&s>l||C&&P&&q&&!F&&!K||b&&P&&q||!p&&q||!k)return 1;if(!b&&!C&&!K&&s=F)return q;var K=p[b];return q*(K=="desc"?-1:1)}}return s.index-l.index}o(cU,"compareMultiple");function FC(s,l,p,b){for(var k=-1,C=s.length,P=p.length,F=-1,q=l.length,K=Pr(C-P,0),Z=j(q+K),ee=!b;++F1?p[k-1]:e,P=k>2?p[2]:e;for(C=s.length>3&&typeof C=="function"?(k--,C):e,P&&Dn(p[0],p[1],P)&&(C=k<3?e:C,k=1),l=Wt(l);++b-1?k[C?l[P]:P]:e}}o(qC,"createFind");function VC(s){return sa(function(l){var p=l.length,b=p,k=ki.prototype.thru;for(s&&l.reverse();b--;){var C=l[b];if(typeof C!="function")throw new Ei(i);if(k&&!P&&c0(C)=="wrapper")var P=new ki([],!0)}for(b=P?b:p;++b1&>.reverse(),Z&&qF))return!1;var K=C.get(s),Z=C.get(l);if(K&&Z)return K==l&&Z==s;var ee=-1,he=!0,ke=p&_?new mu:e;for(C.set(s,l),C.set(l,s);++ee1?"& ":"")+l[b],l=l.join(p>2?", ":" "),s.replace(IF,`{ -/* [wrapped with `+l+`] */ -`)}o(kU,"insertWrapDetails");function TU(s){return $e(s)||yu(s)||!!(iC&&s&&s[iC])}o(TU,"isFlattenable");function ua(s,l){var p=typeof s;return l=l??Y,!!l&&(p=="number"||p!="symbol"&&BF.test(s))&&s>-1&&s%1==0&&s0){if(++l>=L)return arguments[0]}else l=0;return s.apply(e,arguments)}}o(a6,"shortOut");function f0(s,l){var p=-1,b=s.length,k=b-1;for(l=l===e?b:l;++p1?s[l-1]:e;return p=typeof p=="function"?(s.pop(),p):e,h6(s,p)});function m6(s){var l=I(s);return l.__chain__=!0,l}o(m6,"chain");function FH(s,l){return l(s),s}o(FH,"tap");function p0(s,l){return l(s)}o(p0,"thru");var BH=sa(function(s){var l=s.length,p=l?s[0]:0,b=this.__wrapped__,k=o(function(C){return Db(C,s)},"interceptor");return l>1||this.__actions__.length||!(b instanceof pt)||!ua(p)?this.thru(k):(b=b.slice(p,+p+(l?1:0)),b.__actions__.push({func:p0,args:[k],thisArg:e}),new ki(b,this.__chain__).thru(function(C){return l&&!C.length&&C.push(e),C}))});function zH(){return m6(this)}o(zH,"wrapperChain");function UH(){return new ki(this.value(),this.__chain__)}o(UH,"wrapperCommit");function HH(){this.__values__===e&&(this.__values__=O6(this.value()));var s=this.__index__>=this.__values__.length,l=s?e:this.__values__[this.__index__++];return{done:s,value:l}}o(HH,"wrapperNext");function qH(){return this}o(qH,"wrapperToIterator");function VH(s){for(var l,p=this;p instanceof Jm;){var b=u6(p);b.__index__=0,b.__values__=e,l?k.__wrapped__=b:l=b;var k=b;p=p.__wrapped__}return k.__wrapped__=s,l}o(VH,"wrapperPlant");function WH(){var s=this.__wrapped__;if(s instanceof pt){var l=s;return this.__actions__.length&&(l=new pt(this)),l=l.reverse(),l.__actions__.push({func:p0,args:[iy],thisArg:e}),new ki(l,this.__chain__)}return this.thru(iy)}o(WH,"wrapperReverse");function jH(){return AC(this.__wrapped__,this.__actions__)}o(jH,"wrapperValue");var $H=o0(function(s,l,p){Mt.call(s,p)?++s[p]:oa(s,p,1)});function GH(s,l,p){var b=$e(s)?WI:Fz;return p&&Dn(s,l,p)&&(l=e),b(s,Oe(l,3))}o(GH,"every");function YH(s,l){var p=$e(s)?Wa:hC;return p(s,Oe(l,3))}o(YH,"filter");var KH=qC(l6),ZH=qC(c6);function QH(s,l){return an(h0(s,l),1)}o(QH,"flatMap");function JH(s,l){return an(h0(s,l),$)}o(JH,"flatMapDeep");function XH(s,l,p){return p=p===e?1:Ye(p),an(h0(s,l),p)}o(XH,"flatMapDepth");function g6(s,l){var p=$e(s)?Si:Ka;return p(s,Oe(l,3))}o(g6,"forEach");function v6(s,l){var p=$e(s)?_B:pC;return p(s,Oe(l,3))}o(v6,"forEachRight");var eq=o0(function(s,l,p){Mt.call(s,p)?s[p].push(l):oa(s,p,[l])});function tq(s,l,p,b){s=Vn(s)?s:ec(s),p=p&&!b?Ye(p):0;var k=s.length;return p<0&&(p=Pr(k+p,0)),b0(s)?p<=k&&s.indexOf(l,p)>-1:!!k&&Vl(s,l,p)>-1}o(tq,"includes");var rq=ot(function(s,l,p){var b=-1,k=typeof l=="function",C=Vn(s)?j(s.length):[];return Ka(s,function(P){C[++b]=k?ti(l,P,p):hf(P,l,p)}),C}),nq=o0(function(s,l,p){oa(s,p,l)});function h0(s,l){var p=$e(s)?or:yC;return p(s,Oe(l,3))}o(h0,"map");function iq(s,l,p,b){return s==null?[]:($e(l)||(l=l==null?[]:[l]),p=b?e:p,$e(p)||(p=p==null?[]:[p]),EC(s,l,p))}o(iq,"orderBy");var oq=o0(function(s,l,p){s[p?0:1].push(l)},function(){return[[],[]]});function aq(s,l,p){var b=$e(s)?vb:YI,k=arguments.length<3;return b(s,Oe(l,4),p,k,Ka)}o(aq,"reduce");function sq(s,l,p){var b=$e(s)?bB:YI,k=arguments.length<3;return b(s,Oe(l,4),p,k,pC)}o(sq,"reduceRight");function uq(s,l){var p=$e(s)?Wa:hC;return p(s,v0(Oe(l,3)))}o(uq,"reject");function lq(s){var l=$e(s)?lC:tU;return l(s)}o(lq,"sample");function cq(s,l,p){(p?Dn(s,l,p):l===e)?l=1:l=Ye(l);var b=$e(s)?Pz:rU;return b(s,l)}o(cq,"sampleSize");function dq(s){var l=$e(s)?Nz:iU;return l(s)}o(dq,"shuffle");function fq(s){if(s==null)return 0;if(Vn(s))return b0(s)?jl(s):s.length;var l=gn(s);return l==Se||l==Ce?s.size:Rb(s).length}o(fq,"size");function pq(s,l,p){var b=$e(s)?_b:oU;return p&&Dn(s,l,p)&&(l=e),b(s,Oe(l,3))}o(pq,"some");var hq=ot(function(s,l){if(s==null)return[];var p=l.length;return p>1&&Dn(s,l[0],l[1])?l=[]:p>2&&Dn(l[0],l[1],l[2])&&(l=[l[0]]),EC(s,an(l,1),[])}),m0=YB||function(){return Wr.Date.now()};function mq(s,l){if(typeof l!="function")throw new Ei(i);return s=Ye(s),function(){if(--s<1)return l.apply(this,arguments)}}o(mq,"after");function _6(s,l,p){return l=p?e:l,l=s&&l==null?s.length:l,aa(s,A,e,e,e,e,l)}o(_6,"ary");function b6(s,l){var p;if(typeof l!="function")throw new Ei(i);return s=Ye(s),function(){return--s>0&&(p=l.apply(this,arguments)),s<=1&&(l=e),p}}o(b6,"before");var ay=ot(function(s,l,p){var b=w;if(p.length){var k=$a(p,Jl(ay));b|=E}return aa(s,b,l,p,k)}),y6=ot(function(s,l,p){var b=w|S;if(p.length){var k=$a(p,Jl(y6));b|=E}return aa(l,b,s,p,k)});function x6(s,l,p){l=p?e:l;var b=aa(s,v,e,e,e,e,e,l);return b.placeholder=x6.placeholder,b}o(x6,"curry");function w6(s,l,p){l=p?e:l;var b=aa(s,y,e,e,e,e,e,l);return b.placeholder=w6.placeholder,b}o(w6,"curryRight");function S6(s,l,p){var b,k,C,P,F,q,K=0,Z=!1,ee=!1,he=!0;if(typeof s!="function")throw new Ei(i);l=Oi(l)||0,lr(p)&&(Z=!!p.leading,ee="maxWait"in p,C=ee?Pr(Oi(p.maxWait)||0,l):C,he="trailing"in p?!!p.trailing:he);function ke(xr){var Xi=b,da=k;return b=k=e,K=xr,P=s.apply(da,Xi),P}o(ke,"invokeFunc");function Pe(xr){return K=xr,F=bf(dt,l),Z?ke(xr):P}o(Pe,"leadingEdge");function Je(xr){var Xi=xr-q,da=xr-K,q6=l-Xi;return ee?mn(q6,C-da):q6}o(Je,"remainingWait");function Ne(xr){var Xi=xr-q,da=xr-K;return q===e||Xi>=l||Xi<0||ee&&da>=C}o(Ne,"shouldInvoke");function dt(){var xr=m0();if(Ne(xr))return gt(xr);F=bf(dt,Je(xr))}o(dt,"timerExpired");function gt(xr){return F=e,he&&b?ke(xr):(b=k=e,P)}o(gt,"trailingEdge");function oi(){F!==e&&NC(F),K=0,b=q=k=F=e}o(oi,"cancel");function An(){return F===e?P:gt(m0())}o(An,"flush");function ai(){var xr=m0(),Xi=Ne(xr);if(b=arguments,k=this,q=xr,Xi){if(F===e)return Pe(q);if(ee)return NC(F),F=bf(dt,l),ke(q)}return F===e&&(F=bf(dt,l)),P}return o(ai,"debounced"),ai.cancel=oi,ai.flush=An,ai}o(S6,"debounce");var gq=ot(function(s,l){return fC(s,1,l)}),vq=ot(function(s,l,p){return fC(s,Oi(l)||0,p)});function _q(s){return aa(s,R)}o(_q,"flip");function g0(s,l){if(typeof s!="function"||l!=null&&typeof l!="function")throw new Ei(i);var p=o(function(){var b=arguments,k=l?l.apply(this,b):b[0],C=p.cache;if(C.has(k))return C.get(k);var P=s.apply(this,b);return p.cache=C.set(k,P)||C,P},"memoized");return p.cache=new(g0.Cache||ia),p}o(g0,"memoize"),g0.Cache=ia;function v0(s){if(typeof s!="function")throw new Ei(i);return function(){var l=arguments;switch(l.length){case 0:return!s.call(this);case 1:return!s.call(this,l[0]);case 2:return!s.call(this,l[0],l[1]);case 3:return!s.call(this,l[0],l[1],l[2])}return!s.apply(this,l)}}o(v0,"negate");function bq(s){return b6(2,s)}o(bq,"once");var yq=aU(function(s,l){l=l.length==1&&$e(l[0])?or(l[0],ri(Oe())):or(an(l,1),ri(Oe()));var p=l.length;return ot(function(b){for(var k=-1,C=mn(b.length,p);++k=l}),yu=vC(function(){return arguments}())?vC:function(s){return pr(s)&&Mt.call(s,"callee")&&!nC.call(s,"callee")},$e=j.isArray,Lq=BI?ri(BI):Vz;function Vn(s){return s!=null&&_0(s.length)&&!la(s)}o(Vn,"isArrayLike");function yr(s){return pr(s)&&Vn(s)}o(yr,"isArrayLikeObject");function Rq(s){return s===!0||s===!1||pr(s)&&On(s)==Q}o(Rq,"isBoolean");var Xa=ZB||_y,Fq=zI?ri(zI):Wz;function Bq(s){return pr(s)&&s.nodeType===1&&!yf(s)}o(Bq,"isElement");function zq(s){if(s==null)return!0;if(Vn(s)&&($e(s)||typeof s=="string"||typeof s.splice=="function"||Xa(s)||Xl(s)||yu(s)))return!s.length;var l=gn(s);if(l==Se||l==Ce)return!s.size;if(_f(s))return!Rb(s).length;for(var p in s)if(Mt.call(s,p))return!1;return!0}o(zq,"isEmpty");function Uq(s,l){return mf(s,l)}o(Uq,"isEqual");function Hq(s,l,p){p=typeof p=="function"?p:e;var b=p?p(s,l):e;return b===e?mf(s,l,e,p):!!b}o(Hq,"isEqualWith");function uy(s){if(!pr(s))return!1;var l=On(s);return l==X||l==J||typeof s.message=="string"&&typeof s.name=="string"&&!yf(s)}o(uy,"isError");function qq(s){return typeof s=="number"&&oC(s)}o(qq,"isFinite");function la(s){if(!lr(s))return!1;var l=On(s);return l==ne||l==ge||l==ft||l==xt}o(la,"isFunction");function k6(s){return typeof s=="number"&&s==Ye(s)}o(k6,"isInteger");function _0(s){return typeof s=="number"&&s>-1&&s%1==0&&s<=Y}o(_0,"isLength");function lr(s){var l=typeof s;return s!=null&&(l=="object"||l=="function")}o(lr,"isObject");function pr(s){return s!=null&&typeof s=="object"}o(pr,"isObjectLike");var T6=UI?ri(UI):$z;function Vq(s,l){return s===l||Lb(s,l,Jb(l))}o(Vq,"isMatch");function Wq(s,l,p){return p=typeof p=="function"?p:e,Lb(s,l,Jb(l),p)}o(Wq,"isMatchWith");function jq(s){return I6(s)&&s!=+s}o(jq,"isNaN");function $q(s){if(OU(s))throw new We(n);return _C(s)}o($q,"isNative");function Gq(s){return s===null}o(Gq,"isNull");function Yq(s){return s==null}o(Yq,"isNil");function I6(s){return typeof s=="number"||pr(s)&&On(s)==Ee}o(I6,"isNumber");function yf(s){if(!pr(s)||On(s)!=Ae)return!1;var l=jm(s);if(l===null)return!0;var p=Mt.call(l,"constructor")&&l.constructor;return typeof p=="function"&&p instanceof p&&Hm.call(p)==WB}o(yf,"isPlainObject");var ly=HI?ri(HI):Gz;function Kq(s){return k6(s)&&s>=-Y&&s<=Y}o(Kq,"isSafeInteger");var C6=qI?ri(qI):Yz;function b0(s){return typeof s=="string"||!$e(s)&&pr(s)&&On(s)==Ve}o(b0,"isString");function ii(s){return typeof s=="symbol"||pr(s)&&On(s)==St}o(ii,"isSymbol");var Xl=VI?ri(VI):Kz;function Zq(s){return s===e}o(Zq,"isUndefined");function Qq(s){return pr(s)&&gn(s)==Vt}o(Qq,"isWeakMap");function Jq(s){return pr(s)&&On(s)==Ut}o(Jq,"isWeakSet");var Xq=l0(Fb),eV=l0(function(s,l){return s<=l});function O6(s){if(!s)return[];if(Vn(s))return b0(s)?Zi(s):qn(s);if(sf&&s[sf])return PB(s[sf]());var l=gn(s),p=l==Se?Eb:l==Ce?Bm:ec;return p(s)}o(O6,"toArray");function ca(s){if(!s)return s===0?s:0;if(s=Oi(s),s===$||s===-$){var l=s<0?-1:1;return l*re}return s===s?s:0}o(ca,"toFinite");function Ye(s){var l=ca(s),p=l%1;return l===l?p?l-p:l:0}o(Ye,"toInteger");function D6(s){return s?gu(Ye(s),0,fe):0}o(D6,"toLength");function Oi(s){if(typeof s=="number")return s;if(ii(s))return ue;if(lr(s)){var l=typeof s.valueOf=="function"?s.valueOf():s;s=lr(l)?l+"":l}if(typeof s!="string")return s===0?s:+s;s=KI(s);var p=LF.test(s);return p||FF.test(s)?mB(s.slice(2),p?2:8):MF.test(s)?ue:+s}o(Oi,"toNumber");function A6(s){return Oo(s,Wn(s))}o(A6,"toPlainObject");function tV(s){return s?gu(Ye(s),-Y,Y):s===0?s:0}o(tV,"toSafeInteger");function At(s){return s==null?"":ni(s)}o(At,"toString");var rV=Zl(function(s,l){if(_f(l)||Vn(l)){Oo(l,jr(l),s);return}for(var p in l)Mt.call(l,p)&&ff(s,p,l[p])}),P6=Zl(function(s,l){Oo(l,Wn(l),s)}),y0=Zl(function(s,l,p,b){Oo(l,Wn(l),s,b)}),nV=Zl(function(s,l,p,b){Oo(l,jr(l),s,b)}),iV=sa(Db);function oV(s,l){var p=Kl(s);return l==null?p:cC(p,l)}o(oV,"create");var aV=ot(function(s,l){s=Wt(s);var p=-1,b=l.length,k=b>2?l[2]:e;for(k&&Dn(l[0],l[1],k)&&(b=1);++p1),C}),Oo(s,Zb(s),p),b&&(p=Ti(p,f|h|m,vU));for(var k=l.length;k--;)qb(p,l[k]);return p});function EV(s,l){return M6(s,v0(Oe(l)))}o(EV,"omitBy");var kV=sa(function(s,l){return s==null?{}:Jz(s,l)});function M6(s,l){if(s==null)return{};var p=or(Zb(s),function(b){return[b]});return l=Oe(l),kC(s,p,function(b,k){return l(b,k[0])})}o(M6,"pickBy");function TV(s,l,p){l=Qa(l,s);var b=-1,k=l.length;for(k||(k=1,s=e);++bl){var b=s;s=l,l=b}if(p||s%1||l%1){var k=aC();return mn(s+k*(l-s+hB("1e-"+((k+"").length-1))),l)}return zb(s,l)}o(RV,"random");var FV=Ql(function(s,l,p){return l=l.toLowerCase(),s+(p?F6(l):l)});function F6(s){return fy(At(s).toLowerCase())}o(F6,"capitalize");function B6(s){return s=At(s),s&&s.replace(zF,IB).replace(iB,"")}o(B6,"deburr");function BV(s,l,p){s=At(s),l=ni(l);var b=s.length;p=p===e?b:gu(Ye(p),0,b);var k=p;return p-=l.length,p>=0&&s.slice(p,k)==l}o(BV,"endsWith");function zV(s){return s=At(s),s&&bF.test(s)?s.replace(mI,CB):s}o(zV,"escape");function UV(s){return s=At(s),s&&kF.test(s)?s.replace(sb,"\\$&"):s}o(UV,"escapeRegExp");var HV=Ql(function(s,l,p){return s+(p?"-":"")+l.toLowerCase()}),qV=Ql(function(s,l,p){return s+(p?" ":"")+l.toLowerCase()}),VV=HC("toLowerCase");function WV(s,l,p){s=At(s),l=Ye(l);var b=l?jl(s):0;if(!l||b>=l)return s;var k=(l-b)/2;return u0(Km(k),p)+s+u0(Ym(k),p)}o(WV,"pad");function jV(s,l,p){s=At(s),l=Ye(l);var b=l?jl(s):0;return l&&b>>0,p?(s=At(s),s&&(typeof l=="string"||l!=null&&!ly(l))&&(l=ni(l),!l&&Wl(s))?Ja(Zi(s),0,p):s.split(l,p)):[]}o(QV,"split");var JV=Ql(function(s,l,p){return s+(p?" ":"")+fy(l)});function XV(s,l,p){return s=At(s),p=p==null?0:gu(Ye(p),0,s.length),l=ni(l),s.slice(p,p+l.length)==l}o(XV,"startsWith");function eW(s,l,p){var b=I.templateSettings;p&&Dn(s,l,p)&&(l=e),s=At(s),l=y0({},l,b,YC);var k=y0({},l.imports,b.imports,YC),C=jr(k),P=Sb(k,C),F,q,K=0,Z=l.interpolate||Nm,ee="__p += '",he=kb((l.escape||Nm).source+"|"+Z.source+"|"+(Z===gI?NF:Nm).source+"|"+(l.evaluate||Nm).source+"|$","g"),ke="//# sourceURL="+(Mt.call(l,"sourceURL")?(l.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++lB+"]")+` -`;s.replace(he,function(Ne,dt,gt,oi,An,ai){return gt||(gt=oi),ee+=s.slice(K,ai).replace(UF,OB),dt&&(F=!0,ee+=`' + -__e(`+dt+`) + -'`),An&&(q=!0,ee+=`'; -`+An+`; -__p += '`),gt&&(ee+=`' + -((__t = (`+gt+`)) == null ? '' : __t) + -'`),K=ai+Ne.length,Ne}),ee+=`'; -`;var Pe=Mt.call(l,"variable")&&l.variable;if(!Pe)ee=`with (obj) { +https://www.w3ctech.com/topic/2226`));let l=r(...s);return l.postcssPlugin=t,l.postcssVersion=new Fk().version,l}i(o,"creator");let a;return Object.defineProperty(o,"postcss",{get(){return a||(a=o()),a}}),o.process=function(s,l,d){return zt([o(d)]).process(s,l)},o},"plugin");zt.stringify=Toe;zt.parse=Soe;zt.fromJSON=_oe;zt.list=xoe;zt.comment=e=>new u9(e);zt.atRule=e=>new s9(e);zt.decl=e=>new l9(e);zt.rule=e=>new f9(e);zt.root=e=>new d9(e);zt.document=e=>new c9(e);zt.CssSyntaxError=voe;zt.Declaration=l9;zt.Container=goe;zt.Processor=Fk;zt.Document=c9;zt.Comment=u9;zt.Warning=koe;zt.AtRule=s9;zt.Result=Eoe;zt.Input=boe;zt.Rule=f9;zt.Root=d9;zt.Node=woe;yoe.registerPostcss(zt);p9.exports=zt;zt.default=zt});var g9=oe(Bk=>{var h9;(function(e){typeof DO_NOT_EXPORT_CRC>"u"?typeof Bk=="object"?e(Bk):typeof define=="function"&&define.amd?define(function(){var t={};return e(t),t}):e(h9={}):e(h9={})})(function(e){e.version="1.2.0";function t(){for(var l=0,d=new Array(256),f=0;f!=256;++f)l=f,l=l&1?-306674912^l>>>1:l>>>1,l=l&1?-306674912^l>>>1:l>>>1,l=l&1?-306674912^l>>>1:l>>>1,l=l&1?-306674912^l>>>1:l>>>1,l=l&1?-306674912^l>>>1:l>>>1,l=l&1?-306674912^l>>>1:l>>>1,l=l&1?-306674912^l>>>1:l>>>1,l=l&1?-306674912^l>>>1:l>>>1,d[f]=l;return typeof Int32Array<"u"?new Int32Array(d):d}i(t,"signed_crc_table");var r=t();function n(l,d){for(var f=d^-1,m=l.length-1,h=0;h>>8^r[(f^l.charCodeAt(h++))&255],f=f>>>8^r[(f^l.charCodeAt(h++))&255];return h===m&&(f=f>>>8^r[(f^l.charCodeAt(h))&255]),f^-1}i(n,"crc32_bstr");function o(l,d){if(l.length>1e4)return a(l,d);for(var f=d^-1,m=l.length-3,h=0;h>>8^r[(f^l[h++])&255],f=f>>>8^r[(f^l[h++])&255],f=f>>>8^r[(f^l[h++])&255],f=f>>>8^r[(f^l[h++])&255];for(;h>>8^r[(f^l[h++])&255];return f^-1}i(o,"crc32_buf");function a(l,d){for(var f=d^-1,m=l.length-7,h=0;h>>8^r[(f^l[h++])&255],f=f>>>8^r[(f^l[h++])&255],f=f>>>8^r[(f^l[h++])&255],f=f>>>8^r[(f^l[h++])&255],f=f>>>8^r[(f^l[h++])&255],f=f>>>8^r[(f^l[h++])&255],f=f>>>8^r[(f^l[h++])&255],f=f>>>8^r[(f^l[h++])&255];for(;h>>8^r[(f^l[h++])&255];return f^-1}i(a,"crc32_buf_8");function s(l,d){for(var f=d^-1,m=0,h=l.length,g,v;m>>8^r[(f^g)&255]:g<2048?(f=f>>>8^r[(f^(192|g>>6&31))&255],f=f>>>8^r[(f^(128|g&63))&255]):g>=55296&&g<57344?(g=(g&1023)+64,v=l.charCodeAt(m++)&1023,f=f>>>8^r[(f^(240|g>>8&7))&255],f=f>>>8^r[(f^(128|g>>2&63))&255],f=f>>>8^r[(f^(128|v>>6&15|(g&3)<<4))&255],f=f>>>8^r[(f^(128|v&63))&255]):(f=f>>>8^r[(f^(224|g>>12&15))&255],f=f>>>8^r[(f^(128|g>>6&63))&255],f=f>>>8^r[(f^(128|g&63))&255]);return f^-1}i(s,"crc32_str"),e.table=r,e.bstr=n,e.buf=o,e.str=s})});var Eu=oe((wf,Rh)=>{(function(){var e,t="4.17.21",r=200,n="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",o="Expected a function",a="Invalid `variable` option passed into `_.template`",s="__lodash_hash_undefined__",l=500,d="__lodash_placeholder__",f=1,m=2,h=4,g=1,v=2,w=1,S=2,y=4,_=8,x=16,E=32,k=64,A=128,D=256,L=512,O=30,R="...",P=800,M=16,j=1,B=2,U=3,W=1/0,Y=9007199254740991,re=17976931348623157e292,ue=NaN,fe=4294967295,qe=fe-1,Ze=fe>>>1,et=[["ary",A],["bind",w],["bindKey",S],["curry",_],["curryRight",x],["flip",L],["partial",E],["partialRight",k],["rearg",D]],_t="[object Arguments]",je="[object Array]",ht="[object AsyncFunction]",Q="[object Boolean]",Ee="[object Date]",J="[object DOMException]",X="[object Error]",ne="[object Function]",ve="[object GeneratorFunction]",Te="[object Map]",ke="[object Number]",Ce="[object Null]",Re="[object Object]",Be="[object Promise]",Et="[object Proxy]",Tt="[object RegExp]",De="[object Set]",Ve="[object String]",kt="[object Symbol]",Nr="[object Undefined]",Gt="[object WeakMap]",jt="[object WeakSet]",Ue="[object ArrayBuffer]",Jt="[object DataView]",no="[object Float32Array]",Hn="[object Float64Array]",Pa="[object Int8Array]",Vc="[object Int16Array]",La="[object Int32Array]",Xi="[object Uint8Array]",il="[object Uint8ClampedArray]",Nx="[object Uint16Array]",Rx="[object Uint32Array]",dq=/\b__p \+= '';/g,fq=/\b(__p \+=) '' \+/g,pq=/(__e\(.*?\)|\b__t\)) \+\n'';/g,oD=/&(?:amp|lt|gt|quot|#39);/g,iD=/[&<>"']/g,mq=RegExp(oD.source),hq=RegExp(iD.source),gq=/<%-([\s\S]+?)%>/g,vq=/<%([\s\S]+?)%>/g,aD=/<%=([\s\S]+?)%>/g,_q=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,bq=/^\w*$/,yq=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Mx=/[\\^$.*+?()[\]{}|]/g,xq=RegExp(Mx.source),Px=/^\s+/,wq=/\s/,Sq=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,Eq=/\{\n\/\* \[wrapped with (.+)\] \*/,Tq=/,? & /,kq=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,Iq=/[()=,{}\[\]\/\s]/,Cq=/\\(\\)?/g,Oq=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,sD=/\w*$/,Dq=/^[-+]0x[0-9a-f]+$/i,Aq=/^0b[01]+$/i,Nq=/^\[object .+?Constructor\]$/,Rq=/^0o[0-7]+$/i,Mq=/^(?:0|[1-9]\d*)$/,Pq=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,x0=/($^)/,Lq=/['\n\r\u2028\u2029\\]/g,w0="\\ud800-\\udfff",Fq="\\u0300-\\u036f",Bq="\\ufe20-\\ufe2f",Uq="\\u20d0-\\u20ff",uD=Fq+Bq+Uq,lD="\\u2700-\\u27bf",cD="a-z\\xdf-\\xf6\\xf8-\\xff",zq="\\xac\\xb1\\xd7\\xf7",Hq="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",$q="\\u2000-\\u206f",qq=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",dD="A-Z\\xc0-\\xd6\\xd8-\\xde",fD="\\ufe0e\\ufe0f",pD=zq+Hq+$q+qq,Lx="['’]",jq="["+w0+"]",mD="["+pD+"]",S0="["+uD+"]",hD="\\d+",Vq="["+lD+"]",gD="["+cD+"]",vD="[^"+w0+pD+hD+lD+cD+dD+"]",Fx="\\ud83c[\\udffb-\\udfff]",Wq="(?:"+S0+"|"+Fx+")",_D="[^"+w0+"]",Bx="(?:\\ud83c[\\udde6-\\uddff]){2}",Ux="[\\ud800-\\udbff][\\udc00-\\udfff]",Wc="["+dD+"]",bD="\\u200d",yD="(?:"+gD+"|"+vD+")",Gq="(?:"+Wc+"|"+vD+")",xD="(?:"+Lx+"(?:d|ll|m|re|s|t|ve))?",wD="(?:"+Lx+"(?:D|LL|M|RE|S|T|VE))?",SD=Wq+"?",ED="["+fD+"]?",Yq="(?:"+bD+"(?:"+[_D,Bx,Ux].join("|")+")"+ED+SD+")*",Kq="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Zq="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",TD=ED+SD+Yq,Qq="(?:"+[Vq,Bx,Ux].join("|")+")"+TD,Jq="(?:"+[_D+S0+"?",S0,Bx,Ux,jq].join("|")+")",Xq=RegExp(Lx,"g"),ej=RegExp(S0,"g"),zx=RegExp(Fx+"(?="+Fx+")|"+Jq+TD,"g"),tj=RegExp([Wc+"?"+gD+"+"+xD+"(?="+[mD,Wc,"$"].join("|")+")",Gq+"+"+wD+"(?="+[mD,Wc+yD,"$"].join("|")+")",Wc+"?"+yD+"+"+xD,Wc+"+"+wD,Zq,Kq,hD,Qq].join("|"),"g"),rj=RegExp("["+bD+w0+uD+fD+"]"),nj=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,oj=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],ij=-1,nr={};nr[no]=nr[Hn]=nr[Pa]=nr[Vc]=nr[La]=nr[Xi]=nr[il]=nr[Nx]=nr[Rx]=!0,nr[_t]=nr[je]=nr[Ue]=nr[Q]=nr[Jt]=nr[Ee]=nr[X]=nr[ne]=nr[Te]=nr[ke]=nr[Re]=nr[Tt]=nr[De]=nr[Ve]=nr[Gt]=!1;var Xt={};Xt[_t]=Xt[je]=Xt[Ue]=Xt[Jt]=Xt[Q]=Xt[Ee]=Xt[no]=Xt[Hn]=Xt[Pa]=Xt[Vc]=Xt[La]=Xt[Te]=Xt[ke]=Xt[Re]=Xt[Tt]=Xt[De]=Xt[Ve]=Xt[kt]=Xt[Xi]=Xt[il]=Xt[Nx]=Xt[Rx]=!0,Xt[X]=Xt[ne]=Xt[Gt]=!1;var aj={À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"},sj={"&":"&","<":"<",">":">",'"':""","'":"'"},uj={"&":"&","<":"<",">":">",""":'"',"'":"'"},lj={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},cj=parseFloat,dj=parseInt,kD=typeof global=="object"&&global&&global.Object===Object&&global,fj=typeof self=="object"&&self&&self.Object===Object&&self,tn=kD||fj||Function("return this")(),Hx=typeof wf=="object"&&wf&&!wf.nodeType&&wf,al=Hx&&typeof Rh=="object"&&Rh&&!Rh.nodeType&&Rh,ID=al&&al.exports===Hx,$x=ID&&kD.process,$o=function(){try{var z=al&&al.require&&al.require("util").types;return z||$x&&$x.binding&&$x.binding("util")}catch{}}(),CD=$o&&$o.isArrayBuffer,OD=$o&&$o.isDate,DD=$o&&$o.isMap,AD=$o&&$o.isRegExp,ND=$o&&$o.isSet,RD=$o&&$o.isTypedArray;function yo(z,G,V){switch(V.length){case 0:return z.call(G);case 1:return z.call(G,V[0]);case 2:return z.call(G,V[0],V[1]);case 3:return z.call(G,V[0],V[1],V[2])}return z.apply(G,V)}i(yo,"apply");function pj(z,G,V,be){for(var We=-1,Nt=z==null?0:z.length;++We-1}i(E0,"arrayIncludes");function qx(z,G,V){for(var be=-1,We=z==null?0:z.length;++be-1;);return V}i(zD,"charsStartIndex");function HD(z,G){for(var V=z.length;V--&&Gc(G,z[V],0)>-1;);return V}i(HD,"charsEndIndex");function wj(z,G){for(var V=z.length,be=0;V--;)z[V]===G&&++be;return be}i(wj,"countHolders");var Sj=Gx(aj),Ej=Gx(sj);function Tj(z){return"\\"+lj[z]}i(Tj,"escapeStringChar");function kj(z,G){return z==null?e:z[G]}i(kj,"getValue");function Yc(z){return rj.test(z)}i(Yc,"hasUnicode");function Ij(z){return nj.test(z)}i(Ij,"hasUnicodeWord");function Cj(z){for(var G,V=[];!(G=z.next()).done;)V.push(G.value);return V}i(Cj,"iteratorToArray");function Qx(z){var G=-1,V=Array(z.size);return z.forEach(function(be,We){V[++G]=[We,be]}),V}i(Qx,"mapToArray");function $D(z,G){return function(V){return z(G(V))}}i($D,"overArg");function Ns(z,G){for(var V=-1,be=z.length,We=0,Nt=[];++V-1}i(mV,"listCacheHas");function hV(u,c){var p=this.__data__,b=H0(p,u);return b<0?(++this.size,p.push([u,c])):p[b][1]=c,this}i(hV,"listCacheSet"),Fa.prototype.clear=dV,Fa.prototype.delete=fV,Fa.prototype.get=pV,Fa.prototype.has=mV,Fa.prototype.set=hV;function Ba(u){var c=-1,p=u==null?0:u.length;for(this.clear();++c=c?u:c)),u}i(cl,"baseClamp");function Wo(u,c,p,b,T,C){var N,F=c&f,$=c&m,K=c&h;if(p&&(N=T?p(u,b,T,C):p(u)),N!==e)return N;if(!mr(u))return u;var Z=Ye(u);if(Z){if(N=bW(u),!F)return oo(u,N)}else{var ee=On(u),he=ee==ne||ee==ve;if(Us(u))return EA(u,F);if(ee==Re||ee==_t||he&&!T){if(N=$||he?{}:qA(u),!F)return $?uW(u,AV(N,u)):sW(u,eA(N,u))}else{if(!Xt[ee])return T?u:{};N=yW(u,ee,F)}}C||(C=new xi);var Ie=C.get(u);if(Ie)return Ie;C.set(u,N),_4(u)?u.forEach(function(Pe){N.add(Wo(Pe,c,p,Pe,u,C))}):g4(u)&&u.forEach(function(Pe,mt){N.set(mt,Wo(Pe,c,p,mt,u,C))});var Me=K?$?Sw:ww:$?ao:rn,tt=Z?e:Me(u);return qo(tt||u,function(Pe,mt){tt&&(mt=Pe,Pe=u[mt]),Np(N,mt,Wo(Pe,c,p,mt,u,C))}),N}i(Wo,"baseClone");function NV(u){var c=rn(u);return function(p){return tA(p,u,c)}}i(NV,"baseConforms");function tA(u,c,p){var b=p.length;if(u==null)return!b;for(u=Yt(u);b--;){var T=p[b],C=c[T],N=u[T];if(N===e&&!(T in u)||!C(N))return!1}return!0}i(tA,"baseConformsTo");function rA(u,c,p){if(typeof u!="function")throw new jo(o);return Up(function(){u.apply(e,p)},c)}i(rA,"baseDelay");function Rp(u,c,p,b){var T=-1,C=E0,N=!0,F=u.length,$=[],K=c.length;if(!F)return $;p&&(c=cr(c,xo(p))),b?(C=qx,N=!1):c.length>=r&&(C=kp,N=!1,c=new ll(c));e:for(;++TT?0:T+p),b=b===e||b>T?T:Qe(b),b<0&&(b+=T),b=p>b?0:y4(b);p0&&p(F)?c>1?vn(F,c-1,p,b,T):As(T,F):b||(T[T.length]=F)}return T}i(vn,"baseFlatten");var ow=DA(),iA=DA(!0);function ea(u,c){return u&&ow(u,c,rn)}i(ea,"baseForOwn");function iw(u,c){return u&&iA(u,c,rn)}i(iw,"baseForOwnRight");function q0(u,c){return Ds(c,function(p){return qa(u[p])})}i(q0,"baseFunctions");function dl(u,c){c=Fs(c,u);for(var p=0,b=c.length;u!=null&&pc}i(aw,"baseGt");function PV(u,c){return u!=null&&Bt.call(u,c)}i(PV,"baseHas");function LV(u,c){return u!=null&&c in Yt(u)}i(LV,"baseHasIn");function FV(u,c,p){return u>=Cn(c,p)&&u=120&&Z.length>=120)?new ll(N&&Z):e}Z=u[0];var ee=-1,he=F[0];e:for(;++ee-1;)F!==u&&M0.call(F,$,1),M0.call(u,$,1);return u}i(dw,"basePullAll");function gA(u,c){for(var p=u?c.length:0,b=p-1;p--;){var T=c[p];if(p==b||T!==C){var C=T;$a(T)?M0.call(u,T,1):hw(u,T)}}return u}i(gA,"basePullAt");function fw(u,c){return u+F0(ZD()*(c-u+1))}i(fw,"baseRandom");function ZV(u,c,p,b){for(var T=-1,C=Ur(L0((c-u)/(p||1)),0),N=V(C);C--;)N[b?C:++T]=u,u+=p;return N}i(ZV,"baseRange");function pw(u,c){var p="";if(!u||c<1||c>Y)return p;do c%2&&(p+=u),c=F0(c/2),c&&(u+=u);while(c);return p}i(pw,"baseRepeat");function ut(u,c){return Dw(WA(u,c,so),u+"")}i(ut,"baseRest");function QV(u){return XD(od(u))}i(QV,"baseSample");function JV(u,c){var p=od(u);return ev(p,cl(c,0,p.length))}i(JV,"baseSampleSize");function Lp(u,c,p,b){if(!mr(u))return u;c=Fs(c,u);for(var T=-1,C=c.length,N=C-1,F=u;F!=null&&++TT?0:T+c),p=p>T?T:p,p<0&&(p+=T),T=c>p?0:p-c>>>0,c>>>=0;for(var C=V(T);++b>>1,N=u[C];N!==null&&!So(N)&&(p?N<=c:N=r){var K=c?null:fW(u);if(K)return k0(K);N=!1,T=kp,$=new ll}else $=c?[]:F;e:for(;++b=b?u:Go(u,c,p)}i(Bs,"castSlice");var SA=qj||function(u){return tn.clearTimeout(u)};function EA(u,c){if(c)return u.slice();var p=u.length,b=VD?VD(p):new u.constructor(p);return u.copy(b),b}i(EA,"cloneBuffer");function bw(u){var c=new u.constructor(u.byteLength);return new N0(c).set(new N0(u)),c}i(bw,"cloneArrayBuffer");function nW(u,c){var p=c?bw(u.buffer):u.buffer;return new u.constructor(p,u.byteOffset,u.byteLength)}i(nW,"cloneDataView");function oW(u){var c=new u.constructor(u.source,sD.exec(u));return c.lastIndex=u.lastIndex,c}i(oW,"cloneRegExp");function iW(u){return Ap?Yt(Ap.call(u)):{}}i(iW,"cloneSymbol");function TA(u,c){var p=c?bw(u.buffer):u.buffer;return new u.constructor(p,u.byteOffset,u.length)}i(TA,"cloneTypedArray");function kA(u,c){if(u!==c){var p=u!==e,b=u===null,T=u===u,C=So(u),N=c!==e,F=c===null,$=c===c,K=So(c);if(!F&&!K&&!C&&u>c||C&&N&&$&&!F&&!K||b&&N&&$||!p&&$||!T)return 1;if(!b&&!C&&!K&&u=F)return $;var K=p[b];return $*(K=="desc"?-1:1)}}return u.index-c.index}i(aW,"compareMultiple");function IA(u,c,p,b){for(var T=-1,C=u.length,N=p.length,F=-1,$=c.length,K=Ur(C-N,0),Z=V($+K),ee=!b;++F<$;)Z[F]=c[F];for(;++T1?p[T-1]:e,N=T>2?p[2]:e;for(C=u.length>3&&typeof C=="function"?(T--,C):e,N&&qn(p[0],p[1],N)&&(C=T<3?e:C,T=1),c=Yt(c);++b-1?T[C?c[N]:N]:e}}i(NA,"createFind");function RA(u){return Ha(function(c){var p=c.length,b=p,T=Vo.prototype.thru;for(u&&c.reverse();b--;){var C=c[b];if(typeof C!="function")throw new jo(o);if(T&&!N&&J0(C)=="wrapper")var N=new Vo([],!0)}for(b=N?b:p;++b1&&bt.reverse(),Z&&$F))return!1;var K=C.get(u),Z=C.get(c);if(K&&Z)return K==c&&Z==u;var ee=-1,he=!0,Ie=p&v?new ll:e;for(C.set(u,c),C.set(c,u);++ee1?"& ":"")+c[b],c=c.join(p>2?", ":" "),u.replace(Sq,`{ +/* [wrapped with `+c+`] */ +`)}i(xW,"insertWrapDetails");function wW(u){return Ye(u)||ml(u)||!!(YD&&u&&u[YD])}i(wW,"isFlattenable");function $a(u,c){var p=typeof u;return c=c??Y,!!c&&(p=="number"||p!="symbol"&&Mq.test(u))&&u>-1&&u%1==0&&u0){if(++c>=P)return arguments[0]}else c=0;return u.apply(e,arguments)}}i(ZA,"shortOut");function ev(u,c){var p=-1,b=u.length,T=b-1;for(c=c===e?b:c;++p1?u[c-1]:e;return p=typeof p=="function"?(u.pop(),p):e,o4(u,p)});function i4(u){var c=I(u);return c.__chain__=!0,c}i(i4,"chain");function RG(u,c){return c(u),u}i(RG,"tap");function tv(u,c){return c(u)}i(tv,"thru");var MG=Ha(function(u){var c=u.length,p=c?u[0]:0,b=this.__wrapped__,T=i(function(C){return nw(C,u)},"interceptor");return c>1||this.__actions__.length||!(b instanceof gt)||!$a(p)?this.thru(T):(b=b.slice(p,+p+(c?1:0)),b.__actions__.push({func:tv,args:[T],thisArg:e}),new Vo(b,this.__chain__).thru(function(C){return c&&!C.length&&C.push(e),C}))});function PG(){return i4(this)}i(PG,"wrapperChain");function LG(){return new Vo(this.value(),this.__chain__)}i(LG,"wrapperCommit");function FG(){this.__values__===e&&(this.__values__=b4(this.value()));var u=this.__index__>=this.__values__.length,c=u?e:this.__values__[this.__index__++];return{done:u,value:c}}i(FG,"wrapperNext");function BG(){return this}i(BG,"wrapperToIterator");function UG(u){for(var c,p=this;p instanceof z0;){var b=JA(p);b.__index__=0,b.__values__=e,c?T.__wrapped__=b:c=b;var T=b;p=p.__wrapped__}return T.__wrapped__=u,c}i(UG,"wrapperPlant");function zG(){var u=this.__wrapped__;if(u instanceof gt){var c=u;return this.__actions__.length&&(c=new gt(this)),c=c.reverse(),c.__actions__.push({func:tv,args:[Aw],thisArg:e}),new Vo(c,this.__chain__)}return this.thru(Aw)}i(zG,"wrapperReverse");function HG(){return xA(this.__wrapped__,this.__actions__)}i(HG,"wrapperValue");var $G=G0(function(u,c,p){Bt.call(u,p)?++u[p]:Ua(u,p,1)});function qG(u,c,p){var b=Ye(u)?MD:RV;return p&&qn(u,c,p)&&(c=e),b(u,Ae(c,3))}i(qG,"every");function jG(u,c){var p=Ye(u)?Ds:oA;return p(u,Ae(c,3))}i(jG,"filter");var VG=NA(XA),WG=NA(e4);function GG(u,c){return vn(rv(u,c),1)}i(GG,"flatMap");function YG(u,c){return vn(rv(u,c),W)}i(YG,"flatMapDeep");function KG(u,c,p){return p=p===e?1:Qe(p),vn(rv(u,c),p)}i(KG,"flatMapDepth");function a4(u,c){var p=Ye(u)?qo:Ps;return p(u,Ae(c,3))}i(a4,"forEach");function s4(u,c){var p=Ye(u)?mj:nA;return p(u,Ae(c,3))}i(s4,"forEachRight");var ZG=G0(function(u,c,p){Bt.call(u,p)?u[p].push(c):Ua(u,p,[c])});function QG(u,c,p,b){u=io(u)?u:od(u),p=p&&!b?Qe(p):0;var T=u.length;return p<0&&(p=Ur(T+p,0)),sv(u)?p<=T&&u.indexOf(c,p)>-1:!!T&&Gc(u,c,p)>-1}i(QG,"includes");var JG=ut(function(u,c,p){var b=-1,T=typeof c=="function",C=io(u)?V(u.length):[];return Ps(u,function(N){C[++b]=T?yo(c,N,p):Mp(N,c,p)}),C}),XG=G0(function(u,c,p){Ua(u,p,c)});function rv(u,c){var p=Ye(u)?cr:cA;return p(u,Ae(c,3))}i(rv,"map");function eY(u,c,p,b){return u==null?[]:(Ye(c)||(c=c==null?[]:[c]),p=b?e:p,Ye(p)||(p=p==null?[]:[p]),mA(u,c,p))}i(eY,"orderBy");var tY=G0(function(u,c,p){u[p?0:1].push(c)},function(){return[[],[]]});function rY(u,c,p){var b=Ye(u)?jx:BD,T=arguments.length<3;return b(u,Ae(c,4),p,T,Ps)}i(rY,"reduce");function nY(u,c,p){var b=Ye(u)?hj:BD,T=arguments.length<3;return b(u,Ae(c,4),p,T,nA)}i(nY,"reduceRight");function oY(u,c){var p=Ye(u)?Ds:oA;return p(u,iv(Ae(c,3)))}i(oY,"reject");function iY(u){var c=Ye(u)?XD:QV;return c(u)}i(iY,"sample");function aY(u,c,p){(p?qn(u,c,p):c===e)?c=1:c=Qe(c);var b=Ye(u)?CV:JV;return b(u,c)}i(aY,"sampleSize");function sY(u){var c=Ye(u)?OV:eW;return c(u)}i(sY,"shuffle");function uY(u){if(u==null)return 0;if(io(u))return sv(u)?Kc(u):u.length;var c=On(u);return c==Te||c==De?u.size:lw(u).length}i(uY,"size");function lY(u,c,p){var b=Ye(u)?Vx:tW;return p&&qn(u,c,p)&&(c=e),b(u,Ae(c,3))}i(lY,"some");var cY=ut(function(u,c){if(u==null)return[];var p=c.length;return p>1&&qn(u,c[0],c[1])?c=[]:p>2&&qn(c[0],c[1],c[2])&&(c=[c[0]]),mA(u,vn(c,1),[])}),nv=jj||function(){return tn.Date.now()};function dY(u,c){if(typeof c!="function")throw new jo(o);return u=Qe(u),function(){if(--u<1)return c.apply(this,arguments)}}i(dY,"after");function u4(u,c,p){return c=p?e:c,c=u&&c==null?u.length:c,za(u,A,e,e,e,e,c)}i(u4,"ary");function l4(u,c){var p;if(typeof c!="function")throw new jo(o);return u=Qe(u),function(){return--u>0&&(p=c.apply(this,arguments)),u<=1&&(c=e),p}}i(l4,"before");var Rw=ut(function(u,c,p){var b=w;if(p.length){var T=Ns(p,rd(Rw));b|=E}return za(u,b,c,p,T)}),c4=ut(function(u,c,p){var b=w|S;if(p.length){var T=Ns(p,rd(c4));b|=E}return za(c,b,u,p,T)});function d4(u,c,p){c=p?e:c;var b=za(u,_,e,e,e,e,e,c);return b.placeholder=d4.placeholder,b}i(d4,"curry");function f4(u,c,p){c=p?e:c;var b=za(u,x,e,e,e,e,e,c);return b.placeholder=f4.placeholder,b}i(f4,"curryRight");function p4(u,c,p){var b,T,C,N,F,$,K=0,Z=!1,ee=!1,he=!0;if(typeof u!="function")throw new jo(o);c=Ko(c)||0,mr(p)&&(Z=!!p.leading,ee="maxWait"in p,C=ee?Ur(Ko(p.maxWait)||0,c):C,he="trailing"in p?!!p.trailing:he);function Ie(kr){var Si=b,Va=T;return b=T=e,K=kr,N=u.apply(Va,Si),N}i(Ie,"invokeFunc");function Me(kr){return K=kr,F=Up(mt,c),Z?Ie(kr):N}i(Me,"leadingEdge");function tt(kr){var Si=kr-$,Va=kr-K,N4=c-Si;return ee?Cn(N4,C-Va):N4}i(tt,"remainingWait");function Pe(kr){var Si=kr-$,Va=kr-K;return $===e||Si>=c||Si<0||ee&&Va>=C}i(Pe,"shouldInvoke");function mt(){var kr=nv();if(Pe(kr))return bt(kr);F=Up(mt,tt(kr))}i(mt,"timerExpired");function bt(kr){return F=e,he&&b?Ie(kr):(b=T=e,N)}i(bt,"trailingEdge");function Eo(){F!==e&&SA(F),K=0,b=$=T=F=e}i(Eo,"cancel");function jn(){return F===e?N:bt(nv())}i(jn,"flush");function To(){var kr=nv(),Si=Pe(kr);if(b=arguments,T=this,$=kr,Si){if(F===e)return Me($);if(ee)return SA(F),F=Up(mt,c),Ie($)}return F===e&&(F=Up(mt,c)),N}return i(To,"debounced"),To.cancel=Eo,To.flush=jn,To}i(p4,"debounce");var fY=ut(function(u,c){return rA(u,1,c)}),pY=ut(function(u,c,p){return rA(u,Ko(c)||0,p)});function mY(u){return za(u,L)}i(mY,"flip");function ov(u,c){if(typeof u!="function"||c!=null&&typeof c!="function")throw new jo(o);var p=i(function(){var b=arguments,T=c?c.apply(this,b):b[0],C=p.cache;if(C.has(T))return C.get(T);var N=u.apply(this,b);return p.cache=C.set(T,N)||C,N},"memoized");return p.cache=new(ov.Cache||Ba),p}i(ov,"memoize"),ov.Cache=Ba;function iv(u){if(typeof u!="function")throw new jo(o);return function(){var c=arguments;switch(c.length){case 0:return!u.call(this);case 1:return!u.call(this,c[0]);case 2:return!u.call(this,c[0],c[1]);case 3:return!u.call(this,c[0],c[1],c[2])}return!u.apply(this,c)}}i(iv,"negate");function hY(u){return l4(2,u)}i(hY,"once");var gY=rW(function(u,c){c=c.length==1&&Ye(c[0])?cr(c[0],xo(Ae())):cr(vn(c,1),xo(Ae()));var p=c.length;return ut(function(b){for(var T=-1,C=Cn(b.length,p);++T=c}),ml=sA(function(){return arguments}())?sA:function(u){return _r(u)&&Bt.call(u,"callee")&&!GD.call(u,"callee")},Ye=V.isArray,AY=CD?xo(CD):UV;function io(u){return u!=null&&av(u.length)&&!qa(u)}i(io,"isArrayLike");function Tr(u){return _r(u)&&io(u)}i(Tr,"isArrayLikeObject");function NY(u){return u===!0||u===!1||_r(u)&&$n(u)==Q}i(NY,"isBoolean");var Us=Wj||Vw,RY=OD?xo(OD):zV;function MY(u){return _r(u)&&u.nodeType===1&&!zp(u)}i(MY,"isElement");function PY(u){if(u==null)return!0;if(io(u)&&(Ye(u)||typeof u=="string"||typeof u.splice=="function"||Us(u)||nd(u)||ml(u)))return!u.length;var c=On(u);if(c==Te||c==De)return!u.size;if(Bp(u))return!lw(u).length;for(var p in u)if(Bt.call(u,p))return!1;return!0}i(PY,"isEmpty");function LY(u,c){return Pp(u,c)}i(LY,"isEqual");function FY(u,c,p){p=typeof p=="function"?p:e;var b=p?p(u,c):e;return b===e?Pp(u,c,e,p):!!b}i(FY,"isEqualWith");function Pw(u){if(!_r(u))return!1;var c=$n(u);return c==X||c==J||typeof u.message=="string"&&typeof u.name=="string"&&!zp(u)}i(Pw,"isError");function BY(u){return typeof u=="number"&&KD(u)}i(BY,"isFinite");function qa(u){if(!mr(u))return!1;var c=$n(u);return c==ne||c==ve||c==ht||c==Et}i(qa,"isFunction");function h4(u){return typeof u=="number"&&u==Qe(u)}i(h4,"isInteger");function av(u){return typeof u=="number"&&u>-1&&u%1==0&&u<=Y}i(av,"isLength");function mr(u){var c=typeof u;return u!=null&&(c=="object"||c=="function")}i(mr,"isObject");function _r(u){return u!=null&&typeof u=="object"}i(_r,"isObjectLike");var g4=DD?xo(DD):$V;function UY(u,c){return u===c||uw(u,c,Tw(c))}i(UY,"isMatch");function zY(u,c,p){return p=typeof p=="function"?p:e,uw(u,c,Tw(c),p)}i(zY,"isMatchWith");function HY(u){return v4(u)&&u!=+u}i(HY,"isNaN");function $Y(u){if(TW(u))throw new We(n);return uA(u)}i($Y,"isNative");function qY(u){return u===null}i(qY,"isNull");function jY(u){return u==null}i(jY,"isNil");function v4(u){return typeof u=="number"||_r(u)&&$n(u)==ke}i(v4,"isNumber");function zp(u){if(!_r(u)||$n(u)!=Re)return!1;var c=R0(u);if(c===null)return!0;var p=Bt.call(c,"constructor")&&c.constructor;return typeof p=="function"&&p instanceof p&&O0.call(p)==zj}i(zp,"isPlainObject");var Lw=AD?xo(AD):qV;function VY(u){return h4(u)&&u>=-Y&&u<=Y}i(VY,"isSafeInteger");var _4=ND?xo(ND):jV;function sv(u){return typeof u=="string"||!Ye(u)&&_r(u)&&$n(u)==Ve}i(sv,"isString");function So(u){return typeof u=="symbol"||_r(u)&&$n(u)==kt}i(So,"isSymbol");var nd=RD?xo(RD):VV;function WY(u){return u===e}i(WY,"isUndefined");function GY(u){return _r(u)&&On(u)==Gt}i(GY,"isWeakMap");function YY(u){return _r(u)&&$n(u)==jt}i(YY,"isWeakSet");var KY=Q0(cw),ZY=Q0(function(u,c){return u<=c});function b4(u){if(!u)return[];if(io(u))return sv(u)?yi(u):oo(u);if(Ip&&u[Ip])return Cj(u[Ip]());var c=On(u),p=c==Te?Qx:c==De?k0:od;return p(u)}i(b4,"toArray");function ja(u){if(!u)return u===0?u:0;if(u=Ko(u),u===W||u===-W){var c=u<0?-1:1;return c*re}return u===u?u:0}i(ja,"toFinite");function Qe(u){var c=ja(u),p=c%1;return c===c?p?c-p:c:0}i(Qe,"toInteger");function y4(u){return u?cl(Qe(u),0,fe):0}i(y4,"toLength");function Ko(u){if(typeof u=="number")return u;if(So(u))return ue;if(mr(u)){var c=typeof u.valueOf=="function"?u.valueOf():u;u=mr(c)?c+"":c}if(typeof u!="string")return u===0?u:+u;u=UD(u);var p=Aq.test(u);return p||Rq.test(u)?dj(u.slice(2),p?2:8):Dq.test(u)?ue:+u}i(Ko,"toNumber");function x4(u){return ta(u,ao(u))}i(x4,"toPlainObject");function QY(u){return u?cl(Qe(u),-Y,Y):u===0?u:0}i(QY,"toSafeInteger");function Pt(u){return u==null?"":wo(u)}i(Pt,"toString");var JY=ed(function(u,c){if(Bp(c)||io(c)){ta(c,rn(c),u);return}for(var p in c)Bt.call(c,p)&&Np(u,p,c[p])}),w4=ed(function(u,c){ta(c,ao(c),u)}),uv=ed(function(u,c,p,b){ta(c,ao(c),u,b)}),XY=ed(function(u,c,p,b){ta(c,rn(c),u,b)}),eK=Ha(nw);function tK(u,c){var p=Xc(u);return c==null?p:eA(p,c)}i(tK,"create");var rK=ut(function(u,c){u=Yt(u);var p=-1,b=c.length,T=b>2?c[2]:e;for(T&&qn(c[0],c[1],T)&&(b=1);++p1),C}),ta(u,Sw(u),p),b&&(p=Wo(p,f|m|h,pW));for(var T=c.length;T--;)hw(p,c[T]);return p});function yK(u,c){return E4(u,iv(Ae(c)))}i(yK,"omitBy");var xK=Ha(function(u,c){return u==null?{}:YV(u,c)});function E4(u,c){if(u==null)return{};var p=cr(Sw(u),function(b){return[b]});return c=Ae(c),hA(u,p,function(b,T){return c(b,T[0])})}i(E4,"pickBy");function wK(u,c,p){c=Fs(c,u);var b=-1,T=c.length;for(T||(T=1,u=e);++bc){var b=u;u=c,c=b}if(p||u%1||c%1){var T=ZD();return Cn(u+T*(c-u+cj("1e-"+((T+"").length-1))),c)}return fw(u,c)}i(NK,"random");var RK=td(function(u,c,p){return c=c.toLowerCase(),u+(p?I4(c):c)});function I4(u){return Uw(Pt(u).toLowerCase())}i(I4,"capitalize");function C4(u){return u=Pt(u),u&&u.replace(Pq,Sj).replace(ej,"")}i(C4,"deburr");function MK(u,c,p){u=Pt(u),c=wo(c);var b=u.length;p=p===e?b:cl(Qe(p),0,b);var T=p;return p-=c.length,p>=0&&u.slice(p,T)==c}i(MK,"endsWith");function PK(u){return u=Pt(u),u&&hq.test(u)?u.replace(iD,Ej):u}i(PK,"escape");function LK(u){return u=Pt(u),u&&xq.test(u)?u.replace(Mx,"\\$&"):u}i(LK,"escapeRegExp");var FK=td(function(u,c,p){return u+(p?"-":"")+c.toLowerCase()}),BK=td(function(u,c,p){return u+(p?" ":"")+c.toLowerCase()}),UK=AA("toLowerCase");function zK(u,c,p){u=Pt(u),c=Qe(c);var b=c?Kc(u):0;if(!c||b>=c)return u;var T=(c-b)/2;return Z0(F0(T),p)+u+Z0(L0(T),p)}i(zK,"pad");function HK(u,c,p){u=Pt(u),c=Qe(c);var b=c?Kc(u):0;return c&&b>>0,p?(u=Pt(u),u&&(typeof c=="string"||c!=null&&!Lw(c))&&(c=wo(c),!c&&Yc(u))?Bs(yi(u),0,p):u.split(c,p)):[]}i(GK,"split");var YK=td(function(u,c,p){return u+(p?" ":"")+Uw(c)});function KK(u,c,p){return u=Pt(u),p=p==null?0:cl(Qe(p),0,u.length),c=wo(c),u.slice(p,p+c.length)==c}i(KK,"startsWith");function ZK(u,c,p){var b=I.templateSettings;p&&qn(u,c,p)&&(c=e),u=Pt(u),c=uv({},c,b,BA);var T=uv({},c.imports,b.imports,BA),C=rn(T),N=Zx(T,C),F,$,K=0,Z=c.interpolate||x0,ee="__p += '",he=Jx((c.escape||x0).source+"|"+Z.source+"|"+(Z===aD?Oq:x0).source+"|"+(c.evaluate||x0).source+"|$","g"),Ie="//# sourceURL="+(Bt.call(c,"sourceURL")?(c.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++ij+"]")+` +`;u.replace(he,function(Pe,mt,bt,Eo,jn,To){return bt||(bt=Eo),ee+=u.slice(K,To).replace(Lq,Tj),mt&&(F=!0,ee+=`' + +__e(`+mt+`) + +'`),jn&&($=!0,ee+=`'; +`+jn+`; +__p += '`),bt&&(ee+=`' + +((__t = (`+bt+`)) == null ? '' : __t) + +'`),K=To+Pe.length,Pe}),ee+=`'; +`;var Me=Bt.call(c,"variable")&&c.variable;if(!Me)ee=`with (obj) { `+ee+` } -`;else if(AF.test(Pe))throw new We(a);ee=(q?ee.replace(mF,""):ee).replace(gF,"$1").replace(vF,"$1;"),ee="function("+(Pe||"obj")+`) { -`+(Pe?"":`obj || (obj = {}); -`)+"var __t, __p = ''"+(F?", __e = _.escape":"")+(q?`, __j = Array.prototype.join; +`;else if(Iq.test(Me))throw new We(a);ee=($?ee.replace(dq,""):ee).replace(fq,"$1").replace(pq,"$1;"),ee="function("+(Me||"obj")+`) { +`+(Me?"":`obj || (obj = {}); +`)+"var __t, __p = ''"+(F?", __e = _.escape":"")+($?`, __j = Array.prototype.join; function print() { __p += __j.call(arguments, '') } `:`; `)+ee+`return __p -}`;var Je=U6(function(){return Ct(C,ke+"return "+ee).apply(e,P)});if(Je.source=ee,uy(Je))throw Je;return Je}o(eW,"template");function tW(s){return At(s).toLowerCase()}o(tW,"toLower");function rW(s){return At(s).toUpperCase()}o(rW,"toUpper");function nW(s,l,p){if(s=At(s),s&&(p||l===e))return KI(s);if(!s||!(l=ni(l)))return s;var b=Zi(s),k=Zi(l),C=ZI(b,k),P=QI(b,k)+1;return Ja(b,C,P).join("")}o(nW,"trim");function iW(s,l,p){if(s=At(s),s&&(p||l===e))return s.slice(0,XI(s)+1);if(!s||!(l=ni(l)))return s;var b=Zi(s),k=QI(b,Zi(l))+1;return Ja(b,0,k).join("")}o(iW,"trimEnd");function oW(s,l,p){if(s=At(s),s&&(p||l===e))return s.replace(ub,"");if(!s||!(l=ni(l)))return s;var b=Zi(s),k=ZI(b,Zi(l));return Ja(b,k).join("")}o(oW,"trimStart");function aW(s,l){var p=O,b=N;if(lr(l)){var k="separator"in l?l.separator:k;p="length"in l?Ye(l.length):p,b="omission"in l?ni(l.omission):b}s=At(s);var C=s.length;if(Wl(s)){var P=Zi(s);C=P.length}if(p>=C)return s;var F=p-jl(b);if(F<1)return b;var q=P?Ja(P,0,F).join(""):s.slice(0,F);if(k===e)return q+b;if(P&&(F+=q.length-F),ly(k)){if(s.slice(F).search(k)){var K,Z=q;for(k.global||(k=kb(k.source,At(vI.exec(k))+"g")),k.lastIndex=0;K=k.exec(Z);)var ee=K.index;q=q.slice(0,ee===e?F:ee)}}else if(s.indexOf(ni(k),F)!=F){var he=q.lastIndexOf(k);he>-1&&(q=q.slice(0,he))}return q+b}o(aW,"truncate");function sW(s){return s=At(s),s&&_F.test(s)?s.replace(hI,RB):s}o(sW,"unescape");var uW=Ql(function(s,l,p){return s+(p?" ":"")+l.toUpperCase()}),fy=HC("toUpperCase");function z6(s,l,p){return s=At(s),l=p?e:l,l===e?AB(s)?zB(s):wB(s):s.match(l)||[]}o(z6,"words");var U6=ot(function(s,l){try{return ti(s,e,l)}catch(p){return uy(p)?p:new We(p)}}),lW=sa(function(s,l){return Si(l,function(p){p=Do(p),oa(s,p,ay(s[p],s))}),s});function cW(s){var l=s==null?0:s.length,p=Oe();return s=l?or(s,function(b){if(typeof b[1]!="function")throw new Ei(i);return[p(b[0]),b[1]]}):[],ot(function(b){for(var k=-1;++kY)return[];var p=fe,b=mn(s,fe);l=Oe(l),s-=fe;for(var k=wb(b,l);++p0||l<0)?new pt(p):(s<0?p=p.takeRight(-s):s&&(p=p.drop(s)),l!==e&&(l=Ye(l),p=l<0?p.dropRight(-l):p.take(l-s)),p)},pt.prototype.takeRightWhile=function(s){return this.reverse().takeWhile(s).reverse()},pt.prototype.toArray=function(){return this.take(fe)},Co(pt.prototype,function(s,l){var p=/^(?:filter|find|map|reject)|While$/.test(l),b=/^(?:head|last)$/.test(l),k=I[b?"take"+(l=="last"?"Right":""):l],C=b||/^find/.test(l);k&&(I.prototype[l]=function(){var P=this.__wrapped__,F=b?[1]:arguments,q=P instanceof pt,K=F[0],Z=q||$e(P),ee=o(function(dt){var gt=k.apply(I,ja([dt],F));return b&&he?gt[0]:gt},"interceptor");Z&&p&&typeof K=="function"&&K.length!=1&&(q=Z=!1);var he=this.__chain__,ke=!!this.__actions__.length,Pe=C&&!he,Je=q&&!ke;if(!C&&Z){P=Je?P:new pt(this);var Ne=s.apply(P,F);return Ne.__actions__.push({func:p0,args:[ee],thisArg:e}),new ki(Ne,he)}return Pe&&Je?s.apply(this,F):(Ne=this.thru(ee),Pe?b?Ne.value()[0]:Ne.value():Ne)})}),Si(["pop","push","shift","sort","splice","unshift"],function(s){var l=zm[s],p=/^(?:push|sort|unshift)$/.test(s)?"tap":"thru",b=/^(?:pop|shift)$/.test(s);I.prototype[s]=function(){var k=arguments;if(b&&!this.__chain__){var C=this.value();return l.apply($e(C)?C:[],k)}return this[p](function(P){return l.apply($e(P)?P:[],k)})}}),Co(pt.prototype,function(s,l){var p=I[l];if(p){var b=p.name+"";Mt.call(Yl,b)||(Yl[b]=[]),Yl[b].push({name:l,func:p})}}),Yl[a0(e,S).name]=[{name:"wrapper",func:e}],pt.prototype.clone=sz,pt.prototype.reverse=uz,pt.prototype.value=lz,I.prototype.at=BH,I.prototype.chain=zH,I.prototype.commit=UH,I.prototype.next=HH,I.prototype.plant=VH,I.prototype.reverse=WH,I.prototype.toJSON=I.prototype.valueOf=I.prototype.value=jH,I.prototype.first=I.prototype.head,sf&&(I.prototype[sf]=qH),I},"runInContext"),Ga=UB();typeof define=="function"&&typeof define.amd=="object"&&define.amd?(Wr._=Ga,define(function(){return Ga})):fu?((fu.exports=Ga)._=Ga,hb._=Ga):Wr._=Ga}).call(td)});var iP=ie((y0e,nP)=>{var QK=typeof Element<"u",JK=typeof Map=="function",XK=typeof Set=="function",eZ=typeof ArrayBuffer=="function"&&!!ArrayBuffer.isView;function Lv(e,t){if(e===t)return!0;if(e&&t&&typeof e=="object"&&typeof t=="object"){if(e.constructor!==t.constructor)return!1;var r,n,i;if(Array.isArray(e)){if(r=e.length,r!=t.length)return!1;for(n=r;n--!==0;)if(!Lv(e[n],t[n]))return!1;return!0}var a;if(JK&&e instanceof Map&&t instanceof Map){if(e.size!==t.size)return!1;for(a=e.entries();!(n=a.next()).done;)if(!t.has(n.value[0]))return!1;for(a=e.entries();!(n=a.next()).done;)if(!Lv(n.value[1],t.get(n.value[0])))return!1;return!0}if(XK&&e instanceof Set&&t instanceof Set){if(e.size!==t.size)return!1;for(a=e.entries();!(n=a.next()).done;)if(!t.has(n.value[0]))return!1;return!0}if(eZ&&ArrayBuffer.isView(e)&&ArrayBuffer.isView(t)){if(r=e.length,r!=t.length)return!1;for(n=r;n--!==0;)if(e[n]!==t[n])return!1;return!0}if(e.constructor===RegExp)return e.source===t.source&&e.flags===t.flags;if(e.valueOf!==Object.prototype.valueOf)return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString)return e.toString()===t.toString();if(i=Object.keys(e),r=i.length,r!==Object.keys(t).length)return!1;for(n=r;n--!==0;)if(!Object.prototype.hasOwnProperty.call(t,i[n]))return!1;if(QK&&e instanceof Element)return!1;for(n=r;n--!==0;)if(!((i[n]==="_owner"||i[n]==="__v"||i[n]==="__o")&&e.$$typeof)&&!Lv(e[i[n]],t[i[n]]))return!1;return!0}return e!==e&&t!==t}o(Lv,"equal");nP.exports=o(function(t,r){try{return Lv(t,r)}catch(n){if((n.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw n}},"isEqual")});var sP=ie(ES=>{ES.parse=gZ;ES.serialize=vZ;var hZ=decodeURIComponent,mZ=encodeURIComponent,Rv=/^[\u0009\u0020-\u007e\u0080-\u00ff]+$/;function gZ(e,t){if(typeof e!="string")throw new TypeError("argument str must be a string");for(var r={},n=t||{},i=e.split(";"),a=n.decode||hZ,u=0;u{});var Oh=ie((R_,eM)=>{(function(e,t){typeof R_=="object"?eM.exports=R_=t():typeof define=="function"&&define.amd?define([],t):e.CryptoJS=t()})(R_,function(){var e=e||function(t,r){var n;if(typeof window<"u"&&window.crypto&&(n=window.crypto),typeof self<"u"&&self.crypto&&(n=self.crypto),typeof globalThis<"u"&&globalThis.crypto&&(n=globalThis.crypto),!n&&typeof window<"u"&&window.msCrypto&&(n=window.msCrypto),!n&&typeof global<"u"&&global.crypto&&(n=global.crypto),!n&&typeof V6=="function")try{n=XN()}catch{}var i=o(function(){if(n){if(typeof n.getRandomValues=="function")try{return n.getRandomValues(new Uint32Array(1))[0]}catch{}if(typeof n.randomBytes=="function")try{return n.randomBytes(4).readInt32LE()}catch{}}throw new Error("Native crypto module could not be used to get secure random number.")},"cryptoSecureRandomInt"),a=Object.create||function(){function v(){}return o(v,"F"),function(y){var E;return v.prototype=y,E=new v,v.prototype=null,E}}(),u={},c=u.lib={},d=c.Base=function(){return{extend:o(function(v){var y=a(this);return v&&y.mixIn(v),(!y.hasOwnProperty("init")||this.init===y.init)&&(y.init=function(){y.$super.init.apply(this,arguments)}),y.init.prototype=y,y.$super=this,y},"extend"),create:o(function(){var v=this.extend();return v.init.apply(v,arguments),v},"create"),init:o(function(){},"init"),mixIn:o(function(v){for(var y in v)v.hasOwnProperty(y)&&(this[y]=v[y]);v.hasOwnProperty("toString")&&(this.toString=v.toString)},"mixIn"),clone:o(function(){return this.init.prototype.extend(this)},"clone")}}(),f=c.WordArray=d.extend({init:o(function(v,y){v=this.words=v||[],y!=r?this.sigBytes=y:this.sigBytes=v.length*4},"init"),toString:o(function(v){return(v||m).stringify(this)},"toString"),concat:o(function(v){var y=this.words,E=v.words,T=this.sigBytes,A=v.sigBytes;if(this.clamp(),T%4)for(var D=0;D>>2]>>>24-D%4*8&255;y[T+D>>>2]|=R<<24-(T+D)%4*8}else for(var O=0;O>>2]=E[O>>>2];return this.sigBytes+=A,this},"concat"),clamp:o(function(){var v=this.words,y=this.sigBytes;v[y>>>2]&=4294967295<<32-y%4*8,v.length=t.ceil(y/4)},"clamp"),clone:o(function(){var v=d.clone.call(this);return v.words=this.words.slice(0),v},"clone"),random:o(function(v){for(var y=[],E=0;E>>2]>>>24-A%4*8&255;T.push((D>>>4).toString(16)),T.push((D&15).toString(16))}return T.join("")},"stringify"),parse:o(function(v){for(var y=v.length,E=[],T=0;T>>3]|=parseInt(v.substr(T,2),16)<<24-T%8*4;return new f.init(E,y/2)},"parse")},g=h.Latin1={stringify:o(function(v){for(var y=v.words,E=v.sigBytes,T=[],A=0;A>>2]>>>24-A%4*8&255;T.push(String.fromCharCode(D))}return T.join("")},"stringify"),parse:o(function(v){for(var y=v.length,E=[],T=0;T>>2]|=(v.charCodeAt(T)&255)<<24-T%4*8;return new f.init(E,y)},"parse")},_=h.Utf8={stringify:o(function(v){try{return decodeURIComponent(escape(g.stringify(v)))}catch{throw new Error("Malformed UTF-8 data")}},"stringify"),parse:o(function(v){return g.parse(unescape(encodeURIComponent(v)))},"parse")},w=c.BufferedBlockAlgorithm=d.extend({reset:o(function(){this._data=new f.init,this._nDataBytes=0},"reset"),_append:o(function(v){typeof v=="string"&&(v=_.parse(v)),this._data.concat(v),this._nDataBytes+=v.sigBytes},"_append"),_process:o(function(v){var y,E=this._data,T=E.words,A=E.sigBytes,D=this.blockSize,R=D*4,O=A/R;v?O=t.ceil(O):O=t.max((O|0)-this._minBufferSize,0);var N=O*D,L=t.min(N*4,A);if(N){for(var M=0;M{(function(e,t){typeof F_=="object"?tM.exports=F_=t(Oh()):typeof define=="function"&&define.amd?define(["./core"],t):t(e.CryptoJS)})(F_,function(e){return function(t){var r=e,n=r.lib,i=n.WordArray,a=n.Hasher,u=r.algo,c=[],d=[];(function(){function m(S){for(var x=t.sqrt(S),v=2;v<=x;v++)if(!(S%v))return!1;return!0}o(m,"isPrime");function g(S){return(S-(S|0))*4294967296|0}o(g,"getFractionalBits");for(var _=2,w=0;w<64;)m(_)&&(w<8&&(c[w]=g(t.pow(_,1/2))),d[w]=g(t.pow(_,1/3)),w++),_++})();var f=[],h=u.SHA256=a.extend({_doReset:o(function(){this._hash=new i.init(c.slice(0))},"_doReset"),_doProcessBlock:o(function(m,g){for(var _=this._hash.words,w=_[0],S=_[1],x=_[2],v=_[3],y=_[4],E=_[5],T=_[6],A=_[7],D=0;D<64;D++){if(D<16)f[D]=m[g+D]|0;else{var R=f[D-15],O=(R<<25|R>>>7)^(R<<14|R>>>18)^R>>>3,N=f[D-2],L=(N<<15|N>>>17)^(N<<13|N>>>19)^N>>>10;f[D]=O+f[D-7]+L+f[D-16]}var M=y&E^~y&T,V=w&S^w&x^S&x,B=(w<<30|w>>>2)^(w<<19|w>>>13)^(w<<10|w>>>22),z=(y<<26|y>>>6)^(y<<21|y>>>11)^(y<<7|y>>>25),$=A+z+M+d[D]+f[D],Y=B+V;A=T,T=E,E=y,y=v+$|0,v=x,x=S,S=w,w=$+Y|0}_[0]=_[0]+w|0,_[1]=_[1]+S|0,_[2]=_[2]+x|0,_[3]=_[3]+v|0,_[4]=_[4]+y|0,_[5]=_[5]+E|0,_[6]=_[6]+T|0,_[7]=_[7]+A|0},"_doProcessBlock"),_doFinalize:o(function(){var m=this._data,g=m.words,_=this._nDataBytes*8,w=m.sigBytes*8;return g[w>>>5]|=128<<24-w%32,g[(w+64>>>9<<4)+14]=t.floor(_/4294967296),g[(w+64>>>9<<4)+15]=_,m.sigBytes=g.length*4,this._process(),this._hash},"_doFinalize"),clone:o(function(){var m=a.clone.call(this);return m._hash=this._hash.clone(),m},"clone")});r.SHA256=a._createHelper(h),r.HmacSHA256=a._createHmacHelper(h)}(Math),e.SHA256})});var iM=ie((B_,nM)=>{(function(e,t){typeof B_=="object"?nM.exports=B_=t(Oh()):typeof define=="function"&&define.amd?define(["./core"],t):t(e.CryptoJS)})(B_,function(e){return function(){var t=e,r=t.lib,n=r.WordArray,i=t.enc,a=i.Base64={stringify:o(function(c){var d=c.words,f=c.sigBytes,h=this._map;c.clamp();for(var m=[],g=0;g>>2]>>>24-g%4*8&255,w=d[g+1>>>2]>>>24-(g+1)%4*8&255,S=d[g+2>>>2]>>>24-(g+2)%4*8&255,x=_<<16|w<<8|S,v=0;v<4&&g+v*.75>>6*(3-v)&63));var y=h.charAt(64);if(y)for(;m.length%4;)m.push(y);return m.join("")},"stringify"),parse:o(function(c){var d=c.length,f=this._map,h=this._reverseMap;if(!h){h=this._reverseMap=[];for(var m=0;m>>6-g%4*2,S=_|w;h[m>>>2]|=S<<24-m%4*8,m++}return n.create(h,m)}o(u,"parseLoop")}(),e.enc.Base64})});var aM=ie((z_,oM)=>{(function(e,t){typeof z_=="object"?oM.exports=z_=t(Oh()):typeof define=="function"&&define.amd?define(["./core"],t):t(e.CryptoJS)})(z_,function(e){return e.enc.Utf8})});var mM=ie((Dxe,hM)=>{var iee="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";hM.exports=iee});var bM=ie((Axe,_M)=>{var oee=mM();function gM(){}o(gM,"emptyFunction");function vM(){}o(vM,"emptyFunctionWithReset");vM.resetWarningCache=gM;_M.exports=function(){function e(n,i,a,u,c,d){if(d!==oee){var f=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 f.name="Invariant Violation",f}}o(e,"shim"),e.isRequired=e;function t(){return e}o(t,"getShim");var r={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:vM,resetWarningCache:gM};return r.PropTypes=r,r}});var xM=ie((Lxe,yM)=>{yM.exports=bM()();var Nxe,Mxe});var SM=ie(zt=>{var Qr=typeof Symbol=="function"&&Symbol.for,$3=Qr?Symbol.for("react.element"):60103,G3=Qr?Symbol.for("react.portal"):60106,q_=Qr?Symbol.for("react.fragment"):60107,V_=Qr?Symbol.for("react.strict_mode"):60108,W_=Qr?Symbol.for("react.profiler"):60114,j_=Qr?Symbol.for("react.provider"):60109,$_=Qr?Symbol.for("react.context"):60110,Y3=Qr?Symbol.for("react.async_mode"):60111,G_=Qr?Symbol.for("react.concurrent_mode"):60111,Y_=Qr?Symbol.for("react.forward_ref"):60112,K_=Qr?Symbol.for("react.suspense"):60113,aee=Qr?Symbol.for("react.suspense_list"):60120,Z_=Qr?Symbol.for("react.memo"):60115,Q_=Qr?Symbol.for("react.lazy"):60116,see=Qr?Symbol.for("react.block"):60121,uee=Qr?Symbol.for("react.fundamental"):60117,lee=Qr?Symbol.for("react.responder"):60118,cee=Qr?Symbol.for("react.scope"):60119;function mi(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case $3:switch(e=e.type,e){case Y3:case G_:case q_:case W_:case V_:case K_:return e;default:switch(e=e&&e.$$typeof,e){case $_:case Y_:case Q_:case Z_:case j_:return e;default:return t}}case G3:return t}}}o(mi,"z");function wM(e){return mi(e)===G_}o(wM,"A");zt.AsyncMode=Y3;zt.ConcurrentMode=G_;zt.ContextConsumer=$_;zt.ContextProvider=j_;zt.Element=$3;zt.ForwardRef=Y_;zt.Fragment=q_;zt.Lazy=Q_;zt.Memo=Z_;zt.Portal=G3;zt.Profiler=W_;zt.StrictMode=V_;zt.Suspense=K_;zt.isAsyncMode=function(e){return wM(e)||mi(e)===Y3};zt.isConcurrentMode=wM;zt.isContextConsumer=function(e){return mi(e)===$_};zt.isContextProvider=function(e){return mi(e)===j_};zt.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===$3};zt.isForwardRef=function(e){return mi(e)===Y_};zt.isFragment=function(e){return mi(e)===q_};zt.isLazy=function(e){return mi(e)===Q_};zt.isMemo=function(e){return mi(e)===Z_};zt.isPortal=function(e){return mi(e)===G3};zt.isProfiler=function(e){return mi(e)===W_};zt.isStrictMode=function(e){return mi(e)===V_};zt.isSuspense=function(e){return mi(e)===K_};zt.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===q_||e===G_||e===W_||e===V_||e===K_||e===aee||typeof e=="object"&&e!==null&&(e.$$typeof===Q_||e.$$typeof===Z_||e.$$typeof===j_||e.$$typeof===$_||e.$$typeof===Y_||e.$$typeof===uee||e.$$typeof===lee||e.$$typeof===cee||e.$$typeof===see)};zt.typeOf=mi});var kM=ie((Bxe,EM)=>{EM.exports=SM()});var BL=ie(Bh=>{w0();var jte=pe(),RL=60103;Bh.Fragment=60107;typeof Symbol=="function"&&Symbol.for&&(pk=Symbol.for,RL=pk("react.element"),Bh.Fragment=pk("react.fragment"));var pk,$te=jte.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,Gte=Object.prototype.hasOwnProperty,Yte={key:!0,ref:!0,__self:!0,__source:!0};function FL(e,t,r){var n,i={},a=null,u=null;r!==void 0&&(a=""+r),t.key!==void 0&&(a=""+t.key),t.ref!==void 0&&(u=t.ref);for(n in t)Gte.call(t,n)&&!Yte.hasOwnProperty(n)&&(i[n]=t[n]);if(e&&e.defaultProps)for(n in t=e.defaultProps,t)i[n]===void 0&&(i[n]=t[n]);return{$$typeof:RL,type:e,key:a,ref:u,props:i,_owner:$te.current}}o(FL,"q");Bh.jsx=FL;Bh.jsxs=FL});var be=ie((b2e,zL)=>{zL.exports=BL()});var A9=ie(CT=>{Object.defineProperty(CT,"__esModule",{value:!0});CT.default=new Uint16Array('ᵁ<Õıʊҝջאٵ۞ޢߖࠏ੊ઑඡ๭༉༦჊ረዡᐕᒝᓃᓟᔥ\0\0\0\0\0\0ᕫᛍᦍᰒᷝ὾⁠↰⊍⏀⏻⑂⠤⤒ⴈ⹈⿎〖㊺㘹㞬㣾㨨㩱㫠㬮ࠀEMabcfglmnoprstu\\bfms„‹•˜¦³¹ÈÏlig耻Æ䃆P耻&䀦cute耻Á䃁reve;䄂Āiyx}rc耻Â䃂;䐐r;쀀𝔄rave耻À䃀pha;䎑acr;䄀d;橓Āgp¡on;䄄f;쀀𝔸plyFunction;恡ing耻Å䃅Ācs¾Ãr;쀀𝒜ign;扔ilde耻Ã䃃ml耻Ä䃄ЀaceforsuåûþėĜĢħĪĀcrêòkslash;或Ŷöø;櫧ed;挆y;䐑ƀcrtąċĔause;戵noullis;愬a;䎒r;쀀𝔅pf;쀀𝔹eve;䋘còēmpeq;扎܀HOacdefhilorsuōőŖƀƞƢƵƷƺǜȕɳɸɾcy;䐧PY耻©䂩ƀcpyŝŢźute;䄆Ā;iŧŨ拒talDifferentialD;慅leys;愭ȀaeioƉƎƔƘron;䄌dil耻Ç䃇rc;䄈nint;戰ot;䄊ĀdnƧƭilla;䂸terDot;䂷òſi;䎧rcleȀDMPTLJNjǑǖot;抙inus;抖lus;投imes;抗oĀcsǢǸkwiseContourIntegral;戲eCurlyĀDQȃȏoubleQuote;思uote;怙ȀlnpuȞȨɇɕonĀ;eȥȦ户;橴ƀgitȯȶȺruent;扡nt;戯ourIntegral;戮ĀfrɌɎ;愂oduct;成nterClockwiseContourIntegral;戳oss;樯cr;쀀𝒞pĀ;Cʄʅ拓ap;才րDJSZacefiosʠʬʰʴʸˋ˗ˡ˦̳ҍĀ;oŹʥtrahd;椑cy;䐂cy;䐅cy;䐏ƀgrsʿ˄ˇger;怡r;憡hv;櫤Āayː˕ron;䄎;䐔lĀ;t˝˞戇a;䎔r;쀀𝔇Āaf˫̧Ācm˰̢riticalȀADGT̖̜̀̆cute;䂴oŴ̋̍;䋙bleAcute;䋝rave;䁠ilde;䋜ond;拄ferentialD;慆Ѱ̽\0\0\0͔͂\0Ѕf;쀀𝔻ƀ;DE͈͉͍䂨ot;惜qual;扐blèCDLRUVͣͲ΂ϏϢϸontourIntegraìȹoɴ͹\0\0ͻ»͉nArrow;懓Āeo·ΤftƀARTΐΖΡrrow;懐ightArrow;懔eåˊngĀLRΫτeftĀARγιrrow;柸ightArrow;柺ightArrow;柹ightĀATϘϞrrow;懒ee;抨pɁϩ\0\0ϯrrow;懑ownArrow;懕erticalBar;戥ǹABLRTaВЪаўѿͼrrowƀ;BUНОТ憓ar;椓pArrow;懵reve;䌑eft˒к\0ц\0ѐightVector;楐eeVector;楞ectorĀ;Bљњ憽ar;楖ightǔѧ\0ѱeeVector;楟ectorĀ;BѺѻ懁ar;楗eeĀ;A҆҇护rrow;憧ĀctҒҗr;쀀𝒟rok;䄐ࠀNTacdfglmopqstuxҽӀӄӋӞӢӧӮӵԡԯԶՒ՝ՠեG;䅊H耻Ð䃐cute耻É䃉ƀaiyӒӗӜron;䄚rc耻Ê䃊;䐭ot;䄖r;쀀𝔈rave耻È䃈ement;戈ĀapӺӾcr;䄒tyɓԆ\0\0ԒmallSquare;旻erySmallSquare;斫ĀgpԦԪon;䄘f;쀀𝔼silon;䎕uĀaiԼՉlĀ;TՂՃ橵ilde;扂librium;懌Āci՗՚r;愰m;橳a;䎗ml耻Ë䃋Āipժկsts;戃onentialE;慇ʀcfiosօֈ֍ֲ׌y;䐤r;쀀𝔉lledɓ֗\0\0֣mallSquare;旼erySmallSquare;斪Ͱֺ\0ֿ\0\0ׄf;쀀𝔽All;戀riertrf;愱cò׋؀JTabcdfgorstר׬ׯ׺؀ؒؖ؛؝أ٬ٲcy;䐃耻>䀾mmaĀ;d׷׸䎓;䏜reve;䄞ƀeiy؇،ؐdil;䄢rc;䄜;䐓ot;䄠r;쀀𝔊;拙pf;쀀𝔾eater̀EFGLSTصلَٖٛ٦qualĀ;Lؾؿ扥ess;招ullEqual;执reater;檢ess;扷lantEqual;橾ilde;扳cr;쀀𝒢;扫ЀAacfiosuڅڋږڛڞڪھۊRDcy;䐪Āctڐڔek;䋇;䁞irc;䄤r;愌lbertSpace;愋ǰگ\0ڲf;愍izontalLine;攀Āctۃۅòکrok;䄦mpńېۘownHumðįqual;扏܀EJOacdfgmnostuۺ۾܃܇܎ܚܞܡܨ݄ݸދޏޕcy;䐕lig;䄲cy;䐁cute耻Í䃍Āiyܓܘrc耻Î䃎;䐘ot;䄰r;愑rave耻Ì䃌ƀ;apܠܯܿĀcgܴܷr;䄪inaryI;慈lieóϝǴ݉\0ݢĀ;eݍݎ戬Āgrݓݘral;戫section;拂isibleĀCTݬݲomma;恣imes;恢ƀgptݿރވon;䄮f;쀀𝕀a;䎙cr;愐ilde;䄨ǫޚ\0ޞcy;䐆l耻Ï䃏ʀcfosuެ޷޼߂ߐĀiyޱ޵rc;䄴;䐙r;쀀𝔍pf;쀀𝕁ǣ߇\0ߌr;쀀𝒥rcy;䐈kcy;䐄΀HJacfosߤߨ߽߬߱ࠂࠈcy;䐥cy;䐌ppa;䎚Āey߶߻dil;䄶;䐚r;쀀𝔎pf;쀀𝕂cr;쀀𝒦րJTaceflmostࠥࠩࠬࡐࡣ঳সে্਷ੇcy;䐉耻<䀼ʀcmnpr࠷࠼ࡁࡄࡍute;䄹bda;䎛g;柪lacetrf;愒r;憞ƀaeyࡗ࡜ࡡron;䄽dil;䄻;䐛Āfsࡨ॰tԀACDFRTUVarࡾࢩࢱࣦ࣠ࣼयज़ΐ४Ānrࢃ࢏gleBracket;柨rowƀ;BR࢙࢚࢞憐ar;懤ightArrow;懆eiling;挈oǵࢷ\0ࣃbleBracket;柦nǔࣈ\0࣒eeVector;楡ectorĀ;Bࣛࣜ懃ar;楙loor;挊ightĀAV࣯ࣵrrow;憔ector;楎Āerँगeƀ;AVउऊऐ抣rrow;憤ector;楚iangleƀ;BEतथऩ抲ar;槏qual;抴pƀDTVषूौownVector;楑eeVector;楠ectorĀ;Bॖॗ憿ar;楘ectorĀ;B॥०憼ar;楒ightáΜs̀EFGLSTॾঋকঝঢভqualGreater;拚ullEqual;扦reater;扶ess;檡lantEqual;橽ilde;扲r;쀀𝔏Ā;eঽা拘ftarrow;懚idot;䄿ƀnpw৔ਖਛgȀLRlr৞৷ਂਐeftĀAR০৬rrow;柵ightArrow;柷ightArrow;柶eftĀarγਊightáοightáϊf;쀀𝕃erĀLRਢਬeftArrow;憙ightArrow;憘ƀchtਾੀੂòࡌ;憰rok;䅁;扪Ѐacefiosuਗ਼੝੠੷੼અઋ઎p;椅y;䐜Ādl੥੯iumSpace;恟lintrf;愳r;쀀𝔐nusPlus;戓pf;쀀𝕄cò੶;䎜ҀJacefostuણધભીଔଙඑ඗ඞcy;䐊cute;䅃ƀaey઴હાron;䅇dil;䅅;䐝ƀgswે૰଎ativeƀMTV૓૟૨ediumSpace;怋hiĀcn૦૘ë૙eryThiî૙tedĀGL૸ଆreaterGreateòٳessLesóੈLine;䀊r;쀀𝔑ȀBnptଢନଷ଺reak;恠BreakingSpace;䂠f;愕ڀ;CDEGHLNPRSTV୕ୖ୪୼஡௫ఄ౞಄ದ೘ൡඅ櫬Āou୛୤ngruent;扢pCap;扭oubleVerticalBar;戦ƀlqxஃஊ஛ement;戉ualĀ;Tஒஓ扠ilde;쀀≂̸ists;戄reater΀;EFGLSTஶஷ஽௉௓௘௥扯qual;扱ullEqual;쀀≧̸reater;쀀≫̸ess;批lantEqual;쀀⩾̸ilde;扵umpń௲௽ownHump;쀀≎̸qual;쀀≏̸eĀfsఊధtTriangleƀ;BEచఛడ拪ar;쀀⧏̸qual;括s̀;EGLSTవశ఼ౄోౘ扮qual;扰reater;扸ess;쀀≪̸lantEqual;쀀⩽̸ilde;扴estedĀGL౨౹reaterGreater;쀀⪢̸essLess;쀀⪡̸recedesƀ;ESಒಓಛ技qual;쀀⪯̸lantEqual;拠ĀeiಫಹverseElement;戌ghtTriangleƀ;BEೋೌ೒拫ar;쀀⧐̸qual;拭ĀquೝഌuareSuĀbp೨೹setĀ;E೰ೳ쀀⊏̸qual;拢ersetĀ;Eഃആ쀀⊐̸qual;拣ƀbcpഓതൎsetĀ;Eഛഞ쀀⊂⃒qual;抈ceedsȀ;ESTലള഻െ抁qual;쀀⪰̸lantEqual;拡ilde;쀀≿̸ersetĀ;E൘൛쀀⊃⃒qual;抉ildeȀ;EFT൮൯൵ൿ扁qual;扄ullEqual;扇ilde;扉erticalBar;戤cr;쀀𝒩ilde耻Ñ䃑;䎝܀Eacdfgmoprstuvලෂ෉෕ෛ෠෧෼ขภยา฿ไlig;䅒cute耻Ó䃓Āiy෎ීrc耻Ô䃔;䐞blac;䅐r;쀀𝔒rave耻Ò䃒ƀaei෮ෲ෶cr;䅌ga;䎩cron;䎟pf;쀀𝕆enCurlyĀDQฎบoubleQuote;怜uote;怘;橔Āclวฬr;쀀𝒪ash耻Ø䃘iŬื฼de耻Õ䃕es;樷ml耻Ö䃖erĀBP๋๠Āar๐๓r;怾acĀek๚๜;揞et;掴arenthesis;揜Ҁacfhilors๿ງຊຏຒດຝະ໼rtialD;戂y;䐟r;쀀𝔓i;䎦;䎠usMinus;䂱Āipຢອncareplanåڝf;愙Ȁ;eio຺ູ໠໤檻cedesȀ;EST່້໏໚扺qual;檯lantEqual;扼ilde;找me;怳Ādp໩໮uct;戏ortionĀ;aȥ໹l;戝Āci༁༆r;쀀𝒫;䎨ȀUfos༑༖༛༟OT耻"䀢r;쀀𝔔pf;愚cr;쀀𝒬؀BEacefhiorsu༾གྷཇའཱིྦྷྪྭ႖ႩႴႾarr;椐G耻®䂮ƀcnrཎནབute;䅔g;柫rĀ;tཛྷཝ憠l;椖ƀaeyཧཬཱron;䅘dil;䅖;䐠Ā;vླྀཹ愜erseĀEUྂྙĀlq྇ྎement;戋uilibrium;懋pEquilibrium;楯r»ཹo;䎡ghtЀACDFTUVa࿁࿫࿳ဢဨၛႇϘĀnr࿆࿒gleBracket;柩rowƀ;BL࿜࿝࿡憒ar;懥eftArrow;懄eiling;按oǵ࿹\0စbleBracket;柧nǔည\0နeeVector;楝ectorĀ;Bဝသ懂ar;楕loor;挋Āerိ၃eƀ;AVဵံြ抢rrow;憦ector;楛iangleƀ;BEၐၑၕ抳ar;槐qual;抵pƀDTVၣၮၸownVector;楏eeVector;楜ectorĀ;Bႂႃ憾ar;楔ectorĀ;B႑႒懀ar;楓Āpuႛ႞f;愝ndImplies;楰ightarrow;懛ĀchႹႼr;愛;憱leDelayed;槴ڀHOacfhimoqstuფჱჷჽᄙᄞᅑᅖᅡᅧᆵᆻᆿĀCcჩხHcy;䐩y;䐨FTcy;䐬cute;䅚ʀ;aeiyᄈᄉᄎᄓᄗ檼ron;䅠dil;䅞rc;䅜;䐡r;쀀𝔖ortȀDLRUᄪᄴᄾᅉownArrow»ОeftArrow»࢚ightArrow»࿝pArrow;憑gma;䎣allCircle;战pf;쀀𝕊ɲᅭ\0\0ᅰt;戚areȀ;ISUᅻᅼᆉᆯ斡ntersection;抓uĀbpᆏᆞsetĀ;Eᆗᆘ抏qual;抑ersetĀ;Eᆨᆩ抐qual;抒nion;抔cr;쀀𝒮ar;拆ȀbcmpᇈᇛሉላĀ;sᇍᇎ拐etĀ;Eᇍᇕqual;抆ĀchᇠህeedsȀ;ESTᇭᇮᇴᇿ扻qual;檰lantEqual;扽ilde;承Tháྌ;我ƀ;esሒሓሣ拑rsetĀ;Eሜም抃qual;抇et»ሓրHRSacfhiorsሾቄ቉ቕ቞ቱቶኟዂወዑORN耻Þ䃞ADE;愢ĀHc቎ቒcy;䐋y;䐦Ābuቚቜ;䀉;䎤ƀaeyብቪቯron;䅤dil;䅢;䐢r;쀀𝔗Āeiቻ኉Dzኀ\0ኇefore;戴a;䎘Ācn኎ኘkSpace;쀀  Space;怉ldeȀ;EFTካኬኲኼ戼qual;扃ullEqual;扅ilde;扈pf;쀀𝕋ipleDot;惛Āctዖዛr;쀀𝒯rok;䅦ૡዷጎጚጦ\0ጬጱ\0\0\0\0\0ጸጽ፷ᎅ\0᏿ᐄᐊᐐĀcrዻጁute耻Ú䃚rĀ;oጇገ憟cir;楉rǣጓ\0጖y;䐎ve;䅬Āiyጞጣrc耻Û䃛;䐣blac;䅰r;쀀𝔘rave耻Ù䃙acr;䅪Ādiፁ፩erĀBPፈ፝Āarፍፐr;䁟acĀekፗፙ;揟et;掵arenthesis;揝onĀ;P፰፱拃lus;抎Āgp፻፿on;䅲f;쀀𝕌ЀADETadps᎕ᎮᎸᏄϨᏒᏗᏳrrowƀ;BDᅐᎠᎤar;椒ownArrow;懅ownArrow;憕quilibrium;楮eeĀ;AᏋᏌ报rrow;憥ownáϳerĀLRᏞᏨeftArrow;憖ightArrow;憗iĀ;lᏹᏺ䏒on;䎥ing;䅮cr;쀀𝒰ilde;䅨ml耻Ü䃜ҀDbcdefosvᐧᐬᐰᐳᐾᒅᒊᒐᒖash;披ar;櫫y;䐒ashĀ;lᐻᐼ抩;櫦Āerᑃᑅ;拁ƀbtyᑌᑐᑺar;怖Ā;iᑏᑕcalȀBLSTᑡᑥᑪᑴar;戣ine;䁼eparator;杘ilde;所ThinSpace;怊r;쀀𝔙pf;쀀𝕍cr;쀀𝒱dash;抪ʀcefosᒧᒬᒱᒶᒼirc;䅴dge;拀r;쀀𝔚pf;쀀𝕎cr;쀀𝒲Ȁfiosᓋᓐᓒᓘr;쀀𝔛;䎞pf;쀀𝕏cr;쀀𝒳ҀAIUacfosuᓱᓵᓹᓽᔄᔏᔔᔚᔠcy;䐯cy;䐇cy;䐮cute耻Ý䃝Āiyᔉᔍrc;䅶;䐫r;쀀𝔜pf;쀀𝕐cr;쀀𝒴ml;䅸ЀHacdefosᔵᔹᔿᕋᕏᕝᕠᕤcy;䐖cute;䅹Āayᕄᕉron;䅽;䐗ot;䅻Dzᕔ\0ᕛoWidtè૙a;䎖r;愨pf;愤cr;쀀𝒵௡ᖃᖊᖐ\0ᖰᖶᖿ\0\0\0\0ᗆᗛᗫᙟ᙭\0ᚕ᚛ᚲᚹ\0ᚾcute耻á䃡reve;䄃̀;Ediuyᖜᖝᖡᖣᖨᖭ戾;쀀∾̳;房rc耻â䃢te肻´̆;䐰lig耻æ䃦Ā;r²ᖺ;쀀𝔞rave耻à䃠ĀepᗊᗖĀfpᗏᗔsym;愵èᗓha;䎱ĀapᗟcĀclᗤᗧr;䄁g;樿ɤᗰ\0\0ᘊʀ;adsvᗺᗻᗿᘁᘇ戧nd;橕;橜lope;橘;橚΀;elmrszᘘᘙᘛᘞᘿᙏᙙ戠;榤e»ᘙsdĀ;aᘥᘦ戡ѡᘰᘲᘴᘶᘸᘺᘼᘾ;榨;榩;榪;榫;榬;榭;榮;榯tĀ;vᙅᙆ戟bĀ;dᙌᙍ抾;榝Āptᙔᙗh;戢»¹arr;捼Āgpᙣᙧon;䄅f;쀀𝕒΀;Eaeiop዁ᙻᙽᚂᚄᚇᚊ;橰cir;橯;扊d;手s;䀧roxĀ;e዁ᚒñᚃing耻å䃥ƀctyᚡᚦᚨr;쀀𝒶;䀪mpĀ;e዁ᚯñʈilde耻ã䃣ml耻ä䃤Āciᛂᛈoninôɲnt;樑ࠀNabcdefiklnoprsu᛭ᛱᜰ᜼ᝃᝈ᝸᝽០៦ᠹᡐᜍ᤽᥈ᥰot;櫭Ācrᛶ᜞kȀcepsᜀᜅᜍᜓong;扌psilon;䏶rime;怵imĀ;e᜚᜛戽q;拍Ŷᜢᜦee;抽edĀ;gᜬᜭ挅e»ᜭrkĀ;t፜᜷brk;掶Āoyᜁᝁ;䐱quo;怞ʀcmprtᝓ᝛ᝡᝤᝨausĀ;eĊĉptyv;榰séᜌnoõēƀahwᝯ᝱ᝳ;䎲;愶een;扬r;쀀𝔟g΀costuvwឍឝឳេ៕៛៞ƀaiuបពរðݠrc;旯p»፱ƀdptឤឨឭot;樀lus;樁imes;樂ɱឹ\0\0ើcup;樆ar;昅riangleĀdu៍្own;施p;斳plus;樄eåᑄåᒭarow;植ƀako៭ᠦᠵĀcn៲ᠣkƀlst៺֫᠂ozenge;槫riangleȀ;dlr᠒᠓᠘᠝斴own;斾eft;旂ight;斸k;搣Ʊᠫ\0ᠳƲᠯ\0ᠱ;斒;斑4;斓ck;斈ĀeoᠾᡍĀ;qᡃᡆ쀀=⃥uiv;쀀≡⃥t;挐Ȁptwxᡙᡞᡧᡬf;쀀𝕓Ā;tᏋᡣom»Ꮜtie;拈؀DHUVbdhmptuvᢅᢖᢪᢻᣗᣛᣬ᣿ᤅᤊᤐᤡȀLRlrᢎᢐᢒᢔ;敗;敔;敖;敓ʀ;DUduᢡᢢᢤᢦᢨ敐;敦;敩;敤;敧ȀLRlrᢳᢵᢷᢹ;敝;敚;敜;教΀;HLRhlrᣊᣋᣍᣏᣑᣓᣕ救;敬;散;敠;敫;敢;敟ox;槉ȀLRlrᣤᣦᣨᣪ;敕;敒;攐;攌ʀ;DUduڽ᣷᣹᣻᣽;敥;敨;攬;攴inus;抟lus;択imes;抠ȀLRlrᤙᤛᤝ᤟;敛;敘;攘;攔΀;HLRhlrᤰᤱᤳᤵᤷ᤻᤹攂;敪;敡;敞;攼;攤;攜Āevģ᥂bar耻¦䂦Ȁceioᥑᥖᥚᥠr;쀀𝒷mi;恏mĀ;e᜚᜜lƀ;bhᥨᥩᥫ䁜;槅sub;柈Ŭᥴ᥾lĀ;e᥹᥺怢t»᥺pƀ;Eeįᦅᦇ;檮Ā;qۜۛೡᦧ\0᧨ᨑᨕᨲ\0ᨷᩐ\0\0᪴\0\0᫁\0\0ᬡᬮ᭍᭒\0᯽\0ᰌƀcpr᦭ᦲ᧝ute;䄇̀;abcdsᦿᧀᧄ᧊᧕᧙戩nd;橄rcup;橉Āau᧏᧒p;橋p;橇ot;橀;쀀∩︀Āeo᧢᧥t;恁îړȀaeiu᧰᧻ᨁᨅǰ᧵\0᧸s;橍on;䄍dil耻ç䃧rc;䄉psĀ;sᨌᨍ橌m;橐ot;䄋ƀdmnᨛᨠᨦil肻¸ƭptyv;榲t脀¢;eᨭᨮ䂢räƲr;쀀𝔠ƀceiᨽᩀᩍy;䑇ckĀ;mᩇᩈ朓ark»ᩈ;䏇r΀;Ecefms᩟᩠ᩢᩫ᪤᪪᪮旋;槃ƀ;elᩩᩪᩭ䋆q;扗eɡᩴ\0\0᪈rrowĀlr᩼᪁eft;憺ight;憻ʀRSacd᪒᪔᪖᪚᪟»ཇ;擈st;抛irc;抚ash;抝nint;樐id;櫯cir;槂ubsĀ;u᪻᪼晣it»᪼ˬ᫇᫔᫺\0ᬊonĀ;eᫍᫎ䀺Ā;qÇÆɭ᫙\0\0᫢aĀ;t᫞᫟䀬;䁀ƀ;fl᫨᫩᫫戁îᅠeĀmx᫱᫶ent»᫩eóɍǧ᫾\0ᬇĀ;dኻᬂot;橭nôɆƀfryᬐᬔᬗ;쀀𝕔oäɔ脀©;sŕᬝr;愗Āaoᬥᬩrr;憵ss;朗Ācuᬲᬷr;쀀𝒸Ābpᬼ᭄Ā;eᭁᭂ櫏;櫑Ā;eᭉᭊ櫐;櫒dot;拯΀delprvw᭠᭬᭷ᮂᮬᯔ᯹arrĀlr᭨᭪;椸;椵ɰ᭲\0\0᭵r;拞c;拟arrĀ;p᭿ᮀ憶;椽̀;bcdosᮏᮐᮖᮡᮥᮨ截rcap;橈Āauᮛᮞp;橆p;橊ot;抍r;橅;쀀∪︀Ȁalrv᮵ᮿᯞᯣrrĀ;mᮼᮽ憷;椼yƀevwᯇᯔᯘqɰᯎ\0\0ᯒreã᭳uã᭵ee;拎edge;拏en耻¤䂤earrowĀlrᯮ᯳eft»ᮀight»ᮽeäᯝĀciᰁᰇoninôǷnt;戱lcty;挭ঀAHabcdefhijlorstuwz᰸᰻᰿ᱝᱩᱵᲊᲞᲬᲷ᳻᳿ᴍᵻᶑᶫᶻ᷆᷍rò΁ar;楥Ȁglrs᱈ᱍ᱒᱔ger;怠eth;愸òᄳhĀ;vᱚᱛ怐»ऊūᱡᱧarow;椏aã̕Āayᱮᱳron;䄏;䐴ƀ;ao̲ᱼᲄĀgrʿᲁr;懊tseq;橷ƀglmᲑᲔᲘ耻°䂰ta;䎴ptyv;榱ĀirᲣᲨsht;楿;쀀𝔡arĀlrᲳᲵ»ࣜ»သʀaegsv᳂͸᳖᳜᳠mƀ;oș᳊᳔ndĀ;ș᳑uit;晦amma;䏝in;拲ƀ;io᳧᳨᳸䃷de脀÷;o᳧ᳰntimes;拇nø᳷cy;䑒cɯᴆ\0\0ᴊrn;挞op;挍ʀlptuwᴘᴝᴢᵉᵕlar;䀤f;쀀𝕕ʀ;emps̋ᴭᴷᴽᵂqĀ;d͒ᴳot;扑inus;戸lus;戔quare;抡blebarwedgåúnƀadhᄮᵝᵧownarrowóᲃarpoonĀlrᵲᵶefôᲴighôᲶŢᵿᶅkaro÷གɯᶊ\0\0ᶎrn;挟op;挌ƀcotᶘᶣᶦĀryᶝᶡ;쀀𝒹;䑕l;槶rok;䄑Ādrᶰᶴot;拱iĀ;fᶺ᠖斿Āah᷀᷃ròЩaòྦangle;榦Āci᷒ᷕy;䑟grarr;柿ऀDacdefglmnopqrstuxḁḉḙḸոḼṉṡṾấắẽỡἪἷὄ὎὚ĀDoḆᴴoôᲉĀcsḎḔute耻é䃩ter;橮ȀaioyḢḧḱḶron;䄛rĀ;cḭḮ扖耻ê䃪lon;払;䑍ot;䄗ĀDrṁṅot;扒;쀀𝔢ƀ;rsṐṑṗ檚ave耻è䃨Ā;dṜṝ檖ot;檘Ȁ;ilsṪṫṲṴ檙nters;揧;愓Ā;dṹṺ檕ot;檗ƀapsẅẉẗcr;䄓tyƀ;svẒẓẕ戅et»ẓpĀ1;ẝẤijạả;怄;怅怃ĀgsẪẬ;䅋p;怂ĀgpẴẸon;䄙f;쀀𝕖ƀalsỄỎỒrĀ;sỊị拕l;槣us;橱iƀ;lvỚớở䎵on»ớ;䏵ȀcsuvỪỳἋἣĀioữḱrc»Ḯɩỹ\0\0ỻíՈantĀglἂἆtr»ṝess»Ṻƀaeiἒ἖Ἒls;䀽st;扟vĀ;DȵἠD;橸parsl;槥ĀDaἯἳot;打rr;楱ƀcdiἾὁỸr;愯oô͒ĀahὉὋ;䎷耻ð䃰Āmrὓὗl耻ë䃫o;悬ƀcipὡὤὧl;䀡sôծĀeoὬὴctatioîՙnentialåչৡᾒ\0ᾞ\0ᾡᾧ\0\0ῆῌ\0ΐ\0ῦῪ \0 ⁚llingdotseñṄy;䑄male;晀ƀilrᾭᾳ῁lig;耀ffiɩᾹ\0\0᾽g;耀ffig;耀ffl;쀀𝔣lig;耀filig;쀀fjƀaltῙ῜ῡt;晭ig;耀flns;斱of;䆒ǰ΅\0ῳf;쀀𝕗ĀakֿῷĀ;vῼ´拔;櫙artint;樍Āao‌⁕Ācs‑⁒ႉ‸⁅⁈\0⁐β•‥‧‪‬\0‮耻½䂽;慓耻¼䂼;慕;慙;慛Ƴ‴\0‶;慔;慖ʴ‾⁁\0\0⁃耻¾䂾;慗;慜5;慘ƶ⁌\0⁎;慚;慝8;慞l;恄wn;挢cr;쀀𝒻ࢀEabcdefgijlnorstv₂₉₟₥₰₴⃰⃵⃺⃿℃ℒℸ̗ℾ⅒↞Ā;lٍ₇;檌ƀcmpₐₕ₝ute;䇵maĀ;dₜ᳚䎳;檆reve;䄟Āiy₪₮rc;䄝;䐳ot;䄡Ȁ;lqsؾق₽⃉ƀ;qsؾٌ⃄lanô٥Ȁ;cdl٥⃒⃥⃕c;檩otĀ;o⃜⃝檀Ā;l⃢⃣檂;檄Ā;e⃪⃭쀀⋛︀s;檔r;쀀𝔤Ā;gٳ؛mel;愷cy;䑓Ȁ;Eajٚℌℎℐ;檒;檥;檤ȀEaesℛℝ℩ℴ;扩pĀ;p℣ℤ檊rox»ℤĀ;q℮ℯ檈Ā;q℮ℛim;拧pf;쀀𝕘Āci⅃ⅆr;愊mƀ;el٫ⅎ⅐;檎;檐茀>;cdlqr׮ⅠⅪⅮⅳⅹĀciⅥⅧ;檧r;橺ot;拗Par;榕uest;橼ʀadelsↄⅪ←ٖ↛ǰ↉\0↎proø₞r;楸qĀlqؿ↖lesó₈ií٫Āen↣↭rtneqq;쀀≩︀Å↪ԀAabcefkosy⇄⇇⇱⇵⇺∘∝∯≨≽ròΠȀilmr⇐⇔⇗⇛rsðᒄf»․ilôکĀdr⇠⇤cy;䑊ƀ;cwࣴ⇫⇯ir;楈;憭ar;意irc;䄥ƀalr∁∎∓rtsĀ;u∉∊晥it»∊lip;怦con;抹r;쀀𝔥sĀew∣∩arow;椥arow;椦ʀamopr∺∾≃≞≣rr;懿tht;戻kĀlr≉≓eftarrow;憩ightarrow;憪f;쀀𝕙bar;怕ƀclt≯≴≸r;쀀𝒽asè⇴rok;䄧Ābp⊂⊇ull;恃hen»ᱛૡ⊣\0⊪\0⊸⋅⋎\0⋕⋳\0\0⋸⌢⍧⍢⍿\0⎆⎪⎴cute耻í䃭ƀ;iyݱ⊰⊵rc耻î䃮;䐸Ācx⊼⊿y;䐵cl耻¡䂡ĀfrΟ⋉;쀀𝔦rave耻ì䃬Ȁ;inoܾ⋝⋩⋮Āin⋢⋦nt;樌t;戭fin;槜ta;愩lig;䄳ƀaop⋾⌚⌝ƀcgt⌅⌈⌗r;䄫ƀelpܟ⌏⌓inåގarôܠh;䄱f;抷ed;䆵ʀ;cfotӴ⌬⌱⌽⍁are;愅inĀ;t⌸⌹戞ie;槝doô⌙ʀ;celpݗ⍌⍐⍛⍡al;抺Āgr⍕⍙eróᕣã⍍arhk;樗rod;樼Ȁcgpt⍯⍲⍶⍻y;䑑on;䄯f;쀀𝕚a;䎹uest耻¿䂿Āci⎊⎏r;쀀𝒾nʀ;EdsvӴ⎛⎝⎡ӳ;拹ot;拵Ā;v⎦⎧拴;拳Ā;iݷ⎮lde;䄩ǫ⎸\0⎼cy;䑖l耻ï䃯̀cfmosu⏌⏗⏜⏡⏧⏵Āiy⏑⏕rc;䄵;䐹r;쀀𝔧ath;䈷pf;쀀𝕛ǣ⏬\0⏱r;쀀𝒿rcy;䑘kcy;䑔Ѐacfghjos␋␖␢␧␭␱␵␻ppaĀ;v␓␔䎺;䏰Āey␛␠dil;䄷;䐺r;쀀𝔨reen;䄸cy;䑅cy;䑜pf;쀀𝕜cr;쀀𝓀஀ABEHabcdefghjlmnoprstuv⑰⒁⒆⒍⒑┎┽╚▀♎♞♥♹♽⚚⚲⛘❝❨➋⟀⠁⠒ƀart⑷⑺⑼rò৆òΕail;椛arr;椎Ā;gঔ⒋;檋ar;楢ॣ⒥\0⒪\0⒱\0\0\0\0\0⒵Ⓔ\0ⓆⓈⓍ\0⓹ute;䄺mptyv;榴raîࡌbda;䎻gƀ;dlࢎⓁⓃ;榑åࢎ;檅uo耻«䂫rЀ;bfhlpst࢙ⓞⓦⓩ⓫⓮⓱⓵Ā;f࢝ⓣs;椟s;椝ë≒p;憫l;椹im;楳l;憢ƀ;ae⓿─┄檫il;椙Ā;s┉┊檭;쀀⪭︀ƀabr┕┙┝rr;椌rk;杲Āak┢┬cĀek┨┪;䁻;䁛Āes┱┳;榋lĀdu┹┻;榏;榍Ȁaeuy╆╋╖╘ron;䄾Ādi═╔il;䄼ìࢰâ┩;䐻Ȁcqrs╣╦╭╽a;椶uoĀ;rนᝆĀdu╲╷har;楧shar;楋h;憲ʀ;fgqs▋▌উ◳◿扤tʀahlrt▘▤▷◂◨rrowĀ;t࢙□aé⓶arpoonĀdu▯▴own»њp»०eftarrows;懇ightƀahs◍◖◞rrowĀ;sࣴࢧarpoonó྘quigarro÷⇰hreetimes;拋ƀ;qs▋ও◺lanôবʀ;cdgsব☊☍☝☨c;檨otĀ;o☔☕橿Ā;r☚☛檁;檃Ā;e☢☥쀀⋚︀s;檓ʀadegs☳☹☽♉♋pproøⓆot;拖qĀgq♃♅ôউgtò⒌ôছiíলƀilr♕࣡♚sht;楼;쀀𝔩Ā;Eজ♣;檑š♩♶rĀdu▲♮Ā;l॥♳;楪lk;斄cy;䑙ʀ;achtੈ⚈⚋⚑⚖rò◁orneòᴈard;楫ri;旺Āio⚟⚤dot;䅀ustĀ;a⚬⚭掰che»⚭ȀEaes⚻⚽⛉⛔;扨pĀ;p⛃⛄檉rox»⛄Ā;q⛎⛏檇Ā;q⛎⚻im;拦Ѐabnoptwz⛩⛴⛷✚✯❁❇❐Ānr⛮⛱g;柬r;懽rëࣁgƀlmr⛿✍✔eftĀar০✇ightá৲apsto;柼ightá৽parrowĀlr✥✩efô⓭ight;憬ƀafl✶✹✽r;榅;쀀𝕝us;樭imes;樴š❋❏st;戗áፎƀ;ef❗❘᠀旊nge»❘arĀ;l❤❥䀨t;榓ʀachmt❳❶❼➅➇ròࢨorneòᶌarĀ;d྘➃;業;怎ri;抿̀achiqt➘➝ੀ➢➮➻quo;怹r;쀀𝓁mƀ;egল➪➬;檍;檏Ābu┪➳oĀ;rฟ➹;怚rok;䅂萀<;cdhilqrࠫ⟒☹⟜⟠⟥⟪⟰Āci⟗⟙;檦r;橹reå◲mes;拉arr;楶uest;橻ĀPi⟵⟹ar;榖ƀ;ef⠀भ᠛旃rĀdu⠇⠍shar;楊har;楦Āen⠗⠡rtneqq;쀀≨︀Å⠞܀Dacdefhilnopsu⡀⡅⢂⢎⢓⢠⢥⢨⣚⣢⣤ઃ⣳⤂Dot;戺Ȁclpr⡎⡒⡣⡽r耻¯䂯Āet⡗⡙;時Ā;e⡞⡟朠se»⡟Ā;sျ⡨toȀ;dluျ⡳⡷⡻owîҌefôएðᏑker;斮Āoy⢇⢌mma;権;䐼ash;怔asuredangle»ᘦr;쀀𝔪o;愧ƀcdn⢯⢴⣉ro耻µ䂵Ȁ;acdᑤ⢽⣀⣄sôᚧir;櫰ot肻·Ƶusƀ;bd⣒ᤃ⣓戒Ā;uᴼ⣘;横ţ⣞⣡p;櫛ò−ðઁĀdp⣩⣮els;抧f;쀀𝕞Āct⣸⣽r;쀀𝓂pos»ᖝƀ;lm⤉⤊⤍䎼timap;抸ఀGLRVabcdefghijlmoprstuvw⥂⥓⥾⦉⦘⧚⧩⨕⨚⩘⩝⪃⪕⪤⪨⬄⬇⭄⭿⮮ⰴⱧⱼ⳩Āgt⥇⥋;쀀⋙̸Ā;v⥐௏쀀≫⃒ƀelt⥚⥲⥶ftĀar⥡⥧rrow;懍ightarrow;懎;쀀⋘̸Ā;v⥻ే쀀≪⃒ightarrow;懏ĀDd⦎⦓ash;抯ash;抮ʀbcnpt⦣⦧⦬⦱⧌la»˞ute;䅄g;쀀∠⃒ʀ;Eiop඄⦼⧀⧅⧈;쀀⩰̸d;쀀≋̸s;䅉roø඄urĀ;a⧓⧔普lĀ;s⧓ସdz⧟\0⧣p肻 ଷmpĀ;e௹ఀʀaeouy⧴⧾⨃⨐⨓ǰ⧹\0⧻;橃on;䅈dil;䅆ngĀ;dൾ⨊ot;쀀⩭̸p;橂;䐽ash;怓΀;Aadqsxஒ⨩⨭⨻⩁⩅⩐rr;懗rĀhr⨳⨶k;椤Ā;oᏲᏰot;쀀≐̸uiöୣĀei⩊⩎ar;椨í஘istĀ;s஠டr;쀀𝔫ȀEest௅⩦⩹⩼ƀ;qs஼⩭௡ƀ;qs஼௅⩴lanô௢ií௪Ā;rஶ⪁»ஷƀAap⪊⪍⪑rò⥱rr;憮ar;櫲ƀ;svྍ⪜ྌĀ;d⪡⪢拼;拺cy;䑚΀AEadest⪷⪺⪾⫂⫅⫶⫹rò⥦;쀀≦̸rr;憚r;急Ȁ;fqs఻⫎⫣⫯tĀar⫔⫙rro÷⫁ightarro÷⪐ƀ;qs఻⪺⫪lanôౕĀ;sౕ⫴»శiíౝĀ;rవ⫾iĀ;eచథiäඐĀpt⬌⬑f;쀀𝕟膀¬;in⬙⬚⬶䂬nȀ;Edvஉ⬤⬨⬮;쀀⋹̸ot;쀀⋵̸ǡஉ⬳⬵;拷;拶iĀ;vಸ⬼ǡಸ⭁⭃;拾;拽ƀaor⭋⭣⭩rȀ;ast୻⭕⭚⭟lleì୻l;쀀⫽⃥;쀀∂̸lint;樔ƀ;ceಒ⭰⭳uåಥĀ;cಘ⭸Ā;eಒ⭽ñಘȀAait⮈⮋⮝⮧rò⦈rrƀ;cw⮔⮕⮙憛;쀀⤳̸;쀀↝̸ghtarrow»⮕riĀ;eೋೖ΀chimpqu⮽⯍⯙⬄୸⯤⯯Ȁ;cerല⯆ഷ⯉uå൅;쀀𝓃ortɭ⬅\0\0⯖ará⭖mĀ;e൮⯟Ā;q൴൳suĀbp⯫⯭å೸åഋƀbcp⯶ⰑⰙȀ;Ees⯿ⰀഢⰄ抄;쀀⫅̸etĀ;eഛⰋqĀ;qണⰀcĀ;eലⰗñസȀ;EesⰢⰣൟⰧ抅;쀀⫆̸etĀ;e൘ⰮqĀ;qൠⰣȀgilrⰽⰿⱅⱇìௗlde耻ñ䃱çృiangleĀlrⱒⱜeftĀ;eచⱚñదightĀ;eೋⱥñ೗Ā;mⱬⱭ䎽ƀ;esⱴⱵⱹ䀣ro;愖p;怇ҀDHadgilrsⲏⲔⲙⲞⲣⲰⲶⳓⳣash;抭arr;椄p;쀀≍⃒ash;抬ĀetⲨⲬ;쀀≥⃒;쀀>⃒nfin;槞ƀAetⲽⳁⳅrr;椂;쀀≤⃒Ā;rⳊⳍ쀀<⃒ie;쀀⊴⃒ĀAtⳘⳜrr;椃rie;쀀⊵⃒im;쀀∼⃒ƀAan⳰⳴ⴂrr;懖rĀhr⳺⳽k;椣Ā;oᏧᏥear;椧ቓ᪕\0\0\0\0\0\0\0\0\0\0\0\0\0ⴭ\0ⴸⵈⵠⵥ⵲ⶄᬇ\0\0ⶍⶫ\0ⷈⷎ\0ⷜ⸙⸫⸾⹃Ācsⴱ᪗ute耻ó䃳ĀiyⴼⵅrĀ;c᪞ⵂ耻ô䃴;䐾ʀabios᪠ⵒⵗLjⵚlac;䅑v;樸old;榼lig;䅓Ācr⵩⵭ir;榿;쀀𝔬ͯ⵹\0\0⵼\0ⶂn;䋛ave耻ò䃲;槁Ābmⶈ෴ar;榵Ȁacitⶕ⶘ⶥⶨrò᪀Āir⶝ⶠr;榾oss;榻nå๒;槀ƀaeiⶱⶵⶹcr;䅍ga;䏉ƀcdnⷀⷅǍron;䎿;榶pf;쀀𝕠ƀaelⷔ⷗ǒr;榷rp;榹΀;adiosvⷪⷫⷮ⸈⸍⸐⸖戨rò᪆Ȁ;efmⷷⷸ⸂⸅橝rĀ;oⷾⷿ愴f»ⷿ耻ª䂪耻º䂺gof;抶r;橖lope;橗;橛ƀclo⸟⸡⸧ò⸁ash耻ø䃸l;折iŬⸯ⸴de耻õ䃵esĀ;aǛ⸺s;樶ml耻ö䃶bar;挽ૡ⹞\0⹽\0⺀⺝\0⺢⺹\0\0⻋ຜ\0⼓\0\0⼫⾼\0⿈rȀ;astЃ⹧⹲຅脀¶;l⹭⹮䂶leìЃɩ⹸\0\0⹻m;櫳;櫽y;䐿rʀcimpt⺋⺏⺓ᡥ⺗nt;䀥od;䀮il;怰enk;怱r;쀀𝔭ƀimo⺨⺰⺴Ā;v⺭⺮䏆;䏕maô੶ne;明ƀ;tv⺿⻀⻈䏀chfork»´;䏖Āau⻏⻟nĀck⻕⻝kĀ;h⇴⻛;愎ö⇴sҀ;abcdemst⻳⻴ᤈ⻹⻽⼄⼆⼊⼎䀫cir;樣ir;樢Āouᵀ⼂;樥;橲n肻±ຝim;樦wo;樧ƀipu⼙⼠⼥ntint;樕f;쀀𝕡nd耻£䂣Ԁ;Eaceinosu່⼿⽁⽄⽇⾁⾉⾒⽾⾶;檳p;檷uå໙Ā;c໎⽌̀;acens່⽙⽟⽦⽨⽾pproø⽃urlyeñ໙ñ໎ƀaes⽯⽶⽺pprox;檹qq;檵im;拨iíໟmeĀ;s⾈ຮ怲ƀEas⽸⾐⽺ð⽵ƀdfp໬⾙⾯ƀals⾠⾥⾪lar;挮ine;挒urf;挓Ā;t໻⾴ï໻rel;抰Āci⿀⿅r;쀀𝓅;䏈ncsp;怈̀fiopsu⿚⋢⿟⿥⿫⿱r;쀀𝔮pf;쀀𝕢rime;恗cr;쀀𝓆ƀaeo⿸〉〓tĀei⿾々rnionóڰnt;樖stĀ;e【】䀿ñἙô༔઀ABHabcdefhilmnoprstux぀けさすムㄎㄫㅇㅢㅲㆎ㈆㈕㈤㈩㉘㉮㉲㊐㊰㊷ƀartぇおがròႳòϝail;検aròᱥar;楤΀cdenqrtとふへみわゔヌĀeuねぱ;쀀∽̱te;䅕iãᅮmptyv;榳gȀ;del࿑らるろ;榒;榥å࿑uo耻»䂻rր;abcfhlpstw࿜ガクシスゼゾダッデナp;極Ā;f࿠ゴs;椠;椳s;椞ë≝ð✮l;楅im;楴l;憣;憝Āaiパフil;椚oĀ;nホボ戶aló༞ƀabrョリヮrò៥rk;杳ĀakンヽcĀekヹ・;䁽;䁝Āes㄂㄄;榌lĀduㄊㄌ;榎;榐Ȁaeuyㄗㄜㄧㄩron;䅙Ādiㄡㄥil;䅗ì࿲âヺ;䑀Ȁclqsㄴㄷㄽㅄa;椷dhar;楩uoĀ;rȎȍh;憳ƀacgㅎㅟངlȀ;ipsླྀㅘㅛႜnåႻarôྩt;断ƀilrㅩဣㅮsht;楽;쀀𝔯ĀaoㅷㆆrĀduㅽㅿ»ѻĀ;l႑ㆄ;楬Ā;vㆋㆌ䏁;䏱ƀgns㆕ㇹㇼht̀ahlrstㆤㆰ㇂㇘㇤㇮rrowĀ;t࿜ㆭaéトarpoonĀduㆻㆿowîㅾp»႒eftĀah㇊㇐rrowó࿪arpoonóՑightarrows;應quigarro÷ニhreetimes;拌g;䋚ingdotseñἲƀahm㈍㈐㈓rò࿪aòՑ;怏oustĀ;a㈞㈟掱che»㈟mid;櫮Ȁabpt㈲㈽㉀㉒Ānr㈷㈺g;柭r;懾rëဃƀafl㉇㉊㉎r;榆;쀀𝕣us;樮imes;樵Āap㉝㉧rĀ;g㉣㉤䀩t;榔olint;樒arò㇣Ȁachq㉻㊀Ⴜ㊅quo;怺r;쀀𝓇Ābu・㊊oĀ;rȔȓƀhir㊗㊛㊠reåㇸmes;拊iȀ;efl㊪ၙᠡ㊫方tri;槎luhar;楨;愞ൡ㋕㋛㋟㌬㌸㍱\0㍺㎤\0\0㏬㏰\0㐨㑈㑚㒭㒱㓊㓱\0㘖\0\0㘳cute;䅛quï➺Ԁ;Eaceinpsyᇭ㋳㋵㋿㌂㌋㌏㌟㌦㌩;檴ǰ㋺\0㋼;檸on;䅡uåᇾĀ;dᇳ㌇il;䅟rc;䅝ƀEas㌖㌘㌛;檶p;檺im;择olint;樓iíሄ;䑁otƀ;be㌴ᵇ㌵担;橦΀Aacmstx㍆㍊㍗㍛㍞㍣㍭rr;懘rĀhr㍐㍒ë∨Ā;oਸ਼਴t耻§䂧i;䀻war;椩mĀin㍩ðnuóñt;朶rĀ;o㍶⁕쀀𝔰Ȁacoy㎂㎆㎑㎠rp;景Āhy㎋㎏cy;䑉;䑈rtɭ㎙\0\0㎜iäᑤaraì⹯耻­䂭Āgm㎨㎴maƀ;fv㎱㎲㎲䏃;䏂Ѐ;deglnprካ㏅㏉㏎㏖㏞㏡㏦ot;橪Ā;q኱ኰĀ;E㏓㏔檞;檠Ā;E㏛㏜檝;檟e;扆lus;樤arr;楲aròᄽȀaeit㏸㐈㐏㐗Āls㏽㐄lsetmé㍪hp;樳parsl;槤Ādlᑣ㐔e;挣Ā;e㐜㐝檪Ā;s㐢㐣檬;쀀⪬︀ƀflp㐮㐳㑂tcy;䑌Ā;b㐸㐹䀯Ā;a㐾㐿槄r;挿f;쀀𝕤aĀdr㑍ЂesĀ;u㑔㑕晠it»㑕ƀcsu㑠㑹㒟Āau㑥㑯pĀ;sᆈ㑫;쀀⊓︀pĀ;sᆴ㑵;쀀⊔︀uĀbp㑿㒏ƀ;esᆗᆜ㒆etĀ;eᆗ㒍ñᆝƀ;esᆨᆭ㒖etĀ;eᆨ㒝ñᆮƀ;afᅻ㒦ְrť㒫ֱ»ᅼaròᅈȀcemt㒹㒾㓂㓅r;쀀𝓈tmîñiì㐕aræᆾĀar㓎㓕rĀ;f㓔ឿ昆Āan㓚㓭ightĀep㓣㓪psiloîỠhé⺯s»⡒ʀbcmnp㓻㕞ሉ㖋㖎Ҁ;Edemnprs㔎㔏㔑㔕㔞㔣㔬㔱㔶抂;櫅ot;檽Ā;dᇚ㔚ot;櫃ult;櫁ĀEe㔨㔪;櫋;把lus;檿arr;楹ƀeiu㔽㕒㕕tƀ;en㔎㕅㕋qĀ;qᇚ㔏eqĀ;q㔫㔨m;櫇Ābp㕚㕜;櫕;櫓c̀;acensᇭ㕬㕲㕹㕻㌦pproø㋺urlyeñᇾñᇳƀaes㖂㖈㌛pproø㌚qñ㌗g;晪ڀ123;Edehlmnps㖩㖬㖯ሜ㖲㖴㗀㗉㗕㗚㗟㗨㗭耻¹䂹耻²䂲耻³䂳;櫆Āos㖹㖼t;檾ub;櫘Ā;dሢ㗅ot;櫄sĀou㗏㗒l;柉b;櫗arr;楻ult;櫂ĀEe㗤㗦;櫌;抋lus;櫀ƀeiu㗴㘉㘌tƀ;enሜ㗼㘂qĀ;qሢ㖲eqĀ;q㗧㗤m;櫈Ābp㘑㘓;櫔;櫖ƀAan㘜㘠㘭rr;懙rĀhr㘦㘨ë∮Ā;oਫ਩war;椪lig耻ß䃟௡㙑㙝㙠ዎ㙳㙹\0㙾㛂\0\0\0\0\0㛛㜃\0㜉㝬\0\0\0㞇ɲ㙖\0\0㙛get;挖;䏄rë๟ƀaey㙦㙫㙰ron;䅥dil;䅣;䑂lrec;挕r;쀀𝔱Ȁeiko㚆㚝㚵㚼Dz㚋\0㚑eĀ4fኄኁaƀ;sv㚘㚙㚛䎸ym;䏑Ācn㚢㚲kĀas㚨㚮pproø዁im»ኬsðኞĀas㚺㚮ð዁rn耻þ䃾Ǭ̟㛆⋧es膀×;bd㛏㛐㛘䃗Ā;aᤏ㛕r;樱;樰ƀeps㛡㛣㜀á⩍Ȁ;bcf҆㛬㛰㛴ot;挶ir;櫱Ā;o㛹㛼쀀𝕥rk;櫚á㍢rime;怴ƀaip㜏㜒㝤dåቈ΀adempst㜡㝍㝀㝑㝗㝜㝟ngleʀ;dlqr㜰㜱㜶㝀㝂斵own»ᶻeftĀ;e⠀㜾ñम;扜ightĀ;e㊪㝋ñၚot;旬inus;樺lus;樹b;槍ime;樻ezium;揢ƀcht㝲㝽㞁Āry㝷㝻;쀀𝓉;䑆cy;䑛rok;䅧Āio㞋㞎xô᝷headĀlr㞗㞠eftarro÷ࡏightarrow»ཝऀAHabcdfghlmoprstuw㟐㟓㟗㟤㟰㟼㠎㠜㠣㠴㡑㡝㡫㢩㣌㣒㣪㣶ròϭar;楣Ācr㟜㟢ute耻ú䃺òᅐrǣ㟪\0㟭y;䑞ve;䅭Āiy㟵㟺rc耻û䃻;䑃ƀabh㠃㠆㠋ròᎭlac;䅱aòᏃĀir㠓㠘sht;楾;쀀𝔲rave耻ù䃹š㠧㠱rĀlr㠬㠮»ॗ»ႃlk;斀Āct㠹㡍ɯ㠿\0\0㡊rnĀ;e㡅㡆挜r»㡆op;挏ri;旸Āal㡖㡚cr;䅫肻¨͉Āgp㡢㡦on;䅳f;쀀𝕦̀adhlsuᅋ㡸㡽፲㢑㢠ownáᎳarpoonĀlr㢈㢌efô㠭ighô㠯iƀ;hl㢙㢚㢜䏅»ᏺon»㢚parrows;懈ƀcit㢰㣄㣈ɯ㢶\0\0㣁rnĀ;e㢼㢽挝r»㢽op;挎ng;䅯ri;旹cr;쀀𝓊ƀdir㣙㣝㣢ot;拰lde;䅩iĀ;f㜰㣨»᠓Āam㣯㣲rò㢨l耻ü䃼angle;榧ހABDacdeflnoprsz㤜㤟㤩㤭㦵㦸㦽㧟㧤㧨㧳㧹㧽㨁㨠ròϷarĀ;v㤦㤧櫨;櫩asèϡĀnr㤲㤷grt;榜΀eknprst㓣㥆㥋㥒㥝㥤㦖appá␕othinçẖƀhir㓫⻈㥙opô⾵Ā;hᎷ㥢ïㆍĀiu㥩㥭gmá㎳Ābp㥲㦄setneqĀ;q㥽㦀쀀⊊︀;쀀⫋︀setneqĀ;q㦏㦒쀀⊋︀;쀀⫌︀Āhr㦛㦟etá㚜iangleĀlr㦪㦯eft»थight»ၑy;䐲ash»ံƀelr㧄㧒㧗ƀ;beⷪ㧋㧏ar;抻q;扚lip;拮Ābt㧜ᑨaòᑩr;쀀𝔳tré㦮suĀbp㧯㧱»ജ»൙pf;쀀𝕧roð໻tré㦴Ācu㨆㨋r;쀀𝓋Ābp㨐㨘nĀEe㦀㨖»㥾nĀEe㦒㨞»㦐igzag;榚΀cefoprs㨶㨻㩖㩛㩔㩡㩪irc;䅵Ādi㩀㩑Ābg㩅㩉ar;機eĀ;qᗺ㩏;扙erp;愘r;쀀𝔴pf;쀀𝕨Ā;eᑹ㩦atèᑹcr;쀀𝓌ૣណ㪇\0㪋\0㪐㪛\0\0㪝㪨㪫㪯\0\0㫃㫎\0㫘ៜ៟tré៑r;쀀𝔵ĀAa㪔㪗ròσrò৶;䎾ĀAa㪡㪤ròθrò৫að✓is;拻ƀdptឤ㪵㪾Āfl㪺ឩ;쀀𝕩imåឲĀAa㫇㫊ròώròਁĀcq㫒ីr;쀀𝓍Āpt៖㫜ré។Ѐacefiosu㫰㫽㬈㬌㬑㬕㬛㬡cĀuy㫶㫻te耻ý䃽;䑏Āiy㬂㬆rc;䅷;䑋n耻¥䂥r;쀀𝔶cy;䑗pf;쀀𝕪cr;쀀𝓎Ācm㬦㬩y;䑎l耻ÿ䃿Ԁacdefhiosw㭂㭈㭔㭘㭤㭩㭭㭴㭺㮀cute;䅺Āay㭍㭒ron;䅾;䐷ot;䅼Āet㭝㭡træᕟa;䎶r;쀀𝔷cy;䐶grarr;懝pf;쀀𝕫cr;쀀𝓏Ājn㮅㮇;怍j;怌'.split("").map(function(e){return e.charCodeAt(0)}))});var P9=ie(OT=>{Object.defineProperty(OT,"__esModule",{value:!0});OT.default=new Uint16Array("Ȁaglq \x1Bɭ\0\0p;䀦os;䀧t;䀾t;䀼uot;䀢".split("").map(function(e){return e.charCodeAt(0)}))});var AT=ie(nu=>{var DT;Object.defineProperty(nu,"__esModule",{value:!0});nu.replaceCodePoint=nu.fromCodePoint=void 0;var tie=new Map([[0,65533],[128,8364],[130,8218],[131,402],[132,8222],[133,8230],[134,8224],[135,8225],[136,710],[137,8240],[138,352],[139,8249],[140,338],[142,381],[145,8216],[146,8217],[147,8220],[148,8221],[149,8226],[150,8211],[151,8212],[152,732],[153,8482],[154,353],[155,8250],[156,339],[158,382],[159,376]]);nu.fromCodePoint=(DT=String.fromCodePoint)!==null&&DT!==void 0?DT:function(e){var t="";return e>65535&&(e-=65536,t+=String.fromCharCode(e>>>10&1023|55296),e=56320|e&1023),t+=String.fromCharCode(e),t};function N9(e){var t;return e>=55296&&e<=57343||e>1114111?65533:(t=tie.get(e))!==null&&t!==void 0?t:e}o(N9,"replaceCodePoint");nu.replaceCodePoint=N9;function rie(e){return(0,nu.fromCodePoint)(N9(e))}o(rie,"decodeCodePoint");nu.default=rie});var vm=ie(ct=>{var nie=ct&&ct.__createBinding||(Object.create?function(e,t,r,n){n===void 0&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:o(function(){return t[r]},"get")}),Object.defineProperty(e,n,i)}:function(e,t,r,n){n===void 0&&(n=r),e[n]=t[r]}),iie=ct&&ct.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),oie=ct&&ct.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var r in e)r!=="default"&&Object.prototype.hasOwnProperty.call(e,r)&&nie(t,e,r);return iie(t,e),t},M9=ct&&ct.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(ct,"__esModule",{value:!0});ct.decodeXML=ct.decodeHTMLStrict=ct.decodeHTMLAttribute=ct.decodeHTML=ct.determineBranch=ct.EntityDecoder=ct.DecodingMode=ct.BinTrieFlags=ct.fromCodePoint=ct.replaceCodePoint=ct.decodeCodePoint=ct.xmlDecodeTree=ct.htmlDecodeTree=void 0;var L9=M9(A9());ct.htmlDecodeTree=L9.default;var R9=M9(P9());ct.xmlDecodeTree=R9.default;var NT=oie(AT());ct.decodeCodePoint=NT.default;var F9=AT();Object.defineProperty(ct,"replaceCodePoint",{enumerable:!0,get:o(function(){return F9.replaceCodePoint},"get")});Object.defineProperty(ct,"fromCodePoint",{enumerable:!0,get:o(function(){return F9.fromCodePoint},"get")});var on;(function(e){e[e.NUM=35]="NUM",e[e.SEMI=59]="SEMI",e[e.EQUALS=61]="EQUALS",e[e.ZERO=48]="ZERO",e[e.NINE=57]="NINE",e[e.LOWER_A=97]="LOWER_A",e[e.LOWER_F=102]="LOWER_F",e[e.LOWER_X=120]="LOWER_X",e[e.LOWER_Z=122]="LOWER_Z",e[e.UPPER_A=65]="UPPER_A",e[e.UPPER_F=70]="UPPER_F",e[e.UPPER_Z=90]="UPPER_Z"})(on||(on={}));var aie=32,Nl;(function(e){e[e.VALUE_LENGTH=49152]="VALUE_LENGTH",e[e.BRANCH_LENGTH=16256]="BRANCH_LENGTH",e[e.JUMP_TABLE=127]="JUMP_TABLE"})(Nl=ct.BinTrieFlags||(ct.BinTrieFlags={}));function PT(e){return e>=on.ZERO&&e<=on.NINE}o(PT,"isNumber");function sie(e){return e>=on.UPPER_A&&e<=on.UPPER_F||e>=on.LOWER_A&&e<=on.LOWER_F}o(sie,"isHexadecimalCharacter");function uie(e){return e>=on.UPPER_A&&e<=on.UPPER_Z||e>=on.LOWER_A&&e<=on.LOWER_Z||PT(e)}o(uie,"isAsciiAlphaNumeric");function lie(e){return e===on.EQUALS||uie(e)}o(lie,"isEntityInAttributeInvalidEnd");var nn;(function(e){e[e.EntityStart=0]="EntityStart",e[e.NumericStart=1]="NumericStart",e[e.NumericDecimal=2]="NumericDecimal",e[e.NumericHex=3]="NumericHex",e[e.NamedEntity=4]="NamedEntity"})(nn||(nn={}));var Zo;(function(e){e[e.Legacy=0]="Legacy",e[e.Strict=1]="Strict",e[e.Attribute=2]="Attribute"})(Zo=ct.DecodingMode||(ct.DecodingMode={}));var B9=function(){function e(t,r,n){this.decodeTree=t,this.emitCodePoint=r,this.errors=n,this.state=nn.EntityStart,this.consumed=1,this.result=0,this.treeIndex=0,this.excess=1,this.decodeMode=Zo.Strict}return o(e,"EntityDecoder"),e.prototype.startEntity=function(t){this.decodeMode=t,this.state=nn.EntityStart,this.result=0,this.treeIndex=0,this.excess=1,this.consumed=1},e.prototype.write=function(t,r){switch(this.state){case nn.EntityStart:return t.charCodeAt(r)===on.NUM?(this.state=nn.NumericStart,this.consumed+=1,this.stateNumericStart(t,r+1)):(this.state=nn.NamedEntity,this.stateNamedEntity(t,r));case nn.NumericStart:return this.stateNumericStart(t,r);case nn.NumericDecimal:return this.stateNumericDecimal(t,r);case nn.NumericHex:return this.stateNumericHex(t,r);case nn.NamedEntity:return this.stateNamedEntity(t,r)}},e.prototype.stateNumericStart=function(t,r){return r>=t.length?-1:(t.charCodeAt(r)|aie)===on.LOWER_X?(this.state=nn.NumericHex,this.consumed+=1,this.stateNumericHex(t,r+1)):(this.state=nn.NumericDecimal,this.stateNumericDecimal(t,r))},e.prototype.addToNumericResult=function(t,r,n,i){if(r!==n){var a=n-r;this.result=this.result*Math.pow(i,a)+parseInt(t.substr(r,a),i),this.consumed+=a}},e.prototype.stateNumericHex=function(t,r){for(var n=r;r>14;r>14,a!==0){if(u===on.SEMI)return this.emitNamedEntityData(this.treeIndex,a,this.consumed+this.excess);this.decodeMode!==Zo.Strict&&(this.result=this.treeIndex,this.consumed+=this.excess,this.excess=0)}}return-1},e.prototype.emitNotTerminatedNamedEntity=function(){var t,r=this,n=r.result,i=r.decodeTree,a=(i[n]&Nl.VALUE_LENGTH)>>14;return this.emitNamedEntityData(n,a,this.consumed),(t=this.errors)===null||t===void 0||t.missingSemicolonAfterCharacterReference(),this.consumed},e.prototype.emitNamedEntityData=function(t,r,n){var i=this.decodeTree;return this.emitCodePoint(r===1?i[t]&~Nl.VALUE_LENGTH:i[t+1],n),r===3&&this.emitCodePoint(i[t+2],n),n},e.prototype.end=function(){var t;switch(this.state){case nn.NamedEntity:return this.result!==0&&(this.decodeMode!==Zo.Attribute||this.result===this.treeIndex)?this.emitNotTerminatedNamedEntity():0;case nn.NumericDecimal:return this.emitNumericEntity(0,2);case nn.NumericHex:return this.emitNumericEntity(0,3);case nn.NumericStart:return(t=this.errors)===null||t===void 0||t.absenceOfDigitsInNumericCharacterReference(this.consumed),0;case nn.EntityStart:return 0}},e}();ct.EntityDecoder=B9;function z9(e){var t="",r=new B9(e,function(n){return t+=(0,NT.fromCodePoint)(n)});return o(function(i,a){for(var u=0,c=0;(c=i.indexOf("&",c))>=0;){t+=i.slice(u,c),r.startEntity(a);var d=r.write(i,c+1);if(d<0){u=c+r.end();break}u=c+d,c=d===0?u+1:u}var f=t+i.slice(u);return t="",f},"decodeWithTrie")}o(z9,"getDecoder");function U9(e,t,r,n){var i=(t&Nl.BRANCH_LENGTH)>>7,a=t&Nl.JUMP_TABLE;if(i===0)return a!==0&&n===a?r:-1;if(a){var u=n-a;return u<0||u>=i?-1:e[r+u]-1}for(var c=r,d=c+i-1;c<=d;){var f=c+d>>>1,h=e[f];if(hn)d=f-1;else return e[f+i]}return-1}o(U9,"determineBranch");ct.determineBranch=U9;var MT=z9(L9.default),cie=z9(R9.default);function die(e,t){return t===void 0&&(t=Zo.Legacy),MT(e,t)}o(die,"decodeHTML");ct.decodeHTML=die;function fie(e){return MT(e,Zo.Attribute)}o(fie,"decodeHTMLAttribute");ct.decodeHTMLAttribute=fie;function pie(e){return MT(e,Zo.Strict)}o(pie,"decodeHTMLStrict");ct.decodeHTMLStrict=pie;function hie(e){return cie(e,Zo.Strict)}o(hie,"decodeXML");ct.decodeXML=hie});var LT=ie(Qd=>{Object.defineProperty(Qd,"__esModule",{value:!0});Qd.QuoteType=void 0;var Kd=vm(),De;(function(e){e[e.Tab=9]="Tab",e[e.NewLine=10]="NewLine",e[e.FormFeed=12]="FormFeed",e[e.CarriageReturn=13]="CarriageReturn",e[e.Space=32]="Space",e[e.ExclamationMark=33]="ExclamationMark",e[e.Number=35]="Number",e[e.Amp=38]="Amp",e[e.SingleQuote=39]="SingleQuote",e[e.DoubleQuote=34]="DoubleQuote",e[e.Dash=45]="Dash",e[e.Slash=47]="Slash",e[e.Zero=48]="Zero",e[e.Nine=57]="Nine",e[e.Semi=59]="Semi",e[e.Lt=60]="Lt",e[e.Eq=61]="Eq",e[e.Gt=62]="Gt",e[e.Questionmark=63]="Questionmark",e[e.UpperA=65]="UpperA",e[e.LowerA=97]="LowerA",e[e.UpperF=70]="UpperF",e[e.LowerF=102]="LowerF",e[e.UpperZ=90]="UpperZ",e[e.LowerZ=122]="LowerZ",e[e.LowerX=120]="LowerX",e[e.OpeningSquareBracket=91]="OpeningSquareBracket"})(De||(De={}));var oe;(function(e){e[e.Text=1]="Text",e[e.BeforeTagName=2]="BeforeTagName",e[e.InTagName=3]="InTagName",e[e.InSelfClosingTag=4]="InSelfClosingTag",e[e.BeforeClosingTagName=5]="BeforeClosingTagName",e[e.InClosingTagName=6]="InClosingTagName",e[e.AfterClosingTagName=7]="AfterClosingTagName",e[e.BeforeAttributeName=8]="BeforeAttributeName",e[e.InAttributeName=9]="InAttributeName",e[e.AfterAttributeName=10]="AfterAttributeName",e[e.BeforeAttributeValue=11]="BeforeAttributeValue",e[e.InAttributeValueDq=12]="InAttributeValueDq",e[e.InAttributeValueSq=13]="InAttributeValueSq",e[e.InAttributeValueNq=14]="InAttributeValueNq",e[e.BeforeDeclaration=15]="BeforeDeclaration",e[e.InDeclaration=16]="InDeclaration",e[e.InProcessingInstruction=17]="InProcessingInstruction",e[e.BeforeComment=18]="BeforeComment",e[e.CDATASequence=19]="CDATASequence",e[e.InSpecialComment=20]="InSpecialComment",e[e.InCommentLike=21]="InCommentLike",e[e.BeforeSpecialS=22]="BeforeSpecialS",e[e.SpecialStartSequence=23]="SpecialStartSequence",e[e.InSpecialTag=24]="InSpecialTag",e[e.InEntity=25]="InEntity"})(oe||(oe={}));function Ha(e){return e===De.Space||e===De.NewLine||e===De.Tab||e===De.FormFeed||e===De.CarriageReturn}o(Ha,"isWhitespace");function F1(e){return e===De.Slash||e===De.Gt||Ha(e)}o(F1,"isEndOfTagSection");function mie(e){return e>=De.LowerA&&e<=De.LowerZ||e>=De.UpperA&&e<=De.UpperZ}o(mie,"isASCIIAlpha");var Zd;(function(e){e[e.NoValue=0]="NoValue",e[e.Unquoted=1]="Unquoted",e[e.Single=2]="Single",e[e.Double=3]="Double"})(Zd=Qd.QuoteType||(Qd.QuoteType={}));var Jn={Cdata:new Uint8Array([67,68,65,84,65,91]),CdataEnd:new Uint8Array([93,93,62]),CommentEnd:new Uint8Array([45,45,62]),ScriptEnd:new Uint8Array([60,47,115,99,114,105,112,116]),StyleEnd:new Uint8Array([60,47,115,116,121,108,101]),TitleEnd:new Uint8Array([60,47,116,105,116,108,101])},gie=function(){function e(t,r){var n=t.xmlMode,i=n===void 0?!1:n,a=t.decodeEntities,u=a===void 0?!0:a,c=this;this.cbs=r,this.state=oe.Text,this.buffer="",this.sectionStart=0,this.index=0,this.entityStart=0,this.baseState=oe.Text,this.isSpecial=!1,this.running=!0,this.offset=0,this.currentSequence=void 0,this.sequenceIndex=0,this.xmlMode=i,this.decodeEntities=u,this.entityDecoder=new Kd.EntityDecoder(i?Kd.xmlDecodeTree:Kd.htmlDecodeTree,function(d,f){return c.emitCodePoint(d,f)})}return o(e,"Tokenizer"),e.prototype.reset=function(){this.state=oe.Text,this.buffer="",this.sectionStart=0,this.index=0,this.baseState=oe.Text,this.currentSequence=void 0,this.running=!0,this.offset=0},e.prototype.write=function(t){this.offset+=this.buffer.length,this.buffer=t,this.parse()},e.prototype.end=function(){this.running&&this.finish()},e.prototype.pause=function(){this.running=!1},e.prototype.resume=function(){this.running=!0,this.indexthis.sectionStart&&this.cbs.ontext(this.sectionStart,this.index),this.state=oe.BeforeTagName,this.sectionStart=this.index):this.decodeEntities&&t===De.Amp&&this.startEntity()},e.prototype.stateSpecialStartSequence=function(t){var r=this.sequenceIndex===this.currentSequence.length,n=r?F1(t):(t|32)===this.currentSequence[this.sequenceIndex];if(!n)this.isSpecial=!1;else if(!r){this.sequenceIndex++;return}this.sequenceIndex=0,this.state=oe.InTagName,this.stateInTagName(t)},e.prototype.stateInSpecialTag=function(t){if(this.sequenceIndex===this.currentSequence.length){if(t===De.Gt||Ha(t)){var r=this.index-this.currentSequence.length;if(this.sectionStart=0?(this.state=this.baseState,t===0&&(this.index=this.entityStart)):this.index=this.offset+this.buffer.length-1},e.prototype.cleanup=function(){this.running&&this.sectionStart!==this.index&&(this.state===oe.Text||this.state===oe.InSpecialTag&&this.sequenceIndex===0?(this.cbs.ontext(this.sectionStart,this.index),this.sectionStart=this.index):(this.state===oe.InAttributeValueDq||this.state===oe.InAttributeValueSq||this.state===oe.InAttributeValueNq)&&(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=this.index))},e.prototype.shouldContinue=function(){return this.index=t||(this.state===oe.InCommentLike?this.currentSequence===Jn.CdataEnd?this.cbs.oncdata(this.sectionStart,t,0):this.cbs.oncomment(this.sectionStart,t,0):this.state===oe.InTagName||this.state===oe.BeforeAttributeName||this.state===oe.BeforeAttributeValue||this.state===oe.AfterAttributeName||this.state===oe.InAttributeName||this.state===oe.InAttributeValueSq||this.state===oe.InAttributeValueDq||this.state===oe.InAttributeValueNq||this.state===oe.InClosingTagName||this.cbs.ontext(this.sectionStart,t))},e.prototype.emitCodePoint=function(t,r){this.baseState!==oe.Text&&this.baseState!==oe.InSpecialTag?(this.sectionStart{var vie=Qo&&Qo.__createBinding||(Object.create?function(e,t,r,n){n===void 0&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:o(function(){return t[r]},"get")}),Object.defineProperty(e,n,i)}:function(e,t,r,n){n===void 0&&(n=r),e[n]=t[r]}),_ie=Qo&&Qo.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),bie=Qo&&Qo.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var r in e)r!=="default"&&Object.prototype.hasOwnProperty.call(e,r)&&vie(t,e,r);return _ie(t,e),t};Object.defineProperty(Qo,"__esModule",{value:!0});Qo.Parser=void 0;var B1=bie(LT()),H9=vm(),Jd=new Set(["input","option","optgroup","select","button","datalist","textarea"]),qt=new Set(["p"]),q9=new Set(["thead","tbody"]),V9=new Set(["dd","dt"]),W9=new Set(["rt","rp"]),yie=new Map([["tr",new Set(["tr","th","td"])],["th",new Set(["th"])],["td",new Set(["thead","th","td"])],["body",new Set(["head","link","script"])],["li",new Set(["li"])],["p",qt],["h1",qt],["h2",qt],["h3",qt],["h4",qt],["h5",qt],["h6",qt],["select",Jd],["input",Jd],["output",Jd],["button",Jd],["datalist",Jd],["textarea",Jd],["option",new Set(["option"])],["optgroup",new Set(["optgroup","option"])],["dd",V9],["dt",V9],["address",qt],["article",qt],["aside",qt],["blockquote",qt],["details",qt],["div",qt],["dl",qt],["fieldset",qt],["figcaption",qt],["figure",qt],["footer",qt],["form",qt],["header",qt],["hr",qt],["main",qt],["nav",qt],["ol",qt],["pre",qt],["section",qt],["table",qt],["ul",qt],["rt",W9],["rp",W9],["tbody",q9],["tfoot",q9]]),xie=new Set(["area","base","basefont","br","col","command","embed","frame","hr","img","input","isindex","keygen","link","meta","param","source","track","wbr"]),j9=new Set(["math","svg"]),$9=new Set(["mi","mo","mn","ms","mtext","annotation-xml","foreignobject","desc","title"]),wie=/\s|\//,Sie=function(){function e(t,r){r===void 0&&(r={});var n,i,a,u,c;this.options=r,this.startIndex=0,this.endIndex=0,this.openTagStart=0,this.tagname="",this.attribname="",this.attribvalue="",this.attribs=null,this.stack=[],this.buffers=[],this.bufferOffset=0,this.writeIndex=0,this.ended=!1,this.cbs=t??{},this.htmlMode=!this.options.xmlMode,this.lowerCaseTagNames=(n=r.lowerCaseTags)!==null&&n!==void 0?n:this.htmlMode,this.lowerCaseAttributeNames=(i=r.lowerCaseAttributeNames)!==null&&i!==void 0?i:this.htmlMode,this.tokenizer=new((a=r.Tokenizer)!==null&&a!==void 0?a:B1.default)(this.options,this),this.foreignContext=[!this.htmlMode],(c=(u=this.cbs).onparserinit)===null||c===void 0||c.call(u,this)}return o(e,"Parser"),e.prototype.ontext=function(t,r){var n,i,a=this.getSlice(t,r);this.endIndex=r-1,(i=(n=this.cbs).ontext)===null||i===void 0||i.call(n,a),this.startIndex=r},e.prototype.ontextentity=function(t,r){var n,i;this.endIndex=r-1,(i=(n=this.cbs).ontext)===null||i===void 0||i.call(n,(0,H9.fromCodePoint)(t)),this.startIndex=r},e.prototype.isVoidElement=function(t){return this.htmlMode&&xie.has(t)},e.prototype.onopentagname=function(t,r){this.endIndex=r;var n=this.getSlice(t,r);this.lowerCaseTagNames&&(n=n.toLowerCase()),this.emitOpenTag(n)},e.prototype.emitOpenTag=function(t){var r,n,i,a;this.openTagStart=this.startIndex,this.tagname=t;var u=this.htmlMode&&yie.get(t);if(u)for(;this.stack.length>0&&u.has(this.stack[0]);){var c=this.stack.shift();(n=(r=this.cbs).onclosetag)===null||n===void 0||n.call(r,c,!0)}this.isVoidElement(t)||(this.stack.unshift(t),this.htmlMode&&(j9.has(t)?this.foreignContext.unshift(!0):$9.has(t)&&this.foreignContext.unshift(!1))),(a=(i=this.cbs).onopentagname)===null||a===void 0||a.call(i,t),this.cbs.onopentag&&(this.attribs={})},e.prototype.endOpenTag=function(t){var r,n;this.startIndex=this.openTagStart,this.attribs&&((n=(r=this.cbs).onopentag)===null||n===void 0||n.call(r,this.tagname,this.attribs,t),this.attribs=null),this.cbs.onclosetag&&this.isVoidElement(this.tagname)&&this.cbs.onclosetag(this.tagname,!0),this.tagname=""},e.prototype.onopentagend=function(t){this.endIndex=t,this.endOpenTag(!1),this.startIndex=t+1},e.prototype.onclosetag=function(t,r){var n,i,a,u,c,d,f,h;this.endIndex=r;var m=this.getSlice(t,r);if(this.lowerCaseTagNames&&(m=m.toLowerCase()),this.htmlMode&&(j9.has(m)||$9.has(m))&&this.foreignContext.shift(),this.isVoidElement(m))this.htmlMode&&m==="br"&&((u=(a=this.cbs).onopentagname)===null||u===void 0||u.call(a,"br"),(d=(c=this.cbs).onopentag)===null||d===void 0||d.call(c,"br",{},!0),(h=(f=this.cbs).onclosetag)===null||h===void 0||h.call(f,"br",!1));else{var g=this.stack.indexOf(m);if(g!==-1)for(var _=0;_<=g;_++){var w=this.stack.shift();(i=(n=this.cbs).onclosetag)===null||i===void 0||i.call(n,w,_!==g)}else this.htmlMode&&m==="p"&&(this.emitOpenTag("p"),this.closeCurrentTag(!0))}this.startIndex=r+1},e.prototype.onselfclosingtag=function(t){this.endIndex=t,this.options.recognizeSelfClosing||this.foreignContext[0]?(this.closeCurrentTag(!1),this.startIndex=t+1):this.onopentagend(t)},e.prototype.closeCurrentTag=function(t){var r,n,i=this.tagname;this.endOpenTag(t),this.stack[0]===i&&((n=(r=this.cbs).onclosetag)===null||n===void 0||n.call(r,i,!t),this.stack.shift())},e.prototype.onattribname=function(t,r){this.startIndex=t;var n=this.getSlice(t,r);this.attribname=this.lowerCaseAttributeNames?n.toLowerCase():n},e.prototype.onattribdata=function(t,r){this.attribvalue+=this.getSlice(t,r)},e.prototype.onattribentity=function(t){this.attribvalue+=(0,H9.fromCodePoint)(t)},e.prototype.onattribend=function(t,r){var n,i;this.endIndex=r,(i=(n=this.cbs).onattribute)===null||i===void 0||i.call(n,this.attribname,this.attribvalue,t===B1.QuoteType.Double?'"':t===B1.QuoteType.Single?"'":t===B1.QuoteType.NoValue?void 0:null),this.attribs&&!Object.prototype.hasOwnProperty.call(this.attribs,this.attribname)&&(this.attribs[this.attribname]=this.attribvalue),this.attribvalue=""},e.prototype.getInstructionName=function(t){var r=t.search(wie),n=r<0?t:t.substr(0,r);return this.lowerCaseTagNames&&(n=n.toLowerCase()),n},e.prototype.ondeclaration=function(t,r){this.endIndex=r;var n=this.getSlice(t,r);if(this.cbs.onprocessinginstruction){var i=this.getInstructionName(n);this.cbs.onprocessinginstruction("!".concat(i),"!".concat(n))}this.startIndex=r+1},e.prototype.onprocessinginstruction=function(t,r){this.endIndex=r;var n=this.getSlice(t,r);if(this.cbs.onprocessinginstruction){var i=this.getInstructionName(n);this.cbs.onprocessinginstruction("?".concat(i),"?".concat(n))}this.startIndex=r+1},e.prototype.oncomment=function(t,r,n){var i,a,u,c;this.endIndex=r,(a=(i=this.cbs).oncomment)===null||a===void 0||a.call(i,this.getSlice(t,r-n)),(c=(u=this.cbs).oncommentend)===null||c===void 0||c.call(u),this.startIndex=r+1},e.prototype.oncdata=function(t,r,n){var i,a,u,c,d,f,h,m,g,_;this.endIndex=r;var w=this.getSlice(t,r-n);!this.htmlMode||this.options.recognizeCDATA?((a=(i=this.cbs).oncdatastart)===null||a===void 0||a.call(i),(c=(u=this.cbs).ontext)===null||c===void 0||c.call(u,w),(f=(d=this.cbs).oncdataend)===null||f===void 0||f.call(d)):((m=(h=this.cbs).oncomment)===null||m===void 0||m.call(h,"[CDATA[".concat(w,"]]")),(_=(g=this.cbs).oncommentend)===null||_===void 0||_.call(g)),this.startIndex=r+1},e.prototype.onend=function(){var t,r;if(this.cbs.onclosetag){this.endIndex=this.startIndex;for(var n=0;n=this.buffers[0].length;)this.shiftBuffer();for(var n=this.buffers[0].slice(t-this.bufferOffset,r-this.bufferOffset);r-this.bufferOffset>this.buffers[0].length;)this.shiftBuffer(),n+=this.buffers[0].slice(0,r-this.bufferOffset);return n},e.prototype.shiftBuffer=function(){this.bufferOffset+=this.buffers[0].length,this.writeIndex--,this.buffers.shift()},e.prototype.write=function(t){var r,n;if(this.ended){(n=(r=this.cbs).onerror)===null||n===void 0||n.call(r,new Error(".write() after done!"));return}this.buffers.push(t),this.tokenizer.running&&(this.tokenizer.write(t),this.writeIndex++)},e.prototype.end=function(t){var r,n;if(this.ended){(n=(r=this.cbs).onerror)===null||n===void 0||n.call(r,new Error(".end() after done!"));return}t&&this.write(t),this.ended=!0,this.tokenizer.end()},e.prototype.pause=function(){this.tokenizer.pause()},e.prototype.resume=function(){for(this.tokenizer.resume();this.tokenizer.running&&this.writeIndex{Object.defineProperty(nr,"__esModule",{value:!0});nr.Doctype=nr.CDATA=nr.Tag=nr.Style=nr.Script=nr.Comment=nr.Directive=nr.Text=nr.Root=nr.isTag=nr.ElementType=void 0;var yi;(function(e){e.Root="root",e.Text="text",e.Directive="directive",e.Comment="comment",e.Script="script",e.Style="style",e.Tag="tag",e.CDATA="cdata",e.Doctype="doctype"})(yi=nr.ElementType||(nr.ElementType={}));function Eie(e){return e.type===yi.Tag||e.type===yi.Script||e.type===yi.Style}o(Eie,"isTag");nr.isTag=Eie;nr.Root=yi.Root;nr.Text=yi.Text;nr.Directive=yi.Directive;nr.Comment=yi.Comment;nr.Script=yi.Script;nr.Style=yi.Style;nr.Tag=yi.Tag;nr.CDATA=yi.CDATA;nr.Doctype=yi.Doctype});var UT=ie(it=>{var iu=it&&it.__extends||function(){var e=o(function(t,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,i){n.__proto__=i}||function(n,i){for(var a in i)Object.prototype.hasOwnProperty.call(i,a)&&(n[a]=i[a])},e(t,r)},"extendStatics");return function(t,r){if(typeof r!="function"&&r!==null)throw new TypeError("Class extends value "+String(r)+" is not a constructor or null");e(t,r);function n(){this.constructor=t}o(n,"__"),t.prototype=r===null?Object.create(r):(n.prototype=r.prototype,new n)}}(),_m=it&&it.__assign||function(){return _m=Object.assign||function(e){for(var t,r=1,n=arguments.length;r0?this.children[this.children.length-1]:null},"get"),enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"childNodes",{get:o(function(){return this.children},"get"),set:o(function(r){this.children=r},"set"),enumerable:!1,configurable:!0}),t}(BT);it.NodeWithChildren=U1;var Z9=function(e){iu(t,e);function t(){var r=e!==null&&e.apply(this,arguments)||this;return r.type=Xn.ElementType.CDATA,r}return o(t,"CDATA"),Object.defineProperty(t.prototype,"nodeType",{get:o(function(){return 4},"get"),enumerable:!1,configurable:!0}),t}(U1);it.CDATA=Z9;var Q9=function(e){iu(t,e);function t(){var r=e!==null&&e.apply(this,arguments)||this;return r.type=Xn.ElementType.Root,r}return o(t,"Document"),Object.defineProperty(t.prototype,"nodeType",{get:o(function(){return 9},"get"),enumerable:!1,configurable:!0}),t}(U1);it.Document=Q9;var J9=function(e){iu(t,e);function t(r,n,i,a){i===void 0&&(i=[]),a===void 0&&(a=r==="script"?Xn.ElementType.Script:r==="style"?Xn.ElementType.Style:Xn.ElementType.Tag);var u=e.call(this,i)||this;return u.name=r,u.attribs=n,u.type=a,u}return o(t,"Element"),Object.defineProperty(t.prototype,"nodeType",{get:o(function(){return 1},"get"),enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"tagName",{get:o(function(){return this.name},"get"),set:o(function(r){this.name=r},"set"),enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"attributes",{get:o(function(){var r=this;return Object.keys(this.attribs).map(function(n){var i,a;return{name:n,value:r.attribs[n],namespace:(i=r["x-attribsNamespace"])===null||i===void 0?void 0:i[n],prefix:(a=r["x-attribsPrefix"])===null||a===void 0?void 0:a[n]}})},"get"),enumerable:!1,configurable:!0}),t}(U1);it.Element=J9;function X9(e){return(0,Xn.isTag)(e)}o(X9,"isTag");it.isTag=X9;function e7(e){return e.type===Xn.ElementType.CDATA}o(e7,"isCDATA");it.isCDATA=e7;function t7(e){return e.type===Xn.ElementType.Text}o(t7,"isText");it.isText=t7;function r7(e){return e.type===Xn.ElementType.Comment}o(r7,"isComment");it.isComment=r7;function n7(e){return e.type===Xn.ElementType.Directive}o(n7,"isDirective");it.isDirective=n7;function i7(e){return e.type===Xn.ElementType.Root}o(i7,"isDocument");it.isDocument=i7;function kie(e){return Object.prototype.hasOwnProperty.call(e,"children")}o(kie,"hasChildren");it.hasChildren=kie;function zT(e,t){t===void 0&&(t=!1);var r;if(t7(e))r=new G9(e.data);else if(r7(e))r=new Y9(e.data);else if(X9(e)){var n=t?FT(e.children):[],i=new J9(e.name,_m({},e.attribs),n);n.forEach(function(d){return d.parent=i}),e.namespace!=null&&(i.namespace=e.namespace),e["x-attribsNamespace"]&&(i["x-attribsNamespace"]=_m({},e["x-attribsNamespace"])),e["x-attribsPrefix"]&&(i["x-attribsPrefix"]=_m({},e["x-attribsPrefix"])),r=i}else if(e7(e)){var n=t?FT(e.children):[],a=new Z9(n);n.forEach(function(f){return f.parent=a}),r=a}else if(i7(e)){var n=t?FT(e.children):[],u=new Q9(n);n.forEach(function(f){return f.parent=u}),e["x-mode"]&&(u["x-mode"]=e["x-mode"]),r=u}else if(n7(e)){var c=new K9(e.name,e.data);e["x-name"]!=null&&(c["x-name"]=e["x-name"],c["x-publicId"]=e["x-publicId"],c["x-systemId"]=e["x-systemId"]),r=c}else throw new Error("Not implemented yet: ".concat(e.type));return r.startIndex=e.startIndex,r.endIndex=e.endIndex,e.sourceCodeLocation!=null&&(r.sourceCodeLocation=e.sourceCodeLocation),r}o(zT,"cloneNode");it.cloneNode=zT;function FT(e){for(var t=e.map(function(n){return zT(n,!0)}),r=1;r{var Tie=Jo&&Jo.__createBinding||(Object.create?function(e,t,r,n){n===void 0&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:o(function(){return t[r]},"get")}),Object.defineProperty(e,n,i)}:function(e,t,r,n){n===void 0&&(n=r),e[n]=t[r]}),Iie=Jo&&Jo.__exportStar||function(e,t){for(var r in e)r!=="default"&&!Object.prototype.hasOwnProperty.call(t,r)&&Tie(t,e,r)};Object.defineProperty(Jo,"__esModule",{value:!0});Jo.DomHandler=void 0;var HT=Xd(),ou=UT();Iie(UT(),Jo);var o7={withStartIndices:!1,withEndIndices:!1,xmlMode:!1},a7=function(){function e(t,r,n){this.dom=[],this.root=new ou.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null,typeof r=="function"&&(n=r,r=o7),typeof t=="object"&&(r=t,t=void 0),this.callback=t??null,this.options=r??o7,this.elementCB=n??null}return o(e,"DomHandler"),e.prototype.onparserinit=function(t){this.parser=t},e.prototype.onreset=function(){this.dom=[],this.root=new ou.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null},e.prototype.onend=function(){this.done||(this.done=!0,this.parser=null,this.handleCallback(null))},e.prototype.onerror=function(t){this.handleCallback(t)},e.prototype.onclosetag=function(){this.lastNode=null;var t=this.tagStack.pop();this.options.withEndIndices&&(t.endIndex=this.parser.endIndex),this.elementCB&&this.elementCB(t)},e.prototype.onopentag=function(t,r){var n=this.options.xmlMode?HT.ElementType.Tag:void 0,i=new ou.Element(t,r,void 0,n);this.addNode(i),this.tagStack.push(i)},e.prototype.ontext=function(t){var r=this.lastNode;if(r&&r.type===HT.ElementType.Text)r.data+=t,this.options.withEndIndices&&(r.endIndex=this.parser.endIndex);else{var n=new ou.Text(t);this.addNode(n),this.lastNode=n}},e.prototype.oncomment=function(t){if(this.lastNode&&this.lastNode.type===HT.ElementType.Comment){this.lastNode.data+=t;return}var r=new ou.Comment(t);this.addNode(r),this.lastNode=r},e.prototype.oncommentend=function(){this.lastNode=null},e.prototype.oncdatastart=function(){var t=new ou.Text(""),r=new ou.CDATA([t]);this.addNode(r),t.parent=r,this.lastNode=t},e.prototype.oncdataend=function(){this.lastNode=null},e.prototype.onprocessinginstruction=function(t,r){var n=new ou.ProcessingInstruction(t,r);this.addNode(n)},e.prototype.handleCallback=function(t){if(typeof this.callback=="function")this.callback(t,this.dom);else if(t)throw t},e.prototype.addNode=function(t){var r=this.tagStack[this.tagStack.length-1],n=r.children[r.children.length-1];this.options.withStartIndices&&(t.startIndex=this.parser.startIndex),this.options.withEndIndices&&(t.endIndex=this.parser.endIndex),r.children.push(t),n&&(t.prev=n,n.next=t),t.parent=r,this.lastNode=null},e}();Jo.DomHandler=a7;Jo.default=a7});var s7=ie(qT=>{Object.defineProperty(qT,"__esModule",{value:!0});function H1(e){for(var t=1;t{Object.defineProperty(qr,"__esModule",{value:!0});qr.escapeText=qr.escapeAttribute=qr.escapeUTF8=qr.escape=qr.encodeXML=qr.getCodePoint=qr.xmlReplacer=void 0;qr.xmlReplacer=/["&'<>$\x80-\uFFFF]/g;var u7=new Map([[34,"""],[38,"&"],[39,"'"],[60,"<"],[62,">"]]);qr.getCodePoint=String.prototype.codePointAt!=null?function(e,t){return e.codePointAt(t)}:function(e,t){return(e.charCodeAt(t)&64512)===55296?(e.charCodeAt(t)-55296)*1024+e.charCodeAt(t+1)-56320+65536:e.charCodeAt(t)};function l7(e){for(var t="",r=0,n;(n=qr.xmlReplacer.exec(e))!==null;){var i=n.index,a=e.charCodeAt(i),u=u7.get(a);u!==void 0?(t+=e.substring(r,i)+u,r=i+1):(t+="".concat(e.substring(r,i),"&#x").concat((0,qr.getCodePoint)(e,i).toString(16),";"),r=qr.xmlReplacer.lastIndex+=+((a&64512)===55296))}return t+e.substr(r)}o(l7,"encodeXML");qr.encodeXML=l7;qr.escape=l7;function VT(e,t){return o(function(n){for(var i,a=0,u="";i=e.exec(n);)a!==i.index&&(u+=n.substring(a,i.index)),u+=t.get(i[0].charCodeAt(0)),a=i.index+1;return u+n.substring(a)},"escape")}o(VT,"getEscaper");qr.escapeUTF8=VT(/[&<>'"]/g,u7);qr.escapeAttribute=VT(/["&\u00A0]/g,new Map([[34,"""],[38,"&"],[160," "]]));qr.escapeText=VT(/[&<>\u00A0]/g,new Map([[38,"&"],[60,"<"],[62,">"],[160," "]]))});var WT=ie(au=>{var Cie=au&&au.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(au,"__esModule",{value:!0});au.encodeNonAsciiHTML=au.encodeHTML=void 0;var Oie=Cie(s7()),c7=q1(),Die=/[\t\n!-,./:-@[-`\f{-}$\x80-\uFFFF]/g;function Aie(e){return d7(Die,e)}o(Aie,"encodeHTML");au.encodeHTML=Aie;function Pie(e){return d7(c7.xmlReplacer,e)}o(Pie,"encodeNonAsciiHTML");au.encodeNonAsciiHTML=Pie;function d7(e,t){for(var r="",n=0,i;(i=e.exec(t))!==null;){var a=i.index;r+=t.substring(n,a);var u=t.charCodeAt(a),c=Oie.default.get(u);if(typeof c=="object"){if(a+1{Object.defineProperty(Ie,"__esModule",{value:!0});Ie.decodeXMLStrict=Ie.decodeHTML5Strict=Ie.decodeHTML4Strict=Ie.decodeHTML5=Ie.decodeHTML4=Ie.decodeHTMLAttribute=Ie.decodeHTMLStrict=Ie.decodeHTML=Ie.decodeXML=Ie.DecodingMode=Ie.EntityDecoder=Ie.encodeHTML5=Ie.encodeHTML4=Ie.encodeNonAsciiHTML=Ie.encodeHTML=Ie.escapeText=Ie.escapeAttribute=Ie.escapeUTF8=Ie.escape=Ie.encodeXML=Ie.encode=Ie.decodeStrict=Ie.decode=Ie.EncodingMode=Ie.EntityLevel=void 0;var jT=vm(),f7=WT(),V1=q1(),ef;(function(e){e[e.XML=0]="XML",e[e.HTML=1]="HTML"})(ef=Ie.EntityLevel||(Ie.EntityLevel={}));var bm;(function(e){e[e.UTF8=0]="UTF8",e[e.ASCII=1]="ASCII",e[e.Extensive=2]="Extensive",e[e.Attribute=3]="Attribute",e[e.Text=4]="Text"})(bm=Ie.EncodingMode||(Ie.EncodingMode={}));function p7(e,t){t===void 0&&(t=ef.XML);var r=typeof t=="number"?t:t.level;if(r===ef.HTML){var n=typeof t=="object"?t.mode:void 0;return(0,jT.decodeHTML)(e,n)}return(0,jT.decodeXML)(e)}o(p7,"decode");Ie.decode=p7;function Nie(e,t){var r;t===void 0&&(t=ef.XML);var n=typeof t=="number"?{level:t}:t;return(r=n.mode)!==null&&r!==void 0||(n.mode=jT.DecodingMode.Strict),p7(e,n)}o(Nie,"decodeStrict");Ie.decodeStrict=Nie;function Mie(e,t){t===void 0&&(t=ef.XML);var r=typeof t=="number"?{level:t}:t;return r.mode===bm.UTF8?(0,V1.escapeUTF8)(e):r.mode===bm.Attribute?(0,V1.escapeAttribute)(e):r.mode===bm.Text?(0,V1.escapeText)(e):r.level===ef.HTML?r.mode===bm.ASCII?(0,f7.encodeNonAsciiHTML)(e):(0,f7.encodeHTML)(e):(0,V1.encodeXML)(e)}o(Mie,"encode");Ie.encode=Mie;var ym=q1();Object.defineProperty(Ie,"encodeXML",{enumerable:!0,get:o(function(){return ym.encodeXML},"get")});Object.defineProperty(Ie,"escape",{enumerable:!0,get:o(function(){return ym.escape},"get")});Object.defineProperty(Ie,"escapeUTF8",{enumerable:!0,get:o(function(){return ym.escapeUTF8},"get")});Object.defineProperty(Ie,"escapeAttribute",{enumerable:!0,get:o(function(){return ym.escapeAttribute},"get")});Object.defineProperty(Ie,"escapeText",{enumerable:!0,get:o(function(){return ym.escapeText},"get")});var W1=WT();Object.defineProperty(Ie,"encodeHTML",{enumerable:!0,get:o(function(){return W1.encodeHTML},"get")});Object.defineProperty(Ie,"encodeNonAsciiHTML",{enumerable:!0,get:o(function(){return W1.encodeNonAsciiHTML},"get")});Object.defineProperty(Ie,"encodeHTML4",{enumerable:!0,get:o(function(){return W1.encodeHTML},"get")});Object.defineProperty(Ie,"encodeHTML5",{enumerable:!0,get:o(function(){return W1.encodeHTML},"get")});var xo=vm();Object.defineProperty(Ie,"EntityDecoder",{enumerable:!0,get:o(function(){return xo.EntityDecoder},"get")});Object.defineProperty(Ie,"DecodingMode",{enumerable:!0,get:o(function(){return xo.DecodingMode},"get")});Object.defineProperty(Ie,"decodeXML",{enumerable:!0,get:o(function(){return xo.decodeXML},"get")});Object.defineProperty(Ie,"decodeHTML",{enumerable:!0,get:o(function(){return xo.decodeHTML},"get")});Object.defineProperty(Ie,"decodeHTMLStrict",{enumerable:!0,get:o(function(){return xo.decodeHTMLStrict},"get")});Object.defineProperty(Ie,"decodeHTMLAttribute",{enumerable:!0,get:o(function(){return xo.decodeHTMLAttribute},"get")});Object.defineProperty(Ie,"decodeHTML4",{enumerable:!0,get:o(function(){return xo.decodeHTML},"get")});Object.defineProperty(Ie,"decodeHTML5",{enumerable:!0,get:o(function(){return xo.decodeHTML},"get")});Object.defineProperty(Ie,"decodeHTML4Strict",{enumerable:!0,get:o(function(){return xo.decodeHTMLStrict},"get")});Object.defineProperty(Ie,"decodeHTML5Strict",{enumerable:!0,get:o(function(){return xo.decodeHTMLStrict},"get")});Object.defineProperty(Ie,"decodeXMLStrict",{enumerable:!0,get:o(function(){return xo.decodeXML},"get")})});var m7=ie(tf=>{Object.defineProperty(tf,"__esModule",{value:!0});tf.attributeNames=tf.elementNames=void 0;tf.elementNames=new Map(["altGlyph","altGlyphDef","altGlyphItem","animateColor","animateMotion","animateTransform","clipPath","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","foreignObject","glyphRef","linearGradient","radialGradient","textPath"].map(function(e){return[e.toLowerCase(),e]}));tf.attributeNames=new Map(["definitionURL","attributeName","attributeType","baseFrequency","baseProfile","calcMode","clipPathUnits","diffuseConstant","edgeMode","filterUnits","glyphRef","gradientTransform","gradientUnits","kernelMatrix","kernelUnitLength","keyPoints","keySplines","keyTimes","lengthAdjust","limitingConeAngle","markerHeight","markerUnits","markerWidth","maskContentUnits","maskUnits","numOctaves","pathLength","patternContentUnits","patternTransform","patternUnits","pointsAtX","pointsAtY","pointsAtZ","preserveAlpha","preserveAspectRatio","primitiveUnits","refX","refY","repeatCount","repeatDur","requiredExtensions","requiredFeatures","specularConstant","specularExponent","spreadMethod","startOffset","stdDeviation","stitchTiles","surfaceScale","systemLanguage","tableValues","targetX","targetY","textLength","viewBox","viewTarget","xChannelSelector","yChannelSelector","zoomAndPan"].map(function(e){return[e.toLowerCase(),e]}))});var _7=ie(xi=>{var rf=xi&&xi.__assign||function(){return rf=Object.assign||function(e){for(var t,r=1,n=arguments.length;r0&&(n+=$1(e.children,t)),(t.xmlMode||!g7.has(e.name))&&(n+=""))),n}o(Wie,"renderTag");function jie(e){return"<".concat(e.data,">")}o(jie,"renderDirective");function $ie(e,t){var r,n=e.data||"";return((r=t.encodeEntities)!==null&&r!==void 0?r:t.decodeEntities)!==!1&&!(!t.xmlMode&&e.parent&&Bie.has(e.parent.name))&&(n=t.xmlMode||t.encodeEntities!=="utf8"?(0,j1.encodeXML)(n):(0,j1.escapeText)(n)),n}o($ie,"renderText");function Gie(e){return"")}o(Gie,"renderCdata");function Yie(e){return"")}o(Yie,"renderComment")});var YT=ie(Va=>{var Kie=Va&&Va.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(Va,"__esModule",{value:!0});Va.getOuterHTML=b7;Va.getInnerHTML=Jie;Va.getText=G1;Va.textContent=$T;Va.innerText=GT;var Xo=yo(),Zie=Kie(_7()),Qie=Xd();function b7(e,t){return(0,Zie.default)(e,t)}o(b7,"getOuterHTML");function Jie(e,t){return(0,Xo.hasChildren)(e)?e.children.map(function(r){return b7(r,t)}).join(""):""}o(Jie,"getInnerHTML");function G1(e){return Array.isArray(e)?e.map(G1).join(""):(0,Xo.isTag)(e)?e.name==="br"?` -`:G1(e.children):(0,Xo.isCDATA)(e)?G1(e.children):(0,Xo.isText)(e)?e.data:""}o(G1,"getText");function $T(e){return Array.isArray(e)?e.map($T).join(""):(0,Xo.hasChildren)(e)&&!(0,Xo.isComment)(e)?$T(e.children):(0,Xo.isText)(e)?e.data:""}o($T,"textContent");function GT(e){return Array.isArray(e)?e.map(GT).join(""):(0,Xo.hasChildren)(e)&&(e.type===Qie.ElementType.Tag||(0,Xo.isCDATA)(e))?GT(e.children):(0,Xo.isText)(e)?e.data:""}o(GT,"innerText")});var w7=ie(ea=>{Object.defineProperty(ea,"__esModule",{value:!0});ea.getChildren=y7;ea.getParent=x7;ea.getSiblings=Xie;ea.getAttributeValue=eoe;ea.hasAttrib=toe;ea.getName=roe;ea.nextElementSibling=noe;ea.prevElementSibling=ioe;var KT=yo();function y7(e){return(0,KT.hasChildren)(e)?e.children:[]}o(y7,"getChildren");function x7(e){return e.parent||null}o(x7,"getParent");function Xie(e){var t,r,n=x7(e);if(n!=null)return y7(n);for(var i=[e],a=e.prev,u=e.next;a!=null;)i.unshift(a),t=a,a=t.prev;for(;u!=null;)i.push(u),r=u,u=r.next;return i}o(Xie,"getSiblings");function eoe(e,t){var r;return(r=e.attribs)===null||r===void 0?void 0:r[t]}o(eoe,"getAttributeValue");function toe(e,t){return e.attribs!=null&&Object.prototype.hasOwnProperty.call(e.attribs,t)&&e.attribs[t]!=null}o(toe,"hasAttrib");function roe(e){return e.name}o(roe,"getName");function noe(e){for(var t,r=e.next;r!==null&&!(0,KT.isTag)(r);)t=r,r=t.next;return r}o(noe,"nextElementSibling");function ioe(e){for(var t,r=e.prev;r!==null&&!(0,KT.isTag)(r);)t=r,r=t.prev;return r}o(ioe,"prevElementSibling")});var S7=ie(su=>{Object.defineProperty(su,"__esModule",{value:!0});su.removeElement=xm;su.replaceElement=ooe;su.appendChild=aoe;su.append=soe;su.prependChild=uoe;su.prepend=loe;function xm(e){if(e.prev&&(e.prev.next=e.next),e.next&&(e.next.prev=e.prev),e.parent){var t=e.parent.children,r=t.lastIndexOf(e);r>=0&&t.splice(r,1)}e.next=null,e.prev=null,e.parent=null}o(xm,"removeElement");function ooe(e,t){var r=t.prev=e.prev;r&&(r.next=t);var n=t.next=e.next;n&&(n.prev=t);var i=t.parent=e.parent;if(i){var a=i.children;a[a.lastIndexOf(e)]=t,e.parent=null}}o(ooe,"replaceElement");function aoe(e,t){if(xm(t),t.next=null,t.parent=e,e.children.push(t)>1){var r=e.children[e.children.length-2];r.next=t,t.prev=r}else t.prev=null}o(aoe,"appendChild");function soe(e,t){xm(t);var r=e.parent,n=e.next;if(t.next=n,t.prev=e,e.next=t,t.parent=r,n){if(n.prev=t,r){var i=r.children;i.splice(i.lastIndexOf(n),0,t)}}else r&&r.children.push(t)}o(soe,"append");function uoe(e,t){if(xm(t),t.parent=e,t.prev=null,e.children.unshift(t)!==1){var r=e.children[1];r.prev=t,t.next=r}else t.next=null}o(uoe,"prependChild");function loe(e,t){xm(t);var r=e.parent;if(r){var n=r.children;n.splice(n.indexOf(e),0,t)}e.prev&&(e.prev.next=t),t.parent=r,t.prev=e.prev,t.next=e,e.prev=t}o(loe,"prepend")});var ZT=ie(uu=>{Object.defineProperty(uu,"__esModule",{value:!0});uu.filter=coe;uu.find=E7;uu.findOneChild=doe;uu.findOne=k7;uu.existsOne=T7;uu.findAll=foe;var Ml=yo();function coe(e,t,r,n){return r===void 0&&(r=!0),n===void 0&&(n=1/0),E7(e,Array.isArray(t)?t:[t],r,n)}o(coe,"filter");function E7(e,t,r,n){for(var i=[],a=[Array.isArray(t)?t:[t]],u=[0];;){if(u[0]>=a[0].length){if(u.length===1)return i;a.shift(),u.shift();continue}var c=a[0][u[0]++];if(e(c)&&(i.push(c),--n<=0))return i;r&&(0,Ml.hasChildren)(c)&&c.children.length>0&&(u.unshift(0),a.unshift(c.children))}}o(E7,"find");function doe(e,t){return t.find(e)}o(doe,"findOneChild");function k7(e,t,r){r===void 0&&(r=!0);for(var n=Array.isArray(t)?t:[t],i=0;i0){var u=k7(e,a.children,!0);if(u)return u}}return null}o(k7,"findOne");function T7(e,t){return(Array.isArray(t)?t:[t]).some(function(r){return(0,Ml.isTag)(r)&&e(r)||(0,Ml.hasChildren)(r)&&T7(e,r.children)})}o(T7,"existsOne");function foe(e,t){for(var r=[],n=[Array.isArray(t)?t:[t]],i=[0];;){if(i[0]>=n[0].length){if(n.length===1)return r;n.shift(),i.shift();continue}var a=n[0][i[0]++];(0,Ml.isTag)(a)&&e(a)&&r.push(a),(0,Ml.hasChildren)(a)&&a.children.length>0&&(i.unshift(0),n.unshift(a.children))}}o(foe,"findAll")});var JT=ie(lu=>{Object.defineProperty(lu,"__esModule",{value:!0});lu.testElement=hoe;lu.getElements=moe;lu.getElementById=goe;lu.getElementsByTagName=voe;lu.getElementsByClassName=_oe;lu.getElementsByTagType=boe;var Ll=yo(),wm=ZT(),Y1={tag_name:o(function(e){return typeof e=="function"?function(t){return(0,Ll.isTag)(t)&&e(t.name)}:e==="*"?Ll.isTag:function(t){return(0,Ll.isTag)(t)&&t.name===e}},"tag_name"),tag_type:o(function(e){return typeof e=="function"?function(t){return e(t.type)}:function(t){return t.type===e}},"tag_type"),tag_contains:o(function(e){return typeof e=="function"?function(t){return(0,Ll.isText)(t)&&e(t.data)}:function(t){return(0,Ll.isText)(t)&&t.data===e}},"tag_contains")};function QT(e,t){return typeof t=="function"?function(r){return(0,Ll.isTag)(r)&&t(r.attribs[e])}:function(r){return(0,Ll.isTag)(r)&&r.attribs[e]===t}}o(QT,"getAttribCheck");function poe(e,t){return function(r){return e(r)||t(r)}}o(poe,"combineFuncs");function I7(e){var t=Object.keys(e).map(function(r){var n=e[r];return Object.prototype.hasOwnProperty.call(Y1,r)?Y1[r](n):QT(r,n)});return t.length===0?null:t.reduce(poe)}o(I7,"compileTest");function hoe(e,t){var r=I7(e);return r?r(t):!0}o(hoe,"testElement");function moe(e,t,r,n){n===void 0&&(n=1/0);var i=I7(e);return i?(0,wm.filter)(i,t,r,n):[]}o(moe,"getElements");function goe(e,t,r){return r===void 0&&(r=!0),Array.isArray(t)||(t=[t]),(0,wm.findOne)(QT("id",e),t,r)}o(goe,"getElementById");function voe(e,t,r,n){return r===void 0&&(r=!0),n===void 0&&(n=1/0),(0,wm.filter)(Y1.tag_name(e),t,r,n)}o(voe,"getElementsByTagName");function _oe(e,t,r,n){return r===void 0&&(r=!0),n===void 0&&(n=1/0),(0,wm.filter)(QT("class",e),t,r,n)}o(_oe,"getElementsByClassName");function boe(e,t,r,n){return r===void 0&&(r=!0),n===void 0&&(n=1/0),(0,wm.filter)(Y1.tag_type(e),t,r,n)}o(boe,"getElementsByTagType")});var D7=ie(Rl=>{Object.defineProperty(Rl,"__esModule",{value:!0});Rl.DocumentPosition=void 0;Rl.removeSubsets=yoe;Rl.compareDocumentPosition=O7;Rl.uniqueSort=xoe;var C7=yo();function yoe(e){for(var t=e.length;--t>=0;){var r=e[t];if(t>0&&e.lastIndexOf(r,t-1)>=0){e.splice(t,1);continue}for(var n=r.parent;n;n=n.parent)if(e.includes(n)){e.splice(t,1);break}}return e}o(yoe,"removeSubsets");var wo;(function(e){e[e.DISCONNECTED=1]="DISCONNECTED",e[e.PRECEDING=2]="PRECEDING",e[e.FOLLOWING=4]="FOLLOWING",e[e.CONTAINS=8]="CONTAINS",e[e.CONTAINED_BY=16]="CONTAINED_BY"})(wo||(Rl.DocumentPosition=wo={}));function O7(e,t){var r=[],n=[];if(e===t)return 0;for(var i=(0,C7.hasChildren)(e)?e:e.parent;i;)r.unshift(i),i=i.parent;for(i=(0,C7.hasChildren)(t)?t:t.parent;i;)n.unshift(i),i=i.parent;for(var a=Math.min(r.length,n.length),u=0;ud.indexOf(h)?c===t?wo.FOLLOWING|wo.CONTAINED_BY:wo.FOLLOWING:c===e?wo.PRECEDING|wo.CONTAINS:wo.PRECEDING}o(O7,"compareDocumentPosition");function xoe(e){return e=e.filter(function(t,r,n){return!n.includes(t,r+1)}),e.sort(function(t,r){var n=O7(t,r);return n&wo.PRECEDING?-1:n&wo.FOLLOWING?1:0}),e}o(xoe,"uniqueSort")});var P7=ie(XT=>{Object.defineProperty(XT,"__esModule",{value:!0});XT.getFeed=Soe;var woe=YT(),Sm=JT();function Soe(e){var t=K1(Coe,e);return t?t.name==="feed"?Eoe(t):koe(t):null}o(Soe,"getFeed");function Eoe(e){var t,r=e.children,n={type:"atom",items:(0,Sm.getElementsByTagName)("entry",r).map(function(u){var c,d=u.children,f={media:A7(d)};ei(f,"id","id",d),ei(f,"title","title",d);var h=(c=K1("link",d))===null||c===void 0?void 0:c.attribs.href;h&&(f.link=h);var m=cu("summary",d)||cu("content",d);m&&(f.description=m);var g=cu("updated",d);return g&&(f.pubDate=new Date(g)),f})};ei(n,"id","id",r),ei(n,"title","title",r);var i=(t=K1("link",r))===null||t===void 0?void 0:t.attribs.href;i&&(n.link=i),ei(n,"description","subtitle",r);var a=cu("updated",r);return a&&(n.updated=new Date(a)),ei(n,"author","email",r,!0),n}o(Eoe,"getAtomFeed");function koe(e){var t,r,n=(r=(t=K1("channel",e.children))===null||t===void 0?void 0:t.children)!==null&&r!==void 0?r:[],i={type:e.name.substr(0,3),id:"",items:(0,Sm.getElementsByTagName)("item",e.children).map(function(u){var c=u.children,d={media:A7(c)};ei(d,"id","guid",c),ei(d,"title","title",c),ei(d,"link","link",c),ei(d,"description","description",c);var f=cu("pubDate",c)||cu("dc:date",c);return f&&(d.pubDate=new Date(f)),d})};ei(i,"title","title",n),ei(i,"link","link",n),ei(i,"description","description",n);var a=cu("lastBuildDate",n);return a&&(i.updated=new Date(a)),ei(i,"author","managingEditor",n,!0),i}o(koe,"getRssFeed");var Toe=["url","type","lang"],Ioe=["fileSize","bitrate","framerate","samplingrate","channels","duration","height","width"];function A7(e){return(0,Sm.getElementsByTagName)("media:content",e).map(function(t){for(var r=t.attribs,n={medium:r.medium,isDefault:!!r.isDefault},i=0,a=Toe;i{var Ooe=ir&&ir.__createBinding||(Object.create?function(e,t,r,n){n===void 0&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:o(function(){return t[r]},"get")}),Object.defineProperty(e,n,i)}:function(e,t,r,n){n===void 0&&(n=r),e[n]=t[r]}),Fl=ir&&ir.__exportStar||function(e,t){for(var r in e)r!=="default"&&!Object.prototype.hasOwnProperty.call(t,r)&&Ooe(t,e,r)};Object.defineProperty(ir,"__esModule",{value:!0});ir.hasChildren=ir.isDocument=ir.isComment=ir.isText=ir.isCDATA=ir.isTag=void 0;Fl(YT(),ir);Fl(w7(),ir);Fl(S7(),ir);Fl(ZT(),ir);Fl(JT(),ir);Fl(D7(),ir);Fl(P7(),ir);var nf=yo();Object.defineProperty(ir,"isTag",{enumerable:!0,get:o(function(){return nf.isTag},"get")});Object.defineProperty(ir,"isCDATA",{enumerable:!0,get:o(function(){return nf.isCDATA},"get")});Object.defineProperty(ir,"isText",{enumerable:!0,get:o(function(){return nf.isText},"get")});Object.defineProperty(ir,"isComment",{enumerable:!0,get:o(function(){return nf.isComment},"get")});Object.defineProperty(ir,"isDocument",{enumerable:!0,get:o(function(){return nf.isDocument},"get")});Object.defineProperty(ir,"hasChildren",{enumerable:!0,get:o(function(){return nf.hasChildren},"get")})});var F7=ie(yt=>{var Doe=yt&&yt.__createBinding||(Object.create?function(e,t,r,n){n===void 0&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:o(function(){return t[r]},"get")}),Object.defineProperty(e,n,i)}:function(e,t,r,n){n===void 0&&(n=r),e[n]=t[r]}),Aoe=yt&&yt.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),N7=yt&&yt.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var r in e)r!=="default"&&Object.prototype.hasOwnProperty.call(e,r)&&Doe(t,e,r);return Aoe(t,e),t},Poe=yt&&yt.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(yt,"__esModule",{value:!0});yt.DomUtils=yt.parseFeed=yt.getFeed=yt.ElementType=yt.Tokenizer=yt.createDomStream=yt.createDocumentStream=yt.parseDOM=yt.parseDocument=yt.DefaultHandler=yt.DomHandler=yt.Parser=void 0;var eI=RT(),Noe=RT();Object.defineProperty(yt,"Parser",{enumerable:!0,get:o(function(){return Noe.Parser},"get")});var tI=yo(),M7=yo();Object.defineProperty(yt,"DomHandler",{enumerable:!0,get:o(function(){return M7.DomHandler},"get")});Object.defineProperty(yt,"DefaultHandler",{enumerable:!0,get:o(function(){return M7.DomHandler},"get")});function L7(e,t){var r=new tI.DomHandler(void 0,t);return new eI.Parser(r,t).end(e),r.root}o(L7,"parseDocument");yt.parseDocument=L7;function R7(e,t){return L7(e,t).children}o(R7,"parseDOM");yt.parseDOM=R7;function Moe(e,t,r){var n=new tI.DomHandler(function(i){return e(i,n.root)},t,r);return new eI.Parser(n,t)}o(Moe,"createDocumentStream");yt.createDocumentStream=Moe;function Loe(e,t,r){var n=new tI.DomHandler(e,t,r);return new eI.Parser(n,t)}o(Loe,"createDomStream");yt.createDomStream=Loe;var Roe=LT();Object.defineProperty(yt,"Tokenizer",{enumerable:!0,get:o(function(){return Poe(Roe).default},"get")});yt.ElementType=N7(Xd());var Foe=Z1(),Boe=Z1();Object.defineProperty(yt,"getFeed",{enumerable:!0,get:o(function(){return Boe.getFeed},"get")});var zoe={xmlMode:!0};function Uoe(e,t){return t===void 0&&(t=zoe),(0,Foe.getFeed)(R7(e,t))}o(Uoe,"parseFeed");yt.parseFeed=Uoe;yt.DomUtils=N7(Z1())});var B7=ie(Q1=>{Object.defineProperty(Q1,"__esModule",{value:!0});Q1.unsetRootParent=void 0;function Hoe(e){for(var t=0,r=e.length;t{Object.defineProperty(rI,"__esModule",{value:!0});var qoe=F7(),Voe=yo(),Woe=B7();function joe(e,t){if(typeof e!="string")throw new TypeError("First argument must be a string.");if(!e)return[];var r=new Voe.DomHandler(void 0,t);return new qoe.Parser(r,t).end(e),(0,Woe.unsetRootParent)(r.dom)}o(joe,"HTMLDOMParser");rI.default=joe});var H7=ie(U7=>{Object.defineProperty(U7,"__esModule",{value:!0})});var q7=ie(So=>{var $oe=So&&So.__createBinding||(Object.create?function(e,t,r,n){n===void 0&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:o(function(){return t[r]},"get")}),Object.defineProperty(e,n,i)}:function(e,t,r,n){n===void 0&&(n=r),e[n]=t[r]}),Goe=So&&So.__exportStar||function(e,t){for(var r in e)r!=="default"&&!Object.prototype.hasOwnProperty.call(t,r)&&$oe(t,e,r)},Yoe=So&&So.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(So,"__esModule",{value:!0});So.default=void 0;var Koe=z7();Object.defineProperty(So,"default",{enumerable:!0,get:o(function(){return Yoe(Koe).default},"get")});Goe(H7(),So)});var V7=ie(J1=>{var Zoe=0;J1.SAME=Zoe;var Qoe=1;J1.CAMELCASE=Qoe;J1.possibleStandardNames={accept:0,acceptCharset:1,"accept-charset":"acceptCharset",accessKey:1,action:0,allowFullScreen:1,alt:0,as:0,async:0,autoCapitalize:1,autoComplete:1,autoCorrect:1,autoFocus:1,autoPlay:1,autoSave:1,capture:0,cellPadding:1,cellSpacing:1,challenge:0,charSet:1,checked:0,children:0,cite:0,class:"className",classID:1,className:1,cols:0,colSpan:1,content:0,contentEditable:1,contextMenu:1,controls:0,controlsList:1,coords:0,crossOrigin:1,dangerouslySetInnerHTML:1,data:0,dateTime:1,default:0,defaultChecked:1,defaultValue:1,defer:0,dir:0,disabled:0,disablePictureInPicture:1,disableRemotePlayback:1,download:0,draggable:0,encType:1,enterKeyHint:1,for:"htmlFor",form:0,formMethod:1,formAction:1,formEncType:1,formNoValidate:1,formTarget:1,frameBorder:1,headers:0,height:0,hidden:0,high:0,href:0,hrefLang:1,htmlFor:1,httpEquiv:1,"http-equiv":"httpEquiv",icon:0,id:0,innerHTML:1,inputMode:1,integrity:0,is:0,itemID:1,itemProp:1,itemRef:1,itemScope:1,itemType:1,keyParams:1,keyType:1,kind:0,label:0,lang:0,list:0,loop:0,low:0,manifest:0,marginWidth:1,marginHeight:1,max:0,maxLength:1,media:0,mediaGroup:1,method:0,min:0,minLength:1,multiple:0,muted:0,name:0,noModule:1,nonce:0,noValidate:1,open:0,optimum:0,pattern:0,placeholder:0,playsInline:1,poster:0,preload:0,profile:0,radioGroup:1,readOnly:1,referrerPolicy:1,rel:0,required:0,reversed:0,role:0,rows:0,rowSpan:1,sandbox:0,scope:0,scoped:0,scrolling:0,seamless:0,selected:0,shape:0,size:0,sizes:0,span:0,spellCheck:1,src:0,srcDoc:1,srcLang:1,srcSet:1,start:0,step:0,style:0,summary:0,tabIndex:1,target:0,title:0,type:0,useMap:1,value:0,width:0,wmode:0,wrap:0,about:0,accentHeight:1,"accent-height":"accentHeight",accumulate:0,additive:0,alignmentBaseline:1,"alignment-baseline":"alignmentBaseline",allowReorder:1,alphabetic:0,amplitude:0,arabicForm:1,"arabic-form":"arabicForm",ascent:0,attributeName:1,attributeType:1,autoReverse:1,azimuth:0,baseFrequency:1,baselineShift:1,"baseline-shift":"baselineShift",baseProfile:1,bbox:0,begin:0,bias:0,by:0,calcMode:1,capHeight:1,"cap-height":"capHeight",clip:0,clipPath:1,"clip-path":"clipPath",clipPathUnits:1,clipRule:1,"clip-rule":"clipRule",color:0,colorInterpolation:1,"color-interpolation":"colorInterpolation",colorInterpolationFilters:1,"color-interpolation-filters":"colorInterpolationFilters",colorProfile:1,"color-profile":"colorProfile",colorRendering:1,"color-rendering":"colorRendering",contentScriptType:1,contentStyleType:1,cursor:0,cx:0,cy:0,d:0,datatype:0,decelerate:0,descent:0,diffuseConstant:1,direction:0,display:0,divisor:0,dominantBaseline:1,"dominant-baseline":"dominantBaseline",dur:0,dx:0,dy:0,edgeMode:1,elevation:0,enableBackground:1,"enable-background":"enableBackground",end:0,exponent:0,externalResourcesRequired:1,fill:0,fillOpacity:1,"fill-opacity":"fillOpacity",fillRule:1,"fill-rule":"fillRule",filter:0,filterRes:1,filterUnits:1,floodOpacity:1,"flood-opacity":"floodOpacity",floodColor:1,"flood-color":"floodColor",focusable:0,fontFamily:1,"font-family":"fontFamily",fontSize:1,"font-size":"fontSize",fontSizeAdjust:1,"font-size-adjust":"fontSizeAdjust",fontStretch:1,"font-stretch":"fontStretch",fontStyle:1,"font-style":"fontStyle",fontVariant:1,"font-variant":"fontVariant",fontWeight:1,"font-weight":"fontWeight",format:0,from:0,fx:0,fy:0,g1:0,g2:0,glyphName:1,"glyph-name":"glyphName",glyphOrientationHorizontal:1,"glyph-orientation-horizontal":"glyphOrientationHorizontal",glyphOrientationVertical:1,"glyph-orientation-vertical":"glyphOrientationVertical",glyphRef:1,gradientTransform:1,gradientUnits:1,hanging:0,horizAdvX:1,"horiz-adv-x":"horizAdvX",horizOriginX:1,"horiz-origin-x":"horizOriginX",ideographic:0,imageRendering:1,"image-rendering":"imageRendering",in2:0,in:0,inlist:0,intercept:0,k1:0,k2:0,k3:0,k4:0,k:0,kernelMatrix:1,kernelUnitLength:1,kerning:0,keyPoints:1,keySplines:1,keyTimes:1,lengthAdjust:1,letterSpacing:1,"letter-spacing":"letterSpacing",lightingColor:1,"lighting-color":"lightingColor",limitingConeAngle:1,local:0,markerEnd:1,"marker-end":"markerEnd",markerHeight:1,markerMid:1,"marker-mid":"markerMid",markerStart:1,"marker-start":"markerStart",markerUnits:1,markerWidth:1,mask:0,maskContentUnits:1,maskUnits:1,mathematical:0,mode:0,numOctaves:1,offset:0,opacity:0,operator:0,order:0,orient:0,orientation:0,origin:0,overflow:0,overlinePosition:1,"overline-position":"overlinePosition",overlineThickness:1,"overline-thickness":"overlineThickness",paintOrder:1,"paint-order":"paintOrder",panose1:0,"panose-1":"panose1",pathLength:1,patternContentUnits:1,patternTransform:1,patternUnits:1,pointerEvents:1,"pointer-events":"pointerEvents",points:0,pointsAtX:1,pointsAtY:1,pointsAtZ:1,prefix:0,preserveAlpha:1,preserveAspectRatio:1,primitiveUnits:1,property:0,r:0,radius:0,refX:1,refY:1,renderingIntent:1,"rendering-intent":"renderingIntent",repeatCount:1,repeatDur:1,requiredExtensions:1,requiredFeatures:1,resource:0,restart:0,result:0,results:0,rotate:0,rx:0,ry:0,scale:0,security:0,seed:0,shapeRendering:1,"shape-rendering":"shapeRendering",slope:0,spacing:0,specularConstant:1,specularExponent:1,speed:0,spreadMethod:1,startOffset:1,stdDeviation:1,stemh:0,stemv:0,stitchTiles:1,stopColor:1,"stop-color":"stopColor",stopOpacity:1,"stop-opacity":"stopOpacity",strikethroughPosition:1,"strikethrough-position":"strikethroughPosition",strikethroughThickness:1,"strikethrough-thickness":"strikethroughThickness",string:0,stroke:0,strokeDasharray:1,"stroke-dasharray":"strokeDasharray",strokeDashoffset:1,"stroke-dashoffset":"strokeDashoffset",strokeLinecap:1,"stroke-linecap":"strokeLinecap",strokeLinejoin:1,"stroke-linejoin":"strokeLinejoin",strokeMiterlimit:1,"stroke-miterlimit":"strokeMiterlimit",strokeWidth:1,"stroke-width":"strokeWidth",strokeOpacity:1,"stroke-opacity":"strokeOpacity",suppressContentEditableWarning:1,suppressHydrationWarning:1,surfaceScale:1,systemLanguage:1,tableValues:1,targetX:1,targetY:1,textAnchor:1,"text-anchor":"textAnchor",textDecoration:1,"text-decoration":"textDecoration",textLength:1,textRendering:1,"text-rendering":"textRendering",to:0,transform:0,typeof:0,u1:0,u2:0,underlinePosition:1,"underline-position":"underlinePosition",underlineThickness:1,"underline-thickness":"underlineThickness",unicode:0,unicodeBidi:1,"unicode-bidi":"unicodeBidi",unicodeRange:1,"unicode-range":"unicodeRange",unitsPerEm:1,"units-per-em":"unitsPerEm",unselectable:0,vAlphabetic:1,"v-alphabetic":"vAlphabetic",values:0,vectorEffect:1,"vector-effect":"vectorEffect",version:0,vertAdvY:1,"vert-adv-y":"vertAdvY",vertOriginX:1,"vert-origin-x":"vertOriginX",vertOriginY:1,"vert-origin-y":"vertOriginY",vHanging:1,"v-hanging":"vHanging",vIdeographic:1,"v-ideographic":"vIdeographic",viewBox:1,viewTarget:1,visibility:0,vMathematical:1,"v-mathematical":"vMathematical",vocab:0,widths:0,wordSpacing:1,"word-spacing":"wordSpacing",writingMode:1,"writing-mode":"writingMode",x1:0,x2:0,x:0,xChannelSelector:1,xHeight:1,"x-height":"xHeight",xlinkActuate:1,"xlink:actuate":"xlinkActuate",xlinkArcrole:1,"xlink:arcrole":"xlinkArcrole",xlinkHref:1,"xlink:href":"xlinkHref",xlinkRole:1,"xlink:role":"xlinkRole",xlinkShow:1,"xlink:show":"xlinkShow",xlinkTitle:1,"xlink:title":"xlinkTitle",xlinkType:1,"xlink:type":"xlinkType",xmlBase:1,"xml:base":"xmlBase",xmlLang:1,"xml:lang":"xmlLang",xmlns:0,"xml:space":"xmlSpace",xmlnsXlink:1,"xmlns:xlink":"xmlnsXlink",xmlSpace:1,y1:0,y2:0,y:0,yChannelSelector:1,z:0,zoomAndPan:1}});var j7=ie(Eo=>{function Joe(e){return pn.hasOwnProperty(e)?pn[e]:null}o(Joe,"getPropertyInfo");function Un(e,t,r,n,i,a,u){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=n,this.attributeNamespace=i,this.mustUseProperty=r,this.propertyName=e,this.type=t,this.sanitizeURL=a,this.removeEmptyString=u}o(Un,"PropertyInfoRecord");var pn={},Xoe=["children","dangerouslySetInnerHTML","defaultValue","defaultChecked","innerHTML","suppressContentEditableWarning","suppressHydrationWarning","style"];Xoe.forEach(e=>{pn[e]=new Un(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(([e,t])=>{pn[e]=new Un(e,1,!1,t,null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(e=>{pn[e]=new Un(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(e=>{pn[e]=new Un(e,2,!1,e,null,!1,!1)});["allowFullScreen","async","autoFocus","autoPlay","controls","default","defer","disabled","disablePictureInPicture","disableRemotePlayback","formNoValidate","hidden","loop","noModule","noValidate","open","playsInline","readOnly","required","reversed","scoped","seamless","itemScope"].forEach(e=>{pn[e]=new Un(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(e=>{pn[e]=new Un(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(e=>{pn[e]=new Un(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(e=>{pn[e]=new Un(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(e=>{pn[e]=new Un(e,5,!1,e.toLowerCase(),null,!1,!1)});var nI=/[\-\:]([a-z])/g,iI=o(e=>e[1].toUpperCase(),"capitalize");["accent-height","alignment-baseline","arabic-form","baseline-shift","cap-height","clip-path","clip-rule","color-interpolation","color-interpolation-filters","color-profile","color-rendering","dominant-baseline","enable-background","fill-opacity","fill-rule","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","glyph-name","glyph-orientation-horizontal","glyph-orientation-vertical","horiz-adv-x","horiz-origin-x","image-rendering","letter-spacing","lighting-color","marker-end","marker-mid","marker-start","overline-position","overline-thickness","paint-order","panose-1","pointer-events","rendering-intent","shape-rendering","stop-color","stop-opacity","strikethrough-position","strikethrough-thickness","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke-width","text-anchor","text-decoration","text-rendering","underline-position","underline-thickness","unicode-bidi","unicode-range","units-per-em","v-alphabetic","v-hanging","v-ideographic","v-mathematical","vector-effect","vert-adv-y","vert-origin-x","vert-origin-y","word-spacing","writing-mode","xmlns:xlink","x-height"].forEach(e=>{let t=e.replace(nI,iI);pn[t]=new Un(t,1,!1,e,null,!1,!1)});["xlink:actuate","xlink:arcrole","xlink:role","xlink:show","xlink:title","xlink:type"].forEach(e=>{let t=e.replace(nI,iI);pn[t]=new Un(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(e=>{let t=e.replace(nI,iI);pn[t]=new Un(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(e=>{pn[e]=new Un(e,1,!1,e.toLowerCase(),null,!1,!1)});var eae="xlinkHref";pn[eae]=new Un("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(e=>{pn[e]=new Un(e,1,!1,e.toLowerCase(),null,!0,!0)});var{CAMELCASE:tae,SAME:rae,possibleStandardNames:W7}=V7(),nae=":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",iae=nae+"\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040",oae=RegExp.prototype.test.bind(new RegExp("^(data|aria)-["+iae+"]*$")),aae=Object.keys(W7).reduce((e,t)=>{let r=W7[t];return r===rae?e[t]=t:r===tae?e[t.toLowerCase()]=t:e[t]=r,e},{});Eo.BOOLEAN=3;Eo.BOOLEANISH_STRING=2;Eo.NUMERIC=5;Eo.OVERLOADED_BOOLEAN=4;Eo.POSITIVE_NUMERIC=6;Eo.RESERVED=0;Eo.STRING=1;Eo.getPropertyInfo=Joe;Eo.isCustomAttribute=oae;Eo.possibleStandardNames=aae});var Q7=ie((SCe,Z7)=>{var $7=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,sae=/\n/g,uae=/^\s*/,lae=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,cae=/^:\s*/,dae=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,fae=/^[;\s]*/,pae=/^\s+|\s+$/g,hae=` -`,G7="/",Y7="*",Bl="",mae="comment",gae="declaration";Z7.exports=function(e,t){if(typeof e!="string")throw new TypeError("First argument must be a string");if(!e)return[];t=t||{};var r=1,n=1;function i(S){var x=S.match(sae);x&&(r+=x.length);var v=S.lastIndexOf(hae);n=~v?S.length-v:n+S.length}o(i,"updatePosition");function a(){var S={line:r,column:n};return function(x){return x.position=new u(S),h(),x}}o(a,"position");function u(S){this.start=S,this.end={line:r,column:n},this.source=t.source}o(u,"Position"),u.prototype.content=e;var c=[];function d(S){var x=new Error(t.source+":"+r+":"+n+": "+S);if(x.reason=S,x.filename=t.source,x.line=r,x.column=n,x.source=e,t.silent)c.push(x);else throw x}o(d,"error");function f(S){var x=S.exec(e);if(x){var v=x[0];return i(v),e=e.slice(v.length),x}}o(f,"match");function h(){f(uae)}o(h,"whitespace");function m(S){var x;for(S=S||[];x=g();)x!==!1&&S.push(x);return S}o(m,"comments");function g(){var S=a();if(!(G7!=e.charAt(0)||Y7!=e.charAt(1))){for(var x=2;Bl!=e.charAt(x)&&(Y7!=e.charAt(x)||G7!=e.charAt(x+1));)++x;if(x+=2,Bl===e.charAt(x-1))return d("End of comment missing");var v=e.slice(2,x-2);return n+=2,i(v),e=e.slice(x),n+=2,S({type:mae,comment:v})}}o(g,"comment");function _(){var S=a(),x=f(lae);if(x){if(g(),!f(cae))return d("property missing ':'");var v=f(dae),y=S({type:gae,property:K7(x[0].replace($7,Bl)),value:v?K7(v[0].replace($7,Bl)):Bl});return f(fae),y}}o(_,"declaration");function w(){var S=[];m(S);for(var x;x=_();)x!==!1&&(S.push(x),m(S));return S}return o(w,"declarations"),h(),w()};function K7(e){return e?e.replace(pae,Bl):Bl}o(K7,"trim")});var J7=ie(Em=>{var vae=Em&&Em.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(Em,"__esModule",{value:!0});var _ae=vae(Q7());function bae(e,t){var r=null;if(!e||typeof e!="string")return r;var n=(0,_ae.default)(e),i=typeof t=="function";return n.forEach(function(a){if(a.type==="declaration"){var u=a.property,c=a.value;i?t(u,c,a):c&&(r=r||{},r[u]=c)}}),r}o(bae,"StyleToObject");Em.default=bae});var eF=ie(X1=>{Object.defineProperty(X1,"__esModule",{value:!0});X1.camelCase=void 0;var yae=/^--[a-zA-Z0-9-]+$/,xae=/-([a-z])/g,wae=/^[^-]+$/,Sae=/^-(webkit|moz|ms|o|khtml)-/,Eae=/^-(ms)-/,kae=o(function(e){return!e||wae.test(e)||yae.test(e)},"skipCamelCase"),Tae=o(function(e,t){return t.toUpperCase()},"capitalize"),X7=o(function(e,t){return"".concat(t,"-")},"trimHyphen"),Iae=o(function(e,t){return t===void 0&&(t={}),kae(e)?e:(e=e.toLowerCase(),t.reactCompat?e=e.replace(Eae,X7):e=e.replace(Sae,X7),e.replace(xae,Tae))},"camelCase");X1.camelCase=Iae});var tF=ie(km=>{var Cae=km&&km.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(km,"__esModule",{value:!0});var Oae=Cae(J7()),Dae=eF();function Aae(e,t){var r={};return!e||typeof e!="string"||(0,Oae.default)(e,function(n,i){n&&i&&(r[(0,Dae.camelCase)(n,t)]=i)}),r}o(Aae,"StyleToJS");km.default=Aae});var oI=ie(hn=>{var Pae=hn&&hn.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(hn,"__esModule",{value:!0});hn.returnFirstArg=hn.canTextBeChildOfNode=hn.ELEMENTS_WITH_NO_TEXT_CHILDREN=hn.PRESERVE_CUSTOM_ATTRIBUTES=hn.setStyleProp=hn.isCustomComponent=void 0;var Nae=pe(),Mae=Pae(tF()),Lae=new Set(["annotation-xml","color-profile","font-face","font-face-src","font-face-uri","font-face-format","font-face-name","missing-glyph"]);function Rae(e,t){return e.includes("-")?!Lae.has(e):!!(t&&typeof t.is=="string")}o(Rae,"isCustomComponent");hn.isCustomComponent=Rae;var Fae={reactCompat:!0};function Bae(e,t){if(typeof e=="string"){if(!e.trim()){t.style={};return}try{t.style=(0,Mae.default)(e,Fae)}catch{t.style={}}}}o(Bae,"setStyleProp");hn.setStyleProp=Bae;hn.PRESERVE_CUSTOM_ATTRIBUTES=Number(Nae.version.split(".")[0])>=16;hn.ELEMENTS_WITH_NO_TEXT_CHILDREN=new Set(["tr","tbody","thead","tfoot","colgroup","table","head","html","frameset"]);var zae=o(function(e){return!hn.ELEMENTS_WITH_NO_TEXT_CHILDREN.has(e.name)},"canTextBeChildOfNode");hn.canTextBeChildOfNode=zae;var Uae=o(function(e){return e},"returnFirstArg");hn.returnFirstArg=Uae});var sI=ie(aI=>{Object.defineProperty(aI,"__esModule",{value:!0});var Tm=j7(),rF=oI(),Hae=["checked","value"],qae=["input","select","textarea"],Vae={reset:!0,submit:!0};function Wae(e,t){e===void 0&&(e={});var r={},n=!!(e.type&&Vae[e.type]);for(var i in e){var a=e[i];if((0,Tm.isCustomAttribute)(i)){r[i]=a;continue}var u=i.toLowerCase(),c=nF(u);if(c){var d=(0,Tm.getPropertyInfo)(c);switch(Hae.includes(c)&&qae.includes(t)&&!n&&(c=nF("default"+u)),r[c]=a,d&&d.type){case Tm.BOOLEAN:r[c]=!0;break;case Tm.OVERLOADED_BOOLEAN:a===""&&(r[c]=!0);break}continue}rF.PRESERVE_CUSTOM_ATTRIBUTES&&(r[i]=a)}return(0,rF.setStyleProp)(e.style,r),r}o(Wae,"attributesToProps");aI.default=Wae;function nF(e){return Tm.possibleStandardNames[e]}o(nF,"getPropName")});var oF=ie(Cm=>{var jae=Cm&&Cm.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(Cm,"__esModule",{value:!0});var uI=pe(),$ae=jae(sI()),Im=oI(),Gae={cloneElement:uI.cloneElement,createElement:uI.createElement,isValidElement:uI.isValidElement};function iF(e,t){for(var r=[],n=typeof t?.replace=="function",i=t?.transform||Im.returnFirstArg,a=t?.library||Gae,u=a.cloneElement,c=a.createElement,d=a.isValidElement,f=e.length,h=0;h1&&(g=u(g,{key:g.key||h})),r.push(i(g,m,h));continue}}if(m.type==="text"){var _=!m.data.trim().length;if(_&&m.parent&&!(0,Im.canTextBeChildOfNode)(m.parent)||t?.trim&&_)continue;r.push(i(m.data,m,h));continue}var w=m,S={};Yae(w)?((0,Im.setStyleProp)(w.attribs.style,w.attribs),S=w.attribs):w.attribs&&(S=(0,$ae.default)(w.attribs,w.name));var x=void 0;switch(m.type){case"script":case"style":m.children[0]&&(S.dangerouslySetInnerHTML={__html:m.children[0].data});break;case"tag":m.name==="textarea"&&m.children[0]?S.defaultValue=m.children[0].data:m.children&&m.children.length&&(x=iF(m.children,t));break;default:continue}f>1&&(S.key=h),r.push(i(c(m.name,S,x),m,h))}return r.length===1?r[0]:r}o(iF,"domToReact");Cm.default=iF;function Yae(e){return Im.PRESERVE_CUSTOM_ATTRIBUTES&&e.type==="tag"&&(0,Im.isCustomComponent)(e.name,e.attribs)}o(Yae,"skipAttributesToProps")});var cI=ie(Vr=>{var lI=Vr&&Vr.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(Vr,"__esModule",{value:!0});Vr.htmlToDOM=Vr.domToReact=Vr.attributesToProps=Vr.Text=Vr.ProcessingInstruction=Vr.Element=Vr.Comment=void 0;var aF=lI(q7());Vr.htmlToDOM=aF.default;var Kae=lI(sI());Vr.attributesToProps=Kae.default;var sF=lI(oF());Vr.domToReact=sF.default;var eb=yo();Object.defineProperty(Vr,"Comment",{enumerable:!0,get:o(function(){return eb.Comment},"get")});Object.defineProperty(Vr,"Element",{enumerable:!0,get:o(function(){return eb.Element},"get")});Object.defineProperty(Vr,"ProcessingInstruction",{enumerable:!0,get:o(function(){return eb.ProcessingInstruction},"get")});Object.defineProperty(Vr,"Text",{enumerable:!0,get:o(function(){return eb.Text},"get")});var Zae={lowerCaseAttributeNames:!1};function Qae(e,t){if(typeof e!="string")throw new TypeError("First argument must be a string");return e?(0,sF.default)((0,aF.default)(e,t?.htmlparser2||Zae),t):[]}o(Qae,"HTMLReactParser");Vr.default=Qae});var ib=W(pe()),hF=W(Fg());var st={};var aG=0;function Ke(e,t){let r=`atom${++aG}`,n={toString:o(()=>r,"toString")};return typeof e=="function"?n.read=e:(n.init=e,n.read=function(i){return i(this)},n.write=function(i,a,u){return a(this,typeof u=="function"?u(i(this)):u)}),t&&(n.write=t),n}o(Ke,"atom");var Lw=o(e=>"init"in e,"hasInitialValue"),Rw=o(e=>!!e.write,"isActuallyWritableAtom"),zg=new WeakMap,sG=o((e,t)=>{zg.set(e,t),e.catch(()=>{}).finally(()=>zg.delete(e))},"registerCancelPromise"),o5=o((e,t)=>{let r=zg.get(e);r&&(zg.delete(e),r(t))},"cancelPromise"),a5=o((e,t)=>{e.status="fulfilled",e.value=t},"resolvePromise"),s5=o((e,t)=>{e.status="rejected",e.reason=t},"rejectPromise"),uG=o(e=>typeof e?.then=="function","isPromiseLike"),yp=o((e,t)=>!!e&&"v"in e&&"v"in t&&Object.is(e.v,t.v),"isEqualAtomValue"),u5=o((e,t)=>!!e&&"e"in e&&"e"in t&&Object.is(e.e,t.e),"isEqualAtomError"),Mc=o(e=>!!e&&"v"in e&&e.v instanceof Promise,"hasPromiseAtomValue"),lG=o((e,t)=>"v"in e&&"v"in t&&e.v.orig&&e.v.orig===t.v.orig,"isEqualPromiseAtomValue"),Bg=o(e=>{if("e"in e)throw e.e;return e.v},"returnAtomValue"),l5=o(()=>{let e=new WeakMap,t=new WeakMap,r=new Map,n,i;(st.env?st.env.MODE:void 0)!=="production"&&(n=new Set,i=new Set);let a=o(O=>e.get(O),"getAtomState"),u=o((O,N)=>{(st.env?st.env.MODE:void 0)!=="production"&&Object.freeze(N);let L=e.get(O);if(e.set(O,N),r.has(O)||r.set(O,L),Mc(L)){let M="v"in N?N.v instanceof Promise?N.v:Promise.resolve(N.v):Promise.reject(N.e);L.v!==M&&o5(L.v,M)}},"setAtomState"),c=o((O,N,L)=>{let M=new Map,V=!1;L.forEach((B,z)=>{!B&&z===O&&(B=N),B?(M.set(z,B),N.d.get(z)!==B&&(V=!0)):(st.env?st.env.MODE:void 0)!=="production"&&console.warn("[Bug] atom state not found")}),(V||N.d.size!==M.size)&&(N.d=M)},"updateDependencies"),d=o((O,N,L)=>{let M=a(O),V={d:M?.d||new Map,v:N};if(L&&c(O,V,L),yp(M,V)&&M.d===V.d)return M;if(Mc(M)&&Mc(V)&&lG(M,V)){if(M.d===V.d)return M;V.v=M.v}return u(O,V),V},"setAtomValue"),f=o((O,N,L,M)=>{if(uG(N)){let V,B=o(()=>{let $=a(O);if(!Mc($)||$.v!==z)return;let Y=d(O,z,L);t.has(O)&&$.d!==Y.d&&A(O,Y,$.d)},"updatePromiseDependencies"),z=new Promise(($,Y)=>{let re=!1;N.then(ue=>{re||(re=!0,a5(z,ue),$(ue),B())},ue=>{re||(re=!0,s5(z,ue),Y(ue),B())}),V=o(ue=>{re||(re=!0,ue.then(fe=>a5(z,fe),fe=>s5(z,fe)),$(ue))},"continuePromise")});return z.orig=N,z.status="pending",sG(z,$=>{$&&V($),M?.()}),d(O,z,L)}return d(O,N,L)},"setAtomValueOrPromise"),h=o((O,N,L)=>{let M=a(O),V={d:M?.d||new Map,e:N};return L&&c(O,V,L),u5(M,V)&&M.d===V.d?M:(u(O,V),V)},"setAtomError"),m=o((O,N)=>{let L=a(O);if(!N&&L&&(t.has(O)||Array.from(L.d).every(([re,ue])=>{if(re===O)return!0;let fe=m(re);return fe===ue||yp(fe,ue)})))return L;let M=new Map,V=!0,B=o(re=>{if(re===O){let fe=a(re);if(fe)return M.set(re,fe),Bg(fe);if(Lw(re))return M.set(re,void 0),re.init;throw new Error("no atom init")}let ue=m(re);return M.set(re,ue),Bg(ue)},"getter"),z,$,Y={get signal(){return z||(z=new AbortController),z.signal},get setSelf(){return(st.env?st.env.MODE:void 0)!=="production"&&!Rw(O)&&console.warn("setSelf function cannot be used with read-only atom"),!$&&Rw(O)&&($=o((...re)=>{if((st.env?st.env.MODE:void 0)!=="production"&&V&&console.warn("setSelf function cannot be called in sync"),!V)return y(O,...re)},"setSelf")),$}};try{let re=O.read(B,Y);return f(O,re,M,()=>z?.abort())}catch(re){return h(O,re,M)}finally{V=!1}},"readAtomState"),g=o(O=>Bg(m(O)),"readAtom"),_=o(O=>{let N=t.get(O);return N||(N=E(O)),N},"addAtom"),w=o((O,N)=>!N.l.size&&(!N.t.size||N.t.size===1&&N.t.has(O)),"canUnmountAtom"),S=o(O=>{let N=t.get(O);N&&w(O,N)&&T(O)},"delAtom"),x=o(O=>{let N=new Map,L=new WeakMap,M=o(z=>{var $;let Y=new Set(($=t.get(z))==null?void 0:$.t);return r.forEach((re,ue)=>{var fe;(fe=a(ue))!=null&&fe.d.has(z)&&Y.add(ue)}),Y},"getDependents"),V=o(z=>{M(z).forEach($=>{$!==z&&(N.set($,(N.get($)||new Set).add(z)),L.set($,(L.get($)||0)+1),V($))})},"loop1");V(O);let B=o(z=>{M(z).forEach($=>{var Y;if($!==z){let re=L.get($);if(re&&L.set($,--re),!re){let ue=!!((Y=N.get($))!=null&&Y.size);if(ue){let fe=a($),He=m($,!0);ue=!yp(fe,He)}ue||N.forEach(fe=>fe.delete($))}B($)}})},"loop2");B(O)},"recomputeDependents"),v=o((O,...N)=>{let L=!0,M=o(z=>Bg(m(z)),"getter"),V=o((z,...$)=>{let Y;if(z===O){if(!Lw(z))throw new Error("atom not writable");let re=a(z),ue=f(z,$[0]);yp(re,ue)||x(z)}else Y=v(z,...$);if(!L){let re=D();(st.env?st.env.MODE:void 0)!=="production"&&n.forEach(ue=>ue({type:"async-write",flushed:re}))}return Y},"setter"),B=O.write(M,V,...N);return L=!1,B},"writeAtomState"),y=o((O,...N)=>{let L=v(O,...N),M=D();return(st.env?st.env.MODE:void 0)!=="production"&&n.forEach(V=>V({type:"write",flushed:M})),L},"writeAtom"),E=o((O,N,L)=>{var M;let V=L||[];(M=a(O))==null||M.d.forEach((z,$)=>{let Y=t.get($);Y?Y.t.add(O):$!==O&&E($,O,V)}),m(O);let B={t:new Set(N&&[N]),l:new Set};if(t.set(O,B),(st.env?st.env.MODE:void 0)!=="production"&&i.add(O),Rw(O)&&O.onMount){let{onMount:z}=O;V.push(()=>{let $=z((...Y)=>y(O,...Y));$&&(B.u=$)})}return L||V.forEach(z=>z()),B},"mountAtom"),T=o(O=>{var N;let L=(N=t.get(O))==null?void 0:N.u;L&&L(),t.delete(O),(st.env?st.env.MODE:void 0)!=="production"&&i.delete(O);let M=a(O);M?(Mc(M)&&o5(M.v),M.d.forEach((V,B)=>{if(B!==O){let z=t.get(B);z&&(z.t.delete(O),w(B,z)&&T(B))}})):(st.env?st.env.MODE:void 0)!=="production"&&console.warn("[Bug] could not find atom state to unmount",O)},"unmountAtom"),A=o((O,N,L)=>{let M=new Set(N.d.keys());L?.forEach((V,B)=>{if(M.has(B)){M.delete(B);return}let z=t.get(B);z&&(z.t.delete(O),w(B,z)&&T(B))}),M.forEach(V=>{let B=t.get(V);B?B.t.add(O):t.has(O)&&E(V,O)})},"mountDependencies"),D=o(()=>{let O;for((st.env?st.env.MODE:void 0)!=="production"&&(O=new Set);r.size;){let N=Array.from(r);r.clear(),N.forEach(([L,M])=>{let V=a(L);if(V){let B=t.get(L);B&&V.d!==M?.d&&A(L,V,M?.d),B&&!(!Mc(M)&&(yp(M,V)||u5(M,V)))&&(B.l.forEach(z=>z()),(st.env?st.env.MODE:void 0)!=="production"&&O.add(L))}else(st.env?st.env.MODE:void 0)!=="production"&&console.warn("[Bug] no atom state to flush")})}if((st.env?st.env.MODE:void 0)!=="production")return O},"flushPending"),R=o((O,N)=>{let L=_(O),M=D(),V=L.l;return V.add(N),(st.env?st.env.MODE:void 0)!=="production"&&n.forEach(B=>B({type:"sub",flushed:M})),()=>{V.delete(N),S(O),(st.env?st.env.MODE:void 0)!=="production"&&n.forEach(B=>B({type:"unsub"}))}},"subscribeAtom");return(st.env?st.env.MODE:void 0)!=="production"?{get:g,set:y,sub:R,dev_subscribe_store:o((O,N)=>{if(N!==2)throw new Error("The current StoreListener revision is 2.");return n.add(O),()=>{n.delete(O)}},"dev_subscribe_store"),dev_get_mounted_atoms:o(()=>i.values(),"dev_get_mounted_atoms"),dev_get_atom_state:o(O=>e.get(O),"dev_get_atom_state"),dev_get_mounted:o(O=>t.get(O),"dev_get_mounted"),dev_restore_atoms:o(O=>{for(let[L,M]of O)Lw(L)&&(f(L,M),x(L));let N=D();n.forEach(L=>L({type:"restore",flushed:N}))},"dev_restore_atoms")}:{get:g,set:y,sub:R}},"createStore"),Fw;(st.env?st.env.MODE:void 0)!=="production"&&(typeof globalThis.__NUMBER_OF_JOTAI_INSTANCES__=="number"?++globalThis.__NUMBER_OF_JOTAI_INSTANCES__:globalThis.__NUMBER_OF_JOTAI_INSTANCES__=1);var c5=o(()=>(Fw||((st.env?st.env.MODE:void 0)!=="production"&&globalThis.__NUMBER_OF_JOTAI_INSTANCES__!==1&&console.warn("Detected multiple Jotai instances. It may cause unexpected behavior with the default store. https://github.com/pmndrs/jotai/discussions/2044"),Fw=l5()),Fw),"getDefaultStore");var wn=W(pe(),1);var d5={};var cG=(0,wn.createContext)(void 0),Bw=o(e=>{let t=(0,wn.useContext)(cG);return e?.store||t||c5()},"useStore");var dG=o(e=>typeof e?.then=="function","isPromiseLike"),fG=wn.default.use||(e=>{if(e.status==="pending")throw e;if(e.status==="fulfilled")return e.value;throw e.status==="rejected"?e.reason:(e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t}),e)});function Lt(e,t){let r=Bw(t),[[n,i,a],u]=(0,wn.useReducer)(f=>{let h=r.get(e);return Object.is(f[0],h)&&f[1]===r&&f[2]===e?f:[h,r,e]},void 0,()=>[r.get(e),r,e]),c=n;(i!==r||a!==e)&&(u(),c=r.get(e));let d=t?.delay;return(0,wn.useEffect)(()=>{let f=r.sub(e,()=>{if(typeof d=="number"){setTimeout(u,d);return}u()});return u(),f},[r,e,d]),(0,wn.useDebugValue)(c),dG(c)?fG(c):c}o(Lt,"useAtomValue");function Me(e,t){let r=Bw(t);return(0,wn.useCallback)((...i)=>{if((d5.env?d5.env.MODE:void 0)!=="production"&&!("write"in e))throw new Error("not writable atom");return r.set(e,...i)},[r,e])}o(Me,"useSetAtom");function Zt(e,t){return[Lt(e,t),Me(e,t)]}o(Zt,"useAtom");var nb=W(pe());var Gr=W(pe(),1),P5=W(m5(),1);var cn=W(pe(),1);var xs={};XW(xs,{ERROR_REVALIDATE_EVENT:()=>wG,FOCUS_EVENT:()=>g5,MUTATE_EVENT:()=>_5,RECONNECT_EVENT:()=>v5});var g5=0,v5=1,_5=2,wG=3;var b5=Object.prototype.hasOwnProperty;function Ug(e,t){var r,n;if(e===t)return!0;if(e&&t&&(r=e.constructor)===t.constructor){if(r===Date)return e.getTime()===t.getTime();if(r===RegExp)return e.toString()===t.toString();if(r===Array){if((n=e.length)===t.length)for(;n--&&Ug(e[n],t[n]););return n===-1}if(!r||typeof e=="object"){n=0;for(r in e)if(b5.call(e,r)&&++n&&!b5.call(t,r)||!(r in t)||!Ug(e[r],t[r]))return!1;return Object.keys(t).length===n}}return e!==e&&t!==t}o(Ug,"dequal");var no=new WeakMap,ba=o(()=>{},"noop"),Lr=ba(),Rc=Object,vt=o(e=>e===Lr,"isUndefined"),li=o(e=>typeof e=="function","isFunction"),io=o((e,t)=>({...e,...t}),"mergeObjects"),$g=o(e=>li(e.then),"isPromiseLike"),Uw={},Hg={},Gw="undefined",Fc=typeof window!=Gw,Vg=typeof document!=Gw,x5=Fc&&"Deno"in window,w5=o(()=>Fc&&typeof window.requestAnimationFrame!=Gw,"hasRequestAnimationFrame"),Gg=o((e,t)=>{let r=no.get(e);return[()=>!vt(t)&&e.get(t)||Uw,n=>{if(!vt(t)){let i=e.get(t);t in Hg||(Hg[t]=i),r[5](t,io(i,n),i||Uw)}},r[6],()=>!vt(t)&&t in Hg?Hg[t]:!vt(t)&&e.get(t)||Uw]},"createCacheHelper"),Vw=!0,SG=o(()=>Vw,"isOnline"),[Ww,jw]=Fc&&window.addEventListener?[window.addEventListener.bind(window),window.removeEventListener.bind(window)]:[ba,ba],EG=o(()=>{let e=Vg&&document.visibilityState;return vt(e)||e!=="hidden"},"isVisible"),kG=o(e=>(Vg&&document.addEventListener("visibilitychange",e),Ww("focus",e),()=>{Vg&&document.removeEventListener("visibilitychange",e),jw("focus",e)}),"initFocus"),TG=o(e=>{let t=o(()=>{Vw=!0,e()},"onOnline"),r=o(()=>{Vw=!1},"onOffline");return Ww("online",t),Ww("offline",r),()=>{jw("online",t),jw("offline",r)}},"initReconnect"),S5={isOnline:SG,isVisible:EG},E5={initFocus:kG,initReconnect:TG},Yg=!cn.default.useId,Ru=!Fc||x5,Yw=o(e=>w5()?window.requestAnimationFrame(e):setTimeout(e,1),"rAF"),Bc=Ru?cn.useEffect:cn.useLayoutEffect,Hw=typeof navigator<"u"&&navigator.connection,$w=!Ru&&Hw&&(["slow-2g","2g"].includes(Hw.effectiveType)||Hw.saveData),qg=new WeakMap,IG=o(e=>Rc.prototype.toString.call(e),"getTypeName"),qw=o((e,t)=>e===`[object ${t}]`,"isObjectTypeName"),CG=0,Wg=o(e=>{let t=typeof e,r=IG(e),n=qw(r,"Date"),i=qw(r,"RegExp"),a=qw(r,"Object"),u,c;if(Rc(e)===e&&!n&&!i){if(u=qg.get(e),u)return u;if(u=++CG+"~",qg.set(e,u),Array.isArray(e)){for(u="@",c=0;c{if(li(e))try{e=e()}catch{e=""}let t=e;return e=typeof e=="string"?e:(Array.isArray(e)?e.length:e)?Wg(e):"",[e,t]},"serialize"),OG=0,xp=o(()=>++OG,"getTimestamp");async function Kg(...e){let[t,r,n,i]=e,a=io({populateCache:!0,throwOnError:!0},typeof i=="boolean"?{revalidate:i}:i||{}),u=a.populateCache,c=a.rollbackOnError,d=a.optimisticData,f=o(g=>typeof c=="function"?c(g):c!==!1,"rollbackOnError"),h=a.throwOnError;if(li(r)){let g=r,_=[],w=t.keys();for(let S of w)!/^\$(inf|sub)\$/.test(S)&&g(t.get(S)._k)&&_.push(S);return Promise.all(_.map(m))}return m(r);async function m(g){let[_]=wp(g);if(!_)return;let[w,S]=Gg(t,_),[x,v,y,E]=no.get(t),T=o(()=>{let z=x[_];return(li(a.revalidate)?a.revalidate(w().data,g):a.revalidate!==!1)&&(delete y[_],delete E[_],z&&z[0])?z[0](2).then(()=>w().data):w().data},"startRevalidate");if(e.length<3)return T();let A=n,D,R=!1,O=xp();v[_]=[O,0];let N=!vt(d),L=w(),M=L.data,V=L._c,B=vt(V)?M:V;if(N&&(d=li(d)?d(B,M):d,S({data:d,_c:B})),li(A))try{A=A(B)}catch(z){D=z,R=!0}if(A&&$g(A))if(A=await A.catch(z=>{D=z,R=!0}),O!==v[_][0]){if(R)throw D;return A}else R&&N&&f(D)&&(u=!0,S({data:B,_c:Lr}));if(u&&!R)if(li(u)){let z=u(A,B);S({data:z,error:Lr,_c:Lr})}else S({data:A,error:Lr,_c:Lr});if(v[_][1]=xp(),Promise.resolve(T()).then(()=>{S({_c:Lr})}),R){if(h)throw D;return}return A}}o(Kg,"internalMutate");var y5=o((e,t)=>{for(let r in e)e[r][0]&&e[r][0](t)},"revalidateAllKeys"),Kw=o((e,t)=>{if(!no.has(e)){let r=io(E5,t),n=Object.create(null),i=Kg.bind(Lr,e),a=ba,u=Object.create(null),c=o((h,m)=>{let g=u[h]||[];return u[h]=g,g.push(m),()=>g.splice(g.indexOf(m),1)},"subscribe"),d=o((h,m,g)=>{e.set(h,m);let _=u[h];if(_)for(let w of _)w(m,g)},"setter"),f=o(()=>{if(!no.has(e)&&(no.set(e,[n,Object.create(null),Object.create(null),Object.create(null),i,d,c]),!Ru)){let h=r.initFocus(setTimeout.bind(Lr,y5.bind(Lr,n,0))),m=r.initReconnect(setTimeout.bind(Lr,y5.bind(Lr,n,1)));a=o(()=>{h&&h(),m&&m(),no.delete(e)},"unmount")}},"initProvider");return f(),[e,i,f,a]}return[e,no.get(e)[4]]},"initCache"),DG=o((e,t,r,n,i)=>{let a=r.errorRetryCount,u=i.retryCount,c=~~((Math.random()+.5)*(1<<(u<8?u:8)))*r.errorRetryInterval;!vt(a)&&u>a||setTimeout(n,c,i)},"onErrorRetry"),k5=Ug,[Zg,T5]=Kw(new Map),Qg=io({onLoadingSlow:ba,onSuccess:ba,onError:ba,onErrorRetry:DG,onDiscarded:ba,revalidateOnFocus:!0,revalidateOnReconnect:!0,revalidateIfStale:!0,shouldRetryOnError:!0,errorRetryInterval:$w?1e4:5e3,focusThrottleInterval:5*1e3,dedupingInterval:2*1e3,loadingTimeout:$w?5e3:3e3,compare:k5,isPaused:o(()=>!1,"isPaused"),cache:Zg,mutate:T5,fallback:{}},S5),Zw=o((e,t)=>{let r=io(e,t);if(t){let{use:n,fallback:i}=e,{use:a,fallback:u}=t;n&&a&&(r.use=n.concat(a)),i&&u&&(r.fallback=io(i,u))}return r},"mergeConfigs"),jg=(0,cn.createContext)({}),Qw=o(e=>{let{value:t}=e,r=(0,cn.useContext)(jg),n=li(t),i=(0,cn.useMemo)(()=>n?t(r):t,[n,r,t]),a=(0,cn.useMemo)(()=>n?i:Zw(r,i),[n,r,i]),u=i&&i.provider,c=(0,cn.useRef)(Lr);u&&!c.current&&(c.current=Kw(u(a.cache||Zg),i));let d=c.current;return d&&(a.cache=d[0],a.mutate=d[1]),Bc(()=>{if(d)return d[2]&&d[2](),d[3]},[]),(0,cn.createElement)(jg.Provider,io(e,{value:a}))},"SWRConfig");var I5="$inf$";var zc=W(pe(),1);var C5=Fc&&window.__SWR_DEVTOOLS_USE__,AG=C5?window.__SWR_DEVTOOLS_USE__:[],PG=o(()=>{C5&&(window.__SWR_DEVTOOLS_REACT__=zc.default)},"setupDevTools"),NG=o(e=>li(e[1])?[e[0],e[1],e[2]||{}]:[e[0],null,(e[1]===null?e[2]:e[1])||{}],"normalize"),MG=o(()=>{let e=(0,zc.useContext)(jg);return(0,zc.useMemo)(()=>io(Qg,e),[e])},"useSWRConfig");var LG=o(e=>(t,r,n)=>e(t,r&&((...a)=>{let[u]=wp(t),[,,,c]=no.get(Zg);if(u.startsWith(I5))return r(...a);let d=c[u];return vt(d)?r(...a):(delete c[u],d)}),n),"middleware"),RG=AG.concat(LG),O5=o(e=>o(function(...r){let n=MG(),[i,a,u]=NG(r),c=Zw(n,u),d=e,{use:f}=c,h=(f||[]).concat(RG);for(let m=h.length;m--;)d=h[m](d);return d(i,a||c.fetcher||null,c)},"useSWRArgs"),"withArgs"),D5=o((e,t,r)=>{let n=t[e]||(t[e]=[]);return n.push(r),()=>{let i=n.indexOf(r);i>=0&&(n[i]=n[n.length-1],n.pop())}},"subscribeCallback");PG();var FG=o(()=>{},"noop"),Vse=FG();var Jw=Gr.default.use||(e=>{switch(e.status){case"pending":throw e;case"fulfilled":return e.value;case"rejected":throw e.reason;default:throw e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t}),e}}),Xw={dedupe:!0},A5=Promise.resolve(Lr),BG=o((e,t,r)=>{let{cache:n,compare:i,suspense:a,fallbackData:u,revalidateOnMount:c,revalidateIfStale:d,refreshInterval:f,refreshWhenHidden:h,refreshWhenOffline:m,keepPreviousData:g}=r,[_,w,S,x]=no.get(n),[v,y]=wp(e),E=(0,Gr.useRef)(!1),T=(0,Gr.useRef)(!1),A=(0,Gr.useRef)(v),D=(0,Gr.useRef)(t),R=(0,Gr.useRef)(r),O=o(()=>R.current,"getConfig"),N=o(()=>O().isVisible()&&O().isOnline(),"isActive"),[L,M,V,B]=Gg(n,v),z=(0,Gr.useRef)({}).current,$=vt(u)?vt(r.fallback)?Lr:r.fallback[v]:u,Y=o((Ee,Te)=>{for(let Ae in z){let Re=Ae;if(Re==="data"){if(!i(Ee[Re],Te[Re])&&(!vt(Ee[Re])||!i(ft,Te[Re])))return!1}else if(Te[Re]!==Ee[Re])return!1}return!0},"isEqual"),re=(0,Gr.useMemo)(()=>{let Ee=!v||!t?!1:vt(c)?O().isPaused()||a?!1:d!==!1:c,Te=o(Ve=>{let St=io(Ve);return delete St._k,Ee?{isValidating:!0,isLoading:!0,...St}:St},"getSelectedCache"),Ae=L(),Re=B(),xt=Te(Ae),wt=Ae===Re?xt:Te(Re),Ce=xt;return[()=>{let Ve=Te(L());return Y(Ve,Ce)?(Ce.data=Ve.data,Ce.isLoading=Ve.isLoading,Ce.isValidating=Ve.isValidating,Ce.error=Ve.error,Ce):(Ce=Ve,Ve)},()=>wt]},[n,v]),ue=(0,P5.useSyncExternalStore)((0,Gr.useCallback)(Ee=>V(v,(Te,Ae)=>{Y(Ae,Te)||Ee()}),[n,v]),re[0],re[1]),fe=!E.current,He=_[v]&&_[v].length>0,Ge=ue.data,Qe=vt(Ge)?$&&$g($)?Jw($):$:Ge,mt=ue.error,qe=(0,Gr.useRef)(Qe),ft=g?vt(Ge)?vt(qe.current)?Qe:qe.current:Ge:Qe,Q=He&&!vt(mt)?!1:fe&&!vt(c)?c:O().isPaused()?!1:a?vt(Qe)?!1:d:vt(Qe)||d,we=!!(v&&t&&fe&&Q),J=vt(ue.isValidating)?we:ue.isValidating,X=vt(ue.isLoading)?we:ue.isLoading,ne=(0,Gr.useCallback)(async Ee=>{let Te=D.current;if(!v||!Te||T.current||O().isPaused())return!1;let Ae,Re,xt=!0,wt=Ee||{},Ce=!S[v]||!wt.dedupe,Ve=o(()=>Yg?!T.current&&v===A.current&&E.current:v===A.current,"callbackSafeguard"),St={isValidating:!1,isLoading:!1},Tr=o(()=>{M(St)},"finishRequestAndUpdateState"),Vt=o(()=>{let Fe=S[v];Fe&&Fe[1]===Re&&delete S[v]},"cleanupState"),Ut={isValidating:!0};vt(L().data)&&(Ut.isLoading=!0);try{if(Ce&&(M(Ut),r.loadingTimeout&&vt(L().data)&&setTimeout(()=>{xt&&Ve()&&O().onLoadingSlow(v,r)},r.loadingTimeout),S[v]=[Te(y),xp()]),[Ae,Re]=S[v],Ae=await Ae,Ce&&setTimeout(Vt,r.dedupingInterval),!S[v]||S[v][1]!==Re)return Ce&&Ve()&&O().onDiscarded(v),!1;St.error=Lr;let Fe=w[v];if(!vt(Fe)&&(Re<=Fe[0]||Re<=Fe[1]||Fe[1]===0))return Tr(),Ce&&Ve()&&O().onDiscarded(v),!1;let Gt=L().data;St.data=i(Gt,Ae)?Gt:Ae,Ce&&Ve()&&O().onSuccess(Ae,v,r)}catch(Fe){Vt();let Gt=O(),{shouldRetryOnError:Hn}=Gt;Gt.isPaused()||(St.error=Fe,Ce&&Ve()&&(Gt.onError(Fe,v,Gt),(Hn===!0||li(Hn)&&Hn(Fe))&&(!O().revalidateOnFocus||!O().revalidateOnReconnect||N())&&Gt.onErrorRetry(Fe,v,Gt,Cn=>{let ta=_[v];ta&&ta[0]&&ta[0](xs.ERROR_REVALIDATE_EVENT,Cn)},{retryCount:(wt.retryCount||0)+1,dedupe:!0})))}return xt=!1,Tr(),!0},[v,n]),ge=(0,Gr.useCallback)((...Ee)=>Kg(n,A.current,...Ee),[]);if(Bc(()=>{D.current=t,R.current=r,vt(Ge)||(qe.current=Ge)}),Bc(()=>{if(!v)return;let Ee=ne.bind(Lr,Xw),Te=0;O().revalidateOnFocus&&(Te=Date.now()+O().focusThrottleInterval);let Re=D5(v,_,o((xt,wt={})=>{if(xt==xs.FOCUS_EVENT){let Ce=Date.now();O().revalidateOnFocus&&Ce>Te&&N()&&(Te=Ce+O().focusThrottleInterval,Ee())}else if(xt==xs.RECONNECT_EVENT)O().revalidateOnReconnect&&N()&&Ee();else{if(xt==xs.MUTATE_EVENT)return ne();if(xt==xs.ERROR_REVALIDATE_EVENT)return ne(wt)}},"onRevalidate"));return T.current=!1,A.current=v,E.current=!0,M({_k:y}),Q&&(S[v]||(vt(Qe)||Ru?Ee():Yw(Ee))),()=>{T.current=!0,Re()}},[v]),Bc(()=>{let Ee;function Te(){let Re=li(f)?f(L().data):f;Re&&Ee!==-1&&(Ee=setTimeout(Ae,Re))}o(Te,"next");function Ae(){!L().error&&(h||O().isVisible())&&(m||O().isOnline())?ne(Xw).then(Te):Te()}return o(Ae,"execute"),Te(),()=>{Ee&&(clearTimeout(Ee),Ee=-1)}},[f,h,m,v]),(0,Gr.useDebugValue)(ft),a){let Ee=v&&vt(Qe);if(!Yg&&Ru&&Ee)throw new Error("Fallback data is required when using Suspense in SSR.");Ee&&(D.current=t,R.current=r,T.current=!1);let Te=x[v],Ae=!vt(Te)&&Ee?ge(Te):A5;if(Jw(Ae),!vt(mt)&&Ee)throw mt;let Re=Ee?ne(Xw):A5;!vt(ft)&&Ee&&(Re.status="fulfilled",Re.value=!0),Jw(Re)}return{mutate:ge,get data(){return z.data=!0,ft},get error(){return z.error=!0,mt},get isValidating(){return z.isValidating=!0,J},get isLoading(){return z.isLoading=!0,X}}},"useSWRHandler"),Wse=Rc.defineProperty(Qw,"defaultValue",{value:Qg}),N5=O5(BG);async function Fu(e,t,r=8e3){let n=new AbortController,i=setTimeout(()=>n.abort(),r),a=await fetch(e,{...t,signal:n.signal});return clearTimeout(i),a}o(Fu,"useTimeoutFetch");var zG={COORDINATES:"dwithin_origin",END:"end",EVENT_TYPE:"event_type",FREE:"is_free",KEYWORDS:"keyword_OR",LANGUAGE:"in_language",LOCATION:"location",NEGATE_KEYWORDS:"keyword!",PAGESIZE:"page_size",RADIUS:"dwithin_metres",REMOTE:"internet_based",START:"start"},Xe=zG;var Jg={};var Qse=Symbol();var UG=o(e=>typeof e?.then=="function","isPromiseLike");function HG(e){let t,r,n={getItem:o((i,a)=>{var u,c;let d=o(h=>{if(h=h||"",t!==h){try{r=JSON.parse(h)}catch{return a}t=h}return r},"parse"),f=(c=(u=e())==null?void 0:u.getItem(i))!=null?c:null;return UG(f)?f.then(d):d(f)},"getItem"),setItem:o((i,a)=>{var u;return(u=e())==null?void 0:u.setItem(i,JSON.stringify(a))},"setItem"),removeItem:o(i=>{var a;return(a=e())==null?void 0:a.removeItem(i)},"removeItem")};return typeof window<"u"&&typeof window.addEventListener=="function"&&window.Storage&&(n.subscribe=(i,a,u)=>{if(!(e()instanceof window.Storage))return()=>{};let c=o(d=>{if(d.storageArea===e()&&d.key===i){let f;try{f=JSON.parse(d.newValue||"")}catch{f=u}a(f)}},"storageEventCallback");return window.addEventListener("storage",c),()=>{window.removeEventListener("storage",c)}}),n}o(HG,"createJSONStorage");var Jse=HG(()=>typeof window<"u"?window.localStorage:void 0);var e2=new WeakMap,qG=o((e,t)=>(e2.has(t)?e2:e2.set(t,e())).get(t),"memo1"),M5={state:"loading"};function L5(e){return qG(()=>{let t=new WeakMap,r=Ke(0);(Jg.env?Jg.env.MODE:void 0)!=="production"&&(r.debugPrivate=!0);let n=Ke((i,{setSelf:a})=>{i(r);let u;try{u=i(e)}catch(f){return{state:"hasError",error:f}}if(!(u instanceof Promise))return{state:"hasData",data:u};let c=u,d=t.get(c);return d||(t.set(c,M5),c.then(f=>{t.set(c,{state:"hasData",data:f})},f=>{t.set(c,{state:"hasError",error:f})}).finally(a),M5)},(i,a)=>{a(r,u=>u+1)});return(Jg.env?Jg.env.MODE:void 0)!=="production"&&(n.debugPrivate=!0),Ke(i=>i(n))},e)}o(L5,"loadable");var t2=W(pe(),1);function Bu(e,t){let r=(0,t2.useMemo)(()=>Ke(null,(n,i,...a)=>e(n,i,...a)),[e]);return Me(r,t)}o(Bu,"useAtomCallback");var VG={EVENTS_URL:"https://api.hel.fi/servicemap/v2/search/"},Xg=VG;var r2=o((e,t)=>{if(t&&e[t])return e[t];if(e.fi)return e.fi;if(e.sv)return e.sv;throw new Error("No name found")},"getNameTranslation"),Uc=r2;var WG=o(async(e,t=1)=>{if(!e)return null;let n=["fi","sv"].map(c=>new URLSearchParams({format:"json",language:c,municipality:"helsinki",page:"1",page_size:t.toString(),q:e,type:"address"})).map(c=>{let d=new URL(Xg.EVENTS_URL);return d.search=c.toString(),fetch(d.toString()).then(f=>f.json())}),u=(await Promise.allSettled(n)).filter(c=>c.status==="fulfilled"&&c?.value.results?.length).map(c=>[...c.value.results[0].location.coordinates,Uc(c.value.results[0].name,drupalSettings.path.currentLanguage)||""]);return u.length?u[0]:null},"useAddressToCoordsQuery"),R5=WG;var jG="helfi-events-search",Sp=jG;var n2=["helsinki:aflfbat76e","yso:p11617","yso:p13050","yso:p1648","yso:p20513","yso:p2433","yso:p4354","yso:p16485","yso:p38259","yso:p4354","yso:p8105"],ev={[Drupal.t("Families with babies",{},{context:"Event search: target group"})]:{ids:["yso:p20513"]},[Drupal.t("Children",{},{context:"Event search: target group"})]:{ids:["yso:p4354"]},[Drupal.t("Youth",{},{context:"Event search: target group"})]:{ids:["yso:p11617"]},[Drupal.t("Adults",{},{context:"Event search: target group"})]:{negateIds:n2},[Drupal.t("Seniors",{},{context:"Event search: target group"})]:{ids:["yso:p2433"]},[Drupal.t("Immigrants",{},{context:"Event search: target group"})]:{ids:["yso:p6165"]},[Drupal.t("Unemployed",{},{context:"Event search: target group"})]:{ids:["yso:p7708","yso:p7709"]},[Drupal.t("Tourists",{},{context:"Event search: target group"})]:{ids:["yso:p16596","yso:p3451","yso:p8134"]}};var $G=new URLSearchParams(window.location.search),GG=o((e=null)=>{if(!e)return[];let{currentLanguage:t}=drupalSettings.path,r=[];return Object.keys(e).forEach(i=>{let a=e[i];a.id&&a.name&&a.name[t]&&r.push({value:a.id,label:a.name[t]})}),r},"transformLocations"),tv="https://harrastukset.hel.fi",YG=o(()=>{let e=document.getElementById(Sp),t=e?.dataset?.paragraphId;if(!e||!t){console.warn("Paragraph id not found in source HTML");return}let r=drupalSettings.helfi_events?.data?.[t],n=r?.use_fixtures,i=r?.events_api_url,a=r?.field_event_list_title,u=r?.events_public_url||"https://tapahtumat.hel.fi",c={eventCount:Number(r?.field_event_count),eventListType:r?.event_list_type,showFreeFilter:r?.field_free_events,hideHeading:r?.hideHeading,showLanguageFilter:r?.field_language,showLocation:r?.field_event_location,showRemoteFilter:r?.field_remote_events,showTimeFilter:r?.field_event_time,showTopicsFilter:r?.field_filter_keywords?.length>0,hidePagination:r?.hidePagination,removeBloatingEvents:r?.removeBloatingEvents,useFullLocationFilter:r?.useFullLocationFilter,useFullTopicsFilter:r?.useFullTopicsFilter,useLocationSearch:r?.useLocationSearch,useTargetGroupFilter:r?.useTargetGroupFilter},d=GG(r?.places),f=r?.field_filter_keywords?.map(_=>({value:_.id,label:_.name.charAt(0).toUpperCase()+_.name.slice(1)})),h,m;if(i.indexOf("?")!==-1){let[_,w]=i.split("?");h=_,m=new URLSearchParams(w)}else h=i;return m&&c.eventCount&&m.set("page_size",c.eventCount.toString()),m&&c.showLanguageFilter&&m.delete("language"),m&&c.removeBloatingEvents&&m.set("keyword!",n2.join(",")),{baseUrl:h,eventListTitle:a,eventsPublicUrl:u,initialParams:m,initialUrl:i,locations:d,settings:c,topics:f,useFixtures:n}},"getInitialSettings"),rv=YG();if(!rv)throw new Error("Failed to initialize settings");var ya=Ke(rv),KG=Ke(e=>e(ya)?.baseUrl),yue=Ke(e=>{let t=e(ya)?.baseUrl,r=new URLSearchParams(e(i2));return`${t}?${r.toString()}`}),i2=Ke(e=>e(ya)?.initialParams||new URLSearchParams),F5=Ke(e=>e(ya)?.locations||[]),B5=Ke(e=>e(ya)?.topics||[]),z5=Ke(e=>e(ya)?.eventListTitle),U5=Ke(e=>e(ya)?.eventsPublicUrl),ws=Ke(e=>e(ya)?.settings||{eventCount:3,eventListType:"events",showFreeFilter:!1,hideHeading:!0,showLanguageFilter:!1,showLocation:!1,showRemoteFilter:!1,showTimeFilter:!1,showTopicsFilter:!1,hidePagination:!1,topics:[],removeBloatingEvents:!1,useFullLocationFilter:!1,useFullTopicsFilter:!1,useLocationSearch:!1,useTargetGroupFilter:!1}),H5=Ke(e=>e(ya)?.useFixtures),nv=Ke(1),Ss=Ke([]),Es=Ke([]),ks=Ke(void 0),Ts=Ke(void 0),iv=Ke(!1),ZG=o((e,t)=>{if(e)return t==="start"?e.startOf("day").toISO():e.endOf("day").toISO()},"getIsoTime"),q5=o(e=>{let t={};return["end","start"].forEach(r=>{e[r]?t[r]=ZG(e[r],r):t[r]=void 0}),t},"getDateParams"),V5=Ke(null,(e,t,r)=>{let n=e(ks),i=e(Ts),a={start:n};r?a.end=n:a.end=i;let u=q5(a);t(gr,u),t(iv,r)}),W5=Ke(null,(e,t,r,n)=>{let i=e(iv),a=n==="start"?ks:Ts,u={[n]:r};n==="start"&&i&&(u.end=r);let c=q5(u);t(a,r),t(gr,c)}),ov=Ke({invalidEndDate:!1,invalidStartDate:!1}),Wc=Ke(!1),jc=Ke(!1),j5=Ke(null,(e,t)=>{t(Ss,[]),t(Es,[]),t(kp,[]),t(ks,void 0),t(Ts,void 0),t(jc,!1),t(Wc,!1),t(Gc,[]),t($c,[]),t(nv,1);let r=new URLSearchParams(e(i2)),n=new URLSearchParams(e(Hc));[Xe.COORDINATES,Xe.RADIUS].forEach(a=>{let u=n.get(a);u&&r.set(a,u)}),t(qc,r),t(Hc,r);let i=new Event("eventsearch-clear");window.dispatchEvent(i)}),Hc=Ke(new URLSearchParams(rv.initialParams)),Bo=Ke(null,async(e,t)=>{let r=e(Vc),n=new URLSearchParams(e(qc)),i=await R5(r);if(i?.length){n.set(Xe.COORDINATES,i.slice(0,2).join(",")),n.set(Xe.RADIUS,"2000");let[,,a]=i;t(Vc,a)}t(nv,1),t(Hc,n)}),o2=Ke(async e=>{let t=e(Hc);return`${e(KG)}?${t.toString()}`}),av=L5(o2),qc=Ke(new URLSearchParams(rv.initialParams)),$5=Ke(null,(e,t,r)=>{let n=new URLSearchParams(e(Hc));n.set("page",r.toString()),t(Hc,n)}),Ep=Ke(null,(e,t,r)=>{let n=new URLSearchParams(e(i2)),i=new URLSearchParams(e(qc)),a=[Xe.COORDINATES,Xe.RADIUS];if(Object.values(Xe).indexOf(r)!==-1&&a.indexOf(r)===-1){let u=n.get(r);u?i.set(r,u):i.delete(r),t(qc,i)}}),gr=Ke(null,(e,t,r)=>{let n=new URLSearchParams(e(qc));Object.keys(r).forEach(i=>{Object.values(Xe).indexOf(i)!==-1&&(r[i]===void 0?n.delete(i):n.set(i,r[i]))}),t(qc,n)}),Vc=Ke($G.get("address")),kp=Ke([]),$c=Ke([]),Gc=Ke([]),a2=Ke(!1);function ve(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function"){var i=0;for(n=Object.getOwnPropertySymbols(e);i{var{"aria-label":t="alert-circle-fill","aria-hidden":r=!0,className:n="",color:i,size:a=Ot.Small,style:u={}}=e,c=ve(e,["aria-label","aria-hidden","className","color","size","style"]);return Wp.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[je.icon,je[a],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:u},c),Wp.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 3C16.9706 3 21 7.02944 21 12C21 16.9706 16.9706 21 12 21C7.02944 21 3 16.9706 3 12C3 7.02944 7.02944 3 12 3ZM13 16V18H11V16H13ZM13 6V14H11V6H13Z",fill:"currentColor"}))},"i"),wA=o(e=>{var{"aria-label":t="info-circle-fill","aria-hidden":r=!0,className:n="",color:i,size:a=Ot.Small,style:u={}}=e,c=ve(e,["aria-label","aria-hidden","className","color","size","style"]);return Wp.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[je.icon,je[a],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:u},c),Wp.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3ZM13 10V16.5H15V18H9V16.5H11V11.5H9V10H13ZM11.8125 6C12.5374 6 13.125 6.5876 13.125 7.3125C13.125 8.03735 12.5374 8.625 11.8125 8.625C11.0876 8.625 10.5 8.03735 10.5 7.3125C10.5 6.5876 11.0876 6 11.8125 6Z",fill:"currentColor"}))},"s");var K2=W(pe());var Xc=o(e=>{var{"aria-label":t="angle-down","aria-hidden":r=!0,className:n="",color:i,size:a=Ot.Small,style:u={}}=e,c=ve(e,["aria-label","aria-hidden","className","color","size","style"]);return K2.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[je.icon,je[a],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:u},c),K2.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 13.5L17 8.5L18.5 10L12 16.5L5.5 10L7 8.5L12 13.5Z",fill:"currentColor"}))},"o");var Z2=W(pe());var SA=o(e=>{var{"aria-label":t="angle-left","aria-hidden":r=!0,className:n="",color:i,size:a=Ot.Small,style:u={}}=e,c=ve(e,["aria-label","aria-hidden","className","color","size","style"]);return Z2.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[je.icon,je[a],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:u},c),Z2.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10.5 12L15.5 17L14 18.5L7.5 12L14 5.5L15.5 7L10.5 12Z",fill:"currentColor"}))},"s");var Q2=W(pe());var EA=o(e=>{var{"aria-label":t="angle-right","aria-hidden":r=!0,className:n="",color:i,size:a=Ot.Small,style:u={}}=e,c=ve(e,["aria-label","aria-hidden","className","color","size","style"]);return Q2.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[je.icon,je[a],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:u},c),Q2.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.5 12L8.5 7L10 5.5L16.5 12L10 18.5L8.5 17L13.5 12Z",fill:"currentColor"}))},"s");var J2=W(pe());var kA=o(e=>{var{"aria-label":t="calendar","aria-hidden":r=!0,className:n="",color:i,size:a=Ot.Small,style:u={}}=e,c=ve(e,["aria-label","aria-hidden","className","color","size","style"]);return J2.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[je.icon,je[a],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:u},c),J2.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M17 2C17.5523 2 18 2.44772 18 3V4H22V21H2V4H6V3C6 2.44772 6.44772 2 7 2C7.55228 2 8 2.44772 8 3V4H16V3C16 2.44772 16.4477 2 17 2ZM20 11H4V19H20V11ZM20 6H4V9H20V6Z",fill:"currentColor"}))},"s");var X2=W(pe());var Hu=o(e=>{var{"aria-label":t="check","aria-hidden":r=!0,className:n="",color:i,size:a=Ot.Small,style:u={}}=e,c=ve(e,["aria-label","aria-hidden","className","color","size","style"]);return X2.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[je.icon,je[a],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:u},c),X2.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M21 7L10 18L4.5 12.5L6 11L10 15L19.5 5.5L21 7Z",fill:"currentColor"}))},"s");var eS=W(pe());var TA=o(e=>{var{"aria-label":t="check-circle-fill","aria-hidden":r=!0,className:n="",color:i,size:a=Ot.Small,style:u={}}=e,c=ve(e,["aria-label","aria-hidden","className","color","size","style"]);return eS.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[je.icon,je[a],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:u},c),eS.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3ZM16.5 8L18 9.5L10.5 17L6 12.5L7.5 11L10.5 14L16.5 8Z",fill:"currentColor"}))},"i");var tS=W(pe());var wa=o(e=>{var{"aria-label":t="cross","aria-hidden":r=!0,className:n="",color:i,size:a=Ot.Small,style:u={}}=e,c=ve(e,["aria-label","aria-hidden","className","color","size","style"]);return tS.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[je.icon,je[a],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:u},c),tS.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M18 7.5L13.5 12L18 16.5L16.5 18L12 13.5L7.5 18L6 16.5L10.5 12L6 7.5L7.5 6L12 10.5L16.5 6L18 7.5Z",fill:"currentColor"}))},"s");var rS=W(pe());var ed=o(e=>{var{"aria-label":t="cross-circle","aria-hidden":r=!0,className:n="",color:i,size:a=Ot.Small,style:u={}}=e,c=ve(e,["aria-label","aria-hidden","className","color","size","style"]);return rS.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[je.icon,je[a],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:u},c),rS.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2ZM12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4ZM15 7.5L16.5 9L13.5 12L16.5 15L15 16.5L12 13.5L9 16.5L7.5 15L10.5 12L7.5 9L9 7.5L12 10.5L15 7.5Z",fill:"currentColor"}))},"s");var nS=W(pe());var IA=o(e=>{var{"aria-label":t="cross-circle-fill","aria-hidden":r=!0,className:n="",color:i,size:a=Ot.Small,style:u={}}=e,c=ve(e,["aria-label","aria-hidden","className","color","size","style"]);return nS.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[je.icon,je[a],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:u},c),nS.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3ZM15 7.5L16.5 9L13.5 12L16.5 15L15 16.5L12 13.5L9 16.5L7.5 15L10.5 12L7.5 9L9 7.5L12 10.5L15 7.5Z",fill:"currentColor"}))},"s");var iS=W(pe());var CA=o(e=>{var{"aria-label":t="error","aria-hidden":r=!0,className:n="",color:i,size:a=Ot.Small,style:u={}}=e,c=ve(e,["aria-label","aria-hidden","className","color","size","style"]);return iS.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[je.icon,je[a],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:u},c),iS.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.1284 2.50974C11.4971 1.85436 12.4201 1.83095 12.8284 2.43952L12.8716 2.50974L22.4341 19.5097C22.7965 20.1541 22.3585 20.9453 21.638 20.9973L21.5625 21H2.43749C1.69816 21 1.22338 20.2303 1.53125 19.5769L1.56592 19.5097L11.1284 2.50974ZM12 5.04L4.14699 19H19.8525L12 5.04ZM13 16V18H11V16H13ZM13 9.5V14.5H11V9.5H13Z",fill:"currentColor"}))},"o");var oS=W(pe());var OA=o(e=>{var{"aria-label":t="error-fill","aria-hidden":r=!0,className:n="",color:i,size:a=Ot.Small,style:u={}}=e,c=ve(e,["aria-label","aria-hidden","className","color","size","style"]);return oS.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[je.icon,je[a],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:u},c),oS.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.175 3.45608C11.5239 2.86969 12.3977 2.84875 12.7842 3.39325L12.825 3.45608L21.8771 18.6666C22.2202 19.2432 21.8055 19.951 21.1235 19.9976L21.052 20H2.94799C2.24813 20 1.7987 19.3114 2.09013 18.7267L2.12295 18.6666L11.175 3.45608ZM13 16V18H11V16H13ZM13 8.5V14.5H11V8.5H13Z",fill:"currentColor"}))},"o");var aS=W(pe());var DA=o(e=>{var{"aria-label":t="question-circle","aria-hidden":r=!0,className:n="",color:i,size:a=Ot.Small,style:u={}}=e,c=ve(e,["aria-label","aria-hidden","className","color","size","style"]);return aS.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[je.icon,je[a],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:u},c),aS.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2ZM12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4ZM13 16V18H11V16H13ZM12.0437 5.75C14.0343 5.75 15.7173 7.29464 15.7173 9.42361C15.7173 10.7806 15.2461 11.489 14.161 12.306L13.9187 12.4844C13.1753 13.0295 12.9556 13.3359 12.9386 14.142L12.9375 14.25H10.9375C10.9375 12.6746 11.4591 11.8378 12.6143 10.9622L12.8618 10.7796C13.5685 10.2628 13.7173 10.0539 13.7173 9.42361C13.7173 8.43934 12.9662 7.75 12.0437 7.75C11.1907 7.75 10.4785 8.34077 10.3816 9.20835L10.3734 9.30587L8.37663 9.19182C8.49191 7.17347 10.1344 5.75 12.0437 5.75Z",fill:"currentColor"}))},"s");var sS=W(pe());var AA=o(e=>{var{"aria-label":t="search","aria-hidden":r=!0,className:n="",color:i,size:a=Ot.Small,style:u={}}=e,c=ve(e,["aria-label","aria-hidden","className","color","size","style"]);return sS.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[je.icon,je[a],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:u},c),sS.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M15 1C19.4183 1 23 4.58172 23 9C23 13.4183 19.4183 17 15 17C13.2001 17 11.539 16.4056 10.2023 15.4023L3.80101 21.8021L2.21002 20.2111L8.60822 13.8117C7.59861 12.4726 7.00002 10.8062 7.00002 9C7.00002 4.58172 10.5817 1 15 1ZM15 3C11.6863 3 9.00002 5.68629 9.00002 9C9.00002 12.3137 11.6863 15 15 15C18.3137 15 21 12.3137 21 9C21 5.68629 18.3137 3 15 3Z",fill:"currentColor"}))},"s");Ft(':root{--breakpoint-xs:320px;--breakpoint-s:576px;--breakpoint-m:768px;--breakpoint-l:992px;--breakpoint-xl:1248px;--container-width-xs:288px;--container-width-s:544px;--container-width-m:720px;--container-width-l:944px;--container-width-xl:1200px;--color-brick:#bd2719;--color-brick-light:#ffeeed;--color-brick-medium-light:#facbc8;--color-brick-dark:#800e04;--color-bus:#0000bf;--color-bus-light:#f0f0ff;--color-bus-medium-light:#ccf;--color-bus-dark:#00005e;--color-coat-of-arms:#0072c6;--color-coat-of-arms-light:#e6f4ff;--color-coat-of-arms-medium-light:#b5daf7;--color-coat-of-arms-dark:#005799;--color-copper:#00d7a7;--color-copper-light:#cffaf1;--color-copper-medium-light:#9ef0de;--color-copper-dark:#00a17d;--color-engel:#ffe977;--color-engel-light:#fff9db;--color-engel-medium-light:#fff3b8;--color-engel-dark:#dbc030;--color-fog:#9fc9eb;--color-fog-light:#e8f3fc;--color-fog-medium-light:#d0e6f7;--color-fog-dark:#72a5cf;--color-gold:#c2a251;--color-gold-light:#f7f2e4;--color-gold-medium-light:#e8d7a7;--color-gold-dark:#9e823c;--color-metro:#fd4f00;--color-metro-light:#ffeee6;--color-metro-medium-light:#ffcab3;--color-metro-dark:#bd2f00;--color-silver:#dedfe1;--color-silver-light:#f7f7f8;--color-silver-medium-light:#efeff0;--color-silver-dark:#b0b8bf;--color-summer:#ffc61e;--color-summer-light:#fff4d4;--color-summer-medium-light:#ffe49c;--color-summer-dark:#cc9200;--color-suomenlinna:#f5a3c7;--color-suomenlinna-light:#fff0f7;--color-suomenlinna-medium-light:#ffdbeb;--color-suomenlinna-dark:#e673a5;--color-tram:#008741;--color-tram-light:#dff7eb;--color-tram-medium-light:#a3e3c2;--color-tram-dark:#006631;--color-focus-outline:#0072c6;--color-black:#000;--color-white:#fff;--color-black-5:#f2f2f2;--color-black-10:#e6e6e6;--color-black-20:#ccc;--color-black-30:#b3b3b3;--color-black-40:#999;--color-black-50:grey;--color-black-60:#595959;--color-black-70:#4d4d4d;--color-black-80:#333;--color-black-90:#1a1a1a;--color-error:#b01038;--color-error-light:#f6e2e6;--color-error-dark:#8d0d2d;--color-success:#007a64;--color-success-light:#e2f5f3;--color-success-dark:#006250;--color-alert:#ffda07;--color-alert-light:#fff4b4;--color-alert-dark:#d18200;--color-info:#0062b9;--color-info-light:#e5eff8;--color-info-dark:#004f94;--box-shadow-s:0px 2px 10px 0px rgba(0,0,0,0.07);--box-shadow-m:0px 2px 10px 0px rgba(0,0,0,0.1);--box-shadow-l:0px 2px 20px 0px rgba(0,0,0,0.2);--spacing-layout-2-xs:1rem;--spacing-layout-xs:1.5rem;--spacing-layout-s:2rem;--spacing-layout-m:3rem;--spacing-layout-l:4rem;--spacing-layout-xl:6rem;--spacing-layout-2-xl:8rem;--spacing-4-xs:0.125rem;--spacing-3-xs:0.25rem;--spacing-2-xs:0.5rem;--spacing-xs:0.75rem;--spacing-s:1rem;--spacing-m:1.5rem;--spacing-l:2rem;--spacing-xl:2.5rem;--spacing-2-xl:3.0rem;--spacing-3-xl:3.5rem;--spacing-4-xl:4rem;--spacing-5-xl:4.5rem;--fontsize-heading-xxl:4rem;--fontsize-heading-xl:3rem;--fontsize-heading-xl-mobile:2.5rem;--fontsize-heading-l:2rem;--fontsize-heading-m:1.5rem;--fontsize-heading-s:1.25rem;--fontsize-heading-xs:1.125rem;--fontsize-heading-xxs:1rem;--fontsize-body-s:0.875rem;--fontsize-body-m:1rem;--fontsize-body-l:1.125rem;--fontsize-body-xl:1.25rem;--font-default:HelsinkiGrotesk,Arial,sans-serif;--lineheight-s:1;--lineheight-m:1.2;--lineheight-l:1.5;--lineheight-xl:1.75}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.visually-hidden{border:0;clip:"rect(0 0 0 0)";height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.button-reset{background:none;border:none;color:inherit;cursor:pointer;font:inherit;padding:0}.text-body{color:var(--color-black-90);font-size:var(--fontsize-body-m);line-height:var(--lineheight-l)}.text-body,.text-medium{font-family:var(--font-default)}.text-medium{font-weight:500}.text-bold{font-family:var(--font-default);font-weight:700}.text-xl{font-size:var(--fontsize-heading-m)}.text-lg{font-size:var(--fontsize-heading-s)}.text-md{font-size:var(--fontsize-heading-xs)}.subtitle{font-size:var(--fontsize-body-m)}.text-sm{font-size:var(--fontsize-body-s);line-height:var(--lineheight-xl)}.heading-xxl{font-size:var(--fontsize-heading-xxl);letter-spacing:-1.2px}.heading-xl,.heading-xxl{font-weight:400;line-height:var(--lineheight-s)}.heading-xl{font-size:var(--fontsize-heading-xl);letter-spacing:-1px}.heading-xl-mobile{font-size:var(--fontsize-heading-xl-mobile);font-weight:400;letter-spacing:-.8px;line-height:var(--lineheight-s)}.heading-l{font-size:var(--fontsize-heading-l);font-weight:400;letter-spacing:-.4px}.heading-l,.heading-m{line-height:var(--lineheight-m)}.heading-m{font-size:var(--fontsize-heading-m);font-weight:500;letter-spacing:-.2px}.heading-s{font-size:var(--fontsize-heading-s);font-weight:500}.heading-s,.heading-xs{letter-spacing:0;line-height:var(--lineheight-l)}.heading-xs{font-size:var(--fontsize-heading-xs);font-weight:700}.heading-xxs{font-size:var(--fontsize-heading-xxs);font-weight:700;letter-spacing:.2px;line-height:var(--lineheight-l)}.helper-text{color:var(--color-black-60);display:block;flex-basis:100%;font-size:var(--fontsize-body-m);margin-top:var(--spacing-2-xs)}html{-webkit-text-size-adjust:100%}');var gK={}.hasOwnProperty;function PA(e){let t=typeof e;return e?t==="string"||t==="number"?e:Array.isArray(e)?e.length?e.map(r=>PA(r)).filter(Boolean).join(" "):null:t==="object"?((r,n=null)=>{if(r.toString!==Object.prototype.toString&&!r.toString.toString().includes("[native code]"))return r.toString();let i=Object.assign({},r);return n&&Object.keys(n).filter(a=>!!r[a]).forEach(a=>{i[n[a]]=!0}),Object.keys(i).filter(a=>gK.call(i,a)&&!!i[a]).join(" ")})(e,this):null:null}o(PA,"n");var xe=o((...e)=>e.map(PA).filter(Boolean).join(" "),"r");var rd=W(pe()),MA=W(Ds());var NA=o(()=>typeof window>"u"||typeof document>"u","e");var vK=typeof window<"u"&&window.document?rd.useLayoutEffect:rd.useEffect,ci=o((e,t,r)=>{let n=t&&typeof t!="string",i=(0,rd.useRef)(n?(0,MA.uniqueId)("custom-theme-"):"").current;return vK(()=>{n&&((a,u,c)=>{if(NA())return;let d=o(f=>{var h;return(h=f.selectorText)===null||h===void 0?void 0:h.includes(`${a}.${c}`)},"o");try{let f=[...document.styleSheets].findIndex(w=>{try{return[...w.cssRules].findIndex(S=>{var x;return(x=S.selectorText)===null||x===void 0?void 0:x.includes(a)})>=0}catch{return!1}});if(f===-1){let w=document.createElement("style");document.head.appendChild(w),f=document.styleSheets.length-1}let h=document.styleSheets[f],m=h.cssRules,g=[...m].findIndex(d);g===-1&&(h.insertRule(`.${a}.${c} { content: '' }`,m.length),g=[...m].findIndex(d));let _=m[g];Object.entries(u).forEach(([w,S])=>_.style.setProperty(w,S))}catch{console.warn(`Could not find the stylesheet to update with the "${a}" selector!`)}})(e&&e.split(" ")[0],t,`${i}${r||""}`)},[e,t,i,n,r]),i},"d");var nd=W(pe());var qu,kv,Bi,As={button:"Button-module_button__1msFE",primary:"Button-module_primary__2LfKB",secondary:"Button-module_secondary__1nABp",supplementary:"Button-module_supplementary__3YKiS","theme-coat":"Button-module_theme-coat__2_3U7","theme-black":"Button-module_theme-black__m8giY",clear:"Button-module_clear__2i_5U",success:"Button-module_success__CU9nK",danger:"Button-module_danger__2el15","size-small":"Button-module_size-small__3lizH",fullWidth:"Button-module_fullWidth__31eVK",icon:"Button-module_icon__O-h7R"};Ft(".Button-module_button__1msFE{--border-width:2px;--outline-width-focus:3px;--padding-horizontal:var(--spacing-l);--min-size:56px;--padding-vertical:var(--spacing-s);--padding:calc(var(--padding-vertical) - var(--border-width)) calc(var(--padding-horizontal) - var(--border-width));--icon-reposition:calc(-1 * var(--spacing-2-xs));--computed-background-color:var(--background-color,transparent);--computed-background-color-focus:var(--background-color-focus,var(--computed-background-color,transparent));--computed-background-color-hover:var(--background-color-hover,var(--computed-background-color-focus,transparent));--computed-background-color-active:var(--background-color-active,var(--computed-background-color-hover,transparent));--computed-background-color-disabled:var(--background-color-disabled,var(--color-black-20,transparent));--computed-color:var(--color,inherit);--computed-color-focus:var(--color-focus,var(--computed-color,inherit));--computed-color-hover:var(--color-hover,var(--computed-color-focus,inherit));--computed-color-active:var(--color-active,var(--computed-color-hover,inherit));--computed-color-disabled:var(--color-disabled,var(--color-white,inherit));--computed-border-color:var(--border-color,var(--computed-background-color));--computed-border-color-focus:var(--border-color-focus,var(--computed-border-color,transparent));--computed-border-color-hover:var(--border-color-hover,var(--computed-border-color-focus,transparent));--computed-border-color-active:var(--border-color-active,var(--computed-border-color-hover,transparent));--computed-border-color-disabled:var(--border-color-disabled,var(--computed-background-color-disabled,transparent));--computed-outline-color-focus:var(--outline-color-focus,transparent);--computed-icon-size:var(--icon-size,var(--spacing-m));align-items:center;background-color:var(--computed-background-color);border:var(--border-width) solid var(--computed-border-color);border-radius:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--computed-color,inherit);column-gap:var(--spacing-2-xs);cursor:var(--cursor,pointer);display:inline-flex;font-family:inherit;font-size:100%;font-weight:500;hyphens:auto;place-content:flex-start center;line-height:var(--lineheight-l);margin:0;min-height:var(--min-size);min-width:var(--min-size);outline:none;outline-offset:2px;overflow:hidden;overflow-wrap:anywhere;padding:var(--padding);position:relative;text-align:center;text-decoration:none;text-transform:none;vertical-align:top}.Button-module_button__1msFE:after{margin-right:var(--icon-reposition)}.Button-module_button__1msFE:before{margin-left:var(--icon-reposition)}.Button-module_button__1msFE,.Button-module_button__1msFE[type=button],.Button-module_button__1msFE[type=reset],.Button-module_button__1msFE[type=submit]{-webkit-appearance:button}.Button-module_button__1msFE:focus-visible{background-color:var(--computed-background-color-focus);border-color:var(--computed-border-color-focus);color:var(--computed-color-focus);outline:var(--outline-width-focus) solid var(--computed-outline-color-focus)}.Button-module_button__1msFE:hover{background-color:var(--computed-background-color-hover);border-color:var(--computed-border-color-hover);color:var(--computed-color-hover)}.Button-module_button__1msFE:active{background-color:var(--computed-background-color-active);border-color:var(--computed-border-color-active);color:var(--computed-color-active);outline:var(--outline-width-focus) solid var(--computed-outline-color-focus)}.Button-module_button__1msFE:disabled{--cursor:not-allowed;background-color:var(--computed-background-color-disabled);border-color:var(--computed-border-color-disabled);color:var(--computed-color-disabled);outline:none}.Button-module_button__1msFE button.Button-module_button__1msFE{-webkit-appearance:button}.Button-module_primary__2LfKB{--background-color:var(--color-bus);--background-color-hover:var(--color-bus-dark);--background-color-focus:var(--color-bus);--background-color-disabled:var(--color-black-20);--border-color:transparent;--color:var(--color-white);--color-disabled:var(--color-white);--outline-color-focus:var(--color-coat-of-arms)}.Button-module_secondary__1nABp{--border-color:var(--color-bus);--border-color-disabled:var(--color-disabled)}.Button-module_secondary__1nABp,.Button-module_supplementary__3YKiS{--background-color:transparent;--background-color-hover:var(--color-bus-light);--background-color-focus:transparent;--background-color-disabled:transparent;--color:var(--color-bus);--color-disabled:var(--color-black-40);--outline-color-focus:var(--color-coat-of-arms)}.Button-module_supplementary__3YKiS{--border-color:transparent;--border-color-disabled:transparent}.Button-module_theme-coat__2_3U7.Button-module_primary__2LfKB{--background-color:var(--color-bus);--background-color-hover:var(--color-bus-dark);--background-color-focus:var(--color-bus);--background-color-disabled:var(--color-black-20);--border-color:transparent;--color-disabled:var(--color-white);--outline-color-focus:var(--color-coat-of-arms);--background-color:var(--color-coat-of-arms);--background-color-hover:var(--color-coat-of-arms-dark);--background-color-focus:var(--color-coat-of-arms);--border-color:var(--color-coat-of-arms);--border-color-hover:var(--color-coat-of-arms-dark);--border-color-focus:var(--color-coat-of-arms);--color:var(--color-white)}.Button-module_theme-coat__2_3U7.Button-module_secondary__1nABp{--border-color:var(--color-bus);--border-color-disabled:var(--color-disabled);--border-color:var(--color-coat-of-arms)}.Button-module_theme-coat__2_3U7.Button-module_secondary__1nABp,.Button-module_theme-coat__2_3U7.Button-module_supplementary__3YKiS{--background-color-hover:var(--color-bus-light);--background-color-disabled:transparent;--color:var(--color-bus);--color-disabled:var(--color-black-40);--outline-color-focus:var(--color-coat-of-arms);--background-color:transparent;--background-color-hover:var(--color-coat-of-arms-light);--background-color-focus:transparent;--color:var(--color-coat-of-arms)}.Button-module_theme-coat__2_3U7.Button-module_supplementary__3YKiS{--border-color-disabled:transparent;--border-color:transparent}.Button-module_theme-black__m8giY.Button-module_primary__2LfKB{--background-color:var(--color-bus);--background-color-hover:var(--color-bus-dark);--background-color-focus:var(--color-bus);--background-color-disabled:var(--color-black-20);--border-color:transparent;--color-disabled:var(--color-white);--outline-color-focus:var(--color-coat-of-arms);--background-color:var(--color-black);--background-color-hover:var(--color-black);--background-color-focus:var(--color-black);--border-color:var(--color-black);--border-color-hover:var(--color-black);--border-color-focus:var(--color-black);--color:var(--color-white);--color-hover:var(--color-white);--color-focus:var(--color-white)}.Button-module_theme-black__m8giY.Button-module_secondary__1nABp{--border-color:var(--color-bus);--border-color-disabled:var(--color-disabled);--border-color:var(--color-black);--border-color-hover:var(--color-black);--border-color-focus:var(--color-black)}.Button-module_theme-black__m8giY.Button-module_secondary__1nABp,.Button-module_theme-black__m8giY.Button-module_supplementary__3YKiS{--background-color-hover:var(--color-bus-light);--background-color-disabled:transparent;--color:var(--color-bus);--color-disabled:var(--color-black-40);--outline-color-focus:var(--color-coat-of-arms);--background-color:transparent;--background-color-hover:var(--color-black-5);--background-color-focus:transparent;--color:var(--color-black);--color-hover:var(--color-black);--color-focus:var(--color-black)}.Button-module_theme-black__m8giY.Button-module_supplementary__3YKiS{--border-color-disabled:transparent;--border-color:transparent;--border-color-hover:transparent}.Button-module_clear__2i_5U{--background-color:transparent;--background-color-disabled:transparent;--border-color:transparent;--border-color-disabled:transparent;--color:var(--color-black-90);--color-disabled:var(--color-black-90)}.Button-module_success__CU9nK{--background-color:var(--color-success);--background-color-hover:var(--color-success-dark);--background-color-focus:var(--color-success);--border-color:var(--color-success);--border-color-hover:var(--color-success-dark);--border-color-focus:var(--color-success)}.Button-module_danger__2el15,.Button-module_success__CU9nK{--color:var(--color-white);--outline-color-focus:var(--color-coat-of-arms)}.Button-module_danger__2el15{--background-color:var(--color-error);--background-color-hover:var(--color-error-dark);--background-color-focus:var(--color-error);--border-color:var(--color-error);--border-color-hover:var(--color-error-dark);--border-color-focus:var(--color-error)}.Button-module_size-small__3lizH{--min-size:44px;--padding-horizontal:var(--spacing-m);--padding-vertical:var(--spacing-2-xs)}.Button-module_fullWidth__31eVK{width:100%}.Button-module_icon__O-h7R{flex-shrink:0;height:var(--computed-icon-size);width:var(--computed-icon-size)}.Button-module_icon__O-h7R:first-child:not(:last-child){margin-left:var(--icon-reposition)}.Button-module_icon__O-h7R:last-child:not(:first-child){margin-right:var(--icon-reposition)}"),function(e){e.Small="small",e.Medium="medium"}(qu||(qu={})),function(e){e.Bus="bus",e.Coat="coat",e.Black="black"}(kv||(kv={})),function(e){e.Primary="primary",e.Secondary="secondary",e.Supplementary="supplementary",e.Success="success",e.Danger="danger",e.Clear="clear"}(Bi||(Bi={}));var ao=nd.default.forwardRef((e,t)=>{var{children:r,className:n,disabled:i=!1,fullWidth:a,size:u=qu.Medium,theme:c=kv.Bus,variant:d=Bi.Primary,iconStart:f,iconEnd:h,onClick:m}=e,g=ve(e,["children","className","disabled","fullWidth","size","theme","variant","iconStart","iconEnd","onClick"]);let _=ci(As.button,c),w=f?nd.default.createElement("div",{className:As.icon,"aria-hidden":"true"},f):null,S=h?nd.default.createElement("div",{className:xe(As.icon),"aria-hidden":"true"},h):null;return nd.default.createElement("button",Object.assign({ref:t,disabled:i,type:"button",className:xe(As.button,As[d],typeof c=="string"?As[`theme-${c}`]:"",As[`size-${u}`],a?As.fullWidth:"",_,n),onClick:i?void 0:m},g),w,nd.default.createElement("span",null,r),S)});var di=W(pe());var LA=W(Ds());var Tv=o((e,t)=>{(0,LA.isFunction)(e)?e(t.current):e.current=t.current},"t");var Iv=o((e,t,r,n,i)=>{let a=[t&&`${e}-helper`,r&&`${e}-error`,n&&`${e}-success`,i&&`${e}-info`].filter(u=>u);return a.length?a.join(" "):null},"r");var Sn=W(pe());var Cv=W(pe());var uS=o(function(t){return t.reduce(function(r,n){var i=n[0],a=n[1];return r[i]=a,r},{})},"fromEntries"),lS=typeof window<"u"&&window.document&&window.document.createElement?Cv.useLayoutEffect:Cv.useEffect;var Ms=W(pe());var vr="top",Rr="bottom",Ir="right",Sr="left",Ov="auto",Ps=[vr,Rr,Ir,Sr],Sa="start",Vu="end",RA="clippingParents",Dv="viewport",id="popper",FA="reference",cS=Ps.reduce(function(e,t){return e.concat([t+"-"+Sa,t+"-"+Vu])},[]),Av=[].concat(Ps,[Ov]).reduce(function(e,t){return e.concat([t,t+"-"+Sa,t+"-"+Vu])},[]),_K="beforeRead",bK="read",yK="afterRead",xK="beforeMain",wK="main",SK="afterMain",EK="beforeWrite",kK="write",TK="afterWrite",BA=[_K,bK,yK,xK,wK,SK,EK,kK,TK];function Yr(e){return e?(e.nodeName||"").toLowerCase():null}o(Yr,"getNodeName");function Er(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}o(Er,"getWindow");function Uo(e){var t=Er(e).Element;return e instanceof t||e instanceof Element}o(Uo,"isElement");function Fr(e){var t=Er(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}o(Fr,"isHTMLElement");function od(e){if(typeof ShadowRoot>"u")return!1;var t=Er(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}o(od,"isShadowRoot");function IK(e){var t=e.state;Object.keys(t.elements).forEach(function(r){var n=t.styles[r]||{},i=t.attributes[r]||{},a=t.elements[r];!Fr(a)||!Yr(a)||(Object.assign(a.style,n),Object.keys(i).forEach(function(u){var c=i[u];c===!1?a.removeAttribute(u):a.setAttribute(u,c===!0?"":c)}))})}o(IK,"applyStyles");function CK(e){var t=e.state,r={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,r.popper),t.styles=r,t.elements.arrow&&Object.assign(t.elements.arrow.style,r.arrow),function(){Object.keys(t.elements).forEach(function(n){var i=t.elements[n],a=t.attributes[n]||{},u=Object.keys(t.styles.hasOwnProperty(n)?t.styles[n]:r[n]),c=u.reduce(function(d,f){return d[f]="",d},{});!Fr(i)||!Yr(i)||(Object.assign(i.style,c),Object.keys(a).forEach(function(d){i.removeAttribute(d)}))})}}o(CK,"effect");var zA={name:"applyStyles",enabled:!0,phase:"write",fn:IK,effect:CK,requires:["computeStyles"]};function Kr(e){return e.split("-")[0]}o(Kr,"getBasePlacement");var so=Math.max,Wu=Math.min,Ea=Math.round;function zi(e,t){t===void 0&&(t=!1);var r=e.getBoundingClientRect(),n=1,i=1;if(Fr(e)&&t){var a=e.offsetHeight,u=e.offsetWidth;u>0&&(n=Ea(r.width)/u||1),a>0&&(i=Ea(r.height)/a||1)}return{width:r.width/n,height:r.height/i,top:r.top/i,right:r.right/n,bottom:r.bottom/i,left:r.left/n,x:r.left/n,y:r.top/i}}o(zi,"getBoundingClientRect");function ju(e){var t=zi(e),r=e.offsetWidth,n=e.offsetHeight;return Math.abs(t.width-r)<=1&&(r=t.width),Math.abs(t.height-n)<=1&&(n=t.height),{x:e.offsetLeft,y:e.offsetTop,width:r,height:n}}o(ju,"getLayoutRect");function $p(e,t){var r=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(r&&od(r)){var n=t;do{if(n&&e.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}o($p,"contains");function Mn(e){return Er(e).getComputedStyle(e)}o(Mn,"getComputedStyle");function dS(e){return["table","td","th"].indexOf(Yr(e))>=0}o(dS,"isTableElement");function dn(e){return((Uo(e)?e.ownerDocument:e.document)||window.document).documentElement}o(dn,"getDocumentElement");function ka(e){return Yr(e)==="html"?e:e.assignedSlot||e.parentNode||(od(e)?e.host:null)||dn(e)}o(ka,"getParentNode");function UA(e){return!Fr(e)||Mn(e).position==="fixed"?null:e.offsetParent}o(UA,"getTrueOffsetParent");function OK(e){var t=navigator.userAgent.toLowerCase().indexOf("firefox")!==-1,r=navigator.userAgent.indexOf("Trident")!==-1;if(r&&Fr(e)){var n=Mn(e);if(n.position==="fixed")return null}var i=ka(e);for(od(i)&&(i=i.host);Fr(i)&&["html","body"].indexOf(Yr(i))<0;){var a=Mn(i);if(a.transform!=="none"||a.perspective!=="none"||a.contain==="paint"||["transform","perspective"].indexOf(a.willChange)!==-1||t&&a.willChange==="filter"||t&&a.filter&&a.filter!=="none")return i;i=i.parentNode}return null}o(OK,"getContainingBlock");function uo(e){for(var t=Er(e),r=UA(e);r&&dS(r)&&Mn(r).position==="static";)r=UA(r);return r&&(Yr(r)==="html"||Yr(r)==="body"&&Mn(r).position==="static")?t:r||OK(e)||t}o(uo,"getOffsetParent");function $u(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}o($u,"getMainAxisFromPlacement");function Gu(e,t,r){return so(e,Wu(t,r))}o(Gu,"within");function HA(e,t,r){var n=Gu(e,t,r);return n>r?r:n}o(HA,"withinMaxClamp");function Gp(){return{top:0,right:0,bottom:0,left:0}}o(Gp,"getFreshSideObject");function Yp(e){return Object.assign({},Gp(),e)}o(Yp,"mergePaddingObject");function Kp(e,t){return t.reduce(function(r,n){return r[n]=e,r},{})}o(Kp,"expandToHashMap");var DK=o(function(t,r){return t=typeof t=="function"?t(Object.assign({},r.rects,{placement:r.placement})):t,Yp(typeof t!="number"?t:Kp(t,Ps))},"toPaddingObject");function AK(e){var t,r=e.state,n=e.name,i=e.options,a=r.elements.arrow,u=r.modifiersData.popperOffsets,c=Kr(r.placement),d=$u(c),f=[Sr,Ir].indexOf(c)>=0,h=f?"height":"width";if(!(!a||!u)){var m=DK(i.padding,r),g=ju(a),_=d==="y"?vr:Sr,w=d==="y"?Rr:Ir,S=r.rects.reference[h]+r.rects.reference[d]-u[d]-r.rects.popper[h],x=u[d]-r.rects.reference[d],v=uo(a),y=v?d==="y"?v.clientHeight||0:v.clientWidth||0:0,E=S/2-x/2,T=m[_],A=y-g[h]-m[w],D=y/2-g[h]/2+E,R=Gu(T,D,A),O=d;r.modifiersData[n]=(t={},t[O]=R,t.centerOffset=R-D,t)}}o(AK,"arrow");function PK(e){var t=e.state,r=e.options,n=r.element,i=n===void 0?"[data-popper-arrow]":n;i!=null&&(typeof i=="string"&&(i=t.elements.popper.querySelector(i),!i)||$p(t.elements.popper,i)&&(t.elements.arrow=i))}o(PK,"effect");var qA={name:"arrow",enabled:!0,phase:"main",fn:AK,effect:PK,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function Ui(e){return e.split("-")[1]}o(Ui,"getVariation");var NK={top:"auto",right:"auto",bottom:"auto",left:"auto"};function MK(e){var t=e.x,r=e.y,n=window,i=n.devicePixelRatio||1;return{x:Ea(t*i)/i||0,y:Ea(r*i)/i||0}}o(MK,"roundOffsetsByDPR");function VA(e){var t,r=e.popper,n=e.popperRect,i=e.placement,a=e.variation,u=e.offsets,c=e.position,d=e.gpuAcceleration,f=e.adaptive,h=e.roundOffsets,m=e.isFixed,g=u.x,_=g===void 0?0:g,w=u.y,S=w===void 0?0:w,x=typeof h=="function"?h({x:_,y:S}):{x:_,y:S};_=x.x,S=x.y;var v=u.hasOwnProperty("x"),y=u.hasOwnProperty("y"),E=Sr,T=vr,A=window;if(f){var D=uo(r),R="clientHeight",O="clientWidth";if(D===Er(r)&&(D=dn(r),Mn(D).position!=="static"&&c==="absolute"&&(R="scrollHeight",O="scrollWidth")),D=D,i===vr||(i===Sr||i===Ir)&&a===Vu){T=Rr;var N=m&&D===A&&A.visualViewport?A.visualViewport.height:D[R];S-=N-n.height,S*=d?1:-1}if(i===Sr||(i===vr||i===Rr)&&a===Vu){E=Ir;var L=m&&D===A&&A.visualViewport?A.visualViewport.width:D[O];_-=L-n.width,_*=d?1:-1}}var M=Object.assign({position:c},f&&NK),V=h===!0?MK({x:_,y:S}):{x:_,y:S};if(_=V.x,S=V.y,d){var B;return Object.assign({},M,(B={},B[T]=y?"0":"",B[E]=v?"0":"",B.transform=(A.devicePixelRatio||1)<=1?"translate("+_+"px, "+S+"px)":"translate3d("+_+"px, "+S+"px, 0)",B))}return Object.assign({},M,(t={},t[T]=y?S+"px":"",t[E]=v?_+"px":"",t.transform="",t))}o(VA,"mapToStyles");function LK(e){var t=e.state,r=e.options,n=r.gpuAcceleration,i=n===void 0?!0:n,a=r.adaptive,u=a===void 0?!0:a,c=r.roundOffsets,d=c===void 0?!0:c;if(0)var f;var h={placement:Kr(t.placement),variation:Ui(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:i,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,VA(Object.assign({},h,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:u,roundOffsets:d})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,VA(Object.assign({},h,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:d})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}o(LK,"computeStyles");var WA={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:LK,data:{}};var Pv={passive:!0};function RK(e){var t=e.state,r=e.instance,n=e.options,i=n.scroll,a=i===void 0?!0:i,u=n.resize,c=u===void 0?!0:u,d=Er(t.elements.popper),f=[].concat(t.scrollParents.reference,t.scrollParents.popper);return a&&f.forEach(function(h){h.addEventListener("scroll",r.update,Pv)}),c&&d.addEventListener("resize",r.update,Pv),function(){a&&f.forEach(function(h){h.removeEventListener("scroll",r.update,Pv)}),c&&d.removeEventListener("resize",r.update,Pv)}}o(RK,"effect");var jA={name:"eventListeners",enabled:!0,phase:"write",fn:o(function(){},"fn"),effect:RK,data:{}};var FK={left:"right",right:"left",bottom:"top",top:"bottom"};function ad(e){return e.replace(/left|right|bottom|top/g,function(t){return FK[t]})}o(ad,"getOppositePlacement");var BK={start:"end",end:"start"};function Nv(e){return e.replace(/start|end/g,function(t){return BK[t]})}o(Nv,"getOppositeVariationPlacement");function Yu(e){var t=Er(e),r=t.pageXOffset,n=t.pageYOffset;return{scrollLeft:r,scrollTop:n}}o(Yu,"getWindowScroll");function Ku(e){return zi(dn(e)).left+Yu(e).scrollLeft}o(Ku,"getWindowScrollBarX");function fS(e){var t=Er(e),r=dn(e),n=t.visualViewport,i=r.clientWidth,a=r.clientHeight,u=0,c=0;return n&&(i=n.width,a=n.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(u=n.offsetLeft,c=n.offsetTop)),{width:i,height:a,x:u+Ku(e),y:c}}o(fS,"getViewportRect");function pS(e){var t,r=dn(e),n=Yu(e),i=(t=e.ownerDocument)==null?void 0:t.body,a=so(r.scrollWidth,r.clientWidth,i?i.scrollWidth:0,i?i.clientWidth:0),u=so(r.scrollHeight,r.clientHeight,i?i.scrollHeight:0,i?i.clientHeight:0),c=-n.scrollLeft+Ku(e),d=-n.scrollTop;return Mn(i||r).direction==="rtl"&&(c+=so(r.clientWidth,i?i.clientWidth:0)-a),{width:a,height:u,x:c,y:d}}o(pS,"getDocumentRect");function Zu(e){var t=Mn(e),r=t.overflow,n=t.overflowX,i=t.overflowY;return/auto|scroll|overlay|hidden/.test(r+i+n)}o(Zu,"isScrollParent");function Mv(e){return["html","body","#document"].indexOf(Yr(e))>=0?e.ownerDocument.body:Fr(e)&&Zu(e)?e:Mv(ka(e))}o(Mv,"getScrollParent");function Ns(e,t){var r;t===void 0&&(t=[]);var n=Mv(e),i=n===((r=e.ownerDocument)==null?void 0:r.body),a=Er(n),u=i?[a].concat(a.visualViewport||[],Zu(n)?n:[]):n,c=t.concat(u);return i?c:c.concat(Ns(ka(u)))}o(Ns,"listScrollParents");function sd(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}o(sd,"rectToClientRect");function zK(e){var t=zi(e);return t.top=t.top+e.clientTop,t.left=t.left+e.clientLeft,t.bottom=t.top+e.clientHeight,t.right=t.left+e.clientWidth,t.width=e.clientWidth,t.height=e.clientHeight,t.x=t.left,t.y=t.top,t}o(zK,"getInnerBoundingClientRect");function $A(e,t){return t===Dv?sd(fS(e)):Uo(t)?zK(t):sd(pS(dn(e)))}o($A,"getClientRectFromMixedType");function UK(e){var t=Ns(ka(e)),r=["absolute","fixed"].indexOf(Mn(e).position)>=0,n=r&&Fr(e)?uo(e):e;return Uo(n)?t.filter(function(i){return Uo(i)&&$p(i,n)&&Yr(i)!=="body"}):[]}o(UK,"getClippingParents");function hS(e,t,r){var n=t==="clippingParents"?UK(e):[].concat(t),i=[].concat(n,[r]),a=i[0],u=i.reduce(function(c,d){var f=$A(e,d);return c.top=so(f.top,c.top),c.right=Wu(f.right,c.right),c.bottom=Wu(f.bottom,c.bottom),c.left=so(f.left,c.left),c},$A(e,a));return u.width=u.right-u.left,u.height=u.bottom-u.top,u.x=u.left,u.y=u.top,u}o(hS,"getClippingRect");function Zp(e){var t=e.reference,r=e.element,n=e.placement,i=n?Kr(n):null,a=n?Ui(n):null,u=t.x+t.width/2-r.width/2,c=t.y+t.height/2-r.height/2,d;switch(i){case vr:d={x:u,y:t.y-r.height};break;case Rr:d={x:u,y:t.y+t.height};break;case Ir:d={x:t.x+t.width,y:c};break;case Sr:d={x:t.x-r.width,y:c};break;default:d={x:t.x,y:t.y}}var f=i?$u(i):null;if(f!=null){var h=f==="y"?"height":"width";switch(a){case Sa:d[f]=d[f]-(t[h]/2-r[h]/2);break;case Vu:d[f]=d[f]+(t[h]/2-r[h]/2);break;default:}}return d}o(Zp,"computeOffsets");function lo(e,t){t===void 0&&(t={});var r=t,n=r.placement,i=n===void 0?e.placement:n,a=r.boundary,u=a===void 0?RA:a,c=r.rootBoundary,d=c===void 0?Dv:c,f=r.elementContext,h=f===void 0?id:f,m=r.altBoundary,g=m===void 0?!1:m,_=r.padding,w=_===void 0?0:_,S=Yp(typeof w!="number"?w:Kp(w,Ps)),x=h===id?FA:id,v=e.rects.popper,y=e.elements[g?x:h],E=hS(Uo(y)?y:y.contextElement||dn(e.elements.popper),u,d),T=zi(e.elements.reference),A=Zp({reference:T,element:v,strategy:"absolute",placement:i}),D=sd(Object.assign({},v,A)),R=h===id?D:T,O={top:E.top-R.top+S.top,bottom:R.bottom-E.bottom+S.bottom,left:E.left-R.left+S.left,right:R.right-E.right+S.right},N=e.modifiersData.offset;if(h===id&&N){var L=N[i];Object.keys(O).forEach(function(M){var V=[Ir,Rr].indexOf(M)>=0?1:-1,B=[vr,Rr].indexOf(M)>=0?"y":"x";O[M]+=L[B]*V})}return O}o(lo,"detectOverflow");function mS(e,t){t===void 0&&(t={});var r=t,n=r.placement,i=r.boundary,a=r.rootBoundary,u=r.padding,c=r.flipVariations,d=r.allowedAutoPlacements,f=d===void 0?Av:d,h=Ui(n),m=h?c?cS:cS.filter(function(w){return Ui(w)===h}):Ps,g=m.filter(function(w){return f.indexOf(w)>=0});g.length===0&&(g=m);var _=g.reduce(function(w,S){return w[S]=lo(e,{placement:S,boundary:i,rootBoundary:a,padding:u})[Kr(S)],w},{});return Object.keys(_).sort(function(w,S){return _[w]-_[S]})}o(mS,"computeAutoPlacement");function HK(e){if(Kr(e)===Ov)return[];var t=ad(e);return[Nv(e),t,Nv(t)]}o(HK,"getExpandedFallbackPlacements");function qK(e){var t=e.state,r=e.options,n=e.name;if(!t.modifiersData[n]._skip){for(var i=r.mainAxis,a=i===void 0?!0:i,u=r.altAxis,c=u===void 0?!0:u,d=r.fallbackPlacements,f=r.padding,h=r.boundary,m=r.rootBoundary,g=r.altBoundary,_=r.flipVariations,w=_===void 0?!0:_,S=r.allowedAutoPlacements,x=t.options.placement,v=Kr(x),y=v===x,E=d||(y||!w?[ad(x)]:HK(x)),T=[x].concat(E).reduce(function(qe,ft){return qe.concat(Kr(ft)===Ov?mS(t,{placement:ft,boundary:h,rootBoundary:m,padding:f,flipVariations:w,allowedAutoPlacements:S}):ft)},[]),A=t.rects.reference,D=t.rects.popper,R=new Map,O=!0,N=T[0],L=0;L=0,$=z?"width":"height",Y=lo(t,{placement:M,boundary:h,rootBoundary:m,altBoundary:g,padding:f}),re=z?B?Ir:Sr:B?Rr:vr;A[$]>D[$]&&(re=ad(re));var ue=ad(re),fe=[];if(a&&fe.push(Y[V]<=0),c&&fe.push(Y[re]<=0,Y[ue]<=0),fe.every(function(qe){return qe})){N=M,O=!1;break}R.set(M,fe)}if(O)for(var He=w?3:1,Ge=o(function(ft){var Q=T.find(function(we){var J=R.get(we);if(J)return J.slice(0,ft).every(function(X){return X})});if(Q)return N=Q,"break"},"_loop"),Qe=He;Qe>0;Qe--){var mt=Ge(Qe);if(mt==="break")break}t.placement!==N&&(t.modifiersData[n]._skip=!0,t.placement=N,t.reset=!0)}}o(qK,"flip");var GA={name:"flip",enabled:!0,phase:"main",fn:qK,requiresIfExists:["offset"],data:{_skip:!1}};function YA(e,t,r){return r===void 0&&(r={x:0,y:0}),{top:e.top-t.height-r.y,right:e.right-t.width+r.x,bottom:e.bottom-t.height+r.y,left:e.left-t.width-r.x}}o(YA,"getSideOffsets");function KA(e){return[vr,Ir,Rr,Sr].some(function(t){return e[t]>=0})}o(KA,"isAnySideFullyClipped");function VK(e){var t=e.state,r=e.name,n=t.rects.reference,i=t.rects.popper,a=t.modifiersData.preventOverflow,u=lo(t,{elementContext:"reference"}),c=lo(t,{altBoundary:!0}),d=YA(u,n),f=YA(c,i,a),h=KA(d),m=KA(f);t.modifiersData[r]={referenceClippingOffsets:d,popperEscapeOffsets:f,isReferenceHidden:h,hasPopperEscaped:m},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":h,"data-popper-escaped":m})}o(VK,"hide");var ZA={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:VK};function WK(e,t,r){var n=Kr(e),i=[Sr,vr].indexOf(n)>=0?-1:1,a=typeof r=="function"?r(Object.assign({},t,{placement:e})):r,u=a[0],c=a[1];return u=u||0,c=(c||0)*i,[Sr,Ir].indexOf(n)>=0?{x:c,y:u}:{x:u,y:c}}o(WK,"distanceAndSkiddingToXY");function jK(e){var t=e.state,r=e.options,n=e.name,i=r.offset,a=i===void 0?[0,0]:i,u=Av.reduce(function(h,m){return h[m]=WK(m,t.rects,a),h},{}),c=u[t.placement],d=c.x,f=c.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=d,t.modifiersData.popperOffsets.y+=f),t.modifiersData[n]=u}o(jK,"offset");var QA={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:jK};function $K(e){var t=e.state,r=e.name;t.modifiersData[r]=Zp({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}o($K,"popperOffsets");var JA={name:"popperOffsets",enabled:!0,phase:"read",fn:$K,data:{}};function gS(e){return e==="x"?"y":"x"}o(gS,"getAltAxis");function GK(e){var t=e.state,r=e.options,n=e.name,i=r.mainAxis,a=i===void 0?!0:i,u=r.altAxis,c=u===void 0?!1:u,d=r.boundary,f=r.rootBoundary,h=r.altBoundary,m=r.padding,g=r.tether,_=g===void 0?!0:g,w=r.tetherOffset,S=w===void 0?0:w,x=lo(t,{boundary:d,rootBoundary:f,padding:m,altBoundary:h}),v=Kr(t.placement),y=Ui(t.placement),E=!y,T=$u(v),A=gS(T),D=t.modifiersData.popperOffsets,R=t.rects.reference,O=t.rects.popper,N=typeof S=="function"?S(Object.assign({},t.rects,{placement:t.placement})):S,L=typeof N=="number"?{mainAxis:N,altAxis:N}:Object.assign({mainAxis:0,altAxis:0},N),M=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,V={x:0,y:0};if(D){if(a){var B,z=T==="y"?vr:Sr,$=T==="y"?Rr:Ir,Y=T==="y"?"height":"width",re=D[T],ue=re+x[z],fe=re-x[$],He=_?-O[Y]/2:0,Ge=y===Sa?R[Y]:O[Y],Qe=y===Sa?-O[Y]:-R[Y],mt=t.elements.arrow,qe=_&&mt?ju(mt):{width:0,height:0},ft=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:Gp(),Q=ft[z],we=ft[$],J=Gu(0,R[Y],qe[Y]),X=E?R[Y]/2-He-J-Q-L.mainAxis:Ge-J-Q-L.mainAxis,ne=E?-R[Y]/2+He+J+we+L.mainAxis:Qe+J+we+L.mainAxis,ge=t.elements.arrow&&uo(t.elements.arrow),Se=ge?T==="y"?ge.clientTop||0:ge.clientLeft||0:0,Ee=(B=M?.[T])!=null?B:0,Te=re+X-Ee-Se,Ae=re+ne-Ee,Re=Gu(_?Wu(ue,Te):ue,re,_?so(fe,Ae):fe);D[T]=Re,V[T]=Re-re}if(c){var xt,wt=T==="x"?vr:Sr,Ce=T==="x"?Rr:Ir,Ve=D[A],St=A==="y"?"height":"width",Tr=Ve+x[wt],Vt=Ve-x[Ce],Ut=[vr,Sr].indexOf(v)!==-1,Fe=(xt=M?.[A])!=null?xt:0,Gt=Ut?Tr:Ve-R[St]-O[St]-Fe+L.altAxis,Hn=Ut?Ve+R[St]+O[St]-Fe-L.altAxis:Vt,Cn=_&&Ut?HA(Gt,Ve,Hn):Gu(_?Gt:Tr,Ve,_?Hn:Vt);D[A]=Cn,V[A]=Cn-Ve}t.modifiersData[n]=V}}o(GK,"preventOverflow");var XA={name:"preventOverflow",enabled:!0,phase:"main",fn:GK,requiresIfExists:["offset"]};function vS(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}o(vS,"getHTMLElementScroll");function _S(e){return e===Er(e)||!Fr(e)?Yu(e):vS(e)}o(_S,"getNodeScroll");function YK(e){var t=e.getBoundingClientRect(),r=Ea(t.width)/e.offsetWidth||1,n=Ea(t.height)/e.offsetHeight||1;return r!==1||n!==1}o(YK,"isElementScaled");function bS(e,t,r){r===void 0&&(r=!1);var n=Fr(t),i=Fr(t)&&YK(t),a=dn(t),u=zi(e,i),c={scrollLeft:0,scrollTop:0},d={x:0,y:0};return(n||!n&&!r)&&((Yr(t)!=="body"||Zu(a))&&(c=_S(t)),Fr(t)?(d=zi(t,!0),d.x+=t.clientLeft,d.y+=t.clientTop):a&&(d.x=Ku(a))),{x:u.left+c.scrollLeft-d.x,y:u.top+c.scrollTop-d.y,width:u.width,height:u.height}}o(bS,"getCompositeRect");function KK(e){var t=new Map,r=new Set,n=[];e.forEach(function(a){t.set(a.name,a)});function i(a){r.add(a.name);var u=[].concat(a.requires||[],a.requiresIfExists||[]);u.forEach(function(c){if(!r.has(c)){var d=t.get(c);d&&i(d)}}),n.push(a)}return o(i,"sort"),e.forEach(function(a){r.has(a.name)||i(a)}),n}o(KK,"order");function yS(e){var t=KK(e);return BA.reduce(function(r,n){return r.concat(t.filter(function(i){return i.phase===n}))},[])}o(yS,"orderModifiers");function xS(e){var t;return function(){return t||(t=new Promise(function(r){Promise.resolve().then(function(){t=void 0,r(e())})})),t}}o(xS,"debounce");function wS(e){var t=e.reduce(function(r,n){var i=r[n.name];return r[n.name]=i?Object.assign({},i,n,{options:Object.assign({},i.options,n.options),data:Object.assign({},i.data,n.data)}):n,r},{});return Object.keys(t).map(function(r){return t[r]})}o(wS,"mergeByName");var eP={placement:"bottom",modifiers:[],strategy:"absolute"};function tP(){for(var e=arguments.length,t=new Array(e),r=0;rspan{display:flex}.Tooltip-module_button__2x9m0:focus{box-shadow:0 0 0 var(--button-focus-outline-width) var(--button-focus-outline-color);outline:none}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=bottom]{border-top:8px solid var(--tooltip-border-color)}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=top]{border-bottom:8px solid var(--tooltip-border-color)}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=left]{border-right:8px solid var(--tooltip-border-color)}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=right]{border-left:8px solid var(--tooltip-border-color)}.Tooltip-module_tooltip__3x8S8 .Tooltip-module_arrow__210Rd{position:absolute}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=bottom] .Tooltip-module_arrow__210Rd{border:var(--tooltip-arrow-size) solid transparent;border-bottom:var(--tooltip-arrow-size) solid var(--tooltip-border-color);top:calc(-1 * var(--tooltip-spacing-default) - var(--tooltip-arrow-size))}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=top] .Tooltip-module_arrow__210Rd{border:var(--tooltip-arrow-size) solid transparent;border-top:var(--tooltip-arrow-size) solid var(--tooltip-border-color);bottom:calc(-1 * var(--tooltip-spacing-default) - var(--tooltip-arrow-size))}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=left] .Tooltip-module_arrow__210Rd{border:var(--tooltip-arrow-size) solid transparent;border-left:var(--tooltip-arrow-size) solid var(--tooltip-border-color);right:calc(-1 * var(--tooltip-spacing-default) - var(--tooltip-arrow-size))}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=right] .Tooltip-module_arrow__210Rd{border:var(--tooltip-arrow-size) solid transparent;border-right:var(--tooltip-arrow-size) solid var(--tooltip-border-color);left:calc(-1 * var(--tooltip-spacing-default) - var(--tooltip-arrow-size))}");var ud=o(e=>{var{boxShadow:t=!1,children:r,placement:n="auto",small:i=!1,buttonLabel:a="Tooltip",tooltipLabel:u="Tooltip",className:c,buttonClassName:d,tooltipClassName:f}=e,h=ve(e,["boxShadow","children","placement","small","buttonLabel","tooltipLabel","className","buttonClassName","tooltipClassName"]);let[m,g]=(0,Sn.useState)(!1),_=(0,Sn.useRef)(null),w=(0,Sn.useRef)(null),[S,x]=(0,Sn.useState)(null),{styles:v,attributes:y,forceUpdate:E}=Qp(_.current,w.current,{placement:n,modifiers:[{name:"arrow",options:{element:S}},{name:"offset",options:{offset:[0,10]}}]});return(0,Sn.useEffect)(()=>{E!==null&&m===!0&&E()},[m,E]),(0,Sn.useEffect)(()=>{let T=o(D=>{let R=D.key||D.keyCode;!m||R!=="Escape"&&R!=="Esc"&&R!==27||g(!1)},"o"),A=o(D=>{let R=D.target;!m||_.current.contains(R)||w.current.contains(R)||g(!1)},"t");return document.addEventListener("keyup",T),document.addEventListener("click",A),()=>{document.removeEventListener("keyup",T),document.removeEventListener("click",A)}}),Sn.default.createElement("div",Object.assign({},h,{className:xe(nZ,c)}),Sn.default.createElement("button",{ref:_,type:"button",className:xe(rZ,d),title:a,"aria-label":a,"aria-expanded":m,onClick:o(()=>{g(!m)},"onClick"),onBlur:o(()=>g(!1),"onBlur")},Sn.default.createElement("span",{"aria-hidden":"true"},Sn.default.createElement(DA,null))),m&&Sn.default.createElement("section",Object.assign({"aria-label":u,ref:w,className:xe(iZ,i&&aZ,t&&oZ,f),style:v.popper},y.popper),r,Sn.default.createElement("div",Object.assign({ref:x,className:sZ,style:v.arrow},y.arrow))))},"b");var uZ="Checkbox-module_checkbox__3r5uI",lZ="Checkbox-module_input__2bdJk",cZ="Checkbox-module_label__148Ac",dZ="Checkbox-module_noLabel__1HSAV",fZ="Checkbox-module_errorText__1tRw6",pZ="Checkbox-module_helperText__261fG helpers_helper-text__YRZTD",aP="Checkbox-module_tooltipButton__ErN1J";Ft(`.helpers_visually-hidden__3lBcX{border:0;clip:"rect(0 0 0 0)";height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.helpers_button-reset__2d38b{background:none;border:none;color:inherit;cursor:pointer;font:inherit;padding:0}.helpers_text-body__FA9G-{color:var(--color-black-90);font-family:var(--font-default);font-size:var(--fontsize-body-m);line-height:var(--lineheight-l)}.helpers_text-medium__3Hiiz{font-family:var(--font-default);font-weight:500}.helpers_text-bold__2QyP8{font-family:var(--font-default);font-weight:700}.helpers_text-xl__33T1r{font-size:var(--fontsize-heading-m)}.helpers_text-lg__1_8nq{font-size:var(--fontsize-heading-s)}.helpers_text-md__RyeCd{font-size:var(--fontsize-heading-xs)}.helpers_subtitle__RE8f_{font-size:var(--fontsize-body-m)}.helpers_text-sm__AxqmS{font-size:var(--fontsize-body-s);line-height:var(--lineheight-xl)}.helpers_heading-xxl__1GAqs{font-size:var(--fontsize-heading-xxl);font-weight:400;letter-spacing:-1.2px;line-height:var(--lineheight-s)}.helpers_heading-xl__u_X50{font-size:var(--fontsize-heading-xl);font-weight:400;letter-spacing:-1px;line-height:var(--lineheight-s)}.helpers_heading-xl-mobile__gKona{font-size:var(--fontsize-heading-xl-mobile);font-weight:400;letter-spacing:-.8px;line-height:var(--lineheight-s)}.helpers_heading-l__3EMpz{font-size:var(--fontsize-heading-l);font-weight:400;letter-spacing:-.4px;line-height:var(--lineheight-m)}.helpers_heading-m__1Lsy-{font-size:var(--fontsize-heading-m);font-weight:500;letter-spacing:-.2px;line-height:var(--lineheight-m)}.helpers_heading-s__1EK5w{font-size:var(--fontsize-heading-s);font-weight:500;letter-spacing:0;line-height:var(--lineheight-l)}.helpers_heading-xs__iZYJi{font-size:var(--fontsize-heading-xs);font-weight:700;letter-spacing:0;line-height:var(--lineheight-l)}.helpers_heading-xxs__jqtFk{font-size:var(--fontsize-heading-xxs);font-weight:700;letter-spacing:.2px;line-height:var(--lineheight-l)}.helpers_helper-text__YRZTD{color:var(--color-black-60);display:block;flex-basis:100%;font-size:var(--fontsize-body-m);margin-top:var(--spacing-2-xs)}.Checkbox-module_checkbox__3r5uI{--size:24px;--icon-scale:1;--border-width:2px;--outline-width:3px;--label-font-size:var(--fontsize-body-m);--label-padding:var(--spacing-2-xs);--background-unselected:transparent;--background-selected:var(--color-bus);--background-hover:var(--color-bus-dark);--background-disabled:var(--color-black-10);--border-color-selected:var(--color-bus);--border-color-selected-hover:var(--color-bus-dark);--border-color-selected-focus:var(--color-bus);--border-color-unselected:var(--color-black-50);--border-color-unselected-hover:var(--color-black-90);--border-color-unselected-focus:var(--color-black-90);--border-color-disabled:var(--color-black-10);--icon-color-unselected:transparent;--icon-color-selected:var(--color-white);--icon-color-disabled:var(--color-white);--label-color:var(--color-black-90);--label-color-disabled:var(--color-black-40);--icon-size:var(--spacing-m);display:flex;flex-wrap:wrap;min-height:var(--size);position:relative}.Checkbox-module_checkbox__3r5uI,.Checkbox-module_checkbox__3r5uI *,.Checkbox-module_checkbox__3r5uI :after,.Checkbox-module_checkbox__3r5uI :before{box-sizing:border-box}.Checkbox-module_checkbox__3r5uI:not(:first-of-type){margin-top:var(--spacing-2-xs)}.Checkbox-module_input__2bdJk{-moz-appearance:none;-webkit-appearance:none;appearance:none;cursor:pointer;font-family:inherit;font-size:100%;line-height:1.15;margin:0;outline:none}.Checkbox-module_input__2bdJk,.Checkbox-module_input__2bdJk:before{height:var(--size);left:0;position:absolute;top:0;width:var(--size)}.Checkbox-module_input__2bdJk:before{background-color:var(--icon-color-unselected);content:"";mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M21 7L10 18l-5.5-5.5L6 11l4 4 9.5-9.5z'/%3E%3C/g%3E%3C/svg%3E");mask-position:center;mask-repeat:no-repeat;mask-size:calc(var(--size) * var(--icon-scale));transform:scale(.6);z-index:1}.Checkbox-module_input__2bdJk:disabled+label{color:var(--label-color-disabled)}.Checkbox-module_input__2bdJk:checked:disabled:before{background-color:var(--icon-color-disabled)}.Checkbox-module_input__2bdJk:disabled,.Checkbox-module_input__2bdJk:disabled+label{cursor:not-allowed}.Checkbox-module_input__2bdJk:focus+label:after,.Checkbox-module_input__2bdJk:focus:before,.Checkbox-module_input__2bdJk:hover+label:after,.Checkbox-module_input__2bdJk:hover:before{transition:85ms ease-out;transition-property:background-color,border-color,transform}.Checkbox-module_input__2bdJk:focus+label:before{box-shadow:0 0 0 var(--outline-width) var(--color-focus-outline);transform:translateZ(0);transition:85ms ease-out;transition-property:box-shadow,transform}.Checkbox-module_input__2bdJk:checked:before{background-color:var(--icon-color-selected);transform:scale(1)}.Checkbox-module_input__2bdJk:not(:checked):indeterminate:before{background-color:var(--icon-color-selected);mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M6 11h12v2H6z'/%3E%3C/g%3E%3C/svg%3E");transform:scale(1)}.Checkbox-module_input__2bdJk:checked+label:after,.Checkbox-module_input__2bdJk:indeterminate+label:after{background-color:var(--background-selected);border-color:var(--border-color-selected)}.Checkbox-module_input__2bdJk:disabled+label:after{background-color:var(--background-disabled);border-color:var(--border-color-disabled)}.Checkbox-module_input__2bdJk:not(:disabled):focus+label:after{border-color:var(--border-color-unselected-focus)}.Checkbox-module_input__2bdJk:not(:disabled):hover+label:after,.Checkbox-module_input__2bdJk:not(:disabled):hover:focus+label:after{border-color:var(--border-color-unselected-hover)}.Checkbox-module_input__2bdJk:not(:disabled):checked:focus+label:after,.Checkbox-module_input__2bdJk:not(:disabled):indeterminate:focus+label:after{border-color:var(--border-color-selected-focus)}.Checkbox-module_input__2bdJk:not(:disabled):checked:hover+label:after,.Checkbox-module_input__2bdJk:not(:disabled):checked:hover:focus+label:after,.Checkbox-module_input__2bdJk:not(:disabled):indeterminate:hover+label:after,.Checkbox-module_input__2bdJk:not(:disabled):indeterminate:hover:focus+label:after{background-color:var(--background-hover);border-color:var(--border-color-selected-hover)}.Checkbox-module_label__148Ac{color:var(--label-color);cursor:pointer;font-size:var(--label-font-size);line-height:var(--lineheight-m);padding-left:calc(var(--size) + var(--label-padding));padding-top:calc((var(--size) - var(--label-font-size) * var(--lineheight-m)) / 2);position:relative}.Checkbox-module_label__148Ac:after,.Checkbox-module_label__148Ac:before{content:"";left:0;position:absolute;top:0;height:var(--size);width:var(--size)}.Checkbox-module_label__148Ac:after{background-color:var(--background-unselected);border:var(--border-width) solid var(--border-color-unselected)}.Checkbox-module_noLabel__1HSAV{padding-left:var(--size)}.Checkbox-module_errorText__1tRw6{background-color:var(--color-error-light);border-left:8px solid var(--color-error);color:var(--color-black);display:flex;flex-basis:100%;font-size:var(--fontsize-body-m);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative}.Checkbox-module_errorText__1tRw6:before{background:var(--color-error);content:"";display:inline-block;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.Checkbox-module_tooltipButton__ErN1J{display:inline-block;margin-left:var(--spacing-2-xs)}`);var Ho=di.default.forwardRef((e,t)=>{var{checked:r=!1,className:n,disabled:i=!1,errorText:a,helperText:u,id:c,indeterminate:d,label:f,onChange:h=o(()=>null,"y"),style:m,value:g,tooltipText:_,tooltipLabel:w,tooltipButtonLabel:S,tooltip:x}=e,v=ve(e,["checked","className","disabled","errorText","helperText","id","indeterminate","label","onChange","style","value","tooltipText","tooltipLabel","tooltipButtonLabel","tooltip"]);let y=(0,di.useRef)(null);(0,di.useEffect)(()=>{t&&Tv(t,y),y.current.indeterminate=d},[y,t,d]),f&&typeof f!="string"&&typeof f!="number"&&console.warn("Using ReactElement as a label is against good usability and accessibility practices. Please prefer plain strings.");let E=Iv(c,u,a,void 0,void 0);return di.default.createElement("div",{className:xe(uZ,n),style:m},di.default.createElement("input",Object.assign({ref:y,id:c,className:xe(lZ),onChange:h,value:g,type:"checkbox",disabled:i,checked:r,"aria-describedby":E},v)),di.default.createElement("label",{htmlFor:c,className:xe(cZ,f?"":dZ)},f),x?di.default.createElement(ud,Object.assign({},x.props,{buttonClassName:aP})):null,_&&di.default.createElement(ud,{className:aP,buttonLabel:S,tooltipLabel:w},_),a&&di.default.createElement("div",{className:fZ,id:`${c}-error`},a),u&&di.default.createElement("div",{className:pZ,id:`${c}-helper`},u))});var Fv=W(pe());function Jp(){let[,e]=(0,Fv.useState)(0);return(0,Fv.useCallback)(()=>{e(t=>t+1)},[e])}o(Jp,"o");function et(e){if(e===null||e===!0||e===!1)return NaN;var t=Number(e);return isNaN(t)?t:t<0?Math.ceil(t):Math.floor(t)}o(et,"toInteger");function Le(e,t){if(t.length1?"s":"")+" required, but only "+t.length+" present")}o(Le,"requiredArgs");function ut(e){Le(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||typeof e=="object"&&t==="[object Date]"?new Date(e.getTime()):typeof e=="number"||t==="[object Number]"?new Date(e):((typeof e=="string"||t==="[object String]")&&typeof console<"u"&&(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://git.io/fjule"),console.warn(new Error().stack)),new Date(NaN))}o(ut,"toDate");function kS(e,t){Le(2,arguments);var r=ut(e),n=et(t);if(isNaN(n))return new Date(NaN);if(!n)return r;var i=r.getDate(),a=new Date(r.getTime());a.setMonth(r.getMonth()+n+1,0);var u=a.getDate();return i>=u?a:(r.setFullYear(a.getFullYear(),a.getMonth(),i),r)}o(kS,"addMonths");function TS(e,t){Le(2,arguments);var r=ut(e).getTime(),n=et(t);return new Date(r+n)}o(TS,"addMilliseconds");var Bv=6e4;function uP(e){return e.getTime()%Bv}o(uP,"getDateMillisecondsPart");function Xp(e){var t=new Date(e.getTime()),r=Math.ceil(t.getTimezoneOffset());t.setSeconds(0,0);var n=r>0,i=n?(Bv+uP(t))%Bv:uP(t);return r*Bv+i}o(Xp,"getTimezoneOffsetInMilliseconds");function ld(e,t){Le(2,arguments);var r=et(t);return kS(e,r*12)}o(ld,"addYears");function Ta(e){Le(1,arguments);var t=ut(e);return!isNaN(t)}o(Ta,"isValid");function zv(e){Le(1,arguments);var t=ut(e);return t.setDate(1),t.setHours(0,0,0,0),t}o(zv,"startOfMonth");function Uv(e){Le(1,arguments);var t=ut(e),r=t.getMonth();return t.setFullYear(t.getFullYear(),r+1,0),t.setHours(23,59,59,999),t}o(Uv,"endOfMonth");var Hv={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};function IS(e,t,r){r=r||{};var n;return typeof Hv[e]=="string"?n=Hv[e]:t===1?n=Hv[e].one:n=Hv[e].other.replace("{{count}}",t),r.addSuffix?r.comparison>0?"in "+n:n+" ago":n}o(IS,"formatDistance");function eh(e){return function(t){var r=t||{},n=r.width?String(r.width):e.defaultWidth,i=e.formats[n]||e.formats[e.defaultWidth];return i}}o(eh,"buildFormatLongFn");var bZ={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},yZ={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},xZ={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},wZ={date:eh({formats:bZ,defaultWidth:"full"}),time:eh({formats:yZ,defaultWidth:"full"}),dateTime:eh({formats:xZ,defaultWidth:"full"})},lP=wZ;var SZ={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};function CS(e,t,r,n){return SZ[e]}o(CS,"formatRelative");function Qu(e){return function(t,r){var n=r||{},i=n.context?String(n.context):"standalone",a;if(i==="formatting"&&e.formattingValues){var u=e.defaultFormattingWidth||e.defaultWidth,c=n.width?String(n.width):u;a=e.formattingValues[c]||e.formattingValues[u]}else{var d=e.defaultWidth,f=n.width?String(n.width):e.defaultWidth;a=e.values[f]||e.values[d]}var h=e.argumentCallback?e.argumentCallback(t):t;return a[h]}}o(Qu,"buildLocalizeFn");var EZ={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},kZ={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},TZ={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},IZ={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},CZ={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},OZ={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}};function DZ(e,t){var r=Number(e),n=r%100;if(n>20||n<10)switch(n%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd"}return r+"th"}o(DZ,"ordinalNumber");var AZ={ordinalNumber:DZ,era:Qu({values:EZ,defaultWidth:"wide"}),quarter:Qu({values:kZ,defaultWidth:"wide",argumentCallback:o(function(e){return Number(e)-1},"argumentCallback")}),month:Qu({values:TZ,defaultWidth:"wide"}),day:Qu({values:IZ,defaultWidth:"wide"}),dayPeriod:Qu({values:CZ,defaultWidth:"wide",formattingValues:OZ,defaultFormattingWidth:"wide"})},cP=AZ;function OS(e){return function(t,r){var n=String(t),i=r||{},a=n.match(e.matchPattern);if(!a)return null;var u=a[0],c=n.match(e.parsePattern);if(!c)return null;var d=e.valueCallback?e.valueCallback(c[0]):c[0];return d=i.valueCallback?i.valueCallback(d):d,{value:d,rest:n.slice(u.length)}}}o(OS,"buildMatchPatternFn");function Ju(e){return function(t,r){var n=String(t),i=r||{},a=i.width,u=a&&e.matchPatterns[a]||e.matchPatterns[e.defaultMatchWidth],c=n.match(u);if(!c)return null;var d=c[0],f=a&&e.parsePatterns[a]||e.parsePatterns[e.defaultParseWidth],h;return Object.prototype.toString.call(f)==="[object Array]"?h=NZ(f,function(m){return m.test(d)}):h=PZ(f,function(m){return m.test(d)}),h=e.valueCallback?e.valueCallback(h):h,h=i.valueCallback?i.valueCallback(h):h,{value:h,rest:n.slice(d.length)}}}o(Ju,"buildMatchFn");function PZ(e,t){for(var r in e)if(e.hasOwnProperty(r)&&t(e[r]))return r}o(PZ,"findKey");function NZ(e,t){for(var r=0;r0?r:1-r;return Tt(t==="yy"?n%100:n,t.length)},"y"),M:o(function(e,t){var r=e.getUTCMonth();return t==="M"?String(r+1):Tt(r+1,2)},"M"),d:o(function(e,t){return Tt(e.getUTCDate(),t.length)},"d"),a:o(function(e,t){var r=e.getUTCHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":case"aaa":return r.toUpperCase();case"aaaaa":return r[0];case"aaaa":default:return r==="am"?"a.m.":"p.m."}},"a"),h:o(function(e,t){return Tt(e.getUTCHours()%12||12,t.length)},"h"),H:o(function(e,t){return Tt(e.getUTCHours(),t.length)},"H"),m:o(function(e,t){return Tt(e.getUTCMinutes(),t.length)},"m"),s:o(function(e,t){return Tt(e.getUTCSeconds(),t.length)},"s"),S:o(function(e,t){var r=t.length,n=e.getUTCMilliseconds(),i=Math.floor(n*Math.pow(10,r-3));return Tt(i,t.length)},"S")},Ia=YZ;var KZ=864e5;function DS(e){Le(1,arguments);var t=ut(e),r=t.getTime();t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0);var n=t.getTime(),i=r-n;return Math.floor(i/KZ)+1}o(DS,"getUTCDayOfYear");function co(e){Le(1,arguments);var t=1,r=ut(e),n=r.getUTCDay(),i=(n=i.getTime()?r+1:t.getTime()>=u.getTime()?r:r-1}o(rh,"getUTCISOWeekYear");function AS(e){Le(1,arguments);var t=rh(e),r=new Date(0);r.setUTCFullYear(t,0,4),r.setUTCHours(0,0,0,0);var n=co(r);return n}o(AS,"startOfUTCISOWeekYear");var ZZ=6048e5;function nh(e){Le(1,arguments);var t=ut(e),r=co(t).getTime()-AS(t).getTime();return Math.round(r/ZZ)+1}o(nh,"getUTCISOWeek");function Hi(e,t){Le(1,arguments);var r=t||{},n=r.locale,i=n&&n.options&&n.options.weekStartsOn,a=i==null?0:et(i),u=r.weekStartsOn==null?a:et(r.weekStartsOn);if(!(u>=0&&u<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var c=ut(e),d=c.getUTCDay(),f=(d=1&&d<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var f=new Date(0);f.setUTCFullYear(n+1,0,d),f.setUTCHours(0,0,0,0);var h=Hi(f,t),m=new Date(0);m.setUTCFullYear(n,0,d),m.setUTCHours(0,0,0,0);var g=Hi(m,t);return r.getTime()>=h.getTime()?n+1:r.getTime()>=g.getTime()?n:n-1}o(Xu,"getUTCWeekYear");function PS(e,t){Le(1,arguments);var r=t||{},n=r.locale,i=n&&n.options&&n.options.firstWeekContainsDate,a=i==null?1:et(i),u=r.firstWeekContainsDate==null?a:et(r.firstWeekContainsDate),c=Xu(e,t),d=new Date(0);d.setUTCFullYear(c,0,u),d.setUTCHours(0,0,0,0);var f=Hi(d,t);return f}o(PS,"startOfUTCWeekYear");var QZ=6048e5;function ih(e,t){Le(1,arguments);var r=ut(e),n=Hi(r,t).getTime()-PS(r,t).getTime();return Math.round(n/QZ)+1}o(ih,"getUTCWeek");var cd={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},JZ={G:o(function(e,t,r){var n=e.getUTCFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return r.era(n,{width:"abbreviated"});case"GGGGG":return r.era(n,{width:"narrow"});case"GGGG":default:return r.era(n,{width:"wide"})}},"G"),y:o(function(e,t,r){if(t==="yo"){var n=e.getUTCFullYear(),i=n>0?n:1-n;return r.ordinalNumber(i,{unit:"year"})}return Ia.y(e,t)},"y"),Y:o(function(e,t,r,n){var i=Xu(e,n),a=i>0?i:1-i;if(t==="YY"){var u=a%100;return Tt(u,2)}return t==="Yo"?r.ordinalNumber(a,{unit:"year"}):Tt(a,t.length)},"Y"),R:o(function(e,t){var r=rh(e);return Tt(r,t.length)},"R"),u:o(function(e,t){var r=e.getUTCFullYear();return Tt(r,t.length)},"u"),Q:o(function(e,t,r){var n=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"Q":return String(n);case"QQ":return Tt(n,2);case"Qo":return r.ordinalNumber(n,{unit:"quarter"});case"QQQ":return r.quarter(n,{width:"abbreviated",context:"formatting"});case"QQQQQ":return r.quarter(n,{width:"narrow",context:"formatting"});case"QQQQ":default:return r.quarter(n,{width:"wide",context:"formatting"})}},"Q"),q:o(function(e,t,r){var n=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"q":return String(n);case"qq":return Tt(n,2);case"qo":return r.ordinalNumber(n,{unit:"quarter"});case"qqq":return r.quarter(n,{width:"abbreviated",context:"standalone"});case"qqqqq":return r.quarter(n,{width:"narrow",context:"standalone"});case"qqqq":default:return r.quarter(n,{width:"wide",context:"standalone"})}},"q"),M:o(function(e,t,r){var n=e.getUTCMonth();switch(t){case"M":case"MM":return Ia.M(e,t);case"Mo":return r.ordinalNumber(n+1,{unit:"month"});case"MMM":return r.month(n,{width:"abbreviated",context:"formatting"});case"MMMMM":return r.month(n,{width:"narrow",context:"formatting"});case"MMMM":default:return r.month(n,{width:"wide",context:"formatting"})}},"M"),L:o(function(e,t,r){var n=e.getUTCMonth();switch(t){case"L":return String(n+1);case"LL":return Tt(n+1,2);case"Lo":return r.ordinalNumber(n+1,{unit:"month"});case"LLL":return r.month(n,{width:"abbreviated",context:"standalone"});case"LLLLL":return r.month(n,{width:"narrow",context:"standalone"});case"LLLL":default:return r.month(n,{width:"wide",context:"standalone"})}},"L"),w:o(function(e,t,r,n){var i=ih(e,n);return t==="wo"?r.ordinalNumber(i,{unit:"week"}):Tt(i,t.length)},"w"),I:o(function(e,t,r){var n=nh(e);return t==="Io"?r.ordinalNumber(n,{unit:"week"}):Tt(n,t.length)},"I"),d:o(function(e,t,r){return t==="do"?r.ordinalNumber(e.getUTCDate(),{unit:"date"}):Ia.d(e,t)},"d"),D:o(function(e,t,r){var n=DS(e);return t==="Do"?r.ordinalNumber(n,{unit:"dayOfYear"}):Tt(n,t.length)},"D"),E:o(function(e,t,r){var n=e.getUTCDay();switch(t){case"E":case"EE":case"EEE":return r.day(n,{width:"abbreviated",context:"formatting"});case"EEEEE":return r.day(n,{width:"narrow",context:"formatting"});case"EEEEEE":return r.day(n,{width:"short",context:"formatting"});case"EEEE":default:return r.day(n,{width:"wide",context:"formatting"})}},"E"),e:o(function(e,t,r,n){var i=e.getUTCDay(),a=(i-n.weekStartsOn+8)%7||7;switch(t){case"e":return String(a);case"ee":return Tt(a,2);case"eo":return r.ordinalNumber(a,{unit:"day"});case"eee":return r.day(i,{width:"abbreviated",context:"formatting"});case"eeeee":return r.day(i,{width:"narrow",context:"formatting"});case"eeeeee":return r.day(i,{width:"short",context:"formatting"});case"eeee":default:return r.day(i,{width:"wide",context:"formatting"})}},"e"),c:o(function(e,t,r,n){var i=e.getUTCDay(),a=(i-n.weekStartsOn+8)%7||7;switch(t){case"c":return String(a);case"cc":return Tt(a,t.length);case"co":return r.ordinalNumber(a,{unit:"day"});case"ccc":return r.day(i,{width:"abbreviated",context:"standalone"});case"ccccc":return r.day(i,{width:"narrow",context:"standalone"});case"cccccc":return r.day(i,{width:"short",context:"standalone"});case"cccc":default:return r.day(i,{width:"wide",context:"standalone"})}},"c"),i:o(function(e,t,r){var n=e.getUTCDay(),i=n===0?7:n;switch(t){case"i":return String(i);case"ii":return Tt(i,t.length);case"io":return r.ordinalNumber(i,{unit:"day"});case"iii":return r.day(n,{width:"abbreviated",context:"formatting"});case"iiiii":return r.day(n,{width:"narrow",context:"formatting"});case"iiiiii":return r.day(n,{width:"short",context:"formatting"});case"iiii":default:return r.day(n,{width:"wide",context:"formatting"})}},"i"),a:o(function(e,t,r){var n=e.getUTCHours(),i=n/12>=1?"pm":"am";switch(t){case"a":case"aa":case"aaa":return r.dayPeriod(i,{width:"abbreviated",context:"formatting"});case"aaaaa":return r.dayPeriod(i,{width:"narrow",context:"formatting"});case"aaaa":default:return r.dayPeriod(i,{width:"wide",context:"formatting"})}},"a"),b:o(function(e,t,r){var n=e.getUTCHours(),i;switch(n===12?i=cd.noon:n===0?i=cd.midnight:i=n/12>=1?"pm":"am",t){case"b":case"bb":case"bbb":return r.dayPeriod(i,{width:"abbreviated",context:"formatting"});case"bbbbb":return r.dayPeriod(i,{width:"narrow",context:"formatting"});case"bbbb":default:return r.dayPeriod(i,{width:"wide",context:"formatting"})}},"b"),B:o(function(e,t,r){var n=e.getUTCHours(),i;switch(n>=17?i=cd.evening:n>=12?i=cd.afternoon:n>=4?i=cd.morning:i=cd.night,t){case"B":case"BB":case"BBB":return r.dayPeriod(i,{width:"abbreviated",context:"formatting"});case"BBBBB":return r.dayPeriod(i,{width:"narrow",context:"formatting"});case"BBBB":default:return r.dayPeriod(i,{width:"wide",context:"formatting"})}},"B"),h:o(function(e,t,r){if(t==="ho"){var n=e.getUTCHours()%12;return n===0&&(n=12),r.ordinalNumber(n,{unit:"hour"})}return Ia.h(e,t)},"h"),H:o(function(e,t,r){return t==="Ho"?r.ordinalNumber(e.getUTCHours(),{unit:"hour"}):Ia.H(e,t)},"H"),K:o(function(e,t,r){var n=e.getUTCHours()%12;return t==="Ko"?r.ordinalNumber(n,{unit:"hour"}):Tt(n,t.length)},"K"),k:o(function(e,t,r){var n=e.getUTCHours();return n===0&&(n=24),t==="ko"?r.ordinalNumber(n,{unit:"hour"}):Tt(n,t.length)},"k"),m:o(function(e,t,r){return t==="mo"?r.ordinalNumber(e.getUTCMinutes(),{unit:"minute"}):Ia.m(e,t)},"m"),s:o(function(e,t,r){return t==="so"?r.ordinalNumber(e.getUTCSeconds(),{unit:"second"}):Ia.s(e,t)},"s"),S:o(function(e,t){return Ia.S(e,t)},"S"),X:o(function(e,t,r,n){var i=n._originalDate||e,a=i.getTimezoneOffset();if(a===0)return"Z";switch(t){case"X":return pP(a);case"XXXX":case"XX":return el(a);case"XXXXX":case"XXX":default:return el(a,":")}},"X"),x:o(function(e,t,r,n){var i=n._originalDate||e,a=i.getTimezoneOffset();switch(t){case"x":return pP(a);case"xxxx":case"xx":return el(a);case"xxxxx":case"xxx":default:return el(a,":")}},"x"),O:o(function(e,t,r,n){var i=n._originalDate||e,a=i.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+fP(a,":");case"OOOO":default:return"GMT"+el(a,":")}},"O"),z:o(function(e,t,r,n){var i=n._originalDate||e,a=i.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+fP(a,":");case"zzzz":default:return"GMT"+el(a,":")}},"z"),t:o(function(e,t,r,n){var i=n._originalDate||e,a=Math.floor(i.getTime()/1e3);return Tt(a,t.length)},"t"),T:o(function(e,t,r,n){var i=n._originalDate||e,a=i.getTime();return Tt(a,t.length)},"T")};function fP(e,t){var r=e>0?"-":"+",n=Math.abs(e),i=Math.floor(n/60),a=n%60;if(a===0)return r+String(i);var u=t||"";return r+String(i)+u+Tt(a,2)}o(fP,"formatTimezoneShort");function pP(e,t){if(e%60===0){var r=e>0?"-":"+";return r+Tt(Math.abs(e)/60,2)}return el(e,t)}o(pP,"formatTimezoneWithOptionalMinutes");function el(e,t){var r=t||"",n=e>0?"-":"+",i=Math.abs(e),a=Tt(Math.floor(i/60),2),u=Tt(i%60,2);return n+a+r+u}o(el,"formatTimezone");var hP=JZ;function mP(e,t){switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});case"PPPP":default:return t.date({width:"full"})}}o(mP,"dateLongFormatter");function gP(e,t){switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});case"pppp":default:return t.time({width:"full"})}}o(gP,"timeLongFormatter");function XZ(e,t){var r=e.match(/(P+)(p+)?/),n=r[1],i=r[2];if(!i)return mP(e,t);var a;switch(n){case"P":a=t.dateTime({width:"short"});break;case"PP":a=t.dateTime({width:"medium"});break;case"PPP":a=t.dateTime({width:"long"});break;case"PPPP":default:a=t.dateTime({width:"full"});break}return a.replace("{{date}}",mP(n,t)).replace("{{time}}",gP(i,t))}o(XZ,"dateTimeLongFormatter");var eQ={p:gP,P:XZ},Vv=eQ;var tQ=["D","DD"],rQ=["YY","YYYY"];function Wv(e){return tQ.indexOf(e)!==-1}o(Wv,"isProtectedDayOfYearToken");function jv(e){return rQ.indexOf(e)!==-1}o(jv,"isProtectedWeekYearToken");function dd(e,t,r){if(e==="YYYY")throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(t,"`) for formatting years to the input `").concat(r,"`; see: https://git.io/fxCyr"));if(e==="YY")throw new RangeError("Use `yy` instead of `YY` (in `".concat(t,"`) for formatting years to the input `").concat(r,"`; see: https://git.io/fxCyr"));if(e==="D")throw new RangeError("Use `d` instead of `D` (in `".concat(t,"`) for formatting days of the month to the input `").concat(r,"`; see: https://git.io/fxCyr"));if(e==="DD")throw new RangeError("Use `dd` instead of `DD` (in `".concat(t,"`) for formatting days of the month to the input `").concat(r,"`; see: https://git.io/fxCyr"))}o(dd,"throwProtectedError");var nQ=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,iQ=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,oQ=/^'([^]*?)'?$/,aQ=/''/g,sQ=/[a-zA-Z]/;function $v(e,t,r){Le(2,arguments);var n=String(t),i=r||{},a=i.locale||qv,u=a.options&&a.options.firstWeekContainsDate,c=u==null?1:et(u),d=i.firstWeekContainsDate==null?c:et(i.firstWeekContainsDate);if(!(d>=1&&d<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var f=a.options&&a.options.weekStartsOn,h=f==null?0:et(f),m=i.weekStartsOn==null?h:et(i.weekStartsOn);if(!(m>=0&&m<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!a.localize)throw new RangeError("locale must contain localize property");if(!a.formatLong)throw new RangeError("locale must contain formatLong property");var g=ut(e);if(!Ta(g))throw new RangeError("Invalid time value");var _=Xp(g),w=th(g,_),S={firstWeekContainsDate:d,weekStartsOn:m,locale:a,_originalDate:g},x=n.match(iQ).map(function(v){var y=v[0];if(y==="p"||y==="P"){var E=Vv[y];return E(v,a.formatLong,S)}return v}).join("").match(nQ).map(function(v){if(v==="''")return"'";var y=v[0];if(y==="'")return uQ(v);var E=hP[y];if(E)return!i.useAdditionalWeekYearTokens&&jv(v)&&dd(v,t,e),!i.useAdditionalDayOfYearTokens&&Wv(v)&&dd(v,t,e),E(w,v,a.localize,S);if(y.match(sQ))throw new RangeError("Format string contains an unescaped latin alphabet character `"+y+"`");return v}).join("");return x}o($v,"format");function uQ(e){return e.match(oQ)[1].replace(aQ,"'")}o(uQ,"cleanEscapedString");function NS(e,t){if(e==null)throw new TypeError("assign requires that input parameter not be null or undefined");t=t||{};for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r]);return e}o(NS,"assign");function oh(e,t,r){Le(2,arguments);var n=r||{},i=n.locale,a=i&&i.options&&i.options.weekStartsOn,u=a==null?0:et(a),c=n.weekStartsOn==null?u:et(n.weekStartsOn);if(!(c>=0&&c<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var d=ut(e),f=et(t),h=d.getUTCDay(),m=f%7,g=(m+7)%7,_=(g0,n=r?t:1-t,i;if(n<=50)i=e||100;else{var a=n+50,u=Math.floor(a/100)*100,c=e>=a%100;i=e+u-(c?100:0)}return r?i:1-i}o(_P,"normalizeTwoDigitYear");var fQ=[31,28,31,30,31,30,31,31,30,31,30,31],pQ=[31,29,31,30,31,30,31,31,30,31,30,31];function bP(e){return e%400===0||e%4===0&&e%100!==0}o(bP,"isLeapYearIndex");var hQ={G:{priority:140,parse:o(function(e,t,r,n){switch(t){case"G":case"GG":case"GGG":return r.era(e,{width:"abbreviated"})||r.era(e,{width:"narrow"});case"GGGGG":return r.era(e,{width:"narrow"});case"GGGG":default:return r.era(e,{width:"wide"})||r.era(e,{width:"abbreviated"})||r.era(e,{width:"narrow"})}},"parse"),set:o(function(e,t,r,n){return t.era=r,e.setUTCFullYear(r,0,1),e.setUTCHours(0,0,0,0),e},"set"),incompatibleTokens:["R","u","t","T"]},y:{priority:130,parse:o(function(e,t,r,n){var i=o(function(a){return{year:a,isTwoDigitYear:t==="yy"}},"valueCallback");switch(t){case"y":return _r(4,e,i);case"yo":return r.ordinalNumber(e,{unit:"year",valueCallback:i});default:return _r(t.length,e,i)}},"parse"),validate:o(function(e,t,r){return t.isTwoDigitYear||t.year>0},"validate"),set:o(function(e,t,r,n){var i=e.getUTCFullYear();if(r.isTwoDigitYear){var a=_P(r.year,i);return e.setUTCFullYear(a,0,1),e.setUTCHours(0,0,0,0),e}var u=!("era"in t)||t.era===1?r.year:1-r.year;return e.setUTCFullYear(u,0,1),e.setUTCHours(0,0,0,0),e},"set"),incompatibleTokens:["Y","R","u","w","I","i","e","c","t","T"]},Y:{priority:130,parse:o(function(e,t,r,n){var i=o(function(a){return{year:a,isTwoDigitYear:t==="YY"}},"valueCallback");switch(t){case"Y":return _r(4,e,i);case"Yo":return r.ordinalNumber(e,{unit:"year",valueCallback:i});default:return _r(t.length,e,i)}},"parse"),validate:o(function(e,t,r){return t.isTwoDigitYear||t.year>0},"validate"),set:o(function(e,t,r,n){var i=Xu(e,n);if(r.isTwoDigitYear){var a=_P(r.year,i);return e.setUTCFullYear(a,0,n.firstWeekContainsDate),e.setUTCHours(0,0,0,0),Hi(e,n)}var u=!("era"in t)||t.era===1?r.year:1-r.year;return e.setUTCFullYear(u,0,n.firstWeekContainsDate),e.setUTCHours(0,0,0,0),Hi(e,n)},"set"),incompatibleTokens:["y","R","u","Q","q","M","L","I","d","D","i","t","T"]},R:{priority:130,parse:o(function(e,t,r,n){return Gv(t==="R"?4:t.length,e)},"parse"),set:o(function(e,t,r,n){var i=new Date(0);return i.setUTCFullYear(r,0,4),i.setUTCHours(0,0,0,0),co(i)},"set"),incompatibleTokens:["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"]},u:{priority:130,parse:o(function(e,t,r,n){return Gv(t==="u"?4:t.length,e)},"parse"),set:o(function(e,t,r,n){return e.setUTCFullYear(r,0,1),e.setUTCHours(0,0,0,0),e},"set"),incompatibleTokens:["G","y","Y","R","w","I","i","e","c","t","T"]},Q:{priority:120,parse:o(function(e,t,r,n){switch(t){case"Q":case"QQ":return _r(t.length,e);case"Qo":return r.ordinalNumber(e,{unit:"quarter"});case"QQQ":return r.quarter(e,{width:"abbreviated",context:"formatting"})||r.quarter(e,{width:"narrow",context:"formatting"});case"QQQQQ":return r.quarter(e,{width:"narrow",context:"formatting"});case"QQQQ":default:return r.quarter(e,{width:"wide",context:"formatting"})||r.quarter(e,{width:"abbreviated",context:"formatting"})||r.quarter(e,{width:"narrow",context:"formatting"})}},"parse"),validate:o(function(e,t,r){return t>=1&&t<=4},"validate"),set:o(function(e,t,r,n){return e.setUTCMonth((r-1)*3,1),e.setUTCHours(0,0,0,0),e},"set"),incompatibleTokens:["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"]},q:{priority:120,parse:o(function(e,t,r,n){switch(t){case"q":case"qq":return _r(t.length,e);case"qo":return r.ordinalNumber(e,{unit:"quarter"});case"qqq":return r.quarter(e,{width:"abbreviated",context:"standalone"})||r.quarter(e,{width:"narrow",context:"standalone"});case"qqqqq":return r.quarter(e,{width:"narrow",context:"standalone"});case"qqqq":default:return r.quarter(e,{width:"wide",context:"standalone"})||r.quarter(e,{width:"abbreviated",context:"standalone"})||r.quarter(e,{width:"narrow",context:"standalone"})}},"parse"),validate:o(function(e,t,r){return t>=1&&t<=4},"validate"),set:o(function(e,t,r,n){return e.setUTCMonth((r-1)*3,1),e.setUTCHours(0,0,0,0),e},"set"),incompatibleTokens:["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"]},M:{priority:110,parse:o(function(e,t,r,n){var i=o(function(a){return a-1},"valueCallback");switch(t){case"M":return cr(kr.month,e,i);case"MM":return _r(2,e,i);case"Mo":return r.ordinalNumber(e,{unit:"month",valueCallback:i});case"MMM":return r.month(e,{width:"abbreviated",context:"formatting"})||r.month(e,{width:"narrow",context:"formatting"});case"MMMMM":return r.month(e,{width:"narrow",context:"formatting"});case"MMMM":default:return r.month(e,{width:"wide",context:"formatting"})||r.month(e,{width:"abbreviated",context:"formatting"})||r.month(e,{width:"narrow",context:"formatting"})}},"parse"),validate:o(function(e,t,r){return t>=0&&t<=11},"validate"),set:o(function(e,t,r,n){return e.setUTCMonth(r,1),e.setUTCHours(0,0,0,0),e},"set"),incompatibleTokens:["Y","R","q","Q","L","w","I","D","i","e","c","t","T"]},L:{priority:110,parse:o(function(e,t,r,n){var i=o(function(a){return a-1},"valueCallback");switch(t){case"L":return cr(kr.month,e,i);case"LL":return _r(2,e,i);case"Lo":return r.ordinalNumber(e,{unit:"month",valueCallback:i});case"LLL":return r.month(e,{width:"abbreviated",context:"standalone"})||r.month(e,{width:"narrow",context:"standalone"});case"LLLLL":return r.month(e,{width:"narrow",context:"standalone"});case"LLLL":default:return r.month(e,{width:"wide",context:"standalone"})||r.month(e,{width:"abbreviated",context:"standalone"})||r.month(e,{width:"narrow",context:"standalone"})}},"parse"),validate:o(function(e,t,r){return t>=0&&t<=11},"validate"),set:o(function(e,t,r,n){return e.setUTCMonth(r,1),e.setUTCHours(0,0,0,0),e},"set"),incompatibleTokens:["Y","R","q","Q","M","w","I","D","i","e","c","t","T"]},w:{priority:100,parse:o(function(e,t,r,n){switch(t){case"w":return cr(kr.week,e);case"wo":return r.ordinalNumber(e,{unit:"week"});default:return _r(t.length,e)}},"parse"),validate:o(function(e,t,r){return t>=1&&t<=53},"validate"),set:o(function(e,t,r,n){return Hi(RS(e,r,n),n)},"set"),incompatibleTokens:["y","R","u","q","Q","M","L","I","d","D","i","t","T"]},I:{priority:100,parse:o(function(e,t,r,n){switch(t){case"I":return cr(kr.week,e);case"Io":return r.ordinalNumber(e,{unit:"week"});default:return _r(t.length,e)}},"parse"),validate:o(function(e,t,r){return t>=1&&t<=53},"validate"),set:o(function(e,t,r,n){return co(LS(e,r,n),n)},"set"),incompatibleTokens:["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"]},d:{priority:90,subPriority:1,parse:o(function(e,t,r,n){switch(t){case"d":return cr(kr.date,e);case"do":return r.ordinalNumber(e,{unit:"date"});default:return _r(t.length,e)}},"parse"),validate:o(function(e,t,r){var n=e.getUTCFullYear(),i=bP(n),a=e.getUTCMonth();return i?t>=1&&t<=pQ[a]:t>=1&&t<=fQ[a]},"validate"),set:o(function(e,t,r,n){return e.setUTCDate(r),e.setUTCHours(0,0,0,0),e},"set"),incompatibleTokens:["Y","R","q","Q","w","I","D","i","e","c","t","T"]},D:{priority:90,subPriority:1,parse:o(function(e,t,r,n){switch(t){case"D":case"DD":return cr(kr.dayOfYear,e);case"Do":return r.ordinalNumber(e,{unit:"date"});default:return _r(t.length,e)}},"parse"),validate:o(function(e,t,r){var n=e.getUTCFullYear(),i=bP(n);return i?t>=1&&t<=366:t>=1&&t<=365},"validate"),set:o(function(e,t,r,n){return e.setUTCMonth(0,r),e.setUTCHours(0,0,0,0),e},"set"),incompatibleTokens:["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"]},E:{priority:90,parse:o(function(e,t,r,n){switch(t){case"E":case"EE":case"EEE":return r.day(e,{width:"abbreviated",context:"formatting"})||r.day(e,{width:"short",context:"formatting"})||r.day(e,{width:"narrow",context:"formatting"});case"EEEEE":return r.day(e,{width:"narrow",context:"formatting"});case"EEEEEE":return r.day(e,{width:"short",context:"formatting"})||r.day(e,{width:"narrow",context:"formatting"});case"EEEE":default:return r.day(e,{width:"wide",context:"formatting"})||r.day(e,{width:"abbreviated",context:"formatting"})||r.day(e,{width:"short",context:"formatting"})||r.day(e,{width:"narrow",context:"formatting"})}},"parse"),validate:o(function(e,t,r){return t>=0&&t<=6},"validate"),set:o(function(e,t,r,n){return e=oh(e,r,n),e.setUTCHours(0,0,0,0),e},"set"),incompatibleTokens:["D","i","e","c","t","T"]},e:{priority:90,parse:o(function(e,t,r,n){var i=o(function(a){var u=Math.floor((a-1)/7)*7;return(a+n.weekStartsOn+6)%7+u},"valueCallback");switch(t){case"e":case"ee":return _r(t.length,e,i);case"eo":return r.ordinalNumber(e,{unit:"day",valueCallback:i});case"eee":return r.day(e,{width:"abbreviated",context:"formatting"})||r.day(e,{width:"short",context:"formatting"})||r.day(e,{width:"narrow",context:"formatting"});case"eeeee":return r.day(e,{width:"narrow",context:"formatting"});case"eeeeee":return r.day(e,{width:"short",context:"formatting"})||r.day(e,{width:"narrow",context:"formatting"});case"eeee":default:return r.day(e,{width:"wide",context:"formatting"})||r.day(e,{width:"abbreviated",context:"formatting"})||r.day(e,{width:"short",context:"formatting"})||r.day(e,{width:"narrow",context:"formatting"})}},"parse"),validate:o(function(e,t,r){return t>=0&&t<=6},"validate"),set:o(function(e,t,r,n){return e=oh(e,r,n),e.setUTCHours(0,0,0,0),e},"set"),incompatibleTokens:["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"]},c:{priority:90,parse:o(function(e,t,r,n){var i=o(function(a){var u=Math.floor((a-1)/7)*7;return(a+n.weekStartsOn+6)%7+u},"valueCallback");switch(t){case"c":case"cc":return _r(t.length,e,i);case"co":return r.ordinalNumber(e,{unit:"day",valueCallback:i});case"ccc":return r.day(e,{width:"abbreviated",context:"standalone"})||r.day(e,{width:"short",context:"standalone"})||r.day(e,{width:"narrow",context:"standalone"});case"ccccc":return r.day(e,{width:"narrow",context:"standalone"});case"cccccc":return r.day(e,{width:"short",context:"standalone"})||r.day(e,{width:"narrow",context:"standalone"});case"cccc":default:return r.day(e,{width:"wide",context:"standalone"})||r.day(e,{width:"abbreviated",context:"standalone"})||r.day(e,{width:"short",context:"standalone"})||r.day(e,{width:"narrow",context:"standalone"})}},"parse"),validate:o(function(e,t,r){return t>=0&&t<=6},"validate"),set:o(function(e,t,r,n){return e=oh(e,r,n),e.setUTCHours(0,0,0,0),e},"set"),incompatibleTokens:["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"]},i:{priority:90,parse:o(function(e,t,r,n){var i=o(function(a){return a===0?7:a},"valueCallback");switch(t){case"i":case"ii":return _r(t.length,e);case"io":return r.ordinalNumber(e,{unit:"day"});case"iii":return r.day(e,{width:"abbreviated",context:"formatting",valueCallback:i})||r.day(e,{width:"short",context:"formatting",valueCallback:i})||r.day(e,{width:"narrow",context:"formatting",valueCallback:i});case"iiiii":return r.day(e,{width:"narrow",context:"formatting",valueCallback:i});case"iiiiii":return r.day(e,{width:"short",context:"formatting",valueCallback:i})||r.day(e,{width:"narrow",context:"formatting",valueCallback:i});case"iiii":default:return r.day(e,{width:"wide",context:"formatting",valueCallback:i})||r.day(e,{width:"abbreviated",context:"formatting",valueCallback:i})||r.day(e,{width:"short",context:"formatting",valueCallback:i})||r.day(e,{width:"narrow",context:"formatting",valueCallback:i})}},"parse"),validate:o(function(e,t,r){return t>=1&&t<=7},"validate"),set:o(function(e,t,r,n){return e=MS(e,r,n),e.setUTCHours(0,0,0,0),e},"set"),incompatibleTokens:["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"]},a:{priority:80,parse:o(function(e,t,r,n){switch(t){case"a":case"aa":case"aaa":return r.dayPeriod(e,{width:"abbreviated",context:"formatting"})||r.dayPeriod(e,{width:"narrow",context:"formatting"});case"aaaaa":return r.dayPeriod(e,{width:"narrow",context:"formatting"});case"aaaa":default:return r.dayPeriod(e,{width:"wide",context:"formatting"})||r.dayPeriod(e,{width:"abbreviated",context:"formatting"})||r.dayPeriod(e,{width:"narrow",context:"formatting"})}},"parse"),set:o(function(e,t,r,n){return e.setUTCHours(FS(r),0,0,0),e},"set"),incompatibleTokens:["b","B","H","K","k","t","T"]},b:{priority:80,parse:o(function(e,t,r,n){switch(t){case"b":case"bb":case"bbb":return r.dayPeriod(e,{width:"abbreviated",context:"formatting"})||r.dayPeriod(e,{width:"narrow",context:"formatting"});case"bbbbb":return r.dayPeriod(e,{width:"narrow",context:"formatting"});case"bbbb":default:return r.dayPeriod(e,{width:"wide",context:"formatting"})||r.dayPeriod(e,{width:"abbreviated",context:"formatting"})||r.dayPeriod(e,{width:"narrow",context:"formatting"})}},"parse"),set:o(function(e,t,r,n){return e.setUTCHours(FS(r),0,0,0),e},"set"),incompatibleTokens:["a","B","H","K","k","t","T"]},B:{priority:80,parse:o(function(e,t,r,n){switch(t){case"B":case"BB":case"BBB":return r.dayPeriod(e,{width:"abbreviated",context:"formatting"})||r.dayPeriod(e,{width:"narrow",context:"formatting"});case"BBBBB":return r.dayPeriod(e,{width:"narrow",context:"formatting"});case"BBBB":default:return r.dayPeriod(e,{width:"wide",context:"formatting"})||r.dayPeriod(e,{width:"abbreviated",context:"formatting"})||r.dayPeriod(e,{width:"narrow",context:"formatting"})}},"parse"),set:o(function(e,t,r,n){return e.setUTCHours(FS(r),0,0,0),e},"set"),incompatibleTokens:["a","b","t","T"]},h:{priority:70,parse:o(function(e,t,r,n){switch(t){case"h":return cr(kr.hour12h,e);case"ho":return r.ordinalNumber(e,{unit:"hour"});default:return _r(t.length,e)}},"parse"),validate:o(function(e,t,r){return t>=1&&t<=12},"validate"),set:o(function(e,t,r,n){var i=e.getUTCHours()>=12;return i&&r<12?e.setUTCHours(r+12,0,0,0):!i&&r===12?e.setUTCHours(0,0,0,0):e.setUTCHours(r,0,0,0),e},"set"),incompatibleTokens:["H","K","k","t","T"]},H:{priority:70,parse:o(function(e,t,r,n){switch(t){case"H":return cr(kr.hour23h,e);case"Ho":return r.ordinalNumber(e,{unit:"hour"});default:return _r(t.length,e)}},"parse"),validate:o(function(e,t,r){return t>=0&&t<=23},"validate"),set:o(function(e,t,r,n){return e.setUTCHours(r,0,0,0),e},"set"),incompatibleTokens:["a","b","h","K","k","t","T"]},K:{priority:70,parse:o(function(e,t,r,n){switch(t){case"K":return cr(kr.hour11h,e);case"Ko":return r.ordinalNumber(e,{unit:"hour"});default:return _r(t.length,e)}},"parse"),validate:o(function(e,t,r){return t>=0&&t<=11},"validate"),set:o(function(e,t,r,n){var i=e.getUTCHours()>=12;return i&&r<12?e.setUTCHours(r+12,0,0,0):e.setUTCHours(r,0,0,0),e},"set"),incompatibleTokens:["a","b","h","H","k","t","T"]},k:{priority:70,parse:o(function(e,t,r,n){switch(t){case"k":return cr(kr.hour24h,e);case"ko":return r.ordinalNumber(e,{unit:"hour"});default:return _r(t.length,e)}},"parse"),validate:o(function(e,t,r){return t>=1&&t<=24},"validate"),set:o(function(e,t,r,n){var i=r<=24?r%24:r;return e.setUTCHours(i,0,0,0),e},"set"),incompatibleTokens:["a","b","h","H","K","t","T"]},m:{priority:60,parse:o(function(e,t,r,n){switch(t){case"m":return cr(kr.minute,e);case"mo":return r.ordinalNumber(e,{unit:"minute"});default:return _r(t.length,e)}},"parse"),validate:o(function(e,t,r){return t>=0&&t<=59},"validate"),set:o(function(e,t,r,n){return e.setUTCMinutes(r,0,0),e},"set"),incompatibleTokens:["t","T"]},s:{priority:50,parse:o(function(e,t,r,n){switch(t){case"s":return cr(kr.second,e);case"so":return r.ordinalNumber(e,{unit:"second"});default:return _r(t.length,e)}},"parse"),validate:o(function(e,t,r){return t>=0&&t<=59},"validate"),set:o(function(e,t,r,n){return e.setUTCSeconds(r,0),e},"set"),incompatibleTokens:["t","T"]},S:{priority:30,parse:o(function(e,t,r,n){var i=o(function(a){return Math.floor(a*Math.pow(10,-t.length+3))},"valueCallback");return _r(t.length,e,i)},"parse"),set:o(function(e,t,r,n){return e.setUTCMilliseconds(r),e},"set"),incompatibleTokens:["t","T"]},X:{priority:10,parse:o(function(e,t,r,n){switch(t){case"X":return Vo(qo.basicOptionalMinutes,e);case"XX":return Vo(qo.basic,e);case"XXXX":return Vo(qo.basicOptionalSeconds,e);case"XXXXX":return Vo(qo.extendedOptionalSeconds,e);case"XXX":default:return Vo(qo.extended,e)}},"parse"),set:o(function(e,t,r,n){return t.timestampIsSet?e:new Date(e.getTime()-r)},"set"),incompatibleTokens:["t","T","x"]},x:{priority:10,parse:o(function(e,t,r,n){switch(t){case"x":return Vo(qo.basicOptionalMinutes,e);case"xx":return Vo(qo.basic,e);case"xxxx":return Vo(qo.basicOptionalSeconds,e);case"xxxxx":return Vo(qo.extendedOptionalSeconds,e);case"xxx":default:return Vo(qo.extended,e)}},"parse"),set:o(function(e,t,r,n){return t.timestampIsSet?e:new Date(e.getTime()-r)},"set"),incompatibleTokens:["t","T","X"]},t:{priority:40,parse:o(function(e,t,r,n){return vP(e)},"parse"),set:o(function(e,t,r,n){return[new Date(r*1e3),{timestampIsSet:!0}]},"set"),incompatibleTokens:"*"},T:{priority:20,parse:o(function(e,t,r,n){return vP(e)},"parse"),set:o(function(e,t,r,n){return[new Date(r),{timestampIsSet:!0}]},"set"),incompatibleTokens:"*"}},yP=hQ;var mQ=10,gQ=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,vQ=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,_Q=/^'([^]*?)'?$/,bQ=/''/g,yQ=/\S/,xQ=/[a-zA-Z]/;function Yv(e,t,r,n){Le(3,arguments);var i=String(e),a=String(t),u=n||{},c=u.locale||qv;if(!c.match)throw new RangeError("locale must contain match property");var d=c.options&&c.options.firstWeekContainsDate,f=d==null?1:et(d),h=u.firstWeekContainsDate==null?f:et(u.firstWeekContainsDate);if(!(h>=1&&h<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var m=c.options&&c.options.weekStartsOn,g=m==null?0:et(m),_=u.weekStartsOn==null?g:et(u.weekStartsOn);if(!(_>=0&&_<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(a==="")return i===""?ut(r):new Date(NaN);var w={firstWeekContainsDate:h,weekStartsOn:_,locale:c},S=[{priority:mQ,subPriority:-1,set:wQ,index:0}],x,v=a.match(vQ).map(function(re){var ue=re[0];if(ue==="p"||ue==="P"){var fe=Vv[ue];return fe(re,c.formatLong,w)}return re}).join("").match(gQ),y=[];for(x=0;x0&&yQ.test(i))return new Date(NaN);var M=S.map(function(re){return re.priority}).sort(function(re,ue){return ue-re}).filter(function(re,ue,fe){return fe.indexOf(re)===ue}).map(function(re){return S.filter(function(ue){return ue.priority===re}).sort(function(ue,fe){return fe.subPriority-ue.subPriority})}).map(function(re){return re[0]}),V=ut(r);if(isNaN(V))return new Date(NaN);var B=th(V,Xp(V)),z={};for(x=0;xah(e,Zv),"raf"),Qv=Wo();Be.write=e=>ah(e,Qv);var Jv=Wo();Be.onStart=e=>ah(e,Jv);var zS=Wo();Be.onFrame=e=>ah(e,zS);var US=Wo();Be.onFinish=e=>ah(e,US);var tl=[];Be.setTimeout=(e,t)=>{let r=Be.now()+t,n=o(()=>{let a=tl.findIndex(u=>u.cancel==n);~a&&tl.splice(a,1),Rs.count-=~a?1:0},"cancel"),i={time:r,handler:e,cancel:n};return tl.splice(xP(r),0,i),Rs.count+=1,wP(),i};var xP=o(e=>~(~tl.findIndex(t=>t.time>e)||~tl.length),"findTimeout");Be.cancel=e=>{Zv.delete(e),Qv.delete(e)};Be.sync=e=>{BS=!0,Be.batchedUpdates(e),BS=!1};Be.throttle=e=>{let t;function r(){try{e(...t)}finally{t=null}}o(r,"queuedFn");function n(...i){t=i,Be.onStart(r)}return o(n,"throttled"),n.handler=e,n.cancel=()=>{Jv.delete(r),t=null},n};var HS=typeof window<"u"?window.requestAnimationFrame:()=>{};Be.use=e=>HS=e;Be.now=typeof performance<"u"?()=>performance.now():Date.now;Be.batchedUpdates=e=>e();Be.catch=console.error;Be.frameLoop="always";Be.advance=()=>{Be.frameLoop!=="demand"?console.warn("Cannot call the manual advancement of rafz whilst frameLoop is not set as demand"):EP()};var Ls=-1,BS=!1;function ah(e,t){BS?(t.delete(e),e(0)):(t.add(e),wP())}o(ah,"schedule");function wP(){Ls<0&&(Ls=0,Be.frameLoop!=="demand"&&HS(SP))}o(wP,"start");function SP(){~Ls&&(HS(SP),Be.batchedUpdates(EP))}o(SP,"loop");function EP(){let e=Ls;Ls=Be.now();let t=xP(Ls);t&&(kP(tl.splice(0,t),r=>r.handler()),Rs.count-=t),Jv.flush(),Zv.flush(e?Math.min(64,Ls-e):16.667),zS.flush(),Qv.flush(),US.flush()}o(EP,"update");function Wo(){let e=new Set,t=e;return{add(r){Rs.count+=t==e&&!e.has(r)?1:0,e.add(r)},delete(r){return Rs.count-=t==e&&e.has(r)?1:0,e.delete(r)},flush(r){t.size&&(e=new Set,Rs.count-=t.size,kP(t,n=>n(r)&&e.add(n)),Rs.count+=e.size,t=e)}}}o(Wo,"makeQueue");function kP(e,t){e.forEach(r=>{try{t(r)}catch(n){Be.catch(n)}})}o(kP,"eachSafely");var Rs={count:0,clear(){Ls=-1,tl=[],Jv=Wo(),Zv=Wo(),zS=Wo(),Qv=Wo(),US=Wo(),Rs.count=0}};var n_=W(pe()),po=W(pe());function i_(){}o(i_,"noop");var AP=o((e,t,r)=>Object.defineProperty(e,t,{value:r,writable:!0,configurable:!0}),"defineHidden"),le={arr:Array.isArray,obj:o(e=>!!e&&e.constructor.name==="Object","obj"),fun:o(e=>typeof e=="function","fun"),str:o(e=>typeof e=="string","str"),num:o(e=>typeof e=="number","num"),und:o(e=>e===void 0,"und")};function jo(e,t){if(le.arr(e)){if(!le.arr(t)||e.length!==t.length)return!1;for(let r=0;re.forEach(t),"each");function fi(e,t,r){if(le.arr(e)){for(let n=0;nle.und(e)?[]:le.arr(e)?e:[e],"toArray");function md(e,t){if(e.size){let r=Array.from(e);e.clear(),lt(r,t)}}o(md,"flush");var gd=o((e,...t)=>md(e,r=>r(...t)),"flushCalls"),GS,PP,Fs=null,NP=!1,YS=i_,EQ=o(e=>{e.to&&(PP=e.to),e.now&&(Be.now=e.now),e.colors!==void 0&&(Fs=e.colors),e.skipAnimation!=null&&(NP=e.skipAnimation),e.createStringInterpolator&&(GS=e.createStringInterpolator),e.requestAnimationFrame&&Be.use(e.requestAnimationFrame),e.batchedUpdates&&(Be.batchedUpdates=e.batchedUpdates),e.willAdvance&&(YS=e.willAdvance),e.frameLoop&&(Be.frameLoop=e.frameLoop)},"assign"),pi=Object.freeze({__proto__:null,get createStringInterpolator(){return GS},get to(){return PP},get colors(){return Fs},get skipAnimation(){return NP},get willAdvance(){return YS},assign:EQ}),sh=new Set,qi=[],qS=[],t_=0,vd={get idle(){return!sh.size&&!qi.length},start(e){t_>e.priority?(sh.add(e),Be.onStart(kQ)):(MP(e),Be(jS))},advance:jS,sort(e){if(t_)Be.onFrame(()=>vd.sort(e));else{let t=qi.indexOf(e);~t&&(qi.splice(t,1),LP(e))}},clear(){qi=[],sh.clear()}};function kQ(){sh.forEach(MP),sh.clear(),Be(jS)}o(kQ,"flushStartQueue");function MP(e){qi.includes(e)||LP(e)}o(MP,"startSafely");function LP(e){qi.splice(TQ(qi,t=>t.priority>e.priority),0,e)}o(LP,"startUnsafely");function jS(e){let t=qS;for(let r=0;r0}o(jS,"advance");function TQ(e,t){let r=e.findIndex(t);return r<0?e.length:r}o(TQ,"findIndex");var RP={transparent:0,aliceblue:4042850303,antiquewhite:4209760255,aqua:16777215,aquamarine:2147472639,azure:4043309055,beige:4126530815,bisque:4293182719,black:255,blanchedalmond:4293643775,blue:65535,blueviolet:2318131967,brown:2771004159,burlywood:3736635391,burntsienna:3934150143,cadetblue:1604231423,chartreuse:2147418367,chocolate:3530104575,coral:4286533887,cornflowerblue:1687547391,cornsilk:4294499583,crimson:3692313855,cyan:16777215,darkblue:35839,darkcyan:9145343,darkgoldenrod:3095792639,darkgray:2846468607,darkgreen:6553855,darkgrey:2846468607,darkkhaki:3182914559,darkmagenta:2332068863,darkolivegreen:1433087999,darkorange:4287365375,darkorchid:2570243327,darkred:2332033279,darksalmon:3918953215,darkseagreen:2411499519,darkslateblue:1211993087,darkslategray:793726975,darkslategrey:793726975,darkturquoise:13554175,darkviolet:2483082239,deeppink:4279538687,deepskyblue:12582911,dimgray:1768516095,dimgrey:1768516095,dodgerblue:512819199,firebrick:2988581631,floralwhite:4294635775,forestgreen:579543807,fuchsia:4278255615,gainsboro:3705462015,ghostwhite:4177068031,gold:4292280575,goldenrod:3668254975,gray:2155905279,green:8388863,greenyellow:2919182335,grey:2155905279,honeydew:4043305215,hotpink:4285117695,indianred:3445382399,indigo:1258324735,ivory:4294963455,khaki:4041641215,lavender:3873897215,lavenderblush:4293981695,lawngreen:2096890111,lemonchiffon:4294626815,lightblue:2916673279,lightcoral:4034953471,lightcyan:3774873599,lightgoldenrodyellow:4210742015,lightgray:3553874943,lightgreen:2431553791,lightgrey:3553874943,lightpink:4290167295,lightsalmon:4288707327,lightseagreen:548580095,lightskyblue:2278488831,lightslategray:2005441023,lightslategrey:2005441023,lightsteelblue:2965692159,lightyellow:4294959359,lime:16711935,limegreen:852308735,linen:4210091775,magenta:4278255615,maroon:2147483903,mediumaquamarine:1724754687,mediumblue:52735,mediumorchid:3126187007,mediumpurple:2473647103,mediumseagreen:1018393087,mediumslateblue:2070474495,mediumspringgreen:16423679,mediumturquoise:1221709055,mediumvioletred:3340076543,midnightblue:421097727,mintcream:4127193855,mistyrose:4293190143,moccasin:4293178879,navajowhite:4292783615,navy:33023,oldlace:4260751103,olive:2155872511,olivedrab:1804477439,orange:4289003775,orangered:4282712319,orchid:3664828159,palegoldenrod:4008225535,palegreen:2566625535,paleturquoise:2951671551,palevioletred:3681588223,papayawhip:4293907967,peachpuff:4292524543,peru:3448061951,pink:4290825215,plum:3718307327,powderblue:2967529215,purple:2147516671,rebeccapurple:1714657791,red:4278190335,rosybrown:3163525119,royalblue:1097458175,saddlebrown:2336560127,salmon:4202722047,sandybrown:4104413439,seagreen:780883967,seashell:4294307583,sienna:2689740287,silver:3233857791,skyblue:2278484991,slateblue:1784335871,slategray:1887473919,slategrey:1887473919,snow:4294638335,springgreen:16744447,steelblue:1182971135,tan:3535047935,teal:8421631,thistle:3636451583,tomato:4284696575,turquoise:1088475391,violet:4001558271,wheat:4125012991,white:4294967295,whitesmoke:4126537215,yellow:4294902015,yellowgreen:2597139199},fo="[-+]?\\d*\\.?\\d+",r_=fo+"%";function o_(...e){return"\\(\\s*("+e.join(")\\s*,\\s*(")+")\\s*\\)"}o(o_,"call");var IQ=new RegExp("rgb"+o_(fo,fo,fo)),CQ=new RegExp("rgba"+o_(fo,fo,fo,fo)),OQ=new RegExp("hsl"+o_(fo,r_,r_)),DQ=new RegExp("hsla"+o_(fo,r_,r_,fo)),AQ=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,PQ=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,NQ=/^#([0-9a-fA-F]{6})$/,MQ=/^#([0-9a-fA-F]{8})$/;function LQ(e){let t;return typeof e=="number"?e>>>0===e&&e>=0&&e<=4294967295?e:null:(t=NQ.exec(e))?parseInt(t[1]+"ff",16)>>>0:Fs&&Fs[e]!==void 0?Fs[e]:(t=IQ.exec(e))?(fd(t[1])<<24|fd(t[2])<<16|fd(t[3])<<8|255)>>>0:(t=CQ.exec(e))?(fd(t[1])<<24|fd(t[2])<<16|fd(t[3])<<8|CP(t[4]))>>>0:(t=AQ.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+"ff",16)>>>0:(t=MQ.exec(e))?parseInt(t[1],16)>>>0:(t=PQ.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)>>>0:(t=OQ.exec(e))?(TP(IP(t[1]),Xv(t[2]),Xv(t[3]))|255)>>>0:(t=DQ.exec(e))?(TP(IP(t[1]),Xv(t[2]),Xv(t[3]))|CP(t[4]))>>>0:null}o(LQ,"normalizeColor");function VS(e,t,r){return r<0&&(r+=1),r>1&&(r-=1),r<1/6?e+(t-e)*6*r:r<1/2?t:r<2/3?e+(t-e)*(2/3-r)*6:e}o(VS,"hue2rgb");function TP(e,t,r){let n=r<.5?r*(1+t):r+t-r*t,i=2*r-n,a=VS(i,n,e+1/3),u=VS(i,n,e),c=VS(i,n,e-1/3);return Math.round(a*255)<<24|Math.round(u*255)<<16|Math.round(c*255)<<8}o(TP,"hslToRgb");function fd(e){let t=parseInt(e,10);return t<0?0:t>255?255:t}o(fd,"parse255");function IP(e){return(parseFloat(e)%360+360)%360/360}o(IP,"parse360");function CP(e){let t=parseFloat(e);return t<0?0:t>1?255:Math.round(t*255)}o(CP,"parse1");function Xv(e){let t=parseFloat(e);return t<0?0:t>100?1:t/100}o(Xv,"parsePercentage");function OP(e){let t=LQ(e);if(t===null)return e;t=t||0;let r=(t&4278190080)>>>24,n=(t&16711680)>>>16,i=(t&65280)>>>8,a=(t&255)/255;return`rgba(${r}, ${n}, ${i}, ${a})`}o(OP,"colorToRgba");var Bs=o((e,t,r)=>{if(le.fun(e))return e;if(le.arr(e))return Bs({range:e,output:t,extrapolate:r});if(le.str(e.output[0]))return GS(e);let n=e,i=n.output,a=n.range||[0,1],u=n.extrapolateLeft||n.extrapolate||"extend",c=n.extrapolateRight||n.extrapolate||"extend",d=n.easing||(f=>f);return f=>{let h=FQ(f,a);return RQ(f,a[h],a[h+1],i[h],i[h+1],d,u,c,n.map)}},"createInterpolator");function RQ(e,t,r,n,i,a,u,c,d){let f=d?d(e):e;if(fr){if(c==="identity")return f;c==="clamp"&&(f=r)}return n===i?n:t===r?e<=t?n:i:(t===-1/0?f=-f:r===1/0?f=f-t:f=(f-t)/(r-t),f=a(f),n===-1/0?f=-f:i===1/0?f=f+n:f=f*(i-n)+n,f)}o(RQ,"interpolate");function FQ(e,t){for(var r=1;r=e);++r);return r-1}o(FQ,"findRange");function $S(){return $S=Object.assign||function(e){for(var t=1;t!!(e&&e[pd]),"hasFluidValue"),fn=o(e=>e&&e[pd]?e[pd]():e,"getFluidValue"),KS=o(e=>e[rl]||null,"getFluidObservers");function BQ(e,t){e.eventObserved?e.eventObserved(t):e(t)}o(BQ,"callFluidObserver");function nl(e,t){let r=e[rl];r&&r.forEach(n=>{BQ(n,t)})}o(nl,"callFluidObservers");var JS=class JS{constructor(t){if(this[pd]=void 0,this[rl]=void 0,!t&&!(t=this.get))throw Error("Unknown getter");zQ(this,t)}};o(JS,"FluidValue");var hd=JS,zQ=o((e,t)=>FP(e,pd,t),"setFluidGetter");function Ca(e,t){if(e[pd]){let r=e[rl];r||FP(e,rl,r=new Set),r.has(t)||(r.add(t),e.observerAdded&&e.observerAdded(r.size,t))}return t}o(Ca,"addFluidObserver");function zs(e,t){let r=e[rl];if(r&&r.has(t)){let n=r.size-1;n?r.delete(t):e[rl]=null,e.observerRemoved&&e.observerRemoved(n,t)}}o(zs,"removeFluidObserver");var FP=o((e,t,r)=>Object.defineProperty(e,t,{value:r,writable:!0,configurable:!0}),"setHidden"),e_=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,UQ=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,DP=new RegExp(`(${e_.source})(%|[a-z]+)`,"i"),WS,HQ=/rgba\(([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+)\)/gi,qQ=o((e,t,r,n,i)=>`rgba(${Math.round(t)}, ${Math.round(r)}, ${Math.round(n)}, ${i})`,"rgbaRound"),a_=o(e=>{WS||(WS=Fs?new RegExp(`(${Object.keys(Fs).join("|")})(?!\\w)`,"g"):/^\b$/);let t=e.output.map(a=>fn(a).replace(UQ,OP).replace(WS,OP)),r=t.map(a=>a.match(e_).map(Number)),i=r[0].map((a,u)=>r.map(c=>{if(!(u in c))throw Error('The arity of each "output" value must be equal');return c[u]})).map(a=>Bs($S({},e,{output:a})));return a=>{var u;let c=!DP.test(t[0])&&((u=t.find(f=>DP.test(f)))==null?void 0:u.replace(e_,"")),d=0;return t[0].replace(e_,()=>`${i[d++](a)}${c||""}`).replace(HQ,qQ)}},"createStringInterpolator"),ZS="react-spring: ",BP=o(e=>{let t=e,r=!1;if(typeof t!="function")throw new TypeError(`${ZS}once requires a function parameter`);return(...n)=>{r||(t(...n),r=!0)}},"once"),VQ=BP(console.warn);function zP(){VQ(`${ZS}The "interpolate" function is deprecated in v9 (use "to" instead)`)}o(zP,"deprecateInterpolate");var WQ=BP(console.warn);function UP(){WQ(`${ZS}Directly calling start instead of using the api object is deprecated in v9 (use ".start" instead), this will be removed in later 0.X.0 versions`)}o(UP,"deprecateDirectCall");function _d(e){return le.str(e)&&(e[0]=="#"||/\d/.test(e)||e in(Fs||{}))}o(_d,"isAnimatedString");var uh=o(e=>(0,po.useEffect)(e,jQ),"useOnce"),jQ=[];function s_(){let e=(0,po.useState)()[1],t=(0,po.useState)($Q)[0];return uh(t.unmount),()=>{t.current&&e({})}}o(s_,"useForceUpdate");function $Q(){let e={current:!0,unmount:o(()=>()=>{e.current=!1},"unmount")};return e}o($Q,"makeMountedRef");function HP(e,t){let[r]=(0,po.useState)(()=>({inputs:t,result:e()})),n=(0,po.useRef)(),i=n.current,a=i;return a?t&&a.inputs&&GQ(t,a.inputs)||(a={inputs:t,result:e()}):a=r,(0,po.useEffect)(()=>{n.current=a,i==r&&(r.inputs=r.result=void 0)},[a]),a.result}o(HP,"useMemoOne");function GQ(e,t){if(e.length!==t.length)return!1;for(let r=0;r{t.current=e}),t.current}o(QS,"usePrev");var u_=typeof window<"u"&&window.document&&window.document.createElement?n_.useLayoutEffect:n_.useEffect;var bh=W(pe()),Vi=W(pe());var jP=W(pe()),Oa=W(pe());var lh=Symbol.for("Animated:node"),YQ=o(e=>!!e&&e[lh]===e,"isAnimated"),ho=o(e=>e&&e[lh],"getAnimated"),m_=o((e,t)=>AP(e,lh,t),"setAnimated"),ch=o(e=>e&&e[lh]&&e[lh].getPayload(),"getPayload"),t3=class t3{constructor(){this.payload=void 0,m_(this,this)}getPayload(){return this.payload||[]}};o(t3,"Animated");var l_=t3,f_=class f_ extends l_{constructor(t){super(),this.done=!0,this.elapsedTime=void 0,this.lastPosition=void 0,this.lastVelocity=void 0,this.v0=void 0,this.durationProgress=0,this._value=t,le.num(this._value)&&(this.lastPosition=this._value)}static create(t){return new f_(t)}getPayload(){return[this]}getValue(){return this._value}setValue(t,r){return le.num(t)&&(this.lastPosition=t,r&&(t=Math.round(t/r)*r,this.done&&(this.lastPosition=t))),this._value===t?!1:(this._value=t,!0)}reset(){let{done:t}=this;this.done=!1,le.num(this._value)&&(this.elapsedTime=0,this.durationProgress=0,this.lastPosition=this._value,t&&(this.lastVelocity=null),this.v0=null)}};o(f_,"AnimatedValue");var il=f_,p_=class p_ extends il{constructor(t){super(0),this._string=null,this._toString=void 0,this._toString=Bs({output:[t,t]})}static create(t){return new p_(t)}getValue(){let t=this._string;return t??(this._string=this._toString(this._value))}setValue(t){if(le.str(t)){if(t==this._string)return!1;this._string=t,this._value=1}else if(super.setValue(t))this._string=null;else return!1;return!0}reset(t){t&&(this._toString=Bs({output:[this.getValue(),t]})),this._value=0,super.reset()}};o(p_,"AnimatedString");var ol=p_,c_={dependencies:null},r3=class r3 extends l_{constructor(t){super(),this.source=t,this.setValue(t)}getValue(t){let r={};return fi(this.source,(n,i)=>{YQ(n)?r[i]=n.getValue(t):Rn(n)?r[i]=fn(n):t||(r[i]=n)}),r}setValue(t){this.source=t,this.payload=this._makePayload(t)}reset(){this.payload&<(this.payload,t=>t.reset())}_makePayload(t){if(t){let r=new Set;return fi(t,this._addToPayload,r),Array.from(r)}}_addToPayload(t){c_.dependencies&&Rn(t)&&c_.dependencies.add(t);let r=ch(t);r&<(r,n=>this.add(n))}};o(r3,"AnimatedObject");var al=r3,h_=class h_ extends al{constructor(t){super(t)}static create(t){return new h_(t)}getValue(){return this.source.map(t=>t.getValue())}setValue(t){let r=this.getPayload();return t.length==r.length?r.map((n,i)=>n.setValue(t[i])).some(Boolean):(super.setValue(t.map(KQ)),!0)}};o(h_,"AnimatedArray");var XS=h_;function KQ(e){return(_d(e)?ol:il).create(e)}o(KQ,"makeAnimated");function g_(e){let t=ho(e);return t?t.constructor:le.arr(e)?XS:_d(e)?ol:il}o(g_,"getAnimatedType");function d_(){return d_=Object.assign||function(e){for(var t=1;t{let r=!le.fun(e)||e.prototype&&e.prototype.isReactComponent;return(0,Oa.forwardRef)((n,i)=>{let a=(0,Oa.useRef)(null),u=r&&(0,Oa.useCallback)(w=>{a.current=QQ(i,w)},[i]),[c,d]=ZQ(n,t),f=s_(),h=o(()=>{let w=a.current;if(r&&!w)return;(w?t.applyAnimatedValues(w,c.getValue(!0)):!1)===!1&&f()},"callback"),m=new e3(h,d),g=(0,Oa.useRef)();u_(()=>{let w=g.current;g.current=m,lt(d,S=>Ca(S,m)),w&&(lt(w.deps,S=>zs(S,w)),Be.cancel(w.update))}),(0,Oa.useEffect)(h,[]),uh(()=>()=>{let w=g.current;lt(w.deps,S=>zs(S,w))});let _=t.getComponentProps(c.getValue());return jP.createElement(e,d_({},_,{ref:u}))})},"withAnimated"),n3=class n3{constructor(t,r){this.update=t,this.deps=r}eventObserved(t){t.type=="change"&&Be.write(this.update)}};o(n3,"PropsObserver");var e3=n3;function ZQ(e,t){let r=new Set;return c_.dependencies=r,e.style&&(e=d_({},e,{style:t.createAnimatedStyle(e.style)})),e=new al(e),c_.dependencies=null,[e,r]}o(ZQ,"getAnimatedState");function QQ(e,t){return e&&(le.fun(e)?e(t):e.current=t),t}o(QQ,"updateRef");var VP=Symbol.for("AnimatedComponent"),$P=o((e,{applyAnimatedValues:t=o(()=>!1,"_applyAnimatedValues"),createAnimatedStyle:r=o(i=>new al(i),"_createAnimatedStyle"),getComponentProps:n=o(i=>i,"_getComponentProps")}={})=>{let i={applyAnimatedValues:t,createAnimatedStyle:r,getComponentProps:n},a=o(u=>{let c=WP(u)||"Anonymous";return le.str(u)?u=a[u]||(a[u]=qP(u,i)):u=u[VP]||(u[VP]=qP(u,i)),u.displayName=`Animated(${c})`,u},"animated");return fi(e,(u,c)=>{le.arr(e)&&(c=WP(u)),a[c]=a(u)}),{animated:a}},"createHost"),WP=o(e=>le.str(e)?e:e&&le.str(e.displayName)?e.displayName:le.fun(e)&&e.name||null,"getDisplayName");function Zr(){return Zr=Object.assign||function(e){for(var t=1;te===!0||!!(t&&e&&(le.fun(e)?e(t):Ln(e).includes(t))),"matchProp"),rN=o((e,t)=>le.obj(e)?t&&e[t]:e,"resolveProp"),nN=o((e,t)=>e.default===!0?e[t]:e.default?e.default[t]:void 0,"getDefaultProp"),JQ=o(e=>e,"noopTransform"),v3=o((e,t=JQ)=>{let r=XQ;e.default&&e.default!==!0&&(e=e.default,r=Object.keys(e));let n={};for(let i of r){let a=t(e[i],i);le.und(a)||(n[i]=a)}return n},"getDefaultProps"),XQ=["config","onProps","onStart","onChange","onPause","onResume","onRest"],eJ={config:1,from:1,to:1,ref:1,loop:1,reset:1,pause:1,cancel:1,reverse:1,immediate:1,default:1,delay:1,onProps:1,onStart:1,onChange:1,onPause:1,onResume:1,onRest:1,onResolve:1,items:1,trail:1,sort:1,expires:1,initial:1,enter:1,update:1,leave:1,children:1,onDestroyed:1,keys:1,callId:1,parentId:1};function tJ(e){let t={},r=0;if(fi(e,(n,i)=>{eJ[i]||(t[i]=n,r++)}),r)return t}o(tJ,"getForwardProps");function iN(e){let t=tJ(e);if(t){let r={to:t};return fi(e,(n,i)=>i in t||(r[i]=n)),r}return Zr({},e)}o(iN,"inferTo");function mh(e){return e=fn(e),le.arr(e)?e.map(mh):_d(e)?pi.createStringInterpolator({range:[0,1],output:[e,e]})(1):e}o(mh,"computeGoal");function rJ(e){for(let t in e)return!0;return!1}o(rJ,"hasProps");function a3(e){return le.fun(e)||le.arr(e)&&le.obj(e[0])}o(a3,"isAsyncTo");function nJ(e,t){var r;(r=e.ref)==null||r.delete(e),t?.delete(e)}o(nJ,"detachRefs");function iJ(e,t){if(t&&e.ref!==t){var r;(r=e.ref)==null||r.delete(e),t.add(e),e.ref=t}}o(iJ,"replaceRef");var oJ={default:{tension:170,friction:26},gentle:{tension:120,friction:14},wobbly:{tension:180,friction:12},stiff:{tension:210,friction:20},slow:{tension:280,friction:60},molasses:{tension:280,friction:120}},aJ=o(e=>e,"linear"),s3=Zr({},oJ.default,{mass:1,damping:1,easing:aJ,clamp:!1}),y3=class y3{constructor(){this.tension=void 0,this.friction=void 0,this.frequency=void 0,this.damping=void 0,this.mass=void 0,this.velocity=0,this.restVelocity=void 0,this.precision=void 0,this.progress=void 0,this.duration=void 0,this.easing=void 0,this.clamp=void 0,this.bounce=void 0,this.decay=void 0,this.round=void 0,Object.assign(this,s3)}};o(y3,"AnimationConfig");var u3=y3;function sJ(e,t,r){r&&(r=Zr({},r),GP(r,t),t=Zr({},r,t)),GP(e,t),Object.assign(e,t);for(let u in s3)e[u]==null&&(e[u]=s3[u]);let{mass:n,frequency:i,damping:a}=e;return le.und(i)||(i<.01&&(i=.01),a<0&&(a=0),e.tension=Math.pow(2*Math.PI/i,2)*n,e.friction=4*Math.PI*a*n/i),e}o(sJ,"mergeConfig");function GP(e,t){if(!le.und(t.decay))e.duration=void 0;else{let r=!le.und(t.tension)||!le.und(t.friction);(r||!le.und(t.frequency)||!le.und(t.damping)||!le.und(t.mass))&&(e.duration=void 0,e.decay=void 0),r&&(e.frequency=void 0)}}o(GP,"sanitizeConfig");var YP=[],x3=class x3{constructor(){this.changed=!1,this.values=YP,this.toValues=null,this.fromValues=YP,this.to=void 0,this.from=void 0,this.config=new u3,this.immediate=!1}};o(x3,"Animation");var l3=x3;function oN(e,{key:t,props:r,defaultProps:n,state:i,actions:a}){return new Promise((u,c)=>{var d;let f,h,m=hh((d=r.cancel)!=null?d:n?.cancel,t);if(m)w();else{le.und(r.pause)||(i.paused=hh(r.pause,t));let S=n?.pause;S!==!0&&(S=i.paused||hh(S,t)),f=sl(r.delay||0,t),S?(i.resumeQueue.add(_),a.pause()):(a.resume(),_())}function g(){i.resumeQueue.add(_),i.timeouts.delete(h),h.cancel(),f=h.time-Be.now()}o(g,"onPause");function _(){f>0&&!pi.skipAnimation?(h=Be.setTimeout(w,f),i.pauseQueue.add(g),i.timeouts.add(h)):w()}o(_,"onResume");function w(){i.pauseQueue.delete(g),i.timeouts.delete(h),e<=(i.cancelId||0)&&(m=!0);try{a.start(Zr({},r,{callId:e,cancel:m}),u)}catch(S){c(S)}}o(w,"onStart")})}o(oN,"scheduleProps");var _3=o((e,t)=>t.length==1?t[0]:t.some(r=>r.cancelled)?bd(e.get()):t.every(r=>r.noop)?aN(e.get()):mo(e.get(),t.every(r=>r.finished)),"getCombinedResult"),aN=o(e=>({value:e,noop:!0,finished:!0,cancelled:!1}),"getNoopResult"),mo=o((e,t,r=!1)=>({value:e,finished:t,cancelled:r}),"getFinishedResult"),bd=o(e=>({value:e,cancelled:!0,finished:!1}),"getCancelledResult");function sN(e,t,r,n){let{callId:i,parentId:a,onRest:u}=t,{asyncTo:c,promise:d}=r;return!a&&e===c&&!t.reset?d:r.promise=(async()=>{r.asyncId=i,r.asyncTo=e;let f=v3(t,(x,v)=>v==="onRest"?void 0:x),h,m,g=new Promise((x,v)=>(h=x,m=v)),_=o(x=>{let v=i<=(r.cancelId||0)&&bd(n)||i!==r.asyncId&&mo(n,!1);if(v)throw x.result=v,m(x),x},"bailIfEnded"),w=o((x,v)=>{let y=new v_,E=new __;return(async()=>{if(pi.skipAnimation)throw gh(r),E.result=mo(n,!1),m(E),E;_(y);let T=le.obj(x)?Zr({},x):Zr({},v,{to:x});T.parentId=i,fi(f,(D,R)=>{le.und(T[R])&&(T[R]=D)});let A=await n.start(T);return _(y),r.paused&&await new Promise(D=>{r.resumeQueue.add(D)}),A})()},"animate"),S;if(pi.skipAnimation)return gh(r),mo(n,!1);try{let x;le.arr(e)?x=(async v=>{for(let y of v)await w(y)})(e):x=Promise.resolve(e(w,n.stop.bind(n))),await Promise.all([x.then(h),g]),S=mo(n.get(),!0,!1)}catch(x){if(x instanceof v_)S=x.result;else if(x instanceof __)S=x.result;else throw x}finally{i==r.asyncId&&(r.asyncId=a,r.asyncTo=a?c:void 0,r.promise=a?d:void 0)}return le.fun(u)&&Be.batchedUpdates(()=>{u(S,n,n.item)}),S})()}o(sN,"runAsync");function gh(e,t){md(e.timeouts,r=>r.cancel()),e.pauseQueue.clear(),e.resumeQueue.clear(),e.asyncId=e.asyncTo=e.promise=void 0,t&&(e.cancelId=t)}o(gh,"stopAsync");var w3=class w3 extends Error{constructor(){super("An async animation has been interrupted. You see this error because you forgot to use `await` or `.catch(...)` on its returned promise."),this.result=void 0}};o(w3,"BailSignal");var v_=w3,S3=class S3 extends Error{constructor(){super("SkipAnimationSignal"),this.result=void 0}};o(S3,"SkipAniamtionSignal");var __=S3,c3=o(e=>e instanceof vh,"isFrameValue"),uJ=1,E3=class E3 extends hd{constructor(...t){super(...t),this.id=uJ++,this.key=void 0,this._priority=0}get priority(){return this._priority}set priority(t){this._priority!=t&&(this._priority=t,this._onPriorityChange(t))}get(){let t=ho(this);return t&&t.getValue()}to(...t){return pi.to(this,t)}interpolate(...t){return zP(),pi.to(this,t)}toJSON(){return this.get()}observerAdded(t){t==1&&this._attach()}observerRemoved(t){t==0&&this._detach()}_attach(){}_detach(){}_onChange(t,r=!1){nl(this,{type:"change",parent:this,value:t,idle:r})}_onPriorityChange(t){this.idle||vd.sort(this),nl(this,{type:"priority",parent:this,priority:t})}};o(E3,"FrameValue");var vh=E3,ul=Symbol.for("SpringPhase"),uN=1,d3=2,f3=4,i3=o(e=>(e[ul]&uN)>0,"hasAnimated"),Us=o(e=>(e[ul]&d3)>0,"isAnimating"),dh=o(e=>(e[ul]&f3)>0,"isPaused"),KP=o((e,t)=>t?e[ul]|=d3|uN:e[ul]&=~d3,"setActiveBit"),ZP=o((e,t)=>t?e[ul]|=f3:e[ul]&=~f3,"setPausedBit"),k3=class k3 extends vh{constructor(t,r){if(super(),this.key=void 0,this.animation=new l3,this.queue=void 0,this.defaultProps={},this._state={paused:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._pendingCalls=new Set,this._lastCallId=0,this._lastToId=0,this._memoizedDuration=0,!le.und(t)||!le.und(r)){let n=le.obj(t)?Zr({},t):Zr({},r,{from:t});le.und(n.default)&&(n.default=!0),this.start(n)}}get idle(){return!(Us(this)||this._state.asyncTo)||dh(this)}get goal(){return fn(this.animation.to)}get velocity(){let t=ho(this);return t instanceof il?t.lastVelocity||0:t.getPayload().map(r=>r.lastVelocity||0)}get hasAnimated(){return i3(this)}get isAnimating(){return Us(this)}get isPaused(){return dh(this)}advance(t){let r=!0,n=!1,i=this.animation,{config:a,toValues:u}=i,c=ch(i.to);!c&&Rn(i.to)&&(u=Ln(fn(i.to))),i.values.forEach((h,m)=>{if(h.done)return;let g=h.constructor==ol?1:c?c[m].lastPosition:u[m],_=i.immediate,w=g;if(!_){if(w=h.lastPosition,a.tension<=0){h.done=!0;return}let S=h.elapsedTime+=t,x=i.fromValues[m],v=h.v0!=null?h.v0:h.v0=le.arr(a.velocity)?a.velocity[m]:a.velocity,y;if(le.und(a.duration))if(a.decay){let E=a.decay===!0?.998:a.decay,T=Math.exp(-(1-E)*S);w=x+v/(1-E)*(1-T),_=Math.abs(h.lastPosition-w)<.1,y=v*T}else{y=h.lastVelocity==null?v:h.lastVelocity;let E=a.precision||(x==g?.005:Math.min(1,Math.abs(g-x)*.001)),T=a.restVelocity||E/10,A=a.clamp?0:a.bounce,D=!le.und(A),R=x==g?h.v0>0:xT,!(!O&&(_=Math.abs(g-w)<=E,_)));++V){D&&(N=w==g||w>g==R,N&&(y=-y*A,w=g));let B=-a.tension*1e-6*(w-g),z=-a.friction*.001*y,$=(B+z)/a.mass;y=y+$*L,w=w+y*L}}else{let E=1;a.duration>0&&(this._memoizedDuration!==a.duration&&(this._memoizedDuration=a.duration,h.durationProgress>0&&(h.elapsedTime=a.duration*h.durationProgress,S=h.elapsedTime+=t)),E=(a.progress||0)+S/this._memoizedDuration,E=E>1?1:E<0?0:E,h.durationProgress=E),w=x+a.easing(E)*(g-x),y=(w-h.lastPosition)/t,_=E==1}h.lastVelocity=y,Number.isNaN(w)&&(console.warn("Got NaN while animating:",this),_=!0)}c&&!c[m].done&&(_=!1),_?h.done=!0:r=!1,h.setValue(w,a.round)&&(n=!0)});let d=ho(this),f=d.getValue();if(r){let h=fn(i.to);(f!==h||n)&&!a.decay?(d.setValue(h),this._onChange(h)):n&&a.decay&&this._onChange(f),this._stop()}else n&&this._onChange(f)}set(t){return Be.batchedUpdates(()=>{this._stop(),this._focus(t),this._set(t)}),this}pause(){this._update({pause:!0})}resume(){this._update({pause:!1})}finish(){if(Us(this)){let{to:t,config:r}=this.animation;Be.batchedUpdates(()=>{this._onStart(),r.decay||this._set(t,!1),this._stop()})}return this}update(t){return(this.queue||(this.queue=[])).push(t),this}start(t,r){let n;return le.und(t)?(n=this.queue||[],this.queue=[]):n=[le.obj(t)?t:Zr({},r,{to:t})],Promise.all(n.map(i=>this._update(i))).then(i=>_3(this,i))}stop(t){let{to:r}=this.animation;return this._focus(this.get()),gh(this._state,t&&this._lastCallId),Be.batchedUpdates(()=>this._stop(r,t)),this}reset(){this._update({reset:!0})}eventObserved(t){t.type=="change"?this._start():t.type=="priority"&&(this.priority=t.priority+1)}_prepareNode(t){let r=this.key||"",{to:n,from:i}=t;n=le.obj(n)?n[r]:n,(n==null||a3(n))&&(n=void 0),i=le.obj(i)?i[r]:i,i==null&&(i=void 0);let a={to:n,from:i};return i3(this)||(t.reverse&&([n,i]=[i,n]),i=fn(i),le.und(i)?ho(this)||this._set(n):this._set(i)),a}_update(t,r){let n=Zr({},t),{key:i,defaultProps:a}=this;n.default&&Object.assign(a,v3(n,(d,f)=>/^on/.test(f)?rN(d,i):d)),JP(this,n,"onProps"),ph(this,"onProps",n,this);let u=this._prepareNode(n);if(Object.isFrozen(this))throw Error("Cannot animate a `SpringValue` object that is frozen. Did you forget to pass your component to `animated(...)` before animating its props?");let c=this._state;return oN(++this._lastCallId,{key:i,props:n,defaultProps:a,state:c,actions:{pause:o(()=>{dh(this)||(ZP(this,!0),gd(c.pauseQueue),ph(this,"onPause",mo(this,fh(this,this.animation.to)),this))},"pause"),resume:o(()=>{dh(this)&&(ZP(this,!1),Us(this)&&this._resume(),gd(c.resumeQueue),ph(this,"onResume",mo(this,fh(this,this.animation.to)),this))},"resume"),start:this._merge.bind(this,u)}}).then(d=>{if(n.loop&&d.finished&&!(r&&d.noop)){let f=lN(n);if(f)return this._update(f,!0)}return d})}_merge(t,r,n){if(r.cancel)return this.stop(!0),n(bd(this));let i=!le.und(t.to),a=!le.und(t.from);if(i||a)if(r.callId>this._lastToId)this._lastToId=r.callId;else return n(bd(this));let{key:u,defaultProps:c,animation:d}=this,{to:f,from:h}=d,{to:m=f,from:g=h}=t;a&&!i&&(!r.default||le.und(m))&&(m=g),r.reverse&&([m,g]=[g,m]);let _=!jo(g,h);_&&(d.from=g),g=fn(g);let w=!jo(m,f);w&&this._focus(m);let S=a3(r.to),{config:x}=d,{decay:v,velocity:y}=x;(i||a)&&(x.velocity=0),r.config&&!S&&sJ(x,sl(r.config,u),r.config!==c.config?sl(c.config,u):void 0);let E=ho(this);if(!E||le.und(m))return n(mo(this,!0));let T=le.und(r.reset)?a&&!r.default:!le.und(g)&&hh(r.reset,u),A=T?g:this.get(),D=mh(m),R=le.num(D)||le.arr(D)||_d(D),O=!S&&(!R||hh(c.immediate||r.immediate,u));if(w){let V=g_(m);if(V!==E.constructor)if(O)E=this._set(D);else throw Error(`Cannot animate between ${E.constructor.name} and ${V.name}, as the "to" prop suggests`)}let N=E.constructor,L=Rn(m),M=!1;if(!L){let V=T||!i3(this)&&_;(w||V)&&(M=jo(mh(A),D),L=!M),(!jo(d.immediate,O)&&!O||!jo(x.decay,v)||!jo(x.velocity,y))&&(L=!0)}if(M&&Us(this)&&(d.changed&&!T?L=!0:L||this._stop(f)),!S&&((L||Rn(f))&&(d.values=E.getPayload(),d.toValues=Rn(m)?null:N==ol?[1]:Ln(D)),d.immediate!=O&&(d.immediate=O,!O&&!T&&this._set(f)),L)){let{onRest:V}=d;lt(cJ,z=>JP(this,r,z));let B=mo(this,fh(this,f));gd(this._pendingCalls,B),this._pendingCalls.add(n),d.changed&&Be.batchedUpdates(()=>{d.changed=!T,V?.(B,this),T?sl(c.onRest,B):d.onStart==null||d.onStart(B,this)})}T&&this._set(A),S?n(sN(r.to,r,this._state,this)):L?this._start():Us(this)&&!w?this._pendingCalls.add(n):n(aN(A))}_focus(t){let r=this.animation;t!==r.to&&(KS(this)&&this._detach(),r.to=t,KS(this)&&this._attach())}_attach(){let t=0,{to:r}=this.animation;Rn(r)&&(Ca(r,this),c3(r)&&(t=r.priority+1)),this.priority=t}_detach(){let{to:t}=this.animation;Rn(t)&&zs(t,this)}_set(t,r=!0){let n=fn(t);if(!le.und(n)){let i=ho(this);if(!i||!jo(n,i.getValue())){let a=g_(n);!i||i.constructor!=a?m_(this,a.create(n)):i.setValue(n),i&&Be.batchedUpdates(()=>{this._onChange(n,r)})}}return ho(this)}_onStart(){let t=this.animation;t.changed||(t.changed=!0,ph(this,"onStart",mo(this,fh(this,t.to)),this))}_onChange(t,r){r||(this._onStart(),sl(this.animation.onChange,t,this)),sl(this.defaultProps.onChange,t,this),super._onChange(t,r)}_start(){let t=this.animation;ho(this).reset(fn(t.to)),t.immediate||(t.fromValues=t.values.map(r=>r.lastPosition)),Us(this)||(KP(this,!0),dh(this)||this._resume())}_resume(){pi.skipAnimation?this.finish():vd.start(this)}_stop(t,r){if(Us(this)){KP(this,!1);let n=this.animation;lt(n.values,a=>{a.done=!0}),n.toValues&&(n.onChange=n.onPause=n.onResume=void 0),nl(this,{type:"idle",parent:this});let i=r?bd(this.get()):mo(this.get(),fh(this,t??n.to));gd(this._pendingCalls,i),n.changed&&(n.changed=!1,ph(this,"onRest",i,this))}}};o(k3,"SpringValue");var p3=k3;function fh(e,t){let r=mh(t),n=mh(e.get());return jo(n,r)}o(fh,"checkFinished");function lN(e,t=e.loop,r=e.to){let n=sl(t);if(n){let i=n!==!0&&iN(n),a=(i||e).reverse,u=!i||i.reset;return _h(Zr({},e,{loop:t,default:!1,pause:void 0,to:!a||a3(r)?r:void 0,from:u?e.from:void 0,reset:u},i))}}o(lN,"createLoopUpdate");function _h(e){let{to:t,from:r}=e=iN(e),n=new Set;return le.obj(t)&&QP(t,n),le.obj(r)&&QP(r,n),e.keys=n.size?Array.from(n):null,e}o(_h,"createUpdate");function lJ(e){let t=_h(e);return le.und(t.default)&&(t.default=v3(t)),t}o(lJ,"declareUpdate");function QP(e,t){fi(e,(r,n)=>r!=null&&t.add(n))}o(QP,"findDefined");var cJ=["onStart","onRest","onChange","onPause","onResume"];function JP(e,t,r){e.animation[r]=t[r]!==nN(t,r)?rN(t[r],e.key):void 0}o(JP,"mergeActiveFn");function ph(e,t,...r){var n,i,a,u;(n=(i=e.animation)[t])==null||n.call(i,...r),(a=(u=e.defaultProps)[t])==null||a.call(u,...r)}o(ph,"sendEvent");var dJ=["onStart","onChange","onRest"],fJ=1,T3=class T3{constructor(t,r){this.id=fJ++,this.springs={},this.queue=[],this.ref=void 0,this._flush=void 0,this._initialProps=void 0,this._lastAsyncId=0,this._active=new Set,this._changed=new Set,this._started=!1,this._item=void 0,this._state={paused:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._events={onStart:new Map,onChange:new Map,onRest:new Map},this._onFrame=this._onFrame.bind(this),r&&(this._flush=r),t&&this.start(Zr({default:!0},t))}get idle(){return!this._state.asyncTo&&Object.values(this.springs).every(t=>t.idle)}get item(){return this._item}set item(t){this._item=t}get(){let t={};return this.each((r,n)=>t[n]=r.get()),t}set(t){for(let r in t){let n=t[r];le.und(n)||this.springs[r].set(n)}}update(t){return t&&this.queue.push(_h(t)),this}start(t){let{queue:r}=this;return t?r=Ln(t).map(_h):this.queue=[],this._flush?this._flush(this,r):(hN(this,r),m3(this,r))}stop(t,r){if(t!==!!t&&(r=t),r){let n=this.springs;lt(Ln(r),i=>n[i].stop(!!t))}else gh(this._state,this._lastAsyncId),this.each(n=>n.stop(!!t));return this}pause(t){if(le.und(t))this.start({pause:!0});else{let r=this.springs;lt(Ln(t),n=>r[n].pause())}return this}resume(t){if(le.und(t))this.start({pause:!1});else{let r=this.springs;lt(Ln(t),n=>r[n].resume())}return this}each(t){fi(this.springs,t)}_onFrame(){let{onStart:t,onChange:r,onRest:n}=this._events,i=this._active.size>0,a=this._changed.size>0;(i&&!this._started||a&&!this._started)&&(this._started=!0,md(t,([d,f])=>{f.value=this.get(),d(f,this,this._item)}));let u=!i&&this._started,c=a||u&&n.size?this.get():null;a&&r.size&&md(r,([d,f])=>{f.value=c,d(f,this,this._item)}),u&&(this._started=!1,md(n,([d,f])=>{f.value=c,d(f,this,this._item)}))}eventObserved(t){if(t.type=="change")this._changed.add(t.parent),t.idle||this._active.add(t.parent);else if(t.type=="idle")this._active.delete(t.parent);else return;Be.onFrame(this._onFrame)}};o(T3,"Controller");var h3=T3;function m3(e,t){return Promise.all(t.map(r=>cN(e,r))).then(r=>_3(e,r))}o(m3,"flushUpdateQueue");async function cN(e,t,r){let{keys:n,to:i,from:a,loop:u,onRest:c,onResolve:d}=t,f=le.obj(t.default)&&t.default;u&&(t.loop=!1),i===!1&&(t.to=null),a===!1&&(t.from=null);let h=le.arr(i)||le.fun(i)?i:void 0;h?(t.to=void 0,t.onRest=void 0,f&&(f.onRest=void 0)):lt(dJ,S=>{let x=t[S];if(le.fun(x)){let v=e._events[S];t[S]=({finished:y,cancelled:E})=>{let T=v.get(x);T?(y||(T.finished=!1),E&&(T.cancelled=!0)):v.set(x,{value:null,finished:y||!1,cancelled:E||!1})},f&&(f[S]=t[S])}});let m=e._state;t.pause===!m.paused?(m.paused=t.pause,gd(t.pause?m.pauseQueue:m.resumeQueue)):m.paused&&(t.pause=!0);let g=(n||Object.keys(e.springs)).map(S=>e.springs[S].start(t)),_=t.cancel===!0||nN(t,"cancel")===!0;(h||_&&m.asyncId)&&g.push(oN(++e._lastAsyncId,{props:t,state:m,actions:{pause:i_,resume:i_,start(S,x){_?(gh(m,e._lastAsyncId),x(bd(e))):(S.onRest=c,x(sN(h,S,m,e)))}}})),m.paused&&await new Promise(S=>{m.resumeQueue.add(S)});let w=_3(e,await Promise.all(g));if(u&&w.finished&&!(r&&w.noop)){let S=lN(t,u,i);if(S)return hN(e,[S]),cN(e,S,!0)}return d&&Be.batchedUpdates(()=>d(w,e,e.item)),w}o(cN,"flushUpdate");function XP(e,t){let r=Zr({},e.springs);return t&<(Ln(t),n=>{le.und(n.keys)&&(n=_h(n)),le.obj(n.to)||(n=Zr({},n,{to:void 0})),pN(r,n,i=>fN(i))}),dN(e,r),r}o(XP,"getSprings");function dN(e,t){fi(t,(r,n)=>{e.springs[n]||(e.springs[n]=r,Ca(r,e))})}o(dN,"setSprings");function fN(e,t){let r=new p3;return r.key=e,t&&Ca(r,t),r}o(fN,"createSpring");function pN(e,t,r){t.keys&<(t.keys,n=>{(e[n]||(e[n]=r(n)))._prepareNode(t)})}o(pN,"prepareSprings");function hN(e,t){lt(t,r=>{pN(e.springs,r,n=>fN(n,e))})}o(hN,"prepareKeys");function pJ(e,t){if(e==null)return{};var r={},n=Object.keys(e),i,a;for(a=0;a=0)&&(r[i]=e[i]);return r}o(pJ,"_objectWithoutPropertiesLoose");var hJ=["children"],y_=o(e=>{let{children:t}=e,r=pJ(e,hJ),n=(0,Vi.useContext)(b_),i=r.pause||!!n.pause,a=r.immediate||!!n.immediate;r=HP(()=>({pause:i,immediate:a}),[i,a]);let{Provider:u}=b_;return bh.createElement(u,{value:r},t)},"SpringContext"),b_=mJ(y_,{});y_.Provider=b_.Provider;y_.Consumer=b_.Consumer;function mJ(e,t){return Object.assign(e,bh.createContext(t)),e.Provider._context=e,e.Consumer._context=e,e}o(mJ,"makeContext");var gJ=o(()=>{let e=[],t=o(function(i){UP();let a=[];return lt(e,(u,c)=>{if(le.und(i))a.push(u.start());else{let d=r(i,u,c);d&&a.push(u.start(d))}}),a},"SpringRef");t.current=e,t.add=function(n){e.includes(n)||e.push(n)},t.delete=function(n){let i=e.indexOf(n);~i&&e.splice(i,1)},t.pause=function(){return lt(e,n=>n.pause(...arguments)),this},t.resume=function(){return lt(e,n=>n.resume(...arguments)),this},t.set=function(n){lt(e,i=>i.set(n))},t.start=function(n){let i=[];return lt(e,(a,u)=>{if(le.und(n))i.push(a.start());else{let c=this._getProps(n,a,u);c&&i.push(a.start(c))}}),i},t.stop=function(){return lt(e,n=>n.stop(...arguments)),this},t.update=function(n){return lt(e,(i,a)=>i.update(this._getProps(n,i,a))),this};let r=o(function(i,a,u){return le.fun(i)?i(u,a):i},"_getProps");return t._getProps=r,t},"SpringRef");function vJ(e,t,r){let n=le.fun(t)&&t;n&&!r&&(r=[]);let i=(0,Vi.useMemo)(()=>n||arguments.length==3?gJ():void 0,[]),a=(0,Vi.useRef)(0),u=s_(),c=(0,Vi.useMemo)(()=>({ctrls:[],queue:[],flush(v,y){let E=XP(v,y);return a.current>0&&!c.queue.length&&!Object.keys(E).some(A=>!v.springs[A])?m3(v,y):new Promise(A=>{dN(v,E),c.queue.push(()=>{A(m3(v,y))}),u()})}}),[]),d=(0,Vi.useRef)([...c.ctrls]),f=[],h=QS(e)||0;(0,Vi.useMemo)(()=>{lt(d.current.slice(e,h),v=>{nJ(v,i),v.stop(!0)}),d.current.length=e,m(h,e)},[e]),(0,Vi.useMemo)(()=>{m(0,Math.min(h,e))},r);function m(v,y){for(let E=v;EXP(v,f[y])),_=(0,Vi.useContext)(y_),w=QS(_),S=_!==w&&rJ(_);u_(()=>{a.current++,c.ctrls=d.current;let{queue:v}=c;v.length&&(c.queue=[],lt(v,y=>y())),lt(d.current,(y,E)=>{i?.add(y),S&&y.start({default:_});let T=f[E];T&&(iJ(y,T.ref),y.ref?y.queue.push(T):y.start(T))})}),uh(()=>()=>{lt(c.ctrls,v=>v.stop(!0))});let x=g.map(v=>Zr({},v));return i?[x,i]:x}o(vJ,"useSprings");function b3(e,t){let r=le.fun(e),[[n],i]=vJ(1,r?e:[e],r?t||[]:t);return r||arguments.length==2?[n,i]:n}o(b3,"useSpring");var eN;(function(e){e.MOUNT="mount",e.ENTER="enter",e.UPDATE="update",e.LEAVE="leave"})(eN||(eN={}));var I3=class I3 extends vh{constructor(t,r){super(),this.key=void 0,this.idle=!0,this.calc=void 0,this._active=new Set,this.source=t,this.calc=Bs(...r);let n=this._get(),i=g_(n);m_(this,i.create(n))}advance(t){let r=this._get(),n=this.get();jo(r,n)||(ho(this).setValue(r),this._onChange(r,this.idle)),!this.idle&&tN(this._active)&&o3(this)}_get(){let t=le.arr(this.source)?this.source.map(fn):Ln(fn(this.source));return this.calc(...t)}_start(){this.idle&&!tN(this._active)&&(this.idle=!1,lt(ch(this),t=>{t.done=!1}),pi.skipAnimation?(Be.batchedUpdates(()=>this.advance()),o3(this)):vd.start(this))}_attach(){let t=1;lt(Ln(this.source),r=>{Rn(r)&&Ca(r,this),c3(r)&&(r.idle||this._active.add(r),t=Math.max(t,r.priority+1))}),this.priority=t,this._start()}_detach(){lt(Ln(this.source),t=>{Rn(t)&&zs(t,this)}),this._active.clear(),o3(this)}eventObserved(t){t.type=="change"?t.idle?this.advance():(this._active.add(t.parent),this._start()):t.type=="idle"?this._active.delete(t.parent):t.type=="priority"&&(this.priority=Ln(this.source).reduce((r,n)=>Math.max(r,(c3(n)?n.priority:0)+1),0))}};o(I3,"Interpolation");var g3=I3;function _J(e){return e.idle!==!1}o(_J,"isIdle");function tN(e){return!e.size||Array.from(e).every(_J)}o(tN,"checkIdle");function o3(e){e.idle||(e.idle=!0,lt(ch(e),t=>{t.done=!0}),nl(e,{type:"idle",parent:e}))}o(o3,"becomeIdle");pi.assign({createStringInterpolator:a_,to:o((e,t)=>new g3(e,t),"to")});var J1e=vd.advance;var gN=W(Fg());function A3(e,t){if(e==null)return{};var r={},n=Object.keys(e),i,a;for(a=0;a=0)&&(r[i]=e[i]);return r}o(A3,"_objectWithoutPropertiesLoose");var bJ=["style","children","scrollTop","scrollLeft"],vN=/^--/;function yJ(e,t){return t==null||typeof t=="boolean"||t===""?"":typeof t=="number"&&t!==0&&!vN.test(e)&&!(yh.hasOwnProperty(e)&&yh[e])?t+"px":(""+t).trim()}o(yJ,"dangerousStyleValue");var mN={};function xJ(e,t){if(!e.nodeType||!e.setAttribute)return!1;let r=e.nodeName==="filter"||e.parentNode&&e.parentNode.nodeName==="filter",n=t,{style:i,children:a,scrollTop:u,scrollLeft:c}=n,d=A3(n,bJ),f=Object.values(d),h=Object.keys(d).map(m=>r||e.hasAttribute(m)?m:mN[m]||(mN[m]=m.replace(/([A-Z])/g,g=>"-"+g.toLowerCase())));a!==void 0&&(e.textContent=a);for(let m in i)if(i.hasOwnProperty(m)){let g=yJ(m,i[m]);vN.test(m)?e.style.setProperty(m,g):e.style[m]=g}h.forEach((m,g)=>{e.setAttribute(m,f[g])}),u!==void 0&&(e.scrollTop=u),c!==void 0&&(e.scrollLeft=c)}o(xJ,"applyAnimatedValues");var yh={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},wJ=o((e,t)=>e+t.charAt(0).toUpperCase()+t.substring(1),"prefixKey"),SJ=["Webkit","Ms","Moz","O"];yh=Object.keys(yh).reduce((e,t)=>(SJ.forEach(r=>e[wJ(r,t)]=e[t]),e),yh);var EJ=["x","y","z"],kJ=/^(matrix|translate|scale|rotate|skew)/,TJ=/^(translate)/,IJ=/^(rotate|skew)/,C3=o((e,t)=>le.num(e)&&e!==0?e+t:e,"addUnit"),x_=o((e,t)=>le.arr(e)?e.every(r=>x_(r,t)):le.num(e)?e===t:parseFloat(e)===t,"isValueIdentity"),N3=class N3 extends al{constructor(t){let{x:r,y:n,z:i}=t,a=A3(t,EJ),u=[],c=[];(r||n||i)&&(u.push([r||0,n||0,i||0]),c.push(d=>[`translate3d(${d.map(f=>C3(f,"px")).join(",")})`,x_(d,0)])),fi(a,(d,f)=>{if(f==="transform")u.push([d||""]),c.push(h=>[h,h===""]);else if(kJ.test(f)){if(delete a[f],le.und(d))return;let h=TJ.test(f)?"px":IJ.test(f)?"deg":"";u.push(Ln(d)),c.push(f==="rotate3d"?([m,g,_,w])=>[`rotate3d(${m},${g},${_},${C3(w,h)})`,x_(w,0)]:m=>[`${f}(${m.map(g=>C3(g,h)).join(",")})`,x_(m,f.startsWith("scale")?1:0)])}}),u.length&&(a.transform=new D3(u,c)),super(a)}};o(N3,"AnimatedStyle");var O3=N3,M3=class M3 extends hd{constructor(t,r){super(),this._value=null,this.inputs=t,this.transforms=r}get(){return this._value||(this._value=this._get())}_get(){let t="",r=!0;return lt(this.inputs,(n,i)=>{let a=fn(n[0]),[u,c]=this.transforms[i](le.arr(a)?a:n.map(fn));t+=" "+u,r=r&&c}),r?"none":t}observerAdded(t){t==1&<(this.inputs,r=>lt(r,n=>Rn(n)&&Ca(n,this)))}observerRemoved(t){t==0&<(this.inputs,r=>lt(r,n=>Rn(n)&&zs(n,this)))}eventObserved(t){t.type=="change"&&(this._value=null),nl(this,t)}};o(M3,"FluidTransform");var D3=M3,CJ=["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"],OJ=["scrollTop","scrollLeft"];pi.assign({batchedUpdates:gN.unstable_batchedUpdates,createStringInterpolator:a_,colors:RP});var DJ=$P(CJ,{applyAnimatedValues:xJ,createAnimatedStyle:o(e=>new O3(e),"createAnimatedStyle"),getComponentProps:o(e=>A3(e,OJ),"getComponentProps")}),P3=DJ.animated;var _N=W(pe(),1),xh=typeof document<"u"?_N.default.useLayoutEffect:()=>{};var w_=W(pe(),1);function L3(e){let t=(0,w_.useRef)(null);return xh(()=>{t.current=e},[e]),(0,w_.useCallback)((...r)=>{let n=t.current;return n?.(...r)},[])}o(L3,"$8ae05eaa5c114e9c$export$7f54fc3180508a52");var S_=W(pe(),1);var hbe=!!(typeof window<"u"&&window.document&&window.document.createElement),bN=new Map;function yN(e,t){if(e===t)return e;let r=bN.get(e);if(r)return r.forEach(i=>i(t)),t;let n=bN.get(t);return n?(n.forEach(i=>i(e)),e):t}o(yN,"$bdb11010cef70236$export$cd8c9cb68f842629");function xN(...e){return(...t)=>{for(let r of e)typeof r=="function"&&r(...t)}}o(xN,"$ff5963eb1fccf552$export$e08e3b67e392101e");function wN(e){var t,r,n="";if(typeof e=="string"||typeof e=="number")n+=e;else if(typeof e=="object")if(Array.isArray(e)){var i=e.length;for(t=0;t=65&&i.charCodeAt(2)<=90?t[i]=xN(a,u):(i==="className"||i==="UNSAFE_className")&&typeof a=="string"&&typeof u=="string"?t[i]=SN(a,u):i==="id"&&a&&u?t.id=yN(a,u):t[i]=u!==void 0?u:a}}return t}o(R3,"$3ef42575df84b30b$export$9d1611c77c2fe928");var yd=W(pe(),1);var E_=W(pe(),1);var B3=class B3{isDefaultPrevented(){return this.nativeEvent.defaultPrevented}preventDefault(){this.defaultPrevented=!0,this.nativeEvent.preventDefault()}stopPropagation(){this.nativeEvent.stopPropagation(),this.isPropagationStopped=()=>!0}isPropagationStopped(){return!1}persist(){}constructor(t,r){this.nativeEvent=r,this.target=r.target,this.currentTarget=r.currentTarget,this.relatedTarget=r.relatedTarget,this.bubbles=r.bubbles,this.cancelable=r.cancelable,this.defaultPrevented=r.defaultPrevented,this.eventPhase=r.eventPhase,this.isTrusted=r.isTrusted,this.timeStamp=r.timeStamp,this.type=t}};o(B3,"$8a9cb279dc87e130$export$905e7fc544a71f36");var F3=B3;function EN(e){let t=(0,E_.useRef)({isFocused:!1,observer:null});xh(()=>{let n=t.current;return()=>{n.observer&&(n.observer.disconnect(),n.observer=null)}},[]);let r=L3(n=>{e?.(n)});return(0,E_.useCallback)(n=>{if(n.target instanceof HTMLButtonElement||n.target instanceof HTMLInputElement||n.target instanceof HTMLTextAreaElement||n.target instanceof HTMLSelectElement){t.current.isFocused=!0;let i=n.target,a=o(u=>{t.current.isFocused=!1,i.disabled&&r(new F3("blur",u)),t.current.observer&&(t.current.observer.disconnect(),t.current.observer=null)},"onBlurHandler");i.addEventListener("focusout",a,{once:!0}),t.current.observer=new MutationObserver(()=>{if(t.current.isFocused&&i.disabled){var u;(u=t.current.observer)===null||u===void 0||u.disconnect();let c=i===document.activeElement?null:document.activeElement;i.dispatchEvent(new FocusEvent("blur",{relatedTarget:c})),i.dispatchEvent(new FocusEvent("focusout",{bubbles:!0,relatedTarget:c}))}}),t.current.observer.observe(i,{attributes:!0,attributeFilter:["disabled"]})}},[r])}o(EN,"$8a9cb279dc87e130$export$715c682d09d639cc");var wh=W(pe(),1);function z3(e){let{isDisabled:t,onBlurWithin:r,onFocusWithin:n,onFocusWithinChange:i}=e,a=(0,wh.useRef)({isFocusWithin:!1}),u=(0,wh.useCallback)(f=>{a.current.isFocusWithin&&!f.currentTarget.contains(f.relatedTarget)&&(a.current.isFocusWithin=!1,r&&r(f),i&&i(!1))},[r,i,a]),c=EN(u),d=(0,wh.useCallback)(f=>{!a.current.isFocusWithin&&document.activeElement===f.target&&(n&&n(f),i&&i(!0),a.current.isFocusWithin=!0,c(f))},[n,i,c]);return t?{focusWithinProps:{onFocus:void 0,onBlur:void 0}}:{focusWithinProps:{onFocus:d,onBlur:u}}}o(z3,"$9ab94262bd0047c7$export$420e68273165f4ec");var kN={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 TN(e={}){let{style:t,isFocusable:r}=e,[n,i]=(0,yd.useState)(!1),{focusWithinProps:a}=z3({isDisabled:!r,onFocusWithinChange:o(c=>i(c),"onFocusWithinChange")}),u=(0,yd.useMemo)(()=>n?t:t?{...kN,...t}:kN,[n]);return{visuallyHiddenProps:{...a,style:u}}}o(TN,"$5c3e21d68f1c4674$export$a966af930f325cab");function U3(e){let{children:t,elementType:r="div",isFocusable:n,style:i,...a}=e,{visuallyHiddenProps:u}=TN(e);return yd.default.createElement(r,R3(a,u),t)}o(U3,"$5c3e21d68f1c4674$export$439d29a4e110a164");var Zn={"hds-icon":"Notification-module_hds-icon__2ocjD","hds-icon--size-xs":"Notification-module_hds-icon--size-xs__2Mj5D","hds-icon--size-s":"Notification-module_hds-icon--size-s__igOqE","hds-icon--size-m":"Notification-module_hds-icon--size-m__sxXOh","hds-icon--size-l":"Notification-module_hds-icon--size-l__3Ho_A","hds-icon--size-xl":"Notification-module_hds-icon--size-xl__1cTta","hds-icon--alert-circle-fill":"Notification-module_hds-icon--alert-circle-fill__12XKS","hds-icon-start--alert-circle-fill":"Notification-module_hds-icon-start--alert-circle-fill__TwQNY","hds-icon-end--alert-circle-fill":"Notification-module_hds-icon-end--alert-circle-fill__3gb8C","hds-icon--check-circle-fill":"Notification-module_hds-icon--check-circle-fill__2wjh3","hds-icon-start--check-circle-fill":"Notification-module_hds-icon-start--check-circle-fill__2QULC","hds-icon-end--check-circle-fill":"Notification-module_hds-icon-end--check-circle-fill__2gbRD","hds-icon--error-fill":"Notification-module_hds-icon--error-fill__159Nf","hds-icon-start--error-fill":"Notification-module_hds-icon-start--error-fill__2FrGR","hds-icon-end--error-fill":"Notification-module_hds-icon-end--error-fill__1qx8A","hds-icon--info-circle-fill":"Notification-module_hds-icon--info-circle-fill__1F7dp","hds-icon-start--info-circle-fill":"Notification-module_hds-icon-start--info-circle-fill__1-3q2","hds-icon-end--info-circle-fill":"Notification-module_hds-icon-end--info-circle-fill__w7XD0",notification:"Notification-module_notification__3eUBu notification_hds-notification__2DQPN",noBorder:"Notification-module_noBorder__3HZZH",close:"Notification-module_close__nX5bK notification_hds-notification__close-button__1yGIj",autoClose:"Notification-module_autoClose__3mkBX",content:"Notification-module_content__2E8Z_ notification_hds-notification__content__5ylSS",icon:"Notification-module_icon__3xieh notification_hds-icon__29HQM",label:"Notification-module_label__2OUcx notification_hds-notification__label__2t1lR",body:"Notification-module_body__2lrYE notification_hds-notification__body__3cobH",small:"Notification-module_small__3Vi8R notification_hds-notification--small__1wVl6",large:"Notification-module_large__3sVHL notification_hds-notification--large__260Qm","top-left":"Notification-module_top-left__nZQMd notification_hds-notification--top-left__sIHO2","top-center":"Notification-module_top-center__1GWPg notification_hds-notification--top-center__GDWo5","top-right":"Notification-module_top-right__1HAHi notification_hds-notification--top-right__3Wa5K","bottom-left":"Notification-module_bottom-left__17y2g notification_hds-notification--bottom-left__eB4ZK","bottom-center":"Notification-module_bottom-center__2i8Ht notification_hds-notification--bottom-center__5EgOP","bottom-right":"Notification-module_bottom-right__1Giev notification_hds-notification--bottom-right__1SmfT",success:"Notification-module_success__TdJna notification_hds-notification--success__1_3XZ",alert:"Notification-module_alert__1bsQa notification_hds-notification--alert__1MV7H",error:"Notification-module_error___-koD notification_hds-notification--error__3T1Of",boxShadow:"Notification-module_boxShadow__2yJQB notification_hds-notification--box-shadow__2kbD_"};Ft(`.notification_hds-icon__29HQM{background-color:currentcolor;display:inline-block;height:var(--icon-size);-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto;width:var(--icon-size)}.notification_hds-icon--size-xs__19VKz{--icon-size:var(--spacing-layout-2-xs)}.notification_hds-icon--size-s__2Ffyw{--icon-size:var(--spacing-layout-xs)}.notification_hds-icon--size-m__28mpE{--icon-size:var(--spacing-layout-s)}.notification_hds-icon--size-l__T6YEf{--icon-size:var(--spacing-layout-m)}.notification_hds-icon--size-xl__18_OX{--icon-size:var(--spacing-layout-l)}.notification_hds-icon--alert-circle-fill__3er4k{--mask-image-alert-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-alert-circle-fill)}.notification_hds-icon-start--alert-circle-fill__1r-B3{--mask-image-before:var(--mask-image-alert-circle-fill)}.notification_hds-icon-end--alert-circle-fill__2dkn2{--mask-image-after:var(--mask-image-alert-circle-fill)}.notification_hds-icon--check-circle-fill__2u1G4{--mask-image-check-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-check-circle-fill)}.notification_hds-icon-start--check-circle-fill__2JuU0{--mask-image-before:var(--mask-image-check-circle-fill)}.notification_hds-icon-end--check-circle-fill__3YsAQ{--mask-image-after:var(--mask-image-check-circle-fill)}.notification_hds-icon--error-fill__jPWn1{--mask-image-error-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-error-fill)}.notification_hds-icon-start--error-fill__1sR7v{--mask-image-before:var(--mask-image-error-fill)}.notification_hds-icon-end--error-fill__1jyx_{--mask-image-after:var(--mask-image-error-fill)}.notification_hds-icon--info-circle-fill__1gXDU{--mask-image-info-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 100 18 9 9 0 000-18zm1 7v6.5h2V18H9v-1.5h2v-5H9V10h4zm-1.188-4a1.312 1.312 0 110 2.625 1.312 1.312 0 010-2.625z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-info-circle-fill)}.notification_hds-icon-start--info-circle-fill__rortu{--mask-image-before:var(--mask-image-info-circle-fill)}.notification_hds-icon-end--info-circle-fill__3ycxA{--mask-image-after:var(--mask-image-info-circle-fill)}.notification_hds-notification__2DQPN{--notification-background-color:var(--color-info-light);--notification-border-color:var(--color-info);--notification-border-width:var(--spacing-2-xs);--notification-icon-color:var(--color-info);--notification-color:var(--color-black-90);--notification-max-width-inline:none;--notification-max-width-toast:21rem;--notification-z-index-inline:auto;--notification-z-index-toast:99;--notification-offset:var(--spacing-layout-s);--notification-padding:var(--spacing-s);background-color:var(--notification-background-color);border:solid var(--notification-border-color);border-left-width:var(--notification-border-width);border-bottom-width:0;border-right-width:0;border-top-width:0;box-sizing:border-box;color:var(--notification-color);max-width:var(--notification-max-width-inline);padding:var(--notification-padding);position:relative;width:100%;z-index:var(--notification-z-index-inline)}.notification_hds-notification__content__5ylSS{display:grid;grid-gap:var(--spacing-s);gap:var(--spacing-s)}.notification_hds-notification__label__2t1lR{align-items:center;display:flex;font-size:var(--fontsize-heading-xs);font-weight:700;letter-spacing:0;line-height:24px;margin-right:var(--spacing-l)}.notification_hds-notification__2DQPN .notification_hds-icon__29HQM{--icon-size:var(--spacing-layout-xs)}.notification_hds-notification__label__2t1lR>.notification_hds-icon__29HQM{color:var(--notification-icon-color);flex:none;margin-right:var(--spacing-2-xs)}.notification_hds-notification__body__3cobH{font-size:var(--fontsize-body-s);line-height:24px}.notification_hds-notification__close-button__1yGIj{--notification-close-button-offset:var(--spacing-s);background:none;border:none;cursor:pointer;display:flex;outline:none;padding:0;position:absolute;right:var(--notification-close-button-offset);top:var(--notification-close-button-offset)}.notification_hds-notification__close-button__1yGIj:focus{box-shadow:0 0 0 3px var(--color-focus-outline)}.notification_hds-notification--small__1wVl6{--notification-padding:var(--spacing-2-xs)}.notification_hds-notification--small__1wVl6 .notification_hds-notification__content__5ylSS{display:flex;grid-gap:0;gap:0}.notification_hds-notification--small__1wVl6 .notification_hds-notification__label__2t1lR{margin-right:0}.notification_hds-notification--small__1wVl6 .notification_hds-notification__body__3cobH{margin-right:var(--spacing-l)}.notification_hds-notification--small__1wVl6 .notification_hds-notification__close-button__1yGIj{--notification-close-button-offset:var(--spacing-2-xs)}.notification_hds-notification--large__260Qm{--notification-padding:var(--spacing-l)}.notification_hds-notification--large__260Qm .notification_hds-notification__label__2t1lR{margin-right:0}.notification_hds-notification--large__260Qm .notification_hds-notification__close-button__1yGIj{--notification-close-button-offset:var(--spacing-2-xs)}.notification_hds-notification--bottom-center__5EgOP,.notification_hds-notification--bottom-left__eB4ZK,.notification_hds-notification--bottom-right__1SmfT,.notification_hds-notification--top-center__GDWo5,.notification_hds-notification--top-left__sIHO2,.notification_hds-notification--top-right__3Wa5K{border-left-width:0;border-bottom-width:0;border-right-width:0;border-top-width:var(--notification-border-width);max-width:var(--notification-max-width-toast);position:fixed;width:calc(100% - var(--spacing-l));z-index:var(--notification-z-index-toast)}.notification_hds-notification--top-left__sIHO2{left:var(--notification-offset);top:var(--notification-offset)}.notification_hds-notification--top-center__GDWo5{left:50%;top:var(--notification-offset);transform:translateX(-50%)}.notification_hds-notification--top-right__3Wa5K{right:var(--notification-offset);top:var(--notification-offset)}.notification_hds-notification--bottom-left__eB4ZK{bottom:var(--notification-offset);left:var(--notification-offset)}.notification_hds-notification--bottom-center__5EgOP{bottom:var(--notification-offset);left:50%;transform:translateX(-50%)}.notification_hds-notification--bottom-right__1SmfT{bottom:var(--notification-offset);right:var(--notification-offset)}@media only screen and (max-width:765.98px){.notification_hds-notification__2DQPN{--notification-offset:var(--spacing-s)}}.notification_hds-notification--success__1_3XZ{--notification-background-color:var(--color-success-light);--notification-border-color:var(--color-success);--notification-icon-color:var(--color-success)}.notification_hds-notification--alert__1MV7H{--notification-background-color:var(--color-alert-light);--notification-border-color:var(--color-alert-dark);--notification-icon-color:var(--color-alert-dark)}.notification_hds-notification--error__3T1Of{--notification-background-color:var(--color-error-light);--notification-border-color:var(--color-error);--notification-icon-color:var(--color-error)}.notification_hds-notification--box-shadow__2kbD_{box-shadow:var(--box-shadow-l)}.Notification-module_hds-icon__2ocjD{background-color:currentcolor;display:inline-block;height:var(--icon-size);-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto;width:var(--icon-size)}.Notification-module_hds-icon--size-xs__2Mj5D{--icon-size:var(--spacing-layout-2-xs)}.Notification-module_hds-icon--size-s__igOqE{--icon-size:var(--spacing-layout-xs)}.Notification-module_hds-icon--size-m__sxXOh{--icon-size:var(--spacing-layout-s)}.Notification-module_hds-icon--size-l__3Ho_A{--icon-size:var(--spacing-layout-m)}.Notification-module_hds-icon--size-xl__1cTta{--icon-size:var(--spacing-layout-l)}[class*=hds-icon-start--]:before{-webkit-mask-image:var(--mask-image-before);mask-image:var(--mask-image-before)}[class*=hds-icon-end--]:after,[class*=hds-icon-start--]:before{background-color:currentcolor;content:"";display:inline-flex;height:var(--icon-size,24px);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--icon-size,24px)}[class*=hds-icon-end--]:after{-webkit-mask-image:var(--mask-image-after);mask-image:var(--mask-image-after)}.Notification-module_hds-icon--alert-circle-fill__12XKS{--mask-image-alert-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-alert-circle-fill)}.Notification-module_hds-icon-start--alert-circle-fill__TwQNY{--mask-image-before:var(--mask-image-alert-circle-fill)}.Notification-module_hds-icon-end--alert-circle-fill__3gb8C{--mask-image-after:var(--mask-image-alert-circle-fill)}.Notification-module_hds-icon--check-circle-fill__2wjh3{--mask-image-check-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-check-circle-fill)}.Notification-module_hds-icon-start--check-circle-fill__2QULC{--mask-image-before:var(--mask-image-check-circle-fill)}.Notification-module_hds-icon-end--check-circle-fill__2gbRD{--mask-image-after:var(--mask-image-check-circle-fill)}.Notification-module_hds-icon--error-fill__159Nf{--mask-image-error-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-error-fill)}.Notification-module_hds-icon-start--error-fill__2FrGR{--mask-image-before:var(--mask-image-error-fill)}.Notification-module_hds-icon-end--error-fill__1qx8A{--mask-image-after:var(--mask-image-error-fill)}.Notification-module_hds-icon--info-circle-fill__1F7dp{--mask-image-info-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 100 18 9 9 0 000-18zm1 7v6.5h2V18H9v-1.5h2v-5H9V10h4zm-1.188-4a1.312 1.312 0 110 2.625 1.312 1.312 0 010-2.625z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-info-circle-fill)}.Notification-module_hds-icon-start--info-circle-fill__1-3q2{--mask-image-before:var(--mask-image-info-circle-fill)}.Notification-module_hds-icon-end--info-circle-fill__w7XD0{--mask-image-after:var(--mask-image-info-circle-fill)}.Notification-module_notification__3eUBu{overflow:hidden}.Notification-module_notification__3eUBu.Notification-module_noBorder__3HZZH{border:0;padding-top:calc(var(--notification-padding) + var(--notification-border-width))}.Notification-module_notification__3eUBu.Notification-module_noBorder__3HZZH .Notification-module_close__nX5bK{top:calc(var(--notification-close-button-offset) + var(--notification-border-width))}.Notification-module_autoClose__3mkBX{background-color:var(--notification-border-color);height:var(--notification-border-width);left:0;position:absolute;top:0;width:100%}.Notification-module_icon__3xieh{background-color:transparent}`);var IN=W(pe());var Sh=o(e=>typeof e=="string"?e:(0,IN.isValidElement)(e)?Sh(e.props.children):Array.isArray(e)?e.map(Sh).join(""):"","o");var ll;(function(e){e.Small="small",e.Medium="medium",e.Large="large"})(ll||(ll={}));var PJ={info:wA,success:TA,error:OA,alert:xA},CN=o(({visuallyHidden:e,children:t})=>e?Br.default.createElement(U3,null,t):t,"v"),Eh=Br.default.forwardRef((e,t)=>{var{autoClose:r=!1,autoCloseDuration:n,boxShadow:i=!1,children:a,className:u="",closeAnimationDuration:c=85,closeButtonLabelText:d,dismissible:f=!1,displayAutoCloseProgress:h=!0,invisible:m=!1,label:g,notificationAriaLabel:_="Notification",position:w="inline",onClose:S=o(()=>null,"A"),size:x=ll.Medium,style:v,type:y="info",headingLevel:E=2}=e,T=ve(e,["autoClose","autoCloseDuration","boxShadow","children","className","closeAnimationDuration","closeButtonLabelText","dismissible","displayAutoCloseProgress","invisible","label","notificationAriaLabel","position","onClose","size","style","type","headingLevel"]);let A=w!=="inline";A&&x===ll.Large&&(console.warn(`Size '${x}' is only allowed for inline positioned notifications`),x=ll.Medium),!A&&r&&(console.warn("The 'autoClose' property is not allowed for inline positioned notifications"),r=!1);let[D,R]=(0,Br.useState)(!0),O=(0,Br.useCallback)(()=>{R(!1),setTimeout(()=>S(),c)},[S,c]),N=n>0||!r?n:(()=>{let Y=60*(Sh(a).length+Sh(g).length)+1e3;return Y<4e3?4e3:Y})();(0,Br.useEffect)(()=>{if(r){let Y=setTimeout(()=>{O()},N);return()=>clearTimeout(Y)}},[r,n,O]);let L=PJ[y],M=A?(Y=>{let re=Y.includes("center");return{from:{transform:`translate3d(${re?"-50%":"0"}, ${Y.includes("top")?"-":""}32px, 0)`,opacity:.66},to:{transform:`translate3d(${re?"-50%":"0"}, 0, 0)`,opacity:1},config:{friction:30,tension:300}}})(w):{},V={from:{opacity:1},to:{opacity:0},config:{duration:c}},B=h?(Y=>({from:{transform:"translate3d(0%, 0, 0)"},to:{transform:"translate3d(-100%, 0, 0)"},config:{duration:Y}}))(N):{},z=b3(D?M:V),$=b3(B);return Br.default.createElement(CN,{visuallyHidden:m},Br.default.createElement(P3.section,Object.assign({},T,{style:Object.assign(Object.assign({},z),v),className:xe(Zn[w],Zn.notification,Zn[x],Zn[y],r&&Zn.noBorder,i&&Zn.boxShadow,u),"aria-label":_,role:A||m?"alert":void 0}),r&&Br.default.createElement(P3.div,{style:$,className:Zn.autoClose}),Br.default.createElement("div",{className:Zn.content,ref:t},g&&Br.default.createElement("div",Object.assign({className:Zn.label},A||m?{}:{role:"heading","aria-level":E}),Br.default.createElement(L,{className:Zn.icon}),Br.default.createElement(CN,{visuallyHidden:x===ll.Small},g)),a&&Br.default.createElement("div",{className:Zn.body},a)),f&&Br.default.createElement("button",{className:xe(Zn.close,Zn[y]),type:"button",title:d,"aria-label":d,onClick:O},Br.default.createElement(wa,null))))});var Aa=W(pe());var Da=W(pe());var cl=W(pe());var ON=W(pe());var NJ="RequiredIndicator-module_indicator__Pt7GX text-input_hds-text-input__required__2K-Bs";Ft(`@keyframes text-input_fadeIn__2iVIH{0%{opacity:0}to{opacity:1}}.text-input_hds-text-input__2YbWJ{--border-width:2px;--outline-width:3px;--outline-offset-readonly:4px;--input-height:56px;--textarea-height:149px;--icon-size:var(--spacing-m);--icon-color:var(--color-black);--helper-color-default:var(--color-black-60);--helper-color-invalid:var(--color-black);--helper-background-color-invalid:var(--color-error-light);--helper-icon-color-invalid:var(--color-error);--helper-color-success:var(--color-black);--helper-background-color-success:var(--color-success-light);--helper-icon-color-success:var(--color-success);--helper-color-info:var(--color-black);--helper-background-color-info:var(--color-info-light);--helper-icon-color-info:var(--color-info);--input-background-default:var(--color-white);--input-background-disabled:var(--color-black-10);--input-border-color-default:var(--color-black-50);--input-border-color-hover:var(--color-black-90);--input-border-color-focus:var(--color-black-90);--input-border-color-invalid:var(--color-error);--input-border-color-disabled:var(--color-black-10);--input-border-color-success:var(--color-success);--input-color-default:var(--color-black-90);--input-color-disabled:var(--color-black-40);--label-color-default:var(--color-black-90);--label-color-invalid:var(--color-black-90);--placeholder-color:var(--color-black-60)}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu{-webkit-appearance:none;background-color:var(--input-background-default);border:var(--border-width) solid var(--input-border-color-default);border-radius:0;box-sizing:border-box;color:var(--input-color-default);font-family:inherit;font-size:1.125em;height:var(--input-height);line-height:normal;margin:0;padding:0 var(--spacing-s);width:100%;will-change:transform,box-shadow}.text-input_hds-text-input__2YbWJ:not([data-hds-textinput-filled]) .text-input_hds-text-input__button-clear__wx6Bm,.text-input_hds-text-input__input-clear__1vpab::-webkit-search-cancel-button{display:none}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__button-clear__wx6Bm>*{pointer-events:none}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu:hover{border-color:var(--input-border-color-hover);transition:border-color 85ms ease-out}.text-input_hds-text-input__input-wrapper__3qg76:focus-within .text-input_hds-text-input__input__BIkQu{border-color:var(--input-border-color-focus);outline:none}.text-input_hds-text-input__2YbWJ.text-input_hds-text-input--invalid__25oHc .text-input_hds-text-input__input__BIkQu{border-color:var(--input-border-color-invalid)}.text-input_hds-text-input__2YbWJ.text-input_hds-text-input--success__28-SV .text-input_hds-text-input__input__BIkQu{border-color:var(--input-border-color-success)}.text-input_hds-text-input__input-wrapper__3qg76:focus-within .text-input_hds-text-input__input__BIkQu:not([readonly]){box-shadow:0 0 0 var(--outline-width) var(--color-focus-outline);transform:translateZ(0);transition:85ms ease-out;transition-property:box-shadow,transform}.text-input_hds-text-input__label__15SYz{color:var(--label-color-default);display:block;font-size:var(--fontsize-body-m);font-weight:500;margin-bottom:var(--spacing-3-xs)}.text-input_hds-text-input--invalid__25oHc .text-input_hds-text-input__label__15SYz{color:var(--label-color-invalid);transition:color 85ms linear}.text-input_hds-text-input__required__2K-Bs{display:inline-block;font-size:var(--fontsize-body-xl);line-height:1;margin-left:var(--spacing-2-xs);transform:translateY(var(--spacing-3-xs))}.text-input_hds-text-input__input-wrapper__3qg76{display:flex;position:relative}.text-input_hds-text-input__2YbWJ textarea.text-input_hds-text-input__input__BIkQu{font-family:inherit;height:var(--textarea-height);margin:0;min-height:var(--input-height);overflow:auto;padding:var(--spacing-s);resize:vertical}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu::-ms-reveal{display:none}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu::-moz-placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu::placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__helper-text__gNPue{color:var(--helper-color-default);display:block;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-3-xs);white-space:pre-line}.text-input_hds-text-input__error-text__2Qjmg{background-color:var(--helper-background-color-invalid);border-left:8px solid var(--color-error);color:var(--helper-color-invalid);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);white-space:pre-line}.text-input_hds-text-input__error-text__2Qjmg:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__error-text__2Qjmg:before{animation:text-input_fadeIn__2iVIH 85ms ease-out;background:var(--helper-icon-color-invalid);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__success-text__274NH{background-color:var(--helper-background-color-success);border-left:8px solid var(--color-success);color:var(--helper-color-success);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative;white-space:pre-wrap}.text-input_hds-text-input__success-text__274NH:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__success-text__274NH:before{animation:text-input_fadeIn__2iVIH 85ms ease-out;background:var(--helper-icon-color-success);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__info-text__1hF9o{background-color:var(--helper-background-color-info);border-left:8px solid var(--color-info);color:var(--helper-color-info);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative}.text-input_hds-text-input__info-text__1hF9o:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__info-text__1hF9o:before{animation:text-input_fadeIn__2iVIH 85ms ease-out;background:var(--helper-icon-color-info);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu[disabled]{background-color:var(--input-background-disabled);border-color:var(--input-border-color-disabled);color:var(--input-color-disabled);cursor:not-allowed}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu[readonly]{background-color:transparent;border:0;color:var(--input-color-default);outline-offset:var(--outline-offset-readonly);padding:0;-webkit-text-fill-color:var(--input-color-default);transform:translateZ(0);transition:85ms ease-out;transition-property:outline,transform}.text-input_hds-text-input__input-wrapper__3qg76:focus-within input.text-input_hds-text-input__input__BIkQu[readonly]{height:calc(var(--input-height) - 2 * var(--outline-offset-readonly));margin:var(--outline-offset-readonly) 0;outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__input-wrapper__3qg76:focus-within textarea.text-input_hds-text-input__input__BIkQu[readonly]{outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__buttons__1eV1P{align-items:center;bottom:0;display:flex;font-size:1rem;justify-content:center;margin-right:calc(var(--spacing-s) - var(--spacing-xs) / 2);position:absolute;right:0;top:0}.text-input_hds-text-input__button__1JeYJ{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:var(--icon-color);cursor:pointer;display:flex;font:inherit;outline:none;padding:var(--spacing-xs) calc(var(--spacing-xs) / 2)}.text-input_hds-text-input__button__1JeYJ:focus{outline:var(--outline-width) solid var(--color-focus-outline)}`);var DN=o(({className:e,style:t})=>ON.default.createElement("span",{className:xe(NJ,e),style:t},"*"),"r");var MJ="FieldLabel-module_hidden__3UWxI",LJ="FieldLabel-module_label__1zrXK",AN="FieldLabel-module_tooltipButton__1My3f";Ft(".FieldLabel-module_hidden__3UWxI{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:0 -1px -1px 0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.FieldLabel-module_label__1zrXK{color:var(--label-color-default,var(--color-black-90));display:block;font-size:var(--fontsize-body-m);font-weight:500;margin-bottom:var(--spacing-3-xs)}.FieldLabel-module_tooltipButton__1My3f{position:absolute;right:0;top:0}");var xd=o(e=>{var{hidden:t,id:r,inputId:n,isAriaLabelledBy:i,label:a,required:u,tooltipLabel:c,tooltipButtonLabel:d,tooltipText:f,tooltip:h}=e,m=ve(e,["hidden","id","inputId","isAriaLabelledBy","label","required","tooltipLabel","tooltipButtonLabel","tooltipText","tooltip"]);return cl.default.createElement(cl.default.Fragment,null,cl.default.createElement("label",Object.assign({id:r},(!i||!r)&&{htmlFor:n},{className:`${LJ} ${t?MJ:""}`},m),a,u&&cl.default.createElement(DN,null)),h&&cl.default.createElement(ud,Object.assign({},h.props,{buttonClassName:AN})),f&&cl.default.createElement(ud,{buttonClassName:AN,tooltipLabel:c,buttonLabel:d},f))},"n");var En={root:"TextInput-module_root__2CMNr text-input_hds-text-input__2LODq",invalid:"TextInput-module_invalid__2iYo2 text-input_hds-text-input--invalid__1UfKC",inputWrapper:"TextInput-module_inputWrapper__3Rvel text-input_hds-text-input__input-wrapper__1OqYG",input:"TextInput-module_input__1BlHi text-input_hds-text-input__input__GJm5C",hasButton:"TextInput-module_hasButton__2KCM1",hasClearButton:"TextInput-module_hasClearButton__3-tBe text-input_hds-text-input__input-clear__17qr1",clearButton:"TextInput-module_clearButton__bfCLI text-input_hds-text-input__button-clear__2ED7z",errorText:"TextInput-module_errorText__3pizm text-input_hds-text-input__error-text__1GLYk",helperText:"TextInput-module_helperText__2dLR6 text-input_hds-text-input__helper-text__3V2KM",invalidText:"TextInput-module_invalidText__1w4sm text-input_hds-text-input__helper-text__3V2KM",successText:"TextInput-module_successText__2NMCP text-input_hds-text-input__success-text__3EOiy",infoText:"TextInput-module_infoText__zHOGs text-input_hds-text-input__info-text__3bqzy",success:"TextInput-module_success__1kDOm text-input_hds-text-input--success__3dm2J",readOnly:"TextInput-module_readOnly__j615N undefined",buttonWrapper:"TextInput-module_buttonWrapper___filA text-input_hds-text-input__buttons__1RMzT",button:"TextInput-module_button__1ySMX text-input_hds-text-input__button__1Fh0I"};Ft(`@keyframes text-input_fadeIn__2IDZ8{0%{opacity:0}to{opacity:1}}.text-input_hds-text-input__2LODq{--border-width:2px;--outline-width:3px;--outline-offset-readonly:4px;--input-height:56px;--textarea-height:149px;--icon-size:var(--spacing-m);--icon-color:var(--color-black);--helper-color-default:var(--color-black-60);--helper-color-invalid:var(--color-black);--helper-background-color-invalid:var(--color-error-light);--helper-icon-color-invalid:var(--color-error);--helper-color-success:var(--color-black);--helper-background-color-success:var(--color-success-light);--helper-icon-color-success:var(--color-success);--helper-color-info:var(--color-black);--helper-background-color-info:var(--color-info-light);--helper-icon-color-info:var(--color-info);--input-background-default:var(--color-white);--input-background-disabled:var(--color-black-10);--input-border-color-default:var(--color-black-50);--input-border-color-hover:var(--color-black-90);--input-border-color-focus:var(--color-black-90);--input-border-color-invalid:var(--color-error);--input-border-color-disabled:var(--color-black-10);--input-border-color-success:var(--color-success);--input-color-default:var(--color-black-90);--input-color-disabled:var(--color-black-40);--label-color-default:var(--color-black-90);--label-color-invalid:var(--color-black-90);--placeholder-color:var(--color-black-60)}.text-input_hds-text-input__2LODq .text-input_hds-text-input__input__GJm5C{-webkit-appearance:none;background-color:var(--input-background-default);border:var(--border-width) solid var(--input-border-color-default);border-radius:0;box-sizing:border-box;color:var(--input-color-default);font-family:inherit;font-size:1.125em;height:var(--input-height);line-height:normal;margin:0;padding:0 var(--spacing-s);width:100%;will-change:transform,box-shadow}.text-input_hds-text-input__2LODq:not([data-hds-textinput-filled]) .text-input_hds-text-input__button-clear__2ED7z,.text-input_hds-text-input__input-clear__17qr1::-webkit-search-cancel-button{display:none}.text-input_hds-text-input__2LODq .text-input_hds-text-input__button-clear__2ED7z>*{pointer-events:none}.text-input_hds-text-input__2LODq .text-input_hds-text-input__input__GJm5C:hover{border-color:var(--input-border-color-hover);transition:border-color 85ms ease-out}.text-input_hds-text-input__input-wrapper__1OqYG:focus-within .text-input_hds-text-input__input__GJm5C{border-color:var(--input-border-color-focus);outline:none}.text-input_hds-text-input__2LODq.text-input_hds-text-input--invalid__1UfKC .text-input_hds-text-input__input__GJm5C{border-color:var(--input-border-color-invalid)}.text-input_hds-text-input__2LODq.text-input_hds-text-input--success__3dm2J .text-input_hds-text-input__input__GJm5C{border-color:var(--input-border-color-success)}.text-input_hds-text-input__input-wrapper__1OqYG:focus-within .text-input_hds-text-input__input__GJm5C:not([readonly]){box-shadow:0 0 0 var(--outline-width) var(--color-focus-outline);transform:translateZ(0);transition:85ms ease-out;transition-property:box-shadow,transform}.text-input_hds-text-input__label__15F2V{color:var(--label-color-default);display:block;font-size:var(--fontsize-body-m);font-weight:500;margin-bottom:var(--spacing-3-xs)}.text-input_hds-text-input--invalid__1UfKC .text-input_hds-text-input__label__15F2V{color:var(--label-color-invalid);transition:color 85ms linear}.text-input_hds-text-input__required__z3Hm0{display:inline-block;font-size:var(--fontsize-body-xl);line-height:1;margin-left:var(--spacing-2-xs);transform:translateY(var(--spacing-3-xs))}.text-input_hds-text-input__input-wrapper__1OqYG{display:flex;position:relative}.text-input_hds-text-input__2LODq textarea.text-input_hds-text-input__input__GJm5C{font-family:inherit;height:var(--textarea-height);margin:0;min-height:var(--input-height);overflow:auto;padding:var(--spacing-s);resize:vertical}.text-input_hds-text-input__2LODq .text-input_hds-text-input__input__GJm5C::-ms-reveal{display:none}.text-input_hds-text-input__2LODq .text-input_hds-text-input__input__GJm5C::-moz-placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__2LODq .text-input_hds-text-input__input__GJm5C::placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__helper-text__3V2KM{color:var(--helper-color-default);display:block;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-3-xs);white-space:pre-line}.text-input_hds-text-input__error-text__1GLYk{background-color:var(--helper-background-color-invalid);border-left:8px solid var(--color-error);color:var(--helper-color-invalid);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);white-space:pre-line}.text-input_hds-text-input__error-text__1GLYk:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__error-text__1GLYk:before{animation:text-input_fadeIn__2IDZ8 85ms ease-out;background:var(--helper-icon-color-invalid);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__success-text__3EOiy{background-color:var(--helper-background-color-success);border-left:8px solid var(--color-success);color:var(--helper-color-success);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative;white-space:pre-wrap}.text-input_hds-text-input__success-text__3EOiy:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__success-text__3EOiy:before{animation:text-input_fadeIn__2IDZ8 85ms ease-out;background:var(--helper-icon-color-success);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__info-text__3bqzy{background-color:var(--helper-background-color-info);border-left:8px solid var(--color-info);color:var(--helper-color-info);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative}.text-input_hds-text-input__info-text__3bqzy:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__info-text__3bqzy:before{animation:text-input_fadeIn__2IDZ8 85ms ease-out;background:var(--helper-icon-color-info);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__2LODq .text-input_hds-text-input__input__GJm5C[disabled]{background-color:var(--input-background-disabled);border-color:var(--input-border-color-disabled);color:var(--input-color-disabled);cursor:not-allowed}.text-input_hds-text-input__2LODq .text-input_hds-text-input__input__GJm5C[readonly]{background-color:transparent;border:0;color:var(--input-color-default);outline-offset:var(--outline-offset-readonly);padding:0;-webkit-text-fill-color:var(--input-color-default);transform:translateZ(0);transition:85ms ease-out;transition-property:outline,transform}.text-input_hds-text-input__input-wrapper__1OqYG:focus-within input.text-input_hds-text-input__input__GJm5C[readonly]{height:calc(var(--input-height) - 2 * var(--outline-offset-readonly));margin:var(--outline-offset-readonly) 0;outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__input-wrapper__1OqYG:focus-within textarea.text-input_hds-text-input__input__GJm5C[readonly]{outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__buttons__1RMzT{align-items:center;bottom:0;display:flex;font-size:1rem;justify-content:center;margin-right:calc(var(--spacing-s) - var(--spacing-xs) / 2);position:absolute;right:0;top:0}.text-input_hds-text-input__button__1Fh0I{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:var(--icon-color);cursor:pointer;display:flex;font:inherit;outline:none;padding:var(--spacing-xs) calc(var(--spacing-xs) / 2)}.text-input_hds-text-input__button__1Fh0I:focus{outline:var(--outline-width) solid var(--color-focus-outline)}.TextInput-module_root__2CMNr{position:relative;&.TextInput-module_invalid__2iYo2{label{color:var(--label-color-invalid)}}}.TextInput-module_input__1BlHi.TextInput-module_hasButton__2KCM1,.TextInput-module_input__1BlHi.TextInput-module_hasClearButton__3-tBe{padding-right:calc(2 * var(--spacing-s) + 1.5rem)}.TextInput-module_input__1BlHi.TextInput-module_hasButton__2KCM1.TextInput-module_hasClearButton__3-tBe{padding-right:calc(4 * var(--spacing-s) + 1.5rem)}.TextInput-module_button__1ySMX:disabled{cursor:not-allowed}.TextInput-module_button__1ySMX:focus{outline:var(--outline-width) solid var(--color-focus-outline)}`);var PN=Da.default.forwardRef((e,t)=>{var{children:r,className:n="",errorText:i,helperText:a,hideLabel:u=!1,id:c,invalid:d=!1,isAriaLabelledBy:f=!1,label:h,labelId:m,onBlur:g,required:_=!1,style:w,successText:S,infoText:x,tooltipLabel:v,tooltipText:y,tooltipButtonLabel:E,tooltip:T}=e,A=ve(e,["children","className","errorText","helperText","hideLabel","id","invalid","isAriaLabelledBy","label","labelId","onBlur","required","style","successText","infoText","tooltipLabel","tooltipText","tooltipButtonLabel","tooltip"]);let D={className:xe(En.root,d&&En.invalid,S&&En.success,n),onBlur:g,style:w};return Da.default.createElement("div",Object.assign({},D,A,{ref:t}),h&&Da.default.createElement(xd,{id:m,inputId:c,isAriaLabelledBy:f,hidden:u,label:h,required:_,tooltipLabel:v,tooltipButtonLabel:E,tooltipText:y,tooltip:T}),Da.default.createElement("div",{className:xe(En.inputWrapper)},r),i&&Da.default.createElement("div",{className:En.errorText,id:`${c}-error`},i),S&&Da.default.createElement("div",{className:En.successText,id:`${c}-success`},S),x&&Da.default.createElement("div",{className:En.infoText,id:`${c}-info`},x),a&&Da.default.createElement("div",{className:En.helperText,id:`${c}-helper`},a))});var k_=Aa.default.forwardRef((e,t)=>{var{buttonAriaLabel:r,buttonAriaControlsId:n,buttonAriaExpanded:i,buttonIcon:a,children:u,className:c="",clearButtonAriaLabel:d="Clear",clearButton:f=!1,defaultValue:h,disabled:m=!1,errorText:g,helperText:_,hideLabel:w,id:S,infoText:x,invalid:v,label:y,labelId:E,onButtonClick:T,onChange:A=o(()=>null,"E"),required:D,style:R,successText:O,tooltipButtonLabel:N,tooltipLabel:L,tooltipText:M,tooltip:V,type:B="text"}=e,z=ve(e,["buttonAriaLabel","buttonAriaControlsId","buttonAriaExpanded","buttonIcon","children","className","clearButtonAriaLabel","clearButton","defaultValue","disabled","errorText","helperText","hideLabel","id","infoText","invalid","label","labelId","onButtonClick","onChange","required","style","successText","tooltipButtonLabel","tooltipLabel","tooltipText","tooltip","type"]);let $={className:c,errorText:g,helperText:_,hideLabel:w,id:S,infoText:x,invalid:v,label:y,labelId:E,required:D,style:R,successText:O,tooltipButtonLabel:N,tooltipLabel:L,tooltipText:M,tooltip:V},Y=Aa.default.useRef(null),re=Iv(S,_,g,O,x),ue=!!(a&&T),fe=!!(f||B==="search"),He=o(Ge=>{if(A(Ge),!fe)return;let Qe=Ge.target.value;fe&&Qe.length>0?Y.current.setAttribute("data-hds-textinput-filled","true"):Y.current.removeAttribute("data-hds-textinput-filled")},"H");return h?.length>0&&fe&&($["data-hds-textinput-filled"]=!0),Aa.default.createElement(PN,Object.assign({},$,{ref:Y}),Aa.default.createElement("input",Object.assign({"aria-describedby":re,className:xe(En.input,ue&&En.hasButton,fe&&En.hasClearButton),defaultValue:h,disabled:m,id:S,onChange:He,ref:t,required:D,type:B},z)),(ue||fe)&&Aa.default.createElement("div",{className:En.buttonWrapper},fe&&Aa.default.createElement("button",{"aria-label":d,className:xe(En.button,En.clearButton),disabled:m,onClick:o(Ge=>{let Qe=Y.current.querySelector("input");Qe.value="",Qe.focus(),He(Ge)},"onClick"),type:"button"},Aa.default.createElement(ed,null)),a&&T&&Aa.default.createElement("button",Object.assign({"aria-label":r,className:En.button,disabled:m,onClick:T,type:"button"},n?{"aria-controls":n,"aria-expanded":i}:{}),a)),u)});var RJ="DateInput-module_wrapper__HHa75";function Qt(e){if(e===null||e===!0||e===!1)return NaN;var t=Number(e);return isNaN(t)?t:t<0?Math.ceil(t):Math.floor(t)}o(Qt,"j");function rt(e,t){if(t.length1?"s":"")+" required, but only "+t.length+" present")}o(rt,"N");function tt(e){rt(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||typeof e=="object"&&t==="[object Date]"?new Date(e.getTime()):typeof e=="number"||t==="[object Number]"?new Date(e):(typeof e!="string"&&t!=="[object String]"||typeof console>"u"||(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://git.io/fjule"),console.warn(new Error().stack)),new Date(NaN))}o(tt,"S");function Sd(e,t){rt(2,arguments);var r=tt(e),n=Qt(t);return isNaN(n)?new Date(NaN):(n&&r.setDate(r.getDate()+n),r)}o(Sd,"H");function wd(e){rt(1,arguments);var t=tt(e);return t.setHours(23,59,59,999),t}o(wd,"Y");function FJ(e){rt(1,arguments);var t=tt(e),r=t.getFullYear(),n=t.getMonth(),i=new Date(0);return i.setFullYear(r,n+1,0),i.setHours(0,0,0,0),i.getDate()}o(FJ,"B");function Hs(e){rt(1,arguments);var t=tt(e);return t.setHours(0,0,0,0),t}o(Hs,"U");function Th(e,t){rt(2,arguments);var r=tt(e),n=tt(t);return r.getTime()>n.getTime()}o(Th,"z");function Ih(e,t){rt(2,arguments);var r=tt(e),n=tt(t);return r.getTime()0?"in "+n:n+" ago":n}o(jN,"q");function ji(e){return function(t){var r=t||{},n=r.width?String(r.width):e.defaultWidth;return e.formats[n]||e.formats[e.defaultWidth]}}o(ji,"A");var BJ={date:ji({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:ji({formats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},defaultWidth:"full"}),dateTime:ji({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})},zJ={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};function $N(e,t,r,n){return zJ[e]}o($N,"Q");function Fn(e){return function(t,r){var n,i=r||{};if((i.context?String(i.context):"standalone")==="formatting"&&e.formattingValues){var a=e.defaultFormattingWidth||e.defaultWidth,u=i.width?String(i.width):a;n=e.formattingValues[u]||e.formattingValues[a]}else{var c=e.defaultWidth,d=i.width?String(i.width):e.defaultWidth;n=e.values[d]||e.values[c]}return n[e.argumentCallback?e.argumentCallback(t):t]}}o(Fn,"K");var GN={ordinalNumber:o(function(e,t){var r=Number(e),n=r%100;if(n>20||n<10)switch(n%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd"}return r+"th"},"ordinalNumber"),era:Fn({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:Fn({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:o(function(e){return Number(e)-1},"argumentCallback")}),month:Fn({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},defaultWidth:"wide"}),day:Fn({values:{narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},defaultWidth:"wide"}),dayPeriod:Fn({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})};function q3(e){return function(t,r){var n=String(t),i=r||{},a=n.match(e.matchPattern);if(!a)return null;var u=a[0],c=n.match(e.parsePattern);if(!c)return null;var d=e.valueCallback?e.valueCallback(c[0]):c[0];return{value:d=i.valueCallback?i.valueCallback(d):d,rest:n.slice(u.length)}}}o(q3,"J");function Bn(e){return function(t,r){var n=String(t),i=r||{},a=i.width,u=a&&e.matchPatterns[a]||e.matchPatterns[e.defaultMatchWidth],c=n.match(u);if(!c)return null;var d,f=c[0],h=a&&e.parsePatterns[a]||e.parsePatterns[e.defaultParseWidth];return d=Object.prototype.toString.call(h)==="[object Array]"?function(m,g){for(var _=0;_0?r:1-r;return Bt(t==="yy"?n%100:n,t.length)},"ae"),VJ=o(function(e,t){var r=e.getUTCMonth();return t==="M"?String(r+1):Bt(r+1,2)},"ne"),WJ=o(function(e,t){return Bt(e.getUTCDate(),t.length)},"re"),jJ=o(function(e,t){return Bt(e.getUTCHours()%12||12,t.length)},"ie"),$J=o(function(e,t){return Bt(e.getUTCHours(),t.length)},"oe"),GJ=o(function(e,t){return Bt(e.getUTCMinutes(),t.length)},"se"),YJ=o(function(e,t){return Bt(e.getUTCSeconds(),t.length)},"le"),KJ=o(function(e,t){var r=t.length,n=e.getUTCMilliseconds();return Bt(Math.floor(n*Math.pow(10,r-3)),t.length)},"ue");function P_(e){rt(1,arguments);var t=tt(e),r=t.getUTCDay(),n=(r<1?7:0)+r-1;return t.setUTCDate(t.getUTCDate()-n),t.setUTCHours(0,0,0,0),t}o(P_,"de");function KN(e){rt(1,arguments);var t=tt(e),r=t.getUTCFullYear(),n=new Date(0);n.setUTCFullYear(r+1,0,4),n.setUTCHours(0,0,0,0);var i=P_(n),a=new Date(0);a.setUTCFullYear(r,0,4),a.setUTCHours(0,0,0,0);var u=P_(a);return t.getTime()>=i.getTime()?r+1:t.getTime()>=u.getTime()?r:r-1}o(KN,"ce");function ZJ(e){rt(1,arguments);var t=tt(e),r=P_(t).getTime()-function(n){rt(1,arguments);var i=KN(n),a=new Date(0);return a.setUTCFullYear(i,0,4),a.setUTCHours(0,0,0,0),P_(a)}(t).getTime();return Math.round(r/6048e5)+1}o(ZJ,"me");function N_(e,t){rt(1,arguments);var r=t||{},n=r.locale,i=n&&n.options&&n.options.weekStartsOn,a=i==null?0:Qt(i),u=r.weekStartsOn==null?a:Qt(r.weekStartsOn);if(!(u>=0&&u<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var c=tt(e),d=c.getUTCDay(),f=(d=1&&d<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var f=new Date(0);f.setUTCFullYear(n+1,0,d),f.setUTCHours(0,0,0,0);var h=N_(f,t),m=new Date(0);m.setUTCFullYear(n,0,d),m.setUTCHours(0,0,0,0);var g=N_(m,t);return r.getTime()>=h.getTime()?n+1:r.getTime()>=g.getTime()?n:n-1}o(ZN,"fe");function QJ(e,t){rt(1,arguments);var r=tt(e),n=N_(r,t).getTime()-function(i,a){rt(1,arguments);var u=a||{},c=u.locale,d=c&&c.options&&c.options.firstWeekContainsDate,f=d==null?1:Qt(d),h=u.firstWeekContainsDate==null?f:Qt(u.firstWeekContainsDate),m=ZN(i,a),g=new Date(0);return g.setUTCFullYear(m,0,h),g.setUTCHours(0,0,0,0),N_(g,a)}(r,t).getTime();return Math.round(n/6048e5)+1}o(QJ,"ge");var JJ="midnight",XJ="noon",eX="morning",tX="afternoon",rX="evening",nX="night",iX={G:o(function(e,t,r){var n=e.getUTCFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return r.era(n,{width:"abbreviated"});case"GGGGG":return r.era(n,{width:"narrow"});default:return r.era(n,{width:"wide"})}},"G"),y:o(function(e,t,r){if(t==="yo"){var n=e.getUTCFullYear(),i=n>0?n:1-n;return r.ordinalNumber(i,{unit:"year"})}return qJ(e,t)},"y"),Y:o(function(e,t,r,n){var i=ZN(e,n),a=i>0?i:1-i;return t==="YY"?Bt(a%100,2):t==="Yo"?r.ordinalNumber(a,{unit:"year"}):Bt(a,t.length)},"Y"),R:o(function(e,t){return Bt(KN(e),t.length)},"R"),u:o(function(e,t){return Bt(e.getUTCFullYear(),t.length)},"u"),Q:o(function(e,t,r){var n=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"Q":return String(n);case"QQ":return Bt(n,2);case"Qo":return r.ordinalNumber(n,{unit:"quarter"});case"QQQ":return r.quarter(n,{width:"abbreviated",context:"formatting"});case"QQQQQ":return r.quarter(n,{width:"narrow",context:"formatting"});default:return r.quarter(n,{width:"wide",context:"formatting"})}},"Q"),q:o(function(e,t,r){var n=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"q":return String(n);case"qq":return Bt(n,2);case"qo":return r.ordinalNumber(n,{unit:"quarter"});case"qqq":return r.quarter(n,{width:"abbreviated",context:"standalone"});case"qqqqq":return r.quarter(n,{width:"narrow",context:"standalone"});default:return r.quarter(n,{width:"wide",context:"standalone"})}},"q"),M:o(function(e,t,r){var n=e.getUTCMonth();switch(t){case"M":case"MM":return VJ(e,t);case"Mo":return r.ordinalNumber(n+1,{unit:"month"});case"MMM":return r.month(n,{width:"abbreviated",context:"formatting"});case"MMMMM":return r.month(n,{width:"narrow",context:"formatting"});default:return r.month(n,{width:"wide",context:"formatting"})}},"M"),L:o(function(e,t,r){var n=e.getUTCMonth();switch(t){case"L":return String(n+1);case"LL":return Bt(n+1,2);case"Lo":return r.ordinalNumber(n+1,{unit:"month"});case"LLL":return r.month(n,{width:"abbreviated",context:"standalone"});case"LLLLL":return r.month(n,{width:"narrow",context:"standalone"});default:return r.month(n,{width:"wide",context:"standalone"})}},"L"),w:o(function(e,t,r,n){var i=QJ(e,n);return t==="wo"?r.ordinalNumber(i,{unit:"week"}):Bt(i,t.length)},"w"),I:o(function(e,t,r){var n=ZJ(e);return t==="Io"?r.ordinalNumber(n,{unit:"week"}):Bt(n,t.length)},"I"),d:o(function(e,t,r){return t==="do"?r.ordinalNumber(e.getUTCDate(),{unit:"date"}):WJ(e,t)},"d"),D:o(function(e,t,r){var n=function(i){rt(1,arguments);var a=tt(i),u=a.getTime();a.setUTCMonth(0,1),a.setUTCHours(0,0,0,0);var c=u-a.getTime();return Math.floor(c/864e5)+1}(e);return t==="Do"?r.ordinalNumber(n,{unit:"dayOfYear"}):Bt(n,t.length)},"D"),E:o(function(e,t,r){var n=e.getUTCDay();switch(t){case"E":case"EE":case"EEE":return r.day(n,{width:"abbreviated",context:"formatting"});case"EEEEE":return r.day(n,{width:"narrow",context:"formatting"});case"EEEEEE":return r.day(n,{width:"short",context:"formatting"});default:return r.day(n,{width:"wide",context:"formatting"})}},"E"),e:o(function(e,t,r,n){var i=e.getUTCDay(),a=(i-n.weekStartsOn+8)%7||7;switch(t){case"e":return String(a);case"ee":return Bt(a,2);case"eo":return r.ordinalNumber(a,{unit:"day"});case"eee":return r.day(i,{width:"abbreviated",context:"formatting"});case"eeeee":return r.day(i,{width:"narrow",context:"formatting"});case"eeeeee":return r.day(i,{width:"short",context:"formatting"});default:return r.day(i,{width:"wide",context:"formatting"})}},"e"),c:o(function(e,t,r,n){var i=e.getUTCDay(),a=(i-n.weekStartsOn+8)%7||7;switch(t){case"c":return String(a);case"cc":return Bt(a,t.length);case"co":return r.ordinalNumber(a,{unit:"day"});case"ccc":return r.day(i,{width:"abbreviated",context:"standalone"});case"ccccc":return r.day(i,{width:"narrow",context:"standalone"});case"cccccc":return r.day(i,{width:"short",context:"standalone"});default:return r.day(i,{width:"wide",context:"standalone"})}},"c"),i:o(function(e,t,r){var n=e.getUTCDay(),i=n===0?7:n;switch(t){case"i":return String(i);case"ii":return Bt(i,t.length);case"io":return r.ordinalNumber(i,{unit:"day"});case"iii":return r.day(n,{width:"abbreviated",context:"formatting"});case"iiiii":return r.day(n,{width:"narrow",context:"formatting"});case"iiiiii":return r.day(n,{width:"short",context:"formatting"});default:return r.day(n,{width:"wide",context:"formatting"})}},"i"),a:o(function(e,t,r){var n=e.getUTCHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":case"aaa":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"aaaaa":return r.dayPeriod(n,{width:"narrow",context:"formatting"});default:return r.dayPeriod(n,{width:"wide",context:"formatting"})}},"a"),b:o(function(e,t,r){var n,i=e.getUTCHours();switch(n=i===12?XJ:i===0?JJ:i/12>=1?"pm":"am",t){case"b":case"bb":case"bbb":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"bbbbb":return r.dayPeriod(n,{width:"narrow",context:"formatting"});default:return r.dayPeriod(n,{width:"wide",context:"formatting"})}},"b"),B:o(function(e,t,r){var n,i=e.getUTCHours();switch(n=i>=17?rX:i>=12?tX:i>=4?eX:nX,t){case"B":case"BB":case"BBB":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"BBBBB":return r.dayPeriod(n,{width:"narrow",context:"formatting"});default:return r.dayPeriod(n,{width:"wide",context:"formatting"})}},"B"),h:o(function(e,t,r){if(t==="ho"){var n=e.getUTCHours()%12;return n===0&&(n=12),r.ordinalNumber(n,{unit:"hour"})}return jJ(e,t)},"h"),H:o(function(e,t,r){return t==="Ho"?r.ordinalNumber(e.getUTCHours(),{unit:"hour"}):$J(e,t)},"H"),K:o(function(e,t,r){var n=e.getUTCHours()%12;return t==="Ko"?r.ordinalNumber(n,{unit:"hour"}):Bt(n,t.length)},"K"),k:o(function(e,t,r){var n=e.getUTCHours();return n===0&&(n=24),t==="ko"?r.ordinalNumber(n,{unit:"hour"}):Bt(n,t.length)},"k"),m:o(function(e,t,r){return t==="mo"?r.ordinalNumber(e.getUTCMinutes(),{unit:"minute"}):GJ(e,t)},"m"),s:o(function(e,t,r){return t==="so"?r.ordinalNumber(e.getUTCSeconds(),{unit:"second"}):YJ(e,t)},"s"),S:o(function(e,t){return KJ(e,t)},"S"),X:o(function(e,t,r,n){var i=(n._originalDate||e).getTimezoneOffset();if(i===0)return"Z";switch(t){case"X":return MN(i);case"XXXX":case"XX":return dl(i);default:return dl(i,":")}},"X"),x:o(function(e,t,r,n){var i=(n._originalDate||e).getTimezoneOffset();switch(t){case"x":return MN(i);case"xxxx":case"xx":return dl(i);default:return dl(i,":")}},"x"),O:o(function(e,t,r,n){var i=(n._originalDate||e).getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+NN(i,":");default:return"GMT"+dl(i,":")}},"O"),z:o(function(e,t,r,n){var i=(n._originalDate||e).getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+NN(i,":");default:return"GMT"+dl(i,":")}},"z"),t:o(function(e,t,r,n){var i=n._originalDate||e;return Bt(Math.floor(i.getTime()/1e3),t.length)},"t"),T:o(function(e,t,r,n){return Bt((n._originalDate||e).getTime(),t.length)},"T")};function NN(e,t){var r=e>0?"-":"+",n=Math.abs(e),i=Math.floor(n/60),a=n%60;if(a===0)return r+String(i);var u=t||"";return r+String(i)+u+Bt(a,2)}o(NN,"De");function MN(e,t){return e%60==0?(e>0?"-":"+")+Bt(Math.abs(e)/60,2):dl(e,t)}o(MN,"Me");function dl(e,t){var r=t||"",n=e>0?"-":"+",i=Math.abs(e);return n+Bt(Math.floor(i/60),2)+r+Bt(i%60,2)}o(dl,"Pe");var oX=iX;function LN(e,t){switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});default:return t.date({width:"full"})}}o(LN,"xe");function RN(e,t){switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});default:return t.time({width:"full"})}}o(RN,"Ce");var aX={p:RN,P:o(function(e,t){var r,n=e.match(/(P+)(p+)?/),i=n[1],a=n[2];if(!a)return LN(e,t);switch(i){case"P":r=t.dateTime({width:"short"});break;case"PP":r=t.dateTime({width:"medium"});break;case"PPP":r=t.dateTime({width:"long"});break;default:r=t.dateTime({width:"full"})}return r.replace("{{date}}",LN(i,t)).replace("{{time}}",RN(a,t))},"P")},sX=aX,C_=6e4;function FN(e){return e.getTime()%C_}o(FN,"Ne");function H3(e){var t=new Date(e.getTime()),r=Math.ceil(t.getTimezoneOffset());t.setSeconds(0,0);var n=r>0?(C_+FN(t))%C_:FN(t);return r*C_+n}o(H3,"Se");var uX=["D","DD"],lX=["YY","YYYY"];function BN(e,t,r){if(e==="YYYY")throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(t,"`) for formatting years to the input `").concat(r,"`; see: https://git.io/fxCyr"));if(e==="YY")throw new RangeError("Use `yy` instead of `YY` (in `".concat(t,"`) for formatting years to the input `").concat(r,"`; see: https://git.io/fxCyr"));if(e==="D")throw new RangeError("Use `d` instead of `D` (in `".concat(t,"`) for formatting days of the month to the input `").concat(r,"`; see: https://git.io/fxCyr"));if(e==="DD")throw new RangeError("Use `dd` instead of `DD` (in `".concat(t,"`) for formatting days of the month to the input `").concat(r,"`; see: https://git.io/fxCyr"))}o(BN,"Be");var cX=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,dX=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,fX=/^'([^]*?)'?$/,pX=/''/g,hX=/[a-zA-Z]/;function Pa(e,t,r){rt(2,arguments);var n=String(t),i=r||{},a=i.locale||UJ,u=a.options&&a.options.firstWeekContainsDate,c=u==null?1:Qt(u),d=i.firstWeekContainsDate==null?c:Qt(i.firstWeekContainsDate);if(!(d>=1&&d<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var f=a.options&&a.options.weekStartsOn,h=f==null?0:Qt(f),m=i.weekStartsOn==null?h:Qt(i.weekStartsOn);if(!(m>=0&&m<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!a.localize)throw new RangeError("locale must contain localize property");if(!a.formatLong)throw new RangeError("locale must contain formatLong property");var g=tt(e);if(!WN(g))throw new RangeError("Invalid time value");var _=HJ(g,H3(g)),w={firstWeekContainsDate:d,weekStartsOn:m,locale:a,_originalDate:g};return n.match(dX).map(function(S){var x=S[0];return x==="p"||x==="P"?(0,sX[x])(S,a.formatLong,w):S}).join("").match(cX).map(function(S){if(S==="''")return"'";var x=S[0];if(x==="'")return S.match(fX)[1].replace(pX,"'");var v,y=oX[x];if(y)return i.useAdditionalWeekYearTokens||(v=S,lX.indexOf(v)===-1)||BN(S,t,e),!i.useAdditionalDayOfYearTokens&&function(E){return uX.indexOf(E)!==-1}(S)&&BN(S,t,e),y(_,S,a.localize,w);if(x.match(hX))throw new RangeError("Format string contains an unescaped latin alphabet character `"+x+"`");return S}).join("")}o(Pa,"Ie");var mX={code:"en-GB",formatDistance:jN,formatLong:{date:ji({formats:{full:"EEEE, d MMMM yyyy",long:"d MMMM yyyy",medium:"d MMM yyyy",short:"dd/MM/yyyy"},defaultWidth:"full"}),time:ji({formats:{full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},defaultWidth:"full"}),dateTime:ji({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})},formatRelative:$N,localize:GN,match:YN,options:{weekStartsOn:1,firstWeekContainsDate:4}};function zN(e){return e.replace(/sekuntia?/,"sekunnin")}o(zN,"Ae");function UN(e){return e.replace(/minuuttia?/,"minuutin")}o(UN,"Re");function HN(e){return e.replace(/tuntia?/,"tunnin")}o(HN,"Xe");function qN(e){return e.replace(/(viikko|viikkoa)/,"viikon")}o(qN,"Qe");function VN(e){return e.replace(/(kuukausi|kuukautta)/,"kuukauden")}o(VN,"Ke");function I_(e){return e.replace(/(vuosi|vuotta)/,"vuoden")}o(I_,"Ve");var gX={lessThanXSeconds:{one:"alle sekunti",other:"alle {{count}} sekuntia",futureTense:zN},xSeconds:{one:"sekunti",other:"{{count}} sekuntia",futureTense:zN},halfAMinute:{one:"puoli minuuttia",other:"puoli minuuttia",futureTense:o(function(e){return"puolen minuutin"},"futureTense")},lessThanXMinutes:{one:"alle minuutti",other:"alle {{count}} minuuttia",futureTense:UN},xMinutes:{one:"minuutti",other:"{{count}} minuuttia",futureTense:UN},aboutXHours:{one:"noin tunti",other:"noin {{count}} tuntia",futureTense:HN},xHours:{one:"tunti",other:"{{count}} tuntia",futureTense:HN},xDays:{one:"päivä",other:"{{count}} päivää",futureTense:o(function(e){return e.replace(/päivää?/,"päivän")},"futureTense")},aboutXWeeks:{one:"noin viikko",other:"noin {{count}} viikkoa",futureTense:qN},xWeeks:{one:"viikko",other:"{{count}} viikkoa",futureTense:qN},aboutXMonths:{one:"noin kuukausi",other:"noin {{count}} kuukautta",futureTense:VN},xMonths:{one:"kuukausi",other:"{{count}} kuukautta",futureTense:VN},aboutXYears:{one:"noin vuosi",other:"noin {{count}} vuotta",futureTense:I_},xYears:{one:"vuosi",other:"{{count}} vuotta",futureTense:I_},overXYears:{one:"yli vuosi",other:"yli {{count}} vuotta",futureTense:I_},almostXYears:{one:"lähes vuosi",other:"lähes {{count}} vuotta",futureTense:I_}},vX={date:ji({formats:{full:"eeee d. MMMM y",long:"d. MMMM y",medium:"d. MMM y",short:"d.M.y"},defaultWidth:"full"}),time:ji({formats:{full:"HH.mm.ss zzzz",long:"HH.mm.ss z",medium:"HH.mm.ss",short:"HH.mm"},defaultWidth:"full"}),dateTime:ji({formats:{full:"{{date}} 'klo' {{time}}",long:"{{date}} 'klo' {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},defaultWidth:"full"})},_X={lastWeek:"'viime' eeee 'klo' p",yesterday:"'eilen klo' p",today:"'tänään klo' p",tomorrow:"'huomenna klo' p",nextWeek:"'ensi' eeee 'klo' p",other:"P"},O_={narrow:["T","H","M","H","T","K","H","E","S","L","M","J"],abbreviated:["tammi","helmi","maalis","huhti","touko","kesä","heinä","elo","syys","loka","marras","joulu"],wide:["tammikuu","helmikuu","maaliskuu","huhtikuu","toukokuu","kesäkuu","heinäkuu","elokuu","syyskuu","lokakuu","marraskuu","joulukuu"]},bX={narrow:O_.narrow,abbreviated:O_.abbreviated,wide:O_.wide.map(function(e){return e+"ta"})},kh={narrow:["S","M","T","K","T","P","L"],short:["su","ma","ti","ke","to","pe","la"],abbreviated:["sunn.","maan.","tiis.","kesk.","torst.","perj.","la"],wide:["sunnuntai","maanantai","tiistai","keskiviikko","torstai","perjantai","lauantai"]},yX={narrow:kh.narrow,short:kh.short,abbreviated:kh.abbreviated,wide:kh.wide.map(function(e){return e+"na"})},xX={code:"fi",formatDistance:o(function(e,t,r){r=r||{};var n=gX[e],i=t===1?n.one:n.other.replace("{{count}}",t);return r.addSuffix?r.comparison>0?n.futureTense(i)+" kuluttua":i+" sitten":i},"formatDistance"),formatLong:vX,formatRelative:o(function(e,t,r,n){return _X[e]},"formatRelative"),localize:{ordinalNumber:o(function(e){return Number(e)+"."},"ordinalNumber"),era:Fn({values:{narrow:["eaa.","jaa."],abbreviated:["eaa.","jaa."],wide:["ennen ajanlaskun alkua","jälkeen ajanlaskun alun"]},defaultWidth:"wide"}),quarter:Fn({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1. kvartaali","2. kvartaali","3. kvartaali","4. kvartaali"]},defaultWidth:"wide",argumentCallback:o(function(e){return Number(e)-1},"argumentCallback")}),month:Fn({values:O_,formattingValues:bX,defaultWidth:"wide"}),day:Fn({values:kh,formattingValues:yX,defaultWidth:"wide"}),dayPeriod:Fn({values:{narrow:{am:"ap",pm:"ip",midnight:"keskiyö",noon:"keskipäivä",morning:"ap",afternoon:"ip",evening:"illalla",night:"yöllä"},abbreviated:{am:"ap",pm:"ip",midnight:"keskiyö",noon:"keskipäivä",morning:"ap",afternoon:"ip",evening:"illalla",night:"yöllä"},wide:{am:"ap",pm:"ip",midnight:"keskiyöllä",noon:"keskipäivällä",morning:"aamupäivällä",afternoon:"iltapäivällä",evening:"illalla",night:"yöllä"}},defaultWidth:"wide"})},match:{ordinalNumber:q3({matchPattern:/^(\d+)(\.)/i,parsePattern:/\d+/i,valueCallback:o(function(e){return parseInt(e,10)},"valueCallback")}),era:Bn({matchPatterns:{narrow:/^(e|j)/i,abbreviated:/^(eaa.|jaa.)/i,wide:/^(ennen ajanlaskun alkua|jälkeen ajanlaskun alun)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^e/i,/^j/i]},defaultParseWidth:"any"}),quarter:Bn({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234]\.? kvartaali/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:o(function(e){return e+1},"valueCallback")}),month:Bn({matchPatterns:{narrow:/^[thmkeslj]/i,abbreviated:/^(tammi|helmi|maalis|huhti|touko|kesä|heinä|elo|syys|loka|marras|joulu)/i,wide:/^(tammikuu|helmikuu|maaliskuu|huhtikuu|toukokuu|kesäkuu|heinäkuu|elokuu|syyskuu|lokakuu|marraskuu|joulukuu)(ta)?/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^t/i,/^h/i,/^m/i,/^h/i,/^t/i,/^k/i,/^h/i,/^e/i,/^s/i,/^l/i,/^m/i,/^j/i],any:[/^ta/i,/^hel/i,/^maa/i,/^hu/i,/^to/i,/^k/i,/^hei/i,/^e/i,/^s/i,/^l/i,/^mar/i,/^j/i]},defaultParseWidth:"any"}),day:Bn({matchPatterns:{narrow:/^[smtkpl]/i,short:/^(su|ma|ti|ke|to|pe|la)/i,abbreviated:/^(sunn.|maan.|tiis.|kesk.|torst.|perj.|la)/i,wide:/^(sunnuntai|maanantai|tiistai|keskiviikko|torstai|perjantai|lauantai)(na)?/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^s/i,/^m/i,/^t/i,/^k/i,/^t/i,/^p/i,/^l/i],any:[/^s/i,/^m/i,/^ti/i,/^k/i,/^to/i,/^p/i,/^l/i]},defaultParseWidth:"any"}),dayPeriod:Bn({matchPatterns:{narrow:/^(ap|ip|keskiyö|keskipäivä|aamupäivällä|iltapäivällä|illalla|yöllä)/i,any:/^(ap|ip|keskiyöllä|keskipäivällä|aamupäivällä|iltapäivällä|illalla|yöllä)/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^ap/i,pm:/^ip/i,midnight:/^keskiyö/i,noon:/^keskipäivä/i,morning:/aamupäivällä/i,afternoon:/iltapäivällä/i,evening:/illalla/i,night:/yöllä/i}},defaultParseWidth:"any"})},options:{weekStartsOn:1,firstWeekContainsDate:4}},wX={lessThanXSeconds:{singular:"mindre än en sekund",plural:"mindre än {{count}} sekunder"},xSeconds:{singular:"en sekund",plural:"{{count}} sekunder"},halfAMinute:"en halv minut",lessThanXMinutes:{singular:"mindre än en minut",plural:"mindre än {{count}} minuter"},xMinutes:{singular:"en minut",plural:"{{count}} minuter"},aboutXHours:{singular:"ungefär en timme",plural:"ungefär {{count}} timmar"},xHours:{singular:"en timme",plural:"{{count}} timmar"},xDays:{singular:"en dag",plural:"{{count}} dagar"},aboutXWeeks:{singular:"ungefär en vecka",plural:"ungefär {{count}} vecka"},xWeeks:{singular:"en vecka",plural:"{{count}} vecka"},aboutXMonths:{singular:"ungefär en månad",plural:"ungefär {{count}} månader"},xMonths:{singular:"en månad",plural:"{{count}} månader"},aboutXYears:{singular:"ungefär ett år",plural:"ungefär {{count}} år"},xYears:{singular:"ett år",plural:"{{count}} år"},overXYears:{singular:"över ett år",plural:"över {{count}} år"},almostXYears:{singular:"nästan ett år",plural:"nästan {{count}} år"}},SX=["noll","en","två","tre","fyra","fem","sex","sju","åtta","nio","tio","elva","tolv"],EX={date:ji({formats:{full:"EEEE d MMMM y",long:"d MMMM y",medium:"d MMM y",short:"y-MM-dd"},defaultWidth:"full"}),time:ji({formats:{full:"'kl'. HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},defaultWidth:"full"}),dateTime:ji({formats:{full:"{{date}} 'kl.' {{time}}",long:"{{date}} 'kl.' {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},defaultWidth:"full"})},kX={lastWeek:"'i' EEEE's kl.' p",yesterday:"'igår kl.' p",today:"'idag kl.' p",tomorrow:"'imorgon kl.' p",nextWeek:"EEEE 'kl.' p",other:"P"},TX={code:"sv",formatDistance:o(function(e,t,r){r=r||{onlyNumeric:!1};var n,i=wX[e];return n=typeof i=="string"?i:t===0||t>1?r.onlyNumeric?i.plural.replace("{{count}}",t):i.plural.replace("{{count}}",t<13?SX[t]:t):i.singular,r.addSuffix?r.comparison>0?"om "+n:n+" sedan":n},"formatDistance"),formatLong:EX,formatRelative:o(function(e,t,r,n){return kX[e]},"formatRelative"),localize:{ordinalNumber:o(function(e){var t=Number(e),r=t%100;if(r>20||r<10)switch(r%10){case 1:case 2:return t+":a"}return t+":e"},"ordinalNumber"),era:Fn({values:{narrow:["f.Kr.","e.Kr."],abbreviated:["f.Kr.","e.Kr."],wide:["före Kristus","efter Kristus"]},defaultWidth:"wide"}),quarter:Fn({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1:a kvartalet","2:a kvartalet","3:e kvartalet","4:e kvartalet"]},defaultWidth:"wide",argumentCallback:o(function(e){return Number(e)-1},"argumentCallback")}),month:Fn({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["jan.","feb.","mars","apr.","maj","juni","juli","aug.","sep.","okt.","nov.","dec."],wide:["januari","februari","mars","april","maj","juni","juli","augusti","september","oktober","november","december"]},defaultWidth:"wide"}),day:Fn({values:{narrow:["S","M","T","O","T","F","L"],short:["sö","må","ti","on","to","fr","lö"],abbreviated:["sön","mån","tis","ons","tor","fre","lör"],wide:["söndag","måndag","tisdag","onsdag","torsdag","fredag","lördag"]},defaultWidth:"wide"}),dayPeriod:Fn({values:{narrow:{am:"fm",pm:"em",midnight:"midnatt",noon:"middag",morning:"morg.",afternoon:"efterm.",evening:"kväll",night:"natt"},abbreviated:{am:"f.m.",pm:"e.m.",midnight:"midnatt",noon:"middag",morning:"morgon",afternoon:"efterm.",evening:"kväll",night:"natt"},wide:{am:"förmiddag",pm:"eftermiddag",midnight:"midnatt",noon:"middag",morning:"morgon",afternoon:"eftermiddag",evening:"kväll",night:"natt"}},defaultWidth:"wide",formattingValues:{narrow:{am:"fm",pm:"em",midnight:"midnatt",noon:"middag",morning:"på morg.",afternoon:"på efterm.",evening:"på kvällen",night:"på natten"},abbreviated:{am:"fm",pm:"em",midnight:"midnatt",noon:"middag",morning:"på morg.",afternoon:"på efterm.",evening:"på kvällen",night:"på natten"},wide:{am:"fm",pm:"em",midnight:"midnatt",noon:"middag",morning:"på morgonen",afternoon:"på eftermiddagen",evening:"på kvällen",night:"på natten"}},defaultFormattingWidth:"wide"})},match:{ordinalNumber:q3({matchPattern:/^(\d+)(:a|:e)?/i,parsePattern:/\d+/i,valueCallback:o(function(e){return parseInt(e,10)},"valueCallback")}),era:Bn({matchPatterns:{narrow:/^(f\.? ?Kr\.?|f\.? ?v\.? ?t\.?|e\.? ?Kr\.?|v\.? ?t\.?)/i,abbreviated:/^(f\.? ?Kr\.?|f\.? ?v\.? ?t\.?|e\.? ?Kr\.?|v\.? ?t\.?)/i,wide:/^(före Kristus|före vår tid|efter Kristus|vår tid)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^f/i,/^[ev]/i]},defaultParseWidth:"any"}),quarter:Bn({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](:a|:e)? kvartalet/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:o(function(e){return e+1},"valueCallback")}),month:Bn({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|maj|jun|jul|aug|sep|okt|nov|dec)\.?/i,wide:/^(januari|februari|mars|april|maj|juni|juli|augusti|september|oktober|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^maj/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:Bn({matchPatterns:{narrow:/^[smtofl]/i,short:/^(sö|må|ti|on|to|fr|lö)/i,abbreviated:/^(sön|mån|tis|ons|tor|fre|lör)/i,wide:/^(söndag|måndag|tisdag|onsdag|torsdag|fredag|lördag)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^s/i,/^m/i,/^ti/i,/^o/i,/^to/i,/^f/i,/^l/i]},defaultParseWidth:"any"}),dayPeriod:Bn({matchPatterns:{any:/^([fe]\.?\s?m\.?|midn(att)?|midd(ag)?|(på) (morgonen|eftermiddagen|kvällen|natten))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^f/i,pm:/^e/i,midnight:/^midn/i,noon:/^midd/i,morning:/morgon/i,afternoon:/eftermiddag/i,evening:/kväll/i,night:/natt/i}},defaultParseWidth:"any"})},options:{weekStartsOn:1,firstWeekContainsDate:4}},jt={"small-up":"only screen and (min-width:576px)","hds-datepicker__day__wrapper-vhidden":"DatePicker-module_hds-datepicker__day__wrapper-vhidden__3Brgt","hds-datepicker__head__weekday-vhidden":"DatePicker-module_hds-datepicker__head__weekday-vhidden__Rkv0G",pickerWrapper:"DatePicker-module_pickerWrapper__3-V56",isVisible:"DatePicker-module_isVisible__2h96J","hds-datepicker":"DatePicker-module_hds-datepicker__b0Y3P","hds-datepicker__month-table":"DatePicker-module_hds-datepicker__month-table__1XIn_","hds-datepicker__head__weekday":"DatePicker-module_hds-datepicker__head__weekday__SwagI","hds-datepicker__day-cell":"DatePicker-module_hds-datepicker__day-cell__2YHPj","hds-datepicker__day":"DatePicker-module_hds-datepicker__day__2_8jB","hds-datepicker__day--selected":"DatePicker-module_hds-datepicker__day--selected__1QNyc","hds-datepicker__day--outside":"DatePicker-module_hds-datepicker__day--outside__1rUB8","hds-datepicker__day--today":"DatePicker-module_hds-datepicker__day--today__1bi5J","hds-datepicker__day__wrapper":"DatePicker-module_hds-datepicker__day__wrapper__2cskJ","hds-datepicker__navigation":"DatePicker-module_hds-datepicker__navigation__3KlG-","hds-datepicker__navigation__select":"DatePicker-module_hds-datepicker__navigation__select__2K75T","hds-datepicker__navigation__select-label":"DatePicker-module_hds-datepicker__navigation__select-label__3aEd9","hds-datepicker__navigation__select-icon":"DatePicker-module_hds-datepicker__navigation__select-icon__25qBZ","hds-datepicker__navigation__buttons":"DatePicker-module_hds-datepicker__navigation__buttons__2UkbB","hds-datepicker__bottom-buttons":"DatePicker-module_hds-datepicker__bottom-buttons__20j4Y","hds-datepicker__legend":"DatePicker-module_hds-datepicker__legend__IPZIQ","hds-datepicker__legend-item":"DatePicker-module_hds-datepicker__legend-item__DecTH","hds-datepicker__legend-item--color":"DatePicker-module_hds-datepicker__legend-item--color__37MDx","hds-datepicker__legend-item--selected":"DatePicker-module_hds-datepicker__legend-item--selected__rJ4KT"};Ft('.DatePicker-module_hds-datepicker__day__wrapper-vhidden__3Brgt,.DatePicker-module_hds-datepicker__head__weekday-vhidden__Rkv0G{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:0 -1px -1px 0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}:root{--date-background:transparent;--date-color:var(--color-black-90);--outside-date-background:transparent;--outside-date-color:var(--color-black-40);--selected-date-background:var(--color-bus);--selected-date-color:#fff;--table-width:100%;--horizontal-spacing:var(--spacing-s);--vertical-spacing:var(--spacing-s);--date-border:0}@media only screen and (min-width:576px){:root{--table-width:308px}}.DatePicker-module_pickerWrapper__3-V56{display:flex;justify-content:flex-end;opacity:0;pointer-events:none;transition:opacity .15s;visibility:hidden;will-change:opacity,visibility;z-index:900}.DatePicker-module_pickerWrapper__3-V56.DatePicker-module_isVisible__2h96J{opacity:1;visibility:visible}.DatePicker-module_pickerWrapper__3-V56>*{pointer-events:auto}.DatePicker-module_hds-datepicker__b0Y3P{background:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);box-sizing:border-box;display:inline-block;min-width:calc(100vw - 2 * var(--spacing-s));padding:var(--vertical-spacing) var(--horizontal-spacing);position:relative;width:100%}@media only screen and (min-width:576px){.DatePicker-module_hds-datepicker__b0Y3P{min-width:calc(var(--table-width) + 2 * var(--spacing-s))}}.DatePicker-module_hds-datepicker__month-table__1XIn_{border-collapse:collapse;border-spacing:2px;max-width:var(--table-width);width:100%}.DatePicker-module_hds-datepicker__head__weekday__SwagI{font-size:var(--fontsize-body-m);font-weight:700;padding-bottom:6px;text-transform:uppercase}.DatePicker-module_hds-datepicker__day-cell__2YHPj{line-height:0;margin:0 4px 0 0;padding:3px;width:14.2857142857%}.DatePicker-module_hds-datepicker__day__2_8jB{--background-color:var(--date-background);--color:var(--date-color);align-items:center;appearance:none;background:transparent;border:0;box-sizing:border-box;display:inline-flex;line-height:1;margin:0;overflow:hidden;padding:0 0 100%;position:relative;vertical-align:middle;width:100%}.DatePicker-module_hds-datepicker__day--selected__1QNyc{--background-color:var(--selected-date-background);--color:var(--selected-date-color)}.DatePicker-module_hds-datepicker__day--outside__1rUB8{pointer-events:none;--background-color:var(--outside-date-background);--color:var(--outside-date-color)}.DatePicker-module_hds-datepicker__day--today__1bi5J:after{background:var(--color);bottom:7px;content:"";height:2px;left:8px;position:absolute;right:8px}.DatePicker-module_hds-datepicker__day__2_8jB:focus{box-shadow:0 0 0 3px var(--color-coat-of-arms);outline:none}.DatePicker-module_hds-datepicker__day__wrapper__2cskJ{align-items:center;background-color:var(--background-color);border:var(--date-border);color:var(--color);display:flex;font-size:1rem;inset:2px;justify-content:center;line-height:1rem;position:absolute}.DatePicker-module_hds-datepicker__day--selected__1QNyc .DatePicker-module_hds-datepicker__day__wrapper__2cskJ{background-color:var(--selected-date-background);border:0}.DatePicker-module_hds-datepicker__navigation__3KlG-{align-items:center;display:flex;margin-bottom:var(--spacing-s)}.DatePicker-module_hds-datepicker__navigation__select__2K75T{--icon-size:24px;margin-right:var(--spacing-s);position:relative}.DatePicker-module_hds-datepicker__navigation__select__2K75T select{height:100%;left:0;opacity:0;position:absolute;text-transform:capitalize;top:0;width:100%}.DatePicker-module_hds-datepicker__navigation__select-label__3aEd9{--label-spacing:0.3rem;font-size:var(--fontsize-body-xl);font-weight:700;padding:.15rem calc(var(--icon-size)) .15rem .3rem;pointer-events:none;position:relative;text-transform:capitalize}select:focus+.DatePicker-module_hds-datepicker__navigation__select-label__3aEd9{box-shadow:0 0 0 3px var(--color-coat-of-arms)}.DatePicker-module_hds-datepicker__navigation__select-icon__25qBZ{align-items:center;bottom:0;display:flex;justify-content:center;pointer-events:none;position:absolute;right:0;top:0;width:var(--icon-size)}.DatePicker-module_hds-datepicker__navigation__select-icon__25qBZ svg{height:var(--icon-size);width:var(--icon-size)}.DatePicker-module_hds-datepicker__navigation__buttons__2UkbB{display:flex;flex-grow:1;justify-content:flex-end;transform:translateY(-3px)}.DatePicker-module_hds-datepicker__navigation__buttons__2UkbB [aria-disabled=true]{color:var(--color-black-30);cursor:not-allowed}.DatePicker-module_hds-datepicker__navigation__buttons__2UkbB button{align-items:center;background:transparent;border:0;cursor:pointer;display:inline-flex;height:calc(25px + .15rem);justify-content:center;padding:.15rem;width:calc(25px + .15rem)}.DatePicker-module_hds-datepicker__navigation__buttons__2UkbB button:focus{box-shadow:0 0 0 3px var(--color-coat-of-arms);outline:none}.DatePicker-module_hds-datepicker__bottom-buttons__20j4Y{display:flex;flex-direction:row;justify-content:center;margin:var(--spacing-s)}.DatePicker-module_hds-datepicker__bottom-buttons__20j4Y button:nth-child(2){margin-left:var(--spacing-s)}.DatePicker-module_hds-datepicker__legend__IPZIQ{display:flex;flex-flow:row wrap;gap:var(--spacing-m);margin:var(--spacing-m) 0}@media only screen and (min-width:576px){.DatePicker-module_hds-datepicker__legend__IPZIQ{max-width:var(--table-width)}}.DatePicker-module_hds-datepicker__legend-item__DecTH{--legend-item-color-height:0.5rem;align-items:flex-start;display:flex;font-size:var(--fontsize-body-s);gap:var(--spacing-2-xs);line-height:var(--lineheight-l)}.DatePicker-module_hds-datepicker__legend-item--color__37MDx{background-color:var(--date-background);border:var(--date-border);color:var(--date-color);height:var(--legend-item-color-height);margin-top:calc(var(--fontsize-body-s) * var(--lineheight-l) / 2 - var(--legend-item-color-height) / 2);min-width:1.25rem}.DatePicker-module_hds-datepicker__legend-item--selected__rJ4KT{background-color:var(--selected-date-background);color:var(--selected-date-color)}');var IX={id:"hds-date-picker",className:"",style:{},language:"en",month:Wi(new Date),selectButtonLabel:"Select",closeButtonLabel:"Close",onCloseButtonClick:o(()=>{},"onCloseButtonClick")},Ch=se.default.createContext(null);function Ed(e,t){rt(1,arguments);var r=t||{},n=r.locale,i=n&&n.options&&n.options.weekStartsOn,a=i==null?0:Qt(i),u=r.weekStartsOn==null?a:Qt(r.weekStartsOn);if(!(u>=0&&u<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var c=tt(e),d=c.getDay(),f=(d=a.getDate()?a:(r.setFullYear(a.getFullYear(),a.getMonth(),i),r)}o(D_,"gt");function M_(e){rt(1,arguments);var t=tt(e),r=t.getMonth();return t.setFullYear(t.getFullYear(),r+1,0),t.setHours(23,59,59,999),t}o(M_,"pt");var DX=o(({locale:e})=>{let t=function(r){let n=Ed(new Date,{locale:r}),i=[];for(let a=0;a<7;a++){let u=Sd(n,a);i.push([Pa(u,"iiiiii",{locale:r}),Pa(u,"iiii",{locale:r})])}return i}(e);return se.default.createElement("thead",null,se.default.createElement("tr",null,t.map(r=>se.default.createElement("th",{key:r[0],scope:"col",className:jt["hds-datepicker__head__weekday"]},se.default.createElement("span",{"aria-hidden":!0},r[0]),se.default.createElement("span",{className:jt["hds-datepicker__head__weekday-vhidden"]},r[1])))))},"vt");function AX(e){rt(1,arguments);var t=tt(e),r=t.getFullYear();return t.setFullYear(r+1,0,0),t.setHours(23,59,59,999),t}o(AX,"kt");function PX(e){rt(1,arguments);var t=tt(e),r=new Date(0);return r.setFullYear(t.getFullYear(),0,1),r.setHours(0,0,0,0),r}o(PX,"_t");var NX=o(({month:e})=>{let{locale:t,language:r,handleMonthChange:n,minDate:i,maxDate:a}=(0,se.useContext)(Ch),u=e.getFullYear(),c,d;return(!i||e>Wi(i))&&(c=D_(e,-1)),(!a||D_(e,1)<=Wi(a))&&(d=D_(e,1)),se.default.createElement("div",{className:jt["hds-datepicker__navigation"]},se.default.createElement("div",{className:jt["hds-datepicker__navigation__select"]},se.default.createElement("select",{"aria-label":{en:"Month",fi:"Kuukausi",sv:"Månad"}[r],onChange:o(f=>{let h=new Date(e);h.setMonth(Number(f.target.value)),n(h)},"onChange"),value:e.getMonth()},function(f){rt(1,arguments);var h=f||{},m=tt(h.start),g=tt(h.end).getTime();if(!(m.getTime()<=g))throw new RangeError("Invalid interval");var _=[],w=m;for(w.setHours(0,0,0,0),w.setDate(1);w.getTime()<=g;)_.push(tt(w)),w.setMonth(w.getMonth()+1);return _}({start:new Date(u,0,1),end:new Date(u,11,31)}).map(f=>{let h=f.getMonth(),m=Wi(i)>f||M_(a){let h=new Date(e);h.setFullYear(Number(f.target.value)),n(h)},"onChange"),value:u},function(f){rt(1,arguments);var h=f||{},m=tt(h.start),g=tt(h.end).getTime();if(!(m.getTime()<=g))throw new RangeError("Invalid interval");var _=[],w=m;for(w.setHours(0,0,0,0),w.setMonth(0,1);w.getTime()<=g;)_.push(tt(w)),w.setFullYear(w.getFullYear()+1);return _}({start:PX(i),end:AX(a)}).map(f=>{let h=f.getFullYear();return se.default.createElement("option",{value:h,key:h},h)})),se.default.createElement("div",{className:jt["hds-datepicker__navigation__select-label"],"aria-hidden":!0},e.getFullYear(),se.default.createElement("div",{className:jt["hds-datepicker__navigation__select-icon"]},se.default.createElement(Xc,null)))),se.default.createElement("div",{className:jt["hds-datepicker__navigation__buttons"]},se.default.createElement("button",{tabIndex:c?0:-1,"aria-disabled":!c,type:"button",onClick:o(f=>{c&&n(c,f)},"onClick"),"aria-label":{en:"Previous month",fi:"Edellinen kuukausi",sv:"Föregående månad"}[r]},se.default.createElement(SA,null)),se.default.createElement("button",{tabIndex:d?0:-1,"aria-disabled":!d,type:"button",onClick:o(f=>{d&&n(d,f)},"onClick"),"aria-label":{en:"Next month",fi:"Seuraava kuukausi",sv:"Nästa månad"}[r]},se.default.createElement(EA,null))))},"bt");function MX(e,t){rt(1,arguments);var r=t||{},n=r.locale,i=n&&n.options&&n.options.weekStartsOn,a=i==null?0:Qt(i),u=r.weekStartsOn==null?a:Qt(r.weekStartsOn);if(!(u>=0&&u<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var c=tt(e),d=c.getDay(),f=6+(d{let{focusedDate:t,currentMonth:r,currentMonthAvailableDays:n,selectedDate:i,setFocusedDate:a,locale:u,onDayClick:c,handleKeyboardNavigation:d,setDateClassName:f,setDateAriaDescribedBy:h}=se.default.useContext(Ch),m=se.default.useRef(),g=Ih(e,Wi(r)),_=Th(e,M_(r)),w=g||_,S=w,x=e.getDate(),v=n.includes(x),y=w||!v,E=c&&!y,T=!y&&!w&&f&&f(e),A=E?"button":"span",D=-1,R=t&&!Ih(t,Wi(r))&&!Th(t,M_(r));(!R&&(x===1||x===n[0])||R&&A_(e,t))&&(D=0);let O={"aria-describedby":h?h(e):void 0,"aria-disabled":!E||void 0,"aria-hidden":S||void 0,"aria-pressed":A_(e,i),disabled:y||void 0,onClick:E?N=>{N.stopPropagation(),N.preventDefault(),c(e,N)}:void 0,onFocus:o(()=>a(e),"onFocus"),onKeyDown:E?d:void 0,ref:E?m:void 0,tabIndex:E?D:void 0,className:xe(jt["hds-datepicker__day"],T,QN(e)&&jt["hds-datepicker__day--today"],A_(e,i)&&jt["hds-datepicker__day--selected"],y&&jt["hds-datepicker__day--disabled"],y&&jt["hds-datepicker__day--outside"]),"data-date":Pa(e,"yyyy-MM-dd")};return se.default.createElement(A,Object.assign({},O),se.default.createElement("span",{className:jt["hds-datepicker__day__wrapper"],"aria-hidden":!0},Pa(e,"d",{locale:u})),se.default.createElement("span",{className:jt["hds-datepicker__day__wrapper-vhidden"]},Pa(e,"LLLL d",{locale:u})))},"Pt"),FX=o(e=>{let{week:t}=e,{locale:r}=(0,se.useContext)(Ch),n=function(i,a){rt(1,arguments);var u=i||{},c=tt(u.start),d=tt(u.end).getTime();if(!(c.getTime()<=d))throw new RangeError("Invalid interval");var f=[],h=c;h.setHours(0,0,0,0);var m=a&&"step"in a?Number(a.step):1;if(m<1||isNaN(m))throw new RangeError("`options.step` must be a number greater than 1");for(;h.getTime()<=d;)f.push(tt(h)),h.setDate(h.getDate()+m),h.setHours(0,0,0,0);return f}({start:Ed(t,{locale:r}),end:MX(t,{locale:r})});return se.default.createElement("tr",null,n.map(i=>se.default.createElement("td",{className:jt["hds-datepicker__day-cell"],key:LX(i),"aria-current":QN(i)?"date":void 0},se.default.createElement(RX,{day:i}))))},"Tt"),BX=o((e,t)=>{let r=Wi(e),n=M_(e),i=CX(e,{weekStartsOn:1});return function(a,u){rt(1,arguments);var c=a||{},d=tt(c.start),f=tt(c.end),h=f.getTime();if(!(d.getTime()<=h))throw new RangeError("Invalid interval");var m=Ed(d,u),g=Ed(f,u);m.setHours(15),g.setHours(15),h=g.getTime();for(var _=[],w=m;w.getTime()<=h;)w.setHours(0),_.push(tt(w)),(w=OX(w,1)).setHours(15);return _}({start:r,end:i===6?n:function(a,u){if(rt(2,arguments),!u||typeof u!="object")return new Date(NaN);var c="years"in u?Qt(u.years):0,d="months"in u?Qt(u.months):0,f="weeks"in u?Qt(u.weeks):0,h="days"in u?Qt(u.days):0,m="hours"in u?Qt(u.hours):0,g="minutes"in u?Qt(u.minutes):0,_="seconds"in u?Qt(u.seconds):0,w=tt(a),S=d||c?D_(w,d+12*c):w,x=h||f?Sd(S,h+7*f):S,v=1e3*(_+60*(g+60*m));return new Date(x.getTime()+v)}(n,{weeks:6-i})},{locale:t})},"xt"),zX=o(e=>{let{locale:t}=(0,se.useContext)(Ch),{month:r}=e,n=BX(r,t);return se.default.createElement("div",null,se.default.createElement(NX,{month:r}),se.default.createElement("table",{className:jt["hds-datepicker__month-table"]},se.default.createElement(DX,{locale:t}),se.default.createElement("tbody",null,n.map(i=>se.default.createElement(FX,{key:i.toString(),week:i})))))},"Ct"),UX=o(({legend:e})=>e?.length===0?null:se.default.createElement("div",{className:jt["hds-datepicker__legend"]},e.map(t=>se.default.createElement("div",{key:t.elementId,id:t.elementId,className:jt["hds-datepicker__legend-item"]},se.default.createElement("span",{className:xe(jt["hds-datepicker__legend-item--color"],t.selected&&jt["hds-datepicker__legend-item--selected"],t.relatedClassName)}),t.label))),"Et"),HX=32,qX=37,VX=38,WX=39,jX=40,$X=o(e=>{let{id:t,initialMonth:r=new Date,onMonthChange:n,onDaySelect:i,language:a,minDate:u,maxDate:c,onCloseButtonClick:d,selected:f,disableConfirmation:h,selectButtonLabel:m,closeButtonLabel:g,isDateDisabledBy:_,open:w,inputRef:S,toggleButton:x,setDateClassName:v,legend:y,setDateAriaDescribedBy:E}=Object.assign(Object.assign({},IX),e),T=(0,se.useRef)(),A=(0,se.useRef)(),[D,R]=(0,se.useState)(Wi(f||r)),[O,N]=(0,se.useState)(null),[L,M]=(0,se.useState)(f||null),[V,B]=(0,se.useState)(!1),[z,$]=(0,se.useState)(!1);(0,se.useEffect)(()=>{f&&WN(f)&&Th(wd(f),Hs(u))&&Ih(Hs(f),wd(c))?(M(f),R(Wi(f))):(M(null),R(Wi(r)))},[f,c,u,r]),(0,se.useEffect)(()=>{if(O){let Q=T.current.querySelector(`button[data-date='${Pa(O,"yyyy-MM-dd")}']`);Q&&Q.focus()}},[O]),(0,se.useEffect)(()=>{let Q=o(we=>{if(w===!0){let J=A.current&&!A.current.contains(we.target),X=x&&(x===we.target||x.contains(we.target));if(J&&!X){let ne=document.activeElement===null||document.activeElement.tagName==="BODY";d(ne)}}},"e");return window.addEventListener("click",Q),()=>{window.removeEventListener("click",Q)}}),(0,se.useEffect)(()=>{let Q=A.current,we=o(J=>{if(!(J.key==="Tab"||J.keyCode===9))return;let X=Q.querySelectorAll('button, [href], input, select, textarea, [tabindex]:not([tabindex="-1"])'),ne=X[0],ge=X[X.length-1];J.shiftKey?document.activeElement===ne&&(ge.focus(),J.preventDefault()):document.activeElement===ge&&(ne.focus(),J.preventDefault())},"t");return Q&&Q.addEventListener("keydown",we),()=>{Q&&Q.removeEventListener("keydown",we)}},[]),(0,se.useEffect)(()=>{let Q;if(w===!0&&A.current){let we='button, [href], input, select, textarea, [tabindex]:not([tabindex="-1"])',J=A.current.querySelector(we);J&&J.focus(),Q=setTimeout(()=>{(X=>{let ne="scrollBehavior"in document.documentElement.style;X.getBoundingClientRect().bottom>window.innerHeight&&X.scrollIntoView(!!ne&&{block:"end",inline:"nearest",behavior:"smooth"}),X.getBoundingClientRect().top<0&&X.scrollIntoView(!ne||{block:"start",inline:"nearest",behavior:"smooth"})})(A.current)},30)}return()=>{clearTimeout(Q)}},[w]);let Y=o((Q,we)=>{let J=Sd(we,Q);return _(J)?Y(Q,J):J},"$"),re=o(Q=>{if(O!==null){let we=Sd(O,Q),J=_&&_(we)?Y(Q,we):we,X=Th(wd(J),Hs(u)),ne=Ih(Hs(J),wd(c));X&&ne&&(R(Wi(J)),N(J))}},"ee"),ue=o((Q,we)=>{M(Q),i&&h&&i(Q,we)},"te"),fe=o(Q=>({en:mX,fi:xX,sv:TX})[Q],"ae"),He=[...Array(FJ(D)).keys()].map((Q,we)=>Sd(D,we)),Ge=(_?He.filter(Q=>!_(Q)):He).filter(Q=>Th(wd(Q),Hs(u))&&Ih(Hs(Q),wd(c))).map(Q=>Q.getDate()),Qe=(0,se.useMemo)(()=>({name:"beforePopperWrite",enabled:!0,phase:"beforeWrite",fn:o(()=>{V||B(!0)},"fn")}),[]),{styles:mt,attributes:qe}=Qp(S.current,A.current,{placement:"bottom-end",modifiers:[Qe,{name:"offset",options:{offset:[0,5]}},{name:"flip",options:{rootBoundary:"document",fallbackPlacements:["bottom-start","top-end"]}}]});return se.default.createElement("div",Object.assign({id:t,ref:A,className:xe(jt.pickerWrapper,V&&jt.isVisible),role:"dialog","aria-label":(ft=a,{en:"Date picker",fi:"Päivämäärän valitsin",sv:"Datumväljare"}[ft]),"aria-hidden":!w||void 0,style:mt.popper},qe.popper),se.default.createElement(Ch.Provider,{value:{datepickerRef:T,minDate:u,maxDate:c,currentMonth:D,currentMonthAvailableDays:Ge,focusedDate:O,selectedDate:L,locale:fe(a),language:a,isDateDisabledBy:_,setCurrentMonth:R,setFocusedDate:N,setSelectedDate:M,onDayClick:ue,handleKeyboardNavigation:o(Q=>{let we=!0;switch(Q.keyCode){case WX:re(1);break;case qX:re(-1);break;case VX:re(-7);break;case jX:re(7);break;case HX:ue(O,null);break;default:we=!1}we===!0&&Q.preventDefault()},"handleKeyboardNavigation"),handleMonthChange:o((Q,we)=>{R(Q),typeof n=="function"&&n(Q,we),$(!1),setTimeout(()=>$(!0),1)},"handleMonthChange"),setDateClassName:v,legend:y,setDateAriaDescribedBy:E}},se.default.createElement("div",{className:jt["hds-datepicker"],ref:T},se.default.createElement(zX,{month:D}),y&&se.default.createElement(UX,{legend:y}),se.default.createElement("div",{className:jt["hds-datepicker__bottom-buttons"]},!h&&se.default.createElement(ao,{disabled:!L,"aria-disabled":!L,size:qu.Small,variant:Bi.Secondary,iconStart:se.default.createElement(Hu,null),onClick:o(Q=>{i&&i(L,Q)},"onClick"),"data-testid":"selectButton"},m),se.default.createElement(ao,{size:qu.Small,variant:Bi.Supplementary,iconStart:se.default.createElement(wa,null),onClick:o(()=>d(),"onClick"),"data-testid":"closeButton"},g)))),z&&se.default.createElement(Eh,{position:"top-left",invisible:!0,autoClose:!0,autoCloseDuration:5e3,displayAutoCloseProgress:!1,onClose:o(()=>$(!1),"onClose"),notificationAriaLabel:((Q,we)=>Pa(Q,"LLLL yyyy",{locale:fe(we)}))(D,a),"aria-live":"polite"}));var ft},"Yt"),L_=se.default.forwardRef((e,t)=>{var{closeButtonLabel:r,disableConfirmation:n=!1,disableDatePicker:i=!1,initialMonth:a,language:u="en",openButtonAriaLabel:c,selectButtonLabel:d,defaultValue:f,value:h,minDate:m,maxDate:g,isDateDisabledBy:_,setDateClassName:w,legend:S,setDateAriaDescribedBy:x,dateFormat:v="d.M.yyyy",malformedDateErrorText:y,dateOutsideRangeErrorText:E}=e,T=ve(e,["closeButtonLabel","disableConfirmation","disableDatePicker","initialMonth","language","openButtonAriaLabel","selectButtonLabel","defaultValue","value","minDate","maxDate","isDateDisabledBy","setDateClassName","legend","setDateAriaDescribedBy","dateFormat","malformedDateErrorText","dateOutsideRangeErrorText"]);let A=(0,se.useRef)(null),D=(0,se.useRef)(!1),[R,O]=(0,se.useState)(h||f||""),[N,L]=(0,se.useState)(!1),M=o(()=>{var Q;return(Q=A.current)===null||Q===void 0?void 0:Q.parentNode.querySelector("button")},"A"),[V,B]=(0,se.useState)(!1),[z,$]=(0,se.useState)(!1);(0,se.useEffect)(()=>{D.current?O(h||""):D.current=!0},[h]);let Y=o((Q=!0)=>{if(L(!1),A.current&&Q){let we=M();we&&we.focus()}},"V");(0,se.useEffect)(()=>{t&&Tv(t,A)},[A,t]);let re=(0,se.useCallback)(Q=>Yv(Q,v,new Date),[v]),ue=re(R),fe=M(),He=Ta(ue)?ue:void 0,Ge=m&&Ta(m)?m:zv(Kv(He||new Date,10)),Qe=g&&Ta(g)?g:Uv(ld(He||new Date,10)),mt=a||new Date,qe=o((Q,we)=>{Q!==R&&O(Q),T.onBlur&&we&&T.onBlur(we);let J=re(Q);if(T.onChange&&T.onChange(Q,J),Q==="")return;let X=Ta(J)&&(!_||!_(J)),ne=!!m&&Jg;ne!==z&&$(ne),B(!X)},"ne"),ft=T.errorText||V&&(y||{en:"Invalid date or date format",fi:"Virheellinen päivämäärä tai päivämäärämuoto",sv:"Ogiltigt datum eller datumformat"}[u])||z&&(E||{en:"Date is outside the allowed range",fi:"Päivämäärä on sallitun alueen ulkopuolella",sv:"Datumet ligger utanför det tillåtna intervallet"}[u])||void 0;return se.default.createElement("div",{lang:u,className:RJ},se.default.createElement(k_,Object.assign({},T,{buttonIcon:i?void 0:se.default.createElement(kA,null),buttonAriaLabel:i?void 0:c||{en:"Choose date",fi:"Valitse päivämäärä",sv:"Välj datum"}[u],buttonAriaControlsId:"hds-date-picker",buttonAriaExpanded:N,onButtonClick:i?void 0:Q=>{Q.preventDefault(),L(!N)},onChange:o(Q=>{O(Q.target.value)},"onChange"),onBlur:o(Q=>qe(Q.target.value,Q),"onBlur"),onKeyPress:o(Q=>{Q.key==="Enter"&&(Q.preventDefault(),qe(Q.target.value))},"onKeyPress"),value:R,ref:A,invalid:V||z},V||z?{"aria-invalid":!0}:{},{errorText:ft}),i===!1&&N&&se.default.createElement($X,{id:"hds-date-picker",language:u,disableConfirmation:n,selected:He,initialMonth:mt,onDaySelect:o(Q=>{Y(),qe($v(Q,v))},"onDaySelect"),onCloseButtonClick:o(Q=>Y(Q),"onCloseButtonClick"),selectButtonLabel:d||{en:"Select",fi:"Valitse",sv:"Välj"}[u],closeButtonLabel:r||{en:"Close",fi:"Sulje",sv:"Stäng"}[u],minDate:Ge,maxDate:Qe,isDateDisabledBy:_,open:N,inputRef:A,toggleButton:fe,setDateClassName:w,legend:S,setDateAriaDescribedBy:x})))});var JN=W(pe()),GX=W(Ds());var V3=o(e=>e===void 0?[]:Array.isArray(e)?e:[e],"o");var YX=W(Oh(),1),KX=W(rM(),1),ZX=W(iM(),1),QX=W(aM(),1);function W3(e){this.message=e}o(W3,"e");W3.prototype=new Error,W3.prototype.name="InvalidCharacterError";var exe=typeof window<"u"&&window.atob&&window.atob.bind(window)||function(e){var t=String(e).replace(/=+$/,"");if(t.length%4==1)throw new W3("'atob' failed: The string to be decoded is not correctly encoded.");for(var r,n,i=0,a=0,u="";n=t.charAt(a++);~n&&(r=i%4?64*r+n:n,i++%4)?u+=String.fromCharCode(255&r>>(-2*i&6)):0)n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".indexOf(n);return u};function sM(e){this.message=e}o(sM,"n");sM.prototype=new Error,sM.prototype.name="InvalidTokenError";var JX={debug:o(()=>{},"debug"),info:o(()=>{},"info"),warn:o(()=>{},"warn"),error:o(()=>{},"error")},uM,lM,U_=(e=>(e[e.NONE=0]="NONE",e[e.ERROR=1]="ERROR",e[e.WARN=2]="WARN",e[e.INFO=3]="INFO",e[e.DEBUG=4]="DEBUG",e))(U_||{});(e=>{function t(){uM=3,lM=JX}o(t,"reset"),e.reset=t;function r(i){if(!(0<=i&&i<=4))throw new Error("Invalid log level");uM=i}o(r,"setLevel"),e.setLevel=r;function n(i){lM=i}o(n,"setLogger"),e.setLogger=n})(U_||(U_={}));U_.reset();var oxe=60*15,axe=60*5;function XX(e,t){return e.then(function(r){return[null,r]}).catch(function(r){return t&&Object.assign(r,t),[r,void 0]})}o(XX,"to");var cM=XX;var Cr=W(pe());var pM=W(Ds());var eee="LoadingSpinner-module_notificationArea__1arIM",dM="LoadingSpinner-module_loadingSpinner__2xHT_",tee="LoadingSpinner-module_small__1McRk",ree="LoadingSpinner-module_multicolor__1qbEF";Ft(".LoadingSpinner-module_notificationArea__1arIM{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:0 -1px -1px 0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.LoadingSpinner-module_loadingSpinner__2xHT_{--spinner-size:4rem;--spinner-color:var(--color-coat-of-arms);--spinner-thickness:0.5rem;--spinner-rotation-animation-duration:1.5s;--spinner-color-animation-duration:4.5s;--spinner-color-stage1:var(--color-coat-of-arms);--spinner-color-stage2:var(--color-copper);--spinner-color-stage3:var(--color-suomenlinna);border-top-color:var(--spinner-color);height:var(--spinner-size);position:relative;width:var(--spinner-size)}.LoadingSpinner-module_loadingSpinner__2xHT_ div{animation:LoadingSpinner-module_spinner-rotation-animation__PEk45 var(--spinner-rotation-animation-duration) cubic-bezier(.6,.2,.4,.8) infinite;border:var(--spinner-thickness) solid transparent;border-radius:50%;border-top-color:inherit;box-sizing:border-box;height:100%;position:absolute;width:100%}.LoadingSpinner-module_loadingSpinner__2xHT_ div:nth-child(2){animation-delay:-.15s}.LoadingSpinner-module_loadingSpinner__2xHT_ div:nth-child(3){animation-delay:-.3s}.LoadingSpinner-module_small__1McRk{--spinner-size:1.5rem;--spinner-thickness:0.1875rem}.LoadingSpinner-module_multicolor__1qbEF{animation:LoadingSpinner-module_spinner-color-animation__Yu7Cr var(--spinner-color-animation-duration) cubic-bezier(.6,.2,.4,.9) infinite;border-top-color:var(--spinner-color-stage1)}@keyframes LoadingSpinner-module_spinner-rotation-animation__PEk45{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes LoadingSpinner-module_spinner-color-animation__Yu7Cr{33.3%{border-top-color:var(--spinner-color-stage2)}66.6%{border-top-color:var(--spinner-color-stage3)}}");var fM="hds-loading-spinner-notification-area",j3="data-active-spinners",nee=o(()=>typeof document>"u"?null:document.getElementById(fM)||(()=>{let e=document.createElement("div");return e.id=fM,e.className=eee,e.setAttribute("role","status"),document.body.appendChild(e),e})(),"h"),H_=o(e=>{var{className:t,multicolor:r=!1,small:n=!1,theme:i,loadingText:a="Page is loading",loadingFinishedText:u="Page has finished loading"}=e,c=ve(e,["className","multicolor","small","theme","loadingText","loadingFinishedText"]);let d=ci(dM,i);return((f,h)=>{let[m]=(0,Cr.useState)((0,pM.uniqueId)()),[g]=(0,Cr.useState)(f),[_]=(0,Cr.useState)(h),w=(0,Cr.useRef)(nee()),S=(0,Cr.useCallback)(()=>{w.current!==null&&(w.current.textContent=g)},[w,g]),x=(0,Cr.useCallback)(()=>{w.current.textContent=_},[w,_]),v=(0,Cr.useCallback)(()=>(w.current.getAttribute(j3)||"").split(",").filter(A=>A!==""),[w]),y=(0,Cr.useCallback)(()=>{let A=v();A.push(m),w.current.setAttribute(j3,A.join(","))},[v,w,m]),E=(0,Cr.useCallback)(()=>{let A=v().filter(D=>D!==m);w.current.setAttribute(j3,A.join(","))},[v,w,m]),T=(0,Cr.useCallback)(()=>{v().length===0&&(x(),setTimeout(()=>{v().length===0&&w.current.parentNode&&w.current.parentNode.removeChild(w.current)},1e3))},[v,x,w]);(0,Cr.useEffect)(()=>w.current===null?()=>null:(S(),y(),()=>{E(),T()}),[S,y,E,T])})(a,u),Cr.default.createElement("div",Object.assign({className:xe(dM,n&&tee,r&&ree,d,t)},c),Cr.default.createElement("div",null),Cr.default.createElement("div",null),Cr.default.createElement("div",null))},"b");var _t=W(pe());function hi(e,t){if(e==null)return{};var r={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(t.indexOf(n)!==-1)continue;r[n]=e[n]}return r}o(hi,"_objectWithoutPropertiesLoose");function Ue(){return Ue=Object.assign?Object.assign.bind():function(e){for(var t=1;tt||a>e&&u=t&&c>=r?a-e-n:u>t&&cr?u-t+i:0}o(J_,"r");var CM=o(function(e,t){var r=window,n=t.scrollMode,i=t.block,a=t.inline,u=t.boundary,c=t.skipOverflowHiddenElements,d=typeof u=="function"?u:function(Te){return Te!==u};if(!TM(e))throw new TypeError("Invalid target");for(var f,h,m=document.scrollingElement||document.documentElement,g=[],_=e;TM(_)&&d(_);){if((_=(h=(f=_).parentElement)==null?f.getRootNode().host||null:h)===m){g.push(_);break}_!=null&&_===document.body&&K3(_)&&!K3(document.documentElement)||_!=null&&K3(_,c)&&g.push(_)}for(var w=r.visualViewport?r.visualViewport.width:innerWidth,S=r.visualViewport?r.visualViewport.height:innerHeight,x=window.scrollX||pageXOffset,v=window.scrollY||pageYOffset,y=e.getBoundingClientRect(),E=y.height,T=y.width,A=y.top,D=y.right,R=y.bottom,O=y.left,N=i==="start"||i==="nearest"?A:i==="end"?R:A+E/2,L=a==="center"?O+T/2:a==="end"?D:O,M=[],V=0;V=0&&O>=0&&R<=S&&D<=w&&A>=re&&R<=fe&&O>=He&&D<=ue)return M;var Ge=getComputedStyle(B),Qe=parseInt(Ge.borderLeftWidth,10),mt=parseInt(Ge.borderTopWidth,10),qe=parseInt(Ge.borderRightWidth,10),ft=parseInt(Ge.borderBottomWidth,10),Q=0,we=0,J="offsetWidth"in B?B.offsetWidth-B.clientWidth-Qe-qe:0,X="offsetHeight"in B?B.offsetHeight-B.clientHeight-mt-ft:0,ne="offsetWidth"in B?B.offsetWidth===0?0:Y/B.offsetWidth:0,ge="offsetHeight"in B?B.offsetHeight===0?0:$/B.offsetHeight:0;if(m===B)Q=i==="start"?N:i==="end"?N-S:i==="nearest"?J_(v,v+S,S,mt,ft,v+N,v+N+E,E):N-S/2,we=a==="start"?L:a==="center"?L-w/2:a==="end"?L-w:J_(x,x+w,w,Qe,qe,x+L,x+L+T,T),Q=Math.max(0,Q+v),we=Math.max(0,we+x);else{Q=i==="start"?N-re-mt:i==="end"?N-fe+ft+X:i==="nearest"?J_(re,fe,$,mt,ft+X,N,N+E,E):N-(re+$/2)+X/2,we=a==="start"?L-He-Qe:a==="center"?L-(He+Y/2)+J/2:a==="end"?L-ue+qe+J:J_(He,ue,Y,Qe,qe+J,L,L+T,T);var Se=B.scrollLeft,Ee=B.scrollTop;N+=Ee-(Q=Math.max(0,Math.min(Ee+Q/ge,B.scrollHeight-$/ge+X))),L+=Se-(we=Math.max(0,Math.min(Se+we/ne,B.scrollWidth-Y/ne+J)))}M.push({el:B,top:Q,left:we})}return M},"i");var fee=0;function pee(e,t){if(e){var r=CM(e,{boundary:t,block:"nearest",scrollMode:"if-needed"});r.forEach(function(n){var i=n.el,a=n.top,u=n.left;i.scrollTop=a,i.scrollLeft=u})}}o(pee,"scrollIntoView");function OM(e,t){return e===t||e.contains&&e.contains(t)}o(OM,"isOrContainsNode");function Z3(e,t){var r;function n(){r&&clearTimeout(r)}o(n,"cancel");function i(){for(var a=arguments.length,u=new Array(a),c=0;c1?i-1:0),u=1;u=37&&r<=40&&t.indexOf("Arrow")!==0?"Arrow"+t:t}o(Ph,"normalizeArrowKey");function Nh(e,t,r,n,i){if(i===void 0&&(i=!0),r===0)return-1;var a=r-1;(typeof t!="number"||t<0||t>=r)&&(t=e>0?-1:a+1);var u=t+e;u<0?u=i?a:0:u>a&&(u=i?0:a);var c=fl(e,u,r,n,i);return c===-1?t>=r?-1:t:c}o(Nh,"getNextWrappingIndex");function fl(e,t,r,n,i){var a=n(t);if(!a||!a.hasAttribute("disabled"))return t;if(e>0){for(var u=t+1;u=0;c--)if(!n(c).hasAttribute("disabled"))return c;return i?e>0?fl(1,0,r,n,!1):fl(-1,r-1,r,n,!1):-1}o(fl,"getNextNonDisabledIndex");function DM(e,t,r,n){return n===void 0&&(n=!0),t.some(function(i){return i&&(OM(i,e)||n&&OM(i,r.activeElement))})}o(DM,"targetWithinDownshift");function mee(e,t,r){return;var n}o(mee,"validateControlledUnchanged");var gee=Z3(function(){zM().textContent=""},500);function BM(e,t){var r=zM(t);e&&(r.textContent=e,gee())}o(BM,"setStatus");function zM(e){e===void 0&&(e=document);var t=e.getElementById("a11y-status-message");return t||(t=e.createElement("div"),t.setAttribute("id","a11y-status-message"),t.setAttribute("role","status"),t.setAttribute("aria-live","polite"),t.setAttribute("aria-relevant","additions text"),Object.assign(t.style,{border:"0",clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:"0",position:"absolute",width:"1px"}),e.body.appendChild(t),t)}o(zM,"getStatusDiv");var UM={highlightedIndex:-1,isOpen:!1,selectedItem:null,inputValue:""};function vee(e,t,r){var n=e.props,i=e.type,a={};Object.keys(t).forEach(function(u){_ee(u,e,t,r),r[u]!==t[u]&&(a[u]=r[u])}),n.onStateChange&&Object.keys(a).length&&n.onStateChange(Ue({type:i},a))}o(vee,"callOnChangeProps");function _ee(e,t,r,n){var i=t.props,a=t.type,u="on"+J3(e)+"Change";i[u]&&n[e]!==void 0&&n[e]!==r[e]&&i[u](Ue({type:a},n))}o(_ee,"invokeOnChangeHandler");function bee(e,t){return t.changes}o(bee,"stateReducer");function yee(e){var t=e.selectedItem,r=e.itemToString;return t?r(t)+" has been selected.":""}o(yee,"getA11ySelectionMessage");var xee=Z3(function(e,t){BM(e(),t)},200);function HM(e){var t=e.id,r=e.labelId,n=e.menuId,i=e.getItemId,a=e.toggleButtonId,u=t===void 0?"downshift-"+RM():t;return{labelId:r||u+"-label",menuId:n||u+"-menu",getItemId:i||function(c){return u+"-item-"+c},toggleButtonId:a||u+"-toggle-button"}}o(HM,"getElementIds");function Q3(e,t,r){return e!==void 0?e:r.length===0?-1:r.indexOf(t)}o(Q3,"getItemIndex");function wee(e){return e?String(e):""}o(wee,"itemToString");function AM(e){return/^\S{1}$/.test(e)}o(AM,"isAcceptedCharacterKey");function J3(e){return""+e.slice(0,1).toUpperCase()+e.slice(1)}o(J3,"capitalizeString");function i1(e){var t=(0,ae.useRef)(e);return t.current=e,t}o(i1,"useLatestRef");function qM(e,t,r){var n=(0,ae.useRef)(),i=(0,ae.useRef)(),a=(0,ae.useCallback)(function(g,_){i.current=_,g=X_(g,_.props);var w=e(g,_),S=_.props.stateReducer(g,Ue({},_,{changes:w}));return S},[e]),u=(0,ae.useReducer)(a,t),c=u[0],d=u[1],f=i1(r),h=(0,ae.useCallback)(function(g){return d(Ue({props:f.current},g))},[f]),m=i.current;return(0,ae.useEffect)(function(){m&&n.current&&n.current!==c&&vee(m,X_(n.current,m.props),c),n.current=c},[c,r,m]),[c,h]}o(qM,"useEnhancedReducer");function VM(e,t,r){var n=qM(e,t,r),i=n[0],a=n[1];return[X_(i,r),a]}o(VM,"useControlledReducer");var Ah={itemToString:wee,stateReducer:bee,getA11ySelectionMessage:yee,scrollIntoView:pee,circularNavigation:!1,environment:typeof window>"u"?{}:window};function zr(e,t,r){r===void 0&&(r=UM);var n="default"+J3(t);return n in e?e[n]:r[t]}o(zr,"getDefaultValue");function Dh(e,t,r){if(r===void 0&&(r=UM),t in e)return e[t];var n="initial"+J3(t);return n in e?e[n]:zr(e,t,r)}o(Dh,"getInitialValue");function WM(e){var t=Dh(e,"selectedItem"),r=Dh(e,"isOpen"),n=Dh(e,"highlightedIndex"),i=Dh(e,"inputValue");return{highlightedIndex:n<0&&t&&r?e.items.indexOf(t):n,isOpen:r,selectedItem:t,inputValue:i}}o(WM,"getInitialState");function qs(e,t,r,n){var i=e.items,a=e.initialHighlightedIndex,u=e.defaultHighlightedIndex,c=t.selectedItem,d=t.highlightedIndex;return i.length===0?-1:a!==void 0&&d===a?a:u!==void 0?u:c?r===0?i.indexOf(c):Nh(r,i.indexOf(c),i.length,n,!1):r===0?-1:r<0?i.length-1:0}o(qs,"getHighlightedIndexOnOpen");function jM(e,t,r,n){var i=(0,ae.useRef)({isMouseDown:!1,isTouchMove:!1});return(0,ae.useEffect)(function(){var a=o(function(){i.current.isMouseDown=!0},"onMouseDown"),u=o(function(h){i.current.isMouseDown=!1,e&&!DM(h.target,t.map(function(m){return m.current}),r.document)&&n()},"onMouseUp"),c=o(function(){i.current.isTouchMove=!1},"onTouchStart"),d=o(function(){i.current.isTouchMove=!0},"onTouchMove"),f=o(function(h){e&&!i.current.isTouchMove&&!DM(h.target,t.map(function(m){return m.current}),r.document,!1)&&n()},"onTouchEnd");return r.addEventListener("mousedown",a),r.addEventListener("mouseup",u),r.addEventListener("touchstart",c),r.addEventListener("touchmove",d),r.addEventListener("touchend",f),function(){r.removeEventListener("mousedown",a),r.removeEventListener("mouseup",u),r.removeEventListener("touchstart",c),r.removeEventListener("touchmove",d),r.removeEventListener("touchend",f)}},[e,r]),i}o(jM,"useMouseAndTouchTracker");function X3(){for(var e=!1,t=(0,ae.useRef)(!0),r=arguments.length,n=new Array(r),i=0;i=0&&{selectedItem:n.items[d]})}break;case pE:a={highlightedIndex:qs(n,e,1,t.getItemNodeFromIndex),isOpen:!0};break;case hE:a={highlightedIndex:qs(n,e,-1,t.getItemNodeFromIndex),isOpen:!0};break;case aE:case sE:a=Ue({isOpen:zr(n,"isOpen"),highlightedIndex:zr(n,"highlightedIndex")},e.highlightedIndex>=0&&{selectedItem:n.items[e.highlightedIndex]});break;case iE:a={highlightedIndex:fl(1,0,n.items.length,t.getItemNodeFromIndex,!1)};break;case oE:a={highlightedIndex:fl(-1,n.items.length-1,n.items.length,t.getItemNodeFromIndex,!1)};break;case nE:a={isOpen:!1,highlightedIndex:-1};break;case t1:a={isOpen:!1,highlightedIndex:-1};break;case uE:{var f=t.key,h=""+e.inputValue+f,m=PM(h,e.highlightedIndex,n.items,n.itemToString,t.getItemNodeFromIndex);a=Ue({inputValue:h},m>=0&&{highlightedIndex:m})}break;case tE:a={highlightedIndex:Nh(i?5:1,e.highlightedIndex,n.items.length,t.getItemNodeFromIndex,n.circularNavigation)};break;case rE:a={highlightedIndex:Nh(i?-5:-1,e.highlightedIndex,n.items.length,t.getItemNodeFromIndex,n.circularNavigation)};break;case lE:a={highlightedIndex:-1};break;case fE:case gE:a={isOpen:!e.isOpen,highlightedIndex:e.isOpen?-1:qs(n,e,0)};break;case vE:a={isOpen:!0,highlightedIndex:qs(n,e,0)};break;case _E:a={isOpen:!1};break;case bE:a={highlightedIndex:t.highlightedIndex};break;case yE:a={selectedItem:t.selectedItem};break;case r1:a={inputValue:t.inputValue};break;case xE:a={highlightedIndex:zr(n,"highlightedIndex"),isOpen:zr(n,"isOpen"),selectedItem:zr(n,"selectedItem"),inputValue:zr(n,"inputValue")};break;default:throw new Error("Reducer called without proper action type.")}return Ue({},e,a)}o(Tee,"downshiftSelectReducer");Iee.stateChangeTypes=kee;function Iee(e){e===void 0&&(e={});var t=Ue({},Eee,e),r=t.items,n=t.scrollIntoView,i=t.environment,a=t.initialIsOpen,u=t.defaultIsOpen,c=t.itemToString,d=t.getA11ySelectionMessage,f=t.getA11yStatusMessage,h=WM(t),m=VM(Tee,h,t),g=m[0],_=m[1],w=g.isOpen,S=g.highlightedIndex,x=g.selectedItem,v=g.inputValue,y=(0,ae.useRef)(null),E=(0,ae.useRef)(null),T=(0,ae.useRef)();T.current={};var A=(0,ae.useRef)(!0),D=(0,ae.useRef)(null),R=(0,ae.useRef)(HM(t)),O=(0,ae.useRef)(),N=(0,ae.useRef)(!0),L=i1({state:g,props:t}),M=o(function(J){return T.current[R.current.getItemId(J)]},"getItemNodeFromIndex");e1(f,[w,S,v,r],Ue({isInitialMount:N.current,previousResultCount:O.current,items:r,environment:i,itemToString:c},g)),e1(d,[x],Ue({isInitialMount:N.current,previousResultCount:O.current,items:r,environment:i,itemToString:c},g));var V=$M({menuElement:E.current,highlightedIndex:S,isOpen:w,itemRefs:T,scrollIntoView:n,getItemNodeFromIndex:M});(0,ae.useEffect)(function(){N.current&&(D.current=Z3(function(J){J({type:r1,inputValue:""})},500)),v&&D.current(_)},[_,v]),eE({isInitialMount:N.current,props:t,state:g}),(0,ae.useEffect)(function(){if(N.current){(a||u||w)&&E.current&&E.current.focus();return}if(w){E.current&&E.current.focus();return}i.document.activeElement===E.current&&y.current&&(A.current=!1,y.current.focus())},[w]),(0,ae.useEffect)(function(){N.current||(O.current=r.length)});var B=jM(w,[E,y],i,function(){_({type:t1})}),z=X3("getMenuProps","getToggleButtonProps");(0,ae.useEffect)(function(){N.current=!1},[]);var $=(0,ae.useMemo)(function(){return{ArrowDown:o(function(X){X.preventDefault(),_({type:pE,getItemNodeFromIndex:M,shiftKey:X.shiftKey})},"ArrowDown"),ArrowUp:o(function(X){X.preventDefault(),_({type:hE,getItemNodeFromIndex:M,shiftKey:X.shiftKey})},"ArrowUp")}},[_]),Y=(0,ae.useMemo)(function(){return{ArrowDown:o(function(X){X.preventDefault(),_({type:tE,getItemNodeFromIndex:M,shiftKey:X.shiftKey})},"ArrowDown"),ArrowUp:o(function(X){X.preventDefault(),_({type:rE,getItemNodeFromIndex:M,shiftKey:X.shiftKey})},"ArrowUp"),Home:o(function(X){X.preventDefault(),_({type:iE,getItemNodeFromIndex:M})},"Home"),End:o(function(X){X.preventDefault(),_({type:oE,getItemNodeFromIndex:M})},"End"),Escape:o(function(){_({type:nE})},"Escape"),Enter:o(function(X){X.preventDefault(),_({type:aE})},"Enter")," ":o(function(X){X.preventDefault(),_({type:sE})},"_")}},[_]),re=(0,ae.useCallback)(function(){_({type:gE})},[_]),ue=(0,ae.useCallback)(function(){_({type:_E})},[_]),fe=(0,ae.useCallback)(function(){_({type:vE})},[_]),He=(0,ae.useCallback)(function(J){_({type:bE,highlightedIndex:J})},[_]),Ge=(0,ae.useCallback)(function(J){_({type:yE,selectedItem:J})},[_]),Qe=(0,ae.useCallback)(function(){_({type:xE})},[_]),mt=(0,ae.useCallback)(function(J){_({type:r1,inputValue:J})},[_]),qe=(0,ae.useCallback)(function(J){return Ue({id:R.current.labelId,htmlFor:R.current.toggleButtonId},J)},[]),ft=(0,ae.useCallback)(function(J,X){var ne,ge=J===void 0?{}:J,Se=ge.onMouseLeave,Ee=ge.refKey,Te=Ee===void 0?"ref":Ee,Ae=ge.onKeyDown,Re=ge.onBlur,xt=ge.ref,wt=hi(ge,["onMouseLeave","refKey","onKeyDown","onBlur","ref"]),Ce=X===void 0?{}:X,Ve=Ce.suppressRefError,St=Ve===void 0?!1:Ve,Tr=L.current.state;return z("getMenuProps",St,Te,E),Ue((ne={},ne[Te]=$o(xt,function(Vt){E.current=Vt}),ne.id=R.current.menuId,ne.role="listbox",ne["aria-labelledby"]=R.current.labelId,ne.tabIndex=-1,ne),Tr.isOpen&&Tr.highlightedIndex>-1&&{"aria-activedescendant":R.current.getItemId(Tr.highlightedIndex)},{onMouseLeave:Jr(Se,o(function(){_({type:lE})},"menuHandleMouseLeave")),onKeyDown:Jr(Ae,o(function(Ut){var Fe=Ph(Ut);Fe&&Y[Fe]?Y[Fe](Ut):AM(Fe)&&_({type:uE,key:Fe,getItemNodeFromIndex:M})},"menuHandleKeyDown")),onBlur:Jr(Re,o(function(){if(A.current===!1){A.current=!0;return}var Ut=!B.current.isMouseDown;Ut&&_({type:t1})},"menuHandleBlur"))},wt)},[_,L,Y,B,z]),Q=(0,ae.useCallback)(function(J,X){var ne,ge=J===void 0?{}:J,Se=ge.onClick,Ee=ge.onKeyDown,Te=ge.refKey,Ae=Te===void 0?"ref":Te,Re=ge.ref,xt=hi(ge,["onClick","onKeyDown","refKey","ref"]),wt=X===void 0?{}:X,Ce=wt.suppressRefError,Ve=Ce===void 0?!1:Ce,St=o(function(){_({type:fE})},"toggleButtonHandleClick"),Tr=o(function(Ut){var Fe=Ph(Ut);Fe&&$[Fe]?$[Fe](Ut):AM(Fe)&&_({type:mE,key:Fe,getItemNodeFromIndex:M})},"toggleButtonHandleKeyDown"),Vt=Ue((ne={},ne[Ae]=$o(Re,function(Ut){y.current=Ut}),ne.id=R.current.toggleButtonId,ne["aria-haspopup"]="listbox",ne["aria-expanded"]=L.current.state.isOpen,ne["aria-labelledby"]=R.current.labelId+" "+R.current.toggleButtonId,ne),xt);return xt.disabled||(Vt.onClick=Jr(Se,St),Vt.onKeyDown=Jr(Ee,Tr)),z("getToggleButtonProps",Ve,Ae,y),Vt},[_,L,$,z]),we=(0,ae.useCallback)(function(J){var X,ne=J===void 0?{}:J,ge=ne.item,Se=ne.index,Ee=ne.onMouseMove,Te=ne.onClick,Ae=ne.refKey,Re=Ae===void 0?"ref":Ae,xt=ne.ref,wt=hi(ne,["item","index","onMouseMove","onClick","refKey","ref"]),Ce=L.current,Ve=Ce.state,St=Ce.props,Tr=o(function(){Se!==Ve.highlightedIndex&&(V.current=!1,_({type:cE,index:Se}))},"itemHandleMouseMove"),Vt=o(function(){_({type:dE,index:Se})},"itemHandleClick"),Ut=Q3(Se,ge,St.items);if(Ut<0)throw new Error("Pass either item or item index in getItemProps!");var Fe=Ue((X={role:"option","aria-selected":""+(Ut===Ve.highlightedIndex),id:R.current.getItemId(Ut)},X[Re]=$o(xt,function(Gt){Gt&&(T.current[R.current.getItemId(Ut)]=Gt)}),X),wt);return wt.disabled||(Fe.onMouseMove=Jr(Ee,Tr),Fe.onClick=Jr(Te,Vt)),Fe},[_,L,V]);return{getToggleButtonProps:Q,getLabelProps:qe,getMenuProps:ft,getItemProps:we,toggleMenu:re,openMenu:fe,closeMenu:ue,setHighlightedIndex:He,selectItem:Ge,reset:Qe,setInputValue:mt,highlightedIndex:S,isOpen:w,selectedItem:x,inputValue:v}}o(Iee,"useSelect");var wE=0,SE=1,EE=2,kE=3,TE=4,IE=5,CE=6,n1=7,OE=8,DE=9,AE=10,PE=11,NE=12,ME=13,LE=14,RE=15,FE=16,BE=17,zE=18,UE=19,Cee=Object.freeze({__proto__:null,InputKeyDownArrowDown:wE,InputKeyDownArrowUp:SE,InputKeyDownEscape:EE,InputKeyDownHome:kE,InputKeyDownEnd:TE,InputKeyDownEnter:IE,InputChange:CE,InputBlur:n1,MenuMouseLeave:OE,ItemMouseMove:DE,ItemClick:AE,ToggleButtonClick:PE,FunctionToggleMenu:NE,FunctionOpenMenu:ME,FunctionCloseMenu:LE,FunctionSetHighlightedIndex:RE,FunctionSelectItem:FE,FunctionSetInputValue:BE,FunctionReset:zE,ControlledPropUpdatedSelectedItem:UE});function Oee(e){var t=e.id,r=e.inputId,n=hi(e,["id","inputId"]),i=t===void 0?"downshift-"+RM():t;return Ue({inputId:r||i+"-input"},HM(Ue({id:t},n)))}o(Oee,"getElementIds$1");function Dee(e){var t=WM(e),r=t.selectedItem,n=t.inputValue;return n===""&&r&&e.defaultInputValue===void 0&&e.initialInputValue===void 0&&e.inputValue===void 0&&(n=e.itemToString(r)),Ue({},t,{inputValue:n})}o(Dee,"getInitialState$1");var Kxe={items:ce.default.array.isRequired,itemToString:ce.default.func,getA11yStatusMessage:ce.default.func,getA11ySelectionMessage:ce.default.func,circularNavigation:ce.default.bool,highlightedIndex:ce.default.number,defaultHighlightedIndex:ce.default.number,initialHighlightedIndex:ce.default.number,isOpen:ce.default.bool,defaultIsOpen:ce.default.bool,initialIsOpen:ce.default.bool,selectedItem:ce.default.any,initialSelectedItem:ce.default.any,defaultSelectedItem:ce.default.any,inputValue:ce.default.string,defaultInputValue:ce.default.string,initialInputValue:ce.default.string,id:ce.default.string,labelId:ce.default.string,menuId:ce.default.string,getItemId:ce.default.func,inputId:ce.default.string,toggleButtonId:ce.default.string,stateReducer:ce.default.func,onSelectedItemChange:ce.default.func,onHighlightedIndexChange:ce.default.func,onStateChange:ce.default.func,onIsOpenChange:ce.default.func,onInputValueChange:ce.default.func,environment:ce.default.shape({addEventListener:ce.default.func,removeEventListener:ce.default.func,document:ce.default.shape({getElementById:ce.default.func,activeElement:ce.default.any,body:ce.default.any})})};function Aee(e,t,r){var n=(0,ae.useRef)(),i=qM(e,t,r),a=i[0],u=i[1];return(0,ae.useEffect)(function(){FM(r,"selectedItem")&&(n.current!==r.selectedItem&&u({type:UE,inputValue:r.itemToString(r.selectedItem)}),n.current=a.selectedItem===n.current?r.selectedItem:a.selectedItem)}),[X_(a,r),u]}o(Aee,"useControlledReducer$1");var Pee=Ue({},Ah,{getA11yStatusMessage:hee,circularNavigation:!0});function Nee(e,t){var r=t.type,n=t.props,i=t.shiftKey,a;switch(r){case DE:a={highlightedIndex:t.index};break;case AE:a={isOpen:zr(n,"isOpen"),highlightedIndex:zr(n,"highlightedIndex"),selectedItem:n.items[t.index],inputValue:n.itemToString(n.items[t.index])};break;case wE:e.isOpen?a={highlightedIndex:Nh(i?5:1,e.highlightedIndex,n.items.length,t.getItemNodeFromIndex,n.circularNavigation)}:a={highlightedIndex:qs(n,e,1,t.getItemNodeFromIndex),isOpen:!0};break;case SE:e.isOpen?a={highlightedIndex:Nh(i?-5:-1,e.highlightedIndex,n.items.length,t.getItemNodeFromIndex,n.circularNavigation)}:a={highlightedIndex:qs(n,e,-1,t.getItemNodeFromIndex),isOpen:!0};break;case IE:a=Ue({},e.isOpen&&e.highlightedIndex>=0&&{selectedItem:n.items[e.highlightedIndex],isOpen:zr(n,"isOpen"),highlightedIndex:zr(n,"highlightedIndex"),inputValue:n.itemToString(n.items[e.highlightedIndex])});break;case EE:a=Ue({isOpen:!1,highlightedIndex:-1},!e.isOpen&&{selectedItem:null,inputValue:""});break;case kE:a=Ue({},e.isOpen&&{highlightedIndex:fl(1,0,n.items.length,t.getItemNodeFromIndex,!1)});break;case TE:a=Ue({},e.isOpen&&{highlightedIndex:fl(-1,n.items.length-1,n.items.length,t.getItemNodeFromIndex,!1)});break;case n1:e.isOpen&&(a=Ue({isOpen:!1,highlightedIndex:-1},e.highlightedIndex>=0&&t.selectItem&&{selectedItem:n.items[e.highlightedIndex],inputValue:n.itemToString(n.items[e.highlightedIndex])}));break;case CE:a={isOpen:!0,highlightedIndex:zr(n,"highlightedIndex"),inputValue:t.inputValue};break;case OE:a={highlightedIndex:-1};break;case PE:case NE:a={isOpen:!e.isOpen,highlightedIndex:e.isOpen?-1:qs(n,e,0)};break;case ME:a={isOpen:!0,highlightedIndex:qs(n,e,0)};break;case LE:a={isOpen:!1};break;case RE:a={highlightedIndex:t.highlightedIndex};break;case FE:a={selectedItem:t.selectedItem,inputValue:n.itemToString(t.selectedItem)};break;case UE:case BE:a={inputValue:t.inputValue};break;case zE:a={highlightedIndex:zr(n,"highlightedIndex"),isOpen:zr(n,"isOpen"),selectedItem:zr(n,"selectedItem"),inputValue:zr(n,"inputValue")};break;default:throw new Error("Reducer called without proper action type.")}return Ue({},e,a)}o(Nee,"downshiftUseComboboxReducer");kd.stateChangeTypes=Cee;function kd(e){e===void 0&&(e={});var t=Ue({},Pee,e),r=t.initialIsOpen,n=t.defaultIsOpen,i=t.items,a=t.scrollIntoView,u=t.environment,c=t.getA11yStatusMessage,d=t.getA11ySelectionMessage,f=t.itemToString,h=Dee(t),m=Aee(Nee,h,t),g=m[0],_=m[1],w=g.isOpen,S=g.highlightedIndex,x=g.selectedItem,v=g.inputValue,y=(0,ae.useRef)(null),E=(0,ae.useRef)(),T=(0,ae.useRef)(null),A=(0,ae.useRef)(null),D=(0,ae.useRef)(null);E.current={};var R=(0,ae.useRef)(!0),O=(0,ae.useRef)(Oee(t)),N=(0,ae.useRef)(),L=i1({state:g,props:t}),M=o(function(X){return E.current[O.current.getItemId(X)]},"getItemNodeFromIndex");e1(c,[w,S,v,i],Ue({isInitialMount:R.current,previousResultCount:N.current,items:i,environment:u,itemToString:f},g)),e1(d,[x],Ue({isInitialMount:R.current,previousResultCount:N.current,items:i,environment:u,itemToString:f},g));var V=$M({menuElement:y.current,highlightedIndex:S,isOpen:w,itemRefs:E,scrollIntoView:a,getItemNodeFromIndex:M});eE({isInitialMount:R.current,props:t,state:g}),(0,ae.useEffect)(function(){R.current&&(r||n||w)&&T.current&&T.current.focus()},[w]),(0,ae.useEffect)(function(){R.current||(N.current=i.length)});var B=jM(w,[D,y,A],u,function(){_({type:n1,selectItem:!1})}),z=X3("getInputProps","getComboboxProps","getMenuProps");(0,ae.useEffect)(function(){R.current=!1},[]);var $=(0,ae.useMemo)(function(){return{ArrowDown:o(function(ne){ne.preventDefault(),_({type:wE,shiftKey:ne.shiftKey,getItemNodeFromIndex:M})},"ArrowDown"),ArrowUp:o(function(ne){ne.preventDefault(),_({type:SE,shiftKey:ne.shiftKey,getItemNodeFromIndex:M})},"ArrowUp"),Home:o(function(ne){ne.preventDefault(),_({type:kE,getItemNodeFromIndex:M})},"Home"),End:o(function(ne){ne.preventDefault(),_({type:TE,getItemNodeFromIndex:M})},"End"),Escape:o(function(){_({type:EE})},"Escape"),Enter:o(function(ne){if(ne.which!==229){var ge=L.current.state;ge.isOpen&&ne.preventDefault(),_({type:IE,getItemNodeFromIndex:M})}},"Enter")}},[_,L]),Y=(0,ae.useCallback)(function(X){return Ue({id:O.current.labelId,htmlFor:O.current.inputId},X)},[]),re=(0,ae.useCallback)(function(X,ne){var ge,Se=X===void 0?{}:X,Ee=Se.onMouseLeave,Te=Se.refKey,Ae=Te===void 0?"ref":Te,Re=Se.ref,xt=hi(Se,["onMouseLeave","refKey","ref"]),wt=ne===void 0?{}:ne,Ce=wt.suppressRefError,Ve=Ce===void 0?!1:Ce;return z("getMenuProps",Ve,Ae,y),Ue((ge={},ge[Ae]=$o(Re,function(St){y.current=St}),ge.id=O.current.menuId,ge.role="listbox",ge["aria-labelledby"]=O.current.labelId,ge.onMouseLeave=Jr(Ee,function(){_({type:OE})}),ge),xt)},[_,z]),ue=(0,ae.useCallback)(function(X){var ne,ge,Se=X===void 0?{}:X,Ee=Se.item,Te=Se.index,Ae=Se.refKey,Re=Ae===void 0?"ref":Ae,xt=Se.ref,wt=Se.onMouseMove,Ce=Se.onClick,Ve=Se.onPress,St=hi(Se,["item","index","refKey","ref","onMouseMove","onClick","onPress"]),Tr=L.current,Vt=Tr.props,Ut=Tr.state,Fe=Q3(Te,Ee,Vt.items);if(Fe<0)throw new Error("Pass either item or item index in getItemProps!");var Gt="onClick",Hn=Ce;return Ue((ne={},ne[Re]=$o(xt,function(Cn){Cn&&(E.current[O.current.getItemId(Fe)]=Cn)}),ne.role="option",ne["aria-selected"]=""+(Fe===Ut.highlightedIndex),ne.id=O.current.getItemId(Fe),ne),!St.disabled&&(ge={onMouseMove:Jr(wt,o(function(){Te!==Ut.highlightedIndex&&(V.current=!1,_({type:DE,index:Te}))},"itemHandleMouseMove"))},ge[Gt]=Jr(Hn,o(function(){_({type:AE,index:Te}),T.current&&T.current.focus()},"itemHandleClick")),ge),St)},[_,L,V]),fe=(0,ae.useCallback)(function(X){var ne,ge=X===void 0?{}:X,Se=ge.onClick,Ee=ge.onPress,Te=ge.refKey,Ae=Te===void 0?"ref":Te,Re=ge.ref,xt=hi(ge,["onClick","onPress","refKey","ref"]),wt=o(function(){_({type:PE}),!L.current.state.isOpen&&T.current&&T.current.focus()},"toggleButtonHandleClick");return Ue((ne={},ne[Ae]=$o(Re,function(Ce){A.current=Ce}),ne.id=O.current.toggleButtonId,ne.tabIndex=-1,ne),!xt.disabled&&Ue({},{onClick:Jr(Se,wt)}),xt)},[_,L]),He=(0,ae.useCallback)(function(X,ne){var ge,Se=X===void 0?{}:X,Ee=Se.onKeyDown,Te=Se.onChange,Ae=Se.onInput,Re=Se.onBlur,xt=Se.onChangeText,wt=Se.refKey,Ce=wt===void 0?"ref":wt,Ve=Se.ref,St=hi(Se,["onKeyDown","onChange","onInput","onBlur","onChangeText","refKey","ref"]),Tr=ne===void 0?{}:ne,Vt=Tr.suppressRefError,Ut=Vt===void 0?!1:Vt;z("getInputProps",Ut,Ce,T);var Fe=L.current.state,Gt=o(function(Io){var du=Ph(Io);du&&$[du]&&$[du](Io)},"inputHandleKeyDown"),Hn=o(function(Io){_({type:CE,inputValue:Io.target.value})},"inputHandleChange"),Cn=o(function(){B.current.isMouseDown||_({type:n1,selectItem:!0})},"inputHandleBlur"),ta="onChange",Hl={};if(!St.disabled){var ra;Hl=(ra={},ra[ta]=Jr(Te,Ae,Hn),ra.onKeyDown=Jr(Ee,Gt),ra.onBlur=Jr(Re,Cn),ra)}return Ue((ge={},ge[Ce]=$o(Ve,function(Io){T.current=Io}),ge.id=O.current.inputId,ge["aria-autocomplete"]="list",ge["aria-controls"]=O.current.menuId,ge),Fe.isOpen&&Fe.highlightedIndex>-1&&{"aria-activedescendant":O.current.getItemId(Fe.highlightedIndex)},{"aria-labelledby":O.current.labelId,autoComplete:"off",value:Fe.inputValue},Hl,St)},[_,$,L,B,z]),Ge=(0,ae.useCallback)(function(X,ne){var ge,Se=X===void 0?{}:X,Ee=Se.refKey,Te=Ee===void 0?"ref":Ee,Ae=Se.ref,Re=hi(Se,["refKey","ref"]),xt=ne===void 0?{}:ne,wt=xt.suppressRefError,Ce=wt===void 0?!1:wt;return z("getComboboxProps",Ce,Te,D),Ue((ge={},ge[Te]=$o(Ae,function(Ve){D.current=Ve}),ge.role="combobox",ge["aria-haspopup"]="listbox",ge["aria-owns"]=O.current.menuId,ge["aria-expanded"]=L.current.state.isOpen,ge),Re)},[L,z]),Qe=(0,ae.useCallback)(function(){_({type:NE})},[_]),mt=(0,ae.useCallback)(function(){_({type:LE})},[_]),qe=(0,ae.useCallback)(function(){_({type:ME})},[_]),ft=(0,ae.useCallback)(function(X){_({type:RE,highlightedIndex:X})},[_]),Q=(0,ae.useCallback)(function(X){_({type:FE,selectedItem:X})},[_]),we=(0,ae.useCallback)(function(X){_({type:BE,inputValue:X})},[_]),J=(0,ae.useCallback)(function(){_({type:zE})},[_]);return{getItemProps:ue,getLabelProps:Y,getMenuProps:re,getInputProps:He,getComboboxProps:Ge,getToggleButtonProps:fe,toggleMenu:Qe,openMenu:qe,closeMenu:mt,setHighlightedIndex:ft,setInputValue:we,selectItem:Q,reset:J,highlightedIndex:S,isOpen:w,selectedItem:x,inputValue:v}}o(kd,"useCombobox");var GM={activeIndex:-1,selectedItems:[]};function NM(e,t){return Dh(e,t,GM)}o(NM,"getInitialValue$1");function MM(e,t){return zr(e,t,GM)}o(MM,"getDefaultValue$1");function Mee(e){var t=NM(e,"activeIndex"),r=NM(e,"selectedItems");return{activeIndex:t,selectedItems:r}}o(Mee,"getInitialState$2");function LM(e){if(e.shiftKey||e.metaKey||e.ctrlKey||e.altKey)return!1;var t=e.target;return!(t instanceof HTMLInputElement&&t.value!==""&&(t.selectionStart!==0||t.selectionEnd!==0))}o(LM,"isKeyDownOperationPermitted");function Lee(e){var t=e.removedSelectedItem,r=e.itemToString;return r(t)+" has been removed."}o(Lee,"getA11yRemovalMessage");var Zxe={selectedItems:ce.default.array,initialSelectedItems:ce.default.array,defaultSelectedItems:ce.default.array,itemToString:ce.default.func,getA11yRemovalMessage:ce.default.func,stateReducer:ce.default.func,activeIndex:ce.default.number,initialActiveIndex:ce.default.number,defaultActiveIndex:ce.default.number,onActiveIndexChange:ce.default.func,onSelectedItemsChange:ce.default.func,keyNavigationNext:ce.default.string,keyNavigationPrevious:ce.default.string,environment:ce.default.shape({addEventListener:ce.default.func,removeEventListener:ce.default.func,document:ce.default.shape({getElementById:ce.default.func,activeElement:ce.default.any,body:ce.default.any})})},Ree={itemToString:Ah.itemToString,stateReducer:Ah.stateReducer,environment:Ah.environment,getA11yRemovalMessage:Lee,keyNavigationNext:"ArrowRight",keyNavigationPrevious:"ArrowLeft"},HE=0,qE=1,VE=2,WE=3,jE=4,$E=5,GE=6,YE=7,KE=8,ZE=9,QE=10,JE=11,XE=12,Fee=Object.freeze({__proto__:null,SelectedItemClick:HE,SelectedItemKeyDownDelete:qE,SelectedItemKeyDownBackspace:VE,SelectedItemKeyDownNavigationNext:WE,SelectedItemKeyDownNavigationPrevious:jE,DropdownKeyDownNavigationPrevious:$E,DropdownKeyDownBackspace:GE,DropdownClick:YE,FunctionAddSelectedItem:KE,FunctionRemoveSelectedItem:ZE,FunctionSetSelectedItems:QE,FunctionSetActiveIndex:JE,FunctionReset:XE});function Bee(e,t){var r=t.type,n=t.index,i=t.props,a=t.selectedItem,u=e.activeIndex,c=e.selectedItems,d;switch(r){case HE:d={activeIndex:n};break;case jE:d={activeIndex:u-1<0?0:u-1};break;case WE:d={activeIndex:u+1>=c.length?-1:u+1};break;case VE:case qE:{var f=u;c.length===1?f=-1:u===c.length-1&&(f=c.length-2),d=Ue({selectedItems:[].concat(c.slice(0,u),c.slice(u+1))},{activeIndex:f});break}case $E:d={activeIndex:c.length-1};break;case GE:d={selectedItems:c.slice(0,c.length-1)};break;case KE:d={selectedItems:[].concat(c,[a])};break;case YE:d={activeIndex:-1};break;case ZE:{var h=u,m=c.indexOf(a);c.length===1?h=-1:m===c.length-1&&(h=c.length-2),d=Ue({selectedItems:[].concat(c.slice(0,m),c.slice(m+1))},{activeIndex:h});break}case QE:{var g=t.selectedItems;d={selectedItems:g};break}case JE:{var _=t.activeIndex;d={activeIndex:_};break}case XE:d={activeIndex:MM(i,"activeIndex"),selectedItems:MM(i,"selectedItems")};break;default:throw new Error("Reducer called without proper action type.")}return Ue({},e,d)}o(Bee,"downshiftMultipleSelectionReducer");zee.stateChangeTypes=Fee;function zee(e){e===void 0&&(e={});var t=Ue({},Ree,e),r=t.getA11yRemovalMessage,n=t.itemToString,i=t.environment,a=t.keyNavigationNext,u=t.keyNavigationPrevious,c=VM(Bee,Mee(t),t),d=c[0],f=c[1],h=d.activeIndex,m=d.selectedItems,g=(0,ae.useRef)(!0),_=(0,ae.useRef)(null),w=(0,ae.useRef)(m),S=(0,ae.useRef)();S.current=[];var x=i1({state:d,props:t});(0,ae.useEffect)(function(){if(!g.current){if(m.length(0,ek.isEqual)(r,t))}o(Uee,"n");var Hee=o(({disabled:e,highlightValue:t,itemProps:r,label:n,menuStyles:i,multiselect:a,selected:u})=>{let c=o(d=>{return zn.default.createElement("span",{className:i.highlighted,dangerouslySetInnerHTML:{__html:(f=d,f.replace(new RegExp(t,"gi"),h=>`${h}`))}});var f},"c");return zn.default.createElement("li",Object.assign({},r,{"aria-selected":u},e&&{"aria-disabled":!0}),a?zn.default.createElement(zn.default.Fragment,null,zn.default.createElement("span",{className:i.checkbox,"aria-hidden":!0},zn.default.createElement(Hu,null)),t?c(n):n):zn.default.createElement(zn.default.Fragment,null,t?c(n):n,u&&zn.default.createElement(Hu,{className:i.selectedIcon})))},"r"),KM=o(({getItemProps:e,highlightValue:t,isOptionDisabled:r,menuProps:n,menuStyles:i,multiselect:a,open:u,optionLabelField:c,optionKeyField:d,options:f,selectedItem:h,selectedItems:m,virtualizer:g})=>{let _=!!g,w=_?g.virtualItems:f;return zn.default.createElement("ul",Object.assign({},n,{className:xe(i.menu)}),u&&zn.default.createElement(zn.default.Fragment,null,_&&zn.default.createElement("li",{key:"total-size","aria-hidden":!0,style:{height:g.totalSize}}),w.map((S,x)=>{let v=x,y=null;_&&({index:v}=S,y=S);let E=f[v],T=E[c],A=E[d],D=a?Uee(m,E):(0,ek.isEqual)(h,E),R=typeof r=="function"&&r(E,v),O=e(E,v,D,R,y);return zn.default.createElement(Hee,{key:A,disabled:R,highlightValue:t,itemProps:O,menuStyles:i,multiselect:a,label:T,selected:D})})))},"i");var kn={input:"SearchInput-module_input__Addns",hidden:"SearchInput-module_hidden__OcXmJ",button:"SearchInput-module_button__z7NIp search-input_hds-search-input__button__1-cj-",wrapper:"SearchInput-module_wrapper__114JK",root:"SearchInput-module_root__sMwrY",open:"SearchInput-module_open__1zeft",angleIcon:"SearchInput-module_angleIcon__1PdxN",menu:"SearchInput-module_menu__2P8CO",loadingSpinnerContainer:"SearchInput-module_loadingSpinnerContainer__T6ZTc",menuItem:"SearchInput-module_menuItem__zIC_d",highlighted:"SearchInput-module_highlighted__3D7Hh",selected:"SearchInput-module_selected__30K7a",disabled:"SearchInput-module_disabled__akdv5",virtualized:"SearchInput-module_virtualized__xRfea",errorText:"SearchInput-module_errorText__2tddy text-input_hds-text-input__error-text__2bQYc",buttons:"SearchInput-module_buttons__2O_2t search-input_hds-search-input__buttons__3PawT",searchIcon:"SearchInput-module_searchIcon__l1_S4",noToggle:"SearchInput-module_noToggle__2rf7Y",helperText:"SearchInput-module_helperText__2AWSL",loadingSpinner:"SearchInput-module_loadingSpinner__3G_76"};Ft(`@keyframes text-input_fadeIn__qn0sk{0%{opacity:0}to{opacity:1}}.text-input_hds-text-input__2k_Sg{--border-width:2px;--outline-width:3px;--outline-offset-readonly:4px;--input-height:56px;--textarea-height:149px;--icon-size:var(--spacing-m);--icon-color:var(--color-black);--helper-color-default:var(--color-black-60);--helper-color-invalid:var(--color-black);--helper-background-color-invalid:var(--color-error-light);--helper-icon-color-invalid:var(--color-error);--helper-color-success:var(--color-black);--helper-background-color-success:var(--color-success-light);--helper-icon-color-success:var(--color-success);--helper-color-info:var(--color-black);--helper-background-color-info:var(--color-info-light);--helper-icon-color-info:var(--color-info);--input-background-default:var(--color-white);--input-background-disabled:var(--color-black-10);--input-border-color-default:var(--color-black-50);--input-border-color-hover:var(--color-black-90);--input-border-color-focus:var(--color-black-90);--input-border-color-invalid:var(--color-error);--input-border-color-disabled:var(--color-black-10);--input-border-color-success:var(--color-success);--input-color-default:var(--color-black-90);--input-color-disabled:var(--color-black-40);--label-color-default:var(--color-black-90);--label-color-invalid:var(--color-black-90);--placeholder-color:var(--color-black-60)}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__input__28bnn{-webkit-appearance:none;background-color:var(--input-background-default);border:var(--border-width) solid var(--input-border-color-default);border-radius:0;box-sizing:border-box;color:var(--input-color-default);font-family:inherit;font-size:1.125em;height:var(--input-height);line-height:normal;margin:0;padding:0 var(--spacing-s);width:100%;will-change:transform,box-shadow}.text-input_hds-text-input__2k_Sg:not([data-hds-textinput-filled]) .text-input_hds-text-input__button-clear__9anML,.text-input_hds-text-input__input-clear__10ibh::-webkit-search-cancel-button{display:none}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__button-clear__9anML>*{pointer-events:none}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__input__28bnn:hover{border-color:var(--input-border-color-hover);transition:border-color 85ms ease-out}.text-input_hds-text-input__input-wrapper__2dlTe:focus-within .text-input_hds-text-input__input__28bnn{border-color:var(--input-border-color-focus);outline:none}.text-input_hds-text-input__2k_Sg.text-input_hds-text-input--invalid__2_9Zw .text-input_hds-text-input__input__28bnn{border-color:var(--input-border-color-invalid)}.text-input_hds-text-input__2k_Sg.text-input_hds-text-input--success__3Oi7w .text-input_hds-text-input__input__28bnn{border-color:var(--input-border-color-success)}.text-input_hds-text-input__input-wrapper__2dlTe:focus-within .text-input_hds-text-input__input__28bnn:not([readonly]){box-shadow:0 0 0 var(--outline-width) var(--color-focus-outline);transform:translateZ(0);transition:85ms ease-out;transition-property:box-shadow,transform}.text-input_hds-text-input__label__1Wguh{color:var(--label-color-default);display:block;font-size:var(--fontsize-body-m);font-weight:500;margin-bottom:var(--spacing-3-xs)}.text-input_hds-text-input--invalid__2_9Zw .text-input_hds-text-input__label__1Wguh{color:var(--label-color-invalid);transition:color 85ms linear}.text-input_hds-text-input__required__cS54_{display:inline-block;font-size:var(--fontsize-body-xl);line-height:1;margin-left:var(--spacing-2-xs);transform:translateY(var(--spacing-3-xs))}.text-input_hds-text-input__input-wrapper__2dlTe{display:flex;position:relative}.text-input_hds-text-input__2k_Sg textarea.text-input_hds-text-input__input__28bnn{font-family:inherit;height:var(--textarea-height);margin:0;min-height:var(--input-height);overflow:auto;padding:var(--spacing-s);resize:vertical}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__input__28bnn::-ms-reveal{display:none}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__input__28bnn::-moz-placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__input__28bnn::placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__helper-text__1LgPk{color:var(--helper-color-default);display:block;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-3-xs);white-space:pre-line}.text-input_hds-text-input__error-text__2bQYc{background-color:var(--helper-background-color-invalid);border-left:8px solid var(--color-error);color:var(--helper-color-invalid);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);white-space:pre-line}.text-input_hds-text-input__error-text__2bQYc:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__error-text__2bQYc:before{animation:text-input_fadeIn__qn0sk 85ms ease-out;background:var(--helper-icon-color-invalid);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__success-text__31pFk{background-color:var(--helper-background-color-success);border-left:8px solid var(--color-success);color:var(--helper-color-success);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative;white-space:pre-wrap}.text-input_hds-text-input__success-text__31pFk:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__success-text__31pFk:before{animation:text-input_fadeIn__qn0sk 85ms ease-out;background:var(--helper-icon-color-success);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__info-text__3Xddn{background-color:var(--helper-background-color-info);border-left:8px solid var(--color-info);color:var(--helper-color-info);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative}.text-input_hds-text-input__info-text__3Xddn:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__info-text__3Xddn:before{animation:text-input_fadeIn__qn0sk 85ms ease-out;background:var(--helper-icon-color-info);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__input__28bnn[disabled]{background-color:var(--input-background-disabled);border-color:var(--input-border-color-disabled);color:var(--input-color-disabled);cursor:not-allowed}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__input__28bnn[readonly]{background-color:transparent;border:0;color:var(--input-color-default);outline-offset:var(--outline-offset-readonly);padding:0;-webkit-text-fill-color:var(--input-color-default);transform:translateZ(0);transition:85ms ease-out;transition-property:outline,transform}.text-input_hds-text-input__input-wrapper__2dlTe:focus-within input.text-input_hds-text-input__input__28bnn[readonly]{height:calc(var(--input-height) - 2 * var(--outline-offset-readonly));margin:var(--outline-offset-readonly) 0;outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__input-wrapper__2dlTe:focus-within textarea.text-input_hds-text-input__input__28bnn[readonly]{outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__buttons__1ANhZ{align-items:center;bottom:0;display:flex;font-size:1rem;justify-content:center;margin-right:calc(var(--spacing-s) - var(--spacing-xs) / 2);position:absolute;right:0;top:0}.text-input_hds-text-input__button__1zrQr{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:var(--icon-color);cursor:pointer;display:flex;font:inherit;outline:none;padding:var(--spacing-xs) calc(var(--spacing-xs) / 2)}.text-input_hds-text-input__button__1zrQr:focus{outline:var(--outline-width) solid var(--color-focus-outline)}.search-input_hds-icon__5eCQs{background-color:currentcolor;display:inline-block;height:var(--icon-size);-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto;width:var(--icon-size)}.search-input_hds-icon--size-xs__JNXQQ{--icon-size:var(--spacing-layout-2-xs)}.search-input_hds-icon--size-s__1UrrH{--icon-size:var(--spacing-layout-xs)}.search-input_hds-icon--size-m__2xJqk{--icon-size:var(--spacing-layout-s)}.search-input_hds-icon--size-l__9ZoGz{--icon-size:var(--spacing-layout-m)}.search-input_hds-icon--size-xl__33Ryp{--icon-size:var(--spacing-layout-l)}[class*=hds-icon-start--]:before{-webkit-mask-image:var(--mask-image-before);mask-image:var(--mask-image-before)}[class*=hds-icon-end--]:after,[class*=hds-icon-start--]:before{background-color:currentcolor;content:"";display:inline-flex;height:var(--icon-size,24px);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--icon-size,24px)}[class*=hds-icon-end--]:after{-webkit-mask-image:var(--mask-image-after);mask-image:var(--mask-image-after)}.search-input_hds-icon--search__1OHPF{--mask-image-search:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15 1a8 8 0 11-4.798 14.402l-6.401 6.4-1.591-1.59 6.398-6.4A8 8 0 0115 1zm0 2a6 6 0 100 12 6 6 0 000-12z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-search)}.search-input_hds-icon-start--search__3XoAJ{--mask-image-before:var(--mask-image-search)}.search-input_hds-icon-end--search__2z836{--mask-image-after:var(--mask-image-search)}.search-input_hds-search-input__3yDGf{--border-width:2px;--outline-width:3px;--input-height:56px;--helper-color-default:var(--color-black-60);--input-background-default:var(--color-white);--input-border-color-default:var(--color-black-50);--input-border-color-hover:var(--color-black-90);--input-border-color-focus:var(--color-black-90);--input-color-default:var(--color-black-90);--label-color-default:var(--color-black-90)}.search-input_hds-search-input__label__2XXxI{color:var(--label-color-default);display:block;font-size:var(--fontsize-body-m);font-weight:500;margin-bottom:var(--spacing-3-xs)}.search-input_hds-search-input__input-wrapper__2SHOr{display:flex;height:100%;position:relative}.search-input_hds-search-input__3yDGf .search-input_hds-search-input__input__3K908{-webkit-appearance:none;background-color:var(--input-background-default);border:var(--border-width) solid var(--input-border-color-default);box-sizing:border-box;color:var(--input-color-default);font-size:1.125em;height:var(--input-height);line-height:normal;padding:0 var(--spacing-s);width:100%}.search-input_hds-search-input__3yDGf .search-input_hds-search-input__input__3K908:hover{border-color:var(--input-border-color-hover);transition:border-color 85ms ease-out}.search-input_hds-search-input__3yDGf .search-input_hds-search-input__input__3K908:focus{border-color:var(--input-border-color-focus);outline:none}.search-input_hds-search-input__3yDGf .search-input_hds-search-input__input__3K908:not([readonly]):focus{outline:var(--outline-width) solid var(--color-focus-outline);transform:translateZ(0)}.search-input_hds-search-input__buttons__3PawT{align-items:center;bottom:0;display:flex;font-size:1rem;justify-content:center;margin-right:calc(var(--spacing-s) - var(--spacing-xs) / 2);position:absolute;right:0;top:0}.search-input_hds-search-input__button__1-cj-{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:inherit;color:var(--dropdown-color-default);cursor:pointer;display:flex;font:inherit;outline:none;padding:var(--spacing-xs) calc(var(--spacing-xs) / 2)}.search-input_hds-search-input__buttons__3PawT .search-input_hds-search-input__button__1-cj-:focus{outline:var(--outline-width) solid var(--color-focus-outline)}.search-input_hds-search-input__helper-text__25LCS{color:var(--helper-color-default);display:block;font-size:var(--fontsize-body-m);margin-top:var(--spacing-3-xs)}.SearchInput-module_button__z7NIp.SearchInput-module_hidden__OcXmJ,.SearchInput-module_input__Addns:not(:focus).SearchInput-module_hidden__OcXmJ{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:0 -1px -1px 0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.SearchInput-module_wrapper__114JK:focus-within{box-shadow:0 0 0 var(--focus-outline-width) var(--focus-outline-color)}.SearchInput-module_root__sMwrY{--border-width:2px;--divider-width:1px;--focus-outline-width:3px;--dropdown-height:var(--spacing-3-xl);--menu-item-height:calc(var(--dropdown-height) - var(--border-width) * 2);--icon-size:var(--spacing-m);--menu-z-index:10;--dropdown-background-default:var(--color-white);--dropdown-background-disabled:var(--color-black-10);--dropdown-border-color-default:var(--color-black-50);--dropdown-border-color-hover:var(--color-black-90);--dropdown-border-color-hover-invalid:var(--color-error-dark);--dropdown-border-color-focus:var(--color-black-90);--dropdown-border-color-invalid:var(--color-error);--dropdown-border-color-disabled:var(--color-black-10);--dropdown-color-default:var(--color-black-90);--dropdown-color-disabled:var(--color-black-40);--focus-outline-color:var(--color-focus-outline);--helper-background-color-invalid:var(--color-error-light);--helper-color-invalid:var(--color-black);--helper-icon-color-invalid:var(--color-error);--menu-divider-color:var(--color-black-20);--menu-item-background-default:var(--color-white);--menu-item-background-hover:var(--color-bus);--menu-item-background-selected:var(--color-white);--menu-item-background-selected-hover:var(--color-bus);--menu-item-background-disabled:var(--color-white);--menu-item-color-default:var(--color-black-90);--menu-item-color-hover:var(--color-white);--menu-item-color-selected:var(--color-black-90);--menu-item-color-selected-hover:var(--color-white);--menu-item-color-disabled:var(--color-black-40);--menu-item-icon-color-selected:var(--color-white);--menu-item-icon-color-disabled:var(--color-black-40);--multiselect-checkbox-background-selected:var(--color-bus);--multiselect-checkbox-background-disabled:var(--color-black-10);--multiselect-checkbox-border-default:var(--color-black-50);--multiselect-checkbox-border-hover:var(--color-black-90);--multiselect-checkbox-border-disabled:var(--color-black-10);--multiselect-checkbox-color-default:transparent;--multiselect-checkbox-color-selected:var(--color-white);--multiselect-checkbox-color-selected-disabled:var(--color-white);--placeholder-color:var(--color-black-60);position:relative}.SearchInput-module_open__1zeft.SearchInput-module_root__sMwrY .SearchInput-module_angleIcon__1PdxN{transform:rotateX(180deg)}.SearchInput-module_open__1zeft.SearchInput-module_root__sMwrY .SearchInput-module_menu__2P8CO{display:block}.SearchInput-module_root__sMwrY input{font-family:inherit;margin:0;overflow:auto}.SearchInput-module_wrapper__114JK{background-color:var(--dropdown-background-default);border:var(--border-width) solid var(--dropdown-border-color-default);box-sizing:border-box;min-height:var(--dropdown-height);position:relative;width:100%}.SearchInput-module_wrapper__114JK:focus-within{border-color:var(--dropdown-border-color-focus)}.SearchInput-module_wrapper__114JK:hover{border-color:var(--dropdown-border-color-hover)}.SearchInput-module_wrapper__114JK:focus-within,.SearchInput-module_wrapper__114JK:hover{transition:border-color 85ms ease-out}.SearchInput-module_loadingSpinnerContainer__T6ZTc,.SearchInput-module_menu__2P8CO{border:solid var(--dropdown-border-color-focus);border-top-color:var(--menu-divider-color);border-width:var(--divider-width) var(--border-width) var(--border-width);bottom:0;display:none;left:0;list-style:none;margin:0;outline:none;overflow-y:auto;padding:0;position:absolute;transform:translate(calc(var(--border-width) * -1),100%);width:100%;z-index:var(--menu-z-index)}.SearchInput-module_menuItem__zIC_d{align-items:center;background-color:var(--menu-item-background-default);box-sizing:border-box;color:var(--menu-item-color-default);cursor:pointer;display:flex;font-size:var(--fontsize-body-l);justify-content:space-between;line-height:var(--lineheight-m);min-height:var(--menu-item-height);padding:var(--spacing-xs) var(--spacing-s)}.SearchInput-module_highlighted__3D7Hh.SearchInput-module_menuItem__zIC_d{background-color:var(--menu-item-background-hover);color:var(--menu-item-color-hover)}.SearchInput-module_selected__30K7a.SearchInput-module_menuItem__zIC_d{background-color:var(--menu-item-background-selected);color:var(--menu-item-color-selected)}.SearchInput-module_highlighted__3D7Hh.SearchInput-module_selected__30K7a.SearchInput-module_menuItem__zIC_d{background-color:var(--menu-item-background-selected-hover);color:var(--menu-item-color-selected-hover)}.SearchInput-module_disabled__akdv5.SearchInput-module_menuItem__zIC_d{background-color:var(--menu-item-background-disabled);color:var(--menu-item-color-disabled);cursor:not-allowed}.SearchInput-module_virtualized__xRfea.SearchInput-module_menuItem__zIC_d{left:0;position:absolute;top:0;width:100%}.SearchInput-module_root__sMwrY{--helper-color-default:var(--color-black-60)}.SearchInput-module_wrapper__114JK{align-items:center;display:flex}.SearchInput-module_button__z7NIp{color:var(--dropdown-color-default)}.SearchInput-module_button__z7NIp:focus.SearchInput-module_button__z7NIp:focus{outline:3px solid var(--color-focus-outline)}.SearchInput-module_searchIcon__l1_S4{color:var(--dropdown-color-default);display:flex}.SearchInput-module_input__Addns{align-self:stretch;appearance:none;background-color:var(--input-background-default);border:none;box-sizing:border-box;color:var(--input-color-default);font-size:var(--fontsize-body-l);height:var(--menu-item-height);outline:none;padding:0 calc(var(--spacing-l) + var(--icon-size)) 0 0;width:100%}.SearchInput-module_input__Addns:first-child{padding-left:var(--spacing-s)}.SearchInput-module_input__Addns.SearchInput-module_noToggle__2rf7Y{padding-right:var(--spacing-s)}.SearchInput-module_input__Addns::placeholder{color:var(--placeholder-color);line-height:normal}.SearchInput-module_input__Addns:disabled::placeholder{color:var(--dropdown-color-disabled)}.SearchInput-module_menuItem__zIC_d .SearchInput-module_highlighted__3D7Hh{font-weight:700}.SearchInput-module_menuItem__zIC_d .SearchInput-module_highlighted__3D7Hh mark{background:none;color:inherit;font-weight:400}.SearchInput-module_helperText__2AWSL{color:var(--helper-color-default);display:block;font-size:var(--fontsize-body-m);margin-top:var(--spacing-3-xs)}.SearchInput-module_loadingSpinnerContainer__T6ZTc{align-items:center;background-color:var(--menu-item-background-default);display:flex;flex-direction:column;padding:var(--spacing-m) 0;text-align:center}.SearchInput-module_loadingSpinner__3G_76{margin-bottom:var(--spacing-2-xs)}`);var rk=class rk extends Error{};o(rk,"g");var o1=rk,qee=o((e,t,r)=>{let n=(0,_t.useRef)(r),[i,a]=(0,_t.useState)(!1),u=(0,_t.useRef)(()=>null),[c,d]=(0,_t.useState)([]),f=(0,_t.useCallback)(()=>{d([]),a(!1),u.current()},[d,u]);return(0,_t.useEffect)(()=>()=>{u.current()},[u]),(0,_t.useEffect)(()=>{n.current=r},[r]),((h,m,g)=>{let _=(0,_t.useCallback)(h,g);(0,_t.useEffect)(()=>{let w=setTimeout(()=>{_()},m);return()=>{clearTimeout(w)}},[_,m])})(()=>{if(typeof t!="function"||n.current===!0)return;if(a(!0),u.current(),e.length===0)return a(!1),void d([]);let{promise:h,cancel:m}=(g=>{let _=!1;return{promise:new Promise((w,S)=>{g.then(x=>{if(_)throw new o1;w(x)}).catch(x=>{x instanceof o1||S(x)})}),cancel:o(()=>{_=!0},"cancel")}})(t(e));u.current=m,h.then(g=>{a(!1),Array.isArray(g)&&typeof d=="function"&&n.current===!1&&d(g)})},200,[e,t,d]),{suggestions:c,isLoading:!n.current&&i,clearSuggestions:f}},"v"),tk=o(e=>{var{className:t,clearButtonAriaLabel:r="Clear",getSuggestions:n,helperText:i,highlightSuggestions:a=!1,inputProps:u,label:c,loadingSpinnerFinishedText:d="Finished loading suggestions",loadingSpinnerText:f="Loading suggestions",onSubmit:h,placeholder:m,searchButtonAriaLabel:g="Search",hideSearchButton:_=!1,suggestionKeyField:w,suggestionLabelField:S,visibleSuggestions:x=8,onChange:v,value:y}=e,E=ve(e,["className","clearButtonAriaLabel","getSuggestions","helperText","highlightSuggestions","inputProps","label","loadingSpinnerFinishedText","loadingSpinnerText","onSubmit","placeholder","searchButtonAriaLabel","hideSearchButton","suggestionKeyField","suggestionLabelField","visibleSuggestions","onChange","value"]);let T=(0,_t.useRef)(!1),A=(0,_t.useRef)(null),D="userEnterKeyAction",[R,O]=(0,_t.useState)(void 0),[N,L]=(0,_t.useState)(""),M=y||N,V=o(()=>R===kd.stateChangeTypes.InputKeyDownEnter,"Y"),{suggestions:B,isLoading:z,clearSuggestions:$}=qee(M,n,R===kd.stateChangeTypes.ItemClick||R===D||V()),Y=((J,X=3e3)=>{let[ne,ge]=(0,_t.useState)(!1),Se=(0,_t.useRef)(null);return(0,_t.useEffect)(()=>(clearTimeout(Se.current),J?Se.current=setTimeout(()=>{ge(!0)},X):ge(!1),()=>{clearTimeout(Se.current)}),[J,X,ge]),ne})(z,1300),re=y!==void 0&&v,ue=o(J=>{re?v(J):L(J)},"V"),fe=o(J=>{var X;let ne=(X=A.current)===null||X===void 0?void 0:X.value;h(J!==void 0?J:ne),$()},"R"),{isOpen:He,getLabelProps:Ge,getMenuProps:Qe,getInputProps:mt,getComboboxProps:qe,highlightedIndex:ft,getItemProps:Q,reset:we}=kd(Object.assign({items:B,onStateChange(J){var X;let{ItemClick:ne,FunctionReset:ge,InputKeyDownEnter:Se}=kd.stateChangeTypes;if([ne,ge,Se].includes(J.type)){let Ee=J.type===ne&&J.inputValue===void 0,Te=Ee?(X=A.current)===null||X===void 0?void 0:X.value:J.inputValue;if(Te===void 0)return;Ee||ue(Te),J.type!==ge&&fe(Te),O(J.type)}else O(void 0)},itemToString:o(J=>J?`${J[S]}`:"","itemToString")},re&&{inputValue:M}));return(0,_t.useEffect)(()=>{T.current?v&&y===void 0&&v(M):T.current=!0},[v,M]),_t.default.createElement("div",Object.assign({},E,{className:xe(kn.root,He&&kn.open,t)}),c&&_t.default.createElement(xd,Object.assign({label:c},Ge())),_t.default.createElement("div",{className:xe(kn.wrapper),ref:qe().ref},_t.default.createElement("input",Object.assign({enterKeyHint:"search"},u,mt({onKeyUp:o(J=>{let X=J.key||J.keyCode,ne=X==="Enter"||X===13;!V()&&ne&&fe(),O(ne?D:void 0)},"onKeyUp"),onKeyDown:o(J=>{He&&B.length||J.key!=="Home"&&J.key!=="End"||(J.nativeEvent.preventDownshiftDefault=!0)},"onKeyDown"),onChange:o(J=>{ue(J.target.value)},"onChange"),ref:A,role:qe().role,"aria-expanded":qe()["aria-expanded"],"aria-haspopup":qe()["aria-haspopup"],"aria-owns":qe()["aria-owns"]}),{className:xe(kn.input,u&&u.className),placeholder:m})),_t.default.createElement("div",{className:kn.buttons},M.length>0&&_t.default.createElement("button",{type:"button","aria-label":r,className:xe(kn.button),onClick:o(()=>{we(),A.current.focus(),$()},"onClick")},_t.default.createElement(ed,{className:kn.searchIcon})),!_&&_t.default.createElement("button",{type:"button","aria-label":g,className:xe(kn.button),onClick:o(()=>fe(),"onClick")},_t.default.createElement(AA,{className:kn.searchIcon}))),Y&&_t.default.createElement("div",{className:kn.loadingSpinnerContainer,"aria-hidden":!0},_t.default.createElement(H_,{loadingText:f,loadingFinishedText:d,small:!0,className:kn.loadingSpinner}),f),_t.default.createElement(KM,{isOptionDisabled:o(()=>!1,"isOptionDisabled"),multiselect:!1,open:He&&!Y,selectedItem:null,selectedItems:[],highlightValue:a&&M.length>=3&&M,menuStyles:kn,options:B,optionKeyField:`${String(w||S)}`,optionLabelField:`${String(S)}`,menuProps:Qe({style:{maxHeight:YM*x}}),getItemProps:o((J,X,ne,ge)=>Q({item:J,index:X,disabled:ge,className:xe(kn.menuItem,ne&&kn.selected,ft===X&&kn.highlighted)}),"getItemProps")})),i&&_t.default.createElement("div",{className:kn.helperText},i))},"b");var bl=W(Ds()),H=W(pe());var ZM=o(e=>e.currentTarget.contains(e.target)&&(!e.relatedTarget||!e.currentTarget.contains(e.relatedTarget)),"r"),QM=o(e=>!e.currentTarget.contains(e.relatedTarget),"t");var gi=W(pe());var Td,pl,Na={tag:"Tag-module_tag__3bo5S tag_hds-tag__3MKf3",large:"Tag-module_large__1ZNIX tag_hds-tag--large__1bVs5",action:"Tag-module_action__4ky2K tag_hds-tag--action__Az-Fm",link:"Tag-module_link__3f99r tag_hds-tag--link__1470y",icon:"Tag-module_icon__or2kN tag_hds-tag__icon__2_xWY",multiline:"Tag-module_multiline__24sap tag_hds-tag--multiline__yHIcb"};Ft(`.tag_hds-icon__2LFMT{background-color:currentcolor;display:inline-block;height:var(--icon-size);-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto;width:var(--icon-size)}.tag_hds-icon--size-xs__L1nV_{--icon-size:var(--spacing-layout-2-xs)}.tag_hds-icon--size-s__23CMA{--icon-size:var(--spacing-layout-xs)}.tag_hds-icon--size-m__2zCBY{--icon-size:var(--spacing-layout-s)}.tag_hds-icon--size-l__UuAMZ{--icon-size:var(--spacing-layout-m)}.tag_hds-icon--size-xl__2f_bT{--icon-size:var(--spacing-layout-l)}[class*=hds-icon-start--]:before{-webkit-mask-image:var(--mask-image-before);mask-image:var(--mask-image-before)}[class*=hds-icon-end--]:after,[class*=hds-icon-start--]:before{background-color:currentcolor;content:"";display:inline-flex;height:var(--icon-size,24px);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--icon-size,24px)}[class*=hds-icon-end--]:after{-webkit-mask-image:var(--mask-image-after);mask-image:var(--mask-image-after)}.tag_hds-icon--cross__2tq88{--mask-image-cross:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18 7.5L13.5 12l4.5 4.5-1.5 1.5-4.5-4.5L7.5 18 6 16.5l4.5-4.5L6 7.5 7.5 6l4.5 4.5L16.5 6 18 7.5z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-cross)}.tag_hds-icon-start--cross__Efj_S{--mask-image-before:var(--mask-image-cross)}.tag_hds-icon-end--cross__3_S2q{--mask-image-after:var(--mask-image-cross)}.tag_hds-tag__3MKf3{--computed-background-color:var(--background-color,var(--color-black-10));--computed-background-color-focus:var(--background-color-focus,var(--computed-background-color,transparent));--computed-background-color-hover:var(--background-color-hover,var(--computed-background-color-focus,transparent));--computed-background-color-active:var(--background-color-active,var(--computed-background-color-hover,transparent));--computed-border-color:var(--border-color,var(--computed-background-color));--computed-border-color-focus:var(--border-color-focus,var(--computed-border-color,transparent));--computed-border-color-hover:var(--border-color-hover,var(--computed-border-color-focus,transparent));--computed-border-color-active:var(--border-color-active,var(--computed-border-color-hover,transparent));--computed-color:var(--color,--color-black-90);--computed-color-focus:var(--color-focus,var(--computed-color,inherit));--computed-color-hover:var(--color-hover,var(--computed-color-focus,inherit));--computed-color-active:var(--color-active,var(--computed-color-hover,inherit));--computed-outline-color:var(--outline-color,transparent);--font-size:var(--fontsize-body-s);--gap:var(--spacing-3-xs);--height:32px;--icon-reposition:-4px;--icon-size:24px;--outline-width:2px;--padding-horizontal:12px;--padding-vertical:3px;align-items:center;background-color:var(--computed-background-color);border-radius:calc(var(--height) / 2);box-sizing:border-box;color:var(--computed-color,inherit);display:inline-flex;flex-direction:row;font-size:var(--font-size);font-weight:500;grid-gap:var(--gap);gap:var(--gap);justify-content:center;line-height:var(--lineheight-l);max-width:100%;min-height:var(--height);outline:none;outline-offset:2px;overflow:hidden;padding:var(--padding-vertical) var(--padding-horizontal)}.tag_hds-tag__3MKf3:after{flex-shrink:0;margin-right:var(--icon-reposition)}.tag_hds-tag__3MKf3:before{flex-shrink:0;margin-left:var(--icon-reposition)}.tag_hds-tag__3MKf3>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tag_hds-tag--large__1bVs5{--font-size:var(--fontsize-body-m);--gap:var(--spacing-2-xs);--height:48px;--icon-reposition:-8px;--outline-width:3px;--padding-horizontal:20px;--padding-vertical:10px}.tag_hds-tag--action__Az-Fm{--border-color:var(--color-black-90);border:1px solid var(--computed-border-color);padding:calc(var(--padding-vertical) - 1px) calc(var(--padding-horizontal) - 1px)}.tag_hds-tag--multiline__yHIcb>span{hyphens:auto;white-space:normal}.tag_hds-tag--link__1470y{text-decoration:underline}.tag_hds-tag--action__Az-Fm,.tag_hds-tag--link__1470y{--background-color-hover:var(--color-black-20);--outline-color:var(--color-focus-outline);cursor:pointer}.tag_hds-tag--action__Az-Fm:focus-visible,.tag_hds-tag--link__1470y:focus-visible{background-color:var(--computed-background-color-focus);border-color:var(--computed-border-color-focus);color:var(--computed-color-focus)}.tag_hds-tag--action__Az-Fm:hover,.tag_hds-tag--link__1470y:hover{background-color:var(--computed-background-color-hover);border-color:var(--computed-border-color-hover);color:var(--computed-color-hover)}.tag_hds-tag--action__Az-Fm:active,.tag_hds-tag--link__1470y:active{background-color:var(--computed-background-color-active);border-color:var(--computed-border-color-active);color:var(--computed-color-active)}.tag_hds-tag--action__Az-Fm:active:hover,.tag_hds-tag--action__Az-Fm:focus-visible,.tag_hds-tag--link__1470y:active:hover,.tag_hds-tag--link__1470y:focus-visible{box-shadow:none;outline:var(--outline-width) solid var(--computed-outline-color)}.tag_hds-icon__2LFMT.tag_hds-tag__icon__2_xWY,.tag_hds-tag__icon__2_xWY{flex-shrink:0;height:var(--icon-size);width:var(--icon-size)}.tag_hds-tag__icon__2_xWY:first-child{margin-left:var(--icon-reposition)}.tag_hds-tag__icon__2_xWY:last-child{margin-right:var(--icon-reposition)}`),function(e){e.Action="action",e.Informative="informative",e.Link="link"}(Td||(Td={})),function(e){e.Small="small",e.Large="large"}(pl||(pl={}));var hl=(0,gi.forwardRef)((e,t)=>{var{children:r,className:n,onClick:i,onDelete:a,size:u=pl.Small,theme:c,href:d,iconStart:f,iconEnd:h,multiline:m=!1}=e,g=ve(e,["children","className","onClick","onDelete","size","theme","href","iconStart","iconEnd","multiline"]);let _=!!a,w=a||i,S=!!w,x=Td.Informative,v=null;w?(x=Td.Action,v="button"):d&&(x=Td.Link);let y=ci(Na.tag,c),E=Na.large,T=xe(Na.tag,u===pl.Large&&E,y,n,Na[x],m&&Na.multiline),A=f?gi.default.createElement("div",{className:xe(Na.icon),"aria-hidden":"true"},f):null,D=h?gi.default.createElement("div",{className:xe(Na.icon),"aria-hidden":"true"},h):null,R=o(M=>{M.key!=="Enter"&&M.key!==" "||w(M)},"C"),O=o(M=>gi.default.createElement("a",Object.assign({ref:t,className:xe(T,Na.link),href:d},g),M.children),"M"),N=o(M=>gi.default.createElement("div",Object.assign({className:T,ref:t},S&&{tabIndex:0,role:v,onClick:w,onKeyDown:R},g),M.children),"N"),L=gi.default.createElement(gi.default.Fragment,null,A,gi.default.createElement("span",null,r),D,_&&!D?gi.default.createElement(wa,{className:Na.icon}):null);return d?gi.default.createElement(O,null,L):gi.default.createElement(N,null,L)});var te={selectedOptionsContainer:"Select-module_selectedOptionsContainer__16tlC",dropdownButton:"Select-module_dropdownButton__2-_Ec",screenReaderNotifications:"Select-module_screenReaderNotifications__2wzzH",searchAndFilterInfoContainer:"Select-module_searchAndFilterInfoContainer__3FsUa",screenReaderOnly:"Select-module_screenReaderOnly__1W8e8",visuallyHidden:"Select-module_visuallyHidden__2VgHH",withVisibleFocus:"Select-module_withVisibleFocus__3GTEv",selectAndListContainer:"Select-module_selectAndListContainer__vSJEv",root:"Select-module_root__-GjU5",listAndInputContainer:"Select-module_listAndInputContainer__2gZ6q",listContainer:"Select-module_listContainer__2PfQA",list:"Select-module_list__2iKlZ",groupLabel:"Select-module_groupLabel__35DbO",listItem:"Select-module_listItem__3BXr0",selected:"Select-module_selected__1wq2l",disabledOption:"Select-module_disabledOption__vG5Oz",open:"Select-module_open__3a03t",angleIcon:"Select-module_angleIcon__3A9li",invalid:"Select-module_invalid__9ZEr1",buttonIcon:"Select-module_buttonIcon__3O29i",labels:"Select-module_labels__2FlKK",count:"Select-module_count__ODB_U",arrowAndSpaceForClearButton:"Select-module_arrowAndSpaceForClearButton__3Fufw",singleSelect:"Select-module_singleSelect__3hwAT",clearable:"Select-module_clearable__14E9M",selectedOptions:"Select-module_selectedOptions__VmvqD",icon:"Select-module_icon__3AwlD",placeholder:"Select-module_placeholder__nKgDE",spaceForOneDigit:"Select-module_spaceForOneDigit__3puHv",spaceForTwoDigits:"Select-module_spaceForTwoDigits__1pg4o",spaceForThreeDigits:"Select-module_spaceForThreeDigits__kYlbR",spaceForFourDigits:"Select-module_spaceForFourDigits__27Gtl",disabledButton:"Select-module_disabledButton__3Iunx",hasHiddenItems:"Select-module_hasHiddenItems__33AsE",clearButton:"Select-module_clearButton__2ADgy",dropdownButtonOption:"Select-module_dropdownButtonOption__3Tfsz",lastVisible:"Select-module_lastVisible__2zaaS",singleSelectListItem:"Select-module_singleSelectListItem__3xGcj",singleSelectListItemLabel:"Select-module_singleSelectListItemLabel__uAJg8",multiSelectListItem:"Select-module_multiSelectListItem__1aUhM",checkboxContainer:"Select-module_checkboxContainer__Ahwyj",checkbox:"Select-module_checkbox__njDzB",selectableListItem:"Select-module_selectableListItem__1KNgo",focusableListItem:"Select-module_focusableListItem__3A4r6",shiftOptions:"Select-module_shiftOptions__22weq",listAndInputContainerVisible:"Select-module_listAndInputContainerVisible__3drG4",withSearchOrFilter:"Select-module_withSearchOrFilter__Cfpnd",searchOrFilterInput:"Select-module_searchOrFilterInput__qLE0Q",withErrorMessage:"Select-module_withErrorMessage__1EezM",tagListContainer:"Select-module_tagListContainer__1vSdM",tagList:"Select-module_tagList__3uMST",tag:"Select-module_tag__1I-nr",disabledTag:"Select-module_disabledTag__1cwLH",tagListExpanded:"Select-module_tagListExpanded__-176N",arrowIcon:"Select-module_arrowIcon__12Sjk",tagListButtons:"Select-module_tagListButtons__3vZyi",hiddenButton:"Select-module_hiddenButton__3DQ3q",showAllButton:"Select-module_showAllButton__2TTlK",clearAllButton:"Select-module_clearAllButton__2hs4_",errorText:"Select-module_errorText__2U8te text-input_hds-text-input__error-text__12P9W",assistiveText:"Select-module_assistiveText__iHdzn"};Ft(`@keyframes text-input_fadeIn__e88RG{0%{opacity:0}to{opacity:1}}.text-input_hds-text-input__oq6gC{--border-width:2px;--outline-width:3px;--outline-offset-readonly:4px;--input-height:56px;--textarea-height:149px;--icon-size:var(--spacing-m);--icon-color:var(--color-black);--helper-color-default:var(--color-black-60);--helper-color-invalid:var(--color-black);--helper-background-color-invalid:var(--color-error-light);--helper-icon-color-invalid:var(--color-error);--helper-color-success:var(--color-black);--helper-background-color-success:var(--color-success-light);--helper-icon-color-success:var(--color-success);--helper-color-info:var(--color-black);--helper-background-color-info:var(--color-info-light);--helper-icon-color-info:var(--color-info);--input-background-default:var(--color-white);--input-background-disabled:var(--color-black-10);--input-border-color-default:var(--color-black-50);--input-border-color-hover:var(--color-black-90);--input-border-color-focus:var(--color-black-90);--input-border-color-invalid:var(--color-error);--input-border-color-disabled:var(--color-black-10);--input-border-color-success:var(--color-success);--input-color-default:var(--color-black-90);--input-color-disabled:var(--color-black-40);--label-color-default:var(--color-black-90);--label-color-invalid:var(--color-black-90);--placeholder-color:var(--color-black-60)}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__input__Wvij5{-webkit-appearance:none;background-color:var(--input-background-default);border:var(--border-width) solid var(--input-border-color-default);border-radius:0;box-sizing:border-box;color:var(--input-color-default);font-family:inherit;font-size:1.125em;height:var(--input-height);line-height:normal;margin:0;padding:0 var(--spacing-s);width:100%;will-change:transform,box-shadow}.text-input_hds-text-input__input-clear__3fH_a::-webkit-search-cancel-button,.text-input_hds-text-input__oq6gC:not([data-hds-textinput-filled]) .text-input_hds-text-input__button-clear__12Fmy{display:none}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__button-clear__12Fmy>*{pointer-events:none}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__input__Wvij5:hover{border-color:var(--input-border-color-hover);transition:border-color 85ms ease-out}.text-input_hds-text-input__input-wrapper__1rXc7:focus-within .text-input_hds-text-input__input__Wvij5{border-color:var(--input-border-color-focus);outline:none}.text-input_hds-text-input__oq6gC.text-input_hds-text-input--invalid__9tihR .text-input_hds-text-input__input__Wvij5{border-color:var(--input-border-color-invalid)}.text-input_hds-text-input__oq6gC.text-input_hds-text-input--success__1x9yB .text-input_hds-text-input__input__Wvij5{border-color:var(--input-border-color-success)}.text-input_hds-text-input__input-wrapper__1rXc7:focus-within .text-input_hds-text-input__input__Wvij5:not([readonly]){box-shadow:0 0 0 var(--outline-width) var(--color-focus-outline);transform:translateZ(0);transition:85ms ease-out;transition-property:box-shadow,transform}.text-input_hds-text-input__label__2Jzj_{color:var(--label-color-default);display:block;font-size:var(--fontsize-body-m);font-weight:500;margin-bottom:var(--spacing-3-xs)}.text-input_hds-text-input--invalid__9tihR .text-input_hds-text-input__label__2Jzj_{color:var(--label-color-invalid);transition:color 85ms linear}.text-input_hds-text-input__required__1V4QI{display:inline-block;font-size:var(--fontsize-body-xl);line-height:1;margin-left:var(--spacing-2-xs);transform:translateY(var(--spacing-3-xs))}.text-input_hds-text-input__input-wrapper__1rXc7{display:flex;position:relative}.text-input_hds-text-input__oq6gC textarea.text-input_hds-text-input__input__Wvij5{font-family:inherit;height:var(--textarea-height);margin:0;min-height:var(--input-height);overflow:auto;padding:var(--spacing-s);resize:vertical}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__input__Wvij5::-ms-reveal{display:none}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__input__Wvij5::-moz-placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__input__Wvij5::placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__helper-text__3hy4U{color:var(--helper-color-default);display:block;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-3-xs);white-space:pre-line}.text-input_hds-text-input__error-text__12P9W{background-color:var(--helper-background-color-invalid);border-left:8px solid var(--color-error);color:var(--helper-color-invalid);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);white-space:pre-line}.text-input_hds-text-input__error-text__12P9W:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__error-text__12P9W:before{animation:text-input_fadeIn__e88RG 85ms ease-out;background:var(--helper-icon-color-invalid);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__success-text__28bnR{background-color:var(--helper-background-color-success);border-left:8px solid var(--color-success);color:var(--helper-color-success);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative;white-space:pre-wrap}.text-input_hds-text-input__success-text__28bnR:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__success-text__28bnR:before{animation:text-input_fadeIn__e88RG 85ms ease-out;background:var(--helper-icon-color-success);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__info-text__2WOd2{background-color:var(--helper-background-color-info);border-left:8px solid var(--color-info);color:var(--helper-color-info);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative}.text-input_hds-text-input__info-text__2WOd2:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__info-text__2WOd2:before{animation:text-input_fadeIn__e88RG 85ms ease-out;background:var(--helper-icon-color-info);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__input__Wvij5[disabled]{background-color:var(--input-background-disabled);border-color:var(--input-border-color-disabled);color:var(--input-color-disabled);cursor:not-allowed}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__input__Wvij5[readonly]{background-color:transparent;border:0;color:var(--input-color-default);outline-offset:var(--outline-offset-readonly);padding:0;-webkit-text-fill-color:var(--input-color-default);transform:translateZ(0);transition:85ms ease-out;transition-property:outline,transform}.text-input_hds-text-input__input-wrapper__1rXc7:focus-within input.text-input_hds-text-input__input__Wvij5[readonly]{height:calc(var(--input-height) - 2 * var(--outline-offset-readonly));margin:var(--outline-offset-readonly) 0;outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__input-wrapper__1rXc7:focus-within textarea.text-input_hds-text-input__input__Wvij5[readonly]{outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__buttons__1nezR{align-items:center;bottom:0;display:flex;font-size:1rem;justify-content:center;margin-right:calc(var(--spacing-s) - var(--spacing-xs) / 2);position:absolute;right:0;top:0}.text-input_hds-text-input__button__138YJ{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:var(--icon-color);cursor:pointer;display:flex;font:inherit;outline:none;padding:var(--spacing-xs) calc(var(--spacing-xs) / 2)}.text-input_hds-text-input__button__138YJ:focus{outline:var(--outline-width) solid var(--color-focus-outline)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec{background:none;border:none;color:inherit;cursor:pointer;font:inherit;padding:0}.Select-module_screenReaderNotifications__2wzzH,.Select-module_searchAndFilterInfoContainer__3FsUa.Select-module_screenReaderOnly__1W8e8,.Select-module_visuallyHidden__2VgHH{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:0 -1px -1px 0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.Select-module_selectAndListContainer__vSJEv:focus-within,.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_withVisibleFocus__3GTEv:focus-visible{box-shadow:0 0 0 var(--computed-focus-outline-width) var(--computed-focus-outline-color)}.Select-module_root__-GjU5{--computed-border-width:var(--border-width,2px);--computed-divider-width:var(--divider-width,1px);--computed-focus-outline-width:var(--focus-outline-width,3px);--computed-dropdown-height:var(--spacing-3-xl);--default-menu-item-height:calc(var(--computed-dropdown-height) - var(--computed-border-width) * 2);--computed-menu-item-height:var(--menu-item-height,var(--default-menu-item-height));--computed-menu-z-index:var(--menu-z-index,10);--computed-assistive-color:var(--assistive-color,var(--color-black-90));--computed-focus-outline-color:var(--focus-outline-color,var(--color-focus-outline));--computed-placeholder-color:var(--placeholder-color,var(--color-black-60));--computed-border-color-invalid:var(--border-color-invalid,var(--color-error));--computed-icon-color:var(--icon-color,var(--color-black-90));--computed-icon-size:var(--icon-size,var(--spacing-m));--computed-dropdown-icon-color:var(--dropdown-icon-color,var(--color-black-90));--computed-dropdown-background-default:var(--dropdown-background-default,var(--color-white));--computed-dropdown-background-disabled:var(--dropdown-background-disabled,var(--color-black-10));--computed-dropdown-border-color-default:var(--dropdown-border-color-default,var(--color-black-50));--computed-dropdown-border-color-hover:var(--dropdown-border-color-hover,var(--color-black-90));--computed-dropdown-border-color-hover-invalid:var(--dropdown-border-color-hover-invalid,var(--color-error));--computed-dropdown-border-color-focus:var(--dropdown-border-color-focus,var(--color-black-90));--computed-dropdown-border-color-invalid:var(--dropdown-border-color-invalid,var(--color-error));--computed-dropdown-border-color-disabled:var(--dropdown-border-color-disabled,var(--color-black-10));--computed-dropdown-color-default:var(--dropdown-color-default,var(--color-black-90));--computed-dropdown-color-disabled:var(--dropdown-color-disabled,var(--color-black-40));--computed-menu-divider-color:var(--menu-divider-color,var(--color-black-20));--computed-menu-item-background-color-default:var(--menu-item-background-color-default,var(--color-white));--computed-menu-item-background-color-hover:var(--menu-item-background-color-hover,var(--color-bus-light));--computed-menu-item-background-color-selected:var(--menu-item-background-color-selected,transparent);--computed-menu-item-background-color-selected-hover:var(--menu-item-background-color-selected-hover,var(--color-bus-light));--computed-menu-item-background-color-disabled:var(--menu-item-background-color-disabled,var(--color-white));--computed-menu-item-background-color-disabled-hover:var(--menu-item-background-color-disabled-hover,transparent);--computed-menu-item-color-default:var(--menu-item-color-default,var(--color-black-90));--computed-menu-item-color-hover:var(--menu-item-color-hover,var(--color-black-90));--computed-menu-item-color-selected:var(--menu-item-color-selected,var(--color-black-90));--computed-menu-item-color-selected-hover:var(--menu-item-color-selected-hover,var(--color-black-90));--computed-menu-item-color-disabled:var(--menu-item-color-disabled,var(--color-black-40));--computed-menu-item-icon-color-selected:var(--menu-item-icon-color-selected,var(--color-white));--computed-menu-item-icon-color-disabled:var(--menu-item-icon-color-disabled,var(--color-black-40));--computed-menu-item-border-color-focus:var(--menu-item-border-color-focus,var(--color-coat-of-arms));--computed-menu-item-group-label-background-default:var(--menu-item-group-label-background-default,var(--color-black-5));--computed-menu-item-group-label-background-disabled:var(--menu-item-group-label-background-disabled,var(--color-black-5));--computed-menu-item-group-label-background-disabled-hover:var(--menu-item-group-label-background-disabled-hover,var(--color-black-5));--computed-menu-item-group-label-color-disabled:var(--menu-item-group-label-color-disabled,var(--color-black-90));--computed-error-text-color:var(--error-text-color,var(--color-black));--computed-error-icon-color:var(--error-icon-color,var(--color-error));--computed-error-background-color:var(--error-background-color,var(--color-error-light));--computed-error-border-color:var(--error-border-color,var(--color-error));position:relative}.Select-module_root__-GjU5 input{font-family:inherit;margin:0;overflow:auto}.Select-module_selectAndListContainer__vSJEv{background-color:var(--computed-dropdown-background-default);border:var(--computed-border-width) solid var(--computed-dropdown-border-color-default);box-sizing:border-box;min-height:var(--computed-dropdown-height);position:relative;width:100%}.Select-module_selectAndListContainer__vSJEv:focus-within{border-color:var(--computed-dropdown-border-color-focus)}.Select-module_selectAndListContainer__vSJEv:hover{border-color:var(--computed-dropdown-border-color-hover)}.Select-module_selectAndListContainer__vSJEv:focus-within,.Select-module_selectAndListContainer__vSJEv:hover{transition:border-color 85ms ease-out}.Select-module_listAndInputContainer__2gZ6q{border:solid var(--computed-dropdown-border-color-focus);border-top-color:var(--computed-menu-divider-color);border-width:var(--computed-divider-width) var(--computed-border-width) var(--computed-border-width);bottom:0;display:none;left:0;list-style:none;margin:0;outline:none;overflow-y:auto;padding:0;position:absolute;transform:translate(calc(var(--computed-border-width) * -1),100%);width:100%;z-index:var(--computed-menu-z-index)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_groupLabel__35DbO,.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_listItem__3BXr0{align-items:center;background-color:var(--computed-menu-item-background-color-default);box-sizing:border-box;color:var(--computed-menu-item-color-default);cursor:pointer;display:flex;font-size:var(--fontsize-body-l);justify-content:space-between;line-height:var(--lineheight-m);min-height:var(--computed-menu-item-height);padding:var(--spacing-xs) var(--spacing-s)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_selected__1wq2l.Select-module_groupLabel__35DbO,.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_selected__1wq2l.Select-module_listItem__3BXr0{background-color:var(--computed-menu-item-background-color-selected);color:var(--computed-menu-item-color-selected)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_disabledOption__vG5Oz.Select-module_groupLabel__35DbO,.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_disabledOption__vG5Oz.Select-module_listItem__3BXr0{background-color:var(--computed-menu-item-background-color-disabled);color:var(--computed-menu-item-color-disabled);cursor:not-allowed}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_groupLabel__35DbO:hover,.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_listItem__3BXr0:hover{color:var(--computed-menu-item-color-hover)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_groupLabel__35DbO:hover.Select-module_selected__1wq2l,.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_listItem__3BXr0:hover.Select-module_selected__1wq2l{background-color:var(--computed-menu-item-background-color-selected-hover);color:var(--computed-menu-item-color-selected-hover)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_groupLabel__35DbO:hover.Select-module_disabledOption__vG5Oz,.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_listItem__3BXr0:hover.Select-module_disabledOption__vG5Oz{background-color:var(--computed-menu-item-background-color-disabled-hover);color:var(--computed-menu-item-color-disabled)}.Select-module_root__-GjU5{display:flex;flex-direction:column;max-width:420px}.Select-module_selectAndListContainer__vSJEv.Select-module_open__3a03t .Select-module_angleIcon__3A9li{transform:rotateX(180deg)}.Select-module_selectAndListContainer__vSJEv.Select-module_invalid__9ZEr1{border-color:var(--computed-dropdown-border-color-invalid)}.Select-module_selectAndListContainer__vSJEv.Select-module_invalid__9ZEr1:hover{border-color:var(--computed-dropdown-border-color-hover-invalid)}.Select-module_selectAndListContainer__vSJEv{margin-bottom:var(--spacing-2-xs)}.Select-module_selectedOptionsContainer__16tlC{box-sizing:border-box;display:flex;min-height:var(--computed-menu-item-height)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec{align-items:center;color:var(--computed-dropdown-color-default);display:flex;font-size:var(--fontsize-body-l);outline:none;padding:var(--spacing-xs);padding-right:var(--spacing-xs)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_withVisibleFocus__3GTEv{align-self:center;height:calc((var(--computed-dropdown-height)) - 6px)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec .Select-module_buttonIcon__3O29i{color:var(--computed-icon-color)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec .Select-module_labels__2FlKK{box-sizing:border-box;display:flex;flex-flow:wrap;flex-grow:1;height:calc(var(--fontsize-body-l) * var(--lineheight-l) + 1px);overflow:hidden;padding-left:var(--spacing-3-xs)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec .Select-module_count__ODB_U.Select-module_count__ODB_U{display:none;font-weight:700;padding:0;position:relative;width:1px}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec .Select-module_count__ODB_U.Select-module_count__ODB_U:after{content:"\\A0";display:inline-block}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec .Select-module_count__ODB_U.Select-module_count__ODB_U span{background-color:var(--computed-dropdown-background-default);color:var(--computed-dropdown-color-default);position:absolute;right:2px;top:0}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec .Select-module_arrowAndSpaceForClearButton__3Fufw{align-items:center;color:var(--computed-dropdown-icon-color);display:flex;flex-shrink:1;padding-left:calc(var(--clear-button-size) + var(--spacing-2-xs) + var(--spacing-xs));--clear-button-size:calc(var(--computed-icon-size) + var(--spacing-xs) + var(--spacing-xs))}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_singleSelect__3hwAT .Select-module_arrowAndSpaceForClearButton__3Fufw{padding-left:calc(var(--clear-button-size) + var(--spacing-3-xs) + var(--spacing-xs))}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec:not(.Select-module_clearable__14E9M) .Select-module_arrowAndSpaceForClearButton__3Fufw{padding-left:var(--spacing-xs)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_selectedOptions__VmvqD{flex-grow:1;overflow:hidden}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_selectedOptions__VmvqD>span:first-child{display:flex;padding-right:var(--spacing-3-xs)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_icon__3AwlD{color:var(--computed-dropdown-icon-color);flex-shrink:1;padding-left:var(--spacing-xs);padding-right:var(--spacing-xs)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_placeholder__nKgDE{background-color:inherit;color:var(--computed-placeholder-color)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_placeholder__nKgDE .Select-module_arrowAndSpaceForClearButton__3Fufw{padding-left:var(--spacing-xs)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_spaceForOneDigit__3puHv .Select-module_labels__2FlKK{padding-right:24px}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_spaceForTwoDigits__1pg4o .Select-module_labels__2FlKK{padding-right:34px}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_spaceForThreeDigits__kYlbR .Select-module_labels__2FlKK{padding-right:44px}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_spaceForFourDigits__27Gtl .Select-module_labels__2FlKK{padding-right:54px}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_disabledButton__3Iunx{background-color:var(--computed-dropdown-background-disabled);border-color:var(--computed-dropdown-border-color-disabled);color:var(--computed-dropdown-color-disabled)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_disabledButton__3Iunx.Select-module_icon__3AwlD{color:var(--computed-menu-item-icon-color-disabled)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_disabledButton__3Iunx .Select-module_count__ODB_U.Select-module_count__ODB_U span{background-color:var(--computed-dropdown-background-disabled);color:var(--computed-dropdown-color-disabled)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_disabledButton__3Iunx .Select-module_arrowAndSpaceForClearButton__3Fufw,.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_disabledButton__3Iunx .Select-module_buttonIcon__3O29i,.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_disabledButton__3Iunx.Select-module_placeholder__nKgDE{color:var(--computed-dropdown-color-disabled)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_hasHiddenItems__33AsE .Select-module_count__ODB_U{display:block}.Select-module_selectedOptionsContainer__16tlC .Select-module_clearButton__2ADgy{position:absolute;right:calc(var(--computed-icon-size) + var(--spacing-xs) + var(--spacing-xs))}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButtonOption__3Tfsz{max-width:100%;overflow:hidden;padding:0 var(--spacing-2-xs) 0 0;position:relative;text-overflow:ellipsis;white-space:nowrap}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButtonOption__3Tfsz:not(:last-child):after{content:",";display:inline-block;position:absolute;right:var(--spacing-3-xs);top:0}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButtonOption__3Tfsz:last-child{margin-right:0}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButtonOption__3Tfsz.Select-module_lastVisible__2zaaS:after{content:""}.Select-module_listAndInputContainer__2gZ6q{background-color:var(--computed-dropdown-background-default)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA{display:flex;flex-direction:column;max-height:238px;overflow-y:auto}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ{display:flex;flex-direction:column;margin:0;padding:0;position:relative}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_listItem__3BXr0.Select-module_disabledOption__vG5Oz.Select-module_disabledOption__vG5Oz{cursor:not-allowed}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_singleSelectListItem__3xGcj{--computed-menu-item-background-color-hover:var(--menu-item-background-color-hover,var(--color-bus-light));--computed-menu-item-background-color-selected:var(--menu-item-background-color-selected,var(--color-bus));--computed-menu-item-background-color-selected-hover:var(--menu-item-background-color-selected-hover,var(--color-bus-dark));--computed-menu-item-color-selected:var(--menu-item-color-selected,var(--color-white));--computed-menu-item-color-selected-hover:var(--menu-item-color-selected-hover,var(--color-white))}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_singleSelectListItem__3xGcj .Select-module_singleSelectListItemLabel__uAJg8{align-items:center;display:flex;flex-grow:1;justify-content:space-between}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_singleSelectListItem__3xGcj .Select-module_singleSelectListItemLabel__uAJg8>span{color:var(--computed-menu-item-icon-color-selected);height:24px;width:24px}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_singleSelectListItem__3xGcj.Select-module_disabledOption__vG5Oz .Select-module_singleSelectListItemLabel__uAJg8>span{color:var(--computed-menu-item-icon-color-disabled)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_multiSelectListItem__1aUhM{position:relative}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_multiSelectListItem__1aUhM .Select-module_checkboxContainer__Ahwyj{display:flex;flex-direction:row}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_multiSelectListItem__1aUhM .Select-module_checkboxContainer__Ahwyj>div{flex-shrink:0;pointer-events:none;width:24px;--background-unselected:var(--background-default,var(--color-white))}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_multiSelectListItem__1aUhM .Select-module_checkboxContainer__Ahwyj label{cursor:pointer;flex-grow:1;padding-left:var(--spacing-xs)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_multiSelectListItem__1aUhM .Select-module_checkboxContainer__Ahwyj label:after{content:"";inset:0;position:absolute}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_multiSelectListItem__1aUhM.Select-module_disabledOption__vG5Oz.Select-module_disabledOption__vG5Oz label{cursor:not-allowed}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_groupLabel__35DbO{background-color:var(--computed-menu-item-group-label-background-default);font-weight:700}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_groupLabel__35DbO.Select-module_disabledOption__vG5Oz.Select-module_disabledOption__vG5Oz{background-color:var(--computed-menu-item-group-label-background-disabled);color:var(--computed-menu-item-group-label-color-disabled)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_groupLabel__35DbO.Select-module_disabledOption__vG5Oz.Select-module_disabledOption__vG5Oz:hover{background-color:var(--computed-menu-item-group-label-background-disabled-hover)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_selectableListItem__1KNgo:not(.Select-module_selected__1wq2l):hover{background-color:var(--computed-menu-item-background-color-hover)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_focusableListItem__3A4r6{outline:none}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_focusableListItem__3A4r6:focus,.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_focusableListItem__3A4r6:focus-within{box-shadow:0 0 0 2px var(--computed-menu-item-border-color-focus) inset;outline:none}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ.Select-module_shiftOptions__22weq .Select-module_listItem__3BXr0:not(.Select-module_groupLabel__35DbO){padding-left:var(--spacing-layout-s)}.Select-module_listAndInputContainer__2gZ6q.Select-module_listAndInputContainerVisible__3drG4{display:block}.Select-module_listAndInputContainer__2gZ6q.Select-module_withSearchOrFilter__Cfpnd .Select-module_listContainer__2PfQA{border-top:1px solid var(--computed-menu-divider-color)}.Select-module_searchOrFilterInput__qLE0Q{padding:var(--spacing-2-xs)}.Select-module_searchAndFilterInfoContainer__3FsUa{align-items:center;color:var(--computed-dropdown-color-default);display:flex;flex-direction:column;padding:var(--spacing-l)}.Select-module_searchAndFilterInfoContainer__3FsUa>span{padding-top:var(--spacing-2-xs);text-align:center}.Select-module_searchAndFilterInfoContainer__3FsUa>svg{padding:var(--spacing-s) 0 var(--spacing-xs)}.Select-module_searchAndFilterInfoContainer__3FsUa.Select-module_withErrorMessage__1EezM,.Select-module_searchAndFilterInfoContainer__3FsUa.Select-module_withErrorMessage__1EezM>span:first-of-type{padding-top:0}.Select-module_tagListContainer__1vSdM{display:flex;flex-direction:column}.Select-module_tagListContainer__1vSdM .Select-module_tagList__3uMST{display:flex;flex-flow:row wrap;margin:0 -4px;max-height:80px;overflow:hidden;padding:var(--spacing-3-xs) 4px 0}.Select-module_tagListContainer__1vSdM .Select-module_tagList__3uMST .Select-module_tag__1I-nr{margin-bottom:var(--spacing-xs);margin-right:var(--spacing-xs)}.Select-module_tagListContainer__1vSdM .Select-module_tagList__3uMST .Select-module_tag__1I-nr.Select-module_disabledTag__1cwLH{pointer-events:none}.Select-module_tagListContainer__1vSdM.Select-module_tagListExpanded__-176N .Select-module_tagList__3uMST{max-height:unset}.Select-module_tagListContainer__1vSdM.Select-module_tagListExpanded__-176N .Select-module_arrowIcon__12Sjk{transform:rotateX(180deg)}.Select-module_tagListContainer__1vSdM .Select-module_tagListButtons__3vZyi{display:flex;flex-direction:row;margin-top:var(--spacing-xs)}.Select-module_tagListContainer__1vSdM .Select-module_tagListButtons__3vZyi>button:first-child{margin-right:var(--spacing-xs)}.Select-module_tagListContainer__1vSdM .Select-module_tagListButtons__3vZyi .Select-module_hiddenButton__3DQ3q{display:none}.Select-module_tagListContainer__1vSdM .Select-module_tagListButtons__3vZyi .Select-module_clearAllButton__2hs4_{--background-color-hover:var(--color-error-light);--background-color:var(--color-white);--border-color:var(--color-error);--border-color-hover:var(--color-error);--border-color-focus:var(--color-error);--border-color-hover-focus:var(--color-error);--color:var(--color-error);--color-hover:var(--color-error);--color-focus:var(--color-error);--color-hover-focus:var(--color-error)}.Select-module_errorText__2U8te{margin-bottom:var(--spacing-2-xs);--icon-size:var(--computed-icon-size);--helper-color-invalid:var(--computed-error-text-color);--helper-icon-color-invalid:var(--computed-error-icon-color);--helper-background-color-invalid:var(--computed-error-background-color);--color-error:var(--computed-error-border-color)}.Select-module_assistiveText__iHdzn{color:var(--computed-assistive-color);margin-bottom:var(--spacing-2-xs)}`);var at={selectedOptions:"selectedOptions",listItem:"listItem",listGroup:"listGroup",clearButton:"clearButton",clearAllButton:"clearAllButton",showAllButton:"showAllButton",tag:"tag",generic:"generic",filter:"filter",search:"search",searchResult:"searchResult",assistive:"assistive",error:"error"},It={click:"click",outSideClick:"outSideClick",change:"change",error:"error",cancelled:"cancelled",blur:"blur",focus:"focus",focusMovedToNonListElement:"focusMovedToNonListElement",close:"close",success:"success"},fL=o(e=>e===at.tag,"q"),Lh=o(e=>e===It.click,"G"),JM=o(e=>e===It.change,"Z"),l1=o(e=>e===at.generic,"$"),Vee=o((e,t)=>Lh(t)&&(r=>r===at.selectedOptions)(e),"N"),Wee=o((e,t)=>Lh(t)&&(r=>r===at.listItem||fL(r))(e),"P"),jee=o((e,t)=>Lh(t)&&(r=>r===at.clearAllButton||r===at.clearButton)(e),"K"),$ee=o((e,t)=>(r=>r===It.error)(t)&&e===at.searchResult,"W"),Gee=o((e,t)=>l1(e)&&(r=>r===It.blur)(t),"H");function ok(e){let t=Object.assign({},e);return{get:o(()=>t,"get"),set:o(r=>(t=Object.assign(Object.assign({},t),r),t),"set")}}o(ok,"V");var a1=ok({}),pL=o((e,t)=>({getData:o(()=>e.get(),"getData"),updateData:o(r=>e.set(r),"updateData"),getMetaData:o(()=>t.get(),"getMetaData"),updateMetaData:o(r=>t.set(r),"updateMetaData"),asyncRequestWithTrigger:o(()=>({}),"asyncRequestWithTrigger"),trigger:o(()=>({}),"trigger")}),"U"),hL=(0,H.createContext)({dataStorage:a1,metaDataStorage:a1,dataHandlers:pL(a1,a1)});function Yee(){return(0,H.useContext)(hL).dataHandlers}o(Yee,"X");function Ht(){return Yee()}o(Ht,"Y");function f1(e){let{id:t,type:r=It.click,trigger:n}=e;return{onClick:o(i=>{n({id:t,type:r,payload:{originalEvent:i}})},"onClick")}}o(f1,"ee");function uk(e,t){return e.findIndex(({value:r,isGroupLabel:n})=>r===t.value&&!!n==!!t.isGroupLabel)}o(uk,"te");function lk(e,t){return e.length===0?-1:e.length===1?0:e.findIndex(({options:r})=>uk(r,t)>-1)}o(lk,"oe");function Ws(e,t){return e.map((r,n)=>({options:r.options.map((i,a)=>t(i,r,a,n)||Object.assign({},i))}))}o(Ws,"le");function mL(e,t=0){let r=e.options.length-1;return r?(e.options.filter(n=>!n.isGroupLabel&&n.selected).length+t)/r:0}o(mL,"ne");function gL(e){return e.forEach(t=>{let r=t.options[0];if(r&&r.isGroupLabel){let n=mL(t);r.selected=n===1}}),e}o(gL,"re");function vL(e,t,r){return t.forEach(n=>{if(n.value==null)return;let i=lk(e,Object.assign(Object.assign({},n),{isGroupLabel:!!n.isGroupLabel}));if(i<0)return;let a=e[i],u=uk(a.options,n),c=u>-1?a.options[u]:void 0;c&&(a.options[u]=Object.assign(Object.assign({},c),n))}),r&&gL(e),e}o(vL,"ie");function _L(e,t,r){if(t.isGroupLabel)throw new Error("Use updateGroupLabelAndOptions to update groupLabel and its related options");return vL(Ws(e,n=>r||n.isGroupLabel||!t.selected?Object.assign({},n):Object.assign(Object.assign({},n),{selected:!1})),[Object.assign(Object.assign({},t),{selected:!!t.selected})],r)}o(_L,"ae");function bL(e,t=!0){return Ws(e,r=>Object.assign(Object.assign({},r),{selected:!(!r.disabled||!t)&&r.selected}))}o(bL,"ce");function $s(e,t=!0){let r=[];return e.forEach(n=>{n.options.forEach(i=>{t&&i.isGroupLabel||r.push(i)})}),r}o($s,"se");function Fh(e){return e.map(t=>t.options[0]).filter(t=>t&&t.label&&t.visible)}o(Fh,"ue");function gl(e){return $s(e).filter(t=>!!t.selected)}o(gl,"de");function vl(e){if(typeof e=="string")return{value:e,label:e,selected:!1,isGroupLabel:!1,visible:!0,disabled:!1};let t=e.label||e.value||"";return{label:t,value:e.value!==void 0?e.value:t,selected:!!e.selected,isGroupLabel:!1,visible:typeof e.visible!="boolean"||e.visible,disabled:typeof e.disabled=="boolean"&&e.disabled}}o(vl,"pe");function Mh(e){return Object.assign(Object.assign({},vl(String(e))),{isGroupLabel:!0,visible:!!e,disabled:!1})}o(Mh,"_e");function _l(e){if(e.groups||e.options){if(e.groups)return e.groups.map(t=>{let r=!!ck(t),n=t.options.map(vl);return r?{options:[t.options[0],...n.slice(1)]}:{options:[Mh(t.label),...n]}});if(e.options){let t=e.options[0];if(t&&t.isGroupLabel)return[e]}return[{options:[Mh(""),...(e.options||[]).map(vl)]}]}}o(_l,"me");function ak(e,t){return e.label.toLowerCase().indexOf(t.toLowerCase())>-1}o(ak,"ge");function Kee(e,t,r){let n=Ws(e,i=>i.isGroupLabel?Object.assign({},i):Object.assign(Object.assign({},i),{visible:!t||r(i,t)}));return n.forEach(i=>{let a=ck(i);a&&(a.visible=!!a.label&&i.options.findIndex(u=>!u.isGroupLabel&&u.visible)>-1)}),n}o(Kee,"he");function nk(e,t){let r=_l(e)||[],n=$s(r),i=gl(t).filter(a=>{let u=n.findIndex(c=>c.value===a.value);return!(u>-1)||(n[u].selected=!0,!1)});return[...i.length?[{options:i.map(a=>Object.assign(Object.assign({},a),{visible:!1,selected:!0}))}]:[],...r]}o(nk,"be");function Zee(e,t){let r=gl(t),n=new Set(r.map(u=>u.value)),i=e.filter(u=>n.has(u.value)),a=new Set(i.map(u=>u.value));return[...i,...r.filter(u=>!a.has(u.value))]}o(Zee,"ve");function yL(e){return{container:e,button:`${e}-main-button`,list:`${e}-list`,clearButton:`${e}-clear-button`,label:`${e}-label`,selectionsAndListsContainer:`${e}-sl-container`,tagList:`${e}-tag-list`,searchOrFilterInput:`${e}-input-element`,searchOrFilterInputLabel:`${e}-input-element-label`,clearAllButton:`${e}-clear-all-button`,showAllButton:`${e}-show-all-button`}}o(yL,"fe");function c1(e){let t=0;return e.forEach(r=>{r.options.forEach(n=>{!n.isGroupLabel&&n.visible&&(t+=1)})}),t}o(c1,"Se");function ck(e){let t=e.options[0];return t&&t.isGroupLabel?t:void 0}o(ck,"xe");function Cd(e,t,r=0){return{type:e,content:t,delay:r,showTime:0,addTime:Date.now()}}o(Cd,"Ce");function Rh(e,t){let{screenReaderNotifications:r}=t.getMetaData(),n=r.findIndex(a=>a.type===e.type);if(n>-1){let a=[...r];return a[n].content===e.content||(a[n]=e,t.updateMetaData({screenReaderNotifications:a})),!1}let i=[...r,e];return t.updateMetaData({screenReaderNotifications:i}),!0}o(Rh,"Oe");function XM(e,t,r,n){return $s(e,!n).filter(i=>r(i,t))}o(XM,"we");function xL(e,t){if(t===void 0)return e;let r=(typeof t=="string"?[t]:t).map(i=>{let{value:a}=vl(i);return{value:a,selected:!0}}),n=Ws(e,i=>{let a=typeof i=="string"?vl(i):i;return Object.assign(Object.assign({},a),{selected:!1})});return e.forEach((i,a)=>{i.label&&(n[a].label=i.label)}),vL(n,r,!1)}o(xL,"Ae");function Qee({groups:e,options:t,value:r,children:n}){let i=_l({options:t,groups:e});if(i){if(r!=null){if(gl(i).length>0)return console.warn("HDS Select component has both selected options and value set. Value is discarded"),i;let a=(typeof r=="string"?[r]:r).map(f=>vl(f)),u=$s(i),c=a.filter(f=>!u.some(h=>h.value===f.value)),d=xL(i,r);return c.length>0&&(d=[{options:[Mh(""),...c.map(f=>Object.assign(Object.assign({},f),{visible:!1,selected:!0}))]},...d]),d}return i}return function(a){if(!a||typeof a!="object")return;let u=V3(a);if(!u.length)return[{options:[]}];let c=u[0].type==="optgroup",d=o(f=>{let h=f&&typeof f=="object"?f.props:{};return vl({label:String(h.children),value:h&&String(h.value),selected:!(!h||!h.selected),disabled:!(!h||!h.disabled)})},"l");return c?u.map(f=>{let h=f.props.children,m=h?V3(h).map(d):[],g=Mh(String(f.props.label));return m.unshift(g),{options:m}}):[{options:[Mh(""),...u.map(d)]}]}(n)||[]}o(Qee,"Ee");function sk(e,t,r){return{selectedOptions:Zee(t,e),lastClickedOption:r,textContent:void 0}}o(sk,"ye");var eL=`li[role="presentation"].${te.groupLabel}`;function Jee(e){let t=(({option:i,getOptionId:a})=>{let{label:u}=i;return{className:xe(te.listItem,te.groupLabel,te.focusableListItem),children:u,tabIndex:-1,id:a(i),role:"presentation"}})(e),{children:r}=t,n=ve(t,["children"]);return H.default.createElement("li",Object.assign({},n),r)}o(Jee,"je");var tL=`.${te.multiSelectListItem}:not(.${te.groupLabel})`,Xee=`div${tL},li${tL}`;function rL({checkboxProps:e,label:t,checkboxId:r}){return H.default.createElement("div",{"aria-hidden":!0,className:te.checkboxContainer},H.default.createElement(Ho,Object.assign({},e)),H.default.createElement("label",{htmlFor:r},t))}o(rL,"Te");function wL(e){let{label:t,disabled:r,checked:n,indeterminate:i,isInGroup:a}=e,u=ve(e,["label","disabled","checked","indeterminate","isInGroup"]),c=`${u.id}-checkbox`,d={indeterminate:i,disabled:r,id:c,onChange:o(f=>{f.preventDefault()},"onChange"),checked:n,tabIndex:-1,className:te.checkbox};return a?H.default.createElement("div",Object.assign({},u,{key:t}),H.default.createElement(rL,{checkboxProps:d,checkboxId:c,label:t})):H.default.createElement("li",Object.assign({},u),H.default.createElement(rL,{checkboxProps:d,checkboxId:c,label:t}))}o(wL,"Me");function ete(e){let t=(({option:r,trigger:n,getOptionId:i,isInGroup:a})=>{let{label:u,selected:c,disabled:d}=r;return Object.assign(Object.assign({className:xe(te.listItem,!d&&te.selectableListItem,te.focusableListItem,te.multiSelectListItem,c&&te.selected,d&&te.disabledOption),children:null,disabled:d,label:u,checked:c},a?{role:"checkbox","aria-checked":c}:{role:"option","aria-selected":c}),{"aria-label":u,"aria-disabled":d,tabIndex:-1,onClick:o(f=>{d||(f.preventDefault(),n({id:at.listItem,type:It.click,payload:{originalEvent:f,value:r}}))},"onClick"),isInGroup:a,id:i(r)})})(e);return H.default.createElement(wL,Object.assign({},t,{key:t.label}))}o(ete,"Fe");var SL=(0,H.memo)(ete,({option:e,trigger:t},{option:r,trigger:n})=>e.selected===r.selected&&e.disabled===r.disabled&&e.label===r.label&&t===n),EL={en:{assistive:"",clearButtonAriaLabel_one:'Remove current selection "{{label}}".',clearButtonAriaLabel_multiple:"Remove all {{selectionCount}} selections.",error:"",label:"",noSelectedOptions:"0 selected options",placeholder:"Choose one",required:"Required.",selectedOptionsCount_zero:"{{selectionCount}} selected options",selectedOptionsCount_one:"{{selectionCount}} selected option",selectedOptionsCount_multiple:"{{selectionCount}} selected options",selectedOptionsCount_and:"and",selectedOptionsCount_otherOptions:"other options",dropdownButtonAriaLabel:"",multiSelectGroupAriaLabel:"{{label}} (choose all)",tagsClearAllButton:"Clear all",tagsClearAllButtonAriaLabel_one:'Clear the selected option "{{label}}".',tagsClearAllButtonAriaLabel_multiple:"Clear all {{selectionCount}} selected options.",tagsRemaining_one:"There is one selection remaining.",tagsRemaining_multiple:"There are {{selectionCount}} selections remaining.",tagRemoved:'Selected option "{{value}}" removed.',tagRemoveSelectionAriaLabel:'Remove selection "{{label}}".',tagsPartiallyHidden:"Some selected options are now hidden.",tagsShowAllButton:"Show all ({{selectionCount}})",tagsShowLessButton:"Show less",tagsShowAllButtonAriaLabel:"Show all {{selectionCount}} selected options.",tagsShowLessButtonAriaLabel:"Show less options.",filterLabel:"Filter",filterPlaceholder:"Type text to filter results with",filterClearButtonAriaLabel:"Clear filter",filteredWithoutResultsInfo:'No options found for "{{value}}".',filterWithAnotherTerm:"Try a different term.",filterResults:'Filtered results for "{{value}}".',filterResultsCount_one:"Found 1 option.",filterResultsCount_multiple:"Found {{numberIndicator}} options.",choiceCount_one:"One choice.",choiceCount_multiple:"{{numberIndicator}} choices.",searchLabel:"Search",searchPlaceholder:"Type text to search results with",searchClearButtonAriaLabel:"Clear search",searchedWithoutResultsInfo:'No options found for "{{value}}".',searchWithAnotherTerm:"Try a different term.",searchErrorTitle:"We couldn't load the options.",searchErrorText:"Try again or if the problem persists contact support.",searching:'Searching for "{{value}}".',searchResults_one:'Found one option for search term "{{value}}".',searchResults_multiple:'Found {{numberIndicator}} options for search term "{{value}}".'},fi:{assistive:"",clearButtonAriaLabel_one:'Poista nykyinen valinta "{{label}}".',clearButtonAriaLabel_multiple:"Poista kaikki {{selectionCount}} valintaa.",error:"",label:"",noSelectedOptions:"0 valittua vaihtoehtoa",placeholder:"Valitse yksi",required:"Pakollinen.",selectedOptionsCount_zero:"Ei yhtään valittua valittua",selectedOptionsCount_one:"{{selectionCount}} valittu vaihtoehto",selectedOptionsCount_multiple:"{{selectionCount}} valittua vaihtoehtoa",selectedOptionsCount_and:"ja",selectedOptionsCount_otherOptions:"muuta vaihtoehtoa",dropdownButtonAriaLabel:"",multiSelectGroupAriaLabel:"{{label}} (valitse kaikki)",tagsClearAllButton:"Tyhjennä kaikki",tagsClearAllButtonAriaLabel_one:'Tyhjennä valittu vaihtoehto "{{label}}".',tagsClearAllButtonAriaLabel_multiple:"Tyhjennä kaikki {{selectionCount}} valittua vaihtoehtoa.",tagsRemaining_one:"Yksi valinta jäljellä.",tagsRemaining_multiple:"Jäljellä on {{selectionCount}} valintaa.",tagRemoved:'Valittu vaihtoehto "{{value}}" poistettu.',tagRemoveSelectionAriaLabel:'Poista valinta "{{label}}".',tagsPartiallyHidden:"Jotkin valitut vaihtoehdot on nyt piilotettu.",tagsShowAllButton:"Näytä kaikki ({{selectionCount}})",tagsShowLessButton:"Näytä vähemmän",tagsShowAllButtonAriaLabel:"Näytä kaikki {{selectionCount}} valittua vaihtoehtoa.",tagsShowLessButtonAriaLabel:"Näytä vähemmän vaihtoehtoja.",filterLabel:"Suodata",filterPlaceholder:"Anna teksti suodatusta varten",filterClearButtonAriaLabel:"Tyhjennä suodatukset",filteredWithoutResultsInfo:'Vaihtoehtoja ei löytynyt suodatukselle "{{value}}".',filterWithAnotherTerm:"Kokeile toisia sanoja.",filterResults:'Suodatetut tulokset termille "{{value}}".',filterResultsCount_one:"Löytyi 1 vaihtoehto.",filterResultsCount_multiple:"Löytyi {{numberIndicator}} vaihtoehtoa.",choiceCount_one:"Yksi vaihtoehto.",choiceCount_multiple:"{{numberIndicator}} vaihtoehtoa.",searchLabel:"Hae",searchPlaceholder:"Anna teksti hakua varten",searchClearButtonAriaLabel:"Tyhjennä haku",searchedWithoutResultsInfo:'Vaihtoehtoja ei löytynyt haulla "{{value}}".',searchWithAnotherTerm:"Kokeile toisia hakusanoja.",searchErrorTitle:"Emme voineet ladata hakutuloksia.",searchErrorText:"Yritä uudelleen tai, jos ongelma jatkuu, ota yhteyttä asiakaspalveluun.",searching:'Etsitään haulla "{{value}}".',searchResults_one:'Löytyi yksi vaihtoehto hakusanalle "{{value}}".',searchResults_multiple:'Löytyi {{numberIndicator}} vaihtoehtoa hakusanalle "{{value}}".'},sv:{assistive:"",clearButtonAriaLabel_one:"Ta bort aktuellt val '{{label}}'.",clearButtonAriaLabel_multiple:"Ta bort alla {{selectionCount}} val.",error:"",label:"",noSelectedOptions:"0 valda alternativ",placeholder:"Välj ett",required:"Obligatoriskt.",selectedOptionsCount_zero:"{{selectionCount}} valda alternativ",selectedOptionsCount_one:"{{selectionCount}} valt alternativ",selectedOptionsCount_multiple:"{{selectionCount}} valda alternativ",selectedOptionsCount_and:"och",selectedOptionsCount_otherOptions:"andra alternativ",dropdownButtonAriaLabel:"",multiSelectGroupAriaLabel:"{{etikett}} (välj alla)",tagsClearAllButton:"Rensa alla",tagsClearAllButtonAriaLabel_one:'Rensa det valda alternativet "{{label}}".',tagsClearAllButtonAriaLabel_multiple:"Rensa alla {{selectionCount}} valda alternativ.",tagsRemaining_one:"Det finns ett val kvar.",tagsRemaining_multiple:"Det finns {{selectionCount}} val kvar.",tagRemoved:"Det valda alternativet '{{value}}' har tagits bort.",tagRemoveSelectionAriaLabel:"Ta bort valet '{{label}}'.",tagsPartiallyHidden:"Vissa valda alternativ är nu dolda.",tagsShowAllButton:"Visa alla ({{selectionCount}})",tagsShowLessButton:"Visa mindre",tagsShowAllButtonAriaLabel:"Visa alla {{selectionCount}} valda alternativ.",tagsShowLessButtonAriaLabel:"Visa färre alternativ.",filterLabel:"Filtrera",filterPlaceholder:"Skriv text för att filtrera resultat med",filterClearButtonAriaLabel:"Rensa filter",filteredWithoutResultsInfo:"Inga alternativ hittades för '{{value}}'.",filterWithAnotherTerm:"Försök med en annan term.",filterResults:'Filtrerade resultat för "{{value}}".',filterResultsCount_one:"Hittade 1 alternativ.",filterResultsCount_multiple:"Hittade {{numberIndicator}} alternativ.",choiceCount_one:"Ett val.",choiceCount_multiple:"{{antalIndikator}} val.",searchLabel:"Sök",searchPlaceholder:"Skriv text för att söka resultat med",searchClearButtonAriaLabel:"Rensa sökning",searchedWithoutResultsInfo:"Inga alternativ hittades för '{{value}}'.",searchWithAnotherTerm:"Försök med en annan term.",searchErrorTitle:"Vi kunde inte ladda alternativen.",searchErrorText:"Försök igen eller kontakta support om problemet kvarstår.",searching:"Söker efter '{{value}}'.",searchResults_one:'Hittade ett alternativ för söktermen "{{value}}".',searchResults_multiple:'Hittade {{numberIndicator}} alternativ för söktermen "{{value}}".'}},kL=o((e,t)=>e?e.indexOf("{{")===-1?e:((r,n)=>r.replace(/\{{(.*?)}}/g,(i,a)=>{let u=a?a.trim():"";return u?n[u]:""}))(e,t):"","qe"),TL=o(e=>({selectionCount:e.selectedOptions.length,numberIndicator:"",label:"",value:""}),"Ge"),tte=o(e=>typeof e=="function"?e:(t=>{let r=t.language||"fi",n=Object.assign(Object.assign({},EL[r]),t);return(i,a)=>{let u=n[i];return kL(u,a)}})(e||{}),"Ze"),nL=o((e,t)=>{let r=Object.assign({},e),n=t.textProvider;t.textProvider=(i,a)=>{let u=r[i];return u!==void 0?kL(u,a):n(i,a)}},"$e"),Or=o((e,t,r)=>{t.textContent||(t.textContent=TL(t));let{textProvider:n}=t;return n(e,Object.assign(Object.assign({},t.textContent),r))},"Ne"),js=o((e,t,r,n)=>{t.textContent||(t.textContent=TL(t));let i=Object.assign(Object.assign({},t.textContent),n),a=["_zero","_one","_multiple"],u=a[i[r]||0]||a[2],{textProvider:c}=t;return c(`${e}${u}`,i)},"Pe"),d1=o((e,t)=>Or(e,t),"Ke"),p1=o((e,t)=>d1(e,t.getMetaData()),"We"),iL=`.${te.multiSelectListItem}.${te.groupLabel}`,oL=`div${iL},li${iL}`;function rte(e){let t=(({option:r,trigger:n,getOptionId:i,isIntermediate:a,isGroupDisabled:u},c)=>{let{label:d,disabled:f}=r,h=Or("multiSelectGroupAriaLabel",c.getMetaData(),{label:d});return{className:xe(te.listItem,te.groupLabel,te.focusableListItem,te.selectableListItem,te.multiSelectListItem,u&&te.disabledOption),label:d,disabled:f||u,indeterminate:a,checked:r.selected,"aria-checked":a?"mixed":r.selected,role:"checkbox","aria-disabled":f||u,"aria-label":h,tabIndex:-1,isInGroup:!0,onClick:o(m=>{m.preventDefault(),u||n({id:at.listGroup,type:It.click,payload:{originalEvent:m,value:r}})},"onClick"),id:i(r)}})(e,Ht());return H.default.createElement(wL,Object.assign({},t,{isInGroup:!0}))}o(rte,"Qe");var nte=`li.${te.singleSelectListItem}`,ite=o(({text:e,selected:t})=>H.default.createElement("span",{className:te.singleSelectListItemLabel},e,t?H.default.createElement("span",null,H.default.createElement(Hu,{"aria-hidden":!0})):""),"Je");function ote(e){let t=(({option:i,trigger:a,getOptionId:u})=>{let{label:c,selected:d,disabled:f}=i;return{className:xe(te.listItem,te.selectableListItem,te.singleSelectListItem,te.focusableListItem,d&&te.selected,f&&te.disabledOption),children:H.default.createElement(ite,{text:c,selected:d}),onClick:o(h=>{i.selected||a({id:at.listItem,type:It.click,payload:{originalEvent:h,value:i}})},"onClick"),role:"option","aria-selected":d,"aria-disabled":f,tabIndex:-1,id:u(i)}})(e),{children:r}=t,n=ve(t,["children"]);return H.default.createElement("li",Object.assign({},n),r)}o(ote,"Xe");var ate=(0,H.memo)(ote,({option:e,trigger:t},{option:r,trigger:n})=>e.selected===r.selected&&e.disabled===r.disabled&&e.label===r.label&&t===n),s1=o((e,t)=>{let r=e.getAttribute(t);return!!r||r===""},"et"),ste=o(e=>s1(e,"checked")||s1(e,"selected")||s1(e,"aria-checked")||s1(e,"aria-selected"),"tt"),aL=o(e=>e.getAttribute("id"),"ot"),sL=o((e,t)=>!(!e||!t)&&e!==t&&e.contains(t),"lt"),uL=o((e,t,r=!0,n=!1,i)=>{let a=i||(e.children?[...e.children]:[]),u=t?a.indexOf(t):-1,c=o(h=>{let m=u+h;return m<0?r?a.length-1:0:m>=a.length?r?0:a.length-1:m},"a"),d=c(-1),f=c(1);return{prev:n||d!==u?a[d]:null,next:n||f!==u?a[f]:null}},"nt"),ute=o(e=>(0,bl.isElement)(e)?e:e.nativeEvent instanceof Event?e.target:null,"rt");function IL(){let{getMetaData:e}=Ht(),{refs:t,elementIds:r,listInputType:n}=e(),i=!!n,a=Object.entries(r),u=o(v=>{let y=r[v];return y?document.getElementById(y):null},"i"),c=o(v=>{let y=aL(v);if(!y)return null;let E=a.findIndex(([,T])=>T===y);return E>-1?a[E][0]:null},"a"),d=o(v=>{return y=t.tagList,E=v,!!(y&&y.current&&E)&&sL(y.current,E);var y,E},"c"),f=o(v=>{let y=t.tagList.current;return E=y,(T=v)&&E&&E.parentElement===T?v:[...y.children].find(A=>A===v||sL(A,v))||null;var E,T},"s"),h=o(()=>t.list.current,"u"),m=o(()=>{let v=`${eL},${nte},${Xee},${oL}`;return[...h().querySelectorAll(v)]},"d"),g=o(()=>m().filter(ste),"p"),_=o(v=>{let y=Array.from((()=>{let E=u("list");if(!E)return new NodeList;let T=`${eL},${oL}`;return E.querySelectorAll(T)})());return!!y.includes(v)||y.findIndex(E=>E.contains(v))>-1},"_"),w={element:null,id:null},S=o((v,y)=>y==="list"&&_(v)?"listGroupLabel":y==="list"&&(E=>{if(!u("list"))return!1;let T=Array.from(m());return!!T.includes(E)||T.findIndex(A=>A.contains(E))>-1})(v)?"listItem":y==="tagList"&&d(v)?"tag":y,"g"),x=o(v=>{if(w.element===v)return w.id;let y=S(v,(E=>{let T=E;for(;T;){let A=c(T);if(A)return T=null,A;T=T.parentElement}return null})(v));return y?(w.element=v,w.id=y,y):(w.element=null,w.id=null,null)},"h");return{getEventElementType:o(v=>{let y=ute(v),E=y?x(y):null;return{element:y&&E==="tag"?f(y):y,type:E}},"getEventElementType"),getElementType:x,getSelectableListItemSiblings:o((v,y=!0)=>{let E=g();return uL(h(),v,y,!1,E)},"getSelectableListItemSiblings"),getTagSiblings:o((v,y=!0)=>{let E=t.tagList.current;return uL(E,v,y)},"getTagSiblings"),getElementUsingActiveDescendant:o(()=>u(i?"searchOrFilterInput":"button"),"getElementUsingActiveDescendant"),getElementByKnownType:u,getElementId:aL,getOptionListItem:o((v,y,E)=>{let T=function(A,D,R){return $s(A,!R).findIndex(D)}(v,A=>A.value===y.value,E);return T!==-1&&t.list.current&&m()[T]||null},"getOptionListItem"),getListItems:m,getSelectableListItems:g}}o(IL,"it");var ik=o(e=>(t=>t==="button")(e)||(t=>t==="clearButton")(e),"at"),u1=o(e=>e==="list","ct"),Id=o(e=>(t=>t==="listItem")(e)||(t=>t==="listGroupLabel")(e),"st"),CL="> div";function lte(e){let t=(({option:i,trigger:a,disabled:u},{getMetaData:c})=>{let d=u||i.disabled;return{"aria-label":Or("tagRemoveSelectionAriaLabel",c(),{label:i.label}),className:xe(te.tag,d&&te.disabledTag),onClick:o(f=>{f.stopPropagation()},"onClick"),multiline:!0,onDelete:d?void 0:f=>{f.stopPropagation(),a({id:at.tag,type:It.click,payload:{value:i}})},children:i.label}})(e,Ht()),{children:r}=t,n=ve(t,["children"]);return H.default.createElement(hl,Object.assign({},n),r)}o(lte,"dt");function cte(){let{getMetaData:e,updateMetaData:t,getData:r,trigger:n}=Ht(),{getEventElementType:i,getSelectableListItemSiblings:a,getElementUsingActiveDescendant:u,getElementId:c,getElementType:d}=IL(),f=["tag","tagList","clearAllButton","showAllButton"],h=(0,H.useCallback)((g,_)=>{let{onFocus:w,onBlur:S,open:x}=r(),v=o(y=>{let E=y&&c(y)||"";t({activeDescendant:E});let T=u();T&&T.getAttribute("aria-activedescendant")!==void 0&&T.setAttribute("aria-activedescendant",E)},"m");if(g===It.blur&&QM(_)&&(S&&(S(),n({id:at.generic,type:It.blur})),v(null)),g===It.focus&&ZM(_)&&w&&w(),g===It.focus){let{type:y,element:E}=i(_);y==="list"?(()=>{let T=a(void 0,!1);T.next&&(v(T.next),T.next.focus())})():v(y==="listItem"||y==="listGroupLabel"?E:null),y&&f.includes(y)&&x&&(y!=="tag"&&y!=="tagList"||t({focusTarget:"tag"}),n({id:at.generic,type:It.blur}))}else if(g===It.blur&&x){let y=(E=>E.relatedTarget?E.relatedTarget:null)(_);y&&d(y)||n({id:at.generic,type:It.focusMovedToNonListElement})}},[e,t,r,n]),m=(0,H.useCallback)(()=>{let{refs:g,focusTarget:_,activeDescendant:w}=e(),S=o(x=>{x&&x.current&&x.current.focus&&x.current.focus()},"r");if(_&&(S(_==="tag"?{current:g.tagList.current&&g.tagList.current.querySelectorAll(`* ${CL}`)[0]}:g[_]),t({focusTarget:void 0})),w){let x=document.getElementById(w);x&&x!==document.activeElement&&x.focus()}},[e,t]);return(0,H.useEffect)(()=>{m()}),{onFocus:o(g=>{h(It.focus,g)},"onFocus"),onBlur:o(g=>{h(It.blur,g)},"onBlur"),tabIndex:-1,ref:e().refs.container}}o(cte,"pt");var dte=/[a-z0-9äöå]/i,lL=o(e=>e.key==="Backspace","mt"),cL=o(e=>["Enter"," "].includes(e.key),"gt");function fte(){let{getEventElementType:e,getSelectableListItemSiblings:t,getOptionListItem:r,getSelectableListItems:n}=IL(),{trigger:i,getData:a,getMetaData:u,updateMetaData:c}=Ht(),d=(0,H.useMemo)(()=>(()=>{let w="",S=0,x=!1,v=o(()=>(x=!1,w),"l"),y=o(()=>S&&Date.now()-S>=300,"n"),E=o(D=>{w=D,S=Date.now(),x=!1},"r"),T=o(()=>{w="",S=0,x=!1},"i"),A=o((D,R)=>!!R&&!!(ik(D)||u1(D)||Id(D)),"a");return{getValue:v,update:E,append:o(D=>{E(v()+D)},"append"),clear:T,clearIfNeeded:o((D,R)=>{y()&&T(),A(D,R)||T()},"clearIfNeeded"),isExpired:y,shouldUseInput:A,hasPendingInput:o(()=>!!x&&(x=!1,!0),"hasPendingInput"),markPendingInput:o(()=>{x=!0},"markPendingInput")}})(),[]),f=(0,H.useRef)(null),h=(0,H.useCallback)(()=>{document.activeElement&&document.activeElement.scrollIntoView({block:"center"})},[]),m=(0,H.useCallback)(w=>{let{groups:S,filterFunction:x,multiSelect:v}=a(),y=w?XM(S,w,x||ak,v):[];if(y[0]){let E=r(S,y[0],v);E&&E.focus&&(E.focus(),h())}},[h,r,ak,a,XM]),g=(0,H.useCallback)(w=>{let{type:S,element:x}=e(w);if(!S)return;if(f.current&&S!==f.current)return w.preventDefault(),void(f.current=null);let v=o(()=>{let L=n()[0];L&&(L.focus(),h())},"d"),y=(L=>L.key==="ArrowDown")(w),E=(L=>!(L.key.length>1)&&dte.test(L.key))(w),T=!y&&(L=>L.key==="ArrowUp")(w),A=!T&&!y&&cL(w),{listInputType:D,refs:R}=u(),O=!!D,N=a().open;if(d.clearIfNeeded(S,E),!y&&!T||!(ik(S)||u1(S)||Id(S))||w.preventDefault(),(L=>L.key==="Escape")(w)&&N)i({id:at.generic,type:It.close});else if((L=>L.key==="Home")(w)&&N)v();else if((L=>L.key==="End")(w)&&N)(()=>{let L=n().pop();L&&(L.focus(),h())})();else if(S==="searchOrFilterInput"&&y)v();else{if(Id(S)&&(y||T)){let L=t(x);return y&&L.next?L.next.focus():T&&L.prev&&L.prev.focus(),void h()}if(Id(S)&&A&&x)return x.click(),void h();if(u1(S)&&y&&O)v();else{if(O&&(u1(S)||Id(S))&&(E||lL(w))){let L=R.searchOrFilterInput;return void(L&&L.current&&(lL(w)||(L.current.value=w.key),L.current.focus()))}if(ik(S)){if(y&&!N)return void i({id:at.selectedOptions,type:It.click});if(E&&(N||i({id:at.selectedOptions,type:It.click}),D))return d.append(w.key),void c({[D]:d.getValue()})}if(d.shouldUseInput(S,E)&&!O){if(d.append(w.key),!N)return void d.markPendingInput();m(d.getValue())}}}},[i,a,u,c]),_=(0,H.useCallback)(w=>{let{type:S}=e(w);f.current=S,S&&Id(S)&&cL(w)&&w.preventDefault()},[e]);return(0,H.useEffect)(()=>{a().open&&d.hasPendingInput()&&m(d.getValue())}),{onKeyUp:g,onKeyDown:_}}o(fte,"ht");function pte(e){let t="--checkbox-",r="--text-",n="--tag-",i="--show-all-",a="--clear-all-",u=e?Object.keys(e):[],c={root:void 0,checkbox:void 0,textInput:void 0,tag:void 0,showAllButton:void 0,clearAllButton:void 0};return u.length&&u.forEach(d=>{let[f,h]=(m=>m.startsWith(t)?["checkbox",t]:m.startsWith(r)?["textInput",r]:m.startsWith(n)?["tag",n]:m.startsWith(i)?["showAllButton",i]:m.startsWith(a)?["clearAllButton",a]:["root",void 0])(d);((m,g,_)=>{c[m]||(c[m]={});let w=_?g.replace(_,"--"):g;c[m][w]=`${e[g]}`})(f,d,h)}),c}o(pte,"bt");var hte=o(e=>{let{theme:t}=e,r=ve(e,["theme"]);(function(f){let{updateMetaData:h}=Ht(),m=pte(f),g=ci(te.root,m?m.root:void 0),_=ci(te.root,m?m.checkbox:void 0,` .${te.checkbox}`),w=ci(te.root,m?m.textInput:void 0,` .${te.searchOrFilterInput}`),S=ci(te.root,m?m.tag:void 0,` .${te.tag}`),x=ci(te.root,m?m.clearAllButton:void 0,` .${te.clearAllButton}`),v={root:g,checkbox:_,tag:S,textInput:w,showAllButton:ci(te.root,m?m.showAllButton:void 0,` .${te.showAllButton}`),clearAllButton:x};h({themes:v})})(t);let n=Ht(),i=cte(),a=fte(),u=function(f,{getMetaData:h}){let{elementIds:m,themes:g}=h(),_=g.root,w=g.checkbox,S=g.tag,x=g.textInput,v=g.showAllButton,y=g.clearAllButton;return Object.assign(Object.assign({},f),{id:m.container,className:xe(f.className,te.wrapper,te.root,_,w,S,x,v,y)})}(r,n),{children:c}=u,d=ve(u,["children"]);return H.default.createElement("div",Object.assign({},d,i,a),c)},"vt"),mte=o(()=>{let e=(t=>{let{getData:r,getMetaData:n}=t,{required:i}=r(),{elementIds:a,tooltip:u}=n();return{required:i,label:p1("label",t),inputId:a.button,id:a.label,tooltip:u}})(Ht());return e.label?H.default.createElement(xd,Object.assign({},e)):null},"ft"),gte=o((e,t)=>{let{id:r,type:n,payload:i}=e,a=t.getData(),u={didSearchChange:!1,didSelectionsChange:!1,didDataChange:!1};if(a.disabled)return u;let c=o(m=>{if(a.open===m)return!1;let g=Date.now();return!(g-t.getMetaData().lastToggleCommand<200)&&(t.updateData({open:m}),t.updateMetaData({lastToggleCommand:g}),m||t.updateMetaData({activeDescendant:void 0}),!0)},"a"),d=o(m=>{t.updateMetaData({focusTarget:m})},"c"),f=o((m,g)=>{t.updateData({groups:m}),t.updateMetaData(sk(m,t.getMetaData().selectedOptions,g))},"s");if(Vee(r,n)){let m=!a.open,g=c(m);return g&&m&&d(t.getMetaData().listInputType?"searchOrFilterInput":"list"),Object.assign(Object.assign({},u),{didDataChange:g})}if(Wee(r,n)){let m=i&&i.value;if(!m)return u;if(f(_L(a.groups,Object.assign(Object.assign({},m),{selected:!m.selected}),a.multiSelect),m),c(r!==at.tag&&a.multiSelect),r!==at.listItem||a.multiSelect){if(fL(r)){let g=t.getMetaData();d(g.selectedOptions.length?"tag":"button");let _=Or("tagRemoved",g,{value:m.label}),w=js("tagsRemaining",g,"selectionCount");Rh(Cd(at.tag,`${_} ${w}`),t)}}else d("button");return Object.assign(Object.assign({},u),{didSelectionsChange:!0,didDataChange:!0})}if(h=r,Lh(n)&&h===at.listGroup){let m=i&&i.value;if(!m)return u;let g=Object.assign(Object.assign({},m),{selected:!m.selected}),_=function(w,S){if(!S.isGroupLabel)throw new Error("Use updateOptionInGroup to update non-groupLabel options.");if(!S.visible)throw new Error("Cannot click an group label that is not visible (without a label)");let x=lk(w,S);return x<0?w:Ws(w,(v,y,E,T)=>T!==x?Object.assign({},v):v.visible&&!v.disabled?Object.assign(Object.assign({},v),{selected:S.selected}):Object.assign({},v))}(a.groups,g);return f(_,m),Object.assign(Object.assign({},u),{didSelectionsChange:!0,didDataChange:!0})}var h;if(jee(r,n))return f(bL(a.groups)),d("button"),Object.assign(Object.assign({},u),{didSelectionsChange:!0,didDataChange:!0});if(((m,g)=>JM(g)&&m===at.filter)(r,n)){let m=i&&i.value||"";return t.updateMetaData({filter:m}),t.updateData({groups:Kee(a.groups,m,a.filterFunction)}),Object.assign(Object.assign({},u),{didDataChange:!0})}if(((m,g)=>Lh(g)&&m===at.showAllButton)(r,n)){let{showAllTags:m}=t.getMetaData();return t.updateMetaData({showAllTags:!m}),m?Rh(Cd(at.tag,Or("tagsPartiallyHidden",t.getMetaData())),t):d("tag"),Object.assign(Object.assign({},u),{didDataChange:!0})}if((((m,g)=>l1(m)&&g===It.outSideClick)(r,n)||((m,g)=>l1(m)&&g===It.close)(r,n))&&c(!1))return d("button"),Object.assign(Object.assign({},u),{didDataChange:!0});if(((m,g)=>l1(m)&&g===It.focusMovedToNonListElement)(r,n)&&a.open)return Object.assign(Object.assign({},u),{didDataChange:c(!1)});if(((m,g)=>m===at.searchResult&&g===It.success)(r,n))return t.updateMetaData({isSearching:!1,hasSearchError:!1}),t.updateData({groups:nk(i?.value,a.groups)}),Object.assign(Object.assign({},u),{didDataChange:!0});if(((m,g)=>JM(g)&&m===at.search)(r,n)){let m=i&&i.value||"";return t.updateMetaData({search:m,hasSearchError:!1}),m||t.updateData({groups:nk({},a.groups)}),Object.assign(Object.assign({},u),{didSearchChange:!0,didDataChange:!0})}return $ee(r,n)?(t.updateMetaData({isSearching:!1,hasSearchError:!0}),t.updateData({groups:nk({},a.groups)}),Object.assign(Object.assign({},u),{didDataChange:!0})):Gee(r,n)&&a.open?Object.assign(Object.assign({},u),{didDataChange:c(!1)}):u},"St"),vte=(0,bl.debounce)((e,t)=>{if(!t)return;let{cancelCurrentSearch:r,search:n,selectedOptions:i}=e.getMetaData();if(r&&r(),!n)return;let[a,u]=((c,d,f,h)=>{let m=!1;return[()=>{m=!0},new Promise(g=>{c(d,f,h).then(_=>{g(m?{id:at.searchResult,type:It.cancelled}:{id:at.searchResult,type:It.success,payload:{value:_}})}).catch(()=>{g({id:at.searchResult,type:It.error})})})]})(t,n,i,e.getData());e.updateMetaData({cancelCurrentSearch:a}),e.asyncRequestWithTrigger(u)},300),_te=o((e,t)=>{let{updateData:r,updateMetaData:n,getData:i,getMetaData:a}=t,{didSearchChange:u,didSelectionsChange:c,didDataChange:d}=gte(e,t),f=i(),{onSearch:h,onChange:m,onClose:g,multiSelect:_,open:w}=f,S=_&&(v=>{let y=["cancelled","close","clearButton","clearAllButton","tag","selectedOptions","focusMovedToNonListElement","blur"];return y.includes(v.type||"")||y.includes(v.id||"")})(e)&&!w,x=!1;if(S&&g){let v=g(gl(f.groups),void 0,f);if(v){let{groups:y,options:E,invalid:T,texts:A}=v;if(y||E){let D=_l(v)||[];r({groups:D}),n(sk(D,t.getMetaData().selectedOptions,void 0))}T!==void 0&&T!==f.invalid&&(r({invalid:T}),x=!0),A&&(nL(A,a()),x=!0)}}if(u&&h&&(t.updateMetaData({isSearching:!!a().search}),vte(t,h)),c){let{lastClickedOption:v}=a(),y=m?.(gl(f.groups),v,f),E=!1;if(y){let{groups:T,options:A,invalid:D,texts:R}=y;if(T||A){let O=_l(y)||[];r({groups:O}),n(sk(O,t.getMetaData().selectedOptions,v)),E=!0}D!==void 0&&D!==f.invalid&&(r({invalid:D}),E=!0),R&&(nL(R,a()),E=!0)}if(E)return!0}return d||x},"Ct");function bte(e){var{children:t}=e,r=ve(e,["children"]);let{initialData:n,metaData:i,onChange:a,onReset:u}=r,c=(0,H.useMemo)(()=>a,[]),d=(0,H.useRef)({dataStorage:void 0,metaDataStorage:void 0}),f=(0,H.useCallback)(S=>{let x=S?d.current&&d.current.dataStorage:d.current&&d.current.metaDataStorage;return x?x.get():void 0},[]),h=(0,H.useMemo)(()=>{let S=f(!0);return ok(u&&S?u({previousData:S,currentData:n}):n)},[n]),m=(0,H.useMemo)(()=>{let S=f(!1);return ok(u&&S?u({previousMetaData:S,currentMetaData:i}):i)},[i]);d.current=u?{dataStorage:h,metaDataStorage:m}:void 0;let g=Jp(),_=(0,H.useRef)(!0),w=(0,H.useMemo)(()=>{let S=pL(h,m);return S.trigger=x=>{c(x,S)&&g()},S.asyncRequestWithTrigger=x=>G5(this,void 0,void 0,function*(){let[v,y]=yield cM(x);v||_.current&&S.trigger(y)}),S},[h,m,g,c]);return(0,H.useEffect)(()=>(_.current=!0,()=>{_.current=!1}),[]),H.default.createElement(hL.Provider,{value:{dataStorage:h,metaDataStorage:m,dataHandlers:w}},t)}o(bte,"Ot");var OL=o((e,t=200)=>{let r=(0,H.useRef)(null),n=(0,H.useRef)(null),i=(0,H.useMemo)(()=>(0,bl.debounce)(d=>e(d[0]),t),[e,t]),a=(0,H.useCallback)(()=>{r.current&&(r.current.disconnect(),r.current=null),i.cancel()},[r]),u=(0,H.useCallback)(d=>{a(),r.current=new ResizeObserver(i),r.current.observe(d)},[a,r,i]),c=(0,H.useCallback)(d=>(n.current!==d&&(d?u(d):a(),n.current=d),n),[a,n,u]);return(0,H.useEffect)(()=>()=>{a()},[a]),[c,a]},"wt"),DL=o((e,t="both")=>{let r=e.getBoundingClientRect(),n=o(d=>d.top>=r.top&&d.bottom<=r.bottom,"l"),i=o(d=>d.left>=r.left&&d.right<=r.right,"n"),a=o(d=>t==="vertical"?n(d):(t==="horizontal"||n(d))&&i(d),"r"),u=e.lastElementChild,c=e.children.length-1;for(;u&&c>=0&&!a(u.getBoundingClientRect());)u=u.previousElementSibling,c-=1;return c},"kt"),yte=o(e=>{let{getData:t,getMetaData:r,trigger:n}=e,{disabled:i,open:a,invalid:u,multiSelect:c,groups:d,clearable:f,required:h}=t(),m=r(),{icon:g,refs:_,elementIds:w,selectedOptions:S,listInputType:x,activeDescendant:v}=m,{placeholder:y,label:E,ariaLabel:T,errorText:A,assistiveText:D,noSelectedOptions:R,selectedOptionsCount:O,and:N,otherOptions:L,requiredText:M}=(B=>{let z=o($=>$==="selectedOptionsCount"?js($,B,"selectionCount"):Or($,B),"t");return{placeholder:z("placeholder")||"",label:z("label"),ariaLabel:z("dropdownButtonAriaLabel"),assistiveText:z("assistive"),errorText:z("error"),noSelectedOptionsText:z("noSelectedOptions"),selectedOptionsCount:z("selectedOptionsCount"),and:z("selectedOptionsCount_and"),otherOptions:z("selectedOptionsCount_otherOptions"),noSelectedOptions:z("noSelectedOptions"),requiredText:z("required")}})(m),V=!!x;return Object.assign(Object.assign({"aria-controls":w.selectionsAndListsContainer,"aria-expanded":a,"aria-haspopup":"listbox","aria-label":(()=>{let B=E||T,z=B?[`${B}.`]:[],{length:$}=S;if($){let Y=[];Y.push(`${O}:`),S[0]&&Y.push(`"${S[0].label}"`),S[1]&&Y.push(`${N} "${S[1].label}"`),$>2&&Y.push(`${N} ${$-2} ${L}.`),z.push(Y.join(" "))}else z.push(`${y}. ${R}.`);return h&&z.push(M),D&&z.push(D),u&&A&&z.push(A),z.map(Y=>Y.charAt(Y.length-1)==="."?Y:`${Y}.`).join(" ")})(),"aria-activedescendant":V?void 0:v,buttonRef:_.button,className:xe(te.dropdownButton,te.selectedOptions,!S.length&&te.placeholder,i&&te.disabledButton,!c&&te.singleSelect,f&&te.clearable),"aria-disabled":i,icon:g,id:w.button,options:S,optionClassName:te.dropdownButtonOption,placeholder:y},f1({id:at.selectedOptions,type:It.click,trigger:n})),(()=>{if(V)return{role:void 0,"aria-controls":w.searchOrFilterInput,"aria-haspopup":"dialog"};let B=Fh(d).length>0,z=c&&B;return{role:"combobox","aria-controls":w.list,"aria-haspopup":z?"dialog":"listbox"}})())},"It");function xte(){let e=Ht(),{multiSelect:t}=e.getData(),r=yte(e),{options:n,placeholder:i,buttonRef:a,optionClassName:u,icon:c}=r,d=ve(r,["options","placeholder","buttonRef","optionClassName","icon"]),f=(0,H.useCallback)(()=>{t&&function(g){let _=g.current,w=[te.spaceForOneDigit,te.spaceForTwoDigits,te.spaceForThreeDigits,te.spaceForFourDigits],S=_&&_.querySelector("* > div");if(S){S.childNodes.forEach(T=>T&&T.classList&&T.classList.remove(te.lastVisible));let x=S.childNodes.length,v=String(x-1).length;_.classList.remove(...w),x>1&&_.classList.add(w[v-1]);let y=DL(S,"vertical"),E=S.children.length-1-y;if(E<1||y===-1)_.classList.remove(te.hasHiddenItems);else{_.classList.add(te.hasHiddenItems);let T=_.querySelector("span.count");T&&(T.innerHTML=`+${E}`),S.childNodes[y].classList.add(te.lastVisible)}}}(a)},[a,t]),[h]=OL(f);(0,H.useLayoutEffect)(()=>{f()});let m=n.length?n.map(g=>H.default.createElement("span",{className:u,key:g.value},g.label)):H.default.createElement("span",{className:u,"data-testid":"placeholder"},i);return H.default.createElement("button",Object.assign({type:"button"},d,{ref:a}),c&&H.default.createElement("span",{key:"icon",className:te.buttonIcon},c),H.default.createElement("div",{className:te.labels,key:"labels","aria-hidden":!0,ref:h},m),n.length>1&&H.default.createElement("span",{className:te.count,key:"count","aria-hidden":!0},H.default.createElement("span",{className:"count",key:"number"},"+1")),H.default.createElement("div",{className:xe(te.arrowAndSpaceForClearButton,te.icon)},H.default.createElement(Xc,{className:te.angleIcon,"aria-hidden":!0})))}o(xte,"At");function wte(){let e=(({getData:t,getMetaData:r,trigger:n})=>{let i=r(),{elementIds:a,selectedOptions:u}=i,{disabled:c,clearable:d}=t();return u.length&&d?Object.assign(Object.assign({className:xe(te.dropdownButton,te.withVisibleFocus,te.icon,te.clearButton,c&&te.disabledButton)},f1({id:at.clearButton,type:It.click,trigger:n})),{id:a.clearButton,disabled:c,"aria-label":js("clearButtonAriaLabel",i,"selectionCount",{label:u[0].label})}):null})(Ht());return e?H.default.createElement("button",Object.assign({type:"button"},e),H.default.createElement(ed,{className:te.angleIcon,"aria-hidden":!0})):null}o(wte,"Et");function Ste(e){let t=function(r){return Object.assign(Object.assign({},r),{className:xe(te.selectedOptionsContainer)})}(e);return H.default.createElement("div",Object.assign({},t),H.default.createElement(xte,null),H.default.createElement(wte,null))}o(Ste,"yt");var Ete=o(e=>{let t=function(i,{getData:a,getMetaData:u}){let{invalid:c,open:d}=a(),{refs:f}=u();return Object.assign(Object.assign({},i),{ref:f.selectionsAndListsContainer,className:xe(te.selectAndListContainer,c&&te.invalid,d&&te.open)})}(e,Ht()),{children:r}=t,n=ve(t,["children"]);return H.default.createElement("div",Object.assign({},n),r)},"Lt"),kte=o(e=>{let t=mL(e);return t<1&&t>0},"jt");function Tte(e){let{children:t}=e,r=ve(e,["children"]);return H.default.createElement("div",Object.assign({},r),t)}o(Tte,"Dt");var AL=o(e=>{let t=ck(e);return{role:"group","aria-label":t&&t.label||"",key:t&&t.label}},"Bt"),PL=o(({groups:e,getOptionId:t,trigger:r})=>e.map(n=>{let i=AL(n),a=((u,{trigger:c,getOptionId:d})=>u.options.map(f=>{return f.visible?f.isGroupLabel?H.default.createElement(rte,{option:f,trigger:c,getOptionId:d,isIntermediate:kte(u),isGroupDisabled:(h=u,!h.options.some(m=>!m.isGroupLabel&&!m.disabled)),key:f.value}):H.default.createElement(SL,{option:f,trigger:c,isInGroup:!0,key:f.value,getOptionId:d}):null;var h}).filter(f=>!!f))(n,{trigger:r,getOptionId:t});return a.length?H.default.createElement(Tte,Object.assign({},i,{key:i["aria-label"]}),a):null}),"Tt"),NL=o(e=>{let{getData:t,getMetaData:r}=e,{groups:n}=t(),i=r(),{elementIds:a,refs:u,listInputType:c}=i,d=!!c,f=Fh(n).length>0,h=d||f,m=!d&&f,g=c1(n),_=p1("label",e);return Object.assign(Object.assign({"aria-label":(()=>{if(m)return;let w=js("choiceCount",i,"numberIndicator",{numberIndicator:g});return h?w:`${_}. ${w}`})()},c?{"aria-live":"polite"}:{}),{id:a.list,className:xe(te.list,te.shiftOptions,te.multiSelectList),ref:u.list,role:(()=>{if(!m)return h?"dialog":"listbox"})(),tabIndex:-1})},"Mt");function Ite(){let e=Ht(),{getData:t,getMetaData:r,trigger:n}=e,{open:i,groups:a}=t(),{isSearching:u,getOptionId:c}=r(),d=NL(e),f=i&&!u?PL({groups:a,getOptionId:c,trigger:n}):[];return H.default.createElement("div",Object.assign({},d),i?f:null)}o(Ite,"Ft");var dk=o(({groups:e,multiSelect:t,getOptionId:r,trigger:n})=>$s(e,!1).map(i=>{if(!i.visible)return null;let a={option:i,trigger:n,key:i.value,getOptionId:r};return t?H.default.createElement(SL,Object.assign({},a,{isInGroup:!1})):i.isGroupLabel?H.default.createElement(Jee,Object.assign({},a)):H.default.createElement(ate,Object.assign({},a))}).filter(i=>!!i),"zt");function fk({refs:e,elementIds:t,multiSelect:r}){return{className:xe(te.list),ref:e.list,id:t.list,role:"listbox","aria-multiselectable":r,tabIndex:-1}}o(fk,"Rt");function dL(){let{getData:e,trigger:t,getMetaData:r}=Ht(),{open:n,groups:i,multiSelect:a}=e(),{isSearching:u,getOptionId:c,refs:d,elementIds:f,listInputType:h}=r(),m=Object.assign(Object.assign({},fk({refs:d,elementIds:f,multiSelect:a})),h?{"aria-live":"polite"}:{}),g=n&&!u?dk({groups:i,trigger:t,multiSelect:a,getOptionId:c}):null;return H.default.createElement("ul",Object.assign({},m),g)}o(dL,"qt");function Cte(){let{getData:e,trigger:t,getMetaData:r}=Ht(),{open:n,groups:i,multiSelect:a}=e(),{isSearching:u,getOptionId:c,refs:d,elementIds:f,listInputType:h}=r(),m=Object.assign(Object.assign({},fk({refs:d,elementIds:f,multiSelect:a})),h?{"aria-live":"polite"}:{}),g=n&&!u?(({groups:_,getOptionId:w,trigger:S})=>_.map(x=>{let v=Object.assign(Object.assign({},AL(x)),{className:xe(te.list,te.shiftOptions)}),y=dk({groups:[x],trigger:S,getOptionId:w,multiSelect:!1});return H.default.createElement("ul",Object.assign({},v,{key:v["aria-label"]}),y)}))({groups:i,trigger:t,getOptionId:c}):null;return H.default.createElement("div",Object.assign({},m),g)}o(Cte,"Gt");var Ote=o(({forMultiSelectWithGroups:e})=>{let t=Ht(),{getData:r,getMetaData:n,trigger:i}=t,{open:a,groups:u,multiSelect:c}=r(),{isSearching:d,getOptionId:f,refs:h,elementIds:m}=n(),g=$s(u),_=a&&!d,w=function(y){let E=Jp(),T=Array.isArray(y)?y.length:0,A=(0,H.useMemo)(()=>({max:T,pos:100,chunkSize:100}),[T]),D=T?y.slice(0,A.pos):[],R=(0,H.useCallback)(()=>{let{max:O,pos:N,chunkSize:L}=A;N>=O||(A.pos=Math.min(N+L,O),window.requestAnimationFrame(E))},[A]);return(0,H.useEffect)(()=>()=>{A.max=0},[]),(0,H.useEffect)(()=>{R()}),D}(_?g:[]),S=o(()=>{let y=w.length;return _?u.map(E=>{let T=E.options.filter(D=>D.visible),A=Math.min(T.length,y);return y-=A,{options:A>0?T.slice(0,A):[]}}):[]},"f");if(e){let y=NL(t),E=_?PL({groups:S(),getOptionId:f,trigger:i}):null;return H.default.createElement("div",Object.assign({},y),E)}let x=fk({refs:h,elementIds:m,multiSelect:c}),v=_?dk({groups:S(),trigger:i,multiSelect:c,getOptionId:f}):null;return H.default.createElement("ul",Object.assign({},x),v)},"Zt"),Dte=o(({virtualize:e,multiSelect:t,isMultiSelectAndHasGroupLabels:r,hasVisibleGroupLabels:n})=>e?H.default.createElement(Ote,{forMultiSelectWithGroups:r}):t?r?H.default.createElement(Ite,null):H.default.createElement(dL,null):n?H.default.createElement(Cte,null):H.default.createElement(dL,null),"$t"),Ate=o(()=>{let e=Ht(),{getData:t,getMetaData:r}=e,{open:n,groups:i,multiSelect:a,visibleOptions:u,virtualize:c}=t(),{isSearching:d}=r(),f=n&&!d,h=xe(te.listContainer,!f&&te.hidden),m={maxHeight:52*u},g=Fh(i).length>0,_=a&&g;return(0,H.useEffect)(()=>{let w=o(S=>{["ArrowUp","ArrowDown"].includes(S.code)&&S.preventDefault()},"e");return f?window.addEventListener("keydown",w):window.removeEventListener("keydown",w),()=>{window.removeEventListener("keydown",w)}},[f]),H.default.createElement("div",{className:h,style:m},H.default.createElement(Dte,{multiSelect:a,isMultiSelectAndHasGroupLabels:_,virtualize:c,hasVisibleGroupLabels:g}))},"Nt"),Pte=o(e=>{let t=((a,u)=>{let{getData:c,getMetaData:d,trigger:f}=u,{open:h,groups:m,multiSelect:g}=c(),_=d(),{refs:w,elementIds:S,listInputType:x}=_,v=Fh(m).length>0,y=!!x,E=p1("label",u),T=g&&v&&!y?`${E}. ${js("choiceCount",_,"numberIndicator",{numberIndicator:c1(m)})}`:E,A=(0,H.useCallback)(()=>{h&&f({id:at.generic,type:It.outSideClick})},[h,f]);return Object.assign(Object.assign(Object.assign({},a),{className:xe(te.listAndInputContainer,h&&te.listAndInputContainerVisible,y&&te.withSearchOrFilter),ref:w.listContainer,outsideClickTrigger:A,id:S.selectionsAndListsContainer,"aria-hidden":!h}),(y||g&&v)&&{role:"dialog","aria-label":T})})(e,Ht()),{children:r,outsideClickTrigger:n}=t,i=ve(t,["children","outsideClickTrigger"]);return function(a){let u=(0,H.useCallback)(c=>{let{ref:d,callback:f}=a;d&&d.current&&!d.current.contains(c.target)&&f()},[a.callback,a.ref]);(0,H.useEffect)(()=>(window.addEventListener("click",u,!0),()=>{window.removeEventListener("click",u,!0)}),[u])}({ref:i.ref,callback:o(()=>{n()},"callback")}),H.default.createElement("div",Object.assign({},i),r)},"Pt"),Vs="{{type}}",ml=o((e,t)=>{let r=t?"search":"filter";return e.replace(Vs,r)},"Wt"),Nte=o(({getMetaData:e,trigger:t,getData:r},n)=>{let i=e(),{filter:a,elementIds:u,refs:c,search:d,activeDescendant:f}=i,{multiSelect:h,groups:m}=r(),g=Fh(m).length>0,_=n==="search",w=_?d:a,S=Or(ml(`${Vs}Label`,_),i),x=Or(ml(`${Vs}ClearButtonAriaLabel`,_),i),v=Or(ml(`${Vs}Placeholder`,_),i);return Object.assign(Object.assign({className:xe(te.searchOrFilterInput)},function(y){let{id:E,type:T=It.change,trigger:A}=y;return{onChange:o(D=>{A({id:E,type:T,payload:{value:D.currentTarget.value,originalEvent:D}})},"onChange")}}({id:at[n],trigger:t})),{onButtonClick:o(y=>{y.preventDefault()},"onButtonClick"),id:u.searchOrFilterInput,key:u.searchOrFilterInput,clearButton:!0,clearButtonAriaLabel:x,label:S,value:w,placeholder:v,ref:c.searchOrFilterInput,"aria-activedescendant":f||"","aria-controls":u.list,"aria-expanded":!0,"aria-labelledby":`${u.searchOrFilterInputLabel} ${u.label}`,"aria-haspopup":h&&g?"dialog":"listbox",role:"combobox",labelId:u.searchOrFilterInputLabel})},"Ht");function Mte(){let e=Ht(),{getMetaData:t}=e,{listInputType:r}=t();if(!r)return null;let n=Nte(e,r);return H.default.createElement(k_,Object.assign({},n))}o(Mte,"Vt");function Lte(){let e=Ht(),{getData:t,getMetaData:r}=e,n=(0,H.useRef)(!1),i=t(),{groups:a,open:u}=i,c=r(),{isSearching:d,hasSearchError:f,search:h,filter:m,listInputType:g}=c,_=c1(a),w=o(()=>`${h} ${m} ${_} ${f?"error":""} ${d?"searching":""}`,"h"),S=(0,H.useRef)(w()),x=w(),v=S.current!==x;if(S.current=x,n.current||!d&&!m||(n.current=!0),v){let D=function(R,O){let{groups:N,open:L}=R,{isSearching:M,search:V,filter:B,hasSearchError:z}=O,$=c1(N),Y=V||B,re="searchAndFilter",ue={value:Y,numberIndicator:$};return L?Cd(re,(()=>{if(M)return Or("searching",O,{value:Y});if(Y){let fe=!!V;if(z)return`${Or("searchErrorTitle",O)} ${Or("searchErrorText",O)}`;if($===0){let He=ml(`${Vs}edWithoutResultsInfo`,fe),Ge=ml(`${Vs}WithAnotherTerm`,fe);return`${Or(He,O,ue)} ${Or(Ge,O,ue)}`}return fe?js("searchResults",O,"numberIndicator",ue):`${Or("filterResults",O,ue)} ${js("filterResultsCount",O,"numberIndicator",ue)}`}return""})()||"",M||B?800:0):Cd(re,"")}(i,c);D.content?Rh(D,e):function(R,O){let{screenReaderNotifications:N}=O.getMetaData(),L=N.findIndex(M=>{let V=!R.type||M.type===R.type,B=!R.content||M.content===R.content;return V&&B});L>-1&&(N.splice(L,1),O.updateMetaData({screenReaderNotifications:N}))}(D,e)}let y=g==="search",E=!d&&!_&&(h||m),T=d?Or("searching",c,{value:h}):"";if(!u||!g||!E&&!T)return null;let A={className:xe(te.searchAndFilterInfoContainer,f&&te.withErrorMessage),"data-testid":"hds-select-search-and-filter-info"};return H.default.createElement("div",Object.assign({},A),T&&H.default.createElement(H.default.Fragment,null,H.default.createElement(H_,{small:!0,loadingText:"",loadingFinishedText:""}),H.default.createElement("span",{"data-testid":"hds-select-searching-text"},T)),E&&!f&&H.default.createElement(H.default.Fragment,null,H.default.createElement("span",{"data-testid":"hds-select-no-results"},Or(ml(`${Vs}edWithoutResultsInfo`,y),c,{value:m||h})),H.default.createElement("span",null,Or(ml(`${Vs}WithAnotherTerm`,y),c))),f&&H.default.createElement(H.default.Fragment,null,H.default.createElement(CA,{color:"var(--color-error)"}),H.default.createElement("span",{"data-testid":"hds-select-searching-error"},Or("searchErrorTitle",c)),H.default.createElement("span",null,Or("searchErrorText",c))))}o(Lte,"Qt");function Rte(){let{getData:e,getMetaData:t,trigger:r}=Ht(),{disabled:n}=e(),{refs:i,elementIds:a,selectedOptions:u}=t();return H.default.createElement("div",{id:a.tagList,className:xe(te.tagList),ref:i.tagList},u.map(c=>H.default.createElement(lte,{option:c,trigger:r,key:c.value,disabled:n})))}o(Rte,"Ut");function Fte(){let e=(({getData:n,trigger:i,getMetaData:a})=>{let{disabled:u}=n(),c=a(),{elementIds:d,selectedOptions:f}=c,h=d1("tagsClearAllButton",c),m=js("tagsClearAllButtonAriaLabel",c,"selectionCount",{label:f.length>0?f[0].label:""});return Object.assign(Object.assign({},f1({id:at.clearAllButton,trigger:i})),{children:h,variant:Bi.Secondary,className:te.clearAllButton,disabled:u,id:d.clearAllButton,"aria-label":m})})(Ht()),{children:t}=e,r=ve(e,["children"]);return H.default.createElement(ao,Object.assign({},r,{iconEnd:H.default.createElement(IA,null)}),t)}o(Fte,"Jt");function Bte(){let e=(i=>{let{getMetaData:a,getData:u,trigger:c}=i,{disabled:d}=u(),f=a(),{showAllTags:h,refs:m,elementIds:g}=f,_=d1(h?"tagsShowLessButton":"tagsShowAllButton",f),w=d1(h?"tagsShowLessButtonAriaLabel":"tagsShowAllButtonAriaLabel",f);return Object.assign(Object.assign({},f1({id:at.showAllButton,trigger:c})),{children:_,variant:Bi.Secondary,buttonRef:m.showAllButton,disabled:d,id:g.showAllButton,"aria-label":w,className:te.showAllButton})})(Ht()),{children:t,buttonRef:r}=e,n=ve(e,["children","buttonRef"]);return H.default.createElement(ao,Object.assign({},n,{ref:r,iconEnd:H.default.createElement(Xc,{className:te.arrowIcon})}),t)}o(Bte,"Xt");function zte(){let{getData:e}=Ht(),{clearable:t}=e();return H.default.createElement("div",{className:te.tagListButtons},H.default.createElement(Bte,null),t&&H.default.createElement(Fte,null))}o(zte,"Yt");function Ute(e,t){let r=e.current;if(r){let n=((d,f=-1)=>{let h=[],m=[],g=-1,_=o((v,y)=>{g+=1;let{top:E,bottom:T,left:A,right:D}=v;h[g]={top:E,bottom:T,left:A,right:D},m[g]=[],m[g].push(y)},"r"),w=o((v,y)=>{let E=h[g];E.top=Math.min(E.top,v.top),E.bottom=Math.max(E.bottom,v.bottom),E.left=Math.min(E.left,v.left),E.right=Math.max(E.right,v.right),m[g].push(y)},"i"),S=o(v=>{let y=h[g];return!y||(v.left===y.left||v.right=y.bottom},"a"),x=d.firstElementChild;for(;x;){let v=x.getBoundingClientRect();if(S(v)){if(f>0&&m.length>=f)break;_(v,x)}else w(v,x);x=x.nextElementSibling}return m})(r),i=t?n[n.length-1]:n[1],a=i&&i[0],u=r.getBoundingClientRect().top,c=a?a.getBoundingClientRect().bottom-u+"px":void 0;return r.style.maxHeight=c,n}return[]}o(Ute,"eo");function Hte(){let{getData:e,getMetaData:t}=Ht(),{multiSelect:r,noTags:n}=e(),{showAllTags:i,selectedOptions:a,refs:u}=t(),c=u.tagList,d=u.showAllButton,f=r?a:[],h=(0,H.useCallback)(()=>{let g=Ute(c,i);(function(_,w){let S=_.current;S&&(w<=2?S.classList.add(te.hiddenButton):S.classList.remove(te.hiddenButton))})(d,g.length),function(_){let w=_.current,S=w&&w.querySelectorAll(`* ${CL}`);if(S){let x=DL(w,"vertical"),v=x>-1?x+1:-1,y=0;S.forEach(E=>{E&&E.setAttribute&&(E.setAttribute("tabindex",y{h()}),!f.length||n?null:H.default.createElement("div",Object.assign({},function(g){return{className:xe(te.tagListContainer,g&&te.tagListExpanded)}}(i),{ref:m}),H.default.createElement(Rte,null),H.default.createElement(zte,null))}o(Hte,"to");function ML(e){return p1(e,Ht())||""}o(ML,"oo");function qte(){let e=Ht(),t=function({getData:a}){let{invalid:u}=a(),c=ML("error");return{children:u&&c?c:null,className:te.errorText}}(e),{children:r}=t,n=ve(t,["children"]),i=(0,H.useRef)(r);return r&&r!==i.current&&(Rh(Cd(at.error,r),e),i.current=r),r?H.default.createElement("div",Object.assign({},n),r):null}o(qte,"lo");function Vte(){let e=function(){let a=ML("assistive");return{className:te.assistiveText,children:a||null}}(),{children:t}=e,r=ve(e,["children"]),n=Ht(),i=(0,H.useRef)(t);return t&&t!==i.current&&(Rh(Cd(at.assistive,t),n),i.current=t),t?H.default.createElement("div",Object.assign({},r),t):null}o(Vte,"no");function Wte(){let{getMetaData:e,updateMetaData:t}=Ht(),r=(0,H.useRef)(0);r.current||(r.current=Date.now());let n=Jp(),i=(0,H.useRef)(null),a=(0,H.useRef)(""),u=o(m=>m.map(g=>g.content).join(" "),"a"),c=(0,H.useCallback)(()=>{let m=Date.now(),g=o(_=>!_.content||_.showTime>0&&_.showTime+2e3<=m,"n");if(m-r.current>2e4){let _=e().screenReaderNotifications.filter(w=>!g(w));t({screenReaderNotifications:_}),r.current=Date.now()}return e().screenReaderNotifications.filter(_=>!g(_)&&(!_.delay||_.addTime+_.delay<=m))},[e]),d=(0,H.useCallback)(()=>{a.current!==u(c())&&n()},[e]);i.current||(i.current=setInterval(d,200)),(0,H.useEffect)(()=>()=>{i.current&&(clearInterval(i.current),i.current=null)},[]);let f=c(),h=Date.now();return a.current=u(f),H.default.createElement("div",{"aria-live":"polite",className:te.screenReaderNotifications,"data-testid":"hds-select-screen-reader-notifications"},f.map(m=>(m.showTime||(m.showTime=h),H.default.createElement("span",{key:m.content},m.content))))}o(Wte,"ro");var vi=(0,H.forwardRef)((e,t)=>{var{options:r,open:n,groups:i,icon:a,required:u,onChange:c,children:d,id:f,onFocus:h,onBlur:m,onClose:g,disabled:_,texts:w,invalid:S,multiSelect:x,noTags:v,visibleOptions:y,virtualize:E,filter:T,onSearch:A,value:D,theme:R,clearable:O,tooltip:N}=e,L=ve(e,["options","open","groups","icon","required","onChange","children","id","onFocus","onBlur","onClose","disabled","texts","invalid","multiSelect","noTags","visibleOptions","virtualize","filter","onSearch","value","theme","clearable","tooltip"]);let M=(0,H.useMemo)(()=>{let z={groups:Qee({options:r,groups:i,value:D,children:d}),open:!!n,required:!!u,invalid:!!S,disabled:!!_,multiSelect:!!x,noTags:!!v,visibleOptions:y||5.5,virtualize:!!E,onChange:c,onFocus:h,onBlur:m,onClose:g,filterFunction:T,onSearch:A,clearable:!!O,initialOpenValue:n};return z.multiSelect&&gL(z.groups),z},[r,n,i,c,_,S,u,v,E,y,A,h,m,g,D,d,O]),V=(0,H.useMemo)(()=>{let z=`${f||(0,bl.uniqueId)("hds-select-")}`,$=new Map,Y=0,re=o(()=>{if(M.onSearch||M.filterFunction)return M.onSearch?at.search:at.filter},"r");return{lastToggleCommand:0,lastClickedOption:void 0,showAllTags:!1,icon:a,activeDescendant:void 0,focusTarget:void 0,refs:{button:typeof t=="function"?(0,H.createRef)():t||(0,H.createRef)(),listContainer:(0,H.createRef)(),list:(0,H.createRef)(),selectionsAndListsContainer:(0,H.createRef)(),tagList:(0,H.createRef)(),showAllButton:(0,H.createRef)(),searchOrFilterInput:(0,H.createRef)(),container:(0,H.createRef)()},selectedOptions:gl(M.groups),elementIds:yL(z),textProvider:tte(w),getOptionId:o(ue=>{let fe=ue.isGroupLabel?`hds-group-${ue.label}`:ue.value,He=$.get(fe);if(!He){let Ge=`${z}-option-${Y}`;return Y+=1,$.set(fe,Ge),Ge}return He},"getOptionId"),listInputType:re(),hasListInput:!!re(),filter:"",search:"",isSearching:!1,hasSearchError:!1,cancelCurrentSearch:void 0,screenReaderNotifications:[],tooltip:N}},[f,M.groups,M.filterFunction,M.onSearch,w,t]);(0,H.useEffect)(()=>()=>{V.cancelCurrentSearch&&V.cancelCurrentSearch()},[]);let B=(0,H.useCallback)(({previousData:z,currentData:$,currentMetaData:Y})=>{if($){if(z){if($.initialOpenValue!==void 0&&z.initialOpenValue!==$.initialOpenValue)return Object.assign(Object.assign({},$),{open:$.initialOpenValue});if(z.open)return Object.assign(Object.assign({},$),{open:!0})}return $}return Y},[]);return H.default.createElement(bte,{initialData:M,metaData:V,onChange:_te,onReset:B},H.default.createElement(hte,Object.assign({},L,{theme:R}),H.default.createElement(mte,null),H.default.createElement(Ete,null,H.default.createElement(Ste,null),H.default.createElement(Pte,null,H.default.createElement(Mte,null),H.default.createElement(Ate,null),H.default.createElement(Lte,null))),H.default.createElement(qte,null),H.default.createElement(Vte,null),H.default.createElement(Hte,null),H.default.createElement(Wte,null)))});function yl(e){let{updateKey:t}=e,r=ve(e,["updateKey"]),n=Jp(),i=(0,H.useRef)({onChange:o(()=>({}),"onChange")}),a=(0,H.useRef)([]),u=(0,H.useRef)();u.current=r.onChange,(0,H.useMemo)(()=>(i.current=Object.assign(Object.assign({},i.current),r),a.current=_l({options:r.options,groups:r.groups})||[],i),[t]);let c=(0,H.useCallback)(m=>{a.current.length=0,m.forEach(g=>{a.current.push(g)})},[a.current]),d=o(m=>{i.current=Object.assign(Object.assign({},i.current),m)},"u"),f=o((m,g)=>{let _=i.current.texts||{};if(typeof i.current.texts!="function"){let w=g?Object.assign(Object.assign({},m),{language:g}):m;d({texts:Object.assign(Object.assign({},_),w)})}},"_"),h=(0,H.useCallback)((m,g,_)=>{let w=u.current(m,g,_);if(c(Ws(_.groups,S=>S)),w){let{groups:S,options:x}=w,v=ve(w,["groups","options"]);i.current=Object.assign(Object.assign({},i.current),v),(S||x)&&c(_l({options:x,groups:S})||[])}return w},[c]);return{getProps:o(()=>Object.assign(Object.assign({},i.current),{groups:a.current,onChange:h}),"getProps"),updateAllOptions:o(m=>{a.current=Ws(a.current,m)},"updateAllOptions"),setError:o(m=>{let g=!!m;typeof m!="boolean"&&f({error:m}),d({invalid:g})},"setError"),setOpen:o(m=>{d({open:m})},"setOpen"),setDisabled:o(m=>{d({disabled:m})},"setDisabled"),setInvalid:o(m=>{d({invalid:m})},"setInvalid"),updateTexts:f,render:o(()=>{n()},"render")}}o(yl,"ao");var Kwe=W(yA()),Zwe=W(pe());var Qwe=W(Ds());var t2e=W(sP());var r2e=W(Fg());var UL=W(pe());var LL={"--focus-outline-color":"var(--color-coat-of-arms)","--color-focus-outline":"var(--color-coat-of-arms)","--menu-item-background-hover":"var(--hdbt-color-black)","--menu-item-color-hover":"var(--color-white)"};var hk=W(be()),HL=o(({className:e,includeCoordinates:t=!1,loadingSpinnerFinishedText:r=Drupal.t("Finished loading suggestions",{},{context:"Loading finished indicator for suggestive search"}),loadingSpinnerText:n=Drupal.t("Loading suggestions...",{},{context:"Loading indicator for suggestive search"}),onSubmit:i,searchInputClassname:a,value:u,...c})=>{let d=new Map,f=o(async g=>{if(!g||g==="")return[];let _=o(D=>{let R=new URL(Xg.EVENTS_URL);return R.search=D.toString(),fetch(R.toString()).then(O=>O.json())},"fetchSuggestions"),w=["fi","sv"].map(D=>new URLSearchParams({format:"json",language:D,municipality:"helsinki",q:g,type:"address"})),[S,x]=w,v=Promise.all([_(S),_(x)]),y=o((D,R)=>D.results.map(O=>{let N=Uc(O.name,R)||"";return t&&d.set(N,O.location?.coordinates),{label:N}}),"parseResults"),[E,T]=await v;return[...y(E,"fi"),...y(T,"sv")].slice(0,10)},"getSuggestions"),h=o(g=>{i(t?{label:g,value:d.has(g)?[...d.get(g),g]:null}:g)},"handleSubmit"),m=(0,UL.useMemo)(()=>(0,hk.jsx)(tk,{getSuggestions:f,loadingSpinnerText:n,loadingSpinnerFinishedText:r,value:u,...c,className:a||"hdbt-search__input hdbt-search__input--address",onSubmit:h,suggestionLabelField:"label",style:LL}),[u,f]);return(0,hk.jsx)("div",{className:e||"hdbt-search__filter",children:m})},"AddressSearch");var xl={"--background-selected":"var(--hdbt-color-black)","--background-unselected":"var(--color-white)","--background-hover":"var(--hdbt-color-black)","--border-color-selected":"var(--hdbt-color-black)","--border-color-selected-hover":"var(--hdbt-color-black)","--border-color-selected-focus":"var(--hdbt-color-black)","--color-focus-outline":"var(--color-coat-of-arms)","--focus-outline-color":"var(--hdbt-color-black)","--icon-color-selected":"var(--color-white)"};var qL=W(be());function Kte({id:e,label:t,atom:r,valueKey:n}){let[i,a]=Zt(r),u=Me(Ep),c=Me(gr),d=o(h=>{if(!h?.target?.checked){a(!1),u(n);return}a(!0),c({[n]:"true"})},"toggleValue"),f=!1;return i&&(f=!0),(0,qL.jsx)(Ho,{checked:f,className:"hdbt-search--react__checkbox",id:e,label:t,onChange:h=>d(h),style:xl})}o(Kte,"CheckboxFilter");var mk=Kte;var gk=class gk extends Error{};o(gk,"LuxonError");var Ma=gk,vk=class vk extends Ma{constructor(t){super(`Invalid DateTime: ${t.toMessage()}`)}};o(vk,"InvalidDateTimeError");var h1=vk,_k=class _k extends Ma{constructor(t){super(`Invalid Interval: ${t.toMessage()}`)}};o(_k,"InvalidIntervalError");var m1=_k,bk=class bk extends Ma{constructor(t){super(`Invalid Duration: ${t.toMessage()}`)}};o(bk,"InvalidDurationError");var g1=bk,yk=class yk extends Ma{};o(yk,"ConflictingSpecificationError");var La=yk,xk=class xk extends Ma{constructor(t){super(`Invalid unit ${t}`)}};o(xk,"InvalidUnitError");var Od=xk,wk=class wk extends Ma{};o(wk,"InvalidArgumentError");var Xr=wk,Sk=class Sk extends Ma{constructor(){super("Zone is an abstract class")}};o(Sk,"ZoneIsAbstractError");var go=Sk;var me="numeric",vo="short",_i="long",Gs={year:me,month:me,day:me},zh={year:me,month:vo,day:me},Ek={year:me,month:vo,day:me,weekday:vo},Uh={year:me,month:_i,day:me},Hh={year:me,month:_i,day:me,weekday:_i},qh={hour:me,minute:me},Vh={hour:me,minute:me,second:me},Wh={hour:me,minute:me,second:me,timeZoneName:vo},jh={hour:me,minute:me,second:me,timeZoneName:_i},$h={hour:me,minute:me,hourCycle:"h23"},Gh={hour:me,minute:me,second:me,hourCycle:"h23"},Yh={hour:me,minute:me,second:me,hourCycle:"h23",timeZoneName:vo},Kh={hour:me,minute:me,second:me,hourCycle:"h23",timeZoneName:_i},Zh={year:me,month:me,day:me,hour:me,minute:me},Qh={year:me,month:me,day:me,hour:me,minute:me,second:me},Jh={year:me,month:vo,day:me,hour:me,minute:me},Xh={year:me,month:vo,day:me,hour:me,minute:me,second:me},kk={year:me,month:vo,day:me,weekday:vo,hour:me,minute:me},em={year:me,month:_i,day:me,hour:me,minute:me,timeZoneName:vo},tm={year:me,month:_i,day:me,hour:me,minute:me,second:me,timeZoneName:vo},rm={year:me,month:_i,day:me,weekday:_i,hour:me,minute:me,timeZoneName:_i},nm={year:me,month:_i,day:me,weekday:_i,hour:me,minute:me,second:me,timeZoneName:_i};var Tk=class Tk{get type(){throw new go}get name(){throw new go}get ianaName(){return this.name}get isUniversal(){throw new go}offsetName(t,r){throw new go}formatOffset(t,r){throw new go}offset(t){throw new go}equals(t){throw new go}get isValid(){throw new go}};o(Tk,"Zone");var Qn=Tk;var Ik=null,_1=class _1 extends Qn{static get instance(){return Ik===null&&(Ik=new _1),Ik}get type(){return"system"}get name(){return new Intl.DateTimeFormat().resolvedOptions().timeZone}get isUniversal(){return!1}offsetName(t,{format:r,locale:n}){return b1(t,r,n)}formatOffset(t,r){return Ks(this.offset(t),r)}offset(t){return-new Date(t).getTimezoneOffset()}equals(t){return t.type==="system"}get isValid(){return!0}};o(_1,"SystemZone");var Ys=_1;var x1={};function Zte(e){return x1[e]||(x1[e]=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:e,year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit",era:"short"})),x1[e]}o(Zte,"makeDTF");var Qte={year:0,month:1,day:2,era:3,hour:4,minute:5,second:6};function Jte(e,t){let r=e.format(t).replace(/\u200E/g,""),n=/(\d+)\/(\d+)\/(\d+) (AD|BC),? (\d+):(\d+):(\d+)/.exec(r),[,i,a,u,c,d,f,h]=n;return[u,i,a,c,d,f,h]}o(Jte,"hackyOffset");function Xte(e,t){let r=e.formatToParts(t),n=[];for(let i=0;i=0?w:1e3+w,(g-_)/(60*1e3)}equals(t){return t.type==="iana"&&t.name===this.name}get isValid(){return this.valid}};o(im,"IANAZone");var Tn=im;var VL={};function ere(e,t={}){let r=JSON.stringify([e,t]),n=VL[r];return n||(n=new Intl.ListFormat(e,t),VL[r]=n),n}o(ere,"getCachedLF");var Ck={};function Ok(e,t={}){let r=JSON.stringify([e,t]),n=Ck[r];return n||(n=new Intl.DateTimeFormat(e,t),Ck[r]=n),n}o(Ok,"getCachedDTF");var Dk={};function tre(e,t={}){let r=JSON.stringify([e,t]),n=Dk[r];return n||(n=new Intl.NumberFormat(e,t),Dk[r]=n),n}o(tre,"getCachedINF");var Ak={};function rre(e,t={}){let{base:r,...n}=t,i=JSON.stringify([e,n]),a=Ak[i];return a||(a=new Intl.RelativeTimeFormat(e,t),Ak[i]=a),a}o(rre,"getCachedRTF");var am=null;function nre(){return am||(am=new Intl.DateTimeFormat().resolvedOptions().locale,am)}o(nre,"systemLocale");function ire(e){let t=e.indexOf("-x-");t!==-1&&(e=e.substring(0,t));let r=e.indexOf("-u-");if(r===-1)return[e];{let n,i;try{n=Ok(e).resolvedOptions(),i=e}catch{let d=e.substring(0,r);n=Ok(d).resolvedOptions(),i=d}let{numberingSystem:a,calendar:u}=n;return[i,a,u]}}o(ire,"parseLocaleString");function ore(e,t,r){return(r||t)&&(e.includes("-u-")||(e+="-u"),r&&(e+=`-ca-${r}`),t&&(e+=`-nu-${t}`)),e}o(ore,"intlConfigString");function are(e){let t=[];for(let r=1;r<=12;r++){let n=bt.utc(2016,r,1);t.push(e(n))}return t}o(are,"mapMonths");function sre(e){let t=[];for(let r=1;r<=7;r++){let n=bt.utc(2016,11,13+r);t.push(e(n))}return t}o(sre,"mapWeekdays");function w1(e,t,r,n,i){let a=e.listingMode(r);return a==="error"?null:a==="en"?n(t):i(t)}o(w1,"listStuff");function ure(e){return e.numberingSystem&&e.numberingSystem!=="latn"?!1:e.numberingSystem==="latn"||!e.locale||e.locale.startsWith("en")||new Intl.DateTimeFormat(e.intl).resolvedOptions().numberingSystem==="latn"}o(ure,"supportsFastNumbers");var Lk=class Lk{constructor(t,r,n){this.padTo=n.padTo||0,this.floor=n.floor||!1;let{padTo:i,floor:a,...u}=n;if(!r||Object.keys(u).length>0){let c={useGrouping:!1,...n};n.padTo>0&&(c.minimumIntegerDigits=n.padTo),this.inf=tre(t,c)}}format(t){if(this.inf){let r=this.floor?Math.floor(t):t;return this.inf.format(r)}else{let r=this.floor?Math.floor(t):Dd(t,3);return dr(r,this.padTo)}}};o(Lk,"PolyNumberFormatter");var Pk=Lk,Rk=class Rk{constructor(t,r,n){this.opts=n,this.originalZone=void 0;let i;if(this.opts.timeZone)this.dt=t;else if(t.zone.type==="fixed"){let u=-1*(t.offset/60),c=u>=0?`Etc/GMT+${u}`:`Etc/GMT${u}`;t.offset!==0&&Tn.create(c).valid?(i=c,this.dt=t):(i="UTC",this.dt=t.offset===0?t:t.setZone("UTC").plus({minutes:t.offset}),this.originalZone=t.zone)}else t.zone.type==="system"?this.dt=t:t.zone.type==="iana"?(this.dt=t,i=t.zone.name):(i="UTC",this.dt=t.setZone("UTC").plus({minutes:t.offset}),this.originalZone=t.zone);let a={...this.opts};a.timeZone=a.timeZone||i,this.dtf=Ok(r,a)}format(){return this.originalZone?this.formatToParts().map(({value:t})=>t).join(""):this.dtf.format(this.dt.toJSDate())}formatToParts(){let t=this.dtf.formatToParts(this.dt.toJSDate());return this.originalZone?t.map(r=>{if(r.type==="timeZoneName"){let n=this.originalZone.offsetName(this.dt.ts,{locale:this.dt.locale,format:this.opts.timeZoneName});return{...r,value:n}}else return r}):t}resolvedOptions(){return this.dtf.resolvedOptions()}};o(Rk,"PolyDateFormatter");var Nk=Rk,Fk=class Fk{constructor(t,r,n){this.opts={style:"long",...n},!r&&S1()&&(this.rtf=rre(t,n))}format(t,r){return this.rtf?this.rtf.format(t,r):WL(r,t,this.opts.numeric,this.opts.style!=="long")}formatToParts(t,r){return this.rtf?this.rtf.formatToParts(t,r):[]}};o(Fk,"PolyRelFormatter");var Mk=Fk,wl=class wl{static fromOpts(t){return wl.create(t.locale,t.numberingSystem,t.outputCalendar,t.defaultToEN)}static create(t,r,n,i=!1){let a=t||Nt.defaultLocale,u=a||(i?"en-US":nre()),c=r||Nt.defaultNumberingSystem,d=n||Nt.defaultOutputCalendar;return new wl(u,c,d,a)}static resetCache(){am=null,Ck={},Dk={},Ak={}}static fromObject({locale:t,numberingSystem:r,outputCalendar:n}={}){return wl.create(t,r,n)}constructor(t,r,n,i){let[a,u,c]=ire(t);this.locale=a,this.numberingSystem=r||u||null,this.outputCalendar=n||c||null,this.intl=ore(this.locale,this.numberingSystem,this.outputCalendar),this.weekdaysCache={format:{},standalone:{}},this.monthsCache={format:{},standalone:{}},this.meridiemCache=null,this.eraCache={},this.specifiedLocale=i,this.fastNumbersCached=null}get fastNumbers(){return this.fastNumbersCached==null&&(this.fastNumbersCached=ure(this)),this.fastNumbersCached}listingMode(){let t=this.isEnglish(),r=(this.numberingSystem===null||this.numberingSystem==="latn")&&(this.outputCalendar===null||this.outputCalendar==="gregory");return t&&r?"en":"intl"}clone(t){return!t||Object.getOwnPropertyNames(t).length===0?this:wl.create(t.locale||this.specifiedLocale,t.numberingSystem||this.numberingSystem,t.outputCalendar||this.outputCalendar,t.defaultToEN||!1)}redefaultToEN(t={}){return this.clone({...t,defaultToEN:!0})}redefaultToSystem(t={}){return this.clone({...t,defaultToEN:!1})}months(t,r=!1,n=!0){return w1(this,t,n,Bk,()=>{let i=r?{month:t,day:"numeric"}:{month:t},a=r?"format":"standalone";return this.monthsCache[a][t]||(this.monthsCache[a][t]=are(u=>this.extract(u,i,"month"))),this.monthsCache[a][t]})}weekdays(t,r=!1,n=!0){return w1(this,t,n,zk,()=>{let i=r?{weekday:t,year:"numeric",month:"long",day:"numeric"}:{weekday:t},a=r?"format":"standalone";return this.weekdaysCache[a][t]||(this.weekdaysCache[a][t]=sre(u=>this.extract(u,i,"weekday"))),this.weekdaysCache[a][t]})}meridiems(t=!0){return w1(this,void 0,t,()=>Uk,()=>{if(!this.meridiemCache){let r={hour:"numeric",hourCycle:"h12"};this.meridiemCache=[bt.utc(2016,11,13,9),bt.utc(2016,11,13,19)].map(n=>this.extract(n,r,"dayperiod"))}return this.meridiemCache})}eras(t,r=!0){return w1(this,t,r,Hk,()=>{let n={era:t};return this.eraCache[t]||(this.eraCache[t]=[bt.utc(-40,1,1),bt.utc(2017,1,1)].map(i=>this.extract(i,n,"era"))),this.eraCache[t]})}extract(t,r,n){let i=this.dtFormatter(t,r),a=i.formatToParts(),u=a.find(c=>c.type.toLowerCase()===n);return u?u.value:null}numberFormatter(t={}){return new Pk(this.intl,t.forceSimple||this.fastNumbers,t)}dtFormatter(t,r={}){return new Nk(t,this.intl,r)}relFormatter(t={}){return new Mk(this.intl,this.isEnglish(),t)}listFormatter(t={}){return ere(this.intl,t)}isEnglish(){return this.locale==="en"||this.locale.toLowerCase()==="en-us"||new Intl.DateTimeFormat(this.intl).resolvedOptions().locale.startsWith("en-us")}equals(t){return this.locale===t.locale&&this.numberingSystem===t.numberingSystem&&this.outputCalendar===t.outputCalendar}};o(wl,"Locale");var $t=wl;var Vk=null,Sl=class Sl extends Qn{static get utcInstance(){return Vk===null&&(Vk=new Sl(0)),Vk}static instance(t){return t===0?Sl.utcInstance:new Sl(t)}static parseSpecifier(t){if(t){let r=t.match(/^utc(?:([+-]\d{1,2})(?::(\d{2}))?)?$/i);if(r)return new Sl(El(r[1],r[2]))}return null}constructor(t){super(),this.fixed=t}get type(){return"fixed"}get name(){return this.fixed===0?"UTC":`UTC${Ks(this.fixed,"narrow")}`}get ianaName(){return this.fixed===0?"Etc/UTC":`Etc/GMT${Ks(-this.fixed,"narrow")}`}offsetName(){return this.name}formatOffset(t,r){return Ks(this.fixed,r)}get isUniversal(){return!0}offset(){return this.fixed}equals(t){return t.type==="fixed"&&t.fixed===this.fixed}get isValid(){return!0}};o(Sl,"FixedOffsetZone");var en=Sl;var Wk=class Wk extends Qn{constructor(t){super(),this.zoneName=t}get type(){return"invalid"}get name(){return this.zoneName}get isUniversal(){return!1}offsetName(){return null}formatOffset(){return""}offset(){return NaN}equals(){return!1}get isValid(){return!1}};o(Wk,"InvalidZone");var Ad=Wk;function _o(e,t){let r;if(nt(e)||e===null)return t;if(e instanceof Qn)return e;if(jL(e)){let n=e.toLowerCase();return n==="default"?t:n==="local"||n==="system"?Ys.instance:n==="utc"||n==="gmt"?en.utcInstance:en.parseSpecifier(n)||Tn.create(e)}else return Go(e)?en.instance(e):typeof e=="object"&&e.offset&&typeof e.offset=="number"?e:new Ad(e)}o(_o,"normalizeZone");var $L=o(()=>Date.now(),"now"),GL="system",YL=null,KL=null,ZL=null,QL=60,JL,jk=class jk{static get now(){return $L}static set now(t){$L=t}static set defaultZone(t){GL=t}static get defaultZone(){return _o(GL,Ys.instance)}static get defaultLocale(){return YL}static set defaultLocale(t){YL=t}static get defaultNumberingSystem(){return KL}static set defaultNumberingSystem(t){KL=t}static get defaultOutputCalendar(){return ZL}static set defaultOutputCalendar(t){ZL=t}static get twoDigitCutoffYear(){return QL}static set twoDigitCutoffYear(t){QL=t%100}static get throwOnInvalid(){return JL}static set throwOnInvalid(t){JL=t}static resetCaches(){$t.resetCache(),Tn.resetCache()}};o(jk,"Settings");var Nt=jk;function nt(e){return typeof e>"u"}o(nt,"isUndefined");function Go(e){return typeof e=="number"}o(Go,"isNumber");function sm(e){return typeof e=="number"&&e%1===0}o(sm,"isInteger");function jL(e){return typeof e=="string"}o(jL,"isString");function XL(e){return Object.prototype.toString.call(e)==="[object Date]"}o(XL,"isDate");function S1(){try{return typeof Intl<"u"&&!!Intl.RelativeTimeFormat}catch{return!1}}o(S1,"hasRelative");function eR(e){return Array.isArray(e)?e:[e]}o(eR,"maybeArray");function $k(e,t,r){if(e.length!==0)return e.reduce((n,i)=>{let a=[t(i),i];return n&&r(n[0],a[0])===n[0]?n:a},null)[1]}o($k,"bestBy");function tR(e,t){return t.reduce((r,n)=>(r[n]=e[n],r),{})}o(tR,"pick");function Zs(e,t){return Object.prototype.hasOwnProperty.call(e,t)}o(Zs,"hasOwnProperty");function Yo(e,t,r){return sm(e)&&e>=t&&e<=r}o(Yo,"integerBetween");function lre(e,t){return e-t*Math.floor(e/t)}o(lre,"floorMod");function dr(e,t=2){let r=e<0,n;return r?n="-"+(""+-e).padStart(t,"0"):n=(""+e).padStart(t,"0"),n}o(dr,"padStart");function Ra(e){if(!(nt(e)||e===null||e===""))return parseInt(e,10)}o(Ra,"parseInteger");function Qs(e){if(!(nt(e)||e===null||e===""))return parseFloat(e)}o(Qs,"parseFloating");function um(e){if(!(nt(e)||e===null||e==="")){let t=parseFloat("0."+e)*1e3;return Math.floor(t)}}o(um,"parseMillis");function Dd(e,t,r=!1){let n=10**t;return(r?Math.trunc:Math.round)(e*n)/n}o(Dd,"roundTo");function kl(e){return e%4===0&&(e%100!==0||e%400===0)}o(kl,"isLeapYear");function Tl(e){return kl(e)?366:365}o(Tl,"daysInYear");function Pd(e,t){let r=lre(t-1,12)+1,n=e+(t-r)/12;return r===2?kl(n)?29:28:[31,null,31,30,31,30,31,31,30,31,30,31][r-1]}o(Pd,"daysInMonth");function om(e){let t=Date.UTC(e.year,e.month-1,e.day,e.hour,e.minute,e.second,e.millisecond);return e.year<100&&e.year>=0&&(t=new Date(t),t.setUTCFullYear(e.year,e.month-1,e.day)),+t}o(om,"objToLocalTS");function Nd(e){let t=(e+Math.floor(e/4)-Math.floor(e/100)+Math.floor(e/400))%7,r=e-1,n=(r+Math.floor(r/4)-Math.floor(r/100)+Math.floor(r/400))%7;return t===4||n===3?53:52}o(Nd,"weeksInWeekYear");function lm(e){return e>99?e:e>Nt.twoDigitCutoffYear?1900+e:2e3+e}o(lm,"untruncateYear");function b1(e,t,r,n=null){let i=new Date(e),a={hourCycle:"h23",year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit"};n&&(a.timeZone=n);let u={timeZoneName:t,...a},c=new Intl.DateTimeFormat(r,u).formatToParts(i).find(d=>d.type.toLowerCase()==="timezonename");return c?c.value:null}o(b1,"parseZoneInfo");function El(e,t){let r=parseInt(e,10);Number.isNaN(r)&&(r=0);let n=parseInt(t,10)||0,i=r<0||Object.is(r,-0)?-n:n;return r*60+i}o(El,"signedOffset");function Gk(e){let t=Number(e);if(typeof e=="boolean"||e===""||Number.isNaN(t))throw new Xr(`Invalid unit value ${e}`);return t}o(Gk,"asNumber");function Md(e,t){let r={};for(let n in e)if(Zs(e,n)){let i=e[n];if(i==null)continue;r[t(n)]=Gk(i)}return r}o(Md,"normalizeObject");function Ks(e,t){let r=Math.trunc(Math.abs(e/60)),n=Math.trunc(Math.abs(e%60)),i=e>=0?"+":"-";switch(t){case"short":return`${i}${dr(r,2)}:${dr(n,2)}`;case"narrow":return`${i}${r}${n>0?`:${n}`:""}`;case"techie":return`${i}${dr(r,2)}${dr(n,2)}`;default:throw new RangeError(`Value format ${t} is out of range for property format`)}}o(Ks,"formatOffset");function cm(e){return tR(e,["hour","minute","second","millisecond"])}o(cm,"timeObject");var cre=["January","February","March","April","May","June","July","August","September","October","November","December"],Yk=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dre=["J","F","M","A","M","J","J","A","S","O","N","D"];function Bk(e){switch(e){case"narrow":return[...dre];case"short":return[...Yk];case"long":return[...cre];case"numeric":return["1","2","3","4","5","6","7","8","9","10","11","12"];case"2-digit":return["01","02","03","04","05","06","07","08","09","10","11","12"];default:return null}}o(Bk,"months");var Kk=["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],Zk=["Mon","Tue","Wed","Thu","Fri","Sat","Sun"],fre=["M","T","W","T","F","S","S"];function zk(e){switch(e){case"narrow":return[...fre];case"short":return[...Zk];case"long":return[...Kk];case"numeric":return["1","2","3","4","5","6","7"];default:return null}}o(zk,"weekdays");var Uk=["AM","PM"],pre=["Before Christ","Anno Domini"],hre=["BC","AD"],mre=["B","A"];function Hk(e){switch(e){case"narrow":return[...mre];case"short":return[...hre];case"long":return[...pre];default:return null}}o(Hk,"eras");function rR(e){return Uk[e.hour<12?0:1]}o(rR,"meridiemForDateTime");function nR(e,t){return zk(t)[e.weekday-1]}o(nR,"weekdayForDateTime");function iR(e,t){return Bk(t)[e.month-1]}o(iR,"monthForDateTime");function oR(e,t){return Hk(t)[e.year<0?0:1]}o(oR,"eraForDateTime");function WL(e,t,r="always",n=!1){let i={years:["year","yr."],quarters:["quarter","qtr."],months:["month","mo."],weeks:["week","wk."],days:["day","day","days"],hours:["hour","hr."],minutes:["minute","min."],seconds:["second","sec."]},a=["hours","minutes","seconds"].indexOf(e)===-1;if(r==="auto"&&a){let m=e==="days";switch(t){case 1:return m?"tomorrow":`next ${i[e][0]}`;case-1:return m?"yesterday":`last ${i[e][0]}`;case 0:return m?"today":`this ${i[e][0]}`;default:}}let u=Object.is(t,-0)||t<0,c=Math.abs(t),d=c===1,f=i[e],h=n?d?f[1]:f[2]||f[1]:d?i[e][0]:e;return u?`${c} ${h} ago`:`in ${c} ${h}`}o(WL,"formatRelativeTime");function aR(e,t){let r="";for(let n of e)n.literal?r+=n.val:r+=t(n.val);return r}o(aR,"stringifyTokens");var gre={D:Gs,DD:zh,DDD:Uh,DDDD:Hh,t:qh,tt:Vh,ttt:Wh,tttt:jh,T:$h,TT:Gh,TTT:Yh,TTTT:Kh,f:Zh,ff:Jh,fff:em,ffff:rm,F:Qh,FF:Xh,FFF:tm,FFFF:nm},Il=class Il{static create(t,r={}){return new Il(t,r)}static parseFormat(t){let r=null,n="",i=!1,a=[];for(let u=0;u0&&a.push({literal:i||/^\s+$/.test(n),val:n}),r=null,n="",i=!i):i||c===r?n+=c:(n.length>0&&a.push({literal:/^\s+$/.test(n),val:n}),n=c,r=c)}return n.length>0&&a.push({literal:i||/^\s+$/.test(n),val:n}),a}static macroTokenToFormatOpts(t){return gre[t]}constructor(t,r){this.opts=r,this.loc=t,this.systemLoc=null}formatWithSystemDefault(t,r){return this.systemLoc===null&&(this.systemLoc=this.loc.redefaultToSystem()),this.systemLoc.dtFormatter(t,{...this.opts,...r}).format()}formatDateTime(t,r={}){return this.loc.dtFormatter(t,{...this.opts,...r}).format()}formatDateTimeParts(t,r={}){return this.loc.dtFormatter(t,{...this.opts,...r}).formatToParts()}formatInterval(t,r={}){return this.loc.dtFormatter(t.start,{...this.opts,...r}).dtf.formatRange(t.start.toJSDate(),t.end.toJSDate())}resolvedOptions(t,r={}){return this.loc.dtFormatter(t,{...this.opts,...r}).resolvedOptions()}num(t,r=0){if(this.opts.forceSimple)return dr(t,r);let n={...this.opts};return r>0&&(n.padTo=r),this.loc.numberFormatter(n).format(t)}formatDateTimeFromString(t,r){let n=this.loc.listingMode()==="en",i=this.loc.outputCalendar&&this.loc.outputCalendar!=="gregory",a=o((_,w)=>this.loc.extract(t,_,w),"string"),u=o(_=>t.isOffsetFixed&&t.offset===0&&_.allowZ?"Z":t.isValid?t.zone.formatOffset(t.ts,_.format):"","formatOffset"),c=o(()=>n?rR(t):a({hour:"numeric",hourCycle:"h12"},"dayperiod"),"meridiem"),d=o((_,w)=>n?iR(t,_):a(w?{month:_}:{month:_,day:"numeric"},"month"),"month"),f=o((_,w)=>n?nR(t,_):a(w?{weekday:_}:{weekday:_,month:"long",day:"numeric"},"weekday"),"weekday"),h=o(_=>{let w=Il.macroTokenToFormatOpts(_);return w?this.formatWithSystemDefault(t,w):_},"maybeMacro"),m=o(_=>n?oR(t,_):a({era:_},"era"),"era"),g=o(_=>{switch(_){case"S":return this.num(t.millisecond);case"u":case"SSS":return this.num(t.millisecond,3);case"s":return this.num(t.second);case"ss":return this.num(t.second,2);case"uu":return this.num(Math.floor(t.millisecond/10),2);case"uuu":return this.num(Math.floor(t.millisecond/100));case"m":return this.num(t.minute);case"mm":return this.num(t.minute,2);case"h":return this.num(t.hour%12===0?12:t.hour%12);case"hh":return this.num(t.hour%12===0?12:t.hour%12,2);case"H":return this.num(t.hour);case"HH":return this.num(t.hour,2);case"Z":return u({format:"narrow",allowZ:this.opts.allowZ});case"ZZ":return u({format:"short",allowZ:this.opts.allowZ});case"ZZZ":return u({format:"techie",allowZ:this.opts.allowZ});case"ZZZZ":return t.zone.offsetName(t.ts,{format:"short",locale:this.loc.locale});case"ZZZZZ":return t.zone.offsetName(t.ts,{format:"long",locale:this.loc.locale});case"z":return t.zoneName;case"a":return c();case"d":return i?a({day:"numeric"},"day"):this.num(t.day);case"dd":return i?a({day:"2-digit"},"day"):this.num(t.day,2);case"c":return this.num(t.weekday);case"ccc":return f("short",!0);case"cccc":return f("long",!0);case"ccccc":return f("narrow",!0);case"E":return this.num(t.weekday);case"EEE":return f("short",!1);case"EEEE":return f("long",!1);case"EEEEE":return f("narrow",!1);case"L":return i?a({month:"numeric",day:"numeric"},"month"):this.num(t.month);case"LL":return i?a({month:"2-digit",day:"numeric"},"month"):this.num(t.month,2);case"LLL":return d("short",!0);case"LLLL":return d("long",!0);case"LLLLL":return d("narrow",!0);case"M":return i?a({month:"numeric"},"month"):this.num(t.month);case"MM":return i?a({month:"2-digit"},"month"):this.num(t.month,2);case"MMM":return d("short",!1);case"MMMM":return d("long",!1);case"MMMMM":return d("narrow",!1);case"y":return i?a({year:"numeric"},"year"):this.num(t.year);case"yy":return i?a({year:"2-digit"},"year"):this.num(t.year.toString().slice(-2),2);case"yyyy":return i?a({year:"numeric"},"year"):this.num(t.year,4);case"yyyyyy":return i?a({year:"numeric"},"year"):this.num(t.year,6);case"G":return m("short");case"GG":return m("long");case"GGGGG":return m("narrow");case"kk":return this.num(t.weekYear.toString().slice(-2),2);case"kkkk":return this.num(t.weekYear,4);case"W":return this.num(t.weekNumber);case"WW":return this.num(t.weekNumber,2);case"o":return this.num(t.ordinal);case"ooo":return this.num(t.ordinal,3);case"q":return this.num(t.quarter);case"qq":return this.num(t.quarter,2);case"X":return this.num(Math.floor(t.ts/1e3));case"x":return this.num(t.ts);default:return h(_)}},"tokenToString");return aR(Il.parseFormat(r),g)}formatDurationFromString(t,r){let n=o(d=>{switch(d[0]){case"S":return"millisecond";case"s":return"second";case"m":return"minute";case"h":return"hour";case"d":return"day";case"w":return"week";case"M":return"month";case"y":return"year";default:return null}},"tokenToField"),i=o(d=>f=>{let h=n(f);return h?this.num(d.get(h),f.length):f},"tokenToString"),a=Il.parseFormat(r),u=a.reduce((d,{literal:f,val:h})=>f?d:d.concat(h),[]),c=t.shiftTo(...u.map(n).filter(d=>d));return aR(a,i(c))}};o(Il,"Formatter");var tn=Il;var Qk=class Qk{constructor(t,r){this.reason=t,this.explanation=r}toMessage(){return this.explanation?`${this.reason}: ${this.explanation}`:this.reason}};o(Qk,"Invalid");var rn=Qk;var uR=/[A-Za-z_+-]{1,256}(?::?\/[A-Za-z0-9_+-]{1,256}(?:\/[A-Za-z0-9_+-]{1,256})?)?/;function Rd(...e){let t=e.reduce((r,n)=>r+n.source,"");return RegExp(`^${t}$`)}o(Rd,"combineRegexes");function Fd(...e){return t=>e.reduce(([r,n,i],a)=>{let[u,c,d]=a(t,i);return[{...r,...u},c||n,d]},[{},null,1]).slice(0,2)}o(Fd,"combineExtractors");function Bd(e,...t){if(e==null)return[null,null];for(let[r,n]of t){let i=r.exec(e);if(i)return n(i)}return[null,null]}o(Bd,"parse");function lR(...e){return(t,r)=>{let n={},i;for(i=0;i_!==void 0&&(w||_&&h)?-_:_,"maybeNegate");return[{years:g(Qs(r)),months:g(Qs(n)),weeks:g(Qs(i)),days:g(Qs(a)),hours:g(Qs(u)),minutes:g(Qs(c)),seconds:g(Qs(d),d==="-0"),milliseconds:g(um(f),m)}]}o(Cre,"extractISODuration");var Ore={GMT:0,EDT:-4*60,EST:-5*60,CDT:-5*60,CST:-6*60,MDT:-6*60,MST:-7*60,PDT:-7*60,PST:-8*60};function eT(e,t,r,n,i,a,u){let c={year:t.length===2?lm(Ra(t)):Ra(t),month:Yk.indexOf(r)+1,day:Ra(n),hour:Ra(i),minute:Ra(a)};return u&&(c.second=Ra(u)),e&&(c.weekday=e.length>3?Kk.indexOf(e)+1:Zk.indexOf(e)+1),c}o(eT,"fromStrings");var Dre=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|(?:([+-]\d\d)(\d\d)))$/;function Are(e){let[,t,r,n,i,a,u,c,d,f,h,m]=e,g=eT(t,i,n,r,a,u,c),_;return d?_=Ore[d]:f?_=0:_=El(h,m),[g,new en(_)]}o(Are,"extractRFC2822");function Pre(e){return e.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").trim()}o(Pre,"preprocessRFC2822");var Nre=/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun), (\d\d) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) (\d{4}) (\d\d):(\d\d):(\d\d) GMT$/,Mre=/^(Monday|Tuesday|Wednesday|Thursday|Friday|Saturday|Sunday), (\d\d)-(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)-(\d\d) (\d\d):(\d\d):(\d\d) GMT$/,Lre=/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) ( \d|\d\d) (\d\d):(\d\d):(\d\d) (\d{4})$/;function sR(e){let[,t,r,n,i,a,u,c]=e;return[eT(t,i,n,r,a,u,c),en.utcInstance]}o(sR,"extractRFC1123Or850");function Rre(e){let[,t,r,n,i,a,u,c]=e;return[eT(t,c,r,n,i,a,u),en.utcInstance]}o(Rre,"extractASCII");var Fre=Rd(_re,Xk),Bre=Rd(bre,Xk),zre=Rd(yre,Xk),Ure=Rd(dR),pR=Fd(kre,zd,dm,fm),Hre=Fd(xre,zd,dm,fm),qre=Fd(wre,zd,dm,fm),Vre=Fd(zd,dm,fm);function hR(e){return Bd(e,[Fre,pR],[Bre,Hre],[zre,qre],[Ure,Vre])}o(hR,"parseISODate");function mR(e){return Bd(Pre(e),[Dre,Are])}o(mR,"parseRFC2822Date");function gR(e){return Bd(e,[Nre,sR],[Mre,sR],[Lre,Rre])}o(gR,"parseHTTPDate");function vR(e){return Bd(e,[Ire,Cre])}o(vR,"parseISODuration");var Wre=Fd(zd);function _R(e){return Bd(e,[Tre,Wre])}o(_R,"parseISOTimeOnly");var jre=Rd(Sre,Ere),$re=Rd(fR),Gre=Fd(zd,dm,fm);function bR(e){return Bd(e,[jre,pR],[$re,Gre])}o(bR,"parseSQL");var Yre="Invalid Duration",yR={weeks:{days:7,hours:7*24,minutes:7*24*60,seconds:7*24*60*60,milliseconds:7*24*60*60*1e3},days:{hours:24,minutes:24*60,seconds:24*60*60,milliseconds:24*60*60*1e3},hours:{minutes:60,seconds:60*60,milliseconds:60*60*1e3},minutes:{seconds:60,milliseconds:60*1e3},seconds:{milliseconds:1e3}},Kre={years:{quarters:4,months:12,weeks:52,days:365,hours:365*24,minutes:365*24*60,seconds:365*24*60*60,milliseconds:365*24*60*60*1e3},quarters:{months:3,weeks:13,days:91,hours:91*24,minutes:91*24*60,seconds:91*24*60*60,milliseconds:91*24*60*60*1e3},months:{weeks:4,days:30,hours:30*24,minutes:30*24*60,seconds:30*24*60*60,milliseconds:30*24*60*60*1e3},...yR},$i=146097/400,Ud=146097/4800,Zre={years:{quarters:4,months:12,weeks:$i/7,days:$i,hours:$i*24,minutes:$i*24*60,seconds:$i*24*60*60,milliseconds:$i*24*60*60*1e3},quarters:{months:3,weeks:$i/28,days:$i/4,hours:$i*24/4,minutes:$i*24*60/4,seconds:$i*24*60*60/4,milliseconds:$i*24*60*60*1e3/4},months:{weeks:Ud/7,days:Ud,hours:Ud*24,minutes:Ud*24*60,seconds:Ud*24*60*60,milliseconds:Ud*24*60*60*1e3},...yR},Cl=["years","quarters","months","weeks","days","hours","minutes","seconds","milliseconds"],Qre=Cl.slice(0).reverse();function Js(e,t,r=!1){let n={values:r?t.values:{...e.values,...t.values||{}},loc:e.loc.clone(t.loc),conversionAccuracy:t.conversionAccuracy||e.conversionAccuracy,matrix:t.matrix||e.matrix};return new fr(n)}o(Js,"clone");function Jre(e){return e<0?Math.floor(e):Math.ceil(e)}o(Jre,"antiTrunc");function xR(e,t,r,n,i){let a=e[i][r],u=t[r]/a,c=Math.sign(u)===Math.sign(n[i]),d=!c&&n[i]!==0&&Math.abs(u)<=1?Jre(u):Math.trunc(u);n[i]+=d,t[r]-=d*a}o(xR,"convert");function Xre(e,t){Qre.reduce((r,n)=>nt(t[n])?r:(r&&xR(e,t,r,t,n),n),null)}o(Xre,"normalizeValues");function ene(e){let t={};for(let[r,n]of Object.entries(e))n!==0&&(t[r]=n);return t}o(ene,"removeZeroes");var Ur=class Ur{constructor(t){let r=t.conversionAccuracy==="longterm"||!1,n=r?Zre:Kre;t.matrix&&(n=t.matrix),this.values=t.values,this.loc=t.loc||$t.create(),this.conversionAccuracy=r?"longterm":"casual",this.invalid=t.invalid||null,this.matrix=n,this.isLuxonDuration=!0}static fromMillis(t,r){return Ur.fromObject({milliseconds:t},r)}static fromObject(t,r={}){if(t==null||typeof t!="object")throw new Xr(`Duration.fromObject: argument expected to be an object, got ${t===null?"null":typeof t}`);return new Ur({values:Md(t,Ur.normalizeUnit),loc:$t.fromObject(r),conversionAccuracy:r.conversionAccuracy,matrix:r.matrix})}static fromDurationLike(t){if(Go(t))return Ur.fromMillis(t);if(Ur.isDuration(t))return t;if(typeof t=="object")return Ur.fromObject(t);throw new Xr(`Unknown duration argument ${t} of type ${typeof t}`)}static fromISO(t,r){let[n]=vR(t);return n?Ur.fromObject(n,r):Ur.invalid("unparsable",`the input "${t}" can't be parsed as ISO 8601`)}static fromISOTime(t,r){let[n]=_R(t);return n?Ur.fromObject(n,r):Ur.invalid("unparsable",`the input "${t}" can't be parsed as ISO 8601`)}static invalid(t,r=null){if(!t)throw new Xr("need to specify a reason the Duration is invalid");let n=t instanceof rn?t:new rn(t,r);if(Nt.throwOnInvalid)throw new g1(n);return new Ur({invalid:n})}static normalizeUnit(t){let r={year:"years",years:"years",quarter:"quarters",quarters:"quarters",month:"months",months:"months",week:"weeks",weeks:"weeks",day:"days",days:"days",hour:"hours",hours:"hours",minute:"minutes",minutes:"minutes",second:"seconds",seconds:"seconds",millisecond:"milliseconds",milliseconds:"milliseconds"}[t&&t.toLowerCase()];if(!r)throw new Od(t);return r}static isDuration(t){return t&&t.isLuxonDuration||!1}get locale(){return this.isValid?this.loc.locale:null}get numberingSystem(){return this.isValid?this.loc.numberingSystem:null}toFormat(t,r={}){let n={...r,floor:r.round!==!1&&r.floor!==!1};return this.isValid?tn.create(this.loc,n).formatDurationFromString(this,t):Yre}toHuman(t={}){let r=Cl.map(n=>{let i=this.values[n];return nt(i)?null:this.loc.numberFormatter({style:"unit",unitDisplay:"long",...t,unit:n.slice(0,-1)}).format(i)}).filter(n=>n);return this.loc.listFormatter({type:"conjunction",style:t.listStyle||"narrow",...t}).format(r)}toObject(){return this.isValid?{...this.values}:{}}toISO(){if(!this.isValid)return null;let t="P";return this.years!==0&&(t+=this.years+"Y"),(this.months!==0||this.quarters!==0)&&(t+=this.months+this.quarters*3+"M"),this.weeks!==0&&(t+=this.weeks+"W"),this.days!==0&&(t+=this.days+"D"),(this.hours!==0||this.minutes!==0||this.seconds!==0||this.milliseconds!==0)&&(t+="T"),this.hours!==0&&(t+=this.hours+"H"),this.minutes!==0&&(t+=this.minutes+"M"),(this.seconds!==0||this.milliseconds!==0)&&(t+=Dd(this.seconds+this.milliseconds/1e3,3)+"S"),t==="P"&&(t+="T0S"),t}toISOTime(t={}){if(!this.isValid)return null;let r=this.toMillis();if(r<0||r>=864e5)return null;t={suppressMilliseconds:!1,suppressSeconds:!1,includePrefix:!1,format:"extended",...t};let n=this.shiftTo("hours","minutes","seconds","milliseconds"),i=t.format==="basic"?"hhmm":"hh:mm";(!t.suppressSeconds||n.seconds!==0||n.milliseconds!==0)&&(i+=t.format==="basic"?"ss":":ss",(!t.suppressMilliseconds||n.milliseconds!==0)&&(i+=".SSS"));let a=n.toFormat(i);return t.includePrefix&&(a="T"+a),a}toJSON(){return this.toISO()}toString(){return this.toISO()}toMillis(){return this.as("milliseconds")}valueOf(){return this.toMillis()}plus(t){if(!this.isValid)return this;let r=Ur.fromDurationLike(t),n={};for(let i of Cl)(Zs(r.values,i)||Zs(this.values,i))&&(n[i]=r.get(i)+this.get(i));return Js(this,{values:n},!0)}minus(t){if(!this.isValid)return this;let r=Ur.fromDurationLike(t);return this.plus(r.negate())}mapUnits(t){if(!this.isValid)return this;let r={};for(let n of Object.keys(this.values))r[n]=Gk(t(this.values[n],n));return Js(this,{values:r},!0)}get(t){return this[Ur.normalizeUnit(t)]}set(t){if(!this.isValid)return this;let r={...this.values,...Md(t,Ur.normalizeUnit)};return Js(this,{values:r})}reconfigure({locale:t,numberingSystem:r,conversionAccuracy:n,matrix:i}={}){let u={loc:this.loc.clone({locale:t,numberingSystem:r}),matrix:i,conversionAccuracy:n};return Js(this,u)}as(t){return this.isValid?this.shiftTo(t).get(t):NaN}normalize(){if(!this.isValid)return this;let t=this.toObject();return Xre(this.matrix,t),Js(this,{values:t},!0)}rescale(){if(!this.isValid)return this;let t=ene(this.normalize().shiftToAll().toObject());return Js(this,{values:t},!0)}shiftTo(...t){if(!this.isValid)return this;if(t.length===0)return this;t=t.map(u=>Ur.normalizeUnit(u));let r={},n={},i=this.toObject(),a;for(let u of Cl)if(t.indexOf(u)>=0){a=u;let c=0;for(let f in n)c+=this.matrix[f][u]*n[f],n[f]=0;Go(i[u])&&(c+=i[u]);let d=Math.trunc(c);r[u]=d,n[u]=(c*1e3-d*1e3)/1e3;for(let f in i)Cl.indexOf(f)>Cl.indexOf(u)&&xR(this.matrix,i,f,r,u)}else Go(i[u])&&(n[u]=i[u]);for(let u in n)n[u]!==0&&(r[a]+=u===a?n[u]:n[u]/this.matrix[a][u]);return Js(this,{values:r},!0).normalize()}shiftToAll(){return this.isValid?this.shiftTo("years","months","weeks","days","hours","minutes","seconds","milliseconds"):this}negate(){if(!this.isValid)return this;let t={};for(let r of Object.keys(this.values))t[r]=this.values[r]===0?0:-this.values[r];return Js(this,{values:t},!0)}get years(){return this.isValid?this.values.years||0:NaN}get quarters(){return this.isValid?this.values.quarters||0:NaN}get months(){return this.isValid?this.values.months||0:NaN}get weeks(){return this.isValid?this.values.weeks||0:NaN}get days(){return this.isValid?this.values.days||0:NaN}get hours(){return this.isValid?this.values.hours||0:NaN}get minutes(){return this.isValid?this.values.minutes||0:NaN}get seconds(){return this.isValid?this.values.seconds||0:NaN}get milliseconds(){return this.isValid?this.values.milliseconds||0:NaN}get isValid(){return this.invalid===null}get invalidReason(){return this.invalid?this.invalid.reason:null}get invalidExplanation(){return this.invalid?this.invalid.explanation:null}equals(t){if(!this.isValid||!t.isValid||!this.loc.equals(t.loc))return!1;function r(n,i){return n===void 0||n===0?i===void 0||i===0:n===i}o(r,"eq");for(let n of Cl)if(!r(this.values[n],t.values[n]))return!1;return!0}};o(Ur,"Duration");var fr=Ur;var Hd="Invalid Interval";function tne(e,t){return!e||!e.isValid?Fa.invalid("missing or invalid start"):!t||!t.isValid?Fa.invalid("missing or invalid end"):tt:!1}isBefore(t){return this.isValid?this.e<=t:!1}contains(t){return this.isValid?this.s<=t&&this.e>t:!1}set({start:t,end:r}={}){return this.isValid?Dr.fromDateTimes(t||this.s,r||this.e):this}splitAt(...t){if(!this.isValid)return[];let r=t.map(qd).filter(u=>this.contains(u)).sort(),n=[],{s:i}=this,a=0;for(;i+this.e?this.e:u;n.push(Dr.fromDateTimes(i,c)),i=c,a+=1}return n}splitBy(t){let r=fr.fromDurationLike(t);if(!this.isValid||!r.isValid||r.as("milliseconds")===0)return[];let{s:n}=this,i=1,a,u=[];for(;nd*i));a=+c>+this.e?this.e:c,u.push(Dr.fromDateTimes(n,a)),n=a,i+=1}return u}divideEqually(t){return this.isValid?this.splitBy(this.length()/t).slice(0,t):[]}overlaps(t){return this.e>t.s&&this.s=t.e:!1}equals(t){return!this.isValid||!t.isValid?!1:this.s.equals(t.s)&&this.e.equals(t.e)}intersection(t){if(!this.isValid)return this;let r=this.s>t.s?this.s:t.s,n=this.e=n?null:Dr.fromDateTimes(r,n)}union(t){if(!this.isValid)return this;let r=this.st.e?this.e:t.e;return Dr.fromDateTimes(r,n)}static merge(t){let[r,n]=t.sort((i,a)=>i.s-a.s).reduce(([i,a],u)=>a?a.overlaps(u)||a.abutsStart(u)?[i,a.union(u)]:[i.concat([a]),u]:[i,u],[[],null]);return n&&r.push(n),r}static xor(t){let r=null,n=0,i=[],a=t.map(d=>[{time:d.s,type:"s"},{time:d.e,type:"e"}]),u=Array.prototype.concat(...a),c=u.sort((d,f)=>d.time-f.time);for(let d of c)n+=d.type==="s"?1:-1,n===1?r=d.time:(r&&+r!=+d.time&&i.push(Dr.fromDateTimes(r,d.time)),r=null);return Dr.merge(i)}difference(...t){return Dr.xor([this].concat(t)).map(r=>this.intersection(r)).filter(r=>r&&!r.isEmpty())}toString(){return this.isValid?`[${this.s.toISO()} – ${this.e.toISO()})`:Hd}toLocaleString(t=Gs,r={}){return this.isValid?tn.create(this.s.loc.clone(r),t).formatInterval(this):Hd}toISO(t){return this.isValid?`${this.s.toISO(t)}/${this.e.toISO(t)}`:Hd}toISODate(){return this.isValid?`${this.s.toISODate()}/${this.e.toISODate()}`:Hd}toISOTime(t){return this.isValid?`${this.s.toISOTime(t)}/${this.e.toISOTime(t)}`:Hd}toFormat(t,{separator:r=" – "}={}){return this.isValid?`${this.s.toFormat(t)}${r}${this.e.toFormat(t)}`:Hd}toDuration(t,r){return this.isValid?this.e.diff(this.s,t,r):fr.invalid(this.invalidReason)}mapEndpoints(t){return Dr.fromDateTimes(t(this.s),t(this.e))}};o(Dr,"Interval");var Fa=Dr;var tT=class tT{static hasDST(t=Nt.defaultZone){let r=bt.now().setZone(t).set({month:12});return!t.isUniversal&&r.offset!==r.set({month:6}).offset}static isValidIANAZone(t){return Tn.isValidZone(t)}static normalizeZone(t){return _o(t,Nt.defaultZone)}static months(t="long",{locale:r=null,numberingSystem:n=null,locObj:i=null,outputCalendar:a="gregory"}={}){return(i||$t.create(r,n,a)).months(t)}static monthsFormat(t="long",{locale:r=null,numberingSystem:n=null,locObj:i=null,outputCalendar:a="gregory"}={}){return(i||$t.create(r,n,a)).months(t,!0)}static weekdays(t="long",{locale:r=null,numberingSystem:n=null,locObj:i=null}={}){return(i||$t.create(r,n,null)).weekdays(t)}static weekdaysFormat(t="long",{locale:r=null,numberingSystem:n=null,locObj:i=null}={}){return(i||$t.create(r,n,null)).weekdays(t,!0)}static meridiems({locale:t=null}={}){return $t.create(t).meridiems()}static eras(t="short",{locale:r=null}={}){return $t.create(r,null,"gregory").eras(t)}static features(){return{relative:S1()}}};o(tT,"Info");var Ba=tT;function wR(e,t){let r=o(i=>i.toUTC(0,{keepLocalTime:!0}).startOf("day").valueOf(),"utcDayStart"),n=r(t)-r(e);return Math.floor(fr.fromMillis(n).as("days"))}o(wR,"dayDiff");function rne(e,t,r){let n=[["years",(d,f)=>f.year-d.year],["quarters",(d,f)=>f.quarter-d.quarter+(f.year-d.year)*4],["months",(d,f)=>f.month-d.month+(f.year-d.year)*12],["weeks",(d,f)=>{let h=wR(d,f);return(h-h%7)/7}],["days",wR]],i={},a=e,u,c;for(let[d,f]of n)r.indexOf(d)>=0&&(u=d,i[d]=f(e,t),c=a.plus(i),c>t?(i[d]--,e=a.plus(i)):e=c);return[e,i,c,u]}o(rne,"highOrderDiffs");function rT(e,t,r,n){let[i,a,u,c]=rne(e,t,r),d=t-i,f=r.filter(m=>["hours","minutes","seconds","milliseconds"].indexOf(m)>=0);f.length===0&&(u0?fr.fromMillis(d,n).shiftTo(...f).plus(h):h}o(rT,"default");var nT={arab:"[٠-٩]",arabext:"[۰-۹]",bali:"[᭐-᭙]",beng:"[০-৯]",deva:"[०-९]",fullwide:"[0-9]",gujr:"[૦-૯]",hanidec:"[〇|一|二|三|四|五|六|七|八|九]",khmr:"[០-៩]",knda:"[೦-೯]",laoo:"[໐-໙]",limb:"[᥆-᥏]",mlym:"[൦-൯]",mong:"[᠐-᠙]",mymr:"[၀-၉]",orya:"[୦-୯]",tamldec:"[௦-௯]",telu:"[౦-౯]",thai:"[๐-๙]",tibt:"[༠-༩]",latn:"\\d"},SR={arab:[1632,1641],arabext:[1776,1785],bali:[6992,7001],beng:[2534,2543],deva:[2406,2415],fullwide:[65296,65303],gujr:[2790,2799],khmr:[6112,6121],knda:[3302,3311],laoo:[3792,3801],limb:[6470,6479],mlym:[3430,3439],mong:[6160,6169],mymr:[4160,4169],orya:[2918,2927],tamldec:[3046,3055],telu:[3174,3183],thai:[3664,3673],tibt:[3872,3881]},nne=nT.hanidec.replace(/[\[|\]]/g,"").split("");function ER(e){let t=parseInt(e,10);if(isNaN(t)){t="";for(let r=0;r=a&&n<=u&&(t+=n-a)}}return parseInt(t,10)}else return t}o(ER,"parseDigits");function Gi({numberingSystem:e},t=""){return new RegExp(`${nT[e||"latn"]}${t}`)}o(Gi,"digitRegex");var ine="missing Intl.DateTimeFormat.formatToParts support";function Dt(e,t=r=>r){return{regex:e,deser:o(([r])=>t(ER(r)),"deser")}}o(Dt,"intUnit");var one=" ",IR=`[ ${one}]`,CR=new RegExp(IR,"g");function ane(e){return e.replace(/\./g,"\\.?").replace(CR,IR)}o(ane,"fixListRegex");function kR(e){return e.replace(/\./g,"").replace(CR," ").toLowerCase()}o(kR,"stripInsensitivities");function bo(e,t){return e===null?null:{regex:RegExp(e.map(ane).join("|")),deser:o(([r])=>e.findIndex(n=>kR(r)===kR(n))+t,"deser")}}o(bo,"oneOf");function TR(e,t){return{regex:e,deser:o(([,r,n])=>El(r,n),"deser"),groups:t}}o(TR,"offset");function E1(e){return{regex:e,deser:o(([t])=>t,"deser")}}o(E1,"simple");function sne(e){return e.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")}o(sne,"escapeToken");function une(e,t){let r=Gi(t),n=Gi(t,"{2}"),i=Gi(t,"{3}"),a=Gi(t,"{4}"),u=Gi(t,"{6}"),c=Gi(t,"{1,2}"),d=Gi(t,"{1,3}"),f=Gi(t,"{1,6}"),h=Gi(t,"{1,9}"),m=Gi(t,"{2,4}"),g=Gi(t,"{4,6}"),_=o(x=>({regex:RegExp(sne(x.val)),deser:o(([v])=>v,"deser"),literal:!0}),"literal"),S=o(x=>{if(e.literal)return _(x);switch(x.val){case"G":return bo(t.eras("short",!1),0);case"GG":return bo(t.eras("long",!1),0);case"y":return Dt(f);case"yy":return Dt(m,lm);case"yyyy":return Dt(a);case"yyyyy":return Dt(g);case"yyyyyy":return Dt(u);case"M":return Dt(c);case"MM":return Dt(n);case"MMM":return bo(t.months("short",!0,!1),1);case"MMMM":return bo(t.months("long",!0,!1),1);case"L":return Dt(c);case"LL":return Dt(n);case"LLL":return bo(t.months("short",!1,!1),1);case"LLLL":return bo(t.months("long",!1,!1),1);case"d":return Dt(c);case"dd":return Dt(n);case"o":return Dt(d);case"ooo":return Dt(i);case"HH":return Dt(n);case"H":return Dt(c);case"hh":return Dt(n);case"h":return Dt(c);case"mm":return Dt(n);case"m":return Dt(c);case"q":return Dt(c);case"qq":return Dt(n);case"s":return Dt(c);case"ss":return Dt(n);case"S":return Dt(d);case"SSS":return Dt(i);case"u":return E1(h);case"uu":return E1(c);case"uuu":return Dt(r);case"a":return bo(t.meridiems(),0);case"kkkk":return Dt(a);case"kk":return Dt(m,lm);case"W":return Dt(c);case"WW":return Dt(n);case"E":case"c":return Dt(r);case"EEE":return bo(t.weekdays("short",!1,!1),1);case"EEEE":return bo(t.weekdays("long",!1,!1),1);case"ccc":return bo(t.weekdays("short",!0,!1),1);case"cccc":return bo(t.weekdays("long",!0,!1),1);case"Z":case"ZZ":return TR(new RegExp(`([+-]${c.source})(?::(${n.source}))?`),2);case"ZZZ":return TR(new RegExp(`([+-]${c.source})(${n.source})?`),2);case"z":return E1(/[a-z_+-/]{1,256}?/i);case" ":return E1(/[^\S\n\r]/);default:return _(x)}},"unitate")(e)||{invalidReason:ine};return S.token=e,S}o(une,"unitForToken");var lne={year:{"2-digit":"yy",numeric:"yyyyy"},month:{numeric:"M","2-digit":"MM",short:"MMM",long:"MMMM"},day:{numeric:"d","2-digit":"dd"},weekday:{short:"EEE",long:"EEEE"},dayperiod:"a",dayPeriod:"a",hour:{numeric:"h","2-digit":"hh"},minute:{numeric:"m","2-digit":"mm"},second:{numeric:"s","2-digit":"ss"},timeZoneName:{long:"ZZZZZ",short:"ZZZ"}};function cne(e,t){let{type:r,value:n}=e;if(r==="literal"){let u=/^\s+$/.test(n);return{literal:!u,val:u?" ":n}}let i=t[r],a=lne[r];if(typeof a=="object"&&(a=a[i]),a)return{literal:!1,val:a}}o(cne,"tokenForPart");function dne(e){return[`^${e.map(r=>r.regex).reduce((r,n)=>`${r}(${n.source})`,"")}$`,e]}o(dne,"buildRegex");function fne(e,t,r){let n=e.match(t);if(n){let i={},a=1;for(let u in r)if(Zs(r,u)){let c=r[u],d=c.groups?c.groups+1:1;!c.literal&&c.token&&(i[c.token.val[0]]=c.deser(n.slice(a,a+d))),a+=d}return[n,i]}else return[n,{}]}o(fne,"match");function pne(e){let t=o(a=>{switch(a){case"S":return"millisecond";case"s":return"second";case"m":return"minute";case"h":case"H":return"hour";case"d":return"day";case"o":return"ordinal";case"L":case"M":return"month";case"y":return"year";case"E":case"c":return"weekday";case"W":return"weekNumber";case"k":return"weekYear";case"q":return"quarter";default:return null}},"toField"),r=null,n;return nt(e.z)||(r=Tn.create(e.z)),nt(e.Z)||(r||(r=new en(e.Z)),n=e.Z),nt(e.q)||(e.M=(e.q-1)*3+1),nt(e.h)||(e.h<12&&e.a===1?e.h+=12:e.h===12&&e.a===0&&(e.h=0)),e.G===0&&e.y&&(e.y=-e.y),nt(e.u)||(e.S=um(e.u)),[Object.keys(e).reduce((a,u)=>{let c=t(u);return c&&(a[c]=e[u]),a},{}),r,n]}o(pne,"dateTimeFromMatches");var iT=null;function hne(){return iT||(iT=bt.fromMillis(1555555555555)),iT}o(hne,"getDummyDateTime");function mne(e,t){if(e.literal)return e;let r=tn.macroTokenToFormatOpts(e.val),n=sT(r,t);return n==null||n.includes(void 0)?e:n}o(mne,"maybeExpandMacroToken");function oT(e,t){return Array.prototype.concat(...e.map(r=>mne(r,t)))}o(oT,"expandMacroTokens");function aT(e,t,r){let n=oT(tn.parseFormat(r),e),i=n.map(u=>une(u,e)),a=i.find(u=>u.invalidReason);if(a)return{input:t,tokens:n,invalidReason:a.invalidReason};{let[u,c]=dne(i),d=RegExp(u,"i"),[f,h]=fne(t,d,c),[m,g,_]=h?pne(h):[null,null,void 0];if(Zs(h,"a")&&Zs(h,"H"))throw new La("Can't include meridiem when specifying 24-hour format");return{input:t,tokens:n,regex:d,rawMatches:f,matches:h,result:m,zone:g,specificOffset:_}}}o(aT,"explainFromTokens");function OR(e,t,r){let{result:n,zone:i,specificOffset:a,invalidReason:u}=aT(e,t,r);return[n,i,a,u]}o(OR,"parseFromTokens");function sT(e,t){return e?tn.create(t,e).formatDateTimeParts(hne()).map(i=>cne(i,e)):null}o(sT,"formatOptsToTokens");var DR=[0,31,59,90,120,151,181,212,243,273,304,334],AR=[0,31,60,91,121,152,182,213,244,274,305,335];function Yi(e,t){return new rn("unit out of range",`you specified ${t} (of type ${typeof t}) as a ${e}, which is invalid`)}o(Yi,"unitOutOfRange");function PR(e,t,r){let n=new Date(Date.UTC(e,t-1,r));e<100&&e>=0&&n.setUTCFullYear(n.getUTCFullYear()-1900);let i=n.getUTCDay();return i===0?7:i}o(PR,"dayOfWeek");function NR(e,t,r){return r+(kl(e)?AR:DR)[t-1]}o(NR,"computeOrdinal");function MR(e,t){let r=kl(e)?AR:DR,n=r.findIndex(a=>aNd(t)?(c=t+1,u=1):c=t,{weekYear:c,weekNumber:u,weekday:a,...cm(e)}}o(k1,"gregorianToWeek");function uT(e){let{weekYear:t,weekNumber:r,weekday:n}=e,i=PR(t,1,4),a=Tl(t),u=r*7+n-i-3,c;u<1?(c=t-1,u+=Tl(c)):u>a?(c=t+1,u-=Tl(t)):c=t;let{month:d,day:f}=MR(c,u);return{year:c,month:d,day:f,...cm(e)}}o(uT,"weekToGregorian");function T1(e){let{year:t,month:r,day:n}=e,i=NR(t,r,n);return{year:t,ordinal:i,...cm(e)}}o(T1,"gregorianToOrdinal");function lT(e){let{year:t,ordinal:r}=e,{month:n,day:i}=MR(t,r);return{year:t,month:n,day:i,...cm(e)}}o(lT,"ordinalToGregorian");function LR(e){let t=sm(e.weekYear),r=Yo(e.weekNumber,1,Nd(e.weekYear)),n=Yo(e.weekday,1,7);return t?r?n?!1:Yi("weekday",e.weekday):Yi("week",e.week):Yi("weekYear",e.weekYear)}o(LR,"hasInvalidWeekData");function RR(e){let t=sm(e.year),r=Yo(e.ordinal,1,Tl(e.year));return t?r?!1:Yi("ordinal",e.ordinal):Yi("year",e.year)}o(RR,"hasInvalidOrdinalData");function cT(e){let t=sm(e.year),r=Yo(e.month,1,12),n=Yo(e.day,1,Pd(e.year,e.month));return t?r?n?!1:Yi("day",e.day):Yi("month",e.month):Yi("year",e.year)}o(cT,"hasInvalidGregorianData");function dT(e){let{hour:t,minute:r,second:n,millisecond:i}=e,a=Yo(t,0,23)||t===24&&r===0&&n===0&&i===0,u=Yo(r,0,59),c=Yo(n,0,59),d=Yo(i,0,999);return a?u?c?d?!1:Yi("millisecond",i):Yi("second",n):Yi("minute",r):Yi("hour",t)}o(dT,"hasInvalidTimeData");var fT="Invalid DateTime",FR=864e13;function I1(e){return new rn("unsupported zone",`the zone "${e.name}" is not supported`)}o(I1,"unsupportedZone");function pT(e){return e.weekData===null&&(e.weekData=k1(e.c)),e.weekData}o(pT,"possiblyCachedWeekData");function pm(e,t){let r={ts:e.ts,zone:e.zone,c:e.c,o:e.o,loc:e.loc,invalid:e.invalid};return new bt({...r,...t,old:r})}o(pm,"clone");function jR(e,t,r){let n=e-t*60*1e3,i=r.offset(n);if(t===i)return[n,t];n-=(i-t)*60*1e3;let a=r.offset(n);return i===a?[n,i]:[e-Math.min(i,a)*60*1e3,Math.max(i,a)]}o(jR,"fixOffset");function BR(e,t){e+=t*60*1e3;let r=new Date(e);return{year:r.getUTCFullYear(),month:r.getUTCMonth()+1,day:r.getUTCDate(),hour:r.getUTCHours(),minute:r.getUTCMinutes(),second:r.getUTCSeconds(),millisecond:r.getUTCMilliseconds()}}o(BR,"tsToObj");function O1(e,t,r){return jR(om(e),t,r)}o(O1,"objToTS");function zR(e,t){let r=e.o,n=e.c.year+Math.trunc(t.years),i=e.c.month+Math.trunc(t.months)+Math.trunc(t.quarters)*3,a={...e.c,year:n,month:i,day:Math.min(e.c.day,Pd(n,i))+Math.trunc(t.days)+Math.trunc(t.weeks)*7},u=fr.fromObject({years:t.years-Math.trunc(t.years),quarters:t.quarters-Math.trunc(t.quarters),months:t.months-Math.trunc(t.months),weeks:t.weeks-Math.trunc(t.weeks),days:t.days-Math.trunc(t.days),hours:t.hours,minutes:t.minutes,seconds:t.seconds,milliseconds:t.milliseconds}).as("milliseconds"),c=om(a),[d,f]=jR(c,r,e.zone);return u!==0&&(d+=u,f=e.zone.offset(d)),{ts:d,o:f}}o(zR,"adjustTime");function hm(e,t,r,n,i,a){let{setZone:u,zone:c}=r;if(e&&Object.keys(e).length!==0||t){let d=t||c,f=bt.fromObject(e,{...r,zone:d,specificOffset:a});return u?f:f.setZone(c)}else return bt.invalid(new rn("unparsable",`the input "${i}" can't be parsed as ${n}`))}o(hm,"parseDataToDateTime");function C1(e,t,r=!0){return e.isValid?tn.create($t.create("en-US"),{allowZ:r,forceSimple:!0}).formatDateTimeFromString(e,t):null}o(C1,"toTechFormat");function hT(e,t){let r=e.c.year>9999||e.c.year<0,n="";return r&&e.c.year>=0&&(n+="+"),n+=dr(e.c.year,r?6:4),t?(n+="-",n+=dr(e.c.month),n+="-",n+=dr(e.c.day)):(n+=dr(e.c.month),n+=dr(e.c.day)),n}o(hT,"toISODate");function UR(e,t,r,n,i,a){let u=dr(e.c.hour);return t?(u+=":",u+=dr(e.c.minute),(e.c.second!==0||!r)&&(u+=":")):u+=dr(e.c.minute),(e.c.second!==0||!r)&&(u+=dr(e.c.second),(e.c.millisecond!==0||!n)&&(u+=".",u+=dr(e.c.millisecond,3))),i&&(e.isOffsetFixed&&e.offset===0&&!a?u+="Z":e.o<0?(u+="-",u+=dr(Math.trunc(-e.o/60)),u+=":",u+=dr(Math.trunc(-e.o%60))):(u+="+",u+=dr(Math.trunc(e.o/60)),u+=":",u+=dr(Math.trunc(e.o%60)))),a&&(u+="["+e.zone.ianaName+"]"),u}o(UR,"toISOTime");var $R={month:1,day:1,hour:0,minute:0,second:0,millisecond:0},gne={weekNumber:1,weekday:1,hour:0,minute:0,second:0,millisecond:0},vne={ordinal:1,hour:0,minute:0,second:0,millisecond:0},GR=["year","month","day","hour","minute","second","millisecond"],_ne=["weekYear","weekNumber","weekday","hour","minute","second","millisecond"],bne=["year","ordinal","hour","minute","second","millisecond"];function HR(e){let t={year:"year",years:"year",month:"month",months:"month",day:"day",days:"day",hour:"hour",hours:"hour",minute:"minute",minutes:"minute",quarter:"quarter",quarters:"quarter",second:"second",seconds:"second",millisecond:"millisecond",milliseconds:"millisecond",weekday:"weekday",weekdays:"weekday",weeknumber:"weekNumber",weeksnumber:"weekNumber",weeknumbers:"weekNumber",weekyear:"weekYear",weekyears:"weekYear",ordinal:"ordinal"}[e.toLowerCase()];if(!t)throw new Od(e);return t}o(HR,"normalizeUnit");function qR(e,t){let r=_o(t.zone,Nt.defaultZone),n=$t.fromObject(t),i=Nt.now(),a,u;if(nt(e.year))a=i;else{for(let f of GR)nt(e[f])&&(e[f]=$R[f]);let c=cT(e)||dT(e);if(c)return bt.invalid(c);let d=r.offset(i);[a,u]=O1(e,d,r)}return new bt({ts:a,zone:r,loc:n,o:u})}o(qR,"quickDT");function VR(e,t,r){let n=nt(r.round)?!0:r.round,i=o((u,c)=>(u=Dd(u,n||r.calendary?0:2,!0),t.loc.clone(r).relFormatter(r).format(u,c)),"format"),a=o(u=>r.calendary?t.hasSame(e,u)?0:t.startOf(u).diff(e.startOf(u),u).get(u):t.diff(e,u).get(u),"differ");if(r.unit)return i(a(r.unit),r.unit);for(let u of r.units){let c=a(u);if(Math.abs(c)>=1)return i(c,u)}return i(e>t?-0:0,r.units[r.units.length-1])}o(VR,"diffRelative");function WR(e){let t={},r;return e.length>0&&typeof e[e.length-1]=="object"?(t=e[e.length-1],r=Array.from(e).slice(0,e.length-1)):r=Array.from(e),[t,r]}o(WR,"lastOpts");var sr=class sr{constructor(t){let r=t.zone||Nt.defaultZone,n=t.invalid||(Number.isNaN(t.ts)?new rn("invalid input"):null)||(r.isValid?null:I1(r));this.ts=nt(t.ts)?Nt.now():t.ts;let i=null,a=null;if(!n)if(t.old&&t.old.ts===this.ts&&t.old.zone.equals(r))[i,a]=[t.old.c,t.old.o];else{let c=r.offset(this.ts);i=BR(this.ts,c),n=Number.isNaN(i.year)?new rn("invalid input"):null,i=n?null:i,a=n?null:c}this._zone=r,this.loc=t.loc||$t.create(),this.invalid=n,this.weekData=null,this.c=i,this.o=a,this.isLuxonDateTime=!0}static now(){return new sr({})}static local(){let[t,r]=WR(arguments),[n,i,a,u,c,d,f]=r;return qR({year:n,month:i,day:a,hour:u,minute:c,second:d,millisecond:f},t)}static utc(){let[t,r]=WR(arguments),[n,i,a,u,c,d,f]=r;return t.zone=en.utcInstance,qR({year:n,month:i,day:a,hour:u,minute:c,second:d,millisecond:f},t)}static fromJSDate(t,r={}){let n=XL(t)?t.valueOf():NaN;if(Number.isNaN(n))return sr.invalid("invalid input");let i=_o(r.zone,Nt.defaultZone);return i.isValid?new sr({ts:n,zone:i,loc:$t.fromObject(r)}):sr.invalid(I1(i))}static fromMillis(t,r={}){if(Go(t))return t<-FR||t>FR?sr.invalid("Timestamp out of range"):new sr({ts:t,zone:_o(r.zone,Nt.defaultZone),loc:$t.fromObject(r)});throw new Xr(`fromMillis requires a numerical input, but received a ${typeof t} with value ${t}`)}static fromSeconds(t,r={}){if(Go(t))return new sr({ts:t*1e3,zone:_o(r.zone,Nt.defaultZone),loc:$t.fromObject(r)});throw new Xr("fromSeconds requires a numerical input")}static fromObject(t,r={}){t=t||{};let n=_o(r.zone,Nt.defaultZone);if(!n.isValid)return sr.invalid(I1(n));let i=Nt.now(),a=nt(r.specificOffset)?n.offset(i):r.specificOffset,u=Md(t,HR),c=!nt(u.ordinal),d=!nt(u.year),f=!nt(u.month)||!nt(u.day),h=d||f,m=u.weekYear||u.weekNumber,g=$t.fromObject(r);if((h||c)&&m)throw new La("Can't mix weekYear/weekNumber units with year/month/day or ordinals");if(f&&c)throw new La("Can't mix ordinal dates with month/day");let _=m||u.weekday&&!h,w,S,x=BR(i,a);_?(w=_ne,S=gne,x=k1(x)):c?(w=bne,S=vne,x=T1(x)):(w=GR,S=$R);let v=!1;for(let O of w){let N=u[O];nt(N)?v?u[O]=S[O]:u[O]=x[O]:v=!0}let y=_?LR(u):c?RR(u):cT(u),E=y||dT(u);if(E)return sr.invalid(E);let T=_?uT(u):c?lT(u):u,[A,D]=O1(T,a,n),R=new sr({ts:A,zone:n,o:D,loc:g});return u.weekday&&h&&t.weekday!==R.weekday?sr.invalid("mismatched weekday",`you can't specify both a weekday of ${u.weekday} and a date of ${R.toISO()}`):R}static fromISO(t,r={}){let[n,i]=hR(t);return hm(n,i,r,"ISO 8601",t)}static fromRFC2822(t,r={}){let[n,i]=mR(t);return hm(n,i,r,"RFC 2822",t)}static fromHTTP(t,r={}){let[n,i]=gR(t);return hm(n,i,r,"HTTP",r)}static fromFormat(t,r,n={}){if(nt(t)||nt(r))throw new Xr("fromFormat requires an input string and a format");let{locale:i=null,numberingSystem:a=null}=n,u=$t.fromOpts({locale:i,numberingSystem:a,defaultToEN:!0}),[c,d,f,h]=OR(u,t,r);return h?sr.invalid(h):hm(c,d,n,`format ${r}`,t,f)}static fromString(t,r,n={}){return sr.fromFormat(t,r,n)}static fromSQL(t,r={}){let[n,i]=bR(t);return hm(n,i,r,"SQL",t)}static invalid(t,r=null){if(!t)throw new Xr("need to specify a reason the DateTime is invalid");let n=t instanceof rn?t:new rn(t,r);if(Nt.throwOnInvalid)throw new h1(n);return new sr({invalid:n})}static isDateTime(t){return t&&t.isLuxonDateTime||!1}static parseFormatForOpts(t,r={}){let n=sT(t,$t.fromObject(r));return n?n.map(i=>i?i.val:null).join(""):null}static expandFormat(t,r={}){return oT(tn.parseFormat(t),$t.fromObject(r)).map(i=>i.val).join("")}get(t){return this[t]}get isValid(){return this.invalid===null}get invalidReason(){return this.invalid?this.invalid.reason:null}get invalidExplanation(){return this.invalid?this.invalid.explanation:null}get locale(){return this.isValid?this.loc.locale:null}get numberingSystem(){return this.isValid?this.loc.numberingSystem:null}get outputCalendar(){return this.isValid?this.loc.outputCalendar:null}get zone(){return this._zone}get zoneName(){return this.isValid?this.zone.name:null}get year(){return this.isValid?this.c.year:NaN}get quarter(){return this.isValid?Math.ceil(this.c.month/3):NaN}get month(){return this.isValid?this.c.month:NaN}get day(){return this.isValid?this.c.day:NaN}get hour(){return this.isValid?this.c.hour:NaN}get minute(){return this.isValid?this.c.minute:NaN}get second(){return this.isValid?this.c.second:NaN}get millisecond(){return this.isValid?this.c.millisecond:NaN}get weekYear(){return this.isValid?pT(this).weekYear:NaN}get weekNumber(){return this.isValid?pT(this).weekNumber:NaN}get weekday(){return this.isValid?pT(this).weekday:NaN}get ordinal(){return this.isValid?T1(this.c).ordinal:NaN}get monthShort(){return this.isValid?Ba.months("short",{locObj:this.loc})[this.month-1]:null}get monthLong(){return this.isValid?Ba.months("long",{locObj:this.loc})[this.month-1]:null}get weekdayShort(){return this.isValid?Ba.weekdays("short",{locObj:this.loc})[this.weekday-1]:null}get weekdayLong(){return this.isValid?Ba.weekdays("long",{locObj:this.loc})[this.weekday-1]:null}get offset(){return this.isValid?+this.o:NaN}get offsetNameShort(){return this.isValid?this.zone.offsetName(this.ts,{format:"short",locale:this.locale}):null}get offsetNameLong(){return this.isValid?this.zone.offsetName(this.ts,{format:"long",locale:this.locale}):null}get isOffsetFixed(){return this.isValid?this.zone.isUniversal:null}get isInDST(){return this.isOffsetFixed?!1:this.offset>this.set({month:1,day:1}).offset||this.offset>this.set({month:5}).offset}get isInLeapYear(){return kl(this.year)}get daysInMonth(){return Pd(this.year,this.month)}get daysInYear(){return this.isValid?Tl(this.year):NaN}get weeksInWeekYear(){return this.isValid?Nd(this.weekYear):NaN}resolvedLocaleOptions(t={}){let{locale:r,numberingSystem:n,calendar:i}=tn.create(this.loc.clone(t),t).resolvedOptions(this);return{locale:r,numberingSystem:n,outputCalendar:i}}toUTC(t=0,r={}){return this.setZone(en.instance(t),r)}toLocal(){return this.setZone(Nt.defaultZone)}setZone(t,{keepLocalTime:r=!1,keepCalendarTime:n=!1}={}){if(t=_o(t,Nt.defaultZone),t.equals(this.zone))return this;if(t.isValid){let i=this.ts;if(r||n){let a=t.offset(this.ts),u=this.toObject();[i]=O1(u,a,t)}return pm(this,{ts:i,zone:t})}else return sr.invalid(I1(t))}reconfigure({locale:t,numberingSystem:r,outputCalendar:n}={}){let i=this.loc.clone({locale:t,numberingSystem:r,outputCalendar:n});return pm(this,{loc:i})}setLocale(t){return this.reconfigure({locale:t})}set(t){if(!this.isValid)return this;let r=Md(t,HR),n=!nt(r.weekYear)||!nt(r.weekNumber)||!nt(r.weekday),i=!nt(r.ordinal),a=!nt(r.year),u=!nt(r.month)||!nt(r.day),c=a||u,d=r.weekYear||r.weekNumber;if((c||i)&&d)throw new La("Can't mix weekYear/weekNumber units with year/month/day or ordinals");if(u&&i)throw new La("Can't mix ordinal dates with month/day");let f;n?f=uT({...k1(this.c),...r}):nt(r.ordinal)?(f={...this.toObject(),...r},nt(r.day)&&(f.day=Math.min(Pd(f.year,f.month),f.day))):f=lT({...T1(this.c),...r});let[h,m]=O1(f,this.o,this.zone);return pm(this,{ts:h,o:m})}plus(t){if(!this.isValid)return this;let r=fr.fromDurationLike(t);return pm(this,zR(this,r))}minus(t){if(!this.isValid)return this;let r=fr.fromDurationLike(t).negate();return pm(this,zR(this,r))}startOf(t){if(!this.isValid)return this;let r={},n=fr.normalizeUnit(t);switch(n){case"years":r.month=1;case"quarters":case"months":r.day=1;case"weeks":case"days":r.hour=0;case"hours":r.minute=0;case"minutes":r.second=0;case"seconds":r.millisecond=0;break;case"milliseconds":break}if(n==="weeks"&&(r.weekday=1),n==="quarters"){let i=Math.ceil(this.month/3);r.month=(i-1)*3+1}return this.set(r)}endOf(t){return this.isValid?this.plus({[t]:1}).startOf(t).minus(1):this}toFormat(t,r={}){return this.isValid?tn.create(this.loc.redefaultToEN(r)).formatDateTimeFromString(this,t):fT}toLocaleString(t=Gs,r={}){return this.isValid?tn.create(this.loc.clone(r),t).formatDateTime(this):fT}toLocaleParts(t={}){return this.isValid?tn.create(this.loc.clone(t),t).formatDateTimeParts(this):[]}toISO({format:t="extended",suppressSeconds:r=!1,suppressMilliseconds:n=!1,includeOffset:i=!0,extendedZone:a=!1}={}){if(!this.isValid)return null;let u=t==="extended",c=hT(this,u);return c+="T",c+=UR(this,u,r,n,i,a),c}toISODate({format:t="extended"}={}){return this.isValid?hT(this,t==="extended"):null}toISOWeekDate(){return C1(this,"kkkk-'W'WW-c")}toISOTime({suppressMilliseconds:t=!1,suppressSeconds:r=!1,includeOffset:n=!0,includePrefix:i=!1,extendedZone:a=!1,format:u="extended"}={}){return this.isValid?(i?"T":"")+UR(this,u==="extended",r,t,n,a):null}toRFC2822(){return C1(this,"EEE, dd LLL yyyy HH:mm:ss ZZZ",!1)}toHTTP(){return C1(this.toUTC(),"EEE, dd LLL yyyy HH:mm:ss 'GMT'")}toSQLDate(){return this.isValid?hT(this,!0):null}toSQLTime({includeOffset:t=!0,includeZone:r=!1,includeOffsetSpace:n=!0}={}){let i="HH:mm:ss.SSS";return(r||t)&&(n&&(i+=" "),r?i+="z":t&&(i+="ZZ")),C1(this,i,!0)}toSQL(t={}){return this.isValid?`${this.toSQLDate()} ${this.toSQLTime(t)}`:null}toString(){return this.isValid?this.toISO():fT}valueOf(){return this.toMillis()}toMillis(){return this.isValid?this.ts:NaN}toSeconds(){return this.isValid?this.ts/1e3:NaN}toUnixInteger(){return this.isValid?Math.floor(this.ts/1e3):NaN}toJSON(){return this.toISO()}toBSON(){return this.toJSDate()}toObject(t={}){if(!this.isValid)return{};let r={...this.c};return t.includeConfig&&(r.outputCalendar=this.outputCalendar,r.numberingSystem=this.loc.numberingSystem,r.locale=this.loc.locale),r}toJSDate(){return new Date(this.isValid?this.ts:NaN)}diff(t,r="milliseconds",n={}){if(!this.isValid||!t.isValid)return fr.invalid("created by diffing an invalid DateTime");let i={locale:this.locale,numberingSystem:this.numberingSystem,...n},a=eR(r).map(fr.normalizeUnit),u=t.valueOf()>this.valueOf(),c=u?this:t,d=u?t:this,f=rT(c,d,a,i);return u?f.negate():f}diffNow(t="milliseconds",r={}){return this.diff(sr.now(),t,r)}until(t){return this.isValid?Fa.fromDateTimes(this,t):this}hasSame(t,r){if(!this.isValid)return!1;let n=t.valueOf(),i=this.setZone(t.zone,{keepLocalTime:!0});return i.startOf(r)<=n&&n<=i.endOf(r)}equals(t){return this.isValid&&t.isValid&&this.valueOf()===t.valueOf()&&this.zone.equals(t.zone)&&this.loc.equals(t.loc)}toRelative(t={}){if(!this.isValid)return null;let r=t.base||sr.fromObject({},{zone:this.zone}),n=t.padding?thisr.valueOf(),Math.min)}static max(...t){if(!t.every(sr.isDateTime))throw new Xr("max requires all arguments be DateTimes");return $k(t,r=>r.valueOf(),Math.max)}static fromFormatExplain(t,r,n={}){let{locale:i=null,numberingSystem:a=null}=n,u=$t.fromOpts({locale:i,numberingSystem:a,defaultToEN:!0});return aT(u,t,r)}static fromStringExplain(t,r,n={}){return sr.fromFormatExplain(t,r,n)}static get DATE_SHORT(){return Gs}static get DATE_MED(){return zh}static get DATE_MED_WITH_WEEKDAY(){return Ek}static get DATE_FULL(){return Uh}static get DATE_HUGE(){return Hh}static get TIME_SIMPLE(){return qh}static get TIME_WITH_SECONDS(){return Vh}static get TIME_WITH_SHORT_OFFSET(){return Wh}static get TIME_WITH_LONG_OFFSET(){return jh}static get TIME_24_SIMPLE(){return $h}static get TIME_24_WITH_SECONDS(){return Gh}static get TIME_24_WITH_SHORT_OFFSET(){return Yh}static get TIME_24_WITH_LONG_OFFSET(){return Kh}static get DATETIME_SHORT(){return Zh}static get DATETIME_SHORT_WITH_SECONDS(){return Qh}static get DATETIME_MED(){return Jh}static get DATETIME_MED_WITH_SECONDS(){return Xh}static get DATETIME_MED_WITH_WEEKDAY(){return kk}static get DATETIME_FULL(){return em}static get DATETIME_FULL_WITH_SECONDS(){return tm}static get DATETIME_HUGE(){return rm}static get DATETIME_HUGE_WITH_SECONDS(){return nm}};o(sr,"DateTime");var bt=sr;function qd(e){if(bt.isDateTime(e))return e;if(e&&e.valueOf&&Go(e.valueOf()))return bt.fromJSDate(e);if(e&&typeof e=="object")return bt.fromObject(e);throw new Xr(`Unknown datetime argument: ${e}, of type ${typeof e}`)}o(qd,"friendlyDateTime");var XR=W(pe());var mT={"--color-focus-outline":"var(--color-coat-of-arms)","--selected-date-background":"var(--hdbt-color-black)"};var Vd=W(pe());var gT=W(be());function yne(e){let{icon:t,className:r,label:n,onClick:i}=e,a=`hdbt-icon--${Math.floor(Math.random()*99999)}`;return(0,gT.jsx)("span",{className:`hel-icon hel-icon--${t} ${typeof r<"u"?r:""}`,"aria-labelledby":n&&a,"aria-hidden":n?"true":"false",onClick:i,children:n&&(0,gT.jsx)("span",{className:"is-hidden",id:a,children:n})})}o(yne,"Icon");var Ko=yne;var D1=W(pe());var xne=o((e,t)=>{let r=(0,D1.useCallback)(n=>e.current?.contains(n.target));(0,D1.useEffect)(()=>{let n=o(i=>{r(i)||(i.stopPropagation(),t())},"handleClick");return document.addEventListener("click",n),document.addEventListener("focusin",n),()=>{document.removeEventListener("click",n),document.removeEventListener("focusin",n)}})},"useOutsideClick"),YR=xne;var za=W(be());function wne({active:e,ariaControls:t,children:r,className:n,dialogLabel:i,helper:a,id:u,isPlaceholder:c,label:d,showHandle:f,title:h}){let[m,g]=(0,Vd.useState)(e||!1),_=(0,Vd.useRef)(null),w=[a?`${u}-helper`:void 0,`${u}-title`].filter(Boolean),S=o(()=>{if(f!==!1)return m?(0,za.jsx)(Ko,{icon:"angle-up",className:"collapsible__handle",onClick:()=>g(!m)}):(0,za.jsx)(Ko,{icon:"angle-down",className:"collapsible__handle",onClick:()=>g(!m)})},"getHandle");YR(_,()=>{g(!1)});let x=Vd.default.createElement("span",{id:`${u}-title`,className:`collapsible__title${c?" collapsible__title--placeholder":""}`},h);return(0,za.jsxs)("div",{className:`collapsible-wrapper${n?` ${n}`:""}`,ref:_,children:[(0,za.jsx)("label",{className:"collapsible__label",htmlFor:u,children:d}),(0,za.jsxs)("button",{id:u,type:"button",className:"collapsible__element collapsible__control","aria-controls":t,"aria-expanded":m,"aria-describedby":w.join(" "),"aria-haspopup":"dialog",onClick:()=>g(!m),children:[x,S()]}),m&&(0,za.jsx)("div",{className:"collapsible__element collapsible__children",role:"dialog","aria-label":i,children:r}),a&&(0,za.jsx)("div",{id:`${u}-helper`,className:"collapsible__helper",children:a})]})}o(wne,"Collapsible");var KR=wne;var Hr="d.M.yyyy";var Sne=o(({startDate:e,endDate:t,showLabels:r})=>(!e||!e.isValid)&&(!t||!t.isValid)?Drupal.t("All dates",{},{context:"Events search"}):e?.isValid&&(!t||!t.isValid)?r?Drupal.t("From @date",{"@date":e.toFormat(Hr)},{context:"Events search"}):e.toFormat(Hr):(!e||!e.isValid)&&t?.isValid?r?Drupal.t("Until @date",{"@date":t.toFormat(Hr)},{context:"Events search"}):`- ${t.toFormat(Hr)}`:r?Drupal.t("From @date until @date2",{"@date":e?.toFormat(Hr),"@date2":t?.toFormat(Hr)},{context:"Events search"}):`${e?.toFormat(Hr)||"unset?"} - ${t?.toFormat(Hr)}`,"getDateString"),vT=Sne;var bi=W(be()),ZR=Drupal.t("Use the format D.M.YYYY",{},{context:"React search: date range select"}),A1=o(e=>bt.fromFormat(e,Hr,{locale:"fi"}),"getDateTimeFromHDSFormat"),QR=o(({endDate:e,startDate:t})=>!!(t&&e&&t.startOf("day")>=e.endOf("day")),"isOutOfRange"),JR=o(e=>e?e.year>9999?!0:!e.isValid:!1,"INVALID_DATE"),e9=o(({dialogLabel:e=Drupal.t("Choose date",{},{context:"React search: date range select"}),endDate:t,endDateHelperText:r=ZR,endDateId:n="end-date",endDateLabel:i=Drupal.t("Last day of the time period",{},{context:"React search: date range select"}),endDisabled:a,helperText:u=Drupal.t("Select a time period for the event",{},{context:"React search: date range select"}),id:c,label:d,language:f="fi",setEnd:h,setEndDisabled:m,setStart:g,startDate:_,startDateHelperText:w=ZR,startDateId:S="start-date",startDateLabel:x=Drupal.t("First day of the time period",{},{context:"React search: date range select"}),title:v})=>{let[y,E]=(0,XR.useState)({}),T=vT({endDate:t?bt.fromFormat(t,Hr,{locale:"fi"}):void 0,startDate:_?bt.fromFormat(_,Hr,{locale:"fi"}):void 0}),A=vT({endDate:t?bt.fromFormat(t,Hr,{locale:"fi"}):void 0,startDate:_?bt.fromFormat(_,Hr,{locale:"fi"}):void 0,showLabels:!0}),D=Drupal.t("Selected time period: @period",{"@period":A},{context:"React search: date range select"}),R=(0,bi.jsxs)(bi.Fragment,{children:[(0,bi.jsx)("span",{className:"visually-hidden",children:D}),(0,bi.jsx)("span",{"aria-hidden":"true",children:T})]}),O=Drupal.t("Invalid start date",{},{context:"React search: date range select"}),N=Drupal.t("Invalid end date",{},{context:"React search: date range select"}),L=o(V=>{let B=t?A1(t):void 0,z=A1(V);JR(z)?(console.warn("invalid start date",{start:z,end:B}),V.length===0?(g(void 0),E({...y,start:void 0})):E({...y,start:O})):(QR({startDate:z,endDate:B})&&B&&(console.warn("Selected start date is out of range with end date, setting end date to next day after start date."),h(z.plus({days:1}).toFormat(Hr))),g(z.toFormat(Hr)),E({...y,start:void 0}))},"onStartChange"),M=o(V=>{let B=_?A1(_):void 0,z=A1(V);JR(z)?(console.warn("invalid end date",{end:z,d:V}),V.length===0?(E({...y,end:void 0}),h(void 0)):E({...y,end:N})):(QR({startDate:B,endDate:z})&&B?(console.warn("Selected end date is out of range, setting end date to next day after start date."),h(B.toFormat(Hr))):h(z.toFormat(Hr)),E({...y,end:void 0}))},"onEndChange");return(0,bi.jsx)("div",{className:"hdbt-search__filter hdbt-search--react__dropdown",children:(0,bi.jsx)(KR,{id:c,label:d,dialogLabel:e,isPlaceholder:!_&&!t,helper:u,title:R,children:(0,bi.jsxs)("div",{className:"event-form__date-container",children:[(0,bi.jsx)(L_,{className:"hdbt-search__filter hdbt-search__date-input",errorText:y.start,helperText:w,id:S,invalid:!!y.start,label:x,language:f,onChange:L,value:_,style:mT}),(0,bi.jsx)(Ho,{checked:a,id:"date-range-select__end-date-disabled",label:Drupal.t("The last day of the time period is the same as the first day",{},{context:"React search: date range select"}),onChange:()=>m(!a),style:xl}),!a&&(0,bi.jsx)(L_,{className:"hdbt-search__filter hdbt-search__date-input",errorText:y.end,helperText:r,id:n,invalid:!!y.end,label:i,language:f,onChange:M,value:t,style:mT})]})})})},"DateRangeSelect");var Ene={TOPICS:"topics",LANGUAGE:"language",LOCATION:"location",DATE:"date",END_DISABLED:"end_disabled",FREE:"is_free",REMOTE:"internet_based",RESULTS:"page",TARGET_GROUPS:"target_groups"},In=Ene;var kne="d.M.yyyy",Ua=kne;var r9=W(be());function Tne(){let e=Lt(ks),t=Lt(Ts),r=Me(W5),[n,i]=Zt(ov),a=Lt(iv),u=Me(V5),c=o((d,f)=>{let h=f==="start"?"invalidStartDate":"invalidEndDate",m;d?(m=bt.fromFormat(d,Ua),r(m,f)):r(void 0,f),i({...n,[h]:m?!m.isValid:!1})},"setDate");return(0,r9.jsx)(e9,{endDate:t?.toFormat(Ua),endDisabled:a,id:In.DATE,label:Drupal.t("Date",{},{context:"React search: date selection label"}),setEnd:d=>c(d,"end"),setEndDisabled:u,setStart:d=>c(d,"start"),startDate:e?.toFormat(Ua),title:Drupal.t("Date",{},{context:"Events search"})})}o(Tne,"DateSelect");var t9=Tne;var P1=o(e=>e.length?e.join(","):["General","Course"].join(","),"typeSelectionsToString");var Ol=W(be()),n9=o(()=>{let[e,t]=Zt($c),r=Me(gr),n=o(i=>{let a=i?.target?.checked,u=i.target.id==="event-type-toggle"?"General":"Course",c=a?[...e,u]:e.filter(d=>d!==u);t(c),r({[Xe.EVENT_TYPE]:P1(c)})},"toggleValue");return(0,Ol.jsxs)(Ol.Fragment,{children:[(0,Ol.jsx)(Ho,{checked:e.includes("General"),className:"hdbt-search--react__checkbox",id:"event-type-toggle",label:Drupal.t("Events",{},{context:"Event search: events type"}),onChange:n,style:xl}),(0,Ol.jsx)(Ho,{checked:e.includes("Course"),className:"hdbt-search--react__checkbox",id:"hobby-type-toggle",label:Drupal.t("Hobbies",{},{context:"Event search: hobbies type"}),onChange:n,style:xl})]})},"EventTypeFilter");var jd=W(pe());var N1={"--focus-outline-color":"var(--color-coat-of-arms)","--menu-item-border-color-focus":"var(--color-coat-of-arms)","--menu-item-background-color-hover":"var(--color-black-5)","--menu-item-background-color-selected":"var(--hdbt-color-black)","--menu-item-background-color-selected-hover":"var(--color-black-80)","--menu-item-color-hover":"var(--hdbt-color-black)","--menu-item-color-selected":"var(--color-white)","--menu-item-color-selected-hover":"var(--color-white)","--menu-item-icon-color-selected":"var(--color-white)","--text-color-focus-outline":"var(--color-coat-of-arms)","--computed-assistive-color":"var(--color-black-60)"},Xs={"--checkbox-background-selected":"var(--hdbt-color-black)","--checkbox-background-hover":"var(--hdbt-color-black)","--checkbox-border-color-selected":"var(--hdbt-color-black)","--checkbox-border-color-selected-hover":"var(--hdbt-color-black)","--checkbox-border-color-selected-focus":"var(--hdbt-color-black)","--focus-outline-color":"var(--color-coat-of-arms)","--menu-item-border-color-focus":"var(--color-coat-of-arms)","--menu-item-background-color-hover":"var(--color-black-5)","--menu-item-background-color-selected":"var(--color-white)","--menu-item-background-color-selected-hover":"var(--color-black-5)","--menu-item-color-hover":"var(--hdbt-color-black)","--menu-item-color-selected":"var(--hdbt-color-black)","--menu-item-color-selected-hover":"var(--hdbt-color-black)","--text-color-focus-outline":"var(--color-coat-of-arms)","--computed-assistive-color":"var(--color-black-60)"};var Ine={PLACES_URL:"https://api.hel.fi/linkedevents/v1/place/",KEYWORDS_URL:"https://api.hel.fi/linkedevents/v1/keyword/"},M1=Ine;function Ki(e){return e==="fi"||e==="sv"||e==="en"?e:"fi"}o(Ki,"getCurrentLanguage");var Wd=o(e=>{e.updateAllOptions((t,r,n)=>t.selected?{...t,selected:!1}:t),e.setOpen(!1),e.render()},"clearAllSelectionsFromStorage"),L1=o((e,t)=>{e.updateAllOptions((r,n,i)=>r.selected&&!t.some(a=>a.value===r.value)?{...r,selected:!1}:r),e.setOpen(!1),e.render()},"updateSelectionsInStorage");var _T=W(be()),Cne=(0,jd.memo)(()=>{let e=Me(Ss),t=Me(gr),r=Bu((0,jd.useCallback)(f=>f(Ss),[])),n=o(async(f,h,m)=>{let g=new URL(M1.PLACES_URL),_=new URLSearchParams({has_upcoming_events:"true",municipality:"helsinki",text:f});g.search=_.toString();let w={options:[]},S=await Fu(g.toString());if(S.status!==200)return w;let x=await S.json();return x.data?.length&&(w.options=x.data.map(v=>({value:v.id,label:r2(v.name,drupalSettings.path.currentLanguage)}))),w},"getLocations"),i=o((f,h,m)=>{e(f.map(g=>({label:g.label,value:g.value}))),t({[Xe.LOCATION]:f.map(g=>g.value).join(",")}),u.updateAllOptions((g,_,w)=>({...g,selected:f.some(S=>S.value===g.value)})),h&&u.setOpen(!0)},"onChange"),a=Drupal.t("Venue",{},{context:"Events search"}),u=yl({id:In.LOCATION,multiSelect:!0,noTags:!0,onChange:i,open:!1,onSearch:n}),c=o(()=>{Wd(u)},"clearAllSelections"),d=o(()=>{L1(u,r())},"updateSelections");return(0,jd.useEffect)(()=>(window.addEventListener("eventsearch-clear",c),window.addEventListener(`eventsearch-clear-${Xe.LOCATION}`,d),()=>{window.addEventListener("eventsearch-clear",c),window.removeEventListener(`eventsearch-clear-${Xe.LOCATION}`,d)})),(0,_T.jsx)("div",{className:"hdbt-search__filter event-form__filter--location",children:(0,_T.jsx)(vi,{className:"hdbt-search__dropdown",texts:{label:a,language:Ki(window.drupalSettings.path.currentLanguage),placeholder:Drupal.t("All venues",{},{context:"React search: all available options"}),searchLabel:Drupal.t("Search term",{},{context:"React search: all available options"}),searchPlaceholder:Drupal.t("For example, Oodi",{},{context:"React search: all available options"}),assistive:Drupal.t("Events are shown only from venues less than two kilometres from the address",{},{context:"React search: all available options"})},theme:Xs,...u.getProps()})})}),i9=Cne;var $d=W(pe());var bT=W(be()),One=(0,$d.memo)(()=>{let e=Me(Es),t=Me(gr),r=Bu((0,$d.useCallback)(f=>f(Es),[])),n=o(async(f,h,m)=>{let g=new URL(M1.KEYWORDS_URL),_=new URLSearchParams({has_upcoming_events:"true",text:f});g.search=_.toString();let w={options:[]},S=await Fu(g.toString());if(S.status!==200)return w;let x=await S.json();if(x.data?.length){let v=x.data.map(y=>({value:y.id,label:Uc(y.name,drupalSettings.path.currentLanguage)}));return w.options=v,w}return w},"getTopics"),i=o((f,h)=>{e(f),t({[Xe.KEYWORDS]:f.map(m=>m.value).join(",")}),u.updateAllOptions((m,g,_)=>({...m,selected:f.some(w=>w.value===m.value)})),h&&u.setOpen(!0)},"onChange"),a=Drupal.t("Topic",{},{context:"React search: topics filter"}),u=yl({id:In.TOPICS,multiSelect:!0,noTags:!0,onChange:i,onSearch:n}),c=o(()=>{Wd(u)},"clearAllSelections"),d=o(()=>{L1(u,r())},"updateSelections");return(0,$d.useEffect)(()=>(window.addEventListener("eventsearch-clear",c),window.addEventListener(`eventsearch-clear-${Xe.KEYWORDS}`,d),()=>{window.addEventListener("eventsearch-clear",c),window.removeEventListener(`eventsearch-clear-${Xe.KEYWORDS}`,d)})),(0,bT.jsx)("div",{className:"hdbt-search__filter event-form__filter--topics",children:(0,bT.jsx)(vi,{className:"hdbt-search__dropdown",texts:{label:a,language:Ki(window.drupalSettings.path.currentLanguage),placeholder:Drupal.t("All topics",{},{context:"React search: topics filter"}),searchLabel:Drupal.t("Search term",{},{context:"React search: all available options"}),searchPlaceholder:Drupal.t("For example, Music",{},{context:"React search: all available options"})},theme:Xs,...u.getProps()})})}),o9=One;var a9={ar:"العربية",en:"English",fi:"Suomi",sv:"Svenska",ru:"Pусский"};var yT=W(be()),s9=o(()=>{let[e,t]=Zt(kp),r=Me(gr),n=Object.entries(a9).map(([u,c])=>({label:c,value:u})),i=o(u=>{t(u),r({[Xe.LANGUAGE]:u.map(c=>c.value).join(",")})},"onChange"),a=Drupal.t("Language",{},{context:"React search"});return(0,yT.jsx)("div",{className:"hdbt-search__filter",children:(0,yT.jsx)(vi,{className:"hdbt-search__dropdown",id:In.LANGUAGE,multiSelect:!0,noTags:!0,onChange:i,options:n,texts:{clearButtonAriaLabel_one:Drupal.t("Clear @label selection",{"@label":a},{context:"React search clear selection label"}),clearButtonAriaLabel_multiple:Drupal.t("Clear @label selection",{"@label":a},{context:"React search clear selection label"}),label:a,language:Ki(window.drupalSettings.path.currentLanguage),placeholder:Drupal.t("All languages",{},{context:"Language placeholder"})},theme:Xs,value:e})})},"LanguageFilter");var xT=W(be());function Dne(){let e=Lt(F5),[t,r]=Zt(Ss),n=Me(gr),i=o(u=>{r(u),n({[Xe.LOCATION]:u.map(c=>c.value).join(",")})},"onChange"),a=Drupal.t("Venue",{},{context:"Events search"});return(0,xT.jsx)("div",{className:"hdbt-search__filter event-form__filter--location",children:(0,xT.jsx)(vi,{className:"hdbt-search__dropdown",id:In.LOCATION,multiSelect:!0,noTags:!0,onChange:i,options:e,texts:{label:a,language:Ki(window.drupalSettings.path.currentLanguage),placeholder:Drupal.t("All venues",{},{context:"React search: all available options"})},theme:Xs,value:t})})}o(Dne,"LocationFilter");var u9=Dne;var c9=W(be());function Ane({disabled:e}){return(0,c9.jsx)(ao,{className:"hdbt-search--react__submit-button event-list__submit-button",disabled:e,type:"submit",children:Drupal.t("Search",{},{context:"React search: submit button label"})})}o(Ane,"SubmitButton");var l9=Ane;var R1=o(e=>{let t=e.reduce((r,n)=>{let i=ev[n.value];return i.ids&&(r[0]=r[0].concat(i.ids)),i.negateIds&&(r[1]=r[1].concat(i.negateIds)),r},[[],[]]);return{[Xe.KEYWORDS]:t[0].join(","),[Xe.NEGATE_KEYWORDS]:t[1].filter(r=>t[0].indexOf(r)===-1).join(",")}},"targetGroupsToParams");var wT=W(be()),d9=o(()=>{let[e,t]=Zt(Gc),r=Me(gr),n=o(u=>{t(u),r(R1(u))},"onChange"),i=o(()=>Object.entries(ev).map(([u,c])=>({label:u,value:u})).sort((u,c)=>u.label.localeCompare(c.label)),"getOptions"),a=Drupal.t("Target group",{},{context:"Event search: target group label"});return(0,wT.jsx)("div",{className:"hdbt-search__filter",children:(0,wT.jsx)(vi,{className:"hdbt-search__dropdown",id:In.TARGET_GROUPS,noTags:!0,clearable:!0,onChange:n,options:i(),texts:{clearButtonAriaLabel_one:Drupal.t("Clear @label selection",{"@label":a},{context:"React search clear selection label"}),clearButtonAriaLabel_multiple:Drupal.t("Clear @label selection",{"@label":a},{context:"React search clear selection label"}),label:a,language:Ki(window.drupalSettings.path.currentLanguage),placeholder:Drupal.t("All target groups",{},{context:"Event search: target group placeholder"})},theme:N1,value:e})})},"TargetGroupFilter");var p9=W(pe());var Pne=o((e,t)=>e.map(r=>t?.some(n=>n.value===r.value)?{...r,selected:!0}:r),"useSelectedOptions"),f9=Pne;var ST=W(be());function Nne(){let e=Lt(B5),[t,r]=Zt(Es),n=f9(e,t),i=Me(gr),a=o((h,m)=>{r(h),i({[Xe.KEYWORDS]:h.map(g=>g.value).join(",")})},"onChange"),u=Drupal.t("Topic",{},{context:"React search: topics filter"}),c=yl({id:In.TOPICS,multiSelect:!0,noTags:!0,onChange:a,options:n,texts:{label:u,language:Ki(window.drupalSettings.path.currentLanguage),placeholder:Drupal.t("All topics",{},{context:"React search: topics filter"})},theme:N1}),d=o(()=>{Wd(c)},"clearAllSelections"),f=o(()=>{c.updateAllOptions((h,m,g)=>h.selected&&!t.some(_=>_.value===h.value)?{...h,selected:!1}:h),c.render()},"updateSelections");return(0,p9.useEffect)(()=>(window.addEventListener(`eventsearch-clear-${In.TOPICS}`,f),()=>{window.addEventListener("eventsearch-clear",d),window.removeEventListener(`eventsearch-clear-${In.TOPICS}`,f)})),(0,ST.jsx)("div",{className:"hdbt-search__filter event-form__filter--topics",children:(0,ST.jsx)(vi,{className:"hdbt-search__dropdown",...c.getProps()})})}o(Nne,"TopicsFilter");var h9=Nne;var eu=W(pe());var ET=W(be()),Mne=o(({value:e,clearSelection:t})=>(0,ET.jsx)("li",{className:"content-tags__tags__tag content-tags__tags--interactive",children:(0,ET.jsx)(hl,{className:"hdbt-search__remove-selection-button",onDelete:t,size:pl.Large,"aria-label":Drupal.t("Remove @item from search results",{"@item":e.toString()},{context:"Search: remove item aria label"}),style:{"--background-color-hover":"var(--color-black-20)","--background-color":"var(--color-black-10)","--border-color-focus":"var(--color-black-90)","--border-color-hover":"var(--color-black-90)","--color-focus":"var(--hdbt-color-black)","--color-hover":"var(--hdbt-color-black)","--outline-color":"var(--color-black-90)","--outline-color-hover":"var(--color-black-90)"},children:e})},`${e.toString()}`),"FilterButton"),Gd=Mne;var m9=W(pe());var Dl=W(be()),Lne=o(({showClearButton:e,resetForm:t,children:r})=>(typeof r=="string"?r.trim().length>0:m9.Children.toArray(r).some(i=>i!==!1&&i!==void 0))?(0,Dl.jsx)("div",{className:"hdbt-search__selections-wrapper",children:(0,Dl.jsxs)("ul",{className:"hdbt-search__selections-container content-tags__tags",children:[r,(0,Dl.jsx)("li",{className:"hdbt-search__clear-all",children:(0,Dl.jsx)(ao,{"aria-hidden":!e,className:"hdbt-search__clear-all-button",iconStart:(0,Dl.jsx)(wa,{className:"hdbt-search__clear-all-icon"}),onClick:t,style:e?{}:{visibility:"hidden"},variant:Bi.Supplementary,children:Drupal.t("Clear selections",{},{context:"React search: clear selections"})})})]})}):null,"SelectionsWrapper"),g9=Lne;var Rne=o(({startDate:e,endDate:t})=>(!e||!e.isValid)&&(!t||!t.isValid)?Drupal.t("All dates",{},{context:"Events search"}):e?.isValid&&(!t||!t.isValid)?e.toFormat(Ua):(!e||!e.isValid)&&t?.isValid?`- ${t.toFormat(Ua)}`:`${e?.toFormat(Ua)||"unset?"} - ${t?.toFormat(Ua)}`,"getDateString"),v9=Rne;var ur=W(be()),Fne=o(()=>{let[e]=Zt(av),t=Lt(Wc),r=Lt(jc),n=Lt(ks),i=Lt(Ts),[a,u]=Zt(Ss),[c,d]=Zt(Es),f=Lt(Gc),[h,m]=Zt(kp),g=Lt($c),_=Me(j5),w=g.length||h.length||a.length||f.length||c.length||i||t||r||n;return e.state!=="hasData"||!e.data?null:(0,ur.jsxs)(Wne,{showClearButton:w,resetForm:_,url:e.data,children:[(0,ur.jsx)(kT,{updater:d,valueKey:Xe.KEYWORDS,values:c,url:e.data}),(0,ur.jsx)(Gne,{targetGroups:f,url:e.data}),(0,ur.jsx)(kT,{updater:u,valueKey:Xe.LOCATION,values:a,url:e.data}),(0,ur.jsx)(kT,{updater:m,valueKey:Xe.LANGUAGE,values:h,url:e.data}),(0,ur.jsx)(jne,{startDate:n,endDate:i,url:e.data}),(0,ur.jsx)(_9,{label:Drupal.t("Remote events",{},{context:"Events search"}),valueKey:Xe.REMOTE,atom:jc,url:e.data,value:r}),(0,ur.jsx)(_9,{label:Drupal.t("Free-of-charge events",{},{context:"Events search"}),valueKey:Xe.FREE,atom:Wc,url:e.data,value:t}),(0,ur.jsx)($ne,{eventTypeSelection:g,url:e.data})]})},"SelectionsContainer"),Bne=o(({showClearButton:e,resetForm:t,children:r,url:n})=>e?(0,ur.jsx)(g9,{showClearButton:e,resetForm:t,children:r}):null,"FilterBullets"),zne=o(({updater:e,values:t,valueKey:r,url:n})=>{let i=Me(gr),a=Me(Bo);if(!t.length)return null;let u=o(c=>{let d=t,f=d.findIndex(m=>m.value===c);d.splice(f,1),e(d),i({[r]:d.map(m=>m.value).join(",")}),a();let h=new Event(`eventsearch-clear-${r}`);window.dispatchEvent(h)},"removeSelection");return(0,ur.jsx)(ur.Fragment,{children:t.map(c=>(0,ur.jsx)(Gd,{value:c.simpleLabel||c.label,clearSelection:()=>u(c.value)},c.value))})},"ListFilterBullets"),Une=o(({atom:e,valueKey:t,label:r,url:n,value:i})=>{let a=Me(e),u=Me(Ep),c=Me(Bo);return i?(0,ur.jsx)(Gd,{value:r,clearSelection:()=>{a(!1),u(t),c()}}):null},"CheckboxFilterBullet"),Hne=o(({eventTypeSelection:e,url:t})=>{let r=Me($c),n=Me(gr),i=Me(Bo);return e.length?(0,ur.jsx)(ur.Fragment,{children:e.map(a=>(0,ur.jsx)(Gd,{clearSelection:()=>{let u=e.filter(c=>c!==a);r(u),n({[Xe.EVENT_TYPE]:P1(u)}),i()},value:a==="General"?Drupal.t("Events",{},{context:"Event search: events type"}):Drupal.t("Hobbies",{},{context:"Event search: hobbies type"})},a))}):null},"TypeFilterBullets"),qne=o(({startDate:e,endDate:t,url:r})=>{let n=Me(ks),i=Me(Ts),a=Me(Ep),u=Me(Bo);return!e&&!t?null:(0,ur.jsx)(Gd,{value:v9({startDate:e,endDate:t}),clearSelection:()=>{n(void 0),i(void 0),a("start"),a("end"),u()}})},"DateFilterBullet"),Vne=o(({targetGroups:e,url:t})=>{let r=Me(Gc),n=Me(gr),i=Me(Bo);return e.length?(0,ur.jsx)(ur.Fragment,{children:e.map(a=>(0,ur.jsx)(Gd,{clearSelection:()=>{let u=e.filter(c=>c.value!==a.value);r(u),n(R1(u)),i()},value:a.value},a.value))}):null},"TargetGroupsBullets"),Al=o((e,t)=>e.url===t.url,"updateSelections"),Wne=(0,eu.memo)(Bne,Al),kT=(0,eu.memo)(zne,Al),_9=(0,eu.memo)(Une,Al),jne=(0,eu.memo)(qne,Al),$ne=(0,eu.memo)(Hne,Al),Gne=(0,eu.memo)(Vne,Al),b9=(0,eu.memo)(Fne,Al);var rr=W(be());function Yne(){let[e,t]=Zt(Vc),r=Lt(ws),n=Lt(z5),i=Lt(ov),a=Me(Bo),{eventListType:u,showFreeFilter:c,hideHeading:d,showLanguageFilter:f,showLocation:h,showRemoteFilter:m,showTimeFilter:g,showTopicsFilter:_,useFullLocationFilter:w,useFullTopicsFilter:S,useLocationSearch:x,useTargetGroupFilter:v}=r,y=o(()=>{a()},"onSubmit"),E=o(B=>(B.preventDefault(),y(),!1),"handleSubmit"),T=c&&m,A=Drupal.t("Show only",{},{context:"Events search: event type prefix"}),D=Drupal.t("Free-of-charge",{},{context:"Events search: free filter label"}),R=Drupal.t("Remote participation",{},{context:"Events search: remote filter label"}),O=T?D:`${A} ${D.toLowerCase()}`,N=T?R:`${A} ${R.toLowerCase()}`,L=h||c||g||m||_||u==="events_and_hobbies",M=n?"h3":"h2";if(!L)return null;let V="";switch(u){case"events":V=Drupal.t("Filter events",{},{context:"Events search: search form title"});break;case"hobbies":V=Drupal.t("Filter hobbies",{},{context:"Events search: search form title"});break;case"events_and_hobbies":V=Drupal.t("Filter events and hobbies",{},{context:"Events search: search form title"});break;default:break}return(0,rr.jsxs)("form",{className:"hdbt-search--react__form-container",role:"search",onSubmit:E,children:[!d&&(0,rr.jsx)(M,{className:"event-list__filter-title",children:V}),(0,rr.jsxs)("div",{className:"event-form__filters-container",children:[x&&(0,rr.jsx)(HL,{clearButtonAriaLabel:Drupal.t("Clear",{},{context:"React search"}),hideSearchButton:!0,id:"location",label:Drupal.t("Address",{},{context:"React search: location label"}),onChange:B=>t(B),onSubmit:B=>t(B),placeholder:Drupal.t("For example, Kotikatu 1",{},{context:"Helsinki near you events search"}),value:e||"",visibleSuggestions:5}),(0,rr.jsxs)("div",{className:"event-form__filter-section-container",children:[_&&(0,rr.jsx)(h9,{}),S&&(0,rr.jsx)(o9,{}),v&&(0,rr.jsx)(d9,{}),h&&(w?(0,rr.jsx)(i9,{}):(0,rr.jsx)(u9,{})),g&&(0,rr.jsx)(t9,{}),f&&(0,rr.jsx)(s9,{})]}),u==="events_and_hobbies"&&(0,rr.jsx)("div",{className:"hdbt-search--react__checkbox-filter-container",children:(0,rr.jsxs)("fieldset",{className:"hdbt-search--react__fieldset",children:[(0,rr.jsx)("legend",{className:"hdbt-search--react__legend",children:Drupal.t("Type",{},{context:"Event search: type filter label"})}),(0,rr.jsx)(n9,{})]})}),(c||m)&&(0,rr.jsx)("div",{className:"hdbt-search--react__checkbox-filter-container",children:(0,rr.jsxs)("fieldset",{className:"hdbt-search--react__fieldset",children:[T&&(0,rr.jsx)("legend",{className:"hdbt-search--react__legend",children:A}),m&&(0,rr.jsx)(mk,{id:"remote-toggle",label:N,atom:jc,valueKey:Xe.REMOTE}),c&&(0,rr.jsx)(mk,{id:"free-toggle",label:O,atom:Wc,valueKey:Xe.FREE})]})}),(0,rr.jsx)(l9,{disabled:i.invalidEndDate||i.invalidStartDate}),(0,rr.jsx)(b9,{})]})]})}o(Yne,"FormContainer");var TT=Yne;var of=W(pe());var Pl=W(be()),y9=o(({bordered:e=!1})=>(0,Pl.jsxs)("div",{className:`card card--ghost${e?" card--border":""}`,children:[(0,Pl.jsx)("div",{className:"card__image"}),(0,Pl.jsxs)("div",{className:"card__text",children:[(0,Pl.jsx)("div",{className:"card__title"}),(0,Pl.jsx)("div",{className:"card__description"})]})]}),"CardGhost");var mm=W(be()),Yd=o(({bordered:e=!1,count:t})=>(0,mm.jsxs)("div",{"aria-live":"assertive","aria-atomic":"true",children:[(0,mm.jsx)("div",{className:"visually-hidden",children:Drupal.t("Search results are loading",{},{context:"React search: results loading"})}),Array.from(Array(t)).map((r,n)=>(0,mm.jsx)(y9,{bordered:e},n))]}),"GhostList");var x9=W(pe());var Kne=o((e,t)=>{(0,x9.useEffect)(()=>{let{current:r}=e;r&&t&&(r.setAttribute("tabindex","-1"),r.focus({preventScroll:!0}),r.scrollIntoView({behavior:"smooth",block:"center"}))},[e,t])},"useScrollToResults"),w9=Kne;var E9=W(pe());var S9=W(pe()),tu=W(be()),Zne=(0,S9.forwardRef)(({resultText:e,optionalResultsText:t,actions:r,actionsClass:n},i)=>(0,tu.jsxs)("div",{className:"hdbt-search--react__result-top-area",children:[(0,tu.jsxs)("h3",{className:"hdbt-search--react__results--title",ref:i,children:[e," ",t&&(0,tu.jsxs)(tu.Fragment,{children:["(",t,")"]})]}),r&&(0,tu.jsx)("div",{className:n,children:r})]})),gm=Zne;var ru=W(be()),Qne=(0,E9.forwardRef)(({title:e,content:t,wrapperClass:r="react-search__results"},n)=>(0,ru.jsxs)("div",{className:r,children:[(0,ru.jsx)(gm,{resultText:(0,ru.jsx)(ru.Fragment,{children:Drupal.t("No results",{},{context:"Unit search no results title"})}),ref:n}),(0,ru.jsx)("p",{children:Drupal.t("No results were found for the criteria you entered. Try changing your search criteria.",{},{context:"React search: no search results"})})]})),k9=Qne;var T9=W(pe()),IT=W(be()),Jne=(0,T9.forwardRef)(({className:e,error:t,errorMessage:r,headingLevel:n=3},i)=>(t instanceof TypeError||console.error("Error loading data from Elastic:",t),(0,IT.jsx)("div",{className:e,ref:i,children:(0,IT.jsx)(Eh,{label:Drupal.t("An error occurred while loading the content",{},{context:"React search"}),type:"error",headingLevel:n,children:r||Drupal.t("Please reload the page or try again later.",{},{context:"React search"})})}))),I9=Jne;var ht=W(be()),Xne=o((e,t,r)=>{let n=Math.floor(t/2),i=n*2,a=[],u=[];if(n>0){for(let c=e-1;a.length=1;c--)a.push(c),i-=1;for(let c=e+1;i>0&&c<=r;c++)u.push(c),i-=1}return a.reverse(),{prevPages:a,nextPages:u}},"getPagination"),C9=o(({updatePage:e,currentPage:t,pages:r,totalPages:n})=>{let{prevPages:i,nextPages:a}=Xne(t,r,n),u=t>1,c=t{u&&e(h,t-1)},title:`${Drupal.t("Go to previous page number",{},{context:"Pagination previous page link title"})} ${t-1}`,type:"button",rel:"prev",role:"button",children:[(0,ht.jsx)(Ko,{icon:"angle-left"}),(0,ht.jsx)("span",{"aria-hidden":"true",className:"hds-pagination__button-prev-label",children:Drupal.t("Previous",{},{context:"Pagination previous page link text"})})]}):(0,ht.jsxs)("button",{className:"hds-button hds-pagination__button-prev",disabled:!0,title:Drupal.t("You are on the first page, you cannot return to the previous page.",{},{context:"Pagination previous page link title, first page"}),type:"button",children:[(0,ht.jsx)(Ko,{icon:"angle-left"}),(0,ht.jsx)("span",{"aria-hidden":"true",className:"hds-pagination__button-prev-label",children:Drupal.t("Previous",{},{context:"Pagination previous page link text"})})]}),(0,ht.jsxs)("ul",{className:"pager__items js-pager__items hds-pagination__pages",children:[!d&&(0,ht.jsxs)(ht.Fragment,{children:[(0,ht.jsx)("li",{children:(0,ht.jsx)("a",{href:"?page=1",onClick:h=>{u&&e(h,1)},className:"hds-pagination__item-link",children:"1"})}),i[0]-1>0&&(0,ht.jsx)("li",{className:"pager__item pager__item--ellipsis",role:"presentation",children:(0,ht.jsx)("span",{className:"hds-pagination__item-ellipsis",children:"…"})})]}),i.map((h,m)=>(0,ht.jsx)("li",{className:"pager__item",children:(0,ht.jsx)("a",{"aria-label":Drupal.t("Go to page @key",{"@key":h},{context:"React search pager"}),href:`?page=${h}`,className:"hds-pagination__item-link",onClick:g=>e(g,h),children:h},h)},m)),(0,ht.jsx)("li",{className:"pager__item is-active",children:(0,ht.jsx)("a",{href:`?page=${t}`,className:"hds-pagination__item-link hds-pagination__item-link--active",children:t})}),a.map((h,m)=>(0,ht.jsx)("li",{className:"pager__item",children:(0,ht.jsx)("a",{"aria-label":Drupal.t("Go to page @key",{"@key":h},{context:"React search pager"}),href:`?page=${h}`,className:"hds-pagination__item-link",onClick:g=>e(g,h),children:h},h)},m)),!f&&(0,ht.jsxs)(ht.Fragment,{children:[a[a.length-1]+1!==n&&(0,ht.jsx)("li",{children:(0,ht.jsx)("span",{className:"hds-pagination__item-ellipsis",children:"..."})}),(0,ht.jsx)("li",{children:(0,ht.jsx)("a",{href:`?page=${n}`,onClick:h=>e(h,n),className:"hds-pagination__item-link",children:n})})]})]}),c?(0,ht.jsxs)("a",{"aria-label":`${Drupal.t("Go to next page number",{},{context:"Pagination next page link title"})} ${t+1}`,className:"hds-button hds-pagination__button-next",href:`?page=${t+2}`,onClick:h=>{c&&e(h,t+1)},title:`${Drupal.t("Go to next page number",{},{context:"Pagination next page link title"})} ${t+1}`,type:"button",rel:"next",role:"button",children:[(0,ht.jsx)("span",{"aria-hidden":"true",className:"hds-pagination__button-next-label",children:Drupal.t("Next",{},{context:"Pagination next page link text"})}),(0,ht.jsx)(Ko,{icon:"angle-right"})]}):(0,ht.jsxs)("button",{className:"hds-button hds-pagination__button-next",disabled:!0,title:Drupal.t("You are on the last page, you cannot go on to the next page.",{},{context:"Pagination next page link title, last page"}),type:"button",children:[(0,ht.jsx)("span",{"aria-hidden":"true",className:"hds-pagination__button-next-label",children:Drupal.t("Next",{},{context:"Pagination next page link text"})}),(0,ht.jsx)(Ko,{icon:"angle-right"})]})]})})},"Pagination");var D9=W(be()),eie=o(({pages:e,totalPages:t})=>{let[r,n]=Zt(nv),i=Me($5);return Number.isFinite(t)?(0,D9.jsx)(C9,{updatePage:o((u,c)=>{u.preventDefault(),n(c),i(c)},"updatePage"),currentPage:r,pages:e,totalPages:t}):null},"Pagination"),O9=eie;var dI=W(cI(),1),zl=W(cI(),1),Om=dI.default.default||dI.default;var Dm=W(be()),Jae=o(({href:e,title:t,className:r,"data-hds-component":n,"data-hds-variant":i,rel:a})=>{let u={...n&&{"data-hds-component":n},...i&&{"data-hds-variant":i}};return(0,Dm.jsxs)("a",{href:e,className:r,"data-is-external":"true",...u,rel:a,children:[t,!n&&(0,Dm.jsx)("span",{className:"link__type link__type--external"}),(0,Dm.jsx)("span",{className:"visually-hidden",children:Drupal.t("Link leads to external service",{},{context:"Explanation for screen-reader software that the icon visible next to this link means that the link leads to an external service."})})]})},"ExternalLink"),Am=Jae;var uF=W(pe());var tb=W(be());function Xae({tags:e,isInteractive:t,langAttribute:r,insideCard:n}){let i=t?"content-tags__tags--interactive":"content-tags__tags--static",a=n?"div":"section";return uF.default.createElement(a,{className:"content-tags content-tags--card","aria-label":Drupal.t("Tags",{},{context:"Label for screen reader software users explaining that this is a list of tags related to this page."}),role:n?"group":void 0},(0,tb.jsx)("ul",{className:`content-tags__tags ${i}`,children:e.map((u,c)=>(0,tb.jsx)("li",{className:"content-tags__tags__tag",...r,children:(0,tb.jsx)(hl,{className:`${u.color?`content-tags__tags__tag--${u.color}`:""}`,iconStart:u.iconStart,children:u.tag})},`{item.tag}-${c}`))}))}o(Xae,"Tags");var fI=Xae;var kt=W(be()),ko=o(({icon:e,label:t,content:r,langAttribute:n})=>(0,kt.jsxs)("div",{className:"card__meta",children:[(0,kt.jsx)("span",{className:"card__meta__icon",children:typeof e=="string"?(0,kt.jsx)(Ko,{icon:e}):e}),(0,kt.jsxs)("span",{className:"card__meta__label",children:[t,": "]}),(0,kt.jsx)("span",{className:"card__meta__content",...n,children:r})]}),"Metarow");function ese({cardCategoryTag:e,cardDescription:t,cardDescriptionHtml:r,cardHelptext:n,cardHelptextHtml:i,cardImage:a,cardModifierClass:u,cardTags:c,cardTitle:d,cardTitleLevel:f,cardUrl:h,cardUrlExternal:m=!1,customMetaRows:g,date:_,dateLabel:w,daterange:S,dateRangeLabel:x,distance:v,langAttribute:y,language:E,languageEducation:T,languageLabel:A,location:D,locationLabel:R,registrationRequired:O,signUp:N,theme:L,themeLabel:M,time:V,timeLabel:B,weightedEducation:z}){let $=` +}`;var tt=D4(function(){return Nt(C,Ie+"return "+ee).apply(e,N)});if(tt.source=ee,Pw(tt))throw tt;return tt}i(ZK,"template");function QK(u){return Pt(u).toLowerCase()}i(QK,"toLower");function JK(u){return Pt(u).toUpperCase()}i(JK,"toUpper");function XK(u,c,p){if(u=Pt(u),u&&(p||c===e))return UD(u);if(!u||!(c=wo(c)))return u;var b=yi(u),T=yi(c),C=zD(b,T),N=HD(b,T)+1;return Bs(b,C,N).join("")}i(XK,"trim");function eZ(u,c,p){if(u=Pt(u),u&&(p||c===e))return u.slice(0,qD(u)+1);if(!u||!(c=wo(c)))return u;var b=yi(u),T=HD(b,yi(c))+1;return Bs(b,0,T).join("")}i(eZ,"trimEnd");function tZ(u,c,p){if(u=Pt(u),u&&(p||c===e))return u.replace(Px,"");if(!u||!(c=wo(c)))return u;var b=yi(u),T=zD(b,yi(c));return Bs(b,T).join("")}i(tZ,"trimStart");function rZ(u,c){var p=O,b=R;if(mr(c)){var T="separator"in c?c.separator:T;p="length"in c?Qe(c.length):p,b="omission"in c?wo(c.omission):b}u=Pt(u);var C=u.length;if(Yc(u)){var N=yi(u);C=N.length}if(p>=C)return u;var F=p-Kc(b);if(F<1)return b;var $=N?Bs(N,0,F).join(""):u.slice(0,F);if(T===e)return $+b;if(N&&(F+=$.length-F),Lw(T)){if(u.slice(F).search(T)){var K,Z=$;for(T.global||(T=Jx(T.source,Pt(sD.exec(T))+"g")),T.lastIndex=0;K=T.exec(Z);)var ee=K.index;$=$.slice(0,ee===e?F:ee)}}else if(u.indexOf(wo(T),F)!=F){var he=$.lastIndexOf(T);he>-1&&($=$.slice(0,he))}return $+b}i(rZ,"truncate");function nZ(u){return u=Pt(u),u&&mq.test(u)?u.replace(oD,Nj):u}i(nZ,"unescape");var oZ=td(function(u,c,p){return u+(p?" ":"")+c.toUpperCase()}),Uw=AA("toUpperCase");function O4(u,c,p){return u=Pt(u),c=p?e:c,c===e?Ij(u)?Pj(u):_j(u):u.match(c)||[]}i(O4,"words");var D4=ut(function(u,c){try{return yo(u,e,c)}catch(p){return Pw(p)?p:new We(p)}}),iZ=Ha(function(u,c){return qo(c,function(p){p=ra(p),Ua(u,p,Rw(u[p],u))}),u});function aZ(u){var c=u==null?0:u.length,p=Ae();return u=c?cr(u,function(b){if(typeof b[1]!="function")throw new jo(o);return[p(b[0]),b[1]]}):[],ut(function(b){for(var T=-1;++TY)return[];var p=fe,b=Cn(u,fe);c=Ae(c),u-=fe;for(var T=Kx(b,c);++p0||c<0)?new gt(p):(u<0?p=p.takeRight(-u):u&&(p=p.drop(u)),c!==e&&(c=Qe(c),p=c<0?p.dropRight(-c):p.take(c-u)),p)},gt.prototype.takeRightWhile=function(u){return this.reverse().takeWhile(u).reverse()},gt.prototype.toArray=function(){return this.take(fe)},ea(gt.prototype,function(u,c){var p=/^(?:filter|find|map|reject)|While$/.test(c),b=/^(?:head|last)$/.test(c),T=I[b?"take"+(c=="last"?"Right":""):c],C=b||/^find/.test(c);T&&(I.prototype[c]=function(){var N=this.__wrapped__,F=b?[1]:arguments,$=N instanceof gt,K=F[0],Z=$||Ye(N),ee=i(function(mt){var bt=T.apply(I,As([mt],F));return b&&he?bt[0]:bt},"interceptor");Z&&p&&typeof K=="function"&&K.length!=1&&($=Z=!1);var he=this.__chain__,Ie=!!this.__actions__.length,Me=C&&!he,tt=$&&!Ie;if(!C&&Z){N=tt?N:new gt(this);var Pe=u.apply(N,F);return Pe.__actions__.push({func:tv,args:[ee],thisArg:e}),new Vo(Pe,he)}return Me&&tt?u.apply(this,F):(Pe=this.thru(ee),Me?b?Pe.value()[0]:Pe.value():Pe)})}),qo(["pop","push","shift","sort","splice","unshift"],function(u){var c=I0[u],p=/^(?:push|sort|unshift)$/.test(u)?"tap":"thru",b=/^(?:pop|shift)$/.test(u);I.prototype[u]=function(){var T=arguments;if(b&&!this.__chain__){var C=this.value();return c.apply(Ye(C)?C:[],T)}return this[p](function(N){return c.apply(Ye(N)?N:[],T)})}}),ea(gt.prototype,function(u,c){var p=I[c];if(p){var b=p.name+"";Bt.call(Jc,b)||(Jc[b]=[]),Jc[b].push({name:c,func:p})}}),Jc[Y0(e,S).name]=[{name:"wrapper",func:e}],gt.prototype.clone=nV,gt.prototype.reverse=oV,gt.prototype.value=iV,I.prototype.at=MG,I.prototype.chain=PG,I.prototype.commit=LG,I.prototype.next=FG,I.prototype.plant=UG,I.prototype.reverse=zG,I.prototype.toJSON=I.prototype.valueOf=I.prototype.value=HG,I.prototype.first=I.prototype.head,Ip&&(I.prototype[Ip]=BG),I},"runInContext"),Rs=Lj();typeof define=="function"&&typeof define.amd=="object"&&define.amd?(tn._=Rs,define(function(){return Rs})):al?((al.exports=Rs)._=Rs,Hx._=Rs):tn._=Rs}).call(wf)});var eF=oe((VDe,X9)=>{var uie=typeof Element<"u",lie=typeof Map=="function",cie=typeof Set=="function",die=typeof ArrayBuffer=="function"&&!!ArrayBuffer.isView;function u1(e,t){if(e===t)return!0;if(e&&t&&typeof e=="object"&&typeof t=="object"){if(e.constructor!==t.constructor)return!1;var r,n,o;if(Array.isArray(e)){if(r=e.length,r!=t.length)return!1;for(n=r;n--!==0;)if(!u1(e[n],t[n]))return!1;return!0}var a;if(lie&&e instanceof Map&&t instanceof Map){if(e.size!==t.size)return!1;for(a=e.entries();!(n=a.next()).done;)if(!t.has(n.value[0]))return!1;for(a=e.entries();!(n=a.next()).done;)if(!u1(n.value[1],t.get(n.value[0])))return!1;return!0}if(cie&&e instanceof Set&&t instanceof Set){if(e.size!==t.size)return!1;for(a=e.entries();!(n=a.next()).done;)if(!t.has(n.value[0]))return!1;return!0}if(die&&ArrayBuffer.isView(e)&&ArrayBuffer.isView(t)){if(r=e.length,r!=t.length)return!1;for(n=r;n--!==0;)if(e[n]!==t[n])return!1;return!0}if(e.constructor===RegExp)return e.source===t.source&&e.flags===t.flags;if(e.valueOf!==Object.prototype.valueOf)return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString)return e.toString()===t.toString();if(o=Object.keys(e),r=o.length,r!==Object.keys(t).length)return!1;for(n=r;n--!==0;)if(!Object.prototype.hasOwnProperty.call(t,o[n]))return!1;if(uie&&e instanceof Element)return!1;for(n=r;n--!==0;)if(!((o[n]==="_owner"||o[n]==="__v"||o[n]==="__o")&&e.$$typeof)&&!u1(e[o[n]],t[o[n]]))return!1;return!0}return e!==e&&t!==t}i(u1,"equal");X9.exports=i(function(t,r){try{return u1(t,r)}catch(n){if((n.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw n}},"isEqual")});var nF=oe(mI=>{mI.parse=Iie;mI.serialize=Cie;var Tie=decodeURIComponent,kie=encodeURIComponent,l1=/^[\u0009\u0020-\u007e\u0080-\u00ff]+$/;function Iie(e,t){if(typeof e!="string")throw new TypeError("argument str must be a string");for(var r={},n=t||{},o=e.split(";"),a=n.decode||Tie,s=0;s{});var vg=oe((ly,Z7)=>{(function(e,t){typeof ly=="object"?Z7.exports=ly=t():typeof define=="function"&&define.amd?define([],t):e.CryptoJS=t()})(ly,function(){var e=e||function(t,r){var n;if(typeof window<"u"&&window.crypto&&(n=window.crypto),typeof self<"u"&&self.crypto&&(n=self.crypto),typeof globalThis<"u"&&globalThis.crypto&&(n=globalThis.crypto),!n&&typeof window<"u"&&window.msCrypto&&(n=window.msCrypto),!n&&typeof global<"u"&&global.crypto&&(n=global.crypto),!n&&typeof R4=="function")try{n=K7()}catch{}var o=i(function(){if(n){if(typeof n.getRandomValues=="function")try{return n.getRandomValues(new Uint32Array(1))[0]}catch{}if(typeof n.randomBytes=="function")try{return n.randomBytes(4).readInt32LE()}catch{}}throw new Error("Native crypto module could not be used to get secure random number.")},"cryptoSecureRandomInt"),a=Object.create||function(){function _(){}return i(_,"F"),function(x){var E;return _.prototype=x,E=new _,_.prototype=null,E}}(),s={},l=s.lib={},d=l.Base=function(){return{extend:i(function(_){var x=a(this);return _&&x.mixIn(_),(!x.hasOwnProperty("init")||this.init===x.init)&&(x.init=function(){x.$super.init.apply(this,arguments)}),x.init.prototype=x,x.$super=this,x},"extend"),create:i(function(){var _=this.extend();return _.init.apply(_,arguments),_},"create"),init:i(function(){},"init"),mixIn:i(function(_){for(var x in _)_.hasOwnProperty(x)&&(this[x]=_[x]);_.hasOwnProperty("toString")&&(this.toString=_.toString)},"mixIn"),clone:i(function(){return this.init.prototype.extend(this)},"clone")}}(),f=l.WordArray=d.extend({init:i(function(_,x){_=this.words=_||[],x!=r?this.sigBytes=x:this.sigBytes=_.length*4},"init"),toString:i(function(_){return(_||h).stringify(this)},"toString"),concat:i(function(_){var x=this.words,E=_.words,k=this.sigBytes,A=_.sigBytes;if(this.clamp(),k%4)for(var D=0;D>>2]>>>24-D%4*8&255;x[k+D>>>2]|=L<<24-(k+D)%4*8}else for(var O=0;O>>2]=E[O>>>2];return this.sigBytes+=A,this},"concat"),clamp:i(function(){var _=this.words,x=this.sigBytes;_[x>>>2]&=4294967295<<32-x%4*8,_.length=t.ceil(x/4)},"clamp"),clone:i(function(){var _=d.clone.call(this);return _.words=this.words.slice(0),_},"clone"),random:i(function(_){for(var x=[],E=0;E<_;E+=4)x.push(o());return new f.init(x,_)},"random")}),m=s.enc={},h=m.Hex={stringify:i(function(_){for(var x=_.words,E=_.sigBytes,k=[],A=0;A>>2]>>>24-A%4*8&255;k.push((D>>>4).toString(16)),k.push((D&15).toString(16))}return k.join("")},"stringify"),parse:i(function(_){for(var x=_.length,E=[],k=0;k>>3]|=parseInt(_.substr(k,2),16)<<24-k%8*4;return new f.init(E,x/2)},"parse")},g=m.Latin1={stringify:i(function(_){for(var x=_.words,E=_.sigBytes,k=[],A=0;A>>2]>>>24-A%4*8&255;k.push(String.fromCharCode(D))}return k.join("")},"stringify"),parse:i(function(_){for(var x=_.length,E=[],k=0;k>>2]|=(_.charCodeAt(k)&255)<<24-k%4*8;return new f.init(E,x)},"parse")},v=m.Utf8={stringify:i(function(_){try{return decodeURIComponent(escape(g.stringify(_)))}catch{throw new Error("Malformed UTF-8 data")}},"stringify"),parse:i(function(_){return g.parse(unescape(encodeURIComponent(_)))},"parse")},w=l.BufferedBlockAlgorithm=d.extend({reset:i(function(){this._data=new f.init,this._nDataBytes=0},"reset"),_append:i(function(_){typeof _=="string"&&(_=v.parse(_)),this._data.concat(_),this._nDataBytes+=_.sigBytes},"_append"),_process:i(function(_){var x,E=this._data,k=E.words,A=E.sigBytes,D=this.blockSize,L=D*4,O=A/L;_?O=t.ceil(O):O=t.max((O|0)-this._minBufferSize,0);var R=O*D,P=t.min(R*4,A);if(R){for(var M=0;M{(function(e,t){typeof cy=="object"?Q7.exports=cy=t(vg()):typeof define=="function"&&define.amd?define(["./core"],t):t(e.CryptoJS)})(cy,function(e){return function(t){var r=e,n=r.lib,o=n.WordArray,a=n.Hasher,s=r.algo,l=[],d=[];(function(){function h(S){for(var y=t.sqrt(S),_=2;_<=y;_++)if(!(S%_))return!1;return!0}i(h,"isPrime");function g(S){return(S-(S|0))*4294967296|0}i(g,"getFractionalBits");for(var v=2,w=0;w<64;)h(v)&&(w<8&&(l[w]=g(t.pow(v,1/2))),d[w]=g(t.pow(v,1/3)),w++),v++})();var f=[],m=s.SHA256=a.extend({_doReset:i(function(){this._hash=new o.init(l.slice(0))},"_doReset"),_doProcessBlock:i(function(h,g){for(var v=this._hash.words,w=v[0],S=v[1],y=v[2],_=v[3],x=v[4],E=v[5],k=v[6],A=v[7],D=0;D<64;D++){if(D<16)f[D]=h[g+D]|0;else{var L=f[D-15],O=(L<<25|L>>>7)^(L<<14|L>>>18)^L>>>3,R=f[D-2],P=(R<<15|R>>>17)^(R<<13|R>>>19)^R>>>10;f[D]=O+f[D-7]+P+f[D-16]}var M=x&E^~x&k,j=w&S^w&y^S&y,B=(w<<30|w>>>2)^(w<<19|w>>>13)^(w<<10|w>>>22),U=(x<<26|x>>>6)^(x<<21|x>>>11)^(x<<7|x>>>25),W=A+U+M+d[D]+f[D],Y=B+j;A=k,k=E,E=x,x=_+W|0,_=y,y=S,S=w,w=W+Y|0}v[0]=v[0]+w|0,v[1]=v[1]+S|0,v[2]=v[2]+y|0,v[3]=v[3]+_|0,v[4]=v[4]+x|0,v[5]=v[5]+E|0,v[6]=v[6]+k|0,v[7]=v[7]+A|0},"_doProcessBlock"),_doFinalize:i(function(){var h=this._data,g=h.words,v=this._nDataBytes*8,w=h.sigBytes*8;return g[w>>>5]|=128<<24-w%32,g[(w+64>>>9<<4)+14]=t.floor(v/4294967296),g[(w+64>>>9<<4)+15]=v,h.sigBytes=g.length*4,this._process(),this._hash},"_doFinalize"),clone:i(function(){var h=a.clone.call(this);return h._hash=this._hash.clone(),h},"clone")});r.SHA256=a._createHelper(m),r.HmacSHA256=a._createHmacHelper(m)}(Math),e.SHA256})});var eB=oe((dy,X7)=>{(function(e,t){typeof dy=="object"?X7.exports=dy=t(vg()):typeof define=="function"&&define.amd?define(["./core"],t):t(e.CryptoJS)})(dy,function(e){return function(){var t=e,r=t.lib,n=r.WordArray,o=t.enc,a=o.Base64={stringify:i(function(l){var d=l.words,f=l.sigBytes,m=this._map;l.clamp();for(var h=[],g=0;g>>2]>>>24-g%4*8&255,w=d[g+1>>>2]>>>24-(g+1)%4*8&255,S=d[g+2>>>2]>>>24-(g+2)%4*8&255,y=v<<16|w<<8|S,_=0;_<4&&g+_*.75>>6*(3-_)&63));var x=m.charAt(64);if(x)for(;h.length%4;)h.push(x);return h.join("")},"stringify"),parse:i(function(l){var d=l.length,f=this._map,m=this._reverseMap;if(!m){m=this._reverseMap=[];for(var h=0;h>>6-g%4*2,S=v|w;m[h>>>2]|=S<<24-h%4*8,h++}return n.create(m,h)}i(s,"parseLoop")}(),e.enc.Base64})});var rB=oe((fy,tB)=>{(function(e,t){typeof fy=="object"?tB.exports=fy=t(vg()):typeof define=="function"&&define.amd?define(["./core"],t):t(e.CryptoJS)})(fy,function(e){return e.enc.Utf8})});var dB=oe((t5e,cB)=>{var hle="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";cB.exports=hle});var hB=oe((r5e,mB)=>{var gle=dB();function fB(){}i(fB,"emptyFunction");function pB(){}i(pB,"emptyFunctionWithReset");pB.resetWarningCache=fB;mB.exports=function(){function e(n,o,a,s,l,d){if(d!==gle){var f=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 f.name="Invariant Violation",f}}i(e,"shim"),e.isRequired=e;function t(){return e}i(t,"getShim");var r={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:pB,resetWarningCache:fB};return r.PropTypes=r,r}});var vB=oe((a5e,gB)=>{gB.exports=hB()();var o5e,i5e});var bB=oe(qt=>{var ln=typeof Symbol=="function"&&Symbol.for,L3=ln?Symbol.for("react.element"):60103,F3=ln?Symbol.for("react.portal"):60106,hy=ln?Symbol.for("react.fragment"):60107,gy=ln?Symbol.for("react.strict_mode"):60108,vy=ln?Symbol.for("react.profiler"):60114,_y=ln?Symbol.for("react.provider"):60109,by=ln?Symbol.for("react.context"):60110,B3=ln?Symbol.for("react.async_mode"):60111,yy=ln?Symbol.for("react.concurrent_mode"):60111,xy=ln?Symbol.for("react.forward_ref"):60112,wy=ln?Symbol.for("react.suspense"):60113,vle=ln?Symbol.for("react.suspense_list"):60120,Sy=ln?Symbol.for("react.memo"):60115,Ey=ln?Symbol.for("react.lazy"):60116,_le=ln?Symbol.for("react.block"):60121,ble=ln?Symbol.for("react.fundamental"):60117,yle=ln?Symbol.for("react.responder"):60118,xle=ln?Symbol.for("react.scope"):60119;function Po(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case L3:switch(e=e.type,e){case B3:case yy:case hy:case vy:case gy:case wy:return e;default:switch(e=e&&e.$$typeof,e){case by:case xy:case Ey:case Sy:case _y:return e;default:return t}}case F3:return t}}}i(Po,"z");function _B(e){return Po(e)===yy}i(_B,"A");qt.AsyncMode=B3;qt.ConcurrentMode=yy;qt.ContextConsumer=by;qt.ContextProvider=_y;qt.Element=L3;qt.ForwardRef=xy;qt.Fragment=hy;qt.Lazy=Ey;qt.Memo=Sy;qt.Portal=F3;qt.Profiler=vy;qt.StrictMode=gy;qt.Suspense=wy;qt.isAsyncMode=function(e){return _B(e)||Po(e)===B3};qt.isConcurrentMode=_B;qt.isContextConsumer=function(e){return Po(e)===by};qt.isContextProvider=function(e){return Po(e)===_y};qt.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===L3};qt.isForwardRef=function(e){return Po(e)===xy};qt.isFragment=function(e){return Po(e)===hy};qt.isLazy=function(e){return Po(e)===Ey};qt.isMemo=function(e){return Po(e)===Sy};qt.isPortal=function(e){return Po(e)===F3};qt.isProfiler=function(e){return Po(e)===vy};qt.isStrictMode=function(e){return Po(e)===gy};qt.isSuspense=function(e){return Po(e)===wy};qt.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===hy||e===yy||e===vy||e===gy||e===wy||e===vle||typeof e=="object"&&e!==null&&(e.$$typeof===Ey||e.$$typeof===Sy||e.$$typeof===_y||e.$$typeof===by||e.$$typeof===xy||e.$$typeof===ble||e.$$typeof===yle||e.$$typeof===xle||e.$$typeof===_le)};qt.typeOf=Po});var xB=oe((l5e,yB)=>{yB.exports=bB()});var MU=oe(kg=>{cv();var rde=pe(),NU=60103;kg.Fragment=60107;typeof Symbol=="function"&&Symbol.for&&(nO=Symbol.for,NU=nO("react.element"),kg.Fragment=nO("react.fragment"));var nO,nde=rde.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,ode=Object.prototype.hasOwnProperty,ide={key:!0,ref:!0,__self:!0,__source:!0};function RU(e,t,r){var n,o={},a=null,s=null;r!==void 0&&(a=""+r),t.key!==void 0&&(a=""+t.key),t.ref!==void 0&&(s=t.ref);for(n in t)ode.call(t,n)&&!ide.hasOwnProperty(n)&&(o[n]=t[n]);if(e&&e.defaultProps)for(n in t=e.defaultProps,t)o[n]===void 0&&(o[n]=t[n]);return{$$typeof:NU,type:e,key:a,ref:s,props:o,_owner:nde.current}}i(RU,"q");kg.jsx=RU;kg.jsxs=RU});var ye=oe((j8e,PU)=>{PU.exports=MU()});var IH=oe(_6=>{Object.defineProperty(_6,"__esModule",{value:!0});_6.default=new Uint16Array('ᵁ<Õıʊҝջאٵ۞ޢߖࠏ੊ઑඡ๭༉༦჊ረዡᐕᒝᓃᓟᔥ\0\0\0\0\0\0ᕫᛍᦍᰒᷝ὾⁠↰⊍⏀⏻⑂⠤⤒ⴈ⹈⿎〖㊺㘹㞬㣾㨨㩱㫠㬮ࠀEMabcfglmnoprstu\\bfms„‹•˜¦³¹ÈÏlig耻Æ䃆P耻&䀦cute耻Á䃁reve;䄂Āiyx}rc耻Â䃂;䐐r;쀀𝔄rave耻À䃀pha;䎑acr;䄀d;橓Āgp¡on;䄄f;쀀𝔸plyFunction;恡ing耻Å䃅Ācs¾Ãr;쀀𝒜ign;扔ilde耻Ã䃃ml耻Ä䃄ЀaceforsuåûþėĜĢħĪĀcrêòkslash;或Ŷöø;櫧ed;挆y;䐑ƀcrtąċĔause;戵noullis;愬a;䎒r;쀀𝔅pf;쀀𝔹eve;䋘còēmpeq;扎܀HOacdefhilorsuōőŖƀƞƢƵƷƺǜȕɳɸɾcy;䐧PY耻©䂩ƀcpyŝŢźute;䄆Ā;iŧŨ拒talDifferentialD;慅leys;愭ȀaeioƉƎƔƘron;䄌dil耻Ç䃇rc;䄈nint;戰ot;䄊ĀdnƧƭilla;䂸terDot;䂷òſi;䎧rcleȀDMPTLJNjǑǖot;抙inus;抖lus;投imes;抗oĀcsǢǸkwiseContourIntegral;戲eCurlyĀDQȃȏoubleQuote;思uote;怙ȀlnpuȞȨɇɕonĀ;eȥȦ户;橴ƀgitȯȶȺruent;扡nt;戯ourIntegral;戮ĀfrɌɎ;愂oduct;成nterClockwiseContourIntegral;戳oss;樯cr;쀀𝒞pĀ;Cʄʅ拓ap;才րDJSZacefiosʠʬʰʴʸˋ˗ˡ˦̳ҍĀ;oŹʥtrahd;椑cy;䐂cy;䐅cy;䐏ƀgrsʿ˄ˇger;怡r;憡hv;櫤Āayː˕ron;䄎;䐔lĀ;t˝˞戇a;䎔r;쀀𝔇Āaf˫̧Ācm˰̢riticalȀADGT̖̜̀̆cute;䂴oŴ̋̍;䋙bleAcute;䋝rave;䁠ilde;䋜ond;拄ferentialD;慆Ѱ̽\0\0\0͔͂\0Ѕf;쀀𝔻ƀ;DE͈͉͍䂨ot;惜qual;扐blèCDLRUVͣͲ΂ϏϢϸontourIntegraìȹoɴ͹\0\0ͻ»͉nArrow;懓Āeo·ΤftƀARTΐΖΡrrow;懐ightArrow;懔eåˊngĀLRΫτeftĀARγιrrow;柸ightArrow;柺ightArrow;柹ightĀATϘϞrrow;懒ee;抨pɁϩ\0\0ϯrrow;懑ownArrow;懕erticalBar;戥ǹABLRTaВЪаўѿͼrrowƀ;BUНОТ憓ar;椓pArrow;懵reve;䌑eft˒к\0ц\0ѐightVector;楐eeVector;楞ectorĀ;Bљњ憽ar;楖ightǔѧ\0ѱeeVector;楟ectorĀ;BѺѻ懁ar;楗eeĀ;A҆҇护rrow;憧ĀctҒҗr;쀀𝒟rok;䄐ࠀNTacdfglmopqstuxҽӀӄӋӞӢӧӮӵԡԯԶՒ՝ՠեG;䅊H耻Ð䃐cute耻É䃉ƀaiyӒӗӜron;䄚rc耻Ê䃊;䐭ot;䄖r;쀀𝔈rave耻È䃈ement;戈ĀapӺӾcr;䄒tyɓԆ\0\0ԒmallSquare;旻erySmallSquare;斫ĀgpԦԪon;䄘f;쀀𝔼silon;䎕uĀaiԼՉlĀ;TՂՃ橵ilde;扂librium;懌Āci՗՚r;愰m;橳a;䎗ml耻Ë䃋Āipժկsts;戃onentialE;慇ʀcfiosօֈ֍ֲ׌y;䐤r;쀀𝔉lledɓ֗\0\0֣mallSquare;旼erySmallSquare;斪Ͱֺ\0ֿ\0\0ׄf;쀀𝔽All;戀riertrf;愱cò׋؀JTabcdfgorstר׬ׯ׺؀ؒؖ؛؝أ٬ٲcy;䐃耻>䀾mmaĀ;d׷׸䎓;䏜reve;䄞ƀeiy؇،ؐdil;䄢rc;䄜;䐓ot;䄠r;쀀𝔊;拙pf;쀀𝔾eater̀EFGLSTصلَٖٛ٦qualĀ;Lؾؿ扥ess;招ullEqual;执reater;檢ess;扷lantEqual;橾ilde;扳cr;쀀𝒢;扫ЀAacfiosuڅڋږڛڞڪھۊRDcy;䐪Āctڐڔek;䋇;䁞irc;䄤r;愌lbertSpace;愋ǰگ\0ڲf;愍izontalLine;攀Āctۃۅòکrok;䄦mpńېۘownHumðįqual;扏܀EJOacdfgmnostuۺ۾܃܇܎ܚܞܡܨ݄ݸދޏޕcy;䐕lig;䄲cy;䐁cute耻Í䃍Āiyܓܘrc耻Î䃎;䐘ot;䄰r;愑rave耻Ì䃌ƀ;apܠܯܿĀcgܴܷr;䄪inaryI;慈lieóϝǴ݉\0ݢĀ;eݍݎ戬Āgrݓݘral;戫section;拂isibleĀCTݬݲomma;恣imes;恢ƀgptݿރވon;䄮f;쀀𝕀a;䎙cr;愐ilde;䄨ǫޚ\0ޞcy;䐆l耻Ï䃏ʀcfosuެ޷޼߂ߐĀiyޱ޵rc;䄴;䐙r;쀀𝔍pf;쀀𝕁ǣ߇\0ߌr;쀀𝒥rcy;䐈kcy;䐄΀HJacfosߤߨ߽߬߱ࠂࠈcy;䐥cy;䐌ppa;䎚Āey߶߻dil;䄶;䐚r;쀀𝔎pf;쀀𝕂cr;쀀𝒦րJTaceflmostࠥࠩࠬࡐࡣ঳সে্਷ੇcy;䐉耻<䀼ʀcmnpr࠷࠼ࡁࡄࡍute;䄹bda;䎛g;柪lacetrf;愒r;憞ƀaeyࡗ࡜ࡡron;䄽dil;䄻;䐛Āfsࡨ॰tԀACDFRTUVarࡾࢩࢱࣦ࣠ࣼयज़ΐ४Ānrࢃ࢏gleBracket;柨rowƀ;BR࢙࢚࢞憐ar;懤ightArrow;懆eiling;挈oǵࢷ\0ࣃbleBracket;柦nǔࣈ\0࣒eeVector;楡ectorĀ;Bࣛࣜ懃ar;楙loor;挊ightĀAV࣯ࣵrrow;憔ector;楎Āerँगeƀ;AVउऊऐ抣rrow;憤ector;楚iangleƀ;BEतथऩ抲ar;槏qual;抴pƀDTVषूौownVector;楑eeVector;楠ectorĀ;Bॖॗ憿ar;楘ectorĀ;B॥०憼ar;楒ightáΜs̀EFGLSTॾঋকঝঢভqualGreater;拚ullEqual;扦reater;扶ess;檡lantEqual;橽ilde;扲r;쀀𝔏Ā;eঽা拘ftarrow;懚idot;䄿ƀnpw৔ਖਛgȀLRlr৞৷ਂਐeftĀAR০৬rrow;柵ightArrow;柷ightArrow;柶eftĀarγਊightáοightáϊf;쀀𝕃erĀLRਢਬeftArrow;憙ightArrow;憘ƀchtਾੀੂòࡌ;憰rok;䅁;扪Ѐacefiosuਗ਼੝੠੷੼અઋ઎p;椅y;䐜Ādl੥੯iumSpace;恟lintrf;愳r;쀀𝔐nusPlus;戓pf;쀀𝕄cò੶;䎜ҀJacefostuણધભીଔଙඑ඗ඞcy;䐊cute;䅃ƀaey઴હાron;䅇dil;䅅;䐝ƀgswે૰଎ativeƀMTV૓૟૨ediumSpace;怋hiĀcn૦૘ë૙eryThiî૙tedĀGL૸ଆreaterGreateòٳessLesóੈLine;䀊r;쀀𝔑ȀBnptଢନଷ଺reak;恠BreakingSpace;䂠f;愕ڀ;CDEGHLNPRSTV୕ୖ୪୼஡௫ఄ౞಄ದ೘ൡඅ櫬Āou୛୤ngruent;扢pCap;扭oubleVerticalBar;戦ƀlqxஃஊ஛ement;戉ualĀ;Tஒஓ扠ilde;쀀≂̸ists;戄reater΀;EFGLSTஶஷ஽௉௓௘௥扯qual;扱ullEqual;쀀≧̸reater;쀀≫̸ess;批lantEqual;쀀⩾̸ilde;扵umpń௲௽ownHump;쀀≎̸qual;쀀≏̸eĀfsఊధtTriangleƀ;BEచఛడ拪ar;쀀⧏̸qual;括s̀;EGLSTవశ఼ౄోౘ扮qual;扰reater;扸ess;쀀≪̸lantEqual;쀀⩽̸ilde;扴estedĀGL౨౹reaterGreater;쀀⪢̸essLess;쀀⪡̸recedesƀ;ESಒಓಛ技qual;쀀⪯̸lantEqual;拠ĀeiಫಹverseElement;戌ghtTriangleƀ;BEೋೌ೒拫ar;쀀⧐̸qual;拭ĀquೝഌuareSuĀbp೨೹setĀ;E೰ೳ쀀⊏̸qual;拢ersetĀ;Eഃആ쀀⊐̸qual;拣ƀbcpഓതൎsetĀ;Eഛഞ쀀⊂⃒qual;抈ceedsȀ;ESTലള഻െ抁qual;쀀⪰̸lantEqual;拡ilde;쀀≿̸ersetĀ;E൘൛쀀⊃⃒qual;抉ildeȀ;EFT൮൯൵ൿ扁qual;扄ullEqual;扇ilde;扉erticalBar;戤cr;쀀𝒩ilde耻Ñ䃑;䎝܀Eacdfgmoprstuvලෂ෉෕ෛ෠෧෼ขภยา฿ไlig;䅒cute耻Ó䃓Āiy෎ීrc耻Ô䃔;䐞blac;䅐r;쀀𝔒rave耻Ò䃒ƀaei෮ෲ෶cr;䅌ga;䎩cron;䎟pf;쀀𝕆enCurlyĀDQฎบoubleQuote;怜uote;怘;橔Āclวฬr;쀀𝒪ash耻Ø䃘iŬื฼de耻Õ䃕es;樷ml耻Ö䃖erĀBP๋๠Āar๐๓r;怾acĀek๚๜;揞et;掴arenthesis;揜Ҁacfhilors๿ງຊຏຒດຝະ໼rtialD;戂y;䐟r;쀀𝔓i;䎦;䎠usMinus;䂱Āipຢອncareplanåڝf;愙Ȁ;eio຺ູ໠໤檻cedesȀ;EST່້໏໚扺qual;檯lantEqual;扼ilde;找me;怳Ādp໩໮uct;戏ortionĀ;aȥ໹l;戝Āci༁༆r;쀀𝒫;䎨ȀUfos༑༖༛༟OT耻"䀢r;쀀𝔔pf;愚cr;쀀𝒬؀BEacefhiorsu༾གྷཇའཱིྦྷྪྭ႖ႩႴႾarr;椐G耻®䂮ƀcnrཎནབute;䅔g;柫rĀ;tཛྷཝ憠l;椖ƀaeyཧཬཱron;䅘dil;䅖;䐠Ā;vླྀཹ愜erseĀEUྂྙĀlq྇ྎement;戋uilibrium;懋pEquilibrium;楯r»ཹo;䎡ghtЀACDFTUVa࿁࿫࿳ဢဨၛႇϘĀnr࿆࿒gleBracket;柩rowƀ;BL࿜࿝࿡憒ar;懥eftArrow;懄eiling;按oǵ࿹\0စbleBracket;柧nǔည\0နeeVector;楝ectorĀ;Bဝသ懂ar;楕loor;挋Āerိ၃eƀ;AVဵံြ抢rrow;憦ector;楛iangleƀ;BEၐၑၕ抳ar;槐qual;抵pƀDTVၣၮၸownVector;楏eeVector;楜ectorĀ;Bႂႃ憾ar;楔ectorĀ;B႑႒懀ar;楓Āpuႛ႞f;愝ndImplies;楰ightarrow;懛ĀchႹႼr;愛;憱leDelayed;槴ڀHOacfhimoqstuფჱჷჽᄙᄞᅑᅖᅡᅧᆵᆻᆿĀCcჩხHcy;䐩y;䐨FTcy;䐬cute;䅚ʀ;aeiyᄈᄉᄎᄓᄗ檼ron;䅠dil;䅞rc;䅜;䐡r;쀀𝔖ortȀDLRUᄪᄴᄾᅉownArrow»ОeftArrow»࢚ightArrow»࿝pArrow;憑gma;䎣allCircle;战pf;쀀𝕊ɲᅭ\0\0ᅰt;戚areȀ;ISUᅻᅼᆉᆯ斡ntersection;抓uĀbpᆏᆞsetĀ;Eᆗᆘ抏qual;抑ersetĀ;Eᆨᆩ抐qual;抒nion;抔cr;쀀𝒮ar;拆ȀbcmpᇈᇛሉላĀ;sᇍᇎ拐etĀ;Eᇍᇕqual;抆ĀchᇠህeedsȀ;ESTᇭᇮᇴᇿ扻qual;檰lantEqual;扽ilde;承Tháྌ;我ƀ;esሒሓሣ拑rsetĀ;Eሜም抃qual;抇et»ሓրHRSacfhiorsሾቄ቉ቕ቞ቱቶኟዂወዑORN耻Þ䃞ADE;愢ĀHc቎ቒcy;䐋y;䐦Ābuቚቜ;䀉;䎤ƀaeyብቪቯron;䅤dil;䅢;䐢r;쀀𝔗Āeiቻ኉Dzኀ\0ኇefore;戴a;䎘Ācn኎ኘkSpace;쀀  Space;怉ldeȀ;EFTካኬኲኼ戼qual;扃ullEqual;扅ilde;扈pf;쀀𝕋ipleDot;惛Āctዖዛr;쀀𝒯rok;䅦ૡዷጎጚጦ\0ጬጱ\0\0\0\0\0ጸጽ፷ᎅ\0᏿ᐄᐊᐐĀcrዻጁute耻Ú䃚rĀ;oጇገ憟cir;楉rǣጓ\0጖y;䐎ve;䅬Āiyጞጣrc耻Û䃛;䐣blac;䅰r;쀀𝔘rave耻Ù䃙acr;䅪Ādiፁ፩erĀBPፈ፝Āarፍፐr;䁟acĀekፗፙ;揟et;掵arenthesis;揝onĀ;P፰፱拃lus;抎Āgp፻፿on;䅲f;쀀𝕌ЀADETadps᎕ᎮᎸᏄϨᏒᏗᏳrrowƀ;BDᅐᎠᎤar;椒ownArrow;懅ownArrow;憕quilibrium;楮eeĀ;AᏋᏌ报rrow;憥ownáϳerĀLRᏞᏨeftArrow;憖ightArrow;憗iĀ;lᏹᏺ䏒on;䎥ing;䅮cr;쀀𝒰ilde;䅨ml耻Ü䃜ҀDbcdefosvᐧᐬᐰᐳᐾᒅᒊᒐᒖash;披ar;櫫y;䐒ashĀ;lᐻᐼ抩;櫦Āerᑃᑅ;拁ƀbtyᑌᑐᑺar;怖Ā;iᑏᑕcalȀBLSTᑡᑥᑪᑴar;戣ine;䁼eparator;杘ilde;所ThinSpace;怊r;쀀𝔙pf;쀀𝕍cr;쀀𝒱dash;抪ʀcefosᒧᒬᒱᒶᒼirc;䅴dge;拀r;쀀𝔚pf;쀀𝕎cr;쀀𝒲Ȁfiosᓋᓐᓒᓘr;쀀𝔛;䎞pf;쀀𝕏cr;쀀𝒳ҀAIUacfosuᓱᓵᓹᓽᔄᔏᔔᔚᔠcy;䐯cy;䐇cy;䐮cute耻Ý䃝Āiyᔉᔍrc;䅶;䐫r;쀀𝔜pf;쀀𝕐cr;쀀𝒴ml;䅸ЀHacdefosᔵᔹᔿᕋᕏᕝᕠᕤcy;䐖cute;䅹Āayᕄᕉron;䅽;䐗ot;䅻Dzᕔ\0ᕛoWidtè૙a;䎖r;愨pf;愤cr;쀀𝒵௡ᖃᖊᖐ\0ᖰᖶᖿ\0\0\0\0ᗆᗛᗫᙟ᙭\0ᚕ᚛ᚲᚹ\0ᚾcute耻á䃡reve;䄃̀;Ediuyᖜᖝᖡᖣᖨᖭ戾;쀀∾̳;房rc耻â䃢te肻´̆;䐰lig耻æ䃦Ā;r²ᖺ;쀀𝔞rave耻à䃠ĀepᗊᗖĀfpᗏᗔsym;愵èᗓha;䎱ĀapᗟcĀclᗤᗧr;䄁g;樿ɤᗰ\0\0ᘊʀ;adsvᗺᗻᗿᘁᘇ戧nd;橕;橜lope;橘;橚΀;elmrszᘘᘙᘛᘞᘿᙏᙙ戠;榤e»ᘙsdĀ;aᘥᘦ戡ѡᘰᘲᘴᘶᘸᘺᘼᘾ;榨;榩;榪;榫;榬;榭;榮;榯tĀ;vᙅᙆ戟bĀ;dᙌᙍ抾;榝Āptᙔᙗh;戢»¹arr;捼Āgpᙣᙧon;䄅f;쀀𝕒΀;Eaeiop዁ᙻᙽᚂᚄᚇᚊ;橰cir;橯;扊d;手s;䀧roxĀ;e዁ᚒñᚃing耻å䃥ƀctyᚡᚦᚨr;쀀𝒶;䀪mpĀ;e዁ᚯñʈilde耻ã䃣ml耻ä䃤Āciᛂᛈoninôɲnt;樑ࠀNabcdefiklnoprsu᛭ᛱᜰ᜼ᝃᝈ᝸᝽០៦ᠹᡐᜍ᤽᥈ᥰot;櫭Ācrᛶ᜞kȀcepsᜀᜅᜍᜓong;扌psilon;䏶rime;怵imĀ;e᜚᜛戽q;拍Ŷᜢᜦee;抽edĀ;gᜬᜭ挅e»ᜭrkĀ;t፜᜷brk;掶Āoyᜁᝁ;䐱quo;怞ʀcmprtᝓ᝛ᝡᝤᝨausĀ;eĊĉptyv;榰séᜌnoõēƀahwᝯ᝱ᝳ;䎲;愶een;扬r;쀀𝔟g΀costuvwឍឝឳេ៕៛៞ƀaiuបពរðݠrc;旯p»፱ƀdptឤឨឭot;樀lus;樁imes;樂ɱឹ\0\0ើcup;樆ar;昅riangleĀdu៍្own;施p;斳plus;樄eåᑄåᒭarow;植ƀako៭ᠦᠵĀcn៲ᠣkƀlst៺֫᠂ozenge;槫riangleȀ;dlr᠒᠓᠘᠝斴own;斾eft;旂ight;斸k;搣Ʊᠫ\0ᠳƲᠯ\0ᠱ;斒;斑4;斓ck;斈ĀeoᠾᡍĀ;qᡃᡆ쀀=⃥uiv;쀀≡⃥t;挐Ȁptwxᡙᡞᡧᡬf;쀀𝕓Ā;tᏋᡣom»Ꮜtie;拈؀DHUVbdhmptuvᢅᢖᢪᢻᣗᣛᣬ᣿ᤅᤊᤐᤡȀLRlrᢎᢐᢒᢔ;敗;敔;敖;敓ʀ;DUduᢡᢢᢤᢦᢨ敐;敦;敩;敤;敧ȀLRlrᢳᢵᢷᢹ;敝;敚;敜;教΀;HLRhlrᣊᣋᣍᣏᣑᣓᣕ救;敬;散;敠;敫;敢;敟ox;槉ȀLRlrᣤᣦᣨᣪ;敕;敒;攐;攌ʀ;DUduڽ᣷᣹᣻᣽;敥;敨;攬;攴inus;抟lus;択imes;抠ȀLRlrᤙᤛᤝ᤟;敛;敘;攘;攔΀;HLRhlrᤰᤱᤳᤵᤷ᤻᤹攂;敪;敡;敞;攼;攤;攜Āevģ᥂bar耻¦䂦Ȁceioᥑᥖᥚᥠr;쀀𝒷mi;恏mĀ;e᜚᜜lƀ;bhᥨᥩᥫ䁜;槅sub;柈Ŭᥴ᥾lĀ;e᥹᥺怢t»᥺pƀ;Eeįᦅᦇ;檮Ā;qۜۛೡᦧ\0᧨ᨑᨕᨲ\0ᨷᩐ\0\0᪴\0\0᫁\0\0ᬡᬮ᭍᭒\0᯽\0ᰌƀcpr᦭ᦲ᧝ute;䄇̀;abcdsᦿᧀᧄ᧊᧕᧙戩nd;橄rcup;橉Āau᧏᧒p;橋p;橇ot;橀;쀀∩︀Āeo᧢᧥t;恁îړȀaeiu᧰᧻ᨁᨅǰ᧵\0᧸s;橍on;䄍dil耻ç䃧rc;䄉psĀ;sᨌᨍ橌m;橐ot;䄋ƀdmnᨛᨠᨦil肻¸ƭptyv;榲t脀¢;eᨭᨮ䂢räƲr;쀀𝔠ƀceiᨽᩀᩍy;䑇ckĀ;mᩇᩈ朓ark»ᩈ;䏇r΀;Ecefms᩟᩠ᩢᩫ᪤᪪᪮旋;槃ƀ;elᩩᩪᩭ䋆q;扗eɡᩴ\0\0᪈rrowĀlr᩼᪁eft;憺ight;憻ʀRSacd᪒᪔᪖᪚᪟»ཇ;擈st;抛irc;抚ash;抝nint;樐id;櫯cir;槂ubsĀ;u᪻᪼晣it»᪼ˬ᫇᫔᫺\0ᬊonĀ;eᫍᫎ䀺Ā;qÇÆɭ᫙\0\0᫢aĀ;t᫞᫟䀬;䁀ƀ;fl᫨᫩᫫戁îᅠeĀmx᫱᫶ent»᫩eóɍǧ᫾\0ᬇĀ;dኻᬂot;橭nôɆƀfryᬐᬔᬗ;쀀𝕔oäɔ脀©;sŕᬝr;愗Āaoᬥᬩrr;憵ss;朗Ācuᬲᬷr;쀀𝒸Ābpᬼ᭄Ā;eᭁᭂ櫏;櫑Ā;eᭉᭊ櫐;櫒dot;拯΀delprvw᭠᭬᭷ᮂᮬᯔ᯹arrĀlr᭨᭪;椸;椵ɰ᭲\0\0᭵r;拞c;拟arrĀ;p᭿ᮀ憶;椽̀;bcdosᮏᮐᮖᮡᮥᮨ截rcap;橈Āauᮛᮞp;橆p;橊ot;抍r;橅;쀀∪︀Ȁalrv᮵ᮿᯞᯣrrĀ;mᮼᮽ憷;椼yƀevwᯇᯔᯘqɰᯎ\0\0ᯒreã᭳uã᭵ee;拎edge;拏en耻¤䂤earrowĀlrᯮ᯳eft»ᮀight»ᮽeäᯝĀciᰁᰇoninôǷnt;戱lcty;挭ঀAHabcdefhijlorstuwz᰸᰻᰿ᱝᱩᱵᲊᲞᲬᲷ᳻᳿ᴍᵻᶑᶫᶻ᷆᷍rò΁ar;楥Ȁglrs᱈ᱍ᱒᱔ger;怠eth;愸òᄳhĀ;vᱚᱛ怐»ऊūᱡᱧarow;椏aã̕Āayᱮᱳron;䄏;䐴ƀ;ao̲ᱼᲄĀgrʿᲁr;懊tseq;橷ƀglmᲑᲔᲘ耻°䂰ta;䎴ptyv;榱ĀirᲣᲨsht;楿;쀀𝔡arĀlrᲳᲵ»ࣜ»သʀaegsv᳂͸᳖᳜᳠mƀ;oș᳊᳔ndĀ;ș᳑uit;晦amma;䏝in;拲ƀ;io᳧᳨᳸䃷de脀÷;o᳧ᳰntimes;拇nø᳷cy;䑒cɯᴆ\0\0ᴊrn;挞op;挍ʀlptuwᴘᴝᴢᵉᵕlar;䀤f;쀀𝕕ʀ;emps̋ᴭᴷᴽᵂqĀ;d͒ᴳot;扑inus;戸lus;戔quare;抡blebarwedgåúnƀadhᄮᵝᵧownarrowóᲃarpoonĀlrᵲᵶefôᲴighôᲶŢᵿᶅkaro÷གɯᶊ\0\0ᶎrn;挟op;挌ƀcotᶘᶣᶦĀryᶝᶡ;쀀𝒹;䑕l;槶rok;䄑Ādrᶰᶴot;拱iĀ;fᶺ᠖斿Āah᷀᷃ròЩaòྦangle;榦Āci᷒ᷕy;䑟grarr;柿ऀDacdefglmnopqrstuxḁḉḙḸոḼṉṡṾấắẽỡἪἷὄ὎὚ĀDoḆᴴoôᲉĀcsḎḔute耻é䃩ter;橮ȀaioyḢḧḱḶron;䄛rĀ;cḭḮ扖耻ê䃪lon;払;䑍ot;䄗ĀDrṁṅot;扒;쀀𝔢ƀ;rsṐṑṗ檚ave耻è䃨Ā;dṜṝ檖ot;檘Ȁ;ilsṪṫṲṴ檙nters;揧;愓Ā;dṹṺ檕ot;檗ƀapsẅẉẗcr;䄓tyƀ;svẒẓẕ戅et»ẓpĀ1;ẝẤijạả;怄;怅怃ĀgsẪẬ;䅋p;怂ĀgpẴẸon;䄙f;쀀𝕖ƀalsỄỎỒrĀ;sỊị拕l;槣us;橱iƀ;lvỚớở䎵on»ớ;䏵ȀcsuvỪỳἋἣĀioữḱrc»Ḯɩỹ\0\0ỻíՈantĀglἂἆtr»ṝess»Ṻƀaeiἒ἖Ἒls;䀽st;扟vĀ;DȵἠD;橸parsl;槥ĀDaἯἳot;打rr;楱ƀcdiἾὁỸr;愯oô͒ĀahὉὋ;䎷耻ð䃰Āmrὓὗl耻ë䃫o;悬ƀcipὡὤὧl;䀡sôծĀeoὬὴctatioîՙnentialåչৡᾒ\0ᾞ\0ᾡᾧ\0\0ῆῌ\0ΐ\0ῦῪ \0 ⁚llingdotseñṄy;䑄male;晀ƀilrᾭᾳ῁lig;耀ffiɩᾹ\0\0᾽g;耀ffig;耀ffl;쀀𝔣lig;耀filig;쀀fjƀaltῙ῜ῡt;晭ig;耀flns;斱of;䆒ǰ΅\0ῳf;쀀𝕗ĀakֿῷĀ;vῼ´拔;櫙artint;樍Āao‌⁕Ācs‑⁒ႉ‸⁅⁈\0⁐β•‥‧‪‬\0‮耻½䂽;慓耻¼䂼;慕;慙;慛Ƴ‴\0‶;慔;慖ʴ‾⁁\0\0⁃耻¾䂾;慗;慜5;慘ƶ⁌\0⁎;慚;慝8;慞l;恄wn;挢cr;쀀𝒻ࢀEabcdefgijlnorstv₂₉₟₥₰₴⃰⃵⃺⃿℃ℒℸ̗ℾ⅒↞Ā;lٍ₇;檌ƀcmpₐₕ₝ute;䇵maĀ;dₜ᳚䎳;檆reve;䄟Āiy₪₮rc;䄝;䐳ot;䄡Ȁ;lqsؾق₽⃉ƀ;qsؾٌ⃄lanô٥Ȁ;cdl٥⃒⃥⃕c;檩otĀ;o⃜⃝檀Ā;l⃢⃣檂;檄Ā;e⃪⃭쀀⋛︀s;檔r;쀀𝔤Ā;gٳ؛mel;愷cy;䑓Ȁ;Eajٚℌℎℐ;檒;檥;檤ȀEaesℛℝ℩ℴ;扩pĀ;p℣ℤ檊rox»ℤĀ;q℮ℯ檈Ā;q℮ℛim;拧pf;쀀𝕘Āci⅃ⅆr;愊mƀ;el٫ⅎ⅐;檎;檐茀>;cdlqr׮ⅠⅪⅮⅳⅹĀciⅥⅧ;檧r;橺ot;拗Par;榕uest;橼ʀadelsↄⅪ←ٖ↛ǰ↉\0↎proø₞r;楸qĀlqؿ↖lesó₈ií٫Āen↣↭rtneqq;쀀≩︀Å↪ԀAabcefkosy⇄⇇⇱⇵⇺∘∝∯≨≽ròΠȀilmr⇐⇔⇗⇛rsðᒄf»․ilôکĀdr⇠⇤cy;䑊ƀ;cwࣴ⇫⇯ir;楈;憭ar;意irc;䄥ƀalr∁∎∓rtsĀ;u∉∊晥it»∊lip;怦con;抹r;쀀𝔥sĀew∣∩arow;椥arow;椦ʀamopr∺∾≃≞≣rr;懿tht;戻kĀlr≉≓eftarrow;憩ightarrow;憪f;쀀𝕙bar;怕ƀclt≯≴≸r;쀀𝒽asè⇴rok;䄧Ābp⊂⊇ull;恃hen»ᱛૡ⊣\0⊪\0⊸⋅⋎\0⋕⋳\0\0⋸⌢⍧⍢⍿\0⎆⎪⎴cute耻í䃭ƀ;iyݱ⊰⊵rc耻î䃮;䐸Ācx⊼⊿y;䐵cl耻¡䂡ĀfrΟ⋉;쀀𝔦rave耻ì䃬Ȁ;inoܾ⋝⋩⋮Āin⋢⋦nt;樌t;戭fin;槜ta;愩lig;䄳ƀaop⋾⌚⌝ƀcgt⌅⌈⌗r;䄫ƀelpܟ⌏⌓inåގarôܠh;䄱f;抷ed;䆵ʀ;cfotӴ⌬⌱⌽⍁are;愅inĀ;t⌸⌹戞ie;槝doô⌙ʀ;celpݗ⍌⍐⍛⍡al;抺Āgr⍕⍙eróᕣã⍍arhk;樗rod;樼Ȁcgpt⍯⍲⍶⍻y;䑑on;䄯f;쀀𝕚a;䎹uest耻¿䂿Āci⎊⎏r;쀀𝒾nʀ;EdsvӴ⎛⎝⎡ӳ;拹ot;拵Ā;v⎦⎧拴;拳Ā;iݷ⎮lde;䄩ǫ⎸\0⎼cy;䑖l耻ï䃯̀cfmosu⏌⏗⏜⏡⏧⏵Āiy⏑⏕rc;䄵;䐹r;쀀𝔧ath;䈷pf;쀀𝕛ǣ⏬\0⏱r;쀀𝒿rcy;䑘kcy;䑔Ѐacfghjos␋␖␢␧␭␱␵␻ppaĀ;v␓␔䎺;䏰Āey␛␠dil;䄷;䐺r;쀀𝔨reen;䄸cy;䑅cy;䑜pf;쀀𝕜cr;쀀𝓀஀ABEHabcdefghjlmnoprstuv⑰⒁⒆⒍⒑┎┽╚▀♎♞♥♹♽⚚⚲⛘❝❨➋⟀⠁⠒ƀart⑷⑺⑼rò৆òΕail;椛arr;椎Ā;gঔ⒋;檋ar;楢ॣ⒥\0⒪\0⒱\0\0\0\0\0⒵Ⓔ\0ⓆⓈⓍ\0⓹ute;䄺mptyv;榴raîࡌbda;䎻gƀ;dlࢎⓁⓃ;榑åࢎ;檅uo耻«䂫rЀ;bfhlpst࢙ⓞⓦⓩ⓫⓮⓱⓵Ā;f࢝ⓣs;椟s;椝ë≒p;憫l;椹im;楳l;憢ƀ;ae⓿─┄檫il;椙Ā;s┉┊檭;쀀⪭︀ƀabr┕┙┝rr;椌rk;杲Āak┢┬cĀek┨┪;䁻;䁛Āes┱┳;榋lĀdu┹┻;榏;榍Ȁaeuy╆╋╖╘ron;䄾Ādi═╔il;䄼ìࢰâ┩;䐻Ȁcqrs╣╦╭╽a;椶uoĀ;rนᝆĀdu╲╷har;楧shar;楋h;憲ʀ;fgqs▋▌উ◳◿扤tʀahlrt▘▤▷◂◨rrowĀ;t࢙□aé⓶arpoonĀdu▯▴own»њp»०eftarrows;懇ightƀahs◍◖◞rrowĀ;sࣴࢧarpoonó྘quigarro÷⇰hreetimes;拋ƀ;qs▋ও◺lanôবʀ;cdgsব☊☍☝☨c;檨otĀ;o☔☕橿Ā;r☚☛檁;檃Ā;e☢☥쀀⋚︀s;檓ʀadegs☳☹☽♉♋pproøⓆot;拖qĀgq♃♅ôউgtò⒌ôছiíলƀilr♕࣡♚sht;楼;쀀𝔩Ā;Eজ♣;檑š♩♶rĀdu▲♮Ā;l॥♳;楪lk;斄cy;䑙ʀ;achtੈ⚈⚋⚑⚖rò◁orneòᴈard;楫ri;旺Āio⚟⚤dot;䅀ustĀ;a⚬⚭掰che»⚭ȀEaes⚻⚽⛉⛔;扨pĀ;p⛃⛄檉rox»⛄Ā;q⛎⛏檇Ā;q⛎⚻im;拦Ѐabnoptwz⛩⛴⛷✚✯❁❇❐Ānr⛮⛱g;柬r;懽rëࣁgƀlmr⛿✍✔eftĀar০✇ightá৲apsto;柼ightá৽parrowĀlr✥✩efô⓭ight;憬ƀafl✶✹✽r;榅;쀀𝕝us;樭imes;樴š❋❏st;戗áፎƀ;ef❗❘᠀旊nge»❘arĀ;l❤❥䀨t;榓ʀachmt❳❶❼➅➇ròࢨorneòᶌarĀ;d྘➃;業;怎ri;抿̀achiqt➘➝ੀ➢➮➻quo;怹r;쀀𝓁mƀ;egল➪➬;檍;檏Ābu┪➳oĀ;rฟ➹;怚rok;䅂萀<;cdhilqrࠫ⟒☹⟜⟠⟥⟪⟰Āci⟗⟙;檦r;橹reå◲mes;拉arr;楶uest;橻ĀPi⟵⟹ar;榖ƀ;ef⠀भ᠛旃rĀdu⠇⠍shar;楊har;楦Āen⠗⠡rtneqq;쀀≨︀Å⠞܀Dacdefhilnopsu⡀⡅⢂⢎⢓⢠⢥⢨⣚⣢⣤ઃ⣳⤂Dot;戺Ȁclpr⡎⡒⡣⡽r耻¯䂯Āet⡗⡙;時Ā;e⡞⡟朠se»⡟Ā;sျ⡨toȀ;dluျ⡳⡷⡻owîҌefôएðᏑker;斮Āoy⢇⢌mma;権;䐼ash;怔asuredangle»ᘦr;쀀𝔪o;愧ƀcdn⢯⢴⣉ro耻µ䂵Ȁ;acdᑤ⢽⣀⣄sôᚧir;櫰ot肻·Ƶusƀ;bd⣒ᤃ⣓戒Ā;uᴼ⣘;横ţ⣞⣡p;櫛ò−ðઁĀdp⣩⣮els;抧f;쀀𝕞Āct⣸⣽r;쀀𝓂pos»ᖝƀ;lm⤉⤊⤍䎼timap;抸ఀGLRVabcdefghijlmoprstuvw⥂⥓⥾⦉⦘⧚⧩⨕⨚⩘⩝⪃⪕⪤⪨⬄⬇⭄⭿⮮ⰴⱧⱼ⳩Āgt⥇⥋;쀀⋙̸Ā;v⥐௏쀀≫⃒ƀelt⥚⥲⥶ftĀar⥡⥧rrow;懍ightarrow;懎;쀀⋘̸Ā;v⥻ే쀀≪⃒ightarrow;懏ĀDd⦎⦓ash;抯ash;抮ʀbcnpt⦣⦧⦬⦱⧌la»˞ute;䅄g;쀀∠⃒ʀ;Eiop඄⦼⧀⧅⧈;쀀⩰̸d;쀀≋̸s;䅉roø඄urĀ;a⧓⧔普lĀ;s⧓ସdz⧟\0⧣p肻 ଷmpĀ;e௹ఀʀaeouy⧴⧾⨃⨐⨓ǰ⧹\0⧻;橃on;䅈dil;䅆ngĀ;dൾ⨊ot;쀀⩭̸p;橂;䐽ash;怓΀;Aadqsxஒ⨩⨭⨻⩁⩅⩐rr;懗rĀhr⨳⨶k;椤Ā;oᏲᏰot;쀀≐̸uiöୣĀei⩊⩎ar;椨í஘istĀ;s஠டr;쀀𝔫ȀEest௅⩦⩹⩼ƀ;qs஼⩭௡ƀ;qs஼௅⩴lanô௢ií௪Ā;rஶ⪁»ஷƀAap⪊⪍⪑rò⥱rr;憮ar;櫲ƀ;svྍ⪜ྌĀ;d⪡⪢拼;拺cy;䑚΀AEadest⪷⪺⪾⫂⫅⫶⫹rò⥦;쀀≦̸rr;憚r;急Ȁ;fqs఻⫎⫣⫯tĀar⫔⫙rro÷⫁ightarro÷⪐ƀ;qs఻⪺⫪lanôౕĀ;sౕ⫴»శiíౝĀ;rవ⫾iĀ;eచథiäඐĀpt⬌⬑f;쀀𝕟膀¬;in⬙⬚⬶䂬nȀ;Edvஉ⬤⬨⬮;쀀⋹̸ot;쀀⋵̸ǡஉ⬳⬵;拷;拶iĀ;vಸ⬼ǡಸ⭁⭃;拾;拽ƀaor⭋⭣⭩rȀ;ast୻⭕⭚⭟lleì୻l;쀀⫽⃥;쀀∂̸lint;樔ƀ;ceಒ⭰⭳uåಥĀ;cಘ⭸Ā;eಒ⭽ñಘȀAait⮈⮋⮝⮧rò⦈rrƀ;cw⮔⮕⮙憛;쀀⤳̸;쀀↝̸ghtarrow»⮕riĀ;eೋೖ΀chimpqu⮽⯍⯙⬄୸⯤⯯Ȁ;cerല⯆ഷ⯉uå൅;쀀𝓃ortɭ⬅\0\0⯖ará⭖mĀ;e൮⯟Ā;q൴൳suĀbp⯫⯭å೸åഋƀbcp⯶ⰑⰙȀ;Ees⯿ⰀഢⰄ抄;쀀⫅̸etĀ;eഛⰋqĀ;qണⰀcĀ;eലⰗñസȀ;EesⰢⰣൟⰧ抅;쀀⫆̸etĀ;e൘ⰮqĀ;qൠⰣȀgilrⰽⰿⱅⱇìௗlde耻ñ䃱çృiangleĀlrⱒⱜeftĀ;eచⱚñదightĀ;eೋⱥñ೗Ā;mⱬⱭ䎽ƀ;esⱴⱵⱹ䀣ro;愖p;怇ҀDHadgilrsⲏⲔⲙⲞⲣⲰⲶⳓⳣash;抭arr;椄p;쀀≍⃒ash;抬ĀetⲨⲬ;쀀≥⃒;쀀>⃒nfin;槞ƀAetⲽⳁⳅrr;椂;쀀≤⃒Ā;rⳊⳍ쀀<⃒ie;쀀⊴⃒ĀAtⳘⳜrr;椃rie;쀀⊵⃒im;쀀∼⃒ƀAan⳰⳴ⴂrr;懖rĀhr⳺⳽k;椣Ā;oᏧᏥear;椧ቓ᪕\0\0\0\0\0\0\0\0\0\0\0\0\0ⴭ\0ⴸⵈⵠⵥ⵲ⶄᬇ\0\0ⶍⶫ\0ⷈⷎ\0ⷜ⸙⸫⸾⹃Ācsⴱ᪗ute耻ó䃳ĀiyⴼⵅrĀ;c᪞ⵂ耻ô䃴;䐾ʀabios᪠ⵒⵗLjⵚlac;䅑v;樸old;榼lig;䅓Ācr⵩⵭ir;榿;쀀𝔬ͯ⵹\0\0⵼\0ⶂn;䋛ave耻ò䃲;槁Ābmⶈ෴ar;榵Ȁacitⶕ⶘ⶥⶨrò᪀Āir⶝ⶠr;榾oss;榻nå๒;槀ƀaeiⶱⶵⶹcr;䅍ga;䏉ƀcdnⷀⷅǍron;䎿;榶pf;쀀𝕠ƀaelⷔ⷗ǒr;榷rp;榹΀;adiosvⷪⷫⷮ⸈⸍⸐⸖戨rò᪆Ȁ;efmⷷⷸ⸂⸅橝rĀ;oⷾⷿ愴f»ⷿ耻ª䂪耻º䂺gof;抶r;橖lope;橗;橛ƀclo⸟⸡⸧ò⸁ash耻ø䃸l;折iŬⸯ⸴de耻õ䃵esĀ;aǛ⸺s;樶ml耻ö䃶bar;挽ૡ⹞\0⹽\0⺀⺝\0⺢⺹\0\0⻋ຜ\0⼓\0\0⼫⾼\0⿈rȀ;astЃ⹧⹲຅脀¶;l⹭⹮䂶leìЃɩ⹸\0\0⹻m;櫳;櫽y;䐿rʀcimpt⺋⺏⺓ᡥ⺗nt;䀥od;䀮il;怰enk;怱r;쀀𝔭ƀimo⺨⺰⺴Ā;v⺭⺮䏆;䏕maô੶ne;明ƀ;tv⺿⻀⻈䏀chfork»´;䏖Āau⻏⻟nĀck⻕⻝kĀ;h⇴⻛;愎ö⇴sҀ;abcdemst⻳⻴ᤈ⻹⻽⼄⼆⼊⼎䀫cir;樣ir;樢Āouᵀ⼂;樥;橲n肻±ຝim;樦wo;樧ƀipu⼙⼠⼥ntint;樕f;쀀𝕡nd耻£䂣Ԁ;Eaceinosu່⼿⽁⽄⽇⾁⾉⾒⽾⾶;檳p;檷uå໙Ā;c໎⽌̀;acens່⽙⽟⽦⽨⽾pproø⽃urlyeñ໙ñ໎ƀaes⽯⽶⽺pprox;檹qq;檵im;拨iíໟmeĀ;s⾈ຮ怲ƀEas⽸⾐⽺ð⽵ƀdfp໬⾙⾯ƀals⾠⾥⾪lar;挮ine;挒urf;挓Ā;t໻⾴ï໻rel;抰Āci⿀⿅r;쀀𝓅;䏈ncsp;怈̀fiopsu⿚⋢⿟⿥⿫⿱r;쀀𝔮pf;쀀𝕢rime;恗cr;쀀𝓆ƀaeo⿸〉〓tĀei⿾々rnionóڰnt;樖stĀ;e【】䀿ñἙô༔઀ABHabcdefhilmnoprstux぀けさすムㄎㄫㅇㅢㅲㆎ㈆㈕㈤㈩㉘㉮㉲㊐㊰㊷ƀartぇおがròႳòϝail;検aròᱥar;楤΀cdenqrtとふへみわゔヌĀeuねぱ;쀀∽̱te;䅕iãᅮmptyv;榳gȀ;del࿑らるろ;榒;榥å࿑uo耻»䂻rր;abcfhlpstw࿜ガクシスゼゾダッデナp;極Ā;f࿠ゴs;椠;椳s;椞ë≝ð✮l;楅im;楴l;憣;憝Āaiパフil;椚oĀ;nホボ戶aló༞ƀabrョリヮrò៥rk;杳ĀakンヽcĀekヹ・;䁽;䁝Āes㄂㄄;榌lĀduㄊㄌ;榎;榐Ȁaeuyㄗㄜㄧㄩron;䅙Ādiㄡㄥil;䅗ì࿲âヺ;䑀Ȁclqsㄴㄷㄽㅄa;椷dhar;楩uoĀ;rȎȍh;憳ƀacgㅎㅟངlȀ;ipsླྀㅘㅛႜnåႻarôྩt;断ƀilrㅩဣㅮsht;楽;쀀𝔯ĀaoㅷㆆrĀduㅽㅿ»ѻĀ;l႑ㆄ;楬Ā;vㆋㆌ䏁;䏱ƀgns㆕ㇹㇼht̀ahlrstㆤㆰ㇂㇘㇤㇮rrowĀ;t࿜ㆭaéトarpoonĀduㆻㆿowîㅾp»႒eftĀah㇊㇐rrowó࿪arpoonóՑightarrows;應quigarro÷ニhreetimes;拌g;䋚ingdotseñἲƀahm㈍㈐㈓rò࿪aòՑ;怏oustĀ;a㈞㈟掱che»㈟mid;櫮Ȁabpt㈲㈽㉀㉒Ānr㈷㈺g;柭r;懾rëဃƀafl㉇㉊㉎r;榆;쀀𝕣us;樮imes;樵Āap㉝㉧rĀ;g㉣㉤䀩t;榔olint;樒arò㇣Ȁachq㉻㊀Ⴜ㊅quo;怺r;쀀𝓇Ābu・㊊oĀ;rȔȓƀhir㊗㊛㊠reåㇸmes;拊iȀ;efl㊪ၙᠡ㊫方tri;槎luhar;楨;愞ൡ㋕㋛㋟㌬㌸㍱\0㍺㎤\0\0㏬㏰\0㐨㑈㑚㒭㒱㓊㓱\0㘖\0\0㘳cute;䅛quï➺Ԁ;Eaceinpsyᇭ㋳㋵㋿㌂㌋㌏㌟㌦㌩;檴ǰ㋺\0㋼;檸on;䅡uåᇾĀ;dᇳ㌇il;䅟rc;䅝ƀEas㌖㌘㌛;檶p;檺im;择olint;樓iíሄ;䑁otƀ;be㌴ᵇ㌵担;橦΀Aacmstx㍆㍊㍗㍛㍞㍣㍭rr;懘rĀhr㍐㍒ë∨Ā;oਸ਼਴t耻§䂧i;䀻war;椩mĀin㍩ðnuóñt;朶rĀ;o㍶⁕쀀𝔰Ȁacoy㎂㎆㎑㎠rp;景Āhy㎋㎏cy;䑉;䑈rtɭ㎙\0\0㎜iäᑤaraì⹯耻­䂭Āgm㎨㎴maƀ;fv㎱㎲㎲䏃;䏂Ѐ;deglnprካ㏅㏉㏎㏖㏞㏡㏦ot;橪Ā;q኱ኰĀ;E㏓㏔檞;檠Ā;E㏛㏜檝;檟e;扆lus;樤arr;楲aròᄽȀaeit㏸㐈㐏㐗Āls㏽㐄lsetmé㍪hp;樳parsl;槤Ādlᑣ㐔e;挣Ā;e㐜㐝檪Ā;s㐢㐣檬;쀀⪬︀ƀflp㐮㐳㑂tcy;䑌Ā;b㐸㐹䀯Ā;a㐾㐿槄r;挿f;쀀𝕤aĀdr㑍ЂesĀ;u㑔㑕晠it»㑕ƀcsu㑠㑹㒟Āau㑥㑯pĀ;sᆈ㑫;쀀⊓︀pĀ;sᆴ㑵;쀀⊔︀uĀbp㑿㒏ƀ;esᆗᆜ㒆etĀ;eᆗ㒍ñᆝƀ;esᆨᆭ㒖etĀ;eᆨ㒝ñᆮƀ;afᅻ㒦ְrť㒫ֱ»ᅼaròᅈȀcemt㒹㒾㓂㓅r;쀀𝓈tmîñiì㐕aræᆾĀar㓎㓕rĀ;f㓔ឿ昆Āan㓚㓭ightĀep㓣㓪psiloîỠhé⺯s»⡒ʀbcmnp㓻㕞ሉ㖋㖎Ҁ;Edemnprs㔎㔏㔑㔕㔞㔣㔬㔱㔶抂;櫅ot;檽Ā;dᇚ㔚ot;櫃ult;櫁ĀEe㔨㔪;櫋;把lus;檿arr;楹ƀeiu㔽㕒㕕tƀ;en㔎㕅㕋qĀ;qᇚ㔏eqĀ;q㔫㔨m;櫇Ābp㕚㕜;櫕;櫓c̀;acensᇭ㕬㕲㕹㕻㌦pproø㋺urlyeñᇾñᇳƀaes㖂㖈㌛pproø㌚qñ㌗g;晪ڀ123;Edehlmnps㖩㖬㖯ሜ㖲㖴㗀㗉㗕㗚㗟㗨㗭耻¹䂹耻²䂲耻³䂳;櫆Āos㖹㖼t;檾ub;櫘Ā;dሢ㗅ot;櫄sĀou㗏㗒l;柉b;櫗arr;楻ult;櫂ĀEe㗤㗦;櫌;抋lus;櫀ƀeiu㗴㘉㘌tƀ;enሜ㗼㘂qĀ;qሢ㖲eqĀ;q㗧㗤m;櫈Ābp㘑㘓;櫔;櫖ƀAan㘜㘠㘭rr;懙rĀhr㘦㘨ë∮Ā;oਫ਩war;椪lig耻ß䃟௡㙑㙝㙠ዎ㙳㙹\0㙾㛂\0\0\0\0\0㛛㜃\0㜉㝬\0\0\0㞇ɲ㙖\0\0㙛get;挖;䏄rë๟ƀaey㙦㙫㙰ron;䅥dil;䅣;䑂lrec;挕r;쀀𝔱Ȁeiko㚆㚝㚵㚼Dz㚋\0㚑eĀ4fኄኁaƀ;sv㚘㚙㚛䎸ym;䏑Ācn㚢㚲kĀas㚨㚮pproø዁im»ኬsðኞĀas㚺㚮ð዁rn耻þ䃾Ǭ̟㛆⋧es膀×;bd㛏㛐㛘䃗Ā;aᤏ㛕r;樱;樰ƀeps㛡㛣㜀á⩍Ȁ;bcf҆㛬㛰㛴ot;挶ir;櫱Ā;o㛹㛼쀀𝕥rk;櫚á㍢rime;怴ƀaip㜏㜒㝤dåቈ΀adempst㜡㝍㝀㝑㝗㝜㝟ngleʀ;dlqr㜰㜱㜶㝀㝂斵own»ᶻeftĀ;e⠀㜾ñम;扜ightĀ;e㊪㝋ñၚot;旬inus;樺lus;樹b;槍ime;樻ezium;揢ƀcht㝲㝽㞁Āry㝷㝻;쀀𝓉;䑆cy;䑛rok;䅧Āio㞋㞎xô᝷headĀlr㞗㞠eftarro÷ࡏightarrow»ཝऀAHabcdfghlmoprstuw㟐㟓㟗㟤㟰㟼㠎㠜㠣㠴㡑㡝㡫㢩㣌㣒㣪㣶ròϭar;楣Ācr㟜㟢ute耻ú䃺òᅐrǣ㟪\0㟭y;䑞ve;䅭Āiy㟵㟺rc耻û䃻;䑃ƀabh㠃㠆㠋ròᎭlac;䅱aòᏃĀir㠓㠘sht;楾;쀀𝔲rave耻ù䃹š㠧㠱rĀlr㠬㠮»ॗ»ႃlk;斀Āct㠹㡍ɯ㠿\0\0㡊rnĀ;e㡅㡆挜r»㡆op;挏ri;旸Āal㡖㡚cr;䅫肻¨͉Āgp㡢㡦on;䅳f;쀀𝕦̀adhlsuᅋ㡸㡽፲㢑㢠ownáᎳarpoonĀlr㢈㢌efô㠭ighô㠯iƀ;hl㢙㢚㢜䏅»ᏺon»㢚parrows;懈ƀcit㢰㣄㣈ɯ㢶\0\0㣁rnĀ;e㢼㢽挝r»㢽op;挎ng;䅯ri;旹cr;쀀𝓊ƀdir㣙㣝㣢ot;拰lde;䅩iĀ;f㜰㣨»᠓Āam㣯㣲rò㢨l耻ü䃼angle;榧ހABDacdeflnoprsz㤜㤟㤩㤭㦵㦸㦽㧟㧤㧨㧳㧹㧽㨁㨠ròϷarĀ;v㤦㤧櫨;櫩asèϡĀnr㤲㤷grt;榜΀eknprst㓣㥆㥋㥒㥝㥤㦖appá␕othinçẖƀhir㓫⻈㥙opô⾵Ā;hᎷ㥢ïㆍĀiu㥩㥭gmá㎳Ābp㥲㦄setneqĀ;q㥽㦀쀀⊊︀;쀀⫋︀setneqĀ;q㦏㦒쀀⊋︀;쀀⫌︀Āhr㦛㦟etá㚜iangleĀlr㦪㦯eft»थight»ၑy;䐲ash»ံƀelr㧄㧒㧗ƀ;beⷪ㧋㧏ar;抻q;扚lip;拮Ābt㧜ᑨaòᑩr;쀀𝔳tré㦮suĀbp㧯㧱»ജ»൙pf;쀀𝕧roð໻tré㦴Ācu㨆㨋r;쀀𝓋Ābp㨐㨘nĀEe㦀㨖»㥾nĀEe㦒㨞»㦐igzag;榚΀cefoprs㨶㨻㩖㩛㩔㩡㩪irc;䅵Ādi㩀㩑Ābg㩅㩉ar;機eĀ;qᗺ㩏;扙erp;愘r;쀀𝔴pf;쀀𝕨Ā;eᑹ㩦atèᑹcr;쀀𝓌ૣណ㪇\0㪋\0㪐㪛\0\0㪝㪨㪫㪯\0\0㫃㫎\0㫘ៜ៟tré៑r;쀀𝔵ĀAa㪔㪗ròσrò৶;䎾ĀAa㪡㪤ròθrò৫að✓is;拻ƀdptឤ㪵㪾Āfl㪺ឩ;쀀𝕩imåឲĀAa㫇㫊ròώròਁĀcq㫒ីr;쀀𝓍Āpt៖㫜ré។Ѐacefiosu㫰㫽㬈㬌㬑㬕㬛㬡cĀuy㫶㫻te耻ý䃽;䑏Āiy㬂㬆rc;䅷;䑋n耻¥䂥r;쀀𝔶cy;䑗pf;쀀𝕪cr;쀀𝓎Ācm㬦㬩y;䑎l耻ÿ䃿Ԁacdefhiosw㭂㭈㭔㭘㭤㭩㭭㭴㭺㮀cute;䅺Āay㭍㭒ron;䅾;䐷ot;䅼Āet㭝㭡træᕟa;䎶r;쀀𝔷cy;䐶grarr;懝pf;쀀𝕫cr;쀀𝓏Ājn㮅㮇;怍j;怌'.split("").map(function(e){return e.charCodeAt(0)}))});var CH=oe(b6=>{Object.defineProperty(b6,"__esModule",{value:!0});b6.default=new Uint16Array("Ȁaglq \x1Bɭ\0\0p;䀦os;䀧t;䀾t;䀼uot;䀢".split("").map(function(e){return e.charCodeAt(0)}))});var x6=oe(Qu=>{var y6;Object.defineProperty(Qu,"__esModule",{value:!0});Qu.replaceCodePoint=Qu.fromCodePoint=void 0;var fpe=new Map([[0,65533],[128,8364],[130,8218],[131,402],[132,8222],[133,8230],[134,8224],[135,8225],[136,710],[137,8240],[138,352],[139,8249],[140,338],[142,381],[145,8216],[146,8217],[147,8220],[148,8221],[149,8226],[150,8211],[151,8212],[152,732],[153,8482],[154,353],[155,8250],[156,339],[158,382],[159,376]]);Qu.fromCodePoint=(y6=String.fromCodePoint)!==null&&y6!==void 0?y6:function(e){var t="";return e>65535&&(e-=65536,t+=String.fromCharCode(e>>>10&1023|55296),e=56320|e&1023),t+=String.fromCharCode(e),t};function OH(e){var t;return e>=55296&&e<=57343||e>1114111?65533:(t=fpe.get(e))!==null&&t!==void 0?t:e}i(OH,"replaceCodePoint");Qu.replaceCodePoint=OH;function ppe(e){return(0,Qu.fromCodePoint)(OH(e))}i(ppe,"decodeCodePoint");Qu.default=ppe});var i0=oe(pt=>{var mpe=pt&&pt.__createBinding||(Object.create?function(e,t,r,n){n===void 0&&(n=r);var o=Object.getOwnPropertyDescriptor(t,r);(!o||("get"in o?!t.__esModule:o.writable||o.configurable))&&(o={enumerable:!0,get:i(function(){return t[r]},"get")}),Object.defineProperty(e,n,o)}:function(e,t,r,n){n===void 0&&(n=r),e[n]=t[r]}),hpe=pt&&pt.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),gpe=pt&&pt.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var r in e)r!=="default"&&Object.prototype.hasOwnProperty.call(e,r)&&mpe(t,e,r);return hpe(t,e),t},DH=pt&&pt.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(pt,"__esModule",{value:!0});pt.decodeXML=pt.decodeHTMLStrict=pt.decodeHTMLAttribute=pt.decodeHTML=pt.determineBranch=pt.EntityDecoder=pt.DecodingMode=pt.BinTrieFlags=pt.fromCodePoint=pt.replaceCodePoint=pt.decodeCodePoint=pt.xmlDecodeTree=pt.htmlDecodeTree=void 0;var AH=DH(IH());pt.htmlDecodeTree=AH.default;var NH=DH(CH());pt.xmlDecodeTree=NH.default;var S6=gpe(x6());pt.decodeCodePoint=S6.default;var RH=x6();Object.defineProperty(pt,"replaceCodePoint",{enumerable:!0,get:i(function(){return RH.replaceCodePoint},"get")});Object.defineProperty(pt,"fromCodePoint",{enumerable:!0,get:i(function(){return RH.fromCodePoint},"get")});var gn;(function(e){e[e.NUM=35]="NUM",e[e.SEMI=59]="SEMI",e[e.EQUALS=61]="EQUALS",e[e.ZERO=48]="ZERO",e[e.NINE=57]="NINE",e[e.LOWER_A=97]="LOWER_A",e[e.LOWER_F=102]="LOWER_F",e[e.LOWER_X=120]="LOWER_X",e[e.LOWER_Z=122]="LOWER_Z",e[e.UPPER_A=65]="UPPER_A",e[e.UPPER_F=70]="UPPER_F",e[e.UPPER_Z=90]="UPPER_Z"})(gn||(gn={}));var vpe=32,Fc;(function(e){e[e.VALUE_LENGTH=49152]="VALUE_LENGTH",e[e.BRANCH_LENGTH=16256]="BRANCH_LENGTH",e[e.JUMP_TABLE=127]="JUMP_TABLE"})(Fc=pt.BinTrieFlags||(pt.BinTrieFlags={}));function w6(e){return e>=gn.ZERO&&e<=gn.NINE}i(w6,"isNumber");function _pe(e){return e>=gn.UPPER_A&&e<=gn.UPPER_F||e>=gn.LOWER_A&&e<=gn.LOWER_F}i(_pe,"isHexadecimalCharacter");function bpe(e){return e>=gn.UPPER_A&&e<=gn.UPPER_Z||e>=gn.LOWER_A&&e<=gn.LOWER_Z||w6(e)}i(bpe,"isAsciiAlphaNumeric");function ype(e){return e===gn.EQUALS||bpe(e)}i(ype,"isEntityInAttributeInvalidEnd");var hn;(function(e){e[e.EntityStart=0]="EntityStart",e[e.NumericStart=1]="NumericStart",e[e.NumericDecimal=2]="NumericDecimal",e[e.NumericHex=3]="NumericHex",e[e.NamedEntity=4]="NamedEntity"})(hn||(hn={}));var Da;(function(e){e[e.Legacy=0]="Legacy",e[e.Strict=1]="Strict",e[e.Attribute=2]="Attribute"})(Da=pt.DecodingMode||(pt.DecodingMode={}));var MH=function(){function e(t,r,n){this.decodeTree=t,this.emitCodePoint=r,this.errors=n,this.state=hn.EntityStart,this.consumed=1,this.result=0,this.treeIndex=0,this.excess=1,this.decodeMode=Da.Strict}return i(e,"EntityDecoder"),e.prototype.startEntity=function(t){this.decodeMode=t,this.state=hn.EntityStart,this.result=0,this.treeIndex=0,this.excess=1,this.consumed=1},e.prototype.write=function(t,r){switch(this.state){case hn.EntityStart:return t.charCodeAt(r)===gn.NUM?(this.state=hn.NumericStart,this.consumed+=1,this.stateNumericStart(t,r+1)):(this.state=hn.NamedEntity,this.stateNamedEntity(t,r));case hn.NumericStart:return this.stateNumericStart(t,r);case hn.NumericDecimal:return this.stateNumericDecimal(t,r);case hn.NumericHex:return this.stateNumericHex(t,r);case hn.NamedEntity:return this.stateNamedEntity(t,r)}},e.prototype.stateNumericStart=function(t,r){return r>=t.length?-1:(t.charCodeAt(r)|vpe)===gn.LOWER_X?(this.state=hn.NumericHex,this.consumed+=1,this.stateNumericHex(t,r+1)):(this.state=hn.NumericDecimal,this.stateNumericDecimal(t,r))},e.prototype.addToNumericResult=function(t,r,n,o){if(r!==n){var a=n-r;this.result=this.result*Math.pow(o,a)+parseInt(t.substr(r,a),o),this.consumed+=a}},e.prototype.stateNumericHex=function(t,r){for(var n=r;r>14;r>14,a!==0){if(s===gn.SEMI)return this.emitNamedEntityData(this.treeIndex,a,this.consumed+this.excess);this.decodeMode!==Da.Strict&&(this.result=this.treeIndex,this.consumed+=this.excess,this.excess=0)}}return-1},e.prototype.emitNotTerminatedNamedEntity=function(){var t,r=this,n=r.result,o=r.decodeTree,a=(o[n]&Fc.VALUE_LENGTH)>>14;return this.emitNamedEntityData(n,a,this.consumed),(t=this.errors)===null||t===void 0||t.missingSemicolonAfterCharacterReference(),this.consumed},e.prototype.emitNamedEntityData=function(t,r,n){var o=this.decodeTree;return this.emitCodePoint(r===1?o[t]&~Fc.VALUE_LENGTH:o[t+1],n),r===3&&this.emitCodePoint(o[t+2],n),n},e.prototype.end=function(){var t;switch(this.state){case hn.NamedEntity:return this.result!==0&&(this.decodeMode!==Da.Attribute||this.result===this.treeIndex)?this.emitNotTerminatedNamedEntity():0;case hn.NumericDecimal:return this.emitNumericEntity(0,2);case hn.NumericHex:return this.emitNumericEntity(0,3);case hn.NumericStart:return(t=this.errors)===null||t===void 0||t.absenceOfDigitsInNumericCharacterReference(this.consumed),0;case hn.EntityStart:return 0}},e}();pt.EntityDecoder=MH;function PH(e){var t="",r=new MH(e,function(n){return t+=(0,S6.fromCodePoint)(n)});return i(function(o,a){for(var s=0,l=0;(l=o.indexOf("&",l))>=0;){t+=o.slice(s,l),r.startEntity(a);var d=r.write(o,l+1);if(d<0){s=l+r.end();break}s=l+d,l=d===0?s+1:s}var f=t+o.slice(s);return t="",f},"decodeWithTrie")}i(PH,"getDecoder");function LH(e,t,r,n){var o=(t&Fc.BRANCH_LENGTH)>>7,a=t&Fc.JUMP_TABLE;if(o===0)return a!==0&&n===a?r:-1;if(a){var s=n-a;return s<0||s>=o?-1:e[r+s]-1}for(var l=r,d=l+o-1;l<=d;){var f=l+d>>>1,m=e[f];if(mn)d=f-1;else return e[f+o]}return-1}i(LH,"determineBranch");pt.determineBranch=LH;var E6=PH(AH.default),xpe=PH(NH.default);function wpe(e,t){return t===void 0&&(t=Da.Legacy),E6(e,t)}i(wpe,"decodeHTML");pt.decodeHTML=wpe;function Spe(e){return E6(e,Da.Attribute)}i(Spe,"decodeHTMLAttribute");pt.decodeHTMLAttribute=Spe;function Epe(e){return E6(e,Da.Strict)}i(Epe,"decodeHTMLStrict");pt.decodeHTMLStrict=Epe;function Tpe(e){return xpe(e,Da.Strict)}i(Tpe,"decodeXML");pt.decodeXML=Tpe});var T6=oe(_p=>{Object.defineProperty(_p,"__esModule",{value:!0});_p.QuoteType=void 0;var gp=i0(),Ne;(function(e){e[e.Tab=9]="Tab",e[e.NewLine=10]="NewLine",e[e.FormFeed=12]="FormFeed",e[e.CarriageReturn=13]="CarriageReturn",e[e.Space=32]="Space",e[e.ExclamationMark=33]="ExclamationMark",e[e.Number=35]="Number",e[e.Amp=38]="Amp",e[e.SingleQuote=39]="SingleQuote",e[e.DoubleQuote=34]="DoubleQuote",e[e.Dash=45]="Dash",e[e.Slash=47]="Slash",e[e.Zero=48]="Zero",e[e.Nine=57]="Nine",e[e.Semi=59]="Semi",e[e.Lt=60]="Lt",e[e.Eq=61]="Eq",e[e.Gt=62]="Gt",e[e.Questionmark=63]="Questionmark",e[e.UpperA=65]="UpperA",e[e.LowerA=97]="LowerA",e[e.UpperF=70]="UpperF",e[e.LowerF=102]="LowerF",e[e.UpperZ=90]="UpperZ",e[e.LowerZ=122]="LowerZ",e[e.LowerX=120]="LowerX",e[e.OpeningSquareBracket=91]="OpeningSquareBracket"})(Ne||(Ne={}));var ie;(function(e){e[e.Text=1]="Text",e[e.BeforeTagName=2]="BeforeTagName",e[e.InTagName=3]="InTagName",e[e.InSelfClosingTag=4]="InSelfClosingTag",e[e.BeforeClosingTagName=5]="BeforeClosingTagName",e[e.InClosingTagName=6]="InClosingTagName",e[e.AfterClosingTagName=7]="AfterClosingTagName",e[e.BeforeAttributeName=8]="BeforeAttributeName",e[e.InAttributeName=9]="InAttributeName",e[e.AfterAttributeName=10]="AfterAttributeName",e[e.BeforeAttributeValue=11]="BeforeAttributeValue",e[e.InAttributeValueDq=12]="InAttributeValueDq",e[e.InAttributeValueSq=13]="InAttributeValueSq",e[e.InAttributeValueNq=14]="InAttributeValueNq",e[e.BeforeDeclaration=15]="BeforeDeclaration",e[e.InDeclaration=16]="InDeclaration",e[e.InProcessingInstruction=17]="InProcessingInstruction",e[e.BeforeComment=18]="BeforeComment",e[e.CDATASequence=19]="CDATASequence",e[e.InSpecialComment=20]="InSpecialComment",e[e.InCommentLike=21]="InCommentLike",e[e.BeforeSpecialS=22]="BeforeSpecialS",e[e.SpecialStartSequence=23]="SpecialStartSequence",e[e.InSpecialTag=24]="InSpecialTag",e[e.InEntity=25]="InEntity"})(ie||(ie={}));function Is(e){return e===Ne.Space||e===Ne.NewLine||e===Ne.Tab||e===Ne.FormFeed||e===Ne.CarriageReturn}i(Is,"isWhitespace");function cx(e){return e===Ne.Slash||e===Ne.Gt||Is(e)}i(cx,"isEndOfTagSection");function kpe(e){return e>=Ne.LowerA&&e<=Ne.LowerZ||e>=Ne.UpperA&&e<=Ne.UpperZ}i(kpe,"isASCIIAlpha");var vp;(function(e){e[e.NoValue=0]="NoValue",e[e.Unquoted=1]="Unquoted",e[e.Single=2]="Single",e[e.Double=3]="Double"})(vp=_p.QuoteType||(_p.QuoteType={}));var vo={Cdata:new Uint8Array([67,68,65,84,65,91]),CdataEnd:new Uint8Array([93,93,62]),CommentEnd:new Uint8Array([45,45,62]),ScriptEnd:new Uint8Array([60,47,115,99,114,105,112,116]),StyleEnd:new Uint8Array([60,47,115,116,121,108,101]),TitleEnd:new Uint8Array([60,47,116,105,116,108,101])},Ipe=function(){function e(t,r){var n=t.xmlMode,o=n===void 0?!1:n,a=t.decodeEntities,s=a===void 0?!0:a,l=this;this.cbs=r,this.state=ie.Text,this.buffer="",this.sectionStart=0,this.index=0,this.entityStart=0,this.baseState=ie.Text,this.isSpecial=!1,this.running=!0,this.offset=0,this.currentSequence=void 0,this.sequenceIndex=0,this.xmlMode=o,this.decodeEntities=s,this.entityDecoder=new gp.EntityDecoder(o?gp.xmlDecodeTree:gp.htmlDecodeTree,function(d,f){return l.emitCodePoint(d,f)})}return i(e,"Tokenizer"),e.prototype.reset=function(){this.state=ie.Text,this.buffer="",this.sectionStart=0,this.index=0,this.baseState=ie.Text,this.currentSequence=void 0,this.running=!0,this.offset=0},e.prototype.write=function(t){this.offset+=this.buffer.length,this.buffer=t,this.parse()},e.prototype.end=function(){this.running&&this.finish()},e.prototype.pause=function(){this.running=!1},e.prototype.resume=function(){this.running=!0,this.indexthis.sectionStart&&this.cbs.ontext(this.sectionStart,this.index),this.state=ie.BeforeTagName,this.sectionStart=this.index):this.decodeEntities&&t===Ne.Amp&&this.startEntity()},e.prototype.stateSpecialStartSequence=function(t){var r=this.sequenceIndex===this.currentSequence.length,n=r?cx(t):(t|32)===this.currentSequence[this.sequenceIndex];if(!n)this.isSpecial=!1;else if(!r){this.sequenceIndex++;return}this.sequenceIndex=0,this.state=ie.InTagName,this.stateInTagName(t)},e.prototype.stateInSpecialTag=function(t){if(this.sequenceIndex===this.currentSequence.length){if(t===Ne.Gt||Is(t)){var r=this.index-this.currentSequence.length;if(this.sectionStart=0?(this.state=this.baseState,t===0&&(this.index=this.entityStart)):this.index=this.offset+this.buffer.length-1},e.prototype.cleanup=function(){this.running&&this.sectionStart!==this.index&&(this.state===ie.Text||this.state===ie.InSpecialTag&&this.sequenceIndex===0?(this.cbs.ontext(this.sectionStart,this.index),this.sectionStart=this.index):(this.state===ie.InAttributeValueDq||this.state===ie.InAttributeValueSq||this.state===ie.InAttributeValueNq)&&(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=this.index))},e.prototype.shouldContinue=function(){return this.index=t||(this.state===ie.InCommentLike?this.currentSequence===vo.CdataEnd?this.cbs.oncdata(this.sectionStart,t,0):this.cbs.oncomment(this.sectionStart,t,0):this.state===ie.InTagName||this.state===ie.BeforeAttributeName||this.state===ie.BeforeAttributeValue||this.state===ie.AfterAttributeName||this.state===ie.InAttributeName||this.state===ie.InAttributeValueSq||this.state===ie.InAttributeValueDq||this.state===ie.InAttributeValueNq||this.state===ie.InClosingTagName||this.cbs.ontext(this.sectionStart,t))},e.prototype.emitCodePoint=function(t,r){this.baseState!==ie.Text&&this.baseState!==ie.InSpecialTag?(this.sectionStart{var Cpe=Aa&&Aa.__createBinding||(Object.create?function(e,t,r,n){n===void 0&&(n=r);var o=Object.getOwnPropertyDescriptor(t,r);(!o||("get"in o?!t.__esModule:o.writable||o.configurable))&&(o={enumerable:!0,get:i(function(){return t[r]},"get")}),Object.defineProperty(e,n,o)}:function(e,t,r,n){n===void 0&&(n=r),e[n]=t[r]}),Ope=Aa&&Aa.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),Dpe=Aa&&Aa.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var r in e)r!=="default"&&Object.prototype.hasOwnProperty.call(e,r)&&Cpe(t,e,r);return Ope(t,e),t};Object.defineProperty(Aa,"__esModule",{value:!0});Aa.Parser=void 0;var dx=Dpe(T6()),FH=i0(),bp=new Set(["input","option","optgroup","select","button","datalist","textarea"]),Wt=new Set(["p"]),BH=new Set(["thead","tbody"]),UH=new Set(["dd","dt"]),zH=new Set(["rt","rp"]),Ape=new Map([["tr",new Set(["tr","th","td"])],["th",new Set(["th"])],["td",new Set(["thead","th","td"])],["body",new Set(["head","link","script"])],["li",new Set(["li"])],["p",Wt],["h1",Wt],["h2",Wt],["h3",Wt],["h4",Wt],["h5",Wt],["h6",Wt],["select",bp],["input",bp],["output",bp],["button",bp],["datalist",bp],["textarea",bp],["option",new Set(["option"])],["optgroup",new Set(["optgroup","option"])],["dd",UH],["dt",UH],["address",Wt],["article",Wt],["aside",Wt],["blockquote",Wt],["details",Wt],["div",Wt],["dl",Wt],["fieldset",Wt],["figcaption",Wt],["figure",Wt],["footer",Wt],["form",Wt],["header",Wt],["hr",Wt],["main",Wt],["nav",Wt],["ol",Wt],["pre",Wt],["section",Wt],["table",Wt],["ul",Wt],["rt",zH],["rp",zH],["tbody",BH],["tfoot",BH]]),Npe=new Set(["area","base","basefont","br","col","command","embed","frame","hr","img","input","isindex","keygen","link","meta","param","source","track","wbr"]),HH=new Set(["math","svg"]),$H=new Set(["mi","mo","mn","ms","mtext","annotation-xml","foreignobject","desc","title"]),Rpe=/\s|\//,Mpe=function(){function e(t,r){r===void 0&&(r={});var n,o,a,s,l;this.options=r,this.startIndex=0,this.endIndex=0,this.openTagStart=0,this.tagname="",this.attribname="",this.attribvalue="",this.attribs=null,this.stack=[],this.buffers=[],this.bufferOffset=0,this.writeIndex=0,this.ended=!1,this.cbs=t??{},this.htmlMode=!this.options.xmlMode,this.lowerCaseTagNames=(n=r.lowerCaseTags)!==null&&n!==void 0?n:this.htmlMode,this.lowerCaseAttributeNames=(o=r.lowerCaseAttributeNames)!==null&&o!==void 0?o:this.htmlMode,this.tokenizer=new((a=r.Tokenizer)!==null&&a!==void 0?a:dx.default)(this.options,this),this.foreignContext=[!this.htmlMode],(l=(s=this.cbs).onparserinit)===null||l===void 0||l.call(s,this)}return i(e,"Parser"),e.prototype.ontext=function(t,r){var n,o,a=this.getSlice(t,r);this.endIndex=r-1,(o=(n=this.cbs).ontext)===null||o===void 0||o.call(n,a),this.startIndex=r},e.prototype.ontextentity=function(t,r){var n,o;this.endIndex=r-1,(o=(n=this.cbs).ontext)===null||o===void 0||o.call(n,(0,FH.fromCodePoint)(t)),this.startIndex=r},e.prototype.isVoidElement=function(t){return this.htmlMode&&Npe.has(t)},e.prototype.onopentagname=function(t,r){this.endIndex=r;var n=this.getSlice(t,r);this.lowerCaseTagNames&&(n=n.toLowerCase()),this.emitOpenTag(n)},e.prototype.emitOpenTag=function(t){var r,n,o,a;this.openTagStart=this.startIndex,this.tagname=t;var s=this.htmlMode&&Ape.get(t);if(s)for(;this.stack.length>0&&s.has(this.stack[0]);){var l=this.stack.shift();(n=(r=this.cbs).onclosetag)===null||n===void 0||n.call(r,l,!0)}this.isVoidElement(t)||(this.stack.unshift(t),this.htmlMode&&(HH.has(t)?this.foreignContext.unshift(!0):$H.has(t)&&this.foreignContext.unshift(!1))),(a=(o=this.cbs).onopentagname)===null||a===void 0||a.call(o,t),this.cbs.onopentag&&(this.attribs={})},e.prototype.endOpenTag=function(t){var r,n;this.startIndex=this.openTagStart,this.attribs&&((n=(r=this.cbs).onopentag)===null||n===void 0||n.call(r,this.tagname,this.attribs,t),this.attribs=null),this.cbs.onclosetag&&this.isVoidElement(this.tagname)&&this.cbs.onclosetag(this.tagname,!0),this.tagname=""},e.prototype.onopentagend=function(t){this.endIndex=t,this.endOpenTag(!1),this.startIndex=t+1},e.prototype.onclosetag=function(t,r){var n,o,a,s,l,d,f,m;this.endIndex=r;var h=this.getSlice(t,r);if(this.lowerCaseTagNames&&(h=h.toLowerCase()),this.htmlMode&&(HH.has(h)||$H.has(h))&&this.foreignContext.shift(),this.isVoidElement(h))this.htmlMode&&h==="br"&&((s=(a=this.cbs).onopentagname)===null||s===void 0||s.call(a,"br"),(d=(l=this.cbs).onopentag)===null||d===void 0||d.call(l,"br",{},!0),(m=(f=this.cbs).onclosetag)===null||m===void 0||m.call(f,"br",!1));else{var g=this.stack.indexOf(h);if(g!==-1)for(var v=0;v<=g;v++){var w=this.stack.shift();(o=(n=this.cbs).onclosetag)===null||o===void 0||o.call(n,w,v!==g)}else this.htmlMode&&h==="p"&&(this.emitOpenTag("p"),this.closeCurrentTag(!0))}this.startIndex=r+1},e.prototype.onselfclosingtag=function(t){this.endIndex=t,this.options.recognizeSelfClosing||this.foreignContext[0]?(this.closeCurrentTag(!1),this.startIndex=t+1):this.onopentagend(t)},e.prototype.closeCurrentTag=function(t){var r,n,o=this.tagname;this.endOpenTag(t),this.stack[0]===o&&((n=(r=this.cbs).onclosetag)===null||n===void 0||n.call(r,o,!t),this.stack.shift())},e.prototype.onattribname=function(t,r){this.startIndex=t;var n=this.getSlice(t,r);this.attribname=this.lowerCaseAttributeNames?n.toLowerCase():n},e.prototype.onattribdata=function(t,r){this.attribvalue+=this.getSlice(t,r)},e.prototype.onattribentity=function(t){this.attribvalue+=(0,FH.fromCodePoint)(t)},e.prototype.onattribend=function(t,r){var n,o;this.endIndex=r,(o=(n=this.cbs).onattribute)===null||o===void 0||o.call(n,this.attribname,this.attribvalue,t===dx.QuoteType.Double?'"':t===dx.QuoteType.Single?"'":t===dx.QuoteType.NoValue?void 0:null),this.attribs&&!Object.prototype.hasOwnProperty.call(this.attribs,this.attribname)&&(this.attribs[this.attribname]=this.attribvalue),this.attribvalue=""},e.prototype.getInstructionName=function(t){var r=t.search(Rpe),n=r<0?t:t.substr(0,r);return this.lowerCaseTagNames&&(n=n.toLowerCase()),n},e.prototype.ondeclaration=function(t,r){this.endIndex=r;var n=this.getSlice(t,r);if(this.cbs.onprocessinginstruction){var o=this.getInstructionName(n);this.cbs.onprocessinginstruction("!".concat(o),"!".concat(n))}this.startIndex=r+1},e.prototype.onprocessinginstruction=function(t,r){this.endIndex=r;var n=this.getSlice(t,r);if(this.cbs.onprocessinginstruction){var o=this.getInstructionName(n);this.cbs.onprocessinginstruction("?".concat(o),"?".concat(n))}this.startIndex=r+1},e.prototype.oncomment=function(t,r,n){var o,a,s,l;this.endIndex=r,(a=(o=this.cbs).oncomment)===null||a===void 0||a.call(o,this.getSlice(t,r-n)),(l=(s=this.cbs).oncommentend)===null||l===void 0||l.call(s),this.startIndex=r+1},e.prototype.oncdata=function(t,r,n){var o,a,s,l,d,f,m,h,g,v;this.endIndex=r;var w=this.getSlice(t,r-n);!this.htmlMode||this.options.recognizeCDATA?((a=(o=this.cbs).oncdatastart)===null||a===void 0||a.call(o),(l=(s=this.cbs).ontext)===null||l===void 0||l.call(s,w),(f=(d=this.cbs).oncdataend)===null||f===void 0||f.call(d)):((h=(m=this.cbs).oncomment)===null||h===void 0||h.call(m,"[CDATA[".concat(w,"]]")),(v=(g=this.cbs).oncommentend)===null||v===void 0||v.call(g)),this.startIndex=r+1},e.prototype.onend=function(){var t,r;if(this.cbs.onclosetag){this.endIndex=this.startIndex;for(var n=0;n=this.buffers[0].length;)this.shiftBuffer();for(var n=this.buffers[0].slice(t-this.bufferOffset,r-this.bufferOffset);r-this.bufferOffset>this.buffers[0].length;)this.shiftBuffer(),n+=this.buffers[0].slice(0,r-this.bufferOffset);return n},e.prototype.shiftBuffer=function(){this.bufferOffset+=this.buffers[0].length,this.writeIndex--,this.buffers.shift()},e.prototype.write=function(t){var r,n;if(this.ended){(n=(r=this.cbs).onerror)===null||n===void 0||n.call(r,new Error(".write() after done!"));return}this.buffers.push(t),this.tokenizer.running&&(this.tokenizer.write(t),this.writeIndex++)},e.prototype.end=function(t){var r,n;if(this.ended){(n=(r=this.cbs).onerror)===null||n===void 0||n.call(r,new Error(".end() after done!"));return}t&&this.write(t),this.ended=!0,this.tokenizer.end()},e.prototype.pause=function(){this.tokenizer.pause()},e.prototype.resume=function(){for(this.tokenizer.resume();this.tokenizer.running&&this.writeIndex{Object.defineProperty(ur,"__esModule",{value:!0});ur.Doctype=ur.CDATA=ur.Tag=ur.Style=ur.Script=ur.Comment=ur.Directive=ur.Text=ur.Root=ur.isTag=ur.ElementType=void 0;var zo;(function(e){e.Root="root",e.Text="text",e.Directive="directive",e.Comment="comment",e.Script="script",e.Style="style",e.Tag="tag",e.CDATA="cdata",e.Doctype="doctype"})(zo=ur.ElementType||(ur.ElementType={}));function Ppe(e){return e.type===zo.Tag||e.type===zo.Script||e.type===zo.Style}i(Ppe,"isTag");ur.isTag=Ppe;ur.Root=zo.Root;ur.Text=zo.Text;ur.Directive=zo.Directive;ur.Comment=zo.Comment;ur.Script=zo.Script;ur.Style=zo.Style;ur.Tag=zo.Tag;ur.CDATA=zo.CDATA;ur.Doctype=zo.Doctype});var D6=oe(st=>{var Ju=st&&st.__extends||function(){var e=i(function(t,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,o){n.__proto__=o}||function(n,o){for(var a in o)Object.prototype.hasOwnProperty.call(o,a)&&(n[a]=o[a])},e(t,r)},"extendStatics");return function(t,r){if(typeof r!="function"&&r!==null)throw new TypeError("Class extends value "+String(r)+" is not a constructor or null");e(t,r);function n(){this.constructor=t}i(n,"__"),t.prototype=r===null?Object.create(r):(n.prototype=r.prototype,new n)}}(),a0=st&&st.__assign||function(){return a0=Object.assign||function(e){for(var t,r=1,n=arguments.length;r0?this.children[this.children.length-1]:null},"get"),enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"childNodes",{get:i(function(){return this.children},"get"),set:i(function(r){this.children=r},"set"),enumerable:!1,configurable:!0}),t}(C6);st.NodeWithChildren=px;var WH=function(e){Ju(t,e);function t(){var r=e!==null&&e.apply(this,arguments)||this;return r.type=_o.ElementType.CDATA,r}return i(t,"CDATA"),Object.defineProperty(t.prototype,"nodeType",{get:i(function(){return 4},"get"),enumerable:!1,configurable:!0}),t}(px);st.CDATA=WH;var GH=function(e){Ju(t,e);function t(){var r=e!==null&&e.apply(this,arguments)||this;return r.type=_o.ElementType.Root,r}return i(t,"Document"),Object.defineProperty(t.prototype,"nodeType",{get:i(function(){return 9},"get"),enumerable:!1,configurable:!0}),t}(px);st.Document=GH;var YH=function(e){Ju(t,e);function t(r,n,o,a){o===void 0&&(o=[]),a===void 0&&(a=r==="script"?_o.ElementType.Script:r==="style"?_o.ElementType.Style:_o.ElementType.Tag);var s=e.call(this,o)||this;return s.name=r,s.attribs=n,s.type=a,s}return i(t,"Element"),Object.defineProperty(t.prototype,"nodeType",{get:i(function(){return 1},"get"),enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"tagName",{get:i(function(){return this.name},"get"),set:i(function(r){this.name=r},"set"),enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"attributes",{get:i(function(){var r=this;return Object.keys(this.attribs).map(function(n){var o,a;return{name:n,value:r.attribs[n],namespace:(o=r["x-attribsNamespace"])===null||o===void 0?void 0:o[n],prefix:(a=r["x-attribsPrefix"])===null||a===void 0?void 0:a[n]}})},"get"),enumerable:!1,configurable:!0}),t}(px);st.Element=YH;function KH(e){return(0,_o.isTag)(e)}i(KH,"isTag");st.isTag=KH;function ZH(e){return e.type===_o.ElementType.CDATA}i(ZH,"isCDATA");st.isCDATA=ZH;function QH(e){return e.type===_o.ElementType.Text}i(QH,"isText");st.isText=QH;function JH(e){return e.type===_o.ElementType.Comment}i(JH,"isComment");st.isComment=JH;function XH(e){return e.type===_o.ElementType.Directive}i(XH,"isDirective");st.isDirective=XH;function e$(e){return e.type===_o.ElementType.Root}i(e$,"isDocument");st.isDocument=e$;function Lpe(e){return Object.prototype.hasOwnProperty.call(e,"children")}i(Lpe,"hasChildren");st.hasChildren=Lpe;function O6(e,t){t===void 0&&(t=!1);var r;if(QH(e))r=new qH(e.data);else if(JH(e))r=new jH(e.data);else if(KH(e)){var n=t?I6(e.children):[],o=new YH(e.name,a0({},e.attribs),n);n.forEach(function(d){return d.parent=o}),e.namespace!=null&&(o.namespace=e.namespace),e["x-attribsNamespace"]&&(o["x-attribsNamespace"]=a0({},e["x-attribsNamespace"])),e["x-attribsPrefix"]&&(o["x-attribsPrefix"]=a0({},e["x-attribsPrefix"])),r=o}else if(ZH(e)){var n=t?I6(e.children):[],a=new WH(n);n.forEach(function(f){return f.parent=a}),r=a}else if(e$(e)){var n=t?I6(e.children):[],s=new GH(n);n.forEach(function(f){return f.parent=s}),e["x-mode"]&&(s["x-mode"]=e["x-mode"]),r=s}else if(XH(e)){var l=new VH(e.name,e.data);e["x-name"]!=null&&(l["x-name"]=e["x-name"],l["x-publicId"]=e["x-publicId"],l["x-systemId"]=e["x-systemId"]),r=l}else throw new Error("Not implemented yet: ".concat(e.type));return r.startIndex=e.startIndex,r.endIndex=e.endIndex,e.sourceCodeLocation!=null&&(r.sourceCodeLocation=e.sourceCodeLocation),r}i(O6,"cloneNode");st.cloneNode=O6;function I6(e){for(var t=e.map(function(n){return O6(n,!0)}),r=1;r{var Fpe=Na&&Na.__createBinding||(Object.create?function(e,t,r,n){n===void 0&&(n=r);var o=Object.getOwnPropertyDescriptor(t,r);(!o||("get"in o?!t.__esModule:o.writable||o.configurable))&&(o={enumerable:!0,get:i(function(){return t[r]},"get")}),Object.defineProperty(e,n,o)}:function(e,t,r,n){n===void 0&&(n=r),e[n]=t[r]}),Bpe=Na&&Na.__exportStar||function(e,t){for(var r in e)r!=="default"&&!Object.prototype.hasOwnProperty.call(t,r)&&Fpe(t,e,r)};Object.defineProperty(Na,"__esModule",{value:!0});Na.DomHandler=void 0;var A6=yp(),Xu=D6();Bpe(D6(),Na);var t$={withStartIndices:!1,withEndIndices:!1,xmlMode:!1},r$=function(){function e(t,r,n){this.dom=[],this.root=new Xu.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null,typeof r=="function"&&(n=r,r=t$),typeof t=="object"&&(r=t,t=void 0),this.callback=t??null,this.options=r??t$,this.elementCB=n??null}return i(e,"DomHandler"),e.prototype.onparserinit=function(t){this.parser=t},e.prototype.onreset=function(){this.dom=[],this.root=new Xu.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null},e.prototype.onend=function(){this.done||(this.done=!0,this.parser=null,this.handleCallback(null))},e.prototype.onerror=function(t){this.handleCallback(t)},e.prototype.onclosetag=function(){this.lastNode=null;var t=this.tagStack.pop();this.options.withEndIndices&&(t.endIndex=this.parser.endIndex),this.elementCB&&this.elementCB(t)},e.prototype.onopentag=function(t,r){var n=this.options.xmlMode?A6.ElementType.Tag:void 0,o=new Xu.Element(t,r,void 0,n);this.addNode(o),this.tagStack.push(o)},e.prototype.ontext=function(t){var r=this.lastNode;if(r&&r.type===A6.ElementType.Text)r.data+=t,this.options.withEndIndices&&(r.endIndex=this.parser.endIndex);else{var n=new Xu.Text(t);this.addNode(n),this.lastNode=n}},e.prototype.oncomment=function(t){if(this.lastNode&&this.lastNode.type===A6.ElementType.Comment){this.lastNode.data+=t;return}var r=new Xu.Comment(t);this.addNode(r),this.lastNode=r},e.prototype.oncommentend=function(){this.lastNode=null},e.prototype.oncdatastart=function(){var t=new Xu.Text(""),r=new Xu.CDATA([t]);this.addNode(r),t.parent=r,this.lastNode=t},e.prototype.oncdataend=function(){this.lastNode=null},e.prototype.onprocessinginstruction=function(t,r){var n=new Xu.ProcessingInstruction(t,r);this.addNode(n)},e.prototype.handleCallback=function(t){if(typeof this.callback=="function")this.callback(t,this.dom);else if(t)throw t},e.prototype.addNode=function(t){var r=this.tagStack[this.tagStack.length-1],n=r.children[r.children.length-1];this.options.withStartIndices&&(t.startIndex=this.parser.startIndex),this.options.withEndIndices&&(t.endIndex=this.parser.endIndex),r.children.push(t),n&&(t.prev=n,n.next=t),t.parent=r,this.lastNode=null},e}();Na.DomHandler=r$;Na.default=r$});var n$=oe(N6=>{Object.defineProperty(N6,"__esModule",{value:!0});function mx(e){for(var t=1;t{Object.defineProperty(Xr,"__esModule",{value:!0});Xr.escapeText=Xr.escapeAttribute=Xr.escapeUTF8=Xr.escape=Xr.encodeXML=Xr.getCodePoint=Xr.xmlReplacer=void 0;Xr.xmlReplacer=/["&'<>$\x80-\uFFFF]/g;var o$=new Map([[34,"""],[38,"&"],[39,"'"],[60,"<"],[62,">"]]);Xr.getCodePoint=String.prototype.codePointAt!=null?function(e,t){return e.codePointAt(t)}:function(e,t){return(e.charCodeAt(t)&64512)===55296?(e.charCodeAt(t)-55296)*1024+e.charCodeAt(t+1)-56320+65536:e.charCodeAt(t)};function i$(e){for(var t="",r=0,n;(n=Xr.xmlReplacer.exec(e))!==null;){var o=n.index,a=e.charCodeAt(o),s=o$.get(a);s!==void 0?(t+=e.substring(r,o)+s,r=o+1):(t+="".concat(e.substring(r,o),"&#x").concat((0,Xr.getCodePoint)(e,o).toString(16),";"),r=Xr.xmlReplacer.lastIndex+=+((a&64512)===55296))}return t+e.substr(r)}i(i$,"encodeXML");Xr.encodeXML=i$;Xr.escape=i$;function R6(e,t){return i(function(n){for(var o,a=0,s="";o=e.exec(n);)a!==o.index&&(s+=n.substring(a,o.index)),s+=t.get(o[0].charCodeAt(0)),a=o.index+1;return s+n.substring(a)},"escape")}i(R6,"getEscaper");Xr.escapeUTF8=R6(/[&<>'"]/g,o$);Xr.escapeAttribute=R6(/["&\u00A0]/g,new Map([[34,"""],[38,"&"],[160," "]]));Xr.escapeText=R6(/[&<>\u00A0]/g,new Map([[38,"&"],[60,"<"],[62,">"],[160," "]]))});var M6=oe(el=>{var Upe=el&&el.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(el,"__esModule",{value:!0});el.encodeNonAsciiHTML=el.encodeHTML=void 0;var zpe=Upe(n$()),a$=hx(),Hpe=/[\t\n!-,./:-@[-`\f{-}$\x80-\uFFFF]/g;function $pe(e){return s$(Hpe,e)}i($pe,"encodeHTML");el.encodeHTML=$pe;function qpe(e){return s$(a$.xmlReplacer,e)}i(qpe,"encodeNonAsciiHTML");el.encodeNonAsciiHTML=qpe;function s$(e,t){for(var r="",n=0,o;(o=e.exec(t))!==null;){var a=o.index;r+=t.substring(n,a);var s=t.charCodeAt(a),l=zpe.default.get(s);if(typeof l=="object"){if(a+1{Object.defineProperty(Oe,"__esModule",{value:!0});Oe.decodeXMLStrict=Oe.decodeHTML5Strict=Oe.decodeHTML4Strict=Oe.decodeHTML5=Oe.decodeHTML4=Oe.decodeHTMLAttribute=Oe.decodeHTMLStrict=Oe.decodeHTML=Oe.decodeXML=Oe.DecodingMode=Oe.EntityDecoder=Oe.encodeHTML5=Oe.encodeHTML4=Oe.encodeNonAsciiHTML=Oe.encodeHTML=Oe.escapeText=Oe.escapeAttribute=Oe.escapeUTF8=Oe.escape=Oe.encodeXML=Oe.encode=Oe.decodeStrict=Oe.decode=Oe.EncodingMode=Oe.EntityLevel=void 0;var P6=i0(),u$=M6(),gx=hx(),xp;(function(e){e[e.XML=0]="XML",e[e.HTML=1]="HTML"})(xp=Oe.EntityLevel||(Oe.EntityLevel={}));var s0;(function(e){e[e.UTF8=0]="UTF8",e[e.ASCII=1]="ASCII",e[e.Extensive=2]="Extensive",e[e.Attribute=3]="Attribute",e[e.Text=4]="Text"})(s0=Oe.EncodingMode||(Oe.EncodingMode={}));function l$(e,t){t===void 0&&(t=xp.XML);var r=typeof t=="number"?t:t.level;if(r===xp.HTML){var n=typeof t=="object"?t.mode:void 0;return(0,P6.decodeHTML)(e,n)}return(0,P6.decodeXML)(e)}i(l$,"decode");Oe.decode=l$;function jpe(e,t){var r;t===void 0&&(t=xp.XML);var n=typeof t=="number"?{level:t}:t;return(r=n.mode)!==null&&r!==void 0||(n.mode=P6.DecodingMode.Strict),l$(e,n)}i(jpe,"decodeStrict");Oe.decodeStrict=jpe;function Vpe(e,t){t===void 0&&(t=xp.XML);var r=typeof t=="number"?{level:t}:t;return r.mode===s0.UTF8?(0,gx.escapeUTF8)(e):r.mode===s0.Attribute?(0,gx.escapeAttribute)(e):r.mode===s0.Text?(0,gx.escapeText)(e):r.level===xp.HTML?r.mode===s0.ASCII?(0,u$.encodeNonAsciiHTML)(e):(0,u$.encodeHTML)(e):(0,gx.encodeXML)(e)}i(Vpe,"encode");Oe.encode=Vpe;var u0=hx();Object.defineProperty(Oe,"encodeXML",{enumerable:!0,get:i(function(){return u0.encodeXML},"get")});Object.defineProperty(Oe,"escape",{enumerable:!0,get:i(function(){return u0.escape},"get")});Object.defineProperty(Oe,"escapeUTF8",{enumerable:!0,get:i(function(){return u0.escapeUTF8},"get")});Object.defineProperty(Oe,"escapeAttribute",{enumerable:!0,get:i(function(){return u0.escapeAttribute},"get")});Object.defineProperty(Oe,"escapeText",{enumerable:!0,get:i(function(){return u0.escapeText},"get")});var vx=M6();Object.defineProperty(Oe,"encodeHTML",{enumerable:!0,get:i(function(){return vx.encodeHTML},"get")});Object.defineProperty(Oe,"encodeNonAsciiHTML",{enumerable:!0,get:i(function(){return vx.encodeNonAsciiHTML},"get")});Object.defineProperty(Oe,"encodeHTML4",{enumerable:!0,get:i(function(){return vx.encodeHTML},"get")});Object.defineProperty(Oe,"encodeHTML5",{enumerable:!0,get:i(function(){return vx.encodeHTML},"get")});var Gi=i0();Object.defineProperty(Oe,"EntityDecoder",{enumerable:!0,get:i(function(){return Gi.EntityDecoder},"get")});Object.defineProperty(Oe,"DecodingMode",{enumerable:!0,get:i(function(){return Gi.DecodingMode},"get")});Object.defineProperty(Oe,"decodeXML",{enumerable:!0,get:i(function(){return Gi.decodeXML},"get")});Object.defineProperty(Oe,"decodeHTML",{enumerable:!0,get:i(function(){return Gi.decodeHTML},"get")});Object.defineProperty(Oe,"decodeHTMLStrict",{enumerable:!0,get:i(function(){return Gi.decodeHTMLStrict},"get")});Object.defineProperty(Oe,"decodeHTMLAttribute",{enumerable:!0,get:i(function(){return Gi.decodeHTMLAttribute},"get")});Object.defineProperty(Oe,"decodeHTML4",{enumerable:!0,get:i(function(){return Gi.decodeHTML},"get")});Object.defineProperty(Oe,"decodeHTML5",{enumerable:!0,get:i(function(){return Gi.decodeHTML},"get")});Object.defineProperty(Oe,"decodeHTML4Strict",{enumerable:!0,get:i(function(){return Gi.decodeHTMLStrict},"get")});Object.defineProperty(Oe,"decodeHTML5Strict",{enumerable:!0,get:i(function(){return Gi.decodeHTMLStrict},"get")});Object.defineProperty(Oe,"decodeXMLStrict",{enumerable:!0,get:i(function(){return Gi.decodeXML},"get")})});var d$=oe(wp=>{Object.defineProperty(wp,"__esModule",{value:!0});wp.attributeNames=wp.elementNames=void 0;wp.elementNames=new Map(["altGlyph","altGlyphDef","altGlyphItem","animateColor","animateMotion","animateTransform","clipPath","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","foreignObject","glyphRef","linearGradient","radialGradient","textPath"].map(function(e){return[e.toLowerCase(),e]}));wp.attributeNames=new Map(["definitionURL","attributeName","attributeType","baseFrequency","baseProfile","calcMode","clipPathUnits","diffuseConstant","edgeMode","filterUnits","glyphRef","gradientTransform","gradientUnits","kernelMatrix","kernelUnitLength","keyPoints","keySplines","keyTimes","lengthAdjust","limitingConeAngle","markerHeight","markerUnits","markerWidth","maskContentUnits","maskUnits","numOctaves","pathLength","patternContentUnits","patternTransform","patternUnits","pointsAtX","pointsAtY","pointsAtZ","preserveAlpha","preserveAspectRatio","primitiveUnits","refX","refY","repeatCount","repeatDur","requiredExtensions","requiredFeatures","specularConstant","specularExponent","spreadMethod","startOffset","stdDeviation","stitchTiles","surfaceScale","systemLanguage","tableValues","targetX","targetY","textLength","viewBox","viewTarget","xChannelSelector","yChannelSelector","zoomAndPan"].map(function(e){return[e.toLowerCase(),e]}))});var m$=oe(Ho=>{var Sp=Ho&&Ho.__assign||function(){return Sp=Object.assign||function(e){for(var t,r=1,n=arguments.length;r0&&(n+=bx(e.children,t)),(t.xmlMode||!f$.has(e.name))&&(n+=""))),n}i(tme,"renderTag");function rme(e){return"<".concat(e.data,">")}i(rme,"renderDirective");function nme(e,t){var r,n=e.data||"";return((r=t.encodeEntities)!==null&&r!==void 0?r:t.decodeEntities)!==!1&&!(!t.xmlMode&&e.parent&&Kpe.has(e.parent.name))&&(n=t.xmlMode||t.encodeEntities!=="utf8"?(0,_x.encodeXML)(n):(0,_x.escapeText)(n)),n}i(nme,"renderText");function ome(e){return"")}i(ome,"renderCdata");function ime(e){return"")}i(ime,"renderComment")});var B6=oe(Os=>{var ame=Os&&Os.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(Os,"__esModule",{value:!0});Os.getOuterHTML=h$;Os.getInnerHTML=lme;Os.getText=yx;Os.textContent=L6;Os.innerText=F6;var Ra=Wi(),sme=ame(m$()),ume=yp();function h$(e,t){return(0,sme.default)(e,t)}i(h$,"getOuterHTML");function lme(e,t){return(0,Ra.hasChildren)(e)?e.children.map(function(r){return h$(r,t)}).join(""):""}i(lme,"getInnerHTML");function yx(e){return Array.isArray(e)?e.map(yx).join(""):(0,Ra.isTag)(e)?e.name==="br"?` +`:yx(e.children):(0,Ra.isCDATA)(e)?yx(e.children):(0,Ra.isText)(e)?e.data:""}i(yx,"getText");function L6(e){return Array.isArray(e)?e.map(L6).join(""):(0,Ra.hasChildren)(e)&&!(0,Ra.isComment)(e)?L6(e.children):(0,Ra.isText)(e)?e.data:""}i(L6,"textContent");function F6(e){return Array.isArray(e)?e.map(F6).join(""):(0,Ra.hasChildren)(e)&&(e.type===ume.ElementType.Tag||(0,Ra.isCDATA)(e))?F6(e.children):(0,Ra.isText)(e)?e.data:""}i(F6,"innerText")});var _$=oe(Ma=>{Object.defineProperty(Ma,"__esModule",{value:!0});Ma.getChildren=g$;Ma.getParent=v$;Ma.getSiblings=cme;Ma.getAttributeValue=dme;Ma.hasAttrib=fme;Ma.getName=pme;Ma.nextElementSibling=mme;Ma.prevElementSibling=hme;var U6=Wi();function g$(e){return(0,U6.hasChildren)(e)?e.children:[]}i(g$,"getChildren");function v$(e){return e.parent||null}i(v$,"getParent");function cme(e){var t,r,n=v$(e);if(n!=null)return g$(n);for(var o=[e],a=e.prev,s=e.next;a!=null;)o.unshift(a),t=a,a=t.prev;for(;s!=null;)o.push(s),r=s,s=r.next;return o}i(cme,"getSiblings");function dme(e,t){var r;return(r=e.attribs)===null||r===void 0?void 0:r[t]}i(dme,"getAttributeValue");function fme(e,t){return e.attribs!=null&&Object.prototype.hasOwnProperty.call(e.attribs,t)&&e.attribs[t]!=null}i(fme,"hasAttrib");function pme(e){return e.name}i(pme,"getName");function mme(e){for(var t,r=e.next;r!==null&&!(0,U6.isTag)(r);)t=r,r=t.next;return r}i(mme,"nextElementSibling");function hme(e){for(var t,r=e.prev;r!==null&&!(0,U6.isTag)(r);)t=r,r=t.prev;return r}i(hme,"prevElementSibling")});var b$=oe(tl=>{Object.defineProperty(tl,"__esModule",{value:!0});tl.removeElement=l0;tl.replaceElement=gme;tl.appendChild=vme;tl.append=_me;tl.prependChild=bme;tl.prepend=yme;function l0(e){if(e.prev&&(e.prev.next=e.next),e.next&&(e.next.prev=e.prev),e.parent){var t=e.parent.children,r=t.lastIndexOf(e);r>=0&&t.splice(r,1)}e.next=null,e.prev=null,e.parent=null}i(l0,"removeElement");function gme(e,t){var r=t.prev=e.prev;r&&(r.next=t);var n=t.next=e.next;n&&(n.prev=t);var o=t.parent=e.parent;if(o){var a=o.children;a[a.lastIndexOf(e)]=t,e.parent=null}}i(gme,"replaceElement");function vme(e,t){if(l0(t),t.next=null,t.parent=e,e.children.push(t)>1){var r=e.children[e.children.length-2];r.next=t,t.prev=r}else t.prev=null}i(vme,"appendChild");function _me(e,t){l0(t);var r=e.parent,n=e.next;if(t.next=n,t.prev=e,e.next=t,t.parent=r,n){if(n.prev=t,r){var o=r.children;o.splice(o.lastIndexOf(n),0,t)}}else r&&r.children.push(t)}i(_me,"append");function bme(e,t){if(l0(t),t.parent=e,t.prev=null,e.children.unshift(t)!==1){var r=e.children[1];r.prev=t,t.next=r}else t.next=null}i(bme,"prependChild");function yme(e,t){l0(t);var r=e.parent;if(r){var n=r.children;n.splice(n.indexOf(e),0,t)}e.prev&&(e.prev.next=t),t.parent=r,t.prev=e.prev,t.next=e,e.prev=t}i(yme,"prepend")});var z6=oe(rl=>{Object.defineProperty(rl,"__esModule",{value:!0});rl.filter=xme;rl.find=y$;rl.findOneChild=wme;rl.findOne=x$;rl.existsOne=w$;rl.findAll=Sme;var Bc=Wi();function xme(e,t,r,n){return r===void 0&&(r=!0),n===void 0&&(n=1/0),y$(e,Array.isArray(t)?t:[t],r,n)}i(xme,"filter");function y$(e,t,r,n){for(var o=[],a=[Array.isArray(t)?t:[t]],s=[0];;){if(s[0]>=a[0].length){if(s.length===1)return o;a.shift(),s.shift();continue}var l=a[0][s[0]++];if(e(l)&&(o.push(l),--n<=0))return o;r&&(0,Bc.hasChildren)(l)&&l.children.length>0&&(s.unshift(0),a.unshift(l.children))}}i(y$,"find");function wme(e,t){return t.find(e)}i(wme,"findOneChild");function x$(e,t,r){r===void 0&&(r=!0);for(var n=Array.isArray(t)?t:[t],o=0;o0){var s=x$(e,a.children,!0);if(s)return s}}return null}i(x$,"findOne");function w$(e,t){return(Array.isArray(t)?t:[t]).some(function(r){return(0,Bc.isTag)(r)&&e(r)||(0,Bc.hasChildren)(r)&&w$(e,r.children)})}i(w$,"existsOne");function Sme(e,t){for(var r=[],n=[Array.isArray(t)?t:[t]],o=[0];;){if(o[0]>=n[0].length){if(n.length===1)return r;n.shift(),o.shift();continue}var a=n[0][o[0]++];(0,Bc.isTag)(a)&&e(a)&&r.push(a),(0,Bc.hasChildren)(a)&&a.children.length>0&&(o.unshift(0),n.unshift(a.children))}}i(Sme,"findAll")});var $6=oe(nl=>{Object.defineProperty(nl,"__esModule",{value:!0});nl.testElement=Tme;nl.getElements=kme;nl.getElementById=Ime;nl.getElementsByTagName=Cme;nl.getElementsByClassName=Ome;nl.getElementsByTagType=Dme;var Uc=Wi(),c0=z6(),xx={tag_name:i(function(e){return typeof e=="function"?function(t){return(0,Uc.isTag)(t)&&e(t.name)}:e==="*"?Uc.isTag:function(t){return(0,Uc.isTag)(t)&&t.name===e}},"tag_name"),tag_type:i(function(e){return typeof e=="function"?function(t){return e(t.type)}:function(t){return t.type===e}},"tag_type"),tag_contains:i(function(e){return typeof e=="function"?function(t){return(0,Uc.isText)(t)&&e(t.data)}:function(t){return(0,Uc.isText)(t)&&t.data===e}},"tag_contains")};function H6(e,t){return typeof t=="function"?function(r){return(0,Uc.isTag)(r)&&t(r.attribs[e])}:function(r){return(0,Uc.isTag)(r)&&r.attribs[e]===t}}i(H6,"getAttribCheck");function Eme(e,t){return function(r){return e(r)||t(r)}}i(Eme,"combineFuncs");function S$(e){var t=Object.keys(e).map(function(r){var n=e[r];return Object.prototype.hasOwnProperty.call(xx,r)?xx[r](n):H6(r,n)});return t.length===0?null:t.reduce(Eme)}i(S$,"compileTest");function Tme(e,t){var r=S$(e);return r?r(t):!0}i(Tme,"testElement");function kme(e,t,r,n){n===void 0&&(n=1/0);var o=S$(e);return o?(0,c0.filter)(o,t,r,n):[]}i(kme,"getElements");function Ime(e,t,r){return r===void 0&&(r=!0),Array.isArray(t)||(t=[t]),(0,c0.findOne)(H6("id",e),t,r)}i(Ime,"getElementById");function Cme(e,t,r,n){return r===void 0&&(r=!0),n===void 0&&(n=1/0),(0,c0.filter)(xx.tag_name(e),t,r,n)}i(Cme,"getElementsByTagName");function Ome(e,t,r,n){return r===void 0&&(r=!0),n===void 0&&(n=1/0),(0,c0.filter)(H6("class",e),t,r,n)}i(Ome,"getElementsByClassName");function Dme(e,t,r,n){return r===void 0&&(r=!0),n===void 0&&(n=1/0),(0,c0.filter)(xx.tag_type(e),t,r,n)}i(Dme,"getElementsByTagType")});var k$=oe(zc=>{Object.defineProperty(zc,"__esModule",{value:!0});zc.DocumentPosition=void 0;zc.removeSubsets=Ame;zc.compareDocumentPosition=T$;zc.uniqueSort=Nme;var E$=Wi();function Ame(e){for(var t=e.length;--t>=0;){var r=e[t];if(t>0&&e.lastIndexOf(r,t-1)>=0){e.splice(t,1);continue}for(var n=r.parent;n;n=n.parent)if(e.includes(n)){e.splice(t,1);break}}return e}i(Ame,"removeSubsets");var Yi;(function(e){e[e.DISCONNECTED=1]="DISCONNECTED",e[e.PRECEDING=2]="PRECEDING",e[e.FOLLOWING=4]="FOLLOWING",e[e.CONTAINS=8]="CONTAINS",e[e.CONTAINED_BY=16]="CONTAINED_BY"})(Yi||(zc.DocumentPosition=Yi={}));function T$(e,t){var r=[],n=[];if(e===t)return 0;for(var o=(0,E$.hasChildren)(e)?e:e.parent;o;)r.unshift(o),o=o.parent;for(o=(0,E$.hasChildren)(t)?t:t.parent;o;)n.unshift(o),o=o.parent;for(var a=Math.min(r.length,n.length),s=0;sd.indexOf(m)?l===t?Yi.FOLLOWING|Yi.CONTAINED_BY:Yi.FOLLOWING:l===e?Yi.PRECEDING|Yi.CONTAINS:Yi.PRECEDING}i(T$,"compareDocumentPosition");function Nme(e){return e=e.filter(function(t,r,n){return!n.includes(t,r+1)}),e.sort(function(t,r){var n=T$(t,r);return n&Yi.PRECEDING?-1:n&Yi.FOLLOWING?1:0}),e}i(Nme,"uniqueSort")});var C$=oe(q6=>{Object.defineProperty(q6,"__esModule",{value:!0});q6.getFeed=Mme;var Rme=B6(),d0=$6();function Mme(e){var t=wx(Ume,e);return t?t.name==="feed"?Pme(t):Lme(t):null}i(Mme,"getFeed");function Pme(e){var t,r=e.children,n={type:"atom",items:(0,d0.getElementsByTagName)("entry",r).map(function(s){var l,d=s.children,f={media:I$(d)};bo(f,"id","id",d),bo(f,"title","title",d);var m=(l=wx("link",d))===null||l===void 0?void 0:l.attribs.href;m&&(f.link=m);var h=ol("summary",d)||ol("content",d);h&&(f.description=h);var g=ol("updated",d);return g&&(f.pubDate=new Date(g)),f})};bo(n,"id","id",r),bo(n,"title","title",r);var o=(t=wx("link",r))===null||t===void 0?void 0:t.attribs.href;o&&(n.link=o),bo(n,"description","subtitle",r);var a=ol("updated",r);return a&&(n.updated=new Date(a)),bo(n,"author","email",r,!0),n}i(Pme,"getAtomFeed");function Lme(e){var t,r,n=(r=(t=wx("channel",e.children))===null||t===void 0?void 0:t.children)!==null&&r!==void 0?r:[],o={type:e.name.substr(0,3),id:"",items:(0,d0.getElementsByTagName)("item",e.children).map(function(s){var l=s.children,d={media:I$(l)};bo(d,"id","guid",l),bo(d,"title","title",l),bo(d,"link","link",l),bo(d,"description","description",l);var f=ol("pubDate",l)||ol("dc:date",l);return f&&(d.pubDate=new Date(f)),d})};bo(o,"title","title",n),bo(o,"link","link",n),bo(o,"description","description",n);var a=ol("lastBuildDate",n);return a&&(o.updated=new Date(a)),bo(o,"author","managingEditor",n,!0),o}i(Lme,"getRssFeed");var Fme=["url","type","lang"],Bme=["fileSize","bitrate","framerate","samplingrate","channels","duration","height","width"];function I$(e){return(0,d0.getElementsByTagName)("media:content",e).map(function(t){for(var r=t.attribs,n={medium:r.medium,isDefault:!!r.isDefault},o=0,a=Fme;o{var zme=lr&&lr.__createBinding||(Object.create?function(e,t,r,n){n===void 0&&(n=r);var o=Object.getOwnPropertyDescriptor(t,r);(!o||("get"in o?!t.__esModule:o.writable||o.configurable))&&(o={enumerable:!0,get:i(function(){return t[r]},"get")}),Object.defineProperty(e,n,o)}:function(e,t,r,n){n===void 0&&(n=r),e[n]=t[r]}),Hc=lr&&lr.__exportStar||function(e,t){for(var r in e)r!=="default"&&!Object.prototype.hasOwnProperty.call(t,r)&&zme(t,e,r)};Object.defineProperty(lr,"__esModule",{value:!0});lr.hasChildren=lr.isDocument=lr.isComment=lr.isText=lr.isCDATA=lr.isTag=void 0;Hc(B6(),lr);Hc(_$(),lr);Hc(b$(),lr);Hc(z6(),lr);Hc($6(),lr);Hc(k$(),lr);Hc(C$(),lr);var Ep=Wi();Object.defineProperty(lr,"isTag",{enumerable:!0,get:i(function(){return Ep.isTag},"get")});Object.defineProperty(lr,"isCDATA",{enumerable:!0,get:i(function(){return Ep.isCDATA},"get")});Object.defineProperty(lr,"isText",{enumerable:!0,get:i(function(){return Ep.isText},"get")});Object.defineProperty(lr,"isComment",{enumerable:!0,get:i(function(){return Ep.isComment},"get")});Object.defineProperty(lr,"isDocument",{enumerable:!0,get:i(function(){return Ep.isDocument},"get")});Object.defineProperty(lr,"hasChildren",{enumerable:!0,get:i(function(){return Ep.hasChildren},"get")})});var R$=oe(St=>{var Hme=St&&St.__createBinding||(Object.create?function(e,t,r,n){n===void 0&&(n=r);var o=Object.getOwnPropertyDescriptor(t,r);(!o||("get"in o?!t.__esModule:o.writable||o.configurable))&&(o={enumerable:!0,get:i(function(){return t[r]},"get")}),Object.defineProperty(e,n,o)}:function(e,t,r,n){n===void 0&&(n=r),e[n]=t[r]}),$me=St&&St.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),O$=St&&St.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var r in e)r!=="default"&&Object.prototype.hasOwnProperty.call(e,r)&&Hme(t,e,r);return $me(t,e),t},qme=St&&St.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(St,"__esModule",{value:!0});St.DomUtils=St.parseFeed=St.getFeed=St.ElementType=St.Tokenizer=St.createDomStream=St.createDocumentStream=St.parseDOM=St.parseDocument=St.DefaultHandler=St.DomHandler=St.Parser=void 0;var j6=k6(),jme=k6();Object.defineProperty(St,"Parser",{enumerable:!0,get:i(function(){return jme.Parser},"get")});var V6=Wi(),D$=Wi();Object.defineProperty(St,"DomHandler",{enumerable:!0,get:i(function(){return D$.DomHandler},"get")});Object.defineProperty(St,"DefaultHandler",{enumerable:!0,get:i(function(){return D$.DomHandler},"get")});function A$(e,t){var r=new V6.DomHandler(void 0,t);return new j6.Parser(r,t).end(e),r.root}i(A$,"parseDocument");St.parseDocument=A$;function N$(e,t){return A$(e,t).children}i(N$,"parseDOM");St.parseDOM=N$;function Vme(e,t,r){var n=new V6.DomHandler(function(o){return e(o,n.root)},t,r);return new j6.Parser(n,t)}i(Vme,"createDocumentStream");St.createDocumentStream=Vme;function Wme(e,t,r){var n=new V6.DomHandler(e,t,r);return new j6.Parser(n,t)}i(Wme,"createDomStream");St.createDomStream=Wme;var Gme=T6();Object.defineProperty(St,"Tokenizer",{enumerable:!0,get:i(function(){return qme(Gme).default},"get")});St.ElementType=O$(yp());var Yme=Sx(),Kme=Sx();Object.defineProperty(St,"getFeed",{enumerable:!0,get:i(function(){return Kme.getFeed},"get")});var Zme={xmlMode:!0};function Qme(e,t){return t===void 0&&(t=Zme),(0,Yme.getFeed)(N$(e,t))}i(Qme,"parseFeed");St.parseFeed=Qme;St.DomUtils=O$(Sx())});var M$=oe(Ex=>{Object.defineProperty(Ex,"__esModule",{value:!0});Ex.unsetRootParent=void 0;function Jme(e){for(var t=0,r=e.length;t{Object.defineProperty(W6,"__esModule",{value:!0});var Xme=R$(),ehe=Wi(),the=M$();function rhe(e,t){if(typeof e!="string")throw new TypeError("First argument must be a string.");if(!e)return[];var r=new ehe.DomHandler(void 0,t);return new Xme.Parser(r,t).end(e),(0,the.unsetRootParent)(r.dom)}i(rhe,"HTMLDOMParser");W6.default=rhe});var F$=oe(L$=>{Object.defineProperty(L$,"__esModule",{value:!0})});var B$=oe(Ki=>{var nhe=Ki&&Ki.__createBinding||(Object.create?function(e,t,r,n){n===void 0&&(n=r);var o=Object.getOwnPropertyDescriptor(t,r);(!o||("get"in o?!t.__esModule:o.writable||o.configurable))&&(o={enumerable:!0,get:i(function(){return t[r]},"get")}),Object.defineProperty(e,n,o)}:function(e,t,r,n){n===void 0&&(n=r),e[n]=t[r]}),ohe=Ki&&Ki.__exportStar||function(e,t){for(var r in e)r!=="default"&&!Object.prototype.hasOwnProperty.call(t,r)&&nhe(t,e,r)},ihe=Ki&&Ki.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(Ki,"__esModule",{value:!0});Ki.default=void 0;var ahe=P$();Object.defineProperty(Ki,"default",{enumerable:!0,get:i(function(){return ihe(ahe).default},"get")});ohe(F$(),Ki)});var U$=oe(Tx=>{var she=0;Tx.SAME=she;var uhe=1;Tx.CAMELCASE=uhe;Tx.possibleStandardNames={accept:0,acceptCharset:1,"accept-charset":"acceptCharset",accessKey:1,action:0,allowFullScreen:1,alt:0,as:0,async:0,autoCapitalize:1,autoComplete:1,autoCorrect:1,autoFocus:1,autoPlay:1,autoSave:1,capture:0,cellPadding:1,cellSpacing:1,challenge:0,charSet:1,checked:0,children:0,cite:0,class:"className",classID:1,className:1,cols:0,colSpan:1,content:0,contentEditable:1,contextMenu:1,controls:0,controlsList:1,coords:0,crossOrigin:1,dangerouslySetInnerHTML:1,data:0,dateTime:1,default:0,defaultChecked:1,defaultValue:1,defer:0,dir:0,disabled:0,disablePictureInPicture:1,disableRemotePlayback:1,download:0,draggable:0,encType:1,enterKeyHint:1,for:"htmlFor",form:0,formMethod:1,formAction:1,formEncType:1,formNoValidate:1,formTarget:1,frameBorder:1,headers:0,height:0,hidden:0,high:0,href:0,hrefLang:1,htmlFor:1,httpEquiv:1,"http-equiv":"httpEquiv",icon:0,id:0,innerHTML:1,inputMode:1,integrity:0,is:0,itemID:1,itemProp:1,itemRef:1,itemScope:1,itemType:1,keyParams:1,keyType:1,kind:0,label:0,lang:0,list:0,loop:0,low:0,manifest:0,marginWidth:1,marginHeight:1,max:0,maxLength:1,media:0,mediaGroup:1,method:0,min:0,minLength:1,multiple:0,muted:0,name:0,noModule:1,nonce:0,noValidate:1,open:0,optimum:0,pattern:0,placeholder:0,playsInline:1,poster:0,preload:0,profile:0,radioGroup:1,readOnly:1,referrerPolicy:1,rel:0,required:0,reversed:0,role:0,rows:0,rowSpan:1,sandbox:0,scope:0,scoped:0,scrolling:0,seamless:0,selected:0,shape:0,size:0,sizes:0,span:0,spellCheck:1,src:0,srcDoc:1,srcLang:1,srcSet:1,start:0,step:0,style:0,summary:0,tabIndex:1,target:0,title:0,type:0,useMap:1,value:0,width:0,wmode:0,wrap:0,about:0,accentHeight:1,"accent-height":"accentHeight",accumulate:0,additive:0,alignmentBaseline:1,"alignment-baseline":"alignmentBaseline",allowReorder:1,alphabetic:0,amplitude:0,arabicForm:1,"arabic-form":"arabicForm",ascent:0,attributeName:1,attributeType:1,autoReverse:1,azimuth:0,baseFrequency:1,baselineShift:1,"baseline-shift":"baselineShift",baseProfile:1,bbox:0,begin:0,bias:0,by:0,calcMode:1,capHeight:1,"cap-height":"capHeight",clip:0,clipPath:1,"clip-path":"clipPath",clipPathUnits:1,clipRule:1,"clip-rule":"clipRule",color:0,colorInterpolation:1,"color-interpolation":"colorInterpolation",colorInterpolationFilters:1,"color-interpolation-filters":"colorInterpolationFilters",colorProfile:1,"color-profile":"colorProfile",colorRendering:1,"color-rendering":"colorRendering",contentScriptType:1,contentStyleType:1,cursor:0,cx:0,cy:0,d:0,datatype:0,decelerate:0,descent:0,diffuseConstant:1,direction:0,display:0,divisor:0,dominantBaseline:1,"dominant-baseline":"dominantBaseline",dur:0,dx:0,dy:0,edgeMode:1,elevation:0,enableBackground:1,"enable-background":"enableBackground",end:0,exponent:0,externalResourcesRequired:1,fill:0,fillOpacity:1,"fill-opacity":"fillOpacity",fillRule:1,"fill-rule":"fillRule",filter:0,filterRes:1,filterUnits:1,floodOpacity:1,"flood-opacity":"floodOpacity",floodColor:1,"flood-color":"floodColor",focusable:0,fontFamily:1,"font-family":"fontFamily",fontSize:1,"font-size":"fontSize",fontSizeAdjust:1,"font-size-adjust":"fontSizeAdjust",fontStretch:1,"font-stretch":"fontStretch",fontStyle:1,"font-style":"fontStyle",fontVariant:1,"font-variant":"fontVariant",fontWeight:1,"font-weight":"fontWeight",format:0,from:0,fx:0,fy:0,g1:0,g2:0,glyphName:1,"glyph-name":"glyphName",glyphOrientationHorizontal:1,"glyph-orientation-horizontal":"glyphOrientationHorizontal",glyphOrientationVertical:1,"glyph-orientation-vertical":"glyphOrientationVertical",glyphRef:1,gradientTransform:1,gradientUnits:1,hanging:0,horizAdvX:1,"horiz-adv-x":"horizAdvX",horizOriginX:1,"horiz-origin-x":"horizOriginX",ideographic:0,imageRendering:1,"image-rendering":"imageRendering",in2:0,in:0,inlist:0,intercept:0,k1:0,k2:0,k3:0,k4:0,k:0,kernelMatrix:1,kernelUnitLength:1,kerning:0,keyPoints:1,keySplines:1,keyTimes:1,lengthAdjust:1,letterSpacing:1,"letter-spacing":"letterSpacing",lightingColor:1,"lighting-color":"lightingColor",limitingConeAngle:1,local:0,markerEnd:1,"marker-end":"markerEnd",markerHeight:1,markerMid:1,"marker-mid":"markerMid",markerStart:1,"marker-start":"markerStart",markerUnits:1,markerWidth:1,mask:0,maskContentUnits:1,maskUnits:1,mathematical:0,mode:0,numOctaves:1,offset:0,opacity:0,operator:0,order:0,orient:0,orientation:0,origin:0,overflow:0,overlinePosition:1,"overline-position":"overlinePosition",overlineThickness:1,"overline-thickness":"overlineThickness",paintOrder:1,"paint-order":"paintOrder",panose1:0,"panose-1":"panose1",pathLength:1,patternContentUnits:1,patternTransform:1,patternUnits:1,pointerEvents:1,"pointer-events":"pointerEvents",points:0,pointsAtX:1,pointsAtY:1,pointsAtZ:1,prefix:0,preserveAlpha:1,preserveAspectRatio:1,primitiveUnits:1,property:0,r:0,radius:0,refX:1,refY:1,renderingIntent:1,"rendering-intent":"renderingIntent",repeatCount:1,repeatDur:1,requiredExtensions:1,requiredFeatures:1,resource:0,restart:0,result:0,results:0,rotate:0,rx:0,ry:0,scale:0,security:0,seed:0,shapeRendering:1,"shape-rendering":"shapeRendering",slope:0,spacing:0,specularConstant:1,specularExponent:1,speed:0,spreadMethod:1,startOffset:1,stdDeviation:1,stemh:0,stemv:0,stitchTiles:1,stopColor:1,"stop-color":"stopColor",stopOpacity:1,"stop-opacity":"stopOpacity",strikethroughPosition:1,"strikethrough-position":"strikethroughPosition",strikethroughThickness:1,"strikethrough-thickness":"strikethroughThickness",string:0,stroke:0,strokeDasharray:1,"stroke-dasharray":"strokeDasharray",strokeDashoffset:1,"stroke-dashoffset":"strokeDashoffset",strokeLinecap:1,"stroke-linecap":"strokeLinecap",strokeLinejoin:1,"stroke-linejoin":"strokeLinejoin",strokeMiterlimit:1,"stroke-miterlimit":"strokeMiterlimit",strokeWidth:1,"stroke-width":"strokeWidth",strokeOpacity:1,"stroke-opacity":"strokeOpacity",suppressContentEditableWarning:1,suppressHydrationWarning:1,surfaceScale:1,systemLanguage:1,tableValues:1,targetX:1,targetY:1,textAnchor:1,"text-anchor":"textAnchor",textDecoration:1,"text-decoration":"textDecoration",textLength:1,textRendering:1,"text-rendering":"textRendering",to:0,transform:0,typeof:0,u1:0,u2:0,underlinePosition:1,"underline-position":"underlinePosition",underlineThickness:1,"underline-thickness":"underlineThickness",unicode:0,unicodeBidi:1,"unicode-bidi":"unicodeBidi",unicodeRange:1,"unicode-range":"unicodeRange",unitsPerEm:1,"units-per-em":"unitsPerEm",unselectable:0,vAlphabetic:1,"v-alphabetic":"vAlphabetic",values:0,vectorEffect:1,"vector-effect":"vectorEffect",version:0,vertAdvY:1,"vert-adv-y":"vertAdvY",vertOriginX:1,"vert-origin-x":"vertOriginX",vertOriginY:1,"vert-origin-y":"vertOriginY",vHanging:1,"v-hanging":"vHanging",vIdeographic:1,"v-ideographic":"vIdeographic",viewBox:1,viewTarget:1,visibility:0,vMathematical:1,"v-mathematical":"vMathematical",vocab:0,widths:0,wordSpacing:1,"word-spacing":"wordSpacing",writingMode:1,"writing-mode":"writingMode",x1:0,x2:0,x:0,xChannelSelector:1,xHeight:1,"x-height":"xHeight",xlinkActuate:1,"xlink:actuate":"xlinkActuate",xlinkArcrole:1,"xlink:arcrole":"xlinkArcrole",xlinkHref:1,"xlink:href":"xlinkHref",xlinkRole:1,"xlink:role":"xlinkRole",xlinkShow:1,"xlink:show":"xlinkShow",xlinkTitle:1,"xlink:title":"xlinkTitle",xlinkType:1,"xlink:type":"xlinkType",xmlBase:1,"xml:base":"xmlBase",xmlLang:1,"xml:lang":"xmlLang",xmlns:0,"xml:space":"xmlSpace",xmlnsXlink:1,"xmlns:xlink":"xmlnsXlink",xmlSpace:1,y1:0,y2:0,y:0,yChannelSelector:1,z:0,zoomAndPan:1}});var H$=oe(Zi=>{function lhe(e){return kn.hasOwnProperty(e)?kn[e]:null}i(lhe,"getPropertyInfo");function ro(e,t,r,n,o,a,s){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=n,this.attributeNamespace=o,this.mustUseProperty=r,this.propertyName=e,this.type=t,this.sanitizeURL=a,this.removeEmptyString=s}i(ro,"PropertyInfoRecord");var kn={},che=["children","dangerouslySetInnerHTML","defaultValue","defaultChecked","innerHTML","suppressContentEditableWarning","suppressHydrationWarning","style"];che.forEach(e=>{kn[e]=new ro(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(([e,t])=>{kn[e]=new ro(e,1,!1,t,null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(e=>{kn[e]=new ro(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(e=>{kn[e]=new ro(e,2,!1,e,null,!1,!1)});["allowFullScreen","async","autoFocus","autoPlay","controls","default","defer","disabled","disablePictureInPicture","disableRemotePlayback","formNoValidate","hidden","loop","noModule","noValidate","open","playsInline","readOnly","required","reversed","scoped","seamless","itemScope"].forEach(e=>{kn[e]=new ro(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(e=>{kn[e]=new ro(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(e=>{kn[e]=new ro(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(e=>{kn[e]=new ro(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(e=>{kn[e]=new ro(e,5,!1,e.toLowerCase(),null,!1,!1)});var G6=/[\-\:]([a-z])/g,Y6=i(e=>e[1].toUpperCase(),"capitalize");["accent-height","alignment-baseline","arabic-form","baseline-shift","cap-height","clip-path","clip-rule","color-interpolation","color-interpolation-filters","color-profile","color-rendering","dominant-baseline","enable-background","fill-opacity","fill-rule","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","glyph-name","glyph-orientation-horizontal","glyph-orientation-vertical","horiz-adv-x","horiz-origin-x","image-rendering","letter-spacing","lighting-color","marker-end","marker-mid","marker-start","overline-position","overline-thickness","paint-order","panose-1","pointer-events","rendering-intent","shape-rendering","stop-color","stop-opacity","strikethrough-position","strikethrough-thickness","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke-width","text-anchor","text-decoration","text-rendering","underline-position","underline-thickness","unicode-bidi","unicode-range","units-per-em","v-alphabetic","v-hanging","v-ideographic","v-mathematical","vector-effect","vert-adv-y","vert-origin-x","vert-origin-y","word-spacing","writing-mode","xmlns:xlink","x-height"].forEach(e=>{let t=e.replace(G6,Y6);kn[t]=new ro(t,1,!1,e,null,!1,!1)});["xlink:actuate","xlink:arcrole","xlink:role","xlink:show","xlink:title","xlink:type"].forEach(e=>{let t=e.replace(G6,Y6);kn[t]=new ro(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(e=>{let t=e.replace(G6,Y6);kn[t]=new ro(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(e=>{kn[e]=new ro(e,1,!1,e.toLowerCase(),null,!1,!1)});var dhe="xlinkHref";kn[dhe]=new ro("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(e=>{kn[e]=new ro(e,1,!1,e.toLowerCase(),null,!0,!0)});var{CAMELCASE:fhe,SAME:phe,possibleStandardNames:z$}=U$(),mhe=":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",hhe=mhe+"\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040",ghe=RegExp.prototype.test.bind(new RegExp("^(data|aria)-["+hhe+"]*$")),vhe=Object.keys(z$).reduce((e,t)=>{let r=z$[t];return r===phe?e[t]=t:r===fhe?e[t.toLowerCase()]=t:e[t]=r,e},{});Zi.BOOLEAN=3;Zi.BOOLEANISH_STRING=2;Zi.NUMERIC=5;Zi.OVERLOADED_BOOLEAN=4;Zi.POSITIVE_NUMERIC=6;Zi.RESERVED=0;Zi.STRING=1;Zi.getPropertyInfo=lhe;Zi.isCustomAttribute=ghe;Zi.possibleStandardNames=vhe});var G$=oe((YHe,W$)=>{var $$=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,_he=/\n/g,bhe=/^\s*/,yhe=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,xhe=/^:\s*/,whe=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,She=/^[;\s]*/,Ehe=/^\s+|\s+$/g,The=` +`,q$="/",j$="*",$c="",khe="comment",Ihe="declaration";W$.exports=function(e,t){if(typeof e!="string")throw new TypeError("First argument must be a string");if(!e)return[];t=t||{};var r=1,n=1;function o(S){var y=S.match(_he);y&&(r+=y.length);var _=S.lastIndexOf(The);n=~_?S.length-_:n+S.length}i(o,"updatePosition");function a(){var S={line:r,column:n};return function(y){return y.position=new s(S),m(),y}}i(a,"position");function s(S){this.start=S,this.end={line:r,column:n},this.source=t.source}i(s,"Position"),s.prototype.content=e;var l=[];function d(S){var y=new Error(t.source+":"+r+":"+n+": "+S);if(y.reason=S,y.filename=t.source,y.line=r,y.column=n,y.source=e,t.silent)l.push(y);else throw y}i(d,"error");function f(S){var y=S.exec(e);if(y){var _=y[0];return o(_),e=e.slice(_.length),y}}i(f,"match");function m(){f(bhe)}i(m,"whitespace");function h(S){var y;for(S=S||[];y=g();)y!==!1&&S.push(y);return S}i(h,"comments");function g(){var S=a();if(!(q$!=e.charAt(0)||j$!=e.charAt(1))){for(var y=2;$c!=e.charAt(y)&&(j$!=e.charAt(y)||q$!=e.charAt(y+1));)++y;if(y+=2,$c===e.charAt(y-1))return d("End of comment missing");var _=e.slice(2,y-2);return n+=2,o(_),e=e.slice(y),n+=2,S({type:khe,comment:_})}}i(g,"comment");function v(){var S=a(),y=f(yhe);if(y){if(g(),!f(xhe))return d("property missing ':'");var _=f(whe),x=S({type:Ihe,property:V$(y[0].replace($$,$c)),value:_?V$(_[0].replace($$,$c)):$c});return f(She),x}}i(v,"declaration");function w(){var S=[];h(S);for(var y;y=v();)y!==!1&&(S.push(y),h(S));return S}return i(w,"declarations"),m(),w()};function V$(e){return e?e.replace(Ehe,$c):$c}i(V$,"trim")});var Y$=oe(f0=>{var Che=f0&&f0.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(f0,"__esModule",{value:!0});var Ohe=Che(G$());function Dhe(e,t){var r=null;if(!e||typeof e!="string")return r;var n=(0,Ohe.default)(e),o=typeof t=="function";return n.forEach(function(a){if(a.type==="declaration"){var s=a.property,l=a.value;o?t(s,l,a):l&&(r=r||{},r[s]=l)}}),r}i(Dhe,"StyleToObject");f0.default=Dhe});var Z$=oe(kx=>{Object.defineProperty(kx,"__esModule",{value:!0});kx.camelCase=void 0;var Ahe=/^--[a-zA-Z0-9-]+$/,Nhe=/-([a-z])/g,Rhe=/^[^-]+$/,Mhe=/^-(webkit|moz|ms|o|khtml)-/,Phe=/^-(ms)-/,Lhe=i(function(e){return!e||Rhe.test(e)||Ahe.test(e)},"skipCamelCase"),Fhe=i(function(e,t){return t.toUpperCase()},"capitalize"),K$=i(function(e,t){return"".concat(t,"-")},"trimHyphen"),Bhe=i(function(e,t){return t===void 0&&(t={}),Lhe(e)?e:(e=e.toLowerCase(),t.reactCompat?e=e.replace(Phe,K$):e=e.replace(Mhe,K$),e.replace(Nhe,Fhe))},"camelCase");kx.camelCase=Bhe});var Q$=oe(p0=>{var Uhe=p0&&p0.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(p0,"__esModule",{value:!0});var zhe=Uhe(Y$()),Hhe=Z$();function $he(e,t){var r={};return!e||typeof e!="string"||(0,zhe.default)(e,function(n,o){n&&o&&(r[(0,Hhe.camelCase)(n,t)]=o)}),r}i($he,"StyleToJS");p0.default=$he});var K6=oe(In=>{var qhe=In&&In.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(In,"__esModule",{value:!0});In.returnFirstArg=In.canTextBeChildOfNode=In.ELEMENTS_WITH_NO_TEXT_CHILDREN=In.PRESERVE_CUSTOM_ATTRIBUTES=In.setStyleProp=In.isCustomComponent=void 0;var jhe=pe(),Vhe=qhe(Q$()),Whe=new Set(["annotation-xml","color-profile","font-face","font-face-src","font-face-uri","font-face-format","font-face-name","missing-glyph"]);function Ghe(e,t){return e.includes("-")?!Whe.has(e):!!(t&&typeof t.is=="string")}i(Ghe,"isCustomComponent");In.isCustomComponent=Ghe;var Yhe={reactCompat:!0};function Khe(e,t){if(typeof e=="string"){if(!e.trim()){t.style={};return}try{t.style=(0,Vhe.default)(e,Yhe)}catch{t.style={}}}}i(Khe,"setStyleProp");In.setStyleProp=Khe;In.PRESERVE_CUSTOM_ATTRIBUTES=Number(jhe.version.split(".")[0])>=16;In.ELEMENTS_WITH_NO_TEXT_CHILDREN=new Set(["tr","tbody","thead","tfoot","colgroup","table","head","html","frameset"]);var Zhe=i(function(e){return!In.ELEMENTS_WITH_NO_TEXT_CHILDREN.has(e.name)},"canTextBeChildOfNode");In.canTextBeChildOfNode=Zhe;var Qhe=i(function(e){return e},"returnFirstArg");In.returnFirstArg=Qhe});var Q6=oe(Z6=>{Object.defineProperty(Z6,"__esModule",{value:!0});var m0=H$(),J$=K6(),Jhe=["checked","value"],Xhe=["input","select","textarea"],ege={reset:!0,submit:!0};function tge(e,t){e===void 0&&(e={});var r={},n=!!(e.type&&ege[e.type]);for(var o in e){var a=e[o];if((0,m0.isCustomAttribute)(o)){r[o]=a;continue}var s=o.toLowerCase(),l=X$(s);if(l){var d=(0,m0.getPropertyInfo)(l);switch(Jhe.includes(l)&&Xhe.includes(t)&&!n&&(l=X$("default"+s)),r[l]=a,d&&d.type){case m0.BOOLEAN:r[l]=!0;break;case m0.OVERLOADED_BOOLEAN:a===""&&(r[l]=!0);break}continue}J$.PRESERVE_CUSTOM_ATTRIBUTES&&(r[o]=a)}return(0,J$.setStyleProp)(e.style,r),r}i(tge,"attributesToProps");Z6.default=tge;function X$(e){return m0.possibleStandardNames[e]}i(X$,"getPropName")});var tq=oe(g0=>{var rge=g0&&g0.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(g0,"__esModule",{value:!0});var J6=pe(),nge=rge(Q6()),h0=K6(),oge={cloneElement:J6.cloneElement,createElement:J6.createElement,isValidElement:J6.isValidElement};function eq(e,t){for(var r=[],n=typeof t?.replace=="function",o=t?.transform||h0.returnFirstArg,a=t?.library||oge,s=a.cloneElement,l=a.createElement,d=a.isValidElement,f=e.length,m=0;m1&&(g=s(g,{key:g.key||m})),r.push(o(g,h,m));continue}}if(h.type==="text"){var v=!h.data.trim().length;if(v&&h.parent&&!(0,h0.canTextBeChildOfNode)(h.parent)||t?.trim&&v)continue;r.push(o(h.data,h,m));continue}var w=h,S={};ige(w)?((0,h0.setStyleProp)(w.attribs.style,w.attribs),S=w.attribs):w.attribs&&(S=(0,nge.default)(w.attribs,w.name));var y=void 0;switch(h.type){case"script":case"style":h.children[0]&&(S.dangerouslySetInnerHTML={__html:h.children[0].data});break;case"tag":h.name==="textarea"&&h.children[0]?S.defaultValue=h.children[0].data:h.children&&h.children.length&&(y=eq(h.children,t));break;default:continue}f>1&&(S.key=m),r.push(o(l(h.name,S,y),h,m))}return r.length===1?r[0]:r}i(eq,"domToReact");g0.default=eq;function ige(e){return h0.PRESERVE_CUSTOM_ATTRIBUTES&&e.type==="tag"&&(0,h0.isCustomComponent)(e.name,e.attribs)}i(ige,"skipAttributesToProps")});var eD=oe(en=>{var X6=en&&en.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(en,"__esModule",{value:!0});en.htmlToDOM=en.domToReact=en.attributesToProps=en.Text=en.ProcessingInstruction=en.Element=en.Comment=void 0;var rq=X6(B$());en.htmlToDOM=rq.default;var age=X6(Q6());en.attributesToProps=age.default;var nq=X6(tq());en.domToReact=nq.default;var Ix=Wi();Object.defineProperty(en,"Comment",{enumerable:!0,get:i(function(){return Ix.Comment},"get")});Object.defineProperty(en,"Element",{enumerable:!0,get:i(function(){return Ix.Element},"get")});Object.defineProperty(en,"ProcessingInstruction",{enumerable:!0,get:i(function(){return Ix.ProcessingInstruction},"get")});Object.defineProperty(en,"Text",{enumerable:!0,get:i(function(){return Ix.Text},"get")});var sge={lowerCaseAttributeNames:!1};function uge(e,t){if(typeof e!="string")throw new TypeError("First argument must be a string");return e?(0,nq.default)((0,rq.default)(e,t?.htmlparser2||sge),t):[]}i(uge,"HTMLReactParser");en.default=uge});var Ax=q(pe()),cq=q(T_());var xe=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__;var Ke=globalThis;var ca="10.9.0";function Xa(){return Dl(Ke),Ke}i(Xa,"getMainCarrier");function Dl(e){let t=e.__SENTRY__=e.__SENTRY__||{};return t.version=t.version||ca,t[ca]=t[ca]||{}}i(Dl,"getSentryCarrier");function es(e,t,r=Ke){let n=r.__SENTRY__=r.__SENTRY__||{},o=n[ca]=n[ca]||{};return o[e]||(o[e]=t())}i(es,"getGlobalSingleton");var uE=["debug","info","warn","error","log","assert","trace"],rX="Sentry Logger ",Bd={};function oi(e){if(!("console"in Ke))return e();let t=Ke.console,r={},n=Object.keys(Bd);n.forEach(o=>{let a=Bd[o];r[o]=t[o],t[o]=a});try{return e()}finally{n.forEach(o=>{t[o]=r[o]})}}i(oi,"consoleSandbox");function nX(){cE().enabled=!0}i(nX,"enable");function oX(){cE().enabled=!1}i(oX,"disable");function KM(){return cE().enabled}i(KM,"isEnabled");function iX(...e){lE("log",...e)}i(iX,"log");function aX(...e){lE("warn",...e)}i(aX,"warn");function sX(...e){lE("error",...e)}i(sX,"error");function lE(e,...t){xe&&KM()&&oi(()=>{Ke.console[e](`${rX}[${e}]:`,...t)})}i(lE,"_maybeLog");function cE(){return xe?es("loggerSettings",()=>({enabled:!1})):{enabled:!1}}i(cE,"_getLoggerSettings");var me={enable:nX,disable:oX,isEnabled:KM,log:iX,warn:aX,error:sX};var da="?",ZM=/\(error: (.*)\)/,QM=/captureMessage|captureException/;function I_(...e){let t=e.sort((r,n)=>r[0]-n[0]).map(r=>r[1]);return(r,n=0,o=0)=>{let a=[],s=r.split(` +`);for(let l=n;l1024&&(d=d.slice(0,1024));let f=ZM.test(d)?d.replace(ZM,"$1"):d;if(!f.match(/\S*Error: /)){for(let m of t){let h=m(f);if(h){a.push(h);break}}if(a.length>=50+o)break}}return JM(a.slice(o))}}i(I_,"createStackParser");function fE(e){return Array.isArray(e)?I_(...e):e}i(fE,"stackParserFromStackParserOptions");function JM(e){if(!e.length)return[];let t=Array.from(e);return/sentryWrapped/.test(k_(t).function||"")&&t.pop(),t.reverse(),QM.test(k_(t).function||"")&&(t.pop(),QM.test(k_(t).function||"")&&t.pop()),t.slice(0,50).map(r=>({...r,filename:r.filename||k_(t).filename,function:r.function||da}))}i(JM,"stripSentryFramesAndReverse");function k_(e){return e[e.length-1]||{}}i(k_,"getLastStackFrame");var dE="";function ii(e){try{return!e||typeof e!="function"?dE:e.name||dE}catch{return dE}}i(ii,"getFunctionName");function C_(e){let t=e.exception;if(t){let r=[];try{return t.values.forEach(n=>{n.stacktrace.frames&&r.push(...n.stacktrace.frames)}),r}catch{return}}}i(C_,"getFramesFromEvent");var O_={},XM={};function Gn(e,t){O_[e]=O_[e]||[],O_[e].push(t)}i(Gn,"addHandler");function Yn(e,t){if(!XM[e]){XM[e]=!0;try{t()}catch(r){xe&&me.error(`Error while instrumenting ${e}`,r)}}}i(Yn,"maybeInstrument");function $r(e,t){let r=e&&O_[e];if(r)for(let n of r)try{n(t)}catch(o){xe&&me.error(`Error while triggering instrumentation handler. +Type: ${e} +Name: ${ii(n)} +Error:`,o)}}i($r,"triggerHandlers");var pE=null;function mE(e){let t="error";Gn(t,e),Yn(t,uX)}i(mE,"addGlobalErrorInstrumentationHandler");function uX(){pE=Ke.onerror,Ke.onerror=function(e,t,r,n,o){return $r("error",{column:n,error:o,line:r,msg:e,url:t}),pE?pE.apply(this,arguments):!1},Ke.onerror.__SENTRY_INSTRUMENTED__=!0}i(uX,"instrumentError");var hE=null;function gE(e){let t="unhandledrejection";Gn(t,e),Yn(t,lX)}i(gE,"addGlobalUnhandledRejectionInstrumentationHandler");function lX(){hE=Ke.onunhandledrejection,Ke.onunhandledrejection=function(e){return $r("unhandledrejection",e),hE?hE.apply(this,arguments):!0},Ke.onunhandledrejection.__SENTRY_INSTRUMENTED__=!0}i(lX,"instrumentUnhandledRejection");var eP=Object.prototype.toString;function Al(e){switch(eP.call(e)){case"[object Error]":case"[object Exception]":case"[object DOMException]":case"[object WebAssembly.Exception]":return!0;default:return Ci(e,Error)}}i(Al,"isError");function Ud(e,t){return eP.call(e)===`[object ${t}]`}i(Ud,"isBuiltin");function D_(e){return Ud(e,"ErrorEvent")}i(D_,"isErrorEvent");function A_(e){return Ud(e,"DOMError")}i(A_,"isDOMError");function vE(e){return Ud(e,"DOMException")}i(vE,"isDOMException");function Kn(e){return Ud(e,"String")}i(Kn,"isString");function zd(e){return typeof e=="object"&&e!==null&&"__sentry_template_string__"in e&&"__sentry_template_values__"in e}i(zd,"isParameterizedString");function Nl(e){return e===null||zd(e)||typeof e!="object"&&typeof e!="function"}i(Nl,"isPrimitive");function ts(e){return Ud(e,"Object")}i(ts,"isPlainObject");function Rl(e){return typeof Event<"u"&&Ci(e,Event)}i(Rl,"isEvent");function _E(e){return typeof Element<"u"&&Ci(e,Element)}i(_E,"isElement");function bE(e){return Ud(e,"RegExp")}i(bE,"isRegExp");function Ii(e){return!!(e?.then&&typeof e.then=="function")}i(Ii,"isThenable");function yE(e){return ts(e)&&"nativeEvent"in e&&"preventDefault"in e&&"stopPropagation"in e}i(yE,"isSyntheticEvent");function Ci(e,t){try{return e instanceof t}catch{return!1}}i(Ci,"isInstanceOf");function zm(e){return!!(typeof e=="object"&&e!==null&&(e.__isVue||e._isVue))}i(zm,"isVueViewModel");function tP(e){return typeof Request<"u"&&Ci(e,Request)}i(tP,"isRequest");var xE=Ke,cX=80;function Hm(e,t={}){if(!e)return"";try{let r=e,n=5,o=[],a=0,s=0,l=" > ",d=l.length,f,m=Array.isArray(t)?t:t.keyAttrs,h=!Array.isArray(t)&&t.maxStringLength||cX;for(;r&&a++1&&s+o.length*d+f.length>=h));)o.push(f),s+=f.length,r=r.parentNode;return o.reverse().join(l)}catch{return""}}i(Hm,"htmlTreeAsString");function dX(e,t){let r=e,n=[];if(!r?.tagName)return"";if(xE.HTMLElement&&r instanceof HTMLElement&&r.dataset){if(r.dataset.sentryComponent)return r.dataset.sentryComponent;if(r.dataset.sentryElement)return r.dataset.sentryElement}n.push(r.tagName.toLowerCase());let o=t?.length?t.filter(s=>r.getAttribute(s)).map(s=>[s,r.getAttribute(s)]):null;if(o?.length)o.forEach(s=>{n.push(`[${s[0]}="${s[1]}"]`)});else{r.id&&n.push(`#${r.id}`);let s=r.className;if(s&&Kn(s)){let l=s.split(/\s+/);for(let d of l)n.push(`.${d}`)}}let a=["aria-label","type","name","title","alt"];for(let s of a){let l=r.getAttribute(s);l&&n.push(`[${s}="${l}"]`)}return n.join("")}i(dX,"_htmlElementAsString");function Ml(){try{return xE.document.location.href}catch{return""}}i(Ml,"getLocationHref");function wE(e){if(!xE.HTMLElement)return null;let t=e,r=5;for(let n=0;nHd(e,n,r))}i($d,"stringMatchesSomePattern");function qr(e,t,r){if(!(t in e))return;let n=e[t];if(typeof n!="function")return;let o=r(n);typeof o=="function"&&R_(o,n);try{e[t]=o}catch{xe&&me.log(`Failed to replace method "${t}" in object`,e)}}i(qr,"fill");function Cr(e,t,r){try{Object.defineProperty(e,t,{value:r,writable:!0,configurable:!0})}catch{xe&&me.log(`Failed to add non-enumerable property "${t}" to object`,e)}}i(Cr,"addNonEnumerableProperty");function R_(e,t){try{let r=t.prototype||{};e.prototype=t.prototype=r,Cr(e,"__sentry_original__",t)}catch{}}i(R_,"markFunctionWrapped");function Pl(e){return e.__sentry_original__}i(Pl,"getOriginalFunction");function M_(e){if(Al(e))return{message:e.message,name:e.name,stack:e.stack,...nP(e)};if(Rl(e)){let t={type:e.type,target:rP(e.target),currentTarget:rP(e.currentTarget),...nP(e)};return typeof CustomEvent<"u"&&Ci(e,CustomEvent)&&(t.detail=e.detail),t}else return e}i(M_,"convertToPlainObject");function rP(e){try{return _E(e)?Hm(e):Object.prototype.toString.call(e)}catch{return""}}i(rP,"serializeEventTarget");function nP(e){if(typeof e=="object"&&e!==null){let t={};for(let r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t}else return{}}i(nP,"getOwnProperties");function SE(e,t=40){let r=Object.keys(M_(e));r.sort();let n=r[0];if(!n)return"[object has no keys]";if(n.length>=t)return su(n,t);for(let o=r.length;o>0;o--){let a=r.slice(0,o).join(", ");if(!(a.length>t))return o===r.length?a:su(a,t)}return""}i(SE,"extractExceptionKeysForMessage");function fX(){let e=Ke;return e.crypto||e.msCrypto}i(fX,"getCrypto");function jr(e=fX()){let t=i(()=>Math.random()*16,"getRandomByte");try{if(e?.randomUUID)return e.randomUUID().replace(/-/g,"");e?.getRandomValues&&(t=i(()=>{let r=new Uint8Array(1);return e.getRandomValues(r),r[0]},"getRandomByte"))}catch{}return("10000000100040008000"+1e11).replace(/[018]/g,r=>(r^(t()&15)>>r/4).toString(16))}i(jr,"uuid4");function oP(e){return e.exception?.values?.[0]}i(oP,"getFirstException");function fa(e){let{message:t,event_id:r}=e;if(t)return t;let n=oP(e);return n?n.type&&n.value?`${n.type}: ${n.value}`:n.type||n.value||r||"":r||""}i(fa,"getEventDescription");function qd(e,t,r){let n=e.exception=e.exception||{},o=n.values=n.values||[],a=o[0]=o[0]||{};a.value||(a.value=t||""),a.type||(a.type=r||"Error")}i(qd,"addExceptionTypeValue");function pa(e,t){let r=oP(e);if(!r)return;let n={type:"generic",handled:!0},o=r.mechanism;if(r.mechanism={...n,...o,...t},t&&"data"in t){let a={...o?.data,...t.data};r.mechanism.data=a}}i(pa,"addExceptionMechanism");function P_(e){if(pX(e))return!0;try{Cr(e,"__sentry_captured__",!0)}catch{}return!1}i(P_,"checkOrSetAlreadyCaught");function pX(e){try{return e.__sentry_captured__}catch{}}i(pX,"isAlreadyCaptured");var aP=1e3;function ma(){return Date.now()/aP}i(ma,"dateTimestampInSeconds");function mX(){let{performance:e}=Ke;if(!e?.now||!e.timeOrigin)return ma;let t=e.timeOrigin;return()=>(t+e.now())/aP}i(mX,"createUnixTimestampInSecondsFunc");var iP;function xn(){return(iP??(iP=mX()))()}i(xn,"timestampInSeconds");function sP(e){let t=xn(),r={sid:jr(),init:!0,timestamp:t,started:t,duration:0,status:"ok",errors:0,ignoreDuration:!1,toJSON:i(()=>hX(r),"toJSON")};return e&&rs(r,e),r}i(sP,"makeSession");function rs(e,t={}){if(t.user&&(!e.ipAddress&&t.user.ip_address&&(e.ipAddress=t.user.ip_address),!e.did&&!t.did&&(e.did=t.user.id||t.user.email||t.user.username)),e.timestamp=t.timestamp||xn(),t.abnormal_mechanism&&(e.abnormal_mechanism=t.abnormal_mechanism),t.ignoreDuration&&(e.ignoreDuration=t.ignoreDuration),t.sid&&(e.sid=t.sid.length===32?t.sid:jr()),t.init!==void 0&&(e.init=t.init),!e.did&&t.did&&(e.did=`${t.did}`),typeof t.started=="number"&&(e.started=t.started),e.ignoreDuration)e.duration=void 0;else if(typeof t.duration=="number")e.duration=t.duration;else{let r=e.timestamp-e.started;e.duration=r>=0?r:0}t.release&&(e.release=t.release),t.environment&&(e.environment=t.environment),!e.ipAddress&&t.ipAddress&&(e.ipAddress=t.ipAddress),!e.userAgent&&t.userAgent&&(e.userAgent=t.userAgent),typeof t.errors=="number"&&(e.errors=t.errors),t.status&&(e.status=t.status)}i(rs,"updateSession");function uP(e,t){let r={};t?r={status:t}:e.status==="ok"&&(r={status:"exited"}),rs(e,r)}i(uP,"closeSession");function hX(e){return{sid:`${e.sid}`,init:e.init,started:new Date(e.started*1e3).toISOString(),timestamp:new Date(e.timestamp*1e3).toISOString(),status:e.status,errors:e.errors,did:typeof e.did=="number"||typeof e.did=="string"?`${e.did}`:void 0,duration:e.duration,abnormal_mechanism:e.abnormal_mechanism,attrs:{release:e.release,environment:e.environment,ip_address:e.ipAddress,user_agent:e.userAgent}}}i(hX,"sessionToJSON");function uu(e,t,r=2){if(!t||typeof t!="object"||r<=0)return t;if(e&&Object.keys(t).length===0)return e;let n={...e};for(let o in t)Object.prototype.hasOwnProperty.call(t,o)&&(n[o]=uu(n[o],t[o],r-1));return n}i(uu,"merge");function Ll(){return jr()}i(Ll,"generateTraceId");function lu(){return jr().substring(16)}i(lu,"generateSpanId");var EE="_sentrySpan";function jd(e,t){t?Cr(e,EE,t):delete e[EE]}i(jd,"_setSpanForScope");function $m(e){return e[EE]}i($m,"_getSpanForScope");var gX=100,qm=class qm{constructor(){this._notifyingListeners=!1,this._scopeListeners=[],this._eventProcessors=[],this._breadcrumbs=[],this._attachments=[],this._user={},this._tags={},this._extra={},this._contexts={},this._sdkProcessingMetadata={},this._propagationContext={traceId:Ll(),sampleRand:Math.random()}}clone(){let t=new qm;return t._breadcrumbs=[...this._breadcrumbs],t._tags={...this._tags},t._extra={...this._extra},t._contexts={...this._contexts},this._contexts.flags&&(t._contexts.flags={values:[...this._contexts.flags.values]}),t._user=this._user,t._level=this._level,t._session=this._session,t._transactionName=this._transactionName,t._fingerprint=this._fingerprint,t._eventProcessors=[...this._eventProcessors],t._attachments=[...this._attachments],t._sdkProcessingMetadata={...this._sdkProcessingMetadata},t._propagationContext={...this._propagationContext},t._client=this._client,t._lastEventId=this._lastEventId,jd(t,$m(this)),t}setClient(t){this._client=t}setLastEventId(t){this._lastEventId=t}getClient(){return this._client}lastEventId(){return this._lastEventId}addScopeListener(t){this._scopeListeners.push(t)}addEventProcessor(t){return this._eventProcessors.push(t),this}setUser(t){return this._user=t||{email:void 0,id:void 0,ip_address:void 0,username:void 0},this._session&&rs(this._session,{user:t}),this._notifyScopeListeners(),this}getUser(){return this._user}setTags(t){return this._tags={...this._tags,...t},this._notifyScopeListeners(),this}setTag(t,r){return this._tags={...this._tags,[t]:r},this._notifyScopeListeners(),this}setExtras(t){return this._extra={...this._extra,...t},this._notifyScopeListeners(),this}setExtra(t,r){return this._extra={...this._extra,[t]:r},this._notifyScopeListeners(),this}setFingerprint(t){return this._fingerprint=t,this._notifyScopeListeners(),this}setLevel(t){return this._level=t,this._notifyScopeListeners(),this}setTransactionName(t){return this._transactionName=t,this._notifyScopeListeners(),this}setContext(t,r){return r===null?delete this._contexts[t]:this._contexts[t]=r,this._notifyScopeListeners(),this}setSession(t){return t?this._session=t:delete this._session,this._notifyScopeListeners(),this}getSession(){return this._session}update(t){if(!t)return this;let r=typeof t=="function"?t(this):t,n=r instanceof qm?r.getScopeData():ts(r)?t:void 0,{tags:o,extra:a,user:s,contexts:l,level:d,fingerprint:f=[],propagationContext:m}=n||{};return this._tags={...this._tags,...o},this._extra={...this._extra,...a},this._contexts={...this._contexts,...l},s&&Object.keys(s).length&&(this._user=s),d&&(this._level=d),f.length&&(this._fingerprint=f),m&&(this._propagationContext=m),this}clear(){return this._breadcrumbs=[],this._tags={},this._extra={},this._user={},this._contexts={},this._level=void 0,this._transactionName=void 0,this._fingerprint=void 0,this._session=void 0,jd(this,void 0),this._attachments=[],this.setPropagationContext({traceId:Ll(),sampleRand:Math.random()}),this._notifyScopeListeners(),this}addBreadcrumb(t,r){let n=typeof r=="number"?r:gX;if(n<=0)return this;let o={timestamp:ma(),...t,message:t.message?su(t.message,2048):t.message};return this._breadcrumbs.push(o),this._breadcrumbs.length>n&&(this._breadcrumbs=this._breadcrumbs.slice(-n),this._client?.recordDroppedEvent("buffer_overflow","log_item")),this._notifyScopeListeners(),this}getLastBreadcrumb(){return this._breadcrumbs[this._breadcrumbs.length-1]}clearBreadcrumbs(){return this._breadcrumbs=[],this._notifyScopeListeners(),this}addAttachment(t){return this._attachments.push(t),this}clearAttachments(){return this._attachments=[],this}getScopeData(){return{breadcrumbs:this._breadcrumbs,attachments:this._attachments,contexts:this._contexts,tags:this._tags,extra:this._extra,user:this._user,level:this._level,fingerprint:this._fingerprint||[],eventProcessors:this._eventProcessors,propagationContext:this._propagationContext,sdkProcessingMetadata:this._sdkProcessingMetadata,transactionName:this._transactionName,span:$m(this)}}setSDKProcessingMetadata(t){return this._sdkProcessingMetadata=uu(this._sdkProcessingMetadata,t,2),this}setPropagationContext(t){return this._propagationContext=t,this}getPropagationContext(){return this._propagationContext}captureException(t,r){let n=r?.event_id||jr();if(!this._client)return xe&&me.warn("No client configured on scope - will not capture exception!"),n;let o=new Error("Sentry syntheticException");return this._client.captureException(t,{originalException:t,syntheticException:o,...r,event_id:n},this),n}captureMessage(t,r,n){let o=n?.event_id||jr();if(!this._client)return xe&&me.warn("No client configured on scope - will not capture message!"),o;let a=new Error(t);return this._client.captureMessage(t,r,{originalException:t,syntheticException:a,...n,event_id:o},this),o}captureEvent(t,r){let n=r?.event_id||jr();return this._client?(this._client.captureEvent(t,{...r,event_id:n},this),n):(xe&&me.warn("No client configured on scope - will not capture event!"),n)}_notifyScopeListeners(){this._notifyingListeners||(this._notifyingListeners=!0,this._scopeListeners.forEach(t=>{t(this)}),this._notifyingListeners=!1)}};i(qm,"Scope");var po=qm;function lP(){return es("defaultCurrentScope",()=>new po)}i(lP,"getDefaultCurrentScope");function cP(){return es("defaultIsolationScope",()=>new po)}i(cP,"getDefaultIsolationScope");var kE=class kE{constructor(t,r){let n;t?n=t:n=new po;let o;r?o=r:o=new po,this._stack=[{scope:n}],this._isolationScope=o}withScope(t){let r=this._pushScope(),n;try{n=t(r)}catch(o){throw this._popScope(),o}return Ii(n)?n.then(o=>(this._popScope(),o),o=>{throw this._popScope(),o}):(this._popScope(),n)}getClient(){return this.getStackTop().client}getScope(){return this.getStackTop().scope}getIsolationScope(){return this._isolationScope}getStackTop(){return this._stack[this._stack.length-1]}_pushScope(){let t=this.getScope().clone();return this._stack.push({client:this.getClient(),scope:t}),t}_popScope(){return this._stack.length<=1?!1:!!this._stack.pop()}};i(kE,"AsyncContextStack");var TE=kE;function Vd(){let e=Xa(),t=Dl(e);return t.stack=t.stack||new TE(lP(),cP())}i(Vd,"getAsyncContextStack");function vX(e){return Vd().withScope(e)}i(vX,"withScope");function _X(e,t){let r=Vd();return r.withScope(()=>(r.getStackTop().scope=e,t(e)))}i(_X,"withSetScope");function dP(e){return Vd().withScope(()=>e(Vd().getIsolationScope()))}i(dP,"withIsolationScope");function fP(){return{withIsolationScope:dP,withScope:vX,withSetScope:_X,withSetIsolationScope:i((e,t)=>dP(t),"withSetIsolationScope"),getCurrentScope:i(()=>Vd().getScope(),"getCurrentScope"),getIsolationScope:i(()=>Vd().getIsolationScope(),"getIsolationScope")}}i(fP,"getStackAsyncContextStrategy");function Wd(e){let t=Dl(e);return t.acs?t.acs:fP()}i(Wd,"getAsyncContextStrategy");function wn(){let e=Xa();return Wd(e).getCurrentScope()}i(wn,"getCurrentScope");function Co(){let e=Xa();return Wd(e).getIsolationScope()}i(Co,"getIsolationScope");function L_(){return es("globalScope",()=>new po)}i(L_,"getGlobalScope");function cu(...e){let t=Xa(),r=Wd(t);if(e.length===2){let[n,o]=e;return n?r.withSetScope(n,o):r.withScope(o)}return r.withScope(e[0])}i(cu,"withScope");function Ot(){return wn().getClient()}i(Ot,"getClient");function IE(e){let t=e.getPropagationContext(),{traceId:r,parentSpanId:n,propagationSpanId:o}=t,a={trace_id:r,span_id:o||lu()};return n&&(a.parent_span_id=n),a}i(IE,"getTraceContextFromScope");var ns="sentry.source",jm="sentry.sample_rate",pP="sentry.previous_trace_sample_rate",Gd="sentry.op",Yd="sentry.origin";var mP="sentry.measurement_unit",hP="sentry.measurement_value",F_="sentry.custom_span_name",Vm="sentry.profile_id",Wm="sentry.exclusive_time";var gP="_sentryScope",vP="_sentryIsolationScope";function _P(e,t,r){e&&(Cr(e,vP,r),Cr(e,gP,t))}i(_P,"setCapturedScopesOnSpan");function Fl(e){return{scope:e[gP],isolationScope:e[vP]}}i(Fl,"getCapturedScopesOnSpan");var bX="sentry-",yX=/^sentry-/;function yP(e){let t=xX(e);if(!t)return;let r=Object.entries(t).reduce((n,[o,a])=>{if(o.match(yX)){let s=o.slice(bX.length);n[s]=a}return n},{});if(Object.keys(r).length>0)return r}i(yP,"baggageHeaderToDynamicSamplingContext");function xX(e){if(!(!e||!Kn(e)&&!Array.isArray(e)))return Array.isArray(e)?e.reduce((t,r)=>{let n=bP(r);return Object.entries(n).forEach(([o,a])=>{t[o]=a}),t},{}):bP(e)}i(xX,"parseBaggageHeader");function bP(e){return e.split(",").map(t=>t.split("=").map(r=>{try{return decodeURIComponent(r.trim())}catch{return}})).reduce((t,[r,n])=>(r&&n&&(t[r]=n),t),{})}i(bP,"baggageHeaderToObject");var wX=/^o(\d+)\./,SX=/^(?:(\w+):)\/\/(?:(\w+)(?::(\w+)?)?@)([\w.-]+)(?::(\d+))?\/(.+)/;function EX(e){return e==="http"||e==="https"}i(EX,"isValidProtocol");function os(e,t=!1){let{host:r,path:n,pass:o,port:a,projectId:s,protocol:l,publicKey:d}=e;return`${l}://${d}${t&&o?`:${o}`:""}@${r}${a?`:${a}`:""}/${n&&`${n}/`}${s}`}i(os,"dsnToString");function TX(e){let t=SX.exec(e);if(!t){oi(()=>{console.error(`Invalid Sentry Dsn: ${e}`)});return}let[r,n,o="",a="",s="",l=""]=t.slice(1),d="",f=l,m=f.split("/");if(m.length>1&&(d=m.slice(0,-1).join("/"),f=m.pop()),f){let h=f.match(/^\d+/);h&&(f=h[0])}return xP({host:a,pass:o,path:d,projectId:f,port:s,protocol:r,publicKey:n})}i(TX,"dsnFromString");function xP(e){return{protocol:e.protocol,publicKey:e.publicKey||"",pass:e.pass||"",host:e.host,port:e.port||"",path:e.path||"",projectId:e.projectId}}i(xP,"dsnFromComponents");function kX(e){if(!xe)return!0;let{port:t,projectId:r,protocol:n}=e;return["protocol","publicKey","host","projectId"].find(s=>e[s]?!1:(me.error(`Invalid Sentry Dsn: ${s} missing`),!0))?!1:r.match(/^\d+$/)?EX(n)?t&&isNaN(parseInt(t,10))?(me.error(`Invalid Sentry Dsn: Invalid port ${t}`),!1):!0:(me.error(`Invalid Sentry Dsn: Invalid protocol ${n}`),!1):(me.error(`Invalid Sentry Dsn: Invalid projectId ${r}`),!1)}i(kX,"validateDsn");function IX(e){return e.match(wX)?.[1]}i(IX,"extractOrgIdFromDsnHost");function wP(e){let t=e.getOptions(),{host:r}=e.getDsn()||{},n;return t.orgId?n=String(t.orgId):r&&(n=IX(r)),n}i(wP,"extractOrgIdFromClient");function SP(e){let t=typeof e=="string"?TX(e):xP(e);if(!(!t||!kX(t)))return t}i(SP,"makeDsn");function Kd(e){if(typeof e=="boolean")return Number(e);let t=typeof e=="string"?parseFloat(e):e;if(!(typeof t!="number"||isNaN(t)||t<0||t>1))return t}i(Kd,"parseSampleRate");var B_=0,U_=1,EP=!1;function kP(e){let{spanId:t,traceId:r}=e.spanContext(),{data:n,op:o,parent_span_id:a,status:s,origin:l,links:d}=Rr(e);return{parent_span_id:a,span_id:t,trace_id:r,data:n,op:o,status:s,origin:l,links:d}}i(kP,"spanToTransactionTraceContext");function OE(e){let{spanId:t,traceId:r,isRemote:n}=e.spanContext(),o=n?t:Rr(e).parent_span_id,a=Fl(e).scope,s=n?a?.getPropagationContext().propagationSpanId||lu():t;return{parent_span_id:o,span_id:s,trace_id:r}}i(OE,"spanToTraceContext");function DE(e){if(e&&e.length>0)return e.map(({context:{spanId:t,traceId:r,traceFlags:n,...o},attributes:a})=>({span_id:t,trace_id:r,sampled:n===U_,attributes:a,...o}))}i(DE,"convertSpanLinksForEnvelope");function du(e){return typeof e=="number"?TP(e):Array.isArray(e)?e[0]+e[1]/1e9:e instanceof Date?TP(e.getTime()):xn()}i(du,"spanTimeInputToSeconds");function TP(e){return e>9999999999?e/1e3:e}i(TP,"ensureTimestampInSeconds");function Rr(e){if(OX(e))return e.getSpanJSON();let{spanId:t,traceId:r}=e.spanContext();if(CX(e)){let{attributes:n,startTime:o,name:a,endTime:s,status:l,links:d}=e,f="parentSpanId"in e?e.parentSpanId:"parentSpanContext"in e?e.parentSpanContext?.spanId:void 0;return{span_id:t,trace_id:r,data:n,description:a,parent_span_id:f,start_timestamp:du(o),timestamp:du(s)||void 0,status:AE(l),op:n[Gd],origin:n[Yd],links:DE(d)}}return{span_id:t,trace_id:r,start_timestamp:0,data:{}}}i(Rr,"spanToJSON");function CX(e){let t=e;return!!t.attributes&&!!t.startTime&&!!t.name&&!!t.endTime&&!!t.status}i(CX,"spanIsOpenTelemetrySdkTraceBaseSpan");function OX(e){return typeof e.getSpanJSON=="function"}i(OX,"spanIsSentrySpan");function fu(e){let{traceFlags:t}=e.spanContext();return t===U_}i(fu,"spanIsSampled");function AE(e){if(!(!e||e.code===0))return e.code===1?"ok":e.message||"unknown_error"}i(AE,"getStatusMessage");var Gm="_sentryChildSpans",CE="_sentryRootSpan";function NE(e,t){let r=e[CE]||e;Cr(t,CE,r),e[Gm]?e[Gm].add(t):Cr(e,Gm,new Set([t]))}i(NE,"addChildSpanToSpan");function RE(e){let t=new Set;function r(n){if(!t.has(n)&&fu(n)){t.add(n);let o=n[Gm]?Array.from(n[Gm]):[];for(let a of o)r(a)}}return i(r,"addSpanChildren"),r(e),Array.from(t)}i(RE,"getSpanDescendants");function mo(e){return e[CE]||e}i(mo,"getRootSpan");function Ym(){EP||(oi(()=>{console.warn("[Sentry] Returning null from `beforeSendSpan` is disallowed. To drop certain spans, configure the respective integrations directly.")}),EP=!0)}i(Ym,"showSpanDropWarning");function Zd(e){if(typeof __SENTRY_TRACING__=="boolean"&&!__SENTRY_TRACING__)return!1;let t=e||Ot()?.getOptions();return!!t&&(t.tracesSampleRate!=null||!!t.tracesSampler)}i(Zd,"hasSpansEnabled");var Qd="production";var IP="_frozenDsc";function z_(e,t){Cr(e,IP,t)}i(z_,"freezeDscOnSpan");function CP(e,t){let r=t.getOptions(),{publicKey:n}=t.getDsn()||{},o={environment:r.environment||Qd,release:r.release,public_key:n,trace_id:e,org_id:wP(t)};return t.emit("createDsc",o),o}i(CP,"getDynamicSamplingContextFromClient");function OP(e,t){let r=t.getPropagationContext();return r.dsc||CP(r.traceId,e)}i(OP,"getDynamicSamplingContextFromScope");function ha(e){let t=Ot();if(!t)return{};let r=mo(e),n=Rr(r),o=n.data,a=r.spanContext().traceState,s=a?.get("sentry.sample_rate")??o[jm]??o[pP];function l(w){return(typeof s=="number"||typeof s=="string")&&(w.sample_rate=`${s}`),w}i(l,"applyLocalSampleRateToDsc");let d=r[IP];if(d)return l(d);let f=a?.get("sentry.dsc"),m=f&&yP(f);if(m)return l(m);let h=CP(e.spanContext().traceId,t),g=o[ns],v=n.description;return g!=="url"&&v&&(h.transaction=v),Zd()&&(h.sampled=String(fu(r)),h.sample_rand=a?.get("sentry.sample_rand")??Fl(r).scope?.getPropagationContext().sampleRand.toString()),l(h),t.emit("createDsc",h,r),h}i(ha,"getDynamicSamplingContextFromSpan");var ME=class ME{constructor(t={}){this._traceId=t.traceId||Ll(),this._spanId=t.spanId||lu()}spanContext(){return{spanId:this._spanId,traceId:this._traceId,traceFlags:B_}}end(t){}setAttribute(t,r){return this}setAttributes(t){return this}setStatus(t){return this}updateName(t){return this}isRecording(){return!1}addEvent(t,r,n){return this}addLink(t){return this}addLinks(t){return this}recordException(t,r){}};i(ME,"SentryNonRecordingSpan");var Jd=ME;function ai(e,t=100,r=1/0){try{return PE("",e,t,r)}catch(n){return{ERROR:`**non-serializable** (${n})`}}}i(ai,"normalize");function H_(e,t=3,r=100*1024){let n=ai(e,t);return RX(n)>r?H_(e,t-1,r):n}i(H_,"normalizeToSize");function PE(e,t,r=1/0,n=1/0,o=MX()){let[a,s]=o;if(t==null||["boolean","string"].includes(typeof t)||typeof t=="number"&&Number.isFinite(t))return t;let l=DX(e,t);if(!l.startsWith("[object "))return l;if(t.__sentry_skip_normalization__)return t;let d=typeof t.__sentry_override_normalization_depth__=="number"?t.__sentry_override_normalization_depth__:r;if(d===0)return l.replace("object ","");if(a(t))return"[Circular ~]";let f=t;if(f&&typeof f.toJSON=="function")try{let v=f.toJSON();return PE("",v,d-1,n,o)}catch{}let m=Array.isArray(t)?[]:{},h=0,g=M_(t);for(let v in g){if(!Object.prototype.hasOwnProperty.call(g,v))continue;if(h>=n){m[v]="[MaxProperties ~]";break}let w=g[v];m[v]=PE(v,w,d-1,n,o),h++}return s(t),m}i(PE,"visit");function DX(e,t){try{if(e==="domain"&&t&&typeof t=="object"&&t._events)return"[Domain]";if(e==="domainEmitter")return"[DomainEmitter]";if(typeof global<"u"&&t===global)return"[Global]";if(typeof window<"u"&&t===window)return"[Window]";if(typeof document<"u"&&t===document)return"[Document]";if(zm(t))return"[VueViewModel]";if(yE(t))return"[SyntheticEvent]";if(typeof t=="number"&&!Number.isFinite(t))return`[${t}]`;if(typeof t=="function")return`[Function: ${ii(t)}]`;if(typeof t=="symbol")return`[${String(t)}]`;if(typeof t=="bigint")return`[BigInt: ${String(t)}]`;let r=AX(t);return/^HTML(\w*)Element$/.test(r)?`[HTMLElement: ${r}]`:`[object ${r}]`}catch(r){return`**non-serializable** (${r})`}}i(DX,"stringifyValue");function AX(e){let t=Object.getPrototypeOf(e);return t?.constructor?t.constructor.name:"null prototype"}i(AX,"getConstructorName");function NX(e){return~-encodeURI(e).split(/%..|./).length}i(NX,"utf8Length");function RX(e){return NX(JSON.stringify(e))}i(RX,"jsonSize");function MX(){let e=new WeakSet;function t(n){return e.has(n)?!0:(e.add(n),!1)}i(t,"memoize");function r(n){e.delete(n)}return i(r,"unmemoize"),[t,r]}i(MX,"memoBuilder");function ga(e,t=[]){return[e,t]}i(ga,"createEnvelope");function DP(e,t){let[r,n]=e;return[r,[...n,t]]}i(DP,"addItemToEnvelope");function FE(e,t){let r=e[1];for(let n of r){let o=n[0].type;if(t(n,o))return!0}return!1}i(FE,"forEachEnvelopeItem");function LE(e){let t=Dl(Ke);return t.encodePolyfill?t.encodePolyfill(e):new TextEncoder().encode(e)}i(LE,"encodeUTF8");function AP(e){let[t,r]=e,n=JSON.stringify(t);function o(a){typeof n=="string"?n=typeof a=="string"?n+a:[LE(n),a]:n.push(typeof a=="string"?LE(a):a)}i(o,"append");for(let a of r){let[s,l]=a;if(o(` +${JSON.stringify(s)} +`),typeof l=="string"||l instanceof Uint8Array)o(l);else{let d;try{d=JSON.stringify(l)}catch{d=JSON.stringify(ai(l))}o(d)}}return typeof n=="string"?n:PX(n)}i(AP,"serializeEnvelope");function PX(e){let t=e.reduce((o,a)=>o+a.length,0),r=new Uint8Array(t),n=0;for(let o of e)r.set(o,n),n+=o.length;return r}i(PX,"concatBuffers");function NP(e){return[{type:"span"},e]}i(NP,"createSpanEnvelopeItem");function RP(e){let t=typeof e.data=="string"?LE(e.data):e.data;return[{type:"attachment",length:t.length,filename:e.filename,content_type:e.contentType,attachment_type:e.attachmentType},t]}i(RP,"createAttachmentEnvelopeItem");var LX={session:"session",sessions:"session",attachment:"attachment",transaction:"transaction",event:"error",client_report:"internal",user_report:"default",profile:"profile",profile_chunk:"profile",replay_event:"replay",replay_recording:"replay",check_in:"monitor",feedback:"feedback",span:"span",raw_security:"security",log:"log_item"};function BE(e){return LX[e]}i(BE,"envelopeItemTypeToDataCategory");function UE(e){if(!e?.sdk)return;let{name:t,version:r}=e.sdk;return{name:t,version:r}}i(UE,"getSdkMetadataForEnvelopeHeader");function MP(e,t,r,n){let o=e.sdkProcessingMetadata?.dynamicSamplingContext;return{event_id:e.event_id,sent_at:new Date().toISOString(),...t&&{sdk:t},...!!r&&n&&{dsn:os(n)},...o&&{trace:o}}}i(MP,"createEventEnvelopeHeaders");function Km(e,t){if(!t?.length||!e.description)return!1;for(let r of t){if(FX(r)){if(Hd(e.description,r))return!0;continue}if(!r.name&&!r.op)continue;let n=r.name?Hd(e.description,r.name):!0,o=r.op?e.op&&Hd(e.op,r.op):!0;if(n&&o)return!0}return!1}i(Km,"shouldIgnoreSpan");function PP(e,t){let r=t.parent_span_id,n=t.span_id;if(r)for(let o of e)o.parent_span_id===n&&(o.parent_span_id=r)}i(PP,"reparentChildSpans");function FX(e){return typeof e=="string"||e instanceof RegExp}i(FX,"isStringOrRegExp");function BX(e,t){if(!t)return e;let r=e.sdk||{};return e.sdk={...r,name:r.name||t.name,version:r.version||t.version,integrations:[...e.sdk?.integrations||[],...t.integrations||[]],packages:[...e.sdk?.packages||[],...t.packages||[]],settings:e.sdk?.settings||t.settings?{...e.sdk?.settings,...t.settings}:void 0},e}i(BX,"_enhanceEventWithSdkInfo");function LP(e,t,r,n){let o=UE(r),a={sent_at:new Date().toISOString(),...o&&{sdk:o},...!!n&&t&&{dsn:os(t)}},s="aggregates"in e?[{type:"sessions"},e]:[{type:"session"},e.toJSON()];return ga(a,[s])}i(LP,"createSessionEnvelope");function FP(e,t,r,n){let o=UE(r),a=e.type&&e.type!=="replay_event"?e.type:"event";BX(e,r?.sdk);let s=MP(e,o,n,t);return delete e.sdkProcessingMetadata,ga(s,[[{type:a},e]])}i(FP,"createEventEnvelope");function BP(e,t){function r(v){return!!v.trace_id&&!!v.public_key}i(r,"dscHasRequiredProps");let n=ha(e[0]),o=t?.getDsn(),a=t?.getOptions().tunnel,s={sent_at:new Date().toISOString(),...r(n)&&{trace:n},...!!a&&o&&{dsn:os(o)}},{beforeSendSpan:l,ignoreSpans:d}=t?.getOptions()||{},f=d?.length?e.filter(v=>!Km(Rr(v),d)):e,m=e.length-f.length;m&&t?.recordDroppedEvent("before_send","span",m);let h=l?v=>{let w=Rr(v),S=l(w);return S||(Ym(),w)}:Rr,g=[];for(let v of f){let w=h(v);w&&g.push(NP(w))}return ga(s,g)}i(BP,"createSpanEnvelope");function UP(e){if(!xe)return;let{description:t="< unknown name >",op:r="< unknown op >",parent_span_id:n}=Rr(e),{spanId:o}=e.spanContext(),a=fu(e),s=mo(e),l=s===e,d=`[Tracing] Starting ${a?"sampled":"unsampled"} ${l?"root ":""}span`,f=[`op: ${r}`,`name: ${t}`,`ID: ${o}`];if(n&&f.push(`parent ID: ${n}`),!l){let{op:m,description:h}=Rr(s);f.push(`root ID: ${s.spanContext().spanId}`),m&&f.push(`root op: ${m}`),h&&f.push(`root description: ${h}`)}me.log(`${d} + ${f.join(` + `)}`)}i(UP,"logSpanStart");function zP(e){if(!xe)return;let{description:t="< unknown name >",op:r="< unknown op >"}=Rr(e),{spanId:n}=e.spanContext(),a=mo(e)===e,s=`[Tracing] Finishing "${r}" ${a?"root ":""}span "${t}" with ID ${n}`;me.log(s)}i(zP,"logSpanEnd");function zE(e){if(!e||e.length===0)return;let t={};return e.forEach(r=>{let n=r.attributes||{},o=n[mP],a=n[hP];typeof o=="string"&&typeof a=="number"&&(t[r.name]={value:a,unit:o})}),t}i(zE,"timedEventsToMeasurements");var HP=1e3,HE=class HE{constructor(t={}){this._traceId=t.traceId||Ll(),this._spanId=t.spanId||lu(),this._startTime=t.startTimestamp||xn(),this._links=t.links,this._attributes={},this.setAttributes({[Yd]:"manual",[Gd]:t.op,...t.attributes}),this._name=t.name,t.parentSpanId&&(this._parentSpanId=t.parentSpanId),"sampled"in t&&(this._sampled=t.sampled),t.endTimestamp&&(this._endTime=t.endTimestamp),this._events=[],this._isStandaloneSpan=t.isStandalone,this._endTime&&this._onSpanEnded()}addLink(t){return this._links?this._links.push(t):this._links=[t],this}addLinks(t){return this._links?this._links.push(...t):this._links=t,this}recordException(t,r){}spanContext(){let{_spanId:t,_traceId:r,_sampled:n}=this;return{spanId:t,traceId:r,traceFlags:n?U_:B_}}setAttribute(t,r){return r===void 0?delete this._attributes[t]:this._attributes[t]=r,this}setAttributes(t){return Object.keys(t).forEach(r=>this.setAttribute(r,t[r])),this}updateStartTime(t){this._startTime=du(t)}setStatus(t){return this._status=t,this}updateName(t){return this._name=t,this.setAttribute(ns,"custom"),this}end(t){this._endTime||(this._endTime=du(t),zP(this),this._onSpanEnded())}getSpanJSON(){return{data:this._attributes,description:this._name,op:this._attributes[Gd],parent_span_id:this._parentSpanId,span_id:this._spanId,start_timestamp:this._startTime,status:AE(this._status),timestamp:this._endTime,trace_id:this._traceId,origin:this._attributes[Yd],profile_id:this._attributes[Vm],exclusive_time:this._attributes[Wm],measurements:zE(this._events),is_segment:this._isStandaloneSpan&&mo(this)===this||void 0,segment_id:this._isStandaloneSpan?mo(this).spanContext().spanId:void 0,links:DE(this._links)}}isRecording(){return!this._endTime&&!!this._sampled}addEvent(t,r,n){xe&&me.log("[Tracing] Adding an event to span:",t);let o=$P(r)?r:n||xn(),a=$P(r)?{}:r||{},s={name:t,time:du(o),attributes:a};return this._events.push(s),this}isStandaloneSpan(){return!!this._isStandaloneSpan}_onSpanEnded(){let t=Ot();if(t&&t.emit("spanEnd",this),!(this._isStandaloneSpan||this===mo(this)))return;if(this._isStandaloneSpan){this._sampled?zX(BP([this],t)):(xe&&me.log("[Tracing] Discarding standalone span because its trace was not chosen to be sampled."),t&&t.recordDroppedEvent("sample_rate","span"));return}let n=this._convertSpanToTransaction();n&&(Fl(this).scope||wn()).captureEvent(n)}_convertSpanToTransaction(){if(!qP(Rr(this)))return;this._name||(xe&&me.warn("Transaction has no name, falling back to ``."),this._name="");let{scope:t,isolationScope:r}=Fl(this),n=t?.getScopeData().sdkProcessingMetadata?.normalizedRequest;if(this._sampled!==!0)return;let a=RE(this).filter(m=>m!==this&&!UX(m)).map(m=>Rr(m)).filter(qP),s=this._attributes[ns];delete this._attributes[F_],a.forEach(m=>{delete m.data[F_]});let l={contexts:{trace:kP(this)},spans:a.length>HP?a.sort((m,h)=>m.start_timestamp-h.start_timestamp).slice(0,HP):a,start_timestamp:this._startTime,timestamp:this._endTime,transaction:this._name,type:"transaction",sdkProcessingMetadata:{capturedSpanScope:t,capturedSpanIsolationScope:r,dynamicSamplingContext:ha(this)},request:n,...s&&{transaction_info:{source:s}}},d=zE(this._events);return d&&Object.keys(d).length&&(xe&&me.log("[Measurements] Adding measurements to transaction event",JSON.stringify(d,void 0,2)),l.measurements=d),l}};i(HE,"SentrySpan");var Xd=HE;function $P(e){return e&&typeof e=="number"||e instanceof Date||Array.isArray(e)}i($P,"isSpanTimeInput");function qP(e){return!!e.start_timestamp&&!!e.timestamp&&!!e.span_id&&!!e.trace_id}i(qP,"isFullFinishedSpan");function UX(e){return e instanceof Xd&&e.isStandaloneSpan()}i(UX,"isStandaloneSpan");function zX(e){let t=Ot();if(!t)return;let r=e[1];if(!r||r.length===0){t.recordDroppedEvent("before_send","span");return}t.sendEnvelope(e)}i(zX,"sendSpanEnvelope");function jP(e,t,r=()=>{}){let n;try{n=e()}catch(o){throw t(o),r(),o}return HX(n,t,r)}i(jP,"handleCallbackErrors");function HX(e,t,r){return Ii(e)?e.then(n=>(r(),n),n=>{throw t(n),r(),n}):(r(),e)}i(HX,"maybeHandlePromiseRejection");function VP(e,t,r){if(!Zd(e))return[!1];let n,o;typeof e.tracesSampler=="function"?(o=e.tracesSampler({...t,inheritOrSampleWith:i(l=>typeof t.parentSampleRate=="number"?t.parentSampleRate:typeof t.parentSampled=="boolean"?Number(t.parentSampled):l,"inheritOrSampleWith")}),n=!0):t.parentSampled!==void 0?o=t.parentSampled:typeof e.tracesSampleRate<"u"&&(o=e.tracesSampleRate,n=!0);let a=Kd(o);if(a===void 0)return xe&&me.warn(`[Tracing] Discarding root span because of invalid sample rate. Sample rate must be a boolean or a number between 0 and 1. Got ${JSON.stringify(o)} of type ${JSON.stringify(typeof o)}.`),[!1];if(!a)return xe&&me.log(`[Tracing] Discarding transaction because ${typeof e.tracesSampler=="function"?"tracesSampler returned 0 or false":"a negative sampling decision was inherited or tracesSampleRate is set to 0"}`),[!1,a,n];let s=rWX(a)(()=>{let f=wn(),m=VX(f,a),g=e.onlyIfParent&&!m?new Jd:$X({parentSpan:m,spanArguments:n,forceTransaction:o,scope:f});return jd(f,g),jP(()=>t(g),()=>{let{status:v}=Rr(g);g.isRecording()&&(!v||v==="ok")&&g.setStatus({code:2,message:"internal_error"})},()=>{g.end()})}))}i($_,"startSpan");function $E(e,t){let r=YP();return r.withActiveSpan?r.withActiveSpan(e,t):cu(n=>(jd(n,e||void 0),t(n)))}i($E,"withActiveSpan");function $X({parentSpan:e,spanArguments:t,forceTransaction:r,scope:n}){if(!Zd()){let s=new Jd;if(r||!e){let l={sampled:"false",sample_rate:"0",transaction:t.name,...ha(s)};z_(s,l)}return s}let o=Co(),a;if(e&&!r)a=jX(e,n,t),NE(e,a);else if(e){let s=ha(e),{traceId:l,spanId:d}=e.spanContext(),f=fu(e);a=WP({traceId:l,parentSpanId:d,...t},n,f),z_(a,s)}else{let{traceId:s,dsc:l,parentSpanId:d,sampled:f}={...o.getPropagationContext(),...n.getPropagationContext()};a=WP({traceId:s,parentSpanId:d,...t},n,f),l&&z_(a,l)}return UP(a),_P(a,n,o),a}i($X,"createChildOrRootSpan");function qX(e){let r={isStandalone:(e.experimental||{}).standalone,...e};if(e.startTime){let n={...r};return n.startTimestamp=du(e.startTime),delete n.startTime,n}return r}i(qX,"parseSentrySpanArguments");function YP(){let e=Xa();return Wd(e)}i(YP,"getAcs");function WP(e,t,r){let n=Ot(),o=n?.getOptions()||{},{name:a=""}=e,s={spanAttributes:{...e.attributes},spanName:a,parentSampled:r};n?.emit("beforeSampling",s,{decision:!1});let l=s.parentSampled??r,d=s.spanAttributes,f=t.getPropagationContext(),[m,h,g]=t.getScopeData().sdkProcessingMetadata[GP]?[!1]:VP(o,{name:a,parentSampled:l,attributes:d,parentSampleRate:Kd(f.dsc?.sample_rate)},f.sampleRand),v=new Xd({...e,attributes:{[ns]:"custom",[jm]:h!==void 0&&g?h:void 0,...d},sampled:m});return!m&&n&&(xe&&me.log("[Tracing] Discarding root span because its trace was not chosen to be sampled."),n.recordDroppedEvent("sample_rate","transaction")),n&&n.emit("spanStart",v),v}i(WP,"_startRootSpan");function jX(e,t,r){let{spanId:n,traceId:o}=e.spanContext(),a=t.getScopeData().sdkProcessingMetadata[GP]?!1:fu(e),s=a?new Xd({...r,parentSpanId:n,traceId:o,sampled:a}):new Jd({traceId:o});NE(e,s);let l=Ot();return l&&(l.emit("spanStart",s),r.endTimestamp&&l.emit("spanEnd",s)),s}i(jX,"_startChildSpan");function VX(e,t){if(t)return t;if(t===null)return;let r=$m(e);if(!r)return;let n=Ot();return(n?n.getOptions():{}).parentSpanIsAlwaysRootSpan?mo(r):r}i(VX,"getParentSpan");function WX(e){return e!==void 0?t=>$E(e,t):t=>t()}i(WX,"getActiveSpanWrapper");var qE=0,KP=1,ZP=2;function si(e){return new Oi(t=>{t(e)})}i(si,"resolvedSyncPromise");function pu(e){return new Oi((t,r)=>{r(e)})}i(pu,"rejectedSyncPromise");var Zm=class Zm{constructor(t){this._state=qE,this._handlers=[],this._runExecutor(t)}then(t,r){return new Zm((n,o)=>{this._handlers.push([!1,a=>{if(!t)n(a);else try{n(t(a))}catch(s){o(s)}},a=>{if(!r)o(a);else try{n(r(a))}catch(s){o(s)}}]),this._executeHandlers()})}catch(t){return this.then(r=>r,t)}finally(t){return new Zm((r,n)=>{let o,a;return this.then(s=>{a=!1,o=s,t&&t()},s=>{a=!0,o=s,t&&t()}).then(()=>{if(a){n(o);return}r(o)})})}_executeHandlers(){if(this._state===qE)return;let t=this._handlers.slice();this._handlers=[],t.forEach(r=>{r[0]||(this._state===KP&&r[1](this._value),this._state===ZP&&r[2](this._value),r[0]=!0)})}_runExecutor(t){let r=i((a,s)=>{if(this._state===qE){if(Ii(s)){s.then(n,o);return}this._state=a,this._value=s,this._executeHandlers()}},"setResult"),n=i(a=>{r(KP,a)},"resolve"),o=i(a=>{r(ZP,a)},"reject");try{t(n,o)}catch(a){o(a)}}};i(Zm,"SyncPromise");var Oi=Zm;function q_(e,t,r,n=0){return new Oi((o,a)=>{let s=e[n];if(t===null||typeof s!="function")o(t);else{let l=s({...t},r);xe&&s.id&&l===null&&me.log(`Event processor "${s.id}" dropped event`),Ii(l)?l.then(d=>q_(e,d,r,n+1).then(o)).then(null,a):q_(e,l,r,n+1).then(o).then(null,a)}})}i(q_,"notifyEventProcessors");function QP(e,t){let{fingerprint:r,span:n,breadcrumbs:o,sdkProcessingMetadata:a}=t;GX(e,t),n&&ZX(e,n),QX(e,r),YX(e,o),KX(e,a)}i(QP,"applyScopeDataToEvent");function jE(e,t){let{extra:r,tags:n,user:o,contexts:a,level:s,sdkProcessingMetadata:l,breadcrumbs:d,fingerprint:f,eventProcessors:m,attachments:h,propagationContext:g,transactionName:v,span:w}=t;j_(e,"extra",r),j_(e,"tags",n),j_(e,"user",o),j_(e,"contexts",a),e.sdkProcessingMetadata=uu(e.sdkProcessingMetadata,l,2),s&&(e.level=s),v&&(e.transactionName=v),w&&(e.span=w),d.length&&(e.breadcrumbs=[...e.breadcrumbs,...d]),f.length&&(e.fingerprint=[...e.fingerprint,...f]),m.length&&(e.eventProcessors=[...e.eventProcessors,...m]),h.length&&(e.attachments=[...e.attachments,...h]),e.propagationContext={...e.propagationContext,...g}}i(jE,"mergeScopeData");function j_(e,t,r){e[t]=uu(e[t],r,1)}i(j_,"mergeAndOverwriteScopeData");function GX(e,t){let{extra:r,tags:n,user:o,contexts:a,level:s,transactionName:l}=t;Object.keys(r).length&&(e.extra={...r,...e.extra}),Object.keys(n).length&&(e.tags={...n,...e.tags}),Object.keys(o).length&&(e.user={...o,...e.user}),Object.keys(a).length&&(e.contexts={...a,...e.contexts}),s&&(e.level=s),l&&e.type!=="transaction"&&(e.transaction=l)}i(GX,"applyDataToEvent");function YX(e,t){let r=[...e.breadcrumbs||[],...t];e.breadcrumbs=r.length?r:void 0}i(YX,"applyBreadcrumbsToEvent");function KX(e,t){e.sdkProcessingMetadata={...e.sdkProcessingMetadata,...t}}i(KX,"applySdkMetadataToEvent");function ZX(e,t){e.contexts={trace:OE(t),...e.contexts},e.sdkProcessingMetadata={dynamicSamplingContext:ha(t),...e.sdkProcessingMetadata};let r=mo(t),n=Rr(r).description;n&&!e.transaction&&e.type==="transaction"&&(e.transaction=n)}i(ZX,"applySpanToEvent");function QX(e,t){e.fingerprint=e.fingerprint?Array.isArray(e.fingerprint)?e.fingerprint:[e.fingerprint]:[],t&&(e.fingerprint=e.fingerprint.concat(t)),e.fingerprint.length||delete e.fingerprint}i(QX,"applyFingerprintToEvent");var V_,JP,W_;function XP(e){let t=Ke._sentryDebugIds;if(!t)return{};let r=Object.keys(t);return W_&&r.length===JP||(JP=r.length,W_=r.reduce((n,o)=>{V_||(V_={});let a=V_[o];if(a)n[a[0]]=a[1];else{let s=e(o);for(let l=s.length-1;l>=0;l--){let f=s[l]?.filename,m=t[o];if(f&&m){n[f]=m,V_[o]=[f,m];break}}}return n},{})),W_}i(XP,"getFilenameToDebugIdMap");function eL(e,t,r,n,o,a){let{normalizeDepth:s=3,normalizeMaxBreadth:l=1e3}=e,d={...t,event_id:t.event_id||r.event_id||jr(),timestamp:t.timestamp||ma()},f=r.integrations||e.integrations.map(y=>y.name);JX(d,e),tee(d,f),o&&o.emit("applyFrameMetadata",t),t.type===void 0&&XX(d,e.stackParser);let m=nee(n,r.captureContext);r.mechanism&&pa(d,r.mechanism);let h=o?o.getEventProcessors():[],g=L_().getScopeData();if(a){let y=a.getScopeData();jE(g,y)}if(m){let y=m.getScopeData();jE(g,y)}let v=[...r.attachments||[],...g.attachments];v.length&&(r.attachments=v),QP(d,g);let w=[...h,...g.eventProcessors];return q_(w,d,r).then(y=>(y&&eee(y),typeof s=="number"&&s>0?ree(y,s,l):y))}i(eL,"prepareEvent");function JX(e,t){let{environment:r,release:n,dist:o,maxValueLength:a=250}=t;e.environment=e.environment||r||Qd,!e.release&&n&&(e.release=n),!e.dist&&o&&(e.dist=o);let s=e.request;s?.url&&(s.url=su(s.url,a))}i(JX,"applyClientOptions");function XX(e,t){let r=XP(t);e.exception?.values?.forEach(n=>{n.stacktrace?.frames?.forEach(o=>{o.filename&&(o.debug_id=r[o.filename])})})}i(XX,"applyDebugIds");function eee(e){let t={};if(e.exception?.values?.forEach(n=>{n.stacktrace?.frames?.forEach(o=>{o.debug_id&&(o.abs_path?t[o.abs_path]=o.debug_id:o.filename&&(t[o.filename]=o.debug_id),delete o.debug_id)})}),Object.keys(t).length===0)return;e.debug_meta=e.debug_meta||{},e.debug_meta.images=e.debug_meta.images||[];let r=e.debug_meta.images;Object.entries(t).forEach(([n,o])=>{r.push({type:"sourcemap",code_file:n,debug_id:o})})}i(eee,"applyDebugMeta");function tee(e,t){t.length>0&&(e.sdk=e.sdk||{},e.sdk.integrations=[...e.sdk.integrations||[],...t])}i(tee,"applyIntegrationsMetadata");function ree(e,t,r){if(!e)return null;let n={...e,...e.breadcrumbs&&{breadcrumbs:e.breadcrumbs.map(o=>({...o,...o.data&&{data:ai(o.data,t,r)}}))},...e.user&&{user:ai(e.user,t,r)},...e.contexts&&{contexts:ai(e.contexts,t,r)},...e.extra&&{extra:ai(e.extra,t,r)}};return e.contexts?.trace&&n.contexts&&(n.contexts.trace=e.contexts.trace,e.contexts.trace.data&&(n.contexts.trace.data=ai(e.contexts.trace.data,t,r))),e.spans&&(n.spans=e.spans.map(o=>({...o,...o.data&&{data:ai(o.data,t,r)}}))),e.contexts?.flags&&n.contexts&&(n.contexts.flags=ai(e.contexts.flags,3,r)),n}i(ree,"normalizeEvent");function nee(e,t){if(!t)return e;let r=e?e.clone():new po;return r.update(t),r}i(nee,"getFinalScope");function tL(e){if(e)return oee(e)?{captureContext:e}:aee(e)?{captureContext:e}:e}i(tL,"parseEventHintOrCaptureContext");function oee(e){return e instanceof po||typeof e=="function"}i(oee,"hintIsScopeOrFunction");var iee=["user","level","extra","contexts","tags","fingerprint","propagationContext"];function aee(e){return Object.keys(e).some(t=>iee.includes(t))}i(aee,"hintIsScopeContext");function G_(e,t){return wn().captureException(e,tL(t))}i(G_,"captureException");function Qm(e,t){return wn().captureEvent(e,t)}i(Qm,"captureEvent");function Y_(e,t){Co().setContext(e,t)}i(Y_,"setContext");function Jm(e){let t=Co(),r=wn(),{userAgent:n}=Ke.navigator||{},o=sP({user:r.getUser()||t.getUser(),...n&&{userAgent:n},...e}),a=t.getSession();return a?.status==="ok"&&rs(a,{status:"exited"}),K_(),t.setSession(o),o}i(Jm,"startSession");function K_(){let e=Co(),r=wn().getSession()||e.getSession();r&&uP(r),nL(),e.setSession()}i(K_,"endSession");function nL(){let e=Co(),t=Ot(),r=e.getSession();r&&t&&t.captureSession(r)}i(nL,"_sendSessionUpdate");function Xm(e=!1){if(e){K_();return}nL()}i(Xm,"captureSession");var see="7";function uee(e){let t=e.protocol?`${e.protocol}:`:"",r=e.port?`:${e.port}`:"";return`${t}//${e.host}${r}${e.path?`/${e.path}`:""}/api/`}i(uee,"getBaseApiEndpoint");function lee(e){return`${uee(e)}${e.projectId}/envelope/`}i(lee,"_getIngestEndpoint");function cee(e,t){let r={sentry_version:see};return e.publicKey&&(r.sentry_key=e.publicKey),t&&(r.sentry_client=`${t.name}/${t.version}`),new URLSearchParams(r).toString()}i(cee,"_encodedAuth");function oL(e,t,r){return t||`${lee(e)}?${cee(e,r)}`}i(oL,"getEnvelopeEndpointWithUrlEncodedAuth");var iL=[];function dee(e){let t={};return e.forEach(r=>{let{name:n}=r,o=t[n];o&&!o.isDefaultInstance&&r.isDefaultInstance||(t[n]=r)}),Object.values(t)}i(dee,"filterDuplicates");function VE(e){let t=e.defaultIntegrations||[],r=e.integrations;t.forEach(o=>{o.isDefaultInstance=!0});let n;if(Array.isArray(r))n=[...t,...r];else if(typeof r=="function"){let o=r(t);n=Array.isArray(o)?o:[o]}else n=t;return dee(n)}i(VE,"getIntegrationsToSetup");function aL(e,t){let r={};return t.forEach(n=>{n&&GE(e,n,r)}),r}i(aL,"setupIntegrations");function WE(e,t){for(let r of t)r?.afterAllSetup&&r.afterAllSetup(e)}i(WE,"afterSetupIntegrations");function GE(e,t,r){if(r[t.name]){xe&&me.log(`Integration skipped because it was already installed: ${t.name}`);return}if(r[t.name]=t,iL.indexOf(t.name)===-1&&typeof t.setupOnce=="function"&&(t.setupOnce(),iL.push(t.name)),t.setup&&typeof t.setup=="function"&&t.setup(e),typeof t.preprocessEvent=="function"){let n=t.preprocessEvent.bind(t);e.on("preprocessEvent",(o,a)=>n(o,a,e))}if(typeof t.processEvent=="function"){let n=t.processEvent.bind(t),o=Object.assign((a,s)=>n(a,s,e),{id:t.name});e.addEventProcessor(o)}xe&&me.log(`Integration installed: ${t.name}`)}i(GE,"setupIntegration");function sL(e,t,r){let n=[{type:"client_report"},{timestamp:r||ma(),discarded_events:e}];return ga(t?{dsn:t}:{},[n])}i(sL,"createClientReportEnvelope");function Z_(e){let t=[];e.message&&t.push(e.message);try{let r=e.exception.values[e.exception.values.length-1];r?.value&&(t.push(r.value),r.type&&t.push(`${r.type}: ${r.value}`))}catch{}return t}i(Z_,"getPossibleEventMessages");function uL(e){let{trace_id:t,parent_span_id:r,span_id:n,status:o,origin:a,data:s,op:l}=e.contexts?.trace??{};return{data:s??{},description:e.transaction,op:l,parent_span_id:r,span_id:n??"",start_timestamp:e.start_timestamp??0,status:o,timestamp:e.timestamp,trace_id:t??"",origin:a,profile_id:s?.[Vm],exclusive_time:s?.[Wm],measurements:e.measurements,is_segment:!0}}i(uL,"convertTransactionEventToSpanJson");function lL(e){return{type:"transaction",timestamp:e.timestamp,start_timestamp:e.start_timestamp,transaction:e.description,contexts:{trace:{trace_id:e.trace_id,span_id:e.span_id,parent_span_id:e.parent_span_id,op:e.op,status:e.status,origin:e.origin,data:{...e.data,...e.profile_id&&{[Vm]:e.profile_id},...e.exclusive_time&&{[Wm]:e.exclusive_time}}}},measurements:e.measurements}}i(lL,"convertSpanJsonToTransactionEvent");var cL="Not capturing exception because it's already been captured.",dL="Discarded session because of missing or non-string release",mL=Symbol.for("SentryInternalError"),hL=Symbol.for("SentryDoNotSendEventError");function Q_(e){return{message:e,[mL]:!0}}i(Q_,"_makeInternalError");function YE(e){return{message:e,[hL]:!0}}i(YE,"_makeDoNotSendEventError");function fL(e){return!!e&&typeof e=="object"&&mL in e}i(fL,"_isInternalError");function pL(e){return!!e&&typeof e=="object"&&hL in e}i(pL,"_isDoNotSendEventError");var ZE=class ZE{constructor(t){if(this._options=t,this._integrations={},this._numProcessing=0,this._outcomes={},this._hooks={},this._eventProcessors=[],t.dsn?this._dsn=SP(t.dsn):xe&&me.warn("No DSN provided, client will not send events."),this._dsn){let r=oL(this._dsn,t.tunnel,t._metadata?t._metadata.sdk:void 0);this._transport=t.transport({tunnel:this._options.tunnel,recordDroppedEvent:this.recordDroppedEvent.bind(this),...t.transportOptions,url:r})}}captureException(t,r,n){let o=jr();if(P_(t))return xe&&me.log(cL),o;let a={event_id:o,...r};return this._process(this.eventFromException(t,a).then(s=>this._captureEvent(s,a,n))),a.event_id}captureMessage(t,r,n,o){let a={event_id:jr(),...n},s=zd(t)?t:String(t),l=Nl(t)?this.eventFromMessage(s,r,a):this.eventFromException(t,a);return this._process(l.then(d=>this._captureEvent(d,a,o))),a.event_id}captureEvent(t,r,n){let o=jr();if(r?.originalException&&P_(r.originalException))return xe&&me.log(cL),o;let a={event_id:o,...r},s=t.sdkProcessingMetadata||{},l=s.capturedSpanScope,d=s.capturedSpanIsolationScope;return this._process(this._captureEvent(t,a,l||n,d)),a.event_id}captureSession(t){this.sendSession(t),rs(t,{init:!1})}getDsn(){return this._dsn}getOptions(){return this._options}getSdkMetadata(){return this._options._metadata}getTransport(){return this._transport}flush(t){let r=this._transport;return r?(this.emit("flush"),this._isClientDoneProcessing(t).then(n=>r.flush(t).then(o=>n&&o))):si(!0)}close(t){return this.flush(t).then(r=>(this.getOptions().enabled=!1,this.emit("close"),r))}getEventProcessors(){return this._eventProcessors}addEventProcessor(t){this._eventProcessors.push(t)}init(){(this._isEnabled()||this._options.integrations.some(({name:t})=>t.startsWith("Spotlight")))&&this._setupIntegrations()}getIntegrationByName(t){return this._integrations[t]}addIntegration(t){let r=this._integrations[t.name];GE(this,t,this._integrations),r||WE(this,[t])}sendEvent(t,r={}){this.emit("beforeSendEvent",t,r);let n=FP(t,this._dsn,this._options._metadata,this._options.tunnel);for(let a of r.attachments||[])n=DP(n,RP(a));let o=this.sendEnvelope(n);o&&o.then(a=>this.emit("afterSendEvent",t,a),null)}sendSession(t){let{release:r,environment:n=Qd}=this._options;if("aggregates"in t){let a=t.attrs||{};if(!a.release&&!r){xe&&me.warn(dL);return}a.release=a.release||r,a.environment=a.environment||n,t.attrs=a}else{if(!t.release&&!r){xe&&me.warn(dL);return}t.release=t.release||r,t.environment=t.environment||n}this.emit("beforeSendSession",t);let o=LP(t,this._dsn,this._options._metadata,this._options.tunnel);this.sendEnvelope(o)}recordDroppedEvent(t,r,n=1){if(this._options.sendClientReports){let o=`${t}:${r}`;xe&&me.log(`Recording outcome: "${o}"${n>1?` (${n} times)`:""}`),this._outcomes[o]=(this._outcomes[o]||0)+n}}on(t,r){let n=this._hooks[t]=this._hooks[t]||[];return n.push(r),()=>{let o=n.indexOf(r);o>-1&&n.splice(o,1)}}emit(t,...r){let n=this._hooks[t];n&&n.forEach(o=>o(...r))}sendEnvelope(t){return this.emit("beforeEnvelope",t),this._isEnabled()&&this._transport?this._transport.send(t).then(null,r=>(xe&&me.error("Error while sending envelope:",r),r)):(xe&&me.error("Transport disabled"),si({}))}_setupIntegrations(){let{integrations:t}=this._options;this._integrations=aL(this,t),WE(this,t)}_updateSessionFromEvent(t,r){let n=r.level==="fatal",o=!1,a=r.exception?.values;if(a){o=!0;for(let d of a)if(d.mechanism?.handled===!1){n=!0;break}}let s=t.status==="ok";(s&&t.errors===0||s&&n)&&(rs(t,{...n&&{status:"crashed"},errors:t.errors||Number(o||n)}),this.captureSession(t))}_isClientDoneProcessing(t){return new Oi(r=>{let n=0,o=1,a=setInterval(()=>{this._numProcessing==0?(clearInterval(a),r(!0)):(n+=o,t&&n>=t&&(clearInterval(a),r(!1)))},o)})}_isEnabled(){return this.getOptions().enabled!==!1&&this._transport!==void 0}_prepareEvent(t,r,n,o){let a=this.getOptions(),s=Object.keys(this._integrations);return!r.integrations&&s?.length&&(r.integrations=s),this.emit("preprocessEvent",t,r),t.type||o.setLastEventId(t.event_id||r.event_id),eL(a,t,r,n,this,o).then(l=>{if(l===null)return l;this.emit("postprocessEvent",l,r),l.contexts={trace:IE(n),...l.contexts};let d=OP(this,n);return l.sdkProcessingMetadata={dynamicSamplingContext:d,...l.sdkProcessingMetadata},l})}_captureEvent(t,r={},n=wn(),o=Co()){return xe&&KE(t)&&me.log(`Captured error event \`${Z_(t)[0]||""}\``),this._processEvent(t,r,n,o).then(a=>a.event_id,a=>{xe&&(pL(a)?me.log(a.message):fL(a)?me.warn(a.message):me.warn(a))})}_processEvent(t,r,n,o){let a=this.getOptions(),{sampleRate:s}=a,l=gL(t),d=KE(t),f=t.type||"error",m=`before send for type \`${f}\``,h=typeof s>"u"?void 0:Kd(s);if(d&&typeof h=="number"&&Math.random()>h)return this.recordDroppedEvent("sample_rate","error"),pu(YE(`Discarding event because it's not included in the random sample (sampling rate = ${s})`));let g=f==="replay_event"?"replay":f;return this._prepareEvent(t,r,n,o).then(v=>{if(v===null)throw this.recordDroppedEvent("event_processor",g),YE("An event processor returned `null`, will not send event.");if(r.data&&r.data.__sentry__===!0)return v;let S=mee(this,a,v,r);return pee(S,m)}).then(v=>{if(v===null){if(this.recordDroppedEvent("before_send",g),l){let _=1+(t.spans||[]).length;this.recordDroppedEvent("before_send","span",_)}throw YE(`${m} returned \`null\`, will not send event.`)}let w=n.getSession()||o.getSession();if(d&&w&&this._updateSessionFromEvent(w,v),l){let y=v.sdkProcessingMetadata?.spanCountBeforeProcessing||0,_=v.spans?v.spans.length:0,x=y-_;x>0&&this.recordDroppedEvent("before_send","span",x)}let S=v.transaction_info;if(l&&S&&v.transaction!==t.transaction){let y="custom";v.transaction_info={...S,source:y}}return this.sendEvent(v,r),v}).then(null,v=>{throw pL(v)||fL(v)?v:(this.captureException(v,{mechanism:{handled:!1,type:"internal"},data:{__sentry__:!0},originalException:v}),Q_(`Event processing pipeline threw an error, original event will not be sent. Details have been sent as a new event. +Reason: ${v}`))})}_process(t){this._numProcessing++,t.then(r=>(this._numProcessing--,r),r=>(this._numProcessing--,r))}_clearOutcomes(){let t=this._outcomes;return this._outcomes={},Object.entries(t).map(([r,n])=>{let[o,a]=r.split(":");return{reason:o,category:a,quantity:n}})}_flushOutcomes(){xe&&me.log("Flushing outcomes...");let t=this._clearOutcomes();if(t.length===0){xe&&me.log("No outcomes to send");return}if(!this._dsn){xe&&me.log("No dsn provided, will not send outcomes");return}xe&&me.log("Sending outcomes:",t);let r=sL(t,this._options.tunnel&&os(this._dsn));this.sendEnvelope(r)}};i(ZE,"Client");var eh=ZE;function pee(e,t){let r=`${t} must return \`null\` or a valid event.`;if(Ii(e))return e.then(n=>{if(!ts(n)&&n!==null)throw Q_(r);return n},n=>{throw Q_(`${t} rejected with ${n}`)});if(!ts(e)&&e!==null)throw Q_(r);return e}i(pee,"_validateBeforeSendResult");function mee(e,t,r,n){let{beforeSend:o,beforeSendTransaction:a,beforeSendSpan:s,ignoreSpans:l}=t,d=r;if(KE(d)&&o)return o(d,n);if(gL(d)){if(s||l){let f=uL(d);if(l?.length&&Km(f,l))return null;if(s){let m=s(f);m?d=uu(r,lL(m)):Ym()}if(d.spans){let m=[],h=d.spans;for(let v of h){if(l?.length&&Km(v,l)){PP(h,v);continue}if(s){let w=s(v);w?m.push(w):(Ym(),m.push(v))}else m.push(v)}let g=d.spans.length-m.length;g&&e.recordDroppedEvent("before_send","span",g),d.spans=m}}if(a){if(d.spans){let f=d.spans.length;d.sdkProcessingMetadata={...r.sdkProcessingMetadata,spanCountBeforeProcessing:f}}return a(d,n)}}return d}i(mee,"processBeforeSend");function KE(e){return e.type===void 0}i(KE,"isErrorEvent");function gL(e){return e.type==="transaction"}i(gL,"isTransactionEvent");function hee(e){return[{type:"log",item_count:e.length,content_type:"application/vnd.sentry.items.log+json"},{items:e}]}i(hee,"createLogContainerEnvelopeItem");function vL(e,t,r,n){let o={};return t?.sdk&&(o.sdk={name:t.sdk.name,version:t.sdk.version}),r&&n&&(o.dsn=os(n)),ga(o,[hee(e)])}i(vL,"createLogEnvelope");function th(e,t){let r=t??gee(e)??[];if(r.length===0)return;let n=e.getOptions(),o=vL(r,n._metadata,n.tunnel,e.getDsn());_L().set(e,[]),e.emit("flushLogs"),e.sendEnvelope(o)}i(th,"_INTERNAL_flushLogsBuffer");function gee(e){return _L().get(e)}i(gee,"_INTERNAL_getLogBuffer");function _L(){return es("clientToLogBufferMap",()=>new WeakMap)}i(_L,"_getBufferMap");function QE(e,t){t.debug===!0&&(xe?me.enable():oi(()=>{console.warn("[Sentry] Cannot initialize SDK with `debug` option using a non-debug bundle.")})),wn().update(t.initialScope);let n=new e(t);return JE(n),n.init(),n}i(QE,"initAndBind");function JE(e){wn().setClient(e)}i(JE,"setCurrentClient");var XE=Symbol.for("SentryBufferFullError");function bL(e){let t=[];function r(){return e===void 0||t.lengthn(l)).then(null,()=>n(l).then(null,()=>{})),l}i(o,"add");function a(s){return new Oi((l,d)=>{let f=t.length;if(!f)return l(!0);let m=setTimeout(()=>{s&&s>0&&l(!1)},s);t.forEach(h=>{si(h).then(()=>{--f||(clearTimeout(m),l(!0))},d)})})}return i(a,"drain"),{$:t,add:o,drain:a}}i(bL,"makePromiseBuffer");function vee(e,t=Date.now()){let r=parseInt(`${e}`,10);if(!isNaN(r))return r*1e3;let n=Date.parse(`${e}`);return isNaN(n)?6e4:n-t}i(vee,"parseRetryAfterHeader");function _ee(e,t){return e[t]||e.all||0}i(_ee,"disabledUntil");function yL(e,t,r=Date.now()){return _ee(e,t)>r}i(yL,"isRateLimited");function xL(e,{statusCode:t,headers:r},n=Date.now()){let o={...e},a=r?.["x-sentry-rate-limits"],s=r?.["retry-after"];if(a)for(let l of a.trim().split(",")){let[d,f,,,m]=l.split(":",5),h=parseInt(d,10),g=(isNaN(h)?60:h)*1e3;if(!f)o.all=n+g;else for(let v of f.split(";"))v==="metric_bucket"?(!m||m.split(";").includes("custom"))&&(o[v]=n+g):o[v]=n+g}else s?o.all=n+vee(s,n):t===429&&(o.all=n+60*1e3);return o}i(xL,"updateRateLimits");var bee=64;function J_(e,t,r=bL(e.bufferSize||bee)){let n={},o=i(s=>r.drain(s),"flush");function a(s){let l=[];if(FE(s,(h,g)=>{let v=BE(g);yL(n,v)?e.recordDroppedEvent("ratelimit_backoff",v):l.push(h)}),l.length===0)return si({});let d=ga(s[0],l),f=i(h=>{FE(d,(g,v)=>{e.recordDroppedEvent(h,BE(v))})},"recordEnvelopeLoss"),m=i(()=>t({body:AP(d)}).then(h=>(h.statusCode!==void 0&&(h.statusCode<200||h.statusCode>=300)&&xe&&me.warn(`Sentry responded with status code ${h.statusCode} to sent event.`),n=xL(n,h),h),h=>{throw f("network_error"),xe&&me.error("Encountered error running transport request:",h),h}),"requestTask");return r.add(m).then(h=>h,h=>{if(h===XE)return xe&&me.error("Skipped sending event because buffer is full."),f("queue_overflow"),si({});throw h})}return i(a,"send"),{send:a,flush:o}}i(J_,"createTransport");function rh(e){if(!e)return{};let t=e.match(/^(([^:/?#]+):)?(\/\/([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?$/);if(!t)return{};let r=t[6]||"",n=t[8]||"";return{host:t[4],path:t[5],protocol:t[2],search:r,hash:n,relative:t[5]+r+n}}i(rh,"parseUrl");function eT(e){"aggregates"in e?e.attrs?.ip_address===void 0&&(e.attrs={...e.attrs,ip_address:"{{auto}}"}):e.ipAddress===void 0&&(e.ipAddress="{{auto}}")}i(eT,"addAutoIpAddressToSession");function nh(e,t,r=[t],n="npm"){let o=e._metadata||{};o.sdk||(o.sdk={name:`sentry.javascript.${t}`,packages:r.map(a=>({name:`${n}:@sentry/${a}`,version:ca})),version:ca}),e._metadata=o}i(nh,"applySdkMetadata");var yee=100;function va(e,t){let r=Ot(),n=Co();if(!r)return;let{beforeBreadcrumb:o=null,maxBreadcrumbs:a=yee}=r.getOptions();if(a<=0)return;let l={timestamp:ma(),...e},d=o?oi(()=>o(l,t)):l;d!==null&&(r.emit&&r.emit("beforeAddBreadcrumb",d,t),n.addBreadcrumb(d,a))}i(va,"addBreadcrumb");var wL,xee="FunctionToString",SL=new WeakMap,wee=i(()=>({name:xee,setupOnce(){wL=Function.prototype.toString;try{Function.prototype.toString=function(...e){let t=Pl(this),r=SL.has(Ot())&&t!==void 0?t:this;return wL.apply(r,e)}}catch{}},setup(e){SL.set(e,!0)}}),"_functionToStringIntegration"),X_=wee;var See=[/^Script error\.?$/,/^Javascript error: Script error\.? on line 0$/,/^ResizeObserver loop completed with undelivered notifications.$/,/^Cannot redefine property: googletag$/,/^Can't find variable: gmo$/,/^undefined is not an object \(evaluating 'a\.[A-Z]'\)$/,`can't redefine non-configurable property "solana"`,"vv().getRestrictions is not a function. (In 'vv().getRestrictions(1,a)', 'vv().getRestrictions' is undefined)","Can't find variable: _AutofillCallbackHandler",/^Non-Error promise rejection captured with value: Object Not Found Matching Id:\d+, MethodName:simulateEvent, ParamCount:\d+$/,/^Java exception was raised during method invocation$/],Eee="EventFilters",tT=(e={})=>{let t;return{name:Eee,setup(r){let n=r.getOptions();t=EL(e,n)},processEvent(r,n,o){if(!t){let a=o.getOptions();t=EL(e,a)}return Tee(r,t)?null:r}}},tb=(e={})=>({...tT(e),name:"InboundFilters"});function EL(e={},t={}){return{allowUrls:[...e.allowUrls||[],...t.allowUrls||[]],denyUrls:[...e.denyUrls||[],...t.denyUrls||[]],ignoreErrors:[...e.ignoreErrors||[],...t.ignoreErrors||[],...e.disableErrorDefaults?[]:See],ignoreTransactions:[...e.ignoreTransactions||[],...t.ignoreTransactions||[]]}}i(EL,"_mergeOptions");function Tee(e,t){if(e.type){if(e.type==="transaction"&&Iee(e,t.ignoreTransactions))return xe&&me.warn(`Event dropped due to being matched by \`ignoreTransactions\` option. +Event: ${fa(e)}`),!0}else{if(kee(e,t.ignoreErrors))return xe&&me.warn(`Event dropped due to being matched by \`ignoreErrors\` option. +Event: ${fa(e)}`),!0;if(Aee(e))return xe&&me.warn(`Event dropped due to not having an error message, error type or stacktrace. +Event: ${fa(e)}`),!0;if(Cee(e,t.denyUrls))return xe&&me.warn(`Event dropped due to being matched by \`denyUrls\` option. +Event: ${fa(e)}. +Url: ${eb(e)}`),!0;if(!Oee(e,t.allowUrls))return xe&&me.warn(`Event dropped due to not being matched by \`allowUrls\` option. +Event: ${fa(e)}. +Url: ${eb(e)}`),!0}return!1}i(Tee,"_shouldDropEvent");function kee(e,t){return t?.length?Z_(e).some(r=>$d(r,t)):!1}i(kee,"_isIgnoredError");function Iee(e,t){if(!t?.length)return!1;let r=e.transaction;return r?$d(r,t):!1}i(Iee,"_isIgnoredTransaction");function Cee(e,t){if(!t?.length)return!1;let r=eb(e);return r?$d(r,t):!1}i(Cee,"_isDeniedUrl");function Oee(e,t){if(!t?.length)return!0;let r=eb(e);return r?$d(r,t):!0}i(Oee,"_isAllowedUrl");function Dee(e=[]){for(let t=e.length-1;t>=0;t--){let r=e[t];if(r&&r.filename!==""&&r.filename!=="[native code]")return r.filename||null}return null}i(Dee,"_getLastValidUrl");function eb(e){try{let r=[...e.exception?.values??[]].reverse().find(n=>n.mechanism?.parent_id===void 0&&n.stacktrace?.frames?.length)?.stacktrace?.frames;return r?Dee(r):null}catch{return xe&&me.error(`Cannot extract url for event ${fa(e)}`),null}}i(eb,"_getEventFilterUrl");function Aee(e){return e.exception?.values?.length?!e.message&&!e.exception.values.some(t=>t.stacktrace||t.type&&t.type!=="Error"||t.value):!1}i(Aee,"_isUselessError");function nT(e,t,r,n,o,a){if(!o.exception?.values||!a||!Ci(a.originalException,Error))return;let s=o.exception.values.length>0?o.exception.values[o.exception.values.length-1]:void 0;s&&(o.exception.values=rT(e,t,n,a.originalException,r,o.exception.values,s,0))}i(nT,"applyAggregateErrorsToEvent");function rT(e,t,r,n,o,a,s,l){if(a.length>=r+1)return a;let d=[...a];if(Ci(n[o],Error)){TL(s,l);let f=e(t,n[o]),m=d.length;kL(f,o,m,l),d=rT(e,t,r,n[o],o,[f,...d],f,m)}return Array.isArray(n.errors)&&n.errors.forEach((f,m)=>{if(Ci(f,Error)){TL(s,l);let h=e(t,f),g=d.length;kL(h,`errors[${m}]`,g,l),d=rT(e,t,r,f,o,[h,...d],h,g)}}),d}i(rT,"aggregateExceptionsFromError");function TL(e,t){e.mechanism=e.mechanism||{type:"generic",handled:!0},e.mechanism={...e.mechanism,...e.type==="AggregateError"&&{is_exception_group:!0},exception_id:t}}i(TL,"applyExceptionGroupFieldsForParentException");function kL(e,t,r,n){e.mechanism=e.mechanism||{type:"generic",handled:!0},e.mechanism={...e.mechanism,type:"chained",source:t,exception_id:r,parent_id:n}}i(kL,"applyExceptionGroupFieldsForChildException");function oT(e){let t="console";Gn(t,e),Yn(t,Nee)}i(oT,"addConsoleInstrumentationHandler");function Nee(){"console"in Ke&&uE.forEach(function(e){e in Ke.console&&qr(Ke.console,e,function(t){return Bd[e]=t,function(...r){$r("console",{args:r,level:e}),Bd[e]?.apply(Ke.console,r)}})})}i(Nee,"instrumentConsole");function iT(e){return e==="warn"?"warning":["fatal","error","warning","log","info","debug"].includes(e)?e:"log"}i(iT,"severityLevelFromString");var Ree="Dedupe",Mee=i(()=>{let e;return{name:Ree,processEvent(t){if(t.type)return t;try{if(Pee(t,e))return xe&&me.warn("Event dropped due to being a duplicate of previously captured event."),null}catch{}return e=t}}},"_dedupeIntegration"),rb=Mee;function Pee(e,t){return t?!!(Lee(e,t)||Fee(e,t)):!1}i(Pee,"_shouldDropEvent");function Lee(e,t){let r=e.message,n=t.message;return!(!r&&!n||r&&!n||!r&&n||r!==n||!OL(e,t)||!CL(e,t))}i(Lee,"_isSameMessageEvent");function Fee(e,t){let r=IL(t),n=IL(e);return!(!r||!n||r.type!==n.type||r.value!==n.value||!OL(e,t)||!CL(e,t))}i(Fee,"_isSameExceptionEvent");function CL(e,t){let r=C_(e),n=C_(t);if(!r&&!n)return!0;if(r&&!n||!r&&n||(r=r,n=n,n.length!==r.length))return!1;for(let o=0;o=400&&e<500?"warning":e>=500?"error":void 0}i(nb,"getBreadcrumbLogLevelFromHttpStatusCode");var oh=Ke;function aT(){return"history"in oh&&!!oh.history}i(aT,"supportsHistory");function Bee(){if(!("fetch"in oh))return!1;try{return new Headers,new Request("http://www.example.com"),new Response,!0}catch{return!1}}i(Bee,"_isFetchSupported");function ih(e){return e&&/^function\s+\w+\(\)\s+\{\s+\[native code\]\s+\}$/.test(e.toString())}i(ih,"isNativeFunction");function sT(){if(typeof EdgeRuntime=="string")return!0;if(!Bee())return!1;if(ih(oh.fetch))return!0;let e=!1,t=oh.document;if(t&&typeof t.createElement=="function")try{let r=t.createElement("iframe");r.hidden=!0,t.head.appendChild(r),r.contentWindow?.fetch&&(e=ih(r.contentWindow.fetch)),t.head.removeChild(r)}catch(r){xe&&me.warn("Could not create sandbox iframe for pure fetch check, bailing to window.fetch: ",r)}return e}i(sT,"supportsNativeFetch");function lT(e,t){let r="fetch";Gn(r,e),Yn(r,()=>Uee(void 0,t))}i(lT,"addFetchInstrumentationHandler");function Uee(e,t=!1){t&&!sT()||qr(Ke,"fetch",function(r){return function(...n){let o=new Error,{method:a,url:s}=zee(n),l={args:n,fetchData:{method:a,url:s},startTimestamp:xn()*1e3,virtualError:o,headers:Hee(n)};return e||$r("fetch",{...l}),r.apply(Ke,n).then(async d=>(e?e(d):$r("fetch",{...l,endTimestamp:xn()*1e3,response:d}),d),d=>{if($r("fetch",{...l,endTimestamp:xn()*1e3,error:d}),Al(d)&&d.stack===void 0&&(d.stack=o.stack,Cr(d,"framesToPop",1)),d instanceof TypeError&&(d.message==="Failed to fetch"||d.message==="Load failed"||d.message==="NetworkError when attempting to fetch resource."))try{let f=new URL(l.fetchData.url);d.message=`${d.message} (${f.host})`}catch{}throw d})}})}i(Uee,"instrumentFetch");function uT(e,t){return!!e&&typeof e=="object"&&!!e[t]}i(uT,"hasProp");function DL(e){return typeof e=="string"?e:e?uT(e,"url")?e.url:e.toString?e.toString():"":""}i(DL,"getUrlFromResource");function zee(e){if(e.length===0)return{method:"GET",url:""};if(e.length===2){let[r,n]=e;return{url:DL(r),method:uT(n,"method")?String(n.method).toUpperCase():"GET"}}let t=e[0];return{url:DL(t),method:uT(t,"method")?String(t.method).toUpperCase():"GET"}}i(zee,"parseFetchArgs");function Hee(e){let[t,r]=e;try{if(typeof r=="object"&&r!==null&&"headers"in r&&r.headers)return new Headers(r.headers);if(tP(t))return new Headers(t.headers)}catch{}}i(Hee,"getHeadersFromFetchArgs");function cT(){return"npm"}i(cT,"getSDKSource");var Kt=Ke,dT=0;function fT(){return dT>0}i(fT,"shouldIgnoreOnError");function ate(){dT++,setTimeout(()=>{dT--})}i(ate,"ignoreNextOnError");function Bl(e,t={}){function r(o){return typeof o=="function"}if(i(r,"isFunction"),!r(e))return e;try{let o=e.__sentry_wrapped__;if(o)return typeof o=="function"?o:e;if(Pl(e))return e}catch{return e}let n=i(function(...o){try{let a=o.map(s=>Bl(s,t));return e.apply(this,a)}catch(a){throw ate(),cu(s=>{s.addEventProcessor(l=>(t.mechanism&&(qd(l,void 0,void 0),pa(l,t.mechanism)),l.extra={...l.extra,arguments:o},l)),G_(a)}),a}},"sentryWrapped");try{for(let o in e)Object.prototype.hasOwnProperty.call(e,o)&&(n[o]=e[o])}catch{}R_(n,e),Cr(e,"__sentry_wrapped__",n);try{Object.getOwnPropertyDescriptor(n,"name").configurable&&Object.defineProperty(n,"name",{get(){return e.name}})}catch{}return n}i(Bl,"wrap");function AL(){let e=Ml(),{referrer:t}=Kt.document||{},{userAgent:r}=Kt.navigator||{},n={...t&&{Referer:t},...r&&{"User-Agent":r}};return{url:e,headers:n}}i(AL,"getHttpRequestData");function ob(e,t){let r=hT(e,t),n={type:dte(t),value:fte(t)};return r.length&&(n.stacktrace={frames:r}),n.type===void 0&&n.value===""&&(n.value="Unrecoverable error caught"),n}i(ob,"exceptionFromError");function ste(e,t,r,n){let a=Ot()?.getOptions().normalizeDepth,s=hte(t),l={__serialized__:H_(t,a)};if(s)return{exception:{values:[ob(e,s)]},extra:l};let d={exception:{values:[{type:Rl(t)?t.constructor.name:n?"UnhandledRejection":"Error",value:pte(t,{isUnhandledRejection:n})}]},extra:l};if(r){let f=hT(e,r);f.length&&(d.exception.values[0].stacktrace={frames:f})}return d}i(ste,"eventFromPlainObject");function pT(e,t){return{exception:{values:[ob(e,t)]}}}i(pT,"eventFromError");function hT(e,t){let r=t.stacktrace||t.stack||"",n=lte(t),o=cte(t);try{return e(r,n,o)}catch{}return[]}i(hT,"parseStackFrames");var ute=/Minified React error #\d+;/i;function lte(e){return e&&ute.test(e.message)?1:0}i(lte,"getSkipFirstStackStringLines");function cte(e){return typeof e.framesToPop=="number"?e.framesToPop:0}i(cte,"getPopFirstTopFrames");function NL(e){return typeof WebAssembly<"u"&&typeof WebAssembly.Exception<"u"?e instanceof WebAssembly.Exception:!1}i(NL,"isWebAssemblyException");function dte(e){let t=e?.name;return!t&&NL(e)?e.message&&Array.isArray(e.message)&&e.message.length==2?e.message[0]:"WebAssembly.Exception":t}i(dte,"extractType");function fte(e){let t=e?.message;return NL(e)?Array.isArray(e.message)&&e.message.length==2?e.message[1]:"wasm exception":t?t.error&&typeof t.error.message=="string"?t.error.message:t:"No error message"}i(fte,"extractMessage");function RL(e,t,r,n){let o=r?.syntheticException||void 0,a=ib(e,t,o,n);return pa(a),a.level="error",r?.event_id&&(a.event_id=r.event_id),si(a)}i(RL,"eventFromException");function ML(e,t,r="info",n,o){let a=n?.syntheticException||void 0,s=mT(e,t,a,o);return s.level=r,n?.event_id&&(s.event_id=n.event_id),si(s)}i(ML,"eventFromMessage");function ib(e,t,r,n,o){let a;if(D_(t)&&t.error)return pT(e,t.error);if(A_(t)||vE(t)){let s=t;if("stack"in t)a=pT(e,t);else{let l=s.name||(A_(s)?"DOMError":"DOMException"),d=s.message?`${l}: ${s.message}`:l;a=mT(e,d,r,n),qd(a,d)}return"code"in s&&(a.tags={...a.tags,"DOMException.code":`${s.code}`}),a}return Al(t)?pT(e,t):ts(t)||Rl(t)?(a=ste(e,t,r,o),pa(a,{synthetic:!0}),a):(a=mT(e,t,r,n),qd(a,`${t}`,void 0),pa(a,{synthetic:!0}),a)}i(ib,"eventFromUnknownInput");function mT(e,t,r,n){let o={};if(n&&r){let a=hT(e,r);a.length&&(o.exception={values:[{value:t,stacktrace:{frames:a}}]}),pa(o,{synthetic:!0})}if(zd(t)){let{__sentry_template_string__:a,__sentry_template_values__:s}=t;return o.logentry={message:a,params:s},o}return o.message=t,o}i(mT,"eventFromString");function pte(e,{isUnhandledRejection:t}){let r=SE(e),n=t?"promise rejection":"exception";return D_(e)?`Event \`ErrorEvent\` captured as ${n} with message \`${e.message}\``:Rl(e)?`Event \`${mte(e)}\` (type=${e.type}) captured as ${n}`:`Object captured as ${n} with keys: ${r}`}i(pte,"getNonErrorObjectExceptionValue");function mte(e){try{let t=Object.getPrototypeOf(e);return t?t.constructor.name:void 0}catch{}}i(mte,"getObjectClassName");function hte(e){for(let t in e)if(Object.prototype.hasOwnProperty.call(e,t)){let r=e[t];if(r instanceof Error)return r}}i(hte,"getErrorPropertyFromObject");var gte=5e3,gT=class gT extends eh{constructor(t){let r=vte(t),n=Kt.SENTRY_SDK_SOURCE||cT();nh(r,"browser",["browser"],n),r._metadata?.sdk&&(r._metadata.sdk.settings={infer_ip:r.sendDefaultPii?"auto":"never",...r._metadata.sdk.settings}),super(r);let{sendDefaultPii:o,sendClientReports:a,enableLogs:s}=this._options;Kt.document&&(a||s)&&Kt.document.addEventListener("visibilitychange",()=>{Kt.document.visibilityState==="hidden"&&(a&&this._flushOutcomes(),s&&th(this))}),s&&(this.on("flush",()=>{th(this)}),this.on("afterCaptureLog",()=>{this._logFlushIdleTimeout&&clearTimeout(this._logFlushIdleTimeout),this._logFlushIdleTimeout=setTimeout(()=>{th(this)},gte)})),o&&this.on("beforeSendSession",eT)}eventFromException(t,r){return RL(this._options.stackParser,t,r,this._options.attachStacktrace)}eventFromMessage(t,r="info",n){return ML(this._options.stackParser,t,r,n,this._options.attachStacktrace)}_prepareEvent(t,r,n,o){return t.platform=t.platform||"javascript",super._prepareEvent(t,r,n,o)}};i(gT,"BrowserClient");var ab=gT;function vte(e){return{release:typeof __SENTRY_RELEASE__=="string"?__SENTRY_RELEASE__:Kt.SENTRY_RELEASE?.id,sendClientReports:!0,parentSpanIsAlwaysRootSpan:!0,...e}}i(vte,"applyDefaultOptions");var PL=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__;var Vr=Ke;var _te=1e3,LL,vT,_T;function bT(e){let t="dom";Gn(t,e),Yn(t,bte)}i(bT,"addClickKeypressInstrumentationHandler");function bte(){if(!Vr.document)return;let e=$r.bind(null,"dom"),t=FL(e,!0);Vr.document.addEventListener("click",t,!1),Vr.document.addEventListener("keypress",t,!1),["EventTarget","Node"].forEach(r=>{let o=Vr[r]?.prototype;o?.hasOwnProperty?.("addEventListener")&&(qr(o,"addEventListener",function(a){return function(s,l,d){if(s==="click"||s=="keypress")try{let f=this.__sentry_instrumentation_handlers__=this.__sentry_instrumentation_handlers__||{},m=f[s]=f[s]||{refCount:0};if(!m.handler){let h=FL(e);m.handler=h,a.call(this,s,h,d)}m.refCount++}catch{}return a.call(this,s,l,d)}}),qr(o,"removeEventListener",function(a){return function(s,l,d){if(s==="click"||s=="keypress")try{let f=this.__sentry_instrumentation_handlers__||{},m=f[s];m&&(m.refCount--,m.refCount<=0&&(a.call(this,s,m.handler,d),m.handler=void 0,delete f[s]),Object.keys(f).length===0&&delete this.__sentry_instrumentation_handlers__)}catch{}return a.call(this,s,l,d)}}))})}i(bte,"instrumentDOM");function yte(e){if(e.type!==vT)return!1;try{if(!e.target||e.target._sentryId!==_T)return!1}catch{}return!0}i(yte,"isSimilarToLastCapturedEvent");function xte(e,t){return e!=="keypress"?!1:t?.tagName?!(t.tagName==="INPUT"||t.tagName==="TEXTAREA"||t.isContentEditable):!0}i(xte,"shouldSkipDOMEvent");function FL(e,t=!1){return r=>{if(!r||r._sentryCaptured)return;let n=wte(r);if(xte(r.type,n))return;Cr(r,"_sentryCaptured",!0),n&&!n._sentryId&&Cr(n,"_sentryId",jr());let o=r.type==="keypress"?"input":r.type;yte(r)||(e({event:r,name:o,global:t}),vT=r.type,_T=n?n._sentryId:void 0),clearTimeout(LL),LL=Vr.setTimeout(()=>{_T=void 0,vT=void 0},_te)}}i(FL,"makeDOMEventHandler");function wte(e){try{return e.target}catch{return null}}i(wte,"getEventTarget");var sb;function sh(e){let t="history";Gn(t,e),Yn(t,Ste)}i(sh,"addHistoryInstrumentationHandler");function Ste(){if(Vr.addEventListener("popstate",()=>{let t=Vr.location.href,r=sb;if(sb=t,r===t)return;$r("history",{from:r,to:t})}),!aT())return;function e(t){return function(...r){let n=r.length>2?r[2]:void 0;if(n){let o=sb,a=Ete(String(n));if(sb=a,o===a)return t.apply(this,r);$r("history",{from:o,to:a})}return t.apply(this,r)}}i(e,"historyReplacementFunction"),qr(Vr.history,"pushState",e),qr(Vr.history,"replaceState",e)}i(Ste,"instrumentHistory");function Ete(e){try{return new URL(e,Vr.location.origin).toString()}catch{return e}}i(Ete,"getAbsoluteUrl");var ub={};function yT(e){let t=ub[e];if(t)return t;let r=Vr[e];if(ih(r))return ub[e]=r.bind(Vr);let n=Vr.document;if(n&&typeof n.createElement=="function")try{let o=n.createElement("iframe");o.hidden=!0,n.head.appendChild(o);let a=o.contentWindow;a?.[e]&&(r=a[e]),n.head.removeChild(o)}catch(o){PL&&me.warn(`Could not create sandbox iframe for ${e} check, bailing to window.${e}: `,o)}return r&&(ub[e]=r.bind(Vr))}i(yT,"getNativeImplementation");function lb(e){ub[e]=void 0}i(lb,"clearCachedImplementation");var Ul="__sentry_xhr_v3__";function xT(e){let t="xhr";Gn(t,e),Yn(t,Tte)}i(xT,"addXhrInstrumentationHandler");function Tte(){if(!Vr.XMLHttpRequest)return;let e=XMLHttpRequest.prototype;e.open=new Proxy(e.open,{apply(t,r,n){let o=new Error,a=xn()*1e3,s=Kn(n[0])?n[0].toUpperCase():void 0,l=kte(n[1]);if(!s||!l)return t.apply(r,n);r[Ul]={method:s,url:l,request_headers:{}},s==="POST"&&l.match(/sentry_key/)&&(r.__sentry_own_request__=!0);let d=i(()=>{let f=r[Ul];if(f&&r.readyState===4){try{f.status_code=r.status}catch{}let m={endTimestamp:xn()*1e3,startTimestamp:a,xhr:r,virtualError:o};$r("xhr",m)}},"onreadystatechangeHandler");return"onreadystatechange"in r&&typeof r.onreadystatechange=="function"?r.onreadystatechange=new Proxy(r.onreadystatechange,{apply(f,m,h){return d(),f.apply(m,h)}}):r.addEventListener("readystatechange",d),r.setRequestHeader=new Proxy(r.setRequestHeader,{apply(f,m,h){let[g,v]=h,w=m[Ul];return w&&Kn(g)&&Kn(v)&&(w.request_headers[g.toLowerCase()]=v),f.apply(m,h)}}),t.apply(r,n)}}),e.send=new Proxy(e.send,{apply(t,r,n){let o=r[Ul];if(!o)return t.apply(r,n);n[0]!==void 0&&(o.body=n[0]);let a={startTimestamp:xn()*1e3,xhr:r};return $r("xhr",a),t.apply(r,n)}})}i(Tte,"instrumentXHR");function kte(e){if(Kn(e))return e;try{return e.toString()}catch{}}i(kte,"parseXhrUrlArg");function BL(e,t=yT("fetch")){let r=0,n=0;function o(a){let s=a.body.length;r+=s,n++;let l={body:a.body,method:"POST",referrerPolicy:"strict-origin",headers:e.headers,keepalive:r<=6e4&&n<15,...e.fetchOptions};if(!t)return lb("fetch"),pu("No fetch implementation available");try{return t(e.url,l).then(d=>(r-=s,n--,{statusCode:d.status,headers:{"x-sentry-rate-limits":d.headers.get("X-Sentry-Rate-Limits"),"retry-after":d.headers.get("Retry-After")}}))}catch(d){return lb("fetch"),r-=s,n--,pu(d)}}return i(o,"makeRequest"),J_(e,o)}i(BL,"makeFetchTransport");var Ite=30;var Cte=50;function wT(e,t,r,n){let o={filename:e,function:t===""?da:t,in_app:!0};return r!==void 0&&(o.lineno=r),n!==void 0&&(o.colno=n),o}i(wT,"createFrame");var Ote=/^\s*at (\S+?)(?::(\d+))(?::(\d+))\s*$/i,Dte=/^\s*at (?:(.+?\)(?: \[.+\])?|.*?) ?\((?:address at )?)?(?:async )?((?:|[-a-z]+:|.*bundle|\/)?.*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,Ate=/\((\S*)(?::(\d+))(?::(\d+))\)/,Nte=/at (.+?) ?\(data:(.+?),/,Rte=i(e=>{let t=e.match(Nte);if(t)return{filename:``,function:t[1]};let r=Ote.exec(e);if(r){let[,o,a,s]=r;return wT(o,da,+a,+s)}let n=Dte.exec(e);if(n){if(n[2]&&n[2].indexOf("eval")===0){let l=Ate.exec(n[2]);l&&(n[2]=l[1],n[3]=l[2],n[4]=l[3])}let[a,s]=zL(n[1]||da,n[2]);return wT(s,a,n[3]?+n[3]:void 0,n[4]?+n[4]:void 0)}},"chromeStackParserFn"),Mte=[Ite,Rte],Pte=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:[-a-z]+)?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,Lte=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,Fte=i(e=>{let t=Pte.exec(e);if(t){if(t[3]&&t[3].indexOf(" > eval")>-1){let a=Lte.exec(t[3]);a&&(t[1]=t[1]||"eval",t[3]=a[1],t[4]=a[2],t[5]="")}let n=t[3],o=t[1]||da;return[o,n]=zL(o,n),wT(n,o,t[4]?+t[4]:void 0,t[5]?+t[5]:void 0)}},"gecko"),Bte=[Cte,Fte];var Ute=[Mte,Bte],UL=I_(...Ute),zL=i((e,t)=>{let r=e.indexOf("safari-extension")!==-1,n=e.indexOf("safari-web-extension")!==-1;return r||n?[e.indexOf("@")!==-1?e.split("@")[0]:da,r?`safari-extension:${t}`:`safari-web-extension:${t}`]:[e,t]},"extractSafariExtensionDetails");var mu=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__;var cb=1024,zte="Breadcrumbs",Hte=i((e={})=>{let t={console:!0,dom:!0,fetch:!0,history:!0,sentry:!0,xhr:!0,...e};return{name:zte,setup(r){t.console&&oT(jte(r)),t.dom&&bT(qte(r,t.dom)),t.xhr&&xT(Vte(r)),t.fetch&&lT(Wte(r)),t.history&&sh(Gte(r)),t.sentry&&r.on("beforeSendEvent",$te(r))}}},"_breadcrumbsIntegration"),HL=Hte;function $te(e){return i(function(r){Ot()===e&&va({category:`sentry.${r.type==="transaction"?"transaction":"event"}`,event_id:r.event_id,level:r.level,message:fa(r)},{event:r})},"addSentryBreadcrumb")}i($te,"_getSentryBreadcrumbHandler");function qte(e,t){return i(function(n){if(Ot()!==e)return;let o,a,s=typeof t=="object"?t.serializeAttribute:void 0,l=typeof t=="object"&&typeof t.maxStringLength=="number"?t.maxStringLength:void 0;l&&l>cb&&(mu&&me.warn(`\`dom.maxStringLength\` cannot exceed ${cb}, but a value of ${l} was configured. Sentry will use ${cb} instead.`),l=cb),typeof s=="string"&&(s=[s]);try{let f=n.event,m=Yte(f)?f.target:f;o=Hm(m,{keyAttrs:s,maxStringLength:l}),a=wE(m)}catch{o=""}if(o.length===0)return;let d={category:`ui.${n.name}`,message:o};a&&(d.data={"ui.component_name":a}),va(d,{event:n.event,name:n.name,global:n.global})},"_innerDomBreadcrumb")}i(qte,"_getDomBreadcrumbHandler");function jte(e){return i(function(r){if(Ot()!==e)return;let n={category:"console",data:{arguments:r.args,logger:"console"},level:iT(r.level),message:N_(r.args," ")};if(r.level==="assert")if(r.args[0]===!1)n.message=`Assertion failed: ${N_(r.args.slice(1)," ")||"console.assert"}`,n.data.arguments=r.args.slice(1);else return;va(n,{input:r.args,level:r.level})},"_consoleBreadcrumb")}i(jte,"_getConsoleBreadcrumbHandler");function Vte(e){return i(function(r){if(Ot()!==e)return;let{startTimestamp:n,endTimestamp:o}=r,a=r.xhr[Ul];if(!n||!o||!a)return;let{method:s,url:l,status_code:d,body:f}=a,m={method:s,url:l,status_code:d},h={xhr:r.xhr,input:f,startTimestamp:n,endTimestamp:o},g={category:"xhr",data:m,type:"http",level:nb(d)};e.emit("beforeOutgoingRequestBreadcrumb",g,h),va(g,h)},"_xhrBreadcrumb")}i(Vte,"_getXhrBreadcrumbHandler");function Wte(e){return i(function(r){if(Ot()!==e)return;let{startTimestamp:n,endTimestamp:o}=r;if(o&&!(r.fetchData.url.match(/sentry_key/)&&r.fetchData.method==="POST"))if(r.fetchData.method,r.fetchData.url,r.error){let a=r.fetchData,s={data:r.error,input:r.args,startTimestamp:n,endTimestamp:o},l={category:"fetch",data:a,level:"error",type:"http"};e.emit("beforeOutgoingRequestBreadcrumb",l,s),va(l,s)}else{let a=r.response,s={...r.fetchData,status_code:a?.status};r.fetchData.request_body_size,r.fetchData.response_body_size,a?.status;let l={input:r.args,response:a,startTimestamp:n,endTimestamp:o},d={category:"fetch",data:s,type:"http",level:nb(s.status_code)};e.emit("beforeOutgoingRequestBreadcrumb",d,l),va(d,l)}},"_fetchBreadcrumb")}i(Wte,"_getFetchBreadcrumbHandler");function Gte(e){return i(function(r){if(Ot()!==e)return;let n=r.from,o=r.to,a=rh(Kt.location.href),s=n?rh(n):void 0,l=rh(o);s?.path||(s=a),a.protocol===l.protocol&&a.host===l.host&&(o=l.relative),a.protocol===s.protocol&&a.host===s.host&&(n=s.relative),va({category:"navigation",data:{from:n,to:o}})},"_historyBreadcrumb")}i(Gte,"_getHistoryBreadcrumbHandler");function Yte(e){return!!e&&!!e.target}i(Yte,"_isEvent");var Kte=["EventTarget","Window","Node","ApplicationCache","AudioTrackList","BroadcastChannel","ChannelMergerNode","CryptoOperation","EventSource","FileReader","HTMLUnknownElement","IDBDatabase","IDBRequest","IDBTransaction","KeyOperation","MediaController","MessagePort","ModalWindow","Notification","SVGElementInstance","Screen","SharedWorker","TextTrack","TextTrackCue","TextTrackList","WebSocket","WebSocketWorker","Worker","XMLHttpRequest","XMLHttpRequestEventTarget","XMLHttpRequestUpload"],Zte="BrowserApiErrors",Qte=i((e={})=>{let t={XMLHttpRequest:!0,eventTarget:!0,requestAnimationFrame:!0,setInterval:!0,setTimeout:!0,unregisterOriginalCallbacks:!1,...e};return{name:Zte,setupOnce(){t.setTimeout&&qr(Kt,"setTimeout",$L),t.setInterval&&qr(Kt,"setInterval",$L),t.requestAnimationFrame&&qr(Kt,"requestAnimationFrame",Jte),t.XMLHttpRequest&&"XMLHttpRequest"in Kt&&qr(XMLHttpRequest.prototype,"send",Xte);let r=t.eventTarget;r&&(Array.isArray(r)?r:Kte).forEach(o=>ere(o,t))}}},"_browserApiErrorsIntegration"),qL=Qte;function $L(e){return function(...t){let r=t[0];return t[0]=Bl(r,{mechanism:{data:{function:ii(e)},handled:!1,type:"instrument"}}),e.apply(this,t)}}i($L,"_wrapTimeFunction");function Jte(e){return function(t){return e.apply(this,[Bl(t,{mechanism:{data:{function:"requestAnimationFrame",handler:ii(e)},handled:!1,type:"instrument"}})])}}i(Jte,"_wrapRAF");function Xte(e){return function(...t){let r=this;return["onload","onerror","onprogress","onreadystatechange"].forEach(o=>{o in r&&typeof r[o]=="function"&&qr(r,o,function(a){let s={mechanism:{data:{function:o,handler:ii(a)},handled:!1,type:"instrument"}},l=Pl(a);return l&&(s.mechanism.data.handler=ii(l)),Bl(a,s)})}),e.apply(this,t)}}i(Xte,"_wrapXHR");function ere(e,t){let n=Kt[e]?.prototype;n?.hasOwnProperty?.("addEventListener")&&(qr(n,"addEventListener",function(o){return function(a,s,l){try{tre(s)&&(s.handleEvent=Bl(s.handleEvent,{mechanism:{data:{function:"handleEvent",handler:ii(s),target:e},handled:!1,type:"instrument"}}))}catch{}return t.unregisterOriginalCallbacks&&rre(this,a,s),o.apply(this,[a,Bl(s,{mechanism:{data:{function:"addEventListener",handler:ii(s),target:e},handled:!1,type:"instrument"}}),l])}}),qr(n,"removeEventListener",function(o){return function(a,s,l){try{let d=s.__sentry_wrapped__;d&&o.call(this,a,d,l)}catch{}return o.call(this,a,s,l)}}))}i(ere,"_wrapEventTarget");function tre(e){return typeof e.handleEvent=="function"}i(tre,"isEventListenerObject");function rre(e,t,r){e&&typeof e=="object"&&"removeEventListener"in e&&typeof e.removeEventListener=="function"&&e.removeEventListener(t,r)}i(rre,"unregisterOriginalCallback");var jL=()=>({name:"BrowserSession",setupOnce(){if(typeof Kt.document>"u"){mu&&me.warn("Using the `browserSessionIntegration` in non-browser environments is not supported.");return}Jm({ignoreDuration:!0}),Xm(),sh(({from:e,to:t})=>{e!==void 0&&e!==t&&(Jm({ignoreDuration:!0}),Xm())})}});var nre="GlobalHandlers",ore=i((e={})=>{let t={onerror:!0,onunhandledrejection:!0,...e};return{name:nre,setupOnce(){Error.stackTraceLimit=50},setup(r){t.onerror&&(ire(r),VL("onerror")),t.onunhandledrejection&&(are(r),VL("onunhandledrejection"))}}},"_globalHandlersIntegration"),WL=ore;function ire(e){mE(t=>{let{stackParser:r,attachStacktrace:n}=GL();if(Ot()!==e||fT())return;let{msg:o,url:a,line:s,column:l,error:d}=t,f=lre(ib(r,d||o,void 0,n,!1),a,s,l);f.level="error",Qm(f,{originalException:d,mechanism:{handled:!1,type:"auto.browser.global_handlers.onerror"}})})}i(ire,"_installGlobalOnErrorHandler");function are(e){gE(t=>{let{stackParser:r,attachStacktrace:n}=GL();if(Ot()!==e||fT())return;let o=sre(t),a=Nl(o)?ure(o):ib(r,o,void 0,n,!0);a.level="error",Qm(a,{originalException:o,mechanism:{handled:!1,type:"auto.browser.global_handlers.onunhandledrejection"}})})}i(are,"_installGlobalOnUnhandledRejectionHandler");function sre(e){if(Nl(e))return e;try{if("reason"in e)return e.reason;if("detail"in e&&"reason"in e.detail)return e.detail.reason}catch{}return e}i(sre,"_getUnhandledRejectionError");function ure(e){return{exception:{values:[{type:"UnhandledRejection",value:`Non-Error promise rejection captured with value: ${String(e)}`}]}}}i(ure,"_eventFromRejectionWithPrimitive");function lre(e,t,r,n){let o=e.exception=e.exception||{},a=o.values=o.values||[],s=a[0]=a[0]||{},l=s.stacktrace=s.stacktrace||{},d=l.frames=l.frames||[],f=n,m=r,h=cre(t)??Ml();return d.length===0&&d.push({colno:f,filename:h,function:da,in_app:!0,lineno:m}),e}i(lre,"_enhanceEventWithInitialFrame");function VL(e){mu&&me.log(`Global Handler attached: ${e}`)}i(VL,"globalHandlerLog");function GL(){return Ot()?.getOptions()||{stackParser:i(()=>[],"stackParser"),attachStacktrace:!1}}i(GL,"getOptions");function cre(e){if(!(!Kn(e)||e.length===0)){if(e.startsWith("data:")){let t=e.match(/^data:([^;]+)/),r=t?t[1]:"text/javascript",n=e.includes("base64,");return``}return e.slice(0,1024)}}i(cre,"getFilenameFromUrl");var YL=()=>({name:"HttpContext",preprocessEvent(e){if(!Kt.navigator&&!Kt.location&&!Kt.document)return;let t=AL(),r={...t.headers,...e.request?.headers};e.request={...t,...e.request,headers:r}}});var dre="cause",fre=5,pre="LinkedErrors",mre=i((e={})=>{let t=e.limit||fre,r=e.key||dre;return{name:pre,preprocessEvent(n,o,a){let s=a.getOptions();nT(ob,s.stackParser,r,t,n,o)}}},"_linkedErrorsIntegration"),KL=mre;function ZL(){return hre()?(mu&&oi(()=>{console.error("[Sentry] You cannot use Sentry.init() in a browser extension, see: https://docs.sentry.io/platforms/javascript/best-practices/browser-extensions/")}),!0):!1}i(ZL,"checkAndWarnIfIsEmbeddedBrowserExtension");function hre(){if(typeof Kt.window>"u")return!1;let e=Kt;if(e.nw||!(e.chrome||e.browser)?.runtime?.id)return!1;let r=Ml(),n=["chrome-extension","moz-extension","ms-browser-extension","safari-web-extension"];return!(Kt===Kt.top&&n.some(a=>r.startsWith(`${a}://`)))}i(hre,"_isEmbeddedBrowserExtension");function QL(e){return[tb(),X_(),qL(),HL(),WL(),KL(),rb(),YL(),jL()]}i(QL,"getDefaultIntegrations");function ST(e={}){let t=!e.skipBrowserExtensionCheck&&ZL(),r={...e,enabled:t?!1:e.enabled,stackParser:fE(e.stackParser||UL),integrations:VE({integrations:e.integrations,defaultIntegrations:e.defaultIntegrations==null?QL():e.defaultIntegrations}),transport:e.transport||BL};return QE(ab,r)}i(ST,"init");var JL=q(pe(),1);function ET(e){let t={...e};return nh(t,"react"),Y_("react",{version:JL.version}),ST(t)}i(ET,"init");var gre=i((e=1)=>{ET({dsn:drupalSettings?.helfi_react_search?.sentry_dsn_react,tracesSampleRate:e,ignoreErrors:["ResizeObserver loop limit exceeded","ResizeObserver loop completed with undelivered notifications.","Non-Error promise rejection captured"]})},"initSentry"),e5=gre;var ct={};var vre=0;function Je(e,t){let r=`atom${++vre}`,n={toString:i(()=>r,"toString")};return typeof e=="function"?n.read=e:(n.init=e,n.read=function(o){return o(this)},n.write=function(o,a,s){return a(this,typeof s=="function"?s(o(this)):s)}),t&&(n.write=t),n}i(Je,"atom");var TT=i(e=>"init"in e,"hasInitialValue"),kT=i(e=>!!e.write,"isActuallyWritableAtom"),fb=new WeakMap,_re=i((e,t)=>{fb.set(e,t),e.catch(()=>{}).finally(()=>fb.delete(e))},"registerCancelPromise"),t5=i((e,t)=>{let r=fb.get(e);r&&(fb.delete(e),r(t))},"cancelPromise"),r5=i((e,t)=>{e.status="fulfilled",e.value=t},"resolvePromise"),n5=i((e,t)=>{e.status="rejected",e.reason=t},"rejectPromise"),bre=i(e=>typeof e?.then=="function","isPromiseLike"),uh=i((e,t)=>!!e&&"v"in e&&"v"in t&&Object.is(e.v,t.v),"isEqualAtomValue"),o5=i((e,t)=>!!e&&"e"in e&&"e"in t&&Object.is(e.e,t.e),"isEqualAtomError"),ef=i(e=>!!e&&"v"in e&&e.v instanceof Promise,"hasPromiseAtomValue"),yre=i((e,t)=>"v"in e&&"v"in t&&e.v.orig&&e.v.orig===t.v.orig,"isEqualPromiseAtomValue"),db=i(e=>{if("e"in e)throw e.e;return e.v},"returnAtomValue"),i5=i(()=>{let e=new WeakMap,t=new WeakMap,r=new Map,n,o;(ct.env?ct.env.MODE:void 0)!=="production"&&(n=new Set,o=new Set);let a=i(O=>e.get(O),"getAtomState"),s=i((O,R)=>{(ct.env?ct.env.MODE:void 0)!=="production"&&Object.freeze(R);let P=e.get(O);if(e.set(O,R),r.has(O)||r.set(O,P),ef(P)){let M="v"in R?R.v instanceof Promise?R.v:Promise.resolve(R.v):Promise.reject(R.e);P.v!==M&&t5(P.v,M)}},"setAtomState"),l=i((O,R,P)=>{let M=new Map,j=!1;P.forEach((B,U)=>{!B&&U===O&&(B=R),B?(M.set(U,B),R.d.get(U)!==B&&(j=!0)):(ct.env?ct.env.MODE:void 0)!=="production"&&console.warn("[Bug] atom state not found")}),(j||R.d.size!==M.size)&&(R.d=M)},"updateDependencies"),d=i((O,R,P)=>{let M=a(O),j={d:M?.d||new Map,v:R};if(P&&l(O,j,P),uh(M,j)&&M.d===j.d)return M;if(ef(M)&&ef(j)&&yre(M,j)){if(M.d===j.d)return M;j.v=M.v}return s(O,j),j},"setAtomValue"),f=i((O,R,P,M)=>{if(bre(R)){let j,B=i(()=>{let W=a(O);if(!ef(W)||W.v!==U)return;let Y=d(O,U,P);t.has(O)&&W.d!==Y.d&&A(O,Y,W.d)},"updatePromiseDependencies"),U=new Promise((W,Y)=>{let re=!1;R.then(ue=>{re||(re=!0,r5(U,ue),W(ue),B())},ue=>{re||(re=!0,n5(U,ue),Y(ue),B())}),j=i(ue=>{re||(re=!0,ue.then(fe=>r5(U,fe),fe=>n5(U,fe)),W(ue))},"continuePromise")});return U.orig=R,U.status="pending",_re(U,W=>{W&&j(W),M?.()}),d(O,U,P)}return d(O,R,P)},"setAtomValueOrPromise"),m=i((O,R,P)=>{let M=a(O),j={d:M?.d||new Map,e:R};return P&&l(O,j,P),o5(M,j)&&M.d===j.d?M:(s(O,j),j)},"setAtomError"),h=i((O,R)=>{let P=a(O);if(!R&&P&&(t.has(O)||Array.from(P.d).every(([re,ue])=>{if(re===O)return!0;let fe=h(re);return fe===ue||uh(fe,ue)})))return P;let M=new Map,j=!0,B=i(re=>{if(re===O){let fe=a(re);if(fe)return M.set(re,fe),db(fe);if(TT(re))return M.set(re,void 0),re.init;throw new Error("no atom init")}let ue=h(re);return M.set(re,ue),db(ue)},"getter"),U,W,Y={get signal(){return U||(U=new AbortController),U.signal},get setSelf(){return(ct.env?ct.env.MODE:void 0)!=="production"&&!kT(O)&&console.warn("setSelf function cannot be used with read-only atom"),!W&&kT(O)&&(W=i((...re)=>{if((ct.env?ct.env.MODE:void 0)!=="production"&&j&&console.warn("setSelf function cannot be called in sync"),!j)return x(O,...re)},"setSelf")),W}};try{let re=O.read(B,Y);return f(O,re,M,()=>U?.abort())}catch(re){return m(O,re,M)}finally{j=!1}},"readAtomState"),g=i(O=>db(h(O)),"readAtom"),v=i(O=>{let R=t.get(O);return R||(R=E(O)),R},"addAtom"),w=i((O,R)=>!R.l.size&&(!R.t.size||R.t.size===1&&R.t.has(O)),"canUnmountAtom"),S=i(O=>{let R=t.get(O);R&&w(O,R)&&k(O)},"delAtom"),y=i(O=>{let R=new Map,P=new WeakMap,M=i(U=>{var W;let Y=new Set((W=t.get(U))==null?void 0:W.t);return r.forEach((re,ue)=>{var fe;(fe=a(ue))!=null&&fe.d.has(U)&&Y.add(ue)}),Y},"getDependents"),j=i(U=>{M(U).forEach(W=>{W!==U&&(R.set(W,(R.get(W)||new Set).add(U)),P.set(W,(P.get(W)||0)+1),j(W))})},"loop1");j(O);let B=i(U=>{M(U).forEach(W=>{var Y;if(W!==U){let re=P.get(W);if(re&&P.set(W,--re),!re){let ue=!!((Y=R.get(W))!=null&&Y.size);if(ue){let fe=a(W),qe=h(W,!0);ue=!uh(fe,qe)}ue||R.forEach(fe=>fe.delete(W))}B(W)}})},"loop2");B(O)},"recomputeDependents"),_=i((O,...R)=>{let P=!0,M=i(U=>db(h(U)),"getter"),j=i((U,...W)=>{let Y;if(U===O){if(!TT(U))throw new Error("atom not writable");let re=a(U),ue=f(U,W[0]);uh(re,ue)||y(U)}else Y=_(U,...W);if(!P){let re=D();(ct.env?ct.env.MODE:void 0)!=="production"&&n.forEach(ue=>ue({type:"async-write",flushed:re}))}return Y},"setter"),B=O.write(M,j,...R);return P=!1,B},"writeAtomState"),x=i((O,...R)=>{let P=_(O,...R),M=D();return(ct.env?ct.env.MODE:void 0)!=="production"&&n.forEach(j=>j({type:"write",flushed:M})),P},"writeAtom"),E=i((O,R,P)=>{var M;let j=P||[];(M=a(O))==null||M.d.forEach((U,W)=>{let Y=t.get(W);Y?Y.t.add(O):W!==O&&E(W,O,j)}),h(O);let B={t:new Set(R&&[R]),l:new Set};if(t.set(O,B),(ct.env?ct.env.MODE:void 0)!=="production"&&o.add(O),kT(O)&&O.onMount){let{onMount:U}=O;j.push(()=>{let W=U((...Y)=>x(O,...Y));W&&(B.u=W)})}return P||j.forEach(U=>U()),B},"mountAtom"),k=i(O=>{var R;let P=(R=t.get(O))==null?void 0:R.u;P&&P(),t.delete(O),(ct.env?ct.env.MODE:void 0)!=="production"&&o.delete(O);let M=a(O);M?(ef(M)&&t5(M.v),M.d.forEach((j,B)=>{if(B!==O){let U=t.get(B);U&&(U.t.delete(O),w(B,U)&&k(B))}})):(ct.env?ct.env.MODE:void 0)!=="production"&&console.warn("[Bug] could not find atom state to unmount",O)},"unmountAtom"),A=i((O,R,P)=>{let M=new Set(R.d.keys());P?.forEach((j,B)=>{if(M.has(B)){M.delete(B);return}let U=t.get(B);U&&(U.t.delete(O),w(B,U)&&k(B))}),M.forEach(j=>{let B=t.get(j);B?B.t.add(O):t.has(O)&&E(j,O)})},"mountDependencies"),D=i(()=>{let O;for((ct.env?ct.env.MODE:void 0)!=="production"&&(O=new Set);r.size;){let R=Array.from(r);r.clear(),R.forEach(([P,M])=>{let j=a(P);if(j){let B=t.get(P);B&&j.d!==M?.d&&A(P,j,M?.d),B&&!(!ef(M)&&(uh(M,j)||o5(M,j)))&&(B.l.forEach(U=>U()),(ct.env?ct.env.MODE:void 0)!=="production"&&O.add(P))}else(ct.env?ct.env.MODE:void 0)!=="production"&&console.warn("[Bug] no atom state to flush")})}if((ct.env?ct.env.MODE:void 0)!=="production")return O},"flushPending"),L=i((O,R)=>{let P=v(O),M=D(),j=P.l;return j.add(R),(ct.env?ct.env.MODE:void 0)!=="production"&&n.forEach(B=>B({type:"sub",flushed:M})),()=>{j.delete(R),S(O),(ct.env?ct.env.MODE:void 0)!=="production"&&n.forEach(B=>B({type:"unsub"}))}},"subscribeAtom");return(ct.env?ct.env.MODE:void 0)!=="production"?{get:g,set:x,sub:L,dev_subscribe_store:i((O,R)=>{if(R!==2)throw new Error("The current StoreListener revision is 2.");return n.add(O),()=>{n.delete(O)}},"dev_subscribe_store"),dev_get_mounted_atoms:i(()=>o.values(),"dev_get_mounted_atoms"),dev_get_atom_state:i(O=>e.get(O),"dev_get_atom_state"),dev_get_mounted:i(O=>t.get(O),"dev_get_mounted"),dev_restore_atoms:i(O=>{for(let[P,M]of O)TT(P)&&(f(P,M),y(P));let R=D();n.forEach(P=>P({type:"restore",flushed:R}))},"dev_restore_atoms")}:{get:g,set:x,sub:L}},"createStore"),IT;(ct.env?ct.env.MODE:void 0)!=="production"&&(typeof globalThis.__NUMBER_OF_JOTAI_INSTANCES__=="number"?++globalThis.__NUMBER_OF_JOTAI_INSTANCES__:globalThis.__NUMBER_OF_JOTAI_INSTANCES__=1);var a5=i(()=>(IT||((ct.env?ct.env.MODE:void 0)!=="production"&&globalThis.__NUMBER_OF_JOTAI_INSTANCES__!==1&&console.warn("Detected multiple Jotai instances. It may cause unexpected behavior with the default store. https://github.com/pmndrs/jotai/discussions/2044"),IT=i5()),IT),"getDefaultStore");var Pn=q(pe(),1);var s5={};var xre=(0,Pn.createContext)(void 0),CT=i(e=>{let t=(0,Pn.useContext)(xre);return e?.store||t||a5()},"useStore");var wre=i(e=>typeof e?.then=="function","isPromiseLike"),Sre=Pn.default.use||(e=>{if(e.status==="pending")throw e;if(e.status==="fulfilled")return e.value;throw e.status==="rejected"?e.reason:(e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t}),e)});function Ut(e,t){let r=CT(t),[[n,o,a],s]=(0,Pn.useReducer)(f=>{let m=r.get(e);return Object.is(f[0],m)&&f[1]===r&&f[2]===e?f:[m,r,e]},void 0,()=>[r.get(e),r,e]),l=n;(o!==r||a!==e)&&(s(),l=r.get(e));let d=t?.delay;return(0,Pn.useEffect)(()=>{let f=r.sub(e,()=>{if(typeof d=="number"){setTimeout(s,d);return}s()});return s(),f},[r,e,d]),(0,Pn.useDebugValue)(l),wre(l)?Sre(l):l}i(Ut,"useAtomValue");function Le(e,t){let r=CT(t);return(0,Pn.useCallback)((...o)=>{if((s5.env?s5.env.MODE:void 0)!=="production"&&!("write"in e))throw new Error("not writable atom");return r.set(e,...o)},[r,e])}i(Le,"useSetAtom");function tr(e,t){return[Ut(e,t),Le(e,t)]}i(tr,"useAtom");var Dx=q(pe());var on=q(pe(),1),C5=q(d5(),1);var Sn=q(pe(),1);var hu={};KZ(hu,{ERROR_REVALIDATE_EVENT:()=>Rre,FOCUS_EVENT:()=>f5,MUTATE_EVENT:()=>m5,RECONNECT_EVENT:()=>p5});var f5=0,p5=1,m5=2,Rre=3;var h5=Object.prototype.hasOwnProperty;function pb(e,t){var r,n;if(e===t)return!0;if(e&&t&&(r=e.constructor)===t.constructor){if(r===Date)return e.getTime()===t.getTime();if(r===RegExp)return e.toString()===t.toString();if(r===Array){if((n=e.length)===t.length)for(;n--&&pb(e[n],t[n]););return n===-1}if(!r||typeof e=="object"){n=0;for(r in e)if(h5.call(e,r)&&++n&&!h5.call(t,r)||!(r in t)||!pb(e[r],t[r]))return!1;return Object.keys(t).length===n}}return e!==e&&t!==t}i(pb,"dequal");var Di=new WeakMap,is=i(()=>{},"noop"),Wr=is(),rf=Object,yt=i(e=>e===Wr,"isUndefined"),Oo=i(e=>typeof e=="function","isFunction"),Ai=i((e,t)=>({...e,...t}),"mergeObjects"),bb=i(e=>Oo(e.then),"isPromiseLike"),DT={},mb={},FT="undefined",nf=typeof window!=FT,gb=typeof document!=FT,v5=nf&&"Deno"in window,_5=i(()=>nf&&typeof window.requestAnimationFrame!=FT,"hasRequestAnimationFrame"),yb=i((e,t)=>{let r=Di.get(e);return[()=>!yt(t)&&e.get(t)||DT,n=>{if(!yt(t)){let o=e.get(t);t in mb||(mb[t]=o),r[5](t,Ai(o,n),o||DT)}},r[6],()=>!yt(t)&&t in mb?mb[t]:!yt(t)&&e.get(t)||DT]},"createCacheHelper"),RT=!0,Mre=i(()=>RT,"isOnline"),[MT,PT]=nf&&window.addEventListener?[window.addEventListener.bind(window),window.removeEventListener.bind(window)]:[is,is],Pre=i(()=>{let e=gb&&document.visibilityState;return yt(e)||e!=="hidden"},"isVisible"),Lre=i(e=>(gb&&document.addEventListener("visibilitychange",e),MT("focus",e),()=>{gb&&document.removeEventListener("visibilitychange",e),PT("focus",e)}),"initFocus"),Fre=i(e=>{let t=i(()=>{RT=!0,e()},"onOnline"),r=i(()=>{RT=!1},"onOffline");return MT("online",t),MT("offline",r),()=>{PT("online",t),PT("offline",r)}},"initReconnect"),b5={isOnline:Mre,isVisible:Pre},y5={initFocus:Lre,initReconnect:Fre},xb=!Sn.default.useId,zl=!nf||v5,BT=i(e=>_5()?window.requestAnimationFrame(e):setTimeout(e,1),"rAF"),of=zl?Sn.useEffect:Sn.useLayoutEffect,AT=typeof navigator<"u"&&navigator.connection,LT=!zl&&AT&&(["slow-2g","2g"].includes(AT.effectiveType)||AT.saveData),hb=new WeakMap,Bre=i(e=>rf.prototype.toString.call(e),"getTypeName"),NT=i((e,t)=>e===`[object ${t}]`,"isObjectTypeName"),Ure=0,vb=i(e=>{let t=typeof e,r=Bre(e),n=NT(r,"Date"),o=NT(r,"RegExp"),a=NT(r,"Object"),s,l;if(rf(e)===e&&!n&&!o){if(s=hb.get(e),s)return s;if(s=++Ure+"~",hb.set(e,s),Array.isArray(e)){for(s="@",l=0;l{if(Oo(e))try{e=e()}catch{e=""}let t=e;return e=typeof e=="string"?e:(Array.isArray(e)?e.length:e)?vb(e):"",[e,t]},"serialize"),zre=0,lh=i(()=>++zre,"getTimestamp");async function wb(...e){let[t,r,n,o]=e,a=Ai({populateCache:!0,throwOnError:!0},typeof o=="boolean"?{revalidate:o}:o||{}),s=a.populateCache,l=a.rollbackOnError,d=a.optimisticData,f=i(g=>typeof l=="function"?l(g):l!==!1,"rollbackOnError"),m=a.throwOnError;if(Oo(r)){let g=r,v=[],w=t.keys();for(let S of w)!/^\$(inf|sub)\$/.test(S)&&g(t.get(S)._k)&&v.push(S);return Promise.all(v.map(h))}return h(r);async function h(g){let[v]=ch(g);if(!v)return;let[w,S]=yb(t,v),[y,_,x,E]=Di.get(t),k=i(()=>{let U=y[v];return(Oo(a.revalidate)?a.revalidate(w().data,g):a.revalidate!==!1)&&(delete x[v],delete E[v],U&&U[0])?U[0](2).then(()=>w().data):w().data},"startRevalidate");if(e.length<3)return k();let A=n,D,L=!1,O=lh();_[v]=[O,0];let R=!yt(d),P=w(),M=P.data,j=P._c,B=yt(j)?M:j;if(R&&(d=Oo(d)?d(B,M):d,S({data:d,_c:B})),Oo(A))try{A=A(B)}catch(U){D=U,L=!0}if(A&&bb(A))if(A=await A.catch(U=>{D=U,L=!0}),O!==_[v][0]){if(L)throw D;return A}else L&&R&&f(D)&&(s=!0,S({data:B,_c:Wr}));if(s&&!L)if(Oo(s)){let U=s(A,B);S({data:U,error:Wr,_c:Wr})}else S({data:A,error:Wr,_c:Wr});if(_[v][1]=lh(),Promise.resolve(k()).then(()=>{S({_c:Wr})}),L){if(m)throw D;return}return A}}i(wb,"internalMutate");var g5=i((e,t)=>{for(let r in e)e[r][0]&&e[r][0](t)},"revalidateAllKeys"),UT=i((e,t)=>{if(!Di.has(e)){let r=Ai(y5,t),n=Object.create(null),o=wb.bind(Wr,e),a=is,s=Object.create(null),l=i((m,h)=>{let g=s[m]||[];return s[m]=g,g.push(h),()=>g.splice(g.indexOf(h),1)},"subscribe"),d=i((m,h,g)=>{e.set(m,h);let v=s[m];if(v)for(let w of v)w(h,g)},"setter"),f=i(()=>{if(!Di.has(e)&&(Di.set(e,[n,Object.create(null),Object.create(null),Object.create(null),o,d,l]),!zl)){let m=r.initFocus(setTimeout.bind(Wr,g5.bind(Wr,n,0))),h=r.initReconnect(setTimeout.bind(Wr,g5.bind(Wr,n,1)));a=i(()=>{m&&m(),h&&h(),Di.delete(e)},"unmount")}},"initProvider");return f(),[e,o,f,a]}return[e,Di.get(e)[4]]},"initCache"),Hre=i((e,t,r,n,o)=>{let a=r.errorRetryCount,s=o.retryCount,l=~~((Math.random()+.5)*(1<<(s<8?s:8)))*r.errorRetryInterval;!yt(a)&&s>a||setTimeout(n,l,o)},"onErrorRetry"),x5=pb,[Sb,w5]=UT(new Map),Eb=Ai({onLoadingSlow:is,onSuccess:is,onError:is,onErrorRetry:Hre,onDiscarded:is,revalidateOnFocus:!0,revalidateOnReconnect:!0,revalidateIfStale:!0,shouldRetryOnError:!0,errorRetryInterval:LT?1e4:5e3,focusThrottleInterval:5*1e3,dedupingInterval:2*1e3,loadingTimeout:LT?5e3:3e3,compare:x5,isPaused:i(()=>!1,"isPaused"),cache:Sb,mutate:w5,fallback:{}},b5),zT=i((e,t)=>{let r=Ai(e,t);if(t){let{use:n,fallback:o}=e,{use:a,fallback:s}=t;n&&a&&(r.use=n.concat(a)),o&&s&&(r.fallback=Ai(o,s))}return r},"mergeConfigs"),_b=(0,Sn.createContext)({}),HT=i(e=>{let{value:t}=e,r=(0,Sn.useContext)(_b),n=Oo(t),o=(0,Sn.useMemo)(()=>n?t(r):t,[n,r,t]),a=(0,Sn.useMemo)(()=>n?o:zT(r,o),[n,r,o]),s=o&&o.provider,l=(0,Sn.useRef)(Wr);s&&!l.current&&(l.current=UT(s(a.cache||Sb),o));let d=l.current;return d&&(a.cache=d[0],a.mutate=d[1]),of(()=>{if(d)return d[2]&&d[2](),d[3]},[]),(0,Sn.createElement)(_b.Provider,Ai(e,{value:a}))},"SWRConfig");var S5="$inf$";var af=q(pe(),1);var E5=nf&&window.__SWR_DEVTOOLS_USE__,$re=E5?window.__SWR_DEVTOOLS_USE__:[],qre=i(()=>{E5&&(window.__SWR_DEVTOOLS_REACT__=af.default)},"setupDevTools"),jre=i(e=>Oo(e[1])?[e[0],e[1],e[2]||{}]:[e[0],null,(e[1]===null?e[2]:e[1])||{}],"normalize"),Vre=i(()=>{let e=(0,af.useContext)(_b);return(0,af.useMemo)(()=>Ai(Eb,e),[e])},"useSWRConfig");var Wre=i(e=>(t,r,n)=>e(t,r&&((...a)=>{let[s]=ch(t),[,,,l]=Di.get(Sb);if(s.startsWith(S5))return r(...a);let d=l[s];return yt(d)?r(...a):(delete l[s],d)}),n),"middleware"),Gre=$re.concat(Wre),T5=i(e=>i(function(...r){let n=Vre(),[o,a,s]=jre(r),l=zT(n,s),d=e,{use:f}=l,m=(f||[]).concat(Gre);for(let h=m.length;h--;)d=m[h](d);return d(o,a||l.fetcher||null,l)},"useSWRArgs"),"withArgs"),k5=i((e,t,r)=>{let n=t[e]||(t[e]=[]);return n.push(r),()=>{let o=n.indexOf(r);o>=0&&(n[o]=n[n.length-1],n.pop())}},"subscribeCallback");qre();var Yre=i(()=>{},"noop"),mEe=Yre();var $T=on.default.use||(e=>{switch(e.status){case"pending":throw e;case"fulfilled":return e.value;case"rejected":throw e.reason;default:throw e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t}),e}}),qT={dedupe:!0},I5=Promise.resolve(Wr),Kre=i((e,t,r)=>{let{cache:n,compare:o,suspense:a,fallbackData:s,revalidateOnMount:l,revalidateIfStale:d,refreshInterval:f,refreshWhenHidden:m,refreshWhenOffline:h,keepPreviousData:g}=r,[v,w,S,y]=Di.get(n),[_,x]=ch(e),E=(0,on.useRef)(!1),k=(0,on.useRef)(!1),A=(0,on.useRef)(_),D=(0,on.useRef)(t),L=(0,on.useRef)(r),O=i(()=>L.current,"getConfig"),R=i(()=>O().isVisible()&&O().isOnline(),"isActive"),[P,M,j,B]=yb(n,_),U=(0,on.useRef)({}).current,W=yt(s)?yt(r.fallback)?Wr:r.fallback[_]:s,Y=i((ke,Ce)=>{for(let Re in U){let Be=Re;if(Be==="data"){if(!o(ke[Be],Ce[Be])&&(!yt(ke[Be])||!o(ht,Ce[Be])))return!1}else if(Ce[Be]!==ke[Be])return!1}return!0},"isEqual"),re=(0,on.useMemo)(()=>{let ke=!_||!t?!1:yt(l)?O().isPaused()||a?!1:d!==!1:l,Ce=i(Ve=>{let kt=Ai(Ve);return delete kt._k,ke?{isValidating:!0,isLoading:!0,...kt}:kt},"getSelectedCache"),Re=P(),Be=B(),Et=Ce(Re),Tt=Re===Be?Et:Ce(Be),De=Et;return[()=>{let Ve=Ce(P());return Y(Ve,De)?(De.data=Ve.data,De.isLoading=Ve.isLoading,De.isValidating=Ve.isValidating,De.error=Ve.error,De):(De=Ve,Ve)},()=>Tt]},[n,_]),ue=(0,C5.useSyncExternalStore)((0,on.useCallback)(ke=>j(_,(Ce,Re)=>{Y(Re,Ce)||ke()}),[n,_]),re[0],re[1]),fe=!E.current,qe=v[_]&&v[_].length>0,Ze=ue.data,et=yt(Ze)?W&&bb(W)?$T(W):W:Ze,_t=ue.error,je=(0,on.useRef)(et),ht=g?yt(Ze)?yt(je.current)?et:je.current:Ze:et,Q=qe&&!yt(_t)?!1:fe&&!yt(l)?l:O().isPaused()?!1:a?yt(et)?!1:d:yt(et)||d,Ee=!!(_&&t&&fe&&Q),J=yt(ue.isValidating)?Ee:ue.isValidating,X=yt(ue.isLoading)?Ee:ue.isLoading,ne=(0,on.useCallback)(async ke=>{let Ce=D.current;if(!_||!Ce||k.current||O().isPaused())return!1;let Re,Be,Et=!0,Tt=ke||{},De=!S[_]||!Tt.dedupe,Ve=i(()=>xb?!k.current&&_===A.current&&E.current:_===A.current,"callbackSafeguard"),kt={isValidating:!1,isLoading:!1},Nr=i(()=>{M(kt)},"finishRequestAndUpdateState"),Gt=i(()=>{let Ue=S[_];Ue&&Ue[1]===Be&&delete S[_]},"cleanupState"),jt={isValidating:!0};yt(P().data)&&(jt.isLoading=!0);try{if(De&&(M(jt),r.loadingTimeout&&yt(P().data)&&setTimeout(()=>{Et&&Ve()&&O().onLoadingSlow(_,r)},r.loadingTimeout),S[_]=[Ce(x),lh()]),[Re,Be]=S[_],Re=await Re,De&&setTimeout(Gt,r.dedupingInterval),!S[_]||S[_][1]!==Be)return De&&Ve()&&O().onDiscarded(_),!1;kt.error=Wr;let Ue=w[_];if(!yt(Ue)&&(Be<=Ue[0]||Be<=Ue[1]||Ue[1]===0))return Nr(),De&&Ve()&&O().onDiscarded(_),!1;let Jt=P().data;kt.data=o(Jt,Re)?Jt:Re,De&&Ve()&&O().onSuccess(Re,_,r)}catch(Ue){Gt();let Jt=O(),{shouldRetryOnError:no}=Jt;Jt.isPaused()||(kt.error=Ue,De&&Ve()&&(Jt.onError(Ue,_,Jt),(no===!0||Oo(no)&&no(Ue))&&(!O().revalidateOnFocus||!O().revalidateOnReconnect||R())&&Jt.onErrorRetry(Ue,_,Jt,Hn=>{let Pa=v[_];Pa&&Pa[0]&&Pa[0](hu.ERROR_REVALIDATE_EVENT,Hn)},{retryCount:(Tt.retryCount||0)+1,dedupe:!0})))}return Et=!1,Nr(),!0},[_,n]),ve=(0,on.useCallback)((...ke)=>wb(n,A.current,...ke),[]);if(of(()=>{D.current=t,L.current=r,yt(Ze)||(je.current=Ze)}),of(()=>{if(!_)return;let ke=ne.bind(Wr,qT),Ce=0;O().revalidateOnFocus&&(Ce=Date.now()+O().focusThrottleInterval);let Be=k5(_,v,i((Et,Tt={})=>{if(Et==hu.FOCUS_EVENT){let De=Date.now();O().revalidateOnFocus&&De>Ce&&R()&&(Ce=De+O().focusThrottleInterval,ke())}else if(Et==hu.RECONNECT_EVENT)O().revalidateOnReconnect&&R()&&ke();else{if(Et==hu.MUTATE_EVENT)return ne();if(Et==hu.ERROR_REVALIDATE_EVENT)return ne(Tt)}},"onRevalidate"));return k.current=!1,A.current=_,E.current=!0,M({_k:x}),Q&&(S[_]||(yt(et)||zl?ke():BT(ke))),()=>{k.current=!0,Be()}},[_]),of(()=>{let ke;function Ce(){let Be=Oo(f)?f(P().data):f;Be&&ke!==-1&&(ke=setTimeout(Re,Be))}i(Ce,"next");function Re(){!P().error&&(m||O().isVisible())&&(h||O().isOnline())?ne(qT).then(Ce):Ce()}return i(Re,"execute"),Ce(),()=>{ke&&(clearTimeout(ke),ke=-1)}},[f,m,h,_]),(0,on.useDebugValue)(ht),a){let ke=_&&yt(et);if(!xb&&zl&&ke)throw new Error("Fallback data is required when using Suspense in SSR.");ke&&(D.current=t,L.current=r,k.current=!1);let Ce=y[_],Re=!yt(Ce)&&ke?ve(Ce):I5;if($T(Re),!yt(_t)&&ke)throw _t;let Be=ke?ne(qT):I5;!yt(ht)&&ke&&(Be.status="fulfilled",Be.value=!0),$T(Be)}return{mutate:ve,get data(){return U.data=!0,ht},get error(){return U.error=!0,_t},get isValidating(){return U.isValidating=!0,J},get isLoading(){return U.isLoading=!0,X}}},"useSWRHandler"),hEe=rf.defineProperty(HT,"defaultValue",{value:Eb}),O5=T5(Kre);async function Hl(e,t,r=8e3){let n=new AbortController,o=setTimeout(()=>n.abort(),r),a=await fetch(e,{...t,signal:n.signal});return clearTimeout(o),a}i(Hl,"useTimeoutFetch");var Zre={COORDINATES:"dwithin_origin",END:"end",EVENT_TYPE:"event_type",FREE:"is_free",KEYWORDS:"keyword_OR",LANGUAGE:"in_language",LOCATION:"location",NEGATE_KEYWORDS:"keyword!",PAGESIZE:"page_size",RADIUS:"dwithin_metres",REMOTE:"internet_based",START:"start"},rt=Zre;var Tb={};var wEe=Symbol();var Qre=i(e=>typeof e?.then=="function","isPromiseLike");function Jre(e){let t,r,n={getItem:i((o,a)=>{var s,l;let d=i(m=>{if(m=m||"",t!==m){try{r=JSON.parse(m)}catch{return a}t=m}return r},"parse"),f=(l=(s=e())==null?void 0:s.getItem(o))!=null?l:null;return Qre(f)?f.then(d):d(f)},"getItem"),setItem:i((o,a)=>{var s;return(s=e())==null?void 0:s.setItem(o,JSON.stringify(a))},"setItem"),removeItem:i(o=>{var a;return(a=e())==null?void 0:a.removeItem(o)},"removeItem")};return typeof window<"u"&&typeof window.addEventListener=="function"&&window.Storage&&(n.subscribe=(o,a,s)=>{if(!(e()instanceof window.Storage))return()=>{};let l=i(d=>{if(d.storageArea===e()&&d.key===o){let f;try{f=JSON.parse(d.newValue||"")}catch{f=s}a(f)}},"storageEventCallback");return window.addEventListener("storage",l),()=>{window.removeEventListener("storage",l)}}),n}i(Jre,"createJSONStorage");var SEe=Jre(()=>typeof window<"u"?window.localStorage:void 0);var jT=new WeakMap,Xre=i((e,t)=>(jT.has(t)?jT:jT.set(t,e())).get(t),"memo1"),D5={state:"loading"};function A5(e){return Xre(()=>{let t=new WeakMap,r=Je(0);(Tb.env?Tb.env.MODE:void 0)!=="production"&&(r.debugPrivate=!0);let n=Je((o,{setSelf:a})=>{o(r);let s;try{s=o(e)}catch(f){return{state:"hasError",error:f}}if(!(s instanceof Promise))return{state:"hasData",data:s};let l=s,d=t.get(l);return d||(t.set(l,D5),l.then(f=>{t.set(l,{state:"hasData",data:f})},f=>{t.set(l,{state:"hasError",error:f})}).finally(a),D5)},(o,a)=>{a(r,s=>s+1)});return(Tb.env?Tb.env.MODE:void 0)!=="production"&&(n.debugPrivate=!0),Je(o=>o(n))},e)}i(A5,"loadable");var VT=q(pe(),1);function $l(e,t){let r=(0,VT.useMemo)(()=>Je(null,(n,o,...a)=>e(n,o,...a)),[e]);return Le(r,t)}i($l,"useAtomCallback");var ene={EVENTS_URL:"https://api.hel.fi/servicemap/v2/search/"},kb=ene;var WT=i((e,t)=>{if(t&&e[t])return e[t];if(e.fi)return e.fi;if(e.sv)return e.sv;throw new Error("No name found")},"getNameTranslation"),sf=WT;var tne=i(async(e,t=1)=>{if(!e)return null;let n=["fi","sv"].map(l=>new URLSearchParams({format:"json",language:l,municipality:"helsinki",page:"1",page_size:t.toString(),q:e,type:"address"})).map(l=>{let d=new URL(kb.EVENTS_URL);return d.search=l.toString(),fetch(d.toString()).then(f=>f.json())}),s=(await Promise.allSettled(n)).filter(l=>l.status==="fulfilled"&&l?.value.results?.length).map(l=>[...l.value.results[0].location.coordinates,sf(l.value.results[0].name,drupalSettings.path.currentLanguage)||""]);return s.length?s[0]:null},"useAddressToCoordsQuery"),N5=tne;var rne="helfi-events-search",dh=rne;var GT=["helsinki:aflfbat76e","yso:p11617","yso:p13050","yso:p1648","yso:p20513","yso:p2433","yso:p4354","yso:p16485","yso:p38259","yso:p4354","yso:p8105"],Ib={[Drupal.t("Families with babies",{},{context:"Event search: target group"})]:{ids:["yso:p20513"]},[Drupal.t("Children",{},{context:"Event search: target group"})]:{ids:["yso:p4354"]},[Drupal.t("Youth",{},{context:"Event search: target group"})]:{ids:["yso:p11617"]},[Drupal.t("Adults",{},{context:"Event search: target group"})]:{negateIds:GT},[Drupal.t("Seniors",{},{context:"Event search: target group"})]:{ids:["yso:p2433"]},[Drupal.t("Immigrants",{},{context:"Event search: target group"})]:{ids:["yso:p6165"]},[Drupal.t("Unemployed",{},{context:"Event search: target group"})]:{ids:["yso:p7708","yso:p7709"]},[Drupal.t("Tourists",{},{context:"Event search: target group"})]:{ids:["yso:p16596","yso:p3451","yso:p8134"]}};var nne=new URLSearchParams(window.location.search),one=i((e=null)=>{if(!e)return[];let{currentLanguage:t}=drupalSettings.path,r=[];return Object.keys(e).forEach(o=>{let a=e[o];a.id&&a.name&&a.name[t]&&r.push({value:a.id,label:a.name[t]})}),r},"transformLocations"),Cb="https://harrastukset.hel.fi",ine=i(()=>{let e=document.getElementById(dh),t=e?.dataset?.paragraphId;if(!e||!t){console.warn("Paragraph id not found in source HTML");return}let r=drupalSettings.helfi_events?.data?.[t],n=r?.use_fixtures,o=r?.events_api_url,a=r?.field_event_list_title,s=r?.events_public_url||"https://tapahtumat.hel.fi",l={eventCount:Number(r?.field_event_count),eventListType:r?.event_list_type,showFreeFilter:r?.field_free_events,hideHeading:r?.hideHeading,showLanguageFilter:r?.field_language,showLocation:r?.field_event_location,showRemoteFilter:r?.field_remote_events,showTimeFilter:r?.field_event_time,showTopicsFilter:r?.field_filter_keywords?.length>0,hidePagination:r?.hidePagination,removeBloatingEvents:r?.removeBloatingEvents,useFullLocationFilter:r?.useFullLocationFilter,useFullTopicsFilter:r?.useFullTopicsFilter,useLocationSearch:r?.useLocationSearch,useTargetGroupFilter:r?.useTargetGroupFilter},d=one(r?.places),f=r?.field_filter_keywords?.map(v=>({value:v.id,label:v.name.charAt(0).toUpperCase()+v.name.slice(1)})),m,h;if(o.indexOf("?")!==-1){let[v,w]=o.split("?");m=v,h=new URLSearchParams(w)}else m=o;return h&&l.eventCount&&h.set("page_size",l.eventCount.toString()),h&&l.showLanguageFilter&&h.delete("language"),h&&l.removeBloatingEvents&&h.set("keyword!",GT.join(",")),{baseUrl:m,eventListTitle:a,eventsPublicUrl:s,initialParams:h,initialUrl:o,locations:d,settings:l,topics:f,useFixtures:n}},"getInitialSettings"),Ob=ine();if(!Ob)throw new Error("Failed to initialize settings");var as=Je(Ob),ane=Je(e=>e(as)?.baseUrl),VEe=Je(e=>{let t=e(as)?.baseUrl,r=new URLSearchParams(e(YT));return`${t}?${r.toString()}`}),YT=Je(e=>e(as)?.initialParams||new URLSearchParams),R5=Je(e=>e(as)?.locations||[]),M5=Je(e=>e(as)?.topics||[]),P5=Je(e=>e(as)?.eventListTitle),L5=Je(e=>e(as)?.eventsPublicUrl),gu=Je(e=>e(as)?.settings||{eventCount:3,eventListType:"events",showFreeFilter:!1,hideHeading:!0,showLanguageFilter:!1,showLocation:!1,showRemoteFilter:!1,showTimeFilter:!1,showTopicsFilter:!1,hidePagination:!1,topics:[],removeBloatingEvents:!1,useFullLocationFilter:!1,useFullTopicsFilter:!1,useLocationSearch:!1,useTargetGroupFilter:!1}),F5=Je(e=>e(as)?.useFixtures),Db=Je(1),vu=Je([]),_u=Je([]),bu=Je(void 0),yu=Je(void 0),Ab=Je(!1),sne=i((e,t)=>{if(e)return t==="start"?e.startOf("day").toISO():e.endOf("day").toISO()},"getIsoTime"),B5=i(e=>{let t={};return["end","start"].forEach(r=>{e[r]?t[r]=sne(e[r],r):t[r]=void 0}),t},"getDateParams"),U5=Je(null,(e,t,r)=>{let n=e(bu),o=e(yu),a={start:n};r?a.end=n:a.end=o;let s=B5(a);t(xr,s),t(Ab,r)}),z5=Je(null,(e,t,r,n)=>{let o=e(Ab),a=n==="start"?bu:yu,s={[n]:r};n==="start"&&o&&(s.end=r);let l=B5(s);t(a,r),t(xr,l)}),Nb=Je({invalidEndDate:!1,invalidStartDate:!1}),df=Je(!1),ff=Je(!1),H5=Je(null,(e,t)=>{t(vu,[]),t(_u,[]),t(ph,[]),t(bu,void 0),t(yu,void 0),t(ff,!1),t(df,!1),t(mf,[]),t(pf,[]),t(Db,1);let r=new URLSearchParams(e(YT)),n=new URLSearchParams(e(uf));[rt.COORDINATES,rt.RADIUS].forEach(a=>{let s=n.get(a);s&&r.set(a,s)}),t(lf,r),t(uf,r);let o=new Event("eventsearch-clear");window.dispatchEvent(o)}),uf=Je(new URLSearchParams(Ob.initialParams)),_a=Je(null,async(e,t)=>{let r=e(cf),n=new URLSearchParams(e(lf)),o=await N5(r);if(o?.length){n.set(rt.COORDINATES,o.slice(0,2).join(",")),n.set(rt.RADIUS,"2000");let[,,a]=o;t(cf,a)}t(Db,1),t(uf,n)}),KT=Je(async e=>{let t=e(uf);return`${e(ane)}?${t.toString()}`}),Rb=A5(KT),lf=Je(new URLSearchParams(Ob.initialParams)),$5=Je(null,(e,t,r)=>{let n=new URLSearchParams(e(uf));n.set("page",r.toString()),t(uf,n)}),fh=Je(null,(e,t,r)=>{let n=new URLSearchParams(e(YT)),o=new URLSearchParams(e(lf)),a=[rt.COORDINATES,rt.RADIUS];if(Object.values(rt).indexOf(r)!==-1&&a.indexOf(r)===-1){let s=n.get(r);s?o.set(r,s):o.delete(r),t(lf,o)}}),xr=Je(null,(e,t,r)=>{let n=new URLSearchParams(e(lf));Object.keys(r).forEach(o=>{Object.values(rt).indexOf(o)!==-1&&(r[o]===void 0?n.delete(o):n.set(o,r[o]))}),t(lf,n)}),cf=Je(nne.get("address")),ph=Je([]),pf=Je([]),mf=Je([]),ZT=Je(!1);function _e(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function"){var o=0;for(n=Object.getOwnPropertySymbols(e);o{var{"aria-label":t="alert-circle-fill","aria-hidden":r=!0,className:n="",color:o,size:a=Rt.Small,style:s={}}=e,l=_e(e,["aria-label","aria-hidden","className","color","size","style"]);return Nh.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Ge.icon,Ge[a],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:s},l),Nh.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 3C16.9706 3 21 7.02944 21 12C21 16.9706 16.9706 21 12 21C7.02944 21 3 16.9706 3 12C3 7.02944 7.02944 3 12 3ZM13 16V18H11V16H13ZM13 6V14H11V6H13Z",fill:"currentColor"}))},"i"),_9=i(e=>{var{"aria-label":t="info-circle-fill","aria-hidden":r=!0,className:n="",color:o,size:a=Rt.Small,style:s={}}=e,l=_e(e,["aria-label","aria-hidden","className","color","size","style"]);return Nh.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Ge.icon,Ge[a],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:s},l),Nh.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3ZM13 10V16.5H15V18H9V16.5H11V11.5H9V10H13ZM11.8125 6C12.5374 6 13.125 6.5876 13.125 7.3125C13.125 8.03735 12.5374 8.625 11.8125 8.625C11.0876 8.625 10.5 8.03735 10.5 7.3125C10.5 6.5876 11.0876 6 11.8125 6Z",fill:"currentColor"}))},"s");var Uk=q(pe());var yf=i(e=>{var{"aria-label":t="angle-down","aria-hidden":r=!0,className:n="",color:o,size:a=Rt.Small,style:s={}}=e,l=_e(e,["aria-label","aria-hidden","className","color","size","style"]);return Uk.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Ge.icon,Ge[a],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:s},l),Uk.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 13.5L17 8.5L18.5 10L12 16.5L5.5 10L7 8.5L12 13.5Z",fill:"currentColor"}))},"o");var zk=q(pe());var b9=i(e=>{var{"aria-label":t="angle-left","aria-hidden":r=!0,className:n="",color:o,size:a=Rt.Small,style:s={}}=e,l=_e(e,["aria-label","aria-hidden","className","color","size","style"]);return zk.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Ge.icon,Ge[a],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:s},l),zk.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10.5 12L15.5 17L14 18.5L7.5 12L14 5.5L15.5 7L10.5 12Z",fill:"currentColor"}))},"s");var Hk=q(pe());var y9=i(e=>{var{"aria-label":t="angle-right","aria-hidden":r=!0,className:n="",color:o,size:a=Rt.Small,style:s={}}=e,l=_e(e,["aria-label","aria-hidden","className","color","size","style"]);return Hk.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Ge.icon,Ge[a],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:s},l),Hk.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.5 12L8.5 7L10 5.5L16.5 12L10 18.5L8.5 17L13.5 12Z",fill:"currentColor"}))},"s");var $k=q(pe());var x9=i(e=>{var{"aria-label":t="calendar","aria-hidden":r=!0,className:n="",color:o,size:a=Rt.Small,style:s={}}=e,l=_e(e,["aria-label","aria-hidden","className","color","size","style"]);return $k.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Ge.icon,Ge[a],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:s},l),$k.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M17 2C17.5523 2 18 2.44772 18 3V4H22V21H2V4H6V3C6 2.44772 6.44772 2 7 2C7.55228 2 8 2.44772 8 3V4H16V3C16 2.44772 16.4477 2 17 2ZM20 11H4V19H20V11ZM20 6H4V9H20V6Z",fill:"currentColor"}))},"s");var qk=q(pe());var Vl=i(e=>{var{"aria-label":t="check","aria-hidden":r=!0,className:n="",color:o,size:a=Rt.Small,style:s={}}=e,l=_e(e,["aria-label","aria-hidden","className","color","size","style"]);return qk.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Ge.icon,Ge[a],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:s},l),qk.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M21 7L10 18L4.5 12.5L6 11L10 15L19.5 5.5L21 7Z",fill:"currentColor"}))},"s");var jk=q(pe());var w9=i(e=>{var{"aria-label":t="check-circle-fill","aria-hidden":r=!0,className:n="",color:o,size:a=Rt.Small,style:s={}}=e,l=_e(e,["aria-label","aria-hidden","className","color","size","style"]);return jk.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Ge.icon,Ge[a],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:s},l),jk.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3ZM16.5 8L18 9.5L10.5 17L6 12.5L7.5 11L10.5 14L16.5 8Z",fill:"currentColor"}))},"i");var Vk=q(pe());var us=i(e=>{var{"aria-label":t="cross","aria-hidden":r=!0,className:n="",color:o,size:a=Rt.Small,style:s={}}=e,l=_e(e,["aria-label","aria-hidden","className","color","size","style"]);return Vk.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Ge.icon,Ge[a],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:s},l),Vk.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M18 7.5L13.5 12L18 16.5L16.5 18L12 13.5L7.5 18L6 16.5L10.5 12L6 7.5L7.5 6L12 10.5L16.5 6L18 7.5Z",fill:"currentColor"}))},"s");var Wk=q(pe());var xf=i(e=>{var{"aria-label":t="cross-circle","aria-hidden":r=!0,className:n="",color:o,size:a=Rt.Small,style:s={}}=e,l=_e(e,["aria-label","aria-hidden","className","color","size","style"]);return Wk.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Ge.icon,Ge[a],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:s},l),Wk.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2ZM12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4ZM15 7.5L16.5 9L13.5 12L16.5 15L15 16.5L12 13.5L9 16.5L7.5 15L10.5 12L7.5 9L9 7.5L12 10.5L15 7.5Z",fill:"currentColor"}))},"s");var Gk=q(pe());var S9=i(e=>{var{"aria-label":t="cross-circle-fill","aria-hidden":r=!0,className:n="",color:o,size:a=Rt.Small,style:s={}}=e,l=_e(e,["aria-label","aria-hidden","className","color","size","style"]);return Gk.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Ge.icon,Ge[a],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:s},l),Gk.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3ZM15 7.5L16.5 9L13.5 12L16.5 15L15 16.5L12 13.5L9 16.5L7.5 15L10.5 12L7.5 9L9 7.5L12 10.5L15 7.5Z",fill:"currentColor"}))},"s");var Yk=q(pe());var E9=i(e=>{var{"aria-label":t="error","aria-hidden":r=!0,className:n="",color:o,size:a=Rt.Small,style:s={}}=e,l=_e(e,["aria-label","aria-hidden","className","color","size","style"]);return Yk.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Ge.icon,Ge[a],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:s},l),Yk.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.1284 2.50974C11.4971 1.85436 12.4201 1.83095 12.8284 2.43952L12.8716 2.50974L22.4341 19.5097C22.7965 20.1541 22.3585 20.9453 21.638 20.9973L21.5625 21H2.43749C1.69816 21 1.22338 20.2303 1.53125 19.5769L1.56592 19.5097L11.1284 2.50974ZM12 5.04L4.14699 19H19.8525L12 5.04ZM13 16V18H11V16H13ZM13 9.5V14.5H11V9.5H13Z",fill:"currentColor"}))},"o");var Kk=q(pe());var T9=i(e=>{var{"aria-label":t="error-fill","aria-hidden":r=!0,className:n="",color:o,size:a=Rt.Small,style:s={}}=e,l=_e(e,["aria-label","aria-hidden","className","color","size","style"]);return Kk.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Ge.icon,Ge[a],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:s},l),Kk.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.175 3.45608C11.5239 2.86969 12.3977 2.84875 12.7842 3.39325L12.825 3.45608L21.8771 18.6666C22.2202 19.2432 21.8055 19.951 21.1235 19.9976L21.052 20H2.94799C2.24813 20 1.7987 19.3114 2.09013 18.7267L2.12295 18.6666L11.175 3.45608ZM13 16V18H11V16H13ZM13 8.5V14.5H11V8.5H13Z",fill:"currentColor"}))},"o");var Zk=q(pe());var k9=i(e=>{var{"aria-label":t="question-circle","aria-hidden":r=!0,className:n="",color:o,size:a=Rt.Small,style:s={}}=e,l=_e(e,["aria-label","aria-hidden","className","color","size","style"]);return Zk.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Ge.icon,Ge[a],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:s},l),Zk.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2ZM12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4ZM13 16V18H11V16H13ZM12.0437 5.75C14.0343 5.75 15.7173 7.29464 15.7173 9.42361C15.7173 10.7806 15.2461 11.489 14.161 12.306L13.9187 12.4844C13.1753 13.0295 12.9556 13.3359 12.9386 14.142L12.9375 14.25H10.9375C10.9375 12.6746 11.4591 11.8378 12.6143 10.9622L12.8618 10.7796C13.5685 10.2628 13.7173 10.0539 13.7173 9.42361C13.7173 8.43934 12.9662 7.75 12.0437 7.75C11.1907 7.75 10.4785 8.34077 10.3816 9.20835L10.3734 9.30587L8.37663 9.19182C8.49191 7.17347 10.1344 5.75 12.0437 5.75Z",fill:"currentColor"}))},"s");var Qk=q(pe());var I9=i(e=>{var{"aria-label":t="search","aria-hidden":r=!0,className:n="",color:o,size:a=Rt.Small,style:s={}}=e,l=_e(e,["aria-label","aria-hidden","className","color","size","style"]);return Qk.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Ge.icon,Ge[a],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:s},l),Qk.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M15 1C19.4183 1 23 4.58172 23 9C23 13.4183 19.4183 17 15 17C13.2001 17 11.539 16.4056 10.2023 15.4023L3.80101 21.8021L2.21002 20.2111L8.60822 13.8117C7.59861 12.4726 7.00002 10.8062 7.00002 9C7.00002 4.58172 10.5817 1 15 1ZM15 3C11.6863 3 9.00002 5.68629 9.00002 9C9.00002 12.3137 11.6863 15 15 15C18.3137 15 21 12.3137 21 9C21 5.68629 18.3137 3 15 3Z",fill:"currentColor"}))},"s");Ht(':root{--breakpoint-xs:320px;--breakpoint-s:576px;--breakpoint-m:768px;--breakpoint-l:992px;--breakpoint-xl:1248px;--container-width-xs:288px;--container-width-s:544px;--container-width-m:720px;--container-width-l:944px;--container-width-xl:1200px;--color-brick:#bd2719;--color-brick-light:#ffeeed;--color-brick-medium-light:#facbc8;--color-brick-dark:#800e04;--color-bus:#0000bf;--color-bus-light:#f0f0ff;--color-bus-medium-light:#ccf;--color-bus-dark:#00005e;--color-coat-of-arms:#0072c6;--color-coat-of-arms-light:#e6f4ff;--color-coat-of-arms-medium-light:#b5daf7;--color-coat-of-arms-dark:#005799;--color-copper:#00d7a7;--color-copper-light:#cffaf1;--color-copper-medium-light:#9ef0de;--color-copper-dark:#00a17d;--color-engel:#ffe977;--color-engel-light:#fff9db;--color-engel-medium-light:#fff3b8;--color-engel-dark:#dbc030;--color-fog:#9fc9eb;--color-fog-light:#e8f3fc;--color-fog-medium-light:#d0e6f7;--color-fog-dark:#72a5cf;--color-gold:#c2a251;--color-gold-light:#f7f2e4;--color-gold-medium-light:#e8d7a7;--color-gold-dark:#9e823c;--color-metro:#fd4f00;--color-metro-light:#ffeee6;--color-metro-medium-light:#ffcab3;--color-metro-dark:#bd2f00;--color-silver:#dedfe1;--color-silver-light:#f7f7f8;--color-silver-medium-light:#efeff0;--color-silver-dark:#b0b8bf;--color-summer:#ffc61e;--color-summer-light:#fff4d4;--color-summer-medium-light:#ffe49c;--color-summer-dark:#cc9200;--color-suomenlinna:#f5a3c7;--color-suomenlinna-light:#fff0f7;--color-suomenlinna-medium-light:#ffdbeb;--color-suomenlinna-dark:#e673a5;--color-tram:#008741;--color-tram-light:#dff7eb;--color-tram-medium-light:#a3e3c2;--color-tram-dark:#006631;--color-focus-outline:#0072c6;--color-black:#000;--color-white:#fff;--color-black-5:#f2f2f2;--color-black-10:#e6e6e6;--color-black-20:#ccc;--color-black-30:#b3b3b3;--color-black-40:#999;--color-black-50:grey;--color-black-60:#595959;--color-black-70:#4d4d4d;--color-black-80:#333;--color-black-90:#1a1a1a;--color-error:#b01038;--color-error-light:#f6e2e6;--color-error-dark:#8d0d2d;--color-success:#007a64;--color-success-light:#e2f5f3;--color-success-dark:#006250;--color-alert:#ffda07;--color-alert-light:#fff4b4;--color-alert-dark:#d18200;--color-info:#0062b9;--color-info-light:#e5eff8;--color-info-dark:#004f94;--box-shadow-s:0px 2px 10px 0px rgba(0,0,0,0.07);--box-shadow-m:0px 2px 10px 0px rgba(0,0,0,0.1);--box-shadow-l:0px 2px 20px 0px rgba(0,0,0,0.2);--spacing-layout-2-xs:1rem;--spacing-layout-xs:1.5rem;--spacing-layout-s:2rem;--spacing-layout-m:3rem;--spacing-layout-l:4rem;--spacing-layout-xl:6rem;--spacing-layout-2-xl:8rem;--spacing-4-xs:0.125rem;--spacing-3-xs:0.25rem;--spacing-2-xs:0.5rem;--spacing-xs:0.75rem;--spacing-s:1rem;--spacing-m:1.5rem;--spacing-l:2rem;--spacing-xl:2.5rem;--spacing-2-xl:3.0rem;--spacing-3-xl:3.5rem;--spacing-4-xl:4rem;--spacing-5-xl:4.5rem;--fontsize-heading-xxl:4rem;--fontsize-heading-xl:3rem;--fontsize-heading-xl-mobile:2.5rem;--fontsize-heading-l:2rem;--fontsize-heading-m:1.5rem;--fontsize-heading-s:1.25rem;--fontsize-heading-xs:1.125rem;--fontsize-heading-xxs:1rem;--fontsize-body-s:0.875rem;--fontsize-body-m:1rem;--fontsize-body-l:1.125rem;--fontsize-body-xl:1.25rem;--font-default:HelsinkiGrotesk,Arial,sans-serif;--lineheight-s:1;--lineheight-m:1.2;--lineheight-l:1.5;--lineheight-xl:1.75}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.visually-hidden{border:0;clip:"rect(0 0 0 0)";height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.button-reset{background:none;border:none;color:inherit;cursor:pointer;font:inherit;padding:0}.text-body{color:var(--color-black-90);font-size:var(--fontsize-body-m);line-height:var(--lineheight-l)}.text-body,.text-medium{font-family:var(--font-default)}.text-medium{font-weight:500}.text-bold{font-family:var(--font-default);font-weight:700}.text-xl{font-size:var(--fontsize-heading-m)}.text-lg{font-size:var(--fontsize-heading-s)}.text-md{font-size:var(--fontsize-heading-xs)}.subtitle{font-size:var(--fontsize-body-m)}.text-sm{font-size:var(--fontsize-body-s);line-height:var(--lineheight-xl)}.heading-xxl{font-size:var(--fontsize-heading-xxl);letter-spacing:-1.2px}.heading-xl,.heading-xxl{font-weight:400;line-height:var(--lineheight-s)}.heading-xl{font-size:var(--fontsize-heading-xl);letter-spacing:-1px}.heading-xl-mobile{font-size:var(--fontsize-heading-xl-mobile);font-weight:400;letter-spacing:-.8px;line-height:var(--lineheight-s)}.heading-l{font-size:var(--fontsize-heading-l);font-weight:400;letter-spacing:-.4px}.heading-l,.heading-m{line-height:var(--lineheight-m)}.heading-m{font-size:var(--fontsize-heading-m);font-weight:500;letter-spacing:-.2px}.heading-s{font-size:var(--fontsize-heading-s);font-weight:500}.heading-s,.heading-xs{letter-spacing:0;line-height:var(--lineheight-l)}.heading-xs{font-size:var(--fontsize-heading-xs);font-weight:700}.heading-xxs{font-size:var(--fontsize-heading-xxs);font-weight:700;letter-spacing:.2px;line-height:var(--lineheight-l)}.helper-text{color:var(--color-black-60);display:block;flex-basis:100%;font-size:var(--fontsize-body-m);margin-top:var(--spacing-2-xs)}html{-webkit-text-size-adjust:100%}');var Ioe={}.hasOwnProperty;function C9(e){let t=typeof e;return e?t==="string"||t==="number"?e:Array.isArray(e)?e.length?e.map(r=>C9(r)).filter(Boolean).join(" "):null:t==="object"?((r,n=null)=>{if(r.toString!==Object.prototype.toString&&!r.toString.toString().includes("[native code]"))return r.toString();let o=Object.assign({},r);return n&&Object.keys(n).filter(a=>!!r[a]).forEach(a=>{o[n[a]]=!0}),Object.keys(o).filter(a=>Ioe.call(o,a)&&!!o[a]).join(" ")})(e,this):null:null}i(C9,"n");var Se=i((...e)=>e.map(C9).filter(Boolean).join(" "),"r");var Sf=q(pe()),D9=q(Eu());var O9=i(()=>typeof window>"u"||typeof document>"u","e");var Coe=typeof window<"u"&&window.document?Sf.useLayoutEffect:Sf.useEffect,Do=i((e,t,r)=>{let n=t&&typeof t!="string",o=(0,Sf.useRef)(n?(0,D9.uniqueId)("custom-theme-"):"").current;return Coe(()=>{n&&((a,s,l)=>{if(O9())return;let d=i(f=>{var m;return(m=f.selectorText)===null||m===void 0?void 0:m.includes(`${a}.${l}`)},"o");try{let f=[...document.styleSheets].findIndex(w=>{try{return[...w.cssRules].findIndex(S=>{var y;return(y=S.selectorText)===null||y===void 0?void 0:y.includes(a)})>=0}catch{return!1}});if(f===-1){let w=document.createElement("style");document.head.appendChild(w),f=document.styleSheets.length-1}let m=document.styleSheets[f],h=m.cssRules,g=[...h].findIndex(d);g===-1&&(m.insertRule(`.${a}.${l} { content: '' }`,h.length),g=[...h].findIndex(d));let v=h[g];Object.entries(s).forEach(([w,S])=>v.style.setProperty(w,S))}catch{console.warn(`Could not find the stylesheet to update with the "${a}" selector!`)}})(e&&e.split(" ")[0],t,`${o}${r||""}`)},[e,t,o,n,r]),o},"d");var Ef=q(pe());var Wl,Jb,ui,Tu={button:"Button-module_button__1msFE",primary:"Button-module_primary__2LfKB",secondary:"Button-module_secondary__1nABp",supplementary:"Button-module_supplementary__3YKiS","theme-coat":"Button-module_theme-coat__2_3U7","theme-black":"Button-module_theme-black__m8giY",clear:"Button-module_clear__2i_5U",success:"Button-module_success__CU9nK",danger:"Button-module_danger__2el15","size-small":"Button-module_size-small__3lizH",fullWidth:"Button-module_fullWidth__31eVK",icon:"Button-module_icon__O-h7R"};Ht(".Button-module_button__1msFE{--border-width:2px;--outline-width-focus:3px;--padding-horizontal:var(--spacing-l);--min-size:56px;--padding-vertical:var(--spacing-s);--padding:calc(var(--padding-vertical) - var(--border-width)) calc(var(--padding-horizontal) - var(--border-width));--icon-reposition:calc(-1 * var(--spacing-2-xs));--computed-background-color:var(--background-color,transparent);--computed-background-color-focus:var(--background-color-focus,var(--computed-background-color,transparent));--computed-background-color-hover:var(--background-color-hover,var(--computed-background-color-focus,transparent));--computed-background-color-active:var(--background-color-active,var(--computed-background-color-hover,transparent));--computed-background-color-disabled:var(--background-color-disabled,var(--color-black-20,transparent));--computed-color:var(--color,inherit);--computed-color-focus:var(--color-focus,var(--computed-color,inherit));--computed-color-hover:var(--color-hover,var(--computed-color-focus,inherit));--computed-color-active:var(--color-active,var(--computed-color-hover,inherit));--computed-color-disabled:var(--color-disabled,var(--color-white,inherit));--computed-border-color:var(--border-color,var(--computed-background-color));--computed-border-color-focus:var(--border-color-focus,var(--computed-border-color,transparent));--computed-border-color-hover:var(--border-color-hover,var(--computed-border-color-focus,transparent));--computed-border-color-active:var(--border-color-active,var(--computed-border-color-hover,transparent));--computed-border-color-disabled:var(--border-color-disabled,var(--computed-background-color-disabled,transparent));--computed-outline-color-focus:var(--outline-color-focus,transparent);--computed-icon-size:var(--icon-size,var(--spacing-m));align-items:center;background-color:var(--computed-background-color);border:var(--border-width) solid var(--computed-border-color);border-radius:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--computed-color,inherit);column-gap:var(--spacing-2-xs);cursor:var(--cursor,pointer);display:inline-flex;font-family:inherit;font-size:100%;font-weight:500;hyphens:auto;place-content:flex-start center;line-height:var(--lineheight-l);margin:0;min-height:var(--min-size);min-width:var(--min-size);outline:none;outline-offset:2px;overflow:hidden;overflow-wrap:anywhere;padding:var(--padding);position:relative;text-align:center;text-decoration:none;text-transform:none;vertical-align:top}.Button-module_button__1msFE:after{margin-right:var(--icon-reposition)}.Button-module_button__1msFE:before{margin-left:var(--icon-reposition)}.Button-module_button__1msFE,.Button-module_button__1msFE[type=button],.Button-module_button__1msFE[type=reset],.Button-module_button__1msFE[type=submit]{-webkit-appearance:button}.Button-module_button__1msFE:focus-visible{background-color:var(--computed-background-color-focus);border-color:var(--computed-border-color-focus);color:var(--computed-color-focus);outline:var(--outline-width-focus) solid var(--computed-outline-color-focus)}.Button-module_button__1msFE:hover{background-color:var(--computed-background-color-hover);border-color:var(--computed-border-color-hover);color:var(--computed-color-hover)}.Button-module_button__1msFE:active{background-color:var(--computed-background-color-active);border-color:var(--computed-border-color-active);color:var(--computed-color-active);outline:var(--outline-width-focus) solid var(--computed-outline-color-focus)}.Button-module_button__1msFE:disabled{--cursor:not-allowed;background-color:var(--computed-background-color-disabled);border-color:var(--computed-border-color-disabled);color:var(--computed-color-disabled);outline:none}.Button-module_button__1msFE button.Button-module_button__1msFE{-webkit-appearance:button}.Button-module_primary__2LfKB{--background-color:var(--color-bus);--background-color-hover:var(--color-bus-dark);--background-color-focus:var(--color-bus);--background-color-disabled:var(--color-black-20);--border-color:transparent;--color:var(--color-white);--color-disabled:var(--color-white);--outline-color-focus:var(--color-coat-of-arms)}.Button-module_secondary__1nABp{--border-color:var(--color-bus);--border-color-disabled:var(--color-disabled)}.Button-module_secondary__1nABp,.Button-module_supplementary__3YKiS{--background-color:transparent;--background-color-hover:var(--color-bus-light);--background-color-focus:transparent;--background-color-disabled:transparent;--color:var(--color-bus);--color-disabled:var(--color-black-40);--outline-color-focus:var(--color-coat-of-arms)}.Button-module_supplementary__3YKiS{--border-color:transparent;--border-color-disabled:transparent}.Button-module_theme-coat__2_3U7.Button-module_primary__2LfKB{--background-color:var(--color-bus);--background-color-hover:var(--color-bus-dark);--background-color-focus:var(--color-bus);--background-color-disabled:var(--color-black-20);--border-color:transparent;--color-disabled:var(--color-white);--outline-color-focus:var(--color-coat-of-arms);--background-color:var(--color-coat-of-arms);--background-color-hover:var(--color-coat-of-arms-dark);--background-color-focus:var(--color-coat-of-arms);--border-color:var(--color-coat-of-arms);--border-color-hover:var(--color-coat-of-arms-dark);--border-color-focus:var(--color-coat-of-arms);--color:var(--color-white)}.Button-module_theme-coat__2_3U7.Button-module_secondary__1nABp{--border-color:var(--color-bus);--border-color-disabled:var(--color-disabled);--border-color:var(--color-coat-of-arms)}.Button-module_theme-coat__2_3U7.Button-module_secondary__1nABp,.Button-module_theme-coat__2_3U7.Button-module_supplementary__3YKiS{--background-color-hover:var(--color-bus-light);--background-color-disabled:transparent;--color:var(--color-bus);--color-disabled:var(--color-black-40);--outline-color-focus:var(--color-coat-of-arms);--background-color:transparent;--background-color-hover:var(--color-coat-of-arms-light);--background-color-focus:transparent;--color:var(--color-coat-of-arms)}.Button-module_theme-coat__2_3U7.Button-module_supplementary__3YKiS{--border-color-disabled:transparent;--border-color:transparent}.Button-module_theme-black__m8giY.Button-module_primary__2LfKB{--background-color:var(--color-bus);--background-color-hover:var(--color-bus-dark);--background-color-focus:var(--color-bus);--background-color-disabled:var(--color-black-20);--border-color:transparent;--color-disabled:var(--color-white);--outline-color-focus:var(--color-coat-of-arms);--background-color:var(--color-black);--background-color-hover:var(--color-black);--background-color-focus:var(--color-black);--border-color:var(--color-black);--border-color-hover:var(--color-black);--border-color-focus:var(--color-black);--color:var(--color-white);--color-hover:var(--color-white);--color-focus:var(--color-white)}.Button-module_theme-black__m8giY.Button-module_secondary__1nABp{--border-color:var(--color-bus);--border-color-disabled:var(--color-disabled);--border-color:var(--color-black);--border-color-hover:var(--color-black);--border-color-focus:var(--color-black)}.Button-module_theme-black__m8giY.Button-module_secondary__1nABp,.Button-module_theme-black__m8giY.Button-module_supplementary__3YKiS{--background-color-hover:var(--color-bus-light);--background-color-disabled:transparent;--color:var(--color-bus);--color-disabled:var(--color-black-40);--outline-color-focus:var(--color-coat-of-arms);--background-color:transparent;--background-color-hover:var(--color-black-5);--background-color-focus:transparent;--color:var(--color-black);--color-hover:var(--color-black);--color-focus:var(--color-black)}.Button-module_theme-black__m8giY.Button-module_supplementary__3YKiS{--border-color-disabled:transparent;--border-color:transparent;--border-color-hover:transparent}.Button-module_clear__2i_5U{--background-color:transparent;--background-color-disabled:transparent;--border-color:transparent;--border-color-disabled:transparent;--color:var(--color-black-90);--color-disabled:var(--color-black-90)}.Button-module_success__CU9nK{--background-color:var(--color-success);--background-color-hover:var(--color-success-dark);--background-color-focus:var(--color-success);--border-color:var(--color-success);--border-color-hover:var(--color-success-dark);--border-color-focus:var(--color-success)}.Button-module_danger__2el15,.Button-module_success__CU9nK{--color:var(--color-white);--outline-color-focus:var(--color-coat-of-arms)}.Button-module_danger__2el15{--background-color:var(--color-error);--background-color-hover:var(--color-error-dark);--background-color-focus:var(--color-error);--border-color:var(--color-error);--border-color-hover:var(--color-error-dark);--border-color-focus:var(--color-error)}.Button-module_size-small__3lizH{--min-size:44px;--padding-horizontal:var(--spacing-m);--padding-vertical:var(--spacing-2-xs)}.Button-module_fullWidth__31eVK{width:100%}.Button-module_icon__O-h7R{flex-shrink:0;height:var(--computed-icon-size);width:var(--computed-icon-size)}.Button-module_icon__O-h7R:first-child:not(:last-child){margin-left:var(--icon-reposition)}.Button-module_icon__O-h7R:last-child:not(:first-child){margin-right:var(--icon-reposition)}"),function(e){e.Small="small",e.Medium="medium"}(Wl||(Wl={})),function(e){e.Bus="bus",e.Coat="coat",e.Black="black"}(Jb||(Jb={})),function(e){e.Primary="primary",e.Secondary="secondary",e.Supplementary="supplementary",e.Success="success",e.Danger="danger",e.Clear="clear"}(ui||(ui={}));var Ri=Ef.default.forwardRef((e,t)=>{var{children:r,className:n,disabled:o=!1,fullWidth:a,size:s=Wl.Medium,theme:l=Jb.Bus,variant:d=ui.Primary,iconStart:f,iconEnd:m,onClick:h}=e,g=_e(e,["children","className","disabled","fullWidth","size","theme","variant","iconStart","iconEnd","onClick"]);let v=Do(Tu.button,l),w=f?Ef.default.createElement("div",{className:Tu.icon,"aria-hidden":"true"},f):null,S=m?Ef.default.createElement("div",{className:Se(Tu.icon),"aria-hidden":"true"},m):null;return Ef.default.createElement("button",Object.assign({ref:t,disabled:o,type:"button",className:Se(Tu.button,Tu[d],typeof l=="string"?Tu[`theme-${l}`]:"",Tu[`size-${s}`],a?Tu.fullWidth:"",v,n),onClick:o?void 0:h},g),w,Ef.default.createElement("span",null,r),S)});var Ao=q(pe());var A9=q(Eu());var Xb=i((e,t)=>{(0,A9.isFunction)(e)?e(t.current):e.current=t.current},"t");var e1=i((e,t,r,n,o)=>{let a=[t&&`${e}-helper`,r&&`${e}-error`,n&&`${e}-success`,o&&`${e}-info`].filter(s=>s);return a.length?a.join(" "):null},"r");var Ln=q(pe());var t1=q(pe());var Jk=i(function(t){return t.reduce(function(r,n){var o=n[0],a=n[1];return r[o]=a,r},{})},"fromEntries"),Xk=typeof window<"u"&&window.document&&window.document.createElement?t1.useLayoutEffect:t1.useEffect;var Cu=q(pe());var wr="top",Gr="bottom",Mr="right",Or="left",r1="auto",ku=[wr,Gr,Mr,Or],ls="start",Gl="end",N9="clippingParents",n1="viewport",Tf="popper",R9="reference",eI=ku.reduce(function(e,t){return e.concat([t+"-"+ls,t+"-"+Gl])},[]),o1=[].concat(ku,[r1]).reduce(function(e,t){return e.concat([t,t+"-"+ls,t+"-"+Gl])},[]),Ooe="beforeRead",Doe="read",Aoe="afterRead",Noe="beforeMain",Roe="main",Moe="afterMain",Poe="beforeWrite",Loe="write",Foe="afterWrite",M9=[Ooe,Doe,Aoe,Noe,Roe,Moe,Poe,Loe,Foe];function an(e){return e?(e.nodeName||"").toLowerCase():null}i(an,"getNodeName");function Dr(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}i(Dr,"getWindow");function ya(e){var t=Dr(e).Element;return e instanceof t||e instanceof Element}i(ya,"isElement");function Yr(e){var t=Dr(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}i(Yr,"isHTMLElement");function kf(e){if(typeof ShadowRoot>"u")return!1;var t=Dr(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}i(kf,"isShadowRoot");function Boe(e){var t=e.state;Object.keys(t.elements).forEach(function(r){var n=t.styles[r]||{},o=t.attributes[r]||{},a=t.elements[r];!Yr(a)||!an(a)||(Object.assign(a.style,n),Object.keys(o).forEach(function(s){var l=o[s];l===!1?a.removeAttribute(s):a.setAttribute(s,l===!0?"":l)}))})}i(Boe,"applyStyles");function Uoe(e){var t=e.state,r={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,r.popper),t.styles=r,t.elements.arrow&&Object.assign(t.elements.arrow.style,r.arrow),function(){Object.keys(t.elements).forEach(function(n){var o=t.elements[n],a=t.attributes[n]||{},s=Object.keys(t.styles.hasOwnProperty(n)?t.styles[n]:r[n]),l=s.reduce(function(d,f){return d[f]="",d},{});!Yr(o)||!an(o)||(Object.assign(o.style,l),Object.keys(a).forEach(function(d){o.removeAttribute(d)}))})}}i(Uoe,"effect");var P9={name:"applyStyles",enabled:!0,phase:"write",fn:Boe,effect:Uoe,requires:["computeStyles"]};function sn(e){return e.split("-")[0]}i(sn,"getBasePlacement");var Mi=Math.max,Yl=Math.min,cs=Math.round;function li(e,t){t===void 0&&(t=!1);var r=e.getBoundingClientRect(),n=1,o=1;if(Yr(e)&&t){var a=e.offsetHeight,s=e.offsetWidth;s>0&&(n=cs(r.width)/s||1),a>0&&(o=cs(r.height)/a||1)}return{width:r.width/n,height:r.height/o,top:r.top/o,right:r.right/n,bottom:r.bottom/o,left:r.left/n,x:r.left/n,y:r.top/o}}i(li,"getBoundingClientRect");function Kl(e){var t=li(e),r=e.offsetWidth,n=e.offsetHeight;return Math.abs(t.width-r)<=1&&(r=t.width),Math.abs(t.height-n)<=1&&(n=t.height),{x:e.offsetLeft,y:e.offsetTop,width:r,height:n}}i(Kl,"getLayoutRect");function Mh(e,t){var r=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(r&&kf(r)){var n=t;do{if(n&&e.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}i(Mh,"contains");function Zn(e){return Dr(e).getComputedStyle(e)}i(Zn,"getComputedStyle");function tI(e){return["table","td","th"].indexOf(an(e))>=0}i(tI,"isTableElement");function En(e){return((ya(e)?e.ownerDocument:e.document)||window.document).documentElement}i(En,"getDocumentElement");function ds(e){return an(e)==="html"?e:e.assignedSlot||e.parentNode||(kf(e)?e.host:null)||En(e)}i(ds,"getParentNode");function L9(e){return!Yr(e)||Zn(e).position==="fixed"?null:e.offsetParent}i(L9,"getTrueOffsetParent");function zoe(e){var t=navigator.userAgent.toLowerCase().indexOf("firefox")!==-1,r=navigator.userAgent.indexOf("Trident")!==-1;if(r&&Yr(e)){var n=Zn(e);if(n.position==="fixed")return null}var o=ds(e);for(kf(o)&&(o=o.host);Yr(o)&&["html","body"].indexOf(an(o))<0;){var a=Zn(o);if(a.transform!=="none"||a.perspective!=="none"||a.contain==="paint"||["transform","perspective"].indexOf(a.willChange)!==-1||t&&a.willChange==="filter"||t&&a.filter&&a.filter!=="none")return o;o=o.parentNode}return null}i(zoe,"getContainingBlock");function Pi(e){for(var t=Dr(e),r=L9(e);r&&tI(r)&&Zn(r).position==="static";)r=L9(r);return r&&(an(r)==="html"||an(r)==="body"&&Zn(r).position==="static")?t:r||zoe(e)||t}i(Pi,"getOffsetParent");function Zl(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}i(Zl,"getMainAxisFromPlacement");function Ql(e,t,r){return Mi(e,Yl(t,r))}i(Ql,"within");function F9(e,t,r){var n=Ql(e,t,r);return n>r?r:n}i(F9,"withinMaxClamp");function Ph(){return{top:0,right:0,bottom:0,left:0}}i(Ph,"getFreshSideObject");function Lh(e){return Object.assign({},Ph(),e)}i(Lh,"mergePaddingObject");function Fh(e,t){return t.reduce(function(r,n){return r[n]=e,r},{})}i(Fh,"expandToHashMap");var Hoe=i(function(t,r){return t=typeof t=="function"?t(Object.assign({},r.rects,{placement:r.placement})):t,Lh(typeof t!="number"?t:Fh(t,ku))},"toPaddingObject");function $oe(e){var t,r=e.state,n=e.name,o=e.options,a=r.elements.arrow,s=r.modifiersData.popperOffsets,l=sn(r.placement),d=Zl(l),f=[Or,Mr].indexOf(l)>=0,m=f?"height":"width";if(!(!a||!s)){var h=Hoe(o.padding,r),g=Kl(a),v=d==="y"?wr:Or,w=d==="y"?Gr:Mr,S=r.rects.reference[m]+r.rects.reference[d]-s[d]-r.rects.popper[m],y=s[d]-r.rects.reference[d],_=Pi(a),x=_?d==="y"?_.clientHeight||0:_.clientWidth||0:0,E=S/2-y/2,k=h[v],A=x-g[m]-h[w],D=x/2-g[m]/2+E,L=Ql(k,D,A),O=d;r.modifiersData[n]=(t={},t[O]=L,t.centerOffset=L-D,t)}}i($oe,"arrow");function qoe(e){var t=e.state,r=e.options,n=r.element,o=n===void 0?"[data-popper-arrow]":n;o!=null&&(typeof o=="string"&&(o=t.elements.popper.querySelector(o),!o)||Mh(t.elements.popper,o)&&(t.elements.arrow=o))}i(qoe,"effect");var B9={name:"arrow",enabled:!0,phase:"main",fn:$oe,effect:qoe,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function ci(e){return e.split("-")[1]}i(ci,"getVariation");var joe={top:"auto",right:"auto",bottom:"auto",left:"auto"};function Voe(e){var t=e.x,r=e.y,n=window,o=n.devicePixelRatio||1;return{x:cs(t*o)/o||0,y:cs(r*o)/o||0}}i(Voe,"roundOffsetsByDPR");function U9(e){var t,r=e.popper,n=e.popperRect,o=e.placement,a=e.variation,s=e.offsets,l=e.position,d=e.gpuAcceleration,f=e.adaptive,m=e.roundOffsets,h=e.isFixed,g=s.x,v=g===void 0?0:g,w=s.y,S=w===void 0?0:w,y=typeof m=="function"?m({x:v,y:S}):{x:v,y:S};v=y.x,S=y.y;var _=s.hasOwnProperty("x"),x=s.hasOwnProperty("y"),E=Or,k=wr,A=window;if(f){var D=Pi(r),L="clientHeight",O="clientWidth";if(D===Dr(r)&&(D=En(r),Zn(D).position!=="static"&&l==="absolute"&&(L="scrollHeight",O="scrollWidth")),D=D,o===wr||(o===Or||o===Mr)&&a===Gl){k=Gr;var R=h&&D===A&&A.visualViewport?A.visualViewport.height:D[L];S-=R-n.height,S*=d?1:-1}if(o===Or||(o===wr||o===Gr)&&a===Gl){E=Mr;var P=h&&D===A&&A.visualViewport?A.visualViewport.width:D[O];v-=P-n.width,v*=d?1:-1}}var M=Object.assign({position:l},f&&joe),j=m===!0?Voe({x:v,y:S}):{x:v,y:S};if(v=j.x,S=j.y,d){var B;return Object.assign({},M,(B={},B[k]=x?"0":"",B[E]=_?"0":"",B.transform=(A.devicePixelRatio||1)<=1?"translate("+v+"px, "+S+"px)":"translate3d("+v+"px, "+S+"px, 0)",B))}return Object.assign({},M,(t={},t[k]=x?S+"px":"",t[E]=_?v+"px":"",t.transform="",t))}i(U9,"mapToStyles");function Woe(e){var t=e.state,r=e.options,n=r.gpuAcceleration,o=n===void 0?!0:n,a=r.adaptive,s=a===void 0?!0:a,l=r.roundOffsets,d=l===void 0?!0:l;if(0)var f;var m={placement:sn(t.placement),variation:ci(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:o,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,U9(Object.assign({},m,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:s,roundOffsets:d})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,U9(Object.assign({},m,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:d})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}i(Woe,"computeStyles");var z9={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:Woe,data:{}};var i1={passive:!0};function Goe(e){var t=e.state,r=e.instance,n=e.options,o=n.scroll,a=o===void 0?!0:o,s=n.resize,l=s===void 0?!0:s,d=Dr(t.elements.popper),f=[].concat(t.scrollParents.reference,t.scrollParents.popper);return a&&f.forEach(function(m){m.addEventListener("scroll",r.update,i1)}),l&&d.addEventListener("resize",r.update,i1),function(){a&&f.forEach(function(m){m.removeEventListener("scroll",r.update,i1)}),l&&d.removeEventListener("resize",r.update,i1)}}i(Goe,"effect");var H9={name:"eventListeners",enabled:!0,phase:"write",fn:i(function(){},"fn"),effect:Goe,data:{}};var Yoe={left:"right",right:"left",bottom:"top",top:"bottom"};function If(e){return e.replace(/left|right|bottom|top/g,function(t){return Yoe[t]})}i(If,"getOppositePlacement");var Koe={start:"end",end:"start"};function a1(e){return e.replace(/start|end/g,function(t){return Koe[t]})}i(a1,"getOppositeVariationPlacement");function Jl(e){var t=Dr(e),r=t.pageXOffset,n=t.pageYOffset;return{scrollLeft:r,scrollTop:n}}i(Jl,"getWindowScroll");function Xl(e){return li(En(e)).left+Jl(e).scrollLeft}i(Xl,"getWindowScrollBarX");function rI(e){var t=Dr(e),r=En(e),n=t.visualViewport,o=r.clientWidth,a=r.clientHeight,s=0,l=0;return n&&(o=n.width,a=n.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(s=n.offsetLeft,l=n.offsetTop)),{width:o,height:a,x:s+Xl(e),y:l}}i(rI,"getViewportRect");function nI(e){var t,r=En(e),n=Jl(e),o=(t=e.ownerDocument)==null?void 0:t.body,a=Mi(r.scrollWidth,r.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),s=Mi(r.scrollHeight,r.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0),l=-n.scrollLeft+Xl(e),d=-n.scrollTop;return Zn(o||r).direction==="rtl"&&(l+=Mi(r.clientWidth,o?o.clientWidth:0)-a),{width:a,height:s,x:l,y:d}}i(nI,"getDocumentRect");function ec(e){var t=Zn(e),r=t.overflow,n=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(r+o+n)}i(ec,"isScrollParent");function s1(e){return["html","body","#document"].indexOf(an(e))>=0?e.ownerDocument.body:Yr(e)&&ec(e)?e:s1(ds(e))}i(s1,"getScrollParent");function Iu(e,t){var r;t===void 0&&(t=[]);var n=s1(e),o=n===((r=e.ownerDocument)==null?void 0:r.body),a=Dr(n),s=o?[a].concat(a.visualViewport||[],ec(n)?n:[]):n,l=t.concat(s);return o?l:l.concat(Iu(ds(s)))}i(Iu,"listScrollParents");function Cf(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}i(Cf,"rectToClientRect");function Zoe(e){var t=li(e);return t.top=t.top+e.clientTop,t.left=t.left+e.clientLeft,t.bottom=t.top+e.clientHeight,t.right=t.left+e.clientWidth,t.width=e.clientWidth,t.height=e.clientHeight,t.x=t.left,t.y=t.top,t}i(Zoe,"getInnerBoundingClientRect");function $9(e,t){return t===n1?Cf(rI(e)):ya(t)?Zoe(t):Cf(nI(En(e)))}i($9,"getClientRectFromMixedType");function Qoe(e){var t=Iu(ds(e)),r=["absolute","fixed"].indexOf(Zn(e).position)>=0,n=r&&Yr(e)?Pi(e):e;return ya(n)?t.filter(function(o){return ya(o)&&Mh(o,n)&&an(o)!=="body"}):[]}i(Qoe,"getClippingParents");function oI(e,t,r){var n=t==="clippingParents"?Qoe(e):[].concat(t),o=[].concat(n,[r]),a=o[0],s=o.reduce(function(l,d){var f=$9(e,d);return l.top=Mi(f.top,l.top),l.right=Yl(f.right,l.right),l.bottom=Yl(f.bottom,l.bottom),l.left=Mi(f.left,l.left),l},$9(e,a));return s.width=s.right-s.left,s.height=s.bottom-s.top,s.x=s.left,s.y=s.top,s}i(oI,"getClippingRect");function Bh(e){var t=e.reference,r=e.element,n=e.placement,o=n?sn(n):null,a=n?ci(n):null,s=t.x+t.width/2-r.width/2,l=t.y+t.height/2-r.height/2,d;switch(o){case wr:d={x:s,y:t.y-r.height};break;case Gr:d={x:s,y:t.y+t.height};break;case Mr:d={x:t.x+t.width,y:l};break;case Or:d={x:t.x-r.width,y:l};break;default:d={x:t.x,y:t.y}}var f=o?Zl(o):null;if(f!=null){var m=f==="y"?"height":"width";switch(a){case ls:d[f]=d[f]-(t[m]/2-r[m]/2);break;case Gl:d[f]=d[f]+(t[m]/2-r[m]/2);break;default:}}return d}i(Bh,"computeOffsets");function Li(e,t){t===void 0&&(t={});var r=t,n=r.placement,o=n===void 0?e.placement:n,a=r.boundary,s=a===void 0?N9:a,l=r.rootBoundary,d=l===void 0?n1:l,f=r.elementContext,m=f===void 0?Tf:f,h=r.altBoundary,g=h===void 0?!1:h,v=r.padding,w=v===void 0?0:v,S=Lh(typeof w!="number"?w:Fh(w,ku)),y=m===Tf?R9:Tf,_=e.rects.popper,x=e.elements[g?y:m],E=oI(ya(x)?x:x.contextElement||En(e.elements.popper),s,d),k=li(e.elements.reference),A=Bh({reference:k,element:_,strategy:"absolute",placement:o}),D=Cf(Object.assign({},_,A)),L=m===Tf?D:k,O={top:E.top-L.top+S.top,bottom:L.bottom-E.bottom+S.bottom,left:E.left-L.left+S.left,right:L.right-E.right+S.right},R=e.modifiersData.offset;if(m===Tf&&R){var P=R[o];Object.keys(O).forEach(function(M){var j=[Mr,Gr].indexOf(M)>=0?1:-1,B=[wr,Gr].indexOf(M)>=0?"y":"x";O[M]+=P[B]*j})}return O}i(Li,"detectOverflow");function iI(e,t){t===void 0&&(t={});var r=t,n=r.placement,o=r.boundary,a=r.rootBoundary,s=r.padding,l=r.flipVariations,d=r.allowedAutoPlacements,f=d===void 0?o1:d,m=ci(n),h=m?l?eI:eI.filter(function(w){return ci(w)===m}):ku,g=h.filter(function(w){return f.indexOf(w)>=0});g.length===0&&(g=h);var v=g.reduce(function(w,S){return w[S]=Li(e,{placement:S,boundary:o,rootBoundary:a,padding:s})[sn(S)],w},{});return Object.keys(v).sort(function(w,S){return v[w]-v[S]})}i(iI,"computeAutoPlacement");function Joe(e){if(sn(e)===r1)return[];var t=If(e);return[a1(e),t,a1(t)]}i(Joe,"getExpandedFallbackPlacements");function Xoe(e){var t=e.state,r=e.options,n=e.name;if(!t.modifiersData[n]._skip){for(var o=r.mainAxis,a=o===void 0?!0:o,s=r.altAxis,l=s===void 0?!0:s,d=r.fallbackPlacements,f=r.padding,m=r.boundary,h=r.rootBoundary,g=r.altBoundary,v=r.flipVariations,w=v===void 0?!0:v,S=r.allowedAutoPlacements,y=t.options.placement,_=sn(y),x=_===y,E=d||(x||!w?[If(y)]:Joe(y)),k=[y].concat(E).reduce(function(je,ht){return je.concat(sn(ht)===r1?iI(t,{placement:ht,boundary:m,rootBoundary:h,padding:f,flipVariations:w,allowedAutoPlacements:S}):ht)},[]),A=t.rects.reference,D=t.rects.popper,L=new Map,O=!0,R=k[0],P=0;P=0,W=U?"width":"height",Y=Li(t,{placement:M,boundary:m,rootBoundary:h,altBoundary:g,padding:f}),re=U?B?Mr:Or:B?Gr:wr;A[W]>D[W]&&(re=If(re));var ue=If(re),fe=[];if(a&&fe.push(Y[j]<=0),l&&fe.push(Y[re]<=0,Y[ue]<=0),fe.every(function(je){return je})){R=M,O=!1;break}L.set(M,fe)}if(O)for(var qe=w?3:1,Ze=i(function(ht){var Q=k.find(function(Ee){var J=L.get(Ee);if(J)return J.slice(0,ht).every(function(X){return X})});if(Q)return R=Q,"break"},"_loop"),et=qe;et>0;et--){var _t=Ze(et);if(_t==="break")break}t.placement!==R&&(t.modifiersData[n]._skip=!0,t.placement=R,t.reset=!0)}}i(Xoe,"flip");var q9={name:"flip",enabled:!0,phase:"main",fn:Xoe,requiresIfExists:["offset"],data:{_skip:!1}};function j9(e,t,r){return r===void 0&&(r={x:0,y:0}),{top:e.top-t.height-r.y,right:e.right-t.width+r.x,bottom:e.bottom-t.height+r.y,left:e.left-t.width-r.x}}i(j9,"getSideOffsets");function V9(e){return[wr,Mr,Gr,Or].some(function(t){return e[t]>=0})}i(V9,"isAnySideFullyClipped");function eie(e){var t=e.state,r=e.name,n=t.rects.reference,o=t.rects.popper,a=t.modifiersData.preventOverflow,s=Li(t,{elementContext:"reference"}),l=Li(t,{altBoundary:!0}),d=j9(s,n),f=j9(l,o,a),m=V9(d),h=V9(f);t.modifiersData[r]={referenceClippingOffsets:d,popperEscapeOffsets:f,isReferenceHidden:m,hasPopperEscaped:h},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":m,"data-popper-escaped":h})}i(eie,"hide");var W9={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:eie};function tie(e,t,r){var n=sn(e),o=[Or,wr].indexOf(n)>=0?-1:1,a=typeof r=="function"?r(Object.assign({},t,{placement:e})):r,s=a[0],l=a[1];return s=s||0,l=(l||0)*o,[Or,Mr].indexOf(n)>=0?{x:l,y:s}:{x:s,y:l}}i(tie,"distanceAndSkiddingToXY");function rie(e){var t=e.state,r=e.options,n=e.name,o=r.offset,a=o===void 0?[0,0]:o,s=o1.reduce(function(m,h){return m[h]=tie(h,t.rects,a),m},{}),l=s[t.placement],d=l.x,f=l.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=d,t.modifiersData.popperOffsets.y+=f),t.modifiersData[n]=s}i(rie,"offset");var G9={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:rie};function nie(e){var t=e.state,r=e.name;t.modifiersData[r]=Bh({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}i(nie,"popperOffsets");var Y9={name:"popperOffsets",enabled:!0,phase:"read",fn:nie,data:{}};function aI(e){return e==="x"?"y":"x"}i(aI,"getAltAxis");function oie(e){var t=e.state,r=e.options,n=e.name,o=r.mainAxis,a=o===void 0?!0:o,s=r.altAxis,l=s===void 0?!1:s,d=r.boundary,f=r.rootBoundary,m=r.altBoundary,h=r.padding,g=r.tether,v=g===void 0?!0:g,w=r.tetherOffset,S=w===void 0?0:w,y=Li(t,{boundary:d,rootBoundary:f,padding:h,altBoundary:m}),_=sn(t.placement),x=ci(t.placement),E=!x,k=Zl(_),A=aI(k),D=t.modifiersData.popperOffsets,L=t.rects.reference,O=t.rects.popper,R=typeof S=="function"?S(Object.assign({},t.rects,{placement:t.placement})):S,P=typeof R=="number"?{mainAxis:R,altAxis:R}:Object.assign({mainAxis:0,altAxis:0},R),M=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,j={x:0,y:0};if(D){if(a){var B,U=k==="y"?wr:Or,W=k==="y"?Gr:Mr,Y=k==="y"?"height":"width",re=D[k],ue=re+y[U],fe=re-y[W],qe=v?-O[Y]/2:0,Ze=x===ls?L[Y]:O[Y],et=x===ls?-O[Y]:-L[Y],_t=t.elements.arrow,je=v&&_t?Kl(_t):{width:0,height:0},ht=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:Ph(),Q=ht[U],Ee=ht[W],J=Ql(0,L[Y],je[Y]),X=E?L[Y]/2-qe-J-Q-P.mainAxis:Ze-J-Q-P.mainAxis,ne=E?-L[Y]/2+qe+J+Ee+P.mainAxis:et+J+Ee+P.mainAxis,ve=t.elements.arrow&&Pi(t.elements.arrow),Te=ve?k==="y"?ve.clientTop||0:ve.clientLeft||0:0,ke=(B=M?.[k])!=null?B:0,Ce=re+X-ke-Te,Re=re+ne-ke,Be=Ql(v?Yl(ue,Ce):ue,re,v?Mi(fe,Re):fe);D[k]=Be,j[k]=Be-re}if(l){var Et,Tt=k==="x"?wr:Or,De=k==="x"?Gr:Mr,Ve=D[A],kt=A==="y"?"height":"width",Nr=Ve+y[Tt],Gt=Ve-y[De],jt=[wr,Or].indexOf(_)!==-1,Ue=(Et=M?.[A])!=null?Et:0,Jt=jt?Nr:Ve-L[kt]-O[kt]-Ue+P.altAxis,no=jt?Ve+L[kt]+O[kt]-Ue-P.altAxis:Gt,Hn=v&&jt?F9(Jt,Ve,no):Ql(v?Jt:Nr,Ve,v?no:Gt);D[A]=Hn,j[A]=Hn-Ve}t.modifiersData[n]=j}}i(oie,"preventOverflow");var K9={name:"preventOverflow",enabled:!0,phase:"main",fn:oie,requiresIfExists:["offset"]};function sI(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}i(sI,"getHTMLElementScroll");function uI(e){return e===Dr(e)||!Yr(e)?Jl(e):sI(e)}i(uI,"getNodeScroll");function iie(e){var t=e.getBoundingClientRect(),r=cs(t.width)/e.offsetWidth||1,n=cs(t.height)/e.offsetHeight||1;return r!==1||n!==1}i(iie,"isElementScaled");function lI(e,t,r){r===void 0&&(r=!1);var n=Yr(t),o=Yr(t)&&iie(t),a=En(t),s=li(e,o),l={scrollLeft:0,scrollTop:0},d={x:0,y:0};return(n||!n&&!r)&&((an(t)!=="body"||ec(a))&&(l=uI(t)),Yr(t)?(d=li(t,!0),d.x+=t.clientLeft,d.y+=t.clientTop):a&&(d.x=Xl(a))),{x:s.left+l.scrollLeft-d.x,y:s.top+l.scrollTop-d.y,width:s.width,height:s.height}}i(lI,"getCompositeRect");function aie(e){var t=new Map,r=new Set,n=[];e.forEach(function(a){t.set(a.name,a)});function o(a){r.add(a.name);var s=[].concat(a.requires||[],a.requiresIfExists||[]);s.forEach(function(l){if(!r.has(l)){var d=t.get(l);d&&o(d)}}),n.push(a)}return i(o,"sort"),e.forEach(function(a){r.has(a.name)||o(a)}),n}i(aie,"order");function cI(e){var t=aie(e);return M9.reduce(function(r,n){return r.concat(t.filter(function(o){return o.phase===n}))},[])}i(cI,"orderModifiers");function dI(e){var t;return function(){return t||(t=new Promise(function(r){Promise.resolve().then(function(){t=void 0,r(e())})})),t}}i(dI,"debounce");function fI(e){var t=e.reduce(function(r,n){var o=r[n.name];return r[n.name]=o?Object.assign({},o,n,{options:Object.assign({},o.options,n.options),data:Object.assign({},o.data,n.data)}):n,r},{});return Object.keys(t).map(function(r){return t[r]})}i(fI,"mergeByName");var Z9={placement:"bottom",modifiers:[],strategy:"absolute"};function Q9(){for(var e=arguments.length,t=new Array(e),r=0;rspan{display:flex}.Tooltip-module_button__2x9m0:focus{box-shadow:0 0 0 var(--button-focus-outline-width) var(--button-focus-outline-color);outline:none}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=bottom]{border-top:8px solid var(--tooltip-border-color)}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=top]{border-bottom:8px solid var(--tooltip-border-color)}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=left]{border-right:8px solid var(--tooltip-border-color)}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=right]{border-left:8px solid var(--tooltip-border-color)}.Tooltip-module_tooltip__3x8S8 .Tooltip-module_arrow__210Rd{position:absolute}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=bottom] .Tooltip-module_arrow__210Rd{border:var(--tooltip-arrow-size) solid transparent;border-bottom:var(--tooltip-arrow-size) solid var(--tooltip-border-color);top:calc(-1 * var(--tooltip-spacing-default) - var(--tooltip-arrow-size))}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=top] .Tooltip-module_arrow__210Rd{border:var(--tooltip-arrow-size) solid transparent;border-top:var(--tooltip-arrow-size) solid var(--tooltip-border-color);bottom:calc(-1 * var(--tooltip-spacing-default) - var(--tooltip-arrow-size))}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=left] .Tooltip-module_arrow__210Rd{border:var(--tooltip-arrow-size) solid transparent;border-left:var(--tooltip-arrow-size) solid var(--tooltip-border-color);right:calc(-1 * var(--tooltip-spacing-default) - var(--tooltip-arrow-size))}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=right] .Tooltip-module_arrow__210Rd{border:var(--tooltip-arrow-size) solid transparent;border-right:var(--tooltip-arrow-size) solid var(--tooltip-border-color);left:calc(-1 * var(--tooltip-spacing-default) - var(--tooltip-arrow-size))}");var Of=i(e=>{var{boxShadow:t=!1,children:r,placement:n="auto",small:o=!1,buttonLabel:a="Tooltip",tooltipLabel:s="Tooltip",className:l,buttonClassName:d,tooltipClassName:f}=e,m=_e(e,["boxShadow","children","placement","small","buttonLabel","tooltipLabel","className","buttonClassName","tooltipClassName"]);let[h,g]=(0,Ln.useState)(!1),v=(0,Ln.useRef)(null),w=(0,Ln.useRef)(null),[S,y]=(0,Ln.useState)(null),{styles:_,attributes:x,forceUpdate:E}=Uh(v.current,w.current,{placement:n,modifiers:[{name:"arrow",options:{element:S}},{name:"offset",options:{offset:[0,10]}}]});return(0,Ln.useEffect)(()=>{E!==null&&h===!0&&E()},[h,E]),(0,Ln.useEffect)(()=>{let k=i(D=>{let L=D.key||D.keyCode;!h||L!=="Escape"&&L!=="Esc"&&L!==27||g(!1)},"o"),A=i(D=>{let L=D.target;!h||v.current.contains(L)||w.current.contains(L)||g(!1)},"t");return document.addEventListener("keyup",k),document.addEventListener("click",A),()=>{document.removeEventListener("keyup",k),document.removeEventListener("click",A)}}),Ln.default.createElement("div",Object.assign({},m,{className:Se(mie,l)}),Ln.default.createElement("button",{ref:v,type:"button",className:Se(pie,d),title:a,"aria-label":a,"aria-expanded":h,onClick:i(()=>{g(!h)},"onClick"),onBlur:i(()=>g(!1),"onBlur")},Ln.default.createElement("span",{"aria-hidden":"true"},Ln.default.createElement(k9,null))),h&&Ln.default.createElement("section",Object.assign({"aria-label":s,ref:w,className:Se(hie,o&&vie,t&&gie,f),style:_.popper},x.popper),r,Ln.default.createElement("div",Object.assign({ref:y,className:_ie,style:_.arrow},x.arrow))))},"b");var bie="Checkbox-module_checkbox__3r5uI",yie="Checkbox-module_input__2bdJk",xie="Checkbox-module_label__148Ac",wie="Checkbox-module_noLabel__1HSAV",Sie="Checkbox-module_errorText__1tRw6",Eie="Checkbox-module_helperText__261fG helpers_helper-text__YRZTD",rF="Checkbox-module_tooltipButton__ErN1J";Ht(`.helpers_visually-hidden__3lBcX{border:0;clip:"rect(0 0 0 0)";height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.helpers_button-reset__2d38b{background:none;border:none;color:inherit;cursor:pointer;font:inherit;padding:0}.helpers_text-body__FA9G-{color:var(--color-black-90);font-family:var(--font-default);font-size:var(--fontsize-body-m);line-height:var(--lineheight-l)}.helpers_text-medium__3Hiiz{font-family:var(--font-default);font-weight:500}.helpers_text-bold__2QyP8{font-family:var(--font-default);font-weight:700}.helpers_text-xl__33T1r{font-size:var(--fontsize-heading-m)}.helpers_text-lg__1_8nq{font-size:var(--fontsize-heading-s)}.helpers_text-md__RyeCd{font-size:var(--fontsize-heading-xs)}.helpers_subtitle__RE8f_{font-size:var(--fontsize-body-m)}.helpers_text-sm__AxqmS{font-size:var(--fontsize-body-s);line-height:var(--lineheight-xl)}.helpers_heading-xxl__1GAqs{font-size:var(--fontsize-heading-xxl);font-weight:400;letter-spacing:-1.2px;line-height:var(--lineheight-s)}.helpers_heading-xl__u_X50{font-size:var(--fontsize-heading-xl);font-weight:400;letter-spacing:-1px;line-height:var(--lineheight-s)}.helpers_heading-xl-mobile__gKona{font-size:var(--fontsize-heading-xl-mobile);font-weight:400;letter-spacing:-.8px;line-height:var(--lineheight-s)}.helpers_heading-l__3EMpz{font-size:var(--fontsize-heading-l);font-weight:400;letter-spacing:-.4px;line-height:var(--lineheight-m)}.helpers_heading-m__1Lsy-{font-size:var(--fontsize-heading-m);font-weight:500;letter-spacing:-.2px;line-height:var(--lineheight-m)}.helpers_heading-s__1EK5w{font-size:var(--fontsize-heading-s);font-weight:500;letter-spacing:0;line-height:var(--lineheight-l)}.helpers_heading-xs__iZYJi{font-size:var(--fontsize-heading-xs);font-weight:700;letter-spacing:0;line-height:var(--lineheight-l)}.helpers_heading-xxs__jqtFk{font-size:var(--fontsize-heading-xxs);font-weight:700;letter-spacing:.2px;line-height:var(--lineheight-l)}.helpers_helper-text__YRZTD{color:var(--color-black-60);display:block;flex-basis:100%;font-size:var(--fontsize-body-m);margin-top:var(--spacing-2-xs)}.Checkbox-module_checkbox__3r5uI{--size:24px;--icon-scale:1;--border-width:2px;--outline-width:3px;--label-font-size:var(--fontsize-body-m);--label-padding:var(--spacing-2-xs);--background-unselected:transparent;--background-selected:var(--color-bus);--background-hover:var(--color-bus-dark);--background-disabled:var(--color-black-10);--border-color-selected:var(--color-bus);--border-color-selected-hover:var(--color-bus-dark);--border-color-selected-focus:var(--color-bus);--border-color-unselected:var(--color-black-50);--border-color-unselected-hover:var(--color-black-90);--border-color-unselected-focus:var(--color-black-90);--border-color-disabled:var(--color-black-10);--icon-color-unselected:transparent;--icon-color-selected:var(--color-white);--icon-color-disabled:var(--color-white);--label-color:var(--color-black-90);--label-color-disabled:var(--color-black-40);--icon-size:var(--spacing-m);display:flex;flex-wrap:wrap;min-height:var(--size);position:relative}.Checkbox-module_checkbox__3r5uI,.Checkbox-module_checkbox__3r5uI *,.Checkbox-module_checkbox__3r5uI :after,.Checkbox-module_checkbox__3r5uI :before{box-sizing:border-box}.Checkbox-module_checkbox__3r5uI:not(:first-of-type){margin-top:var(--spacing-2-xs)}.Checkbox-module_input__2bdJk{-moz-appearance:none;-webkit-appearance:none;appearance:none;cursor:pointer;font-family:inherit;font-size:100%;line-height:1.15;margin:0;outline:none}.Checkbox-module_input__2bdJk,.Checkbox-module_input__2bdJk:before{height:var(--size);left:0;position:absolute;top:0;width:var(--size)}.Checkbox-module_input__2bdJk:before{background-color:var(--icon-color-unselected);content:"";mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M21 7L10 18l-5.5-5.5L6 11l4 4 9.5-9.5z'/%3E%3C/g%3E%3C/svg%3E");mask-position:center;mask-repeat:no-repeat;mask-size:calc(var(--size) * var(--icon-scale));transform:scale(.6);z-index:1}.Checkbox-module_input__2bdJk:disabled+label{color:var(--label-color-disabled)}.Checkbox-module_input__2bdJk:checked:disabled:before{background-color:var(--icon-color-disabled)}.Checkbox-module_input__2bdJk:disabled,.Checkbox-module_input__2bdJk:disabled+label{cursor:not-allowed}.Checkbox-module_input__2bdJk:focus+label:after,.Checkbox-module_input__2bdJk:focus:before,.Checkbox-module_input__2bdJk:hover+label:after,.Checkbox-module_input__2bdJk:hover:before{transition:85ms ease-out;transition-property:background-color,border-color,transform}.Checkbox-module_input__2bdJk:focus+label:before{box-shadow:0 0 0 var(--outline-width) var(--color-focus-outline);transform:translateZ(0);transition:85ms ease-out;transition-property:box-shadow,transform}.Checkbox-module_input__2bdJk:checked:before{background-color:var(--icon-color-selected);transform:scale(1)}.Checkbox-module_input__2bdJk:not(:checked):indeterminate:before{background-color:var(--icon-color-selected);mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M6 11h12v2H6z'/%3E%3C/g%3E%3C/svg%3E");transform:scale(1)}.Checkbox-module_input__2bdJk:checked+label:after,.Checkbox-module_input__2bdJk:indeterminate+label:after{background-color:var(--background-selected);border-color:var(--border-color-selected)}.Checkbox-module_input__2bdJk:disabled+label:after{background-color:var(--background-disabled);border-color:var(--border-color-disabled)}.Checkbox-module_input__2bdJk:not(:disabled):focus+label:after{border-color:var(--border-color-unselected-focus)}.Checkbox-module_input__2bdJk:not(:disabled):hover+label:after,.Checkbox-module_input__2bdJk:not(:disabled):hover:focus+label:after{border-color:var(--border-color-unselected-hover)}.Checkbox-module_input__2bdJk:not(:disabled):checked:focus+label:after,.Checkbox-module_input__2bdJk:not(:disabled):indeterminate:focus+label:after{border-color:var(--border-color-selected-focus)}.Checkbox-module_input__2bdJk:not(:disabled):checked:hover+label:after,.Checkbox-module_input__2bdJk:not(:disabled):checked:hover:focus+label:after,.Checkbox-module_input__2bdJk:not(:disabled):indeterminate:hover+label:after,.Checkbox-module_input__2bdJk:not(:disabled):indeterminate:hover:focus+label:after{background-color:var(--background-hover);border-color:var(--border-color-selected-hover)}.Checkbox-module_label__148Ac{color:var(--label-color);cursor:pointer;font-size:var(--label-font-size);line-height:var(--lineheight-m);padding-left:calc(var(--size) + var(--label-padding));padding-top:calc((var(--size) - var(--label-font-size) * var(--lineheight-m)) / 2);position:relative}.Checkbox-module_label__148Ac:after,.Checkbox-module_label__148Ac:before{content:"";left:0;position:absolute;top:0;height:var(--size);width:var(--size)}.Checkbox-module_label__148Ac:after{background-color:var(--background-unselected);border:var(--border-width) solid var(--border-color-unselected)}.Checkbox-module_noLabel__1HSAV{padding-left:var(--size)}.Checkbox-module_errorText__1tRw6{background-color:var(--color-error-light);border-left:8px solid var(--color-error);color:var(--color-black);display:flex;flex-basis:100%;font-size:var(--fontsize-body-m);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative}.Checkbox-module_errorText__1tRw6:before{background:var(--color-error);content:"";display:inline-block;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.Checkbox-module_tooltipButton__ErN1J{display:inline-block;margin-left:var(--spacing-2-xs)}`);var xa=Ao.default.forwardRef((e,t)=>{var{checked:r=!1,className:n,disabled:o=!1,errorText:a,helperText:s,id:l,indeterminate:d,label:f,onChange:m=i(()=>null,"y"),style:h,value:g,tooltipText:v,tooltipLabel:w,tooltipButtonLabel:S,tooltip:y}=e,_=_e(e,["checked","className","disabled","errorText","helperText","id","indeterminate","label","onChange","style","value","tooltipText","tooltipLabel","tooltipButtonLabel","tooltip"]);let x=(0,Ao.useRef)(null);(0,Ao.useEffect)(()=>{t&&Xb(t,x),x.current.indeterminate=d},[x,t,d]),f&&typeof f!="string"&&typeof f!="number"&&console.warn("Using ReactElement as a label is against good usability and accessibility practices. Please prefer plain strings.");let E=e1(l,s,a,void 0,void 0);return Ao.default.createElement("div",{className:Se(bie,n),style:h},Ao.default.createElement("input",Object.assign({ref:x,id:l,className:Se(yie),onChange:m,value:g,type:"checkbox",disabled:o,checked:r,"aria-describedby":E},_)),Ao.default.createElement("label",{htmlFor:l,className:Se(xie,f?"":wie)},f),y?Ao.default.createElement(Of,Object.assign({},y.props,{buttonClassName:rF})):null,v&&Ao.default.createElement(Of,{className:rF,buttonLabel:S,tooltipLabel:w},v),a&&Ao.default.createElement("div",{className:Sie,id:`${l}-error`},a),s&&Ao.default.createElement("div",{className:Eie,id:`${l}-helper`},s))});var c1=q(pe());function zh(){let[,e]=(0,c1.useState)(0);return(0,c1.useCallback)(()=>{e(t=>t+1)},[e])}i(zh,"o");function nt(e){if(e===null||e===!0||e===!1)return NaN;var t=Number(e);return isNaN(t)?t:t<0?Math.ceil(t):Math.floor(t)}i(nt,"toInteger");function Fe(e,t){if(t.length1?"s":"")+" required, but only "+t.length+" present")}i(Fe,"requiredArgs");function dt(e){Fe(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||typeof e=="object"&&t==="[object Date]"?new Date(e.getTime()):typeof e=="number"||t==="[object Number]"?new Date(e):((typeof e=="string"||t==="[object String]")&&typeof console<"u"&&(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://git.io/fjule"),console.warn(new Error().stack)),new Date(NaN))}i(dt,"toDate");function hI(e,t){Fe(2,arguments);var r=dt(e),n=nt(t);if(isNaN(n))return new Date(NaN);if(!n)return r;var o=r.getDate(),a=new Date(r.getTime());a.setMonth(r.getMonth()+n+1,0);var s=a.getDate();return o>=s?a:(r.setFullYear(a.getFullYear(),a.getMonth(),o),r)}i(hI,"addMonths");function gI(e,t){Fe(2,arguments);var r=dt(e).getTime(),n=nt(t);return new Date(r+n)}i(gI,"addMilliseconds");var d1=6e4;function oF(e){return e.getTime()%d1}i(oF,"getDateMillisecondsPart");function Hh(e){var t=new Date(e.getTime()),r=Math.ceil(t.getTimezoneOffset());t.setSeconds(0,0);var n=r>0,o=n?(d1+oF(t))%d1:oF(t);return r*d1+o}i(Hh,"getTimezoneOffsetInMilliseconds");function Df(e,t){Fe(2,arguments);var r=nt(t);return hI(e,r*12)}i(Df,"addYears");function fs(e){Fe(1,arguments);var t=dt(e);return!isNaN(t)}i(fs,"isValid");function f1(e){Fe(1,arguments);var t=dt(e);return t.setDate(1),t.setHours(0,0,0,0),t}i(f1,"startOfMonth");function p1(e){Fe(1,arguments);var t=dt(e),r=t.getMonth();return t.setFullYear(t.getFullYear(),r+1,0),t.setHours(23,59,59,999),t}i(p1,"endOfMonth");var m1={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};function vI(e,t,r){r=r||{};var n;return typeof m1[e]=="string"?n=m1[e]:t===1?n=m1[e].one:n=m1[e].other.replace("{{count}}",t),r.addSuffix?r.comparison>0?"in "+n:n+" ago":n}i(vI,"formatDistance");function $h(e){return function(t){var r=t||{},n=r.width?String(r.width):e.defaultWidth,o=e.formats[n]||e.formats[e.defaultWidth];return o}}i($h,"buildFormatLongFn");var Die={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},Aie={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},Nie={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},Rie={date:$h({formats:Die,defaultWidth:"full"}),time:$h({formats:Aie,defaultWidth:"full"}),dateTime:$h({formats:Nie,defaultWidth:"full"})},iF=Rie;var Mie={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};function _I(e,t,r,n){return Mie[e]}i(_I,"formatRelative");function tc(e){return function(t,r){var n=r||{},o=n.context?String(n.context):"standalone",a;if(o==="formatting"&&e.formattingValues){var s=e.defaultFormattingWidth||e.defaultWidth,l=n.width?String(n.width):s;a=e.formattingValues[l]||e.formattingValues[s]}else{var d=e.defaultWidth,f=n.width?String(n.width):e.defaultWidth;a=e.values[f]||e.values[d]}var m=e.argumentCallback?e.argumentCallback(t):t;return a[m]}}i(tc,"buildLocalizeFn");var Pie={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},Lie={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},Fie={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},Bie={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},Uie={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},zie={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}};function Hie(e,t){var r=Number(e),n=r%100;if(n>20||n<10)switch(n%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd"}return r+"th"}i(Hie,"ordinalNumber");var $ie={ordinalNumber:Hie,era:tc({values:Pie,defaultWidth:"wide"}),quarter:tc({values:Lie,defaultWidth:"wide",argumentCallback:i(function(e){return Number(e)-1},"argumentCallback")}),month:tc({values:Fie,defaultWidth:"wide"}),day:tc({values:Bie,defaultWidth:"wide"}),dayPeriod:tc({values:Uie,defaultWidth:"wide",formattingValues:zie,defaultFormattingWidth:"wide"})},aF=$ie;function bI(e){return function(t,r){var n=String(t),o=r||{},a=n.match(e.matchPattern);if(!a)return null;var s=a[0],l=n.match(e.parsePattern);if(!l)return null;var d=e.valueCallback?e.valueCallback(l[0]):l[0];return d=o.valueCallback?o.valueCallback(d):d,{value:d,rest:n.slice(s.length)}}}i(bI,"buildMatchPatternFn");function rc(e){return function(t,r){var n=String(t),o=r||{},a=o.width,s=a&&e.matchPatterns[a]||e.matchPatterns[e.defaultMatchWidth],l=n.match(s);if(!l)return null;var d=l[0],f=a&&e.parsePatterns[a]||e.parsePatterns[e.defaultParseWidth],m;return Object.prototype.toString.call(f)==="[object Array]"?m=jie(f,function(h){return h.test(d)}):m=qie(f,function(h){return h.test(d)}),m=e.valueCallback?e.valueCallback(m):m,m=o.valueCallback?o.valueCallback(m):m,{value:m,rest:n.slice(d.length)}}}i(rc,"buildMatchFn");function qie(e,t){for(var r in e)if(e.hasOwnProperty(r)&&t(e[r]))return r}i(qie,"findKey");function jie(e,t){for(var r=0;r0?r:1-r;return Dt(t==="yy"?n%100:n,t.length)},"y"),M:i(function(e,t){var r=e.getUTCMonth();return t==="M"?String(r+1):Dt(r+1,2)},"M"),d:i(function(e,t){return Dt(e.getUTCDate(),t.length)},"d"),a:i(function(e,t){var r=e.getUTCHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":case"aaa":return r.toUpperCase();case"aaaaa":return r[0];case"aaaa":default:return r==="am"?"a.m.":"p.m."}},"a"),h:i(function(e,t){return Dt(e.getUTCHours()%12||12,t.length)},"h"),H:i(function(e,t){return Dt(e.getUTCHours(),t.length)},"H"),m:i(function(e,t){return Dt(e.getUTCMinutes(),t.length)},"m"),s:i(function(e,t){return Dt(e.getUTCSeconds(),t.length)},"s"),S:i(function(e,t){var r=t.length,n=e.getUTCMilliseconds(),o=Math.floor(n*Math.pow(10,r-3));return Dt(o,t.length)},"S")},ps=iae;var aae=864e5;function yI(e){Fe(1,arguments);var t=dt(e),r=t.getTime();t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0);var n=t.getTime(),o=r-n;return Math.floor(o/aae)+1}i(yI,"getUTCDayOfYear");function Fi(e){Fe(1,arguments);var t=1,r=dt(e),n=r.getUTCDay(),o=(n=o.getTime()?r+1:t.getTime()>=s.getTime()?r:r-1}i(jh,"getUTCISOWeekYear");function xI(e){Fe(1,arguments);var t=jh(e),r=new Date(0);r.setUTCFullYear(t,0,4),r.setUTCHours(0,0,0,0);var n=Fi(r);return n}i(xI,"startOfUTCISOWeekYear");var sae=6048e5;function Vh(e){Fe(1,arguments);var t=dt(e),r=Fi(t).getTime()-xI(t).getTime();return Math.round(r/sae)+1}i(Vh,"getUTCISOWeek");function di(e,t){Fe(1,arguments);var r=t||{},n=r.locale,o=n&&n.options&&n.options.weekStartsOn,a=o==null?0:nt(o),s=r.weekStartsOn==null?a:nt(r.weekStartsOn);if(!(s>=0&&s<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var l=dt(e),d=l.getUTCDay(),f=(d=1&&d<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var f=new Date(0);f.setUTCFullYear(n+1,0,d),f.setUTCHours(0,0,0,0);var m=di(f,t),h=new Date(0);h.setUTCFullYear(n,0,d),h.setUTCHours(0,0,0,0);var g=di(h,t);return r.getTime()>=m.getTime()?n+1:r.getTime()>=g.getTime()?n:n-1}i(nc,"getUTCWeekYear");function wI(e,t){Fe(1,arguments);var r=t||{},n=r.locale,o=n&&n.options&&n.options.firstWeekContainsDate,a=o==null?1:nt(o),s=r.firstWeekContainsDate==null?a:nt(r.firstWeekContainsDate),l=nc(e,t),d=new Date(0);d.setUTCFullYear(l,0,s),d.setUTCHours(0,0,0,0);var f=di(d,t);return f}i(wI,"startOfUTCWeekYear");var uae=6048e5;function Wh(e,t){Fe(1,arguments);var r=dt(e),n=di(r,t).getTime()-wI(r,t).getTime();return Math.round(n/uae)+1}i(Wh,"getUTCWeek");var Af={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},lae={G:i(function(e,t,r){var n=e.getUTCFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return r.era(n,{width:"abbreviated"});case"GGGGG":return r.era(n,{width:"narrow"});case"GGGG":default:return r.era(n,{width:"wide"})}},"G"),y:i(function(e,t,r){if(t==="yo"){var n=e.getUTCFullYear(),o=n>0?n:1-n;return r.ordinalNumber(o,{unit:"year"})}return ps.y(e,t)},"y"),Y:i(function(e,t,r,n){var o=nc(e,n),a=o>0?o:1-o;if(t==="YY"){var s=a%100;return Dt(s,2)}return t==="Yo"?r.ordinalNumber(a,{unit:"year"}):Dt(a,t.length)},"Y"),R:i(function(e,t){var r=jh(e);return Dt(r,t.length)},"R"),u:i(function(e,t){var r=e.getUTCFullYear();return Dt(r,t.length)},"u"),Q:i(function(e,t,r){var n=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"Q":return String(n);case"QQ":return Dt(n,2);case"Qo":return r.ordinalNumber(n,{unit:"quarter"});case"QQQ":return r.quarter(n,{width:"abbreviated",context:"formatting"});case"QQQQQ":return r.quarter(n,{width:"narrow",context:"formatting"});case"QQQQ":default:return r.quarter(n,{width:"wide",context:"formatting"})}},"Q"),q:i(function(e,t,r){var n=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"q":return String(n);case"qq":return Dt(n,2);case"qo":return r.ordinalNumber(n,{unit:"quarter"});case"qqq":return r.quarter(n,{width:"abbreviated",context:"standalone"});case"qqqqq":return r.quarter(n,{width:"narrow",context:"standalone"});case"qqqq":default:return r.quarter(n,{width:"wide",context:"standalone"})}},"q"),M:i(function(e,t,r){var n=e.getUTCMonth();switch(t){case"M":case"MM":return ps.M(e,t);case"Mo":return r.ordinalNumber(n+1,{unit:"month"});case"MMM":return r.month(n,{width:"abbreviated",context:"formatting"});case"MMMMM":return r.month(n,{width:"narrow",context:"formatting"});case"MMMM":default:return r.month(n,{width:"wide",context:"formatting"})}},"M"),L:i(function(e,t,r){var n=e.getUTCMonth();switch(t){case"L":return String(n+1);case"LL":return Dt(n+1,2);case"Lo":return r.ordinalNumber(n+1,{unit:"month"});case"LLL":return r.month(n,{width:"abbreviated",context:"standalone"});case"LLLLL":return r.month(n,{width:"narrow",context:"standalone"});case"LLLL":default:return r.month(n,{width:"wide",context:"standalone"})}},"L"),w:i(function(e,t,r,n){var o=Wh(e,n);return t==="wo"?r.ordinalNumber(o,{unit:"week"}):Dt(o,t.length)},"w"),I:i(function(e,t,r){var n=Vh(e);return t==="Io"?r.ordinalNumber(n,{unit:"week"}):Dt(n,t.length)},"I"),d:i(function(e,t,r){return t==="do"?r.ordinalNumber(e.getUTCDate(),{unit:"date"}):ps.d(e,t)},"d"),D:i(function(e,t,r){var n=yI(e);return t==="Do"?r.ordinalNumber(n,{unit:"dayOfYear"}):Dt(n,t.length)},"D"),E:i(function(e,t,r){var n=e.getUTCDay();switch(t){case"E":case"EE":case"EEE":return r.day(n,{width:"abbreviated",context:"formatting"});case"EEEEE":return r.day(n,{width:"narrow",context:"formatting"});case"EEEEEE":return r.day(n,{width:"short",context:"formatting"});case"EEEE":default:return r.day(n,{width:"wide",context:"formatting"})}},"E"),e:i(function(e,t,r,n){var o=e.getUTCDay(),a=(o-n.weekStartsOn+8)%7||7;switch(t){case"e":return String(a);case"ee":return Dt(a,2);case"eo":return r.ordinalNumber(a,{unit:"day"});case"eee":return r.day(o,{width:"abbreviated",context:"formatting"});case"eeeee":return r.day(o,{width:"narrow",context:"formatting"});case"eeeeee":return r.day(o,{width:"short",context:"formatting"});case"eeee":default:return r.day(o,{width:"wide",context:"formatting"})}},"e"),c:i(function(e,t,r,n){var o=e.getUTCDay(),a=(o-n.weekStartsOn+8)%7||7;switch(t){case"c":return String(a);case"cc":return Dt(a,t.length);case"co":return r.ordinalNumber(a,{unit:"day"});case"ccc":return r.day(o,{width:"abbreviated",context:"standalone"});case"ccccc":return r.day(o,{width:"narrow",context:"standalone"});case"cccccc":return r.day(o,{width:"short",context:"standalone"});case"cccc":default:return r.day(o,{width:"wide",context:"standalone"})}},"c"),i:i(function(e,t,r){var n=e.getUTCDay(),o=n===0?7:n;switch(t){case"i":return String(o);case"ii":return Dt(o,t.length);case"io":return r.ordinalNumber(o,{unit:"day"});case"iii":return r.day(n,{width:"abbreviated",context:"formatting"});case"iiiii":return r.day(n,{width:"narrow",context:"formatting"});case"iiiiii":return r.day(n,{width:"short",context:"formatting"});case"iiii":default:return r.day(n,{width:"wide",context:"formatting"})}},"i"),a:i(function(e,t,r){var n=e.getUTCHours(),o=n/12>=1?"pm":"am";switch(t){case"a":case"aa":case"aaa":return r.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"aaaaa":return r.dayPeriod(o,{width:"narrow",context:"formatting"});case"aaaa":default:return r.dayPeriod(o,{width:"wide",context:"formatting"})}},"a"),b:i(function(e,t,r){var n=e.getUTCHours(),o;switch(n===12?o=Af.noon:n===0?o=Af.midnight:o=n/12>=1?"pm":"am",t){case"b":case"bb":case"bbb":return r.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"bbbbb":return r.dayPeriod(o,{width:"narrow",context:"formatting"});case"bbbb":default:return r.dayPeriod(o,{width:"wide",context:"formatting"})}},"b"),B:i(function(e,t,r){var n=e.getUTCHours(),o;switch(n>=17?o=Af.evening:n>=12?o=Af.afternoon:n>=4?o=Af.morning:o=Af.night,t){case"B":case"BB":case"BBB":return r.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"BBBBB":return r.dayPeriod(o,{width:"narrow",context:"formatting"});case"BBBB":default:return r.dayPeriod(o,{width:"wide",context:"formatting"})}},"B"),h:i(function(e,t,r){if(t==="ho"){var n=e.getUTCHours()%12;return n===0&&(n=12),r.ordinalNumber(n,{unit:"hour"})}return ps.h(e,t)},"h"),H:i(function(e,t,r){return t==="Ho"?r.ordinalNumber(e.getUTCHours(),{unit:"hour"}):ps.H(e,t)},"H"),K:i(function(e,t,r){var n=e.getUTCHours()%12;return t==="Ko"?r.ordinalNumber(n,{unit:"hour"}):Dt(n,t.length)},"K"),k:i(function(e,t,r){var n=e.getUTCHours();return n===0&&(n=24),t==="ko"?r.ordinalNumber(n,{unit:"hour"}):Dt(n,t.length)},"k"),m:i(function(e,t,r){return t==="mo"?r.ordinalNumber(e.getUTCMinutes(),{unit:"minute"}):ps.m(e,t)},"m"),s:i(function(e,t,r){return t==="so"?r.ordinalNumber(e.getUTCSeconds(),{unit:"second"}):ps.s(e,t)},"s"),S:i(function(e,t){return ps.S(e,t)},"S"),X:i(function(e,t,r,n){var o=n._originalDate||e,a=o.getTimezoneOffset();if(a===0)return"Z";switch(t){case"X":return lF(a);case"XXXX":case"XX":return oc(a);case"XXXXX":case"XXX":default:return oc(a,":")}},"X"),x:i(function(e,t,r,n){var o=n._originalDate||e,a=o.getTimezoneOffset();switch(t){case"x":return lF(a);case"xxxx":case"xx":return oc(a);case"xxxxx":case"xxx":default:return oc(a,":")}},"x"),O:i(function(e,t,r,n){var o=n._originalDate||e,a=o.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+uF(a,":");case"OOOO":default:return"GMT"+oc(a,":")}},"O"),z:i(function(e,t,r,n){var o=n._originalDate||e,a=o.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+uF(a,":");case"zzzz":default:return"GMT"+oc(a,":")}},"z"),t:i(function(e,t,r,n){var o=n._originalDate||e,a=Math.floor(o.getTime()/1e3);return Dt(a,t.length)},"t"),T:i(function(e,t,r,n){var o=n._originalDate||e,a=o.getTime();return Dt(a,t.length)},"T")};function uF(e,t){var r=e>0?"-":"+",n=Math.abs(e),o=Math.floor(n/60),a=n%60;if(a===0)return r+String(o);var s=t||"";return r+String(o)+s+Dt(a,2)}i(uF,"formatTimezoneShort");function lF(e,t){if(e%60===0){var r=e>0?"-":"+";return r+Dt(Math.abs(e)/60,2)}return oc(e,t)}i(lF,"formatTimezoneWithOptionalMinutes");function oc(e,t){var r=t||"",n=e>0?"-":"+",o=Math.abs(e),a=Dt(Math.floor(o/60),2),s=Dt(o%60,2);return n+a+r+s}i(oc,"formatTimezone");var cF=lae;function dF(e,t){switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});case"PPPP":default:return t.date({width:"full"})}}i(dF,"dateLongFormatter");function fF(e,t){switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});case"pppp":default:return t.time({width:"full"})}}i(fF,"timeLongFormatter");function cae(e,t){var r=e.match(/(P+)(p+)?/),n=r[1],o=r[2];if(!o)return dF(e,t);var a;switch(n){case"P":a=t.dateTime({width:"short"});break;case"PP":a=t.dateTime({width:"medium"});break;case"PPP":a=t.dateTime({width:"long"});break;case"PPPP":default:a=t.dateTime({width:"full"});break}return a.replace("{{date}}",dF(n,t)).replace("{{time}}",fF(o,t))}i(cae,"dateTimeLongFormatter");var dae={p:fF,P:cae},g1=dae;var fae=["D","DD"],pae=["YY","YYYY"];function v1(e){return fae.indexOf(e)!==-1}i(v1,"isProtectedDayOfYearToken");function _1(e){return pae.indexOf(e)!==-1}i(_1,"isProtectedWeekYearToken");function Nf(e,t,r){if(e==="YYYY")throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(t,"`) for formatting years to the input `").concat(r,"`; see: https://git.io/fxCyr"));if(e==="YY")throw new RangeError("Use `yy` instead of `YY` (in `".concat(t,"`) for formatting years to the input `").concat(r,"`; see: https://git.io/fxCyr"));if(e==="D")throw new RangeError("Use `d` instead of `D` (in `".concat(t,"`) for formatting days of the month to the input `").concat(r,"`; see: https://git.io/fxCyr"));if(e==="DD")throw new RangeError("Use `dd` instead of `DD` (in `".concat(t,"`) for formatting days of the month to the input `").concat(r,"`; see: https://git.io/fxCyr"))}i(Nf,"throwProtectedError");var mae=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,hae=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,gae=/^'([^]*?)'?$/,vae=/''/g,_ae=/[a-zA-Z]/;function b1(e,t,r){Fe(2,arguments);var n=String(t),o=r||{},a=o.locale||h1,s=a.options&&a.options.firstWeekContainsDate,l=s==null?1:nt(s),d=o.firstWeekContainsDate==null?l:nt(o.firstWeekContainsDate);if(!(d>=1&&d<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var f=a.options&&a.options.weekStartsOn,m=f==null?0:nt(f),h=o.weekStartsOn==null?m:nt(o.weekStartsOn);if(!(h>=0&&h<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!a.localize)throw new RangeError("locale must contain localize property");if(!a.formatLong)throw new RangeError("locale must contain formatLong property");var g=dt(e);if(!fs(g))throw new RangeError("Invalid time value");var v=Hh(g),w=qh(g,v),S={firstWeekContainsDate:d,weekStartsOn:h,locale:a,_originalDate:g},y=n.match(hae).map(function(_){var x=_[0];if(x==="p"||x==="P"){var E=g1[x];return E(_,a.formatLong,S)}return _}).join("").match(mae).map(function(_){if(_==="''")return"'";var x=_[0];if(x==="'")return bae(_);var E=cF[x];if(E)return!o.useAdditionalWeekYearTokens&&_1(_)&&Nf(_,t,e),!o.useAdditionalDayOfYearTokens&&v1(_)&&Nf(_,t,e),E(w,_,a.localize,S);if(x.match(_ae))throw new RangeError("Format string contains an unescaped latin alphabet character `"+x+"`");return _}).join("");return y}i(b1,"format");function bae(e){return e.match(gae)[1].replace(vae,"'")}i(bae,"cleanEscapedString");function SI(e,t){if(e==null)throw new TypeError("assign requires that input parameter not be null or undefined");t=t||{};for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r]);return e}i(SI,"assign");function Gh(e,t,r){Fe(2,arguments);var n=r||{},o=n.locale,a=o&&o.options&&o.options.weekStartsOn,s=a==null?0:nt(a),l=n.weekStartsOn==null?s:nt(n.weekStartsOn);if(!(l>=0&&l<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var d=dt(e),f=nt(t),m=d.getUTCDay(),h=f%7,g=(h+7)%7,v=(g0,n=r?t:1-t,o;if(n<=50)o=e||100;else{var a=n+50,s=Math.floor(a/100)*100,l=e>=a%100;o=e+s-(l?100:0)}return r?o:1-o}i(mF,"normalizeTwoDigitYear");var Sae=[31,28,31,30,31,30,31,31,30,31,30,31],Eae=[31,29,31,30,31,30,31,31,30,31,30,31];function hF(e){return e%400===0||e%4===0&&e%100!==0}i(hF,"isLeapYearIndex");var Tae={G:{priority:140,parse:i(function(e,t,r,n){switch(t){case"G":case"GG":case"GGG":return r.era(e,{width:"abbreviated"})||r.era(e,{width:"narrow"});case"GGGGG":return r.era(e,{width:"narrow"});case"GGGG":default:return r.era(e,{width:"wide"})||r.era(e,{width:"abbreviated"})||r.era(e,{width:"narrow"})}},"parse"),set:i(function(e,t,r,n){return t.era=r,e.setUTCFullYear(r,0,1),e.setUTCHours(0,0,0,0),e},"set"),incompatibleTokens:["R","u","t","T"]},y:{priority:130,parse:i(function(e,t,r,n){var o=i(function(a){return{year:a,isTwoDigitYear:t==="yy"}},"valueCallback");switch(t){case"y":return Sr(4,e,o);case"yo":return r.ordinalNumber(e,{unit:"year",valueCallback:o});default:return Sr(t.length,e,o)}},"parse"),validate:i(function(e,t,r){return t.isTwoDigitYear||t.year>0},"validate"),set:i(function(e,t,r,n){var o=e.getUTCFullYear();if(r.isTwoDigitYear){var a=mF(r.year,o);return e.setUTCFullYear(a,0,1),e.setUTCHours(0,0,0,0),e}var s=!("era"in t)||t.era===1?r.year:1-r.year;return e.setUTCFullYear(s,0,1),e.setUTCHours(0,0,0,0),e},"set"),incompatibleTokens:["Y","R","u","w","I","i","e","c","t","T"]},Y:{priority:130,parse:i(function(e,t,r,n){var o=i(function(a){return{year:a,isTwoDigitYear:t==="YY"}},"valueCallback");switch(t){case"Y":return Sr(4,e,o);case"Yo":return r.ordinalNumber(e,{unit:"year",valueCallback:o});default:return Sr(t.length,e,o)}},"parse"),validate:i(function(e,t,r){return t.isTwoDigitYear||t.year>0},"validate"),set:i(function(e,t,r,n){var o=nc(e,n);if(r.isTwoDigitYear){var a=mF(r.year,o);return e.setUTCFullYear(a,0,n.firstWeekContainsDate),e.setUTCHours(0,0,0,0),di(e,n)}var s=!("era"in t)||t.era===1?r.year:1-r.year;return e.setUTCFullYear(s,0,n.firstWeekContainsDate),e.setUTCHours(0,0,0,0),di(e,n)},"set"),incompatibleTokens:["y","R","u","Q","q","M","L","I","d","D","i","t","T"]},R:{priority:130,parse:i(function(e,t,r,n){return y1(t==="R"?4:t.length,e)},"parse"),set:i(function(e,t,r,n){var o=new Date(0);return o.setUTCFullYear(r,0,4),o.setUTCHours(0,0,0,0),Fi(o)},"set"),incompatibleTokens:["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"]},u:{priority:130,parse:i(function(e,t,r,n){return y1(t==="u"?4:t.length,e)},"parse"),set:i(function(e,t,r,n){return e.setUTCFullYear(r,0,1),e.setUTCHours(0,0,0,0),e},"set"),incompatibleTokens:["G","y","Y","R","w","I","i","e","c","t","T"]},Q:{priority:120,parse:i(function(e,t,r,n){switch(t){case"Q":case"QQ":return Sr(t.length,e);case"Qo":return r.ordinalNumber(e,{unit:"quarter"});case"QQQ":return r.quarter(e,{width:"abbreviated",context:"formatting"})||r.quarter(e,{width:"narrow",context:"formatting"});case"QQQQQ":return r.quarter(e,{width:"narrow",context:"formatting"});case"QQQQ":default:return r.quarter(e,{width:"wide",context:"formatting"})||r.quarter(e,{width:"abbreviated",context:"formatting"})||r.quarter(e,{width:"narrow",context:"formatting"})}},"parse"),validate:i(function(e,t,r){return t>=1&&t<=4},"validate"),set:i(function(e,t,r,n){return e.setUTCMonth((r-1)*3,1),e.setUTCHours(0,0,0,0),e},"set"),incompatibleTokens:["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"]},q:{priority:120,parse:i(function(e,t,r,n){switch(t){case"q":case"qq":return Sr(t.length,e);case"qo":return r.ordinalNumber(e,{unit:"quarter"});case"qqq":return r.quarter(e,{width:"abbreviated",context:"standalone"})||r.quarter(e,{width:"narrow",context:"standalone"});case"qqqqq":return r.quarter(e,{width:"narrow",context:"standalone"});case"qqqq":default:return r.quarter(e,{width:"wide",context:"standalone"})||r.quarter(e,{width:"abbreviated",context:"standalone"})||r.quarter(e,{width:"narrow",context:"standalone"})}},"parse"),validate:i(function(e,t,r){return t>=1&&t<=4},"validate"),set:i(function(e,t,r,n){return e.setUTCMonth((r-1)*3,1),e.setUTCHours(0,0,0,0),e},"set"),incompatibleTokens:["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"]},M:{priority:110,parse:i(function(e,t,r,n){var o=i(function(a){return a-1},"valueCallback");switch(t){case"M":return hr(Ar.month,e,o);case"MM":return Sr(2,e,o);case"Mo":return r.ordinalNumber(e,{unit:"month",valueCallback:o});case"MMM":return r.month(e,{width:"abbreviated",context:"formatting"})||r.month(e,{width:"narrow",context:"formatting"});case"MMMMM":return r.month(e,{width:"narrow",context:"formatting"});case"MMMM":default:return r.month(e,{width:"wide",context:"formatting"})||r.month(e,{width:"abbreviated",context:"formatting"})||r.month(e,{width:"narrow",context:"formatting"})}},"parse"),validate:i(function(e,t,r){return t>=0&&t<=11},"validate"),set:i(function(e,t,r,n){return e.setUTCMonth(r,1),e.setUTCHours(0,0,0,0),e},"set"),incompatibleTokens:["Y","R","q","Q","L","w","I","D","i","e","c","t","T"]},L:{priority:110,parse:i(function(e,t,r,n){var o=i(function(a){return a-1},"valueCallback");switch(t){case"L":return hr(Ar.month,e,o);case"LL":return Sr(2,e,o);case"Lo":return r.ordinalNumber(e,{unit:"month",valueCallback:o});case"LLL":return r.month(e,{width:"abbreviated",context:"standalone"})||r.month(e,{width:"narrow",context:"standalone"});case"LLLLL":return r.month(e,{width:"narrow",context:"standalone"});case"LLLL":default:return r.month(e,{width:"wide",context:"standalone"})||r.month(e,{width:"abbreviated",context:"standalone"})||r.month(e,{width:"narrow",context:"standalone"})}},"parse"),validate:i(function(e,t,r){return t>=0&&t<=11},"validate"),set:i(function(e,t,r,n){return e.setUTCMonth(r,1),e.setUTCHours(0,0,0,0),e},"set"),incompatibleTokens:["Y","R","q","Q","M","w","I","D","i","e","c","t","T"]},w:{priority:100,parse:i(function(e,t,r,n){switch(t){case"w":return hr(Ar.week,e);case"wo":return r.ordinalNumber(e,{unit:"week"});default:return Sr(t.length,e)}},"parse"),validate:i(function(e,t,r){return t>=1&&t<=53},"validate"),set:i(function(e,t,r,n){return di(kI(e,r,n),n)},"set"),incompatibleTokens:["y","R","u","q","Q","M","L","I","d","D","i","t","T"]},I:{priority:100,parse:i(function(e,t,r,n){switch(t){case"I":return hr(Ar.week,e);case"Io":return r.ordinalNumber(e,{unit:"week"});default:return Sr(t.length,e)}},"parse"),validate:i(function(e,t,r){return t>=1&&t<=53},"validate"),set:i(function(e,t,r,n){return Fi(TI(e,r,n),n)},"set"),incompatibleTokens:["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"]},d:{priority:90,subPriority:1,parse:i(function(e,t,r,n){switch(t){case"d":return hr(Ar.date,e);case"do":return r.ordinalNumber(e,{unit:"date"});default:return Sr(t.length,e)}},"parse"),validate:i(function(e,t,r){var n=e.getUTCFullYear(),o=hF(n),a=e.getUTCMonth();return o?t>=1&&t<=Eae[a]:t>=1&&t<=Sae[a]},"validate"),set:i(function(e,t,r,n){return e.setUTCDate(r),e.setUTCHours(0,0,0,0),e},"set"),incompatibleTokens:["Y","R","q","Q","w","I","D","i","e","c","t","T"]},D:{priority:90,subPriority:1,parse:i(function(e,t,r,n){switch(t){case"D":case"DD":return hr(Ar.dayOfYear,e);case"Do":return r.ordinalNumber(e,{unit:"date"});default:return Sr(t.length,e)}},"parse"),validate:i(function(e,t,r){var n=e.getUTCFullYear(),o=hF(n);return o?t>=1&&t<=366:t>=1&&t<=365},"validate"),set:i(function(e,t,r,n){return e.setUTCMonth(0,r),e.setUTCHours(0,0,0,0),e},"set"),incompatibleTokens:["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"]},E:{priority:90,parse:i(function(e,t,r,n){switch(t){case"E":case"EE":case"EEE":return r.day(e,{width:"abbreviated",context:"formatting"})||r.day(e,{width:"short",context:"formatting"})||r.day(e,{width:"narrow",context:"formatting"});case"EEEEE":return r.day(e,{width:"narrow",context:"formatting"});case"EEEEEE":return r.day(e,{width:"short",context:"formatting"})||r.day(e,{width:"narrow",context:"formatting"});case"EEEE":default:return r.day(e,{width:"wide",context:"formatting"})||r.day(e,{width:"abbreviated",context:"formatting"})||r.day(e,{width:"short",context:"formatting"})||r.day(e,{width:"narrow",context:"formatting"})}},"parse"),validate:i(function(e,t,r){return t>=0&&t<=6},"validate"),set:i(function(e,t,r,n){return e=Gh(e,r,n),e.setUTCHours(0,0,0,0),e},"set"),incompatibleTokens:["D","i","e","c","t","T"]},e:{priority:90,parse:i(function(e,t,r,n){var o=i(function(a){var s=Math.floor((a-1)/7)*7;return(a+n.weekStartsOn+6)%7+s},"valueCallback");switch(t){case"e":case"ee":return Sr(t.length,e,o);case"eo":return r.ordinalNumber(e,{unit:"day",valueCallback:o});case"eee":return r.day(e,{width:"abbreviated",context:"formatting"})||r.day(e,{width:"short",context:"formatting"})||r.day(e,{width:"narrow",context:"formatting"});case"eeeee":return r.day(e,{width:"narrow",context:"formatting"});case"eeeeee":return r.day(e,{width:"short",context:"formatting"})||r.day(e,{width:"narrow",context:"formatting"});case"eeee":default:return r.day(e,{width:"wide",context:"formatting"})||r.day(e,{width:"abbreviated",context:"formatting"})||r.day(e,{width:"short",context:"formatting"})||r.day(e,{width:"narrow",context:"formatting"})}},"parse"),validate:i(function(e,t,r){return t>=0&&t<=6},"validate"),set:i(function(e,t,r,n){return e=Gh(e,r,n),e.setUTCHours(0,0,0,0),e},"set"),incompatibleTokens:["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"]},c:{priority:90,parse:i(function(e,t,r,n){var o=i(function(a){var s=Math.floor((a-1)/7)*7;return(a+n.weekStartsOn+6)%7+s},"valueCallback");switch(t){case"c":case"cc":return Sr(t.length,e,o);case"co":return r.ordinalNumber(e,{unit:"day",valueCallback:o});case"ccc":return r.day(e,{width:"abbreviated",context:"standalone"})||r.day(e,{width:"short",context:"standalone"})||r.day(e,{width:"narrow",context:"standalone"});case"ccccc":return r.day(e,{width:"narrow",context:"standalone"});case"cccccc":return r.day(e,{width:"short",context:"standalone"})||r.day(e,{width:"narrow",context:"standalone"});case"cccc":default:return r.day(e,{width:"wide",context:"standalone"})||r.day(e,{width:"abbreviated",context:"standalone"})||r.day(e,{width:"short",context:"standalone"})||r.day(e,{width:"narrow",context:"standalone"})}},"parse"),validate:i(function(e,t,r){return t>=0&&t<=6},"validate"),set:i(function(e,t,r,n){return e=Gh(e,r,n),e.setUTCHours(0,0,0,0),e},"set"),incompatibleTokens:["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"]},i:{priority:90,parse:i(function(e,t,r,n){var o=i(function(a){return a===0?7:a},"valueCallback");switch(t){case"i":case"ii":return Sr(t.length,e);case"io":return r.ordinalNumber(e,{unit:"day"});case"iii":return r.day(e,{width:"abbreviated",context:"formatting",valueCallback:o})||r.day(e,{width:"short",context:"formatting",valueCallback:o})||r.day(e,{width:"narrow",context:"formatting",valueCallback:o});case"iiiii":return r.day(e,{width:"narrow",context:"formatting",valueCallback:o});case"iiiiii":return r.day(e,{width:"short",context:"formatting",valueCallback:o})||r.day(e,{width:"narrow",context:"formatting",valueCallback:o});case"iiii":default:return r.day(e,{width:"wide",context:"formatting",valueCallback:o})||r.day(e,{width:"abbreviated",context:"formatting",valueCallback:o})||r.day(e,{width:"short",context:"formatting",valueCallback:o})||r.day(e,{width:"narrow",context:"formatting",valueCallback:o})}},"parse"),validate:i(function(e,t,r){return t>=1&&t<=7},"validate"),set:i(function(e,t,r,n){return e=EI(e,r,n),e.setUTCHours(0,0,0,0),e},"set"),incompatibleTokens:["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"]},a:{priority:80,parse:i(function(e,t,r,n){switch(t){case"a":case"aa":case"aaa":return r.dayPeriod(e,{width:"abbreviated",context:"formatting"})||r.dayPeriod(e,{width:"narrow",context:"formatting"});case"aaaaa":return r.dayPeriod(e,{width:"narrow",context:"formatting"});case"aaaa":default:return r.dayPeriod(e,{width:"wide",context:"formatting"})||r.dayPeriod(e,{width:"abbreviated",context:"formatting"})||r.dayPeriod(e,{width:"narrow",context:"formatting"})}},"parse"),set:i(function(e,t,r,n){return e.setUTCHours(II(r),0,0,0),e},"set"),incompatibleTokens:["b","B","H","K","k","t","T"]},b:{priority:80,parse:i(function(e,t,r,n){switch(t){case"b":case"bb":case"bbb":return r.dayPeriod(e,{width:"abbreviated",context:"formatting"})||r.dayPeriod(e,{width:"narrow",context:"formatting"});case"bbbbb":return r.dayPeriod(e,{width:"narrow",context:"formatting"});case"bbbb":default:return r.dayPeriod(e,{width:"wide",context:"formatting"})||r.dayPeriod(e,{width:"abbreviated",context:"formatting"})||r.dayPeriod(e,{width:"narrow",context:"formatting"})}},"parse"),set:i(function(e,t,r,n){return e.setUTCHours(II(r),0,0,0),e},"set"),incompatibleTokens:["a","B","H","K","k","t","T"]},B:{priority:80,parse:i(function(e,t,r,n){switch(t){case"B":case"BB":case"BBB":return r.dayPeriod(e,{width:"abbreviated",context:"formatting"})||r.dayPeriod(e,{width:"narrow",context:"formatting"});case"BBBBB":return r.dayPeriod(e,{width:"narrow",context:"formatting"});case"BBBB":default:return r.dayPeriod(e,{width:"wide",context:"formatting"})||r.dayPeriod(e,{width:"abbreviated",context:"formatting"})||r.dayPeriod(e,{width:"narrow",context:"formatting"})}},"parse"),set:i(function(e,t,r,n){return e.setUTCHours(II(r),0,0,0),e},"set"),incompatibleTokens:["a","b","t","T"]},h:{priority:70,parse:i(function(e,t,r,n){switch(t){case"h":return hr(Ar.hour12h,e);case"ho":return r.ordinalNumber(e,{unit:"hour"});default:return Sr(t.length,e)}},"parse"),validate:i(function(e,t,r){return t>=1&&t<=12},"validate"),set:i(function(e,t,r,n){var o=e.getUTCHours()>=12;return o&&r<12?e.setUTCHours(r+12,0,0,0):!o&&r===12?e.setUTCHours(0,0,0,0):e.setUTCHours(r,0,0,0),e},"set"),incompatibleTokens:["H","K","k","t","T"]},H:{priority:70,parse:i(function(e,t,r,n){switch(t){case"H":return hr(Ar.hour23h,e);case"Ho":return r.ordinalNumber(e,{unit:"hour"});default:return Sr(t.length,e)}},"parse"),validate:i(function(e,t,r){return t>=0&&t<=23},"validate"),set:i(function(e,t,r,n){return e.setUTCHours(r,0,0,0),e},"set"),incompatibleTokens:["a","b","h","K","k","t","T"]},K:{priority:70,parse:i(function(e,t,r,n){switch(t){case"K":return hr(Ar.hour11h,e);case"Ko":return r.ordinalNumber(e,{unit:"hour"});default:return Sr(t.length,e)}},"parse"),validate:i(function(e,t,r){return t>=0&&t<=11},"validate"),set:i(function(e,t,r,n){var o=e.getUTCHours()>=12;return o&&r<12?e.setUTCHours(r+12,0,0,0):e.setUTCHours(r,0,0,0),e},"set"),incompatibleTokens:["a","b","h","H","k","t","T"]},k:{priority:70,parse:i(function(e,t,r,n){switch(t){case"k":return hr(Ar.hour24h,e);case"ko":return r.ordinalNumber(e,{unit:"hour"});default:return Sr(t.length,e)}},"parse"),validate:i(function(e,t,r){return t>=1&&t<=24},"validate"),set:i(function(e,t,r,n){var o=r<=24?r%24:r;return e.setUTCHours(o,0,0,0),e},"set"),incompatibleTokens:["a","b","h","H","K","t","T"]},m:{priority:60,parse:i(function(e,t,r,n){switch(t){case"m":return hr(Ar.minute,e);case"mo":return r.ordinalNumber(e,{unit:"minute"});default:return Sr(t.length,e)}},"parse"),validate:i(function(e,t,r){return t>=0&&t<=59},"validate"),set:i(function(e,t,r,n){return e.setUTCMinutes(r,0,0),e},"set"),incompatibleTokens:["t","T"]},s:{priority:50,parse:i(function(e,t,r,n){switch(t){case"s":return hr(Ar.second,e);case"so":return r.ordinalNumber(e,{unit:"second"});default:return Sr(t.length,e)}},"parse"),validate:i(function(e,t,r){return t>=0&&t<=59},"validate"),set:i(function(e,t,r,n){return e.setUTCSeconds(r,0),e},"set"),incompatibleTokens:["t","T"]},S:{priority:30,parse:i(function(e,t,r,n){var o=i(function(a){return Math.floor(a*Math.pow(10,-t.length+3))},"valueCallback");return Sr(t.length,e,o)},"parse"),set:i(function(e,t,r,n){return e.setUTCMilliseconds(r),e},"set"),incompatibleTokens:["t","T"]},X:{priority:10,parse:i(function(e,t,r,n){switch(t){case"X":return Sa(wa.basicOptionalMinutes,e);case"XX":return Sa(wa.basic,e);case"XXXX":return Sa(wa.basicOptionalSeconds,e);case"XXXXX":return Sa(wa.extendedOptionalSeconds,e);case"XXX":default:return Sa(wa.extended,e)}},"parse"),set:i(function(e,t,r,n){return t.timestampIsSet?e:new Date(e.getTime()-r)},"set"),incompatibleTokens:["t","T","x"]},x:{priority:10,parse:i(function(e,t,r,n){switch(t){case"x":return Sa(wa.basicOptionalMinutes,e);case"xx":return Sa(wa.basic,e);case"xxxx":return Sa(wa.basicOptionalSeconds,e);case"xxxxx":return Sa(wa.extendedOptionalSeconds,e);case"xxx":default:return Sa(wa.extended,e)}},"parse"),set:i(function(e,t,r,n){return t.timestampIsSet?e:new Date(e.getTime()-r)},"set"),incompatibleTokens:["t","T","X"]},t:{priority:40,parse:i(function(e,t,r,n){return pF(e)},"parse"),set:i(function(e,t,r,n){return[new Date(r*1e3),{timestampIsSet:!0}]},"set"),incompatibleTokens:"*"},T:{priority:20,parse:i(function(e,t,r,n){return pF(e)},"parse"),set:i(function(e,t,r,n){return[new Date(r),{timestampIsSet:!0}]},"set"),incompatibleTokens:"*"}},gF=Tae;var kae=10,Iae=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,Cae=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,Oae=/^'([^]*?)'?$/,Dae=/''/g,Aae=/\S/,Nae=/[a-zA-Z]/;function x1(e,t,r,n){Fe(3,arguments);var o=String(e),a=String(t),s=n||{},l=s.locale||h1;if(!l.match)throw new RangeError("locale must contain match property");var d=l.options&&l.options.firstWeekContainsDate,f=d==null?1:nt(d),m=s.firstWeekContainsDate==null?f:nt(s.firstWeekContainsDate);if(!(m>=1&&m<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var h=l.options&&l.options.weekStartsOn,g=h==null?0:nt(h),v=s.weekStartsOn==null?g:nt(s.weekStartsOn);if(!(v>=0&&v<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(a==="")return o===""?dt(r):new Date(NaN);var w={firstWeekContainsDate:m,weekStartsOn:v,locale:l},S=[{priority:kae,subPriority:-1,set:Rae,index:0}],y,_=a.match(Cae).map(function(re){var ue=re[0];if(ue==="p"||ue==="P"){var fe=g1[ue];return fe(re,l.formatLong,w)}return re}).join("").match(Iae),x=[];for(y=0;y<_.length;y++){var E=_[y];!s.useAdditionalWeekYearTokens&&_1(E)&&Nf(E,a,e),!s.useAdditionalDayOfYearTokens&&v1(E)&&Nf(E,a,e);var k=E[0],A=gF[k];if(A){var D=A.incompatibleTokens;if(Array.isArray(D)){for(var L=void 0,O=0;O0&&Aae.test(o))return new Date(NaN);var M=S.map(function(re){return re.priority}).sort(function(re,ue){return ue-re}).filter(function(re,ue,fe){return fe.indexOf(re)===ue}).map(function(re){return S.filter(function(ue){return ue.priority===re}).sort(function(ue,fe){return fe.subPriority-ue.subPriority})}).map(function(re){return re[0]}),j=dt(r);if(isNaN(j))return new Date(NaN);var B=qh(j,Hh(j)),U={};for(y=0;yYh(e,S1),"raf"),E1=Ea();ze.write=e=>Yh(e,E1);var T1=Ea();ze.onStart=e=>Yh(e,T1);var OI=Ea();ze.onFrame=e=>Yh(e,OI);var DI=Ea();ze.onFinish=e=>Yh(e,DI);var ic=[];ze.setTimeout=(e,t)=>{let r=ze.now()+t,n=i(()=>{let a=ic.findIndex(s=>s.cancel==n);~a&&ic.splice(a,1),Du.count-=~a?1:0},"cancel"),o={time:r,handler:e,cancel:n};return ic.splice(vF(r),0,o),Du.count+=1,_F(),o};var vF=i(e=>~(~ic.findIndex(t=>t.time>e)||~ic.length),"findTimeout");ze.cancel=e=>{S1.delete(e),E1.delete(e)};ze.sync=e=>{CI=!0,ze.batchedUpdates(e),CI=!1};ze.throttle=e=>{let t;function r(){try{e(...t)}finally{t=null}}i(r,"queuedFn");function n(...o){t=o,ze.onStart(r)}return i(n,"throttled"),n.handler=e,n.cancel=()=>{T1.delete(r),t=null},n};var AI=typeof window<"u"?window.requestAnimationFrame:()=>{};ze.use=e=>AI=e;ze.now=typeof performance<"u"?()=>performance.now():Date.now;ze.batchedUpdates=e=>e();ze.catch=console.error;ze.frameLoop="always";ze.advance=()=>{ze.frameLoop!=="demand"?console.warn("Cannot call the manual advancement of rafz whilst frameLoop is not set as demand"):yF()};var Ou=-1,CI=!1;function Yh(e,t){CI?(t.delete(e),e(0)):(t.add(e),_F())}i(Yh,"schedule");function _F(){Ou<0&&(Ou=0,ze.frameLoop!=="demand"&&AI(bF))}i(_F,"start");function bF(){~Ou&&(AI(bF),ze.batchedUpdates(yF))}i(bF,"loop");function yF(){let e=Ou;Ou=ze.now();let t=vF(Ou);t&&(xF(ic.splice(0,t),r=>r.handler()),Du.count-=t),T1.flush(),S1.flush(e?Math.min(64,Ou-e):16.667),OI.flush(),E1.flush(),DI.flush()}i(yF,"update");function Ea(){let e=new Set,t=e;return{add(r){Du.count+=t==e&&!e.has(r)?1:0,e.add(r)},delete(r){return Du.count-=t==e&&e.has(r)?1:0,e.delete(r)},flush(r){t.size&&(e=new Set,Du.count-=t.size,xF(t,n=>n(r)&&e.add(n)),Du.count+=e.size,t=e)}}}i(Ea,"makeQueue");function xF(e,t){e.forEach(r=>{try{t(r)}catch(n){ze.catch(n)}})}i(xF,"eachSafely");var Du={count:0,clear(){Ou=-1,ic=[],T1=Ea(),S1=Ea(),OI=Ea(),E1=Ea(),DI=Ea(),Du.count=0}};var D1=q(pe()),Ui=q(pe());function A1(){}i(A1,"noop");var IF=i((e,t,r)=>Object.defineProperty(e,t,{value:r,writable:!0,configurable:!0}),"defineHidden"),le={arr:Array.isArray,obj:i(e=>!!e&&e.constructor.name==="Object","obj"),fun:i(e=>typeof e=="function","fun"),str:i(e=>typeof e=="string","str"),num:i(e=>typeof e=="number","num"),und:i(e=>e===void 0,"und")};function Ta(e,t){if(le.arr(e)){if(!le.arr(t)||e.length!==t.length)return!1;for(let r=0;re.forEach(t),"each");function No(e,t,r){if(le.arr(e)){for(let n=0;nle.und(e)?[]:le.arr(e)?e:[e],"toArray");function Lf(e,t){if(e.size){let r=Array.from(e);e.clear(),ft(r,t)}}i(Lf,"flush");var Ff=i((e,...t)=>Lf(e,r=>r(...t)),"flushCalls"),FI,CF,Au=null,OF=!1,BI=A1,Pae=i(e=>{e.to&&(CF=e.to),e.now&&(ze.now=e.now),e.colors!==void 0&&(Au=e.colors),e.skipAnimation!=null&&(OF=e.skipAnimation),e.createStringInterpolator&&(FI=e.createStringInterpolator),e.requestAnimationFrame&&ze.use(e.requestAnimationFrame),e.batchedUpdates&&(ze.batchedUpdates=e.batchedUpdates),e.willAdvance&&(BI=e.willAdvance),e.frameLoop&&(ze.frameLoop=e.frameLoop)},"assign"),Ro=Object.freeze({__proto__:null,get createStringInterpolator(){return FI},get to(){return CF},get colors(){return Au},get skipAnimation(){return OF},get willAdvance(){return BI},assign:Pae}),Kh=new Set,fi=[],NI=[],C1=0,Bf={get idle(){return!Kh.size&&!fi.length},start(e){C1>e.priority?(Kh.add(e),ze.onStart(Lae)):(DF(e),ze(PI))},advance:PI,sort(e){if(C1)ze.onFrame(()=>Bf.sort(e));else{let t=fi.indexOf(e);~t&&(fi.splice(t,1),AF(e))}},clear(){fi=[],Kh.clear()}};function Lae(){Kh.forEach(DF),Kh.clear(),ze(PI)}i(Lae,"flushStartQueue");function DF(e){fi.includes(e)||AF(e)}i(DF,"startSafely");function AF(e){fi.splice(Fae(fi,t=>t.priority>e.priority),0,e)}i(AF,"startUnsafely");function PI(e){let t=NI;for(let r=0;r0}i(PI,"advance");function Fae(e,t){let r=e.findIndex(t);return r<0?e.length:r}i(Fae,"findIndex");var NF={transparent:0,aliceblue:4042850303,antiquewhite:4209760255,aqua:16777215,aquamarine:2147472639,azure:4043309055,beige:4126530815,bisque:4293182719,black:255,blanchedalmond:4293643775,blue:65535,blueviolet:2318131967,brown:2771004159,burlywood:3736635391,burntsienna:3934150143,cadetblue:1604231423,chartreuse:2147418367,chocolate:3530104575,coral:4286533887,cornflowerblue:1687547391,cornsilk:4294499583,crimson:3692313855,cyan:16777215,darkblue:35839,darkcyan:9145343,darkgoldenrod:3095792639,darkgray:2846468607,darkgreen:6553855,darkgrey:2846468607,darkkhaki:3182914559,darkmagenta:2332068863,darkolivegreen:1433087999,darkorange:4287365375,darkorchid:2570243327,darkred:2332033279,darksalmon:3918953215,darkseagreen:2411499519,darkslateblue:1211993087,darkslategray:793726975,darkslategrey:793726975,darkturquoise:13554175,darkviolet:2483082239,deeppink:4279538687,deepskyblue:12582911,dimgray:1768516095,dimgrey:1768516095,dodgerblue:512819199,firebrick:2988581631,floralwhite:4294635775,forestgreen:579543807,fuchsia:4278255615,gainsboro:3705462015,ghostwhite:4177068031,gold:4292280575,goldenrod:3668254975,gray:2155905279,green:8388863,greenyellow:2919182335,grey:2155905279,honeydew:4043305215,hotpink:4285117695,indianred:3445382399,indigo:1258324735,ivory:4294963455,khaki:4041641215,lavender:3873897215,lavenderblush:4293981695,lawngreen:2096890111,lemonchiffon:4294626815,lightblue:2916673279,lightcoral:4034953471,lightcyan:3774873599,lightgoldenrodyellow:4210742015,lightgray:3553874943,lightgreen:2431553791,lightgrey:3553874943,lightpink:4290167295,lightsalmon:4288707327,lightseagreen:548580095,lightskyblue:2278488831,lightslategray:2005441023,lightslategrey:2005441023,lightsteelblue:2965692159,lightyellow:4294959359,lime:16711935,limegreen:852308735,linen:4210091775,magenta:4278255615,maroon:2147483903,mediumaquamarine:1724754687,mediumblue:52735,mediumorchid:3126187007,mediumpurple:2473647103,mediumseagreen:1018393087,mediumslateblue:2070474495,mediumspringgreen:16423679,mediumturquoise:1221709055,mediumvioletred:3340076543,midnightblue:421097727,mintcream:4127193855,mistyrose:4293190143,moccasin:4293178879,navajowhite:4292783615,navy:33023,oldlace:4260751103,olive:2155872511,olivedrab:1804477439,orange:4289003775,orangered:4282712319,orchid:3664828159,palegoldenrod:4008225535,palegreen:2566625535,paleturquoise:2951671551,palevioletred:3681588223,papayawhip:4293907967,peachpuff:4292524543,peru:3448061951,pink:4290825215,plum:3718307327,powderblue:2967529215,purple:2147516671,rebeccapurple:1714657791,red:4278190335,rosybrown:3163525119,royalblue:1097458175,saddlebrown:2336560127,salmon:4202722047,sandybrown:4104413439,seagreen:780883967,seashell:4294307583,sienna:2689740287,silver:3233857791,skyblue:2278484991,slateblue:1784335871,slategray:1887473919,slategrey:1887473919,snow:4294638335,springgreen:16744447,steelblue:1182971135,tan:3535047935,teal:8421631,thistle:3636451583,tomato:4284696575,turquoise:1088475391,violet:4001558271,wheat:4125012991,white:4294967295,whitesmoke:4126537215,yellow:4294902015,yellowgreen:2597139199},Bi="[-+]?\\d*\\.?\\d+",O1=Bi+"%";function N1(...e){return"\\(\\s*("+e.join(")\\s*,\\s*(")+")\\s*\\)"}i(N1,"call");var Bae=new RegExp("rgb"+N1(Bi,Bi,Bi)),Uae=new RegExp("rgba"+N1(Bi,Bi,Bi,Bi)),zae=new RegExp("hsl"+N1(Bi,O1,O1)),Hae=new RegExp("hsla"+N1(Bi,O1,O1,Bi)),$ae=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,qae=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,jae=/^#([0-9a-fA-F]{6})$/,Vae=/^#([0-9a-fA-F]{8})$/;function Wae(e){let t;return typeof e=="number"?e>>>0===e&&e>=0&&e<=4294967295?e:null:(t=jae.exec(e))?parseInt(t[1]+"ff",16)>>>0:Au&&Au[e]!==void 0?Au[e]:(t=Bae.exec(e))?(Rf(t[1])<<24|Rf(t[2])<<16|Rf(t[3])<<8|255)>>>0:(t=Uae.exec(e))?(Rf(t[1])<<24|Rf(t[2])<<16|Rf(t[3])<<8|EF(t[4]))>>>0:(t=$ae.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+"ff",16)>>>0:(t=Vae.exec(e))?parseInt(t[1],16)>>>0:(t=qae.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)>>>0:(t=zae.exec(e))?(wF(SF(t[1]),k1(t[2]),k1(t[3]))|255)>>>0:(t=Hae.exec(e))?(wF(SF(t[1]),k1(t[2]),k1(t[3]))|EF(t[4]))>>>0:null}i(Wae,"normalizeColor");function RI(e,t,r){return r<0&&(r+=1),r>1&&(r-=1),r<1/6?e+(t-e)*6*r:r<1/2?t:r<2/3?e+(t-e)*(2/3-r)*6:e}i(RI,"hue2rgb");function wF(e,t,r){let n=r<.5?r*(1+t):r+t-r*t,o=2*r-n,a=RI(o,n,e+1/3),s=RI(o,n,e),l=RI(o,n,e-1/3);return Math.round(a*255)<<24|Math.round(s*255)<<16|Math.round(l*255)<<8}i(wF,"hslToRgb");function Rf(e){let t=parseInt(e,10);return t<0?0:t>255?255:t}i(Rf,"parse255");function SF(e){return(parseFloat(e)%360+360)%360/360}i(SF,"parse360");function EF(e){let t=parseFloat(e);return t<0?0:t>1?255:Math.round(t*255)}i(EF,"parse1");function k1(e){let t=parseFloat(e);return t<0?0:t>100?1:t/100}i(k1,"parsePercentage");function TF(e){let t=Wae(e);if(t===null)return e;t=t||0;let r=(t&4278190080)>>>24,n=(t&16711680)>>>16,o=(t&65280)>>>8,a=(t&255)/255;return`rgba(${r}, ${n}, ${o}, ${a})`}i(TF,"colorToRgba");var Nu=i((e,t,r)=>{if(le.fun(e))return e;if(le.arr(e))return Nu({range:e,output:t,extrapolate:r});if(le.str(e.output[0]))return FI(e);let n=e,o=n.output,a=n.range||[0,1],s=n.extrapolateLeft||n.extrapolate||"extend",l=n.extrapolateRight||n.extrapolate||"extend",d=n.easing||(f=>f);return f=>{let m=Yae(f,a);return Gae(f,a[m],a[m+1],o[m],o[m+1],d,s,l,n.map)}},"createInterpolator");function Gae(e,t,r,n,o,a,s,l,d){let f=d?d(e):e;if(fr){if(l==="identity")return f;l==="clamp"&&(f=r)}return n===o?n:t===r?e<=t?n:o:(t===-1/0?f=-f:r===1/0?f=f-t:f=(f-t)/(r-t),f=a(f),n===-1/0?f=-f:o===1/0?f=f+n:f=f*(o-n)+n,f)}i(Gae,"interpolate");function Yae(e,t){for(var r=1;r=e);++r);return r-1}i(Yae,"findRange");function LI(){return LI=Object.assign||function(e){for(var t=1;t!!(e&&e[Mf]),"hasFluidValue"),Tn=i(e=>e&&e[Mf]?e[Mf]():e,"getFluidValue"),UI=i(e=>e[ac]||null,"getFluidObservers");function Kae(e,t){e.eventObserved?e.eventObserved(t):e(t)}i(Kae,"callFluidObserver");function sc(e,t){let r=e[ac];r&&r.forEach(n=>{Kae(n,t)})}i(sc,"callFluidObservers");var $I=class $I{constructor(t){if(this[Mf]=void 0,this[ac]=void 0,!t&&!(t=this.get))throw Error("Unknown getter");Zae(this,t)}};i($I,"FluidValue");var Pf=$I,Zae=i((e,t)=>RF(e,Mf,t),"setFluidGetter");function ms(e,t){if(e[Mf]){let r=e[ac];r||RF(e,ac,r=new Set),r.has(t)||(r.add(t),e.observerAdded&&e.observerAdded(r.size,t))}return t}i(ms,"addFluidObserver");function Ru(e,t){let r=e[ac];if(r&&r.has(t)){let n=r.size-1;n?r.delete(t):e[ac]=null,e.observerRemoved&&e.observerRemoved(n,t)}}i(Ru,"removeFluidObserver");var RF=i((e,t,r)=>Object.defineProperty(e,t,{value:r,writable:!0,configurable:!0}),"setHidden"),I1=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,Qae=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,kF=new RegExp(`(${I1.source})(%|[a-z]+)`,"i"),MI,Jae=/rgba\(([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+)\)/gi,Xae=i((e,t,r,n,o)=>`rgba(${Math.round(t)}, ${Math.round(r)}, ${Math.round(n)}, ${o})`,"rgbaRound"),R1=i(e=>{MI||(MI=Au?new RegExp(`(${Object.keys(Au).join("|")})(?!\\w)`,"g"):/^\b$/);let t=e.output.map(a=>Tn(a).replace(Qae,TF).replace(MI,TF)),r=t.map(a=>a.match(I1).map(Number)),o=r[0].map((a,s)=>r.map(l=>{if(!(s in l))throw Error('The arity of each "output" value must be equal');return l[s]})).map(a=>Nu(LI({},e,{output:a})));return a=>{var s;let l=!kF.test(t[0])&&((s=t.find(f=>kF.test(f)))==null?void 0:s.replace(I1,"")),d=0;return t[0].replace(I1,()=>`${o[d++](a)}${l||""}`).replace(Jae,Xae)}},"createStringInterpolator"),zI="react-spring: ",MF=i(e=>{let t=e,r=!1;if(typeof t!="function")throw new TypeError(`${zI}once requires a function parameter`);return(...n)=>{r||(t(...n),r=!0)}},"once"),ese=MF(console.warn);function PF(){ese(`${zI}The "interpolate" function is deprecated in v9 (use "to" instead)`)}i(PF,"deprecateInterpolate");var tse=MF(console.warn);function LF(){tse(`${zI}Directly calling start instead of using the api object is deprecated in v9 (use ".start" instead), this will be removed in later 0.X.0 versions`)}i(LF,"deprecateDirectCall");function Uf(e){return le.str(e)&&(e[0]=="#"||/\d/.test(e)||e in(Au||{}))}i(Uf,"isAnimatedString");var Zh=i(e=>(0,Ui.useEffect)(e,rse),"useOnce"),rse=[];function M1(){let e=(0,Ui.useState)()[1],t=(0,Ui.useState)(nse)[0];return Zh(t.unmount),()=>{t.current&&e({})}}i(M1,"useForceUpdate");function nse(){let e={current:!0,unmount:i(()=>()=>{e.current=!1},"unmount")};return e}i(nse,"makeMountedRef");function FF(e,t){let[r]=(0,Ui.useState)(()=>({inputs:t,result:e()})),n=(0,Ui.useRef)(),o=n.current,a=o;return a?t&&a.inputs&&ose(t,a.inputs)||(a={inputs:t,result:e()}):a=r,(0,Ui.useEffect)(()=>{n.current=a,o==r&&(r.inputs=r.result=void 0)},[a]),a.result}i(FF,"useMemoOne");function ose(e,t){if(e.length!==t.length)return!1;for(let r=0;r{t.current=e}),t.current}i(HI,"usePrev");var P1=typeof window<"u"&&window.document&&window.document.createElement?D1.useLayoutEffect:D1.useEffect;var sg=q(pe()),pi=q(pe());var HF=q(pe()),hs=q(pe());var Qh=Symbol.for("Animated:node"),ise=i(e=>!!e&&e[Qh]===e,"isAnimated"),zi=i(e=>e&&e[Qh],"getAnimated"),$1=i((e,t)=>IF(e,Qh,t),"setAnimated"),Jh=i(e=>e&&e[Qh]&&e[Qh].getPayload(),"getPayload"),VI=class VI{constructor(){this.payload=void 0,$1(this,this)}getPayload(){return this.payload||[]}};i(VI,"Animated");var L1=VI,U1=class U1 extends L1{constructor(t){super(),this.done=!0,this.elapsedTime=void 0,this.lastPosition=void 0,this.lastVelocity=void 0,this.v0=void 0,this.durationProgress=0,this._value=t,le.num(this._value)&&(this.lastPosition=this._value)}static create(t){return new U1(t)}getPayload(){return[this]}getValue(){return this._value}setValue(t,r){return le.num(t)&&(this.lastPosition=t,r&&(t=Math.round(t/r)*r,this.done&&(this.lastPosition=t))),this._value===t?!1:(this._value=t,!0)}reset(){let{done:t}=this;this.done=!1,le.num(this._value)&&(this.elapsedTime=0,this.durationProgress=0,this.lastPosition=this._value,t&&(this.lastVelocity=null),this.v0=null)}};i(U1,"AnimatedValue");var uc=U1,z1=class z1 extends uc{constructor(t){super(0),this._string=null,this._toString=void 0,this._toString=Nu({output:[t,t]})}static create(t){return new z1(t)}getValue(){let t=this._string;return t??(this._string=this._toString(this._value))}setValue(t){if(le.str(t)){if(t==this._string)return!1;this._string=t,this._value=1}else if(super.setValue(t))this._string=null;else return!1;return!0}reset(t){t&&(this._toString=Nu({output:[this.getValue(),t]})),this._value=0,super.reset()}};i(z1,"AnimatedString");var lc=z1,F1={dependencies:null},WI=class WI extends L1{constructor(t){super(),this.source=t,this.setValue(t)}getValue(t){let r={};return No(this.source,(n,o)=>{ise(n)?r[o]=n.getValue(t):Jn(n)?r[o]=Tn(n):t||(r[o]=n)}),r}setValue(t){this.source=t,this.payload=this._makePayload(t)}reset(){this.payload&&ft(this.payload,t=>t.reset())}_makePayload(t){if(t){let r=new Set;return No(t,this._addToPayload,r),Array.from(r)}}_addToPayload(t){F1.dependencies&&Jn(t)&&F1.dependencies.add(t);let r=Jh(t);r&&ft(r,n=>this.add(n))}};i(WI,"AnimatedObject");var cc=WI,H1=class H1 extends cc{constructor(t){super(t)}static create(t){return new H1(t)}getValue(){return this.source.map(t=>t.getValue())}setValue(t){let r=this.getPayload();return t.length==r.length?r.map((n,o)=>n.setValue(t[o])).some(Boolean):(super.setValue(t.map(ase)),!0)}};i(H1,"AnimatedArray");var qI=H1;function ase(e){return(Uf(e)?lc:uc).create(e)}i(ase,"makeAnimated");function q1(e){let t=zi(e);return t?t.constructor:le.arr(e)?qI:Uf(e)?lc:uc}i(q1,"getAnimatedType");function B1(){return B1=Object.assign||function(e){for(var t=1;t{let r=!le.fun(e)||e.prototype&&e.prototype.isReactComponent;return(0,hs.forwardRef)((n,o)=>{let a=(0,hs.useRef)(null),s=r&&(0,hs.useCallback)(w=>{a.current=use(o,w)},[o]),[l,d]=sse(n,t),f=M1(),m=i(()=>{let w=a.current;if(r&&!w)return;(w?t.applyAnimatedValues(w,l.getValue(!0)):!1)===!1&&f()},"callback"),h=new jI(m,d),g=(0,hs.useRef)();P1(()=>{let w=g.current;g.current=h,ft(d,S=>ms(S,h)),w&&(ft(w.deps,S=>Ru(S,w)),ze.cancel(w.update))}),(0,hs.useEffect)(m,[]),Zh(()=>()=>{let w=g.current;ft(w.deps,S=>Ru(S,w))});let v=t.getComponentProps(l.getValue());return HF.createElement(e,B1({},v,{ref:s}))})},"withAnimated"),GI=class GI{constructor(t,r){this.update=t,this.deps=r}eventObserved(t){t.type=="change"&&ze.write(this.update)}};i(GI,"PropsObserver");var jI=GI;function sse(e,t){let r=new Set;return F1.dependencies=r,e.style&&(e=B1({},e,{style:t.createAnimatedStyle(e.style)})),e=new cc(e),F1.dependencies=null,[e,r]}i(sse,"getAnimatedState");function use(e,t){return e&&(le.fun(e)?e(t):e.current=t),t}i(use,"updateRef");var UF=Symbol.for("AnimatedComponent"),$F=i((e,{applyAnimatedValues:t=i(()=>!1,"_applyAnimatedValues"),createAnimatedStyle:r=i(o=>new cc(o),"_createAnimatedStyle"),getComponentProps:n=i(o=>o,"_getComponentProps")}={})=>{let o={applyAnimatedValues:t,createAnimatedStyle:r,getComponentProps:n},a=i(s=>{let l=zF(s)||"Anonymous";return le.str(s)?s=a[s]||(a[s]=BF(s,o)):s=s[UF]||(s[UF]=BF(s,o)),s.displayName=`Animated(${l})`,s},"animated");return No(e,(s,l)=>{le.arr(e)&&(l=zF(s)),a[l]=a(s)}),{animated:a}},"createHost"),zF=i(e=>le.str(e)?e:e&&le.str(e.displayName)?e.displayName:le.fun(e)&&e.name||null,"getDisplayName");function un(){return un=Object.assign||function(e){for(var t=1;te===!0||!!(t&&e&&(le.fun(e)?e(t):Qn(e).includes(t))),"matchProp"),JF=i((e,t)=>le.obj(e)?t&&e[t]:e,"resolveProp"),XF=i((e,t)=>e.default===!0?e[t]:e.default?e.default[t]:void 0,"getDefaultProp"),lse=i(e=>e,"noopTransform"),s3=i((e,t=lse)=>{let r=cse;e.default&&e.default!==!0&&(e=e.default,r=Object.keys(e));let n={};for(let o of r){let a=t(e[o],o);le.und(a)||(n[o]=a)}return n},"getDefaultProps"),cse=["config","onProps","onStart","onChange","onPause","onResume","onRest"],dse={config:1,from:1,to:1,ref:1,loop:1,reset:1,pause:1,cancel:1,reverse:1,immediate:1,default:1,delay:1,onProps:1,onStart:1,onChange:1,onPause:1,onResume:1,onRest:1,onResolve:1,items:1,trail:1,sort:1,expires:1,initial:1,enter:1,update:1,leave:1,children:1,onDestroyed:1,keys:1,callId:1,parentId:1};function fse(e){let t={},r=0;if(No(e,(n,o)=>{dse[o]||(t[o]=n,r++)}),r)return t}i(fse,"getForwardProps");function e7(e){let t=fse(e);if(t){let r={to:t};return No(e,(n,o)=>o in t||(r[o]=n)),r}return un({},e)}i(e7,"inferTo");function ng(e){return e=Tn(e),le.arr(e)?e.map(ng):Uf(e)?Ro.createStringInterpolator({range:[0,1],output:[e,e]})(1):e}i(ng,"computeGoal");function pse(e){for(let t in e)return!0;return!1}i(pse,"hasProps");function ZI(e){return le.fun(e)||le.arr(e)&&le.obj(e[0])}i(ZI,"isAsyncTo");function mse(e,t){var r;(r=e.ref)==null||r.delete(e),t?.delete(e)}i(mse,"detachRefs");function hse(e,t){if(t&&e.ref!==t){var r;(r=e.ref)==null||r.delete(e),t.add(e),e.ref=t}}i(hse,"replaceRef");var gse={default:{tension:170,friction:26},gentle:{tension:120,friction:14},wobbly:{tension:180,friction:12},stiff:{tension:210,friction:20},slow:{tension:280,friction:60},molasses:{tension:280,friction:120}},vse=i(e=>e,"linear"),QI=un({},gse.default,{mass:1,damping:1,easing:vse,clamp:!1}),c3=class c3{constructor(){this.tension=void 0,this.friction=void 0,this.frequency=void 0,this.damping=void 0,this.mass=void 0,this.velocity=0,this.restVelocity=void 0,this.precision=void 0,this.progress=void 0,this.duration=void 0,this.easing=void 0,this.clamp=void 0,this.bounce=void 0,this.decay=void 0,this.round=void 0,Object.assign(this,QI)}};i(c3,"AnimationConfig");var JI=c3;function _se(e,t,r){r&&(r=un({},r),qF(r,t),t=un({},r,t)),qF(e,t),Object.assign(e,t);for(let s in QI)e[s]==null&&(e[s]=QI[s]);let{mass:n,frequency:o,damping:a}=e;return le.und(o)||(o<.01&&(o=.01),a<0&&(a=0),e.tension=Math.pow(2*Math.PI/o,2)*n,e.friction=4*Math.PI*a*n/o),e}i(_se,"mergeConfig");function qF(e,t){if(!le.und(t.decay))e.duration=void 0;else{let r=!le.und(t.tension)||!le.und(t.friction);(r||!le.und(t.frequency)||!le.und(t.damping)||!le.und(t.mass))&&(e.duration=void 0,e.decay=void 0),r&&(e.frequency=void 0)}}i(qF,"sanitizeConfig");var jF=[],d3=class d3{constructor(){this.changed=!1,this.values=jF,this.toValues=null,this.fromValues=jF,this.to=void 0,this.from=void 0,this.config=new JI,this.immediate=!1}};i(d3,"Animation");var XI=d3;function t7(e,{key:t,props:r,defaultProps:n,state:o,actions:a}){return new Promise((s,l)=>{var d;let f,m,h=rg((d=r.cancel)!=null?d:n?.cancel,t);if(h)w();else{le.und(r.pause)||(o.paused=rg(r.pause,t));let S=n?.pause;S!==!0&&(S=o.paused||rg(S,t)),f=dc(r.delay||0,t),S?(o.resumeQueue.add(v),a.pause()):(a.resume(),v())}function g(){o.resumeQueue.add(v),o.timeouts.delete(m),m.cancel(),f=m.time-ze.now()}i(g,"onPause");function v(){f>0&&!Ro.skipAnimation?(m=ze.setTimeout(w,f),o.pauseQueue.add(g),o.timeouts.add(m)):w()}i(v,"onResume");function w(){o.pauseQueue.delete(g),o.timeouts.delete(m),e<=(o.cancelId||0)&&(h=!0);try{a.start(un({},r,{callId:e,cancel:h}),s)}catch(S){l(S)}}i(w,"onStart")})}i(t7,"scheduleProps");var u3=i((e,t)=>t.length==1?t[0]:t.some(r=>r.cancelled)?zf(e.get()):t.every(r=>r.noop)?r7(e.get()):Hi(e.get(),t.every(r=>r.finished)),"getCombinedResult"),r7=i(e=>({value:e,noop:!0,finished:!0,cancelled:!1}),"getNoopResult"),Hi=i((e,t,r=!1)=>({value:e,finished:t,cancelled:r}),"getFinishedResult"),zf=i(e=>({value:e,cancelled:!0,finished:!1}),"getCancelledResult");function n7(e,t,r,n){let{callId:o,parentId:a,onRest:s}=t,{asyncTo:l,promise:d}=r;return!a&&e===l&&!t.reset?d:r.promise=(async()=>{r.asyncId=o,r.asyncTo=e;let f=s3(t,(y,_)=>_==="onRest"?void 0:y),m,h,g=new Promise((y,_)=>(m=y,h=_)),v=i(y=>{let _=o<=(r.cancelId||0)&&zf(n)||o!==r.asyncId&&Hi(n,!1);if(_)throw y.result=_,h(y),y},"bailIfEnded"),w=i((y,_)=>{let x=new j1,E=new V1;return(async()=>{if(Ro.skipAnimation)throw og(r),E.result=Hi(n,!1),h(E),E;v(x);let k=le.obj(y)?un({},y):un({},_,{to:y});k.parentId=o,No(f,(D,L)=>{le.und(k[L])&&(k[L]=D)});let A=await n.start(k);return v(x),r.paused&&await new Promise(D=>{r.resumeQueue.add(D)}),A})()},"animate"),S;if(Ro.skipAnimation)return og(r),Hi(n,!1);try{let y;le.arr(e)?y=(async _=>{for(let x of _)await w(x)})(e):y=Promise.resolve(e(w,n.stop.bind(n))),await Promise.all([y.then(m),g]),S=Hi(n.get(),!0,!1)}catch(y){if(y instanceof j1)S=y.result;else if(y instanceof V1)S=y.result;else throw y}finally{o==r.asyncId&&(r.asyncId=a,r.asyncTo=a?l:void 0,r.promise=a?d:void 0)}return le.fun(s)&&ze.batchedUpdates(()=>{s(S,n,n.item)}),S})()}i(n7,"runAsync");function og(e,t){Lf(e.timeouts,r=>r.cancel()),e.pauseQueue.clear(),e.resumeQueue.clear(),e.asyncId=e.asyncTo=e.promise=void 0,t&&(e.cancelId=t)}i(og,"stopAsync");var f3=class f3 extends Error{constructor(){super("An async animation has been interrupted. You see this error because you forgot to use `await` or `.catch(...)` on its returned promise."),this.result=void 0}};i(f3,"BailSignal");var j1=f3,p3=class p3 extends Error{constructor(){super("SkipAnimationSignal"),this.result=void 0}};i(p3,"SkipAniamtionSignal");var V1=p3,e3=i(e=>e instanceof ig,"isFrameValue"),bse=1,m3=class m3 extends Pf{constructor(...t){super(...t),this.id=bse++,this.key=void 0,this._priority=0}get priority(){return this._priority}set priority(t){this._priority!=t&&(this._priority=t,this._onPriorityChange(t))}get(){let t=zi(this);return t&&t.getValue()}to(...t){return Ro.to(this,t)}interpolate(...t){return PF(),Ro.to(this,t)}toJSON(){return this.get()}observerAdded(t){t==1&&this._attach()}observerRemoved(t){t==0&&this._detach()}_attach(){}_detach(){}_onChange(t,r=!1){sc(this,{type:"change",parent:this,value:t,idle:r})}_onPriorityChange(t){this.idle||Bf.sort(this),sc(this,{type:"priority",parent:this,priority:t})}};i(m3,"FrameValue");var ig=m3,fc=Symbol.for("SpringPhase"),o7=1,t3=2,r3=4,YI=i(e=>(e[fc]&o7)>0,"hasAnimated"),Mu=i(e=>(e[fc]&t3)>0,"isAnimating"),Xh=i(e=>(e[fc]&r3)>0,"isPaused"),VF=i((e,t)=>t?e[fc]|=t3|o7:e[fc]&=~t3,"setActiveBit"),WF=i((e,t)=>t?e[fc]|=r3:e[fc]&=~r3,"setPausedBit"),h3=class h3 extends ig{constructor(t,r){if(super(),this.key=void 0,this.animation=new XI,this.queue=void 0,this.defaultProps={},this._state={paused:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._pendingCalls=new Set,this._lastCallId=0,this._lastToId=0,this._memoizedDuration=0,!le.und(t)||!le.und(r)){let n=le.obj(t)?un({},t):un({},r,{from:t});le.und(n.default)&&(n.default=!0),this.start(n)}}get idle(){return!(Mu(this)||this._state.asyncTo)||Xh(this)}get goal(){return Tn(this.animation.to)}get velocity(){let t=zi(this);return t instanceof uc?t.lastVelocity||0:t.getPayload().map(r=>r.lastVelocity||0)}get hasAnimated(){return YI(this)}get isAnimating(){return Mu(this)}get isPaused(){return Xh(this)}advance(t){let r=!0,n=!1,o=this.animation,{config:a,toValues:s}=o,l=Jh(o.to);!l&&Jn(o.to)&&(s=Qn(Tn(o.to))),o.values.forEach((m,h)=>{if(m.done)return;let g=m.constructor==lc?1:l?l[h].lastPosition:s[h],v=o.immediate,w=g;if(!v){if(w=m.lastPosition,a.tension<=0){m.done=!0;return}let S=m.elapsedTime+=t,y=o.fromValues[h],_=m.v0!=null?m.v0:m.v0=le.arr(a.velocity)?a.velocity[h]:a.velocity,x;if(le.und(a.duration))if(a.decay){let E=a.decay===!0?.998:a.decay,k=Math.exp(-(1-E)*S);w=y+_/(1-E)*(1-k),v=Math.abs(m.lastPosition-w)<.1,x=_*k}else{x=m.lastVelocity==null?_:m.lastVelocity;let E=a.precision||(y==g?.005:Math.min(1,Math.abs(g-y)*.001)),k=a.restVelocity||E/10,A=a.clamp?0:a.bounce,D=!le.und(A),L=y==g?m.v0>0:yk,!(!O&&(v=Math.abs(g-w)<=E,v)));++j){D&&(R=w==g||w>g==L,R&&(x=-x*A,w=g));let B=-a.tension*1e-6*(w-g),U=-a.friction*.001*x,W=(B+U)/a.mass;x=x+W*P,w=w+x*P}}else{let E=1;a.duration>0&&(this._memoizedDuration!==a.duration&&(this._memoizedDuration=a.duration,m.durationProgress>0&&(m.elapsedTime=a.duration*m.durationProgress,S=m.elapsedTime+=t)),E=(a.progress||0)+S/this._memoizedDuration,E=E>1?1:E<0?0:E,m.durationProgress=E),w=y+a.easing(E)*(g-y),x=(w-m.lastPosition)/t,v=E==1}m.lastVelocity=x,Number.isNaN(w)&&(console.warn("Got NaN while animating:",this),v=!0)}l&&!l[h].done&&(v=!1),v?m.done=!0:r=!1,m.setValue(w,a.round)&&(n=!0)});let d=zi(this),f=d.getValue();if(r){let m=Tn(o.to);(f!==m||n)&&!a.decay?(d.setValue(m),this._onChange(m)):n&&a.decay&&this._onChange(f),this._stop()}else n&&this._onChange(f)}set(t){return ze.batchedUpdates(()=>{this._stop(),this._focus(t),this._set(t)}),this}pause(){this._update({pause:!0})}resume(){this._update({pause:!1})}finish(){if(Mu(this)){let{to:t,config:r}=this.animation;ze.batchedUpdates(()=>{this._onStart(),r.decay||this._set(t,!1),this._stop()})}return this}update(t){return(this.queue||(this.queue=[])).push(t),this}start(t,r){let n;return le.und(t)?(n=this.queue||[],this.queue=[]):n=[le.obj(t)?t:un({},r,{to:t})],Promise.all(n.map(o=>this._update(o))).then(o=>u3(this,o))}stop(t){let{to:r}=this.animation;return this._focus(this.get()),og(this._state,t&&this._lastCallId),ze.batchedUpdates(()=>this._stop(r,t)),this}reset(){this._update({reset:!0})}eventObserved(t){t.type=="change"?this._start():t.type=="priority"&&(this.priority=t.priority+1)}_prepareNode(t){let r=this.key||"",{to:n,from:o}=t;n=le.obj(n)?n[r]:n,(n==null||ZI(n))&&(n=void 0),o=le.obj(o)?o[r]:o,o==null&&(o=void 0);let a={to:n,from:o};return YI(this)||(t.reverse&&([n,o]=[o,n]),o=Tn(o),le.und(o)?zi(this)||this._set(n):this._set(o)),a}_update(t,r){let n=un({},t),{key:o,defaultProps:a}=this;n.default&&Object.assign(a,s3(n,(d,f)=>/^on/.test(f)?JF(d,o):d)),YF(this,n,"onProps"),tg(this,"onProps",n,this);let s=this._prepareNode(n);if(Object.isFrozen(this))throw Error("Cannot animate a `SpringValue` object that is frozen. Did you forget to pass your component to `animated(...)` before animating its props?");let l=this._state;return t7(++this._lastCallId,{key:o,props:n,defaultProps:a,state:l,actions:{pause:i(()=>{Xh(this)||(WF(this,!0),Ff(l.pauseQueue),tg(this,"onPause",Hi(this,eg(this,this.animation.to)),this))},"pause"),resume:i(()=>{Xh(this)&&(WF(this,!1),Mu(this)&&this._resume(),Ff(l.resumeQueue),tg(this,"onResume",Hi(this,eg(this,this.animation.to)),this))},"resume"),start:this._merge.bind(this,s)}}).then(d=>{if(n.loop&&d.finished&&!(r&&d.noop)){let f=i7(n);if(f)return this._update(f,!0)}return d})}_merge(t,r,n){if(r.cancel)return this.stop(!0),n(zf(this));let o=!le.und(t.to),a=!le.und(t.from);if(o||a)if(r.callId>this._lastToId)this._lastToId=r.callId;else return n(zf(this));let{key:s,defaultProps:l,animation:d}=this,{to:f,from:m}=d,{to:h=f,from:g=m}=t;a&&!o&&(!r.default||le.und(h))&&(h=g),r.reverse&&([h,g]=[g,h]);let v=!Ta(g,m);v&&(d.from=g),g=Tn(g);let w=!Ta(h,f);w&&this._focus(h);let S=ZI(r.to),{config:y}=d,{decay:_,velocity:x}=y;(o||a)&&(y.velocity=0),r.config&&!S&&_se(y,dc(r.config,s),r.config!==l.config?dc(l.config,s):void 0);let E=zi(this);if(!E||le.und(h))return n(Hi(this,!0));let k=le.und(r.reset)?a&&!r.default:!le.und(g)&&rg(r.reset,s),A=k?g:this.get(),D=ng(h),L=le.num(D)||le.arr(D)||Uf(D),O=!S&&(!L||rg(l.immediate||r.immediate,s));if(w){let j=q1(h);if(j!==E.constructor)if(O)E=this._set(D);else throw Error(`Cannot animate between ${E.constructor.name} and ${j.name}, as the "to" prop suggests`)}let R=E.constructor,P=Jn(h),M=!1;if(!P){let j=k||!YI(this)&&v;(w||j)&&(M=Ta(ng(A),D),P=!M),(!Ta(d.immediate,O)&&!O||!Ta(y.decay,_)||!Ta(y.velocity,x))&&(P=!0)}if(M&&Mu(this)&&(d.changed&&!k?P=!0:P||this._stop(f)),!S&&((P||Jn(f))&&(d.values=E.getPayload(),d.toValues=Jn(h)?null:R==lc?[1]:Qn(D)),d.immediate!=O&&(d.immediate=O,!O&&!k&&this._set(f)),P)){let{onRest:j}=d;ft(xse,U=>YF(this,r,U));let B=Hi(this,eg(this,f));Ff(this._pendingCalls,B),this._pendingCalls.add(n),d.changed&&ze.batchedUpdates(()=>{d.changed=!k,j?.(B,this),k?dc(l.onRest,B):d.onStart==null||d.onStart(B,this)})}k&&this._set(A),S?n(n7(r.to,r,this._state,this)):P?this._start():Mu(this)&&!w?this._pendingCalls.add(n):n(r7(A))}_focus(t){let r=this.animation;t!==r.to&&(UI(this)&&this._detach(),r.to=t,UI(this)&&this._attach())}_attach(){let t=0,{to:r}=this.animation;Jn(r)&&(ms(r,this),e3(r)&&(t=r.priority+1)),this.priority=t}_detach(){let{to:t}=this.animation;Jn(t)&&Ru(t,this)}_set(t,r=!0){let n=Tn(t);if(!le.und(n)){let o=zi(this);if(!o||!Ta(n,o.getValue())){let a=q1(n);!o||o.constructor!=a?$1(this,a.create(n)):o.setValue(n),o&&ze.batchedUpdates(()=>{this._onChange(n,r)})}}return zi(this)}_onStart(){let t=this.animation;t.changed||(t.changed=!0,tg(this,"onStart",Hi(this,eg(this,t.to)),this))}_onChange(t,r){r||(this._onStart(),dc(this.animation.onChange,t,this)),dc(this.defaultProps.onChange,t,this),super._onChange(t,r)}_start(){let t=this.animation;zi(this).reset(Tn(t.to)),t.immediate||(t.fromValues=t.values.map(r=>r.lastPosition)),Mu(this)||(VF(this,!0),Xh(this)||this._resume())}_resume(){Ro.skipAnimation?this.finish():Bf.start(this)}_stop(t,r){if(Mu(this)){VF(this,!1);let n=this.animation;ft(n.values,a=>{a.done=!0}),n.toValues&&(n.onChange=n.onPause=n.onResume=void 0),sc(this,{type:"idle",parent:this});let o=r?zf(this.get()):Hi(this.get(),eg(this,t??n.to));Ff(this._pendingCalls,o),n.changed&&(n.changed=!1,tg(this,"onRest",o,this))}}};i(h3,"SpringValue");var n3=h3;function eg(e,t){let r=ng(t),n=ng(e.get());return Ta(n,r)}i(eg,"checkFinished");function i7(e,t=e.loop,r=e.to){let n=dc(t);if(n){let o=n!==!0&&e7(n),a=(o||e).reverse,s=!o||o.reset;return ag(un({},e,{loop:t,default:!1,pause:void 0,to:!a||ZI(r)?r:void 0,from:s?e.from:void 0,reset:s},o))}}i(i7,"createLoopUpdate");function ag(e){let{to:t,from:r}=e=e7(e),n=new Set;return le.obj(t)&&GF(t,n),le.obj(r)&&GF(r,n),e.keys=n.size?Array.from(n):null,e}i(ag,"createUpdate");function yse(e){let t=ag(e);return le.und(t.default)&&(t.default=s3(t)),t}i(yse,"declareUpdate");function GF(e,t){No(e,(r,n)=>r!=null&&t.add(n))}i(GF,"findDefined");var xse=["onStart","onRest","onChange","onPause","onResume"];function YF(e,t,r){e.animation[r]=t[r]!==XF(t,r)?JF(t[r],e.key):void 0}i(YF,"mergeActiveFn");function tg(e,t,...r){var n,o,a,s;(n=(o=e.animation)[t])==null||n.call(o,...r),(a=(s=e.defaultProps)[t])==null||a.call(s,...r)}i(tg,"sendEvent");var wse=["onStart","onChange","onRest"],Sse=1,g3=class g3{constructor(t,r){this.id=Sse++,this.springs={},this.queue=[],this.ref=void 0,this._flush=void 0,this._initialProps=void 0,this._lastAsyncId=0,this._active=new Set,this._changed=new Set,this._started=!1,this._item=void 0,this._state={paused:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._events={onStart:new Map,onChange:new Map,onRest:new Map},this._onFrame=this._onFrame.bind(this),r&&(this._flush=r),t&&this.start(un({default:!0},t))}get idle(){return!this._state.asyncTo&&Object.values(this.springs).every(t=>t.idle)}get item(){return this._item}set item(t){this._item=t}get(){let t={};return this.each((r,n)=>t[n]=r.get()),t}set(t){for(let r in t){let n=t[r];le.und(n)||this.springs[r].set(n)}}update(t){return t&&this.queue.push(ag(t)),this}start(t){let{queue:r}=this;return t?r=Qn(t).map(ag):this.queue=[],this._flush?this._flush(this,r):(c7(this,r),i3(this,r))}stop(t,r){if(t!==!!t&&(r=t),r){let n=this.springs;ft(Qn(r),o=>n[o].stop(!!t))}else og(this._state,this._lastAsyncId),this.each(n=>n.stop(!!t));return this}pause(t){if(le.und(t))this.start({pause:!0});else{let r=this.springs;ft(Qn(t),n=>r[n].pause())}return this}resume(t){if(le.und(t))this.start({pause:!1});else{let r=this.springs;ft(Qn(t),n=>r[n].resume())}return this}each(t){No(this.springs,t)}_onFrame(){let{onStart:t,onChange:r,onRest:n}=this._events,o=this._active.size>0,a=this._changed.size>0;(o&&!this._started||a&&!this._started)&&(this._started=!0,Lf(t,([d,f])=>{f.value=this.get(),d(f,this,this._item)}));let s=!o&&this._started,l=a||s&&n.size?this.get():null;a&&r.size&&Lf(r,([d,f])=>{f.value=l,d(f,this,this._item)}),s&&(this._started=!1,Lf(n,([d,f])=>{f.value=l,d(f,this,this._item)}))}eventObserved(t){if(t.type=="change")this._changed.add(t.parent),t.idle||this._active.add(t.parent);else if(t.type=="idle")this._active.delete(t.parent);else return;ze.onFrame(this._onFrame)}};i(g3,"Controller");var o3=g3;function i3(e,t){return Promise.all(t.map(r=>a7(e,r))).then(r=>u3(e,r))}i(i3,"flushUpdateQueue");async function a7(e,t,r){let{keys:n,to:o,from:a,loop:s,onRest:l,onResolve:d}=t,f=le.obj(t.default)&&t.default;s&&(t.loop=!1),o===!1&&(t.to=null),a===!1&&(t.from=null);let m=le.arr(o)||le.fun(o)?o:void 0;m?(t.to=void 0,t.onRest=void 0,f&&(f.onRest=void 0)):ft(wse,S=>{let y=t[S];if(le.fun(y)){let _=e._events[S];t[S]=({finished:x,cancelled:E})=>{let k=_.get(y);k?(x||(k.finished=!1),E&&(k.cancelled=!0)):_.set(y,{value:null,finished:x||!1,cancelled:E||!1})},f&&(f[S]=t[S])}});let h=e._state;t.pause===!h.paused?(h.paused=t.pause,Ff(t.pause?h.pauseQueue:h.resumeQueue)):h.paused&&(t.pause=!0);let g=(n||Object.keys(e.springs)).map(S=>e.springs[S].start(t)),v=t.cancel===!0||XF(t,"cancel")===!0;(m||v&&h.asyncId)&&g.push(t7(++e._lastAsyncId,{props:t,state:h,actions:{pause:A1,resume:A1,start(S,y){v?(og(h,e._lastAsyncId),y(zf(e))):(S.onRest=l,y(n7(m,S,h,e)))}}})),h.paused&&await new Promise(S=>{h.resumeQueue.add(S)});let w=u3(e,await Promise.all(g));if(s&&w.finished&&!(r&&w.noop)){let S=i7(t,s,o);if(S)return c7(e,[S]),a7(e,S,!0)}return d&&ze.batchedUpdates(()=>d(w,e,e.item)),w}i(a7,"flushUpdate");function KF(e,t){let r=un({},e.springs);return t&&ft(Qn(t),n=>{le.und(n.keys)&&(n=ag(n)),le.obj(n.to)||(n=un({},n,{to:void 0})),l7(r,n,o=>u7(o))}),s7(e,r),r}i(KF,"getSprings");function s7(e,t){No(t,(r,n)=>{e.springs[n]||(e.springs[n]=r,ms(r,e))})}i(s7,"setSprings");function u7(e,t){let r=new n3;return r.key=e,t&&ms(r,t),r}i(u7,"createSpring");function l7(e,t,r){t.keys&&ft(t.keys,n=>{(e[n]||(e[n]=r(n)))._prepareNode(t)})}i(l7,"prepareSprings");function c7(e,t){ft(t,r=>{l7(e.springs,r,n=>u7(n,e))})}i(c7,"prepareKeys");function Ese(e,t){if(e==null)return{};var r={},n=Object.keys(e),o,a;for(a=0;a=0)&&(r[o]=e[o]);return r}i(Ese,"_objectWithoutPropertiesLoose");var Tse=["children"],G1=i(e=>{let{children:t}=e,r=Ese(e,Tse),n=(0,pi.useContext)(W1),o=r.pause||!!n.pause,a=r.immediate||!!n.immediate;r=FF(()=>({pause:o,immediate:a}),[o,a]);let{Provider:s}=W1;return sg.createElement(s,{value:r},t)},"SpringContext"),W1=kse(G1,{});G1.Provider=W1.Provider;G1.Consumer=W1.Consumer;function kse(e,t){return Object.assign(e,sg.createContext(t)),e.Provider._context=e,e.Consumer._context=e,e}i(kse,"makeContext");var Ise=i(()=>{let e=[],t=i(function(o){LF();let a=[];return ft(e,(s,l)=>{if(le.und(o))a.push(s.start());else{let d=r(o,s,l);d&&a.push(s.start(d))}}),a},"SpringRef");t.current=e,t.add=function(n){e.includes(n)||e.push(n)},t.delete=function(n){let o=e.indexOf(n);~o&&e.splice(o,1)},t.pause=function(){return ft(e,n=>n.pause(...arguments)),this},t.resume=function(){return ft(e,n=>n.resume(...arguments)),this},t.set=function(n){ft(e,o=>o.set(n))},t.start=function(n){let o=[];return ft(e,(a,s)=>{if(le.und(n))o.push(a.start());else{let l=this._getProps(n,a,s);l&&o.push(a.start(l))}}),o},t.stop=function(){return ft(e,n=>n.stop(...arguments)),this},t.update=function(n){return ft(e,(o,a)=>o.update(this._getProps(n,o,a))),this};let r=i(function(o,a,s){return le.fun(o)?o(s,a):o},"_getProps");return t._getProps=r,t},"SpringRef");function Cse(e,t,r){let n=le.fun(t)&&t;n&&!r&&(r=[]);let o=(0,pi.useMemo)(()=>n||arguments.length==3?Ise():void 0,[]),a=(0,pi.useRef)(0),s=M1(),l=(0,pi.useMemo)(()=>({ctrls:[],queue:[],flush(_,x){let E=KF(_,x);return a.current>0&&!l.queue.length&&!Object.keys(E).some(A=>!_.springs[A])?i3(_,x):new Promise(A=>{s7(_,E),l.queue.push(()=>{A(i3(_,x))}),s()})}}),[]),d=(0,pi.useRef)([...l.ctrls]),f=[],m=HI(e)||0;(0,pi.useMemo)(()=>{ft(d.current.slice(e,m),_=>{mse(_,o),_.stop(!0)}),d.current.length=e,h(m,e)},[e]),(0,pi.useMemo)(()=>{h(0,Math.min(m,e))},r);function h(_,x){for(let E=_;EKF(_,f[x])),v=(0,pi.useContext)(G1),w=HI(v),S=v!==w&&pse(v);P1(()=>{a.current++,l.ctrls=d.current;let{queue:_}=l;_.length&&(l.queue=[],ft(_,x=>x())),ft(d.current,(x,E)=>{o?.add(x),S&&x.start({default:v});let k=f[E];k&&(hse(x,k.ref),x.ref?x.queue.push(k):x.start(k))})}),Zh(()=>()=>{ft(l.ctrls,_=>_.stop(!0))});let y=g.map(_=>un({},_));return o?[y,o]:y}i(Cse,"useSprings");function l3(e,t){let r=le.fun(e),[[n],o]=Cse(1,r?e:[e],r?t||[]:t);return r||arguments.length==2?[n,o]:n}i(l3,"useSpring");var ZF;(function(e){e.MOUNT="mount",e.ENTER="enter",e.UPDATE="update",e.LEAVE="leave"})(ZF||(ZF={}));var v3=class v3 extends ig{constructor(t,r){super(),this.key=void 0,this.idle=!0,this.calc=void 0,this._active=new Set,this.source=t,this.calc=Nu(...r);let n=this._get(),o=q1(n);$1(this,o.create(n))}advance(t){let r=this._get(),n=this.get();Ta(r,n)||(zi(this).setValue(r),this._onChange(r,this.idle)),!this.idle&&QF(this._active)&&KI(this)}_get(){let t=le.arr(this.source)?this.source.map(Tn):Qn(Tn(this.source));return this.calc(...t)}_start(){this.idle&&!QF(this._active)&&(this.idle=!1,ft(Jh(this),t=>{t.done=!1}),Ro.skipAnimation?(ze.batchedUpdates(()=>this.advance()),KI(this)):Bf.start(this))}_attach(){let t=1;ft(Qn(this.source),r=>{Jn(r)&&ms(r,this),e3(r)&&(r.idle||this._active.add(r),t=Math.max(t,r.priority+1))}),this.priority=t,this._start()}_detach(){ft(Qn(this.source),t=>{Jn(t)&&Ru(t,this)}),this._active.clear(),KI(this)}eventObserved(t){t.type=="change"?t.idle?this.advance():(this._active.add(t.parent),this._start()):t.type=="idle"?this._active.delete(t.parent):t.type=="priority"&&(this.priority=Qn(this.source).reduce((r,n)=>Math.max(r,(e3(n)?n.priority:0)+1),0))}};i(v3,"Interpolation");var a3=v3;function Ose(e){return e.idle!==!1}i(Ose,"isIdle");function QF(e){return!e.size||Array.from(e).every(Ose)}i(QF,"checkIdle");function KI(e){e.idle||(e.idle=!0,ft(Jh(e),t=>{t.done=!0}),sc(e,{type:"idle",parent:e}))}i(KI,"becomeIdle");Ro.assign({createStringInterpolator:R1,to:i((e,t)=>new a3(e,t),"to")});var SMe=Bf.advance;var f7=q(T_());function x3(e,t){if(e==null)return{};var r={},n=Object.keys(e),o,a;for(a=0;a=0)&&(r[o]=e[o]);return r}i(x3,"_objectWithoutPropertiesLoose");var Dse=["style","children","scrollTop","scrollLeft"],p7=/^--/;function Ase(e,t){return t==null||typeof t=="boolean"||t===""?"":typeof t=="number"&&t!==0&&!p7.test(e)&&!(ug.hasOwnProperty(e)&&ug[e])?t+"px":(""+t).trim()}i(Ase,"dangerousStyleValue");var d7={};function Nse(e,t){if(!e.nodeType||!e.setAttribute)return!1;let r=e.nodeName==="filter"||e.parentNode&&e.parentNode.nodeName==="filter",n=t,{style:o,children:a,scrollTop:s,scrollLeft:l}=n,d=x3(n,Dse),f=Object.values(d),m=Object.keys(d).map(h=>r||e.hasAttribute(h)?h:d7[h]||(d7[h]=h.replace(/([A-Z])/g,g=>"-"+g.toLowerCase())));a!==void 0&&(e.textContent=a);for(let h in o)if(o.hasOwnProperty(h)){let g=Ase(h,o[h]);p7.test(h)?e.style.setProperty(h,g):e.style[h]=g}m.forEach((h,g)=>{e.setAttribute(h,f[g])}),s!==void 0&&(e.scrollTop=s),l!==void 0&&(e.scrollLeft=l)}i(Nse,"applyAnimatedValues");var ug={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},Rse=i((e,t)=>e+t.charAt(0).toUpperCase()+t.substring(1),"prefixKey"),Mse=["Webkit","Ms","Moz","O"];ug=Object.keys(ug).reduce((e,t)=>(Mse.forEach(r=>e[Rse(r,t)]=e[t]),e),ug);var Pse=["x","y","z"],Lse=/^(matrix|translate|scale|rotate|skew)/,Fse=/^(translate)/,Bse=/^(rotate|skew)/,_3=i((e,t)=>le.num(e)&&e!==0?e+t:e,"addUnit"),Y1=i((e,t)=>le.arr(e)?e.every(r=>Y1(r,t)):le.num(e)?e===t:parseFloat(e)===t,"isValueIdentity"),S3=class S3 extends cc{constructor(t){let{x:r,y:n,z:o}=t,a=x3(t,Pse),s=[],l=[];(r||n||o)&&(s.push([r||0,n||0,o||0]),l.push(d=>[`translate3d(${d.map(f=>_3(f,"px")).join(",")})`,Y1(d,0)])),No(a,(d,f)=>{if(f==="transform")s.push([d||""]),l.push(m=>[m,m===""]);else if(Lse.test(f)){if(delete a[f],le.und(d))return;let m=Fse.test(f)?"px":Bse.test(f)?"deg":"";s.push(Qn(d)),l.push(f==="rotate3d"?([h,g,v,w])=>[`rotate3d(${h},${g},${v},${_3(w,m)})`,Y1(w,0)]:h=>[`${f}(${h.map(g=>_3(g,m)).join(",")})`,Y1(h,f.startsWith("scale")?1:0)])}}),s.length&&(a.transform=new y3(s,l)),super(a)}};i(S3,"AnimatedStyle");var b3=S3,E3=class E3 extends Pf{constructor(t,r){super(),this._value=null,this.inputs=t,this.transforms=r}get(){return this._value||(this._value=this._get())}_get(){let t="",r=!0;return ft(this.inputs,(n,o)=>{let a=Tn(n[0]),[s,l]=this.transforms[o](le.arr(a)?a:n.map(Tn));t+=" "+s,r=r&&l}),r?"none":t}observerAdded(t){t==1&&ft(this.inputs,r=>ft(r,n=>Jn(n)&&ms(n,this)))}observerRemoved(t){t==0&&ft(this.inputs,r=>ft(r,n=>Jn(n)&&Ru(n,this)))}eventObserved(t){t.type=="change"&&(this._value=null),sc(this,t)}};i(E3,"FluidTransform");var y3=E3,Use=["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"],zse=["scrollTop","scrollLeft"];Ro.assign({batchedUpdates:f7.unstable_batchedUpdates,createStringInterpolator:R1,colors:NF});var Hse=$F(Use,{applyAnimatedValues:Nse,createAnimatedStyle:i(e=>new b3(e),"createAnimatedStyle"),getComponentProps:i(e=>x3(e,zse),"getComponentProps")}),w3=Hse.animated;var m7=q(pe(),1),lg=typeof document<"u"?m7.default.useLayoutEffect:()=>{};var K1=q(pe(),1);function T3(e){let t=(0,K1.useRef)(null);return lg(()=>{t.current=e},[e]),(0,K1.useCallback)((...r)=>{let n=t.current;return n?.(...r)},[])}i(T3,"$8ae05eaa5c114e9c$export$7f54fc3180508a52");var Z1=q(pe(),1);var UMe=!!(typeof window<"u"&&window.document&&window.document.createElement),h7=new Map;function g7(e,t){if(e===t)return e;let r=h7.get(e);if(r)return r.forEach(o=>o(t)),t;let n=h7.get(t);return n?(n.forEach(o=>o(e)),e):t}i(g7,"$bdb11010cef70236$export$cd8c9cb68f842629");function v7(...e){return(...t)=>{for(let r of e)typeof r=="function"&&r(...t)}}i(v7,"$ff5963eb1fccf552$export$e08e3b67e392101e");function _7(e){var t,r,n="";if(typeof e=="string"||typeof e=="number")n+=e;else if(typeof e=="object")if(Array.isArray(e)){var o=e.length;for(t=0;t=65&&o.charCodeAt(2)<=90?t[o]=v7(a,s):(o==="className"||o==="UNSAFE_className")&&typeof a=="string"&&typeof s=="string"?t[o]=b7(a,s):o==="id"&&a&&s?t.id=g7(a,s):t[o]=s!==void 0?s:a}}return t}i(k3,"$3ef42575df84b30b$export$9d1611c77c2fe928");var Hf=q(pe(),1);var Q1=q(pe(),1);var C3=class C3{isDefaultPrevented(){return this.nativeEvent.defaultPrevented}preventDefault(){this.defaultPrevented=!0,this.nativeEvent.preventDefault()}stopPropagation(){this.nativeEvent.stopPropagation(),this.isPropagationStopped=()=>!0}isPropagationStopped(){return!1}persist(){}constructor(t,r){this.nativeEvent=r,this.target=r.target,this.currentTarget=r.currentTarget,this.relatedTarget=r.relatedTarget,this.bubbles=r.bubbles,this.cancelable=r.cancelable,this.defaultPrevented=r.defaultPrevented,this.eventPhase=r.eventPhase,this.isTrusted=r.isTrusted,this.timeStamp=r.timeStamp,this.type=t}};i(C3,"$8a9cb279dc87e130$export$905e7fc544a71f36");var I3=C3;function y7(e){let t=(0,Q1.useRef)({isFocused:!1,observer:null});lg(()=>{let n=t.current;return()=>{n.observer&&(n.observer.disconnect(),n.observer=null)}},[]);let r=T3(n=>{e?.(n)});return(0,Q1.useCallback)(n=>{if(n.target instanceof HTMLButtonElement||n.target instanceof HTMLInputElement||n.target instanceof HTMLTextAreaElement||n.target instanceof HTMLSelectElement){t.current.isFocused=!0;let o=n.target,a=i(s=>{t.current.isFocused=!1,o.disabled&&r(new I3("blur",s)),t.current.observer&&(t.current.observer.disconnect(),t.current.observer=null)},"onBlurHandler");o.addEventListener("focusout",a,{once:!0}),t.current.observer=new MutationObserver(()=>{if(t.current.isFocused&&o.disabled){var s;(s=t.current.observer)===null||s===void 0||s.disconnect();let l=o===document.activeElement?null:document.activeElement;o.dispatchEvent(new FocusEvent("blur",{relatedTarget:l})),o.dispatchEvent(new FocusEvent("focusout",{bubbles:!0,relatedTarget:l}))}}),t.current.observer.observe(o,{attributes:!0,attributeFilter:["disabled"]})}},[r])}i(y7,"$8a9cb279dc87e130$export$715c682d09d639cc");var cg=q(pe(),1);function O3(e){let{isDisabled:t,onBlurWithin:r,onFocusWithin:n,onFocusWithinChange:o}=e,a=(0,cg.useRef)({isFocusWithin:!1}),s=(0,cg.useCallback)(f=>{a.current.isFocusWithin&&!f.currentTarget.contains(f.relatedTarget)&&(a.current.isFocusWithin=!1,r&&r(f),o&&o(!1))},[r,o,a]),l=y7(s),d=(0,cg.useCallback)(f=>{!a.current.isFocusWithin&&document.activeElement===f.target&&(n&&n(f),o&&o(!0),a.current.isFocusWithin=!0,l(f))},[n,o,l]);return t?{focusWithinProps:{onFocus:void 0,onBlur:void 0}}:{focusWithinProps:{onFocus:d,onBlur:s}}}i(O3,"$9ab94262bd0047c7$export$420e68273165f4ec");var x7={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 w7(e={}){let{style:t,isFocusable:r}=e,[n,o]=(0,Hf.useState)(!1),{focusWithinProps:a}=O3({isDisabled:!r,onFocusWithinChange:i(l=>o(l),"onFocusWithinChange")}),s=(0,Hf.useMemo)(()=>n?t:t?{...x7,...t}:x7,[n]);return{visuallyHiddenProps:{...a,style:s}}}i(w7,"$5c3e21d68f1c4674$export$a966af930f325cab");function D3(e){let{children:t,elementType:r="div",isFocusable:n,style:o,...a}=e,{visuallyHiddenProps:s}=w7(e);return Hf.default.createElement(r,k3(a,s),t)}i(D3,"$5c3e21d68f1c4674$export$439d29a4e110a164");var ho={"hds-icon":"Notification-module_hds-icon__2ocjD","hds-icon--size-xs":"Notification-module_hds-icon--size-xs__2Mj5D","hds-icon--size-s":"Notification-module_hds-icon--size-s__igOqE","hds-icon--size-m":"Notification-module_hds-icon--size-m__sxXOh","hds-icon--size-l":"Notification-module_hds-icon--size-l__3Ho_A","hds-icon--size-xl":"Notification-module_hds-icon--size-xl__1cTta","hds-icon--alert-circle-fill":"Notification-module_hds-icon--alert-circle-fill__12XKS","hds-icon-start--alert-circle-fill":"Notification-module_hds-icon-start--alert-circle-fill__TwQNY","hds-icon-end--alert-circle-fill":"Notification-module_hds-icon-end--alert-circle-fill__3gb8C","hds-icon--check-circle-fill":"Notification-module_hds-icon--check-circle-fill__2wjh3","hds-icon-start--check-circle-fill":"Notification-module_hds-icon-start--check-circle-fill__2QULC","hds-icon-end--check-circle-fill":"Notification-module_hds-icon-end--check-circle-fill__2gbRD","hds-icon--error-fill":"Notification-module_hds-icon--error-fill__159Nf","hds-icon-start--error-fill":"Notification-module_hds-icon-start--error-fill__2FrGR","hds-icon-end--error-fill":"Notification-module_hds-icon-end--error-fill__1qx8A","hds-icon--info-circle-fill":"Notification-module_hds-icon--info-circle-fill__1F7dp","hds-icon-start--info-circle-fill":"Notification-module_hds-icon-start--info-circle-fill__1-3q2","hds-icon-end--info-circle-fill":"Notification-module_hds-icon-end--info-circle-fill__w7XD0",notification:"Notification-module_notification__3eUBu notification_hds-notification__2DQPN",noBorder:"Notification-module_noBorder__3HZZH",close:"Notification-module_close__nX5bK notification_hds-notification__close-button__1yGIj",autoClose:"Notification-module_autoClose__3mkBX",content:"Notification-module_content__2E8Z_ notification_hds-notification__content__5ylSS",icon:"Notification-module_icon__3xieh notification_hds-icon__29HQM",label:"Notification-module_label__2OUcx notification_hds-notification__label__2t1lR",body:"Notification-module_body__2lrYE notification_hds-notification__body__3cobH",small:"Notification-module_small__3Vi8R notification_hds-notification--small__1wVl6",large:"Notification-module_large__3sVHL notification_hds-notification--large__260Qm","top-left":"Notification-module_top-left__nZQMd notification_hds-notification--top-left__sIHO2","top-center":"Notification-module_top-center__1GWPg notification_hds-notification--top-center__GDWo5","top-right":"Notification-module_top-right__1HAHi notification_hds-notification--top-right__3Wa5K","bottom-left":"Notification-module_bottom-left__17y2g notification_hds-notification--bottom-left__eB4ZK","bottom-center":"Notification-module_bottom-center__2i8Ht notification_hds-notification--bottom-center__5EgOP","bottom-right":"Notification-module_bottom-right__1Giev notification_hds-notification--bottom-right__1SmfT",success:"Notification-module_success__TdJna notification_hds-notification--success__1_3XZ",alert:"Notification-module_alert__1bsQa notification_hds-notification--alert__1MV7H",error:"Notification-module_error___-koD notification_hds-notification--error__3T1Of",boxShadow:"Notification-module_boxShadow__2yJQB notification_hds-notification--box-shadow__2kbD_"};Ht(`.notification_hds-icon__29HQM{background-color:currentcolor;display:inline-block;height:var(--icon-size);-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto;width:var(--icon-size)}.notification_hds-icon--size-xs__19VKz{--icon-size:var(--spacing-layout-2-xs)}.notification_hds-icon--size-s__2Ffyw{--icon-size:var(--spacing-layout-xs)}.notification_hds-icon--size-m__28mpE{--icon-size:var(--spacing-layout-s)}.notification_hds-icon--size-l__T6YEf{--icon-size:var(--spacing-layout-m)}.notification_hds-icon--size-xl__18_OX{--icon-size:var(--spacing-layout-l)}.notification_hds-icon--alert-circle-fill__3er4k{--mask-image-alert-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-alert-circle-fill)}.notification_hds-icon-start--alert-circle-fill__1r-B3{--mask-image-before:var(--mask-image-alert-circle-fill)}.notification_hds-icon-end--alert-circle-fill__2dkn2{--mask-image-after:var(--mask-image-alert-circle-fill)}.notification_hds-icon--check-circle-fill__2u1G4{--mask-image-check-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-check-circle-fill)}.notification_hds-icon-start--check-circle-fill__2JuU0{--mask-image-before:var(--mask-image-check-circle-fill)}.notification_hds-icon-end--check-circle-fill__3YsAQ{--mask-image-after:var(--mask-image-check-circle-fill)}.notification_hds-icon--error-fill__jPWn1{--mask-image-error-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-error-fill)}.notification_hds-icon-start--error-fill__1sR7v{--mask-image-before:var(--mask-image-error-fill)}.notification_hds-icon-end--error-fill__1jyx_{--mask-image-after:var(--mask-image-error-fill)}.notification_hds-icon--info-circle-fill__1gXDU{--mask-image-info-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 100 18 9 9 0 000-18zm1 7v6.5h2V18H9v-1.5h2v-5H9V10h4zm-1.188-4a1.312 1.312 0 110 2.625 1.312 1.312 0 010-2.625z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-info-circle-fill)}.notification_hds-icon-start--info-circle-fill__rortu{--mask-image-before:var(--mask-image-info-circle-fill)}.notification_hds-icon-end--info-circle-fill__3ycxA{--mask-image-after:var(--mask-image-info-circle-fill)}.notification_hds-notification__2DQPN{--notification-background-color:var(--color-info-light);--notification-border-color:var(--color-info);--notification-border-width:var(--spacing-2-xs);--notification-icon-color:var(--color-info);--notification-color:var(--color-black-90);--notification-max-width-inline:none;--notification-max-width-toast:21rem;--notification-z-index-inline:auto;--notification-z-index-toast:99;--notification-offset:var(--spacing-layout-s);--notification-padding:var(--spacing-s);background-color:var(--notification-background-color);border:solid var(--notification-border-color);border-left-width:var(--notification-border-width);border-bottom-width:0;border-right-width:0;border-top-width:0;box-sizing:border-box;color:var(--notification-color);max-width:var(--notification-max-width-inline);padding:var(--notification-padding);position:relative;width:100%;z-index:var(--notification-z-index-inline)}.notification_hds-notification__content__5ylSS{display:grid;grid-gap:var(--spacing-s);gap:var(--spacing-s)}.notification_hds-notification__label__2t1lR{align-items:center;display:flex;font-size:var(--fontsize-heading-xs);font-weight:700;letter-spacing:0;line-height:24px;margin-right:var(--spacing-l)}.notification_hds-notification__2DQPN .notification_hds-icon__29HQM{--icon-size:var(--spacing-layout-xs)}.notification_hds-notification__label__2t1lR>.notification_hds-icon__29HQM{color:var(--notification-icon-color);flex:none;margin-right:var(--spacing-2-xs)}.notification_hds-notification__body__3cobH{font-size:var(--fontsize-body-s);line-height:24px}.notification_hds-notification__close-button__1yGIj{--notification-close-button-offset:var(--spacing-s);background:none;border:none;cursor:pointer;display:flex;outline:none;padding:0;position:absolute;right:var(--notification-close-button-offset);top:var(--notification-close-button-offset)}.notification_hds-notification__close-button__1yGIj:focus{box-shadow:0 0 0 3px var(--color-focus-outline)}.notification_hds-notification--small__1wVl6{--notification-padding:var(--spacing-2-xs)}.notification_hds-notification--small__1wVl6 .notification_hds-notification__content__5ylSS{display:flex;grid-gap:0;gap:0}.notification_hds-notification--small__1wVl6 .notification_hds-notification__label__2t1lR{margin-right:0}.notification_hds-notification--small__1wVl6 .notification_hds-notification__body__3cobH{margin-right:var(--spacing-l)}.notification_hds-notification--small__1wVl6 .notification_hds-notification__close-button__1yGIj{--notification-close-button-offset:var(--spacing-2-xs)}.notification_hds-notification--large__260Qm{--notification-padding:var(--spacing-l)}.notification_hds-notification--large__260Qm .notification_hds-notification__label__2t1lR{margin-right:0}.notification_hds-notification--large__260Qm .notification_hds-notification__close-button__1yGIj{--notification-close-button-offset:var(--spacing-2-xs)}.notification_hds-notification--bottom-center__5EgOP,.notification_hds-notification--bottom-left__eB4ZK,.notification_hds-notification--bottom-right__1SmfT,.notification_hds-notification--top-center__GDWo5,.notification_hds-notification--top-left__sIHO2,.notification_hds-notification--top-right__3Wa5K{border-left-width:0;border-bottom-width:0;border-right-width:0;border-top-width:var(--notification-border-width);max-width:var(--notification-max-width-toast);position:fixed;width:calc(100% - var(--spacing-l));z-index:var(--notification-z-index-toast)}.notification_hds-notification--top-left__sIHO2{left:var(--notification-offset);top:var(--notification-offset)}.notification_hds-notification--top-center__GDWo5{left:50%;top:var(--notification-offset);transform:translateX(-50%)}.notification_hds-notification--top-right__3Wa5K{right:var(--notification-offset);top:var(--notification-offset)}.notification_hds-notification--bottom-left__eB4ZK{bottom:var(--notification-offset);left:var(--notification-offset)}.notification_hds-notification--bottom-center__5EgOP{bottom:var(--notification-offset);left:50%;transform:translateX(-50%)}.notification_hds-notification--bottom-right__1SmfT{bottom:var(--notification-offset);right:var(--notification-offset)}@media only screen and (max-width:765.98px){.notification_hds-notification__2DQPN{--notification-offset:var(--spacing-s)}}.notification_hds-notification--success__1_3XZ{--notification-background-color:var(--color-success-light);--notification-border-color:var(--color-success);--notification-icon-color:var(--color-success)}.notification_hds-notification--alert__1MV7H{--notification-background-color:var(--color-alert-light);--notification-border-color:var(--color-alert-dark);--notification-icon-color:var(--color-alert-dark)}.notification_hds-notification--error__3T1Of{--notification-background-color:var(--color-error-light);--notification-border-color:var(--color-error);--notification-icon-color:var(--color-error)}.notification_hds-notification--box-shadow__2kbD_{box-shadow:var(--box-shadow-l)}.Notification-module_hds-icon__2ocjD{background-color:currentcolor;display:inline-block;height:var(--icon-size);-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto;width:var(--icon-size)}.Notification-module_hds-icon--size-xs__2Mj5D{--icon-size:var(--spacing-layout-2-xs)}.Notification-module_hds-icon--size-s__igOqE{--icon-size:var(--spacing-layout-xs)}.Notification-module_hds-icon--size-m__sxXOh{--icon-size:var(--spacing-layout-s)}.Notification-module_hds-icon--size-l__3Ho_A{--icon-size:var(--spacing-layout-m)}.Notification-module_hds-icon--size-xl__1cTta{--icon-size:var(--spacing-layout-l)}[class*=hds-icon-start--]:before{-webkit-mask-image:var(--mask-image-before);mask-image:var(--mask-image-before)}[class*=hds-icon-end--]:after,[class*=hds-icon-start--]:before{background-color:currentcolor;content:"";display:inline-flex;height:var(--icon-size,24px);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--icon-size,24px)}[class*=hds-icon-end--]:after{-webkit-mask-image:var(--mask-image-after);mask-image:var(--mask-image-after)}.Notification-module_hds-icon--alert-circle-fill__12XKS{--mask-image-alert-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-alert-circle-fill)}.Notification-module_hds-icon-start--alert-circle-fill__TwQNY{--mask-image-before:var(--mask-image-alert-circle-fill)}.Notification-module_hds-icon-end--alert-circle-fill__3gb8C{--mask-image-after:var(--mask-image-alert-circle-fill)}.Notification-module_hds-icon--check-circle-fill__2wjh3{--mask-image-check-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-check-circle-fill)}.Notification-module_hds-icon-start--check-circle-fill__2QULC{--mask-image-before:var(--mask-image-check-circle-fill)}.Notification-module_hds-icon-end--check-circle-fill__2gbRD{--mask-image-after:var(--mask-image-check-circle-fill)}.Notification-module_hds-icon--error-fill__159Nf{--mask-image-error-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-error-fill)}.Notification-module_hds-icon-start--error-fill__2FrGR{--mask-image-before:var(--mask-image-error-fill)}.Notification-module_hds-icon-end--error-fill__1qx8A{--mask-image-after:var(--mask-image-error-fill)}.Notification-module_hds-icon--info-circle-fill__1F7dp{--mask-image-info-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 100 18 9 9 0 000-18zm1 7v6.5h2V18H9v-1.5h2v-5H9V10h4zm-1.188-4a1.312 1.312 0 110 2.625 1.312 1.312 0 010-2.625z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-info-circle-fill)}.Notification-module_hds-icon-start--info-circle-fill__1-3q2{--mask-image-before:var(--mask-image-info-circle-fill)}.Notification-module_hds-icon-end--info-circle-fill__w7XD0{--mask-image-after:var(--mask-image-info-circle-fill)}.Notification-module_notification__3eUBu{overflow:hidden}.Notification-module_notification__3eUBu.Notification-module_noBorder__3HZZH{border:0;padding-top:calc(var(--notification-padding) + var(--notification-border-width))}.Notification-module_notification__3eUBu.Notification-module_noBorder__3HZZH .Notification-module_close__nX5bK{top:calc(var(--notification-close-button-offset) + var(--notification-border-width))}.Notification-module_autoClose__3mkBX{background-color:var(--notification-border-color);height:var(--notification-border-width);left:0;position:absolute;top:0;width:100%}.Notification-module_icon__3xieh{background-color:transparent}`);var S7=q(pe());var dg=i(e=>typeof e=="string"?e:(0,S7.isValidElement)(e)?dg(e.props.children):Array.isArray(e)?e.map(dg).join(""):"","o");var pc;(function(e){e.Small="small",e.Medium="medium",e.Large="large"})(pc||(pc={}));var qse={info:_9,success:w9,error:T9,alert:v9},E7=i(({visuallyHidden:e,children:t})=>e?Kr.default.createElement(D3,null,t):t,"v"),fg=Kr.default.forwardRef((e,t)=>{var{autoClose:r=!1,autoCloseDuration:n,boxShadow:o=!1,children:a,className:s="",closeAnimationDuration:l=85,closeButtonLabelText:d,dismissible:f=!1,displayAutoCloseProgress:m=!0,invisible:h=!1,label:g,notificationAriaLabel:v="Notification",position:w="inline",onClose:S=i(()=>null,"A"),size:y=pc.Medium,style:_,type:x="info",headingLevel:E=2}=e,k=_e(e,["autoClose","autoCloseDuration","boxShadow","children","className","closeAnimationDuration","closeButtonLabelText","dismissible","displayAutoCloseProgress","invisible","label","notificationAriaLabel","position","onClose","size","style","type","headingLevel"]);let A=w!=="inline";A&&y===pc.Large&&(console.warn(`Size '${y}' is only allowed for inline positioned notifications`),y=pc.Medium),!A&&r&&(console.warn("The 'autoClose' property is not allowed for inline positioned notifications"),r=!1);let[D,L]=(0,Kr.useState)(!0),O=(0,Kr.useCallback)(()=>{L(!1),setTimeout(()=>S(),l)},[S,l]),R=n>0||!r?n:(()=>{let Y=60*(dg(a).length+dg(g).length)+1e3;return Y<4e3?4e3:Y})();(0,Kr.useEffect)(()=>{if(r){let Y=setTimeout(()=>{O()},R);return()=>clearTimeout(Y)}},[r,n,O]);let P=qse[x],M=A?(Y=>{let re=Y.includes("center");return{from:{transform:`translate3d(${re?"-50%":"0"}, ${Y.includes("top")?"-":""}32px, 0)`,opacity:.66},to:{transform:`translate3d(${re?"-50%":"0"}, 0, 0)`,opacity:1},config:{friction:30,tension:300}}})(w):{},j={from:{opacity:1},to:{opacity:0},config:{duration:l}},B=m?(Y=>({from:{transform:"translate3d(0%, 0, 0)"},to:{transform:"translate3d(-100%, 0, 0)"},config:{duration:Y}}))(R):{},U=l3(D?M:j),W=l3(B);return Kr.default.createElement(E7,{visuallyHidden:h},Kr.default.createElement(w3.section,Object.assign({},k,{style:Object.assign(Object.assign({},U),_),className:Se(ho[w],ho.notification,ho[y],ho[x],r&&ho.noBorder,o&&ho.boxShadow,s),"aria-label":v,role:A||h?"alert":void 0}),r&&Kr.default.createElement(w3.div,{style:W,className:ho.autoClose}),Kr.default.createElement("div",{className:ho.content,ref:t},g&&Kr.default.createElement("div",Object.assign({className:ho.label},A||h?{}:{role:"heading","aria-level":E}),Kr.default.createElement(P,{className:ho.icon}),Kr.default.createElement(E7,{visuallyHidden:y===pc.Small},g)),a&&Kr.default.createElement("div",{className:ho.body},a)),f&&Kr.default.createElement("button",{className:Se(ho.close,ho[x]),type:"button",title:d,"aria-label":d,onClick:O},Kr.default.createElement(us,null))))});var vs=q(pe());var gs=q(pe());var mc=q(pe());var T7=q(pe());var jse="RequiredIndicator-module_indicator__Pt7GX text-input_hds-text-input__required__2K-Bs";Ht(`@keyframes text-input_fadeIn__2iVIH{0%{opacity:0}to{opacity:1}}.text-input_hds-text-input__2YbWJ{--border-width:2px;--outline-width:3px;--outline-offset-readonly:4px;--input-height:56px;--textarea-height:149px;--icon-size:var(--spacing-m);--icon-color:var(--color-black);--helper-color-default:var(--color-black-60);--helper-color-invalid:var(--color-black);--helper-background-color-invalid:var(--color-error-light);--helper-icon-color-invalid:var(--color-error);--helper-color-success:var(--color-black);--helper-background-color-success:var(--color-success-light);--helper-icon-color-success:var(--color-success);--helper-color-info:var(--color-black);--helper-background-color-info:var(--color-info-light);--helper-icon-color-info:var(--color-info);--input-background-default:var(--color-white);--input-background-disabled:var(--color-black-10);--input-border-color-default:var(--color-black-50);--input-border-color-hover:var(--color-black-90);--input-border-color-focus:var(--color-black-90);--input-border-color-invalid:var(--color-error);--input-border-color-disabled:var(--color-black-10);--input-border-color-success:var(--color-success);--input-color-default:var(--color-black-90);--input-color-disabled:var(--color-black-40);--label-color-default:var(--color-black-90);--label-color-invalid:var(--color-black-90);--placeholder-color:var(--color-black-60)}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu{-webkit-appearance:none;background-color:var(--input-background-default);border:var(--border-width) solid var(--input-border-color-default);border-radius:0;box-sizing:border-box;color:var(--input-color-default);font-family:inherit;font-size:1.125em;height:var(--input-height);line-height:normal;margin:0;padding:0 var(--spacing-s);width:100%;will-change:transform,box-shadow}.text-input_hds-text-input__2YbWJ:not([data-hds-textinput-filled]) .text-input_hds-text-input__button-clear__wx6Bm,.text-input_hds-text-input__input-clear__1vpab::-webkit-search-cancel-button{display:none}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__button-clear__wx6Bm>*{pointer-events:none}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu:hover{border-color:var(--input-border-color-hover);transition:border-color 85ms ease-out}.text-input_hds-text-input__input-wrapper__3qg76:focus-within .text-input_hds-text-input__input__BIkQu{border-color:var(--input-border-color-focus);outline:none}.text-input_hds-text-input__2YbWJ.text-input_hds-text-input--invalid__25oHc .text-input_hds-text-input__input__BIkQu{border-color:var(--input-border-color-invalid)}.text-input_hds-text-input__2YbWJ.text-input_hds-text-input--success__28-SV .text-input_hds-text-input__input__BIkQu{border-color:var(--input-border-color-success)}.text-input_hds-text-input__input-wrapper__3qg76:focus-within .text-input_hds-text-input__input__BIkQu:not([readonly]){box-shadow:0 0 0 var(--outline-width) var(--color-focus-outline);transform:translateZ(0);transition:85ms ease-out;transition-property:box-shadow,transform}.text-input_hds-text-input__label__15SYz{color:var(--label-color-default);display:block;font-size:var(--fontsize-body-m);font-weight:500;margin-bottom:var(--spacing-3-xs)}.text-input_hds-text-input--invalid__25oHc .text-input_hds-text-input__label__15SYz{color:var(--label-color-invalid);transition:color 85ms linear}.text-input_hds-text-input__required__2K-Bs{display:inline-block;font-size:var(--fontsize-body-xl);line-height:1;margin-left:var(--spacing-2-xs);transform:translateY(var(--spacing-3-xs))}.text-input_hds-text-input__input-wrapper__3qg76{display:flex;position:relative}.text-input_hds-text-input__2YbWJ textarea.text-input_hds-text-input__input__BIkQu{font-family:inherit;height:var(--textarea-height);margin:0;min-height:var(--input-height);overflow:auto;padding:var(--spacing-s);resize:vertical}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu::-ms-reveal{display:none}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu::-moz-placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu::placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__helper-text__gNPue{color:var(--helper-color-default);display:block;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-3-xs);white-space:pre-line}.text-input_hds-text-input__error-text__2Qjmg{background-color:var(--helper-background-color-invalid);border-left:8px solid var(--color-error);color:var(--helper-color-invalid);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);white-space:pre-line}.text-input_hds-text-input__error-text__2Qjmg:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__error-text__2Qjmg:before{animation:text-input_fadeIn__2iVIH 85ms ease-out;background:var(--helper-icon-color-invalid);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__success-text__274NH{background-color:var(--helper-background-color-success);border-left:8px solid var(--color-success);color:var(--helper-color-success);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative;white-space:pre-wrap}.text-input_hds-text-input__success-text__274NH:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__success-text__274NH:before{animation:text-input_fadeIn__2iVIH 85ms ease-out;background:var(--helper-icon-color-success);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__info-text__1hF9o{background-color:var(--helper-background-color-info);border-left:8px solid var(--color-info);color:var(--helper-color-info);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative}.text-input_hds-text-input__info-text__1hF9o:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__info-text__1hF9o:before{animation:text-input_fadeIn__2iVIH 85ms ease-out;background:var(--helper-icon-color-info);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu[disabled]{background-color:var(--input-background-disabled);border-color:var(--input-border-color-disabled);color:var(--input-color-disabled);cursor:not-allowed}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu[readonly]{background-color:transparent;border:0;color:var(--input-color-default);outline-offset:var(--outline-offset-readonly);padding:0;-webkit-text-fill-color:var(--input-color-default);transform:translateZ(0);transition:85ms ease-out;transition-property:outline,transform}.text-input_hds-text-input__input-wrapper__3qg76:focus-within input.text-input_hds-text-input__input__BIkQu[readonly]{height:calc(var(--input-height) - 2 * var(--outline-offset-readonly));margin:var(--outline-offset-readonly) 0;outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__input-wrapper__3qg76:focus-within textarea.text-input_hds-text-input__input__BIkQu[readonly]{outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__buttons__1eV1P{align-items:center;bottom:0;display:flex;font-size:1rem;justify-content:center;margin-right:calc(var(--spacing-s) - var(--spacing-xs) / 2);position:absolute;right:0;top:0}.text-input_hds-text-input__button__1JeYJ{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:var(--icon-color);cursor:pointer;display:flex;font:inherit;outline:none;padding:var(--spacing-xs) calc(var(--spacing-xs) / 2)}.text-input_hds-text-input__button__1JeYJ:focus{outline:var(--outline-width) solid var(--color-focus-outline)}`);var k7=i(({className:e,style:t})=>T7.default.createElement("span",{className:Se(jse,e),style:t},"*"),"r");var Vse="FieldLabel-module_hidden__3UWxI",Wse="FieldLabel-module_label__1zrXK",I7="FieldLabel-module_tooltipButton__1My3f";Ht(".FieldLabel-module_hidden__3UWxI{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:0 -1px -1px 0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.FieldLabel-module_label__1zrXK{color:var(--label-color-default,var(--color-black-90));display:block;font-size:var(--fontsize-body-m);font-weight:500;margin-bottom:var(--spacing-3-xs)}.FieldLabel-module_tooltipButton__1My3f{position:absolute;right:0;top:0}");var $f=i(e=>{var{hidden:t,id:r,inputId:n,isAriaLabelledBy:o,label:a,required:s,tooltipLabel:l,tooltipButtonLabel:d,tooltipText:f,tooltip:m}=e,h=_e(e,["hidden","id","inputId","isAriaLabelledBy","label","required","tooltipLabel","tooltipButtonLabel","tooltipText","tooltip"]);return mc.default.createElement(mc.default.Fragment,null,mc.default.createElement("label",Object.assign({id:r},(!o||!r)&&{htmlFor:n},{className:`${Wse} ${t?Vse:""}`},h),a,s&&mc.default.createElement(k7,null)),m&&mc.default.createElement(Of,Object.assign({},m.props,{buttonClassName:I7})),f&&mc.default.createElement(Of,{buttonClassName:I7,tooltipLabel:l,buttonLabel:d},f))},"n");var Fn={root:"TextInput-module_root__2CMNr text-input_hds-text-input__2LODq",invalid:"TextInput-module_invalid__2iYo2 text-input_hds-text-input--invalid__1UfKC",inputWrapper:"TextInput-module_inputWrapper__3Rvel text-input_hds-text-input__input-wrapper__1OqYG",input:"TextInput-module_input__1BlHi text-input_hds-text-input__input__GJm5C",hasButton:"TextInput-module_hasButton__2KCM1",hasClearButton:"TextInput-module_hasClearButton__3-tBe text-input_hds-text-input__input-clear__17qr1",clearButton:"TextInput-module_clearButton__bfCLI text-input_hds-text-input__button-clear__2ED7z",errorText:"TextInput-module_errorText__3pizm text-input_hds-text-input__error-text__1GLYk",helperText:"TextInput-module_helperText__2dLR6 text-input_hds-text-input__helper-text__3V2KM",invalidText:"TextInput-module_invalidText__1w4sm text-input_hds-text-input__helper-text__3V2KM",successText:"TextInput-module_successText__2NMCP text-input_hds-text-input__success-text__3EOiy",infoText:"TextInput-module_infoText__zHOGs text-input_hds-text-input__info-text__3bqzy",success:"TextInput-module_success__1kDOm text-input_hds-text-input--success__3dm2J",readOnly:"TextInput-module_readOnly__j615N undefined",buttonWrapper:"TextInput-module_buttonWrapper___filA text-input_hds-text-input__buttons__1RMzT",button:"TextInput-module_button__1ySMX text-input_hds-text-input__button__1Fh0I"};Ht(`@keyframes text-input_fadeIn__2IDZ8{0%{opacity:0}to{opacity:1}}.text-input_hds-text-input__2LODq{--border-width:2px;--outline-width:3px;--outline-offset-readonly:4px;--input-height:56px;--textarea-height:149px;--icon-size:var(--spacing-m);--icon-color:var(--color-black);--helper-color-default:var(--color-black-60);--helper-color-invalid:var(--color-black);--helper-background-color-invalid:var(--color-error-light);--helper-icon-color-invalid:var(--color-error);--helper-color-success:var(--color-black);--helper-background-color-success:var(--color-success-light);--helper-icon-color-success:var(--color-success);--helper-color-info:var(--color-black);--helper-background-color-info:var(--color-info-light);--helper-icon-color-info:var(--color-info);--input-background-default:var(--color-white);--input-background-disabled:var(--color-black-10);--input-border-color-default:var(--color-black-50);--input-border-color-hover:var(--color-black-90);--input-border-color-focus:var(--color-black-90);--input-border-color-invalid:var(--color-error);--input-border-color-disabled:var(--color-black-10);--input-border-color-success:var(--color-success);--input-color-default:var(--color-black-90);--input-color-disabled:var(--color-black-40);--label-color-default:var(--color-black-90);--label-color-invalid:var(--color-black-90);--placeholder-color:var(--color-black-60)}.text-input_hds-text-input__2LODq .text-input_hds-text-input__input__GJm5C{-webkit-appearance:none;background-color:var(--input-background-default);border:var(--border-width) solid var(--input-border-color-default);border-radius:0;box-sizing:border-box;color:var(--input-color-default);font-family:inherit;font-size:1.125em;height:var(--input-height);line-height:normal;margin:0;padding:0 var(--spacing-s);width:100%;will-change:transform,box-shadow}.text-input_hds-text-input__2LODq:not([data-hds-textinput-filled]) .text-input_hds-text-input__button-clear__2ED7z,.text-input_hds-text-input__input-clear__17qr1::-webkit-search-cancel-button{display:none}.text-input_hds-text-input__2LODq .text-input_hds-text-input__button-clear__2ED7z>*{pointer-events:none}.text-input_hds-text-input__2LODq .text-input_hds-text-input__input__GJm5C:hover{border-color:var(--input-border-color-hover);transition:border-color 85ms ease-out}.text-input_hds-text-input__input-wrapper__1OqYG:focus-within .text-input_hds-text-input__input__GJm5C{border-color:var(--input-border-color-focus);outline:none}.text-input_hds-text-input__2LODq.text-input_hds-text-input--invalid__1UfKC .text-input_hds-text-input__input__GJm5C{border-color:var(--input-border-color-invalid)}.text-input_hds-text-input__2LODq.text-input_hds-text-input--success__3dm2J .text-input_hds-text-input__input__GJm5C{border-color:var(--input-border-color-success)}.text-input_hds-text-input__input-wrapper__1OqYG:focus-within .text-input_hds-text-input__input__GJm5C:not([readonly]){box-shadow:0 0 0 var(--outline-width) var(--color-focus-outline);transform:translateZ(0);transition:85ms ease-out;transition-property:box-shadow,transform}.text-input_hds-text-input__label__15F2V{color:var(--label-color-default);display:block;font-size:var(--fontsize-body-m);font-weight:500;margin-bottom:var(--spacing-3-xs)}.text-input_hds-text-input--invalid__1UfKC .text-input_hds-text-input__label__15F2V{color:var(--label-color-invalid);transition:color 85ms linear}.text-input_hds-text-input__required__z3Hm0{display:inline-block;font-size:var(--fontsize-body-xl);line-height:1;margin-left:var(--spacing-2-xs);transform:translateY(var(--spacing-3-xs))}.text-input_hds-text-input__input-wrapper__1OqYG{display:flex;position:relative}.text-input_hds-text-input__2LODq textarea.text-input_hds-text-input__input__GJm5C{font-family:inherit;height:var(--textarea-height);margin:0;min-height:var(--input-height);overflow:auto;padding:var(--spacing-s);resize:vertical}.text-input_hds-text-input__2LODq .text-input_hds-text-input__input__GJm5C::-ms-reveal{display:none}.text-input_hds-text-input__2LODq .text-input_hds-text-input__input__GJm5C::-moz-placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__2LODq .text-input_hds-text-input__input__GJm5C::placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__helper-text__3V2KM{color:var(--helper-color-default);display:block;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-3-xs);white-space:pre-line}.text-input_hds-text-input__error-text__1GLYk{background-color:var(--helper-background-color-invalid);border-left:8px solid var(--color-error);color:var(--helper-color-invalid);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);white-space:pre-line}.text-input_hds-text-input__error-text__1GLYk:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__error-text__1GLYk:before{animation:text-input_fadeIn__2IDZ8 85ms ease-out;background:var(--helper-icon-color-invalid);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__success-text__3EOiy{background-color:var(--helper-background-color-success);border-left:8px solid var(--color-success);color:var(--helper-color-success);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative;white-space:pre-wrap}.text-input_hds-text-input__success-text__3EOiy:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__success-text__3EOiy:before{animation:text-input_fadeIn__2IDZ8 85ms ease-out;background:var(--helper-icon-color-success);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__info-text__3bqzy{background-color:var(--helper-background-color-info);border-left:8px solid var(--color-info);color:var(--helper-color-info);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative}.text-input_hds-text-input__info-text__3bqzy:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__info-text__3bqzy:before{animation:text-input_fadeIn__2IDZ8 85ms ease-out;background:var(--helper-icon-color-info);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__2LODq .text-input_hds-text-input__input__GJm5C[disabled]{background-color:var(--input-background-disabled);border-color:var(--input-border-color-disabled);color:var(--input-color-disabled);cursor:not-allowed}.text-input_hds-text-input__2LODq .text-input_hds-text-input__input__GJm5C[readonly]{background-color:transparent;border:0;color:var(--input-color-default);outline-offset:var(--outline-offset-readonly);padding:0;-webkit-text-fill-color:var(--input-color-default);transform:translateZ(0);transition:85ms ease-out;transition-property:outline,transform}.text-input_hds-text-input__input-wrapper__1OqYG:focus-within input.text-input_hds-text-input__input__GJm5C[readonly]{height:calc(var(--input-height) - 2 * var(--outline-offset-readonly));margin:var(--outline-offset-readonly) 0;outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__input-wrapper__1OqYG:focus-within textarea.text-input_hds-text-input__input__GJm5C[readonly]{outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__buttons__1RMzT{align-items:center;bottom:0;display:flex;font-size:1rem;justify-content:center;margin-right:calc(var(--spacing-s) - var(--spacing-xs) / 2);position:absolute;right:0;top:0}.text-input_hds-text-input__button__1Fh0I{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:var(--icon-color);cursor:pointer;display:flex;font:inherit;outline:none;padding:var(--spacing-xs) calc(var(--spacing-xs) / 2)}.text-input_hds-text-input__button__1Fh0I:focus{outline:var(--outline-width) solid var(--color-focus-outline)}.TextInput-module_root__2CMNr{position:relative;&.TextInput-module_invalid__2iYo2{label{color:var(--label-color-invalid)}}}.TextInput-module_input__1BlHi.TextInput-module_hasButton__2KCM1,.TextInput-module_input__1BlHi.TextInput-module_hasClearButton__3-tBe{padding-right:calc(2 * var(--spacing-s) + 1.5rem)}.TextInput-module_input__1BlHi.TextInput-module_hasButton__2KCM1.TextInput-module_hasClearButton__3-tBe{padding-right:calc(4 * var(--spacing-s) + 1.5rem)}.TextInput-module_button__1ySMX:disabled{cursor:not-allowed}.TextInput-module_button__1ySMX:focus{outline:var(--outline-width) solid var(--color-focus-outline)}`);var C7=gs.default.forwardRef((e,t)=>{var{children:r,className:n="",errorText:o,helperText:a,hideLabel:s=!1,id:l,invalid:d=!1,isAriaLabelledBy:f=!1,label:m,labelId:h,onBlur:g,required:v=!1,style:w,successText:S,infoText:y,tooltipLabel:_,tooltipText:x,tooltipButtonLabel:E,tooltip:k}=e,A=_e(e,["children","className","errorText","helperText","hideLabel","id","invalid","isAriaLabelledBy","label","labelId","onBlur","required","style","successText","infoText","tooltipLabel","tooltipText","tooltipButtonLabel","tooltip"]);let D={className:Se(Fn.root,d&&Fn.invalid,S&&Fn.success,n),onBlur:g,style:w};return gs.default.createElement("div",Object.assign({},D,A,{ref:t}),m&&gs.default.createElement($f,{id:h,inputId:l,isAriaLabelledBy:f,hidden:s,label:m,required:v,tooltipLabel:_,tooltipButtonLabel:E,tooltipText:x,tooltip:k}),gs.default.createElement("div",{className:Se(Fn.inputWrapper)},r),o&&gs.default.createElement("div",{className:Fn.errorText,id:`${l}-error`},o),S&&gs.default.createElement("div",{className:Fn.successText,id:`${l}-success`},S),y&&gs.default.createElement("div",{className:Fn.infoText,id:`${l}-info`},y),a&&gs.default.createElement("div",{className:Fn.helperText,id:`${l}-helper`},a))});var J1=vs.default.forwardRef((e,t)=>{var{buttonAriaLabel:r,buttonAriaControlsId:n,buttonAriaExpanded:o,buttonIcon:a,children:s,className:l="",clearButtonAriaLabel:d="Clear",clearButton:f=!1,defaultValue:m,disabled:h=!1,errorText:g,helperText:v,hideLabel:w,id:S,infoText:y,invalid:_,label:x,labelId:E,onButtonClick:k,onChange:A=i(()=>null,"E"),required:D,style:L,successText:O,tooltipButtonLabel:R,tooltipLabel:P,tooltipText:M,tooltip:j,type:B="text"}=e,U=_e(e,["buttonAriaLabel","buttonAriaControlsId","buttonAriaExpanded","buttonIcon","children","className","clearButtonAriaLabel","clearButton","defaultValue","disabled","errorText","helperText","hideLabel","id","infoText","invalid","label","labelId","onButtonClick","onChange","required","style","successText","tooltipButtonLabel","tooltipLabel","tooltipText","tooltip","type"]);let W={className:l,errorText:g,helperText:v,hideLabel:w,id:S,infoText:y,invalid:_,label:x,labelId:E,required:D,style:L,successText:O,tooltipButtonLabel:R,tooltipLabel:P,tooltipText:M,tooltip:j},Y=vs.default.useRef(null),re=e1(S,v,g,O,y),ue=!!(a&&k),fe=!!(f||B==="search"),qe=i(Ze=>{if(A(Ze),!fe)return;let et=Ze.target.value;fe&&et.length>0?Y.current.setAttribute("data-hds-textinput-filled","true"):Y.current.removeAttribute("data-hds-textinput-filled")},"H");return m?.length>0&&fe&&(W["data-hds-textinput-filled"]=!0),vs.default.createElement(C7,Object.assign({},W,{ref:Y}),vs.default.createElement("input",Object.assign({"aria-describedby":re,className:Se(Fn.input,ue&&Fn.hasButton,fe&&Fn.hasClearButton),defaultValue:m,disabled:h,id:S,onChange:qe,ref:t,required:D,type:B},U)),(ue||fe)&&vs.default.createElement("div",{className:Fn.buttonWrapper},fe&&vs.default.createElement("button",{"aria-label":d,className:Se(Fn.button,Fn.clearButton),disabled:h,onClick:i(Ze=>{let et=Y.current.querySelector("input");et.value="",et.focus(),qe(Ze)},"onClick"),type:"button"},vs.default.createElement(xf,null)),a&&k&&vs.default.createElement("button",Object.assign({"aria-label":r,className:Fn.button,disabled:h,onClick:k,type:"button"},n?{"aria-controls":n,"aria-expanded":o}:{}),a)),s)});var Gse="DateInput-module_wrapper__HHa75";function rr(e){if(e===null||e===!0||e===!1)return NaN;var t=Number(e);return isNaN(t)?t:t<0?Math.ceil(t):Math.floor(t)}i(rr,"j");function it(e,t){if(t.length1?"s":"")+" required, but only "+t.length+" present")}i(it,"N");function ot(e){it(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||typeof e=="object"&&t==="[object Date]"?new Date(e.getTime()):typeof e=="number"||t==="[object Number]"?new Date(e):(typeof e!="string"&&t!=="[object String]"||typeof console>"u"||(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://git.io/fjule"),console.warn(new Error().stack)),new Date(NaN))}i(ot,"S");function jf(e,t){it(2,arguments);var r=ot(e),n=rr(t);return isNaN(n)?new Date(NaN):(n&&r.setDate(r.getDate()+n),r)}i(jf,"H");function qf(e){it(1,arguments);var t=ot(e);return t.setHours(23,59,59,999),t}i(qf,"Y");function Yse(e){it(1,arguments);var t=ot(e),r=t.getFullYear(),n=t.getMonth(),o=new Date(0);return o.setFullYear(r,n+1,0),o.setHours(0,0,0,0),o.getDate()}i(Yse,"B");function Pu(e){it(1,arguments);var t=ot(e);return t.setHours(0,0,0,0),t}i(Pu,"U");function mg(e,t){it(2,arguments);var r=ot(e),n=ot(t);return r.getTime()>n.getTime()}i(mg,"z");function hg(e,t){it(2,arguments);var r=ot(e),n=ot(t);return r.getTime()0?"in "+n:n+" ago":n}i(H7,"q");function hi(e){return function(t){var r=t||{},n=r.width?String(r.width):e.defaultWidth;return e.formats[n]||e.formats[e.defaultWidth]}}i(hi,"A");var Kse={date:hi({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:hi({formats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},defaultWidth:"full"}),dateTime:hi({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})},Zse={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};function $7(e,t,r,n){return Zse[e]}i($7,"Q");function Xn(e){return function(t,r){var n,o=r||{};if((o.context?String(o.context):"standalone")==="formatting"&&e.formattingValues){var a=e.defaultFormattingWidth||e.defaultWidth,s=o.width?String(o.width):a;n=e.formattingValues[s]||e.formattingValues[a]}else{var l=e.defaultWidth,d=o.width?String(o.width):e.defaultWidth;n=e.values[d]||e.values[l]}return n[e.argumentCallback?e.argumentCallback(t):t]}}i(Xn,"K");var q7={ordinalNumber:i(function(e,t){var r=Number(e),n=r%100;if(n>20||n<10)switch(n%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd"}return r+"th"},"ordinalNumber"),era:Xn({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:Xn({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:i(function(e){return Number(e)-1},"argumentCallback")}),month:Xn({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},defaultWidth:"wide"}),day:Xn({values:{narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},defaultWidth:"wide"}),dayPeriod:Xn({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})};function N3(e){return function(t,r){var n=String(t),o=r||{},a=n.match(e.matchPattern);if(!a)return null;var s=a[0],l=n.match(e.parsePattern);if(!l)return null;var d=e.valueCallback?e.valueCallback(l[0]):l[0];return{value:d=o.valueCallback?o.valueCallback(d):d,rest:n.slice(s.length)}}}i(N3,"J");function eo(e){return function(t,r){var n=String(t),o=r||{},a=o.width,s=a&&e.matchPatterns[a]||e.matchPatterns[e.defaultMatchWidth],l=n.match(s);if(!l)return null;var d,f=l[0],m=a&&e.parsePatterns[a]||e.parsePatterns[e.defaultParseWidth];return d=Object.prototype.toString.call(m)==="[object Array]"?function(h,g){for(var v=0;v0?r:1-r;return $t(t==="yy"?n%100:n,t.length)},"ae"),eue=i(function(e,t){var r=e.getUTCMonth();return t==="M"?String(r+1):$t(r+1,2)},"ne"),tue=i(function(e,t){return $t(e.getUTCDate(),t.length)},"re"),rue=i(function(e,t){return $t(e.getUTCHours()%12||12,t.length)},"ie"),nue=i(function(e,t){return $t(e.getUTCHours(),t.length)},"oe"),oue=i(function(e,t){return $t(e.getUTCMinutes(),t.length)},"se"),iue=i(function(e,t){return $t(e.getUTCSeconds(),t.length)},"le"),aue=i(function(e,t){var r=t.length,n=e.getUTCMilliseconds();return $t(Math.floor(n*Math.pow(10,r-3)),t.length)},"ue");function iy(e){it(1,arguments);var t=ot(e),r=t.getUTCDay(),n=(r<1?7:0)+r-1;return t.setUTCDate(t.getUTCDate()-n),t.setUTCHours(0,0,0,0),t}i(iy,"de");function V7(e){it(1,arguments);var t=ot(e),r=t.getUTCFullYear(),n=new Date(0);n.setUTCFullYear(r+1,0,4),n.setUTCHours(0,0,0,0);var o=iy(n),a=new Date(0);a.setUTCFullYear(r,0,4),a.setUTCHours(0,0,0,0);var s=iy(a);return t.getTime()>=o.getTime()?r+1:t.getTime()>=s.getTime()?r:r-1}i(V7,"ce");function sue(e){it(1,arguments);var t=ot(e),r=iy(t).getTime()-function(n){it(1,arguments);var o=V7(n),a=new Date(0);return a.setUTCFullYear(o,0,4),a.setUTCHours(0,0,0,0),iy(a)}(t).getTime();return Math.round(r/6048e5)+1}i(sue,"me");function ay(e,t){it(1,arguments);var r=t||{},n=r.locale,o=n&&n.options&&n.options.weekStartsOn,a=o==null?0:rr(o),s=r.weekStartsOn==null?a:rr(r.weekStartsOn);if(!(s>=0&&s<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var l=ot(e),d=l.getUTCDay(),f=(d=1&&d<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var f=new Date(0);f.setUTCFullYear(n+1,0,d),f.setUTCHours(0,0,0,0);var m=ay(f,t),h=new Date(0);h.setUTCFullYear(n,0,d),h.setUTCHours(0,0,0,0);var g=ay(h,t);return r.getTime()>=m.getTime()?n+1:r.getTime()>=g.getTime()?n:n-1}i(W7,"fe");function uue(e,t){it(1,arguments);var r=ot(e),n=ay(r,t).getTime()-function(o,a){it(1,arguments);var s=a||{},l=s.locale,d=l&&l.options&&l.options.firstWeekContainsDate,f=d==null?1:rr(d),m=s.firstWeekContainsDate==null?f:rr(s.firstWeekContainsDate),h=W7(o,a),g=new Date(0);return g.setUTCFullYear(h,0,m),g.setUTCHours(0,0,0,0),ay(g,a)}(r,t).getTime();return Math.round(n/6048e5)+1}i(uue,"ge");var lue="midnight",cue="noon",due="morning",fue="afternoon",pue="evening",mue="night",hue={G:i(function(e,t,r){var n=e.getUTCFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return r.era(n,{width:"abbreviated"});case"GGGGG":return r.era(n,{width:"narrow"});default:return r.era(n,{width:"wide"})}},"G"),y:i(function(e,t,r){if(t==="yo"){var n=e.getUTCFullYear(),o=n>0?n:1-n;return r.ordinalNumber(o,{unit:"year"})}return Xse(e,t)},"y"),Y:i(function(e,t,r,n){var o=W7(e,n),a=o>0?o:1-o;return t==="YY"?$t(a%100,2):t==="Yo"?r.ordinalNumber(a,{unit:"year"}):$t(a,t.length)},"Y"),R:i(function(e,t){return $t(V7(e),t.length)},"R"),u:i(function(e,t){return $t(e.getUTCFullYear(),t.length)},"u"),Q:i(function(e,t,r){var n=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"Q":return String(n);case"QQ":return $t(n,2);case"Qo":return r.ordinalNumber(n,{unit:"quarter"});case"QQQ":return r.quarter(n,{width:"abbreviated",context:"formatting"});case"QQQQQ":return r.quarter(n,{width:"narrow",context:"formatting"});default:return r.quarter(n,{width:"wide",context:"formatting"})}},"Q"),q:i(function(e,t,r){var n=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"q":return String(n);case"qq":return $t(n,2);case"qo":return r.ordinalNumber(n,{unit:"quarter"});case"qqq":return r.quarter(n,{width:"abbreviated",context:"standalone"});case"qqqqq":return r.quarter(n,{width:"narrow",context:"standalone"});default:return r.quarter(n,{width:"wide",context:"standalone"})}},"q"),M:i(function(e,t,r){var n=e.getUTCMonth();switch(t){case"M":case"MM":return eue(e,t);case"Mo":return r.ordinalNumber(n+1,{unit:"month"});case"MMM":return r.month(n,{width:"abbreviated",context:"formatting"});case"MMMMM":return r.month(n,{width:"narrow",context:"formatting"});default:return r.month(n,{width:"wide",context:"formatting"})}},"M"),L:i(function(e,t,r){var n=e.getUTCMonth();switch(t){case"L":return String(n+1);case"LL":return $t(n+1,2);case"Lo":return r.ordinalNumber(n+1,{unit:"month"});case"LLL":return r.month(n,{width:"abbreviated",context:"standalone"});case"LLLLL":return r.month(n,{width:"narrow",context:"standalone"});default:return r.month(n,{width:"wide",context:"standalone"})}},"L"),w:i(function(e,t,r,n){var o=uue(e,n);return t==="wo"?r.ordinalNumber(o,{unit:"week"}):$t(o,t.length)},"w"),I:i(function(e,t,r){var n=sue(e);return t==="Io"?r.ordinalNumber(n,{unit:"week"}):$t(n,t.length)},"I"),d:i(function(e,t,r){return t==="do"?r.ordinalNumber(e.getUTCDate(),{unit:"date"}):tue(e,t)},"d"),D:i(function(e,t,r){var n=function(o){it(1,arguments);var a=ot(o),s=a.getTime();a.setUTCMonth(0,1),a.setUTCHours(0,0,0,0);var l=s-a.getTime();return Math.floor(l/864e5)+1}(e);return t==="Do"?r.ordinalNumber(n,{unit:"dayOfYear"}):$t(n,t.length)},"D"),E:i(function(e,t,r){var n=e.getUTCDay();switch(t){case"E":case"EE":case"EEE":return r.day(n,{width:"abbreviated",context:"formatting"});case"EEEEE":return r.day(n,{width:"narrow",context:"formatting"});case"EEEEEE":return r.day(n,{width:"short",context:"formatting"});default:return r.day(n,{width:"wide",context:"formatting"})}},"E"),e:i(function(e,t,r,n){var o=e.getUTCDay(),a=(o-n.weekStartsOn+8)%7||7;switch(t){case"e":return String(a);case"ee":return $t(a,2);case"eo":return r.ordinalNumber(a,{unit:"day"});case"eee":return r.day(o,{width:"abbreviated",context:"formatting"});case"eeeee":return r.day(o,{width:"narrow",context:"formatting"});case"eeeeee":return r.day(o,{width:"short",context:"formatting"});default:return r.day(o,{width:"wide",context:"formatting"})}},"e"),c:i(function(e,t,r,n){var o=e.getUTCDay(),a=(o-n.weekStartsOn+8)%7||7;switch(t){case"c":return String(a);case"cc":return $t(a,t.length);case"co":return r.ordinalNumber(a,{unit:"day"});case"ccc":return r.day(o,{width:"abbreviated",context:"standalone"});case"ccccc":return r.day(o,{width:"narrow",context:"standalone"});case"cccccc":return r.day(o,{width:"short",context:"standalone"});default:return r.day(o,{width:"wide",context:"standalone"})}},"c"),i:i(function(e,t,r){var n=e.getUTCDay(),o=n===0?7:n;switch(t){case"i":return String(o);case"ii":return $t(o,t.length);case"io":return r.ordinalNumber(o,{unit:"day"});case"iii":return r.day(n,{width:"abbreviated",context:"formatting"});case"iiiii":return r.day(n,{width:"narrow",context:"formatting"});case"iiiiii":return r.day(n,{width:"short",context:"formatting"});default:return r.day(n,{width:"wide",context:"formatting"})}},"i"),a:i(function(e,t,r){var n=e.getUTCHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":case"aaa":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"aaaaa":return r.dayPeriod(n,{width:"narrow",context:"formatting"});default:return r.dayPeriod(n,{width:"wide",context:"formatting"})}},"a"),b:i(function(e,t,r){var n,o=e.getUTCHours();switch(n=o===12?cue:o===0?lue:o/12>=1?"pm":"am",t){case"b":case"bb":case"bbb":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"bbbbb":return r.dayPeriod(n,{width:"narrow",context:"formatting"});default:return r.dayPeriod(n,{width:"wide",context:"formatting"})}},"b"),B:i(function(e,t,r){var n,o=e.getUTCHours();switch(n=o>=17?pue:o>=12?fue:o>=4?due:mue,t){case"B":case"BB":case"BBB":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"BBBBB":return r.dayPeriod(n,{width:"narrow",context:"formatting"});default:return r.dayPeriod(n,{width:"wide",context:"formatting"})}},"B"),h:i(function(e,t,r){if(t==="ho"){var n=e.getUTCHours()%12;return n===0&&(n=12),r.ordinalNumber(n,{unit:"hour"})}return rue(e,t)},"h"),H:i(function(e,t,r){return t==="Ho"?r.ordinalNumber(e.getUTCHours(),{unit:"hour"}):nue(e,t)},"H"),K:i(function(e,t,r){var n=e.getUTCHours()%12;return t==="Ko"?r.ordinalNumber(n,{unit:"hour"}):$t(n,t.length)},"K"),k:i(function(e,t,r){var n=e.getUTCHours();return n===0&&(n=24),t==="ko"?r.ordinalNumber(n,{unit:"hour"}):$t(n,t.length)},"k"),m:i(function(e,t,r){return t==="mo"?r.ordinalNumber(e.getUTCMinutes(),{unit:"minute"}):oue(e,t)},"m"),s:i(function(e,t,r){return t==="so"?r.ordinalNumber(e.getUTCSeconds(),{unit:"second"}):iue(e,t)},"s"),S:i(function(e,t){return aue(e,t)},"S"),X:i(function(e,t,r,n){var o=(n._originalDate||e).getTimezoneOffset();if(o===0)return"Z";switch(t){case"X":return D7(o);case"XXXX":case"XX":return hc(o);default:return hc(o,":")}},"X"),x:i(function(e,t,r,n){var o=(n._originalDate||e).getTimezoneOffset();switch(t){case"x":return D7(o);case"xxxx":case"xx":return hc(o);default:return hc(o,":")}},"x"),O:i(function(e,t,r,n){var o=(n._originalDate||e).getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+O7(o,":");default:return"GMT"+hc(o,":")}},"O"),z:i(function(e,t,r,n){var o=(n._originalDate||e).getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+O7(o,":");default:return"GMT"+hc(o,":")}},"z"),t:i(function(e,t,r,n){var o=n._originalDate||e;return $t(Math.floor(o.getTime()/1e3),t.length)},"t"),T:i(function(e,t,r,n){return $t((n._originalDate||e).getTime(),t.length)},"T")};function O7(e,t){var r=e>0?"-":"+",n=Math.abs(e),o=Math.floor(n/60),a=n%60;if(a===0)return r+String(o);var s=t||"";return r+String(o)+s+$t(a,2)}i(O7,"De");function D7(e,t){return e%60==0?(e>0?"-":"+")+$t(Math.abs(e)/60,2):hc(e,t)}i(D7,"Me");function hc(e,t){var r=t||"",n=e>0?"-":"+",o=Math.abs(e);return n+$t(Math.floor(o/60),2)+r+$t(o%60,2)}i(hc,"Pe");var gue=hue;function A7(e,t){switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});default:return t.date({width:"full"})}}i(A7,"xe");function N7(e,t){switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});default:return t.time({width:"full"})}}i(N7,"Ce");var vue={p:N7,P:i(function(e,t){var r,n=e.match(/(P+)(p+)?/),o=n[1],a=n[2];if(!a)return A7(e,t);switch(o){case"P":r=t.dateTime({width:"short"});break;case"PP":r=t.dateTime({width:"medium"});break;case"PPP":r=t.dateTime({width:"long"});break;default:r=t.dateTime({width:"full"})}return r.replace("{{date}}",A7(o,t)).replace("{{time}}",N7(a,t))},"P")},_ue=vue,ty=6e4;function R7(e){return e.getTime()%ty}i(R7,"Ne");function A3(e){var t=new Date(e.getTime()),r=Math.ceil(t.getTimezoneOffset());t.setSeconds(0,0);var n=r>0?(ty+R7(t))%ty:R7(t);return r*ty+n}i(A3,"Se");var bue=["D","DD"],yue=["YY","YYYY"];function M7(e,t,r){if(e==="YYYY")throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(t,"`) for formatting years to the input `").concat(r,"`; see: https://git.io/fxCyr"));if(e==="YY")throw new RangeError("Use `yy` instead of `YY` (in `".concat(t,"`) for formatting years to the input `").concat(r,"`; see: https://git.io/fxCyr"));if(e==="D")throw new RangeError("Use `d` instead of `D` (in `".concat(t,"`) for formatting days of the month to the input `").concat(r,"`; see: https://git.io/fxCyr"));if(e==="DD")throw new RangeError("Use `dd` instead of `DD` (in `".concat(t,"`) for formatting days of the month to the input `").concat(r,"`; see: https://git.io/fxCyr"))}i(M7,"Be");var xue=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,wue=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,Sue=/^'([^]*?)'?$/,Eue=/''/g,Tue=/[a-zA-Z]/;function _s(e,t,r){it(2,arguments);var n=String(t),o=r||{},a=o.locale||Qse,s=a.options&&a.options.firstWeekContainsDate,l=s==null?1:rr(s),d=o.firstWeekContainsDate==null?l:rr(o.firstWeekContainsDate);if(!(d>=1&&d<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var f=a.options&&a.options.weekStartsOn,m=f==null?0:rr(f),h=o.weekStartsOn==null?m:rr(o.weekStartsOn);if(!(h>=0&&h<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!a.localize)throw new RangeError("locale must contain localize property");if(!a.formatLong)throw new RangeError("locale must contain formatLong property");var g=ot(e);if(!z7(g))throw new RangeError("Invalid time value");var v=Jse(g,A3(g)),w={firstWeekContainsDate:d,weekStartsOn:h,locale:a,_originalDate:g};return n.match(wue).map(function(S){var y=S[0];return y==="p"||y==="P"?(0,_ue[y])(S,a.formatLong,w):S}).join("").match(xue).map(function(S){if(S==="''")return"'";var y=S[0];if(y==="'")return S.match(Sue)[1].replace(Eue,"'");var _,x=gue[y];if(x)return o.useAdditionalWeekYearTokens||(_=S,yue.indexOf(_)===-1)||M7(S,t,e),!o.useAdditionalDayOfYearTokens&&function(E){return bue.indexOf(E)!==-1}(S)&&M7(S,t,e),x(v,S,a.localize,w);if(y.match(Tue))throw new RangeError("Format string contains an unescaped latin alphabet character `"+y+"`");return S}).join("")}i(_s,"Ie");var kue={code:"en-GB",formatDistance:H7,formatLong:{date:hi({formats:{full:"EEEE, d MMMM yyyy",long:"d MMMM yyyy",medium:"d MMM yyyy",short:"dd/MM/yyyy"},defaultWidth:"full"}),time:hi({formats:{full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},defaultWidth:"full"}),dateTime:hi({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})},formatRelative:$7,localize:q7,match:j7,options:{weekStartsOn:1,firstWeekContainsDate:4}};function P7(e){return e.replace(/sekuntia?/,"sekunnin")}i(P7,"Ae");function L7(e){return e.replace(/minuuttia?/,"minuutin")}i(L7,"Re");function F7(e){return e.replace(/tuntia?/,"tunnin")}i(F7,"Xe");function B7(e){return e.replace(/(viikko|viikkoa)/,"viikon")}i(B7,"Qe");function U7(e){return e.replace(/(kuukausi|kuukautta)/,"kuukauden")}i(U7,"Ke");function ey(e){return e.replace(/(vuosi|vuotta)/,"vuoden")}i(ey,"Ve");var Iue={lessThanXSeconds:{one:"alle sekunti",other:"alle {{count}} sekuntia",futureTense:P7},xSeconds:{one:"sekunti",other:"{{count}} sekuntia",futureTense:P7},halfAMinute:{one:"puoli minuuttia",other:"puoli minuuttia",futureTense:i(function(e){return"puolen minuutin"},"futureTense")},lessThanXMinutes:{one:"alle minuutti",other:"alle {{count}} minuuttia",futureTense:L7},xMinutes:{one:"minuutti",other:"{{count}} minuuttia",futureTense:L7},aboutXHours:{one:"noin tunti",other:"noin {{count}} tuntia",futureTense:F7},xHours:{one:"tunti",other:"{{count}} tuntia",futureTense:F7},xDays:{one:"päivä",other:"{{count}} päivää",futureTense:i(function(e){return e.replace(/päivää?/,"päivän")},"futureTense")},aboutXWeeks:{one:"noin viikko",other:"noin {{count}} viikkoa",futureTense:B7},xWeeks:{one:"viikko",other:"{{count}} viikkoa",futureTense:B7},aboutXMonths:{one:"noin kuukausi",other:"noin {{count}} kuukautta",futureTense:U7},xMonths:{one:"kuukausi",other:"{{count}} kuukautta",futureTense:U7},aboutXYears:{one:"noin vuosi",other:"noin {{count}} vuotta",futureTense:ey},xYears:{one:"vuosi",other:"{{count}} vuotta",futureTense:ey},overXYears:{one:"yli vuosi",other:"yli {{count}} vuotta",futureTense:ey},almostXYears:{one:"lähes vuosi",other:"lähes {{count}} vuotta",futureTense:ey}},Cue={date:hi({formats:{full:"eeee d. MMMM y",long:"d. MMMM y",medium:"d. MMM y",short:"d.M.y"},defaultWidth:"full"}),time:hi({formats:{full:"HH.mm.ss zzzz",long:"HH.mm.ss z",medium:"HH.mm.ss",short:"HH.mm"},defaultWidth:"full"}),dateTime:hi({formats:{full:"{{date}} 'klo' {{time}}",long:"{{date}} 'klo' {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},defaultWidth:"full"})},Oue={lastWeek:"'viime' eeee 'klo' p",yesterday:"'eilen klo' p",today:"'tänään klo' p",tomorrow:"'huomenna klo' p",nextWeek:"'ensi' eeee 'klo' p",other:"P"},ry={narrow:["T","H","M","H","T","K","H","E","S","L","M","J"],abbreviated:["tammi","helmi","maalis","huhti","touko","kesä","heinä","elo","syys","loka","marras","joulu"],wide:["tammikuu","helmikuu","maaliskuu","huhtikuu","toukokuu","kesäkuu","heinäkuu","elokuu","syyskuu","lokakuu","marraskuu","joulukuu"]},Due={narrow:ry.narrow,abbreviated:ry.abbreviated,wide:ry.wide.map(function(e){return e+"ta"})},pg={narrow:["S","M","T","K","T","P","L"],short:["su","ma","ti","ke","to","pe","la"],abbreviated:["sunn.","maan.","tiis.","kesk.","torst.","perj.","la"],wide:["sunnuntai","maanantai","tiistai","keskiviikko","torstai","perjantai","lauantai"]},Aue={narrow:pg.narrow,short:pg.short,abbreviated:pg.abbreviated,wide:pg.wide.map(function(e){return e+"na"})},Nue={code:"fi",formatDistance:i(function(e,t,r){r=r||{};var n=Iue[e],o=t===1?n.one:n.other.replace("{{count}}",t);return r.addSuffix?r.comparison>0?n.futureTense(o)+" kuluttua":o+" sitten":o},"formatDistance"),formatLong:Cue,formatRelative:i(function(e,t,r,n){return Oue[e]},"formatRelative"),localize:{ordinalNumber:i(function(e){return Number(e)+"."},"ordinalNumber"),era:Xn({values:{narrow:["eaa.","jaa."],abbreviated:["eaa.","jaa."],wide:["ennen ajanlaskun alkua","jälkeen ajanlaskun alun"]},defaultWidth:"wide"}),quarter:Xn({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1. kvartaali","2. kvartaali","3. kvartaali","4. kvartaali"]},defaultWidth:"wide",argumentCallback:i(function(e){return Number(e)-1},"argumentCallback")}),month:Xn({values:ry,formattingValues:Due,defaultWidth:"wide"}),day:Xn({values:pg,formattingValues:Aue,defaultWidth:"wide"}),dayPeriod:Xn({values:{narrow:{am:"ap",pm:"ip",midnight:"keskiyö",noon:"keskipäivä",morning:"ap",afternoon:"ip",evening:"illalla",night:"yöllä"},abbreviated:{am:"ap",pm:"ip",midnight:"keskiyö",noon:"keskipäivä",morning:"ap",afternoon:"ip",evening:"illalla",night:"yöllä"},wide:{am:"ap",pm:"ip",midnight:"keskiyöllä",noon:"keskipäivällä",morning:"aamupäivällä",afternoon:"iltapäivällä",evening:"illalla",night:"yöllä"}},defaultWidth:"wide"})},match:{ordinalNumber:N3({matchPattern:/^(\d+)(\.)/i,parsePattern:/\d+/i,valueCallback:i(function(e){return parseInt(e,10)},"valueCallback")}),era:eo({matchPatterns:{narrow:/^(e|j)/i,abbreviated:/^(eaa.|jaa.)/i,wide:/^(ennen ajanlaskun alkua|jälkeen ajanlaskun alun)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^e/i,/^j/i]},defaultParseWidth:"any"}),quarter:eo({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234]\.? kvartaali/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:i(function(e){return e+1},"valueCallback")}),month:eo({matchPatterns:{narrow:/^[thmkeslj]/i,abbreviated:/^(tammi|helmi|maalis|huhti|touko|kesä|heinä|elo|syys|loka|marras|joulu)/i,wide:/^(tammikuu|helmikuu|maaliskuu|huhtikuu|toukokuu|kesäkuu|heinäkuu|elokuu|syyskuu|lokakuu|marraskuu|joulukuu)(ta)?/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^t/i,/^h/i,/^m/i,/^h/i,/^t/i,/^k/i,/^h/i,/^e/i,/^s/i,/^l/i,/^m/i,/^j/i],any:[/^ta/i,/^hel/i,/^maa/i,/^hu/i,/^to/i,/^k/i,/^hei/i,/^e/i,/^s/i,/^l/i,/^mar/i,/^j/i]},defaultParseWidth:"any"}),day:eo({matchPatterns:{narrow:/^[smtkpl]/i,short:/^(su|ma|ti|ke|to|pe|la)/i,abbreviated:/^(sunn.|maan.|tiis.|kesk.|torst.|perj.|la)/i,wide:/^(sunnuntai|maanantai|tiistai|keskiviikko|torstai|perjantai|lauantai)(na)?/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^s/i,/^m/i,/^t/i,/^k/i,/^t/i,/^p/i,/^l/i],any:[/^s/i,/^m/i,/^ti/i,/^k/i,/^to/i,/^p/i,/^l/i]},defaultParseWidth:"any"}),dayPeriod:eo({matchPatterns:{narrow:/^(ap|ip|keskiyö|keskipäivä|aamupäivällä|iltapäivällä|illalla|yöllä)/i,any:/^(ap|ip|keskiyöllä|keskipäivällä|aamupäivällä|iltapäivällä|illalla|yöllä)/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^ap/i,pm:/^ip/i,midnight:/^keskiyö/i,noon:/^keskipäivä/i,morning:/aamupäivällä/i,afternoon:/iltapäivällä/i,evening:/illalla/i,night:/yöllä/i}},defaultParseWidth:"any"})},options:{weekStartsOn:1,firstWeekContainsDate:4}},Rue={lessThanXSeconds:{singular:"mindre än en sekund",plural:"mindre än {{count}} sekunder"},xSeconds:{singular:"en sekund",plural:"{{count}} sekunder"},halfAMinute:"en halv minut",lessThanXMinutes:{singular:"mindre än en minut",plural:"mindre än {{count}} minuter"},xMinutes:{singular:"en minut",plural:"{{count}} minuter"},aboutXHours:{singular:"ungefär en timme",plural:"ungefär {{count}} timmar"},xHours:{singular:"en timme",plural:"{{count}} timmar"},xDays:{singular:"en dag",plural:"{{count}} dagar"},aboutXWeeks:{singular:"ungefär en vecka",plural:"ungefär {{count}} vecka"},xWeeks:{singular:"en vecka",plural:"{{count}} vecka"},aboutXMonths:{singular:"ungefär en månad",plural:"ungefär {{count}} månader"},xMonths:{singular:"en månad",plural:"{{count}} månader"},aboutXYears:{singular:"ungefär ett år",plural:"ungefär {{count}} år"},xYears:{singular:"ett år",plural:"{{count}} år"},overXYears:{singular:"över ett år",plural:"över {{count}} år"},almostXYears:{singular:"nästan ett år",plural:"nästan {{count}} år"}},Mue=["noll","en","två","tre","fyra","fem","sex","sju","åtta","nio","tio","elva","tolv"],Pue={date:hi({formats:{full:"EEEE d MMMM y",long:"d MMMM y",medium:"d MMM y",short:"y-MM-dd"},defaultWidth:"full"}),time:hi({formats:{full:"'kl'. HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},defaultWidth:"full"}),dateTime:hi({formats:{full:"{{date}} 'kl.' {{time}}",long:"{{date}} 'kl.' {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},defaultWidth:"full"})},Lue={lastWeek:"'i' EEEE's kl.' p",yesterday:"'igår kl.' p",today:"'idag kl.' p",tomorrow:"'imorgon kl.' p",nextWeek:"EEEE 'kl.' p",other:"P"},Fue={code:"sv",formatDistance:i(function(e,t,r){r=r||{onlyNumeric:!1};var n,o=Rue[e];return n=typeof o=="string"?o:t===0||t>1?r.onlyNumeric?o.plural.replace("{{count}}",t):o.plural.replace("{{count}}",t<13?Mue[t]:t):o.singular,r.addSuffix?r.comparison>0?"om "+n:n+" sedan":n},"formatDistance"),formatLong:Pue,formatRelative:i(function(e,t,r,n){return Lue[e]},"formatRelative"),localize:{ordinalNumber:i(function(e){var t=Number(e),r=t%100;if(r>20||r<10)switch(r%10){case 1:case 2:return t+":a"}return t+":e"},"ordinalNumber"),era:Xn({values:{narrow:["f.Kr.","e.Kr."],abbreviated:["f.Kr.","e.Kr."],wide:["före Kristus","efter Kristus"]},defaultWidth:"wide"}),quarter:Xn({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1:a kvartalet","2:a kvartalet","3:e kvartalet","4:e kvartalet"]},defaultWidth:"wide",argumentCallback:i(function(e){return Number(e)-1},"argumentCallback")}),month:Xn({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["jan.","feb.","mars","apr.","maj","juni","juli","aug.","sep.","okt.","nov.","dec."],wide:["januari","februari","mars","april","maj","juni","juli","augusti","september","oktober","november","december"]},defaultWidth:"wide"}),day:Xn({values:{narrow:["S","M","T","O","T","F","L"],short:["sö","må","ti","on","to","fr","lö"],abbreviated:["sön","mån","tis","ons","tor","fre","lör"],wide:["söndag","måndag","tisdag","onsdag","torsdag","fredag","lördag"]},defaultWidth:"wide"}),dayPeriod:Xn({values:{narrow:{am:"fm",pm:"em",midnight:"midnatt",noon:"middag",morning:"morg.",afternoon:"efterm.",evening:"kväll",night:"natt"},abbreviated:{am:"f.m.",pm:"e.m.",midnight:"midnatt",noon:"middag",morning:"morgon",afternoon:"efterm.",evening:"kväll",night:"natt"},wide:{am:"förmiddag",pm:"eftermiddag",midnight:"midnatt",noon:"middag",morning:"morgon",afternoon:"eftermiddag",evening:"kväll",night:"natt"}},defaultWidth:"wide",formattingValues:{narrow:{am:"fm",pm:"em",midnight:"midnatt",noon:"middag",morning:"på morg.",afternoon:"på efterm.",evening:"på kvällen",night:"på natten"},abbreviated:{am:"fm",pm:"em",midnight:"midnatt",noon:"middag",morning:"på morg.",afternoon:"på efterm.",evening:"på kvällen",night:"på natten"},wide:{am:"fm",pm:"em",midnight:"midnatt",noon:"middag",morning:"på morgonen",afternoon:"på eftermiddagen",evening:"på kvällen",night:"på natten"}},defaultFormattingWidth:"wide"})},match:{ordinalNumber:N3({matchPattern:/^(\d+)(:a|:e)?/i,parsePattern:/\d+/i,valueCallback:i(function(e){return parseInt(e,10)},"valueCallback")}),era:eo({matchPatterns:{narrow:/^(f\.? ?Kr\.?|f\.? ?v\.? ?t\.?|e\.? ?Kr\.?|v\.? ?t\.?)/i,abbreviated:/^(f\.? ?Kr\.?|f\.? ?v\.? ?t\.?|e\.? ?Kr\.?|v\.? ?t\.?)/i,wide:/^(före Kristus|före vår tid|efter Kristus|vår tid)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^f/i,/^[ev]/i]},defaultParseWidth:"any"}),quarter:eo({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](:a|:e)? kvartalet/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:i(function(e){return e+1},"valueCallback")}),month:eo({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|maj|jun|jul|aug|sep|okt|nov|dec)\.?/i,wide:/^(januari|februari|mars|april|maj|juni|juli|augusti|september|oktober|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^maj/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:eo({matchPatterns:{narrow:/^[smtofl]/i,short:/^(sö|må|ti|on|to|fr|lö)/i,abbreviated:/^(sön|mån|tis|ons|tor|fre|lör)/i,wide:/^(söndag|måndag|tisdag|onsdag|torsdag|fredag|lördag)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^s/i,/^m/i,/^ti/i,/^o/i,/^to/i,/^f/i,/^l/i]},defaultParseWidth:"any"}),dayPeriod:eo({matchPatterns:{any:/^([fe]\.?\s?m\.?|midn(att)?|midd(ag)?|(på) (morgonen|eftermiddagen|kvällen|natten))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^f/i,pm:/^e/i,midnight:/^midn/i,noon:/^midd/i,morning:/morgon/i,afternoon:/eftermiddag/i,evening:/kväll/i,night:/natt/i}},defaultParseWidth:"any"})},options:{weekStartsOn:1,firstWeekContainsDate:4}},Zt={"small-up":"only screen and (min-width:576px)","hds-datepicker__day__wrapper-vhidden":"DatePicker-module_hds-datepicker__day__wrapper-vhidden__3Brgt","hds-datepicker__head__weekday-vhidden":"DatePicker-module_hds-datepicker__head__weekday-vhidden__Rkv0G",pickerWrapper:"DatePicker-module_pickerWrapper__3-V56",isVisible:"DatePicker-module_isVisible__2h96J","hds-datepicker":"DatePicker-module_hds-datepicker__b0Y3P","hds-datepicker__month-table":"DatePicker-module_hds-datepicker__month-table__1XIn_","hds-datepicker__head__weekday":"DatePicker-module_hds-datepicker__head__weekday__SwagI","hds-datepicker__day-cell":"DatePicker-module_hds-datepicker__day-cell__2YHPj","hds-datepicker__day":"DatePicker-module_hds-datepicker__day__2_8jB","hds-datepicker__day--selected":"DatePicker-module_hds-datepicker__day--selected__1QNyc","hds-datepicker__day--outside":"DatePicker-module_hds-datepicker__day--outside__1rUB8","hds-datepicker__day--today":"DatePicker-module_hds-datepicker__day--today__1bi5J","hds-datepicker__day__wrapper":"DatePicker-module_hds-datepicker__day__wrapper__2cskJ","hds-datepicker__navigation":"DatePicker-module_hds-datepicker__navigation__3KlG-","hds-datepicker__navigation__select":"DatePicker-module_hds-datepicker__navigation__select__2K75T","hds-datepicker__navigation__select-label":"DatePicker-module_hds-datepicker__navigation__select-label__3aEd9","hds-datepicker__navigation__select-icon":"DatePicker-module_hds-datepicker__navigation__select-icon__25qBZ","hds-datepicker__navigation__buttons":"DatePicker-module_hds-datepicker__navigation__buttons__2UkbB","hds-datepicker__bottom-buttons":"DatePicker-module_hds-datepicker__bottom-buttons__20j4Y","hds-datepicker__legend":"DatePicker-module_hds-datepicker__legend__IPZIQ","hds-datepicker__legend-item":"DatePicker-module_hds-datepicker__legend-item__DecTH","hds-datepicker__legend-item--color":"DatePicker-module_hds-datepicker__legend-item--color__37MDx","hds-datepicker__legend-item--selected":"DatePicker-module_hds-datepicker__legend-item--selected__rJ4KT"};Ht('.DatePicker-module_hds-datepicker__day__wrapper-vhidden__3Brgt,.DatePicker-module_hds-datepicker__head__weekday-vhidden__Rkv0G{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:0 -1px -1px 0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}:root{--date-background:transparent;--date-color:var(--color-black-90);--outside-date-background:transparent;--outside-date-color:var(--color-black-40);--selected-date-background:var(--color-bus);--selected-date-color:#fff;--table-width:100%;--horizontal-spacing:var(--spacing-s);--vertical-spacing:var(--spacing-s);--date-border:0}@media only screen and (min-width:576px){:root{--table-width:308px}}.DatePicker-module_pickerWrapper__3-V56{display:flex;justify-content:flex-end;opacity:0;pointer-events:none;transition:opacity .15s;visibility:hidden;will-change:opacity,visibility;z-index:900}.DatePicker-module_pickerWrapper__3-V56.DatePicker-module_isVisible__2h96J{opacity:1;visibility:visible}.DatePicker-module_pickerWrapper__3-V56>*{pointer-events:auto}.DatePicker-module_hds-datepicker__b0Y3P{background:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);box-sizing:border-box;display:inline-block;min-width:calc(100vw - 2 * var(--spacing-s));padding:var(--vertical-spacing) var(--horizontal-spacing);position:relative;width:100%}@media only screen and (min-width:576px){.DatePicker-module_hds-datepicker__b0Y3P{min-width:calc(var(--table-width) + 2 * var(--spacing-s))}}.DatePicker-module_hds-datepicker__month-table__1XIn_{border-collapse:collapse;border-spacing:2px;max-width:var(--table-width);width:100%}.DatePicker-module_hds-datepicker__head__weekday__SwagI{font-size:var(--fontsize-body-m);font-weight:700;padding-bottom:6px;text-transform:uppercase}.DatePicker-module_hds-datepicker__day-cell__2YHPj{line-height:0;margin:0 4px 0 0;padding:3px;width:14.2857142857%}.DatePicker-module_hds-datepicker__day__2_8jB{--background-color:var(--date-background);--color:var(--date-color);align-items:center;appearance:none;background:transparent;border:0;box-sizing:border-box;display:inline-flex;line-height:1;margin:0;overflow:hidden;padding:0 0 100%;position:relative;vertical-align:middle;width:100%}.DatePicker-module_hds-datepicker__day--selected__1QNyc{--background-color:var(--selected-date-background);--color:var(--selected-date-color)}.DatePicker-module_hds-datepicker__day--outside__1rUB8{pointer-events:none;--background-color:var(--outside-date-background);--color:var(--outside-date-color)}.DatePicker-module_hds-datepicker__day--today__1bi5J:after{background:var(--color);bottom:7px;content:"";height:2px;left:8px;position:absolute;right:8px}.DatePicker-module_hds-datepicker__day__2_8jB:focus{box-shadow:0 0 0 3px var(--color-coat-of-arms);outline:none}.DatePicker-module_hds-datepicker__day__wrapper__2cskJ{align-items:center;background-color:var(--background-color);border:var(--date-border);color:var(--color);display:flex;font-size:1rem;inset:2px;justify-content:center;line-height:1rem;position:absolute}.DatePicker-module_hds-datepicker__day--selected__1QNyc .DatePicker-module_hds-datepicker__day__wrapper__2cskJ{background-color:var(--selected-date-background);border:0}.DatePicker-module_hds-datepicker__navigation__3KlG-{align-items:center;display:flex;margin-bottom:var(--spacing-s)}.DatePicker-module_hds-datepicker__navigation__select__2K75T{--icon-size:24px;margin-right:var(--spacing-s);position:relative}.DatePicker-module_hds-datepicker__navigation__select__2K75T select{height:100%;left:0;opacity:0;position:absolute;text-transform:capitalize;top:0;width:100%}.DatePicker-module_hds-datepicker__navigation__select-label__3aEd9{--label-spacing:0.3rem;font-size:var(--fontsize-body-xl);font-weight:700;padding:.15rem calc(var(--icon-size)) .15rem .3rem;pointer-events:none;position:relative;text-transform:capitalize}select:focus+.DatePicker-module_hds-datepicker__navigation__select-label__3aEd9{box-shadow:0 0 0 3px var(--color-coat-of-arms)}.DatePicker-module_hds-datepicker__navigation__select-icon__25qBZ{align-items:center;bottom:0;display:flex;justify-content:center;pointer-events:none;position:absolute;right:0;top:0;width:var(--icon-size)}.DatePicker-module_hds-datepicker__navigation__select-icon__25qBZ svg{height:var(--icon-size);width:var(--icon-size)}.DatePicker-module_hds-datepicker__navigation__buttons__2UkbB{display:flex;flex-grow:1;justify-content:flex-end;transform:translateY(-3px)}.DatePicker-module_hds-datepicker__navigation__buttons__2UkbB [aria-disabled=true]{color:var(--color-black-30);cursor:not-allowed}.DatePicker-module_hds-datepicker__navigation__buttons__2UkbB button{align-items:center;background:transparent;border:0;cursor:pointer;display:inline-flex;height:calc(25px + .15rem);justify-content:center;padding:.15rem;width:calc(25px + .15rem)}.DatePicker-module_hds-datepicker__navigation__buttons__2UkbB button:focus{box-shadow:0 0 0 3px var(--color-coat-of-arms);outline:none}.DatePicker-module_hds-datepicker__bottom-buttons__20j4Y{display:flex;flex-direction:row;justify-content:center;margin:var(--spacing-s)}.DatePicker-module_hds-datepicker__bottom-buttons__20j4Y button:nth-child(2){margin-left:var(--spacing-s)}.DatePicker-module_hds-datepicker__legend__IPZIQ{display:flex;flex-flow:row wrap;gap:var(--spacing-m);margin:var(--spacing-m) 0}@media only screen and (min-width:576px){.DatePicker-module_hds-datepicker__legend__IPZIQ{max-width:var(--table-width)}}.DatePicker-module_hds-datepicker__legend-item__DecTH{--legend-item-color-height:0.5rem;align-items:flex-start;display:flex;font-size:var(--fontsize-body-s);gap:var(--spacing-2-xs);line-height:var(--lineheight-l)}.DatePicker-module_hds-datepicker__legend-item--color__37MDx{background-color:var(--date-background);border:var(--date-border);color:var(--date-color);height:var(--legend-item-color-height);margin-top:calc(var(--fontsize-body-s) * var(--lineheight-l) / 2 - var(--legend-item-color-height) / 2);min-width:1.25rem}.DatePicker-module_hds-datepicker__legend-item--selected__rJ4KT{background-color:var(--selected-date-background);color:var(--selected-date-color)}');var Bue={id:"hds-date-picker",className:"",style:{},language:"en",month:mi(new Date),selectButtonLabel:"Select",closeButtonLabel:"Close",onCloseButtonClick:i(()=>{},"onCloseButtonClick")},gg=se.default.createContext(null);function Vf(e,t){it(1,arguments);var r=t||{},n=r.locale,o=n&&n.options&&n.options.weekStartsOn,a=o==null?0:rr(o),s=r.weekStartsOn==null?a:rr(r.weekStartsOn);if(!(s>=0&&s<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var l=ot(e),d=l.getDay(),f=(d=a.getDate()?a:(r.setFullYear(a.getFullYear(),a.getMonth(),o),r)}i(ny,"gt");function sy(e){it(1,arguments);var t=ot(e),r=t.getMonth();return t.setFullYear(t.getFullYear(),r+1,0),t.setHours(23,59,59,999),t}i(sy,"pt");var Hue=i(({locale:e})=>{let t=function(r){let n=Vf(new Date,{locale:r}),o=[];for(let a=0;a<7;a++){let s=jf(n,a);o.push([_s(s,"iiiiii",{locale:r}),_s(s,"iiii",{locale:r})])}return o}(e);return se.default.createElement("thead",null,se.default.createElement("tr",null,t.map(r=>se.default.createElement("th",{key:r[0],scope:"col",className:Zt["hds-datepicker__head__weekday"]},se.default.createElement("span",{"aria-hidden":!0},r[0]),se.default.createElement("span",{className:Zt["hds-datepicker__head__weekday-vhidden"]},r[1])))))},"vt");function $ue(e){it(1,arguments);var t=ot(e),r=t.getFullYear();return t.setFullYear(r+1,0,0),t.setHours(23,59,59,999),t}i($ue,"kt");function que(e){it(1,arguments);var t=ot(e),r=new Date(0);return r.setFullYear(t.getFullYear(),0,1),r.setHours(0,0,0,0),r}i(que,"_t");var jue=i(({month:e})=>{let{locale:t,language:r,handleMonthChange:n,minDate:o,maxDate:a}=(0,se.useContext)(gg),s=e.getFullYear(),l,d;return(!o||e>mi(o))&&(l=ny(e,-1)),(!a||ny(e,1)<=mi(a))&&(d=ny(e,1)),se.default.createElement("div",{className:Zt["hds-datepicker__navigation"]},se.default.createElement("div",{className:Zt["hds-datepicker__navigation__select"]},se.default.createElement("select",{"aria-label":{en:"Month",fi:"Kuukausi",sv:"Månad"}[r],onChange:i(f=>{let m=new Date(e);m.setMonth(Number(f.target.value)),n(m)},"onChange"),value:e.getMonth()},function(f){it(1,arguments);var m=f||{},h=ot(m.start),g=ot(m.end).getTime();if(!(h.getTime()<=g))throw new RangeError("Invalid interval");var v=[],w=h;for(w.setHours(0,0,0,0),w.setDate(1);w.getTime()<=g;)v.push(ot(w)),w.setMonth(w.getMonth()+1);return v}({start:new Date(s,0,1),end:new Date(s,11,31)}).map(f=>{let m=f.getMonth(),h=mi(o)>f||sy(a){let m=new Date(e);m.setFullYear(Number(f.target.value)),n(m)},"onChange"),value:s},function(f){it(1,arguments);var m=f||{},h=ot(m.start),g=ot(m.end).getTime();if(!(h.getTime()<=g))throw new RangeError("Invalid interval");var v=[],w=h;for(w.setHours(0,0,0,0),w.setMonth(0,1);w.getTime()<=g;)v.push(ot(w)),w.setFullYear(w.getFullYear()+1);return v}({start:que(o),end:$ue(a)}).map(f=>{let m=f.getFullYear();return se.default.createElement("option",{value:m,key:m},m)})),se.default.createElement("div",{className:Zt["hds-datepicker__navigation__select-label"],"aria-hidden":!0},e.getFullYear(),se.default.createElement("div",{className:Zt["hds-datepicker__navigation__select-icon"]},se.default.createElement(yf,null)))),se.default.createElement("div",{className:Zt["hds-datepicker__navigation__buttons"]},se.default.createElement("button",{tabIndex:l?0:-1,"aria-disabled":!l,type:"button",onClick:i(f=>{l&&n(l,f)},"onClick"),"aria-label":{en:"Previous month",fi:"Edellinen kuukausi",sv:"Föregående månad"}[r]},se.default.createElement(b9,null)),se.default.createElement("button",{tabIndex:d?0:-1,"aria-disabled":!d,type:"button",onClick:i(f=>{d&&n(d,f)},"onClick"),"aria-label":{en:"Next month",fi:"Seuraava kuukausi",sv:"Nästa månad"}[r]},se.default.createElement(y9,null))))},"bt");function Vue(e,t){it(1,arguments);var r=t||{},n=r.locale,o=n&&n.options&&n.options.weekStartsOn,a=o==null?0:rr(o),s=r.weekStartsOn==null?a:rr(r.weekStartsOn);if(!(s>=0&&s<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var l=ot(e),d=l.getDay(),f=6+(d{let{focusedDate:t,currentMonth:r,currentMonthAvailableDays:n,selectedDate:o,setFocusedDate:a,locale:s,onDayClick:l,handleKeyboardNavigation:d,setDateClassName:f,setDateAriaDescribedBy:m}=se.default.useContext(gg),h=se.default.useRef(),g=hg(e,mi(r)),v=mg(e,sy(r)),w=g||v,S=w,y=e.getDate(),_=n.includes(y),x=w||!_,E=l&&!x,k=!x&&!w&&f&&f(e),A=E?"button":"span",D=-1,L=t&&!hg(t,mi(r))&&!mg(t,sy(r));(!L&&(y===1||y===n[0])||L&&oy(e,t))&&(D=0);let O={"aria-describedby":m?m(e):void 0,"aria-disabled":!E||void 0,"aria-hidden":S||void 0,"aria-pressed":oy(e,o),disabled:x||void 0,onClick:E?R=>{R.stopPropagation(),R.preventDefault(),l(e,R)}:void 0,onFocus:i(()=>a(e),"onFocus"),onKeyDown:E?d:void 0,ref:E?h:void 0,tabIndex:E?D:void 0,className:Se(Zt["hds-datepicker__day"],k,G7(e)&&Zt["hds-datepicker__day--today"],oy(e,o)&&Zt["hds-datepicker__day--selected"],x&&Zt["hds-datepicker__day--disabled"],x&&Zt["hds-datepicker__day--outside"]),"data-date":_s(e,"yyyy-MM-dd")};return se.default.createElement(A,Object.assign({},O),se.default.createElement("span",{className:Zt["hds-datepicker__day__wrapper"],"aria-hidden":!0},_s(e,"d",{locale:s})),se.default.createElement("span",{className:Zt["hds-datepicker__day__wrapper-vhidden"]},_s(e,"LLLL d",{locale:s})))},"Pt"),Yue=i(e=>{let{week:t}=e,{locale:r}=(0,se.useContext)(gg),n=function(o,a){it(1,arguments);var s=o||{},l=ot(s.start),d=ot(s.end).getTime();if(!(l.getTime()<=d))throw new RangeError("Invalid interval");var f=[],m=l;m.setHours(0,0,0,0);var h=a&&"step"in a?Number(a.step):1;if(h<1||isNaN(h))throw new RangeError("`options.step` must be a number greater than 1");for(;m.getTime()<=d;)f.push(ot(m)),m.setDate(m.getDate()+h),m.setHours(0,0,0,0);return f}({start:Vf(t,{locale:r}),end:Vue(t,{locale:r})});return se.default.createElement("tr",null,n.map(o=>se.default.createElement("td",{className:Zt["hds-datepicker__day-cell"],key:Wue(o),"aria-current":G7(o)?"date":void 0},se.default.createElement(Gue,{day:o}))))},"Tt"),Kue=i((e,t)=>{let r=mi(e),n=sy(e),o=Uue(e,{weekStartsOn:1});return function(a,s){it(1,arguments);var l=a||{},d=ot(l.start),f=ot(l.end),m=f.getTime();if(!(d.getTime()<=m))throw new RangeError("Invalid interval");var h=Vf(d,s),g=Vf(f,s);h.setHours(15),g.setHours(15),m=g.getTime();for(var v=[],w=h;w.getTime()<=m;)w.setHours(0),v.push(ot(w)),(w=zue(w,1)).setHours(15);return v}({start:r,end:o===6?n:function(a,s){if(it(2,arguments),!s||typeof s!="object")return new Date(NaN);var l="years"in s?rr(s.years):0,d="months"in s?rr(s.months):0,f="weeks"in s?rr(s.weeks):0,m="days"in s?rr(s.days):0,h="hours"in s?rr(s.hours):0,g="minutes"in s?rr(s.minutes):0,v="seconds"in s?rr(s.seconds):0,w=ot(a),S=d||l?ny(w,d+12*l):w,y=m||f?jf(S,m+7*f):S,_=1e3*(v+60*(g+60*h));return new Date(y.getTime()+_)}(n,{weeks:6-o})},{locale:t})},"xt"),Zue=i(e=>{let{locale:t}=(0,se.useContext)(gg),{month:r}=e,n=Kue(r,t);return se.default.createElement("div",null,se.default.createElement(jue,{month:r}),se.default.createElement("table",{className:Zt["hds-datepicker__month-table"]},se.default.createElement(Hue,{locale:t}),se.default.createElement("tbody",null,n.map(o=>se.default.createElement(Yue,{key:o.toString(),week:o})))))},"Ct"),Que=i(({legend:e})=>e?.length===0?null:se.default.createElement("div",{className:Zt["hds-datepicker__legend"]},e.map(t=>se.default.createElement("div",{key:t.elementId,id:t.elementId,className:Zt["hds-datepicker__legend-item"]},se.default.createElement("span",{className:Se(Zt["hds-datepicker__legend-item--color"],t.selected&&Zt["hds-datepicker__legend-item--selected"],t.relatedClassName)}),t.label))),"Et"),Jue=32,Xue=37,ele=38,tle=39,rle=40,nle=i(e=>{let{id:t,initialMonth:r=new Date,onMonthChange:n,onDaySelect:o,language:a,minDate:s,maxDate:l,onCloseButtonClick:d,selected:f,disableConfirmation:m,selectButtonLabel:h,closeButtonLabel:g,isDateDisabledBy:v,open:w,inputRef:S,toggleButton:y,setDateClassName:_,legend:x,setDateAriaDescribedBy:E}=Object.assign(Object.assign({},Bue),e),k=(0,se.useRef)(),A=(0,se.useRef)(),[D,L]=(0,se.useState)(mi(f||r)),[O,R]=(0,se.useState)(null),[P,M]=(0,se.useState)(f||null),[j,B]=(0,se.useState)(!1),[U,W]=(0,se.useState)(!1);(0,se.useEffect)(()=>{f&&z7(f)&&mg(qf(f),Pu(s))&&hg(Pu(f),qf(l))?(M(f),L(mi(f))):(M(null),L(mi(r)))},[f,l,s,r]),(0,se.useEffect)(()=>{if(O){let Q=k.current.querySelector(`button[data-date='${_s(O,"yyyy-MM-dd")}']`);Q&&Q.focus()}},[O]),(0,se.useEffect)(()=>{let Q=i(Ee=>{if(w===!0){let J=A.current&&!A.current.contains(Ee.target),X=y&&(y===Ee.target||y.contains(Ee.target));if(J&&!X){let ne=document.activeElement===null||document.activeElement.tagName==="BODY";d(ne)}}},"e");return window.addEventListener("click",Q),()=>{window.removeEventListener("click",Q)}}),(0,se.useEffect)(()=>{let Q=A.current,Ee=i(J=>{if(!(J.key==="Tab"||J.keyCode===9))return;let X=Q.querySelectorAll('button, [href], input, select, textarea, [tabindex]:not([tabindex="-1"])'),ne=X[0],ve=X[X.length-1];J.shiftKey?document.activeElement===ne&&(ve.focus(),J.preventDefault()):document.activeElement===ve&&(ne.focus(),J.preventDefault())},"t");return Q&&Q.addEventListener("keydown",Ee),()=>{Q&&Q.removeEventListener("keydown",Ee)}},[]),(0,se.useEffect)(()=>{let Q;if(w===!0&&A.current){let Ee='button, [href], input, select, textarea, [tabindex]:not([tabindex="-1"])',J=A.current.querySelector(Ee);J&&J.focus(),Q=setTimeout(()=>{(X=>{let ne="scrollBehavior"in document.documentElement.style;X.getBoundingClientRect().bottom>window.innerHeight&&X.scrollIntoView(!!ne&&{block:"end",inline:"nearest",behavior:"smooth"}),X.getBoundingClientRect().top<0&&X.scrollIntoView(!ne||{block:"start",inline:"nearest",behavior:"smooth"})})(A.current)},30)}return()=>{clearTimeout(Q)}},[w]);let Y=i((Q,Ee)=>{let J=jf(Ee,Q);return v(J)?Y(Q,J):J},"$"),re=i(Q=>{if(O!==null){let Ee=jf(O,Q),J=v&&v(Ee)?Y(Q,Ee):Ee,X=mg(qf(J),Pu(s)),ne=hg(Pu(J),qf(l));X&&ne&&(L(mi(J)),R(J))}},"ee"),ue=i((Q,Ee)=>{M(Q),o&&m&&o(Q,Ee)},"te"),fe=i(Q=>({en:kue,fi:Nue,sv:Fue})[Q],"ae"),qe=[...Array(Yse(D)).keys()].map((Q,Ee)=>jf(D,Ee)),Ze=(v?qe.filter(Q=>!v(Q)):qe).filter(Q=>mg(qf(Q),Pu(s))&&hg(Pu(Q),qf(l))).map(Q=>Q.getDate()),et=(0,se.useMemo)(()=>({name:"beforePopperWrite",enabled:!0,phase:"beforeWrite",fn:i(()=>{j||B(!0)},"fn")}),[]),{styles:_t,attributes:je}=Uh(S.current,A.current,{placement:"bottom-end",modifiers:[et,{name:"offset",options:{offset:[0,5]}},{name:"flip",options:{rootBoundary:"document",fallbackPlacements:["bottom-start","top-end"]}}]});return se.default.createElement("div",Object.assign({id:t,ref:A,className:Se(Zt.pickerWrapper,j&&Zt.isVisible),role:"dialog","aria-label":(ht=a,{en:"Date picker",fi:"Päivämäärän valitsin",sv:"Datumväljare"}[ht]),"aria-hidden":!w||void 0,style:_t.popper},je.popper),se.default.createElement(gg.Provider,{value:{datepickerRef:k,minDate:s,maxDate:l,currentMonth:D,currentMonthAvailableDays:Ze,focusedDate:O,selectedDate:P,locale:fe(a),language:a,isDateDisabledBy:v,setCurrentMonth:L,setFocusedDate:R,setSelectedDate:M,onDayClick:ue,handleKeyboardNavigation:i(Q=>{let Ee=!0;switch(Q.keyCode){case tle:re(1);break;case Xue:re(-1);break;case ele:re(-7);break;case rle:re(7);break;case Jue:ue(O,null);break;default:Ee=!1}Ee===!0&&Q.preventDefault()},"handleKeyboardNavigation"),handleMonthChange:i((Q,Ee)=>{L(Q),typeof n=="function"&&n(Q,Ee),W(!1),setTimeout(()=>W(!0),1)},"handleMonthChange"),setDateClassName:_,legend:x,setDateAriaDescribedBy:E}},se.default.createElement("div",{className:Zt["hds-datepicker"],ref:k},se.default.createElement(Zue,{month:D}),x&&se.default.createElement(Que,{legend:x}),se.default.createElement("div",{className:Zt["hds-datepicker__bottom-buttons"]},!m&&se.default.createElement(Ri,{disabled:!P,"aria-disabled":!P,size:Wl.Small,variant:ui.Secondary,iconStart:se.default.createElement(Vl,null),onClick:i(Q=>{o&&o(P,Q)},"onClick"),"data-testid":"selectButton"},h),se.default.createElement(Ri,{size:Wl.Small,variant:ui.Supplementary,iconStart:se.default.createElement(us,null),onClick:i(()=>d(),"onClick"),"data-testid":"closeButton"},g)))),U&&se.default.createElement(fg,{position:"top-left",invisible:!0,autoClose:!0,autoCloseDuration:5e3,displayAutoCloseProgress:!1,onClose:i(()=>W(!1),"onClose"),notificationAriaLabel:((Q,Ee)=>_s(Q,"LLLL yyyy",{locale:fe(Ee)}))(D,a),"aria-live":"polite"}));var ht},"Yt"),uy=se.default.forwardRef((e,t)=>{var{closeButtonLabel:r,disableConfirmation:n=!1,disableDatePicker:o=!1,initialMonth:a,language:s="en",openButtonAriaLabel:l,selectButtonLabel:d,defaultValue:f,value:m,minDate:h,maxDate:g,isDateDisabledBy:v,setDateClassName:w,legend:S,setDateAriaDescribedBy:y,dateFormat:_="d.M.yyyy",malformedDateErrorText:x,dateOutsideRangeErrorText:E}=e,k=_e(e,["closeButtonLabel","disableConfirmation","disableDatePicker","initialMonth","language","openButtonAriaLabel","selectButtonLabel","defaultValue","value","minDate","maxDate","isDateDisabledBy","setDateClassName","legend","setDateAriaDescribedBy","dateFormat","malformedDateErrorText","dateOutsideRangeErrorText"]);let A=(0,se.useRef)(null),D=(0,se.useRef)(!1),[L,O]=(0,se.useState)(m||f||""),[R,P]=(0,se.useState)(!1),M=i(()=>{var Q;return(Q=A.current)===null||Q===void 0?void 0:Q.parentNode.querySelector("button")},"A"),[j,B]=(0,se.useState)(!1),[U,W]=(0,se.useState)(!1);(0,se.useEffect)(()=>{D.current?O(m||""):D.current=!0},[m]);let Y=i((Q=!0)=>{if(P(!1),A.current&&Q){let Ee=M();Ee&&Ee.focus()}},"V");(0,se.useEffect)(()=>{t&&Xb(t,A)},[A,t]);let re=(0,se.useCallback)(Q=>x1(Q,_,new Date),[_]),ue=re(L),fe=M(),qe=fs(ue)?ue:void 0,Ze=h&&fs(h)?h:f1(w1(qe||new Date,10)),et=g&&fs(g)?g:p1(Df(qe||new Date,10)),_t=a||new Date,je=i((Q,Ee)=>{Q!==L&&O(Q),k.onBlur&&Ee&&k.onBlur(Ee);let J=re(Q);if(k.onChange&&k.onChange(Q,J),Q==="")return;let X=fs(J)&&(!v||!v(J)),ne=!!h&&Jg;ne!==U&&W(ne),B(!X)},"ne"),ht=k.errorText||j&&(x||{en:"Invalid date or date format",fi:"Virheellinen päivämäärä tai päivämäärämuoto",sv:"Ogiltigt datum eller datumformat"}[s])||U&&(E||{en:"Date is outside the allowed range",fi:"Päivämäärä on sallitun alueen ulkopuolella",sv:"Datumet ligger utanför det tillåtna intervallet"}[s])||void 0;return se.default.createElement("div",{lang:s,className:Gse},se.default.createElement(J1,Object.assign({},k,{buttonIcon:o?void 0:se.default.createElement(x9,null),buttonAriaLabel:o?void 0:l||{en:"Choose date",fi:"Valitse päivämäärä",sv:"Välj datum"}[s],buttonAriaControlsId:"hds-date-picker",buttonAriaExpanded:R,onButtonClick:o?void 0:Q=>{Q.preventDefault(),P(!R)},onChange:i(Q=>{O(Q.target.value)},"onChange"),onBlur:i(Q=>je(Q.target.value,Q),"onBlur"),onKeyPress:i(Q=>{Q.key==="Enter"&&(Q.preventDefault(),je(Q.target.value))},"onKeyPress"),value:L,ref:A,invalid:j||U},j||U?{"aria-invalid":!0}:{},{errorText:ht}),o===!1&&R&&se.default.createElement(nle,{id:"hds-date-picker",language:s,disableConfirmation:n,selected:qe,initialMonth:_t,onDaySelect:i(Q=>{Y(),je(b1(Q,_))},"onDaySelect"),onCloseButtonClick:i(Q=>Y(Q),"onCloseButtonClick"),selectButtonLabel:d||{en:"Select",fi:"Valitse",sv:"Välj"}[s],closeButtonLabel:r||{en:"Close",fi:"Sulje",sv:"Stäng"}[s],minDate:Ze,maxDate:et,isDateDisabledBy:v,open:R,inputRef:A,toggleButton:fe,setDateClassName:w,legend:S,setDateAriaDescribedBy:y})))});var Y7=q(pe()),ole=q(Eu());var R3=i(e=>e===void 0?[]:Array.isArray(e)?e:[e],"o");var ile=q(vg(),1),ale=q(J7(),1),sle=q(eB(),1),ule=q(rB(),1);function M3(e){this.message=e}i(M3,"e");M3.prototype=new Error,M3.prototype.name="InvalidCharacterError";var TLe=typeof window<"u"&&window.atob&&window.atob.bind(window)||function(e){var t=String(e).replace(/=+$/,"");if(t.length%4==1)throw new M3("'atob' failed: The string to be decoded is not correctly encoded.");for(var r,n,o=0,a=0,s="";n=t.charAt(a++);~n&&(r=o%4?64*r+n:n,o++%4)?s+=String.fromCharCode(255&r>>(-2*o&6)):0)n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".indexOf(n);return s};function nB(e){this.message=e}i(nB,"n");nB.prototype=new Error,nB.prototype.name="InvalidTokenError";var lle={debug:i(()=>{},"debug"),info:i(()=>{},"info"),warn:i(()=>{},"warn"),error:i(()=>{},"error")},oB,iB,py=(e=>(e[e.NONE=0]="NONE",e[e.ERROR=1]="ERROR",e[e.WARN=2]="WARN",e[e.INFO=3]="INFO",e[e.DEBUG=4]="DEBUG",e))(py||{});(e=>{function t(){oB=3,iB=lle}i(t,"reset"),e.reset=t;function r(o){if(!(0<=o&&o<=4))throw new Error("Invalid log level");oB=o}i(r,"setLevel"),e.setLevel=r;function n(o){iB=o}i(n,"setLogger"),e.setLogger=n})(py||(py={}));py.reset();var DLe=60*15,ALe=60*5;function cle(e,t){return e.then(function(r){return[null,r]}).catch(function(r){return t&&Object.assign(r,t),[r,void 0]})}i(cle,"to");var aB=cle;var Pr=q(pe());var lB=q(Eu());var dle="LoadingSpinner-module_notificationArea__1arIM",sB="LoadingSpinner-module_loadingSpinner__2xHT_",fle="LoadingSpinner-module_small__1McRk",ple="LoadingSpinner-module_multicolor__1qbEF";Ht(".LoadingSpinner-module_notificationArea__1arIM{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:0 -1px -1px 0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.LoadingSpinner-module_loadingSpinner__2xHT_{--spinner-size:4rem;--spinner-color:var(--color-coat-of-arms);--spinner-thickness:0.5rem;--spinner-rotation-animation-duration:1.5s;--spinner-color-animation-duration:4.5s;--spinner-color-stage1:var(--color-coat-of-arms);--spinner-color-stage2:var(--color-copper);--spinner-color-stage3:var(--color-suomenlinna);border-top-color:var(--spinner-color);height:var(--spinner-size);position:relative;width:var(--spinner-size)}.LoadingSpinner-module_loadingSpinner__2xHT_ div{animation:LoadingSpinner-module_spinner-rotation-animation__PEk45 var(--spinner-rotation-animation-duration) cubic-bezier(.6,.2,.4,.8) infinite;border:var(--spinner-thickness) solid transparent;border-radius:50%;border-top-color:inherit;box-sizing:border-box;height:100%;position:absolute;width:100%}.LoadingSpinner-module_loadingSpinner__2xHT_ div:nth-child(2){animation-delay:-.15s}.LoadingSpinner-module_loadingSpinner__2xHT_ div:nth-child(3){animation-delay:-.3s}.LoadingSpinner-module_small__1McRk{--spinner-size:1.5rem;--spinner-thickness:0.1875rem}.LoadingSpinner-module_multicolor__1qbEF{animation:LoadingSpinner-module_spinner-color-animation__Yu7Cr var(--spinner-color-animation-duration) cubic-bezier(.6,.2,.4,.9) infinite;border-top-color:var(--spinner-color-stage1)}@keyframes LoadingSpinner-module_spinner-rotation-animation__PEk45{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes LoadingSpinner-module_spinner-color-animation__Yu7Cr{33.3%{border-top-color:var(--spinner-color-stage2)}66.6%{border-top-color:var(--spinner-color-stage3)}}");var uB="hds-loading-spinner-notification-area",P3="data-active-spinners",mle=i(()=>typeof document>"u"?null:document.getElementById(uB)||(()=>{let e=document.createElement("div");return e.id=uB,e.className=dle,e.setAttribute("role","status"),document.body.appendChild(e),e})(),"h"),my=i(e=>{var{className:t,multicolor:r=!1,small:n=!1,theme:o,loadingText:a="Page is loading",loadingFinishedText:s="Page has finished loading"}=e,l=_e(e,["className","multicolor","small","theme","loadingText","loadingFinishedText"]);let d=Do(sB,o);return((f,m)=>{let[h]=(0,Pr.useState)((0,lB.uniqueId)()),[g]=(0,Pr.useState)(f),[v]=(0,Pr.useState)(m),w=(0,Pr.useRef)(mle()),S=(0,Pr.useCallback)(()=>{w.current!==null&&(w.current.textContent=g)},[w,g]),y=(0,Pr.useCallback)(()=>{w.current.textContent=v},[w,v]),_=(0,Pr.useCallback)(()=>(w.current.getAttribute(P3)||"").split(",").filter(A=>A!==""),[w]),x=(0,Pr.useCallback)(()=>{let A=_();A.push(h),w.current.setAttribute(P3,A.join(","))},[_,w,h]),E=(0,Pr.useCallback)(()=>{let A=_().filter(D=>D!==h);w.current.setAttribute(P3,A.join(","))},[_,w,h]),k=(0,Pr.useCallback)(()=>{_().length===0&&(y(),setTimeout(()=>{_().length===0&&w.current.parentNode&&w.current.parentNode.removeChild(w.current)},1e3))},[_,y,w]);(0,Pr.useEffect)(()=>w.current===null?()=>null:(S(),x(),()=>{E(),k()}),[S,x,E,k])})(a,s),Pr.default.createElement("div",Object.assign({className:Se(sB,n&&fle,r&&ple,d,t)},l),Pr.default.createElement("div",null),Pr.default.createElement("div",null),Pr.default.createElement("div",null))},"b");var xt=q(pe());function Mo(e,t){if(e==null)return{};var r={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(t.indexOf(n)!==-1)continue;r[n]=e[n]}return r}i(Mo,"_objectWithoutPropertiesLoose");function $e(){return $e=Object.assign?Object.assign.bind():function(e){for(var t=1;tt||a>e&&s=t&&l>=r?a-e-n:s>t&&lr?s-t+o:0}i(Ty,"r");var EB=i(function(e,t){var r=window,n=t.scrollMode,o=t.block,a=t.inline,s=t.boundary,l=t.skipOverflowHiddenElements,d=typeof s=="function"?s:function(Ce){return Ce!==s};if(!wB(e))throw new TypeError("Invalid target");for(var f,m,h=document.scrollingElement||document.documentElement,g=[],v=e;wB(v)&&d(v);){if((v=(m=(f=v).parentElement)==null?f.getRootNode().host||null:m)===h){g.push(v);break}v!=null&&v===document.body&&U3(v)&&!U3(document.documentElement)||v!=null&&U3(v,l)&&g.push(v)}for(var w=r.visualViewport?r.visualViewport.width:innerWidth,S=r.visualViewport?r.visualViewport.height:innerHeight,y=window.scrollX||pageXOffset,_=window.scrollY||pageYOffset,x=e.getBoundingClientRect(),E=x.height,k=x.width,A=x.top,D=x.right,L=x.bottom,O=x.left,R=o==="start"||o==="nearest"?A:o==="end"?L:A+E/2,P=a==="center"?O+k/2:a==="end"?D:O,M=[],j=0;j=0&&O>=0&&L<=S&&D<=w&&A>=re&&L<=fe&&O>=qe&&D<=ue)return M;var Ze=getComputedStyle(B),et=parseInt(Ze.borderLeftWidth,10),_t=parseInt(Ze.borderTopWidth,10),je=parseInt(Ze.borderRightWidth,10),ht=parseInt(Ze.borderBottomWidth,10),Q=0,Ee=0,J="offsetWidth"in B?B.offsetWidth-B.clientWidth-et-je:0,X="offsetHeight"in B?B.offsetHeight-B.clientHeight-_t-ht:0,ne="offsetWidth"in B?B.offsetWidth===0?0:Y/B.offsetWidth:0,ve="offsetHeight"in B?B.offsetHeight===0?0:W/B.offsetHeight:0;if(h===B)Q=o==="start"?R:o==="end"?R-S:o==="nearest"?Ty(_,_+S,S,_t,ht,_+R,_+R+E,E):R-S/2,Ee=a==="start"?P:a==="center"?P-w/2:a==="end"?P-w:Ty(y,y+w,w,et,je,y+P,y+P+k,k),Q=Math.max(0,Q+_),Ee=Math.max(0,Ee+y);else{Q=o==="start"?R-re-_t:o==="end"?R-fe+ht+X:o==="nearest"?Ty(re,fe,W,_t,ht+X,R,R+E,E):R-(re+W/2)+X/2,Ee=a==="start"?P-qe-et:a==="center"?P-(qe+Y/2)+J/2:a==="end"?P-ue+je+J:Ty(qe,ue,Y,et,je+J,P,P+k,k);var Te=B.scrollLeft,ke=B.scrollTop;R+=ke-(Q=Math.max(0,Math.min(ke+Q/ve,B.scrollHeight-W/ve+X))),P+=Te-(Ee=Math.max(0,Math.min(Te+Ee/ne,B.scrollWidth-Y/ne+J)))}M.push({el:B,top:Q,left:Ee})}return M},"i");var Sle=0;function Ele(e,t){if(e){var r=EB(e,{boundary:t,block:"nearest",scrollMode:"if-needed"});r.forEach(function(n){var o=n.el,a=n.top,s=n.left;o.scrollTop=a,o.scrollLeft=s})}}i(Ele,"scrollIntoView");function TB(e,t){return e===t||e.contains&&e.contains(t)}i(TB,"isOrContainsNode");function z3(e,t){var r;function n(){r&&clearTimeout(r)}i(n,"cancel");function o(){for(var a=arguments.length,s=new Array(a),l=0;l1?o-1:0),s=1;s=37&&r<=40&&t.indexOf("Arrow")!==0?"Arrow"+t:t}i(yg,"normalizeArrowKey");function xg(e,t,r,n,o){if(o===void 0&&(o=!0),r===0)return-1;var a=r-1;(typeof t!="number"||t<0||t>=r)&&(t=e>0?-1:a+1);var s=t+e;s<0?s=o?a:0:s>a&&(s=o?0:a);var l=gc(e,s,r,n,o);return l===-1?t>=r?-1:t:l}i(xg,"getNextWrappingIndex");function gc(e,t,r,n,o){var a=n(t);if(!a||!a.hasAttribute("disabled"))return t;if(e>0){for(var s=t+1;s=0;l--)if(!n(l).hasAttribute("disabled"))return l;return o?e>0?gc(1,0,r,n,!1):gc(-1,r-1,r,n,!1):-1}i(gc,"getNextNonDisabledIndex");function kB(e,t,r,n){return n===void 0&&(n=!0),t.some(function(o){return o&&(TB(o,e)||n&&TB(o,r.activeElement))})}i(kB,"targetWithinDownshift");function kle(e,t,r){return;var n}i(kle,"validateControlledUnchanged");var Ile=z3(function(){PB().textContent=""},500);function MB(e,t){var r=PB(t);e&&(r.textContent=e,Ile())}i(MB,"setStatus");function PB(e){e===void 0&&(e=document);var t=e.getElementById("a11y-status-message");return t||(t=e.createElement("div"),t.setAttribute("id","a11y-status-message"),t.setAttribute("role","status"),t.setAttribute("aria-live","polite"),t.setAttribute("aria-relevant","additions text"),Object.assign(t.style,{border:"0",clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:"0",position:"absolute",width:"1px"}),e.body.appendChild(t),t)}i(PB,"getStatusDiv");var LB={highlightedIndex:-1,isOpen:!1,selectedItem:null,inputValue:""};function Cle(e,t,r){var n=e.props,o=e.type,a={};Object.keys(t).forEach(function(s){Ole(s,e,t,r),r[s]!==t[s]&&(a[s]=r[s])}),n.onStateChange&&Object.keys(a).length&&n.onStateChange($e({type:o},a))}i(Cle,"callOnChangeProps");function Ole(e,t,r,n){var o=t.props,a=t.type,s="on"+$3(e)+"Change";o[s]&&n[e]!==void 0&&n[e]!==r[e]&&o[s]($e({type:a},n))}i(Ole,"invokeOnChangeHandler");function Dle(e,t){return t.changes}i(Dle,"stateReducer");function Ale(e){var t=e.selectedItem,r=e.itemToString;return t?r(t)+" has been selected.":""}i(Ale,"getA11ySelectionMessage");var Nle=z3(function(e,t){MB(e(),t)},200);function FB(e){var t=e.id,r=e.labelId,n=e.menuId,o=e.getItemId,a=e.toggleButtonId,s=t===void 0?"downshift-"+NB():t;return{labelId:r||s+"-label",menuId:n||s+"-menu",getItemId:o||function(l){return s+"-item-"+l},toggleButtonId:a||s+"-toggle-button"}}i(FB,"getElementIds");function H3(e,t,r){return e!==void 0?e:r.length===0?-1:r.indexOf(t)}i(H3,"getItemIndex");function Rle(e){return e?String(e):""}i(Rle,"itemToString");function IB(e){return/^\S{1}$/.test(e)}i(IB,"isAcceptedCharacterKey");function $3(e){return""+e.slice(0,1).toUpperCase()+e.slice(1)}i($3,"capitalizeString");function Ay(e){var t=(0,ae.useRef)(e);return t.current=e,t}i(Ay,"useLatestRef");function BB(e,t,r){var n=(0,ae.useRef)(),o=(0,ae.useRef)(),a=(0,ae.useCallback)(function(g,v){o.current=v,g=ky(g,v.props);var w=e(g,v),S=v.props.stateReducer(g,$e({},v,{changes:w}));return S},[e]),s=(0,ae.useReducer)(a,t),l=s[0],d=s[1],f=Ay(r),m=(0,ae.useCallback)(function(g){return d($e({props:f.current},g))},[f]),h=o.current;return(0,ae.useEffect)(function(){h&&n.current&&n.current!==l&&Cle(h,ky(n.current,h.props),l),n.current=l},[l,r,h]),[l,m]}i(BB,"useEnhancedReducer");function UB(e,t,r){var n=BB(e,t,r),o=n[0],a=n[1];return[ky(o,r),a]}i(UB,"useControlledReducer");var bg={itemToString:Rle,stateReducer:Dle,getA11ySelectionMessage:Ale,scrollIntoView:Ele,circularNavigation:!1,environment:typeof window>"u"?{}:window};function Zr(e,t,r){r===void 0&&(r=LB);var n="default"+$3(t);return n in e?e[n]:r[t]}i(Zr,"getDefaultValue");function _g(e,t,r){if(r===void 0&&(r=LB),t in e)return e[t];var n="initial"+$3(t);return n in e?e[n]:Zr(e,t,r)}i(_g,"getInitialValue");function zB(e){var t=_g(e,"selectedItem"),r=_g(e,"isOpen"),n=_g(e,"highlightedIndex"),o=_g(e,"inputValue");return{highlightedIndex:n<0&&t&&r?e.items.indexOf(t):n,isOpen:r,selectedItem:t,inputValue:o}}i(zB,"getInitialState");function Lu(e,t,r,n){var o=e.items,a=e.initialHighlightedIndex,s=e.defaultHighlightedIndex,l=t.selectedItem,d=t.highlightedIndex;return o.length===0?-1:a!==void 0&&d===a?a:s!==void 0?s:l?r===0?o.indexOf(l):xg(r,o.indexOf(l),o.length,n,!1):r===0?-1:r<0?o.length-1:0}i(Lu,"getHighlightedIndexOnOpen");function HB(e,t,r,n){var o=(0,ae.useRef)({isMouseDown:!1,isTouchMove:!1});return(0,ae.useEffect)(function(){var a=i(function(){o.current.isMouseDown=!0},"onMouseDown"),s=i(function(m){o.current.isMouseDown=!1,e&&!kB(m.target,t.map(function(h){return h.current}),r.document)&&n()},"onMouseUp"),l=i(function(){o.current.isTouchMove=!1},"onTouchStart"),d=i(function(){o.current.isTouchMove=!0},"onTouchMove"),f=i(function(m){e&&!o.current.isTouchMove&&!kB(m.target,t.map(function(h){return h.current}),r.document,!1)&&n()},"onTouchEnd");return r.addEventListener("mousedown",a),r.addEventListener("mouseup",s),r.addEventListener("touchstart",l),r.addEventListener("touchmove",d),r.addEventListener("touchend",f),function(){r.removeEventListener("mousedown",a),r.removeEventListener("mouseup",s),r.removeEventListener("touchstart",l),r.removeEventListener("touchmove",d),r.removeEventListener("touchend",f)}},[e,r]),o}i(HB,"useMouseAndTouchTracker");function q3(){for(var e=!1,t=(0,ae.useRef)(!0),r=arguments.length,n=new Array(r),o=0;o=0&&{selectedItem:n.items[d]})}break;case nC:a={highlightedIndex:Lu(n,e,1,t.getItemNodeFromIndex),isOpen:!0};break;case oC:a={highlightedIndex:Lu(n,e,-1,t.getItemNodeFromIndex),isOpen:!0};break;case Z3:case Q3:a=$e({isOpen:Zr(n,"isOpen"),highlightedIndex:Zr(n,"highlightedIndex")},e.highlightedIndex>=0&&{selectedItem:n.items[e.highlightedIndex]});break;case Y3:a={highlightedIndex:gc(1,0,n.items.length,t.getItemNodeFromIndex,!1)};break;case K3:a={highlightedIndex:gc(-1,n.items.length-1,n.items.length,t.getItemNodeFromIndex,!1)};break;case G3:a={isOpen:!1,highlightedIndex:-1};break;case Cy:a={isOpen:!1,highlightedIndex:-1};break;case J3:{var f=t.key,m=""+e.inputValue+f,h=CB(m,e.highlightedIndex,n.items,n.itemToString,t.getItemNodeFromIndex);a=$e({inputValue:m},h>=0&&{highlightedIndex:h})}break;case V3:a={highlightedIndex:xg(o?5:1,e.highlightedIndex,n.items.length,t.getItemNodeFromIndex,n.circularNavigation)};break;case W3:a={highlightedIndex:xg(o?-5:-1,e.highlightedIndex,n.items.length,t.getItemNodeFromIndex,n.circularNavigation)};break;case X3:a={highlightedIndex:-1};break;case rC:case aC:a={isOpen:!e.isOpen,highlightedIndex:e.isOpen?-1:Lu(n,e,0)};break;case sC:a={isOpen:!0,highlightedIndex:Lu(n,e,0)};break;case uC:a={isOpen:!1};break;case lC:a={highlightedIndex:t.highlightedIndex};break;case cC:a={selectedItem:t.selectedItem};break;case Oy:a={inputValue:t.inputValue};break;case dC:a={highlightedIndex:Zr(n,"highlightedIndex"),isOpen:Zr(n,"isOpen"),selectedItem:Zr(n,"selectedItem"),inputValue:Zr(n,"inputValue")};break;default:throw new Error("Reducer called without proper action type.")}return $e({},e,a)}i(Fle,"downshiftSelectReducer");Ble.stateChangeTypes=Lle;function Ble(e){e===void 0&&(e={});var t=$e({},Ple,e),r=t.items,n=t.scrollIntoView,o=t.environment,a=t.initialIsOpen,s=t.defaultIsOpen,l=t.itemToString,d=t.getA11ySelectionMessage,f=t.getA11yStatusMessage,m=zB(t),h=UB(Fle,m,t),g=h[0],v=h[1],w=g.isOpen,S=g.highlightedIndex,y=g.selectedItem,_=g.inputValue,x=(0,ae.useRef)(null),E=(0,ae.useRef)(null),k=(0,ae.useRef)();k.current={};var A=(0,ae.useRef)(!0),D=(0,ae.useRef)(null),L=(0,ae.useRef)(FB(t)),O=(0,ae.useRef)(),R=(0,ae.useRef)(!0),P=Ay({state:g,props:t}),M=i(function(J){return k.current[L.current.getItemId(J)]},"getItemNodeFromIndex");Iy(f,[w,S,_,r],$e({isInitialMount:R.current,previousResultCount:O.current,items:r,environment:o,itemToString:l},g)),Iy(d,[y],$e({isInitialMount:R.current,previousResultCount:O.current,items:r,environment:o,itemToString:l},g));var j=$B({menuElement:E.current,highlightedIndex:S,isOpen:w,itemRefs:k,scrollIntoView:n,getItemNodeFromIndex:M});(0,ae.useEffect)(function(){R.current&&(D.current=z3(function(J){J({type:Oy,inputValue:""})},500)),_&&D.current(v)},[v,_]),j3({isInitialMount:R.current,props:t,state:g}),(0,ae.useEffect)(function(){if(R.current){(a||s||w)&&E.current&&E.current.focus();return}if(w){E.current&&E.current.focus();return}o.document.activeElement===E.current&&x.current&&(A.current=!1,x.current.focus())},[w]),(0,ae.useEffect)(function(){R.current||(O.current=r.length)});var B=HB(w,[E,x],o,function(){v({type:Cy})}),U=q3("getMenuProps","getToggleButtonProps");(0,ae.useEffect)(function(){R.current=!1},[]);var W=(0,ae.useMemo)(function(){return{ArrowDown:i(function(X){X.preventDefault(),v({type:nC,getItemNodeFromIndex:M,shiftKey:X.shiftKey})},"ArrowDown"),ArrowUp:i(function(X){X.preventDefault(),v({type:oC,getItemNodeFromIndex:M,shiftKey:X.shiftKey})},"ArrowUp")}},[v]),Y=(0,ae.useMemo)(function(){return{ArrowDown:i(function(X){X.preventDefault(),v({type:V3,getItemNodeFromIndex:M,shiftKey:X.shiftKey})},"ArrowDown"),ArrowUp:i(function(X){X.preventDefault(),v({type:W3,getItemNodeFromIndex:M,shiftKey:X.shiftKey})},"ArrowUp"),Home:i(function(X){X.preventDefault(),v({type:Y3,getItemNodeFromIndex:M})},"Home"),End:i(function(X){X.preventDefault(),v({type:K3,getItemNodeFromIndex:M})},"End"),Escape:i(function(){v({type:G3})},"Escape"),Enter:i(function(X){X.preventDefault(),v({type:Z3})},"Enter")," ":i(function(X){X.preventDefault(),v({type:Q3})},"_")}},[v]),re=(0,ae.useCallback)(function(){v({type:aC})},[v]),ue=(0,ae.useCallback)(function(){v({type:uC})},[v]),fe=(0,ae.useCallback)(function(){v({type:sC})},[v]),qe=(0,ae.useCallback)(function(J){v({type:lC,highlightedIndex:J})},[v]),Ze=(0,ae.useCallback)(function(J){v({type:cC,selectedItem:J})},[v]),et=(0,ae.useCallback)(function(){v({type:dC})},[v]),_t=(0,ae.useCallback)(function(J){v({type:Oy,inputValue:J})},[v]),je=(0,ae.useCallback)(function(J){return $e({id:L.current.labelId,htmlFor:L.current.toggleButtonId},J)},[]),ht=(0,ae.useCallback)(function(J,X){var ne,ve=J===void 0?{}:J,Te=ve.onMouseLeave,ke=ve.refKey,Ce=ke===void 0?"ref":ke,Re=ve.onKeyDown,Be=ve.onBlur,Et=ve.ref,Tt=Mo(ve,["onMouseLeave","refKey","onKeyDown","onBlur","ref"]),De=X===void 0?{}:X,Ve=De.suppressRefError,kt=Ve===void 0?!1:Ve,Nr=P.current.state;return U("getMenuProps",kt,Ce,E),$e((ne={},ne[Ce]=ka(Et,function(Gt){E.current=Gt}),ne.id=L.current.menuId,ne.role="listbox",ne["aria-labelledby"]=L.current.labelId,ne.tabIndex=-1,ne),Nr.isOpen&&Nr.highlightedIndex>-1&&{"aria-activedescendant":L.current.getItemId(Nr.highlightedIndex)},{onMouseLeave:cn(Te,i(function(){v({type:X3})},"menuHandleMouseLeave")),onKeyDown:cn(Re,i(function(jt){var Ue=yg(jt);Ue&&Y[Ue]?Y[Ue](jt):IB(Ue)&&v({type:J3,key:Ue,getItemNodeFromIndex:M})},"menuHandleKeyDown")),onBlur:cn(Be,i(function(){if(A.current===!1){A.current=!0;return}var jt=!B.current.isMouseDown;jt&&v({type:Cy})},"menuHandleBlur"))},Tt)},[v,P,Y,B,U]),Q=(0,ae.useCallback)(function(J,X){var ne,ve=J===void 0?{}:J,Te=ve.onClick,ke=ve.onKeyDown,Ce=ve.refKey,Re=Ce===void 0?"ref":Ce,Be=ve.ref,Et=Mo(ve,["onClick","onKeyDown","refKey","ref"]),Tt=X===void 0?{}:X,De=Tt.suppressRefError,Ve=De===void 0?!1:De,kt=i(function(){v({type:rC})},"toggleButtonHandleClick"),Nr=i(function(jt){var Ue=yg(jt);Ue&&W[Ue]?W[Ue](jt):IB(Ue)&&v({type:iC,key:Ue,getItemNodeFromIndex:M})},"toggleButtonHandleKeyDown"),Gt=$e((ne={},ne[Re]=ka(Be,function(jt){x.current=jt}),ne.id=L.current.toggleButtonId,ne["aria-haspopup"]="listbox",ne["aria-expanded"]=P.current.state.isOpen,ne["aria-labelledby"]=L.current.labelId+" "+L.current.toggleButtonId,ne),Et);return Et.disabled||(Gt.onClick=cn(Te,kt),Gt.onKeyDown=cn(ke,Nr)),U("getToggleButtonProps",Ve,Re,x),Gt},[v,P,W,U]),Ee=(0,ae.useCallback)(function(J){var X,ne=J===void 0?{}:J,ve=ne.item,Te=ne.index,ke=ne.onMouseMove,Ce=ne.onClick,Re=ne.refKey,Be=Re===void 0?"ref":Re,Et=ne.ref,Tt=Mo(ne,["item","index","onMouseMove","onClick","refKey","ref"]),De=P.current,Ve=De.state,kt=De.props,Nr=i(function(){Te!==Ve.highlightedIndex&&(j.current=!1,v({type:eC,index:Te}))},"itemHandleMouseMove"),Gt=i(function(){v({type:tC,index:Te})},"itemHandleClick"),jt=H3(Te,ve,kt.items);if(jt<0)throw new Error("Pass either item or item index in getItemProps!");var Ue=$e((X={role:"option","aria-selected":""+(jt===Ve.highlightedIndex),id:L.current.getItemId(jt)},X[Be]=ka(Et,function(Jt){Jt&&(k.current[L.current.getItemId(jt)]=Jt)}),X),Tt);return Tt.disabled||(Ue.onMouseMove=cn(ke,Nr),Ue.onClick=cn(Ce,Gt)),Ue},[v,P,j]);return{getToggleButtonProps:Q,getLabelProps:je,getMenuProps:ht,getItemProps:Ee,toggleMenu:re,openMenu:fe,closeMenu:ue,setHighlightedIndex:qe,selectItem:Ze,reset:et,setInputValue:_t,highlightedIndex:S,isOpen:w,selectedItem:y,inputValue:_}}i(Ble,"useSelect");var fC=0,pC=1,mC=2,hC=3,gC=4,vC=5,_C=6,Dy=7,bC=8,yC=9,xC=10,wC=11,SC=12,EC=13,TC=14,kC=15,IC=16,CC=17,OC=18,DC=19,Ule=Object.freeze({__proto__:null,InputKeyDownArrowDown:fC,InputKeyDownArrowUp:pC,InputKeyDownEscape:mC,InputKeyDownHome:hC,InputKeyDownEnd:gC,InputKeyDownEnter:vC,InputChange:_C,InputBlur:Dy,MenuMouseLeave:bC,ItemMouseMove:yC,ItemClick:xC,ToggleButtonClick:wC,FunctionToggleMenu:SC,FunctionOpenMenu:EC,FunctionCloseMenu:TC,FunctionSetHighlightedIndex:kC,FunctionSelectItem:IC,FunctionSetInputValue:CC,FunctionReset:OC,ControlledPropUpdatedSelectedItem:DC});function zle(e){var t=e.id,r=e.inputId,n=Mo(e,["id","inputId"]),o=t===void 0?"downshift-"+NB():t;return $e({inputId:r||o+"-input"},FB($e({id:t},n)))}i(zle,"getElementIds$1");function Hle(e){var t=zB(e),r=t.selectedItem,n=t.inputValue;return n===""&&r&&e.defaultInputValue===void 0&&e.initialInputValue===void 0&&e.inputValue===void 0&&(n=e.itemToString(r)),$e({},t,{inputValue:n})}i(Hle,"getInitialState$1");var y5e={items:ce.default.array.isRequired,itemToString:ce.default.func,getA11yStatusMessage:ce.default.func,getA11ySelectionMessage:ce.default.func,circularNavigation:ce.default.bool,highlightedIndex:ce.default.number,defaultHighlightedIndex:ce.default.number,initialHighlightedIndex:ce.default.number,isOpen:ce.default.bool,defaultIsOpen:ce.default.bool,initialIsOpen:ce.default.bool,selectedItem:ce.default.any,initialSelectedItem:ce.default.any,defaultSelectedItem:ce.default.any,inputValue:ce.default.string,defaultInputValue:ce.default.string,initialInputValue:ce.default.string,id:ce.default.string,labelId:ce.default.string,menuId:ce.default.string,getItemId:ce.default.func,inputId:ce.default.string,toggleButtonId:ce.default.string,stateReducer:ce.default.func,onSelectedItemChange:ce.default.func,onHighlightedIndexChange:ce.default.func,onStateChange:ce.default.func,onIsOpenChange:ce.default.func,onInputValueChange:ce.default.func,environment:ce.default.shape({addEventListener:ce.default.func,removeEventListener:ce.default.func,document:ce.default.shape({getElementById:ce.default.func,activeElement:ce.default.any,body:ce.default.any})})};function $le(e,t,r){var n=(0,ae.useRef)(),o=BB(e,t,r),a=o[0],s=o[1];return(0,ae.useEffect)(function(){RB(r,"selectedItem")&&(n.current!==r.selectedItem&&s({type:DC,inputValue:r.itemToString(r.selectedItem)}),n.current=a.selectedItem===n.current?r.selectedItem:a.selectedItem)}),[ky(a,r),s]}i($le,"useControlledReducer$1");var qle=$e({},bg,{getA11yStatusMessage:Tle,circularNavigation:!0});function jle(e,t){var r=t.type,n=t.props,o=t.shiftKey,a;switch(r){case yC:a={highlightedIndex:t.index};break;case xC:a={isOpen:Zr(n,"isOpen"),highlightedIndex:Zr(n,"highlightedIndex"),selectedItem:n.items[t.index],inputValue:n.itemToString(n.items[t.index])};break;case fC:e.isOpen?a={highlightedIndex:xg(o?5:1,e.highlightedIndex,n.items.length,t.getItemNodeFromIndex,n.circularNavigation)}:a={highlightedIndex:Lu(n,e,1,t.getItemNodeFromIndex),isOpen:!0};break;case pC:e.isOpen?a={highlightedIndex:xg(o?-5:-1,e.highlightedIndex,n.items.length,t.getItemNodeFromIndex,n.circularNavigation)}:a={highlightedIndex:Lu(n,e,-1,t.getItemNodeFromIndex),isOpen:!0};break;case vC:a=$e({},e.isOpen&&e.highlightedIndex>=0&&{selectedItem:n.items[e.highlightedIndex],isOpen:Zr(n,"isOpen"),highlightedIndex:Zr(n,"highlightedIndex"),inputValue:n.itemToString(n.items[e.highlightedIndex])});break;case mC:a=$e({isOpen:!1,highlightedIndex:-1},!e.isOpen&&{selectedItem:null,inputValue:""});break;case hC:a=$e({},e.isOpen&&{highlightedIndex:gc(1,0,n.items.length,t.getItemNodeFromIndex,!1)});break;case gC:a=$e({},e.isOpen&&{highlightedIndex:gc(-1,n.items.length-1,n.items.length,t.getItemNodeFromIndex,!1)});break;case Dy:e.isOpen&&(a=$e({isOpen:!1,highlightedIndex:-1},e.highlightedIndex>=0&&t.selectItem&&{selectedItem:n.items[e.highlightedIndex],inputValue:n.itemToString(n.items[e.highlightedIndex])}));break;case _C:a={isOpen:!0,highlightedIndex:Zr(n,"highlightedIndex"),inputValue:t.inputValue};break;case bC:a={highlightedIndex:-1};break;case wC:case SC:a={isOpen:!e.isOpen,highlightedIndex:e.isOpen?-1:Lu(n,e,0)};break;case EC:a={isOpen:!0,highlightedIndex:Lu(n,e,0)};break;case TC:a={isOpen:!1};break;case kC:a={highlightedIndex:t.highlightedIndex};break;case IC:a={selectedItem:t.selectedItem,inputValue:n.itemToString(t.selectedItem)};break;case DC:case CC:a={inputValue:t.inputValue};break;case OC:a={highlightedIndex:Zr(n,"highlightedIndex"),isOpen:Zr(n,"isOpen"),selectedItem:Zr(n,"selectedItem"),inputValue:Zr(n,"inputValue")};break;default:throw new Error("Reducer called without proper action type.")}return $e({},e,a)}i(jle,"downshiftUseComboboxReducer");Wf.stateChangeTypes=Ule;function Wf(e){e===void 0&&(e={});var t=$e({},qle,e),r=t.initialIsOpen,n=t.defaultIsOpen,o=t.items,a=t.scrollIntoView,s=t.environment,l=t.getA11yStatusMessage,d=t.getA11ySelectionMessage,f=t.itemToString,m=Hle(t),h=$le(jle,m,t),g=h[0],v=h[1],w=g.isOpen,S=g.highlightedIndex,y=g.selectedItem,_=g.inputValue,x=(0,ae.useRef)(null),E=(0,ae.useRef)(),k=(0,ae.useRef)(null),A=(0,ae.useRef)(null),D=(0,ae.useRef)(null);E.current={};var L=(0,ae.useRef)(!0),O=(0,ae.useRef)(zle(t)),R=(0,ae.useRef)(),P=Ay({state:g,props:t}),M=i(function(X){return E.current[O.current.getItemId(X)]},"getItemNodeFromIndex");Iy(l,[w,S,_,o],$e({isInitialMount:L.current,previousResultCount:R.current,items:o,environment:s,itemToString:f},g)),Iy(d,[y],$e({isInitialMount:L.current,previousResultCount:R.current,items:o,environment:s,itemToString:f},g));var j=$B({menuElement:x.current,highlightedIndex:S,isOpen:w,itemRefs:E,scrollIntoView:a,getItemNodeFromIndex:M});j3({isInitialMount:L.current,props:t,state:g}),(0,ae.useEffect)(function(){L.current&&(r||n||w)&&k.current&&k.current.focus()},[w]),(0,ae.useEffect)(function(){L.current||(R.current=o.length)});var B=HB(w,[D,x,A],s,function(){v({type:Dy,selectItem:!1})}),U=q3("getInputProps","getComboboxProps","getMenuProps");(0,ae.useEffect)(function(){L.current=!1},[]);var W=(0,ae.useMemo)(function(){return{ArrowDown:i(function(ne){ne.preventDefault(),v({type:fC,shiftKey:ne.shiftKey,getItemNodeFromIndex:M})},"ArrowDown"),ArrowUp:i(function(ne){ne.preventDefault(),v({type:pC,shiftKey:ne.shiftKey,getItemNodeFromIndex:M})},"ArrowUp"),Home:i(function(ne){ne.preventDefault(),v({type:hC,getItemNodeFromIndex:M})},"Home"),End:i(function(ne){ne.preventDefault(),v({type:gC,getItemNodeFromIndex:M})},"End"),Escape:i(function(){v({type:mC})},"Escape"),Enter:i(function(ne){if(ne.which!==229){var ve=P.current.state;ve.isOpen&&ne.preventDefault(),v({type:vC,getItemNodeFromIndex:M})}},"Enter")}},[v,P]),Y=(0,ae.useCallback)(function(X){return $e({id:O.current.labelId,htmlFor:O.current.inputId},X)},[]),re=(0,ae.useCallback)(function(X,ne){var ve,Te=X===void 0?{}:X,ke=Te.onMouseLeave,Ce=Te.refKey,Re=Ce===void 0?"ref":Ce,Be=Te.ref,Et=Mo(Te,["onMouseLeave","refKey","ref"]),Tt=ne===void 0?{}:ne,De=Tt.suppressRefError,Ve=De===void 0?!1:De;return U("getMenuProps",Ve,Re,x),$e((ve={},ve[Re]=ka(Be,function(kt){x.current=kt}),ve.id=O.current.menuId,ve.role="listbox",ve["aria-labelledby"]=O.current.labelId,ve.onMouseLeave=cn(ke,function(){v({type:bC})}),ve),Et)},[v,U]),ue=(0,ae.useCallback)(function(X){var ne,ve,Te=X===void 0?{}:X,ke=Te.item,Ce=Te.index,Re=Te.refKey,Be=Re===void 0?"ref":Re,Et=Te.ref,Tt=Te.onMouseMove,De=Te.onClick,Ve=Te.onPress,kt=Mo(Te,["item","index","refKey","ref","onMouseMove","onClick","onPress"]),Nr=P.current,Gt=Nr.props,jt=Nr.state,Ue=H3(Ce,ke,Gt.items);if(Ue<0)throw new Error("Pass either item or item index in getItemProps!");var Jt="onClick",no=De;return $e((ne={},ne[Be]=ka(Et,function(Hn){Hn&&(E.current[O.current.getItemId(Ue)]=Hn)}),ne.role="option",ne["aria-selected"]=""+(Ue===jt.highlightedIndex),ne.id=O.current.getItemId(Ue),ne),!kt.disabled&&(ve={onMouseMove:cn(Tt,i(function(){Ce!==jt.highlightedIndex&&(j.current=!1,v({type:yC,index:Ce}))},"itemHandleMouseMove"))},ve[Jt]=cn(no,i(function(){v({type:xC,index:Ce}),k.current&&k.current.focus()},"itemHandleClick")),ve),kt)},[v,P,j]),fe=(0,ae.useCallback)(function(X){var ne,ve=X===void 0?{}:X,Te=ve.onClick,ke=ve.onPress,Ce=ve.refKey,Re=Ce===void 0?"ref":Ce,Be=ve.ref,Et=Mo(ve,["onClick","onPress","refKey","ref"]),Tt=i(function(){v({type:wC}),!P.current.state.isOpen&&k.current&&k.current.focus()},"toggleButtonHandleClick");return $e((ne={},ne[Re]=ka(Be,function(De){A.current=De}),ne.id=O.current.toggleButtonId,ne.tabIndex=-1,ne),!Et.disabled&&$e({},{onClick:cn(Te,Tt)}),Et)},[v,P]),qe=(0,ae.useCallback)(function(X,ne){var ve,Te=X===void 0?{}:X,ke=Te.onKeyDown,Ce=Te.onChange,Re=Te.onInput,Be=Te.onBlur,Et=Te.onChangeText,Tt=Te.refKey,De=Tt===void 0?"ref":Tt,Ve=Te.ref,kt=Mo(Te,["onKeyDown","onChange","onInput","onBlur","onChangeText","refKey","ref"]),Nr=ne===void 0?{}:ne,Gt=Nr.suppressRefError,jt=Gt===void 0?!1:Gt;U("getInputProps",jt,De,k);var Ue=P.current.state,Jt=i(function(Xi){var il=yg(Xi);il&&W[il]&&W[il](Xi)},"inputHandleKeyDown"),no=i(function(Xi){v({type:_C,inputValue:Xi.target.value})},"inputHandleChange"),Hn=i(function(){B.current.isMouseDown||v({type:Dy,selectItem:!0})},"inputHandleBlur"),Pa="onChange",Vc={};if(!kt.disabled){var La;Vc=(La={},La[Pa]=cn(Ce,Re,no),La.onKeyDown=cn(ke,Jt),La.onBlur=cn(Be,Hn),La)}return $e((ve={},ve[De]=ka(Ve,function(Xi){k.current=Xi}),ve.id=O.current.inputId,ve["aria-autocomplete"]="list",ve["aria-controls"]=O.current.menuId,ve),Ue.isOpen&&Ue.highlightedIndex>-1&&{"aria-activedescendant":O.current.getItemId(Ue.highlightedIndex)},{"aria-labelledby":O.current.labelId,autoComplete:"off",value:Ue.inputValue},Vc,kt)},[v,W,P,B,U]),Ze=(0,ae.useCallback)(function(X,ne){var ve,Te=X===void 0?{}:X,ke=Te.refKey,Ce=ke===void 0?"ref":ke,Re=Te.ref,Be=Mo(Te,["refKey","ref"]),Et=ne===void 0?{}:ne,Tt=Et.suppressRefError,De=Tt===void 0?!1:Tt;return U("getComboboxProps",De,Ce,D),$e((ve={},ve[Ce]=ka(Re,function(Ve){D.current=Ve}),ve.role="combobox",ve["aria-haspopup"]="listbox",ve["aria-owns"]=O.current.menuId,ve["aria-expanded"]=P.current.state.isOpen,ve),Be)},[P,U]),et=(0,ae.useCallback)(function(){v({type:SC})},[v]),_t=(0,ae.useCallback)(function(){v({type:TC})},[v]),je=(0,ae.useCallback)(function(){v({type:EC})},[v]),ht=(0,ae.useCallback)(function(X){v({type:kC,highlightedIndex:X})},[v]),Q=(0,ae.useCallback)(function(X){v({type:IC,selectedItem:X})},[v]),Ee=(0,ae.useCallback)(function(X){v({type:CC,inputValue:X})},[v]),J=(0,ae.useCallback)(function(){v({type:OC})},[v]);return{getItemProps:ue,getLabelProps:Y,getMenuProps:re,getInputProps:qe,getComboboxProps:Ze,getToggleButtonProps:fe,toggleMenu:et,openMenu:je,closeMenu:_t,setHighlightedIndex:ht,setInputValue:Ee,selectItem:Q,reset:J,highlightedIndex:S,isOpen:w,selectedItem:y,inputValue:_}}i(Wf,"useCombobox");var qB={activeIndex:-1,selectedItems:[]};function OB(e,t){return _g(e,t,qB)}i(OB,"getInitialValue$1");function DB(e,t){return Zr(e,t,qB)}i(DB,"getDefaultValue$1");function Vle(e){var t=OB(e,"activeIndex"),r=OB(e,"selectedItems");return{activeIndex:t,selectedItems:r}}i(Vle,"getInitialState$2");function AB(e){if(e.shiftKey||e.metaKey||e.ctrlKey||e.altKey)return!1;var t=e.target;return!(t instanceof HTMLInputElement&&t.value!==""&&(t.selectionStart!==0||t.selectionEnd!==0))}i(AB,"isKeyDownOperationPermitted");function Wle(e){var t=e.removedSelectedItem,r=e.itemToString;return r(t)+" has been removed."}i(Wle,"getA11yRemovalMessage");var x5e={selectedItems:ce.default.array,initialSelectedItems:ce.default.array,defaultSelectedItems:ce.default.array,itemToString:ce.default.func,getA11yRemovalMessage:ce.default.func,stateReducer:ce.default.func,activeIndex:ce.default.number,initialActiveIndex:ce.default.number,defaultActiveIndex:ce.default.number,onActiveIndexChange:ce.default.func,onSelectedItemsChange:ce.default.func,keyNavigationNext:ce.default.string,keyNavigationPrevious:ce.default.string,environment:ce.default.shape({addEventListener:ce.default.func,removeEventListener:ce.default.func,document:ce.default.shape({getElementById:ce.default.func,activeElement:ce.default.any,body:ce.default.any})})},Gle={itemToString:bg.itemToString,stateReducer:bg.stateReducer,environment:bg.environment,getA11yRemovalMessage:Wle,keyNavigationNext:"ArrowRight",keyNavigationPrevious:"ArrowLeft"},AC=0,NC=1,RC=2,MC=3,PC=4,LC=5,FC=6,BC=7,UC=8,zC=9,HC=10,$C=11,qC=12,Yle=Object.freeze({__proto__:null,SelectedItemClick:AC,SelectedItemKeyDownDelete:NC,SelectedItemKeyDownBackspace:RC,SelectedItemKeyDownNavigationNext:MC,SelectedItemKeyDownNavigationPrevious:PC,DropdownKeyDownNavigationPrevious:LC,DropdownKeyDownBackspace:FC,DropdownClick:BC,FunctionAddSelectedItem:UC,FunctionRemoveSelectedItem:zC,FunctionSetSelectedItems:HC,FunctionSetActiveIndex:$C,FunctionReset:qC});function Kle(e,t){var r=t.type,n=t.index,o=t.props,a=t.selectedItem,s=e.activeIndex,l=e.selectedItems,d;switch(r){case AC:d={activeIndex:n};break;case PC:d={activeIndex:s-1<0?0:s-1};break;case MC:d={activeIndex:s+1>=l.length?-1:s+1};break;case RC:case NC:{var f=s;l.length===1?f=-1:s===l.length-1&&(f=l.length-2),d=$e({selectedItems:[].concat(l.slice(0,s),l.slice(s+1))},{activeIndex:f});break}case LC:d={activeIndex:l.length-1};break;case FC:d={selectedItems:l.slice(0,l.length-1)};break;case UC:d={selectedItems:[].concat(l,[a])};break;case BC:d={activeIndex:-1};break;case zC:{var m=s,h=l.indexOf(a);l.length===1?m=-1:h===l.length-1&&(m=l.length-2),d=$e({selectedItems:[].concat(l.slice(0,h),l.slice(h+1))},{activeIndex:m});break}case HC:{var g=t.selectedItems;d={selectedItems:g};break}case $C:{var v=t.activeIndex;d={activeIndex:v};break}case qC:d={activeIndex:DB(o,"activeIndex"),selectedItems:DB(o,"selectedItems")};break;default:throw new Error("Reducer called without proper action type.")}return $e({},e,d)}i(Kle,"downshiftMultipleSelectionReducer");Zle.stateChangeTypes=Yle;function Zle(e){e===void 0&&(e={});var t=$e({},Gle,e),r=t.getA11yRemovalMessage,n=t.itemToString,o=t.environment,a=t.keyNavigationNext,s=t.keyNavigationPrevious,l=UB(Kle,Vle(t),t),d=l[0],f=l[1],m=d.activeIndex,h=d.selectedItems,g=(0,ae.useRef)(!0),v=(0,ae.useRef)(null),w=(0,ae.useRef)(h),S=(0,ae.useRef)();S.current=[];var y=Ay({state:d,props:t});(0,ae.useEffect)(function(){if(!g.current){if(h.length(0,jC.isEqual)(r,t))}i(Qle,"n");var Jle=i(({disabled:e,highlightValue:t,itemProps:r,label:n,menuStyles:o,multiselect:a,selected:s})=>{let l=i(d=>{return to.default.createElement("span",{className:o.highlighted,dangerouslySetInnerHTML:{__html:(f=d,f.replace(new RegExp(t,"gi"),m=>`${m}`))}});var f},"c");return to.default.createElement("li",Object.assign({},r,{"aria-selected":s},e&&{"aria-disabled":!0}),a?to.default.createElement(to.default.Fragment,null,to.default.createElement("span",{className:o.checkbox,"aria-hidden":!0},to.default.createElement(Vl,null)),t?l(n):n):to.default.createElement(to.default.Fragment,null,t?l(n):n,s&&to.default.createElement(Vl,{className:o.selectedIcon})))},"r"),VB=i(({getItemProps:e,highlightValue:t,isOptionDisabled:r,menuProps:n,menuStyles:o,multiselect:a,open:s,optionLabelField:l,optionKeyField:d,options:f,selectedItem:m,selectedItems:h,virtualizer:g})=>{let v=!!g,w=v?g.virtualItems:f;return to.default.createElement("ul",Object.assign({},n,{className:Se(o.menu)}),s&&to.default.createElement(to.default.Fragment,null,v&&to.default.createElement("li",{key:"total-size","aria-hidden":!0,style:{height:g.totalSize}}),w.map((S,y)=>{let _=y,x=null;v&&({index:_}=S,x=S);let E=f[_],k=E[l],A=E[d],D=a?Qle(h,E):(0,jC.isEqual)(m,E),L=typeof r=="function"&&r(E,_),O=e(E,_,D,L,x);return to.default.createElement(Jle,{key:A,disabled:L,highlightValue:t,itemProps:O,menuStyles:o,multiselect:a,label:k,selected:D})})))},"i");var Bn={input:"SearchInput-module_input__Addns",hidden:"SearchInput-module_hidden__OcXmJ",button:"SearchInput-module_button__z7NIp search-input_hds-search-input__button__1-cj-",wrapper:"SearchInput-module_wrapper__114JK",root:"SearchInput-module_root__sMwrY",open:"SearchInput-module_open__1zeft",angleIcon:"SearchInput-module_angleIcon__1PdxN",menu:"SearchInput-module_menu__2P8CO",loadingSpinnerContainer:"SearchInput-module_loadingSpinnerContainer__T6ZTc",menuItem:"SearchInput-module_menuItem__zIC_d",highlighted:"SearchInput-module_highlighted__3D7Hh",selected:"SearchInput-module_selected__30K7a",disabled:"SearchInput-module_disabled__akdv5",virtualized:"SearchInput-module_virtualized__xRfea",errorText:"SearchInput-module_errorText__2tddy text-input_hds-text-input__error-text__2bQYc",buttons:"SearchInput-module_buttons__2O_2t search-input_hds-search-input__buttons__3PawT",searchIcon:"SearchInput-module_searchIcon__l1_S4",noToggle:"SearchInput-module_noToggle__2rf7Y",helperText:"SearchInput-module_helperText__2AWSL",loadingSpinner:"SearchInput-module_loadingSpinner__3G_76"};Ht(`@keyframes text-input_fadeIn__qn0sk{0%{opacity:0}to{opacity:1}}.text-input_hds-text-input__2k_Sg{--border-width:2px;--outline-width:3px;--outline-offset-readonly:4px;--input-height:56px;--textarea-height:149px;--icon-size:var(--spacing-m);--icon-color:var(--color-black);--helper-color-default:var(--color-black-60);--helper-color-invalid:var(--color-black);--helper-background-color-invalid:var(--color-error-light);--helper-icon-color-invalid:var(--color-error);--helper-color-success:var(--color-black);--helper-background-color-success:var(--color-success-light);--helper-icon-color-success:var(--color-success);--helper-color-info:var(--color-black);--helper-background-color-info:var(--color-info-light);--helper-icon-color-info:var(--color-info);--input-background-default:var(--color-white);--input-background-disabled:var(--color-black-10);--input-border-color-default:var(--color-black-50);--input-border-color-hover:var(--color-black-90);--input-border-color-focus:var(--color-black-90);--input-border-color-invalid:var(--color-error);--input-border-color-disabled:var(--color-black-10);--input-border-color-success:var(--color-success);--input-color-default:var(--color-black-90);--input-color-disabled:var(--color-black-40);--label-color-default:var(--color-black-90);--label-color-invalid:var(--color-black-90);--placeholder-color:var(--color-black-60)}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__input__28bnn{-webkit-appearance:none;background-color:var(--input-background-default);border:var(--border-width) solid var(--input-border-color-default);border-radius:0;box-sizing:border-box;color:var(--input-color-default);font-family:inherit;font-size:1.125em;height:var(--input-height);line-height:normal;margin:0;padding:0 var(--spacing-s);width:100%;will-change:transform,box-shadow}.text-input_hds-text-input__2k_Sg:not([data-hds-textinput-filled]) .text-input_hds-text-input__button-clear__9anML,.text-input_hds-text-input__input-clear__10ibh::-webkit-search-cancel-button{display:none}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__button-clear__9anML>*{pointer-events:none}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__input__28bnn:hover{border-color:var(--input-border-color-hover);transition:border-color 85ms ease-out}.text-input_hds-text-input__input-wrapper__2dlTe:focus-within .text-input_hds-text-input__input__28bnn{border-color:var(--input-border-color-focus);outline:none}.text-input_hds-text-input__2k_Sg.text-input_hds-text-input--invalid__2_9Zw .text-input_hds-text-input__input__28bnn{border-color:var(--input-border-color-invalid)}.text-input_hds-text-input__2k_Sg.text-input_hds-text-input--success__3Oi7w .text-input_hds-text-input__input__28bnn{border-color:var(--input-border-color-success)}.text-input_hds-text-input__input-wrapper__2dlTe:focus-within .text-input_hds-text-input__input__28bnn:not([readonly]){box-shadow:0 0 0 var(--outline-width) var(--color-focus-outline);transform:translateZ(0);transition:85ms ease-out;transition-property:box-shadow,transform}.text-input_hds-text-input__label__1Wguh{color:var(--label-color-default);display:block;font-size:var(--fontsize-body-m);font-weight:500;margin-bottom:var(--spacing-3-xs)}.text-input_hds-text-input--invalid__2_9Zw .text-input_hds-text-input__label__1Wguh{color:var(--label-color-invalid);transition:color 85ms linear}.text-input_hds-text-input__required__cS54_{display:inline-block;font-size:var(--fontsize-body-xl);line-height:1;margin-left:var(--spacing-2-xs);transform:translateY(var(--spacing-3-xs))}.text-input_hds-text-input__input-wrapper__2dlTe{display:flex;position:relative}.text-input_hds-text-input__2k_Sg textarea.text-input_hds-text-input__input__28bnn{font-family:inherit;height:var(--textarea-height);margin:0;min-height:var(--input-height);overflow:auto;padding:var(--spacing-s);resize:vertical}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__input__28bnn::-ms-reveal{display:none}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__input__28bnn::-moz-placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__input__28bnn::placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__helper-text__1LgPk{color:var(--helper-color-default);display:block;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-3-xs);white-space:pre-line}.text-input_hds-text-input__error-text__2bQYc{background-color:var(--helper-background-color-invalid);border-left:8px solid var(--color-error);color:var(--helper-color-invalid);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);white-space:pre-line}.text-input_hds-text-input__error-text__2bQYc:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__error-text__2bQYc:before{animation:text-input_fadeIn__qn0sk 85ms ease-out;background:var(--helper-icon-color-invalid);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__success-text__31pFk{background-color:var(--helper-background-color-success);border-left:8px solid var(--color-success);color:var(--helper-color-success);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative;white-space:pre-wrap}.text-input_hds-text-input__success-text__31pFk:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__success-text__31pFk:before{animation:text-input_fadeIn__qn0sk 85ms ease-out;background:var(--helper-icon-color-success);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__info-text__3Xddn{background-color:var(--helper-background-color-info);border-left:8px solid var(--color-info);color:var(--helper-color-info);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative}.text-input_hds-text-input__info-text__3Xddn:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__info-text__3Xddn:before{animation:text-input_fadeIn__qn0sk 85ms ease-out;background:var(--helper-icon-color-info);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__input__28bnn[disabled]{background-color:var(--input-background-disabled);border-color:var(--input-border-color-disabled);color:var(--input-color-disabled);cursor:not-allowed}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__input__28bnn[readonly]{background-color:transparent;border:0;color:var(--input-color-default);outline-offset:var(--outline-offset-readonly);padding:0;-webkit-text-fill-color:var(--input-color-default);transform:translateZ(0);transition:85ms ease-out;transition-property:outline,transform}.text-input_hds-text-input__input-wrapper__2dlTe:focus-within input.text-input_hds-text-input__input__28bnn[readonly]{height:calc(var(--input-height) - 2 * var(--outline-offset-readonly));margin:var(--outline-offset-readonly) 0;outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__input-wrapper__2dlTe:focus-within textarea.text-input_hds-text-input__input__28bnn[readonly]{outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__buttons__1ANhZ{align-items:center;bottom:0;display:flex;font-size:1rem;justify-content:center;margin-right:calc(var(--spacing-s) - var(--spacing-xs) / 2);position:absolute;right:0;top:0}.text-input_hds-text-input__button__1zrQr{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:var(--icon-color);cursor:pointer;display:flex;font:inherit;outline:none;padding:var(--spacing-xs) calc(var(--spacing-xs) / 2)}.text-input_hds-text-input__button__1zrQr:focus{outline:var(--outline-width) solid var(--color-focus-outline)}.search-input_hds-icon__5eCQs{background-color:currentcolor;display:inline-block;height:var(--icon-size);-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto;width:var(--icon-size)}.search-input_hds-icon--size-xs__JNXQQ{--icon-size:var(--spacing-layout-2-xs)}.search-input_hds-icon--size-s__1UrrH{--icon-size:var(--spacing-layout-xs)}.search-input_hds-icon--size-m__2xJqk{--icon-size:var(--spacing-layout-s)}.search-input_hds-icon--size-l__9ZoGz{--icon-size:var(--spacing-layout-m)}.search-input_hds-icon--size-xl__33Ryp{--icon-size:var(--spacing-layout-l)}[class*=hds-icon-start--]:before{-webkit-mask-image:var(--mask-image-before);mask-image:var(--mask-image-before)}[class*=hds-icon-end--]:after,[class*=hds-icon-start--]:before{background-color:currentcolor;content:"";display:inline-flex;height:var(--icon-size,24px);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--icon-size,24px)}[class*=hds-icon-end--]:after{-webkit-mask-image:var(--mask-image-after);mask-image:var(--mask-image-after)}.search-input_hds-icon--search__1OHPF{--mask-image-search:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15 1a8 8 0 11-4.798 14.402l-6.401 6.4-1.591-1.59 6.398-6.4A8 8 0 0115 1zm0 2a6 6 0 100 12 6 6 0 000-12z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-search)}.search-input_hds-icon-start--search__3XoAJ{--mask-image-before:var(--mask-image-search)}.search-input_hds-icon-end--search__2z836{--mask-image-after:var(--mask-image-search)}.search-input_hds-search-input__3yDGf{--border-width:2px;--outline-width:3px;--input-height:56px;--helper-color-default:var(--color-black-60);--input-background-default:var(--color-white);--input-border-color-default:var(--color-black-50);--input-border-color-hover:var(--color-black-90);--input-border-color-focus:var(--color-black-90);--input-color-default:var(--color-black-90);--label-color-default:var(--color-black-90)}.search-input_hds-search-input__label__2XXxI{color:var(--label-color-default);display:block;font-size:var(--fontsize-body-m);font-weight:500;margin-bottom:var(--spacing-3-xs)}.search-input_hds-search-input__input-wrapper__2SHOr{display:flex;height:100%;position:relative}.search-input_hds-search-input__3yDGf .search-input_hds-search-input__input__3K908{-webkit-appearance:none;background-color:var(--input-background-default);border:var(--border-width) solid var(--input-border-color-default);box-sizing:border-box;color:var(--input-color-default);font-size:1.125em;height:var(--input-height);line-height:normal;padding:0 var(--spacing-s);width:100%}.search-input_hds-search-input__3yDGf .search-input_hds-search-input__input__3K908:hover{border-color:var(--input-border-color-hover);transition:border-color 85ms ease-out}.search-input_hds-search-input__3yDGf .search-input_hds-search-input__input__3K908:focus{border-color:var(--input-border-color-focus);outline:none}.search-input_hds-search-input__3yDGf .search-input_hds-search-input__input__3K908:not([readonly]):focus{outline:var(--outline-width) solid var(--color-focus-outline);transform:translateZ(0)}.search-input_hds-search-input__buttons__3PawT{align-items:center;bottom:0;display:flex;font-size:1rem;justify-content:center;margin-right:calc(var(--spacing-s) - var(--spacing-xs) / 2);position:absolute;right:0;top:0}.search-input_hds-search-input__button__1-cj-{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:inherit;color:var(--dropdown-color-default);cursor:pointer;display:flex;font:inherit;outline:none;padding:var(--spacing-xs) calc(var(--spacing-xs) / 2)}.search-input_hds-search-input__buttons__3PawT .search-input_hds-search-input__button__1-cj-:focus{outline:var(--outline-width) solid var(--color-focus-outline)}.search-input_hds-search-input__helper-text__25LCS{color:var(--helper-color-default);display:block;font-size:var(--fontsize-body-m);margin-top:var(--spacing-3-xs)}.SearchInput-module_button__z7NIp.SearchInput-module_hidden__OcXmJ,.SearchInput-module_input__Addns:not(:focus).SearchInput-module_hidden__OcXmJ{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:0 -1px -1px 0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.SearchInput-module_wrapper__114JK:focus-within{box-shadow:0 0 0 var(--focus-outline-width) var(--focus-outline-color)}.SearchInput-module_root__sMwrY{--border-width:2px;--divider-width:1px;--focus-outline-width:3px;--dropdown-height:var(--spacing-3-xl);--menu-item-height:calc(var(--dropdown-height) - var(--border-width) * 2);--icon-size:var(--spacing-m);--menu-z-index:10;--dropdown-background-default:var(--color-white);--dropdown-background-disabled:var(--color-black-10);--dropdown-border-color-default:var(--color-black-50);--dropdown-border-color-hover:var(--color-black-90);--dropdown-border-color-hover-invalid:var(--color-error-dark);--dropdown-border-color-focus:var(--color-black-90);--dropdown-border-color-invalid:var(--color-error);--dropdown-border-color-disabled:var(--color-black-10);--dropdown-color-default:var(--color-black-90);--dropdown-color-disabled:var(--color-black-40);--focus-outline-color:var(--color-focus-outline);--helper-background-color-invalid:var(--color-error-light);--helper-color-invalid:var(--color-black);--helper-icon-color-invalid:var(--color-error);--menu-divider-color:var(--color-black-20);--menu-item-background-default:var(--color-white);--menu-item-background-hover:var(--color-bus);--menu-item-background-selected:var(--color-white);--menu-item-background-selected-hover:var(--color-bus);--menu-item-background-disabled:var(--color-white);--menu-item-color-default:var(--color-black-90);--menu-item-color-hover:var(--color-white);--menu-item-color-selected:var(--color-black-90);--menu-item-color-selected-hover:var(--color-white);--menu-item-color-disabled:var(--color-black-40);--menu-item-icon-color-selected:var(--color-white);--menu-item-icon-color-disabled:var(--color-black-40);--multiselect-checkbox-background-selected:var(--color-bus);--multiselect-checkbox-background-disabled:var(--color-black-10);--multiselect-checkbox-border-default:var(--color-black-50);--multiselect-checkbox-border-hover:var(--color-black-90);--multiselect-checkbox-border-disabled:var(--color-black-10);--multiselect-checkbox-color-default:transparent;--multiselect-checkbox-color-selected:var(--color-white);--multiselect-checkbox-color-selected-disabled:var(--color-white);--placeholder-color:var(--color-black-60);position:relative}.SearchInput-module_open__1zeft.SearchInput-module_root__sMwrY .SearchInput-module_angleIcon__1PdxN{transform:rotateX(180deg)}.SearchInput-module_open__1zeft.SearchInput-module_root__sMwrY .SearchInput-module_menu__2P8CO{display:block}.SearchInput-module_root__sMwrY input{font-family:inherit;margin:0;overflow:auto}.SearchInput-module_wrapper__114JK{background-color:var(--dropdown-background-default);border:var(--border-width) solid var(--dropdown-border-color-default);box-sizing:border-box;min-height:var(--dropdown-height);position:relative;width:100%}.SearchInput-module_wrapper__114JK:focus-within{border-color:var(--dropdown-border-color-focus)}.SearchInput-module_wrapper__114JK:hover{border-color:var(--dropdown-border-color-hover)}.SearchInput-module_wrapper__114JK:focus-within,.SearchInput-module_wrapper__114JK:hover{transition:border-color 85ms ease-out}.SearchInput-module_loadingSpinnerContainer__T6ZTc,.SearchInput-module_menu__2P8CO{border:solid var(--dropdown-border-color-focus);border-top-color:var(--menu-divider-color);border-width:var(--divider-width) var(--border-width) var(--border-width);bottom:0;display:none;left:0;list-style:none;margin:0;outline:none;overflow-y:auto;padding:0;position:absolute;transform:translate(calc(var(--border-width) * -1),100%);width:100%;z-index:var(--menu-z-index)}.SearchInput-module_menuItem__zIC_d{align-items:center;background-color:var(--menu-item-background-default);box-sizing:border-box;color:var(--menu-item-color-default);cursor:pointer;display:flex;font-size:var(--fontsize-body-l);justify-content:space-between;line-height:var(--lineheight-m);min-height:var(--menu-item-height);padding:var(--spacing-xs) var(--spacing-s)}.SearchInput-module_highlighted__3D7Hh.SearchInput-module_menuItem__zIC_d{background-color:var(--menu-item-background-hover);color:var(--menu-item-color-hover)}.SearchInput-module_selected__30K7a.SearchInput-module_menuItem__zIC_d{background-color:var(--menu-item-background-selected);color:var(--menu-item-color-selected)}.SearchInput-module_highlighted__3D7Hh.SearchInput-module_selected__30K7a.SearchInput-module_menuItem__zIC_d{background-color:var(--menu-item-background-selected-hover);color:var(--menu-item-color-selected-hover)}.SearchInput-module_disabled__akdv5.SearchInput-module_menuItem__zIC_d{background-color:var(--menu-item-background-disabled);color:var(--menu-item-color-disabled);cursor:not-allowed}.SearchInput-module_virtualized__xRfea.SearchInput-module_menuItem__zIC_d{left:0;position:absolute;top:0;width:100%}.SearchInput-module_root__sMwrY{--helper-color-default:var(--color-black-60)}.SearchInput-module_wrapper__114JK{align-items:center;display:flex}.SearchInput-module_button__z7NIp{color:var(--dropdown-color-default)}.SearchInput-module_button__z7NIp:focus.SearchInput-module_button__z7NIp:focus{outline:3px solid var(--color-focus-outline)}.SearchInput-module_searchIcon__l1_S4{color:var(--dropdown-color-default);display:flex}.SearchInput-module_input__Addns{align-self:stretch;appearance:none;background-color:var(--input-background-default);border:none;box-sizing:border-box;color:var(--input-color-default);font-size:var(--fontsize-body-l);height:var(--menu-item-height);outline:none;padding:0 calc(var(--spacing-l) + var(--icon-size)) 0 0;width:100%}.SearchInput-module_input__Addns:first-child{padding-left:var(--spacing-s)}.SearchInput-module_input__Addns.SearchInput-module_noToggle__2rf7Y{padding-right:var(--spacing-s)}.SearchInput-module_input__Addns::placeholder{color:var(--placeholder-color);line-height:normal}.SearchInput-module_input__Addns:disabled::placeholder{color:var(--dropdown-color-disabled)}.SearchInput-module_menuItem__zIC_d .SearchInput-module_highlighted__3D7Hh{font-weight:700}.SearchInput-module_menuItem__zIC_d .SearchInput-module_highlighted__3D7Hh mark{background:none;color:inherit;font-weight:400}.SearchInput-module_helperText__2AWSL{color:var(--helper-color-default);display:block;font-size:var(--fontsize-body-m);margin-top:var(--spacing-3-xs)}.SearchInput-module_loadingSpinnerContainer__T6ZTc{align-items:center;background-color:var(--menu-item-background-default);display:flex;flex-direction:column;padding:var(--spacing-m) 0;text-align:center}.SearchInput-module_loadingSpinner__3G_76{margin-bottom:var(--spacing-2-xs)}`);var WC=class WC extends Error{};i(WC,"g");var Ny=WC,Xle=i((e,t,r)=>{let n=(0,xt.useRef)(r),[o,a]=(0,xt.useState)(!1),s=(0,xt.useRef)(()=>null),[l,d]=(0,xt.useState)([]),f=(0,xt.useCallback)(()=>{d([]),a(!1),s.current()},[d,s]);return(0,xt.useEffect)(()=>()=>{s.current()},[s]),(0,xt.useEffect)(()=>{n.current=r},[r]),((m,h,g)=>{let v=(0,xt.useCallback)(m,g);(0,xt.useEffect)(()=>{let w=setTimeout(()=>{v()},h);return()=>{clearTimeout(w)}},[v,h])})(()=>{if(typeof t!="function"||n.current===!0)return;if(a(!0),s.current(),e.length===0)return a(!1),void d([]);let{promise:m,cancel:h}=(g=>{let v=!1;return{promise:new Promise((w,S)=>{g.then(y=>{if(v)throw new Ny;w(y)}).catch(y=>{y instanceof Ny||S(y)})}),cancel:i(()=>{v=!0},"cancel")}})(t(e));s.current=h,m.then(g=>{a(!1),Array.isArray(g)&&typeof d=="function"&&n.current===!1&&d(g)})},200,[e,t,d]),{suggestions:l,isLoading:!n.current&&o,clearSuggestions:f}},"v"),VC=i(e=>{var{className:t,clearButtonAriaLabel:r="Clear",getSuggestions:n,helperText:o,highlightSuggestions:a=!1,inputProps:s,label:l,loadingSpinnerFinishedText:d="Finished loading suggestions",loadingSpinnerText:f="Loading suggestions",onSubmit:m,placeholder:h,searchButtonAriaLabel:g="Search",hideSearchButton:v=!1,suggestionKeyField:w,suggestionLabelField:S,visibleSuggestions:y=8,onChange:_,value:x}=e,E=_e(e,["className","clearButtonAriaLabel","getSuggestions","helperText","highlightSuggestions","inputProps","label","loadingSpinnerFinishedText","loadingSpinnerText","onSubmit","placeholder","searchButtonAriaLabel","hideSearchButton","suggestionKeyField","suggestionLabelField","visibleSuggestions","onChange","value"]);let k=(0,xt.useRef)(!1),A=(0,xt.useRef)(null),D="userEnterKeyAction",[L,O]=(0,xt.useState)(void 0),[R,P]=(0,xt.useState)(""),M=x||R,j=i(()=>L===Wf.stateChangeTypes.InputKeyDownEnter,"Y"),{suggestions:B,isLoading:U,clearSuggestions:W}=Xle(M,n,L===Wf.stateChangeTypes.ItemClick||L===D||j()),Y=((J,X=3e3)=>{let[ne,ve]=(0,xt.useState)(!1),Te=(0,xt.useRef)(null);return(0,xt.useEffect)(()=>(clearTimeout(Te.current),J?Te.current=setTimeout(()=>{ve(!0)},X):ve(!1),()=>{clearTimeout(Te.current)}),[J,X,ve]),ne})(U,1300),re=x!==void 0&&_,ue=i(J=>{re?_(J):P(J)},"V"),fe=i(J=>{var X;let ne=(X=A.current)===null||X===void 0?void 0:X.value;m(J!==void 0?J:ne),W()},"R"),{isOpen:qe,getLabelProps:Ze,getMenuProps:et,getInputProps:_t,getComboboxProps:je,highlightedIndex:ht,getItemProps:Q,reset:Ee}=Wf(Object.assign({items:B,onStateChange(J){var X;let{ItemClick:ne,FunctionReset:ve,InputKeyDownEnter:Te}=Wf.stateChangeTypes;if([ne,ve,Te].includes(J.type)){let ke=J.type===ne&&J.inputValue===void 0,Ce=ke?(X=A.current)===null||X===void 0?void 0:X.value:J.inputValue;if(Ce===void 0)return;ke||ue(Ce),J.type!==ve&&fe(Ce),O(J.type)}else O(void 0)},itemToString:i(J=>J?`${J[S]}`:"","itemToString")},re&&{inputValue:M}));return(0,xt.useEffect)(()=>{k.current?_&&x===void 0&&_(M):k.current=!0},[_,M]),xt.default.createElement("div",Object.assign({},E,{className:Se(Bn.root,qe&&Bn.open,t)}),l&&xt.default.createElement($f,Object.assign({label:l},Ze())),xt.default.createElement("div",{className:Se(Bn.wrapper),ref:je().ref},xt.default.createElement("input",Object.assign({enterKeyHint:"search"},s,_t({onKeyUp:i(J=>{let X=J.key||J.keyCode,ne=X==="Enter"||X===13;!j()&&ne&&fe(),O(ne?D:void 0)},"onKeyUp"),onKeyDown:i(J=>{qe&&B.length||J.key!=="Home"&&J.key!=="End"||(J.nativeEvent.preventDownshiftDefault=!0)},"onKeyDown"),onChange:i(J=>{ue(J.target.value)},"onChange"),ref:A,role:je().role,"aria-expanded":je()["aria-expanded"],"aria-haspopup":je()["aria-haspopup"],"aria-owns":je()["aria-owns"]}),{className:Se(Bn.input,s&&s.className),placeholder:h})),xt.default.createElement("div",{className:Bn.buttons},M.length>0&&xt.default.createElement("button",{type:"button","aria-label":r,className:Se(Bn.button),onClick:i(()=>{Ee(),A.current.focus(),W()},"onClick")},xt.default.createElement(xf,{className:Bn.searchIcon})),!v&&xt.default.createElement("button",{type:"button","aria-label":g,className:Se(Bn.button),onClick:i(()=>fe(),"onClick")},xt.default.createElement(I9,{className:Bn.searchIcon}))),Y&&xt.default.createElement("div",{className:Bn.loadingSpinnerContainer,"aria-hidden":!0},xt.default.createElement(my,{loadingText:f,loadingFinishedText:d,small:!0,className:Bn.loadingSpinner}),f),xt.default.createElement(VB,{isOptionDisabled:i(()=>!1,"isOptionDisabled"),multiselect:!1,open:qe&&!Y,selectedItem:null,selectedItems:[],highlightValue:a&&M.length>=3&&M,menuStyles:Bn,options:B,optionKeyField:`${String(w||S)}`,optionLabelField:`${String(S)}`,menuProps:et({style:{maxHeight:jB*y}}),getItemProps:i((J,X,ne,ve)=>Q({item:J,index:X,disabled:ve,className:Se(Bn.menuItem,ne&&Bn.selected,ht===X&&Bn.highlighted)}),"getItemProps")})),o&&xt.default.createElement("div",{className:Bn.helperText},o))},"b");var Sc=q(Eu()),H=q(pe());var WB=i(e=>e.currentTarget.contains(e.target)&&(!e.relatedTarget||!e.currentTarget.contains(e.relatedTarget)),"r"),GB=i(e=>!e.currentTarget.contains(e.relatedTarget),"t");var Lo=q(pe());var Gf,vc,bs={tag:"Tag-module_tag__3bo5S tag_hds-tag__3MKf3",large:"Tag-module_large__1ZNIX tag_hds-tag--large__1bVs5",action:"Tag-module_action__4ky2K tag_hds-tag--action__Az-Fm",link:"Tag-module_link__3f99r tag_hds-tag--link__1470y",icon:"Tag-module_icon__or2kN tag_hds-tag__icon__2_xWY",multiline:"Tag-module_multiline__24sap tag_hds-tag--multiline__yHIcb"};Ht(`.tag_hds-icon__2LFMT{background-color:currentcolor;display:inline-block;height:var(--icon-size);-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto;width:var(--icon-size)}.tag_hds-icon--size-xs__L1nV_{--icon-size:var(--spacing-layout-2-xs)}.tag_hds-icon--size-s__23CMA{--icon-size:var(--spacing-layout-xs)}.tag_hds-icon--size-m__2zCBY{--icon-size:var(--spacing-layout-s)}.tag_hds-icon--size-l__UuAMZ{--icon-size:var(--spacing-layout-m)}.tag_hds-icon--size-xl__2f_bT{--icon-size:var(--spacing-layout-l)}[class*=hds-icon-start--]:before{-webkit-mask-image:var(--mask-image-before);mask-image:var(--mask-image-before)}[class*=hds-icon-end--]:after,[class*=hds-icon-start--]:before{background-color:currentcolor;content:"";display:inline-flex;height:var(--icon-size,24px);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--icon-size,24px)}[class*=hds-icon-end--]:after{-webkit-mask-image:var(--mask-image-after);mask-image:var(--mask-image-after)}.tag_hds-icon--cross__2tq88{--mask-image-cross:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18 7.5L13.5 12l4.5 4.5-1.5 1.5-4.5-4.5L7.5 18 6 16.5l4.5-4.5L6 7.5 7.5 6l4.5 4.5L16.5 6 18 7.5z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-cross)}.tag_hds-icon-start--cross__Efj_S{--mask-image-before:var(--mask-image-cross)}.tag_hds-icon-end--cross__3_S2q{--mask-image-after:var(--mask-image-cross)}.tag_hds-tag__3MKf3{--computed-background-color:var(--background-color,var(--color-black-10));--computed-background-color-focus:var(--background-color-focus,var(--computed-background-color,transparent));--computed-background-color-hover:var(--background-color-hover,var(--computed-background-color-focus,transparent));--computed-background-color-active:var(--background-color-active,var(--computed-background-color-hover,transparent));--computed-border-color:var(--border-color,var(--computed-background-color));--computed-border-color-focus:var(--border-color-focus,var(--computed-border-color,transparent));--computed-border-color-hover:var(--border-color-hover,var(--computed-border-color-focus,transparent));--computed-border-color-active:var(--border-color-active,var(--computed-border-color-hover,transparent));--computed-color:var(--color,--color-black-90);--computed-color-focus:var(--color-focus,var(--computed-color,inherit));--computed-color-hover:var(--color-hover,var(--computed-color-focus,inherit));--computed-color-active:var(--color-active,var(--computed-color-hover,inherit));--computed-outline-color:var(--outline-color,transparent);--font-size:var(--fontsize-body-s);--gap:var(--spacing-3-xs);--height:32px;--icon-reposition:-4px;--icon-size:24px;--outline-width:2px;--padding-horizontal:12px;--padding-vertical:3px;align-items:center;background-color:var(--computed-background-color);border-radius:calc(var(--height) / 2);box-sizing:border-box;color:var(--computed-color,inherit);display:inline-flex;flex-direction:row;font-size:var(--font-size);font-weight:500;grid-gap:var(--gap);gap:var(--gap);justify-content:center;line-height:var(--lineheight-l);max-width:100%;min-height:var(--height);outline:none;outline-offset:2px;overflow:hidden;padding:var(--padding-vertical) var(--padding-horizontal)}.tag_hds-tag__3MKf3:after{flex-shrink:0;margin-right:var(--icon-reposition)}.tag_hds-tag__3MKf3:before{flex-shrink:0;margin-left:var(--icon-reposition)}.tag_hds-tag__3MKf3>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tag_hds-tag--large__1bVs5{--font-size:var(--fontsize-body-m);--gap:var(--spacing-2-xs);--height:48px;--icon-reposition:-8px;--outline-width:3px;--padding-horizontal:20px;--padding-vertical:10px}.tag_hds-tag--action__Az-Fm{--border-color:var(--color-black-90);border:1px solid var(--computed-border-color);padding:calc(var(--padding-vertical) - 1px) calc(var(--padding-horizontal) - 1px)}.tag_hds-tag--multiline__yHIcb>span{hyphens:auto;white-space:normal}.tag_hds-tag--link__1470y{text-decoration:underline}.tag_hds-tag--action__Az-Fm,.tag_hds-tag--link__1470y{--background-color-hover:var(--color-black-20);--outline-color:var(--color-focus-outline);cursor:pointer}.tag_hds-tag--action__Az-Fm:focus-visible,.tag_hds-tag--link__1470y:focus-visible{background-color:var(--computed-background-color-focus);border-color:var(--computed-border-color-focus);color:var(--computed-color-focus)}.tag_hds-tag--action__Az-Fm:hover,.tag_hds-tag--link__1470y:hover{background-color:var(--computed-background-color-hover);border-color:var(--computed-border-color-hover);color:var(--computed-color-hover)}.tag_hds-tag--action__Az-Fm:active,.tag_hds-tag--link__1470y:active{background-color:var(--computed-background-color-active);border-color:var(--computed-border-color-active);color:var(--computed-color-active)}.tag_hds-tag--action__Az-Fm:active:hover,.tag_hds-tag--action__Az-Fm:focus-visible,.tag_hds-tag--link__1470y:active:hover,.tag_hds-tag--link__1470y:focus-visible{box-shadow:none;outline:var(--outline-width) solid var(--computed-outline-color)}.tag_hds-icon__2LFMT.tag_hds-tag__icon__2_xWY,.tag_hds-tag__icon__2_xWY{flex-shrink:0;height:var(--icon-size);width:var(--icon-size)}.tag_hds-tag__icon__2_xWY:first-child{margin-left:var(--icon-reposition)}.tag_hds-tag__icon__2_xWY:last-child{margin-right:var(--icon-reposition)}`),function(e){e.Action="action",e.Informative="informative",e.Link="link"}(Gf||(Gf={})),function(e){e.Small="small",e.Large="large"}(vc||(vc={}));var _c=(0,Lo.forwardRef)((e,t)=>{var{children:r,className:n,onClick:o,onDelete:a,size:s=vc.Small,theme:l,href:d,iconStart:f,iconEnd:m,multiline:h=!1}=e,g=_e(e,["children","className","onClick","onDelete","size","theme","href","iconStart","iconEnd","multiline"]);let v=!!a,w=a||o,S=!!w,y=Gf.Informative,_=null;w?(y=Gf.Action,_="button"):d&&(y=Gf.Link);let x=Do(bs.tag,l),E=bs.large,k=Se(bs.tag,s===vc.Large&&E,x,n,bs[y],h&&bs.multiline),A=f?Lo.default.createElement("div",{className:Se(bs.icon),"aria-hidden":"true"},f):null,D=m?Lo.default.createElement("div",{className:Se(bs.icon),"aria-hidden":"true"},m):null,L=i(M=>{M.key!=="Enter"&&M.key!==" "||w(M)},"C"),O=i(M=>Lo.default.createElement("a",Object.assign({ref:t,className:Se(k,bs.link),href:d},g),M.children),"M"),R=i(M=>Lo.default.createElement("div",Object.assign({className:k,ref:t},S&&{tabIndex:0,role:_,onClick:w,onKeyDown:L},g),M.children),"N"),P=Lo.default.createElement(Lo.default.Fragment,null,A,Lo.default.createElement("span",null,r),D,v&&!D?Lo.default.createElement(us,{className:bs.icon}):null);return d?Lo.default.createElement(O,null,P):Lo.default.createElement(R,null,P)});var te={selectedOptionsContainer:"Select-module_selectedOptionsContainer__16tlC",dropdownButton:"Select-module_dropdownButton__2-_Ec",screenReaderNotifications:"Select-module_screenReaderNotifications__2wzzH",searchAndFilterInfoContainer:"Select-module_searchAndFilterInfoContainer__3FsUa",screenReaderOnly:"Select-module_screenReaderOnly__1W8e8",visuallyHidden:"Select-module_visuallyHidden__2VgHH",withVisibleFocus:"Select-module_withVisibleFocus__3GTEv",selectAndListContainer:"Select-module_selectAndListContainer__vSJEv",root:"Select-module_root__-GjU5",listAndInputContainer:"Select-module_listAndInputContainer__2gZ6q",listContainer:"Select-module_listContainer__2PfQA",list:"Select-module_list__2iKlZ",groupLabel:"Select-module_groupLabel__35DbO",listItem:"Select-module_listItem__3BXr0",selected:"Select-module_selected__1wq2l",disabledOption:"Select-module_disabledOption__vG5Oz",open:"Select-module_open__3a03t",angleIcon:"Select-module_angleIcon__3A9li",invalid:"Select-module_invalid__9ZEr1",buttonIcon:"Select-module_buttonIcon__3O29i",labels:"Select-module_labels__2FlKK",count:"Select-module_count__ODB_U",arrowAndSpaceForClearButton:"Select-module_arrowAndSpaceForClearButton__3Fufw",singleSelect:"Select-module_singleSelect__3hwAT",clearable:"Select-module_clearable__14E9M",selectedOptions:"Select-module_selectedOptions__VmvqD",icon:"Select-module_icon__3AwlD",placeholder:"Select-module_placeholder__nKgDE",spaceForOneDigit:"Select-module_spaceForOneDigit__3puHv",spaceForTwoDigits:"Select-module_spaceForTwoDigits__1pg4o",spaceForThreeDigits:"Select-module_spaceForThreeDigits__kYlbR",spaceForFourDigits:"Select-module_spaceForFourDigits__27Gtl",disabledButton:"Select-module_disabledButton__3Iunx",hasHiddenItems:"Select-module_hasHiddenItems__33AsE",clearButton:"Select-module_clearButton__2ADgy",dropdownButtonOption:"Select-module_dropdownButtonOption__3Tfsz",lastVisible:"Select-module_lastVisible__2zaaS",singleSelectListItem:"Select-module_singleSelectListItem__3xGcj",singleSelectListItemLabel:"Select-module_singleSelectListItemLabel__uAJg8",multiSelectListItem:"Select-module_multiSelectListItem__1aUhM",checkboxContainer:"Select-module_checkboxContainer__Ahwyj",checkbox:"Select-module_checkbox__njDzB",selectableListItem:"Select-module_selectableListItem__1KNgo",focusableListItem:"Select-module_focusableListItem__3A4r6",shiftOptions:"Select-module_shiftOptions__22weq",listAndInputContainerVisible:"Select-module_listAndInputContainerVisible__3drG4",withSearchOrFilter:"Select-module_withSearchOrFilter__Cfpnd",searchOrFilterInput:"Select-module_searchOrFilterInput__qLE0Q",withErrorMessage:"Select-module_withErrorMessage__1EezM",tagListContainer:"Select-module_tagListContainer__1vSdM",tagList:"Select-module_tagList__3uMST",tag:"Select-module_tag__1I-nr",disabledTag:"Select-module_disabledTag__1cwLH",tagListExpanded:"Select-module_tagListExpanded__-176N",arrowIcon:"Select-module_arrowIcon__12Sjk",tagListButtons:"Select-module_tagListButtons__3vZyi",hiddenButton:"Select-module_hiddenButton__3DQ3q",showAllButton:"Select-module_showAllButton__2TTlK",clearAllButton:"Select-module_clearAllButton__2hs4_",errorText:"Select-module_errorText__2U8te text-input_hds-text-input__error-text__12P9W",assistiveText:"Select-module_assistiveText__iHdzn"};Ht(`@keyframes text-input_fadeIn__e88RG{0%{opacity:0}to{opacity:1}}.text-input_hds-text-input__oq6gC{--border-width:2px;--outline-width:3px;--outline-offset-readonly:4px;--input-height:56px;--textarea-height:149px;--icon-size:var(--spacing-m);--icon-color:var(--color-black);--helper-color-default:var(--color-black-60);--helper-color-invalid:var(--color-black);--helper-background-color-invalid:var(--color-error-light);--helper-icon-color-invalid:var(--color-error);--helper-color-success:var(--color-black);--helper-background-color-success:var(--color-success-light);--helper-icon-color-success:var(--color-success);--helper-color-info:var(--color-black);--helper-background-color-info:var(--color-info-light);--helper-icon-color-info:var(--color-info);--input-background-default:var(--color-white);--input-background-disabled:var(--color-black-10);--input-border-color-default:var(--color-black-50);--input-border-color-hover:var(--color-black-90);--input-border-color-focus:var(--color-black-90);--input-border-color-invalid:var(--color-error);--input-border-color-disabled:var(--color-black-10);--input-border-color-success:var(--color-success);--input-color-default:var(--color-black-90);--input-color-disabled:var(--color-black-40);--label-color-default:var(--color-black-90);--label-color-invalid:var(--color-black-90);--placeholder-color:var(--color-black-60)}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__input__Wvij5{-webkit-appearance:none;background-color:var(--input-background-default);border:var(--border-width) solid var(--input-border-color-default);border-radius:0;box-sizing:border-box;color:var(--input-color-default);font-family:inherit;font-size:1.125em;height:var(--input-height);line-height:normal;margin:0;padding:0 var(--spacing-s);width:100%;will-change:transform,box-shadow}.text-input_hds-text-input__input-clear__3fH_a::-webkit-search-cancel-button,.text-input_hds-text-input__oq6gC:not([data-hds-textinput-filled]) .text-input_hds-text-input__button-clear__12Fmy{display:none}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__button-clear__12Fmy>*{pointer-events:none}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__input__Wvij5:hover{border-color:var(--input-border-color-hover);transition:border-color 85ms ease-out}.text-input_hds-text-input__input-wrapper__1rXc7:focus-within .text-input_hds-text-input__input__Wvij5{border-color:var(--input-border-color-focus);outline:none}.text-input_hds-text-input__oq6gC.text-input_hds-text-input--invalid__9tihR .text-input_hds-text-input__input__Wvij5{border-color:var(--input-border-color-invalid)}.text-input_hds-text-input__oq6gC.text-input_hds-text-input--success__1x9yB .text-input_hds-text-input__input__Wvij5{border-color:var(--input-border-color-success)}.text-input_hds-text-input__input-wrapper__1rXc7:focus-within .text-input_hds-text-input__input__Wvij5:not([readonly]){box-shadow:0 0 0 var(--outline-width) var(--color-focus-outline);transform:translateZ(0);transition:85ms ease-out;transition-property:box-shadow,transform}.text-input_hds-text-input__label__2Jzj_{color:var(--label-color-default);display:block;font-size:var(--fontsize-body-m);font-weight:500;margin-bottom:var(--spacing-3-xs)}.text-input_hds-text-input--invalid__9tihR .text-input_hds-text-input__label__2Jzj_{color:var(--label-color-invalid);transition:color 85ms linear}.text-input_hds-text-input__required__1V4QI{display:inline-block;font-size:var(--fontsize-body-xl);line-height:1;margin-left:var(--spacing-2-xs);transform:translateY(var(--spacing-3-xs))}.text-input_hds-text-input__input-wrapper__1rXc7{display:flex;position:relative}.text-input_hds-text-input__oq6gC textarea.text-input_hds-text-input__input__Wvij5{font-family:inherit;height:var(--textarea-height);margin:0;min-height:var(--input-height);overflow:auto;padding:var(--spacing-s);resize:vertical}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__input__Wvij5::-ms-reveal{display:none}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__input__Wvij5::-moz-placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__input__Wvij5::placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__helper-text__3hy4U{color:var(--helper-color-default);display:block;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-3-xs);white-space:pre-line}.text-input_hds-text-input__error-text__12P9W{background-color:var(--helper-background-color-invalid);border-left:8px solid var(--color-error);color:var(--helper-color-invalid);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);white-space:pre-line}.text-input_hds-text-input__error-text__12P9W:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__error-text__12P9W:before{animation:text-input_fadeIn__e88RG 85ms ease-out;background:var(--helper-icon-color-invalid);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__success-text__28bnR{background-color:var(--helper-background-color-success);border-left:8px solid var(--color-success);color:var(--helper-color-success);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative;white-space:pre-wrap}.text-input_hds-text-input__success-text__28bnR:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__success-text__28bnR:before{animation:text-input_fadeIn__e88RG 85ms ease-out;background:var(--helper-icon-color-success);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__info-text__2WOd2{background-color:var(--helper-background-color-info);border-left:8px solid var(--color-info);color:var(--helper-color-info);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative}.text-input_hds-text-input__info-text__2WOd2:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__info-text__2WOd2:before{animation:text-input_fadeIn__e88RG 85ms ease-out;background:var(--helper-icon-color-info);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__input__Wvij5[disabled]{background-color:var(--input-background-disabled);border-color:var(--input-border-color-disabled);color:var(--input-color-disabled);cursor:not-allowed}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__input__Wvij5[readonly]{background-color:transparent;border:0;color:var(--input-color-default);outline-offset:var(--outline-offset-readonly);padding:0;-webkit-text-fill-color:var(--input-color-default);transform:translateZ(0);transition:85ms ease-out;transition-property:outline,transform}.text-input_hds-text-input__input-wrapper__1rXc7:focus-within input.text-input_hds-text-input__input__Wvij5[readonly]{height:calc(var(--input-height) - 2 * var(--outline-offset-readonly));margin:var(--outline-offset-readonly) 0;outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__input-wrapper__1rXc7:focus-within textarea.text-input_hds-text-input__input__Wvij5[readonly]{outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__buttons__1nezR{align-items:center;bottom:0;display:flex;font-size:1rem;justify-content:center;margin-right:calc(var(--spacing-s) - var(--spacing-xs) / 2);position:absolute;right:0;top:0}.text-input_hds-text-input__button__138YJ{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:var(--icon-color);cursor:pointer;display:flex;font:inherit;outline:none;padding:var(--spacing-xs) calc(var(--spacing-xs) / 2)}.text-input_hds-text-input__button__138YJ:focus{outline:var(--outline-width) solid var(--color-focus-outline)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec{background:none;border:none;color:inherit;cursor:pointer;font:inherit;padding:0}.Select-module_screenReaderNotifications__2wzzH,.Select-module_searchAndFilterInfoContainer__3FsUa.Select-module_screenReaderOnly__1W8e8,.Select-module_visuallyHidden__2VgHH{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:0 -1px -1px 0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.Select-module_selectAndListContainer__vSJEv:focus-within,.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_withVisibleFocus__3GTEv:focus-visible{box-shadow:0 0 0 var(--computed-focus-outline-width) var(--computed-focus-outline-color)}.Select-module_root__-GjU5{--computed-border-width:var(--border-width,2px);--computed-divider-width:var(--divider-width,1px);--computed-focus-outline-width:var(--focus-outline-width,3px);--computed-dropdown-height:var(--spacing-3-xl);--default-menu-item-height:calc(var(--computed-dropdown-height) - var(--computed-border-width) * 2);--computed-menu-item-height:var(--menu-item-height,var(--default-menu-item-height));--computed-menu-z-index:var(--menu-z-index,10);--computed-assistive-color:var(--assistive-color,var(--color-black-90));--computed-focus-outline-color:var(--focus-outline-color,var(--color-focus-outline));--computed-placeholder-color:var(--placeholder-color,var(--color-black-60));--computed-border-color-invalid:var(--border-color-invalid,var(--color-error));--computed-icon-color:var(--icon-color,var(--color-black-90));--computed-icon-size:var(--icon-size,var(--spacing-m));--computed-dropdown-icon-color:var(--dropdown-icon-color,var(--color-black-90));--computed-dropdown-background-default:var(--dropdown-background-default,var(--color-white));--computed-dropdown-background-disabled:var(--dropdown-background-disabled,var(--color-black-10));--computed-dropdown-border-color-default:var(--dropdown-border-color-default,var(--color-black-50));--computed-dropdown-border-color-hover:var(--dropdown-border-color-hover,var(--color-black-90));--computed-dropdown-border-color-hover-invalid:var(--dropdown-border-color-hover-invalid,var(--color-error));--computed-dropdown-border-color-focus:var(--dropdown-border-color-focus,var(--color-black-90));--computed-dropdown-border-color-invalid:var(--dropdown-border-color-invalid,var(--color-error));--computed-dropdown-border-color-disabled:var(--dropdown-border-color-disabled,var(--color-black-10));--computed-dropdown-color-default:var(--dropdown-color-default,var(--color-black-90));--computed-dropdown-color-disabled:var(--dropdown-color-disabled,var(--color-black-40));--computed-menu-divider-color:var(--menu-divider-color,var(--color-black-20));--computed-menu-item-background-color-default:var(--menu-item-background-color-default,var(--color-white));--computed-menu-item-background-color-hover:var(--menu-item-background-color-hover,var(--color-bus-light));--computed-menu-item-background-color-selected:var(--menu-item-background-color-selected,transparent);--computed-menu-item-background-color-selected-hover:var(--menu-item-background-color-selected-hover,var(--color-bus-light));--computed-menu-item-background-color-disabled:var(--menu-item-background-color-disabled,var(--color-white));--computed-menu-item-background-color-disabled-hover:var(--menu-item-background-color-disabled-hover,transparent);--computed-menu-item-color-default:var(--menu-item-color-default,var(--color-black-90));--computed-menu-item-color-hover:var(--menu-item-color-hover,var(--color-black-90));--computed-menu-item-color-selected:var(--menu-item-color-selected,var(--color-black-90));--computed-menu-item-color-selected-hover:var(--menu-item-color-selected-hover,var(--color-black-90));--computed-menu-item-color-disabled:var(--menu-item-color-disabled,var(--color-black-40));--computed-menu-item-icon-color-selected:var(--menu-item-icon-color-selected,var(--color-white));--computed-menu-item-icon-color-disabled:var(--menu-item-icon-color-disabled,var(--color-black-40));--computed-menu-item-border-color-focus:var(--menu-item-border-color-focus,var(--color-coat-of-arms));--computed-menu-item-group-label-background-default:var(--menu-item-group-label-background-default,var(--color-black-5));--computed-menu-item-group-label-background-disabled:var(--menu-item-group-label-background-disabled,var(--color-black-5));--computed-menu-item-group-label-background-disabled-hover:var(--menu-item-group-label-background-disabled-hover,var(--color-black-5));--computed-menu-item-group-label-color-disabled:var(--menu-item-group-label-color-disabled,var(--color-black-90));--computed-error-text-color:var(--error-text-color,var(--color-black));--computed-error-icon-color:var(--error-icon-color,var(--color-error));--computed-error-background-color:var(--error-background-color,var(--color-error-light));--computed-error-border-color:var(--error-border-color,var(--color-error));position:relative}.Select-module_root__-GjU5 input{font-family:inherit;margin:0;overflow:auto}.Select-module_selectAndListContainer__vSJEv{background-color:var(--computed-dropdown-background-default);border:var(--computed-border-width) solid var(--computed-dropdown-border-color-default);box-sizing:border-box;min-height:var(--computed-dropdown-height);position:relative;width:100%}.Select-module_selectAndListContainer__vSJEv:focus-within{border-color:var(--computed-dropdown-border-color-focus)}.Select-module_selectAndListContainer__vSJEv:hover{border-color:var(--computed-dropdown-border-color-hover)}.Select-module_selectAndListContainer__vSJEv:focus-within,.Select-module_selectAndListContainer__vSJEv:hover{transition:border-color 85ms ease-out}.Select-module_listAndInputContainer__2gZ6q{border:solid var(--computed-dropdown-border-color-focus);border-top-color:var(--computed-menu-divider-color);border-width:var(--computed-divider-width) var(--computed-border-width) var(--computed-border-width);bottom:0;display:none;left:0;list-style:none;margin:0;outline:none;overflow-y:auto;padding:0;position:absolute;transform:translate(calc(var(--computed-border-width) * -1),100%);width:100%;z-index:var(--computed-menu-z-index)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_groupLabel__35DbO,.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_listItem__3BXr0{align-items:center;background-color:var(--computed-menu-item-background-color-default);box-sizing:border-box;color:var(--computed-menu-item-color-default);cursor:pointer;display:flex;font-size:var(--fontsize-body-l);justify-content:space-between;line-height:var(--lineheight-m);min-height:var(--computed-menu-item-height);padding:var(--spacing-xs) var(--spacing-s)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_selected__1wq2l.Select-module_groupLabel__35DbO,.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_selected__1wq2l.Select-module_listItem__3BXr0{background-color:var(--computed-menu-item-background-color-selected);color:var(--computed-menu-item-color-selected)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_disabledOption__vG5Oz.Select-module_groupLabel__35DbO,.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_disabledOption__vG5Oz.Select-module_listItem__3BXr0{background-color:var(--computed-menu-item-background-color-disabled);color:var(--computed-menu-item-color-disabled);cursor:not-allowed}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_groupLabel__35DbO:hover,.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_listItem__3BXr0:hover{color:var(--computed-menu-item-color-hover)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_groupLabel__35DbO:hover.Select-module_selected__1wq2l,.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_listItem__3BXr0:hover.Select-module_selected__1wq2l{background-color:var(--computed-menu-item-background-color-selected-hover);color:var(--computed-menu-item-color-selected-hover)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_groupLabel__35DbO:hover.Select-module_disabledOption__vG5Oz,.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_listItem__3BXr0:hover.Select-module_disabledOption__vG5Oz{background-color:var(--computed-menu-item-background-color-disabled-hover);color:var(--computed-menu-item-color-disabled)}.Select-module_root__-GjU5{display:flex;flex-direction:column;max-width:420px}.Select-module_selectAndListContainer__vSJEv.Select-module_open__3a03t .Select-module_angleIcon__3A9li{transform:rotateX(180deg)}.Select-module_selectAndListContainer__vSJEv.Select-module_invalid__9ZEr1{border-color:var(--computed-dropdown-border-color-invalid)}.Select-module_selectAndListContainer__vSJEv.Select-module_invalid__9ZEr1:hover{border-color:var(--computed-dropdown-border-color-hover-invalid)}.Select-module_selectAndListContainer__vSJEv{margin-bottom:var(--spacing-2-xs)}.Select-module_selectedOptionsContainer__16tlC{box-sizing:border-box;display:flex;min-height:var(--computed-menu-item-height)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec{align-items:center;color:var(--computed-dropdown-color-default);display:flex;font-size:var(--fontsize-body-l);outline:none;padding:var(--spacing-xs);padding-right:var(--spacing-xs)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_withVisibleFocus__3GTEv{align-self:center;height:calc((var(--computed-dropdown-height)) - 6px)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec .Select-module_buttonIcon__3O29i{color:var(--computed-icon-color)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec .Select-module_labels__2FlKK{box-sizing:border-box;display:flex;flex-flow:wrap;flex-grow:1;height:calc(var(--fontsize-body-l) * var(--lineheight-l) + 1px);overflow:hidden;padding-left:var(--spacing-3-xs)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec .Select-module_count__ODB_U.Select-module_count__ODB_U{display:none;font-weight:700;padding:0;position:relative;width:1px}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec .Select-module_count__ODB_U.Select-module_count__ODB_U:after{content:"\\A0";display:inline-block}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec .Select-module_count__ODB_U.Select-module_count__ODB_U span{background-color:var(--computed-dropdown-background-default);color:var(--computed-dropdown-color-default);position:absolute;right:2px;top:0}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec .Select-module_arrowAndSpaceForClearButton__3Fufw{align-items:center;color:var(--computed-dropdown-icon-color);display:flex;flex-shrink:1;padding-left:calc(var(--clear-button-size) + var(--spacing-2-xs) + var(--spacing-xs));--clear-button-size:calc(var(--computed-icon-size) + var(--spacing-xs) + var(--spacing-xs))}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_singleSelect__3hwAT .Select-module_arrowAndSpaceForClearButton__3Fufw{padding-left:calc(var(--clear-button-size) + var(--spacing-3-xs) + var(--spacing-xs))}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec:not(.Select-module_clearable__14E9M) .Select-module_arrowAndSpaceForClearButton__3Fufw{padding-left:var(--spacing-xs)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_selectedOptions__VmvqD{flex-grow:1;overflow:hidden}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_selectedOptions__VmvqD>span:first-child{display:flex;padding-right:var(--spacing-3-xs)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_icon__3AwlD{color:var(--computed-dropdown-icon-color);flex-shrink:1;padding-left:var(--spacing-xs);padding-right:var(--spacing-xs)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_placeholder__nKgDE{background-color:inherit;color:var(--computed-placeholder-color)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_placeholder__nKgDE .Select-module_arrowAndSpaceForClearButton__3Fufw{padding-left:var(--spacing-xs)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_spaceForOneDigit__3puHv .Select-module_labels__2FlKK{padding-right:24px}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_spaceForTwoDigits__1pg4o .Select-module_labels__2FlKK{padding-right:34px}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_spaceForThreeDigits__kYlbR .Select-module_labels__2FlKK{padding-right:44px}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_spaceForFourDigits__27Gtl .Select-module_labels__2FlKK{padding-right:54px}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_disabledButton__3Iunx{background-color:var(--computed-dropdown-background-disabled);border-color:var(--computed-dropdown-border-color-disabled);color:var(--computed-dropdown-color-disabled)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_disabledButton__3Iunx.Select-module_icon__3AwlD{color:var(--computed-menu-item-icon-color-disabled)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_disabledButton__3Iunx .Select-module_count__ODB_U.Select-module_count__ODB_U span{background-color:var(--computed-dropdown-background-disabled);color:var(--computed-dropdown-color-disabled)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_disabledButton__3Iunx .Select-module_arrowAndSpaceForClearButton__3Fufw,.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_disabledButton__3Iunx .Select-module_buttonIcon__3O29i,.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_disabledButton__3Iunx.Select-module_placeholder__nKgDE{color:var(--computed-dropdown-color-disabled)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_hasHiddenItems__33AsE .Select-module_count__ODB_U{display:block}.Select-module_selectedOptionsContainer__16tlC .Select-module_clearButton__2ADgy{position:absolute;right:calc(var(--computed-icon-size) + var(--spacing-xs) + var(--spacing-xs))}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButtonOption__3Tfsz{max-width:100%;overflow:hidden;padding:0 var(--spacing-2-xs) 0 0;position:relative;text-overflow:ellipsis;white-space:nowrap}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButtonOption__3Tfsz:not(:last-child):after{content:",";display:inline-block;position:absolute;right:var(--spacing-3-xs);top:0}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButtonOption__3Tfsz:last-child{margin-right:0}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButtonOption__3Tfsz.Select-module_lastVisible__2zaaS:after{content:""}.Select-module_listAndInputContainer__2gZ6q{background-color:var(--computed-dropdown-background-default)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA{display:flex;flex-direction:column;max-height:238px;overflow-y:auto}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ{display:flex;flex-direction:column;margin:0;padding:0;position:relative}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_listItem__3BXr0.Select-module_disabledOption__vG5Oz.Select-module_disabledOption__vG5Oz{cursor:not-allowed}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_singleSelectListItem__3xGcj{--computed-menu-item-background-color-hover:var(--menu-item-background-color-hover,var(--color-bus-light));--computed-menu-item-background-color-selected:var(--menu-item-background-color-selected,var(--color-bus));--computed-menu-item-background-color-selected-hover:var(--menu-item-background-color-selected-hover,var(--color-bus-dark));--computed-menu-item-color-selected:var(--menu-item-color-selected,var(--color-white));--computed-menu-item-color-selected-hover:var(--menu-item-color-selected-hover,var(--color-white))}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_singleSelectListItem__3xGcj .Select-module_singleSelectListItemLabel__uAJg8{align-items:center;display:flex;flex-grow:1;justify-content:space-between}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_singleSelectListItem__3xGcj .Select-module_singleSelectListItemLabel__uAJg8>span{color:var(--computed-menu-item-icon-color-selected);height:24px;width:24px}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_singleSelectListItem__3xGcj.Select-module_disabledOption__vG5Oz .Select-module_singleSelectListItemLabel__uAJg8>span{color:var(--computed-menu-item-icon-color-disabled)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_multiSelectListItem__1aUhM{position:relative}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_multiSelectListItem__1aUhM .Select-module_checkboxContainer__Ahwyj{display:flex;flex-direction:row}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_multiSelectListItem__1aUhM .Select-module_checkboxContainer__Ahwyj>div{flex-shrink:0;pointer-events:none;width:24px;--background-unselected:var(--background-default,var(--color-white))}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_multiSelectListItem__1aUhM .Select-module_checkboxContainer__Ahwyj label{cursor:pointer;flex-grow:1;padding-left:var(--spacing-xs)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_multiSelectListItem__1aUhM .Select-module_checkboxContainer__Ahwyj label:after{content:"";inset:0;position:absolute}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_multiSelectListItem__1aUhM.Select-module_disabledOption__vG5Oz.Select-module_disabledOption__vG5Oz label{cursor:not-allowed}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_groupLabel__35DbO{background-color:var(--computed-menu-item-group-label-background-default);font-weight:700}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_groupLabel__35DbO.Select-module_disabledOption__vG5Oz.Select-module_disabledOption__vG5Oz{background-color:var(--computed-menu-item-group-label-background-disabled);color:var(--computed-menu-item-group-label-color-disabled)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_groupLabel__35DbO.Select-module_disabledOption__vG5Oz.Select-module_disabledOption__vG5Oz:hover{background-color:var(--computed-menu-item-group-label-background-disabled-hover)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_selectableListItem__1KNgo:not(.Select-module_selected__1wq2l):hover{background-color:var(--computed-menu-item-background-color-hover)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_focusableListItem__3A4r6{outline:none}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_focusableListItem__3A4r6:focus,.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_focusableListItem__3A4r6:focus-within{box-shadow:0 0 0 2px var(--computed-menu-item-border-color-focus) inset;outline:none}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ.Select-module_shiftOptions__22weq .Select-module_listItem__3BXr0:not(.Select-module_groupLabel__35DbO){padding-left:var(--spacing-layout-s)}.Select-module_listAndInputContainer__2gZ6q.Select-module_listAndInputContainerVisible__3drG4{display:block}.Select-module_listAndInputContainer__2gZ6q.Select-module_withSearchOrFilter__Cfpnd .Select-module_listContainer__2PfQA{border-top:1px solid var(--computed-menu-divider-color)}.Select-module_searchOrFilterInput__qLE0Q{padding:var(--spacing-2-xs)}.Select-module_searchAndFilterInfoContainer__3FsUa{align-items:center;color:var(--computed-dropdown-color-default);display:flex;flex-direction:column;padding:var(--spacing-l)}.Select-module_searchAndFilterInfoContainer__3FsUa>span{padding-top:var(--spacing-2-xs);text-align:center}.Select-module_searchAndFilterInfoContainer__3FsUa>svg{padding:var(--spacing-s) 0 var(--spacing-xs)}.Select-module_searchAndFilterInfoContainer__3FsUa.Select-module_withErrorMessage__1EezM,.Select-module_searchAndFilterInfoContainer__3FsUa.Select-module_withErrorMessage__1EezM>span:first-of-type{padding-top:0}.Select-module_tagListContainer__1vSdM{display:flex;flex-direction:column}.Select-module_tagListContainer__1vSdM .Select-module_tagList__3uMST{display:flex;flex-flow:row wrap;margin:0 -4px;max-height:80px;overflow:hidden;padding:var(--spacing-3-xs) 4px 0}.Select-module_tagListContainer__1vSdM .Select-module_tagList__3uMST .Select-module_tag__1I-nr{margin-bottom:var(--spacing-xs);margin-right:var(--spacing-xs)}.Select-module_tagListContainer__1vSdM .Select-module_tagList__3uMST .Select-module_tag__1I-nr.Select-module_disabledTag__1cwLH{pointer-events:none}.Select-module_tagListContainer__1vSdM.Select-module_tagListExpanded__-176N .Select-module_tagList__3uMST{max-height:unset}.Select-module_tagListContainer__1vSdM.Select-module_tagListExpanded__-176N .Select-module_arrowIcon__12Sjk{transform:rotateX(180deg)}.Select-module_tagListContainer__1vSdM .Select-module_tagListButtons__3vZyi{display:flex;flex-direction:row;margin-top:var(--spacing-xs)}.Select-module_tagListContainer__1vSdM .Select-module_tagListButtons__3vZyi>button:first-child{margin-right:var(--spacing-xs)}.Select-module_tagListContainer__1vSdM .Select-module_tagListButtons__3vZyi .Select-module_hiddenButton__3DQ3q{display:none}.Select-module_tagListContainer__1vSdM .Select-module_tagListButtons__3vZyi .Select-module_clearAllButton__2hs4_{--background-color-hover:var(--color-error-light);--background-color:var(--color-white);--border-color:var(--color-error);--border-color-hover:var(--color-error);--border-color-focus:var(--color-error);--border-color-hover-focus:var(--color-error);--color:var(--color-error);--color-hover:var(--color-error);--color-focus:var(--color-error);--color-hover-focus:var(--color-error)}.Select-module_errorText__2U8te{margin-bottom:var(--spacing-2-xs);--icon-size:var(--computed-icon-size);--helper-color-invalid:var(--computed-error-text-color);--helper-icon-color-invalid:var(--computed-error-icon-color);--helper-background-color-invalid:var(--computed-error-background-color);--color-error:var(--computed-error-border-color)}.Select-module_assistiveText__iHdzn{color:var(--computed-assistive-color);margin-bottom:var(--spacing-2-xs)}`);var lt={selectedOptions:"selectedOptions",listItem:"listItem",listGroup:"listGroup",clearButton:"clearButton",clearAllButton:"clearAllButton",showAllButton:"showAllButton",tag:"tag",generic:"generic",filter:"filter",search:"search",searchResult:"searchResult",assistive:"assistive",error:"error"},At={click:"click",outSideClick:"outSideClick",change:"change",error:"error",cancelled:"cancelled",blur:"blur",focus:"focus",focusMovedToNonListElement:"focusMovedToNonListElement",close:"close",success:"success"},uU=i(e=>e===lt.tag,"q"),Sg=i(e=>e===At.click,"G"),YB=i(e=>e===At.change,"Z"),Ly=i(e=>e===lt.generic,"$"),ece=i((e,t)=>Sg(t)&&(r=>r===lt.selectedOptions)(e),"N"),tce=i((e,t)=>Sg(t)&&(r=>r===lt.listItem||uU(r))(e),"P"),rce=i((e,t)=>Sg(t)&&(r=>r===lt.clearAllButton||r===lt.clearButton)(e),"K"),nce=i((e,t)=>(r=>r===At.error)(t)&&e===lt.searchResult,"W"),oce=i((e,t)=>Ly(e)&&(r=>r===At.blur)(t),"H");function KC(e){let t=Object.assign({},e);return{get:i(()=>t,"get"),set:i(r=>(t=Object.assign(Object.assign({},t),r),t),"set")}}i(KC,"V");var Ry=KC({}),lU=i((e,t)=>({getData:i(()=>e.get(),"getData"),updateData:i(r=>e.set(r),"updateData"),getMetaData:i(()=>t.get(),"getMetaData"),updateMetaData:i(r=>t.set(r),"updateMetaData"),asyncRequestWithTrigger:i(()=>({}),"asyncRequestWithTrigger"),trigger:i(()=>({}),"trigger")}),"U"),cU=(0,H.createContext)({dataStorage:Ry,metaDataStorage:Ry,dataHandlers:lU(Ry,Ry)});function ice(){return(0,H.useContext)(cU).dataHandlers}i(ice,"X");function Vt(){return ice()}i(Vt,"Y");function Uy(e){let{id:t,type:r=At.click,trigger:n}=e;return{onClick:i(o=>{n({id:t,type:r,payload:{originalEvent:o}})},"onClick")}}i(Uy,"ee");function JC(e,t){return e.findIndex(({value:r,isGroupLabel:n})=>r===t.value&&!!n==!!t.isGroupLabel)}i(JC,"te");function XC(e,t){return e.length===0?-1:e.length===1?0:e.findIndex(({options:r})=>JC(r,t)>-1)}i(XC,"oe");function Bu(e,t){return e.map((r,n)=>({options:r.options.map((o,a)=>t(o,r,a,n)||Object.assign({},o))}))}i(Bu,"le");function dU(e,t=0){let r=e.options.length-1;return r?(e.options.filter(n=>!n.isGroupLabel&&n.selected).length+t)/r:0}i(dU,"ne");function fU(e){return e.forEach(t=>{let r=t.options[0];if(r&&r.isGroupLabel){let n=dU(t);r.selected=n===1}}),e}i(fU,"re");function pU(e,t,r){return t.forEach(n=>{if(n.value==null)return;let o=XC(e,Object.assign(Object.assign({},n),{isGroupLabel:!!n.isGroupLabel}));if(o<0)return;let a=e[o],s=JC(a.options,n),l=s>-1?a.options[s]:void 0;l&&(a.options[s]=Object.assign(Object.assign({},l),n))}),r&&fU(e),e}i(pU,"ie");function mU(e,t,r){if(t.isGroupLabel)throw new Error("Use updateGroupLabelAndOptions to update groupLabel and its related options");return pU(Bu(e,n=>r||n.isGroupLabel||!t.selected?Object.assign({},n):Object.assign(Object.assign({},n),{selected:!1})),[Object.assign(Object.assign({},t),{selected:!!t.selected})],r)}i(mU,"ae");function hU(e,t=!0){return Bu(e,r=>Object.assign(Object.assign({},r),{selected:!(!r.disabled||!t)&&r.selected}))}i(hU,"ce");function zu(e,t=!0){let r=[];return e.forEach(n=>{n.options.forEach(o=>{t&&o.isGroupLabel||r.push(o)})}),r}i(zu,"se");function Tg(e){return e.map(t=>t.options[0]).filter(t=>t&&t.label&&t.visible)}i(Tg,"ue");function yc(e){return zu(e).filter(t=>!!t.selected)}i(yc,"de");function xc(e){if(typeof e=="string")return{value:e,label:e,selected:!1,isGroupLabel:!1,visible:!0,disabled:!1};let t=e.label||e.value||"";return{label:t,value:e.value!==void 0?e.value:t,selected:!!e.selected,isGroupLabel:!1,visible:typeof e.visible!="boolean"||e.visible,disabled:typeof e.disabled=="boolean"&&e.disabled}}i(xc,"pe");function wg(e){return Object.assign(Object.assign({},xc(String(e))),{isGroupLabel:!0,visible:!!e,disabled:!1})}i(wg,"_e");function wc(e){if(e.groups||e.options){if(e.groups)return e.groups.map(t=>{let r=!!eO(t),n=t.options.map(xc);return r?{options:[t.options[0],...n.slice(1)]}:{options:[wg(t.label),...n]}});if(e.options){let t=e.options[0];if(t&&t.isGroupLabel)return[e]}return[{options:[wg(""),...(e.options||[]).map(xc)]}]}}i(wc,"me");function ZC(e,t){return e.label.toLowerCase().indexOf(t.toLowerCase())>-1}i(ZC,"ge");function ace(e,t,r){let n=Bu(e,o=>o.isGroupLabel?Object.assign({},o):Object.assign(Object.assign({},o),{visible:!t||r(o,t)}));return n.forEach(o=>{let a=eO(o);a&&(a.visible=!!a.label&&o.options.findIndex(s=>!s.isGroupLabel&&s.visible)>-1)}),n}i(ace,"he");function GC(e,t){let r=wc(e)||[],n=zu(r),o=yc(t).filter(a=>{let s=n.findIndex(l=>l.value===a.value);return!(s>-1)||(n[s].selected=!0,!1)});return[...o.length?[{options:o.map(a=>Object.assign(Object.assign({},a),{visible:!1,selected:!0}))}]:[],...r]}i(GC,"be");function sce(e,t){let r=yc(t),n=new Set(r.map(s=>s.value)),o=e.filter(s=>n.has(s.value)),a=new Set(o.map(s=>s.value));return[...o,...r.filter(s=>!a.has(s.value))]}i(sce,"ve");function gU(e){return{container:e,button:`${e}-main-button`,list:`${e}-list`,clearButton:`${e}-clear-button`,label:`${e}-label`,selectionsAndListsContainer:`${e}-sl-container`,tagList:`${e}-tag-list`,searchOrFilterInput:`${e}-input-element`,searchOrFilterInputLabel:`${e}-input-element-label`,clearAllButton:`${e}-clear-all-button`,showAllButton:`${e}-show-all-button`}}i(gU,"fe");function Fy(e){let t=0;return e.forEach(r=>{r.options.forEach(n=>{!n.isGroupLabel&&n.visible&&(t+=1)})}),t}i(Fy,"Se");function eO(e){let t=e.options[0];return t&&t.isGroupLabel?t:void 0}i(eO,"xe");function Kf(e,t,r=0){return{type:e,content:t,delay:r,showTime:0,addTime:Date.now()}}i(Kf,"Ce");function Eg(e,t){let{screenReaderNotifications:r}=t.getMetaData(),n=r.findIndex(a=>a.type===e.type);if(n>-1){let a=[...r];return a[n].content===e.content||(a[n]=e,t.updateMetaData({screenReaderNotifications:a})),!1}let o=[...r,e];return t.updateMetaData({screenReaderNotifications:o}),!0}i(Eg,"Oe");function KB(e,t,r,n){return zu(e,!n).filter(o=>r(o,t))}i(KB,"we");function vU(e,t){if(t===void 0)return e;let r=(typeof t=="string"?[t]:t).map(o=>{let{value:a}=xc(o);return{value:a,selected:!0}}),n=Bu(e,o=>{let a=typeof o=="string"?xc(o):o;return Object.assign(Object.assign({},a),{selected:!1})});return e.forEach((o,a)=>{o.label&&(n[a].label=o.label)}),pU(n,r,!1)}i(vU,"Ae");function uce({groups:e,options:t,value:r,children:n}){let o=wc({options:t,groups:e});if(o){if(r!=null){if(yc(o).length>0)return console.warn("HDS Select component has both selected options and value set. Value is discarded"),o;let a=(typeof r=="string"?[r]:r).map(f=>xc(f)),s=zu(o),l=a.filter(f=>!s.some(m=>m.value===f.value)),d=vU(o,r);return l.length>0&&(d=[{options:[wg(""),...l.map(f=>Object.assign(Object.assign({},f),{visible:!1,selected:!0}))]},...d]),d}return o}return function(a){if(!a||typeof a!="object")return;let s=R3(a);if(!s.length)return[{options:[]}];let l=s[0].type==="optgroup",d=i(f=>{let m=f&&typeof f=="object"?f.props:{};return xc({label:String(m.children),value:m&&String(m.value),selected:!(!m||!m.selected),disabled:!(!m||!m.disabled)})},"l");return l?s.map(f=>{let m=f.props.children,h=m?R3(m).map(d):[],g=wg(String(f.props.label));return h.unshift(g),{options:h}}):[{options:[wg(""),...s.map(d)]}]}(n)||[]}i(uce,"Ee");function QC(e,t,r){return{selectedOptions:sce(t,e),lastClickedOption:r,textContent:void 0}}i(QC,"ye");var ZB=`li[role="presentation"].${te.groupLabel}`;function lce(e){let t=(({option:o,getOptionId:a})=>{let{label:s}=o;return{className:Se(te.listItem,te.groupLabel,te.focusableListItem),children:s,tabIndex:-1,id:a(o),role:"presentation"}})(e),{children:r}=t,n=_e(t,["children"]);return H.default.createElement("li",Object.assign({},n),r)}i(lce,"je");var QB=`.${te.multiSelectListItem}:not(.${te.groupLabel})`,cce=`div${QB},li${QB}`;function JB({checkboxProps:e,label:t,checkboxId:r}){return H.default.createElement("div",{"aria-hidden":!0,className:te.checkboxContainer},H.default.createElement(xa,Object.assign({},e)),H.default.createElement("label",{htmlFor:r},t))}i(JB,"Te");function _U(e){let{label:t,disabled:r,checked:n,indeterminate:o,isInGroup:a}=e,s=_e(e,["label","disabled","checked","indeterminate","isInGroup"]),l=`${s.id}-checkbox`,d={indeterminate:o,disabled:r,id:l,onChange:i(f=>{f.preventDefault()},"onChange"),checked:n,tabIndex:-1,className:te.checkbox};return a?H.default.createElement("div",Object.assign({},s,{key:t}),H.default.createElement(JB,{checkboxProps:d,checkboxId:l,label:t})):H.default.createElement("li",Object.assign({},s),H.default.createElement(JB,{checkboxProps:d,checkboxId:l,label:t}))}i(_U,"Me");function dce(e){let t=(({option:r,trigger:n,getOptionId:o,isInGroup:a})=>{let{label:s,selected:l,disabled:d}=r;return Object.assign(Object.assign({className:Se(te.listItem,!d&&te.selectableListItem,te.focusableListItem,te.multiSelectListItem,l&&te.selected,d&&te.disabledOption),children:null,disabled:d,label:s,checked:l},a?{role:"checkbox","aria-checked":l}:{role:"option","aria-selected":l}),{"aria-label":s,"aria-disabled":d,tabIndex:-1,onClick:i(f=>{d||(f.preventDefault(),n({id:lt.listItem,type:At.click,payload:{originalEvent:f,value:r}}))},"onClick"),isInGroup:a,id:o(r)})})(e);return H.default.createElement(_U,Object.assign({},t,{key:t.label}))}i(dce,"Fe");var bU=(0,H.memo)(dce,({option:e,trigger:t},{option:r,trigger:n})=>e.selected===r.selected&&e.disabled===r.disabled&&e.label===r.label&&t===n),yU={en:{assistive:"",clearButtonAriaLabel_one:'Remove current selection "{{label}}".',clearButtonAriaLabel_multiple:"Remove all {{selectionCount}} selections.",error:"",label:"",noSelectedOptions:"0 selected options",placeholder:"Choose one",required:"Required.",selectedOptionsCount_zero:"{{selectionCount}} selected options",selectedOptionsCount_one:"{{selectionCount}} selected option",selectedOptionsCount_multiple:"{{selectionCount}} selected options",selectedOptionsCount_and:"and",selectedOptionsCount_otherOptions:"other options",dropdownButtonAriaLabel:"",multiSelectGroupAriaLabel:"{{label}} (choose all)",tagsClearAllButton:"Clear all",tagsClearAllButtonAriaLabel_one:'Clear the selected option "{{label}}".',tagsClearAllButtonAriaLabel_multiple:"Clear all {{selectionCount}} selected options.",tagsRemaining_one:"There is one selection remaining.",tagsRemaining_multiple:"There are {{selectionCount}} selections remaining.",tagRemoved:'Selected option "{{value}}" removed.',tagRemoveSelectionAriaLabel:'Remove selection "{{label}}".',tagsPartiallyHidden:"Some selected options are now hidden.",tagsShowAllButton:"Show all ({{selectionCount}})",tagsShowLessButton:"Show less",tagsShowAllButtonAriaLabel:"Show all {{selectionCount}} selected options.",tagsShowLessButtonAriaLabel:"Show less options.",filterLabel:"Filter",filterPlaceholder:"Type text to filter results with",filterClearButtonAriaLabel:"Clear filter",filteredWithoutResultsInfo:'No options found for "{{value}}".',filterWithAnotherTerm:"Try a different term.",filterResults:'Filtered results for "{{value}}".',filterResultsCount_one:"Found 1 option.",filterResultsCount_multiple:"Found {{numberIndicator}} options.",choiceCount_one:"One choice.",choiceCount_multiple:"{{numberIndicator}} choices.",searchLabel:"Search",searchPlaceholder:"Type text to search results with",searchClearButtonAriaLabel:"Clear search",searchedWithoutResultsInfo:'No options found for "{{value}}".',searchWithAnotherTerm:"Try a different term.",searchErrorTitle:"We couldn't load the options.",searchErrorText:"Try again or if the problem persists contact support.",searching:'Searching for "{{value}}".',searchResults_one:'Found one option for search term "{{value}}".',searchResults_multiple:'Found {{numberIndicator}} options for search term "{{value}}".'},fi:{assistive:"",clearButtonAriaLabel_one:'Poista nykyinen valinta "{{label}}".',clearButtonAriaLabel_multiple:"Poista kaikki {{selectionCount}} valintaa.",error:"",label:"",noSelectedOptions:"0 valittua vaihtoehtoa",placeholder:"Valitse yksi",required:"Pakollinen.",selectedOptionsCount_zero:"Ei yhtään valittua valittua",selectedOptionsCount_one:"{{selectionCount}} valittu vaihtoehto",selectedOptionsCount_multiple:"{{selectionCount}} valittua vaihtoehtoa",selectedOptionsCount_and:"ja",selectedOptionsCount_otherOptions:"muuta vaihtoehtoa",dropdownButtonAriaLabel:"",multiSelectGroupAriaLabel:"{{label}} (valitse kaikki)",tagsClearAllButton:"Tyhjennä kaikki",tagsClearAllButtonAriaLabel_one:'Tyhjennä valittu vaihtoehto "{{label}}".',tagsClearAllButtonAriaLabel_multiple:"Tyhjennä kaikki {{selectionCount}} valittua vaihtoehtoa.",tagsRemaining_one:"Yksi valinta jäljellä.",tagsRemaining_multiple:"Jäljellä on {{selectionCount}} valintaa.",tagRemoved:'Valittu vaihtoehto "{{value}}" poistettu.',tagRemoveSelectionAriaLabel:'Poista valinta "{{label}}".',tagsPartiallyHidden:"Jotkin valitut vaihtoehdot on nyt piilotettu.",tagsShowAllButton:"Näytä kaikki ({{selectionCount}})",tagsShowLessButton:"Näytä vähemmän",tagsShowAllButtonAriaLabel:"Näytä kaikki {{selectionCount}} valittua vaihtoehtoa.",tagsShowLessButtonAriaLabel:"Näytä vähemmän vaihtoehtoja.",filterLabel:"Suodata",filterPlaceholder:"Anna teksti suodatusta varten",filterClearButtonAriaLabel:"Tyhjennä suodatukset",filteredWithoutResultsInfo:'Vaihtoehtoja ei löytynyt suodatukselle "{{value}}".',filterWithAnotherTerm:"Kokeile toisia sanoja.",filterResults:'Suodatetut tulokset termille "{{value}}".',filterResultsCount_one:"Löytyi 1 vaihtoehto.",filterResultsCount_multiple:"Löytyi {{numberIndicator}} vaihtoehtoa.",choiceCount_one:"Yksi vaihtoehto.",choiceCount_multiple:"{{numberIndicator}} vaihtoehtoa.",searchLabel:"Hae",searchPlaceholder:"Anna teksti hakua varten",searchClearButtonAriaLabel:"Tyhjennä haku",searchedWithoutResultsInfo:'Vaihtoehtoja ei löytynyt haulla "{{value}}".',searchWithAnotherTerm:"Kokeile toisia hakusanoja.",searchErrorTitle:"Emme voineet ladata hakutuloksia.",searchErrorText:"Yritä uudelleen tai, jos ongelma jatkuu, ota yhteyttä asiakaspalveluun.",searching:'Etsitään haulla "{{value}}".',searchResults_one:'Löytyi yksi vaihtoehto hakusanalle "{{value}}".',searchResults_multiple:'Löytyi {{numberIndicator}} vaihtoehtoa hakusanalle "{{value}}".'},sv:{assistive:"",clearButtonAriaLabel_one:"Ta bort aktuellt val '{{label}}'.",clearButtonAriaLabel_multiple:"Ta bort alla {{selectionCount}} val.",error:"",label:"",noSelectedOptions:"0 valda alternativ",placeholder:"Välj ett",required:"Obligatoriskt.",selectedOptionsCount_zero:"{{selectionCount}} valda alternativ",selectedOptionsCount_one:"{{selectionCount}} valt alternativ",selectedOptionsCount_multiple:"{{selectionCount}} valda alternativ",selectedOptionsCount_and:"och",selectedOptionsCount_otherOptions:"andra alternativ",dropdownButtonAriaLabel:"",multiSelectGroupAriaLabel:"{{etikett}} (välj alla)",tagsClearAllButton:"Rensa alla",tagsClearAllButtonAriaLabel_one:'Rensa det valda alternativet "{{label}}".',tagsClearAllButtonAriaLabel_multiple:"Rensa alla {{selectionCount}} valda alternativ.",tagsRemaining_one:"Det finns ett val kvar.",tagsRemaining_multiple:"Det finns {{selectionCount}} val kvar.",tagRemoved:"Det valda alternativet '{{value}}' har tagits bort.",tagRemoveSelectionAriaLabel:"Ta bort valet '{{label}}'.",tagsPartiallyHidden:"Vissa valda alternativ är nu dolda.",tagsShowAllButton:"Visa alla ({{selectionCount}})",tagsShowLessButton:"Visa mindre",tagsShowAllButtonAriaLabel:"Visa alla {{selectionCount}} valda alternativ.",tagsShowLessButtonAriaLabel:"Visa färre alternativ.",filterLabel:"Filtrera",filterPlaceholder:"Skriv text för att filtrera resultat med",filterClearButtonAriaLabel:"Rensa filter",filteredWithoutResultsInfo:"Inga alternativ hittades för '{{value}}'.",filterWithAnotherTerm:"Försök med en annan term.",filterResults:'Filtrerade resultat för "{{value}}".',filterResultsCount_one:"Hittade 1 alternativ.",filterResultsCount_multiple:"Hittade {{numberIndicator}} alternativ.",choiceCount_one:"Ett val.",choiceCount_multiple:"{{antalIndikator}} val.",searchLabel:"Sök",searchPlaceholder:"Skriv text för att söka resultat med",searchClearButtonAriaLabel:"Rensa sökning",searchedWithoutResultsInfo:"Inga alternativ hittades för '{{value}}'.",searchWithAnotherTerm:"Försök med en annan term.",searchErrorTitle:"Vi kunde inte ladda alternativen.",searchErrorText:"Försök igen eller kontakta support om problemet kvarstår.",searching:"Söker efter '{{value}}'.",searchResults_one:'Hittade ett alternativ för söktermen "{{value}}".',searchResults_multiple:'Hittade {{numberIndicator}} alternativ för söktermen "{{value}}".'}},xU=i((e,t)=>e?e.indexOf("{{")===-1?e:((r,n)=>r.replace(/\{{(.*?)}}/g,(o,a)=>{let s=a?a.trim():"";return s?n[s]:""}))(e,t):"","qe"),wU=i(e=>({selectionCount:e.selectedOptions.length,numberIndicator:"",label:"",value:""}),"Ge"),fce=i(e=>typeof e=="function"?e:(t=>{let r=t.language||"fi",n=Object.assign(Object.assign({},yU[r]),t);return(o,a)=>{let s=n[o];return xU(s,a)}})(e||{}),"Ze"),XB=i((e,t)=>{let r=Object.assign({},e),n=t.textProvider;t.textProvider=(o,a)=>{let s=r[o];return s!==void 0?xU(s,a):n(o,a)}},"$e"),Lr=i((e,t,r)=>{t.textContent||(t.textContent=wU(t));let{textProvider:n}=t;return n(e,Object.assign(Object.assign({},t.textContent),r))},"Ne"),Uu=i((e,t,r,n)=>{t.textContent||(t.textContent=wU(t));let o=Object.assign(Object.assign({},t.textContent),n),a=["_zero","_one","_multiple"],s=a[o[r]||0]||a[2],{textProvider:l}=t;return l(`${e}${s}`,o)},"Pe"),By=i((e,t)=>Lr(e,t),"Ke"),zy=i((e,t)=>By(e,t.getMetaData()),"We"),eU=`.${te.multiSelectListItem}.${te.groupLabel}`,tU=`div${eU},li${eU}`;function pce(e){let t=(({option:r,trigger:n,getOptionId:o,isIntermediate:a,isGroupDisabled:s},l)=>{let{label:d,disabled:f}=r,m=Lr("multiSelectGroupAriaLabel",l.getMetaData(),{label:d});return{className:Se(te.listItem,te.groupLabel,te.focusableListItem,te.selectableListItem,te.multiSelectListItem,s&&te.disabledOption),label:d,disabled:f||s,indeterminate:a,checked:r.selected,"aria-checked":a?"mixed":r.selected,role:"checkbox","aria-disabled":f||s,"aria-label":m,tabIndex:-1,isInGroup:!0,onClick:i(h=>{h.preventDefault(),s||n({id:lt.listGroup,type:At.click,payload:{originalEvent:h,value:r}})},"onClick"),id:o(r)}})(e,Vt());return H.default.createElement(_U,Object.assign({},t,{isInGroup:!0}))}i(pce,"Qe");var mce=`li.${te.singleSelectListItem}`,hce=i(({text:e,selected:t})=>H.default.createElement("span",{className:te.singleSelectListItemLabel},e,t?H.default.createElement("span",null,H.default.createElement(Vl,{"aria-hidden":!0})):""),"Je");function gce(e){let t=(({option:o,trigger:a,getOptionId:s})=>{let{label:l,selected:d,disabled:f}=o;return{className:Se(te.listItem,te.selectableListItem,te.singleSelectListItem,te.focusableListItem,d&&te.selected,f&&te.disabledOption),children:H.default.createElement(hce,{text:l,selected:d}),onClick:i(m=>{o.selected||a({id:lt.listItem,type:At.click,payload:{originalEvent:m,value:o}})},"onClick"),role:"option","aria-selected":d,"aria-disabled":f,tabIndex:-1,id:s(o)}})(e),{children:r}=t,n=_e(t,["children"]);return H.default.createElement("li",Object.assign({},n),r)}i(gce,"Xe");var vce=(0,H.memo)(gce,({option:e,trigger:t},{option:r,trigger:n})=>e.selected===r.selected&&e.disabled===r.disabled&&e.label===r.label&&t===n),My=i((e,t)=>{let r=e.getAttribute(t);return!!r||r===""},"et"),_ce=i(e=>My(e,"checked")||My(e,"selected")||My(e,"aria-checked")||My(e,"aria-selected"),"tt"),rU=i(e=>e.getAttribute("id"),"ot"),nU=i((e,t)=>!(!e||!t)&&e!==t&&e.contains(t),"lt"),oU=i((e,t,r=!0,n=!1,o)=>{let a=o||(e.children?[...e.children]:[]),s=t?a.indexOf(t):-1,l=i(m=>{let h=s+m;return h<0?r?a.length-1:0:h>=a.length?r?0:a.length-1:h},"a"),d=l(-1),f=l(1);return{prev:n||d!==s?a[d]:null,next:n||f!==s?a[f]:null}},"nt"),bce=i(e=>(0,Sc.isElement)(e)?e:e.nativeEvent instanceof Event?e.target:null,"rt");function SU(){let{getMetaData:e}=Vt(),{refs:t,elementIds:r,listInputType:n}=e(),o=!!n,a=Object.entries(r),s=i(_=>{let x=r[_];return x?document.getElementById(x):null},"i"),l=i(_=>{let x=rU(_);if(!x)return null;let E=a.findIndex(([,k])=>k===x);return E>-1?a[E][0]:null},"a"),d=i(_=>{return x=t.tagList,E=_,!!(x&&x.current&&E)&&nU(x.current,E);var x,E},"c"),f=i(_=>{let x=t.tagList.current;return E=x,(k=_)&&E&&E.parentElement===k?_:[...x.children].find(A=>A===_||nU(A,_))||null;var E,k},"s"),m=i(()=>t.list.current,"u"),h=i(()=>{let _=`${ZB},${mce},${cce},${tU}`;return[...m().querySelectorAll(_)]},"d"),g=i(()=>h().filter(_ce),"p"),v=i(_=>{let x=Array.from((()=>{let E=s("list");if(!E)return new NodeList;let k=`${ZB},${tU}`;return E.querySelectorAll(k)})());return!!x.includes(_)||x.findIndex(E=>E.contains(_))>-1},"_"),w={element:null,id:null},S=i((_,x)=>x==="list"&&v(_)?"listGroupLabel":x==="list"&&(E=>{if(!s("list"))return!1;let k=Array.from(h());return!!k.includes(E)||k.findIndex(A=>A.contains(E))>-1})(_)?"listItem":x==="tagList"&&d(_)?"tag":x,"g"),y=i(_=>{if(w.element===_)return w.id;let x=S(_,(E=>{let k=E;for(;k;){let A=l(k);if(A)return k=null,A;k=k.parentElement}return null})(_));return x?(w.element=_,w.id=x,x):(w.element=null,w.id=null,null)},"h");return{getEventElementType:i(_=>{let x=bce(_),E=x?y(x):null;return{element:x&&E==="tag"?f(x):x,type:E}},"getEventElementType"),getElementType:y,getSelectableListItemSiblings:i((_,x=!0)=>{let E=g();return oU(m(),_,x,!1,E)},"getSelectableListItemSiblings"),getTagSiblings:i((_,x=!0)=>{let E=t.tagList.current;return oU(E,_,x)},"getTagSiblings"),getElementUsingActiveDescendant:i(()=>s(o?"searchOrFilterInput":"button"),"getElementUsingActiveDescendant"),getElementByKnownType:s,getElementId:rU,getOptionListItem:i((_,x,E)=>{let k=function(A,D,L){return zu(A,!L).findIndex(D)}(_,A=>A.value===x.value,E);return k!==-1&&t.list.current&&h()[k]||null},"getOptionListItem"),getListItems:h,getSelectableListItems:g}}i(SU,"it");var YC=i(e=>(t=>t==="button")(e)||(t=>t==="clearButton")(e),"at"),Py=i(e=>e==="list","ct"),Yf=i(e=>(t=>t==="listItem")(e)||(t=>t==="listGroupLabel")(e),"st"),EU="> div";function yce(e){let t=(({option:o,trigger:a,disabled:s},{getMetaData:l})=>{let d=s||o.disabled;return{"aria-label":Lr("tagRemoveSelectionAriaLabel",l(),{label:o.label}),className:Se(te.tag,d&&te.disabledTag),onClick:i(f=>{f.stopPropagation()},"onClick"),multiline:!0,onDelete:d?void 0:f=>{f.stopPropagation(),a({id:lt.tag,type:At.click,payload:{value:o}})},children:o.label}})(e,Vt()),{children:r}=t,n=_e(t,["children"]);return H.default.createElement(_c,Object.assign({},n),r)}i(yce,"dt");function xce(){let{getMetaData:e,updateMetaData:t,getData:r,trigger:n}=Vt(),{getEventElementType:o,getSelectableListItemSiblings:a,getElementUsingActiveDescendant:s,getElementId:l,getElementType:d}=SU(),f=["tag","tagList","clearAllButton","showAllButton"],m=(0,H.useCallback)((g,v)=>{let{onFocus:w,onBlur:S,open:y}=r(),_=i(x=>{let E=x&&l(x)||"";t({activeDescendant:E});let k=s();k&&k.getAttribute("aria-activedescendant")!==void 0&&k.setAttribute("aria-activedescendant",E)},"m");if(g===At.blur&&GB(v)&&(S&&(S(),n({id:lt.generic,type:At.blur})),_(null)),g===At.focus&&WB(v)&&w&&w(),g===At.focus){let{type:x,element:E}=o(v);x==="list"?(()=>{let k=a(void 0,!1);k.next&&(_(k.next),k.next.focus())})():_(x==="listItem"||x==="listGroupLabel"?E:null),x&&f.includes(x)&&y&&(x!=="tag"&&x!=="tagList"||t({focusTarget:"tag"}),n({id:lt.generic,type:At.blur}))}else if(g===At.blur&&y){let x=(E=>E.relatedTarget?E.relatedTarget:null)(v);x&&d(x)||n({id:lt.generic,type:At.focusMovedToNonListElement})}},[e,t,r,n]),h=(0,H.useCallback)(()=>{let{refs:g,focusTarget:v,activeDescendant:w}=e(),S=i(y=>{y&&y.current&&y.current.focus&&y.current.focus()},"r");if(v&&(S(v==="tag"?{current:g.tagList.current&&g.tagList.current.querySelectorAll(`* ${EU}`)[0]}:g[v]),t({focusTarget:void 0})),w){let y=document.getElementById(w);y&&y!==document.activeElement&&y.focus()}},[e,t]);return(0,H.useEffect)(()=>{h()}),{onFocus:i(g=>{m(At.focus,g)},"onFocus"),onBlur:i(g=>{m(At.blur,g)},"onBlur"),tabIndex:-1,ref:e().refs.container}}i(xce,"pt");var wce=/[a-z0-9äöå]/i,iU=i(e=>e.key==="Backspace","mt"),aU=i(e=>["Enter"," "].includes(e.key),"gt");function Sce(){let{getEventElementType:e,getSelectableListItemSiblings:t,getOptionListItem:r,getSelectableListItems:n}=SU(),{trigger:o,getData:a,getMetaData:s,updateMetaData:l}=Vt(),d=(0,H.useMemo)(()=>(()=>{let w="",S=0,y=!1,_=i(()=>(y=!1,w),"l"),x=i(()=>S&&Date.now()-S>=300,"n"),E=i(D=>{w=D,S=Date.now(),y=!1},"r"),k=i(()=>{w="",S=0,y=!1},"i"),A=i((D,L)=>!!L&&!!(YC(D)||Py(D)||Yf(D)),"a");return{getValue:_,update:E,append:i(D=>{E(_()+D)},"append"),clear:k,clearIfNeeded:i((D,L)=>{x()&&k(),A(D,L)||k()},"clearIfNeeded"),isExpired:x,shouldUseInput:A,hasPendingInput:i(()=>!!y&&(y=!1,!0),"hasPendingInput"),markPendingInput:i(()=>{y=!0},"markPendingInput")}})(),[]),f=(0,H.useRef)(null),m=(0,H.useCallback)(()=>{document.activeElement&&document.activeElement.scrollIntoView({block:"center"})},[]),h=(0,H.useCallback)(w=>{let{groups:S,filterFunction:y,multiSelect:_}=a(),x=w?KB(S,w,y||ZC,_):[];if(x[0]){let E=r(S,x[0],_);E&&E.focus&&(E.focus(),m())}},[m,r,ZC,a,KB]),g=(0,H.useCallback)(w=>{let{type:S,element:y}=e(w);if(!S)return;if(f.current&&S!==f.current)return w.preventDefault(),void(f.current=null);let _=i(()=>{let P=n()[0];P&&(P.focus(),m())},"d"),x=(P=>P.key==="ArrowDown")(w),E=(P=>!(P.key.length>1)&&wce.test(P.key))(w),k=!x&&(P=>P.key==="ArrowUp")(w),A=!k&&!x&&aU(w),{listInputType:D,refs:L}=s(),O=!!D,R=a().open;if(d.clearIfNeeded(S,E),!x&&!k||!(YC(S)||Py(S)||Yf(S))||w.preventDefault(),(P=>P.key==="Escape")(w)&&R)o({id:lt.generic,type:At.close});else if((P=>P.key==="Home")(w)&&R)_();else if((P=>P.key==="End")(w)&&R)(()=>{let P=n().pop();P&&(P.focus(),m())})();else if(S==="searchOrFilterInput"&&x)_();else{if(Yf(S)&&(x||k)){let P=t(y);return x&&P.next?P.next.focus():k&&P.prev&&P.prev.focus(),void m()}if(Yf(S)&&A&&y)return y.click(),void m();if(Py(S)&&x&&O)_();else{if(O&&(Py(S)||Yf(S))&&(E||iU(w))){let P=L.searchOrFilterInput;return void(P&&P.current&&(iU(w)||(P.current.value=w.key),P.current.focus()))}if(YC(S)){if(x&&!R)return void o({id:lt.selectedOptions,type:At.click});if(E&&(R||o({id:lt.selectedOptions,type:At.click}),D))return d.append(w.key),void l({[D]:d.getValue()})}if(d.shouldUseInput(S,E)&&!O){if(d.append(w.key),!R)return void d.markPendingInput();h(d.getValue())}}}},[o,a,s,l]),v=(0,H.useCallback)(w=>{let{type:S}=e(w);f.current=S,S&&Yf(S)&&aU(w)&&w.preventDefault()},[e]);return(0,H.useEffect)(()=>{a().open&&d.hasPendingInput()&&h(d.getValue())}),{onKeyUp:g,onKeyDown:v}}i(Sce,"ht");function Ece(e){let t="--checkbox-",r="--text-",n="--tag-",o="--show-all-",a="--clear-all-",s=e?Object.keys(e):[],l={root:void 0,checkbox:void 0,textInput:void 0,tag:void 0,showAllButton:void 0,clearAllButton:void 0};return s.length&&s.forEach(d=>{let[f,m]=(h=>h.startsWith(t)?["checkbox",t]:h.startsWith(r)?["textInput",r]:h.startsWith(n)?["tag",n]:h.startsWith(o)?["showAllButton",o]:h.startsWith(a)?["clearAllButton",a]:["root",void 0])(d);((h,g,v)=>{l[h]||(l[h]={});let w=v?g.replace(v,"--"):g;l[h][w]=`${e[g]}`})(f,d,m)}),l}i(Ece,"bt");var Tce=i(e=>{let{theme:t}=e,r=_e(e,["theme"]);(function(f){let{updateMetaData:m}=Vt(),h=Ece(f),g=Do(te.root,h?h.root:void 0),v=Do(te.root,h?h.checkbox:void 0,` .${te.checkbox}`),w=Do(te.root,h?h.textInput:void 0,` .${te.searchOrFilterInput}`),S=Do(te.root,h?h.tag:void 0,` .${te.tag}`),y=Do(te.root,h?h.clearAllButton:void 0,` .${te.clearAllButton}`),_={root:g,checkbox:v,tag:S,textInput:w,showAllButton:Do(te.root,h?h.showAllButton:void 0,` .${te.showAllButton}`),clearAllButton:y};m({themes:_})})(t);let n=Vt(),o=xce(),a=Sce(),s=function(f,{getMetaData:m}){let{elementIds:h,themes:g}=m(),v=g.root,w=g.checkbox,S=g.tag,y=g.textInput,_=g.showAllButton,x=g.clearAllButton;return Object.assign(Object.assign({},f),{id:h.container,className:Se(f.className,te.wrapper,te.root,v,w,S,y,_,x)})}(r,n),{children:l}=s,d=_e(s,["children"]);return H.default.createElement("div",Object.assign({},d,o,a),l)},"vt"),kce=i(()=>{let e=(t=>{let{getData:r,getMetaData:n}=t,{required:o}=r(),{elementIds:a,tooltip:s}=n();return{required:o,label:zy("label",t),inputId:a.button,id:a.label,tooltip:s}})(Vt());return e.label?H.default.createElement($f,Object.assign({},e)):null},"ft"),Ice=i((e,t)=>{let{id:r,type:n,payload:o}=e,a=t.getData(),s={didSearchChange:!1,didSelectionsChange:!1,didDataChange:!1};if(a.disabled)return s;let l=i(h=>{if(a.open===h)return!1;let g=Date.now();return!(g-t.getMetaData().lastToggleCommand<200)&&(t.updateData({open:h}),t.updateMetaData({lastToggleCommand:g}),h||t.updateMetaData({activeDescendant:void 0}),!0)},"a"),d=i(h=>{t.updateMetaData({focusTarget:h})},"c"),f=i((h,g)=>{t.updateData({groups:h}),t.updateMetaData(QC(h,t.getMetaData().selectedOptions,g))},"s");if(ece(r,n)){let h=!a.open,g=l(h);return g&&h&&d(t.getMetaData().listInputType?"searchOrFilterInput":"list"),Object.assign(Object.assign({},s),{didDataChange:g})}if(tce(r,n)){let h=o&&o.value;if(!h)return s;if(f(mU(a.groups,Object.assign(Object.assign({},h),{selected:!h.selected}),a.multiSelect),h),l(r!==lt.tag&&a.multiSelect),r!==lt.listItem||a.multiSelect){if(uU(r)){let g=t.getMetaData();d(g.selectedOptions.length?"tag":"button");let v=Lr("tagRemoved",g,{value:h.label}),w=Uu("tagsRemaining",g,"selectionCount");Eg(Kf(lt.tag,`${v} ${w}`),t)}}else d("button");return Object.assign(Object.assign({},s),{didSelectionsChange:!0,didDataChange:!0})}if(m=r,Sg(n)&&m===lt.listGroup){let h=o&&o.value;if(!h)return s;let g=Object.assign(Object.assign({},h),{selected:!h.selected}),v=function(w,S){if(!S.isGroupLabel)throw new Error("Use updateOptionInGroup to update non-groupLabel options.");if(!S.visible)throw new Error("Cannot click an group label that is not visible (without a label)");let y=XC(w,S);return y<0?w:Bu(w,(_,x,E,k)=>k!==y?Object.assign({},_):_.visible&&!_.disabled?Object.assign(Object.assign({},_),{selected:S.selected}):Object.assign({},_))}(a.groups,g);return f(v,h),Object.assign(Object.assign({},s),{didSelectionsChange:!0,didDataChange:!0})}var m;if(rce(r,n))return f(hU(a.groups)),d("button"),Object.assign(Object.assign({},s),{didSelectionsChange:!0,didDataChange:!0});if(((h,g)=>YB(g)&&h===lt.filter)(r,n)){let h=o&&o.value||"";return t.updateMetaData({filter:h}),t.updateData({groups:ace(a.groups,h,a.filterFunction)}),Object.assign(Object.assign({},s),{didDataChange:!0})}if(((h,g)=>Sg(g)&&h===lt.showAllButton)(r,n)){let{showAllTags:h}=t.getMetaData();return t.updateMetaData({showAllTags:!h}),h?Eg(Kf(lt.tag,Lr("tagsPartiallyHidden",t.getMetaData())),t):d("tag"),Object.assign(Object.assign({},s),{didDataChange:!0})}if((((h,g)=>Ly(h)&&g===At.outSideClick)(r,n)||((h,g)=>Ly(h)&&g===At.close)(r,n))&&l(!1))return d("button"),Object.assign(Object.assign({},s),{didDataChange:!0});if(((h,g)=>Ly(h)&&g===At.focusMovedToNonListElement)(r,n)&&a.open)return Object.assign(Object.assign({},s),{didDataChange:l(!1)});if(((h,g)=>h===lt.searchResult&&g===At.success)(r,n))return t.updateMetaData({isSearching:!1,hasSearchError:!1}),t.updateData({groups:GC(o?.value,a.groups)}),Object.assign(Object.assign({},s),{didDataChange:!0});if(((h,g)=>YB(g)&&h===lt.search)(r,n)){let h=o&&o.value||"";return t.updateMetaData({search:h,hasSearchError:!1}),h||t.updateData({groups:GC({},a.groups)}),Object.assign(Object.assign({},s),{didSearchChange:!0,didDataChange:!0})}return nce(r,n)?(t.updateMetaData({isSearching:!1,hasSearchError:!0}),t.updateData({groups:GC({},a.groups)}),Object.assign(Object.assign({},s),{didDataChange:!0})):oce(r,n)&&a.open?Object.assign(Object.assign({},s),{didDataChange:l(!1)}):s},"St"),Cce=(0,Sc.debounce)((e,t)=>{if(!t)return;let{cancelCurrentSearch:r,search:n,selectedOptions:o}=e.getMetaData();if(r&&r(),!n)return;let[a,s]=((l,d,f,m)=>{let h=!1;return[()=>{h=!0},new Promise(g=>{l(d,f,m).then(v=>{g(h?{id:lt.searchResult,type:At.cancelled}:{id:lt.searchResult,type:At.success,payload:{value:v}})}).catch(()=>{g({id:lt.searchResult,type:At.error})})})]})(t,n,o,e.getData());e.updateMetaData({cancelCurrentSearch:a}),e.asyncRequestWithTrigger(s)},300),Oce=i((e,t)=>{let{updateData:r,updateMetaData:n,getData:o,getMetaData:a}=t,{didSearchChange:s,didSelectionsChange:l,didDataChange:d}=Ice(e,t),f=o(),{onSearch:m,onChange:h,onClose:g,multiSelect:v,open:w}=f,S=v&&(_=>{let x=["cancelled","close","clearButton","clearAllButton","tag","selectedOptions","focusMovedToNonListElement","blur"];return x.includes(_.type||"")||x.includes(_.id||"")})(e)&&!w,y=!1;if(S&&g){let _=g(yc(f.groups),void 0,f);if(_){let{groups:x,options:E,invalid:k,texts:A}=_;if(x||E){let D=wc(_)||[];r({groups:D}),n(QC(D,t.getMetaData().selectedOptions,void 0))}k!==void 0&&k!==f.invalid&&(r({invalid:k}),y=!0),A&&(XB(A,a()),y=!0)}}if(s&&m&&(t.updateMetaData({isSearching:!!a().search}),Cce(t,m)),l){let{lastClickedOption:_}=a(),x=h?.(yc(f.groups),_,f),E=!1;if(x){let{groups:k,options:A,invalid:D,texts:L}=x;if(k||A){let O=wc(x)||[];r({groups:O}),n(QC(O,t.getMetaData().selectedOptions,_)),E=!0}D!==void 0&&D!==f.invalid&&(r({invalid:D}),E=!0),L&&(XB(L,a()),E=!0)}if(E)return!0}return d||y},"Ct");function Dce(e){var{children:t}=e,r=_e(e,["children"]);let{initialData:n,metaData:o,onChange:a,onReset:s}=r,l=(0,H.useMemo)(()=>a,[]),d=(0,H.useRef)({dataStorage:void 0,metaDataStorage:void 0}),f=(0,H.useCallback)(S=>{let y=S?d.current&&d.current.dataStorage:d.current&&d.current.metaDataStorage;return y?y.get():void 0},[]),m=(0,H.useMemo)(()=>{let S=f(!0);return KC(s&&S?s({previousData:S,currentData:n}):n)},[n]),h=(0,H.useMemo)(()=>{let S=f(!1);return KC(s&&S?s({previousMetaData:S,currentMetaData:o}):o)},[o]);d.current=s?{dataStorage:m,metaDataStorage:h}:void 0;let g=zh(),v=(0,H.useRef)(!0),w=(0,H.useMemo)(()=>{let S=lU(m,h);return S.trigger=y=>{l(y,S)&&g()},S.asyncRequestWithTrigger=y=>q5(this,void 0,void 0,function*(){let[_,x]=yield aB(y);_||v.current&&S.trigger(x)}),S},[m,h,g,l]);return(0,H.useEffect)(()=>(v.current=!0,()=>{v.current=!1}),[]),H.default.createElement(cU.Provider,{value:{dataStorage:m,metaDataStorage:h,dataHandlers:w}},t)}i(Dce,"Ot");var TU=i((e,t=200)=>{let r=(0,H.useRef)(null),n=(0,H.useRef)(null),o=(0,H.useMemo)(()=>(0,Sc.debounce)(d=>e(d[0]),t),[e,t]),a=(0,H.useCallback)(()=>{r.current&&(r.current.disconnect(),r.current=null),o.cancel()},[r]),s=(0,H.useCallback)(d=>{a(),r.current=new ResizeObserver(o),r.current.observe(d)},[a,r,o]),l=(0,H.useCallback)(d=>(n.current!==d&&(d?s(d):a(),n.current=d),n),[a,n,s]);return(0,H.useEffect)(()=>()=>{a()},[a]),[l,a]},"wt"),kU=i((e,t="both")=>{let r=e.getBoundingClientRect(),n=i(d=>d.top>=r.top&&d.bottom<=r.bottom,"l"),o=i(d=>d.left>=r.left&&d.right<=r.right,"n"),a=i(d=>t==="vertical"?n(d):(t==="horizontal"||n(d))&&o(d),"r"),s=e.lastElementChild,l=e.children.length-1;for(;s&&l>=0&&!a(s.getBoundingClientRect());)s=s.previousElementSibling,l-=1;return l},"kt"),Ace=i(e=>{let{getData:t,getMetaData:r,trigger:n}=e,{disabled:o,open:a,invalid:s,multiSelect:l,groups:d,clearable:f,required:m}=t(),h=r(),{icon:g,refs:v,elementIds:w,selectedOptions:S,listInputType:y,activeDescendant:_}=h,{placeholder:x,label:E,ariaLabel:k,errorText:A,assistiveText:D,noSelectedOptions:L,selectedOptionsCount:O,and:R,otherOptions:P,requiredText:M}=(B=>{let U=i(W=>W==="selectedOptionsCount"?Uu(W,B,"selectionCount"):Lr(W,B),"t");return{placeholder:U("placeholder")||"",label:U("label"),ariaLabel:U("dropdownButtonAriaLabel"),assistiveText:U("assistive"),errorText:U("error"),noSelectedOptionsText:U("noSelectedOptions"),selectedOptionsCount:U("selectedOptionsCount"),and:U("selectedOptionsCount_and"),otherOptions:U("selectedOptionsCount_otherOptions"),noSelectedOptions:U("noSelectedOptions"),requiredText:U("required")}})(h),j=!!y;return Object.assign(Object.assign({"aria-controls":w.selectionsAndListsContainer,"aria-expanded":a,"aria-haspopup":"listbox","aria-label":(()=>{let B=E||k,U=B?[`${B}.`]:[],{length:W}=S;if(W){let Y=[];Y.push(`${O}:`),S[0]&&Y.push(`"${S[0].label}"`),S[1]&&Y.push(`${R} "${S[1].label}"`),W>2&&Y.push(`${R} ${W-2} ${P}.`),U.push(Y.join(" "))}else U.push(`${x}. ${L}.`);return m&&U.push(M),D&&U.push(D),s&&A&&U.push(A),U.map(Y=>Y.charAt(Y.length-1)==="."?Y:`${Y}.`).join(" ")})(),"aria-activedescendant":j?void 0:_,buttonRef:v.button,className:Se(te.dropdownButton,te.selectedOptions,!S.length&&te.placeholder,o&&te.disabledButton,!l&&te.singleSelect,f&&te.clearable),"aria-disabled":o,icon:g,id:w.button,options:S,optionClassName:te.dropdownButtonOption,placeholder:x},Uy({id:lt.selectedOptions,type:At.click,trigger:n})),(()=>{if(j)return{role:void 0,"aria-controls":w.searchOrFilterInput,"aria-haspopup":"dialog"};let B=Tg(d).length>0,U=l&&B;return{role:"combobox","aria-controls":w.list,"aria-haspopup":U?"dialog":"listbox"}})())},"It");function Nce(){let e=Vt(),{multiSelect:t}=e.getData(),r=Ace(e),{options:n,placeholder:o,buttonRef:a,optionClassName:s,icon:l}=r,d=_e(r,["options","placeholder","buttonRef","optionClassName","icon"]),f=(0,H.useCallback)(()=>{t&&function(g){let v=g.current,w=[te.spaceForOneDigit,te.spaceForTwoDigits,te.spaceForThreeDigits,te.spaceForFourDigits],S=v&&v.querySelector("* > div");if(S){S.childNodes.forEach(k=>k&&k.classList&&k.classList.remove(te.lastVisible));let y=S.childNodes.length,_=String(y-1).length;v.classList.remove(...w),y>1&&v.classList.add(w[_-1]);let x=kU(S,"vertical"),E=S.children.length-1-x;if(E<1||x===-1)v.classList.remove(te.hasHiddenItems);else{v.classList.add(te.hasHiddenItems);let k=v.querySelector("span.count");k&&(k.innerHTML=`+${E}`),S.childNodes[x].classList.add(te.lastVisible)}}}(a)},[a,t]),[m]=TU(f);(0,H.useLayoutEffect)(()=>{f()});let h=n.length?n.map(g=>H.default.createElement("span",{className:s,key:g.value},g.label)):H.default.createElement("span",{className:s,"data-testid":"placeholder"},o);return H.default.createElement("button",Object.assign({type:"button"},d,{ref:a}),l&&H.default.createElement("span",{key:"icon",className:te.buttonIcon},l),H.default.createElement("div",{className:te.labels,key:"labels","aria-hidden":!0,ref:m},h),n.length>1&&H.default.createElement("span",{className:te.count,key:"count","aria-hidden":!0},H.default.createElement("span",{className:"count",key:"number"},"+1")),H.default.createElement("div",{className:Se(te.arrowAndSpaceForClearButton,te.icon)},H.default.createElement(yf,{className:te.angleIcon,"aria-hidden":!0})))}i(Nce,"At");function Rce(){let e=(({getData:t,getMetaData:r,trigger:n})=>{let o=r(),{elementIds:a,selectedOptions:s}=o,{disabled:l,clearable:d}=t();return s.length&&d?Object.assign(Object.assign({className:Se(te.dropdownButton,te.withVisibleFocus,te.icon,te.clearButton,l&&te.disabledButton)},Uy({id:lt.clearButton,type:At.click,trigger:n})),{id:a.clearButton,disabled:l,"aria-label":Uu("clearButtonAriaLabel",o,"selectionCount",{label:s[0].label})}):null})(Vt());return e?H.default.createElement("button",Object.assign({type:"button"},e),H.default.createElement(xf,{className:te.angleIcon,"aria-hidden":!0})):null}i(Rce,"Et");function Mce(e){let t=function(r){return Object.assign(Object.assign({},r),{className:Se(te.selectedOptionsContainer)})}(e);return H.default.createElement("div",Object.assign({},t),H.default.createElement(Nce,null),H.default.createElement(Rce,null))}i(Mce,"yt");var Pce=i(e=>{let t=function(o,{getData:a,getMetaData:s}){let{invalid:l,open:d}=a(),{refs:f}=s();return Object.assign(Object.assign({},o),{ref:f.selectionsAndListsContainer,className:Se(te.selectAndListContainer,l&&te.invalid,d&&te.open)})}(e,Vt()),{children:r}=t,n=_e(t,["children"]);return H.default.createElement("div",Object.assign({},n),r)},"Lt"),Lce=i(e=>{let t=dU(e);return t<1&&t>0},"jt");function Fce(e){let{children:t}=e,r=_e(e,["children"]);return H.default.createElement("div",Object.assign({},r),t)}i(Fce,"Dt");var IU=i(e=>{let t=eO(e);return{role:"group","aria-label":t&&t.label||"",key:t&&t.label}},"Bt"),CU=i(({groups:e,getOptionId:t,trigger:r})=>e.map(n=>{let o=IU(n),a=((s,{trigger:l,getOptionId:d})=>s.options.map(f=>{return f.visible?f.isGroupLabel?H.default.createElement(pce,{option:f,trigger:l,getOptionId:d,isIntermediate:Lce(s),isGroupDisabled:(m=s,!m.options.some(h=>!h.isGroupLabel&&!h.disabled)),key:f.value}):H.default.createElement(bU,{option:f,trigger:l,isInGroup:!0,key:f.value,getOptionId:d}):null;var m}).filter(f=>!!f))(n,{trigger:r,getOptionId:t});return a.length?H.default.createElement(Fce,Object.assign({},o,{key:o["aria-label"]}),a):null}),"Tt"),OU=i(e=>{let{getData:t,getMetaData:r}=e,{groups:n}=t(),o=r(),{elementIds:a,refs:s,listInputType:l}=o,d=!!l,f=Tg(n).length>0,m=d||f,h=!d&&f,g=Fy(n),v=zy("label",e);return Object.assign(Object.assign({"aria-label":(()=>{if(h)return;let w=Uu("choiceCount",o,"numberIndicator",{numberIndicator:g});return m?w:`${v}. ${w}`})()},l?{"aria-live":"polite"}:{}),{id:a.list,className:Se(te.list,te.shiftOptions,te.multiSelectList),ref:s.list,role:(()=>{if(!h)return m?"dialog":"listbox"})(),tabIndex:-1})},"Mt");function Bce(){let e=Vt(),{getData:t,getMetaData:r,trigger:n}=e,{open:o,groups:a}=t(),{isSearching:s,getOptionId:l}=r(),d=OU(e),f=o&&!s?CU({groups:a,getOptionId:l,trigger:n}):[];return H.default.createElement("div",Object.assign({},d),o?f:null)}i(Bce,"Ft");var tO=i(({groups:e,multiSelect:t,getOptionId:r,trigger:n})=>zu(e,!1).map(o=>{if(!o.visible)return null;let a={option:o,trigger:n,key:o.value,getOptionId:r};return t?H.default.createElement(bU,Object.assign({},a,{isInGroup:!1})):o.isGroupLabel?H.default.createElement(lce,Object.assign({},a)):H.default.createElement(vce,Object.assign({},a))}).filter(o=>!!o),"zt");function rO({refs:e,elementIds:t,multiSelect:r}){return{className:Se(te.list),ref:e.list,id:t.list,role:"listbox","aria-multiselectable":r,tabIndex:-1}}i(rO,"Rt");function sU(){let{getData:e,trigger:t,getMetaData:r}=Vt(),{open:n,groups:o,multiSelect:a}=e(),{isSearching:s,getOptionId:l,refs:d,elementIds:f,listInputType:m}=r(),h=Object.assign(Object.assign({},rO({refs:d,elementIds:f,multiSelect:a})),m?{"aria-live":"polite"}:{}),g=n&&!s?tO({groups:o,trigger:t,multiSelect:a,getOptionId:l}):null;return H.default.createElement("ul",Object.assign({},h),g)}i(sU,"qt");function Uce(){let{getData:e,trigger:t,getMetaData:r}=Vt(),{open:n,groups:o,multiSelect:a}=e(),{isSearching:s,getOptionId:l,refs:d,elementIds:f,listInputType:m}=r(),h=Object.assign(Object.assign({},rO({refs:d,elementIds:f,multiSelect:a})),m?{"aria-live":"polite"}:{}),g=n&&!s?(({groups:v,getOptionId:w,trigger:S})=>v.map(y=>{let _=Object.assign(Object.assign({},IU(y)),{className:Se(te.list,te.shiftOptions)}),x=tO({groups:[y],trigger:S,getOptionId:w,multiSelect:!1});return H.default.createElement("ul",Object.assign({},_,{key:_["aria-label"]}),x)}))({groups:o,trigger:t,getOptionId:l}):null;return H.default.createElement("div",Object.assign({},h),g)}i(Uce,"Gt");var zce=i(({forMultiSelectWithGroups:e})=>{let t=Vt(),{getData:r,getMetaData:n,trigger:o}=t,{open:a,groups:s,multiSelect:l}=r(),{isSearching:d,getOptionId:f,refs:m,elementIds:h}=n(),g=zu(s),v=a&&!d,w=function(x){let E=zh(),k=Array.isArray(x)?x.length:0,A=(0,H.useMemo)(()=>({max:k,pos:100,chunkSize:100}),[k]),D=k?x.slice(0,A.pos):[],L=(0,H.useCallback)(()=>{let{max:O,pos:R,chunkSize:P}=A;R>=O||(A.pos=Math.min(R+P,O),window.requestAnimationFrame(E))},[A]);return(0,H.useEffect)(()=>()=>{A.max=0},[]),(0,H.useEffect)(()=>{L()}),D}(v?g:[]),S=i(()=>{let x=w.length;return v?s.map(E=>{let k=E.options.filter(D=>D.visible),A=Math.min(k.length,x);return x-=A,{options:A>0?k.slice(0,A):[]}}):[]},"f");if(e){let x=OU(t),E=v?CU({groups:S(),getOptionId:f,trigger:o}):null;return H.default.createElement("div",Object.assign({},x),E)}let y=rO({refs:m,elementIds:h,multiSelect:l}),_=v?tO({groups:S(),trigger:o,multiSelect:l,getOptionId:f}):null;return H.default.createElement("ul",Object.assign({},y),_)},"Zt"),Hce=i(({virtualize:e,multiSelect:t,isMultiSelectAndHasGroupLabels:r,hasVisibleGroupLabels:n})=>e?H.default.createElement(zce,{forMultiSelectWithGroups:r}):t?r?H.default.createElement(Bce,null):H.default.createElement(sU,null):n?H.default.createElement(Uce,null):H.default.createElement(sU,null),"$t"),$ce=i(()=>{let e=Vt(),{getData:t,getMetaData:r}=e,{open:n,groups:o,multiSelect:a,visibleOptions:s,virtualize:l}=t(),{isSearching:d}=r(),f=n&&!d,m=Se(te.listContainer,!f&&te.hidden),h={maxHeight:52*s},g=Tg(o).length>0,v=a&&g;return(0,H.useEffect)(()=>{let w=i(S=>{["ArrowUp","ArrowDown"].includes(S.code)&&S.preventDefault()},"e");return f?window.addEventListener("keydown",w):window.removeEventListener("keydown",w),()=>{window.removeEventListener("keydown",w)}},[f]),H.default.createElement("div",{className:m,style:h},H.default.createElement(Hce,{multiSelect:a,isMultiSelectAndHasGroupLabels:v,virtualize:l,hasVisibleGroupLabels:g}))},"Nt"),qce=i(e=>{let t=((a,s)=>{let{getData:l,getMetaData:d,trigger:f}=s,{open:m,groups:h,multiSelect:g}=l(),v=d(),{refs:w,elementIds:S,listInputType:y}=v,_=Tg(h).length>0,x=!!y,E=zy("label",s),k=g&&_&&!x?`${E}. ${Uu("choiceCount",v,"numberIndicator",{numberIndicator:Fy(h)})}`:E,A=(0,H.useCallback)(()=>{m&&f({id:lt.generic,type:At.outSideClick})},[m,f]);return Object.assign(Object.assign(Object.assign({},a),{className:Se(te.listAndInputContainer,m&&te.listAndInputContainerVisible,x&&te.withSearchOrFilter),ref:w.listContainer,outsideClickTrigger:A,id:S.selectionsAndListsContainer,"aria-hidden":!m}),(x||g&&_)&&{role:"dialog","aria-label":k})})(e,Vt()),{children:r,outsideClickTrigger:n}=t,o=_e(t,["children","outsideClickTrigger"]);return function(a){let s=(0,H.useCallback)(l=>{let{ref:d,callback:f}=a;d&&d.current&&!d.current.contains(l.target)&&f()},[a.callback,a.ref]);(0,H.useEffect)(()=>(window.addEventListener("click",s,!0),()=>{window.removeEventListener("click",s,!0)}),[s])}({ref:o.ref,callback:i(()=>{n()},"callback")}),H.default.createElement("div",Object.assign({},o),r)},"Pt"),Fu="{{type}}",bc=i((e,t)=>{let r=t?"search":"filter";return e.replace(Fu,r)},"Wt"),jce=i(({getMetaData:e,trigger:t,getData:r},n)=>{let o=e(),{filter:a,elementIds:s,refs:l,search:d,activeDescendant:f}=o,{multiSelect:m,groups:h}=r(),g=Tg(h).length>0,v=n==="search",w=v?d:a,S=Lr(bc(`${Fu}Label`,v),o),y=Lr(bc(`${Fu}ClearButtonAriaLabel`,v),o),_=Lr(bc(`${Fu}Placeholder`,v),o);return Object.assign(Object.assign({className:Se(te.searchOrFilterInput)},function(x){let{id:E,type:k=At.change,trigger:A}=x;return{onChange:i(D=>{A({id:E,type:k,payload:{value:D.currentTarget.value,originalEvent:D}})},"onChange")}}({id:lt[n],trigger:t})),{onButtonClick:i(x=>{x.preventDefault()},"onButtonClick"),id:s.searchOrFilterInput,key:s.searchOrFilterInput,clearButton:!0,clearButtonAriaLabel:y,label:S,value:w,placeholder:_,ref:l.searchOrFilterInput,"aria-activedescendant":f||"","aria-controls":s.list,"aria-expanded":!0,"aria-labelledby":`${s.searchOrFilterInputLabel} ${s.label}`,"aria-haspopup":m&&g?"dialog":"listbox",role:"combobox",labelId:s.searchOrFilterInputLabel})},"Ht");function Vce(){let e=Vt(),{getMetaData:t}=e,{listInputType:r}=t();if(!r)return null;let n=jce(e,r);return H.default.createElement(J1,Object.assign({},n))}i(Vce,"Vt");function Wce(){let e=Vt(),{getData:t,getMetaData:r}=e,n=(0,H.useRef)(!1),o=t(),{groups:a,open:s}=o,l=r(),{isSearching:d,hasSearchError:f,search:m,filter:h,listInputType:g}=l,v=Fy(a),w=i(()=>`${m} ${h} ${v} ${f?"error":""} ${d?"searching":""}`,"h"),S=(0,H.useRef)(w()),y=w(),_=S.current!==y;if(S.current=y,n.current||!d&&!h||(n.current=!0),_){let D=function(L,O){let{groups:R,open:P}=L,{isSearching:M,search:j,filter:B,hasSearchError:U}=O,W=Fy(R),Y=j||B,re="searchAndFilter",ue={value:Y,numberIndicator:W};return P?Kf(re,(()=>{if(M)return Lr("searching",O,{value:Y});if(Y){let fe=!!j;if(U)return`${Lr("searchErrorTitle",O)} ${Lr("searchErrorText",O)}`;if(W===0){let qe=bc(`${Fu}edWithoutResultsInfo`,fe),Ze=bc(`${Fu}WithAnotherTerm`,fe);return`${Lr(qe,O,ue)} ${Lr(Ze,O,ue)}`}return fe?Uu("searchResults",O,"numberIndicator",ue):`${Lr("filterResults",O,ue)} ${Uu("filterResultsCount",O,"numberIndicator",ue)}`}return""})()||"",M||B?800:0):Kf(re,"")}(o,l);D.content?Eg(D,e):function(L,O){let{screenReaderNotifications:R}=O.getMetaData(),P=R.findIndex(M=>{let j=!L.type||M.type===L.type,B=!L.content||M.content===L.content;return j&&B});P>-1&&(R.splice(P,1),O.updateMetaData({screenReaderNotifications:R}))}(D,e)}let x=g==="search",E=!d&&!v&&(m||h),k=d?Lr("searching",l,{value:m}):"";if(!s||!g||!E&&!k)return null;let A={className:Se(te.searchAndFilterInfoContainer,f&&te.withErrorMessage),"data-testid":"hds-select-search-and-filter-info"};return H.default.createElement("div",Object.assign({},A),k&&H.default.createElement(H.default.Fragment,null,H.default.createElement(my,{small:!0,loadingText:"",loadingFinishedText:""}),H.default.createElement("span",{"data-testid":"hds-select-searching-text"},k)),E&&!f&&H.default.createElement(H.default.Fragment,null,H.default.createElement("span",{"data-testid":"hds-select-no-results"},Lr(bc(`${Fu}edWithoutResultsInfo`,x),l,{value:h||m})),H.default.createElement("span",null,Lr(bc(`${Fu}WithAnotherTerm`,x),l))),f&&H.default.createElement(H.default.Fragment,null,H.default.createElement(E9,{color:"var(--color-error)"}),H.default.createElement("span",{"data-testid":"hds-select-searching-error"},Lr("searchErrorTitle",l)),H.default.createElement("span",null,Lr("searchErrorText",l))))}i(Wce,"Qt");function Gce(){let{getData:e,getMetaData:t,trigger:r}=Vt(),{disabled:n}=e(),{refs:o,elementIds:a,selectedOptions:s}=t();return H.default.createElement("div",{id:a.tagList,className:Se(te.tagList),ref:o.tagList},s.map(l=>H.default.createElement(yce,{option:l,trigger:r,key:l.value,disabled:n})))}i(Gce,"Ut");function Yce(){let e=(({getData:n,trigger:o,getMetaData:a})=>{let{disabled:s}=n(),l=a(),{elementIds:d,selectedOptions:f}=l,m=By("tagsClearAllButton",l),h=Uu("tagsClearAllButtonAriaLabel",l,"selectionCount",{label:f.length>0?f[0].label:""});return Object.assign(Object.assign({},Uy({id:lt.clearAllButton,trigger:o})),{children:m,variant:ui.Secondary,className:te.clearAllButton,disabled:s,id:d.clearAllButton,"aria-label":h})})(Vt()),{children:t}=e,r=_e(e,["children"]);return H.default.createElement(Ri,Object.assign({},r,{iconEnd:H.default.createElement(S9,null)}),t)}i(Yce,"Jt");function Kce(){let e=(o=>{let{getMetaData:a,getData:s,trigger:l}=o,{disabled:d}=s(),f=a(),{showAllTags:m,refs:h,elementIds:g}=f,v=By(m?"tagsShowLessButton":"tagsShowAllButton",f),w=By(m?"tagsShowLessButtonAriaLabel":"tagsShowAllButtonAriaLabel",f);return Object.assign(Object.assign({},Uy({id:lt.showAllButton,trigger:l})),{children:v,variant:ui.Secondary,buttonRef:h.showAllButton,disabled:d,id:g.showAllButton,"aria-label":w,className:te.showAllButton})})(Vt()),{children:t,buttonRef:r}=e,n=_e(e,["children","buttonRef"]);return H.default.createElement(Ri,Object.assign({},n,{ref:r,iconEnd:H.default.createElement(yf,{className:te.arrowIcon})}),t)}i(Kce,"Xt");function Zce(){let{getData:e}=Vt(),{clearable:t}=e();return H.default.createElement("div",{className:te.tagListButtons},H.default.createElement(Kce,null),t&&H.default.createElement(Yce,null))}i(Zce,"Yt");function Qce(e,t){let r=e.current;if(r){let n=((d,f=-1)=>{let m=[],h=[],g=-1,v=i((_,x)=>{g+=1;let{top:E,bottom:k,left:A,right:D}=_;m[g]={top:E,bottom:k,left:A,right:D},h[g]=[],h[g].push(x)},"r"),w=i((_,x)=>{let E=m[g];E.top=Math.min(E.top,_.top),E.bottom=Math.max(E.bottom,_.bottom),E.left=Math.min(E.left,_.left),E.right=Math.max(E.right,_.right),h[g].push(x)},"i"),S=i(_=>{let x=m[g];return!x||(_.left===x.left||_.right=x.bottom},"a"),y=d.firstElementChild;for(;y;){let _=y.getBoundingClientRect();if(S(_)){if(f>0&&h.length>=f)break;v(_,y)}else w(_,y);y=y.nextElementSibling}return h})(r),o=t?n[n.length-1]:n[1],a=o&&o[0],s=r.getBoundingClientRect().top,l=a?a.getBoundingClientRect().bottom-s+"px":void 0;return r.style.maxHeight=l,n}return[]}i(Qce,"eo");function Jce(){let{getData:e,getMetaData:t}=Vt(),{multiSelect:r,noTags:n}=e(),{showAllTags:o,selectedOptions:a,refs:s}=t(),l=s.tagList,d=s.showAllButton,f=r?a:[],m=(0,H.useCallback)(()=>{let g=Qce(l,o);(function(v,w){let S=v.current;S&&(w<=2?S.classList.add(te.hiddenButton):S.classList.remove(te.hiddenButton))})(d,g.length),function(v){let w=v.current,S=w&&w.querySelectorAll(`* ${EU}`);if(S){let y=kU(w,"vertical"),_=y>-1?y+1:-1,x=0;S.forEach(E=>{E&&E.setAttribute&&(E.setAttribute("tabindex",x<_?"0":"-1"),E.setAttribute("aria-hidden",x<_?"false":"true")),x+=1})}}(l)},[l,d,o]),[h]=TU(m);return(0,H.useLayoutEffect)(()=>{m()}),!f.length||n?null:H.default.createElement("div",Object.assign({},function(g){return{className:Se(te.tagListContainer,g&&te.tagListExpanded)}}(o),{ref:h}),H.default.createElement(Gce,null),H.default.createElement(Zce,null))}i(Jce,"to");function DU(e){return zy(e,Vt())||""}i(DU,"oo");function Xce(){let e=Vt(),t=function({getData:a}){let{invalid:s}=a(),l=DU("error");return{children:s&&l?l:null,className:te.errorText}}(e),{children:r}=t,n=_e(t,["children"]),o=(0,H.useRef)(r);return r&&r!==o.current&&(Eg(Kf(lt.error,r),e),o.current=r),r?H.default.createElement("div",Object.assign({},n),r):null}i(Xce,"lo");function ede(){let e=function(){let a=DU("assistive");return{className:te.assistiveText,children:a||null}}(),{children:t}=e,r=_e(e,["children"]),n=Vt(),o=(0,H.useRef)(t);return t&&t!==o.current&&(Eg(Kf(lt.assistive,t),n),o.current=t),t?H.default.createElement("div",Object.assign({},r),t):null}i(ede,"no");function tde(){let{getMetaData:e,updateMetaData:t}=Vt(),r=(0,H.useRef)(0);r.current||(r.current=Date.now());let n=zh(),o=(0,H.useRef)(null),a=(0,H.useRef)(""),s=i(h=>h.map(g=>g.content).join(" "),"a"),l=(0,H.useCallback)(()=>{let h=Date.now(),g=i(v=>!v.content||v.showTime>0&&v.showTime+2e3<=h,"n");if(h-r.current>2e4){let v=e().screenReaderNotifications.filter(w=>!g(w));t({screenReaderNotifications:v}),r.current=Date.now()}return e().screenReaderNotifications.filter(v=>!g(v)&&(!v.delay||v.addTime+v.delay<=h))},[e]),d=(0,H.useCallback)(()=>{a.current!==s(l())&&n()},[e]);o.current||(o.current=setInterval(d,200)),(0,H.useEffect)(()=>()=>{o.current&&(clearInterval(o.current),o.current=null)},[]);let f=l(),m=Date.now();return a.current=s(f),H.default.createElement("div",{"aria-live":"polite",className:te.screenReaderNotifications,"data-testid":"hds-select-screen-reader-notifications"},f.map(h=>(h.showTime||(h.showTime=m),H.default.createElement("span",{key:h.content},h.content))))}i(tde,"ro");var Fo=(0,H.forwardRef)((e,t)=>{var{options:r,open:n,groups:o,icon:a,required:s,onChange:l,children:d,id:f,onFocus:m,onBlur:h,onClose:g,disabled:v,texts:w,invalid:S,multiSelect:y,noTags:_,visibleOptions:x,virtualize:E,filter:k,onSearch:A,value:D,theme:L,clearable:O,tooltip:R}=e,P=_e(e,["options","open","groups","icon","required","onChange","children","id","onFocus","onBlur","onClose","disabled","texts","invalid","multiSelect","noTags","visibleOptions","virtualize","filter","onSearch","value","theme","clearable","tooltip"]);let M=(0,H.useMemo)(()=>{let U={groups:uce({options:r,groups:o,value:D,children:d}),open:!!n,required:!!s,invalid:!!S,disabled:!!v,multiSelect:!!y,noTags:!!_,visibleOptions:x||5.5,virtualize:!!E,onChange:l,onFocus:m,onBlur:h,onClose:g,filterFunction:k,onSearch:A,clearable:!!O,initialOpenValue:n};return U.multiSelect&&fU(U.groups),U},[r,n,o,l,v,S,s,_,E,x,A,m,h,g,D,d,O]),j=(0,H.useMemo)(()=>{let U=`${f||(0,Sc.uniqueId)("hds-select-")}`,W=new Map,Y=0,re=i(()=>{if(M.onSearch||M.filterFunction)return M.onSearch?lt.search:lt.filter},"r");return{lastToggleCommand:0,lastClickedOption:void 0,showAllTags:!1,icon:a,activeDescendant:void 0,focusTarget:void 0,refs:{button:typeof t=="function"?(0,H.createRef)():t||(0,H.createRef)(),listContainer:(0,H.createRef)(),list:(0,H.createRef)(),selectionsAndListsContainer:(0,H.createRef)(),tagList:(0,H.createRef)(),showAllButton:(0,H.createRef)(),searchOrFilterInput:(0,H.createRef)(),container:(0,H.createRef)()},selectedOptions:yc(M.groups),elementIds:gU(U),textProvider:fce(w),getOptionId:i(ue=>{let fe=ue.isGroupLabel?`hds-group-${ue.label}`:ue.value,qe=W.get(fe);if(!qe){let Ze=`${U}-option-${Y}`;return Y+=1,W.set(fe,Ze),Ze}return qe},"getOptionId"),listInputType:re(),hasListInput:!!re(),filter:"",search:"",isSearching:!1,hasSearchError:!1,cancelCurrentSearch:void 0,screenReaderNotifications:[],tooltip:R}},[f,M.groups,M.filterFunction,M.onSearch,w,t]);(0,H.useEffect)(()=>()=>{j.cancelCurrentSearch&&j.cancelCurrentSearch()},[]);let B=(0,H.useCallback)(({previousData:U,currentData:W,currentMetaData:Y})=>{if(W){if(U){if(W.initialOpenValue!==void 0&&U.initialOpenValue!==W.initialOpenValue)return Object.assign(Object.assign({},W),{open:W.initialOpenValue});if(U.open)return Object.assign(Object.assign({},W),{open:!0})}return W}return Y},[]);return H.default.createElement(Dce,{initialData:M,metaData:j,onChange:Oce,onReset:B},H.default.createElement(Tce,Object.assign({},P,{theme:L}),H.default.createElement(kce,null),H.default.createElement(Pce,null,H.default.createElement(Mce,null),H.default.createElement(qce,null,H.default.createElement(Vce,null),H.default.createElement($ce,null),H.default.createElement(Wce,null))),H.default.createElement(Xce,null),H.default.createElement(ede,null),H.default.createElement(Jce,null),H.default.createElement(tde,null)))});function Ec(e){let{updateKey:t}=e,r=_e(e,["updateKey"]),n=zh(),o=(0,H.useRef)({onChange:i(()=>({}),"onChange")}),a=(0,H.useRef)([]),s=(0,H.useRef)();s.current=r.onChange,(0,H.useMemo)(()=>(o.current=Object.assign(Object.assign({},o.current),r),a.current=wc({options:r.options,groups:r.groups})||[],o),[t]);let l=(0,H.useCallback)(h=>{a.current.length=0,h.forEach(g=>{a.current.push(g)})},[a.current]),d=i(h=>{o.current=Object.assign(Object.assign({},o.current),h)},"u"),f=i((h,g)=>{let v=o.current.texts||{};if(typeof o.current.texts!="function"){let w=g?Object.assign(Object.assign({},h),{language:g}):h;d({texts:Object.assign(Object.assign({},v),w)})}},"_"),m=(0,H.useCallback)((h,g,v)=>{let w=s.current(h,g,v);if(l(Bu(v.groups,S=>S)),w){let{groups:S,options:y}=w,_=_e(w,["groups","options"]);o.current=Object.assign(Object.assign({},o.current),_),(S||y)&&l(wc({options:y,groups:S})||[])}return w},[l]);return{getProps:i(()=>Object.assign(Object.assign({},o.current),{groups:a.current,onChange:m}),"getProps"),updateAllOptions:i(h=>{a.current=Bu(a.current,h)},"updateAllOptions"),setError:i(h=>{let g=!!h;typeof h!="boolean"&&f({error:h}),d({invalid:g})},"setError"),setOpen:i(h=>{d({open:h})},"setOpen"),setDisabled:i(h=>{d({disabled:h})},"setDisabled"),setInvalid:i(h=>{d({invalid:h})},"setInvalid"),updateTexts:f,render:i(()=>{n()},"render")}}i(Ec,"ao");var y8e=q(g9()),x8e=q(pe());var w8e=q(Eu());var k8e=q(nF());var I8e=q(T_());var LU=q(pe());var AU={"--focus-outline-color":"var(--color-coat-of-arms)","--color-focus-outline":"var(--color-coat-of-arms)","--menu-item-background-hover":"var(--hdbt-color-black)","--menu-item-color-hover":"var(--color-white)"};var oO=q(ye()),FU=i(({className:e,includeCoordinates:t=!1,loadingSpinnerFinishedText:r=Drupal.t("Finished loading suggestions",{},{context:"Loading finished indicator for suggestive search"}),loadingSpinnerText:n=Drupal.t("Loading suggestions...",{},{context:"Loading indicator for suggestive search"}),onSubmit:o,searchInputClassname:a,value:s,...l})=>{let d=new Map,f=i(async g=>{if(!g||g==="")return[];let v=i(D=>{let L=new URL(kb.EVENTS_URL);return L.search=D.toString(),fetch(L.toString()).then(O=>O.json())},"fetchSuggestions"),w=["fi","sv"].map(D=>new URLSearchParams({format:"json",language:D,municipality:"helsinki",q:g,type:"address"})),[S,y]=w,_=Promise.all([v(S),v(y)]),x=i((D,L)=>D.results.map(O=>{let R=sf(O.name,L)||"";return t&&d.set(R,O.location?.coordinates),{label:R}}),"parseResults"),[E,k]=await _;return[...x(E,"fi"),...x(k,"sv")].slice(0,10)},"getSuggestions"),m=i(g=>{o(t?{label:g,value:d.has(g)?[...d.get(g),g]:null}:g)},"handleSubmit"),h=(0,LU.useMemo)(()=>(0,oO.jsx)(VC,{getSuggestions:f,loadingSpinnerText:n,loadingSpinnerFinishedText:r,value:s,...l,className:a||"hdbt-search__input hdbt-search__input--address",onSubmit:m,suggestionLabelField:"label",style:AU}),[s,f]);return(0,oO.jsx)("div",{className:e||"hdbt-search__filter",children:h})},"AddressSearch");var Tc={"--background-selected":"var(--hdbt-color-black)","--background-unselected":"var(--color-white)","--background-hover":"var(--hdbt-color-black)","--border-color-selected":"var(--hdbt-color-black)","--border-color-selected-hover":"var(--hdbt-color-black)","--border-color-selected-focus":"var(--hdbt-color-black)","--color-focus-outline":"var(--color-coat-of-arms)","--focus-outline-color":"var(--hdbt-color-black)","--icon-color-selected":"var(--color-white)"};var BU=q(ye());function ade({id:e,label:t,atom:r,valueKey:n}){let[o,a]=tr(r),s=Le(fh),l=Le(xr),d=i(m=>{if(!m?.target?.checked){a(!1),s(n);return}a(!0),l({[n]:"true"})},"toggleValue"),f=!1;return o&&(f=!0),(0,BU.jsx)(xa,{checked:f,className:"hdbt-search--react__checkbox",id:e,label:t,onChange:m=>d(m),style:Tc})}i(ade,"CheckboxFilter");var iO=ade;var aO=class aO extends Error{};i(aO,"LuxonError");var ys=aO,sO=class sO extends ys{constructor(t){super(`Invalid DateTime: ${t.toMessage()}`)}};i(sO,"InvalidDateTimeError");var Hy=sO,uO=class uO extends ys{constructor(t){super(`Invalid Interval: ${t.toMessage()}`)}};i(uO,"InvalidIntervalError");var $y=uO,lO=class lO extends ys{constructor(t){super(`Invalid Duration: ${t.toMessage()}`)}};i(lO,"InvalidDurationError");var qy=lO,cO=class cO extends ys{};i(cO,"ConflictingSpecificationError");var xs=cO,dO=class dO extends ys{constructor(t){super(`Invalid unit ${t}`)}};i(dO,"InvalidUnitError");var Zf=dO,fO=class fO extends ys{};i(fO,"InvalidArgumentError");var dn=fO,pO=class pO extends ys{constructor(){super("Zone is an abstract class")}};i(pO,"ZoneIsAbstractError");var $i=pO;var ge="numeric",qi="short",Bo="long",Hu={year:ge,month:ge,day:ge},Ig={year:ge,month:qi,day:ge},mO={year:ge,month:qi,day:ge,weekday:qi},Cg={year:ge,month:Bo,day:ge},Og={year:ge,month:Bo,day:ge,weekday:Bo},Dg={hour:ge,minute:ge},Ag={hour:ge,minute:ge,second:ge},Ng={hour:ge,minute:ge,second:ge,timeZoneName:qi},Rg={hour:ge,minute:ge,second:ge,timeZoneName:Bo},Mg={hour:ge,minute:ge,hourCycle:"h23"},Pg={hour:ge,minute:ge,second:ge,hourCycle:"h23"},Lg={hour:ge,minute:ge,second:ge,hourCycle:"h23",timeZoneName:qi},Fg={hour:ge,minute:ge,second:ge,hourCycle:"h23",timeZoneName:Bo},Bg={year:ge,month:ge,day:ge,hour:ge,minute:ge},Ug={year:ge,month:ge,day:ge,hour:ge,minute:ge,second:ge},zg={year:ge,month:qi,day:ge,hour:ge,minute:ge},Hg={year:ge,month:qi,day:ge,hour:ge,minute:ge,second:ge},hO={year:ge,month:qi,day:ge,weekday:qi,hour:ge,minute:ge},$g={year:ge,month:Bo,day:ge,hour:ge,minute:ge,timeZoneName:qi},qg={year:ge,month:Bo,day:ge,hour:ge,minute:ge,second:ge,timeZoneName:qi},jg={year:ge,month:Bo,day:ge,weekday:Bo,hour:ge,minute:ge,timeZoneName:Bo},Vg={year:ge,month:Bo,day:ge,weekday:Bo,hour:ge,minute:ge,second:ge,timeZoneName:Bo};var gO=class gO{get type(){throw new $i}get name(){throw new $i}get ianaName(){return this.name}get isUniversal(){throw new $i}offsetName(t,r){throw new $i}formatOffset(t,r){throw new $i}offset(t){throw new $i}equals(t){throw new $i}get isValid(){throw new $i}};i(gO,"Zone");var go=gO;var vO=null,Vy=class Vy extends go{static get instance(){return vO===null&&(vO=new Vy),vO}get type(){return"system"}get name(){return new Intl.DateTimeFormat().resolvedOptions().timeZone}get isUniversal(){return!1}offsetName(t,{format:r,locale:n}){return Wy(t,r,n)}formatOffset(t,r){return qu(this.offset(t),r)}offset(t){return-new Date(t).getTimezoneOffset()}equals(t){return t.type==="system"}get isValid(){return!0}};i(Vy,"SystemZone");var $u=Vy;var Yy={};function sde(e){return Yy[e]||(Yy[e]=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:e,year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit",era:"short"})),Yy[e]}i(sde,"makeDTF");var ude={year:0,month:1,day:2,era:3,hour:4,minute:5,second:6};function lde(e,t){let r=e.format(t).replace(/\u200E/g,""),n=/(\d+)\/(\d+)\/(\d+) (AD|BC),? (\d+):(\d+):(\d+)/.exec(r),[,o,a,s,l,d,f,m]=n;return[s,o,a,l,d,f,m]}i(lde,"hackyOffset");function cde(e,t){let r=e.formatToParts(t),n=[];for(let o=0;o=0?w:1e3+w,(g-v)/(60*1e3)}equals(t){return t.type==="iana"&&t.name===this.name}get isValid(){return this.valid}};i(Wg,"IANAZone");var Un=Wg;var UU={};function dde(e,t={}){let r=JSON.stringify([e,t]),n=UU[r];return n||(n=new Intl.ListFormat(e,t),UU[r]=n),n}i(dde,"getCachedLF");var _O={};function bO(e,t={}){let r=JSON.stringify([e,t]),n=_O[r];return n||(n=new Intl.DateTimeFormat(e,t),_O[r]=n),n}i(bO,"getCachedDTF");var yO={};function fde(e,t={}){let r=JSON.stringify([e,t]),n=yO[r];return n||(n=new Intl.NumberFormat(e,t),yO[r]=n),n}i(fde,"getCachedINF");var xO={};function pde(e,t={}){let{base:r,...n}=t,o=JSON.stringify([e,n]),a=xO[o];return a||(a=new Intl.RelativeTimeFormat(e,t),xO[o]=a),a}i(pde,"getCachedRTF");var Yg=null;function mde(){return Yg||(Yg=new Intl.DateTimeFormat().resolvedOptions().locale,Yg)}i(mde,"systemLocale");function hde(e){let t=e.indexOf("-x-");t!==-1&&(e=e.substring(0,t));let r=e.indexOf("-u-");if(r===-1)return[e];{let n,o;try{n=bO(e).resolvedOptions(),o=e}catch{let d=e.substring(0,r);n=bO(d).resolvedOptions(),o=d}let{numberingSystem:a,calendar:s}=n;return[o,a,s]}}i(hde,"parseLocaleString");function gde(e,t,r){return(r||t)&&(e.includes("-u-")||(e+="-u"),r&&(e+=`-ca-${r}`),t&&(e+=`-nu-${t}`)),e}i(gde,"intlConfigString");function vde(e){let t=[];for(let r=1;r<=12;r++){let n=wt.utc(2016,r,1);t.push(e(n))}return t}i(vde,"mapMonths");function _de(e){let t=[];for(let r=1;r<=7;r++){let n=wt.utc(2016,11,13+r);t.push(e(n))}return t}i(_de,"mapWeekdays");function Ky(e,t,r,n,o){let a=e.listingMode(r);return a==="error"?null:a==="en"?n(t):o(t)}i(Ky,"listStuff");function bde(e){return e.numberingSystem&&e.numberingSystem!=="latn"?!1:e.numberingSystem==="latn"||!e.locale||e.locale.startsWith("en")||new Intl.DateTimeFormat(e.intl).resolvedOptions().numberingSystem==="latn"}i(bde,"supportsFastNumbers");var TO=class TO{constructor(t,r,n){this.padTo=n.padTo||0,this.floor=n.floor||!1;let{padTo:o,floor:a,...s}=n;if(!r||Object.keys(s).length>0){let l={useGrouping:!1,...n};n.padTo>0&&(l.minimumIntegerDigits=n.padTo),this.inf=fde(t,l)}}format(t){if(this.inf){let r=this.floor?Math.floor(t):t;return this.inf.format(r)}else{let r=this.floor?Math.floor(t):Qf(t,3);return gr(r,this.padTo)}}};i(TO,"PolyNumberFormatter");var wO=TO,kO=class kO{constructor(t,r,n){this.opts=n,this.originalZone=void 0;let o;if(this.opts.timeZone)this.dt=t;else if(t.zone.type==="fixed"){let s=-1*(t.offset/60),l=s>=0?`Etc/GMT+${s}`:`Etc/GMT${s}`;t.offset!==0&&Un.create(l).valid?(o=l,this.dt=t):(o="UTC",this.dt=t.offset===0?t:t.setZone("UTC").plus({minutes:t.offset}),this.originalZone=t.zone)}else t.zone.type==="system"?this.dt=t:t.zone.type==="iana"?(this.dt=t,o=t.zone.name):(o="UTC",this.dt=t.setZone("UTC").plus({minutes:t.offset}),this.originalZone=t.zone);let a={...this.opts};a.timeZone=a.timeZone||o,this.dtf=bO(r,a)}format(){return this.originalZone?this.formatToParts().map(({value:t})=>t).join(""):this.dtf.format(this.dt.toJSDate())}formatToParts(){let t=this.dtf.formatToParts(this.dt.toJSDate());return this.originalZone?t.map(r=>{if(r.type==="timeZoneName"){let n=this.originalZone.offsetName(this.dt.ts,{locale:this.dt.locale,format:this.opts.timeZoneName});return{...r,value:n}}else return r}):t}resolvedOptions(){return this.dtf.resolvedOptions()}};i(kO,"PolyDateFormatter");var SO=kO,IO=class IO{constructor(t,r,n){this.opts={style:"long",...n},!r&&Zy()&&(this.rtf=pde(t,n))}format(t,r){return this.rtf?this.rtf.format(t,r):zU(r,t,this.opts.numeric,this.opts.style!=="long")}formatToParts(t,r){return this.rtf?this.rtf.formatToParts(t,r):[]}};i(IO,"PolyRelFormatter");var EO=IO,kc=class kc{static fromOpts(t){return kc.create(t.locale,t.numberingSystem,t.outputCalendar,t.defaultToEN)}static create(t,r,n,o=!1){let a=t||Ft.defaultLocale,s=a||(o?"en-US":mde()),l=r||Ft.defaultNumberingSystem,d=n||Ft.defaultOutputCalendar;return new kc(s,l,d,a)}static resetCache(){Yg=null,_O={},yO={},xO={}}static fromObject({locale:t,numberingSystem:r,outputCalendar:n}={}){return kc.create(t,r,n)}constructor(t,r,n,o){let[a,s,l]=hde(t);this.locale=a,this.numberingSystem=r||s||null,this.outputCalendar=n||l||null,this.intl=gde(this.locale,this.numberingSystem,this.outputCalendar),this.weekdaysCache={format:{},standalone:{}},this.monthsCache={format:{},standalone:{}},this.meridiemCache=null,this.eraCache={},this.specifiedLocale=o,this.fastNumbersCached=null}get fastNumbers(){return this.fastNumbersCached==null&&(this.fastNumbersCached=bde(this)),this.fastNumbersCached}listingMode(){let t=this.isEnglish(),r=(this.numberingSystem===null||this.numberingSystem==="latn")&&(this.outputCalendar===null||this.outputCalendar==="gregory");return t&&r?"en":"intl"}clone(t){return!t||Object.getOwnPropertyNames(t).length===0?this:kc.create(t.locale||this.specifiedLocale,t.numberingSystem||this.numberingSystem,t.outputCalendar||this.outputCalendar,t.defaultToEN||!1)}redefaultToEN(t={}){return this.clone({...t,defaultToEN:!0})}redefaultToSystem(t={}){return this.clone({...t,defaultToEN:!1})}months(t,r=!1,n=!0){return Ky(this,t,n,CO,()=>{let o=r?{month:t,day:"numeric"}:{month:t},a=r?"format":"standalone";return this.monthsCache[a][t]||(this.monthsCache[a][t]=vde(s=>this.extract(s,o,"month"))),this.monthsCache[a][t]})}weekdays(t,r=!1,n=!0){return Ky(this,t,n,OO,()=>{let o=r?{weekday:t,year:"numeric",month:"long",day:"numeric"}:{weekday:t},a=r?"format":"standalone";return this.weekdaysCache[a][t]||(this.weekdaysCache[a][t]=_de(s=>this.extract(s,o,"weekday"))),this.weekdaysCache[a][t]})}meridiems(t=!0){return Ky(this,void 0,t,()=>DO,()=>{if(!this.meridiemCache){let r={hour:"numeric",hourCycle:"h12"};this.meridiemCache=[wt.utc(2016,11,13,9),wt.utc(2016,11,13,19)].map(n=>this.extract(n,r,"dayperiod"))}return this.meridiemCache})}eras(t,r=!0){return Ky(this,t,r,AO,()=>{let n={era:t};return this.eraCache[t]||(this.eraCache[t]=[wt.utc(-40,1,1),wt.utc(2017,1,1)].map(o=>this.extract(o,n,"era"))),this.eraCache[t]})}extract(t,r,n){let o=this.dtFormatter(t,r),a=o.formatToParts(),s=a.find(l=>l.type.toLowerCase()===n);return s?s.value:null}numberFormatter(t={}){return new wO(this.intl,t.forceSimple||this.fastNumbers,t)}dtFormatter(t,r={}){return new SO(t,this.intl,r)}relFormatter(t={}){return new EO(this.intl,this.isEnglish(),t)}listFormatter(t={}){return dde(this.intl,t)}isEnglish(){return this.locale==="en"||this.locale.toLowerCase()==="en-us"||new Intl.DateTimeFormat(this.intl).resolvedOptions().locale.startsWith("en-us")}equals(t){return this.locale===t.locale&&this.numberingSystem===t.numberingSystem&&this.outputCalendar===t.outputCalendar}};i(kc,"Locale");var Qt=kc;var RO=null,Ic=class Ic extends go{static get utcInstance(){return RO===null&&(RO=new Ic(0)),RO}static instance(t){return t===0?Ic.utcInstance:new Ic(t)}static parseSpecifier(t){if(t){let r=t.match(/^utc(?:([+-]\d{1,2})(?::(\d{2}))?)?$/i);if(r)return new Ic(Cc(r[1],r[2]))}return null}constructor(t){super(),this.fixed=t}get type(){return"fixed"}get name(){return this.fixed===0?"UTC":`UTC${qu(this.fixed,"narrow")}`}get ianaName(){return this.fixed===0?"Etc/UTC":`Etc/GMT${qu(-this.fixed,"narrow")}`}offsetName(){return this.name}formatOffset(t,r){return qu(this.fixed,r)}get isUniversal(){return!0}offset(){return this.fixed}equals(t){return t.type==="fixed"&&t.fixed===this.fixed}get isValid(){return!0}};i(Ic,"FixedOffsetZone");var fn=Ic;var MO=class MO extends go{constructor(t){super(),this.zoneName=t}get type(){return"invalid"}get name(){return this.zoneName}get isUniversal(){return!1}offsetName(){return null}formatOffset(){return""}offset(){return NaN}equals(){return!1}get isValid(){return!1}};i(MO,"InvalidZone");var Jf=MO;function ji(e,t){let r;if(at(e)||e===null)return t;if(e instanceof go)return e;if(HU(e)){let n=e.toLowerCase();return n==="default"?t:n==="local"||n==="system"?$u.instance:n==="utc"||n==="gmt"?fn.utcInstance:fn.parseSpecifier(n)||Un.create(e)}else return Ia(e)?fn.instance(e):typeof e=="object"&&e.offset&&typeof e.offset=="number"?e:new Jf(e)}i(ji,"normalizeZone");var $U=i(()=>Date.now(),"now"),qU="system",jU=null,VU=null,WU=null,GU=60,YU,PO=class PO{static get now(){return $U}static set now(t){$U=t}static set defaultZone(t){qU=t}static get defaultZone(){return ji(qU,$u.instance)}static get defaultLocale(){return jU}static set defaultLocale(t){jU=t}static get defaultNumberingSystem(){return VU}static set defaultNumberingSystem(t){VU=t}static get defaultOutputCalendar(){return WU}static set defaultOutputCalendar(t){WU=t}static get twoDigitCutoffYear(){return GU}static set twoDigitCutoffYear(t){GU=t%100}static get throwOnInvalid(){return YU}static set throwOnInvalid(t){YU=t}static resetCaches(){Qt.resetCache(),Un.resetCache()}};i(PO,"Settings");var Ft=PO;function at(e){return typeof e>"u"}i(at,"isUndefined");function Ia(e){return typeof e=="number"}i(Ia,"isNumber");function Kg(e){return typeof e=="number"&&e%1===0}i(Kg,"isInteger");function HU(e){return typeof e=="string"}i(HU,"isString");function KU(e){return Object.prototype.toString.call(e)==="[object Date]"}i(KU,"isDate");function Zy(){try{return typeof Intl<"u"&&!!Intl.RelativeTimeFormat}catch{return!1}}i(Zy,"hasRelative");function ZU(e){return Array.isArray(e)?e:[e]}i(ZU,"maybeArray");function LO(e,t,r){if(e.length!==0)return e.reduce((n,o)=>{let a=[t(o),o];return n&&r(n[0],a[0])===n[0]?n:a},null)[1]}i(LO,"bestBy");function QU(e,t){return t.reduce((r,n)=>(r[n]=e[n],r),{})}i(QU,"pick");function ju(e,t){return Object.prototype.hasOwnProperty.call(e,t)}i(ju,"hasOwnProperty");function Ca(e,t,r){return Kg(e)&&e>=t&&e<=r}i(Ca,"integerBetween");function yde(e,t){return e-t*Math.floor(e/t)}i(yde,"floorMod");function gr(e,t=2){let r=e<0,n;return r?n="-"+(""+-e).padStart(t,"0"):n=(""+e).padStart(t,"0"),n}i(gr,"padStart");function ws(e){if(!(at(e)||e===null||e===""))return parseInt(e,10)}i(ws,"parseInteger");function Vu(e){if(!(at(e)||e===null||e===""))return parseFloat(e)}i(Vu,"parseFloating");function Zg(e){if(!(at(e)||e===null||e==="")){let t=parseFloat("0."+e)*1e3;return Math.floor(t)}}i(Zg,"parseMillis");function Qf(e,t,r=!1){let n=10**t;return(r?Math.trunc:Math.round)(e*n)/n}i(Qf,"roundTo");function Oc(e){return e%4===0&&(e%100!==0||e%400===0)}i(Oc,"isLeapYear");function Dc(e){return Oc(e)?366:365}i(Dc,"daysInYear");function Xf(e,t){let r=yde(t-1,12)+1,n=e+(t-r)/12;return r===2?Oc(n)?29:28:[31,null,31,30,31,30,31,31,30,31,30,31][r-1]}i(Xf,"daysInMonth");function Gg(e){let t=Date.UTC(e.year,e.month-1,e.day,e.hour,e.minute,e.second,e.millisecond);return e.year<100&&e.year>=0&&(t=new Date(t),t.setUTCFullYear(e.year,e.month-1,e.day)),+t}i(Gg,"objToLocalTS");function ep(e){let t=(e+Math.floor(e/4)-Math.floor(e/100)+Math.floor(e/400))%7,r=e-1,n=(r+Math.floor(r/4)-Math.floor(r/100)+Math.floor(r/400))%7;return t===4||n===3?53:52}i(ep,"weeksInWeekYear");function Qg(e){return e>99?e:e>Ft.twoDigitCutoffYear?1900+e:2e3+e}i(Qg,"untruncateYear");function Wy(e,t,r,n=null){let o=new Date(e),a={hourCycle:"h23",year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit"};n&&(a.timeZone=n);let s={timeZoneName:t,...a},l=new Intl.DateTimeFormat(r,s).formatToParts(o).find(d=>d.type.toLowerCase()==="timezonename");return l?l.value:null}i(Wy,"parseZoneInfo");function Cc(e,t){let r=parseInt(e,10);Number.isNaN(r)&&(r=0);let n=parseInt(t,10)||0,o=r<0||Object.is(r,-0)?-n:n;return r*60+o}i(Cc,"signedOffset");function FO(e){let t=Number(e);if(typeof e=="boolean"||e===""||Number.isNaN(t))throw new dn(`Invalid unit value ${e}`);return t}i(FO,"asNumber");function tp(e,t){let r={};for(let n in e)if(ju(e,n)){let o=e[n];if(o==null)continue;r[t(n)]=FO(o)}return r}i(tp,"normalizeObject");function qu(e,t){let r=Math.trunc(Math.abs(e/60)),n=Math.trunc(Math.abs(e%60)),o=e>=0?"+":"-";switch(t){case"short":return`${o}${gr(r,2)}:${gr(n,2)}`;case"narrow":return`${o}${r}${n>0?`:${n}`:""}`;case"techie":return`${o}${gr(r,2)}${gr(n,2)}`;default:throw new RangeError(`Value format ${t} is out of range for property format`)}}i(qu,"formatOffset");function Jg(e){return QU(e,["hour","minute","second","millisecond"])}i(Jg,"timeObject");var xde=["January","February","March","April","May","June","July","August","September","October","November","December"],BO=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wde=["J","F","M","A","M","J","J","A","S","O","N","D"];function CO(e){switch(e){case"narrow":return[...wde];case"short":return[...BO];case"long":return[...xde];case"numeric":return["1","2","3","4","5","6","7","8","9","10","11","12"];case"2-digit":return["01","02","03","04","05","06","07","08","09","10","11","12"];default:return null}}i(CO,"months");var UO=["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],zO=["Mon","Tue","Wed","Thu","Fri","Sat","Sun"],Sde=["M","T","W","T","F","S","S"];function OO(e){switch(e){case"narrow":return[...Sde];case"short":return[...zO];case"long":return[...UO];case"numeric":return["1","2","3","4","5","6","7"];default:return null}}i(OO,"weekdays");var DO=["AM","PM"],Ede=["Before Christ","Anno Domini"],Tde=["BC","AD"],kde=["B","A"];function AO(e){switch(e){case"narrow":return[...kde];case"short":return[...Tde];case"long":return[...Ede];default:return null}}i(AO,"eras");function JU(e){return DO[e.hour<12?0:1]}i(JU,"meridiemForDateTime");function XU(e,t){return OO(t)[e.weekday-1]}i(XU,"weekdayForDateTime");function ez(e,t){return CO(t)[e.month-1]}i(ez,"monthForDateTime");function tz(e,t){return AO(t)[e.year<0?0:1]}i(tz,"eraForDateTime");function zU(e,t,r="always",n=!1){let o={years:["year","yr."],quarters:["quarter","qtr."],months:["month","mo."],weeks:["week","wk."],days:["day","day","days"],hours:["hour","hr."],minutes:["minute","min."],seconds:["second","sec."]},a=["hours","minutes","seconds"].indexOf(e)===-1;if(r==="auto"&&a){let h=e==="days";switch(t){case 1:return h?"tomorrow":`next ${o[e][0]}`;case-1:return h?"yesterday":`last ${o[e][0]}`;case 0:return h?"today":`this ${o[e][0]}`;default:}}let s=Object.is(t,-0)||t<0,l=Math.abs(t),d=l===1,f=o[e],m=n?d?f[1]:f[2]||f[1]:d?o[e][0]:e;return s?`${l} ${m} ago`:`in ${l} ${m}`}i(zU,"formatRelativeTime");function rz(e,t){let r="";for(let n of e)n.literal?r+=n.val:r+=t(n.val);return r}i(rz,"stringifyTokens");var Ide={D:Hu,DD:Ig,DDD:Cg,DDDD:Og,t:Dg,tt:Ag,ttt:Ng,tttt:Rg,T:Mg,TT:Pg,TTT:Lg,TTTT:Fg,f:Bg,ff:zg,fff:$g,ffff:jg,F:Ug,FF:Hg,FFF:qg,FFFF:Vg},Ac=class Ac{static create(t,r={}){return new Ac(t,r)}static parseFormat(t){let r=null,n="",o=!1,a=[];for(let s=0;s0&&a.push({literal:o||/^\s+$/.test(n),val:n}),r=null,n="",o=!o):o||l===r?n+=l:(n.length>0&&a.push({literal:/^\s+$/.test(n),val:n}),n=l,r=l)}return n.length>0&&a.push({literal:o||/^\s+$/.test(n),val:n}),a}static macroTokenToFormatOpts(t){return Ide[t]}constructor(t,r){this.opts=r,this.loc=t,this.systemLoc=null}formatWithSystemDefault(t,r){return this.systemLoc===null&&(this.systemLoc=this.loc.redefaultToSystem()),this.systemLoc.dtFormatter(t,{...this.opts,...r}).format()}formatDateTime(t,r={}){return this.loc.dtFormatter(t,{...this.opts,...r}).format()}formatDateTimeParts(t,r={}){return this.loc.dtFormatter(t,{...this.opts,...r}).formatToParts()}formatInterval(t,r={}){return this.loc.dtFormatter(t.start,{...this.opts,...r}).dtf.formatRange(t.start.toJSDate(),t.end.toJSDate())}resolvedOptions(t,r={}){return this.loc.dtFormatter(t,{...this.opts,...r}).resolvedOptions()}num(t,r=0){if(this.opts.forceSimple)return gr(t,r);let n={...this.opts};return r>0&&(n.padTo=r),this.loc.numberFormatter(n).format(t)}formatDateTimeFromString(t,r){let n=this.loc.listingMode()==="en",o=this.loc.outputCalendar&&this.loc.outputCalendar!=="gregory",a=i((v,w)=>this.loc.extract(t,v,w),"string"),s=i(v=>t.isOffsetFixed&&t.offset===0&&v.allowZ?"Z":t.isValid?t.zone.formatOffset(t.ts,v.format):"","formatOffset"),l=i(()=>n?JU(t):a({hour:"numeric",hourCycle:"h12"},"dayperiod"),"meridiem"),d=i((v,w)=>n?ez(t,v):a(w?{month:v}:{month:v,day:"numeric"},"month"),"month"),f=i((v,w)=>n?XU(t,v):a(w?{weekday:v}:{weekday:v,month:"long",day:"numeric"},"weekday"),"weekday"),m=i(v=>{let w=Ac.macroTokenToFormatOpts(v);return w?this.formatWithSystemDefault(t,w):v},"maybeMacro"),h=i(v=>n?tz(t,v):a({era:v},"era"),"era"),g=i(v=>{switch(v){case"S":return this.num(t.millisecond);case"u":case"SSS":return this.num(t.millisecond,3);case"s":return this.num(t.second);case"ss":return this.num(t.second,2);case"uu":return this.num(Math.floor(t.millisecond/10),2);case"uuu":return this.num(Math.floor(t.millisecond/100));case"m":return this.num(t.minute);case"mm":return this.num(t.minute,2);case"h":return this.num(t.hour%12===0?12:t.hour%12);case"hh":return this.num(t.hour%12===0?12:t.hour%12,2);case"H":return this.num(t.hour);case"HH":return this.num(t.hour,2);case"Z":return s({format:"narrow",allowZ:this.opts.allowZ});case"ZZ":return s({format:"short",allowZ:this.opts.allowZ});case"ZZZ":return s({format:"techie",allowZ:this.opts.allowZ});case"ZZZZ":return t.zone.offsetName(t.ts,{format:"short",locale:this.loc.locale});case"ZZZZZ":return t.zone.offsetName(t.ts,{format:"long",locale:this.loc.locale});case"z":return t.zoneName;case"a":return l();case"d":return o?a({day:"numeric"},"day"):this.num(t.day);case"dd":return o?a({day:"2-digit"},"day"):this.num(t.day,2);case"c":return this.num(t.weekday);case"ccc":return f("short",!0);case"cccc":return f("long",!0);case"ccccc":return f("narrow",!0);case"E":return this.num(t.weekday);case"EEE":return f("short",!1);case"EEEE":return f("long",!1);case"EEEEE":return f("narrow",!1);case"L":return o?a({month:"numeric",day:"numeric"},"month"):this.num(t.month);case"LL":return o?a({month:"2-digit",day:"numeric"},"month"):this.num(t.month,2);case"LLL":return d("short",!0);case"LLLL":return d("long",!0);case"LLLLL":return d("narrow",!0);case"M":return o?a({month:"numeric"},"month"):this.num(t.month);case"MM":return o?a({month:"2-digit"},"month"):this.num(t.month,2);case"MMM":return d("short",!1);case"MMMM":return d("long",!1);case"MMMMM":return d("narrow",!1);case"y":return o?a({year:"numeric"},"year"):this.num(t.year);case"yy":return o?a({year:"2-digit"},"year"):this.num(t.year.toString().slice(-2),2);case"yyyy":return o?a({year:"numeric"},"year"):this.num(t.year,4);case"yyyyyy":return o?a({year:"numeric"},"year"):this.num(t.year,6);case"G":return h("short");case"GG":return h("long");case"GGGGG":return h("narrow");case"kk":return this.num(t.weekYear.toString().slice(-2),2);case"kkkk":return this.num(t.weekYear,4);case"W":return this.num(t.weekNumber);case"WW":return this.num(t.weekNumber,2);case"o":return this.num(t.ordinal);case"ooo":return this.num(t.ordinal,3);case"q":return this.num(t.quarter);case"qq":return this.num(t.quarter,2);case"X":return this.num(Math.floor(t.ts/1e3));case"x":return this.num(t.ts);default:return m(v)}},"tokenToString");return rz(Ac.parseFormat(r),g)}formatDurationFromString(t,r){let n=i(d=>{switch(d[0]){case"S":return"millisecond";case"s":return"second";case"m":return"minute";case"h":return"hour";case"d":return"day";case"w":return"week";case"M":return"month";case"y":return"year";default:return null}},"tokenToField"),o=i(d=>f=>{let m=n(f);return m?this.num(d.get(m),f.length):f},"tokenToString"),a=Ac.parseFormat(r),s=a.reduce((d,{literal:f,val:m})=>f?d:d.concat(m),[]),l=t.shiftTo(...s.map(n).filter(d=>d));return rz(a,o(l))}};i(Ac,"Formatter");var pn=Ac;var HO=class HO{constructor(t,r){this.reason=t,this.explanation=r}toMessage(){return this.explanation?`${this.reason}: ${this.explanation}`:this.reason}};i(HO,"Invalid");var mn=HO;var oz=/[A-Za-z_+-]{1,256}(?::?\/[A-Za-z0-9_+-]{1,256}(?:\/[A-Za-z0-9_+-]{1,256})?)?/;function np(...e){let t=e.reduce((r,n)=>r+n.source,"");return RegExp(`^${t}$`)}i(np,"combineRegexes");function op(...e){return t=>e.reduce(([r,n,o],a)=>{let[s,l,d]=a(t,o);return[{...r,...s},l||n,d]},[{},null,1]).slice(0,2)}i(op,"combineExtractors");function ip(e,...t){if(e==null)return[null,null];for(let[r,n]of t){let o=r.exec(e);if(o)return n(o)}return[null,null]}i(ip,"parse");function iz(...e){return(t,r)=>{let n={},o;for(o=0;ov!==void 0&&(w||v&&m)?-v:v,"maybeNegate");return[{years:g(Vu(r)),months:g(Vu(n)),weeks:g(Vu(o)),days:g(Vu(a)),hours:g(Vu(s)),minutes:g(Vu(l)),seconds:g(Vu(d),d==="-0"),milliseconds:g(Zg(f),h)}]}i(Ude,"extractISODuration");var zde={GMT:0,EDT:-4*60,EST:-5*60,CDT:-5*60,CST:-6*60,MDT:-6*60,MST:-7*60,PDT:-7*60,PST:-8*60};function jO(e,t,r,n,o,a,s){let l={year:t.length===2?Qg(ws(t)):ws(t),month:BO.indexOf(r)+1,day:ws(n),hour:ws(o),minute:ws(a)};return s&&(l.second=ws(s)),e&&(l.weekday=e.length>3?UO.indexOf(e)+1:zO.indexOf(e)+1),l}i(jO,"fromStrings");var Hde=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|(?:([+-]\d\d)(\d\d)))$/;function $de(e){let[,t,r,n,o,a,s,l,d,f,m,h]=e,g=jO(t,o,n,r,a,s,l),v;return d?v=zde[d]:f?v=0:v=Cc(m,h),[g,new fn(v)]}i($de,"extractRFC2822");function qde(e){return e.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").trim()}i(qde,"preprocessRFC2822");var jde=/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun), (\d\d) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) (\d{4}) (\d\d):(\d\d):(\d\d) GMT$/,Vde=/^(Monday|Tuesday|Wednesday|Thursday|Friday|Saturday|Sunday), (\d\d)-(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)-(\d\d) (\d\d):(\d\d):(\d\d) GMT$/,Wde=/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) ( \d|\d\d) (\d\d):(\d\d):(\d\d) (\d{4})$/;function nz(e){let[,t,r,n,o,a,s,l]=e;return[jO(t,o,n,r,a,s,l),fn.utcInstance]}i(nz,"extractRFC1123Or850");function Gde(e){let[,t,r,n,o,a,s,l]=e;return[jO(t,l,r,n,o,a,s),fn.utcInstance]}i(Gde,"extractASCII");var Yde=np(Ode,qO),Kde=np(Dde,qO),Zde=np(Ade,qO),Qde=np(sz),lz=op(Lde,ap,Xg,e0),Jde=op(Nde,ap,Xg,e0),Xde=op(Rde,ap,Xg,e0),efe=op(ap,Xg,e0);function cz(e){return ip(e,[Yde,lz],[Kde,Jde],[Zde,Xde],[Qde,efe])}i(cz,"parseISODate");function dz(e){return ip(qde(e),[Hde,$de])}i(dz,"parseRFC2822Date");function fz(e){return ip(e,[jde,nz],[Vde,nz],[Wde,Gde])}i(fz,"parseHTTPDate");function pz(e){return ip(e,[Bde,Ude])}i(pz,"parseISODuration");var tfe=op(ap);function mz(e){return ip(e,[Fde,tfe])}i(mz,"parseISOTimeOnly");var rfe=np(Mde,Pde),nfe=np(uz),ofe=op(ap,Xg,e0);function hz(e){return ip(e,[rfe,lz],[nfe,ofe])}i(hz,"parseSQL");var ife="Invalid Duration",gz={weeks:{days:7,hours:7*24,minutes:7*24*60,seconds:7*24*60*60,milliseconds:7*24*60*60*1e3},days:{hours:24,minutes:24*60,seconds:24*60*60,milliseconds:24*60*60*1e3},hours:{minutes:60,seconds:60*60,milliseconds:60*60*1e3},minutes:{seconds:60,milliseconds:60*1e3},seconds:{milliseconds:1e3}},afe={years:{quarters:4,months:12,weeks:52,days:365,hours:365*24,minutes:365*24*60,seconds:365*24*60*60,milliseconds:365*24*60*60*1e3},quarters:{months:3,weeks:13,days:91,hours:91*24,minutes:91*24*60,seconds:91*24*60*60,milliseconds:91*24*60*60*1e3},months:{weeks:4,days:30,hours:30*24,minutes:30*24*60,seconds:30*24*60*60,milliseconds:30*24*60*60*1e3},...gz},gi=146097/400,sp=146097/4800,sfe={years:{quarters:4,months:12,weeks:gi/7,days:gi,hours:gi*24,minutes:gi*24*60,seconds:gi*24*60*60,milliseconds:gi*24*60*60*1e3},quarters:{months:3,weeks:gi/28,days:gi/4,hours:gi*24/4,minutes:gi*24*60/4,seconds:gi*24*60*60/4,milliseconds:gi*24*60*60*1e3/4},months:{weeks:sp/7,days:sp,hours:sp*24,minutes:sp*24*60,seconds:sp*24*60*60,milliseconds:sp*24*60*60*1e3},...gz},Nc=["years","quarters","months","weeks","days","hours","minutes","seconds","milliseconds"],ufe=Nc.slice(0).reverse();function Wu(e,t,r=!1){let n={values:r?t.values:{...e.values,...t.values||{}},loc:e.loc.clone(t.loc),conversionAccuracy:t.conversionAccuracy||e.conversionAccuracy,matrix:t.matrix||e.matrix};return new vr(n)}i(Wu,"clone");function lfe(e){return e<0?Math.floor(e):Math.ceil(e)}i(lfe,"antiTrunc");function vz(e,t,r,n,o){let a=e[o][r],s=t[r]/a,l=Math.sign(s)===Math.sign(n[o]),d=!l&&n[o]!==0&&Math.abs(s)<=1?lfe(s):Math.trunc(s);n[o]+=d,t[r]-=d*a}i(vz,"convert");function cfe(e,t){ufe.reduce((r,n)=>at(t[n])?r:(r&&vz(e,t,r,t,n),n),null)}i(cfe,"normalizeValues");function dfe(e){let t={};for(let[r,n]of Object.entries(e))n!==0&&(t[r]=n);return t}i(dfe,"removeZeroes");var Qr=class Qr{constructor(t){let r=t.conversionAccuracy==="longterm"||!1,n=r?sfe:afe;t.matrix&&(n=t.matrix),this.values=t.values,this.loc=t.loc||Qt.create(),this.conversionAccuracy=r?"longterm":"casual",this.invalid=t.invalid||null,this.matrix=n,this.isLuxonDuration=!0}static fromMillis(t,r){return Qr.fromObject({milliseconds:t},r)}static fromObject(t,r={}){if(t==null||typeof t!="object")throw new dn(`Duration.fromObject: argument expected to be an object, got ${t===null?"null":typeof t}`);return new Qr({values:tp(t,Qr.normalizeUnit),loc:Qt.fromObject(r),conversionAccuracy:r.conversionAccuracy,matrix:r.matrix})}static fromDurationLike(t){if(Ia(t))return Qr.fromMillis(t);if(Qr.isDuration(t))return t;if(typeof t=="object")return Qr.fromObject(t);throw new dn(`Unknown duration argument ${t} of type ${typeof t}`)}static fromISO(t,r){let[n]=pz(t);return n?Qr.fromObject(n,r):Qr.invalid("unparsable",`the input "${t}" can't be parsed as ISO 8601`)}static fromISOTime(t,r){let[n]=mz(t);return n?Qr.fromObject(n,r):Qr.invalid("unparsable",`the input "${t}" can't be parsed as ISO 8601`)}static invalid(t,r=null){if(!t)throw new dn("need to specify a reason the Duration is invalid");let n=t instanceof mn?t:new mn(t,r);if(Ft.throwOnInvalid)throw new qy(n);return new Qr({invalid:n})}static normalizeUnit(t){let r={year:"years",years:"years",quarter:"quarters",quarters:"quarters",month:"months",months:"months",week:"weeks",weeks:"weeks",day:"days",days:"days",hour:"hours",hours:"hours",minute:"minutes",minutes:"minutes",second:"seconds",seconds:"seconds",millisecond:"milliseconds",milliseconds:"milliseconds"}[t&&t.toLowerCase()];if(!r)throw new Zf(t);return r}static isDuration(t){return t&&t.isLuxonDuration||!1}get locale(){return this.isValid?this.loc.locale:null}get numberingSystem(){return this.isValid?this.loc.numberingSystem:null}toFormat(t,r={}){let n={...r,floor:r.round!==!1&&r.floor!==!1};return this.isValid?pn.create(this.loc,n).formatDurationFromString(this,t):ife}toHuman(t={}){let r=Nc.map(n=>{let o=this.values[n];return at(o)?null:this.loc.numberFormatter({style:"unit",unitDisplay:"long",...t,unit:n.slice(0,-1)}).format(o)}).filter(n=>n);return this.loc.listFormatter({type:"conjunction",style:t.listStyle||"narrow",...t}).format(r)}toObject(){return this.isValid?{...this.values}:{}}toISO(){if(!this.isValid)return null;let t="P";return this.years!==0&&(t+=this.years+"Y"),(this.months!==0||this.quarters!==0)&&(t+=this.months+this.quarters*3+"M"),this.weeks!==0&&(t+=this.weeks+"W"),this.days!==0&&(t+=this.days+"D"),(this.hours!==0||this.minutes!==0||this.seconds!==0||this.milliseconds!==0)&&(t+="T"),this.hours!==0&&(t+=this.hours+"H"),this.minutes!==0&&(t+=this.minutes+"M"),(this.seconds!==0||this.milliseconds!==0)&&(t+=Qf(this.seconds+this.milliseconds/1e3,3)+"S"),t==="P"&&(t+="T0S"),t}toISOTime(t={}){if(!this.isValid)return null;let r=this.toMillis();if(r<0||r>=864e5)return null;t={suppressMilliseconds:!1,suppressSeconds:!1,includePrefix:!1,format:"extended",...t};let n=this.shiftTo("hours","minutes","seconds","milliseconds"),o=t.format==="basic"?"hhmm":"hh:mm";(!t.suppressSeconds||n.seconds!==0||n.milliseconds!==0)&&(o+=t.format==="basic"?"ss":":ss",(!t.suppressMilliseconds||n.milliseconds!==0)&&(o+=".SSS"));let a=n.toFormat(o);return t.includePrefix&&(a="T"+a),a}toJSON(){return this.toISO()}toString(){return this.toISO()}toMillis(){return this.as("milliseconds")}valueOf(){return this.toMillis()}plus(t){if(!this.isValid)return this;let r=Qr.fromDurationLike(t),n={};for(let o of Nc)(ju(r.values,o)||ju(this.values,o))&&(n[o]=r.get(o)+this.get(o));return Wu(this,{values:n},!0)}minus(t){if(!this.isValid)return this;let r=Qr.fromDurationLike(t);return this.plus(r.negate())}mapUnits(t){if(!this.isValid)return this;let r={};for(let n of Object.keys(this.values))r[n]=FO(t(this.values[n],n));return Wu(this,{values:r},!0)}get(t){return this[Qr.normalizeUnit(t)]}set(t){if(!this.isValid)return this;let r={...this.values,...tp(t,Qr.normalizeUnit)};return Wu(this,{values:r})}reconfigure({locale:t,numberingSystem:r,conversionAccuracy:n,matrix:o}={}){let s={loc:this.loc.clone({locale:t,numberingSystem:r}),matrix:o,conversionAccuracy:n};return Wu(this,s)}as(t){return this.isValid?this.shiftTo(t).get(t):NaN}normalize(){if(!this.isValid)return this;let t=this.toObject();return cfe(this.matrix,t),Wu(this,{values:t},!0)}rescale(){if(!this.isValid)return this;let t=dfe(this.normalize().shiftToAll().toObject());return Wu(this,{values:t},!0)}shiftTo(...t){if(!this.isValid)return this;if(t.length===0)return this;t=t.map(s=>Qr.normalizeUnit(s));let r={},n={},o=this.toObject(),a;for(let s of Nc)if(t.indexOf(s)>=0){a=s;let l=0;for(let f in n)l+=this.matrix[f][s]*n[f],n[f]=0;Ia(o[s])&&(l+=o[s]);let d=Math.trunc(l);r[s]=d,n[s]=(l*1e3-d*1e3)/1e3;for(let f in o)Nc.indexOf(f)>Nc.indexOf(s)&&vz(this.matrix,o,f,r,s)}else Ia(o[s])&&(n[s]=o[s]);for(let s in n)n[s]!==0&&(r[a]+=s===a?n[s]:n[s]/this.matrix[a][s]);return Wu(this,{values:r},!0).normalize()}shiftToAll(){return this.isValid?this.shiftTo("years","months","weeks","days","hours","minutes","seconds","milliseconds"):this}negate(){if(!this.isValid)return this;let t={};for(let r of Object.keys(this.values))t[r]=this.values[r]===0?0:-this.values[r];return Wu(this,{values:t},!0)}get years(){return this.isValid?this.values.years||0:NaN}get quarters(){return this.isValid?this.values.quarters||0:NaN}get months(){return this.isValid?this.values.months||0:NaN}get weeks(){return this.isValid?this.values.weeks||0:NaN}get days(){return this.isValid?this.values.days||0:NaN}get hours(){return this.isValid?this.values.hours||0:NaN}get minutes(){return this.isValid?this.values.minutes||0:NaN}get seconds(){return this.isValid?this.values.seconds||0:NaN}get milliseconds(){return this.isValid?this.values.milliseconds||0:NaN}get isValid(){return this.invalid===null}get invalidReason(){return this.invalid?this.invalid.reason:null}get invalidExplanation(){return this.invalid?this.invalid.explanation:null}equals(t){if(!this.isValid||!t.isValid||!this.loc.equals(t.loc))return!1;function r(n,o){return n===void 0||n===0?o===void 0||o===0:n===o}i(r,"eq");for(let n of Nc)if(!r(this.values[n],t.values[n]))return!1;return!0}};i(Qr,"Duration");var vr=Qr;var up="Invalid Interval";function ffe(e,t){return!e||!e.isValid?Ss.invalid("missing or invalid start"):!t||!t.isValid?Ss.invalid("missing or invalid end"):tt:!1}isBefore(t){return this.isValid?this.e<=t:!1}contains(t){return this.isValid?this.s<=t&&this.e>t:!1}set({start:t,end:r}={}){return this.isValid?Fr.fromDateTimes(t||this.s,r||this.e):this}splitAt(...t){if(!this.isValid)return[];let r=t.map(lp).filter(s=>this.contains(s)).sort(),n=[],{s:o}=this,a=0;for(;o+this.e?this.e:s;n.push(Fr.fromDateTimes(o,l)),o=l,a+=1}return n}splitBy(t){let r=vr.fromDurationLike(t);if(!this.isValid||!r.isValid||r.as("milliseconds")===0)return[];let{s:n}=this,o=1,a,s=[];for(;nd*o));a=+l>+this.e?this.e:l,s.push(Fr.fromDateTimes(n,a)),n=a,o+=1}return s}divideEqually(t){return this.isValid?this.splitBy(this.length()/t).slice(0,t):[]}overlaps(t){return this.e>t.s&&this.s=t.e:!1}equals(t){return!this.isValid||!t.isValid?!1:this.s.equals(t.s)&&this.e.equals(t.e)}intersection(t){if(!this.isValid)return this;let r=this.s>t.s?this.s:t.s,n=this.e=n?null:Fr.fromDateTimes(r,n)}union(t){if(!this.isValid)return this;let r=this.st.e?this.e:t.e;return Fr.fromDateTimes(r,n)}static merge(t){let[r,n]=t.sort((o,a)=>o.s-a.s).reduce(([o,a],s)=>a?a.overlaps(s)||a.abutsStart(s)?[o,a.union(s)]:[o.concat([a]),s]:[o,s],[[],null]);return n&&r.push(n),r}static xor(t){let r=null,n=0,o=[],a=t.map(d=>[{time:d.s,type:"s"},{time:d.e,type:"e"}]),s=Array.prototype.concat(...a),l=s.sort((d,f)=>d.time-f.time);for(let d of l)n+=d.type==="s"?1:-1,n===1?r=d.time:(r&&+r!=+d.time&&o.push(Fr.fromDateTimes(r,d.time)),r=null);return Fr.merge(o)}difference(...t){return Fr.xor([this].concat(t)).map(r=>this.intersection(r)).filter(r=>r&&!r.isEmpty())}toString(){return this.isValid?`[${this.s.toISO()} – ${this.e.toISO()})`:up}toLocaleString(t=Hu,r={}){return this.isValid?pn.create(this.s.loc.clone(r),t).formatInterval(this):up}toISO(t){return this.isValid?`${this.s.toISO(t)}/${this.e.toISO(t)}`:up}toISODate(){return this.isValid?`${this.s.toISODate()}/${this.e.toISODate()}`:up}toISOTime(t){return this.isValid?`${this.s.toISOTime(t)}/${this.e.toISOTime(t)}`:up}toFormat(t,{separator:r=" – "}={}){return this.isValid?`${this.s.toFormat(t)}${r}${this.e.toFormat(t)}`:up}toDuration(t,r){return this.isValid?this.e.diff(this.s,t,r):vr.invalid(this.invalidReason)}mapEndpoints(t){return Fr.fromDateTimes(t(this.s),t(this.e))}};i(Fr,"Interval");var Ss=Fr;var VO=class VO{static hasDST(t=Ft.defaultZone){let r=wt.now().setZone(t).set({month:12});return!t.isUniversal&&r.offset!==r.set({month:6}).offset}static isValidIANAZone(t){return Un.isValidZone(t)}static normalizeZone(t){return ji(t,Ft.defaultZone)}static months(t="long",{locale:r=null,numberingSystem:n=null,locObj:o=null,outputCalendar:a="gregory"}={}){return(o||Qt.create(r,n,a)).months(t)}static monthsFormat(t="long",{locale:r=null,numberingSystem:n=null,locObj:o=null,outputCalendar:a="gregory"}={}){return(o||Qt.create(r,n,a)).months(t,!0)}static weekdays(t="long",{locale:r=null,numberingSystem:n=null,locObj:o=null}={}){return(o||Qt.create(r,n,null)).weekdays(t)}static weekdaysFormat(t="long",{locale:r=null,numberingSystem:n=null,locObj:o=null}={}){return(o||Qt.create(r,n,null)).weekdays(t,!0)}static meridiems({locale:t=null}={}){return Qt.create(t).meridiems()}static eras(t="short",{locale:r=null}={}){return Qt.create(r,null,"gregory").eras(t)}static features(){return{relative:Zy()}}};i(VO,"Info");var Es=VO;function _z(e,t){let r=i(o=>o.toUTC(0,{keepLocalTime:!0}).startOf("day").valueOf(),"utcDayStart"),n=r(t)-r(e);return Math.floor(vr.fromMillis(n).as("days"))}i(_z,"dayDiff");function pfe(e,t,r){let n=[["years",(d,f)=>f.year-d.year],["quarters",(d,f)=>f.quarter-d.quarter+(f.year-d.year)*4],["months",(d,f)=>f.month-d.month+(f.year-d.year)*12],["weeks",(d,f)=>{let m=_z(d,f);return(m-m%7)/7}],["days",_z]],o={},a=e,s,l;for(let[d,f]of n)r.indexOf(d)>=0&&(s=d,o[d]=f(e,t),l=a.plus(o),l>t?(o[d]--,e=a.plus(o)):e=l);return[e,o,l,s]}i(pfe,"highOrderDiffs");function WO(e,t,r,n){let[o,a,s,l]=pfe(e,t,r),d=t-o,f=r.filter(h=>["hours","minutes","seconds","milliseconds"].indexOf(h)>=0);f.length===0&&(s0?vr.fromMillis(d,n).shiftTo(...f).plus(m):m}i(WO,"default");var GO={arab:"[٠-٩]",arabext:"[۰-۹]",bali:"[᭐-᭙]",beng:"[০-৯]",deva:"[०-९]",fullwide:"[0-9]",gujr:"[૦-૯]",hanidec:"[〇|一|二|三|四|五|六|七|八|九]",khmr:"[០-៩]",knda:"[೦-೯]",laoo:"[໐-໙]",limb:"[᥆-᥏]",mlym:"[൦-൯]",mong:"[᠐-᠙]",mymr:"[၀-၉]",orya:"[୦-୯]",tamldec:"[௦-௯]",telu:"[౦-౯]",thai:"[๐-๙]",tibt:"[༠-༩]",latn:"\\d"},bz={arab:[1632,1641],arabext:[1776,1785],bali:[6992,7001],beng:[2534,2543],deva:[2406,2415],fullwide:[65296,65303],gujr:[2790,2799],khmr:[6112,6121],knda:[3302,3311],laoo:[3792,3801],limb:[6470,6479],mlym:[3430,3439],mong:[6160,6169],mymr:[4160,4169],orya:[2918,2927],tamldec:[3046,3055],telu:[3174,3183],thai:[3664,3673],tibt:[3872,3881]},mfe=GO.hanidec.replace(/[\[|\]]/g,"").split("");function yz(e){let t=parseInt(e,10);if(isNaN(t)){t="";for(let r=0;r=a&&n<=s&&(t+=n-a)}}return parseInt(t,10)}else return t}i(yz,"parseDigits");function vi({numberingSystem:e},t=""){return new RegExp(`${GO[e||"latn"]}${t}`)}i(vi,"digitRegex");var hfe="missing Intl.DateTimeFormat.formatToParts support";function Mt(e,t=r=>r){return{regex:e,deser:i(([r])=>t(yz(r)),"deser")}}i(Mt,"intUnit");var gfe=" ",Sz=`[ ${gfe}]`,Ez=new RegExp(Sz,"g");function vfe(e){return e.replace(/\./g,"\\.?").replace(Ez,Sz)}i(vfe,"fixListRegex");function xz(e){return e.replace(/\./g,"").replace(Ez," ").toLowerCase()}i(xz,"stripInsensitivities");function Vi(e,t){return e===null?null:{regex:RegExp(e.map(vfe).join("|")),deser:i(([r])=>e.findIndex(n=>xz(r)===xz(n))+t,"deser")}}i(Vi,"oneOf");function wz(e,t){return{regex:e,deser:i(([,r,n])=>Cc(r,n),"deser"),groups:t}}i(wz,"offset");function Qy(e){return{regex:e,deser:i(([t])=>t,"deser")}}i(Qy,"simple");function _fe(e){return e.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")}i(_fe,"escapeToken");function bfe(e,t){let r=vi(t),n=vi(t,"{2}"),o=vi(t,"{3}"),a=vi(t,"{4}"),s=vi(t,"{6}"),l=vi(t,"{1,2}"),d=vi(t,"{1,3}"),f=vi(t,"{1,6}"),m=vi(t,"{1,9}"),h=vi(t,"{2,4}"),g=vi(t,"{4,6}"),v=i(y=>({regex:RegExp(_fe(y.val)),deser:i(([_])=>_,"deser"),literal:!0}),"literal"),S=i(y=>{if(e.literal)return v(y);switch(y.val){case"G":return Vi(t.eras("short",!1),0);case"GG":return Vi(t.eras("long",!1),0);case"y":return Mt(f);case"yy":return Mt(h,Qg);case"yyyy":return Mt(a);case"yyyyy":return Mt(g);case"yyyyyy":return Mt(s);case"M":return Mt(l);case"MM":return Mt(n);case"MMM":return Vi(t.months("short",!0,!1),1);case"MMMM":return Vi(t.months("long",!0,!1),1);case"L":return Mt(l);case"LL":return Mt(n);case"LLL":return Vi(t.months("short",!1,!1),1);case"LLLL":return Vi(t.months("long",!1,!1),1);case"d":return Mt(l);case"dd":return Mt(n);case"o":return Mt(d);case"ooo":return Mt(o);case"HH":return Mt(n);case"H":return Mt(l);case"hh":return Mt(n);case"h":return Mt(l);case"mm":return Mt(n);case"m":return Mt(l);case"q":return Mt(l);case"qq":return Mt(n);case"s":return Mt(l);case"ss":return Mt(n);case"S":return Mt(d);case"SSS":return Mt(o);case"u":return Qy(m);case"uu":return Qy(l);case"uuu":return Mt(r);case"a":return Vi(t.meridiems(),0);case"kkkk":return Mt(a);case"kk":return Mt(h,Qg);case"W":return Mt(l);case"WW":return Mt(n);case"E":case"c":return Mt(r);case"EEE":return Vi(t.weekdays("short",!1,!1),1);case"EEEE":return Vi(t.weekdays("long",!1,!1),1);case"ccc":return Vi(t.weekdays("short",!0,!1),1);case"cccc":return Vi(t.weekdays("long",!0,!1),1);case"Z":case"ZZ":return wz(new RegExp(`([+-]${l.source})(?::(${n.source}))?`),2);case"ZZZ":return wz(new RegExp(`([+-]${l.source})(${n.source})?`),2);case"z":return Qy(/[a-z_+-/]{1,256}?/i);case" ":return Qy(/[^\S\n\r]/);default:return v(y)}},"unitate")(e)||{invalidReason:hfe};return S.token=e,S}i(bfe,"unitForToken");var yfe={year:{"2-digit":"yy",numeric:"yyyyy"},month:{numeric:"M","2-digit":"MM",short:"MMM",long:"MMMM"},day:{numeric:"d","2-digit":"dd"},weekday:{short:"EEE",long:"EEEE"},dayperiod:"a",dayPeriod:"a",hour:{numeric:"h","2-digit":"hh"},minute:{numeric:"m","2-digit":"mm"},second:{numeric:"s","2-digit":"ss"},timeZoneName:{long:"ZZZZZ",short:"ZZZ"}};function xfe(e,t){let{type:r,value:n}=e;if(r==="literal"){let s=/^\s+$/.test(n);return{literal:!s,val:s?" ":n}}let o=t[r],a=yfe[r];if(typeof a=="object"&&(a=a[o]),a)return{literal:!1,val:a}}i(xfe,"tokenForPart");function wfe(e){return[`^${e.map(r=>r.regex).reduce((r,n)=>`${r}(${n.source})`,"")}$`,e]}i(wfe,"buildRegex");function Sfe(e,t,r){let n=e.match(t);if(n){let o={},a=1;for(let s in r)if(ju(r,s)){let l=r[s],d=l.groups?l.groups+1:1;!l.literal&&l.token&&(o[l.token.val[0]]=l.deser(n.slice(a,a+d))),a+=d}return[n,o]}else return[n,{}]}i(Sfe,"match");function Efe(e){let t=i(a=>{switch(a){case"S":return"millisecond";case"s":return"second";case"m":return"minute";case"h":case"H":return"hour";case"d":return"day";case"o":return"ordinal";case"L":case"M":return"month";case"y":return"year";case"E":case"c":return"weekday";case"W":return"weekNumber";case"k":return"weekYear";case"q":return"quarter";default:return null}},"toField"),r=null,n;return at(e.z)||(r=Un.create(e.z)),at(e.Z)||(r||(r=new fn(e.Z)),n=e.Z),at(e.q)||(e.M=(e.q-1)*3+1),at(e.h)||(e.h<12&&e.a===1?e.h+=12:e.h===12&&e.a===0&&(e.h=0)),e.G===0&&e.y&&(e.y=-e.y),at(e.u)||(e.S=Zg(e.u)),[Object.keys(e).reduce((a,s)=>{let l=t(s);return l&&(a[l]=e[s]),a},{}),r,n]}i(Efe,"dateTimeFromMatches");var YO=null;function Tfe(){return YO||(YO=wt.fromMillis(1555555555555)),YO}i(Tfe,"getDummyDateTime");function kfe(e,t){if(e.literal)return e;let r=pn.macroTokenToFormatOpts(e.val),n=QO(r,t);return n==null||n.includes(void 0)?e:n}i(kfe,"maybeExpandMacroToken");function KO(e,t){return Array.prototype.concat(...e.map(r=>kfe(r,t)))}i(KO,"expandMacroTokens");function ZO(e,t,r){let n=KO(pn.parseFormat(r),e),o=n.map(s=>bfe(s,e)),a=o.find(s=>s.invalidReason);if(a)return{input:t,tokens:n,invalidReason:a.invalidReason};{let[s,l]=wfe(o),d=RegExp(s,"i"),[f,m]=Sfe(t,d,l),[h,g,v]=m?Efe(m):[null,null,void 0];if(ju(m,"a")&&ju(m,"H"))throw new xs("Can't include meridiem when specifying 24-hour format");return{input:t,tokens:n,regex:d,rawMatches:f,matches:m,result:h,zone:g,specificOffset:v}}}i(ZO,"explainFromTokens");function Tz(e,t,r){let{result:n,zone:o,specificOffset:a,invalidReason:s}=ZO(e,t,r);return[n,o,a,s]}i(Tz,"parseFromTokens");function QO(e,t){return e?pn.create(t,e).formatDateTimeParts(Tfe()).map(o=>xfe(o,e)):null}i(QO,"formatOptsToTokens");var kz=[0,31,59,90,120,151,181,212,243,273,304,334],Iz=[0,31,60,91,121,152,182,213,244,274,305,335];function _i(e,t){return new mn("unit out of range",`you specified ${t} (of type ${typeof t}) as a ${e}, which is invalid`)}i(_i,"unitOutOfRange");function Cz(e,t,r){let n=new Date(Date.UTC(e,t-1,r));e<100&&e>=0&&n.setUTCFullYear(n.getUTCFullYear()-1900);let o=n.getUTCDay();return o===0?7:o}i(Cz,"dayOfWeek");function Oz(e,t,r){return r+(Oc(e)?Iz:kz)[t-1]}i(Oz,"computeOrdinal");function Dz(e,t){let r=Oc(e)?Iz:kz,n=r.findIndex(a=>aep(t)?(l=t+1,s=1):l=t,{weekYear:l,weekNumber:s,weekday:a,...Jg(e)}}i(Jy,"gregorianToWeek");function JO(e){let{weekYear:t,weekNumber:r,weekday:n}=e,o=Cz(t,1,4),a=Dc(t),s=r*7+n-o-3,l;s<1?(l=t-1,s+=Dc(l)):s>a?(l=t+1,s-=Dc(t)):l=t;let{month:d,day:f}=Dz(l,s);return{year:l,month:d,day:f,...Jg(e)}}i(JO,"weekToGregorian");function Xy(e){let{year:t,month:r,day:n}=e,o=Oz(t,r,n);return{year:t,ordinal:o,...Jg(e)}}i(Xy,"gregorianToOrdinal");function XO(e){let{year:t,ordinal:r}=e,{month:n,day:o}=Dz(t,r);return{year:t,month:n,day:o,...Jg(e)}}i(XO,"ordinalToGregorian");function Az(e){let t=Kg(e.weekYear),r=Ca(e.weekNumber,1,ep(e.weekYear)),n=Ca(e.weekday,1,7);return t?r?n?!1:_i("weekday",e.weekday):_i("week",e.week):_i("weekYear",e.weekYear)}i(Az,"hasInvalidWeekData");function Nz(e){let t=Kg(e.year),r=Ca(e.ordinal,1,Dc(e.year));return t?r?!1:_i("ordinal",e.ordinal):_i("year",e.year)}i(Nz,"hasInvalidOrdinalData");function e6(e){let t=Kg(e.year),r=Ca(e.month,1,12),n=Ca(e.day,1,Xf(e.year,e.month));return t?r?n?!1:_i("day",e.day):_i("month",e.month):_i("year",e.year)}i(e6,"hasInvalidGregorianData");function t6(e){let{hour:t,minute:r,second:n,millisecond:o}=e,a=Ca(t,0,23)||t===24&&r===0&&n===0&&o===0,s=Ca(r,0,59),l=Ca(n,0,59),d=Ca(o,0,999);return a?s?l?d?!1:_i("millisecond",o):_i("second",n):_i("minute",r):_i("hour",t)}i(t6,"hasInvalidTimeData");var r6="Invalid DateTime",Rz=864e13;function ex(e){return new mn("unsupported zone",`the zone "${e.name}" is not supported`)}i(ex,"unsupportedZone");function n6(e){return e.weekData===null&&(e.weekData=Jy(e.c)),e.weekData}i(n6,"possiblyCachedWeekData");function t0(e,t){let r={ts:e.ts,zone:e.zone,c:e.c,o:e.o,loc:e.loc,invalid:e.invalid};return new wt({...r,...t,old:r})}i(t0,"clone");function Hz(e,t,r){let n=e-t*60*1e3,o=r.offset(n);if(t===o)return[n,t];n-=(o-t)*60*1e3;let a=r.offset(n);return o===a?[n,o]:[e-Math.min(o,a)*60*1e3,Math.max(o,a)]}i(Hz,"fixOffset");function Mz(e,t){e+=t*60*1e3;let r=new Date(e);return{year:r.getUTCFullYear(),month:r.getUTCMonth()+1,day:r.getUTCDate(),hour:r.getUTCHours(),minute:r.getUTCMinutes(),second:r.getUTCSeconds(),millisecond:r.getUTCMilliseconds()}}i(Mz,"tsToObj");function rx(e,t,r){return Hz(Gg(e),t,r)}i(rx,"objToTS");function Pz(e,t){let r=e.o,n=e.c.year+Math.trunc(t.years),o=e.c.month+Math.trunc(t.months)+Math.trunc(t.quarters)*3,a={...e.c,year:n,month:o,day:Math.min(e.c.day,Xf(n,o))+Math.trunc(t.days)+Math.trunc(t.weeks)*7},s=vr.fromObject({years:t.years-Math.trunc(t.years),quarters:t.quarters-Math.trunc(t.quarters),months:t.months-Math.trunc(t.months),weeks:t.weeks-Math.trunc(t.weeks),days:t.days-Math.trunc(t.days),hours:t.hours,minutes:t.minutes,seconds:t.seconds,milliseconds:t.milliseconds}).as("milliseconds"),l=Gg(a),[d,f]=Hz(l,r,e.zone);return s!==0&&(d+=s,f=e.zone.offset(d)),{ts:d,o:f}}i(Pz,"adjustTime");function r0(e,t,r,n,o,a){let{setZone:s,zone:l}=r;if(e&&Object.keys(e).length!==0||t){let d=t||l,f=wt.fromObject(e,{...r,zone:d,specificOffset:a});return s?f:f.setZone(l)}else return wt.invalid(new mn("unparsable",`the input "${o}" can't be parsed as ${n}`))}i(r0,"parseDataToDateTime");function tx(e,t,r=!0){return e.isValid?pn.create(Qt.create("en-US"),{allowZ:r,forceSimple:!0}).formatDateTimeFromString(e,t):null}i(tx,"toTechFormat");function o6(e,t){let r=e.c.year>9999||e.c.year<0,n="";return r&&e.c.year>=0&&(n+="+"),n+=gr(e.c.year,r?6:4),t?(n+="-",n+=gr(e.c.month),n+="-",n+=gr(e.c.day)):(n+=gr(e.c.month),n+=gr(e.c.day)),n}i(o6,"toISODate");function Lz(e,t,r,n,o,a){let s=gr(e.c.hour);return t?(s+=":",s+=gr(e.c.minute),(e.c.second!==0||!r)&&(s+=":")):s+=gr(e.c.minute),(e.c.second!==0||!r)&&(s+=gr(e.c.second),(e.c.millisecond!==0||!n)&&(s+=".",s+=gr(e.c.millisecond,3))),o&&(e.isOffsetFixed&&e.offset===0&&!a?s+="Z":e.o<0?(s+="-",s+=gr(Math.trunc(-e.o/60)),s+=":",s+=gr(Math.trunc(-e.o%60))):(s+="+",s+=gr(Math.trunc(e.o/60)),s+=":",s+=gr(Math.trunc(e.o%60)))),a&&(s+="["+e.zone.ianaName+"]"),s}i(Lz,"toISOTime");var $z={month:1,day:1,hour:0,minute:0,second:0,millisecond:0},Ife={weekNumber:1,weekday:1,hour:0,minute:0,second:0,millisecond:0},Cfe={ordinal:1,hour:0,minute:0,second:0,millisecond:0},qz=["year","month","day","hour","minute","second","millisecond"],Ofe=["weekYear","weekNumber","weekday","hour","minute","second","millisecond"],Dfe=["year","ordinal","hour","minute","second","millisecond"];function Fz(e){let t={year:"year",years:"year",month:"month",months:"month",day:"day",days:"day",hour:"hour",hours:"hour",minute:"minute",minutes:"minute",quarter:"quarter",quarters:"quarter",second:"second",seconds:"second",millisecond:"millisecond",milliseconds:"millisecond",weekday:"weekday",weekdays:"weekday",weeknumber:"weekNumber",weeksnumber:"weekNumber",weeknumbers:"weekNumber",weekyear:"weekYear",weekyears:"weekYear",ordinal:"ordinal"}[e.toLowerCase()];if(!t)throw new Zf(e);return t}i(Fz,"normalizeUnit");function Bz(e,t){let r=ji(t.zone,Ft.defaultZone),n=Qt.fromObject(t),o=Ft.now(),a,s;if(at(e.year))a=o;else{for(let f of qz)at(e[f])&&(e[f]=$z[f]);let l=e6(e)||t6(e);if(l)return wt.invalid(l);let d=r.offset(o);[a,s]=rx(e,d,r)}return new wt({ts:a,zone:r,loc:n,o:s})}i(Bz,"quickDT");function Uz(e,t,r){let n=at(r.round)?!0:r.round,o=i((s,l)=>(s=Qf(s,n||r.calendary?0:2,!0),t.loc.clone(r).relFormatter(r).format(s,l)),"format"),a=i(s=>r.calendary?t.hasSame(e,s)?0:t.startOf(s).diff(e.startOf(s),s).get(s):t.diff(e,s).get(s),"differ");if(r.unit)return o(a(r.unit),r.unit);for(let s of r.units){let l=a(s);if(Math.abs(l)>=1)return o(l,s)}return o(e>t?-0:0,r.units[r.units.length-1])}i(Uz,"diffRelative");function zz(e){let t={},r;return e.length>0&&typeof e[e.length-1]=="object"?(t=e[e.length-1],r=Array.from(e).slice(0,e.length-1)):r=Array.from(e),[t,r]}i(zz,"lastOpts");var fr=class fr{constructor(t){let r=t.zone||Ft.defaultZone,n=t.invalid||(Number.isNaN(t.ts)?new mn("invalid input"):null)||(r.isValid?null:ex(r));this.ts=at(t.ts)?Ft.now():t.ts;let o=null,a=null;if(!n)if(t.old&&t.old.ts===this.ts&&t.old.zone.equals(r))[o,a]=[t.old.c,t.old.o];else{let l=r.offset(this.ts);o=Mz(this.ts,l),n=Number.isNaN(o.year)?new mn("invalid input"):null,o=n?null:o,a=n?null:l}this._zone=r,this.loc=t.loc||Qt.create(),this.invalid=n,this.weekData=null,this.c=o,this.o=a,this.isLuxonDateTime=!0}static now(){return new fr({})}static local(){let[t,r]=zz(arguments),[n,o,a,s,l,d,f]=r;return Bz({year:n,month:o,day:a,hour:s,minute:l,second:d,millisecond:f},t)}static utc(){let[t,r]=zz(arguments),[n,o,a,s,l,d,f]=r;return t.zone=fn.utcInstance,Bz({year:n,month:o,day:a,hour:s,minute:l,second:d,millisecond:f},t)}static fromJSDate(t,r={}){let n=KU(t)?t.valueOf():NaN;if(Number.isNaN(n))return fr.invalid("invalid input");let o=ji(r.zone,Ft.defaultZone);return o.isValid?new fr({ts:n,zone:o,loc:Qt.fromObject(r)}):fr.invalid(ex(o))}static fromMillis(t,r={}){if(Ia(t))return t<-Rz||t>Rz?fr.invalid("Timestamp out of range"):new fr({ts:t,zone:ji(r.zone,Ft.defaultZone),loc:Qt.fromObject(r)});throw new dn(`fromMillis requires a numerical input, but received a ${typeof t} with value ${t}`)}static fromSeconds(t,r={}){if(Ia(t))return new fr({ts:t*1e3,zone:ji(r.zone,Ft.defaultZone),loc:Qt.fromObject(r)});throw new dn("fromSeconds requires a numerical input")}static fromObject(t,r={}){t=t||{};let n=ji(r.zone,Ft.defaultZone);if(!n.isValid)return fr.invalid(ex(n));let o=Ft.now(),a=at(r.specificOffset)?n.offset(o):r.specificOffset,s=tp(t,Fz),l=!at(s.ordinal),d=!at(s.year),f=!at(s.month)||!at(s.day),m=d||f,h=s.weekYear||s.weekNumber,g=Qt.fromObject(r);if((m||l)&&h)throw new xs("Can't mix weekYear/weekNumber units with year/month/day or ordinals");if(f&&l)throw new xs("Can't mix ordinal dates with month/day");let v=h||s.weekday&&!m,w,S,y=Mz(o,a);v?(w=Ofe,S=Ife,y=Jy(y)):l?(w=Dfe,S=Cfe,y=Xy(y)):(w=qz,S=$z);let _=!1;for(let O of w){let R=s[O];at(R)?_?s[O]=S[O]:s[O]=y[O]:_=!0}let x=v?Az(s):l?Nz(s):e6(s),E=x||t6(s);if(E)return fr.invalid(E);let k=v?JO(s):l?XO(s):s,[A,D]=rx(k,a,n),L=new fr({ts:A,zone:n,o:D,loc:g});return s.weekday&&m&&t.weekday!==L.weekday?fr.invalid("mismatched weekday",`you can't specify both a weekday of ${s.weekday} and a date of ${L.toISO()}`):L}static fromISO(t,r={}){let[n,o]=cz(t);return r0(n,o,r,"ISO 8601",t)}static fromRFC2822(t,r={}){let[n,o]=dz(t);return r0(n,o,r,"RFC 2822",t)}static fromHTTP(t,r={}){let[n,o]=fz(t);return r0(n,o,r,"HTTP",r)}static fromFormat(t,r,n={}){if(at(t)||at(r))throw new dn("fromFormat requires an input string and a format");let{locale:o=null,numberingSystem:a=null}=n,s=Qt.fromOpts({locale:o,numberingSystem:a,defaultToEN:!0}),[l,d,f,m]=Tz(s,t,r);return m?fr.invalid(m):r0(l,d,n,`format ${r}`,t,f)}static fromString(t,r,n={}){return fr.fromFormat(t,r,n)}static fromSQL(t,r={}){let[n,o]=hz(t);return r0(n,o,r,"SQL",t)}static invalid(t,r=null){if(!t)throw new dn("need to specify a reason the DateTime is invalid");let n=t instanceof mn?t:new mn(t,r);if(Ft.throwOnInvalid)throw new Hy(n);return new fr({invalid:n})}static isDateTime(t){return t&&t.isLuxonDateTime||!1}static parseFormatForOpts(t,r={}){let n=QO(t,Qt.fromObject(r));return n?n.map(o=>o?o.val:null).join(""):null}static expandFormat(t,r={}){return KO(pn.parseFormat(t),Qt.fromObject(r)).map(o=>o.val).join("")}get(t){return this[t]}get isValid(){return this.invalid===null}get invalidReason(){return this.invalid?this.invalid.reason:null}get invalidExplanation(){return this.invalid?this.invalid.explanation:null}get locale(){return this.isValid?this.loc.locale:null}get numberingSystem(){return this.isValid?this.loc.numberingSystem:null}get outputCalendar(){return this.isValid?this.loc.outputCalendar:null}get zone(){return this._zone}get zoneName(){return this.isValid?this.zone.name:null}get year(){return this.isValid?this.c.year:NaN}get quarter(){return this.isValid?Math.ceil(this.c.month/3):NaN}get month(){return this.isValid?this.c.month:NaN}get day(){return this.isValid?this.c.day:NaN}get hour(){return this.isValid?this.c.hour:NaN}get minute(){return this.isValid?this.c.minute:NaN}get second(){return this.isValid?this.c.second:NaN}get millisecond(){return this.isValid?this.c.millisecond:NaN}get weekYear(){return this.isValid?n6(this).weekYear:NaN}get weekNumber(){return this.isValid?n6(this).weekNumber:NaN}get weekday(){return this.isValid?n6(this).weekday:NaN}get ordinal(){return this.isValid?Xy(this.c).ordinal:NaN}get monthShort(){return this.isValid?Es.months("short",{locObj:this.loc})[this.month-1]:null}get monthLong(){return this.isValid?Es.months("long",{locObj:this.loc})[this.month-1]:null}get weekdayShort(){return this.isValid?Es.weekdays("short",{locObj:this.loc})[this.weekday-1]:null}get weekdayLong(){return this.isValid?Es.weekdays("long",{locObj:this.loc})[this.weekday-1]:null}get offset(){return this.isValid?+this.o:NaN}get offsetNameShort(){return this.isValid?this.zone.offsetName(this.ts,{format:"short",locale:this.locale}):null}get offsetNameLong(){return this.isValid?this.zone.offsetName(this.ts,{format:"long",locale:this.locale}):null}get isOffsetFixed(){return this.isValid?this.zone.isUniversal:null}get isInDST(){return this.isOffsetFixed?!1:this.offset>this.set({month:1,day:1}).offset||this.offset>this.set({month:5}).offset}get isInLeapYear(){return Oc(this.year)}get daysInMonth(){return Xf(this.year,this.month)}get daysInYear(){return this.isValid?Dc(this.year):NaN}get weeksInWeekYear(){return this.isValid?ep(this.weekYear):NaN}resolvedLocaleOptions(t={}){let{locale:r,numberingSystem:n,calendar:o}=pn.create(this.loc.clone(t),t).resolvedOptions(this);return{locale:r,numberingSystem:n,outputCalendar:o}}toUTC(t=0,r={}){return this.setZone(fn.instance(t),r)}toLocal(){return this.setZone(Ft.defaultZone)}setZone(t,{keepLocalTime:r=!1,keepCalendarTime:n=!1}={}){if(t=ji(t,Ft.defaultZone),t.equals(this.zone))return this;if(t.isValid){let o=this.ts;if(r||n){let a=t.offset(this.ts),s=this.toObject();[o]=rx(s,a,t)}return t0(this,{ts:o,zone:t})}else return fr.invalid(ex(t))}reconfigure({locale:t,numberingSystem:r,outputCalendar:n}={}){let o=this.loc.clone({locale:t,numberingSystem:r,outputCalendar:n});return t0(this,{loc:o})}setLocale(t){return this.reconfigure({locale:t})}set(t){if(!this.isValid)return this;let r=tp(t,Fz),n=!at(r.weekYear)||!at(r.weekNumber)||!at(r.weekday),o=!at(r.ordinal),a=!at(r.year),s=!at(r.month)||!at(r.day),l=a||s,d=r.weekYear||r.weekNumber;if((l||o)&&d)throw new xs("Can't mix weekYear/weekNumber units with year/month/day or ordinals");if(s&&o)throw new xs("Can't mix ordinal dates with month/day");let f;n?f=JO({...Jy(this.c),...r}):at(r.ordinal)?(f={...this.toObject(),...r},at(r.day)&&(f.day=Math.min(Xf(f.year,f.month),f.day))):f=XO({...Xy(this.c),...r});let[m,h]=rx(f,this.o,this.zone);return t0(this,{ts:m,o:h})}plus(t){if(!this.isValid)return this;let r=vr.fromDurationLike(t);return t0(this,Pz(this,r))}minus(t){if(!this.isValid)return this;let r=vr.fromDurationLike(t).negate();return t0(this,Pz(this,r))}startOf(t){if(!this.isValid)return this;let r={},n=vr.normalizeUnit(t);switch(n){case"years":r.month=1;case"quarters":case"months":r.day=1;case"weeks":case"days":r.hour=0;case"hours":r.minute=0;case"minutes":r.second=0;case"seconds":r.millisecond=0;break;case"milliseconds":break}if(n==="weeks"&&(r.weekday=1),n==="quarters"){let o=Math.ceil(this.month/3);r.month=(o-1)*3+1}return this.set(r)}endOf(t){return this.isValid?this.plus({[t]:1}).startOf(t).minus(1):this}toFormat(t,r={}){return this.isValid?pn.create(this.loc.redefaultToEN(r)).formatDateTimeFromString(this,t):r6}toLocaleString(t=Hu,r={}){return this.isValid?pn.create(this.loc.clone(r),t).formatDateTime(this):r6}toLocaleParts(t={}){return this.isValid?pn.create(this.loc.clone(t),t).formatDateTimeParts(this):[]}toISO({format:t="extended",suppressSeconds:r=!1,suppressMilliseconds:n=!1,includeOffset:o=!0,extendedZone:a=!1}={}){if(!this.isValid)return null;let s=t==="extended",l=o6(this,s);return l+="T",l+=Lz(this,s,r,n,o,a),l}toISODate({format:t="extended"}={}){return this.isValid?o6(this,t==="extended"):null}toISOWeekDate(){return tx(this,"kkkk-'W'WW-c")}toISOTime({suppressMilliseconds:t=!1,suppressSeconds:r=!1,includeOffset:n=!0,includePrefix:o=!1,extendedZone:a=!1,format:s="extended"}={}){return this.isValid?(o?"T":"")+Lz(this,s==="extended",r,t,n,a):null}toRFC2822(){return tx(this,"EEE, dd LLL yyyy HH:mm:ss ZZZ",!1)}toHTTP(){return tx(this.toUTC(),"EEE, dd LLL yyyy HH:mm:ss 'GMT'")}toSQLDate(){return this.isValid?o6(this,!0):null}toSQLTime({includeOffset:t=!0,includeZone:r=!1,includeOffsetSpace:n=!0}={}){let o="HH:mm:ss.SSS";return(r||t)&&(n&&(o+=" "),r?o+="z":t&&(o+="ZZ")),tx(this,o,!0)}toSQL(t={}){return this.isValid?`${this.toSQLDate()} ${this.toSQLTime(t)}`:null}toString(){return this.isValid?this.toISO():r6}valueOf(){return this.toMillis()}toMillis(){return this.isValid?this.ts:NaN}toSeconds(){return this.isValid?this.ts/1e3:NaN}toUnixInteger(){return this.isValid?Math.floor(this.ts/1e3):NaN}toJSON(){return this.toISO()}toBSON(){return this.toJSDate()}toObject(t={}){if(!this.isValid)return{};let r={...this.c};return t.includeConfig&&(r.outputCalendar=this.outputCalendar,r.numberingSystem=this.loc.numberingSystem,r.locale=this.loc.locale),r}toJSDate(){return new Date(this.isValid?this.ts:NaN)}diff(t,r="milliseconds",n={}){if(!this.isValid||!t.isValid)return vr.invalid("created by diffing an invalid DateTime");let o={locale:this.locale,numberingSystem:this.numberingSystem,...n},a=ZU(r).map(vr.normalizeUnit),s=t.valueOf()>this.valueOf(),l=s?this:t,d=s?t:this,f=WO(l,d,a,o);return s?f.negate():f}diffNow(t="milliseconds",r={}){return this.diff(fr.now(),t,r)}until(t){return this.isValid?Ss.fromDateTimes(this,t):this}hasSame(t,r){if(!this.isValid)return!1;let n=t.valueOf(),o=this.setZone(t.zone,{keepLocalTime:!0});return o.startOf(r)<=n&&n<=o.endOf(r)}equals(t){return this.isValid&&t.isValid&&this.valueOf()===t.valueOf()&&this.zone.equals(t.zone)&&this.loc.equals(t.loc)}toRelative(t={}){if(!this.isValid)return null;let r=t.base||fr.fromObject({},{zone:this.zone}),n=t.padding?thisr.valueOf(),Math.min)}static max(...t){if(!t.every(fr.isDateTime))throw new dn("max requires all arguments be DateTimes");return LO(t,r=>r.valueOf(),Math.max)}static fromFormatExplain(t,r,n={}){let{locale:o=null,numberingSystem:a=null}=n,s=Qt.fromOpts({locale:o,numberingSystem:a,defaultToEN:!0});return ZO(s,t,r)}static fromStringExplain(t,r,n={}){return fr.fromFormatExplain(t,r,n)}static get DATE_SHORT(){return Hu}static get DATE_MED(){return Ig}static get DATE_MED_WITH_WEEKDAY(){return mO}static get DATE_FULL(){return Cg}static get DATE_HUGE(){return Og}static get TIME_SIMPLE(){return Dg}static get TIME_WITH_SECONDS(){return Ag}static get TIME_WITH_SHORT_OFFSET(){return Ng}static get TIME_WITH_LONG_OFFSET(){return Rg}static get TIME_24_SIMPLE(){return Mg}static get TIME_24_WITH_SECONDS(){return Pg}static get TIME_24_WITH_SHORT_OFFSET(){return Lg}static get TIME_24_WITH_LONG_OFFSET(){return Fg}static get DATETIME_SHORT(){return Bg}static get DATETIME_SHORT_WITH_SECONDS(){return Ug}static get DATETIME_MED(){return zg}static get DATETIME_MED_WITH_SECONDS(){return Hg}static get DATETIME_MED_WITH_WEEKDAY(){return hO}static get DATETIME_FULL(){return $g}static get DATETIME_FULL_WITH_SECONDS(){return qg}static get DATETIME_HUGE(){return jg}static get DATETIME_HUGE_WITH_SECONDS(){return Vg}};i(fr,"DateTime");var wt=fr;function lp(e){if(wt.isDateTime(e))return e;if(e&&e.valueOf&&Ia(e.valueOf()))return wt.fromJSDate(e);if(e&&typeof e=="object")return wt.fromObject(e);throw new dn(`Unknown datetime argument: ${e}, of type ${typeof e}`)}i(lp,"friendlyDateTime");var Kz=q(pe());var i6={"--color-focus-outline":"var(--color-coat-of-arms)","--selected-date-background":"var(--hdbt-color-black)"};var cp=q(pe());var a6=q(ye());function Afe(e){let{icon:t,className:r,label:n,onClick:o}=e,a=`hdbt-icon--${Math.floor(Math.random()*99999)}`;return(0,a6.jsx)("span",{className:`hel-icon hel-icon--${t} ${typeof r<"u"?r:""}`,"aria-labelledby":n&&a,"aria-hidden":n?"true":"false",onClick:o,children:n&&(0,a6.jsx)("span",{className:"is-hidden",id:a,children:n})})}i(Afe,"Icon");var Oa=Afe;var nx=q(pe());var Nfe=i((e,t)=>{let r=(0,nx.useCallback)(n=>e.current?.contains(n.target));(0,nx.useEffect)(()=>{let n=i(o=>{r(o)||(o.stopPropagation(),t())},"handleClick");return document.addEventListener("click",n),document.addEventListener("focusin",n),()=>{document.removeEventListener("click",n),document.removeEventListener("focusin",n)}})},"useOutsideClick"),jz=Nfe;var Ts=q(ye());function Rfe({active:e,ariaControls:t,children:r,className:n,dialogLabel:o,helper:a,id:s,isPlaceholder:l,label:d,showHandle:f,title:m}){let[h,g]=(0,cp.useState)(e||!1),v=(0,cp.useRef)(null),w=[a?`${s}-helper`:void 0,`${s}-title`].filter(Boolean),S=i(()=>{if(f!==!1)return h?(0,Ts.jsx)(Oa,{icon:"angle-up",className:"collapsible__handle",onClick:()=>g(!h)}):(0,Ts.jsx)(Oa,{icon:"angle-down",className:"collapsible__handle",onClick:()=>g(!h)})},"getHandle");jz(v,()=>{g(!1)});let y=cp.default.createElement("span",{id:`${s}-title`,className:`collapsible__title${l?" collapsible__title--placeholder":""}`},m);return(0,Ts.jsxs)("div",{className:`collapsible-wrapper${n?` ${n}`:""}`,ref:v,children:[(0,Ts.jsx)("label",{className:"collapsible__label",htmlFor:s,children:d}),(0,Ts.jsxs)("button",{id:s,type:"button",className:"collapsible__element collapsible__control","aria-controls":t,"aria-expanded":h,"aria-describedby":w.join(" "),"aria-haspopup":"dialog",onClick:()=>g(!h),children:[y,S()]}),h&&(0,Ts.jsx)("div",{className:"collapsible__element collapsible__children",role:"dialog","aria-label":o,children:r}),a&&(0,Ts.jsx)("div",{id:`${s}-helper`,className:"collapsible__helper",children:a})]})}i(Rfe,"Collapsible");var Vz=Rfe;var Jr="d.M.yyyy";var Mfe=i(({startDate:e,endDate:t,showLabels:r})=>(!e||!e.isValid)&&(!t||!t.isValid)?Drupal.t("All dates",{},{context:"Events search"}):e?.isValid&&(!t||!t.isValid)?r?Drupal.t("From @date",{"@date":e.toFormat(Jr)},{context:"Events search"}):e.toFormat(Jr):(!e||!e.isValid)&&t?.isValid?r?Drupal.t("Until @date",{"@date":t.toFormat(Jr)},{context:"Events search"}):`- ${t.toFormat(Jr)}`:r?Drupal.t("From @date until @date2",{"@date":e?.toFormat(Jr),"@date2":t?.toFormat(Jr)},{context:"Events search"}):`${e?.toFormat(Jr)||"unset?"} - ${t?.toFormat(Jr)}`,"getDateString"),s6=Mfe;var Uo=q(ye()),Wz=Drupal.t("Use the format D.M.YYYY",{},{context:"React search: date range select"}),ox=i(e=>wt.fromFormat(e,Jr,{locale:"fi"}),"getDateTimeFromHDSFormat"),Gz=i(({endDate:e,startDate:t})=>!!(t&&e&&t.startOf("day")>=e.endOf("day")),"isOutOfRange"),Yz=i(e=>e?e.year>9999?!0:!e.isValid:!1,"INVALID_DATE"),Zz=i(({dialogLabel:e=Drupal.t("Choose date",{},{context:"React search: date range select"}),endDate:t,endDateHelperText:r=Wz,endDateId:n="end-date",endDateLabel:o=Drupal.t("Last day of the time period",{},{context:"React search: date range select"}),endDisabled:a,helperText:s=Drupal.t("Select a time period for the event",{},{context:"React search: date range select"}),id:l,label:d,language:f="fi",setEnd:m,setEndDisabled:h,setStart:g,startDate:v,startDateHelperText:w=Wz,startDateId:S="start-date",startDateLabel:y=Drupal.t("First day of the time period",{},{context:"React search: date range select"}),title:_})=>{let[x,E]=(0,Kz.useState)({}),k=s6({endDate:t?wt.fromFormat(t,Jr,{locale:"fi"}):void 0,startDate:v?wt.fromFormat(v,Jr,{locale:"fi"}):void 0}),A=s6({endDate:t?wt.fromFormat(t,Jr,{locale:"fi"}):void 0,startDate:v?wt.fromFormat(v,Jr,{locale:"fi"}):void 0,showLabels:!0}),D=Drupal.t("Selected time period: @period",{"@period":A},{context:"React search: date range select"}),L=(0,Uo.jsxs)(Uo.Fragment,{children:[(0,Uo.jsx)("span",{className:"visually-hidden",children:D}),(0,Uo.jsx)("span",{"aria-hidden":"true",children:k})]}),O=Drupal.t("Invalid start date",{},{context:"React search: date range select"}),R=Drupal.t("Invalid end date",{},{context:"React search: date range select"}),P=i(j=>{let B=t?ox(t):void 0,U=ox(j);Yz(U)?(console.warn("invalid start date",{start:U,end:B}),j.length===0?(g(void 0),E({...x,start:void 0})):E({...x,start:O})):(Gz({startDate:U,endDate:B})&&B&&(console.warn("Selected start date is out of range with end date, setting end date to next day after start date."),m(U.plus({days:1}).toFormat(Jr))),g(U.toFormat(Jr)),E({...x,start:void 0}))},"onStartChange"),M=i(j=>{let B=v?ox(v):void 0,U=ox(j);Yz(U)?(console.warn("invalid end date",{end:U,d:j}),j.length===0?(E({...x,end:void 0}),m(void 0)):E({...x,end:R})):(Gz({startDate:B,endDate:U})&&B?(console.warn("Selected end date is out of range, setting end date to next day after start date."),m(B.toFormat(Jr))):m(U.toFormat(Jr)),E({...x,end:void 0}))},"onEndChange");return(0,Uo.jsx)("div",{className:"hdbt-search__filter hdbt-search--react__dropdown",children:(0,Uo.jsx)(Vz,{id:l,label:d,dialogLabel:e,isPlaceholder:!v&&!t,helper:s,title:L,children:(0,Uo.jsxs)("div",{className:"event-form__date-container",children:[(0,Uo.jsx)(uy,{className:"hdbt-search__filter hdbt-search__date-input",errorText:x.start,helperText:w,id:S,invalid:!!x.start,label:y,language:f,onChange:P,value:v,style:i6}),(0,Uo.jsx)(xa,{checked:a,id:"date-range-select__end-date-disabled",label:Drupal.t("The last day of the time period is the same as the first day",{},{context:"React search: date range select"}),onChange:()=>h(!a),style:Tc}),!a&&(0,Uo.jsx)(uy,{className:"hdbt-search__filter hdbt-search__date-input",errorText:x.end,helperText:r,id:n,invalid:!!x.end,label:o,language:f,onChange:M,value:t,style:i6})]})})})},"DateRangeSelect");var Pfe={TOPICS:"topics",LANGUAGE:"language",LOCATION:"location",DATE:"date",END_DISABLED:"end_disabled",FREE:"is_free",REMOTE:"internet_based",RESULTS:"page",TARGET_GROUPS:"target_groups"},zn=Pfe;var Lfe="d.M.yyyy",ks=Lfe;var Jz=q(ye());function Ffe(){let e=Ut(bu),t=Ut(yu),r=Le(z5),[n,o]=tr(Nb),a=Ut(Ab),s=Le(U5),l=i((d,f)=>{let m=f==="start"?"invalidStartDate":"invalidEndDate",h;d?(h=wt.fromFormat(d,ks),r(h,f)):r(void 0,f),o({...n,[m]:h?!h.isValid:!1})},"setDate");return(0,Jz.jsx)(Zz,{endDate:t?.toFormat(ks),endDisabled:a,id:zn.DATE,label:Drupal.t("Date",{},{context:"React search: date selection label"}),setEnd:d=>l(d,"end"),setEndDisabled:s,setStart:d=>l(d,"start"),startDate:e?.toFormat(ks),title:Drupal.t("Date",{},{context:"Events search"})})}i(Ffe,"DateSelect");var Qz=Ffe;var ix=i(e=>e.length?e.join(","):["General","Course"].join(","),"typeSelectionsToString");var Rc=q(ye()),Xz=i(()=>{let[e,t]=tr(pf),r=Le(xr),n=i(o=>{let a=o?.target?.checked,s=o.target.id==="event-type-toggle"?"General":"Course",l=a?[...e,s]:e.filter(d=>d!==s);t(l),r({[rt.EVENT_TYPE]:ix(l)})},"toggleValue");return(0,Rc.jsxs)(Rc.Fragment,{children:[(0,Rc.jsx)(xa,{checked:e.includes("General"),className:"hdbt-search--react__checkbox",id:"event-type-toggle",label:Drupal.t("Events",{},{context:"Event search: events type"}),onChange:n,style:Tc}),(0,Rc.jsx)(xa,{checked:e.includes("Course"),className:"hdbt-search--react__checkbox",id:"hobby-type-toggle",label:Drupal.t("Hobbies",{},{context:"Event search: hobbies type"}),onChange:n,style:Tc})]})},"EventTypeFilter");var fp=q(pe());var ax={"--focus-outline-color":"var(--color-coat-of-arms)","--menu-item-border-color-focus":"var(--color-coat-of-arms)","--menu-item-background-color-hover":"var(--color-black-5)","--menu-item-background-color-selected":"var(--hdbt-color-black)","--menu-item-background-color-selected-hover":"var(--color-black-80)","--menu-item-color-hover":"var(--hdbt-color-black)","--menu-item-color-selected":"var(--color-white)","--menu-item-color-selected-hover":"var(--color-white)","--menu-item-icon-color-selected":"var(--color-white)","--text-color-focus-outline":"var(--color-coat-of-arms)","--computed-assistive-color":"var(--color-black-60)"},Gu={"--checkbox-background-selected":"var(--hdbt-color-black)","--checkbox-background-hover":"var(--hdbt-color-black)","--checkbox-border-color-selected":"var(--hdbt-color-black)","--checkbox-border-color-selected-hover":"var(--hdbt-color-black)","--checkbox-border-color-selected-focus":"var(--hdbt-color-black)","--focus-outline-color":"var(--color-coat-of-arms)","--menu-item-border-color-focus":"var(--color-coat-of-arms)","--menu-item-background-color-hover":"var(--color-black-5)","--menu-item-background-color-selected":"var(--color-white)","--menu-item-background-color-selected-hover":"var(--color-black-5)","--menu-item-color-hover":"var(--hdbt-color-black)","--menu-item-color-selected":"var(--hdbt-color-black)","--menu-item-color-selected-hover":"var(--hdbt-color-black)","--text-color-focus-outline":"var(--color-coat-of-arms)","--computed-assistive-color":"var(--color-black-60)"};var Bfe={PLACES_URL:"https://api.hel.fi/linkedevents/v1/place/",KEYWORDS_URL:"https://api.hel.fi/linkedevents/v1/keyword/"},sx=Bfe;function bi(e){return e==="fi"||e==="sv"||e==="en"?e:"fi"}i(bi,"getCurrentLanguage");var dp=i(e=>{e.updateAllOptions((t,r,n)=>t.selected?{...t,selected:!1}:t),e.setOpen(!1),e.render()},"clearAllSelectionsFromStorage"),ux=i((e,t)=>{e.updateAllOptions((r,n,o)=>r.selected&&!t.some(a=>a.value===r.value)?{...r,selected:!1}:r),e.setOpen(!1),e.render()},"updateSelectionsInStorage");var u6=q(ye()),Ufe=(0,fp.memo)(()=>{let e=Le(vu),t=Le(xr),r=$l((0,fp.useCallback)(f=>f(vu),[])),n=i(async(f,m,h)=>{let g=new URL(sx.PLACES_URL),v=new URLSearchParams({has_upcoming_events:"true",municipality:"helsinki",text:f});g.search=v.toString();let w={options:[]},S=await Hl(g.toString());if(S.status!==200)return w;let y=await S.json();return y.data?.length&&(w.options=y.data.map(_=>({value:_.id,label:WT(_.name,drupalSettings.path.currentLanguage)}))),w},"getLocations"),o=i((f,m,h)=>{e(f.map(g=>({label:g.label,value:g.value}))),t({[rt.LOCATION]:f.map(g=>g.value).join(",")}),s.updateAllOptions((g,v,w)=>({...g,selected:f.some(S=>S.value===g.value)})),m&&s.setOpen(!0)},"onChange"),a=Drupal.t("Venue",{},{context:"Events search"}),s=Ec({id:zn.LOCATION,multiSelect:!0,noTags:!0,onChange:o,open:!1,onSearch:n}),l=i(()=>{dp(s)},"clearAllSelections"),d=i(()=>{ux(s,r())},"updateSelections");return(0,fp.useEffect)(()=>(window.addEventListener("eventsearch-clear",l),window.addEventListener(`eventsearch-clear-${rt.LOCATION}`,d),()=>{window.addEventListener("eventsearch-clear",l),window.removeEventListener(`eventsearch-clear-${rt.LOCATION}`,d)})),(0,u6.jsx)("div",{className:"hdbt-search__filter event-form__filter--location",children:(0,u6.jsx)(Fo,{className:"hdbt-search__dropdown",texts:{label:a,language:bi(window.drupalSettings.path.currentLanguage),placeholder:Drupal.t("All venues",{},{context:"React search: all available options"}),searchLabel:Drupal.t("Search term",{},{context:"React search: all available options"}),searchPlaceholder:Drupal.t("For example, Oodi",{},{context:"React search: all available options"}),assistive:Drupal.t("Events are shown only from venues less than two kilometres from the address",{},{context:"React search: all available options"})},theme:Gu,...s.getProps()})})}),eH=Ufe;var pp=q(pe());var l6=q(ye()),zfe=(0,pp.memo)(()=>{let e=Le(_u),t=Le(xr),r=$l((0,pp.useCallback)(f=>f(_u),[])),n=i(async(f,m,h)=>{let g=new URL(sx.KEYWORDS_URL),v=new URLSearchParams({has_upcoming_events:"true",text:f});g.search=v.toString();let w={options:[]},S=await Hl(g.toString());if(S.status!==200)return w;let y=await S.json();if(y.data?.length){let _=y.data.map(x=>({value:x.id,label:sf(x.name,drupalSettings.path.currentLanguage)}));return w.options=_,w}return w},"getTopics"),o=i((f,m)=>{e(f),t({[rt.KEYWORDS]:f.map(h=>h.value).join(",")}),s.updateAllOptions((h,g,v)=>({...h,selected:f.some(w=>w.value===h.value)})),m&&s.setOpen(!0)},"onChange"),a=Drupal.t("Topic",{},{context:"React search: topics filter"}),s=Ec({id:zn.TOPICS,multiSelect:!0,noTags:!0,onChange:o,onSearch:n}),l=i(()=>{dp(s)},"clearAllSelections"),d=i(()=>{ux(s,r())},"updateSelections");return(0,pp.useEffect)(()=>(window.addEventListener("eventsearch-clear",l),window.addEventListener(`eventsearch-clear-${rt.KEYWORDS}`,d),()=>{window.addEventListener("eventsearch-clear",l),window.removeEventListener(`eventsearch-clear-${rt.KEYWORDS}`,d)})),(0,l6.jsx)("div",{className:"hdbt-search__filter event-form__filter--topics",children:(0,l6.jsx)(Fo,{className:"hdbt-search__dropdown",texts:{label:a,language:bi(window.drupalSettings.path.currentLanguage),placeholder:Drupal.t("All topics",{},{context:"React search: topics filter"}),searchLabel:Drupal.t("Search term",{},{context:"React search: all available options"}),searchPlaceholder:Drupal.t("For example, Music",{},{context:"React search: all available options"})},theme:Gu,...s.getProps()})})}),tH=zfe;var rH={ar:"العربية",en:"English",fi:"Suomi",sv:"Svenska",ru:"Pусский"};var c6=q(ye()),nH=i(()=>{let[e,t]=tr(ph),r=Le(xr),n=Object.entries(rH).map(([s,l])=>({label:l,value:s})),o=i(s=>{t(s),r({[rt.LANGUAGE]:s.map(l=>l.value).join(",")})},"onChange"),a=Drupal.t("Language",{},{context:"React search"});return(0,c6.jsx)("div",{className:"hdbt-search__filter",children:(0,c6.jsx)(Fo,{className:"hdbt-search__dropdown",id:zn.LANGUAGE,multiSelect:!0,noTags:!0,onChange:o,options:n,texts:{clearButtonAriaLabel_one:Drupal.t("Clear @label selection",{"@label":a},{context:"React search clear selection label"}),clearButtonAriaLabel_multiple:Drupal.t("Clear @label selection",{"@label":a},{context:"React search clear selection label"}),label:a,language:bi(window.drupalSettings.path.currentLanguage),placeholder:Drupal.t("All languages",{},{context:"Language placeholder"})},theme:Gu,value:e})})},"LanguageFilter");var d6=q(ye());function Hfe(){let e=Ut(R5),[t,r]=tr(vu),n=Le(xr),o=i(s=>{r(s),n({[rt.LOCATION]:s.map(l=>l.value).join(",")})},"onChange"),a=Drupal.t("Venue",{},{context:"Events search"});return(0,d6.jsx)("div",{className:"hdbt-search__filter event-form__filter--location",children:(0,d6.jsx)(Fo,{className:"hdbt-search__dropdown",id:zn.LOCATION,multiSelect:!0,noTags:!0,onChange:o,options:e,texts:{label:a,language:bi(window.drupalSettings.path.currentLanguage),placeholder:Drupal.t("All venues",{},{context:"React search: all available options"})},theme:Gu,value:t})})}i(Hfe,"LocationFilter");var oH=Hfe;var aH=q(ye());function $fe({disabled:e}){return(0,aH.jsx)(Ri,{className:"hdbt-search--react__submit-button event-list__submit-button",disabled:e,type:"submit",children:Drupal.t("Search",{},{context:"React search: submit button label"})})}i($fe,"SubmitButton");var iH=$fe;var lx=i(e=>{let t=e.reduce((r,n)=>{let o=Ib[n.value];return o.ids&&(r[0]=r[0].concat(o.ids)),o.negateIds&&(r[1]=r[1].concat(o.negateIds)),r},[[],[]]);return{[rt.KEYWORDS]:t[0].join(","),[rt.NEGATE_KEYWORDS]:t[1].filter(r=>t[0].indexOf(r)===-1).join(",")}},"targetGroupsToParams");var f6=q(ye()),sH=i(()=>{let[e,t]=tr(mf),r=Le(xr),n=i(s=>{t(s),r(lx(s))},"onChange"),o=i(()=>Object.entries(Ib).map(([s,l])=>({label:s,value:s})).sort((s,l)=>s.label.localeCompare(l.label)),"getOptions"),a=Drupal.t("Target group",{},{context:"Event search: target group label"});return(0,f6.jsx)("div",{className:"hdbt-search__filter",children:(0,f6.jsx)(Fo,{className:"hdbt-search__dropdown",id:zn.TARGET_GROUPS,noTags:!0,clearable:!0,onChange:n,options:o(),texts:{clearButtonAriaLabel_one:Drupal.t("Clear @label selection",{"@label":a},{context:"React search clear selection label"}),clearButtonAriaLabel_multiple:Drupal.t("Clear @label selection",{"@label":a},{context:"React search clear selection label"}),label:a,language:bi(window.drupalSettings.path.currentLanguage),placeholder:Drupal.t("All target groups",{},{context:"Event search: target group placeholder"})},theme:ax,value:e})})},"TargetGroupFilter");var lH=q(pe());var qfe=i((e,t)=>e.map(r=>t?.some(n=>n.value===r.value)?{...r,selected:!0}:r),"useSelectedOptions"),uH=qfe;var p6=q(ye());function jfe(){let e=Ut(M5),[t,r]=tr(_u),n=uH(e,t),o=Le(xr),a=i((m,h)=>{r(m),o({[rt.KEYWORDS]:m.map(g=>g.value).join(",")})},"onChange"),s=Drupal.t("Topic",{},{context:"React search: topics filter"}),l=Ec({id:zn.TOPICS,multiSelect:!0,noTags:!0,onChange:a,options:n,texts:{label:s,language:bi(window.drupalSettings.path.currentLanguage),placeholder:Drupal.t("All topics",{},{context:"React search: topics filter"})},theme:ax}),d=i(()=>{dp(l)},"clearAllSelections"),f=i(()=>{l.updateAllOptions((m,h,g)=>m.selected&&!t.some(v=>v.value===m.value)?{...m,selected:!1}:m),l.render()},"updateSelections");return(0,lH.useEffect)(()=>(window.addEventListener(`eventsearch-clear-${zn.TOPICS}`,f),()=>{window.addEventListener("eventsearch-clear",d),window.removeEventListener(`eventsearch-clear-${zn.TOPICS}`,f)})),(0,p6.jsx)("div",{className:"hdbt-search__filter event-form__filter--topics",children:(0,p6.jsx)(Fo,{className:"hdbt-search__dropdown",...l.getProps()})})}i(jfe,"TopicsFilter");var cH=jfe;var Yu=q(pe());var m6=q(ye()),Vfe=i(({value:e,clearSelection:t})=>(0,m6.jsx)("li",{className:"content-tags__tags__tag content-tags__tags--interactive",children:(0,m6.jsx)(_c,{className:"hdbt-search__remove-selection-button",onDelete:t,size:vc.Large,"aria-label":Drupal.t("Remove @item from search results",{"@item":e.toString()},{context:"Search: remove item aria label"}),style:{"--background-color-hover":"var(--color-black-20)","--background-color":"var(--color-black-10)","--border-color-focus":"var(--color-black-90)","--border-color-hover":"var(--color-black-90)","--color-focus":"var(--hdbt-color-black)","--color-hover":"var(--hdbt-color-black)","--outline-color":"var(--color-black-90)","--outline-color-hover":"var(--color-black-90)"},children:e})},`${e.toString()}`),"FilterButton"),mp=Vfe;var dH=q(pe());var Mc=q(ye()),Wfe=i(({showClearButton:e,resetForm:t,children:r})=>(typeof r=="string"?r.trim().length>0:dH.Children.toArray(r).some(o=>o!==!1&&o!==void 0))?(0,Mc.jsx)("div",{className:"hdbt-search__selections-wrapper",children:(0,Mc.jsxs)("ul",{className:"hdbt-search__selections-container content-tags__tags",children:[r,(0,Mc.jsx)("li",{className:"hdbt-search__clear-all",children:(0,Mc.jsx)(Ri,{"aria-hidden":!e,className:"hdbt-search__clear-all-button",iconStart:(0,Mc.jsx)(us,{className:"hdbt-search__clear-all-icon"}),onClick:t,style:e?{}:{visibility:"hidden"},variant:ui.Supplementary,children:Drupal.t("Clear selections",{},{context:"React search: clear selections"})})})]})}):null,"SelectionsWrapper"),fH=Wfe;var Gfe=i(({startDate:e,endDate:t})=>(!e||!e.isValid)&&(!t||!t.isValid)?Drupal.t("All dates",{},{context:"Events search"}):e?.isValid&&(!t||!t.isValid)?e.toFormat(ks):(!e||!e.isValid)&&t?.isValid?`- ${t.toFormat(ks)}`:`${e?.toFormat(ks)||"unset?"} - ${t?.toFormat(ks)}`,"getDateString"),pH=Gfe;var pr=q(ye()),Yfe=i(()=>{let[e]=tr(Rb),t=Ut(df),r=Ut(ff),n=Ut(bu),o=Ut(yu),[a,s]=tr(vu),[l,d]=tr(_u),f=Ut(mf),[m,h]=tr(ph),g=Ut(pf),v=Le(H5),w=g.length||m.length||a.length||f.length||l.length||o||t||r||n;return e.state!=="hasData"||!e.data?null:(0,pr.jsxs)(tpe,{showClearButton:w,resetForm:v,url:e.data,children:[(0,pr.jsx)(h6,{updater:d,valueKey:rt.KEYWORDS,values:l,url:e.data}),(0,pr.jsx)(ope,{targetGroups:f,url:e.data}),(0,pr.jsx)(h6,{updater:s,valueKey:rt.LOCATION,values:a,url:e.data}),(0,pr.jsx)(h6,{updater:h,valueKey:rt.LANGUAGE,values:m,url:e.data}),(0,pr.jsx)(rpe,{startDate:n,endDate:o,url:e.data}),(0,pr.jsx)(mH,{label:Drupal.t("Remote events",{},{context:"Events search"}),valueKey:rt.REMOTE,atom:ff,url:e.data,value:r}),(0,pr.jsx)(mH,{label:Drupal.t("Free-of-charge events",{},{context:"Events search"}),valueKey:rt.FREE,atom:df,url:e.data,value:t}),(0,pr.jsx)(npe,{eventTypeSelection:g,url:e.data})]})},"SelectionsContainer"),Kfe=i(({showClearButton:e,resetForm:t,children:r,url:n})=>e?(0,pr.jsx)(fH,{showClearButton:e,resetForm:t,children:r}):null,"FilterBullets"),Zfe=i(({updater:e,values:t,valueKey:r,url:n})=>{let o=Le(xr),a=Le(_a);if(!t.length)return null;let s=i(l=>{let d=t,f=d.findIndex(h=>h.value===l);d.splice(f,1),e(d),o({[r]:d.map(h=>h.value).join(",")}),a();let m=new Event(`eventsearch-clear-${r}`);window.dispatchEvent(m)},"removeSelection");return(0,pr.jsx)(pr.Fragment,{children:t.map(l=>(0,pr.jsx)(mp,{value:l.simpleLabel||l.label,clearSelection:()=>s(l.value)},l.value))})},"ListFilterBullets"),Qfe=i(({atom:e,valueKey:t,label:r,url:n,value:o})=>{let a=Le(e),s=Le(fh),l=Le(_a);return o?(0,pr.jsx)(mp,{value:r,clearSelection:()=>{a(!1),s(t),l()}}):null},"CheckboxFilterBullet"),Jfe=i(({eventTypeSelection:e,url:t})=>{let r=Le(pf),n=Le(xr),o=Le(_a);return e.length?(0,pr.jsx)(pr.Fragment,{children:e.map(a=>(0,pr.jsx)(mp,{clearSelection:()=>{let s=e.filter(l=>l!==a);r(s),n({[rt.EVENT_TYPE]:ix(s)}),o()},value:a==="General"?Drupal.t("Events",{},{context:"Event search: events type"}):Drupal.t("Hobbies",{},{context:"Event search: hobbies type"})},a))}):null},"TypeFilterBullets"),Xfe=i(({startDate:e,endDate:t,url:r})=>{let n=Le(bu),o=Le(yu),a=Le(fh),s=Le(_a);return!e&&!t?null:(0,pr.jsx)(mp,{value:pH({startDate:e,endDate:t}),clearSelection:()=>{n(void 0),o(void 0),a("start"),a("end"),s()}})},"DateFilterBullet"),epe=i(({targetGroups:e,url:t})=>{let r=Le(mf),n=Le(xr),o=Le(_a);return e.length?(0,pr.jsx)(pr.Fragment,{children:e.map(a=>(0,pr.jsx)(mp,{clearSelection:()=>{let s=e.filter(l=>l.value!==a.value);r(s),n(lx(s)),o()},value:a.value},a.value))}):null},"TargetGroupsBullets"),Pc=i((e,t)=>e.url===t.url,"updateSelections"),tpe=(0,Yu.memo)(Kfe,Pc),h6=(0,Yu.memo)(Zfe,Pc),mH=(0,Yu.memo)(Qfe,Pc),rpe=(0,Yu.memo)(Xfe,Pc),npe=(0,Yu.memo)(Jfe,Pc),ope=(0,Yu.memo)(epe,Pc),hH=(0,Yu.memo)(Yfe,Pc);var sr=q(ye());function ipe(){let[e,t]=tr(cf),r=Ut(gu),n=Ut(P5),o=Ut(Nb),a=Le(_a),{eventListType:s,showFreeFilter:l,hideHeading:d,showLanguageFilter:f,showLocation:m,showRemoteFilter:h,showTimeFilter:g,showTopicsFilter:v,useFullLocationFilter:w,useFullTopicsFilter:S,useLocationSearch:y,useTargetGroupFilter:_}=r,x=i(()=>{a()},"onSubmit"),E=i(B=>(B.preventDefault(),x(),!1),"handleSubmit"),k=l&&h,A=Drupal.t("Show only",{},{context:"Events search: event type prefix"}),D=Drupal.t("Free-of-charge",{},{context:"Events search: free filter label"}),L=Drupal.t("Remote participation",{},{context:"Events search: remote filter label"}),O=k?D:`${A} ${D.toLowerCase()}`,R=k?L:`${A} ${L.toLowerCase()}`,P=m||l||g||h||v||s==="events_and_hobbies",M=n?"h3":"h2";if(!P)return null;let j="";switch(s){case"events":j=Drupal.t("Filter events",{},{context:"Events search: search form title"});break;case"hobbies":j=Drupal.t("Filter hobbies",{},{context:"Events search: search form title"});break;case"events_and_hobbies":j=Drupal.t("Filter events and hobbies",{},{context:"Events search: search form title"});break;default:break}return(0,sr.jsxs)("form",{className:"hdbt-search--react__form-container",role:"search",onSubmit:E,children:[!d&&(0,sr.jsx)(M,{className:"event-list__filter-title",children:j}),(0,sr.jsxs)("div",{className:"event-form__filters-container",children:[y&&(0,sr.jsx)(FU,{clearButtonAriaLabel:Drupal.t("Clear",{},{context:"React search"}),hideSearchButton:!0,id:"location",label:Drupal.t("Address",{},{context:"React search: location label"}),onChange:B=>t(B),onSubmit:B=>t(B),placeholder:Drupal.t("For example, Kotikatu 1",{},{context:"Helsinki near you events search"}),value:e||"",visibleSuggestions:5}),(0,sr.jsxs)("div",{className:"event-form__filter-section-container",children:[v&&(0,sr.jsx)(cH,{}),S&&(0,sr.jsx)(tH,{}),_&&(0,sr.jsx)(sH,{}),m&&(w?(0,sr.jsx)(eH,{}):(0,sr.jsx)(oH,{})),g&&(0,sr.jsx)(Qz,{}),f&&(0,sr.jsx)(nH,{})]}),s==="events_and_hobbies"&&(0,sr.jsx)("div",{className:"hdbt-search--react__checkbox-filter-container",children:(0,sr.jsxs)("fieldset",{className:"hdbt-search--react__fieldset",children:[(0,sr.jsx)("legend",{className:"hdbt-search--react__legend",children:Drupal.t("Type",{},{context:"Event search: type filter label"})}),(0,sr.jsx)(Xz,{})]})}),(l||h)&&(0,sr.jsx)("div",{className:"hdbt-search--react__checkbox-filter-container",children:(0,sr.jsxs)("fieldset",{className:"hdbt-search--react__fieldset",children:[k&&(0,sr.jsx)("legend",{className:"hdbt-search--react__legend",children:A}),h&&(0,sr.jsx)(iO,{id:"remote-toggle",label:R,atom:ff,valueKey:rt.REMOTE}),l&&(0,sr.jsx)(iO,{id:"free-toggle",label:O,atom:df,valueKey:rt.FREE})]})}),(0,sr.jsx)(iH,{disabled:o.invalidEndDate||o.invalidStartDate}),(0,sr.jsx)(hH,{})]})]})}i(ipe,"FormContainer");var g6=ipe;var Tp=q(pe());var Lc=q(ye()),gH=i(({bordered:e=!1})=>(0,Lc.jsxs)("div",{className:`card card--ghost${e?" card--border":""}`,children:[(0,Lc.jsx)("div",{className:"card__image"}),(0,Lc.jsxs)("div",{className:"card__text",children:[(0,Lc.jsx)("div",{className:"card__title"}),(0,Lc.jsx)("div",{className:"card__description"})]})]}),"CardGhost");var n0=q(ye()),hp=i(({bordered:e=!1,count:t})=>(0,n0.jsxs)("div",{"aria-live":"assertive","aria-atomic":"true",children:[(0,n0.jsx)("div",{className:"visually-hidden",children:Drupal.t("Search results are loading",{},{context:"React search: results loading"})}),Array.from(Array(t)).map((r,n)=>(0,n0.jsx)(gH,{bordered:e},n))]}),"GhostList");var vH=q(pe());var ape=i((e,t)=>{(0,vH.useEffect)(()=>{let{current:r}=e;r&&t&&(r.setAttribute("tabindex","-1"),r.focus({preventScroll:!0}),r.scrollIntoView({behavior:"smooth",block:"center"}))},[e,t])},"useScrollToResults"),_H=ape;var yH=q(pe());var bH=q(pe()),Ku=q(ye()),spe=(0,bH.forwardRef)(({resultText:e,optionalResultsText:t,actions:r,actionsClass:n},o)=>(0,Ku.jsxs)("div",{className:"hdbt-search--react__result-top-area",children:[(0,Ku.jsxs)("h3",{className:"hdbt-search--react__results--title",ref:o,children:[e," ",t&&(0,Ku.jsxs)(Ku.Fragment,{children:["(",t,")"]})]}),r&&(0,Ku.jsx)("div",{className:n,children:r})]})),o0=spe;var Zu=q(ye()),upe=(0,yH.forwardRef)(({title:e,content:t,wrapperClass:r="react-search__results"},n)=>(0,Zu.jsxs)("div",{className:r,children:[(0,Zu.jsx)(o0,{resultText:(0,Zu.jsx)(Zu.Fragment,{children:Drupal.t("No results",{},{context:"Unit search no results title"})}),ref:n}),(0,Zu.jsx)("p",{children:Drupal.t("No results were found for the criteria you entered. Try changing your search criteria.",{},{context:"React search: no search results"})})]})),xH=upe;var wH=q(pe()),v6=q(ye()),lpe=(0,wH.forwardRef)(({className:e,error:t,errorMessage:r,headingLevel:n=3},o)=>(t instanceof TypeError||console.error("Error loading data from Elastic:",t),(0,v6.jsx)("div",{className:e,ref:o,children:(0,v6.jsx)(fg,{label:Drupal.t("An error occurred while loading the content",{},{context:"React search"}),type:"error",headingLevel:n,children:r||Drupal.t("Please reload the page or try again later.",{},{context:"React search"})})}))),SH=lpe;var vt=q(ye()),cpe=i((e,t,r)=>{let n=Math.floor(t/2),o=n*2,a=[],s=[];if(n>0){for(let l=e-1;a.length=1;l--)a.push(l),o-=1;for(let l=e+1;o>0&&l<=r;l++)s.push(l),o-=1}return a.reverse(),{prevPages:a,nextPages:s}},"getPagination"),EH=i(({updatePage:e,currentPage:t,pages:r,totalPages:n})=>{let{prevPages:o,nextPages:a}=cpe(t,r,n),s=t>1,l=t{s&&e(m,t-1)},title:`${Drupal.t("Go to previous page number",{},{context:"Pagination previous page link title"})} ${t-1}`,type:"button",rel:"prev",role:"button",children:[(0,vt.jsx)(Oa,{icon:"angle-left"}),(0,vt.jsx)("span",{"aria-hidden":"true",className:"hds-pagination__button-prev-label",children:Drupal.t("Previous",{},{context:"Pagination previous page link text"})})]}):(0,vt.jsxs)("button",{className:"hds-button hds-pagination__button-prev",disabled:!0,title:Drupal.t("You are on the first page, you cannot return to the previous page.",{},{context:"Pagination previous page link title, first page"}),type:"button",children:[(0,vt.jsx)(Oa,{icon:"angle-left"}),(0,vt.jsx)("span",{"aria-hidden":"true",className:"hds-pagination__button-prev-label",children:Drupal.t("Previous",{},{context:"Pagination previous page link text"})})]}),(0,vt.jsxs)("ul",{className:"pager__items js-pager__items hds-pagination__pages",children:[!d&&(0,vt.jsxs)(vt.Fragment,{children:[(0,vt.jsx)("li",{children:(0,vt.jsx)("a",{href:"?page=1",onClick:m=>{s&&e(m,1)},className:"hds-pagination__item-link",children:"1"})}),o[0]-1>0&&(0,vt.jsx)("li",{className:"pager__item pager__item--ellipsis",role:"presentation",children:(0,vt.jsx)("span",{className:"hds-pagination__item-ellipsis",children:"…"})})]}),o.map((m,h)=>(0,vt.jsx)("li",{className:"pager__item",children:(0,vt.jsx)("a",{"aria-label":Drupal.t("Go to page @key",{"@key":m},{context:"React search pager"}),href:`?page=${m}`,className:"hds-pagination__item-link",onClick:g=>e(g,m),children:m},m)},h)),(0,vt.jsx)("li",{className:"pager__item is-active",children:(0,vt.jsx)("a",{href:`?page=${t}`,className:"hds-pagination__item-link hds-pagination__item-link--active",children:t})}),a.map((m,h)=>(0,vt.jsx)("li",{className:"pager__item",children:(0,vt.jsx)("a",{"aria-label":Drupal.t("Go to page @key",{"@key":m},{context:"React search pager"}),href:`?page=${m}`,className:"hds-pagination__item-link",onClick:g=>e(g,m),children:m},m)},h)),!f&&(0,vt.jsxs)(vt.Fragment,{children:[a[a.length-1]+1!==n&&(0,vt.jsx)("li",{children:(0,vt.jsx)("span",{className:"hds-pagination__item-ellipsis",children:"..."})}),(0,vt.jsx)("li",{children:(0,vt.jsx)("a",{href:`?page=${n}`,onClick:m=>e(m,n),className:"hds-pagination__item-link",children:n})})]})]}),l?(0,vt.jsxs)("a",{"aria-label":`${Drupal.t("Go to next page number",{},{context:"Pagination next page link title"})} ${t+1}`,className:"hds-button hds-pagination__button-next",href:`?page=${t+2}`,onClick:m=>{l&&e(m,t+1)},title:`${Drupal.t("Go to next page number",{},{context:"Pagination next page link title"})} ${t+1}`,type:"button",rel:"next",role:"button",children:[(0,vt.jsx)("span",{"aria-hidden":"true",className:"hds-pagination__button-next-label",children:Drupal.t("Next",{},{context:"Pagination next page link text"})}),(0,vt.jsx)(Oa,{icon:"angle-right"})]}):(0,vt.jsxs)("button",{className:"hds-button hds-pagination__button-next",disabled:!0,title:Drupal.t("You are on the last page, you cannot go on to the next page.",{},{context:"Pagination next page link title, last page"}),type:"button",children:[(0,vt.jsx)("span",{"aria-hidden":"true",className:"hds-pagination__button-next-label",children:Drupal.t("Next",{},{context:"Pagination next page link text"})}),(0,vt.jsx)(Oa,{icon:"angle-right"})]})]})})},"Pagination");var kH=q(ye()),dpe=i(({pages:e,totalPages:t})=>{let[r,n]=tr(Db),o=Le($5);return Number.isFinite(t)?(0,kH.jsx)(EH,{updatePage:i((s,l)=>{s.preventDefault(),n(l),o(l)},"updatePage"),currentPage:r,pages:e,totalPages:t}):null},"Pagination"),TH=dpe;var tD=q(eD(),1),qc=q(eD(),1),v0=tD.default.default||tD.default;var _0=q(ye()),lge=i(({href:e,title:t,className:r,"data-hds-component":n,"data-hds-variant":o,rel:a})=>{let s={...n&&{"data-hds-component":n},...o&&{"data-hds-variant":o}};return(0,_0.jsxs)("a",{href:e,className:r,"data-is-external":"true",...s,rel:a,children:[t,!n&&(0,_0.jsx)("span",{className:"link__type link__type--external"}),(0,_0.jsx)("span",{className:"visually-hidden",children:Drupal.t("Link leads to external service",{},{context:"Explanation for screen-reader software that the icon visible next to this link means that the link leads to an external service."})})]})},"ExternalLink"),b0=lge;var oq=q(pe());var Cx=q(ye());function cge({tags:e,isInteractive:t,langAttribute:r,insideCard:n}){let o=t?"content-tags__tags--interactive":"content-tags__tags--static",a=n?"div":"section";return oq.default.createElement(a,{className:"content-tags content-tags--card","aria-label":Drupal.t("Tags",{},{context:"Label for screen reader software users explaining that this is a list of tags related to this page."}),role:n?"group":void 0},(0,Cx.jsx)("ul",{className:`content-tags__tags ${o}`,children:e.map((s,l)=>(0,Cx.jsx)("li",{className:"content-tags__tags__tag",...r,children:(0,Cx.jsx)(_c,{className:`${s.color?`content-tags__tags__tag--${s.color}`:""}`,iconStart:s.iconStart,children:s.tag})},`{item.tag}-${l}`))}))}i(cge,"Tags");var rD=cge;var Ct=q(ye()),Qi=i(({icon:e,label:t,content:r,langAttribute:n})=>(0,Ct.jsxs)("div",{className:"card__meta",children:[(0,Ct.jsx)("span",{className:"card__meta__icon",children:typeof e=="string"?(0,Ct.jsx)(Oa,{icon:e}):e}),(0,Ct.jsxs)("span",{className:"card__meta__label",children:[t,": "]}),(0,Ct.jsx)("span",{className:"card__meta__content",...n,children:r})]}),"Metarow");function dge({cardCategoryTag:e,cardDescription:t,cardDescriptionHtml:r,cardHelptext:n,cardHelptextHtml:o,cardImage:a,cardModifierClass:s,cardTags:l,cardTitle:d,cardTitleLevel:f,cardUrl:m,cardUrlExternal:h=!1,customMetaRows:g,date:v,dateLabel:w,daterange:S,dateRangeLabel:y,distance:_,langAttribute:x,language:E,languageEducation:k,languageLabel:A,location:D,locationLabel:L,registrationRequired:O,signUp:R,theme:P,themeLabel:M,time:j,timeLabel:B,weightedEducation:U}){let W=` card - ${u?` ${u}`:""} - ${m?" card--external":""} - `,Y=f?`h${f}`:"h4";return(0,kt.jsxs)("div",{className:$,children:[a&&(0,kt.jsx)("div",{className:"card__image",children:a}),(0,kt.jsxs)("div",{className:"card__text",children:[(0,kt.jsx)(Y,{className:"card__title",children:m?(0,kt.jsx)(Am,{href:h,title:d,className:"card__link",rel:"bookmark"}):(0,kt.jsx)("a",{href:h,className:"card__link",rel:"bookmark",children:d})}),e&&(0,kt.jsx)("div",{className:"card__category",children:(0,kt.jsx)(fI,{tags:[e],insideCard:!0})}),t&&(0,kt.jsx)("div",{className:"card__description",children:r?Om(t):(0,kt.jsx)("p",{...y,children:t})}),n&&(0,kt.jsx)("div",{className:"card__helptext",children:i?Om(n):(0,kt.jsx)("p",{children:n})}),(0,kt.jsxs)("div",{className:"card__metas",children:[g?.top&&g.top.length>0&&g.top,D&&(0,kt.jsx)(ko,{icon:"location",label:R||Drupal.t("Location",{},{context:"React search"}),content:D}),v&&(0,kt.jsx)(ko,{icon:"map",label:Drupal.t("Distance",{},{context:"React search"}),content:v}),_&&(0,kt.jsx)(ko,{icon:"clock",label:w||Drupal.t("Date",{},{context:"React search"}),content:_}),S&&(0,kt.jsx)(ko,{icon:"calendar",label:x||Drupal.t("Estimated schedule",{},{context:"React search"}),content:S,langAttribute:y}),L&&(0,kt.jsx)(ko,{icon:"locate",label:M||Drupal.t("Theme",{},{context:"React search"}),content:L}),z&&(0,kt.jsx)(ko,{icon:"layers",label:Drupal.t("Weighted curriculum education",{},{context:"TPR Ontologyword details schools"}),content:z}),T&&(0,kt.jsx)(ko,{icon:"group",label:Drupal.t("Language offering",{},{context:"TPR Ontologyword details schools"}),content:T}),E&&(0,kt.jsx)(ko,{icon:"globe",label:A||Drupal.t("Language",{},{context:"React search"}),content:E}),V&&(0,kt.jsx)(ko,{icon:"calendar",label:B||Drupal.t("Time",{},{context:"Time of event"}),content:V}),N&&(0,kt.jsx)(ko,{icon:"bell",label:Drupal.t("Registration time",{},{context:"Event signup period"}),content:N,langAttribute:y}),O&&(0,kt.jsx)(ko,{icon:"info-circle",label:Drupal.t("Additional information",{},{context:"Event additional information label"}),content:Drupal.t("The event requires registration or a ticket.",{},{context:"Event additional information value"})}),g?.bottom&&g.bottom.length>0&&g.bottom]}),c&&c.length>0&&(0,kt.jsx)("div",{className:"card__tags",children:(0,kt.jsx)(fI,{tags:c,langAttribute:y,insideCard:!0})})]})]})}o(ese,"CardItem");var lF=ese;var rb=W(be()),tse="helsinki:internet",rse=o((e,t)=>e.toDateString()!==t.toDateString(),"overDayApart"),nse=o((e,t)=>e.getFullYear()===t.getFullYear()?e.getMonth()===t.getMonth()?e.getDate():`${e.getDate()}.${e.getMonth()+1}.`:e.toLocaleDateString("fi-FI"),"formatStartDate");function ise({cardModifierClass:e,end_time:t,enrolment_end_time:r,enrolment_start_time:n,id:i,images:a,keywords:u=[],location:c,name:d,offers:f,start_time:h,type_id:m}){let{currentLanguage:g}=drupalSettings.path,{baseUrl:_,imagePlaceholder:w}=drupalSettings.helfi_events,S=d?.[g]||d?.fi||Object.values(d)[0]||"",x=o(B=>B.toLocaleTimeString("fi-FI",{hour:"2-digit",minute:"2-digit"}),"formatTime"),v=o(()=>{let B,z,$;try{B=new Date(h),z=new Date(t),$=t?rse(B,z):!1}catch(Y){throw new Error(`DATE ERROR ${Y}`)}return $?`${nse(B,z)} - ${z.toLocaleDateString("fi-FI")}`:`${B.toLocaleDateString("fi-FI")}, ${Drupal.t("at",{},{context:"Indication that events take place in a certain timeframe"})} ${x(B)} - ${x(z)}`},"getDate"),y=o(()=>{let B="",z=c?.name?.[g],$=c?.street_address?.[g];return z&&(B+=z),$&&(z?B+=`, ${$}`:B+=$),B},"getLocation");function E(B){return B?/^(http|https):\/\/[^ "]+$/.test(B):!1}o(E,"isValidUrl");let T=o(()=>f?.some(({info_url:B})=>B!=null&&B[g]!=null&&E(B[g]))??!1,"getOffers"),A=o(B=>{let z={};return B.url&&(z.src=B.url),B.photographer_name&&(z["data-photographer"]=B.photographer_name),(0,rb.jsx)("img",{alt:"",...z})},"imageToElement"),D=o(()=>{let B=a?.find(z=>z.url);return B?A(B):w?Om(w):(0,rb.jsx)("div",{className:"image-placeholder"})},"getImage"),R=o(()=>{if(!(!m||m==="Volunteering"))return m==="Course"?{tag:Drupal.t("Hobby",{},{context:"Event search: hobby tag"}),color:"gold"}:{tag:Drupal.t("Event",{},{context:"Event search: event tag"}),color:"fog-medium-light"}},"getCardCategoryTag"),O=c&&c.id===tse,N=f?.some(({is_free:B})=>B),L=o(()=>{let B=[];return O&&B.push({tag:Drupal.t("Remote participation",{},{context:"Label for remote events"}),color:"silver"}),N&&B.push({tag:Drupal.t("Free",{},{context:"Label for free events"}),color:"silver"}),B},"getCardTags"),M=o(()=>{if(!r&&!n)return;let B=new Date(n),z=`${B.toLocaleDateString("fi-FI")} ${Drupal.t("at",{},{context:"Indication that events take place in a certain timeframe"})} ${x(B)}`;if(!r)return z;let $=new Date(r);return`${z} - ${$.toLocaleDateString("fi-FI")} ${Drupal.t("at",{},{context:"Indication that events take place in a certain timeframe"})} ${x($)}`},"getSignUp"),V=o(()=>{if(m&&m==="Course"){let z={fi:"kurssit",sv:"kurser"}[g]??"courses";return`${tv}/${g}/${z}/${i}`}let B={fi:"tapahtumat",sv:"kurser"}[g]??"events";return`${_}/${g}/${B}/${i}`},"getUrl");return(0,rb.jsx)(lF,{cardCategoryTag:R(),cardModifierClass:e,cardUrl:V(),cardTitle:S,cardImage:D(),cardTags:L(),cardUrlExternal:!0,location:O?"Internet":y(),time:v(),registrationRequired:T(),signUp:M()})}o(ise,"ResultCard");var cF=ise;var Ul=W(be());function ose(){let e=Lt(ws),t=Lt(U5)||"",{seeAllButtonOverride:r}=drupalSettings?.helfi_events||null,{eventListType:n}=e;return(0,Ul.jsxs)("div",{className:"see-all-button__container",children:[["events","events_and_hobbies"].includes(n)&&(0,Ul.jsx)("div",{className:"see-all-button see-all-button--centered",children:(0,Ul.jsx)(Am,{"data-hds-component":"button","data-hds-variant":"secondary",href:t,title:r||Drupal.t("Search for more events on the Events website",{},{context:"Events search"})})}),["hobbies","events_and_hobbies"].includes(n)&&(0,Ul.jsx)("div",{className:"see-all-button see-all-button--centered",children:(0,Ul.jsx)(Am,{"data-hds-component":"button","data-hds-variant":"secondary",href:tv,title:Drupal.t("Search for more events on the Hobbies website",{},{context:"Events search"})})})]})}o(ose,"SeeAllButton");var dF=ose;var br=W(be());function ase({addressRequired:e,countNumber:t,error:r,events:n,loading:i,retriesExhausted:a,validating:u}){let{seeAllNearYouLink:c,cardsWithBorders:d}=drupalSettings.helfi_events,f=Lt(ws),h=f.eventCount,m=(0,of.createRef)(),g=Bu(D=>D(Vc)),w=!!Lt(o2),S=Bu((0,of.useCallback)(D=>D(a2),[])),x=Me(a2);if(w9(m,S()&&w&&!i&&!u),(0,of.useEffect)(()=>{!S()&&!i&&!u&&m.current&&x(!0)},[i,S,m,x,u]),r)return a?(0,br.jsx)(I9,{error:r,errorMessage:Drupal.t("Failed to fetch events. You can reload the page or try again later.",{},{context:"Events search: Fetch failed message"}),ref:m}):(0,br.jsx)(Yd,{bordered:d,count:h});let v=g(),y=Math.floor(t/h),E=t>h&&t%h,T=t.toString();return(0,br.jsxs)("div",{className:`react-search__list-container${i?" loading":""}`,children:[o(()=>i&&!n.length?(0,br.jsx)(Yd,{bordered:d,count:h}):e?(0,br.jsx)(gm,{resultText:(0,br.jsx)(br.Fragment,{children:Drupal.t("Start by searching with your address.",{},{context:"Helsinki near you events search"})}),ref:m}):n.length>0?(0,br.jsxs)(br.Fragment,{children:[(0,br.jsx)(gm,{resultText:(0,br.jsxs)(br.Fragment,{children:[Drupal.formatPlural(T,"1 result","@count results",{},{context:"Events search: result count"}),f.useLocationSearch&&v?` ${Drupal.t("using address",{},{context:"React search: Address result display"})} ${v}`:""]}),ref:m}),i?(0,br.jsx)(Yd,{bordered:d,count:h}):n.map(D=>(0,br.jsx)(cF,{...D,...d&&{cardModifierClass:"card--border"}},D.id)),!f.hidePagination&&(0,br.jsx)(O9,{pages:5,totalPages:E?y+1:y})]}):(0,br.jsx)(k9,{wrapperClass:"event-list__no-results",ref:m}),"getContent")(),c?(0,br.jsx)("div",{className:"see-all-button see-all-button--near-results",children:(0,br.jsx)("a",{"data-hds-component":"button",href:c,children:Drupal.t("See all events near you",{},{context:"Helsinki near you events search"})})}):(0,br.jsx)(dF,{})]})}o(ase,"ResultsContainer");var pI=ase;var To=W(be()),fF={errorRetryCount:3,revalidateOnMount:!0,revalidateIfStale:!1,revalidateOnFocus:!1,revalidateOnReconnect:!1,refreshInterval:6e6},sse=o(()=>{let[e,t]=(0,nb.useState)(!1),r=Lt(ws),[n]=Zt(av),i=Lt(H5),a=Me(Bo);if((0,nb.useEffect)(()=>{new URLSearchParams(window.location.search).get("address")&&a()},[]),i)return(0,To.jsxs)(To.Fragment,{children:[(0,To.jsx)(TT,{}),(0,To.jsx)(pI,{countNumber:i?.meta.count||0,loading:!1,events:i?.data||[],validating:!1})]});let u=o(async g=>{let _=await Fu(g,void 0,1e4);if(_.status===200){let w=await _.json();if(w.meta&&w.meta.count>=0)return w}throw new Error("Failed to get data from the API")},"getEvents"),c=n.state==="hasData"&&(!r.useLocationSearch||n.data.includes(Xe.COORDINATES)),{data:d,error:f,isLoading:h,isValidating:m}=N5(c?n.data:null,u,{...fF,onErrorRetry(g,_,w,S,x){if(x.retryCount>=fF.errorRetryCount){t(!0);return}S({...x})},keepPreviousData:!0});return(0,To.jsxs)(To.Fragment,{children:[(0,To.jsx)(TT,{}),(0,To.jsx)(pI,{addressRequired:!c,countNumber:d?.meta.count||0,error:f,events:d?.data||[],loading:n.state==="loading"||h,validating:m,retriesExhausted:e})]})},"SearchContainer"),pF=sse;var Pm=W(be()),use=o(()=>{let e=document.getElementById(Sp);if(!e){console.warn("Root id missing for Events filter",{ROOT_ID:Sp});return}hF.default.render((0,Pm.jsx)(ib.default.StrictMode,{children:(0,Pm.jsx)(ib.Suspense,{fallback:(0,Pm.jsx)(Yd,{count:30}),children:(0,Pm.jsx)(pF,{})})}),e)},"start");document.addEventListener("DOMContentLoaded",use);})(); + ${s?` ${s}`:""} + ${h?" card--external":""} + `,Y=f?`h${f}`:"h4";return(0,Ct.jsxs)("div",{className:W,children:[a&&(0,Ct.jsx)("div",{className:"card__image",children:a}),(0,Ct.jsxs)("div",{className:"card__text",children:[(0,Ct.jsx)(Y,{className:"card__title",children:h?(0,Ct.jsx)(b0,{href:m,title:d,className:"card__link",rel:"bookmark"}):(0,Ct.jsx)("a",{href:m,className:"card__link",rel:"bookmark",children:d})}),e&&(0,Ct.jsx)("div",{className:"card__category",children:(0,Ct.jsx)(rD,{tags:[e],insideCard:!0})}),t&&(0,Ct.jsx)("div",{className:"card__description",children:r?v0(t):(0,Ct.jsx)("p",{...x,children:t})}),n&&(0,Ct.jsx)("div",{className:"card__helptext",children:o?v0(n):(0,Ct.jsx)("p",{children:n})}),(0,Ct.jsxs)("div",{className:"card__metas",children:[g?.top&&g.top.length>0&&g.top,D&&(0,Ct.jsx)(Qi,{icon:"location",label:L||Drupal.t("Location",{},{context:"React search"}),content:D}),_&&(0,Ct.jsx)(Qi,{icon:"map",label:Drupal.t("Distance",{},{context:"React search"}),content:_}),v&&(0,Ct.jsx)(Qi,{icon:"clock",label:w||Drupal.t("Date",{},{context:"React search"}),content:v}),S&&(0,Ct.jsx)(Qi,{icon:"calendar",label:y||Drupal.t("Estimated schedule",{},{context:"React search"}),content:S,langAttribute:x}),P&&(0,Ct.jsx)(Qi,{icon:"locate",label:M||Drupal.t("Theme",{},{context:"React search"}),content:P}),U&&(0,Ct.jsx)(Qi,{icon:"layers",label:Drupal.t("Weighted curriculum education",{},{context:"TPR Ontologyword details schools"}),content:U}),k&&(0,Ct.jsx)(Qi,{icon:"group",label:Drupal.t("Language offering",{},{context:"TPR Ontologyword details schools"}),content:k}),E&&(0,Ct.jsx)(Qi,{icon:"globe",label:A||Drupal.t("Language",{},{context:"React search"}),content:E}),j&&(0,Ct.jsx)(Qi,{icon:"calendar",label:B||Drupal.t("Time",{},{context:"Time of event"}),content:j}),R&&(0,Ct.jsx)(Qi,{icon:"bell",label:Drupal.t("Registration time",{},{context:"Event signup period"}),content:R,langAttribute:x}),O&&(0,Ct.jsx)(Qi,{icon:"info-circle",label:Drupal.t("Additional information",{},{context:"Event additional information label"}),content:Drupal.t("The event requires registration or a ticket.",{},{context:"Event additional information value"})}),g?.bottom&&g.bottom.length>0&&g.bottom]}),l&&l.length>0&&(0,Ct.jsx)("div",{className:"card__tags",children:(0,Ct.jsx)(rD,{tags:l,langAttribute:x,insideCard:!0})})]})]})}i(dge,"CardItem");var iq=dge;var Ox=q(ye()),fge="helsinki:internet",pge=i((e,t)=>e.toDateString()!==t.toDateString(),"overDayApart"),mge=i((e,t)=>e.getFullYear()===t.getFullYear()?e.getMonth()===t.getMonth()?e.getDate():`${e.getDate()}.${e.getMonth()+1}.`:e.toLocaleDateString("fi-FI"),"formatStartDate");function hge({cardModifierClass:e,end_time:t,enrolment_end_time:r,enrolment_start_time:n,id:o,images:a,keywords:s=[],location:l,name:d,offers:f,start_time:m,type_id:h}){let{currentLanguage:g}=drupalSettings.path,{baseUrl:v,imagePlaceholder:w}=drupalSettings.helfi_events,S=d?.[g]||d?.fi||Object.values(d)[0]||"",y=i(B=>B.toLocaleTimeString("fi-FI",{hour:"2-digit",minute:"2-digit"}),"formatTime"),_=i(()=>{let B,U,W;try{B=new Date(m),U=new Date(t),W=t?pge(B,U):!1}catch(Y){throw new Error(`DATE ERROR ${Y}`)}return W?`${mge(B,U)} - ${U.toLocaleDateString("fi-FI")}`:`${B.toLocaleDateString("fi-FI")}, ${Drupal.t("at",{},{context:"Indication that events take place in a certain timeframe"})} ${y(B)} - ${y(U)}`},"getDate"),x=i(()=>{let B="",U=l?.name?.[g],W=l?.street_address?.[g];return U&&(B+=U),W&&(U?B+=`, ${W}`:B+=W),B},"getLocation");function E(B){return B?/^(http|https):\/\/[^ "]+$/.test(B):!1}i(E,"isValidUrl");let k=i(()=>f?.some(({info_url:B})=>B!=null&&B[g]!=null&&E(B[g]))??!1,"getOffers"),A=i(B=>{let U={};return B.url&&(U.src=B.url),B.photographer_name&&(U["data-photographer"]=B.photographer_name),(0,Ox.jsx)("img",{alt:"",...U})},"imageToElement"),D=i(()=>{let B=a?.find(U=>U.url);return B?A(B):w?v0(w):(0,Ox.jsx)("div",{className:"image-placeholder"})},"getImage"),L=i(()=>{if(!(!h||h==="Volunteering"))return h==="Course"?{tag:Drupal.t("Hobby",{},{context:"Event search: hobby tag"}),color:"gold"}:{tag:Drupal.t("Event",{},{context:"Event search: event tag"}),color:"fog-medium-light"}},"getCardCategoryTag"),O=l&&l.id===fge,R=f?.some(({is_free:B})=>B),P=i(()=>{let B=[];return O&&B.push({tag:Drupal.t("Remote participation",{},{context:"Label for remote events"}),color:"silver"}),R&&B.push({tag:Drupal.t("Free",{},{context:"Label for free events"}),color:"silver"}),B},"getCardTags"),M=i(()=>{if(!r&&!n)return;let B=new Date(n),U=`${B.toLocaleDateString("fi-FI")} ${Drupal.t("at",{},{context:"Indication that events take place in a certain timeframe"})} ${y(B)}`;if(!r)return U;let W=new Date(r);return`${U} - ${W.toLocaleDateString("fi-FI")} ${Drupal.t("at",{},{context:"Indication that events take place in a certain timeframe"})} ${y(W)}`},"getSignUp"),j=i(()=>{if(h&&h==="Course"){let U={fi:"kurssit",sv:"kurser"}[g]??"courses";return`${Cb}/${g}/${U}/${o}`}let B={fi:"tapahtumat",sv:"kurser"}[g]??"events";return`${v}/${g}/${B}/${o}`},"getUrl");return(0,Ox.jsx)(iq,{cardCategoryTag:L(),cardModifierClass:e,cardUrl:j(),cardTitle:S,cardImage:D(),cardTags:P(),cardUrlExternal:!0,location:O?"Internet":x(),time:_(),registrationRequired:k(),signUp:M()})}i(hge,"ResultCard");var aq=hge;var jc=q(ye());function gge(){let e=Ut(gu),t=Ut(L5)||"",{seeAllButtonOverride:r}=drupalSettings?.helfi_events||null,{eventListType:n}=e;return(0,jc.jsxs)("div",{className:"see-all-button__container",children:[["events","events_and_hobbies"].includes(n)&&(0,jc.jsx)("div",{className:"see-all-button see-all-button--centered",children:(0,jc.jsx)(b0,{"data-hds-component":"button","data-hds-variant":"secondary",href:t,title:r||Drupal.t("Search for more events on the Events website",{},{context:"Events search"})})}),["hobbies","events_and_hobbies"].includes(n)&&(0,jc.jsx)("div",{className:"see-all-button see-all-button--centered",children:(0,jc.jsx)(b0,{"data-hds-component":"button","data-hds-variant":"secondary",href:Cb,title:Drupal.t("Search for more events on the Hobbies website",{},{context:"Events search"})})})]})}i(gge,"SeeAllButton");var sq=gge;var Er=q(ye());function vge({addressRequired:e,countNumber:t,error:r,events:n,loading:o,retriesExhausted:a,validating:s}){let{seeAllNearYouLink:l,cardsWithBorders:d}=drupalSettings.helfi_events,f=Ut(gu),m=f.eventCount,h=(0,Tp.createRef)(),g=$l(D=>D(cf)),w=!!Ut(KT),S=$l((0,Tp.useCallback)(D=>D(ZT),[])),y=Le(ZT);if(_H(h,S()&&w&&!o&&!s),(0,Tp.useEffect)(()=>{!S()&&!o&&!s&&h.current&&y(!0)},[o,S,h,y,s]),r)return a?(0,Er.jsx)(SH,{error:r,errorMessage:Drupal.t("Failed to fetch events. You can reload the page or try again later.",{},{context:"Events search: Fetch failed message"}),ref:h}):(0,Er.jsx)(hp,{bordered:d,count:m});let _=g(),x=Math.floor(t/m),E=t>m&&t%m,k=t.toString();return(0,Er.jsxs)("div",{className:`react-search__list-container${o?" loading":""}`,children:[i(()=>o&&!n.length?(0,Er.jsx)(hp,{bordered:d,count:m}):e?(0,Er.jsx)(o0,{resultText:(0,Er.jsx)(Er.Fragment,{children:Drupal.t("Start by searching with your address.",{},{context:"Helsinki near you events search"})}),ref:h}):n.length>0?(0,Er.jsxs)(Er.Fragment,{children:[(0,Er.jsx)(o0,{resultText:(0,Er.jsxs)(Er.Fragment,{children:[Drupal.formatPlural(k,"1 result","@count results",{},{context:"Events search: result count"}),f.useLocationSearch&&_?` ${Drupal.t("using address",{},{context:"React search: Address result display"})} ${_}`:""]}),ref:h}),o?(0,Er.jsx)(hp,{bordered:d,count:m}):n.map(D=>(0,Er.jsx)(aq,{...D,...d&&{cardModifierClass:"card--border"}},D.id)),!f.hidePagination&&(0,Er.jsx)(TH,{pages:5,totalPages:E?x+1:x})]}):(0,Er.jsx)(xH,{wrapperClass:"event-list__no-results",ref:h}),"getContent")(),l?(0,Er.jsx)("div",{className:"see-all-button see-all-button--near-results",children:(0,Er.jsx)("a",{"data-hds-component":"button",href:l,children:Drupal.t("See all events near you",{},{context:"Helsinki near you events search"})})}):(0,Er.jsx)(sq,{})]})}i(vge,"ResultsContainer");var nD=vge;var Ji=q(ye()),uq={errorRetryCount:3,revalidateOnMount:!0,revalidateIfStale:!1,revalidateOnFocus:!1,revalidateOnReconnect:!1,refreshInterval:6e6},_ge=i(()=>{let[e,t]=(0,Dx.useState)(!1),r=Ut(gu),[n]=tr(Rb),o=Ut(F5),a=Le(_a);if((0,Dx.useEffect)(()=>{new URLSearchParams(window.location.search).get("address")&&a()},[]),o)return(0,Ji.jsxs)(Ji.Fragment,{children:[(0,Ji.jsx)(g6,{}),(0,Ji.jsx)(nD,{countNumber:o?.meta.count||0,loading:!1,events:o?.data||[],validating:!1})]});let s=i(async g=>{let v=await $_({name:"Linkedevents api call",op:"external.api"},async()=>await Hl(g,void 0,1e4));if(v.status===200){let w=await v.json();if(w.meta&&w.meta.count>=0)return w}throw new Error("Failed to get data from the API")},"getEvents"),l=n.state==="hasData"&&(!r.useLocationSearch||n.data.includes(rt.COORDINATES)),{data:d,error:f,isLoading:m,isValidating:h}=O5(l?n.data:null,s,{...uq,onErrorRetry(g,v,w,S,y){if(y.retryCount>=uq.errorRetryCount){t(!0);return}S({...y})},keepPreviousData:!0});return(0,Ji.jsxs)(Ji.Fragment,{children:[(0,Ji.jsx)(g6,{}),(0,Ji.jsx)(nD,{addressRequired:!l,countNumber:d?.meta.count||0,error:f,events:d?.data||[],loading:n.state==="loading"||m,validating:h,retriesExhausted:e})]})},"SearchContainer"),lq=_ge;var y0=q(ye()),bge=i(()=>{e5(.05);let e=document.getElementById(dh);if(!e){console.warn("Root id missing for Events filter",{ROOT_ID:dh});return}cq.default.render((0,y0.jsx)(Ax.default.StrictMode,{children:(0,y0.jsx)(Ax.Suspense,{fallback:(0,y0.jsx)(hp,{count:30}),children:(0,y0.jsx)(lq,{})})}),e)},"start");document.addEventListener("DOMContentLoaded",bge);})(); diff --git a/dist/js/maternity-and-child-health-clinic-search.min.js b/dist/js/maternity-and-child-health-clinic-search.min.js index 5893f2bd2..3cb491423 100644 --- a/dist/js/maternity-and-child-health-clinic-search.min.js +++ b/dist/js/maternity-and-child-health-clinic-search.min.js @@ -68,7 +68,7 @@ Event: ${Ki(e)}`),!0;if(oq(e,t.denyUrls))return ye&&fe.warn(`Event dropped due t Event: ${Ki(e)}. Url: ${R0(e)}`),!0;if(!sq(e,t.allowUrls))return ye&&fe.warn(`Event dropped due to not being matched by \`allowUrls\` option. Event: ${Ki(e)}. -Url: ${R0(e)}`),!0}return!1}i(rq,"_shouldDropEvent");function nq(e,t){return t?.length?k0(e).some(r=>fl(r,t)):!1}i(nq,"_isIgnoredError");function iq(e,t){if(!t?.length)return!1;let r=e.transaction;return r?fl(r,t):!1}i(iq,"_isIgnoredTransaction");function oq(e,t){if(!t?.length)return!1;let r=R0(e);return r?fl(r,t):!1}i(oq,"_isDeniedUrl");function sq(e,t){if(!t?.length)return!0;let r=R0(e);return r?fl(r,t):!0}i(sq,"_isAllowedUrl");function aq(e=[]){for(let t=e.length-1;t>=0;t--){let r=e[t];if(r&&r.filename!==""&&r.filename!=="[native code]")return r.filename||null}return null}i(aq,"_getLastValidUrl");function R0(e){try{let r=[...e.exception?.values??[]].reverse().find(n=>n.mechanism?.parent_id===void 0&&n.stacktrace?.frames?.length)?.stacktrace?.frames;return r?aq(r):null}catch{return ye&&fe.error(`Cannot extract url for event ${Ki(e)}`),null}}i(R0,"_getEventFilterUrl");function uq(e){return e.exception?.values?.length?!e.message&&!e.exception.values.some(t=>t.stacktrace||t.type&&t.type!=="Error"||t.value):!1}i(uq,"_isUselessError");function Ny(e,t,r,n,o,a){if(!o.exception?.values||!a||!gi(a.originalException,Error))return;let l=o.exception.values.length>0?o.exception.values[o.exception.values.length-1]:void 0;l&&(o.exception.values=Ay(e,t,n,a.originalException,r,o.exception.values,l,0))}i(Ny,"applyAggregateErrorsToEvent");function Ay(e,t,r,n,o,a,l,c){if(a.length>=r+1)return a;let f=[...a];if(gi(n[o],Error)){J4(l,c);let p=e(t,n[o]),m=f.length;Q4(p,o,m,c),f=Ay(e,t,r,n[o],o,[p,...f],p,m)}return Array.isArray(n.errors)&&n.errors.forEach((p,m)=>{if(gi(p,Error)){J4(l,c);let v=e(t,p),_=f.length;Q4(v,`errors[${m}]`,_,c),f=Ay(e,t,r,p,o,[v,...f],v,_)}}),f}i(Ay,"aggregateExceptionsFromError");function J4(e,t){e.mechanism=e.mechanism||{type:"generic",handled:!0},e.mechanism={...e.mechanism,...e.type==="AggregateError"&&{is_exception_group:!0},exception_id:t}}i(J4,"applyExceptionGroupFieldsForParentException");function Q4(e,t,r,n){e.mechanism=e.mechanism||{type:"generic",handled:!0},e.mechanism={...e.mechanism,type:"chained",source:t,exception_id:r,parent_id:n}}i(Q4,"applyExceptionGroupFieldsForChildException");function Py(e){let t="console";Jr(t,e),Qr(t,lq)}i(Py,"addConsoleInstrumentationHandler");function lq(){"console"in De&&Db.forEach(function(e){e in De.console&&nr(De.console,e,function(t){return al[e]=t,function(...r){rr("console",{args:r,level:e}),al[e]?.apply(De.console,r)}})})}i(lq,"instrumentConsole");function Ly(e){return e==="warn"?"warning":["fatal","error","warning","log","info","debug"].includes(e)?e:"log"}i(Ly,"severityLevelFromString");var cq="Dedupe",fq=i(()=>{let e;return{name:cq,processEvent(t){if(t.type)return t;try{if(dq(t,e))return ye&&fe.warn("Event dropped due to being a duplicate of previously captured event."),null}catch{}return e=t}}},"_dedupeIntegration"),N0=fq;function dq(e,t){return t?!!(pq(e,t)||hq(e,t)):!1}i(dq,"_shouldDropEvent");function pq(e,t){let r=e.message,n=t.message;return!(!r&&!n||r&&!n||!r&&n||r!==n||!e8(e,t)||!Z4(e,t))}i(pq,"_isSameMessageEvent");function hq(e,t){let r=X4(t),n=X4(e);return!(!r||!n||r.type!==n.type||r.value!==n.value||!e8(e,t)||!Z4(e,t))}i(hq,"_isSameExceptionEvent");function Z4(e,t){let r=o0(e),n=o0(t);if(!r&&!n)return!0;if(r&&!n||!r&&n||(r=r,n=n,n.length!==r.length))return!1;for(let o=0;o=400&&e<500?"warning":e>=500?"error":void 0}i(P0,"getBreadcrumbLogLevelFromHttpStatusCode");var Nf=De;function Dy(){return"history"in Nf&&!!Nf.history}i(Dy,"supportsHistory");function mq(){if(!("fetch"in Nf))return!1;try{return new Headers,new Request("http://www.example.com"),new Response,!0}catch{return!1}}i(mq,"_isFetchSupported");function Pf(e){return e&&/^function\s+\w+\(\)\s+\{\s+\[native code\]\s+\}$/.test(e.toString())}i(Pf,"isNativeFunction");function My(){if(typeof EdgeRuntime=="string")return!0;if(!mq())return!1;if(Pf(Nf.fetch))return!0;let e=!1,t=Nf.document;if(t&&typeof t.createElement=="function")try{let r=t.createElement("iframe");r.hidden=!0,t.head.appendChild(r),r.contentWindow?.fetch&&(e=Pf(r.contentWindow.fetch)),t.head.removeChild(r)}catch(r){ye&&fe.warn("Could not create sandbox iframe for pure fetch check, bailing to window.fetch: ",r)}return e}i(My,"supportsNativeFetch");function By(e,t){let r="fetch";Jr(r,e),Qr(r,()=>gq(void 0,t))}i(By,"addFetchInstrumentationHandler");function gq(e,t=!1){t&&!My()||nr(De,"fetch",function(r){return function(...n){let o=new Error,{method:a,url:l}=vq(n),c={args:n,fetchData:{method:a,url:l},startTimestamp:hn()*1e3,virtualError:o,headers:_q(n)};return e||rr("fetch",{...c}),r.apply(De,n).then(async f=>(e?e(f):rr("fetch",{...c,endTimestamp:hn()*1e3,response:f}),f),f=>{if(rr("fetch",{...c,endTimestamp:hn()*1e3,error:f}),Oa(f)&&f.stack===void 0&&(f.stack=o.stack,Cn(f,"framesToPop",1)),f instanceof TypeError&&(f.message==="Failed to fetch"||f.message==="Load failed"||f.message==="NetworkError when attempting to fetch resource."))try{let p=new URL(c.fetchData.url);f.message=`${f.message} (${p.host})`}catch{}throw f})}})}i(gq,"instrumentFetch");function Fy(e,t){return!!e&&typeof e=="object"&&!!e[t]}i(Fy,"hasProp");function t8(e){return typeof e=="string"?e:e?Fy(e,"url")?e.url:e.toString?e.toString():"":""}i(t8,"getUrlFromResource");function vq(e){if(e.length===0)return{method:"GET",url:""};if(e.length===2){let[r,n]=e;return{url:t8(r),method:Fy(n,"method")?String(n.method).toUpperCase():"GET"}}let t=e[0];return{url:t8(t),method:Fy(t,"method")?String(t.method).toUpperCase():"GET"}}i(vq,"parseFetchArgs");function _q(e){let[t,r]=e;try{if(typeof r=="object"&&r!==null&&"headers"in r&&r.headers)return new Headers(r.headers);if(zC(t))return new Headers(t.headers)}catch{}}i(_q,"getHeadersFromFetchArgs");function Uy(){return"npm"}i(Uy,"getSDKSource");var St=De,zy=0;function Hy(){return zy>0}i(Hy,"shouldIgnoreOnError");function Nq(){zy++,setTimeout(()=>{zy--})}i(Nq,"ignoreNextOnError");function La(e,t={}){function r(o){return typeof o=="function"}if(i(r,"isFunction"),!r(e))return e;try{let o=e.__sentry_wrapped__;if(o)return typeof o=="function"?o:e;if(Pa(e))return e}catch{return e}let n=i(function(...o){try{let a=o.map(l=>La(l,t));return e.apply(this,a)}catch(a){throw Nq(),wf(l=>{l.addEventProcessor(c=>(t.mechanism&&(dl(c,void 0,void 0),Yi(c,t.mechanism)),c.extra={...c.extra,arguments:o},c)),S0(a)}),a}},"sentryWrapped");try{for(let o in e)Object.prototype.hasOwnProperty.call(e,o)&&(n[o]=e[o])}catch{}c0(n,e),Cn(e,"__sentry_wrapped__",n);try{Object.getOwnPropertyDescriptor(n,"name").configurable&&Object.defineProperty(n,"name",{get(){return e.name}})}catch{}return n}i(La,"wrap");function r8(){let e=Na(),{referrer:t}=St.document||{},{userAgent:r}=St.navigator||{},n={...t&&{Referer:t},...r&&{"User-Agent":r}};return{url:e,headers:n}}i(r8,"getHttpRequestData");function L0(e,t){let r=qy(e,t),n={type:Fq(t),value:Bq(t)};return r.length&&(n.stacktrace={frames:r}),n.type===void 0&&n.value===""&&(n.value="Unrecoverable error caught"),n}i(L0,"exceptionFromError");function Pq(e,t,r,n){let a=At()?.getOptions().normalizeDepth,l=Hq(t),c={__serialized__:_0(t,a)};if(l)return{exception:{values:[L0(e,l)]},extra:c};let f={exception:{values:[{type:Aa(t)?t.constructor.name:n?"UnhandledRejection":"Error",value:Uq(t,{isUnhandledRejection:n})}]},extra:c};if(r){let p=qy(e,r);p.length&&(f.exception.values[0].stacktrace={frames:p})}return f}i(Pq,"eventFromPlainObject");function $y(e,t){return{exception:{values:[L0(e,t)]}}}i($y,"eventFromError");function qy(e,t){let r=t.stacktrace||t.stack||"",n=Dq(t),o=Mq(t);try{return e(r,n,o)}catch{}return[]}i(qy,"parseStackFrames");var Lq=/Minified React error #\d+;/i;function Dq(e){return e&&Lq.test(e.message)?1:0}i(Dq,"getSkipFirstStackStringLines");function Mq(e){return typeof e.framesToPop=="number"?e.framesToPop:0}i(Mq,"getPopFirstTopFrames");function n8(e){return typeof WebAssembly<"u"&&typeof WebAssembly.Exception<"u"?e instanceof WebAssembly.Exception:!1}i(n8,"isWebAssemblyException");function Fq(e){let t=e?.name;return!t&&n8(e)?e.message&&Array.isArray(e.message)&&e.message.length==2?e.message[0]:"WebAssembly.Exception":t}i(Fq,"extractType");function Bq(e){let t=e?.message;return n8(e)?Array.isArray(e.message)&&e.message.length==2?e.message[1]:"wasm exception":t?t.error&&typeof t.error.message=="string"?t.error.message:t:"No error message"}i(Bq,"extractMessage");function i8(e,t,r,n){let o=r?.syntheticException||void 0,a=D0(e,t,o,n);return Yi(a),a.level="error",r?.event_id&&(a.event_id=r.event_id),ii(a)}i(i8,"eventFromException");function o8(e,t,r="info",n,o){let a=n?.syntheticException||void 0,l=Vy(e,t,a,o);return l.level=r,n?.event_id&&(l.event_id=n.event_id),ii(l)}i(o8,"eventFromMessage");function D0(e,t,r,n,o){let a;if(a0(t)&&t.error)return $y(e,t.error);if(u0(t)||qb(t)){let l=t;if("stack"in t)a=$y(e,t);else{let c=l.name||(u0(l)?"DOMError":"DOMException"),f=l.message?`${c}: ${l.message}`:c;a=Vy(e,f,r,n),dl(a,f)}return"code"in l&&(a.tags={...a.tags,"DOMException.code":`${l.code}`}),a}return Oa(t)?$y(e,t):Co(t)||Aa(t)?(a=Pq(e,t,r,o),Yi(a,{synthetic:!0}),a):(a=Vy(e,t,r,n),dl(a,`${t}`,void 0),Yi(a,{synthetic:!0}),a)}i(D0,"eventFromUnknownInput");function Vy(e,t,r,n){let o={};if(n&&r){let a=qy(e,r);a.length&&(o.exception={values:[{value:t,stacktrace:{frames:a}}]}),Yi(o,{synthetic:!0})}if(ll(t)){let{__sentry_template_string__:a,__sentry_template_values__:l}=t;return o.logentry={message:a,params:l},o}return o.message=t,o}i(Vy,"eventFromString");function Uq(e,{isUnhandledRejection:t}){let r=Jb(e),n=t?"promise rejection":"exception";return a0(e)?`Event \`ErrorEvent\` captured as ${n} with message \`${e.message}\``:Aa(e)?`Event \`${zq(e)}\` (type=${e.type}) captured as ${n}`:`Object captured as ${n} with keys: ${r}`}i(Uq,"getNonErrorObjectExceptionValue");function zq(e){try{let t=Object.getPrototypeOf(e);return t?t.constructor.name:void 0}catch{}}i(zq,"getObjectClassName");function Hq(e){for(let t in e)if(Object.prototype.hasOwnProperty.call(e,t)){let r=e[t];if(r instanceof Error)return r}}i(Hq,"getErrorPropertyFromObject");var $q=5e3,jy=class jy extends Cf{constructor(t){let r=Vq(t),n=St.SENTRY_SDK_SOURCE||Uy();Af(r,"browser",["browser"],n),r._metadata?.sdk&&(r._metadata.sdk.settings={infer_ip:r.sendDefaultPii?"auto":"never",...r._metadata.sdk.settings}),super(r);let{sendDefaultPii:o,sendClientReports:a,enableLogs:l}=this._options;St.document&&(a||l)&&St.document.addEventListener("visibilitychange",()=>{St.document.visibilityState==="hidden"&&(a&&this._flushOutcomes(),l&&Of(this))}),l&&(this.on("flush",()=>{Of(this)}),this.on("afterCaptureLog",()=>{this._logFlushIdleTimeout&&clearTimeout(this._logFlushIdleTimeout),this._logFlushIdleTimeout=setTimeout(()=>{Of(this)},$q)})),o&&this.on("beforeSendSession",Oy)}eventFromException(t,r){return i8(this._options.stackParser,t,r,this._options.attachStacktrace)}eventFromMessage(t,r="info",n){return o8(this._options.stackParser,t,r,n,this._options.attachStacktrace)}_prepareEvent(t,r,n,o){return t.platform=t.platform||"javascript",super._prepareEvent(t,r,n,o)}};i(jy,"BrowserClient");var M0=jy;function Vq(e){return{release:typeof __SENTRY_RELEASE__=="string"?__SENTRY_RELEASE__:St.SENTRY_RELEASE?.id,sendClientReports:!0,parentSpanIsAlwaysRootSpan:!0,...e}}i(Vq,"applyDefaultOptions");var s8=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__;var or=De;var qq=1e3,a8,Wy,Gy;function Ky(e){let t="dom";Jr(t,e),Qr(t,jq)}i(Ky,"addClickKeypressInstrumentationHandler");function jq(){if(!or.document)return;let e=rr.bind(null,"dom"),t=u8(e,!0);or.document.addEventListener("click",t,!1),or.document.addEventListener("keypress",t,!1),["EventTarget","Node"].forEach(r=>{let o=or[r]?.prototype;o?.hasOwnProperty?.("addEventListener")&&(nr(o,"addEventListener",function(a){return function(l,c,f){if(l==="click"||l=="keypress")try{let p=this.__sentry_instrumentation_handlers__=this.__sentry_instrumentation_handlers__||{},m=p[l]=p[l]||{refCount:0};if(!m.handler){let v=u8(e);m.handler=v,a.call(this,l,v,f)}m.refCount++}catch{}return a.call(this,l,c,f)}}),nr(o,"removeEventListener",function(a){return function(l,c,f){if(l==="click"||l=="keypress")try{let p=this.__sentry_instrumentation_handlers__||{},m=p[l];m&&(m.refCount--,m.refCount<=0&&(a.call(this,l,m.handler,f),m.handler=void 0,delete p[l]),Object.keys(p).length===0&&delete this.__sentry_instrumentation_handlers__)}catch{}return a.call(this,l,c,f)}}))})}i(jq,"instrumentDOM");function Wq(e){if(e.type!==Wy)return!1;try{if(!e.target||e.target._sentryId!==Gy)return!1}catch{}return!0}i(Wq,"isSimilarToLastCapturedEvent");function Gq(e,t){return e!=="keypress"?!1:t?.tagName?!(t.tagName==="INPUT"||t.tagName==="TEXTAREA"||t.isContentEditable):!0}i(Gq,"shouldSkipDOMEvent");function u8(e,t=!1){return r=>{if(!r||r._sentryCaptured)return;let n=Kq(r);if(Gq(r.type,n))return;Cn(r,"_sentryCaptured",!0),n&&!n._sentryId&&Cn(n,"_sentryId",ir());let o=r.type==="keypress"?"input":r.type;Wq(r)||(e({event:r,name:o,global:t}),Wy=r.type,Gy=n?n._sentryId:void 0),clearTimeout(a8),a8=or.setTimeout(()=>{Gy=void 0,Wy=void 0},qq)}}i(u8,"makeDOMEventHandler");function Kq(e){try{return e.target}catch{return null}}i(Kq,"getEventTarget");var F0;function Df(e){let t="history";Jr(t,e),Qr(t,Yq)}i(Df,"addHistoryInstrumentationHandler");function Yq(){if(or.addEventListener("popstate",()=>{let t=or.location.href,r=F0;if(F0=t,r===t)return;rr("history",{from:r,to:t})}),!Dy())return;function e(t){return function(...r){let n=r.length>2?r[2]:void 0;if(n){let o=F0,a=Jq(String(n));if(F0=a,o===a)return t.apply(this,r);rr("history",{from:o,to:a})}return t.apply(this,r)}}i(e,"historyReplacementFunction"),nr(or.history,"pushState",e),nr(or.history,"replaceState",e)}i(Yq,"instrumentHistory");function Jq(e){try{return new URL(e,or.location.origin).toString()}catch{return e}}i(Jq,"getAbsoluteUrl");var B0={};function Yy(e){let t=B0[e];if(t)return t;let r=or[e];if(Pf(r))return B0[e]=r.bind(or);let n=or.document;if(n&&typeof n.createElement=="function")try{let o=n.createElement("iframe");o.hidden=!0,n.head.appendChild(o);let a=o.contentWindow;a?.[e]&&(r=a[e]),n.head.removeChild(o)}catch(o){s8&&fe.warn(`Could not create sandbox iframe for ${e} check, bailing to window.${e}: `,o)}return r&&(B0[e]=r.bind(or))}i(Yy,"getNativeImplementation");function U0(e){B0[e]=void 0}i(U0,"clearCachedImplementation");var Da="__sentry_xhr_v3__";function Jy(e){let t="xhr";Jr(t,e),Qr(t,Qq)}i(Jy,"addXhrInstrumentationHandler");function Qq(){if(!or.XMLHttpRequest)return;let e=XMLHttpRequest.prototype;e.open=new Proxy(e.open,{apply(t,r,n){let o=new Error,a=hn()*1e3,l=Xr(n[0])?n[0].toUpperCase():void 0,c=Xq(n[1]);if(!l||!c)return t.apply(r,n);r[Da]={method:l,url:c,request_headers:{}},l==="POST"&&c.match(/sentry_key/)&&(r.__sentry_own_request__=!0);let f=i(()=>{let p=r[Da];if(p&&r.readyState===4){try{p.status_code=r.status}catch{}let m={endTimestamp:hn()*1e3,startTimestamp:a,xhr:r,virtualError:o};rr("xhr",m)}},"onreadystatechangeHandler");return"onreadystatechange"in r&&typeof r.onreadystatechange=="function"?r.onreadystatechange=new Proxy(r.onreadystatechange,{apply(p,m,v){return f(),p.apply(m,v)}}):r.addEventListener("readystatechange",f),r.setRequestHeader=new Proxy(r.setRequestHeader,{apply(p,m,v){let[_,b]=v,I=m[Da];return I&&Xr(_)&&Xr(b)&&(I.request_headers[_.toLowerCase()]=b),p.apply(m,v)}}),t.apply(r,n)}}),e.send=new Proxy(e.send,{apply(t,r,n){let o=r[Da];if(!o)return t.apply(r,n);n[0]!==void 0&&(o.body=n[0]);let a={startTimestamp:hn()*1e3,xhr:r};return rr("xhr",a),t.apply(r,n)}})}i(Qq,"instrumentXHR");function Xq(e){if(Xr(e))return e;try{return e.toString()}catch{}}i(Xq,"parseXhrUrlArg");function l8(e,t=Yy("fetch")){let r=0,n=0;function o(a){let l=a.body.length;r+=l,n++;let c={body:a.body,method:"POST",referrerPolicy:"strict-origin",headers:e.headers,keepalive:r<=6e4&&n<15,...e.fetchOptions};if(!t)return U0("fetch"),Ts("No fetch implementation available");try{return t(e.url,c).then(f=>(r-=l,n--,{statusCode:f.status,headers:{"x-sentry-rate-limits":f.headers.get("X-Sentry-Rate-Limits"),"retry-after":f.headers.get("Retry-After")}}))}catch(f){return U0("fetch"),r-=l,n--,Ts(f)}}return i(o,"makeRequest"),C0(e,o)}i(l8,"makeFetchTransport");var Zq=30;var ej=50;function Qy(e,t,r,n){let o={filename:e,function:t===""?Gi:t,in_app:!0};return r!==void 0&&(o.lineno=r),n!==void 0&&(o.colno=n),o}i(Qy,"createFrame");var tj=/^\s*at (\S+?)(?::(\d+))(?::(\d+))\s*$/i,rj=/^\s*at (?:(.+?\)(?: \[.+\])?|.*?) ?\((?:address at )?)?(?:async )?((?:|[-a-z]+:|.*bundle|\/)?.*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,nj=/\((\S*)(?::(\d+))(?::(\d+))\)/,ij=/at (.+?) ?\(data:(.+?),/,oj=i(e=>{let t=e.match(ij);if(t)return{filename:``,function:t[1]};let r=tj.exec(e);if(r){let[,o,a,l]=r;return Qy(o,Gi,+a,+l)}let n=rj.exec(e);if(n){if(n[2]&&n[2].indexOf("eval")===0){let c=nj.exec(n[2]);c&&(n[2]=c[1],n[3]=c[2],n[4]=c[3])}let[a,l]=f8(n[1]||Gi,n[2]);return Qy(l,a,n[3]?+n[3]:void 0,n[4]?+n[4]:void 0)}},"chromeStackParserFn"),sj=[Zq,oj],aj=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:[-a-z]+)?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,uj=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,lj=i(e=>{let t=aj.exec(e);if(t){if(t[3]&&t[3].indexOf(" > eval")>-1){let a=uj.exec(t[3]);a&&(t[1]=t[1]||"eval",t[3]=a[1],t[4]=a[2],t[5]="")}let n=t[3],o=t[1]||Gi;return[o,n]=f8(o,n),Qy(n,o,t[4]?+t[4]:void 0,t[5]?+t[5]:void 0)}},"gecko"),cj=[ej,lj];var fj=[sj,cj],c8=i0(...fj),f8=i((e,t)=>{let r=e.indexOf("safari-extension")!==-1,n=e.indexOf("safari-web-extension")!==-1;return r||n?[e.indexOf("@")!==-1?e.split("@")[0]:Gi,r?`safari-extension:${t}`:`safari-web-extension:${t}`]:[e,t]},"extractSafariExtensionDetails");var Cs=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__;var z0=1024,dj="Breadcrumbs",pj=i((e={})=>{let t={console:!0,dom:!0,fetch:!0,history:!0,sentry:!0,xhr:!0,...e};return{name:dj,setup(r){t.console&&Py(gj(r)),t.dom&&Ky(mj(r,t.dom)),t.xhr&&Jy(vj(r)),t.fetch&&By(_j(r)),t.history&&Df(bj(r)),t.sentry&&r.on("beforeSendEvent",hj(r))}}},"_breadcrumbsIntegration"),d8=pj;function hj(e){return i(function(r){At()===e&&Qi({category:`sentry.${r.type==="transaction"?"transaction":"event"}`,event_id:r.event_id,level:r.level,message:Ki(r)},{event:r})},"addSentryBreadcrumb")}i(hj,"_getSentryBreadcrumbHandler");function mj(e,t){return i(function(n){if(At()!==e)return;let o,a,l=typeof t=="object"?t.serializeAttribute:void 0,c=typeof t=="object"&&typeof t.maxStringLength=="number"?t.maxStringLength:void 0;c&&c>z0&&(Cs&&fe.warn(`\`dom.maxStringLength\` cannot exceed ${z0}, but a value of ${c} was configured. Sentry will use ${z0} instead.`),c=z0),typeof l=="string"&&(l=[l]);try{let p=n.event,m=yj(p)?p.target:p;o=yf(m,{keyAttrs:l,maxStringLength:c}),a=Yb(m)}catch{o=""}if(o.length===0)return;let f={category:`ui.${n.name}`,message:o};a&&(f.data={"ui.component_name":a}),Qi(f,{event:n.event,name:n.name,global:n.global})},"_innerDomBreadcrumb")}i(mj,"_getDomBreadcrumbHandler");function gj(e){return i(function(r){if(At()!==e)return;let n={category:"console",data:{arguments:r.args,logger:"console"},level:Ly(r.level),message:l0(r.args," ")};if(r.level==="assert")if(r.args[0]===!1)n.message=`Assertion failed: ${l0(r.args.slice(1)," ")||"console.assert"}`,n.data.arguments=r.args.slice(1);else return;Qi(n,{input:r.args,level:r.level})},"_consoleBreadcrumb")}i(gj,"_getConsoleBreadcrumbHandler");function vj(e){return i(function(r){if(At()!==e)return;let{startTimestamp:n,endTimestamp:o}=r,a=r.xhr[Da];if(!n||!o||!a)return;let{method:l,url:c,status_code:f,body:p}=a,m={method:l,url:c,status_code:f},v={xhr:r.xhr,input:p,startTimestamp:n,endTimestamp:o},_={category:"xhr",data:m,type:"http",level:P0(f)};e.emit("beforeOutgoingRequestBreadcrumb",_,v),Qi(_,v)},"_xhrBreadcrumb")}i(vj,"_getXhrBreadcrumbHandler");function _j(e){return i(function(r){if(At()!==e)return;let{startTimestamp:n,endTimestamp:o}=r;if(o&&!(r.fetchData.url.match(/sentry_key/)&&r.fetchData.method==="POST"))if(r.fetchData.method,r.fetchData.url,r.error){let a=r.fetchData,l={data:r.error,input:r.args,startTimestamp:n,endTimestamp:o},c={category:"fetch",data:a,level:"error",type:"http"};e.emit("beforeOutgoingRequestBreadcrumb",c,l),Qi(c,l)}else{let a=r.response,l={...r.fetchData,status_code:a?.status};r.fetchData.request_body_size,r.fetchData.response_body_size,a?.status;let c={input:r.args,response:a,startTimestamp:n,endTimestamp:o},f={category:"fetch",data:l,type:"http",level:P0(l.status_code)};e.emit("beforeOutgoingRequestBreadcrumb",f,c),Qi(f,c)}},"_fetchBreadcrumb")}i(_j,"_getFetchBreadcrumbHandler");function bj(e){return i(function(r){if(At()!==e)return;let n=r.from,o=r.to,a=Rf(St.location.href),l=n?Rf(n):void 0,c=Rf(o);l?.path||(l=a),a.protocol===c.protocol&&a.host===c.host&&(o=c.relative),a.protocol===l.protocol&&a.host===l.host&&(n=l.relative),Qi({category:"navigation",data:{from:n,to:o}})},"_historyBreadcrumb")}i(bj,"_getHistoryBreadcrumbHandler");function yj(e){return!!e&&!!e.target}i(yj,"_isEvent");var xj=["EventTarget","Window","Node","ApplicationCache","AudioTrackList","BroadcastChannel","ChannelMergerNode","CryptoOperation","EventSource","FileReader","HTMLUnknownElement","IDBDatabase","IDBRequest","IDBTransaction","KeyOperation","MediaController","MessagePort","ModalWindow","Notification","SVGElementInstance","Screen","SharedWorker","TextTrack","TextTrackCue","TextTrackList","WebSocket","WebSocketWorker","Worker","XMLHttpRequest","XMLHttpRequestEventTarget","XMLHttpRequestUpload"],wj="BrowserApiErrors",Sj=i((e={})=>{let t={XMLHttpRequest:!0,eventTarget:!0,requestAnimationFrame:!0,setInterval:!0,setTimeout:!0,unregisterOriginalCallbacks:!1,...e};return{name:wj,setupOnce(){t.setTimeout&&nr(St,"setTimeout",p8),t.setInterval&&nr(St,"setInterval",p8),t.requestAnimationFrame&&nr(St,"requestAnimationFrame",Ej),t.XMLHttpRequest&&"XMLHttpRequest"in St&&nr(XMLHttpRequest.prototype,"send",Ij);let r=t.eventTarget;r&&(Array.isArray(r)?r:xj).forEach(o=>kj(o,t))}}},"_browserApiErrorsIntegration"),h8=Sj;function p8(e){return function(...t){let r=t[0];return t[0]=La(r,{mechanism:{data:{function:ri(e)},handled:!1,type:"instrument"}}),e.apply(this,t)}}i(p8,"_wrapTimeFunction");function Ej(e){return function(t){return e.apply(this,[La(t,{mechanism:{data:{function:"requestAnimationFrame",handler:ri(e)},handled:!1,type:"instrument"}})])}}i(Ej,"_wrapRAF");function Ij(e){return function(...t){let r=this;return["onload","onerror","onprogress","onreadystatechange"].forEach(o=>{o in r&&typeof r[o]=="function"&&nr(r,o,function(a){let l={mechanism:{data:{function:o,handler:ri(a)},handled:!1,type:"instrument"}},c=Pa(a);return c&&(l.mechanism.data.handler=ri(c)),La(a,l)})}),e.apply(this,t)}}i(Ij,"_wrapXHR");function kj(e,t){let n=St[e]?.prototype;n?.hasOwnProperty?.("addEventListener")&&(nr(n,"addEventListener",function(o){return function(a,l,c){try{Tj(l)&&(l.handleEvent=La(l.handleEvent,{mechanism:{data:{function:"handleEvent",handler:ri(l),target:e},handled:!1,type:"instrument"}}))}catch{}return t.unregisterOriginalCallbacks&&Cj(this,a,l),o.apply(this,[a,La(l,{mechanism:{data:{function:"addEventListener",handler:ri(l),target:e},handled:!1,type:"instrument"}}),c])}}),nr(n,"removeEventListener",function(o){return function(a,l,c){try{let f=l.__sentry_wrapped__;f&&o.call(this,a,f,c)}catch{}return o.call(this,a,l,c)}}))}i(kj,"_wrapEventTarget");function Tj(e){return typeof e.handleEvent=="function"}i(Tj,"isEventListenerObject");function Cj(e,t,r){e&&typeof e=="object"&&"removeEventListener"in e&&typeof e.removeEventListener=="function"&&e.removeEventListener(t,r)}i(Cj,"unregisterOriginalCallback");var m8=()=>({name:"BrowserSession",setupOnce(){if(typeof St.document>"u"){Cs&&fe.warn("Using the `browserSessionIntegration` in non-browser environments is not supported.");return}kf({ignoreDuration:!0}),Tf(),Df(({from:e,to:t})=>{e!==void 0&&e!==t&&(kf({ignoreDuration:!0}),Tf())})}});var Oj="GlobalHandlers",Rj=i((e={})=>{let t={onerror:!0,onunhandledrejection:!0,...e};return{name:Oj,setupOnce(){Error.stackTraceLimit=50},setup(r){t.onerror&&(Aj(r),g8("onerror")),t.onunhandledrejection&&(Nj(r),g8("onunhandledrejection"))}}},"_globalHandlersIntegration"),v8=Rj;function Aj(e){Hb(t=>{let{stackParser:r,attachStacktrace:n}=_8();if(At()!==e||Hy())return;let{msg:o,url:a,line:l,column:c,error:f}=t,p=Dj(D0(r,f||o,void 0,n,!1),a,l,c);p.level="error",If(p,{originalException:f,mechanism:{handled:!1,type:"auto.browser.global_handlers.onerror"}})})}i(Aj,"_installGlobalOnErrorHandler");function Nj(e){Vb(t=>{let{stackParser:r,attachStacktrace:n}=_8();if(At()!==e||Hy())return;let o=Pj(t),a=Ra(o)?Lj(o):D0(r,o,void 0,n,!0);a.level="error",If(a,{originalException:o,mechanism:{handled:!1,type:"auto.browser.global_handlers.onunhandledrejection"}})})}i(Nj,"_installGlobalOnUnhandledRejectionHandler");function Pj(e){if(Ra(e))return e;try{if("reason"in e)return e.reason;if("detail"in e&&"reason"in e.detail)return e.detail.reason}catch{}return e}i(Pj,"_getUnhandledRejectionError");function Lj(e){return{exception:{values:[{type:"UnhandledRejection",value:`Non-Error promise rejection captured with value: ${String(e)}`}]}}}i(Lj,"_eventFromRejectionWithPrimitive");function Dj(e,t,r,n){let o=e.exception=e.exception||{},a=o.values=o.values||[],l=a[0]=a[0]||{},c=l.stacktrace=l.stacktrace||{},f=c.frames=c.frames||[],p=n,m=r,v=Mj(t)??Na();return f.length===0&&f.push({colno:p,filename:v,function:Gi,in_app:!0,lineno:m}),e}i(Dj,"_enhanceEventWithInitialFrame");function g8(e){Cs&&fe.log(`Global Handler attached: ${e}`)}i(g8,"globalHandlerLog");function _8(){return At()?.getOptions()||{stackParser:i(()=>[],"stackParser"),attachStacktrace:!1}}i(_8,"getOptions");function Mj(e){if(!(!Xr(e)||e.length===0)){if(e.startsWith("data:")){let t=e.match(/^data:([^;]+)/),r=t?t[1]:"text/javascript",n=e.includes("base64,");return``}return e.slice(0,1024)}}i(Mj,"getFilenameFromUrl");var b8=()=>({name:"HttpContext",preprocessEvent(e){if(!St.navigator&&!St.location&&!St.document)return;let t=r8(),r={...t.headers,...e.request?.headers};e.request={...t,...e.request,headers:r}}});var Fj="cause",Bj=5,Uj="LinkedErrors",zj=i((e={})=>{let t=e.limit||Bj,r=e.key||Fj;return{name:Uj,preprocessEvent(n,o,a){let l=a.getOptions();Ny(L0,l.stackParser,r,t,n,o)}}},"_linkedErrorsIntegration"),y8=zj;function x8(){return Hj()?(Cs&&ti(()=>{console.error("[Sentry] You cannot use Sentry.init() in a browser extension, see: https://docs.sentry.io/platforms/javascript/best-practices/browser-extensions/")}),!0):!1}i(x8,"checkAndWarnIfIsEmbeddedBrowserExtension");function Hj(){if(typeof St.window>"u")return!1;let e=St;if(e.nw||!(e.chrome||e.browser)?.runtime?.id)return!1;let r=Na(),n=["chrome-extension","moz-extension","ms-browser-extension","safari-web-extension"];return!(St===St.top&&n.some(a=>r.startsWith(`${a}://`)))}i(Hj,"_isEmbeddedBrowserExtension");function w8(e){return[A0(),O0(),h8(),d8(),v8(),y8(),N0(),b8(),m8()]}i(w8,"getDefaultIntegrations");function Xy(e={}){let t=!e.skipBrowserExtensionCheck&&x8(),r={...e,enabled:t?!1:e.enabled,stackParser:Ub(e.stackParser||c8),integrations:yy({integrations:e.integrations,defaultIntegrations:e.defaultIntegrations==null?w8():e.defaultIntegrations}),transport:e.transport||l8};return ky(M0,r)}i(Xy,"init");var S8=G(ve(),1);function Zy(e){let t={...e};return Af(t,"react"),E0("react",{version:S8.version}),Xy(t)}i(Zy,"init");var Vj=i(()=>{Zy({dsn:drupalSettings?.helfi_react_search?.sentry_dsn_react,tracesSampleRate:1,ignoreErrors:["ResizeObserver loop limit exceeded","ResizeObserver loop completed with undelivered notifications.","Non-Error promise rejection captured"]})},"initSentry"),E8=Vj;var nv=G(ve());var Ve={};var qj=0;function vl(e,t){let r=`atom${++qj}`,n={toString:i(()=>r,"toString")};return typeof e=="function"?n.read=e:(n.init=e,n.read=function(o){return o(this)},n.write=function(o,a,l){return a(this,typeof l=="function"?l(o(this)):l)}),t&&(n.write=t),n}i(vl,"atom");var ex=i(e=>"init"in e,"hasInitialValue"),tx=i(e=>!!e.write,"isActuallyWritableAtom"),$0=new WeakMap,jj=i((e,t)=>{$0.set(e,t),e.catch(()=>{}).finally(()=>$0.delete(e))},"registerCancelPromise"),I8=i((e,t)=>{let r=$0.get(e);r&&($0.delete(e),r(t))},"cancelPromise"),k8=i((e,t)=>{e.status="fulfilled",e.value=t},"resolvePromise"),T8=i((e,t)=>{e.status="rejected",e.reason=t},"rejectPromise"),Wj=i(e=>typeof e?.then=="function","isPromiseLike"),Mf=i((e,t)=>!!e&&"v"in e&&"v"in t&&Object.is(e.v,t.v),"isEqualAtomValue"),C8=i((e,t)=>!!e&&"e"in e&&"e"in t&&Object.is(e.e,t.e),"isEqualAtomError"),gl=i(e=>!!e&&"v"in e&&e.v instanceof Promise,"hasPromiseAtomValue"),Gj=i((e,t)=>"v"in e&&"v"in t&&e.v.orig&&e.v.orig===t.v.orig,"isEqualPromiseAtomValue"),H0=i(e=>{if("e"in e)throw e.e;return e.v},"returnAtomValue"),O8=i(()=>{let e=new WeakMap,t=new WeakMap,r=new Map,n,o;(Ve.env?Ve.env.MODE:void 0)!=="production"&&(n=new Set,o=new Set);let a=i(O=>e.get(O),"getAtomState"),l=i((O,L)=>{(Ve.env?Ve.env.MODE:void 0)!=="production"&&Object.freeze(L);let U=e.get(O);if(e.set(O,L),r.has(O)||r.set(O,U),gl(U)){let M="v"in L?L.v instanceof Promise?L.v:Promise.resolve(L.v):Promise.reject(L.e);U.v!==M&&I8(U.v,M)}},"setAtomState"),c=i((O,L,U)=>{let M=new Map,V=!1;U.forEach(($,q)=>{!$&&q===O&&($=L),$?(M.set(q,$),L.d.get(q)!==$&&(V=!0)):(Ve.env?Ve.env.MODE:void 0)!=="production"&&console.warn("[Bug] atom state not found")}),(V||L.d.size!==M.size)&&(L.d=M)},"updateDependencies"),f=i((O,L,U)=>{let M=a(O),V={d:M?.d||new Map,v:L};if(U&&c(O,V,U),Mf(M,V)&&M.d===V.d)return M;if(gl(M)&&gl(V)&&Gj(M,V)){if(M.d===V.d)return M;V.v=M.v}return l(O,V),V},"setAtomValue"),p=i((O,L,U,M)=>{if(Wj(L)){let V,$=i(()=>{let Q=a(O);if(!gl(Q)||Q.v!==q)return;let oe=f(O,q,U);t.has(O)&&Q.d!==oe.d&&P(O,oe,Q.d)},"updatePromiseDependencies"),q=new Promise((Q,oe)=>{let ue=!1;L.then(me=>{ue||(ue=!0,k8(q,me),Q(me),$())},me=>{ue||(ue=!0,T8(q,me),oe(me),$())}),V=i(me=>{ue||(ue=!0,me.then(_e=>k8(q,_e),_e=>T8(q,_e)),Q(me))},"continuePromise")});return q.orig=L,q.status="pending",jj(q,Q=>{Q&&V(Q),M?.()}),f(O,q,U)}return f(O,L,U)},"setAtomValueOrPromise"),m=i((O,L,U)=>{let M=a(O),V={d:M?.d||new Map,e:L};return U&&c(O,V,U),C8(M,V)&&M.d===V.d?M:(l(O,V),V)},"setAtomError"),v=i((O,L)=>{let U=a(O);if(!L&&U&&(t.has(O)||Array.from(U.d).every(([ue,me])=>{if(ue===O)return!0;let _e=v(ue);return _e===me||Mf(_e,me)})))return U;let M=new Map,V=!0,$=i(ue=>{if(ue===O){let _e=a(ue);if(_e)return M.set(ue,_e),H0(_e);if(ex(ue))return M.set(ue,void 0),ue.init;throw new Error("no atom init")}let me=v(ue);return M.set(ue,me),H0(me)},"getter"),q,Q,oe={get signal(){return q||(q=new AbortController),q.signal},get setSelf(){return(Ve.env?Ve.env.MODE:void 0)!=="production"&&!tx(O)&&console.warn("setSelf function cannot be used with read-only atom"),!Q&&tx(O)&&(Q=i((...ue)=>{if((Ve.env?Ve.env.MODE:void 0)!=="production"&&V&&console.warn("setSelf function cannot be called in sync"),!V)return w(O,...ue)},"setSelf")),Q}};try{let ue=O.read($,oe);return p(O,ue,M,()=>q?.abort())}catch(ue){return m(O,ue,M)}finally{V=!1}},"readAtomState"),_=i(O=>H0(v(O)),"readAtom"),b=i(O=>{let L=t.get(O);return L||(L=k(O)),L},"addAtom"),I=i((O,L)=>!L.l.size&&(!L.t.size||L.t.size===1&&L.t.has(O)),"canUnmountAtom"),T=i(O=>{let L=t.get(O);L&&I(O,L)&&C(O)},"delAtom"),y=i(O=>{let L=new Map,U=new WeakMap,M=i(q=>{var Q;let oe=new Set((Q=t.get(q))==null?void 0:Q.t);return r.forEach((ue,me)=>{var _e;(_e=a(me))!=null&&_e.d.has(q)&&oe.add(me)}),oe},"getDependents"),V=i(q=>{M(q).forEach(Q=>{Q!==q&&(L.set(Q,(L.get(Q)||new Set).add(q)),U.set(Q,(U.get(Q)||0)+1),V(Q))})},"loop1");V(O);let $=i(q=>{M(q).forEach(Q=>{var oe;if(Q!==q){let ue=U.get(Q);if(ue&&U.set(Q,--ue),!ue){let me=!!((oe=L.get(Q))!=null&&oe.size);if(me){let _e=a(Q),ft=v(Q,!0);me=!Mf(_e,ft)}me||L.forEach(_e=>_e.delete(Q))}$(Q)}})},"loop2");$(O)},"recomputeDependents"),g=i((O,...L)=>{let U=!0,M=i(q=>H0(v(q)),"getter"),V=i((q,...Q)=>{let oe;if(q===O){if(!ex(q))throw new Error("atom not writable");let ue=a(q),me=p(q,Q[0]);Mf(ue,me)||y(q)}else oe=g(q,...Q);if(!U){let ue=N();(Ve.env?Ve.env.MODE:void 0)!=="production"&&n.forEach(me=>me({type:"async-write",flushed:ue}))}return oe},"setter"),$=O.write(M,V,...L);return U=!1,$},"writeAtomState"),w=i((O,...L)=>{let U=g(O,...L),M=N();return(Ve.env?Ve.env.MODE:void 0)!=="production"&&n.forEach(V=>V({type:"write",flushed:M})),U},"writeAtom"),k=i((O,L,U)=>{var M;let V=U||[];(M=a(O))==null||M.d.forEach((q,Q)=>{let oe=t.get(Q);oe?oe.t.add(O):Q!==O&&k(Q,O,V)}),v(O);let $={t:new Set(L&&[L]),l:new Set};if(t.set(O,$),(Ve.env?Ve.env.MODE:void 0)!=="production"&&o.add(O),tx(O)&&O.onMount){let{onMount:q}=O;V.push(()=>{let Q=q((...oe)=>w(O,...oe));Q&&($.u=Q)})}return U||V.forEach(q=>q()),$},"mountAtom"),C=i(O=>{var L;let U=(L=t.get(O))==null?void 0:L.u;U&&U(),t.delete(O),(Ve.env?Ve.env.MODE:void 0)!=="production"&&o.delete(O);let M=a(O);M?(gl(M)&&I8(M.v),M.d.forEach((V,$)=>{if($!==O){let q=t.get($);q&&(q.t.delete(O),I($,q)&&C($))}})):(Ve.env?Ve.env.MODE:void 0)!=="production"&&console.warn("[Bug] could not find atom state to unmount",O)},"unmountAtom"),P=i((O,L,U)=>{let M=new Set(L.d.keys());U?.forEach((V,$)=>{if(M.has($)){M.delete($);return}let q=t.get($);q&&(q.t.delete(O),I($,q)&&C($))}),M.forEach(V=>{let $=t.get(V);$?$.t.add(O):t.has(O)&&k(V,O)})},"mountDependencies"),N=i(()=>{let O;for((Ve.env?Ve.env.MODE:void 0)!=="production"&&(O=new Set);r.size;){let L=Array.from(r);r.clear(),L.forEach(([U,M])=>{let V=a(U);if(V){let $=t.get(U);$&&V.d!==M?.d&&P(U,V,M?.d),$&&!(!gl(M)&&(Mf(M,V)||C8(M,V)))&&($.l.forEach(q=>q()),(Ve.env?Ve.env.MODE:void 0)!=="production"&&O.add(U))}else(Ve.env?Ve.env.MODE:void 0)!=="production"&&console.warn("[Bug] no atom state to flush")})}if((Ve.env?Ve.env.MODE:void 0)!=="production")return O},"flushPending"),B=i((O,L)=>{let U=b(O),M=N(),V=U.l;return V.add(L),(Ve.env?Ve.env.MODE:void 0)!=="production"&&n.forEach($=>$({type:"sub",flushed:M})),()=>{V.delete(L),T(O),(Ve.env?Ve.env.MODE:void 0)!=="production"&&n.forEach($=>$({type:"unsub"}))}},"subscribeAtom");return(Ve.env?Ve.env.MODE:void 0)!=="production"?{get:_,set:w,sub:B,dev_subscribe_store:i((O,L)=>{if(L!==2)throw new Error("The current StoreListener revision is 2.");return n.add(O),()=>{n.delete(O)}},"dev_subscribe_store"),dev_get_mounted_atoms:i(()=>o.values(),"dev_get_mounted_atoms"),dev_get_atom_state:i(O=>e.get(O),"dev_get_atom_state"),dev_get_mounted:i(O=>t.get(O),"dev_get_mounted"),dev_restore_atoms:i(O=>{for(let[U,M]of O)ex(U)&&(p(U,M),y(U));let L=N();n.forEach(U=>U({type:"restore",flushed:L}))},"dev_restore_atoms")}:{get:_,set:w,sub:B}},"createStore"),rx;(Ve.env?Ve.env.MODE:void 0)!=="production"&&(typeof globalThis.__NUMBER_OF_JOTAI_INSTANCES__=="number"?++globalThis.__NUMBER_OF_JOTAI_INSTANCES__:globalThis.__NUMBER_OF_JOTAI_INSTANCES__=1);var R8=i(()=>(rx||((Ve.env?Ve.env.MODE:void 0)!=="production"&&globalThis.__NUMBER_OF_JOTAI_INSTANCES__!==1&&console.warn("Detected multiple Jotai instances. It may cause unexpected behavior with the default store. https://github.com/pmndrs/jotai/discussions/2044"),rx=O8()),rx),"getDefaultStore");var Hr=G(ve(),1);var A8={};var Kj=(0,Hr.createContext)(void 0),N8=i(e=>{let t=(0,Hr.useContext)(Kj);return e?.store||t||R8()},"useStore");var Yj=i(e=>typeof e?.then=="function","isPromiseLike"),Jj=Hr.default.use||(e=>{if(e.status==="pending")throw e;if(e.status==="fulfilled")return e.value;throw e.status==="rejected"?e.reason:(e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t}),e)});function No(e,t){let r=N8(t),[[n,o,a],l]=(0,Hr.useReducer)(p=>{let m=r.get(e);return Object.is(p[0],m)&&p[1]===r&&p[2]===e?p:[m,r,e]},void 0,()=>[r.get(e),r,e]),c=n;(o!==r||a!==e)&&(l(),c=r.get(e));let f=t?.delay;return(0,Hr.useEffect)(()=>{let p=r.sub(e,()=>{if(typeof f=="number"){setTimeout(l,f);return}l()});return l(),p},[r,e,f]),(0,Hr.useDebugValue)(c),Yj(c)?Jj(c):c}i(No,"useAtomValue");function Po(e,t){let r=N8(t);return(0,Hr.useCallback)((...o)=>{if((A8.env?A8.env.MODE:void 0)!=="production"&&!("write"in e))throw new Error("not writable atom");return r.set(e,...o)},[r,e])}i(Po,"useSetAtom");function P8(e,t){return[No(e,t),Po(e,t)]}i(P8,"useAtom");function it(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function"){var o=0;for(n=Object.getOwnPropertySymbols(e);o{var{"aria-label":t="alert-circle-fill","aria-hidden":r=!0,className:n="",color:o,size:a=sr.Small,style:l={}}=e,c=it(e,["aria-label","aria-hidden","className","color","size","style"]);return td.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Tt.icon,Tt[a],n].filter(f=>f).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:l},c),td.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 3C16.9706 3 21 7.02944 21 12C21 16.9706 16.9706 21 12 21C7.02944 21 3 16.9706 3 12C3 7.02944 7.02944 3 12 3ZM13 16V18H11V16H13ZM13 6V14H11V6H13Z",fill:"currentColor"}))},"i"),u5=i(e=>{var{"aria-label":t="info-circle-fill","aria-hidden":r=!0,className:n="",color:o,size:a=sr.Small,style:l={}}=e,c=it(e,["aria-label","aria-hidden","className","color","size","style"]);return td.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Tt.icon,Tt[a],n].filter(f=>f).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:l},c),td.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3ZM13 10V16.5H15V18H9V16.5H11V11.5H9V10H13ZM11.8125 6C12.5374 6 13.125 6.5876 13.125 7.3125C13.125 8.03735 12.5374 8.625 11.8125 8.625C11.0876 8.625 10.5 8.03735 10.5 7.3125C10.5 6.5876 11.0876 6 11.8125 6Z",fill:"currentColor"}))},"s");var jx=G(ve());var Wx=i(e=>{var{"aria-label":t="check","aria-hidden":r=!0,className:n="",color:o,size:a=sr.Small,style:l={}}=e,c=it(e,["aria-label","aria-hidden","className","color","size","style"]);return jx.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Tt.icon,Tt[a],n].filter(f=>f).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:l},c),jx.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M21 7L10 18L4.5 12.5L6 11L10 15L19.5 5.5L21 7Z",fill:"currentColor"}))},"s");var Gx=G(ve());var l5=i(e=>{var{"aria-label":t="check-circle-fill","aria-hidden":r=!0,className:n="",color:o,size:a=sr.Small,style:l={}}=e,c=it(e,["aria-label","aria-hidden","className","color","size","style"]);return Gx.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Tt.icon,Tt[a],n].filter(f=>f).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:l},c),Gx.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3ZM16.5 8L18 9.5L10.5 17L6 12.5L7.5 11L10.5 14L16.5 8Z",fill:"currentColor"}))},"i");var Kx=G(ve());var am=i(e=>{var{"aria-label":t="cross","aria-hidden":r=!0,className:n="",color:o,size:a=sr.Small,style:l={}}=e,c=it(e,["aria-label","aria-hidden","className","color","size","style"]);return Kx.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Tt.icon,Tt[a],n].filter(f=>f).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:l},c),Kx.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M18 7.5L13.5 12L18 16.5L16.5 18L12 13.5L7.5 18L6 16.5L10.5 12L6 7.5L7.5 6L12 10.5L16.5 6L18 7.5Z",fill:"currentColor"}))},"s");var Yx=G(ve());var c5=i(e=>{var{"aria-label":t="cross-circle","aria-hidden":r=!0,className:n="",color:o,size:a=sr.Small,style:l={}}=e,c=it(e,["aria-label","aria-hidden","className","color","size","style"]);return Yx.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Tt.icon,Tt[a],n].filter(f=>f).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:l},c),Yx.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2ZM12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4ZM15 7.5L16.5 9L13.5 12L16.5 15L15 16.5L12 13.5L9 16.5L7.5 15L10.5 12L7.5 9L9 7.5L12 10.5L15 7.5Z",fill:"currentColor"}))},"s");var Jx=G(ve());var f5=i(e=>{var{"aria-label":t="error-fill","aria-hidden":r=!0,className:n="",color:o,size:a=sr.Small,style:l={}}=e,c=it(e,["aria-label","aria-hidden","className","color","size","style"]);return Jx.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Tt.icon,Tt[a],n].filter(f=>f).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:l},c),Jx.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.175 3.45608C11.5239 2.86969 12.3977 2.84875 12.7842 3.39325L12.825 3.45608L21.8771 18.6666C22.2202 19.2432 21.8055 19.951 21.1235 19.9976L21.052 20H2.94799C2.24813 20 1.7987 19.3114 2.09013 18.7267L2.12295 18.6666L11.175 3.45608ZM13 16V18H11V16H13ZM13 8.5V14.5H11V8.5H13Z",fill:"currentColor"}))},"o");var Qx=G(ve());var d5=i(e=>{var{"aria-label":t="question-circle","aria-hidden":r=!0,className:n="",color:o,size:a=sr.Small,style:l={}}=e,c=it(e,["aria-label","aria-hidden","className","color","size","style"]);return Qx.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Tt.icon,Tt[a],n].filter(f=>f).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:l},c),Qx.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2ZM12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4ZM13 16V18H11V16H13ZM12.0437 5.75C14.0343 5.75 15.7173 7.29464 15.7173 9.42361C15.7173 10.7806 15.2461 11.489 14.161 12.306L13.9187 12.4844C13.1753 13.0295 12.9556 13.3359 12.9386 14.142L12.9375 14.25H10.9375C10.9375 12.6746 11.4591 11.8378 12.6143 10.9622L12.8618 10.7796C13.5685 10.2628 13.7173 10.0539 13.7173 9.42361C13.7173 8.43934 12.9662 7.75 12.0437 7.75C11.1907 7.75 10.4785 8.34077 10.3816 9.20835L10.3734 9.30587L8.37663 9.19182C8.49191 7.17347 10.1344 5.75 12.0437 5.75Z",fill:"currentColor"}))},"s");var Xx=G(ve());var p5=i(e=>{var{"aria-label":t="search","aria-hidden":r=!0,className:n="",color:o,size:a=sr.Small,style:l={}}=e,c=it(e,["aria-label","aria-hidden","className","color","size","style"]);return Xx.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Tt.icon,Tt[a],n].filter(f=>f).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:l},c),Xx.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M15 1C19.4183 1 23 4.58172 23 9C23 13.4183 19.4183 17 15 17C13.2001 17 11.539 16.4056 10.2023 15.4023L3.80101 21.8021L2.21002 20.2111L8.60822 13.8117C7.59861 12.4726 7.00002 10.8062 7.00002 9C7.00002 4.58172 10.5817 1 15 1ZM15 3C11.6863 3 9.00002 5.68629 9.00002 9C9.00002 12.3137 11.6863 15 15 15C18.3137 15 21 12.3137 21 9C21 5.68629 18.3137 3 15 3Z",fill:"currentColor"}))},"s");Ht(':root{--breakpoint-xs:320px;--breakpoint-s:576px;--breakpoint-m:768px;--breakpoint-l:992px;--breakpoint-xl:1248px;--container-width-xs:288px;--container-width-s:544px;--container-width-m:720px;--container-width-l:944px;--container-width-xl:1200px;--color-brick:#bd2719;--color-brick-light:#ffeeed;--color-brick-medium-light:#facbc8;--color-brick-dark:#800e04;--color-bus:#0000bf;--color-bus-light:#f0f0ff;--color-bus-medium-light:#ccf;--color-bus-dark:#00005e;--color-coat-of-arms:#0072c6;--color-coat-of-arms-light:#e6f4ff;--color-coat-of-arms-medium-light:#b5daf7;--color-coat-of-arms-dark:#005799;--color-copper:#00d7a7;--color-copper-light:#cffaf1;--color-copper-medium-light:#9ef0de;--color-copper-dark:#00a17d;--color-engel:#ffe977;--color-engel-light:#fff9db;--color-engel-medium-light:#fff3b8;--color-engel-dark:#dbc030;--color-fog:#9fc9eb;--color-fog-light:#e8f3fc;--color-fog-medium-light:#d0e6f7;--color-fog-dark:#72a5cf;--color-gold:#c2a251;--color-gold-light:#f7f2e4;--color-gold-medium-light:#e8d7a7;--color-gold-dark:#9e823c;--color-metro:#fd4f00;--color-metro-light:#ffeee6;--color-metro-medium-light:#ffcab3;--color-metro-dark:#bd2f00;--color-silver:#dedfe1;--color-silver-light:#f7f7f8;--color-silver-medium-light:#efeff0;--color-silver-dark:#b0b8bf;--color-summer:#ffc61e;--color-summer-light:#fff4d4;--color-summer-medium-light:#ffe49c;--color-summer-dark:#cc9200;--color-suomenlinna:#f5a3c7;--color-suomenlinna-light:#fff0f7;--color-suomenlinna-medium-light:#ffdbeb;--color-suomenlinna-dark:#e673a5;--color-tram:#008741;--color-tram-light:#dff7eb;--color-tram-medium-light:#a3e3c2;--color-tram-dark:#006631;--color-focus-outline:#0072c6;--color-black:#000;--color-white:#fff;--color-black-5:#f2f2f2;--color-black-10:#e6e6e6;--color-black-20:#ccc;--color-black-30:#b3b3b3;--color-black-40:#999;--color-black-50:grey;--color-black-60:#595959;--color-black-70:#4d4d4d;--color-black-80:#333;--color-black-90:#1a1a1a;--color-error:#b01038;--color-error-light:#f6e2e6;--color-error-dark:#8d0d2d;--color-success:#007a64;--color-success-light:#e2f5f3;--color-success-dark:#006250;--color-alert:#ffda07;--color-alert-light:#fff4b4;--color-alert-dark:#d18200;--color-info:#0062b9;--color-info-light:#e5eff8;--color-info-dark:#004f94;--box-shadow-s:0px 2px 10px 0px rgba(0,0,0,0.07);--box-shadow-m:0px 2px 10px 0px rgba(0,0,0,0.1);--box-shadow-l:0px 2px 20px 0px rgba(0,0,0,0.2);--spacing-layout-2-xs:1rem;--spacing-layout-xs:1.5rem;--spacing-layout-s:2rem;--spacing-layout-m:3rem;--spacing-layout-l:4rem;--spacing-layout-xl:6rem;--spacing-layout-2-xl:8rem;--spacing-4-xs:0.125rem;--spacing-3-xs:0.25rem;--spacing-2-xs:0.5rem;--spacing-xs:0.75rem;--spacing-s:1rem;--spacing-m:1.5rem;--spacing-l:2rem;--spacing-xl:2.5rem;--spacing-2-xl:3.0rem;--spacing-3-xl:3.5rem;--spacing-4-xl:4rem;--spacing-5-xl:4.5rem;--fontsize-heading-xxl:4rem;--fontsize-heading-xl:3rem;--fontsize-heading-xl-mobile:2.5rem;--fontsize-heading-l:2rem;--fontsize-heading-m:1.5rem;--fontsize-heading-s:1.25rem;--fontsize-heading-xs:1.125rem;--fontsize-heading-xxs:1rem;--fontsize-body-s:0.875rem;--fontsize-body-m:1rem;--fontsize-body-l:1.125rem;--fontsize-body-xl:1.25rem;--font-default:HelsinkiGrotesk,Arial,sans-serif;--lineheight-s:1;--lineheight-m:1.2;--lineheight-l:1.5;--lineheight-xl:1.75}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.visually-hidden{border:0;clip:"rect(0 0 0 0)";height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.button-reset{background:none;border:none;color:inherit;cursor:pointer;font:inherit;padding:0}.text-body{color:var(--color-black-90);font-size:var(--fontsize-body-m);line-height:var(--lineheight-l)}.text-body,.text-medium{font-family:var(--font-default)}.text-medium{font-weight:500}.text-bold{font-family:var(--font-default);font-weight:700}.text-xl{font-size:var(--fontsize-heading-m)}.text-lg{font-size:var(--fontsize-heading-s)}.text-md{font-size:var(--fontsize-heading-xs)}.subtitle{font-size:var(--fontsize-body-m)}.text-sm{font-size:var(--fontsize-body-s);line-height:var(--lineheight-xl)}.heading-xxl{font-size:var(--fontsize-heading-xxl);letter-spacing:-1.2px}.heading-xl,.heading-xxl{font-weight:400;line-height:var(--lineheight-s)}.heading-xl{font-size:var(--fontsize-heading-xl);letter-spacing:-1px}.heading-xl-mobile{font-size:var(--fontsize-heading-xl-mobile);font-weight:400;letter-spacing:-.8px;line-height:var(--lineheight-s)}.heading-l{font-size:var(--fontsize-heading-l);font-weight:400;letter-spacing:-.4px}.heading-l,.heading-m{line-height:var(--lineheight-m)}.heading-m{font-size:var(--fontsize-heading-m);font-weight:500;letter-spacing:-.2px}.heading-s{font-size:var(--fontsize-heading-s);font-weight:500}.heading-s,.heading-xs{letter-spacing:0;line-height:var(--lineheight-l)}.heading-xs{font-size:var(--fontsize-heading-xs);font-weight:700}.heading-xxs{font-size:var(--fontsize-heading-xxs);font-weight:700;letter-spacing:.2px;line-height:var(--lineheight-l)}.helper-text{color:var(--color-black-60);display:block;flex-basis:100%;font-size:var(--fontsize-body-m);margin-top:var(--spacing-2-xs)}html{-webkit-text-size-adjust:100%}');var gG={}.hasOwnProperty;function h5(e){let t=typeof e;return e?t==="string"||t==="number"?e:Array.isArray(e)?e.length?e.map(r=>h5(r)).filter(Boolean).join(" "):null:t==="object"?((r,n=null)=>{if(r.toString!==Object.prototype.toString&&!r.toString.toString().includes("[native code]"))return r.toString();let o=Object.assign({},r);return n&&Object.keys(n).filter(a=>!!r[a]).forEach(a=>{o[n[a]]=!0}),Object.keys(o).filter(a=>gG.call(o,a)&&!!o[a]).join(" ")})(e,this):null:null}i(h5,"n");var st=i((...e)=>e.map(h5).filter(Boolean).join(" "),"r");var Il=G(ve()),g5=G(El());var m5=i(()=>typeof window>"u"||typeof document>"u","e");var vG=typeof window<"u"&&window.document?Il.useLayoutEffect:Il.useEffect,kl=i((e,t,r)=>{let n=t&&typeof t!="string",o=(0,Il.useRef)(n?(0,g5.uniqueId)("custom-theme-"):"").current;return vG(()=>{n&&((a,l,c)=>{if(m5())return;let f=i(p=>{var m;return(m=p.selectorText)===null||m===void 0?void 0:m.includes(`${a}.${c}`)},"o");try{let p=[...document.styleSheets].findIndex(I=>{try{return[...I.cssRules].findIndex(T=>{var y;return(y=T.selectorText)===null||y===void 0?void 0:y.includes(a)})>=0}catch{return!1}});if(p===-1){let I=document.createElement("style");document.head.appendChild(I),p=document.styleSheets.length-1}let m=document.styleSheets[p],v=m.cssRules,_=[...v].findIndex(f);_===-1&&(m.insertRule(`.${a}.${c} { content: '' }`,v.length),_=[...v].findIndex(f));let b=v[_];Object.entries(l).forEach(([I,T])=>b.style.setProperty(I,T))}catch{console.warn(`Could not find the stylesheet to update with the "${a}" selector!`)}})(e&&e.split(" ")[0],t,`${o}${r||""}`)},[e,t,o,n,r]),o},"d");var Tl=G(ve());var um,lm,cm,Ns={button:"Button-module_button__1msFE",primary:"Button-module_primary__2LfKB",secondary:"Button-module_secondary__1nABp",supplementary:"Button-module_supplementary__3YKiS","theme-coat":"Button-module_theme-coat__2_3U7","theme-black":"Button-module_theme-black__m8giY",clear:"Button-module_clear__2i_5U",success:"Button-module_success__CU9nK",danger:"Button-module_danger__2el15","size-small":"Button-module_size-small__3lizH",fullWidth:"Button-module_fullWidth__31eVK",icon:"Button-module_icon__O-h7R"};Ht(".Button-module_button__1msFE{--border-width:2px;--outline-width-focus:3px;--padding-horizontal:var(--spacing-l);--min-size:56px;--padding-vertical:var(--spacing-s);--padding:calc(var(--padding-vertical) - var(--border-width)) calc(var(--padding-horizontal) - var(--border-width));--icon-reposition:calc(-1 * var(--spacing-2-xs));--computed-background-color:var(--background-color,transparent);--computed-background-color-focus:var(--background-color-focus,var(--computed-background-color,transparent));--computed-background-color-hover:var(--background-color-hover,var(--computed-background-color-focus,transparent));--computed-background-color-active:var(--background-color-active,var(--computed-background-color-hover,transparent));--computed-background-color-disabled:var(--background-color-disabled,var(--color-black-20,transparent));--computed-color:var(--color,inherit);--computed-color-focus:var(--color-focus,var(--computed-color,inherit));--computed-color-hover:var(--color-hover,var(--computed-color-focus,inherit));--computed-color-active:var(--color-active,var(--computed-color-hover,inherit));--computed-color-disabled:var(--color-disabled,var(--color-white,inherit));--computed-border-color:var(--border-color,var(--computed-background-color));--computed-border-color-focus:var(--border-color-focus,var(--computed-border-color,transparent));--computed-border-color-hover:var(--border-color-hover,var(--computed-border-color-focus,transparent));--computed-border-color-active:var(--border-color-active,var(--computed-border-color-hover,transparent));--computed-border-color-disabled:var(--border-color-disabled,var(--computed-background-color-disabled,transparent));--computed-outline-color-focus:var(--outline-color-focus,transparent);--computed-icon-size:var(--icon-size,var(--spacing-m));align-items:center;background-color:var(--computed-background-color);border:var(--border-width) solid var(--computed-border-color);border-radius:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--computed-color,inherit);column-gap:var(--spacing-2-xs);cursor:var(--cursor,pointer);display:inline-flex;font-family:inherit;font-size:100%;font-weight:500;hyphens:auto;place-content:flex-start center;line-height:var(--lineheight-l);margin:0;min-height:var(--min-size);min-width:var(--min-size);outline:none;outline-offset:2px;overflow:hidden;overflow-wrap:anywhere;padding:var(--padding);position:relative;text-align:center;text-decoration:none;text-transform:none;vertical-align:top}.Button-module_button__1msFE:after{margin-right:var(--icon-reposition)}.Button-module_button__1msFE:before{margin-left:var(--icon-reposition)}.Button-module_button__1msFE,.Button-module_button__1msFE[type=button],.Button-module_button__1msFE[type=reset],.Button-module_button__1msFE[type=submit]{-webkit-appearance:button}.Button-module_button__1msFE:focus-visible{background-color:var(--computed-background-color-focus);border-color:var(--computed-border-color-focus);color:var(--computed-color-focus);outline:var(--outline-width-focus) solid var(--computed-outline-color-focus)}.Button-module_button__1msFE:hover{background-color:var(--computed-background-color-hover);border-color:var(--computed-border-color-hover);color:var(--computed-color-hover)}.Button-module_button__1msFE:active{background-color:var(--computed-background-color-active);border-color:var(--computed-border-color-active);color:var(--computed-color-active);outline:var(--outline-width-focus) solid var(--computed-outline-color-focus)}.Button-module_button__1msFE:disabled{--cursor:not-allowed;background-color:var(--computed-background-color-disabled);border-color:var(--computed-border-color-disabled);color:var(--computed-color-disabled);outline:none}.Button-module_button__1msFE button.Button-module_button__1msFE{-webkit-appearance:button}.Button-module_primary__2LfKB{--background-color:var(--color-bus);--background-color-hover:var(--color-bus-dark);--background-color-focus:var(--color-bus);--background-color-disabled:var(--color-black-20);--border-color:transparent;--color:var(--color-white);--color-disabled:var(--color-white);--outline-color-focus:var(--color-coat-of-arms)}.Button-module_secondary__1nABp{--border-color:var(--color-bus);--border-color-disabled:var(--color-disabled)}.Button-module_secondary__1nABp,.Button-module_supplementary__3YKiS{--background-color:transparent;--background-color-hover:var(--color-bus-light);--background-color-focus:transparent;--background-color-disabled:transparent;--color:var(--color-bus);--color-disabled:var(--color-black-40);--outline-color-focus:var(--color-coat-of-arms)}.Button-module_supplementary__3YKiS{--border-color:transparent;--border-color-disabled:transparent}.Button-module_theme-coat__2_3U7.Button-module_primary__2LfKB{--background-color:var(--color-bus);--background-color-hover:var(--color-bus-dark);--background-color-focus:var(--color-bus);--background-color-disabled:var(--color-black-20);--border-color:transparent;--color-disabled:var(--color-white);--outline-color-focus:var(--color-coat-of-arms);--background-color:var(--color-coat-of-arms);--background-color-hover:var(--color-coat-of-arms-dark);--background-color-focus:var(--color-coat-of-arms);--border-color:var(--color-coat-of-arms);--border-color-hover:var(--color-coat-of-arms-dark);--border-color-focus:var(--color-coat-of-arms);--color:var(--color-white)}.Button-module_theme-coat__2_3U7.Button-module_secondary__1nABp{--border-color:var(--color-bus);--border-color-disabled:var(--color-disabled);--border-color:var(--color-coat-of-arms)}.Button-module_theme-coat__2_3U7.Button-module_secondary__1nABp,.Button-module_theme-coat__2_3U7.Button-module_supplementary__3YKiS{--background-color-hover:var(--color-bus-light);--background-color-disabled:transparent;--color:var(--color-bus);--color-disabled:var(--color-black-40);--outline-color-focus:var(--color-coat-of-arms);--background-color:transparent;--background-color-hover:var(--color-coat-of-arms-light);--background-color-focus:transparent;--color:var(--color-coat-of-arms)}.Button-module_theme-coat__2_3U7.Button-module_supplementary__3YKiS{--border-color-disabled:transparent;--border-color:transparent}.Button-module_theme-black__m8giY.Button-module_primary__2LfKB{--background-color:var(--color-bus);--background-color-hover:var(--color-bus-dark);--background-color-focus:var(--color-bus);--background-color-disabled:var(--color-black-20);--border-color:transparent;--color-disabled:var(--color-white);--outline-color-focus:var(--color-coat-of-arms);--background-color:var(--color-black);--background-color-hover:var(--color-black);--background-color-focus:var(--color-black);--border-color:var(--color-black);--border-color-hover:var(--color-black);--border-color-focus:var(--color-black);--color:var(--color-white);--color-hover:var(--color-white);--color-focus:var(--color-white)}.Button-module_theme-black__m8giY.Button-module_secondary__1nABp{--border-color:var(--color-bus);--border-color-disabled:var(--color-disabled);--border-color:var(--color-black);--border-color-hover:var(--color-black);--border-color-focus:var(--color-black)}.Button-module_theme-black__m8giY.Button-module_secondary__1nABp,.Button-module_theme-black__m8giY.Button-module_supplementary__3YKiS{--background-color-hover:var(--color-bus-light);--background-color-disabled:transparent;--color:var(--color-bus);--color-disabled:var(--color-black-40);--outline-color-focus:var(--color-coat-of-arms);--background-color:transparent;--background-color-hover:var(--color-black-5);--background-color-focus:transparent;--color:var(--color-black);--color-hover:var(--color-black);--color-focus:var(--color-black)}.Button-module_theme-black__m8giY.Button-module_supplementary__3YKiS{--border-color-disabled:transparent;--border-color:transparent;--border-color-hover:transparent}.Button-module_clear__2i_5U{--background-color:transparent;--background-color-disabled:transparent;--border-color:transparent;--border-color-disabled:transparent;--color:var(--color-black-90);--color-disabled:var(--color-black-90)}.Button-module_success__CU9nK{--background-color:var(--color-success);--background-color-hover:var(--color-success-dark);--background-color-focus:var(--color-success);--border-color:var(--color-success);--border-color-hover:var(--color-success-dark);--border-color-focus:var(--color-success)}.Button-module_danger__2el15,.Button-module_success__CU9nK{--color:var(--color-white);--outline-color-focus:var(--color-coat-of-arms)}.Button-module_danger__2el15{--background-color:var(--color-error);--background-color-hover:var(--color-error-dark);--background-color-focus:var(--color-error);--border-color:var(--color-error);--border-color-hover:var(--color-error-dark);--border-color-focus:var(--color-error)}.Button-module_size-small__3lizH{--min-size:44px;--padding-horizontal:var(--spacing-m);--padding-vertical:var(--spacing-2-xs)}.Button-module_fullWidth__31eVK{width:100%}.Button-module_icon__O-h7R{flex-shrink:0;height:var(--computed-icon-size);width:var(--computed-icon-size)}.Button-module_icon__O-h7R:first-child:not(:last-child){margin-left:var(--icon-reposition)}.Button-module_icon__O-h7R:last-child:not(:first-child){margin-right:var(--icon-reposition)}"),function(e){e.Small="small",e.Medium="medium"}(um||(um={})),function(e){e.Bus="bus",e.Coat="coat",e.Black="black"}(lm||(lm={})),function(e){e.Primary="primary",e.Secondary="secondary",e.Supplementary="supplementary",e.Success="success",e.Danger="danger",e.Clear="clear"}(cm||(cm={}));var Zx=Tl.default.forwardRef((e,t)=>{var{children:r,className:n,disabled:o=!1,fullWidth:a,size:l=um.Medium,theme:c=lm.Bus,variant:f=cm.Primary,iconStart:p,iconEnd:m,onClick:v}=e,_=it(e,["children","className","disabled","fullWidth","size","theme","variant","iconStart","iconEnd","onClick"]);let b=kl(Ns.button,c),I=p?Tl.default.createElement("div",{className:Ns.icon,"aria-hidden":"true"},p):null,T=m?Tl.default.createElement("div",{className:st(Ns.icon),"aria-hidden":"true"},m):null;return Tl.default.createElement("button",Object.assign({ref:t,disabled:o,type:"button",className:st(Ns.button,Ns[f],typeof c=="string"?Ns[`theme-${c}`]:"",Ns[`size-${l}`],a?Ns.fullWidth:"",b,n),onClick:o?void 0:v},_),I,Tl.default.createElement("span",null,r),T)});var Rn=G(ve());var v5=G(El());var _5=i((e,t)=>{(0,v5.isFunction)(e)?e(t.current):e.current=t.current},"t");var b5=i((e,t,r,n,o)=>{let a=[t&&`${e}-helper`,r&&`${e}-error`,n&&`${e}-success`,o&&`${e}-info`].filter(l=>l);return a.length?a.join(" "):null},"r");var $r=G(ve());var fm=G(ve());var e2=i(function(t){return t.reduce(function(r,n){var o=n[0],a=n[1];return r[o]=a,r},{})},"fromEntries"),t2=typeof window<"u"&&window.document&&window.document.createElement?fm.useLayoutEffect:fm.useEffect;var Ds=G(ve());var $t="top",ar="bottom",Yt="right",Wt="left",dm="auto",Ps=[$t,ar,Yt,Wt],Do="start",Ba="end",y5="clippingParents",pm="viewport",Cl="popper",x5="reference",r2=Ps.reduce(function(e,t){return e.concat([t+"-"+Do,t+"-"+Ba])},[]),hm=[].concat(Ps,[dm]).reduce(function(e,t){return e.concat([t,t+"-"+Do,t+"-"+Ba])},[]),_G="beforeRead",bG="read",yG="afterRead",xG="beforeMain",wG="main",SG="afterMain",EG="beforeWrite",IG="write",kG="afterWrite",w5=[_G,bG,yG,xG,wG,SG,EG,IG,kG];function vr(e){return e?(e.nodeName||"").toLowerCase():null}i(vr,"getNodeName");function Gt(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}i(Gt,"getWindow");function Zi(e){var t=Gt(e).Element;return e instanceof t||e instanceof Element}i(Zi,"isElement");function ur(e){var t=Gt(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}i(ur,"isHTMLElement");function Ol(e){if(typeof ShadowRoot>"u")return!1;var t=Gt(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}i(Ol,"isShadowRoot");function TG(e){var t=e.state;Object.keys(t.elements).forEach(function(r){var n=t.styles[r]||{},o=t.attributes[r]||{},a=t.elements[r];!ur(a)||!vr(a)||(Object.assign(a.style,n),Object.keys(o).forEach(function(l){var c=o[l];c===!1?a.removeAttribute(l):a.setAttribute(l,c===!0?"":c)}))})}i(TG,"applyStyles");function CG(e){var t=e.state,r={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,r.popper),t.styles=r,t.elements.arrow&&Object.assign(t.elements.arrow.style,r.arrow),function(){Object.keys(t.elements).forEach(function(n){var o=t.elements[n],a=t.attributes[n]||{},l=Object.keys(t.styles.hasOwnProperty(n)?t.styles[n]:r[n]),c=l.reduce(function(f,p){return f[p]="",f},{});!ur(o)||!vr(o)||(Object.assign(o.style,c),Object.keys(a).forEach(function(f){o.removeAttribute(f)}))})}}i(CG,"effect");var S5={name:"applyStyles",enabled:!0,phase:"write",fn:TG,effect:CG,requires:["computeStyles"]};function _r(e){return e.split("-")[0]}i(_r,"getBasePlacement");var yi=Math.max,Ua=Math.min,Mo=Math.round;function oi(e,t){t===void 0&&(t=!1);var r=e.getBoundingClientRect(),n=1,o=1;if(ur(e)&&t){var a=e.offsetHeight,l=e.offsetWidth;l>0&&(n=Mo(r.width)/l||1),a>0&&(o=Mo(r.height)/a||1)}return{width:r.width/n,height:r.height/o,top:r.top/o,right:r.right/n,bottom:r.bottom/o,left:r.left/n,x:r.left/n,y:r.top/o}}i(oi,"getBoundingClientRect");function za(e){var t=oi(e),r=e.offsetWidth,n=e.offsetHeight;return Math.abs(t.width-r)<=1&&(r=t.width),Math.abs(t.height-n)<=1&&(n=t.height),{x:e.offsetLeft,y:e.offsetTop,width:r,height:n}}i(za,"getLayoutRect");function nd(e,t){var r=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(r&&Ol(r)){var n=t;do{if(n&&e.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}i(nd,"contains");function Zr(e){return Gt(e).getComputedStyle(e)}i(Zr,"getComputedStyle");function n2(e){return["table","td","th"].indexOf(vr(e))>=0}i(n2,"isTableElement");function Or(e){return((Zi(e)?e.ownerDocument:e.document)||window.document).documentElement}i(Or,"getDocumentElement");function Fo(e){return vr(e)==="html"?e:e.assignedSlot||e.parentNode||(Ol(e)?e.host:null)||Or(e)}i(Fo,"getParentNode");function E5(e){return!ur(e)||Zr(e).position==="fixed"?null:e.offsetParent}i(E5,"getTrueOffsetParent");function OG(e){var t=navigator.userAgent.toLowerCase().indexOf("firefox")!==-1,r=navigator.userAgent.indexOf("Trident")!==-1;if(r&&ur(e)){var n=Zr(e);if(n.position==="fixed")return null}var o=Fo(e);for(Ol(o)&&(o=o.host);ur(o)&&["html","body"].indexOf(vr(o))<0;){var a=Zr(o);if(a.transform!=="none"||a.perspective!=="none"||a.contain==="paint"||["transform","perspective"].indexOf(a.willChange)!==-1||t&&a.willChange==="filter"||t&&a.filter&&a.filter!=="none")return o;o=o.parentNode}return null}i(OG,"getContainingBlock");function xi(e){for(var t=Gt(e),r=E5(e);r&&n2(r)&&Zr(r).position==="static";)r=E5(r);return r&&(vr(r)==="html"||vr(r)==="body"&&Zr(r).position==="static")?t:r||OG(e)||t}i(xi,"getOffsetParent");function Ha(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}i(Ha,"getMainAxisFromPlacement");function $a(e,t,r){return yi(e,Ua(t,r))}i($a,"within");function I5(e,t,r){var n=$a(e,t,r);return n>r?r:n}i(I5,"withinMaxClamp");function id(){return{top:0,right:0,bottom:0,left:0}}i(id,"getFreshSideObject");function od(e){return Object.assign({},id(),e)}i(od,"mergePaddingObject");function sd(e,t){return t.reduce(function(r,n){return r[n]=e,r},{})}i(sd,"expandToHashMap");var RG=i(function(t,r){return t=typeof t=="function"?t(Object.assign({},r.rects,{placement:r.placement})):t,od(typeof t!="number"?t:sd(t,Ps))},"toPaddingObject");function AG(e){var t,r=e.state,n=e.name,o=e.options,a=r.elements.arrow,l=r.modifiersData.popperOffsets,c=_r(r.placement),f=Ha(c),p=[Wt,Yt].indexOf(c)>=0,m=p?"height":"width";if(!(!a||!l)){var v=RG(o.padding,r),_=za(a),b=f==="y"?$t:Wt,I=f==="y"?ar:Yt,T=r.rects.reference[m]+r.rects.reference[f]-l[f]-r.rects.popper[m],y=l[f]-r.rects.reference[f],g=xi(a),w=g?f==="y"?g.clientHeight||0:g.clientWidth||0:0,k=T/2-y/2,C=v[b],P=w-_[m]-v[I],N=w/2-_[m]/2+k,B=$a(C,N,P),O=f;r.modifiersData[n]=(t={},t[O]=B,t.centerOffset=B-N,t)}}i(AG,"arrow");function NG(e){var t=e.state,r=e.options,n=r.element,o=n===void 0?"[data-popper-arrow]":n;o!=null&&(typeof o=="string"&&(o=t.elements.popper.querySelector(o),!o)||nd(t.elements.popper,o)&&(t.elements.arrow=o))}i(NG,"effect");var k5={name:"arrow",enabled:!0,phase:"main",fn:AG,effect:NG,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function si(e){return e.split("-")[1]}i(si,"getVariation");var PG={top:"auto",right:"auto",bottom:"auto",left:"auto"};function LG(e){var t=e.x,r=e.y,n=window,o=n.devicePixelRatio||1;return{x:Mo(t*o)/o||0,y:Mo(r*o)/o||0}}i(LG,"roundOffsetsByDPR");function T5(e){var t,r=e.popper,n=e.popperRect,o=e.placement,a=e.variation,l=e.offsets,c=e.position,f=e.gpuAcceleration,p=e.adaptive,m=e.roundOffsets,v=e.isFixed,_=l.x,b=_===void 0?0:_,I=l.y,T=I===void 0?0:I,y=typeof m=="function"?m({x:b,y:T}):{x:b,y:T};b=y.x,T=y.y;var g=l.hasOwnProperty("x"),w=l.hasOwnProperty("y"),k=Wt,C=$t,P=window;if(p){var N=xi(r),B="clientHeight",O="clientWidth";if(N===Gt(r)&&(N=Or(r),Zr(N).position!=="static"&&c==="absolute"&&(B="scrollHeight",O="scrollWidth")),N=N,o===$t||(o===Wt||o===Yt)&&a===Ba){C=ar;var L=v&&N===P&&P.visualViewport?P.visualViewport.height:N[B];T-=L-n.height,T*=f?1:-1}if(o===Wt||(o===$t||o===ar)&&a===Ba){k=Yt;var U=v&&N===P&&P.visualViewport?P.visualViewport.width:N[O];b-=U-n.width,b*=f?1:-1}}var M=Object.assign({position:c},p&&PG),V=m===!0?LG({x:b,y:T}):{x:b,y:T};if(b=V.x,T=V.y,f){var $;return Object.assign({},M,($={},$[C]=w?"0":"",$[k]=g?"0":"",$.transform=(P.devicePixelRatio||1)<=1?"translate("+b+"px, "+T+"px)":"translate3d("+b+"px, "+T+"px, 0)",$))}return Object.assign({},M,(t={},t[C]=w?T+"px":"",t[k]=g?b+"px":"",t.transform="",t))}i(T5,"mapToStyles");function DG(e){var t=e.state,r=e.options,n=r.gpuAcceleration,o=n===void 0?!0:n,a=r.adaptive,l=a===void 0?!0:a,c=r.roundOffsets,f=c===void 0?!0:c;if(0)var p;var m={placement:_r(t.placement),variation:si(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:o,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,T5(Object.assign({},m,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:l,roundOffsets:f})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,T5(Object.assign({},m,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:f})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}i(DG,"computeStyles");var C5={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:DG,data:{}};var mm={passive:!0};function MG(e){var t=e.state,r=e.instance,n=e.options,o=n.scroll,a=o===void 0?!0:o,l=n.resize,c=l===void 0?!0:l,f=Gt(t.elements.popper),p=[].concat(t.scrollParents.reference,t.scrollParents.popper);return a&&p.forEach(function(m){m.addEventListener("scroll",r.update,mm)}),c&&f.addEventListener("resize",r.update,mm),function(){a&&p.forEach(function(m){m.removeEventListener("scroll",r.update,mm)}),c&&f.removeEventListener("resize",r.update,mm)}}i(MG,"effect");var O5={name:"eventListeners",enabled:!0,phase:"write",fn:i(function(){},"fn"),effect:MG,data:{}};var FG={left:"right",right:"left",bottom:"top",top:"bottom"};function Rl(e){return e.replace(/left|right|bottom|top/g,function(t){return FG[t]})}i(Rl,"getOppositePlacement");var BG={start:"end",end:"start"};function gm(e){return e.replace(/start|end/g,function(t){return BG[t]})}i(gm,"getOppositeVariationPlacement");function Va(e){var t=Gt(e),r=t.pageXOffset,n=t.pageYOffset;return{scrollLeft:r,scrollTop:n}}i(Va,"getWindowScroll");function qa(e){return oi(Or(e)).left+Va(e).scrollLeft}i(qa,"getWindowScrollBarX");function i2(e){var t=Gt(e),r=Or(e),n=t.visualViewport,o=r.clientWidth,a=r.clientHeight,l=0,c=0;return n&&(o=n.width,a=n.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(l=n.offsetLeft,c=n.offsetTop)),{width:o,height:a,x:l+qa(e),y:c}}i(i2,"getViewportRect");function o2(e){var t,r=Or(e),n=Va(e),o=(t=e.ownerDocument)==null?void 0:t.body,a=yi(r.scrollWidth,r.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),l=yi(r.scrollHeight,r.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0),c=-n.scrollLeft+qa(e),f=-n.scrollTop;return Zr(o||r).direction==="rtl"&&(c+=yi(r.clientWidth,o?o.clientWidth:0)-a),{width:a,height:l,x:c,y:f}}i(o2,"getDocumentRect");function ja(e){var t=Zr(e),r=t.overflow,n=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(r+o+n)}i(ja,"isScrollParent");function vm(e){return["html","body","#document"].indexOf(vr(e))>=0?e.ownerDocument.body:ur(e)&&ja(e)?e:vm(Fo(e))}i(vm,"getScrollParent");function Ls(e,t){var r;t===void 0&&(t=[]);var n=vm(e),o=n===((r=e.ownerDocument)==null?void 0:r.body),a=Gt(n),l=o?[a].concat(a.visualViewport||[],ja(n)?n:[]):n,c=t.concat(l);return o?c:c.concat(Ls(Fo(l)))}i(Ls,"listScrollParents");function Al(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}i(Al,"rectToClientRect");function UG(e){var t=oi(e);return t.top=t.top+e.clientTop,t.left=t.left+e.clientLeft,t.bottom=t.top+e.clientHeight,t.right=t.left+e.clientWidth,t.width=e.clientWidth,t.height=e.clientHeight,t.x=t.left,t.y=t.top,t}i(UG,"getInnerBoundingClientRect");function R5(e,t){return t===pm?Al(i2(e)):Zi(t)?UG(t):Al(o2(Or(e)))}i(R5,"getClientRectFromMixedType");function zG(e){var t=Ls(Fo(e)),r=["absolute","fixed"].indexOf(Zr(e).position)>=0,n=r&&ur(e)?xi(e):e;return Zi(n)?t.filter(function(o){return Zi(o)&&nd(o,n)&&vr(o)!=="body"}):[]}i(zG,"getClippingParents");function s2(e,t,r){var n=t==="clippingParents"?zG(e):[].concat(t),o=[].concat(n,[r]),a=o[0],l=o.reduce(function(c,f){var p=R5(e,f);return c.top=yi(p.top,c.top),c.right=Ua(p.right,c.right),c.bottom=Ua(p.bottom,c.bottom),c.left=yi(p.left,c.left),c},R5(e,a));return l.width=l.right-l.left,l.height=l.bottom-l.top,l.x=l.left,l.y=l.top,l}i(s2,"getClippingRect");function ad(e){var t=e.reference,r=e.element,n=e.placement,o=n?_r(n):null,a=n?si(n):null,l=t.x+t.width/2-r.width/2,c=t.y+t.height/2-r.height/2,f;switch(o){case $t:f={x:l,y:t.y-r.height};break;case ar:f={x:l,y:t.y+t.height};break;case Yt:f={x:t.x+t.width,y:c};break;case Wt:f={x:t.x-r.width,y:c};break;default:f={x:t.x,y:t.y}}var p=o?Ha(o):null;if(p!=null){var m=p==="y"?"height":"width";switch(a){case Do:f[p]=f[p]-(t[m]/2-r[m]/2);break;case Ba:f[p]=f[p]+(t[m]/2-r[m]/2);break;default:}}return f}i(ad,"computeOffsets");function wi(e,t){t===void 0&&(t={});var r=t,n=r.placement,o=n===void 0?e.placement:n,a=r.boundary,l=a===void 0?y5:a,c=r.rootBoundary,f=c===void 0?pm:c,p=r.elementContext,m=p===void 0?Cl:p,v=r.altBoundary,_=v===void 0?!1:v,b=r.padding,I=b===void 0?0:b,T=od(typeof I!="number"?I:sd(I,Ps)),y=m===Cl?x5:Cl,g=e.rects.popper,w=e.elements[_?y:m],k=s2(Zi(w)?w:w.contextElement||Or(e.elements.popper),l,f),C=oi(e.elements.reference),P=ad({reference:C,element:g,strategy:"absolute",placement:o}),N=Al(Object.assign({},g,P)),B=m===Cl?N:C,O={top:k.top-B.top+T.top,bottom:B.bottom-k.bottom+T.bottom,left:k.left-B.left+T.left,right:B.right-k.right+T.right},L=e.modifiersData.offset;if(m===Cl&&L){var U=L[o];Object.keys(O).forEach(function(M){var V=[Yt,ar].indexOf(M)>=0?1:-1,$=[$t,ar].indexOf(M)>=0?"y":"x";O[M]+=U[$]*V})}return O}i(wi,"detectOverflow");function a2(e,t){t===void 0&&(t={});var r=t,n=r.placement,o=r.boundary,a=r.rootBoundary,l=r.padding,c=r.flipVariations,f=r.allowedAutoPlacements,p=f===void 0?hm:f,m=si(n),v=m?c?r2:r2.filter(function(I){return si(I)===m}):Ps,_=v.filter(function(I){return p.indexOf(I)>=0});_.length===0&&(_=v);var b=_.reduce(function(I,T){return I[T]=wi(e,{placement:T,boundary:o,rootBoundary:a,padding:l})[_r(T)],I},{});return Object.keys(b).sort(function(I,T){return b[I]-b[T]})}i(a2,"computeAutoPlacement");function HG(e){if(_r(e)===dm)return[];var t=Rl(e);return[gm(e),t,gm(t)]}i(HG,"getExpandedFallbackPlacements");function $G(e){var t=e.state,r=e.options,n=e.name;if(!t.modifiersData[n]._skip){for(var o=r.mainAxis,a=o===void 0?!0:o,l=r.altAxis,c=l===void 0?!0:l,f=r.fallbackPlacements,p=r.padding,m=r.boundary,v=r.rootBoundary,_=r.altBoundary,b=r.flipVariations,I=b===void 0?!0:b,T=r.allowedAutoPlacements,y=t.options.placement,g=_r(y),w=g===y,k=f||(w||!I?[Rl(y)]:HG(y)),C=[y].concat(k).reduce(function($e,lt){return $e.concat(_r(lt)===dm?a2(t,{placement:lt,boundary:m,rootBoundary:v,padding:p,flipVariations:I,allowedAutoPlacements:T}):lt)},[]),P=t.rects.reference,N=t.rects.popper,B=new Map,O=!0,L=C[0],U=0;U=0,Q=q?"width":"height",oe=wi(t,{placement:M,boundary:m,rootBoundary:v,altBoundary:_,padding:p}),ue=q?$?Yt:Wt:$?ar:$t;P[Q]>N[Q]&&(ue=Rl(ue));var me=Rl(ue),_e=[];if(a&&_e.push(oe[V]<=0),c&&_e.push(oe[ue]<=0,oe[me]<=0),_e.every(function($e){return $e})){L=M,O=!1;break}B.set(M,_e)}if(O)for(var ft=I?3:1,yt=i(function(lt){var We=C.find(function(dt){var ie=B.get(dt);if(ie)return ie.slice(0,lt).every(function(X){return X})});if(We)return L=We,"break"},"_loop"),at=ft;at>0;at--){var ut=yt(at);if(ut==="break")break}t.placement!==L&&(t.modifiersData[n]._skip=!0,t.placement=L,t.reset=!0)}}i($G,"flip");var A5={name:"flip",enabled:!0,phase:"main",fn:$G,requiresIfExists:["offset"],data:{_skip:!1}};function N5(e,t,r){return r===void 0&&(r={x:0,y:0}),{top:e.top-t.height-r.y,right:e.right-t.width+r.x,bottom:e.bottom-t.height+r.y,left:e.left-t.width-r.x}}i(N5,"getSideOffsets");function P5(e){return[$t,Yt,ar,Wt].some(function(t){return e[t]>=0})}i(P5,"isAnySideFullyClipped");function VG(e){var t=e.state,r=e.name,n=t.rects.reference,o=t.rects.popper,a=t.modifiersData.preventOverflow,l=wi(t,{elementContext:"reference"}),c=wi(t,{altBoundary:!0}),f=N5(l,n),p=N5(c,o,a),m=P5(f),v=P5(p);t.modifiersData[r]={referenceClippingOffsets:f,popperEscapeOffsets:p,isReferenceHidden:m,hasPopperEscaped:v},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":m,"data-popper-escaped":v})}i(VG,"hide");var L5={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:VG};function qG(e,t,r){var n=_r(e),o=[Wt,$t].indexOf(n)>=0?-1:1,a=typeof r=="function"?r(Object.assign({},t,{placement:e})):r,l=a[0],c=a[1];return l=l||0,c=(c||0)*o,[Wt,Yt].indexOf(n)>=0?{x:c,y:l}:{x:l,y:c}}i(qG,"distanceAndSkiddingToXY");function jG(e){var t=e.state,r=e.options,n=e.name,o=r.offset,a=o===void 0?[0,0]:o,l=hm.reduce(function(m,v){return m[v]=qG(v,t.rects,a),m},{}),c=l[t.placement],f=c.x,p=c.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=f,t.modifiersData.popperOffsets.y+=p),t.modifiersData[n]=l}i(jG,"offset");var D5={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:jG};function WG(e){var t=e.state,r=e.name;t.modifiersData[r]=ad({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}i(WG,"popperOffsets");var M5={name:"popperOffsets",enabled:!0,phase:"read",fn:WG,data:{}};function u2(e){return e==="x"?"y":"x"}i(u2,"getAltAxis");function GG(e){var t=e.state,r=e.options,n=e.name,o=r.mainAxis,a=o===void 0?!0:o,l=r.altAxis,c=l===void 0?!1:l,f=r.boundary,p=r.rootBoundary,m=r.altBoundary,v=r.padding,_=r.tether,b=_===void 0?!0:_,I=r.tetherOffset,T=I===void 0?0:I,y=wi(t,{boundary:f,rootBoundary:p,padding:v,altBoundary:m}),g=_r(t.placement),w=si(t.placement),k=!w,C=Ha(g),P=u2(C),N=t.modifiersData.popperOffsets,B=t.rects.reference,O=t.rects.popper,L=typeof T=="function"?T(Object.assign({},t.rects,{placement:t.placement})):T,U=typeof L=="number"?{mainAxis:L,altAxis:L}:Object.assign({mainAxis:0,altAxis:0},L),M=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,V={x:0,y:0};if(N){if(a){var $,q=C==="y"?$t:Wt,Q=C==="y"?ar:Yt,oe=C==="y"?"height":"width",ue=N[C],me=ue+y[q],_e=ue-y[Q],ft=b?-O[oe]/2:0,yt=w===Do?B[oe]:O[oe],at=w===Do?-O[oe]:-B[oe],ut=t.elements.arrow,$e=b&&ut?za(ut):{width:0,height:0},lt=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:id(),We=lt[q],dt=lt[Q],ie=$a(0,B[oe],$e[oe]),X=k?B[oe]/2-ft-ie-We-U.mainAxis:yt-ie-We-U.mainAxis,ne=k?-B[oe]/2+ft+ie+dt+U.mainAxis:at+ie+dt+U.mainAxis,ae=t.elements.arrow&&xi(t.elements.arrow),de=ae?C==="y"?ae.clientTop||0:ae.clientLeft||0:0,pe=($=M?.[C])!=null?$:0,ge=ue+X-pe-de,Ee=ue+ne-pe,Te=$a(b?Ua(me,ge):me,ue,b?yi(_e,Ee):_e);N[C]=Te,V[C]=Te-ue}if(c){var et,tt=C==="x"?$t:Wt,xe=C==="x"?ar:Yt,Ne=N[P],rt=P==="y"?"height":"width",Kt=Ne+y[tt],xt=Ne-y[xe],_t=[$t,Wt].indexOf(g)!==-1,Ce=(et=M?.[P])!=null?et:0,Et=_t?Kt:Ne-B[rt]-O[rt]-Ce+U.altAxis,on=_t?Ne+B[rt]+O[rt]-Ce-U.altAxis:xt,qr=b&&_t?I5(Et,Ne,on):$a(b?Et:Kt,Ne,b?on:xt);N[P]=qr,V[P]=qr-Ne}t.modifiersData[n]=V}}i(GG,"preventOverflow");var F5={name:"preventOverflow",enabled:!0,phase:"main",fn:GG,requiresIfExists:["offset"]};function l2(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}i(l2,"getHTMLElementScroll");function c2(e){return e===Gt(e)||!ur(e)?Va(e):l2(e)}i(c2,"getNodeScroll");function KG(e){var t=e.getBoundingClientRect(),r=Mo(t.width)/e.offsetWidth||1,n=Mo(t.height)/e.offsetHeight||1;return r!==1||n!==1}i(KG,"isElementScaled");function f2(e,t,r){r===void 0&&(r=!1);var n=ur(t),o=ur(t)&&KG(t),a=Or(t),l=oi(e,o),c={scrollLeft:0,scrollTop:0},f={x:0,y:0};return(n||!n&&!r)&&((vr(t)!=="body"||ja(a))&&(c=c2(t)),ur(t)?(f=oi(t,!0),f.x+=t.clientLeft,f.y+=t.clientTop):a&&(f.x=qa(a))),{x:l.left+c.scrollLeft-f.x,y:l.top+c.scrollTop-f.y,width:l.width,height:l.height}}i(f2,"getCompositeRect");function YG(e){var t=new Map,r=new Set,n=[];e.forEach(function(a){t.set(a.name,a)});function o(a){r.add(a.name);var l=[].concat(a.requires||[],a.requiresIfExists||[]);l.forEach(function(c){if(!r.has(c)){var f=t.get(c);f&&o(f)}}),n.push(a)}return i(o,"sort"),e.forEach(function(a){r.has(a.name)||o(a)}),n}i(YG,"order");function d2(e){var t=YG(e);return w5.reduce(function(r,n){return r.concat(t.filter(function(o){return o.phase===n}))},[])}i(d2,"orderModifiers");function p2(e){var t;return function(){return t||(t=new Promise(function(r){Promise.resolve().then(function(){t=void 0,r(e())})})),t}}i(p2,"debounce");function h2(e){var t=e.reduce(function(r,n){var o=r[n.name];return r[n.name]=o?Object.assign({},o,n,{options:Object.assign({},o.options,n.options),data:Object.assign({},o.data,n.data)}):n,r},{});return Object.keys(t).map(function(r){return t[r]})}i(h2,"mergeByName");var B5={placement:"bottom",modifiers:[],strategy:"absolute"};function U5(){for(var e=arguments.length,t=new Array(e),r=0;rspan{display:flex}.Tooltip-module_button__2x9m0:focus{box-shadow:0 0 0 var(--button-focus-outline-width) var(--button-focus-outline-color);outline:none}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=bottom]{border-top:8px solid var(--tooltip-border-color)}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=top]{border-bottom:8px solid var(--tooltip-border-color)}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=left]{border-right:8px solid var(--tooltip-border-color)}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=right]{border-left:8px solid var(--tooltip-border-color)}.Tooltip-module_tooltip__3x8S8 .Tooltip-module_arrow__210Rd{position:absolute}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=bottom] .Tooltip-module_arrow__210Rd{border:var(--tooltip-arrow-size) solid transparent;border-bottom:var(--tooltip-arrow-size) solid var(--tooltip-border-color);top:calc(-1 * var(--tooltip-spacing-default) - var(--tooltip-arrow-size))}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=top] .Tooltip-module_arrow__210Rd{border:var(--tooltip-arrow-size) solid transparent;border-top:var(--tooltip-arrow-size) solid var(--tooltip-border-color);bottom:calc(-1 * var(--tooltip-spacing-default) - var(--tooltip-arrow-size))}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=left] .Tooltip-module_arrow__210Rd{border:var(--tooltip-arrow-size) solid transparent;border-left:var(--tooltip-arrow-size) solid var(--tooltip-border-color);right:calc(-1 * var(--tooltip-spacing-default) - var(--tooltip-arrow-size))}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=right] .Tooltip-module_arrow__210Rd{border:var(--tooltip-arrow-size) solid transparent;border-right:var(--tooltip-arrow-size) solid var(--tooltip-border-color);left:calc(-1 * var(--tooltip-spacing-default) - var(--tooltip-arrow-size))}");var Nl=i(e=>{var{boxShadow:t=!1,children:r,placement:n="auto",small:o=!1,buttonLabel:a="Tooltip",tooltipLabel:l="Tooltip",className:c,buttonClassName:f,tooltipClassName:p}=e,m=it(e,["boxShadow","children","placement","small","buttonLabel","tooltipLabel","className","buttonClassName","tooltipClassName"]);let[v,_]=(0,$r.useState)(!1),b=(0,$r.useRef)(null),I=(0,$r.useRef)(null),[T,y]=(0,$r.useState)(null),{styles:g,attributes:w,forceUpdate:k}=g2(b.current,I.current,{placement:n,modifiers:[{name:"arrow",options:{element:T}},{name:"offset",options:{offset:[0,10]}}]});return(0,$r.useEffect)(()=>{k!==null&&v===!0&&k()},[v,k]),(0,$r.useEffect)(()=>{let C=i(N=>{let B=N.key||N.keyCode;!v||B!=="Escape"&&B!=="Esc"&&B!==27||_(!1)},"o"),P=i(N=>{let B=N.target;!v||b.current.contains(B)||I.current.contains(B)||_(!1)},"t");return document.addEventListener("keyup",C),document.addEventListener("click",P),()=>{document.removeEventListener("keyup",C),document.removeEventListener("click",P)}}),$r.default.createElement("div",Object.assign({},m,{className:st(nK,c)}),$r.default.createElement("button",{ref:b,type:"button",className:st(rK,f),title:a,"aria-label":a,"aria-expanded":v,onClick:i(()=>{_(!v)},"onClick"),onBlur:i(()=>_(!1),"onBlur")},$r.default.createElement("span",{"aria-hidden":"true"},$r.default.createElement(d5,null))),v&&$r.default.createElement("section",Object.assign({"aria-label":l,ref:I,className:st(iK,o&&sK,t&&oK,p),style:g.popper},w.popper),r,$r.default.createElement("div",Object.assign({ref:y,className:aK,style:g.arrow},w.arrow))))},"b");var uK="Checkbox-module_checkbox__3r5uI",lK="Checkbox-module_input__2bdJk",cK="Checkbox-module_label__148Ac",fK="Checkbox-module_noLabel__1HSAV",dK="Checkbox-module_errorText__1tRw6",pK="Checkbox-module_helperText__261fG helpers_helper-text__YRZTD",q5="Checkbox-module_tooltipButton__ErN1J";Ht(`.helpers_visually-hidden__3lBcX{border:0;clip:"rect(0 0 0 0)";height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.helpers_button-reset__2d38b{background:none;border:none;color:inherit;cursor:pointer;font:inherit;padding:0}.helpers_text-body__FA9G-{color:var(--color-black-90);font-family:var(--font-default);font-size:var(--fontsize-body-m);line-height:var(--lineheight-l)}.helpers_text-medium__3Hiiz{font-family:var(--font-default);font-weight:500}.helpers_text-bold__2QyP8{font-family:var(--font-default);font-weight:700}.helpers_text-xl__33T1r{font-size:var(--fontsize-heading-m)}.helpers_text-lg__1_8nq{font-size:var(--fontsize-heading-s)}.helpers_text-md__RyeCd{font-size:var(--fontsize-heading-xs)}.helpers_subtitle__RE8f_{font-size:var(--fontsize-body-m)}.helpers_text-sm__AxqmS{font-size:var(--fontsize-body-s);line-height:var(--lineheight-xl)}.helpers_heading-xxl__1GAqs{font-size:var(--fontsize-heading-xxl);font-weight:400;letter-spacing:-1.2px;line-height:var(--lineheight-s)}.helpers_heading-xl__u_X50{font-size:var(--fontsize-heading-xl);font-weight:400;letter-spacing:-1px;line-height:var(--lineheight-s)}.helpers_heading-xl-mobile__gKona{font-size:var(--fontsize-heading-xl-mobile);font-weight:400;letter-spacing:-.8px;line-height:var(--lineheight-s)}.helpers_heading-l__3EMpz{font-size:var(--fontsize-heading-l);font-weight:400;letter-spacing:-.4px;line-height:var(--lineheight-m)}.helpers_heading-m__1Lsy-{font-size:var(--fontsize-heading-m);font-weight:500;letter-spacing:-.2px;line-height:var(--lineheight-m)}.helpers_heading-s__1EK5w{font-size:var(--fontsize-heading-s);font-weight:500;letter-spacing:0;line-height:var(--lineheight-l)}.helpers_heading-xs__iZYJi{font-size:var(--fontsize-heading-xs);font-weight:700;letter-spacing:0;line-height:var(--lineheight-l)}.helpers_heading-xxs__jqtFk{font-size:var(--fontsize-heading-xxs);font-weight:700;letter-spacing:.2px;line-height:var(--lineheight-l)}.helpers_helper-text__YRZTD{color:var(--color-black-60);display:block;flex-basis:100%;font-size:var(--fontsize-body-m);margin-top:var(--spacing-2-xs)}.Checkbox-module_checkbox__3r5uI{--size:24px;--icon-scale:1;--border-width:2px;--outline-width:3px;--label-font-size:var(--fontsize-body-m);--label-padding:var(--spacing-2-xs);--background-unselected:transparent;--background-selected:var(--color-bus);--background-hover:var(--color-bus-dark);--background-disabled:var(--color-black-10);--border-color-selected:var(--color-bus);--border-color-selected-hover:var(--color-bus-dark);--border-color-selected-focus:var(--color-bus);--border-color-unselected:var(--color-black-50);--border-color-unselected-hover:var(--color-black-90);--border-color-unselected-focus:var(--color-black-90);--border-color-disabled:var(--color-black-10);--icon-color-unselected:transparent;--icon-color-selected:var(--color-white);--icon-color-disabled:var(--color-white);--label-color:var(--color-black-90);--label-color-disabled:var(--color-black-40);--icon-size:var(--spacing-m);display:flex;flex-wrap:wrap;min-height:var(--size);position:relative}.Checkbox-module_checkbox__3r5uI,.Checkbox-module_checkbox__3r5uI *,.Checkbox-module_checkbox__3r5uI :after,.Checkbox-module_checkbox__3r5uI :before{box-sizing:border-box}.Checkbox-module_checkbox__3r5uI:not(:first-of-type){margin-top:var(--spacing-2-xs)}.Checkbox-module_input__2bdJk{-moz-appearance:none;-webkit-appearance:none;appearance:none;cursor:pointer;font-family:inherit;font-size:100%;line-height:1.15;margin:0;outline:none}.Checkbox-module_input__2bdJk,.Checkbox-module_input__2bdJk:before{height:var(--size);left:0;position:absolute;top:0;width:var(--size)}.Checkbox-module_input__2bdJk:before{background-color:var(--icon-color-unselected);content:"";mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M21 7L10 18l-5.5-5.5L6 11l4 4 9.5-9.5z'/%3E%3C/g%3E%3C/svg%3E");mask-position:center;mask-repeat:no-repeat;mask-size:calc(var(--size) * var(--icon-scale));transform:scale(.6);z-index:1}.Checkbox-module_input__2bdJk:disabled+label{color:var(--label-color-disabled)}.Checkbox-module_input__2bdJk:checked:disabled:before{background-color:var(--icon-color-disabled)}.Checkbox-module_input__2bdJk:disabled,.Checkbox-module_input__2bdJk:disabled+label{cursor:not-allowed}.Checkbox-module_input__2bdJk:focus+label:after,.Checkbox-module_input__2bdJk:focus:before,.Checkbox-module_input__2bdJk:hover+label:after,.Checkbox-module_input__2bdJk:hover:before{transition:85ms ease-out;transition-property:background-color,border-color,transform}.Checkbox-module_input__2bdJk:focus+label:before{box-shadow:0 0 0 var(--outline-width) var(--color-focus-outline);transform:translateZ(0);transition:85ms ease-out;transition-property:box-shadow,transform}.Checkbox-module_input__2bdJk:checked:before{background-color:var(--icon-color-selected);transform:scale(1)}.Checkbox-module_input__2bdJk:not(:checked):indeterminate:before{background-color:var(--icon-color-selected);mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M6 11h12v2H6z'/%3E%3C/g%3E%3C/svg%3E");transform:scale(1)}.Checkbox-module_input__2bdJk:checked+label:after,.Checkbox-module_input__2bdJk:indeterminate+label:after{background-color:var(--background-selected);border-color:var(--border-color-selected)}.Checkbox-module_input__2bdJk:disabled+label:after{background-color:var(--background-disabled);border-color:var(--border-color-disabled)}.Checkbox-module_input__2bdJk:not(:disabled):focus+label:after{border-color:var(--border-color-unselected-focus)}.Checkbox-module_input__2bdJk:not(:disabled):hover+label:after,.Checkbox-module_input__2bdJk:not(:disabled):hover:focus+label:after{border-color:var(--border-color-unselected-hover)}.Checkbox-module_input__2bdJk:not(:disabled):checked:focus+label:after,.Checkbox-module_input__2bdJk:not(:disabled):indeterminate:focus+label:after{border-color:var(--border-color-selected-focus)}.Checkbox-module_input__2bdJk:not(:disabled):checked:hover+label:after,.Checkbox-module_input__2bdJk:not(:disabled):checked:hover:focus+label:after,.Checkbox-module_input__2bdJk:not(:disabled):indeterminate:hover+label:after,.Checkbox-module_input__2bdJk:not(:disabled):indeterminate:hover:focus+label:after{background-color:var(--background-hover);border-color:var(--border-color-selected-hover)}.Checkbox-module_label__148Ac{color:var(--label-color);cursor:pointer;font-size:var(--label-font-size);line-height:var(--lineheight-m);padding-left:calc(var(--size) + var(--label-padding));padding-top:calc((var(--size) - var(--label-font-size) * var(--lineheight-m)) / 2);position:relative}.Checkbox-module_label__148Ac:after,.Checkbox-module_label__148Ac:before{content:"";left:0;position:absolute;top:0;height:var(--size);width:var(--size)}.Checkbox-module_label__148Ac:after{background-color:var(--background-unselected);border:var(--border-width) solid var(--border-color-unselected)}.Checkbox-module_noLabel__1HSAV{padding-left:var(--size)}.Checkbox-module_errorText__1tRw6{background-color:var(--color-error-light);border-left:8px solid var(--color-error);color:var(--color-black);display:flex;flex-basis:100%;font-size:var(--fontsize-body-m);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative}.Checkbox-module_errorText__1tRw6:before{background:var(--color-error);content:"";display:inline-block;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.Checkbox-module_tooltipButton__ErN1J{display:inline-block;margin-left:var(--spacing-2-xs)}`);var v2=Rn.default.forwardRef((e,t)=>{var{checked:r=!1,className:n,disabled:o=!1,errorText:a,helperText:l,id:c,indeterminate:f,label:p,onChange:m=i(()=>null,"y"),style:v,value:_,tooltipText:b,tooltipLabel:I,tooltipButtonLabel:T,tooltip:y}=e,g=it(e,["checked","className","disabled","errorText","helperText","id","indeterminate","label","onChange","style","value","tooltipText","tooltipLabel","tooltipButtonLabel","tooltip"]);let w=(0,Rn.useRef)(null);(0,Rn.useEffect)(()=>{t&&_5(t,w),w.current.indeterminate=f},[w,t,f]),p&&typeof p!="string"&&typeof p!="number"&&console.warn("Using ReactElement as a label is against good usability and accessibility practices. Please prefer plain strings.");let k=b5(c,l,a,void 0,void 0);return Rn.default.createElement("div",{className:st(uK,n),style:v},Rn.default.createElement("input",Object.assign({ref:w,id:c,className:st(lK),onChange:m,value:_,type:"checkbox",disabled:o,checked:r,"aria-describedby":k},g)),Rn.default.createElement("label",{htmlFor:c,className:st(cK,p?"":fK)},p),y?Rn.default.createElement(Nl,Object.assign({},y.props,{buttonClassName:q5})):null,b&&Rn.default.createElement(Nl,{className:q5,buttonLabel:T,tooltipLabel:I},b),a&&Rn.default.createElement("div",{className:dK,id:`${c}-error`},a),l&&Rn.default.createElement("div",{className:pK,id:`${c}-helper`},l))});var lr=G(ve());var ym=eo(),Oe=i(e=>ud(e,ym),"raf"),xm=eo();Oe.write=e=>ud(e,xm);var wm=eo();Oe.onStart=e=>ud(e,wm);var y2=eo();Oe.onFrame=e=>ud(e,y2);var x2=eo();Oe.onFinish=e=>ud(e,x2);var Wa=[];Oe.setTimeout=(e,t)=>{let r=Oe.now()+t,n=i(()=>{let a=Wa.findIndex(l=>l.cancel==n);~a&&Wa.splice(a,1),Fs.count-=~a?1:0},"cancel"),o={time:r,handler:e,cancel:n};return Wa.splice(W5(r),0,o),Fs.count+=1,G5(),o};var W5=i(e=>~(~Wa.findIndex(t=>t.time>e)||~Wa.length),"findTimeout");Oe.cancel=e=>{ym.delete(e),xm.delete(e)};Oe.sync=e=>{b2=!0,Oe.batchedUpdates(e),b2=!1};Oe.throttle=e=>{let t;function r(){try{e(...t)}finally{t=null}}i(r,"queuedFn");function n(...o){t=o,Oe.onStart(r)}return i(n,"throttled"),n.handler=e,n.cancel=()=>{wm.delete(r),t=null},n};var w2=typeof window<"u"?window.requestAnimationFrame:()=>{};Oe.use=e=>w2=e;Oe.now=typeof performance<"u"?()=>performance.now():Date.now;Oe.batchedUpdates=e=>e();Oe.catch=console.error;Oe.frameLoop="always";Oe.advance=()=>{Oe.frameLoop!=="demand"?console.warn("Cannot call the manual advancement of rafz whilst frameLoop is not set as demand"):Y5()};var Ms=-1,b2=!1;function ud(e,t){b2?(t.delete(e),e(0)):(t.add(e),G5())}i(ud,"schedule");function G5(){Ms<0&&(Ms=0,Oe.frameLoop!=="demand"&&w2(K5))}i(G5,"start");function K5(){~Ms&&(w2(K5),Oe.batchedUpdates(Y5))}i(K5,"loop");function Y5(){let e=Ms;Ms=Oe.now();let t=W5(Ms);t&&(J5(Wa.splice(0,t),r=>r.handler()),Fs.count-=t),wm.flush(),ym.flush(e?Math.min(64,Ms-e):16.667),y2.flush(),xm.flush(),x2.flush()}i(Y5,"update");function eo(){let e=new Set,t=e;return{add(r){Fs.count+=t==e&&!e.has(r)?1:0,e.add(r)},delete(r){return Fs.count-=t==e&&e.has(r)?1:0,e.delete(r)},flush(r){t.size&&(e=new Set,Fs.count-=t.size,J5(t,n=>n(r)&&e.add(n)),Fs.count+=e.size,t=e)}}}i(eo,"makeQueue");function J5(e,t){e.forEach(r=>{try{t(r)}catch(n){Oe.catch(n)}})}i(J5,"eachSafely");var Fs={count:0,clear(){Ms=-1,Wa=[],wm=eo(),ym=eo(),y2=eo(),xm=eo(),x2=eo(),Fs.count=0}};var Tm=G(ve()),Ei=G(ve());function Cm(){}i(Cm,"noop");var rR=i((e,t,r)=>Object.defineProperty(e,t,{value:r,writable:!0,configurable:!0}),"defineHidden"),ee={arr:Array.isArray,obj:i(e=>!!e&&e.constructor.name==="Object","obj"),fun:i(e=>typeof e=="function","fun"),str:i(e=>typeof e=="string","str"),num:i(e=>typeof e=="number","num"),und:i(e=>e===void 0,"und")};function to(e,t){if(ee.arr(e)){if(!ee.arr(t)||e.length!==t.length)return!1;for(let r=0;re.forEach(t),"each");function An(e,t,r){if(ee.arr(e)){for(let n=0;nee.und(e)?[]:ee.arr(e)?e:[e],"toArray");function Ml(e,t){if(e.size){let r=Array.from(e);e.clear(),qe(r,t)}}i(Ml,"flush");var Fl=i((e,...t)=>Ml(e,r=>r(...t)),"flushCalls"),C2,nR,Bs=null,iR=!1,O2=Cm,bK=i(e=>{e.to&&(nR=e.to),e.now&&(Oe.now=e.now),e.colors!==void 0&&(Bs=e.colors),e.skipAnimation!=null&&(iR=e.skipAnimation),e.createStringInterpolator&&(C2=e.createStringInterpolator),e.requestAnimationFrame&&Oe.use(e.requestAnimationFrame),e.batchedUpdates&&(Oe.batchedUpdates=e.batchedUpdates),e.willAdvance&&(O2=e.willAdvance),e.frameLoop&&(Oe.frameLoop=e.frameLoop)},"assign"),Nn=Object.freeze({__proto__:null,get createStringInterpolator(){return C2},get to(){return nR},get colors(){return Bs},get skipAnimation(){return iR},get willAdvance(){return O2},assign:bK}),ld=new Set,ai=[],S2=[],Im=0,Bl={get idle(){return!ld.size&&!ai.length},start(e){Im>e.priority?(ld.add(e),Oe.onStart(yK)):(oR(e),Oe(k2))},advance:k2,sort(e){if(Im)Oe.onFrame(()=>Bl.sort(e));else{let t=ai.indexOf(e);~t&&(ai.splice(t,1),sR(e))}},clear(){ai=[],ld.clear()}};function yK(){ld.forEach(oR),ld.clear(),Oe(k2)}i(yK,"flushStartQueue");function oR(e){ai.includes(e)||sR(e)}i(oR,"startSafely");function sR(e){ai.splice(xK(ai,t=>t.priority>e.priority),0,e)}i(sR,"startUnsafely");function k2(e){let t=S2;for(let r=0;r0}i(k2,"advance");function xK(e,t){let r=e.findIndex(t);return r<0?e.length:r}i(xK,"findIndex");var aR={transparent:0,aliceblue:4042850303,antiquewhite:4209760255,aqua:16777215,aquamarine:2147472639,azure:4043309055,beige:4126530815,bisque:4293182719,black:255,blanchedalmond:4293643775,blue:65535,blueviolet:2318131967,brown:2771004159,burlywood:3736635391,burntsienna:3934150143,cadetblue:1604231423,chartreuse:2147418367,chocolate:3530104575,coral:4286533887,cornflowerblue:1687547391,cornsilk:4294499583,crimson:3692313855,cyan:16777215,darkblue:35839,darkcyan:9145343,darkgoldenrod:3095792639,darkgray:2846468607,darkgreen:6553855,darkgrey:2846468607,darkkhaki:3182914559,darkmagenta:2332068863,darkolivegreen:1433087999,darkorange:4287365375,darkorchid:2570243327,darkred:2332033279,darksalmon:3918953215,darkseagreen:2411499519,darkslateblue:1211993087,darkslategray:793726975,darkslategrey:793726975,darkturquoise:13554175,darkviolet:2483082239,deeppink:4279538687,deepskyblue:12582911,dimgray:1768516095,dimgrey:1768516095,dodgerblue:512819199,firebrick:2988581631,floralwhite:4294635775,forestgreen:579543807,fuchsia:4278255615,gainsboro:3705462015,ghostwhite:4177068031,gold:4292280575,goldenrod:3668254975,gray:2155905279,green:8388863,greenyellow:2919182335,grey:2155905279,honeydew:4043305215,hotpink:4285117695,indianred:3445382399,indigo:1258324735,ivory:4294963455,khaki:4041641215,lavender:3873897215,lavenderblush:4293981695,lawngreen:2096890111,lemonchiffon:4294626815,lightblue:2916673279,lightcoral:4034953471,lightcyan:3774873599,lightgoldenrodyellow:4210742015,lightgray:3553874943,lightgreen:2431553791,lightgrey:3553874943,lightpink:4290167295,lightsalmon:4288707327,lightseagreen:548580095,lightskyblue:2278488831,lightslategray:2005441023,lightslategrey:2005441023,lightsteelblue:2965692159,lightyellow:4294959359,lime:16711935,limegreen:852308735,linen:4210091775,magenta:4278255615,maroon:2147483903,mediumaquamarine:1724754687,mediumblue:52735,mediumorchid:3126187007,mediumpurple:2473647103,mediumseagreen:1018393087,mediumslateblue:2070474495,mediumspringgreen:16423679,mediumturquoise:1221709055,mediumvioletred:3340076543,midnightblue:421097727,mintcream:4127193855,mistyrose:4293190143,moccasin:4293178879,navajowhite:4292783615,navy:33023,oldlace:4260751103,olive:2155872511,olivedrab:1804477439,orange:4289003775,orangered:4282712319,orchid:3664828159,palegoldenrod:4008225535,palegreen:2566625535,paleturquoise:2951671551,palevioletred:3681588223,papayawhip:4293907967,peachpuff:4292524543,peru:3448061951,pink:4290825215,plum:3718307327,powderblue:2967529215,purple:2147516671,rebeccapurple:1714657791,red:4278190335,rosybrown:3163525119,royalblue:1097458175,saddlebrown:2336560127,salmon:4202722047,sandybrown:4104413439,seagreen:780883967,seashell:4294307583,sienna:2689740287,silver:3233857791,skyblue:2278484991,slateblue:1784335871,slategray:1887473919,slategrey:1887473919,snow:4294638335,springgreen:16744447,steelblue:1182971135,tan:3535047935,teal:8421631,thistle:3636451583,tomato:4284696575,turquoise:1088475391,violet:4001558271,wheat:4125012991,white:4294967295,whitesmoke:4126537215,yellow:4294902015,yellowgreen:2597139199},Si="[-+]?\\d*\\.?\\d+",km=Si+"%";function Om(...e){return"\\(\\s*("+e.join(")\\s*,\\s*(")+")\\s*\\)"}i(Om,"call");var wK=new RegExp("rgb"+Om(Si,Si,Si)),SK=new RegExp("rgba"+Om(Si,Si,Si,Si)),EK=new RegExp("hsl"+Om(Si,km,km)),IK=new RegExp("hsla"+Om(Si,km,km,Si)),kK=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,TK=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,CK=/^#([0-9a-fA-F]{6})$/,OK=/^#([0-9a-fA-F]{8})$/;function RK(e){let t;return typeof e=="number"?e>>>0===e&&e>=0&&e<=4294967295?e:null:(t=CK.exec(e))?parseInt(t[1]+"ff",16)>>>0:Bs&&Bs[e]!==void 0?Bs[e]:(t=wK.exec(e))?(Pl(t[1])<<24|Pl(t[2])<<16|Pl(t[3])<<8|255)>>>0:(t=SK.exec(e))?(Pl(t[1])<<24|Pl(t[2])<<16|Pl(t[3])<<8|Z5(t[4]))>>>0:(t=kK.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+"ff",16)>>>0:(t=OK.exec(e))?parseInt(t[1],16)>>>0:(t=TK.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)>>>0:(t=EK.exec(e))?(Q5(X5(t[1]),Sm(t[2]),Sm(t[3]))|255)>>>0:(t=IK.exec(e))?(Q5(X5(t[1]),Sm(t[2]),Sm(t[3]))|Z5(t[4]))>>>0:null}i(RK,"normalizeColor");function E2(e,t,r){return r<0&&(r+=1),r>1&&(r-=1),r<1/6?e+(t-e)*6*r:r<1/2?t:r<2/3?e+(t-e)*(2/3-r)*6:e}i(E2,"hue2rgb");function Q5(e,t,r){let n=r<.5?r*(1+t):r+t-r*t,o=2*r-n,a=E2(o,n,e+1/3),l=E2(o,n,e),c=E2(o,n,e-1/3);return Math.round(a*255)<<24|Math.round(l*255)<<16|Math.round(c*255)<<8}i(Q5,"hslToRgb");function Pl(e){let t=parseInt(e,10);return t<0?0:t>255?255:t}i(Pl,"parse255");function X5(e){return(parseFloat(e)%360+360)%360/360}i(X5,"parse360");function Z5(e){let t=parseFloat(e);return t<0?0:t>1?255:Math.round(t*255)}i(Z5,"parse1");function Sm(e){let t=parseFloat(e);return t<0?0:t>100?1:t/100}i(Sm,"parsePercentage");function eR(e){let t=RK(e);if(t===null)return e;t=t||0;let r=(t&4278190080)>>>24,n=(t&16711680)>>>16,o=(t&65280)>>>8,a=(t&255)/255;return`rgba(${r}, ${n}, ${o}, ${a})`}i(eR,"colorToRgba");var Us=i((e,t,r)=>{if(ee.fun(e))return e;if(ee.arr(e))return Us({range:e,output:t,extrapolate:r});if(ee.str(e.output[0]))return C2(e);let n=e,o=n.output,a=n.range||[0,1],l=n.extrapolateLeft||n.extrapolate||"extend",c=n.extrapolateRight||n.extrapolate||"extend",f=n.easing||(p=>p);return p=>{let m=NK(p,a);return AK(p,a[m],a[m+1],o[m],o[m+1],f,l,c,n.map)}},"createInterpolator");function AK(e,t,r,n,o,a,l,c,f){let p=f?f(e):e;if(pr){if(c==="identity")return p;c==="clamp"&&(p=r)}return n===o?n:t===r?e<=t?n:o:(t===-1/0?p=-p:r===1/0?p=p-t:p=(p-t)/(r-t),p=a(p),n===-1/0?p=-p:o===1/0?p=p+n:p=p*(o-n)+n,p)}i(AK,"interpolate");function NK(e,t){for(var r=1;r=e);++r);return r-1}i(NK,"findRange");function T2(){return T2=Object.assign||function(e){for(var t=1;t!!(e&&e[Ll]),"hasFluidValue"),Rr=i(e=>e&&e[Ll]?e[Ll]():e,"getFluidValue"),R2=i(e=>e[Ga]||null,"getFluidObservers");function PK(e,t){e.eventObserved?e.eventObserved(t):e(t)}i(PK,"callFluidObserver");function Ka(e,t){let r=e[Ga];r&&r.forEach(n=>{PK(n,t)})}i(Ka,"callFluidObservers");var P2=class P2{constructor(t){if(this[Ll]=void 0,this[Ga]=void 0,!t&&!(t=this.get))throw Error("Unknown getter");LK(this,t)}};i(P2,"FluidValue");var Dl=P2,LK=i((e,t)=>uR(e,Ll,t),"setFluidGetter");function Bo(e,t){if(e[Ll]){let r=e[Ga];r||uR(e,Ga,r=new Set),r.has(t)||(r.add(t),e.observerAdded&&e.observerAdded(r.size,t))}return t}i(Bo,"addFluidObserver");function zs(e,t){let r=e[Ga];if(r&&r.has(t)){let n=r.size-1;n?r.delete(t):e[Ga]=null,e.observerRemoved&&e.observerRemoved(n,t)}}i(zs,"removeFluidObserver");var uR=i((e,t,r)=>Object.defineProperty(e,t,{value:r,writable:!0,configurable:!0}),"setHidden"),Em=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,DK=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,tR=new RegExp(`(${Em.source})(%|[a-z]+)`,"i"),I2,MK=/rgba\(([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+)\)/gi,FK=i((e,t,r,n,o)=>`rgba(${Math.round(t)}, ${Math.round(r)}, ${Math.round(n)}, ${o})`,"rgbaRound"),Rm=i(e=>{I2||(I2=Bs?new RegExp(`(${Object.keys(Bs).join("|")})(?!\\w)`,"g"):/^\b$/);let t=e.output.map(a=>Rr(a).replace(DK,eR).replace(I2,eR)),r=t.map(a=>a.match(Em).map(Number)),o=r[0].map((a,l)=>r.map(c=>{if(!(l in c))throw Error('The arity of each "output" value must be equal');return c[l]})).map(a=>Us(T2({},e,{output:a})));return a=>{var l;let c=!tR.test(t[0])&&((l=t.find(p=>tR.test(p)))==null?void 0:l.replace(Em,"")),f=0;return t[0].replace(Em,()=>`${o[f++](a)}${c||""}`).replace(MK,FK)}},"createStringInterpolator"),A2="react-spring: ",lR=i(e=>{let t=e,r=!1;if(typeof t!="function")throw new TypeError(`${A2}once requires a function parameter`);return(...n)=>{r||(t(...n),r=!0)}},"once"),BK=lR(console.warn);function cR(){BK(`${A2}The "interpolate" function is deprecated in v9 (use "to" instead)`)}i(cR,"deprecateInterpolate");var UK=lR(console.warn);function fR(){UK(`${A2}Directly calling start instead of using the api object is deprecated in v9 (use ".start" instead), this will be removed in later 0.X.0 versions`)}i(fR,"deprecateDirectCall");function Ul(e){return ee.str(e)&&(e[0]=="#"||/\d/.test(e)||e in(Bs||{}))}i(Ul,"isAnimatedString");var cd=i(e=>(0,Ei.useEffect)(e,zK),"useOnce"),zK=[];function Am(){let e=(0,Ei.useState)()[1],t=(0,Ei.useState)(HK)[0];return cd(t.unmount),()=>{t.current&&e({})}}i(Am,"useForceUpdate");function HK(){let e={current:!0,unmount:i(()=>()=>{e.current=!1},"unmount")};return e}i(HK,"makeMountedRef");function dR(e,t){let[r]=(0,Ei.useState)(()=>({inputs:t,result:e()})),n=(0,Ei.useRef)(),o=n.current,a=o;return a?t&&a.inputs&&$K(t,a.inputs)||(a={inputs:t,result:e()}):a=r,(0,Ei.useEffect)(()=>{n.current=a,o==r&&(r.inputs=r.result=void 0)},[a]),a.result}i(dR,"useMemoOne");function $K(e,t){if(e.length!==t.length)return!1;for(let r=0;r{t.current=e}),t.current}i(N2,"usePrev");var Nm=typeof window<"u"&&window.document&&window.document.createElement?Tm.useLayoutEffect:Tm.useEffect;var xd=G(ve()),ui=G(ve());var gR=G(ve()),Uo=G(ve());var fd=Symbol.for("Animated:node"),VK=i(e=>!!e&&e[fd]===e,"isAnimated"),Ii=i(e=>e&&e[fd],"getAnimated"),Um=i((e,t)=>rR(e,fd,t),"setAnimated"),dd=i(e=>e&&e[fd]&&e[fd].getPayload(),"getPayload"),M2=class M2{constructor(){this.payload=void 0,Um(this,this)}getPayload(){return this.payload||[]}};i(M2,"Animated");var Pm=M2,Mm=class Mm extends Pm{constructor(t){super(),this.done=!0,this.elapsedTime=void 0,this.lastPosition=void 0,this.lastVelocity=void 0,this.v0=void 0,this.durationProgress=0,this._value=t,ee.num(this._value)&&(this.lastPosition=this._value)}static create(t){return new Mm(t)}getPayload(){return[this]}getValue(){return this._value}setValue(t,r){return ee.num(t)&&(this.lastPosition=t,r&&(t=Math.round(t/r)*r,this.done&&(this.lastPosition=t))),this._value===t?!1:(this._value=t,!0)}reset(){let{done:t}=this;this.done=!1,ee.num(this._value)&&(this.elapsedTime=0,this.durationProgress=0,this.lastPosition=this._value,t&&(this.lastVelocity=null),this.v0=null)}};i(Mm,"AnimatedValue");var Ya=Mm,Fm=class Fm extends Ya{constructor(t){super(0),this._string=null,this._toString=void 0,this._toString=Us({output:[t,t]})}static create(t){return new Fm(t)}getValue(){let t=this._string;return t??(this._string=this._toString(this._value))}setValue(t){if(ee.str(t)){if(t==this._string)return!1;this._string=t,this._value=1}else if(super.setValue(t))this._string=null;else return!1;return!0}reset(t){t&&(this._toString=Us({output:[this.getValue(),t]})),this._value=0,super.reset()}};i(Fm,"AnimatedString");var Ja=Fm,Lm={dependencies:null},F2=class F2 extends Pm{constructor(t){super(),this.source=t,this.setValue(t)}getValue(t){let r={};return An(this.source,(n,o)=>{VK(n)?r[o]=n.getValue(t):tn(n)?r[o]=Rr(n):t||(r[o]=n)}),r}setValue(t){this.source=t,this.payload=this._makePayload(t)}reset(){this.payload&&qe(this.payload,t=>t.reset())}_makePayload(t){if(t){let r=new Set;return An(t,this._addToPayload,r),Array.from(r)}}_addToPayload(t){Lm.dependencies&&tn(t)&&Lm.dependencies.add(t);let r=dd(t);r&&qe(r,n=>this.add(n))}};i(F2,"AnimatedObject");var Qa=F2,Bm=class Bm extends Qa{constructor(t){super(t)}static create(t){return new Bm(t)}getValue(){return this.source.map(t=>t.getValue())}setValue(t){let r=this.getPayload();return t.length==r.length?r.map((n,o)=>n.setValue(t[o])).some(Boolean):(super.setValue(t.map(qK)),!0)}};i(Bm,"AnimatedArray");var L2=Bm;function qK(e){return(Ul(e)?Ja:Ya).create(e)}i(qK,"makeAnimated");function zm(e){let t=Ii(e);return t?t.constructor:ee.arr(e)?L2:Ul(e)?Ja:Ya}i(zm,"getAnimatedType");function Dm(){return Dm=Object.assign||function(e){for(var t=1;t{let r=!ee.fun(e)||e.prototype&&e.prototype.isReactComponent;return(0,Uo.forwardRef)((n,o)=>{let a=(0,Uo.useRef)(null),l=r&&(0,Uo.useCallback)(I=>{a.current=WK(o,I)},[o]),[c,f]=jK(n,t),p=Am(),m=i(()=>{let I=a.current;if(r&&!I)return;(I?t.applyAnimatedValues(I,c.getValue(!0)):!1)===!1&&p()},"callback"),v=new D2(m,f),_=(0,Uo.useRef)();Nm(()=>{let I=_.current;_.current=v,qe(f,T=>Bo(T,v)),I&&(qe(I.deps,T=>zs(T,I)),Oe.cancel(I.update))}),(0,Uo.useEffect)(m,[]),cd(()=>()=>{let I=_.current;qe(I.deps,T=>zs(T,I))});let b=t.getComponentProps(c.getValue());return gR.createElement(e,Dm({},b,{ref:l}))})},"withAnimated"),B2=class B2{constructor(t,r){this.update=t,this.deps=r}eventObserved(t){t.type=="change"&&Oe.write(this.update)}};i(B2,"PropsObserver");var D2=B2;function jK(e,t){let r=new Set;return Lm.dependencies=r,e.style&&(e=Dm({},e,{style:t.createAnimatedStyle(e.style)})),e=new Qa(e),Lm.dependencies=null,[e,r]}i(jK,"getAnimatedState");function WK(e,t){return e&&(ee.fun(e)?e(t):e.current=t),t}i(WK,"updateRef");var hR=Symbol.for("AnimatedComponent"),vR=i((e,{applyAnimatedValues:t=i(()=>!1,"_applyAnimatedValues"),createAnimatedStyle:r=i(o=>new Qa(o),"_createAnimatedStyle"),getComponentProps:n=i(o=>o,"_getComponentProps")}={})=>{let o={applyAnimatedValues:t,createAnimatedStyle:r,getComponentProps:n},a=i(l=>{let c=mR(l)||"Anonymous";return ee.str(l)?l=a[l]||(a[l]=pR(l,o)):l=l[hR]||(l[hR]=pR(l,o)),l.displayName=`Animated(${c})`,l},"animated");return An(e,(l,c)=>{ee.arr(e)&&(c=mR(l)),a[c]=a(l)}),{animated:a}},"createHost"),mR=i(e=>ee.str(e)?e:e&&ee.str(e.displayName)?e.displayName:ee.fun(e)&&e.name||null,"getDisplayName");function br(){return br=Object.assign||function(e){for(var t=1;te===!0||!!(t&&e&&(ee.fun(e)?e(t):en(e).includes(t))),"matchProp"),TR=i((e,t)=>ee.obj(e)?t&&e[t]:e,"resolveProp"),CR=i((e,t)=>e.default===!0?e[t]:e.default?e.default[t]:void 0,"getDefaultProp"),GK=i(e=>e,"noopTransform"),X2=i((e,t=GK)=>{let r=KK;e.default&&e.default!==!0&&(e=e.default,r=Object.keys(e));let n={};for(let o of r){let a=t(e[o],o);ee.und(a)||(n[o]=a)}return n},"getDefaultProps"),KK=["config","onProps","onStart","onChange","onPause","onResume","onRest"],YK={config:1,from:1,to:1,ref:1,loop:1,reset:1,pause:1,cancel:1,reverse:1,immediate:1,default:1,delay:1,onProps:1,onStart:1,onChange:1,onPause:1,onResume:1,onRest:1,onResolve:1,items:1,trail:1,sort:1,expires:1,initial:1,enter:1,update:1,leave:1,children:1,onDestroyed:1,keys:1,callId:1,parentId:1};function JK(e){let t={},r=0;if(An(e,(n,o)=>{YK[o]||(t[o]=n,r++)}),r)return t}i(JK,"getForwardProps");function OR(e){let t=JK(e);if(t){let r={to:t};return An(e,(n,o)=>o in t||(r[o]=n)),r}return br({},e)}i(OR,"inferTo");function vd(e){return e=Rr(e),ee.arr(e)?e.map(vd):Ul(e)?Nn.createStringInterpolator({range:[0,1],output:[e,e]})(1):e}i(vd,"computeGoal");function QK(e){for(let t in e)return!0;return!1}i(QK,"hasProps");function H2(e){return ee.fun(e)||ee.arr(e)&&ee.obj(e[0])}i(H2,"isAsyncTo");function XK(e,t){var r;(r=e.ref)==null||r.delete(e),t?.delete(e)}i(XK,"detachRefs");function ZK(e,t){if(t&&e.ref!==t){var r;(r=e.ref)==null||r.delete(e),t.add(e),e.ref=t}}i(ZK,"replaceRef");var eY={default:{tension:170,friction:26},gentle:{tension:120,friction:14},wobbly:{tension:180,friction:12},stiff:{tension:210,friction:20},slow:{tension:280,friction:60},molasses:{tension:280,friction:120}},tY=i(e=>e,"linear"),$2=br({},eY.default,{mass:1,damping:1,easing:tY,clamp:!1}),tw=class tw{constructor(){this.tension=void 0,this.friction=void 0,this.frequency=void 0,this.damping=void 0,this.mass=void 0,this.velocity=0,this.restVelocity=void 0,this.precision=void 0,this.progress=void 0,this.duration=void 0,this.easing=void 0,this.clamp=void 0,this.bounce=void 0,this.decay=void 0,this.round=void 0,Object.assign(this,$2)}};i(tw,"AnimationConfig");var V2=tw;function rY(e,t,r){r&&(r=br({},r),_R(r,t),t=br({},r,t)),_R(e,t),Object.assign(e,t);for(let l in $2)e[l]==null&&(e[l]=$2[l]);let{mass:n,frequency:o,damping:a}=e;return ee.und(o)||(o<.01&&(o=.01),a<0&&(a=0),e.tension=Math.pow(2*Math.PI/o,2)*n,e.friction=4*Math.PI*a*n/o),e}i(rY,"mergeConfig");function _R(e,t){if(!ee.und(t.decay))e.duration=void 0;else{let r=!ee.und(t.tension)||!ee.und(t.friction);(r||!ee.und(t.frequency)||!ee.und(t.damping)||!ee.und(t.mass))&&(e.duration=void 0,e.decay=void 0),r&&(e.frequency=void 0)}}i(_R,"sanitizeConfig");var bR=[],rw=class rw{constructor(){this.changed=!1,this.values=bR,this.toValues=null,this.fromValues=bR,this.to=void 0,this.from=void 0,this.config=new V2,this.immediate=!1}};i(rw,"Animation");var q2=rw;function RR(e,{key:t,props:r,defaultProps:n,state:o,actions:a}){return new Promise((l,c)=>{var f;let p,m,v=gd((f=r.cancel)!=null?f:n?.cancel,t);if(v)I();else{ee.und(r.pause)||(o.paused=gd(r.pause,t));let T=n?.pause;T!==!0&&(T=o.paused||gd(T,t)),p=Xa(r.delay||0,t),T?(o.resumeQueue.add(b),a.pause()):(a.resume(),b())}function _(){o.resumeQueue.add(b),o.timeouts.delete(m),m.cancel(),p=m.time-Oe.now()}i(_,"onPause");function b(){p>0&&!Nn.skipAnimation?(m=Oe.setTimeout(I,p),o.pauseQueue.add(_),o.timeouts.add(m)):I()}i(b,"onResume");function I(){o.pauseQueue.delete(_),o.timeouts.delete(m),e<=(o.cancelId||0)&&(v=!0);try{a.start(br({},r,{callId:e,cancel:v}),l)}catch(T){c(T)}}i(I,"onStart")})}i(RR,"scheduleProps");var Z2=i((e,t)=>t.length==1?t[0]:t.some(r=>r.cancelled)?zl(e.get()):t.every(r=>r.noop)?AR(e.get()):ki(e.get(),t.every(r=>r.finished)),"getCombinedResult"),AR=i(e=>({value:e,noop:!0,finished:!0,cancelled:!1}),"getNoopResult"),ki=i((e,t,r=!1)=>({value:e,finished:t,cancelled:r}),"getFinishedResult"),zl=i(e=>({value:e,cancelled:!0,finished:!1}),"getCancelledResult");function NR(e,t,r,n){let{callId:o,parentId:a,onRest:l}=t,{asyncTo:c,promise:f}=r;return!a&&e===c&&!t.reset?f:r.promise=(async()=>{r.asyncId=o,r.asyncTo=e;let p=X2(t,(y,g)=>g==="onRest"?void 0:y),m,v,_=new Promise((y,g)=>(m=y,v=g)),b=i(y=>{let g=o<=(r.cancelId||0)&&zl(n)||o!==r.asyncId&&ki(n,!1);if(g)throw y.result=g,v(y),y},"bailIfEnded"),I=i((y,g)=>{let w=new Hm,k=new $m;return(async()=>{if(Nn.skipAnimation)throw _d(r),k.result=ki(n,!1),v(k),k;b(w);let C=ee.obj(y)?br({},y):br({},g,{to:y});C.parentId=o,An(p,(N,B)=>{ee.und(C[B])&&(C[B]=N)});let P=await n.start(C);return b(w),r.paused&&await new Promise(N=>{r.resumeQueue.add(N)}),P})()},"animate"),T;if(Nn.skipAnimation)return _d(r),ki(n,!1);try{let y;ee.arr(e)?y=(async g=>{for(let w of g)await I(w)})(e):y=Promise.resolve(e(I,n.stop.bind(n))),await Promise.all([y.then(m),_]),T=ki(n.get(),!0,!1)}catch(y){if(y instanceof Hm)T=y.result;else if(y instanceof $m)T=y.result;else throw y}finally{o==r.asyncId&&(r.asyncId=a,r.asyncTo=a?c:void 0,r.promise=a?f:void 0)}return ee.fun(l)&&Oe.batchedUpdates(()=>{l(T,n,n.item)}),T})()}i(NR,"runAsync");function _d(e,t){Ml(e.timeouts,r=>r.cancel()),e.pauseQueue.clear(),e.resumeQueue.clear(),e.asyncId=e.asyncTo=e.promise=void 0,t&&(e.cancelId=t)}i(_d,"stopAsync");var nw=class nw extends Error{constructor(){super("An async animation has been interrupted. You see this error because you forgot to use `await` or `.catch(...)` on its returned promise."),this.result=void 0}};i(nw,"BailSignal");var Hm=nw,iw=class iw extends Error{constructor(){super("SkipAnimationSignal"),this.result=void 0}};i(iw,"SkipAniamtionSignal");var $m=iw,j2=i(e=>e instanceof bd,"isFrameValue"),nY=1,ow=class ow extends Dl{constructor(...t){super(...t),this.id=nY++,this.key=void 0,this._priority=0}get priority(){return this._priority}set priority(t){this._priority!=t&&(this._priority=t,this._onPriorityChange(t))}get(){let t=Ii(this);return t&&t.getValue()}to(...t){return Nn.to(this,t)}interpolate(...t){return cR(),Nn.to(this,t)}toJSON(){return this.get()}observerAdded(t){t==1&&this._attach()}observerRemoved(t){t==0&&this._detach()}_attach(){}_detach(){}_onChange(t,r=!1){Ka(this,{type:"change",parent:this,value:t,idle:r})}_onPriorityChange(t){this.idle||Bl.sort(this),Ka(this,{type:"priority",parent:this,priority:t})}};i(ow,"FrameValue");var bd=ow,Za=Symbol.for("SpringPhase"),PR=1,W2=2,G2=4,U2=i(e=>(e[Za]&PR)>0,"hasAnimated"),Hs=i(e=>(e[Za]&W2)>0,"isAnimating"),pd=i(e=>(e[Za]&G2)>0,"isPaused"),yR=i((e,t)=>t?e[Za]|=W2|PR:e[Za]&=~W2,"setActiveBit"),xR=i((e,t)=>t?e[Za]|=G2:e[Za]&=~G2,"setPausedBit"),sw=class sw extends bd{constructor(t,r){if(super(),this.key=void 0,this.animation=new q2,this.queue=void 0,this.defaultProps={},this._state={paused:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._pendingCalls=new Set,this._lastCallId=0,this._lastToId=0,this._memoizedDuration=0,!ee.und(t)||!ee.und(r)){let n=ee.obj(t)?br({},t):br({},r,{from:t});ee.und(n.default)&&(n.default=!0),this.start(n)}}get idle(){return!(Hs(this)||this._state.asyncTo)||pd(this)}get goal(){return Rr(this.animation.to)}get velocity(){let t=Ii(this);return t instanceof Ya?t.lastVelocity||0:t.getPayload().map(r=>r.lastVelocity||0)}get hasAnimated(){return U2(this)}get isAnimating(){return Hs(this)}get isPaused(){return pd(this)}advance(t){let r=!0,n=!1,o=this.animation,{config:a,toValues:l}=o,c=dd(o.to);!c&&tn(o.to)&&(l=en(Rr(o.to))),o.values.forEach((m,v)=>{if(m.done)return;let _=m.constructor==Ja?1:c?c[v].lastPosition:l[v],b=o.immediate,I=_;if(!b){if(I=m.lastPosition,a.tension<=0){m.done=!0;return}let T=m.elapsedTime+=t,y=o.fromValues[v],g=m.v0!=null?m.v0:m.v0=ee.arr(a.velocity)?a.velocity[v]:a.velocity,w;if(ee.und(a.duration))if(a.decay){let k=a.decay===!0?.998:a.decay,C=Math.exp(-(1-k)*T);I=y+g/(1-k)*(1-C),b=Math.abs(m.lastPosition-I)<.1,w=g*C}else{w=m.lastVelocity==null?g:m.lastVelocity;let k=a.precision||(y==_?.005:Math.min(1,Math.abs(_-y)*.001)),C=a.restVelocity||k/10,P=a.clamp?0:a.bounce,N=!ee.und(P),B=y==_?m.v0>0:y<_,O,L=!1,U=1,M=Math.ceil(t/U);for(let V=0;VC,!(!O&&(b=Math.abs(_-I)<=k,b)));++V){N&&(L=I==_||I>_==B,L&&(w=-w*P,I=_));let $=-a.tension*1e-6*(I-_),q=-a.friction*.001*w,Q=($+q)/a.mass;w=w+Q*U,I=I+w*U}}else{let k=1;a.duration>0&&(this._memoizedDuration!==a.duration&&(this._memoizedDuration=a.duration,m.durationProgress>0&&(m.elapsedTime=a.duration*m.durationProgress,T=m.elapsedTime+=t)),k=(a.progress||0)+T/this._memoizedDuration,k=k>1?1:k<0?0:k,m.durationProgress=k),I=y+a.easing(k)*(_-y),w=(I-m.lastPosition)/t,b=k==1}m.lastVelocity=w,Number.isNaN(I)&&(console.warn("Got NaN while animating:",this),b=!0)}c&&!c[v].done&&(b=!1),b?m.done=!0:r=!1,m.setValue(I,a.round)&&(n=!0)});let f=Ii(this),p=f.getValue();if(r){let m=Rr(o.to);(p!==m||n)&&!a.decay?(f.setValue(m),this._onChange(m)):n&&a.decay&&this._onChange(p),this._stop()}else n&&this._onChange(p)}set(t){return Oe.batchedUpdates(()=>{this._stop(),this._focus(t),this._set(t)}),this}pause(){this._update({pause:!0})}resume(){this._update({pause:!1})}finish(){if(Hs(this)){let{to:t,config:r}=this.animation;Oe.batchedUpdates(()=>{this._onStart(),r.decay||this._set(t,!1),this._stop()})}return this}update(t){return(this.queue||(this.queue=[])).push(t),this}start(t,r){let n;return ee.und(t)?(n=this.queue||[],this.queue=[]):n=[ee.obj(t)?t:br({},r,{to:t})],Promise.all(n.map(o=>this._update(o))).then(o=>Z2(this,o))}stop(t){let{to:r}=this.animation;return this._focus(this.get()),_d(this._state,t&&this._lastCallId),Oe.batchedUpdates(()=>this._stop(r,t)),this}reset(){this._update({reset:!0})}eventObserved(t){t.type=="change"?this._start():t.type=="priority"&&(this.priority=t.priority+1)}_prepareNode(t){let r=this.key||"",{to:n,from:o}=t;n=ee.obj(n)?n[r]:n,(n==null||H2(n))&&(n=void 0),o=ee.obj(o)?o[r]:o,o==null&&(o=void 0);let a={to:n,from:o};return U2(this)||(t.reverse&&([n,o]=[o,n]),o=Rr(o),ee.und(o)?Ii(this)||this._set(n):this._set(o)),a}_update(t,r){let n=br({},t),{key:o,defaultProps:a}=this;n.default&&Object.assign(a,X2(n,(f,p)=>/^on/.test(p)?TR(f,o):f)),SR(this,n,"onProps"),md(this,"onProps",n,this);let l=this._prepareNode(n);if(Object.isFrozen(this))throw Error("Cannot animate a `SpringValue` object that is frozen. Did you forget to pass your component to `animated(...)` before animating its props?");let c=this._state;return RR(++this._lastCallId,{key:o,props:n,defaultProps:a,state:c,actions:{pause:i(()=>{pd(this)||(xR(this,!0),Fl(c.pauseQueue),md(this,"onPause",ki(this,hd(this,this.animation.to)),this))},"pause"),resume:i(()=>{pd(this)&&(xR(this,!1),Hs(this)&&this._resume(),Fl(c.resumeQueue),md(this,"onResume",ki(this,hd(this,this.animation.to)),this))},"resume"),start:this._merge.bind(this,l)}}).then(f=>{if(n.loop&&f.finished&&!(r&&f.noop)){let p=LR(n);if(p)return this._update(p,!0)}return f})}_merge(t,r,n){if(r.cancel)return this.stop(!0),n(zl(this));let o=!ee.und(t.to),a=!ee.und(t.from);if(o||a)if(r.callId>this._lastToId)this._lastToId=r.callId;else return n(zl(this));let{key:l,defaultProps:c,animation:f}=this,{to:p,from:m}=f,{to:v=p,from:_=m}=t;a&&!o&&(!r.default||ee.und(v))&&(v=_),r.reverse&&([v,_]=[_,v]);let b=!to(_,m);b&&(f.from=_),_=Rr(_);let I=!to(v,p);I&&this._focus(v);let T=H2(r.to),{config:y}=f,{decay:g,velocity:w}=y;(o||a)&&(y.velocity=0),r.config&&!T&&rY(y,Xa(r.config,l),r.config!==c.config?Xa(c.config,l):void 0);let k=Ii(this);if(!k||ee.und(v))return n(ki(this,!0));let C=ee.und(r.reset)?a&&!r.default:!ee.und(_)&&gd(r.reset,l),P=C?_:this.get(),N=vd(v),B=ee.num(N)||ee.arr(N)||Ul(N),O=!T&&(!B||gd(c.immediate||r.immediate,l));if(I){let V=zm(v);if(V!==k.constructor)if(O)k=this._set(N);else throw Error(`Cannot animate between ${k.constructor.name} and ${V.name}, as the "to" prop suggests`)}let L=k.constructor,U=tn(v),M=!1;if(!U){let V=C||!U2(this)&&b;(I||V)&&(M=to(vd(P),N),U=!M),(!to(f.immediate,O)&&!O||!to(y.decay,g)||!to(y.velocity,w))&&(U=!0)}if(M&&Hs(this)&&(f.changed&&!C?U=!0:U||this._stop(p)),!T&&((U||tn(p))&&(f.values=k.getPayload(),f.toValues=tn(v)?null:L==Ja?[1]:en(N)),f.immediate!=O&&(f.immediate=O,!O&&!C&&this._set(p)),U)){let{onRest:V}=f;qe(oY,q=>SR(this,r,q));let $=ki(this,hd(this,p));Fl(this._pendingCalls,$),this._pendingCalls.add(n),f.changed&&Oe.batchedUpdates(()=>{f.changed=!C,V?.($,this),C?Xa(c.onRest,$):f.onStart==null||f.onStart($,this)})}C&&this._set(P),T?n(NR(r.to,r,this._state,this)):U?this._start():Hs(this)&&!I?this._pendingCalls.add(n):n(AR(P))}_focus(t){let r=this.animation;t!==r.to&&(R2(this)&&this._detach(),r.to=t,R2(this)&&this._attach())}_attach(){let t=0,{to:r}=this.animation;tn(r)&&(Bo(r,this),j2(r)&&(t=r.priority+1)),this.priority=t}_detach(){let{to:t}=this.animation;tn(t)&&zs(t,this)}_set(t,r=!0){let n=Rr(t);if(!ee.und(n)){let o=Ii(this);if(!o||!to(n,o.getValue())){let a=zm(n);!o||o.constructor!=a?Um(this,a.create(n)):o.setValue(n),o&&Oe.batchedUpdates(()=>{this._onChange(n,r)})}}return Ii(this)}_onStart(){let t=this.animation;t.changed||(t.changed=!0,md(this,"onStart",ki(this,hd(this,t.to)),this))}_onChange(t,r){r||(this._onStart(),Xa(this.animation.onChange,t,this)),Xa(this.defaultProps.onChange,t,this),super._onChange(t,r)}_start(){let t=this.animation;Ii(this).reset(Rr(t.to)),t.immediate||(t.fromValues=t.values.map(r=>r.lastPosition)),Hs(this)||(yR(this,!0),pd(this)||this._resume())}_resume(){Nn.skipAnimation?this.finish():Bl.start(this)}_stop(t,r){if(Hs(this)){yR(this,!1);let n=this.animation;qe(n.values,a=>{a.done=!0}),n.toValues&&(n.onChange=n.onPause=n.onResume=void 0),Ka(this,{type:"idle",parent:this});let o=r?zl(this.get()):ki(this.get(),hd(this,t??n.to));Fl(this._pendingCalls,o),n.changed&&(n.changed=!1,md(this,"onRest",o,this))}}};i(sw,"SpringValue");var K2=sw;function hd(e,t){let r=vd(t),n=vd(e.get());return to(n,r)}i(hd,"checkFinished");function LR(e,t=e.loop,r=e.to){let n=Xa(t);if(n){let o=n!==!0&&OR(n),a=(o||e).reverse,l=!o||o.reset;return yd(br({},e,{loop:t,default:!1,pause:void 0,to:!a||H2(r)?r:void 0,from:l?e.from:void 0,reset:l},o))}}i(LR,"createLoopUpdate");function yd(e){let{to:t,from:r}=e=OR(e),n=new Set;return ee.obj(t)&&wR(t,n),ee.obj(r)&&wR(r,n),e.keys=n.size?Array.from(n):null,e}i(yd,"createUpdate");function iY(e){let t=yd(e);return ee.und(t.default)&&(t.default=X2(t)),t}i(iY,"declareUpdate");function wR(e,t){An(e,(r,n)=>r!=null&&t.add(n))}i(wR,"findDefined");var oY=["onStart","onRest","onChange","onPause","onResume"];function SR(e,t,r){e.animation[r]=t[r]!==CR(t,r)?TR(t[r],e.key):void 0}i(SR,"mergeActiveFn");function md(e,t,...r){var n,o,a,l;(n=(o=e.animation)[t])==null||n.call(o,...r),(a=(l=e.defaultProps)[t])==null||a.call(l,...r)}i(md,"sendEvent");var sY=["onStart","onChange","onRest"],aY=1,aw=class aw{constructor(t,r){this.id=aY++,this.springs={},this.queue=[],this.ref=void 0,this._flush=void 0,this._initialProps=void 0,this._lastAsyncId=0,this._active=new Set,this._changed=new Set,this._started=!1,this._item=void 0,this._state={paused:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._events={onStart:new Map,onChange:new Map,onRest:new Map},this._onFrame=this._onFrame.bind(this),r&&(this._flush=r),t&&this.start(br({default:!0},t))}get idle(){return!this._state.asyncTo&&Object.values(this.springs).every(t=>t.idle)}get item(){return this._item}set item(t){this._item=t}get(){let t={};return this.each((r,n)=>t[n]=r.get()),t}set(t){for(let r in t){let n=t[r];ee.und(n)||this.springs[r].set(n)}}update(t){return t&&this.queue.push(yd(t)),this}start(t){let{queue:r}=this;return t?r=en(t).map(yd):this.queue=[],this._flush?this._flush(this,r):(UR(this,r),J2(this,r))}stop(t,r){if(t!==!!t&&(r=t),r){let n=this.springs;qe(en(r),o=>n[o].stop(!!t))}else _d(this._state,this._lastAsyncId),this.each(n=>n.stop(!!t));return this}pause(t){if(ee.und(t))this.start({pause:!0});else{let r=this.springs;qe(en(t),n=>r[n].pause())}return this}resume(t){if(ee.und(t))this.start({pause:!1});else{let r=this.springs;qe(en(t),n=>r[n].resume())}return this}each(t){An(this.springs,t)}_onFrame(){let{onStart:t,onChange:r,onRest:n}=this._events,o=this._active.size>0,a=this._changed.size>0;(o&&!this._started||a&&!this._started)&&(this._started=!0,Ml(t,([f,p])=>{p.value=this.get(),f(p,this,this._item)}));let l=!o&&this._started,c=a||l&&n.size?this.get():null;a&&r.size&&Ml(r,([f,p])=>{p.value=c,f(p,this,this._item)}),l&&(this._started=!1,Ml(n,([f,p])=>{p.value=c,f(p,this,this._item)}))}eventObserved(t){if(t.type=="change")this._changed.add(t.parent),t.idle||this._active.add(t.parent);else if(t.type=="idle")this._active.delete(t.parent);else return;Oe.onFrame(this._onFrame)}};i(aw,"Controller");var Y2=aw;function J2(e,t){return Promise.all(t.map(r=>DR(e,r))).then(r=>Z2(e,r))}i(J2,"flushUpdateQueue");async function DR(e,t,r){let{keys:n,to:o,from:a,loop:l,onRest:c,onResolve:f}=t,p=ee.obj(t.default)&&t.default;l&&(t.loop=!1),o===!1&&(t.to=null),a===!1&&(t.from=null);let m=ee.arr(o)||ee.fun(o)?o:void 0;m?(t.to=void 0,t.onRest=void 0,p&&(p.onRest=void 0)):qe(sY,T=>{let y=t[T];if(ee.fun(y)){let g=e._events[T];t[T]=({finished:w,cancelled:k})=>{let C=g.get(y);C?(w||(C.finished=!1),k&&(C.cancelled=!0)):g.set(y,{value:null,finished:w||!1,cancelled:k||!1})},p&&(p[T]=t[T])}});let v=e._state;t.pause===!v.paused?(v.paused=t.pause,Fl(t.pause?v.pauseQueue:v.resumeQueue)):v.paused&&(t.pause=!0);let _=(n||Object.keys(e.springs)).map(T=>e.springs[T].start(t)),b=t.cancel===!0||CR(t,"cancel")===!0;(m||b&&v.asyncId)&&_.push(RR(++e._lastAsyncId,{props:t,state:v,actions:{pause:Cm,resume:Cm,start(T,y){b?(_d(v,e._lastAsyncId),y(zl(e))):(T.onRest=c,y(NR(m,T,v,e)))}}})),v.paused&&await new Promise(T=>{v.resumeQueue.add(T)});let I=Z2(e,await Promise.all(_));if(l&&I.finished&&!(r&&I.noop)){let T=LR(t,l,o);if(T)return UR(e,[T]),DR(e,T,!0)}return f&&Oe.batchedUpdates(()=>f(I,e,e.item)),I}i(DR,"flushUpdate");function ER(e,t){let r=br({},e.springs);return t&&qe(en(t),n=>{ee.und(n.keys)&&(n=yd(n)),ee.obj(n.to)||(n=br({},n,{to:void 0})),BR(r,n,o=>FR(o))}),MR(e,r),r}i(ER,"getSprings");function MR(e,t){An(t,(r,n)=>{e.springs[n]||(e.springs[n]=r,Bo(r,e))})}i(MR,"setSprings");function FR(e,t){let r=new K2;return r.key=e,t&&Bo(r,t),r}i(FR,"createSpring");function BR(e,t,r){t.keys&&qe(t.keys,n=>{(e[n]||(e[n]=r(n)))._prepareNode(t)})}i(BR,"prepareSprings");function UR(e,t){qe(t,r=>{BR(e.springs,r,n=>FR(n,e))})}i(UR,"prepareKeys");function uY(e,t){if(e==null)return{};var r={},n=Object.keys(e),o,a;for(a=0;a=0)&&(r[o]=e[o]);return r}i(uY,"_objectWithoutPropertiesLoose");var lY=["children"],qm=i(e=>{let{children:t}=e,r=uY(e,lY),n=(0,ui.useContext)(Vm),o=r.pause||!!n.pause,a=r.immediate||!!n.immediate;r=dR(()=>({pause:o,immediate:a}),[o,a]);let{Provider:l}=Vm;return xd.createElement(l,{value:r},t)},"SpringContext"),Vm=cY(qm,{});qm.Provider=Vm.Provider;qm.Consumer=Vm.Consumer;function cY(e,t){return Object.assign(e,xd.createContext(t)),e.Provider._context=e,e.Consumer._context=e,e}i(cY,"makeContext");var fY=i(()=>{let e=[],t=i(function(o){fR();let a=[];return qe(e,(l,c)=>{if(ee.und(o))a.push(l.start());else{let f=r(o,l,c);f&&a.push(l.start(f))}}),a},"SpringRef");t.current=e,t.add=function(n){e.includes(n)||e.push(n)},t.delete=function(n){let o=e.indexOf(n);~o&&e.splice(o,1)},t.pause=function(){return qe(e,n=>n.pause(...arguments)),this},t.resume=function(){return qe(e,n=>n.resume(...arguments)),this},t.set=function(n){qe(e,o=>o.set(n))},t.start=function(n){let o=[];return qe(e,(a,l)=>{if(ee.und(n))o.push(a.start());else{let c=this._getProps(n,a,l);c&&o.push(a.start(c))}}),o},t.stop=function(){return qe(e,n=>n.stop(...arguments)),this},t.update=function(n){return qe(e,(o,a)=>o.update(this._getProps(n,o,a))),this};let r=i(function(o,a,l){return ee.fun(o)?o(l,a):o},"_getProps");return t._getProps=r,t},"SpringRef");function dY(e,t,r){let n=ee.fun(t)&&t;n&&!r&&(r=[]);let o=(0,ui.useMemo)(()=>n||arguments.length==3?fY():void 0,[]),a=(0,ui.useRef)(0),l=Am(),c=(0,ui.useMemo)(()=>({ctrls:[],queue:[],flush(g,w){let k=ER(g,w);return a.current>0&&!c.queue.length&&!Object.keys(k).some(P=>!g.springs[P])?J2(g,w):new Promise(P=>{MR(g,k),c.queue.push(()=>{P(J2(g,w))}),l()})}}),[]),f=(0,ui.useRef)([...c.ctrls]),p=[],m=N2(e)||0;(0,ui.useMemo)(()=>{qe(f.current.slice(e,m),g=>{XK(g,o),g.stop(!0)}),f.current.length=e,v(m,e)},[e]),(0,ui.useMemo)(()=>{v(0,Math.min(m,e))},r);function v(g,w){for(let k=g;kER(g,p[w])),b=(0,ui.useContext)(qm),I=N2(b),T=b!==I&&QK(b);Nm(()=>{a.current++,c.ctrls=f.current;let{queue:g}=c;g.length&&(c.queue=[],qe(g,w=>w())),qe(f.current,(w,k)=>{o?.add(w),T&&w.start({default:b});let C=p[k];C&&(ZK(w,C.ref),w.ref?w.queue.push(C):w.start(C))})}),cd(()=>()=>{qe(c.ctrls,g=>g.stop(!0))});let y=_.map(g=>br({},g));return o?[y,o]:y}i(dY,"useSprings");function ew(e,t){let r=ee.fun(e),[[n],o]=dY(1,r?e:[e],r?t||[]:t);return r||arguments.length==2?[n,o]:n}i(ew,"useSpring");var IR;(function(e){e.MOUNT="mount",e.ENTER="enter",e.UPDATE="update",e.LEAVE="leave"})(IR||(IR={}));var uw=class uw extends bd{constructor(t,r){super(),this.key=void 0,this.idle=!0,this.calc=void 0,this._active=new Set,this.source=t,this.calc=Us(...r);let n=this._get(),o=zm(n);Um(this,o.create(n))}advance(t){let r=this._get(),n=this.get();to(r,n)||(Ii(this).setValue(r),this._onChange(r,this.idle)),!this.idle&&kR(this._active)&&z2(this)}_get(){let t=ee.arr(this.source)?this.source.map(Rr):en(Rr(this.source));return this.calc(...t)}_start(){this.idle&&!kR(this._active)&&(this.idle=!1,qe(dd(this),t=>{t.done=!1}),Nn.skipAnimation?(Oe.batchedUpdates(()=>this.advance()),z2(this)):Bl.start(this))}_attach(){let t=1;qe(en(this.source),r=>{tn(r)&&Bo(r,this),j2(r)&&(r.idle||this._active.add(r),t=Math.max(t,r.priority+1))}),this.priority=t,this._start()}_detach(){qe(en(this.source),t=>{tn(t)&&zs(t,this)}),this._active.clear(),z2(this)}eventObserved(t){t.type=="change"?t.idle?this.advance():(this._active.add(t.parent),this._start()):t.type=="idle"?this._active.delete(t.parent):t.type=="priority"&&(this.priority=en(this.source).reduce((r,n)=>Math.max(r,(j2(n)?n.priority:0)+1),0))}};i(uw,"Interpolation");var Q2=uw;function pY(e){return e.idle!==!1}i(pY,"isIdle");function kR(e){return!e.size||Array.from(e).every(pY)}i(kR,"checkIdle");function z2(e){e.idle||(e.idle=!0,qe(dd(e),t=>{t.done=!0}),Ka(e,{type:"idle",parent:e}))}i(z2,"becomeIdle");Nn.assign({createStringInterpolator:Rm,to:i((e,t)=>new Q2(e,t),"to")});var Sve=Bl.advance;var HR=G(r0());function dw(e,t){if(e==null)return{};var r={},n=Object.keys(e),o,a;for(a=0;a=0)&&(r[o]=e[o]);return r}i(dw,"_objectWithoutPropertiesLoose");var hY=["style","children","scrollTop","scrollLeft"],$R=/^--/;function mY(e,t){return t==null||typeof t=="boolean"||t===""?"":typeof t=="number"&&t!==0&&!$R.test(e)&&!(wd.hasOwnProperty(e)&&wd[e])?t+"px":(""+t).trim()}i(mY,"dangerousStyleValue");var zR={};function gY(e,t){if(!e.nodeType||!e.setAttribute)return!1;let r=e.nodeName==="filter"||e.parentNode&&e.parentNode.nodeName==="filter",n=t,{style:o,children:a,scrollTop:l,scrollLeft:c}=n,f=dw(n,hY),p=Object.values(f),m=Object.keys(f).map(v=>r||e.hasAttribute(v)?v:zR[v]||(zR[v]=v.replace(/([A-Z])/g,_=>"-"+_.toLowerCase())));a!==void 0&&(e.textContent=a);for(let v in o)if(o.hasOwnProperty(v)){let _=mY(v,o[v]);$R.test(v)?e.style.setProperty(v,_):e.style[v]=_}m.forEach((v,_)=>{e.setAttribute(v,p[_])}),l!==void 0&&(e.scrollTop=l),c!==void 0&&(e.scrollLeft=c)}i(gY,"applyAnimatedValues");var wd={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},vY=i((e,t)=>e+t.charAt(0).toUpperCase()+t.substring(1),"prefixKey"),_Y=["Webkit","Ms","Moz","O"];wd=Object.keys(wd).reduce((e,t)=>(_Y.forEach(r=>e[vY(r,t)]=e[t]),e),wd);var bY=["x","y","z"],yY=/^(matrix|translate|scale|rotate|skew)/,xY=/^(translate)/,wY=/^(rotate|skew)/,lw=i((e,t)=>ee.num(e)&&e!==0?e+t:e,"addUnit"),jm=i((e,t)=>ee.arr(e)?e.every(r=>jm(r,t)):ee.num(e)?e===t:parseFloat(e)===t,"isValueIdentity"),hw=class hw extends Qa{constructor(t){let{x:r,y:n,z:o}=t,a=dw(t,bY),l=[],c=[];(r||n||o)&&(l.push([r||0,n||0,o||0]),c.push(f=>[`translate3d(${f.map(p=>lw(p,"px")).join(",")})`,jm(f,0)])),An(a,(f,p)=>{if(p==="transform")l.push([f||""]),c.push(m=>[m,m===""]);else if(yY.test(p)){if(delete a[p],ee.und(f))return;let m=xY.test(p)?"px":wY.test(p)?"deg":"";l.push(en(f)),c.push(p==="rotate3d"?([v,_,b,I])=>[`rotate3d(${v},${_},${b},${lw(I,m)})`,jm(I,0)]:v=>[`${p}(${v.map(_=>lw(_,m)).join(",")})`,jm(v,p.startsWith("scale")?1:0)])}}),l.length&&(a.transform=new fw(l,c)),super(a)}};i(hw,"AnimatedStyle");var cw=hw,mw=class mw extends Dl{constructor(t,r){super(),this._value=null,this.inputs=t,this.transforms=r}get(){return this._value||(this._value=this._get())}_get(){let t="",r=!0;return qe(this.inputs,(n,o)=>{let a=Rr(n[0]),[l,c]=this.transforms[o](ee.arr(a)?a:n.map(Rr));t+=" "+l,r=r&&c}),r?"none":t}observerAdded(t){t==1&&qe(this.inputs,r=>qe(r,n=>tn(n)&&Bo(n,this)))}observerRemoved(t){t==0&&qe(this.inputs,r=>qe(r,n=>tn(n)&&zs(n,this)))}eventObserved(t){t.type=="change"&&(this._value=null),Ka(this,t)}};i(mw,"FluidTransform");var fw=mw,SY=["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"],EY=["scrollTop","scrollLeft"];Nn.assign({batchedUpdates:HR.unstable_batchedUpdates,createStringInterpolator:Rm,colors:aR});var IY=vR(SY,{applyAnimatedValues:gY,createAnimatedStyle:i(e=>new cw(e),"createAnimatedStyle"),getComponentProps:i(e=>dw(e,EY),"getComponentProps")}),pw=IY.animated;var VR=G(ve(),1),Sd=typeof document<"u"?VR.default.useLayoutEffect:()=>{};var Wm=G(ve(),1);function gw(e){let t=(0,Wm.useRef)(null);return Sd(()=>{t.current=e},[e]),(0,Wm.useCallback)((...r)=>{let n=t.current;return n?.(...r)},[])}i(gw,"$8ae05eaa5c114e9c$export$7f54fc3180508a52");var Gm=G(ve(),1);var Uve=!!(typeof window<"u"&&window.document&&window.document.createElement),qR=new Map;function jR(e,t){if(e===t)return e;let r=qR.get(e);if(r)return r.forEach(o=>o(t)),t;let n=qR.get(t);return n?(n.forEach(o=>o(e)),e):t}i(jR,"$bdb11010cef70236$export$cd8c9cb68f842629");function WR(...e){return(...t)=>{for(let r of e)typeof r=="function"&&r(...t)}}i(WR,"$ff5963eb1fccf552$export$e08e3b67e392101e");function GR(e){var t,r,n="";if(typeof e=="string"||typeof e=="number")n+=e;else if(typeof e=="object")if(Array.isArray(e)){var o=e.length;for(t=0;t=65&&o.charCodeAt(2)<=90?t[o]=WR(a,l):(o==="className"||o==="UNSAFE_className")&&typeof a=="string"&&typeof l=="string"?t[o]=KR(a,l):o==="id"&&a&&l?t.id=jR(a,l):t[o]=l!==void 0?l:a}}return t}i(vw,"$3ef42575df84b30b$export$9d1611c77c2fe928");var Hl=G(ve(),1);var Km=G(ve(),1);var bw=class bw{isDefaultPrevented(){return this.nativeEvent.defaultPrevented}preventDefault(){this.defaultPrevented=!0,this.nativeEvent.preventDefault()}stopPropagation(){this.nativeEvent.stopPropagation(),this.isPropagationStopped=()=>!0}isPropagationStopped(){return!1}persist(){}constructor(t,r){this.nativeEvent=r,this.target=r.target,this.currentTarget=r.currentTarget,this.relatedTarget=r.relatedTarget,this.bubbles=r.bubbles,this.cancelable=r.cancelable,this.defaultPrevented=r.defaultPrevented,this.eventPhase=r.eventPhase,this.isTrusted=r.isTrusted,this.timeStamp=r.timeStamp,this.type=t}};i(bw,"$8a9cb279dc87e130$export$905e7fc544a71f36");var _w=bw;function YR(e){let t=(0,Km.useRef)({isFocused:!1,observer:null});Sd(()=>{let n=t.current;return()=>{n.observer&&(n.observer.disconnect(),n.observer=null)}},[]);let r=gw(n=>{e?.(n)});return(0,Km.useCallback)(n=>{if(n.target instanceof HTMLButtonElement||n.target instanceof HTMLInputElement||n.target instanceof HTMLTextAreaElement||n.target instanceof HTMLSelectElement){t.current.isFocused=!0;let o=n.target,a=i(l=>{t.current.isFocused=!1,o.disabled&&r(new _w("blur",l)),t.current.observer&&(t.current.observer.disconnect(),t.current.observer=null)},"onBlurHandler");o.addEventListener("focusout",a,{once:!0}),t.current.observer=new MutationObserver(()=>{if(t.current.isFocused&&o.disabled){var l;(l=t.current.observer)===null||l===void 0||l.disconnect();let c=o===document.activeElement?null:document.activeElement;o.dispatchEvent(new FocusEvent("blur",{relatedTarget:c})),o.dispatchEvent(new FocusEvent("focusout",{bubbles:!0,relatedTarget:c}))}}),t.current.observer.observe(o,{attributes:!0,attributeFilter:["disabled"]})}},[r])}i(YR,"$8a9cb279dc87e130$export$715c682d09d639cc");var Ed=G(ve(),1);function yw(e){let{isDisabled:t,onBlurWithin:r,onFocusWithin:n,onFocusWithinChange:o}=e,a=(0,Ed.useRef)({isFocusWithin:!1}),l=(0,Ed.useCallback)(p=>{a.current.isFocusWithin&&!p.currentTarget.contains(p.relatedTarget)&&(a.current.isFocusWithin=!1,r&&r(p),o&&o(!1))},[r,o,a]),c=YR(l),f=(0,Ed.useCallback)(p=>{!a.current.isFocusWithin&&document.activeElement===p.target&&(n&&n(p),o&&o(!0),a.current.isFocusWithin=!0,c(p))},[n,o,c]);return t?{focusWithinProps:{onFocus:void 0,onBlur:void 0}}:{focusWithinProps:{onFocus:f,onBlur:l}}}i(yw,"$9ab94262bd0047c7$export$420e68273165f4ec");var JR={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 QR(e={}){let{style:t,isFocusable:r}=e,[n,o]=(0,Hl.useState)(!1),{focusWithinProps:a}=yw({isDisabled:!r,onFocusWithinChange:i(c=>o(c),"onFocusWithinChange")}),l=(0,Hl.useMemo)(()=>n?t:t?{...JR,...t}:JR,[n]);return{visuallyHiddenProps:{...a,style:l}}}i(QR,"$5c3e21d68f1c4674$export$a966af930f325cab");function xw(e){let{children:t,elementType:r="div",isFocusable:n,style:o,...a}=e,{visuallyHiddenProps:l}=QR(e);return Hl.default.createElement(r,vw(a,l),t)}i(xw,"$5c3e21d68f1c4674$export$439d29a4e110a164");var gn={"hds-icon":"Notification-module_hds-icon__2ocjD","hds-icon--size-xs":"Notification-module_hds-icon--size-xs__2Mj5D","hds-icon--size-s":"Notification-module_hds-icon--size-s__igOqE","hds-icon--size-m":"Notification-module_hds-icon--size-m__sxXOh","hds-icon--size-l":"Notification-module_hds-icon--size-l__3Ho_A","hds-icon--size-xl":"Notification-module_hds-icon--size-xl__1cTta","hds-icon--alert-circle-fill":"Notification-module_hds-icon--alert-circle-fill__12XKS","hds-icon-start--alert-circle-fill":"Notification-module_hds-icon-start--alert-circle-fill__TwQNY","hds-icon-end--alert-circle-fill":"Notification-module_hds-icon-end--alert-circle-fill__3gb8C","hds-icon--check-circle-fill":"Notification-module_hds-icon--check-circle-fill__2wjh3","hds-icon-start--check-circle-fill":"Notification-module_hds-icon-start--check-circle-fill__2QULC","hds-icon-end--check-circle-fill":"Notification-module_hds-icon-end--check-circle-fill__2gbRD","hds-icon--error-fill":"Notification-module_hds-icon--error-fill__159Nf","hds-icon-start--error-fill":"Notification-module_hds-icon-start--error-fill__2FrGR","hds-icon-end--error-fill":"Notification-module_hds-icon-end--error-fill__1qx8A","hds-icon--info-circle-fill":"Notification-module_hds-icon--info-circle-fill__1F7dp","hds-icon-start--info-circle-fill":"Notification-module_hds-icon-start--info-circle-fill__1-3q2","hds-icon-end--info-circle-fill":"Notification-module_hds-icon-end--info-circle-fill__w7XD0",notification:"Notification-module_notification__3eUBu notification_hds-notification__2DQPN",noBorder:"Notification-module_noBorder__3HZZH",close:"Notification-module_close__nX5bK notification_hds-notification__close-button__1yGIj",autoClose:"Notification-module_autoClose__3mkBX",content:"Notification-module_content__2E8Z_ notification_hds-notification__content__5ylSS",icon:"Notification-module_icon__3xieh notification_hds-icon__29HQM",label:"Notification-module_label__2OUcx notification_hds-notification__label__2t1lR",body:"Notification-module_body__2lrYE notification_hds-notification__body__3cobH",small:"Notification-module_small__3Vi8R notification_hds-notification--small__1wVl6",large:"Notification-module_large__3sVHL notification_hds-notification--large__260Qm","top-left":"Notification-module_top-left__nZQMd notification_hds-notification--top-left__sIHO2","top-center":"Notification-module_top-center__1GWPg notification_hds-notification--top-center__GDWo5","top-right":"Notification-module_top-right__1HAHi notification_hds-notification--top-right__3Wa5K","bottom-left":"Notification-module_bottom-left__17y2g notification_hds-notification--bottom-left__eB4ZK","bottom-center":"Notification-module_bottom-center__2i8Ht notification_hds-notification--bottom-center__5EgOP","bottom-right":"Notification-module_bottom-right__1Giev notification_hds-notification--bottom-right__1SmfT",success:"Notification-module_success__TdJna notification_hds-notification--success__1_3XZ",alert:"Notification-module_alert__1bsQa notification_hds-notification--alert__1MV7H",error:"Notification-module_error___-koD notification_hds-notification--error__3T1Of",boxShadow:"Notification-module_boxShadow__2yJQB notification_hds-notification--box-shadow__2kbD_"};Ht(`.notification_hds-icon__29HQM{background-color:currentcolor;display:inline-block;height:var(--icon-size);-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto;width:var(--icon-size)}.notification_hds-icon--size-xs__19VKz{--icon-size:var(--spacing-layout-2-xs)}.notification_hds-icon--size-s__2Ffyw{--icon-size:var(--spacing-layout-xs)}.notification_hds-icon--size-m__28mpE{--icon-size:var(--spacing-layout-s)}.notification_hds-icon--size-l__T6YEf{--icon-size:var(--spacing-layout-m)}.notification_hds-icon--size-xl__18_OX{--icon-size:var(--spacing-layout-l)}.notification_hds-icon--alert-circle-fill__3er4k{--mask-image-alert-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-alert-circle-fill)}.notification_hds-icon-start--alert-circle-fill__1r-B3{--mask-image-before:var(--mask-image-alert-circle-fill)}.notification_hds-icon-end--alert-circle-fill__2dkn2{--mask-image-after:var(--mask-image-alert-circle-fill)}.notification_hds-icon--check-circle-fill__2u1G4{--mask-image-check-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-check-circle-fill)}.notification_hds-icon-start--check-circle-fill__2JuU0{--mask-image-before:var(--mask-image-check-circle-fill)}.notification_hds-icon-end--check-circle-fill__3YsAQ{--mask-image-after:var(--mask-image-check-circle-fill)}.notification_hds-icon--error-fill__jPWn1{--mask-image-error-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-error-fill)}.notification_hds-icon-start--error-fill__1sR7v{--mask-image-before:var(--mask-image-error-fill)}.notification_hds-icon-end--error-fill__1jyx_{--mask-image-after:var(--mask-image-error-fill)}.notification_hds-icon--info-circle-fill__1gXDU{--mask-image-info-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 100 18 9 9 0 000-18zm1 7v6.5h2V18H9v-1.5h2v-5H9V10h4zm-1.188-4a1.312 1.312 0 110 2.625 1.312 1.312 0 010-2.625z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-info-circle-fill)}.notification_hds-icon-start--info-circle-fill__rortu{--mask-image-before:var(--mask-image-info-circle-fill)}.notification_hds-icon-end--info-circle-fill__3ycxA{--mask-image-after:var(--mask-image-info-circle-fill)}.notification_hds-notification__2DQPN{--notification-background-color:var(--color-info-light);--notification-border-color:var(--color-info);--notification-border-width:var(--spacing-2-xs);--notification-icon-color:var(--color-info);--notification-color:var(--color-black-90);--notification-max-width-inline:none;--notification-max-width-toast:21rem;--notification-z-index-inline:auto;--notification-z-index-toast:99;--notification-offset:var(--spacing-layout-s);--notification-padding:var(--spacing-s);background-color:var(--notification-background-color);border:solid var(--notification-border-color);border-left-width:var(--notification-border-width);border-bottom-width:0;border-right-width:0;border-top-width:0;box-sizing:border-box;color:var(--notification-color);max-width:var(--notification-max-width-inline);padding:var(--notification-padding);position:relative;width:100%;z-index:var(--notification-z-index-inline)}.notification_hds-notification__content__5ylSS{display:grid;grid-gap:var(--spacing-s);gap:var(--spacing-s)}.notification_hds-notification__label__2t1lR{align-items:center;display:flex;font-size:var(--fontsize-heading-xs);font-weight:700;letter-spacing:0;line-height:24px;margin-right:var(--spacing-l)}.notification_hds-notification__2DQPN .notification_hds-icon__29HQM{--icon-size:var(--spacing-layout-xs)}.notification_hds-notification__label__2t1lR>.notification_hds-icon__29HQM{color:var(--notification-icon-color);flex:none;margin-right:var(--spacing-2-xs)}.notification_hds-notification__body__3cobH{font-size:var(--fontsize-body-s);line-height:24px}.notification_hds-notification__close-button__1yGIj{--notification-close-button-offset:var(--spacing-s);background:none;border:none;cursor:pointer;display:flex;outline:none;padding:0;position:absolute;right:var(--notification-close-button-offset);top:var(--notification-close-button-offset)}.notification_hds-notification__close-button__1yGIj:focus{box-shadow:0 0 0 3px var(--color-focus-outline)}.notification_hds-notification--small__1wVl6{--notification-padding:var(--spacing-2-xs)}.notification_hds-notification--small__1wVl6 .notification_hds-notification__content__5ylSS{display:flex;grid-gap:0;gap:0}.notification_hds-notification--small__1wVl6 .notification_hds-notification__label__2t1lR{margin-right:0}.notification_hds-notification--small__1wVl6 .notification_hds-notification__body__3cobH{margin-right:var(--spacing-l)}.notification_hds-notification--small__1wVl6 .notification_hds-notification__close-button__1yGIj{--notification-close-button-offset:var(--spacing-2-xs)}.notification_hds-notification--large__260Qm{--notification-padding:var(--spacing-l)}.notification_hds-notification--large__260Qm .notification_hds-notification__label__2t1lR{margin-right:0}.notification_hds-notification--large__260Qm .notification_hds-notification__close-button__1yGIj{--notification-close-button-offset:var(--spacing-2-xs)}.notification_hds-notification--bottom-center__5EgOP,.notification_hds-notification--bottom-left__eB4ZK,.notification_hds-notification--bottom-right__1SmfT,.notification_hds-notification--top-center__GDWo5,.notification_hds-notification--top-left__sIHO2,.notification_hds-notification--top-right__3Wa5K{border-left-width:0;border-bottom-width:0;border-right-width:0;border-top-width:var(--notification-border-width);max-width:var(--notification-max-width-toast);position:fixed;width:calc(100% - var(--spacing-l));z-index:var(--notification-z-index-toast)}.notification_hds-notification--top-left__sIHO2{left:var(--notification-offset);top:var(--notification-offset)}.notification_hds-notification--top-center__GDWo5{left:50%;top:var(--notification-offset);transform:translateX(-50%)}.notification_hds-notification--top-right__3Wa5K{right:var(--notification-offset);top:var(--notification-offset)}.notification_hds-notification--bottom-left__eB4ZK{bottom:var(--notification-offset);left:var(--notification-offset)}.notification_hds-notification--bottom-center__5EgOP{bottom:var(--notification-offset);left:50%;transform:translateX(-50%)}.notification_hds-notification--bottom-right__1SmfT{bottom:var(--notification-offset);right:var(--notification-offset)}@media only screen and (max-width:765.98px){.notification_hds-notification__2DQPN{--notification-offset:var(--spacing-s)}}.notification_hds-notification--success__1_3XZ{--notification-background-color:var(--color-success-light);--notification-border-color:var(--color-success);--notification-icon-color:var(--color-success)}.notification_hds-notification--alert__1MV7H{--notification-background-color:var(--color-alert-light);--notification-border-color:var(--color-alert-dark);--notification-icon-color:var(--color-alert-dark)}.notification_hds-notification--error__3T1Of{--notification-background-color:var(--color-error-light);--notification-border-color:var(--color-error);--notification-icon-color:var(--color-error)}.notification_hds-notification--box-shadow__2kbD_{box-shadow:var(--box-shadow-l)}.Notification-module_hds-icon__2ocjD{background-color:currentcolor;display:inline-block;height:var(--icon-size);-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto;width:var(--icon-size)}.Notification-module_hds-icon--size-xs__2Mj5D{--icon-size:var(--spacing-layout-2-xs)}.Notification-module_hds-icon--size-s__igOqE{--icon-size:var(--spacing-layout-xs)}.Notification-module_hds-icon--size-m__sxXOh{--icon-size:var(--spacing-layout-s)}.Notification-module_hds-icon--size-l__3Ho_A{--icon-size:var(--spacing-layout-m)}.Notification-module_hds-icon--size-xl__1cTta{--icon-size:var(--spacing-layout-l)}[class*=hds-icon-start--]:before{-webkit-mask-image:var(--mask-image-before);mask-image:var(--mask-image-before)}[class*=hds-icon-end--]:after,[class*=hds-icon-start--]:before{background-color:currentcolor;content:"";display:inline-flex;height:var(--icon-size,24px);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--icon-size,24px)}[class*=hds-icon-end--]:after{-webkit-mask-image:var(--mask-image-after);mask-image:var(--mask-image-after)}.Notification-module_hds-icon--alert-circle-fill__12XKS{--mask-image-alert-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-alert-circle-fill)}.Notification-module_hds-icon-start--alert-circle-fill__TwQNY{--mask-image-before:var(--mask-image-alert-circle-fill)}.Notification-module_hds-icon-end--alert-circle-fill__3gb8C{--mask-image-after:var(--mask-image-alert-circle-fill)}.Notification-module_hds-icon--check-circle-fill__2wjh3{--mask-image-check-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-check-circle-fill)}.Notification-module_hds-icon-start--check-circle-fill__2QULC{--mask-image-before:var(--mask-image-check-circle-fill)}.Notification-module_hds-icon-end--check-circle-fill__2gbRD{--mask-image-after:var(--mask-image-check-circle-fill)}.Notification-module_hds-icon--error-fill__159Nf{--mask-image-error-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-error-fill)}.Notification-module_hds-icon-start--error-fill__2FrGR{--mask-image-before:var(--mask-image-error-fill)}.Notification-module_hds-icon-end--error-fill__1qx8A{--mask-image-after:var(--mask-image-error-fill)}.Notification-module_hds-icon--info-circle-fill__1F7dp{--mask-image-info-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 100 18 9 9 0 000-18zm1 7v6.5h2V18H9v-1.5h2v-5H9V10h4zm-1.188-4a1.312 1.312 0 110 2.625 1.312 1.312 0 010-2.625z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-info-circle-fill)}.Notification-module_hds-icon-start--info-circle-fill__1-3q2{--mask-image-before:var(--mask-image-info-circle-fill)}.Notification-module_hds-icon-end--info-circle-fill__w7XD0{--mask-image-after:var(--mask-image-info-circle-fill)}.Notification-module_notification__3eUBu{overflow:hidden}.Notification-module_notification__3eUBu.Notification-module_noBorder__3HZZH{border:0;padding-top:calc(var(--notification-padding) + var(--notification-border-width))}.Notification-module_notification__3eUBu.Notification-module_noBorder__3HZZH .Notification-module_close__nX5bK{top:calc(var(--notification-close-button-offset) + var(--notification-border-width))}.Notification-module_autoClose__3mkBX{background-color:var(--notification-border-color);height:var(--notification-border-width);left:0;position:absolute;top:0;width:100%}.Notification-module_icon__3xieh{background-color:transparent}`);var XR=G(ve());var Id=i(e=>typeof e=="string"?e:(0,XR.isValidElement)(e)?Id(e.props.children):Array.isArray(e)?e.map(Id).join(""):"","o");var eu;(function(e){e.Small="small",e.Medium="medium",e.Large="large"})(eu||(eu={}));var TY={info:u5,success:l5,error:f5,alert:a5},ZR=i(({visuallyHidden:e,children:t})=>e?lr.default.createElement(xw,null,t):t,"v"),ww=lr.default.forwardRef((e,t)=>{var{autoClose:r=!1,autoCloseDuration:n,boxShadow:o=!1,children:a,className:l="",closeAnimationDuration:c=85,closeButtonLabelText:f,dismissible:p=!1,displayAutoCloseProgress:m=!0,invisible:v=!1,label:_,notificationAriaLabel:b="Notification",position:I="inline",onClose:T=i(()=>null,"A"),size:y=eu.Medium,style:g,type:w="info",headingLevel:k=2}=e,C=it(e,["autoClose","autoCloseDuration","boxShadow","children","className","closeAnimationDuration","closeButtonLabelText","dismissible","displayAutoCloseProgress","invisible","label","notificationAriaLabel","position","onClose","size","style","type","headingLevel"]);let P=I!=="inline";P&&y===eu.Large&&(console.warn(`Size '${y}' is only allowed for inline positioned notifications`),y=eu.Medium),!P&&r&&(console.warn("The 'autoClose' property is not allowed for inline positioned notifications"),r=!1);let[N,B]=(0,lr.useState)(!0),O=(0,lr.useCallback)(()=>{B(!1),setTimeout(()=>T(),c)},[T,c]),L=n>0||!r?n:(()=>{let oe=60*(Id(a).length+Id(_).length)+1e3;return oe<4e3?4e3:oe})();(0,lr.useEffect)(()=>{if(r){let oe=setTimeout(()=>{O()},L);return()=>clearTimeout(oe)}},[r,n,O]);let U=TY[w],M=P?(oe=>{let ue=oe.includes("center");return{from:{transform:`translate3d(${ue?"-50%":"0"}, ${oe.includes("top")?"-":""}32px, 0)`,opacity:.66},to:{transform:`translate3d(${ue?"-50%":"0"}, 0, 0)`,opacity:1},config:{friction:30,tension:300}}})(I):{},V={from:{opacity:1},to:{opacity:0},config:{duration:c}},$=m?(oe=>({from:{transform:"translate3d(0%, 0, 0)"},to:{transform:"translate3d(-100%, 0, 0)"},config:{duration:oe}}))(L):{},q=ew(N?M:V),Q=ew($);return lr.default.createElement(ZR,{visuallyHidden:v},lr.default.createElement(pw.section,Object.assign({},C,{style:Object.assign(Object.assign({},q),g),className:st(gn[I],gn.notification,gn[y],gn[w],r&&gn.noBorder,o&&gn.boxShadow,l),"aria-label":b,role:P||v?"alert":void 0}),r&&lr.default.createElement(pw.div,{style:Q,className:gn.autoClose}),lr.default.createElement("div",{className:gn.content,ref:t},_&&lr.default.createElement("div",Object.assign({className:gn.label},P||v?{}:{role:"heading","aria-level":k}),lr.default.createElement(U,{className:gn.icon}),lr.default.createElement(ZR,{visuallyHidden:y===eu.Small},_)),a&&lr.default.createElement("div",{className:gn.body},a)),p&&lr.default.createElement("button",{className:st(gn.close,gn[w]),type:"button",title:f,"aria-label":f,onClick:O},lr.default.createElement(am,null))))});var tu=G(ve());var eA=G(ve());var CY="RequiredIndicator-module_indicator__Pt7GX text-input_hds-text-input__required__2K-Bs";Ht(`@keyframes text-input_fadeIn__2iVIH{0%{opacity:0}to{opacity:1}}.text-input_hds-text-input__2YbWJ{--border-width:2px;--outline-width:3px;--outline-offset-readonly:4px;--input-height:56px;--textarea-height:149px;--icon-size:var(--spacing-m);--icon-color:var(--color-black);--helper-color-default:var(--color-black-60);--helper-color-invalid:var(--color-black);--helper-background-color-invalid:var(--color-error-light);--helper-icon-color-invalid:var(--color-error);--helper-color-success:var(--color-black);--helper-background-color-success:var(--color-success-light);--helper-icon-color-success:var(--color-success);--helper-color-info:var(--color-black);--helper-background-color-info:var(--color-info-light);--helper-icon-color-info:var(--color-info);--input-background-default:var(--color-white);--input-background-disabled:var(--color-black-10);--input-border-color-default:var(--color-black-50);--input-border-color-hover:var(--color-black-90);--input-border-color-focus:var(--color-black-90);--input-border-color-invalid:var(--color-error);--input-border-color-disabled:var(--color-black-10);--input-border-color-success:var(--color-success);--input-color-default:var(--color-black-90);--input-color-disabled:var(--color-black-40);--label-color-default:var(--color-black-90);--label-color-invalid:var(--color-black-90);--placeholder-color:var(--color-black-60)}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu{-webkit-appearance:none;background-color:var(--input-background-default);border:var(--border-width) solid var(--input-border-color-default);border-radius:0;box-sizing:border-box;color:var(--input-color-default);font-family:inherit;font-size:1.125em;height:var(--input-height);line-height:normal;margin:0;padding:0 var(--spacing-s);width:100%;will-change:transform,box-shadow}.text-input_hds-text-input__2YbWJ:not([data-hds-textinput-filled]) .text-input_hds-text-input__button-clear__wx6Bm,.text-input_hds-text-input__input-clear__1vpab::-webkit-search-cancel-button{display:none}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__button-clear__wx6Bm>*{pointer-events:none}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu:hover{border-color:var(--input-border-color-hover);transition:border-color 85ms ease-out}.text-input_hds-text-input__input-wrapper__3qg76:focus-within .text-input_hds-text-input__input__BIkQu{border-color:var(--input-border-color-focus);outline:none}.text-input_hds-text-input__2YbWJ.text-input_hds-text-input--invalid__25oHc .text-input_hds-text-input__input__BIkQu{border-color:var(--input-border-color-invalid)}.text-input_hds-text-input__2YbWJ.text-input_hds-text-input--success__28-SV .text-input_hds-text-input__input__BIkQu{border-color:var(--input-border-color-success)}.text-input_hds-text-input__input-wrapper__3qg76:focus-within .text-input_hds-text-input__input__BIkQu:not([readonly]){box-shadow:0 0 0 var(--outline-width) var(--color-focus-outline);transform:translateZ(0);transition:85ms ease-out;transition-property:box-shadow,transform}.text-input_hds-text-input__label__15SYz{color:var(--label-color-default);display:block;font-size:var(--fontsize-body-m);font-weight:500;margin-bottom:var(--spacing-3-xs)}.text-input_hds-text-input--invalid__25oHc .text-input_hds-text-input__label__15SYz{color:var(--label-color-invalid);transition:color 85ms linear}.text-input_hds-text-input__required__2K-Bs{display:inline-block;font-size:var(--fontsize-body-xl);line-height:1;margin-left:var(--spacing-2-xs);transform:translateY(var(--spacing-3-xs))}.text-input_hds-text-input__input-wrapper__3qg76{display:flex;position:relative}.text-input_hds-text-input__2YbWJ textarea.text-input_hds-text-input__input__BIkQu{font-family:inherit;height:var(--textarea-height);margin:0;min-height:var(--input-height);overflow:auto;padding:var(--spacing-s);resize:vertical}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu::-ms-reveal{display:none}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu::-moz-placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu::placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__helper-text__gNPue{color:var(--helper-color-default);display:block;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-3-xs);white-space:pre-line}.text-input_hds-text-input__error-text__2Qjmg{background-color:var(--helper-background-color-invalid);border-left:8px solid var(--color-error);color:var(--helper-color-invalid);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);white-space:pre-line}.text-input_hds-text-input__error-text__2Qjmg:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__error-text__2Qjmg:before{animation:text-input_fadeIn__2iVIH 85ms ease-out;background:var(--helper-icon-color-invalid);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__success-text__274NH{background-color:var(--helper-background-color-success);border-left:8px solid var(--color-success);color:var(--helper-color-success);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative;white-space:pre-wrap}.text-input_hds-text-input__success-text__274NH:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__success-text__274NH:before{animation:text-input_fadeIn__2iVIH 85ms ease-out;background:var(--helper-icon-color-success);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__info-text__1hF9o{background-color:var(--helper-background-color-info);border-left:8px solid var(--color-info);color:var(--helper-color-info);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative}.text-input_hds-text-input__info-text__1hF9o:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__info-text__1hF9o:before{animation:text-input_fadeIn__2iVIH 85ms ease-out;background:var(--helper-icon-color-info);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu[disabled]{background-color:var(--input-background-disabled);border-color:var(--input-border-color-disabled);color:var(--input-color-disabled);cursor:not-allowed}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu[readonly]{background-color:transparent;border:0;color:var(--input-color-default);outline-offset:var(--outline-offset-readonly);padding:0;-webkit-text-fill-color:var(--input-color-default);transform:translateZ(0);transition:85ms ease-out;transition-property:outline,transform}.text-input_hds-text-input__input-wrapper__3qg76:focus-within input.text-input_hds-text-input__input__BIkQu[readonly]{height:calc(var(--input-height) - 2 * var(--outline-offset-readonly));margin:var(--outline-offset-readonly) 0;outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__input-wrapper__3qg76:focus-within textarea.text-input_hds-text-input__input__BIkQu[readonly]{outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__buttons__1eV1P{align-items:center;bottom:0;display:flex;font-size:1rem;justify-content:center;margin-right:calc(var(--spacing-s) - var(--spacing-xs) / 2);position:absolute;right:0;top:0}.text-input_hds-text-input__button__1JeYJ{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:var(--icon-color);cursor:pointer;display:flex;font:inherit;outline:none;padding:var(--spacing-xs) calc(var(--spacing-xs) / 2)}.text-input_hds-text-input__button__1JeYJ:focus{outline:var(--outline-width) solid var(--color-focus-outline)}`);var tA=i(({className:e,style:t})=>eA.default.createElement("span",{className:st(CY,e),style:t},"*"),"r");var OY="FieldLabel-module_hidden__3UWxI",RY="FieldLabel-module_label__1zrXK",rA="FieldLabel-module_tooltipButton__1My3f";Ht(".FieldLabel-module_hidden__3UWxI{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:0 -1px -1px 0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.FieldLabel-module_label__1zrXK{color:var(--label-color-default,var(--color-black-90));display:block;font-size:var(--fontsize-body-m);font-weight:500;margin-bottom:var(--spacing-3-xs)}.FieldLabel-module_tooltipButton__1My3f{position:absolute;right:0;top:0}");var nA=i(e=>{var{hidden:t,id:r,inputId:n,isAriaLabelledBy:o,label:a,required:l,tooltipLabel:c,tooltipButtonLabel:f,tooltipText:p,tooltip:m}=e,v=it(e,["hidden","id","inputId","isAriaLabelledBy","label","required","tooltipLabel","tooltipButtonLabel","tooltipText","tooltip"]);return tu.default.createElement(tu.default.Fragment,null,tu.default.createElement("label",Object.assign({id:r},(!o||!r)&&{htmlFor:n},{className:`${RY} ${t?OY:""}`},v),a,l&&tu.default.createElement(tA,null)),m&&tu.default.createElement(Nl,Object.assign({},m.props,{buttonClassName:rA})),p&&tu.default.createElement(Nl,{buttonClassName:rA,tooltipLabel:c,buttonLabel:f},p))},"n");var AY=G(kd(),1),NY=G(aA(),1),PY=G(lA(),1),LY=G(fA(),1);function Sw(e){this.message=e}i(Sw,"e");Sw.prototype=new Error,Sw.prototype.name="InvalidCharacterError";var G_e=typeof window<"u"&&window.atob&&window.atob.bind(window)||function(e){var t=String(e).replace(/=+$/,"");if(t.length%4==1)throw new Sw("'atob' failed: The string to be decoded is not correctly encoded.");for(var r,n,o=0,a=0,l="";n=t.charAt(a++);~n&&(r=o%4?64*r+n:n,o++%4)?l+=String.fromCharCode(255&r>>(-2*o&6)):0)n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".indexOf(n);return l};function dA(e){this.message=e}i(dA,"n");dA.prototype=new Error,dA.prototype.name="InvalidTokenError";var DY={debug:i(()=>{},"debug"),info:i(()=>{},"info"),warn:i(()=>{},"warn"),error:i(()=>{},"error")},pA,hA,Zm=(e=>(e[e.NONE=0]="NONE",e[e.ERROR=1]="ERROR",e[e.WARN=2]="WARN",e[e.INFO=3]="INFO",e[e.DEBUG=4]="DEBUG",e))(Zm||{});(e=>{function t(){pA=3,hA=DY}i(t,"reset"),e.reset=t;function r(o){if(!(0<=o&&o<=4))throw new Error("Invalid log level");pA=o}i(r,"setLevel"),e.setLevel=r;function n(o){hA=o}i(n,"setLogger"),e.setLogger=n})(Zm||(Zm={}));Zm.reset();var X_e=60*15,Z_e=60*5;var Jt=G(ve());var vA=G(El());var MY="LoadingSpinner-module_notificationArea__1arIM",mA="LoadingSpinner-module_loadingSpinner__2xHT_",FY="LoadingSpinner-module_small__1McRk",BY="LoadingSpinner-module_multicolor__1qbEF";Ht(".LoadingSpinner-module_notificationArea__1arIM{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:0 -1px -1px 0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.LoadingSpinner-module_loadingSpinner__2xHT_{--spinner-size:4rem;--spinner-color:var(--color-coat-of-arms);--spinner-thickness:0.5rem;--spinner-rotation-animation-duration:1.5s;--spinner-color-animation-duration:4.5s;--spinner-color-stage1:var(--color-coat-of-arms);--spinner-color-stage2:var(--color-copper);--spinner-color-stage3:var(--color-suomenlinna);border-top-color:var(--spinner-color);height:var(--spinner-size);position:relative;width:var(--spinner-size)}.LoadingSpinner-module_loadingSpinner__2xHT_ div{animation:LoadingSpinner-module_spinner-rotation-animation__PEk45 var(--spinner-rotation-animation-duration) cubic-bezier(.6,.2,.4,.8) infinite;border:var(--spinner-thickness) solid transparent;border-radius:50%;border-top-color:inherit;box-sizing:border-box;height:100%;position:absolute;width:100%}.LoadingSpinner-module_loadingSpinner__2xHT_ div:nth-child(2){animation-delay:-.15s}.LoadingSpinner-module_loadingSpinner__2xHT_ div:nth-child(3){animation-delay:-.3s}.LoadingSpinner-module_small__1McRk{--spinner-size:1.5rem;--spinner-thickness:0.1875rem}.LoadingSpinner-module_multicolor__1qbEF{animation:LoadingSpinner-module_spinner-color-animation__Yu7Cr var(--spinner-color-animation-duration) cubic-bezier(.6,.2,.4,.9) infinite;border-top-color:var(--spinner-color-stage1)}@keyframes LoadingSpinner-module_spinner-rotation-animation__PEk45{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes LoadingSpinner-module_spinner-color-animation__Yu7Cr{33.3%{border-top-color:var(--spinner-color-stage2)}66.6%{border-top-color:var(--spinner-color-stage3)}}");var gA="hds-loading-spinner-notification-area",Ew="data-active-spinners",UY=i(()=>typeof document>"u"?null:document.getElementById(gA)||(()=>{let e=document.createElement("div");return e.id=gA,e.className=MY,e.setAttribute("role","status"),document.body.appendChild(e),e})(),"h"),Td=i(e=>{var{className:t,multicolor:r=!1,small:n=!1,theme:o,loadingText:a="Page is loading",loadingFinishedText:l="Page has finished loading"}=e,c=it(e,["className","multicolor","small","theme","loadingText","loadingFinishedText"]);let f=kl(mA,o);return((p,m)=>{let[v]=(0,Jt.useState)((0,vA.uniqueId)()),[_]=(0,Jt.useState)(p),[b]=(0,Jt.useState)(m),I=(0,Jt.useRef)(UY()),T=(0,Jt.useCallback)(()=>{I.current!==null&&(I.current.textContent=_)},[I,_]),y=(0,Jt.useCallback)(()=>{I.current.textContent=b},[I,b]),g=(0,Jt.useCallback)(()=>(I.current.getAttribute(Ew)||"").split(",").filter(P=>P!==""),[I]),w=(0,Jt.useCallback)(()=>{let P=g();P.push(v),I.current.setAttribute(Ew,P.join(","))},[g,I,v]),k=(0,Jt.useCallback)(()=>{let P=g().filter(N=>N!==v);I.current.setAttribute(Ew,P.join(","))},[g,I,v]),C=(0,Jt.useCallback)(()=>{g().length===0&&(y(),setTimeout(()=>{g().length===0&&I.current.parentNode&&I.current.parentNode.removeChild(I.current)},1e3))},[g,y,I]);(0,Jt.useEffect)(()=>I.current===null?()=>null:(T(),w(),()=>{k(),C()}),[T,w,k,C])})(a,l),Jt.default.createElement("div",Object.assign({className:st(mA,n&&FY,r&&BY,f,t)},c),Jt.default.createElement("div",null),Jt.default.createElement("div",null),Jt.default.createElement("div",null))},"b");var Qe=G(ve());function Pn(e,t){if(e==null)return{};var r={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(t.indexOf(n)!==-1)continue;r[n]=e[n]}return r}i(Pn,"_objectWithoutPropertiesLoose");function Ae(){return Ae=Object.assign?Object.assign.bind():function(e){for(var t=1;tt||a>e&&l=t&&c>=r?a-e-n:l>t&&cr?l-t+o:0}i(cg,"r");var NA=i(function(e,t){var r=window,n=t.scrollMode,o=t.block,a=t.inline,l=t.boundary,c=t.skipOverflowHiddenElements,f=typeof l=="function"?l:function(ge){return ge!==l};if(!RA(e))throw new TypeError("Invalid target");for(var p,m,v=document.scrollingElement||document.documentElement,_=[],b=e;RA(b)&&f(b);){if((b=(m=(p=b).parentElement)==null?p.getRootNode().host||null:m)===v){_.push(b);break}b!=null&&b===document.body&&Cw(b)&&!Cw(document.documentElement)||b!=null&&Cw(b,c)&&_.push(b)}for(var I=r.visualViewport?r.visualViewport.width:innerWidth,T=r.visualViewport?r.visualViewport.height:innerHeight,y=window.scrollX||pageXOffset,g=window.scrollY||pageYOffset,w=e.getBoundingClientRect(),k=w.height,C=w.width,P=w.top,N=w.right,B=w.bottom,O=w.left,L=o==="start"||o==="nearest"?P:o==="end"?B:P+k/2,U=a==="center"?O+C/2:a==="end"?N:O,M=[],V=0;V<_.length;V++){var $=_[V],q=$.getBoundingClientRect(),Q=q.height,oe=q.width,ue=q.top,me=q.right,_e=q.bottom,ft=q.left;if(n==="if-needed"&&P>=0&&O>=0&&B<=T&&N<=I&&P>=ue&&B<=_e&&O>=ft&&N<=me)return M;var yt=getComputedStyle($),at=parseInt(yt.borderLeftWidth,10),ut=parseInt(yt.borderTopWidth,10),$e=parseInt(yt.borderRightWidth,10),lt=parseInt(yt.borderBottomWidth,10),We=0,dt=0,ie="offsetWidth"in $?$.offsetWidth-$.clientWidth-at-$e:0,X="offsetHeight"in $?$.offsetHeight-$.clientHeight-ut-lt:0,ne="offsetWidth"in $?$.offsetWidth===0?0:oe/$.offsetWidth:0,ae="offsetHeight"in $?$.offsetHeight===0?0:Q/$.offsetHeight:0;if(v===$)We=o==="start"?L:o==="end"?L-T:o==="nearest"?cg(g,g+T,T,ut,lt,g+L,g+L+k,k):L-T/2,dt=a==="start"?U:a==="center"?U-I/2:a==="end"?U-I:cg(y,y+I,I,at,$e,y+U,y+U+C,C),We=Math.max(0,We+g),dt=Math.max(0,dt+y);else{We=o==="start"?L-ue-ut:o==="end"?L-_e+lt+X:o==="nearest"?cg(ue,_e,Q,ut,lt+X,L,L+k,k):L-(ue+Q/2)+X/2,dt=a==="start"?U-ft-at:a==="center"?U-(ft+oe/2)+ie/2:a==="end"?U-me+$e+ie:cg(ft,me,oe,at,$e+ie,U,U+C,C);var de=$.scrollLeft,pe=$.scrollTop;L+=pe-(We=Math.max(0,Math.min(pe+We/ae,$.scrollHeight-Q/ae+X))),U+=de-(dt=Math.max(0,Math.min(de+dt/ne,$.scrollWidth-oe/ne+ie)))}M.push({el:$,top:We,left:dt})}return M},"i");var KY=0;function YY(e,t){if(e){var r=NA(e,{boundary:t,block:"nearest",scrollMode:"if-needed"});r.forEach(function(n){var o=n.el,a=n.top,l=n.left;o.scrollTop=a,o.scrollLeft=l})}}i(YY,"scrollIntoView");function PA(e,t){return e===t||e.contains&&e.contains(t)}i(PA,"isOrContainsNode");function Ow(e,t){var r;function n(){r&&clearTimeout(r)}i(n,"cancel");function o(){for(var a=arguments.length,l=new Array(a),c=0;c1?o-1:0),l=1;l=37&&r<=40&&t.indexOf("Arrow")!==0?"Arrow"+t:t}i(Rd,"normalizeArrowKey");function Ad(e,t,r,n,o){if(o===void 0&&(o=!0),r===0)return-1;var a=r-1;(typeof t!="number"||t<0||t>=r)&&(t=e>0?-1:a+1);var l=t+e;l<0?l=o?a:0:l>a&&(l=o?0:a);var c=ru(e,l,r,n,o);return c===-1?t>=r?-1:t:c}i(Ad,"getNextWrappingIndex");function ru(e,t,r,n,o){var a=n(t);if(!a||!a.hasAttribute("disabled"))return t;if(e>0){for(var l=t+1;l=0;c--)if(!n(c).hasAttribute("disabled"))return c;return o?e>0?ru(1,0,r,n,!1):ru(-1,r-1,r,n,!1):-1}i(ru,"getNextNonDisabledIndex");function LA(e,t,r,n){return n===void 0&&(n=!0),t.some(function(o){return o&&(PA(o,e)||n&&PA(o,r.activeElement))})}i(LA,"targetWithinDownshift");function QY(e,t,r){return;var n}i(QY,"validateControlledUnchanged");var XY=Ow(function(){VA().textContent=""},500);function $A(e,t){var r=VA(t);e&&(r.textContent=e,XY())}i($A,"setStatus");function VA(e){e===void 0&&(e=document);var t=e.getElementById("a11y-status-message");return t||(t=e.createElement("div"),t.setAttribute("id","a11y-status-message"),t.setAttribute("role","status"),t.setAttribute("aria-live","polite"),t.setAttribute("aria-relevant","additions text"),Object.assign(t.style,{border:"0",clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:"0",position:"absolute",width:"1px"}),e.body.appendChild(t),t)}i(VA,"getStatusDiv");var qA={highlightedIndex:-1,isOpen:!1,selectedItem:null,inputValue:""};function ZY(e,t,r){var n=e.props,o=e.type,a={};Object.keys(t).forEach(function(l){eJ(l,e,t,r),r[l]!==t[l]&&(a[l]=r[l])}),n.onStateChange&&Object.keys(a).length&&n.onStateChange(Ae({type:o},a))}i(ZY,"callOnChangeProps");function eJ(e,t,r,n){var o=t.props,a=t.type,l="on"+Aw(e)+"Change";o[l]&&n[e]!==void 0&&n[e]!==r[e]&&o[l](Ae({type:a},n))}i(eJ,"invokeOnChangeHandler");function tJ(e,t){return t.changes}i(tJ,"stateReducer");function rJ(e){var t=e.selectedItem,r=e.itemToString;return t?r(t)+" has been selected.":""}i(rJ,"getA11ySelectionMessage");var nJ=Ow(function(e,t){$A(e(),t)},200);function jA(e){var t=e.id,r=e.labelId,n=e.menuId,o=e.getItemId,a=e.toggleButtonId,l=t===void 0?"downshift-"+zA():t;return{labelId:r||l+"-label",menuId:n||l+"-menu",getItemId:o||function(c){return l+"-item-"+c},toggleButtonId:a||l+"-toggle-button"}}i(jA,"getElementIds");function Rw(e,t,r){return e!==void 0?e:r.length===0?-1:r.indexOf(t)}i(Rw,"getItemIndex");function iJ(e){return e?String(e):""}i(iJ,"itemToString");function DA(e){return/^\S{1}$/.test(e)}i(DA,"isAcceptedCharacterKey");function Aw(e){return""+e.slice(0,1).toUpperCase()+e.slice(1)}i(Aw,"capitalizeString");function gg(e){var t=(0,Z.useRef)(e);return t.current=e,t}i(gg,"useLatestRef");function WA(e,t,r){var n=(0,Z.useRef)(),o=(0,Z.useRef)(),a=(0,Z.useCallback)(function(_,b){o.current=b,_=fg(_,b.props);var I=e(_,b),T=b.props.stateReducer(_,Ae({},b,{changes:I}));return T},[e]),l=(0,Z.useReducer)(a,t),c=l[0],f=l[1],p=gg(r),m=(0,Z.useCallback)(function(_){return f(Ae({props:p.current},_))},[p]),v=o.current;return(0,Z.useEffect)(function(){v&&n.current&&n.current!==c&&ZY(v,fg(n.current,v.props),c),n.current=c},[c,r,v]),[c,m]}i(WA,"useEnhancedReducer");function GA(e,t,r){var n=WA(e,t,r),o=n[0],a=n[1];return[fg(o,r),a]}i(GA,"useControlledReducer");var Od={itemToString:iJ,stateReducer:tJ,getA11ySelectionMessage:rJ,scrollIntoView:YY,circularNavigation:!1,environment:typeof window>"u"?{}:window};function cr(e,t,r){r===void 0&&(r=qA);var n="default"+Aw(t);return n in e?e[n]:r[t]}i(cr,"getDefaultValue");function Cd(e,t,r){if(r===void 0&&(r=qA),t in e)return e[t];var n="initial"+Aw(t);return n in e?e[n]:cr(e,t,r)}i(Cd,"getInitialValue");function KA(e){var t=Cd(e,"selectedItem"),r=Cd(e,"isOpen"),n=Cd(e,"highlightedIndex"),o=Cd(e,"inputValue");return{highlightedIndex:n<0&&t&&r?e.items.indexOf(t):n,isOpen:r,selectedItem:t,inputValue:o}}i(KA,"getInitialState");function $s(e,t,r,n){var o=e.items,a=e.initialHighlightedIndex,l=e.defaultHighlightedIndex,c=t.selectedItem,f=t.highlightedIndex;return o.length===0?-1:a!==void 0&&f===a?a:l!==void 0?l:c?r===0?o.indexOf(c):Ad(r,o.indexOf(c),o.length,n,!1):r===0?-1:r<0?o.length-1:0}i($s,"getHighlightedIndexOnOpen");function YA(e,t,r,n){var o=(0,Z.useRef)({isMouseDown:!1,isTouchMove:!1});return(0,Z.useEffect)(function(){var a=i(function(){o.current.isMouseDown=!0},"onMouseDown"),l=i(function(m){o.current.isMouseDown=!1,e&&!LA(m.target,t.map(function(v){return v.current}),r.document)&&n()},"onMouseUp"),c=i(function(){o.current.isTouchMove=!1},"onTouchStart"),f=i(function(){o.current.isTouchMove=!0},"onTouchMove"),p=i(function(m){e&&!o.current.isTouchMove&&!LA(m.target,t.map(function(v){return v.current}),r.document,!1)&&n()},"onTouchEnd");return r.addEventListener("mousedown",a),r.addEventListener("mouseup",l),r.addEventListener("touchstart",c),r.addEventListener("touchmove",f),r.addEventListener("touchend",p),function(){r.removeEventListener("mousedown",a),r.removeEventListener("mouseup",l),r.removeEventListener("touchstart",c),r.removeEventListener("touchmove",f),r.removeEventListener("touchend",p)}},[e,r]),o}i(YA,"useMouseAndTouchTracker");function Nw(){for(var e=!1,t=(0,Z.useRef)(!0),r=arguments.length,n=new Array(r),o=0;o=0&&{selectedItem:n.items[f]})}break;case Ww:a={highlightedIndex:$s(n,e,1,t.getItemNodeFromIndex),isOpen:!0};break;case Gw:a={highlightedIndex:$s(n,e,-1,t.getItemNodeFromIndex),isOpen:!0};break;case Uw:case zw:a=Ae({isOpen:cr(n,"isOpen"),highlightedIndex:cr(n,"highlightedIndex")},e.highlightedIndex>=0&&{selectedItem:n.items[e.highlightedIndex]});break;case Fw:a={highlightedIndex:ru(1,0,n.items.length,t.getItemNodeFromIndex,!1)};break;case Bw:a={highlightedIndex:ru(-1,n.items.length-1,n.items.length,t.getItemNodeFromIndex,!1)};break;case Mw:a={isOpen:!1,highlightedIndex:-1};break;case pg:a={isOpen:!1,highlightedIndex:-1};break;case Hw:{var p=t.key,m=""+e.inputValue+p,v=MA(m,e.highlightedIndex,n.items,n.itemToString,t.getItemNodeFromIndex);a=Ae({inputValue:m},v>=0&&{highlightedIndex:v})}break;case Lw:a={highlightedIndex:Ad(o?5:1,e.highlightedIndex,n.items.length,t.getItemNodeFromIndex,n.circularNavigation)};break;case Dw:a={highlightedIndex:Ad(o?-5:-1,e.highlightedIndex,n.items.length,t.getItemNodeFromIndex,n.circularNavigation)};break;case $w:a={highlightedIndex:-1};break;case jw:case Yw:a={isOpen:!e.isOpen,highlightedIndex:e.isOpen?-1:$s(n,e,0)};break;case Jw:a={isOpen:!0,highlightedIndex:$s(n,e,0)};break;case Qw:a={isOpen:!1};break;case Xw:a={highlightedIndex:t.highlightedIndex};break;case Zw:a={selectedItem:t.selectedItem};break;case hg:a={inputValue:t.inputValue};break;case eS:a={highlightedIndex:cr(n,"highlightedIndex"),isOpen:cr(n,"isOpen"),selectedItem:cr(n,"selectedItem"),inputValue:cr(n,"inputValue")};break;default:throw new Error("Reducer called without proper action type.")}return Ae({},e,a)}i(uJ,"downshiftSelectReducer");lJ.stateChangeTypes=aJ;function lJ(e){e===void 0&&(e={});var t=Ae({},sJ,e),r=t.items,n=t.scrollIntoView,o=t.environment,a=t.initialIsOpen,l=t.defaultIsOpen,c=t.itemToString,f=t.getA11ySelectionMessage,p=t.getA11yStatusMessage,m=KA(t),v=GA(uJ,m,t),_=v[0],b=v[1],I=_.isOpen,T=_.highlightedIndex,y=_.selectedItem,g=_.inputValue,w=(0,Z.useRef)(null),k=(0,Z.useRef)(null),C=(0,Z.useRef)();C.current={};var P=(0,Z.useRef)(!0),N=(0,Z.useRef)(null),B=(0,Z.useRef)(jA(t)),O=(0,Z.useRef)(),L=(0,Z.useRef)(!0),U=gg({state:_,props:t}),M=i(function(ie){return C.current[B.current.getItemId(ie)]},"getItemNodeFromIndex");dg(p,[I,T,g,r],Ae({isInitialMount:L.current,previousResultCount:O.current,items:r,environment:o,itemToString:c},_)),dg(f,[y],Ae({isInitialMount:L.current,previousResultCount:O.current,items:r,environment:o,itemToString:c},_));var V=JA({menuElement:k.current,highlightedIndex:T,isOpen:I,itemRefs:C,scrollIntoView:n,getItemNodeFromIndex:M});(0,Z.useEffect)(function(){L.current&&(N.current=Ow(function(ie){ie({type:hg,inputValue:""})},500)),g&&N.current(b)},[b,g]),Pw({isInitialMount:L.current,props:t,state:_}),(0,Z.useEffect)(function(){if(L.current){(a||l||I)&&k.current&&k.current.focus();return}if(I){k.current&&k.current.focus();return}o.document.activeElement===k.current&&w.current&&(P.current=!1,w.current.focus())},[I]),(0,Z.useEffect)(function(){L.current||(O.current=r.length)});var $=YA(I,[k,w],o,function(){b({type:pg})}),q=Nw("getMenuProps","getToggleButtonProps");(0,Z.useEffect)(function(){L.current=!1},[]);var Q=(0,Z.useMemo)(function(){return{ArrowDown:i(function(X){X.preventDefault(),b({type:Ww,getItemNodeFromIndex:M,shiftKey:X.shiftKey})},"ArrowDown"),ArrowUp:i(function(X){X.preventDefault(),b({type:Gw,getItemNodeFromIndex:M,shiftKey:X.shiftKey})},"ArrowUp")}},[b]),oe=(0,Z.useMemo)(function(){return{ArrowDown:i(function(X){X.preventDefault(),b({type:Lw,getItemNodeFromIndex:M,shiftKey:X.shiftKey})},"ArrowDown"),ArrowUp:i(function(X){X.preventDefault(),b({type:Dw,getItemNodeFromIndex:M,shiftKey:X.shiftKey})},"ArrowUp"),Home:i(function(X){X.preventDefault(),b({type:Fw,getItemNodeFromIndex:M})},"Home"),End:i(function(X){X.preventDefault(),b({type:Bw,getItemNodeFromIndex:M})},"End"),Escape:i(function(){b({type:Mw})},"Escape"),Enter:i(function(X){X.preventDefault(),b({type:Uw})},"Enter")," ":i(function(X){X.preventDefault(),b({type:zw})},"_")}},[b]),ue=(0,Z.useCallback)(function(){b({type:Yw})},[b]),me=(0,Z.useCallback)(function(){b({type:Qw})},[b]),_e=(0,Z.useCallback)(function(){b({type:Jw})},[b]),ft=(0,Z.useCallback)(function(ie){b({type:Xw,highlightedIndex:ie})},[b]),yt=(0,Z.useCallback)(function(ie){b({type:Zw,selectedItem:ie})},[b]),at=(0,Z.useCallback)(function(){b({type:eS})},[b]),ut=(0,Z.useCallback)(function(ie){b({type:hg,inputValue:ie})},[b]),$e=(0,Z.useCallback)(function(ie){return Ae({id:B.current.labelId,htmlFor:B.current.toggleButtonId},ie)},[]),lt=(0,Z.useCallback)(function(ie,X){var ne,ae=ie===void 0?{}:ie,de=ae.onMouseLeave,pe=ae.refKey,ge=pe===void 0?"ref":pe,Ee=ae.onKeyDown,Te=ae.onBlur,et=ae.ref,tt=Pn(ae,["onMouseLeave","refKey","onKeyDown","onBlur","ref"]),xe=X===void 0?{}:X,Ne=xe.suppressRefError,rt=Ne===void 0?!1:Ne,Kt=U.current.state;return q("getMenuProps",rt,ge,k),Ae((ne={},ne[ge]=ro(et,function(xt){k.current=xt}),ne.id=B.current.menuId,ne.role="listbox",ne["aria-labelledby"]=B.current.labelId,ne.tabIndex=-1,ne),Kt.isOpen&&Kt.highlightedIndex>-1&&{"aria-activedescendant":B.current.getItemId(Kt.highlightedIndex)},{onMouseLeave:xr(de,i(function(){b({type:$w})},"menuHandleMouseLeave")),onKeyDown:xr(Ee,i(function(_t){var Ce=Rd(_t);Ce&&oe[Ce]?oe[Ce](_t):DA(Ce)&&b({type:Hw,key:Ce,getItemNodeFromIndex:M})},"menuHandleKeyDown")),onBlur:xr(Te,i(function(){if(P.current===!1){P.current=!0;return}var _t=!$.current.isMouseDown;_t&&b({type:pg})},"menuHandleBlur"))},tt)},[b,U,oe,$,q]),We=(0,Z.useCallback)(function(ie,X){var ne,ae=ie===void 0?{}:ie,de=ae.onClick,pe=ae.onKeyDown,ge=ae.refKey,Ee=ge===void 0?"ref":ge,Te=ae.ref,et=Pn(ae,["onClick","onKeyDown","refKey","ref"]),tt=X===void 0?{}:X,xe=tt.suppressRefError,Ne=xe===void 0?!1:xe,rt=i(function(){b({type:jw})},"toggleButtonHandleClick"),Kt=i(function(_t){var Ce=Rd(_t);Ce&&Q[Ce]?Q[Ce](_t):DA(Ce)&&b({type:Kw,key:Ce,getItemNodeFromIndex:M})},"toggleButtonHandleKeyDown"),xt=Ae((ne={},ne[Ee]=ro(Te,function(_t){w.current=_t}),ne.id=B.current.toggleButtonId,ne["aria-haspopup"]="listbox",ne["aria-expanded"]=U.current.state.isOpen,ne["aria-labelledby"]=B.current.labelId+" "+B.current.toggleButtonId,ne),et);return et.disabled||(xt.onClick=xr(de,rt),xt.onKeyDown=xr(pe,Kt)),q("getToggleButtonProps",Ne,Ee,w),xt},[b,U,Q,q]),dt=(0,Z.useCallback)(function(ie){var X,ne=ie===void 0?{}:ie,ae=ne.item,de=ne.index,pe=ne.onMouseMove,ge=ne.onClick,Ee=ne.refKey,Te=Ee===void 0?"ref":Ee,et=ne.ref,tt=Pn(ne,["item","index","onMouseMove","onClick","refKey","ref"]),xe=U.current,Ne=xe.state,rt=xe.props,Kt=i(function(){de!==Ne.highlightedIndex&&(V.current=!1,b({type:Vw,index:de}))},"itemHandleMouseMove"),xt=i(function(){b({type:qw,index:de})},"itemHandleClick"),_t=Rw(de,ae,rt.items);if(_t<0)throw new Error("Pass either item or item index in getItemProps!");var Ce=Ae((X={role:"option","aria-selected":""+(_t===Ne.highlightedIndex),id:B.current.getItemId(_t)},X[Te]=ro(et,function(Et){Et&&(C.current[B.current.getItemId(_t)]=Et)}),X),tt);return tt.disabled||(Ce.onMouseMove=xr(pe,Kt),Ce.onClick=xr(ge,xt)),Ce},[b,U,V]);return{getToggleButtonProps:We,getLabelProps:$e,getMenuProps:lt,getItemProps:dt,toggleMenu:ue,openMenu:_e,closeMenu:me,setHighlightedIndex:ft,selectItem:yt,reset:at,setInputValue:ut,highlightedIndex:T,isOpen:I,selectedItem:y,inputValue:g}}i(lJ,"useSelect");var tS=0,rS=1,nS=2,iS=3,oS=4,sS=5,aS=6,mg=7,uS=8,lS=9,cS=10,fS=11,dS=12,pS=13,hS=14,mS=15,gS=16,vS=17,_S=18,bS=19,cJ=Object.freeze({__proto__:null,InputKeyDownArrowDown:tS,InputKeyDownArrowUp:rS,InputKeyDownEscape:nS,InputKeyDownHome:iS,InputKeyDownEnd:oS,InputKeyDownEnter:sS,InputChange:aS,InputBlur:mg,MenuMouseLeave:uS,ItemMouseMove:lS,ItemClick:cS,ToggleButtonClick:fS,FunctionToggleMenu:dS,FunctionOpenMenu:pS,FunctionCloseMenu:hS,FunctionSetHighlightedIndex:mS,FunctionSelectItem:gS,FunctionSetInputValue:vS,FunctionReset:_S,ControlledPropUpdatedSelectedItem:bS});function fJ(e){var t=e.id,r=e.inputId,n=Pn(e,["id","inputId"]),o=t===void 0?"downshift-"+zA():t;return Ae({inputId:r||o+"-input"},jA(Ae({id:t},n)))}i(fJ,"getElementIds$1");function dJ(e){var t=KA(e),r=t.selectedItem,n=t.inputValue;return n===""&&r&&e.defaultInputValue===void 0&&e.initialInputValue===void 0&&e.inputValue===void 0&&(n=e.itemToString(r)),Ae({},t,{inputValue:n})}i(dJ,"getInitialState$1");var $1e={items:te.default.array.isRequired,itemToString:te.default.func,getA11yStatusMessage:te.default.func,getA11ySelectionMessage:te.default.func,circularNavigation:te.default.bool,highlightedIndex:te.default.number,defaultHighlightedIndex:te.default.number,initialHighlightedIndex:te.default.number,isOpen:te.default.bool,defaultIsOpen:te.default.bool,initialIsOpen:te.default.bool,selectedItem:te.default.any,initialSelectedItem:te.default.any,defaultSelectedItem:te.default.any,inputValue:te.default.string,defaultInputValue:te.default.string,initialInputValue:te.default.string,id:te.default.string,labelId:te.default.string,menuId:te.default.string,getItemId:te.default.func,inputId:te.default.string,toggleButtonId:te.default.string,stateReducer:te.default.func,onSelectedItemChange:te.default.func,onHighlightedIndexChange:te.default.func,onStateChange:te.default.func,onIsOpenChange:te.default.func,onInputValueChange:te.default.func,environment:te.default.shape({addEventListener:te.default.func,removeEventListener:te.default.func,document:te.default.shape({getElementById:te.default.func,activeElement:te.default.any,body:te.default.any})})};function pJ(e,t,r){var n=(0,Z.useRef)(),o=WA(e,t,r),a=o[0],l=o[1];return(0,Z.useEffect)(function(){HA(r,"selectedItem")&&(n.current!==r.selectedItem&&l({type:bS,inputValue:r.itemToString(r.selectedItem)}),n.current=a.selectedItem===n.current?r.selectedItem:a.selectedItem)}),[fg(a,r),l]}i(pJ,"useControlledReducer$1");var hJ=Ae({},Od,{getA11yStatusMessage:JY,circularNavigation:!0});function mJ(e,t){var r=t.type,n=t.props,o=t.shiftKey,a;switch(r){case lS:a={highlightedIndex:t.index};break;case cS:a={isOpen:cr(n,"isOpen"),highlightedIndex:cr(n,"highlightedIndex"),selectedItem:n.items[t.index],inputValue:n.itemToString(n.items[t.index])};break;case tS:e.isOpen?a={highlightedIndex:Ad(o?5:1,e.highlightedIndex,n.items.length,t.getItemNodeFromIndex,n.circularNavigation)}:a={highlightedIndex:$s(n,e,1,t.getItemNodeFromIndex),isOpen:!0};break;case rS:e.isOpen?a={highlightedIndex:Ad(o?-5:-1,e.highlightedIndex,n.items.length,t.getItemNodeFromIndex,n.circularNavigation)}:a={highlightedIndex:$s(n,e,-1,t.getItemNodeFromIndex),isOpen:!0};break;case sS:a=Ae({},e.isOpen&&e.highlightedIndex>=0&&{selectedItem:n.items[e.highlightedIndex],isOpen:cr(n,"isOpen"),highlightedIndex:cr(n,"highlightedIndex"),inputValue:n.itemToString(n.items[e.highlightedIndex])});break;case nS:a=Ae({isOpen:!1,highlightedIndex:-1},!e.isOpen&&{selectedItem:null,inputValue:""});break;case iS:a=Ae({},e.isOpen&&{highlightedIndex:ru(1,0,n.items.length,t.getItemNodeFromIndex,!1)});break;case oS:a=Ae({},e.isOpen&&{highlightedIndex:ru(-1,n.items.length-1,n.items.length,t.getItemNodeFromIndex,!1)});break;case mg:e.isOpen&&(a=Ae({isOpen:!1,highlightedIndex:-1},e.highlightedIndex>=0&&t.selectItem&&{selectedItem:n.items[e.highlightedIndex],inputValue:n.itemToString(n.items[e.highlightedIndex])}));break;case aS:a={isOpen:!0,highlightedIndex:cr(n,"highlightedIndex"),inputValue:t.inputValue};break;case uS:a={highlightedIndex:-1};break;case fS:case dS:a={isOpen:!e.isOpen,highlightedIndex:e.isOpen?-1:$s(n,e,0)};break;case pS:a={isOpen:!0,highlightedIndex:$s(n,e,0)};break;case hS:a={isOpen:!1};break;case mS:a={highlightedIndex:t.highlightedIndex};break;case gS:a={selectedItem:t.selectedItem,inputValue:n.itemToString(t.selectedItem)};break;case bS:case vS:a={inputValue:t.inputValue};break;case _S:a={highlightedIndex:cr(n,"highlightedIndex"),isOpen:cr(n,"isOpen"),selectedItem:cr(n,"selectedItem"),inputValue:cr(n,"inputValue")};break;default:throw new Error("Reducer called without proper action type.")}return Ae({},e,a)}i(mJ,"downshiftUseComboboxReducer");$l.stateChangeTypes=cJ;function $l(e){e===void 0&&(e={});var t=Ae({},hJ,e),r=t.initialIsOpen,n=t.defaultIsOpen,o=t.items,a=t.scrollIntoView,l=t.environment,c=t.getA11yStatusMessage,f=t.getA11ySelectionMessage,p=t.itemToString,m=dJ(t),v=pJ(mJ,m,t),_=v[0],b=v[1],I=_.isOpen,T=_.highlightedIndex,y=_.selectedItem,g=_.inputValue,w=(0,Z.useRef)(null),k=(0,Z.useRef)(),C=(0,Z.useRef)(null),P=(0,Z.useRef)(null),N=(0,Z.useRef)(null);k.current={};var B=(0,Z.useRef)(!0),O=(0,Z.useRef)(fJ(t)),L=(0,Z.useRef)(),U=gg({state:_,props:t}),M=i(function(X){return k.current[O.current.getItemId(X)]},"getItemNodeFromIndex");dg(c,[I,T,g,o],Ae({isInitialMount:B.current,previousResultCount:L.current,items:o,environment:l,itemToString:p},_)),dg(f,[y],Ae({isInitialMount:B.current,previousResultCount:L.current,items:o,environment:l,itemToString:p},_));var V=JA({menuElement:w.current,highlightedIndex:T,isOpen:I,itemRefs:k,scrollIntoView:a,getItemNodeFromIndex:M});Pw({isInitialMount:B.current,props:t,state:_}),(0,Z.useEffect)(function(){B.current&&(r||n||I)&&C.current&&C.current.focus()},[I]),(0,Z.useEffect)(function(){B.current||(L.current=o.length)});var $=YA(I,[N,w,P],l,function(){b({type:mg,selectItem:!1})}),q=Nw("getInputProps","getComboboxProps","getMenuProps");(0,Z.useEffect)(function(){B.current=!1},[]);var Q=(0,Z.useMemo)(function(){return{ArrowDown:i(function(ne){ne.preventDefault(),b({type:tS,shiftKey:ne.shiftKey,getItemNodeFromIndex:M})},"ArrowDown"),ArrowUp:i(function(ne){ne.preventDefault(),b({type:rS,shiftKey:ne.shiftKey,getItemNodeFromIndex:M})},"ArrowUp"),Home:i(function(ne){ne.preventDefault(),b({type:iS,getItemNodeFromIndex:M})},"Home"),End:i(function(ne){ne.preventDefault(),b({type:oS,getItemNodeFromIndex:M})},"End"),Escape:i(function(){b({type:nS})},"Escape"),Enter:i(function(ne){if(ne.which!==229){var ae=U.current.state;ae.isOpen&&ne.preventDefault(),b({type:sS,getItemNodeFromIndex:M})}},"Enter")}},[b,U]),oe=(0,Z.useCallback)(function(X){return Ae({id:O.current.labelId,htmlFor:O.current.inputId},X)},[]),ue=(0,Z.useCallback)(function(X,ne){var ae,de=X===void 0?{}:X,pe=de.onMouseLeave,ge=de.refKey,Ee=ge===void 0?"ref":ge,Te=de.ref,et=Pn(de,["onMouseLeave","refKey","ref"]),tt=ne===void 0?{}:ne,xe=tt.suppressRefError,Ne=xe===void 0?!1:xe;return q("getMenuProps",Ne,Ee,w),Ae((ae={},ae[Ee]=ro(Te,function(rt){w.current=rt}),ae.id=O.current.menuId,ae.role="listbox",ae["aria-labelledby"]=O.current.labelId,ae.onMouseLeave=xr(pe,function(){b({type:uS})}),ae),et)},[b,q]),me=(0,Z.useCallback)(function(X){var ne,ae,de=X===void 0?{}:X,pe=de.item,ge=de.index,Ee=de.refKey,Te=Ee===void 0?"ref":Ee,et=de.ref,tt=de.onMouseMove,xe=de.onClick,Ne=de.onPress,rt=Pn(de,["item","index","refKey","ref","onMouseMove","onClick","onPress"]),Kt=U.current,xt=Kt.props,_t=Kt.state,Ce=Rw(ge,pe,xt.items);if(Ce<0)throw new Error("Pass either item or item index in getItemProps!");var Et="onClick",on=xe;return Ae((ne={},ne[Te]=ro(et,function(qr){qr&&(k.current[O.current.getItemId(Ce)]=qr)}),ne.role="option",ne["aria-selected"]=""+(Ce===_t.highlightedIndex),ne.id=O.current.getItemId(Ce),ne),!rt.disabled&&(ae={onMouseMove:xr(tt,i(function(){ge!==_t.highlightedIndex&&(V.current=!1,b({type:lS,index:ge}))},"itemHandleMouseMove"))},ae[Et]=xr(on,i(function(){b({type:cS,index:ge}),C.current&&C.current.focus()},"itemHandleClick")),ae),rt)},[b,U,V]),_e=(0,Z.useCallback)(function(X){var ne,ae=X===void 0?{}:X,de=ae.onClick,pe=ae.onPress,ge=ae.refKey,Ee=ge===void 0?"ref":ge,Te=ae.ref,et=Pn(ae,["onClick","onPress","refKey","ref"]),tt=i(function(){b({type:fS}),!U.current.state.isOpen&&C.current&&C.current.focus()},"toggleButtonHandleClick");return Ae((ne={},ne[Ee]=ro(Te,function(xe){P.current=xe}),ne.id=O.current.toggleButtonId,ne.tabIndex=-1,ne),!et.disabled&&Ae({},{onClick:xr(de,tt)}),et)},[b,U]),ft=(0,Z.useCallback)(function(X,ne){var ae,de=X===void 0?{}:X,pe=de.onKeyDown,ge=de.onChange,Ee=de.onInput,Te=de.onBlur,et=de.onChangeText,tt=de.refKey,xe=tt===void 0?"ref":tt,Ne=de.ref,rt=Pn(de,["onKeyDown","onChange","onInput","onBlur","onChangeText","refKey","ref"]),Kt=ne===void 0?{}:ne,xt=Kt.suppressRefError,_t=xt===void 0?!1:xt;q("getInputProps",_t,xe,C);var Ce=U.current.state,Et=i(function(Di){var ra=Rd(Di);ra&&Q[ra]&&Q[ra](Di)},"inputHandleKeyDown"),on=i(function(Di){b({type:aS,inputValue:Di.target.value})},"inputHandleChange"),qr=i(function(){$.current.isMouseDown||b({type:mg,selectItem:!0})},"inputHandleBlur"),uo="onChange",hu={};if(!rt.disabled){var lo;hu=(lo={},lo[uo]=xr(ge,Ee,on),lo.onKeyDown=xr(pe,Et),lo.onBlur=xr(Te,qr),lo)}return Ae((ae={},ae[xe]=ro(Ne,function(Di){C.current=Di}),ae.id=O.current.inputId,ae["aria-autocomplete"]="list",ae["aria-controls"]=O.current.menuId,ae),Ce.isOpen&&Ce.highlightedIndex>-1&&{"aria-activedescendant":O.current.getItemId(Ce.highlightedIndex)},{"aria-labelledby":O.current.labelId,autoComplete:"off",value:Ce.inputValue},hu,rt)},[b,Q,U,$,q]),yt=(0,Z.useCallback)(function(X,ne){var ae,de=X===void 0?{}:X,pe=de.refKey,ge=pe===void 0?"ref":pe,Ee=de.ref,Te=Pn(de,["refKey","ref"]),et=ne===void 0?{}:ne,tt=et.suppressRefError,xe=tt===void 0?!1:tt;return q("getComboboxProps",xe,ge,N),Ae((ae={},ae[ge]=ro(Ee,function(Ne){N.current=Ne}),ae.role="combobox",ae["aria-haspopup"]="listbox",ae["aria-owns"]=O.current.menuId,ae["aria-expanded"]=U.current.state.isOpen,ae),Te)},[U,q]),at=(0,Z.useCallback)(function(){b({type:dS})},[b]),ut=(0,Z.useCallback)(function(){b({type:hS})},[b]),$e=(0,Z.useCallback)(function(){b({type:pS})},[b]),lt=(0,Z.useCallback)(function(X){b({type:mS,highlightedIndex:X})},[b]),We=(0,Z.useCallback)(function(X){b({type:gS,selectedItem:X})},[b]),dt=(0,Z.useCallback)(function(X){b({type:vS,inputValue:X})},[b]),ie=(0,Z.useCallback)(function(){b({type:_S})},[b]);return{getItemProps:me,getLabelProps:oe,getMenuProps:ue,getInputProps:ft,getComboboxProps:yt,getToggleButtonProps:_e,toggleMenu:at,openMenu:$e,closeMenu:ut,setHighlightedIndex:lt,setInputValue:dt,selectItem:We,reset:ie,highlightedIndex:T,isOpen:I,selectedItem:y,inputValue:g}}i($l,"useCombobox");var QA={activeIndex:-1,selectedItems:[]};function FA(e,t){return Cd(e,t,QA)}i(FA,"getInitialValue$1");function BA(e,t){return cr(e,t,QA)}i(BA,"getDefaultValue$1");function gJ(e){var t=FA(e,"activeIndex"),r=FA(e,"selectedItems");return{activeIndex:t,selectedItems:r}}i(gJ,"getInitialState$2");function UA(e){if(e.shiftKey||e.metaKey||e.ctrlKey||e.altKey)return!1;var t=e.target;return!(t instanceof HTMLInputElement&&t.value!==""&&(t.selectionStart!==0||t.selectionEnd!==0))}i(UA,"isKeyDownOperationPermitted");function vJ(e){var t=e.removedSelectedItem,r=e.itemToString;return r(t)+" has been removed."}i(vJ,"getA11yRemovalMessage");var V1e={selectedItems:te.default.array,initialSelectedItems:te.default.array,defaultSelectedItems:te.default.array,itemToString:te.default.func,getA11yRemovalMessage:te.default.func,stateReducer:te.default.func,activeIndex:te.default.number,initialActiveIndex:te.default.number,defaultActiveIndex:te.default.number,onActiveIndexChange:te.default.func,onSelectedItemsChange:te.default.func,keyNavigationNext:te.default.string,keyNavigationPrevious:te.default.string,environment:te.default.shape({addEventListener:te.default.func,removeEventListener:te.default.func,document:te.default.shape({getElementById:te.default.func,activeElement:te.default.any,body:te.default.any})})},_J={itemToString:Od.itemToString,stateReducer:Od.stateReducer,environment:Od.environment,getA11yRemovalMessage:vJ,keyNavigationNext:"ArrowRight",keyNavigationPrevious:"ArrowLeft"},yS=0,xS=1,wS=2,SS=3,ES=4,IS=5,kS=6,TS=7,CS=8,OS=9,RS=10,AS=11,NS=12,bJ=Object.freeze({__proto__:null,SelectedItemClick:yS,SelectedItemKeyDownDelete:xS,SelectedItemKeyDownBackspace:wS,SelectedItemKeyDownNavigationNext:SS,SelectedItemKeyDownNavigationPrevious:ES,DropdownKeyDownNavigationPrevious:IS,DropdownKeyDownBackspace:kS,DropdownClick:TS,FunctionAddSelectedItem:CS,FunctionRemoveSelectedItem:OS,FunctionSetSelectedItems:RS,FunctionSetActiveIndex:AS,FunctionReset:NS});function yJ(e,t){var r=t.type,n=t.index,o=t.props,a=t.selectedItem,l=e.activeIndex,c=e.selectedItems,f;switch(r){case yS:f={activeIndex:n};break;case ES:f={activeIndex:l-1<0?0:l-1};break;case SS:f={activeIndex:l+1>=c.length?-1:l+1};break;case wS:case xS:{var p=l;c.length===1?p=-1:l===c.length-1&&(p=c.length-2),f=Ae({selectedItems:[].concat(c.slice(0,l),c.slice(l+1))},{activeIndex:p});break}case IS:f={activeIndex:c.length-1};break;case kS:f={selectedItems:c.slice(0,c.length-1)};break;case CS:f={selectedItems:[].concat(c,[a])};break;case TS:f={activeIndex:-1};break;case OS:{var m=l,v=c.indexOf(a);c.length===1?m=-1:v===c.length-1&&(m=c.length-2),f=Ae({selectedItems:[].concat(c.slice(0,v),c.slice(v+1))},{activeIndex:m});break}case RS:{var _=t.selectedItems;f={selectedItems:_};break}case AS:{var b=t.activeIndex;f={activeIndex:b};break}case NS:f={activeIndex:BA(o,"activeIndex"),selectedItems:BA(o,"selectedItems")};break;default:throw new Error("Reducer called without proper action type.")}return Ae({},e,f)}i(yJ,"downshiftMultipleSelectionReducer");xJ.stateChangeTypes=bJ;function xJ(e){e===void 0&&(e={});var t=Ae({},_J,e),r=t.getA11yRemovalMessage,n=t.itemToString,o=t.environment,a=t.keyNavigationNext,l=t.keyNavigationPrevious,c=GA(yJ,gJ(t),t),f=c[0],p=c[1],m=f.activeIndex,v=f.selectedItems,_=(0,Z.useRef)(!0),b=(0,Z.useRef)(null),I=(0,Z.useRef)(v),T=(0,Z.useRef)();T.current=[];var y=gg({state:f,props:t});(0,Z.useEffect)(function(){if(!_.current){if(v.length(0,PS.isEqual)(r,t))}i(wJ,"n");var SJ=i(({disabled:e,highlightValue:t,itemProps:r,label:n,menuStyles:o,multiselect:a,selected:l})=>{let c=i(f=>{return rn.default.createElement("span",{className:o.highlighted,dangerouslySetInnerHTML:{__html:(p=f,p.replace(new RegExp(t,"gi"),m=>`${m}`))}});var p},"c");return rn.default.createElement("li",Object.assign({},r,{"aria-selected":l},e&&{"aria-disabled":!0}),a?rn.default.createElement(rn.default.Fragment,null,rn.default.createElement("span",{className:o.checkbox,"aria-hidden":!0},rn.default.createElement(Wx,null)),t?c(n):n):rn.default.createElement(rn.default.Fragment,null,t?c(n):n,l&&rn.default.createElement(Wx,{className:o.selectedIcon})))},"r"),ZA=i(({getItemProps:e,highlightValue:t,isOptionDisabled:r,menuProps:n,menuStyles:o,multiselect:a,open:l,optionLabelField:c,optionKeyField:f,options:p,selectedItem:m,selectedItems:v,virtualizer:_})=>{let b=!!_,I=b?_.virtualItems:p;return rn.default.createElement("ul",Object.assign({},n,{className:st(o.menu)}),l&&rn.default.createElement(rn.default.Fragment,null,b&&rn.default.createElement("li",{key:"total-size","aria-hidden":!0,style:{height:_.totalSize}}),I.map((T,y)=>{let g=y,w=null;b&&({index:g}=T,w=T);let k=p[g],C=k[c],P=k[f],N=a?wJ(v,k):(0,PS.isEqual)(m,k),B=typeof r=="function"&&r(k,g),O=e(k,g,N,B,w);return rn.default.createElement(SJ,{key:P,disabled:B,highlightValue:t,itemProps:O,menuStyles:o,multiselect:a,label:C,selected:N})})))},"i");var Vr={input:"SearchInput-module_input__Addns",hidden:"SearchInput-module_hidden__OcXmJ",button:"SearchInput-module_button__z7NIp search-input_hds-search-input__button__1-cj-",wrapper:"SearchInput-module_wrapper__114JK",root:"SearchInput-module_root__sMwrY",open:"SearchInput-module_open__1zeft",angleIcon:"SearchInput-module_angleIcon__1PdxN",menu:"SearchInput-module_menu__2P8CO",loadingSpinnerContainer:"SearchInput-module_loadingSpinnerContainer__T6ZTc",menuItem:"SearchInput-module_menuItem__zIC_d",highlighted:"SearchInput-module_highlighted__3D7Hh",selected:"SearchInput-module_selected__30K7a",disabled:"SearchInput-module_disabled__akdv5",virtualized:"SearchInput-module_virtualized__xRfea",errorText:"SearchInput-module_errorText__2tddy text-input_hds-text-input__error-text__2bQYc",buttons:"SearchInput-module_buttons__2O_2t search-input_hds-search-input__buttons__3PawT",searchIcon:"SearchInput-module_searchIcon__l1_S4",noToggle:"SearchInput-module_noToggle__2rf7Y",helperText:"SearchInput-module_helperText__2AWSL",loadingSpinner:"SearchInput-module_loadingSpinner__3G_76"};Ht(`@keyframes text-input_fadeIn__qn0sk{0%{opacity:0}to{opacity:1}}.text-input_hds-text-input__2k_Sg{--border-width:2px;--outline-width:3px;--outline-offset-readonly:4px;--input-height:56px;--textarea-height:149px;--icon-size:var(--spacing-m);--icon-color:var(--color-black);--helper-color-default:var(--color-black-60);--helper-color-invalid:var(--color-black);--helper-background-color-invalid:var(--color-error-light);--helper-icon-color-invalid:var(--color-error);--helper-color-success:var(--color-black);--helper-background-color-success:var(--color-success-light);--helper-icon-color-success:var(--color-success);--helper-color-info:var(--color-black);--helper-background-color-info:var(--color-info-light);--helper-icon-color-info:var(--color-info);--input-background-default:var(--color-white);--input-background-disabled:var(--color-black-10);--input-border-color-default:var(--color-black-50);--input-border-color-hover:var(--color-black-90);--input-border-color-focus:var(--color-black-90);--input-border-color-invalid:var(--color-error);--input-border-color-disabled:var(--color-black-10);--input-border-color-success:var(--color-success);--input-color-default:var(--color-black-90);--input-color-disabled:var(--color-black-40);--label-color-default:var(--color-black-90);--label-color-invalid:var(--color-black-90);--placeholder-color:var(--color-black-60)}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__input__28bnn{-webkit-appearance:none;background-color:var(--input-background-default);border:var(--border-width) solid var(--input-border-color-default);border-radius:0;box-sizing:border-box;color:var(--input-color-default);font-family:inherit;font-size:1.125em;height:var(--input-height);line-height:normal;margin:0;padding:0 var(--spacing-s);width:100%;will-change:transform,box-shadow}.text-input_hds-text-input__2k_Sg:not([data-hds-textinput-filled]) .text-input_hds-text-input__button-clear__9anML,.text-input_hds-text-input__input-clear__10ibh::-webkit-search-cancel-button{display:none}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__button-clear__9anML>*{pointer-events:none}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__input__28bnn:hover{border-color:var(--input-border-color-hover);transition:border-color 85ms ease-out}.text-input_hds-text-input__input-wrapper__2dlTe:focus-within .text-input_hds-text-input__input__28bnn{border-color:var(--input-border-color-focus);outline:none}.text-input_hds-text-input__2k_Sg.text-input_hds-text-input--invalid__2_9Zw .text-input_hds-text-input__input__28bnn{border-color:var(--input-border-color-invalid)}.text-input_hds-text-input__2k_Sg.text-input_hds-text-input--success__3Oi7w .text-input_hds-text-input__input__28bnn{border-color:var(--input-border-color-success)}.text-input_hds-text-input__input-wrapper__2dlTe:focus-within .text-input_hds-text-input__input__28bnn:not([readonly]){box-shadow:0 0 0 var(--outline-width) var(--color-focus-outline);transform:translateZ(0);transition:85ms ease-out;transition-property:box-shadow,transform}.text-input_hds-text-input__label__1Wguh{color:var(--label-color-default);display:block;font-size:var(--fontsize-body-m);font-weight:500;margin-bottom:var(--spacing-3-xs)}.text-input_hds-text-input--invalid__2_9Zw .text-input_hds-text-input__label__1Wguh{color:var(--label-color-invalid);transition:color 85ms linear}.text-input_hds-text-input__required__cS54_{display:inline-block;font-size:var(--fontsize-body-xl);line-height:1;margin-left:var(--spacing-2-xs);transform:translateY(var(--spacing-3-xs))}.text-input_hds-text-input__input-wrapper__2dlTe{display:flex;position:relative}.text-input_hds-text-input__2k_Sg textarea.text-input_hds-text-input__input__28bnn{font-family:inherit;height:var(--textarea-height);margin:0;min-height:var(--input-height);overflow:auto;padding:var(--spacing-s);resize:vertical}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__input__28bnn::-ms-reveal{display:none}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__input__28bnn::-moz-placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__input__28bnn::placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__helper-text__1LgPk{color:var(--helper-color-default);display:block;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-3-xs);white-space:pre-line}.text-input_hds-text-input__error-text__2bQYc{background-color:var(--helper-background-color-invalid);border-left:8px solid var(--color-error);color:var(--helper-color-invalid);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);white-space:pre-line}.text-input_hds-text-input__error-text__2bQYc:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__error-text__2bQYc:before{animation:text-input_fadeIn__qn0sk 85ms ease-out;background:var(--helper-icon-color-invalid);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__success-text__31pFk{background-color:var(--helper-background-color-success);border-left:8px solid var(--color-success);color:var(--helper-color-success);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative;white-space:pre-wrap}.text-input_hds-text-input__success-text__31pFk:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__success-text__31pFk:before{animation:text-input_fadeIn__qn0sk 85ms ease-out;background:var(--helper-icon-color-success);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__info-text__3Xddn{background-color:var(--helper-background-color-info);border-left:8px solid var(--color-info);color:var(--helper-color-info);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative}.text-input_hds-text-input__info-text__3Xddn:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__info-text__3Xddn:before{animation:text-input_fadeIn__qn0sk 85ms ease-out;background:var(--helper-icon-color-info);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__input__28bnn[disabled]{background-color:var(--input-background-disabled);border-color:var(--input-border-color-disabled);color:var(--input-color-disabled);cursor:not-allowed}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__input__28bnn[readonly]{background-color:transparent;border:0;color:var(--input-color-default);outline-offset:var(--outline-offset-readonly);padding:0;-webkit-text-fill-color:var(--input-color-default);transform:translateZ(0);transition:85ms ease-out;transition-property:outline,transform}.text-input_hds-text-input__input-wrapper__2dlTe:focus-within input.text-input_hds-text-input__input__28bnn[readonly]{height:calc(var(--input-height) - 2 * var(--outline-offset-readonly));margin:var(--outline-offset-readonly) 0;outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__input-wrapper__2dlTe:focus-within textarea.text-input_hds-text-input__input__28bnn[readonly]{outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__buttons__1ANhZ{align-items:center;bottom:0;display:flex;font-size:1rem;justify-content:center;margin-right:calc(var(--spacing-s) - var(--spacing-xs) / 2);position:absolute;right:0;top:0}.text-input_hds-text-input__button__1zrQr{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:var(--icon-color);cursor:pointer;display:flex;font:inherit;outline:none;padding:var(--spacing-xs) calc(var(--spacing-xs) / 2)}.text-input_hds-text-input__button__1zrQr:focus{outline:var(--outline-width) solid var(--color-focus-outline)}.search-input_hds-icon__5eCQs{background-color:currentcolor;display:inline-block;height:var(--icon-size);-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto;width:var(--icon-size)}.search-input_hds-icon--size-xs__JNXQQ{--icon-size:var(--spacing-layout-2-xs)}.search-input_hds-icon--size-s__1UrrH{--icon-size:var(--spacing-layout-xs)}.search-input_hds-icon--size-m__2xJqk{--icon-size:var(--spacing-layout-s)}.search-input_hds-icon--size-l__9ZoGz{--icon-size:var(--spacing-layout-m)}.search-input_hds-icon--size-xl__33Ryp{--icon-size:var(--spacing-layout-l)}[class*=hds-icon-start--]:before{-webkit-mask-image:var(--mask-image-before);mask-image:var(--mask-image-before)}[class*=hds-icon-end--]:after,[class*=hds-icon-start--]:before{background-color:currentcolor;content:"";display:inline-flex;height:var(--icon-size,24px);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--icon-size,24px)}[class*=hds-icon-end--]:after{-webkit-mask-image:var(--mask-image-after);mask-image:var(--mask-image-after)}.search-input_hds-icon--search__1OHPF{--mask-image-search:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15 1a8 8 0 11-4.798 14.402l-6.401 6.4-1.591-1.59 6.398-6.4A8 8 0 0115 1zm0 2a6 6 0 100 12 6 6 0 000-12z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-search)}.search-input_hds-icon-start--search__3XoAJ{--mask-image-before:var(--mask-image-search)}.search-input_hds-icon-end--search__2z836{--mask-image-after:var(--mask-image-search)}.search-input_hds-search-input__3yDGf{--border-width:2px;--outline-width:3px;--input-height:56px;--helper-color-default:var(--color-black-60);--input-background-default:var(--color-white);--input-border-color-default:var(--color-black-50);--input-border-color-hover:var(--color-black-90);--input-border-color-focus:var(--color-black-90);--input-color-default:var(--color-black-90);--label-color-default:var(--color-black-90)}.search-input_hds-search-input__label__2XXxI{color:var(--label-color-default);display:block;font-size:var(--fontsize-body-m);font-weight:500;margin-bottom:var(--spacing-3-xs)}.search-input_hds-search-input__input-wrapper__2SHOr{display:flex;height:100%;position:relative}.search-input_hds-search-input__3yDGf .search-input_hds-search-input__input__3K908{-webkit-appearance:none;background-color:var(--input-background-default);border:var(--border-width) solid var(--input-border-color-default);box-sizing:border-box;color:var(--input-color-default);font-size:1.125em;height:var(--input-height);line-height:normal;padding:0 var(--spacing-s);width:100%}.search-input_hds-search-input__3yDGf .search-input_hds-search-input__input__3K908:hover{border-color:var(--input-border-color-hover);transition:border-color 85ms ease-out}.search-input_hds-search-input__3yDGf .search-input_hds-search-input__input__3K908:focus{border-color:var(--input-border-color-focus);outline:none}.search-input_hds-search-input__3yDGf .search-input_hds-search-input__input__3K908:not([readonly]):focus{outline:var(--outline-width) solid var(--color-focus-outline);transform:translateZ(0)}.search-input_hds-search-input__buttons__3PawT{align-items:center;bottom:0;display:flex;font-size:1rem;justify-content:center;margin-right:calc(var(--spacing-s) - var(--spacing-xs) / 2);position:absolute;right:0;top:0}.search-input_hds-search-input__button__1-cj-{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:inherit;color:var(--dropdown-color-default);cursor:pointer;display:flex;font:inherit;outline:none;padding:var(--spacing-xs) calc(var(--spacing-xs) / 2)}.search-input_hds-search-input__buttons__3PawT .search-input_hds-search-input__button__1-cj-:focus{outline:var(--outline-width) solid var(--color-focus-outline)}.search-input_hds-search-input__helper-text__25LCS{color:var(--helper-color-default);display:block;font-size:var(--fontsize-body-m);margin-top:var(--spacing-3-xs)}.SearchInput-module_button__z7NIp.SearchInput-module_hidden__OcXmJ,.SearchInput-module_input__Addns:not(:focus).SearchInput-module_hidden__OcXmJ{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:0 -1px -1px 0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.SearchInput-module_wrapper__114JK:focus-within{box-shadow:0 0 0 var(--focus-outline-width) var(--focus-outline-color)}.SearchInput-module_root__sMwrY{--border-width:2px;--divider-width:1px;--focus-outline-width:3px;--dropdown-height:var(--spacing-3-xl);--menu-item-height:calc(var(--dropdown-height) - var(--border-width) * 2);--icon-size:var(--spacing-m);--menu-z-index:10;--dropdown-background-default:var(--color-white);--dropdown-background-disabled:var(--color-black-10);--dropdown-border-color-default:var(--color-black-50);--dropdown-border-color-hover:var(--color-black-90);--dropdown-border-color-hover-invalid:var(--color-error-dark);--dropdown-border-color-focus:var(--color-black-90);--dropdown-border-color-invalid:var(--color-error);--dropdown-border-color-disabled:var(--color-black-10);--dropdown-color-default:var(--color-black-90);--dropdown-color-disabled:var(--color-black-40);--focus-outline-color:var(--color-focus-outline);--helper-background-color-invalid:var(--color-error-light);--helper-color-invalid:var(--color-black);--helper-icon-color-invalid:var(--color-error);--menu-divider-color:var(--color-black-20);--menu-item-background-default:var(--color-white);--menu-item-background-hover:var(--color-bus);--menu-item-background-selected:var(--color-white);--menu-item-background-selected-hover:var(--color-bus);--menu-item-background-disabled:var(--color-white);--menu-item-color-default:var(--color-black-90);--menu-item-color-hover:var(--color-white);--menu-item-color-selected:var(--color-black-90);--menu-item-color-selected-hover:var(--color-white);--menu-item-color-disabled:var(--color-black-40);--menu-item-icon-color-selected:var(--color-white);--menu-item-icon-color-disabled:var(--color-black-40);--multiselect-checkbox-background-selected:var(--color-bus);--multiselect-checkbox-background-disabled:var(--color-black-10);--multiselect-checkbox-border-default:var(--color-black-50);--multiselect-checkbox-border-hover:var(--color-black-90);--multiselect-checkbox-border-disabled:var(--color-black-10);--multiselect-checkbox-color-default:transparent;--multiselect-checkbox-color-selected:var(--color-white);--multiselect-checkbox-color-selected-disabled:var(--color-white);--placeholder-color:var(--color-black-60);position:relative}.SearchInput-module_open__1zeft.SearchInput-module_root__sMwrY .SearchInput-module_angleIcon__1PdxN{transform:rotateX(180deg)}.SearchInput-module_open__1zeft.SearchInput-module_root__sMwrY .SearchInput-module_menu__2P8CO{display:block}.SearchInput-module_root__sMwrY input{font-family:inherit;margin:0;overflow:auto}.SearchInput-module_wrapper__114JK{background-color:var(--dropdown-background-default);border:var(--border-width) solid var(--dropdown-border-color-default);box-sizing:border-box;min-height:var(--dropdown-height);position:relative;width:100%}.SearchInput-module_wrapper__114JK:focus-within{border-color:var(--dropdown-border-color-focus)}.SearchInput-module_wrapper__114JK:hover{border-color:var(--dropdown-border-color-hover)}.SearchInput-module_wrapper__114JK:focus-within,.SearchInput-module_wrapper__114JK:hover{transition:border-color 85ms ease-out}.SearchInput-module_loadingSpinnerContainer__T6ZTc,.SearchInput-module_menu__2P8CO{border:solid var(--dropdown-border-color-focus);border-top-color:var(--menu-divider-color);border-width:var(--divider-width) var(--border-width) var(--border-width);bottom:0;display:none;left:0;list-style:none;margin:0;outline:none;overflow-y:auto;padding:0;position:absolute;transform:translate(calc(var(--border-width) * -1),100%);width:100%;z-index:var(--menu-z-index)}.SearchInput-module_menuItem__zIC_d{align-items:center;background-color:var(--menu-item-background-default);box-sizing:border-box;color:var(--menu-item-color-default);cursor:pointer;display:flex;font-size:var(--fontsize-body-l);justify-content:space-between;line-height:var(--lineheight-m);min-height:var(--menu-item-height);padding:var(--spacing-xs) var(--spacing-s)}.SearchInput-module_highlighted__3D7Hh.SearchInput-module_menuItem__zIC_d{background-color:var(--menu-item-background-hover);color:var(--menu-item-color-hover)}.SearchInput-module_selected__30K7a.SearchInput-module_menuItem__zIC_d{background-color:var(--menu-item-background-selected);color:var(--menu-item-color-selected)}.SearchInput-module_highlighted__3D7Hh.SearchInput-module_selected__30K7a.SearchInput-module_menuItem__zIC_d{background-color:var(--menu-item-background-selected-hover);color:var(--menu-item-color-selected-hover)}.SearchInput-module_disabled__akdv5.SearchInput-module_menuItem__zIC_d{background-color:var(--menu-item-background-disabled);color:var(--menu-item-color-disabled);cursor:not-allowed}.SearchInput-module_virtualized__xRfea.SearchInput-module_menuItem__zIC_d{left:0;position:absolute;top:0;width:100%}.SearchInput-module_root__sMwrY{--helper-color-default:var(--color-black-60)}.SearchInput-module_wrapper__114JK{align-items:center;display:flex}.SearchInput-module_button__z7NIp{color:var(--dropdown-color-default)}.SearchInput-module_button__z7NIp:focus.SearchInput-module_button__z7NIp:focus{outline:3px solid var(--color-focus-outline)}.SearchInput-module_searchIcon__l1_S4{color:var(--dropdown-color-default);display:flex}.SearchInput-module_input__Addns{align-self:stretch;appearance:none;background-color:var(--input-background-default);border:none;box-sizing:border-box;color:var(--input-color-default);font-size:var(--fontsize-body-l);height:var(--menu-item-height);outline:none;padding:0 calc(var(--spacing-l) + var(--icon-size)) 0 0;width:100%}.SearchInput-module_input__Addns:first-child{padding-left:var(--spacing-s)}.SearchInput-module_input__Addns.SearchInput-module_noToggle__2rf7Y{padding-right:var(--spacing-s)}.SearchInput-module_input__Addns::placeholder{color:var(--placeholder-color);line-height:normal}.SearchInput-module_input__Addns:disabled::placeholder{color:var(--dropdown-color-disabled)}.SearchInput-module_menuItem__zIC_d .SearchInput-module_highlighted__3D7Hh{font-weight:700}.SearchInput-module_menuItem__zIC_d .SearchInput-module_highlighted__3D7Hh mark{background:none;color:inherit;font-weight:400}.SearchInput-module_helperText__2AWSL{color:var(--helper-color-default);display:block;font-size:var(--fontsize-body-m);margin-top:var(--spacing-3-xs)}.SearchInput-module_loadingSpinnerContainer__T6ZTc{align-items:center;background-color:var(--menu-item-background-default);display:flex;flex-direction:column;padding:var(--spacing-m) 0;text-align:center}.SearchInput-module_loadingSpinner__3G_76{margin-bottom:var(--spacing-2-xs)}`);var DS=class DS extends Error{};i(DS,"g");var vg=DS,EJ=i((e,t,r)=>{let n=(0,Qe.useRef)(r),[o,a]=(0,Qe.useState)(!1),l=(0,Qe.useRef)(()=>null),[c,f]=(0,Qe.useState)([]),p=(0,Qe.useCallback)(()=>{f([]),a(!1),l.current()},[f,l]);return(0,Qe.useEffect)(()=>()=>{l.current()},[l]),(0,Qe.useEffect)(()=>{n.current=r},[r]),((m,v,_)=>{let b=(0,Qe.useCallback)(m,_);(0,Qe.useEffect)(()=>{let I=setTimeout(()=>{b()},v);return()=>{clearTimeout(I)}},[b,v])})(()=>{if(typeof t!="function"||n.current===!0)return;if(a(!0),l.current(),e.length===0)return a(!1),void f([]);let{promise:m,cancel:v}=(_=>{let b=!1;return{promise:new Promise((I,T)=>{_.then(y=>{if(b)throw new vg;I(y)}).catch(y=>{y instanceof vg||T(y)})}),cancel:i(()=>{b=!0},"cancel")}})(t(e));l.current=v,m.then(_=>{a(!1),Array.isArray(_)&&typeof f=="function"&&n.current===!1&&f(_)})},200,[e,t,f]),{suggestions:c,isLoading:!n.current&&o,clearSuggestions:p}},"v"),LS=i(e=>{var{className:t,clearButtonAriaLabel:r="Clear",getSuggestions:n,helperText:o,highlightSuggestions:a=!1,inputProps:l,label:c,loadingSpinnerFinishedText:f="Finished loading suggestions",loadingSpinnerText:p="Loading suggestions",onSubmit:m,placeholder:v,searchButtonAriaLabel:_="Search",hideSearchButton:b=!1,suggestionKeyField:I,suggestionLabelField:T,visibleSuggestions:y=8,onChange:g,value:w}=e,k=it(e,["className","clearButtonAriaLabel","getSuggestions","helperText","highlightSuggestions","inputProps","label","loadingSpinnerFinishedText","loadingSpinnerText","onSubmit","placeholder","searchButtonAriaLabel","hideSearchButton","suggestionKeyField","suggestionLabelField","visibleSuggestions","onChange","value"]);let C=(0,Qe.useRef)(!1),P=(0,Qe.useRef)(null),N="userEnterKeyAction",[B,O]=(0,Qe.useState)(void 0),[L,U]=(0,Qe.useState)(""),M=w||L,V=i(()=>B===$l.stateChangeTypes.InputKeyDownEnter,"Y"),{suggestions:$,isLoading:q,clearSuggestions:Q}=EJ(M,n,B===$l.stateChangeTypes.ItemClick||B===N||V()),oe=((ie,X=3e3)=>{let[ne,ae]=(0,Qe.useState)(!1),de=(0,Qe.useRef)(null);return(0,Qe.useEffect)(()=>(clearTimeout(de.current),ie?de.current=setTimeout(()=>{ae(!0)},X):ae(!1),()=>{clearTimeout(de.current)}),[ie,X,ae]),ne})(q,1300),ue=w!==void 0&&g,me=i(ie=>{ue?g(ie):U(ie)},"V"),_e=i(ie=>{var X;let ne=(X=P.current)===null||X===void 0?void 0:X.value;m(ie!==void 0?ie:ne),Q()},"R"),{isOpen:ft,getLabelProps:yt,getMenuProps:at,getInputProps:ut,getComboboxProps:$e,highlightedIndex:lt,getItemProps:We,reset:dt}=$l(Object.assign({items:$,onStateChange(ie){var X;let{ItemClick:ne,FunctionReset:ae,InputKeyDownEnter:de}=$l.stateChangeTypes;if([ne,ae,de].includes(ie.type)){let pe=ie.type===ne&&ie.inputValue===void 0,ge=pe?(X=P.current)===null||X===void 0?void 0:X.value:ie.inputValue;if(ge===void 0)return;pe||me(ge),ie.type!==ae&&_e(ge),O(ie.type)}else O(void 0)},itemToString:i(ie=>ie?`${ie[T]}`:"","itemToString")},ue&&{inputValue:M}));return(0,Qe.useEffect)(()=>{C.current?g&&w===void 0&&g(M):C.current=!0},[g,M]),Qe.default.createElement("div",Object.assign({},k,{className:st(Vr.root,ft&&Vr.open,t)}),c&&Qe.default.createElement(nA,Object.assign({label:c},yt())),Qe.default.createElement("div",{className:st(Vr.wrapper),ref:$e().ref},Qe.default.createElement("input",Object.assign({enterKeyHint:"search"},l,ut({onKeyUp:i(ie=>{let X=ie.key||ie.keyCode,ne=X==="Enter"||X===13;!V()&&ne&&_e(),O(ne?N:void 0)},"onKeyUp"),onKeyDown:i(ie=>{ft&&$.length||ie.key!=="Home"&&ie.key!=="End"||(ie.nativeEvent.preventDownshiftDefault=!0)},"onKeyDown"),onChange:i(ie=>{me(ie.target.value)},"onChange"),ref:P,role:$e().role,"aria-expanded":$e()["aria-expanded"],"aria-haspopup":$e()["aria-haspopup"],"aria-owns":$e()["aria-owns"]}),{className:st(Vr.input,l&&l.className),placeholder:v})),Qe.default.createElement("div",{className:Vr.buttons},M.length>0&&Qe.default.createElement("button",{type:"button","aria-label":r,className:st(Vr.button),onClick:i(()=>{dt(),P.current.focus(),Q()},"onClick")},Qe.default.createElement(c5,{className:Vr.searchIcon})),!b&&Qe.default.createElement("button",{type:"button","aria-label":_,className:st(Vr.button),onClick:i(()=>_e(),"onClick")},Qe.default.createElement(p5,{className:Vr.searchIcon}))),oe&&Qe.default.createElement("div",{className:Vr.loadingSpinnerContainer,"aria-hidden":!0},Qe.default.createElement(Td,{loadingText:p,loadingFinishedText:f,small:!0,className:Vr.loadingSpinner}),p),Qe.default.createElement(ZA,{isOptionDisabled:i(()=>!1,"isOptionDisabled"),multiselect:!1,open:ft&&!oe,selectedItem:null,selectedItems:[],highlightValue:a&&M.length>=3&&M,menuStyles:Vr,options:$,optionKeyField:`${String(I||T)}`,optionLabelField:`${String(T)}`,menuProps:at({style:{maxHeight:XA*y}}),getItemProps:i((ie,X,ne,ae)=>We({item:ie,index:X,disabled:ae,className:st(Vr.menuItem,ne&&Vr.selected,lt===X&&Vr.highlighted)}),"getItemProps")})),o&&Qe.default.createElement("div",{className:Vr.helperText},o))},"b");var Dn=G(ve());var Vl,Nd,zo={tag:"Tag-module_tag__3bo5S tag_hds-tag__3MKf3",large:"Tag-module_large__1ZNIX tag_hds-tag--large__1bVs5",action:"Tag-module_action__4ky2K tag_hds-tag--action__Az-Fm",link:"Tag-module_link__3f99r tag_hds-tag--link__1470y",icon:"Tag-module_icon__or2kN tag_hds-tag__icon__2_xWY",multiline:"Tag-module_multiline__24sap tag_hds-tag--multiline__yHIcb"};Ht(`.tag_hds-icon__2LFMT{background-color:currentcolor;display:inline-block;height:var(--icon-size);-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto;width:var(--icon-size)}.tag_hds-icon--size-xs__L1nV_{--icon-size:var(--spacing-layout-2-xs)}.tag_hds-icon--size-s__23CMA{--icon-size:var(--spacing-layout-xs)}.tag_hds-icon--size-m__2zCBY{--icon-size:var(--spacing-layout-s)}.tag_hds-icon--size-l__UuAMZ{--icon-size:var(--spacing-layout-m)}.tag_hds-icon--size-xl__2f_bT{--icon-size:var(--spacing-layout-l)}[class*=hds-icon-start--]:before{-webkit-mask-image:var(--mask-image-before);mask-image:var(--mask-image-before)}[class*=hds-icon-end--]:after,[class*=hds-icon-start--]:before{background-color:currentcolor;content:"";display:inline-flex;height:var(--icon-size,24px);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--icon-size,24px)}[class*=hds-icon-end--]:after{-webkit-mask-image:var(--mask-image-after);mask-image:var(--mask-image-after)}.tag_hds-icon--cross__2tq88{--mask-image-cross:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18 7.5L13.5 12l4.5 4.5-1.5 1.5-4.5-4.5L7.5 18 6 16.5l4.5-4.5L6 7.5 7.5 6l4.5 4.5L16.5 6 18 7.5z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-cross)}.tag_hds-icon-start--cross__Efj_S{--mask-image-before:var(--mask-image-cross)}.tag_hds-icon-end--cross__3_S2q{--mask-image-after:var(--mask-image-cross)}.tag_hds-tag__3MKf3{--computed-background-color:var(--background-color,var(--color-black-10));--computed-background-color-focus:var(--background-color-focus,var(--computed-background-color,transparent));--computed-background-color-hover:var(--background-color-hover,var(--computed-background-color-focus,transparent));--computed-background-color-active:var(--background-color-active,var(--computed-background-color-hover,transparent));--computed-border-color:var(--border-color,var(--computed-background-color));--computed-border-color-focus:var(--border-color-focus,var(--computed-border-color,transparent));--computed-border-color-hover:var(--border-color-hover,var(--computed-border-color-focus,transparent));--computed-border-color-active:var(--border-color-active,var(--computed-border-color-hover,transparent));--computed-color:var(--color,--color-black-90);--computed-color-focus:var(--color-focus,var(--computed-color,inherit));--computed-color-hover:var(--color-hover,var(--computed-color-focus,inherit));--computed-color-active:var(--color-active,var(--computed-color-hover,inherit));--computed-outline-color:var(--outline-color,transparent);--font-size:var(--fontsize-body-s);--gap:var(--spacing-3-xs);--height:32px;--icon-reposition:-4px;--icon-size:24px;--outline-width:2px;--padding-horizontal:12px;--padding-vertical:3px;align-items:center;background-color:var(--computed-background-color);border-radius:calc(var(--height) / 2);box-sizing:border-box;color:var(--computed-color,inherit);display:inline-flex;flex-direction:row;font-size:var(--font-size);font-weight:500;grid-gap:var(--gap);gap:var(--gap);justify-content:center;line-height:var(--lineheight-l);max-width:100%;min-height:var(--height);outline:none;outline-offset:2px;overflow:hidden;padding:var(--padding-vertical) var(--padding-horizontal)}.tag_hds-tag__3MKf3:after{flex-shrink:0;margin-right:var(--icon-reposition)}.tag_hds-tag__3MKf3:before{flex-shrink:0;margin-left:var(--icon-reposition)}.tag_hds-tag__3MKf3>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tag_hds-tag--large__1bVs5{--font-size:var(--fontsize-body-m);--gap:var(--spacing-2-xs);--height:48px;--icon-reposition:-8px;--outline-width:3px;--padding-horizontal:20px;--padding-vertical:10px}.tag_hds-tag--action__Az-Fm{--border-color:var(--color-black-90);border:1px solid var(--computed-border-color);padding:calc(var(--padding-vertical) - 1px) calc(var(--padding-horizontal) - 1px)}.tag_hds-tag--multiline__yHIcb>span{hyphens:auto;white-space:normal}.tag_hds-tag--link__1470y{text-decoration:underline}.tag_hds-tag--action__Az-Fm,.tag_hds-tag--link__1470y{--background-color-hover:var(--color-black-20);--outline-color:var(--color-focus-outline);cursor:pointer}.tag_hds-tag--action__Az-Fm:focus-visible,.tag_hds-tag--link__1470y:focus-visible{background-color:var(--computed-background-color-focus);border-color:var(--computed-border-color-focus);color:var(--computed-color-focus)}.tag_hds-tag--action__Az-Fm:hover,.tag_hds-tag--link__1470y:hover{background-color:var(--computed-background-color-hover);border-color:var(--computed-border-color-hover);color:var(--computed-color-hover)}.tag_hds-tag--action__Az-Fm:active,.tag_hds-tag--link__1470y:active{background-color:var(--computed-background-color-active);border-color:var(--computed-border-color-active);color:var(--computed-color-active)}.tag_hds-tag--action__Az-Fm:active:hover,.tag_hds-tag--action__Az-Fm:focus-visible,.tag_hds-tag--link__1470y:active:hover,.tag_hds-tag--link__1470y:focus-visible{box-shadow:none;outline:var(--outline-width) solid var(--computed-outline-color)}.tag_hds-icon__2LFMT.tag_hds-tag__icon__2_xWY,.tag_hds-tag__icon__2_xWY{flex-shrink:0;height:var(--icon-size);width:var(--icon-size)}.tag_hds-tag__icon__2_xWY:first-child{margin-left:var(--icon-reposition)}.tag_hds-tag__icon__2_xWY:last-child{margin-right:var(--icon-reposition)}`),function(e){e.Action="action",e.Informative="informative",e.Link="link"}(Vl||(Vl={})),function(e){e.Small="small",e.Large="large"}(Nd||(Nd={}));var MS=(0,Dn.forwardRef)((e,t)=>{var{children:r,className:n,onClick:o,onDelete:a,size:l=Nd.Small,theme:c,href:f,iconStart:p,iconEnd:m,multiline:v=!1}=e,_=it(e,["children","className","onClick","onDelete","size","theme","href","iconStart","iconEnd","multiline"]);let b=!!a,I=a||o,T=!!I,y=Vl.Informative,g=null;I?(y=Vl.Action,g="button"):f&&(y=Vl.Link);let w=kl(zo.tag,c),k=zo.large,C=st(zo.tag,l===Nd.Large&&k,w,n,zo[y],v&&zo.multiline),P=p?Dn.default.createElement("div",{className:st(zo.icon),"aria-hidden":"true"},p):null,N=m?Dn.default.createElement("div",{className:st(zo.icon),"aria-hidden":"true"},m):null,B=i(M=>{M.key!=="Enter"&&M.key!==" "||I(M)},"C"),O=i(M=>Dn.default.createElement("a",Object.assign({ref:t,className:st(C,zo.link),href:f},_),M.children),"M"),L=i(M=>Dn.default.createElement("div",Object.assign({className:C,ref:t},T&&{tabIndex:0,role:g,onClick:I,onKeyDown:B},_),M.children),"N"),U=Dn.default.createElement(Dn.default.Fragment,null,P,Dn.default.createElement("span",null,r),N,b&&!N?Dn.default.createElement(am,{className:zo.icon}):null);return f?Dn.default.createElement(O,null,U):Dn.default.createElement(L,null,U)});var vbe=G(s5()),_be=G(ve());var bbe=G(El());var Sbe=G(j5());var Ebe=G(r0());var sN=G(ve());var eN={"--focus-outline-color":"var(--color-coat-of-arms)","--color-focus-outline":"var(--color-coat-of-arms)","--menu-item-background-hover":"var(--hdbt-color-black)","--menu-item-color-hover":"var(--color-white)"};var IJ={EVENTS_URL:"https://api.hel.fi/servicemap/v2/search/"},tN=IJ;var kJ=i((e,t)=>{if(t&&e[t])return e[t];if(e.fi)return e.fi;if(e.sv)return e.sv;throw new Error("No name found")},"getNameTranslation"),_g=kJ;var BS=G(Me()),aN=i(({className:e,includeCoordinates:t=!1,loadingSpinnerFinishedText:r=Drupal.t("Finished loading suggestions",{},{context:"Loading finished indicator for suggestive search"}),loadingSpinnerText:n=Drupal.t("Loading suggestions...",{},{context:"Loading indicator for suggestive search"}),onSubmit:o,searchInputClassname:a,value:l,...c})=>{let f=new Map,p=i(async _=>{if(!_||_==="")return[];let b=i(N=>{let B=new URL(tN.EVENTS_URL);return B.search=N.toString(),fetch(B.toString()).then(O=>O.json())},"fetchSuggestions"),I=["fi","sv"].map(N=>new URLSearchParams({format:"json",language:N,municipality:"helsinki",q:_,type:"address"})),[T,y]=I,g=Promise.all([b(T),b(y)]),w=i((N,B)=>N.results.map(O=>{let L=_g(O.name,B)||"";return t&&f.set(L,O.location?.coordinates),{label:L}}),"parseResults"),[k,C]=await g;return[...w(k,"fi"),...w(C,"sv")].slice(0,10)},"getSuggestions"),m=i(_=>{o(t?{label:_,value:f.has(_)?[...f.get(_),_]:null}:_)},"handleSubmit"),v=(0,sN.useMemo)(()=>(0,BS.jsx)(LS,{getSuggestions:p,loadingSpinnerText:n,loadingSpinnerFinishedText:r,value:l,...c,className:a||"hdbt-search__input hdbt-search__input--address",onSubmit:m,suggestionLabelField:"label",style:eN}),[l,p]);return(0,BS.jsx)("div",{className:e||"hdbt-search__filter",children:v})},"AddressSearch");var uN={"--background-selected":"var(--hdbt-color-black)","--background-unselected":"var(--color-white)","--background-hover":"var(--hdbt-color-black)","--border-color-selected":"var(--hdbt-color-black)","--border-color-selected-hover":"var(--hdbt-color-black)","--border-color-selected-focus":"var(--hdbt-color-black)","--color-focus-outline":"var(--color-coat-of-arms)","--focus-outline-color":"var(--hdbt-color-black)","--icon-color-selected":"var(--color-white)"};var lN=vl(()=>({baseUrl:drupalSettings?.helfi_react_search.elastic_proxy_url})),Ho=vl({}),bg=vl({}),cN=vl(null,(e,t,r)=>{let n={};Object.keys(r).forEach(a=>{a!=="query"&&(n[a]=String(r[a]))});let o=new URLSearchParams(n).toString();t(bg,{...r,query:o}),t(Ho,{...r,query:o})}),yg=vl("");var Vs=G(Me()),AJ=i(({initialParams:e})=>{let[t,r]=P8(yg),n=No(bg),o=Po(Ho),a=Po(bg);return(0,Vs.jsxs)("form",{className:"hdbt-search--react__form-container",role:"search",onSubmit:i(c=>{c.preventDefault();let{sv_only:f}=c.target,p={};t?.length&&(p.address=t),p.sv_only=f.checked,o(p)},"onSubmit"),children:[(0,Vs.jsx)(aN,{className:"hdbt-search__filter hdbt-search--react__text-field",clearButtonAriaLabel:Drupal.t("Clear",{},{context:"React search"}),defaultValue:e?.address||"",helperText:Drupal.t("Enter the street name and house number",{},{context:"React search: street input helper"}),id:"address",label:Drupal.t("Home address",{},{context:"React search: home address"}),onChange:c=>r(c),onSubmit:c=>r(c),placeholder:Drupal.t("For example, Kotikatu 1",{},{context:"React search: street input helper placeholder"})}),(0,Vs.jsx)("div",{className:"react-search__checkbox-filter-container",children:(0,Vs.jsx)("fieldset",{className:"hdbt-search--react__fieldset",children:(0,Vs.jsx)(v2,{className:"react-search__checkbox",checked:n?.sv_only||!1,id:"sv_only",name:"sv_only",value:"sv_only",onClick:()=>a({...n,sv_only:!n?.sv_only}),label:Drupal.t("Show the nearest service location where service is available in Swedish.",{},{context:"React search: checkbox label swedish"}),style:uN})})}),(0,Vs.jsx)(Zx,{className:"hdbt-search--react__submit-button",type:"submit",children:Drupal.t("Search",{},{context:"React search: submit button label"})})]})},"ProximityFormContainer"),fN=AJ;var wr=G(ve(),1),NN=G(mN(),1);var Ar=G(ve(),1);var qs={};Cz(qs,{ERROR_REVALIDATE_EVENT:()=>HJ,FOCUS_EVENT:()=>gN,MUTATE_EVENT:()=>_N,RECONNECT_EVENT:()=>vN});var gN=0,vN=1,_N=2,HJ=3;var bN=Object.prototype.hasOwnProperty;function xg(e,t){var r,n;if(e===t)return!0;if(e&&t&&(r=e.constructor)===t.constructor){if(r===Date)return e.getTime()===t.getTime();if(r===RegExp)return e.toString()===t.toString();if(r===Array){if((n=e.length)===t.length)for(;n--&&xg(e[n],t[n]););return n===-1}if(!r||typeof e=="object"){n=0;for(r in e)if(bN.call(e,r)&&++n&&!bN.call(t,r)||!(r in t)||!xg(e[r],t[r]))return!1;return Object.keys(t).length===n}}return e!==e&&t!==t}i(xg,"dequal");var Ti=new WeakMap,$o=i(()=>{},"noop"),fr=$o(),jl=Object,Xe=i(e=>e===fr,"isUndefined"),Mn=i(e=>typeof e=="function","isFunction"),Ci=i((e,t)=>({...e,...t}),"mergeObjects"),Tg=i(e=>Mn(e.then),"isPromiseLike"),zS={},wg={},GS="undefined",Wl=typeof window!=GS,Eg=typeof document!=GS,xN=Wl&&"Deno"in window,wN=i(()=>Wl&&typeof window.requestAnimationFrame!=GS,"hasRequestAnimationFrame"),Cg=i((e,t)=>{let r=Ti.get(e);return[()=>!Xe(t)&&e.get(t)||zS,n=>{if(!Xe(t)){let o=e.get(t);t in wg||(wg[t]=o),r[5](t,Ci(o,n),o||zS)}},r[6],()=>!Xe(t)&&t in wg?wg[t]:!Xe(t)&&e.get(t)||zS]},"createCacheHelper"),VS=!0,$J=i(()=>VS,"isOnline"),[qS,jS]=Wl&&window.addEventListener?[window.addEventListener.bind(window),window.removeEventListener.bind(window)]:[$o,$o],VJ=i(()=>{let e=Eg&&document.visibilityState;return Xe(e)||e!=="hidden"},"isVisible"),qJ=i(e=>(Eg&&document.addEventListener("visibilitychange",e),qS("focus",e),()=>{Eg&&document.removeEventListener("visibilitychange",e),jS("focus",e)}),"initFocus"),jJ=i(e=>{let t=i(()=>{VS=!0,e()},"onOnline"),r=i(()=>{VS=!1},"onOffline");return qS("online",t),qS("offline",r),()=>{jS("online",t),jS("offline",r)}},"initReconnect"),SN={isOnline:$J,isVisible:VJ},EN={initFocus:qJ,initReconnect:jJ},Og=!Ar.default.useId,nu=!Wl||xN,KS=i(e=>wN()?window.requestAnimationFrame(e):setTimeout(e,1),"rAF"),Gl=nu?Ar.useEffect:Ar.useLayoutEffect,HS=typeof navigator<"u"&&navigator.connection,WS=!nu&&HS&&(["slow-2g","2g"].includes(HS.effectiveType)||HS.saveData),Sg=new WeakMap,WJ=i(e=>jl.prototype.toString.call(e),"getTypeName"),$S=i((e,t)=>e===`[object ${t}]`,"isObjectTypeName"),GJ=0,Ig=i(e=>{let t=typeof e,r=WJ(e),n=$S(r,"Date"),o=$S(r,"RegExp"),a=$S(r,"Object"),l,c;if(jl(e)===e&&!n&&!o){if(l=Sg.get(e),l)return l;if(l=++GJ+"~",Sg.set(e,l),Array.isArray(e)){for(l="@",c=0;c{if(Mn(e))try{e=e()}catch{e=""}let t=e;return e=typeof e=="string"?e:(Array.isArray(e)?e.length:e)?Ig(e):"",[e,t]},"serialize"),KJ=0,Ld=i(()=>++KJ,"getTimestamp");async function Rg(...e){let[t,r,n,o]=e,a=Ci({populateCache:!0,throwOnError:!0},typeof o=="boolean"?{revalidate:o}:o||{}),l=a.populateCache,c=a.rollbackOnError,f=a.optimisticData,p=i(_=>typeof c=="function"?c(_):c!==!1,"rollbackOnError"),m=a.throwOnError;if(Mn(r)){let _=r,b=[],I=t.keys();for(let T of I)!/^\$(inf|sub)\$/.test(T)&&_(t.get(T)._k)&&b.push(T);return Promise.all(b.map(v))}return v(r);async function v(_){let[b]=Dd(_);if(!b)return;let[I,T]=Cg(t,b),[y,g,w,k]=Ti.get(t),C=i(()=>{let q=y[b];return(Mn(a.revalidate)?a.revalidate(I().data,_):a.revalidate!==!1)&&(delete w[b],delete k[b],q&&q[0])?q[0](2).then(()=>I().data):I().data},"startRevalidate");if(e.length<3)return C();let P=n,N,B=!1,O=Ld();g[b]=[O,0];let L=!Xe(f),U=I(),M=U.data,V=U._c,$=Xe(V)?M:V;if(L&&(f=Mn(f)?f($,M):f,T({data:f,_c:$})),Mn(P))try{P=P($)}catch(q){N=q,B=!0}if(P&&Tg(P))if(P=await P.catch(q=>{N=q,B=!0}),O!==g[b][0]){if(B)throw N;return P}else B&&L&&p(N)&&(l=!0,T({data:$,_c:fr}));if(l&&!B)if(Mn(l)){let q=l(P,$);T({data:q,error:fr,_c:fr})}else T({data:P,error:fr,_c:fr});if(g[b][1]=Ld(),Promise.resolve(C()).then(()=>{T({_c:fr})}),B){if(m)throw N;return}return P}}i(Rg,"internalMutate");var yN=i((e,t)=>{for(let r in e)e[r][0]&&e[r][0](t)},"revalidateAllKeys"),YS=i((e,t)=>{if(!Ti.has(e)){let r=Ci(EN,t),n=Object.create(null),o=Rg.bind(fr,e),a=$o,l=Object.create(null),c=i((m,v)=>{let _=l[m]||[];return l[m]=_,_.push(v),()=>_.splice(_.indexOf(v),1)},"subscribe"),f=i((m,v,_)=>{e.set(m,v);let b=l[m];if(b)for(let I of b)I(v,_)},"setter"),p=i(()=>{if(!Ti.has(e)&&(Ti.set(e,[n,Object.create(null),Object.create(null),Object.create(null),o,f,c]),!nu)){let m=r.initFocus(setTimeout.bind(fr,yN.bind(fr,n,0))),v=r.initReconnect(setTimeout.bind(fr,yN.bind(fr,n,1)));a=i(()=>{m&&m(),v&&v(),Ti.delete(e)},"unmount")}},"initProvider");return p(),[e,o,p,a]}return[e,Ti.get(e)[4]]},"initCache"),YJ=i((e,t,r,n,o)=>{let a=r.errorRetryCount,l=o.retryCount,c=~~((Math.random()+.5)*(1<<(l<8?l:8)))*r.errorRetryInterval;!Xe(a)&&l>a||setTimeout(n,c,o)},"onErrorRetry"),IN=xg,[Ag,kN]=YS(new Map),Ng=Ci({onLoadingSlow:$o,onSuccess:$o,onError:$o,onErrorRetry:YJ,onDiscarded:$o,revalidateOnFocus:!0,revalidateOnReconnect:!0,revalidateIfStale:!0,shouldRetryOnError:!0,errorRetryInterval:WS?1e4:5e3,focusThrottleInterval:5*1e3,dedupingInterval:2*1e3,loadingTimeout:WS?5e3:3e3,compare:IN,isPaused:i(()=>!1,"isPaused"),cache:Ag,mutate:kN,fallback:{}},SN),JS=i((e,t)=>{let r=Ci(e,t);if(t){let{use:n,fallback:o}=e,{use:a,fallback:l}=t;n&&a&&(r.use=n.concat(a)),o&&l&&(r.fallback=Ci(o,l))}return r},"mergeConfigs"),kg=(0,Ar.createContext)({}),QS=i(e=>{let{value:t}=e,r=(0,Ar.useContext)(kg),n=Mn(t),o=(0,Ar.useMemo)(()=>n?t(r):t,[n,r,t]),a=(0,Ar.useMemo)(()=>n?o:JS(r,o),[n,r,o]),l=o&&o.provider,c=(0,Ar.useRef)(fr);l&&!c.current&&(c.current=YS(l(a.cache||Ag),o));let f=c.current;return f&&(a.cache=f[0],a.mutate=f[1]),Gl(()=>{if(f)return f[2]&&f[2](),f[3]},[]),(0,Ar.createElement)(kg.Provider,Ci(e,{value:a}))},"SWRConfig");var TN="$inf$";var Kl=G(ve(),1);var CN=Wl&&window.__SWR_DEVTOOLS_USE__,JJ=CN?window.__SWR_DEVTOOLS_USE__:[],QJ=i(()=>{CN&&(window.__SWR_DEVTOOLS_REACT__=Kl.default)},"setupDevTools"),XJ=i(e=>Mn(e[1])?[e[0],e[1],e[2]||{}]:[e[0],null,(e[1]===null?e[2]:e[1])||{}],"normalize"),ZJ=i(()=>{let e=(0,Kl.useContext)(kg);return(0,Kl.useMemo)(()=>Ci(Ng,e),[e])},"useSWRConfig");var eQ=i(e=>(t,r,n)=>e(t,r&&((...a)=>{let[l]=Dd(t),[,,,c]=Ti.get(Ag);if(l.startsWith(TN))return r(...a);let f=c[l];return Xe(f)?r(...a):(delete c[l],f)}),n),"middleware"),tQ=JJ.concat(eQ),ON=i(e=>i(function(...r){let n=ZJ(),[o,a,l]=XJ(r),c=JS(n,l),f=e,{use:p}=c,m=(p||[]).concat(tQ);for(let v=m.length;v--;)f=m[v](f);return f(o,a||c.fetcher||null,c)},"useSWRArgs"),"withArgs"),RN=i((e,t,r)=>{let n=t[e]||(t[e]=[]);return n.push(r),()=>{let o=n.indexOf(r);o>=0&&(n[o]=n[n.length-1],n.pop())}},"subscribeCallback");QJ();var rQ=i(()=>{},"noop"),xye=rQ();var XS=wr.default.use||(e=>{switch(e.status){case"pending":throw e;case"fulfilled":return e.value;case"rejected":throw e.reason;default:throw e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t}),e}}),ZS={dedupe:!0},AN=Promise.resolve(fr),nQ=i((e,t,r)=>{let{cache:n,compare:o,suspense:a,fallbackData:l,revalidateOnMount:c,revalidateIfStale:f,refreshInterval:p,refreshWhenHidden:m,refreshWhenOffline:v,keepPreviousData:_}=r,[b,I,T,y]=Ti.get(n),[g,w]=Dd(e),k=(0,wr.useRef)(!1),C=(0,wr.useRef)(!1),P=(0,wr.useRef)(g),N=(0,wr.useRef)(t),B=(0,wr.useRef)(r),O=i(()=>B.current,"getConfig"),L=i(()=>O().isVisible()&&O().isOnline(),"isActive"),[U,M,V,$]=Cg(n,g),q=(0,wr.useRef)({}).current,Q=Xe(l)?Xe(r.fallback)?fr:r.fallback[g]:l,oe=i((pe,ge)=>{for(let Ee in q){let Te=Ee;if(Te==="data"){if(!o(pe[Te],ge[Te])&&(!Xe(pe[Te])||!o(lt,ge[Te])))return!1}else if(ge[Te]!==pe[Te])return!1}return!0},"isEqual"),ue=(0,wr.useMemo)(()=>{let pe=!g||!t?!1:Xe(c)?O().isPaused()||a?!1:f!==!1:c,ge=i(Ne=>{let rt=Ci(Ne);return delete rt._k,pe?{isValidating:!0,isLoading:!0,...rt}:rt},"getSelectedCache"),Ee=U(),Te=$(),et=ge(Ee),tt=Ee===Te?et:ge(Te),xe=et;return[()=>{let Ne=ge(U());return oe(Ne,xe)?(xe.data=Ne.data,xe.isLoading=Ne.isLoading,xe.isValidating=Ne.isValidating,xe.error=Ne.error,xe):(xe=Ne,Ne)},()=>tt]},[n,g]),me=(0,NN.useSyncExternalStore)((0,wr.useCallback)(pe=>V(g,(ge,Ee)=>{oe(Ee,ge)||pe()}),[n,g]),ue[0],ue[1]),_e=!k.current,ft=b[g]&&b[g].length>0,yt=me.data,at=Xe(yt)?Q&&Tg(Q)?XS(Q):Q:yt,ut=me.error,$e=(0,wr.useRef)(at),lt=_?Xe(yt)?Xe($e.current)?at:$e.current:yt:at,We=ft&&!Xe(ut)?!1:_e&&!Xe(c)?c:O().isPaused()?!1:a?Xe(at)?!1:f:Xe(at)||f,dt=!!(g&&t&&_e&&We),ie=Xe(me.isValidating)?dt:me.isValidating,X=Xe(me.isLoading)?dt:me.isLoading,ne=(0,wr.useCallback)(async pe=>{let ge=N.current;if(!g||!ge||C.current||O().isPaused())return!1;let Ee,Te,et=!0,tt=pe||{},xe=!T[g]||!tt.dedupe,Ne=i(()=>Og?!C.current&&g===P.current&&k.current:g===P.current,"callbackSafeguard"),rt={isValidating:!1,isLoading:!1},Kt=i(()=>{M(rt)},"finishRequestAndUpdateState"),xt=i(()=>{let Ce=T[g];Ce&&Ce[1]===Te&&delete T[g]},"cleanupState"),_t={isValidating:!0};Xe(U().data)&&(_t.isLoading=!0);try{if(xe&&(M(_t),r.loadingTimeout&&Xe(U().data)&&setTimeout(()=>{et&&Ne()&&O().onLoadingSlow(g,r)},r.loadingTimeout),T[g]=[ge(w),Ld()]),[Ee,Te]=T[g],Ee=await Ee,xe&&setTimeout(xt,r.dedupingInterval),!T[g]||T[g][1]!==Te)return xe&&Ne()&&O().onDiscarded(g),!1;rt.error=fr;let Ce=I[g];if(!Xe(Ce)&&(Te<=Ce[0]||Te<=Ce[1]||Ce[1]===0))return Kt(),xe&&Ne()&&O().onDiscarded(g),!1;let Et=U().data;rt.data=o(Et,Ee)?Et:Ee,xe&&Ne()&&O().onSuccess(Ee,g,r)}catch(Ce){xt();let Et=O(),{shouldRetryOnError:on}=Et;Et.isPaused()||(rt.error=Ce,xe&&Ne()&&(Et.onError(Ce,g,Et),(on===!0||Mn(on)&&on(Ce))&&(!O().revalidateOnFocus||!O().revalidateOnReconnect||L())&&Et.onErrorRetry(Ce,g,Et,qr=>{let uo=b[g];uo&&uo[0]&&uo[0](qs.ERROR_REVALIDATE_EVENT,qr)},{retryCount:(tt.retryCount||0)+1,dedupe:!0})))}return et=!1,Kt(),!0},[g,n]),ae=(0,wr.useCallback)((...pe)=>Rg(n,P.current,...pe),[]);if(Gl(()=>{N.current=t,B.current=r,Xe(yt)||($e.current=yt)}),Gl(()=>{if(!g)return;let pe=ne.bind(fr,ZS),ge=0;O().revalidateOnFocus&&(ge=Date.now()+O().focusThrottleInterval);let Te=RN(g,b,i((et,tt={})=>{if(et==qs.FOCUS_EVENT){let xe=Date.now();O().revalidateOnFocus&&xe>ge&&L()&&(ge=xe+O().focusThrottleInterval,pe())}else if(et==qs.RECONNECT_EVENT)O().revalidateOnReconnect&&L()&&pe();else{if(et==qs.MUTATE_EVENT)return ne();if(et==qs.ERROR_REVALIDATE_EVENT)return ne(tt)}},"onRevalidate"));return C.current=!1,P.current=g,k.current=!0,M({_k:w}),We&&(T[g]||(Xe(at)||nu?pe():KS(pe))),()=>{C.current=!0,Te()}},[g]),Gl(()=>{let pe;function ge(){let Te=Mn(p)?p(U().data):p;Te&&pe!==-1&&(pe=setTimeout(Ee,Te))}i(ge,"next");function Ee(){!U().error&&(m||O().isVisible())&&(v||O().isOnline())?ne(ZS).then(ge):ge()}return i(Ee,"execute"),ge(),()=>{pe&&(clearTimeout(pe),pe=-1)}},[p,m,v,g]),(0,wr.useDebugValue)(lt),a){let pe=g&&Xe(at);if(!Og&&nu&&pe)throw new Error("Fallback data is required when using Suspense in SSR.");pe&&(N.current=t,B.current=r,C.current=!1);let ge=y[g],Ee=!Xe(ge)&&pe?ae(ge):AN;if(XS(Ee),!Xe(ut)&&pe)throw ut;let Te=pe?ne(ZS):AN;!Xe(lt)&&pe&&(Te.status="fulfilled",Te.value=!0),XS(Te)}return{mutate:ae,get data(){return q.data=!0,lt},get error(){return q.error=!0,ut},get isValidating(){return q.isValidating=!0,ie},get isLoading(){return q.isLoading=!0,X}}},"useSWRHandler"),wye=jl.defineProperty(QS,"defaultValue",{value:Ng}),PN=ON(nQ);var iQ={addressBaseUrl:"https://api.hel.fi/servicemap/v2/search?municipality=helsinki&type=address&q=heteniityntie&page=1&page_size=1&language=fi&format=json"},LN=iQ;var DN=i(e=>{let{addressBaseUrl:t}=LN;return["fi","sv"].map(n=>{let o=new URL(t),a=new URLSearchParams(o.search);return a.set("q",e),a.set("language",n),o.search=a.toString(),o.toString()})},"getAddressUrls"),MN=i(e=>{let t=e.map(async r=>fetch(r).then(n=>n.json()));return Promise.all(t)},"getAddresses"),FN=i(e=>{let[t,r]=e[0].results[0].location.coordinates;return[r,t]},"parseCoordinates"),BN=i((e,t,r)=>{let n=new URL(e),o=new URLSearchParams(n.search);return t&&r&&(o.set("lon",r.toString()),o.set("lat",t.toString())),n.search=o.toString(),n.toString()},"getLocationsUrl");async function eE(e,t,r=8e3){let n=new AbortController,o=setTimeout(()=>n.abort(),r),a=await fetch(e,{...t,signal:n.signal});return clearTimeout(o),a}i(eE,"useTimeoutFetch");var oQ={index:"maternity_and_child_health_clinic",locationsBaseUrl:"https://api.hel.fi/servicemap/v2/administrative_division/?municipality=helsinki&type=maternity_clinic_district",size:15},Vo=oQ;var sQ=i((e,t,r,n)=>{let{size:o}=Vo,l={bool:{filter:[{term:{search_api_language:drupalSettings.path.currentLanguage}}]}};n&&l.bool.filter?.push({term:{provided_languages:"sv"}}),e&&Array.isArray(e)&&!n&&(l.bool.must=[{terms:{id:e}}]);let c=[{name_override:"asc"}];return t?.length&&(c=[{_score:"desc"},...c],n&&(c=[{_geo_distance:{coordinates:{lat:t[0],lon:t[1]},order:"asc",mode:"min",distance_type:"arc",ignore_unmapped:!0}}],o=1)),JSON.stringify({aggs:{ids:{terms:{field:"id",size:1e3}}},from:o*(r-1),query:l,size:o,sort:c})},"getQueryString"),UN=sQ;var aQ=i(e=>{let{baseUrl:t}=No(lN),{locationsBaseUrl:r}=Vo,n=Number.isNaN(Number(e.page))?1:Number(e.page),o=i(async()=>{let{index:p}=Vo,{address:m,sv_only:v}=e,_=null,b=null,I=null;if(m){let g=await MN(DN(m));g=g.filter(w=>w.results.length),g.length&&(b=_g(g[0].results[0].name,drupalSettings.path.currentLanguage),_=FN(g))}if(m&&!_)return null;if(_?.length){let[g,w]=_,C=await(await fetch(BN(r,g,w))).json();if(!C||!C.results)return null;I=C.results.flatMap(P=>P.units??[])}let T=await eE(`${t}/${p}/_search`,{method:"POST",headers:{"Content-Type":"application/json"},body:UN(I,_,n,v)});if(!T.ok)throw new Error("Failed to fetch data.");let y=await T.json();return{addressName:b,...y}},"fetcher"),{data:a,error:l,isLoading:c,isValidating:f}=PN(`_${Object.values(e).toString()}`,o,{revalidateOnFocus:!1});return{data:a,error:l,isLoading:c,isValidating:f}},"UseProximityQuery"),zN=aQ;var rv=G(ve());var iu=G(Me()),HN=i(({bordered:e=!1})=>(0,iu.jsxs)("div",{className:`card card--ghost${e?" card--border":""}`,children:[(0,iu.jsx)("div",{className:"card__image"}),(0,iu.jsxs)("div",{className:"card__text",children:[(0,iu.jsx)("div",{className:"card__title"}),(0,iu.jsx)("div",{className:"card__description"})]})]}),"CardGhost");var Md=G(Me()),Pg=i(({bordered:e=!1,count:t})=>(0,Md.jsxs)("div",{"aria-live":"assertive","aria-atomic":"true",children:[(0,Md.jsx)("div",{className:"visually-hidden",children:Drupal.t("Search results are loading",{},{context:"React search: results loading"})}),Array.from(Array(t)).map((r,n)=>(0,Md.jsx)(HN,{bordered:e},n))]}),"GhostList");var $N=G(ve());var uQ=i((e,t)=>{(0,$N.useEffect)(()=>{let{current:r}=e;r&&t&&(r.setAttribute("tabindex","-1"),r.focus({preventScroll:!0}),r.scrollIntoView({behavior:"smooth",block:"center"}))},[e,t])},"useScrollToResults"),VN=uQ;var Fd=G(Me()),lQ=i(()=>(0,Fd.jsxs)("div",{className:"hdbt__loading-overlay","aria-live":"assertive","aria-atomic":"true",children:[(0,Fd.jsx)("div",{className:"visually-hidden",children:Drupal.t("Search results are loading",{},{context:"React search: results loading"})}),(0,Fd.jsx)(Td,{loadingText:"",loadingFinishedText:""})]}),"LoadingOverlay"),qN=lQ;var tE=G(Me());function cQ(e){let{icon:t,className:r,label:n,onClick:o}=e,a=`hdbt-icon--${Math.floor(Math.random()*99999)}`;return(0,tE.jsx)("span",{className:`hel-icon hel-icon--${t} ${typeof r<"u"?r:""}`,"aria-labelledby":n&&a,"aria-hidden":n?"true":"false",onClick:o,children:n&&(0,tE.jsx)("span",{className:"is-hidden",id:a,children:n})})}i(cQ,"Icon");var ou=cQ;var Ye=G(Me()),fQ=i((e,t,r)=>{let n=Math.floor(t/2),o=n*2,a=[],l=[];if(n>0){for(let c=e-1;a.length=1;c--)a.push(c),o-=1;for(let c=e+1;o>0&&c<=r;c++)l.push(c),o-=1}return a.reverse(),{prevPages:a,nextPages:l}},"getPagination"),dQ=i(({updatePage:e,currentPage:t,pages:r,totalPages:n})=>{let{prevPages:o,nextPages:a}=fQ(t,r,n),l=t>1,c=t{l&&e(m,t-1)},title:`${Drupal.t("Go to previous page number",{},{context:"Pagination previous page link title"})} ${t-1}`,type:"button",rel:"prev",role:"button",children:[(0,Ye.jsx)(ou,{icon:"angle-left"}),(0,Ye.jsx)("span",{"aria-hidden":"true",className:"hds-pagination__button-prev-label",children:Drupal.t("Previous",{},{context:"Pagination previous page link text"})})]}):(0,Ye.jsxs)("button",{className:"hds-button hds-pagination__button-prev",disabled:!0,title:Drupal.t("You are on the first page, you cannot return to the previous page.",{},{context:"Pagination previous page link title, first page"}),type:"button",children:[(0,Ye.jsx)(ou,{icon:"angle-left"}),(0,Ye.jsx)("span",{"aria-hidden":"true",className:"hds-pagination__button-prev-label",children:Drupal.t("Previous",{},{context:"Pagination previous page link text"})})]}),(0,Ye.jsxs)("ul",{className:"pager__items js-pager__items hds-pagination__pages",children:[!f&&(0,Ye.jsxs)(Ye.Fragment,{children:[(0,Ye.jsx)("li",{children:(0,Ye.jsx)("a",{href:"?page=1",onClick:m=>{l&&e(m,1)},className:"hds-pagination__item-link",children:"1"})}),o[0]-1>0&&(0,Ye.jsx)("li",{className:"pager__item pager__item--ellipsis",role:"presentation",children:(0,Ye.jsx)("span",{className:"hds-pagination__item-ellipsis",children:"…"})})]}),o.map((m,v)=>(0,Ye.jsx)("li",{className:"pager__item",children:(0,Ye.jsx)("a",{"aria-label":Drupal.t("Go to page @key",{"@key":m},{context:"React search pager"}),href:`?page=${m}`,className:"hds-pagination__item-link",onClick:_=>e(_,m),children:m},m)},v)),(0,Ye.jsx)("li",{className:"pager__item is-active",children:(0,Ye.jsx)("a",{href:`?page=${t}`,className:"hds-pagination__item-link hds-pagination__item-link--active",children:t})}),a.map((m,v)=>(0,Ye.jsx)("li",{className:"pager__item",children:(0,Ye.jsx)("a",{"aria-label":Drupal.t("Go to page @key",{"@key":m},{context:"React search pager"}),href:`?page=${m}`,className:"hds-pagination__item-link",onClick:_=>e(_,m),children:m},m)},v)),!p&&(0,Ye.jsxs)(Ye.Fragment,{children:[a[a.length-1]+1!==n&&(0,Ye.jsx)("li",{children:(0,Ye.jsx)("span",{className:"hds-pagination__item-ellipsis",children:"..."})}),(0,Ye.jsx)("li",{children:(0,Ye.jsx)("a",{href:`?page=${n}`,onClick:m=>e(m,n),className:"hds-pagination__item-link",children:n})})]})]}),c?(0,Ye.jsxs)("a",{"aria-label":`${Drupal.t("Go to next page number",{},{context:"Pagination next page link title"})} ${t+1}`,className:"hds-button hds-pagination__button-next",href:`?page=${t+2}`,onClick:m=>{c&&e(m,t+1)},title:`${Drupal.t("Go to next page number",{},{context:"Pagination next page link title"})} ${t+1}`,type:"button",rel:"next",role:"button",children:[(0,Ye.jsx)("span",{"aria-hidden":"true",className:"hds-pagination__button-next-label",children:Drupal.t("Next",{},{context:"Pagination next page link text"})}),(0,Ye.jsx)(ou,{icon:"angle-right"})]}):(0,Ye.jsxs)("button",{className:"hds-button hds-pagination__button-next",disabled:!0,title:Drupal.t("You are on the last page, you cannot go on to the next page.",{},{context:"Pagination next page link title, last page"}),type:"button",children:[(0,Ye.jsx)("span",{"aria-hidden":"true",className:"hds-pagination__button-next-label",children:Drupal.t("Next",{},{context:"Pagination next page link text"})}),(0,Ye.jsx)(ou,{icon:"angle-right"})]})]})})},"Pagination"),jN=dQ;var GN=G(ve());var WN=G(ve()),js=G(Me()),pQ=(0,WN.forwardRef)(({resultText:e,optionalResultsText:t,actions:r,actionsClass:n},o)=>(0,js.jsxs)("div",{className:"hdbt-search--react__result-top-area",children:[(0,js.jsxs)("h3",{className:"hdbt-search--react__results--title",ref:o,children:[e," ",t&&(0,js.jsxs)(js.Fragment,{children:["(",t,")"]})]}),r&&(0,js.jsx)("div",{className:n,children:r})]})),Lg=pQ;var Ws=G(Me()),hQ=(0,GN.forwardRef)(({title:e,content:t,wrapperClass:r="react-search__results"},n)=>(0,Ws.jsxs)("div",{className:r,children:[(0,Ws.jsx)(Lg,{resultText:(0,Ws.jsx)(Ws.Fragment,{children:Drupal.t("No results",{},{context:"Unit search no results title"})}),ref:n}),(0,Ws.jsx)("p",{children:Drupal.t("No results were found for the criteria you entered. Try changing your search criteria.",{},{context:"React search: no search results"})})]})),KN=hQ;var YN=G(ve()),rE=G(Me()),mQ=(0,YN.forwardRef)(({className:e,error:t,errorMessage:r,headingLevel:n=3},o)=>(t instanceof TypeError||console.error("Error loading data from Elastic:",t),(0,rE.jsx)("div",{className:e,ref:o,children:(0,rE.jsx)(ww,{label:Drupal.t("An error occurred while loading the content",{},{context:"React search"}),type:"error",headingLevel:n,children:r||Drupal.t("Please reload the page or try again later.",{},{context:"React search"})})}))),JN=mQ;var Bd=G(Me()),gQ=i(({href:e,title:t,className:r,"data-hds-component":n,"data-hds-variant":o,rel:a})=>{let l={...n&&{"data-hds-component":n},...o&&{"data-hds-variant":o}};return(0,Bd.jsxs)("a",{href:e,className:r,"data-is-external":"true",...l,rel:a,children:[t,!n&&(0,Bd.jsx)("span",{className:"link__type link__type--external"}),(0,Bd.jsx)("span",{className:"visually-hidden",children:Drupal.t("Link leads to external service",{},{context:"Explanation for screen-reader software that the icon visible next to this link means that the link leads to an external service."})})]})},"ExternalLink"),Dg=gQ;var vQ=i((e=[])=>{let t=new Map;return e.forEach(r=>{t.set(r.key,r.doc_count)}),t},"bucketToMap"),QN=vQ;var Gs=G(Me()),_Q=90,bQ=i(({ids:e})=>{let t="https://palvelukartta.hel.fi/fi/embed/search",r="https://palvelukartta.hel.fi/fi/embed/unit",o=i(()=>{if(!e)return t;let a=QN(e),l=Array.from(a,p=>p[0]);if(l.length===1)return`${r}/${l[0]}`;let c=new URL(t),f=new URLSearchParams;return l.length>_Q?(f.set("service_node","1100,1110,11187"),f.set("city","helsinki"),c.search=f.toString(),c.toString()):(f.set("units",l.join(",")),c.search=f.toString(),c.toString())},"getMapUrl")();return(0,Gs.jsxs)("div",{className:"hdbt-search--react__map-container",children:[(0,Gs.jsx)("div",{className:"unit-search__result--map",children:(0,Gs.jsx)("iframe",{title:Drupal.t("Service Map - Front page",{},{context:"React search: result display"}),className:"unit-search__map",src:o})}),(0,Gs.jsx)("div",{className:"unit-search__map-actions",children:(0,Gs.jsx)(Dg,{href:o,title:(0,Gs.jsx)("span",{children:Drupal.t("Open large version of the map",{},{context:"React search: result display"})})})})]})},"ResultsMap"),XN=bQ;var zE=G(UE(),1),du=G(UE(),1),HE=zE.default.default||zE.default;var R9=G(ve());var ev=G(Me());function vee({tags:e,isInteractive:t,langAttribute:r,insideCard:n}){let o=t?"content-tags__tags--interactive":"content-tags__tags--static",a=n?"div":"section";return R9.default.createElement(a,{className:"content-tags content-tags--card","aria-label":Drupal.t("Tags",{},{context:"Label for screen reader software users explaining that this is a list of tags related to this page."}),role:n?"group":void 0},(0,ev.jsx)("ul",{className:`content-tags__tags ${o}`,children:e.map((l,c)=>(0,ev.jsx)("li",{className:"content-tags__tags__tag",...r,children:(0,ev.jsx)(MS,{className:`${l.color?`content-tags__tags__tag--${l.color}`:""}`,iconStart:l.iconStart,children:l.tag})},`{item.tag}-${c}`))}))}i(vee,"Tags");var $E=vee;var ot=G(Me()),Li=i(({icon:e,label:t,content:r,langAttribute:n})=>(0,ot.jsxs)("div",{className:"card__meta",children:[(0,ot.jsx)("span",{className:"card__meta__icon",children:typeof e=="string"?(0,ot.jsx)(ou,{icon:e}):e}),(0,ot.jsxs)("span",{className:"card__meta__label",children:[t,": "]}),(0,ot.jsx)("span",{className:"card__meta__content",...n,children:r})]}),"Metarow");function _ee({cardCategoryTag:e,cardDescription:t,cardDescriptionHtml:r,cardHelptext:n,cardHelptextHtml:o,cardImage:a,cardModifierClass:l,cardTags:c,cardTitle:f,cardTitleLevel:p,cardUrl:m,cardUrlExternal:v=!1,customMetaRows:_,date:b,dateLabel:I,daterange:T,dateRangeLabel:y,distance:g,langAttribute:w,language:k,languageEducation:C,languageLabel:P,location:N,locationLabel:B,registrationRequired:O,signUp:L,theme:U,themeLabel:M,time:V,timeLabel:$,weightedEducation:q}){let Q=` +Url: ${R0(e)}`),!0}return!1}i(rq,"_shouldDropEvent");function nq(e,t){return t?.length?k0(e).some(r=>fl(r,t)):!1}i(nq,"_isIgnoredError");function iq(e,t){if(!t?.length)return!1;let r=e.transaction;return r?fl(r,t):!1}i(iq,"_isIgnoredTransaction");function oq(e,t){if(!t?.length)return!1;let r=R0(e);return r?fl(r,t):!1}i(oq,"_isDeniedUrl");function sq(e,t){if(!t?.length)return!0;let r=R0(e);return r?fl(r,t):!0}i(sq,"_isAllowedUrl");function aq(e=[]){for(let t=e.length-1;t>=0;t--){let r=e[t];if(r&&r.filename!==""&&r.filename!=="[native code]")return r.filename||null}return null}i(aq,"_getLastValidUrl");function R0(e){try{let r=[...e.exception?.values??[]].reverse().find(n=>n.mechanism?.parent_id===void 0&&n.stacktrace?.frames?.length)?.stacktrace?.frames;return r?aq(r):null}catch{return ye&&fe.error(`Cannot extract url for event ${Ki(e)}`),null}}i(R0,"_getEventFilterUrl");function uq(e){return e.exception?.values?.length?!e.message&&!e.exception.values.some(t=>t.stacktrace||t.type&&t.type!=="Error"||t.value):!1}i(uq,"_isUselessError");function Ny(e,t,r,n,o,a){if(!o.exception?.values||!a||!gi(a.originalException,Error))return;let l=o.exception.values.length>0?o.exception.values[o.exception.values.length-1]:void 0;l&&(o.exception.values=Ay(e,t,n,a.originalException,r,o.exception.values,l,0))}i(Ny,"applyAggregateErrorsToEvent");function Ay(e,t,r,n,o,a,l,c){if(a.length>=r+1)return a;let f=[...a];if(gi(n[o],Error)){J4(l,c);let p=e(t,n[o]),m=f.length;Q4(p,o,m,c),f=Ay(e,t,r,n[o],o,[p,...f],p,m)}return Array.isArray(n.errors)&&n.errors.forEach((p,m)=>{if(gi(p,Error)){J4(l,c);let v=e(t,p),_=f.length;Q4(v,`errors[${m}]`,_,c),f=Ay(e,t,r,p,o,[v,...f],v,_)}}),f}i(Ay,"aggregateExceptionsFromError");function J4(e,t){e.mechanism=e.mechanism||{type:"generic",handled:!0},e.mechanism={...e.mechanism,...e.type==="AggregateError"&&{is_exception_group:!0},exception_id:t}}i(J4,"applyExceptionGroupFieldsForParentException");function Q4(e,t,r,n){e.mechanism=e.mechanism||{type:"generic",handled:!0},e.mechanism={...e.mechanism,type:"chained",source:t,exception_id:r,parent_id:n}}i(Q4,"applyExceptionGroupFieldsForChildException");function Py(e){let t="console";Jr(t,e),Qr(t,lq)}i(Py,"addConsoleInstrumentationHandler");function lq(){"console"in De&&Db.forEach(function(e){e in De.console&&nr(De.console,e,function(t){return al[e]=t,function(...r){rr("console",{args:r,level:e}),al[e]?.apply(De.console,r)}})})}i(lq,"instrumentConsole");function Ly(e){return e==="warn"?"warning":["fatal","error","warning","log","info","debug"].includes(e)?e:"log"}i(Ly,"severityLevelFromString");var cq="Dedupe",fq=i(()=>{let e;return{name:cq,processEvent(t){if(t.type)return t;try{if(dq(t,e))return ye&&fe.warn("Event dropped due to being a duplicate of previously captured event."),null}catch{}return e=t}}},"_dedupeIntegration"),N0=fq;function dq(e,t){return t?!!(pq(e,t)||hq(e,t)):!1}i(dq,"_shouldDropEvent");function pq(e,t){let r=e.message,n=t.message;return!(!r&&!n||r&&!n||!r&&n||r!==n||!e8(e,t)||!Z4(e,t))}i(pq,"_isSameMessageEvent");function hq(e,t){let r=X4(t),n=X4(e);return!(!r||!n||r.type!==n.type||r.value!==n.value||!e8(e,t)||!Z4(e,t))}i(hq,"_isSameExceptionEvent");function Z4(e,t){let r=o0(e),n=o0(t);if(!r&&!n)return!0;if(r&&!n||!r&&n||(r=r,n=n,n.length!==r.length))return!1;for(let o=0;o=400&&e<500?"warning":e>=500?"error":void 0}i(P0,"getBreadcrumbLogLevelFromHttpStatusCode");var Nf=De;function Dy(){return"history"in Nf&&!!Nf.history}i(Dy,"supportsHistory");function mq(){if(!("fetch"in Nf))return!1;try{return new Headers,new Request("http://www.example.com"),new Response,!0}catch{return!1}}i(mq,"_isFetchSupported");function Pf(e){return e&&/^function\s+\w+\(\)\s+\{\s+\[native code\]\s+\}$/.test(e.toString())}i(Pf,"isNativeFunction");function My(){if(typeof EdgeRuntime=="string")return!0;if(!mq())return!1;if(Pf(Nf.fetch))return!0;let e=!1,t=Nf.document;if(t&&typeof t.createElement=="function")try{let r=t.createElement("iframe");r.hidden=!0,t.head.appendChild(r),r.contentWindow?.fetch&&(e=Pf(r.contentWindow.fetch)),t.head.removeChild(r)}catch(r){ye&&fe.warn("Could not create sandbox iframe for pure fetch check, bailing to window.fetch: ",r)}return e}i(My,"supportsNativeFetch");function By(e,t){let r="fetch";Jr(r,e),Qr(r,()=>gq(void 0,t))}i(By,"addFetchInstrumentationHandler");function gq(e,t=!1){t&&!My()||nr(De,"fetch",function(r){return function(...n){let o=new Error,{method:a,url:l}=vq(n),c={args:n,fetchData:{method:a,url:l},startTimestamp:hn()*1e3,virtualError:o,headers:_q(n)};return e||rr("fetch",{...c}),r.apply(De,n).then(async f=>(e?e(f):rr("fetch",{...c,endTimestamp:hn()*1e3,response:f}),f),f=>{if(rr("fetch",{...c,endTimestamp:hn()*1e3,error:f}),Oa(f)&&f.stack===void 0&&(f.stack=o.stack,Cn(f,"framesToPop",1)),f instanceof TypeError&&(f.message==="Failed to fetch"||f.message==="Load failed"||f.message==="NetworkError when attempting to fetch resource."))try{let p=new URL(c.fetchData.url);f.message=`${f.message} (${p.host})`}catch{}throw f})}})}i(gq,"instrumentFetch");function Fy(e,t){return!!e&&typeof e=="object"&&!!e[t]}i(Fy,"hasProp");function t8(e){return typeof e=="string"?e:e?Fy(e,"url")?e.url:e.toString?e.toString():"":""}i(t8,"getUrlFromResource");function vq(e){if(e.length===0)return{method:"GET",url:""};if(e.length===2){let[r,n]=e;return{url:t8(r),method:Fy(n,"method")?String(n.method).toUpperCase():"GET"}}let t=e[0];return{url:t8(t),method:Fy(t,"method")?String(t.method).toUpperCase():"GET"}}i(vq,"parseFetchArgs");function _q(e){let[t,r]=e;try{if(typeof r=="object"&&r!==null&&"headers"in r&&r.headers)return new Headers(r.headers);if(zC(t))return new Headers(t.headers)}catch{}}i(_q,"getHeadersFromFetchArgs");function Uy(){return"npm"}i(Uy,"getSDKSource");var St=De,zy=0;function Hy(){return zy>0}i(Hy,"shouldIgnoreOnError");function Nq(){zy++,setTimeout(()=>{zy--})}i(Nq,"ignoreNextOnError");function La(e,t={}){function r(o){return typeof o=="function"}if(i(r,"isFunction"),!r(e))return e;try{let o=e.__sentry_wrapped__;if(o)return typeof o=="function"?o:e;if(Pa(e))return e}catch{return e}let n=i(function(...o){try{let a=o.map(l=>La(l,t));return e.apply(this,a)}catch(a){throw Nq(),wf(l=>{l.addEventProcessor(c=>(t.mechanism&&(dl(c,void 0,void 0),Yi(c,t.mechanism)),c.extra={...c.extra,arguments:o},c)),S0(a)}),a}},"sentryWrapped");try{for(let o in e)Object.prototype.hasOwnProperty.call(e,o)&&(n[o]=e[o])}catch{}c0(n,e),Cn(e,"__sentry_wrapped__",n);try{Object.getOwnPropertyDescriptor(n,"name").configurable&&Object.defineProperty(n,"name",{get(){return e.name}})}catch{}return n}i(La,"wrap");function r8(){let e=Na(),{referrer:t}=St.document||{},{userAgent:r}=St.navigator||{},n={...t&&{Referer:t},...r&&{"User-Agent":r}};return{url:e,headers:n}}i(r8,"getHttpRequestData");function L0(e,t){let r=qy(e,t),n={type:Fq(t),value:Bq(t)};return r.length&&(n.stacktrace={frames:r}),n.type===void 0&&n.value===""&&(n.value="Unrecoverable error caught"),n}i(L0,"exceptionFromError");function Pq(e,t,r,n){let a=At()?.getOptions().normalizeDepth,l=Hq(t),c={__serialized__:_0(t,a)};if(l)return{exception:{values:[L0(e,l)]},extra:c};let f={exception:{values:[{type:Aa(t)?t.constructor.name:n?"UnhandledRejection":"Error",value:Uq(t,{isUnhandledRejection:n})}]},extra:c};if(r){let p=qy(e,r);p.length&&(f.exception.values[0].stacktrace={frames:p})}return f}i(Pq,"eventFromPlainObject");function $y(e,t){return{exception:{values:[L0(e,t)]}}}i($y,"eventFromError");function qy(e,t){let r=t.stacktrace||t.stack||"",n=Dq(t),o=Mq(t);try{return e(r,n,o)}catch{}return[]}i(qy,"parseStackFrames");var Lq=/Minified React error #\d+;/i;function Dq(e){return e&&Lq.test(e.message)?1:0}i(Dq,"getSkipFirstStackStringLines");function Mq(e){return typeof e.framesToPop=="number"?e.framesToPop:0}i(Mq,"getPopFirstTopFrames");function n8(e){return typeof WebAssembly<"u"&&typeof WebAssembly.Exception<"u"?e instanceof WebAssembly.Exception:!1}i(n8,"isWebAssemblyException");function Fq(e){let t=e?.name;return!t&&n8(e)?e.message&&Array.isArray(e.message)&&e.message.length==2?e.message[0]:"WebAssembly.Exception":t}i(Fq,"extractType");function Bq(e){let t=e?.message;return n8(e)?Array.isArray(e.message)&&e.message.length==2?e.message[1]:"wasm exception":t?t.error&&typeof t.error.message=="string"?t.error.message:t:"No error message"}i(Bq,"extractMessage");function i8(e,t,r,n){let o=r?.syntheticException||void 0,a=D0(e,t,o,n);return Yi(a),a.level="error",r?.event_id&&(a.event_id=r.event_id),ii(a)}i(i8,"eventFromException");function o8(e,t,r="info",n,o){let a=n?.syntheticException||void 0,l=Vy(e,t,a,o);return l.level=r,n?.event_id&&(l.event_id=n.event_id),ii(l)}i(o8,"eventFromMessage");function D0(e,t,r,n,o){let a;if(a0(t)&&t.error)return $y(e,t.error);if(u0(t)||qb(t)){let l=t;if("stack"in t)a=$y(e,t);else{let c=l.name||(u0(l)?"DOMError":"DOMException"),f=l.message?`${c}: ${l.message}`:c;a=Vy(e,f,r,n),dl(a,f)}return"code"in l&&(a.tags={...a.tags,"DOMException.code":`${l.code}`}),a}return Oa(t)?$y(e,t):Co(t)||Aa(t)?(a=Pq(e,t,r,o),Yi(a,{synthetic:!0}),a):(a=Vy(e,t,r,n),dl(a,`${t}`,void 0),Yi(a,{synthetic:!0}),a)}i(D0,"eventFromUnknownInput");function Vy(e,t,r,n){let o={};if(n&&r){let a=qy(e,r);a.length&&(o.exception={values:[{value:t,stacktrace:{frames:a}}]}),Yi(o,{synthetic:!0})}if(ll(t)){let{__sentry_template_string__:a,__sentry_template_values__:l}=t;return o.logentry={message:a,params:l},o}return o.message=t,o}i(Vy,"eventFromString");function Uq(e,{isUnhandledRejection:t}){let r=Jb(e),n=t?"promise rejection":"exception";return a0(e)?`Event \`ErrorEvent\` captured as ${n} with message \`${e.message}\``:Aa(e)?`Event \`${zq(e)}\` (type=${e.type}) captured as ${n}`:`Object captured as ${n} with keys: ${r}`}i(Uq,"getNonErrorObjectExceptionValue");function zq(e){try{let t=Object.getPrototypeOf(e);return t?t.constructor.name:void 0}catch{}}i(zq,"getObjectClassName");function Hq(e){for(let t in e)if(Object.prototype.hasOwnProperty.call(e,t)){let r=e[t];if(r instanceof Error)return r}}i(Hq,"getErrorPropertyFromObject");var $q=5e3,jy=class jy extends Cf{constructor(t){let r=Vq(t),n=St.SENTRY_SDK_SOURCE||Uy();Af(r,"browser",["browser"],n),r._metadata?.sdk&&(r._metadata.sdk.settings={infer_ip:r.sendDefaultPii?"auto":"never",...r._metadata.sdk.settings}),super(r);let{sendDefaultPii:o,sendClientReports:a,enableLogs:l}=this._options;St.document&&(a||l)&&St.document.addEventListener("visibilitychange",()=>{St.document.visibilityState==="hidden"&&(a&&this._flushOutcomes(),l&&Of(this))}),l&&(this.on("flush",()=>{Of(this)}),this.on("afterCaptureLog",()=>{this._logFlushIdleTimeout&&clearTimeout(this._logFlushIdleTimeout),this._logFlushIdleTimeout=setTimeout(()=>{Of(this)},$q)})),o&&this.on("beforeSendSession",Oy)}eventFromException(t,r){return i8(this._options.stackParser,t,r,this._options.attachStacktrace)}eventFromMessage(t,r="info",n){return o8(this._options.stackParser,t,r,n,this._options.attachStacktrace)}_prepareEvent(t,r,n,o){return t.platform=t.platform||"javascript",super._prepareEvent(t,r,n,o)}};i(jy,"BrowserClient");var M0=jy;function Vq(e){return{release:typeof __SENTRY_RELEASE__=="string"?__SENTRY_RELEASE__:St.SENTRY_RELEASE?.id,sendClientReports:!0,parentSpanIsAlwaysRootSpan:!0,...e}}i(Vq,"applyDefaultOptions");var s8=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__;var or=De;var qq=1e3,a8,Wy,Gy;function Ky(e){let t="dom";Jr(t,e),Qr(t,jq)}i(Ky,"addClickKeypressInstrumentationHandler");function jq(){if(!or.document)return;let e=rr.bind(null,"dom"),t=u8(e,!0);or.document.addEventListener("click",t,!1),or.document.addEventListener("keypress",t,!1),["EventTarget","Node"].forEach(r=>{let o=or[r]?.prototype;o?.hasOwnProperty?.("addEventListener")&&(nr(o,"addEventListener",function(a){return function(l,c,f){if(l==="click"||l=="keypress")try{let p=this.__sentry_instrumentation_handlers__=this.__sentry_instrumentation_handlers__||{},m=p[l]=p[l]||{refCount:0};if(!m.handler){let v=u8(e);m.handler=v,a.call(this,l,v,f)}m.refCount++}catch{}return a.call(this,l,c,f)}}),nr(o,"removeEventListener",function(a){return function(l,c,f){if(l==="click"||l=="keypress")try{let p=this.__sentry_instrumentation_handlers__||{},m=p[l];m&&(m.refCount--,m.refCount<=0&&(a.call(this,l,m.handler,f),m.handler=void 0,delete p[l]),Object.keys(p).length===0&&delete this.__sentry_instrumentation_handlers__)}catch{}return a.call(this,l,c,f)}}))})}i(jq,"instrumentDOM");function Wq(e){if(e.type!==Wy)return!1;try{if(!e.target||e.target._sentryId!==Gy)return!1}catch{}return!0}i(Wq,"isSimilarToLastCapturedEvent");function Gq(e,t){return e!=="keypress"?!1:t?.tagName?!(t.tagName==="INPUT"||t.tagName==="TEXTAREA"||t.isContentEditable):!0}i(Gq,"shouldSkipDOMEvent");function u8(e,t=!1){return r=>{if(!r||r._sentryCaptured)return;let n=Kq(r);if(Gq(r.type,n))return;Cn(r,"_sentryCaptured",!0),n&&!n._sentryId&&Cn(n,"_sentryId",ir());let o=r.type==="keypress"?"input":r.type;Wq(r)||(e({event:r,name:o,global:t}),Wy=r.type,Gy=n?n._sentryId:void 0),clearTimeout(a8),a8=or.setTimeout(()=>{Gy=void 0,Wy=void 0},qq)}}i(u8,"makeDOMEventHandler");function Kq(e){try{return e.target}catch{return null}}i(Kq,"getEventTarget");var F0;function Df(e){let t="history";Jr(t,e),Qr(t,Yq)}i(Df,"addHistoryInstrumentationHandler");function Yq(){if(or.addEventListener("popstate",()=>{let t=or.location.href,r=F0;if(F0=t,r===t)return;rr("history",{from:r,to:t})}),!Dy())return;function e(t){return function(...r){let n=r.length>2?r[2]:void 0;if(n){let o=F0,a=Jq(String(n));if(F0=a,o===a)return t.apply(this,r);rr("history",{from:o,to:a})}return t.apply(this,r)}}i(e,"historyReplacementFunction"),nr(or.history,"pushState",e),nr(or.history,"replaceState",e)}i(Yq,"instrumentHistory");function Jq(e){try{return new URL(e,or.location.origin).toString()}catch{return e}}i(Jq,"getAbsoluteUrl");var B0={};function Yy(e){let t=B0[e];if(t)return t;let r=or[e];if(Pf(r))return B0[e]=r.bind(or);let n=or.document;if(n&&typeof n.createElement=="function")try{let o=n.createElement("iframe");o.hidden=!0,n.head.appendChild(o);let a=o.contentWindow;a?.[e]&&(r=a[e]),n.head.removeChild(o)}catch(o){s8&&fe.warn(`Could not create sandbox iframe for ${e} check, bailing to window.${e}: `,o)}return r&&(B0[e]=r.bind(or))}i(Yy,"getNativeImplementation");function U0(e){B0[e]=void 0}i(U0,"clearCachedImplementation");var Da="__sentry_xhr_v3__";function Jy(e){let t="xhr";Jr(t,e),Qr(t,Qq)}i(Jy,"addXhrInstrumentationHandler");function Qq(){if(!or.XMLHttpRequest)return;let e=XMLHttpRequest.prototype;e.open=new Proxy(e.open,{apply(t,r,n){let o=new Error,a=hn()*1e3,l=Xr(n[0])?n[0].toUpperCase():void 0,c=Xq(n[1]);if(!l||!c)return t.apply(r,n);r[Da]={method:l,url:c,request_headers:{}},l==="POST"&&c.match(/sentry_key/)&&(r.__sentry_own_request__=!0);let f=i(()=>{let p=r[Da];if(p&&r.readyState===4){try{p.status_code=r.status}catch{}let m={endTimestamp:hn()*1e3,startTimestamp:a,xhr:r,virtualError:o};rr("xhr",m)}},"onreadystatechangeHandler");return"onreadystatechange"in r&&typeof r.onreadystatechange=="function"?r.onreadystatechange=new Proxy(r.onreadystatechange,{apply(p,m,v){return f(),p.apply(m,v)}}):r.addEventListener("readystatechange",f),r.setRequestHeader=new Proxy(r.setRequestHeader,{apply(p,m,v){let[_,b]=v,I=m[Da];return I&&Xr(_)&&Xr(b)&&(I.request_headers[_.toLowerCase()]=b),p.apply(m,v)}}),t.apply(r,n)}}),e.send=new Proxy(e.send,{apply(t,r,n){let o=r[Da];if(!o)return t.apply(r,n);n[0]!==void 0&&(o.body=n[0]);let a={startTimestamp:hn()*1e3,xhr:r};return rr("xhr",a),t.apply(r,n)}})}i(Qq,"instrumentXHR");function Xq(e){if(Xr(e))return e;try{return e.toString()}catch{}}i(Xq,"parseXhrUrlArg");function l8(e,t=Yy("fetch")){let r=0,n=0;function o(a){let l=a.body.length;r+=l,n++;let c={body:a.body,method:"POST",referrerPolicy:"strict-origin",headers:e.headers,keepalive:r<=6e4&&n<15,...e.fetchOptions};if(!t)return U0("fetch"),Ts("No fetch implementation available");try{return t(e.url,c).then(f=>(r-=l,n--,{statusCode:f.status,headers:{"x-sentry-rate-limits":f.headers.get("X-Sentry-Rate-Limits"),"retry-after":f.headers.get("Retry-After")}}))}catch(f){return U0("fetch"),r-=l,n--,Ts(f)}}return i(o,"makeRequest"),C0(e,o)}i(l8,"makeFetchTransport");var Zq=30;var ej=50;function Qy(e,t,r,n){let o={filename:e,function:t===""?Gi:t,in_app:!0};return r!==void 0&&(o.lineno=r),n!==void 0&&(o.colno=n),o}i(Qy,"createFrame");var tj=/^\s*at (\S+?)(?::(\d+))(?::(\d+))\s*$/i,rj=/^\s*at (?:(.+?\)(?: \[.+\])?|.*?) ?\((?:address at )?)?(?:async )?((?:|[-a-z]+:|.*bundle|\/)?.*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,nj=/\((\S*)(?::(\d+))(?::(\d+))\)/,ij=/at (.+?) ?\(data:(.+?),/,oj=i(e=>{let t=e.match(ij);if(t)return{filename:``,function:t[1]};let r=tj.exec(e);if(r){let[,o,a,l]=r;return Qy(o,Gi,+a,+l)}let n=rj.exec(e);if(n){if(n[2]&&n[2].indexOf("eval")===0){let c=nj.exec(n[2]);c&&(n[2]=c[1],n[3]=c[2],n[4]=c[3])}let[a,l]=f8(n[1]||Gi,n[2]);return Qy(l,a,n[3]?+n[3]:void 0,n[4]?+n[4]:void 0)}},"chromeStackParserFn"),sj=[Zq,oj],aj=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:[-a-z]+)?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,uj=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,lj=i(e=>{let t=aj.exec(e);if(t){if(t[3]&&t[3].indexOf(" > eval")>-1){let a=uj.exec(t[3]);a&&(t[1]=t[1]||"eval",t[3]=a[1],t[4]=a[2],t[5]="")}let n=t[3],o=t[1]||Gi;return[o,n]=f8(o,n),Qy(n,o,t[4]?+t[4]:void 0,t[5]?+t[5]:void 0)}},"gecko"),cj=[ej,lj];var fj=[sj,cj],c8=i0(...fj),f8=i((e,t)=>{let r=e.indexOf("safari-extension")!==-1,n=e.indexOf("safari-web-extension")!==-1;return r||n?[e.indexOf("@")!==-1?e.split("@")[0]:Gi,r?`safari-extension:${t}`:`safari-web-extension:${t}`]:[e,t]},"extractSafariExtensionDetails");var Cs=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__;var z0=1024,dj="Breadcrumbs",pj=i((e={})=>{let t={console:!0,dom:!0,fetch:!0,history:!0,sentry:!0,xhr:!0,...e};return{name:dj,setup(r){t.console&&Py(gj(r)),t.dom&&Ky(mj(r,t.dom)),t.xhr&&Jy(vj(r)),t.fetch&&By(_j(r)),t.history&&Df(bj(r)),t.sentry&&r.on("beforeSendEvent",hj(r))}}},"_breadcrumbsIntegration"),d8=pj;function hj(e){return i(function(r){At()===e&&Qi({category:`sentry.${r.type==="transaction"?"transaction":"event"}`,event_id:r.event_id,level:r.level,message:Ki(r)},{event:r})},"addSentryBreadcrumb")}i(hj,"_getSentryBreadcrumbHandler");function mj(e,t){return i(function(n){if(At()!==e)return;let o,a,l=typeof t=="object"?t.serializeAttribute:void 0,c=typeof t=="object"&&typeof t.maxStringLength=="number"?t.maxStringLength:void 0;c&&c>z0&&(Cs&&fe.warn(`\`dom.maxStringLength\` cannot exceed ${z0}, but a value of ${c} was configured. Sentry will use ${z0} instead.`),c=z0),typeof l=="string"&&(l=[l]);try{let p=n.event,m=yj(p)?p.target:p;o=yf(m,{keyAttrs:l,maxStringLength:c}),a=Yb(m)}catch{o=""}if(o.length===0)return;let f={category:`ui.${n.name}`,message:o};a&&(f.data={"ui.component_name":a}),Qi(f,{event:n.event,name:n.name,global:n.global})},"_innerDomBreadcrumb")}i(mj,"_getDomBreadcrumbHandler");function gj(e){return i(function(r){if(At()!==e)return;let n={category:"console",data:{arguments:r.args,logger:"console"},level:Ly(r.level),message:l0(r.args," ")};if(r.level==="assert")if(r.args[0]===!1)n.message=`Assertion failed: ${l0(r.args.slice(1)," ")||"console.assert"}`,n.data.arguments=r.args.slice(1);else return;Qi(n,{input:r.args,level:r.level})},"_consoleBreadcrumb")}i(gj,"_getConsoleBreadcrumbHandler");function vj(e){return i(function(r){if(At()!==e)return;let{startTimestamp:n,endTimestamp:o}=r,a=r.xhr[Da];if(!n||!o||!a)return;let{method:l,url:c,status_code:f,body:p}=a,m={method:l,url:c,status_code:f},v={xhr:r.xhr,input:p,startTimestamp:n,endTimestamp:o},_={category:"xhr",data:m,type:"http",level:P0(f)};e.emit("beforeOutgoingRequestBreadcrumb",_,v),Qi(_,v)},"_xhrBreadcrumb")}i(vj,"_getXhrBreadcrumbHandler");function _j(e){return i(function(r){if(At()!==e)return;let{startTimestamp:n,endTimestamp:o}=r;if(o&&!(r.fetchData.url.match(/sentry_key/)&&r.fetchData.method==="POST"))if(r.fetchData.method,r.fetchData.url,r.error){let a=r.fetchData,l={data:r.error,input:r.args,startTimestamp:n,endTimestamp:o},c={category:"fetch",data:a,level:"error",type:"http"};e.emit("beforeOutgoingRequestBreadcrumb",c,l),Qi(c,l)}else{let a=r.response,l={...r.fetchData,status_code:a?.status};r.fetchData.request_body_size,r.fetchData.response_body_size,a?.status;let c={input:r.args,response:a,startTimestamp:n,endTimestamp:o},f={category:"fetch",data:l,type:"http",level:P0(l.status_code)};e.emit("beforeOutgoingRequestBreadcrumb",f,c),Qi(f,c)}},"_fetchBreadcrumb")}i(_j,"_getFetchBreadcrumbHandler");function bj(e){return i(function(r){if(At()!==e)return;let n=r.from,o=r.to,a=Rf(St.location.href),l=n?Rf(n):void 0,c=Rf(o);l?.path||(l=a),a.protocol===c.protocol&&a.host===c.host&&(o=c.relative),a.protocol===l.protocol&&a.host===l.host&&(n=l.relative),Qi({category:"navigation",data:{from:n,to:o}})},"_historyBreadcrumb")}i(bj,"_getHistoryBreadcrumbHandler");function yj(e){return!!e&&!!e.target}i(yj,"_isEvent");var xj=["EventTarget","Window","Node","ApplicationCache","AudioTrackList","BroadcastChannel","ChannelMergerNode","CryptoOperation","EventSource","FileReader","HTMLUnknownElement","IDBDatabase","IDBRequest","IDBTransaction","KeyOperation","MediaController","MessagePort","ModalWindow","Notification","SVGElementInstance","Screen","SharedWorker","TextTrack","TextTrackCue","TextTrackList","WebSocket","WebSocketWorker","Worker","XMLHttpRequest","XMLHttpRequestEventTarget","XMLHttpRequestUpload"],wj="BrowserApiErrors",Sj=i((e={})=>{let t={XMLHttpRequest:!0,eventTarget:!0,requestAnimationFrame:!0,setInterval:!0,setTimeout:!0,unregisterOriginalCallbacks:!1,...e};return{name:wj,setupOnce(){t.setTimeout&&nr(St,"setTimeout",p8),t.setInterval&&nr(St,"setInterval",p8),t.requestAnimationFrame&&nr(St,"requestAnimationFrame",Ej),t.XMLHttpRequest&&"XMLHttpRequest"in St&&nr(XMLHttpRequest.prototype,"send",Ij);let r=t.eventTarget;r&&(Array.isArray(r)?r:xj).forEach(o=>kj(o,t))}}},"_browserApiErrorsIntegration"),h8=Sj;function p8(e){return function(...t){let r=t[0];return t[0]=La(r,{mechanism:{data:{function:ri(e)},handled:!1,type:"instrument"}}),e.apply(this,t)}}i(p8,"_wrapTimeFunction");function Ej(e){return function(t){return e.apply(this,[La(t,{mechanism:{data:{function:"requestAnimationFrame",handler:ri(e)},handled:!1,type:"instrument"}})])}}i(Ej,"_wrapRAF");function Ij(e){return function(...t){let r=this;return["onload","onerror","onprogress","onreadystatechange"].forEach(o=>{o in r&&typeof r[o]=="function"&&nr(r,o,function(a){let l={mechanism:{data:{function:o,handler:ri(a)},handled:!1,type:"instrument"}},c=Pa(a);return c&&(l.mechanism.data.handler=ri(c)),La(a,l)})}),e.apply(this,t)}}i(Ij,"_wrapXHR");function kj(e,t){let n=St[e]?.prototype;n?.hasOwnProperty?.("addEventListener")&&(nr(n,"addEventListener",function(o){return function(a,l,c){try{Tj(l)&&(l.handleEvent=La(l.handleEvent,{mechanism:{data:{function:"handleEvent",handler:ri(l),target:e},handled:!1,type:"instrument"}}))}catch{}return t.unregisterOriginalCallbacks&&Cj(this,a,l),o.apply(this,[a,La(l,{mechanism:{data:{function:"addEventListener",handler:ri(l),target:e},handled:!1,type:"instrument"}}),c])}}),nr(n,"removeEventListener",function(o){return function(a,l,c){try{let f=l.__sentry_wrapped__;f&&o.call(this,a,f,c)}catch{}return o.call(this,a,l,c)}}))}i(kj,"_wrapEventTarget");function Tj(e){return typeof e.handleEvent=="function"}i(Tj,"isEventListenerObject");function Cj(e,t,r){e&&typeof e=="object"&&"removeEventListener"in e&&typeof e.removeEventListener=="function"&&e.removeEventListener(t,r)}i(Cj,"unregisterOriginalCallback");var m8=()=>({name:"BrowserSession",setupOnce(){if(typeof St.document>"u"){Cs&&fe.warn("Using the `browserSessionIntegration` in non-browser environments is not supported.");return}kf({ignoreDuration:!0}),Tf(),Df(({from:e,to:t})=>{e!==void 0&&e!==t&&(kf({ignoreDuration:!0}),Tf())})}});var Oj="GlobalHandlers",Rj=i((e={})=>{let t={onerror:!0,onunhandledrejection:!0,...e};return{name:Oj,setupOnce(){Error.stackTraceLimit=50},setup(r){t.onerror&&(Aj(r),g8("onerror")),t.onunhandledrejection&&(Nj(r),g8("onunhandledrejection"))}}},"_globalHandlersIntegration"),v8=Rj;function Aj(e){Hb(t=>{let{stackParser:r,attachStacktrace:n}=_8();if(At()!==e||Hy())return;let{msg:o,url:a,line:l,column:c,error:f}=t,p=Dj(D0(r,f||o,void 0,n,!1),a,l,c);p.level="error",If(p,{originalException:f,mechanism:{handled:!1,type:"auto.browser.global_handlers.onerror"}})})}i(Aj,"_installGlobalOnErrorHandler");function Nj(e){Vb(t=>{let{stackParser:r,attachStacktrace:n}=_8();if(At()!==e||Hy())return;let o=Pj(t),a=Ra(o)?Lj(o):D0(r,o,void 0,n,!0);a.level="error",If(a,{originalException:o,mechanism:{handled:!1,type:"auto.browser.global_handlers.onunhandledrejection"}})})}i(Nj,"_installGlobalOnUnhandledRejectionHandler");function Pj(e){if(Ra(e))return e;try{if("reason"in e)return e.reason;if("detail"in e&&"reason"in e.detail)return e.detail.reason}catch{}return e}i(Pj,"_getUnhandledRejectionError");function Lj(e){return{exception:{values:[{type:"UnhandledRejection",value:`Non-Error promise rejection captured with value: ${String(e)}`}]}}}i(Lj,"_eventFromRejectionWithPrimitive");function Dj(e,t,r,n){let o=e.exception=e.exception||{},a=o.values=o.values||[],l=a[0]=a[0]||{},c=l.stacktrace=l.stacktrace||{},f=c.frames=c.frames||[],p=n,m=r,v=Mj(t)??Na();return f.length===0&&f.push({colno:p,filename:v,function:Gi,in_app:!0,lineno:m}),e}i(Dj,"_enhanceEventWithInitialFrame");function g8(e){Cs&&fe.log(`Global Handler attached: ${e}`)}i(g8,"globalHandlerLog");function _8(){return At()?.getOptions()||{stackParser:i(()=>[],"stackParser"),attachStacktrace:!1}}i(_8,"getOptions");function Mj(e){if(!(!Xr(e)||e.length===0)){if(e.startsWith("data:")){let t=e.match(/^data:([^;]+)/),r=t?t[1]:"text/javascript",n=e.includes("base64,");return``}return e.slice(0,1024)}}i(Mj,"getFilenameFromUrl");var b8=()=>({name:"HttpContext",preprocessEvent(e){if(!St.navigator&&!St.location&&!St.document)return;let t=r8(),r={...t.headers,...e.request?.headers};e.request={...t,...e.request,headers:r}}});var Fj="cause",Bj=5,Uj="LinkedErrors",zj=i((e={})=>{let t=e.limit||Bj,r=e.key||Fj;return{name:Uj,preprocessEvent(n,o,a){let l=a.getOptions();Ny(L0,l.stackParser,r,t,n,o)}}},"_linkedErrorsIntegration"),y8=zj;function x8(){return Hj()?(Cs&&ti(()=>{console.error("[Sentry] You cannot use Sentry.init() in a browser extension, see: https://docs.sentry.io/platforms/javascript/best-practices/browser-extensions/")}),!0):!1}i(x8,"checkAndWarnIfIsEmbeddedBrowserExtension");function Hj(){if(typeof St.window>"u")return!1;let e=St;if(e.nw||!(e.chrome||e.browser)?.runtime?.id)return!1;let r=Na(),n=["chrome-extension","moz-extension","ms-browser-extension","safari-web-extension"];return!(St===St.top&&n.some(a=>r.startsWith(`${a}://`)))}i(Hj,"_isEmbeddedBrowserExtension");function w8(e){return[A0(),O0(),h8(),d8(),v8(),y8(),N0(),b8(),m8()]}i(w8,"getDefaultIntegrations");function Xy(e={}){let t=!e.skipBrowserExtensionCheck&&x8(),r={...e,enabled:t?!1:e.enabled,stackParser:Ub(e.stackParser||c8),integrations:yy({integrations:e.integrations,defaultIntegrations:e.defaultIntegrations==null?w8():e.defaultIntegrations}),transport:e.transport||l8};return ky(M0,r)}i(Xy,"init");var S8=G(ve(),1);function Zy(e){let t={...e};return Af(t,"react"),E0("react",{version:S8.version}),Xy(t)}i(Zy,"init");var Vj=i((e=1)=>{Zy({dsn:drupalSettings?.helfi_react_search?.sentry_dsn_react,tracesSampleRate:e,ignoreErrors:["ResizeObserver loop limit exceeded","ResizeObserver loop completed with undelivered notifications.","Non-Error promise rejection captured"]})},"initSentry"),E8=Vj;var nv=G(ve());var Ve={};var qj=0;function vl(e,t){let r=`atom${++qj}`,n={toString:i(()=>r,"toString")};return typeof e=="function"?n.read=e:(n.init=e,n.read=function(o){return o(this)},n.write=function(o,a,l){return a(this,typeof l=="function"?l(o(this)):l)}),t&&(n.write=t),n}i(vl,"atom");var ex=i(e=>"init"in e,"hasInitialValue"),tx=i(e=>!!e.write,"isActuallyWritableAtom"),$0=new WeakMap,jj=i((e,t)=>{$0.set(e,t),e.catch(()=>{}).finally(()=>$0.delete(e))},"registerCancelPromise"),I8=i((e,t)=>{let r=$0.get(e);r&&($0.delete(e),r(t))},"cancelPromise"),k8=i((e,t)=>{e.status="fulfilled",e.value=t},"resolvePromise"),T8=i((e,t)=>{e.status="rejected",e.reason=t},"rejectPromise"),Wj=i(e=>typeof e?.then=="function","isPromiseLike"),Mf=i((e,t)=>!!e&&"v"in e&&"v"in t&&Object.is(e.v,t.v),"isEqualAtomValue"),C8=i((e,t)=>!!e&&"e"in e&&"e"in t&&Object.is(e.e,t.e),"isEqualAtomError"),gl=i(e=>!!e&&"v"in e&&e.v instanceof Promise,"hasPromiseAtomValue"),Gj=i((e,t)=>"v"in e&&"v"in t&&e.v.orig&&e.v.orig===t.v.orig,"isEqualPromiseAtomValue"),H0=i(e=>{if("e"in e)throw e.e;return e.v},"returnAtomValue"),O8=i(()=>{let e=new WeakMap,t=new WeakMap,r=new Map,n,o;(Ve.env?Ve.env.MODE:void 0)!=="production"&&(n=new Set,o=new Set);let a=i(O=>e.get(O),"getAtomState"),l=i((O,L)=>{(Ve.env?Ve.env.MODE:void 0)!=="production"&&Object.freeze(L);let U=e.get(O);if(e.set(O,L),r.has(O)||r.set(O,U),gl(U)){let M="v"in L?L.v instanceof Promise?L.v:Promise.resolve(L.v):Promise.reject(L.e);U.v!==M&&I8(U.v,M)}},"setAtomState"),c=i((O,L,U)=>{let M=new Map,V=!1;U.forEach(($,q)=>{!$&&q===O&&($=L),$?(M.set(q,$),L.d.get(q)!==$&&(V=!0)):(Ve.env?Ve.env.MODE:void 0)!=="production"&&console.warn("[Bug] atom state not found")}),(V||L.d.size!==M.size)&&(L.d=M)},"updateDependencies"),f=i((O,L,U)=>{let M=a(O),V={d:M?.d||new Map,v:L};if(U&&c(O,V,U),Mf(M,V)&&M.d===V.d)return M;if(gl(M)&&gl(V)&&Gj(M,V)){if(M.d===V.d)return M;V.v=M.v}return l(O,V),V},"setAtomValue"),p=i((O,L,U,M)=>{if(Wj(L)){let V,$=i(()=>{let Q=a(O);if(!gl(Q)||Q.v!==q)return;let oe=f(O,q,U);t.has(O)&&Q.d!==oe.d&&P(O,oe,Q.d)},"updatePromiseDependencies"),q=new Promise((Q,oe)=>{let ue=!1;L.then(me=>{ue||(ue=!0,k8(q,me),Q(me),$())},me=>{ue||(ue=!0,T8(q,me),oe(me),$())}),V=i(me=>{ue||(ue=!0,me.then(_e=>k8(q,_e),_e=>T8(q,_e)),Q(me))},"continuePromise")});return q.orig=L,q.status="pending",jj(q,Q=>{Q&&V(Q),M?.()}),f(O,q,U)}return f(O,L,U)},"setAtomValueOrPromise"),m=i((O,L,U)=>{let M=a(O),V={d:M?.d||new Map,e:L};return U&&c(O,V,U),C8(M,V)&&M.d===V.d?M:(l(O,V),V)},"setAtomError"),v=i((O,L)=>{let U=a(O);if(!L&&U&&(t.has(O)||Array.from(U.d).every(([ue,me])=>{if(ue===O)return!0;let _e=v(ue);return _e===me||Mf(_e,me)})))return U;let M=new Map,V=!0,$=i(ue=>{if(ue===O){let _e=a(ue);if(_e)return M.set(ue,_e),H0(_e);if(ex(ue))return M.set(ue,void 0),ue.init;throw new Error("no atom init")}let me=v(ue);return M.set(ue,me),H0(me)},"getter"),q,Q,oe={get signal(){return q||(q=new AbortController),q.signal},get setSelf(){return(Ve.env?Ve.env.MODE:void 0)!=="production"&&!tx(O)&&console.warn("setSelf function cannot be used with read-only atom"),!Q&&tx(O)&&(Q=i((...ue)=>{if((Ve.env?Ve.env.MODE:void 0)!=="production"&&V&&console.warn("setSelf function cannot be called in sync"),!V)return w(O,...ue)},"setSelf")),Q}};try{let ue=O.read($,oe);return p(O,ue,M,()=>q?.abort())}catch(ue){return m(O,ue,M)}finally{V=!1}},"readAtomState"),_=i(O=>H0(v(O)),"readAtom"),b=i(O=>{let L=t.get(O);return L||(L=k(O)),L},"addAtom"),I=i((O,L)=>!L.l.size&&(!L.t.size||L.t.size===1&&L.t.has(O)),"canUnmountAtom"),T=i(O=>{let L=t.get(O);L&&I(O,L)&&C(O)},"delAtom"),y=i(O=>{let L=new Map,U=new WeakMap,M=i(q=>{var Q;let oe=new Set((Q=t.get(q))==null?void 0:Q.t);return r.forEach((ue,me)=>{var _e;(_e=a(me))!=null&&_e.d.has(q)&&oe.add(me)}),oe},"getDependents"),V=i(q=>{M(q).forEach(Q=>{Q!==q&&(L.set(Q,(L.get(Q)||new Set).add(q)),U.set(Q,(U.get(Q)||0)+1),V(Q))})},"loop1");V(O);let $=i(q=>{M(q).forEach(Q=>{var oe;if(Q!==q){let ue=U.get(Q);if(ue&&U.set(Q,--ue),!ue){let me=!!((oe=L.get(Q))!=null&&oe.size);if(me){let _e=a(Q),ft=v(Q,!0);me=!Mf(_e,ft)}me||L.forEach(_e=>_e.delete(Q))}$(Q)}})},"loop2");$(O)},"recomputeDependents"),g=i((O,...L)=>{let U=!0,M=i(q=>H0(v(q)),"getter"),V=i((q,...Q)=>{let oe;if(q===O){if(!ex(q))throw new Error("atom not writable");let ue=a(q),me=p(q,Q[0]);Mf(ue,me)||y(q)}else oe=g(q,...Q);if(!U){let ue=N();(Ve.env?Ve.env.MODE:void 0)!=="production"&&n.forEach(me=>me({type:"async-write",flushed:ue}))}return oe},"setter"),$=O.write(M,V,...L);return U=!1,$},"writeAtomState"),w=i((O,...L)=>{let U=g(O,...L),M=N();return(Ve.env?Ve.env.MODE:void 0)!=="production"&&n.forEach(V=>V({type:"write",flushed:M})),U},"writeAtom"),k=i((O,L,U)=>{var M;let V=U||[];(M=a(O))==null||M.d.forEach((q,Q)=>{let oe=t.get(Q);oe?oe.t.add(O):Q!==O&&k(Q,O,V)}),v(O);let $={t:new Set(L&&[L]),l:new Set};if(t.set(O,$),(Ve.env?Ve.env.MODE:void 0)!=="production"&&o.add(O),tx(O)&&O.onMount){let{onMount:q}=O;V.push(()=>{let Q=q((...oe)=>w(O,...oe));Q&&($.u=Q)})}return U||V.forEach(q=>q()),$},"mountAtom"),C=i(O=>{var L;let U=(L=t.get(O))==null?void 0:L.u;U&&U(),t.delete(O),(Ve.env?Ve.env.MODE:void 0)!=="production"&&o.delete(O);let M=a(O);M?(gl(M)&&I8(M.v),M.d.forEach((V,$)=>{if($!==O){let q=t.get($);q&&(q.t.delete(O),I($,q)&&C($))}})):(Ve.env?Ve.env.MODE:void 0)!=="production"&&console.warn("[Bug] could not find atom state to unmount",O)},"unmountAtom"),P=i((O,L,U)=>{let M=new Set(L.d.keys());U?.forEach((V,$)=>{if(M.has($)){M.delete($);return}let q=t.get($);q&&(q.t.delete(O),I($,q)&&C($))}),M.forEach(V=>{let $=t.get(V);$?$.t.add(O):t.has(O)&&k(V,O)})},"mountDependencies"),N=i(()=>{let O;for((Ve.env?Ve.env.MODE:void 0)!=="production"&&(O=new Set);r.size;){let L=Array.from(r);r.clear(),L.forEach(([U,M])=>{let V=a(U);if(V){let $=t.get(U);$&&V.d!==M?.d&&P(U,V,M?.d),$&&!(!gl(M)&&(Mf(M,V)||C8(M,V)))&&($.l.forEach(q=>q()),(Ve.env?Ve.env.MODE:void 0)!=="production"&&O.add(U))}else(Ve.env?Ve.env.MODE:void 0)!=="production"&&console.warn("[Bug] no atom state to flush")})}if((Ve.env?Ve.env.MODE:void 0)!=="production")return O},"flushPending"),B=i((O,L)=>{let U=b(O),M=N(),V=U.l;return V.add(L),(Ve.env?Ve.env.MODE:void 0)!=="production"&&n.forEach($=>$({type:"sub",flushed:M})),()=>{V.delete(L),T(O),(Ve.env?Ve.env.MODE:void 0)!=="production"&&n.forEach($=>$({type:"unsub"}))}},"subscribeAtom");return(Ve.env?Ve.env.MODE:void 0)!=="production"?{get:_,set:w,sub:B,dev_subscribe_store:i((O,L)=>{if(L!==2)throw new Error("The current StoreListener revision is 2.");return n.add(O),()=>{n.delete(O)}},"dev_subscribe_store"),dev_get_mounted_atoms:i(()=>o.values(),"dev_get_mounted_atoms"),dev_get_atom_state:i(O=>e.get(O),"dev_get_atom_state"),dev_get_mounted:i(O=>t.get(O),"dev_get_mounted"),dev_restore_atoms:i(O=>{for(let[U,M]of O)ex(U)&&(p(U,M),y(U));let L=N();n.forEach(U=>U({type:"restore",flushed:L}))},"dev_restore_atoms")}:{get:_,set:w,sub:B}},"createStore"),rx;(Ve.env?Ve.env.MODE:void 0)!=="production"&&(typeof globalThis.__NUMBER_OF_JOTAI_INSTANCES__=="number"?++globalThis.__NUMBER_OF_JOTAI_INSTANCES__:globalThis.__NUMBER_OF_JOTAI_INSTANCES__=1);var R8=i(()=>(rx||((Ve.env?Ve.env.MODE:void 0)!=="production"&&globalThis.__NUMBER_OF_JOTAI_INSTANCES__!==1&&console.warn("Detected multiple Jotai instances. It may cause unexpected behavior with the default store. https://github.com/pmndrs/jotai/discussions/2044"),rx=O8()),rx),"getDefaultStore");var Hr=G(ve(),1);var A8={};var Kj=(0,Hr.createContext)(void 0),N8=i(e=>{let t=(0,Hr.useContext)(Kj);return e?.store||t||R8()},"useStore");var Yj=i(e=>typeof e?.then=="function","isPromiseLike"),Jj=Hr.default.use||(e=>{if(e.status==="pending")throw e;if(e.status==="fulfilled")return e.value;throw e.status==="rejected"?e.reason:(e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t}),e)});function No(e,t){let r=N8(t),[[n,o,a],l]=(0,Hr.useReducer)(p=>{let m=r.get(e);return Object.is(p[0],m)&&p[1]===r&&p[2]===e?p:[m,r,e]},void 0,()=>[r.get(e),r,e]),c=n;(o!==r||a!==e)&&(l(),c=r.get(e));let f=t?.delay;return(0,Hr.useEffect)(()=>{let p=r.sub(e,()=>{if(typeof f=="number"){setTimeout(l,f);return}l()});return l(),p},[r,e,f]),(0,Hr.useDebugValue)(c),Yj(c)?Jj(c):c}i(No,"useAtomValue");function Po(e,t){let r=N8(t);return(0,Hr.useCallback)((...o)=>{if((A8.env?A8.env.MODE:void 0)!=="production"&&!("write"in e))throw new Error("not writable atom");return r.set(e,...o)},[r,e])}i(Po,"useSetAtom");function P8(e,t){return[No(e,t),Po(e,t)]}i(P8,"useAtom");function it(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function"){var o=0;for(n=Object.getOwnPropertySymbols(e);o{var{"aria-label":t="alert-circle-fill","aria-hidden":r=!0,className:n="",color:o,size:a=sr.Small,style:l={}}=e,c=it(e,["aria-label","aria-hidden","className","color","size","style"]);return td.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Tt.icon,Tt[a],n].filter(f=>f).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:l},c),td.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 3C16.9706 3 21 7.02944 21 12C21 16.9706 16.9706 21 12 21C7.02944 21 3 16.9706 3 12C3 7.02944 7.02944 3 12 3ZM13 16V18H11V16H13ZM13 6V14H11V6H13Z",fill:"currentColor"}))},"i"),u5=i(e=>{var{"aria-label":t="info-circle-fill","aria-hidden":r=!0,className:n="",color:o,size:a=sr.Small,style:l={}}=e,c=it(e,["aria-label","aria-hidden","className","color","size","style"]);return td.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Tt.icon,Tt[a],n].filter(f=>f).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:l},c),td.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3ZM13 10V16.5H15V18H9V16.5H11V11.5H9V10H13ZM11.8125 6C12.5374 6 13.125 6.5876 13.125 7.3125C13.125 8.03735 12.5374 8.625 11.8125 8.625C11.0876 8.625 10.5 8.03735 10.5 7.3125C10.5 6.5876 11.0876 6 11.8125 6Z",fill:"currentColor"}))},"s");var jx=G(ve());var Wx=i(e=>{var{"aria-label":t="check","aria-hidden":r=!0,className:n="",color:o,size:a=sr.Small,style:l={}}=e,c=it(e,["aria-label","aria-hidden","className","color","size","style"]);return jx.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Tt.icon,Tt[a],n].filter(f=>f).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:l},c),jx.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M21 7L10 18L4.5 12.5L6 11L10 15L19.5 5.5L21 7Z",fill:"currentColor"}))},"s");var Gx=G(ve());var l5=i(e=>{var{"aria-label":t="check-circle-fill","aria-hidden":r=!0,className:n="",color:o,size:a=sr.Small,style:l={}}=e,c=it(e,["aria-label","aria-hidden","className","color","size","style"]);return Gx.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Tt.icon,Tt[a],n].filter(f=>f).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:l},c),Gx.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3ZM16.5 8L18 9.5L10.5 17L6 12.5L7.5 11L10.5 14L16.5 8Z",fill:"currentColor"}))},"i");var Kx=G(ve());var am=i(e=>{var{"aria-label":t="cross","aria-hidden":r=!0,className:n="",color:o,size:a=sr.Small,style:l={}}=e,c=it(e,["aria-label","aria-hidden","className","color","size","style"]);return Kx.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Tt.icon,Tt[a],n].filter(f=>f).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:l},c),Kx.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M18 7.5L13.5 12L18 16.5L16.5 18L12 13.5L7.5 18L6 16.5L10.5 12L6 7.5L7.5 6L12 10.5L16.5 6L18 7.5Z",fill:"currentColor"}))},"s");var Yx=G(ve());var c5=i(e=>{var{"aria-label":t="cross-circle","aria-hidden":r=!0,className:n="",color:o,size:a=sr.Small,style:l={}}=e,c=it(e,["aria-label","aria-hidden","className","color","size","style"]);return Yx.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Tt.icon,Tt[a],n].filter(f=>f).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:l},c),Yx.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2ZM12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4ZM15 7.5L16.5 9L13.5 12L16.5 15L15 16.5L12 13.5L9 16.5L7.5 15L10.5 12L7.5 9L9 7.5L12 10.5L15 7.5Z",fill:"currentColor"}))},"s");var Jx=G(ve());var f5=i(e=>{var{"aria-label":t="error-fill","aria-hidden":r=!0,className:n="",color:o,size:a=sr.Small,style:l={}}=e,c=it(e,["aria-label","aria-hidden","className","color","size","style"]);return Jx.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Tt.icon,Tt[a],n].filter(f=>f).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:l},c),Jx.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.175 3.45608C11.5239 2.86969 12.3977 2.84875 12.7842 3.39325L12.825 3.45608L21.8771 18.6666C22.2202 19.2432 21.8055 19.951 21.1235 19.9976L21.052 20H2.94799C2.24813 20 1.7987 19.3114 2.09013 18.7267L2.12295 18.6666L11.175 3.45608ZM13 16V18H11V16H13ZM13 8.5V14.5H11V8.5H13Z",fill:"currentColor"}))},"o");var Qx=G(ve());var d5=i(e=>{var{"aria-label":t="question-circle","aria-hidden":r=!0,className:n="",color:o,size:a=sr.Small,style:l={}}=e,c=it(e,["aria-label","aria-hidden","className","color","size","style"]);return Qx.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Tt.icon,Tt[a],n].filter(f=>f).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:l},c),Qx.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2ZM12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4ZM13 16V18H11V16H13ZM12.0437 5.75C14.0343 5.75 15.7173 7.29464 15.7173 9.42361C15.7173 10.7806 15.2461 11.489 14.161 12.306L13.9187 12.4844C13.1753 13.0295 12.9556 13.3359 12.9386 14.142L12.9375 14.25H10.9375C10.9375 12.6746 11.4591 11.8378 12.6143 10.9622L12.8618 10.7796C13.5685 10.2628 13.7173 10.0539 13.7173 9.42361C13.7173 8.43934 12.9662 7.75 12.0437 7.75C11.1907 7.75 10.4785 8.34077 10.3816 9.20835L10.3734 9.30587L8.37663 9.19182C8.49191 7.17347 10.1344 5.75 12.0437 5.75Z",fill:"currentColor"}))},"s");var Xx=G(ve());var p5=i(e=>{var{"aria-label":t="search","aria-hidden":r=!0,className:n="",color:o,size:a=sr.Small,style:l={}}=e,c=it(e,["aria-label","aria-hidden","className","color","size","style"]);return Xx.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[Tt.icon,Tt[a],n].filter(f=>f).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:l},c),Xx.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M15 1C19.4183 1 23 4.58172 23 9C23 13.4183 19.4183 17 15 17C13.2001 17 11.539 16.4056 10.2023 15.4023L3.80101 21.8021L2.21002 20.2111L8.60822 13.8117C7.59861 12.4726 7.00002 10.8062 7.00002 9C7.00002 4.58172 10.5817 1 15 1ZM15 3C11.6863 3 9.00002 5.68629 9.00002 9C9.00002 12.3137 11.6863 15 15 15C18.3137 15 21 12.3137 21 9C21 5.68629 18.3137 3 15 3Z",fill:"currentColor"}))},"s");Ht(':root{--breakpoint-xs:320px;--breakpoint-s:576px;--breakpoint-m:768px;--breakpoint-l:992px;--breakpoint-xl:1248px;--container-width-xs:288px;--container-width-s:544px;--container-width-m:720px;--container-width-l:944px;--container-width-xl:1200px;--color-brick:#bd2719;--color-brick-light:#ffeeed;--color-brick-medium-light:#facbc8;--color-brick-dark:#800e04;--color-bus:#0000bf;--color-bus-light:#f0f0ff;--color-bus-medium-light:#ccf;--color-bus-dark:#00005e;--color-coat-of-arms:#0072c6;--color-coat-of-arms-light:#e6f4ff;--color-coat-of-arms-medium-light:#b5daf7;--color-coat-of-arms-dark:#005799;--color-copper:#00d7a7;--color-copper-light:#cffaf1;--color-copper-medium-light:#9ef0de;--color-copper-dark:#00a17d;--color-engel:#ffe977;--color-engel-light:#fff9db;--color-engel-medium-light:#fff3b8;--color-engel-dark:#dbc030;--color-fog:#9fc9eb;--color-fog-light:#e8f3fc;--color-fog-medium-light:#d0e6f7;--color-fog-dark:#72a5cf;--color-gold:#c2a251;--color-gold-light:#f7f2e4;--color-gold-medium-light:#e8d7a7;--color-gold-dark:#9e823c;--color-metro:#fd4f00;--color-metro-light:#ffeee6;--color-metro-medium-light:#ffcab3;--color-metro-dark:#bd2f00;--color-silver:#dedfe1;--color-silver-light:#f7f7f8;--color-silver-medium-light:#efeff0;--color-silver-dark:#b0b8bf;--color-summer:#ffc61e;--color-summer-light:#fff4d4;--color-summer-medium-light:#ffe49c;--color-summer-dark:#cc9200;--color-suomenlinna:#f5a3c7;--color-suomenlinna-light:#fff0f7;--color-suomenlinna-medium-light:#ffdbeb;--color-suomenlinna-dark:#e673a5;--color-tram:#008741;--color-tram-light:#dff7eb;--color-tram-medium-light:#a3e3c2;--color-tram-dark:#006631;--color-focus-outline:#0072c6;--color-black:#000;--color-white:#fff;--color-black-5:#f2f2f2;--color-black-10:#e6e6e6;--color-black-20:#ccc;--color-black-30:#b3b3b3;--color-black-40:#999;--color-black-50:grey;--color-black-60:#595959;--color-black-70:#4d4d4d;--color-black-80:#333;--color-black-90:#1a1a1a;--color-error:#b01038;--color-error-light:#f6e2e6;--color-error-dark:#8d0d2d;--color-success:#007a64;--color-success-light:#e2f5f3;--color-success-dark:#006250;--color-alert:#ffda07;--color-alert-light:#fff4b4;--color-alert-dark:#d18200;--color-info:#0062b9;--color-info-light:#e5eff8;--color-info-dark:#004f94;--box-shadow-s:0px 2px 10px 0px rgba(0,0,0,0.07);--box-shadow-m:0px 2px 10px 0px rgba(0,0,0,0.1);--box-shadow-l:0px 2px 20px 0px rgba(0,0,0,0.2);--spacing-layout-2-xs:1rem;--spacing-layout-xs:1.5rem;--spacing-layout-s:2rem;--spacing-layout-m:3rem;--spacing-layout-l:4rem;--spacing-layout-xl:6rem;--spacing-layout-2-xl:8rem;--spacing-4-xs:0.125rem;--spacing-3-xs:0.25rem;--spacing-2-xs:0.5rem;--spacing-xs:0.75rem;--spacing-s:1rem;--spacing-m:1.5rem;--spacing-l:2rem;--spacing-xl:2.5rem;--spacing-2-xl:3.0rem;--spacing-3-xl:3.5rem;--spacing-4-xl:4rem;--spacing-5-xl:4.5rem;--fontsize-heading-xxl:4rem;--fontsize-heading-xl:3rem;--fontsize-heading-xl-mobile:2.5rem;--fontsize-heading-l:2rem;--fontsize-heading-m:1.5rem;--fontsize-heading-s:1.25rem;--fontsize-heading-xs:1.125rem;--fontsize-heading-xxs:1rem;--fontsize-body-s:0.875rem;--fontsize-body-m:1rem;--fontsize-body-l:1.125rem;--fontsize-body-xl:1.25rem;--font-default:HelsinkiGrotesk,Arial,sans-serif;--lineheight-s:1;--lineheight-m:1.2;--lineheight-l:1.5;--lineheight-xl:1.75}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.visually-hidden{border:0;clip:"rect(0 0 0 0)";height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.button-reset{background:none;border:none;color:inherit;cursor:pointer;font:inherit;padding:0}.text-body{color:var(--color-black-90);font-size:var(--fontsize-body-m);line-height:var(--lineheight-l)}.text-body,.text-medium{font-family:var(--font-default)}.text-medium{font-weight:500}.text-bold{font-family:var(--font-default);font-weight:700}.text-xl{font-size:var(--fontsize-heading-m)}.text-lg{font-size:var(--fontsize-heading-s)}.text-md{font-size:var(--fontsize-heading-xs)}.subtitle{font-size:var(--fontsize-body-m)}.text-sm{font-size:var(--fontsize-body-s);line-height:var(--lineheight-xl)}.heading-xxl{font-size:var(--fontsize-heading-xxl);letter-spacing:-1.2px}.heading-xl,.heading-xxl{font-weight:400;line-height:var(--lineheight-s)}.heading-xl{font-size:var(--fontsize-heading-xl);letter-spacing:-1px}.heading-xl-mobile{font-size:var(--fontsize-heading-xl-mobile);font-weight:400;letter-spacing:-.8px;line-height:var(--lineheight-s)}.heading-l{font-size:var(--fontsize-heading-l);font-weight:400;letter-spacing:-.4px}.heading-l,.heading-m{line-height:var(--lineheight-m)}.heading-m{font-size:var(--fontsize-heading-m);font-weight:500;letter-spacing:-.2px}.heading-s{font-size:var(--fontsize-heading-s);font-weight:500}.heading-s,.heading-xs{letter-spacing:0;line-height:var(--lineheight-l)}.heading-xs{font-size:var(--fontsize-heading-xs);font-weight:700}.heading-xxs{font-size:var(--fontsize-heading-xxs);font-weight:700;letter-spacing:.2px;line-height:var(--lineheight-l)}.helper-text{color:var(--color-black-60);display:block;flex-basis:100%;font-size:var(--fontsize-body-m);margin-top:var(--spacing-2-xs)}html{-webkit-text-size-adjust:100%}');var gG={}.hasOwnProperty;function h5(e){let t=typeof e;return e?t==="string"||t==="number"?e:Array.isArray(e)?e.length?e.map(r=>h5(r)).filter(Boolean).join(" "):null:t==="object"?((r,n=null)=>{if(r.toString!==Object.prototype.toString&&!r.toString.toString().includes("[native code]"))return r.toString();let o=Object.assign({},r);return n&&Object.keys(n).filter(a=>!!r[a]).forEach(a=>{o[n[a]]=!0}),Object.keys(o).filter(a=>gG.call(o,a)&&!!o[a]).join(" ")})(e,this):null:null}i(h5,"n");var st=i((...e)=>e.map(h5).filter(Boolean).join(" "),"r");var Il=G(ve()),g5=G(El());var m5=i(()=>typeof window>"u"||typeof document>"u","e");var vG=typeof window<"u"&&window.document?Il.useLayoutEffect:Il.useEffect,kl=i((e,t,r)=>{let n=t&&typeof t!="string",o=(0,Il.useRef)(n?(0,g5.uniqueId)("custom-theme-"):"").current;return vG(()=>{n&&((a,l,c)=>{if(m5())return;let f=i(p=>{var m;return(m=p.selectorText)===null||m===void 0?void 0:m.includes(`${a}.${c}`)},"o");try{let p=[...document.styleSheets].findIndex(I=>{try{return[...I.cssRules].findIndex(T=>{var y;return(y=T.selectorText)===null||y===void 0?void 0:y.includes(a)})>=0}catch{return!1}});if(p===-1){let I=document.createElement("style");document.head.appendChild(I),p=document.styleSheets.length-1}let m=document.styleSheets[p],v=m.cssRules,_=[...v].findIndex(f);_===-1&&(m.insertRule(`.${a}.${c} { content: '' }`,v.length),_=[...v].findIndex(f));let b=v[_];Object.entries(l).forEach(([I,T])=>b.style.setProperty(I,T))}catch{console.warn(`Could not find the stylesheet to update with the "${a}" selector!`)}})(e&&e.split(" ")[0],t,`${o}${r||""}`)},[e,t,o,n,r]),o},"d");var Tl=G(ve());var um,lm,cm,Ns={button:"Button-module_button__1msFE",primary:"Button-module_primary__2LfKB",secondary:"Button-module_secondary__1nABp",supplementary:"Button-module_supplementary__3YKiS","theme-coat":"Button-module_theme-coat__2_3U7","theme-black":"Button-module_theme-black__m8giY",clear:"Button-module_clear__2i_5U",success:"Button-module_success__CU9nK",danger:"Button-module_danger__2el15","size-small":"Button-module_size-small__3lizH",fullWidth:"Button-module_fullWidth__31eVK",icon:"Button-module_icon__O-h7R"};Ht(".Button-module_button__1msFE{--border-width:2px;--outline-width-focus:3px;--padding-horizontal:var(--spacing-l);--min-size:56px;--padding-vertical:var(--spacing-s);--padding:calc(var(--padding-vertical) - var(--border-width)) calc(var(--padding-horizontal) - var(--border-width));--icon-reposition:calc(-1 * var(--spacing-2-xs));--computed-background-color:var(--background-color,transparent);--computed-background-color-focus:var(--background-color-focus,var(--computed-background-color,transparent));--computed-background-color-hover:var(--background-color-hover,var(--computed-background-color-focus,transparent));--computed-background-color-active:var(--background-color-active,var(--computed-background-color-hover,transparent));--computed-background-color-disabled:var(--background-color-disabled,var(--color-black-20,transparent));--computed-color:var(--color,inherit);--computed-color-focus:var(--color-focus,var(--computed-color,inherit));--computed-color-hover:var(--color-hover,var(--computed-color-focus,inherit));--computed-color-active:var(--color-active,var(--computed-color-hover,inherit));--computed-color-disabled:var(--color-disabled,var(--color-white,inherit));--computed-border-color:var(--border-color,var(--computed-background-color));--computed-border-color-focus:var(--border-color-focus,var(--computed-border-color,transparent));--computed-border-color-hover:var(--border-color-hover,var(--computed-border-color-focus,transparent));--computed-border-color-active:var(--border-color-active,var(--computed-border-color-hover,transparent));--computed-border-color-disabled:var(--border-color-disabled,var(--computed-background-color-disabled,transparent));--computed-outline-color-focus:var(--outline-color-focus,transparent);--computed-icon-size:var(--icon-size,var(--spacing-m));align-items:center;background-color:var(--computed-background-color);border:var(--border-width) solid var(--computed-border-color);border-radius:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--computed-color,inherit);column-gap:var(--spacing-2-xs);cursor:var(--cursor,pointer);display:inline-flex;font-family:inherit;font-size:100%;font-weight:500;hyphens:auto;place-content:flex-start center;line-height:var(--lineheight-l);margin:0;min-height:var(--min-size);min-width:var(--min-size);outline:none;outline-offset:2px;overflow:hidden;overflow-wrap:anywhere;padding:var(--padding);position:relative;text-align:center;text-decoration:none;text-transform:none;vertical-align:top}.Button-module_button__1msFE:after{margin-right:var(--icon-reposition)}.Button-module_button__1msFE:before{margin-left:var(--icon-reposition)}.Button-module_button__1msFE,.Button-module_button__1msFE[type=button],.Button-module_button__1msFE[type=reset],.Button-module_button__1msFE[type=submit]{-webkit-appearance:button}.Button-module_button__1msFE:focus-visible{background-color:var(--computed-background-color-focus);border-color:var(--computed-border-color-focus);color:var(--computed-color-focus);outline:var(--outline-width-focus) solid var(--computed-outline-color-focus)}.Button-module_button__1msFE:hover{background-color:var(--computed-background-color-hover);border-color:var(--computed-border-color-hover);color:var(--computed-color-hover)}.Button-module_button__1msFE:active{background-color:var(--computed-background-color-active);border-color:var(--computed-border-color-active);color:var(--computed-color-active);outline:var(--outline-width-focus) solid var(--computed-outline-color-focus)}.Button-module_button__1msFE:disabled{--cursor:not-allowed;background-color:var(--computed-background-color-disabled);border-color:var(--computed-border-color-disabled);color:var(--computed-color-disabled);outline:none}.Button-module_button__1msFE button.Button-module_button__1msFE{-webkit-appearance:button}.Button-module_primary__2LfKB{--background-color:var(--color-bus);--background-color-hover:var(--color-bus-dark);--background-color-focus:var(--color-bus);--background-color-disabled:var(--color-black-20);--border-color:transparent;--color:var(--color-white);--color-disabled:var(--color-white);--outline-color-focus:var(--color-coat-of-arms)}.Button-module_secondary__1nABp{--border-color:var(--color-bus);--border-color-disabled:var(--color-disabled)}.Button-module_secondary__1nABp,.Button-module_supplementary__3YKiS{--background-color:transparent;--background-color-hover:var(--color-bus-light);--background-color-focus:transparent;--background-color-disabled:transparent;--color:var(--color-bus);--color-disabled:var(--color-black-40);--outline-color-focus:var(--color-coat-of-arms)}.Button-module_supplementary__3YKiS{--border-color:transparent;--border-color-disabled:transparent}.Button-module_theme-coat__2_3U7.Button-module_primary__2LfKB{--background-color:var(--color-bus);--background-color-hover:var(--color-bus-dark);--background-color-focus:var(--color-bus);--background-color-disabled:var(--color-black-20);--border-color:transparent;--color-disabled:var(--color-white);--outline-color-focus:var(--color-coat-of-arms);--background-color:var(--color-coat-of-arms);--background-color-hover:var(--color-coat-of-arms-dark);--background-color-focus:var(--color-coat-of-arms);--border-color:var(--color-coat-of-arms);--border-color-hover:var(--color-coat-of-arms-dark);--border-color-focus:var(--color-coat-of-arms);--color:var(--color-white)}.Button-module_theme-coat__2_3U7.Button-module_secondary__1nABp{--border-color:var(--color-bus);--border-color-disabled:var(--color-disabled);--border-color:var(--color-coat-of-arms)}.Button-module_theme-coat__2_3U7.Button-module_secondary__1nABp,.Button-module_theme-coat__2_3U7.Button-module_supplementary__3YKiS{--background-color-hover:var(--color-bus-light);--background-color-disabled:transparent;--color:var(--color-bus);--color-disabled:var(--color-black-40);--outline-color-focus:var(--color-coat-of-arms);--background-color:transparent;--background-color-hover:var(--color-coat-of-arms-light);--background-color-focus:transparent;--color:var(--color-coat-of-arms)}.Button-module_theme-coat__2_3U7.Button-module_supplementary__3YKiS{--border-color-disabled:transparent;--border-color:transparent}.Button-module_theme-black__m8giY.Button-module_primary__2LfKB{--background-color:var(--color-bus);--background-color-hover:var(--color-bus-dark);--background-color-focus:var(--color-bus);--background-color-disabled:var(--color-black-20);--border-color:transparent;--color-disabled:var(--color-white);--outline-color-focus:var(--color-coat-of-arms);--background-color:var(--color-black);--background-color-hover:var(--color-black);--background-color-focus:var(--color-black);--border-color:var(--color-black);--border-color-hover:var(--color-black);--border-color-focus:var(--color-black);--color:var(--color-white);--color-hover:var(--color-white);--color-focus:var(--color-white)}.Button-module_theme-black__m8giY.Button-module_secondary__1nABp{--border-color:var(--color-bus);--border-color-disabled:var(--color-disabled);--border-color:var(--color-black);--border-color-hover:var(--color-black);--border-color-focus:var(--color-black)}.Button-module_theme-black__m8giY.Button-module_secondary__1nABp,.Button-module_theme-black__m8giY.Button-module_supplementary__3YKiS{--background-color-hover:var(--color-bus-light);--background-color-disabled:transparent;--color:var(--color-bus);--color-disabled:var(--color-black-40);--outline-color-focus:var(--color-coat-of-arms);--background-color:transparent;--background-color-hover:var(--color-black-5);--background-color-focus:transparent;--color:var(--color-black);--color-hover:var(--color-black);--color-focus:var(--color-black)}.Button-module_theme-black__m8giY.Button-module_supplementary__3YKiS{--border-color-disabled:transparent;--border-color:transparent;--border-color-hover:transparent}.Button-module_clear__2i_5U{--background-color:transparent;--background-color-disabled:transparent;--border-color:transparent;--border-color-disabled:transparent;--color:var(--color-black-90);--color-disabled:var(--color-black-90)}.Button-module_success__CU9nK{--background-color:var(--color-success);--background-color-hover:var(--color-success-dark);--background-color-focus:var(--color-success);--border-color:var(--color-success);--border-color-hover:var(--color-success-dark);--border-color-focus:var(--color-success)}.Button-module_danger__2el15,.Button-module_success__CU9nK{--color:var(--color-white);--outline-color-focus:var(--color-coat-of-arms)}.Button-module_danger__2el15{--background-color:var(--color-error);--background-color-hover:var(--color-error-dark);--background-color-focus:var(--color-error);--border-color:var(--color-error);--border-color-hover:var(--color-error-dark);--border-color-focus:var(--color-error)}.Button-module_size-small__3lizH{--min-size:44px;--padding-horizontal:var(--spacing-m);--padding-vertical:var(--spacing-2-xs)}.Button-module_fullWidth__31eVK{width:100%}.Button-module_icon__O-h7R{flex-shrink:0;height:var(--computed-icon-size);width:var(--computed-icon-size)}.Button-module_icon__O-h7R:first-child:not(:last-child){margin-left:var(--icon-reposition)}.Button-module_icon__O-h7R:last-child:not(:first-child){margin-right:var(--icon-reposition)}"),function(e){e.Small="small",e.Medium="medium"}(um||(um={})),function(e){e.Bus="bus",e.Coat="coat",e.Black="black"}(lm||(lm={})),function(e){e.Primary="primary",e.Secondary="secondary",e.Supplementary="supplementary",e.Success="success",e.Danger="danger",e.Clear="clear"}(cm||(cm={}));var Zx=Tl.default.forwardRef((e,t)=>{var{children:r,className:n,disabled:o=!1,fullWidth:a,size:l=um.Medium,theme:c=lm.Bus,variant:f=cm.Primary,iconStart:p,iconEnd:m,onClick:v}=e,_=it(e,["children","className","disabled","fullWidth","size","theme","variant","iconStart","iconEnd","onClick"]);let b=kl(Ns.button,c),I=p?Tl.default.createElement("div",{className:Ns.icon,"aria-hidden":"true"},p):null,T=m?Tl.default.createElement("div",{className:st(Ns.icon),"aria-hidden":"true"},m):null;return Tl.default.createElement("button",Object.assign({ref:t,disabled:o,type:"button",className:st(Ns.button,Ns[f],typeof c=="string"?Ns[`theme-${c}`]:"",Ns[`size-${l}`],a?Ns.fullWidth:"",b,n),onClick:o?void 0:v},_),I,Tl.default.createElement("span",null,r),T)});var Rn=G(ve());var v5=G(El());var _5=i((e,t)=>{(0,v5.isFunction)(e)?e(t.current):e.current=t.current},"t");var b5=i((e,t,r,n,o)=>{let a=[t&&`${e}-helper`,r&&`${e}-error`,n&&`${e}-success`,o&&`${e}-info`].filter(l=>l);return a.length?a.join(" "):null},"r");var $r=G(ve());var fm=G(ve());var e2=i(function(t){return t.reduce(function(r,n){var o=n[0],a=n[1];return r[o]=a,r},{})},"fromEntries"),t2=typeof window<"u"&&window.document&&window.document.createElement?fm.useLayoutEffect:fm.useEffect;var Ds=G(ve());var $t="top",ar="bottom",Yt="right",Wt="left",dm="auto",Ps=[$t,ar,Yt,Wt],Do="start",Ba="end",y5="clippingParents",pm="viewport",Cl="popper",x5="reference",r2=Ps.reduce(function(e,t){return e.concat([t+"-"+Do,t+"-"+Ba])},[]),hm=[].concat(Ps,[dm]).reduce(function(e,t){return e.concat([t,t+"-"+Do,t+"-"+Ba])},[]),_G="beforeRead",bG="read",yG="afterRead",xG="beforeMain",wG="main",SG="afterMain",EG="beforeWrite",IG="write",kG="afterWrite",w5=[_G,bG,yG,xG,wG,SG,EG,IG,kG];function vr(e){return e?(e.nodeName||"").toLowerCase():null}i(vr,"getNodeName");function Gt(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}i(Gt,"getWindow");function Zi(e){var t=Gt(e).Element;return e instanceof t||e instanceof Element}i(Zi,"isElement");function ur(e){var t=Gt(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}i(ur,"isHTMLElement");function Ol(e){if(typeof ShadowRoot>"u")return!1;var t=Gt(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}i(Ol,"isShadowRoot");function TG(e){var t=e.state;Object.keys(t.elements).forEach(function(r){var n=t.styles[r]||{},o=t.attributes[r]||{},a=t.elements[r];!ur(a)||!vr(a)||(Object.assign(a.style,n),Object.keys(o).forEach(function(l){var c=o[l];c===!1?a.removeAttribute(l):a.setAttribute(l,c===!0?"":c)}))})}i(TG,"applyStyles");function CG(e){var t=e.state,r={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,r.popper),t.styles=r,t.elements.arrow&&Object.assign(t.elements.arrow.style,r.arrow),function(){Object.keys(t.elements).forEach(function(n){var o=t.elements[n],a=t.attributes[n]||{},l=Object.keys(t.styles.hasOwnProperty(n)?t.styles[n]:r[n]),c=l.reduce(function(f,p){return f[p]="",f},{});!ur(o)||!vr(o)||(Object.assign(o.style,c),Object.keys(a).forEach(function(f){o.removeAttribute(f)}))})}}i(CG,"effect");var S5={name:"applyStyles",enabled:!0,phase:"write",fn:TG,effect:CG,requires:["computeStyles"]};function _r(e){return e.split("-")[0]}i(_r,"getBasePlacement");var yi=Math.max,Ua=Math.min,Mo=Math.round;function oi(e,t){t===void 0&&(t=!1);var r=e.getBoundingClientRect(),n=1,o=1;if(ur(e)&&t){var a=e.offsetHeight,l=e.offsetWidth;l>0&&(n=Mo(r.width)/l||1),a>0&&(o=Mo(r.height)/a||1)}return{width:r.width/n,height:r.height/o,top:r.top/o,right:r.right/n,bottom:r.bottom/o,left:r.left/n,x:r.left/n,y:r.top/o}}i(oi,"getBoundingClientRect");function za(e){var t=oi(e),r=e.offsetWidth,n=e.offsetHeight;return Math.abs(t.width-r)<=1&&(r=t.width),Math.abs(t.height-n)<=1&&(n=t.height),{x:e.offsetLeft,y:e.offsetTop,width:r,height:n}}i(za,"getLayoutRect");function nd(e,t){var r=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(r&&Ol(r)){var n=t;do{if(n&&e.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}i(nd,"contains");function Zr(e){return Gt(e).getComputedStyle(e)}i(Zr,"getComputedStyle");function n2(e){return["table","td","th"].indexOf(vr(e))>=0}i(n2,"isTableElement");function Or(e){return((Zi(e)?e.ownerDocument:e.document)||window.document).documentElement}i(Or,"getDocumentElement");function Fo(e){return vr(e)==="html"?e:e.assignedSlot||e.parentNode||(Ol(e)?e.host:null)||Or(e)}i(Fo,"getParentNode");function E5(e){return!ur(e)||Zr(e).position==="fixed"?null:e.offsetParent}i(E5,"getTrueOffsetParent");function OG(e){var t=navigator.userAgent.toLowerCase().indexOf("firefox")!==-1,r=navigator.userAgent.indexOf("Trident")!==-1;if(r&&ur(e)){var n=Zr(e);if(n.position==="fixed")return null}var o=Fo(e);for(Ol(o)&&(o=o.host);ur(o)&&["html","body"].indexOf(vr(o))<0;){var a=Zr(o);if(a.transform!=="none"||a.perspective!=="none"||a.contain==="paint"||["transform","perspective"].indexOf(a.willChange)!==-1||t&&a.willChange==="filter"||t&&a.filter&&a.filter!=="none")return o;o=o.parentNode}return null}i(OG,"getContainingBlock");function xi(e){for(var t=Gt(e),r=E5(e);r&&n2(r)&&Zr(r).position==="static";)r=E5(r);return r&&(vr(r)==="html"||vr(r)==="body"&&Zr(r).position==="static")?t:r||OG(e)||t}i(xi,"getOffsetParent");function Ha(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}i(Ha,"getMainAxisFromPlacement");function $a(e,t,r){return yi(e,Ua(t,r))}i($a,"within");function I5(e,t,r){var n=$a(e,t,r);return n>r?r:n}i(I5,"withinMaxClamp");function id(){return{top:0,right:0,bottom:0,left:0}}i(id,"getFreshSideObject");function od(e){return Object.assign({},id(),e)}i(od,"mergePaddingObject");function sd(e,t){return t.reduce(function(r,n){return r[n]=e,r},{})}i(sd,"expandToHashMap");var RG=i(function(t,r){return t=typeof t=="function"?t(Object.assign({},r.rects,{placement:r.placement})):t,od(typeof t!="number"?t:sd(t,Ps))},"toPaddingObject");function AG(e){var t,r=e.state,n=e.name,o=e.options,a=r.elements.arrow,l=r.modifiersData.popperOffsets,c=_r(r.placement),f=Ha(c),p=[Wt,Yt].indexOf(c)>=0,m=p?"height":"width";if(!(!a||!l)){var v=RG(o.padding,r),_=za(a),b=f==="y"?$t:Wt,I=f==="y"?ar:Yt,T=r.rects.reference[m]+r.rects.reference[f]-l[f]-r.rects.popper[m],y=l[f]-r.rects.reference[f],g=xi(a),w=g?f==="y"?g.clientHeight||0:g.clientWidth||0:0,k=T/2-y/2,C=v[b],P=w-_[m]-v[I],N=w/2-_[m]/2+k,B=$a(C,N,P),O=f;r.modifiersData[n]=(t={},t[O]=B,t.centerOffset=B-N,t)}}i(AG,"arrow");function NG(e){var t=e.state,r=e.options,n=r.element,o=n===void 0?"[data-popper-arrow]":n;o!=null&&(typeof o=="string"&&(o=t.elements.popper.querySelector(o),!o)||nd(t.elements.popper,o)&&(t.elements.arrow=o))}i(NG,"effect");var k5={name:"arrow",enabled:!0,phase:"main",fn:AG,effect:NG,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function si(e){return e.split("-")[1]}i(si,"getVariation");var PG={top:"auto",right:"auto",bottom:"auto",left:"auto"};function LG(e){var t=e.x,r=e.y,n=window,o=n.devicePixelRatio||1;return{x:Mo(t*o)/o||0,y:Mo(r*o)/o||0}}i(LG,"roundOffsetsByDPR");function T5(e){var t,r=e.popper,n=e.popperRect,o=e.placement,a=e.variation,l=e.offsets,c=e.position,f=e.gpuAcceleration,p=e.adaptive,m=e.roundOffsets,v=e.isFixed,_=l.x,b=_===void 0?0:_,I=l.y,T=I===void 0?0:I,y=typeof m=="function"?m({x:b,y:T}):{x:b,y:T};b=y.x,T=y.y;var g=l.hasOwnProperty("x"),w=l.hasOwnProperty("y"),k=Wt,C=$t,P=window;if(p){var N=xi(r),B="clientHeight",O="clientWidth";if(N===Gt(r)&&(N=Or(r),Zr(N).position!=="static"&&c==="absolute"&&(B="scrollHeight",O="scrollWidth")),N=N,o===$t||(o===Wt||o===Yt)&&a===Ba){C=ar;var L=v&&N===P&&P.visualViewport?P.visualViewport.height:N[B];T-=L-n.height,T*=f?1:-1}if(o===Wt||(o===$t||o===ar)&&a===Ba){k=Yt;var U=v&&N===P&&P.visualViewport?P.visualViewport.width:N[O];b-=U-n.width,b*=f?1:-1}}var M=Object.assign({position:c},p&&PG),V=m===!0?LG({x:b,y:T}):{x:b,y:T};if(b=V.x,T=V.y,f){var $;return Object.assign({},M,($={},$[C]=w?"0":"",$[k]=g?"0":"",$.transform=(P.devicePixelRatio||1)<=1?"translate("+b+"px, "+T+"px)":"translate3d("+b+"px, "+T+"px, 0)",$))}return Object.assign({},M,(t={},t[C]=w?T+"px":"",t[k]=g?b+"px":"",t.transform="",t))}i(T5,"mapToStyles");function DG(e){var t=e.state,r=e.options,n=r.gpuAcceleration,o=n===void 0?!0:n,a=r.adaptive,l=a===void 0?!0:a,c=r.roundOffsets,f=c===void 0?!0:c;if(0)var p;var m={placement:_r(t.placement),variation:si(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:o,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,T5(Object.assign({},m,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:l,roundOffsets:f})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,T5(Object.assign({},m,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:f})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}i(DG,"computeStyles");var C5={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:DG,data:{}};var mm={passive:!0};function MG(e){var t=e.state,r=e.instance,n=e.options,o=n.scroll,a=o===void 0?!0:o,l=n.resize,c=l===void 0?!0:l,f=Gt(t.elements.popper),p=[].concat(t.scrollParents.reference,t.scrollParents.popper);return a&&p.forEach(function(m){m.addEventListener("scroll",r.update,mm)}),c&&f.addEventListener("resize",r.update,mm),function(){a&&p.forEach(function(m){m.removeEventListener("scroll",r.update,mm)}),c&&f.removeEventListener("resize",r.update,mm)}}i(MG,"effect");var O5={name:"eventListeners",enabled:!0,phase:"write",fn:i(function(){},"fn"),effect:MG,data:{}};var FG={left:"right",right:"left",bottom:"top",top:"bottom"};function Rl(e){return e.replace(/left|right|bottom|top/g,function(t){return FG[t]})}i(Rl,"getOppositePlacement");var BG={start:"end",end:"start"};function gm(e){return e.replace(/start|end/g,function(t){return BG[t]})}i(gm,"getOppositeVariationPlacement");function Va(e){var t=Gt(e),r=t.pageXOffset,n=t.pageYOffset;return{scrollLeft:r,scrollTop:n}}i(Va,"getWindowScroll");function qa(e){return oi(Or(e)).left+Va(e).scrollLeft}i(qa,"getWindowScrollBarX");function i2(e){var t=Gt(e),r=Or(e),n=t.visualViewport,o=r.clientWidth,a=r.clientHeight,l=0,c=0;return n&&(o=n.width,a=n.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(l=n.offsetLeft,c=n.offsetTop)),{width:o,height:a,x:l+qa(e),y:c}}i(i2,"getViewportRect");function o2(e){var t,r=Or(e),n=Va(e),o=(t=e.ownerDocument)==null?void 0:t.body,a=yi(r.scrollWidth,r.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),l=yi(r.scrollHeight,r.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0),c=-n.scrollLeft+qa(e),f=-n.scrollTop;return Zr(o||r).direction==="rtl"&&(c+=yi(r.clientWidth,o?o.clientWidth:0)-a),{width:a,height:l,x:c,y:f}}i(o2,"getDocumentRect");function ja(e){var t=Zr(e),r=t.overflow,n=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(r+o+n)}i(ja,"isScrollParent");function vm(e){return["html","body","#document"].indexOf(vr(e))>=0?e.ownerDocument.body:ur(e)&&ja(e)?e:vm(Fo(e))}i(vm,"getScrollParent");function Ls(e,t){var r;t===void 0&&(t=[]);var n=vm(e),o=n===((r=e.ownerDocument)==null?void 0:r.body),a=Gt(n),l=o?[a].concat(a.visualViewport||[],ja(n)?n:[]):n,c=t.concat(l);return o?c:c.concat(Ls(Fo(l)))}i(Ls,"listScrollParents");function Al(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}i(Al,"rectToClientRect");function UG(e){var t=oi(e);return t.top=t.top+e.clientTop,t.left=t.left+e.clientLeft,t.bottom=t.top+e.clientHeight,t.right=t.left+e.clientWidth,t.width=e.clientWidth,t.height=e.clientHeight,t.x=t.left,t.y=t.top,t}i(UG,"getInnerBoundingClientRect");function R5(e,t){return t===pm?Al(i2(e)):Zi(t)?UG(t):Al(o2(Or(e)))}i(R5,"getClientRectFromMixedType");function zG(e){var t=Ls(Fo(e)),r=["absolute","fixed"].indexOf(Zr(e).position)>=0,n=r&&ur(e)?xi(e):e;return Zi(n)?t.filter(function(o){return Zi(o)&&nd(o,n)&&vr(o)!=="body"}):[]}i(zG,"getClippingParents");function s2(e,t,r){var n=t==="clippingParents"?zG(e):[].concat(t),o=[].concat(n,[r]),a=o[0],l=o.reduce(function(c,f){var p=R5(e,f);return c.top=yi(p.top,c.top),c.right=Ua(p.right,c.right),c.bottom=Ua(p.bottom,c.bottom),c.left=yi(p.left,c.left),c},R5(e,a));return l.width=l.right-l.left,l.height=l.bottom-l.top,l.x=l.left,l.y=l.top,l}i(s2,"getClippingRect");function ad(e){var t=e.reference,r=e.element,n=e.placement,o=n?_r(n):null,a=n?si(n):null,l=t.x+t.width/2-r.width/2,c=t.y+t.height/2-r.height/2,f;switch(o){case $t:f={x:l,y:t.y-r.height};break;case ar:f={x:l,y:t.y+t.height};break;case Yt:f={x:t.x+t.width,y:c};break;case Wt:f={x:t.x-r.width,y:c};break;default:f={x:t.x,y:t.y}}var p=o?Ha(o):null;if(p!=null){var m=p==="y"?"height":"width";switch(a){case Do:f[p]=f[p]-(t[m]/2-r[m]/2);break;case Ba:f[p]=f[p]+(t[m]/2-r[m]/2);break;default:}}return f}i(ad,"computeOffsets");function wi(e,t){t===void 0&&(t={});var r=t,n=r.placement,o=n===void 0?e.placement:n,a=r.boundary,l=a===void 0?y5:a,c=r.rootBoundary,f=c===void 0?pm:c,p=r.elementContext,m=p===void 0?Cl:p,v=r.altBoundary,_=v===void 0?!1:v,b=r.padding,I=b===void 0?0:b,T=od(typeof I!="number"?I:sd(I,Ps)),y=m===Cl?x5:Cl,g=e.rects.popper,w=e.elements[_?y:m],k=s2(Zi(w)?w:w.contextElement||Or(e.elements.popper),l,f),C=oi(e.elements.reference),P=ad({reference:C,element:g,strategy:"absolute",placement:o}),N=Al(Object.assign({},g,P)),B=m===Cl?N:C,O={top:k.top-B.top+T.top,bottom:B.bottom-k.bottom+T.bottom,left:k.left-B.left+T.left,right:B.right-k.right+T.right},L=e.modifiersData.offset;if(m===Cl&&L){var U=L[o];Object.keys(O).forEach(function(M){var V=[Yt,ar].indexOf(M)>=0?1:-1,$=[$t,ar].indexOf(M)>=0?"y":"x";O[M]+=U[$]*V})}return O}i(wi,"detectOverflow");function a2(e,t){t===void 0&&(t={});var r=t,n=r.placement,o=r.boundary,a=r.rootBoundary,l=r.padding,c=r.flipVariations,f=r.allowedAutoPlacements,p=f===void 0?hm:f,m=si(n),v=m?c?r2:r2.filter(function(I){return si(I)===m}):Ps,_=v.filter(function(I){return p.indexOf(I)>=0});_.length===0&&(_=v);var b=_.reduce(function(I,T){return I[T]=wi(e,{placement:T,boundary:o,rootBoundary:a,padding:l})[_r(T)],I},{});return Object.keys(b).sort(function(I,T){return b[I]-b[T]})}i(a2,"computeAutoPlacement");function HG(e){if(_r(e)===dm)return[];var t=Rl(e);return[gm(e),t,gm(t)]}i(HG,"getExpandedFallbackPlacements");function $G(e){var t=e.state,r=e.options,n=e.name;if(!t.modifiersData[n]._skip){for(var o=r.mainAxis,a=o===void 0?!0:o,l=r.altAxis,c=l===void 0?!0:l,f=r.fallbackPlacements,p=r.padding,m=r.boundary,v=r.rootBoundary,_=r.altBoundary,b=r.flipVariations,I=b===void 0?!0:b,T=r.allowedAutoPlacements,y=t.options.placement,g=_r(y),w=g===y,k=f||(w||!I?[Rl(y)]:HG(y)),C=[y].concat(k).reduce(function($e,lt){return $e.concat(_r(lt)===dm?a2(t,{placement:lt,boundary:m,rootBoundary:v,padding:p,flipVariations:I,allowedAutoPlacements:T}):lt)},[]),P=t.rects.reference,N=t.rects.popper,B=new Map,O=!0,L=C[0],U=0;U=0,Q=q?"width":"height",oe=wi(t,{placement:M,boundary:m,rootBoundary:v,altBoundary:_,padding:p}),ue=q?$?Yt:Wt:$?ar:$t;P[Q]>N[Q]&&(ue=Rl(ue));var me=Rl(ue),_e=[];if(a&&_e.push(oe[V]<=0),c&&_e.push(oe[ue]<=0,oe[me]<=0),_e.every(function($e){return $e})){L=M,O=!1;break}B.set(M,_e)}if(O)for(var ft=I?3:1,yt=i(function(lt){var We=C.find(function(dt){var ie=B.get(dt);if(ie)return ie.slice(0,lt).every(function(X){return X})});if(We)return L=We,"break"},"_loop"),at=ft;at>0;at--){var ut=yt(at);if(ut==="break")break}t.placement!==L&&(t.modifiersData[n]._skip=!0,t.placement=L,t.reset=!0)}}i($G,"flip");var A5={name:"flip",enabled:!0,phase:"main",fn:$G,requiresIfExists:["offset"],data:{_skip:!1}};function N5(e,t,r){return r===void 0&&(r={x:0,y:0}),{top:e.top-t.height-r.y,right:e.right-t.width+r.x,bottom:e.bottom-t.height+r.y,left:e.left-t.width-r.x}}i(N5,"getSideOffsets");function P5(e){return[$t,Yt,ar,Wt].some(function(t){return e[t]>=0})}i(P5,"isAnySideFullyClipped");function VG(e){var t=e.state,r=e.name,n=t.rects.reference,o=t.rects.popper,a=t.modifiersData.preventOverflow,l=wi(t,{elementContext:"reference"}),c=wi(t,{altBoundary:!0}),f=N5(l,n),p=N5(c,o,a),m=P5(f),v=P5(p);t.modifiersData[r]={referenceClippingOffsets:f,popperEscapeOffsets:p,isReferenceHidden:m,hasPopperEscaped:v},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":m,"data-popper-escaped":v})}i(VG,"hide");var L5={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:VG};function qG(e,t,r){var n=_r(e),o=[Wt,$t].indexOf(n)>=0?-1:1,a=typeof r=="function"?r(Object.assign({},t,{placement:e})):r,l=a[0],c=a[1];return l=l||0,c=(c||0)*o,[Wt,Yt].indexOf(n)>=0?{x:c,y:l}:{x:l,y:c}}i(qG,"distanceAndSkiddingToXY");function jG(e){var t=e.state,r=e.options,n=e.name,o=r.offset,a=o===void 0?[0,0]:o,l=hm.reduce(function(m,v){return m[v]=qG(v,t.rects,a),m},{}),c=l[t.placement],f=c.x,p=c.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=f,t.modifiersData.popperOffsets.y+=p),t.modifiersData[n]=l}i(jG,"offset");var D5={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:jG};function WG(e){var t=e.state,r=e.name;t.modifiersData[r]=ad({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}i(WG,"popperOffsets");var M5={name:"popperOffsets",enabled:!0,phase:"read",fn:WG,data:{}};function u2(e){return e==="x"?"y":"x"}i(u2,"getAltAxis");function GG(e){var t=e.state,r=e.options,n=e.name,o=r.mainAxis,a=o===void 0?!0:o,l=r.altAxis,c=l===void 0?!1:l,f=r.boundary,p=r.rootBoundary,m=r.altBoundary,v=r.padding,_=r.tether,b=_===void 0?!0:_,I=r.tetherOffset,T=I===void 0?0:I,y=wi(t,{boundary:f,rootBoundary:p,padding:v,altBoundary:m}),g=_r(t.placement),w=si(t.placement),k=!w,C=Ha(g),P=u2(C),N=t.modifiersData.popperOffsets,B=t.rects.reference,O=t.rects.popper,L=typeof T=="function"?T(Object.assign({},t.rects,{placement:t.placement})):T,U=typeof L=="number"?{mainAxis:L,altAxis:L}:Object.assign({mainAxis:0,altAxis:0},L),M=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,V={x:0,y:0};if(N){if(a){var $,q=C==="y"?$t:Wt,Q=C==="y"?ar:Yt,oe=C==="y"?"height":"width",ue=N[C],me=ue+y[q],_e=ue-y[Q],ft=b?-O[oe]/2:0,yt=w===Do?B[oe]:O[oe],at=w===Do?-O[oe]:-B[oe],ut=t.elements.arrow,$e=b&&ut?za(ut):{width:0,height:0},lt=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:id(),We=lt[q],dt=lt[Q],ie=$a(0,B[oe],$e[oe]),X=k?B[oe]/2-ft-ie-We-U.mainAxis:yt-ie-We-U.mainAxis,ne=k?-B[oe]/2+ft+ie+dt+U.mainAxis:at+ie+dt+U.mainAxis,ae=t.elements.arrow&&xi(t.elements.arrow),de=ae?C==="y"?ae.clientTop||0:ae.clientLeft||0:0,pe=($=M?.[C])!=null?$:0,ge=ue+X-pe-de,Ee=ue+ne-pe,Te=$a(b?Ua(me,ge):me,ue,b?yi(_e,Ee):_e);N[C]=Te,V[C]=Te-ue}if(c){var et,tt=C==="x"?$t:Wt,xe=C==="x"?ar:Yt,Ne=N[P],rt=P==="y"?"height":"width",Kt=Ne+y[tt],xt=Ne-y[xe],_t=[$t,Wt].indexOf(g)!==-1,Ce=(et=M?.[P])!=null?et:0,Et=_t?Kt:Ne-B[rt]-O[rt]-Ce+U.altAxis,on=_t?Ne+B[rt]+O[rt]-Ce-U.altAxis:xt,qr=b&&_t?I5(Et,Ne,on):$a(b?Et:Kt,Ne,b?on:xt);N[P]=qr,V[P]=qr-Ne}t.modifiersData[n]=V}}i(GG,"preventOverflow");var F5={name:"preventOverflow",enabled:!0,phase:"main",fn:GG,requiresIfExists:["offset"]};function l2(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}i(l2,"getHTMLElementScroll");function c2(e){return e===Gt(e)||!ur(e)?Va(e):l2(e)}i(c2,"getNodeScroll");function KG(e){var t=e.getBoundingClientRect(),r=Mo(t.width)/e.offsetWidth||1,n=Mo(t.height)/e.offsetHeight||1;return r!==1||n!==1}i(KG,"isElementScaled");function f2(e,t,r){r===void 0&&(r=!1);var n=ur(t),o=ur(t)&&KG(t),a=Or(t),l=oi(e,o),c={scrollLeft:0,scrollTop:0},f={x:0,y:0};return(n||!n&&!r)&&((vr(t)!=="body"||ja(a))&&(c=c2(t)),ur(t)?(f=oi(t,!0),f.x+=t.clientLeft,f.y+=t.clientTop):a&&(f.x=qa(a))),{x:l.left+c.scrollLeft-f.x,y:l.top+c.scrollTop-f.y,width:l.width,height:l.height}}i(f2,"getCompositeRect");function YG(e){var t=new Map,r=new Set,n=[];e.forEach(function(a){t.set(a.name,a)});function o(a){r.add(a.name);var l=[].concat(a.requires||[],a.requiresIfExists||[]);l.forEach(function(c){if(!r.has(c)){var f=t.get(c);f&&o(f)}}),n.push(a)}return i(o,"sort"),e.forEach(function(a){r.has(a.name)||o(a)}),n}i(YG,"order");function d2(e){var t=YG(e);return w5.reduce(function(r,n){return r.concat(t.filter(function(o){return o.phase===n}))},[])}i(d2,"orderModifiers");function p2(e){var t;return function(){return t||(t=new Promise(function(r){Promise.resolve().then(function(){t=void 0,r(e())})})),t}}i(p2,"debounce");function h2(e){var t=e.reduce(function(r,n){var o=r[n.name];return r[n.name]=o?Object.assign({},o,n,{options:Object.assign({},o.options,n.options),data:Object.assign({},o.data,n.data)}):n,r},{});return Object.keys(t).map(function(r){return t[r]})}i(h2,"mergeByName");var B5={placement:"bottom",modifiers:[],strategy:"absolute"};function U5(){for(var e=arguments.length,t=new Array(e),r=0;rspan{display:flex}.Tooltip-module_button__2x9m0:focus{box-shadow:0 0 0 var(--button-focus-outline-width) var(--button-focus-outline-color);outline:none}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=bottom]{border-top:8px solid var(--tooltip-border-color)}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=top]{border-bottom:8px solid var(--tooltip-border-color)}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=left]{border-right:8px solid var(--tooltip-border-color)}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=right]{border-left:8px solid var(--tooltip-border-color)}.Tooltip-module_tooltip__3x8S8 .Tooltip-module_arrow__210Rd{position:absolute}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=bottom] .Tooltip-module_arrow__210Rd{border:var(--tooltip-arrow-size) solid transparent;border-bottom:var(--tooltip-arrow-size) solid var(--tooltip-border-color);top:calc(-1 * var(--tooltip-spacing-default) - var(--tooltip-arrow-size))}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=top] .Tooltip-module_arrow__210Rd{border:var(--tooltip-arrow-size) solid transparent;border-top:var(--tooltip-arrow-size) solid var(--tooltip-border-color);bottom:calc(-1 * var(--tooltip-spacing-default) - var(--tooltip-arrow-size))}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=left] .Tooltip-module_arrow__210Rd{border:var(--tooltip-arrow-size) solid transparent;border-left:var(--tooltip-arrow-size) solid var(--tooltip-border-color);right:calc(-1 * var(--tooltip-spacing-default) - var(--tooltip-arrow-size))}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=right] .Tooltip-module_arrow__210Rd{border:var(--tooltip-arrow-size) solid transparent;border-right:var(--tooltip-arrow-size) solid var(--tooltip-border-color);left:calc(-1 * var(--tooltip-spacing-default) - var(--tooltip-arrow-size))}");var Nl=i(e=>{var{boxShadow:t=!1,children:r,placement:n="auto",small:o=!1,buttonLabel:a="Tooltip",tooltipLabel:l="Tooltip",className:c,buttonClassName:f,tooltipClassName:p}=e,m=it(e,["boxShadow","children","placement","small","buttonLabel","tooltipLabel","className","buttonClassName","tooltipClassName"]);let[v,_]=(0,$r.useState)(!1),b=(0,$r.useRef)(null),I=(0,$r.useRef)(null),[T,y]=(0,$r.useState)(null),{styles:g,attributes:w,forceUpdate:k}=g2(b.current,I.current,{placement:n,modifiers:[{name:"arrow",options:{element:T}},{name:"offset",options:{offset:[0,10]}}]});return(0,$r.useEffect)(()=>{k!==null&&v===!0&&k()},[v,k]),(0,$r.useEffect)(()=>{let C=i(N=>{let B=N.key||N.keyCode;!v||B!=="Escape"&&B!=="Esc"&&B!==27||_(!1)},"o"),P=i(N=>{let B=N.target;!v||b.current.contains(B)||I.current.contains(B)||_(!1)},"t");return document.addEventListener("keyup",C),document.addEventListener("click",P),()=>{document.removeEventListener("keyup",C),document.removeEventListener("click",P)}}),$r.default.createElement("div",Object.assign({},m,{className:st(nK,c)}),$r.default.createElement("button",{ref:b,type:"button",className:st(rK,f),title:a,"aria-label":a,"aria-expanded":v,onClick:i(()=>{_(!v)},"onClick"),onBlur:i(()=>_(!1),"onBlur")},$r.default.createElement("span",{"aria-hidden":"true"},$r.default.createElement(d5,null))),v&&$r.default.createElement("section",Object.assign({"aria-label":l,ref:I,className:st(iK,o&&sK,t&&oK,p),style:g.popper},w.popper),r,$r.default.createElement("div",Object.assign({ref:y,className:aK,style:g.arrow},w.arrow))))},"b");var uK="Checkbox-module_checkbox__3r5uI",lK="Checkbox-module_input__2bdJk",cK="Checkbox-module_label__148Ac",fK="Checkbox-module_noLabel__1HSAV",dK="Checkbox-module_errorText__1tRw6",pK="Checkbox-module_helperText__261fG helpers_helper-text__YRZTD",q5="Checkbox-module_tooltipButton__ErN1J";Ht(`.helpers_visually-hidden__3lBcX{border:0;clip:"rect(0 0 0 0)";height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.helpers_button-reset__2d38b{background:none;border:none;color:inherit;cursor:pointer;font:inherit;padding:0}.helpers_text-body__FA9G-{color:var(--color-black-90);font-family:var(--font-default);font-size:var(--fontsize-body-m);line-height:var(--lineheight-l)}.helpers_text-medium__3Hiiz{font-family:var(--font-default);font-weight:500}.helpers_text-bold__2QyP8{font-family:var(--font-default);font-weight:700}.helpers_text-xl__33T1r{font-size:var(--fontsize-heading-m)}.helpers_text-lg__1_8nq{font-size:var(--fontsize-heading-s)}.helpers_text-md__RyeCd{font-size:var(--fontsize-heading-xs)}.helpers_subtitle__RE8f_{font-size:var(--fontsize-body-m)}.helpers_text-sm__AxqmS{font-size:var(--fontsize-body-s);line-height:var(--lineheight-xl)}.helpers_heading-xxl__1GAqs{font-size:var(--fontsize-heading-xxl);font-weight:400;letter-spacing:-1.2px;line-height:var(--lineheight-s)}.helpers_heading-xl__u_X50{font-size:var(--fontsize-heading-xl);font-weight:400;letter-spacing:-1px;line-height:var(--lineheight-s)}.helpers_heading-xl-mobile__gKona{font-size:var(--fontsize-heading-xl-mobile);font-weight:400;letter-spacing:-.8px;line-height:var(--lineheight-s)}.helpers_heading-l__3EMpz{font-size:var(--fontsize-heading-l);font-weight:400;letter-spacing:-.4px;line-height:var(--lineheight-m)}.helpers_heading-m__1Lsy-{font-size:var(--fontsize-heading-m);font-weight:500;letter-spacing:-.2px;line-height:var(--lineheight-m)}.helpers_heading-s__1EK5w{font-size:var(--fontsize-heading-s);font-weight:500;letter-spacing:0;line-height:var(--lineheight-l)}.helpers_heading-xs__iZYJi{font-size:var(--fontsize-heading-xs);font-weight:700;letter-spacing:0;line-height:var(--lineheight-l)}.helpers_heading-xxs__jqtFk{font-size:var(--fontsize-heading-xxs);font-weight:700;letter-spacing:.2px;line-height:var(--lineheight-l)}.helpers_helper-text__YRZTD{color:var(--color-black-60);display:block;flex-basis:100%;font-size:var(--fontsize-body-m);margin-top:var(--spacing-2-xs)}.Checkbox-module_checkbox__3r5uI{--size:24px;--icon-scale:1;--border-width:2px;--outline-width:3px;--label-font-size:var(--fontsize-body-m);--label-padding:var(--spacing-2-xs);--background-unselected:transparent;--background-selected:var(--color-bus);--background-hover:var(--color-bus-dark);--background-disabled:var(--color-black-10);--border-color-selected:var(--color-bus);--border-color-selected-hover:var(--color-bus-dark);--border-color-selected-focus:var(--color-bus);--border-color-unselected:var(--color-black-50);--border-color-unselected-hover:var(--color-black-90);--border-color-unselected-focus:var(--color-black-90);--border-color-disabled:var(--color-black-10);--icon-color-unselected:transparent;--icon-color-selected:var(--color-white);--icon-color-disabled:var(--color-white);--label-color:var(--color-black-90);--label-color-disabled:var(--color-black-40);--icon-size:var(--spacing-m);display:flex;flex-wrap:wrap;min-height:var(--size);position:relative}.Checkbox-module_checkbox__3r5uI,.Checkbox-module_checkbox__3r5uI *,.Checkbox-module_checkbox__3r5uI :after,.Checkbox-module_checkbox__3r5uI :before{box-sizing:border-box}.Checkbox-module_checkbox__3r5uI:not(:first-of-type){margin-top:var(--spacing-2-xs)}.Checkbox-module_input__2bdJk{-moz-appearance:none;-webkit-appearance:none;appearance:none;cursor:pointer;font-family:inherit;font-size:100%;line-height:1.15;margin:0;outline:none}.Checkbox-module_input__2bdJk,.Checkbox-module_input__2bdJk:before{height:var(--size);left:0;position:absolute;top:0;width:var(--size)}.Checkbox-module_input__2bdJk:before{background-color:var(--icon-color-unselected);content:"";mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M21 7L10 18l-5.5-5.5L6 11l4 4 9.5-9.5z'/%3E%3C/g%3E%3C/svg%3E");mask-position:center;mask-repeat:no-repeat;mask-size:calc(var(--size) * var(--icon-scale));transform:scale(.6);z-index:1}.Checkbox-module_input__2bdJk:disabled+label{color:var(--label-color-disabled)}.Checkbox-module_input__2bdJk:checked:disabled:before{background-color:var(--icon-color-disabled)}.Checkbox-module_input__2bdJk:disabled,.Checkbox-module_input__2bdJk:disabled+label{cursor:not-allowed}.Checkbox-module_input__2bdJk:focus+label:after,.Checkbox-module_input__2bdJk:focus:before,.Checkbox-module_input__2bdJk:hover+label:after,.Checkbox-module_input__2bdJk:hover:before{transition:85ms ease-out;transition-property:background-color,border-color,transform}.Checkbox-module_input__2bdJk:focus+label:before{box-shadow:0 0 0 var(--outline-width) var(--color-focus-outline);transform:translateZ(0);transition:85ms ease-out;transition-property:box-shadow,transform}.Checkbox-module_input__2bdJk:checked:before{background-color:var(--icon-color-selected);transform:scale(1)}.Checkbox-module_input__2bdJk:not(:checked):indeterminate:before{background-color:var(--icon-color-selected);mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M6 11h12v2H6z'/%3E%3C/g%3E%3C/svg%3E");transform:scale(1)}.Checkbox-module_input__2bdJk:checked+label:after,.Checkbox-module_input__2bdJk:indeterminate+label:after{background-color:var(--background-selected);border-color:var(--border-color-selected)}.Checkbox-module_input__2bdJk:disabled+label:after{background-color:var(--background-disabled);border-color:var(--border-color-disabled)}.Checkbox-module_input__2bdJk:not(:disabled):focus+label:after{border-color:var(--border-color-unselected-focus)}.Checkbox-module_input__2bdJk:not(:disabled):hover+label:after,.Checkbox-module_input__2bdJk:not(:disabled):hover:focus+label:after{border-color:var(--border-color-unselected-hover)}.Checkbox-module_input__2bdJk:not(:disabled):checked:focus+label:after,.Checkbox-module_input__2bdJk:not(:disabled):indeterminate:focus+label:after{border-color:var(--border-color-selected-focus)}.Checkbox-module_input__2bdJk:not(:disabled):checked:hover+label:after,.Checkbox-module_input__2bdJk:not(:disabled):checked:hover:focus+label:after,.Checkbox-module_input__2bdJk:not(:disabled):indeterminate:hover+label:after,.Checkbox-module_input__2bdJk:not(:disabled):indeterminate:hover:focus+label:after{background-color:var(--background-hover);border-color:var(--border-color-selected-hover)}.Checkbox-module_label__148Ac{color:var(--label-color);cursor:pointer;font-size:var(--label-font-size);line-height:var(--lineheight-m);padding-left:calc(var(--size) + var(--label-padding));padding-top:calc((var(--size) - var(--label-font-size) * var(--lineheight-m)) / 2);position:relative}.Checkbox-module_label__148Ac:after,.Checkbox-module_label__148Ac:before{content:"";left:0;position:absolute;top:0;height:var(--size);width:var(--size)}.Checkbox-module_label__148Ac:after{background-color:var(--background-unselected);border:var(--border-width) solid var(--border-color-unselected)}.Checkbox-module_noLabel__1HSAV{padding-left:var(--size)}.Checkbox-module_errorText__1tRw6{background-color:var(--color-error-light);border-left:8px solid var(--color-error);color:var(--color-black);display:flex;flex-basis:100%;font-size:var(--fontsize-body-m);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative}.Checkbox-module_errorText__1tRw6:before{background:var(--color-error);content:"";display:inline-block;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.Checkbox-module_tooltipButton__ErN1J{display:inline-block;margin-left:var(--spacing-2-xs)}`);var v2=Rn.default.forwardRef((e,t)=>{var{checked:r=!1,className:n,disabled:o=!1,errorText:a,helperText:l,id:c,indeterminate:f,label:p,onChange:m=i(()=>null,"y"),style:v,value:_,tooltipText:b,tooltipLabel:I,tooltipButtonLabel:T,tooltip:y}=e,g=it(e,["checked","className","disabled","errorText","helperText","id","indeterminate","label","onChange","style","value","tooltipText","tooltipLabel","tooltipButtonLabel","tooltip"]);let w=(0,Rn.useRef)(null);(0,Rn.useEffect)(()=>{t&&_5(t,w),w.current.indeterminate=f},[w,t,f]),p&&typeof p!="string"&&typeof p!="number"&&console.warn("Using ReactElement as a label is against good usability and accessibility practices. Please prefer plain strings.");let k=b5(c,l,a,void 0,void 0);return Rn.default.createElement("div",{className:st(uK,n),style:v},Rn.default.createElement("input",Object.assign({ref:w,id:c,className:st(lK),onChange:m,value:_,type:"checkbox",disabled:o,checked:r,"aria-describedby":k},g)),Rn.default.createElement("label",{htmlFor:c,className:st(cK,p?"":fK)},p),y?Rn.default.createElement(Nl,Object.assign({},y.props,{buttonClassName:q5})):null,b&&Rn.default.createElement(Nl,{className:q5,buttonLabel:T,tooltipLabel:I},b),a&&Rn.default.createElement("div",{className:dK,id:`${c}-error`},a),l&&Rn.default.createElement("div",{className:pK,id:`${c}-helper`},l))});var lr=G(ve());var ym=eo(),Oe=i(e=>ud(e,ym),"raf"),xm=eo();Oe.write=e=>ud(e,xm);var wm=eo();Oe.onStart=e=>ud(e,wm);var y2=eo();Oe.onFrame=e=>ud(e,y2);var x2=eo();Oe.onFinish=e=>ud(e,x2);var Wa=[];Oe.setTimeout=(e,t)=>{let r=Oe.now()+t,n=i(()=>{let a=Wa.findIndex(l=>l.cancel==n);~a&&Wa.splice(a,1),Fs.count-=~a?1:0},"cancel"),o={time:r,handler:e,cancel:n};return Wa.splice(W5(r),0,o),Fs.count+=1,G5(),o};var W5=i(e=>~(~Wa.findIndex(t=>t.time>e)||~Wa.length),"findTimeout");Oe.cancel=e=>{ym.delete(e),xm.delete(e)};Oe.sync=e=>{b2=!0,Oe.batchedUpdates(e),b2=!1};Oe.throttle=e=>{let t;function r(){try{e(...t)}finally{t=null}}i(r,"queuedFn");function n(...o){t=o,Oe.onStart(r)}return i(n,"throttled"),n.handler=e,n.cancel=()=>{wm.delete(r),t=null},n};var w2=typeof window<"u"?window.requestAnimationFrame:()=>{};Oe.use=e=>w2=e;Oe.now=typeof performance<"u"?()=>performance.now():Date.now;Oe.batchedUpdates=e=>e();Oe.catch=console.error;Oe.frameLoop="always";Oe.advance=()=>{Oe.frameLoop!=="demand"?console.warn("Cannot call the manual advancement of rafz whilst frameLoop is not set as demand"):Y5()};var Ms=-1,b2=!1;function ud(e,t){b2?(t.delete(e),e(0)):(t.add(e),G5())}i(ud,"schedule");function G5(){Ms<0&&(Ms=0,Oe.frameLoop!=="demand"&&w2(K5))}i(G5,"start");function K5(){~Ms&&(w2(K5),Oe.batchedUpdates(Y5))}i(K5,"loop");function Y5(){let e=Ms;Ms=Oe.now();let t=W5(Ms);t&&(J5(Wa.splice(0,t),r=>r.handler()),Fs.count-=t),wm.flush(),ym.flush(e?Math.min(64,Ms-e):16.667),y2.flush(),xm.flush(),x2.flush()}i(Y5,"update");function eo(){let e=new Set,t=e;return{add(r){Fs.count+=t==e&&!e.has(r)?1:0,e.add(r)},delete(r){return Fs.count-=t==e&&e.has(r)?1:0,e.delete(r)},flush(r){t.size&&(e=new Set,Fs.count-=t.size,J5(t,n=>n(r)&&e.add(n)),Fs.count+=e.size,t=e)}}}i(eo,"makeQueue");function J5(e,t){e.forEach(r=>{try{t(r)}catch(n){Oe.catch(n)}})}i(J5,"eachSafely");var Fs={count:0,clear(){Ms=-1,Wa=[],wm=eo(),ym=eo(),y2=eo(),xm=eo(),x2=eo(),Fs.count=0}};var Tm=G(ve()),Ei=G(ve());function Cm(){}i(Cm,"noop");var rR=i((e,t,r)=>Object.defineProperty(e,t,{value:r,writable:!0,configurable:!0}),"defineHidden"),ee={arr:Array.isArray,obj:i(e=>!!e&&e.constructor.name==="Object","obj"),fun:i(e=>typeof e=="function","fun"),str:i(e=>typeof e=="string","str"),num:i(e=>typeof e=="number","num"),und:i(e=>e===void 0,"und")};function to(e,t){if(ee.arr(e)){if(!ee.arr(t)||e.length!==t.length)return!1;for(let r=0;re.forEach(t),"each");function An(e,t,r){if(ee.arr(e)){for(let n=0;nee.und(e)?[]:ee.arr(e)?e:[e],"toArray");function Ml(e,t){if(e.size){let r=Array.from(e);e.clear(),qe(r,t)}}i(Ml,"flush");var Fl=i((e,...t)=>Ml(e,r=>r(...t)),"flushCalls"),C2,nR,Bs=null,iR=!1,O2=Cm,bK=i(e=>{e.to&&(nR=e.to),e.now&&(Oe.now=e.now),e.colors!==void 0&&(Bs=e.colors),e.skipAnimation!=null&&(iR=e.skipAnimation),e.createStringInterpolator&&(C2=e.createStringInterpolator),e.requestAnimationFrame&&Oe.use(e.requestAnimationFrame),e.batchedUpdates&&(Oe.batchedUpdates=e.batchedUpdates),e.willAdvance&&(O2=e.willAdvance),e.frameLoop&&(Oe.frameLoop=e.frameLoop)},"assign"),Nn=Object.freeze({__proto__:null,get createStringInterpolator(){return C2},get to(){return nR},get colors(){return Bs},get skipAnimation(){return iR},get willAdvance(){return O2},assign:bK}),ld=new Set,ai=[],S2=[],Im=0,Bl={get idle(){return!ld.size&&!ai.length},start(e){Im>e.priority?(ld.add(e),Oe.onStart(yK)):(oR(e),Oe(k2))},advance:k2,sort(e){if(Im)Oe.onFrame(()=>Bl.sort(e));else{let t=ai.indexOf(e);~t&&(ai.splice(t,1),sR(e))}},clear(){ai=[],ld.clear()}};function yK(){ld.forEach(oR),ld.clear(),Oe(k2)}i(yK,"flushStartQueue");function oR(e){ai.includes(e)||sR(e)}i(oR,"startSafely");function sR(e){ai.splice(xK(ai,t=>t.priority>e.priority),0,e)}i(sR,"startUnsafely");function k2(e){let t=S2;for(let r=0;r0}i(k2,"advance");function xK(e,t){let r=e.findIndex(t);return r<0?e.length:r}i(xK,"findIndex");var aR={transparent:0,aliceblue:4042850303,antiquewhite:4209760255,aqua:16777215,aquamarine:2147472639,azure:4043309055,beige:4126530815,bisque:4293182719,black:255,blanchedalmond:4293643775,blue:65535,blueviolet:2318131967,brown:2771004159,burlywood:3736635391,burntsienna:3934150143,cadetblue:1604231423,chartreuse:2147418367,chocolate:3530104575,coral:4286533887,cornflowerblue:1687547391,cornsilk:4294499583,crimson:3692313855,cyan:16777215,darkblue:35839,darkcyan:9145343,darkgoldenrod:3095792639,darkgray:2846468607,darkgreen:6553855,darkgrey:2846468607,darkkhaki:3182914559,darkmagenta:2332068863,darkolivegreen:1433087999,darkorange:4287365375,darkorchid:2570243327,darkred:2332033279,darksalmon:3918953215,darkseagreen:2411499519,darkslateblue:1211993087,darkslategray:793726975,darkslategrey:793726975,darkturquoise:13554175,darkviolet:2483082239,deeppink:4279538687,deepskyblue:12582911,dimgray:1768516095,dimgrey:1768516095,dodgerblue:512819199,firebrick:2988581631,floralwhite:4294635775,forestgreen:579543807,fuchsia:4278255615,gainsboro:3705462015,ghostwhite:4177068031,gold:4292280575,goldenrod:3668254975,gray:2155905279,green:8388863,greenyellow:2919182335,grey:2155905279,honeydew:4043305215,hotpink:4285117695,indianred:3445382399,indigo:1258324735,ivory:4294963455,khaki:4041641215,lavender:3873897215,lavenderblush:4293981695,lawngreen:2096890111,lemonchiffon:4294626815,lightblue:2916673279,lightcoral:4034953471,lightcyan:3774873599,lightgoldenrodyellow:4210742015,lightgray:3553874943,lightgreen:2431553791,lightgrey:3553874943,lightpink:4290167295,lightsalmon:4288707327,lightseagreen:548580095,lightskyblue:2278488831,lightslategray:2005441023,lightslategrey:2005441023,lightsteelblue:2965692159,lightyellow:4294959359,lime:16711935,limegreen:852308735,linen:4210091775,magenta:4278255615,maroon:2147483903,mediumaquamarine:1724754687,mediumblue:52735,mediumorchid:3126187007,mediumpurple:2473647103,mediumseagreen:1018393087,mediumslateblue:2070474495,mediumspringgreen:16423679,mediumturquoise:1221709055,mediumvioletred:3340076543,midnightblue:421097727,mintcream:4127193855,mistyrose:4293190143,moccasin:4293178879,navajowhite:4292783615,navy:33023,oldlace:4260751103,olive:2155872511,olivedrab:1804477439,orange:4289003775,orangered:4282712319,orchid:3664828159,palegoldenrod:4008225535,palegreen:2566625535,paleturquoise:2951671551,palevioletred:3681588223,papayawhip:4293907967,peachpuff:4292524543,peru:3448061951,pink:4290825215,plum:3718307327,powderblue:2967529215,purple:2147516671,rebeccapurple:1714657791,red:4278190335,rosybrown:3163525119,royalblue:1097458175,saddlebrown:2336560127,salmon:4202722047,sandybrown:4104413439,seagreen:780883967,seashell:4294307583,sienna:2689740287,silver:3233857791,skyblue:2278484991,slateblue:1784335871,slategray:1887473919,slategrey:1887473919,snow:4294638335,springgreen:16744447,steelblue:1182971135,tan:3535047935,teal:8421631,thistle:3636451583,tomato:4284696575,turquoise:1088475391,violet:4001558271,wheat:4125012991,white:4294967295,whitesmoke:4126537215,yellow:4294902015,yellowgreen:2597139199},Si="[-+]?\\d*\\.?\\d+",km=Si+"%";function Om(...e){return"\\(\\s*("+e.join(")\\s*,\\s*(")+")\\s*\\)"}i(Om,"call");var wK=new RegExp("rgb"+Om(Si,Si,Si)),SK=new RegExp("rgba"+Om(Si,Si,Si,Si)),EK=new RegExp("hsl"+Om(Si,km,km)),IK=new RegExp("hsla"+Om(Si,km,km,Si)),kK=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,TK=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,CK=/^#([0-9a-fA-F]{6})$/,OK=/^#([0-9a-fA-F]{8})$/;function RK(e){let t;return typeof e=="number"?e>>>0===e&&e>=0&&e<=4294967295?e:null:(t=CK.exec(e))?parseInt(t[1]+"ff",16)>>>0:Bs&&Bs[e]!==void 0?Bs[e]:(t=wK.exec(e))?(Pl(t[1])<<24|Pl(t[2])<<16|Pl(t[3])<<8|255)>>>0:(t=SK.exec(e))?(Pl(t[1])<<24|Pl(t[2])<<16|Pl(t[3])<<8|Z5(t[4]))>>>0:(t=kK.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+"ff",16)>>>0:(t=OK.exec(e))?parseInt(t[1],16)>>>0:(t=TK.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)>>>0:(t=EK.exec(e))?(Q5(X5(t[1]),Sm(t[2]),Sm(t[3]))|255)>>>0:(t=IK.exec(e))?(Q5(X5(t[1]),Sm(t[2]),Sm(t[3]))|Z5(t[4]))>>>0:null}i(RK,"normalizeColor");function E2(e,t,r){return r<0&&(r+=1),r>1&&(r-=1),r<1/6?e+(t-e)*6*r:r<1/2?t:r<2/3?e+(t-e)*(2/3-r)*6:e}i(E2,"hue2rgb");function Q5(e,t,r){let n=r<.5?r*(1+t):r+t-r*t,o=2*r-n,a=E2(o,n,e+1/3),l=E2(o,n,e),c=E2(o,n,e-1/3);return Math.round(a*255)<<24|Math.round(l*255)<<16|Math.round(c*255)<<8}i(Q5,"hslToRgb");function Pl(e){let t=parseInt(e,10);return t<0?0:t>255?255:t}i(Pl,"parse255");function X5(e){return(parseFloat(e)%360+360)%360/360}i(X5,"parse360");function Z5(e){let t=parseFloat(e);return t<0?0:t>1?255:Math.round(t*255)}i(Z5,"parse1");function Sm(e){let t=parseFloat(e);return t<0?0:t>100?1:t/100}i(Sm,"parsePercentage");function eR(e){let t=RK(e);if(t===null)return e;t=t||0;let r=(t&4278190080)>>>24,n=(t&16711680)>>>16,o=(t&65280)>>>8,a=(t&255)/255;return`rgba(${r}, ${n}, ${o}, ${a})`}i(eR,"colorToRgba");var Us=i((e,t,r)=>{if(ee.fun(e))return e;if(ee.arr(e))return Us({range:e,output:t,extrapolate:r});if(ee.str(e.output[0]))return C2(e);let n=e,o=n.output,a=n.range||[0,1],l=n.extrapolateLeft||n.extrapolate||"extend",c=n.extrapolateRight||n.extrapolate||"extend",f=n.easing||(p=>p);return p=>{let m=NK(p,a);return AK(p,a[m],a[m+1],o[m],o[m+1],f,l,c,n.map)}},"createInterpolator");function AK(e,t,r,n,o,a,l,c,f){let p=f?f(e):e;if(pr){if(c==="identity")return p;c==="clamp"&&(p=r)}return n===o?n:t===r?e<=t?n:o:(t===-1/0?p=-p:r===1/0?p=p-t:p=(p-t)/(r-t),p=a(p),n===-1/0?p=-p:o===1/0?p=p+n:p=p*(o-n)+n,p)}i(AK,"interpolate");function NK(e,t){for(var r=1;r=e);++r);return r-1}i(NK,"findRange");function T2(){return T2=Object.assign||function(e){for(var t=1;t!!(e&&e[Ll]),"hasFluidValue"),Rr=i(e=>e&&e[Ll]?e[Ll]():e,"getFluidValue"),R2=i(e=>e[Ga]||null,"getFluidObservers");function PK(e,t){e.eventObserved?e.eventObserved(t):e(t)}i(PK,"callFluidObserver");function Ka(e,t){let r=e[Ga];r&&r.forEach(n=>{PK(n,t)})}i(Ka,"callFluidObservers");var P2=class P2{constructor(t){if(this[Ll]=void 0,this[Ga]=void 0,!t&&!(t=this.get))throw Error("Unknown getter");LK(this,t)}};i(P2,"FluidValue");var Dl=P2,LK=i((e,t)=>uR(e,Ll,t),"setFluidGetter");function Bo(e,t){if(e[Ll]){let r=e[Ga];r||uR(e,Ga,r=new Set),r.has(t)||(r.add(t),e.observerAdded&&e.observerAdded(r.size,t))}return t}i(Bo,"addFluidObserver");function zs(e,t){let r=e[Ga];if(r&&r.has(t)){let n=r.size-1;n?r.delete(t):e[Ga]=null,e.observerRemoved&&e.observerRemoved(n,t)}}i(zs,"removeFluidObserver");var uR=i((e,t,r)=>Object.defineProperty(e,t,{value:r,writable:!0,configurable:!0}),"setHidden"),Em=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,DK=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,tR=new RegExp(`(${Em.source})(%|[a-z]+)`,"i"),I2,MK=/rgba\(([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+)\)/gi,FK=i((e,t,r,n,o)=>`rgba(${Math.round(t)}, ${Math.round(r)}, ${Math.round(n)}, ${o})`,"rgbaRound"),Rm=i(e=>{I2||(I2=Bs?new RegExp(`(${Object.keys(Bs).join("|")})(?!\\w)`,"g"):/^\b$/);let t=e.output.map(a=>Rr(a).replace(DK,eR).replace(I2,eR)),r=t.map(a=>a.match(Em).map(Number)),o=r[0].map((a,l)=>r.map(c=>{if(!(l in c))throw Error('The arity of each "output" value must be equal');return c[l]})).map(a=>Us(T2({},e,{output:a})));return a=>{var l;let c=!tR.test(t[0])&&((l=t.find(p=>tR.test(p)))==null?void 0:l.replace(Em,"")),f=0;return t[0].replace(Em,()=>`${o[f++](a)}${c||""}`).replace(MK,FK)}},"createStringInterpolator"),A2="react-spring: ",lR=i(e=>{let t=e,r=!1;if(typeof t!="function")throw new TypeError(`${A2}once requires a function parameter`);return(...n)=>{r||(t(...n),r=!0)}},"once"),BK=lR(console.warn);function cR(){BK(`${A2}The "interpolate" function is deprecated in v9 (use "to" instead)`)}i(cR,"deprecateInterpolate");var UK=lR(console.warn);function fR(){UK(`${A2}Directly calling start instead of using the api object is deprecated in v9 (use ".start" instead), this will be removed in later 0.X.0 versions`)}i(fR,"deprecateDirectCall");function Ul(e){return ee.str(e)&&(e[0]=="#"||/\d/.test(e)||e in(Bs||{}))}i(Ul,"isAnimatedString");var cd=i(e=>(0,Ei.useEffect)(e,zK),"useOnce"),zK=[];function Am(){let e=(0,Ei.useState)()[1],t=(0,Ei.useState)(HK)[0];return cd(t.unmount),()=>{t.current&&e({})}}i(Am,"useForceUpdate");function HK(){let e={current:!0,unmount:i(()=>()=>{e.current=!1},"unmount")};return e}i(HK,"makeMountedRef");function dR(e,t){let[r]=(0,Ei.useState)(()=>({inputs:t,result:e()})),n=(0,Ei.useRef)(),o=n.current,a=o;return a?t&&a.inputs&&$K(t,a.inputs)||(a={inputs:t,result:e()}):a=r,(0,Ei.useEffect)(()=>{n.current=a,o==r&&(r.inputs=r.result=void 0)},[a]),a.result}i(dR,"useMemoOne");function $K(e,t){if(e.length!==t.length)return!1;for(let r=0;r{t.current=e}),t.current}i(N2,"usePrev");var Nm=typeof window<"u"&&window.document&&window.document.createElement?Tm.useLayoutEffect:Tm.useEffect;var xd=G(ve()),ui=G(ve());var gR=G(ve()),Uo=G(ve());var fd=Symbol.for("Animated:node"),VK=i(e=>!!e&&e[fd]===e,"isAnimated"),Ii=i(e=>e&&e[fd],"getAnimated"),Um=i((e,t)=>rR(e,fd,t),"setAnimated"),dd=i(e=>e&&e[fd]&&e[fd].getPayload(),"getPayload"),M2=class M2{constructor(){this.payload=void 0,Um(this,this)}getPayload(){return this.payload||[]}};i(M2,"Animated");var Pm=M2,Mm=class Mm extends Pm{constructor(t){super(),this.done=!0,this.elapsedTime=void 0,this.lastPosition=void 0,this.lastVelocity=void 0,this.v0=void 0,this.durationProgress=0,this._value=t,ee.num(this._value)&&(this.lastPosition=this._value)}static create(t){return new Mm(t)}getPayload(){return[this]}getValue(){return this._value}setValue(t,r){return ee.num(t)&&(this.lastPosition=t,r&&(t=Math.round(t/r)*r,this.done&&(this.lastPosition=t))),this._value===t?!1:(this._value=t,!0)}reset(){let{done:t}=this;this.done=!1,ee.num(this._value)&&(this.elapsedTime=0,this.durationProgress=0,this.lastPosition=this._value,t&&(this.lastVelocity=null),this.v0=null)}};i(Mm,"AnimatedValue");var Ya=Mm,Fm=class Fm extends Ya{constructor(t){super(0),this._string=null,this._toString=void 0,this._toString=Us({output:[t,t]})}static create(t){return new Fm(t)}getValue(){let t=this._string;return t??(this._string=this._toString(this._value))}setValue(t){if(ee.str(t)){if(t==this._string)return!1;this._string=t,this._value=1}else if(super.setValue(t))this._string=null;else return!1;return!0}reset(t){t&&(this._toString=Us({output:[this.getValue(),t]})),this._value=0,super.reset()}};i(Fm,"AnimatedString");var Ja=Fm,Lm={dependencies:null},F2=class F2 extends Pm{constructor(t){super(),this.source=t,this.setValue(t)}getValue(t){let r={};return An(this.source,(n,o)=>{VK(n)?r[o]=n.getValue(t):tn(n)?r[o]=Rr(n):t||(r[o]=n)}),r}setValue(t){this.source=t,this.payload=this._makePayload(t)}reset(){this.payload&&qe(this.payload,t=>t.reset())}_makePayload(t){if(t){let r=new Set;return An(t,this._addToPayload,r),Array.from(r)}}_addToPayload(t){Lm.dependencies&&tn(t)&&Lm.dependencies.add(t);let r=dd(t);r&&qe(r,n=>this.add(n))}};i(F2,"AnimatedObject");var Qa=F2,Bm=class Bm extends Qa{constructor(t){super(t)}static create(t){return new Bm(t)}getValue(){return this.source.map(t=>t.getValue())}setValue(t){let r=this.getPayload();return t.length==r.length?r.map((n,o)=>n.setValue(t[o])).some(Boolean):(super.setValue(t.map(qK)),!0)}};i(Bm,"AnimatedArray");var L2=Bm;function qK(e){return(Ul(e)?Ja:Ya).create(e)}i(qK,"makeAnimated");function zm(e){let t=Ii(e);return t?t.constructor:ee.arr(e)?L2:Ul(e)?Ja:Ya}i(zm,"getAnimatedType");function Dm(){return Dm=Object.assign||function(e){for(var t=1;t{let r=!ee.fun(e)||e.prototype&&e.prototype.isReactComponent;return(0,Uo.forwardRef)((n,o)=>{let a=(0,Uo.useRef)(null),l=r&&(0,Uo.useCallback)(I=>{a.current=WK(o,I)},[o]),[c,f]=jK(n,t),p=Am(),m=i(()=>{let I=a.current;if(r&&!I)return;(I?t.applyAnimatedValues(I,c.getValue(!0)):!1)===!1&&p()},"callback"),v=new D2(m,f),_=(0,Uo.useRef)();Nm(()=>{let I=_.current;_.current=v,qe(f,T=>Bo(T,v)),I&&(qe(I.deps,T=>zs(T,I)),Oe.cancel(I.update))}),(0,Uo.useEffect)(m,[]),cd(()=>()=>{let I=_.current;qe(I.deps,T=>zs(T,I))});let b=t.getComponentProps(c.getValue());return gR.createElement(e,Dm({},b,{ref:l}))})},"withAnimated"),B2=class B2{constructor(t,r){this.update=t,this.deps=r}eventObserved(t){t.type=="change"&&Oe.write(this.update)}};i(B2,"PropsObserver");var D2=B2;function jK(e,t){let r=new Set;return Lm.dependencies=r,e.style&&(e=Dm({},e,{style:t.createAnimatedStyle(e.style)})),e=new Qa(e),Lm.dependencies=null,[e,r]}i(jK,"getAnimatedState");function WK(e,t){return e&&(ee.fun(e)?e(t):e.current=t),t}i(WK,"updateRef");var hR=Symbol.for("AnimatedComponent"),vR=i((e,{applyAnimatedValues:t=i(()=>!1,"_applyAnimatedValues"),createAnimatedStyle:r=i(o=>new Qa(o),"_createAnimatedStyle"),getComponentProps:n=i(o=>o,"_getComponentProps")}={})=>{let o={applyAnimatedValues:t,createAnimatedStyle:r,getComponentProps:n},a=i(l=>{let c=mR(l)||"Anonymous";return ee.str(l)?l=a[l]||(a[l]=pR(l,o)):l=l[hR]||(l[hR]=pR(l,o)),l.displayName=`Animated(${c})`,l},"animated");return An(e,(l,c)=>{ee.arr(e)&&(c=mR(l)),a[c]=a(l)}),{animated:a}},"createHost"),mR=i(e=>ee.str(e)?e:e&&ee.str(e.displayName)?e.displayName:ee.fun(e)&&e.name||null,"getDisplayName");function br(){return br=Object.assign||function(e){for(var t=1;te===!0||!!(t&&e&&(ee.fun(e)?e(t):en(e).includes(t))),"matchProp"),TR=i((e,t)=>ee.obj(e)?t&&e[t]:e,"resolveProp"),CR=i((e,t)=>e.default===!0?e[t]:e.default?e.default[t]:void 0,"getDefaultProp"),GK=i(e=>e,"noopTransform"),X2=i((e,t=GK)=>{let r=KK;e.default&&e.default!==!0&&(e=e.default,r=Object.keys(e));let n={};for(let o of r){let a=t(e[o],o);ee.und(a)||(n[o]=a)}return n},"getDefaultProps"),KK=["config","onProps","onStart","onChange","onPause","onResume","onRest"],YK={config:1,from:1,to:1,ref:1,loop:1,reset:1,pause:1,cancel:1,reverse:1,immediate:1,default:1,delay:1,onProps:1,onStart:1,onChange:1,onPause:1,onResume:1,onRest:1,onResolve:1,items:1,trail:1,sort:1,expires:1,initial:1,enter:1,update:1,leave:1,children:1,onDestroyed:1,keys:1,callId:1,parentId:1};function JK(e){let t={},r=0;if(An(e,(n,o)=>{YK[o]||(t[o]=n,r++)}),r)return t}i(JK,"getForwardProps");function OR(e){let t=JK(e);if(t){let r={to:t};return An(e,(n,o)=>o in t||(r[o]=n)),r}return br({},e)}i(OR,"inferTo");function vd(e){return e=Rr(e),ee.arr(e)?e.map(vd):Ul(e)?Nn.createStringInterpolator({range:[0,1],output:[e,e]})(1):e}i(vd,"computeGoal");function QK(e){for(let t in e)return!0;return!1}i(QK,"hasProps");function H2(e){return ee.fun(e)||ee.arr(e)&&ee.obj(e[0])}i(H2,"isAsyncTo");function XK(e,t){var r;(r=e.ref)==null||r.delete(e),t?.delete(e)}i(XK,"detachRefs");function ZK(e,t){if(t&&e.ref!==t){var r;(r=e.ref)==null||r.delete(e),t.add(e),e.ref=t}}i(ZK,"replaceRef");var eY={default:{tension:170,friction:26},gentle:{tension:120,friction:14},wobbly:{tension:180,friction:12},stiff:{tension:210,friction:20},slow:{tension:280,friction:60},molasses:{tension:280,friction:120}},tY=i(e=>e,"linear"),$2=br({},eY.default,{mass:1,damping:1,easing:tY,clamp:!1}),tw=class tw{constructor(){this.tension=void 0,this.friction=void 0,this.frequency=void 0,this.damping=void 0,this.mass=void 0,this.velocity=0,this.restVelocity=void 0,this.precision=void 0,this.progress=void 0,this.duration=void 0,this.easing=void 0,this.clamp=void 0,this.bounce=void 0,this.decay=void 0,this.round=void 0,Object.assign(this,$2)}};i(tw,"AnimationConfig");var V2=tw;function rY(e,t,r){r&&(r=br({},r),_R(r,t),t=br({},r,t)),_R(e,t),Object.assign(e,t);for(let l in $2)e[l]==null&&(e[l]=$2[l]);let{mass:n,frequency:o,damping:a}=e;return ee.und(o)||(o<.01&&(o=.01),a<0&&(a=0),e.tension=Math.pow(2*Math.PI/o,2)*n,e.friction=4*Math.PI*a*n/o),e}i(rY,"mergeConfig");function _R(e,t){if(!ee.und(t.decay))e.duration=void 0;else{let r=!ee.und(t.tension)||!ee.und(t.friction);(r||!ee.und(t.frequency)||!ee.und(t.damping)||!ee.und(t.mass))&&(e.duration=void 0,e.decay=void 0),r&&(e.frequency=void 0)}}i(_R,"sanitizeConfig");var bR=[],rw=class rw{constructor(){this.changed=!1,this.values=bR,this.toValues=null,this.fromValues=bR,this.to=void 0,this.from=void 0,this.config=new V2,this.immediate=!1}};i(rw,"Animation");var q2=rw;function RR(e,{key:t,props:r,defaultProps:n,state:o,actions:a}){return new Promise((l,c)=>{var f;let p,m,v=gd((f=r.cancel)!=null?f:n?.cancel,t);if(v)I();else{ee.und(r.pause)||(o.paused=gd(r.pause,t));let T=n?.pause;T!==!0&&(T=o.paused||gd(T,t)),p=Xa(r.delay||0,t),T?(o.resumeQueue.add(b),a.pause()):(a.resume(),b())}function _(){o.resumeQueue.add(b),o.timeouts.delete(m),m.cancel(),p=m.time-Oe.now()}i(_,"onPause");function b(){p>0&&!Nn.skipAnimation?(m=Oe.setTimeout(I,p),o.pauseQueue.add(_),o.timeouts.add(m)):I()}i(b,"onResume");function I(){o.pauseQueue.delete(_),o.timeouts.delete(m),e<=(o.cancelId||0)&&(v=!0);try{a.start(br({},r,{callId:e,cancel:v}),l)}catch(T){c(T)}}i(I,"onStart")})}i(RR,"scheduleProps");var Z2=i((e,t)=>t.length==1?t[0]:t.some(r=>r.cancelled)?zl(e.get()):t.every(r=>r.noop)?AR(e.get()):ki(e.get(),t.every(r=>r.finished)),"getCombinedResult"),AR=i(e=>({value:e,noop:!0,finished:!0,cancelled:!1}),"getNoopResult"),ki=i((e,t,r=!1)=>({value:e,finished:t,cancelled:r}),"getFinishedResult"),zl=i(e=>({value:e,cancelled:!0,finished:!1}),"getCancelledResult");function NR(e,t,r,n){let{callId:o,parentId:a,onRest:l}=t,{asyncTo:c,promise:f}=r;return!a&&e===c&&!t.reset?f:r.promise=(async()=>{r.asyncId=o,r.asyncTo=e;let p=X2(t,(y,g)=>g==="onRest"?void 0:y),m,v,_=new Promise((y,g)=>(m=y,v=g)),b=i(y=>{let g=o<=(r.cancelId||0)&&zl(n)||o!==r.asyncId&&ki(n,!1);if(g)throw y.result=g,v(y),y},"bailIfEnded"),I=i((y,g)=>{let w=new Hm,k=new $m;return(async()=>{if(Nn.skipAnimation)throw _d(r),k.result=ki(n,!1),v(k),k;b(w);let C=ee.obj(y)?br({},y):br({},g,{to:y});C.parentId=o,An(p,(N,B)=>{ee.und(C[B])&&(C[B]=N)});let P=await n.start(C);return b(w),r.paused&&await new Promise(N=>{r.resumeQueue.add(N)}),P})()},"animate"),T;if(Nn.skipAnimation)return _d(r),ki(n,!1);try{let y;ee.arr(e)?y=(async g=>{for(let w of g)await I(w)})(e):y=Promise.resolve(e(I,n.stop.bind(n))),await Promise.all([y.then(m),_]),T=ki(n.get(),!0,!1)}catch(y){if(y instanceof Hm)T=y.result;else if(y instanceof $m)T=y.result;else throw y}finally{o==r.asyncId&&(r.asyncId=a,r.asyncTo=a?c:void 0,r.promise=a?f:void 0)}return ee.fun(l)&&Oe.batchedUpdates(()=>{l(T,n,n.item)}),T})()}i(NR,"runAsync");function _d(e,t){Ml(e.timeouts,r=>r.cancel()),e.pauseQueue.clear(),e.resumeQueue.clear(),e.asyncId=e.asyncTo=e.promise=void 0,t&&(e.cancelId=t)}i(_d,"stopAsync");var nw=class nw extends Error{constructor(){super("An async animation has been interrupted. You see this error because you forgot to use `await` or `.catch(...)` on its returned promise."),this.result=void 0}};i(nw,"BailSignal");var Hm=nw,iw=class iw extends Error{constructor(){super("SkipAnimationSignal"),this.result=void 0}};i(iw,"SkipAniamtionSignal");var $m=iw,j2=i(e=>e instanceof bd,"isFrameValue"),nY=1,ow=class ow extends Dl{constructor(...t){super(...t),this.id=nY++,this.key=void 0,this._priority=0}get priority(){return this._priority}set priority(t){this._priority!=t&&(this._priority=t,this._onPriorityChange(t))}get(){let t=Ii(this);return t&&t.getValue()}to(...t){return Nn.to(this,t)}interpolate(...t){return cR(),Nn.to(this,t)}toJSON(){return this.get()}observerAdded(t){t==1&&this._attach()}observerRemoved(t){t==0&&this._detach()}_attach(){}_detach(){}_onChange(t,r=!1){Ka(this,{type:"change",parent:this,value:t,idle:r})}_onPriorityChange(t){this.idle||Bl.sort(this),Ka(this,{type:"priority",parent:this,priority:t})}};i(ow,"FrameValue");var bd=ow,Za=Symbol.for("SpringPhase"),PR=1,W2=2,G2=4,U2=i(e=>(e[Za]&PR)>0,"hasAnimated"),Hs=i(e=>(e[Za]&W2)>0,"isAnimating"),pd=i(e=>(e[Za]&G2)>0,"isPaused"),yR=i((e,t)=>t?e[Za]|=W2|PR:e[Za]&=~W2,"setActiveBit"),xR=i((e,t)=>t?e[Za]|=G2:e[Za]&=~G2,"setPausedBit"),sw=class sw extends bd{constructor(t,r){if(super(),this.key=void 0,this.animation=new q2,this.queue=void 0,this.defaultProps={},this._state={paused:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._pendingCalls=new Set,this._lastCallId=0,this._lastToId=0,this._memoizedDuration=0,!ee.und(t)||!ee.und(r)){let n=ee.obj(t)?br({},t):br({},r,{from:t});ee.und(n.default)&&(n.default=!0),this.start(n)}}get idle(){return!(Hs(this)||this._state.asyncTo)||pd(this)}get goal(){return Rr(this.animation.to)}get velocity(){let t=Ii(this);return t instanceof Ya?t.lastVelocity||0:t.getPayload().map(r=>r.lastVelocity||0)}get hasAnimated(){return U2(this)}get isAnimating(){return Hs(this)}get isPaused(){return pd(this)}advance(t){let r=!0,n=!1,o=this.animation,{config:a,toValues:l}=o,c=dd(o.to);!c&&tn(o.to)&&(l=en(Rr(o.to))),o.values.forEach((m,v)=>{if(m.done)return;let _=m.constructor==Ja?1:c?c[v].lastPosition:l[v],b=o.immediate,I=_;if(!b){if(I=m.lastPosition,a.tension<=0){m.done=!0;return}let T=m.elapsedTime+=t,y=o.fromValues[v],g=m.v0!=null?m.v0:m.v0=ee.arr(a.velocity)?a.velocity[v]:a.velocity,w;if(ee.und(a.duration))if(a.decay){let k=a.decay===!0?.998:a.decay,C=Math.exp(-(1-k)*T);I=y+g/(1-k)*(1-C),b=Math.abs(m.lastPosition-I)<.1,w=g*C}else{w=m.lastVelocity==null?g:m.lastVelocity;let k=a.precision||(y==_?.005:Math.min(1,Math.abs(_-y)*.001)),C=a.restVelocity||k/10,P=a.clamp?0:a.bounce,N=!ee.und(P),B=y==_?m.v0>0:y<_,O,L=!1,U=1,M=Math.ceil(t/U);for(let V=0;VC,!(!O&&(b=Math.abs(_-I)<=k,b)));++V){N&&(L=I==_||I>_==B,L&&(w=-w*P,I=_));let $=-a.tension*1e-6*(I-_),q=-a.friction*.001*w,Q=($+q)/a.mass;w=w+Q*U,I=I+w*U}}else{let k=1;a.duration>0&&(this._memoizedDuration!==a.duration&&(this._memoizedDuration=a.duration,m.durationProgress>0&&(m.elapsedTime=a.duration*m.durationProgress,T=m.elapsedTime+=t)),k=(a.progress||0)+T/this._memoizedDuration,k=k>1?1:k<0?0:k,m.durationProgress=k),I=y+a.easing(k)*(_-y),w=(I-m.lastPosition)/t,b=k==1}m.lastVelocity=w,Number.isNaN(I)&&(console.warn("Got NaN while animating:",this),b=!0)}c&&!c[v].done&&(b=!1),b?m.done=!0:r=!1,m.setValue(I,a.round)&&(n=!0)});let f=Ii(this),p=f.getValue();if(r){let m=Rr(o.to);(p!==m||n)&&!a.decay?(f.setValue(m),this._onChange(m)):n&&a.decay&&this._onChange(p),this._stop()}else n&&this._onChange(p)}set(t){return Oe.batchedUpdates(()=>{this._stop(),this._focus(t),this._set(t)}),this}pause(){this._update({pause:!0})}resume(){this._update({pause:!1})}finish(){if(Hs(this)){let{to:t,config:r}=this.animation;Oe.batchedUpdates(()=>{this._onStart(),r.decay||this._set(t,!1),this._stop()})}return this}update(t){return(this.queue||(this.queue=[])).push(t),this}start(t,r){let n;return ee.und(t)?(n=this.queue||[],this.queue=[]):n=[ee.obj(t)?t:br({},r,{to:t})],Promise.all(n.map(o=>this._update(o))).then(o=>Z2(this,o))}stop(t){let{to:r}=this.animation;return this._focus(this.get()),_d(this._state,t&&this._lastCallId),Oe.batchedUpdates(()=>this._stop(r,t)),this}reset(){this._update({reset:!0})}eventObserved(t){t.type=="change"?this._start():t.type=="priority"&&(this.priority=t.priority+1)}_prepareNode(t){let r=this.key||"",{to:n,from:o}=t;n=ee.obj(n)?n[r]:n,(n==null||H2(n))&&(n=void 0),o=ee.obj(o)?o[r]:o,o==null&&(o=void 0);let a={to:n,from:o};return U2(this)||(t.reverse&&([n,o]=[o,n]),o=Rr(o),ee.und(o)?Ii(this)||this._set(n):this._set(o)),a}_update(t,r){let n=br({},t),{key:o,defaultProps:a}=this;n.default&&Object.assign(a,X2(n,(f,p)=>/^on/.test(p)?TR(f,o):f)),SR(this,n,"onProps"),md(this,"onProps",n,this);let l=this._prepareNode(n);if(Object.isFrozen(this))throw Error("Cannot animate a `SpringValue` object that is frozen. Did you forget to pass your component to `animated(...)` before animating its props?");let c=this._state;return RR(++this._lastCallId,{key:o,props:n,defaultProps:a,state:c,actions:{pause:i(()=>{pd(this)||(xR(this,!0),Fl(c.pauseQueue),md(this,"onPause",ki(this,hd(this,this.animation.to)),this))},"pause"),resume:i(()=>{pd(this)&&(xR(this,!1),Hs(this)&&this._resume(),Fl(c.resumeQueue),md(this,"onResume",ki(this,hd(this,this.animation.to)),this))},"resume"),start:this._merge.bind(this,l)}}).then(f=>{if(n.loop&&f.finished&&!(r&&f.noop)){let p=LR(n);if(p)return this._update(p,!0)}return f})}_merge(t,r,n){if(r.cancel)return this.stop(!0),n(zl(this));let o=!ee.und(t.to),a=!ee.und(t.from);if(o||a)if(r.callId>this._lastToId)this._lastToId=r.callId;else return n(zl(this));let{key:l,defaultProps:c,animation:f}=this,{to:p,from:m}=f,{to:v=p,from:_=m}=t;a&&!o&&(!r.default||ee.und(v))&&(v=_),r.reverse&&([v,_]=[_,v]);let b=!to(_,m);b&&(f.from=_),_=Rr(_);let I=!to(v,p);I&&this._focus(v);let T=H2(r.to),{config:y}=f,{decay:g,velocity:w}=y;(o||a)&&(y.velocity=0),r.config&&!T&&rY(y,Xa(r.config,l),r.config!==c.config?Xa(c.config,l):void 0);let k=Ii(this);if(!k||ee.und(v))return n(ki(this,!0));let C=ee.und(r.reset)?a&&!r.default:!ee.und(_)&&gd(r.reset,l),P=C?_:this.get(),N=vd(v),B=ee.num(N)||ee.arr(N)||Ul(N),O=!T&&(!B||gd(c.immediate||r.immediate,l));if(I){let V=zm(v);if(V!==k.constructor)if(O)k=this._set(N);else throw Error(`Cannot animate between ${k.constructor.name} and ${V.name}, as the "to" prop suggests`)}let L=k.constructor,U=tn(v),M=!1;if(!U){let V=C||!U2(this)&&b;(I||V)&&(M=to(vd(P),N),U=!M),(!to(f.immediate,O)&&!O||!to(y.decay,g)||!to(y.velocity,w))&&(U=!0)}if(M&&Hs(this)&&(f.changed&&!C?U=!0:U||this._stop(p)),!T&&((U||tn(p))&&(f.values=k.getPayload(),f.toValues=tn(v)?null:L==Ja?[1]:en(N)),f.immediate!=O&&(f.immediate=O,!O&&!C&&this._set(p)),U)){let{onRest:V}=f;qe(oY,q=>SR(this,r,q));let $=ki(this,hd(this,p));Fl(this._pendingCalls,$),this._pendingCalls.add(n),f.changed&&Oe.batchedUpdates(()=>{f.changed=!C,V?.($,this),C?Xa(c.onRest,$):f.onStart==null||f.onStart($,this)})}C&&this._set(P),T?n(NR(r.to,r,this._state,this)):U?this._start():Hs(this)&&!I?this._pendingCalls.add(n):n(AR(P))}_focus(t){let r=this.animation;t!==r.to&&(R2(this)&&this._detach(),r.to=t,R2(this)&&this._attach())}_attach(){let t=0,{to:r}=this.animation;tn(r)&&(Bo(r,this),j2(r)&&(t=r.priority+1)),this.priority=t}_detach(){let{to:t}=this.animation;tn(t)&&zs(t,this)}_set(t,r=!0){let n=Rr(t);if(!ee.und(n)){let o=Ii(this);if(!o||!to(n,o.getValue())){let a=zm(n);!o||o.constructor!=a?Um(this,a.create(n)):o.setValue(n),o&&Oe.batchedUpdates(()=>{this._onChange(n,r)})}}return Ii(this)}_onStart(){let t=this.animation;t.changed||(t.changed=!0,md(this,"onStart",ki(this,hd(this,t.to)),this))}_onChange(t,r){r||(this._onStart(),Xa(this.animation.onChange,t,this)),Xa(this.defaultProps.onChange,t,this),super._onChange(t,r)}_start(){let t=this.animation;Ii(this).reset(Rr(t.to)),t.immediate||(t.fromValues=t.values.map(r=>r.lastPosition)),Hs(this)||(yR(this,!0),pd(this)||this._resume())}_resume(){Nn.skipAnimation?this.finish():Bl.start(this)}_stop(t,r){if(Hs(this)){yR(this,!1);let n=this.animation;qe(n.values,a=>{a.done=!0}),n.toValues&&(n.onChange=n.onPause=n.onResume=void 0),Ka(this,{type:"idle",parent:this});let o=r?zl(this.get()):ki(this.get(),hd(this,t??n.to));Fl(this._pendingCalls,o),n.changed&&(n.changed=!1,md(this,"onRest",o,this))}}};i(sw,"SpringValue");var K2=sw;function hd(e,t){let r=vd(t),n=vd(e.get());return to(n,r)}i(hd,"checkFinished");function LR(e,t=e.loop,r=e.to){let n=Xa(t);if(n){let o=n!==!0&&OR(n),a=(o||e).reverse,l=!o||o.reset;return yd(br({},e,{loop:t,default:!1,pause:void 0,to:!a||H2(r)?r:void 0,from:l?e.from:void 0,reset:l},o))}}i(LR,"createLoopUpdate");function yd(e){let{to:t,from:r}=e=OR(e),n=new Set;return ee.obj(t)&&wR(t,n),ee.obj(r)&&wR(r,n),e.keys=n.size?Array.from(n):null,e}i(yd,"createUpdate");function iY(e){let t=yd(e);return ee.und(t.default)&&(t.default=X2(t)),t}i(iY,"declareUpdate");function wR(e,t){An(e,(r,n)=>r!=null&&t.add(n))}i(wR,"findDefined");var oY=["onStart","onRest","onChange","onPause","onResume"];function SR(e,t,r){e.animation[r]=t[r]!==CR(t,r)?TR(t[r],e.key):void 0}i(SR,"mergeActiveFn");function md(e,t,...r){var n,o,a,l;(n=(o=e.animation)[t])==null||n.call(o,...r),(a=(l=e.defaultProps)[t])==null||a.call(l,...r)}i(md,"sendEvent");var sY=["onStart","onChange","onRest"],aY=1,aw=class aw{constructor(t,r){this.id=aY++,this.springs={},this.queue=[],this.ref=void 0,this._flush=void 0,this._initialProps=void 0,this._lastAsyncId=0,this._active=new Set,this._changed=new Set,this._started=!1,this._item=void 0,this._state={paused:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._events={onStart:new Map,onChange:new Map,onRest:new Map},this._onFrame=this._onFrame.bind(this),r&&(this._flush=r),t&&this.start(br({default:!0},t))}get idle(){return!this._state.asyncTo&&Object.values(this.springs).every(t=>t.idle)}get item(){return this._item}set item(t){this._item=t}get(){let t={};return this.each((r,n)=>t[n]=r.get()),t}set(t){for(let r in t){let n=t[r];ee.und(n)||this.springs[r].set(n)}}update(t){return t&&this.queue.push(yd(t)),this}start(t){let{queue:r}=this;return t?r=en(t).map(yd):this.queue=[],this._flush?this._flush(this,r):(UR(this,r),J2(this,r))}stop(t,r){if(t!==!!t&&(r=t),r){let n=this.springs;qe(en(r),o=>n[o].stop(!!t))}else _d(this._state,this._lastAsyncId),this.each(n=>n.stop(!!t));return this}pause(t){if(ee.und(t))this.start({pause:!0});else{let r=this.springs;qe(en(t),n=>r[n].pause())}return this}resume(t){if(ee.und(t))this.start({pause:!1});else{let r=this.springs;qe(en(t),n=>r[n].resume())}return this}each(t){An(this.springs,t)}_onFrame(){let{onStart:t,onChange:r,onRest:n}=this._events,o=this._active.size>0,a=this._changed.size>0;(o&&!this._started||a&&!this._started)&&(this._started=!0,Ml(t,([f,p])=>{p.value=this.get(),f(p,this,this._item)}));let l=!o&&this._started,c=a||l&&n.size?this.get():null;a&&r.size&&Ml(r,([f,p])=>{p.value=c,f(p,this,this._item)}),l&&(this._started=!1,Ml(n,([f,p])=>{p.value=c,f(p,this,this._item)}))}eventObserved(t){if(t.type=="change")this._changed.add(t.parent),t.idle||this._active.add(t.parent);else if(t.type=="idle")this._active.delete(t.parent);else return;Oe.onFrame(this._onFrame)}};i(aw,"Controller");var Y2=aw;function J2(e,t){return Promise.all(t.map(r=>DR(e,r))).then(r=>Z2(e,r))}i(J2,"flushUpdateQueue");async function DR(e,t,r){let{keys:n,to:o,from:a,loop:l,onRest:c,onResolve:f}=t,p=ee.obj(t.default)&&t.default;l&&(t.loop=!1),o===!1&&(t.to=null),a===!1&&(t.from=null);let m=ee.arr(o)||ee.fun(o)?o:void 0;m?(t.to=void 0,t.onRest=void 0,p&&(p.onRest=void 0)):qe(sY,T=>{let y=t[T];if(ee.fun(y)){let g=e._events[T];t[T]=({finished:w,cancelled:k})=>{let C=g.get(y);C?(w||(C.finished=!1),k&&(C.cancelled=!0)):g.set(y,{value:null,finished:w||!1,cancelled:k||!1})},p&&(p[T]=t[T])}});let v=e._state;t.pause===!v.paused?(v.paused=t.pause,Fl(t.pause?v.pauseQueue:v.resumeQueue)):v.paused&&(t.pause=!0);let _=(n||Object.keys(e.springs)).map(T=>e.springs[T].start(t)),b=t.cancel===!0||CR(t,"cancel")===!0;(m||b&&v.asyncId)&&_.push(RR(++e._lastAsyncId,{props:t,state:v,actions:{pause:Cm,resume:Cm,start(T,y){b?(_d(v,e._lastAsyncId),y(zl(e))):(T.onRest=c,y(NR(m,T,v,e)))}}})),v.paused&&await new Promise(T=>{v.resumeQueue.add(T)});let I=Z2(e,await Promise.all(_));if(l&&I.finished&&!(r&&I.noop)){let T=LR(t,l,o);if(T)return UR(e,[T]),DR(e,T,!0)}return f&&Oe.batchedUpdates(()=>f(I,e,e.item)),I}i(DR,"flushUpdate");function ER(e,t){let r=br({},e.springs);return t&&qe(en(t),n=>{ee.und(n.keys)&&(n=yd(n)),ee.obj(n.to)||(n=br({},n,{to:void 0})),BR(r,n,o=>FR(o))}),MR(e,r),r}i(ER,"getSprings");function MR(e,t){An(t,(r,n)=>{e.springs[n]||(e.springs[n]=r,Bo(r,e))})}i(MR,"setSprings");function FR(e,t){let r=new K2;return r.key=e,t&&Bo(r,t),r}i(FR,"createSpring");function BR(e,t,r){t.keys&&qe(t.keys,n=>{(e[n]||(e[n]=r(n)))._prepareNode(t)})}i(BR,"prepareSprings");function UR(e,t){qe(t,r=>{BR(e.springs,r,n=>FR(n,e))})}i(UR,"prepareKeys");function uY(e,t){if(e==null)return{};var r={},n=Object.keys(e),o,a;for(a=0;a=0)&&(r[o]=e[o]);return r}i(uY,"_objectWithoutPropertiesLoose");var lY=["children"],qm=i(e=>{let{children:t}=e,r=uY(e,lY),n=(0,ui.useContext)(Vm),o=r.pause||!!n.pause,a=r.immediate||!!n.immediate;r=dR(()=>({pause:o,immediate:a}),[o,a]);let{Provider:l}=Vm;return xd.createElement(l,{value:r},t)},"SpringContext"),Vm=cY(qm,{});qm.Provider=Vm.Provider;qm.Consumer=Vm.Consumer;function cY(e,t){return Object.assign(e,xd.createContext(t)),e.Provider._context=e,e.Consumer._context=e,e}i(cY,"makeContext");var fY=i(()=>{let e=[],t=i(function(o){fR();let a=[];return qe(e,(l,c)=>{if(ee.und(o))a.push(l.start());else{let f=r(o,l,c);f&&a.push(l.start(f))}}),a},"SpringRef");t.current=e,t.add=function(n){e.includes(n)||e.push(n)},t.delete=function(n){let o=e.indexOf(n);~o&&e.splice(o,1)},t.pause=function(){return qe(e,n=>n.pause(...arguments)),this},t.resume=function(){return qe(e,n=>n.resume(...arguments)),this},t.set=function(n){qe(e,o=>o.set(n))},t.start=function(n){let o=[];return qe(e,(a,l)=>{if(ee.und(n))o.push(a.start());else{let c=this._getProps(n,a,l);c&&o.push(a.start(c))}}),o},t.stop=function(){return qe(e,n=>n.stop(...arguments)),this},t.update=function(n){return qe(e,(o,a)=>o.update(this._getProps(n,o,a))),this};let r=i(function(o,a,l){return ee.fun(o)?o(l,a):o},"_getProps");return t._getProps=r,t},"SpringRef");function dY(e,t,r){let n=ee.fun(t)&&t;n&&!r&&(r=[]);let o=(0,ui.useMemo)(()=>n||arguments.length==3?fY():void 0,[]),a=(0,ui.useRef)(0),l=Am(),c=(0,ui.useMemo)(()=>({ctrls:[],queue:[],flush(g,w){let k=ER(g,w);return a.current>0&&!c.queue.length&&!Object.keys(k).some(P=>!g.springs[P])?J2(g,w):new Promise(P=>{MR(g,k),c.queue.push(()=>{P(J2(g,w))}),l()})}}),[]),f=(0,ui.useRef)([...c.ctrls]),p=[],m=N2(e)||0;(0,ui.useMemo)(()=>{qe(f.current.slice(e,m),g=>{XK(g,o),g.stop(!0)}),f.current.length=e,v(m,e)},[e]),(0,ui.useMemo)(()=>{v(0,Math.min(m,e))},r);function v(g,w){for(let k=g;kER(g,p[w])),b=(0,ui.useContext)(qm),I=N2(b),T=b!==I&&QK(b);Nm(()=>{a.current++,c.ctrls=f.current;let{queue:g}=c;g.length&&(c.queue=[],qe(g,w=>w())),qe(f.current,(w,k)=>{o?.add(w),T&&w.start({default:b});let C=p[k];C&&(ZK(w,C.ref),w.ref?w.queue.push(C):w.start(C))})}),cd(()=>()=>{qe(c.ctrls,g=>g.stop(!0))});let y=_.map(g=>br({},g));return o?[y,o]:y}i(dY,"useSprings");function ew(e,t){let r=ee.fun(e),[[n],o]=dY(1,r?e:[e],r?t||[]:t);return r||arguments.length==2?[n,o]:n}i(ew,"useSpring");var IR;(function(e){e.MOUNT="mount",e.ENTER="enter",e.UPDATE="update",e.LEAVE="leave"})(IR||(IR={}));var uw=class uw extends bd{constructor(t,r){super(),this.key=void 0,this.idle=!0,this.calc=void 0,this._active=new Set,this.source=t,this.calc=Us(...r);let n=this._get(),o=zm(n);Um(this,o.create(n))}advance(t){let r=this._get(),n=this.get();to(r,n)||(Ii(this).setValue(r),this._onChange(r,this.idle)),!this.idle&&kR(this._active)&&z2(this)}_get(){let t=ee.arr(this.source)?this.source.map(Rr):en(Rr(this.source));return this.calc(...t)}_start(){this.idle&&!kR(this._active)&&(this.idle=!1,qe(dd(this),t=>{t.done=!1}),Nn.skipAnimation?(Oe.batchedUpdates(()=>this.advance()),z2(this)):Bl.start(this))}_attach(){let t=1;qe(en(this.source),r=>{tn(r)&&Bo(r,this),j2(r)&&(r.idle||this._active.add(r),t=Math.max(t,r.priority+1))}),this.priority=t,this._start()}_detach(){qe(en(this.source),t=>{tn(t)&&zs(t,this)}),this._active.clear(),z2(this)}eventObserved(t){t.type=="change"?t.idle?this.advance():(this._active.add(t.parent),this._start()):t.type=="idle"?this._active.delete(t.parent):t.type=="priority"&&(this.priority=en(this.source).reduce((r,n)=>Math.max(r,(j2(n)?n.priority:0)+1),0))}};i(uw,"Interpolation");var Q2=uw;function pY(e){return e.idle!==!1}i(pY,"isIdle");function kR(e){return!e.size||Array.from(e).every(pY)}i(kR,"checkIdle");function z2(e){e.idle||(e.idle=!0,qe(dd(e),t=>{t.done=!0}),Ka(e,{type:"idle",parent:e}))}i(z2,"becomeIdle");Nn.assign({createStringInterpolator:Rm,to:i((e,t)=>new Q2(e,t),"to")});var Sve=Bl.advance;var HR=G(r0());function dw(e,t){if(e==null)return{};var r={},n=Object.keys(e),o,a;for(a=0;a=0)&&(r[o]=e[o]);return r}i(dw,"_objectWithoutPropertiesLoose");var hY=["style","children","scrollTop","scrollLeft"],$R=/^--/;function mY(e,t){return t==null||typeof t=="boolean"||t===""?"":typeof t=="number"&&t!==0&&!$R.test(e)&&!(wd.hasOwnProperty(e)&&wd[e])?t+"px":(""+t).trim()}i(mY,"dangerousStyleValue");var zR={};function gY(e,t){if(!e.nodeType||!e.setAttribute)return!1;let r=e.nodeName==="filter"||e.parentNode&&e.parentNode.nodeName==="filter",n=t,{style:o,children:a,scrollTop:l,scrollLeft:c}=n,f=dw(n,hY),p=Object.values(f),m=Object.keys(f).map(v=>r||e.hasAttribute(v)?v:zR[v]||(zR[v]=v.replace(/([A-Z])/g,_=>"-"+_.toLowerCase())));a!==void 0&&(e.textContent=a);for(let v in o)if(o.hasOwnProperty(v)){let _=mY(v,o[v]);$R.test(v)?e.style.setProperty(v,_):e.style[v]=_}m.forEach((v,_)=>{e.setAttribute(v,p[_])}),l!==void 0&&(e.scrollTop=l),c!==void 0&&(e.scrollLeft=c)}i(gY,"applyAnimatedValues");var wd={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},vY=i((e,t)=>e+t.charAt(0).toUpperCase()+t.substring(1),"prefixKey"),_Y=["Webkit","Ms","Moz","O"];wd=Object.keys(wd).reduce((e,t)=>(_Y.forEach(r=>e[vY(r,t)]=e[t]),e),wd);var bY=["x","y","z"],yY=/^(matrix|translate|scale|rotate|skew)/,xY=/^(translate)/,wY=/^(rotate|skew)/,lw=i((e,t)=>ee.num(e)&&e!==0?e+t:e,"addUnit"),jm=i((e,t)=>ee.arr(e)?e.every(r=>jm(r,t)):ee.num(e)?e===t:parseFloat(e)===t,"isValueIdentity"),hw=class hw extends Qa{constructor(t){let{x:r,y:n,z:o}=t,a=dw(t,bY),l=[],c=[];(r||n||o)&&(l.push([r||0,n||0,o||0]),c.push(f=>[`translate3d(${f.map(p=>lw(p,"px")).join(",")})`,jm(f,0)])),An(a,(f,p)=>{if(p==="transform")l.push([f||""]),c.push(m=>[m,m===""]);else if(yY.test(p)){if(delete a[p],ee.und(f))return;let m=xY.test(p)?"px":wY.test(p)?"deg":"";l.push(en(f)),c.push(p==="rotate3d"?([v,_,b,I])=>[`rotate3d(${v},${_},${b},${lw(I,m)})`,jm(I,0)]:v=>[`${p}(${v.map(_=>lw(_,m)).join(",")})`,jm(v,p.startsWith("scale")?1:0)])}}),l.length&&(a.transform=new fw(l,c)),super(a)}};i(hw,"AnimatedStyle");var cw=hw,mw=class mw extends Dl{constructor(t,r){super(),this._value=null,this.inputs=t,this.transforms=r}get(){return this._value||(this._value=this._get())}_get(){let t="",r=!0;return qe(this.inputs,(n,o)=>{let a=Rr(n[0]),[l,c]=this.transforms[o](ee.arr(a)?a:n.map(Rr));t+=" "+l,r=r&&c}),r?"none":t}observerAdded(t){t==1&&qe(this.inputs,r=>qe(r,n=>tn(n)&&Bo(n,this)))}observerRemoved(t){t==0&&qe(this.inputs,r=>qe(r,n=>tn(n)&&zs(n,this)))}eventObserved(t){t.type=="change"&&(this._value=null),Ka(this,t)}};i(mw,"FluidTransform");var fw=mw,SY=["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"],EY=["scrollTop","scrollLeft"];Nn.assign({batchedUpdates:HR.unstable_batchedUpdates,createStringInterpolator:Rm,colors:aR});var IY=vR(SY,{applyAnimatedValues:gY,createAnimatedStyle:i(e=>new cw(e),"createAnimatedStyle"),getComponentProps:i(e=>dw(e,EY),"getComponentProps")}),pw=IY.animated;var VR=G(ve(),1),Sd=typeof document<"u"?VR.default.useLayoutEffect:()=>{};var Wm=G(ve(),1);function gw(e){let t=(0,Wm.useRef)(null);return Sd(()=>{t.current=e},[e]),(0,Wm.useCallback)((...r)=>{let n=t.current;return n?.(...r)},[])}i(gw,"$8ae05eaa5c114e9c$export$7f54fc3180508a52");var Gm=G(ve(),1);var Uve=!!(typeof window<"u"&&window.document&&window.document.createElement),qR=new Map;function jR(e,t){if(e===t)return e;let r=qR.get(e);if(r)return r.forEach(o=>o(t)),t;let n=qR.get(t);return n?(n.forEach(o=>o(e)),e):t}i(jR,"$bdb11010cef70236$export$cd8c9cb68f842629");function WR(...e){return(...t)=>{for(let r of e)typeof r=="function"&&r(...t)}}i(WR,"$ff5963eb1fccf552$export$e08e3b67e392101e");function GR(e){var t,r,n="";if(typeof e=="string"||typeof e=="number")n+=e;else if(typeof e=="object")if(Array.isArray(e)){var o=e.length;for(t=0;t=65&&o.charCodeAt(2)<=90?t[o]=WR(a,l):(o==="className"||o==="UNSAFE_className")&&typeof a=="string"&&typeof l=="string"?t[o]=KR(a,l):o==="id"&&a&&l?t.id=jR(a,l):t[o]=l!==void 0?l:a}}return t}i(vw,"$3ef42575df84b30b$export$9d1611c77c2fe928");var Hl=G(ve(),1);var Km=G(ve(),1);var bw=class bw{isDefaultPrevented(){return this.nativeEvent.defaultPrevented}preventDefault(){this.defaultPrevented=!0,this.nativeEvent.preventDefault()}stopPropagation(){this.nativeEvent.stopPropagation(),this.isPropagationStopped=()=>!0}isPropagationStopped(){return!1}persist(){}constructor(t,r){this.nativeEvent=r,this.target=r.target,this.currentTarget=r.currentTarget,this.relatedTarget=r.relatedTarget,this.bubbles=r.bubbles,this.cancelable=r.cancelable,this.defaultPrevented=r.defaultPrevented,this.eventPhase=r.eventPhase,this.isTrusted=r.isTrusted,this.timeStamp=r.timeStamp,this.type=t}};i(bw,"$8a9cb279dc87e130$export$905e7fc544a71f36");var _w=bw;function YR(e){let t=(0,Km.useRef)({isFocused:!1,observer:null});Sd(()=>{let n=t.current;return()=>{n.observer&&(n.observer.disconnect(),n.observer=null)}},[]);let r=gw(n=>{e?.(n)});return(0,Km.useCallback)(n=>{if(n.target instanceof HTMLButtonElement||n.target instanceof HTMLInputElement||n.target instanceof HTMLTextAreaElement||n.target instanceof HTMLSelectElement){t.current.isFocused=!0;let o=n.target,a=i(l=>{t.current.isFocused=!1,o.disabled&&r(new _w("blur",l)),t.current.observer&&(t.current.observer.disconnect(),t.current.observer=null)},"onBlurHandler");o.addEventListener("focusout",a,{once:!0}),t.current.observer=new MutationObserver(()=>{if(t.current.isFocused&&o.disabled){var l;(l=t.current.observer)===null||l===void 0||l.disconnect();let c=o===document.activeElement?null:document.activeElement;o.dispatchEvent(new FocusEvent("blur",{relatedTarget:c})),o.dispatchEvent(new FocusEvent("focusout",{bubbles:!0,relatedTarget:c}))}}),t.current.observer.observe(o,{attributes:!0,attributeFilter:["disabled"]})}},[r])}i(YR,"$8a9cb279dc87e130$export$715c682d09d639cc");var Ed=G(ve(),1);function yw(e){let{isDisabled:t,onBlurWithin:r,onFocusWithin:n,onFocusWithinChange:o}=e,a=(0,Ed.useRef)({isFocusWithin:!1}),l=(0,Ed.useCallback)(p=>{a.current.isFocusWithin&&!p.currentTarget.contains(p.relatedTarget)&&(a.current.isFocusWithin=!1,r&&r(p),o&&o(!1))},[r,o,a]),c=YR(l),f=(0,Ed.useCallback)(p=>{!a.current.isFocusWithin&&document.activeElement===p.target&&(n&&n(p),o&&o(!0),a.current.isFocusWithin=!0,c(p))},[n,o,c]);return t?{focusWithinProps:{onFocus:void 0,onBlur:void 0}}:{focusWithinProps:{onFocus:f,onBlur:l}}}i(yw,"$9ab94262bd0047c7$export$420e68273165f4ec");var JR={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 QR(e={}){let{style:t,isFocusable:r}=e,[n,o]=(0,Hl.useState)(!1),{focusWithinProps:a}=yw({isDisabled:!r,onFocusWithinChange:i(c=>o(c),"onFocusWithinChange")}),l=(0,Hl.useMemo)(()=>n?t:t?{...JR,...t}:JR,[n]);return{visuallyHiddenProps:{...a,style:l}}}i(QR,"$5c3e21d68f1c4674$export$a966af930f325cab");function xw(e){let{children:t,elementType:r="div",isFocusable:n,style:o,...a}=e,{visuallyHiddenProps:l}=QR(e);return Hl.default.createElement(r,vw(a,l),t)}i(xw,"$5c3e21d68f1c4674$export$439d29a4e110a164");var gn={"hds-icon":"Notification-module_hds-icon__2ocjD","hds-icon--size-xs":"Notification-module_hds-icon--size-xs__2Mj5D","hds-icon--size-s":"Notification-module_hds-icon--size-s__igOqE","hds-icon--size-m":"Notification-module_hds-icon--size-m__sxXOh","hds-icon--size-l":"Notification-module_hds-icon--size-l__3Ho_A","hds-icon--size-xl":"Notification-module_hds-icon--size-xl__1cTta","hds-icon--alert-circle-fill":"Notification-module_hds-icon--alert-circle-fill__12XKS","hds-icon-start--alert-circle-fill":"Notification-module_hds-icon-start--alert-circle-fill__TwQNY","hds-icon-end--alert-circle-fill":"Notification-module_hds-icon-end--alert-circle-fill__3gb8C","hds-icon--check-circle-fill":"Notification-module_hds-icon--check-circle-fill__2wjh3","hds-icon-start--check-circle-fill":"Notification-module_hds-icon-start--check-circle-fill__2QULC","hds-icon-end--check-circle-fill":"Notification-module_hds-icon-end--check-circle-fill__2gbRD","hds-icon--error-fill":"Notification-module_hds-icon--error-fill__159Nf","hds-icon-start--error-fill":"Notification-module_hds-icon-start--error-fill__2FrGR","hds-icon-end--error-fill":"Notification-module_hds-icon-end--error-fill__1qx8A","hds-icon--info-circle-fill":"Notification-module_hds-icon--info-circle-fill__1F7dp","hds-icon-start--info-circle-fill":"Notification-module_hds-icon-start--info-circle-fill__1-3q2","hds-icon-end--info-circle-fill":"Notification-module_hds-icon-end--info-circle-fill__w7XD0",notification:"Notification-module_notification__3eUBu notification_hds-notification__2DQPN",noBorder:"Notification-module_noBorder__3HZZH",close:"Notification-module_close__nX5bK notification_hds-notification__close-button__1yGIj",autoClose:"Notification-module_autoClose__3mkBX",content:"Notification-module_content__2E8Z_ notification_hds-notification__content__5ylSS",icon:"Notification-module_icon__3xieh notification_hds-icon__29HQM",label:"Notification-module_label__2OUcx notification_hds-notification__label__2t1lR",body:"Notification-module_body__2lrYE notification_hds-notification__body__3cobH",small:"Notification-module_small__3Vi8R notification_hds-notification--small__1wVl6",large:"Notification-module_large__3sVHL notification_hds-notification--large__260Qm","top-left":"Notification-module_top-left__nZQMd notification_hds-notification--top-left__sIHO2","top-center":"Notification-module_top-center__1GWPg notification_hds-notification--top-center__GDWo5","top-right":"Notification-module_top-right__1HAHi notification_hds-notification--top-right__3Wa5K","bottom-left":"Notification-module_bottom-left__17y2g notification_hds-notification--bottom-left__eB4ZK","bottom-center":"Notification-module_bottom-center__2i8Ht notification_hds-notification--bottom-center__5EgOP","bottom-right":"Notification-module_bottom-right__1Giev notification_hds-notification--bottom-right__1SmfT",success:"Notification-module_success__TdJna notification_hds-notification--success__1_3XZ",alert:"Notification-module_alert__1bsQa notification_hds-notification--alert__1MV7H",error:"Notification-module_error___-koD notification_hds-notification--error__3T1Of",boxShadow:"Notification-module_boxShadow__2yJQB notification_hds-notification--box-shadow__2kbD_"};Ht(`.notification_hds-icon__29HQM{background-color:currentcolor;display:inline-block;height:var(--icon-size);-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto;width:var(--icon-size)}.notification_hds-icon--size-xs__19VKz{--icon-size:var(--spacing-layout-2-xs)}.notification_hds-icon--size-s__2Ffyw{--icon-size:var(--spacing-layout-xs)}.notification_hds-icon--size-m__28mpE{--icon-size:var(--spacing-layout-s)}.notification_hds-icon--size-l__T6YEf{--icon-size:var(--spacing-layout-m)}.notification_hds-icon--size-xl__18_OX{--icon-size:var(--spacing-layout-l)}.notification_hds-icon--alert-circle-fill__3er4k{--mask-image-alert-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-alert-circle-fill)}.notification_hds-icon-start--alert-circle-fill__1r-B3{--mask-image-before:var(--mask-image-alert-circle-fill)}.notification_hds-icon-end--alert-circle-fill__2dkn2{--mask-image-after:var(--mask-image-alert-circle-fill)}.notification_hds-icon--check-circle-fill__2u1G4{--mask-image-check-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-check-circle-fill)}.notification_hds-icon-start--check-circle-fill__2JuU0{--mask-image-before:var(--mask-image-check-circle-fill)}.notification_hds-icon-end--check-circle-fill__3YsAQ{--mask-image-after:var(--mask-image-check-circle-fill)}.notification_hds-icon--error-fill__jPWn1{--mask-image-error-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-error-fill)}.notification_hds-icon-start--error-fill__1sR7v{--mask-image-before:var(--mask-image-error-fill)}.notification_hds-icon-end--error-fill__1jyx_{--mask-image-after:var(--mask-image-error-fill)}.notification_hds-icon--info-circle-fill__1gXDU{--mask-image-info-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 100 18 9 9 0 000-18zm1 7v6.5h2V18H9v-1.5h2v-5H9V10h4zm-1.188-4a1.312 1.312 0 110 2.625 1.312 1.312 0 010-2.625z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-info-circle-fill)}.notification_hds-icon-start--info-circle-fill__rortu{--mask-image-before:var(--mask-image-info-circle-fill)}.notification_hds-icon-end--info-circle-fill__3ycxA{--mask-image-after:var(--mask-image-info-circle-fill)}.notification_hds-notification__2DQPN{--notification-background-color:var(--color-info-light);--notification-border-color:var(--color-info);--notification-border-width:var(--spacing-2-xs);--notification-icon-color:var(--color-info);--notification-color:var(--color-black-90);--notification-max-width-inline:none;--notification-max-width-toast:21rem;--notification-z-index-inline:auto;--notification-z-index-toast:99;--notification-offset:var(--spacing-layout-s);--notification-padding:var(--spacing-s);background-color:var(--notification-background-color);border:solid var(--notification-border-color);border-left-width:var(--notification-border-width);border-bottom-width:0;border-right-width:0;border-top-width:0;box-sizing:border-box;color:var(--notification-color);max-width:var(--notification-max-width-inline);padding:var(--notification-padding);position:relative;width:100%;z-index:var(--notification-z-index-inline)}.notification_hds-notification__content__5ylSS{display:grid;grid-gap:var(--spacing-s);gap:var(--spacing-s)}.notification_hds-notification__label__2t1lR{align-items:center;display:flex;font-size:var(--fontsize-heading-xs);font-weight:700;letter-spacing:0;line-height:24px;margin-right:var(--spacing-l)}.notification_hds-notification__2DQPN .notification_hds-icon__29HQM{--icon-size:var(--spacing-layout-xs)}.notification_hds-notification__label__2t1lR>.notification_hds-icon__29HQM{color:var(--notification-icon-color);flex:none;margin-right:var(--spacing-2-xs)}.notification_hds-notification__body__3cobH{font-size:var(--fontsize-body-s);line-height:24px}.notification_hds-notification__close-button__1yGIj{--notification-close-button-offset:var(--spacing-s);background:none;border:none;cursor:pointer;display:flex;outline:none;padding:0;position:absolute;right:var(--notification-close-button-offset);top:var(--notification-close-button-offset)}.notification_hds-notification__close-button__1yGIj:focus{box-shadow:0 0 0 3px var(--color-focus-outline)}.notification_hds-notification--small__1wVl6{--notification-padding:var(--spacing-2-xs)}.notification_hds-notification--small__1wVl6 .notification_hds-notification__content__5ylSS{display:flex;grid-gap:0;gap:0}.notification_hds-notification--small__1wVl6 .notification_hds-notification__label__2t1lR{margin-right:0}.notification_hds-notification--small__1wVl6 .notification_hds-notification__body__3cobH{margin-right:var(--spacing-l)}.notification_hds-notification--small__1wVl6 .notification_hds-notification__close-button__1yGIj{--notification-close-button-offset:var(--spacing-2-xs)}.notification_hds-notification--large__260Qm{--notification-padding:var(--spacing-l)}.notification_hds-notification--large__260Qm .notification_hds-notification__label__2t1lR{margin-right:0}.notification_hds-notification--large__260Qm .notification_hds-notification__close-button__1yGIj{--notification-close-button-offset:var(--spacing-2-xs)}.notification_hds-notification--bottom-center__5EgOP,.notification_hds-notification--bottom-left__eB4ZK,.notification_hds-notification--bottom-right__1SmfT,.notification_hds-notification--top-center__GDWo5,.notification_hds-notification--top-left__sIHO2,.notification_hds-notification--top-right__3Wa5K{border-left-width:0;border-bottom-width:0;border-right-width:0;border-top-width:var(--notification-border-width);max-width:var(--notification-max-width-toast);position:fixed;width:calc(100% - var(--spacing-l));z-index:var(--notification-z-index-toast)}.notification_hds-notification--top-left__sIHO2{left:var(--notification-offset);top:var(--notification-offset)}.notification_hds-notification--top-center__GDWo5{left:50%;top:var(--notification-offset);transform:translateX(-50%)}.notification_hds-notification--top-right__3Wa5K{right:var(--notification-offset);top:var(--notification-offset)}.notification_hds-notification--bottom-left__eB4ZK{bottom:var(--notification-offset);left:var(--notification-offset)}.notification_hds-notification--bottom-center__5EgOP{bottom:var(--notification-offset);left:50%;transform:translateX(-50%)}.notification_hds-notification--bottom-right__1SmfT{bottom:var(--notification-offset);right:var(--notification-offset)}@media only screen and (max-width:765.98px){.notification_hds-notification__2DQPN{--notification-offset:var(--spacing-s)}}.notification_hds-notification--success__1_3XZ{--notification-background-color:var(--color-success-light);--notification-border-color:var(--color-success);--notification-icon-color:var(--color-success)}.notification_hds-notification--alert__1MV7H{--notification-background-color:var(--color-alert-light);--notification-border-color:var(--color-alert-dark);--notification-icon-color:var(--color-alert-dark)}.notification_hds-notification--error__3T1Of{--notification-background-color:var(--color-error-light);--notification-border-color:var(--color-error);--notification-icon-color:var(--color-error)}.notification_hds-notification--box-shadow__2kbD_{box-shadow:var(--box-shadow-l)}.Notification-module_hds-icon__2ocjD{background-color:currentcolor;display:inline-block;height:var(--icon-size);-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto;width:var(--icon-size)}.Notification-module_hds-icon--size-xs__2Mj5D{--icon-size:var(--spacing-layout-2-xs)}.Notification-module_hds-icon--size-s__igOqE{--icon-size:var(--spacing-layout-xs)}.Notification-module_hds-icon--size-m__sxXOh{--icon-size:var(--spacing-layout-s)}.Notification-module_hds-icon--size-l__3Ho_A{--icon-size:var(--spacing-layout-m)}.Notification-module_hds-icon--size-xl__1cTta{--icon-size:var(--spacing-layout-l)}[class*=hds-icon-start--]:before{-webkit-mask-image:var(--mask-image-before);mask-image:var(--mask-image-before)}[class*=hds-icon-end--]:after,[class*=hds-icon-start--]:before{background-color:currentcolor;content:"";display:inline-flex;height:var(--icon-size,24px);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--icon-size,24px)}[class*=hds-icon-end--]:after{-webkit-mask-image:var(--mask-image-after);mask-image:var(--mask-image-after)}.Notification-module_hds-icon--alert-circle-fill__12XKS{--mask-image-alert-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-alert-circle-fill)}.Notification-module_hds-icon-start--alert-circle-fill__TwQNY{--mask-image-before:var(--mask-image-alert-circle-fill)}.Notification-module_hds-icon-end--alert-circle-fill__3gb8C{--mask-image-after:var(--mask-image-alert-circle-fill)}.Notification-module_hds-icon--check-circle-fill__2wjh3{--mask-image-check-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-check-circle-fill)}.Notification-module_hds-icon-start--check-circle-fill__2QULC{--mask-image-before:var(--mask-image-check-circle-fill)}.Notification-module_hds-icon-end--check-circle-fill__2gbRD{--mask-image-after:var(--mask-image-check-circle-fill)}.Notification-module_hds-icon--error-fill__159Nf{--mask-image-error-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-error-fill)}.Notification-module_hds-icon-start--error-fill__2FrGR{--mask-image-before:var(--mask-image-error-fill)}.Notification-module_hds-icon-end--error-fill__1qx8A{--mask-image-after:var(--mask-image-error-fill)}.Notification-module_hds-icon--info-circle-fill__1F7dp{--mask-image-info-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 100 18 9 9 0 000-18zm1 7v6.5h2V18H9v-1.5h2v-5H9V10h4zm-1.188-4a1.312 1.312 0 110 2.625 1.312 1.312 0 010-2.625z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-info-circle-fill)}.Notification-module_hds-icon-start--info-circle-fill__1-3q2{--mask-image-before:var(--mask-image-info-circle-fill)}.Notification-module_hds-icon-end--info-circle-fill__w7XD0{--mask-image-after:var(--mask-image-info-circle-fill)}.Notification-module_notification__3eUBu{overflow:hidden}.Notification-module_notification__3eUBu.Notification-module_noBorder__3HZZH{border:0;padding-top:calc(var(--notification-padding) + var(--notification-border-width))}.Notification-module_notification__3eUBu.Notification-module_noBorder__3HZZH .Notification-module_close__nX5bK{top:calc(var(--notification-close-button-offset) + var(--notification-border-width))}.Notification-module_autoClose__3mkBX{background-color:var(--notification-border-color);height:var(--notification-border-width);left:0;position:absolute;top:0;width:100%}.Notification-module_icon__3xieh{background-color:transparent}`);var XR=G(ve());var Id=i(e=>typeof e=="string"?e:(0,XR.isValidElement)(e)?Id(e.props.children):Array.isArray(e)?e.map(Id).join(""):"","o");var eu;(function(e){e.Small="small",e.Medium="medium",e.Large="large"})(eu||(eu={}));var TY={info:u5,success:l5,error:f5,alert:a5},ZR=i(({visuallyHidden:e,children:t})=>e?lr.default.createElement(xw,null,t):t,"v"),ww=lr.default.forwardRef((e,t)=>{var{autoClose:r=!1,autoCloseDuration:n,boxShadow:o=!1,children:a,className:l="",closeAnimationDuration:c=85,closeButtonLabelText:f,dismissible:p=!1,displayAutoCloseProgress:m=!0,invisible:v=!1,label:_,notificationAriaLabel:b="Notification",position:I="inline",onClose:T=i(()=>null,"A"),size:y=eu.Medium,style:g,type:w="info",headingLevel:k=2}=e,C=it(e,["autoClose","autoCloseDuration","boxShadow","children","className","closeAnimationDuration","closeButtonLabelText","dismissible","displayAutoCloseProgress","invisible","label","notificationAriaLabel","position","onClose","size","style","type","headingLevel"]);let P=I!=="inline";P&&y===eu.Large&&(console.warn(`Size '${y}' is only allowed for inline positioned notifications`),y=eu.Medium),!P&&r&&(console.warn("The 'autoClose' property is not allowed for inline positioned notifications"),r=!1);let[N,B]=(0,lr.useState)(!0),O=(0,lr.useCallback)(()=>{B(!1),setTimeout(()=>T(),c)},[T,c]),L=n>0||!r?n:(()=>{let oe=60*(Id(a).length+Id(_).length)+1e3;return oe<4e3?4e3:oe})();(0,lr.useEffect)(()=>{if(r){let oe=setTimeout(()=>{O()},L);return()=>clearTimeout(oe)}},[r,n,O]);let U=TY[w],M=P?(oe=>{let ue=oe.includes("center");return{from:{transform:`translate3d(${ue?"-50%":"0"}, ${oe.includes("top")?"-":""}32px, 0)`,opacity:.66},to:{transform:`translate3d(${ue?"-50%":"0"}, 0, 0)`,opacity:1},config:{friction:30,tension:300}}})(I):{},V={from:{opacity:1},to:{opacity:0},config:{duration:c}},$=m?(oe=>({from:{transform:"translate3d(0%, 0, 0)"},to:{transform:"translate3d(-100%, 0, 0)"},config:{duration:oe}}))(L):{},q=ew(N?M:V),Q=ew($);return lr.default.createElement(ZR,{visuallyHidden:v},lr.default.createElement(pw.section,Object.assign({},C,{style:Object.assign(Object.assign({},q),g),className:st(gn[I],gn.notification,gn[y],gn[w],r&&gn.noBorder,o&&gn.boxShadow,l),"aria-label":b,role:P||v?"alert":void 0}),r&&lr.default.createElement(pw.div,{style:Q,className:gn.autoClose}),lr.default.createElement("div",{className:gn.content,ref:t},_&&lr.default.createElement("div",Object.assign({className:gn.label},P||v?{}:{role:"heading","aria-level":k}),lr.default.createElement(U,{className:gn.icon}),lr.default.createElement(ZR,{visuallyHidden:y===eu.Small},_)),a&&lr.default.createElement("div",{className:gn.body},a)),p&&lr.default.createElement("button",{className:st(gn.close,gn[w]),type:"button",title:f,"aria-label":f,onClick:O},lr.default.createElement(am,null))))});var tu=G(ve());var eA=G(ve());var CY="RequiredIndicator-module_indicator__Pt7GX text-input_hds-text-input__required__2K-Bs";Ht(`@keyframes text-input_fadeIn__2iVIH{0%{opacity:0}to{opacity:1}}.text-input_hds-text-input__2YbWJ{--border-width:2px;--outline-width:3px;--outline-offset-readonly:4px;--input-height:56px;--textarea-height:149px;--icon-size:var(--spacing-m);--icon-color:var(--color-black);--helper-color-default:var(--color-black-60);--helper-color-invalid:var(--color-black);--helper-background-color-invalid:var(--color-error-light);--helper-icon-color-invalid:var(--color-error);--helper-color-success:var(--color-black);--helper-background-color-success:var(--color-success-light);--helper-icon-color-success:var(--color-success);--helper-color-info:var(--color-black);--helper-background-color-info:var(--color-info-light);--helper-icon-color-info:var(--color-info);--input-background-default:var(--color-white);--input-background-disabled:var(--color-black-10);--input-border-color-default:var(--color-black-50);--input-border-color-hover:var(--color-black-90);--input-border-color-focus:var(--color-black-90);--input-border-color-invalid:var(--color-error);--input-border-color-disabled:var(--color-black-10);--input-border-color-success:var(--color-success);--input-color-default:var(--color-black-90);--input-color-disabled:var(--color-black-40);--label-color-default:var(--color-black-90);--label-color-invalid:var(--color-black-90);--placeholder-color:var(--color-black-60)}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu{-webkit-appearance:none;background-color:var(--input-background-default);border:var(--border-width) solid var(--input-border-color-default);border-radius:0;box-sizing:border-box;color:var(--input-color-default);font-family:inherit;font-size:1.125em;height:var(--input-height);line-height:normal;margin:0;padding:0 var(--spacing-s);width:100%;will-change:transform,box-shadow}.text-input_hds-text-input__2YbWJ:not([data-hds-textinput-filled]) .text-input_hds-text-input__button-clear__wx6Bm,.text-input_hds-text-input__input-clear__1vpab::-webkit-search-cancel-button{display:none}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__button-clear__wx6Bm>*{pointer-events:none}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu:hover{border-color:var(--input-border-color-hover);transition:border-color 85ms ease-out}.text-input_hds-text-input__input-wrapper__3qg76:focus-within .text-input_hds-text-input__input__BIkQu{border-color:var(--input-border-color-focus);outline:none}.text-input_hds-text-input__2YbWJ.text-input_hds-text-input--invalid__25oHc .text-input_hds-text-input__input__BIkQu{border-color:var(--input-border-color-invalid)}.text-input_hds-text-input__2YbWJ.text-input_hds-text-input--success__28-SV .text-input_hds-text-input__input__BIkQu{border-color:var(--input-border-color-success)}.text-input_hds-text-input__input-wrapper__3qg76:focus-within .text-input_hds-text-input__input__BIkQu:not([readonly]){box-shadow:0 0 0 var(--outline-width) var(--color-focus-outline);transform:translateZ(0);transition:85ms ease-out;transition-property:box-shadow,transform}.text-input_hds-text-input__label__15SYz{color:var(--label-color-default);display:block;font-size:var(--fontsize-body-m);font-weight:500;margin-bottom:var(--spacing-3-xs)}.text-input_hds-text-input--invalid__25oHc .text-input_hds-text-input__label__15SYz{color:var(--label-color-invalid);transition:color 85ms linear}.text-input_hds-text-input__required__2K-Bs{display:inline-block;font-size:var(--fontsize-body-xl);line-height:1;margin-left:var(--spacing-2-xs);transform:translateY(var(--spacing-3-xs))}.text-input_hds-text-input__input-wrapper__3qg76{display:flex;position:relative}.text-input_hds-text-input__2YbWJ textarea.text-input_hds-text-input__input__BIkQu{font-family:inherit;height:var(--textarea-height);margin:0;min-height:var(--input-height);overflow:auto;padding:var(--spacing-s);resize:vertical}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu::-ms-reveal{display:none}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu::-moz-placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu::placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__helper-text__gNPue{color:var(--helper-color-default);display:block;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-3-xs);white-space:pre-line}.text-input_hds-text-input__error-text__2Qjmg{background-color:var(--helper-background-color-invalid);border-left:8px solid var(--color-error);color:var(--helper-color-invalid);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);white-space:pre-line}.text-input_hds-text-input__error-text__2Qjmg:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__error-text__2Qjmg:before{animation:text-input_fadeIn__2iVIH 85ms ease-out;background:var(--helper-icon-color-invalid);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__success-text__274NH{background-color:var(--helper-background-color-success);border-left:8px solid var(--color-success);color:var(--helper-color-success);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative;white-space:pre-wrap}.text-input_hds-text-input__success-text__274NH:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__success-text__274NH:before{animation:text-input_fadeIn__2iVIH 85ms ease-out;background:var(--helper-icon-color-success);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__info-text__1hF9o{background-color:var(--helper-background-color-info);border-left:8px solid var(--color-info);color:var(--helper-color-info);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative}.text-input_hds-text-input__info-text__1hF9o:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__info-text__1hF9o:before{animation:text-input_fadeIn__2iVIH 85ms ease-out;background:var(--helper-icon-color-info);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu[disabled]{background-color:var(--input-background-disabled);border-color:var(--input-border-color-disabled);color:var(--input-color-disabled);cursor:not-allowed}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu[readonly]{background-color:transparent;border:0;color:var(--input-color-default);outline-offset:var(--outline-offset-readonly);padding:0;-webkit-text-fill-color:var(--input-color-default);transform:translateZ(0);transition:85ms ease-out;transition-property:outline,transform}.text-input_hds-text-input__input-wrapper__3qg76:focus-within input.text-input_hds-text-input__input__BIkQu[readonly]{height:calc(var(--input-height) - 2 * var(--outline-offset-readonly));margin:var(--outline-offset-readonly) 0;outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__input-wrapper__3qg76:focus-within textarea.text-input_hds-text-input__input__BIkQu[readonly]{outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__buttons__1eV1P{align-items:center;bottom:0;display:flex;font-size:1rem;justify-content:center;margin-right:calc(var(--spacing-s) - var(--spacing-xs) / 2);position:absolute;right:0;top:0}.text-input_hds-text-input__button__1JeYJ{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:var(--icon-color);cursor:pointer;display:flex;font:inherit;outline:none;padding:var(--spacing-xs) calc(var(--spacing-xs) / 2)}.text-input_hds-text-input__button__1JeYJ:focus{outline:var(--outline-width) solid var(--color-focus-outline)}`);var tA=i(({className:e,style:t})=>eA.default.createElement("span",{className:st(CY,e),style:t},"*"),"r");var OY="FieldLabel-module_hidden__3UWxI",RY="FieldLabel-module_label__1zrXK",rA="FieldLabel-module_tooltipButton__1My3f";Ht(".FieldLabel-module_hidden__3UWxI{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:0 -1px -1px 0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.FieldLabel-module_label__1zrXK{color:var(--label-color-default,var(--color-black-90));display:block;font-size:var(--fontsize-body-m);font-weight:500;margin-bottom:var(--spacing-3-xs)}.FieldLabel-module_tooltipButton__1My3f{position:absolute;right:0;top:0}");var nA=i(e=>{var{hidden:t,id:r,inputId:n,isAriaLabelledBy:o,label:a,required:l,tooltipLabel:c,tooltipButtonLabel:f,tooltipText:p,tooltip:m}=e,v=it(e,["hidden","id","inputId","isAriaLabelledBy","label","required","tooltipLabel","tooltipButtonLabel","tooltipText","tooltip"]);return tu.default.createElement(tu.default.Fragment,null,tu.default.createElement("label",Object.assign({id:r},(!o||!r)&&{htmlFor:n},{className:`${RY} ${t?OY:""}`},v),a,l&&tu.default.createElement(tA,null)),m&&tu.default.createElement(Nl,Object.assign({},m.props,{buttonClassName:rA})),p&&tu.default.createElement(Nl,{buttonClassName:rA,tooltipLabel:c,buttonLabel:f},p))},"n");var AY=G(kd(),1),NY=G(aA(),1),PY=G(lA(),1),LY=G(fA(),1);function Sw(e){this.message=e}i(Sw,"e");Sw.prototype=new Error,Sw.prototype.name="InvalidCharacterError";var G_e=typeof window<"u"&&window.atob&&window.atob.bind(window)||function(e){var t=String(e).replace(/=+$/,"");if(t.length%4==1)throw new Sw("'atob' failed: The string to be decoded is not correctly encoded.");for(var r,n,o=0,a=0,l="";n=t.charAt(a++);~n&&(r=o%4?64*r+n:n,o++%4)?l+=String.fromCharCode(255&r>>(-2*o&6)):0)n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".indexOf(n);return l};function dA(e){this.message=e}i(dA,"n");dA.prototype=new Error,dA.prototype.name="InvalidTokenError";var DY={debug:i(()=>{},"debug"),info:i(()=>{},"info"),warn:i(()=>{},"warn"),error:i(()=>{},"error")},pA,hA,Zm=(e=>(e[e.NONE=0]="NONE",e[e.ERROR=1]="ERROR",e[e.WARN=2]="WARN",e[e.INFO=3]="INFO",e[e.DEBUG=4]="DEBUG",e))(Zm||{});(e=>{function t(){pA=3,hA=DY}i(t,"reset"),e.reset=t;function r(o){if(!(0<=o&&o<=4))throw new Error("Invalid log level");pA=o}i(r,"setLevel"),e.setLevel=r;function n(o){hA=o}i(n,"setLogger"),e.setLogger=n})(Zm||(Zm={}));Zm.reset();var X_e=60*15,Z_e=60*5;var Jt=G(ve());var vA=G(El());var MY="LoadingSpinner-module_notificationArea__1arIM",mA="LoadingSpinner-module_loadingSpinner__2xHT_",FY="LoadingSpinner-module_small__1McRk",BY="LoadingSpinner-module_multicolor__1qbEF";Ht(".LoadingSpinner-module_notificationArea__1arIM{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:0 -1px -1px 0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.LoadingSpinner-module_loadingSpinner__2xHT_{--spinner-size:4rem;--spinner-color:var(--color-coat-of-arms);--spinner-thickness:0.5rem;--spinner-rotation-animation-duration:1.5s;--spinner-color-animation-duration:4.5s;--spinner-color-stage1:var(--color-coat-of-arms);--spinner-color-stage2:var(--color-copper);--spinner-color-stage3:var(--color-suomenlinna);border-top-color:var(--spinner-color);height:var(--spinner-size);position:relative;width:var(--spinner-size)}.LoadingSpinner-module_loadingSpinner__2xHT_ div{animation:LoadingSpinner-module_spinner-rotation-animation__PEk45 var(--spinner-rotation-animation-duration) cubic-bezier(.6,.2,.4,.8) infinite;border:var(--spinner-thickness) solid transparent;border-radius:50%;border-top-color:inherit;box-sizing:border-box;height:100%;position:absolute;width:100%}.LoadingSpinner-module_loadingSpinner__2xHT_ div:nth-child(2){animation-delay:-.15s}.LoadingSpinner-module_loadingSpinner__2xHT_ div:nth-child(3){animation-delay:-.3s}.LoadingSpinner-module_small__1McRk{--spinner-size:1.5rem;--spinner-thickness:0.1875rem}.LoadingSpinner-module_multicolor__1qbEF{animation:LoadingSpinner-module_spinner-color-animation__Yu7Cr var(--spinner-color-animation-duration) cubic-bezier(.6,.2,.4,.9) infinite;border-top-color:var(--spinner-color-stage1)}@keyframes LoadingSpinner-module_spinner-rotation-animation__PEk45{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes LoadingSpinner-module_spinner-color-animation__Yu7Cr{33.3%{border-top-color:var(--spinner-color-stage2)}66.6%{border-top-color:var(--spinner-color-stage3)}}");var gA="hds-loading-spinner-notification-area",Ew="data-active-spinners",UY=i(()=>typeof document>"u"?null:document.getElementById(gA)||(()=>{let e=document.createElement("div");return e.id=gA,e.className=MY,e.setAttribute("role","status"),document.body.appendChild(e),e})(),"h"),Td=i(e=>{var{className:t,multicolor:r=!1,small:n=!1,theme:o,loadingText:a="Page is loading",loadingFinishedText:l="Page has finished loading"}=e,c=it(e,["className","multicolor","small","theme","loadingText","loadingFinishedText"]);let f=kl(mA,o);return((p,m)=>{let[v]=(0,Jt.useState)((0,vA.uniqueId)()),[_]=(0,Jt.useState)(p),[b]=(0,Jt.useState)(m),I=(0,Jt.useRef)(UY()),T=(0,Jt.useCallback)(()=>{I.current!==null&&(I.current.textContent=_)},[I,_]),y=(0,Jt.useCallback)(()=>{I.current.textContent=b},[I,b]),g=(0,Jt.useCallback)(()=>(I.current.getAttribute(Ew)||"").split(",").filter(P=>P!==""),[I]),w=(0,Jt.useCallback)(()=>{let P=g();P.push(v),I.current.setAttribute(Ew,P.join(","))},[g,I,v]),k=(0,Jt.useCallback)(()=>{let P=g().filter(N=>N!==v);I.current.setAttribute(Ew,P.join(","))},[g,I,v]),C=(0,Jt.useCallback)(()=>{g().length===0&&(y(),setTimeout(()=>{g().length===0&&I.current.parentNode&&I.current.parentNode.removeChild(I.current)},1e3))},[g,y,I]);(0,Jt.useEffect)(()=>I.current===null?()=>null:(T(),w(),()=>{k(),C()}),[T,w,k,C])})(a,l),Jt.default.createElement("div",Object.assign({className:st(mA,n&&FY,r&&BY,f,t)},c),Jt.default.createElement("div",null),Jt.default.createElement("div",null),Jt.default.createElement("div",null))},"b");var Qe=G(ve());function Pn(e,t){if(e==null)return{};var r={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(t.indexOf(n)!==-1)continue;r[n]=e[n]}return r}i(Pn,"_objectWithoutPropertiesLoose");function Ae(){return Ae=Object.assign?Object.assign.bind():function(e){for(var t=1;tt||a>e&&l=t&&c>=r?a-e-n:l>t&&cr?l-t+o:0}i(cg,"r");var NA=i(function(e,t){var r=window,n=t.scrollMode,o=t.block,a=t.inline,l=t.boundary,c=t.skipOverflowHiddenElements,f=typeof l=="function"?l:function(ge){return ge!==l};if(!RA(e))throw new TypeError("Invalid target");for(var p,m,v=document.scrollingElement||document.documentElement,_=[],b=e;RA(b)&&f(b);){if((b=(m=(p=b).parentElement)==null?p.getRootNode().host||null:m)===v){_.push(b);break}b!=null&&b===document.body&&Cw(b)&&!Cw(document.documentElement)||b!=null&&Cw(b,c)&&_.push(b)}for(var I=r.visualViewport?r.visualViewport.width:innerWidth,T=r.visualViewport?r.visualViewport.height:innerHeight,y=window.scrollX||pageXOffset,g=window.scrollY||pageYOffset,w=e.getBoundingClientRect(),k=w.height,C=w.width,P=w.top,N=w.right,B=w.bottom,O=w.left,L=o==="start"||o==="nearest"?P:o==="end"?B:P+k/2,U=a==="center"?O+C/2:a==="end"?N:O,M=[],V=0;V<_.length;V++){var $=_[V],q=$.getBoundingClientRect(),Q=q.height,oe=q.width,ue=q.top,me=q.right,_e=q.bottom,ft=q.left;if(n==="if-needed"&&P>=0&&O>=0&&B<=T&&N<=I&&P>=ue&&B<=_e&&O>=ft&&N<=me)return M;var yt=getComputedStyle($),at=parseInt(yt.borderLeftWidth,10),ut=parseInt(yt.borderTopWidth,10),$e=parseInt(yt.borderRightWidth,10),lt=parseInt(yt.borderBottomWidth,10),We=0,dt=0,ie="offsetWidth"in $?$.offsetWidth-$.clientWidth-at-$e:0,X="offsetHeight"in $?$.offsetHeight-$.clientHeight-ut-lt:0,ne="offsetWidth"in $?$.offsetWidth===0?0:oe/$.offsetWidth:0,ae="offsetHeight"in $?$.offsetHeight===0?0:Q/$.offsetHeight:0;if(v===$)We=o==="start"?L:o==="end"?L-T:o==="nearest"?cg(g,g+T,T,ut,lt,g+L,g+L+k,k):L-T/2,dt=a==="start"?U:a==="center"?U-I/2:a==="end"?U-I:cg(y,y+I,I,at,$e,y+U,y+U+C,C),We=Math.max(0,We+g),dt=Math.max(0,dt+y);else{We=o==="start"?L-ue-ut:o==="end"?L-_e+lt+X:o==="nearest"?cg(ue,_e,Q,ut,lt+X,L,L+k,k):L-(ue+Q/2)+X/2,dt=a==="start"?U-ft-at:a==="center"?U-(ft+oe/2)+ie/2:a==="end"?U-me+$e+ie:cg(ft,me,oe,at,$e+ie,U,U+C,C);var de=$.scrollLeft,pe=$.scrollTop;L+=pe-(We=Math.max(0,Math.min(pe+We/ae,$.scrollHeight-Q/ae+X))),U+=de-(dt=Math.max(0,Math.min(de+dt/ne,$.scrollWidth-oe/ne+ie)))}M.push({el:$,top:We,left:dt})}return M},"i");var KY=0;function YY(e,t){if(e){var r=NA(e,{boundary:t,block:"nearest",scrollMode:"if-needed"});r.forEach(function(n){var o=n.el,a=n.top,l=n.left;o.scrollTop=a,o.scrollLeft=l})}}i(YY,"scrollIntoView");function PA(e,t){return e===t||e.contains&&e.contains(t)}i(PA,"isOrContainsNode");function Ow(e,t){var r;function n(){r&&clearTimeout(r)}i(n,"cancel");function o(){for(var a=arguments.length,l=new Array(a),c=0;c1?o-1:0),l=1;l=37&&r<=40&&t.indexOf("Arrow")!==0?"Arrow"+t:t}i(Rd,"normalizeArrowKey");function Ad(e,t,r,n,o){if(o===void 0&&(o=!0),r===0)return-1;var a=r-1;(typeof t!="number"||t<0||t>=r)&&(t=e>0?-1:a+1);var l=t+e;l<0?l=o?a:0:l>a&&(l=o?0:a);var c=ru(e,l,r,n,o);return c===-1?t>=r?-1:t:c}i(Ad,"getNextWrappingIndex");function ru(e,t,r,n,o){var a=n(t);if(!a||!a.hasAttribute("disabled"))return t;if(e>0){for(var l=t+1;l=0;c--)if(!n(c).hasAttribute("disabled"))return c;return o?e>0?ru(1,0,r,n,!1):ru(-1,r-1,r,n,!1):-1}i(ru,"getNextNonDisabledIndex");function LA(e,t,r,n){return n===void 0&&(n=!0),t.some(function(o){return o&&(PA(o,e)||n&&PA(o,r.activeElement))})}i(LA,"targetWithinDownshift");function QY(e,t,r){return;var n}i(QY,"validateControlledUnchanged");var XY=Ow(function(){VA().textContent=""},500);function $A(e,t){var r=VA(t);e&&(r.textContent=e,XY())}i($A,"setStatus");function VA(e){e===void 0&&(e=document);var t=e.getElementById("a11y-status-message");return t||(t=e.createElement("div"),t.setAttribute("id","a11y-status-message"),t.setAttribute("role","status"),t.setAttribute("aria-live","polite"),t.setAttribute("aria-relevant","additions text"),Object.assign(t.style,{border:"0",clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:"0",position:"absolute",width:"1px"}),e.body.appendChild(t),t)}i(VA,"getStatusDiv");var qA={highlightedIndex:-1,isOpen:!1,selectedItem:null,inputValue:""};function ZY(e,t,r){var n=e.props,o=e.type,a={};Object.keys(t).forEach(function(l){eJ(l,e,t,r),r[l]!==t[l]&&(a[l]=r[l])}),n.onStateChange&&Object.keys(a).length&&n.onStateChange(Ae({type:o},a))}i(ZY,"callOnChangeProps");function eJ(e,t,r,n){var o=t.props,a=t.type,l="on"+Aw(e)+"Change";o[l]&&n[e]!==void 0&&n[e]!==r[e]&&o[l](Ae({type:a},n))}i(eJ,"invokeOnChangeHandler");function tJ(e,t){return t.changes}i(tJ,"stateReducer");function rJ(e){var t=e.selectedItem,r=e.itemToString;return t?r(t)+" has been selected.":""}i(rJ,"getA11ySelectionMessage");var nJ=Ow(function(e,t){$A(e(),t)},200);function jA(e){var t=e.id,r=e.labelId,n=e.menuId,o=e.getItemId,a=e.toggleButtonId,l=t===void 0?"downshift-"+zA():t;return{labelId:r||l+"-label",menuId:n||l+"-menu",getItemId:o||function(c){return l+"-item-"+c},toggleButtonId:a||l+"-toggle-button"}}i(jA,"getElementIds");function Rw(e,t,r){return e!==void 0?e:r.length===0?-1:r.indexOf(t)}i(Rw,"getItemIndex");function iJ(e){return e?String(e):""}i(iJ,"itemToString");function DA(e){return/^\S{1}$/.test(e)}i(DA,"isAcceptedCharacterKey");function Aw(e){return""+e.slice(0,1).toUpperCase()+e.slice(1)}i(Aw,"capitalizeString");function gg(e){var t=(0,Z.useRef)(e);return t.current=e,t}i(gg,"useLatestRef");function WA(e,t,r){var n=(0,Z.useRef)(),o=(0,Z.useRef)(),a=(0,Z.useCallback)(function(_,b){o.current=b,_=fg(_,b.props);var I=e(_,b),T=b.props.stateReducer(_,Ae({},b,{changes:I}));return T},[e]),l=(0,Z.useReducer)(a,t),c=l[0],f=l[1],p=gg(r),m=(0,Z.useCallback)(function(_){return f(Ae({props:p.current},_))},[p]),v=o.current;return(0,Z.useEffect)(function(){v&&n.current&&n.current!==c&&ZY(v,fg(n.current,v.props),c),n.current=c},[c,r,v]),[c,m]}i(WA,"useEnhancedReducer");function GA(e,t,r){var n=WA(e,t,r),o=n[0],a=n[1];return[fg(o,r),a]}i(GA,"useControlledReducer");var Od={itemToString:iJ,stateReducer:tJ,getA11ySelectionMessage:rJ,scrollIntoView:YY,circularNavigation:!1,environment:typeof window>"u"?{}:window};function cr(e,t,r){r===void 0&&(r=qA);var n="default"+Aw(t);return n in e?e[n]:r[t]}i(cr,"getDefaultValue");function Cd(e,t,r){if(r===void 0&&(r=qA),t in e)return e[t];var n="initial"+Aw(t);return n in e?e[n]:cr(e,t,r)}i(Cd,"getInitialValue");function KA(e){var t=Cd(e,"selectedItem"),r=Cd(e,"isOpen"),n=Cd(e,"highlightedIndex"),o=Cd(e,"inputValue");return{highlightedIndex:n<0&&t&&r?e.items.indexOf(t):n,isOpen:r,selectedItem:t,inputValue:o}}i(KA,"getInitialState");function $s(e,t,r,n){var o=e.items,a=e.initialHighlightedIndex,l=e.defaultHighlightedIndex,c=t.selectedItem,f=t.highlightedIndex;return o.length===0?-1:a!==void 0&&f===a?a:l!==void 0?l:c?r===0?o.indexOf(c):Ad(r,o.indexOf(c),o.length,n,!1):r===0?-1:r<0?o.length-1:0}i($s,"getHighlightedIndexOnOpen");function YA(e,t,r,n){var o=(0,Z.useRef)({isMouseDown:!1,isTouchMove:!1});return(0,Z.useEffect)(function(){var a=i(function(){o.current.isMouseDown=!0},"onMouseDown"),l=i(function(m){o.current.isMouseDown=!1,e&&!LA(m.target,t.map(function(v){return v.current}),r.document)&&n()},"onMouseUp"),c=i(function(){o.current.isTouchMove=!1},"onTouchStart"),f=i(function(){o.current.isTouchMove=!0},"onTouchMove"),p=i(function(m){e&&!o.current.isTouchMove&&!LA(m.target,t.map(function(v){return v.current}),r.document,!1)&&n()},"onTouchEnd");return r.addEventListener("mousedown",a),r.addEventListener("mouseup",l),r.addEventListener("touchstart",c),r.addEventListener("touchmove",f),r.addEventListener("touchend",p),function(){r.removeEventListener("mousedown",a),r.removeEventListener("mouseup",l),r.removeEventListener("touchstart",c),r.removeEventListener("touchmove",f),r.removeEventListener("touchend",p)}},[e,r]),o}i(YA,"useMouseAndTouchTracker");function Nw(){for(var e=!1,t=(0,Z.useRef)(!0),r=arguments.length,n=new Array(r),o=0;o=0&&{selectedItem:n.items[f]})}break;case Ww:a={highlightedIndex:$s(n,e,1,t.getItemNodeFromIndex),isOpen:!0};break;case Gw:a={highlightedIndex:$s(n,e,-1,t.getItemNodeFromIndex),isOpen:!0};break;case Uw:case zw:a=Ae({isOpen:cr(n,"isOpen"),highlightedIndex:cr(n,"highlightedIndex")},e.highlightedIndex>=0&&{selectedItem:n.items[e.highlightedIndex]});break;case Fw:a={highlightedIndex:ru(1,0,n.items.length,t.getItemNodeFromIndex,!1)};break;case Bw:a={highlightedIndex:ru(-1,n.items.length-1,n.items.length,t.getItemNodeFromIndex,!1)};break;case Mw:a={isOpen:!1,highlightedIndex:-1};break;case pg:a={isOpen:!1,highlightedIndex:-1};break;case Hw:{var p=t.key,m=""+e.inputValue+p,v=MA(m,e.highlightedIndex,n.items,n.itemToString,t.getItemNodeFromIndex);a=Ae({inputValue:m},v>=0&&{highlightedIndex:v})}break;case Lw:a={highlightedIndex:Ad(o?5:1,e.highlightedIndex,n.items.length,t.getItemNodeFromIndex,n.circularNavigation)};break;case Dw:a={highlightedIndex:Ad(o?-5:-1,e.highlightedIndex,n.items.length,t.getItemNodeFromIndex,n.circularNavigation)};break;case $w:a={highlightedIndex:-1};break;case jw:case Yw:a={isOpen:!e.isOpen,highlightedIndex:e.isOpen?-1:$s(n,e,0)};break;case Jw:a={isOpen:!0,highlightedIndex:$s(n,e,0)};break;case Qw:a={isOpen:!1};break;case Xw:a={highlightedIndex:t.highlightedIndex};break;case Zw:a={selectedItem:t.selectedItem};break;case hg:a={inputValue:t.inputValue};break;case eS:a={highlightedIndex:cr(n,"highlightedIndex"),isOpen:cr(n,"isOpen"),selectedItem:cr(n,"selectedItem"),inputValue:cr(n,"inputValue")};break;default:throw new Error("Reducer called without proper action type.")}return Ae({},e,a)}i(uJ,"downshiftSelectReducer");lJ.stateChangeTypes=aJ;function lJ(e){e===void 0&&(e={});var t=Ae({},sJ,e),r=t.items,n=t.scrollIntoView,o=t.environment,a=t.initialIsOpen,l=t.defaultIsOpen,c=t.itemToString,f=t.getA11ySelectionMessage,p=t.getA11yStatusMessage,m=KA(t),v=GA(uJ,m,t),_=v[0],b=v[1],I=_.isOpen,T=_.highlightedIndex,y=_.selectedItem,g=_.inputValue,w=(0,Z.useRef)(null),k=(0,Z.useRef)(null),C=(0,Z.useRef)();C.current={};var P=(0,Z.useRef)(!0),N=(0,Z.useRef)(null),B=(0,Z.useRef)(jA(t)),O=(0,Z.useRef)(),L=(0,Z.useRef)(!0),U=gg({state:_,props:t}),M=i(function(ie){return C.current[B.current.getItemId(ie)]},"getItemNodeFromIndex");dg(p,[I,T,g,r],Ae({isInitialMount:L.current,previousResultCount:O.current,items:r,environment:o,itemToString:c},_)),dg(f,[y],Ae({isInitialMount:L.current,previousResultCount:O.current,items:r,environment:o,itemToString:c},_));var V=JA({menuElement:k.current,highlightedIndex:T,isOpen:I,itemRefs:C,scrollIntoView:n,getItemNodeFromIndex:M});(0,Z.useEffect)(function(){L.current&&(N.current=Ow(function(ie){ie({type:hg,inputValue:""})},500)),g&&N.current(b)},[b,g]),Pw({isInitialMount:L.current,props:t,state:_}),(0,Z.useEffect)(function(){if(L.current){(a||l||I)&&k.current&&k.current.focus();return}if(I){k.current&&k.current.focus();return}o.document.activeElement===k.current&&w.current&&(P.current=!1,w.current.focus())},[I]),(0,Z.useEffect)(function(){L.current||(O.current=r.length)});var $=YA(I,[k,w],o,function(){b({type:pg})}),q=Nw("getMenuProps","getToggleButtonProps");(0,Z.useEffect)(function(){L.current=!1},[]);var Q=(0,Z.useMemo)(function(){return{ArrowDown:i(function(X){X.preventDefault(),b({type:Ww,getItemNodeFromIndex:M,shiftKey:X.shiftKey})},"ArrowDown"),ArrowUp:i(function(X){X.preventDefault(),b({type:Gw,getItemNodeFromIndex:M,shiftKey:X.shiftKey})},"ArrowUp")}},[b]),oe=(0,Z.useMemo)(function(){return{ArrowDown:i(function(X){X.preventDefault(),b({type:Lw,getItemNodeFromIndex:M,shiftKey:X.shiftKey})},"ArrowDown"),ArrowUp:i(function(X){X.preventDefault(),b({type:Dw,getItemNodeFromIndex:M,shiftKey:X.shiftKey})},"ArrowUp"),Home:i(function(X){X.preventDefault(),b({type:Fw,getItemNodeFromIndex:M})},"Home"),End:i(function(X){X.preventDefault(),b({type:Bw,getItemNodeFromIndex:M})},"End"),Escape:i(function(){b({type:Mw})},"Escape"),Enter:i(function(X){X.preventDefault(),b({type:Uw})},"Enter")," ":i(function(X){X.preventDefault(),b({type:zw})},"_")}},[b]),ue=(0,Z.useCallback)(function(){b({type:Yw})},[b]),me=(0,Z.useCallback)(function(){b({type:Qw})},[b]),_e=(0,Z.useCallback)(function(){b({type:Jw})},[b]),ft=(0,Z.useCallback)(function(ie){b({type:Xw,highlightedIndex:ie})},[b]),yt=(0,Z.useCallback)(function(ie){b({type:Zw,selectedItem:ie})},[b]),at=(0,Z.useCallback)(function(){b({type:eS})},[b]),ut=(0,Z.useCallback)(function(ie){b({type:hg,inputValue:ie})},[b]),$e=(0,Z.useCallback)(function(ie){return Ae({id:B.current.labelId,htmlFor:B.current.toggleButtonId},ie)},[]),lt=(0,Z.useCallback)(function(ie,X){var ne,ae=ie===void 0?{}:ie,de=ae.onMouseLeave,pe=ae.refKey,ge=pe===void 0?"ref":pe,Ee=ae.onKeyDown,Te=ae.onBlur,et=ae.ref,tt=Pn(ae,["onMouseLeave","refKey","onKeyDown","onBlur","ref"]),xe=X===void 0?{}:X,Ne=xe.suppressRefError,rt=Ne===void 0?!1:Ne,Kt=U.current.state;return q("getMenuProps",rt,ge,k),Ae((ne={},ne[ge]=ro(et,function(xt){k.current=xt}),ne.id=B.current.menuId,ne.role="listbox",ne["aria-labelledby"]=B.current.labelId,ne.tabIndex=-1,ne),Kt.isOpen&&Kt.highlightedIndex>-1&&{"aria-activedescendant":B.current.getItemId(Kt.highlightedIndex)},{onMouseLeave:xr(de,i(function(){b({type:$w})},"menuHandleMouseLeave")),onKeyDown:xr(Ee,i(function(_t){var Ce=Rd(_t);Ce&&oe[Ce]?oe[Ce](_t):DA(Ce)&&b({type:Hw,key:Ce,getItemNodeFromIndex:M})},"menuHandleKeyDown")),onBlur:xr(Te,i(function(){if(P.current===!1){P.current=!0;return}var _t=!$.current.isMouseDown;_t&&b({type:pg})},"menuHandleBlur"))},tt)},[b,U,oe,$,q]),We=(0,Z.useCallback)(function(ie,X){var ne,ae=ie===void 0?{}:ie,de=ae.onClick,pe=ae.onKeyDown,ge=ae.refKey,Ee=ge===void 0?"ref":ge,Te=ae.ref,et=Pn(ae,["onClick","onKeyDown","refKey","ref"]),tt=X===void 0?{}:X,xe=tt.suppressRefError,Ne=xe===void 0?!1:xe,rt=i(function(){b({type:jw})},"toggleButtonHandleClick"),Kt=i(function(_t){var Ce=Rd(_t);Ce&&Q[Ce]?Q[Ce](_t):DA(Ce)&&b({type:Kw,key:Ce,getItemNodeFromIndex:M})},"toggleButtonHandleKeyDown"),xt=Ae((ne={},ne[Ee]=ro(Te,function(_t){w.current=_t}),ne.id=B.current.toggleButtonId,ne["aria-haspopup"]="listbox",ne["aria-expanded"]=U.current.state.isOpen,ne["aria-labelledby"]=B.current.labelId+" "+B.current.toggleButtonId,ne),et);return et.disabled||(xt.onClick=xr(de,rt),xt.onKeyDown=xr(pe,Kt)),q("getToggleButtonProps",Ne,Ee,w),xt},[b,U,Q,q]),dt=(0,Z.useCallback)(function(ie){var X,ne=ie===void 0?{}:ie,ae=ne.item,de=ne.index,pe=ne.onMouseMove,ge=ne.onClick,Ee=ne.refKey,Te=Ee===void 0?"ref":Ee,et=ne.ref,tt=Pn(ne,["item","index","onMouseMove","onClick","refKey","ref"]),xe=U.current,Ne=xe.state,rt=xe.props,Kt=i(function(){de!==Ne.highlightedIndex&&(V.current=!1,b({type:Vw,index:de}))},"itemHandleMouseMove"),xt=i(function(){b({type:qw,index:de})},"itemHandleClick"),_t=Rw(de,ae,rt.items);if(_t<0)throw new Error("Pass either item or item index in getItemProps!");var Ce=Ae((X={role:"option","aria-selected":""+(_t===Ne.highlightedIndex),id:B.current.getItemId(_t)},X[Te]=ro(et,function(Et){Et&&(C.current[B.current.getItemId(_t)]=Et)}),X),tt);return tt.disabled||(Ce.onMouseMove=xr(pe,Kt),Ce.onClick=xr(ge,xt)),Ce},[b,U,V]);return{getToggleButtonProps:We,getLabelProps:$e,getMenuProps:lt,getItemProps:dt,toggleMenu:ue,openMenu:_e,closeMenu:me,setHighlightedIndex:ft,selectItem:yt,reset:at,setInputValue:ut,highlightedIndex:T,isOpen:I,selectedItem:y,inputValue:g}}i(lJ,"useSelect");var tS=0,rS=1,nS=2,iS=3,oS=4,sS=5,aS=6,mg=7,uS=8,lS=9,cS=10,fS=11,dS=12,pS=13,hS=14,mS=15,gS=16,vS=17,_S=18,bS=19,cJ=Object.freeze({__proto__:null,InputKeyDownArrowDown:tS,InputKeyDownArrowUp:rS,InputKeyDownEscape:nS,InputKeyDownHome:iS,InputKeyDownEnd:oS,InputKeyDownEnter:sS,InputChange:aS,InputBlur:mg,MenuMouseLeave:uS,ItemMouseMove:lS,ItemClick:cS,ToggleButtonClick:fS,FunctionToggleMenu:dS,FunctionOpenMenu:pS,FunctionCloseMenu:hS,FunctionSetHighlightedIndex:mS,FunctionSelectItem:gS,FunctionSetInputValue:vS,FunctionReset:_S,ControlledPropUpdatedSelectedItem:bS});function fJ(e){var t=e.id,r=e.inputId,n=Pn(e,["id","inputId"]),o=t===void 0?"downshift-"+zA():t;return Ae({inputId:r||o+"-input"},jA(Ae({id:t},n)))}i(fJ,"getElementIds$1");function dJ(e){var t=KA(e),r=t.selectedItem,n=t.inputValue;return n===""&&r&&e.defaultInputValue===void 0&&e.initialInputValue===void 0&&e.inputValue===void 0&&(n=e.itemToString(r)),Ae({},t,{inputValue:n})}i(dJ,"getInitialState$1");var $1e={items:te.default.array.isRequired,itemToString:te.default.func,getA11yStatusMessage:te.default.func,getA11ySelectionMessage:te.default.func,circularNavigation:te.default.bool,highlightedIndex:te.default.number,defaultHighlightedIndex:te.default.number,initialHighlightedIndex:te.default.number,isOpen:te.default.bool,defaultIsOpen:te.default.bool,initialIsOpen:te.default.bool,selectedItem:te.default.any,initialSelectedItem:te.default.any,defaultSelectedItem:te.default.any,inputValue:te.default.string,defaultInputValue:te.default.string,initialInputValue:te.default.string,id:te.default.string,labelId:te.default.string,menuId:te.default.string,getItemId:te.default.func,inputId:te.default.string,toggleButtonId:te.default.string,stateReducer:te.default.func,onSelectedItemChange:te.default.func,onHighlightedIndexChange:te.default.func,onStateChange:te.default.func,onIsOpenChange:te.default.func,onInputValueChange:te.default.func,environment:te.default.shape({addEventListener:te.default.func,removeEventListener:te.default.func,document:te.default.shape({getElementById:te.default.func,activeElement:te.default.any,body:te.default.any})})};function pJ(e,t,r){var n=(0,Z.useRef)(),o=WA(e,t,r),a=o[0],l=o[1];return(0,Z.useEffect)(function(){HA(r,"selectedItem")&&(n.current!==r.selectedItem&&l({type:bS,inputValue:r.itemToString(r.selectedItem)}),n.current=a.selectedItem===n.current?r.selectedItem:a.selectedItem)}),[fg(a,r),l]}i(pJ,"useControlledReducer$1");var hJ=Ae({},Od,{getA11yStatusMessage:JY,circularNavigation:!0});function mJ(e,t){var r=t.type,n=t.props,o=t.shiftKey,a;switch(r){case lS:a={highlightedIndex:t.index};break;case cS:a={isOpen:cr(n,"isOpen"),highlightedIndex:cr(n,"highlightedIndex"),selectedItem:n.items[t.index],inputValue:n.itemToString(n.items[t.index])};break;case tS:e.isOpen?a={highlightedIndex:Ad(o?5:1,e.highlightedIndex,n.items.length,t.getItemNodeFromIndex,n.circularNavigation)}:a={highlightedIndex:$s(n,e,1,t.getItemNodeFromIndex),isOpen:!0};break;case rS:e.isOpen?a={highlightedIndex:Ad(o?-5:-1,e.highlightedIndex,n.items.length,t.getItemNodeFromIndex,n.circularNavigation)}:a={highlightedIndex:$s(n,e,-1,t.getItemNodeFromIndex),isOpen:!0};break;case sS:a=Ae({},e.isOpen&&e.highlightedIndex>=0&&{selectedItem:n.items[e.highlightedIndex],isOpen:cr(n,"isOpen"),highlightedIndex:cr(n,"highlightedIndex"),inputValue:n.itemToString(n.items[e.highlightedIndex])});break;case nS:a=Ae({isOpen:!1,highlightedIndex:-1},!e.isOpen&&{selectedItem:null,inputValue:""});break;case iS:a=Ae({},e.isOpen&&{highlightedIndex:ru(1,0,n.items.length,t.getItemNodeFromIndex,!1)});break;case oS:a=Ae({},e.isOpen&&{highlightedIndex:ru(-1,n.items.length-1,n.items.length,t.getItemNodeFromIndex,!1)});break;case mg:e.isOpen&&(a=Ae({isOpen:!1,highlightedIndex:-1},e.highlightedIndex>=0&&t.selectItem&&{selectedItem:n.items[e.highlightedIndex],inputValue:n.itemToString(n.items[e.highlightedIndex])}));break;case aS:a={isOpen:!0,highlightedIndex:cr(n,"highlightedIndex"),inputValue:t.inputValue};break;case uS:a={highlightedIndex:-1};break;case fS:case dS:a={isOpen:!e.isOpen,highlightedIndex:e.isOpen?-1:$s(n,e,0)};break;case pS:a={isOpen:!0,highlightedIndex:$s(n,e,0)};break;case hS:a={isOpen:!1};break;case mS:a={highlightedIndex:t.highlightedIndex};break;case gS:a={selectedItem:t.selectedItem,inputValue:n.itemToString(t.selectedItem)};break;case bS:case vS:a={inputValue:t.inputValue};break;case _S:a={highlightedIndex:cr(n,"highlightedIndex"),isOpen:cr(n,"isOpen"),selectedItem:cr(n,"selectedItem"),inputValue:cr(n,"inputValue")};break;default:throw new Error("Reducer called without proper action type.")}return Ae({},e,a)}i(mJ,"downshiftUseComboboxReducer");$l.stateChangeTypes=cJ;function $l(e){e===void 0&&(e={});var t=Ae({},hJ,e),r=t.initialIsOpen,n=t.defaultIsOpen,o=t.items,a=t.scrollIntoView,l=t.environment,c=t.getA11yStatusMessage,f=t.getA11ySelectionMessage,p=t.itemToString,m=dJ(t),v=pJ(mJ,m,t),_=v[0],b=v[1],I=_.isOpen,T=_.highlightedIndex,y=_.selectedItem,g=_.inputValue,w=(0,Z.useRef)(null),k=(0,Z.useRef)(),C=(0,Z.useRef)(null),P=(0,Z.useRef)(null),N=(0,Z.useRef)(null);k.current={};var B=(0,Z.useRef)(!0),O=(0,Z.useRef)(fJ(t)),L=(0,Z.useRef)(),U=gg({state:_,props:t}),M=i(function(X){return k.current[O.current.getItemId(X)]},"getItemNodeFromIndex");dg(c,[I,T,g,o],Ae({isInitialMount:B.current,previousResultCount:L.current,items:o,environment:l,itemToString:p},_)),dg(f,[y],Ae({isInitialMount:B.current,previousResultCount:L.current,items:o,environment:l,itemToString:p},_));var V=JA({menuElement:w.current,highlightedIndex:T,isOpen:I,itemRefs:k,scrollIntoView:a,getItemNodeFromIndex:M});Pw({isInitialMount:B.current,props:t,state:_}),(0,Z.useEffect)(function(){B.current&&(r||n||I)&&C.current&&C.current.focus()},[I]),(0,Z.useEffect)(function(){B.current||(L.current=o.length)});var $=YA(I,[N,w,P],l,function(){b({type:mg,selectItem:!1})}),q=Nw("getInputProps","getComboboxProps","getMenuProps");(0,Z.useEffect)(function(){B.current=!1},[]);var Q=(0,Z.useMemo)(function(){return{ArrowDown:i(function(ne){ne.preventDefault(),b({type:tS,shiftKey:ne.shiftKey,getItemNodeFromIndex:M})},"ArrowDown"),ArrowUp:i(function(ne){ne.preventDefault(),b({type:rS,shiftKey:ne.shiftKey,getItemNodeFromIndex:M})},"ArrowUp"),Home:i(function(ne){ne.preventDefault(),b({type:iS,getItemNodeFromIndex:M})},"Home"),End:i(function(ne){ne.preventDefault(),b({type:oS,getItemNodeFromIndex:M})},"End"),Escape:i(function(){b({type:nS})},"Escape"),Enter:i(function(ne){if(ne.which!==229){var ae=U.current.state;ae.isOpen&&ne.preventDefault(),b({type:sS,getItemNodeFromIndex:M})}},"Enter")}},[b,U]),oe=(0,Z.useCallback)(function(X){return Ae({id:O.current.labelId,htmlFor:O.current.inputId},X)},[]),ue=(0,Z.useCallback)(function(X,ne){var ae,de=X===void 0?{}:X,pe=de.onMouseLeave,ge=de.refKey,Ee=ge===void 0?"ref":ge,Te=de.ref,et=Pn(de,["onMouseLeave","refKey","ref"]),tt=ne===void 0?{}:ne,xe=tt.suppressRefError,Ne=xe===void 0?!1:xe;return q("getMenuProps",Ne,Ee,w),Ae((ae={},ae[Ee]=ro(Te,function(rt){w.current=rt}),ae.id=O.current.menuId,ae.role="listbox",ae["aria-labelledby"]=O.current.labelId,ae.onMouseLeave=xr(pe,function(){b({type:uS})}),ae),et)},[b,q]),me=(0,Z.useCallback)(function(X){var ne,ae,de=X===void 0?{}:X,pe=de.item,ge=de.index,Ee=de.refKey,Te=Ee===void 0?"ref":Ee,et=de.ref,tt=de.onMouseMove,xe=de.onClick,Ne=de.onPress,rt=Pn(de,["item","index","refKey","ref","onMouseMove","onClick","onPress"]),Kt=U.current,xt=Kt.props,_t=Kt.state,Ce=Rw(ge,pe,xt.items);if(Ce<0)throw new Error("Pass either item or item index in getItemProps!");var Et="onClick",on=xe;return Ae((ne={},ne[Te]=ro(et,function(qr){qr&&(k.current[O.current.getItemId(Ce)]=qr)}),ne.role="option",ne["aria-selected"]=""+(Ce===_t.highlightedIndex),ne.id=O.current.getItemId(Ce),ne),!rt.disabled&&(ae={onMouseMove:xr(tt,i(function(){ge!==_t.highlightedIndex&&(V.current=!1,b({type:lS,index:ge}))},"itemHandleMouseMove"))},ae[Et]=xr(on,i(function(){b({type:cS,index:ge}),C.current&&C.current.focus()},"itemHandleClick")),ae),rt)},[b,U,V]),_e=(0,Z.useCallback)(function(X){var ne,ae=X===void 0?{}:X,de=ae.onClick,pe=ae.onPress,ge=ae.refKey,Ee=ge===void 0?"ref":ge,Te=ae.ref,et=Pn(ae,["onClick","onPress","refKey","ref"]),tt=i(function(){b({type:fS}),!U.current.state.isOpen&&C.current&&C.current.focus()},"toggleButtonHandleClick");return Ae((ne={},ne[Ee]=ro(Te,function(xe){P.current=xe}),ne.id=O.current.toggleButtonId,ne.tabIndex=-1,ne),!et.disabled&&Ae({},{onClick:xr(de,tt)}),et)},[b,U]),ft=(0,Z.useCallback)(function(X,ne){var ae,de=X===void 0?{}:X,pe=de.onKeyDown,ge=de.onChange,Ee=de.onInput,Te=de.onBlur,et=de.onChangeText,tt=de.refKey,xe=tt===void 0?"ref":tt,Ne=de.ref,rt=Pn(de,["onKeyDown","onChange","onInput","onBlur","onChangeText","refKey","ref"]),Kt=ne===void 0?{}:ne,xt=Kt.suppressRefError,_t=xt===void 0?!1:xt;q("getInputProps",_t,xe,C);var Ce=U.current.state,Et=i(function(Di){var ra=Rd(Di);ra&&Q[ra]&&Q[ra](Di)},"inputHandleKeyDown"),on=i(function(Di){b({type:aS,inputValue:Di.target.value})},"inputHandleChange"),qr=i(function(){$.current.isMouseDown||b({type:mg,selectItem:!0})},"inputHandleBlur"),uo="onChange",hu={};if(!rt.disabled){var lo;hu=(lo={},lo[uo]=xr(ge,Ee,on),lo.onKeyDown=xr(pe,Et),lo.onBlur=xr(Te,qr),lo)}return Ae((ae={},ae[xe]=ro(Ne,function(Di){C.current=Di}),ae.id=O.current.inputId,ae["aria-autocomplete"]="list",ae["aria-controls"]=O.current.menuId,ae),Ce.isOpen&&Ce.highlightedIndex>-1&&{"aria-activedescendant":O.current.getItemId(Ce.highlightedIndex)},{"aria-labelledby":O.current.labelId,autoComplete:"off",value:Ce.inputValue},hu,rt)},[b,Q,U,$,q]),yt=(0,Z.useCallback)(function(X,ne){var ae,de=X===void 0?{}:X,pe=de.refKey,ge=pe===void 0?"ref":pe,Ee=de.ref,Te=Pn(de,["refKey","ref"]),et=ne===void 0?{}:ne,tt=et.suppressRefError,xe=tt===void 0?!1:tt;return q("getComboboxProps",xe,ge,N),Ae((ae={},ae[ge]=ro(Ee,function(Ne){N.current=Ne}),ae.role="combobox",ae["aria-haspopup"]="listbox",ae["aria-owns"]=O.current.menuId,ae["aria-expanded"]=U.current.state.isOpen,ae),Te)},[U,q]),at=(0,Z.useCallback)(function(){b({type:dS})},[b]),ut=(0,Z.useCallback)(function(){b({type:hS})},[b]),$e=(0,Z.useCallback)(function(){b({type:pS})},[b]),lt=(0,Z.useCallback)(function(X){b({type:mS,highlightedIndex:X})},[b]),We=(0,Z.useCallback)(function(X){b({type:gS,selectedItem:X})},[b]),dt=(0,Z.useCallback)(function(X){b({type:vS,inputValue:X})},[b]),ie=(0,Z.useCallback)(function(){b({type:_S})},[b]);return{getItemProps:me,getLabelProps:oe,getMenuProps:ue,getInputProps:ft,getComboboxProps:yt,getToggleButtonProps:_e,toggleMenu:at,openMenu:$e,closeMenu:ut,setHighlightedIndex:lt,setInputValue:dt,selectItem:We,reset:ie,highlightedIndex:T,isOpen:I,selectedItem:y,inputValue:g}}i($l,"useCombobox");var QA={activeIndex:-1,selectedItems:[]};function FA(e,t){return Cd(e,t,QA)}i(FA,"getInitialValue$1");function BA(e,t){return cr(e,t,QA)}i(BA,"getDefaultValue$1");function gJ(e){var t=FA(e,"activeIndex"),r=FA(e,"selectedItems");return{activeIndex:t,selectedItems:r}}i(gJ,"getInitialState$2");function UA(e){if(e.shiftKey||e.metaKey||e.ctrlKey||e.altKey)return!1;var t=e.target;return!(t instanceof HTMLInputElement&&t.value!==""&&(t.selectionStart!==0||t.selectionEnd!==0))}i(UA,"isKeyDownOperationPermitted");function vJ(e){var t=e.removedSelectedItem,r=e.itemToString;return r(t)+" has been removed."}i(vJ,"getA11yRemovalMessage");var V1e={selectedItems:te.default.array,initialSelectedItems:te.default.array,defaultSelectedItems:te.default.array,itemToString:te.default.func,getA11yRemovalMessage:te.default.func,stateReducer:te.default.func,activeIndex:te.default.number,initialActiveIndex:te.default.number,defaultActiveIndex:te.default.number,onActiveIndexChange:te.default.func,onSelectedItemsChange:te.default.func,keyNavigationNext:te.default.string,keyNavigationPrevious:te.default.string,environment:te.default.shape({addEventListener:te.default.func,removeEventListener:te.default.func,document:te.default.shape({getElementById:te.default.func,activeElement:te.default.any,body:te.default.any})})},_J={itemToString:Od.itemToString,stateReducer:Od.stateReducer,environment:Od.environment,getA11yRemovalMessage:vJ,keyNavigationNext:"ArrowRight",keyNavigationPrevious:"ArrowLeft"},yS=0,xS=1,wS=2,SS=3,ES=4,IS=5,kS=6,TS=7,CS=8,OS=9,RS=10,AS=11,NS=12,bJ=Object.freeze({__proto__:null,SelectedItemClick:yS,SelectedItemKeyDownDelete:xS,SelectedItemKeyDownBackspace:wS,SelectedItemKeyDownNavigationNext:SS,SelectedItemKeyDownNavigationPrevious:ES,DropdownKeyDownNavigationPrevious:IS,DropdownKeyDownBackspace:kS,DropdownClick:TS,FunctionAddSelectedItem:CS,FunctionRemoveSelectedItem:OS,FunctionSetSelectedItems:RS,FunctionSetActiveIndex:AS,FunctionReset:NS});function yJ(e,t){var r=t.type,n=t.index,o=t.props,a=t.selectedItem,l=e.activeIndex,c=e.selectedItems,f;switch(r){case yS:f={activeIndex:n};break;case ES:f={activeIndex:l-1<0?0:l-1};break;case SS:f={activeIndex:l+1>=c.length?-1:l+1};break;case wS:case xS:{var p=l;c.length===1?p=-1:l===c.length-1&&(p=c.length-2),f=Ae({selectedItems:[].concat(c.slice(0,l),c.slice(l+1))},{activeIndex:p});break}case IS:f={activeIndex:c.length-1};break;case kS:f={selectedItems:c.slice(0,c.length-1)};break;case CS:f={selectedItems:[].concat(c,[a])};break;case TS:f={activeIndex:-1};break;case OS:{var m=l,v=c.indexOf(a);c.length===1?m=-1:v===c.length-1&&(m=c.length-2),f=Ae({selectedItems:[].concat(c.slice(0,v),c.slice(v+1))},{activeIndex:m});break}case RS:{var _=t.selectedItems;f={selectedItems:_};break}case AS:{var b=t.activeIndex;f={activeIndex:b};break}case NS:f={activeIndex:BA(o,"activeIndex"),selectedItems:BA(o,"selectedItems")};break;default:throw new Error("Reducer called without proper action type.")}return Ae({},e,f)}i(yJ,"downshiftMultipleSelectionReducer");xJ.stateChangeTypes=bJ;function xJ(e){e===void 0&&(e={});var t=Ae({},_J,e),r=t.getA11yRemovalMessage,n=t.itemToString,o=t.environment,a=t.keyNavigationNext,l=t.keyNavigationPrevious,c=GA(yJ,gJ(t),t),f=c[0],p=c[1],m=f.activeIndex,v=f.selectedItems,_=(0,Z.useRef)(!0),b=(0,Z.useRef)(null),I=(0,Z.useRef)(v),T=(0,Z.useRef)();T.current=[];var y=gg({state:f,props:t});(0,Z.useEffect)(function(){if(!_.current){if(v.length(0,PS.isEqual)(r,t))}i(wJ,"n");var SJ=i(({disabled:e,highlightValue:t,itemProps:r,label:n,menuStyles:o,multiselect:a,selected:l})=>{let c=i(f=>{return rn.default.createElement("span",{className:o.highlighted,dangerouslySetInnerHTML:{__html:(p=f,p.replace(new RegExp(t,"gi"),m=>`${m}`))}});var p},"c");return rn.default.createElement("li",Object.assign({},r,{"aria-selected":l},e&&{"aria-disabled":!0}),a?rn.default.createElement(rn.default.Fragment,null,rn.default.createElement("span",{className:o.checkbox,"aria-hidden":!0},rn.default.createElement(Wx,null)),t?c(n):n):rn.default.createElement(rn.default.Fragment,null,t?c(n):n,l&&rn.default.createElement(Wx,{className:o.selectedIcon})))},"r"),ZA=i(({getItemProps:e,highlightValue:t,isOptionDisabled:r,menuProps:n,menuStyles:o,multiselect:a,open:l,optionLabelField:c,optionKeyField:f,options:p,selectedItem:m,selectedItems:v,virtualizer:_})=>{let b=!!_,I=b?_.virtualItems:p;return rn.default.createElement("ul",Object.assign({},n,{className:st(o.menu)}),l&&rn.default.createElement(rn.default.Fragment,null,b&&rn.default.createElement("li",{key:"total-size","aria-hidden":!0,style:{height:_.totalSize}}),I.map((T,y)=>{let g=y,w=null;b&&({index:g}=T,w=T);let k=p[g],C=k[c],P=k[f],N=a?wJ(v,k):(0,PS.isEqual)(m,k),B=typeof r=="function"&&r(k,g),O=e(k,g,N,B,w);return rn.default.createElement(SJ,{key:P,disabled:B,highlightValue:t,itemProps:O,menuStyles:o,multiselect:a,label:C,selected:N})})))},"i");var Vr={input:"SearchInput-module_input__Addns",hidden:"SearchInput-module_hidden__OcXmJ",button:"SearchInput-module_button__z7NIp search-input_hds-search-input__button__1-cj-",wrapper:"SearchInput-module_wrapper__114JK",root:"SearchInput-module_root__sMwrY",open:"SearchInput-module_open__1zeft",angleIcon:"SearchInput-module_angleIcon__1PdxN",menu:"SearchInput-module_menu__2P8CO",loadingSpinnerContainer:"SearchInput-module_loadingSpinnerContainer__T6ZTc",menuItem:"SearchInput-module_menuItem__zIC_d",highlighted:"SearchInput-module_highlighted__3D7Hh",selected:"SearchInput-module_selected__30K7a",disabled:"SearchInput-module_disabled__akdv5",virtualized:"SearchInput-module_virtualized__xRfea",errorText:"SearchInput-module_errorText__2tddy text-input_hds-text-input__error-text__2bQYc",buttons:"SearchInput-module_buttons__2O_2t search-input_hds-search-input__buttons__3PawT",searchIcon:"SearchInput-module_searchIcon__l1_S4",noToggle:"SearchInput-module_noToggle__2rf7Y",helperText:"SearchInput-module_helperText__2AWSL",loadingSpinner:"SearchInput-module_loadingSpinner__3G_76"};Ht(`@keyframes text-input_fadeIn__qn0sk{0%{opacity:0}to{opacity:1}}.text-input_hds-text-input__2k_Sg{--border-width:2px;--outline-width:3px;--outline-offset-readonly:4px;--input-height:56px;--textarea-height:149px;--icon-size:var(--spacing-m);--icon-color:var(--color-black);--helper-color-default:var(--color-black-60);--helper-color-invalid:var(--color-black);--helper-background-color-invalid:var(--color-error-light);--helper-icon-color-invalid:var(--color-error);--helper-color-success:var(--color-black);--helper-background-color-success:var(--color-success-light);--helper-icon-color-success:var(--color-success);--helper-color-info:var(--color-black);--helper-background-color-info:var(--color-info-light);--helper-icon-color-info:var(--color-info);--input-background-default:var(--color-white);--input-background-disabled:var(--color-black-10);--input-border-color-default:var(--color-black-50);--input-border-color-hover:var(--color-black-90);--input-border-color-focus:var(--color-black-90);--input-border-color-invalid:var(--color-error);--input-border-color-disabled:var(--color-black-10);--input-border-color-success:var(--color-success);--input-color-default:var(--color-black-90);--input-color-disabled:var(--color-black-40);--label-color-default:var(--color-black-90);--label-color-invalid:var(--color-black-90);--placeholder-color:var(--color-black-60)}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__input__28bnn{-webkit-appearance:none;background-color:var(--input-background-default);border:var(--border-width) solid var(--input-border-color-default);border-radius:0;box-sizing:border-box;color:var(--input-color-default);font-family:inherit;font-size:1.125em;height:var(--input-height);line-height:normal;margin:0;padding:0 var(--spacing-s);width:100%;will-change:transform,box-shadow}.text-input_hds-text-input__2k_Sg:not([data-hds-textinput-filled]) .text-input_hds-text-input__button-clear__9anML,.text-input_hds-text-input__input-clear__10ibh::-webkit-search-cancel-button{display:none}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__button-clear__9anML>*{pointer-events:none}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__input__28bnn:hover{border-color:var(--input-border-color-hover);transition:border-color 85ms ease-out}.text-input_hds-text-input__input-wrapper__2dlTe:focus-within .text-input_hds-text-input__input__28bnn{border-color:var(--input-border-color-focus);outline:none}.text-input_hds-text-input__2k_Sg.text-input_hds-text-input--invalid__2_9Zw .text-input_hds-text-input__input__28bnn{border-color:var(--input-border-color-invalid)}.text-input_hds-text-input__2k_Sg.text-input_hds-text-input--success__3Oi7w .text-input_hds-text-input__input__28bnn{border-color:var(--input-border-color-success)}.text-input_hds-text-input__input-wrapper__2dlTe:focus-within .text-input_hds-text-input__input__28bnn:not([readonly]){box-shadow:0 0 0 var(--outline-width) var(--color-focus-outline);transform:translateZ(0);transition:85ms ease-out;transition-property:box-shadow,transform}.text-input_hds-text-input__label__1Wguh{color:var(--label-color-default);display:block;font-size:var(--fontsize-body-m);font-weight:500;margin-bottom:var(--spacing-3-xs)}.text-input_hds-text-input--invalid__2_9Zw .text-input_hds-text-input__label__1Wguh{color:var(--label-color-invalid);transition:color 85ms linear}.text-input_hds-text-input__required__cS54_{display:inline-block;font-size:var(--fontsize-body-xl);line-height:1;margin-left:var(--spacing-2-xs);transform:translateY(var(--spacing-3-xs))}.text-input_hds-text-input__input-wrapper__2dlTe{display:flex;position:relative}.text-input_hds-text-input__2k_Sg textarea.text-input_hds-text-input__input__28bnn{font-family:inherit;height:var(--textarea-height);margin:0;min-height:var(--input-height);overflow:auto;padding:var(--spacing-s);resize:vertical}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__input__28bnn::-ms-reveal{display:none}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__input__28bnn::-moz-placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__input__28bnn::placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__helper-text__1LgPk{color:var(--helper-color-default);display:block;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-3-xs);white-space:pre-line}.text-input_hds-text-input__error-text__2bQYc{background-color:var(--helper-background-color-invalid);border-left:8px solid var(--color-error);color:var(--helper-color-invalid);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);white-space:pre-line}.text-input_hds-text-input__error-text__2bQYc:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__error-text__2bQYc:before{animation:text-input_fadeIn__qn0sk 85ms ease-out;background:var(--helper-icon-color-invalid);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__success-text__31pFk{background-color:var(--helper-background-color-success);border-left:8px solid var(--color-success);color:var(--helper-color-success);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative;white-space:pre-wrap}.text-input_hds-text-input__success-text__31pFk:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__success-text__31pFk:before{animation:text-input_fadeIn__qn0sk 85ms ease-out;background:var(--helper-icon-color-success);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__info-text__3Xddn{background-color:var(--helper-background-color-info);border-left:8px solid var(--color-info);color:var(--helper-color-info);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative}.text-input_hds-text-input__info-text__3Xddn:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__info-text__3Xddn:before{animation:text-input_fadeIn__qn0sk 85ms ease-out;background:var(--helper-icon-color-info);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__input__28bnn[disabled]{background-color:var(--input-background-disabled);border-color:var(--input-border-color-disabled);color:var(--input-color-disabled);cursor:not-allowed}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__input__28bnn[readonly]{background-color:transparent;border:0;color:var(--input-color-default);outline-offset:var(--outline-offset-readonly);padding:0;-webkit-text-fill-color:var(--input-color-default);transform:translateZ(0);transition:85ms ease-out;transition-property:outline,transform}.text-input_hds-text-input__input-wrapper__2dlTe:focus-within input.text-input_hds-text-input__input__28bnn[readonly]{height:calc(var(--input-height) - 2 * var(--outline-offset-readonly));margin:var(--outline-offset-readonly) 0;outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__input-wrapper__2dlTe:focus-within textarea.text-input_hds-text-input__input__28bnn[readonly]{outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__buttons__1ANhZ{align-items:center;bottom:0;display:flex;font-size:1rem;justify-content:center;margin-right:calc(var(--spacing-s) - var(--spacing-xs) / 2);position:absolute;right:0;top:0}.text-input_hds-text-input__button__1zrQr{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:var(--icon-color);cursor:pointer;display:flex;font:inherit;outline:none;padding:var(--spacing-xs) calc(var(--spacing-xs) / 2)}.text-input_hds-text-input__button__1zrQr:focus{outline:var(--outline-width) solid var(--color-focus-outline)}.search-input_hds-icon__5eCQs{background-color:currentcolor;display:inline-block;height:var(--icon-size);-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto;width:var(--icon-size)}.search-input_hds-icon--size-xs__JNXQQ{--icon-size:var(--spacing-layout-2-xs)}.search-input_hds-icon--size-s__1UrrH{--icon-size:var(--spacing-layout-xs)}.search-input_hds-icon--size-m__2xJqk{--icon-size:var(--spacing-layout-s)}.search-input_hds-icon--size-l__9ZoGz{--icon-size:var(--spacing-layout-m)}.search-input_hds-icon--size-xl__33Ryp{--icon-size:var(--spacing-layout-l)}[class*=hds-icon-start--]:before{-webkit-mask-image:var(--mask-image-before);mask-image:var(--mask-image-before)}[class*=hds-icon-end--]:after,[class*=hds-icon-start--]:before{background-color:currentcolor;content:"";display:inline-flex;height:var(--icon-size,24px);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--icon-size,24px)}[class*=hds-icon-end--]:after{-webkit-mask-image:var(--mask-image-after);mask-image:var(--mask-image-after)}.search-input_hds-icon--search__1OHPF{--mask-image-search:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15 1a8 8 0 11-4.798 14.402l-6.401 6.4-1.591-1.59 6.398-6.4A8 8 0 0115 1zm0 2a6 6 0 100 12 6 6 0 000-12z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-search)}.search-input_hds-icon-start--search__3XoAJ{--mask-image-before:var(--mask-image-search)}.search-input_hds-icon-end--search__2z836{--mask-image-after:var(--mask-image-search)}.search-input_hds-search-input__3yDGf{--border-width:2px;--outline-width:3px;--input-height:56px;--helper-color-default:var(--color-black-60);--input-background-default:var(--color-white);--input-border-color-default:var(--color-black-50);--input-border-color-hover:var(--color-black-90);--input-border-color-focus:var(--color-black-90);--input-color-default:var(--color-black-90);--label-color-default:var(--color-black-90)}.search-input_hds-search-input__label__2XXxI{color:var(--label-color-default);display:block;font-size:var(--fontsize-body-m);font-weight:500;margin-bottom:var(--spacing-3-xs)}.search-input_hds-search-input__input-wrapper__2SHOr{display:flex;height:100%;position:relative}.search-input_hds-search-input__3yDGf .search-input_hds-search-input__input__3K908{-webkit-appearance:none;background-color:var(--input-background-default);border:var(--border-width) solid var(--input-border-color-default);box-sizing:border-box;color:var(--input-color-default);font-size:1.125em;height:var(--input-height);line-height:normal;padding:0 var(--spacing-s);width:100%}.search-input_hds-search-input__3yDGf .search-input_hds-search-input__input__3K908:hover{border-color:var(--input-border-color-hover);transition:border-color 85ms ease-out}.search-input_hds-search-input__3yDGf .search-input_hds-search-input__input__3K908:focus{border-color:var(--input-border-color-focus);outline:none}.search-input_hds-search-input__3yDGf .search-input_hds-search-input__input__3K908:not([readonly]):focus{outline:var(--outline-width) solid var(--color-focus-outline);transform:translateZ(0)}.search-input_hds-search-input__buttons__3PawT{align-items:center;bottom:0;display:flex;font-size:1rem;justify-content:center;margin-right:calc(var(--spacing-s) - var(--spacing-xs) / 2);position:absolute;right:0;top:0}.search-input_hds-search-input__button__1-cj-{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:inherit;color:var(--dropdown-color-default);cursor:pointer;display:flex;font:inherit;outline:none;padding:var(--spacing-xs) calc(var(--spacing-xs) / 2)}.search-input_hds-search-input__buttons__3PawT .search-input_hds-search-input__button__1-cj-:focus{outline:var(--outline-width) solid var(--color-focus-outline)}.search-input_hds-search-input__helper-text__25LCS{color:var(--helper-color-default);display:block;font-size:var(--fontsize-body-m);margin-top:var(--spacing-3-xs)}.SearchInput-module_button__z7NIp.SearchInput-module_hidden__OcXmJ,.SearchInput-module_input__Addns:not(:focus).SearchInput-module_hidden__OcXmJ{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:0 -1px -1px 0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.SearchInput-module_wrapper__114JK:focus-within{box-shadow:0 0 0 var(--focus-outline-width) var(--focus-outline-color)}.SearchInput-module_root__sMwrY{--border-width:2px;--divider-width:1px;--focus-outline-width:3px;--dropdown-height:var(--spacing-3-xl);--menu-item-height:calc(var(--dropdown-height) - var(--border-width) * 2);--icon-size:var(--spacing-m);--menu-z-index:10;--dropdown-background-default:var(--color-white);--dropdown-background-disabled:var(--color-black-10);--dropdown-border-color-default:var(--color-black-50);--dropdown-border-color-hover:var(--color-black-90);--dropdown-border-color-hover-invalid:var(--color-error-dark);--dropdown-border-color-focus:var(--color-black-90);--dropdown-border-color-invalid:var(--color-error);--dropdown-border-color-disabled:var(--color-black-10);--dropdown-color-default:var(--color-black-90);--dropdown-color-disabled:var(--color-black-40);--focus-outline-color:var(--color-focus-outline);--helper-background-color-invalid:var(--color-error-light);--helper-color-invalid:var(--color-black);--helper-icon-color-invalid:var(--color-error);--menu-divider-color:var(--color-black-20);--menu-item-background-default:var(--color-white);--menu-item-background-hover:var(--color-bus);--menu-item-background-selected:var(--color-white);--menu-item-background-selected-hover:var(--color-bus);--menu-item-background-disabled:var(--color-white);--menu-item-color-default:var(--color-black-90);--menu-item-color-hover:var(--color-white);--menu-item-color-selected:var(--color-black-90);--menu-item-color-selected-hover:var(--color-white);--menu-item-color-disabled:var(--color-black-40);--menu-item-icon-color-selected:var(--color-white);--menu-item-icon-color-disabled:var(--color-black-40);--multiselect-checkbox-background-selected:var(--color-bus);--multiselect-checkbox-background-disabled:var(--color-black-10);--multiselect-checkbox-border-default:var(--color-black-50);--multiselect-checkbox-border-hover:var(--color-black-90);--multiselect-checkbox-border-disabled:var(--color-black-10);--multiselect-checkbox-color-default:transparent;--multiselect-checkbox-color-selected:var(--color-white);--multiselect-checkbox-color-selected-disabled:var(--color-white);--placeholder-color:var(--color-black-60);position:relative}.SearchInput-module_open__1zeft.SearchInput-module_root__sMwrY .SearchInput-module_angleIcon__1PdxN{transform:rotateX(180deg)}.SearchInput-module_open__1zeft.SearchInput-module_root__sMwrY .SearchInput-module_menu__2P8CO{display:block}.SearchInput-module_root__sMwrY input{font-family:inherit;margin:0;overflow:auto}.SearchInput-module_wrapper__114JK{background-color:var(--dropdown-background-default);border:var(--border-width) solid var(--dropdown-border-color-default);box-sizing:border-box;min-height:var(--dropdown-height);position:relative;width:100%}.SearchInput-module_wrapper__114JK:focus-within{border-color:var(--dropdown-border-color-focus)}.SearchInput-module_wrapper__114JK:hover{border-color:var(--dropdown-border-color-hover)}.SearchInput-module_wrapper__114JK:focus-within,.SearchInput-module_wrapper__114JK:hover{transition:border-color 85ms ease-out}.SearchInput-module_loadingSpinnerContainer__T6ZTc,.SearchInput-module_menu__2P8CO{border:solid var(--dropdown-border-color-focus);border-top-color:var(--menu-divider-color);border-width:var(--divider-width) var(--border-width) var(--border-width);bottom:0;display:none;left:0;list-style:none;margin:0;outline:none;overflow-y:auto;padding:0;position:absolute;transform:translate(calc(var(--border-width) * -1),100%);width:100%;z-index:var(--menu-z-index)}.SearchInput-module_menuItem__zIC_d{align-items:center;background-color:var(--menu-item-background-default);box-sizing:border-box;color:var(--menu-item-color-default);cursor:pointer;display:flex;font-size:var(--fontsize-body-l);justify-content:space-between;line-height:var(--lineheight-m);min-height:var(--menu-item-height);padding:var(--spacing-xs) var(--spacing-s)}.SearchInput-module_highlighted__3D7Hh.SearchInput-module_menuItem__zIC_d{background-color:var(--menu-item-background-hover);color:var(--menu-item-color-hover)}.SearchInput-module_selected__30K7a.SearchInput-module_menuItem__zIC_d{background-color:var(--menu-item-background-selected);color:var(--menu-item-color-selected)}.SearchInput-module_highlighted__3D7Hh.SearchInput-module_selected__30K7a.SearchInput-module_menuItem__zIC_d{background-color:var(--menu-item-background-selected-hover);color:var(--menu-item-color-selected-hover)}.SearchInput-module_disabled__akdv5.SearchInput-module_menuItem__zIC_d{background-color:var(--menu-item-background-disabled);color:var(--menu-item-color-disabled);cursor:not-allowed}.SearchInput-module_virtualized__xRfea.SearchInput-module_menuItem__zIC_d{left:0;position:absolute;top:0;width:100%}.SearchInput-module_root__sMwrY{--helper-color-default:var(--color-black-60)}.SearchInput-module_wrapper__114JK{align-items:center;display:flex}.SearchInput-module_button__z7NIp{color:var(--dropdown-color-default)}.SearchInput-module_button__z7NIp:focus.SearchInput-module_button__z7NIp:focus{outline:3px solid var(--color-focus-outline)}.SearchInput-module_searchIcon__l1_S4{color:var(--dropdown-color-default);display:flex}.SearchInput-module_input__Addns{align-self:stretch;appearance:none;background-color:var(--input-background-default);border:none;box-sizing:border-box;color:var(--input-color-default);font-size:var(--fontsize-body-l);height:var(--menu-item-height);outline:none;padding:0 calc(var(--spacing-l) + var(--icon-size)) 0 0;width:100%}.SearchInput-module_input__Addns:first-child{padding-left:var(--spacing-s)}.SearchInput-module_input__Addns.SearchInput-module_noToggle__2rf7Y{padding-right:var(--spacing-s)}.SearchInput-module_input__Addns::placeholder{color:var(--placeholder-color);line-height:normal}.SearchInput-module_input__Addns:disabled::placeholder{color:var(--dropdown-color-disabled)}.SearchInput-module_menuItem__zIC_d .SearchInput-module_highlighted__3D7Hh{font-weight:700}.SearchInput-module_menuItem__zIC_d .SearchInput-module_highlighted__3D7Hh mark{background:none;color:inherit;font-weight:400}.SearchInput-module_helperText__2AWSL{color:var(--helper-color-default);display:block;font-size:var(--fontsize-body-m);margin-top:var(--spacing-3-xs)}.SearchInput-module_loadingSpinnerContainer__T6ZTc{align-items:center;background-color:var(--menu-item-background-default);display:flex;flex-direction:column;padding:var(--spacing-m) 0;text-align:center}.SearchInput-module_loadingSpinner__3G_76{margin-bottom:var(--spacing-2-xs)}`);var DS=class DS extends Error{};i(DS,"g");var vg=DS,EJ=i((e,t,r)=>{let n=(0,Qe.useRef)(r),[o,a]=(0,Qe.useState)(!1),l=(0,Qe.useRef)(()=>null),[c,f]=(0,Qe.useState)([]),p=(0,Qe.useCallback)(()=>{f([]),a(!1),l.current()},[f,l]);return(0,Qe.useEffect)(()=>()=>{l.current()},[l]),(0,Qe.useEffect)(()=>{n.current=r},[r]),((m,v,_)=>{let b=(0,Qe.useCallback)(m,_);(0,Qe.useEffect)(()=>{let I=setTimeout(()=>{b()},v);return()=>{clearTimeout(I)}},[b,v])})(()=>{if(typeof t!="function"||n.current===!0)return;if(a(!0),l.current(),e.length===0)return a(!1),void f([]);let{promise:m,cancel:v}=(_=>{let b=!1;return{promise:new Promise((I,T)=>{_.then(y=>{if(b)throw new vg;I(y)}).catch(y=>{y instanceof vg||T(y)})}),cancel:i(()=>{b=!0},"cancel")}})(t(e));l.current=v,m.then(_=>{a(!1),Array.isArray(_)&&typeof f=="function"&&n.current===!1&&f(_)})},200,[e,t,f]),{suggestions:c,isLoading:!n.current&&o,clearSuggestions:p}},"v"),LS=i(e=>{var{className:t,clearButtonAriaLabel:r="Clear",getSuggestions:n,helperText:o,highlightSuggestions:a=!1,inputProps:l,label:c,loadingSpinnerFinishedText:f="Finished loading suggestions",loadingSpinnerText:p="Loading suggestions",onSubmit:m,placeholder:v,searchButtonAriaLabel:_="Search",hideSearchButton:b=!1,suggestionKeyField:I,suggestionLabelField:T,visibleSuggestions:y=8,onChange:g,value:w}=e,k=it(e,["className","clearButtonAriaLabel","getSuggestions","helperText","highlightSuggestions","inputProps","label","loadingSpinnerFinishedText","loadingSpinnerText","onSubmit","placeholder","searchButtonAriaLabel","hideSearchButton","suggestionKeyField","suggestionLabelField","visibleSuggestions","onChange","value"]);let C=(0,Qe.useRef)(!1),P=(0,Qe.useRef)(null),N="userEnterKeyAction",[B,O]=(0,Qe.useState)(void 0),[L,U]=(0,Qe.useState)(""),M=w||L,V=i(()=>B===$l.stateChangeTypes.InputKeyDownEnter,"Y"),{suggestions:$,isLoading:q,clearSuggestions:Q}=EJ(M,n,B===$l.stateChangeTypes.ItemClick||B===N||V()),oe=((ie,X=3e3)=>{let[ne,ae]=(0,Qe.useState)(!1),de=(0,Qe.useRef)(null);return(0,Qe.useEffect)(()=>(clearTimeout(de.current),ie?de.current=setTimeout(()=>{ae(!0)},X):ae(!1),()=>{clearTimeout(de.current)}),[ie,X,ae]),ne})(q,1300),ue=w!==void 0&&g,me=i(ie=>{ue?g(ie):U(ie)},"V"),_e=i(ie=>{var X;let ne=(X=P.current)===null||X===void 0?void 0:X.value;m(ie!==void 0?ie:ne),Q()},"R"),{isOpen:ft,getLabelProps:yt,getMenuProps:at,getInputProps:ut,getComboboxProps:$e,highlightedIndex:lt,getItemProps:We,reset:dt}=$l(Object.assign({items:$,onStateChange(ie){var X;let{ItemClick:ne,FunctionReset:ae,InputKeyDownEnter:de}=$l.stateChangeTypes;if([ne,ae,de].includes(ie.type)){let pe=ie.type===ne&&ie.inputValue===void 0,ge=pe?(X=P.current)===null||X===void 0?void 0:X.value:ie.inputValue;if(ge===void 0)return;pe||me(ge),ie.type!==ae&&_e(ge),O(ie.type)}else O(void 0)},itemToString:i(ie=>ie?`${ie[T]}`:"","itemToString")},ue&&{inputValue:M}));return(0,Qe.useEffect)(()=>{C.current?g&&w===void 0&&g(M):C.current=!0},[g,M]),Qe.default.createElement("div",Object.assign({},k,{className:st(Vr.root,ft&&Vr.open,t)}),c&&Qe.default.createElement(nA,Object.assign({label:c},yt())),Qe.default.createElement("div",{className:st(Vr.wrapper),ref:$e().ref},Qe.default.createElement("input",Object.assign({enterKeyHint:"search"},l,ut({onKeyUp:i(ie=>{let X=ie.key||ie.keyCode,ne=X==="Enter"||X===13;!V()&&ne&&_e(),O(ne?N:void 0)},"onKeyUp"),onKeyDown:i(ie=>{ft&&$.length||ie.key!=="Home"&&ie.key!=="End"||(ie.nativeEvent.preventDownshiftDefault=!0)},"onKeyDown"),onChange:i(ie=>{me(ie.target.value)},"onChange"),ref:P,role:$e().role,"aria-expanded":$e()["aria-expanded"],"aria-haspopup":$e()["aria-haspopup"],"aria-owns":$e()["aria-owns"]}),{className:st(Vr.input,l&&l.className),placeholder:v})),Qe.default.createElement("div",{className:Vr.buttons},M.length>0&&Qe.default.createElement("button",{type:"button","aria-label":r,className:st(Vr.button),onClick:i(()=>{dt(),P.current.focus(),Q()},"onClick")},Qe.default.createElement(c5,{className:Vr.searchIcon})),!b&&Qe.default.createElement("button",{type:"button","aria-label":_,className:st(Vr.button),onClick:i(()=>_e(),"onClick")},Qe.default.createElement(p5,{className:Vr.searchIcon}))),oe&&Qe.default.createElement("div",{className:Vr.loadingSpinnerContainer,"aria-hidden":!0},Qe.default.createElement(Td,{loadingText:p,loadingFinishedText:f,small:!0,className:Vr.loadingSpinner}),p),Qe.default.createElement(ZA,{isOptionDisabled:i(()=>!1,"isOptionDisabled"),multiselect:!1,open:ft&&!oe,selectedItem:null,selectedItems:[],highlightValue:a&&M.length>=3&&M,menuStyles:Vr,options:$,optionKeyField:`${String(I||T)}`,optionLabelField:`${String(T)}`,menuProps:at({style:{maxHeight:XA*y}}),getItemProps:i((ie,X,ne,ae)=>We({item:ie,index:X,disabled:ae,className:st(Vr.menuItem,ne&&Vr.selected,lt===X&&Vr.highlighted)}),"getItemProps")})),o&&Qe.default.createElement("div",{className:Vr.helperText},o))},"b");var Dn=G(ve());var Vl,Nd,zo={tag:"Tag-module_tag__3bo5S tag_hds-tag__3MKf3",large:"Tag-module_large__1ZNIX tag_hds-tag--large__1bVs5",action:"Tag-module_action__4ky2K tag_hds-tag--action__Az-Fm",link:"Tag-module_link__3f99r tag_hds-tag--link__1470y",icon:"Tag-module_icon__or2kN tag_hds-tag__icon__2_xWY",multiline:"Tag-module_multiline__24sap tag_hds-tag--multiline__yHIcb"};Ht(`.tag_hds-icon__2LFMT{background-color:currentcolor;display:inline-block;height:var(--icon-size);-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto;width:var(--icon-size)}.tag_hds-icon--size-xs__L1nV_{--icon-size:var(--spacing-layout-2-xs)}.tag_hds-icon--size-s__23CMA{--icon-size:var(--spacing-layout-xs)}.tag_hds-icon--size-m__2zCBY{--icon-size:var(--spacing-layout-s)}.tag_hds-icon--size-l__UuAMZ{--icon-size:var(--spacing-layout-m)}.tag_hds-icon--size-xl__2f_bT{--icon-size:var(--spacing-layout-l)}[class*=hds-icon-start--]:before{-webkit-mask-image:var(--mask-image-before);mask-image:var(--mask-image-before)}[class*=hds-icon-end--]:after,[class*=hds-icon-start--]:before{background-color:currentcolor;content:"";display:inline-flex;height:var(--icon-size,24px);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--icon-size,24px)}[class*=hds-icon-end--]:after{-webkit-mask-image:var(--mask-image-after);mask-image:var(--mask-image-after)}.tag_hds-icon--cross__2tq88{--mask-image-cross:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18 7.5L13.5 12l4.5 4.5-1.5 1.5-4.5-4.5L7.5 18 6 16.5l4.5-4.5L6 7.5 7.5 6l4.5 4.5L16.5 6 18 7.5z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-cross)}.tag_hds-icon-start--cross__Efj_S{--mask-image-before:var(--mask-image-cross)}.tag_hds-icon-end--cross__3_S2q{--mask-image-after:var(--mask-image-cross)}.tag_hds-tag__3MKf3{--computed-background-color:var(--background-color,var(--color-black-10));--computed-background-color-focus:var(--background-color-focus,var(--computed-background-color,transparent));--computed-background-color-hover:var(--background-color-hover,var(--computed-background-color-focus,transparent));--computed-background-color-active:var(--background-color-active,var(--computed-background-color-hover,transparent));--computed-border-color:var(--border-color,var(--computed-background-color));--computed-border-color-focus:var(--border-color-focus,var(--computed-border-color,transparent));--computed-border-color-hover:var(--border-color-hover,var(--computed-border-color-focus,transparent));--computed-border-color-active:var(--border-color-active,var(--computed-border-color-hover,transparent));--computed-color:var(--color,--color-black-90);--computed-color-focus:var(--color-focus,var(--computed-color,inherit));--computed-color-hover:var(--color-hover,var(--computed-color-focus,inherit));--computed-color-active:var(--color-active,var(--computed-color-hover,inherit));--computed-outline-color:var(--outline-color,transparent);--font-size:var(--fontsize-body-s);--gap:var(--spacing-3-xs);--height:32px;--icon-reposition:-4px;--icon-size:24px;--outline-width:2px;--padding-horizontal:12px;--padding-vertical:3px;align-items:center;background-color:var(--computed-background-color);border-radius:calc(var(--height) / 2);box-sizing:border-box;color:var(--computed-color,inherit);display:inline-flex;flex-direction:row;font-size:var(--font-size);font-weight:500;grid-gap:var(--gap);gap:var(--gap);justify-content:center;line-height:var(--lineheight-l);max-width:100%;min-height:var(--height);outline:none;outline-offset:2px;overflow:hidden;padding:var(--padding-vertical) var(--padding-horizontal)}.tag_hds-tag__3MKf3:after{flex-shrink:0;margin-right:var(--icon-reposition)}.tag_hds-tag__3MKf3:before{flex-shrink:0;margin-left:var(--icon-reposition)}.tag_hds-tag__3MKf3>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tag_hds-tag--large__1bVs5{--font-size:var(--fontsize-body-m);--gap:var(--spacing-2-xs);--height:48px;--icon-reposition:-8px;--outline-width:3px;--padding-horizontal:20px;--padding-vertical:10px}.tag_hds-tag--action__Az-Fm{--border-color:var(--color-black-90);border:1px solid var(--computed-border-color);padding:calc(var(--padding-vertical) - 1px) calc(var(--padding-horizontal) - 1px)}.tag_hds-tag--multiline__yHIcb>span{hyphens:auto;white-space:normal}.tag_hds-tag--link__1470y{text-decoration:underline}.tag_hds-tag--action__Az-Fm,.tag_hds-tag--link__1470y{--background-color-hover:var(--color-black-20);--outline-color:var(--color-focus-outline);cursor:pointer}.tag_hds-tag--action__Az-Fm:focus-visible,.tag_hds-tag--link__1470y:focus-visible{background-color:var(--computed-background-color-focus);border-color:var(--computed-border-color-focus);color:var(--computed-color-focus)}.tag_hds-tag--action__Az-Fm:hover,.tag_hds-tag--link__1470y:hover{background-color:var(--computed-background-color-hover);border-color:var(--computed-border-color-hover);color:var(--computed-color-hover)}.tag_hds-tag--action__Az-Fm:active,.tag_hds-tag--link__1470y:active{background-color:var(--computed-background-color-active);border-color:var(--computed-border-color-active);color:var(--computed-color-active)}.tag_hds-tag--action__Az-Fm:active:hover,.tag_hds-tag--action__Az-Fm:focus-visible,.tag_hds-tag--link__1470y:active:hover,.tag_hds-tag--link__1470y:focus-visible{box-shadow:none;outline:var(--outline-width) solid var(--computed-outline-color)}.tag_hds-icon__2LFMT.tag_hds-tag__icon__2_xWY,.tag_hds-tag__icon__2_xWY{flex-shrink:0;height:var(--icon-size);width:var(--icon-size)}.tag_hds-tag__icon__2_xWY:first-child{margin-left:var(--icon-reposition)}.tag_hds-tag__icon__2_xWY:last-child{margin-right:var(--icon-reposition)}`),function(e){e.Action="action",e.Informative="informative",e.Link="link"}(Vl||(Vl={})),function(e){e.Small="small",e.Large="large"}(Nd||(Nd={}));var MS=(0,Dn.forwardRef)((e,t)=>{var{children:r,className:n,onClick:o,onDelete:a,size:l=Nd.Small,theme:c,href:f,iconStart:p,iconEnd:m,multiline:v=!1}=e,_=it(e,["children","className","onClick","onDelete","size","theme","href","iconStart","iconEnd","multiline"]);let b=!!a,I=a||o,T=!!I,y=Vl.Informative,g=null;I?(y=Vl.Action,g="button"):f&&(y=Vl.Link);let w=kl(zo.tag,c),k=zo.large,C=st(zo.tag,l===Nd.Large&&k,w,n,zo[y],v&&zo.multiline),P=p?Dn.default.createElement("div",{className:st(zo.icon),"aria-hidden":"true"},p):null,N=m?Dn.default.createElement("div",{className:st(zo.icon),"aria-hidden":"true"},m):null,B=i(M=>{M.key!=="Enter"&&M.key!==" "||I(M)},"C"),O=i(M=>Dn.default.createElement("a",Object.assign({ref:t,className:st(C,zo.link),href:f},_),M.children),"M"),L=i(M=>Dn.default.createElement("div",Object.assign({className:C,ref:t},T&&{tabIndex:0,role:g,onClick:I,onKeyDown:B},_),M.children),"N"),U=Dn.default.createElement(Dn.default.Fragment,null,P,Dn.default.createElement("span",null,r),N,b&&!N?Dn.default.createElement(am,{className:zo.icon}):null);return f?Dn.default.createElement(O,null,U):Dn.default.createElement(L,null,U)});var vbe=G(s5()),_be=G(ve());var bbe=G(El());var Sbe=G(j5());var Ebe=G(r0());var sN=G(ve());var eN={"--focus-outline-color":"var(--color-coat-of-arms)","--color-focus-outline":"var(--color-coat-of-arms)","--menu-item-background-hover":"var(--hdbt-color-black)","--menu-item-color-hover":"var(--color-white)"};var IJ={EVENTS_URL:"https://api.hel.fi/servicemap/v2/search/"},tN=IJ;var kJ=i((e,t)=>{if(t&&e[t])return e[t];if(e.fi)return e.fi;if(e.sv)return e.sv;throw new Error("No name found")},"getNameTranslation"),_g=kJ;var BS=G(Me()),aN=i(({className:e,includeCoordinates:t=!1,loadingSpinnerFinishedText:r=Drupal.t("Finished loading suggestions",{},{context:"Loading finished indicator for suggestive search"}),loadingSpinnerText:n=Drupal.t("Loading suggestions...",{},{context:"Loading indicator for suggestive search"}),onSubmit:o,searchInputClassname:a,value:l,...c})=>{let f=new Map,p=i(async _=>{if(!_||_==="")return[];let b=i(N=>{let B=new URL(tN.EVENTS_URL);return B.search=N.toString(),fetch(B.toString()).then(O=>O.json())},"fetchSuggestions"),I=["fi","sv"].map(N=>new URLSearchParams({format:"json",language:N,municipality:"helsinki",q:_,type:"address"})),[T,y]=I,g=Promise.all([b(T),b(y)]),w=i((N,B)=>N.results.map(O=>{let L=_g(O.name,B)||"";return t&&f.set(L,O.location?.coordinates),{label:L}}),"parseResults"),[k,C]=await g;return[...w(k,"fi"),...w(C,"sv")].slice(0,10)},"getSuggestions"),m=i(_=>{o(t?{label:_,value:f.has(_)?[...f.get(_),_]:null}:_)},"handleSubmit"),v=(0,sN.useMemo)(()=>(0,BS.jsx)(LS,{getSuggestions:p,loadingSpinnerText:n,loadingSpinnerFinishedText:r,value:l,...c,className:a||"hdbt-search__input hdbt-search__input--address",onSubmit:m,suggestionLabelField:"label",style:eN}),[l,p]);return(0,BS.jsx)("div",{className:e||"hdbt-search__filter",children:v})},"AddressSearch");var uN={"--background-selected":"var(--hdbt-color-black)","--background-unselected":"var(--color-white)","--background-hover":"var(--hdbt-color-black)","--border-color-selected":"var(--hdbt-color-black)","--border-color-selected-hover":"var(--hdbt-color-black)","--border-color-selected-focus":"var(--hdbt-color-black)","--color-focus-outline":"var(--color-coat-of-arms)","--focus-outline-color":"var(--hdbt-color-black)","--icon-color-selected":"var(--color-white)"};var lN=vl(()=>({baseUrl:drupalSettings?.helfi_react_search.elastic_proxy_url})),Ho=vl({}),bg=vl({}),cN=vl(null,(e,t,r)=>{let n={};Object.keys(r).forEach(a=>{a!=="query"&&(n[a]=String(r[a]))});let o=new URLSearchParams(n).toString();t(bg,{...r,query:o}),t(Ho,{...r,query:o})}),yg=vl("");var Vs=G(Me()),AJ=i(({initialParams:e})=>{let[t,r]=P8(yg),n=No(bg),o=Po(Ho),a=Po(bg);return(0,Vs.jsxs)("form",{className:"hdbt-search--react__form-container",role:"search",onSubmit:i(c=>{c.preventDefault();let{sv_only:f}=c.target,p={};t?.length&&(p.address=t),p.sv_only=f.checked,o(p)},"onSubmit"),children:[(0,Vs.jsx)(aN,{className:"hdbt-search__filter hdbt-search--react__text-field",clearButtonAriaLabel:Drupal.t("Clear",{},{context:"React search"}),defaultValue:e?.address||"",helperText:Drupal.t("Enter the street name and house number",{},{context:"React search: street input helper"}),id:"address",label:Drupal.t("Home address",{},{context:"React search: home address"}),onChange:c=>r(c),onSubmit:c=>r(c),placeholder:Drupal.t("For example, Kotikatu 1",{},{context:"React search: street input helper placeholder"})}),(0,Vs.jsx)("div",{className:"react-search__checkbox-filter-container",children:(0,Vs.jsx)("fieldset",{className:"hdbt-search--react__fieldset",children:(0,Vs.jsx)(v2,{className:"react-search__checkbox",checked:n?.sv_only||!1,id:"sv_only",name:"sv_only",value:"sv_only",onClick:()=>a({...n,sv_only:!n?.sv_only}),label:Drupal.t("Show the nearest service location where service is available in Swedish.",{},{context:"React search: checkbox label swedish"}),style:uN})})}),(0,Vs.jsx)(Zx,{className:"hdbt-search--react__submit-button",type:"submit",children:Drupal.t("Search",{},{context:"React search: submit button label"})})]})},"ProximityFormContainer"),fN=AJ;var wr=G(ve(),1),NN=G(mN(),1);var Ar=G(ve(),1);var qs={};Cz(qs,{ERROR_REVALIDATE_EVENT:()=>HJ,FOCUS_EVENT:()=>gN,MUTATE_EVENT:()=>_N,RECONNECT_EVENT:()=>vN});var gN=0,vN=1,_N=2,HJ=3;var bN=Object.prototype.hasOwnProperty;function xg(e,t){var r,n;if(e===t)return!0;if(e&&t&&(r=e.constructor)===t.constructor){if(r===Date)return e.getTime()===t.getTime();if(r===RegExp)return e.toString()===t.toString();if(r===Array){if((n=e.length)===t.length)for(;n--&&xg(e[n],t[n]););return n===-1}if(!r||typeof e=="object"){n=0;for(r in e)if(bN.call(e,r)&&++n&&!bN.call(t,r)||!(r in t)||!xg(e[r],t[r]))return!1;return Object.keys(t).length===n}}return e!==e&&t!==t}i(xg,"dequal");var Ti=new WeakMap,$o=i(()=>{},"noop"),fr=$o(),jl=Object,Xe=i(e=>e===fr,"isUndefined"),Mn=i(e=>typeof e=="function","isFunction"),Ci=i((e,t)=>({...e,...t}),"mergeObjects"),Tg=i(e=>Mn(e.then),"isPromiseLike"),zS={},wg={},GS="undefined",Wl=typeof window!=GS,Eg=typeof document!=GS,xN=Wl&&"Deno"in window,wN=i(()=>Wl&&typeof window.requestAnimationFrame!=GS,"hasRequestAnimationFrame"),Cg=i((e,t)=>{let r=Ti.get(e);return[()=>!Xe(t)&&e.get(t)||zS,n=>{if(!Xe(t)){let o=e.get(t);t in wg||(wg[t]=o),r[5](t,Ci(o,n),o||zS)}},r[6],()=>!Xe(t)&&t in wg?wg[t]:!Xe(t)&&e.get(t)||zS]},"createCacheHelper"),VS=!0,$J=i(()=>VS,"isOnline"),[qS,jS]=Wl&&window.addEventListener?[window.addEventListener.bind(window),window.removeEventListener.bind(window)]:[$o,$o],VJ=i(()=>{let e=Eg&&document.visibilityState;return Xe(e)||e!=="hidden"},"isVisible"),qJ=i(e=>(Eg&&document.addEventListener("visibilitychange",e),qS("focus",e),()=>{Eg&&document.removeEventListener("visibilitychange",e),jS("focus",e)}),"initFocus"),jJ=i(e=>{let t=i(()=>{VS=!0,e()},"onOnline"),r=i(()=>{VS=!1},"onOffline");return qS("online",t),qS("offline",r),()=>{jS("online",t),jS("offline",r)}},"initReconnect"),SN={isOnline:$J,isVisible:VJ},EN={initFocus:qJ,initReconnect:jJ},Og=!Ar.default.useId,nu=!Wl||xN,KS=i(e=>wN()?window.requestAnimationFrame(e):setTimeout(e,1),"rAF"),Gl=nu?Ar.useEffect:Ar.useLayoutEffect,HS=typeof navigator<"u"&&navigator.connection,WS=!nu&&HS&&(["slow-2g","2g"].includes(HS.effectiveType)||HS.saveData),Sg=new WeakMap,WJ=i(e=>jl.prototype.toString.call(e),"getTypeName"),$S=i((e,t)=>e===`[object ${t}]`,"isObjectTypeName"),GJ=0,Ig=i(e=>{let t=typeof e,r=WJ(e),n=$S(r,"Date"),o=$S(r,"RegExp"),a=$S(r,"Object"),l,c;if(jl(e)===e&&!n&&!o){if(l=Sg.get(e),l)return l;if(l=++GJ+"~",Sg.set(e,l),Array.isArray(e)){for(l="@",c=0;c{if(Mn(e))try{e=e()}catch{e=""}let t=e;return e=typeof e=="string"?e:(Array.isArray(e)?e.length:e)?Ig(e):"",[e,t]},"serialize"),KJ=0,Ld=i(()=>++KJ,"getTimestamp");async function Rg(...e){let[t,r,n,o]=e,a=Ci({populateCache:!0,throwOnError:!0},typeof o=="boolean"?{revalidate:o}:o||{}),l=a.populateCache,c=a.rollbackOnError,f=a.optimisticData,p=i(_=>typeof c=="function"?c(_):c!==!1,"rollbackOnError"),m=a.throwOnError;if(Mn(r)){let _=r,b=[],I=t.keys();for(let T of I)!/^\$(inf|sub)\$/.test(T)&&_(t.get(T)._k)&&b.push(T);return Promise.all(b.map(v))}return v(r);async function v(_){let[b]=Dd(_);if(!b)return;let[I,T]=Cg(t,b),[y,g,w,k]=Ti.get(t),C=i(()=>{let q=y[b];return(Mn(a.revalidate)?a.revalidate(I().data,_):a.revalidate!==!1)&&(delete w[b],delete k[b],q&&q[0])?q[0](2).then(()=>I().data):I().data},"startRevalidate");if(e.length<3)return C();let P=n,N,B=!1,O=Ld();g[b]=[O,0];let L=!Xe(f),U=I(),M=U.data,V=U._c,$=Xe(V)?M:V;if(L&&(f=Mn(f)?f($,M):f,T({data:f,_c:$})),Mn(P))try{P=P($)}catch(q){N=q,B=!0}if(P&&Tg(P))if(P=await P.catch(q=>{N=q,B=!0}),O!==g[b][0]){if(B)throw N;return P}else B&&L&&p(N)&&(l=!0,T({data:$,_c:fr}));if(l&&!B)if(Mn(l)){let q=l(P,$);T({data:q,error:fr,_c:fr})}else T({data:P,error:fr,_c:fr});if(g[b][1]=Ld(),Promise.resolve(C()).then(()=>{T({_c:fr})}),B){if(m)throw N;return}return P}}i(Rg,"internalMutate");var yN=i((e,t)=>{for(let r in e)e[r][0]&&e[r][0](t)},"revalidateAllKeys"),YS=i((e,t)=>{if(!Ti.has(e)){let r=Ci(EN,t),n=Object.create(null),o=Rg.bind(fr,e),a=$o,l=Object.create(null),c=i((m,v)=>{let _=l[m]||[];return l[m]=_,_.push(v),()=>_.splice(_.indexOf(v),1)},"subscribe"),f=i((m,v,_)=>{e.set(m,v);let b=l[m];if(b)for(let I of b)I(v,_)},"setter"),p=i(()=>{if(!Ti.has(e)&&(Ti.set(e,[n,Object.create(null),Object.create(null),Object.create(null),o,f,c]),!nu)){let m=r.initFocus(setTimeout.bind(fr,yN.bind(fr,n,0))),v=r.initReconnect(setTimeout.bind(fr,yN.bind(fr,n,1)));a=i(()=>{m&&m(),v&&v(),Ti.delete(e)},"unmount")}},"initProvider");return p(),[e,o,p,a]}return[e,Ti.get(e)[4]]},"initCache"),YJ=i((e,t,r,n,o)=>{let a=r.errorRetryCount,l=o.retryCount,c=~~((Math.random()+.5)*(1<<(l<8?l:8)))*r.errorRetryInterval;!Xe(a)&&l>a||setTimeout(n,c,o)},"onErrorRetry"),IN=xg,[Ag,kN]=YS(new Map),Ng=Ci({onLoadingSlow:$o,onSuccess:$o,onError:$o,onErrorRetry:YJ,onDiscarded:$o,revalidateOnFocus:!0,revalidateOnReconnect:!0,revalidateIfStale:!0,shouldRetryOnError:!0,errorRetryInterval:WS?1e4:5e3,focusThrottleInterval:5*1e3,dedupingInterval:2*1e3,loadingTimeout:WS?5e3:3e3,compare:IN,isPaused:i(()=>!1,"isPaused"),cache:Ag,mutate:kN,fallback:{}},SN),JS=i((e,t)=>{let r=Ci(e,t);if(t){let{use:n,fallback:o}=e,{use:a,fallback:l}=t;n&&a&&(r.use=n.concat(a)),o&&l&&(r.fallback=Ci(o,l))}return r},"mergeConfigs"),kg=(0,Ar.createContext)({}),QS=i(e=>{let{value:t}=e,r=(0,Ar.useContext)(kg),n=Mn(t),o=(0,Ar.useMemo)(()=>n?t(r):t,[n,r,t]),a=(0,Ar.useMemo)(()=>n?o:JS(r,o),[n,r,o]),l=o&&o.provider,c=(0,Ar.useRef)(fr);l&&!c.current&&(c.current=YS(l(a.cache||Ag),o));let f=c.current;return f&&(a.cache=f[0],a.mutate=f[1]),Gl(()=>{if(f)return f[2]&&f[2](),f[3]},[]),(0,Ar.createElement)(kg.Provider,Ci(e,{value:a}))},"SWRConfig");var TN="$inf$";var Kl=G(ve(),1);var CN=Wl&&window.__SWR_DEVTOOLS_USE__,JJ=CN?window.__SWR_DEVTOOLS_USE__:[],QJ=i(()=>{CN&&(window.__SWR_DEVTOOLS_REACT__=Kl.default)},"setupDevTools"),XJ=i(e=>Mn(e[1])?[e[0],e[1],e[2]||{}]:[e[0],null,(e[1]===null?e[2]:e[1])||{}],"normalize"),ZJ=i(()=>{let e=(0,Kl.useContext)(kg);return(0,Kl.useMemo)(()=>Ci(Ng,e),[e])},"useSWRConfig");var eQ=i(e=>(t,r,n)=>e(t,r&&((...a)=>{let[l]=Dd(t),[,,,c]=Ti.get(Ag);if(l.startsWith(TN))return r(...a);let f=c[l];return Xe(f)?r(...a):(delete c[l],f)}),n),"middleware"),tQ=JJ.concat(eQ),ON=i(e=>i(function(...r){let n=ZJ(),[o,a,l]=XJ(r),c=JS(n,l),f=e,{use:p}=c,m=(p||[]).concat(tQ);for(let v=m.length;v--;)f=m[v](f);return f(o,a||c.fetcher||null,c)},"useSWRArgs"),"withArgs"),RN=i((e,t,r)=>{let n=t[e]||(t[e]=[]);return n.push(r),()=>{let o=n.indexOf(r);o>=0&&(n[o]=n[n.length-1],n.pop())}},"subscribeCallback");QJ();var rQ=i(()=>{},"noop"),xye=rQ();var XS=wr.default.use||(e=>{switch(e.status){case"pending":throw e;case"fulfilled":return e.value;case"rejected":throw e.reason;default:throw e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t}),e}}),ZS={dedupe:!0},AN=Promise.resolve(fr),nQ=i((e,t,r)=>{let{cache:n,compare:o,suspense:a,fallbackData:l,revalidateOnMount:c,revalidateIfStale:f,refreshInterval:p,refreshWhenHidden:m,refreshWhenOffline:v,keepPreviousData:_}=r,[b,I,T,y]=Ti.get(n),[g,w]=Dd(e),k=(0,wr.useRef)(!1),C=(0,wr.useRef)(!1),P=(0,wr.useRef)(g),N=(0,wr.useRef)(t),B=(0,wr.useRef)(r),O=i(()=>B.current,"getConfig"),L=i(()=>O().isVisible()&&O().isOnline(),"isActive"),[U,M,V,$]=Cg(n,g),q=(0,wr.useRef)({}).current,Q=Xe(l)?Xe(r.fallback)?fr:r.fallback[g]:l,oe=i((pe,ge)=>{for(let Ee in q){let Te=Ee;if(Te==="data"){if(!o(pe[Te],ge[Te])&&(!Xe(pe[Te])||!o(lt,ge[Te])))return!1}else if(ge[Te]!==pe[Te])return!1}return!0},"isEqual"),ue=(0,wr.useMemo)(()=>{let pe=!g||!t?!1:Xe(c)?O().isPaused()||a?!1:f!==!1:c,ge=i(Ne=>{let rt=Ci(Ne);return delete rt._k,pe?{isValidating:!0,isLoading:!0,...rt}:rt},"getSelectedCache"),Ee=U(),Te=$(),et=ge(Ee),tt=Ee===Te?et:ge(Te),xe=et;return[()=>{let Ne=ge(U());return oe(Ne,xe)?(xe.data=Ne.data,xe.isLoading=Ne.isLoading,xe.isValidating=Ne.isValidating,xe.error=Ne.error,xe):(xe=Ne,Ne)},()=>tt]},[n,g]),me=(0,NN.useSyncExternalStore)((0,wr.useCallback)(pe=>V(g,(ge,Ee)=>{oe(Ee,ge)||pe()}),[n,g]),ue[0],ue[1]),_e=!k.current,ft=b[g]&&b[g].length>0,yt=me.data,at=Xe(yt)?Q&&Tg(Q)?XS(Q):Q:yt,ut=me.error,$e=(0,wr.useRef)(at),lt=_?Xe(yt)?Xe($e.current)?at:$e.current:yt:at,We=ft&&!Xe(ut)?!1:_e&&!Xe(c)?c:O().isPaused()?!1:a?Xe(at)?!1:f:Xe(at)||f,dt=!!(g&&t&&_e&&We),ie=Xe(me.isValidating)?dt:me.isValidating,X=Xe(me.isLoading)?dt:me.isLoading,ne=(0,wr.useCallback)(async pe=>{let ge=N.current;if(!g||!ge||C.current||O().isPaused())return!1;let Ee,Te,et=!0,tt=pe||{},xe=!T[g]||!tt.dedupe,Ne=i(()=>Og?!C.current&&g===P.current&&k.current:g===P.current,"callbackSafeguard"),rt={isValidating:!1,isLoading:!1},Kt=i(()=>{M(rt)},"finishRequestAndUpdateState"),xt=i(()=>{let Ce=T[g];Ce&&Ce[1]===Te&&delete T[g]},"cleanupState"),_t={isValidating:!0};Xe(U().data)&&(_t.isLoading=!0);try{if(xe&&(M(_t),r.loadingTimeout&&Xe(U().data)&&setTimeout(()=>{et&&Ne()&&O().onLoadingSlow(g,r)},r.loadingTimeout),T[g]=[ge(w),Ld()]),[Ee,Te]=T[g],Ee=await Ee,xe&&setTimeout(xt,r.dedupingInterval),!T[g]||T[g][1]!==Te)return xe&&Ne()&&O().onDiscarded(g),!1;rt.error=fr;let Ce=I[g];if(!Xe(Ce)&&(Te<=Ce[0]||Te<=Ce[1]||Ce[1]===0))return Kt(),xe&&Ne()&&O().onDiscarded(g),!1;let Et=U().data;rt.data=o(Et,Ee)?Et:Ee,xe&&Ne()&&O().onSuccess(Ee,g,r)}catch(Ce){xt();let Et=O(),{shouldRetryOnError:on}=Et;Et.isPaused()||(rt.error=Ce,xe&&Ne()&&(Et.onError(Ce,g,Et),(on===!0||Mn(on)&&on(Ce))&&(!O().revalidateOnFocus||!O().revalidateOnReconnect||L())&&Et.onErrorRetry(Ce,g,Et,qr=>{let uo=b[g];uo&&uo[0]&&uo[0](qs.ERROR_REVALIDATE_EVENT,qr)},{retryCount:(tt.retryCount||0)+1,dedupe:!0})))}return et=!1,Kt(),!0},[g,n]),ae=(0,wr.useCallback)((...pe)=>Rg(n,P.current,...pe),[]);if(Gl(()=>{N.current=t,B.current=r,Xe(yt)||($e.current=yt)}),Gl(()=>{if(!g)return;let pe=ne.bind(fr,ZS),ge=0;O().revalidateOnFocus&&(ge=Date.now()+O().focusThrottleInterval);let Te=RN(g,b,i((et,tt={})=>{if(et==qs.FOCUS_EVENT){let xe=Date.now();O().revalidateOnFocus&&xe>ge&&L()&&(ge=xe+O().focusThrottleInterval,pe())}else if(et==qs.RECONNECT_EVENT)O().revalidateOnReconnect&&L()&&pe();else{if(et==qs.MUTATE_EVENT)return ne();if(et==qs.ERROR_REVALIDATE_EVENT)return ne(tt)}},"onRevalidate"));return C.current=!1,P.current=g,k.current=!0,M({_k:w}),We&&(T[g]||(Xe(at)||nu?pe():KS(pe))),()=>{C.current=!0,Te()}},[g]),Gl(()=>{let pe;function ge(){let Te=Mn(p)?p(U().data):p;Te&&pe!==-1&&(pe=setTimeout(Ee,Te))}i(ge,"next");function Ee(){!U().error&&(m||O().isVisible())&&(v||O().isOnline())?ne(ZS).then(ge):ge()}return i(Ee,"execute"),ge(),()=>{pe&&(clearTimeout(pe),pe=-1)}},[p,m,v,g]),(0,wr.useDebugValue)(lt),a){let pe=g&&Xe(at);if(!Og&&nu&&pe)throw new Error("Fallback data is required when using Suspense in SSR.");pe&&(N.current=t,B.current=r,C.current=!1);let ge=y[g],Ee=!Xe(ge)&&pe?ae(ge):AN;if(XS(Ee),!Xe(ut)&&pe)throw ut;let Te=pe?ne(ZS):AN;!Xe(lt)&&pe&&(Te.status="fulfilled",Te.value=!0),XS(Te)}return{mutate:ae,get data(){return q.data=!0,lt},get error(){return q.error=!0,ut},get isValidating(){return q.isValidating=!0,ie},get isLoading(){return q.isLoading=!0,X}}},"useSWRHandler"),wye=jl.defineProperty(QS,"defaultValue",{value:Ng}),PN=ON(nQ);var iQ={addressBaseUrl:"https://api.hel.fi/servicemap/v2/search?municipality=helsinki&type=address&q=heteniityntie&page=1&page_size=1&language=fi&format=json"},LN=iQ;var DN=i(e=>{let{addressBaseUrl:t}=LN;return["fi","sv"].map(n=>{let o=new URL(t),a=new URLSearchParams(o.search);return a.set("q",e),a.set("language",n),o.search=a.toString(),o.toString()})},"getAddressUrls"),MN=i(e=>{let t=e.map(async r=>fetch(r).then(n=>n.json()));return Promise.all(t)},"getAddresses"),FN=i(e=>{let[t,r]=e[0].results[0].location.coordinates;return[r,t]},"parseCoordinates"),BN=i((e,t,r)=>{let n=new URL(e),o=new URLSearchParams(n.search);return t&&r&&(o.set("lon",r.toString()),o.set("lat",t.toString())),n.search=o.toString(),n.toString()},"getLocationsUrl");async function eE(e,t,r=8e3){let n=new AbortController,o=setTimeout(()=>n.abort(),r),a=await fetch(e,{...t,signal:n.signal});return clearTimeout(o),a}i(eE,"useTimeoutFetch");var oQ={index:"maternity_and_child_health_clinic",locationsBaseUrl:"https://api.hel.fi/servicemap/v2/administrative_division/?municipality=helsinki&type=maternity_clinic_district",size:15},Vo=oQ;var sQ=i((e,t,r,n)=>{let{size:o}=Vo,l={bool:{filter:[{term:{search_api_language:drupalSettings.path.currentLanguage}}]}};n&&l.bool.filter?.push({term:{provided_languages:"sv"}}),e&&Array.isArray(e)&&!n&&(l.bool.must=[{terms:{id:e}}]);let c=[{name_override:"asc"}];return t?.length&&(c=[{_score:"desc"},...c],n&&(c=[{_geo_distance:{coordinates:{lat:t[0],lon:t[1]},order:"asc",mode:"min",distance_type:"arc",ignore_unmapped:!0}}],o=1)),JSON.stringify({aggs:{ids:{terms:{field:"id",size:1e3}}},from:o*(r-1),query:l,size:o,sort:c})},"getQueryString"),UN=sQ;var aQ=i(e=>{let{baseUrl:t}=No(lN),{locationsBaseUrl:r}=Vo,n=Number.isNaN(Number(e.page))?1:Number(e.page),o=i(async()=>{let{index:p}=Vo,{address:m,sv_only:v}=e,_=null,b=null,I=null;if(m){let g=await MN(DN(m));g=g.filter(w=>w.results.length),g.length&&(b=_g(g[0].results[0].name,drupalSettings.path.currentLanguage),_=FN(g))}if(m&&!_)return null;if(_?.length){let[g,w]=_,C=await(await fetch(BN(r,g,w))).json();if(!C||!C.results)return null;I=C.results.flatMap(P=>P.units??[])}let T=await eE(`${t}/${p}/_search`,{method:"POST",headers:{"Content-Type":"application/json"},body:UN(I,_,n,v)});if(!T.ok)throw new Error("Failed to fetch data.");let y=await T.json();return{addressName:b,...y}},"fetcher"),{data:a,error:l,isLoading:c,isValidating:f}=PN(`_${Object.values(e).toString()}`,o,{revalidateOnFocus:!1});return{data:a,error:l,isLoading:c,isValidating:f}},"UseProximityQuery"),zN=aQ;var rv=G(ve());var iu=G(Me()),HN=i(({bordered:e=!1})=>(0,iu.jsxs)("div",{className:`card card--ghost${e?" card--border":""}`,children:[(0,iu.jsx)("div",{className:"card__image"}),(0,iu.jsxs)("div",{className:"card__text",children:[(0,iu.jsx)("div",{className:"card__title"}),(0,iu.jsx)("div",{className:"card__description"})]})]}),"CardGhost");var Md=G(Me()),Pg=i(({bordered:e=!1,count:t})=>(0,Md.jsxs)("div",{"aria-live":"assertive","aria-atomic":"true",children:[(0,Md.jsx)("div",{className:"visually-hidden",children:Drupal.t("Search results are loading",{},{context:"React search: results loading"})}),Array.from(Array(t)).map((r,n)=>(0,Md.jsx)(HN,{bordered:e},n))]}),"GhostList");var $N=G(ve());var uQ=i((e,t)=>{(0,$N.useEffect)(()=>{let{current:r}=e;r&&t&&(r.setAttribute("tabindex","-1"),r.focus({preventScroll:!0}),r.scrollIntoView({behavior:"smooth",block:"center"}))},[e,t])},"useScrollToResults"),VN=uQ;var Fd=G(Me()),lQ=i(()=>(0,Fd.jsxs)("div",{className:"hdbt__loading-overlay","aria-live":"assertive","aria-atomic":"true",children:[(0,Fd.jsx)("div",{className:"visually-hidden",children:Drupal.t("Search results are loading",{},{context:"React search: results loading"})}),(0,Fd.jsx)(Td,{loadingText:"",loadingFinishedText:""})]}),"LoadingOverlay"),qN=lQ;var tE=G(Me());function cQ(e){let{icon:t,className:r,label:n,onClick:o}=e,a=`hdbt-icon--${Math.floor(Math.random()*99999)}`;return(0,tE.jsx)("span",{className:`hel-icon hel-icon--${t} ${typeof r<"u"?r:""}`,"aria-labelledby":n&&a,"aria-hidden":n?"true":"false",onClick:o,children:n&&(0,tE.jsx)("span",{className:"is-hidden",id:a,children:n})})}i(cQ,"Icon");var ou=cQ;var Ye=G(Me()),fQ=i((e,t,r)=>{let n=Math.floor(t/2),o=n*2,a=[],l=[];if(n>0){for(let c=e-1;a.length=1;c--)a.push(c),o-=1;for(let c=e+1;o>0&&c<=r;c++)l.push(c),o-=1}return a.reverse(),{prevPages:a,nextPages:l}},"getPagination"),dQ=i(({updatePage:e,currentPage:t,pages:r,totalPages:n})=>{let{prevPages:o,nextPages:a}=fQ(t,r,n),l=t>1,c=t{l&&e(m,t-1)},title:`${Drupal.t("Go to previous page number",{},{context:"Pagination previous page link title"})} ${t-1}`,type:"button",rel:"prev",role:"button",children:[(0,Ye.jsx)(ou,{icon:"angle-left"}),(0,Ye.jsx)("span",{"aria-hidden":"true",className:"hds-pagination__button-prev-label",children:Drupal.t("Previous",{},{context:"Pagination previous page link text"})})]}):(0,Ye.jsxs)("button",{className:"hds-button hds-pagination__button-prev",disabled:!0,title:Drupal.t("You are on the first page, you cannot return to the previous page.",{},{context:"Pagination previous page link title, first page"}),type:"button",children:[(0,Ye.jsx)(ou,{icon:"angle-left"}),(0,Ye.jsx)("span",{"aria-hidden":"true",className:"hds-pagination__button-prev-label",children:Drupal.t("Previous",{},{context:"Pagination previous page link text"})})]}),(0,Ye.jsxs)("ul",{className:"pager__items js-pager__items hds-pagination__pages",children:[!f&&(0,Ye.jsxs)(Ye.Fragment,{children:[(0,Ye.jsx)("li",{children:(0,Ye.jsx)("a",{href:"?page=1",onClick:m=>{l&&e(m,1)},className:"hds-pagination__item-link",children:"1"})}),o[0]-1>0&&(0,Ye.jsx)("li",{className:"pager__item pager__item--ellipsis",role:"presentation",children:(0,Ye.jsx)("span",{className:"hds-pagination__item-ellipsis",children:"…"})})]}),o.map((m,v)=>(0,Ye.jsx)("li",{className:"pager__item",children:(0,Ye.jsx)("a",{"aria-label":Drupal.t("Go to page @key",{"@key":m},{context:"React search pager"}),href:`?page=${m}`,className:"hds-pagination__item-link",onClick:_=>e(_,m),children:m},m)},v)),(0,Ye.jsx)("li",{className:"pager__item is-active",children:(0,Ye.jsx)("a",{href:`?page=${t}`,className:"hds-pagination__item-link hds-pagination__item-link--active",children:t})}),a.map((m,v)=>(0,Ye.jsx)("li",{className:"pager__item",children:(0,Ye.jsx)("a",{"aria-label":Drupal.t("Go to page @key",{"@key":m},{context:"React search pager"}),href:`?page=${m}`,className:"hds-pagination__item-link",onClick:_=>e(_,m),children:m},m)},v)),!p&&(0,Ye.jsxs)(Ye.Fragment,{children:[a[a.length-1]+1!==n&&(0,Ye.jsx)("li",{children:(0,Ye.jsx)("span",{className:"hds-pagination__item-ellipsis",children:"..."})}),(0,Ye.jsx)("li",{children:(0,Ye.jsx)("a",{href:`?page=${n}`,onClick:m=>e(m,n),className:"hds-pagination__item-link",children:n})})]})]}),c?(0,Ye.jsxs)("a",{"aria-label":`${Drupal.t("Go to next page number",{},{context:"Pagination next page link title"})} ${t+1}`,className:"hds-button hds-pagination__button-next",href:`?page=${t+2}`,onClick:m=>{c&&e(m,t+1)},title:`${Drupal.t("Go to next page number",{},{context:"Pagination next page link title"})} ${t+1}`,type:"button",rel:"next",role:"button",children:[(0,Ye.jsx)("span",{"aria-hidden":"true",className:"hds-pagination__button-next-label",children:Drupal.t("Next",{},{context:"Pagination next page link text"})}),(0,Ye.jsx)(ou,{icon:"angle-right"})]}):(0,Ye.jsxs)("button",{className:"hds-button hds-pagination__button-next",disabled:!0,title:Drupal.t("You are on the last page, you cannot go on to the next page.",{},{context:"Pagination next page link title, last page"}),type:"button",children:[(0,Ye.jsx)("span",{"aria-hidden":"true",className:"hds-pagination__button-next-label",children:Drupal.t("Next",{},{context:"Pagination next page link text"})}),(0,Ye.jsx)(ou,{icon:"angle-right"})]})]})})},"Pagination"),jN=dQ;var GN=G(ve());var WN=G(ve()),js=G(Me()),pQ=(0,WN.forwardRef)(({resultText:e,optionalResultsText:t,actions:r,actionsClass:n},o)=>(0,js.jsxs)("div",{className:"hdbt-search--react__result-top-area",children:[(0,js.jsxs)("h3",{className:"hdbt-search--react__results--title",ref:o,children:[e," ",t&&(0,js.jsxs)(js.Fragment,{children:["(",t,")"]})]}),r&&(0,js.jsx)("div",{className:n,children:r})]})),Lg=pQ;var Ws=G(Me()),hQ=(0,GN.forwardRef)(({title:e,content:t,wrapperClass:r="react-search__results"},n)=>(0,Ws.jsxs)("div",{className:r,children:[(0,Ws.jsx)(Lg,{resultText:(0,Ws.jsx)(Ws.Fragment,{children:Drupal.t("No results",{},{context:"Unit search no results title"})}),ref:n}),(0,Ws.jsx)("p",{children:Drupal.t("No results were found for the criteria you entered. Try changing your search criteria.",{},{context:"React search: no search results"})})]})),KN=hQ;var YN=G(ve()),rE=G(Me()),mQ=(0,YN.forwardRef)(({className:e,error:t,errorMessage:r,headingLevel:n=3},o)=>(t instanceof TypeError||console.error("Error loading data from Elastic:",t),(0,rE.jsx)("div",{className:e,ref:o,children:(0,rE.jsx)(ww,{label:Drupal.t("An error occurred while loading the content",{},{context:"React search"}),type:"error",headingLevel:n,children:r||Drupal.t("Please reload the page or try again later.",{},{context:"React search"})})}))),JN=mQ;var Bd=G(Me()),gQ=i(({href:e,title:t,className:r,"data-hds-component":n,"data-hds-variant":o,rel:a})=>{let l={...n&&{"data-hds-component":n},...o&&{"data-hds-variant":o}};return(0,Bd.jsxs)("a",{href:e,className:r,"data-is-external":"true",...l,rel:a,children:[t,!n&&(0,Bd.jsx)("span",{className:"link__type link__type--external"}),(0,Bd.jsx)("span",{className:"visually-hidden",children:Drupal.t("Link leads to external service",{},{context:"Explanation for screen-reader software that the icon visible next to this link means that the link leads to an external service."})})]})},"ExternalLink"),Dg=gQ;var vQ=i((e=[])=>{let t=new Map;return e.forEach(r=>{t.set(r.key,r.doc_count)}),t},"bucketToMap"),QN=vQ;var Gs=G(Me()),_Q=90,bQ=i(({ids:e})=>{let t="https://palvelukartta.hel.fi/fi/embed/search",r="https://palvelukartta.hel.fi/fi/embed/unit",o=i(()=>{if(!e)return t;let a=QN(e),l=Array.from(a,p=>p[0]);if(l.length===1)return`${r}/${l[0]}`;let c=new URL(t),f=new URLSearchParams;return l.length>_Q?(f.set("service_node","1100,1110,11187"),f.set("city","helsinki"),c.search=f.toString(),c.toString()):(f.set("units",l.join(",")),c.search=f.toString(),c.toString())},"getMapUrl")();return(0,Gs.jsxs)("div",{className:"hdbt-search--react__map-container",children:[(0,Gs.jsx)("div",{className:"unit-search__result--map",children:(0,Gs.jsx)("iframe",{title:Drupal.t("Service Map - Front page",{},{context:"React search: result display"}),className:"unit-search__map",src:o})}),(0,Gs.jsx)("div",{className:"unit-search__map-actions",children:(0,Gs.jsx)(Dg,{href:o,title:(0,Gs.jsx)("span",{children:Drupal.t("Open large version of the map",{},{context:"React search: result display"})})})})]})},"ResultsMap"),XN=bQ;var zE=G(UE(),1),du=G(UE(),1),HE=zE.default.default||zE.default;var R9=G(ve());var ev=G(Me());function vee({tags:e,isInteractive:t,langAttribute:r,insideCard:n}){let o=t?"content-tags__tags--interactive":"content-tags__tags--static",a=n?"div":"section";return R9.default.createElement(a,{className:"content-tags content-tags--card","aria-label":Drupal.t("Tags",{},{context:"Label for screen reader software users explaining that this is a list of tags related to this page."}),role:n?"group":void 0},(0,ev.jsx)("ul",{className:`content-tags__tags ${o}`,children:e.map((l,c)=>(0,ev.jsx)("li",{className:"content-tags__tags__tag",...r,children:(0,ev.jsx)(MS,{className:`${l.color?`content-tags__tags__tag--${l.color}`:""}`,iconStart:l.iconStart,children:l.tag})},`{item.tag}-${c}`))}))}i(vee,"Tags");var $E=vee;var ot=G(Me()),Li=i(({icon:e,label:t,content:r,langAttribute:n})=>(0,ot.jsxs)("div",{className:"card__meta",children:[(0,ot.jsx)("span",{className:"card__meta__icon",children:typeof e=="string"?(0,ot.jsx)(ou,{icon:e}):e}),(0,ot.jsxs)("span",{className:"card__meta__label",children:[t,": "]}),(0,ot.jsx)("span",{className:"card__meta__content",...n,children:r})]}),"Metarow");function _ee({cardCategoryTag:e,cardDescription:t,cardDescriptionHtml:r,cardHelptext:n,cardHelptextHtml:o,cardImage:a,cardModifierClass:l,cardTags:c,cardTitle:f,cardTitleLevel:p,cardUrl:m,cardUrlExternal:v=!1,customMetaRows:_,date:b,dateLabel:I,daterange:T,dateRangeLabel:y,distance:g,langAttribute:w,language:k,languageEducation:C,languageLabel:P,location:N,locationLabel:B,registrationRequired:O,signUp:L,theme:U,themeLabel:M,time:V,timeLabel:$,weightedEducation:q}){let Q=` card ${l?` ${l}`:""} ${v?" card--external":""} diff --git a/dist/js/news-archive.min.js b/dist/js/news-archive.min.js index 6b2831d06..1e1ebccc0 100644 --- a/dist/js/news-archive.min.js +++ b/dist/js/news-archive.min.js @@ -68,7 +68,7 @@ Event: ${$o(e)}`),!0;if(f$(e,t.denyUrls))return he&&ae.warn(`Event dropped due t Event: ${$o(e)}. Url: ${M0(e)}`),!0;if(!p$(e,t.allowUrls))return he&&ae.warn(`Event dropped due to not being matched by \`allowUrls\` option. Event: ${$o(e)}. -Url: ${M0(e)}`),!0}return!1}o(l$,"_shouldDropEvent");function c$(e,t){return t?.length?L0(e).some(r=>_l(r,t)):!1}o(c$,"_isIgnoredError");function d$(e,t){if(!t?.length)return!1;let r=e.transaction;return r?_l(r,t):!1}o(d$,"_isIgnoredTransaction");function f$(e,t){if(!t?.length)return!1;let r=M0(e);return r?_l(r,t):!1}o(f$,"_isDeniedUrl");function p$(e,t){if(!t?.length)return!0;let r=M0(e);return r?_l(r,t):!0}o(p$,"_isAllowedUrl");function h$(e=[]){for(let t=e.length-1;t>=0;t--){let r=e[t];if(r&&r.filename!==""&&r.filename!=="[native code]")return r.filename||null}return null}o(h$,"_getLastValidUrl");function M0(e){try{let r=[...e.exception?.values??[]].reverse().find(n=>n.mechanism?.parent_id===void 0&&n.stacktrace?.frames?.length)?.stacktrace?.frames;return r?h$(r):null}catch{return he&&ae.error(`Cannot extract url for event ${$o(e)}`),null}}o(M0,"_getEventFilterUrl");function m$(e){return e.exception?.values?.length?!e.message&&!e.exception.values.some(t=>t.stacktrace||t.type&&t.type!=="Error"||t.value):!1}o(m$,"_isUselessError");function Ly(e,t,r,n,i,s){if(!i.exception?.values||!s||!so(s.originalException,Error))return;let l=i.exception.values.length>0?i.exception.values[i.exception.values.length-1]:void 0;l&&(i.exception.values=Ry(e,t,n,s.originalException,r,i.exception.values,l,0))}o(Ly,"applyAggregateErrorsToEvent");function Ry(e,t,r,n,i,s,l,c){if(s.length>=r+1)return s;let d=[...s];if(so(n[i],Error)){n4(l,c);let p=e(t,n[i]),h=d.length;o4(p,i,h,c),d=Ry(e,t,r,n[i],i,[p,...d],p,h)}return Array.isArray(n.errors)&&n.errors.forEach((p,h)=>{if(so(p,Error)){n4(l,c);let m=e(t,p),v=d.length;o4(m,`errors[${h}]`,v,c),d=Ry(e,t,r,p,i,[m,...d],m,v)}}),d}o(Ry,"aggregateExceptionsFromError");function n4(e,t){e.mechanism=e.mechanism||{type:"generic",handled:!0},e.mechanism={...e.mechanism,...e.type==="AggregateError"&&{is_exception_group:!0},exception_id:t}}o(n4,"applyExceptionGroupFieldsForParentException");function o4(e,t,r,n){e.mechanism=e.mechanism||{type:"generic",handled:!0},e.mechanism={...e.mechanism,type:"chained",source:t,exception_id:r,parent_id:n}}o(o4,"applyExceptionGroupFieldsForChildException");function Ny(e){let t="console";Mr(t,e),Br(t,g$)}o(Ny,"addConsoleInstrumentationHandler");function g$(){"console"in Ee&&Db.forEach(function(e){e in Ee.console&&qt(Ee.console,e,function(t){return pl[e]=t,function(...r){jt("console",{args:r,level:e}),pl[e]?.apply(Ee.console,r)}})})}o(g$,"instrumentConsole");function Py(e){return e==="warn"?"warning":["fatal","error","warning","log","info","debug"].includes(e)?e:"log"}o(Py,"severityLevelFromString");var _$="Dedupe",v$=o(()=>{let e;return{name:_$,processEvent(t){if(t.type)return t;try{if(b$(t,e))return he&&ae.warn("Event dropped due to being a duplicate of previously captured event."),null}catch{}return e=t}}},"_dedupeIntegration"),F0=v$;function b$(e,t){return t?!!(y$(e,t)||x$(e,t)):!1}o(b$,"_shouldDropEvent");function y$(e,t){let r=e.message,n=t.message;return!(!r&&!n||r&&!n||!r&&n||r!==n||!s4(e,t)||!a4(e,t))}o(y$,"_isSameMessageEvent");function x$(e,t){let r=i4(t),n=i4(e);return!(!r||!n||r.type!==n.type||r.value!==n.value||!s4(e,t)||!a4(e,t))}o(x$,"_isSameExceptionEvent");function a4(e,t){let r=d0(e),n=d0(t);if(!r&&!n)return!0;if(r&&!n||!r&&n||(r=r,n=n,n.length!==r.length))return!1;for(let i=0;i=400&&e<500?"warning":e>=500?"error":void 0}o(U0,"getBreadcrumbLogLevelFromHttpStatusCode");var Md=Ee;function Dy(){return"history"in Md&&!!Md.history}o(Dy,"supportsHistory");function w$(){if(!("fetch"in Md))return!1;try{return new Headers,new Request("http://www.example.com"),new Response,!0}catch{return!1}}o(w$,"_isFetchSupported");function Bd(e){return e&&/^function\s+\w+\(\)\s+\{\s+\[native code\]\s+\}$/.test(e.toString())}o(Bd,"isNativeFunction");function My(){if(typeof EdgeRuntime=="string")return!0;if(!w$())return!1;if(Bd(Md.fetch))return!0;let e=!1,t=Md.document;if(t&&typeof t.createElement=="function")try{let r=t.createElement("iframe");r.hidden=!0,t.head.appendChild(r),r.contentWindow?.fetch&&(e=Bd(r.contentWindow.fetch)),t.head.removeChild(r)}catch(r){he&&ae.warn("Could not create sandbox iframe for pure fetch check, bailing to window.fetch: ",r)}return e}o(My,"supportsNativeFetch");function Fy(e,t){let r="fetch";Mr(r,e),Br(r,()=>S$(void 0,t))}o(Fy,"addFetchInstrumentationHandler");function S$(e,t=!1){t&&!My()||qt(Ee,"fetch",function(r){return function(...n){let i=new Error,{method:s,url:l}=E$(n),c={args:n,fetchData:{method:s,url:l},startTimestamp:en()*1e3,virtualError:i,headers:k$(n)};return e||jt("fetch",{...c}),r.apply(Ee,n).then(async d=>(e?e(d):jt("fetch",{...c,endTimestamp:en()*1e3,response:d}),d),d=>{if(jt("fetch",{...c,endTimestamp:en()*1e3,error:d}),Ts(d)&&d.stack===void 0&&(d.stack=i.stack,_n(d,"framesToPop",1)),d instanceof TypeError&&(d.message==="Failed to fetch"||d.message==="Load failed"||d.message==="NetworkError when attempting to fetch resource."))try{let p=new URL(c.fetchData.url);d.message=`${d.message} (${p.host})`}catch{}throw d})}})}o(S$,"instrumentFetch");function By(e,t){return!!e&&typeof e=="object"&&!!e[t]}o(By,"hasProp");function u4(e){return typeof e=="string"?e:e?By(e,"url")?e.url:e.toString?e.toString():"":""}o(u4,"getUrlFromResource");function E$(e){if(e.length===0)return{method:"GET",url:""};if(e.length===2){let[r,n]=e;return{url:u4(r),method:By(n,"method")?String(n.method).toUpperCase():"GET"}}let t=e[0];return{url:u4(t),method:By(t,"method")?String(t.method).toUpperCase():"GET"}}o(E$,"parseFetchArgs");function k$(e){let[t,r]=e;try{if(typeof r=="object"&&r!==null&&"headers"in r&&r.headers)return new Headers(r.headers);if(GC(t))return new Headers(t.headers)}catch{}}o(k$,"getHeadersFromFetchArgs");function Uy(){return"npm"}o(Uy,"getSDKSource");var it=Ee,zy=0;function jy(){return zy>0}o(jy,"shouldIgnoreOnError");function U$(){zy++,setTimeout(()=>{zy--})}o(U$,"ignoreNextOnError");function Rs(e,t={}){function r(i){return typeof i=="function"}if(o(r,"isFunction"),!r(e))return e;try{let i=e.__sentry_wrapped__;if(i)return typeof i=="function"?i:e;if(As(e))return e}catch{return e}let n=o(function(...i){try{let s=i.map(l=>Rs(l,t));return e.apply(this,s)}catch(s){throw U$(),Td(l=>{l.addEventProcessor(c=>(t.mechanism&&(vl(c,void 0,void 0),Ho(c,t.mechanism)),c.extra={...c.extra,arguments:i},c)),O0(s)}),s}},"sentryWrapped");try{for(let i in e)Object.prototype.hasOwnProperty.call(e,i)&&(n[i]=e[i])}catch{}g0(n,e),_n(e,"__sentry_wrapped__",n);try{Object.getOwnPropertyDescriptor(n,"name").configurable&&Object.defineProperty(n,"name",{get(){return e.name}})}catch{}return n}o(Rs,"wrap");function l4(){let e=Os(),{referrer:t}=it.document||{},{userAgent:r}=it.navigator||{},n={...t&&{Referer:t},...r&&{"User-Agent":r}};return{url:e,headers:n}}o(l4,"getHttpRequestData");function z0(e,t){let r=Hy(e,t),n={type:H$(t),value:V$(t)};return r.length&&(n.stacktrace={frames:r}),n.type===void 0&&n.value===""&&(n.value="Unrecoverable error caught"),n}o(z0,"exceptionFromError");function z$(e,t,r,n){let s=dt()?.getOptions().normalizeDepth,l=K$(t),c={__serialized__:E0(t,s)};if(l)return{exception:{values:[z0(e,l)]},extra:c};let d={exception:{values:[{type:Is(t)?t.constructor.name:n?"UnhandledRejection":"Error",value:W$(t,{isUnhandledRejection:n})}]},extra:c};if(r){let p=Hy(e,r);p.length&&(d.exception.values[0].stacktrace={frames:p})}return d}o(z$,"eventFromPlainObject");function qy(e,t){return{exception:{values:[z0(e,t)]}}}o(qy,"eventFromError");function Hy(e,t){let r=t.stacktrace||t.stack||"",n=q$(t),i=$$(t);try{return e(r,n,i)}catch{}return[]}o(Hy,"parseStackFrames");var j$=/Minified React error #\d+;/i;function q$(e){return e&&j$.test(e.message)?1:0}o(q$,"getSkipFirstStackStringLines");function $$(e){return typeof e.framesToPop=="number"?e.framesToPop:0}o($$,"getPopFirstTopFrames");function c4(e){return typeof WebAssembly<"u"&&typeof WebAssembly.Exception<"u"?e instanceof WebAssembly.Exception:!1}o(c4,"isWebAssemblyException");function H$(e){let t=e?.name;return!t&&c4(e)?e.message&&Array.isArray(e.message)&&e.message.length==2?e.message[0]:"WebAssembly.Exception":t}o(H$,"extractType");function V$(e){let t=e?.message;return c4(e)?Array.isArray(e.message)&&e.message.length==2?e.message[1]:"wasm exception":t?t.error&&typeof t.error.message=="string"?t.error.message:t:"No error message"}o(V$,"extractMessage");function d4(e,t,r,n){let i=r?.syntheticException||void 0,s=j0(e,t,i,n);return Ho(s),s.level="error",r?.event_id&&(s.event_id=r.event_id),Gn(s)}o(d4,"eventFromException");function f4(e,t,r="info",n,i){let s=n?.syntheticException||void 0,l=$y(e,t,s,i);return l.level=r,n?.event_id&&(l.event_id=n.event_id),Gn(l)}o(f4,"eventFromMessage");function j0(e,t,r,n,i){let s;if(p0(t)&&t.error)return qy(e,t.error);if(h0(t)||Hb(t)){let l=t;if("stack"in t)s=qy(e,t);else{let c=l.name||(h0(l)?"DOMError":"DOMException"),d=l.message?`${c}: ${l.message}`:c;s=$y(e,d,r,n),vl(s,d)}return"code"in l&&(s.tags={...s.tags,"DOMException.code":`${l.code}`}),s}return Ts(t)?qy(e,t):yi(t)||Is(t)?(s=z$(e,t,r,i),Ho(s,{synthetic:!0}),s):(s=$y(e,t,r,n),vl(s,`${t}`,void 0),Ho(s,{synthetic:!0}),s)}o(j0,"eventFromUnknownInput");function $y(e,t,r,n){let i={};if(n&&r){let s=Hy(e,r);s.length&&(i.exception={values:[{value:t,stacktrace:{frames:s}}]}),Ho(i,{synthetic:!0})}if(ml(t)){let{__sentry_template_string__:s,__sentry_template_values__:l}=t;return i.logentry={message:s,params:l},i}return i.message=t,i}o($y,"eventFromString");function W$(e,{isUnhandledRejection:t}){let r=Jb(e),n=t?"promise rejection":"exception";return p0(e)?`Event \`ErrorEvent\` captured as ${n} with message \`${e.message}\``:Is(e)?`Event \`${G$(e)}\` (type=${e.type}) captured as ${n}`:`Object captured as ${n} with keys: ${r}`}o(W$,"getNonErrorObjectExceptionValue");function G$(e){try{let t=Object.getPrototypeOf(e);return t?t.constructor.name:void 0}catch{}}o(G$,"getObjectClassName");function K$(e){for(let t in e)if(Object.prototype.hasOwnProperty.call(e,t)){let r=e[t];if(r instanceof Error)return r}}o(K$,"getErrorPropertyFromObject");var Y$=5e3,Vy=class Vy extends Ld{constructor(t){let r=J$(t),n=it.SENTRY_SDK_SOURCE||Uy();Dd(r,"browser",["browser"],n),r._metadata?.sdk&&(r._metadata.sdk.settings={infer_ip:r.sendDefaultPii?"auto":"never",...r._metadata.sdk.settings}),super(r);let{sendDefaultPii:i,sendClientReports:s,enableLogs:l}=this._options;it.document&&(s||l)&&it.document.addEventListener("visibilitychange",()=>{it.document.visibilityState==="hidden"&&(s&&this._flushOutcomes(),l&&Nd(this))}),l&&(this.on("flush",()=>{Nd(this)}),this.on("afterCaptureLog",()=>{this._logFlushIdleTimeout&&clearTimeout(this._logFlushIdleTimeout),this._logFlushIdleTimeout=setTimeout(()=>{Nd(this)},Y$)})),i&&this.on("beforeSendSession",Oy)}eventFromException(t,r){return d4(this._options.stackParser,t,r,this._options.attachStacktrace)}eventFromMessage(t,r="info",n){return f4(this._options.stackParser,t,r,n,this._options.attachStacktrace)}_prepareEvent(t,r,n,i){return t.platform=t.platform||"javascript",super._prepareEvent(t,r,n,i)}};o(Vy,"BrowserClient");var q0=Vy;function J$(e){return{release:typeof __SENTRY_RELEASE__=="string"?__SENTRY_RELEASE__:it.SENTRY_RELEASE?.id,sendClientReports:!0,parentSpanIsAlwaysRootSpan:!0,...e}}o(J$,"applyDefaultOptions");var p4=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__;var Ht=Ee;var Q$=1e3,h4,Wy,Gy;function Ky(e){let t="dom";Mr(t,e),Br(t,X$)}o(Ky,"addClickKeypressInstrumentationHandler");function X$(){if(!Ht.document)return;let e=jt.bind(null,"dom"),t=m4(e,!0);Ht.document.addEventListener("click",t,!1),Ht.document.addEventListener("keypress",t,!1),["EventTarget","Node"].forEach(r=>{let i=Ht[r]?.prototype;i?.hasOwnProperty?.("addEventListener")&&(qt(i,"addEventListener",function(s){return function(l,c,d){if(l==="click"||l=="keypress")try{let p=this.__sentry_instrumentation_handlers__=this.__sentry_instrumentation_handlers__||{},h=p[l]=p[l]||{refCount:0};if(!h.handler){let m=m4(e);h.handler=m,s.call(this,l,m,d)}h.refCount++}catch{}return s.call(this,l,c,d)}}),qt(i,"removeEventListener",function(s){return function(l,c,d){if(l==="click"||l=="keypress")try{let p=this.__sentry_instrumentation_handlers__||{},h=p[l];h&&(h.refCount--,h.refCount<=0&&(s.call(this,l,h.handler,d),h.handler=void 0,delete p[l]),Object.keys(p).length===0&&delete this.__sentry_instrumentation_handlers__)}catch{}return s.call(this,l,c,d)}}))})}o(X$,"instrumentDOM");function Z$(e){if(e.type!==Wy)return!1;try{if(!e.target||e.target._sentryId!==Gy)return!1}catch{}return!0}o(Z$,"isSimilarToLastCapturedEvent");function eH(e,t){return e!=="keypress"?!1:t?.tagName?!(t.tagName==="INPUT"||t.tagName==="TEXTAREA"||t.isContentEditable):!0}o(eH,"shouldSkipDOMEvent");function m4(e,t=!1){return r=>{if(!r||r._sentryCaptured)return;let n=tH(r);if(eH(r.type,n))return;_n(r,"_sentryCaptured",!0),n&&!n._sentryId&&_n(n,"_sentryId",$t());let i=r.type==="keypress"?"input":r.type;Z$(r)||(e({event:r,name:i,global:t}),Wy=r.type,Gy=n?n._sentryId:void 0),clearTimeout(h4),h4=Ht.setTimeout(()=>{Gy=void 0,Wy=void 0},Q$)}}o(m4,"makeDOMEventHandler");function tH(e){try{return e.target}catch{return null}}o(tH,"getEventTarget");var $0;function Ud(e){let t="history";Mr(t,e),Br(t,rH)}o(Ud,"addHistoryInstrumentationHandler");function rH(){if(Ht.addEventListener("popstate",()=>{let t=Ht.location.href,r=$0;if($0=t,r===t)return;jt("history",{from:r,to:t})}),!Dy())return;function e(t){return function(...r){let n=r.length>2?r[2]:void 0;if(n){let i=$0,s=nH(String(n));if($0=s,i===s)return t.apply(this,r);jt("history",{from:i,to:s})}return t.apply(this,r)}}o(e,"historyReplacementFunction"),qt(Ht.history,"pushState",e),qt(Ht.history,"replaceState",e)}o(rH,"instrumentHistory");function nH(e){try{return new URL(e,Ht.location.origin).toString()}catch{return e}}o(nH,"getAbsoluteUrl");var H0={};function Yy(e){let t=H0[e];if(t)return t;let r=Ht[e];if(Bd(r))return H0[e]=r.bind(Ht);let n=Ht.document;if(n&&typeof n.createElement=="function")try{let i=n.createElement("iframe");i.hidden=!0,n.head.appendChild(i);let s=i.contentWindow;s?.[e]&&(r=s[e]),n.head.removeChild(i)}catch(i){p4&&ae.warn(`Could not create sandbox iframe for ${e} check, bailing to window.${e}: `,i)}return r&&(H0[e]=r.bind(Ht))}o(Yy,"getNativeImplementation");function V0(e){H0[e]=void 0}o(V0,"clearCachedImplementation");var Ls="__sentry_xhr_v3__";function Jy(e){let t="xhr";Mr(t,e),Br(t,oH)}o(Jy,"addXhrInstrumentationHandler");function oH(){if(!Ht.XMLHttpRequest)return;let e=XMLHttpRequest.prototype;e.open=new Proxy(e.open,{apply(t,r,n){let i=new Error,s=en()*1e3,l=Fr(n[0])?n[0].toUpperCase():void 0,c=iH(n[1]);if(!l||!c)return t.apply(r,n);r[Ls]={method:l,url:c,request_headers:{}},l==="POST"&&c.match(/sentry_key/)&&(r.__sentry_own_request__=!0);let d=o(()=>{let p=r[Ls];if(p&&r.readyState===4){try{p.status_code=r.status}catch{}let h={endTimestamp:en()*1e3,startTimestamp:s,xhr:r,virtualError:i};jt("xhr",h)}},"onreadystatechangeHandler");return"onreadystatechange"in r&&typeof r.onreadystatechange=="function"?r.onreadystatechange=new Proxy(r.onreadystatechange,{apply(p,h,m){return d(),p.apply(h,m)}}):r.addEventListener("readystatechange",d),r.setRequestHeader=new Proxy(r.setRequestHeader,{apply(p,h,m){let[v,x]=m,S=h[Ls];return S&&Fr(v)&&Fr(x)&&(S.request_headers[v.toLowerCase()]=x),p.apply(h,m)}}),t.apply(r,n)}}),e.send=new Proxy(e.send,{apply(t,r,n){let i=r[Ls];if(!i)return t.apply(r,n);n[0]!==void 0&&(i.body=n[0]);let s={startTimestamp:en()*1e3,xhr:r};return jt("xhr",s),t.apply(r,n)}})}o(oH,"instrumentXHR");function iH(e){if(Fr(e))return e;try{return e.toString()}catch{}}o(iH,"parseXhrUrlArg");function g4(e,t=Yy("fetch")){let r=0,n=0;function i(s){let l=s.body.length;r+=l,n++;let c={body:s.body,method:"POST",referrerPolicy:"strict-origin",headers:e.headers,keepalive:r<=6e4&&n<15,...e.fetchOptions};if(!t)return V0("fetch"),ya("No fetch implementation available");try{return t(e.url,c).then(d=>(r-=l,n--,{statusCode:d.status,headers:{"x-sentry-rate-limits":d.headers.get("X-Sentry-Rate-Limits"),"retry-after":d.headers.get("Retry-After")}}))}catch(d){return V0("fetch"),r-=l,n--,ya(d)}}return o(i,"makeRequest"),P0(e,i)}o(g4,"makeFetchTransport");var aH=30;var sH=50;function Qy(e,t,r,n){let i={filename:e,function:t===""?qo:t,in_app:!0};return r!==void 0&&(i.lineno=r),n!==void 0&&(i.colno=n),i}o(Qy,"createFrame");var uH=/^\s*at (\S+?)(?::(\d+))(?::(\d+))\s*$/i,lH=/^\s*at (?:(.+?\)(?: \[.+\])?|.*?) ?\((?:address at )?)?(?:async )?((?:|[-a-z]+:|.*bundle|\/)?.*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,cH=/\((\S*)(?::(\d+))(?::(\d+))\)/,dH=/at (.+?) ?\(data:(.+?),/,fH=o(e=>{let t=e.match(dH);if(t)return{filename:``,function:t[1]};let r=uH.exec(e);if(r){let[,i,s,l]=r;return Qy(i,qo,+s,+l)}let n=lH.exec(e);if(n){if(n[2]&&n[2].indexOf("eval")===0){let c=cH.exec(n[2]);c&&(n[2]=c[1],n[3]=c[2],n[4]=c[3])}let[s,l]=v4(n[1]||qo,n[2]);return Qy(l,s,n[3]?+n[3]:void 0,n[4]?+n[4]:void 0)}},"chromeStackParserFn"),pH=[aH,fH],hH=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:[-a-z]+)?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,mH=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,gH=o(e=>{let t=hH.exec(e);if(t){if(t[3]&&t[3].indexOf(" > eval")>-1){let s=mH.exec(t[3]);s&&(t[1]=t[1]||"eval",t[3]=s[1],t[4]=s[2],t[5]="")}let n=t[3],i=t[1]||qo;return[i,n]=v4(i,n),Qy(n,i,t[4]?+t[4]:void 0,t[5]?+t[5]:void 0)}},"gecko"),_H=[sH,gH];var vH=[pH,_H],_4=c0(...vH),v4=o((e,t)=>{let r=e.indexOf("safari-extension")!==-1,n=e.indexOf("safari-web-extension")!==-1;return r||n?[e.indexOf("@")!==-1?e.split("@")[0]:qo,r?`safari-extension:${t}`:`safari-web-extension:${t}`]:[e,t]},"extractSafariExtensionDetails");var xa=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__;var W0=1024,bH="Breadcrumbs",yH=o((e={})=>{let t={console:!0,dom:!0,fetch:!0,history:!0,sentry:!0,xhr:!0,...e};return{name:bH,setup(r){t.console&&Ny(SH(r)),t.dom&&Ky(wH(r,t.dom)),t.xhr&&Jy(EH(r)),t.fetch&&Fy(kH(r)),t.history&&Ud(TH(r)),t.sentry&&r.on("beforeSendEvent",xH(r))}}},"_breadcrumbsIntegration"),b4=yH;function xH(e){return o(function(r){dt()===e&&Wo({category:`sentry.${r.type==="transaction"?"transaction":"event"}`,event_id:r.event_id,level:r.level,message:$o(r)},{event:r})},"addSentryBreadcrumb")}o(xH,"_getSentryBreadcrumbHandler");function wH(e,t){return o(function(n){if(dt()!==e)return;let i,s,l=typeof t=="object"?t.serializeAttribute:void 0,c=typeof t=="object"&&typeof t.maxStringLength=="number"?t.maxStringLength:void 0;c&&c>W0&&(xa&&ae.warn(`\`dom.maxStringLength\` cannot exceed ${W0}, but a value of ${c} was configured. Sentry will use ${W0} instead.`),c=W0),typeof l=="string"&&(l=[l]);try{let p=n.event,h=CH(p)?p.target:p;i=Ed(h,{keyAttrs:l,maxStringLength:c}),s=Yb(h)}catch{i=""}if(i.length===0)return;let d={category:`ui.${n.name}`,message:i};s&&(d.data={"ui.component_name":s}),Wo(d,{event:n.event,name:n.name,global:n.global})},"_innerDomBreadcrumb")}o(wH,"_getDomBreadcrumbHandler");function SH(e){return o(function(r){if(dt()!==e)return;let n={category:"console",data:{arguments:r.args,logger:"console"},level:Py(r.level),message:m0(r.args," ")};if(r.level==="assert")if(r.args[0]===!1)n.message=`Assertion failed: ${m0(r.args.slice(1)," ")||"console.assert"}`,n.data.arguments=r.args.slice(1);else return;Wo(n,{input:r.args,level:r.level})},"_consoleBreadcrumb")}o(SH,"_getConsoleBreadcrumbHandler");function EH(e){return o(function(r){if(dt()!==e)return;let{startTimestamp:n,endTimestamp:i}=r,s=r.xhr[Ls];if(!n||!i||!s)return;let{method:l,url:c,status_code:d,body:p}=s,h={method:l,url:c,status_code:d},m={xhr:r.xhr,input:p,startTimestamp:n,endTimestamp:i},v={category:"xhr",data:h,type:"http",level:U0(d)};e.emit("beforeOutgoingRequestBreadcrumb",v,m),Wo(v,m)},"_xhrBreadcrumb")}o(EH,"_getXhrBreadcrumbHandler");function kH(e){return o(function(r){if(dt()!==e)return;let{startTimestamp:n,endTimestamp:i}=r;if(i&&!(r.fetchData.url.match(/sentry_key/)&&r.fetchData.method==="POST"))if(r.fetchData.method,r.fetchData.url,r.error){let s=r.fetchData,l={data:r.error,input:r.args,startTimestamp:n,endTimestamp:i},c={category:"fetch",data:s,level:"error",type:"http"};e.emit("beforeOutgoingRequestBreadcrumb",c,l),Wo(c,l)}else{let s=r.response,l={...r.fetchData,status_code:s?.status};r.fetchData.request_body_size,r.fetchData.response_body_size,s?.status;let c={input:r.args,response:s,startTimestamp:n,endTimestamp:i},d={category:"fetch",data:l,type:"http",level:U0(l.status_code)};e.emit("beforeOutgoingRequestBreadcrumb",d,c),Wo(d,c)}},"_fetchBreadcrumb")}o(kH,"_getFetchBreadcrumbHandler");function TH(e){return o(function(r){if(dt()!==e)return;let n=r.from,i=r.to,s=Pd(it.location.href),l=n?Pd(n):void 0,c=Pd(i);l?.path||(l=s),s.protocol===c.protocol&&s.host===c.host&&(i=c.relative),s.protocol===l.protocol&&s.host===l.host&&(n=l.relative),Wo({category:"navigation",data:{from:n,to:i}})},"_historyBreadcrumb")}o(TH,"_getHistoryBreadcrumbHandler");function CH(e){return!!e&&!!e.target}o(CH,"_isEvent");var IH=["EventTarget","Window","Node","ApplicationCache","AudioTrackList","BroadcastChannel","ChannelMergerNode","CryptoOperation","EventSource","FileReader","HTMLUnknownElement","IDBDatabase","IDBRequest","IDBTransaction","KeyOperation","MediaController","MessagePort","ModalWindow","Notification","SVGElementInstance","Screen","SharedWorker","TextTrack","TextTrackCue","TextTrackList","WebSocket","WebSocketWorker","Worker","XMLHttpRequest","XMLHttpRequestEventTarget","XMLHttpRequestUpload"],OH="BrowserApiErrors",AH=o((e={})=>{let t={XMLHttpRequest:!0,eventTarget:!0,requestAnimationFrame:!0,setInterval:!0,setTimeout:!0,unregisterOriginalCallbacks:!1,...e};return{name:OH,setupOnce(){t.setTimeout&&qt(it,"setTimeout",y4),t.setInterval&&qt(it,"setInterval",y4),t.requestAnimationFrame&&qt(it,"requestAnimationFrame",RH),t.XMLHttpRequest&&"XMLHttpRequest"in it&&qt(XMLHttpRequest.prototype,"send",LH);let r=t.eventTarget;r&&(Array.isArray(r)?r:IH).forEach(i=>NH(i,t))}}},"_browserApiErrorsIntegration"),x4=AH;function y4(e){return function(...t){let r=t[0];return t[0]=Rs(r,{mechanism:{data:{function:Vn(e)},handled:!1,type:"instrument"}}),e.apply(this,t)}}o(y4,"_wrapTimeFunction");function RH(e){return function(t){return e.apply(this,[Rs(t,{mechanism:{data:{function:"requestAnimationFrame",handler:Vn(e)},handled:!1,type:"instrument"}})])}}o(RH,"_wrapRAF");function LH(e){return function(...t){let r=this;return["onload","onerror","onprogress","onreadystatechange"].forEach(i=>{i in r&&typeof r[i]=="function"&&qt(r,i,function(s){let l={mechanism:{data:{function:i,handler:Vn(s)},handled:!1,type:"instrument"}},c=As(s);return c&&(l.mechanism.data.handler=Vn(c)),Rs(s,l)})}),e.apply(this,t)}}o(LH,"_wrapXHR");function NH(e,t){let n=it[e]?.prototype;n?.hasOwnProperty?.("addEventListener")&&(qt(n,"addEventListener",function(i){return function(s,l,c){try{PH(l)&&(l.handleEvent=Rs(l.handleEvent,{mechanism:{data:{function:"handleEvent",handler:Vn(l),target:e},handled:!1,type:"instrument"}}))}catch{}return t.unregisterOriginalCallbacks&&DH(this,s,l),i.apply(this,[s,Rs(l,{mechanism:{data:{function:"addEventListener",handler:Vn(l),target:e},handled:!1,type:"instrument"}}),c])}}),qt(n,"removeEventListener",function(i){return function(s,l,c){try{let d=l.__sentry_wrapped__;d&&i.call(this,s,d,c)}catch{}return i.call(this,s,l,c)}}))}o(NH,"_wrapEventTarget");function PH(e){return typeof e.handleEvent=="function"}o(PH,"isEventListenerObject");function DH(e,t,r){e&&typeof e=="object"&&"removeEventListener"in e&&typeof e.removeEventListener=="function"&&e.removeEventListener(t,r)}o(DH,"unregisterOriginalCallback");var w4=()=>({name:"BrowserSession",setupOnce(){if(typeof it.document>"u"){xa&&ae.warn("Using the `browserSessionIntegration` in non-browser environments is not supported.");return}Ad({ignoreDuration:!0}),Rd(),Ud(({from:e,to:t})=>{e!==void 0&&e!==t&&(Ad({ignoreDuration:!0}),Rd())})}});var MH="GlobalHandlers",BH=o((e={})=>{let t={onerror:!0,onunhandledrejection:!0,...e};return{name:MH,setupOnce(){Error.stackTraceLimit=50},setup(r){t.onerror&&(FH(r),S4("onerror")),t.onunhandledrejection&&(UH(r),S4("onunhandledrejection"))}}},"_globalHandlersIntegration"),E4=BH;function FH(e){jb(t=>{let{stackParser:r,attachStacktrace:n}=k4();if(dt()!==e||jy())return;let{msg:i,url:s,line:l,column:c,error:d}=t,p=qH(j0(r,d||i,void 0,n,!1),s,l,c);p.level="error",Od(p,{originalException:d,mechanism:{handled:!1,type:"auto.browser.global_handlers.onerror"}})})}o(FH,"_installGlobalOnErrorHandler");function UH(e){$b(t=>{let{stackParser:r,attachStacktrace:n}=k4();if(dt()!==e||jy())return;let i=zH(t),s=Cs(i)?jH(i):j0(r,i,void 0,n,!0);s.level="error",Od(s,{originalException:i,mechanism:{handled:!1,type:"auto.browser.global_handlers.onunhandledrejection"}})})}o(UH,"_installGlobalOnUnhandledRejectionHandler");function zH(e){if(Cs(e))return e;try{if("reason"in e)return e.reason;if("detail"in e&&"reason"in e.detail)return e.detail.reason}catch{}return e}o(zH,"_getUnhandledRejectionError");function jH(e){return{exception:{values:[{type:"UnhandledRejection",value:`Non-Error promise rejection captured with value: ${String(e)}`}]}}}o(jH,"_eventFromRejectionWithPrimitive");function qH(e,t,r,n){let i=e.exception=e.exception||{},s=i.values=i.values||[],l=s[0]=s[0]||{},c=l.stacktrace=l.stacktrace||{},d=c.frames=c.frames||[],p=n,h=r,m=$H(t)??Os();return d.length===0&&d.push({colno:p,filename:m,function:qo,in_app:!0,lineno:h}),e}o(qH,"_enhanceEventWithInitialFrame");function S4(e){xa&&ae.log(`Global Handler attached: ${e}`)}o(S4,"globalHandlerLog");function k4(){return dt()?.getOptions()||{stackParser:o(()=>[],"stackParser"),attachStacktrace:!1}}o(k4,"getOptions");function $H(e){if(!(!Fr(e)||e.length===0)){if(e.startsWith("data:")){let t=e.match(/^data:([^;]+)/),r=t?t[1]:"text/javascript",n=e.includes("base64,");return``}return e.slice(0,1024)}}o($H,"getFilenameFromUrl");var T4=()=>({name:"HttpContext",preprocessEvent(e){if(!it.navigator&&!it.location&&!it.document)return;let t=l4(),r={...t.headers,...e.request?.headers};e.request={...t,...e.request,headers:r}}});var HH="cause",VH=5,WH="LinkedErrors",GH=o((e={})=>{let t=e.limit||VH,r=e.key||HH;return{name:WH,preprocessEvent(n,i,s){let l=s.getOptions();Ly(z0,l.stackParser,r,t,n,i)}}},"_linkedErrorsIntegration"),C4=GH;function I4(){return KH()?(xa&&Hn(()=>{console.error("[Sentry] You cannot use Sentry.init() in a browser extension, see: https://docs.sentry.io/platforms/javascript/best-practices/browser-extensions/")}),!0):!1}o(I4,"checkAndWarnIfIsEmbeddedBrowserExtension");function KH(){if(typeof it.window>"u")return!1;let e=it;if(e.nw||!(e.chrome||e.browser)?.runtime?.id)return!1;let r=Os(),n=["chrome-extension","moz-extension","ms-browser-extension","safari-web-extension"];return!(it===it.top&&n.some(s=>r.startsWith(`${s}://`)))}o(KH,"_isEmbeddedBrowserExtension");function O4(e){return[B0(),D0(),x4(),b4(),E4(),C4(),F0(),T4(),w4()]}o(O4,"getDefaultIntegrations");function Xy(e={}){let t=!e.skipBrowserExtensionCheck&&I4(),r={...e,enabled:t?!1:e.enabled,stackParser:Ub(e.stackParser||_4),integrations:yy({integrations:e.integrations,defaultIntegrations:e.defaultIntegrations==null?O4():e.defaultIntegrations}),transport:e.transport||g4};return Ty(q0,r)}o(Xy,"init");var A4=V(le(),1);function Zy(e){let t={...e};return Dd(t,"react"),A0("react",{version:A4.version}),Xy(t)}o(Zy,"init");var JH=o(()=>{Zy({dsn:drupalSettings?.helfi_react_search?.sentry_dsn_react,tracesSampleRate:1,ignoreErrors:["ResizeObserver loop limit exceeded","ResizeObserver loop completed with undelivered notifications.","Non-Error promise rejection captured"]})},"initSentry"),R4=JH;var Ne={};var QH=0;function jd(e,t){let r=`atom${++QH}`,n={toString:o(()=>r,"toString")};return typeof e=="function"?n.read=e:(n.init=e,n.read=function(i){return i(this)},n.write=function(i,s,l){return s(this,typeof l=="function"?l(i(this)):l)}),t&&(n.write=t),n}o(jd,"atom");var ex=o(e=>"init"in e,"hasInitialValue"),tx=o(e=>!!e.write,"isActuallyWritableAtom"),K0=new WeakMap,XH=o((e,t)=>{K0.set(e,t),e.catch(()=>{}).finally(()=>K0.delete(e))},"registerCancelPromise"),L4=o((e,t)=>{let r=K0.get(e);r&&(K0.delete(e),r(t))},"cancelPromise"),N4=o((e,t)=>{e.status="fulfilled",e.value=t},"resolvePromise"),P4=o((e,t)=>{e.status="rejected",e.reason=t},"rejectPromise"),ZH=o(e=>typeof e?.then=="function","isPromiseLike"),zd=o((e,t)=>!!e&&"v"in e&&"v"in t&&Object.is(e.v,t.v),"isEqualAtomValue"),D4=o((e,t)=>!!e&&"e"in e&&"e"in t&&Object.is(e.e,t.e),"isEqualAtomError"),wl=o(e=>!!e&&"v"in e&&e.v instanceof Promise,"hasPromiseAtomValue"),eV=o((e,t)=>"v"in e&&"v"in t&&e.v.orig&&e.v.orig===t.v.orig,"isEqualPromiseAtomValue"),G0=o(e=>{if("e"in e)throw e.e;return e.v},"returnAtomValue"),M4=o(()=>{let e=new WeakMap,t=new WeakMap,r=new Map,n,i;(Ne.env?Ne.env.MODE:void 0)!=="production"&&(n=new Set,i=new Set);let s=o(O=>e.get(O),"getAtomState"),l=o((O,D)=>{(Ne.env?Ne.env.MODE:void 0)!=="production"&&Object.freeze(D);let F=e.get(O);if(e.set(O,D),r.has(O)||r.set(O,F),wl(F)){let z="v"in D?D.v instanceof Promise?D.v:Promise.resolve(D.v):Promise.reject(D.e);F.v!==z&&L4(F.v,z)}},"setAtomState"),c=o((O,D,F)=>{let z=new Map,G=!1;F.forEach((Q,q)=>{!Q&&q===O&&(Q=D),Q?(z.set(q,Q),D.d.get(q)!==Q&&(G=!0)):(Ne.env?Ne.env.MODE:void 0)!=="production"&&console.warn("[Bug] atom state not found")}),(G||D.d.size!==z.size)&&(D.d=z)},"updateDependencies"),d=o((O,D,F)=>{let z=s(O),G={d:z?.d||new Map,v:D};if(F&&c(O,G,F),zd(z,G)&&z.d===G.d)return z;if(wl(z)&&wl(G)&&eV(z,G)){if(z.d===G.d)return z;G.v=z.v}return l(O,G),G},"setAtomValue"),p=o((O,D,F,z)=>{if(ZH(D)){let G,Q=o(()=>{let J=s(O);if(!wl(J)||J.v!==q)return;let re=d(O,q,F);t.has(O)&&J.d!==re.d&&L(O,re,J.d)},"updatePromiseDependencies"),q=new Promise((J,re)=>{let se=!1;D.then(de=>{se||(se=!0,N4(q,de),J(de),Q())},de=>{se||(se=!0,P4(q,de),re(de),Q())}),G=o(de=>{se||(se=!0,de.then(pe=>N4(q,pe),pe=>P4(q,pe)),J(de))},"continuePromise")});return q.orig=D,q.status="pending",XH(q,J=>{J&&G(J),z?.()}),d(O,q,F)}return d(O,D,F)},"setAtomValueOrPromise"),h=o((O,D,F)=>{let z=s(O),G={d:z?.d||new Map,e:D};return F&&c(O,G,F),D4(z,G)&&z.d===G.d?z:(l(O,G),G)},"setAtomError"),m=o((O,D)=>{let F=s(O);if(!D&&F&&(t.has(O)||Array.from(F.d).every(([se,de])=>{if(se===O)return!0;let pe=m(se);return pe===de||zd(pe,de)})))return F;let z=new Map,G=!0,Q=o(se=>{if(se===O){let pe=s(se);if(pe)return z.set(se,pe),G0(pe);if(ex(se))return z.set(se,void 0),se.init;throw new Error("no atom init")}let de=m(se);return z.set(se,de),G0(de)},"getter"),q,J,re={get signal(){return q||(q=new AbortController),q.signal},get setSelf(){return(Ne.env?Ne.env.MODE:void 0)!=="production"&&!tx(O)&&console.warn("setSelf function cannot be used with read-only atom"),!J&&tx(O)&&(J=o((...se)=>{if((Ne.env?Ne.env.MODE:void 0)!=="production"&&G&&console.warn("setSelf function cannot be called in sync"),!G)return y(O,...se)},"setSelf")),J}};try{let se=O.read(Q,re);return p(O,se,z,()=>q?.abort())}catch(se){return h(O,se,z)}finally{G=!1}},"readAtomState"),v=o(O=>G0(m(O)),"readAtom"),x=o(O=>{let D=t.get(O);return D||(D=k(O)),D},"addAtom"),S=o((O,D)=>!D.l.size&&(!D.t.size||D.t.size===1&&D.t.has(O)),"canUnmountAtom"),E=o(O=>{let D=t.get(O);D&&S(O,D)&&I(O)},"delAtom"),b=o(O=>{let D=new Map,F=new WeakMap,z=o(q=>{var J;let re=new Set((J=t.get(q))==null?void 0:J.t);return r.forEach((se,de)=>{var pe;(pe=s(de))!=null&&pe.d.has(q)&&re.add(de)}),re},"getDependents"),G=o(q=>{z(q).forEach(J=>{J!==q&&(D.set(J,(D.get(J)||new Set).add(q)),F.set(J,(F.get(J)||0)+1),G(J))})},"loop1");G(O);let Q=o(q=>{z(q).forEach(J=>{var re;if(J!==q){let se=F.get(J);if(se&&F.set(J,--se),!se){let de=!!((re=D.get(J))!=null&&re.size);if(de){let pe=s(J),Qt=m(J,!0);de=!zd(pe,Qt)}de||D.forEach(pe=>pe.delete(J))}Q(J)}})},"loop2");Q(O)},"recomputeDependents"),_=o((O,...D)=>{let F=!0,z=o(q=>G0(m(q)),"getter"),G=o((q,...J)=>{let re;if(q===O){if(!ex(q))throw new Error("atom not writable");let se=s(q),de=p(q,J[0]);zd(se,de)||b(q)}else re=_(q,...J);if(!F){let se=R();(Ne.env?Ne.env.MODE:void 0)!=="production"&&n.forEach(de=>de({type:"async-write",flushed:se}))}return re},"setter"),Q=O.write(z,G,...D);return F=!1,Q},"writeAtomState"),y=o((O,...D)=>{let F=_(O,...D),z=R();return(Ne.env?Ne.env.MODE:void 0)!=="production"&&n.forEach(G=>G({type:"write",flushed:z})),F},"writeAtom"),k=o((O,D,F)=>{var z;let G=F||[];(z=s(O))==null||z.d.forEach((q,J)=>{let re=t.get(J);re?re.t.add(O):J!==O&&k(J,O,G)}),m(O);let Q={t:new Set(D&&[D]),l:new Set};if(t.set(O,Q),(Ne.env?Ne.env.MODE:void 0)!=="production"&&i.add(O),tx(O)&&O.onMount){let{onMount:q}=O;G.push(()=>{let J=q((...re)=>y(O,...re));J&&(Q.u=J)})}return F||G.forEach(q=>q()),Q},"mountAtom"),I=o(O=>{var D;let F=(D=t.get(O))==null?void 0:D.u;F&&F(),t.delete(O),(Ne.env?Ne.env.MODE:void 0)!=="production"&&i.delete(O);let z=s(O);z?(wl(z)&&L4(z.v),z.d.forEach((G,Q)=>{if(Q!==O){let q=t.get(Q);q&&(q.t.delete(O),S(Q,q)&&I(Q))}})):(Ne.env?Ne.env.MODE:void 0)!=="production"&&console.warn("[Bug] could not find atom state to unmount",O)},"unmountAtom"),L=o((O,D,F)=>{let z=new Set(D.d.keys());F?.forEach((G,Q)=>{if(z.has(Q)){z.delete(Q);return}let q=t.get(Q);q&&(q.t.delete(O),S(Q,q)&&I(Q))}),z.forEach(G=>{let Q=t.get(G);Q?Q.t.add(O):t.has(O)&&k(G,O)})},"mountDependencies"),R=o(()=>{let O;for((Ne.env?Ne.env.MODE:void 0)!=="production"&&(O=new Set);r.size;){let D=Array.from(r);r.clear(),D.forEach(([F,z])=>{let G=s(F);if(G){let Q=t.get(F);Q&&G.d!==z?.d&&L(F,G,z?.d),Q&&!(!wl(z)&&(zd(z,G)||D4(z,G)))&&(Q.l.forEach(q=>q()),(Ne.env?Ne.env.MODE:void 0)!=="production"&&O.add(F))}else(Ne.env?Ne.env.MODE:void 0)!=="production"&&console.warn("[Bug] no atom state to flush")})}if((Ne.env?Ne.env.MODE:void 0)!=="production")return O},"flushPending"),U=o((O,D)=>{let F=x(O),z=R(),G=F.l;return G.add(D),(Ne.env?Ne.env.MODE:void 0)!=="production"&&n.forEach(Q=>Q({type:"sub",flushed:z})),()=>{G.delete(D),E(O),(Ne.env?Ne.env.MODE:void 0)!=="production"&&n.forEach(Q=>Q({type:"unsub"}))}},"subscribeAtom");return(Ne.env?Ne.env.MODE:void 0)!=="production"?{get:v,set:y,sub:U,dev_subscribe_store:o((O,D)=>{if(D!==2)throw new Error("The current StoreListener revision is 2.");return n.add(O),()=>{n.delete(O)}},"dev_subscribe_store"),dev_get_mounted_atoms:o(()=>i.values(),"dev_get_mounted_atoms"),dev_get_atom_state:o(O=>e.get(O),"dev_get_atom_state"),dev_get_mounted:o(O=>t.get(O),"dev_get_mounted"),dev_restore_atoms:o(O=>{for(let[F,z]of O)ex(F)&&(p(F,z),b(F));let D=R();n.forEach(F=>F({type:"restore",flushed:D}))},"dev_restore_atoms")}:{get:v,set:y,sub:U}},"createStore"),rx;(Ne.env?Ne.env.MODE:void 0)!=="production"&&(typeof globalThis.__NUMBER_OF_JOTAI_INSTANCES__=="number"?++globalThis.__NUMBER_OF_JOTAI_INSTANCES__:globalThis.__NUMBER_OF_JOTAI_INSTANCES__=1);var B4=o(()=>(rx||((Ne.env?Ne.env.MODE:void 0)!=="production"&&globalThis.__NUMBER_OF_JOTAI_INSTANCES__!==1&&console.warn("Detected multiple Jotai instances. It may cause unexpected behavior with the default store. https://github.com/pmndrs/jotai/discussions/2044"),rx=M4()),rx),"getDefaultStore");var Tr=V(le(),1);var F4={};var tV=(0,Tr.createContext)(void 0),U4=o(e=>{let t=(0,Tr.useContext)(tV);return e?.store||t||B4()},"useStore");var rV=o(e=>typeof e?.then=="function","isPromiseLike"),nV=Tr.default.use||(e=>{if(e.status==="pending")throw e;if(e.status==="fulfilled")return e.value;throw e.status==="rejected"?e.reason:(e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t}),e)});function Ei(e,t){let r=U4(t),[[n,i,s],l]=(0,Tr.useReducer)(p=>{let h=r.get(e);return Object.is(p[0],h)&&p[1]===r&&p[2]===e?p:[h,r,e]},void 0,()=>[r.get(e),r,e]),c=n;(i!==r||s!==e)&&(l(),c=r.get(e));let d=t?.delay;return(0,Tr.useEffect)(()=>{let p=r.sub(e,()=>{if(typeof d=="number"){setTimeout(l,d);return}l()});return l(),p},[r,e,d]),(0,Tr.useDebugValue)(c),rV(c)?nV(c):c}o(Ei,"useAtomValue");function Ns(e,t){let r=U4(t);return(0,Tr.useCallback)((...i)=>{if((F4.env?F4.env.MODE:void 0)!=="production"&&!("write"in e))throw new Error("not writable atom");return r.set(e,...i)},[r,e])}o(Ns,"useSetAtom");function Y0(e,t){return[Ei(e,t),Ns(e,t)]}o(Y0,"useAtom");var DN=V(le());var Ps=V(ke()),H4=o(({bordered:e=!1})=>(0,Ps.jsxs)("div",{className:`card card--ghost${e?" card--border":""}`,children:[(0,Ps.jsx)("div",{className:"card__image"}),(0,Ps.jsxs)("div",{className:"card__text",children:[(0,Ps.jsx)("div",{className:"card__title"}),(0,Ps.jsx)("div",{className:"card__description"})]})]}),"CardGhost");var $d=V(ke()),J0=o(({bordered:e=!1,count:t})=>(0,$d.jsxs)("div",{"aria-live":"assertive","aria-atomic":"true",children:[(0,$d.jsx)("div",{className:"visually-hidden",children:Drupal.t("Search results are loading",{},{context:"React search: results loading"})}),Array.from(Array(t)).map((r,n)=>(0,$d.jsx)(H4,{bordered:e},n))]}),"GhostList");var V4=V(le());var uV=o((e,t)=>{(0,V4.useEffect)(()=>{let{current:r}=e;r&&t&&(r.setAttribute("tabindex","-1"),r.focus({preventScroll:!0}),r.scrollIntoView({behavior:"smooth",block:"center"}))},[e,t])},"useScrollToResults"),W4=uV;var ox=V(ke());function lV(e){let{icon:t,className:r,label:n,onClick:i}=e,s=`hdbt-icon--${Math.floor(Math.random()*99999)}`;return(0,ox.jsx)("span",{className:`hel-icon hel-icon--${t} ${typeof r<"u"?r:""}`,"aria-labelledby":n&&s,"aria-hidden":n?"true":"false",onClick:i,children:n&&(0,ox.jsx)("span",{className:"is-hidden",id:s,children:n})})}o(lV,"Icon");var Ds=lV;var Fe=V(ke()),cV=o((e,t,r)=>{let n=Math.floor(t/2),i=n*2,s=[],l=[];if(n>0){for(let c=e-1;s.length=1;c--)s.push(c),i-=1;for(let c=e+1;i>0&&c<=r;c++)l.push(c),i-=1}return s.reverse(),{prevPages:s,nextPages:l}},"getPagination"),dV=o(({updatePage:e,currentPage:t,pages:r,totalPages:n})=>{let{prevPages:i,nextPages:s}=cV(t,r,n),l=t>1,c=t{l&&e(h,t-1)},title:`${Drupal.t("Go to previous page number",{},{context:"Pagination previous page link title"})} ${t-1}`,type:"button",rel:"prev",role:"button",children:[(0,Fe.jsx)(Ds,{icon:"angle-left"}),(0,Fe.jsx)("span",{"aria-hidden":"true",className:"hds-pagination__button-prev-label",children:Drupal.t("Previous",{},{context:"Pagination previous page link text"})})]}):(0,Fe.jsxs)("button",{className:"hds-button hds-pagination__button-prev",disabled:!0,title:Drupal.t("You are on the first page, you cannot return to the previous page.",{},{context:"Pagination previous page link title, first page"}),type:"button",children:[(0,Fe.jsx)(Ds,{icon:"angle-left"}),(0,Fe.jsx)("span",{"aria-hidden":"true",className:"hds-pagination__button-prev-label",children:Drupal.t("Previous",{},{context:"Pagination previous page link text"})})]}),(0,Fe.jsxs)("ul",{className:"pager__items js-pager__items hds-pagination__pages",children:[!d&&(0,Fe.jsxs)(Fe.Fragment,{children:[(0,Fe.jsx)("li",{children:(0,Fe.jsx)("a",{href:"?page=1",onClick:h=>{l&&e(h,1)},className:"hds-pagination__item-link",children:"1"})}),i[0]-1>0&&(0,Fe.jsx)("li",{className:"pager__item pager__item--ellipsis",role:"presentation",children:(0,Fe.jsx)("span",{className:"hds-pagination__item-ellipsis",children:"…"})})]}),i.map((h,m)=>(0,Fe.jsx)("li",{className:"pager__item",children:(0,Fe.jsx)("a",{"aria-label":Drupal.t("Go to page @key",{"@key":h},{context:"React search pager"}),href:`?page=${h}`,className:"hds-pagination__item-link",onClick:v=>e(v,h),children:h},h)},m)),(0,Fe.jsx)("li",{className:"pager__item is-active",children:(0,Fe.jsx)("a",{href:`?page=${t}`,className:"hds-pagination__item-link hds-pagination__item-link--active",children:t})}),s.map((h,m)=>(0,Fe.jsx)("li",{className:"pager__item",children:(0,Fe.jsx)("a",{"aria-label":Drupal.t("Go to page @key",{"@key":h},{context:"React search pager"}),href:`?page=${h}`,className:"hds-pagination__item-link",onClick:v=>e(v,h),children:h},h)},m)),!p&&(0,Fe.jsxs)(Fe.Fragment,{children:[s[s.length-1]+1!==n&&(0,Fe.jsx)("li",{children:(0,Fe.jsx)("span",{className:"hds-pagination__item-ellipsis",children:"..."})}),(0,Fe.jsx)("li",{children:(0,Fe.jsx)("a",{href:`?page=${n}`,onClick:h=>e(h,n),className:"hds-pagination__item-link",children:n})})]})]}),c?(0,Fe.jsxs)("a",{"aria-label":`${Drupal.t("Go to next page number",{},{context:"Pagination next page link title"})} ${t+1}`,className:"hds-button hds-pagination__button-next",href:`?page=${t+2}`,onClick:h=>{c&&e(h,t+1)},title:`${Drupal.t("Go to next page number",{},{context:"Pagination next page link title"})} ${t+1}`,type:"button",rel:"next",role:"button",children:[(0,Fe.jsx)("span",{"aria-hidden":"true",className:"hds-pagination__button-next-label",children:Drupal.t("Next",{},{context:"Pagination next page link text"})}),(0,Fe.jsx)(Ds,{icon:"angle-right"})]}):(0,Fe.jsxs)("button",{className:"hds-button hds-pagination__button-next",disabled:!0,title:Drupal.t("You are on the last page, you cannot go on to the next page.",{},{context:"Pagination next page link title, last page"}),type:"button",children:[(0,Fe.jsx)("span",{"aria-hidden":"true",className:"hds-pagination__button-next-label",children:Drupal.t("Next",{},{context:"Pagination next page link text"})}),(0,Fe.jsx)(Ds,{icon:"angle-right"})]})]})})},"Pagination"),G4=dV;var Y4=V(le());var K4=V(le()),wa=V(ke()),fV=(0,K4.forwardRef)(({resultText:e,optionalResultsText:t,actions:r,actionsClass:n},i)=>(0,wa.jsxs)("div",{className:"hdbt-search--react__result-top-area",children:[(0,wa.jsxs)("h3",{className:"hdbt-search--react__results--title",ref:i,children:[e," ",t&&(0,wa.jsxs)(wa.Fragment,{children:["(",t,")"]})]}),r&&(0,wa.jsx)("div",{className:n,children:r})]})),Q0=fV;var Sa=V(ke()),pV=(0,Y4.forwardRef)(({title:e,content:t,wrapperClass:r="react-search__results"},n)=>(0,Sa.jsxs)("div",{className:r,children:[(0,Sa.jsx)(Q0,{resultText:(0,Sa.jsx)(Sa.Fragment,{children:Drupal.t("No results",{},{context:"Unit search no results title"})}),ref:n}),(0,Sa.jsx)("p",{children:Drupal.t("No results were found for the criteria you entered. Try changing your search criteria.",{},{context:"React search: no search results"})})]})),J4=pV;function ce(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function"){var i=0;for(n=Object.getOwnPropertySymbols(e);i{var{"aria-label":t="alert-circle-fill","aria-hidden":r=!0,className:n="",color:i,size:s=bt.Small,style:l={}}=e,c=ce(e,["aria-label","aria-hidden","className","color","size","style"]);return lf.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[He.icon,He[s],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:l},c),lf.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 3C16.9706 3 21 7.02944 21 12C21 16.9706 16.9706 21 12 21C7.02944 21 3 16.9706 3 12C3 7.02944 7.02944 3 12 3ZM13 16V18H11V16H13ZM13 6V14H11V6H13Z",fill:"currentColor"}))},"i"),T8=o(e=>{var{"aria-label":t="info-circle-fill","aria-hidden":r=!0,className:n="",color:i,size:s=bt.Small,style:l={}}=e,c=ce(e,["aria-label","aria-hidden","className","color","size","style"]);return lf.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[He.icon,He[s],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:l},c),lf.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3ZM13 10V16.5H15V18H9V16.5H11V11.5H9V10H13ZM11.8125 6C12.5374 6 13.125 6.5876 13.125 7.3125C13.125 8.03735 12.5374 8.625 11.8125 8.625C11.0876 8.625 10.5 8.03735 10.5 7.3125C10.5 6.5876 11.0876 6 11.8125 6Z",fill:"currentColor"}))},"s");var Gx=V(le());var Kx=o(e=>{var{"aria-label":t="angle-down","aria-hidden":r=!0,className:n="",color:i,size:s=bt.Small,style:l={}}=e,c=ce(e,["aria-label","aria-hidden","className","color","size","style"]);return Gx.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[He.icon,He[s],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:l},c),Gx.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 13.5L17 8.5L18.5 10L12 16.5L5.5 10L7 8.5L12 13.5Z",fill:"currentColor"}))},"o");var Yx=V(le());var C8=o(e=>{var{"aria-label":t="check","aria-hidden":r=!0,className:n="",color:i,size:s=bt.Small,style:l={}}=e,c=ce(e,["aria-label","aria-hidden","className","color","size","style"]);return Yx.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[He.icon,He[s],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:l},c),Yx.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M21 7L10 18L4.5 12.5L6 11L10 15L19.5 5.5L21 7Z",fill:"currentColor"}))},"s");var Jx=V(le());var I8=o(e=>{var{"aria-label":t="check-circle-fill","aria-hidden":r=!0,className:n="",color:i,size:s=bt.Small,style:l={}}=e,c=ce(e,["aria-label","aria-hidden","className","color","size","style"]);return Jx.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[He.icon,He[s],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:l},c),Jx.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3ZM16.5 8L18 9.5L10.5 17L6 12.5L7.5 11L10.5 14L16.5 8Z",fill:"currentColor"}))},"i");var Qx=V(le());var Fs=o(e=>{var{"aria-label":t="cross","aria-hidden":r=!0,className:n="",color:i,size:s=bt.Small,style:l={}}=e,c=ce(e,["aria-label","aria-hidden","className","color","size","style"]);return Qx.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[He.icon,He[s],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:l},c),Qx.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M18 7.5L13.5 12L18 16.5L16.5 18L12 13.5L7.5 18L6 16.5L10.5 12L6 7.5L7.5 6L12 10.5L16.5 6L18 7.5Z",fill:"currentColor"}))},"s");var Xx=V(le());var gm=o(e=>{var{"aria-label":t="cross-circle","aria-hidden":r=!0,className:n="",color:i,size:s=bt.Small,style:l={}}=e,c=ce(e,["aria-label","aria-hidden","className","color","size","style"]);return Xx.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[He.icon,He[s],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:l},c),Xx.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2ZM12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4ZM15 7.5L16.5 9L13.5 12L16.5 15L15 16.5L12 13.5L9 16.5L7.5 15L10.5 12L7.5 9L9 7.5L12 10.5L15 7.5Z",fill:"currentColor"}))},"s");var Zx=V(le());var O8=o(e=>{var{"aria-label":t="cross-circle-fill","aria-hidden":r=!0,className:n="",color:i,size:s=bt.Small,style:l={}}=e,c=ce(e,["aria-label","aria-hidden","className","color","size","style"]);return Zx.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[He.icon,He[s],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:l},c),Zx.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3ZM15 7.5L16.5 9L13.5 12L16.5 15L15 16.5L12 13.5L9 16.5L7.5 15L10.5 12L7.5 9L9 7.5L12 10.5L15 7.5Z",fill:"currentColor"}))},"s");var e2=V(le());var A8=o(e=>{var{"aria-label":t="error","aria-hidden":r=!0,className:n="",color:i,size:s=bt.Small,style:l={}}=e,c=ce(e,["aria-label","aria-hidden","className","color","size","style"]);return e2.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[He.icon,He[s],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:l},c),e2.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.1284 2.50974C11.4971 1.85436 12.4201 1.83095 12.8284 2.43952L12.8716 2.50974L22.4341 19.5097C22.7965 20.1541 22.3585 20.9453 21.638 20.9973L21.5625 21H2.43749C1.69816 21 1.22338 20.2303 1.53125 19.5769L1.56592 19.5097L11.1284 2.50974ZM12 5.04L4.14699 19H19.8525L12 5.04ZM13 16V18H11V16H13ZM13 9.5V14.5H11V9.5H13Z",fill:"currentColor"}))},"o");var t2=V(le());var R8=o(e=>{var{"aria-label":t="error-fill","aria-hidden":r=!0,className:n="",color:i,size:s=bt.Small,style:l={}}=e,c=ce(e,["aria-label","aria-hidden","className","color","size","style"]);return t2.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[He.icon,He[s],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:l},c),t2.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.175 3.45608C11.5239 2.86969 12.3977 2.84875 12.7842 3.39325L12.825 3.45608L21.8771 18.6666C22.2202 19.2432 21.8055 19.951 21.1235 19.9976L21.052 20H2.94799C2.24813 20 1.7987 19.3114 2.09013 18.7267L2.12295 18.6666L11.175 3.45608ZM13 16V18H11V16H13ZM13 8.5V14.5H11V8.5H13Z",fill:"currentColor"}))},"o");var r2=V(le());var L8=o(e=>{var{"aria-label":t="question-circle","aria-hidden":r=!0,className:n="",color:i,size:s=bt.Small,style:l={}}=e,c=ce(e,["aria-label","aria-hidden","className","color","size","style"]);return r2.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[He.icon,He[s],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:l},c),r2.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2ZM12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4ZM13 16V18H11V16H13ZM12.0437 5.75C14.0343 5.75 15.7173 7.29464 15.7173 9.42361C15.7173 10.7806 15.2461 11.489 14.161 12.306L13.9187 12.4844C13.1753 13.0295 12.9556 13.3359 12.9386 14.142L12.9375 14.25H10.9375C10.9375 12.6746 11.4591 11.8378 12.6143 10.9622L12.8618 10.7796C13.5685 10.2628 13.7173 10.0539 13.7173 9.42361C13.7173 8.43934 12.9662 7.75 12.0437 7.75C11.1907 7.75 10.4785 8.34077 10.3816 9.20835L10.3734 9.30587L8.37663 9.19182C8.49191 7.17347 10.1344 5.75 12.0437 5.75Z",fill:"currentColor"}))},"s");_t(':root{--breakpoint-xs:320px;--breakpoint-s:576px;--breakpoint-m:768px;--breakpoint-l:992px;--breakpoint-xl:1248px;--container-width-xs:288px;--container-width-s:544px;--container-width-m:720px;--container-width-l:944px;--container-width-xl:1200px;--color-brick:#bd2719;--color-brick-light:#ffeeed;--color-brick-medium-light:#facbc8;--color-brick-dark:#800e04;--color-bus:#0000bf;--color-bus-light:#f0f0ff;--color-bus-medium-light:#ccf;--color-bus-dark:#00005e;--color-coat-of-arms:#0072c6;--color-coat-of-arms-light:#e6f4ff;--color-coat-of-arms-medium-light:#b5daf7;--color-coat-of-arms-dark:#005799;--color-copper:#00d7a7;--color-copper-light:#cffaf1;--color-copper-medium-light:#9ef0de;--color-copper-dark:#00a17d;--color-engel:#ffe977;--color-engel-light:#fff9db;--color-engel-medium-light:#fff3b8;--color-engel-dark:#dbc030;--color-fog:#9fc9eb;--color-fog-light:#e8f3fc;--color-fog-medium-light:#d0e6f7;--color-fog-dark:#72a5cf;--color-gold:#c2a251;--color-gold-light:#f7f2e4;--color-gold-medium-light:#e8d7a7;--color-gold-dark:#9e823c;--color-metro:#fd4f00;--color-metro-light:#ffeee6;--color-metro-medium-light:#ffcab3;--color-metro-dark:#bd2f00;--color-silver:#dedfe1;--color-silver-light:#f7f7f8;--color-silver-medium-light:#efeff0;--color-silver-dark:#b0b8bf;--color-summer:#ffc61e;--color-summer-light:#fff4d4;--color-summer-medium-light:#ffe49c;--color-summer-dark:#cc9200;--color-suomenlinna:#f5a3c7;--color-suomenlinna-light:#fff0f7;--color-suomenlinna-medium-light:#ffdbeb;--color-suomenlinna-dark:#e673a5;--color-tram:#008741;--color-tram-light:#dff7eb;--color-tram-medium-light:#a3e3c2;--color-tram-dark:#006631;--color-focus-outline:#0072c6;--color-black:#000;--color-white:#fff;--color-black-5:#f2f2f2;--color-black-10:#e6e6e6;--color-black-20:#ccc;--color-black-30:#b3b3b3;--color-black-40:#999;--color-black-50:grey;--color-black-60:#595959;--color-black-70:#4d4d4d;--color-black-80:#333;--color-black-90:#1a1a1a;--color-error:#b01038;--color-error-light:#f6e2e6;--color-error-dark:#8d0d2d;--color-success:#007a64;--color-success-light:#e2f5f3;--color-success-dark:#006250;--color-alert:#ffda07;--color-alert-light:#fff4b4;--color-alert-dark:#d18200;--color-info:#0062b9;--color-info-light:#e5eff8;--color-info-dark:#004f94;--box-shadow-s:0px 2px 10px 0px rgba(0,0,0,0.07);--box-shadow-m:0px 2px 10px 0px rgba(0,0,0,0.1);--box-shadow-l:0px 2px 20px 0px rgba(0,0,0,0.2);--spacing-layout-2-xs:1rem;--spacing-layout-xs:1.5rem;--spacing-layout-s:2rem;--spacing-layout-m:3rem;--spacing-layout-l:4rem;--spacing-layout-xl:6rem;--spacing-layout-2-xl:8rem;--spacing-4-xs:0.125rem;--spacing-3-xs:0.25rem;--spacing-2-xs:0.5rem;--spacing-xs:0.75rem;--spacing-s:1rem;--spacing-m:1.5rem;--spacing-l:2rem;--spacing-xl:2.5rem;--spacing-2-xl:3.0rem;--spacing-3-xl:3.5rem;--spacing-4-xl:4rem;--spacing-5-xl:4.5rem;--fontsize-heading-xxl:4rem;--fontsize-heading-xl:3rem;--fontsize-heading-xl-mobile:2.5rem;--fontsize-heading-l:2rem;--fontsize-heading-m:1.5rem;--fontsize-heading-s:1.25rem;--fontsize-heading-xs:1.125rem;--fontsize-heading-xxs:1rem;--fontsize-body-s:0.875rem;--fontsize-body-m:1rem;--fontsize-body-l:1.125rem;--fontsize-body-xl:1.25rem;--font-default:HelsinkiGrotesk,Arial,sans-serif;--lineheight-s:1;--lineheight-m:1.2;--lineheight-l:1.5;--lineheight-xl:1.75}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.visually-hidden{border:0;clip:"rect(0 0 0 0)";height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.button-reset{background:none;border:none;color:inherit;cursor:pointer;font:inherit;padding:0}.text-body{color:var(--color-black-90);font-size:var(--fontsize-body-m);line-height:var(--lineheight-l)}.text-body,.text-medium{font-family:var(--font-default)}.text-medium{font-weight:500}.text-bold{font-family:var(--font-default);font-weight:700}.text-xl{font-size:var(--fontsize-heading-m)}.text-lg{font-size:var(--fontsize-heading-s)}.text-md{font-size:var(--fontsize-heading-xs)}.subtitle{font-size:var(--fontsize-body-m)}.text-sm{font-size:var(--fontsize-body-s);line-height:var(--lineheight-xl)}.heading-xxl{font-size:var(--fontsize-heading-xxl);letter-spacing:-1.2px}.heading-xl,.heading-xxl{font-weight:400;line-height:var(--lineheight-s)}.heading-xl{font-size:var(--fontsize-heading-xl);letter-spacing:-1px}.heading-xl-mobile{font-size:var(--fontsize-heading-xl-mobile);font-weight:400;letter-spacing:-.8px;line-height:var(--lineheight-s)}.heading-l{font-size:var(--fontsize-heading-l);font-weight:400;letter-spacing:-.4px}.heading-l,.heading-m{line-height:var(--lineheight-m)}.heading-m{font-size:var(--fontsize-heading-m);font-weight:500;letter-spacing:-.2px}.heading-s{font-size:var(--fontsize-heading-s);font-weight:500}.heading-s,.heading-xs{letter-spacing:0;line-height:var(--lineheight-l)}.heading-xs{font-size:var(--fontsize-heading-xs);font-weight:700}.heading-xxs{font-size:var(--fontsize-heading-xxs);font-weight:700;letter-spacing:.2px;line-height:var(--lineheight-l)}.helper-text{color:var(--color-black-60);display:block;flex-basis:100%;font-size:var(--fontsize-body-m);margin-top:var(--spacing-2-xs)}html{-webkit-text-size-adjust:100%}');var NW={}.hasOwnProperty;function N8(e){let t=typeof e;return e?t==="string"||t==="number"?e:Array.isArray(e)?e.length?e.map(r=>N8(r)).filter(Boolean).join(" "):null:t==="object"?((r,n=null)=>{if(r.toString!==Object.prototype.toString&&!r.toString.toString().includes("[native code]"))return r.toString();let i=Object.assign({},r);return n&&Object.keys(n).filter(s=>!!r[s]).forEach(s=>{i[n[s]]=!0}),Object.keys(i).filter(s=>NW.call(i,s)&&!!i[s]).join(" ")})(e,this):null:null}o(N8,"n");var be=o((...e)=>e.map(N8).filter(Boolean).join(" "),"r");var Ol=V(le()),D8=V(Us());var P8=o(()=>typeof window>"u"||typeof document>"u","e");var PW=typeof window<"u"&&window.document?Ol.useLayoutEffect:Ol.useEffect,bn=o((e,t,r)=>{let n=t&&typeof t!="string",i=(0,Ol.useRef)(n?(0,D8.uniqueId)("custom-theme-"):"").current;return PW(()=>{n&&((s,l,c)=>{if(P8())return;let d=o(p=>{var h;return(h=p.selectorText)===null||h===void 0?void 0:h.includes(`${s}.${c}`)},"o");try{let p=[...document.styleSheets].findIndex(S=>{try{return[...S.cssRules].findIndex(E=>{var b;return(b=E.selectorText)===null||b===void 0?void 0:b.includes(s)})>=0}catch{return!1}});if(p===-1){let S=document.createElement("style");document.head.appendChild(S),p=document.styleSheets.length-1}let h=document.styleSheets[p],m=h.cssRules,v=[...m].findIndex(d);v===-1&&(h.insertRule(`.${s}.${c} { content: '' }`,m.length),v=[...m].findIndex(d));let x=m[v];Object.entries(l).forEach(([S,E])=>x.style.setProperty(S,E))}catch{console.warn(`Could not find the stylesheet to update with the "${s}" selector!`)}})(e&&e.split(" ")[0],t,`${i}${r||""}`)},[e,t,i,n,r]),i},"d");var Al=V(le());var _m,vm,fo,Ca={button:"Button-module_button__1msFE",primary:"Button-module_primary__2LfKB",secondary:"Button-module_secondary__1nABp",supplementary:"Button-module_supplementary__3YKiS","theme-coat":"Button-module_theme-coat__2_3U7","theme-black":"Button-module_theme-black__m8giY",clear:"Button-module_clear__2i_5U",success:"Button-module_success__CU9nK",danger:"Button-module_danger__2el15","size-small":"Button-module_size-small__3lizH",fullWidth:"Button-module_fullWidth__31eVK",icon:"Button-module_icon__O-h7R"};_t(".Button-module_button__1msFE{--border-width:2px;--outline-width-focus:3px;--padding-horizontal:var(--spacing-l);--min-size:56px;--padding-vertical:var(--spacing-s);--padding:calc(var(--padding-vertical) - var(--border-width)) calc(var(--padding-horizontal) - var(--border-width));--icon-reposition:calc(-1 * var(--spacing-2-xs));--computed-background-color:var(--background-color,transparent);--computed-background-color-focus:var(--background-color-focus,var(--computed-background-color,transparent));--computed-background-color-hover:var(--background-color-hover,var(--computed-background-color-focus,transparent));--computed-background-color-active:var(--background-color-active,var(--computed-background-color-hover,transparent));--computed-background-color-disabled:var(--background-color-disabled,var(--color-black-20,transparent));--computed-color:var(--color,inherit);--computed-color-focus:var(--color-focus,var(--computed-color,inherit));--computed-color-hover:var(--color-hover,var(--computed-color-focus,inherit));--computed-color-active:var(--color-active,var(--computed-color-hover,inherit));--computed-color-disabled:var(--color-disabled,var(--color-white,inherit));--computed-border-color:var(--border-color,var(--computed-background-color));--computed-border-color-focus:var(--border-color-focus,var(--computed-border-color,transparent));--computed-border-color-hover:var(--border-color-hover,var(--computed-border-color-focus,transparent));--computed-border-color-active:var(--border-color-active,var(--computed-border-color-hover,transparent));--computed-border-color-disabled:var(--border-color-disabled,var(--computed-background-color-disabled,transparent));--computed-outline-color-focus:var(--outline-color-focus,transparent);--computed-icon-size:var(--icon-size,var(--spacing-m));align-items:center;background-color:var(--computed-background-color);border:var(--border-width) solid var(--computed-border-color);border-radius:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--computed-color,inherit);column-gap:var(--spacing-2-xs);cursor:var(--cursor,pointer);display:inline-flex;font-family:inherit;font-size:100%;font-weight:500;hyphens:auto;place-content:flex-start center;line-height:var(--lineheight-l);margin:0;min-height:var(--min-size);min-width:var(--min-size);outline:none;outline-offset:2px;overflow:hidden;overflow-wrap:anywhere;padding:var(--padding);position:relative;text-align:center;text-decoration:none;text-transform:none;vertical-align:top}.Button-module_button__1msFE:after{margin-right:var(--icon-reposition)}.Button-module_button__1msFE:before{margin-left:var(--icon-reposition)}.Button-module_button__1msFE,.Button-module_button__1msFE[type=button],.Button-module_button__1msFE[type=reset],.Button-module_button__1msFE[type=submit]{-webkit-appearance:button}.Button-module_button__1msFE:focus-visible{background-color:var(--computed-background-color-focus);border-color:var(--computed-border-color-focus);color:var(--computed-color-focus);outline:var(--outline-width-focus) solid var(--computed-outline-color-focus)}.Button-module_button__1msFE:hover{background-color:var(--computed-background-color-hover);border-color:var(--computed-border-color-hover);color:var(--computed-color-hover)}.Button-module_button__1msFE:active{background-color:var(--computed-background-color-active);border-color:var(--computed-border-color-active);color:var(--computed-color-active);outline:var(--outline-width-focus) solid var(--computed-outline-color-focus)}.Button-module_button__1msFE:disabled{--cursor:not-allowed;background-color:var(--computed-background-color-disabled);border-color:var(--computed-border-color-disabled);color:var(--computed-color-disabled);outline:none}.Button-module_button__1msFE button.Button-module_button__1msFE{-webkit-appearance:button}.Button-module_primary__2LfKB{--background-color:var(--color-bus);--background-color-hover:var(--color-bus-dark);--background-color-focus:var(--color-bus);--background-color-disabled:var(--color-black-20);--border-color:transparent;--color:var(--color-white);--color-disabled:var(--color-white);--outline-color-focus:var(--color-coat-of-arms)}.Button-module_secondary__1nABp{--border-color:var(--color-bus);--border-color-disabled:var(--color-disabled)}.Button-module_secondary__1nABp,.Button-module_supplementary__3YKiS{--background-color:transparent;--background-color-hover:var(--color-bus-light);--background-color-focus:transparent;--background-color-disabled:transparent;--color:var(--color-bus);--color-disabled:var(--color-black-40);--outline-color-focus:var(--color-coat-of-arms)}.Button-module_supplementary__3YKiS{--border-color:transparent;--border-color-disabled:transparent}.Button-module_theme-coat__2_3U7.Button-module_primary__2LfKB{--background-color:var(--color-bus);--background-color-hover:var(--color-bus-dark);--background-color-focus:var(--color-bus);--background-color-disabled:var(--color-black-20);--border-color:transparent;--color-disabled:var(--color-white);--outline-color-focus:var(--color-coat-of-arms);--background-color:var(--color-coat-of-arms);--background-color-hover:var(--color-coat-of-arms-dark);--background-color-focus:var(--color-coat-of-arms);--border-color:var(--color-coat-of-arms);--border-color-hover:var(--color-coat-of-arms-dark);--border-color-focus:var(--color-coat-of-arms);--color:var(--color-white)}.Button-module_theme-coat__2_3U7.Button-module_secondary__1nABp{--border-color:var(--color-bus);--border-color-disabled:var(--color-disabled);--border-color:var(--color-coat-of-arms)}.Button-module_theme-coat__2_3U7.Button-module_secondary__1nABp,.Button-module_theme-coat__2_3U7.Button-module_supplementary__3YKiS{--background-color-hover:var(--color-bus-light);--background-color-disabled:transparent;--color:var(--color-bus);--color-disabled:var(--color-black-40);--outline-color-focus:var(--color-coat-of-arms);--background-color:transparent;--background-color-hover:var(--color-coat-of-arms-light);--background-color-focus:transparent;--color:var(--color-coat-of-arms)}.Button-module_theme-coat__2_3U7.Button-module_supplementary__3YKiS{--border-color-disabled:transparent;--border-color:transparent}.Button-module_theme-black__m8giY.Button-module_primary__2LfKB{--background-color:var(--color-bus);--background-color-hover:var(--color-bus-dark);--background-color-focus:var(--color-bus);--background-color-disabled:var(--color-black-20);--border-color:transparent;--color-disabled:var(--color-white);--outline-color-focus:var(--color-coat-of-arms);--background-color:var(--color-black);--background-color-hover:var(--color-black);--background-color-focus:var(--color-black);--border-color:var(--color-black);--border-color-hover:var(--color-black);--border-color-focus:var(--color-black);--color:var(--color-white);--color-hover:var(--color-white);--color-focus:var(--color-white)}.Button-module_theme-black__m8giY.Button-module_secondary__1nABp{--border-color:var(--color-bus);--border-color-disabled:var(--color-disabled);--border-color:var(--color-black);--border-color-hover:var(--color-black);--border-color-focus:var(--color-black)}.Button-module_theme-black__m8giY.Button-module_secondary__1nABp,.Button-module_theme-black__m8giY.Button-module_supplementary__3YKiS{--background-color-hover:var(--color-bus-light);--background-color-disabled:transparent;--color:var(--color-bus);--color-disabled:var(--color-black-40);--outline-color-focus:var(--color-coat-of-arms);--background-color:transparent;--background-color-hover:var(--color-black-5);--background-color-focus:transparent;--color:var(--color-black);--color-hover:var(--color-black);--color-focus:var(--color-black)}.Button-module_theme-black__m8giY.Button-module_supplementary__3YKiS{--border-color-disabled:transparent;--border-color:transparent;--border-color-hover:transparent}.Button-module_clear__2i_5U{--background-color:transparent;--background-color-disabled:transparent;--border-color:transparent;--border-color-disabled:transparent;--color:var(--color-black-90);--color-disabled:var(--color-black-90)}.Button-module_success__CU9nK{--background-color:var(--color-success);--background-color-hover:var(--color-success-dark);--background-color-focus:var(--color-success);--border-color:var(--color-success);--border-color-hover:var(--color-success-dark);--border-color-focus:var(--color-success)}.Button-module_danger__2el15,.Button-module_success__CU9nK{--color:var(--color-white);--outline-color-focus:var(--color-coat-of-arms)}.Button-module_danger__2el15{--background-color:var(--color-error);--background-color-hover:var(--color-error-dark);--background-color-focus:var(--color-error);--border-color:var(--color-error);--border-color-hover:var(--color-error-dark);--border-color-focus:var(--color-error)}.Button-module_size-small__3lizH{--min-size:44px;--padding-horizontal:var(--spacing-m);--padding-vertical:var(--spacing-2-xs)}.Button-module_fullWidth__31eVK{width:100%}.Button-module_icon__O-h7R{flex-shrink:0;height:var(--computed-icon-size);width:var(--computed-icon-size)}.Button-module_icon__O-h7R:first-child:not(:last-child){margin-left:var(--icon-reposition)}.Button-module_icon__O-h7R:last-child:not(:first-child){margin-right:var(--icon-reposition)}"),function(e){e.Small="small",e.Medium="medium"}(_m||(_m={})),function(e){e.Bus="bus",e.Coat="coat",e.Black="black"}(vm||(vm={})),function(e){e.Primary="primary",e.Secondary="secondary",e.Supplementary="supplementary",e.Success="success",e.Danger="danger",e.Clear="clear"}(fo||(fo={}));var Ia=Al.default.forwardRef((e,t)=>{var{children:r,className:n,disabled:i=!1,fullWidth:s,size:l=_m.Medium,theme:c=vm.Bus,variant:d=fo.Primary,iconStart:p,iconEnd:h,onClick:m}=e,v=ce(e,["children","className","disabled","fullWidth","size","theme","variant","iconStart","iconEnd","onClick"]);let x=bn(Ca.button,c),S=p?Al.default.createElement("div",{className:Ca.icon,"aria-hidden":"true"},p):null,E=h?Al.default.createElement("div",{className:be(Ca.icon),"aria-hidden":"true"},h):null;return Al.default.createElement("button",Object.assign({ref:t,disabled:i,type:"button",className:be(Ca.button,Ca[d],typeof c=="string"?Ca[`theme-${c}`]:"",Ca[`size-${l}`],s?Ca.fullWidth:"",x,n),onClick:i?void 0:m},v),S,Al.default.createElement("span",null,r),E)});var yn=V(le());var M8=V(Us());var B8=o((e,t)=>{(0,M8.isFunction)(e)?e(t.current):e.current=t.current},"t");var bm=o((e,t,r,n,i)=>{let s=[t&&`${e}-helper`,r&&`${e}-error`,n&&`${e}-success`,i&&`${e}-info`].filter(l=>l);return s.length?s.join(" "):null},"r");var Cr=V(le());var ym=V(le());var n2=o(function(t){return t.reduce(function(r,n){var i=n[0],s=n[1];return r[i]=s,r},{})},"fromEntries"),o2=typeof window<"u"&&window.document&&window.document.createElement?ym.useLayoutEffect:ym.useEffect;var Ra=V(le());var Et="top",Vt="bottom",Lt="right",Ot="left",xm="auto",Oa=[Et,Vt,Lt,Ot],Ti="start",zs="end",F8="clippingParents",wm="viewport",Rl="popper",U8="reference",i2=Oa.reduce(function(e,t){return e.concat([t+"-"+Ti,t+"-"+zs])},[]),Sm=[].concat(Oa,[xm]).reduce(function(e,t){return e.concat([t,t+"-"+Ti,t+"-"+zs])},[]),DW="beforeRead",MW="read",BW="afterRead",FW="beforeMain",UW="main",zW="afterMain",jW="beforeWrite",qW="write",$W="afterWrite",z8=[DW,MW,BW,FW,UW,zW,jW,qW,$W];function tr(e){return e?(e.nodeName||"").toLowerCase():null}o(tr,"getNodeName");function At(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}o(At,"getWindow");function Ko(e){var t=At(e).Element;return e instanceof t||e instanceof Element}o(Ko,"isElement");function Wt(e){var t=At(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}o(Wt,"isHTMLElement");function Ll(e){if(typeof ShadowRoot>"u")return!1;var t=At(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}o(Ll,"isShadowRoot");function HW(e){var t=e.state;Object.keys(t.elements).forEach(function(r){var n=t.styles[r]||{},i=t.attributes[r]||{},s=t.elements[r];!Wt(s)||!tr(s)||(Object.assign(s.style,n),Object.keys(i).forEach(function(l){var c=i[l];c===!1?s.removeAttribute(l):s.setAttribute(l,c===!0?"":c)}))})}o(HW,"applyStyles");function VW(e){var t=e.state,r={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,r.popper),t.styles=r,t.elements.arrow&&Object.assign(t.elements.arrow.style,r.arrow),function(){Object.keys(t.elements).forEach(function(n){var i=t.elements[n],s=t.attributes[n]||{},l=Object.keys(t.styles.hasOwnProperty(n)?t.styles[n]:r[n]),c=l.reduce(function(d,p){return d[p]="",d},{});!Wt(i)||!tr(i)||(Object.assign(i.style,c),Object.keys(s).forEach(function(d){i.removeAttribute(d)}))})}}o(VW,"effect");var j8={name:"applyStyles",enabled:!0,phase:"write",fn:HW,effect:VW,requires:["computeStyles"]};function rr(e){return e.split("-")[0]}o(rr,"getBasePlacement");var po=Math.max,js=Math.min,Ci=Math.round;function Kn(e,t){t===void 0&&(t=!1);var r=e.getBoundingClientRect(),n=1,i=1;if(Wt(e)&&t){var s=e.offsetHeight,l=e.offsetWidth;l>0&&(n=Ci(r.width)/l||1),s>0&&(i=Ci(r.height)/s||1)}return{width:r.width/n,height:r.height/i,top:r.top/i,right:r.right/n,bottom:r.bottom/i,left:r.left/n,x:r.left/n,y:r.top/i}}o(Kn,"getBoundingClientRect");function qs(e){var t=Kn(e),r=e.offsetWidth,n=e.offsetHeight;return Math.abs(t.width-r)<=1&&(r=t.width),Math.abs(t.height-n)<=1&&(n=t.height),{x:e.offsetLeft,y:e.offsetTop,width:r,height:n}}o(qs,"getLayoutRect");function df(e,t){var r=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(r&&Ll(r)){var n=t;do{if(n&&e.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}o(df,"contains");function Ur(e){return At(e).getComputedStyle(e)}o(Ur,"getComputedStyle");function a2(e){return["table","td","th"].indexOf(tr(e))>=0}o(a2,"isTableElement");function dr(e){return((Ko(e)?e.ownerDocument:e.document)||window.document).documentElement}o(dr,"getDocumentElement");function Ii(e){return tr(e)==="html"?e:e.assignedSlot||e.parentNode||(Ll(e)?e.host:null)||dr(e)}o(Ii,"getParentNode");function q8(e){return!Wt(e)||Ur(e).position==="fixed"?null:e.offsetParent}o(q8,"getTrueOffsetParent");function WW(e){var t=navigator.userAgent.toLowerCase().indexOf("firefox")!==-1,r=navigator.userAgent.indexOf("Trident")!==-1;if(r&&Wt(e)){var n=Ur(e);if(n.position==="fixed")return null}var i=Ii(e);for(Ll(i)&&(i=i.host);Wt(i)&&["html","body"].indexOf(tr(i))<0;){var s=Ur(i);if(s.transform!=="none"||s.perspective!=="none"||s.contain==="paint"||["transform","perspective"].indexOf(s.willChange)!==-1||t&&s.willChange==="filter"||t&&s.filter&&s.filter!=="none")return i;i=i.parentNode}return null}o(WW,"getContainingBlock");function ho(e){for(var t=At(e),r=q8(e);r&&a2(r)&&Ur(r).position==="static";)r=q8(r);return r&&(tr(r)==="html"||tr(r)==="body"&&Ur(r).position==="static")?t:r||WW(e)||t}o(ho,"getOffsetParent");function $s(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}o($s,"getMainAxisFromPlacement");function Hs(e,t,r){return po(e,js(t,r))}o(Hs,"within");function $8(e,t,r){var n=Hs(e,t,r);return n>r?r:n}o($8,"withinMaxClamp");function ff(){return{top:0,right:0,bottom:0,left:0}}o(ff,"getFreshSideObject");function pf(e){return Object.assign({},ff(),e)}o(pf,"mergePaddingObject");function hf(e,t){return t.reduce(function(r,n){return r[n]=e,r},{})}o(hf,"expandToHashMap");var GW=o(function(t,r){return t=typeof t=="function"?t(Object.assign({},r.rects,{placement:r.placement})):t,pf(typeof t!="number"?t:hf(t,Oa))},"toPaddingObject");function KW(e){var t,r=e.state,n=e.name,i=e.options,s=r.elements.arrow,l=r.modifiersData.popperOffsets,c=rr(r.placement),d=$s(c),p=[Ot,Lt].indexOf(c)>=0,h=p?"height":"width";if(!(!s||!l)){var m=GW(i.padding,r),v=qs(s),x=d==="y"?Et:Ot,S=d==="y"?Vt:Lt,E=r.rects.reference[h]+r.rects.reference[d]-l[d]-r.rects.popper[h],b=l[d]-r.rects.reference[d],_=ho(s),y=_?d==="y"?_.clientHeight||0:_.clientWidth||0:0,k=E/2-b/2,I=m[x],L=y-v[h]-m[S],R=y/2-v[h]/2+k,U=Hs(I,R,L),O=d;r.modifiersData[n]=(t={},t[O]=U,t.centerOffset=U-R,t)}}o(KW,"arrow");function YW(e){var t=e.state,r=e.options,n=r.element,i=n===void 0?"[data-popper-arrow]":n;i!=null&&(typeof i=="string"&&(i=t.elements.popper.querySelector(i),!i)||df(t.elements.popper,i)&&(t.elements.arrow=i))}o(YW,"effect");var H8={name:"arrow",enabled:!0,phase:"main",fn:KW,effect:YW,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function Yn(e){return e.split("-")[1]}o(Yn,"getVariation");var JW={top:"auto",right:"auto",bottom:"auto",left:"auto"};function QW(e){var t=e.x,r=e.y,n=window,i=n.devicePixelRatio||1;return{x:Ci(t*i)/i||0,y:Ci(r*i)/i||0}}o(QW,"roundOffsetsByDPR");function V8(e){var t,r=e.popper,n=e.popperRect,i=e.placement,s=e.variation,l=e.offsets,c=e.position,d=e.gpuAcceleration,p=e.adaptive,h=e.roundOffsets,m=e.isFixed,v=l.x,x=v===void 0?0:v,S=l.y,E=S===void 0?0:S,b=typeof h=="function"?h({x,y:E}):{x,y:E};x=b.x,E=b.y;var _=l.hasOwnProperty("x"),y=l.hasOwnProperty("y"),k=Ot,I=Et,L=window;if(p){var R=ho(r),U="clientHeight",O="clientWidth";if(R===At(r)&&(R=dr(r),Ur(R).position!=="static"&&c==="absolute"&&(U="scrollHeight",O="scrollWidth")),R=R,i===Et||(i===Ot||i===Lt)&&s===zs){I=Vt;var D=m&&R===L&&L.visualViewport?L.visualViewport.height:R[U];E-=D-n.height,E*=d?1:-1}if(i===Ot||(i===Et||i===Vt)&&s===zs){k=Lt;var F=m&&R===L&&L.visualViewport?L.visualViewport.width:R[O];x-=F-n.width,x*=d?1:-1}}var z=Object.assign({position:c},p&&JW),G=h===!0?QW({x,y:E}):{x,y:E};if(x=G.x,E=G.y,d){var Q;return Object.assign({},z,(Q={},Q[I]=y?"0":"",Q[k]=_?"0":"",Q.transform=(L.devicePixelRatio||1)<=1?"translate("+x+"px, "+E+"px)":"translate3d("+x+"px, "+E+"px, 0)",Q))}return Object.assign({},z,(t={},t[I]=y?E+"px":"",t[k]=_?x+"px":"",t.transform="",t))}o(V8,"mapToStyles");function XW(e){var t=e.state,r=e.options,n=r.gpuAcceleration,i=n===void 0?!0:n,s=r.adaptive,l=s===void 0?!0:s,c=r.roundOffsets,d=c===void 0?!0:c;if(0)var p;var h={placement:rr(t.placement),variation:Yn(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:i,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,V8(Object.assign({},h,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:l,roundOffsets:d})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,V8(Object.assign({},h,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:d})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}o(XW,"computeStyles");var W8={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:XW,data:{}};var Em={passive:!0};function ZW(e){var t=e.state,r=e.instance,n=e.options,i=n.scroll,s=i===void 0?!0:i,l=n.resize,c=l===void 0?!0:l,d=At(t.elements.popper),p=[].concat(t.scrollParents.reference,t.scrollParents.popper);return s&&p.forEach(function(h){h.addEventListener("scroll",r.update,Em)}),c&&d.addEventListener("resize",r.update,Em),function(){s&&p.forEach(function(h){h.removeEventListener("scroll",r.update,Em)}),c&&d.removeEventListener("resize",r.update,Em)}}o(ZW,"effect");var G8={name:"eventListeners",enabled:!0,phase:"write",fn:o(function(){},"fn"),effect:ZW,data:{}};var eG={left:"right",right:"left",bottom:"top",top:"bottom"};function Nl(e){return e.replace(/left|right|bottom|top/g,function(t){return eG[t]})}o(Nl,"getOppositePlacement");var tG={start:"end",end:"start"};function km(e){return e.replace(/start|end/g,function(t){return tG[t]})}o(km,"getOppositeVariationPlacement");function Vs(e){var t=At(e),r=t.pageXOffset,n=t.pageYOffset;return{scrollLeft:r,scrollTop:n}}o(Vs,"getWindowScroll");function Ws(e){return Kn(dr(e)).left+Vs(e).scrollLeft}o(Ws,"getWindowScrollBarX");function s2(e){var t=At(e),r=dr(e),n=t.visualViewport,i=r.clientWidth,s=r.clientHeight,l=0,c=0;return n&&(i=n.width,s=n.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(l=n.offsetLeft,c=n.offsetTop)),{width:i,height:s,x:l+Ws(e),y:c}}o(s2,"getViewportRect");function u2(e){var t,r=dr(e),n=Vs(e),i=(t=e.ownerDocument)==null?void 0:t.body,s=po(r.scrollWidth,r.clientWidth,i?i.scrollWidth:0,i?i.clientWidth:0),l=po(r.scrollHeight,r.clientHeight,i?i.scrollHeight:0,i?i.clientHeight:0),c=-n.scrollLeft+Ws(e),d=-n.scrollTop;return Ur(i||r).direction==="rtl"&&(c+=po(r.clientWidth,i?i.clientWidth:0)-s),{width:s,height:l,x:c,y:d}}o(u2,"getDocumentRect");function Gs(e){var t=Ur(e),r=t.overflow,n=t.overflowX,i=t.overflowY;return/auto|scroll|overlay|hidden/.test(r+i+n)}o(Gs,"isScrollParent");function Tm(e){return["html","body","#document"].indexOf(tr(e))>=0?e.ownerDocument.body:Wt(e)&&Gs(e)?e:Tm(Ii(e))}o(Tm,"getScrollParent");function Aa(e,t){var r;t===void 0&&(t=[]);var n=Tm(e),i=n===((r=e.ownerDocument)==null?void 0:r.body),s=At(n),l=i?[s].concat(s.visualViewport||[],Gs(n)?n:[]):n,c=t.concat(l);return i?c:c.concat(Aa(Ii(l)))}o(Aa,"listScrollParents");function Pl(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}o(Pl,"rectToClientRect");function rG(e){var t=Kn(e);return t.top=t.top+e.clientTop,t.left=t.left+e.clientLeft,t.bottom=t.top+e.clientHeight,t.right=t.left+e.clientWidth,t.width=e.clientWidth,t.height=e.clientHeight,t.x=t.left,t.y=t.top,t}o(rG,"getInnerBoundingClientRect");function K8(e,t){return t===wm?Pl(s2(e)):Ko(t)?rG(t):Pl(u2(dr(e)))}o(K8,"getClientRectFromMixedType");function nG(e){var t=Aa(Ii(e)),r=["absolute","fixed"].indexOf(Ur(e).position)>=0,n=r&&Wt(e)?ho(e):e;return Ko(n)?t.filter(function(i){return Ko(i)&&df(i,n)&&tr(i)!=="body"}):[]}o(nG,"getClippingParents");function l2(e,t,r){var n=t==="clippingParents"?nG(e):[].concat(t),i=[].concat(n,[r]),s=i[0],l=i.reduce(function(c,d){var p=K8(e,d);return c.top=po(p.top,c.top),c.right=js(p.right,c.right),c.bottom=js(p.bottom,c.bottom),c.left=po(p.left,c.left),c},K8(e,s));return l.width=l.right-l.left,l.height=l.bottom-l.top,l.x=l.left,l.y=l.top,l}o(l2,"getClippingRect");function mf(e){var t=e.reference,r=e.element,n=e.placement,i=n?rr(n):null,s=n?Yn(n):null,l=t.x+t.width/2-r.width/2,c=t.y+t.height/2-r.height/2,d;switch(i){case Et:d={x:l,y:t.y-r.height};break;case Vt:d={x:l,y:t.y+t.height};break;case Lt:d={x:t.x+t.width,y:c};break;case Ot:d={x:t.x-r.width,y:c};break;default:d={x:t.x,y:t.y}}var p=i?$s(i):null;if(p!=null){var h=p==="y"?"height":"width";switch(s){case Ti:d[p]=d[p]-(t[h]/2-r[h]/2);break;case zs:d[p]=d[p]+(t[h]/2-r[h]/2);break;default:}}return d}o(mf,"computeOffsets");function mo(e,t){t===void 0&&(t={});var r=t,n=r.placement,i=n===void 0?e.placement:n,s=r.boundary,l=s===void 0?F8:s,c=r.rootBoundary,d=c===void 0?wm:c,p=r.elementContext,h=p===void 0?Rl:p,m=r.altBoundary,v=m===void 0?!1:m,x=r.padding,S=x===void 0?0:x,E=pf(typeof S!="number"?S:hf(S,Oa)),b=h===Rl?U8:Rl,_=e.rects.popper,y=e.elements[v?b:h],k=l2(Ko(y)?y:y.contextElement||dr(e.elements.popper),l,d),I=Kn(e.elements.reference),L=mf({reference:I,element:_,strategy:"absolute",placement:i}),R=Pl(Object.assign({},_,L)),U=h===Rl?R:I,O={top:k.top-U.top+E.top,bottom:U.bottom-k.bottom+E.bottom,left:k.left-U.left+E.left,right:U.right-k.right+E.right},D=e.modifiersData.offset;if(h===Rl&&D){var F=D[i];Object.keys(O).forEach(function(z){var G=[Lt,Vt].indexOf(z)>=0?1:-1,Q=[Et,Vt].indexOf(z)>=0?"y":"x";O[z]+=F[Q]*G})}return O}o(mo,"detectOverflow");function c2(e,t){t===void 0&&(t={});var r=t,n=r.placement,i=r.boundary,s=r.rootBoundary,l=r.padding,c=r.flipVariations,d=r.allowedAutoPlacements,p=d===void 0?Sm:d,h=Yn(n),m=h?c?i2:i2.filter(function(S){return Yn(S)===h}):Oa,v=m.filter(function(S){return p.indexOf(S)>=0});v.length===0&&(v=m);var x=v.reduce(function(S,E){return S[E]=mo(e,{placement:E,boundary:i,rootBoundary:s,padding:l})[rr(E)],S},{});return Object.keys(x).sort(function(S,E){return x[S]-x[E]})}o(c2,"computeAutoPlacement");function oG(e){if(rr(e)===xm)return[];var t=Nl(e);return[km(e),t,km(t)]}o(oG,"getExpandedFallbackPlacements");function iG(e){var t=e.state,r=e.options,n=e.name;if(!t.modifiersData[n]._skip){for(var i=r.mainAxis,s=i===void 0?!0:i,l=r.altAxis,c=l===void 0?!0:l,d=r.fallbackPlacements,p=r.padding,h=r.boundary,m=r.rootBoundary,v=r.altBoundary,x=r.flipVariations,S=x===void 0?!0:x,E=r.allowedAutoPlacements,b=t.options.placement,_=rr(b),y=_===b,k=d||(y||!S?[Nl(b)]:oG(b)),I=[b].concat(k).reduce(function(Or,Ar){return Or.concat(rr(Ar)===xm?c2(t,{placement:Ar,boundary:h,rootBoundary:m,padding:p,flipVariations:S,allowedAutoPlacements:E}):Ar)},[]),L=t.rects.reference,R=t.rects.popper,U=new Map,O=!0,D=I[0],F=0;F=0,J=q?"width":"height",re=mo(t,{placement:z,boundary:h,rootBoundary:m,altBoundary:v,padding:p}),se=q?Q?Lt:Ot:Q?Vt:Et;L[J]>R[J]&&(se=Nl(se));var de=Nl(se),pe=[];if(s&&pe.push(re[G]<=0),c&&pe.push(re[se]<=0,re[de]<=0),pe.every(function(Or){return Or})){D=z,O=!1;break}U.set(z,pe)}if(O)for(var Qt=S?3:1,yt=o(function(Ar){var $r=I.find(function(un){var Xn=U.get(un);if(Xn)return Xn.slice(0,Ar).every(function(Oo){return Oo})});if($r)return D=$r,"break"},"_loop"),Rt=Qt;Rt>0;Rt--){var _r=yt(Rt);if(_r==="break")break}t.placement!==D&&(t.modifiersData[n]._skip=!0,t.placement=D,t.reset=!0)}}o(iG,"flip");var Y8={name:"flip",enabled:!0,phase:"main",fn:iG,requiresIfExists:["offset"],data:{_skip:!1}};function J8(e,t,r){return r===void 0&&(r={x:0,y:0}),{top:e.top-t.height-r.y,right:e.right-t.width+r.x,bottom:e.bottom-t.height+r.y,left:e.left-t.width-r.x}}o(J8,"getSideOffsets");function Q8(e){return[Et,Lt,Vt,Ot].some(function(t){return e[t]>=0})}o(Q8,"isAnySideFullyClipped");function aG(e){var t=e.state,r=e.name,n=t.rects.reference,i=t.rects.popper,s=t.modifiersData.preventOverflow,l=mo(t,{elementContext:"reference"}),c=mo(t,{altBoundary:!0}),d=J8(l,n),p=J8(c,i,s),h=Q8(d),m=Q8(p);t.modifiersData[r]={referenceClippingOffsets:d,popperEscapeOffsets:p,isReferenceHidden:h,hasPopperEscaped:m},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":h,"data-popper-escaped":m})}o(aG,"hide");var X8={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:aG};function sG(e,t,r){var n=rr(e),i=[Ot,Et].indexOf(n)>=0?-1:1,s=typeof r=="function"?r(Object.assign({},t,{placement:e})):r,l=s[0],c=s[1];return l=l||0,c=(c||0)*i,[Ot,Lt].indexOf(n)>=0?{x:c,y:l}:{x:l,y:c}}o(sG,"distanceAndSkiddingToXY");function uG(e){var t=e.state,r=e.options,n=e.name,i=r.offset,s=i===void 0?[0,0]:i,l=Sm.reduce(function(h,m){return h[m]=sG(m,t.rects,s),h},{}),c=l[t.placement],d=c.x,p=c.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=d,t.modifiersData.popperOffsets.y+=p),t.modifiersData[n]=l}o(uG,"offset");var Z8={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:uG};function lG(e){var t=e.state,r=e.name;t.modifiersData[r]=mf({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}o(lG,"popperOffsets");var eA={name:"popperOffsets",enabled:!0,phase:"read",fn:lG,data:{}};function d2(e){return e==="x"?"y":"x"}o(d2,"getAltAxis");function cG(e){var t=e.state,r=e.options,n=e.name,i=r.mainAxis,s=i===void 0?!0:i,l=r.altAxis,c=l===void 0?!1:l,d=r.boundary,p=r.rootBoundary,h=r.altBoundary,m=r.padding,v=r.tether,x=v===void 0?!0:v,S=r.tetherOffset,E=S===void 0?0:S,b=mo(t,{boundary:d,rootBoundary:p,padding:m,altBoundary:h}),_=rr(t.placement),y=Yn(t.placement),k=!y,I=$s(_),L=d2(I),R=t.modifiersData.popperOffsets,U=t.rects.reference,O=t.rects.popper,D=typeof E=="function"?E(Object.assign({},t.rects,{placement:t.placement})):E,F=typeof D=="number"?{mainAxis:D,altAxis:D}:Object.assign({mainAxis:0,altAxis:0},D),z=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,G={x:0,y:0};if(R){if(s){var Q,q=I==="y"?Et:Ot,J=I==="y"?Vt:Lt,re=I==="y"?"height":"width",se=R[I],de=se+b[q],pe=se-b[J],Qt=x?-O[re]/2:0,yt=y===Ti?U[re]:O[re],Rt=y===Ti?-O[re]:-U[re],_r=t.elements.arrow,Or=x&&_r?qs(_r):{width:0,height:0},Ar=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:ff(),$r=Ar[q],un=Ar[J],Xn=Hs(0,U[re],Or[re]),Oo=k?U[re]/2-Qt-Xn-$r-F.mainAxis:yt-Xn-$r-F.mainAxis,Cn=k?-U[re]/2+Qt+Xn+un+F.mainAxis:Rt+Xn+un+F.mainAxis,ri=t.elements.arrow&&ho(t.elements.arrow),Hr=ri?I==="y"?ri.clientTop||0:ri.clientLeft||0:0,Le=(Q=z?.[I])!=null?Q:0,nt=se+Oo-Le-Hr,Ye=se+Cn-Le,We=Hs(x?js(de,nt):de,se,x?po(pe,Ye):pe);R[I]=We,G[I]=We-se}if(c){var vr,Vr=I==="x"?Et:Ot,Ge=I==="x"?Vt:Lt,Xe=R[L],Dt=L==="y"?"height":"width",Xa=Xe+b[Vr],Zn=Xe-b[Ge],Fi=[Et,Ot].indexOf(_)!==-1,kt=(vr=z?.[L])!=null?vr:0,Mt=Fi?Xa:Xe-U[Dt]-O[Dt]-kt+F.altAxis,Ao=Fi?Xe+U[Dt]+O[Dt]-kt-F.altAxis:Zn,Ui=x&&Fi?$8(Mt,Xe,Ao):Hs(x?Mt:Xa,Xe,x?Ao:Zn);R[L]=Ui,G[L]=Ui-Xe}t.modifiersData[n]=G}}o(cG,"preventOverflow");var tA={name:"preventOverflow",enabled:!0,phase:"main",fn:cG,requiresIfExists:["offset"]};function f2(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}o(f2,"getHTMLElementScroll");function p2(e){return e===At(e)||!Wt(e)?Vs(e):f2(e)}o(p2,"getNodeScroll");function dG(e){var t=e.getBoundingClientRect(),r=Ci(t.width)/e.offsetWidth||1,n=Ci(t.height)/e.offsetHeight||1;return r!==1||n!==1}o(dG,"isElementScaled");function h2(e,t,r){r===void 0&&(r=!1);var n=Wt(t),i=Wt(t)&&dG(t),s=dr(t),l=Kn(e,i),c={scrollLeft:0,scrollTop:0},d={x:0,y:0};return(n||!n&&!r)&&((tr(t)!=="body"||Gs(s))&&(c=p2(t)),Wt(t)?(d=Kn(t,!0),d.x+=t.clientLeft,d.y+=t.clientTop):s&&(d.x=Ws(s))),{x:l.left+c.scrollLeft-d.x,y:l.top+c.scrollTop-d.y,width:l.width,height:l.height}}o(h2,"getCompositeRect");function fG(e){var t=new Map,r=new Set,n=[];e.forEach(function(s){t.set(s.name,s)});function i(s){r.add(s.name);var l=[].concat(s.requires||[],s.requiresIfExists||[]);l.forEach(function(c){if(!r.has(c)){var d=t.get(c);d&&i(d)}}),n.push(s)}return o(i,"sort"),e.forEach(function(s){r.has(s.name)||i(s)}),n}o(fG,"order");function m2(e){var t=fG(e);return z8.reduce(function(r,n){return r.concat(t.filter(function(i){return i.phase===n}))},[])}o(m2,"orderModifiers");function g2(e){var t;return function(){return t||(t=new Promise(function(r){Promise.resolve().then(function(){t=void 0,r(e())})})),t}}o(g2,"debounce");function _2(e){var t=e.reduce(function(r,n){var i=r[n.name];return r[n.name]=i?Object.assign({},i,n,{options:Object.assign({},i.options,n.options),data:Object.assign({},i.data,n.data)}):n,r},{});return Object.keys(t).map(function(r){return t[r]})}o(_2,"mergeByName");var rA={placement:"bottom",modifiers:[],strategy:"absolute"};function nA(){for(var e=arguments.length,t=new Array(e),r=0;rspan{display:flex}.Tooltip-module_button__2x9m0:focus{box-shadow:0 0 0 var(--button-focus-outline-width) var(--button-focus-outline-color);outline:none}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=bottom]{border-top:8px solid var(--tooltip-border-color)}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=top]{border-bottom:8px solid var(--tooltip-border-color)}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=left]{border-right:8px solid var(--tooltip-border-color)}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=right]{border-left:8px solid var(--tooltip-border-color)}.Tooltip-module_tooltip__3x8S8 .Tooltip-module_arrow__210Rd{position:absolute}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=bottom] .Tooltip-module_arrow__210Rd{border:var(--tooltip-arrow-size) solid transparent;border-bottom:var(--tooltip-arrow-size) solid var(--tooltip-border-color);top:calc(-1 * var(--tooltip-spacing-default) - var(--tooltip-arrow-size))}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=top] .Tooltip-module_arrow__210Rd{border:var(--tooltip-arrow-size) solid transparent;border-top:var(--tooltip-arrow-size) solid var(--tooltip-border-color);bottom:calc(-1 * var(--tooltip-spacing-default) - var(--tooltip-arrow-size))}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=left] .Tooltip-module_arrow__210Rd{border:var(--tooltip-arrow-size) solid transparent;border-left:var(--tooltip-arrow-size) solid var(--tooltip-border-color);right:calc(-1 * var(--tooltip-spacing-default) - var(--tooltip-arrow-size))}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=right] .Tooltip-module_arrow__210Rd{border:var(--tooltip-arrow-size) solid transparent;border-right:var(--tooltip-arrow-size) solid var(--tooltip-border-color);left:calc(-1 * var(--tooltip-spacing-default) - var(--tooltip-arrow-size))}");var Dl=o(e=>{var{boxShadow:t=!1,children:r,placement:n="auto",small:i=!1,buttonLabel:s="Tooltip",tooltipLabel:l="Tooltip",className:c,buttonClassName:d,tooltipClassName:p}=e,h=ce(e,["boxShadow","children","placement","small","buttonLabel","tooltipLabel","className","buttonClassName","tooltipClassName"]);let[m,v]=(0,Cr.useState)(!1),x=(0,Cr.useRef)(null),S=(0,Cr.useRef)(null),[E,b]=(0,Cr.useState)(null),{styles:_,attributes:y,forceUpdate:k}=b2(x.current,S.current,{placement:n,modifiers:[{name:"arrow",options:{element:E}},{name:"offset",options:{offset:[0,10]}}]});return(0,Cr.useEffect)(()=>{k!==null&&m===!0&&k()},[m,k]),(0,Cr.useEffect)(()=>{let I=o(R=>{let U=R.key||R.keyCode;!m||U!=="Escape"&&U!=="Esc"&&U!==27||v(!1)},"o"),L=o(R=>{let U=R.target;!m||x.current.contains(U)||S.current.contains(U)||v(!1)},"t");return document.addEventListener("keyup",I),document.addEventListener("click",L),()=>{document.removeEventListener("keyup",I),document.removeEventListener("click",L)}}),Cr.default.createElement("div",Object.assign({},h,{className:be(yG,c)}),Cr.default.createElement("button",{ref:x,type:"button",className:be(bG,d),title:s,"aria-label":s,"aria-expanded":m,onClick:o(()=>{v(!m)},"onClick"),onBlur:o(()=>v(!1),"onBlur")},Cr.default.createElement("span",{"aria-hidden":"true"},Cr.default.createElement(L8,null))),m&&Cr.default.createElement("section",Object.assign({"aria-label":l,ref:S,className:be(xG,i&&SG,t&&wG,p),style:_.popper},y.popper),r,Cr.default.createElement("div",Object.assign({ref:b,className:EG,style:_.arrow},y.arrow))))},"b");var kG="Checkbox-module_checkbox__3r5uI",TG="Checkbox-module_input__2bdJk",CG="Checkbox-module_label__148Ac",IG="Checkbox-module_noLabel__1HSAV",OG="Checkbox-module_errorText__1tRw6",AG="Checkbox-module_helperText__261fG helpers_helper-text__YRZTD",uA="Checkbox-module_tooltipButton__ErN1J";_t(`.helpers_visually-hidden__3lBcX{border:0;clip:"rect(0 0 0 0)";height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.helpers_button-reset__2d38b{background:none;border:none;color:inherit;cursor:pointer;font:inherit;padding:0}.helpers_text-body__FA9G-{color:var(--color-black-90);font-family:var(--font-default);font-size:var(--fontsize-body-m);line-height:var(--lineheight-l)}.helpers_text-medium__3Hiiz{font-family:var(--font-default);font-weight:500}.helpers_text-bold__2QyP8{font-family:var(--font-default);font-weight:700}.helpers_text-xl__33T1r{font-size:var(--fontsize-heading-m)}.helpers_text-lg__1_8nq{font-size:var(--fontsize-heading-s)}.helpers_text-md__RyeCd{font-size:var(--fontsize-heading-xs)}.helpers_subtitle__RE8f_{font-size:var(--fontsize-body-m)}.helpers_text-sm__AxqmS{font-size:var(--fontsize-body-s);line-height:var(--lineheight-xl)}.helpers_heading-xxl__1GAqs{font-size:var(--fontsize-heading-xxl);font-weight:400;letter-spacing:-1.2px;line-height:var(--lineheight-s)}.helpers_heading-xl__u_X50{font-size:var(--fontsize-heading-xl);font-weight:400;letter-spacing:-1px;line-height:var(--lineheight-s)}.helpers_heading-xl-mobile__gKona{font-size:var(--fontsize-heading-xl-mobile);font-weight:400;letter-spacing:-.8px;line-height:var(--lineheight-s)}.helpers_heading-l__3EMpz{font-size:var(--fontsize-heading-l);font-weight:400;letter-spacing:-.4px;line-height:var(--lineheight-m)}.helpers_heading-m__1Lsy-{font-size:var(--fontsize-heading-m);font-weight:500;letter-spacing:-.2px;line-height:var(--lineheight-m)}.helpers_heading-s__1EK5w{font-size:var(--fontsize-heading-s);font-weight:500;letter-spacing:0;line-height:var(--lineheight-l)}.helpers_heading-xs__iZYJi{font-size:var(--fontsize-heading-xs);font-weight:700;letter-spacing:0;line-height:var(--lineheight-l)}.helpers_heading-xxs__jqtFk{font-size:var(--fontsize-heading-xxs);font-weight:700;letter-spacing:.2px;line-height:var(--lineheight-l)}.helpers_helper-text__YRZTD{color:var(--color-black-60);display:block;flex-basis:100%;font-size:var(--fontsize-body-m);margin-top:var(--spacing-2-xs)}.Checkbox-module_checkbox__3r5uI{--size:24px;--icon-scale:1;--border-width:2px;--outline-width:3px;--label-font-size:var(--fontsize-body-m);--label-padding:var(--spacing-2-xs);--background-unselected:transparent;--background-selected:var(--color-bus);--background-hover:var(--color-bus-dark);--background-disabled:var(--color-black-10);--border-color-selected:var(--color-bus);--border-color-selected-hover:var(--color-bus-dark);--border-color-selected-focus:var(--color-bus);--border-color-unselected:var(--color-black-50);--border-color-unselected-hover:var(--color-black-90);--border-color-unselected-focus:var(--color-black-90);--border-color-disabled:var(--color-black-10);--icon-color-unselected:transparent;--icon-color-selected:var(--color-white);--icon-color-disabled:var(--color-white);--label-color:var(--color-black-90);--label-color-disabled:var(--color-black-40);--icon-size:var(--spacing-m);display:flex;flex-wrap:wrap;min-height:var(--size);position:relative}.Checkbox-module_checkbox__3r5uI,.Checkbox-module_checkbox__3r5uI *,.Checkbox-module_checkbox__3r5uI :after,.Checkbox-module_checkbox__3r5uI :before{box-sizing:border-box}.Checkbox-module_checkbox__3r5uI:not(:first-of-type){margin-top:var(--spacing-2-xs)}.Checkbox-module_input__2bdJk{-moz-appearance:none;-webkit-appearance:none;appearance:none;cursor:pointer;font-family:inherit;font-size:100%;line-height:1.15;margin:0;outline:none}.Checkbox-module_input__2bdJk,.Checkbox-module_input__2bdJk:before{height:var(--size);left:0;position:absolute;top:0;width:var(--size)}.Checkbox-module_input__2bdJk:before{background-color:var(--icon-color-unselected);content:"";mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M21 7L10 18l-5.5-5.5L6 11l4 4 9.5-9.5z'/%3E%3C/g%3E%3C/svg%3E");mask-position:center;mask-repeat:no-repeat;mask-size:calc(var(--size) * var(--icon-scale));transform:scale(.6);z-index:1}.Checkbox-module_input__2bdJk:disabled+label{color:var(--label-color-disabled)}.Checkbox-module_input__2bdJk:checked:disabled:before{background-color:var(--icon-color-disabled)}.Checkbox-module_input__2bdJk:disabled,.Checkbox-module_input__2bdJk:disabled+label{cursor:not-allowed}.Checkbox-module_input__2bdJk:focus+label:after,.Checkbox-module_input__2bdJk:focus:before,.Checkbox-module_input__2bdJk:hover+label:after,.Checkbox-module_input__2bdJk:hover:before{transition:85ms ease-out;transition-property:background-color,border-color,transform}.Checkbox-module_input__2bdJk:focus+label:before{box-shadow:0 0 0 var(--outline-width) var(--color-focus-outline);transform:translateZ(0);transition:85ms ease-out;transition-property:box-shadow,transform}.Checkbox-module_input__2bdJk:checked:before{background-color:var(--icon-color-selected);transform:scale(1)}.Checkbox-module_input__2bdJk:not(:checked):indeterminate:before{background-color:var(--icon-color-selected);mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M6 11h12v2H6z'/%3E%3C/g%3E%3C/svg%3E");transform:scale(1)}.Checkbox-module_input__2bdJk:checked+label:after,.Checkbox-module_input__2bdJk:indeterminate+label:after{background-color:var(--background-selected);border-color:var(--border-color-selected)}.Checkbox-module_input__2bdJk:disabled+label:after{background-color:var(--background-disabled);border-color:var(--border-color-disabled)}.Checkbox-module_input__2bdJk:not(:disabled):focus+label:after{border-color:var(--border-color-unselected-focus)}.Checkbox-module_input__2bdJk:not(:disabled):hover+label:after,.Checkbox-module_input__2bdJk:not(:disabled):hover:focus+label:after{border-color:var(--border-color-unselected-hover)}.Checkbox-module_input__2bdJk:not(:disabled):checked:focus+label:after,.Checkbox-module_input__2bdJk:not(:disabled):indeterminate:focus+label:after{border-color:var(--border-color-selected-focus)}.Checkbox-module_input__2bdJk:not(:disabled):checked:hover+label:after,.Checkbox-module_input__2bdJk:not(:disabled):checked:hover:focus+label:after,.Checkbox-module_input__2bdJk:not(:disabled):indeterminate:hover+label:after,.Checkbox-module_input__2bdJk:not(:disabled):indeterminate:hover:focus+label:after{background-color:var(--background-hover);border-color:var(--border-color-selected-hover)}.Checkbox-module_label__148Ac{color:var(--label-color);cursor:pointer;font-size:var(--label-font-size);line-height:var(--lineheight-m);padding-left:calc(var(--size) + var(--label-padding));padding-top:calc((var(--size) - var(--label-font-size) * var(--lineheight-m)) / 2);position:relative}.Checkbox-module_label__148Ac:after,.Checkbox-module_label__148Ac:before{content:"";left:0;position:absolute;top:0;height:var(--size);width:var(--size)}.Checkbox-module_label__148Ac:after{background-color:var(--background-unselected);border:var(--border-width) solid var(--border-color-unselected)}.Checkbox-module_noLabel__1HSAV{padding-left:var(--size)}.Checkbox-module_errorText__1tRw6{background-color:var(--color-error-light);border-left:8px solid var(--color-error);color:var(--color-black);display:flex;flex-basis:100%;font-size:var(--fontsize-body-m);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative}.Checkbox-module_errorText__1tRw6:before{background:var(--color-error);content:"";display:inline-block;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.Checkbox-module_tooltipButton__ErN1J{display:inline-block;margin-left:var(--spacing-2-xs)}`);var lA=yn.default.forwardRef((e,t)=>{var{checked:r=!1,className:n,disabled:i=!1,errorText:s,helperText:l,id:c,indeterminate:d,label:p,onChange:h=o(()=>null,"y"),style:m,value:v,tooltipText:x,tooltipLabel:S,tooltipButtonLabel:E,tooltip:b}=e,_=ce(e,["checked","className","disabled","errorText","helperText","id","indeterminate","label","onChange","style","value","tooltipText","tooltipLabel","tooltipButtonLabel","tooltip"]);let y=(0,yn.useRef)(null);(0,yn.useEffect)(()=>{t&&B8(t,y),y.current.indeterminate=d},[y,t,d]),p&&typeof p!="string"&&typeof p!="number"&&console.warn("Using ReactElement as a label is against good usability and accessibility practices. Please prefer plain strings.");let k=bm(c,l,s,void 0,void 0);return yn.default.createElement("div",{className:be(kG,n),style:m},yn.default.createElement("input",Object.assign({ref:y,id:c,className:be(TG),onChange:h,value:v,type:"checkbox",disabled:i,checked:r,"aria-describedby":k},_)),yn.default.createElement("label",{htmlFor:c,className:be(CG,p?"":IG)},p),b?yn.default.createElement(Dl,Object.assign({},b.props,{buttonClassName:uA})):null,x&&yn.default.createElement(Dl,{className:uA,buttonLabel:E,tooltipLabel:S},x),s&&yn.default.createElement("div",{className:OG,id:`${c}-error`},s),l&&yn.default.createElement("div",{className:AG,id:`${c}-helper`},l))});var Om=V(le());function Am(){let[,e]=(0,Om.useState)(0);return(0,Om.useCallback)(()=>{e(t=>t+1)},[e])}o(Am,"o");var Gt=V(le());var Rm=Yo(),ye=o(e=>gf(e,Rm),"raf"),Lm=Yo();ye.write=e=>gf(e,Lm);var Nm=Yo();ye.onStart=e=>gf(e,Nm);var w2=Yo();ye.onFrame=e=>gf(e,w2);var S2=Yo();ye.onFinish=e=>gf(e,S2);var Ks=[];ye.setTimeout=(e,t)=>{let r=ye.now()+t,n=o(()=>{let s=Ks.findIndex(l=>l.cancel==n);~s&&Ks.splice(s,1),Na.count-=~s?1:0},"cancel"),i={time:r,handler:e,cancel:n};return Ks.splice(dA(r),0,i),Na.count+=1,fA(),i};var dA=o(e=>~(~Ks.findIndex(t=>t.time>e)||~Ks.length),"findTimeout");ye.cancel=e=>{Rm.delete(e),Lm.delete(e)};ye.sync=e=>{x2=!0,ye.batchedUpdates(e),x2=!1};ye.throttle=e=>{let t;function r(){try{e(...t)}finally{t=null}}o(r,"queuedFn");function n(...i){t=i,ye.onStart(r)}return o(n,"throttled"),n.handler=e,n.cancel=()=>{Nm.delete(r),t=null},n};var E2=typeof window<"u"?window.requestAnimationFrame:()=>{};ye.use=e=>E2=e;ye.now=typeof performance<"u"?()=>performance.now():Date.now;ye.batchedUpdates=e=>e();ye.catch=console.error;ye.frameLoop="always";ye.advance=()=>{ye.frameLoop!=="demand"?console.warn("Cannot call the manual advancement of rafz whilst frameLoop is not set as demand"):hA()};var La=-1,x2=!1;function gf(e,t){x2?(t.delete(e),e(0)):(t.add(e),fA())}o(gf,"schedule");function fA(){La<0&&(La=0,ye.frameLoop!=="demand"&&E2(pA))}o(fA,"start");function pA(){~La&&(E2(pA),ye.batchedUpdates(hA))}o(pA,"loop");function hA(){let e=La;La=ye.now();let t=dA(La);t&&(mA(Ks.splice(0,t),r=>r.handler()),Na.count-=t),Nm.flush(),Rm.flush(e?Math.min(64,La-e):16.667),w2.flush(),Lm.flush(),S2.flush()}o(hA,"update");function Yo(){let e=new Set,t=e;return{add(r){Na.count+=t==e&&!e.has(r)?1:0,e.add(r)},delete(r){return Na.count-=t==e&&e.has(r)?1:0,e.delete(r)},flush(r){t.size&&(e=new Set,Na.count-=t.size,mA(t,n=>n(r)&&e.add(n)),Na.count+=e.size,t=e)}}}o(Yo,"makeQueue");function mA(e,t){e.forEach(r=>{try{t(r)}catch(n){ye.catch(n)}})}o(mA,"eachSafely");var Na={count:0,clear(){La=-1,Ks=[],Nm=Yo(),Rm=Yo(),w2=Yo(),Lm=Yo(),S2=Yo(),Na.count=0}};var Fm=V(le()),_o=V(le());function Um(){}o(Um,"noop");var xA=o((e,t,r)=>Object.defineProperty(e,t,{value:r,writable:!0,configurable:!0}),"defineHidden"),ee={arr:Array.isArray,obj:o(e=>!!e&&e.constructor.name==="Object","obj"),fun:o(e=>typeof e=="function","fun"),str:o(e=>typeof e=="string","str"),num:o(e=>typeof e=="number","num"),und:o(e=>e===void 0,"und")};function Jo(e,t){if(ee.arr(e)){if(!ee.arr(t)||e.length!==t.length)return!1;for(let r=0;re.forEach(t),"each");function xn(e,t,r){if(ee.arr(e)){for(let n=0;nee.und(e)?[]:ee.arr(e)?e:[e],"toArray");function Ul(e,t){if(e.size){let r=Array.from(e);e.clear(),Pe(r,t)}}o(Ul,"flush");var zl=o((e,...t)=>Ul(e,r=>r(...t)),"flushCalls"),A2,wA,Pa=null,SA=!1,R2=Um,MG=o(e=>{e.to&&(wA=e.to),e.now&&(ye.now=e.now),e.colors!==void 0&&(Pa=e.colors),e.skipAnimation!=null&&(SA=e.skipAnimation),e.createStringInterpolator&&(A2=e.createStringInterpolator),e.requestAnimationFrame&&ye.use(e.requestAnimationFrame),e.batchedUpdates&&(ye.batchedUpdates=e.batchedUpdates),e.willAdvance&&(R2=e.willAdvance),e.frameLoop&&(ye.frameLoop=e.frameLoop)},"assign"),wn=Object.freeze({__proto__:null,get createStringInterpolator(){return A2},get to(){return wA},get colors(){return Pa},get skipAnimation(){return SA},get willAdvance(){return R2},assign:MG}),_f=new Set,Jn=[],k2=[],Mm=0,jl={get idle(){return!_f.size&&!Jn.length},start(e){Mm>e.priority?(_f.add(e),ye.onStart(BG)):(EA(e),ye(I2))},advance:I2,sort(e){if(Mm)ye.onFrame(()=>jl.sort(e));else{let t=Jn.indexOf(e);~t&&(Jn.splice(t,1),kA(e))}},clear(){Jn=[],_f.clear()}};function BG(){_f.forEach(EA),_f.clear(),ye(I2)}o(BG,"flushStartQueue");function EA(e){Jn.includes(e)||kA(e)}o(EA,"startSafely");function kA(e){Jn.splice(FG(Jn,t=>t.priority>e.priority),0,e)}o(kA,"startUnsafely");function I2(e){let t=k2;for(let r=0;r0}o(I2,"advance");function FG(e,t){let r=e.findIndex(t);return r<0?e.length:r}o(FG,"findIndex");var TA={transparent:0,aliceblue:4042850303,antiquewhite:4209760255,aqua:16777215,aquamarine:2147472639,azure:4043309055,beige:4126530815,bisque:4293182719,black:255,blanchedalmond:4293643775,blue:65535,blueviolet:2318131967,brown:2771004159,burlywood:3736635391,burntsienna:3934150143,cadetblue:1604231423,chartreuse:2147418367,chocolate:3530104575,coral:4286533887,cornflowerblue:1687547391,cornsilk:4294499583,crimson:3692313855,cyan:16777215,darkblue:35839,darkcyan:9145343,darkgoldenrod:3095792639,darkgray:2846468607,darkgreen:6553855,darkgrey:2846468607,darkkhaki:3182914559,darkmagenta:2332068863,darkolivegreen:1433087999,darkorange:4287365375,darkorchid:2570243327,darkred:2332033279,darksalmon:3918953215,darkseagreen:2411499519,darkslateblue:1211993087,darkslategray:793726975,darkslategrey:793726975,darkturquoise:13554175,darkviolet:2483082239,deeppink:4279538687,deepskyblue:12582911,dimgray:1768516095,dimgrey:1768516095,dodgerblue:512819199,firebrick:2988581631,floralwhite:4294635775,forestgreen:579543807,fuchsia:4278255615,gainsboro:3705462015,ghostwhite:4177068031,gold:4292280575,goldenrod:3668254975,gray:2155905279,green:8388863,greenyellow:2919182335,grey:2155905279,honeydew:4043305215,hotpink:4285117695,indianred:3445382399,indigo:1258324735,ivory:4294963455,khaki:4041641215,lavender:3873897215,lavenderblush:4293981695,lawngreen:2096890111,lemonchiffon:4294626815,lightblue:2916673279,lightcoral:4034953471,lightcyan:3774873599,lightgoldenrodyellow:4210742015,lightgray:3553874943,lightgreen:2431553791,lightgrey:3553874943,lightpink:4290167295,lightsalmon:4288707327,lightseagreen:548580095,lightskyblue:2278488831,lightslategray:2005441023,lightslategrey:2005441023,lightsteelblue:2965692159,lightyellow:4294959359,lime:16711935,limegreen:852308735,linen:4210091775,magenta:4278255615,maroon:2147483903,mediumaquamarine:1724754687,mediumblue:52735,mediumorchid:3126187007,mediumpurple:2473647103,mediumseagreen:1018393087,mediumslateblue:2070474495,mediumspringgreen:16423679,mediumturquoise:1221709055,mediumvioletred:3340076543,midnightblue:421097727,mintcream:4127193855,mistyrose:4293190143,moccasin:4293178879,navajowhite:4292783615,navy:33023,oldlace:4260751103,olive:2155872511,olivedrab:1804477439,orange:4289003775,orangered:4282712319,orchid:3664828159,palegoldenrod:4008225535,palegreen:2566625535,paleturquoise:2951671551,palevioletred:3681588223,papayawhip:4293907967,peachpuff:4292524543,peru:3448061951,pink:4290825215,plum:3718307327,powderblue:2967529215,purple:2147516671,rebeccapurple:1714657791,red:4278190335,rosybrown:3163525119,royalblue:1097458175,saddlebrown:2336560127,salmon:4202722047,sandybrown:4104413439,seagreen:780883967,seashell:4294307583,sienna:2689740287,silver:3233857791,skyblue:2278484991,slateblue:1784335871,slategray:1887473919,slategrey:1887473919,snow:4294638335,springgreen:16744447,steelblue:1182971135,tan:3535047935,teal:8421631,thistle:3636451583,tomato:4284696575,turquoise:1088475391,violet:4001558271,wheat:4125012991,white:4294967295,whitesmoke:4126537215,yellow:4294902015,yellowgreen:2597139199},go="[-+]?\\d*\\.?\\d+",Bm=go+"%";function zm(...e){return"\\(\\s*("+e.join(")\\s*,\\s*(")+")\\s*\\)"}o(zm,"call");var UG=new RegExp("rgb"+zm(go,go,go)),zG=new RegExp("rgba"+zm(go,go,go,go)),jG=new RegExp("hsl"+zm(go,Bm,Bm)),qG=new RegExp("hsla"+zm(go,Bm,Bm,go)),$G=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,HG=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,VG=/^#([0-9a-fA-F]{6})$/,WG=/^#([0-9a-fA-F]{8})$/;function GG(e){let t;return typeof e=="number"?e>>>0===e&&e>=0&&e<=4294967295?e:null:(t=VG.exec(e))?parseInt(t[1]+"ff",16)>>>0:Pa&&Pa[e]!==void 0?Pa[e]:(t=UG.exec(e))?(Ml(t[1])<<24|Ml(t[2])<<16|Ml(t[3])<<8|255)>>>0:(t=zG.exec(e))?(Ml(t[1])<<24|Ml(t[2])<<16|Ml(t[3])<<8|vA(t[4]))>>>0:(t=$G.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+"ff",16)>>>0:(t=WG.exec(e))?parseInt(t[1],16)>>>0:(t=HG.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)>>>0:(t=jG.exec(e))?(gA(_A(t[1]),Pm(t[2]),Pm(t[3]))|255)>>>0:(t=qG.exec(e))?(gA(_A(t[1]),Pm(t[2]),Pm(t[3]))|vA(t[4]))>>>0:null}o(GG,"normalizeColor");function T2(e,t,r){return r<0&&(r+=1),r>1&&(r-=1),r<1/6?e+(t-e)*6*r:r<1/2?t:r<2/3?e+(t-e)*(2/3-r)*6:e}o(T2,"hue2rgb");function gA(e,t,r){let n=r<.5?r*(1+t):r+t-r*t,i=2*r-n,s=T2(i,n,e+1/3),l=T2(i,n,e),c=T2(i,n,e-1/3);return Math.round(s*255)<<24|Math.round(l*255)<<16|Math.round(c*255)<<8}o(gA,"hslToRgb");function Ml(e){let t=parseInt(e,10);return t<0?0:t>255?255:t}o(Ml,"parse255");function _A(e){return(parseFloat(e)%360+360)%360/360}o(_A,"parse360");function vA(e){let t=parseFloat(e);return t<0?0:t>1?255:Math.round(t*255)}o(vA,"parse1");function Pm(e){let t=parseFloat(e);return t<0?0:t>100?1:t/100}o(Pm,"parsePercentage");function bA(e){let t=GG(e);if(t===null)return e;t=t||0;let r=(t&4278190080)>>>24,n=(t&16711680)>>>16,i=(t&65280)>>>8,s=(t&255)/255;return`rgba(${r}, ${n}, ${i}, ${s})`}o(bA,"colorToRgba");var Da=o((e,t,r)=>{if(ee.fun(e))return e;if(ee.arr(e))return Da({range:e,output:t,extrapolate:r});if(ee.str(e.output[0]))return A2(e);let n=e,i=n.output,s=n.range||[0,1],l=n.extrapolateLeft||n.extrapolate||"extend",c=n.extrapolateRight||n.extrapolate||"extend",d=n.easing||(p=>p);return p=>{let h=YG(p,s);return KG(p,s[h],s[h+1],i[h],i[h+1],d,l,c,n.map)}},"createInterpolator");function KG(e,t,r,n,i,s,l,c,d){let p=d?d(e):e;if(pr){if(c==="identity")return p;c==="clamp"&&(p=r)}return n===i?n:t===r?e<=t?n:i:(t===-1/0?p=-p:r===1/0?p=p-t:p=(p-t)/(r-t),p=s(p),n===-1/0?p=-p:i===1/0?p=p+n:p=p*(i-n)+n,p)}o(KG,"interpolate");function YG(e,t){for(var r=1;r=e);++r);return r-1}o(YG,"findRange");function O2(){return O2=Object.assign||function(e){for(var t=1;t!!(e&&e[Bl]),"hasFluidValue"),fr=o(e=>e&&e[Bl]?e[Bl]():e,"getFluidValue"),L2=o(e=>e[Ys]||null,"getFluidObservers");function JG(e,t){e.eventObserved?e.eventObserved(t):e(t)}o(JG,"callFluidObserver");function Js(e,t){let r=e[Ys];r&&r.forEach(n=>{JG(n,t)})}o(Js,"callFluidObservers");var D2=class D2{constructor(t){if(this[Bl]=void 0,this[Ys]=void 0,!t&&!(t=this.get))throw Error("Unknown getter");QG(this,t)}};o(D2,"FluidValue");var Fl=D2,QG=o((e,t)=>CA(e,Bl,t),"setFluidGetter");function Oi(e,t){if(e[Bl]){let r=e[Ys];r||CA(e,Ys,r=new Set),r.has(t)||(r.add(t),e.observerAdded&&e.observerAdded(r.size,t))}return t}o(Oi,"addFluidObserver");function Ma(e,t){let r=e[Ys];if(r&&r.has(t)){let n=r.size-1;n?r.delete(t):e[Ys]=null,e.observerRemoved&&e.observerRemoved(n,t)}}o(Ma,"removeFluidObserver");var CA=o((e,t,r)=>Object.defineProperty(e,t,{value:r,writable:!0,configurable:!0}),"setHidden"),Dm=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,XG=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,yA=new RegExp(`(${Dm.source})(%|[a-z]+)`,"i"),C2,ZG=/rgba\(([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+)\)/gi,eK=o((e,t,r,n,i)=>`rgba(${Math.round(t)}, ${Math.round(r)}, ${Math.round(n)}, ${i})`,"rgbaRound"),jm=o(e=>{C2||(C2=Pa?new RegExp(`(${Object.keys(Pa).join("|")})(?!\\w)`,"g"):/^\b$/);let t=e.output.map(s=>fr(s).replace(XG,bA).replace(C2,bA)),r=t.map(s=>s.match(Dm).map(Number)),i=r[0].map((s,l)=>r.map(c=>{if(!(l in c))throw Error('The arity of each "output" value must be equal');return c[l]})).map(s=>Da(O2({},e,{output:s})));return s=>{var l;let c=!yA.test(t[0])&&((l=t.find(p=>yA.test(p)))==null?void 0:l.replace(Dm,"")),d=0;return t[0].replace(Dm,()=>`${i[d++](s)}${c||""}`).replace(ZG,eK)}},"createStringInterpolator"),N2="react-spring: ",IA=o(e=>{let t=e,r=!1;if(typeof t!="function")throw new TypeError(`${N2}once requires a function parameter`);return(...n)=>{r||(t(...n),r=!0)}},"once"),tK=IA(console.warn);function OA(){tK(`${N2}The "interpolate" function is deprecated in v9 (use "to" instead)`)}o(OA,"deprecateInterpolate");var rK=IA(console.warn);function AA(){rK(`${N2}Directly calling start instead of using the api object is deprecated in v9 (use ".start" instead), this will be removed in later 0.X.0 versions`)}o(AA,"deprecateDirectCall");function ql(e){return ee.str(e)&&(e[0]=="#"||/\d/.test(e)||e in(Pa||{}))}o(ql,"isAnimatedString");var vf=o(e=>(0,_o.useEffect)(e,nK),"useOnce"),nK=[];function qm(){let e=(0,_o.useState)()[1],t=(0,_o.useState)(oK)[0];return vf(t.unmount),()=>{t.current&&e({})}}o(qm,"useForceUpdate");function oK(){let e={current:!0,unmount:o(()=>()=>{e.current=!1},"unmount")};return e}o(oK,"makeMountedRef");function RA(e,t){let[r]=(0,_o.useState)(()=>({inputs:t,result:e()})),n=(0,_o.useRef)(),i=n.current,s=i;return s?t&&s.inputs&&iK(t,s.inputs)||(s={inputs:t,result:e()}):s=r,(0,_o.useEffect)(()=>{n.current=s,i==r&&(r.inputs=r.result=void 0)},[s]),s.result}o(RA,"useMemoOne");function iK(e,t){if(e.length!==t.length)return!1;for(let r=0;r{t.current=e}),t.current}o(P2,"usePrev");var $m=typeof window<"u"&&window.document&&window.document.createElement?Fm.useLayoutEffect:Fm.useEffect;var Of=V(le()),Qn=V(le());var DA=V(le()),Ai=V(le());var bf=Symbol.for("Animated:node"),aK=o(e=>!!e&&e[bf]===e,"isAnimated"),vo=o(e=>e&&e[bf],"getAnimated"),Jm=o((e,t)=>xA(e,bf,t),"setAnimated"),yf=o(e=>e&&e[bf]&&e[bf].getPayload(),"getPayload"),F2=class F2{constructor(){this.payload=void 0,Jm(this,this)}getPayload(){return this.payload||[]}};o(F2,"Animated");var Hm=F2,Gm=class Gm extends Hm{constructor(t){super(),this.done=!0,this.elapsedTime=void 0,this.lastPosition=void 0,this.lastVelocity=void 0,this.v0=void 0,this.durationProgress=0,this._value=t,ee.num(this._value)&&(this.lastPosition=this._value)}static create(t){return new Gm(t)}getPayload(){return[this]}getValue(){return this._value}setValue(t,r){return ee.num(t)&&(this.lastPosition=t,r&&(t=Math.round(t/r)*r,this.done&&(this.lastPosition=t))),this._value===t?!1:(this._value=t,!0)}reset(){let{done:t}=this;this.done=!1,ee.num(this._value)&&(this.elapsedTime=0,this.durationProgress=0,this.lastPosition=this._value,t&&(this.lastVelocity=null),this.v0=null)}};o(Gm,"AnimatedValue");var Qs=Gm,Km=class Km extends Qs{constructor(t){super(0),this._string=null,this._toString=void 0,this._toString=Da({output:[t,t]})}static create(t){return new Km(t)}getValue(){let t=this._string;return t??(this._string=this._toString(this._value))}setValue(t){if(ee.str(t)){if(t==this._string)return!1;this._string=t,this._value=1}else if(super.setValue(t))this._string=null;else return!1;return!0}reset(t){t&&(this._toString=Da({output:[this.getValue(),t]})),this._value=0,super.reset()}};o(Km,"AnimatedString");var Xs=Km,Vm={dependencies:null},U2=class U2 extends Hm{constructor(t){super(),this.source=t,this.setValue(t)}getValue(t){let r={};return xn(this.source,(n,i)=>{aK(n)?r[i]=n.getValue(t):jr(n)?r[i]=fr(n):t||(r[i]=n)}),r}setValue(t){this.source=t,this.payload=this._makePayload(t)}reset(){this.payload&&Pe(this.payload,t=>t.reset())}_makePayload(t){if(t){let r=new Set;return xn(t,this._addToPayload,r),Array.from(r)}}_addToPayload(t){Vm.dependencies&&jr(t)&&Vm.dependencies.add(t);let r=yf(t);r&&Pe(r,n=>this.add(n))}};o(U2,"AnimatedObject");var Zs=U2,Ym=class Ym extends Zs{constructor(t){super(t)}static create(t){return new Ym(t)}getValue(){return this.source.map(t=>t.getValue())}setValue(t){let r=this.getPayload();return t.length==r.length?r.map((n,i)=>n.setValue(t[i])).some(Boolean):(super.setValue(t.map(sK)),!0)}};o(Ym,"AnimatedArray");var M2=Ym;function sK(e){return(ql(e)?Xs:Qs).create(e)}o(sK,"makeAnimated");function Qm(e){let t=vo(e);return t?t.constructor:ee.arr(e)?M2:ql(e)?Xs:Qs}o(Qm,"getAnimatedType");function Wm(){return Wm=Object.assign||function(e){for(var t=1;t{let r=!ee.fun(e)||e.prototype&&e.prototype.isReactComponent;return(0,Ai.forwardRef)((n,i)=>{let s=(0,Ai.useRef)(null),l=r&&(0,Ai.useCallback)(S=>{s.current=lK(i,S)},[i]),[c,d]=uK(n,t),p=qm(),h=o(()=>{let S=s.current;if(r&&!S)return;(S?t.applyAnimatedValues(S,c.getValue(!0)):!1)===!1&&p()},"callback"),m=new B2(h,d),v=(0,Ai.useRef)();$m(()=>{let S=v.current;v.current=m,Pe(d,E=>Oi(E,m)),S&&(Pe(S.deps,E=>Ma(E,S)),ye.cancel(S.update))}),(0,Ai.useEffect)(h,[]),vf(()=>()=>{let S=v.current;Pe(S.deps,E=>Ma(E,S))});let x=t.getComponentProps(c.getValue());return DA.createElement(e,Wm({},x,{ref:l}))})},"withAnimated"),z2=class z2{constructor(t,r){this.update=t,this.deps=r}eventObserved(t){t.type=="change"&&ye.write(this.update)}};o(z2,"PropsObserver");var B2=z2;function uK(e,t){let r=new Set;return Vm.dependencies=r,e.style&&(e=Wm({},e,{style:t.createAnimatedStyle(e.style)})),e=new Zs(e),Vm.dependencies=null,[e,r]}o(uK,"getAnimatedState");function lK(e,t){return e&&(ee.fun(e)?e(t):e.current=t),t}o(lK,"updateRef");var NA=Symbol.for("AnimatedComponent"),MA=o((e,{applyAnimatedValues:t=o(()=>!1,"_applyAnimatedValues"),createAnimatedStyle:r=o(i=>new Zs(i),"_createAnimatedStyle"),getComponentProps:n=o(i=>i,"_getComponentProps")}={})=>{let i={applyAnimatedValues:t,createAnimatedStyle:r,getComponentProps:n},s=o(l=>{let c=PA(l)||"Anonymous";return ee.str(l)?l=s[l]||(s[l]=LA(l,i)):l=l[NA]||(l[NA]=LA(l,i)),l.displayName=`Animated(${c})`,l},"animated");return xn(e,(l,c)=>{ee.arr(e)&&(c=PA(l)),s[c]=s(l)}),{animated:s}},"createHost"),PA=o(e=>ee.str(e)?e:e&&ee.str(e.displayName)?e.displayName:ee.fun(e)&&e.name||null,"getDisplayName");function nr(){return nr=Object.assign||function(e){for(var t=1;te===!0||!!(t&&e&&(ee.fun(e)?e(t):zr(e).includes(t))),"matchProp"),WA=o((e,t)=>ee.obj(e)?t&&e[t]:e,"resolveProp"),GA=o((e,t)=>e.default===!0?e[t]:e.default?e.default[t]:void 0,"getDefaultProp"),cK=o(e=>e,"noopTransform"),ew=o((e,t=cK)=>{let r=dK;e.default&&e.default!==!0&&(e=e.default,r=Object.keys(e));let n={};for(let i of r){let s=t(e[i],i);ee.und(s)||(n[i]=s)}return n},"getDefaultProps"),dK=["config","onProps","onStart","onChange","onPause","onResume","onRest"],fK={config:1,from:1,to:1,ref:1,loop:1,reset:1,pause:1,cancel:1,reverse:1,immediate:1,default:1,delay:1,onProps:1,onStart:1,onChange:1,onPause:1,onResume:1,onRest:1,onResolve:1,items:1,trail:1,sort:1,expires:1,initial:1,enter:1,update:1,leave:1,children:1,onDestroyed:1,keys:1,callId:1,parentId:1};function pK(e){let t={},r=0;if(xn(e,(n,i)=>{fK[i]||(t[i]=n,r++)}),r)return t}o(pK,"getForwardProps");function KA(e){let t=pK(e);if(t){let r={to:t};return xn(e,(n,i)=>i in t||(r[i]=n)),r}return nr({},e)}o(KA,"inferTo");function kf(e){return e=fr(e),ee.arr(e)?e.map(kf):ql(e)?wn.createStringInterpolator({range:[0,1],output:[e,e]})(1):e}o(kf,"computeGoal");function hK(e){for(let t in e)return!0;return!1}o(hK,"hasProps");function $2(e){return ee.fun(e)||ee.arr(e)&&ee.obj(e[0])}o($2,"isAsyncTo");function mK(e,t){var r;(r=e.ref)==null||r.delete(e),t?.delete(e)}o(mK,"detachRefs");function gK(e,t){if(t&&e.ref!==t){var r;(r=e.ref)==null||r.delete(e),t.add(e),e.ref=t}}o(gK,"replaceRef");var _K={default:{tension:170,friction:26},gentle:{tension:120,friction:14},wobbly:{tension:180,friction:12},stiff:{tension:210,friction:20},slow:{tension:280,friction:60},molasses:{tension:280,friction:120}},vK=o(e=>e,"linear"),H2=nr({},_K.default,{mass:1,damping:1,easing:vK,clamp:!1}),nw=class nw{constructor(){this.tension=void 0,this.friction=void 0,this.frequency=void 0,this.damping=void 0,this.mass=void 0,this.velocity=0,this.restVelocity=void 0,this.precision=void 0,this.progress=void 0,this.duration=void 0,this.easing=void 0,this.clamp=void 0,this.bounce=void 0,this.decay=void 0,this.round=void 0,Object.assign(this,H2)}};o(nw,"AnimationConfig");var V2=nw;function bK(e,t,r){r&&(r=nr({},r),BA(r,t),t=nr({},r,t)),BA(e,t),Object.assign(e,t);for(let l in H2)e[l]==null&&(e[l]=H2[l]);let{mass:n,frequency:i,damping:s}=e;return ee.und(i)||(i<.01&&(i=.01),s<0&&(s=0),e.tension=Math.pow(2*Math.PI/i,2)*n,e.friction=4*Math.PI*s*n/i),e}o(bK,"mergeConfig");function BA(e,t){if(!ee.und(t.decay))e.duration=void 0;else{let r=!ee.und(t.tension)||!ee.und(t.friction);(r||!ee.und(t.frequency)||!ee.und(t.damping)||!ee.und(t.mass))&&(e.duration=void 0,e.decay=void 0),r&&(e.frequency=void 0)}}o(BA,"sanitizeConfig");var FA=[],ow=class ow{constructor(){this.changed=!1,this.values=FA,this.toValues=null,this.fromValues=FA,this.to=void 0,this.from=void 0,this.config=new V2,this.immediate=!1}};o(ow,"Animation");var W2=ow;function YA(e,{key:t,props:r,defaultProps:n,state:i,actions:s}){return new Promise((l,c)=>{var d;let p,h,m=Ef((d=r.cancel)!=null?d:n?.cancel,t);if(m)S();else{ee.und(r.pause)||(i.paused=Ef(r.pause,t));let E=n?.pause;E!==!0&&(E=i.paused||Ef(E,t)),p=eu(r.delay||0,t),E?(i.resumeQueue.add(x),s.pause()):(s.resume(),x())}function v(){i.resumeQueue.add(x),i.timeouts.delete(h),h.cancel(),p=h.time-ye.now()}o(v,"onPause");function x(){p>0&&!wn.skipAnimation?(h=ye.setTimeout(S,p),i.pauseQueue.add(v),i.timeouts.add(h)):S()}o(x,"onResume");function S(){i.pauseQueue.delete(v),i.timeouts.delete(h),e<=(i.cancelId||0)&&(m=!0);try{s.start(nr({},r,{callId:e,cancel:m}),l)}catch(E){c(E)}}o(S,"onStart")})}o(YA,"scheduleProps");var tw=o((e,t)=>t.length==1?t[0]:t.some(r=>r.cancelled)?$l(e.get()):t.every(r=>r.noop)?JA(e.get()):bo(e.get(),t.every(r=>r.finished)),"getCombinedResult"),JA=o(e=>({value:e,noop:!0,finished:!0,cancelled:!1}),"getNoopResult"),bo=o((e,t,r=!1)=>({value:e,finished:t,cancelled:r}),"getFinishedResult"),$l=o(e=>({value:e,cancelled:!0,finished:!1}),"getCancelledResult");function QA(e,t,r,n){let{callId:i,parentId:s,onRest:l}=t,{asyncTo:c,promise:d}=r;return!s&&e===c&&!t.reset?d:r.promise=(async()=>{r.asyncId=i,r.asyncTo=e;let p=ew(t,(b,_)=>_==="onRest"?void 0:b),h,m,v=new Promise((b,_)=>(h=b,m=_)),x=o(b=>{let _=i<=(r.cancelId||0)&&$l(n)||i!==r.asyncId&&bo(n,!1);if(_)throw b.result=_,m(b),b},"bailIfEnded"),S=o((b,_)=>{let y=new Xm,k=new Zm;return(async()=>{if(wn.skipAnimation)throw Tf(r),k.result=bo(n,!1),m(k),k;x(y);let I=ee.obj(b)?nr({},b):nr({},_,{to:b});I.parentId=i,xn(p,(R,U)=>{ee.und(I[U])&&(I[U]=R)});let L=await n.start(I);return x(y),r.paused&&await new Promise(R=>{r.resumeQueue.add(R)}),L})()},"animate"),E;if(wn.skipAnimation)return Tf(r),bo(n,!1);try{let b;ee.arr(e)?b=(async _=>{for(let y of _)await S(y)})(e):b=Promise.resolve(e(S,n.stop.bind(n))),await Promise.all([b.then(h),v]),E=bo(n.get(),!0,!1)}catch(b){if(b instanceof Xm)E=b.result;else if(b instanceof Zm)E=b.result;else throw b}finally{i==r.asyncId&&(r.asyncId=s,r.asyncTo=s?c:void 0,r.promise=s?d:void 0)}return ee.fun(l)&&ye.batchedUpdates(()=>{l(E,n,n.item)}),E})()}o(QA,"runAsync");function Tf(e,t){Ul(e.timeouts,r=>r.cancel()),e.pauseQueue.clear(),e.resumeQueue.clear(),e.asyncId=e.asyncTo=e.promise=void 0,t&&(e.cancelId=t)}o(Tf,"stopAsync");var iw=class iw extends Error{constructor(){super("An async animation has been interrupted. You see this error because you forgot to use `await` or `.catch(...)` on its returned promise."),this.result=void 0}};o(iw,"BailSignal");var Xm=iw,aw=class aw extends Error{constructor(){super("SkipAnimationSignal"),this.result=void 0}};o(aw,"SkipAniamtionSignal");var Zm=aw,G2=o(e=>e instanceof Cf,"isFrameValue"),yK=1,sw=class sw extends Fl{constructor(...t){super(...t),this.id=yK++,this.key=void 0,this._priority=0}get priority(){return this._priority}set priority(t){this._priority!=t&&(this._priority=t,this._onPriorityChange(t))}get(){let t=vo(this);return t&&t.getValue()}to(...t){return wn.to(this,t)}interpolate(...t){return OA(),wn.to(this,t)}toJSON(){return this.get()}observerAdded(t){t==1&&this._attach()}observerRemoved(t){t==0&&this._detach()}_attach(){}_detach(){}_onChange(t,r=!1){Js(this,{type:"change",parent:this,value:t,idle:r})}_onPriorityChange(t){this.idle||jl.sort(this),Js(this,{type:"priority",parent:this,priority:t})}};o(sw,"FrameValue");var Cf=sw,tu=Symbol.for("SpringPhase"),XA=1,K2=2,Y2=4,j2=o(e=>(e[tu]&XA)>0,"hasAnimated"),Ba=o(e=>(e[tu]&K2)>0,"isAnimating"),xf=o(e=>(e[tu]&Y2)>0,"isPaused"),UA=o((e,t)=>t?e[tu]|=K2|XA:e[tu]&=~K2,"setActiveBit"),zA=o((e,t)=>t?e[tu]|=Y2:e[tu]&=~Y2,"setPausedBit"),uw=class uw extends Cf{constructor(t,r){if(super(),this.key=void 0,this.animation=new W2,this.queue=void 0,this.defaultProps={},this._state={paused:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._pendingCalls=new Set,this._lastCallId=0,this._lastToId=0,this._memoizedDuration=0,!ee.und(t)||!ee.und(r)){let n=ee.obj(t)?nr({},t):nr({},r,{from:t});ee.und(n.default)&&(n.default=!0),this.start(n)}}get idle(){return!(Ba(this)||this._state.asyncTo)||xf(this)}get goal(){return fr(this.animation.to)}get velocity(){let t=vo(this);return t instanceof Qs?t.lastVelocity||0:t.getPayload().map(r=>r.lastVelocity||0)}get hasAnimated(){return j2(this)}get isAnimating(){return Ba(this)}get isPaused(){return xf(this)}advance(t){let r=!0,n=!1,i=this.animation,{config:s,toValues:l}=i,c=yf(i.to);!c&&jr(i.to)&&(l=zr(fr(i.to))),i.values.forEach((h,m)=>{if(h.done)return;let v=h.constructor==Xs?1:c?c[m].lastPosition:l[m],x=i.immediate,S=v;if(!x){if(S=h.lastPosition,s.tension<=0){h.done=!0;return}let E=h.elapsedTime+=t,b=i.fromValues[m],_=h.v0!=null?h.v0:h.v0=ee.arr(s.velocity)?s.velocity[m]:s.velocity,y;if(ee.und(s.duration))if(s.decay){let k=s.decay===!0?.998:s.decay,I=Math.exp(-(1-k)*E);S=b+_/(1-k)*(1-I),x=Math.abs(h.lastPosition-S)<.1,y=_*I}else{y=h.lastVelocity==null?_:h.lastVelocity;let k=s.precision||(b==v?.005:Math.min(1,Math.abs(v-b)*.001)),I=s.restVelocity||k/10,L=s.clamp?0:s.bounce,R=!ee.und(L),U=b==v?h.v0>0:bI,!(!O&&(x=Math.abs(v-S)<=k,x)));++G){R&&(D=S==v||S>v==U,D&&(y=-y*L,S=v));let Q=-s.tension*1e-6*(S-v),q=-s.friction*.001*y,J=(Q+q)/s.mass;y=y+J*F,S=S+y*F}}else{let k=1;s.duration>0&&(this._memoizedDuration!==s.duration&&(this._memoizedDuration=s.duration,h.durationProgress>0&&(h.elapsedTime=s.duration*h.durationProgress,E=h.elapsedTime+=t)),k=(s.progress||0)+E/this._memoizedDuration,k=k>1?1:k<0?0:k,h.durationProgress=k),S=b+s.easing(k)*(v-b),y=(S-h.lastPosition)/t,x=k==1}h.lastVelocity=y,Number.isNaN(S)&&(console.warn("Got NaN while animating:",this),x=!0)}c&&!c[m].done&&(x=!1),x?h.done=!0:r=!1,h.setValue(S,s.round)&&(n=!0)});let d=vo(this),p=d.getValue();if(r){let h=fr(i.to);(p!==h||n)&&!s.decay?(d.setValue(h),this._onChange(h)):n&&s.decay&&this._onChange(p),this._stop()}else n&&this._onChange(p)}set(t){return ye.batchedUpdates(()=>{this._stop(),this._focus(t),this._set(t)}),this}pause(){this._update({pause:!0})}resume(){this._update({pause:!1})}finish(){if(Ba(this)){let{to:t,config:r}=this.animation;ye.batchedUpdates(()=>{this._onStart(),r.decay||this._set(t,!1),this._stop()})}return this}update(t){return(this.queue||(this.queue=[])).push(t),this}start(t,r){let n;return ee.und(t)?(n=this.queue||[],this.queue=[]):n=[ee.obj(t)?t:nr({},r,{to:t})],Promise.all(n.map(i=>this._update(i))).then(i=>tw(this,i))}stop(t){let{to:r}=this.animation;return this._focus(this.get()),Tf(this._state,t&&this._lastCallId),ye.batchedUpdates(()=>this._stop(r,t)),this}reset(){this._update({reset:!0})}eventObserved(t){t.type=="change"?this._start():t.type=="priority"&&(this.priority=t.priority+1)}_prepareNode(t){let r=this.key||"",{to:n,from:i}=t;n=ee.obj(n)?n[r]:n,(n==null||$2(n))&&(n=void 0),i=ee.obj(i)?i[r]:i,i==null&&(i=void 0);let s={to:n,from:i};return j2(this)||(t.reverse&&([n,i]=[i,n]),i=fr(i),ee.und(i)?vo(this)||this._set(n):this._set(i)),s}_update(t,r){let n=nr({},t),{key:i,defaultProps:s}=this;n.default&&Object.assign(s,ew(n,(d,p)=>/^on/.test(p)?WA(d,i):d)),qA(this,n,"onProps"),Sf(this,"onProps",n,this);let l=this._prepareNode(n);if(Object.isFrozen(this))throw Error("Cannot animate a `SpringValue` object that is frozen. Did you forget to pass your component to `animated(...)` before animating its props?");let c=this._state;return YA(++this._lastCallId,{key:i,props:n,defaultProps:s,state:c,actions:{pause:o(()=>{xf(this)||(zA(this,!0),zl(c.pauseQueue),Sf(this,"onPause",bo(this,wf(this,this.animation.to)),this))},"pause"),resume:o(()=>{xf(this)&&(zA(this,!1),Ba(this)&&this._resume(),zl(c.resumeQueue),Sf(this,"onResume",bo(this,wf(this,this.animation.to)),this))},"resume"),start:this._merge.bind(this,l)}}).then(d=>{if(n.loop&&d.finished&&!(r&&d.noop)){let p=ZA(n);if(p)return this._update(p,!0)}return d})}_merge(t,r,n){if(r.cancel)return this.stop(!0),n($l(this));let i=!ee.und(t.to),s=!ee.und(t.from);if(i||s)if(r.callId>this._lastToId)this._lastToId=r.callId;else return n($l(this));let{key:l,defaultProps:c,animation:d}=this,{to:p,from:h}=d,{to:m=p,from:v=h}=t;s&&!i&&(!r.default||ee.und(m))&&(m=v),r.reverse&&([m,v]=[v,m]);let x=!Jo(v,h);x&&(d.from=v),v=fr(v);let S=!Jo(m,p);S&&this._focus(m);let E=$2(r.to),{config:b}=d,{decay:_,velocity:y}=b;(i||s)&&(b.velocity=0),r.config&&!E&&bK(b,eu(r.config,l),r.config!==c.config?eu(c.config,l):void 0);let k=vo(this);if(!k||ee.und(m))return n(bo(this,!0));let I=ee.und(r.reset)?s&&!r.default:!ee.und(v)&&Ef(r.reset,l),L=I?v:this.get(),R=kf(m),U=ee.num(R)||ee.arr(R)||ql(R),O=!E&&(!U||Ef(c.immediate||r.immediate,l));if(S){let G=Qm(m);if(G!==k.constructor)if(O)k=this._set(R);else throw Error(`Cannot animate between ${k.constructor.name} and ${G.name}, as the "to" prop suggests`)}let D=k.constructor,F=jr(m),z=!1;if(!F){let G=I||!j2(this)&&x;(S||G)&&(z=Jo(kf(L),R),F=!z),(!Jo(d.immediate,O)&&!O||!Jo(b.decay,_)||!Jo(b.velocity,y))&&(F=!0)}if(z&&Ba(this)&&(d.changed&&!I?F=!0:F||this._stop(p)),!E&&((F||jr(p))&&(d.values=k.getPayload(),d.toValues=jr(m)?null:D==Xs?[1]:zr(R)),d.immediate!=O&&(d.immediate=O,!O&&!I&&this._set(p)),F)){let{onRest:G}=d;Pe(wK,q=>qA(this,r,q));let Q=bo(this,wf(this,p));zl(this._pendingCalls,Q),this._pendingCalls.add(n),d.changed&&ye.batchedUpdates(()=>{d.changed=!I,G?.(Q,this),I?eu(c.onRest,Q):d.onStart==null||d.onStart(Q,this)})}I&&this._set(L),E?n(QA(r.to,r,this._state,this)):F?this._start():Ba(this)&&!S?this._pendingCalls.add(n):n(JA(L))}_focus(t){let r=this.animation;t!==r.to&&(L2(this)&&this._detach(),r.to=t,L2(this)&&this._attach())}_attach(){let t=0,{to:r}=this.animation;jr(r)&&(Oi(r,this),G2(r)&&(t=r.priority+1)),this.priority=t}_detach(){let{to:t}=this.animation;jr(t)&&Ma(t,this)}_set(t,r=!0){let n=fr(t);if(!ee.und(n)){let i=vo(this);if(!i||!Jo(n,i.getValue())){let s=Qm(n);!i||i.constructor!=s?Jm(this,s.create(n)):i.setValue(n),i&&ye.batchedUpdates(()=>{this._onChange(n,r)})}}return vo(this)}_onStart(){let t=this.animation;t.changed||(t.changed=!0,Sf(this,"onStart",bo(this,wf(this,t.to)),this))}_onChange(t,r){r||(this._onStart(),eu(this.animation.onChange,t,this)),eu(this.defaultProps.onChange,t,this),super._onChange(t,r)}_start(){let t=this.animation;vo(this).reset(fr(t.to)),t.immediate||(t.fromValues=t.values.map(r=>r.lastPosition)),Ba(this)||(UA(this,!0),xf(this)||this._resume())}_resume(){wn.skipAnimation?this.finish():jl.start(this)}_stop(t,r){if(Ba(this)){UA(this,!1);let n=this.animation;Pe(n.values,s=>{s.done=!0}),n.toValues&&(n.onChange=n.onPause=n.onResume=void 0),Js(this,{type:"idle",parent:this});let i=r?$l(this.get()):bo(this.get(),wf(this,t??n.to));zl(this._pendingCalls,i),n.changed&&(n.changed=!1,Sf(this,"onRest",i,this))}}};o(uw,"SpringValue");var J2=uw;function wf(e,t){let r=kf(t),n=kf(e.get());return Jo(n,r)}o(wf,"checkFinished");function ZA(e,t=e.loop,r=e.to){let n=eu(t);if(n){let i=n!==!0&&KA(n),s=(i||e).reverse,l=!i||i.reset;return If(nr({},e,{loop:t,default:!1,pause:void 0,to:!s||$2(r)?r:void 0,from:l?e.from:void 0,reset:l},i))}}o(ZA,"createLoopUpdate");function If(e){let{to:t,from:r}=e=KA(e),n=new Set;return ee.obj(t)&&jA(t,n),ee.obj(r)&&jA(r,n),e.keys=n.size?Array.from(n):null,e}o(If,"createUpdate");function xK(e){let t=If(e);return ee.und(t.default)&&(t.default=ew(t)),t}o(xK,"declareUpdate");function jA(e,t){xn(e,(r,n)=>r!=null&&t.add(n))}o(jA,"findDefined");var wK=["onStart","onRest","onChange","onPause","onResume"];function qA(e,t,r){e.animation[r]=t[r]!==GA(t,r)?WA(t[r],e.key):void 0}o(qA,"mergeActiveFn");function Sf(e,t,...r){var n,i,s,l;(n=(i=e.animation)[t])==null||n.call(i,...r),(s=(l=e.defaultProps)[t])==null||s.call(l,...r)}o(Sf,"sendEvent");var SK=["onStart","onChange","onRest"],EK=1,lw=class lw{constructor(t,r){this.id=EK++,this.springs={},this.queue=[],this.ref=void 0,this._flush=void 0,this._initialProps=void 0,this._lastAsyncId=0,this._active=new Set,this._changed=new Set,this._started=!1,this._item=void 0,this._state={paused:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._events={onStart:new Map,onChange:new Map,onRest:new Map},this._onFrame=this._onFrame.bind(this),r&&(this._flush=r),t&&this.start(nr({default:!0},t))}get idle(){return!this._state.asyncTo&&Object.values(this.springs).every(t=>t.idle)}get item(){return this._item}set item(t){this._item=t}get(){let t={};return this.each((r,n)=>t[n]=r.get()),t}set(t){for(let r in t){let n=t[r];ee.und(n)||this.springs[r].set(n)}}update(t){return t&&this.queue.push(If(t)),this}start(t){let{queue:r}=this;return t?r=zr(t).map(If):this.queue=[],this._flush?this._flush(this,r):(o5(this,r),X2(this,r))}stop(t,r){if(t!==!!t&&(r=t),r){let n=this.springs;Pe(zr(r),i=>n[i].stop(!!t))}else Tf(this._state,this._lastAsyncId),this.each(n=>n.stop(!!t));return this}pause(t){if(ee.und(t))this.start({pause:!0});else{let r=this.springs;Pe(zr(t),n=>r[n].pause())}return this}resume(t){if(ee.und(t))this.start({pause:!1});else{let r=this.springs;Pe(zr(t),n=>r[n].resume())}return this}each(t){xn(this.springs,t)}_onFrame(){let{onStart:t,onChange:r,onRest:n}=this._events,i=this._active.size>0,s=this._changed.size>0;(i&&!this._started||s&&!this._started)&&(this._started=!0,Ul(t,([d,p])=>{p.value=this.get(),d(p,this,this._item)}));let l=!i&&this._started,c=s||l&&n.size?this.get():null;s&&r.size&&Ul(r,([d,p])=>{p.value=c,d(p,this,this._item)}),l&&(this._started=!1,Ul(n,([d,p])=>{p.value=c,d(p,this,this._item)}))}eventObserved(t){if(t.type=="change")this._changed.add(t.parent),t.idle||this._active.add(t.parent);else if(t.type=="idle")this._active.delete(t.parent);else return;ye.onFrame(this._onFrame)}};o(lw,"Controller");var Q2=lw;function X2(e,t){return Promise.all(t.map(r=>e5(e,r))).then(r=>tw(e,r))}o(X2,"flushUpdateQueue");async function e5(e,t,r){let{keys:n,to:i,from:s,loop:l,onRest:c,onResolve:d}=t,p=ee.obj(t.default)&&t.default;l&&(t.loop=!1),i===!1&&(t.to=null),s===!1&&(t.from=null);let h=ee.arr(i)||ee.fun(i)?i:void 0;h?(t.to=void 0,t.onRest=void 0,p&&(p.onRest=void 0)):Pe(SK,E=>{let b=t[E];if(ee.fun(b)){let _=e._events[E];t[E]=({finished:y,cancelled:k})=>{let I=_.get(b);I?(y||(I.finished=!1),k&&(I.cancelled=!0)):_.set(b,{value:null,finished:y||!1,cancelled:k||!1})},p&&(p[E]=t[E])}});let m=e._state;t.pause===!m.paused?(m.paused=t.pause,zl(t.pause?m.pauseQueue:m.resumeQueue)):m.paused&&(t.pause=!0);let v=(n||Object.keys(e.springs)).map(E=>e.springs[E].start(t)),x=t.cancel===!0||GA(t,"cancel")===!0;(h||x&&m.asyncId)&&v.push(YA(++e._lastAsyncId,{props:t,state:m,actions:{pause:Um,resume:Um,start(E,b){x?(Tf(m,e._lastAsyncId),b($l(e))):(E.onRest=c,b(QA(h,E,m,e)))}}})),m.paused&&await new Promise(E=>{m.resumeQueue.add(E)});let S=tw(e,await Promise.all(v));if(l&&S.finished&&!(r&&S.noop)){let E=ZA(t,l,i);if(E)return o5(e,[E]),e5(e,E,!0)}return d&&ye.batchedUpdates(()=>d(S,e,e.item)),S}o(e5,"flushUpdate");function $A(e,t){let r=nr({},e.springs);return t&&Pe(zr(t),n=>{ee.und(n.keys)&&(n=If(n)),ee.obj(n.to)||(n=nr({},n,{to:void 0})),n5(r,n,i=>r5(i))}),t5(e,r),r}o($A,"getSprings");function t5(e,t){xn(t,(r,n)=>{e.springs[n]||(e.springs[n]=r,Oi(r,e))})}o(t5,"setSprings");function r5(e,t){let r=new J2;return r.key=e,t&&Oi(r,t),r}o(r5,"createSpring");function n5(e,t,r){t.keys&&Pe(t.keys,n=>{(e[n]||(e[n]=r(n)))._prepareNode(t)})}o(n5,"prepareSprings");function o5(e,t){Pe(t,r=>{n5(e.springs,r,n=>r5(n,e))})}o(o5,"prepareKeys");function kK(e,t){if(e==null)return{};var r={},n=Object.keys(e),i,s;for(s=0;s=0)&&(r[i]=e[i]);return r}o(kK,"_objectWithoutPropertiesLoose");var TK=["children"],tg=o(e=>{let{children:t}=e,r=kK(e,TK),n=(0,Qn.useContext)(eg),i=r.pause||!!n.pause,s=r.immediate||!!n.immediate;r=RA(()=>({pause:i,immediate:s}),[i,s]);let{Provider:l}=eg;return Of.createElement(l,{value:r},t)},"SpringContext"),eg=CK(tg,{});tg.Provider=eg.Provider;tg.Consumer=eg.Consumer;function CK(e,t){return Object.assign(e,Of.createContext(t)),e.Provider._context=e,e.Consumer._context=e,e}o(CK,"makeContext");var IK=o(()=>{let e=[],t=o(function(i){AA();let s=[];return Pe(e,(l,c)=>{if(ee.und(i))s.push(l.start());else{let d=r(i,l,c);d&&s.push(l.start(d))}}),s},"SpringRef");t.current=e,t.add=function(n){e.includes(n)||e.push(n)},t.delete=function(n){let i=e.indexOf(n);~i&&e.splice(i,1)},t.pause=function(){return Pe(e,n=>n.pause(...arguments)),this},t.resume=function(){return Pe(e,n=>n.resume(...arguments)),this},t.set=function(n){Pe(e,i=>i.set(n))},t.start=function(n){let i=[];return Pe(e,(s,l)=>{if(ee.und(n))i.push(s.start());else{let c=this._getProps(n,s,l);c&&i.push(s.start(c))}}),i},t.stop=function(){return Pe(e,n=>n.stop(...arguments)),this},t.update=function(n){return Pe(e,(i,s)=>i.update(this._getProps(n,i,s))),this};let r=o(function(i,s,l){return ee.fun(i)?i(l,s):i},"_getProps");return t._getProps=r,t},"SpringRef");function OK(e,t,r){let n=ee.fun(t)&&t;n&&!r&&(r=[]);let i=(0,Qn.useMemo)(()=>n||arguments.length==3?IK():void 0,[]),s=(0,Qn.useRef)(0),l=qm(),c=(0,Qn.useMemo)(()=>({ctrls:[],queue:[],flush(_,y){let k=$A(_,y);return s.current>0&&!c.queue.length&&!Object.keys(k).some(L=>!_.springs[L])?X2(_,y):new Promise(L=>{t5(_,k),c.queue.push(()=>{L(X2(_,y))}),l()})}}),[]),d=(0,Qn.useRef)([...c.ctrls]),p=[],h=P2(e)||0;(0,Qn.useMemo)(()=>{Pe(d.current.slice(e,h),_=>{mK(_,i),_.stop(!0)}),d.current.length=e,m(h,e)},[e]),(0,Qn.useMemo)(()=>{m(0,Math.min(h,e))},r);function m(_,y){for(let k=_;k$A(_,p[y])),x=(0,Qn.useContext)(tg),S=P2(x),E=x!==S&&hK(x);$m(()=>{s.current++,c.ctrls=d.current;let{queue:_}=c;_.length&&(c.queue=[],Pe(_,y=>y())),Pe(d.current,(y,k)=>{i?.add(y),E&&y.start({default:x});let I=p[k];I&&(gK(y,I.ref),y.ref?y.queue.push(I):y.start(I))})}),vf(()=>()=>{Pe(c.ctrls,_=>_.stop(!0))});let b=v.map(_=>nr({},_));return i?[b,i]:b}o(OK,"useSprings");function rw(e,t){let r=ee.fun(e),[[n],i]=OK(1,r?e:[e],r?t||[]:t);return r||arguments.length==2?[n,i]:n}o(rw,"useSpring");var HA;(function(e){e.MOUNT="mount",e.ENTER="enter",e.UPDATE="update",e.LEAVE="leave"})(HA||(HA={}));var cw=class cw extends Cf{constructor(t,r){super(),this.key=void 0,this.idle=!0,this.calc=void 0,this._active=new Set,this.source=t,this.calc=Da(...r);let n=this._get(),i=Qm(n);Jm(this,i.create(n))}advance(t){let r=this._get(),n=this.get();Jo(r,n)||(vo(this).setValue(r),this._onChange(r,this.idle)),!this.idle&&VA(this._active)&&q2(this)}_get(){let t=ee.arr(this.source)?this.source.map(fr):zr(fr(this.source));return this.calc(...t)}_start(){this.idle&&!VA(this._active)&&(this.idle=!1,Pe(yf(this),t=>{t.done=!1}),wn.skipAnimation?(ye.batchedUpdates(()=>this.advance()),q2(this)):jl.start(this))}_attach(){let t=1;Pe(zr(this.source),r=>{jr(r)&&Oi(r,this),G2(r)&&(r.idle||this._active.add(r),t=Math.max(t,r.priority+1))}),this.priority=t,this._start()}_detach(){Pe(zr(this.source),t=>{jr(t)&&Ma(t,this)}),this._active.clear(),q2(this)}eventObserved(t){t.type=="change"?t.idle?this.advance():(this._active.add(t.parent),this._start()):t.type=="idle"?this._active.delete(t.parent):t.type=="priority"&&(this.priority=zr(this.source).reduce((r,n)=>Math.max(r,(G2(n)?n.priority:0)+1),0))}};o(cw,"Interpolation");var Z2=cw;function AK(e){return e.idle!==!1}o(AK,"isIdle");function VA(e){return!e.size||Array.from(e).every(AK)}o(VA,"checkIdle");function q2(e){e.idle||(e.idle=!0,Pe(yf(e),t=>{t.done=!0}),Js(e,{type:"idle",parent:e}))}o(q2,"becomeIdle");wn.assign({createStringInterpolator:jm,to:o((e,t)=>new Z2(e,t),"to")});var E_e=jl.advance;var a5=V(u0());function hw(e,t){if(e==null)return{};var r={},n=Object.keys(e),i,s;for(s=0;s=0)&&(r[i]=e[i]);return r}o(hw,"_objectWithoutPropertiesLoose");var RK=["style","children","scrollTop","scrollLeft"],s5=/^--/;function LK(e,t){return t==null||typeof t=="boolean"||t===""?"":typeof t=="number"&&t!==0&&!s5.test(e)&&!(Af.hasOwnProperty(e)&&Af[e])?t+"px":(""+t).trim()}o(LK,"dangerousStyleValue");var i5={};function NK(e,t){if(!e.nodeType||!e.setAttribute)return!1;let r=e.nodeName==="filter"||e.parentNode&&e.parentNode.nodeName==="filter",n=t,{style:i,children:s,scrollTop:l,scrollLeft:c}=n,d=hw(n,RK),p=Object.values(d),h=Object.keys(d).map(m=>r||e.hasAttribute(m)?m:i5[m]||(i5[m]=m.replace(/([A-Z])/g,v=>"-"+v.toLowerCase())));s!==void 0&&(e.textContent=s);for(let m in i)if(i.hasOwnProperty(m)){let v=LK(m,i[m]);s5.test(m)?e.style.setProperty(m,v):e.style[m]=v}h.forEach((m,v)=>{e.setAttribute(m,p[v])}),l!==void 0&&(e.scrollTop=l),c!==void 0&&(e.scrollLeft=c)}o(NK,"applyAnimatedValues");var Af={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},PK=o((e,t)=>e+t.charAt(0).toUpperCase()+t.substring(1),"prefixKey"),DK=["Webkit","Ms","Moz","O"];Af=Object.keys(Af).reduce((e,t)=>(DK.forEach(r=>e[PK(r,t)]=e[t]),e),Af);var MK=["x","y","z"],BK=/^(matrix|translate|scale|rotate|skew)/,FK=/^(translate)/,UK=/^(rotate|skew)/,dw=o((e,t)=>ee.num(e)&&e!==0?e+t:e,"addUnit"),rg=o((e,t)=>ee.arr(e)?e.every(r=>rg(r,t)):ee.num(e)?e===t:parseFloat(e)===t,"isValueIdentity"),gw=class gw extends Zs{constructor(t){let{x:r,y:n,z:i}=t,s=hw(t,MK),l=[],c=[];(r||n||i)&&(l.push([r||0,n||0,i||0]),c.push(d=>[`translate3d(${d.map(p=>dw(p,"px")).join(",")})`,rg(d,0)])),xn(s,(d,p)=>{if(p==="transform")l.push([d||""]),c.push(h=>[h,h===""]);else if(BK.test(p)){if(delete s[p],ee.und(d))return;let h=FK.test(p)?"px":UK.test(p)?"deg":"";l.push(zr(d)),c.push(p==="rotate3d"?([m,v,x,S])=>[`rotate3d(${m},${v},${x},${dw(S,h)})`,rg(S,0)]:m=>[`${p}(${m.map(v=>dw(v,h)).join(",")})`,rg(m,p.startsWith("scale")?1:0)])}}),l.length&&(s.transform=new pw(l,c)),super(s)}};o(gw,"AnimatedStyle");var fw=gw,_w=class _w extends Fl{constructor(t,r){super(),this._value=null,this.inputs=t,this.transforms=r}get(){return this._value||(this._value=this._get())}_get(){let t="",r=!0;return Pe(this.inputs,(n,i)=>{let s=fr(n[0]),[l,c]=this.transforms[i](ee.arr(s)?s:n.map(fr));t+=" "+l,r=r&&c}),r?"none":t}observerAdded(t){t==1&&Pe(this.inputs,r=>Pe(r,n=>jr(n)&&Oi(n,this)))}observerRemoved(t){t==0&&Pe(this.inputs,r=>Pe(r,n=>jr(n)&&Ma(n,this)))}eventObserved(t){t.type=="change"&&(this._value=null),Js(this,t)}};o(_w,"FluidTransform");var pw=_w,zK=["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"],jK=["scrollTop","scrollLeft"];wn.assign({batchedUpdates:a5.unstable_batchedUpdates,createStringInterpolator:jm,colors:TA});var qK=MA(zK,{applyAnimatedValues:NK,createAnimatedStyle:o(e=>new fw(e),"createAnimatedStyle"),getComponentProps:o(e=>hw(e,jK),"getComponentProps")}),mw=qK.animated;var u5=V(le(),1),Rf=typeof document<"u"?u5.default.useLayoutEffect:()=>{};var ng=V(le(),1);function vw(e){let t=(0,ng.useRef)(null);return Rf(()=>{t.current=e},[e]),(0,ng.useCallback)((...r)=>{let n=t.current;return n?.(...r)},[])}o(vw,"$8ae05eaa5c114e9c$export$7f54fc3180508a52");var og=V(le(),1);var z_e=!!(typeof window<"u"&&window.document&&window.document.createElement),l5=new Map;function c5(e,t){if(e===t)return e;let r=l5.get(e);if(r)return r.forEach(i=>i(t)),t;let n=l5.get(t);return n?(n.forEach(i=>i(e)),e):t}o(c5,"$bdb11010cef70236$export$cd8c9cb68f842629");function d5(...e){return(...t)=>{for(let r of e)typeof r=="function"&&r(...t)}}o(d5,"$ff5963eb1fccf552$export$e08e3b67e392101e");function f5(e){var t,r,n="";if(typeof e=="string"||typeof e=="number")n+=e;else if(typeof e=="object")if(Array.isArray(e)){var i=e.length;for(t=0;t=65&&i.charCodeAt(2)<=90?t[i]=d5(s,l):(i==="className"||i==="UNSAFE_className")&&typeof s=="string"&&typeof l=="string"?t[i]=p5(s,l):i==="id"&&s&&l?t.id=c5(s,l):t[i]=l!==void 0?l:s}}return t}o(bw,"$3ef42575df84b30b$export$9d1611c77c2fe928");var Hl=V(le(),1);var ig=V(le(),1);var xw=class xw{isDefaultPrevented(){return this.nativeEvent.defaultPrevented}preventDefault(){this.defaultPrevented=!0,this.nativeEvent.preventDefault()}stopPropagation(){this.nativeEvent.stopPropagation(),this.isPropagationStopped=()=>!0}isPropagationStopped(){return!1}persist(){}constructor(t,r){this.nativeEvent=r,this.target=r.target,this.currentTarget=r.currentTarget,this.relatedTarget=r.relatedTarget,this.bubbles=r.bubbles,this.cancelable=r.cancelable,this.defaultPrevented=r.defaultPrevented,this.eventPhase=r.eventPhase,this.isTrusted=r.isTrusted,this.timeStamp=r.timeStamp,this.type=t}};o(xw,"$8a9cb279dc87e130$export$905e7fc544a71f36");var yw=xw;function h5(e){let t=(0,ig.useRef)({isFocused:!1,observer:null});Rf(()=>{let n=t.current;return()=>{n.observer&&(n.observer.disconnect(),n.observer=null)}},[]);let r=vw(n=>{e?.(n)});return(0,ig.useCallback)(n=>{if(n.target instanceof HTMLButtonElement||n.target instanceof HTMLInputElement||n.target instanceof HTMLTextAreaElement||n.target instanceof HTMLSelectElement){t.current.isFocused=!0;let i=n.target,s=o(l=>{t.current.isFocused=!1,i.disabled&&r(new yw("blur",l)),t.current.observer&&(t.current.observer.disconnect(),t.current.observer=null)},"onBlurHandler");i.addEventListener("focusout",s,{once:!0}),t.current.observer=new MutationObserver(()=>{if(t.current.isFocused&&i.disabled){var l;(l=t.current.observer)===null||l===void 0||l.disconnect();let c=i===document.activeElement?null:document.activeElement;i.dispatchEvent(new FocusEvent("blur",{relatedTarget:c})),i.dispatchEvent(new FocusEvent("focusout",{bubbles:!0,relatedTarget:c}))}}),t.current.observer.observe(i,{attributes:!0,attributeFilter:["disabled"]})}},[r])}o(h5,"$8a9cb279dc87e130$export$715c682d09d639cc");var Lf=V(le(),1);function ww(e){let{isDisabled:t,onBlurWithin:r,onFocusWithin:n,onFocusWithinChange:i}=e,s=(0,Lf.useRef)({isFocusWithin:!1}),l=(0,Lf.useCallback)(p=>{s.current.isFocusWithin&&!p.currentTarget.contains(p.relatedTarget)&&(s.current.isFocusWithin=!1,r&&r(p),i&&i(!1))},[r,i,s]),c=h5(l),d=(0,Lf.useCallback)(p=>{!s.current.isFocusWithin&&document.activeElement===p.target&&(n&&n(p),i&&i(!0),s.current.isFocusWithin=!0,c(p))},[n,i,c]);return t?{focusWithinProps:{onFocus:void 0,onBlur:void 0}}:{focusWithinProps:{onFocus:d,onBlur:l}}}o(ww,"$9ab94262bd0047c7$export$420e68273165f4ec");var m5={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 g5(e={}){let{style:t,isFocusable:r}=e,[n,i]=(0,Hl.useState)(!1),{focusWithinProps:s}=ww({isDisabled:!r,onFocusWithinChange:o(c=>i(c),"onFocusWithinChange")}),l=(0,Hl.useMemo)(()=>n?t:t?{...m5,...t}:m5,[n]);return{visuallyHiddenProps:{...s,style:l}}}o(g5,"$5c3e21d68f1c4674$export$a966af930f325cab");function Sw(e){let{children:t,elementType:r="div",isFocusable:n,style:i,...s}=e,{visuallyHiddenProps:l}=g5(e);return Hl.default.createElement(r,bw(s,l),t)}o(Sw,"$5c3e21d68f1c4674$export$439d29a4e110a164");var rn={"hds-icon":"Notification-module_hds-icon__2ocjD","hds-icon--size-xs":"Notification-module_hds-icon--size-xs__2Mj5D","hds-icon--size-s":"Notification-module_hds-icon--size-s__igOqE","hds-icon--size-m":"Notification-module_hds-icon--size-m__sxXOh","hds-icon--size-l":"Notification-module_hds-icon--size-l__3Ho_A","hds-icon--size-xl":"Notification-module_hds-icon--size-xl__1cTta","hds-icon--alert-circle-fill":"Notification-module_hds-icon--alert-circle-fill__12XKS","hds-icon-start--alert-circle-fill":"Notification-module_hds-icon-start--alert-circle-fill__TwQNY","hds-icon-end--alert-circle-fill":"Notification-module_hds-icon-end--alert-circle-fill__3gb8C","hds-icon--check-circle-fill":"Notification-module_hds-icon--check-circle-fill__2wjh3","hds-icon-start--check-circle-fill":"Notification-module_hds-icon-start--check-circle-fill__2QULC","hds-icon-end--check-circle-fill":"Notification-module_hds-icon-end--check-circle-fill__2gbRD","hds-icon--error-fill":"Notification-module_hds-icon--error-fill__159Nf","hds-icon-start--error-fill":"Notification-module_hds-icon-start--error-fill__2FrGR","hds-icon-end--error-fill":"Notification-module_hds-icon-end--error-fill__1qx8A","hds-icon--info-circle-fill":"Notification-module_hds-icon--info-circle-fill__1F7dp","hds-icon-start--info-circle-fill":"Notification-module_hds-icon-start--info-circle-fill__1-3q2","hds-icon-end--info-circle-fill":"Notification-module_hds-icon-end--info-circle-fill__w7XD0",notification:"Notification-module_notification__3eUBu notification_hds-notification__2DQPN",noBorder:"Notification-module_noBorder__3HZZH",close:"Notification-module_close__nX5bK notification_hds-notification__close-button__1yGIj",autoClose:"Notification-module_autoClose__3mkBX",content:"Notification-module_content__2E8Z_ notification_hds-notification__content__5ylSS",icon:"Notification-module_icon__3xieh notification_hds-icon__29HQM",label:"Notification-module_label__2OUcx notification_hds-notification__label__2t1lR",body:"Notification-module_body__2lrYE notification_hds-notification__body__3cobH",small:"Notification-module_small__3Vi8R notification_hds-notification--small__1wVl6",large:"Notification-module_large__3sVHL notification_hds-notification--large__260Qm","top-left":"Notification-module_top-left__nZQMd notification_hds-notification--top-left__sIHO2","top-center":"Notification-module_top-center__1GWPg notification_hds-notification--top-center__GDWo5","top-right":"Notification-module_top-right__1HAHi notification_hds-notification--top-right__3Wa5K","bottom-left":"Notification-module_bottom-left__17y2g notification_hds-notification--bottom-left__eB4ZK","bottom-center":"Notification-module_bottom-center__2i8Ht notification_hds-notification--bottom-center__5EgOP","bottom-right":"Notification-module_bottom-right__1Giev notification_hds-notification--bottom-right__1SmfT",success:"Notification-module_success__TdJna notification_hds-notification--success__1_3XZ",alert:"Notification-module_alert__1bsQa notification_hds-notification--alert__1MV7H",error:"Notification-module_error___-koD notification_hds-notification--error__3T1Of",boxShadow:"Notification-module_boxShadow__2yJQB notification_hds-notification--box-shadow__2kbD_"};_t(`.notification_hds-icon__29HQM{background-color:currentcolor;display:inline-block;height:var(--icon-size);-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto;width:var(--icon-size)}.notification_hds-icon--size-xs__19VKz{--icon-size:var(--spacing-layout-2-xs)}.notification_hds-icon--size-s__2Ffyw{--icon-size:var(--spacing-layout-xs)}.notification_hds-icon--size-m__28mpE{--icon-size:var(--spacing-layout-s)}.notification_hds-icon--size-l__T6YEf{--icon-size:var(--spacing-layout-m)}.notification_hds-icon--size-xl__18_OX{--icon-size:var(--spacing-layout-l)}.notification_hds-icon--alert-circle-fill__3er4k{--mask-image-alert-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-alert-circle-fill)}.notification_hds-icon-start--alert-circle-fill__1r-B3{--mask-image-before:var(--mask-image-alert-circle-fill)}.notification_hds-icon-end--alert-circle-fill__2dkn2{--mask-image-after:var(--mask-image-alert-circle-fill)}.notification_hds-icon--check-circle-fill__2u1G4{--mask-image-check-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-check-circle-fill)}.notification_hds-icon-start--check-circle-fill__2JuU0{--mask-image-before:var(--mask-image-check-circle-fill)}.notification_hds-icon-end--check-circle-fill__3YsAQ{--mask-image-after:var(--mask-image-check-circle-fill)}.notification_hds-icon--error-fill__jPWn1{--mask-image-error-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-error-fill)}.notification_hds-icon-start--error-fill__1sR7v{--mask-image-before:var(--mask-image-error-fill)}.notification_hds-icon-end--error-fill__1jyx_{--mask-image-after:var(--mask-image-error-fill)}.notification_hds-icon--info-circle-fill__1gXDU{--mask-image-info-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 100 18 9 9 0 000-18zm1 7v6.5h2V18H9v-1.5h2v-5H9V10h4zm-1.188-4a1.312 1.312 0 110 2.625 1.312 1.312 0 010-2.625z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-info-circle-fill)}.notification_hds-icon-start--info-circle-fill__rortu{--mask-image-before:var(--mask-image-info-circle-fill)}.notification_hds-icon-end--info-circle-fill__3ycxA{--mask-image-after:var(--mask-image-info-circle-fill)}.notification_hds-notification__2DQPN{--notification-background-color:var(--color-info-light);--notification-border-color:var(--color-info);--notification-border-width:var(--spacing-2-xs);--notification-icon-color:var(--color-info);--notification-color:var(--color-black-90);--notification-max-width-inline:none;--notification-max-width-toast:21rem;--notification-z-index-inline:auto;--notification-z-index-toast:99;--notification-offset:var(--spacing-layout-s);--notification-padding:var(--spacing-s);background-color:var(--notification-background-color);border:solid var(--notification-border-color);border-left-width:var(--notification-border-width);border-bottom-width:0;border-right-width:0;border-top-width:0;box-sizing:border-box;color:var(--notification-color);max-width:var(--notification-max-width-inline);padding:var(--notification-padding);position:relative;width:100%;z-index:var(--notification-z-index-inline)}.notification_hds-notification__content__5ylSS{display:grid;grid-gap:var(--spacing-s);gap:var(--spacing-s)}.notification_hds-notification__label__2t1lR{align-items:center;display:flex;font-size:var(--fontsize-heading-xs);font-weight:700;letter-spacing:0;line-height:24px;margin-right:var(--spacing-l)}.notification_hds-notification__2DQPN .notification_hds-icon__29HQM{--icon-size:var(--spacing-layout-xs)}.notification_hds-notification__label__2t1lR>.notification_hds-icon__29HQM{color:var(--notification-icon-color);flex:none;margin-right:var(--spacing-2-xs)}.notification_hds-notification__body__3cobH{font-size:var(--fontsize-body-s);line-height:24px}.notification_hds-notification__close-button__1yGIj{--notification-close-button-offset:var(--spacing-s);background:none;border:none;cursor:pointer;display:flex;outline:none;padding:0;position:absolute;right:var(--notification-close-button-offset);top:var(--notification-close-button-offset)}.notification_hds-notification__close-button__1yGIj:focus{box-shadow:0 0 0 3px var(--color-focus-outline)}.notification_hds-notification--small__1wVl6{--notification-padding:var(--spacing-2-xs)}.notification_hds-notification--small__1wVl6 .notification_hds-notification__content__5ylSS{display:flex;grid-gap:0;gap:0}.notification_hds-notification--small__1wVl6 .notification_hds-notification__label__2t1lR{margin-right:0}.notification_hds-notification--small__1wVl6 .notification_hds-notification__body__3cobH{margin-right:var(--spacing-l)}.notification_hds-notification--small__1wVl6 .notification_hds-notification__close-button__1yGIj{--notification-close-button-offset:var(--spacing-2-xs)}.notification_hds-notification--large__260Qm{--notification-padding:var(--spacing-l)}.notification_hds-notification--large__260Qm .notification_hds-notification__label__2t1lR{margin-right:0}.notification_hds-notification--large__260Qm .notification_hds-notification__close-button__1yGIj{--notification-close-button-offset:var(--spacing-2-xs)}.notification_hds-notification--bottom-center__5EgOP,.notification_hds-notification--bottom-left__eB4ZK,.notification_hds-notification--bottom-right__1SmfT,.notification_hds-notification--top-center__GDWo5,.notification_hds-notification--top-left__sIHO2,.notification_hds-notification--top-right__3Wa5K{border-left-width:0;border-bottom-width:0;border-right-width:0;border-top-width:var(--notification-border-width);max-width:var(--notification-max-width-toast);position:fixed;width:calc(100% - var(--spacing-l));z-index:var(--notification-z-index-toast)}.notification_hds-notification--top-left__sIHO2{left:var(--notification-offset);top:var(--notification-offset)}.notification_hds-notification--top-center__GDWo5{left:50%;top:var(--notification-offset);transform:translateX(-50%)}.notification_hds-notification--top-right__3Wa5K{right:var(--notification-offset);top:var(--notification-offset)}.notification_hds-notification--bottom-left__eB4ZK{bottom:var(--notification-offset);left:var(--notification-offset)}.notification_hds-notification--bottom-center__5EgOP{bottom:var(--notification-offset);left:50%;transform:translateX(-50%)}.notification_hds-notification--bottom-right__1SmfT{bottom:var(--notification-offset);right:var(--notification-offset)}@media only screen and (max-width:765.98px){.notification_hds-notification__2DQPN{--notification-offset:var(--spacing-s)}}.notification_hds-notification--success__1_3XZ{--notification-background-color:var(--color-success-light);--notification-border-color:var(--color-success);--notification-icon-color:var(--color-success)}.notification_hds-notification--alert__1MV7H{--notification-background-color:var(--color-alert-light);--notification-border-color:var(--color-alert-dark);--notification-icon-color:var(--color-alert-dark)}.notification_hds-notification--error__3T1Of{--notification-background-color:var(--color-error-light);--notification-border-color:var(--color-error);--notification-icon-color:var(--color-error)}.notification_hds-notification--box-shadow__2kbD_{box-shadow:var(--box-shadow-l)}.Notification-module_hds-icon__2ocjD{background-color:currentcolor;display:inline-block;height:var(--icon-size);-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto;width:var(--icon-size)}.Notification-module_hds-icon--size-xs__2Mj5D{--icon-size:var(--spacing-layout-2-xs)}.Notification-module_hds-icon--size-s__igOqE{--icon-size:var(--spacing-layout-xs)}.Notification-module_hds-icon--size-m__sxXOh{--icon-size:var(--spacing-layout-s)}.Notification-module_hds-icon--size-l__3Ho_A{--icon-size:var(--spacing-layout-m)}.Notification-module_hds-icon--size-xl__1cTta{--icon-size:var(--spacing-layout-l)}[class*=hds-icon-start--]:before{-webkit-mask-image:var(--mask-image-before);mask-image:var(--mask-image-before)}[class*=hds-icon-end--]:after,[class*=hds-icon-start--]:before{background-color:currentcolor;content:"";display:inline-flex;height:var(--icon-size,24px);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--icon-size,24px)}[class*=hds-icon-end--]:after{-webkit-mask-image:var(--mask-image-after);mask-image:var(--mask-image-after)}.Notification-module_hds-icon--alert-circle-fill__12XKS{--mask-image-alert-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-alert-circle-fill)}.Notification-module_hds-icon-start--alert-circle-fill__TwQNY{--mask-image-before:var(--mask-image-alert-circle-fill)}.Notification-module_hds-icon-end--alert-circle-fill__3gb8C{--mask-image-after:var(--mask-image-alert-circle-fill)}.Notification-module_hds-icon--check-circle-fill__2wjh3{--mask-image-check-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-check-circle-fill)}.Notification-module_hds-icon-start--check-circle-fill__2QULC{--mask-image-before:var(--mask-image-check-circle-fill)}.Notification-module_hds-icon-end--check-circle-fill__2gbRD{--mask-image-after:var(--mask-image-check-circle-fill)}.Notification-module_hds-icon--error-fill__159Nf{--mask-image-error-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-error-fill)}.Notification-module_hds-icon-start--error-fill__2FrGR{--mask-image-before:var(--mask-image-error-fill)}.Notification-module_hds-icon-end--error-fill__1qx8A{--mask-image-after:var(--mask-image-error-fill)}.Notification-module_hds-icon--info-circle-fill__1F7dp{--mask-image-info-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 100 18 9 9 0 000-18zm1 7v6.5h2V18H9v-1.5h2v-5H9V10h4zm-1.188-4a1.312 1.312 0 110 2.625 1.312 1.312 0 010-2.625z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-info-circle-fill)}.Notification-module_hds-icon-start--info-circle-fill__1-3q2{--mask-image-before:var(--mask-image-info-circle-fill)}.Notification-module_hds-icon-end--info-circle-fill__w7XD0{--mask-image-after:var(--mask-image-info-circle-fill)}.Notification-module_notification__3eUBu{overflow:hidden}.Notification-module_notification__3eUBu.Notification-module_noBorder__3HZZH{border:0;padding-top:calc(var(--notification-padding) + var(--notification-border-width))}.Notification-module_notification__3eUBu.Notification-module_noBorder__3HZZH .Notification-module_close__nX5bK{top:calc(var(--notification-close-button-offset) + var(--notification-border-width))}.Notification-module_autoClose__3mkBX{background-color:var(--notification-border-color);height:var(--notification-border-width);left:0;position:absolute;top:0;width:100%}.Notification-module_icon__3xieh{background-color:transparent}`);var _5=V(le());var Nf=o(e=>typeof e=="string"?e:(0,_5.isValidElement)(e)?Nf(e.props.children):Array.isArray(e)?e.map(Nf).join(""):"","o");var ru;(function(e){e.Small="small",e.Medium="medium",e.Large="large"})(ru||(ru={}));var HK={info:T8,success:I8,error:R8,alert:k8},v5=o(({visuallyHidden:e,children:t})=>e?Gt.default.createElement(Sw,null,t):t,"v"),Ew=Gt.default.forwardRef((e,t)=>{var{autoClose:r=!1,autoCloseDuration:n,boxShadow:i=!1,children:s,className:l="",closeAnimationDuration:c=85,closeButtonLabelText:d,dismissible:p=!1,displayAutoCloseProgress:h=!0,invisible:m=!1,label:v,notificationAriaLabel:x="Notification",position:S="inline",onClose:E=o(()=>null,"A"),size:b=ru.Medium,style:_,type:y="info",headingLevel:k=2}=e,I=ce(e,["autoClose","autoCloseDuration","boxShadow","children","className","closeAnimationDuration","closeButtonLabelText","dismissible","displayAutoCloseProgress","invisible","label","notificationAriaLabel","position","onClose","size","style","type","headingLevel"]);let L=S!=="inline";L&&b===ru.Large&&(console.warn(`Size '${b}' is only allowed for inline positioned notifications`),b=ru.Medium),!L&&r&&(console.warn("The 'autoClose' property is not allowed for inline positioned notifications"),r=!1);let[R,U]=(0,Gt.useState)(!0),O=(0,Gt.useCallback)(()=>{U(!1),setTimeout(()=>E(),c)},[E,c]),D=n>0||!r?n:(()=>{let re=60*(Nf(s).length+Nf(v).length)+1e3;return re<4e3?4e3:re})();(0,Gt.useEffect)(()=>{if(r){let re=setTimeout(()=>{O()},D);return()=>clearTimeout(re)}},[r,n,O]);let F=HK[y],z=L?(re=>{let se=re.includes("center");return{from:{transform:`translate3d(${se?"-50%":"0"}, ${re.includes("top")?"-":""}32px, 0)`,opacity:.66},to:{transform:`translate3d(${se?"-50%":"0"}, 0, 0)`,opacity:1},config:{friction:30,tension:300}}})(S):{},G={from:{opacity:1},to:{opacity:0},config:{duration:c}},Q=h?(re=>({from:{transform:"translate3d(0%, 0, 0)"},to:{transform:"translate3d(-100%, 0, 0)"},config:{duration:re}}))(D):{},q=rw(R?z:G),J=rw(Q);return Gt.default.createElement(v5,{visuallyHidden:m},Gt.default.createElement(mw.section,Object.assign({},I,{style:Object.assign(Object.assign({},q),_),className:be(rn[S],rn.notification,rn[b],rn[y],r&&rn.noBorder,i&&rn.boxShadow,l),"aria-label":x,role:L||m?"alert":void 0}),r&&Gt.default.createElement(mw.div,{style:J,className:rn.autoClose}),Gt.default.createElement("div",{className:rn.content,ref:t},v&&Gt.default.createElement("div",Object.assign({className:rn.label},L||m?{}:{role:"heading","aria-level":k}),Gt.default.createElement(F,{className:rn.icon}),Gt.default.createElement(v5,{visuallyHidden:b===ru.Small},v)),s&&Gt.default.createElement("div",{className:rn.body},s)),p&&Gt.default.createElement("button",{className:be(rn.close,rn[y]),type:"button",title:d,"aria-label":d,onClick:O},Gt.default.createElement(Fs,null))))});var Li=V(le());var Ri=V(le());var nu=V(le());var b5=V(le());var VK="RequiredIndicator-module_indicator__Pt7GX text-input_hds-text-input__required__2K-Bs";_t(`@keyframes text-input_fadeIn__2iVIH{0%{opacity:0}to{opacity:1}}.text-input_hds-text-input__2YbWJ{--border-width:2px;--outline-width:3px;--outline-offset-readonly:4px;--input-height:56px;--textarea-height:149px;--icon-size:var(--spacing-m);--icon-color:var(--color-black);--helper-color-default:var(--color-black-60);--helper-color-invalid:var(--color-black);--helper-background-color-invalid:var(--color-error-light);--helper-icon-color-invalid:var(--color-error);--helper-color-success:var(--color-black);--helper-background-color-success:var(--color-success-light);--helper-icon-color-success:var(--color-success);--helper-color-info:var(--color-black);--helper-background-color-info:var(--color-info-light);--helper-icon-color-info:var(--color-info);--input-background-default:var(--color-white);--input-background-disabled:var(--color-black-10);--input-border-color-default:var(--color-black-50);--input-border-color-hover:var(--color-black-90);--input-border-color-focus:var(--color-black-90);--input-border-color-invalid:var(--color-error);--input-border-color-disabled:var(--color-black-10);--input-border-color-success:var(--color-success);--input-color-default:var(--color-black-90);--input-color-disabled:var(--color-black-40);--label-color-default:var(--color-black-90);--label-color-invalid:var(--color-black-90);--placeholder-color:var(--color-black-60)}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu{-webkit-appearance:none;background-color:var(--input-background-default);border:var(--border-width) solid var(--input-border-color-default);border-radius:0;box-sizing:border-box;color:var(--input-color-default);font-family:inherit;font-size:1.125em;height:var(--input-height);line-height:normal;margin:0;padding:0 var(--spacing-s);width:100%;will-change:transform,box-shadow}.text-input_hds-text-input__2YbWJ:not([data-hds-textinput-filled]) .text-input_hds-text-input__button-clear__wx6Bm,.text-input_hds-text-input__input-clear__1vpab::-webkit-search-cancel-button{display:none}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__button-clear__wx6Bm>*{pointer-events:none}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu:hover{border-color:var(--input-border-color-hover);transition:border-color 85ms ease-out}.text-input_hds-text-input__input-wrapper__3qg76:focus-within .text-input_hds-text-input__input__BIkQu{border-color:var(--input-border-color-focus);outline:none}.text-input_hds-text-input__2YbWJ.text-input_hds-text-input--invalid__25oHc .text-input_hds-text-input__input__BIkQu{border-color:var(--input-border-color-invalid)}.text-input_hds-text-input__2YbWJ.text-input_hds-text-input--success__28-SV .text-input_hds-text-input__input__BIkQu{border-color:var(--input-border-color-success)}.text-input_hds-text-input__input-wrapper__3qg76:focus-within .text-input_hds-text-input__input__BIkQu:not([readonly]){box-shadow:0 0 0 var(--outline-width) var(--color-focus-outline);transform:translateZ(0);transition:85ms ease-out;transition-property:box-shadow,transform}.text-input_hds-text-input__label__15SYz{color:var(--label-color-default);display:block;font-size:var(--fontsize-body-m);font-weight:500;margin-bottom:var(--spacing-3-xs)}.text-input_hds-text-input--invalid__25oHc .text-input_hds-text-input__label__15SYz{color:var(--label-color-invalid);transition:color 85ms linear}.text-input_hds-text-input__required__2K-Bs{display:inline-block;font-size:var(--fontsize-body-xl);line-height:1;margin-left:var(--spacing-2-xs);transform:translateY(var(--spacing-3-xs))}.text-input_hds-text-input__input-wrapper__3qg76{display:flex;position:relative}.text-input_hds-text-input__2YbWJ textarea.text-input_hds-text-input__input__BIkQu{font-family:inherit;height:var(--textarea-height);margin:0;min-height:var(--input-height);overflow:auto;padding:var(--spacing-s);resize:vertical}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu::-ms-reveal{display:none}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu::-moz-placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu::placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__helper-text__gNPue{color:var(--helper-color-default);display:block;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-3-xs);white-space:pre-line}.text-input_hds-text-input__error-text__2Qjmg{background-color:var(--helper-background-color-invalid);border-left:8px solid var(--color-error);color:var(--helper-color-invalid);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);white-space:pre-line}.text-input_hds-text-input__error-text__2Qjmg:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__error-text__2Qjmg:before{animation:text-input_fadeIn__2iVIH 85ms ease-out;background:var(--helper-icon-color-invalid);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__success-text__274NH{background-color:var(--helper-background-color-success);border-left:8px solid var(--color-success);color:var(--helper-color-success);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative;white-space:pre-wrap}.text-input_hds-text-input__success-text__274NH:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__success-text__274NH:before{animation:text-input_fadeIn__2iVIH 85ms ease-out;background:var(--helper-icon-color-success);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__info-text__1hF9o{background-color:var(--helper-background-color-info);border-left:8px solid var(--color-info);color:var(--helper-color-info);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative}.text-input_hds-text-input__info-text__1hF9o:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__info-text__1hF9o:before{animation:text-input_fadeIn__2iVIH 85ms ease-out;background:var(--helper-icon-color-info);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu[disabled]{background-color:var(--input-background-disabled);border-color:var(--input-border-color-disabled);color:var(--input-color-disabled);cursor:not-allowed}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu[readonly]{background-color:transparent;border:0;color:var(--input-color-default);outline-offset:var(--outline-offset-readonly);padding:0;-webkit-text-fill-color:var(--input-color-default);transform:translateZ(0);transition:85ms ease-out;transition-property:outline,transform}.text-input_hds-text-input__input-wrapper__3qg76:focus-within input.text-input_hds-text-input__input__BIkQu[readonly]{height:calc(var(--input-height) - 2 * var(--outline-offset-readonly));margin:var(--outline-offset-readonly) 0;outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__input-wrapper__3qg76:focus-within textarea.text-input_hds-text-input__input__BIkQu[readonly]{outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__buttons__1eV1P{align-items:center;bottom:0;display:flex;font-size:1rem;justify-content:center;margin-right:calc(var(--spacing-s) - var(--spacing-xs) / 2);position:absolute;right:0;top:0}.text-input_hds-text-input__button__1JeYJ{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:var(--icon-color);cursor:pointer;display:flex;font:inherit;outline:none;padding:var(--spacing-xs) calc(var(--spacing-xs) / 2)}.text-input_hds-text-input__button__1JeYJ:focus{outline:var(--outline-width) solid var(--color-focus-outline)}`);var y5=o(({className:e,style:t})=>b5.default.createElement("span",{className:be(VK,e),style:t},"*"),"r");var WK="FieldLabel-module_hidden__3UWxI",GK="FieldLabel-module_label__1zrXK",x5="FieldLabel-module_tooltipButton__1My3f";_t(".FieldLabel-module_hidden__3UWxI{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:0 -1px -1px 0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.FieldLabel-module_label__1zrXK{color:var(--label-color-default,var(--color-black-90));display:block;font-size:var(--fontsize-body-m);font-weight:500;margin-bottom:var(--spacing-3-xs)}.FieldLabel-module_tooltipButton__1My3f{position:absolute;right:0;top:0}");var ag=o(e=>{var{hidden:t,id:r,inputId:n,isAriaLabelledBy:i,label:s,required:l,tooltipLabel:c,tooltipButtonLabel:d,tooltipText:p,tooltip:h}=e,m=ce(e,["hidden","id","inputId","isAriaLabelledBy","label","required","tooltipLabel","tooltipButtonLabel","tooltipText","tooltip"]);return nu.default.createElement(nu.default.Fragment,null,nu.default.createElement("label",Object.assign({id:r},(!i||!r)&&{htmlFor:n},{className:`${GK} ${t?WK:""}`},m),s,l&&nu.default.createElement(y5,null)),h&&nu.default.createElement(Dl,Object.assign({},h.props,{buttonClassName:x5})),p&&nu.default.createElement(Dl,{buttonClassName:x5,tooltipLabel:c,buttonLabel:d},p))},"n");var Ir={root:"TextInput-module_root__2CMNr text-input_hds-text-input__2LODq",invalid:"TextInput-module_invalid__2iYo2 text-input_hds-text-input--invalid__1UfKC",inputWrapper:"TextInput-module_inputWrapper__3Rvel text-input_hds-text-input__input-wrapper__1OqYG",input:"TextInput-module_input__1BlHi text-input_hds-text-input__input__GJm5C",hasButton:"TextInput-module_hasButton__2KCM1",hasClearButton:"TextInput-module_hasClearButton__3-tBe text-input_hds-text-input__input-clear__17qr1",clearButton:"TextInput-module_clearButton__bfCLI text-input_hds-text-input__button-clear__2ED7z",errorText:"TextInput-module_errorText__3pizm text-input_hds-text-input__error-text__1GLYk",helperText:"TextInput-module_helperText__2dLR6 text-input_hds-text-input__helper-text__3V2KM",invalidText:"TextInput-module_invalidText__1w4sm text-input_hds-text-input__helper-text__3V2KM",successText:"TextInput-module_successText__2NMCP text-input_hds-text-input__success-text__3EOiy",infoText:"TextInput-module_infoText__zHOGs text-input_hds-text-input__info-text__3bqzy",success:"TextInput-module_success__1kDOm text-input_hds-text-input--success__3dm2J",readOnly:"TextInput-module_readOnly__j615N undefined",buttonWrapper:"TextInput-module_buttonWrapper___filA text-input_hds-text-input__buttons__1RMzT",button:"TextInput-module_button__1ySMX text-input_hds-text-input__button__1Fh0I"};_t(`@keyframes text-input_fadeIn__2IDZ8{0%{opacity:0}to{opacity:1}}.text-input_hds-text-input__2LODq{--border-width:2px;--outline-width:3px;--outline-offset-readonly:4px;--input-height:56px;--textarea-height:149px;--icon-size:var(--spacing-m);--icon-color:var(--color-black);--helper-color-default:var(--color-black-60);--helper-color-invalid:var(--color-black);--helper-background-color-invalid:var(--color-error-light);--helper-icon-color-invalid:var(--color-error);--helper-color-success:var(--color-black);--helper-background-color-success:var(--color-success-light);--helper-icon-color-success:var(--color-success);--helper-color-info:var(--color-black);--helper-background-color-info:var(--color-info-light);--helper-icon-color-info:var(--color-info);--input-background-default:var(--color-white);--input-background-disabled:var(--color-black-10);--input-border-color-default:var(--color-black-50);--input-border-color-hover:var(--color-black-90);--input-border-color-focus:var(--color-black-90);--input-border-color-invalid:var(--color-error);--input-border-color-disabled:var(--color-black-10);--input-border-color-success:var(--color-success);--input-color-default:var(--color-black-90);--input-color-disabled:var(--color-black-40);--label-color-default:var(--color-black-90);--label-color-invalid:var(--color-black-90);--placeholder-color:var(--color-black-60)}.text-input_hds-text-input__2LODq .text-input_hds-text-input__input__GJm5C{-webkit-appearance:none;background-color:var(--input-background-default);border:var(--border-width) solid var(--input-border-color-default);border-radius:0;box-sizing:border-box;color:var(--input-color-default);font-family:inherit;font-size:1.125em;height:var(--input-height);line-height:normal;margin:0;padding:0 var(--spacing-s);width:100%;will-change:transform,box-shadow}.text-input_hds-text-input__2LODq:not([data-hds-textinput-filled]) .text-input_hds-text-input__button-clear__2ED7z,.text-input_hds-text-input__input-clear__17qr1::-webkit-search-cancel-button{display:none}.text-input_hds-text-input__2LODq .text-input_hds-text-input__button-clear__2ED7z>*{pointer-events:none}.text-input_hds-text-input__2LODq .text-input_hds-text-input__input__GJm5C:hover{border-color:var(--input-border-color-hover);transition:border-color 85ms ease-out}.text-input_hds-text-input__input-wrapper__1OqYG:focus-within .text-input_hds-text-input__input__GJm5C{border-color:var(--input-border-color-focus);outline:none}.text-input_hds-text-input__2LODq.text-input_hds-text-input--invalid__1UfKC .text-input_hds-text-input__input__GJm5C{border-color:var(--input-border-color-invalid)}.text-input_hds-text-input__2LODq.text-input_hds-text-input--success__3dm2J .text-input_hds-text-input__input__GJm5C{border-color:var(--input-border-color-success)}.text-input_hds-text-input__input-wrapper__1OqYG:focus-within .text-input_hds-text-input__input__GJm5C:not([readonly]){box-shadow:0 0 0 var(--outline-width) var(--color-focus-outline);transform:translateZ(0);transition:85ms ease-out;transition-property:box-shadow,transform}.text-input_hds-text-input__label__15F2V{color:var(--label-color-default);display:block;font-size:var(--fontsize-body-m);font-weight:500;margin-bottom:var(--spacing-3-xs)}.text-input_hds-text-input--invalid__1UfKC .text-input_hds-text-input__label__15F2V{color:var(--label-color-invalid);transition:color 85ms linear}.text-input_hds-text-input__required__z3Hm0{display:inline-block;font-size:var(--fontsize-body-xl);line-height:1;margin-left:var(--spacing-2-xs);transform:translateY(var(--spacing-3-xs))}.text-input_hds-text-input__input-wrapper__1OqYG{display:flex;position:relative}.text-input_hds-text-input__2LODq textarea.text-input_hds-text-input__input__GJm5C{font-family:inherit;height:var(--textarea-height);margin:0;min-height:var(--input-height);overflow:auto;padding:var(--spacing-s);resize:vertical}.text-input_hds-text-input__2LODq .text-input_hds-text-input__input__GJm5C::-ms-reveal{display:none}.text-input_hds-text-input__2LODq .text-input_hds-text-input__input__GJm5C::-moz-placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__2LODq .text-input_hds-text-input__input__GJm5C::placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__helper-text__3V2KM{color:var(--helper-color-default);display:block;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-3-xs);white-space:pre-line}.text-input_hds-text-input__error-text__1GLYk{background-color:var(--helper-background-color-invalid);border-left:8px solid var(--color-error);color:var(--helper-color-invalid);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);white-space:pre-line}.text-input_hds-text-input__error-text__1GLYk:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__error-text__1GLYk:before{animation:text-input_fadeIn__2IDZ8 85ms ease-out;background:var(--helper-icon-color-invalid);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__success-text__3EOiy{background-color:var(--helper-background-color-success);border-left:8px solid var(--color-success);color:var(--helper-color-success);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative;white-space:pre-wrap}.text-input_hds-text-input__success-text__3EOiy:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__success-text__3EOiy:before{animation:text-input_fadeIn__2IDZ8 85ms ease-out;background:var(--helper-icon-color-success);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__info-text__3bqzy{background-color:var(--helper-background-color-info);border-left:8px solid var(--color-info);color:var(--helper-color-info);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative}.text-input_hds-text-input__info-text__3bqzy:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__info-text__3bqzy:before{animation:text-input_fadeIn__2IDZ8 85ms ease-out;background:var(--helper-icon-color-info);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__2LODq .text-input_hds-text-input__input__GJm5C[disabled]{background-color:var(--input-background-disabled);border-color:var(--input-border-color-disabled);color:var(--input-color-disabled);cursor:not-allowed}.text-input_hds-text-input__2LODq .text-input_hds-text-input__input__GJm5C[readonly]{background-color:transparent;border:0;color:var(--input-color-default);outline-offset:var(--outline-offset-readonly);padding:0;-webkit-text-fill-color:var(--input-color-default);transform:translateZ(0);transition:85ms ease-out;transition-property:outline,transform}.text-input_hds-text-input__input-wrapper__1OqYG:focus-within input.text-input_hds-text-input__input__GJm5C[readonly]{height:calc(var(--input-height) - 2 * var(--outline-offset-readonly));margin:var(--outline-offset-readonly) 0;outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__input-wrapper__1OqYG:focus-within textarea.text-input_hds-text-input__input__GJm5C[readonly]{outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__buttons__1RMzT{align-items:center;bottom:0;display:flex;font-size:1rem;justify-content:center;margin-right:calc(var(--spacing-s) - var(--spacing-xs) / 2);position:absolute;right:0;top:0}.text-input_hds-text-input__button__1Fh0I{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:var(--icon-color);cursor:pointer;display:flex;font:inherit;outline:none;padding:var(--spacing-xs) calc(var(--spacing-xs) / 2)}.text-input_hds-text-input__button__1Fh0I:focus{outline:var(--outline-width) solid var(--color-focus-outline)}.TextInput-module_root__2CMNr{position:relative;&.TextInput-module_invalid__2iYo2{label{color:var(--label-color-invalid)}}}.TextInput-module_input__1BlHi.TextInput-module_hasButton__2KCM1,.TextInput-module_input__1BlHi.TextInput-module_hasClearButton__3-tBe{padding-right:calc(2 * var(--spacing-s) + 1.5rem)}.TextInput-module_input__1BlHi.TextInput-module_hasButton__2KCM1.TextInput-module_hasClearButton__3-tBe{padding-right:calc(4 * var(--spacing-s) + 1.5rem)}.TextInput-module_button__1ySMX:disabled{cursor:not-allowed}.TextInput-module_button__1ySMX:focus{outline:var(--outline-width) solid var(--color-focus-outline)}`);var w5=Ri.default.forwardRef((e,t)=>{var{children:r,className:n="",errorText:i,helperText:s,hideLabel:l=!1,id:c,invalid:d=!1,isAriaLabelledBy:p=!1,label:h,labelId:m,onBlur:v,required:x=!1,style:S,successText:E,infoText:b,tooltipLabel:_,tooltipText:y,tooltipButtonLabel:k,tooltip:I}=e,L=ce(e,["children","className","errorText","helperText","hideLabel","id","invalid","isAriaLabelledBy","label","labelId","onBlur","required","style","successText","infoText","tooltipLabel","tooltipText","tooltipButtonLabel","tooltip"]);let R={className:be(Ir.root,d&&Ir.invalid,E&&Ir.success,n),onBlur:v,style:S};return Ri.default.createElement("div",Object.assign({},R,L,{ref:t}),h&&Ri.default.createElement(ag,{id:m,inputId:c,isAriaLabelledBy:p,hidden:l,label:h,required:x,tooltipLabel:_,tooltipButtonLabel:k,tooltipText:y,tooltip:I}),Ri.default.createElement("div",{className:be(Ir.inputWrapper)},r),i&&Ri.default.createElement("div",{className:Ir.errorText,id:`${c}-error`},i),E&&Ri.default.createElement("div",{className:Ir.successText,id:`${c}-success`},E),b&&Ri.default.createElement("div",{className:Ir.infoText,id:`${c}-info`},b),s&&Ri.default.createElement("div",{className:Ir.helperText,id:`${c}-helper`},s))});var Pf=Li.default.forwardRef((e,t)=>{var{buttonAriaLabel:r,buttonAriaControlsId:n,buttonAriaExpanded:i,buttonIcon:s,children:l,className:c="",clearButtonAriaLabel:d="Clear",clearButton:p=!1,defaultValue:h,disabled:m=!1,errorText:v,helperText:x,hideLabel:S,id:E,infoText:b,invalid:_,label:y,labelId:k,onButtonClick:I,onChange:L=o(()=>null,"E"),required:R,style:U,successText:O,tooltipButtonLabel:D,tooltipLabel:F,tooltipText:z,tooltip:G,type:Q="text"}=e,q=ce(e,["buttonAriaLabel","buttonAriaControlsId","buttonAriaExpanded","buttonIcon","children","className","clearButtonAriaLabel","clearButton","defaultValue","disabled","errorText","helperText","hideLabel","id","infoText","invalid","label","labelId","onButtonClick","onChange","required","style","successText","tooltipButtonLabel","tooltipLabel","tooltipText","tooltip","type"]);let J={className:c,errorText:v,helperText:x,hideLabel:S,id:E,infoText:b,invalid:_,label:y,labelId:k,required:R,style:U,successText:O,tooltipButtonLabel:D,tooltipLabel:F,tooltipText:z,tooltip:G},re=Li.default.useRef(null),se=bm(E,x,v,O,b),de=!!(s&&I),pe=!!(p||Q==="search"),Qt=o(yt=>{if(L(yt),!pe)return;let Rt=yt.target.value;pe&&Rt.length>0?re.current.setAttribute("data-hds-textinput-filled","true"):re.current.removeAttribute("data-hds-textinput-filled")},"H");return h?.length>0&&pe&&(J["data-hds-textinput-filled"]=!0),Li.default.createElement(w5,Object.assign({},J,{ref:re}),Li.default.createElement("input",Object.assign({"aria-describedby":se,className:be(Ir.input,de&&Ir.hasButton,pe&&Ir.hasClearButton),defaultValue:h,disabled:m,id:E,onChange:Qt,ref:t,required:R,type:Q},q)),(de||pe)&&Li.default.createElement("div",{className:Ir.buttonWrapper},pe&&Li.default.createElement("button",{"aria-label":d,className:be(Ir.button,Ir.clearButton),disabled:m,onClick:o(yt=>{let Rt=re.current.querySelector("input");Rt.value="",Rt.focus(),Qt(yt)},"onClick"),type:"button"},Li.default.createElement(gm,null)),s&&I&&Li.default.createElement("button",Object.assign({"aria-label":r,className:Ir.button,disabled:m,onClick:I,type:"button"},n?{"aria-controls":n,"aria-expanded":i}:{}),s)),l)});var S5=V(le()),KK=V(Us());var kw=o(e=>e===void 0?[]:Array.isArray(e)?e:[e],"o");var YK=V(Df(),1),JK=V(C5(),1),QK=V(O5(),1),XK=V(R5(),1);function Tw(e){this.message=e}o(Tw,"e");Tw.prototype=new Error,Tw.prototype.name="InvalidCharacterError";var l1e=typeof window<"u"&&window.atob&&window.atob.bind(window)||function(e){var t=String(e).replace(/=+$/,"");if(t.length%4==1)throw new Tw("'atob' failed: The string to be decoded is not correctly encoded.");for(var r,n,i=0,s=0,l="";n=t.charAt(s++);~n&&(r=i%4?64*r+n:n,i++%4)?l+=String.fromCharCode(255&r>>(-2*i&6)):0)n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".indexOf(n);return l};function L5(e){this.message=e}o(L5,"n");L5.prototype=new Error,L5.prototype.name="InvalidTokenError";var ZK={debug:o(()=>{},"debug"),info:o(()=>{},"info"),warn:o(()=>{},"warn"),error:o(()=>{},"error")},N5,P5,dg=(e=>(e[e.NONE=0]="NONE",e[e.ERROR=1]="ERROR",e[e.WARN=2]="WARN",e[e.INFO=3]="INFO",e[e.DEBUG=4]="DEBUG",e))(dg||{});(e=>{function t(){N5=3,P5=ZK}o(t,"reset"),e.reset=t;function r(i){if(!(0<=i&&i<=4))throw new Error("Invalid log level");N5=i}o(r,"setLevel"),e.setLevel=r;function n(i){P5=i}o(n,"setLogger"),e.setLogger=n})(dg||(dg={}));dg.reset();var h1e=60*15,m1e=60*5;function eY(e,t){return e.then(function(r){return[null,r]}).catch(function(r){return t&&Object.assign(r,t),[r,void 0]})}o(eY,"to");var D5=eY;var Nt=V(le());var F5=V(Us());var tY="LoadingSpinner-module_notificationArea__1arIM",M5="LoadingSpinner-module_loadingSpinner__2xHT_",rY="LoadingSpinner-module_small__1McRk",nY="LoadingSpinner-module_multicolor__1qbEF";_t(".LoadingSpinner-module_notificationArea__1arIM{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:0 -1px -1px 0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.LoadingSpinner-module_loadingSpinner__2xHT_{--spinner-size:4rem;--spinner-color:var(--color-coat-of-arms);--spinner-thickness:0.5rem;--spinner-rotation-animation-duration:1.5s;--spinner-color-animation-duration:4.5s;--spinner-color-stage1:var(--color-coat-of-arms);--spinner-color-stage2:var(--color-copper);--spinner-color-stage3:var(--color-suomenlinna);border-top-color:var(--spinner-color);height:var(--spinner-size);position:relative;width:var(--spinner-size)}.LoadingSpinner-module_loadingSpinner__2xHT_ div{animation:LoadingSpinner-module_spinner-rotation-animation__PEk45 var(--spinner-rotation-animation-duration) cubic-bezier(.6,.2,.4,.8) infinite;border:var(--spinner-thickness) solid transparent;border-radius:50%;border-top-color:inherit;box-sizing:border-box;height:100%;position:absolute;width:100%}.LoadingSpinner-module_loadingSpinner__2xHT_ div:nth-child(2){animation-delay:-.15s}.LoadingSpinner-module_loadingSpinner__2xHT_ div:nth-child(3){animation-delay:-.3s}.LoadingSpinner-module_small__1McRk{--spinner-size:1.5rem;--spinner-thickness:0.1875rem}.LoadingSpinner-module_multicolor__1qbEF{animation:LoadingSpinner-module_spinner-color-animation__Yu7Cr var(--spinner-color-animation-duration) cubic-bezier(.6,.2,.4,.9) infinite;border-top-color:var(--spinner-color-stage1)}@keyframes LoadingSpinner-module_spinner-rotation-animation__PEk45{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes LoadingSpinner-module_spinner-color-animation__Yu7Cr{33.3%{border-top-color:var(--spinner-color-stage2)}66.6%{border-top-color:var(--spinner-color-stage3)}}");var B5="hds-loading-spinner-notification-area",Cw="data-active-spinners",oY=o(()=>typeof document>"u"?null:document.getElementById(B5)||(()=>{let e=document.createElement("div");return e.id=B5,e.className=tY,e.setAttribute("role","status"),document.body.appendChild(e),e})(),"h"),U5=o(e=>{var{className:t,multicolor:r=!1,small:n=!1,theme:i,loadingText:s="Page is loading",loadingFinishedText:l="Page has finished loading"}=e,c=ce(e,["className","multicolor","small","theme","loadingText","loadingFinishedText"]);let d=bn(M5,i);return((p,h)=>{let[m]=(0,Nt.useState)((0,F5.uniqueId)()),[v]=(0,Nt.useState)(p),[x]=(0,Nt.useState)(h),S=(0,Nt.useRef)(oY()),E=(0,Nt.useCallback)(()=>{S.current!==null&&(S.current.textContent=v)},[S,v]),b=(0,Nt.useCallback)(()=>{S.current.textContent=x},[S,x]),_=(0,Nt.useCallback)(()=>(S.current.getAttribute(Cw)||"").split(",").filter(L=>L!==""),[S]),y=(0,Nt.useCallback)(()=>{let L=_();L.push(m),S.current.setAttribute(Cw,L.join(","))},[_,S,m]),k=(0,Nt.useCallback)(()=>{let L=_().filter(R=>R!==m);S.current.setAttribute(Cw,L.join(","))},[_,S,m]),I=(0,Nt.useCallback)(()=>{_().length===0&&(b(),setTimeout(()=>{_().length===0&&S.current.parentNode&&S.current.parentNode.removeChild(S.current)},1e3))},[_,b,S]);(0,Nt.useEffect)(()=>S.current===null?()=>null:(E(),y(),()=>{k(),I()}),[E,y,k,I])})(s,l),Nt.default.createElement("div",Object.assign({className:be(M5,n&&rY,r&&nY,d,t)},c),Nt.default.createElement("div",null),Nt.default.createElement("div",null),Nt.default.createElement("div",null))},"b");var lu=V(Us()),B=V(le());var z5=o(e=>e.currentTarget.contains(e.target)&&(!e.relatedTarget||!e.currentTarget.contains(e.relatedTarget)),"r"),j5=o(e=>!e.currentTarget.contains(e.relatedTarget),"t");var Sn=V(le());var Vl,ou,Ni={tag:"Tag-module_tag__3bo5S tag_hds-tag__3MKf3",large:"Tag-module_large__1ZNIX tag_hds-tag--large__1bVs5",action:"Tag-module_action__4ky2K tag_hds-tag--action__Az-Fm",link:"Tag-module_link__3f99r tag_hds-tag--link__1470y",icon:"Tag-module_icon__or2kN tag_hds-tag__icon__2_xWY",multiline:"Tag-module_multiline__24sap tag_hds-tag--multiline__yHIcb"};_t(`.tag_hds-icon__2LFMT{background-color:currentcolor;display:inline-block;height:var(--icon-size);-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto;width:var(--icon-size)}.tag_hds-icon--size-xs__L1nV_{--icon-size:var(--spacing-layout-2-xs)}.tag_hds-icon--size-s__23CMA{--icon-size:var(--spacing-layout-xs)}.tag_hds-icon--size-m__2zCBY{--icon-size:var(--spacing-layout-s)}.tag_hds-icon--size-l__UuAMZ{--icon-size:var(--spacing-layout-m)}.tag_hds-icon--size-xl__2f_bT{--icon-size:var(--spacing-layout-l)}[class*=hds-icon-start--]:before{-webkit-mask-image:var(--mask-image-before);mask-image:var(--mask-image-before)}[class*=hds-icon-end--]:after,[class*=hds-icon-start--]:before{background-color:currentcolor;content:"";display:inline-flex;height:var(--icon-size,24px);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--icon-size,24px)}[class*=hds-icon-end--]:after{-webkit-mask-image:var(--mask-image-after);mask-image:var(--mask-image-after)}.tag_hds-icon--cross__2tq88{--mask-image-cross:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18 7.5L13.5 12l4.5 4.5-1.5 1.5-4.5-4.5L7.5 18 6 16.5l4.5-4.5L6 7.5 7.5 6l4.5 4.5L16.5 6 18 7.5z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-cross)}.tag_hds-icon-start--cross__Efj_S{--mask-image-before:var(--mask-image-cross)}.tag_hds-icon-end--cross__3_S2q{--mask-image-after:var(--mask-image-cross)}.tag_hds-tag__3MKf3{--computed-background-color:var(--background-color,var(--color-black-10));--computed-background-color-focus:var(--background-color-focus,var(--computed-background-color,transparent));--computed-background-color-hover:var(--background-color-hover,var(--computed-background-color-focus,transparent));--computed-background-color-active:var(--background-color-active,var(--computed-background-color-hover,transparent));--computed-border-color:var(--border-color,var(--computed-background-color));--computed-border-color-focus:var(--border-color-focus,var(--computed-border-color,transparent));--computed-border-color-hover:var(--border-color-hover,var(--computed-border-color-focus,transparent));--computed-border-color-active:var(--border-color-active,var(--computed-border-color-hover,transparent));--computed-color:var(--color,--color-black-90);--computed-color-focus:var(--color-focus,var(--computed-color,inherit));--computed-color-hover:var(--color-hover,var(--computed-color-focus,inherit));--computed-color-active:var(--color-active,var(--computed-color-hover,inherit));--computed-outline-color:var(--outline-color,transparent);--font-size:var(--fontsize-body-s);--gap:var(--spacing-3-xs);--height:32px;--icon-reposition:-4px;--icon-size:24px;--outline-width:2px;--padding-horizontal:12px;--padding-vertical:3px;align-items:center;background-color:var(--computed-background-color);border-radius:calc(var(--height) / 2);box-sizing:border-box;color:var(--computed-color,inherit);display:inline-flex;flex-direction:row;font-size:var(--font-size);font-weight:500;grid-gap:var(--gap);gap:var(--gap);justify-content:center;line-height:var(--lineheight-l);max-width:100%;min-height:var(--height);outline:none;outline-offset:2px;overflow:hidden;padding:var(--padding-vertical) var(--padding-horizontal)}.tag_hds-tag__3MKf3:after{flex-shrink:0;margin-right:var(--icon-reposition)}.tag_hds-tag__3MKf3:before{flex-shrink:0;margin-left:var(--icon-reposition)}.tag_hds-tag__3MKf3>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tag_hds-tag--large__1bVs5{--font-size:var(--fontsize-body-m);--gap:var(--spacing-2-xs);--height:48px;--icon-reposition:-8px;--outline-width:3px;--padding-horizontal:20px;--padding-vertical:10px}.tag_hds-tag--action__Az-Fm{--border-color:var(--color-black-90);border:1px solid var(--computed-border-color);padding:calc(var(--padding-vertical) - 1px) calc(var(--padding-horizontal) - 1px)}.tag_hds-tag--multiline__yHIcb>span{hyphens:auto;white-space:normal}.tag_hds-tag--link__1470y{text-decoration:underline}.tag_hds-tag--action__Az-Fm,.tag_hds-tag--link__1470y{--background-color-hover:var(--color-black-20);--outline-color:var(--color-focus-outline);cursor:pointer}.tag_hds-tag--action__Az-Fm:focus-visible,.tag_hds-tag--link__1470y:focus-visible{background-color:var(--computed-background-color-focus);border-color:var(--computed-border-color-focus);color:var(--computed-color-focus)}.tag_hds-tag--action__Az-Fm:hover,.tag_hds-tag--link__1470y:hover{background-color:var(--computed-background-color-hover);border-color:var(--computed-border-color-hover);color:var(--computed-color-hover)}.tag_hds-tag--action__Az-Fm:active,.tag_hds-tag--link__1470y:active{background-color:var(--computed-background-color-active);border-color:var(--computed-border-color-active);color:var(--computed-color-active)}.tag_hds-tag--action__Az-Fm:active:hover,.tag_hds-tag--action__Az-Fm:focus-visible,.tag_hds-tag--link__1470y:active:hover,.tag_hds-tag--link__1470y:focus-visible{box-shadow:none;outline:var(--outline-width) solid var(--computed-outline-color)}.tag_hds-icon__2LFMT.tag_hds-tag__icon__2_xWY,.tag_hds-tag__icon__2_xWY{flex-shrink:0;height:var(--icon-size);width:var(--icon-size)}.tag_hds-tag__icon__2_xWY:first-child{margin-left:var(--icon-reposition)}.tag_hds-tag__icon__2_xWY:last-child{margin-right:var(--icon-reposition)}`),function(e){e.Action="action",e.Informative="informative",e.Link="link"}(Vl||(Vl={})),function(e){e.Small="small",e.Large="large"}(ou||(ou={}));var iu=(0,Sn.forwardRef)((e,t)=>{var{children:r,className:n,onClick:i,onDelete:s,size:l=ou.Small,theme:c,href:d,iconStart:p,iconEnd:h,multiline:m=!1}=e,v=ce(e,["children","className","onClick","onDelete","size","theme","href","iconStart","iconEnd","multiline"]);let x=!!s,S=s||i,E=!!S,b=Vl.Informative,_=null;S?(b=Vl.Action,_="button"):d&&(b=Vl.Link);let y=bn(Ni.tag,c),k=Ni.large,I=be(Ni.tag,l===ou.Large&&k,y,n,Ni[b],m&&Ni.multiline),L=p?Sn.default.createElement("div",{className:be(Ni.icon),"aria-hidden":"true"},p):null,R=h?Sn.default.createElement("div",{className:be(Ni.icon),"aria-hidden":"true"},h):null,U=o(z=>{z.key!=="Enter"&&z.key!==" "||S(z)},"C"),O=o(z=>Sn.default.createElement("a",Object.assign({ref:t,className:be(I,Ni.link),href:d},v),z.children),"M"),D=o(z=>Sn.default.createElement("div",Object.assign({className:I,ref:t},E&&{tabIndex:0,role:_,onClick:S,onKeyDown:U},v),z.children),"N"),F=Sn.default.createElement(Sn.default.Fragment,null,L,Sn.default.createElement("span",null,r),R,x&&!R?Sn.default.createElement(Fs,{className:Ni.icon}):null);return d?Sn.default.createElement(O,null,F):Sn.default.createElement(D,null,F)});var Y={selectedOptionsContainer:"Select-module_selectedOptionsContainer__16tlC",dropdownButton:"Select-module_dropdownButton__2-_Ec",screenReaderNotifications:"Select-module_screenReaderNotifications__2wzzH",searchAndFilterInfoContainer:"Select-module_searchAndFilterInfoContainer__3FsUa",screenReaderOnly:"Select-module_screenReaderOnly__1W8e8",visuallyHidden:"Select-module_visuallyHidden__2VgHH",withVisibleFocus:"Select-module_withVisibleFocus__3GTEv",selectAndListContainer:"Select-module_selectAndListContainer__vSJEv",root:"Select-module_root__-GjU5",listAndInputContainer:"Select-module_listAndInputContainer__2gZ6q",listContainer:"Select-module_listContainer__2PfQA",list:"Select-module_list__2iKlZ",groupLabel:"Select-module_groupLabel__35DbO",listItem:"Select-module_listItem__3BXr0",selected:"Select-module_selected__1wq2l",disabledOption:"Select-module_disabledOption__vG5Oz",open:"Select-module_open__3a03t",angleIcon:"Select-module_angleIcon__3A9li",invalid:"Select-module_invalid__9ZEr1",buttonIcon:"Select-module_buttonIcon__3O29i",labels:"Select-module_labels__2FlKK",count:"Select-module_count__ODB_U",arrowAndSpaceForClearButton:"Select-module_arrowAndSpaceForClearButton__3Fufw",singleSelect:"Select-module_singleSelect__3hwAT",clearable:"Select-module_clearable__14E9M",selectedOptions:"Select-module_selectedOptions__VmvqD",icon:"Select-module_icon__3AwlD",placeholder:"Select-module_placeholder__nKgDE",spaceForOneDigit:"Select-module_spaceForOneDigit__3puHv",spaceForTwoDigits:"Select-module_spaceForTwoDigits__1pg4o",spaceForThreeDigits:"Select-module_spaceForThreeDigits__kYlbR",spaceForFourDigits:"Select-module_spaceForFourDigits__27Gtl",disabledButton:"Select-module_disabledButton__3Iunx",hasHiddenItems:"Select-module_hasHiddenItems__33AsE",clearButton:"Select-module_clearButton__2ADgy",dropdownButtonOption:"Select-module_dropdownButtonOption__3Tfsz",lastVisible:"Select-module_lastVisible__2zaaS",singleSelectListItem:"Select-module_singleSelectListItem__3xGcj",singleSelectListItemLabel:"Select-module_singleSelectListItemLabel__uAJg8",multiSelectListItem:"Select-module_multiSelectListItem__1aUhM",checkboxContainer:"Select-module_checkboxContainer__Ahwyj",checkbox:"Select-module_checkbox__njDzB",selectableListItem:"Select-module_selectableListItem__1KNgo",focusableListItem:"Select-module_focusableListItem__3A4r6",shiftOptions:"Select-module_shiftOptions__22weq",listAndInputContainerVisible:"Select-module_listAndInputContainerVisible__3drG4",withSearchOrFilter:"Select-module_withSearchOrFilter__Cfpnd",searchOrFilterInput:"Select-module_searchOrFilterInput__qLE0Q",withErrorMessage:"Select-module_withErrorMessage__1EezM",tagListContainer:"Select-module_tagListContainer__1vSdM",tagList:"Select-module_tagList__3uMST",tag:"Select-module_tag__1I-nr",disabledTag:"Select-module_disabledTag__1cwLH",tagListExpanded:"Select-module_tagListExpanded__-176N",arrowIcon:"Select-module_arrowIcon__12Sjk",tagListButtons:"Select-module_tagListButtons__3vZyi",hiddenButton:"Select-module_hiddenButton__3DQ3q",showAllButton:"Select-module_showAllButton__2TTlK",clearAllButton:"Select-module_clearAllButton__2hs4_",errorText:"Select-module_errorText__2U8te text-input_hds-text-input__error-text__12P9W",assistiveText:"Select-module_assistiveText__iHdzn"};_t(`@keyframes text-input_fadeIn__e88RG{0%{opacity:0}to{opacity:1}}.text-input_hds-text-input__oq6gC{--border-width:2px;--outline-width:3px;--outline-offset-readonly:4px;--input-height:56px;--textarea-height:149px;--icon-size:var(--spacing-m);--icon-color:var(--color-black);--helper-color-default:var(--color-black-60);--helper-color-invalid:var(--color-black);--helper-background-color-invalid:var(--color-error-light);--helper-icon-color-invalid:var(--color-error);--helper-color-success:var(--color-black);--helper-background-color-success:var(--color-success-light);--helper-icon-color-success:var(--color-success);--helper-color-info:var(--color-black);--helper-background-color-info:var(--color-info-light);--helper-icon-color-info:var(--color-info);--input-background-default:var(--color-white);--input-background-disabled:var(--color-black-10);--input-border-color-default:var(--color-black-50);--input-border-color-hover:var(--color-black-90);--input-border-color-focus:var(--color-black-90);--input-border-color-invalid:var(--color-error);--input-border-color-disabled:var(--color-black-10);--input-border-color-success:var(--color-success);--input-color-default:var(--color-black-90);--input-color-disabled:var(--color-black-40);--label-color-default:var(--color-black-90);--label-color-invalid:var(--color-black-90);--placeholder-color:var(--color-black-60)}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__input__Wvij5{-webkit-appearance:none;background-color:var(--input-background-default);border:var(--border-width) solid var(--input-border-color-default);border-radius:0;box-sizing:border-box;color:var(--input-color-default);font-family:inherit;font-size:1.125em;height:var(--input-height);line-height:normal;margin:0;padding:0 var(--spacing-s);width:100%;will-change:transform,box-shadow}.text-input_hds-text-input__input-clear__3fH_a::-webkit-search-cancel-button,.text-input_hds-text-input__oq6gC:not([data-hds-textinput-filled]) .text-input_hds-text-input__button-clear__12Fmy{display:none}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__button-clear__12Fmy>*{pointer-events:none}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__input__Wvij5:hover{border-color:var(--input-border-color-hover);transition:border-color 85ms ease-out}.text-input_hds-text-input__input-wrapper__1rXc7:focus-within .text-input_hds-text-input__input__Wvij5{border-color:var(--input-border-color-focus);outline:none}.text-input_hds-text-input__oq6gC.text-input_hds-text-input--invalid__9tihR .text-input_hds-text-input__input__Wvij5{border-color:var(--input-border-color-invalid)}.text-input_hds-text-input__oq6gC.text-input_hds-text-input--success__1x9yB .text-input_hds-text-input__input__Wvij5{border-color:var(--input-border-color-success)}.text-input_hds-text-input__input-wrapper__1rXc7:focus-within .text-input_hds-text-input__input__Wvij5:not([readonly]){box-shadow:0 0 0 var(--outline-width) var(--color-focus-outline);transform:translateZ(0);transition:85ms ease-out;transition-property:box-shadow,transform}.text-input_hds-text-input__label__2Jzj_{color:var(--label-color-default);display:block;font-size:var(--fontsize-body-m);font-weight:500;margin-bottom:var(--spacing-3-xs)}.text-input_hds-text-input--invalid__9tihR .text-input_hds-text-input__label__2Jzj_{color:var(--label-color-invalid);transition:color 85ms linear}.text-input_hds-text-input__required__1V4QI{display:inline-block;font-size:var(--fontsize-body-xl);line-height:1;margin-left:var(--spacing-2-xs);transform:translateY(var(--spacing-3-xs))}.text-input_hds-text-input__input-wrapper__1rXc7{display:flex;position:relative}.text-input_hds-text-input__oq6gC textarea.text-input_hds-text-input__input__Wvij5{font-family:inherit;height:var(--textarea-height);margin:0;min-height:var(--input-height);overflow:auto;padding:var(--spacing-s);resize:vertical}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__input__Wvij5::-ms-reveal{display:none}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__input__Wvij5::-moz-placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__input__Wvij5::placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__helper-text__3hy4U{color:var(--helper-color-default);display:block;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-3-xs);white-space:pre-line}.text-input_hds-text-input__error-text__12P9W{background-color:var(--helper-background-color-invalid);border-left:8px solid var(--color-error);color:var(--helper-color-invalid);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);white-space:pre-line}.text-input_hds-text-input__error-text__12P9W:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__error-text__12P9W:before{animation:text-input_fadeIn__e88RG 85ms ease-out;background:var(--helper-icon-color-invalid);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__success-text__28bnR{background-color:var(--helper-background-color-success);border-left:8px solid var(--color-success);color:var(--helper-color-success);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative;white-space:pre-wrap}.text-input_hds-text-input__success-text__28bnR:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__success-text__28bnR:before{animation:text-input_fadeIn__e88RG 85ms ease-out;background:var(--helper-icon-color-success);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__info-text__2WOd2{background-color:var(--helper-background-color-info);border-left:8px solid var(--color-info);color:var(--helper-color-info);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative}.text-input_hds-text-input__info-text__2WOd2:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__info-text__2WOd2:before{animation:text-input_fadeIn__e88RG 85ms ease-out;background:var(--helper-icon-color-info);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__input__Wvij5[disabled]{background-color:var(--input-background-disabled);border-color:var(--input-border-color-disabled);color:var(--input-color-disabled);cursor:not-allowed}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__input__Wvij5[readonly]{background-color:transparent;border:0;color:var(--input-color-default);outline-offset:var(--outline-offset-readonly);padding:0;-webkit-text-fill-color:var(--input-color-default);transform:translateZ(0);transition:85ms ease-out;transition-property:outline,transform}.text-input_hds-text-input__input-wrapper__1rXc7:focus-within input.text-input_hds-text-input__input__Wvij5[readonly]{height:calc(var(--input-height) - 2 * var(--outline-offset-readonly));margin:var(--outline-offset-readonly) 0;outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__input-wrapper__1rXc7:focus-within textarea.text-input_hds-text-input__input__Wvij5[readonly]{outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__buttons__1nezR{align-items:center;bottom:0;display:flex;font-size:1rem;justify-content:center;margin-right:calc(var(--spacing-s) - var(--spacing-xs) / 2);position:absolute;right:0;top:0}.text-input_hds-text-input__button__138YJ{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:var(--icon-color);cursor:pointer;display:flex;font:inherit;outline:none;padding:var(--spacing-xs) calc(var(--spacing-xs) / 2)}.text-input_hds-text-input__button__138YJ:focus{outline:var(--outline-width) solid var(--color-focus-outline)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec{background:none;border:none;color:inherit;cursor:pointer;font:inherit;padding:0}.Select-module_screenReaderNotifications__2wzzH,.Select-module_searchAndFilterInfoContainer__3FsUa.Select-module_screenReaderOnly__1W8e8,.Select-module_visuallyHidden__2VgHH{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:0 -1px -1px 0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.Select-module_selectAndListContainer__vSJEv:focus-within,.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_withVisibleFocus__3GTEv:focus-visible{box-shadow:0 0 0 var(--computed-focus-outline-width) var(--computed-focus-outline-color)}.Select-module_root__-GjU5{--computed-border-width:var(--border-width,2px);--computed-divider-width:var(--divider-width,1px);--computed-focus-outline-width:var(--focus-outline-width,3px);--computed-dropdown-height:var(--spacing-3-xl);--default-menu-item-height:calc(var(--computed-dropdown-height) - var(--computed-border-width) * 2);--computed-menu-item-height:var(--menu-item-height,var(--default-menu-item-height));--computed-menu-z-index:var(--menu-z-index,10);--computed-assistive-color:var(--assistive-color,var(--color-black-90));--computed-focus-outline-color:var(--focus-outline-color,var(--color-focus-outline));--computed-placeholder-color:var(--placeholder-color,var(--color-black-60));--computed-border-color-invalid:var(--border-color-invalid,var(--color-error));--computed-icon-color:var(--icon-color,var(--color-black-90));--computed-icon-size:var(--icon-size,var(--spacing-m));--computed-dropdown-icon-color:var(--dropdown-icon-color,var(--color-black-90));--computed-dropdown-background-default:var(--dropdown-background-default,var(--color-white));--computed-dropdown-background-disabled:var(--dropdown-background-disabled,var(--color-black-10));--computed-dropdown-border-color-default:var(--dropdown-border-color-default,var(--color-black-50));--computed-dropdown-border-color-hover:var(--dropdown-border-color-hover,var(--color-black-90));--computed-dropdown-border-color-hover-invalid:var(--dropdown-border-color-hover-invalid,var(--color-error));--computed-dropdown-border-color-focus:var(--dropdown-border-color-focus,var(--color-black-90));--computed-dropdown-border-color-invalid:var(--dropdown-border-color-invalid,var(--color-error));--computed-dropdown-border-color-disabled:var(--dropdown-border-color-disabled,var(--color-black-10));--computed-dropdown-color-default:var(--dropdown-color-default,var(--color-black-90));--computed-dropdown-color-disabled:var(--dropdown-color-disabled,var(--color-black-40));--computed-menu-divider-color:var(--menu-divider-color,var(--color-black-20));--computed-menu-item-background-color-default:var(--menu-item-background-color-default,var(--color-white));--computed-menu-item-background-color-hover:var(--menu-item-background-color-hover,var(--color-bus-light));--computed-menu-item-background-color-selected:var(--menu-item-background-color-selected,transparent);--computed-menu-item-background-color-selected-hover:var(--menu-item-background-color-selected-hover,var(--color-bus-light));--computed-menu-item-background-color-disabled:var(--menu-item-background-color-disabled,var(--color-white));--computed-menu-item-background-color-disabled-hover:var(--menu-item-background-color-disabled-hover,transparent);--computed-menu-item-color-default:var(--menu-item-color-default,var(--color-black-90));--computed-menu-item-color-hover:var(--menu-item-color-hover,var(--color-black-90));--computed-menu-item-color-selected:var(--menu-item-color-selected,var(--color-black-90));--computed-menu-item-color-selected-hover:var(--menu-item-color-selected-hover,var(--color-black-90));--computed-menu-item-color-disabled:var(--menu-item-color-disabled,var(--color-black-40));--computed-menu-item-icon-color-selected:var(--menu-item-icon-color-selected,var(--color-white));--computed-menu-item-icon-color-disabled:var(--menu-item-icon-color-disabled,var(--color-black-40));--computed-menu-item-border-color-focus:var(--menu-item-border-color-focus,var(--color-coat-of-arms));--computed-menu-item-group-label-background-default:var(--menu-item-group-label-background-default,var(--color-black-5));--computed-menu-item-group-label-background-disabled:var(--menu-item-group-label-background-disabled,var(--color-black-5));--computed-menu-item-group-label-background-disabled-hover:var(--menu-item-group-label-background-disabled-hover,var(--color-black-5));--computed-menu-item-group-label-color-disabled:var(--menu-item-group-label-color-disabled,var(--color-black-90));--computed-error-text-color:var(--error-text-color,var(--color-black));--computed-error-icon-color:var(--error-icon-color,var(--color-error));--computed-error-background-color:var(--error-background-color,var(--color-error-light));--computed-error-border-color:var(--error-border-color,var(--color-error));position:relative}.Select-module_root__-GjU5 input{font-family:inherit;margin:0;overflow:auto}.Select-module_selectAndListContainer__vSJEv{background-color:var(--computed-dropdown-background-default);border:var(--computed-border-width) solid var(--computed-dropdown-border-color-default);box-sizing:border-box;min-height:var(--computed-dropdown-height);position:relative;width:100%}.Select-module_selectAndListContainer__vSJEv:focus-within{border-color:var(--computed-dropdown-border-color-focus)}.Select-module_selectAndListContainer__vSJEv:hover{border-color:var(--computed-dropdown-border-color-hover)}.Select-module_selectAndListContainer__vSJEv:focus-within,.Select-module_selectAndListContainer__vSJEv:hover{transition:border-color 85ms ease-out}.Select-module_listAndInputContainer__2gZ6q{border:solid var(--computed-dropdown-border-color-focus);border-top-color:var(--computed-menu-divider-color);border-width:var(--computed-divider-width) var(--computed-border-width) var(--computed-border-width);bottom:0;display:none;left:0;list-style:none;margin:0;outline:none;overflow-y:auto;padding:0;position:absolute;transform:translate(calc(var(--computed-border-width) * -1),100%);width:100%;z-index:var(--computed-menu-z-index)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_groupLabel__35DbO,.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_listItem__3BXr0{align-items:center;background-color:var(--computed-menu-item-background-color-default);box-sizing:border-box;color:var(--computed-menu-item-color-default);cursor:pointer;display:flex;font-size:var(--fontsize-body-l);justify-content:space-between;line-height:var(--lineheight-m);min-height:var(--computed-menu-item-height);padding:var(--spacing-xs) var(--spacing-s)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_selected__1wq2l.Select-module_groupLabel__35DbO,.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_selected__1wq2l.Select-module_listItem__3BXr0{background-color:var(--computed-menu-item-background-color-selected);color:var(--computed-menu-item-color-selected)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_disabledOption__vG5Oz.Select-module_groupLabel__35DbO,.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_disabledOption__vG5Oz.Select-module_listItem__3BXr0{background-color:var(--computed-menu-item-background-color-disabled);color:var(--computed-menu-item-color-disabled);cursor:not-allowed}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_groupLabel__35DbO:hover,.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_listItem__3BXr0:hover{color:var(--computed-menu-item-color-hover)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_groupLabel__35DbO:hover.Select-module_selected__1wq2l,.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_listItem__3BXr0:hover.Select-module_selected__1wq2l{background-color:var(--computed-menu-item-background-color-selected-hover);color:var(--computed-menu-item-color-selected-hover)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_groupLabel__35DbO:hover.Select-module_disabledOption__vG5Oz,.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_listItem__3BXr0:hover.Select-module_disabledOption__vG5Oz{background-color:var(--computed-menu-item-background-color-disabled-hover);color:var(--computed-menu-item-color-disabled)}.Select-module_root__-GjU5{display:flex;flex-direction:column;max-width:420px}.Select-module_selectAndListContainer__vSJEv.Select-module_open__3a03t .Select-module_angleIcon__3A9li{transform:rotateX(180deg)}.Select-module_selectAndListContainer__vSJEv.Select-module_invalid__9ZEr1{border-color:var(--computed-dropdown-border-color-invalid)}.Select-module_selectAndListContainer__vSJEv.Select-module_invalid__9ZEr1:hover{border-color:var(--computed-dropdown-border-color-hover-invalid)}.Select-module_selectAndListContainer__vSJEv{margin-bottom:var(--spacing-2-xs)}.Select-module_selectedOptionsContainer__16tlC{box-sizing:border-box;display:flex;min-height:var(--computed-menu-item-height)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec{align-items:center;color:var(--computed-dropdown-color-default);display:flex;font-size:var(--fontsize-body-l);outline:none;padding:var(--spacing-xs);padding-right:var(--spacing-xs)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_withVisibleFocus__3GTEv{align-self:center;height:calc((var(--computed-dropdown-height)) - 6px)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec .Select-module_buttonIcon__3O29i{color:var(--computed-icon-color)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec .Select-module_labels__2FlKK{box-sizing:border-box;display:flex;flex-flow:wrap;flex-grow:1;height:calc(var(--fontsize-body-l) * var(--lineheight-l) + 1px);overflow:hidden;padding-left:var(--spacing-3-xs)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec .Select-module_count__ODB_U.Select-module_count__ODB_U{display:none;font-weight:700;padding:0;position:relative;width:1px}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec .Select-module_count__ODB_U.Select-module_count__ODB_U:after{content:"\\A0";display:inline-block}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec .Select-module_count__ODB_U.Select-module_count__ODB_U span{background-color:var(--computed-dropdown-background-default);color:var(--computed-dropdown-color-default);position:absolute;right:2px;top:0}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec .Select-module_arrowAndSpaceForClearButton__3Fufw{align-items:center;color:var(--computed-dropdown-icon-color);display:flex;flex-shrink:1;padding-left:calc(var(--clear-button-size) + var(--spacing-2-xs) + var(--spacing-xs));--clear-button-size:calc(var(--computed-icon-size) + var(--spacing-xs) + var(--spacing-xs))}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_singleSelect__3hwAT .Select-module_arrowAndSpaceForClearButton__3Fufw{padding-left:calc(var(--clear-button-size) + var(--spacing-3-xs) + var(--spacing-xs))}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec:not(.Select-module_clearable__14E9M) .Select-module_arrowAndSpaceForClearButton__3Fufw{padding-left:var(--spacing-xs)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_selectedOptions__VmvqD{flex-grow:1;overflow:hidden}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_selectedOptions__VmvqD>span:first-child{display:flex;padding-right:var(--spacing-3-xs)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_icon__3AwlD{color:var(--computed-dropdown-icon-color);flex-shrink:1;padding-left:var(--spacing-xs);padding-right:var(--spacing-xs)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_placeholder__nKgDE{background-color:inherit;color:var(--computed-placeholder-color)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_placeholder__nKgDE .Select-module_arrowAndSpaceForClearButton__3Fufw{padding-left:var(--spacing-xs)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_spaceForOneDigit__3puHv .Select-module_labels__2FlKK{padding-right:24px}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_spaceForTwoDigits__1pg4o .Select-module_labels__2FlKK{padding-right:34px}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_spaceForThreeDigits__kYlbR .Select-module_labels__2FlKK{padding-right:44px}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_spaceForFourDigits__27Gtl .Select-module_labels__2FlKK{padding-right:54px}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_disabledButton__3Iunx{background-color:var(--computed-dropdown-background-disabled);border-color:var(--computed-dropdown-border-color-disabled);color:var(--computed-dropdown-color-disabled)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_disabledButton__3Iunx.Select-module_icon__3AwlD{color:var(--computed-menu-item-icon-color-disabled)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_disabledButton__3Iunx .Select-module_count__ODB_U.Select-module_count__ODB_U span{background-color:var(--computed-dropdown-background-disabled);color:var(--computed-dropdown-color-disabled)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_disabledButton__3Iunx .Select-module_arrowAndSpaceForClearButton__3Fufw,.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_disabledButton__3Iunx .Select-module_buttonIcon__3O29i,.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_disabledButton__3Iunx.Select-module_placeholder__nKgDE{color:var(--computed-dropdown-color-disabled)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_hasHiddenItems__33AsE .Select-module_count__ODB_U{display:block}.Select-module_selectedOptionsContainer__16tlC .Select-module_clearButton__2ADgy{position:absolute;right:calc(var(--computed-icon-size) + var(--spacing-xs) + var(--spacing-xs))}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButtonOption__3Tfsz{max-width:100%;overflow:hidden;padding:0 var(--spacing-2-xs) 0 0;position:relative;text-overflow:ellipsis;white-space:nowrap}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButtonOption__3Tfsz:not(:last-child):after{content:",";display:inline-block;position:absolute;right:var(--spacing-3-xs);top:0}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButtonOption__3Tfsz:last-child{margin-right:0}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButtonOption__3Tfsz.Select-module_lastVisible__2zaaS:after{content:""}.Select-module_listAndInputContainer__2gZ6q{background-color:var(--computed-dropdown-background-default)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA{display:flex;flex-direction:column;max-height:238px;overflow-y:auto}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ{display:flex;flex-direction:column;margin:0;padding:0;position:relative}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_listItem__3BXr0.Select-module_disabledOption__vG5Oz.Select-module_disabledOption__vG5Oz{cursor:not-allowed}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_singleSelectListItem__3xGcj{--computed-menu-item-background-color-hover:var(--menu-item-background-color-hover,var(--color-bus-light));--computed-menu-item-background-color-selected:var(--menu-item-background-color-selected,var(--color-bus));--computed-menu-item-background-color-selected-hover:var(--menu-item-background-color-selected-hover,var(--color-bus-dark));--computed-menu-item-color-selected:var(--menu-item-color-selected,var(--color-white));--computed-menu-item-color-selected-hover:var(--menu-item-color-selected-hover,var(--color-white))}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_singleSelectListItem__3xGcj .Select-module_singleSelectListItemLabel__uAJg8{align-items:center;display:flex;flex-grow:1;justify-content:space-between}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_singleSelectListItem__3xGcj .Select-module_singleSelectListItemLabel__uAJg8>span{color:var(--computed-menu-item-icon-color-selected);height:24px;width:24px}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_singleSelectListItem__3xGcj.Select-module_disabledOption__vG5Oz .Select-module_singleSelectListItemLabel__uAJg8>span{color:var(--computed-menu-item-icon-color-disabled)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_multiSelectListItem__1aUhM{position:relative}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_multiSelectListItem__1aUhM .Select-module_checkboxContainer__Ahwyj{display:flex;flex-direction:row}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_multiSelectListItem__1aUhM .Select-module_checkboxContainer__Ahwyj>div{flex-shrink:0;pointer-events:none;width:24px;--background-unselected:var(--background-default,var(--color-white))}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_multiSelectListItem__1aUhM .Select-module_checkboxContainer__Ahwyj label{cursor:pointer;flex-grow:1;padding-left:var(--spacing-xs)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_multiSelectListItem__1aUhM .Select-module_checkboxContainer__Ahwyj label:after{content:"";inset:0;position:absolute}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_multiSelectListItem__1aUhM.Select-module_disabledOption__vG5Oz.Select-module_disabledOption__vG5Oz label{cursor:not-allowed}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_groupLabel__35DbO{background-color:var(--computed-menu-item-group-label-background-default);font-weight:700}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_groupLabel__35DbO.Select-module_disabledOption__vG5Oz.Select-module_disabledOption__vG5Oz{background-color:var(--computed-menu-item-group-label-background-disabled);color:var(--computed-menu-item-group-label-color-disabled)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_groupLabel__35DbO.Select-module_disabledOption__vG5Oz.Select-module_disabledOption__vG5Oz:hover{background-color:var(--computed-menu-item-group-label-background-disabled-hover)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_selectableListItem__1KNgo:not(.Select-module_selected__1wq2l):hover{background-color:var(--computed-menu-item-background-color-hover)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_focusableListItem__3A4r6{outline:none}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_focusableListItem__3A4r6:focus,.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_focusableListItem__3A4r6:focus-within{box-shadow:0 0 0 2px var(--computed-menu-item-border-color-focus) inset;outline:none}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ.Select-module_shiftOptions__22weq .Select-module_listItem__3BXr0:not(.Select-module_groupLabel__35DbO){padding-left:var(--spacing-layout-s)}.Select-module_listAndInputContainer__2gZ6q.Select-module_listAndInputContainerVisible__3drG4{display:block}.Select-module_listAndInputContainer__2gZ6q.Select-module_withSearchOrFilter__Cfpnd .Select-module_listContainer__2PfQA{border-top:1px solid var(--computed-menu-divider-color)}.Select-module_searchOrFilterInput__qLE0Q{padding:var(--spacing-2-xs)}.Select-module_searchAndFilterInfoContainer__3FsUa{align-items:center;color:var(--computed-dropdown-color-default);display:flex;flex-direction:column;padding:var(--spacing-l)}.Select-module_searchAndFilterInfoContainer__3FsUa>span{padding-top:var(--spacing-2-xs);text-align:center}.Select-module_searchAndFilterInfoContainer__3FsUa>svg{padding:var(--spacing-s) 0 var(--spacing-xs)}.Select-module_searchAndFilterInfoContainer__3FsUa.Select-module_withErrorMessage__1EezM,.Select-module_searchAndFilterInfoContainer__3FsUa.Select-module_withErrorMessage__1EezM>span:first-of-type{padding-top:0}.Select-module_tagListContainer__1vSdM{display:flex;flex-direction:column}.Select-module_tagListContainer__1vSdM .Select-module_tagList__3uMST{display:flex;flex-flow:row wrap;margin:0 -4px;max-height:80px;overflow:hidden;padding:var(--spacing-3-xs) 4px 0}.Select-module_tagListContainer__1vSdM .Select-module_tagList__3uMST .Select-module_tag__1I-nr{margin-bottom:var(--spacing-xs);margin-right:var(--spacing-xs)}.Select-module_tagListContainer__1vSdM .Select-module_tagList__3uMST .Select-module_tag__1I-nr.Select-module_disabledTag__1cwLH{pointer-events:none}.Select-module_tagListContainer__1vSdM.Select-module_tagListExpanded__-176N .Select-module_tagList__3uMST{max-height:unset}.Select-module_tagListContainer__1vSdM.Select-module_tagListExpanded__-176N .Select-module_arrowIcon__12Sjk{transform:rotateX(180deg)}.Select-module_tagListContainer__1vSdM .Select-module_tagListButtons__3vZyi{display:flex;flex-direction:row;margin-top:var(--spacing-xs)}.Select-module_tagListContainer__1vSdM .Select-module_tagListButtons__3vZyi>button:first-child{margin-right:var(--spacing-xs)}.Select-module_tagListContainer__1vSdM .Select-module_tagListButtons__3vZyi .Select-module_hiddenButton__3DQ3q{display:none}.Select-module_tagListContainer__1vSdM .Select-module_tagListButtons__3vZyi .Select-module_clearAllButton__2hs4_{--background-color-hover:var(--color-error-light);--background-color:var(--color-white);--border-color:var(--color-error);--border-color-hover:var(--color-error);--border-color-focus:var(--color-error);--border-color-hover-focus:var(--color-error);--color:var(--color-error);--color-hover:var(--color-error);--color-focus:var(--color-error);--color-hover-focus:var(--color-error)}.Select-module_errorText__2U8te{margin-bottom:var(--spacing-2-xs);--icon-size:var(--computed-icon-size);--helper-color-invalid:var(--computed-error-text-color);--helper-icon-color-invalid:var(--computed-error-icon-color);--helper-background-color-invalid:var(--computed-error-background-color);--color-error:var(--computed-error-border-color)}.Select-module_assistiveText__iHdzn{color:var(--computed-assistive-color);margin-bottom:var(--spacing-2-xs)}`);var Re={selectedOptions:"selectedOptions",listItem:"listItem",listGroup:"listGroup",clearButton:"clearButton",clearAllButton:"clearAllButton",showAllButton:"showAllButton",tag:"tag",generic:"generic",filter:"filter",search:"search",searchResult:"searchResult",assistive:"assistive",error:"error"},Ve={click:"click",outSideClick:"outSideClick",change:"change",error:"error",cancelled:"cancelled",blur:"blur",focus:"focus",focusMovedToNonListElement:"focusMovedToNonListElement",close:"close",success:"success"},rR=o(e=>e===Re.tag,"q"),Bf=o(e=>e===Ve.click,"G"),q5=o(e=>e===Ve.change,"Z"),mg=o(e=>e===Re.generic,"$"),iY=o((e,t)=>Bf(t)&&(r=>r===Re.selectedOptions)(e),"N"),aY=o((e,t)=>Bf(t)&&(r=>r===Re.listItem||rR(r))(e),"P"),sY=o((e,t)=>Bf(t)&&(r=>r===Re.clearAllButton||r===Re.clearButton)(e),"K"),uY=o((e,t)=>(r=>r===Ve.error)(t)&&e===Re.searchResult,"W"),lY=o((e,t)=>mg(e)&&(r=>r===Ve.blur)(t),"H");function Aw(e){let t=Object.assign({},e);return{get:o(()=>t,"get"),set:o(r=>(t=Object.assign(Object.assign({},t),r),t),"set")}}o(Aw,"V");var fg=Aw({}),nR=o((e,t)=>({getData:o(()=>e.get(),"getData"),updateData:o(r=>e.set(r),"updateData"),getMetaData:o(()=>t.get(),"getMetaData"),updateMetaData:o(r=>t.set(r),"updateMetaData"),asyncRequestWithTrigger:o(()=>({}),"asyncRequestWithTrigger"),trigger:o(()=>({}),"trigger")}),"U"),oR=(0,B.createContext)({dataStorage:fg,metaDataStorage:fg,dataHandlers:nR(fg,fg)});function cY(){return(0,B.useContext)(oR).dataHandlers}o(cY,"X");function tt(){return cY()}o(tt,"Y");function vg(e){let{id:t,type:r=Ve.click,trigger:n}=e;return{onClick:o(i=>{n({id:t,type:r,payload:{originalEvent:i}})},"onClick")}}o(vg,"ee");function Nw(e,t){return e.findIndex(({value:r,isGroupLabel:n})=>r===t.value&&!!n==!!t.isGroupLabel)}o(Nw,"te");function Pw(e,t){return e.length===0?-1:e.length===1?0:e.findIndex(({options:r})=>Nw(r,t)>-1)}o(Pw,"oe");function Kl(e,t){return e.map((r,n)=>({options:r.options.map((i,s)=>t(i,r,s,n)||Object.assign({},i))}))}o(Kl,"le");function iR(e,t=0){let r=e.options.length-1;return r?(e.options.filter(n=>!n.isGroupLabel&&n.selected).length+t)/r:0}o(iR,"ne");function aR(e){return e.forEach(t=>{let r=t.options[0];if(r&&r.isGroupLabel){let n=iR(t);r.selected=n===1}}),e}o(aR,"re");function sR(e,t,r){return t.forEach(n=>{if(n.value==null)return;let i=Pw(e,Object.assign(Object.assign({},n),{isGroupLabel:!!n.isGroupLabel}));if(i<0)return;let s=e[i],l=Nw(s.options,n),c=l>-1?s.options[l]:void 0;c&&(s.options[l]=Object.assign(Object.assign({},c),n))}),r&&aR(e),e}o(sR,"ie");function uR(e,t,r){if(t.isGroupLabel)throw new Error("Use updateGroupLabelAndOptions to update groupLabel and its related options");return sR(Kl(e,n=>r||n.isGroupLabel||!t.selected?Object.assign({},n):Object.assign(Object.assign({},n),{selected:!1})),[Object.assign(Object.assign({},t),{selected:!!t.selected})],r)}o(uR,"ae");function lR(e,t=!0){return Kl(e,r=>Object.assign(Object.assign({},r),{selected:!(!r.disabled||!t)&&r.selected}))}o(lR,"ce");function za(e,t=!0){let r=[];return e.forEach(n=>{n.options.forEach(i=>{t&&i.isGroupLabel||r.push(i)})}),r}o(za,"se");function zf(e){return e.map(t=>t.options[0]).filter(t=>t&&t.label&&t.visible)}o(zf,"ue");function su(e){return za(e).filter(t=>!!t.selected)}o(su,"de");function uu(e){if(typeof e=="string")return{value:e,label:e,selected:!1,isGroupLabel:!1,visible:!0,disabled:!1};let t=e.label||e.value||"";return{label:t,value:e.value!==void 0?e.value:t,selected:!!e.selected,isGroupLabel:!1,visible:typeof e.visible!="boolean"||e.visible,disabled:typeof e.disabled=="boolean"&&e.disabled}}o(uu,"pe");function Mf(e){return Object.assign(Object.assign({},uu(String(e))),{isGroupLabel:!0,visible:!!e,disabled:!1})}o(Mf,"_e");function Ff(e){if(e.groups||e.options){if(e.groups)return e.groups.map(t=>{let r=!!Dw(t),n=t.options.map(uu);return r?{options:[t.options[0],...n.slice(1)]}:{options:[Mf(t.label),...n]}});if(e.options){let t=e.options[0];if(t&&t.isGroupLabel)return[e]}return[{options:[Mf(""),...(e.options||[]).map(uu)]}]}}o(Ff,"me");function Rw(e,t){return e.label.toLowerCase().indexOf(t.toLowerCase())>-1}o(Rw,"ge");function dY(e,t,r){let n=Kl(e,i=>i.isGroupLabel?Object.assign({},i):Object.assign(Object.assign({},i),{visible:!t||r(i,t)}));return n.forEach(i=>{let s=Dw(i);s&&(s.visible=!!s.label&&i.options.findIndex(l=>!l.isGroupLabel&&l.visible)>-1)}),n}o(dY,"he");function Iw(e,t){let r=Ff(e)||[],n=za(r),i=su(t).filter(s=>{let l=n.findIndex(c=>c.value===s.value);return!(l>-1)||(n[l].selected=!0,!1)});return[...i.length?[{options:i.map(s=>Object.assign(Object.assign({},s),{visible:!1,selected:!0}))}]:[],...r]}o(Iw,"be");function fY(e,t){let r=su(t),n=new Set(r.map(l=>l.value)),i=e.filter(l=>n.has(l.value)),s=new Set(i.map(l=>l.value));return[...i,...r.filter(l=>!s.has(l.value))]}o(fY,"ve");function cR(e){return{container:e,button:`${e}-main-button`,list:`${e}-list`,clearButton:`${e}-clear-button`,label:`${e}-label`,selectionsAndListsContainer:`${e}-sl-container`,tagList:`${e}-tag-list`,searchOrFilterInput:`${e}-input-element`,searchOrFilterInputLabel:`${e}-input-element-label`,clearAllButton:`${e}-clear-all-button`,showAllButton:`${e}-show-all-button`}}o(cR,"fe");function gg(e){let t=0;return e.forEach(r=>{r.options.forEach(n=>{!n.isGroupLabel&&n.visible&&(t+=1)})}),t}o(gg,"Se");function Dw(e){let t=e.options[0];return t&&t.isGroupLabel?t:void 0}o(Dw,"xe");function Gl(e,t,r=0){return{type:e,content:t,delay:r,showTime:0,addTime:Date.now()}}o(Gl,"Ce");function Uf(e,t){let{screenReaderNotifications:r}=t.getMetaData(),n=r.findIndex(s=>s.type===e.type);if(n>-1){let s=[...r];return s[n].content===e.content||(s[n]=e,t.updateMetaData({screenReaderNotifications:s})),!1}let i=[...r,e];return t.updateMetaData({screenReaderNotifications:i}),!0}o(Uf,"Oe");function $5(e,t,r,n){return za(e,!n).filter(i=>r(i,t))}o($5,"we");function dR(e,t){if(t===void 0)return e;let r=(typeof t=="string"?[t]:t).map(i=>{let{value:s}=uu(i);return{value:s,selected:!0}}),n=Kl(e,i=>{let s=typeof i=="string"?uu(i):i;return Object.assign(Object.assign({},s),{selected:!1})});return e.forEach((i,s)=>{i.label&&(n[s].label=i.label)}),sR(n,r,!1)}o(dR,"Ae");function pY({groups:e,options:t,value:r,children:n}){let i=Ff({options:t,groups:e});if(i){if(r!=null){if(su(i).length>0)return console.warn("HDS Select component has both selected options and value set. Value is discarded"),i;let s=(typeof r=="string"?[r]:r).map(p=>uu(p)),l=za(i),c=s.filter(p=>!l.some(h=>h.value===p.value)),d=dR(i,r);return c.length>0&&(d=[{options:[Mf(""),...c.map(p=>Object.assign(Object.assign({},p),{visible:!1,selected:!0}))]},...d]),d}return i}return function(s){if(!s||typeof s!="object")return;let l=kw(s);if(!l.length)return[{options:[]}];let c=l[0].type==="optgroup",d=o(p=>{let h=p&&typeof p=="object"?p.props:{};return uu({label:String(h.children),value:h&&String(h.value),selected:!(!h||!h.selected),disabled:!(!h||!h.disabled)})},"l");return c?l.map(p=>{let h=p.props.children,m=h?kw(h).map(d):[],v=Mf(String(p.props.label));return m.unshift(v),{options:m}}):[{options:[Mf(""),...l.map(d)]}]}(n)||[]}o(pY,"Ee");function Lw(e,t,r){return{selectedOptions:fY(t,e),lastClickedOption:r,textContent:void 0}}o(Lw,"ye");var H5=`li[role="presentation"].${Y.groupLabel}`;function hY(e){let t=(({option:i,getOptionId:s})=>{let{label:l}=i;return{className:be(Y.listItem,Y.groupLabel,Y.focusableListItem),children:l,tabIndex:-1,id:s(i),role:"presentation"}})(e),{children:r}=t,n=ce(t,["children"]);return B.default.createElement("li",Object.assign({},n),r)}o(hY,"je");var V5=`.${Y.multiSelectListItem}:not(.${Y.groupLabel})`,mY=`div${V5},li${V5}`;function W5({checkboxProps:e,label:t,checkboxId:r}){return B.default.createElement("div",{"aria-hidden":!0,className:Y.checkboxContainer},B.default.createElement(lA,Object.assign({},e)),B.default.createElement("label",{htmlFor:r},t))}o(W5,"Te");function fR(e){let{label:t,disabled:r,checked:n,indeterminate:i,isInGroup:s}=e,l=ce(e,["label","disabled","checked","indeterminate","isInGroup"]),c=`${l.id}-checkbox`,d={indeterminate:i,disabled:r,id:c,onChange:o(p=>{p.preventDefault()},"onChange"),checked:n,tabIndex:-1,className:Y.checkbox};return s?B.default.createElement("div",Object.assign({},l,{key:t}),B.default.createElement(W5,{checkboxProps:d,checkboxId:c,label:t})):B.default.createElement("li",Object.assign({},l),B.default.createElement(W5,{checkboxProps:d,checkboxId:c,label:t}))}o(fR,"Me");function gY(e){let t=(({option:r,trigger:n,getOptionId:i,isInGroup:s})=>{let{label:l,selected:c,disabled:d}=r;return Object.assign(Object.assign({className:be(Y.listItem,!d&&Y.selectableListItem,Y.focusableListItem,Y.multiSelectListItem,c&&Y.selected,d&&Y.disabledOption),children:null,disabled:d,label:l,checked:c},s?{role:"checkbox","aria-checked":c}:{role:"option","aria-selected":c}),{"aria-label":l,"aria-disabled":d,tabIndex:-1,onClick:o(p=>{d||(p.preventDefault(),n({id:Re.listItem,type:Ve.click,payload:{originalEvent:p,value:r}}))},"onClick"),isInGroup:s,id:i(r)})})(e);return B.default.createElement(fR,Object.assign({},t,{key:t.label}))}o(gY,"Fe");var pR=(0,B.memo)(gY,({option:e,trigger:t},{option:r,trigger:n})=>e.selected===r.selected&&e.disabled===r.disabled&&e.label===r.label&&t===n),hR={en:{assistive:"",clearButtonAriaLabel_one:'Remove current selection "{{label}}".',clearButtonAriaLabel_multiple:"Remove all {{selectionCount}} selections.",error:"",label:"",noSelectedOptions:"0 selected options",placeholder:"Choose one",required:"Required.",selectedOptionsCount_zero:"{{selectionCount}} selected options",selectedOptionsCount_one:"{{selectionCount}} selected option",selectedOptionsCount_multiple:"{{selectionCount}} selected options",selectedOptionsCount_and:"and",selectedOptionsCount_otherOptions:"other options",dropdownButtonAriaLabel:"",multiSelectGroupAriaLabel:"{{label}} (choose all)",tagsClearAllButton:"Clear all",tagsClearAllButtonAriaLabel_one:'Clear the selected option "{{label}}".',tagsClearAllButtonAriaLabel_multiple:"Clear all {{selectionCount}} selected options.",tagsRemaining_one:"There is one selection remaining.",tagsRemaining_multiple:"There are {{selectionCount}} selections remaining.",tagRemoved:'Selected option "{{value}}" removed.',tagRemoveSelectionAriaLabel:'Remove selection "{{label}}".',tagsPartiallyHidden:"Some selected options are now hidden.",tagsShowAllButton:"Show all ({{selectionCount}})",tagsShowLessButton:"Show less",tagsShowAllButtonAriaLabel:"Show all {{selectionCount}} selected options.",tagsShowLessButtonAriaLabel:"Show less options.",filterLabel:"Filter",filterPlaceholder:"Type text to filter results with",filterClearButtonAriaLabel:"Clear filter",filteredWithoutResultsInfo:'No options found for "{{value}}".',filterWithAnotherTerm:"Try a different term.",filterResults:'Filtered results for "{{value}}".',filterResultsCount_one:"Found 1 option.",filterResultsCount_multiple:"Found {{numberIndicator}} options.",choiceCount_one:"One choice.",choiceCount_multiple:"{{numberIndicator}} choices.",searchLabel:"Search",searchPlaceholder:"Type text to search results with",searchClearButtonAriaLabel:"Clear search",searchedWithoutResultsInfo:'No options found for "{{value}}".',searchWithAnotherTerm:"Try a different term.",searchErrorTitle:"We couldn't load the options.",searchErrorText:"Try again or if the problem persists contact support.",searching:'Searching for "{{value}}".',searchResults_one:'Found one option for search term "{{value}}".',searchResults_multiple:'Found {{numberIndicator}} options for search term "{{value}}".'},fi:{assistive:"",clearButtonAriaLabel_one:'Poista nykyinen valinta "{{label}}".',clearButtonAriaLabel_multiple:"Poista kaikki {{selectionCount}} valintaa.",error:"",label:"",noSelectedOptions:"0 valittua vaihtoehtoa",placeholder:"Valitse yksi",required:"Pakollinen.",selectedOptionsCount_zero:"Ei yhtään valittua valittua",selectedOptionsCount_one:"{{selectionCount}} valittu vaihtoehto",selectedOptionsCount_multiple:"{{selectionCount}} valittua vaihtoehtoa",selectedOptionsCount_and:"ja",selectedOptionsCount_otherOptions:"muuta vaihtoehtoa",dropdownButtonAriaLabel:"",multiSelectGroupAriaLabel:"{{label}} (valitse kaikki)",tagsClearAllButton:"Tyhjennä kaikki",tagsClearAllButtonAriaLabel_one:'Tyhjennä valittu vaihtoehto "{{label}}".',tagsClearAllButtonAriaLabel_multiple:"Tyhjennä kaikki {{selectionCount}} valittua vaihtoehtoa.",tagsRemaining_one:"Yksi valinta jäljellä.",tagsRemaining_multiple:"Jäljellä on {{selectionCount}} valintaa.",tagRemoved:'Valittu vaihtoehto "{{value}}" poistettu.',tagRemoveSelectionAriaLabel:'Poista valinta "{{label}}".',tagsPartiallyHidden:"Jotkin valitut vaihtoehdot on nyt piilotettu.",tagsShowAllButton:"Näytä kaikki ({{selectionCount}})",tagsShowLessButton:"Näytä vähemmän",tagsShowAllButtonAriaLabel:"Näytä kaikki {{selectionCount}} valittua vaihtoehtoa.",tagsShowLessButtonAriaLabel:"Näytä vähemmän vaihtoehtoja.",filterLabel:"Suodata",filterPlaceholder:"Anna teksti suodatusta varten",filterClearButtonAriaLabel:"Tyhjennä suodatukset",filteredWithoutResultsInfo:'Vaihtoehtoja ei löytynyt suodatukselle "{{value}}".',filterWithAnotherTerm:"Kokeile toisia sanoja.",filterResults:'Suodatetut tulokset termille "{{value}}".',filterResultsCount_one:"Löytyi 1 vaihtoehto.",filterResultsCount_multiple:"Löytyi {{numberIndicator}} vaihtoehtoa.",choiceCount_one:"Yksi vaihtoehto.",choiceCount_multiple:"{{numberIndicator}} vaihtoehtoa.",searchLabel:"Hae",searchPlaceholder:"Anna teksti hakua varten",searchClearButtonAriaLabel:"Tyhjennä haku",searchedWithoutResultsInfo:'Vaihtoehtoja ei löytynyt haulla "{{value}}".',searchWithAnotherTerm:"Kokeile toisia hakusanoja.",searchErrorTitle:"Emme voineet ladata hakutuloksia.",searchErrorText:"Yritä uudelleen tai, jos ongelma jatkuu, ota yhteyttä asiakaspalveluun.",searching:'Etsitään haulla "{{value}}".',searchResults_one:'Löytyi yksi vaihtoehto hakusanalle "{{value}}".',searchResults_multiple:'Löytyi {{numberIndicator}} vaihtoehtoa hakusanalle "{{value}}".'},sv:{assistive:"",clearButtonAriaLabel_one:"Ta bort aktuellt val '{{label}}'.",clearButtonAriaLabel_multiple:"Ta bort alla {{selectionCount}} val.",error:"",label:"",noSelectedOptions:"0 valda alternativ",placeholder:"Välj ett",required:"Obligatoriskt.",selectedOptionsCount_zero:"{{selectionCount}} valda alternativ",selectedOptionsCount_one:"{{selectionCount}} valt alternativ",selectedOptionsCount_multiple:"{{selectionCount}} valda alternativ",selectedOptionsCount_and:"och",selectedOptionsCount_otherOptions:"andra alternativ",dropdownButtonAriaLabel:"",multiSelectGroupAriaLabel:"{{etikett}} (välj alla)",tagsClearAllButton:"Rensa alla",tagsClearAllButtonAriaLabel_one:'Rensa det valda alternativet "{{label}}".',tagsClearAllButtonAriaLabel_multiple:"Rensa alla {{selectionCount}} valda alternativ.",tagsRemaining_one:"Det finns ett val kvar.",tagsRemaining_multiple:"Det finns {{selectionCount}} val kvar.",tagRemoved:"Det valda alternativet '{{value}}' har tagits bort.",tagRemoveSelectionAriaLabel:"Ta bort valet '{{label}}'.",tagsPartiallyHidden:"Vissa valda alternativ är nu dolda.",tagsShowAllButton:"Visa alla ({{selectionCount}})",tagsShowLessButton:"Visa mindre",tagsShowAllButtonAriaLabel:"Visa alla {{selectionCount}} valda alternativ.",tagsShowLessButtonAriaLabel:"Visa färre alternativ.",filterLabel:"Filtrera",filterPlaceholder:"Skriv text för att filtrera resultat med",filterClearButtonAriaLabel:"Rensa filter",filteredWithoutResultsInfo:"Inga alternativ hittades för '{{value}}'.",filterWithAnotherTerm:"Försök med en annan term.",filterResults:'Filtrerade resultat för "{{value}}".',filterResultsCount_one:"Hittade 1 alternativ.",filterResultsCount_multiple:"Hittade {{numberIndicator}} alternativ.",choiceCount_one:"Ett val.",choiceCount_multiple:"{{antalIndikator}} val.",searchLabel:"Sök",searchPlaceholder:"Skriv text för att söka resultat med",searchClearButtonAriaLabel:"Rensa sökning",searchedWithoutResultsInfo:"Inga alternativ hittades för '{{value}}'.",searchWithAnotherTerm:"Försök med en annan term.",searchErrorTitle:"Vi kunde inte ladda alternativen.",searchErrorText:"Försök igen eller kontakta support om problemet kvarstår.",searching:"Söker efter '{{value}}'.",searchResults_one:'Hittade ett alternativ för söktermen "{{value}}".',searchResults_multiple:'Hittade {{numberIndicator}} alternativ för söktermen "{{value}}".'}},mR=o((e,t)=>e?e.indexOf("{{")===-1?e:((r,n)=>r.replace(/\{{(.*?)}}/g,(i,s)=>{let l=s?s.trim():"";return l?n[l]:""}))(e,t):"","qe"),gR=o(e=>({selectionCount:e.selectedOptions.length,numberIndicator:"",label:"",value:""}),"Ge"),_Y=o(e=>typeof e=="function"?e:(t=>{let r=t.language||"fi",n=Object.assign(Object.assign({},hR[r]),t);return(i,s)=>{let l=n[i];return mR(l,s)}})(e||{}),"Ze"),G5=o((e,t)=>{let r=Object.assign({},e),n=t.textProvider;t.textProvider=(i,s)=>{let l=r[i];return l!==void 0?mR(l,s):n(i,s)}},"$e"),Pt=o((e,t,r)=>{t.textContent||(t.textContent=gR(t));let{textProvider:n}=t;return n(e,Object.assign(Object.assign({},t.textContent),r))},"Ne"),Ua=o((e,t,r,n)=>{t.textContent||(t.textContent=gR(t));let i=Object.assign(Object.assign({},t.textContent),n),s=["_zero","_one","_multiple"],l=s[i[r]||0]||s[2],{textProvider:c}=t;return c(`${e}${l}`,i)},"Pe"),_g=o((e,t)=>Pt(e,t),"Ke"),bg=o((e,t)=>_g(e,t.getMetaData()),"We"),K5=`.${Y.multiSelectListItem}.${Y.groupLabel}`,Y5=`div${K5},li${K5}`;function vY(e){let t=(({option:r,trigger:n,getOptionId:i,isIntermediate:s,isGroupDisabled:l},c)=>{let{label:d,disabled:p}=r,h=Pt("multiSelectGroupAriaLabel",c.getMetaData(),{label:d});return{className:be(Y.listItem,Y.groupLabel,Y.focusableListItem,Y.selectableListItem,Y.multiSelectListItem,l&&Y.disabledOption),label:d,disabled:p||l,indeterminate:s,checked:r.selected,"aria-checked":s?"mixed":r.selected,role:"checkbox","aria-disabled":p||l,"aria-label":h,tabIndex:-1,isInGroup:!0,onClick:o(m=>{m.preventDefault(),l||n({id:Re.listGroup,type:Ve.click,payload:{originalEvent:m,value:r}})},"onClick"),id:i(r)}})(e,tt());return B.default.createElement(fR,Object.assign({},t,{isInGroup:!0}))}o(vY,"Qe");var bY=`li.${Y.singleSelectListItem}`,yY=o(({text:e,selected:t})=>B.default.createElement("span",{className:Y.singleSelectListItemLabel},e,t?B.default.createElement("span",null,B.default.createElement(C8,{"aria-hidden":!0})):""),"Je");function xY(e){let t=(({option:i,trigger:s,getOptionId:l})=>{let{label:c,selected:d,disabled:p}=i;return{className:be(Y.listItem,Y.selectableListItem,Y.singleSelectListItem,Y.focusableListItem,d&&Y.selected,p&&Y.disabledOption),children:B.default.createElement(yY,{text:c,selected:d}),onClick:o(h=>{i.selected||s({id:Re.listItem,type:Ve.click,payload:{originalEvent:h,value:i}})},"onClick"),role:"option","aria-selected":d,"aria-disabled":p,tabIndex:-1,id:l(i)}})(e),{children:r}=t,n=ce(t,["children"]);return B.default.createElement("li",Object.assign({},n),r)}o(xY,"Xe");var wY=(0,B.memo)(xY,({option:e,trigger:t},{option:r,trigger:n})=>e.selected===r.selected&&e.disabled===r.disabled&&e.label===r.label&&t===n),pg=o((e,t)=>{let r=e.getAttribute(t);return!!r||r===""},"et"),SY=o(e=>pg(e,"checked")||pg(e,"selected")||pg(e,"aria-checked")||pg(e,"aria-selected"),"tt"),J5=o(e=>e.getAttribute("id"),"ot"),Q5=o((e,t)=>!(!e||!t)&&e!==t&&e.contains(t),"lt"),X5=o((e,t,r=!0,n=!1,i)=>{let s=i||(e.children?[...e.children]:[]),l=t?s.indexOf(t):-1,c=o(h=>{let m=l+h;return m<0?r?s.length-1:0:m>=s.length?r?0:s.length-1:m},"a"),d=c(-1),p=c(1);return{prev:n||d!==l?s[d]:null,next:n||p!==l?s[p]:null}},"nt"),EY=o(e=>(0,lu.isElement)(e)?e:e.nativeEvent instanceof Event?e.target:null,"rt");function _R(){let{getMetaData:e}=tt(),{refs:t,elementIds:r,listInputType:n}=e(),i=!!n,s=Object.entries(r),l=o(_=>{let y=r[_];return y?document.getElementById(y):null},"i"),c=o(_=>{let y=J5(_);if(!y)return null;let k=s.findIndex(([,I])=>I===y);return k>-1?s[k][0]:null},"a"),d=o(_=>{return y=t.tagList,k=_,!!(y&&y.current&&k)&&Q5(y.current,k);var y,k},"c"),p=o(_=>{let y=t.tagList.current;return k=y,(I=_)&&k&&k.parentElement===I?_:[...y.children].find(L=>L===_||Q5(L,_))||null;var k,I},"s"),h=o(()=>t.list.current,"u"),m=o(()=>{let _=`${H5},${bY},${mY},${Y5}`;return[...h().querySelectorAll(_)]},"d"),v=o(()=>m().filter(SY),"p"),x=o(_=>{let y=Array.from((()=>{let k=l("list");if(!k)return new NodeList;let I=`${H5},${Y5}`;return k.querySelectorAll(I)})());return!!y.includes(_)||y.findIndex(k=>k.contains(_))>-1},"_"),S={element:null,id:null},E=o((_,y)=>y==="list"&&x(_)?"listGroupLabel":y==="list"&&(k=>{if(!l("list"))return!1;let I=Array.from(m());return!!I.includes(k)||I.findIndex(L=>L.contains(k))>-1})(_)?"listItem":y==="tagList"&&d(_)?"tag":y,"g"),b=o(_=>{if(S.element===_)return S.id;let y=E(_,(k=>{let I=k;for(;I;){let L=c(I);if(L)return I=null,L;I=I.parentElement}return null})(_));return y?(S.element=_,S.id=y,y):(S.element=null,S.id=null,null)},"h");return{getEventElementType:o(_=>{let y=EY(_),k=y?b(y):null;return{element:y&&k==="tag"?p(y):y,type:k}},"getEventElementType"),getElementType:b,getSelectableListItemSiblings:o((_,y=!0)=>{let k=v();return X5(h(),_,y,!1,k)},"getSelectableListItemSiblings"),getTagSiblings:o((_,y=!0)=>{let k=t.tagList.current;return X5(k,_,y)},"getTagSiblings"),getElementUsingActiveDescendant:o(()=>l(i?"searchOrFilterInput":"button"),"getElementUsingActiveDescendant"),getElementByKnownType:l,getElementId:J5,getOptionListItem:o((_,y,k)=>{let I=function(L,R,U){return za(L,!U).findIndex(R)}(_,L=>L.value===y.value,k);return I!==-1&&t.list.current&&m()[I]||null},"getOptionListItem"),getListItems:m,getSelectableListItems:v}}o(_R,"it");var Ow=o(e=>(t=>t==="button")(e)||(t=>t==="clearButton")(e),"at"),hg=o(e=>e==="list","ct"),Wl=o(e=>(t=>t==="listItem")(e)||(t=>t==="listGroupLabel")(e),"st"),vR="> div";function kY(e){let t=(({option:i,trigger:s,disabled:l},{getMetaData:c})=>{let d=l||i.disabled;return{"aria-label":Pt("tagRemoveSelectionAriaLabel",c(),{label:i.label}),className:be(Y.tag,d&&Y.disabledTag),onClick:o(p=>{p.stopPropagation()},"onClick"),multiline:!0,onDelete:d?void 0:p=>{p.stopPropagation(),s({id:Re.tag,type:Ve.click,payload:{value:i}})},children:i.label}})(e,tt()),{children:r}=t,n=ce(t,["children"]);return B.default.createElement(iu,Object.assign({},n),r)}o(kY,"dt");function TY(){let{getMetaData:e,updateMetaData:t,getData:r,trigger:n}=tt(),{getEventElementType:i,getSelectableListItemSiblings:s,getElementUsingActiveDescendant:l,getElementId:c,getElementType:d}=_R(),p=["tag","tagList","clearAllButton","showAllButton"],h=(0,B.useCallback)((v,x)=>{let{onFocus:S,onBlur:E,open:b}=r(),_=o(y=>{let k=y&&c(y)||"";t({activeDescendant:k});let I=l();I&&I.getAttribute("aria-activedescendant")!==void 0&&I.setAttribute("aria-activedescendant",k)},"m");if(v===Ve.blur&&j5(x)&&(E&&(E(),n({id:Re.generic,type:Ve.blur})),_(null)),v===Ve.focus&&z5(x)&&S&&S(),v===Ve.focus){let{type:y,element:k}=i(x);y==="list"?(()=>{let I=s(void 0,!1);I.next&&(_(I.next),I.next.focus())})():_(y==="listItem"||y==="listGroupLabel"?k:null),y&&p.includes(y)&&b&&(y!=="tag"&&y!=="tagList"||t({focusTarget:"tag"}),n({id:Re.generic,type:Ve.blur}))}else if(v===Ve.blur&&b){let y=(k=>k.relatedTarget?k.relatedTarget:null)(x);y&&d(y)||n({id:Re.generic,type:Ve.focusMovedToNonListElement})}},[e,t,r,n]),m=(0,B.useCallback)(()=>{let{refs:v,focusTarget:x,activeDescendant:S}=e(),E=o(b=>{b&&b.current&&b.current.focus&&b.current.focus()},"r");if(x&&(E(x==="tag"?{current:v.tagList.current&&v.tagList.current.querySelectorAll(`* ${vR}`)[0]}:v[x]),t({focusTarget:void 0})),S){let b=document.getElementById(S);b&&b!==document.activeElement&&b.focus()}},[e,t]);return(0,B.useEffect)(()=>{m()}),{onFocus:o(v=>{h(Ve.focus,v)},"onFocus"),onBlur:o(v=>{h(Ve.blur,v)},"onBlur"),tabIndex:-1,ref:e().refs.container}}o(TY,"pt");var CY=/[a-z0-9äöå]/i,Z5=o(e=>e.key==="Backspace","mt"),eR=o(e=>["Enter"," "].includes(e.key),"gt");function IY(){let{getEventElementType:e,getSelectableListItemSiblings:t,getOptionListItem:r,getSelectableListItems:n}=_R(),{trigger:i,getData:s,getMetaData:l,updateMetaData:c}=tt(),d=(0,B.useMemo)(()=>(()=>{let S="",E=0,b=!1,_=o(()=>(b=!1,S),"l"),y=o(()=>E&&Date.now()-E>=300,"n"),k=o(R=>{S=R,E=Date.now(),b=!1},"r"),I=o(()=>{S="",E=0,b=!1},"i"),L=o((R,U)=>!!U&&!!(Ow(R)||hg(R)||Wl(R)),"a");return{getValue:_,update:k,append:o(R=>{k(_()+R)},"append"),clear:I,clearIfNeeded:o((R,U)=>{y()&&I(),L(R,U)||I()},"clearIfNeeded"),isExpired:y,shouldUseInput:L,hasPendingInput:o(()=>!!b&&(b=!1,!0),"hasPendingInput"),markPendingInput:o(()=>{b=!0},"markPendingInput")}})(),[]),p=(0,B.useRef)(null),h=(0,B.useCallback)(()=>{document.activeElement&&document.activeElement.scrollIntoView({block:"center"})},[]),m=(0,B.useCallback)(S=>{let{groups:E,filterFunction:b,multiSelect:_}=s(),y=S?$5(E,S,b||Rw,_):[];if(y[0]){let k=r(E,y[0],_);k&&k.focus&&(k.focus(),h())}},[h,r,Rw,s,$5]),v=(0,B.useCallback)(S=>{let{type:E,element:b}=e(S);if(!E)return;if(p.current&&E!==p.current)return S.preventDefault(),void(p.current=null);let _=o(()=>{let F=n()[0];F&&(F.focus(),h())},"d"),y=(F=>F.key==="ArrowDown")(S),k=(F=>!(F.key.length>1)&&CY.test(F.key))(S),I=!y&&(F=>F.key==="ArrowUp")(S),L=!I&&!y&&eR(S),{listInputType:R,refs:U}=l(),O=!!R,D=s().open;if(d.clearIfNeeded(E,k),!y&&!I||!(Ow(E)||hg(E)||Wl(E))||S.preventDefault(),(F=>F.key==="Escape")(S)&&D)i({id:Re.generic,type:Ve.close});else if((F=>F.key==="Home")(S)&&D)_();else if((F=>F.key==="End")(S)&&D)(()=>{let F=n().pop();F&&(F.focus(),h())})();else if(E==="searchOrFilterInput"&&y)_();else{if(Wl(E)&&(y||I)){let F=t(b);return y&&F.next?F.next.focus():I&&F.prev&&F.prev.focus(),void h()}if(Wl(E)&&L&&b)return b.click(),void h();if(hg(E)&&y&&O)_();else{if(O&&(hg(E)||Wl(E))&&(k||Z5(S))){let F=U.searchOrFilterInput;return void(F&&F.current&&(Z5(S)||(F.current.value=S.key),F.current.focus()))}if(Ow(E)){if(y&&!D)return void i({id:Re.selectedOptions,type:Ve.click});if(k&&(D||i({id:Re.selectedOptions,type:Ve.click}),R))return d.append(S.key),void c({[R]:d.getValue()})}if(d.shouldUseInput(E,k)&&!O){if(d.append(S.key),!D)return void d.markPendingInput();m(d.getValue())}}}},[i,s,l,c]),x=(0,B.useCallback)(S=>{let{type:E}=e(S);p.current=E,E&&Wl(E)&&eR(S)&&S.preventDefault()},[e]);return(0,B.useEffect)(()=>{s().open&&d.hasPendingInput()&&m(d.getValue())}),{onKeyUp:v,onKeyDown:x}}o(IY,"ht");function OY(e){let t="--checkbox-",r="--text-",n="--tag-",i="--show-all-",s="--clear-all-",l=e?Object.keys(e):[],c={root:void 0,checkbox:void 0,textInput:void 0,tag:void 0,showAllButton:void 0,clearAllButton:void 0};return l.length&&l.forEach(d=>{let[p,h]=(m=>m.startsWith(t)?["checkbox",t]:m.startsWith(r)?["textInput",r]:m.startsWith(n)?["tag",n]:m.startsWith(i)?["showAllButton",i]:m.startsWith(s)?["clearAllButton",s]:["root",void 0])(d);((m,v,x)=>{c[m]||(c[m]={});let S=x?v.replace(x,"--"):v;c[m][S]=`${e[v]}`})(p,d,h)}),c}o(OY,"bt");var AY=o(e=>{let{theme:t}=e,r=ce(e,["theme"]);(function(p){let{updateMetaData:h}=tt(),m=OY(p),v=bn(Y.root,m?m.root:void 0),x=bn(Y.root,m?m.checkbox:void 0,` .${Y.checkbox}`),S=bn(Y.root,m?m.textInput:void 0,` .${Y.searchOrFilterInput}`),E=bn(Y.root,m?m.tag:void 0,` .${Y.tag}`),b=bn(Y.root,m?m.clearAllButton:void 0,` .${Y.clearAllButton}`),_={root:v,checkbox:x,tag:E,textInput:S,showAllButton:bn(Y.root,m?m.showAllButton:void 0,` .${Y.showAllButton}`),clearAllButton:b};h({themes:_})})(t);let n=tt(),i=TY(),s=IY(),l=function(p,{getMetaData:h}){let{elementIds:m,themes:v}=h(),x=v.root,S=v.checkbox,E=v.tag,b=v.textInput,_=v.showAllButton,y=v.clearAllButton;return Object.assign(Object.assign({},p),{id:m.container,className:be(p.className,Y.wrapper,Y.root,x,S,E,b,_,y)})}(r,n),{children:c}=l,d=ce(l,["children"]);return B.default.createElement("div",Object.assign({},d,i,s),c)},"vt"),RY=o(()=>{let e=(t=>{let{getData:r,getMetaData:n}=t,{required:i}=r(),{elementIds:s,tooltip:l}=n();return{required:i,label:bg("label",t),inputId:s.button,id:s.label,tooltip:l}})(tt());return e.label?B.default.createElement(ag,Object.assign({},e)):null},"ft"),LY=o((e,t)=>{let{id:r,type:n,payload:i}=e,s=t.getData(),l={didSearchChange:!1,didSelectionsChange:!1,didDataChange:!1};if(s.disabled)return l;let c=o(m=>{if(s.open===m)return!1;let v=Date.now();return!(v-t.getMetaData().lastToggleCommand<200)&&(t.updateData({open:m}),t.updateMetaData({lastToggleCommand:v}),m||t.updateMetaData({activeDescendant:void 0}),!0)},"a"),d=o(m=>{t.updateMetaData({focusTarget:m})},"c"),p=o((m,v)=>{t.updateData({groups:m}),t.updateMetaData(Lw(m,t.getMetaData().selectedOptions,v))},"s");if(iY(r,n)){let m=!s.open,v=c(m);return v&&m&&d(t.getMetaData().listInputType?"searchOrFilterInput":"list"),Object.assign(Object.assign({},l),{didDataChange:v})}if(aY(r,n)){let m=i&&i.value;if(!m)return l;if(p(uR(s.groups,Object.assign(Object.assign({},m),{selected:!m.selected}),s.multiSelect),m),c(r!==Re.tag&&s.multiSelect),r!==Re.listItem||s.multiSelect){if(rR(r)){let v=t.getMetaData();d(v.selectedOptions.length?"tag":"button");let x=Pt("tagRemoved",v,{value:m.label}),S=Ua("tagsRemaining",v,"selectionCount");Uf(Gl(Re.tag,`${x} ${S}`),t)}}else d("button");return Object.assign(Object.assign({},l),{didSelectionsChange:!0,didDataChange:!0})}if(h=r,Bf(n)&&h===Re.listGroup){let m=i&&i.value;if(!m)return l;let v=Object.assign(Object.assign({},m),{selected:!m.selected}),x=function(S,E){if(!E.isGroupLabel)throw new Error("Use updateOptionInGroup to update non-groupLabel options.");if(!E.visible)throw new Error("Cannot click an group label that is not visible (without a label)");let b=Pw(S,E);return b<0?S:Kl(S,(_,y,k,I)=>I!==b?Object.assign({},_):_.visible&&!_.disabled?Object.assign(Object.assign({},_),{selected:E.selected}):Object.assign({},_))}(s.groups,v);return p(x,m),Object.assign(Object.assign({},l),{didSelectionsChange:!0,didDataChange:!0})}var h;if(sY(r,n))return p(lR(s.groups)),d("button"),Object.assign(Object.assign({},l),{didSelectionsChange:!0,didDataChange:!0});if(((m,v)=>q5(v)&&m===Re.filter)(r,n)){let m=i&&i.value||"";return t.updateMetaData({filter:m}),t.updateData({groups:dY(s.groups,m,s.filterFunction)}),Object.assign(Object.assign({},l),{didDataChange:!0})}if(((m,v)=>Bf(v)&&m===Re.showAllButton)(r,n)){let{showAllTags:m}=t.getMetaData();return t.updateMetaData({showAllTags:!m}),m?Uf(Gl(Re.tag,Pt("tagsPartiallyHidden",t.getMetaData())),t):d("tag"),Object.assign(Object.assign({},l),{didDataChange:!0})}if((((m,v)=>mg(m)&&v===Ve.outSideClick)(r,n)||((m,v)=>mg(m)&&v===Ve.close)(r,n))&&c(!1))return d("button"),Object.assign(Object.assign({},l),{didDataChange:!0});if(((m,v)=>mg(m)&&v===Ve.focusMovedToNonListElement)(r,n)&&s.open)return Object.assign(Object.assign({},l),{didDataChange:c(!1)});if(((m,v)=>m===Re.searchResult&&v===Ve.success)(r,n))return t.updateMetaData({isSearching:!1,hasSearchError:!1}),t.updateData({groups:Iw(i?.value,s.groups)}),Object.assign(Object.assign({},l),{didDataChange:!0});if(((m,v)=>q5(v)&&m===Re.search)(r,n)){let m=i&&i.value||"";return t.updateMetaData({search:m,hasSearchError:!1}),m||t.updateData({groups:Iw({},s.groups)}),Object.assign(Object.assign({},l),{didSearchChange:!0,didDataChange:!0})}return uY(r,n)?(t.updateMetaData({isSearching:!1,hasSearchError:!0}),t.updateData({groups:Iw({},s.groups)}),Object.assign(Object.assign({},l),{didDataChange:!0})):lY(r,n)&&s.open?Object.assign(Object.assign({},l),{didDataChange:c(!1)}):l},"St"),NY=(0,lu.debounce)((e,t)=>{if(!t)return;let{cancelCurrentSearch:r,search:n,selectedOptions:i}=e.getMetaData();if(r&&r(),!n)return;let[s,l]=((c,d,p,h)=>{let m=!1;return[()=>{m=!0},new Promise(v=>{c(d,p,h).then(x=>{v(m?{id:Re.searchResult,type:Ve.cancelled}:{id:Re.searchResult,type:Ve.success,payload:{value:x}})}).catch(()=>{v({id:Re.searchResult,type:Ve.error})})})]})(t,n,i,e.getData());e.updateMetaData({cancelCurrentSearch:s}),e.asyncRequestWithTrigger(l)},300),PY=o((e,t)=>{let{updateData:r,updateMetaData:n,getData:i,getMetaData:s}=t,{didSearchChange:l,didSelectionsChange:c,didDataChange:d}=LY(e,t),p=i(),{onSearch:h,onChange:m,onClose:v,multiSelect:x,open:S}=p,E=x&&(_=>{let y=["cancelled","close","clearButton","clearAllButton","tag","selectedOptions","focusMovedToNonListElement","blur"];return y.includes(_.type||"")||y.includes(_.id||"")})(e)&&!S,b=!1;if(E&&v){let _=v(su(p.groups),void 0,p);if(_){let{groups:y,options:k,invalid:I,texts:L}=_;if(y||k){let R=Ff(_)||[];r({groups:R}),n(Lw(R,t.getMetaData().selectedOptions,void 0))}I!==void 0&&I!==p.invalid&&(r({invalid:I}),b=!0),L&&(G5(L,s()),b=!0)}}if(l&&h&&(t.updateMetaData({isSearching:!!s().search}),NY(t,h)),c){let{lastClickedOption:_}=s(),y=m?.(su(p.groups),_,p),k=!1;if(y){let{groups:I,options:L,invalid:R,texts:U}=y;if(I||L){let O=Ff(y)||[];r({groups:O}),n(Lw(O,t.getMetaData().selectedOptions,_)),k=!0}R!==void 0&&R!==p.invalid&&(r({invalid:R}),k=!0),U&&(G5(U,s()),k=!0)}if(k)return!0}return d||b},"Ct");function DY(e){var{children:t}=e,r=ce(e,["children"]);let{initialData:n,metaData:i,onChange:s,onReset:l}=r,c=(0,B.useMemo)(()=>s,[]),d=(0,B.useRef)({dataStorage:void 0,metaDataStorage:void 0}),p=(0,B.useCallback)(E=>{let b=E?d.current&&d.current.dataStorage:d.current&&d.current.metaDataStorage;return b?b.get():void 0},[]),h=(0,B.useMemo)(()=>{let E=p(!0);return Aw(l&&E?l({previousData:E,currentData:n}):n)},[n]),m=(0,B.useMemo)(()=>{let E=p(!1);return Aw(l&&E?l({previousMetaData:E,currentMetaData:i}):i)},[i]);d.current=l?{dataStorage:h,metaDataStorage:m}:void 0;let v=Am(),x=(0,B.useRef)(!0),S=(0,B.useMemo)(()=>{let E=nR(h,m);return E.trigger=b=>{c(b,E)&&v()},E.asyncRequestWithTrigger=b=>Q4(this,void 0,void 0,function*(){let[_,y]=yield D5(b);_||x.current&&E.trigger(y)}),E},[h,m,v,c]);return(0,B.useEffect)(()=>(x.current=!0,()=>{x.current=!1}),[]),B.default.createElement(oR.Provider,{value:{dataStorage:h,metaDataStorage:m,dataHandlers:S}},t)}o(DY,"Ot");var bR=o((e,t=200)=>{let r=(0,B.useRef)(null),n=(0,B.useRef)(null),i=(0,B.useMemo)(()=>(0,lu.debounce)(d=>e(d[0]),t),[e,t]),s=(0,B.useCallback)(()=>{r.current&&(r.current.disconnect(),r.current=null),i.cancel()},[r]),l=(0,B.useCallback)(d=>{s(),r.current=new ResizeObserver(i),r.current.observe(d)},[s,r,i]),c=(0,B.useCallback)(d=>(n.current!==d&&(d?l(d):s(),n.current=d),n),[s,n,l]);return(0,B.useEffect)(()=>()=>{s()},[s]),[c,s]},"wt"),yR=o((e,t="both")=>{let r=e.getBoundingClientRect(),n=o(d=>d.top>=r.top&&d.bottom<=r.bottom,"l"),i=o(d=>d.left>=r.left&&d.right<=r.right,"n"),s=o(d=>t==="vertical"?n(d):(t==="horizontal"||n(d))&&i(d),"r"),l=e.lastElementChild,c=e.children.length-1;for(;l&&c>=0&&!s(l.getBoundingClientRect());)l=l.previousElementSibling,c-=1;return c},"kt"),MY=o(e=>{let{getData:t,getMetaData:r,trigger:n}=e,{disabled:i,open:s,invalid:l,multiSelect:c,groups:d,clearable:p,required:h}=t(),m=r(),{icon:v,refs:x,elementIds:S,selectedOptions:E,listInputType:b,activeDescendant:_}=m,{placeholder:y,label:k,ariaLabel:I,errorText:L,assistiveText:R,noSelectedOptions:U,selectedOptionsCount:O,and:D,otherOptions:F,requiredText:z}=(Q=>{let q=o(J=>J==="selectedOptionsCount"?Ua(J,Q,"selectionCount"):Pt(J,Q),"t");return{placeholder:q("placeholder")||"",label:q("label"),ariaLabel:q("dropdownButtonAriaLabel"),assistiveText:q("assistive"),errorText:q("error"),noSelectedOptionsText:q("noSelectedOptions"),selectedOptionsCount:q("selectedOptionsCount"),and:q("selectedOptionsCount_and"),otherOptions:q("selectedOptionsCount_otherOptions"),noSelectedOptions:q("noSelectedOptions"),requiredText:q("required")}})(m),G=!!b;return Object.assign(Object.assign({"aria-controls":S.selectionsAndListsContainer,"aria-expanded":s,"aria-haspopup":"listbox","aria-label":(()=>{let Q=k||I,q=Q?[`${Q}.`]:[],{length:J}=E;if(J){let re=[];re.push(`${O}:`),E[0]&&re.push(`"${E[0].label}"`),E[1]&&re.push(`${D} "${E[1].label}"`),J>2&&re.push(`${D} ${J-2} ${F}.`),q.push(re.join(" "))}else q.push(`${y}. ${U}.`);return h&&q.push(z),R&&q.push(R),l&&L&&q.push(L),q.map(re=>re.charAt(re.length-1)==="."?re:`${re}.`).join(" ")})(),"aria-activedescendant":G?void 0:_,buttonRef:x.button,className:be(Y.dropdownButton,Y.selectedOptions,!E.length&&Y.placeholder,i&&Y.disabledButton,!c&&Y.singleSelect,p&&Y.clearable),"aria-disabled":i,icon:v,id:S.button,options:E,optionClassName:Y.dropdownButtonOption,placeholder:y},vg({id:Re.selectedOptions,type:Ve.click,trigger:n})),(()=>{if(G)return{role:void 0,"aria-controls":S.searchOrFilterInput,"aria-haspopup":"dialog"};let Q=zf(d).length>0,q=c&&Q;return{role:"combobox","aria-controls":S.list,"aria-haspopup":q?"dialog":"listbox"}})())},"It");function BY(){let e=tt(),{multiSelect:t}=e.getData(),r=MY(e),{options:n,placeholder:i,buttonRef:s,optionClassName:l,icon:c}=r,d=ce(r,["options","placeholder","buttonRef","optionClassName","icon"]),p=(0,B.useCallback)(()=>{t&&function(v){let x=v.current,S=[Y.spaceForOneDigit,Y.spaceForTwoDigits,Y.spaceForThreeDigits,Y.spaceForFourDigits],E=x&&x.querySelector("* > div");if(E){E.childNodes.forEach(I=>I&&I.classList&&I.classList.remove(Y.lastVisible));let b=E.childNodes.length,_=String(b-1).length;x.classList.remove(...S),b>1&&x.classList.add(S[_-1]);let y=yR(E,"vertical"),k=E.children.length-1-y;if(k<1||y===-1)x.classList.remove(Y.hasHiddenItems);else{x.classList.add(Y.hasHiddenItems);let I=x.querySelector("span.count");I&&(I.innerHTML=`+${k}`),E.childNodes[y].classList.add(Y.lastVisible)}}}(s)},[s,t]),[h]=bR(p);(0,B.useLayoutEffect)(()=>{p()});let m=n.length?n.map(v=>B.default.createElement("span",{className:l,key:v.value},v.label)):B.default.createElement("span",{className:l,"data-testid":"placeholder"},i);return B.default.createElement("button",Object.assign({type:"button"},d,{ref:s}),c&&B.default.createElement("span",{key:"icon",className:Y.buttonIcon},c),B.default.createElement("div",{className:Y.labels,key:"labels","aria-hidden":!0,ref:h},m),n.length>1&&B.default.createElement("span",{className:Y.count,key:"count","aria-hidden":!0},B.default.createElement("span",{className:"count",key:"number"},"+1")),B.default.createElement("div",{className:be(Y.arrowAndSpaceForClearButton,Y.icon)},B.default.createElement(Kx,{className:Y.angleIcon,"aria-hidden":!0})))}o(BY,"At");function FY(){let e=(({getData:t,getMetaData:r,trigger:n})=>{let i=r(),{elementIds:s,selectedOptions:l}=i,{disabled:c,clearable:d}=t();return l.length&&d?Object.assign(Object.assign({className:be(Y.dropdownButton,Y.withVisibleFocus,Y.icon,Y.clearButton,c&&Y.disabledButton)},vg({id:Re.clearButton,type:Ve.click,trigger:n})),{id:s.clearButton,disabled:c,"aria-label":Ua("clearButtonAriaLabel",i,"selectionCount",{label:l[0].label})}):null})(tt());return e?B.default.createElement("button",Object.assign({type:"button"},e),B.default.createElement(gm,{className:Y.angleIcon,"aria-hidden":!0})):null}o(FY,"Et");function UY(e){let t=function(r){return Object.assign(Object.assign({},r),{className:be(Y.selectedOptionsContainer)})}(e);return B.default.createElement("div",Object.assign({},t),B.default.createElement(BY,null),B.default.createElement(FY,null))}o(UY,"yt");var zY=o(e=>{let t=function(i,{getData:s,getMetaData:l}){let{invalid:c,open:d}=s(),{refs:p}=l();return Object.assign(Object.assign({},i),{ref:p.selectionsAndListsContainer,className:be(Y.selectAndListContainer,c&&Y.invalid,d&&Y.open)})}(e,tt()),{children:r}=t,n=ce(t,["children"]);return B.default.createElement("div",Object.assign({},n),r)},"Lt"),jY=o(e=>{let t=iR(e);return t<1&&t>0},"jt");function qY(e){let{children:t}=e,r=ce(e,["children"]);return B.default.createElement("div",Object.assign({},r),t)}o(qY,"Dt");var xR=o(e=>{let t=Dw(e);return{role:"group","aria-label":t&&t.label||"",key:t&&t.label}},"Bt"),wR=o(({groups:e,getOptionId:t,trigger:r})=>e.map(n=>{let i=xR(n),s=((l,{trigger:c,getOptionId:d})=>l.options.map(p=>{return p.visible?p.isGroupLabel?B.default.createElement(vY,{option:p,trigger:c,getOptionId:d,isIntermediate:jY(l),isGroupDisabled:(h=l,!h.options.some(m=>!m.isGroupLabel&&!m.disabled)),key:p.value}):B.default.createElement(pR,{option:p,trigger:c,isInGroup:!0,key:p.value,getOptionId:d}):null;var h}).filter(p=>!!p))(n,{trigger:r,getOptionId:t});return s.length?B.default.createElement(qY,Object.assign({},i,{key:i["aria-label"]}),s):null}),"Tt"),SR=o(e=>{let{getData:t,getMetaData:r}=e,{groups:n}=t(),i=r(),{elementIds:s,refs:l,listInputType:c}=i,d=!!c,p=zf(n).length>0,h=d||p,m=!d&&p,v=gg(n),x=bg("label",e);return Object.assign(Object.assign({"aria-label":(()=>{if(m)return;let S=Ua("choiceCount",i,"numberIndicator",{numberIndicator:v});return h?S:`${x}. ${S}`})()},c?{"aria-live":"polite"}:{}),{id:s.list,className:be(Y.list,Y.shiftOptions,Y.multiSelectList),ref:l.list,role:(()=>{if(!m)return h?"dialog":"listbox"})(),tabIndex:-1})},"Mt");function $Y(){let e=tt(),{getData:t,getMetaData:r,trigger:n}=e,{open:i,groups:s}=t(),{isSearching:l,getOptionId:c}=r(),d=SR(e),p=i&&!l?wR({groups:s,getOptionId:c,trigger:n}):[];return B.default.createElement("div",Object.assign({},d),i?p:null)}o($Y,"Ft");var Mw=o(({groups:e,multiSelect:t,getOptionId:r,trigger:n})=>za(e,!1).map(i=>{if(!i.visible)return null;let s={option:i,trigger:n,key:i.value,getOptionId:r};return t?B.default.createElement(pR,Object.assign({},s,{isInGroup:!1})):i.isGroupLabel?B.default.createElement(hY,Object.assign({},s)):B.default.createElement(wY,Object.assign({},s))}).filter(i=>!!i),"zt");function Bw({refs:e,elementIds:t,multiSelect:r}){return{className:be(Y.list),ref:e.list,id:t.list,role:"listbox","aria-multiselectable":r,tabIndex:-1}}o(Bw,"Rt");function tR(){let{getData:e,trigger:t,getMetaData:r}=tt(),{open:n,groups:i,multiSelect:s}=e(),{isSearching:l,getOptionId:c,refs:d,elementIds:p,listInputType:h}=r(),m=Object.assign(Object.assign({},Bw({refs:d,elementIds:p,multiSelect:s})),h?{"aria-live":"polite"}:{}),v=n&&!l?Mw({groups:i,trigger:t,multiSelect:s,getOptionId:c}):null;return B.default.createElement("ul",Object.assign({},m),v)}o(tR,"qt");function HY(){let{getData:e,trigger:t,getMetaData:r}=tt(),{open:n,groups:i,multiSelect:s}=e(),{isSearching:l,getOptionId:c,refs:d,elementIds:p,listInputType:h}=r(),m=Object.assign(Object.assign({},Bw({refs:d,elementIds:p,multiSelect:s})),h?{"aria-live":"polite"}:{}),v=n&&!l?(({groups:x,getOptionId:S,trigger:E})=>x.map(b=>{let _=Object.assign(Object.assign({},xR(b)),{className:be(Y.list,Y.shiftOptions)}),y=Mw({groups:[b],trigger:E,getOptionId:S,multiSelect:!1});return B.default.createElement("ul",Object.assign({},_,{key:_["aria-label"]}),y)}))({groups:i,trigger:t,getOptionId:c}):null;return B.default.createElement("div",Object.assign({},m),v)}o(HY,"Gt");var VY=o(({forMultiSelectWithGroups:e})=>{let t=tt(),{getData:r,getMetaData:n,trigger:i}=t,{open:s,groups:l,multiSelect:c}=r(),{isSearching:d,getOptionId:p,refs:h,elementIds:m}=n(),v=za(l),x=s&&!d,S=function(y){let k=Am(),I=Array.isArray(y)?y.length:0,L=(0,B.useMemo)(()=>({max:I,pos:100,chunkSize:100}),[I]),R=I?y.slice(0,L.pos):[],U=(0,B.useCallback)(()=>{let{max:O,pos:D,chunkSize:F}=L;D>=O||(L.pos=Math.min(D+F,O),window.requestAnimationFrame(k))},[L]);return(0,B.useEffect)(()=>()=>{L.max=0},[]),(0,B.useEffect)(()=>{U()}),R}(x?v:[]),E=o(()=>{let y=S.length;return x?l.map(k=>{let I=k.options.filter(R=>R.visible),L=Math.min(I.length,y);return y-=L,{options:L>0?I.slice(0,L):[]}}):[]},"f");if(e){let y=SR(t),k=x?wR({groups:E(),getOptionId:p,trigger:i}):null;return B.default.createElement("div",Object.assign({},y),k)}let b=Bw({refs:h,elementIds:m,multiSelect:c}),_=x?Mw({groups:E(),trigger:i,multiSelect:c,getOptionId:p}):null;return B.default.createElement("ul",Object.assign({},b),_)},"Zt"),WY=o(({virtualize:e,multiSelect:t,isMultiSelectAndHasGroupLabels:r,hasVisibleGroupLabels:n})=>e?B.default.createElement(VY,{forMultiSelectWithGroups:r}):t?r?B.default.createElement($Y,null):B.default.createElement(tR,null):n?B.default.createElement(HY,null):B.default.createElement(tR,null),"$t"),GY=o(()=>{let e=tt(),{getData:t,getMetaData:r}=e,{open:n,groups:i,multiSelect:s,visibleOptions:l,virtualize:c}=t(),{isSearching:d}=r(),p=n&&!d,h=be(Y.listContainer,!p&&Y.hidden),m={maxHeight:52*l},v=zf(i).length>0,x=s&&v;return(0,B.useEffect)(()=>{let S=o(E=>{["ArrowUp","ArrowDown"].includes(E.code)&&E.preventDefault()},"e");return p?window.addEventListener("keydown",S):window.removeEventListener("keydown",S),()=>{window.removeEventListener("keydown",S)}},[p]),B.default.createElement("div",{className:h,style:m},B.default.createElement(WY,{multiSelect:s,isMultiSelectAndHasGroupLabels:x,virtualize:c,hasVisibleGroupLabels:v}))},"Nt"),KY=o(e=>{let t=((s,l)=>{let{getData:c,getMetaData:d,trigger:p}=l,{open:h,groups:m,multiSelect:v}=c(),x=d(),{refs:S,elementIds:E,listInputType:b}=x,_=zf(m).length>0,y=!!b,k=bg("label",l),I=v&&_&&!y?`${k}. ${Ua("choiceCount",x,"numberIndicator",{numberIndicator:gg(m)})}`:k,L=(0,B.useCallback)(()=>{h&&p({id:Re.generic,type:Ve.outSideClick})},[h,p]);return Object.assign(Object.assign(Object.assign({},s),{className:be(Y.listAndInputContainer,h&&Y.listAndInputContainerVisible,y&&Y.withSearchOrFilter),ref:S.listContainer,outsideClickTrigger:L,id:E.selectionsAndListsContainer,"aria-hidden":!h}),(y||v&&_)&&{role:"dialog","aria-label":I})})(e,tt()),{children:r,outsideClickTrigger:n}=t,i=ce(t,["children","outsideClickTrigger"]);return function(s){let l=(0,B.useCallback)(c=>{let{ref:d,callback:p}=s;d&&d.current&&!d.current.contains(c.target)&&p()},[s.callback,s.ref]);(0,B.useEffect)(()=>(window.addEventListener("click",l,!0),()=>{window.removeEventListener("click",l,!0)}),[l])}({ref:i.ref,callback:o(()=>{n()},"callback")}),B.default.createElement("div",Object.assign({},i),r)},"Pt"),Fa="{{type}}",au=o((e,t)=>{let r=t?"search":"filter";return e.replace(Fa,r)},"Wt"),YY=o(({getMetaData:e,trigger:t,getData:r},n)=>{let i=e(),{filter:s,elementIds:l,refs:c,search:d,activeDescendant:p}=i,{multiSelect:h,groups:m}=r(),v=zf(m).length>0,x=n==="search",S=x?d:s,E=Pt(au(`${Fa}Label`,x),i),b=Pt(au(`${Fa}ClearButtonAriaLabel`,x),i),_=Pt(au(`${Fa}Placeholder`,x),i);return Object.assign(Object.assign({className:be(Y.searchOrFilterInput)},function(y){let{id:k,type:I=Ve.change,trigger:L}=y;return{onChange:o(R=>{L({id:k,type:I,payload:{value:R.currentTarget.value,originalEvent:R}})},"onChange")}}({id:Re[n],trigger:t})),{onButtonClick:o(y=>{y.preventDefault()},"onButtonClick"),id:l.searchOrFilterInput,key:l.searchOrFilterInput,clearButton:!0,clearButtonAriaLabel:b,label:E,value:S,placeholder:_,ref:c.searchOrFilterInput,"aria-activedescendant":p||"","aria-controls":l.list,"aria-expanded":!0,"aria-labelledby":`${l.searchOrFilterInputLabel} ${l.label}`,"aria-haspopup":h&&v?"dialog":"listbox",role:"combobox",labelId:l.searchOrFilterInputLabel})},"Ht");function JY(){let e=tt(),{getMetaData:t}=e,{listInputType:r}=t();if(!r)return null;let n=YY(e,r);return B.default.createElement(Pf,Object.assign({},n))}o(JY,"Vt");function QY(){let e=tt(),{getData:t,getMetaData:r}=e,n=(0,B.useRef)(!1),i=t(),{groups:s,open:l}=i,c=r(),{isSearching:d,hasSearchError:p,search:h,filter:m,listInputType:v}=c,x=gg(s),S=o(()=>`${h} ${m} ${x} ${p?"error":""} ${d?"searching":""}`,"h"),E=(0,B.useRef)(S()),b=S(),_=E.current!==b;if(E.current=b,n.current||!d&&!m||(n.current=!0),_){let R=function(U,O){let{groups:D,open:F}=U,{isSearching:z,search:G,filter:Q,hasSearchError:q}=O,J=gg(D),re=G||Q,se="searchAndFilter",de={value:re,numberIndicator:J};return F?Gl(se,(()=>{if(z)return Pt("searching",O,{value:re});if(re){let pe=!!G;if(q)return`${Pt("searchErrorTitle",O)} ${Pt("searchErrorText",O)}`;if(J===0){let Qt=au(`${Fa}edWithoutResultsInfo`,pe),yt=au(`${Fa}WithAnotherTerm`,pe);return`${Pt(Qt,O,de)} ${Pt(yt,O,de)}`}return pe?Ua("searchResults",O,"numberIndicator",de):`${Pt("filterResults",O,de)} ${Ua("filterResultsCount",O,"numberIndicator",de)}`}return""})()||"",z||Q?800:0):Gl(se,"")}(i,c);R.content?Uf(R,e):function(U,O){let{screenReaderNotifications:D}=O.getMetaData(),F=D.findIndex(z=>{let G=!U.type||z.type===U.type,Q=!U.content||z.content===U.content;return G&&Q});F>-1&&(D.splice(F,1),O.updateMetaData({screenReaderNotifications:D}))}(R,e)}let y=v==="search",k=!d&&!x&&(h||m),I=d?Pt("searching",c,{value:h}):"";if(!l||!v||!k&&!I)return null;let L={className:be(Y.searchAndFilterInfoContainer,p&&Y.withErrorMessage),"data-testid":"hds-select-search-and-filter-info"};return B.default.createElement("div",Object.assign({},L),I&&B.default.createElement(B.default.Fragment,null,B.default.createElement(U5,{small:!0,loadingText:"",loadingFinishedText:""}),B.default.createElement("span",{"data-testid":"hds-select-searching-text"},I)),k&&!p&&B.default.createElement(B.default.Fragment,null,B.default.createElement("span",{"data-testid":"hds-select-no-results"},Pt(au(`${Fa}edWithoutResultsInfo`,y),c,{value:m||h})),B.default.createElement("span",null,Pt(au(`${Fa}WithAnotherTerm`,y),c))),p&&B.default.createElement(B.default.Fragment,null,B.default.createElement(A8,{color:"var(--color-error)"}),B.default.createElement("span",{"data-testid":"hds-select-searching-error"},Pt("searchErrorTitle",c)),B.default.createElement("span",null,Pt("searchErrorText",c))))}o(QY,"Qt");function XY(){let{getData:e,getMetaData:t,trigger:r}=tt(),{disabled:n}=e(),{refs:i,elementIds:s,selectedOptions:l}=t();return B.default.createElement("div",{id:s.tagList,className:be(Y.tagList),ref:i.tagList},l.map(c=>B.default.createElement(kY,{option:c,trigger:r,key:c.value,disabled:n})))}o(XY,"Ut");function ZY(){let e=(({getData:n,trigger:i,getMetaData:s})=>{let{disabled:l}=n(),c=s(),{elementIds:d,selectedOptions:p}=c,h=_g("tagsClearAllButton",c),m=Ua("tagsClearAllButtonAriaLabel",c,"selectionCount",{label:p.length>0?p[0].label:""});return Object.assign(Object.assign({},vg({id:Re.clearAllButton,trigger:i})),{children:h,variant:fo.Secondary,className:Y.clearAllButton,disabled:l,id:d.clearAllButton,"aria-label":m})})(tt()),{children:t}=e,r=ce(e,["children"]);return B.default.createElement(Ia,Object.assign({},r,{iconEnd:B.default.createElement(O8,null)}),t)}o(ZY,"Jt");function eJ(){let e=(i=>{let{getMetaData:s,getData:l,trigger:c}=i,{disabled:d}=l(),p=s(),{showAllTags:h,refs:m,elementIds:v}=p,x=_g(h?"tagsShowLessButton":"tagsShowAllButton",p),S=_g(h?"tagsShowLessButtonAriaLabel":"tagsShowAllButtonAriaLabel",p);return Object.assign(Object.assign({},vg({id:Re.showAllButton,trigger:c})),{children:x,variant:fo.Secondary,buttonRef:m.showAllButton,disabled:d,id:v.showAllButton,"aria-label":S,className:Y.showAllButton})})(tt()),{children:t,buttonRef:r}=e,n=ce(e,["children","buttonRef"]);return B.default.createElement(Ia,Object.assign({},n,{ref:r,iconEnd:B.default.createElement(Kx,{className:Y.arrowIcon})}),t)}o(eJ,"Xt");function tJ(){let{getData:e}=tt(),{clearable:t}=e();return B.default.createElement("div",{className:Y.tagListButtons},B.default.createElement(eJ,null),t&&B.default.createElement(ZY,null))}o(tJ,"Yt");function rJ(e,t){let r=e.current;if(r){let n=((d,p=-1)=>{let h=[],m=[],v=-1,x=o((_,y)=>{v+=1;let{top:k,bottom:I,left:L,right:R}=_;h[v]={top:k,bottom:I,left:L,right:R},m[v]=[],m[v].push(y)},"r"),S=o((_,y)=>{let k=h[v];k.top=Math.min(k.top,_.top),k.bottom=Math.max(k.bottom,_.bottom),k.left=Math.min(k.left,_.left),k.right=Math.max(k.right,_.right),m[v].push(y)},"i"),E=o(_=>{let y=h[v];return!y||(_.left===y.left||_.right=y.bottom},"a"),b=d.firstElementChild;for(;b;){let _=b.getBoundingClientRect();if(E(_)){if(p>0&&m.length>=p)break;x(_,b)}else S(_,b);b=b.nextElementSibling}return m})(r),i=t?n[n.length-1]:n[1],s=i&&i[0],l=r.getBoundingClientRect().top,c=s?s.getBoundingClientRect().bottom-l+"px":void 0;return r.style.maxHeight=c,n}return[]}o(rJ,"eo");function nJ(){let{getData:e,getMetaData:t}=tt(),{multiSelect:r,noTags:n}=e(),{showAllTags:i,selectedOptions:s,refs:l}=t(),c=l.tagList,d=l.showAllButton,p=r?s:[],h=(0,B.useCallback)(()=>{let v=rJ(c,i);(function(x,S){let E=x.current;E&&(S<=2?E.classList.add(Y.hiddenButton):E.classList.remove(Y.hiddenButton))})(d,v.length),function(x){let S=x.current,E=S&&S.querySelectorAll(`* ${vR}`);if(E){let b=yR(S,"vertical"),_=b>-1?b+1:-1,y=0;E.forEach(k=>{k&&k.setAttribute&&(k.setAttribute("tabindex",y<_?"0":"-1"),k.setAttribute("aria-hidden",y<_?"false":"true")),y+=1})}}(c)},[c,d,i]),[m]=bR(h);return(0,B.useLayoutEffect)(()=>{h()}),!p.length||n?null:B.default.createElement("div",Object.assign({},function(v){return{className:be(Y.tagListContainer,v&&Y.tagListExpanded)}}(i),{ref:m}),B.default.createElement(XY,null),B.default.createElement(tJ,null))}o(nJ,"to");function ER(e){return bg(e,tt())||""}o(ER,"oo");function oJ(){let e=tt(),t=function({getData:s}){let{invalid:l}=s(),c=ER("error");return{children:l&&c?c:null,className:Y.errorText}}(e),{children:r}=t,n=ce(t,["children"]),i=(0,B.useRef)(r);return r&&r!==i.current&&(Uf(Gl(Re.error,r),e),i.current=r),r?B.default.createElement("div",Object.assign({},n),r):null}o(oJ,"lo");function iJ(){let e=function(){let s=ER("assistive");return{className:Y.assistiveText,children:s||null}}(),{children:t}=e,r=ce(e,["children"]),n=tt(),i=(0,B.useRef)(t);return t&&t!==i.current&&(Uf(Gl(Re.assistive,t),n),i.current=t),t?B.default.createElement("div",Object.assign({},r),t):null}o(iJ,"no");function aJ(){let{getMetaData:e,updateMetaData:t}=tt(),r=(0,B.useRef)(0);r.current||(r.current=Date.now());let n=Am(),i=(0,B.useRef)(null),s=(0,B.useRef)(""),l=o(m=>m.map(v=>v.content).join(" "),"a"),c=(0,B.useCallback)(()=>{let m=Date.now(),v=o(x=>!x.content||x.showTime>0&&x.showTime+2e3<=m,"n");if(m-r.current>2e4){let x=e().screenReaderNotifications.filter(S=>!v(S));t({screenReaderNotifications:x}),r.current=Date.now()}return e().screenReaderNotifications.filter(x=>!v(x)&&(!x.delay||x.addTime+x.delay<=m))},[e]),d=(0,B.useCallback)(()=>{s.current!==l(c())&&n()},[e]);i.current||(i.current=setInterval(d,200)),(0,B.useEffect)(()=>()=>{i.current&&(clearInterval(i.current),i.current=null)},[]);let p=c(),h=Date.now();return s.current=l(p),B.default.createElement("div",{"aria-live":"polite",className:Y.screenReaderNotifications,"data-testid":"hds-select-screen-reader-notifications"},p.map(m=>(m.showTime||(m.showTime=h),B.default.createElement("span",{key:m.content},m.content))))}o(aJ,"ro");var Fw=(0,B.forwardRef)((e,t)=>{var{options:r,open:n,groups:i,icon:s,required:l,onChange:c,children:d,id:p,onFocus:h,onBlur:m,onClose:v,disabled:x,texts:S,invalid:E,multiSelect:b,noTags:_,visibleOptions:y,virtualize:k,filter:I,onSearch:L,value:R,theme:U,clearable:O,tooltip:D}=e,F=ce(e,["options","open","groups","icon","required","onChange","children","id","onFocus","onBlur","onClose","disabled","texts","invalid","multiSelect","noTags","visibleOptions","virtualize","filter","onSearch","value","theme","clearable","tooltip"]);let z=(0,B.useMemo)(()=>{let q={groups:pY({options:r,groups:i,value:R,children:d}),open:!!n,required:!!l,invalid:!!E,disabled:!!x,multiSelect:!!b,noTags:!!_,visibleOptions:y||5.5,virtualize:!!k,onChange:c,onFocus:h,onBlur:m,onClose:v,filterFunction:I,onSearch:L,clearable:!!O,initialOpenValue:n};return q.multiSelect&&aR(q.groups),q},[r,n,i,c,x,E,l,_,k,y,L,h,m,v,R,d,O]),G=(0,B.useMemo)(()=>{let q=`${p||(0,lu.uniqueId)("hds-select-")}`,J=new Map,re=0,se=o(()=>{if(z.onSearch||z.filterFunction)return z.onSearch?Re.search:Re.filter},"r");return{lastToggleCommand:0,lastClickedOption:void 0,showAllTags:!1,icon:s,activeDescendant:void 0,focusTarget:void 0,refs:{button:typeof t=="function"?(0,B.createRef)():t||(0,B.createRef)(),listContainer:(0,B.createRef)(),list:(0,B.createRef)(),selectionsAndListsContainer:(0,B.createRef)(),tagList:(0,B.createRef)(),showAllButton:(0,B.createRef)(),searchOrFilterInput:(0,B.createRef)(),container:(0,B.createRef)()},selectedOptions:su(z.groups),elementIds:cR(q),textProvider:_Y(S),getOptionId:o(de=>{let pe=de.isGroupLabel?`hds-group-${de.label}`:de.value,Qt=J.get(pe);if(!Qt){let yt=`${q}-option-${re}`;return re+=1,J.set(pe,yt),yt}return Qt},"getOptionId"),listInputType:se(),hasListInput:!!se(),filter:"",search:"",isSearching:!1,hasSearchError:!1,cancelCurrentSearch:void 0,screenReaderNotifications:[],tooltip:D}},[p,z.groups,z.filterFunction,z.onSearch,S,t]);(0,B.useEffect)(()=>()=>{G.cancelCurrentSearch&&G.cancelCurrentSearch()},[]);let Q=(0,B.useCallback)(({previousData:q,currentData:J,currentMetaData:re})=>{if(J){if(q){if(J.initialOpenValue!==void 0&&q.initialOpenValue!==J.initialOpenValue)return Object.assign(Object.assign({},J),{open:J.initialOpenValue});if(q.open)return Object.assign(Object.assign({},J),{open:!0})}return J}return re},[]);return B.default.createElement(DY,{initialData:z,metaData:G,onChange:PY,onReset:Q},B.default.createElement(AY,Object.assign({},F,{theme:U}),B.default.createElement(RY,null),B.default.createElement(zY,null,B.default.createElement(UY,null),B.default.createElement(KY,null,B.default.createElement(JY,null),B.default.createElement(GY,null),B.default.createElement(QY,null))),B.default.createElement(oJ,null),B.default.createElement(iJ,null),B.default.createElement(nJ,null),B.default.createElement(aJ,null)))});var ube=V(E8()),lbe=V(le());var cbe=V(Us());var hbe=V(cA());var mbe=V(u0());var kR=V(le()),Uw=V(ke()),sJ=(0,kR.forwardRef)(({className:e,error:t,errorMessage:r,headingLevel:n=3},i)=>(t instanceof TypeError||console.error("Error loading data from Elastic:",t),(0,Uw.jsx)("div",{className:e,ref:i,children:(0,Uw.jsx)(Ew,{label:Drupal.t("An error occurred while loading the content",{},{context:"React search"}),type:"error",headingLevel:n,children:r||Drupal.t("Please reload the page or try again later.",{},{context:"React search"})})}))),TR=sJ;var qw=class qw extends URLSearchParams{constructor(t=null){if(super(),!t)return;let n=new URLSearchParams(t).entries(),i=n.next(),s={},l=["topic","neighbourhoods","groups"];for(;!i.done;){let[c,d]=i.value,p=l.find(h=>c.includes(h));p?s?.[p]?.length?s[p].push(d):s[p]=[d]:this.set(c,d),i=n.next()}Object.keys(s).forEach(c=>{this.set(c,s[c].toString())})}toInitialValue(){let t={groups:[],neighbourhoods:[],topic:[]},r=Object.keys(t),n=this.entries(),i=n.next();for(;!i.done;){let[c,d]=i.value,p=r.find(h=>c.includes(h));if(p){let h=d.split(",");t[p]=h.map(m=>Number(m))}i=n.next()}let s=this.get("page");s&&(t.page=Number(s));let l=this.get("keyword");return l&&(t.keyword=l),t}toString(){let t=new URLSearchParams;return["page","keyword"].forEach(r=>{this.get(r)&&t.set(r,this.get(r))}),["topic","neighbourhoods","groups"].forEach(r=>{this.has(r)&&this.get(r)!==""&&this.get(r)?.split(",").forEach((n,i)=>{t.append(`${r}[${i}]`,n)})}),t.toString().replace(/%5B/g,"[").replace(/%5D/g,"]")}};o(qw,"NewsSearchParams");var zw=qw,jw=zw;var uJ=drupalSettings.helfi_news_archive.default_query??window.location.search,lJ=new jw(uJ),CR=lJ.toInitialValue(),ja=jd(CR),jf=jd(null,(e,t,r)=>{r.page=r.page||1,t(ja,r),t(cu,r);let n=new URL(window.location.toString()),i=new jw;for(let s in r){let l=r[s];l?i.set(s,l.toString()):i.delete(s)}n.search=i.toString(),window.history.pushState({},"",n)}),cu=jd(CR),IR=jd(null,(e,t,r)=>{let n=e(ja);t(jf,{...n,page:r})});var $w=V(ke()),cJ=o(()=>{let e=Ei(ja),t=drupalSettings?.helfi_news_archive?.feed_base_url??"/news/rss",r=o(()=>{let i=window.location.search?t+window.location.search:t;return document.getElementById("news-feed-url")?.setAttribute("href",i),i},"getFeedUrl"),n=e.topic?.length||e.neighbourhoods?.length||e.groups?.length;return(0,$w.jsx)("div",{className:"news-archive__rss-link__container",children:(0,$w.jsx)("a",{href:r(),className:"news-archive__rss-link","data-hds-variant":"supplementary","data-hds-component":"button","data-hds-icon-start":"rss",children:n?Drupal.t("Subscribe to RSS feed of news based on your choices",{},{context:"News RSS feed subscribe link"}):Drupal.t("Subscribe to all news as RSS feed",{},{context:"News RSS feed subscribe link"})})})},"RssFeedLink"),OR=cJ;var CS=V(TS(),1),_u=V(TS(),1),IS=CS.default.default||CS.default;var ep=V(ke()),uZ=o(({href:e,title:t,className:r,"data-hds-component":n,"data-hds-variant":i,rel:s})=>{let l={...n&&{"data-hds-component":n},...i&&{"data-hds-variant":i}};return(0,ep.jsxs)("a",{href:e,className:r,"data-is-external":"true",...l,rel:s,children:[t,!n&&(0,ep.jsx)("span",{className:"link__type link__type--external"}),(0,ep.jsx)("span",{className:"visually-hidden",children:Drupal.t("Link leads to external service",{},{context:"Explanation for screen-reader software that the icon visible next to this link means that the link leads to an external service."})})]})},"ExternalLink"),sN=uZ;var uN=V(le());var Fg=V(ke());function lZ({tags:e,isInteractive:t,langAttribute:r,insideCard:n}){let i=t?"content-tags__tags--interactive":"content-tags__tags--static",s=n?"div":"section";return uN.default.createElement(s,{className:"content-tags content-tags--card","aria-label":Drupal.t("Tags",{},{context:"Label for screen reader software users explaining that this is a list of tags related to this page."}),role:n?"group":void 0},(0,Fg.jsx)("ul",{className:`content-tags__tags ${i}`,children:e.map((l,c)=>(0,Fg.jsx)("li",{className:"content-tags__tags__tag",...r,children:(0,Fg.jsx)(iu,{className:`${l.color?`content-tags__tags__tag--${l.color}`:""}`,iconStart:l.iconStart,children:l.tag})},`{item.tag}-${c}`))}))}o(lZ,"Tags");var OS=lZ;var $e=V(ke()),ko=o(({icon:e,label:t,content:r,langAttribute:n})=>(0,$e.jsxs)("div",{className:"card__meta",children:[(0,$e.jsx)("span",{className:"card__meta__icon",children:typeof e=="string"?(0,$e.jsx)(Ds,{icon:e}):e}),(0,$e.jsxs)("span",{className:"card__meta__label",children:[t,": "]}),(0,$e.jsx)("span",{className:"card__meta__content",...n,children:r})]}),"Metarow");function cZ({cardCategoryTag:e,cardDescription:t,cardDescriptionHtml:r,cardHelptext:n,cardHelptextHtml:i,cardImage:s,cardModifierClass:l,cardTags:c,cardTitle:d,cardTitleLevel:p,cardUrl:h,cardUrlExternal:m=!1,customMetaRows:v,date:x,dateLabel:S,daterange:E,dateRangeLabel:b,distance:_,langAttribute:y,language:k,languageEducation:I,languageLabel:L,location:R,locationLabel:U,registrationRequired:O,signUp:D,theme:F,themeLabel:z,time:G,timeLabel:Q,weightedEducation:q}){let J=` +Url: ${M0(e)}`),!0}return!1}o(l$,"_shouldDropEvent");function c$(e,t){return t?.length?L0(e).some(r=>_l(r,t)):!1}o(c$,"_isIgnoredError");function d$(e,t){if(!t?.length)return!1;let r=e.transaction;return r?_l(r,t):!1}o(d$,"_isIgnoredTransaction");function f$(e,t){if(!t?.length)return!1;let r=M0(e);return r?_l(r,t):!1}o(f$,"_isDeniedUrl");function p$(e,t){if(!t?.length)return!0;let r=M0(e);return r?_l(r,t):!0}o(p$,"_isAllowedUrl");function h$(e=[]){for(let t=e.length-1;t>=0;t--){let r=e[t];if(r&&r.filename!==""&&r.filename!=="[native code]")return r.filename||null}return null}o(h$,"_getLastValidUrl");function M0(e){try{let r=[...e.exception?.values??[]].reverse().find(n=>n.mechanism?.parent_id===void 0&&n.stacktrace?.frames?.length)?.stacktrace?.frames;return r?h$(r):null}catch{return he&&ae.error(`Cannot extract url for event ${$o(e)}`),null}}o(M0,"_getEventFilterUrl");function m$(e){return e.exception?.values?.length?!e.message&&!e.exception.values.some(t=>t.stacktrace||t.type&&t.type!=="Error"||t.value):!1}o(m$,"_isUselessError");function Ly(e,t,r,n,i,s){if(!i.exception?.values||!s||!so(s.originalException,Error))return;let l=i.exception.values.length>0?i.exception.values[i.exception.values.length-1]:void 0;l&&(i.exception.values=Ry(e,t,n,s.originalException,r,i.exception.values,l,0))}o(Ly,"applyAggregateErrorsToEvent");function Ry(e,t,r,n,i,s,l,c){if(s.length>=r+1)return s;let d=[...s];if(so(n[i],Error)){n4(l,c);let p=e(t,n[i]),h=d.length;o4(p,i,h,c),d=Ry(e,t,r,n[i],i,[p,...d],p,h)}return Array.isArray(n.errors)&&n.errors.forEach((p,h)=>{if(so(p,Error)){n4(l,c);let m=e(t,p),v=d.length;o4(m,`errors[${h}]`,v,c),d=Ry(e,t,r,p,i,[m,...d],m,v)}}),d}o(Ry,"aggregateExceptionsFromError");function n4(e,t){e.mechanism=e.mechanism||{type:"generic",handled:!0},e.mechanism={...e.mechanism,...e.type==="AggregateError"&&{is_exception_group:!0},exception_id:t}}o(n4,"applyExceptionGroupFieldsForParentException");function o4(e,t,r,n){e.mechanism=e.mechanism||{type:"generic",handled:!0},e.mechanism={...e.mechanism,type:"chained",source:t,exception_id:r,parent_id:n}}o(o4,"applyExceptionGroupFieldsForChildException");function Ny(e){let t="console";Mr(t,e),Br(t,g$)}o(Ny,"addConsoleInstrumentationHandler");function g$(){"console"in Ee&&Db.forEach(function(e){e in Ee.console&&qt(Ee.console,e,function(t){return pl[e]=t,function(...r){jt("console",{args:r,level:e}),pl[e]?.apply(Ee.console,r)}})})}o(g$,"instrumentConsole");function Py(e){return e==="warn"?"warning":["fatal","error","warning","log","info","debug"].includes(e)?e:"log"}o(Py,"severityLevelFromString");var _$="Dedupe",v$=o(()=>{let e;return{name:_$,processEvent(t){if(t.type)return t;try{if(b$(t,e))return he&&ae.warn("Event dropped due to being a duplicate of previously captured event."),null}catch{}return e=t}}},"_dedupeIntegration"),F0=v$;function b$(e,t){return t?!!(y$(e,t)||x$(e,t)):!1}o(b$,"_shouldDropEvent");function y$(e,t){let r=e.message,n=t.message;return!(!r&&!n||r&&!n||!r&&n||r!==n||!s4(e,t)||!a4(e,t))}o(y$,"_isSameMessageEvent");function x$(e,t){let r=i4(t),n=i4(e);return!(!r||!n||r.type!==n.type||r.value!==n.value||!s4(e,t)||!a4(e,t))}o(x$,"_isSameExceptionEvent");function a4(e,t){let r=d0(e),n=d0(t);if(!r&&!n)return!0;if(r&&!n||!r&&n||(r=r,n=n,n.length!==r.length))return!1;for(let i=0;i=400&&e<500?"warning":e>=500?"error":void 0}o(U0,"getBreadcrumbLogLevelFromHttpStatusCode");var Md=Ee;function Dy(){return"history"in Md&&!!Md.history}o(Dy,"supportsHistory");function w$(){if(!("fetch"in Md))return!1;try{return new Headers,new Request("http://www.example.com"),new Response,!0}catch{return!1}}o(w$,"_isFetchSupported");function Bd(e){return e&&/^function\s+\w+\(\)\s+\{\s+\[native code\]\s+\}$/.test(e.toString())}o(Bd,"isNativeFunction");function My(){if(typeof EdgeRuntime=="string")return!0;if(!w$())return!1;if(Bd(Md.fetch))return!0;let e=!1,t=Md.document;if(t&&typeof t.createElement=="function")try{let r=t.createElement("iframe");r.hidden=!0,t.head.appendChild(r),r.contentWindow?.fetch&&(e=Bd(r.contentWindow.fetch)),t.head.removeChild(r)}catch(r){he&&ae.warn("Could not create sandbox iframe for pure fetch check, bailing to window.fetch: ",r)}return e}o(My,"supportsNativeFetch");function Fy(e,t){let r="fetch";Mr(r,e),Br(r,()=>S$(void 0,t))}o(Fy,"addFetchInstrumentationHandler");function S$(e,t=!1){t&&!My()||qt(Ee,"fetch",function(r){return function(...n){let i=new Error,{method:s,url:l}=E$(n),c={args:n,fetchData:{method:s,url:l},startTimestamp:en()*1e3,virtualError:i,headers:k$(n)};return e||jt("fetch",{...c}),r.apply(Ee,n).then(async d=>(e?e(d):jt("fetch",{...c,endTimestamp:en()*1e3,response:d}),d),d=>{if(jt("fetch",{...c,endTimestamp:en()*1e3,error:d}),Ts(d)&&d.stack===void 0&&(d.stack=i.stack,_n(d,"framesToPop",1)),d instanceof TypeError&&(d.message==="Failed to fetch"||d.message==="Load failed"||d.message==="NetworkError when attempting to fetch resource."))try{let p=new URL(c.fetchData.url);d.message=`${d.message} (${p.host})`}catch{}throw d})}})}o(S$,"instrumentFetch");function By(e,t){return!!e&&typeof e=="object"&&!!e[t]}o(By,"hasProp");function u4(e){return typeof e=="string"?e:e?By(e,"url")?e.url:e.toString?e.toString():"":""}o(u4,"getUrlFromResource");function E$(e){if(e.length===0)return{method:"GET",url:""};if(e.length===2){let[r,n]=e;return{url:u4(r),method:By(n,"method")?String(n.method).toUpperCase():"GET"}}let t=e[0];return{url:u4(t),method:By(t,"method")?String(t.method).toUpperCase():"GET"}}o(E$,"parseFetchArgs");function k$(e){let[t,r]=e;try{if(typeof r=="object"&&r!==null&&"headers"in r&&r.headers)return new Headers(r.headers);if(GC(t))return new Headers(t.headers)}catch{}}o(k$,"getHeadersFromFetchArgs");function Uy(){return"npm"}o(Uy,"getSDKSource");var it=Ee,zy=0;function jy(){return zy>0}o(jy,"shouldIgnoreOnError");function U$(){zy++,setTimeout(()=>{zy--})}o(U$,"ignoreNextOnError");function Rs(e,t={}){function r(i){return typeof i=="function"}if(o(r,"isFunction"),!r(e))return e;try{let i=e.__sentry_wrapped__;if(i)return typeof i=="function"?i:e;if(As(e))return e}catch{return e}let n=o(function(...i){try{let s=i.map(l=>Rs(l,t));return e.apply(this,s)}catch(s){throw U$(),Td(l=>{l.addEventProcessor(c=>(t.mechanism&&(vl(c,void 0,void 0),Ho(c,t.mechanism)),c.extra={...c.extra,arguments:i},c)),O0(s)}),s}},"sentryWrapped");try{for(let i in e)Object.prototype.hasOwnProperty.call(e,i)&&(n[i]=e[i])}catch{}g0(n,e),_n(e,"__sentry_wrapped__",n);try{Object.getOwnPropertyDescriptor(n,"name").configurable&&Object.defineProperty(n,"name",{get(){return e.name}})}catch{}return n}o(Rs,"wrap");function l4(){let e=Os(),{referrer:t}=it.document||{},{userAgent:r}=it.navigator||{},n={...t&&{Referer:t},...r&&{"User-Agent":r}};return{url:e,headers:n}}o(l4,"getHttpRequestData");function z0(e,t){let r=Hy(e,t),n={type:H$(t),value:V$(t)};return r.length&&(n.stacktrace={frames:r}),n.type===void 0&&n.value===""&&(n.value="Unrecoverable error caught"),n}o(z0,"exceptionFromError");function z$(e,t,r,n){let s=dt()?.getOptions().normalizeDepth,l=K$(t),c={__serialized__:E0(t,s)};if(l)return{exception:{values:[z0(e,l)]},extra:c};let d={exception:{values:[{type:Is(t)?t.constructor.name:n?"UnhandledRejection":"Error",value:W$(t,{isUnhandledRejection:n})}]},extra:c};if(r){let p=Hy(e,r);p.length&&(d.exception.values[0].stacktrace={frames:p})}return d}o(z$,"eventFromPlainObject");function qy(e,t){return{exception:{values:[z0(e,t)]}}}o(qy,"eventFromError");function Hy(e,t){let r=t.stacktrace||t.stack||"",n=q$(t),i=$$(t);try{return e(r,n,i)}catch{}return[]}o(Hy,"parseStackFrames");var j$=/Minified React error #\d+;/i;function q$(e){return e&&j$.test(e.message)?1:0}o(q$,"getSkipFirstStackStringLines");function $$(e){return typeof e.framesToPop=="number"?e.framesToPop:0}o($$,"getPopFirstTopFrames");function c4(e){return typeof WebAssembly<"u"&&typeof WebAssembly.Exception<"u"?e instanceof WebAssembly.Exception:!1}o(c4,"isWebAssemblyException");function H$(e){let t=e?.name;return!t&&c4(e)?e.message&&Array.isArray(e.message)&&e.message.length==2?e.message[0]:"WebAssembly.Exception":t}o(H$,"extractType");function V$(e){let t=e?.message;return c4(e)?Array.isArray(e.message)&&e.message.length==2?e.message[1]:"wasm exception":t?t.error&&typeof t.error.message=="string"?t.error.message:t:"No error message"}o(V$,"extractMessage");function d4(e,t,r,n){let i=r?.syntheticException||void 0,s=j0(e,t,i,n);return Ho(s),s.level="error",r?.event_id&&(s.event_id=r.event_id),Gn(s)}o(d4,"eventFromException");function f4(e,t,r="info",n,i){let s=n?.syntheticException||void 0,l=$y(e,t,s,i);return l.level=r,n?.event_id&&(l.event_id=n.event_id),Gn(l)}o(f4,"eventFromMessage");function j0(e,t,r,n,i){let s;if(p0(t)&&t.error)return qy(e,t.error);if(h0(t)||Hb(t)){let l=t;if("stack"in t)s=qy(e,t);else{let c=l.name||(h0(l)?"DOMError":"DOMException"),d=l.message?`${c}: ${l.message}`:c;s=$y(e,d,r,n),vl(s,d)}return"code"in l&&(s.tags={...s.tags,"DOMException.code":`${l.code}`}),s}return Ts(t)?qy(e,t):yi(t)||Is(t)?(s=z$(e,t,r,i),Ho(s,{synthetic:!0}),s):(s=$y(e,t,r,n),vl(s,`${t}`,void 0),Ho(s,{synthetic:!0}),s)}o(j0,"eventFromUnknownInput");function $y(e,t,r,n){let i={};if(n&&r){let s=Hy(e,r);s.length&&(i.exception={values:[{value:t,stacktrace:{frames:s}}]}),Ho(i,{synthetic:!0})}if(ml(t)){let{__sentry_template_string__:s,__sentry_template_values__:l}=t;return i.logentry={message:s,params:l},i}return i.message=t,i}o($y,"eventFromString");function W$(e,{isUnhandledRejection:t}){let r=Jb(e),n=t?"promise rejection":"exception";return p0(e)?`Event \`ErrorEvent\` captured as ${n} with message \`${e.message}\``:Is(e)?`Event \`${G$(e)}\` (type=${e.type}) captured as ${n}`:`Object captured as ${n} with keys: ${r}`}o(W$,"getNonErrorObjectExceptionValue");function G$(e){try{let t=Object.getPrototypeOf(e);return t?t.constructor.name:void 0}catch{}}o(G$,"getObjectClassName");function K$(e){for(let t in e)if(Object.prototype.hasOwnProperty.call(e,t)){let r=e[t];if(r instanceof Error)return r}}o(K$,"getErrorPropertyFromObject");var Y$=5e3,Vy=class Vy extends Ld{constructor(t){let r=J$(t),n=it.SENTRY_SDK_SOURCE||Uy();Dd(r,"browser",["browser"],n),r._metadata?.sdk&&(r._metadata.sdk.settings={infer_ip:r.sendDefaultPii?"auto":"never",...r._metadata.sdk.settings}),super(r);let{sendDefaultPii:i,sendClientReports:s,enableLogs:l}=this._options;it.document&&(s||l)&&it.document.addEventListener("visibilitychange",()=>{it.document.visibilityState==="hidden"&&(s&&this._flushOutcomes(),l&&Nd(this))}),l&&(this.on("flush",()=>{Nd(this)}),this.on("afterCaptureLog",()=>{this._logFlushIdleTimeout&&clearTimeout(this._logFlushIdleTimeout),this._logFlushIdleTimeout=setTimeout(()=>{Nd(this)},Y$)})),i&&this.on("beforeSendSession",Oy)}eventFromException(t,r){return d4(this._options.stackParser,t,r,this._options.attachStacktrace)}eventFromMessage(t,r="info",n){return f4(this._options.stackParser,t,r,n,this._options.attachStacktrace)}_prepareEvent(t,r,n,i){return t.platform=t.platform||"javascript",super._prepareEvent(t,r,n,i)}};o(Vy,"BrowserClient");var q0=Vy;function J$(e){return{release:typeof __SENTRY_RELEASE__=="string"?__SENTRY_RELEASE__:it.SENTRY_RELEASE?.id,sendClientReports:!0,parentSpanIsAlwaysRootSpan:!0,...e}}o(J$,"applyDefaultOptions");var p4=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__;var Ht=Ee;var Q$=1e3,h4,Wy,Gy;function Ky(e){let t="dom";Mr(t,e),Br(t,X$)}o(Ky,"addClickKeypressInstrumentationHandler");function X$(){if(!Ht.document)return;let e=jt.bind(null,"dom"),t=m4(e,!0);Ht.document.addEventListener("click",t,!1),Ht.document.addEventListener("keypress",t,!1),["EventTarget","Node"].forEach(r=>{let i=Ht[r]?.prototype;i?.hasOwnProperty?.("addEventListener")&&(qt(i,"addEventListener",function(s){return function(l,c,d){if(l==="click"||l=="keypress")try{let p=this.__sentry_instrumentation_handlers__=this.__sentry_instrumentation_handlers__||{},h=p[l]=p[l]||{refCount:0};if(!h.handler){let m=m4(e);h.handler=m,s.call(this,l,m,d)}h.refCount++}catch{}return s.call(this,l,c,d)}}),qt(i,"removeEventListener",function(s){return function(l,c,d){if(l==="click"||l=="keypress")try{let p=this.__sentry_instrumentation_handlers__||{},h=p[l];h&&(h.refCount--,h.refCount<=0&&(s.call(this,l,h.handler,d),h.handler=void 0,delete p[l]),Object.keys(p).length===0&&delete this.__sentry_instrumentation_handlers__)}catch{}return s.call(this,l,c,d)}}))})}o(X$,"instrumentDOM");function Z$(e){if(e.type!==Wy)return!1;try{if(!e.target||e.target._sentryId!==Gy)return!1}catch{}return!0}o(Z$,"isSimilarToLastCapturedEvent");function eH(e,t){return e!=="keypress"?!1:t?.tagName?!(t.tagName==="INPUT"||t.tagName==="TEXTAREA"||t.isContentEditable):!0}o(eH,"shouldSkipDOMEvent");function m4(e,t=!1){return r=>{if(!r||r._sentryCaptured)return;let n=tH(r);if(eH(r.type,n))return;_n(r,"_sentryCaptured",!0),n&&!n._sentryId&&_n(n,"_sentryId",$t());let i=r.type==="keypress"?"input":r.type;Z$(r)||(e({event:r,name:i,global:t}),Wy=r.type,Gy=n?n._sentryId:void 0),clearTimeout(h4),h4=Ht.setTimeout(()=>{Gy=void 0,Wy=void 0},Q$)}}o(m4,"makeDOMEventHandler");function tH(e){try{return e.target}catch{return null}}o(tH,"getEventTarget");var $0;function Ud(e){let t="history";Mr(t,e),Br(t,rH)}o(Ud,"addHistoryInstrumentationHandler");function rH(){if(Ht.addEventListener("popstate",()=>{let t=Ht.location.href,r=$0;if($0=t,r===t)return;jt("history",{from:r,to:t})}),!Dy())return;function e(t){return function(...r){let n=r.length>2?r[2]:void 0;if(n){let i=$0,s=nH(String(n));if($0=s,i===s)return t.apply(this,r);jt("history",{from:i,to:s})}return t.apply(this,r)}}o(e,"historyReplacementFunction"),qt(Ht.history,"pushState",e),qt(Ht.history,"replaceState",e)}o(rH,"instrumentHistory");function nH(e){try{return new URL(e,Ht.location.origin).toString()}catch{return e}}o(nH,"getAbsoluteUrl");var H0={};function Yy(e){let t=H0[e];if(t)return t;let r=Ht[e];if(Bd(r))return H0[e]=r.bind(Ht);let n=Ht.document;if(n&&typeof n.createElement=="function")try{let i=n.createElement("iframe");i.hidden=!0,n.head.appendChild(i);let s=i.contentWindow;s?.[e]&&(r=s[e]),n.head.removeChild(i)}catch(i){p4&&ae.warn(`Could not create sandbox iframe for ${e} check, bailing to window.${e}: `,i)}return r&&(H0[e]=r.bind(Ht))}o(Yy,"getNativeImplementation");function V0(e){H0[e]=void 0}o(V0,"clearCachedImplementation");var Ls="__sentry_xhr_v3__";function Jy(e){let t="xhr";Mr(t,e),Br(t,oH)}o(Jy,"addXhrInstrumentationHandler");function oH(){if(!Ht.XMLHttpRequest)return;let e=XMLHttpRequest.prototype;e.open=new Proxy(e.open,{apply(t,r,n){let i=new Error,s=en()*1e3,l=Fr(n[0])?n[0].toUpperCase():void 0,c=iH(n[1]);if(!l||!c)return t.apply(r,n);r[Ls]={method:l,url:c,request_headers:{}},l==="POST"&&c.match(/sentry_key/)&&(r.__sentry_own_request__=!0);let d=o(()=>{let p=r[Ls];if(p&&r.readyState===4){try{p.status_code=r.status}catch{}let h={endTimestamp:en()*1e3,startTimestamp:s,xhr:r,virtualError:i};jt("xhr",h)}},"onreadystatechangeHandler");return"onreadystatechange"in r&&typeof r.onreadystatechange=="function"?r.onreadystatechange=new Proxy(r.onreadystatechange,{apply(p,h,m){return d(),p.apply(h,m)}}):r.addEventListener("readystatechange",d),r.setRequestHeader=new Proxy(r.setRequestHeader,{apply(p,h,m){let[v,x]=m,S=h[Ls];return S&&Fr(v)&&Fr(x)&&(S.request_headers[v.toLowerCase()]=x),p.apply(h,m)}}),t.apply(r,n)}}),e.send=new Proxy(e.send,{apply(t,r,n){let i=r[Ls];if(!i)return t.apply(r,n);n[0]!==void 0&&(i.body=n[0]);let s={startTimestamp:en()*1e3,xhr:r};return jt("xhr",s),t.apply(r,n)}})}o(oH,"instrumentXHR");function iH(e){if(Fr(e))return e;try{return e.toString()}catch{}}o(iH,"parseXhrUrlArg");function g4(e,t=Yy("fetch")){let r=0,n=0;function i(s){let l=s.body.length;r+=l,n++;let c={body:s.body,method:"POST",referrerPolicy:"strict-origin",headers:e.headers,keepalive:r<=6e4&&n<15,...e.fetchOptions};if(!t)return V0("fetch"),ya("No fetch implementation available");try{return t(e.url,c).then(d=>(r-=l,n--,{statusCode:d.status,headers:{"x-sentry-rate-limits":d.headers.get("X-Sentry-Rate-Limits"),"retry-after":d.headers.get("Retry-After")}}))}catch(d){return V0("fetch"),r-=l,n--,ya(d)}}return o(i,"makeRequest"),P0(e,i)}o(g4,"makeFetchTransport");var aH=30;var sH=50;function Qy(e,t,r,n){let i={filename:e,function:t===""?qo:t,in_app:!0};return r!==void 0&&(i.lineno=r),n!==void 0&&(i.colno=n),i}o(Qy,"createFrame");var uH=/^\s*at (\S+?)(?::(\d+))(?::(\d+))\s*$/i,lH=/^\s*at (?:(.+?\)(?: \[.+\])?|.*?) ?\((?:address at )?)?(?:async )?((?:|[-a-z]+:|.*bundle|\/)?.*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,cH=/\((\S*)(?::(\d+))(?::(\d+))\)/,dH=/at (.+?) ?\(data:(.+?),/,fH=o(e=>{let t=e.match(dH);if(t)return{filename:``,function:t[1]};let r=uH.exec(e);if(r){let[,i,s,l]=r;return Qy(i,qo,+s,+l)}let n=lH.exec(e);if(n){if(n[2]&&n[2].indexOf("eval")===0){let c=cH.exec(n[2]);c&&(n[2]=c[1],n[3]=c[2],n[4]=c[3])}let[s,l]=v4(n[1]||qo,n[2]);return Qy(l,s,n[3]?+n[3]:void 0,n[4]?+n[4]:void 0)}},"chromeStackParserFn"),pH=[aH,fH],hH=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:[-a-z]+)?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,mH=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,gH=o(e=>{let t=hH.exec(e);if(t){if(t[3]&&t[3].indexOf(" > eval")>-1){let s=mH.exec(t[3]);s&&(t[1]=t[1]||"eval",t[3]=s[1],t[4]=s[2],t[5]="")}let n=t[3],i=t[1]||qo;return[i,n]=v4(i,n),Qy(n,i,t[4]?+t[4]:void 0,t[5]?+t[5]:void 0)}},"gecko"),_H=[sH,gH];var vH=[pH,_H],_4=c0(...vH),v4=o((e,t)=>{let r=e.indexOf("safari-extension")!==-1,n=e.indexOf("safari-web-extension")!==-1;return r||n?[e.indexOf("@")!==-1?e.split("@")[0]:qo,r?`safari-extension:${t}`:`safari-web-extension:${t}`]:[e,t]},"extractSafariExtensionDetails");var xa=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__;var W0=1024,bH="Breadcrumbs",yH=o((e={})=>{let t={console:!0,dom:!0,fetch:!0,history:!0,sentry:!0,xhr:!0,...e};return{name:bH,setup(r){t.console&&Ny(SH(r)),t.dom&&Ky(wH(r,t.dom)),t.xhr&&Jy(EH(r)),t.fetch&&Fy(kH(r)),t.history&&Ud(TH(r)),t.sentry&&r.on("beforeSendEvent",xH(r))}}},"_breadcrumbsIntegration"),b4=yH;function xH(e){return o(function(r){dt()===e&&Wo({category:`sentry.${r.type==="transaction"?"transaction":"event"}`,event_id:r.event_id,level:r.level,message:$o(r)},{event:r})},"addSentryBreadcrumb")}o(xH,"_getSentryBreadcrumbHandler");function wH(e,t){return o(function(n){if(dt()!==e)return;let i,s,l=typeof t=="object"?t.serializeAttribute:void 0,c=typeof t=="object"&&typeof t.maxStringLength=="number"?t.maxStringLength:void 0;c&&c>W0&&(xa&&ae.warn(`\`dom.maxStringLength\` cannot exceed ${W0}, but a value of ${c} was configured. Sentry will use ${W0} instead.`),c=W0),typeof l=="string"&&(l=[l]);try{let p=n.event,h=CH(p)?p.target:p;i=Ed(h,{keyAttrs:l,maxStringLength:c}),s=Yb(h)}catch{i=""}if(i.length===0)return;let d={category:`ui.${n.name}`,message:i};s&&(d.data={"ui.component_name":s}),Wo(d,{event:n.event,name:n.name,global:n.global})},"_innerDomBreadcrumb")}o(wH,"_getDomBreadcrumbHandler");function SH(e){return o(function(r){if(dt()!==e)return;let n={category:"console",data:{arguments:r.args,logger:"console"},level:Py(r.level),message:m0(r.args," ")};if(r.level==="assert")if(r.args[0]===!1)n.message=`Assertion failed: ${m0(r.args.slice(1)," ")||"console.assert"}`,n.data.arguments=r.args.slice(1);else return;Wo(n,{input:r.args,level:r.level})},"_consoleBreadcrumb")}o(SH,"_getConsoleBreadcrumbHandler");function EH(e){return o(function(r){if(dt()!==e)return;let{startTimestamp:n,endTimestamp:i}=r,s=r.xhr[Ls];if(!n||!i||!s)return;let{method:l,url:c,status_code:d,body:p}=s,h={method:l,url:c,status_code:d},m={xhr:r.xhr,input:p,startTimestamp:n,endTimestamp:i},v={category:"xhr",data:h,type:"http",level:U0(d)};e.emit("beforeOutgoingRequestBreadcrumb",v,m),Wo(v,m)},"_xhrBreadcrumb")}o(EH,"_getXhrBreadcrumbHandler");function kH(e){return o(function(r){if(dt()!==e)return;let{startTimestamp:n,endTimestamp:i}=r;if(i&&!(r.fetchData.url.match(/sentry_key/)&&r.fetchData.method==="POST"))if(r.fetchData.method,r.fetchData.url,r.error){let s=r.fetchData,l={data:r.error,input:r.args,startTimestamp:n,endTimestamp:i},c={category:"fetch",data:s,level:"error",type:"http"};e.emit("beforeOutgoingRequestBreadcrumb",c,l),Wo(c,l)}else{let s=r.response,l={...r.fetchData,status_code:s?.status};r.fetchData.request_body_size,r.fetchData.response_body_size,s?.status;let c={input:r.args,response:s,startTimestamp:n,endTimestamp:i},d={category:"fetch",data:l,type:"http",level:U0(l.status_code)};e.emit("beforeOutgoingRequestBreadcrumb",d,c),Wo(d,c)}},"_fetchBreadcrumb")}o(kH,"_getFetchBreadcrumbHandler");function TH(e){return o(function(r){if(dt()!==e)return;let n=r.from,i=r.to,s=Pd(it.location.href),l=n?Pd(n):void 0,c=Pd(i);l?.path||(l=s),s.protocol===c.protocol&&s.host===c.host&&(i=c.relative),s.protocol===l.protocol&&s.host===l.host&&(n=l.relative),Wo({category:"navigation",data:{from:n,to:i}})},"_historyBreadcrumb")}o(TH,"_getHistoryBreadcrumbHandler");function CH(e){return!!e&&!!e.target}o(CH,"_isEvent");var IH=["EventTarget","Window","Node","ApplicationCache","AudioTrackList","BroadcastChannel","ChannelMergerNode","CryptoOperation","EventSource","FileReader","HTMLUnknownElement","IDBDatabase","IDBRequest","IDBTransaction","KeyOperation","MediaController","MessagePort","ModalWindow","Notification","SVGElementInstance","Screen","SharedWorker","TextTrack","TextTrackCue","TextTrackList","WebSocket","WebSocketWorker","Worker","XMLHttpRequest","XMLHttpRequestEventTarget","XMLHttpRequestUpload"],OH="BrowserApiErrors",AH=o((e={})=>{let t={XMLHttpRequest:!0,eventTarget:!0,requestAnimationFrame:!0,setInterval:!0,setTimeout:!0,unregisterOriginalCallbacks:!1,...e};return{name:OH,setupOnce(){t.setTimeout&&qt(it,"setTimeout",y4),t.setInterval&&qt(it,"setInterval",y4),t.requestAnimationFrame&&qt(it,"requestAnimationFrame",RH),t.XMLHttpRequest&&"XMLHttpRequest"in it&&qt(XMLHttpRequest.prototype,"send",LH);let r=t.eventTarget;r&&(Array.isArray(r)?r:IH).forEach(i=>NH(i,t))}}},"_browserApiErrorsIntegration"),x4=AH;function y4(e){return function(...t){let r=t[0];return t[0]=Rs(r,{mechanism:{data:{function:Vn(e)},handled:!1,type:"instrument"}}),e.apply(this,t)}}o(y4,"_wrapTimeFunction");function RH(e){return function(t){return e.apply(this,[Rs(t,{mechanism:{data:{function:"requestAnimationFrame",handler:Vn(e)},handled:!1,type:"instrument"}})])}}o(RH,"_wrapRAF");function LH(e){return function(...t){let r=this;return["onload","onerror","onprogress","onreadystatechange"].forEach(i=>{i in r&&typeof r[i]=="function"&&qt(r,i,function(s){let l={mechanism:{data:{function:i,handler:Vn(s)},handled:!1,type:"instrument"}},c=As(s);return c&&(l.mechanism.data.handler=Vn(c)),Rs(s,l)})}),e.apply(this,t)}}o(LH,"_wrapXHR");function NH(e,t){let n=it[e]?.prototype;n?.hasOwnProperty?.("addEventListener")&&(qt(n,"addEventListener",function(i){return function(s,l,c){try{PH(l)&&(l.handleEvent=Rs(l.handleEvent,{mechanism:{data:{function:"handleEvent",handler:Vn(l),target:e},handled:!1,type:"instrument"}}))}catch{}return t.unregisterOriginalCallbacks&&DH(this,s,l),i.apply(this,[s,Rs(l,{mechanism:{data:{function:"addEventListener",handler:Vn(l),target:e},handled:!1,type:"instrument"}}),c])}}),qt(n,"removeEventListener",function(i){return function(s,l,c){try{let d=l.__sentry_wrapped__;d&&i.call(this,s,d,c)}catch{}return i.call(this,s,l,c)}}))}o(NH,"_wrapEventTarget");function PH(e){return typeof e.handleEvent=="function"}o(PH,"isEventListenerObject");function DH(e,t,r){e&&typeof e=="object"&&"removeEventListener"in e&&typeof e.removeEventListener=="function"&&e.removeEventListener(t,r)}o(DH,"unregisterOriginalCallback");var w4=()=>({name:"BrowserSession",setupOnce(){if(typeof it.document>"u"){xa&&ae.warn("Using the `browserSessionIntegration` in non-browser environments is not supported.");return}Ad({ignoreDuration:!0}),Rd(),Ud(({from:e,to:t})=>{e!==void 0&&e!==t&&(Ad({ignoreDuration:!0}),Rd())})}});var MH="GlobalHandlers",BH=o((e={})=>{let t={onerror:!0,onunhandledrejection:!0,...e};return{name:MH,setupOnce(){Error.stackTraceLimit=50},setup(r){t.onerror&&(FH(r),S4("onerror")),t.onunhandledrejection&&(UH(r),S4("onunhandledrejection"))}}},"_globalHandlersIntegration"),E4=BH;function FH(e){jb(t=>{let{stackParser:r,attachStacktrace:n}=k4();if(dt()!==e||jy())return;let{msg:i,url:s,line:l,column:c,error:d}=t,p=qH(j0(r,d||i,void 0,n,!1),s,l,c);p.level="error",Od(p,{originalException:d,mechanism:{handled:!1,type:"auto.browser.global_handlers.onerror"}})})}o(FH,"_installGlobalOnErrorHandler");function UH(e){$b(t=>{let{stackParser:r,attachStacktrace:n}=k4();if(dt()!==e||jy())return;let i=zH(t),s=Cs(i)?jH(i):j0(r,i,void 0,n,!0);s.level="error",Od(s,{originalException:i,mechanism:{handled:!1,type:"auto.browser.global_handlers.onunhandledrejection"}})})}o(UH,"_installGlobalOnUnhandledRejectionHandler");function zH(e){if(Cs(e))return e;try{if("reason"in e)return e.reason;if("detail"in e&&"reason"in e.detail)return e.detail.reason}catch{}return e}o(zH,"_getUnhandledRejectionError");function jH(e){return{exception:{values:[{type:"UnhandledRejection",value:`Non-Error promise rejection captured with value: ${String(e)}`}]}}}o(jH,"_eventFromRejectionWithPrimitive");function qH(e,t,r,n){let i=e.exception=e.exception||{},s=i.values=i.values||[],l=s[0]=s[0]||{},c=l.stacktrace=l.stacktrace||{},d=c.frames=c.frames||[],p=n,h=r,m=$H(t)??Os();return d.length===0&&d.push({colno:p,filename:m,function:qo,in_app:!0,lineno:h}),e}o(qH,"_enhanceEventWithInitialFrame");function S4(e){xa&&ae.log(`Global Handler attached: ${e}`)}o(S4,"globalHandlerLog");function k4(){return dt()?.getOptions()||{stackParser:o(()=>[],"stackParser"),attachStacktrace:!1}}o(k4,"getOptions");function $H(e){if(!(!Fr(e)||e.length===0)){if(e.startsWith("data:")){let t=e.match(/^data:([^;]+)/),r=t?t[1]:"text/javascript",n=e.includes("base64,");return``}return e.slice(0,1024)}}o($H,"getFilenameFromUrl");var T4=()=>({name:"HttpContext",preprocessEvent(e){if(!it.navigator&&!it.location&&!it.document)return;let t=l4(),r={...t.headers,...e.request?.headers};e.request={...t,...e.request,headers:r}}});var HH="cause",VH=5,WH="LinkedErrors",GH=o((e={})=>{let t=e.limit||VH,r=e.key||HH;return{name:WH,preprocessEvent(n,i,s){let l=s.getOptions();Ly(z0,l.stackParser,r,t,n,i)}}},"_linkedErrorsIntegration"),C4=GH;function I4(){return KH()?(xa&&Hn(()=>{console.error("[Sentry] You cannot use Sentry.init() in a browser extension, see: https://docs.sentry.io/platforms/javascript/best-practices/browser-extensions/")}),!0):!1}o(I4,"checkAndWarnIfIsEmbeddedBrowserExtension");function KH(){if(typeof it.window>"u")return!1;let e=it;if(e.nw||!(e.chrome||e.browser)?.runtime?.id)return!1;let r=Os(),n=["chrome-extension","moz-extension","ms-browser-extension","safari-web-extension"];return!(it===it.top&&n.some(s=>r.startsWith(`${s}://`)))}o(KH,"_isEmbeddedBrowserExtension");function O4(e){return[B0(),D0(),x4(),b4(),E4(),C4(),F0(),T4(),w4()]}o(O4,"getDefaultIntegrations");function Xy(e={}){let t=!e.skipBrowserExtensionCheck&&I4(),r={...e,enabled:t?!1:e.enabled,stackParser:Ub(e.stackParser||_4),integrations:yy({integrations:e.integrations,defaultIntegrations:e.defaultIntegrations==null?O4():e.defaultIntegrations}),transport:e.transport||g4};return Ty(q0,r)}o(Xy,"init");var A4=V(le(),1);function Zy(e){let t={...e};return Dd(t,"react"),A0("react",{version:A4.version}),Xy(t)}o(Zy,"init");var JH=o((e=1)=>{Zy({dsn:drupalSettings?.helfi_react_search?.sentry_dsn_react,tracesSampleRate:e,ignoreErrors:["ResizeObserver loop limit exceeded","ResizeObserver loop completed with undelivered notifications.","Non-Error promise rejection captured"]})},"initSentry"),R4=JH;var Ne={};var QH=0;function jd(e,t){let r=`atom${++QH}`,n={toString:o(()=>r,"toString")};return typeof e=="function"?n.read=e:(n.init=e,n.read=function(i){return i(this)},n.write=function(i,s,l){return s(this,typeof l=="function"?l(i(this)):l)}),t&&(n.write=t),n}o(jd,"atom");var ex=o(e=>"init"in e,"hasInitialValue"),tx=o(e=>!!e.write,"isActuallyWritableAtom"),K0=new WeakMap,XH=o((e,t)=>{K0.set(e,t),e.catch(()=>{}).finally(()=>K0.delete(e))},"registerCancelPromise"),L4=o((e,t)=>{let r=K0.get(e);r&&(K0.delete(e),r(t))},"cancelPromise"),N4=o((e,t)=>{e.status="fulfilled",e.value=t},"resolvePromise"),P4=o((e,t)=>{e.status="rejected",e.reason=t},"rejectPromise"),ZH=o(e=>typeof e?.then=="function","isPromiseLike"),zd=o((e,t)=>!!e&&"v"in e&&"v"in t&&Object.is(e.v,t.v),"isEqualAtomValue"),D4=o((e,t)=>!!e&&"e"in e&&"e"in t&&Object.is(e.e,t.e),"isEqualAtomError"),wl=o(e=>!!e&&"v"in e&&e.v instanceof Promise,"hasPromiseAtomValue"),eV=o((e,t)=>"v"in e&&"v"in t&&e.v.orig&&e.v.orig===t.v.orig,"isEqualPromiseAtomValue"),G0=o(e=>{if("e"in e)throw e.e;return e.v},"returnAtomValue"),M4=o(()=>{let e=new WeakMap,t=new WeakMap,r=new Map,n,i;(Ne.env?Ne.env.MODE:void 0)!=="production"&&(n=new Set,i=new Set);let s=o(O=>e.get(O),"getAtomState"),l=o((O,D)=>{(Ne.env?Ne.env.MODE:void 0)!=="production"&&Object.freeze(D);let F=e.get(O);if(e.set(O,D),r.has(O)||r.set(O,F),wl(F)){let z="v"in D?D.v instanceof Promise?D.v:Promise.resolve(D.v):Promise.reject(D.e);F.v!==z&&L4(F.v,z)}},"setAtomState"),c=o((O,D,F)=>{let z=new Map,G=!1;F.forEach((Q,q)=>{!Q&&q===O&&(Q=D),Q?(z.set(q,Q),D.d.get(q)!==Q&&(G=!0)):(Ne.env?Ne.env.MODE:void 0)!=="production"&&console.warn("[Bug] atom state not found")}),(G||D.d.size!==z.size)&&(D.d=z)},"updateDependencies"),d=o((O,D,F)=>{let z=s(O),G={d:z?.d||new Map,v:D};if(F&&c(O,G,F),zd(z,G)&&z.d===G.d)return z;if(wl(z)&&wl(G)&&eV(z,G)){if(z.d===G.d)return z;G.v=z.v}return l(O,G),G},"setAtomValue"),p=o((O,D,F,z)=>{if(ZH(D)){let G,Q=o(()=>{let J=s(O);if(!wl(J)||J.v!==q)return;let re=d(O,q,F);t.has(O)&&J.d!==re.d&&L(O,re,J.d)},"updatePromiseDependencies"),q=new Promise((J,re)=>{let se=!1;D.then(de=>{se||(se=!0,N4(q,de),J(de),Q())},de=>{se||(se=!0,P4(q,de),re(de),Q())}),G=o(de=>{se||(se=!0,de.then(pe=>N4(q,pe),pe=>P4(q,pe)),J(de))},"continuePromise")});return q.orig=D,q.status="pending",XH(q,J=>{J&&G(J),z?.()}),d(O,q,F)}return d(O,D,F)},"setAtomValueOrPromise"),h=o((O,D,F)=>{let z=s(O),G={d:z?.d||new Map,e:D};return F&&c(O,G,F),D4(z,G)&&z.d===G.d?z:(l(O,G),G)},"setAtomError"),m=o((O,D)=>{let F=s(O);if(!D&&F&&(t.has(O)||Array.from(F.d).every(([se,de])=>{if(se===O)return!0;let pe=m(se);return pe===de||zd(pe,de)})))return F;let z=new Map,G=!0,Q=o(se=>{if(se===O){let pe=s(se);if(pe)return z.set(se,pe),G0(pe);if(ex(se))return z.set(se,void 0),se.init;throw new Error("no atom init")}let de=m(se);return z.set(se,de),G0(de)},"getter"),q,J,re={get signal(){return q||(q=new AbortController),q.signal},get setSelf(){return(Ne.env?Ne.env.MODE:void 0)!=="production"&&!tx(O)&&console.warn("setSelf function cannot be used with read-only atom"),!J&&tx(O)&&(J=o((...se)=>{if((Ne.env?Ne.env.MODE:void 0)!=="production"&&G&&console.warn("setSelf function cannot be called in sync"),!G)return y(O,...se)},"setSelf")),J}};try{let se=O.read(Q,re);return p(O,se,z,()=>q?.abort())}catch(se){return h(O,se,z)}finally{G=!1}},"readAtomState"),v=o(O=>G0(m(O)),"readAtom"),x=o(O=>{let D=t.get(O);return D||(D=k(O)),D},"addAtom"),S=o((O,D)=>!D.l.size&&(!D.t.size||D.t.size===1&&D.t.has(O)),"canUnmountAtom"),E=o(O=>{let D=t.get(O);D&&S(O,D)&&I(O)},"delAtom"),b=o(O=>{let D=new Map,F=new WeakMap,z=o(q=>{var J;let re=new Set((J=t.get(q))==null?void 0:J.t);return r.forEach((se,de)=>{var pe;(pe=s(de))!=null&&pe.d.has(q)&&re.add(de)}),re},"getDependents"),G=o(q=>{z(q).forEach(J=>{J!==q&&(D.set(J,(D.get(J)||new Set).add(q)),F.set(J,(F.get(J)||0)+1),G(J))})},"loop1");G(O);let Q=o(q=>{z(q).forEach(J=>{var re;if(J!==q){let se=F.get(J);if(se&&F.set(J,--se),!se){let de=!!((re=D.get(J))!=null&&re.size);if(de){let pe=s(J),Qt=m(J,!0);de=!zd(pe,Qt)}de||D.forEach(pe=>pe.delete(J))}Q(J)}})},"loop2");Q(O)},"recomputeDependents"),_=o((O,...D)=>{let F=!0,z=o(q=>G0(m(q)),"getter"),G=o((q,...J)=>{let re;if(q===O){if(!ex(q))throw new Error("atom not writable");let se=s(q),de=p(q,J[0]);zd(se,de)||b(q)}else re=_(q,...J);if(!F){let se=R();(Ne.env?Ne.env.MODE:void 0)!=="production"&&n.forEach(de=>de({type:"async-write",flushed:se}))}return re},"setter"),Q=O.write(z,G,...D);return F=!1,Q},"writeAtomState"),y=o((O,...D)=>{let F=_(O,...D),z=R();return(Ne.env?Ne.env.MODE:void 0)!=="production"&&n.forEach(G=>G({type:"write",flushed:z})),F},"writeAtom"),k=o((O,D,F)=>{var z;let G=F||[];(z=s(O))==null||z.d.forEach((q,J)=>{let re=t.get(J);re?re.t.add(O):J!==O&&k(J,O,G)}),m(O);let Q={t:new Set(D&&[D]),l:new Set};if(t.set(O,Q),(Ne.env?Ne.env.MODE:void 0)!=="production"&&i.add(O),tx(O)&&O.onMount){let{onMount:q}=O;G.push(()=>{let J=q((...re)=>y(O,...re));J&&(Q.u=J)})}return F||G.forEach(q=>q()),Q},"mountAtom"),I=o(O=>{var D;let F=(D=t.get(O))==null?void 0:D.u;F&&F(),t.delete(O),(Ne.env?Ne.env.MODE:void 0)!=="production"&&i.delete(O);let z=s(O);z?(wl(z)&&L4(z.v),z.d.forEach((G,Q)=>{if(Q!==O){let q=t.get(Q);q&&(q.t.delete(O),S(Q,q)&&I(Q))}})):(Ne.env?Ne.env.MODE:void 0)!=="production"&&console.warn("[Bug] could not find atom state to unmount",O)},"unmountAtom"),L=o((O,D,F)=>{let z=new Set(D.d.keys());F?.forEach((G,Q)=>{if(z.has(Q)){z.delete(Q);return}let q=t.get(Q);q&&(q.t.delete(O),S(Q,q)&&I(Q))}),z.forEach(G=>{let Q=t.get(G);Q?Q.t.add(O):t.has(O)&&k(G,O)})},"mountDependencies"),R=o(()=>{let O;for((Ne.env?Ne.env.MODE:void 0)!=="production"&&(O=new Set);r.size;){let D=Array.from(r);r.clear(),D.forEach(([F,z])=>{let G=s(F);if(G){let Q=t.get(F);Q&&G.d!==z?.d&&L(F,G,z?.d),Q&&!(!wl(z)&&(zd(z,G)||D4(z,G)))&&(Q.l.forEach(q=>q()),(Ne.env?Ne.env.MODE:void 0)!=="production"&&O.add(F))}else(Ne.env?Ne.env.MODE:void 0)!=="production"&&console.warn("[Bug] no atom state to flush")})}if((Ne.env?Ne.env.MODE:void 0)!=="production")return O},"flushPending"),U=o((O,D)=>{let F=x(O),z=R(),G=F.l;return G.add(D),(Ne.env?Ne.env.MODE:void 0)!=="production"&&n.forEach(Q=>Q({type:"sub",flushed:z})),()=>{G.delete(D),E(O),(Ne.env?Ne.env.MODE:void 0)!=="production"&&n.forEach(Q=>Q({type:"unsub"}))}},"subscribeAtom");return(Ne.env?Ne.env.MODE:void 0)!=="production"?{get:v,set:y,sub:U,dev_subscribe_store:o((O,D)=>{if(D!==2)throw new Error("The current StoreListener revision is 2.");return n.add(O),()=>{n.delete(O)}},"dev_subscribe_store"),dev_get_mounted_atoms:o(()=>i.values(),"dev_get_mounted_atoms"),dev_get_atom_state:o(O=>e.get(O),"dev_get_atom_state"),dev_get_mounted:o(O=>t.get(O),"dev_get_mounted"),dev_restore_atoms:o(O=>{for(let[F,z]of O)ex(F)&&(p(F,z),b(F));let D=R();n.forEach(F=>F({type:"restore",flushed:D}))},"dev_restore_atoms")}:{get:v,set:y,sub:U}},"createStore"),rx;(Ne.env?Ne.env.MODE:void 0)!=="production"&&(typeof globalThis.__NUMBER_OF_JOTAI_INSTANCES__=="number"?++globalThis.__NUMBER_OF_JOTAI_INSTANCES__:globalThis.__NUMBER_OF_JOTAI_INSTANCES__=1);var B4=o(()=>(rx||((Ne.env?Ne.env.MODE:void 0)!=="production"&&globalThis.__NUMBER_OF_JOTAI_INSTANCES__!==1&&console.warn("Detected multiple Jotai instances. It may cause unexpected behavior with the default store. https://github.com/pmndrs/jotai/discussions/2044"),rx=M4()),rx),"getDefaultStore");var Tr=V(le(),1);var F4={};var tV=(0,Tr.createContext)(void 0),U4=o(e=>{let t=(0,Tr.useContext)(tV);return e?.store||t||B4()},"useStore");var rV=o(e=>typeof e?.then=="function","isPromiseLike"),nV=Tr.default.use||(e=>{if(e.status==="pending")throw e;if(e.status==="fulfilled")return e.value;throw e.status==="rejected"?e.reason:(e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t}),e)});function Ei(e,t){let r=U4(t),[[n,i,s],l]=(0,Tr.useReducer)(p=>{let h=r.get(e);return Object.is(p[0],h)&&p[1]===r&&p[2]===e?p:[h,r,e]},void 0,()=>[r.get(e),r,e]),c=n;(i!==r||s!==e)&&(l(),c=r.get(e));let d=t?.delay;return(0,Tr.useEffect)(()=>{let p=r.sub(e,()=>{if(typeof d=="number"){setTimeout(l,d);return}l()});return l(),p},[r,e,d]),(0,Tr.useDebugValue)(c),rV(c)?nV(c):c}o(Ei,"useAtomValue");function Ns(e,t){let r=U4(t);return(0,Tr.useCallback)((...i)=>{if((F4.env?F4.env.MODE:void 0)!=="production"&&!("write"in e))throw new Error("not writable atom");return r.set(e,...i)},[r,e])}o(Ns,"useSetAtom");function Y0(e,t){return[Ei(e,t),Ns(e,t)]}o(Y0,"useAtom");var DN=V(le());var Ps=V(ke()),H4=o(({bordered:e=!1})=>(0,Ps.jsxs)("div",{className:`card card--ghost${e?" card--border":""}`,children:[(0,Ps.jsx)("div",{className:"card__image"}),(0,Ps.jsxs)("div",{className:"card__text",children:[(0,Ps.jsx)("div",{className:"card__title"}),(0,Ps.jsx)("div",{className:"card__description"})]})]}),"CardGhost");var $d=V(ke()),J0=o(({bordered:e=!1,count:t})=>(0,$d.jsxs)("div",{"aria-live":"assertive","aria-atomic":"true",children:[(0,$d.jsx)("div",{className:"visually-hidden",children:Drupal.t("Search results are loading",{},{context:"React search: results loading"})}),Array.from(Array(t)).map((r,n)=>(0,$d.jsx)(H4,{bordered:e},n))]}),"GhostList");var V4=V(le());var uV=o((e,t)=>{(0,V4.useEffect)(()=>{let{current:r}=e;r&&t&&(r.setAttribute("tabindex","-1"),r.focus({preventScroll:!0}),r.scrollIntoView({behavior:"smooth",block:"center"}))},[e,t])},"useScrollToResults"),W4=uV;var ox=V(ke());function lV(e){let{icon:t,className:r,label:n,onClick:i}=e,s=`hdbt-icon--${Math.floor(Math.random()*99999)}`;return(0,ox.jsx)("span",{className:`hel-icon hel-icon--${t} ${typeof r<"u"?r:""}`,"aria-labelledby":n&&s,"aria-hidden":n?"true":"false",onClick:i,children:n&&(0,ox.jsx)("span",{className:"is-hidden",id:s,children:n})})}o(lV,"Icon");var Ds=lV;var Fe=V(ke()),cV=o((e,t,r)=>{let n=Math.floor(t/2),i=n*2,s=[],l=[];if(n>0){for(let c=e-1;s.length=1;c--)s.push(c),i-=1;for(let c=e+1;i>0&&c<=r;c++)l.push(c),i-=1}return s.reverse(),{prevPages:s,nextPages:l}},"getPagination"),dV=o(({updatePage:e,currentPage:t,pages:r,totalPages:n})=>{let{prevPages:i,nextPages:s}=cV(t,r,n),l=t>1,c=t{l&&e(h,t-1)},title:`${Drupal.t("Go to previous page number",{},{context:"Pagination previous page link title"})} ${t-1}`,type:"button",rel:"prev",role:"button",children:[(0,Fe.jsx)(Ds,{icon:"angle-left"}),(0,Fe.jsx)("span",{"aria-hidden":"true",className:"hds-pagination__button-prev-label",children:Drupal.t("Previous",{},{context:"Pagination previous page link text"})})]}):(0,Fe.jsxs)("button",{className:"hds-button hds-pagination__button-prev",disabled:!0,title:Drupal.t("You are on the first page, you cannot return to the previous page.",{},{context:"Pagination previous page link title, first page"}),type:"button",children:[(0,Fe.jsx)(Ds,{icon:"angle-left"}),(0,Fe.jsx)("span",{"aria-hidden":"true",className:"hds-pagination__button-prev-label",children:Drupal.t("Previous",{},{context:"Pagination previous page link text"})})]}),(0,Fe.jsxs)("ul",{className:"pager__items js-pager__items hds-pagination__pages",children:[!d&&(0,Fe.jsxs)(Fe.Fragment,{children:[(0,Fe.jsx)("li",{children:(0,Fe.jsx)("a",{href:"?page=1",onClick:h=>{l&&e(h,1)},className:"hds-pagination__item-link",children:"1"})}),i[0]-1>0&&(0,Fe.jsx)("li",{className:"pager__item pager__item--ellipsis",role:"presentation",children:(0,Fe.jsx)("span",{className:"hds-pagination__item-ellipsis",children:"…"})})]}),i.map((h,m)=>(0,Fe.jsx)("li",{className:"pager__item",children:(0,Fe.jsx)("a",{"aria-label":Drupal.t("Go to page @key",{"@key":h},{context:"React search pager"}),href:`?page=${h}`,className:"hds-pagination__item-link",onClick:v=>e(v,h),children:h},h)},m)),(0,Fe.jsx)("li",{className:"pager__item is-active",children:(0,Fe.jsx)("a",{href:`?page=${t}`,className:"hds-pagination__item-link hds-pagination__item-link--active",children:t})}),s.map((h,m)=>(0,Fe.jsx)("li",{className:"pager__item",children:(0,Fe.jsx)("a",{"aria-label":Drupal.t("Go to page @key",{"@key":h},{context:"React search pager"}),href:`?page=${h}`,className:"hds-pagination__item-link",onClick:v=>e(v,h),children:h},h)},m)),!p&&(0,Fe.jsxs)(Fe.Fragment,{children:[s[s.length-1]+1!==n&&(0,Fe.jsx)("li",{children:(0,Fe.jsx)("span",{className:"hds-pagination__item-ellipsis",children:"..."})}),(0,Fe.jsx)("li",{children:(0,Fe.jsx)("a",{href:`?page=${n}`,onClick:h=>e(h,n),className:"hds-pagination__item-link",children:n})})]})]}),c?(0,Fe.jsxs)("a",{"aria-label":`${Drupal.t("Go to next page number",{},{context:"Pagination next page link title"})} ${t+1}`,className:"hds-button hds-pagination__button-next",href:`?page=${t+2}`,onClick:h=>{c&&e(h,t+1)},title:`${Drupal.t("Go to next page number",{},{context:"Pagination next page link title"})} ${t+1}`,type:"button",rel:"next",role:"button",children:[(0,Fe.jsx)("span",{"aria-hidden":"true",className:"hds-pagination__button-next-label",children:Drupal.t("Next",{},{context:"Pagination next page link text"})}),(0,Fe.jsx)(Ds,{icon:"angle-right"})]}):(0,Fe.jsxs)("button",{className:"hds-button hds-pagination__button-next",disabled:!0,title:Drupal.t("You are on the last page, you cannot go on to the next page.",{},{context:"Pagination next page link title, last page"}),type:"button",children:[(0,Fe.jsx)("span",{"aria-hidden":"true",className:"hds-pagination__button-next-label",children:Drupal.t("Next",{},{context:"Pagination next page link text"})}),(0,Fe.jsx)(Ds,{icon:"angle-right"})]})]})})},"Pagination"),G4=dV;var Y4=V(le());var K4=V(le()),wa=V(ke()),fV=(0,K4.forwardRef)(({resultText:e,optionalResultsText:t,actions:r,actionsClass:n},i)=>(0,wa.jsxs)("div",{className:"hdbt-search--react__result-top-area",children:[(0,wa.jsxs)("h3",{className:"hdbt-search--react__results--title",ref:i,children:[e," ",t&&(0,wa.jsxs)(wa.Fragment,{children:["(",t,")"]})]}),r&&(0,wa.jsx)("div",{className:n,children:r})]})),Q0=fV;var Sa=V(ke()),pV=(0,Y4.forwardRef)(({title:e,content:t,wrapperClass:r="react-search__results"},n)=>(0,Sa.jsxs)("div",{className:r,children:[(0,Sa.jsx)(Q0,{resultText:(0,Sa.jsx)(Sa.Fragment,{children:Drupal.t("No results",{},{context:"Unit search no results title"})}),ref:n}),(0,Sa.jsx)("p",{children:Drupal.t("No results were found for the criteria you entered. Try changing your search criteria.",{},{context:"React search: no search results"})})]})),J4=pV;function ce(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function"){var i=0;for(n=Object.getOwnPropertySymbols(e);i{var{"aria-label":t="alert-circle-fill","aria-hidden":r=!0,className:n="",color:i,size:s=bt.Small,style:l={}}=e,c=ce(e,["aria-label","aria-hidden","className","color","size","style"]);return lf.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[He.icon,He[s],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:l},c),lf.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 3C16.9706 3 21 7.02944 21 12C21 16.9706 16.9706 21 12 21C7.02944 21 3 16.9706 3 12C3 7.02944 7.02944 3 12 3ZM13 16V18H11V16H13ZM13 6V14H11V6H13Z",fill:"currentColor"}))},"i"),T8=o(e=>{var{"aria-label":t="info-circle-fill","aria-hidden":r=!0,className:n="",color:i,size:s=bt.Small,style:l={}}=e,c=ce(e,["aria-label","aria-hidden","className","color","size","style"]);return lf.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[He.icon,He[s],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:l},c),lf.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3ZM13 10V16.5H15V18H9V16.5H11V11.5H9V10H13ZM11.8125 6C12.5374 6 13.125 6.5876 13.125 7.3125C13.125 8.03735 12.5374 8.625 11.8125 8.625C11.0876 8.625 10.5 8.03735 10.5 7.3125C10.5 6.5876 11.0876 6 11.8125 6Z",fill:"currentColor"}))},"s");var Gx=V(le());var Kx=o(e=>{var{"aria-label":t="angle-down","aria-hidden":r=!0,className:n="",color:i,size:s=bt.Small,style:l={}}=e,c=ce(e,["aria-label","aria-hidden","className","color","size","style"]);return Gx.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[He.icon,He[s],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:l},c),Gx.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 13.5L17 8.5L18.5 10L12 16.5L5.5 10L7 8.5L12 13.5Z",fill:"currentColor"}))},"o");var Yx=V(le());var C8=o(e=>{var{"aria-label":t="check","aria-hidden":r=!0,className:n="",color:i,size:s=bt.Small,style:l={}}=e,c=ce(e,["aria-label","aria-hidden","className","color","size","style"]);return Yx.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[He.icon,He[s],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:l},c),Yx.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M21 7L10 18L4.5 12.5L6 11L10 15L19.5 5.5L21 7Z",fill:"currentColor"}))},"s");var Jx=V(le());var I8=o(e=>{var{"aria-label":t="check-circle-fill","aria-hidden":r=!0,className:n="",color:i,size:s=bt.Small,style:l={}}=e,c=ce(e,["aria-label","aria-hidden","className","color","size","style"]);return Jx.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[He.icon,He[s],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:l},c),Jx.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3ZM16.5 8L18 9.5L10.5 17L6 12.5L7.5 11L10.5 14L16.5 8Z",fill:"currentColor"}))},"i");var Qx=V(le());var Fs=o(e=>{var{"aria-label":t="cross","aria-hidden":r=!0,className:n="",color:i,size:s=bt.Small,style:l={}}=e,c=ce(e,["aria-label","aria-hidden","className","color","size","style"]);return Qx.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[He.icon,He[s],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:l},c),Qx.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M18 7.5L13.5 12L18 16.5L16.5 18L12 13.5L7.5 18L6 16.5L10.5 12L6 7.5L7.5 6L12 10.5L16.5 6L18 7.5Z",fill:"currentColor"}))},"s");var Xx=V(le());var gm=o(e=>{var{"aria-label":t="cross-circle","aria-hidden":r=!0,className:n="",color:i,size:s=bt.Small,style:l={}}=e,c=ce(e,["aria-label","aria-hidden","className","color","size","style"]);return Xx.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[He.icon,He[s],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:l},c),Xx.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2ZM12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4ZM15 7.5L16.5 9L13.5 12L16.5 15L15 16.5L12 13.5L9 16.5L7.5 15L10.5 12L7.5 9L9 7.5L12 10.5L15 7.5Z",fill:"currentColor"}))},"s");var Zx=V(le());var O8=o(e=>{var{"aria-label":t="cross-circle-fill","aria-hidden":r=!0,className:n="",color:i,size:s=bt.Small,style:l={}}=e,c=ce(e,["aria-label","aria-hidden","className","color","size","style"]);return Zx.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[He.icon,He[s],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:l},c),Zx.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3ZM15 7.5L16.5 9L13.5 12L16.5 15L15 16.5L12 13.5L9 16.5L7.5 15L10.5 12L7.5 9L9 7.5L12 10.5L15 7.5Z",fill:"currentColor"}))},"s");var e2=V(le());var A8=o(e=>{var{"aria-label":t="error","aria-hidden":r=!0,className:n="",color:i,size:s=bt.Small,style:l={}}=e,c=ce(e,["aria-label","aria-hidden","className","color","size","style"]);return e2.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[He.icon,He[s],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:l},c),e2.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.1284 2.50974C11.4971 1.85436 12.4201 1.83095 12.8284 2.43952L12.8716 2.50974L22.4341 19.5097C22.7965 20.1541 22.3585 20.9453 21.638 20.9973L21.5625 21H2.43749C1.69816 21 1.22338 20.2303 1.53125 19.5769L1.56592 19.5097L11.1284 2.50974ZM12 5.04L4.14699 19H19.8525L12 5.04ZM13 16V18H11V16H13ZM13 9.5V14.5H11V9.5H13Z",fill:"currentColor"}))},"o");var t2=V(le());var R8=o(e=>{var{"aria-label":t="error-fill","aria-hidden":r=!0,className:n="",color:i,size:s=bt.Small,style:l={}}=e,c=ce(e,["aria-label","aria-hidden","className","color","size","style"]);return t2.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[He.icon,He[s],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:l},c),t2.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.175 3.45608C11.5239 2.86969 12.3977 2.84875 12.7842 3.39325L12.825 3.45608L21.8771 18.6666C22.2202 19.2432 21.8055 19.951 21.1235 19.9976L21.052 20H2.94799C2.24813 20 1.7987 19.3114 2.09013 18.7267L2.12295 18.6666L11.175 3.45608ZM13 16V18H11V16H13ZM13 8.5V14.5H11V8.5H13Z",fill:"currentColor"}))},"o");var r2=V(le());var L8=o(e=>{var{"aria-label":t="question-circle","aria-hidden":r=!0,className:n="",color:i,size:s=bt.Small,style:l={}}=e,c=ce(e,["aria-label","aria-hidden","className","color","size","style"]);return r2.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[He.icon,He[s],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:l},c),r2.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2ZM12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4ZM13 16V18H11V16H13ZM12.0437 5.75C14.0343 5.75 15.7173 7.29464 15.7173 9.42361C15.7173 10.7806 15.2461 11.489 14.161 12.306L13.9187 12.4844C13.1753 13.0295 12.9556 13.3359 12.9386 14.142L12.9375 14.25H10.9375C10.9375 12.6746 11.4591 11.8378 12.6143 10.9622L12.8618 10.7796C13.5685 10.2628 13.7173 10.0539 13.7173 9.42361C13.7173 8.43934 12.9662 7.75 12.0437 7.75C11.1907 7.75 10.4785 8.34077 10.3816 9.20835L10.3734 9.30587L8.37663 9.19182C8.49191 7.17347 10.1344 5.75 12.0437 5.75Z",fill:"currentColor"}))},"s");_t(':root{--breakpoint-xs:320px;--breakpoint-s:576px;--breakpoint-m:768px;--breakpoint-l:992px;--breakpoint-xl:1248px;--container-width-xs:288px;--container-width-s:544px;--container-width-m:720px;--container-width-l:944px;--container-width-xl:1200px;--color-brick:#bd2719;--color-brick-light:#ffeeed;--color-brick-medium-light:#facbc8;--color-brick-dark:#800e04;--color-bus:#0000bf;--color-bus-light:#f0f0ff;--color-bus-medium-light:#ccf;--color-bus-dark:#00005e;--color-coat-of-arms:#0072c6;--color-coat-of-arms-light:#e6f4ff;--color-coat-of-arms-medium-light:#b5daf7;--color-coat-of-arms-dark:#005799;--color-copper:#00d7a7;--color-copper-light:#cffaf1;--color-copper-medium-light:#9ef0de;--color-copper-dark:#00a17d;--color-engel:#ffe977;--color-engel-light:#fff9db;--color-engel-medium-light:#fff3b8;--color-engel-dark:#dbc030;--color-fog:#9fc9eb;--color-fog-light:#e8f3fc;--color-fog-medium-light:#d0e6f7;--color-fog-dark:#72a5cf;--color-gold:#c2a251;--color-gold-light:#f7f2e4;--color-gold-medium-light:#e8d7a7;--color-gold-dark:#9e823c;--color-metro:#fd4f00;--color-metro-light:#ffeee6;--color-metro-medium-light:#ffcab3;--color-metro-dark:#bd2f00;--color-silver:#dedfe1;--color-silver-light:#f7f7f8;--color-silver-medium-light:#efeff0;--color-silver-dark:#b0b8bf;--color-summer:#ffc61e;--color-summer-light:#fff4d4;--color-summer-medium-light:#ffe49c;--color-summer-dark:#cc9200;--color-suomenlinna:#f5a3c7;--color-suomenlinna-light:#fff0f7;--color-suomenlinna-medium-light:#ffdbeb;--color-suomenlinna-dark:#e673a5;--color-tram:#008741;--color-tram-light:#dff7eb;--color-tram-medium-light:#a3e3c2;--color-tram-dark:#006631;--color-focus-outline:#0072c6;--color-black:#000;--color-white:#fff;--color-black-5:#f2f2f2;--color-black-10:#e6e6e6;--color-black-20:#ccc;--color-black-30:#b3b3b3;--color-black-40:#999;--color-black-50:grey;--color-black-60:#595959;--color-black-70:#4d4d4d;--color-black-80:#333;--color-black-90:#1a1a1a;--color-error:#b01038;--color-error-light:#f6e2e6;--color-error-dark:#8d0d2d;--color-success:#007a64;--color-success-light:#e2f5f3;--color-success-dark:#006250;--color-alert:#ffda07;--color-alert-light:#fff4b4;--color-alert-dark:#d18200;--color-info:#0062b9;--color-info-light:#e5eff8;--color-info-dark:#004f94;--box-shadow-s:0px 2px 10px 0px rgba(0,0,0,0.07);--box-shadow-m:0px 2px 10px 0px rgba(0,0,0,0.1);--box-shadow-l:0px 2px 20px 0px rgba(0,0,0,0.2);--spacing-layout-2-xs:1rem;--spacing-layout-xs:1.5rem;--spacing-layout-s:2rem;--spacing-layout-m:3rem;--spacing-layout-l:4rem;--spacing-layout-xl:6rem;--spacing-layout-2-xl:8rem;--spacing-4-xs:0.125rem;--spacing-3-xs:0.25rem;--spacing-2-xs:0.5rem;--spacing-xs:0.75rem;--spacing-s:1rem;--spacing-m:1.5rem;--spacing-l:2rem;--spacing-xl:2.5rem;--spacing-2-xl:3.0rem;--spacing-3-xl:3.5rem;--spacing-4-xl:4rem;--spacing-5-xl:4.5rem;--fontsize-heading-xxl:4rem;--fontsize-heading-xl:3rem;--fontsize-heading-xl-mobile:2.5rem;--fontsize-heading-l:2rem;--fontsize-heading-m:1.5rem;--fontsize-heading-s:1.25rem;--fontsize-heading-xs:1.125rem;--fontsize-heading-xxs:1rem;--fontsize-body-s:0.875rem;--fontsize-body-m:1rem;--fontsize-body-l:1.125rem;--fontsize-body-xl:1.25rem;--font-default:HelsinkiGrotesk,Arial,sans-serif;--lineheight-s:1;--lineheight-m:1.2;--lineheight-l:1.5;--lineheight-xl:1.75}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.visually-hidden{border:0;clip:"rect(0 0 0 0)";height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.button-reset{background:none;border:none;color:inherit;cursor:pointer;font:inherit;padding:0}.text-body{color:var(--color-black-90);font-size:var(--fontsize-body-m);line-height:var(--lineheight-l)}.text-body,.text-medium{font-family:var(--font-default)}.text-medium{font-weight:500}.text-bold{font-family:var(--font-default);font-weight:700}.text-xl{font-size:var(--fontsize-heading-m)}.text-lg{font-size:var(--fontsize-heading-s)}.text-md{font-size:var(--fontsize-heading-xs)}.subtitle{font-size:var(--fontsize-body-m)}.text-sm{font-size:var(--fontsize-body-s);line-height:var(--lineheight-xl)}.heading-xxl{font-size:var(--fontsize-heading-xxl);letter-spacing:-1.2px}.heading-xl,.heading-xxl{font-weight:400;line-height:var(--lineheight-s)}.heading-xl{font-size:var(--fontsize-heading-xl);letter-spacing:-1px}.heading-xl-mobile{font-size:var(--fontsize-heading-xl-mobile);font-weight:400;letter-spacing:-.8px;line-height:var(--lineheight-s)}.heading-l{font-size:var(--fontsize-heading-l);font-weight:400;letter-spacing:-.4px}.heading-l,.heading-m{line-height:var(--lineheight-m)}.heading-m{font-size:var(--fontsize-heading-m);font-weight:500;letter-spacing:-.2px}.heading-s{font-size:var(--fontsize-heading-s);font-weight:500}.heading-s,.heading-xs{letter-spacing:0;line-height:var(--lineheight-l)}.heading-xs{font-size:var(--fontsize-heading-xs);font-weight:700}.heading-xxs{font-size:var(--fontsize-heading-xxs);font-weight:700;letter-spacing:.2px;line-height:var(--lineheight-l)}.helper-text{color:var(--color-black-60);display:block;flex-basis:100%;font-size:var(--fontsize-body-m);margin-top:var(--spacing-2-xs)}html{-webkit-text-size-adjust:100%}');var NW={}.hasOwnProperty;function N8(e){let t=typeof e;return e?t==="string"||t==="number"?e:Array.isArray(e)?e.length?e.map(r=>N8(r)).filter(Boolean).join(" "):null:t==="object"?((r,n=null)=>{if(r.toString!==Object.prototype.toString&&!r.toString.toString().includes("[native code]"))return r.toString();let i=Object.assign({},r);return n&&Object.keys(n).filter(s=>!!r[s]).forEach(s=>{i[n[s]]=!0}),Object.keys(i).filter(s=>NW.call(i,s)&&!!i[s]).join(" ")})(e,this):null:null}o(N8,"n");var be=o((...e)=>e.map(N8).filter(Boolean).join(" "),"r");var Ol=V(le()),D8=V(Us());var P8=o(()=>typeof window>"u"||typeof document>"u","e");var PW=typeof window<"u"&&window.document?Ol.useLayoutEffect:Ol.useEffect,bn=o((e,t,r)=>{let n=t&&typeof t!="string",i=(0,Ol.useRef)(n?(0,D8.uniqueId)("custom-theme-"):"").current;return PW(()=>{n&&((s,l,c)=>{if(P8())return;let d=o(p=>{var h;return(h=p.selectorText)===null||h===void 0?void 0:h.includes(`${s}.${c}`)},"o");try{let p=[...document.styleSheets].findIndex(S=>{try{return[...S.cssRules].findIndex(E=>{var b;return(b=E.selectorText)===null||b===void 0?void 0:b.includes(s)})>=0}catch{return!1}});if(p===-1){let S=document.createElement("style");document.head.appendChild(S),p=document.styleSheets.length-1}let h=document.styleSheets[p],m=h.cssRules,v=[...m].findIndex(d);v===-1&&(h.insertRule(`.${s}.${c} { content: '' }`,m.length),v=[...m].findIndex(d));let x=m[v];Object.entries(l).forEach(([S,E])=>x.style.setProperty(S,E))}catch{console.warn(`Could not find the stylesheet to update with the "${s}" selector!`)}})(e&&e.split(" ")[0],t,`${i}${r||""}`)},[e,t,i,n,r]),i},"d");var Al=V(le());var _m,vm,fo,Ca={button:"Button-module_button__1msFE",primary:"Button-module_primary__2LfKB",secondary:"Button-module_secondary__1nABp",supplementary:"Button-module_supplementary__3YKiS","theme-coat":"Button-module_theme-coat__2_3U7","theme-black":"Button-module_theme-black__m8giY",clear:"Button-module_clear__2i_5U",success:"Button-module_success__CU9nK",danger:"Button-module_danger__2el15","size-small":"Button-module_size-small__3lizH",fullWidth:"Button-module_fullWidth__31eVK",icon:"Button-module_icon__O-h7R"};_t(".Button-module_button__1msFE{--border-width:2px;--outline-width-focus:3px;--padding-horizontal:var(--spacing-l);--min-size:56px;--padding-vertical:var(--spacing-s);--padding:calc(var(--padding-vertical) - var(--border-width)) calc(var(--padding-horizontal) - var(--border-width));--icon-reposition:calc(-1 * var(--spacing-2-xs));--computed-background-color:var(--background-color,transparent);--computed-background-color-focus:var(--background-color-focus,var(--computed-background-color,transparent));--computed-background-color-hover:var(--background-color-hover,var(--computed-background-color-focus,transparent));--computed-background-color-active:var(--background-color-active,var(--computed-background-color-hover,transparent));--computed-background-color-disabled:var(--background-color-disabled,var(--color-black-20,transparent));--computed-color:var(--color,inherit);--computed-color-focus:var(--color-focus,var(--computed-color,inherit));--computed-color-hover:var(--color-hover,var(--computed-color-focus,inherit));--computed-color-active:var(--color-active,var(--computed-color-hover,inherit));--computed-color-disabled:var(--color-disabled,var(--color-white,inherit));--computed-border-color:var(--border-color,var(--computed-background-color));--computed-border-color-focus:var(--border-color-focus,var(--computed-border-color,transparent));--computed-border-color-hover:var(--border-color-hover,var(--computed-border-color-focus,transparent));--computed-border-color-active:var(--border-color-active,var(--computed-border-color-hover,transparent));--computed-border-color-disabled:var(--border-color-disabled,var(--computed-background-color-disabled,transparent));--computed-outline-color-focus:var(--outline-color-focus,transparent);--computed-icon-size:var(--icon-size,var(--spacing-m));align-items:center;background-color:var(--computed-background-color);border:var(--border-width) solid var(--computed-border-color);border-radius:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--computed-color,inherit);column-gap:var(--spacing-2-xs);cursor:var(--cursor,pointer);display:inline-flex;font-family:inherit;font-size:100%;font-weight:500;hyphens:auto;place-content:flex-start center;line-height:var(--lineheight-l);margin:0;min-height:var(--min-size);min-width:var(--min-size);outline:none;outline-offset:2px;overflow:hidden;overflow-wrap:anywhere;padding:var(--padding);position:relative;text-align:center;text-decoration:none;text-transform:none;vertical-align:top}.Button-module_button__1msFE:after{margin-right:var(--icon-reposition)}.Button-module_button__1msFE:before{margin-left:var(--icon-reposition)}.Button-module_button__1msFE,.Button-module_button__1msFE[type=button],.Button-module_button__1msFE[type=reset],.Button-module_button__1msFE[type=submit]{-webkit-appearance:button}.Button-module_button__1msFE:focus-visible{background-color:var(--computed-background-color-focus);border-color:var(--computed-border-color-focus);color:var(--computed-color-focus);outline:var(--outline-width-focus) solid var(--computed-outline-color-focus)}.Button-module_button__1msFE:hover{background-color:var(--computed-background-color-hover);border-color:var(--computed-border-color-hover);color:var(--computed-color-hover)}.Button-module_button__1msFE:active{background-color:var(--computed-background-color-active);border-color:var(--computed-border-color-active);color:var(--computed-color-active);outline:var(--outline-width-focus) solid var(--computed-outline-color-focus)}.Button-module_button__1msFE:disabled{--cursor:not-allowed;background-color:var(--computed-background-color-disabled);border-color:var(--computed-border-color-disabled);color:var(--computed-color-disabled);outline:none}.Button-module_button__1msFE button.Button-module_button__1msFE{-webkit-appearance:button}.Button-module_primary__2LfKB{--background-color:var(--color-bus);--background-color-hover:var(--color-bus-dark);--background-color-focus:var(--color-bus);--background-color-disabled:var(--color-black-20);--border-color:transparent;--color:var(--color-white);--color-disabled:var(--color-white);--outline-color-focus:var(--color-coat-of-arms)}.Button-module_secondary__1nABp{--border-color:var(--color-bus);--border-color-disabled:var(--color-disabled)}.Button-module_secondary__1nABp,.Button-module_supplementary__3YKiS{--background-color:transparent;--background-color-hover:var(--color-bus-light);--background-color-focus:transparent;--background-color-disabled:transparent;--color:var(--color-bus);--color-disabled:var(--color-black-40);--outline-color-focus:var(--color-coat-of-arms)}.Button-module_supplementary__3YKiS{--border-color:transparent;--border-color-disabled:transparent}.Button-module_theme-coat__2_3U7.Button-module_primary__2LfKB{--background-color:var(--color-bus);--background-color-hover:var(--color-bus-dark);--background-color-focus:var(--color-bus);--background-color-disabled:var(--color-black-20);--border-color:transparent;--color-disabled:var(--color-white);--outline-color-focus:var(--color-coat-of-arms);--background-color:var(--color-coat-of-arms);--background-color-hover:var(--color-coat-of-arms-dark);--background-color-focus:var(--color-coat-of-arms);--border-color:var(--color-coat-of-arms);--border-color-hover:var(--color-coat-of-arms-dark);--border-color-focus:var(--color-coat-of-arms);--color:var(--color-white)}.Button-module_theme-coat__2_3U7.Button-module_secondary__1nABp{--border-color:var(--color-bus);--border-color-disabled:var(--color-disabled);--border-color:var(--color-coat-of-arms)}.Button-module_theme-coat__2_3U7.Button-module_secondary__1nABp,.Button-module_theme-coat__2_3U7.Button-module_supplementary__3YKiS{--background-color-hover:var(--color-bus-light);--background-color-disabled:transparent;--color:var(--color-bus);--color-disabled:var(--color-black-40);--outline-color-focus:var(--color-coat-of-arms);--background-color:transparent;--background-color-hover:var(--color-coat-of-arms-light);--background-color-focus:transparent;--color:var(--color-coat-of-arms)}.Button-module_theme-coat__2_3U7.Button-module_supplementary__3YKiS{--border-color-disabled:transparent;--border-color:transparent}.Button-module_theme-black__m8giY.Button-module_primary__2LfKB{--background-color:var(--color-bus);--background-color-hover:var(--color-bus-dark);--background-color-focus:var(--color-bus);--background-color-disabled:var(--color-black-20);--border-color:transparent;--color-disabled:var(--color-white);--outline-color-focus:var(--color-coat-of-arms);--background-color:var(--color-black);--background-color-hover:var(--color-black);--background-color-focus:var(--color-black);--border-color:var(--color-black);--border-color-hover:var(--color-black);--border-color-focus:var(--color-black);--color:var(--color-white);--color-hover:var(--color-white);--color-focus:var(--color-white)}.Button-module_theme-black__m8giY.Button-module_secondary__1nABp{--border-color:var(--color-bus);--border-color-disabled:var(--color-disabled);--border-color:var(--color-black);--border-color-hover:var(--color-black);--border-color-focus:var(--color-black)}.Button-module_theme-black__m8giY.Button-module_secondary__1nABp,.Button-module_theme-black__m8giY.Button-module_supplementary__3YKiS{--background-color-hover:var(--color-bus-light);--background-color-disabled:transparent;--color:var(--color-bus);--color-disabled:var(--color-black-40);--outline-color-focus:var(--color-coat-of-arms);--background-color:transparent;--background-color-hover:var(--color-black-5);--background-color-focus:transparent;--color:var(--color-black);--color-hover:var(--color-black);--color-focus:var(--color-black)}.Button-module_theme-black__m8giY.Button-module_supplementary__3YKiS{--border-color-disabled:transparent;--border-color:transparent;--border-color-hover:transparent}.Button-module_clear__2i_5U{--background-color:transparent;--background-color-disabled:transparent;--border-color:transparent;--border-color-disabled:transparent;--color:var(--color-black-90);--color-disabled:var(--color-black-90)}.Button-module_success__CU9nK{--background-color:var(--color-success);--background-color-hover:var(--color-success-dark);--background-color-focus:var(--color-success);--border-color:var(--color-success);--border-color-hover:var(--color-success-dark);--border-color-focus:var(--color-success)}.Button-module_danger__2el15,.Button-module_success__CU9nK{--color:var(--color-white);--outline-color-focus:var(--color-coat-of-arms)}.Button-module_danger__2el15{--background-color:var(--color-error);--background-color-hover:var(--color-error-dark);--background-color-focus:var(--color-error);--border-color:var(--color-error);--border-color-hover:var(--color-error-dark);--border-color-focus:var(--color-error)}.Button-module_size-small__3lizH{--min-size:44px;--padding-horizontal:var(--spacing-m);--padding-vertical:var(--spacing-2-xs)}.Button-module_fullWidth__31eVK{width:100%}.Button-module_icon__O-h7R{flex-shrink:0;height:var(--computed-icon-size);width:var(--computed-icon-size)}.Button-module_icon__O-h7R:first-child:not(:last-child){margin-left:var(--icon-reposition)}.Button-module_icon__O-h7R:last-child:not(:first-child){margin-right:var(--icon-reposition)}"),function(e){e.Small="small",e.Medium="medium"}(_m||(_m={})),function(e){e.Bus="bus",e.Coat="coat",e.Black="black"}(vm||(vm={})),function(e){e.Primary="primary",e.Secondary="secondary",e.Supplementary="supplementary",e.Success="success",e.Danger="danger",e.Clear="clear"}(fo||(fo={}));var Ia=Al.default.forwardRef((e,t)=>{var{children:r,className:n,disabled:i=!1,fullWidth:s,size:l=_m.Medium,theme:c=vm.Bus,variant:d=fo.Primary,iconStart:p,iconEnd:h,onClick:m}=e,v=ce(e,["children","className","disabled","fullWidth","size","theme","variant","iconStart","iconEnd","onClick"]);let x=bn(Ca.button,c),S=p?Al.default.createElement("div",{className:Ca.icon,"aria-hidden":"true"},p):null,E=h?Al.default.createElement("div",{className:be(Ca.icon),"aria-hidden":"true"},h):null;return Al.default.createElement("button",Object.assign({ref:t,disabled:i,type:"button",className:be(Ca.button,Ca[d],typeof c=="string"?Ca[`theme-${c}`]:"",Ca[`size-${l}`],s?Ca.fullWidth:"",x,n),onClick:i?void 0:m},v),S,Al.default.createElement("span",null,r),E)});var yn=V(le());var M8=V(Us());var B8=o((e,t)=>{(0,M8.isFunction)(e)?e(t.current):e.current=t.current},"t");var bm=o((e,t,r,n,i)=>{let s=[t&&`${e}-helper`,r&&`${e}-error`,n&&`${e}-success`,i&&`${e}-info`].filter(l=>l);return s.length?s.join(" "):null},"r");var Cr=V(le());var ym=V(le());var n2=o(function(t){return t.reduce(function(r,n){var i=n[0],s=n[1];return r[i]=s,r},{})},"fromEntries"),o2=typeof window<"u"&&window.document&&window.document.createElement?ym.useLayoutEffect:ym.useEffect;var Ra=V(le());var Et="top",Vt="bottom",Lt="right",Ot="left",xm="auto",Oa=[Et,Vt,Lt,Ot],Ti="start",zs="end",F8="clippingParents",wm="viewport",Rl="popper",U8="reference",i2=Oa.reduce(function(e,t){return e.concat([t+"-"+Ti,t+"-"+zs])},[]),Sm=[].concat(Oa,[xm]).reduce(function(e,t){return e.concat([t,t+"-"+Ti,t+"-"+zs])},[]),DW="beforeRead",MW="read",BW="afterRead",FW="beforeMain",UW="main",zW="afterMain",jW="beforeWrite",qW="write",$W="afterWrite",z8=[DW,MW,BW,FW,UW,zW,jW,qW,$W];function tr(e){return e?(e.nodeName||"").toLowerCase():null}o(tr,"getNodeName");function At(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}o(At,"getWindow");function Ko(e){var t=At(e).Element;return e instanceof t||e instanceof Element}o(Ko,"isElement");function Wt(e){var t=At(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}o(Wt,"isHTMLElement");function Ll(e){if(typeof ShadowRoot>"u")return!1;var t=At(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}o(Ll,"isShadowRoot");function HW(e){var t=e.state;Object.keys(t.elements).forEach(function(r){var n=t.styles[r]||{},i=t.attributes[r]||{},s=t.elements[r];!Wt(s)||!tr(s)||(Object.assign(s.style,n),Object.keys(i).forEach(function(l){var c=i[l];c===!1?s.removeAttribute(l):s.setAttribute(l,c===!0?"":c)}))})}o(HW,"applyStyles");function VW(e){var t=e.state,r={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,r.popper),t.styles=r,t.elements.arrow&&Object.assign(t.elements.arrow.style,r.arrow),function(){Object.keys(t.elements).forEach(function(n){var i=t.elements[n],s=t.attributes[n]||{},l=Object.keys(t.styles.hasOwnProperty(n)?t.styles[n]:r[n]),c=l.reduce(function(d,p){return d[p]="",d},{});!Wt(i)||!tr(i)||(Object.assign(i.style,c),Object.keys(s).forEach(function(d){i.removeAttribute(d)}))})}}o(VW,"effect");var j8={name:"applyStyles",enabled:!0,phase:"write",fn:HW,effect:VW,requires:["computeStyles"]};function rr(e){return e.split("-")[0]}o(rr,"getBasePlacement");var po=Math.max,js=Math.min,Ci=Math.round;function Kn(e,t){t===void 0&&(t=!1);var r=e.getBoundingClientRect(),n=1,i=1;if(Wt(e)&&t){var s=e.offsetHeight,l=e.offsetWidth;l>0&&(n=Ci(r.width)/l||1),s>0&&(i=Ci(r.height)/s||1)}return{width:r.width/n,height:r.height/i,top:r.top/i,right:r.right/n,bottom:r.bottom/i,left:r.left/n,x:r.left/n,y:r.top/i}}o(Kn,"getBoundingClientRect");function qs(e){var t=Kn(e),r=e.offsetWidth,n=e.offsetHeight;return Math.abs(t.width-r)<=1&&(r=t.width),Math.abs(t.height-n)<=1&&(n=t.height),{x:e.offsetLeft,y:e.offsetTop,width:r,height:n}}o(qs,"getLayoutRect");function df(e,t){var r=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(r&&Ll(r)){var n=t;do{if(n&&e.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}o(df,"contains");function Ur(e){return At(e).getComputedStyle(e)}o(Ur,"getComputedStyle");function a2(e){return["table","td","th"].indexOf(tr(e))>=0}o(a2,"isTableElement");function dr(e){return((Ko(e)?e.ownerDocument:e.document)||window.document).documentElement}o(dr,"getDocumentElement");function Ii(e){return tr(e)==="html"?e:e.assignedSlot||e.parentNode||(Ll(e)?e.host:null)||dr(e)}o(Ii,"getParentNode");function q8(e){return!Wt(e)||Ur(e).position==="fixed"?null:e.offsetParent}o(q8,"getTrueOffsetParent");function WW(e){var t=navigator.userAgent.toLowerCase().indexOf("firefox")!==-1,r=navigator.userAgent.indexOf("Trident")!==-1;if(r&&Wt(e)){var n=Ur(e);if(n.position==="fixed")return null}var i=Ii(e);for(Ll(i)&&(i=i.host);Wt(i)&&["html","body"].indexOf(tr(i))<0;){var s=Ur(i);if(s.transform!=="none"||s.perspective!=="none"||s.contain==="paint"||["transform","perspective"].indexOf(s.willChange)!==-1||t&&s.willChange==="filter"||t&&s.filter&&s.filter!=="none")return i;i=i.parentNode}return null}o(WW,"getContainingBlock");function ho(e){for(var t=At(e),r=q8(e);r&&a2(r)&&Ur(r).position==="static";)r=q8(r);return r&&(tr(r)==="html"||tr(r)==="body"&&Ur(r).position==="static")?t:r||WW(e)||t}o(ho,"getOffsetParent");function $s(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}o($s,"getMainAxisFromPlacement");function Hs(e,t,r){return po(e,js(t,r))}o(Hs,"within");function $8(e,t,r){var n=Hs(e,t,r);return n>r?r:n}o($8,"withinMaxClamp");function ff(){return{top:0,right:0,bottom:0,left:0}}o(ff,"getFreshSideObject");function pf(e){return Object.assign({},ff(),e)}o(pf,"mergePaddingObject");function hf(e,t){return t.reduce(function(r,n){return r[n]=e,r},{})}o(hf,"expandToHashMap");var GW=o(function(t,r){return t=typeof t=="function"?t(Object.assign({},r.rects,{placement:r.placement})):t,pf(typeof t!="number"?t:hf(t,Oa))},"toPaddingObject");function KW(e){var t,r=e.state,n=e.name,i=e.options,s=r.elements.arrow,l=r.modifiersData.popperOffsets,c=rr(r.placement),d=$s(c),p=[Ot,Lt].indexOf(c)>=0,h=p?"height":"width";if(!(!s||!l)){var m=GW(i.padding,r),v=qs(s),x=d==="y"?Et:Ot,S=d==="y"?Vt:Lt,E=r.rects.reference[h]+r.rects.reference[d]-l[d]-r.rects.popper[h],b=l[d]-r.rects.reference[d],_=ho(s),y=_?d==="y"?_.clientHeight||0:_.clientWidth||0:0,k=E/2-b/2,I=m[x],L=y-v[h]-m[S],R=y/2-v[h]/2+k,U=Hs(I,R,L),O=d;r.modifiersData[n]=(t={},t[O]=U,t.centerOffset=U-R,t)}}o(KW,"arrow");function YW(e){var t=e.state,r=e.options,n=r.element,i=n===void 0?"[data-popper-arrow]":n;i!=null&&(typeof i=="string"&&(i=t.elements.popper.querySelector(i),!i)||df(t.elements.popper,i)&&(t.elements.arrow=i))}o(YW,"effect");var H8={name:"arrow",enabled:!0,phase:"main",fn:KW,effect:YW,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function Yn(e){return e.split("-")[1]}o(Yn,"getVariation");var JW={top:"auto",right:"auto",bottom:"auto",left:"auto"};function QW(e){var t=e.x,r=e.y,n=window,i=n.devicePixelRatio||1;return{x:Ci(t*i)/i||0,y:Ci(r*i)/i||0}}o(QW,"roundOffsetsByDPR");function V8(e){var t,r=e.popper,n=e.popperRect,i=e.placement,s=e.variation,l=e.offsets,c=e.position,d=e.gpuAcceleration,p=e.adaptive,h=e.roundOffsets,m=e.isFixed,v=l.x,x=v===void 0?0:v,S=l.y,E=S===void 0?0:S,b=typeof h=="function"?h({x,y:E}):{x,y:E};x=b.x,E=b.y;var _=l.hasOwnProperty("x"),y=l.hasOwnProperty("y"),k=Ot,I=Et,L=window;if(p){var R=ho(r),U="clientHeight",O="clientWidth";if(R===At(r)&&(R=dr(r),Ur(R).position!=="static"&&c==="absolute"&&(U="scrollHeight",O="scrollWidth")),R=R,i===Et||(i===Ot||i===Lt)&&s===zs){I=Vt;var D=m&&R===L&&L.visualViewport?L.visualViewport.height:R[U];E-=D-n.height,E*=d?1:-1}if(i===Ot||(i===Et||i===Vt)&&s===zs){k=Lt;var F=m&&R===L&&L.visualViewport?L.visualViewport.width:R[O];x-=F-n.width,x*=d?1:-1}}var z=Object.assign({position:c},p&&JW),G=h===!0?QW({x,y:E}):{x,y:E};if(x=G.x,E=G.y,d){var Q;return Object.assign({},z,(Q={},Q[I]=y?"0":"",Q[k]=_?"0":"",Q.transform=(L.devicePixelRatio||1)<=1?"translate("+x+"px, "+E+"px)":"translate3d("+x+"px, "+E+"px, 0)",Q))}return Object.assign({},z,(t={},t[I]=y?E+"px":"",t[k]=_?x+"px":"",t.transform="",t))}o(V8,"mapToStyles");function XW(e){var t=e.state,r=e.options,n=r.gpuAcceleration,i=n===void 0?!0:n,s=r.adaptive,l=s===void 0?!0:s,c=r.roundOffsets,d=c===void 0?!0:c;if(0)var p;var h={placement:rr(t.placement),variation:Yn(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:i,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,V8(Object.assign({},h,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:l,roundOffsets:d})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,V8(Object.assign({},h,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:d})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}o(XW,"computeStyles");var W8={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:XW,data:{}};var Em={passive:!0};function ZW(e){var t=e.state,r=e.instance,n=e.options,i=n.scroll,s=i===void 0?!0:i,l=n.resize,c=l===void 0?!0:l,d=At(t.elements.popper),p=[].concat(t.scrollParents.reference,t.scrollParents.popper);return s&&p.forEach(function(h){h.addEventListener("scroll",r.update,Em)}),c&&d.addEventListener("resize",r.update,Em),function(){s&&p.forEach(function(h){h.removeEventListener("scroll",r.update,Em)}),c&&d.removeEventListener("resize",r.update,Em)}}o(ZW,"effect");var G8={name:"eventListeners",enabled:!0,phase:"write",fn:o(function(){},"fn"),effect:ZW,data:{}};var eG={left:"right",right:"left",bottom:"top",top:"bottom"};function Nl(e){return e.replace(/left|right|bottom|top/g,function(t){return eG[t]})}o(Nl,"getOppositePlacement");var tG={start:"end",end:"start"};function km(e){return e.replace(/start|end/g,function(t){return tG[t]})}o(km,"getOppositeVariationPlacement");function Vs(e){var t=At(e),r=t.pageXOffset,n=t.pageYOffset;return{scrollLeft:r,scrollTop:n}}o(Vs,"getWindowScroll");function Ws(e){return Kn(dr(e)).left+Vs(e).scrollLeft}o(Ws,"getWindowScrollBarX");function s2(e){var t=At(e),r=dr(e),n=t.visualViewport,i=r.clientWidth,s=r.clientHeight,l=0,c=0;return n&&(i=n.width,s=n.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(l=n.offsetLeft,c=n.offsetTop)),{width:i,height:s,x:l+Ws(e),y:c}}o(s2,"getViewportRect");function u2(e){var t,r=dr(e),n=Vs(e),i=(t=e.ownerDocument)==null?void 0:t.body,s=po(r.scrollWidth,r.clientWidth,i?i.scrollWidth:0,i?i.clientWidth:0),l=po(r.scrollHeight,r.clientHeight,i?i.scrollHeight:0,i?i.clientHeight:0),c=-n.scrollLeft+Ws(e),d=-n.scrollTop;return Ur(i||r).direction==="rtl"&&(c+=po(r.clientWidth,i?i.clientWidth:0)-s),{width:s,height:l,x:c,y:d}}o(u2,"getDocumentRect");function Gs(e){var t=Ur(e),r=t.overflow,n=t.overflowX,i=t.overflowY;return/auto|scroll|overlay|hidden/.test(r+i+n)}o(Gs,"isScrollParent");function Tm(e){return["html","body","#document"].indexOf(tr(e))>=0?e.ownerDocument.body:Wt(e)&&Gs(e)?e:Tm(Ii(e))}o(Tm,"getScrollParent");function Aa(e,t){var r;t===void 0&&(t=[]);var n=Tm(e),i=n===((r=e.ownerDocument)==null?void 0:r.body),s=At(n),l=i?[s].concat(s.visualViewport||[],Gs(n)?n:[]):n,c=t.concat(l);return i?c:c.concat(Aa(Ii(l)))}o(Aa,"listScrollParents");function Pl(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}o(Pl,"rectToClientRect");function rG(e){var t=Kn(e);return t.top=t.top+e.clientTop,t.left=t.left+e.clientLeft,t.bottom=t.top+e.clientHeight,t.right=t.left+e.clientWidth,t.width=e.clientWidth,t.height=e.clientHeight,t.x=t.left,t.y=t.top,t}o(rG,"getInnerBoundingClientRect");function K8(e,t){return t===wm?Pl(s2(e)):Ko(t)?rG(t):Pl(u2(dr(e)))}o(K8,"getClientRectFromMixedType");function nG(e){var t=Aa(Ii(e)),r=["absolute","fixed"].indexOf(Ur(e).position)>=0,n=r&&Wt(e)?ho(e):e;return Ko(n)?t.filter(function(i){return Ko(i)&&df(i,n)&&tr(i)!=="body"}):[]}o(nG,"getClippingParents");function l2(e,t,r){var n=t==="clippingParents"?nG(e):[].concat(t),i=[].concat(n,[r]),s=i[0],l=i.reduce(function(c,d){var p=K8(e,d);return c.top=po(p.top,c.top),c.right=js(p.right,c.right),c.bottom=js(p.bottom,c.bottom),c.left=po(p.left,c.left),c},K8(e,s));return l.width=l.right-l.left,l.height=l.bottom-l.top,l.x=l.left,l.y=l.top,l}o(l2,"getClippingRect");function mf(e){var t=e.reference,r=e.element,n=e.placement,i=n?rr(n):null,s=n?Yn(n):null,l=t.x+t.width/2-r.width/2,c=t.y+t.height/2-r.height/2,d;switch(i){case Et:d={x:l,y:t.y-r.height};break;case Vt:d={x:l,y:t.y+t.height};break;case Lt:d={x:t.x+t.width,y:c};break;case Ot:d={x:t.x-r.width,y:c};break;default:d={x:t.x,y:t.y}}var p=i?$s(i):null;if(p!=null){var h=p==="y"?"height":"width";switch(s){case Ti:d[p]=d[p]-(t[h]/2-r[h]/2);break;case zs:d[p]=d[p]+(t[h]/2-r[h]/2);break;default:}}return d}o(mf,"computeOffsets");function mo(e,t){t===void 0&&(t={});var r=t,n=r.placement,i=n===void 0?e.placement:n,s=r.boundary,l=s===void 0?F8:s,c=r.rootBoundary,d=c===void 0?wm:c,p=r.elementContext,h=p===void 0?Rl:p,m=r.altBoundary,v=m===void 0?!1:m,x=r.padding,S=x===void 0?0:x,E=pf(typeof S!="number"?S:hf(S,Oa)),b=h===Rl?U8:Rl,_=e.rects.popper,y=e.elements[v?b:h],k=l2(Ko(y)?y:y.contextElement||dr(e.elements.popper),l,d),I=Kn(e.elements.reference),L=mf({reference:I,element:_,strategy:"absolute",placement:i}),R=Pl(Object.assign({},_,L)),U=h===Rl?R:I,O={top:k.top-U.top+E.top,bottom:U.bottom-k.bottom+E.bottom,left:k.left-U.left+E.left,right:U.right-k.right+E.right},D=e.modifiersData.offset;if(h===Rl&&D){var F=D[i];Object.keys(O).forEach(function(z){var G=[Lt,Vt].indexOf(z)>=0?1:-1,Q=[Et,Vt].indexOf(z)>=0?"y":"x";O[z]+=F[Q]*G})}return O}o(mo,"detectOverflow");function c2(e,t){t===void 0&&(t={});var r=t,n=r.placement,i=r.boundary,s=r.rootBoundary,l=r.padding,c=r.flipVariations,d=r.allowedAutoPlacements,p=d===void 0?Sm:d,h=Yn(n),m=h?c?i2:i2.filter(function(S){return Yn(S)===h}):Oa,v=m.filter(function(S){return p.indexOf(S)>=0});v.length===0&&(v=m);var x=v.reduce(function(S,E){return S[E]=mo(e,{placement:E,boundary:i,rootBoundary:s,padding:l})[rr(E)],S},{});return Object.keys(x).sort(function(S,E){return x[S]-x[E]})}o(c2,"computeAutoPlacement");function oG(e){if(rr(e)===xm)return[];var t=Nl(e);return[km(e),t,km(t)]}o(oG,"getExpandedFallbackPlacements");function iG(e){var t=e.state,r=e.options,n=e.name;if(!t.modifiersData[n]._skip){for(var i=r.mainAxis,s=i===void 0?!0:i,l=r.altAxis,c=l===void 0?!0:l,d=r.fallbackPlacements,p=r.padding,h=r.boundary,m=r.rootBoundary,v=r.altBoundary,x=r.flipVariations,S=x===void 0?!0:x,E=r.allowedAutoPlacements,b=t.options.placement,_=rr(b),y=_===b,k=d||(y||!S?[Nl(b)]:oG(b)),I=[b].concat(k).reduce(function(Or,Ar){return Or.concat(rr(Ar)===xm?c2(t,{placement:Ar,boundary:h,rootBoundary:m,padding:p,flipVariations:S,allowedAutoPlacements:E}):Ar)},[]),L=t.rects.reference,R=t.rects.popper,U=new Map,O=!0,D=I[0],F=0;F=0,J=q?"width":"height",re=mo(t,{placement:z,boundary:h,rootBoundary:m,altBoundary:v,padding:p}),se=q?Q?Lt:Ot:Q?Vt:Et;L[J]>R[J]&&(se=Nl(se));var de=Nl(se),pe=[];if(s&&pe.push(re[G]<=0),c&&pe.push(re[se]<=0,re[de]<=0),pe.every(function(Or){return Or})){D=z,O=!1;break}U.set(z,pe)}if(O)for(var Qt=S?3:1,yt=o(function(Ar){var $r=I.find(function(un){var Xn=U.get(un);if(Xn)return Xn.slice(0,Ar).every(function(Oo){return Oo})});if($r)return D=$r,"break"},"_loop"),Rt=Qt;Rt>0;Rt--){var _r=yt(Rt);if(_r==="break")break}t.placement!==D&&(t.modifiersData[n]._skip=!0,t.placement=D,t.reset=!0)}}o(iG,"flip");var Y8={name:"flip",enabled:!0,phase:"main",fn:iG,requiresIfExists:["offset"],data:{_skip:!1}};function J8(e,t,r){return r===void 0&&(r={x:0,y:0}),{top:e.top-t.height-r.y,right:e.right-t.width+r.x,bottom:e.bottom-t.height+r.y,left:e.left-t.width-r.x}}o(J8,"getSideOffsets");function Q8(e){return[Et,Lt,Vt,Ot].some(function(t){return e[t]>=0})}o(Q8,"isAnySideFullyClipped");function aG(e){var t=e.state,r=e.name,n=t.rects.reference,i=t.rects.popper,s=t.modifiersData.preventOverflow,l=mo(t,{elementContext:"reference"}),c=mo(t,{altBoundary:!0}),d=J8(l,n),p=J8(c,i,s),h=Q8(d),m=Q8(p);t.modifiersData[r]={referenceClippingOffsets:d,popperEscapeOffsets:p,isReferenceHidden:h,hasPopperEscaped:m},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":h,"data-popper-escaped":m})}o(aG,"hide");var X8={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:aG};function sG(e,t,r){var n=rr(e),i=[Ot,Et].indexOf(n)>=0?-1:1,s=typeof r=="function"?r(Object.assign({},t,{placement:e})):r,l=s[0],c=s[1];return l=l||0,c=(c||0)*i,[Ot,Lt].indexOf(n)>=0?{x:c,y:l}:{x:l,y:c}}o(sG,"distanceAndSkiddingToXY");function uG(e){var t=e.state,r=e.options,n=e.name,i=r.offset,s=i===void 0?[0,0]:i,l=Sm.reduce(function(h,m){return h[m]=sG(m,t.rects,s),h},{}),c=l[t.placement],d=c.x,p=c.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=d,t.modifiersData.popperOffsets.y+=p),t.modifiersData[n]=l}o(uG,"offset");var Z8={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:uG};function lG(e){var t=e.state,r=e.name;t.modifiersData[r]=mf({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}o(lG,"popperOffsets");var eA={name:"popperOffsets",enabled:!0,phase:"read",fn:lG,data:{}};function d2(e){return e==="x"?"y":"x"}o(d2,"getAltAxis");function cG(e){var t=e.state,r=e.options,n=e.name,i=r.mainAxis,s=i===void 0?!0:i,l=r.altAxis,c=l===void 0?!1:l,d=r.boundary,p=r.rootBoundary,h=r.altBoundary,m=r.padding,v=r.tether,x=v===void 0?!0:v,S=r.tetherOffset,E=S===void 0?0:S,b=mo(t,{boundary:d,rootBoundary:p,padding:m,altBoundary:h}),_=rr(t.placement),y=Yn(t.placement),k=!y,I=$s(_),L=d2(I),R=t.modifiersData.popperOffsets,U=t.rects.reference,O=t.rects.popper,D=typeof E=="function"?E(Object.assign({},t.rects,{placement:t.placement})):E,F=typeof D=="number"?{mainAxis:D,altAxis:D}:Object.assign({mainAxis:0,altAxis:0},D),z=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,G={x:0,y:0};if(R){if(s){var Q,q=I==="y"?Et:Ot,J=I==="y"?Vt:Lt,re=I==="y"?"height":"width",se=R[I],de=se+b[q],pe=se-b[J],Qt=x?-O[re]/2:0,yt=y===Ti?U[re]:O[re],Rt=y===Ti?-O[re]:-U[re],_r=t.elements.arrow,Or=x&&_r?qs(_r):{width:0,height:0},Ar=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:ff(),$r=Ar[q],un=Ar[J],Xn=Hs(0,U[re],Or[re]),Oo=k?U[re]/2-Qt-Xn-$r-F.mainAxis:yt-Xn-$r-F.mainAxis,Cn=k?-U[re]/2+Qt+Xn+un+F.mainAxis:Rt+Xn+un+F.mainAxis,ri=t.elements.arrow&&ho(t.elements.arrow),Hr=ri?I==="y"?ri.clientTop||0:ri.clientLeft||0:0,Le=(Q=z?.[I])!=null?Q:0,nt=se+Oo-Le-Hr,Ye=se+Cn-Le,We=Hs(x?js(de,nt):de,se,x?po(pe,Ye):pe);R[I]=We,G[I]=We-se}if(c){var vr,Vr=I==="x"?Et:Ot,Ge=I==="x"?Vt:Lt,Xe=R[L],Dt=L==="y"?"height":"width",Xa=Xe+b[Vr],Zn=Xe-b[Ge],Fi=[Et,Ot].indexOf(_)!==-1,kt=(vr=z?.[L])!=null?vr:0,Mt=Fi?Xa:Xe-U[Dt]-O[Dt]-kt+F.altAxis,Ao=Fi?Xe+U[Dt]+O[Dt]-kt-F.altAxis:Zn,Ui=x&&Fi?$8(Mt,Xe,Ao):Hs(x?Mt:Xa,Xe,x?Ao:Zn);R[L]=Ui,G[L]=Ui-Xe}t.modifiersData[n]=G}}o(cG,"preventOverflow");var tA={name:"preventOverflow",enabled:!0,phase:"main",fn:cG,requiresIfExists:["offset"]};function f2(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}o(f2,"getHTMLElementScroll");function p2(e){return e===At(e)||!Wt(e)?Vs(e):f2(e)}o(p2,"getNodeScroll");function dG(e){var t=e.getBoundingClientRect(),r=Ci(t.width)/e.offsetWidth||1,n=Ci(t.height)/e.offsetHeight||1;return r!==1||n!==1}o(dG,"isElementScaled");function h2(e,t,r){r===void 0&&(r=!1);var n=Wt(t),i=Wt(t)&&dG(t),s=dr(t),l=Kn(e,i),c={scrollLeft:0,scrollTop:0},d={x:0,y:0};return(n||!n&&!r)&&((tr(t)!=="body"||Gs(s))&&(c=p2(t)),Wt(t)?(d=Kn(t,!0),d.x+=t.clientLeft,d.y+=t.clientTop):s&&(d.x=Ws(s))),{x:l.left+c.scrollLeft-d.x,y:l.top+c.scrollTop-d.y,width:l.width,height:l.height}}o(h2,"getCompositeRect");function fG(e){var t=new Map,r=new Set,n=[];e.forEach(function(s){t.set(s.name,s)});function i(s){r.add(s.name);var l=[].concat(s.requires||[],s.requiresIfExists||[]);l.forEach(function(c){if(!r.has(c)){var d=t.get(c);d&&i(d)}}),n.push(s)}return o(i,"sort"),e.forEach(function(s){r.has(s.name)||i(s)}),n}o(fG,"order");function m2(e){var t=fG(e);return z8.reduce(function(r,n){return r.concat(t.filter(function(i){return i.phase===n}))},[])}o(m2,"orderModifiers");function g2(e){var t;return function(){return t||(t=new Promise(function(r){Promise.resolve().then(function(){t=void 0,r(e())})})),t}}o(g2,"debounce");function _2(e){var t=e.reduce(function(r,n){var i=r[n.name];return r[n.name]=i?Object.assign({},i,n,{options:Object.assign({},i.options,n.options),data:Object.assign({},i.data,n.data)}):n,r},{});return Object.keys(t).map(function(r){return t[r]})}o(_2,"mergeByName");var rA={placement:"bottom",modifiers:[],strategy:"absolute"};function nA(){for(var e=arguments.length,t=new Array(e),r=0;rspan{display:flex}.Tooltip-module_button__2x9m0:focus{box-shadow:0 0 0 var(--button-focus-outline-width) var(--button-focus-outline-color);outline:none}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=bottom]{border-top:8px solid var(--tooltip-border-color)}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=top]{border-bottom:8px solid var(--tooltip-border-color)}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=left]{border-right:8px solid var(--tooltip-border-color)}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=right]{border-left:8px solid var(--tooltip-border-color)}.Tooltip-module_tooltip__3x8S8 .Tooltip-module_arrow__210Rd{position:absolute}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=bottom] .Tooltip-module_arrow__210Rd{border:var(--tooltip-arrow-size) solid transparent;border-bottom:var(--tooltip-arrow-size) solid var(--tooltip-border-color);top:calc(-1 * var(--tooltip-spacing-default) - var(--tooltip-arrow-size))}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=top] .Tooltip-module_arrow__210Rd{border:var(--tooltip-arrow-size) solid transparent;border-top:var(--tooltip-arrow-size) solid var(--tooltip-border-color);bottom:calc(-1 * var(--tooltip-spacing-default) - var(--tooltip-arrow-size))}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=left] .Tooltip-module_arrow__210Rd{border:var(--tooltip-arrow-size) solid transparent;border-left:var(--tooltip-arrow-size) solid var(--tooltip-border-color);right:calc(-1 * var(--tooltip-spacing-default) - var(--tooltip-arrow-size))}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=right] .Tooltip-module_arrow__210Rd{border:var(--tooltip-arrow-size) solid transparent;border-right:var(--tooltip-arrow-size) solid var(--tooltip-border-color);left:calc(-1 * var(--tooltip-spacing-default) - var(--tooltip-arrow-size))}");var Dl=o(e=>{var{boxShadow:t=!1,children:r,placement:n="auto",small:i=!1,buttonLabel:s="Tooltip",tooltipLabel:l="Tooltip",className:c,buttonClassName:d,tooltipClassName:p}=e,h=ce(e,["boxShadow","children","placement","small","buttonLabel","tooltipLabel","className","buttonClassName","tooltipClassName"]);let[m,v]=(0,Cr.useState)(!1),x=(0,Cr.useRef)(null),S=(0,Cr.useRef)(null),[E,b]=(0,Cr.useState)(null),{styles:_,attributes:y,forceUpdate:k}=b2(x.current,S.current,{placement:n,modifiers:[{name:"arrow",options:{element:E}},{name:"offset",options:{offset:[0,10]}}]});return(0,Cr.useEffect)(()=>{k!==null&&m===!0&&k()},[m,k]),(0,Cr.useEffect)(()=>{let I=o(R=>{let U=R.key||R.keyCode;!m||U!=="Escape"&&U!=="Esc"&&U!==27||v(!1)},"o"),L=o(R=>{let U=R.target;!m||x.current.contains(U)||S.current.contains(U)||v(!1)},"t");return document.addEventListener("keyup",I),document.addEventListener("click",L),()=>{document.removeEventListener("keyup",I),document.removeEventListener("click",L)}}),Cr.default.createElement("div",Object.assign({},h,{className:be(yG,c)}),Cr.default.createElement("button",{ref:x,type:"button",className:be(bG,d),title:s,"aria-label":s,"aria-expanded":m,onClick:o(()=>{v(!m)},"onClick"),onBlur:o(()=>v(!1),"onBlur")},Cr.default.createElement("span",{"aria-hidden":"true"},Cr.default.createElement(L8,null))),m&&Cr.default.createElement("section",Object.assign({"aria-label":l,ref:S,className:be(xG,i&&SG,t&&wG,p),style:_.popper},y.popper),r,Cr.default.createElement("div",Object.assign({ref:b,className:EG,style:_.arrow},y.arrow))))},"b");var kG="Checkbox-module_checkbox__3r5uI",TG="Checkbox-module_input__2bdJk",CG="Checkbox-module_label__148Ac",IG="Checkbox-module_noLabel__1HSAV",OG="Checkbox-module_errorText__1tRw6",AG="Checkbox-module_helperText__261fG helpers_helper-text__YRZTD",uA="Checkbox-module_tooltipButton__ErN1J";_t(`.helpers_visually-hidden__3lBcX{border:0;clip:"rect(0 0 0 0)";height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.helpers_button-reset__2d38b{background:none;border:none;color:inherit;cursor:pointer;font:inherit;padding:0}.helpers_text-body__FA9G-{color:var(--color-black-90);font-family:var(--font-default);font-size:var(--fontsize-body-m);line-height:var(--lineheight-l)}.helpers_text-medium__3Hiiz{font-family:var(--font-default);font-weight:500}.helpers_text-bold__2QyP8{font-family:var(--font-default);font-weight:700}.helpers_text-xl__33T1r{font-size:var(--fontsize-heading-m)}.helpers_text-lg__1_8nq{font-size:var(--fontsize-heading-s)}.helpers_text-md__RyeCd{font-size:var(--fontsize-heading-xs)}.helpers_subtitle__RE8f_{font-size:var(--fontsize-body-m)}.helpers_text-sm__AxqmS{font-size:var(--fontsize-body-s);line-height:var(--lineheight-xl)}.helpers_heading-xxl__1GAqs{font-size:var(--fontsize-heading-xxl);font-weight:400;letter-spacing:-1.2px;line-height:var(--lineheight-s)}.helpers_heading-xl__u_X50{font-size:var(--fontsize-heading-xl);font-weight:400;letter-spacing:-1px;line-height:var(--lineheight-s)}.helpers_heading-xl-mobile__gKona{font-size:var(--fontsize-heading-xl-mobile);font-weight:400;letter-spacing:-.8px;line-height:var(--lineheight-s)}.helpers_heading-l__3EMpz{font-size:var(--fontsize-heading-l);font-weight:400;letter-spacing:-.4px;line-height:var(--lineheight-m)}.helpers_heading-m__1Lsy-{font-size:var(--fontsize-heading-m);font-weight:500;letter-spacing:-.2px;line-height:var(--lineheight-m)}.helpers_heading-s__1EK5w{font-size:var(--fontsize-heading-s);font-weight:500;letter-spacing:0;line-height:var(--lineheight-l)}.helpers_heading-xs__iZYJi{font-size:var(--fontsize-heading-xs);font-weight:700;letter-spacing:0;line-height:var(--lineheight-l)}.helpers_heading-xxs__jqtFk{font-size:var(--fontsize-heading-xxs);font-weight:700;letter-spacing:.2px;line-height:var(--lineheight-l)}.helpers_helper-text__YRZTD{color:var(--color-black-60);display:block;flex-basis:100%;font-size:var(--fontsize-body-m);margin-top:var(--spacing-2-xs)}.Checkbox-module_checkbox__3r5uI{--size:24px;--icon-scale:1;--border-width:2px;--outline-width:3px;--label-font-size:var(--fontsize-body-m);--label-padding:var(--spacing-2-xs);--background-unselected:transparent;--background-selected:var(--color-bus);--background-hover:var(--color-bus-dark);--background-disabled:var(--color-black-10);--border-color-selected:var(--color-bus);--border-color-selected-hover:var(--color-bus-dark);--border-color-selected-focus:var(--color-bus);--border-color-unselected:var(--color-black-50);--border-color-unselected-hover:var(--color-black-90);--border-color-unselected-focus:var(--color-black-90);--border-color-disabled:var(--color-black-10);--icon-color-unselected:transparent;--icon-color-selected:var(--color-white);--icon-color-disabled:var(--color-white);--label-color:var(--color-black-90);--label-color-disabled:var(--color-black-40);--icon-size:var(--spacing-m);display:flex;flex-wrap:wrap;min-height:var(--size);position:relative}.Checkbox-module_checkbox__3r5uI,.Checkbox-module_checkbox__3r5uI *,.Checkbox-module_checkbox__3r5uI :after,.Checkbox-module_checkbox__3r5uI :before{box-sizing:border-box}.Checkbox-module_checkbox__3r5uI:not(:first-of-type){margin-top:var(--spacing-2-xs)}.Checkbox-module_input__2bdJk{-moz-appearance:none;-webkit-appearance:none;appearance:none;cursor:pointer;font-family:inherit;font-size:100%;line-height:1.15;margin:0;outline:none}.Checkbox-module_input__2bdJk,.Checkbox-module_input__2bdJk:before{height:var(--size);left:0;position:absolute;top:0;width:var(--size)}.Checkbox-module_input__2bdJk:before{background-color:var(--icon-color-unselected);content:"";mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M21 7L10 18l-5.5-5.5L6 11l4 4 9.5-9.5z'/%3E%3C/g%3E%3C/svg%3E");mask-position:center;mask-repeat:no-repeat;mask-size:calc(var(--size) * var(--icon-scale));transform:scale(.6);z-index:1}.Checkbox-module_input__2bdJk:disabled+label{color:var(--label-color-disabled)}.Checkbox-module_input__2bdJk:checked:disabled:before{background-color:var(--icon-color-disabled)}.Checkbox-module_input__2bdJk:disabled,.Checkbox-module_input__2bdJk:disabled+label{cursor:not-allowed}.Checkbox-module_input__2bdJk:focus+label:after,.Checkbox-module_input__2bdJk:focus:before,.Checkbox-module_input__2bdJk:hover+label:after,.Checkbox-module_input__2bdJk:hover:before{transition:85ms ease-out;transition-property:background-color,border-color,transform}.Checkbox-module_input__2bdJk:focus+label:before{box-shadow:0 0 0 var(--outline-width) var(--color-focus-outline);transform:translateZ(0);transition:85ms ease-out;transition-property:box-shadow,transform}.Checkbox-module_input__2bdJk:checked:before{background-color:var(--icon-color-selected);transform:scale(1)}.Checkbox-module_input__2bdJk:not(:checked):indeterminate:before{background-color:var(--icon-color-selected);mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M6 11h12v2H6z'/%3E%3C/g%3E%3C/svg%3E");transform:scale(1)}.Checkbox-module_input__2bdJk:checked+label:after,.Checkbox-module_input__2bdJk:indeterminate+label:after{background-color:var(--background-selected);border-color:var(--border-color-selected)}.Checkbox-module_input__2bdJk:disabled+label:after{background-color:var(--background-disabled);border-color:var(--border-color-disabled)}.Checkbox-module_input__2bdJk:not(:disabled):focus+label:after{border-color:var(--border-color-unselected-focus)}.Checkbox-module_input__2bdJk:not(:disabled):hover+label:after,.Checkbox-module_input__2bdJk:not(:disabled):hover:focus+label:after{border-color:var(--border-color-unselected-hover)}.Checkbox-module_input__2bdJk:not(:disabled):checked:focus+label:after,.Checkbox-module_input__2bdJk:not(:disabled):indeterminate:focus+label:after{border-color:var(--border-color-selected-focus)}.Checkbox-module_input__2bdJk:not(:disabled):checked:hover+label:after,.Checkbox-module_input__2bdJk:not(:disabled):checked:hover:focus+label:after,.Checkbox-module_input__2bdJk:not(:disabled):indeterminate:hover+label:after,.Checkbox-module_input__2bdJk:not(:disabled):indeterminate:hover:focus+label:after{background-color:var(--background-hover);border-color:var(--border-color-selected-hover)}.Checkbox-module_label__148Ac{color:var(--label-color);cursor:pointer;font-size:var(--label-font-size);line-height:var(--lineheight-m);padding-left:calc(var(--size) + var(--label-padding));padding-top:calc((var(--size) - var(--label-font-size) * var(--lineheight-m)) / 2);position:relative}.Checkbox-module_label__148Ac:after,.Checkbox-module_label__148Ac:before{content:"";left:0;position:absolute;top:0;height:var(--size);width:var(--size)}.Checkbox-module_label__148Ac:after{background-color:var(--background-unselected);border:var(--border-width) solid var(--border-color-unselected)}.Checkbox-module_noLabel__1HSAV{padding-left:var(--size)}.Checkbox-module_errorText__1tRw6{background-color:var(--color-error-light);border-left:8px solid var(--color-error);color:var(--color-black);display:flex;flex-basis:100%;font-size:var(--fontsize-body-m);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative}.Checkbox-module_errorText__1tRw6:before{background:var(--color-error);content:"";display:inline-block;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.Checkbox-module_tooltipButton__ErN1J{display:inline-block;margin-left:var(--spacing-2-xs)}`);var lA=yn.default.forwardRef((e,t)=>{var{checked:r=!1,className:n,disabled:i=!1,errorText:s,helperText:l,id:c,indeterminate:d,label:p,onChange:h=o(()=>null,"y"),style:m,value:v,tooltipText:x,tooltipLabel:S,tooltipButtonLabel:E,tooltip:b}=e,_=ce(e,["checked","className","disabled","errorText","helperText","id","indeterminate","label","onChange","style","value","tooltipText","tooltipLabel","tooltipButtonLabel","tooltip"]);let y=(0,yn.useRef)(null);(0,yn.useEffect)(()=>{t&&B8(t,y),y.current.indeterminate=d},[y,t,d]),p&&typeof p!="string"&&typeof p!="number"&&console.warn("Using ReactElement as a label is against good usability and accessibility practices. Please prefer plain strings.");let k=bm(c,l,s,void 0,void 0);return yn.default.createElement("div",{className:be(kG,n),style:m},yn.default.createElement("input",Object.assign({ref:y,id:c,className:be(TG),onChange:h,value:v,type:"checkbox",disabled:i,checked:r,"aria-describedby":k},_)),yn.default.createElement("label",{htmlFor:c,className:be(CG,p?"":IG)},p),b?yn.default.createElement(Dl,Object.assign({},b.props,{buttonClassName:uA})):null,x&&yn.default.createElement(Dl,{className:uA,buttonLabel:E,tooltipLabel:S},x),s&&yn.default.createElement("div",{className:OG,id:`${c}-error`},s),l&&yn.default.createElement("div",{className:AG,id:`${c}-helper`},l))});var Om=V(le());function Am(){let[,e]=(0,Om.useState)(0);return(0,Om.useCallback)(()=>{e(t=>t+1)},[e])}o(Am,"o");var Gt=V(le());var Rm=Yo(),ye=o(e=>gf(e,Rm),"raf"),Lm=Yo();ye.write=e=>gf(e,Lm);var Nm=Yo();ye.onStart=e=>gf(e,Nm);var w2=Yo();ye.onFrame=e=>gf(e,w2);var S2=Yo();ye.onFinish=e=>gf(e,S2);var Ks=[];ye.setTimeout=(e,t)=>{let r=ye.now()+t,n=o(()=>{let s=Ks.findIndex(l=>l.cancel==n);~s&&Ks.splice(s,1),Na.count-=~s?1:0},"cancel"),i={time:r,handler:e,cancel:n};return Ks.splice(dA(r),0,i),Na.count+=1,fA(),i};var dA=o(e=>~(~Ks.findIndex(t=>t.time>e)||~Ks.length),"findTimeout");ye.cancel=e=>{Rm.delete(e),Lm.delete(e)};ye.sync=e=>{x2=!0,ye.batchedUpdates(e),x2=!1};ye.throttle=e=>{let t;function r(){try{e(...t)}finally{t=null}}o(r,"queuedFn");function n(...i){t=i,ye.onStart(r)}return o(n,"throttled"),n.handler=e,n.cancel=()=>{Nm.delete(r),t=null},n};var E2=typeof window<"u"?window.requestAnimationFrame:()=>{};ye.use=e=>E2=e;ye.now=typeof performance<"u"?()=>performance.now():Date.now;ye.batchedUpdates=e=>e();ye.catch=console.error;ye.frameLoop="always";ye.advance=()=>{ye.frameLoop!=="demand"?console.warn("Cannot call the manual advancement of rafz whilst frameLoop is not set as demand"):hA()};var La=-1,x2=!1;function gf(e,t){x2?(t.delete(e),e(0)):(t.add(e),fA())}o(gf,"schedule");function fA(){La<0&&(La=0,ye.frameLoop!=="demand"&&E2(pA))}o(fA,"start");function pA(){~La&&(E2(pA),ye.batchedUpdates(hA))}o(pA,"loop");function hA(){let e=La;La=ye.now();let t=dA(La);t&&(mA(Ks.splice(0,t),r=>r.handler()),Na.count-=t),Nm.flush(),Rm.flush(e?Math.min(64,La-e):16.667),w2.flush(),Lm.flush(),S2.flush()}o(hA,"update");function Yo(){let e=new Set,t=e;return{add(r){Na.count+=t==e&&!e.has(r)?1:0,e.add(r)},delete(r){return Na.count-=t==e&&e.has(r)?1:0,e.delete(r)},flush(r){t.size&&(e=new Set,Na.count-=t.size,mA(t,n=>n(r)&&e.add(n)),Na.count+=e.size,t=e)}}}o(Yo,"makeQueue");function mA(e,t){e.forEach(r=>{try{t(r)}catch(n){ye.catch(n)}})}o(mA,"eachSafely");var Na={count:0,clear(){La=-1,Ks=[],Nm=Yo(),Rm=Yo(),w2=Yo(),Lm=Yo(),S2=Yo(),Na.count=0}};var Fm=V(le()),_o=V(le());function Um(){}o(Um,"noop");var xA=o((e,t,r)=>Object.defineProperty(e,t,{value:r,writable:!0,configurable:!0}),"defineHidden"),ee={arr:Array.isArray,obj:o(e=>!!e&&e.constructor.name==="Object","obj"),fun:o(e=>typeof e=="function","fun"),str:o(e=>typeof e=="string","str"),num:o(e=>typeof e=="number","num"),und:o(e=>e===void 0,"und")};function Jo(e,t){if(ee.arr(e)){if(!ee.arr(t)||e.length!==t.length)return!1;for(let r=0;re.forEach(t),"each");function xn(e,t,r){if(ee.arr(e)){for(let n=0;nee.und(e)?[]:ee.arr(e)?e:[e],"toArray");function Ul(e,t){if(e.size){let r=Array.from(e);e.clear(),Pe(r,t)}}o(Ul,"flush");var zl=o((e,...t)=>Ul(e,r=>r(...t)),"flushCalls"),A2,wA,Pa=null,SA=!1,R2=Um,MG=o(e=>{e.to&&(wA=e.to),e.now&&(ye.now=e.now),e.colors!==void 0&&(Pa=e.colors),e.skipAnimation!=null&&(SA=e.skipAnimation),e.createStringInterpolator&&(A2=e.createStringInterpolator),e.requestAnimationFrame&&ye.use(e.requestAnimationFrame),e.batchedUpdates&&(ye.batchedUpdates=e.batchedUpdates),e.willAdvance&&(R2=e.willAdvance),e.frameLoop&&(ye.frameLoop=e.frameLoop)},"assign"),wn=Object.freeze({__proto__:null,get createStringInterpolator(){return A2},get to(){return wA},get colors(){return Pa},get skipAnimation(){return SA},get willAdvance(){return R2},assign:MG}),_f=new Set,Jn=[],k2=[],Mm=0,jl={get idle(){return!_f.size&&!Jn.length},start(e){Mm>e.priority?(_f.add(e),ye.onStart(BG)):(EA(e),ye(I2))},advance:I2,sort(e){if(Mm)ye.onFrame(()=>jl.sort(e));else{let t=Jn.indexOf(e);~t&&(Jn.splice(t,1),kA(e))}},clear(){Jn=[],_f.clear()}};function BG(){_f.forEach(EA),_f.clear(),ye(I2)}o(BG,"flushStartQueue");function EA(e){Jn.includes(e)||kA(e)}o(EA,"startSafely");function kA(e){Jn.splice(FG(Jn,t=>t.priority>e.priority),0,e)}o(kA,"startUnsafely");function I2(e){let t=k2;for(let r=0;r0}o(I2,"advance");function FG(e,t){let r=e.findIndex(t);return r<0?e.length:r}o(FG,"findIndex");var TA={transparent:0,aliceblue:4042850303,antiquewhite:4209760255,aqua:16777215,aquamarine:2147472639,azure:4043309055,beige:4126530815,bisque:4293182719,black:255,blanchedalmond:4293643775,blue:65535,blueviolet:2318131967,brown:2771004159,burlywood:3736635391,burntsienna:3934150143,cadetblue:1604231423,chartreuse:2147418367,chocolate:3530104575,coral:4286533887,cornflowerblue:1687547391,cornsilk:4294499583,crimson:3692313855,cyan:16777215,darkblue:35839,darkcyan:9145343,darkgoldenrod:3095792639,darkgray:2846468607,darkgreen:6553855,darkgrey:2846468607,darkkhaki:3182914559,darkmagenta:2332068863,darkolivegreen:1433087999,darkorange:4287365375,darkorchid:2570243327,darkred:2332033279,darksalmon:3918953215,darkseagreen:2411499519,darkslateblue:1211993087,darkslategray:793726975,darkslategrey:793726975,darkturquoise:13554175,darkviolet:2483082239,deeppink:4279538687,deepskyblue:12582911,dimgray:1768516095,dimgrey:1768516095,dodgerblue:512819199,firebrick:2988581631,floralwhite:4294635775,forestgreen:579543807,fuchsia:4278255615,gainsboro:3705462015,ghostwhite:4177068031,gold:4292280575,goldenrod:3668254975,gray:2155905279,green:8388863,greenyellow:2919182335,grey:2155905279,honeydew:4043305215,hotpink:4285117695,indianred:3445382399,indigo:1258324735,ivory:4294963455,khaki:4041641215,lavender:3873897215,lavenderblush:4293981695,lawngreen:2096890111,lemonchiffon:4294626815,lightblue:2916673279,lightcoral:4034953471,lightcyan:3774873599,lightgoldenrodyellow:4210742015,lightgray:3553874943,lightgreen:2431553791,lightgrey:3553874943,lightpink:4290167295,lightsalmon:4288707327,lightseagreen:548580095,lightskyblue:2278488831,lightslategray:2005441023,lightslategrey:2005441023,lightsteelblue:2965692159,lightyellow:4294959359,lime:16711935,limegreen:852308735,linen:4210091775,magenta:4278255615,maroon:2147483903,mediumaquamarine:1724754687,mediumblue:52735,mediumorchid:3126187007,mediumpurple:2473647103,mediumseagreen:1018393087,mediumslateblue:2070474495,mediumspringgreen:16423679,mediumturquoise:1221709055,mediumvioletred:3340076543,midnightblue:421097727,mintcream:4127193855,mistyrose:4293190143,moccasin:4293178879,navajowhite:4292783615,navy:33023,oldlace:4260751103,olive:2155872511,olivedrab:1804477439,orange:4289003775,orangered:4282712319,orchid:3664828159,palegoldenrod:4008225535,palegreen:2566625535,paleturquoise:2951671551,palevioletred:3681588223,papayawhip:4293907967,peachpuff:4292524543,peru:3448061951,pink:4290825215,plum:3718307327,powderblue:2967529215,purple:2147516671,rebeccapurple:1714657791,red:4278190335,rosybrown:3163525119,royalblue:1097458175,saddlebrown:2336560127,salmon:4202722047,sandybrown:4104413439,seagreen:780883967,seashell:4294307583,sienna:2689740287,silver:3233857791,skyblue:2278484991,slateblue:1784335871,slategray:1887473919,slategrey:1887473919,snow:4294638335,springgreen:16744447,steelblue:1182971135,tan:3535047935,teal:8421631,thistle:3636451583,tomato:4284696575,turquoise:1088475391,violet:4001558271,wheat:4125012991,white:4294967295,whitesmoke:4126537215,yellow:4294902015,yellowgreen:2597139199},go="[-+]?\\d*\\.?\\d+",Bm=go+"%";function zm(...e){return"\\(\\s*("+e.join(")\\s*,\\s*(")+")\\s*\\)"}o(zm,"call");var UG=new RegExp("rgb"+zm(go,go,go)),zG=new RegExp("rgba"+zm(go,go,go,go)),jG=new RegExp("hsl"+zm(go,Bm,Bm)),qG=new RegExp("hsla"+zm(go,Bm,Bm,go)),$G=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,HG=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,VG=/^#([0-9a-fA-F]{6})$/,WG=/^#([0-9a-fA-F]{8})$/;function GG(e){let t;return typeof e=="number"?e>>>0===e&&e>=0&&e<=4294967295?e:null:(t=VG.exec(e))?parseInt(t[1]+"ff",16)>>>0:Pa&&Pa[e]!==void 0?Pa[e]:(t=UG.exec(e))?(Ml(t[1])<<24|Ml(t[2])<<16|Ml(t[3])<<8|255)>>>0:(t=zG.exec(e))?(Ml(t[1])<<24|Ml(t[2])<<16|Ml(t[3])<<8|vA(t[4]))>>>0:(t=$G.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+"ff",16)>>>0:(t=WG.exec(e))?parseInt(t[1],16)>>>0:(t=HG.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)>>>0:(t=jG.exec(e))?(gA(_A(t[1]),Pm(t[2]),Pm(t[3]))|255)>>>0:(t=qG.exec(e))?(gA(_A(t[1]),Pm(t[2]),Pm(t[3]))|vA(t[4]))>>>0:null}o(GG,"normalizeColor");function T2(e,t,r){return r<0&&(r+=1),r>1&&(r-=1),r<1/6?e+(t-e)*6*r:r<1/2?t:r<2/3?e+(t-e)*(2/3-r)*6:e}o(T2,"hue2rgb");function gA(e,t,r){let n=r<.5?r*(1+t):r+t-r*t,i=2*r-n,s=T2(i,n,e+1/3),l=T2(i,n,e),c=T2(i,n,e-1/3);return Math.round(s*255)<<24|Math.round(l*255)<<16|Math.round(c*255)<<8}o(gA,"hslToRgb");function Ml(e){let t=parseInt(e,10);return t<0?0:t>255?255:t}o(Ml,"parse255");function _A(e){return(parseFloat(e)%360+360)%360/360}o(_A,"parse360");function vA(e){let t=parseFloat(e);return t<0?0:t>1?255:Math.round(t*255)}o(vA,"parse1");function Pm(e){let t=parseFloat(e);return t<0?0:t>100?1:t/100}o(Pm,"parsePercentage");function bA(e){let t=GG(e);if(t===null)return e;t=t||0;let r=(t&4278190080)>>>24,n=(t&16711680)>>>16,i=(t&65280)>>>8,s=(t&255)/255;return`rgba(${r}, ${n}, ${i}, ${s})`}o(bA,"colorToRgba");var Da=o((e,t,r)=>{if(ee.fun(e))return e;if(ee.arr(e))return Da({range:e,output:t,extrapolate:r});if(ee.str(e.output[0]))return A2(e);let n=e,i=n.output,s=n.range||[0,1],l=n.extrapolateLeft||n.extrapolate||"extend",c=n.extrapolateRight||n.extrapolate||"extend",d=n.easing||(p=>p);return p=>{let h=YG(p,s);return KG(p,s[h],s[h+1],i[h],i[h+1],d,l,c,n.map)}},"createInterpolator");function KG(e,t,r,n,i,s,l,c,d){let p=d?d(e):e;if(pr){if(c==="identity")return p;c==="clamp"&&(p=r)}return n===i?n:t===r?e<=t?n:i:(t===-1/0?p=-p:r===1/0?p=p-t:p=(p-t)/(r-t),p=s(p),n===-1/0?p=-p:i===1/0?p=p+n:p=p*(i-n)+n,p)}o(KG,"interpolate");function YG(e,t){for(var r=1;r=e);++r);return r-1}o(YG,"findRange");function O2(){return O2=Object.assign||function(e){for(var t=1;t!!(e&&e[Bl]),"hasFluidValue"),fr=o(e=>e&&e[Bl]?e[Bl]():e,"getFluidValue"),L2=o(e=>e[Ys]||null,"getFluidObservers");function JG(e,t){e.eventObserved?e.eventObserved(t):e(t)}o(JG,"callFluidObserver");function Js(e,t){let r=e[Ys];r&&r.forEach(n=>{JG(n,t)})}o(Js,"callFluidObservers");var D2=class D2{constructor(t){if(this[Bl]=void 0,this[Ys]=void 0,!t&&!(t=this.get))throw Error("Unknown getter");QG(this,t)}};o(D2,"FluidValue");var Fl=D2,QG=o((e,t)=>CA(e,Bl,t),"setFluidGetter");function Oi(e,t){if(e[Bl]){let r=e[Ys];r||CA(e,Ys,r=new Set),r.has(t)||(r.add(t),e.observerAdded&&e.observerAdded(r.size,t))}return t}o(Oi,"addFluidObserver");function Ma(e,t){let r=e[Ys];if(r&&r.has(t)){let n=r.size-1;n?r.delete(t):e[Ys]=null,e.observerRemoved&&e.observerRemoved(n,t)}}o(Ma,"removeFluidObserver");var CA=o((e,t,r)=>Object.defineProperty(e,t,{value:r,writable:!0,configurable:!0}),"setHidden"),Dm=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,XG=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,yA=new RegExp(`(${Dm.source})(%|[a-z]+)`,"i"),C2,ZG=/rgba\(([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+)\)/gi,eK=o((e,t,r,n,i)=>`rgba(${Math.round(t)}, ${Math.round(r)}, ${Math.round(n)}, ${i})`,"rgbaRound"),jm=o(e=>{C2||(C2=Pa?new RegExp(`(${Object.keys(Pa).join("|")})(?!\\w)`,"g"):/^\b$/);let t=e.output.map(s=>fr(s).replace(XG,bA).replace(C2,bA)),r=t.map(s=>s.match(Dm).map(Number)),i=r[0].map((s,l)=>r.map(c=>{if(!(l in c))throw Error('The arity of each "output" value must be equal');return c[l]})).map(s=>Da(O2({},e,{output:s})));return s=>{var l;let c=!yA.test(t[0])&&((l=t.find(p=>yA.test(p)))==null?void 0:l.replace(Dm,"")),d=0;return t[0].replace(Dm,()=>`${i[d++](s)}${c||""}`).replace(ZG,eK)}},"createStringInterpolator"),N2="react-spring: ",IA=o(e=>{let t=e,r=!1;if(typeof t!="function")throw new TypeError(`${N2}once requires a function parameter`);return(...n)=>{r||(t(...n),r=!0)}},"once"),tK=IA(console.warn);function OA(){tK(`${N2}The "interpolate" function is deprecated in v9 (use "to" instead)`)}o(OA,"deprecateInterpolate");var rK=IA(console.warn);function AA(){rK(`${N2}Directly calling start instead of using the api object is deprecated in v9 (use ".start" instead), this will be removed in later 0.X.0 versions`)}o(AA,"deprecateDirectCall");function ql(e){return ee.str(e)&&(e[0]=="#"||/\d/.test(e)||e in(Pa||{}))}o(ql,"isAnimatedString");var vf=o(e=>(0,_o.useEffect)(e,nK),"useOnce"),nK=[];function qm(){let e=(0,_o.useState)()[1],t=(0,_o.useState)(oK)[0];return vf(t.unmount),()=>{t.current&&e({})}}o(qm,"useForceUpdate");function oK(){let e={current:!0,unmount:o(()=>()=>{e.current=!1},"unmount")};return e}o(oK,"makeMountedRef");function RA(e,t){let[r]=(0,_o.useState)(()=>({inputs:t,result:e()})),n=(0,_o.useRef)(),i=n.current,s=i;return s?t&&s.inputs&&iK(t,s.inputs)||(s={inputs:t,result:e()}):s=r,(0,_o.useEffect)(()=>{n.current=s,i==r&&(r.inputs=r.result=void 0)},[s]),s.result}o(RA,"useMemoOne");function iK(e,t){if(e.length!==t.length)return!1;for(let r=0;r{t.current=e}),t.current}o(P2,"usePrev");var $m=typeof window<"u"&&window.document&&window.document.createElement?Fm.useLayoutEffect:Fm.useEffect;var Of=V(le()),Qn=V(le());var DA=V(le()),Ai=V(le());var bf=Symbol.for("Animated:node"),aK=o(e=>!!e&&e[bf]===e,"isAnimated"),vo=o(e=>e&&e[bf],"getAnimated"),Jm=o((e,t)=>xA(e,bf,t),"setAnimated"),yf=o(e=>e&&e[bf]&&e[bf].getPayload(),"getPayload"),F2=class F2{constructor(){this.payload=void 0,Jm(this,this)}getPayload(){return this.payload||[]}};o(F2,"Animated");var Hm=F2,Gm=class Gm extends Hm{constructor(t){super(),this.done=!0,this.elapsedTime=void 0,this.lastPosition=void 0,this.lastVelocity=void 0,this.v0=void 0,this.durationProgress=0,this._value=t,ee.num(this._value)&&(this.lastPosition=this._value)}static create(t){return new Gm(t)}getPayload(){return[this]}getValue(){return this._value}setValue(t,r){return ee.num(t)&&(this.lastPosition=t,r&&(t=Math.round(t/r)*r,this.done&&(this.lastPosition=t))),this._value===t?!1:(this._value=t,!0)}reset(){let{done:t}=this;this.done=!1,ee.num(this._value)&&(this.elapsedTime=0,this.durationProgress=0,this.lastPosition=this._value,t&&(this.lastVelocity=null),this.v0=null)}};o(Gm,"AnimatedValue");var Qs=Gm,Km=class Km extends Qs{constructor(t){super(0),this._string=null,this._toString=void 0,this._toString=Da({output:[t,t]})}static create(t){return new Km(t)}getValue(){let t=this._string;return t??(this._string=this._toString(this._value))}setValue(t){if(ee.str(t)){if(t==this._string)return!1;this._string=t,this._value=1}else if(super.setValue(t))this._string=null;else return!1;return!0}reset(t){t&&(this._toString=Da({output:[this.getValue(),t]})),this._value=0,super.reset()}};o(Km,"AnimatedString");var Xs=Km,Vm={dependencies:null},U2=class U2 extends Hm{constructor(t){super(),this.source=t,this.setValue(t)}getValue(t){let r={};return xn(this.source,(n,i)=>{aK(n)?r[i]=n.getValue(t):jr(n)?r[i]=fr(n):t||(r[i]=n)}),r}setValue(t){this.source=t,this.payload=this._makePayload(t)}reset(){this.payload&&Pe(this.payload,t=>t.reset())}_makePayload(t){if(t){let r=new Set;return xn(t,this._addToPayload,r),Array.from(r)}}_addToPayload(t){Vm.dependencies&&jr(t)&&Vm.dependencies.add(t);let r=yf(t);r&&Pe(r,n=>this.add(n))}};o(U2,"AnimatedObject");var Zs=U2,Ym=class Ym extends Zs{constructor(t){super(t)}static create(t){return new Ym(t)}getValue(){return this.source.map(t=>t.getValue())}setValue(t){let r=this.getPayload();return t.length==r.length?r.map((n,i)=>n.setValue(t[i])).some(Boolean):(super.setValue(t.map(sK)),!0)}};o(Ym,"AnimatedArray");var M2=Ym;function sK(e){return(ql(e)?Xs:Qs).create(e)}o(sK,"makeAnimated");function Qm(e){let t=vo(e);return t?t.constructor:ee.arr(e)?M2:ql(e)?Xs:Qs}o(Qm,"getAnimatedType");function Wm(){return Wm=Object.assign||function(e){for(var t=1;t{let r=!ee.fun(e)||e.prototype&&e.prototype.isReactComponent;return(0,Ai.forwardRef)((n,i)=>{let s=(0,Ai.useRef)(null),l=r&&(0,Ai.useCallback)(S=>{s.current=lK(i,S)},[i]),[c,d]=uK(n,t),p=qm(),h=o(()=>{let S=s.current;if(r&&!S)return;(S?t.applyAnimatedValues(S,c.getValue(!0)):!1)===!1&&p()},"callback"),m=new B2(h,d),v=(0,Ai.useRef)();$m(()=>{let S=v.current;v.current=m,Pe(d,E=>Oi(E,m)),S&&(Pe(S.deps,E=>Ma(E,S)),ye.cancel(S.update))}),(0,Ai.useEffect)(h,[]),vf(()=>()=>{let S=v.current;Pe(S.deps,E=>Ma(E,S))});let x=t.getComponentProps(c.getValue());return DA.createElement(e,Wm({},x,{ref:l}))})},"withAnimated"),z2=class z2{constructor(t,r){this.update=t,this.deps=r}eventObserved(t){t.type=="change"&&ye.write(this.update)}};o(z2,"PropsObserver");var B2=z2;function uK(e,t){let r=new Set;return Vm.dependencies=r,e.style&&(e=Wm({},e,{style:t.createAnimatedStyle(e.style)})),e=new Zs(e),Vm.dependencies=null,[e,r]}o(uK,"getAnimatedState");function lK(e,t){return e&&(ee.fun(e)?e(t):e.current=t),t}o(lK,"updateRef");var NA=Symbol.for("AnimatedComponent"),MA=o((e,{applyAnimatedValues:t=o(()=>!1,"_applyAnimatedValues"),createAnimatedStyle:r=o(i=>new Zs(i),"_createAnimatedStyle"),getComponentProps:n=o(i=>i,"_getComponentProps")}={})=>{let i={applyAnimatedValues:t,createAnimatedStyle:r,getComponentProps:n},s=o(l=>{let c=PA(l)||"Anonymous";return ee.str(l)?l=s[l]||(s[l]=LA(l,i)):l=l[NA]||(l[NA]=LA(l,i)),l.displayName=`Animated(${c})`,l},"animated");return xn(e,(l,c)=>{ee.arr(e)&&(c=PA(l)),s[c]=s(l)}),{animated:s}},"createHost"),PA=o(e=>ee.str(e)?e:e&&ee.str(e.displayName)?e.displayName:ee.fun(e)&&e.name||null,"getDisplayName");function nr(){return nr=Object.assign||function(e){for(var t=1;te===!0||!!(t&&e&&(ee.fun(e)?e(t):zr(e).includes(t))),"matchProp"),WA=o((e,t)=>ee.obj(e)?t&&e[t]:e,"resolveProp"),GA=o((e,t)=>e.default===!0?e[t]:e.default?e.default[t]:void 0,"getDefaultProp"),cK=o(e=>e,"noopTransform"),ew=o((e,t=cK)=>{let r=dK;e.default&&e.default!==!0&&(e=e.default,r=Object.keys(e));let n={};for(let i of r){let s=t(e[i],i);ee.und(s)||(n[i]=s)}return n},"getDefaultProps"),dK=["config","onProps","onStart","onChange","onPause","onResume","onRest"],fK={config:1,from:1,to:1,ref:1,loop:1,reset:1,pause:1,cancel:1,reverse:1,immediate:1,default:1,delay:1,onProps:1,onStart:1,onChange:1,onPause:1,onResume:1,onRest:1,onResolve:1,items:1,trail:1,sort:1,expires:1,initial:1,enter:1,update:1,leave:1,children:1,onDestroyed:1,keys:1,callId:1,parentId:1};function pK(e){let t={},r=0;if(xn(e,(n,i)=>{fK[i]||(t[i]=n,r++)}),r)return t}o(pK,"getForwardProps");function KA(e){let t=pK(e);if(t){let r={to:t};return xn(e,(n,i)=>i in t||(r[i]=n)),r}return nr({},e)}o(KA,"inferTo");function kf(e){return e=fr(e),ee.arr(e)?e.map(kf):ql(e)?wn.createStringInterpolator({range:[0,1],output:[e,e]})(1):e}o(kf,"computeGoal");function hK(e){for(let t in e)return!0;return!1}o(hK,"hasProps");function $2(e){return ee.fun(e)||ee.arr(e)&&ee.obj(e[0])}o($2,"isAsyncTo");function mK(e,t){var r;(r=e.ref)==null||r.delete(e),t?.delete(e)}o(mK,"detachRefs");function gK(e,t){if(t&&e.ref!==t){var r;(r=e.ref)==null||r.delete(e),t.add(e),e.ref=t}}o(gK,"replaceRef");var _K={default:{tension:170,friction:26},gentle:{tension:120,friction:14},wobbly:{tension:180,friction:12},stiff:{tension:210,friction:20},slow:{tension:280,friction:60},molasses:{tension:280,friction:120}},vK=o(e=>e,"linear"),H2=nr({},_K.default,{mass:1,damping:1,easing:vK,clamp:!1}),nw=class nw{constructor(){this.tension=void 0,this.friction=void 0,this.frequency=void 0,this.damping=void 0,this.mass=void 0,this.velocity=0,this.restVelocity=void 0,this.precision=void 0,this.progress=void 0,this.duration=void 0,this.easing=void 0,this.clamp=void 0,this.bounce=void 0,this.decay=void 0,this.round=void 0,Object.assign(this,H2)}};o(nw,"AnimationConfig");var V2=nw;function bK(e,t,r){r&&(r=nr({},r),BA(r,t),t=nr({},r,t)),BA(e,t),Object.assign(e,t);for(let l in H2)e[l]==null&&(e[l]=H2[l]);let{mass:n,frequency:i,damping:s}=e;return ee.und(i)||(i<.01&&(i=.01),s<0&&(s=0),e.tension=Math.pow(2*Math.PI/i,2)*n,e.friction=4*Math.PI*s*n/i),e}o(bK,"mergeConfig");function BA(e,t){if(!ee.und(t.decay))e.duration=void 0;else{let r=!ee.und(t.tension)||!ee.und(t.friction);(r||!ee.und(t.frequency)||!ee.und(t.damping)||!ee.und(t.mass))&&(e.duration=void 0,e.decay=void 0),r&&(e.frequency=void 0)}}o(BA,"sanitizeConfig");var FA=[],ow=class ow{constructor(){this.changed=!1,this.values=FA,this.toValues=null,this.fromValues=FA,this.to=void 0,this.from=void 0,this.config=new V2,this.immediate=!1}};o(ow,"Animation");var W2=ow;function YA(e,{key:t,props:r,defaultProps:n,state:i,actions:s}){return new Promise((l,c)=>{var d;let p,h,m=Ef((d=r.cancel)!=null?d:n?.cancel,t);if(m)S();else{ee.und(r.pause)||(i.paused=Ef(r.pause,t));let E=n?.pause;E!==!0&&(E=i.paused||Ef(E,t)),p=eu(r.delay||0,t),E?(i.resumeQueue.add(x),s.pause()):(s.resume(),x())}function v(){i.resumeQueue.add(x),i.timeouts.delete(h),h.cancel(),p=h.time-ye.now()}o(v,"onPause");function x(){p>0&&!wn.skipAnimation?(h=ye.setTimeout(S,p),i.pauseQueue.add(v),i.timeouts.add(h)):S()}o(x,"onResume");function S(){i.pauseQueue.delete(v),i.timeouts.delete(h),e<=(i.cancelId||0)&&(m=!0);try{s.start(nr({},r,{callId:e,cancel:m}),l)}catch(E){c(E)}}o(S,"onStart")})}o(YA,"scheduleProps");var tw=o((e,t)=>t.length==1?t[0]:t.some(r=>r.cancelled)?$l(e.get()):t.every(r=>r.noop)?JA(e.get()):bo(e.get(),t.every(r=>r.finished)),"getCombinedResult"),JA=o(e=>({value:e,noop:!0,finished:!0,cancelled:!1}),"getNoopResult"),bo=o((e,t,r=!1)=>({value:e,finished:t,cancelled:r}),"getFinishedResult"),$l=o(e=>({value:e,cancelled:!0,finished:!1}),"getCancelledResult");function QA(e,t,r,n){let{callId:i,parentId:s,onRest:l}=t,{asyncTo:c,promise:d}=r;return!s&&e===c&&!t.reset?d:r.promise=(async()=>{r.asyncId=i,r.asyncTo=e;let p=ew(t,(b,_)=>_==="onRest"?void 0:b),h,m,v=new Promise((b,_)=>(h=b,m=_)),x=o(b=>{let _=i<=(r.cancelId||0)&&$l(n)||i!==r.asyncId&&bo(n,!1);if(_)throw b.result=_,m(b),b},"bailIfEnded"),S=o((b,_)=>{let y=new Xm,k=new Zm;return(async()=>{if(wn.skipAnimation)throw Tf(r),k.result=bo(n,!1),m(k),k;x(y);let I=ee.obj(b)?nr({},b):nr({},_,{to:b});I.parentId=i,xn(p,(R,U)=>{ee.und(I[U])&&(I[U]=R)});let L=await n.start(I);return x(y),r.paused&&await new Promise(R=>{r.resumeQueue.add(R)}),L})()},"animate"),E;if(wn.skipAnimation)return Tf(r),bo(n,!1);try{let b;ee.arr(e)?b=(async _=>{for(let y of _)await S(y)})(e):b=Promise.resolve(e(S,n.stop.bind(n))),await Promise.all([b.then(h),v]),E=bo(n.get(),!0,!1)}catch(b){if(b instanceof Xm)E=b.result;else if(b instanceof Zm)E=b.result;else throw b}finally{i==r.asyncId&&(r.asyncId=s,r.asyncTo=s?c:void 0,r.promise=s?d:void 0)}return ee.fun(l)&&ye.batchedUpdates(()=>{l(E,n,n.item)}),E})()}o(QA,"runAsync");function Tf(e,t){Ul(e.timeouts,r=>r.cancel()),e.pauseQueue.clear(),e.resumeQueue.clear(),e.asyncId=e.asyncTo=e.promise=void 0,t&&(e.cancelId=t)}o(Tf,"stopAsync");var iw=class iw extends Error{constructor(){super("An async animation has been interrupted. You see this error because you forgot to use `await` or `.catch(...)` on its returned promise."),this.result=void 0}};o(iw,"BailSignal");var Xm=iw,aw=class aw extends Error{constructor(){super("SkipAnimationSignal"),this.result=void 0}};o(aw,"SkipAniamtionSignal");var Zm=aw,G2=o(e=>e instanceof Cf,"isFrameValue"),yK=1,sw=class sw extends Fl{constructor(...t){super(...t),this.id=yK++,this.key=void 0,this._priority=0}get priority(){return this._priority}set priority(t){this._priority!=t&&(this._priority=t,this._onPriorityChange(t))}get(){let t=vo(this);return t&&t.getValue()}to(...t){return wn.to(this,t)}interpolate(...t){return OA(),wn.to(this,t)}toJSON(){return this.get()}observerAdded(t){t==1&&this._attach()}observerRemoved(t){t==0&&this._detach()}_attach(){}_detach(){}_onChange(t,r=!1){Js(this,{type:"change",parent:this,value:t,idle:r})}_onPriorityChange(t){this.idle||jl.sort(this),Js(this,{type:"priority",parent:this,priority:t})}};o(sw,"FrameValue");var Cf=sw,tu=Symbol.for("SpringPhase"),XA=1,K2=2,Y2=4,j2=o(e=>(e[tu]&XA)>0,"hasAnimated"),Ba=o(e=>(e[tu]&K2)>0,"isAnimating"),xf=o(e=>(e[tu]&Y2)>0,"isPaused"),UA=o((e,t)=>t?e[tu]|=K2|XA:e[tu]&=~K2,"setActiveBit"),zA=o((e,t)=>t?e[tu]|=Y2:e[tu]&=~Y2,"setPausedBit"),uw=class uw extends Cf{constructor(t,r){if(super(),this.key=void 0,this.animation=new W2,this.queue=void 0,this.defaultProps={},this._state={paused:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._pendingCalls=new Set,this._lastCallId=0,this._lastToId=0,this._memoizedDuration=0,!ee.und(t)||!ee.und(r)){let n=ee.obj(t)?nr({},t):nr({},r,{from:t});ee.und(n.default)&&(n.default=!0),this.start(n)}}get idle(){return!(Ba(this)||this._state.asyncTo)||xf(this)}get goal(){return fr(this.animation.to)}get velocity(){let t=vo(this);return t instanceof Qs?t.lastVelocity||0:t.getPayload().map(r=>r.lastVelocity||0)}get hasAnimated(){return j2(this)}get isAnimating(){return Ba(this)}get isPaused(){return xf(this)}advance(t){let r=!0,n=!1,i=this.animation,{config:s,toValues:l}=i,c=yf(i.to);!c&&jr(i.to)&&(l=zr(fr(i.to))),i.values.forEach((h,m)=>{if(h.done)return;let v=h.constructor==Xs?1:c?c[m].lastPosition:l[m],x=i.immediate,S=v;if(!x){if(S=h.lastPosition,s.tension<=0){h.done=!0;return}let E=h.elapsedTime+=t,b=i.fromValues[m],_=h.v0!=null?h.v0:h.v0=ee.arr(s.velocity)?s.velocity[m]:s.velocity,y;if(ee.und(s.duration))if(s.decay){let k=s.decay===!0?.998:s.decay,I=Math.exp(-(1-k)*E);S=b+_/(1-k)*(1-I),x=Math.abs(h.lastPosition-S)<.1,y=_*I}else{y=h.lastVelocity==null?_:h.lastVelocity;let k=s.precision||(b==v?.005:Math.min(1,Math.abs(v-b)*.001)),I=s.restVelocity||k/10,L=s.clamp?0:s.bounce,R=!ee.und(L),U=b==v?h.v0>0:bI,!(!O&&(x=Math.abs(v-S)<=k,x)));++G){R&&(D=S==v||S>v==U,D&&(y=-y*L,S=v));let Q=-s.tension*1e-6*(S-v),q=-s.friction*.001*y,J=(Q+q)/s.mass;y=y+J*F,S=S+y*F}}else{let k=1;s.duration>0&&(this._memoizedDuration!==s.duration&&(this._memoizedDuration=s.duration,h.durationProgress>0&&(h.elapsedTime=s.duration*h.durationProgress,E=h.elapsedTime+=t)),k=(s.progress||0)+E/this._memoizedDuration,k=k>1?1:k<0?0:k,h.durationProgress=k),S=b+s.easing(k)*(v-b),y=(S-h.lastPosition)/t,x=k==1}h.lastVelocity=y,Number.isNaN(S)&&(console.warn("Got NaN while animating:",this),x=!0)}c&&!c[m].done&&(x=!1),x?h.done=!0:r=!1,h.setValue(S,s.round)&&(n=!0)});let d=vo(this),p=d.getValue();if(r){let h=fr(i.to);(p!==h||n)&&!s.decay?(d.setValue(h),this._onChange(h)):n&&s.decay&&this._onChange(p),this._stop()}else n&&this._onChange(p)}set(t){return ye.batchedUpdates(()=>{this._stop(),this._focus(t),this._set(t)}),this}pause(){this._update({pause:!0})}resume(){this._update({pause:!1})}finish(){if(Ba(this)){let{to:t,config:r}=this.animation;ye.batchedUpdates(()=>{this._onStart(),r.decay||this._set(t,!1),this._stop()})}return this}update(t){return(this.queue||(this.queue=[])).push(t),this}start(t,r){let n;return ee.und(t)?(n=this.queue||[],this.queue=[]):n=[ee.obj(t)?t:nr({},r,{to:t})],Promise.all(n.map(i=>this._update(i))).then(i=>tw(this,i))}stop(t){let{to:r}=this.animation;return this._focus(this.get()),Tf(this._state,t&&this._lastCallId),ye.batchedUpdates(()=>this._stop(r,t)),this}reset(){this._update({reset:!0})}eventObserved(t){t.type=="change"?this._start():t.type=="priority"&&(this.priority=t.priority+1)}_prepareNode(t){let r=this.key||"",{to:n,from:i}=t;n=ee.obj(n)?n[r]:n,(n==null||$2(n))&&(n=void 0),i=ee.obj(i)?i[r]:i,i==null&&(i=void 0);let s={to:n,from:i};return j2(this)||(t.reverse&&([n,i]=[i,n]),i=fr(i),ee.und(i)?vo(this)||this._set(n):this._set(i)),s}_update(t,r){let n=nr({},t),{key:i,defaultProps:s}=this;n.default&&Object.assign(s,ew(n,(d,p)=>/^on/.test(p)?WA(d,i):d)),qA(this,n,"onProps"),Sf(this,"onProps",n,this);let l=this._prepareNode(n);if(Object.isFrozen(this))throw Error("Cannot animate a `SpringValue` object that is frozen. Did you forget to pass your component to `animated(...)` before animating its props?");let c=this._state;return YA(++this._lastCallId,{key:i,props:n,defaultProps:s,state:c,actions:{pause:o(()=>{xf(this)||(zA(this,!0),zl(c.pauseQueue),Sf(this,"onPause",bo(this,wf(this,this.animation.to)),this))},"pause"),resume:o(()=>{xf(this)&&(zA(this,!1),Ba(this)&&this._resume(),zl(c.resumeQueue),Sf(this,"onResume",bo(this,wf(this,this.animation.to)),this))},"resume"),start:this._merge.bind(this,l)}}).then(d=>{if(n.loop&&d.finished&&!(r&&d.noop)){let p=ZA(n);if(p)return this._update(p,!0)}return d})}_merge(t,r,n){if(r.cancel)return this.stop(!0),n($l(this));let i=!ee.und(t.to),s=!ee.und(t.from);if(i||s)if(r.callId>this._lastToId)this._lastToId=r.callId;else return n($l(this));let{key:l,defaultProps:c,animation:d}=this,{to:p,from:h}=d,{to:m=p,from:v=h}=t;s&&!i&&(!r.default||ee.und(m))&&(m=v),r.reverse&&([m,v]=[v,m]);let x=!Jo(v,h);x&&(d.from=v),v=fr(v);let S=!Jo(m,p);S&&this._focus(m);let E=$2(r.to),{config:b}=d,{decay:_,velocity:y}=b;(i||s)&&(b.velocity=0),r.config&&!E&&bK(b,eu(r.config,l),r.config!==c.config?eu(c.config,l):void 0);let k=vo(this);if(!k||ee.und(m))return n(bo(this,!0));let I=ee.und(r.reset)?s&&!r.default:!ee.und(v)&&Ef(r.reset,l),L=I?v:this.get(),R=kf(m),U=ee.num(R)||ee.arr(R)||ql(R),O=!E&&(!U||Ef(c.immediate||r.immediate,l));if(S){let G=Qm(m);if(G!==k.constructor)if(O)k=this._set(R);else throw Error(`Cannot animate between ${k.constructor.name} and ${G.name}, as the "to" prop suggests`)}let D=k.constructor,F=jr(m),z=!1;if(!F){let G=I||!j2(this)&&x;(S||G)&&(z=Jo(kf(L),R),F=!z),(!Jo(d.immediate,O)&&!O||!Jo(b.decay,_)||!Jo(b.velocity,y))&&(F=!0)}if(z&&Ba(this)&&(d.changed&&!I?F=!0:F||this._stop(p)),!E&&((F||jr(p))&&(d.values=k.getPayload(),d.toValues=jr(m)?null:D==Xs?[1]:zr(R)),d.immediate!=O&&(d.immediate=O,!O&&!I&&this._set(p)),F)){let{onRest:G}=d;Pe(wK,q=>qA(this,r,q));let Q=bo(this,wf(this,p));zl(this._pendingCalls,Q),this._pendingCalls.add(n),d.changed&&ye.batchedUpdates(()=>{d.changed=!I,G?.(Q,this),I?eu(c.onRest,Q):d.onStart==null||d.onStart(Q,this)})}I&&this._set(L),E?n(QA(r.to,r,this._state,this)):F?this._start():Ba(this)&&!S?this._pendingCalls.add(n):n(JA(L))}_focus(t){let r=this.animation;t!==r.to&&(L2(this)&&this._detach(),r.to=t,L2(this)&&this._attach())}_attach(){let t=0,{to:r}=this.animation;jr(r)&&(Oi(r,this),G2(r)&&(t=r.priority+1)),this.priority=t}_detach(){let{to:t}=this.animation;jr(t)&&Ma(t,this)}_set(t,r=!0){let n=fr(t);if(!ee.und(n)){let i=vo(this);if(!i||!Jo(n,i.getValue())){let s=Qm(n);!i||i.constructor!=s?Jm(this,s.create(n)):i.setValue(n),i&&ye.batchedUpdates(()=>{this._onChange(n,r)})}}return vo(this)}_onStart(){let t=this.animation;t.changed||(t.changed=!0,Sf(this,"onStart",bo(this,wf(this,t.to)),this))}_onChange(t,r){r||(this._onStart(),eu(this.animation.onChange,t,this)),eu(this.defaultProps.onChange,t,this),super._onChange(t,r)}_start(){let t=this.animation;vo(this).reset(fr(t.to)),t.immediate||(t.fromValues=t.values.map(r=>r.lastPosition)),Ba(this)||(UA(this,!0),xf(this)||this._resume())}_resume(){wn.skipAnimation?this.finish():jl.start(this)}_stop(t,r){if(Ba(this)){UA(this,!1);let n=this.animation;Pe(n.values,s=>{s.done=!0}),n.toValues&&(n.onChange=n.onPause=n.onResume=void 0),Js(this,{type:"idle",parent:this});let i=r?$l(this.get()):bo(this.get(),wf(this,t??n.to));zl(this._pendingCalls,i),n.changed&&(n.changed=!1,Sf(this,"onRest",i,this))}}};o(uw,"SpringValue");var J2=uw;function wf(e,t){let r=kf(t),n=kf(e.get());return Jo(n,r)}o(wf,"checkFinished");function ZA(e,t=e.loop,r=e.to){let n=eu(t);if(n){let i=n!==!0&&KA(n),s=(i||e).reverse,l=!i||i.reset;return If(nr({},e,{loop:t,default:!1,pause:void 0,to:!s||$2(r)?r:void 0,from:l?e.from:void 0,reset:l},i))}}o(ZA,"createLoopUpdate");function If(e){let{to:t,from:r}=e=KA(e),n=new Set;return ee.obj(t)&&jA(t,n),ee.obj(r)&&jA(r,n),e.keys=n.size?Array.from(n):null,e}o(If,"createUpdate");function xK(e){let t=If(e);return ee.und(t.default)&&(t.default=ew(t)),t}o(xK,"declareUpdate");function jA(e,t){xn(e,(r,n)=>r!=null&&t.add(n))}o(jA,"findDefined");var wK=["onStart","onRest","onChange","onPause","onResume"];function qA(e,t,r){e.animation[r]=t[r]!==GA(t,r)?WA(t[r],e.key):void 0}o(qA,"mergeActiveFn");function Sf(e,t,...r){var n,i,s,l;(n=(i=e.animation)[t])==null||n.call(i,...r),(s=(l=e.defaultProps)[t])==null||s.call(l,...r)}o(Sf,"sendEvent");var SK=["onStart","onChange","onRest"],EK=1,lw=class lw{constructor(t,r){this.id=EK++,this.springs={},this.queue=[],this.ref=void 0,this._flush=void 0,this._initialProps=void 0,this._lastAsyncId=0,this._active=new Set,this._changed=new Set,this._started=!1,this._item=void 0,this._state={paused:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._events={onStart:new Map,onChange:new Map,onRest:new Map},this._onFrame=this._onFrame.bind(this),r&&(this._flush=r),t&&this.start(nr({default:!0},t))}get idle(){return!this._state.asyncTo&&Object.values(this.springs).every(t=>t.idle)}get item(){return this._item}set item(t){this._item=t}get(){let t={};return this.each((r,n)=>t[n]=r.get()),t}set(t){for(let r in t){let n=t[r];ee.und(n)||this.springs[r].set(n)}}update(t){return t&&this.queue.push(If(t)),this}start(t){let{queue:r}=this;return t?r=zr(t).map(If):this.queue=[],this._flush?this._flush(this,r):(o5(this,r),X2(this,r))}stop(t,r){if(t!==!!t&&(r=t),r){let n=this.springs;Pe(zr(r),i=>n[i].stop(!!t))}else Tf(this._state,this._lastAsyncId),this.each(n=>n.stop(!!t));return this}pause(t){if(ee.und(t))this.start({pause:!0});else{let r=this.springs;Pe(zr(t),n=>r[n].pause())}return this}resume(t){if(ee.und(t))this.start({pause:!1});else{let r=this.springs;Pe(zr(t),n=>r[n].resume())}return this}each(t){xn(this.springs,t)}_onFrame(){let{onStart:t,onChange:r,onRest:n}=this._events,i=this._active.size>0,s=this._changed.size>0;(i&&!this._started||s&&!this._started)&&(this._started=!0,Ul(t,([d,p])=>{p.value=this.get(),d(p,this,this._item)}));let l=!i&&this._started,c=s||l&&n.size?this.get():null;s&&r.size&&Ul(r,([d,p])=>{p.value=c,d(p,this,this._item)}),l&&(this._started=!1,Ul(n,([d,p])=>{p.value=c,d(p,this,this._item)}))}eventObserved(t){if(t.type=="change")this._changed.add(t.parent),t.idle||this._active.add(t.parent);else if(t.type=="idle")this._active.delete(t.parent);else return;ye.onFrame(this._onFrame)}};o(lw,"Controller");var Q2=lw;function X2(e,t){return Promise.all(t.map(r=>e5(e,r))).then(r=>tw(e,r))}o(X2,"flushUpdateQueue");async function e5(e,t,r){let{keys:n,to:i,from:s,loop:l,onRest:c,onResolve:d}=t,p=ee.obj(t.default)&&t.default;l&&(t.loop=!1),i===!1&&(t.to=null),s===!1&&(t.from=null);let h=ee.arr(i)||ee.fun(i)?i:void 0;h?(t.to=void 0,t.onRest=void 0,p&&(p.onRest=void 0)):Pe(SK,E=>{let b=t[E];if(ee.fun(b)){let _=e._events[E];t[E]=({finished:y,cancelled:k})=>{let I=_.get(b);I?(y||(I.finished=!1),k&&(I.cancelled=!0)):_.set(b,{value:null,finished:y||!1,cancelled:k||!1})},p&&(p[E]=t[E])}});let m=e._state;t.pause===!m.paused?(m.paused=t.pause,zl(t.pause?m.pauseQueue:m.resumeQueue)):m.paused&&(t.pause=!0);let v=(n||Object.keys(e.springs)).map(E=>e.springs[E].start(t)),x=t.cancel===!0||GA(t,"cancel")===!0;(h||x&&m.asyncId)&&v.push(YA(++e._lastAsyncId,{props:t,state:m,actions:{pause:Um,resume:Um,start(E,b){x?(Tf(m,e._lastAsyncId),b($l(e))):(E.onRest=c,b(QA(h,E,m,e)))}}})),m.paused&&await new Promise(E=>{m.resumeQueue.add(E)});let S=tw(e,await Promise.all(v));if(l&&S.finished&&!(r&&S.noop)){let E=ZA(t,l,i);if(E)return o5(e,[E]),e5(e,E,!0)}return d&&ye.batchedUpdates(()=>d(S,e,e.item)),S}o(e5,"flushUpdate");function $A(e,t){let r=nr({},e.springs);return t&&Pe(zr(t),n=>{ee.und(n.keys)&&(n=If(n)),ee.obj(n.to)||(n=nr({},n,{to:void 0})),n5(r,n,i=>r5(i))}),t5(e,r),r}o($A,"getSprings");function t5(e,t){xn(t,(r,n)=>{e.springs[n]||(e.springs[n]=r,Oi(r,e))})}o(t5,"setSprings");function r5(e,t){let r=new J2;return r.key=e,t&&Oi(r,t),r}o(r5,"createSpring");function n5(e,t,r){t.keys&&Pe(t.keys,n=>{(e[n]||(e[n]=r(n)))._prepareNode(t)})}o(n5,"prepareSprings");function o5(e,t){Pe(t,r=>{n5(e.springs,r,n=>r5(n,e))})}o(o5,"prepareKeys");function kK(e,t){if(e==null)return{};var r={},n=Object.keys(e),i,s;for(s=0;s=0)&&(r[i]=e[i]);return r}o(kK,"_objectWithoutPropertiesLoose");var TK=["children"],tg=o(e=>{let{children:t}=e,r=kK(e,TK),n=(0,Qn.useContext)(eg),i=r.pause||!!n.pause,s=r.immediate||!!n.immediate;r=RA(()=>({pause:i,immediate:s}),[i,s]);let{Provider:l}=eg;return Of.createElement(l,{value:r},t)},"SpringContext"),eg=CK(tg,{});tg.Provider=eg.Provider;tg.Consumer=eg.Consumer;function CK(e,t){return Object.assign(e,Of.createContext(t)),e.Provider._context=e,e.Consumer._context=e,e}o(CK,"makeContext");var IK=o(()=>{let e=[],t=o(function(i){AA();let s=[];return Pe(e,(l,c)=>{if(ee.und(i))s.push(l.start());else{let d=r(i,l,c);d&&s.push(l.start(d))}}),s},"SpringRef");t.current=e,t.add=function(n){e.includes(n)||e.push(n)},t.delete=function(n){let i=e.indexOf(n);~i&&e.splice(i,1)},t.pause=function(){return Pe(e,n=>n.pause(...arguments)),this},t.resume=function(){return Pe(e,n=>n.resume(...arguments)),this},t.set=function(n){Pe(e,i=>i.set(n))},t.start=function(n){let i=[];return Pe(e,(s,l)=>{if(ee.und(n))i.push(s.start());else{let c=this._getProps(n,s,l);c&&i.push(s.start(c))}}),i},t.stop=function(){return Pe(e,n=>n.stop(...arguments)),this},t.update=function(n){return Pe(e,(i,s)=>i.update(this._getProps(n,i,s))),this};let r=o(function(i,s,l){return ee.fun(i)?i(l,s):i},"_getProps");return t._getProps=r,t},"SpringRef");function OK(e,t,r){let n=ee.fun(t)&&t;n&&!r&&(r=[]);let i=(0,Qn.useMemo)(()=>n||arguments.length==3?IK():void 0,[]),s=(0,Qn.useRef)(0),l=qm(),c=(0,Qn.useMemo)(()=>({ctrls:[],queue:[],flush(_,y){let k=$A(_,y);return s.current>0&&!c.queue.length&&!Object.keys(k).some(L=>!_.springs[L])?X2(_,y):new Promise(L=>{t5(_,k),c.queue.push(()=>{L(X2(_,y))}),l()})}}),[]),d=(0,Qn.useRef)([...c.ctrls]),p=[],h=P2(e)||0;(0,Qn.useMemo)(()=>{Pe(d.current.slice(e,h),_=>{mK(_,i),_.stop(!0)}),d.current.length=e,m(h,e)},[e]),(0,Qn.useMemo)(()=>{m(0,Math.min(h,e))},r);function m(_,y){for(let k=_;k$A(_,p[y])),x=(0,Qn.useContext)(tg),S=P2(x),E=x!==S&&hK(x);$m(()=>{s.current++,c.ctrls=d.current;let{queue:_}=c;_.length&&(c.queue=[],Pe(_,y=>y())),Pe(d.current,(y,k)=>{i?.add(y),E&&y.start({default:x});let I=p[k];I&&(gK(y,I.ref),y.ref?y.queue.push(I):y.start(I))})}),vf(()=>()=>{Pe(c.ctrls,_=>_.stop(!0))});let b=v.map(_=>nr({},_));return i?[b,i]:b}o(OK,"useSprings");function rw(e,t){let r=ee.fun(e),[[n],i]=OK(1,r?e:[e],r?t||[]:t);return r||arguments.length==2?[n,i]:n}o(rw,"useSpring");var HA;(function(e){e.MOUNT="mount",e.ENTER="enter",e.UPDATE="update",e.LEAVE="leave"})(HA||(HA={}));var cw=class cw extends Cf{constructor(t,r){super(),this.key=void 0,this.idle=!0,this.calc=void 0,this._active=new Set,this.source=t,this.calc=Da(...r);let n=this._get(),i=Qm(n);Jm(this,i.create(n))}advance(t){let r=this._get(),n=this.get();Jo(r,n)||(vo(this).setValue(r),this._onChange(r,this.idle)),!this.idle&&VA(this._active)&&q2(this)}_get(){let t=ee.arr(this.source)?this.source.map(fr):zr(fr(this.source));return this.calc(...t)}_start(){this.idle&&!VA(this._active)&&(this.idle=!1,Pe(yf(this),t=>{t.done=!1}),wn.skipAnimation?(ye.batchedUpdates(()=>this.advance()),q2(this)):jl.start(this))}_attach(){let t=1;Pe(zr(this.source),r=>{jr(r)&&Oi(r,this),G2(r)&&(r.idle||this._active.add(r),t=Math.max(t,r.priority+1))}),this.priority=t,this._start()}_detach(){Pe(zr(this.source),t=>{jr(t)&&Ma(t,this)}),this._active.clear(),q2(this)}eventObserved(t){t.type=="change"?t.idle?this.advance():(this._active.add(t.parent),this._start()):t.type=="idle"?this._active.delete(t.parent):t.type=="priority"&&(this.priority=zr(this.source).reduce((r,n)=>Math.max(r,(G2(n)?n.priority:0)+1),0))}};o(cw,"Interpolation");var Z2=cw;function AK(e){return e.idle!==!1}o(AK,"isIdle");function VA(e){return!e.size||Array.from(e).every(AK)}o(VA,"checkIdle");function q2(e){e.idle||(e.idle=!0,Pe(yf(e),t=>{t.done=!0}),Js(e,{type:"idle",parent:e}))}o(q2,"becomeIdle");wn.assign({createStringInterpolator:jm,to:o((e,t)=>new Z2(e,t),"to")});var E_e=jl.advance;var a5=V(u0());function hw(e,t){if(e==null)return{};var r={},n=Object.keys(e),i,s;for(s=0;s=0)&&(r[i]=e[i]);return r}o(hw,"_objectWithoutPropertiesLoose");var RK=["style","children","scrollTop","scrollLeft"],s5=/^--/;function LK(e,t){return t==null||typeof t=="boolean"||t===""?"":typeof t=="number"&&t!==0&&!s5.test(e)&&!(Af.hasOwnProperty(e)&&Af[e])?t+"px":(""+t).trim()}o(LK,"dangerousStyleValue");var i5={};function NK(e,t){if(!e.nodeType||!e.setAttribute)return!1;let r=e.nodeName==="filter"||e.parentNode&&e.parentNode.nodeName==="filter",n=t,{style:i,children:s,scrollTop:l,scrollLeft:c}=n,d=hw(n,RK),p=Object.values(d),h=Object.keys(d).map(m=>r||e.hasAttribute(m)?m:i5[m]||(i5[m]=m.replace(/([A-Z])/g,v=>"-"+v.toLowerCase())));s!==void 0&&(e.textContent=s);for(let m in i)if(i.hasOwnProperty(m)){let v=LK(m,i[m]);s5.test(m)?e.style.setProperty(m,v):e.style[m]=v}h.forEach((m,v)=>{e.setAttribute(m,p[v])}),l!==void 0&&(e.scrollTop=l),c!==void 0&&(e.scrollLeft=c)}o(NK,"applyAnimatedValues");var Af={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},PK=o((e,t)=>e+t.charAt(0).toUpperCase()+t.substring(1),"prefixKey"),DK=["Webkit","Ms","Moz","O"];Af=Object.keys(Af).reduce((e,t)=>(DK.forEach(r=>e[PK(r,t)]=e[t]),e),Af);var MK=["x","y","z"],BK=/^(matrix|translate|scale|rotate|skew)/,FK=/^(translate)/,UK=/^(rotate|skew)/,dw=o((e,t)=>ee.num(e)&&e!==0?e+t:e,"addUnit"),rg=o((e,t)=>ee.arr(e)?e.every(r=>rg(r,t)):ee.num(e)?e===t:parseFloat(e)===t,"isValueIdentity"),gw=class gw extends Zs{constructor(t){let{x:r,y:n,z:i}=t,s=hw(t,MK),l=[],c=[];(r||n||i)&&(l.push([r||0,n||0,i||0]),c.push(d=>[`translate3d(${d.map(p=>dw(p,"px")).join(",")})`,rg(d,0)])),xn(s,(d,p)=>{if(p==="transform")l.push([d||""]),c.push(h=>[h,h===""]);else if(BK.test(p)){if(delete s[p],ee.und(d))return;let h=FK.test(p)?"px":UK.test(p)?"deg":"";l.push(zr(d)),c.push(p==="rotate3d"?([m,v,x,S])=>[`rotate3d(${m},${v},${x},${dw(S,h)})`,rg(S,0)]:m=>[`${p}(${m.map(v=>dw(v,h)).join(",")})`,rg(m,p.startsWith("scale")?1:0)])}}),l.length&&(s.transform=new pw(l,c)),super(s)}};o(gw,"AnimatedStyle");var fw=gw,_w=class _w extends Fl{constructor(t,r){super(),this._value=null,this.inputs=t,this.transforms=r}get(){return this._value||(this._value=this._get())}_get(){let t="",r=!0;return Pe(this.inputs,(n,i)=>{let s=fr(n[0]),[l,c]=this.transforms[i](ee.arr(s)?s:n.map(fr));t+=" "+l,r=r&&c}),r?"none":t}observerAdded(t){t==1&&Pe(this.inputs,r=>Pe(r,n=>jr(n)&&Oi(n,this)))}observerRemoved(t){t==0&&Pe(this.inputs,r=>Pe(r,n=>jr(n)&&Ma(n,this)))}eventObserved(t){t.type=="change"&&(this._value=null),Js(this,t)}};o(_w,"FluidTransform");var pw=_w,zK=["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"],jK=["scrollTop","scrollLeft"];wn.assign({batchedUpdates:a5.unstable_batchedUpdates,createStringInterpolator:jm,colors:TA});var qK=MA(zK,{applyAnimatedValues:NK,createAnimatedStyle:o(e=>new fw(e),"createAnimatedStyle"),getComponentProps:o(e=>hw(e,jK),"getComponentProps")}),mw=qK.animated;var u5=V(le(),1),Rf=typeof document<"u"?u5.default.useLayoutEffect:()=>{};var ng=V(le(),1);function vw(e){let t=(0,ng.useRef)(null);return Rf(()=>{t.current=e},[e]),(0,ng.useCallback)((...r)=>{let n=t.current;return n?.(...r)},[])}o(vw,"$8ae05eaa5c114e9c$export$7f54fc3180508a52");var og=V(le(),1);var z_e=!!(typeof window<"u"&&window.document&&window.document.createElement),l5=new Map;function c5(e,t){if(e===t)return e;let r=l5.get(e);if(r)return r.forEach(i=>i(t)),t;let n=l5.get(t);return n?(n.forEach(i=>i(e)),e):t}o(c5,"$bdb11010cef70236$export$cd8c9cb68f842629");function d5(...e){return(...t)=>{for(let r of e)typeof r=="function"&&r(...t)}}o(d5,"$ff5963eb1fccf552$export$e08e3b67e392101e");function f5(e){var t,r,n="";if(typeof e=="string"||typeof e=="number")n+=e;else if(typeof e=="object")if(Array.isArray(e)){var i=e.length;for(t=0;t=65&&i.charCodeAt(2)<=90?t[i]=d5(s,l):(i==="className"||i==="UNSAFE_className")&&typeof s=="string"&&typeof l=="string"?t[i]=p5(s,l):i==="id"&&s&&l?t.id=c5(s,l):t[i]=l!==void 0?l:s}}return t}o(bw,"$3ef42575df84b30b$export$9d1611c77c2fe928");var Hl=V(le(),1);var ig=V(le(),1);var xw=class xw{isDefaultPrevented(){return this.nativeEvent.defaultPrevented}preventDefault(){this.defaultPrevented=!0,this.nativeEvent.preventDefault()}stopPropagation(){this.nativeEvent.stopPropagation(),this.isPropagationStopped=()=>!0}isPropagationStopped(){return!1}persist(){}constructor(t,r){this.nativeEvent=r,this.target=r.target,this.currentTarget=r.currentTarget,this.relatedTarget=r.relatedTarget,this.bubbles=r.bubbles,this.cancelable=r.cancelable,this.defaultPrevented=r.defaultPrevented,this.eventPhase=r.eventPhase,this.isTrusted=r.isTrusted,this.timeStamp=r.timeStamp,this.type=t}};o(xw,"$8a9cb279dc87e130$export$905e7fc544a71f36");var yw=xw;function h5(e){let t=(0,ig.useRef)({isFocused:!1,observer:null});Rf(()=>{let n=t.current;return()=>{n.observer&&(n.observer.disconnect(),n.observer=null)}},[]);let r=vw(n=>{e?.(n)});return(0,ig.useCallback)(n=>{if(n.target instanceof HTMLButtonElement||n.target instanceof HTMLInputElement||n.target instanceof HTMLTextAreaElement||n.target instanceof HTMLSelectElement){t.current.isFocused=!0;let i=n.target,s=o(l=>{t.current.isFocused=!1,i.disabled&&r(new yw("blur",l)),t.current.observer&&(t.current.observer.disconnect(),t.current.observer=null)},"onBlurHandler");i.addEventListener("focusout",s,{once:!0}),t.current.observer=new MutationObserver(()=>{if(t.current.isFocused&&i.disabled){var l;(l=t.current.observer)===null||l===void 0||l.disconnect();let c=i===document.activeElement?null:document.activeElement;i.dispatchEvent(new FocusEvent("blur",{relatedTarget:c})),i.dispatchEvent(new FocusEvent("focusout",{bubbles:!0,relatedTarget:c}))}}),t.current.observer.observe(i,{attributes:!0,attributeFilter:["disabled"]})}},[r])}o(h5,"$8a9cb279dc87e130$export$715c682d09d639cc");var Lf=V(le(),1);function ww(e){let{isDisabled:t,onBlurWithin:r,onFocusWithin:n,onFocusWithinChange:i}=e,s=(0,Lf.useRef)({isFocusWithin:!1}),l=(0,Lf.useCallback)(p=>{s.current.isFocusWithin&&!p.currentTarget.contains(p.relatedTarget)&&(s.current.isFocusWithin=!1,r&&r(p),i&&i(!1))},[r,i,s]),c=h5(l),d=(0,Lf.useCallback)(p=>{!s.current.isFocusWithin&&document.activeElement===p.target&&(n&&n(p),i&&i(!0),s.current.isFocusWithin=!0,c(p))},[n,i,c]);return t?{focusWithinProps:{onFocus:void 0,onBlur:void 0}}:{focusWithinProps:{onFocus:d,onBlur:l}}}o(ww,"$9ab94262bd0047c7$export$420e68273165f4ec");var m5={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 g5(e={}){let{style:t,isFocusable:r}=e,[n,i]=(0,Hl.useState)(!1),{focusWithinProps:s}=ww({isDisabled:!r,onFocusWithinChange:o(c=>i(c),"onFocusWithinChange")}),l=(0,Hl.useMemo)(()=>n?t:t?{...m5,...t}:m5,[n]);return{visuallyHiddenProps:{...s,style:l}}}o(g5,"$5c3e21d68f1c4674$export$a966af930f325cab");function Sw(e){let{children:t,elementType:r="div",isFocusable:n,style:i,...s}=e,{visuallyHiddenProps:l}=g5(e);return Hl.default.createElement(r,bw(s,l),t)}o(Sw,"$5c3e21d68f1c4674$export$439d29a4e110a164");var rn={"hds-icon":"Notification-module_hds-icon__2ocjD","hds-icon--size-xs":"Notification-module_hds-icon--size-xs__2Mj5D","hds-icon--size-s":"Notification-module_hds-icon--size-s__igOqE","hds-icon--size-m":"Notification-module_hds-icon--size-m__sxXOh","hds-icon--size-l":"Notification-module_hds-icon--size-l__3Ho_A","hds-icon--size-xl":"Notification-module_hds-icon--size-xl__1cTta","hds-icon--alert-circle-fill":"Notification-module_hds-icon--alert-circle-fill__12XKS","hds-icon-start--alert-circle-fill":"Notification-module_hds-icon-start--alert-circle-fill__TwQNY","hds-icon-end--alert-circle-fill":"Notification-module_hds-icon-end--alert-circle-fill__3gb8C","hds-icon--check-circle-fill":"Notification-module_hds-icon--check-circle-fill__2wjh3","hds-icon-start--check-circle-fill":"Notification-module_hds-icon-start--check-circle-fill__2QULC","hds-icon-end--check-circle-fill":"Notification-module_hds-icon-end--check-circle-fill__2gbRD","hds-icon--error-fill":"Notification-module_hds-icon--error-fill__159Nf","hds-icon-start--error-fill":"Notification-module_hds-icon-start--error-fill__2FrGR","hds-icon-end--error-fill":"Notification-module_hds-icon-end--error-fill__1qx8A","hds-icon--info-circle-fill":"Notification-module_hds-icon--info-circle-fill__1F7dp","hds-icon-start--info-circle-fill":"Notification-module_hds-icon-start--info-circle-fill__1-3q2","hds-icon-end--info-circle-fill":"Notification-module_hds-icon-end--info-circle-fill__w7XD0",notification:"Notification-module_notification__3eUBu notification_hds-notification__2DQPN",noBorder:"Notification-module_noBorder__3HZZH",close:"Notification-module_close__nX5bK notification_hds-notification__close-button__1yGIj",autoClose:"Notification-module_autoClose__3mkBX",content:"Notification-module_content__2E8Z_ notification_hds-notification__content__5ylSS",icon:"Notification-module_icon__3xieh notification_hds-icon__29HQM",label:"Notification-module_label__2OUcx notification_hds-notification__label__2t1lR",body:"Notification-module_body__2lrYE notification_hds-notification__body__3cobH",small:"Notification-module_small__3Vi8R notification_hds-notification--small__1wVl6",large:"Notification-module_large__3sVHL notification_hds-notification--large__260Qm","top-left":"Notification-module_top-left__nZQMd notification_hds-notification--top-left__sIHO2","top-center":"Notification-module_top-center__1GWPg notification_hds-notification--top-center__GDWo5","top-right":"Notification-module_top-right__1HAHi notification_hds-notification--top-right__3Wa5K","bottom-left":"Notification-module_bottom-left__17y2g notification_hds-notification--bottom-left__eB4ZK","bottom-center":"Notification-module_bottom-center__2i8Ht notification_hds-notification--bottom-center__5EgOP","bottom-right":"Notification-module_bottom-right__1Giev notification_hds-notification--bottom-right__1SmfT",success:"Notification-module_success__TdJna notification_hds-notification--success__1_3XZ",alert:"Notification-module_alert__1bsQa notification_hds-notification--alert__1MV7H",error:"Notification-module_error___-koD notification_hds-notification--error__3T1Of",boxShadow:"Notification-module_boxShadow__2yJQB notification_hds-notification--box-shadow__2kbD_"};_t(`.notification_hds-icon__29HQM{background-color:currentcolor;display:inline-block;height:var(--icon-size);-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto;width:var(--icon-size)}.notification_hds-icon--size-xs__19VKz{--icon-size:var(--spacing-layout-2-xs)}.notification_hds-icon--size-s__2Ffyw{--icon-size:var(--spacing-layout-xs)}.notification_hds-icon--size-m__28mpE{--icon-size:var(--spacing-layout-s)}.notification_hds-icon--size-l__T6YEf{--icon-size:var(--spacing-layout-m)}.notification_hds-icon--size-xl__18_OX{--icon-size:var(--spacing-layout-l)}.notification_hds-icon--alert-circle-fill__3er4k{--mask-image-alert-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-alert-circle-fill)}.notification_hds-icon-start--alert-circle-fill__1r-B3{--mask-image-before:var(--mask-image-alert-circle-fill)}.notification_hds-icon-end--alert-circle-fill__2dkn2{--mask-image-after:var(--mask-image-alert-circle-fill)}.notification_hds-icon--check-circle-fill__2u1G4{--mask-image-check-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-check-circle-fill)}.notification_hds-icon-start--check-circle-fill__2JuU0{--mask-image-before:var(--mask-image-check-circle-fill)}.notification_hds-icon-end--check-circle-fill__3YsAQ{--mask-image-after:var(--mask-image-check-circle-fill)}.notification_hds-icon--error-fill__jPWn1{--mask-image-error-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-error-fill)}.notification_hds-icon-start--error-fill__1sR7v{--mask-image-before:var(--mask-image-error-fill)}.notification_hds-icon-end--error-fill__1jyx_{--mask-image-after:var(--mask-image-error-fill)}.notification_hds-icon--info-circle-fill__1gXDU{--mask-image-info-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 100 18 9 9 0 000-18zm1 7v6.5h2V18H9v-1.5h2v-5H9V10h4zm-1.188-4a1.312 1.312 0 110 2.625 1.312 1.312 0 010-2.625z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-info-circle-fill)}.notification_hds-icon-start--info-circle-fill__rortu{--mask-image-before:var(--mask-image-info-circle-fill)}.notification_hds-icon-end--info-circle-fill__3ycxA{--mask-image-after:var(--mask-image-info-circle-fill)}.notification_hds-notification__2DQPN{--notification-background-color:var(--color-info-light);--notification-border-color:var(--color-info);--notification-border-width:var(--spacing-2-xs);--notification-icon-color:var(--color-info);--notification-color:var(--color-black-90);--notification-max-width-inline:none;--notification-max-width-toast:21rem;--notification-z-index-inline:auto;--notification-z-index-toast:99;--notification-offset:var(--spacing-layout-s);--notification-padding:var(--spacing-s);background-color:var(--notification-background-color);border:solid var(--notification-border-color);border-left-width:var(--notification-border-width);border-bottom-width:0;border-right-width:0;border-top-width:0;box-sizing:border-box;color:var(--notification-color);max-width:var(--notification-max-width-inline);padding:var(--notification-padding);position:relative;width:100%;z-index:var(--notification-z-index-inline)}.notification_hds-notification__content__5ylSS{display:grid;grid-gap:var(--spacing-s);gap:var(--spacing-s)}.notification_hds-notification__label__2t1lR{align-items:center;display:flex;font-size:var(--fontsize-heading-xs);font-weight:700;letter-spacing:0;line-height:24px;margin-right:var(--spacing-l)}.notification_hds-notification__2DQPN .notification_hds-icon__29HQM{--icon-size:var(--spacing-layout-xs)}.notification_hds-notification__label__2t1lR>.notification_hds-icon__29HQM{color:var(--notification-icon-color);flex:none;margin-right:var(--spacing-2-xs)}.notification_hds-notification__body__3cobH{font-size:var(--fontsize-body-s);line-height:24px}.notification_hds-notification__close-button__1yGIj{--notification-close-button-offset:var(--spacing-s);background:none;border:none;cursor:pointer;display:flex;outline:none;padding:0;position:absolute;right:var(--notification-close-button-offset);top:var(--notification-close-button-offset)}.notification_hds-notification__close-button__1yGIj:focus{box-shadow:0 0 0 3px var(--color-focus-outline)}.notification_hds-notification--small__1wVl6{--notification-padding:var(--spacing-2-xs)}.notification_hds-notification--small__1wVl6 .notification_hds-notification__content__5ylSS{display:flex;grid-gap:0;gap:0}.notification_hds-notification--small__1wVl6 .notification_hds-notification__label__2t1lR{margin-right:0}.notification_hds-notification--small__1wVl6 .notification_hds-notification__body__3cobH{margin-right:var(--spacing-l)}.notification_hds-notification--small__1wVl6 .notification_hds-notification__close-button__1yGIj{--notification-close-button-offset:var(--spacing-2-xs)}.notification_hds-notification--large__260Qm{--notification-padding:var(--spacing-l)}.notification_hds-notification--large__260Qm .notification_hds-notification__label__2t1lR{margin-right:0}.notification_hds-notification--large__260Qm .notification_hds-notification__close-button__1yGIj{--notification-close-button-offset:var(--spacing-2-xs)}.notification_hds-notification--bottom-center__5EgOP,.notification_hds-notification--bottom-left__eB4ZK,.notification_hds-notification--bottom-right__1SmfT,.notification_hds-notification--top-center__GDWo5,.notification_hds-notification--top-left__sIHO2,.notification_hds-notification--top-right__3Wa5K{border-left-width:0;border-bottom-width:0;border-right-width:0;border-top-width:var(--notification-border-width);max-width:var(--notification-max-width-toast);position:fixed;width:calc(100% - var(--spacing-l));z-index:var(--notification-z-index-toast)}.notification_hds-notification--top-left__sIHO2{left:var(--notification-offset);top:var(--notification-offset)}.notification_hds-notification--top-center__GDWo5{left:50%;top:var(--notification-offset);transform:translateX(-50%)}.notification_hds-notification--top-right__3Wa5K{right:var(--notification-offset);top:var(--notification-offset)}.notification_hds-notification--bottom-left__eB4ZK{bottom:var(--notification-offset);left:var(--notification-offset)}.notification_hds-notification--bottom-center__5EgOP{bottom:var(--notification-offset);left:50%;transform:translateX(-50%)}.notification_hds-notification--bottom-right__1SmfT{bottom:var(--notification-offset);right:var(--notification-offset)}@media only screen and (max-width:765.98px){.notification_hds-notification__2DQPN{--notification-offset:var(--spacing-s)}}.notification_hds-notification--success__1_3XZ{--notification-background-color:var(--color-success-light);--notification-border-color:var(--color-success);--notification-icon-color:var(--color-success)}.notification_hds-notification--alert__1MV7H{--notification-background-color:var(--color-alert-light);--notification-border-color:var(--color-alert-dark);--notification-icon-color:var(--color-alert-dark)}.notification_hds-notification--error__3T1Of{--notification-background-color:var(--color-error-light);--notification-border-color:var(--color-error);--notification-icon-color:var(--color-error)}.notification_hds-notification--box-shadow__2kbD_{box-shadow:var(--box-shadow-l)}.Notification-module_hds-icon__2ocjD{background-color:currentcolor;display:inline-block;height:var(--icon-size);-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto;width:var(--icon-size)}.Notification-module_hds-icon--size-xs__2Mj5D{--icon-size:var(--spacing-layout-2-xs)}.Notification-module_hds-icon--size-s__igOqE{--icon-size:var(--spacing-layout-xs)}.Notification-module_hds-icon--size-m__sxXOh{--icon-size:var(--spacing-layout-s)}.Notification-module_hds-icon--size-l__3Ho_A{--icon-size:var(--spacing-layout-m)}.Notification-module_hds-icon--size-xl__1cTta{--icon-size:var(--spacing-layout-l)}[class*=hds-icon-start--]:before{-webkit-mask-image:var(--mask-image-before);mask-image:var(--mask-image-before)}[class*=hds-icon-end--]:after,[class*=hds-icon-start--]:before{background-color:currentcolor;content:"";display:inline-flex;height:var(--icon-size,24px);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--icon-size,24px)}[class*=hds-icon-end--]:after{-webkit-mask-image:var(--mask-image-after);mask-image:var(--mask-image-after)}.Notification-module_hds-icon--alert-circle-fill__12XKS{--mask-image-alert-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-alert-circle-fill)}.Notification-module_hds-icon-start--alert-circle-fill__TwQNY{--mask-image-before:var(--mask-image-alert-circle-fill)}.Notification-module_hds-icon-end--alert-circle-fill__3gb8C{--mask-image-after:var(--mask-image-alert-circle-fill)}.Notification-module_hds-icon--check-circle-fill__2wjh3{--mask-image-check-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-check-circle-fill)}.Notification-module_hds-icon-start--check-circle-fill__2QULC{--mask-image-before:var(--mask-image-check-circle-fill)}.Notification-module_hds-icon-end--check-circle-fill__2gbRD{--mask-image-after:var(--mask-image-check-circle-fill)}.Notification-module_hds-icon--error-fill__159Nf{--mask-image-error-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-error-fill)}.Notification-module_hds-icon-start--error-fill__2FrGR{--mask-image-before:var(--mask-image-error-fill)}.Notification-module_hds-icon-end--error-fill__1qx8A{--mask-image-after:var(--mask-image-error-fill)}.Notification-module_hds-icon--info-circle-fill__1F7dp{--mask-image-info-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 100 18 9 9 0 000-18zm1 7v6.5h2V18H9v-1.5h2v-5H9V10h4zm-1.188-4a1.312 1.312 0 110 2.625 1.312 1.312 0 010-2.625z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-info-circle-fill)}.Notification-module_hds-icon-start--info-circle-fill__1-3q2{--mask-image-before:var(--mask-image-info-circle-fill)}.Notification-module_hds-icon-end--info-circle-fill__w7XD0{--mask-image-after:var(--mask-image-info-circle-fill)}.Notification-module_notification__3eUBu{overflow:hidden}.Notification-module_notification__3eUBu.Notification-module_noBorder__3HZZH{border:0;padding-top:calc(var(--notification-padding) + var(--notification-border-width))}.Notification-module_notification__3eUBu.Notification-module_noBorder__3HZZH .Notification-module_close__nX5bK{top:calc(var(--notification-close-button-offset) + var(--notification-border-width))}.Notification-module_autoClose__3mkBX{background-color:var(--notification-border-color);height:var(--notification-border-width);left:0;position:absolute;top:0;width:100%}.Notification-module_icon__3xieh{background-color:transparent}`);var _5=V(le());var Nf=o(e=>typeof e=="string"?e:(0,_5.isValidElement)(e)?Nf(e.props.children):Array.isArray(e)?e.map(Nf).join(""):"","o");var ru;(function(e){e.Small="small",e.Medium="medium",e.Large="large"})(ru||(ru={}));var HK={info:T8,success:I8,error:R8,alert:k8},v5=o(({visuallyHidden:e,children:t})=>e?Gt.default.createElement(Sw,null,t):t,"v"),Ew=Gt.default.forwardRef((e,t)=>{var{autoClose:r=!1,autoCloseDuration:n,boxShadow:i=!1,children:s,className:l="",closeAnimationDuration:c=85,closeButtonLabelText:d,dismissible:p=!1,displayAutoCloseProgress:h=!0,invisible:m=!1,label:v,notificationAriaLabel:x="Notification",position:S="inline",onClose:E=o(()=>null,"A"),size:b=ru.Medium,style:_,type:y="info",headingLevel:k=2}=e,I=ce(e,["autoClose","autoCloseDuration","boxShadow","children","className","closeAnimationDuration","closeButtonLabelText","dismissible","displayAutoCloseProgress","invisible","label","notificationAriaLabel","position","onClose","size","style","type","headingLevel"]);let L=S!=="inline";L&&b===ru.Large&&(console.warn(`Size '${b}' is only allowed for inline positioned notifications`),b=ru.Medium),!L&&r&&(console.warn("The 'autoClose' property is not allowed for inline positioned notifications"),r=!1);let[R,U]=(0,Gt.useState)(!0),O=(0,Gt.useCallback)(()=>{U(!1),setTimeout(()=>E(),c)},[E,c]),D=n>0||!r?n:(()=>{let re=60*(Nf(s).length+Nf(v).length)+1e3;return re<4e3?4e3:re})();(0,Gt.useEffect)(()=>{if(r){let re=setTimeout(()=>{O()},D);return()=>clearTimeout(re)}},[r,n,O]);let F=HK[y],z=L?(re=>{let se=re.includes("center");return{from:{transform:`translate3d(${se?"-50%":"0"}, ${re.includes("top")?"-":""}32px, 0)`,opacity:.66},to:{transform:`translate3d(${se?"-50%":"0"}, 0, 0)`,opacity:1},config:{friction:30,tension:300}}})(S):{},G={from:{opacity:1},to:{opacity:0},config:{duration:c}},Q=h?(re=>({from:{transform:"translate3d(0%, 0, 0)"},to:{transform:"translate3d(-100%, 0, 0)"},config:{duration:re}}))(D):{},q=rw(R?z:G),J=rw(Q);return Gt.default.createElement(v5,{visuallyHidden:m},Gt.default.createElement(mw.section,Object.assign({},I,{style:Object.assign(Object.assign({},q),_),className:be(rn[S],rn.notification,rn[b],rn[y],r&&rn.noBorder,i&&rn.boxShadow,l),"aria-label":x,role:L||m?"alert":void 0}),r&&Gt.default.createElement(mw.div,{style:J,className:rn.autoClose}),Gt.default.createElement("div",{className:rn.content,ref:t},v&&Gt.default.createElement("div",Object.assign({className:rn.label},L||m?{}:{role:"heading","aria-level":k}),Gt.default.createElement(F,{className:rn.icon}),Gt.default.createElement(v5,{visuallyHidden:b===ru.Small},v)),s&&Gt.default.createElement("div",{className:rn.body},s)),p&&Gt.default.createElement("button",{className:be(rn.close,rn[y]),type:"button",title:d,"aria-label":d,onClick:O},Gt.default.createElement(Fs,null))))});var Li=V(le());var Ri=V(le());var nu=V(le());var b5=V(le());var VK="RequiredIndicator-module_indicator__Pt7GX text-input_hds-text-input__required__2K-Bs";_t(`@keyframes text-input_fadeIn__2iVIH{0%{opacity:0}to{opacity:1}}.text-input_hds-text-input__2YbWJ{--border-width:2px;--outline-width:3px;--outline-offset-readonly:4px;--input-height:56px;--textarea-height:149px;--icon-size:var(--spacing-m);--icon-color:var(--color-black);--helper-color-default:var(--color-black-60);--helper-color-invalid:var(--color-black);--helper-background-color-invalid:var(--color-error-light);--helper-icon-color-invalid:var(--color-error);--helper-color-success:var(--color-black);--helper-background-color-success:var(--color-success-light);--helper-icon-color-success:var(--color-success);--helper-color-info:var(--color-black);--helper-background-color-info:var(--color-info-light);--helper-icon-color-info:var(--color-info);--input-background-default:var(--color-white);--input-background-disabled:var(--color-black-10);--input-border-color-default:var(--color-black-50);--input-border-color-hover:var(--color-black-90);--input-border-color-focus:var(--color-black-90);--input-border-color-invalid:var(--color-error);--input-border-color-disabled:var(--color-black-10);--input-border-color-success:var(--color-success);--input-color-default:var(--color-black-90);--input-color-disabled:var(--color-black-40);--label-color-default:var(--color-black-90);--label-color-invalid:var(--color-black-90);--placeholder-color:var(--color-black-60)}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu{-webkit-appearance:none;background-color:var(--input-background-default);border:var(--border-width) solid var(--input-border-color-default);border-radius:0;box-sizing:border-box;color:var(--input-color-default);font-family:inherit;font-size:1.125em;height:var(--input-height);line-height:normal;margin:0;padding:0 var(--spacing-s);width:100%;will-change:transform,box-shadow}.text-input_hds-text-input__2YbWJ:not([data-hds-textinput-filled]) .text-input_hds-text-input__button-clear__wx6Bm,.text-input_hds-text-input__input-clear__1vpab::-webkit-search-cancel-button{display:none}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__button-clear__wx6Bm>*{pointer-events:none}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu:hover{border-color:var(--input-border-color-hover);transition:border-color 85ms ease-out}.text-input_hds-text-input__input-wrapper__3qg76:focus-within .text-input_hds-text-input__input__BIkQu{border-color:var(--input-border-color-focus);outline:none}.text-input_hds-text-input__2YbWJ.text-input_hds-text-input--invalid__25oHc .text-input_hds-text-input__input__BIkQu{border-color:var(--input-border-color-invalid)}.text-input_hds-text-input__2YbWJ.text-input_hds-text-input--success__28-SV .text-input_hds-text-input__input__BIkQu{border-color:var(--input-border-color-success)}.text-input_hds-text-input__input-wrapper__3qg76:focus-within .text-input_hds-text-input__input__BIkQu:not([readonly]){box-shadow:0 0 0 var(--outline-width) var(--color-focus-outline);transform:translateZ(0);transition:85ms ease-out;transition-property:box-shadow,transform}.text-input_hds-text-input__label__15SYz{color:var(--label-color-default);display:block;font-size:var(--fontsize-body-m);font-weight:500;margin-bottom:var(--spacing-3-xs)}.text-input_hds-text-input--invalid__25oHc .text-input_hds-text-input__label__15SYz{color:var(--label-color-invalid);transition:color 85ms linear}.text-input_hds-text-input__required__2K-Bs{display:inline-block;font-size:var(--fontsize-body-xl);line-height:1;margin-left:var(--spacing-2-xs);transform:translateY(var(--spacing-3-xs))}.text-input_hds-text-input__input-wrapper__3qg76{display:flex;position:relative}.text-input_hds-text-input__2YbWJ textarea.text-input_hds-text-input__input__BIkQu{font-family:inherit;height:var(--textarea-height);margin:0;min-height:var(--input-height);overflow:auto;padding:var(--spacing-s);resize:vertical}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu::-ms-reveal{display:none}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu::-moz-placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu::placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__helper-text__gNPue{color:var(--helper-color-default);display:block;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-3-xs);white-space:pre-line}.text-input_hds-text-input__error-text__2Qjmg{background-color:var(--helper-background-color-invalid);border-left:8px solid var(--color-error);color:var(--helper-color-invalid);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);white-space:pre-line}.text-input_hds-text-input__error-text__2Qjmg:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__error-text__2Qjmg:before{animation:text-input_fadeIn__2iVIH 85ms ease-out;background:var(--helper-icon-color-invalid);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__success-text__274NH{background-color:var(--helper-background-color-success);border-left:8px solid var(--color-success);color:var(--helper-color-success);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative;white-space:pre-wrap}.text-input_hds-text-input__success-text__274NH:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__success-text__274NH:before{animation:text-input_fadeIn__2iVIH 85ms ease-out;background:var(--helper-icon-color-success);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__info-text__1hF9o{background-color:var(--helper-background-color-info);border-left:8px solid var(--color-info);color:var(--helper-color-info);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative}.text-input_hds-text-input__info-text__1hF9o:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__info-text__1hF9o:before{animation:text-input_fadeIn__2iVIH 85ms ease-out;background:var(--helper-icon-color-info);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu[disabled]{background-color:var(--input-background-disabled);border-color:var(--input-border-color-disabled);color:var(--input-color-disabled);cursor:not-allowed}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu[readonly]{background-color:transparent;border:0;color:var(--input-color-default);outline-offset:var(--outline-offset-readonly);padding:0;-webkit-text-fill-color:var(--input-color-default);transform:translateZ(0);transition:85ms ease-out;transition-property:outline,transform}.text-input_hds-text-input__input-wrapper__3qg76:focus-within input.text-input_hds-text-input__input__BIkQu[readonly]{height:calc(var(--input-height) - 2 * var(--outline-offset-readonly));margin:var(--outline-offset-readonly) 0;outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__input-wrapper__3qg76:focus-within textarea.text-input_hds-text-input__input__BIkQu[readonly]{outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__buttons__1eV1P{align-items:center;bottom:0;display:flex;font-size:1rem;justify-content:center;margin-right:calc(var(--spacing-s) - var(--spacing-xs) / 2);position:absolute;right:0;top:0}.text-input_hds-text-input__button__1JeYJ{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:var(--icon-color);cursor:pointer;display:flex;font:inherit;outline:none;padding:var(--spacing-xs) calc(var(--spacing-xs) / 2)}.text-input_hds-text-input__button__1JeYJ:focus{outline:var(--outline-width) solid var(--color-focus-outline)}`);var y5=o(({className:e,style:t})=>b5.default.createElement("span",{className:be(VK,e),style:t},"*"),"r");var WK="FieldLabel-module_hidden__3UWxI",GK="FieldLabel-module_label__1zrXK",x5="FieldLabel-module_tooltipButton__1My3f";_t(".FieldLabel-module_hidden__3UWxI{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:0 -1px -1px 0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.FieldLabel-module_label__1zrXK{color:var(--label-color-default,var(--color-black-90));display:block;font-size:var(--fontsize-body-m);font-weight:500;margin-bottom:var(--spacing-3-xs)}.FieldLabel-module_tooltipButton__1My3f{position:absolute;right:0;top:0}");var ag=o(e=>{var{hidden:t,id:r,inputId:n,isAriaLabelledBy:i,label:s,required:l,tooltipLabel:c,tooltipButtonLabel:d,tooltipText:p,tooltip:h}=e,m=ce(e,["hidden","id","inputId","isAriaLabelledBy","label","required","tooltipLabel","tooltipButtonLabel","tooltipText","tooltip"]);return nu.default.createElement(nu.default.Fragment,null,nu.default.createElement("label",Object.assign({id:r},(!i||!r)&&{htmlFor:n},{className:`${GK} ${t?WK:""}`},m),s,l&&nu.default.createElement(y5,null)),h&&nu.default.createElement(Dl,Object.assign({},h.props,{buttonClassName:x5})),p&&nu.default.createElement(Dl,{buttonClassName:x5,tooltipLabel:c,buttonLabel:d},p))},"n");var Ir={root:"TextInput-module_root__2CMNr text-input_hds-text-input__2LODq",invalid:"TextInput-module_invalid__2iYo2 text-input_hds-text-input--invalid__1UfKC",inputWrapper:"TextInput-module_inputWrapper__3Rvel text-input_hds-text-input__input-wrapper__1OqYG",input:"TextInput-module_input__1BlHi text-input_hds-text-input__input__GJm5C",hasButton:"TextInput-module_hasButton__2KCM1",hasClearButton:"TextInput-module_hasClearButton__3-tBe text-input_hds-text-input__input-clear__17qr1",clearButton:"TextInput-module_clearButton__bfCLI text-input_hds-text-input__button-clear__2ED7z",errorText:"TextInput-module_errorText__3pizm text-input_hds-text-input__error-text__1GLYk",helperText:"TextInput-module_helperText__2dLR6 text-input_hds-text-input__helper-text__3V2KM",invalidText:"TextInput-module_invalidText__1w4sm text-input_hds-text-input__helper-text__3V2KM",successText:"TextInput-module_successText__2NMCP text-input_hds-text-input__success-text__3EOiy",infoText:"TextInput-module_infoText__zHOGs text-input_hds-text-input__info-text__3bqzy",success:"TextInput-module_success__1kDOm text-input_hds-text-input--success__3dm2J",readOnly:"TextInput-module_readOnly__j615N undefined",buttonWrapper:"TextInput-module_buttonWrapper___filA text-input_hds-text-input__buttons__1RMzT",button:"TextInput-module_button__1ySMX text-input_hds-text-input__button__1Fh0I"};_t(`@keyframes text-input_fadeIn__2IDZ8{0%{opacity:0}to{opacity:1}}.text-input_hds-text-input__2LODq{--border-width:2px;--outline-width:3px;--outline-offset-readonly:4px;--input-height:56px;--textarea-height:149px;--icon-size:var(--spacing-m);--icon-color:var(--color-black);--helper-color-default:var(--color-black-60);--helper-color-invalid:var(--color-black);--helper-background-color-invalid:var(--color-error-light);--helper-icon-color-invalid:var(--color-error);--helper-color-success:var(--color-black);--helper-background-color-success:var(--color-success-light);--helper-icon-color-success:var(--color-success);--helper-color-info:var(--color-black);--helper-background-color-info:var(--color-info-light);--helper-icon-color-info:var(--color-info);--input-background-default:var(--color-white);--input-background-disabled:var(--color-black-10);--input-border-color-default:var(--color-black-50);--input-border-color-hover:var(--color-black-90);--input-border-color-focus:var(--color-black-90);--input-border-color-invalid:var(--color-error);--input-border-color-disabled:var(--color-black-10);--input-border-color-success:var(--color-success);--input-color-default:var(--color-black-90);--input-color-disabled:var(--color-black-40);--label-color-default:var(--color-black-90);--label-color-invalid:var(--color-black-90);--placeholder-color:var(--color-black-60)}.text-input_hds-text-input__2LODq .text-input_hds-text-input__input__GJm5C{-webkit-appearance:none;background-color:var(--input-background-default);border:var(--border-width) solid var(--input-border-color-default);border-radius:0;box-sizing:border-box;color:var(--input-color-default);font-family:inherit;font-size:1.125em;height:var(--input-height);line-height:normal;margin:0;padding:0 var(--spacing-s);width:100%;will-change:transform,box-shadow}.text-input_hds-text-input__2LODq:not([data-hds-textinput-filled]) .text-input_hds-text-input__button-clear__2ED7z,.text-input_hds-text-input__input-clear__17qr1::-webkit-search-cancel-button{display:none}.text-input_hds-text-input__2LODq .text-input_hds-text-input__button-clear__2ED7z>*{pointer-events:none}.text-input_hds-text-input__2LODq .text-input_hds-text-input__input__GJm5C:hover{border-color:var(--input-border-color-hover);transition:border-color 85ms ease-out}.text-input_hds-text-input__input-wrapper__1OqYG:focus-within .text-input_hds-text-input__input__GJm5C{border-color:var(--input-border-color-focus);outline:none}.text-input_hds-text-input__2LODq.text-input_hds-text-input--invalid__1UfKC .text-input_hds-text-input__input__GJm5C{border-color:var(--input-border-color-invalid)}.text-input_hds-text-input__2LODq.text-input_hds-text-input--success__3dm2J .text-input_hds-text-input__input__GJm5C{border-color:var(--input-border-color-success)}.text-input_hds-text-input__input-wrapper__1OqYG:focus-within .text-input_hds-text-input__input__GJm5C:not([readonly]){box-shadow:0 0 0 var(--outline-width) var(--color-focus-outline);transform:translateZ(0);transition:85ms ease-out;transition-property:box-shadow,transform}.text-input_hds-text-input__label__15F2V{color:var(--label-color-default);display:block;font-size:var(--fontsize-body-m);font-weight:500;margin-bottom:var(--spacing-3-xs)}.text-input_hds-text-input--invalid__1UfKC .text-input_hds-text-input__label__15F2V{color:var(--label-color-invalid);transition:color 85ms linear}.text-input_hds-text-input__required__z3Hm0{display:inline-block;font-size:var(--fontsize-body-xl);line-height:1;margin-left:var(--spacing-2-xs);transform:translateY(var(--spacing-3-xs))}.text-input_hds-text-input__input-wrapper__1OqYG{display:flex;position:relative}.text-input_hds-text-input__2LODq textarea.text-input_hds-text-input__input__GJm5C{font-family:inherit;height:var(--textarea-height);margin:0;min-height:var(--input-height);overflow:auto;padding:var(--spacing-s);resize:vertical}.text-input_hds-text-input__2LODq .text-input_hds-text-input__input__GJm5C::-ms-reveal{display:none}.text-input_hds-text-input__2LODq .text-input_hds-text-input__input__GJm5C::-moz-placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__2LODq .text-input_hds-text-input__input__GJm5C::placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__helper-text__3V2KM{color:var(--helper-color-default);display:block;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-3-xs);white-space:pre-line}.text-input_hds-text-input__error-text__1GLYk{background-color:var(--helper-background-color-invalid);border-left:8px solid var(--color-error);color:var(--helper-color-invalid);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);white-space:pre-line}.text-input_hds-text-input__error-text__1GLYk:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__error-text__1GLYk:before{animation:text-input_fadeIn__2IDZ8 85ms ease-out;background:var(--helper-icon-color-invalid);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__success-text__3EOiy{background-color:var(--helper-background-color-success);border-left:8px solid var(--color-success);color:var(--helper-color-success);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative;white-space:pre-wrap}.text-input_hds-text-input__success-text__3EOiy:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__success-text__3EOiy:before{animation:text-input_fadeIn__2IDZ8 85ms ease-out;background:var(--helper-icon-color-success);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__info-text__3bqzy{background-color:var(--helper-background-color-info);border-left:8px solid var(--color-info);color:var(--helper-color-info);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative}.text-input_hds-text-input__info-text__3bqzy:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__info-text__3bqzy:before{animation:text-input_fadeIn__2IDZ8 85ms ease-out;background:var(--helper-icon-color-info);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__2LODq .text-input_hds-text-input__input__GJm5C[disabled]{background-color:var(--input-background-disabled);border-color:var(--input-border-color-disabled);color:var(--input-color-disabled);cursor:not-allowed}.text-input_hds-text-input__2LODq .text-input_hds-text-input__input__GJm5C[readonly]{background-color:transparent;border:0;color:var(--input-color-default);outline-offset:var(--outline-offset-readonly);padding:0;-webkit-text-fill-color:var(--input-color-default);transform:translateZ(0);transition:85ms ease-out;transition-property:outline,transform}.text-input_hds-text-input__input-wrapper__1OqYG:focus-within input.text-input_hds-text-input__input__GJm5C[readonly]{height:calc(var(--input-height) - 2 * var(--outline-offset-readonly));margin:var(--outline-offset-readonly) 0;outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__input-wrapper__1OqYG:focus-within textarea.text-input_hds-text-input__input__GJm5C[readonly]{outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__buttons__1RMzT{align-items:center;bottom:0;display:flex;font-size:1rem;justify-content:center;margin-right:calc(var(--spacing-s) - var(--spacing-xs) / 2);position:absolute;right:0;top:0}.text-input_hds-text-input__button__1Fh0I{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:var(--icon-color);cursor:pointer;display:flex;font:inherit;outline:none;padding:var(--spacing-xs) calc(var(--spacing-xs) / 2)}.text-input_hds-text-input__button__1Fh0I:focus{outline:var(--outline-width) solid var(--color-focus-outline)}.TextInput-module_root__2CMNr{position:relative;&.TextInput-module_invalid__2iYo2{label{color:var(--label-color-invalid)}}}.TextInput-module_input__1BlHi.TextInput-module_hasButton__2KCM1,.TextInput-module_input__1BlHi.TextInput-module_hasClearButton__3-tBe{padding-right:calc(2 * var(--spacing-s) + 1.5rem)}.TextInput-module_input__1BlHi.TextInput-module_hasButton__2KCM1.TextInput-module_hasClearButton__3-tBe{padding-right:calc(4 * var(--spacing-s) + 1.5rem)}.TextInput-module_button__1ySMX:disabled{cursor:not-allowed}.TextInput-module_button__1ySMX:focus{outline:var(--outline-width) solid var(--color-focus-outline)}`);var w5=Ri.default.forwardRef((e,t)=>{var{children:r,className:n="",errorText:i,helperText:s,hideLabel:l=!1,id:c,invalid:d=!1,isAriaLabelledBy:p=!1,label:h,labelId:m,onBlur:v,required:x=!1,style:S,successText:E,infoText:b,tooltipLabel:_,tooltipText:y,tooltipButtonLabel:k,tooltip:I}=e,L=ce(e,["children","className","errorText","helperText","hideLabel","id","invalid","isAriaLabelledBy","label","labelId","onBlur","required","style","successText","infoText","tooltipLabel","tooltipText","tooltipButtonLabel","tooltip"]);let R={className:be(Ir.root,d&&Ir.invalid,E&&Ir.success,n),onBlur:v,style:S};return Ri.default.createElement("div",Object.assign({},R,L,{ref:t}),h&&Ri.default.createElement(ag,{id:m,inputId:c,isAriaLabelledBy:p,hidden:l,label:h,required:x,tooltipLabel:_,tooltipButtonLabel:k,tooltipText:y,tooltip:I}),Ri.default.createElement("div",{className:be(Ir.inputWrapper)},r),i&&Ri.default.createElement("div",{className:Ir.errorText,id:`${c}-error`},i),E&&Ri.default.createElement("div",{className:Ir.successText,id:`${c}-success`},E),b&&Ri.default.createElement("div",{className:Ir.infoText,id:`${c}-info`},b),s&&Ri.default.createElement("div",{className:Ir.helperText,id:`${c}-helper`},s))});var Pf=Li.default.forwardRef((e,t)=>{var{buttonAriaLabel:r,buttonAriaControlsId:n,buttonAriaExpanded:i,buttonIcon:s,children:l,className:c="",clearButtonAriaLabel:d="Clear",clearButton:p=!1,defaultValue:h,disabled:m=!1,errorText:v,helperText:x,hideLabel:S,id:E,infoText:b,invalid:_,label:y,labelId:k,onButtonClick:I,onChange:L=o(()=>null,"E"),required:R,style:U,successText:O,tooltipButtonLabel:D,tooltipLabel:F,tooltipText:z,tooltip:G,type:Q="text"}=e,q=ce(e,["buttonAriaLabel","buttonAriaControlsId","buttonAriaExpanded","buttonIcon","children","className","clearButtonAriaLabel","clearButton","defaultValue","disabled","errorText","helperText","hideLabel","id","infoText","invalid","label","labelId","onButtonClick","onChange","required","style","successText","tooltipButtonLabel","tooltipLabel","tooltipText","tooltip","type"]);let J={className:c,errorText:v,helperText:x,hideLabel:S,id:E,infoText:b,invalid:_,label:y,labelId:k,required:R,style:U,successText:O,tooltipButtonLabel:D,tooltipLabel:F,tooltipText:z,tooltip:G},re=Li.default.useRef(null),se=bm(E,x,v,O,b),de=!!(s&&I),pe=!!(p||Q==="search"),Qt=o(yt=>{if(L(yt),!pe)return;let Rt=yt.target.value;pe&&Rt.length>0?re.current.setAttribute("data-hds-textinput-filled","true"):re.current.removeAttribute("data-hds-textinput-filled")},"H");return h?.length>0&&pe&&(J["data-hds-textinput-filled"]=!0),Li.default.createElement(w5,Object.assign({},J,{ref:re}),Li.default.createElement("input",Object.assign({"aria-describedby":se,className:be(Ir.input,de&&Ir.hasButton,pe&&Ir.hasClearButton),defaultValue:h,disabled:m,id:E,onChange:Qt,ref:t,required:R,type:Q},q)),(de||pe)&&Li.default.createElement("div",{className:Ir.buttonWrapper},pe&&Li.default.createElement("button",{"aria-label":d,className:be(Ir.button,Ir.clearButton),disabled:m,onClick:o(yt=>{let Rt=re.current.querySelector("input");Rt.value="",Rt.focus(),Qt(yt)},"onClick"),type:"button"},Li.default.createElement(gm,null)),s&&I&&Li.default.createElement("button",Object.assign({"aria-label":r,className:Ir.button,disabled:m,onClick:I,type:"button"},n?{"aria-controls":n,"aria-expanded":i}:{}),s)),l)});var S5=V(le()),KK=V(Us());var kw=o(e=>e===void 0?[]:Array.isArray(e)?e:[e],"o");var YK=V(Df(),1),JK=V(C5(),1),QK=V(O5(),1),XK=V(R5(),1);function Tw(e){this.message=e}o(Tw,"e");Tw.prototype=new Error,Tw.prototype.name="InvalidCharacterError";var l1e=typeof window<"u"&&window.atob&&window.atob.bind(window)||function(e){var t=String(e).replace(/=+$/,"");if(t.length%4==1)throw new Tw("'atob' failed: The string to be decoded is not correctly encoded.");for(var r,n,i=0,s=0,l="";n=t.charAt(s++);~n&&(r=i%4?64*r+n:n,i++%4)?l+=String.fromCharCode(255&r>>(-2*i&6)):0)n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".indexOf(n);return l};function L5(e){this.message=e}o(L5,"n");L5.prototype=new Error,L5.prototype.name="InvalidTokenError";var ZK={debug:o(()=>{},"debug"),info:o(()=>{},"info"),warn:o(()=>{},"warn"),error:o(()=>{},"error")},N5,P5,dg=(e=>(e[e.NONE=0]="NONE",e[e.ERROR=1]="ERROR",e[e.WARN=2]="WARN",e[e.INFO=3]="INFO",e[e.DEBUG=4]="DEBUG",e))(dg||{});(e=>{function t(){N5=3,P5=ZK}o(t,"reset"),e.reset=t;function r(i){if(!(0<=i&&i<=4))throw new Error("Invalid log level");N5=i}o(r,"setLevel"),e.setLevel=r;function n(i){P5=i}o(n,"setLogger"),e.setLogger=n})(dg||(dg={}));dg.reset();var h1e=60*15,m1e=60*5;function eY(e,t){return e.then(function(r){return[null,r]}).catch(function(r){return t&&Object.assign(r,t),[r,void 0]})}o(eY,"to");var D5=eY;var Nt=V(le());var F5=V(Us());var tY="LoadingSpinner-module_notificationArea__1arIM",M5="LoadingSpinner-module_loadingSpinner__2xHT_",rY="LoadingSpinner-module_small__1McRk",nY="LoadingSpinner-module_multicolor__1qbEF";_t(".LoadingSpinner-module_notificationArea__1arIM{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:0 -1px -1px 0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.LoadingSpinner-module_loadingSpinner__2xHT_{--spinner-size:4rem;--spinner-color:var(--color-coat-of-arms);--spinner-thickness:0.5rem;--spinner-rotation-animation-duration:1.5s;--spinner-color-animation-duration:4.5s;--spinner-color-stage1:var(--color-coat-of-arms);--spinner-color-stage2:var(--color-copper);--spinner-color-stage3:var(--color-suomenlinna);border-top-color:var(--spinner-color);height:var(--spinner-size);position:relative;width:var(--spinner-size)}.LoadingSpinner-module_loadingSpinner__2xHT_ div{animation:LoadingSpinner-module_spinner-rotation-animation__PEk45 var(--spinner-rotation-animation-duration) cubic-bezier(.6,.2,.4,.8) infinite;border:var(--spinner-thickness) solid transparent;border-radius:50%;border-top-color:inherit;box-sizing:border-box;height:100%;position:absolute;width:100%}.LoadingSpinner-module_loadingSpinner__2xHT_ div:nth-child(2){animation-delay:-.15s}.LoadingSpinner-module_loadingSpinner__2xHT_ div:nth-child(3){animation-delay:-.3s}.LoadingSpinner-module_small__1McRk{--spinner-size:1.5rem;--spinner-thickness:0.1875rem}.LoadingSpinner-module_multicolor__1qbEF{animation:LoadingSpinner-module_spinner-color-animation__Yu7Cr var(--spinner-color-animation-duration) cubic-bezier(.6,.2,.4,.9) infinite;border-top-color:var(--spinner-color-stage1)}@keyframes LoadingSpinner-module_spinner-rotation-animation__PEk45{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes LoadingSpinner-module_spinner-color-animation__Yu7Cr{33.3%{border-top-color:var(--spinner-color-stage2)}66.6%{border-top-color:var(--spinner-color-stage3)}}");var B5="hds-loading-spinner-notification-area",Cw="data-active-spinners",oY=o(()=>typeof document>"u"?null:document.getElementById(B5)||(()=>{let e=document.createElement("div");return e.id=B5,e.className=tY,e.setAttribute("role","status"),document.body.appendChild(e),e})(),"h"),U5=o(e=>{var{className:t,multicolor:r=!1,small:n=!1,theme:i,loadingText:s="Page is loading",loadingFinishedText:l="Page has finished loading"}=e,c=ce(e,["className","multicolor","small","theme","loadingText","loadingFinishedText"]);let d=bn(M5,i);return((p,h)=>{let[m]=(0,Nt.useState)((0,F5.uniqueId)()),[v]=(0,Nt.useState)(p),[x]=(0,Nt.useState)(h),S=(0,Nt.useRef)(oY()),E=(0,Nt.useCallback)(()=>{S.current!==null&&(S.current.textContent=v)},[S,v]),b=(0,Nt.useCallback)(()=>{S.current.textContent=x},[S,x]),_=(0,Nt.useCallback)(()=>(S.current.getAttribute(Cw)||"").split(",").filter(L=>L!==""),[S]),y=(0,Nt.useCallback)(()=>{let L=_();L.push(m),S.current.setAttribute(Cw,L.join(","))},[_,S,m]),k=(0,Nt.useCallback)(()=>{let L=_().filter(R=>R!==m);S.current.setAttribute(Cw,L.join(","))},[_,S,m]),I=(0,Nt.useCallback)(()=>{_().length===0&&(b(),setTimeout(()=>{_().length===0&&S.current.parentNode&&S.current.parentNode.removeChild(S.current)},1e3))},[_,b,S]);(0,Nt.useEffect)(()=>S.current===null?()=>null:(E(),y(),()=>{k(),I()}),[E,y,k,I])})(s,l),Nt.default.createElement("div",Object.assign({className:be(M5,n&&rY,r&&nY,d,t)},c),Nt.default.createElement("div",null),Nt.default.createElement("div",null),Nt.default.createElement("div",null))},"b");var lu=V(Us()),B=V(le());var z5=o(e=>e.currentTarget.contains(e.target)&&(!e.relatedTarget||!e.currentTarget.contains(e.relatedTarget)),"r"),j5=o(e=>!e.currentTarget.contains(e.relatedTarget),"t");var Sn=V(le());var Vl,ou,Ni={tag:"Tag-module_tag__3bo5S tag_hds-tag__3MKf3",large:"Tag-module_large__1ZNIX tag_hds-tag--large__1bVs5",action:"Tag-module_action__4ky2K tag_hds-tag--action__Az-Fm",link:"Tag-module_link__3f99r tag_hds-tag--link__1470y",icon:"Tag-module_icon__or2kN tag_hds-tag__icon__2_xWY",multiline:"Tag-module_multiline__24sap tag_hds-tag--multiline__yHIcb"};_t(`.tag_hds-icon__2LFMT{background-color:currentcolor;display:inline-block;height:var(--icon-size);-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto;width:var(--icon-size)}.tag_hds-icon--size-xs__L1nV_{--icon-size:var(--spacing-layout-2-xs)}.tag_hds-icon--size-s__23CMA{--icon-size:var(--spacing-layout-xs)}.tag_hds-icon--size-m__2zCBY{--icon-size:var(--spacing-layout-s)}.tag_hds-icon--size-l__UuAMZ{--icon-size:var(--spacing-layout-m)}.tag_hds-icon--size-xl__2f_bT{--icon-size:var(--spacing-layout-l)}[class*=hds-icon-start--]:before{-webkit-mask-image:var(--mask-image-before);mask-image:var(--mask-image-before)}[class*=hds-icon-end--]:after,[class*=hds-icon-start--]:before{background-color:currentcolor;content:"";display:inline-flex;height:var(--icon-size,24px);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--icon-size,24px)}[class*=hds-icon-end--]:after{-webkit-mask-image:var(--mask-image-after);mask-image:var(--mask-image-after)}.tag_hds-icon--cross__2tq88{--mask-image-cross:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18 7.5L13.5 12l4.5 4.5-1.5 1.5-4.5-4.5L7.5 18 6 16.5l4.5-4.5L6 7.5 7.5 6l4.5 4.5L16.5 6 18 7.5z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-cross)}.tag_hds-icon-start--cross__Efj_S{--mask-image-before:var(--mask-image-cross)}.tag_hds-icon-end--cross__3_S2q{--mask-image-after:var(--mask-image-cross)}.tag_hds-tag__3MKf3{--computed-background-color:var(--background-color,var(--color-black-10));--computed-background-color-focus:var(--background-color-focus,var(--computed-background-color,transparent));--computed-background-color-hover:var(--background-color-hover,var(--computed-background-color-focus,transparent));--computed-background-color-active:var(--background-color-active,var(--computed-background-color-hover,transparent));--computed-border-color:var(--border-color,var(--computed-background-color));--computed-border-color-focus:var(--border-color-focus,var(--computed-border-color,transparent));--computed-border-color-hover:var(--border-color-hover,var(--computed-border-color-focus,transparent));--computed-border-color-active:var(--border-color-active,var(--computed-border-color-hover,transparent));--computed-color:var(--color,--color-black-90);--computed-color-focus:var(--color-focus,var(--computed-color,inherit));--computed-color-hover:var(--color-hover,var(--computed-color-focus,inherit));--computed-color-active:var(--color-active,var(--computed-color-hover,inherit));--computed-outline-color:var(--outline-color,transparent);--font-size:var(--fontsize-body-s);--gap:var(--spacing-3-xs);--height:32px;--icon-reposition:-4px;--icon-size:24px;--outline-width:2px;--padding-horizontal:12px;--padding-vertical:3px;align-items:center;background-color:var(--computed-background-color);border-radius:calc(var(--height) / 2);box-sizing:border-box;color:var(--computed-color,inherit);display:inline-flex;flex-direction:row;font-size:var(--font-size);font-weight:500;grid-gap:var(--gap);gap:var(--gap);justify-content:center;line-height:var(--lineheight-l);max-width:100%;min-height:var(--height);outline:none;outline-offset:2px;overflow:hidden;padding:var(--padding-vertical) var(--padding-horizontal)}.tag_hds-tag__3MKf3:after{flex-shrink:0;margin-right:var(--icon-reposition)}.tag_hds-tag__3MKf3:before{flex-shrink:0;margin-left:var(--icon-reposition)}.tag_hds-tag__3MKf3>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tag_hds-tag--large__1bVs5{--font-size:var(--fontsize-body-m);--gap:var(--spacing-2-xs);--height:48px;--icon-reposition:-8px;--outline-width:3px;--padding-horizontal:20px;--padding-vertical:10px}.tag_hds-tag--action__Az-Fm{--border-color:var(--color-black-90);border:1px solid var(--computed-border-color);padding:calc(var(--padding-vertical) - 1px) calc(var(--padding-horizontal) - 1px)}.tag_hds-tag--multiline__yHIcb>span{hyphens:auto;white-space:normal}.tag_hds-tag--link__1470y{text-decoration:underline}.tag_hds-tag--action__Az-Fm,.tag_hds-tag--link__1470y{--background-color-hover:var(--color-black-20);--outline-color:var(--color-focus-outline);cursor:pointer}.tag_hds-tag--action__Az-Fm:focus-visible,.tag_hds-tag--link__1470y:focus-visible{background-color:var(--computed-background-color-focus);border-color:var(--computed-border-color-focus);color:var(--computed-color-focus)}.tag_hds-tag--action__Az-Fm:hover,.tag_hds-tag--link__1470y:hover{background-color:var(--computed-background-color-hover);border-color:var(--computed-border-color-hover);color:var(--computed-color-hover)}.tag_hds-tag--action__Az-Fm:active,.tag_hds-tag--link__1470y:active{background-color:var(--computed-background-color-active);border-color:var(--computed-border-color-active);color:var(--computed-color-active)}.tag_hds-tag--action__Az-Fm:active:hover,.tag_hds-tag--action__Az-Fm:focus-visible,.tag_hds-tag--link__1470y:active:hover,.tag_hds-tag--link__1470y:focus-visible{box-shadow:none;outline:var(--outline-width) solid var(--computed-outline-color)}.tag_hds-icon__2LFMT.tag_hds-tag__icon__2_xWY,.tag_hds-tag__icon__2_xWY{flex-shrink:0;height:var(--icon-size);width:var(--icon-size)}.tag_hds-tag__icon__2_xWY:first-child{margin-left:var(--icon-reposition)}.tag_hds-tag__icon__2_xWY:last-child{margin-right:var(--icon-reposition)}`),function(e){e.Action="action",e.Informative="informative",e.Link="link"}(Vl||(Vl={})),function(e){e.Small="small",e.Large="large"}(ou||(ou={}));var iu=(0,Sn.forwardRef)((e,t)=>{var{children:r,className:n,onClick:i,onDelete:s,size:l=ou.Small,theme:c,href:d,iconStart:p,iconEnd:h,multiline:m=!1}=e,v=ce(e,["children","className","onClick","onDelete","size","theme","href","iconStart","iconEnd","multiline"]);let x=!!s,S=s||i,E=!!S,b=Vl.Informative,_=null;S?(b=Vl.Action,_="button"):d&&(b=Vl.Link);let y=bn(Ni.tag,c),k=Ni.large,I=be(Ni.tag,l===ou.Large&&k,y,n,Ni[b],m&&Ni.multiline),L=p?Sn.default.createElement("div",{className:be(Ni.icon),"aria-hidden":"true"},p):null,R=h?Sn.default.createElement("div",{className:be(Ni.icon),"aria-hidden":"true"},h):null,U=o(z=>{z.key!=="Enter"&&z.key!==" "||S(z)},"C"),O=o(z=>Sn.default.createElement("a",Object.assign({ref:t,className:be(I,Ni.link),href:d},v),z.children),"M"),D=o(z=>Sn.default.createElement("div",Object.assign({className:I,ref:t},E&&{tabIndex:0,role:_,onClick:S,onKeyDown:U},v),z.children),"N"),F=Sn.default.createElement(Sn.default.Fragment,null,L,Sn.default.createElement("span",null,r),R,x&&!R?Sn.default.createElement(Fs,{className:Ni.icon}):null);return d?Sn.default.createElement(O,null,F):Sn.default.createElement(D,null,F)});var Y={selectedOptionsContainer:"Select-module_selectedOptionsContainer__16tlC",dropdownButton:"Select-module_dropdownButton__2-_Ec",screenReaderNotifications:"Select-module_screenReaderNotifications__2wzzH",searchAndFilterInfoContainer:"Select-module_searchAndFilterInfoContainer__3FsUa",screenReaderOnly:"Select-module_screenReaderOnly__1W8e8",visuallyHidden:"Select-module_visuallyHidden__2VgHH",withVisibleFocus:"Select-module_withVisibleFocus__3GTEv",selectAndListContainer:"Select-module_selectAndListContainer__vSJEv",root:"Select-module_root__-GjU5",listAndInputContainer:"Select-module_listAndInputContainer__2gZ6q",listContainer:"Select-module_listContainer__2PfQA",list:"Select-module_list__2iKlZ",groupLabel:"Select-module_groupLabel__35DbO",listItem:"Select-module_listItem__3BXr0",selected:"Select-module_selected__1wq2l",disabledOption:"Select-module_disabledOption__vG5Oz",open:"Select-module_open__3a03t",angleIcon:"Select-module_angleIcon__3A9li",invalid:"Select-module_invalid__9ZEr1",buttonIcon:"Select-module_buttonIcon__3O29i",labels:"Select-module_labels__2FlKK",count:"Select-module_count__ODB_U",arrowAndSpaceForClearButton:"Select-module_arrowAndSpaceForClearButton__3Fufw",singleSelect:"Select-module_singleSelect__3hwAT",clearable:"Select-module_clearable__14E9M",selectedOptions:"Select-module_selectedOptions__VmvqD",icon:"Select-module_icon__3AwlD",placeholder:"Select-module_placeholder__nKgDE",spaceForOneDigit:"Select-module_spaceForOneDigit__3puHv",spaceForTwoDigits:"Select-module_spaceForTwoDigits__1pg4o",spaceForThreeDigits:"Select-module_spaceForThreeDigits__kYlbR",spaceForFourDigits:"Select-module_spaceForFourDigits__27Gtl",disabledButton:"Select-module_disabledButton__3Iunx",hasHiddenItems:"Select-module_hasHiddenItems__33AsE",clearButton:"Select-module_clearButton__2ADgy",dropdownButtonOption:"Select-module_dropdownButtonOption__3Tfsz",lastVisible:"Select-module_lastVisible__2zaaS",singleSelectListItem:"Select-module_singleSelectListItem__3xGcj",singleSelectListItemLabel:"Select-module_singleSelectListItemLabel__uAJg8",multiSelectListItem:"Select-module_multiSelectListItem__1aUhM",checkboxContainer:"Select-module_checkboxContainer__Ahwyj",checkbox:"Select-module_checkbox__njDzB",selectableListItem:"Select-module_selectableListItem__1KNgo",focusableListItem:"Select-module_focusableListItem__3A4r6",shiftOptions:"Select-module_shiftOptions__22weq",listAndInputContainerVisible:"Select-module_listAndInputContainerVisible__3drG4",withSearchOrFilter:"Select-module_withSearchOrFilter__Cfpnd",searchOrFilterInput:"Select-module_searchOrFilterInput__qLE0Q",withErrorMessage:"Select-module_withErrorMessage__1EezM",tagListContainer:"Select-module_tagListContainer__1vSdM",tagList:"Select-module_tagList__3uMST",tag:"Select-module_tag__1I-nr",disabledTag:"Select-module_disabledTag__1cwLH",tagListExpanded:"Select-module_tagListExpanded__-176N",arrowIcon:"Select-module_arrowIcon__12Sjk",tagListButtons:"Select-module_tagListButtons__3vZyi",hiddenButton:"Select-module_hiddenButton__3DQ3q",showAllButton:"Select-module_showAllButton__2TTlK",clearAllButton:"Select-module_clearAllButton__2hs4_",errorText:"Select-module_errorText__2U8te text-input_hds-text-input__error-text__12P9W",assistiveText:"Select-module_assistiveText__iHdzn"};_t(`@keyframes text-input_fadeIn__e88RG{0%{opacity:0}to{opacity:1}}.text-input_hds-text-input__oq6gC{--border-width:2px;--outline-width:3px;--outline-offset-readonly:4px;--input-height:56px;--textarea-height:149px;--icon-size:var(--spacing-m);--icon-color:var(--color-black);--helper-color-default:var(--color-black-60);--helper-color-invalid:var(--color-black);--helper-background-color-invalid:var(--color-error-light);--helper-icon-color-invalid:var(--color-error);--helper-color-success:var(--color-black);--helper-background-color-success:var(--color-success-light);--helper-icon-color-success:var(--color-success);--helper-color-info:var(--color-black);--helper-background-color-info:var(--color-info-light);--helper-icon-color-info:var(--color-info);--input-background-default:var(--color-white);--input-background-disabled:var(--color-black-10);--input-border-color-default:var(--color-black-50);--input-border-color-hover:var(--color-black-90);--input-border-color-focus:var(--color-black-90);--input-border-color-invalid:var(--color-error);--input-border-color-disabled:var(--color-black-10);--input-border-color-success:var(--color-success);--input-color-default:var(--color-black-90);--input-color-disabled:var(--color-black-40);--label-color-default:var(--color-black-90);--label-color-invalid:var(--color-black-90);--placeholder-color:var(--color-black-60)}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__input__Wvij5{-webkit-appearance:none;background-color:var(--input-background-default);border:var(--border-width) solid var(--input-border-color-default);border-radius:0;box-sizing:border-box;color:var(--input-color-default);font-family:inherit;font-size:1.125em;height:var(--input-height);line-height:normal;margin:0;padding:0 var(--spacing-s);width:100%;will-change:transform,box-shadow}.text-input_hds-text-input__input-clear__3fH_a::-webkit-search-cancel-button,.text-input_hds-text-input__oq6gC:not([data-hds-textinput-filled]) .text-input_hds-text-input__button-clear__12Fmy{display:none}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__button-clear__12Fmy>*{pointer-events:none}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__input__Wvij5:hover{border-color:var(--input-border-color-hover);transition:border-color 85ms ease-out}.text-input_hds-text-input__input-wrapper__1rXc7:focus-within .text-input_hds-text-input__input__Wvij5{border-color:var(--input-border-color-focus);outline:none}.text-input_hds-text-input__oq6gC.text-input_hds-text-input--invalid__9tihR .text-input_hds-text-input__input__Wvij5{border-color:var(--input-border-color-invalid)}.text-input_hds-text-input__oq6gC.text-input_hds-text-input--success__1x9yB .text-input_hds-text-input__input__Wvij5{border-color:var(--input-border-color-success)}.text-input_hds-text-input__input-wrapper__1rXc7:focus-within .text-input_hds-text-input__input__Wvij5:not([readonly]){box-shadow:0 0 0 var(--outline-width) var(--color-focus-outline);transform:translateZ(0);transition:85ms ease-out;transition-property:box-shadow,transform}.text-input_hds-text-input__label__2Jzj_{color:var(--label-color-default);display:block;font-size:var(--fontsize-body-m);font-weight:500;margin-bottom:var(--spacing-3-xs)}.text-input_hds-text-input--invalid__9tihR .text-input_hds-text-input__label__2Jzj_{color:var(--label-color-invalid);transition:color 85ms linear}.text-input_hds-text-input__required__1V4QI{display:inline-block;font-size:var(--fontsize-body-xl);line-height:1;margin-left:var(--spacing-2-xs);transform:translateY(var(--spacing-3-xs))}.text-input_hds-text-input__input-wrapper__1rXc7{display:flex;position:relative}.text-input_hds-text-input__oq6gC textarea.text-input_hds-text-input__input__Wvij5{font-family:inherit;height:var(--textarea-height);margin:0;min-height:var(--input-height);overflow:auto;padding:var(--spacing-s);resize:vertical}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__input__Wvij5::-ms-reveal{display:none}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__input__Wvij5::-moz-placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__input__Wvij5::placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__helper-text__3hy4U{color:var(--helper-color-default);display:block;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-3-xs);white-space:pre-line}.text-input_hds-text-input__error-text__12P9W{background-color:var(--helper-background-color-invalid);border-left:8px solid var(--color-error);color:var(--helper-color-invalid);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);white-space:pre-line}.text-input_hds-text-input__error-text__12P9W:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__error-text__12P9W:before{animation:text-input_fadeIn__e88RG 85ms ease-out;background:var(--helper-icon-color-invalid);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__success-text__28bnR{background-color:var(--helper-background-color-success);border-left:8px solid var(--color-success);color:var(--helper-color-success);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative;white-space:pre-wrap}.text-input_hds-text-input__success-text__28bnR:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__success-text__28bnR:before{animation:text-input_fadeIn__e88RG 85ms ease-out;background:var(--helper-icon-color-success);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__info-text__2WOd2{background-color:var(--helper-background-color-info);border-left:8px solid var(--color-info);color:var(--helper-color-info);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative}.text-input_hds-text-input__info-text__2WOd2:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__info-text__2WOd2:before{animation:text-input_fadeIn__e88RG 85ms ease-out;background:var(--helper-icon-color-info);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__input__Wvij5[disabled]{background-color:var(--input-background-disabled);border-color:var(--input-border-color-disabled);color:var(--input-color-disabled);cursor:not-allowed}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__input__Wvij5[readonly]{background-color:transparent;border:0;color:var(--input-color-default);outline-offset:var(--outline-offset-readonly);padding:0;-webkit-text-fill-color:var(--input-color-default);transform:translateZ(0);transition:85ms ease-out;transition-property:outline,transform}.text-input_hds-text-input__input-wrapper__1rXc7:focus-within input.text-input_hds-text-input__input__Wvij5[readonly]{height:calc(var(--input-height) - 2 * var(--outline-offset-readonly));margin:var(--outline-offset-readonly) 0;outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__input-wrapper__1rXc7:focus-within textarea.text-input_hds-text-input__input__Wvij5[readonly]{outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__buttons__1nezR{align-items:center;bottom:0;display:flex;font-size:1rem;justify-content:center;margin-right:calc(var(--spacing-s) - var(--spacing-xs) / 2);position:absolute;right:0;top:0}.text-input_hds-text-input__button__138YJ{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:var(--icon-color);cursor:pointer;display:flex;font:inherit;outline:none;padding:var(--spacing-xs) calc(var(--spacing-xs) / 2)}.text-input_hds-text-input__button__138YJ:focus{outline:var(--outline-width) solid var(--color-focus-outline)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec{background:none;border:none;color:inherit;cursor:pointer;font:inherit;padding:0}.Select-module_screenReaderNotifications__2wzzH,.Select-module_searchAndFilterInfoContainer__3FsUa.Select-module_screenReaderOnly__1W8e8,.Select-module_visuallyHidden__2VgHH{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:0 -1px -1px 0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.Select-module_selectAndListContainer__vSJEv:focus-within,.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_withVisibleFocus__3GTEv:focus-visible{box-shadow:0 0 0 var(--computed-focus-outline-width) var(--computed-focus-outline-color)}.Select-module_root__-GjU5{--computed-border-width:var(--border-width,2px);--computed-divider-width:var(--divider-width,1px);--computed-focus-outline-width:var(--focus-outline-width,3px);--computed-dropdown-height:var(--spacing-3-xl);--default-menu-item-height:calc(var(--computed-dropdown-height) - var(--computed-border-width) * 2);--computed-menu-item-height:var(--menu-item-height,var(--default-menu-item-height));--computed-menu-z-index:var(--menu-z-index,10);--computed-assistive-color:var(--assistive-color,var(--color-black-90));--computed-focus-outline-color:var(--focus-outline-color,var(--color-focus-outline));--computed-placeholder-color:var(--placeholder-color,var(--color-black-60));--computed-border-color-invalid:var(--border-color-invalid,var(--color-error));--computed-icon-color:var(--icon-color,var(--color-black-90));--computed-icon-size:var(--icon-size,var(--spacing-m));--computed-dropdown-icon-color:var(--dropdown-icon-color,var(--color-black-90));--computed-dropdown-background-default:var(--dropdown-background-default,var(--color-white));--computed-dropdown-background-disabled:var(--dropdown-background-disabled,var(--color-black-10));--computed-dropdown-border-color-default:var(--dropdown-border-color-default,var(--color-black-50));--computed-dropdown-border-color-hover:var(--dropdown-border-color-hover,var(--color-black-90));--computed-dropdown-border-color-hover-invalid:var(--dropdown-border-color-hover-invalid,var(--color-error));--computed-dropdown-border-color-focus:var(--dropdown-border-color-focus,var(--color-black-90));--computed-dropdown-border-color-invalid:var(--dropdown-border-color-invalid,var(--color-error));--computed-dropdown-border-color-disabled:var(--dropdown-border-color-disabled,var(--color-black-10));--computed-dropdown-color-default:var(--dropdown-color-default,var(--color-black-90));--computed-dropdown-color-disabled:var(--dropdown-color-disabled,var(--color-black-40));--computed-menu-divider-color:var(--menu-divider-color,var(--color-black-20));--computed-menu-item-background-color-default:var(--menu-item-background-color-default,var(--color-white));--computed-menu-item-background-color-hover:var(--menu-item-background-color-hover,var(--color-bus-light));--computed-menu-item-background-color-selected:var(--menu-item-background-color-selected,transparent);--computed-menu-item-background-color-selected-hover:var(--menu-item-background-color-selected-hover,var(--color-bus-light));--computed-menu-item-background-color-disabled:var(--menu-item-background-color-disabled,var(--color-white));--computed-menu-item-background-color-disabled-hover:var(--menu-item-background-color-disabled-hover,transparent);--computed-menu-item-color-default:var(--menu-item-color-default,var(--color-black-90));--computed-menu-item-color-hover:var(--menu-item-color-hover,var(--color-black-90));--computed-menu-item-color-selected:var(--menu-item-color-selected,var(--color-black-90));--computed-menu-item-color-selected-hover:var(--menu-item-color-selected-hover,var(--color-black-90));--computed-menu-item-color-disabled:var(--menu-item-color-disabled,var(--color-black-40));--computed-menu-item-icon-color-selected:var(--menu-item-icon-color-selected,var(--color-white));--computed-menu-item-icon-color-disabled:var(--menu-item-icon-color-disabled,var(--color-black-40));--computed-menu-item-border-color-focus:var(--menu-item-border-color-focus,var(--color-coat-of-arms));--computed-menu-item-group-label-background-default:var(--menu-item-group-label-background-default,var(--color-black-5));--computed-menu-item-group-label-background-disabled:var(--menu-item-group-label-background-disabled,var(--color-black-5));--computed-menu-item-group-label-background-disabled-hover:var(--menu-item-group-label-background-disabled-hover,var(--color-black-5));--computed-menu-item-group-label-color-disabled:var(--menu-item-group-label-color-disabled,var(--color-black-90));--computed-error-text-color:var(--error-text-color,var(--color-black));--computed-error-icon-color:var(--error-icon-color,var(--color-error));--computed-error-background-color:var(--error-background-color,var(--color-error-light));--computed-error-border-color:var(--error-border-color,var(--color-error));position:relative}.Select-module_root__-GjU5 input{font-family:inherit;margin:0;overflow:auto}.Select-module_selectAndListContainer__vSJEv{background-color:var(--computed-dropdown-background-default);border:var(--computed-border-width) solid var(--computed-dropdown-border-color-default);box-sizing:border-box;min-height:var(--computed-dropdown-height);position:relative;width:100%}.Select-module_selectAndListContainer__vSJEv:focus-within{border-color:var(--computed-dropdown-border-color-focus)}.Select-module_selectAndListContainer__vSJEv:hover{border-color:var(--computed-dropdown-border-color-hover)}.Select-module_selectAndListContainer__vSJEv:focus-within,.Select-module_selectAndListContainer__vSJEv:hover{transition:border-color 85ms ease-out}.Select-module_listAndInputContainer__2gZ6q{border:solid var(--computed-dropdown-border-color-focus);border-top-color:var(--computed-menu-divider-color);border-width:var(--computed-divider-width) var(--computed-border-width) var(--computed-border-width);bottom:0;display:none;left:0;list-style:none;margin:0;outline:none;overflow-y:auto;padding:0;position:absolute;transform:translate(calc(var(--computed-border-width) * -1),100%);width:100%;z-index:var(--computed-menu-z-index)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_groupLabel__35DbO,.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_listItem__3BXr0{align-items:center;background-color:var(--computed-menu-item-background-color-default);box-sizing:border-box;color:var(--computed-menu-item-color-default);cursor:pointer;display:flex;font-size:var(--fontsize-body-l);justify-content:space-between;line-height:var(--lineheight-m);min-height:var(--computed-menu-item-height);padding:var(--spacing-xs) var(--spacing-s)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_selected__1wq2l.Select-module_groupLabel__35DbO,.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_selected__1wq2l.Select-module_listItem__3BXr0{background-color:var(--computed-menu-item-background-color-selected);color:var(--computed-menu-item-color-selected)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_disabledOption__vG5Oz.Select-module_groupLabel__35DbO,.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_disabledOption__vG5Oz.Select-module_listItem__3BXr0{background-color:var(--computed-menu-item-background-color-disabled);color:var(--computed-menu-item-color-disabled);cursor:not-allowed}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_groupLabel__35DbO:hover,.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_listItem__3BXr0:hover{color:var(--computed-menu-item-color-hover)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_groupLabel__35DbO:hover.Select-module_selected__1wq2l,.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_listItem__3BXr0:hover.Select-module_selected__1wq2l{background-color:var(--computed-menu-item-background-color-selected-hover);color:var(--computed-menu-item-color-selected-hover)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_groupLabel__35DbO:hover.Select-module_disabledOption__vG5Oz,.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_listItem__3BXr0:hover.Select-module_disabledOption__vG5Oz{background-color:var(--computed-menu-item-background-color-disabled-hover);color:var(--computed-menu-item-color-disabled)}.Select-module_root__-GjU5{display:flex;flex-direction:column;max-width:420px}.Select-module_selectAndListContainer__vSJEv.Select-module_open__3a03t .Select-module_angleIcon__3A9li{transform:rotateX(180deg)}.Select-module_selectAndListContainer__vSJEv.Select-module_invalid__9ZEr1{border-color:var(--computed-dropdown-border-color-invalid)}.Select-module_selectAndListContainer__vSJEv.Select-module_invalid__9ZEr1:hover{border-color:var(--computed-dropdown-border-color-hover-invalid)}.Select-module_selectAndListContainer__vSJEv{margin-bottom:var(--spacing-2-xs)}.Select-module_selectedOptionsContainer__16tlC{box-sizing:border-box;display:flex;min-height:var(--computed-menu-item-height)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec{align-items:center;color:var(--computed-dropdown-color-default);display:flex;font-size:var(--fontsize-body-l);outline:none;padding:var(--spacing-xs);padding-right:var(--spacing-xs)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_withVisibleFocus__3GTEv{align-self:center;height:calc((var(--computed-dropdown-height)) - 6px)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec .Select-module_buttonIcon__3O29i{color:var(--computed-icon-color)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec .Select-module_labels__2FlKK{box-sizing:border-box;display:flex;flex-flow:wrap;flex-grow:1;height:calc(var(--fontsize-body-l) * var(--lineheight-l) + 1px);overflow:hidden;padding-left:var(--spacing-3-xs)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec .Select-module_count__ODB_U.Select-module_count__ODB_U{display:none;font-weight:700;padding:0;position:relative;width:1px}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec .Select-module_count__ODB_U.Select-module_count__ODB_U:after{content:"\\A0";display:inline-block}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec .Select-module_count__ODB_U.Select-module_count__ODB_U span{background-color:var(--computed-dropdown-background-default);color:var(--computed-dropdown-color-default);position:absolute;right:2px;top:0}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec .Select-module_arrowAndSpaceForClearButton__3Fufw{align-items:center;color:var(--computed-dropdown-icon-color);display:flex;flex-shrink:1;padding-left:calc(var(--clear-button-size) + var(--spacing-2-xs) + var(--spacing-xs));--clear-button-size:calc(var(--computed-icon-size) + var(--spacing-xs) + var(--spacing-xs))}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_singleSelect__3hwAT .Select-module_arrowAndSpaceForClearButton__3Fufw{padding-left:calc(var(--clear-button-size) + var(--spacing-3-xs) + var(--spacing-xs))}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec:not(.Select-module_clearable__14E9M) .Select-module_arrowAndSpaceForClearButton__3Fufw{padding-left:var(--spacing-xs)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_selectedOptions__VmvqD{flex-grow:1;overflow:hidden}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_selectedOptions__VmvqD>span:first-child{display:flex;padding-right:var(--spacing-3-xs)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_icon__3AwlD{color:var(--computed-dropdown-icon-color);flex-shrink:1;padding-left:var(--spacing-xs);padding-right:var(--spacing-xs)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_placeholder__nKgDE{background-color:inherit;color:var(--computed-placeholder-color)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_placeholder__nKgDE .Select-module_arrowAndSpaceForClearButton__3Fufw{padding-left:var(--spacing-xs)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_spaceForOneDigit__3puHv .Select-module_labels__2FlKK{padding-right:24px}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_spaceForTwoDigits__1pg4o .Select-module_labels__2FlKK{padding-right:34px}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_spaceForThreeDigits__kYlbR .Select-module_labels__2FlKK{padding-right:44px}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_spaceForFourDigits__27Gtl .Select-module_labels__2FlKK{padding-right:54px}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_disabledButton__3Iunx{background-color:var(--computed-dropdown-background-disabled);border-color:var(--computed-dropdown-border-color-disabled);color:var(--computed-dropdown-color-disabled)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_disabledButton__3Iunx.Select-module_icon__3AwlD{color:var(--computed-menu-item-icon-color-disabled)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_disabledButton__3Iunx .Select-module_count__ODB_U.Select-module_count__ODB_U span{background-color:var(--computed-dropdown-background-disabled);color:var(--computed-dropdown-color-disabled)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_disabledButton__3Iunx .Select-module_arrowAndSpaceForClearButton__3Fufw,.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_disabledButton__3Iunx .Select-module_buttonIcon__3O29i,.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_disabledButton__3Iunx.Select-module_placeholder__nKgDE{color:var(--computed-dropdown-color-disabled)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_hasHiddenItems__33AsE .Select-module_count__ODB_U{display:block}.Select-module_selectedOptionsContainer__16tlC .Select-module_clearButton__2ADgy{position:absolute;right:calc(var(--computed-icon-size) + var(--spacing-xs) + var(--spacing-xs))}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButtonOption__3Tfsz{max-width:100%;overflow:hidden;padding:0 var(--spacing-2-xs) 0 0;position:relative;text-overflow:ellipsis;white-space:nowrap}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButtonOption__3Tfsz:not(:last-child):after{content:",";display:inline-block;position:absolute;right:var(--spacing-3-xs);top:0}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButtonOption__3Tfsz:last-child{margin-right:0}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButtonOption__3Tfsz.Select-module_lastVisible__2zaaS:after{content:""}.Select-module_listAndInputContainer__2gZ6q{background-color:var(--computed-dropdown-background-default)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA{display:flex;flex-direction:column;max-height:238px;overflow-y:auto}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ{display:flex;flex-direction:column;margin:0;padding:0;position:relative}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_listItem__3BXr0.Select-module_disabledOption__vG5Oz.Select-module_disabledOption__vG5Oz{cursor:not-allowed}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_singleSelectListItem__3xGcj{--computed-menu-item-background-color-hover:var(--menu-item-background-color-hover,var(--color-bus-light));--computed-menu-item-background-color-selected:var(--menu-item-background-color-selected,var(--color-bus));--computed-menu-item-background-color-selected-hover:var(--menu-item-background-color-selected-hover,var(--color-bus-dark));--computed-menu-item-color-selected:var(--menu-item-color-selected,var(--color-white));--computed-menu-item-color-selected-hover:var(--menu-item-color-selected-hover,var(--color-white))}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_singleSelectListItem__3xGcj .Select-module_singleSelectListItemLabel__uAJg8{align-items:center;display:flex;flex-grow:1;justify-content:space-between}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_singleSelectListItem__3xGcj .Select-module_singleSelectListItemLabel__uAJg8>span{color:var(--computed-menu-item-icon-color-selected);height:24px;width:24px}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_singleSelectListItem__3xGcj.Select-module_disabledOption__vG5Oz .Select-module_singleSelectListItemLabel__uAJg8>span{color:var(--computed-menu-item-icon-color-disabled)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_multiSelectListItem__1aUhM{position:relative}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_multiSelectListItem__1aUhM .Select-module_checkboxContainer__Ahwyj{display:flex;flex-direction:row}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_multiSelectListItem__1aUhM .Select-module_checkboxContainer__Ahwyj>div{flex-shrink:0;pointer-events:none;width:24px;--background-unselected:var(--background-default,var(--color-white))}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_multiSelectListItem__1aUhM .Select-module_checkboxContainer__Ahwyj label{cursor:pointer;flex-grow:1;padding-left:var(--spacing-xs)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_multiSelectListItem__1aUhM .Select-module_checkboxContainer__Ahwyj label:after{content:"";inset:0;position:absolute}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_multiSelectListItem__1aUhM.Select-module_disabledOption__vG5Oz.Select-module_disabledOption__vG5Oz label{cursor:not-allowed}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_groupLabel__35DbO{background-color:var(--computed-menu-item-group-label-background-default);font-weight:700}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_groupLabel__35DbO.Select-module_disabledOption__vG5Oz.Select-module_disabledOption__vG5Oz{background-color:var(--computed-menu-item-group-label-background-disabled);color:var(--computed-menu-item-group-label-color-disabled)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_groupLabel__35DbO.Select-module_disabledOption__vG5Oz.Select-module_disabledOption__vG5Oz:hover{background-color:var(--computed-menu-item-group-label-background-disabled-hover)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_selectableListItem__1KNgo:not(.Select-module_selected__1wq2l):hover{background-color:var(--computed-menu-item-background-color-hover)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_focusableListItem__3A4r6{outline:none}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_focusableListItem__3A4r6:focus,.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_focusableListItem__3A4r6:focus-within{box-shadow:0 0 0 2px var(--computed-menu-item-border-color-focus) inset;outline:none}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ.Select-module_shiftOptions__22weq .Select-module_listItem__3BXr0:not(.Select-module_groupLabel__35DbO){padding-left:var(--spacing-layout-s)}.Select-module_listAndInputContainer__2gZ6q.Select-module_listAndInputContainerVisible__3drG4{display:block}.Select-module_listAndInputContainer__2gZ6q.Select-module_withSearchOrFilter__Cfpnd .Select-module_listContainer__2PfQA{border-top:1px solid var(--computed-menu-divider-color)}.Select-module_searchOrFilterInput__qLE0Q{padding:var(--spacing-2-xs)}.Select-module_searchAndFilterInfoContainer__3FsUa{align-items:center;color:var(--computed-dropdown-color-default);display:flex;flex-direction:column;padding:var(--spacing-l)}.Select-module_searchAndFilterInfoContainer__3FsUa>span{padding-top:var(--spacing-2-xs);text-align:center}.Select-module_searchAndFilterInfoContainer__3FsUa>svg{padding:var(--spacing-s) 0 var(--spacing-xs)}.Select-module_searchAndFilterInfoContainer__3FsUa.Select-module_withErrorMessage__1EezM,.Select-module_searchAndFilterInfoContainer__3FsUa.Select-module_withErrorMessage__1EezM>span:first-of-type{padding-top:0}.Select-module_tagListContainer__1vSdM{display:flex;flex-direction:column}.Select-module_tagListContainer__1vSdM .Select-module_tagList__3uMST{display:flex;flex-flow:row wrap;margin:0 -4px;max-height:80px;overflow:hidden;padding:var(--spacing-3-xs) 4px 0}.Select-module_tagListContainer__1vSdM .Select-module_tagList__3uMST .Select-module_tag__1I-nr{margin-bottom:var(--spacing-xs);margin-right:var(--spacing-xs)}.Select-module_tagListContainer__1vSdM .Select-module_tagList__3uMST .Select-module_tag__1I-nr.Select-module_disabledTag__1cwLH{pointer-events:none}.Select-module_tagListContainer__1vSdM.Select-module_tagListExpanded__-176N .Select-module_tagList__3uMST{max-height:unset}.Select-module_tagListContainer__1vSdM.Select-module_tagListExpanded__-176N .Select-module_arrowIcon__12Sjk{transform:rotateX(180deg)}.Select-module_tagListContainer__1vSdM .Select-module_tagListButtons__3vZyi{display:flex;flex-direction:row;margin-top:var(--spacing-xs)}.Select-module_tagListContainer__1vSdM .Select-module_tagListButtons__3vZyi>button:first-child{margin-right:var(--spacing-xs)}.Select-module_tagListContainer__1vSdM .Select-module_tagListButtons__3vZyi .Select-module_hiddenButton__3DQ3q{display:none}.Select-module_tagListContainer__1vSdM .Select-module_tagListButtons__3vZyi .Select-module_clearAllButton__2hs4_{--background-color-hover:var(--color-error-light);--background-color:var(--color-white);--border-color:var(--color-error);--border-color-hover:var(--color-error);--border-color-focus:var(--color-error);--border-color-hover-focus:var(--color-error);--color:var(--color-error);--color-hover:var(--color-error);--color-focus:var(--color-error);--color-hover-focus:var(--color-error)}.Select-module_errorText__2U8te{margin-bottom:var(--spacing-2-xs);--icon-size:var(--computed-icon-size);--helper-color-invalid:var(--computed-error-text-color);--helper-icon-color-invalid:var(--computed-error-icon-color);--helper-background-color-invalid:var(--computed-error-background-color);--color-error:var(--computed-error-border-color)}.Select-module_assistiveText__iHdzn{color:var(--computed-assistive-color);margin-bottom:var(--spacing-2-xs)}`);var Re={selectedOptions:"selectedOptions",listItem:"listItem",listGroup:"listGroup",clearButton:"clearButton",clearAllButton:"clearAllButton",showAllButton:"showAllButton",tag:"tag",generic:"generic",filter:"filter",search:"search",searchResult:"searchResult",assistive:"assistive",error:"error"},Ve={click:"click",outSideClick:"outSideClick",change:"change",error:"error",cancelled:"cancelled",blur:"blur",focus:"focus",focusMovedToNonListElement:"focusMovedToNonListElement",close:"close",success:"success"},rR=o(e=>e===Re.tag,"q"),Bf=o(e=>e===Ve.click,"G"),q5=o(e=>e===Ve.change,"Z"),mg=o(e=>e===Re.generic,"$"),iY=o((e,t)=>Bf(t)&&(r=>r===Re.selectedOptions)(e),"N"),aY=o((e,t)=>Bf(t)&&(r=>r===Re.listItem||rR(r))(e),"P"),sY=o((e,t)=>Bf(t)&&(r=>r===Re.clearAllButton||r===Re.clearButton)(e),"K"),uY=o((e,t)=>(r=>r===Ve.error)(t)&&e===Re.searchResult,"W"),lY=o((e,t)=>mg(e)&&(r=>r===Ve.blur)(t),"H");function Aw(e){let t=Object.assign({},e);return{get:o(()=>t,"get"),set:o(r=>(t=Object.assign(Object.assign({},t),r),t),"set")}}o(Aw,"V");var fg=Aw({}),nR=o((e,t)=>({getData:o(()=>e.get(),"getData"),updateData:o(r=>e.set(r),"updateData"),getMetaData:o(()=>t.get(),"getMetaData"),updateMetaData:o(r=>t.set(r),"updateMetaData"),asyncRequestWithTrigger:o(()=>({}),"asyncRequestWithTrigger"),trigger:o(()=>({}),"trigger")}),"U"),oR=(0,B.createContext)({dataStorage:fg,metaDataStorage:fg,dataHandlers:nR(fg,fg)});function cY(){return(0,B.useContext)(oR).dataHandlers}o(cY,"X");function tt(){return cY()}o(tt,"Y");function vg(e){let{id:t,type:r=Ve.click,trigger:n}=e;return{onClick:o(i=>{n({id:t,type:r,payload:{originalEvent:i}})},"onClick")}}o(vg,"ee");function Nw(e,t){return e.findIndex(({value:r,isGroupLabel:n})=>r===t.value&&!!n==!!t.isGroupLabel)}o(Nw,"te");function Pw(e,t){return e.length===0?-1:e.length===1?0:e.findIndex(({options:r})=>Nw(r,t)>-1)}o(Pw,"oe");function Kl(e,t){return e.map((r,n)=>({options:r.options.map((i,s)=>t(i,r,s,n)||Object.assign({},i))}))}o(Kl,"le");function iR(e,t=0){let r=e.options.length-1;return r?(e.options.filter(n=>!n.isGroupLabel&&n.selected).length+t)/r:0}o(iR,"ne");function aR(e){return e.forEach(t=>{let r=t.options[0];if(r&&r.isGroupLabel){let n=iR(t);r.selected=n===1}}),e}o(aR,"re");function sR(e,t,r){return t.forEach(n=>{if(n.value==null)return;let i=Pw(e,Object.assign(Object.assign({},n),{isGroupLabel:!!n.isGroupLabel}));if(i<0)return;let s=e[i],l=Nw(s.options,n),c=l>-1?s.options[l]:void 0;c&&(s.options[l]=Object.assign(Object.assign({},c),n))}),r&&aR(e),e}o(sR,"ie");function uR(e,t,r){if(t.isGroupLabel)throw new Error("Use updateGroupLabelAndOptions to update groupLabel and its related options");return sR(Kl(e,n=>r||n.isGroupLabel||!t.selected?Object.assign({},n):Object.assign(Object.assign({},n),{selected:!1})),[Object.assign(Object.assign({},t),{selected:!!t.selected})],r)}o(uR,"ae");function lR(e,t=!0){return Kl(e,r=>Object.assign(Object.assign({},r),{selected:!(!r.disabled||!t)&&r.selected}))}o(lR,"ce");function za(e,t=!0){let r=[];return e.forEach(n=>{n.options.forEach(i=>{t&&i.isGroupLabel||r.push(i)})}),r}o(za,"se");function zf(e){return e.map(t=>t.options[0]).filter(t=>t&&t.label&&t.visible)}o(zf,"ue");function su(e){return za(e).filter(t=>!!t.selected)}o(su,"de");function uu(e){if(typeof e=="string")return{value:e,label:e,selected:!1,isGroupLabel:!1,visible:!0,disabled:!1};let t=e.label||e.value||"";return{label:t,value:e.value!==void 0?e.value:t,selected:!!e.selected,isGroupLabel:!1,visible:typeof e.visible!="boolean"||e.visible,disabled:typeof e.disabled=="boolean"&&e.disabled}}o(uu,"pe");function Mf(e){return Object.assign(Object.assign({},uu(String(e))),{isGroupLabel:!0,visible:!!e,disabled:!1})}o(Mf,"_e");function Ff(e){if(e.groups||e.options){if(e.groups)return e.groups.map(t=>{let r=!!Dw(t),n=t.options.map(uu);return r?{options:[t.options[0],...n.slice(1)]}:{options:[Mf(t.label),...n]}});if(e.options){let t=e.options[0];if(t&&t.isGroupLabel)return[e]}return[{options:[Mf(""),...(e.options||[]).map(uu)]}]}}o(Ff,"me");function Rw(e,t){return e.label.toLowerCase().indexOf(t.toLowerCase())>-1}o(Rw,"ge");function dY(e,t,r){let n=Kl(e,i=>i.isGroupLabel?Object.assign({},i):Object.assign(Object.assign({},i),{visible:!t||r(i,t)}));return n.forEach(i=>{let s=Dw(i);s&&(s.visible=!!s.label&&i.options.findIndex(l=>!l.isGroupLabel&&l.visible)>-1)}),n}o(dY,"he");function Iw(e,t){let r=Ff(e)||[],n=za(r),i=su(t).filter(s=>{let l=n.findIndex(c=>c.value===s.value);return!(l>-1)||(n[l].selected=!0,!1)});return[...i.length?[{options:i.map(s=>Object.assign(Object.assign({},s),{visible:!1,selected:!0}))}]:[],...r]}o(Iw,"be");function fY(e,t){let r=su(t),n=new Set(r.map(l=>l.value)),i=e.filter(l=>n.has(l.value)),s=new Set(i.map(l=>l.value));return[...i,...r.filter(l=>!s.has(l.value))]}o(fY,"ve");function cR(e){return{container:e,button:`${e}-main-button`,list:`${e}-list`,clearButton:`${e}-clear-button`,label:`${e}-label`,selectionsAndListsContainer:`${e}-sl-container`,tagList:`${e}-tag-list`,searchOrFilterInput:`${e}-input-element`,searchOrFilterInputLabel:`${e}-input-element-label`,clearAllButton:`${e}-clear-all-button`,showAllButton:`${e}-show-all-button`}}o(cR,"fe");function gg(e){let t=0;return e.forEach(r=>{r.options.forEach(n=>{!n.isGroupLabel&&n.visible&&(t+=1)})}),t}o(gg,"Se");function Dw(e){let t=e.options[0];return t&&t.isGroupLabel?t:void 0}o(Dw,"xe");function Gl(e,t,r=0){return{type:e,content:t,delay:r,showTime:0,addTime:Date.now()}}o(Gl,"Ce");function Uf(e,t){let{screenReaderNotifications:r}=t.getMetaData(),n=r.findIndex(s=>s.type===e.type);if(n>-1){let s=[...r];return s[n].content===e.content||(s[n]=e,t.updateMetaData({screenReaderNotifications:s})),!1}let i=[...r,e];return t.updateMetaData({screenReaderNotifications:i}),!0}o(Uf,"Oe");function $5(e,t,r,n){return za(e,!n).filter(i=>r(i,t))}o($5,"we");function dR(e,t){if(t===void 0)return e;let r=(typeof t=="string"?[t]:t).map(i=>{let{value:s}=uu(i);return{value:s,selected:!0}}),n=Kl(e,i=>{let s=typeof i=="string"?uu(i):i;return Object.assign(Object.assign({},s),{selected:!1})});return e.forEach((i,s)=>{i.label&&(n[s].label=i.label)}),sR(n,r,!1)}o(dR,"Ae");function pY({groups:e,options:t,value:r,children:n}){let i=Ff({options:t,groups:e});if(i){if(r!=null){if(su(i).length>0)return console.warn("HDS Select component has both selected options and value set. Value is discarded"),i;let s=(typeof r=="string"?[r]:r).map(p=>uu(p)),l=za(i),c=s.filter(p=>!l.some(h=>h.value===p.value)),d=dR(i,r);return c.length>0&&(d=[{options:[Mf(""),...c.map(p=>Object.assign(Object.assign({},p),{visible:!1,selected:!0}))]},...d]),d}return i}return function(s){if(!s||typeof s!="object")return;let l=kw(s);if(!l.length)return[{options:[]}];let c=l[0].type==="optgroup",d=o(p=>{let h=p&&typeof p=="object"?p.props:{};return uu({label:String(h.children),value:h&&String(h.value),selected:!(!h||!h.selected),disabled:!(!h||!h.disabled)})},"l");return c?l.map(p=>{let h=p.props.children,m=h?kw(h).map(d):[],v=Mf(String(p.props.label));return m.unshift(v),{options:m}}):[{options:[Mf(""),...l.map(d)]}]}(n)||[]}o(pY,"Ee");function Lw(e,t,r){return{selectedOptions:fY(t,e),lastClickedOption:r,textContent:void 0}}o(Lw,"ye");var H5=`li[role="presentation"].${Y.groupLabel}`;function hY(e){let t=(({option:i,getOptionId:s})=>{let{label:l}=i;return{className:be(Y.listItem,Y.groupLabel,Y.focusableListItem),children:l,tabIndex:-1,id:s(i),role:"presentation"}})(e),{children:r}=t,n=ce(t,["children"]);return B.default.createElement("li",Object.assign({},n),r)}o(hY,"je");var V5=`.${Y.multiSelectListItem}:not(.${Y.groupLabel})`,mY=`div${V5},li${V5}`;function W5({checkboxProps:e,label:t,checkboxId:r}){return B.default.createElement("div",{"aria-hidden":!0,className:Y.checkboxContainer},B.default.createElement(lA,Object.assign({},e)),B.default.createElement("label",{htmlFor:r},t))}o(W5,"Te");function fR(e){let{label:t,disabled:r,checked:n,indeterminate:i,isInGroup:s}=e,l=ce(e,["label","disabled","checked","indeterminate","isInGroup"]),c=`${l.id}-checkbox`,d={indeterminate:i,disabled:r,id:c,onChange:o(p=>{p.preventDefault()},"onChange"),checked:n,tabIndex:-1,className:Y.checkbox};return s?B.default.createElement("div",Object.assign({},l,{key:t}),B.default.createElement(W5,{checkboxProps:d,checkboxId:c,label:t})):B.default.createElement("li",Object.assign({},l),B.default.createElement(W5,{checkboxProps:d,checkboxId:c,label:t}))}o(fR,"Me");function gY(e){let t=(({option:r,trigger:n,getOptionId:i,isInGroup:s})=>{let{label:l,selected:c,disabled:d}=r;return Object.assign(Object.assign({className:be(Y.listItem,!d&&Y.selectableListItem,Y.focusableListItem,Y.multiSelectListItem,c&&Y.selected,d&&Y.disabledOption),children:null,disabled:d,label:l,checked:c},s?{role:"checkbox","aria-checked":c}:{role:"option","aria-selected":c}),{"aria-label":l,"aria-disabled":d,tabIndex:-1,onClick:o(p=>{d||(p.preventDefault(),n({id:Re.listItem,type:Ve.click,payload:{originalEvent:p,value:r}}))},"onClick"),isInGroup:s,id:i(r)})})(e);return B.default.createElement(fR,Object.assign({},t,{key:t.label}))}o(gY,"Fe");var pR=(0,B.memo)(gY,({option:e,trigger:t},{option:r,trigger:n})=>e.selected===r.selected&&e.disabled===r.disabled&&e.label===r.label&&t===n),hR={en:{assistive:"",clearButtonAriaLabel_one:'Remove current selection "{{label}}".',clearButtonAriaLabel_multiple:"Remove all {{selectionCount}} selections.",error:"",label:"",noSelectedOptions:"0 selected options",placeholder:"Choose one",required:"Required.",selectedOptionsCount_zero:"{{selectionCount}} selected options",selectedOptionsCount_one:"{{selectionCount}} selected option",selectedOptionsCount_multiple:"{{selectionCount}} selected options",selectedOptionsCount_and:"and",selectedOptionsCount_otherOptions:"other options",dropdownButtonAriaLabel:"",multiSelectGroupAriaLabel:"{{label}} (choose all)",tagsClearAllButton:"Clear all",tagsClearAllButtonAriaLabel_one:'Clear the selected option "{{label}}".',tagsClearAllButtonAriaLabel_multiple:"Clear all {{selectionCount}} selected options.",tagsRemaining_one:"There is one selection remaining.",tagsRemaining_multiple:"There are {{selectionCount}} selections remaining.",tagRemoved:'Selected option "{{value}}" removed.',tagRemoveSelectionAriaLabel:'Remove selection "{{label}}".',tagsPartiallyHidden:"Some selected options are now hidden.",tagsShowAllButton:"Show all ({{selectionCount}})",tagsShowLessButton:"Show less",tagsShowAllButtonAriaLabel:"Show all {{selectionCount}} selected options.",tagsShowLessButtonAriaLabel:"Show less options.",filterLabel:"Filter",filterPlaceholder:"Type text to filter results with",filterClearButtonAriaLabel:"Clear filter",filteredWithoutResultsInfo:'No options found for "{{value}}".',filterWithAnotherTerm:"Try a different term.",filterResults:'Filtered results for "{{value}}".',filterResultsCount_one:"Found 1 option.",filterResultsCount_multiple:"Found {{numberIndicator}} options.",choiceCount_one:"One choice.",choiceCount_multiple:"{{numberIndicator}} choices.",searchLabel:"Search",searchPlaceholder:"Type text to search results with",searchClearButtonAriaLabel:"Clear search",searchedWithoutResultsInfo:'No options found for "{{value}}".',searchWithAnotherTerm:"Try a different term.",searchErrorTitle:"We couldn't load the options.",searchErrorText:"Try again or if the problem persists contact support.",searching:'Searching for "{{value}}".',searchResults_one:'Found one option for search term "{{value}}".',searchResults_multiple:'Found {{numberIndicator}} options for search term "{{value}}".'},fi:{assistive:"",clearButtonAriaLabel_one:'Poista nykyinen valinta "{{label}}".',clearButtonAriaLabel_multiple:"Poista kaikki {{selectionCount}} valintaa.",error:"",label:"",noSelectedOptions:"0 valittua vaihtoehtoa",placeholder:"Valitse yksi",required:"Pakollinen.",selectedOptionsCount_zero:"Ei yhtään valittua valittua",selectedOptionsCount_one:"{{selectionCount}} valittu vaihtoehto",selectedOptionsCount_multiple:"{{selectionCount}} valittua vaihtoehtoa",selectedOptionsCount_and:"ja",selectedOptionsCount_otherOptions:"muuta vaihtoehtoa",dropdownButtonAriaLabel:"",multiSelectGroupAriaLabel:"{{label}} (valitse kaikki)",tagsClearAllButton:"Tyhjennä kaikki",tagsClearAllButtonAriaLabel_one:'Tyhjennä valittu vaihtoehto "{{label}}".',tagsClearAllButtonAriaLabel_multiple:"Tyhjennä kaikki {{selectionCount}} valittua vaihtoehtoa.",tagsRemaining_one:"Yksi valinta jäljellä.",tagsRemaining_multiple:"Jäljellä on {{selectionCount}} valintaa.",tagRemoved:'Valittu vaihtoehto "{{value}}" poistettu.',tagRemoveSelectionAriaLabel:'Poista valinta "{{label}}".',tagsPartiallyHidden:"Jotkin valitut vaihtoehdot on nyt piilotettu.",tagsShowAllButton:"Näytä kaikki ({{selectionCount}})",tagsShowLessButton:"Näytä vähemmän",tagsShowAllButtonAriaLabel:"Näytä kaikki {{selectionCount}} valittua vaihtoehtoa.",tagsShowLessButtonAriaLabel:"Näytä vähemmän vaihtoehtoja.",filterLabel:"Suodata",filterPlaceholder:"Anna teksti suodatusta varten",filterClearButtonAriaLabel:"Tyhjennä suodatukset",filteredWithoutResultsInfo:'Vaihtoehtoja ei löytynyt suodatukselle "{{value}}".',filterWithAnotherTerm:"Kokeile toisia sanoja.",filterResults:'Suodatetut tulokset termille "{{value}}".',filterResultsCount_one:"Löytyi 1 vaihtoehto.",filterResultsCount_multiple:"Löytyi {{numberIndicator}} vaihtoehtoa.",choiceCount_one:"Yksi vaihtoehto.",choiceCount_multiple:"{{numberIndicator}} vaihtoehtoa.",searchLabel:"Hae",searchPlaceholder:"Anna teksti hakua varten",searchClearButtonAriaLabel:"Tyhjennä haku",searchedWithoutResultsInfo:'Vaihtoehtoja ei löytynyt haulla "{{value}}".',searchWithAnotherTerm:"Kokeile toisia hakusanoja.",searchErrorTitle:"Emme voineet ladata hakutuloksia.",searchErrorText:"Yritä uudelleen tai, jos ongelma jatkuu, ota yhteyttä asiakaspalveluun.",searching:'Etsitään haulla "{{value}}".',searchResults_one:'Löytyi yksi vaihtoehto hakusanalle "{{value}}".',searchResults_multiple:'Löytyi {{numberIndicator}} vaihtoehtoa hakusanalle "{{value}}".'},sv:{assistive:"",clearButtonAriaLabel_one:"Ta bort aktuellt val '{{label}}'.",clearButtonAriaLabel_multiple:"Ta bort alla {{selectionCount}} val.",error:"",label:"",noSelectedOptions:"0 valda alternativ",placeholder:"Välj ett",required:"Obligatoriskt.",selectedOptionsCount_zero:"{{selectionCount}} valda alternativ",selectedOptionsCount_one:"{{selectionCount}} valt alternativ",selectedOptionsCount_multiple:"{{selectionCount}} valda alternativ",selectedOptionsCount_and:"och",selectedOptionsCount_otherOptions:"andra alternativ",dropdownButtonAriaLabel:"",multiSelectGroupAriaLabel:"{{etikett}} (välj alla)",tagsClearAllButton:"Rensa alla",tagsClearAllButtonAriaLabel_one:'Rensa det valda alternativet "{{label}}".',tagsClearAllButtonAriaLabel_multiple:"Rensa alla {{selectionCount}} valda alternativ.",tagsRemaining_one:"Det finns ett val kvar.",tagsRemaining_multiple:"Det finns {{selectionCount}} val kvar.",tagRemoved:"Det valda alternativet '{{value}}' har tagits bort.",tagRemoveSelectionAriaLabel:"Ta bort valet '{{label}}'.",tagsPartiallyHidden:"Vissa valda alternativ är nu dolda.",tagsShowAllButton:"Visa alla ({{selectionCount}})",tagsShowLessButton:"Visa mindre",tagsShowAllButtonAriaLabel:"Visa alla {{selectionCount}} valda alternativ.",tagsShowLessButtonAriaLabel:"Visa färre alternativ.",filterLabel:"Filtrera",filterPlaceholder:"Skriv text för att filtrera resultat med",filterClearButtonAriaLabel:"Rensa filter",filteredWithoutResultsInfo:"Inga alternativ hittades för '{{value}}'.",filterWithAnotherTerm:"Försök med en annan term.",filterResults:'Filtrerade resultat för "{{value}}".',filterResultsCount_one:"Hittade 1 alternativ.",filterResultsCount_multiple:"Hittade {{numberIndicator}} alternativ.",choiceCount_one:"Ett val.",choiceCount_multiple:"{{antalIndikator}} val.",searchLabel:"Sök",searchPlaceholder:"Skriv text för att söka resultat med",searchClearButtonAriaLabel:"Rensa sökning",searchedWithoutResultsInfo:"Inga alternativ hittades för '{{value}}'.",searchWithAnotherTerm:"Försök med en annan term.",searchErrorTitle:"Vi kunde inte ladda alternativen.",searchErrorText:"Försök igen eller kontakta support om problemet kvarstår.",searching:"Söker efter '{{value}}'.",searchResults_one:'Hittade ett alternativ för söktermen "{{value}}".',searchResults_multiple:'Hittade {{numberIndicator}} alternativ för söktermen "{{value}}".'}},mR=o((e,t)=>e?e.indexOf("{{")===-1?e:((r,n)=>r.replace(/\{{(.*?)}}/g,(i,s)=>{let l=s?s.trim():"";return l?n[l]:""}))(e,t):"","qe"),gR=o(e=>({selectionCount:e.selectedOptions.length,numberIndicator:"",label:"",value:""}),"Ge"),_Y=o(e=>typeof e=="function"?e:(t=>{let r=t.language||"fi",n=Object.assign(Object.assign({},hR[r]),t);return(i,s)=>{let l=n[i];return mR(l,s)}})(e||{}),"Ze"),G5=o((e,t)=>{let r=Object.assign({},e),n=t.textProvider;t.textProvider=(i,s)=>{let l=r[i];return l!==void 0?mR(l,s):n(i,s)}},"$e"),Pt=o((e,t,r)=>{t.textContent||(t.textContent=gR(t));let{textProvider:n}=t;return n(e,Object.assign(Object.assign({},t.textContent),r))},"Ne"),Ua=o((e,t,r,n)=>{t.textContent||(t.textContent=gR(t));let i=Object.assign(Object.assign({},t.textContent),n),s=["_zero","_one","_multiple"],l=s[i[r]||0]||s[2],{textProvider:c}=t;return c(`${e}${l}`,i)},"Pe"),_g=o((e,t)=>Pt(e,t),"Ke"),bg=o((e,t)=>_g(e,t.getMetaData()),"We"),K5=`.${Y.multiSelectListItem}.${Y.groupLabel}`,Y5=`div${K5},li${K5}`;function vY(e){let t=(({option:r,trigger:n,getOptionId:i,isIntermediate:s,isGroupDisabled:l},c)=>{let{label:d,disabled:p}=r,h=Pt("multiSelectGroupAriaLabel",c.getMetaData(),{label:d});return{className:be(Y.listItem,Y.groupLabel,Y.focusableListItem,Y.selectableListItem,Y.multiSelectListItem,l&&Y.disabledOption),label:d,disabled:p||l,indeterminate:s,checked:r.selected,"aria-checked":s?"mixed":r.selected,role:"checkbox","aria-disabled":p||l,"aria-label":h,tabIndex:-1,isInGroup:!0,onClick:o(m=>{m.preventDefault(),l||n({id:Re.listGroup,type:Ve.click,payload:{originalEvent:m,value:r}})},"onClick"),id:i(r)}})(e,tt());return B.default.createElement(fR,Object.assign({},t,{isInGroup:!0}))}o(vY,"Qe");var bY=`li.${Y.singleSelectListItem}`,yY=o(({text:e,selected:t})=>B.default.createElement("span",{className:Y.singleSelectListItemLabel},e,t?B.default.createElement("span",null,B.default.createElement(C8,{"aria-hidden":!0})):""),"Je");function xY(e){let t=(({option:i,trigger:s,getOptionId:l})=>{let{label:c,selected:d,disabled:p}=i;return{className:be(Y.listItem,Y.selectableListItem,Y.singleSelectListItem,Y.focusableListItem,d&&Y.selected,p&&Y.disabledOption),children:B.default.createElement(yY,{text:c,selected:d}),onClick:o(h=>{i.selected||s({id:Re.listItem,type:Ve.click,payload:{originalEvent:h,value:i}})},"onClick"),role:"option","aria-selected":d,"aria-disabled":p,tabIndex:-1,id:l(i)}})(e),{children:r}=t,n=ce(t,["children"]);return B.default.createElement("li",Object.assign({},n),r)}o(xY,"Xe");var wY=(0,B.memo)(xY,({option:e,trigger:t},{option:r,trigger:n})=>e.selected===r.selected&&e.disabled===r.disabled&&e.label===r.label&&t===n),pg=o((e,t)=>{let r=e.getAttribute(t);return!!r||r===""},"et"),SY=o(e=>pg(e,"checked")||pg(e,"selected")||pg(e,"aria-checked")||pg(e,"aria-selected"),"tt"),J5=o(e=>e.getAttribute("id"),"ot"),Q5=o((e,t)=>!(!e||!t)&&e!==t&&e.contains(t),"lt"),X5=o((e,t,r=!0,n=!1,i)=>{let s=i||(e.children?[...e.children]:[]),l=t?s.indexOf(t):-1,c=o(h=>{let m=l+h;return m<0?r?s.length-1:0:m>=s.length?r?0:s.length-1:m},"a"),d=c(-1),p=c(1);return{prev:n||d!==l?s[d]:null,next:n||p!==l?s[p]:null}},"nt"),EY=o(e=>(0,lu.isElement)(e)?e:e.nativeEvent instanceof Event?e.target:null,"rt");function _R(){let{getMetaData:e}=tt(),{refs:t,elementIds:r,listInputType:n}=e(),i=!!n,s=Object.entries(r),l=o(_=>{let y=r[_];return y?document.getElementById(y):null},"i"),c=o(_=>{let y=J5(_);if(!y)return null;let k=s.findIndex(([,I])=>I===y);return k>-1?s[k][0]:null},"a"),d=o(_=>{return y=t.tagList,k=_,!!(y&&y.current&&k)&&Q5(y.current,k);var y,k},"c"),p=o(_=>{let y=t.tagList.current;return k=y,(I=_)&&k&&k.parentElement===I?_:[...y.children].find(L=>L===_||Q5(L,_))||null;var k,I},"s"),h=o(()=>t.list.current,"u"),m=o(()=>{let _=`${H5},${bY},${mY},${Y5}`;return[...h().querySelectorAll(_)]},"d"),v=o(()=>m().filter(SY),"p"),x=o(_=>{let y=Array.from((()=>{let k=l("list");if(!k)return new NodeList;let I=`${H5},${Y5}`;return k.querySelectorAll(I)})());return!!y.includes(_)||y.findIndex(k=>k.contains(_))>-1},"_"),S={element:null,id:null},E=o((_,y)=>y==="list"&&x(_)?"listGroupLabel":y==="list"&&(k=>{if(!l("list"))return!1;let I=Array.from(m());return!!I.includes(k)||I.findIndex(L=>L.contains(k))>-1})(_)?"listItem":y==="tagList"&&d(_)?"tag":y,"g"),b=o(_=>{if(S.element===_)return S.id;let y=E(_,(k=>{let I=k;for(;I;){let L=c(I);if(L)return I=null,L;I=I.parentElement}return null})(_));return y?(S.element=_,S.id=y,y):(S.element=null,S.id=null,null)},"h");return{getEventElementType:o(_=>{let y=EY(_),k=y?b(y):null;return{element:y&&k==="tag"?p(y):y,type:k}},"getEventElementType"),getElementType:b,getSelectableListItemSiblings:o((_,y=!0)=>{let k=v();return X5(h(),_,y,!1,k)},"getSelectableListItemSiblings"),getTagSiblings:o((_,y=!0)=>{let k=t.tagList.current;return X5(k,_,y)},"getTagSiblings"),getElementUsingActiveDescendant:o(()=>l(i?"searchOrFilterInput":"button"),"getElementUsingActiveDescendant"),getElementByKnownType:l,getElementId:J5,getOptionListItem:o((_,y,k)=>{let I=function(L,R,U){return za(L,!U).findIndex(R)}(_,L=>L.value===y.value,k);return I!==-1&&t.list.current&&m()[I]||null},"getOptionListItem"),getListItems:m,getSelectableListItems:v}}o(_R,"it");var Ow=o(e=>(t=>t==="button")(e)||(t=>t==="clearButton")(e),"at"),hg=o(e=>e==="list","ct"),Wl=o(e=>(t=>t==="listItem")(e)||(t=>t==="listGroupLabel")(e),"st"),vR="> div";function kY(e){let t=(({option:i,trigger:s,disabled:l},{getMetaData:c})=>{let d=l||i.disabled;return{"aria-label":Pt("tagRemoveSelectionAriaLabel",c(),{label:i.label}),className:be(Y.tag,d&&Y.disabledTag),onClick:o(p=>{p.stopPropagation()},"onClick"),multiline:!0,onDelete:d?void 0:p=>{p.stopPropagation(),s({id:Re.tag,type:Ve.click,payload:{value:i}})},children:i.label}})(e,tt()),{children:r}=t,n=ce(t,["children"]);return B.default.createElement(iu,Object.assign({},n),r)}o(kY,"dt");function TY(){let{getMetaData:e,updateMetaData:t,getData:r,trigger:n}=tt(),{getEventElementType:i,getSelectableListItemSiblings:s,getElementUsingActiveDescendant:l,getElementId:c,getElementType:d}=_R(),p=["tag","tagList","clearAllButton","showAllButton"],h=(0,B.useCallback)((v,x)=>{let{onFocus:S,onBlur:E,open:b}=r(),_=o(y=>{let k=y&&c(y)||"";t({activeDescendant:k});let I=l();I&&I.getAttribute("aria-activedescendant")!==void 0&&I.setAttribute("aria-activedescendant",k)},"m");if(v===Ve.blur&&j5(x)&&(E&&(E(),n({id:Re.generic,type:Ve.blur})),_(null)),v===Ve.focus&&z5(x)&&S&&S(),v===Ve.focus){let{type:y,element:k}=i(x);y==="list"?(()=>{let I=s(void 0,!1);I.next&&(_(I.next),I.next.focus())})():_(y==="listItem"||y==="listGroupLabel"?k:null),y&&p.includes(y)&&b&&(y!=="tag"&&y!=="tagList"||t({focusTarget:"tag"}),n({id:Re.generic,type:Ve.blur}))}else if(v===Ve.blur&&b){let y=(k=>k.relatedTarget?k.relatedTarget:null)(x);y&&d(y)||n({id:Re.generic,type:Ve.focusMovedToNonListElement})}},[e,t,r,n]),m=(0,B.useCallback)(()=>{let{refs:v,focusTarget:x,activeDescendant:S}=e(),E=o(b=>{b&&b.current&&b.current.focus&&b.current.focus()},"r");if(x&&(E(x==="tag"?{current:v.tagList.current&&v.tagList.current.querySelectorAll(`* ${vR}`)[0]}:v[x]),t({focusTarget:void 0})),S){let b=document.getElementById(S);b&&b!==document.activeElement&&b.focus()}},[e,t]);return(0,B.useEffect)(()=>{m()}),{onFocus:o(v=>{h(Ve.focus,v)},"onFocus"),onBlur:o(v=>{h(Ve.blur,v)},"onBlur"),tabIndex:-1,ref:e().refs.container}}o(TY,"pt");var CY=/[a-z0-9äöå]/i,Z5=o(e=>e.key==="Backspace","mt"),eR=o(e=>["Enter"," "].includes(e.key),"gt");function IY(){let{getEventElementType:e,getSelectableListItemSiblings:t,getOptionListItem:r,getSelectableListItems:n}=_R(),{trigger:i,getData:s,getMetaData:l,updateMetaData:c}=tt(),d=(0,B.useMemo)(()=>(()=>{let S="",E=0,b=!1,_=o(()=>(b=!1,S),"l"),y=o(()=>E&&Date.now()-E>=300,"n"),k=o(R=>{S=R,E=Date.now(),b=!1},"r"),I=o(()=>{S="",E=0,b=!1},"i"),L=o((R,U)=>!!U&&!!(Ow(R)||hg(R)||Wl(R)),"a");return{getValue:_,update:k,append:o(R=>{k(_()+R)},"append"),clear:I,clearIfNeeded:o((R,U)=>{y()&&I(),L(R,U)||I()},"clearIfNeeded"),isExpired:y,shouldUseInput:L,hasPendingInput:o(()=>!!b&&(b=!1,!0),"hasPendingInput"),markPendingInput:o(()=>{b=!0},"markPendingInput")}})(),[]),p=(0,B.useRef)(null),h=(0,B.useCallback)(()=>{document.activeElement&&document.activeElement.scrollIntoView({block:"center"})},[]),m=(0,B.useCallback)(S=>{let{groups:E,filterFunction:b,multiSelect:_}=s(),y=S?$5(E,S,b||Rw,_):[];if(y[0]){let k=r(E,y[0],_);k&&k.focus&&(k.focus(),h())}},[h,r,Rw,s,$5]),v=(0,B.useCallback)(S=>{let{type:E,element:b}=e(S);if(!E)return;if(p.current&&E!==p.current)return S.preventDefault(),void(p.current=null);let _=o(()=>{let F=n()[0];F&&(F.focus(),h())},"d"),y=(F=>F.key==="ArrowDown")(S),k=(F=>!(F.key.length>1)&&CY.test(F.key))(S),I=!y&&(F=>F.key==="ArrowUp")(S),L=!I&&!y&&eR(S),{listInputType:R,refs:U}=l(),O=!!R,D=s().open;if(d.clearIfNeeded(E,k),!y&&!I||!(Ow(E)||hg(E)||Wl(E))||S.preventDefault(),(F=>F.key==="Escape")(S)&&D)i({id:Re.generic,type:Ve.close});else if((F=>F.key==="Home")(S)&&D)_();else if((F=>F.key==="End")(S)&&D)(()=>{let F=n().pop();F&&(F.focus(),h())})();else if(E==="searchOrFilterInput"&&y)_();else{if(Wl(E)&&(y||I)){let F=t(b);return y&&F.next?F.next.focus():I&&F.prev&&F.prev.focus(),void h()}if(Wl(E)&&L&&b)return b.click(),void h();if(hg(E)&&y&&O)_();else{if(O&&(hg(E)||Wl(E))&&(k||Z5(S))){let F=U.searchOrFilterInput;return void(F&&F.current&&(Z5(S)||(F.current.value=S.key),F.current.focus()))}if(Ow(E)){if(y&&!D)return void i({id:Re.selectedOptions,type:Ve.click});if(k&&(D||i({id:Re.selectedOptions,type:Ve.click}),R))return d.append(S.key),void c({[R]:d.getValue()})}if(d.shouldUseInput(E,k)&&!O){if(d.append(S.key),!D)return void d.markPendingInput();m(d.getValue())}}}},[i,s,l,c]),x=(0,B.useCallback)(S=>{let{type:E}=e(S);p.current=E,E&&Wl(E)&&eR(S)&&S.preventDefault()},[e]);return(0,B.useEffect)(()=>{s().open&&d.hasPendingInput()&&m(d.getValue())}),{onKeyUp:v,onKeyDown:x}}o(IY,"ht");function OY(e){let t="--checkbox-",r="--text-",n="--tag-",i="--show-all-",s="--clear-all-",l=e?Object.keys(e):[],c={root:void 0,checkbox:void 0,textInput:void 0,tag:void 0,showAllButton:void 0,clearAllButton:void 0};return l.length&&l.forEach(d=>{let[p,h]=(m=>m.startsWith(t)?["checkbox",t]:m.startsWith(r)?["textInput",r]:m.startsWith(n)?["tag",n]:m.startsWith(i)?["showAllButton",i]:m.startsWith(s)?["clearAllButton",s]:["root",void 0])(d);((m,v,x)=>{c[m]||(c[m]={});let S=x?v.replace(x,"--"):v;c[m][S]=`${e[v]}`})(p,d,h)}),c}o(OY,"bt");var AY=o(e=>{let{theme:t}=e,r=ce(e,["theme"]);(function(p){let{updateMetaData:h}=tt(),m=OY(p),v=bn(Y.root,m?m.root:void 0),x=bn(Y.root,m?m.checkbox:void 0,` .${Y.checkbox}`),S=bn(Y.root,m?m.textInput:void 0,` .${Y.searchOrFilterInput}`),E=bn(Y.root,m?m.tag:void 0,` .${Y.tag}`),b=bn(Y.root,m?m.clearAllButton:void 0,` .${Y.clearAllButton}`),_={root:v,checkbox:x,tag:E,textInput:S,showAllButton:bn(Y.root,m?m.showAllButton:void 0,` .${Y.showAllButton}`),clearAllButton:b};h({themes:_})})(t);let n=tt(),i=TY(),s=IY(),l=function(p,{getMetaData:h}){let{elementIds:m,themes:v}=h(),x=v.root,S=v.checkbox,E=v.tag,b=v.textInput,_=v.showAllButton,y=v.clearAllButton;return Object.assign(Object.assign({},p),{id:m.container,className:be(p.className,Y.wrapper,Y.root,x,S,E,b,_,y)})}(r,n),{children:c}=l,d=ce(l,["children"]);return B.default.createElement("div",Object.assign({},d,i,s),c)},"vt"),RY=o(()=>{let e=(t=>{let{getData:r,getMetaData:n}=t,{required:i}=r(),{elementIds:s,tooltip:l}=n();return{required:i,label:bg("label",t),inputId:s.button,id:s.label,tooltip:l}})(tt());return e.label?B.default.createElement(ag,Object.assign({},e)):null},"ft"),LY=o((e,t)=>{let{id:r,type:n,payload:i}=e,s=t.getData(),l={didSearchChange:!1,didSelectionsChange:!1,didDataChange:!1};if(s.disabled)return l;let c=o(m=>{if(s.open===m)return!1;let v=Date.now();return!(v-t.getMetaData().lastToggleCommand<200)&&(t.updateData({open:m}),t.updateMetaData({lastToggleCommand:v}),m||t.updateMetaData({activeDescendant:void 0}),!0)},"a"),d=o(m=>{t.updateMetaData({focusTarget:m})},"c"),p=o((m,v)=>{t.updateData({groups:m}),t.updateMetaData(Lw(m,t.getMetaData().selectedOptions,v))},"s");if(iY(r,n)){let m=!s.open,v=c(m);return v&&m&&d(t.getMetaData().listInputType?"searchOrFilterInput":"list"),Object.assign(Object.assign({},l),{didDataChange:v})}if(aY(r,n)){let m=i&&i.value;if(!m)return l;if(p(uR(s.groups,Object.assign(Object.assign({},m),{selected:!m.selected}),s.multiSelect),m),c(r!==Re.tag&&s.multiSelect),r!==Re.listItem||s.multiSelect){if(rR(r)){let v=t.getMetaData();d(v.selectedOptions.length?"tag":"button");let x=Pt("tagRemoved",v,{value:m.label}),S=Ua("tagsRemaining",v,"selectionCount");Uf(Gl(Re.tag,`${x} ${S}`),t)}}else d("button");return Object.assign(Object.assign({},l),{didSelectionsChange:!0,didDataChange:!0})}if(h=r,Bf(n)&&h===Re.listGroup){let m=i&&i.value;if(!m)return l;let v=Object.assign(Object.assign({},m),{selected:!m.selected}),x=function(S,E){if(!E.isGroupLabel)throw new Error("Use updateOptionInGroup to update non-groupLabel options.");if(!E.visible)throw new Error("Cannot click an group label that is not visible (without a label)");let b=Pw(S,E);return b<0?S:Kl(S,(_,y,k,I)=>I!==b?Object.assign({},_):_.visible&&!_.disabled?Object.assign(Object.assign({},_),{selected:E.selected}):Object.assign({},_))}(s.groups,v);return p(x,m),Object.assign(Object.assign({},l),{didSelectionsChange:!0,didDataChange:!0})}var h;if(sY(r,n))return p(lR(s.groups)),d("button"),Object.assign(Object.assign({},l),{didSelectionsChange:!0,didDataChange:!0});if(((m,v)=>q5(v)&&m===Re.filter)(r,n)){let m=i&&i.value||"";return t.updateMetaData({filter:m}),t.updateData({groups:dY(s.groups,m,s.filterFunction)}),Object.assign(Object.assign({},l),{didDataChange:!0})}if(((m,v)=>Bf(v)&&m===Re.showAllButton)(r,n)){let{showAllTags:m}=t.getMetaData();return t.updateMetaData({showAllTags:!m}),m?Uf(Gl(Re.tag,Pt("tagsPartiallyHidden",t.getMetaData())),t):d("tag"),Object.assign(Object.assign({},l),{didDataChange:!0})}if((((m,v)=>mg(m)&&v===Ve.outSideClick)(r,n)||((m,v)=>mg(m)&&v===Ve.close)(r,n))&&c(!1))return d("button"),Object.assign(Object.assign({},l),{didDataChange:!0});if(((m,v)=>mg(m)&&v===Ve.focusMovedToNonListElement)(r,n)&&s.open)return Object.assign(Object.assign({},l),{didDataChange:c(!1)});if(((m,v)=>m===Re.searchResult&&v===Ve.success)(r,n))return t.updateMetaData({isSearching:!1,hasSearchError:!1}),t.updateData({groups:Iw(i?.value,s.groups)}),Object.assign(Object.assign({},l),{didDataChange:!0});if(((m,v)=>q5(v)&&m===Re.search)(r,n)){let m=i&&i.value||"";return t.updateMetaData({search:m,hasSearchError:!1}),m||t.updateData({groups:Iw({},s.groups)}),Object.assign(Object.assign({},l),{didSearchChange:!0,didDataChange:!0})}return uY(r,n)?(t.updateMetaData({isSearching:!1,hasSearchError:!0}),t.updateData({groups:Iw({},s.groups)}),Object.assign(Object.assign({},l),{didDataChange:!0})):lY(r,n)&&s.open?Object.assign(Object.assign({},l),{didDataChange:c(!1)}):l},"St"),NY=(0,lu.debounce)((e,t)=>{if(!t)return;let{cancelCurrentSearch:r,search:n,selectedOptions:i}=e.getMetaData();if(r&&r(),!n)return;let[s,l]=((c,d,p,h)=>{let m=!1;return[()=>{m=!0},new Promise(v=>{c(d,p,h).then(x=>{v(m?{id:Re.searchResult,type:Ve.cancelled}:{id:Re.searchResult,type:Ve.success,payload:{value:x}})}).catch(()=>{v({id:Re.searchResult,type:Ve.error})})})]})(t,n,i,e.getData());e.updateMetaData({cancelCurrentSearch:s}),e.asyncRequestWithTrigger(l)},300),PY=o((e,t)=>{let{updateData:r,updateMetaData:n,getData:i,getMetaData:s}=t,{didSearchChange:l,didSelectionsChange:c,didDataChange:d}=LY(e,t),p=i(),{onSearch:h,onChange:m,onClose:v,multiSelect:x,open:S}=p,E=x&&(_=>{let y=["cancelled","close","clearButton","clearAllButton","tag","selectedOptions","focusMovedToNonListElement","blur"];return y.includes(_.type||"")||y.includes(_.id||"")})(e)&&!S,b=!1;if(E&&v){let _=v(su(p.groups),void 0,p);if(_){let{groups:y,options:k,invalid:I,texts:L}=_;if(y||k){let R=Ff(_)||[];r({groups:R}),n(Lw(R,t.getMetaData().selectedOptions,void 0))}I!==void 0&&I!==p.invalid&&(r({invalid:I}),b=!0),L&&(G5(L,s()),b=!0)}}if(l&&h&&(t.updateMetaData({isSearching:!!s().search}),NY(t,h)),c){let{lastClickedOption:_}=s(),y=m?.(su(p.groups),_,p),k=!1;if(y){let{groups:I,options:L,invalid:R,texts:U}=y;if(I||L){let O=Ff(y)||[];r({groups:O}),n(Lw(O,t.getMetaData().selectedOptions,_)),k=!0}R!==void 0&&R!==p.invalid&&(r({invalid:R}),k=!0),U&&(G5(U,s()),k=!0)}if(k)return!0}return d||b},"Ct");function DY(e){var{children:t}=e,r=ce(e,["children"]);let{initialData:n,metaData:i,onChange:s,onReset:l}=r,c=(0,B.useMemo)(()=>s,[]),d=(0,B.useRef)({dataStorage:void 0,metaDataStorage:void 0}),p=(0,B.useCallback)(E=>{let b=E?d.current&&d.current.dataStorage:d.current&&d.current.metaDataStorage;return b?b.get():void 0},[]),h=(0,B.useMemo)(()=>{let E=p(!0);return Aw(l&&E?l({previousData:E,currentData:n}):n)},[n]),m=(0,B.useMemo)(()=>{let E=p(!1);return Aw(l&&E?l({previousMetaData:E,currentMetaData:i}):i)},[i]);d.current=l?{dataStorage:h,metaDataStorage:m}:void 0;let v=Am(),x=(0,B.useRef)(!0),S=(0,B.useMemo)(()=>{let E=nR(h,m);return E.trigger=b=>{c(b,E)&&v()},E.asyncRequestWithTrigger=b=>Q4(this,void 0,void 0,function*(){let[_,y]=yield D5(b);_||x.current&&E.trigger(y)}),E},[h,m,v,c]);return(0,B.useEffect)(()=>(x.current=!0,()=>{x.current=!1}),[]),B.default.createElement(oR.Provider,{value:{dataStorage:h,metaDataStorage:m,dataHandlers:S}},t)}o(DY,"Ot");var bR=o((e,t=200)=>{let r=(0,B.useRef)(null),n=(0,B.useRef)(null),i=(0,B.useMemo)(()=>(0,lu.debounce)(d=>e(d[0]),t),[e,t]),s=(0,B.useCallback)(()=>{r.current&&(r.current.disconnect(),r.current=null),i.cancel()},[r]),l=(0,B.useCallback)(d=>{s(),r.current=new ResizeObserver(i),r.current.observe(d)},[s,r,i]),c=(0,B.useCallback)(d=>(n.current!==d&&(d?l(d):s(),n.current=d),n),[s,n,l]);return(0,B.useEffect)(()=>()=>{s()},[s]),[c,s]},"wt"),yR=o((e,t="both")=>{let r=e.getBoundingClientRect(),n=o(d=>d.top>=r.top&&d.bottom<=r.bottom,"l"),i=o(d=>d.left>=r.left&&d.right<=r.right,"n"),s=o(d=>t==="vertical"?n(d):(t==="horizontal"||n(d))&&i(d),"r"),l=e.lastElementChild,c=e.children.length-1;for(;l&&c>=0&&!s(l.getBoundingClientRect());)l=l.previousElementSibling,c-=1;return c},"kt"),MY=o(e=>{let{getData:t,getMetaData:r,trigger:n}=e,{disabled:i,open:s,invalid:l,multiSelect:c,groups:d,clearable:p,required:h}=t(),m=r(),{icon:v,refs:x,elementIds:S,selectedOptions:E,listInputType:b,activeDescendant:_}=m,{placeholder:y,label:k,ariaLabel:I,errorText:L,assistiveText:R,noSelectedOptions:U,selectedOptionsCount:O,and:D,otherOptions:F,requiredText:z}=(Q=>{let q=o(J=>J==="selectedOptionsCount"?Ua(J,Q,"selectionCount"):Pt(J,Q),"t");return{placeholder:q("placeholder")||"",label:q("label"),ariaLabel:q("dropdownButtonAriaLabel"),assistiveText:q("assistive"),errorText:q("error"),noSelectedOptionsText:q("noSelectedOptions"),selectedOptionsCount:q("selectedOptionsCount"),and:q("selectedOptionsCount_and"),otherOptions:q("selectedOptionsCount_otherOptions"),noSelectedOptions:q("noSelectedOptions"),requiredText:q("required")}})(m),G=!!b;return Object.assign(Object.assign({"aria-controls":S.selectionsAndListsContainer,"aria-expanded":s,"aria-haspopup":"listbox","aria-label":(()=>{let Q=k||I,q=Q?[`${Q}.`]:[],{length:J}=E;if(J){let re=[];re.push(`${O}:`),E[0]&&re.push(`"${E[0].label}"`),E[1]&&re.push(`${D} "${E[1].label}"`),J>2&&re.push(`${D} ${J-2} ${F}.`),q.push(re.join(" "))}else q.push(`${y}. ${U}.`);return h&&q.push(z),R&&q.push(R),l&&L&&q.push(L),q.map(re=>re.charAt(re.length-1)==="."?re:`${re}.`).join(" ")})(),"aria-activedescendant":G?void 0:_,buttonRef:x.button,className:be(Y.dropdownButton,Y.selectedOptions,!E.length&&Y.placeholder,i&&Y.disabledButton,!c&&Y.singleSelect,p&&Y.clearable),"aria-disabled":i,icon:v,id:S.button,options:E,optionClassName:Y.dropdownButtonOption,placeholder:y},vg({id:Re.selectedOptions,type:Ve.click,trigger:n})),(()=>{if(G)return{role:void 0,"aria-controls":S.searchOrFilterInput,"aria-haspopup":"dialog"};let Q=zf(d).length>0,q=c&&Q;return{role:"combobox","aria-controls":S.list,"aria-haspopup":q?"dialog":"listbox"}})())},"It");function BY(){let e=tt(),{multiSelect:t}=e.getData(),r=MY(e),{options:n,placeholder:i,buttonRef:s,optionClassName:l,icon:c}=r,d=ce(r,["options","placeholder","buttonRef","optionClassName","icon"]),p=(0,B.useCallback)(()=>{t&&function(v){let x=v.current,S=[Y.spaceForOneDigit,Y.spaceForTwoDigits,Y.spaceForThreeDigits,Y.spaceForFourDigits],E=x&&x.querySelector("* > div");if(E){E.childNodes.forEach(I=>I&&I.classList&&I.classList.remove(Y.lastVisible));let b=E.childNodes.length,_=String(b-1).length;x.classList.remove(...S),b>1&&x.classList.add(S[_-1]);let y=yR(E,"vertical"),k=E.children.length-1-y;if(k<1||y===-1)x.classList.remove(Y.hasHiddenItems);else{x.classList.add(Y.hasHiddenItems);let I=x.querySelector("span.count");I&&(I.innerHTML=`+${k}`),E.childNodes[y].classList.add(Y.lastVisible)}}}(s)},[s,t]),[h]=bR(p);(0,B.useLayoutEffect)(()=>{p()});let m=n.length?n.map(v=>B.default.createElement("span",{className:l,key:v.value},v.label)):B.default.createElement("span",{className:l,"data-testid":"placeholder"},i);return B.default.createElement("button",Object.assign({type:"button"},d,{ref:s}),c&&B.default.createElement("span",{key:"icon",className:Y.buttonIcon},c),B.default.createElement("div",{className:Y.labels,key:"labels","aria-hidden":!0,ref:h},m),n.length>1&&B.default.createElement("span",{className:Y.count,key:"count","aria-hidden":!0},B.default.createElement("span",{className:"count",key:"number"},"+1")),B.default.createElement("div",{className:be(Y.arrowAndSpaceForClearButton,Y.icon)},B.default.createElement(Kx,{className:Y.angleIcon,"aria-hidden":!0})))}o(BY,"At");function FY(){let e=(({getData:t,getMetaData:r,trigger:n})=>{let i=r(),{elementIds:s,selectedOptions:l}=i,{disabled:c,clearable:d}=t();return l.length&&d?Object.assign(Object.assign({className:be(Y.dropdownButton,Y.withVisibleFocus,Y.icon,Y.clearButton,c&&Y.disabledButton)},vg({id:Re.clearButton,type:Ve.click,trigger:n})),{id:s.clearButton,disabled:c,"aria-label":Ua("clearButtonAriaLabel",i,"selectionCount",{label:l[0].label})}):null})(tt());return e?B.default.createElement("button",Object.assign({type:"button"},e),B.default.createElement(gm,{className:Y.angleIcon,"aria-hidden":!0})):null}o(FY,"Et");function UY(e){let t=function(r){return Object.assign(Object.assign({},r),{className:be(Y.selectedOptionsContainer)})}(e);return B.default.createElement("div",Object.assign({},t),B.default.createElement(BY,null),B.default.createElement(FY,null))}o(UY,"yt");var zY=o(e=>{let t=function(i,{getData:s,getMetaData:l}){let{invalid:c,open:d}=s(),{refs:p}=l();return Object.assign(Object.assign({},i),{ref:p.selectionsAndListsContainer,className:be(Y.selectAndListContainer,c&&Y.invalid,d&&Y.open)})}(e,tt()),{children:r}=t,n=ce(t,["children"]);return B.default.createElement("div",Object.assign({},n),r)},"Lt"),jY=o(e=>{let t=iR(e);return t<1&&t>0},"jt");function qY(e){let{children:t}=e,r=ce(e,["children"]);return B.default.createElement("div",Object.assign({},r),t)}o(qY,"Dt");var xR=o(e=>{let t=Dw(e);return{role:"group","aria-label":t&&t.label||"",key:t&&t.label}},"Bt"),wR=o(({groups:e,getOptionId:t,trigger:r})=>e.map(n=>{let i=xR(n),s=((l,{trigger:c,getOptionId:d})=>l.options.map(p=>{return p.visible?p.isGroupLabel?B.default.createElement(vY,{option:p,trigger:c,getOptionId:d,isIntermediate:jY(l),isGroupDisabled:(h=l,!h.options.some(m=>!m.isGroupLabel&&!m.disabled)),key:p.value}):B.default.createElement(pR,{option:p,trigger:c,isInGroup:!0,key:p.value,getOptionId:d}):null;var h}).filter(p=>!!p))(n,{trigger:r,getOptionId:t});return s.length?B.default.createElement(qY,Object.assign({},i,{key:i["aria-label"]}),s):null}),"Tt"),SR=o(e=>{let{getData:t,getMetaData:r}=e,{groups:n}=t(),i=r(),{elementIds:s,refs:l,listInputType:c}=i,d=!!c,p=zf(n).length>0,h=d||p,m=!d&&p,v=gg(n),x=bg("label",e);return Object.assign(Object.assign({"aria-label":(()=>{if(m)return;let S=Ua("choiceCount",i,"numberIndicator",{numberIndicator:v});return h?S:`${x}. ${S}`})()},c?{"aria-live":"polite"}:{}),{id:s.list,className:be(Y.list,Y.shiftOptions,Y.multiSelectList),ref:l.list,role:(()=>{if(!m)return h?"dialog":"listbox"})(),tabIndex:-1})},"Mt");function $Y(){let e=tt(),{getData:t,getMetaData:r,trigger:n}=e,{open:i,groups:s}=t(),{isSearching:l,getOptionId:c}=r(),d=SR(e),p=i&&!l?wR({groups:s,getOptionId:c,trigger:n}):[];return B.default.createElement("div",Object.assign({},d),i?p:null)}o($Y,"Ft");var Mw=o(({groups:e,multiSelect:t,getOptionId:r,trigger:n})=>za(e,!1).map(i=>{if(!i.visible)return null;let s={option:i,trigger:n,key:i.value,getOptionId:r};return t?B.default.createElement(pR,Object.assign({},s,{isInGroup:!1})):i.isGroupLabel?B.default.createElement(hY,Object.assign({},s)):B.default.createElement(wY,Object.assign({},s))}).filter(i=>!!i),"zt");function Bw({refs:e,elementIds:t,multiSelect:r}){return{className:be(Y.list),ref:e.list,id:t.list,role:"listbox","aria-multiselectable":r,tabIndex:-1}}o(Bw,"Rt");function tR(){let{getData:e,trigger:t,getMetaData:r}=tt(),{open:n,groups:i,multiSelect:s}=e(),{isSearching:l,getOptionId:c,refs:d,elementIds:p,listInputType:h}=r(),m=Object.assign(Object.assign({},Bw({refs:d,elementIds:p,multiSelect:s})),h?{"aria-live":"polite"}:{}),v=n&&!l?Mw({groups:i,trigger:t,multiSelect:s,getOptionId:c}):null;return B.default.createElement("ul",Object.assign({},m),v)}o(tR,"qt");function HY(){let{getData:e,trigger:t,getMetaData:r}=tt(),{open:n,groups:i,multiSelect:s}=e(),{isSearching:l,getOptionId:c,refs:d,elementIds:p,listInputType:h}=r(),m=Object.assign(Object.assign({},Bw({refs:d,elementIds:p,multiSelect:s})),h?{"aria-live":"polite"}:{}),v=n&&!l?(({groups:x,getOptionId:S,trigger:E})=>x.map(b=>{let _=Object.assign(Object.assign({},xR(b)),{className:be(Y.list,Y.shiftOptions)}),y=Mw({groups:[b],trigger:E,getOptionId:S,multiSelect:!1});return B.default.createElement("ul",Object.assign({},_,{key:_["aria-label"]}),y)}))({groups:i,trigger:t,getOptionId:c}):null;return B.default.createElement("div",Object.assign({},m),v)}o(HY,"Gt");var VY=o(({forMultiSelectWithGroups:e})=>{let t=tt(),{getData:r,getMetaData:n,trigger:i}=t,{open:s,groups:l,multiSelect:c}=r(),{isSearching:d,getOptionId:p,refs:h,elementIds:m}=n(),v=za(l),x=s&&!d,S=function(y){let k=Am(),I=Array.isArray(y)?y.length:0,L=(0,B.useMemo)(()=>({max:I,pos:100,chunkSize:100}),[I]),R=I?y.slice(0,L.pos):[],U=(0,B.useCallback)(()=>{let{max:O,pos:D,chunkSize:F}=L;D>=O||(L.pos=Math.min(D+F,O),window.requestAnimationFrame(k))},[L]);return(0,B.useEffect)(()=>()=>{L.max=0},[]),(0,B.useEffect)(()=>{U()}),R}(x?v:[]),E=o(()=>{let y=S.length;return x?l.map(k=>{let I=k.options.filter(R=>R.visible),L=Math.min(I.length,y);return y-=L,{options:L>0?I.slice(0,L):[]}}):[]},"f");if(e){let y=SR(t),k=x?wR({groups:E(),getOptionId:p,trigger:i}):null;return B.default.createElement("div",Object.assign({},y),k)}let b=Bw({refs:h,elementIds:m,multiSelect:c}),_=x?Mw({groups:E(),trigger:i,multiSelect:c,getOptionId:p}):null;return B.default.createElement("ul",Object.assign({},b),_)},"Zt"),WY=o(({virtualize:e,multiSelect:t,isMultiSelectAndHasGroupLabels:r,hasVisibleGroupLabels:n})=>e?B.default.createElement(VY,{forMultiSelectWithGroups:r}):t?r?B.default.createElement($Y,null):B.default.createElement(tR,null):n?B.default.createElement(HY,null):B.default.createElement(tR,null),"$t"),GY=o(()=>{let e=tt(),{getData:t,getMetaData:r}=e,{open:n,groups:i,multiSelect:s,visibleOptions:l,virtualize:c}=t(),{isSearching:d}=r(),p=n&&!d,h=be(Y.listContainer,!p&&Y.hidden),m={maxHeight:52*l},v=zf(i).length>0,x=s&&v;return(0,B.useEffect)(()=>{let S=o(E=>{["ArrowUp","ArrowDown"].includes(E.code)&&E.preventDefault()},"e");return p?window.addEventListener("keydown",S):window.removeEventListener("keydown",S),()=>{window.removeEventListener("keydown",S)}},[p]),B.default.createElement("div",{className:h,style:m},B.default.createElement(WY,{multiSelect:s,isMultiSelectAndHasGroupLabels:x,virtualize:c,hasVisibleGroupLabels:v}))},"Nt"),KY=o(e=>{let t=((s,l)=>{let{getData:c,getMetaData:d,trigger:p}=l,{open:h,groups:m,multiSelect:v}=c(),x=d(),{refs:S,elementIds:E,listInputType:b}=x,_=zf(m).length>0,y=!!b,k=bg("label",l),I=v&&_&&!y?`${k}. ${Ua("choiceCount",x,"numberIndicator",{numberIndicator:gg(m)})}`:k,L=(0,B.useCallback)(()=>{h&&p({id:Re.generic,type:Ve.outSideClick})},[h,p]);return Object.assign(Object.assign(Object.assign({},s),{className:be(Y.listAndInputContainer,h&&Y.listAndInputContainerVisible,y&&Y.withSearchOrFilter),ref:S.listContainer,outsideClickTrigger:L,id:E.selectionsAndListsContainer,"aria-hidden":!h}),(y||v&&_)&&{role:"dialog","aria-label":I})})(e,tt()),{children:r,outsideClickTrigger:n}=t,i=ce(t,["children","outsideClickTrigger"]);return function(s){let l=(0,B.useCallback)(c=>{let{ref:d,callback:p}=s;d&&d.current&&!d.current.contains(c.target)&&p()},[s.callback,s.ref]);(0,B.useEffect)(()=>(window.addEventListener("click",l,!0),()=>{window.removeEventListener("click",l,!0)}),[l])}({ref:i.ref,callback:o(()=>{n()},"callback")}),B.default.createElement("div",Object.assign({},i),r)},"Pt"),Fa="{{type}}",au=o((e,t)=>{let r=t?"search":"filter";return e.replace(Fa,r)},"Wt"),YY=o(({getMetaData:e,trigger:t,getData:r},n)=>{let i=e(),{filter:s,elementIds:l,refs:c,search:d,activeDescendant:p}=i,{multiSelect:h,groups:m}=r(),v=zf(m).length>0,x=n==="search",S=x?d:s,E=Pt(au(`${Fa}Label`,x),i),b=Pt(au(`${Fa}ClearButtonAriaLabel`,x),i),_=Pt(au(`${Fa}Placeholder`,x),i);return Object.assign(Object.assign({className:be(Y.searchOrFilterInput)},function(y){let{id:k,type:I=Ve.change,trigger:L}=y;return{onChange:o(R=>{L({id:k,type:I,payload:{value:R.currentTarget.value,originalEvent:R}})},"onChange")}}({id:Re[n],trigger:t})),{onButtonClick:o(y=>{y.preventDefault()},"onButtonClick"),id:l.searchOrFilterInput,key:l.searchOrFilterInput,clearButton:!0,clearButtonAriaLabel:b,label:E,value:S,placeholder:_,ref:c.searchOrFilterInput,"aria-activedescendant":p||"","aria-controls":l.list,"aria-expanded":!0,"aria-labelledby":`${l.searchOrFilterInputLabel} ${l.label}`,"aria-haspopup":h&&v?"dialog":"listbox",role:"combobox",labelId:l.searchOrFilterInputLabel})},"Ht");function JY(){let e=tt(),{getMetaData:t}=e,{listInputType:r}=t();if(!r)return null;let n=YY(e,r);return B.default.createElement(Pf,Object.assign({},n))}o(JY,"Vt");function QY(){let e=tt(),{getData:t,getMetaData:r}=e,n=(0,B.useRef)(!1),i=t(),{groups:s,open:l}=i,c=r(),{isSearching:d,hasSearchError:p,search:h,filter:m,listInputType:v}=c,x=gg(s),S=o(()=>`${h} ${m} ${x} ${p?"error":""} ${d?"searching":""}`,"h"),E=(0,B.useRef)(S()),b=S(),_=E.current!==b;if(E.current=b,n.current||!d&&!m||(n.current=!0),_){let R=function(U,O){let{groups:D,open:F}=U,{isSearching:z,search:G,filter:Q,hasSearchError:q}=O,J=gg(D),re=G||Q,se="searchAndFilter",de={value:re,numberIndicator:J};return F?Gl(se,(()=>{if(z)return Pt("searching",O,{value:re});if(re){let pe=!!G;if(q)return`${Pt("searchErrorTitle",O)} ${Pt("searchErrorText",O)}`;if(J===0){let Qt=au(`${Fa}edWithoutResultsInfo`,pe),yt=au(`${Fa}WithAnotherTerm`,pe);return`${Pt(Qt,O,de)} ${Pt(yt,O,de)}`}return pe?Ua("searchResults",O,"numberIndicator",de):`${Pt("filterResults",O,de)} ${Ua("filterResultsCount",O,"numberIndicator",de)}`}return""})()||"",z||Q?800:0):Gl(se,"")}(i,c);R.content?Uf(R,e):function(U,O){let{screenReaderNotifications:D}=O.getMetaData(),F=D.findIndex(z=>{let G=!U.type||z.type===U.type,Q=!U.content||z.content===U.content;return G&&Q});F>-1&&(D.splice(F,1),O.updateMetaData({screenReaderNotifications:D}))}(R,e)}let y=v==="search",k=!d&&!x&&(h||m),I=d?Pt("searching",c,{value:h}):"";if(!l||!v||!k&&!I)return null;let L={className:be(Y.searchAndFilterInfoContainer,p&&Y.withErrorMessage),"data-testid":"hds-select-search-and-filter-info"};return B.default.createElement("div",Object.assign({},L),I&&B.default.createElement(B.default.Fragment,null,B.default.createElement(U5,{small:!0,loadingText:"",loadingFinishedText:""}),B.default.createElement("span",{"data-testid":"hds-select-searching-text"},I)),k&&!p&&B.default.createElement(B.default.Fragment,null,B.default.createElement("span",{"data-testid":"hds-select-no-results"},Pt(au(`${Fa}edWithoutResultsInfo`,y),c,{value:m||h})),B.default.createElement("span",null,Pt(au(`${Fa}WithAnotherTerm`,y),c))),p&&B.default.createElement(B.default.Fragment,null,B.default.createElement(A8,{color:"var(--color-error)"}),B.default.createElement("span",{"data-testid":"hds-select-searching-error"},Pt("searchErrorTitle",c)),B.default.createElement("span",null,Pt("searchErrorText",c))))}o(QY,"Qt");function XY(){let{getData:e,getMetaData:t,trigger:r}=tt(),{disabled:n}=e(),{refs:i,elementIds:s,selectedOptions:l}=t();return B.default.createElement("div",{id:s.tagList,className:be(Y.tagList),ref:i.tagList},l.map(c=>B.default.createElement(kY,{option:c,trigger:r,key:c.value,disabled:n})))}o(XY,"Ut");function ZY(){let e=(({getData:n,trigger:i,getMetaData:s})=>{let{disabled:l}=n(),c=s(),{elementIds:d,selectedOptions:p}=c,h=_g("tagsClearAllButton",c),m=Ua("tagsClearAllButtonAriaLabel",c,"selectionCount",{label:p.length>0?p[0].label:""});return Object.assign(Object.assign({},vg({id:Re.clearAllButton,trigger:i})),{children:h,variant:fo.Secondary,className:Y.clearAllButton,disabled:l,id:d.clearAllButton,"aria-label":m})})(tt()),{children:t}=e,r=ce(e,["children"]);return B.default.createElement(Ia,Object.assign({},r,{iconEnd:B.default.createElement(O8,null)}),t)}o(ZY,"Jt");function eJ(){let e=(i=>{let{getMetaData:s,getData:l,trigger:c}=i,{disabled:d}=l(),p=s(),{showAllTags:h,refs:m,elementIds:v}=p,x=_g(h?"tagsShowLessButton":"tagsShowAllButton",p),S=_g(h?"tagsShowLessButtonAriaLabel":"tagsShowAllButtonAriaLabel",p);return Object.assign(Object.assign({},vg({id:Re.showAllButton,trigger:c})),{children:x,variant:fo.Secondary,buttonRef:m.showAllButton,disabled:d,id:v.showAllButton,"aria-label":S,className:Y.showAllButton})})(tt()),{children:t,buttonRef:r}=e,n=ce(e,["children","buttonRef"]);return B.default.createElement(Ia,Object.assign({},n,{ref:r,iconEnd:B.default.createElement(Kx,{className:Y.arrowIcon})}),t)}o(eJ,"Xt");function tJ(){let{getData:e}=tt(),{clearable:t}=e();return B.default.createElement("div",{className:Y.tagListButtons},B.default.createElement(eJ,null),t&&B.default.createElement(ZY,null))}o(tJ,"Yt");function rJ(e,t){let r=e.current;if(r){let n=((d,p=-1)=>{let h=[],m=[],v=-1,x=o((_,y)=>{v+=1;let{top:k,bottom:I,left:L,right:R}=_;h[v]={top:k,bottom:I,left:L,right:R},m[v]=[],m[v].push(y)},"r"),S=o((_,y)=>{let k=h[v];k.top=Math.min(k.top,_.top),k.bottom=Math.max(k.bottom,_.bottom),k.left=Math.min(k.left,_.left),k.right=Math.max(k.right,_.right),m[v].push(y)},"i"),E=o(_=>{let y=h[v];return!y||(_.left===y.left||_.right=y.bottom},"a"),b=d.firstElementChild;for(;b;){let _=b.getBoundingClientRect();if(E(_)){if(p>0&&m.length>=p)break;x(_,b)}else S(_,b);b=b.nextElementSibling}return m})(r),i=t?n[n.length-1]:n[1],s=i&&i[0],l=r.getBoundingClientRect().top,c=s?s.getBoundingClientRect().bottom-l+"px":void 0;return r.style.maxHeight=c,n}return[]}o(rJ,"eo");function nJ(){let{getData:e,getMetaData:t}=tt(),{multiSelect:r,noTags:n}=e(),{showAllTags:i,selectedOptions:s,refs:l}=t(),c=l.tagList,d=l.showAllButton,p=r?s:[],h=(0,B.useCallback)(()=>{let v=rJ(c,i);(function(x,S){let E=x.current;E&&(S<=2?E.classList.add(Y.hiddenButton):E.classList.remove(Y.hiddenButton))})(d,v.length),function(x){let S=x.current,E=S&&S.querySelectorAll(`* ${vR}`);if(E){let b=yR(S,"vertical"),_=b>-1?b+1:-1,y=0;E.forEach(k=>{k&&k.setAttribute&&(k.setAttribute("tabindex",y<_?"0":"-1"),k.setAttribute("aria-hidden",y<_?"false":"true")),y+=1})}}(c)},[c,d,i]),[m]=bR(h);return(0,B.useLayoutEffect)(()=>{h()}),!p.length||n?null:B.default.createElement("div",Object.assign({},function(v){return{className:be(Y.tagListContainer,v&&Y.tagListExpanded)}}(i),{ref:m}),B.default.createElement(XY,null),B.default.createElement(tJ,null))}o(nJ,"to");function ER(e){return bg(e,tt())||""}o(ER,"oo");function oJ(){let e=tt(),t=function({getData:s}){let{invalid:l}=s(),c=ER("error");return{children:l&&c?c:null,className:Y.errorText}}(e),{children:r}=t,n=ce(t,["children"]),i=(0,B.useRef)(r);return r&&r!==i.current&&(Uf(Gl(Re.error,r),e),i.current=r),r?B.default.createElement("div",Object.assign({},n),r):null}o(oJ,"lo");function iJ(){let e=function(){let s=ER("assistive");return{className:Y.assistiveText,children:s||null}}(),{children:t}=e,r=ce(e,["children"]),n=tt(),i=(0,B.useRef)(t);return t&&t!==i.current&&(Uf(Gl(Re.assistive,t),n),i.current=t),t?B.default.createElement("div",Object.assign({},r),t):null}o(iJ,"no");function aJ(){let{getMetaData:e,updateMetaData:t}=tt(),r=(0,B.useRef)(0);r.current||(r.current=Date.now());let n=Am(),i=(0,B.useRef)(null),s=(0,B.useRef)(""),l=o(m=>m.map(v=>v.content).join(" "),"a"),c=(0,B.useCallback)(()=>{let m=Date.now(),v=o(x=>!x.content||x.showTime>0&&x.showTime+2e3<=m,"n");if(m-r.current>2e4){let x=e().screenReaderNotifications.filter(S=>!v(S));t({screenReaderNotifications:x}),r.current=Date.now()}return e().screenReaderNotifications.filter(x=>!v(x)&&(!x.delay||x.addTime+x.delay<=m))},[e]),d=(0,B.useCallback)(()=>{s.current!==l(c())&&n()},[e]);i.current||(i.current=setInterval(d,200)),(0,B.useEffect)(()=>()=>{i.current&&(clearInterval(i.current),i.current=null)},[]);let p=c(),h=Date.now();return s.current=l(p),B.default.createElement("div",{"aria-live":"polite",className:Y.screenReaderNotifications,"data-testid":"hds-select-screen-reader-notifications"},p.map(m=>(m.showTime||(m.showTime=h),B.default.createElement("span",{key:m.content},m.content))))}o(aJ,"ro");var Fw=(0,B.forwardRef)((e,t)=>{var{options:r,open:n,groups:i,icon:s,required:l,onChange:c,children:d,id:p,onFocus:h,onBlur:m,onClose:v,disabled:x,texts:S,invalid:E,multiSelect:b,noTags:_,visibleOptions:y,virtualize:k,filter:I,onSearch:L,value:R,theme:U,clearable:O,tooltip:D}=e,F=ce(e,["options","open","groups","icon","required","onChange","children","id","onFocus","onBlur","onClose","disabled","texts","invalid","multiSelect","noTags","visibleOptions","virtualize","filter","onSearch","value","theme","clearable","tooltip"]);let z=(0,B.useMemo)(()=>{let q={groups:pY({options:r,groups:i,value:R,children:d}),open:!!n,required:!!l,invalid:!!E,disabled:!!x,multiSelect:!!b,noTags:!!_,visibleOptions:y||5.5,virtualize:!!k,onChange:c,onFocus:h,onBlur:m,onClose:v,filterFunction:I,onSearch:L,clearable:!!O,initialOpenValue:n};return q.multiSelect&&aR(q.groups),q},[r,n,i,c,x,E,l,_,k,y,L,h,m,v,R,d,O]),G=(0,B.useMemo)(()=>{let q=`${p||(0,lu.uniqueId)("hds-select-")}`,J=new Map,re=0,se=o(()=>{if(z.onSearch||z.filterFunction)return z.onSearch?Re.search:Re.filter},"r");return{lastToggleCommand:0,lastClickedOption:void 0,showAllTags:!1,icon:s,activeDescendant:void 0,focusTarget:void 0,refs:{button:typeof t=="function"?(0,B.createRef)():t||(0,B.createRef)(),listContainer:(0,B.createRef)(),list:(0,B.createRef)(),selectionsAndListsContainer:(0,B.createRef)(),tagList:(0,B.createRef)(),showAllButton:(0,B.createRef)(),searchOrFilterInput:(0,B.createRef)(),container:(0,B.createRef)()},selectedOptions:su(z.groups),elementIds:cR(q),textProvider:_Y(S),getOptionId:o(de=>{let pe=de.isGroupLabel?`hds-group-${de.label}`:de.value,Qt=J.get(pe);if(!Qt){let yt=`${q}-option-${re}`;return re+=1,J.set(pe,yt),yt}return Qt},"getOptionId"),listInputType:se(),hasListInput:!!se(),filter:"",search:"",isSearching:!1,hasSearchError:!1,cancelCurrentSearch:void 0,screenReaderNotifications:[],tooltip:D}},[p,z.groups,z.filterFunction,z.onSearch,S,t]);(0,B.useEffect)(()=>()=>{G.cancelCurrentSearch&&G.cancelCurrentSearch()},[]);let Q=(0,B.useCallback)(({previousData:q,currentData:J,currentMetaData:re})=>{if(J){if(q){if(J.initialOpenValue!==void 0&&q.initialOpenValue!==J.initialOpenValue)return Object.assign(Object.assign({},J),{open:J.initialOpenValue});if(q.open)return Object.assign(Object.assign({},J),{open:!0})}return J}return re},[]);return B.default.createElement(DY,{initialData:z,metaData:G,onChange:PY,onReset:Q},B.default.createElement(AY,Object.assign({},F,{theme:U}),B.default.createElement(RY,null),B.default.createElement(zY,null,B.default.createElement(UY,null),B.default.createElement(KY,null,B.default.createElement(JY,null),B.default.createElement(GY,null),B.default.createElement(QY,null))),B.default.createElement(oJ,null),B.default.createElement(iJ,null),B.default.createElement(nJ,null),B.default.createElement(aJ,null)))});var ube=V(E8()),lbe=V(le());var cbe=V(Us());var hbe=V(cA());var mbe=V(u0());var kR=V(le()),Uw=V(ke()),sJ=(0,kR.forwardRef)(({className:e,error:t,errorMessage:r,headingLevel:n=3},i)=>(t instanceof TypeError||console.error("Error loading data from Elastic:",t),(0,Uw.jsx)("div",{className:e,ref:i,children:(0,Uw.jsx)(Ew,{label:Drupal.t("An error occurred while loading the content",{},{context:"React search"}),type:"error",headingLevel:n,children:r||Drupal.t("Please reload the page or try again later.",{},{context:"React search"})})}))),TR=sJ;var qw=class qw extends URLSearchParams{constructor(t=null){if(super(),!t)return;let n=new URLSearchParams(t).entries(),i=n.next(),s={},l=["topic","neighbourhoods","groups"];for(;!i.done;){let[c,d]=i.value,p=l.find(h=>c.includes(h));p?s?.[p]?.length?s[p].push(d):s[p]=[d]:this.set(c,d),i=n.next()}Object.keys(s).forEach(c=>{this.set(c,s[c].toString())})}toInitialValue(){let t={groups:[],neighbourhoods:[],topic:[]},r=Object.keys(t),n=this.entries(),i=n.next();for(;!i.done;){let[c,d]=i.value,p=r.find(h=>c.includes(h));if(p){let h=d.split(",");t[p]=h.map(m=>Number(m))}i=n.next()}let s=this.get("page");s&&(t.page=Number(s));let l=this.get("keyword");return l&&(t.keyword=l),t}toString(){let t=new URLSearchParams;return["page","keyword"].forEach(r=>{this.get(r)&&t.set(r,this.get(r))}),["topic","neighbourhoods","groups"].forEach(r=>{this.has(r)&&this.get(r)!==""&&this.get(r)?.split(",").forEach((n,i)=>{t.append(`${r}[${i}]`,n)})}),t.toString().replace(/%5B/g,"[").replace(/%5D/g,"]")}};o(qw,"NewsSearchParams");var zw=qw,jw=zw;var uJ=drupalSettings.helfi_news_archive.default_query??window.location.search,lJ=new jw(uJ),CR=lJ.toInitialValue(),ja=jd(CR),jf=jd(null,(e,t,r)=>{r.page=r.page||1,t(ja,r),t(cu,r);let n=new URL(window.location.toString()),i=new jw;for(let s in r){let l=r[s];l?i.set(s,l.toString()):i.delete(s)}n.search=i.toString(),window.history.pushState({},"",n)}),cu=jd(CR),IR=jd(null,(e,t,r)=>{let n=e(ja);t(jf,{...n,page:r})});var $w=V(ke()),cJ=o(()=>{let e=Ei(ja),t=drupalSettings?.helfi_news_archive?.feed_base_url??"/news/rss",r=o(()=>{let i=window.location.search?t+window.location.search:t;return document.getElementById("news-feed-url")?.setAttribute("href",i),i},"getFeedUrl"),n=e.topic?.length||e.neighbourhoods?.length||e.groups?.length;return(0,$w.jsx)("div",{className:"news-archive__rss-link__container",children:(0,$w.jsx)("a",{href:r(),className:"news-archive__rss-link","data-hds-variant":"supplementary","data-hds-component":"button","data-hds-icon-start":"rss",children:n?Drupal.t("Subscribe to RSS feed of news based on your choices",{},{context:"News RSS feed subscribe link"}):Drupal.t("Subscribe to all news as RSS feed",{},{context:"News RSS feed subscribe link"})})})},"RssFeedLink"),OR=cJ;var CS=V(TS(),1),_u=V(TS(),1),IS=CS.default.default||CS.default;var ep=V(ke()),uZ=o(({href:e,title:t,className:r,"data-hds-component":n,"data-hds-variant":i,rel:s})=>{let l={...n&&{"data-hds-component":n},...i&&{"data-hds-variant":i}};return(0,ep.jsxs)("a",{href:e,className:r,"data-is-external":"true",...l,rel:s,children:[t,!n&&(0,ep.jsx)("span",{className:"link__type link__type--external"}),(0,ep.jsx)("span",{className:"visually-hidden",children:Drupal.t("Link leads to external service",{},{context:"Explanation for screen-reader software that the icon visible next to this link means that the link leads to an external service."})})]})},"ExternalLink"),sN=uZ;var uN=V(le());var Fg=V(ke());function lZ({tags:e,isInteractive:t,langAttribute:r,insideCard:n}){let i=t?"content-tags__tags--interactive":"content-tags__tags--static",s=n?"div":"section";return uN.default.createElement(s,{className:"content-tags content-tags--card","aria-label":Drupal.t("Tags",{},{context:"Label for screen reader software users explaining that this is a list of tags related to this page."}),role:n?"group":void 0},(0,Fg.jsx)("ul",{className:`content-tags__tags ${i}`,children:e.map((l,c)=>(0,Fg.jsx)("li",{className:"content-tags__tags__tag",...r,children:(0,Fg.jsx)(iu,{className:`${l.color?`content-tags__tags__tag--${l.color}`:""}`,iconStart:l.iconStart,children:l.tag})},`{item.tag}-${c}`))}))}o(lZ,"Tags");var OS=lZ;var $e=V(ke()),ko=o(({icon:e,label:t,content:r,langAttribute:n})=>(0,$e.jsxs)("div",{className:"card__meta",children:[(0,$e.jsx)("span",{className:"card__meta__icon",children:typeof e=="string"?(0,$e.jsx)(Ds,{icon:e}):e}),(0,$e.jsxs)("span",{className:"card__meta__label",children:[t,": "]}),(0,$e.jsx)("span",{className:"card__meta__content",...n,children:r})]}),"Metarow");function cZ({cardCategoryTag:e,cardDescription:t,cardDescriptionHtml:r,cardHelptext:n,cardHelptextHtml:i,cardImage:s,cardModifierClass:l,cardTags:c,cardTitle:d,cardTitleLevel:p,cardUrl:h,cardUrlExternal:m=!1,customMetaRows:v,date:x,dateLabel:S,daterange:E,dateRangeLabel:b,distance:_,langAttribute:y,language:k,languageEducation:I,languageLabel:L,location:R,locationLabel:U,registrationRequired:O,signUp:D,theme:F,themeLabel:z,time:G,timeLabel:Q,weightedEducation:q}){let J=` card ${l?` ${l}`:""} ${m?" card--external":""} diff --git a/dist/js/ploughing-schedule.min.js b/dist/js/ploughing-schedule.min.js index cddf3930f..5e504331a 100644 --- a/dist/js/ploughing-schedule.min.js +++ b/dist/js/ploughing-schedule.min.js @@ -68,4 +68,4 @@ Event: ${$i(e)}`),!0;if(fV(e,t.denyUrls))return ye&&fe.warn(`Event dropped due t Event: ${$i(e)}. Url: ${p0(e)}`),!0;if(!dV(e,t.allowUrls))return ye&&fe.warn(`Event dropped due to not being matched by \`allowUrls\` option. Event: ${$i(e)}. -Url: ${p0(e)}`),!0}return!1}i(uV,"_shouldDropEvent");function lV(e,t){return t?.length?l0(e).some(r=>el(r,t)):!1}i(lV,"_isIgnoredError");function cV(e,t){if(!t?.length)return!1;let r=e.transaction;return r?el(r,t):!1}i(cV,"_isIgnoredTransaction");function fV(e,t){if(!t?.length)return!1;let r=p0(e);return r?el(r,t):!1}i(fV,"_isDeniedUrl");function dV(e,t){if(!t?.length)return!0;let r=p0(e);return r?el(r,t):!0}i(dV,"_isAllowedUrl");function pV(e=[]){for(let t=e.length-1;t>=0;t--){let r=e[t];if(r&&r.filename!==""&&r.filename!=="[native code]")return r.filename||null}return null}i(pV,"_getLastValidUrl");function p0(e){try{let r=[...e.exception?.values??[]].reverse().find(n=>n.mechanism?.parent_id===void 0&&n.stacktrace?.frames?.length)?.stacktrace?.frames;return r?pV(r):null}catch{return ye&&fe.error(`Cannot extract url for event ${$i(e)}`),null}}i(p0,"_getEventFilterUrl");function hV(e){return e.exception?.values?.length?!e.message&&!e.exception.values.some(t=>t.stacktrace||t.type&&t.type!=="Error"||t.value):!1}i(hV,"_isUselessError");function sy(e,t,r,n,o,a){if(!o.exception?.values||!a||!fi(a.originalException,Error))return;let l=o.exception.values.length>0?o.exception.values[o.exception.values.length-1]:void 0;l&&(o.exception.values=oy(e,t,n,a.originalException,r,o.exception.values,l,0))}i(sy,"applyAggregateErrorsToEvent");function oy(e,t,r,n,o,a,l,c){if(a.length>=r+1)return a;let d=[...a];if(fi(n[o],Error)){SC(l,c);let p=e(t,n[o]),m=d.length;EC(p,o,m,c),d=oy(e,t,r,n[o],o,[p,...d],p,m)}return Array.isArray(n.errors)&&n.errors.forEach((p,m)=>{if(fi(p,Error)){SC(l,c);let v=e(t,p),b=d.length;EC(v,`errors[${m}]`,b,c),d=oy(e,t,r,p,o,[v,...d],v,b)}}),d}i(oy,"aggregateExceptionsFromError");function SC(e,t){e.mechanism=e.mechanism||{type:"generic",handled:!0},e.mechanism={...e.mechanism,...e.type==="AggregateError"&&{is_exception_group:!0},exception_id:t}}i(SC,"applyExceptionGroupFieldsForParentException");function EC(e,t,r,n){e.mechanism=e.mechanism||{type:"generic",handled:!0},e.mechanism={...e.mechanism,type:"chained",source:t,exception_id:r,parent_id:n}}i(EC,"applyExceptionGroupFieldsForChildException");function ay(e){let t="console";Gr(t,e),Kr(t,mV)}i(ay,"addConsoleInstrumentationHandler");function mV(){"console"in Le&&lb.forEach(function(e){e in Le.console&&Zt(Le.console,e,function(t){return Qu[e]=t,function(...r){Jt("console",{args:r,level:e}),Qu[e]?.apply(Le.console,r)}})})}i(mV,"instrumentConsole");function uy(e){return e==="warn"?"warning":["fatal","error","warning","log","info","debug"].includes(e)?e:"log"}i(uy,"severityLevelFromString");var gV="Dedupe",vV=i(()=>{let e;return{name:gV,processEvent(t){if(t.type)return t;try{if(_V(t,e))return ye&&fe.warn("Event dropped due to being a duplicate of previously captured event."),null}catch{}return e=t}}},"_dedupeIntegration"),m0=vV;function _V(e,t){return t?!!(bV(e,t)||yV(e,t)):!1}i(_V,"_shouldDropEvent");function bV(e,t){let r=e.message,n=t.message;return!(!r&&!n||r&&!n||!r&&n||r!==n||!kC(e,t)||!TC(e,t))}i(bV,"_isSameMessageEvent");function yV(e,t){let r=IC(t),n=IC(e);return!(!r||!n||r.type!==n.type||r.value!==n.value||!kC(e,t)||!TC(e,t))}i(yV,"_isSameExceptionEvent");function TC(e,t){let r=$h(e),n=$h(t);if(!r&&!n)return!0;if(r&&!n||!r&&n||(r=r,n=n,n.length!==r.length))return!1;for(let o=0;o=400&&e<500?"warning":e>=500?"error":void 0}i(g0,"getBreadcrumbLogLevelFromHttpStatusCode");var gf=Le;function ly(){return"history"in gf&&!!gf.history}i(ly,"supportsHistory");function xV(){if(!("fetch"in gf))return!1;try{return new Headers,new Request("http://www.example.com"),new Response,!0}catch{return!1}}i(xV,"_isFetchSupported");function vf(e){return e&&/^function\s+\w+\(\)\s+\{\s+\[native code\]\s+\}$/.test(e.toString())}i(vf,"isNativeFunction");function cy(){if(typeof EdgeRuntime=="string")return!0;if(!xV())return!1;if(vf(gf.fetch))return!0;let e=!1,t=gf.document;if(t&&typeof t.createElement=="function")try{let r=t.createElement("iframe");r.hidden=!0,t.head.appendChild(r),r.contentWindow?.fetch&&(e=vf(r.contentWindow.fetch)),t.head.removeChild(r)}catch(r){ye&&fe.warn("Could not create sandbox iframe for pure fetch check, bailing to window.fetch: ",r)}return e}i(cy,"supportsNativeFetch");function dy(e,t){let r="fetch";Gr(r,e),Kr(r,()=>wV(void 0,t))}i(dy,"addFetchInstrumentationHandler");function wV(e,t=!1){t&&!cy()||Zt(Le,"fetch",function(r){return function(...n){let o=new Error,{method:a,url:l}=SV(n),c={args:n,fetchData:{method:a,url:l},startTimestamp:fn()*1e3,virtualError:o,headers:EV(n)};return e||Jt("fetch",{...c}),r.apply(Le,n).then(async d=>(e?e(d):Jt("fetch",{...c,endTimestamp:fn()*1e3,response:d}),d),d=>{if(Jt("fetch",{...c,endTimestamp:fn()*1e3,error:d}),va(d)&&d.stack===void 0&&(d.stack=o.stack,In(d,"framesToPop",1)),d instanceof TypeError&&(d.message==="Failed to fetch"||d.message==="Load failed"||d.message==="NetworkError when attempting to fetch resource."))try{let p=new URL(c.fetchData.url);d.message=`${d.message} (${p.host})`}catch{}throw d})}})}i(wV,"instrumentFetch");function fy(e,t){return!!e&&typeof e=="object"&&!!e[t]}i(fy,"hasProp");function CC(e){return typeof e=="string"?e:e?fy(e,"url")?e.url:e.toString?e.toString():"":""}i(CC,"getUrlFromResource");function SV(e){if(e.length===0)return{method:"GET",url:""};if(e.length===2){let[r,n]=e;return{url:CC(r),method:fy(n,"method")?String(n.method).toUpperCase():"GET"}}let t=e[0];return{url:CC(t),method:fy(t,"method")?String(t.method).toUpperCase():"GET"}}i(SV,"parseFetchArgs");function EV(e){let[t,r]=e;try{if(typeof r=="object"&&r!==null&&"headers"in r&&r.headers)return new Headers(r.headers);if(p4(t))return new Headers(t.headers)}catch{}}i(EV,"getHeadersFromFetchArgs");function py(){return"npm"}i(py,"getSDKSource");var bt=Le,hy=0;function my(){return hy>0}i(my,"shouldIgnoreOnError");function BV(){hy++,setTimeout(()=>{hy--})}i(BV,"ignoreNextOnError");function wa(e,t={}){function r(o){return typeof o=="function"}if(i(r,"isFunction"),!r(e))return e;try{let o=e.__sentry_wrapped__;if(o)return typeof o=="function"?o:e;if(xa(e))return e}catch{return e}let n=i(function(...o){try{let a=o.map(l=>wa(l,t));return e.apply(this,a)}catch(a){throw BV(),sf(l=>{l.addEventProcessor(c=>(t.mechanism&&(tl(c,void 0,void 0),Vi(c,t.mechanism)),c.extra={...c.extra,arguments:o},c)),s0(a)}),a}},"sentryWrapped");try{for(let o in e)Object.prototype.hasOwnProperty.call(e,o)&&(n[o]=e[o])}catch{}Gh(n,e),In(e,"__sentry_wrapped__",n);try{Object.getOwnPropertyDescriptor(n,"name").configurable&&Object.defineProperty(n,"name",{get(){return e.name}})}catch{}return n}i(wa,"wrap");function OC(){let e=ya(),{referrer:t}=bt.document||{},{userAgent:r}=bt.navigator||{},n={...t&&{Referer:t},...r&&{"User-Agent":r}};return{url:e,headers:n}}i(OC,"getHttpRequestData");function v0(e,t){let r=_y(e,t),n={type:VV(t),value:qV(t)};return r.length&&(n.stacktrace={frames:r}),n.type===void 0&&n.value===""&&(n.value="Unrecoverable error caught"),n}i(v0,"exceptionFromError");function UV(e,t,r,n){let a=kt()?.getOptions().normalizeDepth,l=GV(t),c={__serialized__:t0(t,a)};if(l)return{exception:{values:[v0(e,l)]},extra:c};let d={exception:{values:[{type:ba(t)?t.constructor.name:n?"UnhandledRejection":"Error",value:jV(t,{isUnhandledRejection:n})}]},extra:c};if(r){let p=_y(e,r);p.length&&(d.exception.values[0].stacktrace={frames:p})}return d}i(UV,"eventFromPlainObject");function gy(e,t){return{exception:{values:[v0(e,t)]}}}i(gy,"eventFromError");function _y(e,t){let r=t.stacktrace||t.stack||"",n=zV(t),o=$V(t);try{return e(r,n,o)}catch{}return[]}i(_y,"parseStackFrames");var HV=/Minified React error #\d+;/i;function zV(e){return e&&HV.test(e.message)?1:0}i(zV,"getSkipFirstStackStringLines");function $V(e){return typeof e.framesToPop=="number"?e.framesToPop:0}i($V,"getPopFirstTopFrames");function AC(e){return typeof WebAssembly<"u"&&typeof WebAssembly.Exception<"u"?e instanceof WebAssembly.Exception:!1}i(AC,"isWebAssemblyException");function VV(e){let t=e?.name;return!t&&AC(e)?e.message&&Array.isArray(e.message)&&e.message.length==2?e.message[0]:"WebAssembly.Exception":t}i(VV,"extractType");function qV(e){let t=e?.message;return AC(e)?Array.isArray(e.message)&&e.message.length==2?e.message[1]:"wasm exception":t?t.error&&typeof t.error.message=="string"?t.error.message:t:"No error message"}i(qV,"extractMessage");function RC(e,t,r,n){let o=r?.syntheticException||void 0,a=_0(e,t,o,n);return Vi(a),a.level="error",r?.event_id&&(a.event_id=r.event_id),Zn(a)}i(RC,"eventFromException");function NC(e,t,r="info",n,o){let a=n?.syntheticException||void 0,l=vy(e,t,a,o);return l.level=r,n?.event_id&&(l.event_id=n.event_id),Zn(l)}i(NC,"eventFromMessage");function _0(e,t,r,n,o){let a;if(qh(t)&&t.error)return gy(e,t.error);if(jh(t)||_b(t)){let l=t;if("stack"in t)a=gy(e,t);else{let c=l.name||(jh(l)?"DOMError":"DOMException"),d=l.message?`${c}: ${l.message}`:c;a=vy(e,d,r,n),tl(a,d)}return"code"in l&&(a.tags={...a.tags,"DOMException.code":`${l.code}`}),a}return va(t)?gy(e,t):wo(t)||ba(t)?(a=UV(e,t,r,o),Vi(a,{synthetic:!0}),a):(a=vy(e,t,r,n),tl(a,`${t}`,void 0),Vi(a,{synthetic:!0}),a)}i(_0,"eventFromUnknownInput");function vy(e,t,r,n){let o={};if(n&&r){let a=_y(e,r);a.length&&(o.exception={values:[{value:t,stacktrace:{frames:a}}]}),Vi(o,{synthetic:!0})}if(Ju(t)){let{__sentry_template_string__:a,__sentry_template_values__:l}=t;return o.logentry={message:a,params:l},o}return o.message=t,o}i(vy,"eventFromString");function jV(e,{isUnhandledRejection:t}){let r=Eb(e),n=t?"promise rejection":"exception";return qh(e)?`Event \`ErrorEvent\` captured as ${n} with message \`${e.message}\``:ba(e)?`Event \`${WV(e)}\` (type=${e.type}) captured as ${n}`:`Object captured as ${n} with keys: ${r}`}i(jV,"getNonErrorObjectExceptionValue");function WV(e){try{let t=Object.getPrototypeOf(e);return t?t.constructor.name:void 0}catch{}}i(WV,"getObjectClassName");function GV(e){for(let t in e)if(Object.prototype.hasOwnProperty.call(e,t)){let r=e[t];if(r instanceof Error)return r}}i(GV,"getErrorPropertyFromObject");var KV=5e3,by=class by extends df{constructor(t){let r=YV(t),n=bt.SENTRY_SDK_SOURCE||py();mf(r,"browser",["browser"],n),r._metadata?.sdk&&(r._metadata.sdk.settings={infer_ip:r.sendDefaultPii?"auto":"never",...r._metadata.sdk.settings}),super(r);let{sendDefaultPii:o,sendClientReports:a,enableLogs:l}=this._options;bt.document&&(a||l)&&bt.document.addEventListener("visibilitychange",()=>{bt.document.visibilityState==="hidden"&&(a&&this._flushOutcomes(),l&&pf(this))}),l&&(this.on("flush",()=>{pf(this)}),this.on("afterCaptureLog",()=>{this._logFlushIdleTimeout&&clearTimeout(this._logFlushIdleTimeout),this._logFlushIdleTimeout=setTimeout(()=>{pf(this)},KV)})),o&&this.on("beforeSendSession",ny)}eventFromException(t,r){return RC(this._options.stackParser,t,r,this._options.attachStacktrace)}eventFromMessage(t,r="info",n){return NC(this._options.stackParser,t,r,n,this._options.attachStacktrace)}_prepareEvent(t,r,n,o){return t.platform=t.platform||"javascript",super._prepareEvent(t,r,n,o)}};i(by,"BrowserClient");var b0=by;function YV(e){return{release:typeof __SENTRY_RELEASE__=="string"?__SENTRY_RELEASE__:bt.SENTRY_RELEASE?.id,sendClientReports:!0,parentSpanIsAlwaysRootSpan:!0,...e}}i(YV,"applyDefaultOptions");var PC=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__;var tr=Le;var QV=1e3,DC,yy,xy;function wy(e){let t="dom";Gr(t,e),Kr(t,XV)}i(wy,"addClickKeypressInstrumentationHandler");function XV(){if(!tr.document)return;let e=Jt.bind(null,"dom"),t=LC(e,!0);tr.document.addEventListener("click",t,!1),tr.document.addEventListener("keypress",t,!1),["EventTarget","Node"].forEach(r=>{let o=tr[r]?.prototype;o?.hasOwnProperty?.("addEventListener")&&(Zt(o,"addEventListener",function(a){return function(l,c,d){if(l==="click"||l=="keypress")try{let p=this.__sentry_instrumentation_handlers__=this.__sentry_instrumentation_handlers__||{},m=p[l]=p[l]||{refCount:0};if(!m.handler){let v=LC(e);m.handler=v,a.call(this,l,v,d)}m.refCount++}catch{}return a.call(this,l,c,d)}}),Zt(o,"removeEventListener",function(a){return function(l,c,d){if(l==="click"||l=="keypress")try{let p=this.__sentry_instrumentation_handlers__||{},m=p[l];m&&(m.refCount--,m.refCount<=0&&(a.call(this,l,m.handler,d),m.handler=void 0,delete p[l]),Object.keys(p).length===0&&delete this.__sentry_instrumentation_handlers__)}catch{}return a.call(this,l,c,d)}}))})}i(XV,"instrumentDOM");function JV(e){if(e.type!==yy)return!1;try{if(!e.target||e.target._sentryId!==xy)return!1}catch{}return!0}i(JV,"isSimilarToLastCapturedEvent");function ZV(e,t){return e!=="keypress"?!1:t?.tagName?!(t.tagName==="INPUT"||t.tagName==="TEXTAREA"||t.isContentEditable):!0}i(ZV,"shouldSkipDOMEvent");function LC(e,t=!1){return r=>{if(!r||r._sentryCaptured)return;let n=eq(r);if(ZV(r.type,n))return;In(r,"_sentryCaptured",!0),n&&!n._sentryId&&In(n,"_sentryId",er());let o=r.type==="keypress"?"input":r.type;JV(r)||(e({event:r,name:o,global:t}),yy=r.type,xy=n?n._sentryId:void 0),clearTimeout(DC),DC=tr.setTimeout(()=>{xy=void 0,yy=void 0},QV)}}i(LC,"makeDOMEventHandler");function eq(e){try{return e.target}catch{return null}}i(eq,"getEventTarget");var y0;function bf(e){let t="history";Gr(t,e),Kr(t,tq)}i(bf,"addHistoryInstrumentationHandler");function tq(){if(tr.addEventListener("popstate",()=>{let t=tr.location.href,r=y0;if(y0=t,r===t)return;Jt("history",{from:r,to:t})}),!ly())return;function e(t){return function(...r){let n=r.length>2?r[2]:void 0;if(n){let o=y0,a=rq(String(n));if(y0=a,o===a)return t.apply(this,r);Jt("history",{from:o,to:a})}return t.apply(this,r)}}i(e,"historyReplacementFunction"),Zt(tr.history,"pushState",e),Zt(tr.history,"replaceState",e)}i(tq,"instrumentHistory");function rq(e){try{return new URL(e,tr.location.origin).toString()}catch{return e}}i(rq,"getAbsoluteUrl");var x0={};function Sy(e){let t=x0[e];if(t)return t;let r=tr[e];if(vf(r))return x0[e]=r.bind(tr);let n=tr.document;if(n&&typeof n.createElement=="function")try{let o=n.createElement("iframe");o.hidden=!0,n.head.appendChild(o);let a=o.contentWindow;a?.[e]&&(r=a[e]),n.head.removeChild(o)}catch(o){PC&&fe.warn(`Could not create sandbox iframe for ${e} check, bailing to window.${e}: `,o)}return r&&(x0[e]=r.bind(tr))}i(Sy,"getNativeImplementation");function w0(e){x0[e]=void 0}i(w0,"clearCachedImplementation");var Sa="__sentry_xhr_v3__";function Ey(e){let t="xhr";Gr(t,e),Kr(t,nq)}i(Ey,"addXhrInstrumentationHandler");function nq(){if(!tr.XMLHttpRequest)return;let e=XMLHttpRequest.prototype;e.open=new Proxy(e.open,{apply(t,r,n){let o=new Error,a=fn()*1e3,l=Yr(n[0])?n[0].toUpperCase():void 0,c=iq(n[1]);if(!l||!c)return t.apply(r,n);r[Sa]={method:l,url:c,request_headers:{}},l==="POST"&&c.match(/sentry_key/)&&(r.__sentry_own_request__=!0);let d=i(()=>{let p=r[Sa];if(p&&r.readyState===4){try{p.status_code=r.status}catch{}let m={endTimestamp:fn()*1e3,startTimestamp:a,xhr:r,virtualError:o};Jt("xhr",m)}},"onreadystatechangeHandler");return"onreadystatechange"in r&&typeof r.onreadystatechange=="function"?r.onreadystatechange=new Proxy(r.onreadystatechange,{apply(p,m,v){return d(),p.apply(m,v)}}):r.addEventListener("readystatechange",d),r.setRequestHeader=new Proxy(r.setRequestHeader,{apply(p,m,v){let[b,_]=v,I=m[Sa];return I&&Yr(b)&&Yr(_)&&(I.request_headers[b.toLowerCase()]=_),p.apply(m,v)}}),t.apply(r,n)}}),e.send=new Proxy(e.send,{apply(t,r,n){let o=r[Sa];if(!o)return t.apply(r,n);n[0]!==void 0&&(o.body=n[0]);let a={startTimestamp:fn()*1e3,xhr:r};return Jt("xhr",a),t.apply(r,n)}})}i(nq,"instrumentXHR");function iq(e){if(Yr(e))return e;try{return e.toString()}catch{}}i(iq,"parseXhrUrlArg");function MC(e,t=Sy("fetch")){let r=0,n=0;function o(a){let l=a.body.length;r+=l,n++;let c={body:a.body,method:"POST",referrerPolicy:"strict-origin",headers:e.headers,keepalive:r<=6e4&&n<15,...e.fetchOptions};if(!t)return w0("fetch"),_s("No fetch implementation available");try{return t(e.url,c).then(d=>(r-=l,n--,{statusCode:d.status,headers:{"x-sentry-rate-limits":d.headers.get("X-Sentry-Rate-Limits"),"retry-after":d.headers.get("Retry-After")}}))}catch(d){return w0("fetch"),r-=l,n--,_s(d)}}return i(o,"makeRequest"),f0(e,o)}i(MC,"makeFetchTransport");var oq=30;var sq=50;function Iy(e,t,r,n){let o={filename:e,function:t===""?zi:t,in_app:!0};return r!==void 0&&(o.lineno=r),n!==void 0&&(o.colno=n),o}i(Iy,"createFrame");var aq=/^\s*at (\S+?)(?::(\d+))(?::(\d+))\s*$/i,uq=/^\s*at (?:(.+?\)(?: \[.+\])?|.*?) ?\((?:address at )?)?(?:async )?((?:|[-a-z]+:|.*bundle|\/)?.*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,lq=/\((\S*)(?::(\d+))(?::(\d+))\)/,cq=/at (.+?) ?\(data:(.+?),/,fq=i(e=>{let t=e.match(cq);if(t)return{filename:``,function:t[1]};let r=aq.exec(e);if(r){let[,o,a,l]=r;return Iy(o,zi,+a,+l)}let n=uq.exec(e);if(n){if(n[2]&&n[2].indexOf("eval")===0){let c=lq.exec(n[2]);c&&(n[2]=c[1],n[3]=c[2],n[4]=c[3])}let[a,l]=BC(n[1]||zi,n[2]);return Iy(l,a,n[3]?+n[3]:void 0,n[4]?+n[4]:void 0)}},"chromeStackParserFn"),dq=[oq,fq],pq=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:[-a-z]+)?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,hq=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,mq=i(e=>{let t=pq.exec(e);if(t){if(t[3]&&t[3].indexOf(" > eval")>-1){let a=hq.exec(t[3]);a&&(t[1]=t[1]||"eval",t[3]=a[1],t[4]=a[2],t[5]="")}let n=t[3],o=t[1]||zi;return[o,n]=BC(o,n),Iy(n,o,t[4]?+t[4]:void 0,t[5]?+t[5]:void 0)}},"gecko"),gq=[sq,mq];var vq=[dq,gq],FC=zh(...vq),BC=i((e,t)=>{let r=e.indexOf("safari-extension")!==-1,n=e.indexOf("safari-web-extension")!==-1;return r||n?[e.indexOf("@")!==-1?e.split("@")[0]:zi,r?`safari-extension:${t}`:`safari-web-extension:${t}`]:[e,t]},"extractSafariExtensionDetails");var bs=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__;var S0=1024,_q="Breadcrumbs",bq=i((e={})=>{let t={console:!0,dom:!0,fetch:!0,history:!0,sentry:!0,xhr:!0,...e};return{name:_q,setup(r){t.console&&ay(wq(r)),t.dom&&wy(xq(r,t.dom)),t.xhr&&Ey(Sq(r)),t.fetch&&dy(Eq(r)),t.history&&bf(Iq(r)),t.sentry&&r.on("beforeSendEvent",yq(r))}}},"_breadcrumbsIntegration"),UC=bq;function yq(e){return i(function(r){kt()===e&&ji({category:`sentry.${r.type==="transaction"?"transaction":"event"}`,event_id:r.event_id,level:r.level,message:$i(r)},{event:r})},"addSentryBreadcrumb")}i(yq,"_getSentryBreadcrumbHandler");function xq(e,t){return i(function(n){if(kt()!==e)return;let o,a,l=typeof t=="object"?t.serializeAttribute:void 0,c=typeof t=="object"&&typeof t.maxStringLength=="number"?t.maxStringLength:void 0;c&&c>S0&&(bs&&fe.warn(`\`dom.maxStringLength\` cannot exceed ${S0}, but a value of ${c} was configured. Sentry will use ${S0} instead.`),c=S0),typeof l=="string"&&(l=[l]);try{let p=n.event,m=Tq(p)?p.target:p;o=nf(m,{keyAttrs:l,maxStringLength:c}),a=Sb(m)}catch{o=""}if(o.length===0)return;let d={category:`ui.${n.name}`,message:o};a&&(d.data={"ui.component_name":a}),ji(d,{event:n.event,name:n.name,global:n.global})},"_innerDomBreadcrumb")}i(xq,"_getDomBreadcrumbHandler");function wq(e){return i(function(r){if(kt()!==e)return;let n={category:"console",data:{arguments:r.args,logger:"console"},level:uy(r.level),message:Wh(r.args," ")};if(r.level==="assert")if(r.args[0]===!1)n.message=`Assertion failed: ${Wh(r.args.slice(1)," ")||"console.assert"}`,n.data.arguments=r.args.slice(1);else return;ji(n,{input:r.args,level:r.level})},"_consoleBreadcrumb")}i(wq,"_getConsoleBreadcrumbHandler");function Sq(e){return i(function(r){if(kt()!==e)return;let{startTimestamp:n,endTimestamp:o}=r,a=r.xhr[Sa];if(!n||!o||!a)return;let{method:l,url:c,status_code:d,body:p}=a,m={method:l,url:c,status_code:d},v={xhr:r.xhr,input:p,startTimestamp:n,endTimestamp:o},b={category:"xhr",data:m,type:"http",level:g0(d)};e.emit("beforeOutgoingRequestBreadcrumb",b,v),ji(b,v)},"_xhrBreadcrumb")}i(Sq,"_getXhrBreadcrumbHandler");function Eq(e){return i(function(r){if(kt()!==e)return;let{startTimestamp:n,endTimestamp:o}=r;if(o&&!(r.fetchData.url.match(/sentry_key/)&&r.fetchData.method==="POST"))if(r.fetchData.method,r.fetchData.url,r.error){let a=r.fetchData,l={data:r.error,input:r.args,startTimestamp:n,endTimestamp:o},c={category:"fetch",data:a,level:"error",type:"http"};e.emit("beforeOutgoingRequestBreadcrumb",c,l),ji(c,l)}else{let a=r.response,l={...r.fetchData,status_code:a?.status};r.fetchData.request_body_size,r.fetchData.response_body_size,a?.status;let c={input:r.args,response:a,startTimestamp:n,endTimestamp:o},d={category:"fetch",data:l,type:"http",level:g0(l.status_code)};e.emit("beforeOutgoingRequestBreadcrumb",d,c),ji(d,c)}},"_fetchBreadcrumb")}i(Eq,"_getFetchBreadcrumbHandler");function Iq(e){return i(function(r){if(kt()!==e)return;let n=r.from,o=r.to,a=hf(bt.location.href),l=n?hf(n):void 0,c=hf(o);l?.path||(l=a),a.protocol===c.protocol&&a.host===c.host&&(o=c.relative),a.protocol===l.protocol&&a.host===l.host&&(n=l.relative),ji({category:"navigation",data:{from:n,to:o}})},"_historyBreadcrumb")}i(Iq,"_getHistoryBreadcrumbHandler");function Tq(e){return!!e&&!!e.target}i(Tq,"_isEvent");var kq=["EventTarget","Window","Node","ApplicationCache","AudioTrackList","BroadcastChannel","ChannelMergerNode","CryptoOperation","EventSource","FileReader","HTMLUnknownElement","IDBDatabase","IDBRequest","IDBTransaction","KeyOperation","MediaController","MessagePort","ModalWindow","Notification","SVGElementInstance","Screen","SharedWorker","TextTrack","TextTrackCue","TextTrackList","WebSocket","WebSocketWorker","Worker","XMLHttpRequest","XMLHttpRequestEventTarget","XMLHttpRequestUpload"],Cq="BrowserApiErrors",Oq=i((e={})=>{let t={XMLHttpRequest:!0,eventTarget:!0,requestAnimationFrame:!0,setInterval:!0,setTimeout:!0,unregisterOriginalCallbacks:!1,...e};return{name:Cq,setupOnce(){t.setTimeout&&Zt(bt,"setTimeout",HC),t.setInterval&&Zt(bt,"setInterval",HC),t.requestAnimationFrame&&Zt(bt,"requestAnimationFrame",Aq),t.XMLHttpRequest&&"XMLHttpRequest"in bt&&Zt(XMLHttpRequest.prototype,"send",Rq);let r=t.eventTarget;r&&(Array.isArray(r)?r:kq).forEach(o=>Nq(o,t))}}},"_browserApiErrorsIntegration"),zC=Oq;function HC(e){return function(...t){let r=t[0];return t[0]=wa(r,{mechanism:{data:{function:Xn(e)},handled:!1,type:"instrument"}}),e.apply(this,t)}}i(HC,"_wrapTimeFunction");function Aq(e){return function(t){return e.apply(this,[wa(t,{mechanism:{data:{function:"requestAnimationFrame",handler:Xn(e)},handled:!1,type:"instrument"}})])}}i(Aq,"_wrapRAF");function Rq(e){return function(...t){let r=this;return["onload","onerror","onprogress","onreadystatechange"].forEach(o=>{o in r&&typeof r[o]=="function"&&Zt(r,o,function(a){let l={mechanism:{data:{function:o,handler:Xn(a)},handled:!1,type:"instrument"}},c=xa(a);return c&&(l.mechanism.data.handler=Xn(c)),wa(a,l)})}),e.apply(this,t)}}i(Rq,"_wrapXHR");function Nq(e,t){let n=bt[e]?.prototype;n?.hasOwnProperty?.("addEventListener")&&(Zt(n,"addEventListener",function(o){return function(a,l,c){try{Pq(l)&&(l.handleEvent=wa(l.handleEvent,{mechanism:{data:{function:"handleEvent",handler:Xn(l),target:e},handled:!1,type:"instrument"}}))}catch{}return t.unregisterOriginalCallbacks&&Dq(this,a,l),o.apply(this,[a,wa(l,{mechanism:{data:{function:"addEventListener",handler:Xn(l),target:e},handled:!1,type:"instrument"}}),c])}}),Zt(n,"removeEventListener",function(o){return function(a,l,c){try{let d=l.__sentry_wrapped__;d&&o.call(this,a,d,c)}catch{}return o.call(this,a,l,c)}}))}i(Nq,"_wrapEventTarget");function Pq(e){return typeof e.handleEvent=="function"}i(Pq,"isEventListenerObject");function Dq(e,t,r){e&&typeof e=="object"&&"removeEventListener"in e&&typeof e.removeEventListener=="function"&&e.removeEventListener(t,r)}i(Dq,"unregisterOriginalCallback");var $C=()=>({name:"BrowserSession",setupOnce(){if(typeof bt.document>"u"){bs&&fe.warn("Using the `browserSessionIntegration` in non-browser environments is not supported.");return}cf({ignoreDuration:!0}),ff(),bf(({from:e,to:t})=>{e!==void 0&&e!==t&&(cf({ignoreDuration:!0}),ff())})}});var Lq="GlobalHandlers",Mq=i((e={})=>{let t={onerror:!0,onunhandledrejection:!0,...e};return{name:Lq,setupOnce(){Error.stackTraceLimit=50},setup(r){t.onerror&&(Fq(r),VC("onerror")),t.onunhandledrejection&&(Bq(r),VC("onunhandledrejection"))}}},"_globalHandlersIntegration"),qC=Mq;function Fq(e){mb(t=>{let{stackParser:r,attachStacktrace:n}=jC();if(kt()!==e||my())return;let{msg:o,url:a,line:l,column:c,error:d}=t,p=zq(_0(r,d||o,void 0,n,!1),a,l,c);p.level="error",lf(p,{originalException:d,mechanism:{handled:!1,type:"auto.browser.global_handlers.onerror"}})})}i(Fq,"_installGlobalOnErrorHandler");function Bq(e){vb(t=>{let{stackParser:r,attachStacktrace:n}=jC();if(kt()!==e||my())return;let o=Uq(t),a=_a(o)?Hq(o):_0(r,o,void 0,n,!0);a.level="error",lf(a,{originalException:o,mechanism:{handled:!1,type:"auto.browser.global_handlers.onunhandledrejection"}})})}i(Bq,"_installGlobalOnUnhandledRejectionHandler");function Uq(e){if(_a(e))return e;try{if("reason"in e)return e.reason;if("detail"in e&&"reason"in e.detail)return e.detail.reason}catch{}return e}i(Uq,"_getUnhandledRejectionError");function Hq(e){return{exception:{values:[{type:"UnhandledRejection",value:`Non-Error promise rejection captured with value: ${String(e)}`}]}}}i(Hq,"_eventFromRejectionWithPrimitive");function zq(e,t,r,n){let o=e.exception=e.exception||{},a=o.values=o.values||[],l=a[0]=a[0]||{},c=l.stacktrace=l.stacktrace||{},d=c.frames=c.frames||[],p=n,m=r,v=$q(t)??ya();return d.length===0&&d.push({colno:p,filename:v,function:zi,in_app:!0,lineno:m}),e}i(zq,"_enhanceEventWithInitialFrame");function VC(e){bs&&fe.log(`Global Handler attached: ${e}`)}i(VC,"globalHandlerLog");function jC(){return kt()?.getOptions()||{stackParser:i(()=>[],"stackParser"),attachStacktrace:!1}}i(jC,"getOptions");function $q(e){if(!(!Yr(e)||e.length===0)){if(e.startsWith("data:")){let t=e.match(/^data:([^;]+)/),r=t?t[1]:"text/javascript",n=e.includes("base64,");return``}return e.slice(0,1024)}}i($q,"getFilenameFromUrl");var WC=()=>({name:"HttpContext",preprocessEvent(e){if(!bt.navigator&&!bt.location&&!bt.document)return;let t=OC(),r={...t.headers,...e.request?.headers};e.request={...t,...e.request,headers:r}}});var Vq="cause",qq=5,jq="LinkedErrors",Wq=i((e={})=>{let t=e.limit||qq,r=e.key||Vq;return{name:jq,preprocessEvent(n,o,a){let l=a.getOptions();sy(v0,l.stackParser,r,t,n,o)}}},"_linkedErrorsIntegration"),GC=Wq;function KC(){return Gq()?(bs&&Qn(()=>{console.error("[Sentry] You cannot use Sentry.init() in a browser extension, see: https://docs.sentry.io/platforms/javascript/best-practices/browser-extensions/")}),!0):!1}i(KC,"checkAndWarnIfIsEmbeddedBrowserExtension");function Gq(){if(typeof bt.window>"u")return!1;let e=bt;if(e.nw||!(e.chrome||e.browser)?.runtime?.id)return!1;let r=ya(),n=["chrome-extension","moz-extension","ms-browser-extension","safari-web-extension"];return!(bt===bt.top&&n.some(a=>r.startsWith(`${a}://`)))}i(Gq,"_isEmbeddedBrowserExtension");function YC(e){return[h0(),d0(),zC(),UC(),qC(),GC(),m0(),WC(),$C()]}i(YC,"getDefaultIntegrations");function Ty(e={}){let t=!e.skipBrowserExtensionCheck&&KC(),r={...e,enabled:t?!1:e.enabled,stackParser:pb(e.stackParser||FC),integrations:Kb({integrations:e.integrations,defaultIntegrations:e.defaultIntegrations==null?YC():e.defaultIntegrations}),transport:e.transport||MC};return ey(b0,r)}i(Ty,"init");var QC=ne(be(),1);function ky(e){let t={...e};return mf(t,"react"),a0("react",{version:QC.version}),Ty(t)}i(ky,"init");var Yq=i(()=>{ky({dsn:drupalSettings?.helfi_react_search?.sentry_dsn_react,tracesSampleRate:1,ignoreErrors:["ResizeObserver loop limit exceeded","ResizeObserver loop completed with undelivered notifications.","Non-Error promise rejection captured"]})},"initSentry"),XC=Yq;var $e={};var Qq=0;function xf(e,t){let r=`atom${++Qq}`,n={toString:i(()=>r,"toString")};return typeof e=="function"?n.read=e:(n.init=e,n.read=function(o){return o(this)},n.write=function(o,a,l){return a(this,typeof l=="function"?l(o(this)):l)}),t&&(n.write=t),n}i(xf,"atom");var Cy=i(e=>"init"in e,"hasInitialValue"),Oy=i(e=>!!e.write,"isActuallyWritableAtom"),I0=new WeakMap,Xq=i((e,t)=>{I0.set(e,t),e.catch(()=>{}).finally(()=>I0.delete(e))},"registerCancelPromise"),JC=i((e,t)=>{let r=I0.get(e);r&&(I0.delete(e),r(t))},"cancelPromise"),ZC=i((e,t)=>{e.status="fulfilled",e.value=t},"resolvePromise"),e8=i((e,t)=>{e.status="rejected",e.reason=t},"rejectPromise"),Jq=i(e=>typeof e?.then=="function","isPromiseLike"),yf=i((e,t)=>!!e&&"v"in e&&"v"in t&&Object.is(e.v,t.v),"isEqualAtomValue"),t8=i((e,t)=>!!e&&"e"in e&&"e"in t&&Object.is(e.e,t.e),"isEqualAtomError"),ol=i(e=>!!e&&"v"in e&&e.v instanceof Promise,"hasPromiseAtomValue"),Zq=i((e,t)=>"v"in e&&"v"in t&&e.v.orig&&e.v.orig===t.v.orig,"isEqualPromiseAtomValue"),E0=i(e=>{if("e"in e)throw e.e;return e.v},"returnAtomValue"),r8=i(()=>{let e=new WeakMap,t=new WeakMap,r=new Map,n,o;($e.env?$e.env.MODE:void 0)!=="production"&&(n=new Set,o=new Set);let a=i(O=>e.get(O),"getAtomState"),l=i((O,D)=>{($e.env?$e.env.MODE:void 0)!=="production"&&Object.freeze(D);let B=e.get(O);if(e.set(O,D),r.has(O)||r.set(O,B),ol(B)){let F="v"in D?D.v instanceof Promise?D.v:Promise.resolve(D.v):Promise.reject(D.e);B.v!==F&&JC(B.v,F)}},"setAtomState"),c=i((O,D,B)=>{let F=new Map,V=!1;B.forEach(($,q)=>{!$&&q===O&&($=D),$?(F.set(q,$),D.d.get(q)!==$&&(V=!0)):($e.env?$e.env.MODE:void 0)!=="production"&&console.warn("[Bug] atom state not found")}),(V||D.d.size!==F.size)&&(D.d=F)},"updateDependencies"),d=i((O,D,B)=>{let F=a(O),V={d:F?.d||new Map,v:D};if(B&&c(O,V,B),yf(F,V)&&F.d===V.d)return F;if(ol(F)&&ol(V)&&Zq(F,V)){if(F.d===V.d)return F;V.v=F.v}return l(O,V),V},"setAtomValue"),p=i((O,D,B,F)=>{if(Jq(D)){let V,$=i(()=>{let J=a(O);if(!ol(J)||J.v!==q)return;let oe=d(O,q,B);t.has(O)&&J.d!==oe.d&&L(O,oe,J.d)},"updatePromiseDependencies"),q=new Promise((J,oe)=>{let ue=!1;D.then(me=>{ue||(ue=!0,ZC(q,me),J(me),$())},me=>{ue||(ue=!0,e8(q,me),oe(me),$())}),V=i(me=>{ue||(ue=!0,me.then(ve=>ZC(q,ve),ve=>e8(q,ve)),J(me))},"continuePromise")});return q.orig=D,q.status="pending",Xq(q,J=>{J&&V(J),F?.()}),d(O,q,B)}return d(O,D,B)},"setAtomValueOrPromise"),m=i((O,D,B)=>{let F=a(O),V={d:F?.d||new Map,e:D};return B&&c(O,V,B),t8(F,V)&&F.d===V.d?F:(l(O,V),V)},"setAtomError"),v=i((O,D)=>{let B=a(O);if(!D&&B&&(t.has(O)||Array.from(B.d).every(([ue,me])=>{if(ue===O)return!0;let ve=v(ue);return ve===me||yf(ve,me)})))return B;let F=new Map,V=!0,$=i(ue=>{if(ue===O){let ve=a(ue);if(ve)return F.set(ue,ve),E0(ve);if(Cy(ue))return F.set(ue,void 0),ue.init;throw new Error("no atom init")}let me=v(ue);return F.set(ue,me),E0(me)},"getter"),q,J,oe={get signal(){return q||(q=new AbortController),q.signal},get setSelf(){return($e.env?$e.env.MODE:void 0)!=="production"&&!Oy(O)&&console.warn("setSelf function cannot be used with read-only atom"),!J&&Oy(O)&&(J=i((...ue)=>{if(($e.env?$e.env.MODE:void 0)!=="production"&&V&&console.warn("setSelf function cannot be called in sync"),!V)return w(O,...ue)},"setSelf")),J}};try{let ue=O.read($,oe);return p(O,ue,F,()=>q?.abort())}catch(ue){return m(O,ue,F)}finally{V=!1}},"readAtomState"),b=i(O=>E0(v(O)),"readAtom"),_=i(O=>{let D=t.get(O);return D||(D=T(O)),D},"addAtom"),I=i((O,D)=>!D.l.size&&(!D.t.size||D.t.size===1&&D.t.has(O)),"canUnmountAtom"),k=i(O=>{let D=t.get(O);D&&I(O,D)&&C(O)},"delAtom"),x=i(O=>{let D=new Map,B=new WeakMap,F=i(q=>{var J;let oe=new Set((J=t.get(q))==null?void 0:J.t);return r.forEach((ue,me)=>{var ve;(ve=a(me))!=null&&ve.d.has(q)&&oe.add(me)}),oe},"getDependents"),V=i(q=>{F(q).forEach(J=>{J!==q&&(D.set(J,(D.get(J)||new Set).add(q)),B.set(J,(B.get(J)||0)+1),V(J))})},"loop1");V(O);let $=i(q=>{F(q).forEach(J=>{var oe;if(J!==q){let ue=B.get(J);if(ue&&B.set(J,--ue),!ue){let me=!!((oe=D.get(J))!=null&&oe.size);if(me){let ve=a(J),st=v(J,!0);me=!yf(ve,st)}me||D.forEach(ve=>ve.delete(J))}$(J)}})},"loop2");$(O)},"recomputeDependents"),g=i((O,...D)=>{let B=!0,F=i(q=>E0(v(q)),"getter"),V=i((q,...J)=>{let oe;if(q===O){if(!Cy(q))throw new Error("atom not writable");let ue=a(q),me=p(q,J[0]);yf(ue,me)||x(q)}else oe=g(q,...J);if(!B){let ue=N();($e.env?$e.env.MODE:void 0)!=="production"&&n.forEach(me=>me({type:"async-write",flushed:ue}))}return oe},"setter"),$=O.write(F,V,...D);return B=!1,$},"writeAtomState"),w=i((O,...D)=>{let B=g(O,...D),F=N();return($e.env?$e.env.MODE:void 0)!=="production"&&n.forEach(V=>V({type:"write",flushed:F})),B},"writeAtom"),T=i((O,D,B)=>{var F;let V=B||[];(F=a(O))==null||F.d.forEach((q,J)=>{let oe=t.get(J);oe?oe.t.add(O):J!==O&&T(J,O,V)}),v(O);let $={t:new Set(D&&[D]),l:new Set};if(t.set(O,$),($e.env?$e.env.MODE:void 0)!=="production"&&o.add(O),Oy(O)&&O.onMount){let{onMount:q}=O;V.push(()=>{let J=q((...oe)=>w(O,...oe));J&&($.u=J)})}return B||V.forEach(q=>q()),$},"mountAtom"),C=i(O=>{var D;let B=(D=t.get(O))==null?void 0:D.u;B&&B(),t.delete(O),($e.env?$e.env.MODE:void 0)!=="production"&&o.delete(O);let F=a(O);F?(ol(F)&&JC(F.v),F.d.forEach((V,$)=>{if($!==O){let q=t.get($);q&&(q.t.delete(O),I($,q)&&C($))}})):($e.env?$e.env.MODE:void 0)!=="production"&&console.warn("[Bug] could not find atom state to unmount",O)},"unmountAtom"),L=i((O,D,B)=>{let F=new Set(D.d.keys());B?.forEach((V,$)=>{if(F.has($)){F.delete($);return}let q=t.get($);q&&(q.t.delete(O),I($,q)&&C($))}),F.forEach(V=>{let $=t.get(V);$?$.t.add(O):t.has(O)&&T(V,O)})},"mountDependencies"),N=i(()=>{let O;for(($e.env?$e.env.MODE:void 0)!=="production"&&(O=new Set);r.size;){let D=Array.from(r);r.clear(),D.forEach(([B,F])=>{let V=a(B);if(V){let $=t.get(B);$&&V.d!==F?.d&&L(B,V,F?.d),$&&!(!ol(F)&&(yf(F,V)||t8(F,V)))&&($.l.forEach(q=>q()),($e.env?$e.env.MODE:void 0)!=="production"&&O.add(B))}else($e.env?$e.env.MODE:void 0)!=="production"&&console.warn("[Bug] no atom state to flush")})}if(($e.env?$e.env.MODE:void 0)!=="production")return O},"flushPending"),U=i((O,D)=>{let B=_(O),F=N(),V=B.l;return V.add(D),($e.env?$e.env.MODE:void 0)!=="production"&&n.forEach($=>$({type:"sub",flushed:F})),()=>{V.delete(D),k(O),($e.env?$e.env.MODE:void 0)!=="production"&&n.forEach($=>$({type:"unsub"}))}},"subscribeAtom");return($e.env?$e.env.MODE:void 0)!=="production"?{get:b,set:w,sub:U,dev_subscribe_store:i((O,D)=>{if(D!==2)throw new Error("The current StoreListener revision is 2.");return n.add(O),()=>{n.delete(O)}},"dev_subscribe_store"),dev_get_mounted_atoms:i(()=>o.values(),"dev_get_mounted_atoms"),dev_get_atom_state:i(O=>e.get(O),"dev_get_atom_state"),dev_get_mounted:i(O=>t.get(O),"dev_get_mounted"),dev_restore_atoms:i(O=>{for(let[B,F]of O)Cy(B)&&(p(B,F),x(B));let D=N();n.forEach(B=>B({type:"restore",flushed:D}))},"dev_restore_atoms")}:{get:b,set:w,sub:U}},"createStore"),Ay;($e.env?$e.env.MODE:void 0)!=="production"&&(typeof globalThis.__NUMBER_OF_JOTAI_INSTANCES__=="number"?++globalThis.__NUMBER_OF_JOTAI_INSTANCES__:globalThis.__NUMBER_OF_JOTAI_INSTANCES__=1);var n8=i(()=>(Ay||(($e.env?$e.env.MODE:void 0)!=="production"&&globalThis.__NUMBER_OF_JOTAI_INSTANCES__!==1&&console.warn("Detected multiple Jotai instances. It may cause unexpected behavior with the default store. https://github.com/pmndrs/jotai/discussions/2044"),Ay=r8()),Ay),"getDefaultStore");var Br=ne(be(),1);var i8={};var ej=(0,Br.createContext)(void 0),o8=i(e=>{let t=(0,Br.useContext)(ej);return e?.store||t||n8()},"useStore");var tj=i(e=>typeof e?.then=="function","isPromiseLike"),rj=Br.default.use||(e=>{if(e.status==="pending")throw e;if(e.status==="fulfilled")return e.value;throw e.status==="rejected"?e.reason:(e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t}),e)});function To(e,t){let r=o8(t),[[n,o,a],l]=(0,Br.useReducer)(p=>{let m=r.get(e);return Object.is(p[0],m)&&p[1]===r&&p[2]===e?p:[m,r,e]},void 0,()=>[r.get(e),r,e]),c=n;(o!==r||a!==e)&&(l(),c=r.get(e));let d=t?.delay;return(0,Br.useEffect)(()=>{let p=r.sub(e,()=>{if(typeof d=="number"){setTimeout(l,d);return}l()});return l(),p},[r,e,d]),(0,Br.useDebugValue)(c),tj(c)?rj(c):c}i(To,"useAtomValue");function Ry(e,t){let r=o8(t);return(0,Br.useCallback)((...o)=>{if((i8.env?i8.env.MODE:void 0)!=="production"&&!("write"in e))throw new Error("not writable atom");return r.set(e,...o)},[r,e])}i(Ry,"useSetAtom");function s8(e,t){return[To(e,t),Ry(e,t)]}i(s8,"useAtom");var Ng=ne(be());var Ea=ne($t()),f8=i(({bordered:e=!1})=>(0,Ea.jsxs)("div",{className:`card card--ghost${e?" card--border":""}`,children:[(0,Ea.jsx)("div",{className:"card__image"}),(0,Ea.jsxs)("div",{className:"card__text",children:[(0,Ea.jsx)("div",{className:"card__title"}),(0,Ea.jsx)("div",{className:"card__description"})]})]}),"CardGhost");var Sf=ne($t()),d8=i(({bordered:e=!1,count:t})=>(0,Sf.jsxs)("div",{"aria-live":"assertive","aria-atomic":"true",children:[(0,Sf.jsx)("div",{className:"visually-hidden",children:Drupal.t("Search results are loading",{},{context:"React search: results loading"})}),Array.from(Array(t)).map((r,n)=>(0,Sf.jsx)(f8,{bordered:e},n))]}),"GhostList");var aj=i((e,t)=>{switch(t){case"boolean":return!!e;case"number":return Number(e);default:return e.toString()}},"coerce"),uj=i(e=>{let r=new URLSearchParams(window.location.search).entries(),n=r.next(),o=0;for(;!n.done;){let[a,l]=n.value;l&&a in e&&(o+=1,e[a]=aj(l,typeof e[a])),n=r.next()}return o?e:null},"useInitialParams"),p8=uj;var lj=xf(()=>({baseUrl:drupalSettings?.helfi_react_search.elastic_proxy_url,index:"street_data"})),ko=xf({}),cj=xf({}),sle=xf(null,(e,t,r)=>{t(cj,{...r}),t(ko,{...r})}),T0=lj;function ft(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function"){var o=0;for(n=Object.getOwnPropertySymbols(e);o{var{"aria-label":t="alert-circle-fill","aria-hidden":r=!0,className:n="",color:o,size:a=rr.Small,style:l={}}=e,c=ft(e,["aria-label","aria-hidden","className","color","size","style"]);return $f.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[St.icon,St[a],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:l},c),$f.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 3C16.9706 3 21 7.02944 21 12C21 16.9706 16.9706 21 12 21C7.02944 21 3 16.9706 3 12C3 7.02944 7.02944 3 12 3ZM13 16V18H11V16H13ZM13 6V14H11V6H13Z",fill:"currentColor"}))},"i"),$O=i(e=>{var{"aria-label":t="info-circle-fill","aria-hidden":r=!0,className:n="",color:o,size:a=rr.Small,style:l={}}=e,c=ft(e,["aria-label","aria-hidden","className","color","size","style"]);return $f.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[St.icon,St[a],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:l},c),$f.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3ZM13 10V16.5H15V18H9V16.5H11V11.5H9V10H13ZM11.8125 6C12.5374 6 13.125 6.5876 13.125 7.3125C13.125 8.03735 12.5374 8.625 11.8125 8.625C11.0876 8.625 10.5 8.03735 10.5 7.3125C10.5 6.5876 11.0876 6 11.8125 6Z",fill:"currentColor"}))},"s");var xx=ne(be());var wx=i(e=>{var{"aria-label":t="check","aria-hidden":r=!0,className:n="",color:o,size:a=rr.Small,style:l={}}=e,c=ft(e,["aria-label","aria-hidden","className","color","size","style"]);return xx.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[St.icon,St[a],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:l},c),xx.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M21 7L10 18L4.5 12.5L6 11L10 15L19.5 5.5L21 7Z",fill:"currentColor"}))},"s");var Sx=ne(be());var VO=i(e=>{var{"aria-label":t="check-circle-fill","aria-hidden":r=!0,className:n="",color:o,size:a=rr.Small,style:l={}}=e,c=ft(e,["aria-label","aria-hidden","className","color","size","style"]);return Sx.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[St.icon,St[a],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:l},c),Sx.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3ZM16.5 8L18 9.5L10.5 17L6 12.5L7.5 11L10.5 14L16.5 8Z",fill:"currentColor"}))},"i");var Ex=ne(be());var qO=i(e=>{var{"aria-label":t="cross","aria-hidden":r=!0,className:n="",color:o,size:a=rr.Small,style:l={}}=e,c=ft(e,["aria-label","aria-hidden","className","color","size","style"]);return Ex.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[St.icon,St[a],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:l},c),Ex.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M18 7.5L13.5 12L18 16.5L16.5 18L12 13.5L7.5 18L6 16.5L10.5 12L6 7.5L7.5 6L12 10.5L16.5 6L18 7.5Z",fill:"currentColor"}))},"s");var Ix=ne(be());var jO=i(e=>{var{"aria-label":t="cross-circle","aria-hidden":r=!0,className:n="",color:o,size:a=rr.Small,style:l={}}=e,c=ft(e,["aria-label","aria-hidden","className","color","size","style"]);return Ix.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[St.icon,St[a],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:l},c),Ix.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2ZM12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4ZM15 7.5L16.5 9L13.5 12L16.5 15L15 16.5L12 13.5L9 16.5L7.5 15L10.5 12L7.5 9L9 7.5L12 10.5L15 7.5Z",fill:"currentColor"}))},"s");var Tx=ne(be());var WO=i(e=>{var{"aria-label":t="error-fill","aria-hidden":r=!0,className:n="",color:o,size:a=rr.Small,style:l={}}=e,c=ft(e,["aria-label","aria-hidden","className","color","size","style"]);return Tx.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[St.icon,St[a],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:l},c),Tx.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.175 3.45608C11.5239 2.86969 12.3977 2.84875 12.7842 3.39325L12.825 3.45608L21.8771 18.6666C22.2202 19.2432 21.8055 19.951 21.1235 19.9976L21.052 20H2.94799C2.24813 20 1.7987 19.3114 2.09013 18.7267L2.12295 18.6666L11.175 3.45608ZM13 16V18H11V16H13ZM13 8.5V14.5H11V8.5H13Z",fill:"currentColor"}))},"o");var kx=ne(be());var GO=i(e=>{var{"aria-label":t="question-circle","aria-hidden":r=!0,className:n="",color:o,size:a=rr.Small,style:l={}}=e,c=ft(e,["aria-label","aria-hidden","className","color","size","style"]);return kx.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[St.icon,St[a],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:l},c),kx.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2ZM12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4ZM13 16V18H11V16H13ZM12.0437 5.75C14.0343 5.75 15.7173 7.29464 15.7173 9.42361C15.7173 10.7806 15.2461 11.489 14.161 12.306L13.9187 12.4844C13.1753 13.0295 12.9556 13.3359 12.9386 14.142L12.9375 14.25H10.9375C10.9375 12.6746 11.4591 11.8378 12.6143 10.9622L12.8618 10.7796C13.5685 10.2628 13.7173 10.0539 13.7173 9.42361C13.7173 8.43934 12.9662 7.75 12.0437 7.75C11.1907 7.75 10.4785 8.34077 10.3816 9.20835L10.3734 9.30587L8.37663 9.19182C8.49191 7.17347 10.1344 5.75 12.0437 5.75Z",fill:"currentColor"}))},"s");var Cx=ne(be());var KO=i(e=>{var{"aria-label":t="search","aria-hidden":r=!0,className:n="",color:o,size:a=rr.Small,style:l={}}=e,c=ft(e,["aria-label","aria-hidden","className","color","size","style"]);return Cx.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[St.icon,St[a],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:l},c),Cx.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M15 1C19.4183 1 23 4.58172 23 9C23 13.4183 19.4183 17 15 17C13.2001 17 11.539 16.4056 10.2023 15.4023L3.80101 21.8021L2.21002 20.2111L8.60822 13.8117C7.59861 12.4726 7.00002 10.8062 7.00002 9C7.00002 4.58172 10.5817 1 15 1ZM15 3C11.6863 3 9.00002 5.68629 9.00002 9C9.00002 12.3137 11.6863 15 15 15C18.3137 15 21 12.3137 21 9C21 5.68629 18.3137 3 15 3Z",fill:"currentColor"}))},"s");pr(':root{--breakpoint-xs:320px;--breakpoint-s:576px;--breakpoint-m:768px;--breakpoint-l:992px;--breakpoint-xl:1248px;--container-width-xs:288px;--container-width-s:544px;--container-width-m:720px;--container-width-l:944px;--container-width-xl:1200px;--color-brick:#bd2719;--color-brick-light:#ffeeed;--color-brick-medium-light:#facbc8;--color-brick-dark:#800e04;--color-bus:#0000bf;--color-bus-light:#f0f0ff;--color-bus-medium-light:#ccf;--color-bus-dark:#00005e;--color-coat-of-arms:#0072c6;--color-coat-of-arms-light:#e6f4ff;--color-coat-of-arms-medium-light:#b5daf7;--color-coat-of-arms-dark:#005799;--color-copper:#00d7a7;--color-copper-light:#cffaf1;--color-copper-medium-light:#9ef0de;--color-copper-dark:#00a17d;--color-engel:#ffe977;--color-engel-light:#fff9db;--color-engel-medium-light:#fff3b8;--color-engel-dark:#dbc030;--color-fog:#9fc9eb;--color-fog-light:#e8f3fc;--color-fog-medium-light:#d0e6f7;--color-fog-dark:#72a5cf;--color-gold:#c2a251;--color-gold-light:#f7f2e4;--color-gold-medium-light:#e8d7a7;--color-gold-dark:#9e823c;--color-metro:#fd4f00;--color-metro-light:#ffeee6;--color-metro-medium-light:#ffcab3;--color-metro-dark:#bd2f00;--color-silver:#dedfe1;--color-silver-light:#f7f7f8;--color-silver-medium-light:#efeff0;--color-silver-dark:#b0b8bf;--color-summer:#ffc61e;--color-summer-light:#fff4d4;--color-summer-medium-light:#ffe49c;--color-summer-dark:#cc9200;--color-suomenlinna:#f5a3c7;--color-suomenlinna-light:#fff0f7;--color-suomenlinna-medium-light:#ffdbeb;--color-suomenlinna-dark:#e673a5;--color-tram:#008741;--color-tram-light:#dff7eb;--color-tram-medium-light:#a3e3c2;--color-tram-dark:#006631;--color-focus-outline:#0072c6;--color-black:#000;--color-white:#fff;--color-black-5:#f2f2f2;--color-black-10:#e6e6e6;--color-black-20:#ccc;--color-black-30:#b3b3b3;--color-black-40:#999;--color-black-50:grey;--color-black-60:#595959;--color-black-70:#4d4d4d;--color-black-80:#333;--color-black-90:#1a1a1a;--color-error:#b01038;--color-error-light:#f6e2e6;--color-error-dark:#8d0d2d;--color-success:#007a64;--color-success-light:#e2f5f3;--color-success-dark:#006250;--color-alert:#ffda07;--color-alert-light:#fff4b4;--color-alert-dark:#d18200;--color-info:#0062b9;--color-info-light:#e5eff8;--color-info-dark:#004f94;--box-shadow-s:0px 2px 10px 0px rgba(0,0,0,0.07);--box-shadow-m:0px 2px 10px 0px rgba(0,0,0,0.1);--box-shadow-l:0px 2px 20px 0px rgba(0,0,0,0.2);--spacing-layout-2-xs:1rem;--spacing-layout-xs:1.5rem;--spacing-layout-s:2rem;--spacing-layout-m:3rem;--spacing-layout-l:4rem;--spacing-layout-xl:6rem;--spacing-layout-2-xl:8rem;--spacing-4-xs:0.125rem;--spacing-3-xs:0.25rem;--spacing-2-xs:0.5rem;--spacing-xs:0.75rem;--spacing-s:1rem;--spacing-m:1.5rem;--spacing-l:2rem;--spacing-xl:2.5rem;--spacing-2-xl:3.0rem;--spacing-3-xl:3.5rem;--spacing-4-xl:4rem;--spacing-5-xl:4.5rem;--fontsize-heading-xxl:4rem;--fontsize-heading-xl:3rem;--fontsize-heading-xl-mobile:2.5rem;--fontsize-heading-l:2rem;--fontsize-heading-m:1.5rem;--fontsize-heading-s:1.25rem;--fontsize-heading-xs:1.125rem;--fontsize-heading-xxs:1rem;--fontsize-body-s:0.875rem;--fontsize-body-m:1rem;--fontsize-body-l:1.125rem;--fontsize-body-xl:1.25rem;--font-default:HelsinkiGrotesk,Arial,sans-serif;--lineheight-s:1;--lineheight-m:1.2;--lineheight-l:1.5;--lineheight-xl:1.75}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.visually-hidden{border:0;clip:"rect(0 0 0 0)";height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.button-reset{background:none;border:none;color:inherit;cursor:pointer;font:inherit;padding:0}.text-body{color:var(--color-black-90);font-size:var(--fontsize-body-m);line-height:var(--lineheight-l)}.text-body,.text-medium{font-family:var(--font-default)}.text-medium{font-weight:500}.text-bold{font-family:var(--font-default);font-weight:700}.text-xl{font-size:var(--fontsize-heading-m)}.text-lg{font-size:var(--fontsize-heading-s)}.text-md{font-size:var(--fontsize-heading-xs)}.subtitle{font-size:var(--fontsize-body-m)}.text-sm{font-size:var(--fontsize-body-s);line-height:var(--lineheight-xl)}.heading-xxl{font-size:var(--fontsize-heading-xxl);letter-spacing:-1.2px}.heading-xl,.heading-xxl{font-weight:400;line-height:var(--lineheight-s)}.heading-xl{font-size:var(--fontsize-heading-xl);letter-spacing:-1px}.heading-xl-mobile{font-size:var(--fontsize-heading-xl-mobile);font-weight:400;letter-spacing:-.8px;line-height:var(--lineheight-s)}.heading-l{font-size:var(--fontsize-heading-l);font-weight:400;letter-spacing:-.4px}.heading-l,.heading-m{line-height:var(--lineheight-m)}.heading-m{font-size:var(--fontsize-heading-m);font-weight:500;letter-spacing:-.2px}.heading-s{font-size:var(--fontsize-heading-s);font-weight:500}.heading-s,.heading-xs{letter-spacing:0;line-height:var(--lineheight-l)}.heading-xs{font-size:var(--fontsize-heading-xs);font-weight:700}.heading-xxs{font-size:var(--fontsize-heading-xxs);font-weight:700;letter-spacing:.2px;line-height:var(--lineheight-l)}.helper-text{color:var(--color-black-60);display:block;flex-basis:100%;font-size:var(--fontsize-body-m);margin-top:var(--spacing-2-xs)}html{-webkit-text-size-adjust:100%}');var AW={}.hasOwnProperty;function YO(e){let t=typeof e;return e?t==="string"||t==="number"?e:Array.isArray(e)?e.length?e.map(r=>YO(r)).filter(Boolean).join(" "):null:t==="object"?((r,n=null)=>{if(r.toString!==Object.prototype.toString&&!r.toString.toString().includes("[native code]"))return r.toString();let o=Object.assign({},r);return n&&Object.keys(n).filter(a=>!!r[a]).forEach(a=>{o[n[a]]=!0}),Object.keys(o).filter(a=>AW.call(o,a)&&!!o[a]).join(" ")})(e,this):null:null}i(YO,"n");var Dt=i((...e)=>e.map(YO).filter(Boolean).join(" "),"r");var dl=ne(be()),XO=ne(qf());var QO=i(()=>typeof window>"u"||typeof document>"u","e");var RW=typeof window<"u"&&window.document?dl.useLayoutEffect:dl.useEffect,j0=i((e,t,r)=>{let n=t&&typeof t!="string",o=(0,dl.useRef)(n?(0,XO.uniqueId)("custom-theme-"):"").current;return RW(()=>{n&&((a,l,c)=>{if(QO())return;let d=i(p=>{var m;return(m=p.selectorText)===null||m===void 0?void 0:m.includes(`${a}.${c}`)},"o");try{let p=[...document.styleSheets].findIndex(I=>{try{return[...I.cssRules].findIndex(k=>{var x;return(x=k.selectorText)===null||x===void 0?void 0:x.includes(a)})>=0}catch{return!1}});if(p===-1){let I=document.createElement("style");document.head.appendChild(I),p=document.styleSheets.length-1}let m=document.styleSheets[p],v=m.cssRules,b=[...v].findIndex(d);b===-1&&(m.insertRule(`.${a}.${c} { content: '' }`,v.length),b=[...v].findIndex(d));let _=v[b];Object.entries(l).forEach(([I,k])=>_.style.setProperty(I,k))}catch{console.warn(`Could not find the stylesheet to update with the "${a}" selector!`)}})(e&&e.split(" ")[0],t,`${o}${r||""}`)},[e,t,o,n,r]),o},"d");var pl=ne(be());var W0,G0,K0,Ss={button:"Button-module_button__1msFE",primary:"Button-module_primary__2LfKB",secondary:"Button-module_secondary__1nABp",supplementary:"Button-module_supplementary__3YKiS","theme-coat":"Button-module_theme-coat__2_3U7","theme-black":"Button-module_theme-black__m8giY",clear:"Button-module_clear__2i_5U",success:"Button-module_success__CU9nK",danger:"Button-module_danger__2el15","size-small":"Button-module_size-small__3lizH",fullWidth:"Button-module_fullWidth__31eVK",icon:"Button-module_icon__O-h7R"};pr(".Button-module_button__1msFE{--border-width:2px;--outline-width-focus:3px;--padding-horizontal:var(--spacing-l);--min-size:56px;--padding-vertical:var(--spacing-s);--padding:calc(var(--padding-vertical) - var(--border-width)) calc(var(--padding-horizontal) - var(--border-width));--icon-reposition:calc(-1 * var(--spacing-2-xs));--computed-background-color:var(--background-color,transparent);--computed-background-color-focus:var(--background-color-focus,var(--computed-background-color,transparent));--computed-background-color-hover:var(--background-color-hover,var(--computed-background-color-focus,transparent));--computed-background-color-active:var(--background-color-active,var(--computed-background-color-hover,transparent));--computed-background-color-disabled:var(--background-color-disabled,var(--color-black-20,transparent));--computed-color:var(--color,inherit);--computed-color-focus:var(--color-focus,var(--computed-color,inherit));--computed-color-hover:var(--color-hover,var(--computed-color-focus,inherit));--computed-color-active:var(--color-active,var(--computed-color-hover,inherit));--computed-color-disabled:var(--color-disabled,var(--color-white,inherit));--computed-border-color:var(--border-color,var(--computed-background-color));--computed-border-color-focus:var(--border-color-focus,var(--computed-border-color,transparent));--computed-border-color-hover:var(--border-color-hover,var(--computed-border-color-focus,transparent));--computed-border-color-active:var(--border-color-active,var(--computed-border-color-hover,transparent));--computed-border-color-disabled:var(--border-color-disabled,var(--computed-background-color-disabled,transparent));--computed-outline-color-focus:var(--outline-color-focus,transparent);--computed-icon-size:var(--icon-size,var(--spacing-m));align-items:center;background-color:var(--computed-background-color);border:var(--border-width) solid var(--computed-border-color);border-radius:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--computed-color,inherit);column-gap:var(--spacing-2-xs);cursor:var(--cursor,pointer);display:inline-flex;font-family:inherit;font-size:100%;font-weight:500;hyphens:auto;place-content:flex-start center;line-height:var(--lineheight-l);margin:0;min-height:var(--min-size);min-width:var(--min-size);outline:none;outline-offset:2px;overflow:hidden;overflow-wrap:anywhere;padding:var(--padding);position:relative;text-align:center;text-decoration:none;text-transform:none;vertical-align:top}.Button-module_button__1msFE:after{margin-right:var(--icon-reposition)}.Button-module_button__1msFE:before{margin-left:var(--icon-reposition)}.Button-module_button__1msFE,.Button-module_button__1msFE[type=button],.Button-module_button__1msFE[type=reset],.Button-module_button__1msFE[type=submit]{-webkit-appearance:button}.Button-module_button__1msFE:focus-visible{background-color:var(--computed-background-color-focus);border-color:var(--computed-border-color-focus);color:var(--computed-color-focus);outline:var(--outline-width-focus) solid var(--computed-outline-color-focus)}.Button-module_button__1msFE:hover{background-color:var(--computed-background-color-hover);border-color:var(--computed-border-color-hover);color:var(--computed-color-hover)}.Button-module_button__1msFE:active{background-color:var(--computed-background-color-active);border-color:var(--computed-border-color-active);color:var(--computed-color-active);outline:var(--outline-width-focus) solid var(--computed-outline-color-focus)}.Button-module_button__1msFE:disabled{--cursor:not-allowed;background-color:var(--computed-background-color-disabled);border-color:var(--computed-border-color-disabled);color:var(--computed-color-disabled);outline:none}.Button-module_button__1msFE button.Button-module_button__1msFE{-webkit-appearance:button}.Button-module_primary__2LfKB{--background-color:var(--color-bus);--background-color-hover:var(--color-bus-dark);--background-color-focus:var(--color-bus);--background-color-disabled:var(--color-black-20);--border-color:transparent;--color:var(--color-white);--color-disabled:var(--color-white);--outline-color-focus:var(--color-coat-of-arms)}.Button-module_secondary__1nABp{--border-color:var(--color-bus);--border-color-disabled:var(--color-disabled)}.Button-module_secondary__1nABp,.Button-module_supplementary__3YKiS{--background-color:transparent;--background-color-hover:var(--color-bus-light);--background-color-focus:transparent;--background-color-disabled:transparent;--color:var(--color-bus);--color-disabled:var(--color-black-40);--outline-color-focus:var(--color-coat-of-arms)}.Button-module_supplementary__3YKiS{--border-color:transparent;--border-color-disabled:transparent}.Button-module_theme-coat__2_3U7.Button-module_primary__2LfKB{--background-color:var(--color-bus);--background-color-hover:var(--color-bus-dark);--background-color-focus:var(--color-bus);--background-color-disabled:var(--color-black-20);--border-color:transparent;--color-disabled:var(--color-white);--outline-color-focus:var(--color-coat-of-arms);--background-color:var(--color-coat-of-arms);--background-color-hover:var(--color-coat-of-arms-dark);--background-color-focus:var(--color-coat-of-arms);--border-color:var(--color-coat-of-arms);--border-color-hover:var(--color-coat-of-arms-dark);--border-color-focus:var(--color-coat-of-arms);--color:var(--color-white)}.Button-module_theme-coat__2_3U7.Button-module_secondary__1nABp{--border-color:var(--color-bus);--border-color-disabled:var(--color-disabled);--border-color:var(--color-coat-of-arms)}.Button-module_theme-coat__2_3U7.Button-module_secondary__1nABp,.Button-module_theme-coat__2_3U7.Button-module_supplementary__3YKiS{--background-color-hover:var(--color-bus-light);--background-color-disabled:transparent;--color:var(--color-bus);--color-disabled:var(--color-black-40);--outline-color-focus:var(--color-coat-of-arms);--background-color:transparent;--background-color-hover:var(--color-coat-of-arms-light);--background-color-focus:transparent;--color:var(--color-coat-of-arms)}.Button-module_theme-coat__2_3U7.Button-module_supplementary__3YKiS{--border-color-disabled:transparent;--border-color:transparent}.Button-module_theme-black__m8giY.Button-module_primary__2LfKB{--background-color:var(--color-bus);--background-color-hover:var(--color-bus-dark);--background-color-focus:var(--color-bus);--background-color-disabled:var(--color-black-20);--border-color:transparent;--color-disabled:var(--color-white);--outline-color-focus:var(--color-coat-of-arms);--background-color:var(--color-black);--background-color-hover:var(--color-black);--background-color-focus:var(--color-black);--border-color:var(--color-black);--border-color-hover:var(--color-black);--border-color-focus:var(--color-black);--color:var(--color-white);--color-hover:var(--color-white);--color-focus:var(--color-white)}.Button-module_theme-black__m8giY.Button-module_secondary__1nABp{--border-color:var(--color-bus);--border-color-disabled:var(--color-disabled);--border-color:var(--color-black);--border-color-hover:var(--color-black);--border-color-focus:var(--color-black)}.Button-module_theme-black__m8giY.Button-module_secondary__1nABp,.Button-module_theme-black__m8giY.Button-module_supplementary__3YKiS{--background-color-hover:var(--color-bus-light);--background-color-disabled:transparent;--color:var(--color-bus);--color-disabled:var(--color-black-40);--outline-color-focus:var(--color-coat-of-arms);--background-color:transparent;--background-color-hover:var(--color-black-5);--background-color-focus:transparent;--color:var(--color-black);--color-hover:var(--color-black);--color-focus:var(--color-black)}.Button-module_theme-black__m8giY.Button-module_supplementary__3YKiS{--border-color-disabled:transparent;--border-color:transparent;--border-color-hover:transparent}.Button-module_clear__2i_5U{--background-color:transparent;--background-color-disabled:transparent;--border-color:transparent;--border-color-disabled:transparent;--color:var(--color-black-90);--color-disabled:var(--color-black-90)}.Button-module_success__CU9nK{--background-color:var(--color-success);--background-color-hover:var(--color-success-dark);--background-color-focus:var(--color-success);--border-color:var(--color-success);--border-color-hover:var(--color-success-dark);--border-color-focus:var(--color-success)}.Button-module_danger__2el15,.Button-module_success__CU9nK{--color:var(--color-white);--outline-color-focus:var(--color-coat-of-arms)}.Button-module_danger__2el15{--background-color:var(--color-error);--background-color-hover:var(--color-error-dark);--background-color-focus:var(--color-error);--border-color:var(--color-error);--border-color-hover:var(--color-error-dark);--border-color-focus:var(--color-error)}.Button-module_size-small__3lizH{--min-size:44px;--padding-horizontal:var(--spacing-m);--padding-vertical:var(--spacing-2-xs)}.Button-module_fullWidth__31eVK{width:100%}.Button-module_icon__O-h7R{flex-shrink:0;height:var(--computed-icon-size);width:var(--computed-icon-size)}.Button-module_icon__O-h7R:first-child:not(:last-child){margin-left:var(--icon-reposition)}.Button-module_icon__O-h7R:last-child:not(:first-child){margin-right:var(--icon-reposition)}"),function(e){e.Small="small",e.Medium="medium"}(W0||(W0={})),function(e){e.Bus="bus",e.Coat="coat",e.Black="black"}(G0||(G0={})),function(e){e.Primary="primary",e.Secondary="secondary",e.Supplementary="supplementary",e.Success="success",e.Danger="danger",e.Clear="clear"}(K0||(K0={}));var Ox=pl.default.forwardRef((e,t)=>{var{children:r,className:n,disabled:o=!1,fullWidth:a,size:l=W0.Medium,theme:c=G0.Bus,variant:d=K0.Primary,iconStart:p,iconEnd:m,onClick:v}=e,b=ft(e,["children","className","disabled","fullWidth","size","theme","variant","iconStart","iconEnd","onClick"]);let _=j0(Ss.button,c),I=p?pl.default.createElement("div",{className:Ss.icon,"aria-hidden":"true"},p):null,k=m?pl.default.createElement("div",{className:Dt(Ss.icon),"aria-hidden":"true"},m):null;return pl.default.createElement("button",Object.assign({ref:t,disabled:o,type:"button",className:Dt(Ss.button,Ss[d],typeof c=="string"?Ss[`theme-${c}`]:"",Ss[`size-${l}`],a?Ss.fullWidth:"",_,n),onClick:o?void 0:v},b),I,pl.default.createElement("span",null,r),k)});var Ur=ne(be());var Y0=ne(be());var Ax=i(function(t){return t.reduce(function(r,n){var o=n[0],a=n[1];return r[o]=a,r},{})},"fromEntries"),Rx=typeof window<"u"&&window.document&&window.document.createElement?Y0.useLayoutEffect:Y0.useEffect;var Ts=ne(be());var Bt="top",nr="bottom",Wt="right",Vt="left",Q0="auto",Es=[Bt,nr,Wt,Vt],Oo="start",ka="end",JO="clippingParents",X0="viewport",hl="popper",ZO="reference",Nx=Es.reduce(function(e,t){return e.concat([t+"-"+Oo,t+"-"+ka])},[]),J0=[].concat(Es,[Q0]).reduce(function(e,t){return e.concat([t,t+"-"+Oo,t+"-"+ka])},[]),NW="beforeRead",PW="read",DW="afterRead",LW="beforeMain",MW="main",FW="afterMain",BW="beforeWrite",UW="write",HW="afterWrite",e5=[NW,PW,DW,LW,MW,FW,BW,UW,HW];function hr(e){return e?(e.nodeName||"").toLowerCase():null}i(hr,"getNodeName");function qt(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}i(qt,"getWindow");function Gi(e){var t=qt(e).Element;return e instanceof t||e instanceof Element}i(Gi,"isElement");function ir(e){var t=qt(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}i(ir,"isHTMLElement");function ml(e){if(typeof ShadowRoot>"u")return!1;var t=qt(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}i(ml,"isShadowRoot");function zW(e){var t=e.state;Object.keys(t.elements).forEach(function(r){var n=t.styles[r]||{},o=t.attributes[r]||{},a=t.elements[r];!ir(a)||!hr(a)||(Object.assign(a.style,n),Object.keys(o).forEach(function(l){var c=o[l];c===!1?a.removeAttribute(l):a.setAttribute(l,c===!0?"":c)}))})}i(zW,"applyStyles");function $W(e){var t=e.state,r={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,r.popper),t.styles=r,t.elements.arrow&&Object.assign(t.elements.arrow.style,r.arrow),function(){Object.keys(t.elements).forEach(function(n){var o=t.elements[n],a=t.attributes[n]||{},l=Object.keys(t.styles.hasOwnProperty(n)?t.styles[n]:r[n]),c=l.reduce(function(d,p){return d[p]="",d},{});!ir(o)||!hr(o)||(Object.assign(o.style,c),Object.keys(a).forEach(function(d){o.removeAttribute(d)}))})}}i($W,"effect");var t5={name:"applyStyles",enabled:!0,phase:"write",fn:zW,effect:$W,requires:["computeStyles"]};function mr(e){return e.split("-")[0]}i(mr,"getBasePlacement");var mi=Math.max,Ca=Math.min,Ao=Math.round;function ei(e,t){t===void 0&&(t=!1);var r=e.getBoundingClientRect(),n=1,o=1;if(ir(e)&&t){var a=e.offsetHeight,l=e.offsetWidth;l>0&&(n=Ao(r.width)/l||1),a>0&&(o=Ao(r.height)/a||1)}return{width:r.width/n,height:r.height/o,top:r.top/o,right:r.right/n,bottom:r.bottom/o,left:r.left/n,x:r.left/n,y:r.top/o}}i(ei,"getBoundingClientRect");function Oa(e){var t=ei(e),r=e.offsetWidth,n=e.offsetHeight;return Math.abs(t.width-r)<=1&&(r=t.width),Math.abs(t.height-n)<=1&&(n=t.height),{x:e.offsetLeft,y:e.offsetTop,width:r,height:n}}i(Oa,"getLayoutRect");function jf(e,t){var r=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(r&&ml(r)){var n=t;do{if(n&&e.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}i(jf,"contains");function Qr(e){return qt(e).getComputedStyle(e)}i(Qr,"getComputedStyle");function Px(e){return["table","td","th"].indexOf(hr(e))>=0}i(Px,"isTableElement");function Tr(e){return((Gi(e)?e.ownerDocument:e.document)||window.document).documentElement}i(Tr,"getDocumentElement");function Ro(e){return hr(e)==="html"?e:e.assignedSlot||e.parentNode||(ml(e)?e.host:null)||Tr(e)}i(Ro,"getParentNode");function r5(e){return!ir(e)||Qr(e).position==="fixed"?null:e.offsetParent}i(r5,"getTrueOffsetParent");function VW(e){var t=navigator.userAgent.toLowerCase().indexOf("firefox")!==-1,r=navigator.userAgent.indexOf("Trident")!==-1;if(r&&ir(e)){var n=Qr(e);if(n.position==="fixed")return null}var o=Ro(e);for(ml(o)&&(o=o.host);ir(o)&&["html","body"].indexOf(hr(o))<0;){var a=Qr(o);if(a.transform!=="none"||a.perspective!=="none"||a.contain==="paint"||["transform","perspective"].indexOf(a.willChange)!==-1||t&&a.willChange==="filter"||t&&a.filter&&a.filter!=="none")return o;o=o.parentNode}return null}i(VW,"getContainingBlock");function gi(e){for(var t=qt(e),r=r5(e);r&&Px(r)&&Qr(r).position==="static";)r=r5(r);return r&&(hr(r)==="html"||hr(r)==="body"&&Qr(r).position==="static")?t:r||VW(e)||t}i(gi,"getOffsetParent");function Aa(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}i(Aa,"getMainAxisFromPlacement");function Ra(e,t,r){return mi(e,Ca(t,r))}i(Ra,"within");function n5(e,t,r){var n=Ra(e,t,r);return n>r?r:n}i(n5,"withinMaxClamp");function Wf(){return{top:0,right:0,bottom:0,left:0}}i(Wf,"getFreshSideObject");function Gf(e){return Object.assign({},Wf(),e)}i(Gf,"mergePaddingObject");function Kf(e,t){return t.reduce(function(r,n){return r[n]=e,r},{})}i(Kf,"expandToHashMap");var qW=i(function(t,r){return t=typeof t=="function"?t(Object.assign({},r.rects,{placement:r.placement})):t,Gf(typeof t!="number"?t:Kf(t,Es))},"toPaddingObject");function jW(e){var t,r=e.state,n=e.name,o=e.options,a=r.elements.arrow,l=r.modifiersData.popperOffsets,c=mr(r.placement),d=Aa(c),p=[Vt,Wt].indexOf(c)>=0,m=p?"height":"width";if(!(!a||!l)){var v=qW(o.padding,r),b=Oa(a),_=d==="y"?Bt:Vt,I=d==="y"?nr:Wt,k=r.rects.reference[m]+r.rects.reference[d]-l[d]-r.rects.popper[m],x=l[d]-r.rects.reference[d],g=gi(a),w=g?d==="y"?g.clientHeight||0:g.clientWidth||0:0,T=k/2-x/2,C=v[_],L=w-b[m]-v[I],N=w/2-b[m]/2+T,U=Ra(C,N,L),O=d;r.modifiersData[n]=(t={},t[O]=U,t.centerOffset=U-N,t)}}i(jW,"arrow");function WW(e){var t=e.state,r=e.options,n=r.element,o=n===void 0?"[data-popper-arrow]":n;o!=null&&(typeof o=="string"&&(o=t.elements.popper.querySelector(o),!o)||jf(t.elements.popper,o)&&(t.elements.arrow=o))}i(WW,"effect");var i5={name:"arrow",enabled:!0,phase:"main",fn:jW,effect:WW,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function ti(e){return e.split("-")[1]}i(ti,"getVariation");var GW={top:"auto",right:"auto",bottom:"auto",left:"auto"};function KW(e){var t=e.x,r=e.y,n=window,o=n.devicePixelRatio||1;return{x:Ao(t*o)/o||0,y:Ao(r*o)/o||0}}i(KW,"roundOffsetsByDPR");function o5(e){var t,r=e.popper,n=e.popperRect,o=e.placement,a=e.variation,l=e.offsets,c=e.position,d=e.gpuAcceleration,p=e.adaptive,m=e.roundOffsets,v=e.isFixed,b=l.x,_=b===void 0?0:b,I=l.y,k=I===void 0?0:I,x=typeof m=="function"?m({x:_,y:k}):{x:_,y:k};_=x.x,k=x.y;var g=l.hasOwnProperty("x"),w=l.hasOwnProperty("y"),T=Vt,C=Bt,L=window;if(p){var N=gi(r),U="clientHeight",O="clientWidth";if(N===qt(r)&&(N=Tr(r),Qr(N).position!=="static"&&c==="absolute"&&(U="scrollHeight",O="scrollWidth")),N=N,o===Bt||(o===Vt||o===Wt)&&a===ka){C=nr;var D=v&&N===L&&L.visualViewport?L.visualViewport.height:N[U];k-=D-n.height,k*=d?1:-1}if(o===Vt||(o===Bt||o===nr)&&a===ka){T=Wt;var B=v&&N===L&&L.visualViewport?L.visualViewport.width:N[O];_-=B-n.width,_*=d?1:-1}}var F=Object.assign({position:c},p&&GW),V=m===!0?KW({x:_,y:k}):{x:_,y:k};if(_=V.x,k=V.y,d){var $;return Object.assign({},F,($={},$[C]=w?"0":"",$[T]=g?"0":"",$.transform=(L.devicePixelRatio||1)<=1?"translate("+_+"px, "+k+"px)":"translate3d("+_+"px, "+k+"px, 0)",$))}return Object.assign({},F,(t={},t[C]=w?k+"px":"",t[T]=g?_+"px":"",t.transform="",t))}i(o5,"mapToStyles");function YW(e){var t=e.state,r=e.options,n=r.gpuAcceleration,o=n===void 0?!0:n,a=r.adaptive,l=a===void 0?!0:a,c=r.roundOffsets,d=c===void 0?!0:c;if(0)var p;var m={placement:mr(t.placement),variation:ti(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:o,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,o5(Object.assign({},m,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:l,roundOffsets:d})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,o5(Object.assign({},m,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:d})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}i(YW,"computeStyles");var s5={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:YW,data:{}};var Z0={passive:!0};function QW(e){var t=e.state,r=e.instance,n=e.options,o=n.scroll,a=o===void 0?!0:o,l=n.resize,c=l===void 0?!0:l,d=qt(t.elements.popper),p=[].concat(t.scrollParents.reference,t.scrollParents.popper);return a&&p.forEach(function(m){m.addEventListener("scroll",r.update,Z0)}),c&&d.addEventListener("resize",r.update,Z0),function(){a&&p.forEach(function(m){m.removeEventListener("scroll",r.update,Z0)}),c&&d.removeEventListener("resize",r.update,Z0)}}i(QW,"effect");var a5={name:"eventListeners",enabled:!0,phase:"write",fn:i(function(){},"fn"),effect:QW,data:{}};var XW={left:"right",right:"left",bottom:"top",top:"bottom"};function gl(e){return e.replace(/left|right|bottom|top/g,function(t){return XW[t]})}i(gl,"getOppositePlacement");var JW={start:"end",end:"start"};function em(e){return e.replace(/start|end/g,function(t){return JW[t]})}i(em,"getOppositeVariationPlacement");function Na(e){var t=qt(e),r=t.pageXOffset,n=t.pageYOffset;return{scrollLeft:r,scrollTop:n}}i(Na,"getWindowScroll");function Pa(e){return ei(Tr(e)).left+Na(e).scrollLeft}i(Pa,"getWindowScrollBarX");function Dx(e){var t=qt(e),r=Tr(e),n=t.visualViewport,o=r.clientWidth,a=r.clientHeight,l=0,c=0;return n&&(o=n.width,a=n.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(l=n.offsetLeft,c=n.offsetTop)),{width:o,height:a,x:l+Pa(e),y:c}}i(Dx,"getViewportRect");function Lx(e){var t,r=Tr(e),n=Na(e),o=(t=e.ownerDocument)==null?void 0:t.body,a=mi(r.scrollWidth,r.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),l=mi(r.scrollHeight,r.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0),c=-n.scrollLeft+Pa(e),d=-n.scrollTop;return Qr(o||r).direction==="rtl"&&(c+=mi(r.clientWidth,o?o.clientWidth:0)-a),{width:a,height:l,x:c,y:d}}i(Lx,"getDocumentRect");function Da(e){var t=Qr(e),r=t.overflow,n=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(r+o+n)}i(Da,"isScrollParent");function tm(e){return["html","body","#document"].indexOf(hr(e))>=0?e.ownerDocument.body:ir(e)&&Da(e)?e:tm(Ro(e))}i(tm,"getScrollParent");function Is(e,t){var r;t===void 0&&(t=[]);var n=tm(e),o=n===((r=e.ownerDocument)==null?void 0:r.body),a=qt(n),l=o?[a].concat(a.visualViewport||[],Da(n)?n:[]):n,c=t.concat(l);return o?c:c.concat(Is(Ro(l)))}i(Is,"listScrollParents");function vl(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}i(vl,"rectToClientRect");function ZW(e){var t=ei(e);return t.top=t.top+e.clientTop,t.left=t.left+e.clientLeft,t.bottom=t.top+e.clientHeight,t.right=t.left+e.clientWidth,t.width=e.clientWidth,t.height=e.clientHeight,t.x=t.left,t.y=t.top,t}i(ZW,"getInnerBoundingClientRect");function u5(e,t){return t===X0?vl(Dx(e)):Gi(t)?ZW(t):vl(Lx(Tr(e)))}i(u5,"getClientRectFromMixedType");function eG(e){var t=Is(Ro(e)),r=["absolute","fixed"].indexOf(Qr(e).position)>=0,n=r&&ir(e)?gi(e):e;return Gi(n)?t.filter(function(o){return Gi(o)&&jf(o,n)&&hr(o)!=="body"}):[]}i(eG,"getClippingParents");function Mx(e,t,r){var n=t==="clippingParents"?eG(e):[].concat(t),o=[].concat(n,[r]),a=o[0],l=o.reduce(function(c,d){var p=u5(e,d);return c.top=mi(p.top,c.top),c.right=Ca(p.right,c.right),c.bottom=Ca(p.bottom,c.bottom),c.left=mi(p.left,c.left),c},u5(e,a));return l.width=l.right-l.left,l.height=l.bottom-l.top,l.x=l.left,l.y=l.top,l}i(Mx,"getClippingRect");function Yf(e){var t=e.reference,r=e.element,n=e.placement,o=n?mr(n):null,a=n?ti(n):null,l=t.x+t.width/2-r.width/2,c=t.y+t.height/2-r.height/2,d;switch(o){case Bt:d={x:l,y:t.y-r.height};break;case nr:d={x:l,y:t.y+t.height};break;case Wt:d={x:t.x+t.width,y:c};break;case Vt:d={x:t.x-r.width,y:c};break;default:d={x:t.x,y:t.y}}var p=o?Aa(o):null;if(p!=null){var m=p==="y"?"height":"width";switch(a){case Oo:d[p]=d[p]-(t[m]/2-r[m]/2);break;case ka:d[p]=d[p]+(t[m]/2-r[m]/2);break;default:}}return d}i(Yf,"computeOffsets");function vi(e,t){t===void 0&&(t={});var r=t,n=r.placement,o=n===void 0?e.placement:n,a=r.boundary,l=a===void 0?JO:a,c=r.rootBoundary,d=c===void 0?X0:c,p=r.elementContext,m=p===void 0?hl:p,v=r.altBoundary,b=v===void 0?!1:v,_=r.padding,I=_===void 0?0:_,k=Gf(typeof I!="number"?I:Kf(I,Es)),x=m===hl?ZO:hl,g=e.rects.popper,w=e.elements[b?x:m],T=Mx(Gi(w)?w:w.contextElement||Tr(e.elements.popper),l,d),C=ei(e.elements.reference),L=Yf({reference:C,element:g,strategy:"absolute",placement:o}),N=vl(Object.assign({},g,L)),U=m===hl?N:C,O={top:T.top-U.top+k.top,bottom:U.bottom-T.bottom+k.bottom,left:T.left-U.left+k.left,right:U.right-T.right+k.right},D=e.modifiersData.offset;if(m===hl&&D){var B=D[o];Object.keys(O).forEach(function(F){var V=[Wt,nr].indexOf(F)>=0?1:-1,$=[Bt,nr].indexOf(F)>=0?"y":"x";O[F]+=B[$]*V})}return O}i(vi,"detectOverflow");function Fx(e,t){t===void 0&&(t={});var r=t,n=r.placement,o=r.boundary,a=r.rootBoundary,l=r.padding,c=r.flipVariations,d=r.allowedAutoPlacements,p=d===void 0?J0:d,m=ti(n),v=m?c?Nx:Nx.filter(function(I){return ti(I)===m}):Es,b=v.filter(function(I){return p.indexOf(I)>=0});b.length===0&&(b=v);var _=b.reduce(function(I,k){return I[k]=vi(e,{placement:k,boundary:o,rootBoundary:a,padding:l})[mr(k)],I},{});return Object.keys(_).sort(function(I,k){return _[I]-_[k]})}i(Fx,"computeAutoPlacement");function tG(e){if(mr(e)===Q0)return[];var t=gl(e);return[em(e),t,em(t)]}i(tG,"getExpandedFallbackPlacements");function rG(e){var t=e.state,r=e.options,n=e.name;if(!t.modifiersData[n]._skip){for(var o=r.mainAxis,a=o===void 0?!0:o,l=r.altAxis,c=l===void 0?!0:l,d=r.fallbackPlacements,p=r.padding,m=r.boundary,v=r.rootBoundary,b=r.altBoundary,_=r.flipVariations,I=_===void 0?!0:_,k=r.allowedAutoPlacements,x=t.options.placement,g=mr(x),w=g===x,T=d||(w||!I?[gl(x)]:tG(x)),C=[x].concat(T).reduce(function(ze,it){return ze.concat(mr(it)===Q0?Fx(t,{placement:it,boundary:m,rootBoundary:v,padding:p,flipVariations:I,allowedAutoPlacements:k}):it)},[]),L=t.rects.reference,N=t.rects.popper,U=new Map,O=!0,D=C[0],B=0;B=0,J=q?"width":"height",oe=vi(t,{placement:F,boundary:m,rootBoundary:v,altBoundary:b,padding:p}),ue=q?$?Wt:Vt:$?nr:Bt;L[J]>N[J]&&(ue=gl(ue));var me=gl(ue),ve=[];if(a&&ve.push(oe[V]<=0),c&&ve.push(oe[ue]<=0,oe[me]<=0),ve.every(function(ze){return ze})){D=F,O=!1;break}U.set(F,ve)}if(O)for(var st=I?3:1,gt=i(function(it){var je=C.find(function(at){var ie=U.get(at);if(ie)return ie.slice(0,it).every(function(Q){return Q})});if(je)return D=je,"break"},"_loop"),rt=st;rt>0;rt--){var nt=gt(rt);if(nt==="break")break}t.placement!==D&&(t.modifiersData[n]._skip=!0,t.placement=D,t.reset=!0)}}i(rG,"flip");var l5={name:"flip",enabled:!0,phase:"main",fn:rG,requiresIfExists:["offset"],data:{_skip:!1}};function c5(e,t,r){return r===void 0&&(r={x:0,y:0}),{top:e.top-t.height-r.y,right:e.right-t.width+r.x,bottom:e.bottom-t.height+r.y,left:e.left-t.width-r.x}}i(c5,"getSideOffsets");function f5(e){return[Bt,Wt,nr,Vt].some(function(t){return e[t]>=0})}i(f5,"isAnySideFullyClipped");function nG(e){var t=e.state,r=e.name,n=t.rects.reference,o=t.rects.popper,a=t.modifiersData.preventOverflow,l=vi(t,{elementContext:"reference"}),c=vi(t,{altBoundary:!0}),d=c5(l,n),p=c5(c,o,a),m=f5(d),v=f5(p);t.modifiersData[r]={referenceClippingOffsets:d,popperEscapeOffsets:p,isReferenceHidden:m,hasPopperEscaped:v},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":m,"data-popper-escaped":v})}i(nG,"hide");var d5={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:nG};function iG(e,t,r){var n=mr(e),o=[Vt,Bt].indexOf(n)>=0?-1:1,a=typeof r=="function"?r(Object.assign({},t,{placement:e})):r,l=a[0],c=a[1];return l=l||0,c=(c||0)*o,[Vt,Wt].indexOf(n)>=0?{x:c,y:l}:{x:l,y:c}}i(iG,"distanceAndSkiddingToXY");function oG(e){var t=e.state,r=e.options,n=e.name,o=r.offset,a=o===void 0?[0,0]:o,l=J0.reduce(function(m,v){return m[v]=iG(v,t.rects,a),m},{}),c=l[t.placement],d=c.x,p=c.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=d,t.modifiersData.popperOffsets.y+=p),t.modifiersData[n]=l}i(oG,"offset");var p5={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:oG};function sG(e){var t=e.state,r=e.name;t.modifiersData[r]=Yf({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}i(sG,"popperOffsets");var h5={name:"popperOffsets",enabled:!0,phase:"read",fn:sG,data:{}};function Bx(e){return e==="x"?"y":"x"}i(Bx,"getAltAxis");function aG(e){var t=e.state,r=e.options,n=e.name,o=r.mainAxis,a=o===void 0?!0:o,l=r.altAxis,c=l===void 0?!1:l,d=r.boundary,p=r.rootBoundary,m=r.altBoundary,v=r.padding,b=r.tether,_=b===void 0?!0:b,I=r.tetherOffset,k=I===void 0?0:I,x=vi(t,{boundary:d,rootBoundary:p,padding:v,altBoundary:m}),g=mr(t.placement),w=ti(t.placement),T=!w,C=Aa(g),L=Bx(C),N=t.modifiersData.popperOffsets,U=t.rects.reference,O=t.rects.popper,D=typeof k=="function"?k(Object.assign({},t.rects,{placement:t.placement})):k,B=typeof D=="number"?{mainAxis:D,altAxis:D}:Object.assign({mainAxis:0,altAxis:0},D),F=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,V={x:0,y:0};if(N){if(a){var $,q=C==="y"?Bt:Vt,J=C==="y"?nr:Wt,oe=C==="y"?"height":"width",ue=N[C],me=ue+x[q],ve=ue-x[J],st=_?-O[oe]/2:0,gt=w===Oo?U[oe]:O[oe],rt=w===Oo?-O[oe]:-U[oe],nt=t.elements.arrow,ze=_&&nt?Oa(nt):{width:0,height:0},it=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:Wf(),je=it[q],at=it[J],ie=Ra(0,U[oe],ze[oe]),Q=T?U[oe]/2-st-ie-je-B.mainAxis:gt-ie-je-B.mainAxis,re=T?-U[oe]/2+st+ie+at+B.mainAxis:rt+ie+at+B.mainAxis,ae=t.elements.arrow&&gi(t.elements.arrow),de=ae?C==="y"?ae.clientTop||0:ae.clientLeft||0:0,pe=($=F?.[C])!=null?$:0,ge=ue+Q-pe-de,Ee=ue+re-pe,ke=Ra(_?Ca(me,ge):me,ue,_?mi(ve,Ee):ve);N[C]=ke,V[C]=ke-ue}if(c){var Je,Ze=C==="x"?Bt:Vt,xe=C==="x"?nr:Wt,Ne=N[L],et=L==="y"?"height":"width",jt=Ne+x[Ze],vt=Ne-x[xe],ht=[Bt,Vt].indexOf(g)!==-1,Ce=(Je=F?.[L])!=null?Je:0,yt=ht?jt:Ne-U[et]-O[et]-Ce+B.altAxis,tn=ht?Ne+U[et]+O[et]-Ce-B.altAxis:vt,zr=_&&ht?n5(yt,Ne,tn):Ra(_?yt:jt,Ne,_?tn:vt);N[L]=zr,V[L]=zr-Ne}t.modifiersData[n]=V}}i(aG,"preventOverflow");var m5={name:"preventOverflow",enabled:!0,phase:"main",fn:aG,requiresIfExists:["offset"]};function Ux(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}i(Ux,"getHTMLElementScroll");function Hx(e){return e===qt(e)||!ir(e)?Na(e):Ux(e)}i(Hx,"getNodeScroll");function uG(e){var t=e.getBoundingClientRect(),r=Ao(t.width)/e.offsetWidth||1,n=Ao(t.height)/e.offsetHeight||1;return r!==1||n!==1}i(uG,"isElementScaled");function zx(e,t,r){r===void 0&&(r=!1);var n=ir(t),o=ir(t)&&uG(t),a=Tr(t),l=ei(e,o),c={scrollLeft:0,scrollTop:0},d={x:0,y:0};return(n||!n&&!r)&&((hr(t)!=="body"||Da(a))&&(c=Hx(t)),ir(t)?(d=ei(t,!0),d.x+=t.clientLeft,d.y+=t.clientTop):a&&(d.x=Pa(a))),{x:l.left+c.scrollLeft-d.x,y:l.top+c.scrollTop-d.y,width:l.width,height:l.height}}i(zx,"getCompositeRect");function lG(e){var t=new Map,r=new Set,n=[];e.forEach(function(a){t.set(a.name,a)});function o(a){r.add(a.name);var l=[].concat(a.requires||[],a.requiresIfExists||[]);l.forEach(function(c){if(!r.has(c)){var d=t.get(c);d&&o(d)}}),n.push(a)}return i(o,"sort"),e.forEach(function(a){r.has(a.name)||o(a)}),n}i(lG,"order");function $x(e){var t=lG(e);return e5.reduce(function(r,n){return r.concat(t.filter(function(o){return o.phase===n}))},[])}i($x,"orderModifiers");function Vx(e){var t;return function(){return t||(t=new Promise(function(r){Promise.resolve().then(function(){t=void 0,r(e())})})),t}}i(Vx,"debounce");function qx(e){var t=e.reduce(function(r,n){var o=r[n.name];return r[n.name]=o?Object.assign({},o,n,{options:Object.assign({},o.options,n.options),data:Object.assign({},o.data,n.data)}):n,r},{});return Object.keys(t).map(function(r){return t[r]})}i(qx,"mergeByName");var g5={placement:"bottom",modifiers:[],strategy:"absolute"};function v5(){for(var e=arguments.length,t=new Array(e),r=0;rspan{display:flex}.Tooltip-module_button__2x9m0:focus{box-shadow:0 0 0 var(--button-focus-outline-width) var(--button-focus-outline-color);outline:none}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=bottom]{border-top:8px solid var(--tooltip-border-color)}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=top]{border-bottom:8px solid var(--tooltip-border-color)}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=left]{border-right:8px solid var(--tooltip-border-color)}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=right]{border-left:8px solid var(--tooltip-border-color)}.Tooltip-module_tooltip__3x8S8 .Tooltip-module_arrow__210Rd{position:absolute}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=bottom] .Tooltip-module_arrow__210Rd{border:var(--tooltip-arrow-size) solid transparent;border-bottom:var(--tooltip-arrow-size) solid var(--tooltip-border-color);top:calc(-1 * var(--tooltip-spacing-default) - var(--tooltip-arrow-size))}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=top] .Tooltip-module_arrow__210Rd{border:var(--tooltip-arrow-size) solid transparent;border-top:var(--tooltip-arrow-size) solid var(--tooltip-border-color);bottom:calc(-1 * var(--tooltip-spacing-default) - var(--tooltip-arrow-size))}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=left] .Tooltip-module_arrow__210Rd{border:var(--tooltip-arrow-size) solid transparent;border-left:var(--tooltip-arrow-size) solid var(--tooltip-border-color);right:calc(-1 * var(--tooltip-spacing-default) - var(--tooltip-arrow-size))}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=right] .Tooltip-module_arrow__210Rd{border:var(--tooltip-arrow-size) solid transparent;border-right:var(--tooltip-arrow-size) solid var(--tooltip-border-color);left:calc(-1 * var(--tooltip-spacing-default) - var(--tooltip-arrow-size))}");var Gx=i(e=>{var{boxShadow:t=!1,children:r,placement:n="auto",small:o=!1,buttonLabel:a="Tooltip",tooltipLabel:l="Tooltip",className:c,buttonClassName:d,tooltipClassName:p}=e,m=ft(e,["boxShadow","children","placement","small","buttonLabel","tooltipLabel","className","buttonClassName","tooltipClassName"]);let[v,b]=(0,Ur.useState)(!1),_=(0,Ur.useRef)(null),I=(0,Ur.useRef)(null),[k,x]=(0,Ur.useState)(null),{styles:g,attributes:w,forceUpdate:T}=Wx(_.current,I.current,{placement:n,modifiers:[{name:"arrow",options:{element:k}},{name:"offset",options:{offset:[0,10]}}]});return(0,Ur.useEffect)(()=>{T!==null&&v===!0&&T()},[v,T]),(0,Ur.useEffect)(()=>{let C=i(N=>{let U=N.key||N.keyCode;!v||U!=="Escape"&&U!=="Esc"&&U!==27||b(!1)},"o"),L=i(N=>{let U=N.target;!v||_.current.contains(U)||I.current.contains(U)||b(!1)},"t");return document.addEventListener("keyup",C),document.addEventListener("click",L),()=>{document.removeEventListener("keyup",C),document.removeEventListener("click",L)}}),Ur.default.createElement("div",Object.assign({},m,{className:Dt(vG,c)}),Ur.default.createElement("button",{ref:_,type:"button",className:Dt(gG,d),title:a,"aria-label":a,"aria-expanded":v,onClick:i(()=>{b(!v)},"onClick"),onBlur:i(()=>b(!1),"onBlur")},Ur.default.createElement("span",{"aria-hidden":"true"},Ur.default.createElement(GO,null))),v&&Ur.default.createElement("section",Object.assign({"aria-label":l,ref:I,className:Dt(_G,o&&yG,t&&bG,p),style:g.popper},w.popper),r,Ur.default.createElement("div",Object.assign({ref:x,className:xG,style:g.arrow},w.arrow))))},"b");var or=ne(be());var im=Ki(),Oe=i(e=>Qf(e,im),"raf"),om=Ki();Oe.write=e=>Qf(e,om);var sm=Ki();Oe.onStart=e=>Qf(e,sm);var Qx=Ki();Oe.onFrame=e=>Qf(e,Qx);var Xx=Ki();Oe.onFinish=e=>Qf(e,Xx);var La=[];Oe.setTimeout=(e,t)=>{let r=Oe.now()+t,n=i(()=>{let a=La.findIndex(l=>l.cancel==n);~a&&La.splice(a,1),Cs.count-=~a?1:0},"cancel"),o={time:r,handler:e,cancel:n};return La.splice(S5(r),0,o),Cs.count+=1,E5(),o};var S5=i(e=>~(~La.findIndex(t=>t.time>e)||~La.length),"findTimeout");Oe.cancel=e=>{im.delete(e),om.delete(e)};Oe.sync=e=>{Yx=!0,Oe.batchedUpdates(e),Yx=!1};Oe.throttle=e=>{let t;function r(){try{e(...t)}finally{t=null}}i(r,"queuedFn");function n(...o){t=o,Oe.onStart(r)}return i(n,"throttled"),n.handler=e,n.cancel=()=>{sm.delete(r),t=null},n};var Jx=typeof window<"u"?window.requestAnimationFrame:()=>{};Oe.use=e=>Jx=e;Oe.now=typeof performance<"u"?()=>performance.now():Date.now;Oe.batchedUpdates=e=>e();Oe.catch=console.error;Oe.frameLoop="always";Oe.advance=()=>{Oe.frameLoop!=="demand"?console.warn("Cannot call the manual advancement of rafz whilst frameLoop is not set as demand"):T5()};var ks=-1,Yx=!1;function Qf(e,t){Yx?(t.delete(e),e(0)):(t.add(e),E5())}i(Qf,"schedule");function E5(){ks<0&&(ks=0,Oe.frameLoop!=="demand"&&Jx(I5))}i(E5,"start");function I5(){~ks&&(Jx(I5),Oe.batchedUpdates(T5))}i(I5,"loop");function T5(){let e=ks;ks=Oe.now();let t=S5(ks);t&&(k5(La.splice(0,t),r=>r.handler()),Cs.count-=t),sm.flush(),im.flush(e?Math.min(64,ks-e):16.667),Qx.flush(),om.flush(),Xx.flush()}i(T5,"update");function Ki(){let e=new Set,t=e;return{add(r){Cs.count+=t==e&&!e.has(r)?1:0,e.add(r)},delete(r){return Cs.count-=t==e&&e.has(r)?1:0,e.delete(r)},flush(r){t.size&&(e=new Set,Cs.count-=t.size,k5(t,n=>n(r)&&e.add(n)),Cs.count+=e.size,t=e)}}}i(Ki,"makeQueue");function k5(e,t){e.forEach(r=>{try{t(r)}catch(n){Oe.catch(n)}})}i(k5,"eachSafely");var Cs={count:0,clear(){ks=-1,La=[],sm=Ki(),im=Ki(),Qx=Ki(),om=Ki(),Xx=Ki(),Cs.count=0}};var fm=ne(be()),bi=ne(be());function dm(){}i(dm,"noop");var P5=i((e,t,r)=>Object.defineProperty(e,t,{value:r,writable:!0,configurable:!0}),"defineHidden"),Z={arr:Array.isArray,obj:i(e=>!!e&&e.constructor.name==="Object","obj"),fun:i(e=>typeof e=="function","fun"),str:i(e=>typeof e=="string","str"),num:i(e=>typeof e=="number","num"),und:i(e=>e===void 0,"und")};function Yi(e,t){if(Z.arr(e)){if(!Z.arr(t)||e.length!==t.length)return!1;for(let r=0;re.forEach(t),"each");function kn(e,t,r){if(Z.arr(e)){for(let n=0;nZ.und(e)?[]:Z.arr(e)?e:[e],"toArray");function xl(e,t){if(e.size){let r=Array.from(e);e.clear(),Ve(r,t)}}i(xl,"flush");var wl=i((e,...t)=>xl(e,r=>r(...t)),"flushCalls"),i2,D5,Os=null,L5=!1,o2=dm,kG=i(e=>{e.to&&(D5=e.to),e.now&&(Oe.now=e.now),e.colors!==void 0&&(Os=e.colors),e.skipAnimation!=null&&(L5=e.skipAnimation),e.createStringInterpolator&&(i2=e.createStringInterpolator),e.requestAnimationFrame&&Oe.use(e.requestAnimationFrame),e.batchedUpdates&&(Oe.batchedUpdates=e.batchedUpdates),e.willAdvance&&(o2=e.willAdvance),e.frameLoop&&(Oe.frameLoop=e.frameLoop)},"assign"),Cn=Object.freeze({__proto__:null,get createStringInterpolator(){return i2},get to(){return D5},get colors(){return Os},get skipAnimation(){return L5},get willAdvance(){return o2},assign:kG}),Xf=new Set,ri=[],Zx=[],lm=0,Sl={get idle(){return!Xf.size&&!ri.length},start(e){lm>e.priority?(Xf.add(e),Oe.onStart(CG)):(M5(e),Oe(r2))},advance:r2,sort(e){if(lm)Oe.onFrame(()=>Sl.sort(e));else{let t=ri.indexOf(e);~t&&(ri.splice(t,1),F5(e))}},clear(){ri=[],Xf.clear()}};function CG(){Xf.forEach(M5),Xf.clear(),Oe(r2)}i(CG,"flushStartQueue");function M5(e){ri.includes(e)||F5(e)}i(M5,"startSafely");function F5(e){ri.splice(OG(ri,t=>t.priority>e.priority),0,e)}i(F5,"startUnsafely");function r2(e){let t=Zx;for(let r=0;r0}i(r2,"advance");function OG(e,t){let r=e.findIndex(t);return r<0?e.length:r}i(OG,"findIndex");var B5={transparent:0,aliceblue:4042850303,antiquewhite:4209760255,aqua:16777215,aquamarine:2147472639,azure:4043309055,beige:4126530815,bisque:4293182719,black:255,blanchedalmond:4293643775,blue:65535,blueviolet:2318131967,brown:2771004159,burlywood:3736635391,burntsienna:3934150143,cadetblue:1604231423,chartreuse:2147418367,chocolate:3530104575,coral:4286533887,cornflowerblue:1687547391,cornsilk:4294499583,crimson:3692313855,cyan:16777215,darkblue:35839,darkcyan:9145343,darkgoldenrod:3095792639,darkgray:2846468607,darkgreen:6553855,darkgrey:2846468607,darkkhaki:3182914559,darkmagenta:2332068863,darkolivegreen:1433087999,darkorange:4287365375,darkorchid:2570243327,darkred:2332033279,darksalmon:3918953215,darkseagreen:2411499519,darkslateblue:1211993087,darkslategray:793726975,darkslategrey:793726975,darkturquoise:13554175,darkviolet:2483082239,deeppink:4279538687,deepskyblue:12582911,dimgray:1768516095,dimgrey:1768516095,dodgerblue:512819199,firebrick:2988581631,floralwhite:4294635775,forestgreen:579543807,fuchsia:4278255615,gainsboro:3705462015,ghostwhite:4177068031,gold:4292280575,goldenrod:3668254975,gray:2155905279,green:8388863,greenyellow:2919182335,grey:2155905279,honeydew:4043305215,hotpink:4285117695,indianred:3445382399,indigo:1258324735,ivory:4294963455,khaki:4041641215,lavender:3873897215,lavenderblush:4293981695,lawngreen:2096890111,lemonchiffon:4294626815,lightblue:2916673279,lightcoral:4034953471,lightcyan:3774873599,lightgoldenrodyellow:4210742015,lightgray:3553874943,lightgreen:2431553791,lightgrey:3553874943,lightpink:4290167295,lightsalmon:4288707327,lightseagreen:548580095,lightskyblue:2278488831,lightslategray:2005441023,lightslategrey:2005441023,lightsteelblue:2965692159,lightyellow:4294959359,lime:16711935,limegreen:852308735,linen:4210091775,magenta:4278255615,maroon:2147483903,mediumaquamarine:1724754687,mediumblue:52735,mediumorchid:3126187007,mediumpurple:2473647103,mediumseagreen:1018393087,mediumslateblue:2070474495,mediumspringgreen:16423679,mediumturquoise:1221709055,mediumvioletred:3340076543,midnightblue:421097727,mintcream:4127193855,mistyrose:4293190143,moccasin:4293178879,navajowhite:4292783615,navy:33023,oldlace:4260751103,olive:2155872511,olivedrab:1804477439,orange:4289003775,orangered:4282712319,orchid:3664828159,palegoldenrod:4008225535,palegreen:2566625535,paleturquoise:2951671551,palevioletred:3681588223,papayawhip:4293907967,peachpuff:4292524543,peru:3448061951,pink:4290825215,plum:3718307327,powderblue:2967529215,purple:2147516671,rebeccapurple:1714657791,red:4278190335,rosybrown:3163525119,royalblue:1097458175,saddlebrown:2336560127,salmon:4202722047,sandybrown:4104413439,seagreen:780883967,seashell:4294307583,sienna:2689740287,silver:3233857791,skyblue:2278484991,slateblue:1784335871,slategray:1887473919,slategrey:1887473919,snow:4294638335,springgreen:16744447,steelblue:1182971135,tan:3535047935,teal:8421631,thistle:3636451583,tomato:4284696575,turquoise:1088475391,violet:4001558271,wheat:4125012991,white:4294967295,whitesmoke:4126537215,yellow:4294902015,yellowgreen:2597139199},_i="[-+]?\\d*\\.?\\d+",cm=_i+"%";function pm(...e){return"\\(\\s*("+e.join(")\\s*,\\s*(")+")\\s*\\)"}i(pm,"call");var AG=new RegExp("rgb"+pm(_i,_i,_i)),RG=new RegExp("rgba"+pm(_i,_i,_i,_i)),NG=new RegExp("hsl"+pm(_i,cm,cm)),PG=new RegExp("hsla"+pm(_i,cm,cm,_i)),DG=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,LG=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,MG=/^#([0-9a-fA-F]{6})$/,FG=/^#([0-9a-fA-F]{8})$/;function BG(e){let t;return typeof e=="number"?e>>>0===e&&e>=0&&e<=4294967295?e:null:(t=MG.exec(e))?parseInt(t[1]+"ff",16)>>>0:Os&&Os[e]!==void 0?Os[e]:(t=AG.exec(e))?(_l(t[1])<<24|_l(t[2])<<16|_l(t[3])<<8|255)>>>0:(t=RG.exec(e))?(_l(t[1])<<24|_l(t[2])<<16|_l(t[3])<<8|A5(t[4]))>>>0:(t=DG.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+"ff",16)>>>0:(t=FG.exec(e))?parseInt(t[1],16)>>>0:(t=LG.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)>>>0:(t=NG.exec(e))?(C5(O5(t[1]),am(t[2]),am(t[3]))|255)>>>0:(t=PG.exec(e))?(C5(O5(t[1]),am(t[2]),am(t[3]))|A5(t[4]))>>>0:null}i(BG,"normalizeColor");function e2(e,t,r){return r<0&&(r+=1),r>1&&(r-=1),r<1/6?e+(t-e)*6*r:r<1/2?t:r<2/3?e+(t-e)*(2/3-r)*6:e}i(e2,"hue2rgb");function C5(e,t,r){let n=r<.5?r*(1+t):r+t-r*t,o=2*r-n,a=e2(o,n,e+1/3),l=e2(o,n,e),c=e2(o,n,e-1/3);return Math.round(a*255)<<24|Math.round(l*255)<<16|Math.round(c*255)<<8}i(C5,"hslToRgb");function _l(e){let t=parseInt(e,10);return t<0?0:t>255?255:t}i(_l,"parse255");function O5(e){return(parseFloat(e)%360+360)%360/360}i(O5,"parse360");function A5(e){let t=parseFloat(e);return t<0?0:t>1?255:Math.round(t*255)}i(A5,"parse1");function am(e){let t=parseFloat(e);return t<0?0:t>100?1:t/100}i(am,"parsePercentage");function R5(e){let t=BG(e);if(t===null)return e;t=t||0;let r=(t&4278190080)>>>24,n=(t&16711680)>>>16,o=(t&65280)>>>8,a=(t&255)/255;return`rgba(${r}, ${n}, ${o}, ${a})`}i(R5,"colorToRgba");var As=i((e,t,r)=>{if(Z.fun(e))return e;if(Z.arr(e))return As({range:e,output:t,extrapolate:r});if(Z.str(e.output[0]))return i2(e);let n=e,o=n.output,a=n.range||[0,1],l=n.extrapolateLeft||n.extrapolate||"extend",c=n.extrapolateRight||n.extrapolate||"extend",d=n.easing||(p=>p);return p=>{let m=HG(p,a);return UG(p,a[m],a[m+1],o[m],o[m+1],d,l,c,n.map)}},"createInterpolator");function UG(e,t,r,n,o,a,l,c,d){let p=d?d(e):e;if(pr){if(c==="identity")return p;c==="clamp"&&(p=r)}return n===o?n:t===r?e<=t?n:o:(t===-1/0?p=-p:r===1/0?p=p-t:p=(p-t)/(r-t),p=a(p),n===-1/0?p=-p:o===1/0?p=p+n:p=p*(o-n)+n,p)}i(UG,"interpolate");function HG(e,t){for(var r=1;r=e);++r);return r-1}i(HG,"findRange");function n2(){return n2=Object.assign||function(e){for(var t=1;t!!(e&&e[bl]),"hasFluidValue"),kr=i(e=>e&&e[bl]?e[bl]():e,"getFluidValue"),s2=i(e=>e[Ma]||null,"getFluidObservers");function zG(e,t){e.eventObserved?e.eventObserved(t):e(t)}i(zG,"callFluidObserver");function Fa(e,t){let r=e[Ma];r&&r.forEach(n=>{zG(n,t)})}i(Fa,"callFluidObservers");var l2=class l2{constructor(t){if(this[bl]=void 0,this[Ma]=void 0,!t&&!(t=this.get))throw Error("Unknown getter");$G(this,t)}};i(l2,"FluidValue");var yl=l2,$G=i((e,t)=>U5(e,bl,t),"setFluidGetter");function No(e,t){if(e[bl]){let r=e[Ma];r||U5(e,Ma,r=new Set),r.has(t)||(r.add(t),e.observerAdded&&e.observerAdded(r.size,t))}return t}i(No,"addFluidObserver");function Rs(e,t){let r=e[Ma];if(r&&r.has(t)){let n=r.size-1;n?r.delete(t):e[Ma]=null,e.observerRemoved&&e.observerRemoved(n,t)}}i(Rs,"removeFluidObserver");var U5=i((e,t,r)=>Object.defineProperty(e,t,{value:r,writable:!0,configurable:!0}),"setHidden"),um=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,VG=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,N5=new RegExp(`(${um.source})(%|[a-z]+)`,"i"),t2,qG=/rgba\(([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+)\)/gi,jG=i((e,t,r,n,o)=>`rgba(${Math.round(t)}, ${Math.round(r)}, ${Math.round(n)}, ${o})`,"rgbaRound"),hm=i(e=>{t2||(t2=Os?new RegExp(`(${Object.keys(Os).join("|")})(?!\\w)`,"g"):/^\b$/);let t=e.output.map(a=>kr(a).replace(VG,R5).replace(t2,R5)),r=t.map(a=>a.match(um).map(Number)),o=r[0].map((a,l)=>r.map(c=>{if(!(l in c))throw Error('The arity of each "output" value must be equal');return c[l]})).map(a=>As(n2({},e,{output:a})));return a=>{var l;let c=!N5.test(t[0])&&((l=t.find(p=>N5.test(p)))==null?void 0:l.replace(um,"")),d=0;return t[0].replace(um,()=>`${o[d++](a)}${c||""}`).replace(qG,jG)}},"createStringInterpolator"),a2="react-spring: ",H5=i(e=>{let t=e,r=!1;if(typeof t!="function")throw new TypeError(`${a2}once requires a function parameter`);return(...n)=>{r||(t(...n),r=!0)}},"once"),WG=H5(console.warn);function z5(){WG(`${a2}The "interpolate" function is deprecated in v9 (use "to" instead)`)}i(z5,"deprecateInterpolate");var GG=H5(console.warn);function $5(){GG(`${a2}Directly calling start instead of using the api object is deprecated in v9 (use ".start" instead), this will be removed in later 0.X.0 versions`)}i($5,"deprecateDirectCall");function El(e){return Z.str(e)&&(e[0]=="#"||/\d/.test(e)||e in(Os||{}))}i(El,"isAnimatedString");var Jf=i(e=>(0,bi.useEffect)(e,KG),"useOnce"),KG=[];function mm(){let e=(0,bi.useState)()[1],t=(0,bi.useState)(YG)[0];return Jf(t.unmount),()=>{t.current&&e({})}}i(mm,"useForceUpdate");function YG(){let e={current:!0,unmount:i(()=>()=>{e.current=!1},"unmount")};return e}i(YG,"makeMountedRef");function V5(e,t){let[r]=(0,bi.useState)(()=>({inputs:t,result:e()})),n=(0,bi.useRef)(),o=n.current,a=o;return a?t&&a.inputs&&QG(t,a.inputs)||(a={inputs:t,result:e()}):a=r,(0,bi.useEffect)(()=>{n.current=a,o==r&&(r.inputs=r.result=void 0)},[a]),a.result}i(V5,"useMemoOne");function QG(e,t){if(e.length!==t.length)return!1;for(let r=0;r{t.current=e}),t.current}i(u2,"usePrev");var gm=typeof window<"u"&&window.document&&window.document.createElement?fm.useLayoutEffect:fm.useEffect;var ld=ne(be()),ni=ne(be());var G5=ne(be()),Po=ne(be());var Zf=Symbol.for("Animated:node"),XG=i(e=>!!e&&e[Zf]===e,"isAnimated"),yi=i(e=>e&&e[Zf],"getAnimated"),Sm=i((e,t)=>P5(e,Zf,t),"setAnimated"),ed=i(e=>e&&e[Zf]&&e[Zf].getPayload(),"getPayload"),d2=class d2{constructor(){this.payload=void 0,Sm(this,this)}getPayload(){return this.payload||[]}};i(d2,"Animated");var vm=d2,ym=class ym extends vm{constructor(t){super(),this.done=!0,this.elapsedTime=void 0,this.lastPosition=void 0,this.lastVelocity=void 0,this.v0=void 0,this.durationProgress=0,this._value=t,Z.num(this._value)&&(this.lastPosition=this._value)}static create(t){return new ym(t)}getPayload(){return[this]}getValue(){return this._value}setValue(t,r){return Z.num(t)&&(this.lastPosition=t,r&&(t=Math.round(t/r)*r,this.done&&(this.lastPosition=t))),this._value===t?!1:(this._value=t,!0)}reset(){let{done:t}=this;this.done=!1,Z.num(this._value)&&(this.elapsedTime=0,this.durationProgress=0,this.lastPosition=this._value,t&&(this.lastVelocity=null),this.v0=null)}};i(ym,"AnimatedValue");var Ba=ym,xm=class xm extends Ba{constructor(t){super(0),this._string=null,this._toString=void 0,this._toString=As({output:[t,t]})}static create(t){return new xm(t)}getValue(){let t=this._string;return t??(this._string=this._toString(this._value))}setValue(t){if(Z.str(t)){if(t==this._string)return!1;this._string=t,this._value=1}else if(super.setValue(t))this._string=null;else return!1;return!0}reset(t){t&&(this._toString=As({output:[this.getValue(),t]})),this._value=0,super.reset()}};i(xm,"AnimatedString");var Ua=xm,_m={dependencies:null},p2=class p2 extends vm{constructor(t){super(),this.source=t,this.setValue(t)}getValue(t){let r={};return kn(this.source,(n,o)=>{XG(n)?r[o]=n.getValue(t):Jr(n)?r[o]=kr(n):t||(r[o]=n)}),r}setValue(t){this.source=t,this.payload=this._makePayload(t)}reset(){this.payload&&Ve(this.payload,t=>t.reset())}_makePayload(t){if(t){let r=new Set;return kn(t,this._addToPayload,r),Array.from(r)}}_addToPayload(t){_m.dependencies&&Jr(t)&&_m.dependencies.add(t);let r=ed(t);r&&Ve(r,n=>this.add(n))}};i(p2,"AnimatedObject");var Ha=p2,wm=class wm extends Ha{constructor(t){super(t)}static create(t){return new wm(t)}getValue(){return this.source.map(t=>t.getValue())}setValue(t){let r=this.getPayload();return t.length==r.length?r.map((n,o)=>n.setValue(t[o])).some(Boolean):(super.setValue(t.map(JG)),!0)}};i(wm,"AnimatedArray");var c2=wm;function JG(e){return(El(e)?Ua:Ba).create(e)}i(JG,"makeAnimated");function Em(e){let t=yi(e);return t?t.constructor:Z.arr(e)?c2:El(e)?Ua:Ba}i(Em,"getAnimatedType");function bm(){return bm=Object.assign||function(e){for(var t=1;t{let r=!Z.fun(e)||e.prototype&&e.prototype.isReactComponent;return(0,Po.forwardRef)((n,o)=>{let a=(0,Po.useRef)(null),l=r&&(0,Po.useCallback)(I=>{a.current=eK(o,I)},[o]),[c,d]=ZG(n,t),p=mm(),m=i(()=>{let I=a.current;if(r&&!I)return;(I?t.applyAnimatedValues(I,c.getValue(!0)):!1)===!1&&p()},"callback"),v=new f2(m,d),b=(0,Po.useRef)();gm(()=>{let I=b.current;b.current=v,Ve(d,k=>No(k,v)),I&&(Ve(I.deps,k=>Rs(k,I)),Oe.cancel(I.update))}),(0,Po.useEffect)(m,[]),Jf(()=>()=>{let I=b.current;Ve(I.deps,k=>Rs(k,I))});let _=t.getComponentProps(c.getValue());return G5.createElement(e,bm({},_,{ref:l}))})},"withAnimated"),h2=class h2{constructor(t,r){this.update=t,this.deps=r}eventObserved(t){t.type=="change"&&Oe.write(this.update)}};i(h2,"PropsObserver");var f2=h2;function ZG(e,t){let r=new Set;return _m.dependencies=r,e.style&&(e=bm({},e,{style:t.createAnimatedStyle(e.style)})),e=new Ha(e),_m.dependencies=null,[e,r]}i(ZG,"getAnimatedState");function eK(e,t){return e&&(Z.fun(e)?e(t):e.current=t),t}i(eK,"updateRef");var j5=Symbol.for("AnimatedComponent"),K5=i((e,{applyAnimatedValues:t=i(()=>!1,"_applyAnimatedValues"),createAnimatedStyle:r=i(o=>new Ha(o),"_createAnimatedStyle"),getComponentProps:n=i(o=>o,"_getComponentProps")}={})=>{let o={applyAnimatedValues:t,createAnimatedStyle:r,getComponentProps:n},a=i(l=>{let c=W5(l)||"Anonymous";return Z.str(l)?l=a[l]||(a[l]=q5(l,o)):l=l[j5]||(l[j5]=q5(l,o)),l.displayName=`Animated(${c})`,l},"animated");return kn(e,(l,c)=>{Z.arr(e)&&(c=W5(l)),a[c]=a(l)}),{animated:a}},"createHost"),W5=i(e=>Z.str(e)?e:e&&Z.str(e.displayName)?e.displayName:Z.fun(e)&&e.name||null,"getDisplayName");function gr(){return gr=Object.assign||function(e){for(var t=1;te===!0||!!(t&&e&&(Z.fun(e)?e(t):Xr(e).includes(t))),"matchProp"),iA=i((e,t)=>Z.obj(e)?t&&e[t]:e,"resolveProp"),oA=i((e,t)=>e.default===!0?e[t]:e.default?e.default[t]:void 0,"getDefaultProp"),tK=i(e=>e,"noopTransform"),C2=i((e,t=tK)=>{let r=rK;e.default&&e.default!==!0&&(e=e.default,r=Object.keys(e));let n={};for(let o of r){let a=t(e[o],o);Z.und(a)||(n[o]=a)}return n},"getDefaultProps"),rK=["config","onProps","onStart","onChange","onPause","onResume","onRest"],nK={config:1,from:1,to:1,ref:1,loop:1,reset:1,pause:1,cancel:1,reverse:1,immediate:1,default:1,delay:1,onProps:1,onStart:1,onChange:1,onPause:1,onResume:1,onRest:1,onResolve:1,items:1,trail:1,sort:1,expires:1,initial:1,enter:1,update:1,leave:1,children:1,onDestroyed:1,keys:1,callId:1,parentId:1};function iK(e){let t={},r=0;if(kn(e,(n,o)=>{nK[o]||(t[o]=n,r++)}),r)return t}i(iK,"getForwardProps");function sA(e){let t=iK(e);if(t){let r={to:t};return kn(e,(n,o)=>o in t||(r[o]=n)),r}return gr({},e)}i(sA,"inferTo");function od(e){return e=kr(e),Z.arr(e)?e.map(od):El(e)?Cn.createStringInterpolator({range:[0,1],output:[e,e]})(1):e}i(od,"computeGoal");function oK(e){for(let t in e)return!0;return!1}i(oK,"hasProps");function v2(e){return Z.fun(e)||Z.arr(e)&&Z.obj(e[0])}i(v2,"isAsyncTo");function sK(e,t){var r;(r=e.ref)==null||r.delete(e),t?.delete(e)}i(sK,"detachRefs");function aK(e,t){if(t&&e.ref!==t){var r;(r=e.ref)==null||r.delete(e),t.add(e),e.ref=t}}i(aK,"replaceRef");var uK={default:{tension:170,friction:26},gentle:{tension:120,friction:14},wobbly:{tension:180,friction:12},stiff:{tension:210,friction:20},slow:{tension:280,friction:60},molasses:{tension:280,friction:120}},lK=i(e=>e,"linear"),_2=gr({},uK.default,{mass:1,damping:1,easing:lK,clamp:!1}),R2=class R2{constructor(){this.tension=void 0,this.friction=void 0,this.frequency=void 0,this.damping=void 0,this.mass=void 0,this.velocity=0,this.restVelocity=void 0,this.precision=void 0,this.progress=void 0,this.duration=void 0,this.easing=void 0,this.clamp=void 0,this.bounce=void 0,this.decay=void 0,this.round=void 0,Object.assign(this,_2)}};i(R2,"AnimationConfig");var b2=R2;function cK(e,t,r){r&&(r=gr({},r),Y5(r,t),t=gr({},r,t)),Y5(e,t),Object.assign(e,t);for(let l in _2)e[l]==null&&(e[l]=_2[l]);let{mass:n,frequency:o,damping:a}=e;return Z.und(o)||(o<.01&&(o=.01),a<0&&(a=0),e.tension=Math.pow(2*Math.PI/o,2)*n,e.friction=4*Math.PI*a*n/o),e}i(cK,"mergeConfig");function Y5(e,t){if(!Z.und(t.decay))e.duration=void 0;else{let r=!Z.und(t.tension)||!Z.und(t.friction);(r||!Z.und(t.frequency)||!Z.und(t.damping)||!Z.und(t.mass))&&(e.duration=void 0,e.decay=void 0),r&&(e.frequency=void 0)}}i(Y5,"sanitizeConfig");var Q5=[],N2=class N2{constructor(){this.changed=!1,this.values=Q5,this.toValues=null,this.fromValues=Q5,this.to=void 0,this.from=void 0,this.config=new b2,this.immediate=!1}};i(N2,"Animation");var y2=N2;function aA(e,{key:t,props:r,defaultProps:n,state:o,actions:a}){return new Promise((l,c)=>{var d;let p,m,v=id((d=r.cancel)!=null?d:n?.cancel,t);if(v)I();else{Z.und(r.pause)||(o.paused=id(r.pause,t));let k=n?.pause;k!==!0&&(k=o.paused||id(k,t)),p=za(r.delay||0,t),k?(o.resumeQueue.add(_),a.pause()):(a.resume(),_())}function b(){o.resumeQueue.add(_),o.timeouts.delete(m),m.cancel(),p=m.time-Oe.now()}i(b,"onPause");function _(){p>0&&!Cn.skipAnimation?(m=Oe.setTimeout(I,p),o.pauseQueue.add(b),o.timeouts.add(m)):I()}i(_,"onResume");function I(){o.pauseQueue.delete(b),o.timeouts.delete(m),e<=(o.cancelId||0)&&(v=!0);try{a.start(gr({},r,{callId:e,cancel:v}),l)}catch(k){c(k)}}i(I,"onStart")})}i(aA,"scheduleProps");var O2=i((e,t)=>t.length==1?t[0]:t.some(r=>r.cancelled)?Il(e.get()):t.every(r=>r.noop)?uA(e.get()):xi(e.get(),t.every(r=>r.finished)),"getCombinedResult"),uA=i(e=>({value:e,noop:!0,finished:!0,cancelled:!1}),"getNoopResult"),xi=i((e,t,r=!1)=>({value:e,finished:t,cancelled:r}),"getFinishedResult"),Il=i(e=>({value:e,cancelled:!0,finished:!1}),"getCancelledResult");function lA(e,t,r,n){let{callId:o,parentId:a,onRest:l}=t,{asyncTo:c,promise:d}=r;return!a&&e===c&&!t.reset?d:r.promise=(async()=>{r.asyncId=o,r.asyncTo=e;let p=C2(t,(x,g)=>g==="onRest"?void 0:x),m,v,b=new Promise((x,g)=>(m=x,v=g)),_=i(x=>{let g=o<=(r.cancelId||0)&&Il(n)||o!==r.asyncId&&xi(n,!1);if(g)throw x.result=g,v(x),x},"bailIfEnded"),I=i((x,g)=>{let w=new Im,T=new Tm;return(async()=>{if(Cn.skipAnimation)throw sd(r),T.result=xi(n,!1),v(T),T;_(w);let C=Z.obj(x)?gr({},x):gr({},g,{to:x});C.parentId=o,kn(p,(N,U)=>{Z.und(C[U])&&(C[U]=N)});let L=await n.start(C);return _(w),r.paused&&await new Promise(N=>{r.resumeQueue.add(N)}),L})()},"animate"),k;if(Cn.skipAnimation)return sd(r),xi(n,!1);try{let x;Z.arr(e)?x=(async g=>{for(let w of g)await I(w)})(e):x=Promise.resolve(e(I,n.stop.bind(n))),await Promise.all([x.then(m),b]),k=xi(n.get(),!0,!1)}catch(x){if(x instanceof Im)k=x.result;else if(x instanceof Tm)k=x.result;else throw x}finally{o==r.asyncId&&(r.asyncId=a,r.asyncTo=a?c:void 0,r.promise=a?d:void 0)}return Z.fun(l)&&Oe.batchedUpdates(()=>{l(k,n,n.item)}),k})()}i(lA,"runAsync");function sd(e,t){xl(e.timeouts,r=>r.cancel()),e.pauseQueue.clear(),e.resumeQueue.clear(),e.asyncId=e.asyncTo=e.promise=void 0,t&&(e.cancelId=t)}i(sd,"stopAsync");var P2=class P2 extends Error{constructor(){super("An async animation has been interrupted. You see this error because you forgot to use `await` or `.catch(...)` on its returned promise."),this.result=void 0}};i(P2,"BailSignal");var Im=P2,D2=class D2 extends Error{constructor(){super("SkipAnimationSignal"),this.result=void 0}};i(D2,"SkipAniamtionSignal");var Tm=D2,x2=i(e=>e instanceof ad,"isFrameValue"),fK=1,L2=class L2 extends yl{constructor(...t){super(...t),this.id=fK++,this.key=void 0,this._priority=0}get priority(){return this._priority}set priority(t){this._priority!=t&&(this._priority=t,this._onPriorityChange(t))}get(){let t=yi(this);return t&&t.getValue()}to(...t){return Cn.to(this,t)}interpolate(...t){return z5(),Cn.to(this,t)}toJSON(){return this.get()}observerAdded(t){t==1&&this._attach()}observerRemoved(t){t==0&&this._detach()}_attach(){}_detach(){}_onChange(t,r=!1){Fa(this,{type:"change",parent:this,value:t,idle:r})}_onPriorityChange(t){this.idle||Sl.sort(this),Fa(this,{type:"priority",parent:this,priority:t})}};i(L2,"FrameValue");var ad=L2,$a=Symbol.for("SpringPhase"),cA=1,w2=2,S2=4,m2=i(e=>(e[$a]&cA)>0,"hasAnimated"),Ns=i(e=>(e[$a]&w2)>0,"isAnimating"),td=i(e=>(e[$a]&S2)>0,"isPaused"),X5=i((e,t)=>t?e[$a]|=w2|cA:e[$a]&=~w2,"setActiveBit"),J5=i((e,t)=>t?e[$a]|=S2:e[$a]&=~S2,"setPausedBit"),M2=class M2 extends ad{constructor(t,r){if(super(),this.key=void 0,this.animation=new y2,this.queue=void 0,this.defaultProps={},this._state={paused:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._pendingCalls=new Set,this._lastCallId=0,this._lastToId=0,this._memoizedDuration=0,!Z.und(t)||!Z.und(r)){let n=Z.obj(t)?gr({},t):gr({},r,{from:t});Z.und(n.default)&&(n.default=!0),this.start(n)}}get idle(){return!(Ns(this)||this._state.asyncTo)||td(this)}get goal(){return kr(this.animation.to)}get velocity(){let t=yi(this);return t instanceof Ba?t.lastVelocity||0:t.getPayload().map(r=>r.lastVelocity||0)}get hasAnimated(){return m2(this)}get isAnimating(){return Ns(this)}get isPaused(){return td(this)}advance(t){let r=!0,n=!1,o=this.animation,{config:a,toValues:l}=o,c=ed(o.to);!c&&Jr(o.to)&&(l=Xr(kr(o.to))),o.values.forEach((m,v)=>{if(m.done)return;let b=m.constructor==Ua?1:c?c[v].lastPosition:l[v],_=o.immediate,I=b;if(!_){if(I=m.lastPosition,a.tension<=0){m.done=!0;return}let k=m.elapsedTime+=t,x=o.fromValues[v],g=m.v0!=null?m.v0:m.v0=Z.arr(a.velocity)?a.velocity[v]:a.velocity,w;if(Z.und(a.duration))if(a.decay){let T=a.decay===!0?.998:a.decay,C=Math.exp(-(1-T)*k);I=x+g/(1-T)*(1-C),_=Math.abs(m.lastPosition-I)<.1,w=g*C}else{w=m.lastVelocity==null?g:m.lastVelocity;let T=a.precision||(x==b?.005:Math.min(1,Math.abs(b-x)*.001)),C=a.restVelocity||T/10,L=a.clamp?0:a.bounce,N=!Z.und(L),U=x==b?m.v0>0:xC,!(!O&&(_=Math.abs(b-I)<=T,_)));++V){N&&(D=I==b||I>b==U,D&&(w=-w*L,I=b));let $=-a.tension*1e-6*(I-b),q=-a.friction*.001*w,J=($+q)/a.mass;w=w+J*B,I=I+w*B}}else{let T=1;a.duration>0&&(this._memoizedDuration!==a.duration&&(this._memoizedDuration=a.duration,m.durationProgress>0&&(m.elapsedTime=a.duration*m.durationProgress,k=m.elapsedTime+=t)),T=(a.progress||0)+k/this._memoizedDuration,T=T>1?1:T<0?0:T,m.durationProgress=T),I=x+a.easing(T)*(b-x),w=(I-m.lastPosition)/t,_=T==1}m.lastVelocity=w,Number.isNaN(I)&&(console.warn("Got NaN while animating:",this),_=!0)}c&&!c[v].done&&(_=!1),_?m.done=!0:r=!1,m.setValue(I,a.round)&&(n=!0)});let d=yi(this),p=d.getValue();if(r){let m=kr(o.to);(p!==m||n)&&!a.decay?(d.setValue(m),this._onChange(m)):n&&a.decay&&this._onChange(p),this._stop()}else n&&this._onChange(p)}set(t){return Oe.batchedUpdates(()=>{this._stop(),this._focus(t),this._set(t)}),this}pause(){this._update({pause:!0})}resume(){this._update({pause:!1})}finish(){if(Ns(this)){let{to:t,config:r}=this.animation;Oe.batchedUpdates(()=>{this._onStart(),r.decay||this._set(t,!1),this._stop()})}return this}update(t){return(this.queue||(this.queue=[])).push(t),this}start(t,r){let n;return Z.und(t)?(n=this.queue||[],this.queue=[]):n=[Z.obj(t)?t:gr({},r,{to:t})],Promise.all(n.map(o=>this._update(o))).then(o=>O2(this,o))}stop(t){let{to:r}=this.animation;return this._focus(this.get()),sd(this._state,t&&this._lastCallId),Oe.batchedUpdates(()=>this._stop(r,t)),this}reset(){this._update({reset:!0})}eventObserved(t){t.type=="change"?this._start():t.type=="priority"&&(this.priority=t.priority+1)}_prepareNode(t){let r=this.key||"",{to:n,from:o}=t;n=Z.obj(n)?n[r]:n,(n==null||v2(n))&&(n=void 0),o=Z.obj(o)?o[r]:o,o==null&&(o=void 0);let a={to:n,from:o};return m2(this)||(t.reverse&&([n,o]=[o,n]),o=kr(o),Z.und(o)?yi(this)||this._set(n):this._set(o)),a}_update(t,r){let n=gr({},t),{key:o,defaultProps:a}=this;n.default&&Object.assign(a,C2(n,(d,p)=>/^on/.test(p)?iA(d,o):d)),eA(this,n,"onProps"),nd(this,"onProps",n,this);let l=this._prepareNode(n);if(Object.isFrozen(this))throw Error("Cannot animate a `SpringValue` object that is frozen. Did you forget to pass your component to `animated(...)` before animating its props?");let c=this._state;return aA(++this._lastCallId,{key:o,props:n,defaultProps:a,state:c,actions:{pause:i(()=>{td(this)||(J5(this,!0),wl(c.pauseQueue),nd(this,"onPause",xi(this,rd(this,this.animation.to)),this))},"pause"),resume:i(()=>{td(this)&&(J5(this,!1),Ns(this)&&this._resume(),wl(c.resumeQueue),nd(this,"onResume",xi(this,rd(this,this.animation.to)),this))},"resume"),start:this._merge.bind(this,l)}}).then(d=>{if(n.loop&&d.finished&&!(r&&d.noop)){let p=fA(n);if(p)return this._update(p,!0)}return d})}_merge(t,r,n){if(r.cancel)return this.stop(!0),n(Il(this));let o=!Z.und(t.to),a=!Z.und(t.from);if(o||a)if(r.callId>this._lastToId)this._lastToId=r.callId;else return n(Il(this));let{key:l,defaultProps:c,animation:d}=this,{to:p,from:m}=d,{to:v=p,from:b=m}=t;a&&!o&&(!r.default||Z.und(v))&&(v=b),r.reverse&&([v,b]=[b,v]);let _=!Yi(b,m);_&&(d.from=b),b=kr(b);let I=!Yi(v,p);I&&this._focus(v);let k=v2(r.to),{config:x}=d,{decay:g,velocity:w}=x;(o||a)&&(x.velocity=0),r.config&&!k&&cK(x,za(r.config,l),r.config!==c.config?za(c.config,l):void 0);let T=yi(this);if(!T||Z.und(v))return n(xi(this,!0));let C=Z.und(r.reset)?a&&!r.default:!Z.und(b)&&id(r.reset,l),L=C?b:this.get(),N=od(v),U=Z.num(N)||Z.arr(N)||El(N),O=!k&&(!U||id(c.immediate||r.immediate,l));if(I){let V=Em(v);if(V!==T.constructor)if(O)T=this._set(N);else throw Error(`Cannot animate between ${T.constructor.name} and ${V.name}, as the "to" prop suggests`)}let D=T.constructor,B=Jr(v),F=!1;if(!B){let V=C||!m2(this)&&_;(I||V)&&(F=Yi(od(L),N),B=!F),(!Yi(d.immediate,O)&&!O||!Yi(x.decay,g)||!Yi(x.velocity,w))&&(B=!0)}if(F&&Ns(this)&&(d.changed&&!C?B=!0:B||this._stop(p)),!k&&((B||Jr(p))&&(d.values=T.getPayload(),d.toValues=Jr(v)?null:D==Ua?[1]:Xr(N)),d.immediate!=O&&(d.immediate=O,!O&&!C&&this._set(p)),B)){let{onRest:V}=d;Ve(pK,q=>eA(this,r,q));let $=xi(this,rd(this,p));wl(this._pendingCalls,$),this._pendingCalls.add(n),d.changed&&Oe.batchedUpdates(()=>{d.changed=!C,V?.($,this),C?za(c.onRest,$):d.onStart==null||d.onStart($,this)})}C&&this._set(L),k?n(lA(r.to,r,this._state,this)):B?this._start():Ns(this)&&!I?this._pendingCalls.add(n):n(uA(L))}_focus(t){let r=this.animation;t!==r.to&&(s2(this)&&this._detach(),r.to=t,s2(this)&&this._attach())}_attach(){let t=0,{to:r}=this.animation;Jr(r)&&(No(r,this),x2(r)&&(t=r.priority+1)),this.priority=t}_detach(){let{to:t}=this.animation;Jr(t)&&Rs(t,this)}_set(t,r=!0){let n=kr(t);if(!Z.und(n)){let o=yi(this);if(!o||!Yi(n,o.getValue())){let a=Em(n);!o||o.constructor!=a?Sm(this,a.create(n)):o.setValue(n),o&&Oe.batchedUpdates(()=>{this._onChange(n,r)})}}return yi(this)}_onStart(){let t=this.animation;t.changed||(t.changed=!0,nd(this,"onStart",xi(this,rd(this,t.to)),this))}_onChange(t,r){r||(this._onStart(),za(this.animation.onChange,t,this)),za(this.defaultProps.onChange,t,this),super._onChange(t,r)}_start(){let t=this.animation;yi(this).reset(kr(t.to)),t.immediate||(t.fromValues=t.values.map(r=>r.lastPosition)),Ns(this)||(X5(this,!0),td(this)||this._resume())}_resume(){Cn.skipAnimation?this.finish():Sl.start(this)}_stop(t,r){if(Ns(this)){X5(this,!1);let n=this.animation;Ve(n.values,a=>{a.done=!0}),n.toValues&&(n.onChange=n.onPause=n.onResume=void 0),Fa(this,{type:"idle",parent:this});let o=r?Il(this.get()):xi(this.get(),rd(this,t??n.to));wl(this._pendingCalls,o),n.changed&&(n.changed=!1,nd(this,"onRest",o,this))}}};i(M2,"SpringValue");var E2=M2;function rd(e,t){let r=od(t),n=od(e.get());return Yi(n,r)}i(rd,"checkFinished");function fA(e,t=e.loop,r=e.to){let n=za(t);if(n){let o=n!==!0&&sA(n),a=(o||e).reverse,l=!o||o.reset;return ud(gr({},e,{loop:t,default:!1,pause:void 0,to:!a||v2(r)?r:void 0,from:l?e.from:void 0,reset:l},o))}}i(fA,"createLoopUpdate");function ud(e){let{to:t,from:r}=e=sA(e),n=new Set;return Z.obj(t)&&Z5(t,n),Z.obj(r)&&Z5(r,n),e.keys=n.size?Array.from(n):null,e}i(ud,"createUpdate");function dK(e){let t=ud(e);return Z.und(t.default)&&(t.default=C2(t)),t}i(dK,"declareUpdate");function Z5(e,t){kn(e,(r,n)=>r!=null&&t.add(n))}i(Z5,"findDefined");var pK=["onStart","onRest","onChange","onPause","onResume"];function eA(e,t,r){e.animation[r]=t[r]!==oA(t,r)?iA(t[r],e.key):void 0}i(eA,"mergeActiveFn");function nd(e,t,...r){var n,o,a,l;(n=(o=e.animation)[t])==null||n.call(o,...r),(a=(l=e.defaultProps)[t])==null||a.call(l,...r)}i(nd,"sendEvent");var hK=["onStart","onChange","onRest"],mK=1,F2=class F2{constructor(t,r){this.id=mK++,this.springs={},this.queue=[],this.ref=void 0,this._flush=void 0,this._initialProps=void 0,this._lastAsyncId=0,this._active=new Set,this._changed=new Set,this._started=!1,this._item=void 0,this._state={paused:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._events={onStart:new Map,onChange:new Map,onRest:new Map},this._onFrame=this._onFrame.bind(this),r&&(this._flush=r),t&&this.start(gr({default:!0},t))}get idle(){return!this._state.asyncTo&&Object.values(this.springs).every(t=>t.idle)}get item(){return this._item}set item(t){this._item=t}get(){let t={};return this.each((r,n)=>t[n]=r.get()),t}set(t){for(let r in t){let n=t[r];Z.und(n)||this.springs[r].set(n)}}update(t){return t&&this.queue.push(ud(t)),this}start(t){let{queue:r}=this;return t?r=Xr(t).map(ud):this.queue=[],this._flush?this._flush(this,r):(gA(this,r),T2(this,r))}stop(t,r){if(t!==!!t&&(r=t),r){let n=this.springs;Ve(Xr(r),o=>n[o].stop(!!t))}else sd(this._state,this._lastAsyncId),this.each(n=>n.stop(!!t));return this}pause(t){if(Z.und(t))this.start({pause:!0});else{let r=this.springs;Ve(Xr(t),n=>r[n].pause())}return this}resume(t){if(Z.und(t))this.start({pause:!1});else{let r=this.springs;Ve(Xr(t),n=>r[n].resume())}return this}each(t){kn(this.springs,t)}_onFrame(){let{onStart:t,onChange:r,onRest:n}=this._events,o=this._active.size>0,a=this._changed.size>0;(o&&!this._started||a&&!this._started)&&(this._started=!0,xl(t,([d,p])=>{p.value=this.get(),d(p,this,this._item)}));let l=!o&&this._started,c=a||l&&n.size?this.get():null;a&&r.size&&xl(r,([d,p])=>{p.value=c,d(p,this,this._item)}),l&&(this._started=!1,xl(n,([d,p])=>{p.value=c,d(p,this,this._item)}))}eventObserved(t){if(t.type=="change")this._changed.add(t.parent),t.idle||this._active.add(t.parent);else if(t.type=="idle")this._active.delete(t.parent);else return;Oe.onFrame(this._onFrame)}};i(F2,"Controller");var I2=F2;function T2(e,t){return Promise.all(t.map(r=>dA(e,r))).then(r=>O2(e,r))}i(T2,"flushUpdateQueue");async function dA(e,t,r){let{keys:n,to:o,from:a,loop:l,onRest:c,onResolve:d}=t,p=Z.obj(t.default)&&t.default;l&&(t.loop=!1),o===!1&&(t.to=null),a===!1&&(t.from=null);let m=Z.arr(o)||Z.fun(o)?o:void 0;m?(t.to=void 0,t.onRest=void 0,p&&(p.onRest=void 0)):Ve(hK,k=>{let x=t[k];if(Z.fun(x)){let g=e._events[k];t[k]=({finished:w,cancelled:T})=>{let C=g.get(x);C?(w||(C.finished=!1),T&&(C.cancelled=!0)):g.set(x,{value:null,finished:w||!1,cancelled:T||!1})},p&&(p[k]=t[k])}});let v=e._state;t.pause===!v.paused?(v.paused=t.pause,wl(t.pause?v.pauseQueue:v.resumeQueue)):v.paused&&(t.pause=!0);let b=(n||Object.keys(e.springs)).map(k=>e.springs[k].start(t)),_=t.cancel===!0||oA(t,"cancel")===!0;(m||_&&v.asyncId)&&b.push(aA(++e._lastAsyncId,{props:t,state:v,actions:{pause:dm,resume:dm,start(k,x){_?(sd(v,e._lastAsyncId),x(Il(e))):(k.onRest=c,x(lA(m,k,v,e)))}}})),v.paused&&await new Promise(k=>{v.resumeQueue.add(k)});let I=O2(e,await Promise.all(b));if(l&&I.finished&&!(r&&I.noop)){let k=fA(t,l,o);if(k)return gA(e,[k]),dA(e,k,!0)}return d&&Oe.batchedUpdates(()=>d(I,e,e.item)),I}i(dA,"flushUpdate");function tA(e,t){let r=gr({},e.springs);return t&&Ve(Xr(t),n=>{Z.und(n.keys)&&(n=ud(n)),Z.obj(n.to)||(n=gr({},n,{to:void 0})),mA(r,n,o=>hA(o))}),pA(e,r),r}i(tA,"getSprings");function pA(e,t){kn(t,(r,n)=>{e.springs[n]||(e.springs[n]=r,No(r,e))})}i(pA,"setSprings");function hA(e,t){let r=new E2;return r.key=e,t&&No(r,t),r}i(hA,"createSpring");function mA(e,t,r){t.keys&&Ve(t.keys,n=>{(e[n]||(e[n]=r(n)))._prepareNode(t)})}i(mA,"prepareSprings");function gA(e,t){Ve(t,r=>{mA(e.springs,r,n=>hA(n,e))})}i(gA,"prepareKeys");function gK(e,t){if(e==null)return{};var r={},n=Object.keys(e),o,a;for(a=0;a=0)&&(r[o]=e[o]);return r}i(gK,"_objectWithoutPropertiesLoose");var vK=["children"],Cm=i(e=>{let{children:t}=e,r=gK(e,vK),n=(0,ni.useContext)(km),o=r.pause||!!n.pause,a=r.immediate||!!n.immediate;r=V5(()=>({pause:o,immediate:a}),[o,a]);let{Provider:l}=km;return ld.createElement(l,{value:r},t)},"SpringContext"),km=_K(Cm,{});Cm.Provider=km.Provider;Cm.Consumer=km.Consumer;function _K(e,t){return Object.assign(e,ld.createContext(t)),e.Provider._context=e,e.Consumer._context=e,e}i(_K,"makeContext");var bK=i(()=>{let e=[],t=i(function(o){$5();let a=[];return Ve(e,(l,c)=>{if(Z.und(o))a.push(l.start());else{let d=r(o,l,c);d&&a.push(l.start(d))}}),a},"SpringRef");t.current=e,t.add=function(n){e.includes(n)||e.push(n)},t.delete=function(n){let o=e.indexOf(n);~o&&e.splice(o,1)},t.pause=function(){return Ve(e,n=>n.pause(...arguments)),this},t.resume=function(){return Ve(e,n=>n.resume(...arguments)),this},t.set=function(n){Ve(e,o=>o.set(n))},t.start=function(n){let o=[];return Ve(e,(a,l)=>{if(Z.und(n))o.push(a.start());else{let c=this._getProps(n,a,l);c&&o.push(a.start(c))}}),o},t.stop=function(){return Ve(e,n=>n.stop(...arguments)),this},t.update=function(n){return Ve(e,(o,a)=>o.update(this._getProps(n,o,a))),this};let r=i(function(o,a,l){return Z.fun(o)?o(l,a):o},"_getProps");return t._getProps=r,t},"SpringRef");function yK(e,t,r){let n=Z.fun(t)&&t;n&&!r&&(r=[]);let o=(0,ni.useMemo)(()=>n||arguments.length==3?bK():void 0,[]),a=(0,ni.useRef)(0),l=mm(),c=(0,ni.useMemo)(()=>({ctrls:[],queue:[],flush(g,w){let T=tA(g,w);return a.current>0&&!c.queue.length&&!Object.keys(T).some(L=>!g.springs[L])?T2(g,w):new Promise(L=>{pA(g,T),c.queue.push(()=>{L(T2(g,w))}),l()})}}),[]),d=(0,ni.useRef)([...c.ctrls]),p=[],m=u2(e)||0;(0,ni.useMemo)(()=>{Ve(d.current.slice(e,m),g=>{sK(g,o),g.stop(!0)}),d.current.length=e,v(m,e)},[e]),(0,ni.useMemo)(()=>{v(0,Math.min(m,e))},r);function v(g,w){for(let T=g;TtA(g,p[w])),_=(0,ni.useContext)(Cm),I=u2(_),k=_!==I&&oK(_);gm(()=>{a.current++,c.ctrls=d.current;let{queue:g}=c;g.length&&(c.queue=[],Ve(g,w=>w())),Ve(d.current,(w,T)=>{o?.add(w),k&&w.start({default:_});let C=p[T];C&&(aK(w,C.ref),w.ref?w.queue.push(C):w.start(C))})}),Jf(()=>()=>{Ve(c.ctrls,g=>g.stop(!0))});let x=b.map(g=>gr({},g));return o?[x,o]:x}i(yK,"useSprings");function A2(e,t){let r=Z.fun(e),[[n],o]=yK(1,r?e:[e],r?t||[]:t);return r||arguments.length==2?[n,o]:n}i(A2,"useSpring");var rA;(function(e){e.MOUNT="mount",e.ENTER="enter",e.UPDATE="update",e.LEAVE="leave"})(rA||(rA={}));var B2=class B2 extends ad{constructor(t,r){super(),this.key=void 0,this.idle=!0,this.calc=void 0,this._active=new Set,this.source=t,this.calc=As(...r);let n=this._get(),o=Em(n);Sm(this,o.create(n))}advance(t){let r=this._get(),n=this.get();Yi(r,n)||(yi(this).setValue(r),this._onChange(r,this.idle)),!this.idle&&nA(this._active)&&g2(this)}_get(){let t=Z.arr(this.source)?this.source.map(kr):Xr(kr(this.source));return this.calc(...t)}_start(){this.idle&&!nA(this._active)&&(this.idle=!1,Ve(ed(this),t=>{t.done=!1}),Cn.skipAnimation?(Oe.batchedUpdates(()=>this.advance()),g2(this)):Sl.start(this))}_attach(){let t=1;Ve(Xr(this.source),r=>{Jr(r)&&No(r,this),x2(r)&&(r.idle||this._active.add(r),t=Math.max(t,r.priority+1))}),this.priority=t,this._start()}_detach(){Ve(Xr(this.source),t=>{Jr(t)&&Rs(t,this)}),this._active.clear(),g2(this)}eventObserved(t){t.type=="change"?t.idle?this.advance():(this._active.add(t.parent),this._start()):t.type=="idle"?this._active.delete(t.parent):t.type=="priority"&&(this.priority=Xr(this.source).reduce((r,n)=>Math.max(r,(x2(n)?n.priority:0)+1),0))}};i(B2,"Interpolation");var k2=B2;function xK(e){return e.idle!==!1}i(xK,"isIdle");function nA(e){return!e.size||Array.from(e).every(xK)}i(nA,"checkIdle");function g2(e){e.idle||(e.idle=!0,Ve(ed(e),t=>{t.done=!0}),Fa(e,{type:"idle",parent:e}))}i(g2,"becomeIdle");Cn.assign({createStringInterpolator:hm,to:i((e,t)=>new k2(e,t),"to")});var cge=Sl.advance;var _A=ne(Uh());function $2(e,t){if(e==null)return{};var r={},n=Object.keys(e),o,a;for(a=0;a=0)&&(r[o]=e[o]);return r}i($2,"_objectWithoutPropertiesLoose");var wK=["style","children","scrollTop","scrollLeft"],bA=/^--/;function SK(e,t){return t==null||typeof t=="boolean"||t===""?"":typeof t=="number"&&t!==0&&!bA.test(e)&&!(cd.hasOwnProperty(e)&&cd[e])?t+"px":(""+t).trim()}i(SK,"dangerousStyleValue");var vA={};function EK(e,t){if(!e.nodeType||!e.setAttribute)return!1;let r=e.nodeName==="filter"||e.parentNode&&e.parentNode.nodeName==="filter",n=t,{style:o,children:a,scrollTop:l,scrollLeft:c}=n,d=$2(n,wK),p=Object.values(d),m=Object.keys(d).map(v=>r||e.hasAttribute(v)?v:vA[v]||(vA[v]=v.replace(/([A-Z])/g,b=>"-"+b.toLowerCase())));a!==void 0&&(e.textContent=a);for(let v in o)if(o.hasOwnProperty(v)){let b=SK(v,o[v]);bA.test(v)?e.style.setProperty(v,b):e.style[v]=b}m.forEach((v,b)=>{e.setAttribute(v,p[b])}),l!==void 0&&(e.scrollTop=l),c!==void 0&&(e.scrollLeft=c)}i(EK,"applyAnimatedValues");var cd={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},IK=i((e,t)=>e+t.charAt(0).toUpperCase()+t.substring(1),"prefixKey"),TK=["Webkit","Ms","Moz","O"];cd=Object.keys(cd).reduce((e,t)=>(TK.forEach(r=>e[IK(r,t)]=e[t]),e),cd);var kK=["x","y","z"],CK=/^(matrix|translate|scale|rotate|skew)/,OK=/^(translate)/,AK=/^(rotate|skew)/,U2=i((e,t)=>Z.num(e)&&e!==0?e+t:e,"addUnit"),Om=i((e,t)=>Z.arr(e)?e.every(r=>Om(r,t)):Z.num(e)?e===t:parseFloat(e)===t,"isValueIdentity"),q2=class q2 extends Ha{constructor(t){let{x:r,y:n,z:o}=t,a=$2(t,kK),l=[],c=[];(r||n||o)&&(l.push([r||0,n||0,o||0]),c.push(d=>[`translate3d(${d.map(p=>U2(p,"px")).join(",")})`,Om(d,0)])),kn(a,(d,p)=>{if(p==="transform")l.push([d||""]),c.push(m=>[m,m===""]);else if(CK.test(p)){if(delete a[p],Z.und(d))return;let m=OK.test(p)?"px":AK.test(p)?"deg":"";l.push(Xr(d)),c.push(p==="rotate3d"?([v,b,_,I])=>[`rotate3d(${v},${b},${_},${U2(I,m)})`,Om(I,0)]:v=>[`${p}(${v.map(b=>U2(b,m)).join(",")})`,Om(v,p.startsWith("scale")?1:0)])}}),l.length&&(a.transform=new z2(l,c)),super(a)}};i(q2,"AnimatedStyle");var H2=q2,j2=class j2 extends yl{constructor(t,r){super(),this._value=null,this.inputs=t,this.transforms=r}get(){return this._value||(this._value=this._get())}_get(){let t="",r=!0;return Ve(this.inputs,(n,o)=>{let a=kr(n[0]),[l,c]=this.transforms[o](Z.arr(a)?a:n.map(kr));t+=" "+l,r=r&&c}),r?"none":t}observerAdded(t){t==1&&Ve(this.inputs,r=>Ve(r,n=>Jr(n)&&No(n,this)))}observerRemoved(t){t==0&&Ve(this.inputs,r=>Ve(r,n=>Jr(n)&&Rs(n,this)))}eventObserved(t){t.type=="change"&&(this._value=null),Fa(this,t)}};i(j2,"FluidTransform");var z2=j2,RK=["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"],NK=["scrollTop","scrollLeft"];Cn.assign({batchedUpdates:_A.unstable_batchedUpdates,createStringInterpolator:hm,colors:B5});var PK=K5(RK,{applyAnimatedValues:EK,createAnimatedStyle:i(e=>new H2(e),"createAnimatedStyle"),getComponentProps:i(e=>$2(e,NK),"getComponentProps")}),V2=PK.animated;var yA=ne(be(),1),fd=typeof document<"u"?yA.default.useLayoutEffect:()=>{};var Am=ne(be(),1);function W2(e){let t=(0,Am.useRef)(null);return fd(()=>{t.current=e},[e]),(0,Am.useCallback)((...r)=>{let n=t.current;return n?.(...r)},[])}i(W2,"$8ae05eaa5c114e9c$export$7f54fc3180508a52");var Rm=ne(be(),1);var Tge=!!(typeof window<"u"&&window.document&&window.document.createElement),xA=new Map;function wA(e,t){if(e===t)return e;let r=xA.get(e);if(r)return r.forEach(o=>o(t)),t;let n=xA.get(t);return n?(n.forEach(o=>o(e)),e):t}i(wA,"$bdb11010cef70236$export$cd8c9cb68f842629");function SA(...e){return(...t)=>{for(let r of e)typeof r=="function"&&r(...t)}}i(SA,"$ff5963eb1fccf552$export$e08e3b67e392101e");function EA(e){var t,r,n="";if(typeof e=="string"||typeof e=="number")n+=e;else if(typeof e=="object")if(Array.isArray(e)){var o=e.length;for(t=0;t=65&&o.charCodeAt(2)<=90?t[o]=SA(a,l):(o==="className"||o==="UNSAFE_className")&&typeof a=="string"&&typeof l=="string"?t[o]=IA(a,l):o==="id"&&a&&l?t.id=wA(a,l):t[o]=l!==void 0?l:a}}return t}i(G2,"$3ef42575df84b30b$export$9d1611c77c2fe928");var Tl=ne(be(),1);var Nm=ne(be(),1);var Y2=class Y2{isDefaultPrevented(){return this.nativeEvent.defaultPrevented}preventDefault(){this.defaultPrevented=!0,this.nativeEvent.preventDefault()}stopPropagation(){this.nativeEvent.stopPropagation(),this.isPropagationStopped=()=>!0}isPropagationStopped(){return!1}persist(){}constructor(t,r){this.nativeEvent=r,this.target=r.target,this.currentTarget=r.currentTarget,this.relatedTarget=r.relatedTarget,this.bubbles=r.bubbles,this.cancelable=r.cancelable,this.defaultPrevented=r.defaultPrevented,this.eventPhase=r.eventPhase,this.isTrusted=r.isTrusted,this.timeStamp=r.timeStamp,this.type=t}};i(Y2,"$8a9cb279dc87e130$export$905e7fc544a71f36");var K2=Y2;function TA(e){let t=(0,Nm.useRef)({isFocused:!1,observer:null});fd(()=>{let n=t.current;return()=>{n.observer&&(n.observer.disconnect(),n.observer=null)}},[]);let r=W2(n=>{e?.(n)});return(0,Nm.useCallback)(n=>{if(n.target instanceof HTMLButtonElement||n.target instanceof HTMLInputElement||n.target instanceof HTMLTextAreaElement||n.target instanceof HTMLSelectElement){t.current.isFocused=!0;let o=n.target,a=i(l=>{t.current.isFocused=!1,o.disabled&&r(new K2("blur",l)),t.current.observer&&(t.current.observer.disconnect(),t.current.observer=null)},"onBlurHandler");o.addEventListener("focusout",a,{once:!0}),t.current.observer=new MutationObserver(()=>{if(t.current.isFocused&&o.disabled){var l;(l=t.current.observer)===null||l===void 0||l.disconnect();let c=o===document.activeElement?null:document.activeElement;o.dispatchEvent(new FocusEvent("blur",{relatedTarget:c})),o.dispatchEvent(new FocusEvent("focusout",{bubbles:!0,relatedTarget:c}))}}),t.current.observer.observe(o,{attributes:!0,attributeFilter:["disabled"]})}},[r])}i(TA,"$8a9cb279dc87e130$export$715c682d09d639cc");var dd=ne(be(),1);function Q2(e){let{isDisabled:t,onBlurWithin:r,onFocusWithin:n,onFocusWithinChange:o}=e,a=(0,dd.useRef)({isFocusWithin:!1}),l=(0,dd.useCallback)(p=>{a.current.isFocusWithin&&!p.currentTarget.contains(p.relatedTarget)&&(a.current.isFocusWithin=!1,r&&r(p),o&&o(!1))},[r,o,a]),c=TA(l),d=(0,dd.useCallback)(p=>{!a.current.isFocusWithin&&document.activeElement===p.target&&(n&&n(p),o&&o(!0),a.current.isFocusWithin=!0,c(p))},[n,o,c]);return t?{focusWithinProps:{onFocus:void 0,onBlur:void 0}}:{focusWithinProps:{onFocus:d,onBlur:l}}}i(Q2,"$9ab94262bd0047c7$export$420e68273165f4ec");var kA={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 CA(e={}){let{style:t,isFocusable:r}=e,[n,o]=(0,Tl.useState)(!1),{focusWithinProps:a}=Q2({isDisabled:!r,onFocusWithinChange:i(c=>o(c),"onFocusWithinChange")}),l=(0,Tl.useMemo)(()=>n?t:t?{...kA,...t}:kA,[n]);return{visuallyHiddenProps:{...a,style:l}}}i(CA,"$5c3e21d68f1c4674$export$a966af930f325cab");function X2(e){let{children:t,elementType:r="div",isFocusable:n,style:o,...a}=e,{visuallyHiddenProps:l}=CA(e);return Tl.default.createElement(r,G2(a,l),t)}i(X2,"$5c3e21d68f1c4674$export$439d29a4e110a164");var pn={"hds-icon":"Notification-module_hds-icon__2ocjD","hds-icon--size-xs":"Notification-module_hds-icon--size-xs__2Mj5D","hds-icon--size-s":"Notification-module_hds-icon--size-s__igOqE","hds-icon--size-m":"Notification-module_hds-icon--size-m__sxXOh","hds-icon--size-l":"Notification-module_hds-icon--size-l__3Ho_A","hds-icon--size-xl":"Notification-module_hds-icon--size-xl__1cTta","hds-icon--alert-circle-fill":"Notification-module_hds-icon--alert-circle-fill__12XKS","hds-icon-start--alert-circle-fill":"Notification-module_hds-icon-start--alert-circle-fill__TwQNY","hds-icon-end--alert-circle-fill":"Notification-module_hds-icon-end--alert-circle-fill__3gb8C","hds-icon--check-circle-fill":"Notification-module_hds-icon--check-circle-fill__2wjh3","hds-icon-start--check-circle-fill":"Notification-module_hds-icon-start--check-circle-fill__2QULC","hds-icon-end--check-circle-fill":"Notification-module_hds-icon-end--check-circle-fill__2gbRD","hds-icon--error-fill":"Notification-module_hds-icon--error-fill__159Nf","hds-icon-start--error-fill":"Notification-module_hds-icon-start--error-fill__2FrGR","hds-icon-end--error-fill":"Notification-module_hds-icon-end--error-fill__1qx8A","hds-icon--info-circle-fill":"Notification-module_hds-icon--info-circle-fill__1F7dp","hds-icon-start--info-circle-fill":"Notification-module_hds-icon-start--info-circle-fill__1-3q2","hds-icon-end--info-circle-fill":"Notification-module_hds-icon-end--info-circle-fill__w7XD0",notification:"Notification-module_notification__3eUBu notification_hds-notification__2DQPN",noBorder:"Notification-module_noBorder__3HZZH",close:"Notification-module_close__nX5bK notification_hds-notification__close-button__1yGIj",autoClose:"Notification-module_autoClose__3mkBX",content:"Notification-module_content__2E8Z_ notification_hds-notification__content__5ylSS",icon:"Notification-module_icon__3xieh notification_hds-icon__29HQM",label:"Notification-module_label__2OUcx notification_hds-notification__label__2t1lR",body:"Notification-module_body__2lrYE notification_hds-notification__body__3cobH",small:"Notification-module_small__3Vi8R notification_hds-notification--small__1wVl6",large:"Notification-module_large__3sVHL notification_hds-notification--large__260Qm","top-left":"Notification-module_top-left__nZQMd notification_hds-notification--top-left__sIHO2","top-center":"Notification-module_top-center__1GWPg notification_hds-notification--top-center__GDWo5","top-right":"Notification-module_top-right__1HAHi notification_hds-notification--top-right__3Wa5K","bottom-left":"Notification-module_bottom-left__17y2g notification_hds-notification--bottom-left__eB4ZK","bottom-center":"Notification-module_bottom-center__2i8Ht notification_hds-notification--bottom-center__5EgOP","bottom-right":"Notification-module_bottom-right__1Giev notification_hds-notification--bottom-right__1SmfT",success:"Notification-module_success__TdJna notification_hds-notification--success__1_3XZ",alert:"Notification-module_alert__1bsQa notification_hds-notification--alert__1MV7H",error:"Notification-module_error___-koD notification_hds-notification--error__3T1Of",boxShadow:"Notification-module_boxShadow__2yJQB notification_hds-notification--box-shadow__2kbD_"};pr(`.notification_hds-icon__29HQM{background-color:currentcolor;display:inline-block;height:var(--icon-size);-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto;width:var(--icon-size)}.notification_hds-icon--size-xs__19VKz{--icon-size:var(--spacing-layout-2-xs)}.notification_hds-icon--size-s__2Ffyw{--icon-size:var(--spacing-layout-xs)}.notification_hds-icon--size-m__28mpE{--icon-size:var(--spacing-layout-s)}.notification_hds-icon--size-l__T6YEf{--icon-size:var(--spacing-layout-m)}.notification_hds-icon--size-xl__18_OX{--icon-size:var(--spacing-layout-l)}.notification_hds-icon--alert-circle-fill__3er4k{--mask-image-alert-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-alert-circle-fill)}.notification_hds-icon-start--alert-circle-fill__1r-B3{--mask-image-before:var(--mask-image-alert-circle-fill)}.notification_hds-icon-end--alert-circle-fill__2dkn2{--mask-image-after:var(--mask-image-alert-circle-fill)}.notification_hds-icon--check-circle-fill__2u1G4{--mask-image-check-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-check-circle-fill)}.notification_hds-icon-start--check-circle-fill__2JuU0{--mask-image-before:var(--mask-image-check-circle-fill)}.notification_hds-icon-end--check-circle-fill__3YsAQ{--mask-image-after:var(--mask-image-check-circle-fill)}.notification_hds-icon--error-fill__jPWn1{--mask-image-error-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-error-fill)}.notification_hds-icon-start--error-fill__1sR7v{--mask-image-before:var(--mask-image-error-fill)}.notification_hds-icon-end--error-fill__1jyx_{--mask-image-after:var(--mask-image-error-fill)}.notification_hds-icon--info-circle-fill__1gXDU{--mask-image-info-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 100 18 9 9 0 000-18zm1 7v6.5h2V18H9v-1.5h2v-5H9V10h4zm-1.188-4a1.312 1.312 0 110 2.625 1.312 1.312 0 010-2.625z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-info-circle-fill)}.notification_hds-icon-start--info-circle-fill__rortu{--mask-image-before:var(--mask-image-info-circle-fill)}.notification_hds-icon-end--info-circle-fill__3ycxA{--mask-image-after:var(--mask-image-info-circle-fill)}.notification_hds-notification__2DQPN{--notification-background-color:var(--color-info-light);--notification-border-color:var(--color-info);--notification-border-width:var(--spacing-2-xs);--notification-icon-color:var(--color-info);--notification-color:var(--color-black-90);--notification-max-width-inline:none;--notification-max-width-toast:21rem;--notification-z-index-inline:auto;--notification-z-index-toast:99;--notification-offset:var(--spacing-layout-s);--notification-padding:var(--spacing-s);background-color:var(--notification-background-color);border:solid var(--notification-border-color);border-left-width:var(--notification-border-width);border-bottom-width:0;border-right-width:0;border-top-width:0;box-sizing:border-box;color:var(--notification-color);max-width:var(--notification-max-width-inline);padding:var(--notification-padding);position:relative;width:100%;z-index:var(--notification-z-index-inline)}.notification_hds-notification__content__5ylSS{display:grid;grid-gap:var(--spacing-s);gap:var(--spacing-s)}.notification_hds-notification__label__2t1lR{align-items:center;display:flex;font-size:var(--fontsize-heading-xs);font-weight:700;letter-spacing:0;line-height:24px;margin-right:var(--spacing-l)}.notification_hds-notification__2DQPN .notification_hds-icon__29HQM{--icon-size:var(--spacing-layout-xs)}.notification_hds-notification__label__2t1lR>.notification_hds-icon__29HQM{color:var(--notification-icon-color);flex:none;margin-right:var(--spacing-2-xs)}.notification_hds-notification__body__3cobH{font-size:var(--fontsize-body-s);line-height:24px}.notification_hds-notification__close-button__1yGIj{--notification-close-button-offset:var(--spacing-s);background:none;border:none;cursor:pointer;display:flex;outline:none;padding:0;position:absolute;right:var(--notification-close-button-offset);top:var(--notification-close-button-offset)}.notification_hds-notification__close-button__1yGIj:focus{box-shadow:0 0 0 3px var(--color-focus-outline)}.notification_hds-notification--small__1wVl6{--notification-padding:var(--spacing-2-xs)}.notification_hds-notification--small__1wVl6 .notification_hds-notification__content__5ylSS{display:flex;grid-gap:0;gap:0}.notification_hds-notification--small__1wVl6 .notification_hds-notification__label__2t1lR{margin-right:0}.notification_hds-notification--small__1wVl6 .notification_hds-notification__body__3cobH{margin-right:var(--spacing-l)}.notification_hds-notification--small__1wVl6 .notification_hds-notification__close-button__1yGIj{--notification-close-button-offset:var(--spacing-2-xs)}.notification_hds-notification--large__260Qm{--notification-padding:var(--spacing-l)}.notification_hds-notification--large__260Qm .notification_hds-notification__label__2t1lR{margin-right:0}.notification_hds-notification--large__260Qm .notification_hds-notification__close-button__1yGIj{--notification-close-button-offset:var(--spacing-2-xs)}.notification_hds-notification--bottom-center__5EgOP,.notification_hds-notification--bottom-left__eB4ZK,.notification_hds-notification--bottom-right__1SmfT,.notification_hds-notification--top-center__GDWo5,.notification_hds-notification--top-left__sIHO2,.notification_hds-notification--top-right__3Wa5K{border-left-width:0;border-bottom-width:0;border-right-width:0;border-top-width:var(--notification-border-width);max-width:var(--notification-max-width-toast);position:fixed;width:calc(100% - var(--spacing-l));z-index:var(--notification-z-index-toast)}.notification_hds-notification--top-left__sIHO2{left:var(--notification-offset);top:var(--notification-offset)}.notification_hds-notification--top-center__GDWo5{left:50%;top:var(--notification-offset);transform:translateX(-50%)}.notification_hds-notification--top-right__3Wa5K{right:var(--notification-offset);top:var(--notification-offset)}.notification_hds-notification--bottom-left__eB4ZK{bottom:var(--notification-offset);left:var(--notification-offset)}.notification_hds-notification--bottom-center__5EgOP{bottom:var(--notification-offset);left:50%;transform:translateX(-50%)}.notification_hds-notification--bottom-right__1SmfT{bottom:var(--notification-offset);right:var(--notification-offset)}@media only screen and (max-width:765.98px){.notification_hds-notification__2DQPN{--notification-offset:var(--spacing-s)}}.notification_hds-notification--success__1_3XZ{--notification-background-color:var(--color-success-light);--notification-border-color:var(--color-success);--notification-icon-color:var(--color-success)}.notification_hds-notification--alert__1MV7H{--notification-background-color:var(--color-alert-light);--notification-border-color:var(--color-alert-dark);--notification-icon-color:var(--color-alert-dark)}.notification_hds-notification--error__3T1Of{--notification-background-color:var(--color-error-light);--notification-border-color:var(--color-error);--notification-icon-color:var(--color-error)}.notification_hds-notification--box-shadow__2kbD_{box-shadow:var(--box-shadow-l)}.Notification-module_hds-icon__2ocjD{background-color:currentcolor;display:inline-block;height:var(--icon-size);-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto;width:var(--icon-size)}.Notification-module_hds-icon--size-xs__2Mj5D{--icon-size:var(--spacing-layout-2-xs)}.Notification-module_hds-icon--size-s__igOqE{--icon-size:var(--spacing-layout-xs)}.Notification-module_hds-icon--size-m__sxXOh{--icon-size:var(--spacing-layout-s)}.Notification-module_hds-icon--size-l__3Ho_A{--icon-size:var(--spacing-layout-m)}.Notification-module_hds-icon--size-xl__1cTta{--icon-size:var(--spacing-layout-l)}[class*=hds-icon-start--]:before{-webkit-mask-image:var(--mask-image-before);mask-image:var(--mask-image-before)}[class*=hds-icon-end--]:after,[class*=hds-icon-start--]:before{background-color:currentcolor;content:"";display:inline-flex;height:var(--icon-size,24px);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--icon-size,24px)}[class*=hds-icon-end--]:after{-webkit-mask-image:var(--mask-image-after);mask-image:var(--mask-image-after)}.Notification-module_hds-icon--alert-circle-fill__12XKS{--mask-image-alert-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-alert-circle-fill)}.Notification-module_hds-icon-start--alert-circle-fill__TwQNY{--mask-image-before:var(--mask-image-alert-circle-fill)}.Notification-module_hds-icon-end--alert-circle-fill__3gb8C{--mask-image-after:var(--mask-image-alert-circle-fill)}.Notification-module_hds-icon--check-circle-fill__2wjh3{--mask-image-check-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-check-circle-fill)}.Notification-module_hds-icon-start--check-circle-fill__2QULC{--mask-image-before:var(--mask-image-check-circle-fill)}.Notification-module_hds-icon-end--check-circle-fill__2gbRD{--mask-image-after:var(--mask-image-check-circle-fill)}.Notification-module_hds-icon--error-fill__159Nf{--mask-image-error-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-error-fill)}.Notification-module_hds-icon-start--error-fill__2FrGR{--mask-image-before:var(--mask-image-error-fill)}.Notification-module_hds-icon-end--error-fill__1qx8A{--mask-image-after:var(--mask-image-error-fill)}.Notification-module_hds-icon--info-circle-fill__1F7dp{--mask-image-info-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 100 18 9 9 0 000-18zm1 7v6.5h2V18H9v-1.5h2v-5H9V10h4zm-1.188-4a1.312 1.312 0 110 2.625 1.312 1.312 0 010-2.625z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-info-circle-fill)}.Notification-module_hds-icon-start--info-circle-fill__1-3q2{--mask-image-before:var(--mask-image-info-circle-fill)}.Notification-module_hds-icon-end--info-circle-fill__w7XD0{--mask-image-after:var(--mask-image-info-circle-fill)}.Notification-module_notification__3eUBu{overflow:hidden}.Notification-module_notification__3eUBu.Notification-module_noBorder__3HZZH{border:0;padding-top:calc(var(--notification-padding) + var(--notification-border-width))}.Notification-module_notification__3eUBu.Notification-module_noBorder__3HZZH .Notification-module_close__nX5bK{top:calc(var(--notification-close-button-offset) + var(--notification-border-width))}.Notification-module_autoClose__3mkBX{background-color:var(--notification-border-color);height:var(--notification-border-width);left:0;position:absolute;top:0;width:100%}.Notification-module_icon__3xieh{background-color:transparent}`);var OA=ne(be());var pd=i(e=>typeof e=="string"?e:(0,OA.isValidElement)(e)?pd(e.props.children):Array.isArray(e)?e.map(pd).join(""):"","o");var Va;(function(e){e.Small="small",e.Medium="medium",e.Large="large"})(Va||(Va={}));var LK={info:$O,success:VO,error:WO,alert:zO},AA=i(({visuallyHidden:e,children:t})=>e?or.default.createElement(X2,null,t):t,"v"),J2=or.default.forwardRef((e,t)=>{var{autoClose:r=!1,autoCloseDuration:n,boxShadow:o=!1,children:a,className:l="",closeAnimationDuration:c=85,closeButtonLabelText:d,dismissible:p=!1,displayAutoCloseProgress:m=!0,invisible:v=!1,label:b,notificationAriaLabel:_="Notification",position:I="inline",onClose:k=i(()=>null,"A"),size:x=Va.Medium,style:g,type:w="info",headingLevel:T=2}=e,C=ft(e,["autoClose","autoCloseDuration","boxShadow","children","className","closeAnimationDuration","closeButtonLabelText","dismissible","displayAutoCloseProgress","invisible","label","notificationAriaLabel","position","onClose","size","style","type","headingLevel"]);let L=I!=="inline";L&&x===Va.Large&&(console.warn(`Size '${x}' is only allowed for inline positioned notifications`),x=Va.Medium),!L&&r&&(console.warn("The 'autoClose' property is not allowed for inline positioned notifications"),r=!1);let[N,U]=(0,or.useState)(!0),O=(0,or.useCallback)(()=>{U(!1),setTimeout(()=>k(),c)},[k,c]),D=n>0||!r?n:(()=>{let oe=60*(pd(a).length+pd(b).length)+1e3;return oe<4e3?4e3:oe})();(0,or.useEffect)(()=>{if(r){let oe=setTimeout(()=>{O()},D);return()=>clearTimeout(oe)}},[r,n,O]);let B=LK[w],F=L?(oe=>{let ue=oe.includes("center");return{from:{transform:`translate3d(${ue?"-50%":"0"}, ${oe.includes("top")?"-":""}32px, 0)`,opacity:.66},to:{transform:`translate3d(${ue?"-50%":"0"}, 0, 0)`,opacity:1},config:{friction:30,tension:300}}})(I):{},V={from:{opacity:1},to:{opacity:0},config:{duration:c}},$=m?(oe=>({from:{transform:"translate3d(0%, 0, 0)"},to:{transform:"translate3d(-100%, 0, 0)"},config:{duration:oe}}))(D):{},q=A2(N?F:V),J=A2($);return or.default.createElement(AA,{visuallyHidden:v},or.default.createElement(V2.section,Object.assign({},C,{style:Object.assign(Object.assign({},q),g),className:Dt(pn[I],pn.notification,pn[x],pn[w],r&&pn.noBorder,o&&pn.boxShadow,l),"aria-label":_,role:L||v?"alert":void 0}),r&&or.default.createElement(V2.div,{style:J,className:pn.autoClose}),or.default.createElement("div",{className:pn.content,ref:t},b&&or.default.createElement("div",Object.assign({className:pn.label},L||v?{}:{role:"heading","aria-level":T}),or.default.createElement(B,{className:pn.icon}),or.default.createElement(AA,{visuallyHidden:x===Va.Small},b)),a&&or.default.createElement("div",{className:pn.body},a)),p&&or.default.createElement("button",{className:Dt(pn.close,pn[w]),type:"button",title:d,"aria-label":d,onClick:O},or.default.createElement(qO,null))))});var qa=ne(be());var RA=ne(be());var MK="RequiredIndicator-module_indicator__Pt7GX text-input_hds-text-input__required__2K-Bs";pr(`@keyframes text-input_fadeIn__2iVIH{0%{opacity:0}to{opacity:1}}.text-input_hds-text-input__2YbWJ{--border-width:2px;--outline-width:3px;--outline-offset-readonly:4px;--input-height:56px;--textarea-height:149px;--icon-size:var(--spacing-m);--icon-color:var(--color-black);--helper-color-default:var(--color-black-60);--helper-color-invalid:var(--color-black);--helper-background-color-invalid:var(--color-error-light);--helper-icon-color-invalid:var(--color-error);--helper-color-success:var(--color-black);--helper-background-color-success:var(--color-success-light);--helper-icon-color-success:var(--color-success);--helper-color-info:var(--color-black);--helper-background-color-info:var(--color-info-light);--helper-icon-color-info:var(--color-info);--input-background-default:var(--color-white);--input-background-disabled:var(--color-black-10);--input-border-color-default:var(--color-black-50);--input-border-color-hover:var(--color-black-90);--input-border-color-focus:var(--color-black-90);--input-border-color-invalid:var(--color-error);--input-border-color-disabled:var(--color-black-10);--input-border-color-success:var(--color-success);--input-color-default:var(--color-black-90);--input-color-disabled:var(--color-black-40);--label-color-default:var(--color-black-90);--label-color-invalid:var(--color-black-90);--placeholder-color:var(--color-black-60)}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu{-webkit-appearance:none;background-color:var(--input-background-default);border:var(--border-width) solid var(--input-border-color-default);border-radius:0;box-sizing:border-box;color:var(--input-color-default);font-family:inherit;font-size:1.125em;height:var(--input-height);line-height:normal;margin:0;padding:0 var(--spacing-s);width:100%;will-change:transform,box-shadow}.text-input_hds-text-input__2YbWJ:not([data-hds-textinput-filled]) .text-input_hds-text-input__button-clear__wx6Bm,.text-input_hds-text-input__input-clear__1vpab::-webkit-search-cancel-button{display:none}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__button-clear__wx6Bm>*{pointer-events:none}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu:hover{border-color:var(--input-border-color-hover);transition:border-color 85ms ease-out}.text-input_hds-text-input__input-wrapper__3qg76:focus-within .text-input_hds-text-input__input__BIkQu{border-color:var(--input-border-color-focus);outline:none}.text-input_hds-text-input__2YbWJ.text-input_hds-text-input--invalid__25oHc .text-input_hds-text-input__input__BIkQu{border-color:var(--input-border-color-invalid)}.text-input_hds-text-input__2YbWJ.text-input_hds-text-input--success__28-SV .text-input_hds-text-input__input__BIkQu{border-color:var(--input-border-color-success)}.text-input_hds-text-input__input-wrapper__3qg76:focus-within .text-input_hds-text-input__input__BIkQu:not([readonly]){box-shadow:0 0 0 var(--outline-width) var(--color-focus-outline);transform:translateZ(0);transition:85ms ease-out;transition-property:box-shadow,transform}.text-input_hds-text-input__label__15SYz{color:var(--label-color-default);display:block;font-size:var(--fontsize-body-m);font-weight:500;margin-bottom:var(--spacing-3-xs)}.text-input_hds-text-input--invalid__25oHc .text-input_hds-text-input__label__15SYz{color:var(--label-color-invalid);transition:color 85ms linear}.text-input_hds-text-input__required__2K-Bs{display:inline-block;font-size:var(--fontsize-body-xl);line-height:1;margin-left:var(--spacing-2-xs);transform:translateY(var(--spacing-3-xs))}.text-input_hds-text-input__input-wrapper__3qg76{display:flex;position:relative}.text-input_hds-text-input__2YbWJ textarea.text-input_hds-text-input__input__BIkQu{font-family:inherit;height:var(--textarea-height);margin:0;min-height:var(--input-height);overflow:auto;padding:var(--spacing-s);resize:vertical}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu::-ms-reveal{display:none}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu::-moz-placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu::placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__helper-text__gNPue{color:var(--helper-color-default);display:block;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-3-xs);white-space:pre-line}.text-input_hds-text-input__error-text__2Qjmg{background-color:var(--helper-background-color-invalid);border-left:8px solid var(--color-error);color:var(--helper-color-invalid);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);white-space:pre-line}.text-input_hds-text-input__error-text__2Qjmg:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__error-text__2Qjmg:before{animation:text-input_fadeIn__2iVIH 85ms ease-out;background:var(--helper-icon-color-invalid);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__success-text__274NH{background-color:var(--helper-background-color-success);border-left:8px solid var(--color-success);color:var(--helper-color-success);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative;white-space:pre-wrap}.text-input_hds-text-input__success-text__274NH:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__success-text__274NH:before{animation:text-input_fadeIn__2iVIH 85ms ease-out;background:var(--helper-icon-color-success);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__info-text__1hF9o{background-color:var(--helper-background-color-info);border-left:8px solid var(--color-info);color:var(--helper-color-info);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative}.text-input_hds-text-input__info-text__1hF9o:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__info-text__1hF9o:before{animation:text-input_fadeIn__2iVIH 85ms ease-out;background:var(--helper-icon-color-info);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu[disabled]{background-color:var(--input-background-disabled);border-color:var(--input-border-color-disabled);color:var(--input-color-disabled);cursor:not-allowed}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu[readonly]{background-color:transparent;border:0;color:var(--input-color-default);outline-offset:var(--outline-offset-readonly);padding:0;-webkit-text-fill-color:var(--input-color-default);transform:translateZ(0);transition:85ms ease-out;transition-property:outline,transform}.text-input_hds-text-input__input-wrapper__3qg76:focus-within input.text-input_hds-text-input__input__BIkQu[readonly]{height:calc(var(--input-height) - 2 * var(--outline-offset-readonly));margin:var(--outline-offset-readonly) 0;outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__input-wrapper__3qg76:focus-within textarea.text-input_hds-text-input__input__BIkQu[readonly]{outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__buttons__1eV1P{align-items:center;bottom:0;display:flex;font-size:1rem;justify-content:center;margin-right:calc(var(--spacing-s) - var(--spacing-xs) / 2);position:absolute;right:0;top:0}.text-input_hds-text-input__button__1JeYJ{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:var(--icon-color);cursor:pointer;display:flex;font:inherit;outline:none;padding:var(--spacing-xs) calc(var(--spacing-xs) / 2)}.text-input_hds-text-input__button__1JeYJ:focus{outline:var(--outline-width) solid var(--color-focus-outline)}`);var NA=i(({className:e,style:t})=>RA.default.createElement("span",{className:Dt(MK,e),style:t},"*"),"r");var FK="FieldLabel-module_hidden__3UWxI",BK="FieldLabel-module_label__1zrXK",PA="FieldLabel-module_tooltipButton__1My3f";pr(".FieldLabel-module_hidden__3UWxI{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:0 -1px -1px 0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.FieldLabel-module_label__1zrXK{color:var(--label-color-default,var(--color-black-90));display:block;font-size:var(--fontsize-body-m);font-weight:500;margin-bottom:var(--spacing-3-xs)}.FieldLabel-module_tooltipButton__1My3f{position:absolute;right:0;top:0}");var DA=i(e=>{var{hidden:t,id:r,inputId:n,isAriaLabelledBy:o,label:a,required:l,tooltipLabel:c,tooltipButtonLabel:d,tooltipText:p,tooltip:m}=e,v=ft(e,["hidden","id","inputId","isAriaLabelledBy","label","required","tooltipLabel","tooltipButtonLabel","tooltipText","tooltip"]);return qa.default.createElement(qa.default.Fragment,null,qa.default.createElement("label",Object.assign({id:r},(!o||!r)&&{htmlFor:n},{className:`${BK} ${t?FK:""}`},v),a,l&&qa.default.createElement(NA,null)),m&&qa.default.createElement(Gx,Object.assign({},m.props,{buttonClassName:PA})),p&&qa.default.createElement(Gx,{buttonClassName:PA,tooltipLabel:c,buttonLabel:d},p))},"n");var UK=ne(hd(),1),HK=ne(BA(),1),zK=ne(HA(),1),$K=ne($A(),1);function Z2(e){this.message=e}i(Z2,"e");Z2.prototype=new Error,Z2.prototype.name="InvalidCharacterError";var Dve=typeof window<"u"&&window.atob&&window.atob.bind(window)||function(e){var t=String(e).replace(/=+$/,"");if(t.length%4==1)throw new Z2("'atob' failed: The string to be decoded is not correctly encoded.");for(var r,n,o=0,a=0,l="";n=t.charAt(a++);~n&&(r=o%4?64*r+n:n,o++%4)?l+=String.fromCharCode(255&r>>(-2*o&6)):0)n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".indexOf(n);return l};function VA(e){this.message=e}i(VA,"n");VA.prototype=new Error,VA.prototype.name="InvalidTokenError";var VK={debug:i(()=>{},"debug"),info:i(()=>{},"info"),warn:i(()=>{},"warn"),error:i(()=>{},"error")},qA,jA,Fm=(e=>(e[e.NONE=0]="NONE",e[e.ERROR=1]="ERROR",e[e.WARN=2]="WARN",e[e.INFO=3]="INFO",e[e.DEBUG=4]="DEBUG",e))(Fm||{});(e=>{function t(){qA=3,jA=VK}i(t,"reset"),e.reset=t;function r(o){if(!(0<=o&&o<=4))throw new Error("Invalid log level");qA=o}i(r,"setLevel"),e.setLevel=r;function n(o){jA=o}i(n,"setLogger"),e.setLogger=n})(Fm||(Fm={}));Fm.reset();var Uve=60*15,Hve=60*5;var Gt=ne(be());var KA=ne(qf());var qK="LoadingSpinner-module_notificationArea__1arIM",WA="LoadingSpinner-module_loadingSpinner__2xHT_",jK="LoadingSpinner-module_small__1McRk",WK="LoadingSpinner-module_multicolor__1qbEF";pr(".LoadingSpinner-module_notificationArea__1arIM{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:0 -1px -1px 0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.LoadingSpinner-module_loadingSpinner__2xHT_{--spinner-size:4rem;--spinner-color:var(--color-coat-of-arms);--spinner-thickness:0.5rem;--spinner-rotation-animation-duration:1.5s;--spinner-color-animation-duration:4.5s;--spinner-color-stage1:var(--color-coat-of-arms);--spinner-color-stage2:var(--color-copper);--spinner-color-stage3:var(--color-suomenlinna);border-top-color:var(--spinner-color);height:var(--spinner-size);position:relative;width:var(--spinner-size)}.LoadingSpinner-module_loadingSpinner__2xHT_ div{animation:LoadingSpinner-module_spinner-rotation-animation__PEk45 var(--spinner-rotation-animation-duration) cubic-bezier(.6,.2,.4,.8) infinite;border:var(--spinner-thickness) solid transparent;border-radius:50%;border-top-color:inherit;box-sizing:border-box;height:100%;position:absolute;width:100%}.LoadingSpinner-module_loadingSpinner__2xHT_ div:nth-child(2){animation-delay:-.15s}.LoadingSpinner-module_loadingSpinner__2xHT_ div:nth-child(3){animation-delay:-.3s}.LoadingSpinner-module_small__1McRk{--spinner-size:1.5rem;--spinner-thickness:0.1875rem}.LoadingSpinner-module_multicolor__1qbEF{animation:LoadingSpinner-module_spinner-color-animation__Yu7Cr var(--spinner-color-animation-duration) cubic-bezier(.6,.2,.4,.9) infinite;border-top-color:var(--spinner-color-stage1)}@keyframes LoadingSpinner-module_spinner-rotation-animation__PEk45{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes LoadingSpinner-module_spinner-color-animation__Yu7Cr{33.3%{border-top-color:var(--spinner-color-stage2)}66.6%{border-top-color:var(--spinner-color-stage3)}}");var GA="hds-loading-spinner-notification-area",ew="data-active-spinners",GK=i(()=>typeof document>"u"?null:document.getElementById(GA)||(()=>{let e=document.createElement("div");return e.id=GA,e.className=qK,e.setAttribute("role","status"),document.body.appendChild(e),e})(),"h"),md=i(e=>{var{className:t,multicolor:r=!1,small:n=!1,theme:o,loadingText:a="Page is loading",loadingFinishedText:l="Page has finished loading"}=e,c=ft(e,["className","multicolor","small","theme","loadingText","loadingFinishedText"]);let d=j0(WA,o);return((p,m)=>{let[v]=(0,Gt.useState)((0,KA.uniqueId)()),[b]=(0,Gt.useState)(p),[_]=(0,Gt.useState)(m),I=(0,Gt.useRef)(GK()),k=(0,Gt.useCallback)(()=>{I.current!==null&&(I.current.textContent=b)},[I,b]),x=(0,Gt.useCallback)(()=>{I.current.textContent=_},[I,_]),g=(0,Gt.useCallback)(()=>(I.current.getAttribute(ew)||"").split(",").filter(L=>L!==""),[I]),w=(0,Gt.useCallback)(()=>{let L=g();L.push(v),I.current.setAttribute(ew,L.join(","))},[g,I,v]),T=(0,Gt.useCallback)(()=>{let L=g().filter(N=>N!==v);I.current.setAttribute(ew,L.join(","))},[g,I,v]),C=(0,Gt.useCallback)(()=>{g().length===0&&(x(),setTimeout(()=>{g().length===0&&I.current.parentNode&&I.current.parentNode.removeChild(I.current)},1e3))},[g,x,I]);(0,Gt.useEffect)(()=>I.current===null?()=>null:(k(),w(),()=>{T(),C()}),[k,w,T,C])})(a,l),Gt.default.createElement("div",Object.assign({className:Dt(WA,n&&jK,r&&WK,d,t)},c),Gt.default.createElement("div",null),Gt.default.createElement("div",null),Gt.default.createElement("div",null))},"b");var Ye=ne(be());function On(e,t){if(e==null)return{};var r={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(t.indexOf(n)!==-1)continue;r[n]=e[n]}return r}i(On,"_objectWithoutPropertiesLoose");function Re(){return Re=Object.assign?Object.assign.bind():function(e){for(var t=1;tt||a>e&&l=t&&c>=r?a-e-n:l>t&&cr?l-t+o:0}i(Km,"r");var lR=i(function(e,t){var r=window,n=t.scrollMode,o=t.block,a=t.inline,l=t.boundary,c=t.skipOverflowHiddenElements,d=typeof l=="function"?l:function(ge){return ge!==l};if(!aR(e))throw new TypeError("Invalid target");for(var p,m,v=document.scrollingElement||document.documentElement,b=[],_=e;aR(_)&&d(_);){if((_=(m=(p=_).parentElement)==null?p.getRootNode().host||null:m)===v){b.push(_);break}_!=null&&_===document.body&&iw(_)&&!iw(document.documentElement)||_!=null&&iw(_,c)&&b.push(_)}for(var I=r.visualViewport?r.visualViewport.width:innerWidth,k=r.visualViewport?r.visualViewport.height:innerHeight,x=window.scrollX||pageXOffset,g=window.scrollY||pageYOffset,w=e.getBoundingClientRect(),T=w.height,C=w.width,L=w.top,N=w.right,U=w.bottom,O=w.left,D=o==="start"||o==="nearest"?L:o==="end"?U:L+T/2,B=a==="center"?O+C/2:a==="end"?N:O,F=[],V=0;V=0&&O>=0&&U<=k&&N<=I&&L>=ue&&U<=ve&&O>=st&&N<=me)return F;var gt=getComputedStyle($),rt=parseInt(gt.borderLeftWidth,10),nt=parseInt(gt.borderTopWidth,10),ze=parseInt(gt.borderRightWidth,10),it=parseInt(gt.borderBottomWidth,10),je=0,at=0,ie="offsetWidth"in $?$.offsetWidth-$.clientWidth-rt-ze:0,Q="offsetHeight"in $?$.offsetHeight-$.clientHeight-nt-it:0,re="offsetWidth"in $?$.offsetWidth===0?0:oe/$.offsetWidth:0,ae="offsetHeight"in $?$.offsetHeight===0?0:J/$.offsetHeight:0;if(v===$)je=o==="start"?D:o==="end"?D-k:o==="nearest"?Km(g,g+k,k,nt,it,g+D,g+D+T,T):D-k/2,at=a==="start"?B:a==="center"?B-I/2:a==="end"?B-I:Km(x,x+I,I,rt,ze,x+B,x+B+C,C),je=Math.max(0,je+g),at=Math.max(0,at+x);else{je=o==="start"?D-ue-nt:o==="end"?D-ve+it+Q:o==="nearest"?Km(ue,ve,J,nt,it+Q,D,D+T,T):D-(ue+J/2)+Q/2,at=a==="start"?B-st-rt:a==="center"?B-(st+oe/2)+ie/2:a==="end"?B-me+ze+ie:Km(st,me,oe,rt,ze+ie,B,B+C,C);var de=$.scrollLeft,pe=$.scrollTop;D+=pe-(je=Math.max(0,Math.min(pe+je/ae,$.scrollHeight-J/ae+Q))),B+=de-(at=Math.max(0,Math.min(de+at/re,$.scrollWidth-oe/re+ie)))}F.push({el:$,top:je,left:at})}return F},"i");var rY=0;function nY(e,t){if(e){var r=lR(e,{boundary:t,block:"nearest",scrollMode:"if-needed"});r.forEach(function(n){var o=n.el,a=n.top,l=n.left;o.scrollTop=a,o.scrollLeft=l})}}i(nY,"scrollIntoView");function cR(e,t){return e===t||e.contains&&e.contains(t)}i(cR,"isOrContainsNode");function ow(e,t){var r;function n(){r&&clearTimeout(r)}i(n,"cancel");function o(){for(var a=arguments.length,l=new Array(a),c=0;c1?o-1:0),l=1;l=37&&r<=40&&t.indexOf("Arrow")!==0?"Arrow"+t:t}i(_d,"normalizeArrowKey");function bd(e,t,r,n,o){if(o===void 0&&(o=!0),r===0)return-1;var a=r-1;(typeof t!="number"||t<0||t>=r)&&(t=e>0?-1:a+1);var l=t+e;l<0?l=o?a:0:l>a&&(l=o?0:a);var c=ja(e,l,r,n,o);return c===-1?t>=r?-1:t:c}i(bd,"getNextWrappingIndex");function ja(e,t,r,n,o){var a=n(t);if(!a||!a.hasAttribute("disabled"))return t;if(e>0){for(var l=t+1;l=0;c--)if(!n(c).hasAttribute("disabled"))return c;return o?e>0?ja(1,0,r,n,!1):ja(-1,r-1,r,n,!1):-1}i(ja,"getNextNonDisabledIndex");function fR(e,t,r,n){return n===void 0&&(n=!0),t.some(function(o){return o&&(cR(o,e)||n&&cR(o,r.activeElement))})}i(fR,"targetWithinDownshift");function oY(e,t,r){return;var n}i(oY,"validateControlledUnchanged");var sY=ow(function(){yR().textContent=""},500);function bR(e,t){var r=yR(t);e&&(r.textContent=e,sY())}i(bR,"setStatus");function yR(e){e===void 0&&(e=document);var t=e.getElementById("a11y-status-message");return t||(t=e.createElement("div"),t.setAttribute("id","a11y-status-message"),t.setAttribute("role","status"),t.setAttribute("aria-live","polite"),t.setAttribute("aria-relevant","additions text"),Object.assign(t.style,{border:"0",clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:"0",position:"absolute",width:"1px"}),e.body.appendChild(t),t)}i(yR,"getStatusDiv");var xR={highlightedIndex:-1,isOpen:!1,selectedItem:null,inputValue:""};function aY(e,t,r){var n=e.props,o=e.type,a={};Object.keys(t).forEach(function(l){uY(l,e,t,r),r[l]!==t[l]&&(a[l]=r[l])}),n.onStateChange&&Object.keys(a).length&&n.onStateChange(Re({type:o},a))}i(aY,"callOnChangeProps");function uY(e,t,r,n){var o=t.props,a=t.type,l="on"+aw(e)+"Change";o[l]&&n[e]!==void 0&&n[e]!==r[e]&&o[l](Re({type:a},n))}i(uY,"invokeOnChangeHandler");function lY(e,t){return t.changes}i(lY,"stateReducer");function cY(e){var t=e.selectedItem,r=e.itemToString;return t?r(t)+" has been selected.":""}i(cY,"getA11ySelectionMessage");var fY=ow(function(e,t){bR(e(),t)},200);function wR(e){var t=e.id,r=e.labelId,n=e.menuId,o=e.getItemId,a=e.toggleButtonId,l=t===void 0?"downshift-"+vR():t;return{labelId:r||l+"-label",menuId:n||l+"-menu",getItemId:o||function(c){return l+"-item-"+c},toggleButtonId:a||l+"-toggle-button"}}i(wR,"getElementIds");function sw(e,t,r){return e!==void 0?e:r.length===0?-1:r.indexOf(t)}i(sw,"getItemIndex");function dY(e){return e?String(e):""}i(dY,"itemToString");function dR(e){return/^\S{1}$/.test(e)}i(dR,"isAcceptedCharacterKey");function aw(e){return""+e.slice(0,1).toUpperCase()+e.slice(1)}i(aw,"capitalizeString");function eg(e){var t=(0,X.useRef)(e);return t.current=e,t}i(eg,"useLatestRef");function SR(e,t,r){var n=(0,X.useRef)(),o=(0,X.useRef)(),a=(0,X.useCallback)(function(b,_){o.current=_,b=Ym(b,_.props);var I=e(b,_),k=_.props.stateReducer(b,Re({},_,{changes:I}));return k},[e]),l=(0,X.useReducer)(a,t),c=l[0],d=l[1],p=eg(r),m=(0,X.useCallback)(function(b){return d(Re({props:p.current},b))},[p]),v=o.current;return(0,X.useEffect)(function(){v&&n.current&&n.current!==c&&aY(v,Ym(n.current,v.props),c),n.current=c},[c,r,v]),[c,m]}i(SR,"useEnhancedReducer");function ER(e,t,r){var n=SR(e,t,r),o=n[0],a=n[1];return[Ym(o,r),a]}i(ER,"useControlledReducer");var vd={itemToString:dY,stateReducer:lY,getA11ySelectionMessage:cY,scrollIntoView:nY,circularNavigation:!1,environment:typeof window>"u"?{}:window};function sr(e,t,r){r===void 0&&(r=xR);var n="default"+aw(t);return n in e?e[n]:r[t]}i(sr,"getDefaultValue");function gd(e,t,r){if(r===void 0&&(r=xR),t in e)return e[t];var n="initial"+aw(t);return n in e?e[n]:sr(e,t,r)}i(gd,"getInitialValue");function IR(e){var t=gd(e,"selectedItem"),r=gd(e,"isOpen"),n=gd(e,"highlightedIndex"),o=gd(e,"inputValue");return{highlightedIndex:n<0&&t&&r?e.items.indexOf(t):n,isOpen:r,selectedItem:t,inputValue:o}}i(IR,"getInitialState");function Ps(e,t,r,n){var o=e.items,a=e.initialHighlightedIndex,l=e.defaultHighlightedIndex,c=t.selectedItem,d=t.highlightedIndex;return o.length===0?-1:a!==void 0&&d===a?a:l!==void 0?l:c?r===0?o.indexOf(c):bd(r,o.indexOf(c),o.length,n,!1):r===0?-1:r<0?o.length-1:0}i(Ps,"getHighlightedIndexOnOpen");function TR(e,t,r,n){var o=(0,X.useRef)({isMouseDown:!1,isTouchMove:!1});return(0,X.useEffect)(function(){var a=i(function(){o.current.isMouseDown=!0},"onMouseDown"),l=i(function(m){o.current.isMouseDown=!1,e&&!fR(m.target,t.map(function(v){return v.current}),r.document)&&n()},"onMouseUp"),c=i(function(){o.current.isTouchMove=!1},"onTouchStart"),d=i(function(){o.current.isTouchMove=!0},"onTouchMove"),p=i(function(m){e&&!o.current.isTouchMove&&!fR(m.target,t.map(function(v){return v.current}),r.document,!1)&&n()},"onTouchEnd");return r.addEventListener("mousedown",a),r.addEventListener("mouseup",l),r.addEventListener("touchstart",c),r.addEventListener("touchmove",d),r.addEventListener("touchend",p),function(){r.removeEventListener("mousedown",a),r.removeEventListener("mouseup",l),r.removeEventListener("touchstart",c),r.removeEventListener("touchmove",d),r.removeEventListener("touchend",p)}},[e,r]),o}i(TR,"useMouseAndTouchTracker");function uw(){for(var e=!1,t=(0,X.useRef)(!0),r=arguments.length,n=new Array(r),o=0;o=0&&{selectedItem:n.items[d]})}break;case ww:a={highlightedIndex:Ps(n,e,1,t.getItemNodeFromIndex),isOpen:!0};break;case Sw:a={highlightedIndex:Ps(n,e,-1,t.getItemNodeFromIndex),isOpen:!0};break;case mw:case gw:a=Re({isOpen:sr(n,"isOpen"),highlightedIndex:sr(n,"highlightedIndex")},e.highlightedIndex>=0&&{selectedItem:n.items[e.highlightedIndex]});break;case pw:a={highlightedIndex:ja(1,0,n.items.length,t.getItemNodeFromIndex,!1)};break;case hw:a={highlightedIndex:ja(-1,n.items.length-1,n.items.length,t.getItemNodeFromIndex,!1)};break;case dw:a={isOpen:!1,highlightedIndex:-1};break;case Xm:a={isOpen:!1,highlightedIndex:-1};break;case vw:{var p=t.key,m=""+e.inputValue+p,v=pR(m,e.highlightedIndex,n.items,n.itemToString,t.getItemNodeFromIndex);a=Re({inputValue:m},v>=0&&{highlightedIndex:v})}break;case cw:a={highlightedIndex:bd(o?5:1,e.highlightedIndex,n.items.length,t.getItemNodeFromIndex,n.circularNavigation)};break;case fw:a={highlightedIndex:bd(o?-5:-1,e.highlightedIndex,n.items.length,t.getItemNodeFromIndex,n.circularNavigation)};break;case _w:a={highlightedIndex:-1};break;case xw:case Iw:a={isOpen:!e.isOpen,highlightedIndex:e.isOpen?-1:Ps(n,e,0)};break;case Tw:a={isOpen:!0,highlightedIndex:Ps(n,e,0)};break;case kw:a={isOpen:!1};break;case Cw:a={highlightedIndex:t.highlightedIndex};break;case Ow:a={selectedItem:t.selectedItem};break;case Jm:a={inputValue:t.inputValue};break;case Aw:a={highlightedIndex:sr(n,"highlightedIndex"),isOpen:sr(n,"isOpen"),selectedItem:sr(n,"selectedItem"),inputValue:sr(n,"inputValue")};break;default:throw new Error("Reducer called without proper action type.")}return Re({},e,a)}i(gY,"downshiftSelectReducer");vY.stateChangeTypes=mY;function vY(e){e===void 0&&(e={});var t=Re({},hY,e),r=t.items,n=t.scrollIntoView,o=t.environment,a=t.initialIsOpen,l=t.defaultIsOpen,c=t.itemToString,d=t.getA11ySelectionMessage,p=t.getA11yStatusMessage,m=IR(t),v=ER(gY,m,t),b=v[0],_=v[1],I=b.isOpen,k=b.highlightedIndex,x=b.selectedItem,g=b.inputValue,w=(0,X.useRef)(null),T=(0,X.useRef)(null),C=(0,X.useRef)();C.current={};var L=(0,X.useRef)(!0),N=(0,X.useRef)(null),U=(0,X.useRef)(wR(t)),O=(0,X.useRef)(),D=(0,X.useRef)(!0),B=eg({state:b,props:t}),F=i(function(ie){return C.current[U.current.getItemId(ie)]},"getItemNodeFromIndex");Qm(p,[I,k,g,r],Re({isInitialMount:D.current,previousResultCount:O.current,items:r,environment:o,itemToString:c},b)),Qm(d,[x],Re({isInitialMount:D.current,previousResultCount:O.current,items:r,environment:o,itemToString:c},b));var V=kR({menuElement:T.current,highlightedIndex:k,isOpen:I,itemRefs:C,scrollIntoView:n,getItemNodeFromIndex:F});(0,X.useEffect)(function(){D.current&&(N.current=ow(function(ie){ie({type:Jm,inputValue:""})},500)),g&&N.current(_)},[_,g]),lw({isInitialMount:D.current,props:t,state:b}),(0,X.useEffect)(function(){if(D.current){(a||l||I)&&T.current&&T.current.focus();return}if(I){T.current&&T.current.focus();return}o.document.activeElement===T.current&&w.current&&(L.current=!1,w.current.focus())},[I]),(0,X.useEffect)(function(){D.current||(O.current=r.length)});var $=TR(I,[T,w],o,function(){_({type:Xm})}),q=uw("getMenuProps","getToggleButtonProps");(0,X.useEffect)(function(){D.current=!1},[]);var J=(0,X.useMemo)(function(){return{ArrowDown:i(function(Q){Q.preventDefault(),_({type:ww,getItemNodeFromIndex:F,shiftKey:Q.shiftKey})},"ArrowDown"),ArrowUp:i(function(Q){Q.preventDefault(),_({type:Sw,getItemNodeFromIndex:F,shiftKey:Q.shiftKey})},"ArrowUp")}},[_]),oe=(0,X.useMemo)(function(){return{ArrowDown:i(function(Q){Q.preventDefault(),_({type:cw,getItemNodeFromIndex:F,shiftKey:Q.shiftKey})},"ArrowDown"),ArrowUp:i(function(Q){Q.preventDefault(),_({type:fw,getItemNodeFromIndex:F,shiftKey:Q.shiftKey})},"ArrowUp"),Home:i(function(Q){Q.preventDefault(),_({type:pw,getItemNodeFromIndex:F})},"Home"),End:i(function(Q){Q.preventDefault(),_({type:hw,getItemNodeFromIndex:F})},"End"),Escape:i(function(){_({type:dw})},"Escape"),Enter:i(function(Q){Q.preventDefault(),_({type:mw})},"Enter")," ":i(function(Q){Q.preventDefault(),_({type:gw})},"_")}},[_]),ue=(0,X.useCallback)(function(){_({type:Iw})},[_]),me=(0,X.useCallback)(function(){_({type:kw})},[_]),ve=(0,X.useCallback)(function(){_({type:Tw})},[_]),st=(0,X.useCallback)(function(ie){_({type:Cw,highlightedIndex:ie})},[_]),gt=(0,X.useCallback)(function(ie){_({type:Ow,selectedItem:ie})},[_]),rt=(0,X.useCallback)(function(){_({type:Aw})},[_]),nt=(0,X.useCallback)(function(ie){_({type:Jm,inputValue:ie})},[_]),ze=(0,X.useCallback)(function(ie){return Re({id:U.current.labelId,htmlFor:U.current.toggleButtonId},ie)},[]),it=(0,X.useCallback)(function(ie,Q){var re,ae=ie===void 0?{}:ie,de=ae.onMouseLeave,pe=ae.refKey,ge=pe===void 0?"ref":pe,Ee=ae.onKeyDown,ke=ae.onBlur,Je=ae.ref,Ze=On(ae,["onMouseLeave","refKey","onKeyDown","onBlur","ref"]),xe=Q===void 0?{}:Q,Ne=xe.suppressRefError,et=Ne===void 0?!1:Ne,jt=B.current.state;return q("getMenuProps",et,ge,T),Re((re={},re[ge]=Qi(Je,function(vt){T.current=vt}),re.id=U.current.menuId,re.role="listbox",re["aria-labelledby"]=U.current.labelId,re.tabIndex=-1,re),jt.isOpen&&jt.highlightedIndex>-1&&{"aria-activedescendant":U.current.getItemId(jt.highlightedIndex)},{onMouseLeave:_r(de,i(function(){_({type:_w})},"menuHandleMouseLeave")),onKeyDown:_r(Ee,i(function(ht){var Ce=_d(ht);Ce&&oe[Ce]?oe[Ce](ht):dR(Ce)&&_({type:vw,key:Ce,getItemNodeFromIndex:F})},"menuHandleKeyDown")),onBlur:_r(ke,i(function(){if(L.current===!1){L.current=!0;return}var ht=!$.current.isMouseDown;ht&&_({type:Xm})},"menuHandleBlur"))},Ze)},[_,B,oe,$,q]),je=(0,X.useCallback)(function(ie,Q){var re,ae=ie===void 0?{}:ie,de=ae.onClick,pe=ae.onKeyDown,ge=ae.refKey,Ee=ge===void 0?"ref":ge,ke=ae.ref,Je=On(ae,["onClick","onKeyDown","refKey","ref"]),Ze=Q===void 0?{}:Q,xe=Ze.suppressRefError,Ne=xe===void 0?!1:xe,et=i(function(){_({type:xw})},"toggleButtonHandleClick"),jt=i(function(ht){var Ce=_d(ht);Ce&&J[Ce]?J[Ce](ht):dR(Ce)&&_({type:Ew,key:Ce,getItemNodeFromIndex:F})},"toggleButtonHandleKeyDown"),vt=Re((re={},re[Ee]=Qi(ke,function(ht){w.current=ht}),re.id=U.current.toggleButtonId,re["aria-haspopup"]="listbox",re["aria-expanded"]=B.current.state.isOpen,re["aria-labelledby"]=U.current.labelId+" "+U.current.toggleButtonId,re),Je);return Je.disabled||(vt.onClick=_r(de,et),vt.onKeyDown=_r(pe,jt)),q("getToggleButtonProps",Ne,Ee,w),vt},[_,B,J,q]),at=(0,X.useCallback)(function(ie){var Q,re=ie===void 0?{}:ie,ae=re.item,de=re.index,pe=re.onMouseMove,ge=re.onClick,Ee=re.refKey,ke=Ee===void 0?"ref":Ee,Je=re.ref,Ze=On(re,["item","index","onMouseMove","onClick","refKey","ref"]),xe=B.current,Ne=xe.state,et=xe.props,jt=i(function(){de!==Ne.highlightedIndex&&(V.current=!1,_({type:bw,index:de}))},"itemHandleMouseMove"),vt=i(function(){_({type:yw,index:de})},"itemHandleClick"),ht=sw(de,ae,et.items);if(ht<0)throw new Error("Pass either item or item index in getItemProps!");var Ce=Re((Q={role:"option","aria-selected":""+(ht===Ne.highlightedIndex),id:U.current.getItemId(ht)},Q[ke]=Qi(Je,function(yt){yt&&(C.current[U.current.getItemId(ht)]=yt)}),Q),Ze);return Ze.disabled||(Ce.onMouseMove=_r(pe,jt),Ce.onClick=_r(ge,vt)),Ce},[_,B,V]);return{getToggleButtonProps:je,getLabelProps:ze,getMenuProps:it,getItemProps:at,toggleMenu:ue,openMenu:ve,closeMenu:me,setHighlightedIndex:st,selectItem:gt,reset:rt,setInputValue:nt,highlightedIndex:k,isOpen:I,selectedItem:x,inputValue:g}}i(vY,"useSelect");var Rw=0,Nw=1,Pw=2,Dw=3,Lw=4,Mw=5,Fw=6,Zm=7,Bw=8,Uw=9,Hw=10,zw=11,$w=12,Vw=13,qw=14,jw=15,Ww=16,Gw=17,Kw=18,Yw=19,_Y=Object.freeze({__proto__:null,InputKeyDownArrowDown:Rw,InputKeyDownArrowUp:Nw,InputKeyDownEscape:Pw,InputKeyDownHome:Dw,InputKeyDownEnd:Lw,InputKeyDownEnter:Mw,InputChange:Fw,InputBlur:Zm,MenuMouseLeave:Bw,ItemMouseMove:Uw,ItemClick:Hw,ToggleButtonClick:zw,FunctionToggleMenu:$w,FunctionOpenMenu:Vw,FunctionCloseMenu:qw,FunctionSetHighlightedIndex:jw,FunctionSelectItem:Ww,FunctionSetInputValue:Gw,FunctionReset:Kw,ControlledPropUpdatedSelectedItem:Yw});function bY(e){var t=e.id,r=e.inputId,n=On(e,["id","inputId"]),o=t===void 0?"downshift-"+vR():t;return Re({inputId:r||o+"-input"},wR(Re({id:t},n)))}i(bY,"getElementIds$1");function yY(e){var t=IR(e),r=t.selectedItem,n=t.inputValue;return n===""&&r&&e.defaultInputValue===void 0&&e.initialInputValue===void 0&&e.inputValue===void 0&&(n=e.itemToString(r)),Re({},t,{inputValue:n})}i(yY,"getInitialState$1");var O1e={items:ee.default.array.isRequired,itemToString:ee.default.func,getA11yStatusMessage:ee.default.func,getA11ySelectionMessage:ee.default.func,circularNavigation:ee.default.bool,highlightedIndex:ee.default.number,defaultHighlightedIndex:ee.default.number,initialHighlightedIndex:ee.default.number,isOpen:ee.default.bool,defaultIsOpen:ee.default.bool,initialIsOpen:ee.default.bool,selectedItem:ee.default.any,initialSelectedItem:ee.default.any,defaultSelectedItem:ee.default.any,inputValue:ee.default.string,defaultInputValue:ee.default.string,initialInputValue:ee.default.string,id:ee.default.string,labelId:ee.default.string,menuId:ee.default.string,getItemId:ee.default.func,inputId:ee.default.string,toggleButtonId:ee.default.string,stateReducer:ee.default.func,onSelectedItemChange:ee.default.func,onHighlightedIndexChange:ee.default.func,onStateChange:ee.default.func,onIsOpenChange:ee.default.func,onInputValueChange:ee.default.func,environment:ee.default.shape({addEventListener:ee.default.func,removeEventListener:ee.default.func,document:ee.default.shape({getElementById:ee.default.func,activeElement:ee.default.any,body:ee.default.any})})};function xY(e,t,r){var n=(0,X.useRef)(),o=SR(e,t,r),a=o[0],l=o[1];return(0,X.useEffect)(function(){_R(r,"selectedItem")&&(n.current!==r.selectedItem&&l({type:Yw,inputValue:r.itemToString(r.selectedItem)}),n.current=a.selectedItem===n.current?r.selectedItem:a.selectedItem)}),[Ym(a,r),l]}i(xY,"useControlledReducer$1");var wY=Re({},vd,{getA11yStatusMessage:iY,circularNavigation:!0});function SY(e,t){var r=t.type,n=t.props,o=t.shiftKey,a;switch(r){case Uw:a={highlightedIndex:t.index};break;case Hw:a={isOpen:sr(n,"isOpen"),highlightedIndex:sr(n,"highlightedIndex"),selectedItem:n.items[t.index],inputValue:n.itemToString(n.items[t.index])};break;case Rw:e.isOpen?a={highlightedIndex:bd(o?5:1,e.highlightedIndex,n.items.length,t.getItemNodeFromIndex,n.circularNavigation)}:a={highlightedIndex:Ps(n,e,1,t.getItemNodeFromIndex),isOpen:!0};break;case Nw:e.isOpen?a={highlightedIndex:bd(o?-5:-1,e.highlightedIndex,n.items.length,t.getItemNodeFromIndex,n.circularNavigation)}:a={highlightedIndex:Ps(n,e,-1,t.getItemNodeFromIndex),isOpen:!0};break;case Mw:a=Re({},e.isOpen&&e.highlightedIndex>=0&&{selectedItem:n.items[e.highlightedIndex],isOpen:sr(n,"isOpen"),highlightedIndex:sr(n,"highlightedIndex"),inputValue:n.itemToString(n.items[e.highlightedIndex])});break;case Pw:a=Re({isOpen:!1,highlightedIndex:-1},!e.isOpen&&{selectedItem:null,inputValue:""});break;case Dw:a=Re({},e.isOpen&&{highlightedIndex:ja(1,0,n.items.length,t.getItemNodeFromIndex,!1)});break;case Lw:a=Re({},e.isOpen&&{highlightedIndex:ja(-1,n.items.length-1,n.items.length,t.getItemNodeFromIndex,!1)});break;case Zm:e.isOpen&&(a=Re({isOpen:!1,highlightedIndex:-1},e.highlightedIndex>=0&&t.selectItem&&{selectedItem:n.items[e.highlightedIndex],inputValue:n.itemToString(n.items[e.highlightedIndex])}));break;case Fw:a={isOpen:!0,highlightedIndex:sr(n,"highlightedIndex"),inputValue:t.inputValue};break;case Bw:a={highlightedIndex:-1};break;case zw:case $w:a={isOpen:!e.isOpen,highlightedIndex:e.isOpen?-1:Ps(n,e,0)};break;case Vw:a={isOpen:!0,highlightedIndex:Ps(n,e,0)};break;case qw:a={isOpen:!1};break;case jw:a={highlightedIndex:t.highlightedIndex};break;case Ww:a={selectedItem:t.selectedItem,inputValue:n.itemToString(t.selectedItem)};break;case Yw:case Gw:a={inputValue:t.inputValue};break;case Kw:a={highlightedIndex:sr(n,"highlightedIndex"),isOpen:sr(n,"isOpen"),selectedItem:sr(n,"selectedItem"),inputValue:sr(n,"inputValue")};break;default:throw new Error("Reducer called without proper action type.")}return Re({},e,a)}i(SY,"downshiftUseComboboxReducer");kl.stateChangeTypes=_Y;function kl(e){e===void 0&&(e={});var t=Re({},wY,e),r=t.initialIsOpen,n=t.defaultIsOpen,o=t.items,a=t.scrollIntoView,l=t.environment,c=t.getA11yStatusMessage,d=t.getA11ySelectionMessage,p=t.itemToString,m=yY(t),v=xY(SY,m,t),b=v[0],_=v[1],I=b.isOpen,k=b.highlightedIndex,x=b.selectedItem,g=b.inputValue,w=(0,X.useRef)(null),T=(0,X.useRef)(),C=(0,X.useRef)(null),L=(0,X.useRef)(null),N=(0,X.useRef)(null);T.current={};var U=(0,X.useRef)(!0),O=(0,X.useRef)(bY(t)),D=(0,X.useRef)(),B=eg({state:b,props:t}),F=i(function(Q){return T.current[O.current.getItemId(Q)]},"getItemNodeFromIndex");Qm(c,[I,k,g,o],Re({isInitialMount:U.current,previousResultCount:D.current,items:o,environment:l,itemToString:p},b)),Qm(d,[x],Re({isInitialMount:U.current,previousResultCount:D.current,items:o,environment:l,itemToString:p},b));var V=kR({menuElement:w.current,highlightedIndex:k,isOpen:I,itemRefs:T,scrollIntoView:a,getItemNodeFromIndex:F});lw({isInitialMount:U.current,props:t,state:b}),(0,X.useEffect)(function(){U.current&&(r||n||I)&&C.current&&C.current.focus()},[I]),(0,X.useEffect)(function(){U.current||(D.current=o.length)});var $=TR(I,[N,w,L],l,function(){_({type:Zm,selectItem:!1})}),q=uw("getInputProps","getComboboxProps","getMenuProps");(0,X.useEffect)(function(){U.current=!1},[]);var J=(0,X.useMemo)(function(){return{ArrowDown:i(function(re){re.preventDefault(),_({type:Rw,shiftKey:re.shiftKey,getItemNodeFromIndex:F})},"ArrowDown"),ArrowUp:i(function(re){re.preventDefault(),_({type:Nw,shiftKey:re.shiftKey,getItemNodeFromIndex:F})},"ArrowUp"),Home:i(function(re){re.preventDefault(),_({type:Dw,getItemNodeFromIndex:F})},"Home"),End:i(function(re){re.preventDefault(),_({type:Lw,getItemNodeFromIndex:F})},"End"),Escape:i(function(){_({type:Pw})},"Escape"),Enter:i(function(re){if(re.which!==229){var ae=B.current.state;ae.isOpen&&re.preventDefault(),_({type:Mw,getItemNodeFromIndex:F})}},"Enter")}},[_,B]),oe=(0,X.useCallback)(function(Q){return Re({id:O.current.labelId,htmlFor:O.current.inputId},Q)},[]),ue=(0,X.useCallback)(function(Q,re){var ae,de=Q===void 0?{}:Q,pe=de.onMouseLeave,ge=de.refKey,Ee=ge===void 0?"ref":ge,ke=de.ref,Je=On(de,["onMouseLeave","refKey","ref"]),Ze=re===void 0?{}:re,xe=Ze.suppressRefError,Ne=xe===void 0?!1:xe;return q("getMenuProps",Ne,Ee,w),Re((ae={},ae[Ee]=Qi(ke,function(et){w.current=et}),ae.id=O.current.menuId,ae.role="listbox",ae["aria-labelledby"]=O.current.labelId,ae.onMouseLeave=_r(pe,function(){_({type:Bw})}),ae),Je)},[_,q]),me=(0,X.useCallback)(function(Q){var re,ae,de=Q===void 0?{}:Q,pe=de.item,ge=de.index,Ee=de.refKey,ke=Ee===void 0?"ref":Ee,Je=de.ref,Ze=de.onMouseMove,xe=de.onClick,Ne=de.onPress,et=On(de,["item","index","refKey","ref","onMouseMove","onClick","onPress"]),jt=B.current,vt=jt.props,ht=jt.state,Ce=sw(ge,pe,vt.items);if(Ce<0)throw new Error("Pass either item or item index in getItemProps!");var yt="onClick",tn=xe;return Re((re={},re[ke]=Qi(Je,function(zr){zr&&(T.current[O.current.getItemId(Ce)]=zr)}),re.role="option",re["aria-selected"]=""+(Ce===ht.highlightedIndex),re.id=O.current.getItemId(Ce),re),!et.disabled&&(ae={onMouseMove:_r(Ze,i(function(){ge!==ht.highlightedIndex&&(V.current=!1,_({type:Uw,index:ge}))},"itemHandleMouseMove"))},ae[yt]=_r(tn,i(function(){_({type:Hw,index:ge}),C.current&&C.current.focus()},"itemHandleClick")),ae),et)},[_,B,V]),ve=(0,X.useCallback)(function(Q){var re,ae=Q===void 0?{}:Q,de=ae.onClick,pe=ae.onPress,ge=ae.refKey,Ee=ge===void 0?"ref":ge,ke=ae.ref,Je=On(ae,["onClick","onPress","refKey","ref"]),Ze=i(function(){_({type:zw}),!B.current.state.isOpen&&C.current&&C.current.focus()},"toggleButtonHandleClick");return Re((re={},re[Ee]=Qi(ke,function(xe){L.current=xe}),re.id=O.current.toggleButtonId,re.tabIndex=-1,re),!Je.disabled&&Re({},{onClick:_r(de,Ze)}),Je)},[_,B]),st=(0,X.useCallback)(function(Q,re){var ae,de=Q===void 0?{}:Q,pe=de.onKeyDown,ge=de.onChange,Ee=de.onInput,ke=de.onBlur,Je=de.onChangeText,Ze=de.refKey,xe=Ze===void 0?"ref":Ze,Ne=de.ref,et=On(de,["onKeyDown","onChange","onInput","onBlur","onChangeText","refKey","ref"]),jt=re===void 0?{}:re,vt=jt.suppressRefError,ht=vt===void 0?!1:vt;q("getInputProps",ht,xe,C);var Ce=B.current.state,yt=i(function(Oi){var qs=_d(Oi);qs&&J[qs]&&J[qs](Oi)},"inputHandleKeyDown"),tn=i(function(Oi){_({type:Fw,inputValue:Oi.target.value})},"inputHandleChange"),zr=i(function(){$.current.isMouseDown||_({type:Zm,selectItem:!0})},"inputHandleBlur"),ro="onChange",nu={};if(!et.disabled){var no;nu=(no={},no[ro]=_r(ge,Ee,tn),no.onKeyDown=_r(pe,yt),no.onBlur=_r(ke,zr),no)}return Re((ae={},ae[xe]=Qi(Ne,function(Oi){C.current=Oi}),ae.id=O.current.inputId,ae["aria-autocomplete"]="list",ae["aria-controls"]=O.current.menuId,ae),Ce.isOpen&&Ce.highlightedIndex>-1&&{"aria-activedescendant":O.current.getItemId(Ce.highlightedIndex)},{"aria-labelledby":O.current.labelId,autoComplete:"off",value:Ce.inputValue},nu,et)},[_,J,B,$,q]),gt=(0,X.useCallback)(function(Q,re){var ae,de=Q===void 0?{}:Q,pe=de.refKey,ge=pe===void 0?"ref":pe,Ee=de.ref,ke=On(de,["refKey","ref"]),Je=re===void 0?{}:re,Ze=Je.suppressRefError,xe=Ze===void 0?!1:Ze;return q("getComboboxProps",xe,ge,N),Re((ae={},ae[ge]=Qi(Ee,function(Ne){N.current=Ne}),ae.role="combobox",ae["aria-haspopup"]="listbox",ae["aria-owns"]=O.current.menuId,ae["aria-expanded"]=B.current.state.isOpen,ae),ke)},[B,q]),rt=(0,X.useCallback)(function(){_({type:$w})},[_]),nt=(0,X.useCallback)(function(){_({type:qw})},[_]),ze=(0,X.useCallback)(function(){_({type:Vw})},[_]),it=(0,X.useCallback)(function(Q){_({type:jw,highlightedIndex:Q})},[_]),je=(0,X.useCallback)(function(Q){_({type:Ww,selectedItem:Q})},[_]),at=(0,X.useCallback)(function(Q){_({type:Gw,inputValue:Q})},[_]),ie=(0,X.useCallback)(function(){_({type:Kw})},[_]);return{getItemProps:me,getLabelProps:oe,getMenuProps:ue,getInputProps:st,getComboboxProps:gt,getToggleButtonProps:ve,toggleMenu:rt,openMenu:ze,closeMenu:nt,setHighlightedIndex:it,setInputValue:at,selectItem:je,reset:ie,highlightedIndex:k,isOpen:I,selectedItem:x,inputValue:g}}i(kl,"useCombobox");var CR={activeIndex:-1,selectedItems:[]};function hR(e,t){return gd(e,t,CR)}i(hR,"getInitialValue$1");function mR(e,t){return sr(e,t,CR)}i(mR,"getDefaultValue$1");function EY(e){var t=hR(e,"activeIndex"),r=hR(e,"selectedItems");return{activeIndex:t,selectedItems:r}}i(EY,"getInitialState$2");function gR(e){if(e.shiftKey||e.metaKey||e.ctrlKey||e.altKey)return!1;var t=e.target;return!(t instanceof HTMLInputElement&&t.value!==""&&(t.selectionStart!==0||t.selectionEnd!==0))}i(gR,"isKeyDownOperationPermitted");function IY(e){var t=e.removedSelectedItem,r=e.itemToString;return r(t)+" has been removed."}i(IY,"getA11yRemovalMessage");var A1e={selectedItems:ee.default.array,initialSelectedItems:ee.default.array,defaultSelectedItems:ee.default.array,itemToString:ee.default.func,getA11yRemovalMessage:ee.default.func,stateReducer:ee.default.func,activeIndex:ee.default.number,initialActiveIndex:ee.default.number,defaultActiveIndex:ee.default.number,onActiveIndexChange:ee.default.func,onSelectedItemsChange:ee.default.func,keyNavigationNext:ee.default.string,keyNavigationPrevious:ee.default.string,environment:ee.default.shape({addEventListener:ee.default.func,removeEventListener:ee.default.func,document:ee.default.shape({getElementById:ee.default.func,activeElement:ee.default.any,body:ee.default.any})})},TY={itemToString:vd.itemToString,stateReducer:vd.stateReducer,environment:vd.environment,getA11yRemovalMessage:IY,keyNavigationNext:"ArrowRight",keyNavigationPrevious:"ArrowLeft"},Qw=0,Xw=1,Jw=2,Zw=3,eS=4,tS=5,rS=6,nS=7,iS=8,oS=9,sS=10,aS=11,uS=12,kY=Object.freeze({__proto__:null,SelectedItemClick:Qw,SelectedItemKeyDownDelete:Xw,SelectedItemKeyDownBackspace:Jw,SelectedItemKeyDownNavigationNext:Zw,SelectedItemKeyDownNavigationPrevious:eS,DropdownKeyDownNavigationPrevious:tS,DropdownKeyDownBackspace:rS,DropdownClick:nS,FunctionAddSelectedItem:iS,FunctionRemoveSelectedItem:oS,FunctionSetSelectedItems:sS,FunctionSetActiveIndex:aS,FunctionReset:uS});function CY(e,t){var r=t.type,n=t.index,o=t.props,a=t.selectedItem,l=e.activeIndex,c=e.selectedItems,d;switch(r){case Qw:d={activeIndex:n};break;case eS:d={activeIndex:l-1<0?0:l-1};break;case Zw:d={activeIndex:l+1>=c.length?-1:l+1};break;case Jw:case Xw:{var p=l;c.length===1?p=-1:l===c.length-1&&(p=c.length-2),d=Re({selectedItems:[].concat(c.slice(0,l),c.slice(l+1))},{activeIndex:p});break}case tS:d={activeIndex:c.length-1};break;case rS:d={selectedItems:c.slice(0,c.length-1)};break;case iS:d={selectedItems:[].concat(c,[a])};break;case nS:d={activeIndex:-1};break;case oS:{var m=l,v=c.indexOf(a);c.length===1?m=-1:v===c.length-1&&(m=c.length-2),d=Re({selectedItems:[].concat(c.slice(0,v),c.slice(v+1))},{activeIndex:m});break}case sS:{var b=t.selectedItems;d={selectedItems:b};break}case aS:{var _=t.activeIndex;d={activeIndex:_};break}case uS:d={activeIndex:mR(o,"activeIndex"),selectedItems:mR(o,"selectedItems")};break;default:throw new Error("Reducer called without proper action type.")}return Re({},e,d)}i(CY,"downshiftMultipleSelectionReducer");OY.stateChangeTypes=kY;function OY(e){e===void 0&&(e={});var t=Re({},TY,e),r=t.getA11yRemovalMessage,n=t.itemToString,o=t.environment,a=t.keyNavigationNext,l=t.keyNavigationPrevious,c=ER(CY,EY(t),t),d=c[0],p=c[1],m=d.activeIndex,v=d.selectedItems,b=(0,X.useRef)(!0),_=(0,X.useRef)(null),I=(0,X.useRef)(v),k=(0,X.useRef)();k.current=[];var x=eg({state:d,props:t});(0,X.useEffect)(function(){if(!b.current){if(v.length(0,lS.isEqual)(r,t))}i(AY,"n");var RY=i(({disabled:e,highlightValue:t,itemProps:r,label:n,menuStyles:o,multiselect:a,selected:l})=>{let c=i(d=>{return Zr.default.createElement("span",{className:o.highlighted,dangerouslySetInnerHTML:{__html:(p=d,p.replace(new RegExp(t,"gi"),m=>`${m}`))}});var p},"c");return Zr.default.createElement("li",Object.assign({},r,{"aria-selected":l},e&&{"aria-disabled":!0}),a?Zr.default.createElement(Zr.default.Fragment,null,Zr.default.createElement("span",{className:o.checkbox,"aria-hidden":!0},Zr.default.createElement(wx,null)),t?c(n):n):Zr.default.createElement(Zr.default.Fragment,null,t?c(n):n,l&&Zr.default.createElement(wx,{className:o.selectedIcon})))},"r"),AR=i(({getItemProps:e,highlightValue:t,isOptionDisabled:r,menuProps:n,menuStyles:o,multiselect:a,open:l,optionLabelField:c,optionKeyField:d,options:p,selectedItem:m,selectedItems:v,virtualizer:b})=>{let _=!!b,I=_?b.virtualItems:p;return Zr.default.createElement("ul",Object.assign({},n,{className:Dt(o.menu)}),l&&Zr.default.createElement(Zr.default.Fragment,null,_&&Zr.default.createElement("li",{key:"total-size","aria-hidden":!0,style:{height:b.totalSize}}),I.map((k,x)=>{let g=x,w=null;_&&({index:g}=k,w=k);let T=p[g],C=T[c],L=T[d],N=a?AY(v,T):(0,lS.isEqual)(m,T),U=typeof r=="function"&&r(T,g),O=e(T,g,N,U,w);return Zr.default.createElement(RY,{key:L,disabled:U,highlightValue:t,itemProps:O,menuStyles:o,multiselect:a,label:C,selected:N})})))},"i");var Hr={input:"SearchInput-module_input__Addns",hidden:"SearchInput-module_hidden__OcXmJ",button:"SearchInput-module_button__z7NIp search-input_hds-search-input__button__1-cj-",wrapper:"SearchInput-module_wrapper__114JK",root:"SearchInput-module_root__sMwrY",open:"SearchInput-module_open__1zeft",angleIcon:"SearchInput-module_angleIcon__1PdxN",menu:"SearchInput-module_menu__2P8CO",loadingSpinnerContainer:"SearchInput-module_loadingSpinnerContainer__T6ZTc",menuItem:"SearchInput-module_menuItem__zIC_d",highlighted:"SearchInput-module_highlighted__3D7Hh",selected:"SearchInput-module_selected__30K7a",disabled:"SearchInput-module_disabled__akdv5",virtualized:"SearchInput-module_virtualized__xRfea",errorText:"SearchInput-module_errorText__2tddy text-input_hds-text-input__error-text__2bQYc",buttons:"SearchInput-module_buttons__2O_2t search-input_hds-search-input__buttons__3PawT",searchIcon:"SearchInput-module_searchIcon__l1_S4",noToggle:"SearchInput-module_noToggle__2rf7Y",helperText:"SearchInput-module_helperText__2AWSL",loadingSpinner:"SearchInput-module_loadingSpinner__3G_76"};pr(`@keyframes text-input_fadeIn__qn0sk{0%{opacity:0}to{opacity:1}}.text-input_hds-text-input__2k_Sg{--border-width:2px;--outline-width:3px;--outline-offset-readonly:4px;--input-height:56px;--textarea-height:149px;--icon-size:var(--spacing-m);--icon-color:var(--color-black);--helper-color-default:var(--color-black-60);--helper-color-invalid:var(--color-black);--helper-background-color-invalid:var(--color-error-light);--helper-icon-color-invalid:var(--color-error);--helper-color-success:var(--color-black);--helper-background-color-success:var(--color-success-light);--helper-icon-color-success:var(--color-success);--helper-color-info:var(--color-black);--helper-background-color-info:var(--color-info-light);--helper-icon-color-info:var(--color-info);--input-background-default:var(--color-white);--input-background-disabled:var(--color-black-10);--input-border-color-default:var(--color-black-50);--input-border-color-hover:var(--color-black-90);--input-border-color-focus:var(--color-black-90);--input-border-color-invalid:var(--color-error);--input-border-color-disabled:var(--color-black-10);--input-border-color-success:var(--color-success);--input-color-default:var(--color-black-90);--input-color-disabled:var(--color-black-40);--label-color-default:var(--color-black-90);--label-color-invalid:var(--color-black-90);--placeholder-color:var(--color-black-60)}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__input__28bnn{-webkit-appearance:none;background-color:var(--input-background-default);border:var(--border-width) solid var(--input-border-color-default);border-radius:0;box-sizing:border-box;color:var(--input-color-default);font-family:inherit;font-size:1.125em;height:var(--input-height);line-height:normal;margin:0;padding:0 var(--spacing-s);width:100%;will-change:transform,box-shadow}.text-input_hds-text-input__2k_Sg:not([data-hds-textinput-filled]) .text-input_hds-text-input__button-clear__9anML,.text-input_hds-text-input__input-clear__10ibh::-webkit-search-cancel-button{display:none}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__button-clear__9anML>*{pointer-events:none}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__input__28bnn:hover{border-color:var(--input-border-color-hover);transition:border-color 85ms ease-out}.text-input_hds-text-input__input-wrapper__2dlTe:focus-within .text-input_hds-text-input__input__28bnn{border-color:var(--input-border-color-focus);outline:none}.text-input_hds-text-input__2k_Sg.text-input_hds-text-input--invalid__2_9Zw .text-input_hds-text-input__input__28bnn{border-color:var(--input-border-color-invalid)}.text-input_hds-text-input__2k_Sg.text-input_hds-text-input--success__3Oi7w .text-input_hds-text-input__input__28bnn{border-color:var(--input-border-color-success)}.text-input_hds-text-input__input-wrapper__2dlTe:focus-within .text-input_hds-text-input__input__28bnn:not([readonly]){box-shadow:0 0 0 var(--outline-width) var(--color-focus-outline);transform:translateZ(0);transition:85ms ease-out;transition-property:box-shadow,transform}.text-input_hds-text-input__label__1Wguh{color:var(--label-color-default);display:block;font-size:var(--fontsize-body-m);font-weight:500;margin-bottom:var(--spacing-3-xs)}.text-input_hds-text-input--invalid__2_9Zw .text-input_hds-text-input__label__1Wguh{color:var(--label-color-invalid);transition:color 85ms linear}.text-input_hds-text-input__required__cS54_{display:inline-block;font-size:var(--fontsize-body-xl);line-height:1;margin-left:var(--spacing-2-xs);transform:translateY(var(--spacing-3-xs))}.text-input_hds-text-input__input-wrapper__2dlTe{display:flex;position:relative}.text-input_hds-text-input__2k_Sg textarea.text-input_hds-text-input__input__28bnn{font-family:inherit;height:var(--textarea-height);margin:0;min-height:var(--input-height);overflow:auto;padding:var(--spacing-s);resize:vertical}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__input__28bnn::-ms-reveal{display:none}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__input__28bnn::-moz-placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__input__28bnn::placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__helper-text__1LgPk{color:var(--helper-color-default);display:block;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-3-xs);white-space:pre-line}.text-input_hds-text-input__error-text__2bQYc{background-color:var(--helper-background-color-invalid);border-left:8px solid var(--color-error);color:var(--helper-color-invalid);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);white-space:pre-line}.text-input_hds-text-input__error-text__2bQYc:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__error-text__2bQYc:before{animation:text-input_fadeIn__qn0sk 85ms ease-out;background:var(--helper-icon-color-invalid);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__success-text__31pFk{background-color:var(--helper-background-color-success);border-left:8px solid var(--color-success);color:var(--helper-color-success);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative;white-space:pre-wrap}.text-input_hds-text-input__success-text__31pFk:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__success-text__31pFk:before{animation:text-input_fadeIn__qn0sk 85ms ease-out;background:var(--helper-icon-color-success);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__info-text__3Xddn{background-color:var(--helper-background-color-info);border-left:8px solid var(--color-info);color:var(--helper-color-info);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative}.text-input_hds-text-input__info-text__3Xddn:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__info-text__3Xddn:before{animation:text-input_fadeIn__qn0sk 85ms ease-out;background:var(--helper-icon-color-info);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__input__28bnn[disabled]{background-color:var(--input-background-disabled);border-color:var(--input-border-color-disabled);color:var(--input-color-disabled);cursor:not-allowed}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__input__28bnn[readonly]{background-color:transparent;border:0;color:var(--input-color-default);outline-offset:var(--outline-offset-readonly);padding:0;-webkit-text-fill-color:var(--input-color-default);transform:translateZ(0);transition:85ms ease-out;transition-property:outline,transform}.text-input_hds-text-input__input-wrapper__2dlTe:focus-within input.text-input_hds-text-input__input__28bnn[readonly]{height:calc(var(--input-height) - 2 * var(--outline-offset-readonly));margin:var(--outline-offset-readonly) 0;outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__input-wrapper__2dlTe:focus-within textarea.text-input_hds-text-input__input__28bnn[readonly]{outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__buttons__1ANhZ{align-items:center;bottom:0;display:flex;font-size:1rem;justify-content:center;margin-right:calc(var(--spacing-s) - var(--spacing-xs) / 2);position:absolute;right:0;top:0}.text-input_hds-text-input__button__1zrQr{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:var(--icon-color);cursor:pointer;display:flex;font:inherit;outline:none;padding:var(--spacing-xs) calc(var(--spacing-xs) / 2)}.text-input_hds-text-input__button__1zrQr:focus{outline:var(--outline-width) solid var(--color-focus-outline)}.search-input_hds-icon__5eCQs{background-color:currentcolor;display:inline-block;height:var(--icon-size);-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto;width:var(--icon-size)}.search-input_hds-icon--size-xs__JNXQQ{--icon-size:var(--spacing-layout-2-xs)}.search-input_hds-icon--size-s__1UrrH{--icon-size:var(--spacing-layout-xs)}.search-input_hds-icon--size-m__2xJqk{--icon-size:var(--spacing-layout-s)}.search-input_hds-icon--size-l__9ZoGz{--icon-size:var(--spacing-layout-m)}.search-input_hds-icon--size-xl__33Ryp{--icon-size:var(--spacing-layout-l)}[class*=hds-icon-start--]:before{-webkit-mask-image:var(--mask-image-before);mask-image:var(--mask-image-before)}[class*=hds-icon-end--]:after,[class*=hds-icon-start--]:before{background-color:currentcolor;content:"";display:inline-flex;height:var(--icon-size,24px);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--icon-size,24px)}[class*=hds-icon-end--]:after{-webkit-mask-image:var(--mask-image-after);mask-image:var(--mask-image-after)}.search-input_hds-icon--search__1OHPF{--mask-image-search:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15 1a8 8 0 11-4.798 14.402l-6.401 6.4-1.591-1.59 6.398-6.4A8 8 0 0115 1zm0 2a6 6 0 100 12 6 6 0 000-12z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-search)}.search-input_hds-icon-start--search__3XoAJ{--mask-image-before:var(--mask-image-search)}.search-input_hds-icon-end--search__2z836{--mask-image-after:var(--mask-image-search)}.search-input_hds-search-input__3yDGf{--border-width:2px;--outline-width:3px;--input-height:56px;--helper-color-default:var(--color-black-60);--input-background-default:var(--color-white);--input-border-color-default:var(--color-black-50);--input-border-color-hover:var(--color-black-90);--input-border-color-focus:var(--color-black-90);--input-color-default:var(--color-black-90);--label-color-default:var(--color-black-90)}.search-input_hds-search-input__label__2XXxI{color:var(--label-color-default);display:block;font-size:var(--fontsize-body-m);font-weight:500;margin-bottom:var(--spacing-3-xs)}.search-input_hds-search-input__input-wrapper__2SHOr{display:flex;height:100%;position:relative}.search-input_hds-search-input__3yDGf .search-input_hds-search-input__input__3K908{-webkit-appearance:none;background-color:var(--input-background-default);border:var(--border-width) solid var(--input-border-color-default);box-sizing:border-box;color:var(--input-color-default);font-size:1.125em;height:var(--input-height);line-height:normal;padding:0 var(--spacing-s);width:100%}.search-input_hds-search-input__3yDGf .search-input_hds-search-input__input__3K908:hover{border-color:var(--input-border-color-hover);transition:border-color 85ms ease-out}.search-input_hds-search-input__3yDGf .search-input_hds-search-input__input__3K908:focus{border-color:var(--input-border-color-focus);outline:none}.search-input_hds-search-input__3yDGf .search-input_hds-search-input__input__3K908:not([readonly]):focus{outline:var(--outline-width) solid var(--color-focus-outline);transform:translateZ(0)}.search-input_hds-search-input__buttons__3PawT{align-items:center;bottom:0;display:flex;font-size:1rem;justify-content:center;margin-right:calc(var(--spacing-s) - var(--spacing-xs) / 2);position:absolute;right:0;top:0}.search-input_hds-search-input__button__1-cj-{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:inherit;color:var(--dropdown-color-default);cursor:pointer;display:flex;font:inherit;outline:none;padding:var(--spacing-xs) calc(var(--spacing-xs) / 2)}.search-input_hds-search-input__buttons__3PawT .search-input_hds-search-input__button__1-cj-:focus{outline:var(--outline-width) solid var(--color-focus-outline)}.search-input_hds-search-input__helper-text__25LCS{color:var(--helper-color-default);display:block;font-size:var(--fontsize-body-m);margin-top:var(--spacing-3-xs)}.SearchInput-module_button__z7NIp.SearchInput-module_hidden__OcXmJ,.SearchInput-module_input__Addns:not(:focus).SearchInput-module_hidden__OcXmJ{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:0 -1px -1px 0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.SearchInput-module_wrapper__114JK:focus-within{box-shadow:0 0 0 var(--focus-outline-width) var(--focus-outline-color)}.SearchInput-module_root__sMwrY{--border-width:2px;--divider-width:1px;--focus-outline-width:3px;--dropdown-height:var(--spacing-3-xl);--menu-item-height:calc(var(--dropdown-height) - var(--border-width) * 2);--icon-size:var(--spacing-m);--menu-z-index:10;--dropdown-background-default:var(--color-white);--dropdown-background-disabled:var(--color-black-10);--dropdown-border-color-default:var(--color-black-50);--dropdown-border-color-hover:var(--color-black-90);--dropdown-border-color-hover-invalid:var(--color-error-dark);--dropdown-border-color-focus:var(--color-black-90);--dropdown-border-color-invalid:var(--color-error);--dropdown-border-color-disabled:var(--color-black-10);--dropdown-color-default:var(--color-black-90);--dropdown-color-disabled:var(--color-black-40);--focus-outline-color:var(--color-focus-outline);--helper-background-color-invalid:var(--color-error-light);--helper-color-invalid:var(--color-black);--helper-icon-color-invalid:var(--color-error);--menu-divider-color:var(--color-black-20);--menu-item-background-default:var(--color-white);--menu-item-background-hover:var(--color-bus);--menu-item-background-selected:var(--color-white);--menu-item-background-selected-hover:var(--color-bus);--menu-item-background-disabled:var(--color-white);--menu-item-color-default:var(--color-black-90);--menu-item-color-hover:var(--color-white);--menu-item-color-selected:var(--color-black-90);--menu-item-color-selected-hover:var(--color-white);--menu-item-color-disabled:var(--color-black-40);--menu-item-icon-color-selected:var(--color-white);--menu-item-icon-color-disabled:var(--color-black-40);--multiselect-checkbox-background-selected:var(--color-bus);--multiselect-checkbox-background-disabled:var(--color-black-10);--multiselect-checkbox-border-default:var(--color-black-50);--multiselect-checkbox-border-hover:var(--color-black-90);--multiselect-checkbox-border-disabled:var(--color-black-10);--multiselect-checkbox-color-default:transparent;--multiselect-checkbox-color-selected:var(--color-white);--multiselect-checkbox-color-selected-disabled:var(--color-white);--placeholder-color:var(--color-black-60);position:relative}.SearchInput-module_open__1zeft.SearchInput-module_root__sMwrY .SearchInput-module_angleIcon__1PdxN{transform:rotateX(180deg)}.SearchInput-module_open__1zeft.SearchInput-module_root__sMwrY .SearchInput-module_menu__2P8CO{display:block}.SearchInput-module_root__sMwrY input{font-family:inherit;margin:0;overflow:auto}.SearchInput-module_wrapper__114JK{background-color:var(--dropdown-background-default);border:var(--border-width) solid var(--dropdown-border-color-default);box-sizing:border-box;min-height:var(--dropdown-height);position:relative;width:100%}.SearchInput-module_wrapper__114JK:focus-within{border-color:var(--dropdown-border-color-focus)}.SearchInput-module_wrapper__114JK:hover{border-color:var(--dropdown-border-color-hover)}.SearchInput-module_wrapper__114JK:focus-within,.SearchInput-module_wrapper__114JK:hover{transition:border-color 85ms ease-out}.SearchInput-module_loadingSpinnerContainer__T6ZTc,.SearchInput-module_menu__2P8CO{border:solid var(--dropdown-border-color-focus);border-top-color:var(--menu-divider-color);border-width:var(--divider-width) var(--border-width) var(--border-width);bottom:0;display:none;left:0;list-style:none;margin:0;outline:none;overflow-y:auto;padding:0;position:absolute;transform:translate(calc(var(--border-width) * -1),100%);width:100%;z-index:var(--menu-z-index)}.SearchInput-module_menuItem__zIC_d{align-items:center;background-color:var(--menu-item-background-default);box-sizing:border-box;color:var(--menu-item-color-default);cursor:pointer;display:flex;font-size:var(--fontsize-body-l);justify-content:space-between;line-height:var(--lineheight-m);min-height:var(--menu-item-height);padding:var(--spacing-xs) var(--spacing-s)}.SearchInput-module_highlighted__3D7Hh.SearchInput-module_menuItem__zIC_d{background-color:var(--menu-item-background-hover);color:var(--menu-item-color-hover)}.SearchInput-module_selected__30K7a.SearchInput-module_menuItem__zIC_d{background-color:var(--menu-item-background-selected);color:var(--menu-item-color-selected)}.SearchInput-module_highlighted__3D7Hh.SearchInput-module_selected__30K7a.SearchInput-module_menuItem__zIC_d{background-color:var(--menu-item-background-selected-hover);color:var(--menu-item-color-selected-hover)}.SearchInput-module_disabled__akdv5.SearchInput-module_menuItem__zIC_d{background-color:var(--menu-item-background-disabled);color:var(--menu-item-color-disabled);cursor:not-allowed}.SearchInput-module_virtualized__xRfea.SearchInput-module_menuItem__zIC_d{left:0;position:absolute;top:0;width:100%}.SearchInput-module_root__sMwrY{--helper-color-default:var(--color-black-60)}.SearchInput-module_wrapper__114JK{align-items:center;display:flex}.SearchInput-module_button__z7NIp{color:var(--dropdown-color-default)}.SearchInput-module_button__z7NIp:focus.SearchInput-module_button__z7NIp:focus{outline:3px solid var(--color-focus-outline)}.SearchInput-module_searchIcon__l1_S4{color:var(--dropdown-color-default);display:flex}.SearchInput-module_input__Addns{align-self:stretch;appearance:none;background-color:var(--input-background-default);border:none;box-sizing:border-box;color:var(--input-color-default);font-size:var(--fontsize-body-l);height:var(--menu-item-height);outline:none;padding:0 calc(var(--spacing-l) + var(--icon-size)) 0 0;width:100%}.SearchInput-module_input__Addns:first-child{padding-left:var(--spacing-s)}.SearchInput-module_input__Addns.SearchInput-module_noToggle__2rf7Y{padding-right:var(--spacing-s)}.SearchInput-module_input__Addns::placeholder{color:var(--placeholder-color);line-height:normal}.SearchInput-module_input__Addns:disabled::placeholder{color:var(--dropdown-color-disabled)}.SearchInput-module_menuItem__zIC_d .SearchInput-module_highlighted__3D7Hh{font-weight:700}.SearchInput-module_menuItem__zIC_d .SearchInput-module_highlighted__3D7Hh mark{background:none;color:inherit;font-weight:400}.SearchInput-module_helperText__2AWSL{color:var(--helper-color-default);display:block;font-size:var(--fontsize-body-m);margin-top:var(--spacing-3-xs)}.SearchInput-module_loadingSpinnerContainer__T6ZTc{align-items:center;background-color:var(--menu-item-background-default);display:flex;flex-direction:column;padding:var(--spacing-m) 0;text-align:center}.SearchInput-module_loadingSpinner__3G_76{margin-bottom:var(--spacing-2-xs)}`);var fS=class fS extends Error{};i(fS,"g");var tg=fS,NY=i((e,t,r)=>{let n=(0,Ye.useRef)(r),[o,a]=(0,Ye.useState)(!1),l=(0,Ye.useRef)(()=>null),[c,d]=(0,Ye.useState)([]),p=(0,Ye.useCallback)(()=>{d([]),a(!1),l.current()},[d,l]);return(0,Ye.useEffect)(()=>()=>{l.current()},[l]),(0,Ye.useEffect)(()=>{n.current=r},[r]),((m,v,b)=>{let _=(0,Ye.useCallback)(m,b);(0,Ye.useEffect)(()=>{let I=setTimeout(()=>{_()},v);return()=>{clearTimeout(I)}},[_,v])})(()=>{if(typeof t!="function"||n.current===!0)return;if(a(!0),l.current(),e.length===0)return a(!1),void d([]);let{promise:m,cancel:v}=(b=>{let _=!1;return{promise:new Promise((I,k)=>{b.then(x=>{if(_)throw new tg;I(x)}).catch(x=>{x instanceof tg||k(x)})}),cancel:i(()=>{_=!0},"cancel")}})(t(e));l.current=v,m.then(b=>{a(!1),Array.isArray(b)&&typeof d=="function"&&n.current===!1&&d(b)})},200,[e,t,d]),{suggestions:c,isLoading:!n.current&&o,clearSuggestions:p}},"v"),cS=i(e=>{var{className:t,clearButtonAriaLabel:r="Clear",getSuggestions:n,helperText:o,highlightSuggestions:a=!1,inputProps:l,label:c,loadingSpinnerFinishedText:d="Finished loading suggestions",loadingSpinnerText:p="Loading suggestions",onSubmit:m,placeholder:v,searchButtonAriaLabel:b="Search",hideSearchButton:_=!1,suggestionKeyField:I,suggestionLabelField:k,visibleSuggestions:x=8,onChange:g,value:w}=e,T=ft(e,["className","clearButtonAriaLabel","getSuggestions","helperText","highlightSuggestions","inputProps","label","loadingSpinnerFinishedText","loadingSpinnerText","onSubmit","placeholder","searchButtonAriaLabel","hideSearchButton","suggestionKeyField","suggestionLabelField","visibleSuggestions","onChange","value"]);let C=(0,Ye.useRef)(!1),L=(0,Ye.useRef)(null),N="userEnterKeyAction",[U,O]=(0,Ye.useState)(void 0),[D,B]=(0,Ye.useState)(""),F=w||D,V=i(()=>U===kl.stateChangeTypes.InputKeyDownEnter,"Y"),{suggestions:$,isLoading:q,clearSuggestions:J}=NY(F,n,U===kl.stateChangeTypes.ItemClick||U===N||V()),oe=((ie,Q=3e3)=>{let[re,ae]=(0,Ye.useState)(!1),de=(0,Ye.useRef)(null);return(0,Ye.useEffect)(()=>(clearTimeout(de.current),ie?de.current=setTimeout(()=>{ae(!0)},Q):ae(!1),()=>{clearTimeout(de.current)}),[ie,Q,ae]),re})(q,1300),ue=w!==void 0&&g,me=i(ie=>{ue?g(ie):B(ie)},"V"),ve=i(ie=>{var Q;let re=(Q=L.current)===null||Q===void 0?void 0:Q.value;m(ie!==void 0?ie:re),J()},"R"),{isOpen:st,getLabelProps:gt,getMenuProps:rt,getInputProps:nt,getComboboxProps:ze,highlightedIndex:it,getItemProps:je,reset:at}=kl(Object.assign({items:$,onStateChange(ie){var Q;let{ItemClick:re,FunctionReset:ae,InputKeyDownEnter:de}=kl.stateChangeTypes;if([re,ae,de].includes(ie.type)){let pe=ie.type===re&&ie.inputValue===void 0,ge=pe?(Q=L.current)===null||Q===void 0?void 0:Q.value:ie.inputValue;if(ge===void 0)return;pe||me(ge),ie.type!==ae&&ve(ge),O(ie.type)}else O(void 0)},itemToString:i(ie=>ie?`${ie[k]}`:"","itemToString")},ue&&{inputValue:F}));return(0,Ye.useEffect)(()=>{C.current?g&&w===void 0&&g(F):C.current=!0},[g,F]),Ye.default.createElement("div",Object.assign({},T,{className:Dt(Hr.root,st&&Hr.open,t)}),c&&Ye.default.createElement(DA,Object.assign({label:c},gt())),Ye.default.createElement("div",{className:Dt(Hr.wrapper),ref:ze().ref},Ye.default.createElement("input",Object.assign({enterKeyHint:"search"},l,nt({onKeyUp:i(ie=>{let Q=ie.key||ie.keyCode,re=Q==="Enter"||Q===13;!V()&&re&&ve(),O(re?N:void 0)},"onKeyUp"),onKeyDown:i(ie=>{st&&$.length||ie.key!=="Home"&&ie.key!=="End"||(ie.nativeEvent.preventDownshiftDefault=!0)},"onKeyDown"),onChange:i(ie=>{me(ie.target.value)},"onChange"),ref:L,role:ze().role,"aria-expanded":ze()["aria-expanded"],"aria-haspopup":ze()["aria-haspopup"],"aria-owns":ze()["aria-owns"]}),{className:Dt(Hr.input,l&&l.className),placeholder:v})),Ye.default.createElement("div",{className:Hr.buttons},F.length>0&&Ye.default.createElement("button",{type:"button","aria-label":r,className:Dt(Hr.button),onClick:i(()=>{at(),L.current.focus(),J()},"onClick")},Ye.default.createElement(jO,{className:Hr.searchIcon})),!_&&Ye.default.createElement("button",{type:"button","aria-label":b,className:Dt(Hr.button),onClick:i(()=>ve(),"onClick")},Ye.default.createElement(KO,{className:Hr.searchIcon}))),oe&&Ye.default.createElement("div",{className:Hr.loadingSpinnerContainer,"aria-hidden":!0},Ye.default.createElement(md,{loadingText:p,loadingFinishedText:d,small:!0,className:Hr.loadingSpinner}),p),Ye.default.createElement(AR,{isOptionDisabled:i(()=>!1,"isOptionDisabled"),multiselect:!1,open:st&&!oe,selectedItem:null,selectedItems:[],highlightValue:a&&F.length>=3&&F,menuStyles:Hr,options:$,optionKeyField:`${String(I||k)}`,optionLabelField:`${String(k)}`,menuProps:rt({style:{maxHeight:OR*x}}),getItemProps:i((ie,Q,re,ae)=>je({item:ie,index:Q,disabled:ae,className:Dt(Hr.menuItem,re&&Hr.selected,it===Q&&Hr.highlighted)}),"getItemProps")})),o&&Ye.default.createElement("div",{className:Hr.helperText},o))},"b");var Q1e=ne(HO()),X1e=ne(be());var J1e=ne(qf());var r_e=ne(w5());var n_e=ne(Uh());var NR=ne(be());var PY=i(e=>JSON.stringify({query:{match_phrase_prefix:{street_name:{query:e}}},fields:["id","street_name"],_source:"false"}),"getSuggestionsQuery"),RR=PY;var Wa=ne($t()),DY=i(({initialParams:e})=>{let t=Ry(ko),[r,n]=(0,NR.useState)(e?.address||""),{baseUrl:o,index:a}=To(T0),l=i(d=>{d.preventDefault(),t({address:r})},"onSubmit"),c=i(d=>fetch(`${o}/${a}/_search`,{method:"POST",headers:{"Content-Type":"application/json"},body:RR(d)}).then(p=>p.json()).then(p=>p?.error?.type==="index_not_found_exception"?(console.warn(`[Ploughing Schedule] Elasticsearch index "${a}" not found. Reason: ${p.error.reason}`),[]):(p?.hits?.hits??[]).map(b=>({value:b.fields.street_name[0]})).filter((b,_,I)=>_===I.findIndex(k=>k.value===b.value))).catch(p=>(console.warn("[Ploughing Schedule] Failed to fetch suggestions.",p),[])),"getSuggestions");return(0,Wa.jsxs)("form",{className:"hdbt-search--react__form-container",role:"search",onSubmit:l,children:[(0,Wa.jsx)("h2",{className:"hdbt-search--react__form-title",children:Drupal.t("See the ploughing schedule",{},{context:"Ploughing schedule: Form title / submit"})}),(0,Wa.jsx)("p",{className:"hdbt-search--react__form-description",children:Drupal.t("Enter the name of your street to see an estimate of the street's ploughing schedule.",{},{context:"Ploughing schedule: Form description"})}),(0,Wa.jsx)(cS,{className:"hdbt-search__filter",hideSearchButton:!0,label:Drupal.t("Street name",{},{context:"Ploughing schedule: Input label"}),suggestionLabelField:"value",getSuggestions:c,onSubmit:d=>n(d),onChange:d=>n(d),visibleSuggestions:5,placeholder:Drupal.t("For example, Mannerheimintie",{},{context:"Ploughing schedule: Input placeholder"}),value:r}),(0,Wa.jsx)(Ox,{className:"hdbt-search--react__submit-button hdbt-search--ploughing-schedule__submit-button",type:"submit",children:Drupal.t("See the ploughing schedule",{},{context:"Ploughing schedule: Form title / submit"})})]})},"FormContainer"),PR=DY;var br=ne(be(),1),eN=ne(FR(),1);var Cr=ne(be(),1);var Ds={};DU(Ds,{ERROR_REVALIDATE_EVENT:()=>qY,FOCUS_EVENT:()=>BR,MUTATE_EVENT:()=>HR,RECONNECT_EVENT:()=>UR});var BR=0,UR=1,HR=2,qY=3;var zR=Object.prototype.hasOwnProperty;function rg(e,t){var r,n;if(e===t)return!0;if(e&&t&&(r=e.constructor)===t.constructor){if(r===Date)return e.getTime()===t.getTime();if(r===RegExp)return e.toString()===t.toString();if(r===Array){if((n=e.length)===t.length)for(;n--&&rg(e[n],t[n]););return n===-1}if(!r||typeof e=="object"){n=0;for(r in e)if(zR.call(e,r)&&++n&&!zR.call(t,r)||!(r in t)||!rg(e[r],t[r]))return!1;return Object.keys(t).length===n}}return e!==e&&t!==t}i(rg,"dequal");var wi=new WeakMap,Do=i(()=>{},"noop"),ar=Do(),Ol=Object,Qe=i(e=>e===ar,"isUndefined"),Rn=i(e=>typeof e=="function","isFunction"),Si=i((e,t)=>({...e,...t}),"mergeObjects"),ug=i(e=>Rn(e.then),"isPromiseLike"),pS={},ng={},yS="undefined",Al=typeof window!=yS,og=typeof document!=yS,VR=Al&&"Deno"in window,qR=i(()=>Al&&typeof window.requestAnimationFrame!=yS,"hasRequestAnimationFrame"),lg=i((e,t)=>{let r=wi.get(e);return[()=>!Qe(t)&&e.get(t)||pS,n=>{if(!Qe(t)){let o=e.get(t);t in ng||(ng[t]=o),r[5](t,Si(o,n),o||pS)}},r[6],()=>!Qe(t)&&t in ng?ng[t]:!Qe(t)&&e.get(t)||pS]},"createCacheHelper"),gS=!0,jY=i(()=>gS,"isOnline"),[vS,_S]=Al&&window.addEventListener?[window.addEventListener.bind(window),window.removeEventListener.bind(window)]:[Do,Do],WY=i(()=>{let e=og&&document.visibilityState;return Qe(e)||e!=="hidden"},"isVisible"),GY=i(e=>(og&&document.addEventListener("visibilitychange",e),vS("focus",e),()=>{og&&document.removeEventListener("visibilitychange",e),_S("focus",e)}),"initFocus"),KY=i(e=>{let t=i(()=>{gS=!0,e()},"onOnline"),r=i(()=>{gS=!1},"onOffline");return vS("online",t),vS("offline",r),()=>{_S("online",t),_S("offline",r)}},"initReconnect"),jR={isOnline:jY,isVisible:WY},WR={initFocus:GY,initReconnect:KY},cg=!Cr.default.useId,Ga=!Al||VR,xS=i(e=>qR()?window.requestAnimationFrame(e):setTimeout(e,1),"rAF"),Rl=Ga?Cr.useEffect:Cr.useLayoutEffect,hS=typeof navigator<"u"&&navigator.connection,bS=!Ga&&hS&&(["slow-2g","2g"].includes(hS.effectiveType)||hS.saveData),ig=new WeakMap,YY=i(e=>Ol.prototype.toString.call(e),"getTypeName"),mS=i((e,t)=>e===`[object ${t}]`,"isObjectTypeName"),QY=0,sg=i(e=>{let t=typeof e,r=YY(e),n=mS(r,"Date"),o=mS(r,"RegExp"),a=mS(r,"Object"),l,c;if(Ol(e)===e&&!n&&!o){if(l=ig.get(e),l)return l;if(l=++QY+"~",ig.set(e,l),Array.isArray(e)){for(l="@",c=0;c{if(Rn(e))try{e=e()}catch{e=""}let t=e;return e=typeof e=="string"?e:(Array.isArray(e)?e.length:e)?sg(e):"",[e,t]},"serialize"),XY=0,yd=i(()=>++XY,"getTimestamp");async function fg(...e){let[t,r,n,o]=e,a=Si({populateCache:!0,throwOnError:!0},typeof o=="boolean"?{revalidate:o}:o||{}),l=a.populateCache,c=a.rollbackOnError,d=a.optimisticData,p=i(b=>typeof c=="function"?c(b):c!==!1,"rollbackOnError"),m=a.throwOnError;if(Rn(r)){let b=r,_=[],I=t.keys();for(let k of I)!/^\$(inf|sub)\$/.test(k)&&b(t.get(k)._k)&&_.push(k);return Promise.all(_.map(v))}return v(r);async function v(b){let[_]=xd(b);if(!_)return;let[I,k]=lg(t,_),[x,g,w,T]=wi.get(t),C=i(()=>{let q=x[_];return(Rn(a.revalidate)?a.revalidate(I().data,b):a.revalidate!==!1)&&(delete w[_],delete T[_],q&&q[0])?q[0](2).then(()=>I().data):I().data},"startRevalidate");if(e.length<3)return C();let L=n,N,U=!1,O=yd();g[_]=[O,0];let D=!Qe(d),B=I(),F=B.data,V=B._c,$=Qe(V)?F:V;if(D&&(d=Rn(d)?d($,F):d,k({data:d,_c:$})),Rn(L))try{L=L($)}catch(q){N=q,U=!0}if(L&&ug(L))if(L=await L.catch(q=>{N=q,U=!0}),O!==g[_][0]){if(U)throw N;return L}else U&&D&&p(N)&&(l=!0,k({data:$,_c:ar}));if(l&&!U)if(Rn(l)){let q=l(L,$);k({data:q,error:ar,_c:ar})}else k({data:L,error:ar,_c:ar});if(g[_][1]=yd(),Promise.resolve(C()).then(()=>{k({_c:ar})}),U){if(m)throw N;return}return L}}i(fg,"internalMutate");var $R=i((e,t)=>{for(let r in e)e[r][0]&&e[r][0](t)},"revalidateAllKeys"),wS=i((e,t)=>{if(!wi.has(e)){let r=Si(WR,t),n=Object.create(null),o=fg.bind(ar,e),a=Do,l=Object.create(null),c=i((m,v)=>{let b=l[m]||[];return l[m]=b,b.push(v),()=>b.splice(b.indexOf(v),1)},"subscribe"),d=i((m,v,b)=>{e.set(m,v);let _=l[m];if(_)for(let I of _)I(v,b)},"setter"),p=i(()=>{if(!wi.has(e)&&(wi.set(e,[n,Object.create(null),Object.create(null),Object.create(null),o,d,c]),!Ga)){let m=r.initFocus(setTimeout.bind(ar,$R.bind(ar,n,0))),v=r.initReconnect(setTimeout.bind(ar,$R.bind(ar,n,1)));a=i(()=>{m&&m(),v&&v(),wi.delete(e)},"unmount")}},"initProvider");return p(),[e,o,p,a]}return[e,wi.get(e)[4]]},"initCache"),JY=i((e,t,r,n,o)=>{let a=r.errorRetryCount,l=o.retryCount,c=~~((Math.random()+.5)*(1<<(l<8?l:8)))*r.errorRetryInterval;!Qe(a)&&l>a||setTimeout(n,c,o)},"onErrorRetry"),GR=rg,[dg,KR]=wS(new Map),pg=Si({onLoadingSlow:Do,onSuccess:Do,onError:Do,onErrorRetry:JY,onDiscarded:Do,revalidateOnFocus:!0,revalidateOnReconnect:!0,revalidateIfStale:!0,shouldRetryOnError:!0,errorRetryInterval:bS?1e4:5e3,focusThrottleInterval:5*1e3,dedupingInterval:2*1e3,loadingTimeout:bS?5e3:3e3,compare:GR,isPaused:i(()=>!1,"isPaused"),cache:dg,mutate:KR,fallback:{}},jR),SS=i((e,t)=>{let r=Si(e,t);if(t){let{use:n,fallback:o}=e,{use:a,fallback:l}=t;n&&a&&(r.use=n.concat(a)),o&&l&&(r.fallback=Si(o,l))}return r},"mergeConfigs"),ag=(0,Cr.createContext)({}),ES=i(e=>{let{value:t}=e,r=(0,Cr.useContext)(ag),n=Rn(t),o=(0,Cr.useMemo)(()=>n?t(r):t,[n,r,t]),a=(0,Cr.useMemo)(()=>n?o:SS(r,o),[n,r,o]),l=o&&o.provider,c=(0,Cr.useRef)(ar);l&&!c.current&&(c.current=wS(l(a.cache||dg),o));let d=c.current;return d&&(a.cache=d[0],a.mutate=d[1]),Rl(()=>{if(d)return d[2]&&d[2](),d[3]},[]),(0,Cr.createElement)(ag.Provider,Si(e,{value:a}))},"SWRConfig");var YR="$inf$";var Nl=ne(be(),1);var QR=Al&&window.__SWR_DEVTOOLS_USE__,ZY=QR?window.__SWR_DEVTOOLS_USE__:[],eQ=i(()=>{QR&&(window.__SWR_DEVTOOLS_REACT__=Nl.default)},"setupDevTools"),tQ=i(e=>Rn(e[1])?[e[0],e[1],e[2]||{}]:[e[0],null,(e[1]===null?e[2]:e[1])||{}],"normalize"),rQ=i(()=>{let e=(0,Nl.useContext)(ag);return(0,Nl.useMemo)(()=>Si(pg,e),[e])},"useSWRConfig");var nQ=i(e=>(t,r,n)=>e(t,r&&((...a)=>{let[l]=xd(t),[,,,c]=wi.get(dg);if(l.startsWith(YR))return r(...a);let d=c[l];return Qe(d)?r(...a):(delete c[l],d)}),n),"middleware"),iQ=ZY.concat(nQ),XR=i(e=>i(function(...r){let n=rQ(),[o,a,l]=tQ(r),c=SS(n,l),d=e,{use:p}=c,m=(p||[]).concat(iQ);for(let v=m.length;v--;)d=m[v](d);return d(o,a||c.fetcher||null,c)},"useSWRArgs"),"withArgs"),JR=i((e,t,r)=>{let n=t[e]||(t[e]=[]);return n.push(r),()=>{let o=n.indexOf(r);o>=0&&(n[o]=n[n.length-1],n.pop())}},"subscribeCallback");eQ();var oQ=i(()=>{},"noop"),F_e=oQ();var IS=br.default.use||(e=>{switch(e.status){case"pending":throw e;case"fulfilled":return e.value;case"rejected":throw e.reason;default:throw e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t}),e}}),TS={dedupe:!0},ZR=Promise.resolve(ar),sQ=i((e,t,r)=>{let{cache:n,compare:o,suspense:a,fallbackData:l,revalidateOnMount:c,revalidateIfStale:d,refreshInterval:p,refreshWhenHidden:m,refreshWhenOffline:v,keepPreviousData:b}=r,[_,I,k,x]=wi.get(n),[g,w]=xd(e),T=(0,br.useRef)(!1),C=(0,br.useRef)(!1),L=(0,br.useRef)(g),N=(0,br.useRef)(t),U=(0,br.useRef)(r),O=i(()=>U.current,"getConfig"),D=i(()=>O().isVisible()&&O().isOnline(),"isActive"),[B,F,V,$]=lg(n,g),q=(0,br.useRef)({}).current,J=Qe(l)?Qe(r.fallback)?ar:r.fallback[g]:l,oe=i((pe,ge)=>{for(let Ee in q){let ke=Ee;if(ke==="data"){if(!o(pe[ke],ge[ke])&&(!Qe(pe[ke])||!o(it,ge[ke])))return!1}else if(ge[ke]!==pe[ke])return!1}return!0},"isEqual"),ue=(0,br.useMemo)(()=>{let pe=!g||!t?!1:Qe(c)?O().isPaused()||a?!1:d!==!1:c,ge=i(Ne=>{let et=Si(Ne);return delete et._k,pe?{isValidating:!0,isLoading:!0,...et}:et},"getSelectedCache"),Ee=B(),ke=$(),Je=ge(Ee),Ze=Ee===ke?Je:ge(ke),xe=Je;return[()=>{let Ne=ge(B());return oe(Ne,xe)?(xe.data=Ne.data,xe.isLoading=Ne.isLoading,xe.isValidating=Ne.isValidating,xe.error=Ne.error,xe):(xe=Ne,Ne)},()=>Ze]},[n,g]),me=(0,eN.useSyncExternalStore)((0,br.useCallback)(pe=>V(g,(ge,Ee)=>{oe(Ee,ge)||pe()}),[n,g]),ue[0],ue[1]),ve=!T.current,st=_[g]&&_[g].length>0,gt=me.data,rt=Qe(gt)?J&&ug(J)?IS(J):J:gt,nt=me.error,ze=(0,br.useRef)(rt),it=b?Qe(gt)?Qe(ze.current)?rt:ze.current:gt:rt,je=st&&!Qe(nt)?!1:ve&&!Qe(c)?c:O().isPaused()?!1:a?Qe(rt)?!1:d:Qe(rt)||d,at=!!(g&&t&&ve&&je),ie=Qe(me.isValidating)?at:me.isValidating,Q=Qe(me.isLoading)?at:me.isLoading,re=(0,br.useCallback)(async pe=>{let ge=N.current;if(!g||!ge||C.current||O().isPaused())return!1;let Ee,ke,Je=!0,Ze=pe||{},xe=!k[g]||!Ze.dedupe,Ne=i(()=>cg?!C.current&&g===L.current&&T.current:g===L.current,"callbackSafeguard"),et={isValidating:!1,isLoading:!1},jt=i(()=>{F(et)},"finishRequestAndUpdateState"),vt=i(()=>{let Ce=k[g];Ce&&Ce[1]===ke&&delete k[g]},"cleanupState"),ht={isValidating:!0};Qe(B().data)&&(ht.isLoading=!0);try{if(xe&&(F(ht),r.loadingTimeout&&Qe(B().data)&&setTimeout(()=>{Je&&Ne()&&O().onLoadingSlow(g,r)},r.loadingTimeout),k[g]=[ge(w),yd()]),[Ee,ke]=k[g],Ee=await Ee,xe&&setTimeout(vt,r.dedupingInterval),!k[g]||k[g][1]!==ke)return xe&&Ne()&&O().onDiscarded(g),!1;et.error=ar;let Ce=I[g];if(!Qe(Ce)&&(ke<=Ce[0]||ke<=Ce[1]||Ce[1]===0))return jt(),xe&&Ne()&&O().onDiscarded(g),!1;let yt=B().data;et.data=o(yt,Ee)?yt:Ee,xe&&Ne()&&O().onSuccess(Ee,g,r)}catch(Ce){vt();let yt=O(),{shouldRetryOnError:tn}=yt;yt.isPaused()||(et.error=Ce,xe&&Ne()&&(yt.onError(Ce,g,yt),(tn===!0||Rn(tn)&&tn(Ce))&&(!O().revalidateOnFocus||!O().revalidateOnReconnect||D())&&yt.onErrorRetry(Ce,g,yt,zr=>{let ro=_[g];ro&&ro[0]&&ro[0](Ds.ERROR_REVALIDATE_EVENT,zr)},{retryCount:(Ze.retryCount||0)+1,dedupe:!0})))}return Je=!1,jt(),!0},[g,n]),ae=(0,br.useCallback)((...pe)=>fg(n,L.current,...pe),[]);if(Rl(()=>{N.current=t,U.current=r,Qe(gt)||(ze.current=gt)}),Rl(()=>{if(!g)return;let pe=re.bind(ar,TS),ge=0;O().revalidateOnFocus&&(ge=Date.now()+O().focusThrottleInterval);let ke=JR(g,_,i((Je,Ze={})=>{if(Je==Ds.FOCUS_EVENT){let xe=Date.now();O().revalidateOnFocus&&xe>ge&&D()&&(ge=xe+O().focusThrottleInterval,pe())}else if(Je==Ds.RECONNECT_EVENT)O().revalidateOnReconnect&&D()&&pe();else{if(Je==Ds.MUTATE_EVENT)return re();if(Je==Ds.ERROR_REVALIDATE_EVENT)return re(Ze)}},"onRevalidate"));return C.current=!1,L.current=g,T.current=!0,F({_k:w}),je&&(k[g]||(Qe(rt)||Ga?pe():xS(pe))),()=>{C.current=!0,ke()}},[g]),Rl(()=>{let pe;function ge(){let ke=Rn(p)?p(B().data):p;ke&&pe!==-1&&(pe=setTimeout(Ee,ke))}i(ge,"next");function Ee(){!B().error&&(m||O().isVisible())&&(v||O().isOnline())?re(TS).then(ge):ge()}return i(Ee,"execute"),ge(),()=>{pe&&(clearTimeout(pe),pe=-1)}},[p,m,v,g]),(0,br.useDebugValue)(it),a){let pe=g&&Qe(rt);if(!cg&&Ga&&pe)throw new Error("Fallback data is required when using Suspense in SSR.");pe&&(N.current=t,U.current=r,C.current=!1);let ge=x[g],Ee=!Qe(ge)&&pe?ae(ge):ZR;if(IS(Ee),!Qe(nt)&&pe)throw nt;let ke=pe?re(TS):ZR;!Qe(it)&&pe&&(ke.status="fulfilled",ke.value=!0),IS(ke)}return{mutate:ae,get data(){return q.data=!0,it},get error(){return q.error=!0,nt},get isValidating(){return q.isValidating=!0,ie},get isLoading(){return q.isLoading=!0,Q}}},"useSWRHandler"),B_e=Ol.defineProperty(ES,"defaultValue",{value:pg}),tN=XR(sQ);async function kS(e,t,r=8e3){let n=new AbortController,o=setTimeout(()=>n.abort(),r),a=await fetch(e,{...t,signal:n.signal});return clearTimeout(o),a}i(kS,"useTimeoutFetch");var aQ=i(e=>JSON.stringify({query:{bool:{must:[{match:{street_name:e}}]}},sort:[{length:"desc"}]}),"getQueryString"),rN=aQ;var uQ=i(e=>{let{baseUrl:t,index:r}=To(T0),n=i(async()=>{let{address:d}=e;if(d)return kS(`${t}/${r}/_search`,{method:"POST",headers:{"Content-Type":"application/json"},body:rN(d)}).then(p=>p.json())},"fetcher"),{data:o,error:a,isLoading:l,isValidating:c}=tN(`_${Object.values(e).toString()}`,n,{revalidateOnFocus:!1});return{data:o,error:a,isLoading:l,isValidating:c}},"UseQuery"),nN=uQ;var $P=ne(be());var iN=ne(be());var lQ=i((e,t)=>{(0,iN.useEffect)(()=>{let{current:r}=e;r&&t&&(r.setAttribute("tabindex","-1"),r.focus({preventScroll:!0}),r.scrollIntoView({behavior:"smooth",block:"center"}))},[e,t])},"useScrollToResults"),oN=lQ;var wd=ne($t()),cQ=i(()=>(0,wd.jsxs)("div",{className:"hdbt__loading-overlay","aria-live":"assertive","aria-atomic":"true",children:[(0,wd.jsx)("div",{className:"visually-hidden",children:Drupal.t("Search results are loading",{},{context:"React search: results loading"})}),(0,wd.jsx)(md,{loadingText:"",loadingFinishedText:""})]}),"LoadingOverlay"),sN=cQ;var aN=ne(be()),CS=ne($t()),fQ=(0,aN.forwardRef)(({className:e,error:t,errorMessage:r,headingLevel:n=3},o)=>(t instanceof TypeError||console.error("Error loading data from Elastic:",t),(0,CS.jsx)("div",{className:e,ref:o,children:(0,CS.jsx)(J2,{label:Drupal.t("An error occurred while loading the content",{},{context:"React search"}),type:"error",headingLevel:n,children:r||Drupal.t("Please reload the page or try again later.",{},{context:"React search"})})}))),uN=fQ;var dE=ne(fE(),1),eu=ne(fE(),1),HP=dE.default.default||dE.default;var lZ=i((e,t)=>{if(e>0){let r=[];r[1]=Drupal.t("We will start to clear snow when there is three centimetres of snow.
We will clear the street of snow within four hours. If snow has fallen in the evening or late into the night (19.00–3.00), we will clear the street by seven in the morning.
If it snows heavily and for a long time, clearing may be delayed.",{},{context:"Ploughing schedule: Class 1"}),r[2]=Drupal.t("We will start to clear snow when there is three centimetres of snow.
We will clear the street of snow within four hours. If snow has fallen in the evening or late into the night (19.00–3.00), we will clear the street by seven in the morning.
If it snows heavily and for a long time, clearing may be delayed.",{},{context:"Ploughing schedule: Class 2"}),r[3]=Drupal.t("We will start to clear snow when there is five centimetres of snow.
We will clear the street of snow within 12 hours. If snow has fallen in the evening or during the night (19.00–7.00), we will clear the street by seven the next evening.
If it snows heavily and for a long time, clearing may be delayed.",{},{context:"Ploughing schedule: Class 3"});let n=Drupal.t("The estimated ploughing schedules for the different parts of the street differ from each other. Below is the ploughing schedule for the longest part of the street.",{},{context:"Ploughing schedule: Multiple streets"});return{title:Drupal.t("Estimated ploughing schedule",{},{context:"Ploughing schedule: Result title"}),description:HP(r[e]),lead:t?n:""}}return{title:Drupal.t("No results",{},{context:"No search results"}),description:Drupal.t("No results were found for the criteria you entered. Try changing your search criteria.",{},{context:"React search: no search results"})}},"getScheduleCard"),pE=lZ;var zP=ne(be()),Vs=ne($t()),cZ=(0,zP.forwardRef)(({description:e,lead:t,title:r,address:n},o)=>(0,Vs.jsxs)("div",{className:"hdbt-search--ploughing-schedule__result-card",ref:o,children:[(0,Vs.jsx)("h3",{className:"hdbt-search--ploughing-schedule__result-card--title hdbt-search--title",children:r}),n&&(0,Vs.jsx)("h4",{className:"hdbt-search--ploughing-schedule__result-card--address hdbt-search--title",children:n}),(0,Vs.jsxs)("div",{children:[t&&(0,Vs.jsx)("p",{children:t}),(0,Vs.jsx)("p",{children:e})]})]})),hE=cZ;var tu=ne($t()),fZ=i(({data:e,error:t,isLoading:r,isValidating:n})=>{let o=To(ko),a=(0,$P.createRef)(),l=!!Object.keys(o).length;if(oN(a,l),r||n)return(0,tu.jsx)("div",{className:"hdbt__loading-wrapper",children:(0,tu.jsx)(sN,{})});if(t)return(0,tu.jsx)(uN,{error:t,ref:a});let c=e.hits.hits,d=c.length>1,p=o.address?.replace(/^(?![A-Za-z]\d+$)(.*?)(\s*\d+\w?)$/,"$1")??"";return(0,tu.jsx)("div",{className:"hdbt-search--react__results",children:c.length?(0,tu.jsx)(hE,{...pE(c[0]._source.maintenance_class,d),address:p,ref:a}):(0,tu.jsx)(hE,{...pE(0),ref:a})})},"ResultsList"),VP=fZ;var jP=ne($t()),dZ=i(()=>{let e=To(ko),{data:t,error:r,isLoading:n,isValidating:o}=nN(e);return(0,jP.jsx)(VP,{data:t,error:r,isLoading:n,isValidating:o})},"ResultsContainer"),qP=dZ;var ru=ne($t()),pZ=i(()=>{let[e,t]=s8(ko),r=p8({address:""});return(0,Ng.useEffect)(()=>{r&&t(r)},[]),(0,ru.jsx)(Ng.Suspense,{fallback:(0,ru.jsx)(d8,{count:1}),children:(0,ru.jsxs)("div",{children:[(0,ru.jsx)(PR,{initialParams:r}),e.address?(0,ru.jsx)(qP,{}):""]})})},"SearchContainer"),WP=pZ;var mE=ne($t());XC();var GP="helfi-ploughing-schedule",hZ=i(()=>{let e=document.getElementById(GP);if(!e){console.warn("Root id missing for Ploughing schedule app",{ROOT_ID:GP});return}YP.default.render((0,mE.jsx)(KP.default.StrictMode,{children:(0,mE.jsx)(WP,{})}),e)},"start");document.addEventListener("DOMContentLoaded",hZ);})(); +Url: ${p0(e)}`),!0}return!1}i(uV,"_shouldDropEvent");function lV(e,t){return t?.length?l0(e).some(r=>el(r,t)):!1}i(lV,"_isIgnoredError");function cV(e,t){if(!t?.length)return!1;let r=e.transaction;return r?el(r,t):!1}i(cV,"_isIgnoredTransaction");function fV(e,t){if(!t?.length)return!1;let r=p0(e);return r?el(r,t):!1}i(fV,"_isDeniedUrl");function dV(e,t){if(!t?.length)return!0;let r=p0(e);return r?el(r,t):!0}i(dV,"_isAllowedUrl");function pV(e=[]){for(let t=e.length-1;t>=0;t--){let r=e[t];if(r&&r.filename!==""&&r.filename!=="[native code]")return r.filename||null}return null}i(pV,"_getLastValidUrl");function p0(e){try{let r=[...e.exception?.values??[]].reverse().find(n=>n.mechanism?.parent_id===void 0&&n.stacktrace?.frames?.length)?.stacktrace?.frames;return r?pV(r):null}catch{return ye&&fe.error(`Cannot extract url for event ${$i(e)}`),null}}i(p0,"_getEventFilterUrl");function hV(e){return e.exception?.values?.length?!e.message&&!e.exception.values.some(t=>t.stacktrace||t.type&&t.type!=="Error"||t.value):!1}i(hV,"_isUselessError");function sy(e,t,r,n,o,a){if(!o.exception?.values||!a||!fi(a.originalException,Error))return;let l=o.exception.values.length>0?o.exception.values[o.exception.values.length-1]:void 0;l&&(o.exception.values=oy(e,t,n,a.originalException,r,o.exception.values,l,0))}i(sy,"applyAggregateErrorsToEvent");function oy(e,t,r,n,o,a,l,c){if(a.length>=r+1)return a;let d=[...a];if(fi(n[o],Error)){SC(l,c);let p=e(t,n[o]),m=d.length;EC(p,o,m,c),d=oy(e,t,r,n[o],o,[p,...d],p,m)}return Array.isArray(n.errors)&&n.errors.forEach((p,m)=>{if(fi(p,Error)){SC(l,c);let v=e(t,p),b=d.length;EC(v,`errors[${m}]`,b,c),d=oy(e,t,r,p,o,[v,...d],v,b)}}),d}i(oy,"aggregateExceptionsFromError");function SC(e,t){e.mechanism=e.mechanism||{type:"generic",handled:!0},e.mechanism={...e.mechanism,...e.type==="AggregateError"&&{is_exception_group:!0},exception_id:t}}i(SC,"applyExceptionGroupFieldsForParentException");function EC(e,t,r,n){e.mechanism=e.mechanism||{type:"generic",handled:!0},e.mechanism={...e.mechanism,type:"chained",source:t,exception_id:r,parent_id:n}}i(EC,"applyExceptionGroupFieldsForChildException");function ay(e){let t="console";Gr(t,e),Kr(t,mV)}i(ay,"addConsoleInstrumentationHandler");function mV(){"console"in Le&&lb.forEach(function(e){e in Le.console&&Zt(Le.console,e,function(t){return Qu[e]=t,function(...r){Jt("console",{args:r,level:e}),Qu[e]?.apply(Le.console,r)}})})}i(mV,"instrumentConsole");function uy(e){return e==="warn"?"warning":["fatal","error","warning","log","info","debug"].includes(e)?e:"log"}i(uy,"severityLevelFromString");var gV="Dedupe",vV=i(()=>{let e;return{name:gV,processEvent(t){if(t.type)return t;try{if(_V(t,e))return ye&&fe.warn("Event dropped due to being a duplicate of previously captured event."),null}catch{}return e=t}}},"_dedupeIntegration"),m0=vV;function _V(e,t){return t?!!(bV(e,t)||yV(e,t)):!1}i(_V,"_shouldDropEvent");function bV(e,t){let r=e.message,n=t.message;return!(!r&&!n||r&&!n||!r&&n||r!==n||!kC(e,t)||!TC(e,t))}i(bV,"_isSameMessageEvent");function yV(e,t){let r=IC(t),n=IC(e);return!(!r||!n||r.type!==n.type||r.value!==n.value||!kC(e,t)||!TC(e,t))}i(yV,"_isSameExceptionEvent");function TC(e,t){let r=$h(e),n=$h(t);if(!r&&!n)return!0;if(r&&!n||!r&&n||(r=r,n=n,n.length!==r.length))return!1;for(let o=0;o=400&&e<500?"warning":e>=500?"error":void 0}i(g0,"getBreadcrumbLogLevelFromHttpStatusCode");var gf=Le;function ly(){return"history"in gf&&!!gf.history}i(ly,"supportsHistory");function xV(){if(!("fetch"in gf))return!1;try{return new Headers,new Request("http://www.example.com"),new Response,!0}catch{return!1}}i(xV,"_isFetchSupported");function vf(e){return e&&/^function\s+\w+\(\)\s+\{\s+\[native code\]\s+\}$/.test(e.toString())}i(vf,"isNativeFunction");function cy(){if(typeof EdgeRuntime=="string")return!0;if(!xV())return!1;if(vf(gf.fetch))return!0;let e=!1,t=gf.document;if(t&&typeof t.createElement=="function")try{let r=t.createElement("iframe");r.hidden=!0,t.head.appendChild(r),r.contentWindow?.fetch&&(e=vf(r.contentWindow.fetch)),t.head.removeChild(r)}catch(r){ye&&fe.warn("Could not create sandbox iframe for pure fetch check, bailing to window.fetch: ",r)}return e}i(cy,"supportsNativeFetch");function dy(e,t){let r="fetch";Gr(r,e),Kr(r,()=>wV(void 0,t))}i(dy,"addFetchInstrumentationHandler");function wV(e,t=!1){t&&!cy()||Zt(Le,"fetch",function(r){return function(...n){let o=new Error,{method:a,url:l}=SV(n),c={args:n,fetchData:{method:a,url:l},startTimestamp:fn()*1e3,virtualError:o,headers:EV(n)};return e||Jt("fetch",{...c}),r.apply(Le,n).then(async d=>(e?e(d):Jt("fetch",{...c,endTimestamp:fn()*1e3,response:d}),d),d=>{if(Jt("fetch",{...c,endTimestamp:fn()*1e3,error:d}),va(d)&&d.stack===void 0&&(d.stack=o.stack,In(d,"framesToPop",1)),d instanceof TypeError&&(d.message==="Failed to fetch"||d.message==="Load failed"||d.message==="NetworkError when attempting to fetch resource."))try{let p=new URL(c.fetchData.url);d.message=`${d.message} (${p.host})`}catch{}throw d})}})}i(wV,"instrumentFetch");function fy(e,t){return!!e&&typeof e=="object"&&!!e[t]}i(fy,"hasProp");function CC(e){return typeof e=="string"?e:e?fy(e,"url")?e.url:e.toString?e.toString():"":""}i(CC,"getUrlFromResource");function SV(e){if(e.length===0)return{method:"GET",url:""};if(e.length===2){let[r,n]=e;return{url:CC(r),method:fy(n,"method")?String(n.method).toUpperCase():"GET"}}let t=e[0];return{url:CC(t),method:fy(t,"method")?String(t.method).toUpperCase():"GET"}}i(SV,"parseFetchArgs");function EV(e){let[t,r]=e;try{if(typeof r=="object"&&r!==null&&"headers"in r&&r.headers)return new Headers(r.headers);if(p4(t))return new Headers(t.headers)}catch{}}i(EV,"getHeadersFromFetchArgs");function py(){return"npm"}i(py,"getSDKSource");var bt=Le,hy=0;function my(){return hy>0}i(my,"shouldIgnoreOnError");function BV(){hy++,setTimeout(()=>{hy--})}i(BV,"ignoreNextOnError");function wa(e,t={}){function r(o){return typeof o=="function"}if(i(r,"isFunction"),!r(e))return e;try{let o=e.__sentry_wrapped__;if(o)return typeof o=="function"?o:e;if(xa(e))return e}catch{return e}let n=i(function(...o){try{let a=o.map(l=>wa(l,t));return e.apply(this,a)}catch(a){throw BV(),sf(l=>{l.addEventProcessor(c=>(t.mechanism&&(tl(c,void 0,void 0),Vi(c,t.mechanism)),c.extra={...c.extra,arguments:o},c)),s0(a)}),a}},"sentryWrapped");try{for(let o in e)Object.prototype.hasOwnProperty.call(e,o)&&(n[o]=e[o])}catch{}Gh(n,e),In(e,"__sentry_wrapped__",n);try{Object.getOwnPropertyDescriptor(n,"name").configurable&&Object.defineProperty(n,"name",{get(){return e.name}})}catch{}return n}i(wa,"wrap");function OC(){let e=ya(),{referrer:t}=bt.document||{},{userAgent:r}=bt.navigator||{},n={...t&&{Referer:t},...r&&{"User-Agent":r}};return{url:e,headers:n}}i(OC,"getHttpRequestData");function v0(e,t){let r=_y(e,t),n={type:VV(t),value:qV(t)};return r.length&&(n.stacktrace={frames:r}),n.type===void 0&&n.value===""&&(n.value="Unrecoverable error caught"),n}i(v0,"exceptionFromError");function UV(e,t,r,n){let a=kt()?.getOptions().normalizeDepth,l=GV(t),c={__serialized__:t0(t,a)};if(l)return{exception:{values:[v0(e,l)]},extra:c};let d={exception:{values:[{type:ba(t)?t.constructor.name:n?"UnhandledRejection":"Error",value:jV(t,{isUnhandledRejection:n})}]},extra:c};if(r){let p=_y(e,r);p.length&&(d.exception.values[0].stacktrace={frames:p})}return d}i(UV,"eventFromPlainObject");function gy(e,t){return{exception:{values:[v0(e,t)]}}}i(gy,"eventFromError");function _y(e,t){let r=t.stacktrace||t.stack||"",n=zV(t),o=$V(t);try{return e(r,n,o)}catch{}return[]}i(_y,"parseStackFrames");var HV=/Minified React error #\d+;/i;function zV(e){return e&&HV.test(e.message)?1:0}i(zV,"getSkipFirstStackStringLines");function $V(e){return typeof e.framesToPop=="number"?e.framesToPop:0}i($V,"getPopFirstTopFrames");function AC(e){return typeof WebAssembly<"u"&&typeof WebAssembly.Exception<"u"?e instanceof WebAssembly.Exception:!1}i(AC,"isWebAssemblyException");function VV(e){let t=e?.name;return!t&&AC(e)?e.message&&Array.isArray(e.message)&&e.message.length==2?e.message[0]:"WebAssembly.Exception":t}i(VV,"extractType");function qV(e){let t=e?.message;return AC(e)?Array.isArray(e.message)&&e.message.length==2?e.message[1]:"wasm exception":t?t.error&&typeof t.error.message=="string"?t.error.message:t:"No error message"}i(qV,"extractMessage");function RC(e,t,r,n){let o=r?.syntheticException||void 0,a=_0(e,t,o,n);return Vi(a),a.level="error",r?.event_id&&(a.event_id=r.event_id),Zn(a)}i(RC,"eventFromException");function NC(e,t,r="info",n,o){let a=n?.syntheticException||void 0,l=vy(e,t,a,o);return l.level=r,n?.event_id&&(l.event_id=n.event_id),Zn(l)}i(NC,"eventFromMessage");function _0(e,t,r,n,o){let a;if(qh(t)&&t.error)return gy(e,t.error);if(jh(t)||_b(t)){let l=t;if("stack"in t)a=gy(e,t);else{let c=l.name||(jh(l)?"DOMError":"DOMException"),d=l.message?`${c}: ${l.message}`:c;a=vy(e,d,r,n),tl(a,d)}return"code"in l&&(a.tags={...a.tags,"DOMException.code":`${l.code}`}),a}return va(t)?gy(e,t):wo(t)||ba(t)?(a=UV(e,t,r,o),Vi(a,{synthetic:!0}),a):(a=vy(e,t,r,n),tl(a,`${t}`,void 0),Vi(a,{synthetic:!0}),a)}i(_0,"eventFromUnknownInput");function vy(e,t,r,n){let o={};if(n&&r){let a=_y(e,r);a.length&&(o.exception={values:[{value:t,stacktrace:{frames:a}}]}),Vi(o,{synthetic:!0})}if(Ju(t)){let{__sentry_template_string__:a,__sentry_template_values__:l}=t;return o.logentry={message:a,params:l},o}return o.message=t,o}i(vy,"eventFromString");function jV(e,{isUnhandledRejection:t}){let r=Eb(e),n=t?"promise rejection":"exception";return qh(e)?`Event \`ErrorEvent\` captured as ${n} with message \`${e.message}\``:ba(e)?`Event \`${WV(e)}\` (type=${e.type}) captured as ${n}`:`Object captured as ${n} with keys: ${r}`}i(jV,"getNonErrorObjectExceptionValue");function WV(e){try{let t=Object.getPrototypeOf(e);return t?t.constructor.name:void 0}catch{}}i(WV,"getObjectClassName");function GV(e){for(let t in e)if(Object.prototype.hasOwnProperty.call(e,t)){let r=e[t];if(r instanceof Error)return r}}i(GV,"getErrorPropertyFromObject");var KV=5e3,by=class by extends df{constructor(t){let r=YV(t),n=bt.SENTRY_SDK_SOURCE||py();mf(r,"browser",["browser"],n),r._metadata?.sdk&&(r._metadata.sdk.settings={infer_ip:r.sendDefaultPii?"auto":"never",...r._metadata.sdk.settings}),super(r);let{sendDefaultPii:o,sendClientReports:a,enableLogs:l}=this._options;bt.document&&(a||l)&&bt.document.addEventListener("visibilitychange",()=>{bt.document.visibilityState==="hidden"&&(a&&this._flushOutcomes(),l&&pf(this))}),l&&(this.on("flush",()=>{pf(this)}),this.on("afterCaptureLog",()=>{this._logFlushIdleTimeout&&clearTimeout(this._logFlushIdleTimeout),this._logFlushIdleTimeout=setTimeout(()=>{pf(this)},KV)})),o&&this.on("beforeSendSession",ny)}eventFromException(t,r){return RC(this._options.stackParser,t,r,this._options.attachStacktrace)}eventFromMessage(t,r="info",n){return NC(this._options.stackParser,t,r,n,this._options.attachStacktrace)}_prepareEvent(t,r,n,o){return t.platform=t.platform||"javascript",super._prepareEvent(t,r,n,o)}};i(by,"BrowserClient");var b0=by;function YV(e){return{release:typeof __SENTRY_RELEASE__=="string"?__SENTRY_RELEASE__:bt.SENTRY_RELEASE?.id,sendClientReports:!0,parentSpanIsAlwaysRootSpan:!0,...e}}i(YV,"applyDefaultOptions");var PC=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__;var tr=Le;var QV=1e3,DC,yy,xy;function wy(e){let t="dom";Gr(t,e),Kr(t,XV)}i(wy,"addClickKeypressInstrumentationHandler");function XV(){if(!tr.document)return;let e=Jt.bind(null,"dom"),t=LC(e,!0);tr.document.addEventListener("click",t,!1),tr.document.addEventListener("keypress",t,!1),["EventTarget","Node"].forEach(r=>{let o=tr[r]?.prototype;o?.hasOwnProperty?.("addEventListener")&&(Zt(o,"addEventListener",function(a){return function(l,c,d){if(l==="click"||l=="keypress")try{let p=this.__sentry_instrumentation_handlers__=this.__sentry_instrumentation_handlers__||{},m=p[l]=p[l]||{refCount:0};if(!m.handler){let v=LC(e);m.handler=v,a.call(this,l,v,d)}m.refCount++}catch{}return a.call(this,l,c,d)}}),Zt(o,"removeEventListener",function(a){return function(l,c,d){if(l==="click"||l=="keypress")try{let p=this.__sentry_instrumentation_handlers__||{},m=p[l];m&&(m.refCount--,m.refCount<=0&&(a.call(this,l,m.handler,d),m.handler=void 0,delete p[l]),Object.keys(p).length===0&&delete this.__sentry_instrumentation_handlers__)}catch{}return a.call(this,l,c,d)}}))})}i(XV,"instrumentDOM");function JV(e){if(e.type!==yy)return!1;try{if(!e.target||e.target._sentryId!==xy)return!1}catch{}return!0}i(JV,"isSimilarToLastCapturedEvent");function ZV(e,t){return e!=="keypress"?!1:t?.tagName?!(t.tagName==="INPUT"||t.tagName==="TEXTAREA"||t.isContentEditable):!0}i(ZV,"shouldSkipDOMEvent");function LC(e,t=!1){return r=>{if(!r||r._sentryCaptured)return;let n=eq(r);if(ZV(r.type,n))return;In(r,"_sentryCaptured",!0),n&&!n._sentryId&&In(n,"_sentryId",er());let o=r.type==="keypress"?"input":r.type;JV(r)||(e({event:r,name:o,global:t}),yy=r.type,xy=n?n._sentryId:void 0),clearTimeout(DC),DC=tr.setTimeout(()=>{xy=void 0,yy=void 0},QV)}}i(LC,"makeDOMEventHandler");function eq(e){try{return e.target}catch{return null}}i(eq,"getEventTarget");var y0;function bf(e){let t="history";Gr(t,e),Kr(t,tq)}i(bf,"addHistoryInstrumentationHandler");function tq(){if(tr.addEventListener("popstate",()=>{let t=tr.location.href,r=y0;if(y0=t,r===t)return;Jt("history",{from:r,to:t})}),!ly())return;function e(t){return function(...r){let n=r.length>2?r[2]:void 0;if(n){let o=y0,a=rq(String(n));if(y0=a,o===a)return t.apply(this,r);Jt("history",{from:o,to:a})}return t.apply(this,r)}}i(e,"historyReplacementFunction"),Zt(tr.history,"pushState",e),Zt(tr.history,"replaceState",e)}i(tq,"instrumentHistory");function rq(e){try{return new URL(e,tr.location.origin).toString()}catch{return e}}i(rq,"getAbsoluteUrl");var x0={};function Sy(e){let t=x0[e];if(t)return t;let r=tr[e];if(vf(r))return x0[e]=r.bind(tr);let n=tr.document;if(n&&typeof n.createElement=="function")try{let o=n.createElement("iframe");o.hidden=!0,n.head.appendChild(o);let a=o.contentWindow;a?.[e]&&(r=a[e]),n.head.removeChild(o)}catch(o){PC&&fe.warn(`Could not create sandbox iframe for ${e} check, bailing to window.${e}: `,o)}return r&&(x0[e]=r.bind(tr))}i(Sy,"getNativeImplementation");function w0(e){x0[e]=void 0}i(w0,"clearCachedImplementation");var Sa="__sentry_xhr_v3__";function Ey(e){let t="xhr";Gr(t,e),Kr(t,nq)}i(Ey,"addXhrInstrumentationHandler");function nq(){if(!tr.XMLHttpRequest)return;let e=XMLHttpRequest.prototype;e.open=new Proxy(e.open,{apply(t,r,n){let o=new Error,a=fn()*1e3,l=Yr(n[0])?n[0].toUpperCase():void 0,c=iq(n[1]);if(!l||!c)return t.apply(r,n);r[Sa]={method:l,url:c,request_headers:{}},l==="POST"&&c.match(/sentry_key/)&&(r.__sentry_own_request__=!0);let d=i(()=>{let p=r[Sa];if(p&&r.readyState===4){try{p.status_code=r.status}catch{}let m={endTimestamp:fn()*1e3,startTimestamp:a,xhr:r,virtualError:o};Jt("xhr",m)}},"onreadystatechangeHandler");return"onreadystatechange"in r&&typeof r.onreadystatechange=="function"?r.onreadystatechange=new Proxy(r.onreadystatechange,{apply(p,m,v){return d(),p.apply(m,v)}}):r.addEventListener("readystatechange",d),r.setRequestHeader=new Proxy(r.setRequestHeader,{apply(p,m,v){let[b,_]=v,I=m[Sa];return I&&Yr(b)&&Yr(_)&&(I.request_headers[b.toLowerCase()]=_),p.apply(m,v)}}),t.apply(r,n)}}),e.send=new Proxy(e.send,{apply(t,r,n){let o=r[Sa];if(!o)return t.apply(r,n);n[0]!==void 0&&(o.body=n[0]);let a={startTimestamp:fn()*1e3,xhr:r};return Jt("xhr",a),t.apply(r,n)}})}i(nq,"instrumentXHR");function iq(e){if(Yr(e))return e;try{return e.toString()}catch{}}i(iq,"parseXhrUrlArg");function MC(e,t=Sy("fetch")){let r=0,n=0;function o(a){let l=a.body.length;r+=l,n++;let c={body:a.body,method:"POST",referrerPolicy:"strict-origin",headers:e.headers,keepalive:r<=6e4&&n<15,...e.fetchOptions};if(!t)return w0("fetch"),_s("No fetch implementation available");try{return t(e.url,c).then(d=>(r-=l,n--,{statusCode:d.status,headers:{"x-sentry-rate-limits":d.headers.get("X-Sentry-Rate-Limits"),"retry-after":d.headers.get("Retry-After")}}))}catch(d){return w0("fetch"),r-=l,n--,_s(d)}}return i(o,"makeRequest"),f0(e,o)}i(MC,"makeFetchTransport");var oq=30;var sq=50;function Iy(e,t,r,n){let o={filename:e,function:t===""?zi:t,in_app:!0};return r!==void 0&&(o.lineno=r),n!==void 0&&(o.colno=n),o}i(Iy,"createFrame");var aq=/^\s*at (\S+?)(?::(\d+))(?::(\d+))\s*$/i,uq=/^\s*at (?:(.+?\)(?: \[.+\])?|.*?) ?\((?:address at )?)?(?:async )?((?:|[-a-z]+:|.*bundle|\/)?.*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,lq=/\((\S*)(?::(\d+))(?::(\d+))\)/,cq=/at (.+?) ?\(data:(.+?),/,fq=i(e=>{let t=e.match(cq);if(t)return{filename:``,function:t[1]};let r=aq.exec(e);if(r){let[,o,a,l]=r;return Iy(o,zi,+a,+l)}let n=uq.exec(e);if(n){if(n[2]&&n[2].indexOf("eval")===0){let c=lq.exec(n[2]);c&&(n[2]=c[1],n[3]=c[2],n[4]=c[3])}let[a,l]=BC(n[1]||zi,n[2]);return Iy(l,a,n[3]?+n[3]:void 0,n[4]?+n[4]:void 0)}},"chromeStackParserFn"),dq=[oq,fq],pq=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:[-a-z]+)?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,hq=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,mq=i(e=>{let t=pq.exec(e);if(t){if(t[3]&&t[3].indexOf(" > eval")>-1){let a=hq.exec(t[3]);a&&(t[1]=t[1]||"eval",t[3]=a[1],t[4]=a[2],t[5]="")}let n=t[3],o=t[1]||zi;return[o,n]=BC(o,n),Iy(n,o,t[4]?+t[4]:void 0,t[5]?+t[5]:void 0)}},"gecko"),gq=[sq,mq];var vq=[dq,gq],FC=zh(...vq),BC=i((e,t)=>{let r=e.indexOf("safari-extension")!==-1,n=e.indexOf("safari-web-extension")!==-1;return r||n?[e.indexOf("@")!==-1?e.split("@")[0]:zi,r?`safari-extension:${t}`:`safari-web-extension:${t}`]:[e,t]},"extractSafariExtensionDetails");var bs=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__;var S0=1024,_q="Breadcrumbs",bq=i((e={})=>{let t={console:!0,dom:!0,fetch:!0,history:!0,sentry:!0,xhr:!0,...e};return{name:_q,setup(r){t.console&&ay(wq(r)),t.dom&&wy(xq(r,t.dom)),t.xhr&&Ey(Sq(r)),t.fetch&&dy(Eq(r)),t.history&&bf(Iq(r)),t.sentry&&r.on("beforeSendEvent",yq(r))}}},"_breadcrumbsIntegration"),UC=bq;function yq(e){return i(function(r){kt()===e&&ji({category:`sentry.${r.type==="transaction"?"transaction":"event"}`,event_id:r.event_id,level:r.level,message:$i(r)},{event:r})},"addSentryBreadcrumb")}i(yq,"_getSentryBreadcrumbHandler");function xq(e,t){return i(function(n){if(kt()!==e)return;let o,a,l=typeof t=="object"?t.serializeAttribute:void 0,c=typeof t=="object"&&typeof t.maxStringLength=="number"?t.maxStringLength:void 0;c&&c>S0&&(bs&&fe.warn(`\`dom.maxStringLength\` cannot exceed ${S0}, but a value of ${c} was configured. Sentry will use ${S0} instead.`),c=S0),typeof l=="string"&&(l=[l]);try{let p=n.event,m=Tq(p)?p.target:p;o=nf(m,{keyAttrs:l,maxStringLength:c}),a=Sb(m)}catch{o=""}if(o.length===0)return;let d={category:`ui.${n.name}`,message:o};a&&(d.data={"ui.component_name":a}),ji(d,{event:n.event,name:n.name,global:n.global})},"_innerDomBreadcrumb")}i(xq,"_getDomBreadcrumbHandler");function wq(e){return i(function(r){if(kt()!==e)return;let n={category:"console",data:{arguments:r.args,logger:"console"},level:uy(r.level),message:Wh(r.args," ")};if(r.level==="assert")if(r.args[0]===!1)n.message=`Assertion failed: ${Wh(r.args.slice(1)," ")||"console.assert"}`,n.data.arguments=r.args.slice(1);else return;ji(n,{input:r.args,level:r.level})},"_consoleBreadcrumb")}i(wq,"_getConsoleBreadcrumbHandler");function Sq(e){return i(function(r){if(kt()!==e)return;let{startTimestamp:n,endTimestamp:o}=r,a=r.xhr[Sa];if(!n||!o||!a)return;let{method:l,url:c,status_code:d,body:p}=a,m={method:l,url:c,status_code:d},v={xhr:r.xhr,input:p,startTimestamp:n,endTimestamp:o},b={category:"xhr",data:m,type:"http",level:g0(d)};e.emit("beforeOutgoingRequestBreadcrumb",b,v),ji(b,v)},"_xhrBreadcrumb")}i(Sq,"_getXhrBreadcrumbHandler");function Eq(e){return i(function(r){if(kt()!==e)return;let{startTimestamp:n,endTimestamp:o}=r;if(o&&!(r.fetchData.url.match(/sentry_key/)&&r.fetchData.method==="POST"))if(r.fetchData.method,r.fetchData.url,r.error){let a=r.fetchData,l={data:r.error,input:r.args,startTimestamp:n,endTimestamp:o},c={category:"fetch",data:a,level:"error",type:"http"};e.emit("beforeOutgoingRequestBreadcrumb",c,l),ji(c,l)}else{let a=r.response,l={...r.fetchData,status_code:a?.status};r.fetchData.request_body_size,r.fetchData.response_body_size,a?.status;let c={input:r.args,response:a,startTimestamp:n,endTimestamp:o},d={category:"fetch",data:l,type:"http",level:g0(l.status_code)};e.emit("beforeOutgoingRequestBreadcrumb",d,c),ji(d,c)}},"_fetchBreadcrumb")}i(Eq,"_getFetchBreadcrumbHandler");function Iq(e){return i(function(r){if(kt()!==e)return;let n=r.from,o=r.to,a=hf(bt.location.href),l=n?hf(n):void 0,c=hf(o);l?.path||(l=a),a.protocol===c.protocol&&a.host===c.host&&(o=c.relative),a.protocol===l.protocol&&a.host===l.host&&(n=l.relative),ji({category:"navigation",data:{from:n,to:o}})},"_historyBreadcrumb")}i(Iq,"_getHistoryBreadcrumbHandler");function Tq(e){return!!e&&!!e.target}i(Tq,"_isEvent");var kq=["EventTarget","Window","Node","ApplicationCache","AudioTrackList","BroadcastChannel","ChannelMergerNode","CryptoOperation","EventSource","FileReader","HTMLUnknownElement","IDBDatabase","IDBRequest","IDBTransaction","KeyOperation","MediaController","MessagePort","ModalWindow","Notification","SVGElementInstance","Screen","SharedWorker","TextTrack","TextTrackCue","TextTrackList","WebSocket","WebSocketWorker","Worker","XMLHttpRequest","XMLHttpRequestEventTarget","XMLHttpRequestUpload"],Cq="BrowserApiErrors",Oq=i((e={})=>{let t={XMLHttpRequest:!0,eventTarget:!0,requestAnimationFrame:!0,setInterval:!0,setTimeout:!0,unregisterOriginalCallbacks:!1,...e};return{name:Cq,setupOnce(){t.setTimeout&&Zt(bt,"setTimeout",HC),t.setInterval&&Zt(bt,"setInterval",HC),t.requestAnimationFrame&&Zt(bt,"requestAnimationFrame",Aq),t.XMLHttpRequest&&"XMLHttpRequest"in bt&&Zt(XMLHttpRequest.prototype,"send",Rq);let r=t.eventTarget;r&&(Array.isArray(r)?r:kq).forEach(o=>Nq(o,t))}}},"_browserApiErrorsIntegration"),zC=Oq;function HC(e){return function(...t){let r=t[0];return t[0]=wa(r,{mechanism:{data:{function:Xn(e)},handled:!1,type:"instrument"}}),e.apply(this,t)}}i(HC,"_wrapTimeFunction");function Aq(e){return function(t){return e.apply(this,[wa(t,{mechanism:{data:{function:"requestAnimationFrame",handler:Xn(e)},handled:!1,type:"instrument"}})])}}i(Aq,"_wrapRAF");function Rq(e){return function(...t){let r=this;return["onload","onerror","onprogress","onreadystatechange"].forEach(o=>{o in r&&typeof r[o]=="function"&&Zt(r,o,function(a){let l={mechanism:{data:{function:o,handler:Xn(a)},handled:!1,type:"instrument"}},c=xa(a);return c&&(l.mechanism.data.handler=Xn(c)),wa(a,l)})}),e.apply(this,t)}}i(Rq,"_wrapXHR");function Nq(e,t){let n=bt[e]?.prototype;n?.hasOwnProperty?.("addEventListener")&&(Zt(n,"addEventListener",function(o){return function(a,l,c){try{Pq(l)&&(l.handleEvent=wa(l.handleEvent,{mechanism:{data:{function:"handleEvent",handler:Xn(l),target:e},handled:!1,type:"instrument"}}))}catch{}return t.unregisterOriginalCallbacks&&Dq(this,a,l),o.apply(this,[a,wa(l,{mechanism:{data:{function:"addEventListener",handler:Xn(l),target:e},handled:!1,type:"instrument"}}),c])}}),Zt(n,"removeEventListener",function(o){return function(a,l,c){try{let d=l.__sentry_wrapped__;d&&o.call(this,a,d,c)}catch{}return o.call(this,a,l,c)}}))}i(Nq,"_wrapEventTarget");function Pq(e){return typeof e.handleEvent=="function"}i(Pq,"isEventListenerObject");function Dq(e,t,r){e&&typeof e=="object"&&"removeEventListener"in e&&typeof e.removeEventListener=="function"&&e.removeEventListener(t,r)}i(Dq,"unregisterOriginalCallback");var $C=()=>({name:"BrowserSession",setupOnce(){if(typeof bt.document>"u"){bs&&fe.warn("Using the `browserSessionIntegration` in non-browser environments is not supported.");return}cf({ignoreDuration:!0}),ff(),bf(({from:e,to:t})=>{e!==void 0&&e!==t&&(cf({ignoreDuration:!0}),ff())})}});var Lq="GlobalHandlers",Mq=i((e={})=>{let t={onerror:!0,onunhandledrejection:!0,...e};return{name:Lq,setupOnce(){Error.stackTraceLimit=50},setup(r){t.onerror&&(Fq(r),VC("onerror")),t.onunhandledrejection&&(Bq(r),VC("onunhandledrejection"))}}},"_globalHandlersIntegration"),qC=Mq;function Fq(e){mb(t=>{let{stackParser:r,attachStacktrace:n}=jC();if(kt()!==e||my())return;let{msg:o,url:a,line:l,column:c,error:d}=t,p=zq(_0(r,d||o,void 0,n,!1),a,l,c);p.level="error",lf(p,{originalException:d,mechanism:{handled:!1,type:"auto.browser.global_handlers.onerror"}})})}i(Fq,"_installGlobalOnErrorHandler");function Bq(e){vb(t=>{let{stackParser:r,attachStacktrace:n}=jC();if(kt()!==e||my())return;let o=Uq(t),a=_a(o)?Hq(o):_0(r,o,void 0,n,!0);a.level="error",lf(a,{originalException:o,mechanism:{handled:!1,type:"auto.browser.global_handlers.onunhandledrejection"}})})}i(Bq,"_installGlobalOnUnhandledRejectionHandler");function Uq(e){if(_a(e))return e;try{if("reason"in e)return e.reason;if("detail"in e&&"reason"in e.detail)return e.detail.reason}catch{}return e}i(Uq,"_getUnhandledRejectionError");function Hq(e){return{exception:{values:[{type:"UnhandledRejection",value:`Non-Error promise rejection captured with value: ${String(e)}`}]}}}i(Hq,"_eventFromRejectionWithPrimitive");function zq(e,t,r,n){let o=e.exception=e.exception||{},a=o.values=o.values||[],l=a[0]=a[0]||{},c=l.stacktrace=l.stacktrace||{},d=c.frames=c.frames||[],p=n,m=r,v=$q(t)??ya();return d.length===0&&d.push({colno:p,filename:v,function:zi,in_app:!0,lineno:m}),e}i(zq,"_enhanceEventWithInitialFrame");function VC(e){bs&&fe.log(`Global Handler attached: ${e}`)}i(VC,"globalHandlerLog");function jC(){return kt()?.getOptions()||{stackParser:i(()=>[],"stackParser"),attachStacktrace:!1}}i(jC,"getOptions");function $q(e){if(!(!Yr(e)||e.length===0)){if(e.startsWith("data:")){let t=e.match(/^data:([^;]+)/),r=t?t[1]:"text/javascript",n=e.includes("base64,");return``}return e.slice(0,1024)}}i($q,"getFilenameFromUrl");var WC=()=>({name:"HttpContext",preprocessEvent(e){if(!bt.navigator&&!bt.location&&!bt.document)return;let t=OC(),r={...t.headers,...e.request?.headers};e.request={...t,...e.request,headers:r}}});var Vq="cause",qq=5,jq="LinkedErrors",Wq=i((e={})=>{let t=e.limit||qq,r=e.key||Vq;return{name:jq,preprocessEvent(n,o,a){let l=a.getOptions();sy(v0,l.stackParser,r,t,n,o)}}},"_linkedErrorsIntegration"),GC=Wq;function KC(){return Gq()?(bs&&Qn(()=>{console.error("[Sentry] You cannot use Sentry.init() in a browser extension, see: https://docs.sentry.io/platforms/javascript/best-practices/browser-extensions/")}),!0):!1}i(KC,"checkAndWarnIfIsEmbeddedBrowserExtension");function Gq(){if(typeof bt.window>"u")return!1;let e=bt;if(e.nw||!(e.chrome||e.browser)?.runtime?.id)return!1;let r=ya(),n=["chrome-extension","moz-extension","ms-browser-extension","safari-web-extension"];return!(bt===bt.top&&n.some(a=>r.startsWith(`${a}://`)))}i(Gq,"_isEmbeddedBrowserExtension");function YC(e){return[h0(),d0(),zC(),UC(),qC(),GC(),m0(),WC(),$C()]}i(YC,"getDefaultIntegrations");function Ty(e={}){let t=!e.skipBrowserExtensionCheck&&KC(),r={...e,enabled:t?!1:e.enabled,stackParser:pb(e.stackParser||FC),integrations:Kb({integrations:e.integrations,defaultIntegrations:e.defaultIntegrations==null?YC():e.defaultIntegrations}),transport:e.transport||MC};return ey(b0,r)}i(Ty,"init");var QC=ne(be(),1);function ky(e){let t={...e};return mf(t,"react"),a0("react",{version:QC.version}),Ty(t)}i(ky,"init");var Yq=i((e=1)=>{ky({dsn:drupalSettings?.helfi_react_search?.sentry_dsn_react,tracesSampleRate:e,ignoreErrors:["ResizeObserver loop limit exceeded","ResizeObserver loop completed with undelivered notifications.","Non-Error promise rejection captured"]})},"initSentry"),XC=Yq;var $e={};var Qq=0;function xf(e,t){let r=`atom${++Qq}`,n={toString:i(()=>r,"toString")};return typeof e=="function"?n.read=e:(n.init=e,n.read=function(o){return o(this)},n.write=function(o,a,l){return a(this,typeof l=="function"?l(o(this)):l)}),t&&(n.write=t),n}i(xf,"atom");var Cy=i(e=>"init"in e,"hasInitialValue"),Oy=i(e=>!!e.write,"isActuallyWritableAtom"),I0=new WeakMap,Xq=i((e,t)=>{I0.set(e,t),e.catch(()=>{}).finally(()=>I0.delete(e))},"registerCancelPromise"),JC=i((e,t)=>{let r=I0.get(e);r&&(I0.delete(e),r(t))},"cancelPromise"),ZC=i((e,t)=>{e.status="fulfilled",e.value=t},"resolvePromise"),e8=i((e,t)=>{e.status="rejected",e.reason=t},"rejectPromise"),Jq=i(e=>typeof e?.then=="function","isPromiseLike"),yf=i((e,t)=>!!e&&"v"in e&&"v"in t&&Object.is(e.v,t.v),"isEqualAtomValue"),t8=i((e,t)=>!!e&&"e"in e&&"e"in t&&Object.is(e.e,t.e),"isEqualAtomError"),ol=i(e=>!!e&&"v"in e&&e.v instanceof Promise,"hasPromiseAtomValue"),Zq=i((e,t)=>"v"in e&&"v"in t&&e.v.orig&&e.v.orig===t.v.orig,"isEqualPromiseAtomValue"),E0=i(e=>{if("e"in e)throw e.e;return e.v},"returnAtomValue"),r8=i(()=>{let e=new WeakMap,t=new WeakMap,r=new Map,n,o;($e.env?$e.env.MODE:void 0)!=="production"&&(n=new Set,o=new Set);let a=i(O=>e.get(O),"getAtomState"),l=i((O,D)=>{($e.env?$e.env.MODE:void 0)!=="production"&&Object.freeze(D);let B=e.get(O);if(e.set(O,D),r.has(O)||r.set(O,B),ol(B)){let F="v"in D?D.v instanceof Promise?D.v:Promise.resolve(D.v):Promise.reject(D.e);B.v!==F&&JC(B.v,F)}},"setAtomState"),c=i((O,D,B)=>{let F=new Map,V=!1;B.forEach(($,q)=>{!$&&q===O&&($=D),$?(F.set(q,$),D.d.get(q)!==$&&(V=!0)):($e.env?$e.env.MODE:void 0)!=="production"&&console.warn("[Bug] atom state not found")}),(V||D.d.size!==F.size)&&(D.d=F)},"updateDependencies"),d=i((O,D,B)=>{let F=a(O),V={d:F?.d||new Map,v:D};if(B&&c(O,V,B),yf(F,V)&&F.d===V.d)return F;if(ol(F)&&ol(V)&&Zq(F,V)){if(F.d===V.d)return F;V.v=F.v}return l(O,V),V},"setAtomValue"),p=i((O,D,B,F)=>{if(Jq(D)){let V,$=i(()=>{let J=a(O);if(!ol(J)||J.v!==q)return;let oe=d(O,q,B);t.has(O)&&J.d!==oe.d&&L(O,oe,J.d)},"updatePromiseDependencies"),q=new Promise((J,oe)=>{let ue=!1;D.then(me=>{ue||(ue=!0,ZC(q,me),J(me),$())},me=>{ue||(ue=!0,e8(q,me),oe(me),$())}),V=i(me=>{ue||(ue=!0,me.then(ve=>ZC(q,ve),ve=>e8(q,ve)),J(me))},"continuePromise")});return q.orig=D,q.status="pending",Xq(q,J=>{J&&V(J),F?.()}),d(O,q,B)}return d(O,D,B)},"setAtomValueOrPromise"),m=i((O,D,B)=>{let F=a(O),V={d:F?.d||new Map,e:D};return B&&c(O,V,B),t8(F,V)&&F.d===V.d?F:(l(O,V),V)},"setAtomError"),v=i((O,D)=>{let B=a(O);if(!D&&B&&(t.has(O)||Array.from(B.d).every(([ue,me])=>{if(ue===O)return!0;let ve=v(ue);return ve===me||yf(ve,me)})))return B;let F=new Map,V=!0,$=i(ue=>{if(ue===O){let ve=a(ue);if(ve)return F.set(ue,ve),E0(ve);if(Cy(ue))return F.set(ue,void 0),ue.init;throw new Error("no atom init")}let me=v(ue);return F.set(ue,me),E0(me)},"getter"),q,J,oe={get signal(){return q||(q=new AbortController),q.signal},get setSelf(){return($e.env?$e.env.MODE:void 0)!=="production"&&!Oy(O)&&console.warn("setSelf function cannot be used with read-only atom"),!J&&Oy(O)&&(J=i((...ue)=>{if(($e.env?$e.env.MODE:void 0)!=="production"&&V&&console.warn("setSelf function cannot be called in sync"),!V)return w(O,...ue)},"setSelf")),J}};try{let ue=O.read($,oe);return p(O,ue,F,()=>q?.abort())}catch(ue){return m(O,ue,F)}finally{V=!1}},"readAtomState"),b=i(O=>E0(v(O)),"readAtom"),_=i(O=>{let D=t.get(O);return D||(D=T(O)),D},"addAtom"),I=i((O,D)=>!D.l.size&&(!D.t.size||D.t.size===1&&D.t.has(O)),"canUnmountAtom"),k=i(O=>{let D=t.get(O);D&&I(O,D)&&C(O)},"delAtom"),x=i(O=>{let D=new Map,B=new WeakMap,F=i(q=>{var J;let oe=new Set((J=t.get(q))==null?void 0:J.t);return r.forEach((ue,me)=>{var ve;(ve=a(me))!=null&&ve.d.has(q)&&oe.add(me)}),oe},"getDependents"),V=i(q=>{F(q).forEach(J=>{J!==q&&(D.set(J,(D.get(J)||new Set).add(q)),B.set(J,(B.get(J)||0)+1),V(J))})},"loop1");V(O);let $=i(q=>{F(q).forEach(J=>{var oe;if(J!==q){let ue=B.get(J);if(ue&&B.set(J,--ue),!ue){let me=!!((oe=D.get(J))!=null&&oe.size);if(me){let ve=a(J),st=v(J,!0);me=!yf(ve,st)}me||D.forEach(ve=>ve.delete(J))}$(J)}})},"loop2");$(O)},"recomputeDependents"),g=i((O,...D)=>{let B=!0,F=i(q=>E0(v(q)),"getter"),V=i((q,...J)=>{let oe;if(q===O){if(!Cy(q))throw new Error("atom not writable");let ue=a(q),me=p(q,J[0]);yf(ue,me)||x(q)}else oe=g(q,...J);if(!B){let ue=N();($e.env?$e.env.MODE:void 0)!=="production"&&n.forEach(me=>me({type:"async-write",flushed:ue}))}return oe},"setter"),$=O.write(F,V,...D);return B=!1,$},"writeAtomState"),w=i((O,...D)=>{let B=g(O,...D),F=N();return($e.env?$e.env.MODE:void 0)!=="production"&&n.forEach(V=>V({type:"write",flushed:F})),B},"writeAtom"),T=i((O,D,B)=>{var F;let V=B||[];(F=a(O))==null||F.d.forEach((q,J)=>{let oe=t.get(J);oe?oe.t.add(O):J!==O&&T(J,O,V)}),v(O);let $={t:new Set(D&&[D]),l:new Set};if(t.set(O,$),($e.env?$e.env.MODE:void 0)!=="production"&&o.add(O),Oy(O)&&O.onMount){let{onMount:q}=O;V.push(()=>{let J=q((...oe)=>w(O,...oe));J&&($.u=J)})}return B||V.forEach(q=>q()),$},"mountAtom"),C=i(O=>{var D;let B=(D=t.get(O))==null?void 0:D.u;B&&B(),t.delete(O),($e.env?$e.env.MODE:void 0)!=="production"&&o.delete(O);let F=a(O);F?(ol(F)&&JC(F.v),F.d.forEach((V,$)=>{if($!==O){let q=t.get($);q&&(q.t.delete(O),I($,q)&&C($))}})):($e.env?$e.env.MODE:void 0)!=="production"&&console.warn("[Bug] could not find atom state to unmount",O)},"unmountAtom"),L=i((O,D,B)=>{let F=new Set(D.d.keys());B?.forEach((V,$)=>{if(F.has($)){F.delete($);return}let q=t.get($);q&&(q.t.delete(O),I($,q)&&C($))}),F.forEach(V=>{let $=t.get(V);$?$.t.add(O):t.has(O)&&T(V,O)})},"mountDependencies"),N=i(()=>{let O;for(($e.env?$e.env.MODE:void 0)!=="production"&&(O=new Set);r.size;){let D=Array.from(r);r.clear(),D.forEach(([B,F])=>{let V=a(B);if(V){let $=t.get(B);$&&V.d!==F?.d&&L(B,V,F?.d),$&&!(!ol(F)&&(yf(F,V)||t8(F,V)))&&($.l.forEach(q=>q()),($e.env?$e.env.MODE:void 0)!=="production"&&O.add(B))}else($e.env?$e.env.MODE:void 0)!=="production"&&console.warn("[Bug] no atom state to flush")})}if(($e.env?$e.env.MODE:void 0)!=="production")return O},"flushPending"),U=i((O,D)=>{let B=_(O),F=N(),V=B.l;return V.add(D),($e.env?$e.env.MODE:void 0)!=="production"&&n.forEach($=>$({type:"sub",flushed:F})),()=>{V.delete(D),k(O),($e.env?$e.env.MODE:void 0)!=="production"&&n.forEach($=>$({type:"unsub"}))}},"subscribeAtom");return($e.env?$e.env.MODE:void 0)!=="production"?{get:b,set:w,sub:U,dev_subscribe_store:i((O,D)=>{if(D!==2)throw new Error("The current StoreListener revision is 2.");return n.add(O),()=>{n.delete(O)}},"dev_subscribe_store"),dev_get_mounted_atoms:i(()=>o.values(),"dev_get_mounted_atoms"),dev_get_atom_state:i(O=>e.get(O),"dev_get_atom_state"),dev_get_mounted:i(O=>t.get(O),"dev_get_mounted"),dev_restore_atoms:i(O=>{for(let[B,F]of O)Cy(B)&&(p(B,F),x(B));let D=N();n.forEach(B=>B({type:"restore",flushed:D}))},"dev_restore_atoms")}:{get:b,set:w,sub:U}},"createStore"),Ay;($e.env?$e.env.MODE:void 0)!=="production"&&(typeof globalThis.__NUMBER_OF_JOTAI_INSTANCES__=="number"?++globalThis.__NUMBER_OF_JOTAI_INSTANCES__:globalThis.__NUMBER_OF_JOTAI_INSTANCES__=1);var n8=i(()=>(Ay||(($e.env?$e.env.MODE:void 0)!=="production"&&globalThis.__NUMBER_OF_JOTAI_INSTANCES__!==1&&console.warn("Detected multiple Jotai instances. It may cause unexpected behavior with the default store. https://github.com/pmndrs/jotai/discussions/2044"),Ay=r8()),Ay),"getDefaultStore");var Br=ne(be(),1);var i8={};var ej=(0,Br.createContext)(void 0),o8=i(e=>{let t=(0,Br.useContext)(ej);return e?.store||t||n8()},"useStore");var tj=i(e=>typeof e?.then=="function","isPromiseLike"),rj=Br.default.use||(e=>{if(e.status==="pending")throw e;if(e.status==="fulfilled")return e.value;throw e.status==="rejected"?e.reason:(e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t}),e)});function To(e,t){let r=o8(t),[[n,o,a],l]=(0,Br.useReducer)(p=>{let m=r.get(e);return Object.is(p[0],m)&&p[1]===r&&p[2]===e?p:[m,r,e]},void 0,()=>[r.get(e),r,e]),c=n;(o!==r||a!==e)&&(l(),c=r.get(e));let d=t?.delay;return(0,Br.useEffect)(()=>{let p=r.sub(e,()=>{if(typeof d=="number"){setTimeout(l,d);return}l()});return l(),p},[r,e,d]),(0,Br.useDebugValue)(c),tj(c)?rj(c):c}i(To,"useAtomValue");function Ry(e,t){let r=o8(t);return(0,Br.useCallback)((...o)=>{if((i8.env?i8.env.MODE:void 0)!=="production"&&!("write"in e))throw new Error("not writable atom");return r.set(e,...o)},[r,e])}i(Ry,"useSetAtom");function s8(e,t){return[To(e,t),Ry(e,t)]}i(s8,"useAtom");var Ng=ne(be());var Ea=ne($t()),f8=i(({bordered:e=!1})=>(0,Ea.jsxs)("div",{className:`card card--ghost${e?" card--border":""}`,children:[(0,Ea.jsx)("div",{className:"card__image"}),(0,Ea.jsxs)("div",{className:"card__text",children:[(0,Ea.jsx)("div",{className:"card__title"}),(0,Ea.jsx)("div",{className:"card__description"})]})]}),"CardGhost");var Sf=ne($t()),d8=i(({bordered:e=!1,count:t})=>(0,Sf.jsxs)("div",{"aria-live":"assertive","aria-atomic":"true",children:[(0,Sf.jsx)("div",{className:"visually-hidden",children:Drupal.t("Search results are loading",{},{context:"React search: results loading"})}),Array.from(Array(t)).map((r,n)=>(0,Sf.jsx)(f8,{bordered:e},n))]}),"GhostList");var aj=i((e,t)=>{switch(t){case"boolean":return!!e;case"number":return Number(e);default:return e.toString()}},"coerce"),uj=i(e=>{let r=new URLSearchParams(window.location.search).entries(),n=r.next(),o=0;for(;!n.done;){let[a,l]=n.value;l&&a in e&&(o+=1,e[a]=aj(l,typeof e[a])),n=r.next()}return o?e:null},"useInitialParams"),p8=uj;var lj=xf(()=>({baseUrl:drupalSettings?.helfi_react_search.elastic_proxy_url,index:"street_data"})),ko=xf({}),cj=xf({}),sle=xf(null,(e,t,r)=>{t(cj,{...r}),t(ko,{...r})}),T0=lj;function ft(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function"){var o=0;for(n=Object.getOwnPropertySymbols(e);o{var{"aria-label":t="alert-circle-fill","aria-hidden":r=!0,className:n="",color:o,size:a=rr.Small,style:l={}}=e,c=ft(e,["aria-label","aria-hidden","className","color","size","style"]);return $f.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[St.icon,St[a],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:l},c),$f.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 3C16.9706 3 21 7.02944 21 12C21 16.9706 16.9706 21 12 21C7.02944 21 3 16.9706 3 12C3 7.02944 7.02944 3 12 3ZM13 16V18H11V16H13ZM13 6V14H11V6H13Z",fill:"currentColor"}))},"i"),$O=i(e=>{var{"aria-label":t="info-circle-fill","aria-hidden":r=!0,className:n="",color:o,size:a=rr.Small,style:l={}}=e,c=ft(e,["aria-label","aria-hidden","className","color","size","style"]);return $f.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[St.icon,St[a],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:l},c),$f.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3ZM13 10V16.5H15V18H9V16.5H11V11.5H9V10H13ZM11.8125 6C12.5374 6 13.125 6.5876 13.125 7.3125C13.125 8.03735 12.5374 8.625 11.8125 8.625C11.0876 8.625 10.5 8.03735 10.5 7.3125C10.5 6.5876 11.0876 6 11.8125 6Z",fill:"currentColor"}))},"s");var xx=ne(be());var wx=i(e=>{var{"aria-label":t="check","aria-hidden":r=!0,className:n="",color:o,size:a=rr.Small,style:l={}}=e,c=ft(e,["aria-label","aria-hidden","className","color","size","style"]);return xx.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[St.icon,St[a],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:l},c),xx.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M21 7L10 18L4.5 12.5L6 11L10 15L19.5 5.5L21 7Z",fill:"currentColor"}))},"s");var Sx=ne(be());var VO=i(e=>{var{"aria-label":t="check-circle-fill","aria-hidden":r=!0,className:n="",color:o,size:a=rr.Small,style:l={}}=e,c=ft(e,["aria-label","aria-hidden","className","color","size","style"]);return Sx.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[St.icon,St[a],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:l},c),Sx.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3ZM16.5 8L18 9.5L10.5 17L6 12.5L7.5 11L10.5 14L16.5 8Z",fill:"currentColor"}))},"i");var Ex=ne(be());var qO=i(e=>{var{"aria-label":t="cross","aria-hidden":r=!0,className:n="",color:o,size:a=rr.Small,style:l={}}=e,c=ft(e,["aria-label","aria-hidden","className","color","size","style"]);return Ex.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[St.icon,St[a],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:l},c),Ex.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M18 7.5L13.5 12L18 16.5L16.5 18L12 13.5L7.5 18L6 16.5L10.5 12L6 7.5L7.5 6L12 10.5L16.5 6L18 7.5Z",fill:"currentColor"}))},"s");var Ix=ne(be());var jO=i(e=>{var{"aria-label":t="cross-circle","aria-hidden":r=!0,className:n="",color:o,size:a=rr.Small,style:l={}}=e,c=ft(e,["aria-label","aria-hidden","className","color","size","style"]);return Ix.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[St.icon,St[a],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:l},c),Ix.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2ZM12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4ZM15 7.5L16.5 9L13.5 12L16.5 15L15 16.5L12 13.5L9 16.5L7.5 15L10.5 12L7.5 9L9 7.5L12 10.5L15 7.5Z",fill:"currentColor"}))},"s");var Tx=ne(be());var WO=i(e=>{var{"aria-label":t="error-fill","aria-hidden":r=!0,className:n="",color:o,size:a=rr.Small,style:l={}}=e,c=ft(e,["aria-label","aria-hidden","className","color","size","style"]);return Tx.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[St.icon,St[a],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:l},c),Tx.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.175 3.45608C11.5239 2.86969 12.3977 2.84875 12.7842 3.39325L12.825 3.45608L21.8771 18.6666C22.2202 19.2432 21.8055 19.951 21.1235 19.9976L21.052 20H2.94799C2.24813 20 1.7987 19.3114 2.09013 18.7267L2.12295 18.6666L11.175 3.45608ZM13 16V18H11V16H13ZM13 8.5V14.5H11V8.5H13Z",fill:"currentColor"}))},"o");var kx=ne(be());var GO=i(e=>{var{"aria-label":t="question-circle","aria-hidden":r=!0,className:n="",color:o,size:a=rr.Small,style:l={}}=e,c=ft(e,["aria-label","aria-hidden","className","color","size","style"]);return kx.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[St.icon,St[a],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:l},c),kx.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2ZM12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4ZM13 16V18H11V16H13ZM12.0437 5.75C14.0343 5.75 15.7173 7.29464 15.7173 9.42361C15.7173 10.7806 15.2461 11.489 14.161 12.306L13.9187 12.4844C13.1753 13.0295 12.9556 13.3359 12.9386 14.142L12.9375 14.25H10.9375C10.9375 12.6746 11.4591 11.8378 12.6143 10.9622L12.8618 10.7796C13.5685 10.2628 13.7173 10.0539 13.7173 9.42361C13.7173 8.43934 12.9662 7.75 12.0437 7.75C11.1907 7.75 10.4785 8.34077 10.3816 9.20835L10.3734 9.30587L8.37663 9.19182C8.49191 7.17347 10.1344 5.75 12.0437 5.75Z",fill:"currentColor"}))},"s");var Cx=ne(be());var KO=i(e=>{var{"aria-label":t="search","aria-hidden":r=!0,className:n="",color:o,size:a=rr.Small,style:l={}}=e,c=ft(e,["aria-label","aria-hidden","className","color","size","style"]);return Cx.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[St.icon,St[a],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:o,style:l},c),Cx.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M15 1C19.4183 1 23 4.58172 23 9C23 13.4183 19.4183 17 15 17C13.2001 17 11.539 16.4056 10.2023 15.4023L3.80101 21.8021L2.21002 20.2111L8.60822 13.8117C7.59861 12.4726 7.00002 10.8062 7.00002 9C7.00002 4.58172 10.5817 1 15 1ZM15 3C11.6863 3 9.00002 5.68629 9.00002 9C9.00002 12.3137 11.6863 15 15 15C18.3137 15 21 12.3137 21 9C21 5.68629 18.3137 3 15 3Z",fill:"currentColor"}))},"s");pr(':root{--breakpoint-xs:320px;--breakpoint-s:576px;--breakpoint-m:768px;--breakpoint-l:992px;--breakpoint-xl:1248px;--container-width-xs:288px;--container-width-s:544px;--container-width-m:720px;--container-width-l:944px;--container-width-xl:1200px;--color-brick:#bd2719;--color-brick-light:#ffeeed;--color-brick-medium-light:#facbc8;--color-brick-dark:#800e04;--color-bus:#0000bf;--color-bus-light:#f0f0ff;--color-bus-medium-light:#ccf;--color-bus-dark:#00005e;--color-coat-of-arms:#0072c6;--color-coat-of-arms-light:#e6f4ff;--color-coat-of-arms-medium-light:#b5daf7;--color-coat-of-arms-dark:#005799;--color-copper:#00d7a7;--color-copper-light:#cffaf1;--color-copper-medium-light:#9ef0de;--color-copper-dark:#00a17d;--color-engel:#ffe977;--color-engel-light:#fff9db;--color-engel-medium-light:#fff3b8;--color-engel-dark:#dbc030;--color-fog:#9fc9eb;--color-fog-light:#e8f3fc;--color-fog-medium-light:#d0e6f7;--color-fog-dark:#72a5cf;--color-gold:#c2a251;--color-gold-light:#f7f2e4;--color-gold-medium-light:#e8d7a7;--color-gold-dark:#9e823c;--color-metro:#fd4f00;--color-metro-light:#ffeee6;--color-metro-medium-light:#ffcab3;--color-metro-dark:#bd2f00;--color-silver:#dedfe1;--color-silver-light:#f7f7f8;--color-silver-medium-light:#efeff0;--color-silver-dark:#b0b8bf;--color-summer:#ffc61e;--color-summer-light:#fff4d4;--color-summer-medium-light:#ffe49c;--color-summer-dark:#cc9200;--color-suomenlinna:#f5a3c7;--color-suomenlinna-light:#fff0f7;--color-suomenlinna-medium-light:#ffdbeb;--color-suomenlinna-dark:#e673a5;--color-tram:#008741;--color-tram-light:#dff7eb;--color-tram-medium-light:#a3e3c2;--color-tram-dark:#006631;--color-focus-outline:#0072c6;--color-black:#000;--color-white:#fff;--color-black-5:#f2f2f2;--color-black-10:#e6e6e6;--color-black-20:#ccc;--color-black-30:#b3b3b3;--color-black-40:#999;--color-black-50:grey;--color-black-60:#595959;--color-black-70:#4d4d4d;--color-black-80:#333;--color-black-90:#1a1a1a;--color-error:#b01038;--color-error-light:#f6e2e6;--color-error-dark:#8d0d2d;--color-success:#007a64;--color-success-light:#e2f5f3;--color-success-dark:#006250;--color-alert:#ffda07;--color-alert-light:#fff4b4;--color-alert-dark:#d18200;--color-info:#0062b9;--color-info-light:#e5eff8;--color-info-dark:#004f94;--box-shadow-s:0px 2px 10px 0px rgba(0,0,0,0.07);--box-shadow-m:0px 2px 10px 0px rgba(0,0,0,0.1);--box-shadow-l:0px 2px 20px 0px rgba(0,0,0,0.2);--spacing-layout-2-xs:1rem;--spacing-layout-xs:1.5rem;--spacing-layout-s:2rem;--spacing-layout-m:3rem;--spacing-layout-l:4rem;--spacing-layout-xl:6rem;--spacing-layout-2-xl:8rem;--spacing-4-xs:0.125rem;--spacing-3-xs:0.25rem;--spacing-2-xs:0.5rem;--spacing-xs:0.75rem;--spacing-s:1rem;--spacing-m:1.5rem;--spacing-l:2rem;--spacing-xl:2.5rem;--spacing-2-xl:3.0rem;--spacing-3-xl:3.5rem;--spacing-4-xl:4rem;--spacing-5-xl:4.5rem;--fontsize-heading-xxl:4rem;--fontsize-heading-xl:3rem;--fontsize-heading-xl-mobile:2.5rem;--fontsize-heading-l:2rem;--fontsize-heading-m:1.5rem;--fontsize-heading-s:1.25rem;--fontsize-heading-xs:1.125rem;--fontsize-heading-xxs:1rem;--fontsize-body-s:0.875rem;--fontsize-body-m:1rem;--fontsize-body-l:1.125rem;--fontsize-body-xl:1.25rem;--font-default:HelsinkiGrotesk,Arial,sans-serif;--lineheight-s:1;--lineheight-m:1.2;--lineheight-l:1.5;--lineheight-xl:1.75}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.visually-hidden{border:0;clip:"rect(0 0 0 0)";height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.button-reset{background:none;border:none;color:inherit;cursor:pointer;font:inherit;padding:0}.text-body{color:var(--color-black-90);font-size:var(--fontsize-body-m);line-height:var(--lineheight-l)}.text-body,.text-medium{font-family:var(--font-default)}.text-medium{font-weight:500}.text-bold{font-family:var(--font-default);font-weight:700}.text-xl{font-size:var(--fontsize-heading-m)}.text-lg{font-size:var(--fontsize-heading-s)}.text-md{font-size:var(--fontsize-heading-xs)}.subtitle{font-size:var(--fontsize-body-m)}.text-sm{font-size:var(--fontsize-body-s);line-height:var(--lineheight-xl)}.heading-xxl{font-size:var(--fontsize-heading-xxl);letter-spacing:-1.2px}.heading-xl,.heading-xxl{font-weight:400;line-height:var(--lineheight-s)}.heading-xl{font-size:var(--fontsize-heading-xl);letter-spacing:-1px}.heading-xl-mobile{font-size:var(--fontsize-heading-xl-mobile);font-weight:400;letter-spacing:-.8px;line-height:var(--lineheight-s)}.heading-l{font-size:var(--fontsize-heading-l);font-weight:400;letter-spacing:-.4px}.heading-l,.heading-m{line-height:var(--lineheight-m)}.heading-m{font-size:var(--fontsize-heading-m);font-weight:500;letter-spacing:-.2px}.heading-s{font-size:var(--fontsize-heading-s);font-weight:500}.heading-s,.heading-xs{letter-spacing:0;line-height:var(--lineheight-l)}.heading-xs{font-size:var(--fontsize-heading-xs);font-weight:700}.heading-xxs{font-size:var(--fontsize-heading-xxs);font-weight:700;letter-spacing:.2px;line-height:var(--lineheight-l)}.helper-text{color:var(--color-black-60);display:block;flex-basis:100%;font-size:var(--fontsize-body-m);margin-top:var(--spacing-2-xs)}html{-webkit-text-size-adjust:100%}');var AW={}.hasOwnProperty;function YO(e){let t=typeof e;return e?t==="string"||t==="number"?e:Array.isArray(e)?e.length?e.map(r=>YO(r)).filter(Boolean).join(" "):null:t==="object"?((r,n=null)=>{if(r.toString!==Object.prototype.toString&&!r.toString.toString().includes("[native code]"))return r.toString();let o=Object.assign({},r);return n&&Object.keys(n).filter(a=>!!r[a]).forEach(a=>{o[n[a]]=!0}),Object.keys(o).filter(a=>AW.call(o,a)&&!!o[a]).join(" ")})(e,this):null:null}i(YO,"n");var Dt=i((...e)=>e.map(YO).filter(Boolean).join(" "),"r");var dl=ne(be()),XO=ne(qf());var QO=i(()=>typeof window>"u"||typeof document>"u","e");var RW=typeof window<"u"&&window.document?dl.useLayoutEffect:dl.useEffect,j0=i((e,t,r)=>{let n=t&&typeof t!="string",o=(0,dl.useRef)(n?(0,XO.uniqueId)("custom-theme-"):"").current;return RW(()=>{n&&((a,l,c)=>{if(QO())return;let d=i(p=>{var m;return(m=p.selectorText)===null||m===void 0?void 0:m.includes(`${a}.${c}`)},"o");try{let p=[...document.styleSheets].findIndex(I=>{try{return[...I.cssRules].findIndex(k=>{var x;return(x=k.selectorText)===null||x===void 0?void 0:x.includes(a)})>=0}catch{return!1}});if(p===-1){let I=document.createElement("style");document.head.appendChild(I),p=document.styleSheets.length-1}let m=document.styleSheets[p],v=m.cssRules,b=[...v].findIndex(d);b===-1&&(m.insertRule(`.${a}.${c} { content: '' }`,v.length),b=[...v].findIndex(d));let _=v[b];Object.entries(l).forEach(([I,k])=>_.style.setProperty(I,k))}catch{console.warn(`Could not find the stylesheet to update with the "${a}" selector!`)}})(e&&e.split(" ")[0],t,`${o}${r||""}`)},[e,t,o,n,r]),o},"d");var pl=ne(be());var W0,G0,K0,Ss={button:"Button-module_button__1msFE",primary:"Button-module_primary__2LfKB",secondary:"Button-module_secondary__1nABp",supplementary:"Button-module_supplementary__3YKiS","theme-coat":"Button-module_theme-coat__2_3U7","theme-black":"Button-module_theme-black__m8giY",clear:"Button-module_clear__2i_5U",success:"Button-module_success__CU9nK",danger:"Button-module_danger__2el15","size-small":"Button-module_size-small__3lizH",fullWidth:"Button-module_fullWidth__31eVK",icon:"Button-module_icon__O-h7R"};pr(".Button-module_button__1msFE{--border-width:2px;--outline-width-focus:3px;--padding-horizontal:var(--spacing-l);--min-size:56px;--padding-vertical:var(--spacing-s);--padding:calc(var(--padding-vertical) - var(--border-width)) calc(var(--padding-horizontal) - var(--border-width));--icon-reposition:calc(-1 * var(--spacing-2-xs));--computed-background-color:var(--background-color,transparent);--computed-background-color-focus:var(--background-color-focus,var(--computed-background-color,transparent));--computed-background-color-hover:var(--background-color-hover,var(--computed-background-color-focus,transparent));--computed-background-color-active:var(--background-color-active,var(--computed-background-color-hover,transparent));--computed-background-color-disabled:var(--background-color-disabled,var(--color-black-20,transparent));--computed-color:var(--color,inherit);--computed-color-focus:var(--color-focus,var(--computed-color,inherit));--computed-color-hover:var(--color-hover,var(--computed-color-focus,inherit));--computed-color-active:var(--color-active,var(--computed-color-hover,inherit));--computed-color-disabled:var(--color-disabled,var(--color-white,inherit));--computed-border-color:var(--border-color,var(--computed-background-color));--computed-border-color-focus:var(--border-color-focus,var(--computed-border-color,transparent));--computed-border-color-hover:var(--border-color-hover,var(--computed-border-color-focus,transparent));--computed-border-color-active:var(--border-color-active,var(--computed-border-color-hover,transparent));--computed-border-color-disabled:var(--border-color-disabled,var(--computed-background-color-disabled,transparent));--computed-outline-color-focus:var(--outline-color-focus,transparent);--computed-icon-size:var(--icon-size,var(--spacing-m));align-items:center;background-color:var(--computed-background-color);border:var(--border-width) solid var(--computed-border-color);border-radius:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--computed-color,inherit);column-gap:var(--spacing-2-xs);cursor:var(--cursor,pointer);display:inline-flex;font-family:inherit;font-size:100%;font-weight:500;hyphens:auto;place-content:flex-start center;line-height:var(--lineheight-l);margin:0;min-height:var(--min-size);min-width:var(--min-size);outline:none;outline-offset:2px;overflow:hidden;overflow-wrap:anywhere;padding:var(--padding);position:relative;text-align:center;text-decoration:none;text-transform:none;vertical-align:top}.Button-module_button__1msFE:after{margin-right:var(--icon-reposition)}.Button-module_button__1msFE:before{margin-left:var(--icon-reposition)}.Button-module_button__1msFE,.Button-module_button__1msFE[type=button],.Button-module_button__1msFE[type=reset],.Button-module_button__1msFE[type=submit]{-webkit-appearance:button}.Button-module_button__1msFE:focus-visible{background-color:var(--computed-background-color-focus);border-color:var(--computed-border-color-focus);color:var(--computed-color-focus);outline:var(--outline-width-focus) solid var(--computed-outline-color-focus)}.Button-module_button__1msFE:hover{background-color:var(--computed-background-color-hover);border-color:var(--computed-border-color-hover);color:var(--computed-color-hover)}.Button-module_button__1msFE:active{background-color:var(--computed-background-color-active);border-color:var(--computed-border-color-active);color:var(--computed-color-active);outline:var(--outline-width-focus) solid var(--computed-outline-color-focus)}.Button-module_button__1msFE:disabled{--cursor:not-allowed;background-color:var(--computed-background-color-disabled);border-color:var(--computed-border-color-disabled);color:var(--computed-color-disabled);outline:none}.Button-module_button__1msFE button.Button-module_button__1msFE{-webkit-appearance:button}.Button-module_primary__2LfKB{--background-color:var(--color-bus);--background-color-hover:var(--color-bus-dark);--background-color-focus:var(--color-bus);--background-color-disabled:var(--color-black-20);--border-color:transparent;--color:var(--color-white);--color-disabled:var(--color-white);--outline-color-focus:var(--color-coat-of-arms)}.Button-module_secondary__1nABp{--border-color:var(--color-bus);--border-color-disabled:var(--color-disabled)}.Button-module_secondary__1nABp,.Button-module_supplementary__3YKiS{--background-color:transparent;--background-color-hover:var(--color-bus-light);--background-color-focus:transparent;--background-color-disabled:transparent;--color:var(--color-bus);--color-disabled:var(--color-black-40);--outline-color-focus:var(--color-coat-of-arms)}.Button-module_supplementary__3YKiS{--border-color:transparent;--border-color-disabled:transparent}.Button-module_theme-coat__2_3U7.Button-module_primary__2LfKB{--background-color:var(--color-bus);--background-color-hover:var(--color-bus-dark);--background-color-focus:var(--color-bus);--background-color-disabled:var(--color-black-20);--border-color:transparent;--color-disabled:var(--color-white);--outline-color-focus:var(--color-coat-of-arms);--background-color:var(--color-coat-of-arms);--background-color-hover:var(--color-coat-of-arms-dark);--background-color-focus:var(--color-coat-of-arms);--border-color:var(--color-coat-of-arms);--border-color-hover:var(--color-coat-of-arms-dark);--border-color-focus:var(--color-coat-of-arms);--color:var(--color-white)}.Button-module_theme-coat__2_3U7.Button-module_secondary__1nABp{--border-color:var(--color-bus);--border-color-disabled:var(--color-disabled);--border-color:var(--color-coat-of-arms)}.Button-module_theme-coat__2_3U7.Button-module_secondary__1nABp,.Button-module_theme-coat__2_3U7.Button-module_supplementary__3YKiS{--background-color-hover:var(--color-bus-light);--background-color-disabled:transparent;--color:var(--color-bus);--color-disabled:var(--color-black-40);--outline-color-focus:var(--color-coat-of-arms);--background-color:transparent;--background-color-hover:var(--color-coat-of-arms-light);--background-color-focus:transparent;--color:var(--color-coat-of-arms)}.Button-module_theme-coat__2_3U7.Button-module_supplementary__3YKiS{--border-color-disabled:transparent;--border-color:transparent}.Button-module_theme-black__m8giY.Button-module_primary__2LfKB{--background-color:var(--color-bus);--background-color-hover:var(--color-bus-dark);--background-color-focus:var(--color-bus);--background-color-disabled:var(--color-black-20);--border-color:transparent;--color-disabled:var(--color-white);--outline-color-focus:var(--color-coat-of-arms);--background-color:var(--color-black);--background-color-hover:var(--color-black);--background-color-focus:var(--color-black);--border-color:var(--color-black);--border-color-hover:var(--color-black);--border-color-focus:var(--color-black);--color:var(--color-white);--color-hover:var(--color-white);--color-focus:var(--color-white)}.Button-module_theme-black__m8giY.Button-module_secondary__1nABp{--border-color:var(--color-bus);--border-color-disabled:var(--color-disabled);--border-color:var(--color-black);--border-color-hover:var(--color-black);--border-color-focus:var(--color-black)}.Button-module_theme-black__m8giY.Button-module_secondary__1nABp,.Button-module_theme-black__m8giY.Button-module_supplementary__3YKiS{--background-color-hover:var(--color-bus-light);--background-color-disabled:transparent;--color:var(--color-bus);--color-disabled:var(--color-black-40);--outline-color-focus:var(--color-coat-of-arms);--background-color:transparent;--background-color-hover:var(--color-black-5);--background-color-focus:transparent;--color:var(--color-black);--color-hover:var(--color-black);--color-focus:var(--color-black)}.Button-module_theme-black__m8giY.Button-module_supplementary__3YKiS{--border-color-disabled:transparent;--border-color:transparent;--border-color-hover:transparent}.Button-module_clear__2i_5U{--background-color:transparent;--background-color-disabled:transparent;--border-color:transparent;--border-color-disabled:transparent;--color:var(--color-black-90);--color-disabled:var(--color-black-90)}.Button-module_success__CU9nK{--background-color:var(--color-success);--background-color-hover:var(--color-success-dark);--background-color-focus:var(--color-success);--border-color:var(--color-success);--border-color-hover:var(--color-success-dark);--border-color-focus:var(--color-success)}.Button-module_danger__2el15,.Button-module_success__CU9nK{--color:var(--color-white);--outline-color-focus:var(--color-coat-of-arms)}.Button-module_danger__2el15{--background-color:var(--color-error);--background-color-hover:var(--color-error-dark);--background-color-focus:var(--color-error);--border-color:var(--color-error);--border-color-hover:var(--color-error-dark);--border-color-focus:var(--color-error)}.Button-module_size-small__3lizH{--min-size:44px;--padding-horizontal:var(--spacing-m);--padding-vertical:var(--spacing-2-xs)}.Button-module_fullWidth__31eVK{width:100%}.Button-module_icon__O-h7R{flex-shrink:0;height:var(--computed-icon-size);width:var(--computed-icon-size)}.Button-module_icon__O-h7R:first-child:not(:last-child){margin-left:var(--icon-reposition)}.Button-module_icon__O-h7R:last-child:not(:first-child){margin-right:var(--icon-reposition)}"),function(e){e.Small="small",e.Medium="medium"}(W0||(W0={})),function(e){e.Bus="bus",e.Coat="coat",e.Black="black"}(G0||(G0={})),function(e){e.Primary="primary",e.Secondary="secondary",e.Supplementary="supplementary",e.Success="success",e.Danger="danger",e.Clear="clear"}(K0||(K0={}));var Ox=pl.default.forwardRef((e,t)=>{var{children:r,className:n,disabled:o=!1,fullWidth:a,size:l=W0.Medium,theme:c=G0.Bus,variant:d=K0.Primary,iconStart:p,iconEnd:m,onClick:v}=e,b=ft(e,["children","className","disabled","fullWidth","size","theme","variant","iconStart","iconEnd","onClick"]);let _=j0(Ss.button,c),I=p?pl.default.createElement("div",{className:Ss.icon,"aria-hidden":"true"},p):null,k=m?pl.default.createElement("div",{className:Dt(Ss.icon),"aria-hidden":"true"},m):null;return pl.default.createElement("button",Object.assign({ref:t,disabled:o,type:"button",className:Dt(Ss.button,Ss[d],typeof c=="string"?Ss[`theme-${c}`]:"",Ss[`size-${l}`],a?Ss.fullWidth:"",_,n),onClick:o?void 0:v},b),I,pl.default.createElement("span",null,r),k)});var Ur=ne(be());var Y0=ne(be());var Ax=i(function(t){return t.reduce(function(r,n){var o=n[0],a=n[1];return r[o]=a,r},{})},"fromEntries"),Rx=typeof window<"u"&&window.document&&window.document.createElement?Y0.useLayoutEffect:Y0.useEffect;var Ts=ne(be());var Bt="top",nr="bottom",Wt="right",Vt="left",Q0="auto",Es=[Bt,nr,Wt,Vt],Oo="start",ka="end",JO="clippingParents",X0="viewport",hl="popper",ZO="reference",Nx=Es.reduce(function(e,t){return e.concat([t+"-"+Oo,t+"-"+ka])},[]),J0=[].concat(Es,[Q0]).reduce(function(e,t){return e.concat([t,t+"-"+Oo,t+"-"+ka])},[]),NW="beforeRead",PW="read",DW="afterRead",LW="beforeMain",MW="main",FW="afterMain",BW="beforeWrite",UW="write",HW="afterWrite",e5=[NW,PW,DW,LW,MW,FW,BW,UW,HW];function hr(e){return e?(e.nodeName||"").toLowerCase():null}i(hr,"getNodeName");function qt(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}i(qt,"getWindow");function Gi(e){var t=qt(e).Element;return e instanceof t||e instanceof Element}i(Gi,"isElement");function ir(e){var t=qt(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}i(ir,"isHTMLElement");function ml(e){if(typeof ShadowRoot>"u")return!1;var t=qt(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}i(ml,"isShadowRoot");function zW(e){var t=e.state;Object.keys(t.elements).forEach(function(r){var n=t.styles[r]||{},o=t.attributes[r]||{},a=t.elements[r];!ir(a)||!hr(a)||(Object.assign(a.style,n),Object.keys(o).forEach(function(l){var c=o[l];c===!1?a.removeAttribute(l):a.setAttribute(l,c===!0?"":c)}))})}i(zW,"applyStyles");function $W(e){var t=e.state,r={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,r.popper),t.styles=r,t.elements.arrow&&Object.assign(t.elements.arrow.style,r.arrow),function(){Object.keys(t.elements).forEach(function(n){var o=t.elements[n],a=t.attributes[n]||{},l=Object.keys(t.styles.hasOwnProperty(n)?t.styles[n]:r[n]),c=l.reduce(function(d,p){return d[p]="",d},{});!ir(o)||!hr(o)||(Object.assign(o.style,c),Object.keys(a).forEach(function(d){o.removeAttribute(d)}))})}}i($W,"effect");var t5={name:"applyStyles",enabled:!0,phase:"write",fn:zW,effect:$W,requires:["computeStyles"]};function mr(e){return e.split("-")[0]}i(mr,"getBasePlacement");var mi=Math.max,Ca=Math.min,Ao=Math.round;function ei(e,t){t===void 0&&(t=!1);var r=e.getBoundingClientRect(),n=1,o=1;if(ir(e)&&t){var a=e.offsetHeight,l=e.offsetWidth;l>0&&(n=Ao(r.width)/l||1),a>0&&(o=Ao(r.height)/a||1)}return{width:r.width/n,height:r.height/o,top:r.top/o,right:r.right/n,bottom:r.bottom/o,left:r.left/n,x:r.left/n,y:r.top/o}}i(ei,"getBoundingClientRect");function Oa(e){var t=ei(e),r=e.offsetWidth,n=e.offsetHeight;return Math.abs(t.width-r)<=1&&(r=t.width),Math.abs(t.height-n)<=1&&(n=t.height),{x:e.offsetLeft,y:e.offsetTop,width:r,height:n}}i(Oa,"getLayoutRect");function jf(e,t){var r=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(r&&ml(r)){var n=t;do{if(n&&e.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}i(jf,"contains");function Qr(e){return qt(e).getComputedStyle(e)}i(Qr,"getComputedStyle");function Px(e){return["table","td","th"].indexOf(hr(e))>=0}i(Px,"isTableElement");function Tr(e){return((Gi(e)?e.ownerDocument:e.document)||window.document).documentElement}i(Tr,"getDocumentElement");function Ro(e){return hr(e)==="html"?e:e.assignedSlot||e.parentNode||(ml(e)?e.host:null)||Tr(e)}i(Ro,"getParentNode");function r5(e){return!ir(e)||Qr(e).position==="fixed"?null:e.offsetParent}i(r5,"getTrueOffsetParent");function VW(e){var t=navigator.userAgent.toLowerCase().indexOf("firefox")!==-1,r=navigator.userAgent.indexOf("Trident")!==-1;if(r&&ir(e)){var n=Qr(e);if(n.position==="fixed")return null}var o=Ro(e);for(ml(o)&&(o=o.host);ir(o)&&["html","body"].indexOf(hr(o))<0;){var a=Qr(o);if(a.transform!=="none"||a.perspective!=="none"||a.contain==="paint"||["transform","perspective"].indexOf(a.willChange)!==-1||t&&a.willChange==="filter"||t&&a.filter&&a.filter!=="none")return o;o=o.parentNode}return null}i(VW,"getContainingBlock");function gi(e){for(var t=qt(e),r=r5(e);r&&Px(r)&&Qr(r).position==="static";)r=r5(r);return r&&(hr(r)==="html"||hr(r)==="body"&&Qr(r).position==="static")?t:r||VW(e)||t}i(gi,"getOffsetParent");function Aa(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}i(Aa,"getMainAxisFromPlacement");function Ra(e,t,r){return mi(e,Ca(t,r))}i(Ra,"within");function n5(e,t,r){var n=Ra(e,t,r);return n>r?r:n}i(n5,"withinMaxClamp");function Wf(){return{top:0,right:0,bottom:0,left:0}}i(Wf,"getFreshSideObject");function Gf(e){return Object.assign({},Wf(),e)}i(Gf,"mergePaddingObject");function Kf(e,t){return t.reduce(function(r,n){return r[n]=e,r},{})}i(Kf,"expandToHashMap");var qW=i(function(t,r){return t=typeof t=="function"?t(Object.assign({},r.rects,{placement:r.placement})):t,Gf(typeof t!="number"?t:Kf(t,Es))},"toPaddingObject");function jW(e){var t,r=e.state,n=e.name,o=e.options,a=r.elements.arrow,l=r.modifiersData.popperOffsets,c=mr(r.placement),d=Aa(c),p=[Vt,Wt].indexOf(c)>=0,m=p?"height":"width";if(!(!a||!l)){var v=qW(o.padding,r),b=Oa(a),_=d==="y"?Bt:Vt,I=d==="y"?nr:Wt,k=r.rects.reference[m]+r.rects.reference[d]-l[d]-r.rects.popper[m],x=l[d]-r.rects.reference[d],g=gi(a),w=g?d==="y"?g.clientHeight||0:g.clientWidth||0:0,T=k/2-x/2,C=v[_],L=w-b[m]-v[I],N=w/2-b[m]/2+T,U=Ra(C,N,L),O=d;r.modifiersData[n]=(t={},t[O]=U,t.centerOffset=U-N,t)}}i(jW,"arrow");function WW(e){var t=e.state,r=e.options,n=r.element,o=n===void 0?"[data-popper-arrow]":n;o!=null&&(typeof o=="string"&&(o=t.elements.popper.querySelector(o),!o)||jf(t.elements.popper,o)&&(t.elements.arrow=o))}i(WW,"effect");var i5={name:"arrow",enabled:!0,phase:"main",fn:jW,effect:WW,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function ti(e){return e.split("-")[1]}i(ti,"getVariation");var GW={top:"auto",right:"auto",bottom:"auto",left:"auto"};function KW(e){var t=e.x,r=e.y,n=window,o=n.devicePixelRatio||1;return{x:Ao(t*o)/o||0,y:Ao(r*o)/o||0}}i(KW,"roundOffsetsByDPR");function o5(e){var t,r=e.popper,n=e.popperRect,o=e.placement,a=e.variation,l=e.offsets,c=e.position,d=e.gpuAcceleration,p=e.adaptive,m=e.roundOffsets,v=e.isFixed,b=l.x,_=b===void 0?0:b,I=l.y,k=I===void 0?0:I,x=typeof m=="function"?m({x:_,y:k}):{x:_,y:k};_=x.x,k=x.y;var g=l.hasOwnProperty("x"),w=l.hasOwnProperty("y"),T=Vt,C=Bt,L=window;if(p){var N=gi(r),U="clientHeight",O="clientWidth";if(N===qt(r)&&(N=Tr(r),Qr(N).position!=="static"&&c==="absolute"&&(U="scrollHeight",O="scrollWidth")),N=N,o===Bt||(o===Vt||o===Wt)&&a===ka){C=nr;var D=v&&N===L&&L.visualViewport?L.visualViewport.height:N[U];k-=D-n.height,k*=d?1:-1}if(o===Vt||(o===Bt||o===nr)&&a===ka){T=Wt;var B=v&&N===L&&L.visualViewport?L.visualViewport.width:N[O];_-=B-n.width,_*=d?1:-1}}var F=Object.assign({position:c},p&&GW),V=m===!0?KW({x:_,y:k}):{x:_,y:k};if(_=V.x,k=V.y,d){var $;return Object.assign({},F,($={},$[C]=w?"0":"",$[T]=g?"0":"",$.transform=(L.devicePixelRatio||1)<=1?"translate("+_+"px, "+k+"px)":"translate3d("+_+"px, "+k+"px, 0)",$))}return Object.assign({},F,(t={},t[C]=w?k+"px":"",t[T]=g?_+"px":"",t.transform="",t))}i(o5,"mapToStyles");function YW(e){var t=e.state,r=e.options,n=r.gpuAcceleration,o=n===void 0?!0:n,a=r.adaptive,l=a===void 0?!0:a,c=r.roundOffsets,d=c===void 0?!0:c;if(0)var p;var m={placement:mr(t.placement),variation:ti(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:o,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,o5(Object.assign({},m,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:l,roundOffsets:d})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,o5(Object.assign({},m,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:d})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}i(YW,"computeStyles");var s5={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:YW,data:{}};var Z0={passive:!0};function QW(e){var t=e.state,r=e.instance,n=e.options,o=n.scroll,a=o===void 0?!0:o,l=n.resize,c=l===void 0?!0:l,d=qt(t.elements.popper),p=[].concat(t.scrollParents.reference,t.scrollParents.popper);return a&&p.forEach(function(m){m.addEventListener("scroll",r.update,Z0)}),c&&d.addEventListener("resize",r.update,Z0),function(){a&&p.forEach(function(m){m.removeEventListener("scroll",r.update,Z0)}),c&&d.removeEventListener("resize",r.update,Z0)}}i(QW,"effect");var a5={name:"eventListeners",enabled:!0,phase:"write",fn:i(function(){},"fn"),effect:QW,data:{}};var XW={left:"right",right:"left",bottom:"top",top:"bottom"};function gl(e){return e.replace(/left|right|bottom|top/g,function(t){return XW[t]})}i(gl,"getOppositePlacement");var JW={start:"end",end:"start"};function em(e){return e.replace(/start|end/g,function(t){return JW[t]})}i(em,"getOppositeVariationPlacement");function Na(e){var t=qt(e),r=t.pageXOffset,n=t.pageYOffset;return{scrollLeft:r,scrollTop:n}}i(Na,"getWindowScroll");function Pa(e){return ei(Tr(e)).left+Na(e).scrollLeft}i(Pa,"getWindowScrollBarX");function Dx(e){var t=qt(e),r=Tr(e),n=t.visualViewport,o=r.clientWidth,a=r.clientHeight,l=0,c=0;return n&&(o=n.width,a=n.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(l=n.offsetLeft,c=n.offsetTop)),{width:o,height:a,x:l+Pa(e),y:c}}i(Dx,"getViewportRect");function Lx(e){var t,r=Tr(e),n=Na(e),o=(t=e.ownerDocument)==null?void 0:t.body,a=mi(r.scrollWidth,r.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),l=mi(r.scrollHeight,r.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0),c=-n.scrollLeft+Pa(e),d=-n.scrollTop;return Qr(o||r).direction==="rtl"&&(c+=mi(r.clientWidth,o?o.clientWidth:0)-a),{width:a,height:l,x:c,y:d}}i(Lx,"getDocumentRect");function Da(e){var t=Qr(e),r=t.overflow,n=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(r+o+n)}i(Da,"isScrollParent");function tm(e){return["html","body","#document"].indexOf(hr(e))>=0?e.ownerDocument.body:ir(e)&&Da(e)?e:tm(Ro(e))}i(tm,"getScrollParent");function Is(e,t){var r;t===void 0&&(t=[]);var n=tm(e),o=n===((r=e.ownerDocument)==null?void 0:r.body),a=qt(n),l=o?[a].concat(a.visualViewport||[],Da(n)?n:[]):n,c=t.concat(l);return o?c:c.concat(Is(Ro(l)))}i(Is,"listScrollParents");function vl(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}i(vl,"rectToClientRect");function ZW(e){var t=ei(e);return t.top=t.top+e.clientTop,t.left=t.left+e.clientLeft,t.bottom=t.top+e.clientHeight,t.right=t.left+e.clientWidth,t.width=e.clientWidth,t.height=e.clientHeight,t.x=t.left,t.y=t.top,t}i(ZW,"getInnerBoundingClientRect");function u5(e,t){return t===X0?vl(Dx(e)):Gi(t)?ZW(t):vl(Lx(Tr(e)))}i(u5,"getClientRectFromMixedType");function eG(e){var t=Is(Ro(e)),r=["absolute","fixed"].indexOf(Qr(e).position)>=0,n=r&&ir(e)?gi(e):e;return Gi(n)?t.filter(function(o){return Gi(o)&&jf(o,n)&&hr(o)!=="body"}):[]}i(eG,"getClippingParents");function Mx(e,t,r){var n=t==="clippingParents"?eG(e):[].concat(t),o=[].concat(n,[r]),a=o[0],l=o.reduce(function(c,d){var p=u5(e,d);return c.top=mi(p.top,c.top),c.right=Ca(p.right,c.right),c.bottom=Ca(p.bottom,c.bottom),c.left=mi(p.left,c.left),c},u5(e,a));return l.width=l.right-l.left,l.height=l.bottom-l.top,l.x=l.left,l.y=l.top,l}i(Mx,"getClippingRect");function Yf(e){var t=e.reference,r=e.element,n=e.placement,o=n?mr(n):null,a=n?ti(n):null,l=t.x+t.width/2-r.width/2,c=t.y+t.height/2-r.height/2,d;switch(o){case Bt:d={x:l,y:t.y-r.height};break;case nr:d={x:l,y:t.y+t.height};break;case Wt:d={x:t.x+t.width,y:c};break;case Vt:d={x:t.x-r.width,y:c};break;default:d={x:t.x,y:t.y}}var p=o?Aa(o):null;if(p!=null){var m=p==="y"?"height":"width";switch(a){case Oo:d[p]=d[p]-(t[m]/2-r[m]/2);break;case ka:d[p]=d[p]+(t[m]/2-r[m]/2);break;default:}}return d}i(Yf,"computeOffsets");function vi(e,t){t===void 0&&(t={});var r=t,n=r.placement,o=n===void 0?e.placement:n,a=r.boundary,l=a===void 0?JO:a,c=r.rootBoundary,d=c===void 0?X0:c,p=r.elementContext,m=p===void 0?hl:p,v=r.altBoundary,b=v===void 0?!1:v,_=r.padding,I=_===void 0?0:_,k=Gf(typeof I!="number"?I:Kf(I,Es)),x=m===hl?ZO:hl,g=e.rects.popper,w=e.elements[b?x:m],T=Mx(Gi(w)?w:w.contextElement||Tr(e.elements.popper),l,d),C=ei(e.elements.reference),L=Yf({reference:C,element:g,strategy:"absolute",placement:o}),N=vl(Object.assign({},g,L)),U=m===hl?N:C,O={top:T.top-U.top+k.top,bottom:U.bottom-T.bottom+k.bottom,left:T.left-U.left+k.left,right:U.right-T.right+k.right},D=e.modifiersData.offset;if(m===hl&&D){var B=D[o];Object.keys(O).forEach(function(F){var V=[Wt,nr].indexOf(F)>=0?1:-1,$=[Bt,nr].indexOf(F)>=0?"y":"x";O[F]+=B[$]*V})}return O}i(vi,"detectOverflow");function Fx(e,t){t===void 0&&(t={});var r=t,n=r.placement,o=r.boundary,a=r.rootBoundary,l=r.padding,c=r.flipVariations,d=r.allowedAutoPlacements,p=d===void 0?J0:d,m=ti(n),v=m?c?Nx:Nx.filter(function(I){return ti(I)===m}):Es,b=v.filter(function(I){return p.indexOf(I)>=0});b.length===0&&(b=v);var _=b.reduce(function(I,k){return I[k]=vi(e,{placement:k,boundary:o,rootBoundary:a,padding:l})[mr(k)],I},{});return Object.keys(_).sort(function(I,k){return _[I]-_[k]})}i(Fx,"computeAutoPlacement");function tG(e){if(mr(e)===Q0)return[];var t=gl(e);return[em(e),t,em(t)]}i(tG,"getExpandedFallbackPlacements");function rG(e){var t=e.state,r=e.options,n=e.name;if(!t.modifiersData[n]._skip){for(var o=r.mainAxis,a=o===void 0?!0:o,l=r.altAxis,c=l===void 0?!0:l,d=r.fallbackPlacements,p=r.padding,m=r.boundary,v=r.rootBoundary,b=r.altBoundary,_=r.flipVariations,I=_===void 0?!0:_,k=r.allowedAutoPlacements,x=t.options.placement,g=mr(x),w=g===x,T=d||(w||!I?[gl(x)]:tG(x)),C=[x].concat(T).reduce(function(ze,it){return ze.concat(mr(it)===Q0?Fx(t,{placement:it,boundary:m,rootBoundary:v,padding:p,flipVariations:I,allowedAutoPlacements:k}):it)},[]),L=t.rects.reference,N=t.rects.popper,U=new Map,O=!0,D=C[0],B=0;B=0,J=q?"width":"height",oe=vi(t,{placement:F,boundary:m,rootBoundary:v,altBoundary:b,padding:p}),ue=q?$?Wt:Vt:$?nr:Bt;L[J]>N[J]&&(ue=gl(ue));var me=gl(ue),ve=[];if(a&&ve.push(oe[V]<=0),c&&ve.push(oe[ue]<=0,oe[me]<=0),ve.every(function(ze){return ze})){D=F,O=!1;break}U.set(F,ve)}if(O)for(var st=I?3:1,gt=i(function(it){var je=C.find(function(at){var ie=U.get(at);if(ie)return ie.slice(0,it).every(function(Q){return Q})});if(je)return D=je,"break"},"_loop"),rt=st;rt>0;rt--){var nt=gt(rt);if(nt==="break")break}t.placement!==D&&(t.modifiersData[n]._skip=!0,t.placement=D,t.reset=!0)}}i(rG,"flip");var l5={name:"flip",enabled:!0,phase:"main",fn:rG,requiresIfExists:["offset"],data:{_skip:!1}};function c5(e,t,r){return r===void 0&&(r={x:0,y:0}),{top:e.top-t.height-r.y,right:e.right-t.width+r.x,bottom:e.bottom-t.height+r.y,left:e.left-t.width-r.x}}i(c5,"getSideOffsets");function f5(e){return[Bt,Wt,nr,Vt].some(function(t){return e[t]>=0})}i(f5,"isAnySideFullyClipped");function nG(e){var t=e.state,r=e.name,n=t.rects.reference,o=t.rects.popper,a=t.modifiersData.preventOverflow,l=vi(t,{elementContext:"reference"}),c=vi(t,{altBoundary:!0}),d=c5(l,n),p=c5(c,o,a),m=f5(d),v=f5(p);t.modifiersData[r]={referenceClippingOffsets:d,popperEscapeOffsets:p,isReferenceHidden:m,hasPopperEscaped:v},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":m,"data-popper-escaped":v})}i(nG,"hide");var d5={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:nG};function iG(e,t,r){var n=mr(e),o=[Vt,Bt].indexOf(n)>=0?-1:1,a=typeof r=="function"?r(Object.assign({},t,{placement:e})):r,l=a[0],c=a[1];return l=l||0,c=(c||0)*o,[Vt,Wt].indexOf(n)>=0?{x:c,y:l}:{x:l,y:c}}i(iG,"distanceAndSkiddingToXY");function oG(e){var t=e.state,r=e.options,n=e.name,o=r.offset,a=o===void 0?[0,0]:o,l=J0.reduce(function(m,v){return m[v]=iG(v,t.rects,a),m},{}),c=l[t.placement],d=c.x,p=c.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=d,t.modifiersData.popperOffsets.y+=p),t.modifiersData[n]=l}i(oG,"offset");var p5={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:oG};function sG(e){var t=e.state,r=e.name;t.modifiersData[r]=Yf({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}i(sG,"popperOffsets");var h5={name:"popperOffsets",enabled:!0,phase:"read",fn:sG,data:{}};function Bx(e){return e==="x"?"y":"x"}i(Bx,"getAltAxis");function aG(e){var t=e.state,r=e.options,n=e.name,o=r.mainAxis,a=o===void 0?!0:o,l=r.altAxis,c=l===void 0?!1:l,d=r.boundary,p=r.rootBoundary,m=r.altBoundary,v=r.padding,b=r.tether,_=b===void 0?!0:b,I=r.tetherOffset,k=I===void 0?0:I,x=vi(t,{boundary:d,rootBoundary:p,padding:v,altBoundary:m}),g=mr(t.placement),w=ti(t.placement),T=!w,C=Aa(g),L=Bx(C),N=t.modifiersData.popperOffsets,U=t.rects.reference,O=t.rects.popper,D=typeof k=="function"?k(Object.assign({},t.rects,{placement:t.placement})):k,B=typeof D=="number"?{mainAxis:D,altAxis:D}:Object.assign({mainAxis:0,altAxis:0},D),F=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,V={x:0,y:0};if(N){if(a){var $,q=C==="y"?Bt:Vt,J=C==="y"?nr:Wt,oe=C==="y"?"height":"width",ue=N[C],me=ue+x[q],ve=ue-x[J],st=_?-O[oe]/2:0,gt=w===Oo?U[oe]:O[oe],rt=w===Oo?-O[oe]:-U[oe],nt=t.elements.arrow,ze=_&&nt?Oa(nt):{width:0,height:0},it=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:Wf(),je=it[q],at=it[J],ie=Ra(0,U[oe],ze[oe]),Q=T?U[oe]/2-st-ie-je-B.mainAxis:gt-ie-je-B.mainAxis,re=T?-U[oe]/2+st+ie+at+B.mainAxis:rt+ie+at+B.mainAxis,ae=t.elements.arrow&&gi(t.elements.arrow),de=ae?C==="y"?ae.clientTop||0:ae.clientLeft||0:0,pe=($=F?.[C])!=null?$:0,ge=ue+Q-pe-de,Ee=ue+re-pe,ke=Ra(_?Ca(me,ge):me,ue,_?mi(ve,Ee):ve);N[C]=ke,V[C]=ke-ue}if(c){var Je,Ze=C==="x"?Bt:Vt,xe=C==="x"?nr:Wt,Ne=N[L],et=L==="y"?"height":"width",jt=Ne+x[Ze],vt=Ne-x[xe],ht=[Bt,Vt].indexOf(g)!==-1,Ce=(Je=F?.[L])!=null?Je:0,yt=ht?jt:Ne-U[et]-O[et]-Ce+B.altAxis,tn=ht?Ne+U[et]+O[et]-Ce-B.altAxis:vt,zr=_&&ht?n5(yt,Ne,tn):Ra(_?yt:jt,Ne,_?tn:vt);N[L]=zr,V[L]=zr-Ne}t.modifiersData[n]=V}}i(aG,"preventOverflow");var m5={name:"preventOverflow",enabled:!0,phase:"main",fn:aG,requiresIfExists:["offset"]};function Ux(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}i(Ux,"getHTMLElementScroll");function Hx(e){return e===qt(e)||!ir(e)?Na(e):Ux(e)}i(Hx,"getNodeScroll");function uG(e){var t=e.getBoundingClientRect(),r=Ao(t.width)/e.offsetWidth||1,n=Ao(t.height)/e.offsetHeight||1;return r!==1||n!==1}i(uG,"isElementScaled");function zx(e,t,r){r===void 0&&(r=!1);var n=ir(t),o=ir(t)&&uG(t),a=Tr(t),l=ei(e,o),c={scrollLeft:0,scrollTop:0},d={x:0,y:0};return(n||!n&&!r)&&((hr(t)!=="body"||Da(a))&&(c=Hx(t)),ir(t)?(d=ei(t,!0),d.x+=t.clientLeft,d.y+=t.clientTop):a&&(d.x=Pa(a))),{x:l.left+c.scrollLeft-d.x,y:l.top+c.scrollTop-d.y,width:l.width,height:l.height}}i(zx,"getCompositeRect");function lG(e){var t=new Map,r=new Set,n=[];e.forEach(function(a){t.set(a.name,a)});function o(a){r.add(a.name);var l=[].concat(a.requires||[],a.requiresIfExists||[]);l.forEach(function(c){if(!r.has(c)){var d=t.get(c);d&&o(d)}}),n.push(a)}return i(o,"sort"),e.forEach(function(a){r.has(a.name)||o(a)}),n}i(lG,"order");function $x(e){var t=lG(e);return e5.reduce(function(r,n){return r.concat(t.filter(function(o){return o.phase===n}))},[])}i($x,"orderModifiers");function Vx(e){var t;return function(){return t||(t=new Promise(function(r){Promise.resolve().then(function(){t=void 0,r(e())})})),t}}i(Vx,"debounce");function qx(e){var t=e.reduce(function(r,n){var o=r[n.name];return r[n.name]=o?Object.assign({},o,n,{options:Object.assign({},o.options,n.options),data:Object.assign({},o.data,n.data)}):n,r},{});return Object.keys(t).map(function(r){return t[r]})}i(qx,"mergeByName");var g5={placement:"bottom",modifiers:[],strategy:"absolute"};function v5(){for(var e=arguments.length,t=new Array(e),r=0;rspan{display:flex}.Tooltip-module_button__2x9m0:focus{box-shadow:0 0 0 var(--button-focus-outline-width) var(--button-focus-outline-color);outline:none}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=bottom]{border-top:8px solid var(--tooltip-border-color)}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=top]{border-bottom:8px solid var(--tooltip-border-color)}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=left]{border-right:8px solid var(--tooltip-border-color)}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=right]{border-left:8px solid var(--tooltip-border-color)}.Tooltip-module_tooltip__3x8S8 .Tooltip-module_arrow__210Rd{position:absolute}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=bottom] .Tooltip-module_arrow__210Rd{border:var(--tooltip-arrow-size) solid transparent;border-bottom:var(--tooltip-arrow-size) solid var(--tooltip-border-color);top:calc(-1 * var(--tooltip-spacing-default) - var(--tooltip-arrow-size))}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=top] .Tooltip-module_arrow__210Rd{border:var(--tooltip-arrow-size) solid transparent;border-top:var(--tooltip-arrow-size) solid var(--tooltip-border-color);bottom:calc(-1 * var(--tooltip-spacing-default) - var(--tooltip-arrow-size))}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=left] .Tooltip-module_arrow__210Rd{border:var(--tooltip-arrow-size) solid transparent;border-left:var(--tooltip-arrow-size) solid var(--tooltip-border-color);right:calc(-1 * var(--tooltip-spacing-default) - var(--tooltip-arrow-size))}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=right] .Tooltip-module_arrow__210Rd{border:var(--tooltip-arrow-size) solid transparent;border-right:var(--tooltip-arrow-size) solid var(--tooltip-border-color);left:calc(-1 * var(--tooltip-spacing-default) - var(--tooltip-arrow-size))}");var Gx=i(e=>{var{boxShadow:t=!1,children:r,placement:n="auto",small:o=!1,buttonLabel:a="Tooltip",tooltipLabel:l="Tooltip",className:c,buttonClassName:d,tooltipClassName:p}=e,m=ft(e,["boxShadow","children","placement","small","buttonLabel","tooltipLabel","className","buttonClassName","tooltipClassName"]);let[v,b]=(0,Ur.useState)(!1),_=(0,Ur.useRef)(null),I=(0,Ur.useRef)(null),[k,x]=(0,Ur.useState)(null),{styles:g,attributes:w,forceUpdate:T}=Wx(_.current,I.current,{placement:n,modifiers:[{name:"arrow",options:{element:k}},{name:"offset",options:{offset:[0,10]}}]});return(0,Ur.useEffect)(()=>{T!==null&&v===!0&&T()},[v,T]),(0,Ur.useEffect)(()=>{let C=i(N=>{let U=N.key||N.keyCode;!v||U!=="Escape"&&U!=="Esc"&&U!==27||b(!1)},"o"),L=i(N=>{let U=N.target;!v||_.current.contains(U)||I.current.contains(U)||b(!1)},"t");return document.addEventListener("keyup",C),document.addEventListener("click",L),()=>{document.removeEventListener("keyup",C),document.removeEventListener("click",L)}}),Ur.default.createElement("div",Object.assign({},m,{className:Dt(vG,c)}),Ur.default.createElement("button",{ref:_,type:"button",className:Dt(gG,d),title:a,"aria-label":a,"aria-expanded":v,onClick:i(()=>{b(!v)},"onClick"),onBlur:i(()=>b(!1),"onBlur")},Ur.default.createElement("span",{"aria-hidden":"true"},Ur.default.createElement(GO,null))),v&&Ur.default.createElement("section",Object.assign({"aria-label":l,ref:I,className:Dt(_G,o&&yG,t&&bG,p),style:g.popper},w.popper),r,Ur.default.createElement("div",Object.assign({ref:x,className:xG,style:g.arrow},w.arrow))))},"b");var or=ne(be());var im=Ki(),Oe=i(e=>Qf(e,im),"raf"),om=Ki();Oe.write=e=>Qf(e,om);var sm=Ki();Oe.onStart=e=>Qf(e,sm);var Qx=Ki();Oe.onFrame=e=>Qf(e,Qx);var Xx=Ki();Oe.onFinish=e=>Qf(e,Xx);var La=[];Oe.setTimeout=(e,t)=>{let r=Oe.now()+t,n=i(()=>{let a=La.findIndex(l=>l.cancel==n);~a&&La.splice(a,1),Cs.count-=~a?1:0},"cancel"),o={time:r,handler:e,cancel:n};return La.splice(S5(r),0,o),Cs.count+=1,E5(),o};var S5=i(e=>~(~La.findIndex(t=>t.time>e)||~La.length),"findTimeout");Oe.cancel=e=>{im.delete(e),om.delete(e)};Oe.sync=e=>{Yx=!0,Oe.batchedUpdates(e),Yx=!1};Oe.throttle=e=>{let t;function r(){try{e(...t)}finally{t=null}}i(r,"queuedFn");function n(...o){t=o,Oe.onStart(r)}return i(n,"throttled"),n.handler=e,n.cancel=()=>{sm.delete(r),t=null},n};var Jx=typeof window<"u"?window.requestAnimationFrame:()=>{};Oe.use=e=>Jx=e;Oe.now=typeof performance<"u"?()=>performance.now():Date.now;Oe.batchedUpdates=e=>e();Oe.catch=console.error;Oe.frameLoop="always";Oe.advance=()=>{Oe.frameLoop!=="demand"?console.warn("Cannot call the manual advancement of rafz whilst frameLoop is not set as demand"):T5()};var ks=-1,Yx=!1;function Qf(e,t){Yx?(t.delete(e),e(0)):(t.add(e),E5())}i(Qf,"schedule");function E5(){ks<0&&(ks=0,Oe.frameLoop!=="demand"&&Jx(I5))}i(E5,"start");function I5(){~ks&&(Jx(I5),Oe.batchedUpdates(T5))}i(I5,"loop");function T5(){let e=ks;ks=Oe.now();let t=S5(ks);t&&(k5(La.splice(0,t),r=>r.handler()),Cs.count-=t),sm.flush(),im.flush(e?Math.min(64,ks-e):16.667),Qx.flush(),om.flush(),Xx.flush()}i(T5,"update");function Ki(){let e=new Set,t=e;return{add(r){Cs.count+=t==e&&!e.has(r)?1:0,e.add(r)},delete(r){return Cs.count-=t==e&&e.has(r)?1:0,e.delete(r)},flush(r){t.size&&(e=new Set,Cs.count-=t.size,k5(t,n=>n(r)&&e.add(n)),Cs.count+=e.size,t=e)}}}i(Ki,"makeQueue");function k5(e,t){e.forEach(r=>{try{t(r)}catch(n){Oe.catch(n)}})}i(k5,"eachSafely");var Cs={count:0,clear(){ks=-1,La=[],sm=Ki(),im=Ki(),Qx=Ki(),om=Ki(),Xx=Ki(),Cs.count=0}};var fm=ne(be()),bi=ne(be());function dm(){}i(dm,"noop");var P5=i((e,t,r)=>Object.defineProperty(e,t,{value:r,writable:!0,configurable:!0}),"defineHidden"),Z={arr:Array.isArray,obj:i(e=>!!e&&e.constructor.name==="Object","obj"),fun:i(e=>typeof e=="function","fun"),str:i(e=>typeof e=="string","str"),num:i(e=>typeof e=="number","num"),und:i(e=>e===void 0,"und")};function Yi(e,t){if(Z.arr(e)){if(!Z.arr(t)||e.length!==t.length)return!1;for(let r=0;re.forEach(t),"each");function kn(e,t,r){if(Z.arr(e)){for(let n=0;nZ.und(e)?[]:Z.arr(e)?e:[e],"toArray");function xl(e,t){if(e.size){let r=Array.from(e);e.clear(),Ve(r,t)}}i(xl,"flush");var wl=i((e,...t)=>xl(e,r=>r(...t)),"flushCalls"),i2,D5,Os=null,L5=!1,o2=dm,kG=i(e=>{e.to&&(D5=e.to),e.now&&(Oe.now=e.now),e.colors!==void 0&&(Os=e.colors),e.skipAnimation!=null&&(L5=e.skipAnimation),e.createStringInterpolator&&(i2=e.createStringInterpolator),e.requestAnimationFrame&&Oe.use(e.requestAnimationFrame),e.batchedUpdates&&(Oe.batchedUpdates=e.batchedUpdates),e.willAdvance&&(o2=e.willAdvance),e.frameLoop&&(Oe.frameLoop=e.frameLoop)},"assign"),Cn=Object.freeze({__proto__:null,get createStringInterpolator(){return i2},get to(){return D5},get colors(){return Os},get skipAnimation(){return L5},get willAdvance(){return o2},assign:kG}),Xf=new Set,ri=[],Zx=[],lm=0,Sl={get idle(){return!Xf.size&&!ri.length},start(e){lm>e.priority?(Xf.add(e),Oe.onStart(CG)):(M5(e),Oe(r2))},advance:r2,sort(e){if(lm)Oe.onFrame(()=>Sl.sort(e));else{let t=ri.indexOf(e);~t&&(ri.splice(t,1),F5(e))}},clear(){ri=[],Xf.clear()}};function CG(){Xf.forEach(M5),Xf.clear(),Oe(r2)}i(CG,"flushStartQueue");function M5(e){ri.includes(e)||F5(e)}i(M5,"startSafely");function F5(e){ri.splice(OG(ri,t=>t.priority>e.priority),0,e)}i(F5,"startUnsafely");function r2(e){let t=Zx;for(let r=0;r0}i(r2,"advance");function OG(e,t){let r=e.findIndex(t);return r<0?e.length:r}i(OG,"findIndex");var B5={transparent:0,aliceblue:4042850303,antiquewhite:4209760255,aqua:16777215,aquamarine:2147472639,azure:4043309055,beige:4126530815,bisque:4293182719,black:255,blanchedalmond:4293643775,blue:65535,blueviolet:2318131967,brown:2771004159,burlywood:3736635391,burntsienna:3934150143,cadetblue:1604231423,chartreuse:2147418367,chocolate:3530104575,coral:4286533887,cornflowerblue:1687547391,cornsilk:4294499583,crimson:3692313855,cyan:16777215,darkblue:35839,darkcyan:9145343,darkgoldenrod:3095792639,darkgray:2846468607,darkgreen:6553855,darkgrey:2846468607,darkkhaki:3182914559,darkmagenta:2332068863,darkolivegreen:1433087999,darkorange:4287365375,darkorchid:2570243327,darkred:2332033279,darksalmon:3918953215,darkseagreen:2411499519,darkslateblue:1211993087,darkslategray:793726975,darkslategrey:793726975,darkturquoise:13554175,darkviolet:2483082239,deeppink:4279538687,deepskyblue:12582911,dimgray:1768516095,dimgrey:1768516095,dodgerblue:512819199,firebrick:2988581631,floralwhite:4294635775,forestgreen:579543807,fuchsia:4278255615,gainsboro:3705462015,ghostwhite:4177068031,gold:4292280575,goldenrod:3668254975,gray:2155905279,green:8388863,greenyellow:2919182335,grey:2155905279,honeydew:4043305215,hotpink:4285117695,indianred:3445382399,indigo:1258324735,ivory:4294963455,khaki:4041641215,lavender:3873897215,lavenderblush:4293981695,lawngreen:2096890111,lemonchiffon:4294626815,lightblue:2916673279,lightcoral:4034953471,lightcyan:3774873599,lightgoldenrodyellow:4210742015,lightgray:3553874943,lightgreen:2431553791,lightgrey:3553874943,lightpink:4290167295,lightsalmon:4288707327,lightseagreen:548580095,lightskyblue:2278488831,lightslategray:2005441023,lightslategrey:2005441023,lightsteelblue:2965692159,lightyellow:4294959359,lime:16711935,limegreen:852308735,linen:4210091775,magenta:4278255615,maroon:2147483903,mediumaquamarine:1724754687,mediumblue:52735,mediumorchid:3126187007,mediumpurple:2473647103,mediumseagreen:1018393087,mediumslateblue:2070474495,mediumspringgreen:16423679,mediumturquoise:1221709055,mediumvioletred:3340076543,midnightblue:421097727,mintcream:4127193855,mistyrose:4293190143,moccasin:4293178879,navajowhite:4292783615,navy:33023,oldlace:4260751103,olive:2155872511,olivedrab:1804477439,orange:4289003775,orangered:4282712319,orchid:3664828159,palegoldenrod:4008225535,palegreen:2566625535,paleturquoise:2951671551,palevioletred:3681588223,papayawhip:4293907967,peachpuff:4292524543,peru:3448061951,pink:4290825215,plum:3718307327,powderblue:2967529215,purple:2147516671,rebeccapurple:1714657791,red:4278190335,rosybrown:3163525119,royalblue:1097458175,saddlebrown:2336560127,salmon:4202722047,sandybrown:4104413439,seagreen:780883967,seashell:4294307583,sienna:2689740287,silver:3233857791,skyblue:2278484991,slateblue:1784335871,slategray:1887473919,slategrey:1887473919,snow:4294638335,springgreen:16744447,steelblue:1182971135,tan:3535047935,teal:8421631,thistle:3636451583,tomato:4284696575,turquoise:1088475391,violet:4001558271,wheat:4125012991,white:4294967295,whitesmoke:4126537215,yellow:4294902015,yellowgreen:2597139199},_i="[-+]?\\d*\\.?\\d+",cm=_i+"%";function pm(...e){return"\\(\\s*("+e.join(")\\s*,\\s*(")+")\\s*\\)"}i(pm,"call");var AG=new RegExp("rgb"+pm(_i,_i,_i)),RG=new RegExp("rgba"+pm(_i,_i,_i,_i)),NG=new RegExp("hsl"+pm(_i,cm,cm)),PG=new RegExp("hsla"+pm(_i,cm,cm,_i)),DG=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,LG=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,MG=/^#([0-9a-fA-F]{6})$/,FG=/^#([0-9a-fA-F]{8})$/;function BG(e){let t;return typeof e=="number"?e>>>0===e&&e>=0&&e<=4294967295?e:null:(t=MG.exec(e))?parseInt(t[1]+"ff",16)>>>0:Os&&Os[e]!==void 0?Os[e]:(t=AG.exec(e))?(_l(t[1])<<24|_l(t[2])<<16|_l(t[3])<<8|255)>>>0:(t=RG.exec(e))?(_l(t[1])<<24|_l(t[2])<<16|_l(t[3])<<8|A5(t[4]))>>>0:(t=DG.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+"ff",16)>>>0:(t=FG.exec(e))?parseInt(t[1],16)>>>0:(t=LG.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)>>>0:(t=NG.exec(e))?(C5(O5(t[1]),am(t[2]),am(t[3]))|255)>>>0:(t=PG.exec(e))?(C5(O5(t[1]),am(t[2]),am(t[3]))|A5(t[4]))>>>0:null}i(BG,"normalizeColor");function e2(e,t,r){return r<0&&(r+=1),r>1&&(r-=1),r<1/6?e+(t-e)*6*r:r<1/2?t:r<2/3?e+(t-e)*(2/3-r)*6:e}i(e2,"hue2rgb");function C5(e,t,r){let n=r<.5?r*(1+t):r+t-r*t,o=2*r-n,a=e2(o,n,e+1/3),l=e2(o,n,e),c=e2(o,n,e-1/3);return Math.round(a*255)<<24|Math.round(l*255)<<16|Math.round(c*255)<<8}i(C5,"hslToRgb");function _l(e){let t=parseInt(e,10);return t<0?0:t>255?255:t}i(_l,"parse255");function O5(e){return(parseFloat(e)%360+360)%360/360}i(O5,"parse360");function A5(e){let t=parseFloat(e);return t<0?0:t>1?255:Math.round(t*255)}i(A5,"parse1");function am(e){let t=parseFloat(e);return t<0?0:t>100?1:t/100}i(am,"parsePercentage");function R5(e){let t=BG(e);if(t===null)return e;t=t||0;let r=(t&4278190080)>>>24,n=(t&16711680)>>>16,o=(t&65280)>>>8,a=(t&255)/255;return`rgba(${r}, ${n}, ${o}, ${a})`}i(R5,"colorToRgba");var As=i((e,t,r)=>{if(Z.fun(e))return e;if(Z.arr(e))return As({range:e,output:t,extrapolate:r});if(Z.str(e.output[0]))return i2(e);let n=e,o=n.output,a=n.range||[0,1],l=n.extrapolateLeft||n.extrapolate||"extend",c=n.extrapolateRight||n.extrapolate||"extend",d=n.easing||(p=>p);return p=>{let m=HG(p,a);return UG(p,a[m],a[m+1],o[m],o[m+1],d,l,c,n.map)}},"createInterpolator");function UG(e,t,r,n,o,a,l,c,d){let p=d?d(e):e;if(pr){if(c==="identity")return p;c==="clamp"&&(p=r)}return n===o?n:t===r?e<=t?n:o:(t===-1/0?p=-p:r===1/0?p=p-t:p=(p-t)/(r-t),p=a(p),n===-1/0?p=-p:o===1/0?p=p+n:p=p*(o-n)+n,p)}i(UG,"interpolate");function HG(e,t){for(var r=1;r=e);++r);return r-1}i(HG,"findRange");function n2(){return n2=Object.assign||function(e){for(var t=1;t!!(e&&e[bl]),"hasFluidValue"),kr=i(e=>e&&e[bl]?e[bl]():e,"getFluidValue"),s2=i(e=>e[Ma]||null,"getFluidObservers");function zG(e,t){e.eventObserved?e.eventObserved(t):e(t)}i(zG,"callFluidObserver");function Fa(e,t){let r=e[Ma];r&&r.forEach(n=>{zG(n,t)})}i(Fa,"callFluidObservers");var l2=class l2{constructor(t){if(this[bl]=void 0,this[Ma]=void 0,!t&&!(t=this.get))throw Error("Unknown getter");$G(this,t)}};i(l2,"FluidValue");var yl=l2,$G=i((e,t)=>U5(e,bl,t),"setFluidGetter");function No(e,t){if(e[bl]){let r=e[Ma];r||U5(e,Ma,r=new Set),r.has(t)||(r.add(t),e.observerAdded&&e.observerAdded(r.size,t))}return t}i(No,"addFluidObserver");function Rs(e,t){let r=e[Ma];if(r&&r.has(t)){let n=r.size-1;n?r.delete(t):e[Ma]=null,e.observerRemoved&&e.observerRemoved(n,t)}}i(Rs,"removeFluidObserver");var U5=i((e,t,r)=>Object.defineProperty(e,t,{value:r,writable:!0,configurable:!0}),"setHidden"),um=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,VG=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,N5=new RegExp(`(${um.source})(%|[a-z]+)`,"i"),t2,qG=/rgba\(([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+)\)/gi,jG=i((e,t,r,n,o)=>`rgba(${Math.round(t)}, ${Math.round(r)}, ${Math.round(n)}, ${o})`,"rgbaRound"),hm=i(e=>{t2||(t2=Os?new RegExp(`(${Object.keys(Os).join("|")})(?!\\w)`,"g"):/^\b$/);let t=e.output.map(a=>kr(a).replace(VG,R5).replace(t2,R5)),r=t.map(a=>a.match(um).map(Number)),o=r[0].map((a,l)=>r.map(c=>{if(!(l in c))throw Error('The arity of each "output" value must be equal');return c[l]})).map(a=>As(n2({},e,{output:a})));return a=>{var l;let c=!N5.test(t[0])&&((l=t.find(p=>N5.test(p)))==null?void 0:l.replace(um,"")),d=0;return t[0].replace(um,()=>`${o[d++](a)}${c||""}`).replace(qG,jG)}},"createStringInterpolator"),a2="react-spring: ",H5=i(e=>{let t=e,r=!1;if(typeof t!="function")throw new TypeError(`${a2}once requires a function parameter`);return(...n)=>{r||(t(...n),r=!0)}},"once"),WG=H5(console.warn);function z5(){WG(`${a2}The "interpolate" function is deprecated in v9 (use "to" instead)`)}i(z5,"deprecateInterpolate");var GG=H5(console.warn);function $5(){GG(`${a2}Directly calling start instead of using the api object is deprecated in v9 (use ".start" instead), this will be removed in later 0.X.0 versions`)}i($5,"deprecateDirectCall");function El(e){return Z.str(e)&&(e[0]=="#"||/\d/.test(e)||e in(Os||{}))}i(El,"isAnimatedString");var Jf=i(e=>(0,bi.useEffect)(e,KG),"useOnce"),KG=[];function mm(){let e=(0,bi.useState)()[1],t=(0,bi.useState)(YG)[0];return Jf(t.unmount),()=>{t.current&&e({})}}i(mm,"useForceUpdate");function YG(){let e={current:!0,unmount:i(()=>()=>{e.current=!1},"unmount")};return e}i(YG,"makeMountedRef");function V5(e,t){let[r]=(0,bi.useState)(()=>({inputs:t,result:e()})),n=(0,bi.useRef)(),o=n.current,a=o;return a?t&&a.inputs&&QG(t,a.inputs)||(a={inputs:t,result:e()}):a=r,(0,bi.useEffect)(()=>{n.current=a,o==r&&(r.inputs=r.result=void 0)},[a]),a.result}i(V5,"useMemoOne");function QG(e,t){if(e.length!==t.length)return!1;for(let r=0;r{t.current=e}),t.current}i(u2,"usePrev");var gm=typeof window<"u"&&window.document&&window.document.createElement?fm.useLayoutEffect:fm.useEffect;var ld=ne(be()),ni=ne(be());var G5=ne(be()),Po=ne(be());var Zf=Symbol.for("Animated:node"),XG=i(e=>!!e&&e[Zf]===e,"isAnimated"),yi=i(e=>e&&e[Zf],"getAnimated"),Sm=i((e,t)=>P5(e,Zf,t),"setAnimated"),ed=i(e=>e&&e[Zf]&&e[Zf].getPayload(),"getPayload"),d2=class d2{constructor(){this.payload=void 0,Sm(this,this)}getPayload(){return this.payload||[]}};i(d2,"Animated");var vm=d2,ym=class ym extends vm{constructor(t){super(),this.done=!0,this.elapsedTime=void 0,this.lastPosition=void 0,this.lastVelocity=void 0,this.v0=void 0,this.durationProgress=0,this._value=t,Z.num(this._value)&&(this.lastPosition=this._value)}static create(t){return new ym(t)}getPayload(){return[this]}getValue(){return this._value}setValue(t,r){return Z.num(t)&&(this.lastPosition=t,r&&(t=Math.round(t/r)*r,this.done&&(this.lastPosition=t))),this._value===t?!1:(this._value=t,!0)}reset(){let{done:t}=this;this.done=!1,Z.num(this._value)&&(this.elapsedTime=0,this.durationProgress=0,this.lastPosition=this._value,t&&(this.lastVelocity=null),this.v0=null)}};i(ym,"AnimatedValue");var Ba=ym,xm=class xm extends Ba{constructor(t){super(0),this._string=null,this._toString=void 0,this._toString=As({output:[t,t]})}static create(t){return new xm(t)}getValue(){let t=this._string;return t??(this._string=this._toString(this._value))}setValue(t){if(Z.str(t)){if(t==this._string)return!1;this._string=t,this._value=1}else if(super.setValue(t))this._string=null;else return!1;return!0}reset(t){t&&(this._toString=As({output:[this.getValue(),t]})),this._value=0,super.reset()}};i(xm,"AnimatedString");var Ua=xm,_m={dependencies:null},p2=class p2 extends vm{constructor(t){super(),this.source=t,this.setValue(t)}getValue(t){let r={};return kn(this.source,(n,o)=>{XG(n)?r[o]=n.getValue(t):Jr(n)?r[o]=kr(n):t||(r[o]=n)}),r}setValue(t){this.source=t,this.payload=this._makePayload(t)}reset(){this.payload&&Ve(this.payload,t=>t.reset())}_makePayload(t){if(t){let r=new Set;return kn(t,this._addToPayload,r),Array.from(r)}}_addToPayload(t){_m.dependencies&&Jr(t)&&_m.dependencies.add(t);let r=ed(t);r&&Ve(r,n=>this.add(n))}};i(p2,"AnimatedObject");var Ha=p2,wm=class wm extends Ha{constructor(t){super(t)}static create(t){return new wm(t)}getValue(){return this.source.map(t=>t.getValue())}setValue(t){let r=this.getPayload();return t.length==r.length?r.map((n,o)=>n.setValue(t[o])).some(Boolean):(super.setValue(t.map(JG)),!0)}};i(wm,"AnimatedArray");var c2=wm;function JG(e){return(El(e)?Ua:Ba).create(e)}i(JG,"makeAnimated");function Em(e){let t=yi(e);return t?t.constructor:Z.arr(e)?c2:El(e)?Ua:Ba}i(Em,"getAnimatedType");function bm(){return bm=Object.assign||function(e){for(var t=1;t{let r=!Z.fun(e)||e.prototype&&e.prototype.isReactComponent;return(0,Po.forwardRef)((n,o)=>{let a=(0,Po.useRef)(null),l=r&&(0,Po.useCallback)(I=>{a.current=eK(o,I)},[o]),[c,d]=ZG(n,t),p=mm(),m=i(()=>{let I=a.current;if(r&&!I)return;(I?t.applyAnimatedValues(I,c.getValue(!0)):!1)===!1&&p()},"callback"),v=new f2(m,d),b=(0,Po.useRef)();gm(()=>{let I=b.current;b.current=v,Ve(d,k=>No(k,v)),I&&(Ve(I.deps,k=>Rs(k,I)),Oe.cancel(I.update))}),(0,Po.useEffect)(m,[]),Jf(()=>()=>{let I=b.current;Ve(I.deps,k=>Rs(k,I))});let _=t.getComponentProps(c.getValue());return G5.createElement(e,bm({},_,{ref:l}))})},"withAnimated"),h2=class h2{constructor(t,r){this.update=t,this.deps=r}eventObserved(t){t.type=="change"&&Oe.write(this.update)}};i(h2,"PropsObserver");var f2=h2;function ZG(e,t){let r=new Set;return _m.dependencies=r,e.style&&(e=bm({},e,{style:t.createAnimatedStyle(e.style)})),e=new Ha(e),_m.dependencies=null,[e,r]}i(ZG,"getAnimatedState");function eK(e,t){return e&&(Z.fun(e)?e(t):e.current=t),t}i(eK,"updateRef");var j5=Symbol.for("AnimatedComponent"),K5=i((e,{applyAnimatedValues:t=i(()=>!1,"_applyAnimatedValues"),createAnimatedStyle:r=i(o=>new Ha(o),"_createAnimatedStyle"),getComponentProps:n=i(o=>o,"_getComponentProps")}={})=>{let o={applyAnimatedValues:t,createAnimatedStyle:r,getComponentProps:n},a=i(l=>{let c=W5(l)||"Anonymous";return Z.str(l)?l=a[l]||(a[l]=q5(l,o)):l=l[j5]||(l[j5]=q5(l,o)),l.displayName=`Animated(${c})`,l},"animated");return kn(e,(l,c)=>{Z.arr(e)&&(c=W5(l)),a[c]=a(l)}),{animated:a}},"createHost"),W5=i(e=>Z.str(e)?e:e&&Z.str(e.displayName)?e.displayName:Z.fun(e)&&e.name||null,"getDisplayName");function gr(){return gr=Object.assign||function(e){for(var t=1;te===!0||!!(t&&e&&(Z.fun(e)?e(t):Xr(e).includes(t))),"matchProp"),iA=i((e,t)=>Z.obj(e)?t&&e[t]:e,"resolveProp"),oA=i((e,t)=>e.default===!0?e[t]:e.default?e.default[t]:void 0,"getDefaultProp"),tK=i(e=>e,"noopTransform"),C2=i((e,t=tK)=>{let r=rK;e.default&&e.default!==!0&&(e=e.default,r=Object.keys(e));let n={};for(let o of r){let a=t(e[o],o);Z.und(a)||(n[o]=a)}return n},"getDefaultProps"),rK=["config","onProps","onStart","onChange","onPause","onResume","onRest"],nK={config:1,from:1,to:1,ref:1,loop:1,reset:1,pause:1,cancel:1,reverse:1,immediate:1,default:1,delay:1,onProps:1,onStart:1,onChange:1,onPause:1,onResume:1,onRest:1,onResolve:1,items:1,trail:1,sort:1,expires:1,initial:1,enter:1,update:1,leave:1,children:1,onDestroyed:1,keys:1,callId:1,parentId:1};function iK(e){let t={},r=0;if(kn(e,(n,o)=>{nK[o]||(t[o]=n,r++)}),r)return t}i(iK,"getForwardProps");function sA(e){let t=iK(e);if(t){let r={to:t};return kn(e,(n,o)=>o in t||(r[o]=n)),r}return gr({},e)}i(sA,"inferTo");function od(e){return e=kr(e),Z.arr(e)?e.map(od):El(e)?Cn.createStringInterpolator({range:[0,1],output:[e,e]})(1):e}i(od,"computeGoal");function oK(e){for(let t in e)return!0;return!1}i(oK,"hasProps");function v2(e){return Z.fun(e)||Z.arr(e)&&Z.obj(e[0])}i(v2,"isAsyncTo");function sK(e,t){var r;(r=e.ref)==null||r.delete(e),t?.delete(e)}i(sK,"detachRefs");function aK(e,t){if(t&&e.ref!==t){var r;(r=e.ref)==null||r.delete(e),t.add(e),e.ref=t}}i(aK,"replaceRef");var uK={default:{tension:170,friction:26},gentle:{tension:120,friction:14},wobbly:{tension:180,friction:12},stiff:{tension:210,friction:20},slow:{tension:280,friction:60},molasses:{tension:280,friction:120}},lK=i(e=>e,"linear"),_2=gr({},uK.default,{mass:1,damping:1,easing:lK,clamp:!1}),R2=class R2{constructor(){this.tension=void 0,this.friction=void 0,this.frequency=void 0,this.damping=void 0,this.mass=void 0,this.velocity=0,this.restVelocity=void 0,this.precision=void 0,this.progress=void 0,this.duration=void 0,this.easing=void 0,this.clamp=void 0,this.bounce=void 0,this.decay=void 0,this.round=void 0,Object.assign(this,_2)}};i(R2,"AnimationConfig");var b2=R2;function cK(e,t,r){r&&(r=gr({},r),Y5(r,t),t=gr({},r,t)),Y5(e,t),Object.assign(e,t);for(let l in _2)e[l]==null&&(e[l]=_2[l]);let{mass:n,frequency:o,damping:a}=e;return Z.und(o)||(o<.01&&(o=.01),a<0&&(a=0),e.tension=Math.pow(2*Math.PI/o,2)*n,e.friction=4*Math.PI*a*n/o),e}i(cK,"mergeConfig");function Y5(e,t){if(!Z.und(t.decay))e.duration=void 0;else{let r=!Z.und(t.tension)||!Z.und(t.friction);(r||!Z.und(t.frequency)||!Z.und(t.damping)||!Z.und(t.mass))&&(e.duration=void 0,e.decay=void 0),r&&(e.frequency=void 0)}}i(Y5,"sanitizeConfig");var Q5=[],N2=class N2{constructor(){this.changed=!1,this.values=Q5,this.toValues=null,this.fromValues=Q5,this.to=void 0,this.from=void 0,this.config=new b2,this.immediate=!1}};i(N2,"Animation");var y2=N2;function aA(e,{key:t,props:r,defaultProps:n,state:o,actions:a}){return new Promise((l,c)=>{var d;let p,m,v=id((d=r.cancel)!=null?d:n?.cancel,t);if(v)I();else{Z.und(r.pause)||(o.paused=id(r.pause,t));let k=n?.pause;k!==!0&&(k=o.paused||id(k,t)),p=za(r.delay||0,t),k?(o.resumeQueue.add(_),a.pause()):(a.resume(),_())}function b(){o.resumeQueue.add(_),o.timeouts.delete(m),m.cancel(),p=m.time-Oe.now()}i(b,"onPause");function _(){p>0&&!Cn.skipAnimation?(m=Oe.setTimeout(I,p),o.pauseQueue.add(b),o.timeouts.add(m)):I()}i(_,"onResume");function I(){o.pauseQueue.delete(b),o.timeouts.delete(m),e<=(o.cancelId||0)&&(v=!0);try{a.start(gr({},r,{callId:e,cancel:v}),l)}catch(k){c(k)}}i(I,"onStart")})}i(aA,"scheduleProps");var O2=i((e,t)=>t.length==1?t[0]:t.some(r=>r.cancelled)?Il(e.get()):t.every(r=>r.noop)?uA(e.get()):xi(e.get(),t.every(r=>r.finished)),"getCombinedResult"),uA=i(e=>({value:e,noop:!0,finished:!0,cancelled:!1}),"getNoopResult"),xi=i((e,t,r=!1)=>({value:e,finished:t,cancelled:r}),"getFinishedResult"),Il=i(e=>({value:e,cancelled:!0,finished:!1}),"getCancelledResult");function lA(e,t,r,n){let{callId:o,parentId:a,onRest:l}=t,{asyncTo:c,promise:d}=r;return!a&&e===c&&!t.reset?d:r.promise=(async()=>{r.asyncId=o,r.asyncTo=e;let p=C2(t,(x,g)=>g==="onRest"?void 0:x),m,v,b=new Promise((x,g)=>(m=x,v=g)),_=i(x=>{let g=o<=(r.cancelId||0)&&Il(n)||o!==r.asyncId&&xi(n,!1);if(g)throw x.result=g,v(x),x},"bailIfEnded"),I=i((x,g)=>{let w=new Im,T=new Tm;return(async()=>{if(Cn.skipAnimation)throw sd(r),T.result=xi(n,!1),v(T),T;_(w);let C=Z.obj(x)?gr({},x):gr({},g,{to:x});C.parentId=o,kn(p,(N,U)=>{Z.und(C[U])&&(C[U]=N)});let L=await n.start(C);return _(w),r.paused&&await new Promise(N=>{r.resumeQueue.add(N)}),L})()},"animate"),k;if(Cn.skipAnimation)return sd(r),xi(n,!1);try{let x;Z.arr(e)?x=(async g=>{for(let w of g)await I(w)})(e):x=Promise.resolve(e(I,n.stop.bind(n))),await Promise.all([x.then(m),b]),k=xi(n.get(),!0,!1)}catch(x){if(x instanceof Im)k=x.result;else if(x instanceof Tm)k=x.result;else throw x}finally{o==r.asyncId&&(r.asyncId=a,r.asyncTo=a?c:void 0,r.promise=a?d:void 0)}return Z.fun(l)&&Oe.batchedUpdates(()=>{l(k,n,n.item)}),k})()}i(lA,"runAsync");function sd(e,t){xl(e.timeouts,r=>r.cancel()),e.pauseQueue.clear(),e.resumeQueue.clear(),e.asyncId=e.asyncTo=e.promise=void 0,t&&(e.cancelId=t)}i(sd,"stopAsync");var P2=class P2 extends Error{constructor(){super("An async animation has been interrupted. You see this error because you forgot to use `await` or `.catch(...)` on its returned promise."),this.result=void 0}};i(P2,"BailSignal");var Im=P2,D2=class D2 extends Error{constructor(){super("SkipAnimationSignal"),this.result=void 0}};i(D2,"SkipAniamtionSignal");var Tm=D2,x2=i(e=>e instanceof ad,"isFrameValue"),fK=1,L2=class L2 extends yl{constructor(...t){super(...t),this.id=fK++,this.key=void 0,this._priority=0}get priority(){return this._priority}set priority(t){this._priority!=t&&(this._priority=t,this._onPriorityChange(t))}get(){let t=yi(this);return t&&t.getValue()}to(...t){return Cn.to(this,t)}interpolate(...t){return z5(),Cn.to(this,t)}toJSON(){return this.get()}observerAdded(t){t==1&&this._attach()}observerRemoved(t){t==0&&this._detach()}_attach(){}_detach(){}_onChange(t,r=!1){Fa(this,{type:"change",parent:this,value:t,idle:r})}_onPriorityChange(t){this.idle||Sl.sort(this),Fa(this,{type:"priority",parent:this,priority:t})}};i(L2,"FrameValue");var ad=L2,$a=Symbol.for("SpringPhase"),cA=1,w2=2,S2=4,m2=i(e=>(e[$a]&cA)>0,"hasAnimated"),Ns=i(e=>(e[$a]&w2)>0,"isAnimating"),td=i(e=>(e[$a]&S2)>0,"isPaused"),X5=i((e,t)=>t?e[$a]|=w2|cA:e[$a]&=~w2,"setActiveBit"),J5=i((e,t)=>t?e[$a]|=S2:e[$a]&=~S2,"setPausedBit"),M2=class M2 extends ad{constructor(t,r){if(super(),this.key=void 0,this.animation=new y2,this.queue=void 0,this.defaultProps={},this._state={paused:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._pendingCalls=new Set,this._lastCallId=0,this._lastToId=0,this._memoizedDuration=0,!Z.und(t)||!Z.und(r)){let n=Z.obj(t)?gr({},t):gr({},r,{from:t});Z.und(n.default)&&(n.default=!0),this.start(n)}}get idle(){return!(Ns(this)||this._state.asyncTo)||td(this)}get goal(){return kr(this.animation.to)}get velocity(){let t=yi(this);return t instanceof Ba?t.lastVelocity||0:t.getPayload().map(r=>r.lastVelocity||0)}get hasAnimated(){return m2(this)}get isAnimating(){return Ns(this)}get isPaused(){return td(this)}advance(t){let r=!0,n=!1,o=this.animation,{config:a,toValues:l}=o,c=ed(o.to);!c&&Jr(o.to)&&(l=Xr(kr(o.to))),o.values.forEach((m,v)=>{if(m.done)return;let b=m.constructor==Ua?1:c?c[v].lastPosition:l[v],_=o.immediate,I=b;if(!_){if(I=m.lastPosition,a.tension<=0){m.done=!0;return}let k=m.elapsedTime+=t,x=o.fromValues[v],g=m.v0!=null?m.v0:m.v0=Z.arr(a.velocity)?a.velocity[v]:a.velocity,w;if(Z.und(a.duration))if(a.decay){let T=a.decay===!0?.998:a.decay,C=Math.exp(-(1-T)*k);I=x+g/(1-T)*(1-C),_=Math.abs(m.lastPosition-I)<.1,w=g*C}else{w=m.lastVelocity==null?g:m.lastVelocity;let T=a.precision||(x==b?.005:Math.min(1,Math.abs(b-x)*.001)),C=a.restVelocity||T/10,L=a.clamp?0:a.bounce,N=!Z.und(L),U=x==b?m.v0>0:xC,!(!O&&(_=Math.abs(b-I)<=T,_)));++V){N&&(D=I==b||I>b==U,D&&(w=-w*L,I=b));let $=-a.tension*1e-6*(I-b),q=-a.friction*.001*w,J=($+q)/a.mass;w=w+J*B,I=I+w*B}}else{let T=1;a.duration>0&&(this._memoizedDuration!==a.duration&&(this._memoizedDuration=a.duration,m.durationProgress>0&&(m.elapsedTime=a.duration*m.durationProgress,k=m.elapsedTime+=t)),T=(a.progress||0)+k/this._memoizedDuration,T=T>1?1:T<0?0:T,m.durationProgress=T),I=x+a.easing(T)*(b-x),w=(I-m.lastPosition)/t,_=T==1}m.lastVelocity=w,Number.isNaN(I)&&(console.warn("Got NaN while animating:",this),_=!0)}c&&!c[v].done&&(_=!1),_?m.done=!0:r=!1,m.setValue(I,a.round)&&(n=!0)});let d=yi(this),p=d.getValue();if(r){let m=kr(o.to);(p!==m||n)&&!a.decay?(d.setValue(m),this._onChange(m)):n&&a.decay&&this._onChange(p),this._stop()}else n&&this._onChange(p)}set(t){return Oe.batchedUpdates(()=>{this._stop(),this._focus(t),this._set(t)}),this}pause(){this._update({pause:!0})}resume(){this._update({pause:!1})}finish(){if(Ns(this)){let{to:t,config:r}=this.animation;Oe.batchedUpdates(()=>{this._onStart(),r.decay||this._set(t,!1),this._stop()})}return this}update(t){return(this.queue||(this.queue=[])).push(t),this}start(t,r){let n;return Z.und(t)?(n=this.queue||[],this.queue=[]):n=[Z.obj(t)?t:gr({},r,{to:t})],Promise.all(n.map(o=>this._update(o))).then(o=>O2(this,o))}stop(t){let{to:r}=this.animation;return this._focus(this.get()),sd(this._state,t&&this._lastCallId),Oe.batchedUpdates(()=>this._stop(r,t)),this}reset(){this._update({reset:!0})}eventObserved(t){t.type=="change"?this._start():t.type=="priority"&&(this.priority=t.priority+1)}_prepareNode(t){let r=this.key||"",{to:n,from:o}=t;n=Z.obj(n)?n[r]:n,(n==null||v2(n))&&(n=void 0),o=Z.obj(o)?o[r]:o,o==null&&(o=void 0);let a={to:n,from:o};return m2(this)||(t.reverse&&([n,o]=[o,n]),o=kr(o),Z.und(o)?yi(this)||this._set(n):this._set(o)),a}_update(t,r){let n=gr({},t),{key:o,defaultProps:a}=this;n.default&&Object.assign(a,C2(n,(d,p)=>/^on/.test(p)?iA(d,o):d)),eA(this,n,"onProps"),nd(this,"onProps",n,this);let l=this._prepareNode(n);if(Object.isFrozen(this))throw Error("Cannot animate a `SpringValue` object that is frozen. Did you forget to pass your component to `animated(...)` before animating its props?");let c=this._state;return aA(++this._lastCallId,{key:o,props:n,defaultProps:a,state:c,actions:{pause:i(()=>{td(this)||(J5(this,!0),wl(c.pauseQueue),nd(this,"onPause",xi(this,rd(this,this.animation.to)),this))},"pause"),resume:i(()=>{td(this)&&(J5(this,!1),Ns(this)&&this._resume(),wl(c.resumeQueue),nd(this,"onResume",xi(this,rd(this,this.animation.to)),this))},"resume"),start:this._merge.bind(this,l)}}).then(d=>{if(n.loop&&d.finished&&!(r&&d.noop)){let p=fA(n);if(p)return this._update(p,!0)}return d})}_merge(t,r,n){if(r.cancel)return this.stop(!0),n(Il(this));let o=!Z.und(t.to),a=!Z.und(t.from);if(o||a)if(r.callId>this._lastToId)this._lastToId=r.callId;else return n(Il(this));let{key:l,defaultProps:c,animation:d}=this,{to:p,from:m}=d,{to:v=p,from:b=m}=t;a&&!o&&(!r.default||Z.und(v))&&(v=b),r.reverse&&([v,b]=[b,v]);let _=!Yi(b,m);_&&(d.from=b),b=kr(b);let I=!Yi(v,p);I&&this._focus(v);let k=v2(r.to),{config:x}=d,{decay:g,velocity:w}=x;(o||a)&&(x.velocity=0),r.config&&!k&&cK(x,za(r.config,l),r.config!==c.config?za(c.config,l):void 0);let T=yi(this);if(!T||Z.und(v))return n(xi(this,!0));let C=Z.und(r.reset)?a&&!r.default:!Z.und(b)&&id(r.reset,l),L=C?b:this.get(),N=od(v),U=Z.num(N)||Z.arr(N)||El(N),O=!k&&(!U||id(c.immediate||r.immediate,l));if(I){let V=Em(v);if(V!==T.constructor)if(O)T=this._set(N);else throw Error(`Cannot animate between ${T.constructor.name} and ${V.name}, as the "to" prop suggests`)}let D=T.constructor,B=Jr(v),F=!1;if(!B){let V=C||!m2(this)&&_;(I||V)&&(F=Yi(od(L),N),B=!F),(!Yi(d.immediate,O)&&!O||!Yi(x.decay,g)||!Yi(x.velocity,w))&&(B=!0)}if(F&&Ns(this)&&(d.changed&&!C?B=!0:B||this._stop(p)),!k&&((B||Jr(p))&&(d.values=T.getPayload(),d.toValues=Jr(v)?null:D==Ua?[1]:Xr(N)),d.immediate!=O&&(d.immediate=O,!O&&!C&&this._set(p)),B)){let{onRest:V}=d;Ve(pK,q=>eA(this,r,q));let $=xi(this,rd(this,p));wl(this._pendingCalls,$),this._pendingCalls.add(n),d.changed&&Oe.batchedUpdates(()=>{d.changed=!C,V?.($,this),C?za(c.onRest,$):d.onStart==null||d.onStart($,this)})}C&&this._set(L),k?n(lA(r.to,r,this._state,this)):B?this._start():Ns(this)&&!I?this._pendingCalls.add(n):n(uA(L))}_focus(t){let r=this.animation;t!==r.to&&(s2(this)&&this._detach(),r.to=t,s2(this)&&this._attach())}_attach(){let t=0,{to:r}=this.animation;Jr(r)&&(No(r,this),x2(r)&&(t=r.priority+1)),this.priority=t}_detach(){let{to:t}=this.animation;Jr(t)&&Rs(t,this)}_set(t,r=!0){let n=kr(t);if(!Z.und(n)){let o=yi(this);if(!o||!Yi(n,o.getValue())){let a=Em(n);!o||o.constructor!=a?Sm(this,a.create(n)):o.setValue(n),o&&Oe.batchedUpdates(()=>{this._onChange(n,r)})}}return yi(this)}_onStart(){let t=this.animation;t.changed||(t.changed=!0,nd(this,"onStart",xi(this,rd(this,t.to)),this))}_onChange(t,r){r||(this._onStart(),za(this.animation.onChange,t,this)),za(this.defaultProps.onChange,t,this),super._onChange(t,r)}_start(){let t=this.animation;yi(this).reset(kr(t.to)),t.immediate||(t.fromValues=t.values.map(r=>r.lastPosition)),Ns(this)||(X5(this,!0),td(this)||this._resume())}_resume(){Cn.skipAnimation?this.finish():Sl.start(this)}_stop(t,r){if(Ns(this)){X5(this,!1);let n=this.animation;Ve(n.values,a=>{a.done=!0}),n.toValues&&(n.onChange=n.onPause=n.onResume=void 0),Fa(this,{type:"idle",parent:this});let o=r?Il(this.get()):xi(this.get(),rd(this,t??n.to));wl(this._pendingCalls,o),n.changed&&(n.changed=!1,nd(this,"onRest",o,this))}}};i(M2,"SpringValue");var E2=M2;function rd(e,t){let r=od(t),n=od(e.get());return Yi(n,r)}i(rd,"checkFinished");function fA(e,t=e.loop,r=e.to){let n=za(t);if(n){let o=n!==!0&&sA(n),a=(o||e).reverse,l=!o||o.reset;return ud(gr({},e,{loop:t,default:!1,pause:void 0,to:!a||v2(r)?r:void 0,from:l?e.from:void 0,reset:l},o))}}i(fA,"createLoopUpdate");function ud(e){let{to:t,from:r}=e=sA(e),n=new Set;return Z.obj(t)&&Z5(t,n),Z.obj(r)&&Z5(r,n),e.keys=n.size?Array.from(n):null,e}i(ud,"createUpdate");function dK(e){let t=ud(e);return Z.und(t.default)&&(t.default=C2(t)),t}i(dK,"declareUpdate");function Z5(e,t){kn(e,(r,n)=>r!=null&&t.add(n))}i(Z5,"findDefined");var pK=["onStart","onRest","onChange","onPause","onResume"];function eA(e,t,r){e.animation[r]=t[r]!==oA(t,r)?iA(t[r],e.key):void 0}i(eA,"mergeActiveFn");function nd(e,t,...r){var n,o,a,l;(n=(o=e.animation)[t])==null||n.call(o,...r),(a=(l=e.defaultProps)[t])==null||a.call(l,...r)}i(nd,"sendEvent");var hK=["onStart","onChange","onRest"],mK=1,F2=class F2{constructor(t,r){this.id=mK++,this.springs={},this.queue=[],this.ref=void 0,this._flush=void 0,this._initialProps=void 0,this._lastAsyncId=0,this._active=new Set,this._changed=new Set,this._started=!1,this._item=void 0,this._state={paused:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._events={onStart:new Map,onChange:new Map,onRest:new Map},this._onFrame=this._onFrame.bind(this),r&&(this._flush=r),t&&this.start(gr({default:!0},t))}get idle(){return!this._state.asyncTo&&Object.values(this.springs).every(t=>t.idle)}get item(){return this._item}set item(t){this._item=t}get(){let t={};return this.each((r,n)=>t[n]=r.get()),t}set(t){for(let r in t){let n=t[r];Z.und(n)||this.springs[r].set(n)}}update(t){return t&&this.queue.push(ud(t)),this}start(t){let{queue:r}=this;return t?r=Xr(t).map(ud):this.queue=[],this._flush?this._flush(this,r):(gA(this,r),T2(this,r))}stop(t,r){if(t!==!!t&&(r=t),r){let n=this.springs;Ve(Xr(r),o=>n[o].stop(!!t))}else sd(this._state,this._lastAsyncId),this.each(n=>n.stop(!!t));return this}pause(t){if(Z.und(t))this.start({pause:!0});else{let r=this.springs;Ve(Xr(t),n=>r[n].pause())}return this}resume(t){if(Z.und(t))this.start({pause:!1});else{let r=this.springs;Ve(Xr(t),n=>r[n].resume())}return this}each(t){kn(this.springs,t)}_onFrame(){let{onStart:t,onChange:r,onRest:n}=this._events,o=this._active.size>0,a=this._changed.size>0;(o&&!this._started||a&&!this._started)&&(this._started=!0,xl(t,([d,p])=>{p.value=this.get(),d(p,this,this._item)}));let l=!o&&this._started,c=a||l&&n.size?this.get():null;a&&r.size&&xl(r,([d,p])=>{p.value=c,d(p,this,this._item)}),l&&(this._started=!1,xl(n,([d,p])=>{p.value=c,d(p,this,this._item)}))}eventObserved(t){if(t.type=="change")this._changed.add(t.parent),t.idle||this._active.add(t.parent);else if(t.type=="idle")this._active.delete(t.parent);else return;Oe.onFrame(this._onFrame)}};i(F2,"Controller");var I2=F2;function T2(e,t){return Promise.all(t.map(r=>dA(e,r))).then(r=>O2(e,r))}i(T2,"flushUpdateQueue");async function dA(e,t,r){let{keys:n,to:o,from:a,loop:l,onRest:c,onResolve:d}=t,p=Z.obj(t.default)&&t.default;l&&(t.loop=!1),o===!1&&(t.to=null),a===!1&&(t.from=null);let m=Z.arr(o)||Z.fun(o)?o:void 0;m?(t.to=void 0,t.onRest=void 0,p&&(p.onRest=void 0)):Ve(hK,k=>{let x=t[k];if(Z.fun(x)){let g=e._events[k];t[k]=({finished:w,cancelled:T})=>{let C=g.get(x);C?(w||(C.finished=!1),T&&(C.cancelled=!0)):g.set(x,{value:null,finished:w||!1,cancelled:T||!1})},p&&(p[k]=t[k])}});let v=e._state;t.pause===!v.paused?(v.paused=t.pause,wl(t.pause?v.pauseQueue:v.resumeQueue)):v.paused&&(t.pause=!0);let b=(n||Object.keys(e.springs)).map(k=>e.springs[k].start(t)),_=t.cancel===!0||oA(t,"cancel")===!0;(m||_&&v.asyncId)&&b.push(aA(++e._lastAsyncId,{props:t,state:v,actions:{pause:dm,resume:dm,start(k,x){_?(sd(v,e._lastAsyncId),x(Il(e))):(k.onRest=c,x(lA(m,k,v,e)))}}})),v.paused&&await new Promise(k=>{v.resumeQueue.add(k)});let I=O2(e,await Promise.all(b));if(l&&I.finished&&!(r&&I.noop)){let k=fA(t,l,o);if(k)return gA(e,[k]),dA(e,k,!0)}return d&&Oe.batchedUpdates(()=>d(I,e,e.item)),I}i(dA,"flushUpdate");function tA(e,t){let r=gr({},e.springs);return t&&Ve(Xr(t),n=>{Z.und(n.keys)&&(n=ud(n)),Z.obj(n.to)||(n=gr({},n,{to:void 0})),mA(r,n,o=>hA(o))}),pA(e,r),r}i(tA,"getSprings");function pA(e,t){kn(t,(r,n)=>{e.springs[n]||(e.springs[n]=r,No(r,e))})}i(pA,"setSprings");function hA(e,t){let r=new E2;return r.key=e,t&&No(r,t),r}i(hA,"createSpring");function mA(e,t,r){t.keys&&Ve(t.keys,n=>{(e[n]||(e[n]=r(n)))._prepareNode(t)})}i(mA,"prepareSprings");function gA(e,t){Ve(t,r=>{mA(e.springs,r,n=>hA(n,e))})}i(gA,"prepareKeys");function gK(e,t){if(e==null)return{};var r={},n=Object.keys(e),o,a;for(a=0;a=0)&&(r[o]=e[o]);return r}i(gK,"_objectWithoutPropertiesLoose");var vK=["children"],Cm=i(e=>{let{children:t}=e,r=gK(e,vK),n=(0,ni.useContext)(km),o=r.pause||!!n.pause,a=r.immediate||!!n.immediate;r=V5(()=>({pause:o,immediate:a}),[o,a]);let{Provider:l}=km;return ld.createElement(l,{value:r},t)},"SpringContext"),km=_K(Cm,{});Cm.Provider=km.Provider;Cm.Consumer=km.Consumer;function _K(e,t){return Object.assign(e,ld.createContext(t)),e.Provider._context=e,e.Consumer._context=e,e}i(_K,"makeContext");var bK=i(()=>{let e=[],t=i(function(o){$5();let a=[];return Ve(e,(l,c)=>{if(Z.und(o))a.push(l.start());else{let d=r(o,l,c);d&&a.push(l.start(d))}}),a},"SpringRef");t.current=e,t.add=function(n){e.includes(n)||e.push(n)},t.delete=function(n){let o=e.indexOf(n);~o&&e.splice(o,1)},t.pause=function(){return Ve(e,n=>n.pause(...arguments)),this},t.resume=function(){return Ve(e,n=>n.resume(...arguments)),this},t.set=function(n){Ve(e,o=>o.set(n))},t.start=function(n){let o=[];return Ve(e,(a,l)=>{if(Z.und(n))o.push(a.start());else{let c=this._getProps(n,a,l);c&&o.push(a.start(c))}}),o},t.stop=function(){return Ve(e,n=>n.stop(...arguments)),this},t.update=function(n){return Ve(e,(o,a)=>o.update(this._getProps(n,o,a))),this};let r=i(function(o,a,l){return Z.fun(o)?o(l,a):o},"_getProps");return t._getProps=r,t},"SpringRef");function yK(e,t,r){let n=Z.fun(t)&&t;n&&!r&&(r=[]);let o=(0,ni.useMemo)(()=>n||arguments.length==3?bK():void 0,[]),a=(0,ni.useRef)(0),l=mm(),c=(0,ni.useMemo)(()=>({ctrls:[],queue:[],flush(g,w){let T=tA(g,w);return a.current>0&&!c.queue.length&&!Object.keys(T).some(L=>!g.springs[L])?T2(g,w):new Promise(L=>{pA(g,T),c.queue.push(()=>{L(T2(g,w))}),l()})}}),[]),d=(0,ni.useRef)([...c.ctrls]),p=[],m=u2(e)||0;(0,ni.useMemo)(()=>{Ve(d.current.slice(e,m),g=>{sK(g,o),g.stop(!0)}),d.current.length=e,v(m,e)},[e]),(0,ni.useMemo)(()=>{v(0,Math.min(m,e))},r);function v(g,w){for(let T=g;TtA(g,p[w])),_=(0,ni.useContext)(Cm),I=u2(_),k=_!==I&&oK(_);gm(()=>{a.current++,c.ctrls=d.current;let{queue:g}=c;g.length&&(c.queue=[],Ve(g,w=>w())),Ve(d.current,(w,T)=>{o?.add(w),k&&w.start({default:_});let C=p[T];C&&(aK(w,C.ref),w.ref?w.queue.push(C):w.start(C))})}),Jf(()=>()=>{Ve(c.ctrls,g=>g.stop(!0))});let x=b.map(g=>gr({},g));return o?[x,o]:x}i(yK,"useSprings");function A2(e,t){let r=Z.fun(e),[[n],o]=yK(1,r?e:[e],r?t||[]:t);return r||arguments.length==2?[n,o]:n}i(A2,"useSpring");var rA;(function(e){e.MOUNT="mount",e.ENTER="enter",e.UPDATE="update",e.LEAVE="leave"})(rA||(rA={}));var B2=class B2 extends ad{constructor(t,r){super(),this.key=void 0,this.idle=!0,this.calc=void 0,this._active=new Set,this.source=t,this.calc=As(...r);let n=this._get(),o=Em(n);Sm(this,o.create(n))}advance(t){let r=this._get(),n=this.get();Yi(r,n)||(yi(this).setValue(r),this._onChange(r,this.idle)),!this.idle&&nA(this._active)&&g2(this)}_get(){let t=Z.arr(this.source)?this.source.map(kr):Xr(kr(this.source));return this.calc(...t)}_start(){this.idle&&!nA(this._active)&&(this.idle=!1,Ve(ed(this),t=>{t.done=!1}),Cn.skipAnimation?(Oe.batchedUpdates(()=>this.advance()),g2(this)):Sl.start(this))}_attach(){let t=1;Ve(Xr(this.source),r=>{Jr(r)&&No(r,this),x2(r)&&(r.idle||this._active.add(r),t=Math.max(t,r.priority+1))}),this.priority=t,this._start()}_detach(){Ve(Xr(this.source),t=>{Jr(t)&&Rs(t,this)}),this._active.clear(),g2(this)}eventObserved(t){t.type=="change"?t.idle?this.advance():(this._active.add(t.parent),this._start()):t.type=="idle"?this._active.delete(t.parent):t.type=="priority"&&(this.priority=Xr(this.source).reduce((r,n)=>Math.max(r,(x2(n)?n.priority:0)+1),0))}};i(B2,"Interpolation");var k2=B2;function xK(e){return e.idle!==!1}i(xK,"isIdle");function nA(e){return!e.size||Array.from(e).every(xK)}i(nA,"checkIdle");function g2(e){e.idle||(e.idle=!0,Ve(ed(e),t=>{t.done=!0}),Fa(e,{type:"idle",parent:e}))}i(g2,"becomeIdle");Cn.assign({createStringInterpolator:hm,to:i((e,t)=>new k2(e,t),"to")});var cge=Sl.advance;var _A=ne(Uh());function $2(e,t){if(e==null)return{};var r={},n=Object.keys(e),o,a;for(a=0;a=0)&&(r[o]=e[o]);return r}i($2,"_objectWithoutPropertiesLoose");var wK=["style","children","scrollTop","scrollLeft"],bA=/^--/;function SK(e,t){return t==null||typeof t=="boolean"||t===""?"":typeof t=="number"&&t!==0&&!bA.test(e)&&!(cd.hasOwnProperty(e)&&cd[e])?t+"px":(""+t).trim()}i(SK,"dangerousStyleValue");var vA={};function EK(e,t){if(!e.nodeType||!e.setAttribute)return!1;let r=e.nodeName==="filter"||e.parentNode&&e.parentNode.nodeName==="filter",n=t,{style:o,children:a,scrollTop:l,scrollLeft:c}=n,d=$2(n,wK),p=Object.values(d),m=Object.keys(d).map(v=>r||e.hasAttribute(v)?v:vA[v]||(vA[v]=v.replace(/([A-Z])/g,b=>"-"+b.toLowerCase())));a!==void 0&&(e.textContent=a);for(let v in o)if(o.hasOwnProperty(v)){let b=SK(v,o[v]);bA.test(v)?e.style.setProperty(v,b):e.style[v]=b}m.forEach((v,b)=>{e.setAttribute(v,p[b])}),l!==void 0&&(e.scrollTop=l),c!==void 0&&(e.scrollLeft=c)}i(EK,"applyAnimatedValues");var cd={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},IK=i((e,t)=>e+t.charAt(0).toUpperCase()+t.substring(1),"prefixKey"),TK=["Webkit","Ms","Moz","O"];cd=Object.keys(cd).reduce((e,t)=>(TK.forEach(r=>e[IK(r,t)]=e[t]),e),cd);var kK=["x","y","z"],CK=/^(matrix|translate|scale|rotate|skew)/,OK=/^(translate)/,AK=/^(rotate|skew)/,U2=i((e,t)=>Z.num(e)&&e!==0?e+t:e,"addUnit"),Om=i((e,t)=>Z.arr(e)?e.every(r=>Om(r,t)):Z.num(e)?e===t:parseFloat(e)===t,"isValueIdentity"),q2=class q2 extends Ha{constructor(t){let{x:r,y:n,z:o}=t,a=$2(t,kK),l=[],c=[];(r||n||o)&&(l.push([r||0,n||0,o||0]),c.push(d=>[`translate3d(${d.map(p=>U2(p,"px")).join(",")})`,Om(d,0)])),kn(a,(d,p)=>{if(p==="transform")l.push([d||""]),c.push(m=>[m,m===""]);else if(CK.test(p)){if(delete a[p],Z.und(d))return;let m=OK.test(p)?"px":AK.test(p)?"deg":"";l.push(Xr(d)),c.push(p==="rotate3d"?([v,b,_,I])=>[`rotate3d(${v},${b},${_},${U2(I,m)})`,Om(I,0)]:v=>[`${p}(${v.map(b=>U2(b,m)).join(",")})`,Om(v,p.startsWith("scale")?1:0)])}}),l.length&&(a.transform=new z2(l,c)),super(a)}};i(q2,"AnimatedStyle");var H2=q2,j2=class j2 extends yl{constructor(t,r){super(),this._value=null,this.inputs=t,this.transforms=r}get(){return this._value||(this._value=this._get())}_get(){let t="",r=!0;return Ve(this.inputs,(n,o)=>{let a=kr(n[0]),[l,c]=this.transforms[o](Z.arr(a)?a:n.map(kr));t+=" "+l,r=r&&c}),r?"none":t}observerAdded(t){t==1&&Ve(this.inputs,r=>Ve(r,n=>Jr(n)&&No(n,this)))}observerRemoved(t){t==0&&Ve(this.inputs,r=>Ve(r,n=>Jr(n)&&Rs(n,this)))}eventObserved(t){t.type=="change"&&(this._value=null),Fa(this,t)}};i(j2,"FluidTransform");var z2=j2,RK=["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"],NK=["scrollTop","scrollLeft"];Cn.assign({batchedUpdates:_A.unstable_batchedUpdates,createStringInterpolator:hm,colors:B5});var PK=K5(RK,{applyAnimatedValues:EK,createAnimatedStyle:i(e=>new H2(e),"createAnimatedStyle"),getComponentProps:i(e=>$2(e,NK),"getComponentProps")}),V2=PK.animated;var yA=ne(be(),1),fd=typeof document<"u"?yA.default.useLayoutEffect:()=>{};var Am=ne(be(),1);function W2(e){let t=(0,Am.useRef)(null);return fd(()=>{t.current=e},[e]),(0,Am.useCallback)((...r)=>{let n=t.current;return n?.(...r)},[])}i(W2,"$8ae05eaa5c114e9c$export$7f54fc3180508a52");var Rm=ne(be(),1);var Tge=!!(typeof window<"u"&&window.document&&window.document.createElement),xA=new Map;function wA(e,t){if(e===t)return e;let r=xA.get(e);if(r)return r.forEach(o=>o(t)),t;let n=xA.get(t);return n?(n.forEach(o=>o(e)),e):t}i(wA,"$bdb11010cef70236$export$cd8c9cb68f842629");function SA(...e){return(...t)=>{for(let r of e)typeof r=="function"&&r(...t)}}i(SA,"$ff5963eb1fccf552$export$e08e3b67e392101e");function EA(e){var t,r,n="";if(typeof e=="string"||typeof e=="number")n+=e;else if(typeof e=="object")if(Array.isArray(e)){var o=e.length;for(t=0;t=65&&o.charCodeAt(2)<=90?t[o]=SA(a,l):(o==="className"||o==="UNSAFE_className")&&typeof a=="string"&&typeof l=="string"?t[o]=IA(a,l):o==="id"&&a&&l?t.id=wA(a,l):t[o]=l!==void 0?l:a}}return t}i(G2,"$3ef42575df84b30b$export$9d1611c77c2fe928");var Tl=ne(be(),1);var Nm=ne(be(),1);var Y2=class Y2{isDefaultPrevented(){return this.nativeEvent.defaultPrevented}preventDefault(){this.defaultPrevented=!0,this.nativeEvent.preventDefault()}stopPropagation(){this.nativeEvent.stopPropagation(),this.isPropagationStopped=()=>!0}isPropagationStopped(){return!1}persist(){}constructor(t,r){this.nativeEvent=r,this.target=r.target,this.currentTarget=r.currentTarget,this.relatedTarget=r.relatedTarget,this.bubbles=r.bubbles,this.cancelable=r.cancelable,this.defaultPrevented=r.defaultPrevented,this.eventPhase=r.eventPhase,this.isTrusted=r.isTrusted,this.timeStamp=r.timeStamp,this.type=t}};i(Y2,"$8a9cb279dc87e130$export$905e7fc544a71f36");var K2=Y2;function TA(e){let t=(0,Nm.useRef)({isFocused:!1,observer:null});fd(()=>{let n=t.current;return()=>{n.observer&&(n.observer.disconnect(),n.observer=null)}},[]);let r=W2(n=>{e?.(n)});return(0,Nm.useCallback)(n=>{if(n.target instanceof HTMLButtonElement||n.target instanceof HTMLInputElement||n.target instanceof HTMLTextAreaElement||n.target instanceof HTMLSelectElement){t.current.isFocused=!0;let o=n.target,a=i(l=>{t.current.isFocused=!1,o.disabled&&r(new K2("blur",l)),t.current.observer&&(t.current.observer.disconnect(),t.current.observer=null)},"onBlurHandler");o.addEventListener("focusout",a,{once:!0}),t.current.observer=new MutationObserver(()=>{if(t.current.isFocused&&o.disabled){var l;(l=t.current.observer)===null||l===void 0||l.disconnect();let c=o===document.activeElement?null:document.activeElement;o.dispatchEvent(new FocusEvent("blur",{relatedTarget:c})),o.dispatchEvent(new FocusEvent("focusout",{bubbles:!0,relatedTarget:c}))}}),t.current.observer.observe(o,{attributes:!0,attributeFilter:["disabled"]})}},[r])}i(TA,"$8a9cb279dc87e130$export$715c682d09d639cc");var dd=ne(be(),1);function Q2(e){let{isDisabled:t,onBlurWithin:r,onFocusWithin:n,onFocusWithinChange:o}=e,a=(0,dd.useRef)({isFocusWithin:!1}),l=(0,dd.useCallback)(p=>{a.current.isFocusWithin&&!p.currentTarget.contains(p.relatedTarget)&&(a.current.isFocusWithin=!1,r&&r(p),o&&o(!1))},[r,o,a]),c=TA(l),d=(0,dd.useCallback)(p=>{!a.current.isFocusWithin&&document.activeElement===p.target&&(n&&n(p),o&&o(!0),a.current.isFocusWithin=!0,c(p))},[n,o,c]);return t?{focusWithinProps:{onFocus:void 0,onBlur:void 0}}:{focusWithinProps:{onFocus:d,onBlur:l}}}i(Q2,"$9ab94262bd0047c7$export$420e68273165f4ec");var kA={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 CA(e={}){let{style:t,isFocusable:r}=e,[n,o]=(0,Tl.useState)(!1),{focusWithinProps:a}=Q2({isDisabled:!r,onFocusWithinChange:i(c=>o(c),"onFocusWithinChange")}),l=(0,Tl.useMemo)(()=>n?t:t?{...kA,...t}:kA,[n]);return{visuallyHiddenProps:{...a,style:l}}}i(CA,"$5c3e21d68f1c4674$export$a966af930f325cab");function X2(e){let{children:t,elementType:r="div",isFocusable:n,style:o,...a}=e,{visuallyHiddenProps:l}=CA(e);return Tl.default.createElement(r,G2(a,l),t)}i(X2,"$5c3e21d68f1c4674$export$439d29a4e110a164");var pn={"hds-icon":"Notification-module_hds-icon__2ocjD","hds-icon--size-xs":"Notification-module_hds-icon--size-xs__2Mj5D","hds-icon--size-s":"Notification-module_hds-icon--size-s__igOqE","hds-icon--size-m":"Notification-module_hds-icon--size-m__sxXOh","hds-icon--size-l":"Notification-module_hds-icon--size-l__3Ho_A","hds-icon--size-xl":"Notification-module_hds-icon--size-xl__1cTta","hds-icon--alert-circle-fill":"Notification-module_hds-icon--alert-circle-fill__12XKS","hds-icon-start--alert-circle-fill":"Notification-module_hds-icon-start--alert-circle-fill__TwQNY","hds-icon-end--alert-circle-fill":"Notification-module_hds-icon-end--alert-circle-fill__3gb8C","hds-icon--check-circle-fill":"Notification-module_hds-icon--check-circle-fill__2wjh3","hds-icon-start--check-circle-fill":"Notification-module_hds-icon-start--check-circle-fill__2QULC","hds-icon-end--check-circle-fill":"Notification-module_hds-icon-end--check-circle-fill__2gbRD","hds-icon--error-fill":"Notification-module_hds-icon--error-fill__159Nf","hds-icon-start--error-fill":"Notification-module_hds-icon-start--error-fill__2FrGR","hds-icon-end--error-fill":"Notification-module_hds-icon-end--error-fill__1qx8A","hds-icon--info-circle-fill":"Notification-module_hds-icon--info-circle-fill__1F7dp","hds-icon-start--info-circle-fill":"Notification-module_hds-icon-start--info-circle-fill__1-3q2","hds-icon-end--info-circle-fill":"Notification-module_hds-icon-end--info-circle-fill__w7XD0",notification:"Notification-module_notification__3eUBu notification_hds-notification__2DQPN",noBorder:"Notification-module_noBorder__3HZZH",close:"Notification-module_close__nX5bK notification_hds-notification__close-button__1yGIj",autoClose:"Notification-module_autoClose__3mkBX",content:"Notification-module_content__2E8Z_ notification_hds-notification__content__5ylSS",icon:"Notification-module_icon__3xieh notification_hds-icon__29HQM",label:"Notification-module_label__2OUcx notification_hds-notification__label__2t1lR",body:"Notification-module_body__2lrYE notification_hds-notification__body__3cobH",small:"Notification-module_small__3Vi8R notification_hds-notification--small__1wVl6",large:"Notification-module_large__3sVHL notification_hds-notification--large__260Qm","top-left":"Notification-module_top-left__nZQMd notification_hds-notification--top-left__sIHO2","top-center":"Notification-module_top-center__1GWPg notification_hds-notification--top-center__GDWo5","top-right":"Notification-module_top-right__1HAHi notification_hds-notification--top-right__3Wa5K","bottom-left":"Notification-module_bottom-left__17y2g notification_hds-notification--bottom-left__eB4ZK","bottom-center":"Notification-module_bottom-center__2i8Ht notification_hds-notification--bottom-center__5EgOP","bottom-right":"Notification-module_bottom-right__1Giev notification_hds-notification--bottom-right__1SmfT",success:"Notification-module_success__TdJna notification_hds-notification--success__1_3XZ",alert:"Notification-module_alert__1bsQa notification_hds-notification--alert__1MV7H",error:"Notification-module_error___-koD notification_hds-notification--error__3T1Of",boxShadow:"Notification-module_boxShadow__2yJQB notification_hds-notification--box-shadow__2kbD_"};pr(`.notification_hds-icon__29HQM{background-color:currentcolor;display:inline-block;height:var(--icon-size);-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto;width:var(--icon-size)}.notification_hds-icon--size-xs__19VKz{--icon-size:var(--spacing-layout-2-xs)}.notification_hds-icon--size-s__2Ffyw{--icon-size:var(--spacing-layout-xs)}.notification_hds-icon--size-m__28mpE{--icon-size:var(--spacing-layout-s)}.notification_hds-icon--size-l__T6YEf{--icon-size:var(--spacing-layout-m)}.notification_hds-icon--size-xl__18_OX{--icon-size:var(--spacing-layout-l)}.notification_hds-icon--alert-circle-fill__3er4k{--mask-image-alert-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-alert-circle-fill)}.notification_hds-icon-start--alert-circle-fill__1r-B3{--mask-image-before:var(--mask-image-alert-circle-fill)}.notification_hds-icon-end--alert-circle-fill__2dkn2{--mask-image-after:var(--mask-image-alert-circle-fill)}.notification_hds-icon--check-circle-fill__2u1G4{--mask-image-check-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-check-circle-fill)}.notification_hds-icon-start--check-circle-fill__2JuU0{--mask-image-before:var(--mask-image-check-circle-fill)}.notification_hds-icon-end--check-circle-fill__3YsAQ{--mask-image-after:var(--mask-image-check-circle-fill)}.notification_hds-icon--error-fill__jPWn1{--mask-image-error-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-error-fill)}.notification_hds-icon-start--error-fill__1sR7v{--mask-image-before:var(--mask-image-error-fill)}.notification_hds-icon-end--error-fill__1jyx_{--mask-image-after:var(--mask-image-error-fill)}.notification_hds-icon--info-circle-fill__1gXDU{--mask-image-info-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 100 18 9 9 0 000-18zm1 7v6.5h2V18H9v-1.5h2v-5H9V10h4zm-1.188-4a1.312 1.312 0 110 2.625 1.312 1.312 0 010-2.625z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-info-circle-fill)}.notification_hds-icon-start--info-circle-fill__rortu{--mask-image-before:var(--mask-image-info-circle-fill)}.notification_hds-icon-end--info-circle-fill__3ycxA{--mask-image-after:var(--mask-image-info-circle-fill)}.notification_hds-notification__2DQPN{--notification-background-color:var(--color-info-light);--notification-border-color:var(--color-info);--notification-border-width:var(--spacing-2-xs);--notification-icon-color:var(--color-info);--notification-color:var(--color-black-90);--notification-max-width-inline:none;--notification-max-width-toast:21rem;--notification-z-index-inline:auto;--notification-z-index-toast:99;--notification-offset:var(--spacing-layout-s);--notification-padding:var(--spacing-s);background-color:var(--notification-background-color);border:solid var(--notification-border-color);border-left-width:var(--notification-border-width);border-bottom-width:0;border-right-width:0;border-top-width:0;box-sizing:border-box;color:var(--notification-color);max-width:var(--notification-max-width-inline);padding:var(--notification-padding);position:relative;width:100%;z-index:var(--notification-z-index-inline)}.notification_hds-notification__content__5ylSS{display:grid;grid-gap:var(--spacing-s);gap:var(--spacing-s)}.notification_hds-notification__label__2t1lR{align-items:center;display:flex;font-size:var(--fontsize-heading-xs);font-weight:700;letter-spacing:0;line-height:24px;margin-right:var(--spacing-l)}.notification_hds-notification__2DQPN .notification_hds-icon__29HQM{--icon-size:var(--spacing-layout-xs)}.notification_hds-notification__label__2t1lR>.notification_hds-icon__29HQM{color:var(--notification-icon-color);flex:none;margin-right:var(--spacing-2-xs)}.notification_hds-notification__body__3cobH{font-size:var(--fontsize-body-s);line-height:24px}.notification_hds-notification__close-button__1yGIj{--notification-close-button-offset:var(--spacing-s);background:none;border:none;cursor:pointer;display:flex;outline:none;padding:0;position:absolute;right:var(--notification-close-button-offset);top:var(--notification-close-button-offset)}.notification_hds-notification__close-button__1yGIj:focus{box-shadow:0 0 0 3px var(--color-focus-outline)}.notification_hds-notification--small__1wVl6{--notification-padding:var(--spacing-2-xs)}.notification_hds-notification--small__1wVl6 .notification_hds-notification__content__5ylSS{display:flex;grid-gap:0;gap:0}.notification_hds-notification--small__1wVl6 .notification_hds-notification__label__2t1lR{margin-right:0}.notification_hds-notification--small__1wVl6 .notification_hds-notification__body__3cobH{margin-right:var(--spacing-l)}.notification_hds-notification--small__1wVl6 .notification_hds-notification__close-button__1yGIj{--notification-close-button-offset:var(--spacing-2-xs)}.notification_hds-notification--large__260Qm{--notification-padding:var(--spacing-l)}.notification_hds-notification--large__260Qm .notification_hds-notification__label__2t1lR{margin-right:0}.notification_hds-notification--large__260Qm .notification_hds-notification__close-button__1yGIj{--notification-close-button-offset:var(--spacing-2-xs)}.notification_hds-notification--bottom-center__5EgOP,.notification_hds-notification--bottom-left__eB4ZK,.notification_hds-notification--bottom-right__1SmfT,.notification_hds-notification--top-center__GDWo5,.notification_hds-notification--top-left__sIHO2,.notification_hds-notification--top-right__3Wa5K{border-left-width:0;border-bottom-width:0;border-right-width:0;border-top-width:var(--notification-border-width);max-width:var(--notification-max-width-toast);position:fixed;width:calc(100% - var(--spacing-l));z-index:var(--notification-z-index-toast)}.notification_hds-notification--top-left__sIHO2{left:var(--notification-offset);top:var(--notification-offset)}.notification_hds-notification--top-center__GDWo5{left:50%;top:var(--notification-offset);transform:translateX(-50%)}.notification_hds-notification--top-right__3Wa5K{right:var(--notification-offset);top:var(--notification-offset)}.notification_hds-notification--bottom-left__eB4ZK{bottom:var(--notification-offset);left:var(--notification-offset)}.notification_hds-notification--bottom-center__5EgOP{bottom:var(--notification-offset);left:50%;transform:translateX(-50%)}.notification_hds-notification--bottom-right__1SmfT{bottom:var(--notification-offset);right:var(--notification-offset)}@media only screen and (max-width:765.98px){.notification_hds-notification__2DQPN{--notification-offset:var(--spacing-s)}}.notification_hds-notification--success__1_3XZ{--notification-background-color:var(--color-success-light);--notification-border-color:var(--color-success);--notification-icon-color:var(--color-success)}.notification_hds-notification--alert__1MV7H{--notification-background-color:var(--color-alert-light);--notification-border-color:var(--color-alert-dark);--notification-icon-color:var(--color-alert-dark)}.notification_hds-notification--error__3T1Of{--notification-background-color:var(--color-error-light);--notification-border-color:var(--color-error);--notification-icon-color:var(--color-error)}.notification_hds-notification--box-shadow__2kbD_{box-shadow:var(--box-shadow-l)}.Notification-module_hds-icon__2ocjD{background-color:currentcolor;display:inline-block;height:var(--icon-size);-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto;width:var(--icon-size)}.Notification-module_hds-icon--size-xs__2Mj5D{--icon-size:var(--spacing-layout-2-xs)}.Notification-module_hds-icon--size-s__igOqE{--icon-size:var(--spacing-layout-xs)}.Notification-module_hds-icon--size-m__sxXOh{--icon-size:var(--spacing-layout-s)}.Notification-module_hds-icon--size-l__3Ho_A{--icon-size:var(--spacing-layout-m)}.Notification-module_hds-icon--size-xl__1cTta{--icon-size:var(--spacing-layout-l)}[class*=hds-icon-start--]:before{-webkit-mask-image:var(--mask-image-before);mask-image:var(--mask-image-before)}[class*=hds-icon-end--]:after,[class*=hds-icon-start--]:before{background-color:currentcolor;content:"";display:inline-flex;height:var(--icon-size,24px);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--icon-size,24px)}[class*=hds-icon-end--]:after{-webkit-mask-image:var(--mask-image-after);mask-image:var(--mask-image-after)}.Notification-module_hds-icon--alert-circle-fill__12XKS{--mask-image-alert-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-alert-circle-fill)}.Notification-module_hds-icon-start--alert-circle-fill__TwQNY{--mask-image-before:var(--mask-image-alert-circle-fill)}.Notification-module_hds-icon-end--alert-circle-fill__3gb8C{--mask-image-after:var(--mask-image-alert-circle-fill)}.Notification-module_hds-icon--check-circle-fill__2wjh3{--mask-image-check-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-check-circle-fill)}.Notification-module_hds-icon-start--check-circle-fill__2QULC{--mask-image-before:var(--mask-image-check-circle-fill)}.Notification-module_hds-icon-end--check-circle-fill__2gbRD{--mask-image-after:var(--mask-image-check-circle-fill)}.Notification-module_hds-icon--error-fill__159Nf{--mask-image-error-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-error-fill)}.Notification-module_hds-icon-start--error-fill__2FrGR{--mask-image-before:var(--mask-image-error-fill)}.Notification-module_hds-icon-end--error-fill__1qx8A{--mask-image-after:var(--mask-image-error-fill)}.Notification-module_hds-icon--info-circle-fill__1F7dp{--mask-image-info-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 100 18 9 9 0 000-18zm1 7v6.5h2V18H9v-1.5h2v-5H9V10h4zm-1.188-4a1.312 1.312 0 110 2.625 1.312 1.312 0 010-2.625z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-info-circle-fill)}.Notification-module_hds-icon-start--info-circle-fill__1-3q2{--mask-image-before:var(--mask-image-info-circle-fill)}.Notification-module_hds-icon-end--info-circle-fill__w7XD0{--mask-image-after:var(--mask-image-info-circle-fill)}.Notification-module_notification__3eUBu{overflow:hidden}.Notification-module_notification__3eUBu.Notification-module_noBorder__3HZZH{border:0;padding-top:calc(var(--notification-padding) + var(--notification-border-width))}.Notification-module_notification__3eUBu.Notification-module_noBorder__3HZZH .Notification-module_close__nX5bK{top:calc(var(--notification-close-button-offset) + var(--notification-border-width))}.Notification-module_autoClose__3mkBX{background-color:var(--notification-border-color);height:var(--notification-border-width);left:0;position:absolute;top:0;width:100%}.Notification-module_icon__3xieh{background-color:transparent}`);var OA=ne(be());var pd=i(e=>typeof e=="string"?e:(0,OA.isValidElement)(e)?pd(e.props.children):Array.isArray(e)?e.map(pd).join(""):"","o");var Va;(function(e){e.Small="small",e.Medium="medium",e.Large="large"})(Va||(Va={}));var LK={info:$O,success:VO,error:WO,alert:zO},AA=i(({visuallyHidden:e,children:t})=>e?or.default.createElement(X2,null,t):t,"v"),J2=or.default.forwardRef((e,t)=>{var{autoClose:r=!1,autoCloseDuration:n,boxShadow:o=!1,children:a,className:l="",closeAnimationDuration:c=85,closeButtonLabelText:d,dismissible:p=!1,displayAutoCloseProgress:m=!0,invisible:v=!1,label:b,notificationAriaLabel:_="Notification",position:I="inline",onClose:k=i(()=>null,"A"),size:x=Va.Medium,style:g,type:w="info",headingLevel:T=2}=e,C=ft(e,["autoClose","autoCloseDuration","boxShadow","children","className","closeAnimationDuration","closeButtonLabelText","dismissible","displayAutoCloseProgress","invisible","label","notificationAriaLabel","position","onClose","size","style","type","headingLevel"]);let L=I!=="inline";L&&x===Va.Large&&(console.warn(`Size '${x}' is only allowed for inline positioned notifications`),x=Va.Medium),!L&&r&&(console.warn("The 'autoClose' property is not allowed for inline positioned notifications"),r=!1);let[N,U]=(0,or.useState)(!0),O=(0,or.useCallback)(()=>{U(!1),setTimeout(()=>k(),c)},[k,c]),D=n>0||!r?n:(()=>{let oe=60*(pd(a).length+pd(b).length)+1e3;return oe<4e3?4e3:oe})();(0,or.useEffect)(()=>{if(r){let oe=setTimeout(()=>{O()},D);return()=>clearTimeout(oe)}},[r,n,O]);let B=LK[w],F=L?(oe=>{let ue=oe.includes("center");return{from:{transform:`translate3d(${ue?"-50%":"0"}, ${oe.includes("top")?"-":""}32px, 0)`,opacity:.66},to:{transform:`translate3d(${ue?"-50%":"0"}, 0, 0)`,opacity:1},config:{friction:30,tension:300}}})(I):{},V={from:{opacity:1},to:{opacity:0},config:{duration:c}},$=m?(oe=>({from:{transform:"translate3d(0%, 0, 0)"},to:{transform:"translate3d(-100%, 0, 0)"},config:{duration:oe}}))(D):{},q=A2(N?F:V),J=A2($);return or.default.createElement(AA,{visuallyHidden:v},or.default.createElement(V2.section,Object.assign({},C,{style:Object.assign(Object.assign({},q),g),className:Dt(pn[I],pn.notification,pn[x],pn[w],r&&pn.noBorder,o&&pn.boxShadow,l),"aria-label":_,role:L||v?"alert":void 0}),r&&or.default.createElement(V2.div,{style:J,className:pn.autoClose}),or.default.createElement("div",{className:pn.content,ref:t},b&&or.default.createElement("div",Object.assign({className:pn.label},L||v?{}:{role:"heading","aria-level":T}),or.default.createElement(B,{className:pn.icon}),or.default.createElement(AA,{visuallyHidden:x===Va.Small},b)),a&&or.default.createElement("div",{className:pn.body},a)),p&&or.default.createElement("button",{className:Dt(pn.close,pn[w]),type:"button",title:d,"aria-label":d,onClick:O},or.default.createElement(qO,null))))});var qa=ne(be());var RA=ne(be());var MK="RequiredIndicator-module_indicator__Pt7GX text-input_hds-text-input__required__2K-Bs";pr(`@keyframes text-input_fadeIn__2iVIH{0%{opacity:0}to{opacity:1}}.text-input_hds-text-input__2YbWJ{--border-width:2px;--outline-width:3px;--outline-offset-readonly:4px;--input-height:56px;--textarea-height:149px;--icon-size:var(--spacing-m);--icon-color:var(--color-black);--helper-color-default:var(--color-black-60);--helper-color-invalid:var(--color-black);--helper-background-color-invalid:var(--color-error-light);--helper-icon-color-invalid:var(--color-error);--helper-color-success:var(--color-black);--helper-background-color-success:var(--color-success-light);--helper-icon-color-success:var(--color-success);--helper-color-info:var(--color-black);--helper-background-color-info:var(--color-info-light);--helper-icon-color-info:var(--color-info);--input-background-default:var(--color-white);--input-background-disabled:var(--color-black-10);--input-border-color-default:var(--color-black-50);--input-border-color-hover:var(--color-black-90);--input-border-color-focus:var(--color-black-90);--input-border-color-invalid:var(--color-error);--input-border-color-disabled:var(--color-black-10);--input-border-color-success:var(--color-success);--input-color-default:var(--color-black-90);--input-color-disabled:var(--color-black-40);--label-color-default:var(--color-black-90);--label-color-invalid:var(--color-black-90);--placeholder-color:var(--color-black-60)}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu{-webkit-appearance:none;background-color:var(--input-background-default);border:var(--border-width) solid var(--input-border-color-default);border-radius:0;box-sizing:border-box;color:var(--input-color-default);font-family:inherit;font-size:1.125em;height:var(--input-height);line-height:normal;margin:0;padding:0 var(--spacing-s);width:100%;will-change:transform,box-shadow}.text-input_hds-text-input__2YbWJ:not([data-hds-textinput-filled]) .text-input_hds-text-input__button-clear__wx6Bm,.text-input_hds-text-input__input-clear__1vpab::-webkit-search-cancel-button{display:none}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__button-clear__wx6Bm>*{pointer-events:none}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu:hover{border-color:var(--input-border-color-hover);transition:border-color 85ms ease-out}.text-input_hds-text-input__input-wrapper__3qg76:focus-within .text-input_hds-text-input__input__BIkQu{border-color:var(--input-border-color-focus);outline:none}.text-input_hds-text-input__2YbWJ.text-input_hds-text-input--invalid__25oHc .text-input_hds-text-input__input__BIkQu{border-color:var(--input-border-color-invalid)}.text-input_hds-text-input__2YbWJ.text-input_hds-text-input--success__28-SV .text-input_hds-text-input__input__BIkQu{border-color:var(--input-border-color-success)}.text-input_hds-text-input__input-wrapper__3qg76:focus-within .text-input_hds-text-input__input__BIkQu:not([readonly]){box-shadow:0 0 0 var(--outline-width) var(--color-focus-outline);transform:translateZ(0);transition:85ms ease-out;transition-property:box-shadow,transform}.text-input_hds-text-input__label__15SYz{color:var(--label-color-default);display:block;font-size:var(--fontsize-body-m);font-weight:500;margin-bottom:var(--spacing-3-xs)}.text-input_hds-text-input--invalid__25oHc .text-input_hds-text-input__label__15SYz{color:var(--label-color-invalid);transition:color 85ms linear}.text-input_hds-text-input__required__2K-Bs{display:inline-block;font-size:var(--fontsize-body-xl);line-height:1;margin-left:var(--spacing-2-xs);transform:translateY(var(--spacing-3-xs))}.text-input_hds-text-input__input-wrapper__3qg76{display:flex;position:relative}.text-input_hds-text-input__2YbWJ textarea.text-input_hds-text-input__input__BIkQu{font-family:inherit;height:var(--textarea-height);margin:0;min-height:var(--input-height);overflow:auto;padding:var(--spacing-s);resize:vertical}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu::-ms-reveal{display:none}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu::-moz-placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu::placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__helper-text__gNPue{color:var(--helper-color-default);display:block;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-3-xs);white-space:pre-line}.text-input_hds-text-input__error-text__2Qjmg{background-color:var(--helper-background-color-invalid);border-left:8px solid var(--color-error);color:var(--helper-color-invalid);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);white-space:pre-line}.text-input_hds-text-input__error-text__2Qjmg:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__error-text__2Qjmg:before{animation:text-input_fadeIn__2iVIH 85ms ease-out;background:var(--helper-icon-color-invalid);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__success-text__274NH{background-color:var(--helper-background-color-success);border-left:8px solid var(--color-success);color:var(--helper-color-success);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative;white-space:pre-wrap}.text-input_hds-text-input__success-text__274NH:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__success-text__274NH:before{animation:text-input_fadeIn__2iVIH 85ms ease-out;background:var(--helper-icon-color-success);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__info-text__1hF9o{background-color:var(--helper-background-color-info);border-left:8px solid var(--color-info);color:var(--helper-color-info);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative}.text-input_hds-text-input__info-text__1hF9o:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__info-text__1hF9o:before{animation:text-input_fadeIn__2iVIH 85ms ease-out;background:var(--helper-icon-color-info);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu[disabled]{background-color:var(--input-background-disabled);border-color:var(--input-border-color-disabled);color:var(--input-color-disabled);cursor:not-allowed}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu[readonly]{background-color:transparent;border:0;color:var(--input-color-default);outline-offset:var(--outline-offset-readonly);padding:0;-webkit-text-fill-color:var(--input-color-default);transform:translateZ(0);transition:85ms ease-out;transition-property:outline,transform}.text-input_hds-text-input__input-wrapper__3qg76:focus-within input.text-input_hds-text-input__input__BIkQu[readonly]{height:calc(var(--input-height) - 2 * var(--outline-offset-readonly));margin:var(--outline-offset-readonly) 0;outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__input-wrapper__3qg76:focus-within textarea.text-input_hds-text-input__input__BIkQu[readonly]{outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__buttons__1eV1P{align-items:center;bottom:0;display:flex;font-size:1rem;justify-content:center;margin-right:calc(var(--spacing-s) - var(--spacing-xs) / 2);position:absolute;right:0;top:0}.text-input_hds-text-input__button__1JeYJ{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:var(--icon-color);cursor:pointer;display:flex;font:inherit;outline:none;padding:var(--spacing-xs) calc(var(--spacing-xs) / 2)}.text-input_hds-text-input__button__1JeYJ:focus{outline:var(--outline-width) solid var(--color-focus-outline)}`);var NA=i(({className:e,style:t})=>RA.default.createElement("span",{className:Dt(MK,e),style:t},"*"),"r");var FK="FieldLabel-module_hidden__3UWxI",BK="FieldLabel-module_label__1zrXK",PA="FieldLabel-module_tooltipButton__1My3f";pr(".FieldLabel-module_hidden__3UWxI{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:0 -1px -1px 0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.FieldLabel-module_label__1zrXK{color:var(--label-color-default,var(--color-black-90));display:block;font-size:var(--fontsize-body-m);font-weight:500;margin-bottom:var(--spacing-3-xs)}.FieldLabel-module_tooltipButton__1My3f{position:absolute;right:0;top:0}");var DA=i(e=>{var{hidden:t,id:r,inputId:n,isAriaLabelledBy:o,label:a,required:l,tooltipLabel:c,tooltipButtonLabel:d,tooltipText:p,tooltip:m}=e,v=ft(e,["hidden","id","inputId","isAriaLabelledBy","label","required","tooltipLabel","tooltipButtonLabel","tooltipText","tooltip"]);return qa.default.createElement(qa.default.Fragment,null,qa.default.createElement("label",Object.assign({id:r},(!o||!r)&&{htmlFor:n},{className:`${BK} ${t?FK:""}`},v),a,l&&qa.default.createElement(NA,null)),m&&qa.default.createElement(Gx,Object.assign({},m.props,{buttonClassName:PA})),p&&qa.default.createElement(Gx,{buttonClassName:PA,tooltipLabel:c,buttonLabel:d},p))},"n");var UK=ne(hd(),1),HK=ne(BA(),1),zK=ne(HA(),1),$K=ne($A(),1);function Z2(e){this.message=e}i(Z2,"e");Z2.prototype=new Error,Z2.prototype.name="InvalidCharacterError";var Dve=typeof window<"u"&&window.atob&&window.atob.bind(window)||function(e){var t=String(e).replace(/=+$/,"");if(t.length%4==1)throw new Z2("'atob' failed: The string to be decoded is not correctly encoded.");for(var r,n,o=0,a=0,l="";n=t.charAt(a++);~n&&(r=o%4?64*r+n:n,o++%4)?l+=String.fromCharCode(255&r>>(-2*o&6)):0)n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".indexOf(n);return l};function VA(e){this.message=e}i(VA,"n");VA.prototype=new Error,VA.prototype.name="InvalidTokenError";var VK={debug:i(()=>{},"debug"),info:i(()=>{},"info"),warn:i(()=>{},"warn"),error:i(()=>{},"error")},qA,jA,Fm=(e=>(e[e.NONE=0]="NONE",e[e.ERROR=1]="ERROR",e[e.WARN=2]="WARN",e[e.INFO=3]="INFO",e[e.DEBUG=4]="DEBUG",e))(Fm||{});(e=>{function t(){qA=3,jA=VK}i(t,"reset"),e.reset=t;function r(o){if(!(0<=o&&o<=4))throw new Error("Invalid log level");qA=o}i(r,"setLevel"),e.setLevel=r;function n(o){jA=o}i(n,"setLogger"),e.setLogger=n})(Fm||(Fm={}));Fm.reset();var Uve=60*15,Hve=60*5;var Gt=ne(be());var KA=ne(qf());var qK="LoadingSpinner-module_notificationArea__1arIM",WA="LoadingSpinner-module_loadingSpinner__2xHT_",jK="LoadingSpinner-module_small__1McRk",WK="LoadingSpinner-module_multicolor__1qbEF";pr(".LoadingSpinner-module_notificationArea__1arIM{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:0 -1px -1px 0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.LoadingSpinner-module_loadingSpinner__2xHT_{--spinner-size:4rem;--spinner-color:var(--color-coat-of-arms);--spinner-thickness:0.5rem;--spinner-rotation-animation-duration:1.5s;--spinner-color-animation-duration:4.5s;--spinner-color-stage1:var(--color-coat-of-arms);--spinner-color-stage2:var(--color-copper);--spinner-color-stage3:var(--color-suomenlinna);border-top-color:var(--spinner-color);height:var(--spinner-size);position:relative;width:var(--spinner-size)}.LoadingSpinner-module_loadingSpinner__2xHT_ div{animation:LoadingSpinner-module_spinner-rotation-animation__PEk45 var(--spinner-rotation-animation-duration) cubic-bezier(.6,.2,.4,.8) infinite;border:var(--spinner-thickness) solid transparent;border-radius:50%;border-top-color:inherit;box-sizing:border-box;height:100%;position:absolute;width:100%}.LoadingSpinner-module_loadingSpinner__2xHT_ div:nth-child(2){animation-delay:-.15s}.LoadingSpinner-module_loadingSpinner__2xHT_ div:nth-child(3){animation-delay:-.3s}.LoadingSpinner-module_small__1McRk{--spinner-size:1.5rem;--spinner-thickness:0.1875rem}.LoadingSpinner-module_multicolor__1qbEF{animation:LoadingSpinner-module_spinner-color-animation__Yu7Cr var(--spinner-color-animation-duration) cubic-bezier(.6,.2,.4,.9) infinite;border-top-color:var(--spinner-color-stage1)}@keyframes LoadingSpinner-module_spinner-rotation-animation__PEk45{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes LoadingSpinner-module_spinner-color-animation__Yu7Cr{33.3%{border-top-color:var(--spinner-color-stage2)}66.6%{border-top-color:var(--spinner-color-stage3)}}");var GA="hds-loading-spinner-notification-area",ew="data-active-spinners",GK=i(()=>typeof document>"u"?null:document.getElementById(GA)||(()=>{let e=document.createElement("div");return e.id=GA,e.className=qK,e.setAttribute("role","status"),document.body.appendChild(e),e})(),"h"),md=i(e=>{var{className:t,multicolor:r=!1,small:n=!1,theme:o,loadingText:a="Page is loading",loadingFinishedText:l="Page has finished loading"}=e,c=ft(e,["className","multicolor","small","theme","loadingText","loadingFinishedText"]);let d=j0(WA,o);return((p,m)=>{let[v]=(0,Gt.useState)((0,KA.uniqueId)()),[b]=(0,Gt.useState)(p),[_]=(0,Gt.useState)(m),I=(0,Gt.useRef)(GK()),k=(0,Gt.useCallback)(()=>{I.current!==null&&(I.current.textContent=b)},[I,b]),x=(0,Gt.useCallback)(()=>{I.current.textContent=_},[I,_]),g=(0,Gt.useCallback)(()=>(I.current.getAttribute(ew)||"").split(",").filter(L=>L!==""),[I]),w=(0,Gt.useCallback)(()=>{let L=g();L.push(v),I.current.setAttribute(ew,L.join(","))},[g,I,v]),T=(0,Gt.useCallback)(()=>{let L=g().filter(N=>N!==v);I.current.setAttribute(ew,L.join(","))},[g,I,v]),C=(0,Gt.useCallback)(()=>{g().length===0&&(x(),setTimeout(()=>{g().length===0&&I.current.parentNode&&I.current.parentNode.removeChild(I.current)},1e3))},[g,x,I]);(0,Gt.useEffect)(()=>I.current===null?()=>null:(k(),w(),()=>{T(),C()}),[k,w,T,C])})(a,l),Gt.default.createElement("div",Object.assign({className:Dt(WA,n&&jK,r&&WK,d,t)},c),Gt.default.createElement("div",null),Gt.default.createElement("div",null),Gt.default.createElement("div",null))},"b");var Ye=ne(be());function On(e,t){if(e==null)return{};var r={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(t.indexOf(n)!==-1)continue;r[n]=e[n]}return r}i(On,"_objectWithoutPropertiesLoose");function Re(){return Re=Object.assign?Object.assign.bind():function(e){for(var t=1;tt||a>e&&l=t&&c>=r?a-e-n:l>t&&cr?l-t+o:0}i(Km,"r");var lR=i(function(e,t){var r=window,n=t.scrollMode,o=t.block,a=t.inline,l=t.boundary,c=t.skipOverflowHiddenElements,d=typeof l=="function"?l:function(ge){return ge!==l};if(!aR(e))throw new TypeError("Invalid target");for(var p,m,v=document.scrollingElement||document.documentElement,b=[],_=e;aR(_)&&d(_);){if((_=(m=(p=_).parentElement)==null?p.getRootNode().host||null:m)===v){b.push(_);break}_!=null&&_===document.body&&iw(_)&&!iw(document.documentElement)||_!=null&&iw(_,c)&&b.push(_)}for(var I=r.visualViewport?r.visualViewport.width:innerWidth,k=r.visualViewport?r.visualViewport.height:innerHeight,x=window.scrollX||pageXOffset,g=window.scrollY||pageYOffset,w=e.getBoundingClientRect(),T=w.height,C=w.width,L=w.top,N=w.right,U=w.bottom,O=w.left,D=o==="start"||o==="nearest"?L:o==="end"?U:L+T/2,B=a==="center"?O+C/2:a==="end"?N:O,F=[],V=0;V=0&&O>=0&&U<=k&&N<=I&&L>=ue&&U<=ve&&O>=st&&N<=me)return F;var gt=getComputedStyle($),rt=parseInt(gt.borderLeftWidth,10),nt=parseInt(gt.borderTopWidth,10),ze=parseInt(gt.borderRightWidth,10),it=parseInt(gt.borderBottomWidth,10),je=0,at=0,ie="offsetWidth"in $?$.offsetWidth-$.clientWidth-rt-ze:0,Q="offsetHeight"in $?$.offsetHeight-$.clientHeight-nt-it:0,re="offsetWidth"in $?$.offsetWidth===0?0:oe/$.offsetWidth:0,ae="offsetHeight"in $?$.offsetHeight===0?0:J/$.offsetHeight:0;if(v===$)je=o==="start"?D:o==="end"?D-k:o==="nearest"?Km(g,g+k,k,nt,it,g+D,g+D+T,T):D-k/2,at=a==="start"?B:a==="center"?B-I/2:a==="end"?B-I:Km(x,x+I,I,rt,ze,x+B,x+B+C,C),je=Math.max(0,je+g),at=Math.max(0,at+x);else{je=o==="start"?D-ue-nt:o==="end"?D-ve+it+Q:o==="nearest"?Km(ue,ve,J,nt,it+Q,D,D+T,T):D-(ue+J/2)+Q/2,at=a==="start"?B-st-rt:a==="center"?B-(st+oe/2)+ie/2:a==="end"?B-me+ze+ie:Km(st,me,oe,rt,ze+ie,B,B+C,C);var de=$.scrollLeft,pe=$.scrollTop;D+=pe-(je=Math.max(0,Math.min(pe+je/ae,$.scrollHeight-J/ae+Q))),B+=de-(at=Math.max(0,Math.min(de+at/re,$.scrollWidth-oe/re+ie)))}F.push({el:$,top:je,left:at})}return F},"i");var rY=0;function nY(e,t){if(e){var r=lR(e,{boundary:t,block:"nearest",scrollMode:"if-needed"});r.forEach(function(n){var o=n.el,a=n.top,l=n.left;o.scrollTop=a,o.scrollLeft=l})}}i(nY,"scrollIntoView");function cR(e,t){return e===t||e.contains&&e.contains(t)}i(cR,"isOrContainsNode");function ow(e,t){var r;function n(){r&&clearTimeout(r)}i(n,"cancel");function o(){for(var a=arguments.length,l=new Array(a),c=0;c1?o-1:0),l=1;l=37&&r<=40&&t.indexOf("Arrow")!==0?"Arrow"+t:t}i(_d,"normalizeArrowKey");function bd(e,t,r,n,o){if(o===void 0&&(o=!0),r===0)return-1;var a=r-1;(typeof t!="number"||t<0||t>=r)&&(t=e>0?-1:a+1);var l=t+e;l<0?l=o?a:0:l>a&&(l=o?0:a);var c=ja(e,l,r,n,o);return c===-1?t>=r?-1:t:c}i(bd,"getNextWrappingIndex");function ja(e,t,r,n,o){var a=n(t);if(!a||!a.hasAttribute("disabled"))return t;if(e>0){for(var l=t+1;l=0;c--)if(!n(c).hasAttribute("disabled"))return c;return o?e>0?ja(1,0,r,n,!1):ja(-1,r-1,r,n,!1):-1}i(ja,"getNextNonDisabledIndex");function fR(e,t,r,n){return n===void 0&&(n=!0),t.some(function(o){return o&&(cR(o,e)||n&&cR(o,r.activeElement))})}i(fR,"targetWithinDownshift");function oY(e,t,r){return;var n}i(oY,"validateControlledUnchanged");var sY=ow(function(){yR().textContent=""},500);function bR(e,t){var r=yR(t);e&&(r.textContent=e,sY())}i(bR,"setStatus");function yR(e){e===void 0&&(e=document);var t=e.getElementById("a11y-status-message");return t||(t=e.createElement("div"),t.setAttribute("id","a11y-status-message"),t.setAttribute("role","status"),t.setAttribute("aria-live","polite"),t.setAttribute("aria-relevant","additions text"),Object.assign(t.style,{border:"0",clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:"0",position:"absolute",width:"1px"}),e.body.appendChild(t),t)}i(yR,"getStatusDiv");var xR={highlightedIndex:-1,isOpen:!1,selectedItem:null,inputValue:""};function aY(e,t,r){var n=e.props,o=e.type,a={};Object.keys(t).forEach(function(l){uY(l,e,t,r),r[l]!==t[l]&&(a[l]=r[l])}),n.onStateChange&&Object.keys(a).length&&n.onStateChange(Re({type:o},a))}i(aY,"callOnChangeProps");function uY(e,t,r,n){var o=t.props,a=t.type,l="on"+aw(e)+"Change";o[l]&&n[e]!==void 0&&n[e]!==r[e]&&o[l](Re({type:a},n))}i(uY,"invokeOnChangeHandler");function lY(e,t){return t.changes}i(lY,"stateReducer");function cY(e){var t=e.selectedItem,r=e.itemToString;return t?r(t)+" has been selected.":""}i(cY,"getA11ySelectionMessage");var fY=ow(function(e,t){bR(e(),t)},200);function wR(e){var t=e.id,r=e.labelId,n=e.menuId,o=e.getItemId,a=e.toggleButtonId,l=t===void 0?"downshift-"+vR():t;return{labelId:r||l+"-label",menuId:n||l+"-menu",getItemId:o||function(c){return l+"-item-"+c},toggleButtonId:a||l+"-toggle-button"}}i(wR,"getElementIds");function sw(e,t,r){return e!==void 0?e:r.length===0?-1:r.indexOf(t)}i(sw,"getItemIndex");function dY(e){return e?String(e):""}i(dY,"itemToString");function dR(e){return/^\S{1}$/.test(e)}i(dR,"isAcceptedCharacterKey");function aw(e){return""+e.slice(0,1).toUpperCase()+e.slice(1)}i(aw,"capitalizeString");function eg(e){var t=(0,X.useRef)(e);return t.current=e,t}i(eg,"useLatestRef");function SR(e,t,r){var n=(0,X.useRef)(),o=(0,X.useRef)(),a=(0,X.useCallback)(function(b,_){o.current=_,b=Ym(b,_.props);var I=e(b,_),k=_.props.stateReducer(b,Re({},_,{changes:I}));return k},[e]),l=(0,X.useReducer)(a,t),c=l[0],d=l[1],p=eg(r),m=(0,X.useCallback)(function(b){return d(Re({props:p.current},b))},[p]),v=o.current;return(0,X.useEffect)(function(){v&&n.current&&n.current!==c&&aY(v,Ym(n.current,v.props),c),n.current=c},[c,r,v]),[c,m]}i(SR,"useEnhancedReducer");function ER(e,t,r){var n=SR(e,t,r),o=n[0],a=n[1];return[Ym(o,r),a]}i(ER,"useControlledReducer");var vd={itemToString:dY,stateReducer:lY,getA11ySelectionMessage:cY,scrollIntoView:nY,circularNavigation:!1,environment:typeof window>"u"?{}:window};function sr(e,t,r){r===void 0&&(r=xR);var n="default"+aw(t);return n in e?e[n]:r[t]}i(sr,"getDefaultValue");function gd(e,t,r){if(r===void 0&&(r=xR),t in e)return e[t];var n="initial"+aw(t);return n in e?e[n]:sr(e,t,r)}i(gd,"getInitialValue");function IR(e){var t=gd(e,"selectedItem"),r=gd(e,"isOpen"),n=gd(e,"highlightedIndex"),o=gd(e,"inputValue");return{highlightedIndex:n<0&&t&&r?e.items.indexOf(t):n,isOpen:r,selectedItem:t,inputValue:o}}i(IR,"getInitialState");function Ps(e,t,r,n){var o=e.items,a=e.initialHighlightedIndex,l=e.defaultHighlightedIndex,c=t.selectedItem,d=t.highlightedIndex;return o.length===0?-1:a!==void 0&&d===a?a:l!==void 0?l:c?r===0?o.indexOf(c):bd(r,o.indexOf(c),o.length,n,!1):r===0?-1:r<0?o.length-1:0}i(Ps,"getHighlightedIndexOnOpen");function TR(e,t,r,n){var o=(0,X.useRef)({isMouseDown:!1,isTouchMove:!1});return(0,X.useEffect)(function(){var a=i(function(){o.current.isMouseDown=!0},"onMouseDown"),l=i(function(m){o.current.isMouseDown=!1,e&&!fR(m.target,t.map(function(v){return v.current}),r.document)&&n()},"onMouseUp"),c=i(function(){o.current.isTouchMove=!1},"onTouchStart"),d=i(function(){o.current.isTouchMove=!0},"onTouchMove"),p=i(function(m){e&&!o.current.isTouchMove&&!fR(m.target,t.map(function(v){return v.current}),r.document,!1)&&n()},"onTouchEnd");return r.addEventListener("mousedown",a),r.addEventListener("mouseup",l),r.addEventListener("touchstart",c),r.addEventListener("touchmove",d),r.addEventListener("touchend",p),function(){r.removeEventListener("mousedown",a),r.removeEventListener("mouseup",l),r.removeEventListener("touchstart",c),r.removeEventListener("touchmove",d),r.removeEventListener("touchend",p)}},[e,r]),o}i(TR,"useMouseAndTouchTracker");function uw(){for(var e=!1,t=(0,X.useRef)(!0),r=arguments.length,n=new Array(r),o=0;o=0&&{selectedItem:n.items[d]})}break;case ww:a={highlightedIndex:Ps(n,e,1,t.getItemNodeFromIndex),isOpen:!0};break;case Sw:a={highlightedIndex:Ps(n,e,-1,t.getItemNodeFromIndex),isOpen:!0};break;case mw:case gw:a=Re({isOpen:sr(n,"isOpen"),highlightedIndex:sr(n,"highlightedIndex")},e.highlightedIndex>=0&&{selectedItem:n.items[e.highlightedIndex]});break;case pw:a={highlightedIndex:ja(1,0,n.items.length,t.getItemNodeFromIndex,!1)};break;case hw:a={highlightedIndex:ja(-1,n.items.length-1,n.items.length,t.getItemNodeFromIndex,!1)};break;case dw:a={isOpen:!1,highlightedIndex:-1};break;case Xm:a={isOpen:!1,highlightedIndex:-1};break;case vw:{var p=t.key,m=""+e.inputValue+p,v=pR(m,e.highlightedIndex,n.items,n.itemToString,t.getItemNodeFromIndex);a=Re({inputValue:m},v>=0&&{highlightedIndex:v})}break;case cw:a={highlightedIndex:bd(o?5:1,e.highlightedIndex,n.items.length,t.getItemNodeFromIndex,n.circularNavigation)};break;case fw:a={highlightedIndex:bd(o?-5:-1,e.highlightedIndex,n.items.length,t.getItemNodeFromIndex,n.circularNavigation)};break;case _w:a={highlightedIndex:-1};break;case xw:case Iw:a={isOpen:!e.isOpen,highlightedIndex:e.isOpen?-1:Ps(n,e,0)};break;case Tw:a={isOpen:!0,highlightedIndex:Ps(n,e,0)};break;case kw:a={isOpen:!1};break;case Cw:a={highlightedIndex:t.highlightedIndex};break;case Ow:a={selectedItem:t.selectedItem};break;case Jm:a={inputValue:t.inputValue};break;case Aw:a={highlightedIndex:sr(n,"highlightedIndex"),isOpen:sr(n,"isOpen"),selectedItem:sr(n,"selectedItem"),inputValue:sr(n,"inputValue")};break;default:throw new Error("Reducer called without proper action type.")}return Re({},e,a)}i(gY,"downshiftSelectReducer");vY.stateChangeTypes=mY;function vY(e){e===void 0&&(e={});var t=Re({},hY,e),r=t.items,n=t.scrollIntoView,o=t.environment,a=t.initialIsOpen,l=t.defaultIsOpen,c=t.itemToString,d=t.getA11ySelectionMessage,p=t.getA11yStatusMessage,m=IR(t),v=ER(gY,m,t),b=v[0],_=v[1],I=b.isOpen,k=b.highlightedIndex,x=b.selectedItem,g=b.inputValue,w=(0,X.useRef)(null),T=(0,X.useRef)(null),C=(0,X.useRef)();C.current={};var L=(0,X.useRef)(!0),N=(0,X.useRef)(null),U=(0,X.useRef)(wR(t)),O=(0,X.useRef)(),D=(0,X.useRef)(!0),B=eg({state:b,props:t}),F=i(function(ie){return C.current[U.current.getItemId(ie)]},"getItemNodeFromIndex");Qm(p,[I,k,g,r],Re({isInitialMount:D.current,previousResultCount:O.current,items:r,environment:o,itemToString:c},b)),Qm(d,[x],Re({isInitialMount:D.current,previousResultCount:O.current,items:r,environment:o,itemToString:c},b));var V=kR({menuElement:T.current,highlightedIndex:k,isOpen:I,itemRefs:C,scrollIntoView:n,getItemNodeFromIndex:F});(0,X.useEffect)(function(){D.current&&(N.current=ow(function(ie){ie({type:Jm,inputValue:""})},500)),g&&N.current(_)},[_,g]),lw({isInitialMount:D.current,props:t,state:b}),(0,X.useEffect)(function(){if(D.current){(a||l||I)&&T.current&&T.current.focus();return}if(I){T.current&&T.current.focus();return}o.document.activeElement===T.current&&w.current&&(L.current=!1,w.current.focus())},[I]),(0,X.useEffect)(function(){D.current||(O.current=r.length)});var $=TR(I,[T,w],o,function(){_({type:Xm})}),q=uw("getMenuProps","getToggleButtonProps");(0,X.useEffect)(function(){D.current=!1},[]);var J=(0,X.useMemo)(function(){return{ArrowDown:i(function(Q){Q.preventDefault(),_({type:ww,getItemNodeFromIndex:F,shiftKey:Q.shiftKey})},"ArrowDown"),ArrowUp:i(function(Q){Q.preventDefault(),_({type:Sw,getItemNodeFromIndex:F,shiftKey:Q.shiftKey})},"ArrowUp")}},[_]),oe=(0,X.useMemo)(function(){return{ArrowDown:i(function(Q){Q.preventDefault(),_({type:cw,getItemNodeFromIndex:F,shiftKey:Q.shiftKey})},"ArrowDown"),ArrowUp:i(function(Q){Q.preventDefault(),_({type:fw,getItemNodeFromIndex:F,shiftKey:Q.shiftKey})},"ArrowUp"),Home:i(function(Q){Q.preventDefault(),_({type:pw,getItemNodeFromIndex:F})},"Home"),End:i(function(Q){Q.preventDefault(),_({type:hw,getItemNodeFromIndex:F})},"End"),Escape:i(function(){_({type:dw})},"Escape"),Enter:i(function(Q){Q.preventDefault(),_({type:mw})},"Enter")," ":i(function(Q){Q.preventDefault(),_({type:gw})},"_")}},[_]),ue=(0,X.useCallback)(function(){_({type:Iw})},[_]),me=(0,X.useCallback)(function(){_({type:kw})},[_]),ve=(0,X.useCallback)(function(){_({type:Tw})},[_]),st=(0,X.useCallback)(function(ie){_({type:Cw,highlightedIndex:ie})},[_]),gt=(0,X.useCallback)(function(ie){_({type:Ow,selectedItem:ie})},[_]),rt=(0,X.useCallback)(function(){_({type:Aw})},[_]),nt=(0,X.useCallback)(function(ie){_({type:Jm,inputValue:ie})},[_]),ze=(0,X.useCallback)(function(ie){return Re({id:U.current.labelId,htmlFor:U.current.toggleButtonId},ie)},[]),it=(0,X.useCallback)(function(ie,Q){var re,ae=ie===void 0?{}:ie,de=ae.onMouseLeave,pe=ae.refKey,ge=pe===void 0?"ref":pe,Ee=ae.onKeyDown,ke=ae.onBlur,Je=ae.ref,Ze=On(ae,["onMouseLeave","refKey","onKeyDown","onBlur","ref"]),xe=Q===void 0?{}:Q,Ne=xe.suppressRefError,et=Ne===void 0?!1:Ne,jt=B.current.state;return q("getMenuProps",et,ge,T),Re((re={},re[ge]=Qi(Je,function(vt){T.current=vt}),re.id=U.current.menuId,re.role="listbox",re["aria-labelledby"]=U.current.labelId,re.tabIndex=-1,re),jt.isOpen&&jt.highlightedIndex>-1&&{"aria-activedescendant":U.current.getItemId(jt.highlightedIndex)},{onMouseLeave:_r(de,i(function(){_({type:_w})},"menuHandleMouseLeave")),onKeyDown:_r(Ee,i(function(ht){var Ce=_d(ht);Ce&&oe[Ce]?oe[Ce](ht):dR(Ce)&&_({type:vw,key:Ce,getItemNodeFromIndex:F})},"menuHandleKeyDown")),onBlur:_r(ke,i(function(){if(L.current===!1){L.current=!0;return}var ht=!$.current.isMouseDown;ht&&_({type:Xm})},"menuHandleBlur"))},Ze)},[_,B,oe,$,q]),je=(0,X.useCallback)(function(ie,Q){var re,ae=ie===void 0?{}:ie,de=ae.onClick,pe=ae.onKeyDown,ge=ae.refKey,Ee=ge===void 0?"ref":ge,ke=ae.ref,Je=On(ae,["onClick","onKeyDown","refKey","ref"]),Ze=Q===void 0?{}:Q,xe=Ze.suppressRefError,Ne=xe===void 0?!1:xe,et=i(function(){_({type:xw})},"toggleButtonHandleClick"),jt=i(function(ht){var Ce=_d(ht);Ce&&J[Ce]?J[Ce](ht):dR(Ce)&&_({type:Ew,key:Ce,getItemNodeFromIndex:F})},"toggleButtonHandleKeyDown"),vt=Re((re={},re[Ee]=Qi(ke,function(ht){w.current=ht}),re.id=U.current.toggleButtonId,re["aria-haspopup"]="listbox",re["aria-expanded"]=B.current.state.isOpen,re["aria-labelledby"]=U.current.labelId+" "+U.current.toggleButtonId,re),Je);return Je.disabled||(vt.onClick=_r(de,et),vt.onKeyDown=_r(pe,jt)),q("getToggleButtonProps",Ne,Ee,w),vt},[_,B,J,q]),at=(0,X.useCallback)(function(ie){var Q,re=ie===void 0?{}:ie,ae=re.item,de=re.index,pe=re.onMouseMove,ge=re.onClick,Ee=re.refKey,ke=Ee===void 0?"ref":Ee,Je=re.ref,Ze=On(re,["item","index","onMouseMove","onClick","refKey","ref"]),xe=B.current,Ne=xe.state,et=xe.props,jt=i(function(){de!==Ne.highlightedIndex&&(V.current=!1,_({type:bw,index:de}))},"itemHandleMouseMove"),vt=i(function(){_({type:yw,index:de})},"itemHandleClick"),ht=sw(de,ae,et.items);if(ht<0)throw new Error("Pass either item or item index in getItemProps!");var Ce=Re((Q={role:"option","aria-selected":""+(ht===Ne.highlightedIndex),id:U.current.getItemId(ht)},Q[ke]=Qi(Je,function(yt){yt&&(C.current[U.current.getItemId(ht)]=yt)}),Q),Ze);return Ze.disabled||(Ce.onMouseMove=_r(pe,jt),Ce.onClick=_r(ge,vt)),Ce},[_,B,V]);return{getToggleButtonProps:je,getLabelProps:ze,getMenuProps:it,getItemProps:at,toggleMenu:ue,openMenu:ve,closeMenu:me,setHighlightedIndex:st,selectItem:gt,reset:rt,setInputValue:nt,highlightedIndex:k,isOpen:I,selectedItem:x,inputValue:g}}i(vY,"useSelect");var Rw=0,Nw=1,Pw=2,Dw=3,Lw=4,Mw=5,Fw=6,Zm=7,Bw=8,Uw=9,Hw=10,zw=11,$w=12,Vw=13,qw=14,jw=15,Ww=16,Gw=17,Kw=18,Yw=19,_Y=Object.freeze({__proto__:null,InputKeyDownArrowDown:Rw,InputKeyDownArrowUp:Nw,InputKeyDownEscape:Pw,InputKeyDownHome:Dw,InputKeyDownEnd:Lw,InputKeyDownEnter:Mw,InputChange:Fw,InputBlur:Zm,MenuMouseLeave:Bw,ItemMouseMove:Uw,ItemClick:Hw,ToggleButtonClick:zw,FunctionToggleMenu:$w,FunctionOpenMenu:Vw,FunctionCloseMenu:qw,FunctionSetHighlightedIndex:jw,FunctionSelectItem:Ww,FunctionSetInputValue:Gw,FunctionReset:Kw,ControlledPropUpdatedSelectedItem:Yw});function bY(e){var t=e.id,r=e.inputId,n=On(e,["id","inputId"]),o=t===void 0?"downshift-"+vR():t;return Re({inputId:r||o+"-input"},wR(Re({id:t},n)))}i(bY,"getElementIds$1");function yY(e){var t=IR(e),r=t.selectedItem,n=t.inputValue;return n===""&&r&&e.defaultInputValue===void 0&&e.initialInputValue===void 0&&e.inputValue===void 0&&(n=e.itemToString(r)),Re({},t,{inputValue:n})}i(yY,"getInitialState$1");var O1e={items:ee.default.array.isRequired,itemToString:ee.default.func,getA11yStatusMessage:ee.default.func,getA11ySelectionMessage:ee.default.func,circularNavigation:ee.default.bool,highlightedIndex:ee.default.number,defaultHighlightedIndex:ee.default.number,initialHighlightedIndex:ee.default.number,isOpen:ee.default.bool,defaultIsOpen:ee.default.bool,initialIsOpen:ee.default.bool,selectedItem:ee.default.any,initialSelectedItem:ee.default.any,defaultSelectedItem:ee.default.any,inputValue:ee.default.string,defaultInputValue:ee.default.string,initialInputValue:ee.default.string,id:ee.default.string,labelId:ee.default.string,menuId:ee.default.string,getItemId:ee.default.func,inputId:ee.default.string,toggleButtonId:ee.default.string,stateReducer:ee.default.func,onSelectedItemChange:ee.default.func,onHighlightedIndexChange:ee.default.func,onStateChange:ee.default.func,onIsOpenChange:ee.default.func,onInputValueChange:ee.default.func,environment:ee.default.shape({addEventListener:ee.default.func,removeEventListener:ee.default.func,document:ee.default.shape({getElementById:ee.default.func,activeElement:ee.default.any,body:ee.default.any})})};function xY(e,t,r){var n=(0,X.useRef)(),o=SR(e,t,r),a=o[0],l=o[1];return(0,X.useEffect)(function(){_R(r,"selectedItem")&&(n.current!==r.selectedItem&&l({type:Yw,inputValue:r.itemToString(r.selectedItem)}),n.current=a.selectedItem===n.current?r.selectedItem:a.selectedItem)}),[Ym(a,r),l]}i(xY,"useControlledReducer$1");var wY=Re({},vd,{getA11yStatusMessage:iY,circularNavigation:!0});function SY(e,t){var r=t.type,n=t.props,o=t.shiftKey,a;switch(r){case Uw:a={highlightedIndex:t.index};break;case Hw:a={isOpen:sr(n,"isOpen"),highlightedIndex:sr(n,"highlightedIndex"),selectedItem:n.items[t.index],inputValue:n.itemToString(n.items[t.index])};break;case Rw:e.isOpen?a={highlightedIndex:bd(o?5:1,e.highlightedIndex,n.items.length,t.getItemNodeFromIndex,n.circularNavigation)}:a={highlightedIndex:Ps(n,e,1,t.getItemNodeFromIndex),isOpen:!0};break;case Nw:e.isOpen?a={highlightedIndex:bd(o?-5:-1,e.highlightedIndex,n.items.length,t.getItemNodeFromIndex,n.circularNavigation)}:a={highlightedIndex:Ps(n,e,-1,t.getItemNodeFromIndex),isOpen:!0};break;case Mw:a=Re({},e.isOpen&&e.highlightedIndex>=0&&{selectedItem:n.items[e.highlightedIndex],isOpen:sr(n,"isOpen"),highlightedIndex:sr(n,"highlightedIndex"),inputValue:n.itemToString(n.items[e.highlightedIndex])});break;case Pw:a=Re({isOpen:!1,highlightedIndex:-1},!e.isOpen&&{selectedItem:null,inputValue:""});break;case Dw:a=Re({},e.isOpen&&{highlightedIndex:ja(1,0,n.items.length,t.getItemNodeFromIndex,!1)});break;case Lw:a=Re({},e.isOpen&&{highlightedIndex:ja(-1,n.items.length-1,n.items.length,t.getItemNodeFromIndex,!1)});break;case Zm:e.isOpen&&(a=Re({isOpen:!1,highlightedIndex:-1},e.highlightedIndex>=0&&t.selectItem&&{selectedItem:n.items[e.highlightedIndex],inputValue:n.itemToString(n.items[e.highlightedIndex])}));break;case Fw:a={isOpen:!0,highlightedIndex:sr(n,"highlightedIndex"),inputValue:t.inputValue};break;case Bw:a={highlightedIndex:-1};break;case zw:case $w:a={isOpen:!e.isOpen,highlightedIndex:e.isOpen?-1:Ps(n,e,0)};break;case Vw:a={isOpen:!0,highlightedIndex:Ps(n,e,0)};break;case qw:a={isOpen:!1};break;case jw:a={highlightedIndex:t.highlightedIndex};break;case Ww:a={selectedItem:t.selectedItem,inputValue:n.itemToString(t.selectedItem)};break;case Yw:case Gw:a={inputValue:t.inputValue};break;case Kw:a={highlightedIndex:sr(n,"highlightedIndex"),isOpen:sr(n,"isOpen"),selectedItem:sr(n,"selectedItem"),inputValue:sr(n,"inputValue")};break;default:throw new Error("Reducer called without proper action type.")}return Re({},e,a)}i(SY,"downshiftUseComboboxReducer");kl.stateChangeTypes=_Y;function kl(e){e===void 0&&(e={});var t=Re({},wY,e),r=t.initialIsOpen,n=t.defaultIsOpen,o=t.items,a=t.scrollIntoView,l=t.environment,c=t.getA11yStatusMessage,d=t.getA11ySelectionMessage,p=t.itemToString,m=yY(t),v=xY(SY,m,t),b=v[0],_=v[1],I=b.isOpen,k=b.highlightedIndex,x=b.selectedItem,g=b.inputValue,w=(0,X.useRef)(null),T=(0,X.useRef)(),C=(0,X.useRef)(null),L=(0,X.useRef)(null),N=(0,X.useRef)(null);T.current={};var U=(0,X.useRef)(!0),O=(0,X.useRef)(bY(t)),D=(0,X.useRef)(),B=eg({state:b,props:t}),F=i(function(Q){return T.current[O.current.getItemId(Q)]},"getItemNodeFromIndex");Qm(c,[I,k,g,o],Re({isInitialMount:U.current,previousResultCount:D.current,items:o,environment:l,itemToString:p},b)),Qm(d,[x],Re({isInitialMount:U.current,previousResultCount:D.current,items:o,environment:l,itemToString:p},b));var V=kR({menuElement:w.current,highlightedIndex:k,isOpen:I,itemRefs:T,scrollIntoView:a,getItemNodeFromIndex:F});lw({isInitialMount:U.current,props:t,state:b}),(0,X.useEffect)(function(){U.current&&(r||n||I)&&C.current&&C.current.focus()},[I]),(0,X.useEffect)(function(){U.current||(D.current=o.length)});var $=TR(I,[N,w,L],l,function(){_({type:Zm,selectItem:!1})}),q=uw("getInputProps","getComboboxProps","getMenuProps");(0,X.useEffect)(function(){U.current=!1},[]);var J=(0,X.useMemo)(function(){return{ArrowDown:i(function(re){re.preventDefault(),_({type:Rw,shiftKey:re.shiftKey,getItemNodeFromIndex:F})},"ArrowDown"),ArrowUp:i(function(re){re.preventDefault(),_({type:Nw,shiftKey:re.shiftKey,getItemNodeFromIndex:F})},"ArrowUp"),Home:i(function(re){re.preventDefault(),_({type:Dw,getItemNodeFromIndex:F})},"Home"),End:i(function(re){re.preventDefault(),_({type:Lw,getItemNodeFromIndex:F})},"End"),Escape:i(function(){_({type:Pw})},"Escape"),Enter:i(function(re){if(re.which!==229){var ae=B.current.state;ae.isOpen&&re.preventDefault(),_({type:Mw,getItemNodeFromIndex:F})}},"Enter")}},[_,B]),oe=(0,X.useCallback)(function(Q){return Re({id:O.current.labelId,htmlFor:O.current.inputId},Q)},[]),ue=(0,X.useCallback)(function(Q,re){var ae,de=Q===void 0?{}:Q,pe=de.onMouseLeave,ge=de.refKey,Ee=ge===void 0?"ref":ge,ke=de.ref,Je=On(de,["onMouseLeave","refKey","ref"]),Ze=re===void 0?{}:re,xe=Ze.suppressRefError,Ne=xe===void 0?!1:xe;return q("getMenuProps",Ne,Ee,w),Re((ae={},ae[Ee]=Qi(ke,function(et){w.current=et}),ae.id=O.current.menuId,ae.role="listbox",ae["aria-labelledby"]=O.current.labelId,ae.onMouseLeave=_r(pe,function(){_({type:Bw})}),ae),Je)},[_,q]),me=(0,X.useCallback)(function(Q){var re,ae,de=Q===void 0?{}:Q,pe=de.item,ge=de.index,Ee=de.refKey,ke=Ee===void 0?"ref":Ee,Je=de.ref,Ze=de.onMouseMove,xe=de.onClick,Ne=de.onPress,et=On(de,["item","index","refKey","ref","onMouseMove","onClick","onPress"]),jt=B.current,vt=jt.props,ht=jt.state,Ce=sw(ge,pe,vt.items);if(Ce<0)throw new Error("Pass either item or item index in getItemProps!");var yt="onClick",tn=xe;return Re((re={},re[ke]=Qi(Je,function(zr){zr&&(T.current[O.current.getItemId(Ce)]=zr)}),re.role="option",re["aria-selected"]=""+(Ce===ht.highlightedIndex),re.id=O.current.getItemId(Ce),re),!et.disabled&&(ae={onMouseMove:_r(Ze,i(function(){ge!==ht.highlightedIndex&&(V.current=!1,_({type:Uw,index:ge}))},"itemHandleMouseMove"))},ae[yt]=_r(tn,i(function(){_({type:Hw,index:ge}),C.current&&C.current.focus()},"itemHandleClick")),ae),et)},[_,B,V]),ve=(0,X.useCallback)(function(Q){var re,ae=Q===void 0?{}:Q,de=ae.onClick,pe=ae.onPress,ge=ae.refKey,Ee=ge===void 0?"ref":ge,ke=ae.ref,Je=On(ae,["onClick","onPress","refKey","ref"]),Ze=i(function(){_({type:zw}),!B.current.state.isOpen&&C.current&&C.current.focus()},"toggleButtonHandleClick");return Re((re={},re[Ee]=Qi(ke,function(xe){L.current=xe}),re.id=O.current.toggleButtonId,re.tabIndex=-1,re),!Je.disabled&&Re({},{onClick:_r(de,Ze)}),Je)},[_,B]),st=(0,X.useCallback)(function(Q,re){var ae,de=Q===void 0?{}:Q,pe=de.onKeyDown,ge=de.onChange,Ee=de.onInput,ke=de.onBlur,Je=de.onChangeText,Ze=de.refKey,xe=Ze===void 0?"ref":Ze,Ne=de.ref,et=On(de,["onKeyDown","onChange","onInput","onBlur","onChangeText","refKey","ref"]),jt=re===void 0?{}:re,vt=jt.suppressRefError,ht=vt===void 0?!1:vt;q("getInputProps",ht,xe,C);var Ce=B.current.state,yt=i(function(Oi){var qs=_d(Oi);qs&&J[qs]&&J[qs](Oi)},"inputHandleKeyDown"),tn=i(function(Oi){_({type:Fw,inputValue:Oi.target.value})},"inputHandleChange"),zr=i(function(){$.current.isMouseDown||_({type:Zm,selectItem:!0})},"inputHandleBlur"),ro="onChange",nu={};if(!et.disabled){var no;nu=(no={},no[ro]=_r(ge,Ee,tn),no.onKeyDown=_r(pe,yt),no.onBlur=_r(ke,zr),no)}return Re((ae={},ae[xe]=Qi(Ne,function(Oi){C.current=Oi}),ae.id=O.current.inputId,ae["aria-autocomplete"]="list",ae["aria-controls"]=O.current.menuId,ae),Ce.isOpen&&Ce.highlightedIndex>-1&&{"aria-activedescendant":O.current.getItemId(Ce.highlightedIndex)},{"aria-labelledby":O.current.labelId,autoComplete:"off",value:Ce.inputValue},nu,et)},[_,J,B,$,q]),gt=(0,X.useCallback)(function(Q,re){var ae,de=Q===void 0?{}:Q,pe=de.refKey,ge=pe===void 0?"ref":pe,Ee=de.ref,ke=On(de,["refKey","ref"]),Je=re===void 0?{}:re,Ze=Je.suppressRefError,xe=Ze===void 0?!1:Ze;return q("getComboboxProps",xe,ge,N),Re((ae={},ae[ge]=Qi(Ee,function(Ne){N.current=Ne}),ae.role="combobox",ae["aria-haspopup"]="listbox",ae["aria-owns"]=O.current.menuId,ae["aria-expanded"]=B.current.state.isOpen,ae),ke)},[B,q]),rt=(0,X.useCallback)(function(){_({type:$w})},[_]),nt=(0,X.useCallback)(function(){_({type:qw})},[_]),ze=(0,X.useCallback)(function(){_({type:Vw})},[_]),it=(0,X.useCallback)(function(Q){_({type:jw,highlightedIndex:Q})},[_]),je=(0,X.useCallback)(function(Q){_({type:Ww,selectedItem:Q})},[_]),at=(0,X.useCallback)(function(Q){_({type:Gw,inputValue:Q})},[_]),ie=(0,X.useCallback)(function(){_({type:Kw})},[_]);return{getItemProps:me,getLabelProps:oe,getMenuProps:ue,getInputProps:st,getComboboxProps:gt,getToggleButtonProps:ve,toggleMenu:rt,openMenu:ze,closeMenu:nt,setHighlightedIndex:it,setInputValue:at,selectItem:je,reset:ie,highlightedIndex:k,isOpen:I,selectedItem:x,inputValue:g}}i(kl,"useCombobox");var CR={activeIndex:-1,selectedItems:[]};function hR(e,t){return gd(e,t,CR)}i(hR,"getInitialValue$1");function mR(e,t){return sr(e,t,CR)}i(mR,"getDefaultValue$1");function EY(e){var t=hR(e,"activeIndex"),r=hR(e,"selectedItems");return{activeIndex:t,selectedItems:r}}i(EY,"getInitialState$2");function gR(e){if(e.shiftKey||e.metaKey||e.ctrlKey||e.altKey)return!1;var t=e.target;return!(t instanceof HTMLInputElement&&t.value!==""&&(t.selectionStart!==0||t.selectionEnd!==0))}i(gR,"isKeyDownOperationPermitted");function IY(e){var t=e.removedSelectedItem,r=e.itemToString;return r(t)+" has been removed."}i(IY,"getA11yRemovalMessage");var A1e={selectedItems:ee.default.array,initialSelectedItems:ee.default.array,defaultSelectedItems:ee.default.array,itemToString:ee.default.func,getA11yRemovalMessage:ee.default.func,stateReducer:ee.default.func,activeIndex:ee.default.number,initialActiveIndex:ee.default.number,defaultActiveIndex:ee.default.number,onActiveIndexChange:ee.default.func,onSelectedItemsChange:ee.default.func,keyNavigationNext:ee.default.string,keyNavigationPrevious:ee.default.string,environment:ee.default.shape({addEventListener:ee.default.func,removeEventListener:ee.default.func,document:ee.default.shape({getElementById:ee.default.func,activeElement:ee.default.any,body:ee.default.any})})},TY={itemToString:vd.itemToString,stateReducer:vd.stateReducer,environment:vd.environment,getA11yRemovalMessage:IY,keyNavigationNext:"ArrowRight",keyNavigationPrevious:"ArrowLeft"},Qw=0,Xw=1,Jw=2,Zw=3,eS=4,tS=5,rS=6,nS=7,iS=8,oS=9,sS=10,aS=11,uS=12,kY=Object.freeze({__proto__:null,SelectedItemClick:Qw,SelectedItemKeyDownDelete:Xw,SelectedItemKeyDownBackspace:Jw,SelectedItemKeyDownNavigationNext:Zw,SelectedItemKeyDownNavigationPrevious:eS,DropdownKeyDownNavigationPrevious:tS,DropdownKeyDownBackspace:rS,DropdownClick:nS,FunctionAddSelectedItem:iS,FunctionRemoveSelectedItem:oS,FunctionSetSelectedItems:sS,FunctionSetActiveIndex:aS,FunctionReset:uS});function CY(e,t){var r=t.type,n=t.index,o=t.props,a=t.selectedItem,l=e.activeIndex,c=e.selectedItems,d;switch(r){case Qw:d={activeIndex:n};break;case eS:d={activeIndex:l-1<0?0:l-1};break;case Zw:d={activeIndex:l+1>=c.length?-1:l+1};break;case Jw:case Xw:{var p=l;c.length===1?p=-1:l===c.length-1&&(p=c.length-2),d=Re({selectedItems:[].concat(c.slice(0,l),c.slice(l+1))},{activeIndex:p});break}case tS:d={activeIndex:c.length-1};break;case rS:d={selectedItems:c.slice(0,c.length-1)};break;case iS:d={selectedItems:[].concat(c,[a])};break;case nS:d={activeIndex:-1};break;case oS:{var m=l,v=c.indexOf(a);c.length===1?m=-1:v===c.length-1&&(m=c.length-2),d=Re({selectedItems:[].concat(c.slice(0,v),c.slice(v+1))},{activeIndex:m});break}case sS:{var b=t.selectedItems;d={selectedItems:b};break}case aS:{var _=t.activeIndex;d={activeIndex:_};break}case uS:d={activeIndex:mR(o,"activeIndex"),selectedItems:mR(o,"selectedItems")};break;default:throw new Error("Reducer called without proper action type.")}return Re({},e,d)}i(CY,"downshiftMultipleSelectionReducer");OY.stateChangeTypes=kY;function OY(e){e===void 0&&(e={});var t=Re({},TY,e),r=t.getA11yRemovalMessage,n=t.itemToString,o=t.environment,a=t.keyNavigationNext,l=t.keyNavigationPrevious,c=ER(CY,EY(t),t),d=c[0],p=c[1],m=d.activeIndex,v=d.selectedItems,b=(0,X.useRef)(!0),_=(0,X.useRef)(null),I=(0,X.useRef)(v),k=(0,X.useRef)();k.current=[];var x=eg({state:d,props:t});(0,X.useEffect)(function(){if(!b.current){if(v.length(0,lS.isEqual)(r,t))}i(AY,"n");var RY=i(({disabled:e,highlightValue:t,itemProps:r,label:n,menuStyles:o,multiselect:a,selected:l})=>{let c=i(d=>{return Zr.default.createElement("span",{className:o.highlighted,dangerouslySetInnerHTML:{__html:(p=d,p.replace(new RegExp(t,"gi"),m=>`${m}`))}});var p},"c");return Zr.default.createElement("li",Object.assign({},r,{"aria-selected":l},e&&{"aria-disabled":!0}),a?Zr.default.createElement(Zr.default.Fragment,null,Zr.default.createElement("span",{className:o.checkbox,"aria-hidden":!0},Zr.default.createElement(wx,null)),t?c(n):n):Zr.default.createElement(Zr.default.Fragment,null,t?c(n):n,l&&Zr.default.createElement(wx,{className:o.selectedIcon})))},"r"),AR=i(({getItemProps:e,highlightValue:t,isOptionDisabled:r,menuProps:n,menuStyles:o,multiselect:a,open:l,optionLabelField:c,optionKeyField:d,options:p,selectedItem:m,selectedItems:v,virtualizer:b})=>{let _=!!b,I=_?b.virtualItems:p;return Zr.default.createElement("ul",Object.assign({},n,{className:Dt(o.menu)}),l&&Zr.default.createElement(Zr.default.Fragment,null,_&&Zr.default.createElement("li",{key:"total-size","aria-hidden":!0,style:{height:b.totalSize}}),I.map((k,x)=>{let g=x,w=null;_&&({index:g}=k,w=k);let T=p[g],C=T[c],L=T[d],N=a?AY(v,T):(0,lS.isEqual)(m,T),U=typeof r=="function"&&r(T,g),O=e(T,g,N,U,w);return Zr.default.createElement(RY,{key:L,disabled:U,highlightValue:t,itemProps:O,menuStyles:o,multiselect:a,label:C,selected:N})})))},"i");var Hr={input:"SearchInput-module_input__Addns",hidden:"SearchInput-module_hidden__OcXmJ",button:"SearchInput-module_button__z7NIp search-input_hds-search-input__button__1-cj-",wrapper:"SearchInput-module_wrapper__114JK",root:"SearchInput-module_root__sMwrY",open:"SearchInput-module_open__1zeft",angleIcon:"SearchInput-module_angleIcon__1PdxN",menu:"SearchInput-module_menu__2P8CO",loadingSpinnerContainer:"SearchInput-module_loadingSpinnerContainer__T6ZTc",menuItem:"SearchInput-module_menuItem__zIC_d",highlighted:"SearchInput-module_highlighted__3D7Hh",selected:"SearchInput-module_selected__30K7a",disabled:"SearchInput-module_disabled__akdv5",virtualized:"SearchInput-module_virtualized__xRfea",errorText:"SearchInput-module_errorText__2tddy text-input_hds-text-input__error-text__2bQYc",buttons:"SearchInput-module_buttons__2O_2t search-input_hds-search-input__buttons__3PawT",searchIcon:"SearchInput-module_searchIcon__l1_S4",noToggle:"SearchInput-module_noToggle__2rf7Y",helperText:"SearchInput-module_helperText__2AWSL",loadingSpinner:"SearchInput-module_loadingSpinner__3G_76"};pr(`@keyframes text-input_fadeIn__qn0sk{0%{opacity:0}to{opacity:1}}.text-input_hds-text-input__2k_Sg{--border-width:2px;--outline-width:3px;--outline-offset-readonly:4px;--input-height:56px;--textarea-height:149px;--icon-size:var(--spacing-m);--icon-color:var(--color-black);--helper-color-default:var(--color-black-60);--helper-color-invalid:var(--color-black);--helper-background-color-invalid:var(--color-error-light);--helper-icon-color-invalid:var(--color-error);--helper-color-success:var(--color-black);--helper-background-color-success:var(--color-success-light);--helper-icon-color-success:var(--color-success);--helper-color-info:var(--color-black);--helper-background-color-info:var(--color-info-light);--helper-icon-color-info:var(--color-info);--input-background-default:var(--color-white);--input-background-disabled:var(--color-black-10);--input-border-color-default:var(--color-black-50);--input-border-color-hover:var(--color-black-90);--input-border-color-focus:var(--color-black-90);--input-border-color-invalid:var(--color-error);--input-border-color-disabled:var(--color-black-10);--input-border-color-success:var(--color-success);--input-color-default:var(--color-black-90);--input-color-disabled:var(--color-black-40);--label-color-default:var(--color-black-90);--label-color-invalid:var(--color-black-90);--placeholder-color:var(--color-black-60)}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__input__28bnn{-webkit-appearance:none;background-color:var(--input-background-default);border:var(--border-width) solid var(--input-border-color-default);border-radius:0;box-sizing:border-box;color:var(--input-color-default);font-family:inherit;font-size:1.125em;height:var(--input-height);line-height:normal;margin:0;padding:0 var(--spacing-s);width:100%;will-change:transform,box-shadow}.text-input_hds-text-input__2k_Sg:not([data-hds-textinput-filled]) .text-input_hds-text-input__button-clear__9anML,.text-input_hds-text-input__input-clear__10ibh::-webkit-search-cancel-button{display:none}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__button-clear__9anML>*{pointer-events:none}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__input__28bnn:hover{border-color:var(--input-border-color-hover);transition:border-color 85ms ease-out}.text-input_hds-text-input__input-wrapper__2dlTe:focus-within .text-input_hds-text-input__input__28bnn{border-color:var(--input-border-color-focus);outline:none}.text-input_hds-text-input__2k_Sg.text-input_hds-text-input--invalid__2_9Zw .text-input_hds-text-input__input__28bnn{border-color:var(--input-border-color-invalid)}.text-input_hds-text-input__2k_Sg.text-input_hds-text-input--success__3Oi7w .text-input_hds-text-input__input__28bnn{border-color:var(--input-border-color-success)}.text-input_hds-text-input__input-wrapper__2dlTe:focus-within .text-input_hds-text-input__input__28bnn:not([readonly]){box-shadow:0 0 0 var(--outline-width) var(--color-focus-outline);transform:translateZ(0);transition:85ms ease-out;transition-property:box-shadow,transform}.text-input_hds-text-input__label__1Wguh{color:var(--label-color-default);display:block;font-size:var(--fontsize-body-m);font-weight:500;margin-bottom:var(--spacing-3-xs)}.text-input_hds-text-input--invalid__2_9Zw .text-input_hds-text-input__label__1Wguh{color:var(--label-color-invalid);transition:color 85ms linear}.text-input_hds-text-input__required__cS54_{display:inline-block;font-size:var(--fontsize-body-xl);line-height:1;margin-left:var(--spacing-2-xs);transform:translateY(var(--spacing-3-xs))}.text-input_hds-text-input__input-wrapper__2dlTe{display:flex;position:relative}.text-input_hds-text-input__2k_Sg textarea.text-input_hds-text-input__input__28bnn{font-family:inherit;height:var(--textarea-height);margin:0;min-height:var(--input-height);overflow:auto;padding:var(--spacing-s);resize:vertical}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__input__28bnn::-ms-reveal{display:none}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__input__28bnn::-moz-placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__input__28bnn::placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__helper-text__1LgPk{color:var(--helper-color-default);display:block;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-3-xs);white-space:pre-line}.text-input_hds-text-input__error-text__2bQYc{background-color:var(--helper-background-color-invalid);border-left:8px solid var(--color-error);color:var(--helper-color-invalid);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);white-space:pre-line}.text-input_hds-text-input__error-text__2bQYc:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__error-text__2bQYc:before{animation:text-input_fadeIn__qn0sk 85ms ease-out;background:var(--helper-icon-color-invalid);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__success-text__31pFk{background-color:var(--helper-background-color-success);border-left:8px solid var(--color-success);color:var(--helper-color-success);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative;white-space:pre-wrap}.text-input_hds-text-input__success-text__31pFk:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__success-text__31pFk:before{animation:text-input_fadeIn__qn0sk 85ms ease-out;background:var(--helper-icon-color-success);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__info-text__3Xddn{background-color:var(--helper-background-color-info);border-left:8px solid var(--color-info);color:var(--helper-color-info);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative}.text-input_hds-text-input__info-text__3Xddn:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__info-text__3Xddn:before{animation:text-input_fadeIn__qn0sk 85ms ease-out;background:var(--helper-icon-color-info);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__input__28bnn[disabled]{background-color:var(--input-background-disabled);border-color:var(--input-border-color-disabled);color:var(--input-color-disabled);cursor:not-allowed}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__input__28bnn[readonly]{background-color:transparent;border:0;color:var(--input-color-default);outline-offset:var(--outline-offset-readonly);padding:0;-webkit-text-fill-color:var(--input-color-default);transform:translateZ(0);transition:85ms ease-out;transition-property:outline,transform}.text-input_hds-text-input__input-wrapper__2dlTe:focus-within input.text-input_hds-text-input__input__28bnn[readonly]{height:calc(var(--input-height) - 2 * var(--outline-offset-readonly));margin:var(--outline-offset-readonly) 0;outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__input-wrapper__2dlTe:focus-within textarea.text-input_hds-text-input__input__28bnn[readonly]{outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__buttons__1ANhZ{align-items:center;bottom:0;display:flex;font-size:1rem;justify-content:center;margin-right:calc(var(--spacing-s) - var(--spacing-xs) / 2);position:absolute;right:0;top:0}.text-input_hds-text-input__button__1zrQr{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:var(--icon-color);cursor:pointer;display:flex;font:inherit;outline:none;padding:var(--spacing-xs) calc(var(--spacing-xs) / 2)}.text-input_hds-text-input__button__1zrQr:focus{outline:var(--outline-width) solid var(--color-focus-outline)}.search-input_hds-icon__5eCQs{background-color:currentcolor;display:inline-block;height:var(--icon-size);-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto;width:var(--icon-size)}.search-input_hds-icon--size-xs__JNXQQ{--icon-size:var(--spacing-layout-2-xs)}.search-input_hds-icon--size-s__1UrrH{--icon-size:var(--spacing-layout-xs)}.search-input_hds-icon--size-m__2xJqk{--icon-size:var(--spacing-layout-s)}.search-input_hds-icon--size-l__9ZoGz{--icon-size:var(--spacing-layout-m)}.search-input_hds-icon--size-xl__33Ryp{--icon-size:var(--spacing-layout-l)}[class*=hds-icon-start--]:before{-webkit-mask-image:var(--mask-image-before);mask-image:var(--mask-image-before)}[class*=hds-icon-end--]:after,[class*=hds-icon-start--]:before{background-color:currentcolor;content:"";display:inline-flex;height:var(--icon-size,24px);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--icon-size,24px)}[class*=hds-icon-end--]:after{-webkit-mask-image:var(--mask-image-after);mask-image:var(--mask-image-after)}.search-input_hds-icon--search__1OHPF{--mask-image-search:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15 1a8 8 0 11-4.798 14.402l-6.401 6.4-1.591-1.59 6.398-6.4A8 8 0 0115 1zm0 2a6 6 0 100 12 6 6 0 000-12z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-search)}.search-input_hds-icon-start--search__3XoAJ{--mask-image-before:var(--mask-image-search)}.search-input_hds-icon-end--search__2z836{--mask-image-after:var(--mask-image-search)}.search-input_hds-search-input__3yDGf{--border-width:2px;--outline-width:3px;--input-height:56px;--helper-color-default:var(--color-black-60);--input-background-default:var(--color-white);--input-border-color-default:var(--color-black-50);--input-border-color-hover:var(--color-black-90);--input-border-color-focus:var(--color-black-90);--input-color-default:var(--color-black-90);--label-color-default:var(--color-black-90)}.search-input_hds-search-input__label__2XXxI{color:var(--label-color-default);display:block;font-size:var(--fontsize-body-m);font-weight:500;margin-bottom:var(--spacing-3-xs)}.search-input_hds-search-input__input-wrapper__2SHOr{display:flex;height:100%;position:relative}.search-input_hds-search-input__3yDGf .search-input_hds-search-input__input__3K908{-webkit-appearance:none;background-color:var(--input-background-default);border:var(--border-width) solid var(--input-border-color-default);box-sizing:border-box;color:var(--input-color-default);font-size:1.125em;height:var(--input-height);line-height:normal;padding:0 var(--spacing-s);width:100%}.search-input_hds-search-input__3yDGf .search-input_hds-search-input__input__3K908:hover{border-color:var(--input-border-color-hover);transition:border-color 85ms ease-out}.search-input_hds-search-input__3yDGf .search-input_hds-search-input__input__3K908:focus{border-color:var(--input-border-color-focus);outline:none}.search-input_hds-search-input__3yDGf .search-input_hds-search-input__input__3K908:not([readonly]):focus{outline:var(--outline-width) solid var(--color-focus-outline);transform:translateZ(0)}.search-input_hds-search-input__buttons__3PawT{align-items:center;bottom:0;display:flex;font-size:1rem;justify-content:center;margin-right:calc(var(--spacing-s) - var(--spacing-xs) / 2);position:absolute;right:0;top:0}.search-input_hds-search-input__button__1-cj-{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:inherit;color:var(--dropdown-color-default);cursor:pointer;display:flex;font:inherit;outline:none;padding:var(--spacing-xs) calc(var(--spacing-xs) / 2)}.search-input_hds-search-input__buttons__3PawT .search-input_hds-search-input__button__1-cj-:focus{outline:var(--outline-width) solid var(--color-focus-outline)}.search-input_hds-search-input__helper-text__25LCS{color:var(--helper-color-default);display:block;font-size:var(--fontsize-body-m);margin-top:var(--spacing-3-xs)}.SearchInput-module_button__z7NIp.SearchInput-module_hidden__OcXmJ,.SearchInput-module_input__Addns:not(:focus).SearchInput-module_hidden__OcXmJ{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:0 -1px -1px 0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.SearchInput-module_wrapper__114JK:focus-within{box-shadow:0 0 0 var(--focus-outline-width) var(--focus-outline-color)}.SearchInput-module_root__sMwrY{--border-width:2px;--divider-width:1px;--focus-outline-width:3px;--dropdown-height:var(--spacing-3-xl);--menu-item-height:calc(var(--dropdown-height) - var(--border-width) * 2);--icon-size:var(--spacing-m);--menu-z-index:10;--dropdown-background-default:var(--color-white);--dropdown-background-disabled:var(--color-black-10);--dropdown-border-color-default:var(--color-black-50);--dropdown-border-color-hover:var(--color-black-90);--dropdown-border-color-hover-invalid:var(--color-error-dark);--dropdown-border-color-focus:var(--color-black-90);--dropdown-border-color-invalid:var(--color-error);--dropdown-border-color-disabled:var(--color-black-10);--dropdown-color-default:var(--color-black-90);--dropdown-color-disabled:var(--color-black-40);--focus-outline-color:var(--color-focus-outline);--helper-background-color-invalid:var(--color-error-light);--helper-color-invalid:var(--color-black);--helper-icon-color-invalid:var(--color-error);--menu-divider-color:var(--color-black-20);--menu-item-background-default:var(--color-white);--menu-item-background-hover:var(--color-bus);--menu-item-background-selected:var(--color-white);--menu-item-background-selected-hover:var(--color-bus);--menu-item-background-disabled:var(--color-white);--menu-item-color-default:var(--color-black-90);--menu-item-color-hover:var(--color-white);--menu-item-color-selected:var(--color-black-90);--menu-item-color-selected-hover:var(--color-white);--menu-item-color-disabled:var(--color-black-40);--menu-item-icon-color-selected:var(--color-white);--menu-item-icon-color-disabled:var(--color-black-40);--multiselect-checkbox-background-selected:var(--color-bus);--multiselect-checkbox-background-disabled:var(--color-black-10);--multiselect-checkbox-border-default:var(--color-black-50);--multiselect-checkbox-border-hover:var(--color-black-90);--multiselect-checkbox-border-disabled:var(--color-black-10);--multiselect-checkbox-color-default:transparent;--multiselect-checkbox-color-selected:var(--color-white);--multiselect-checkbox-color-selected-disabled:var(--color-white);--placeholder-color:var(--color-black-60);position:relative}.SearchInput-module_open__1zeft.SearchInput-module_root__sMwrY .SearchInput-module_angleIcon__1PdxN{transform:rotateX(180deg)}.SearchInput-module_open__1zeft.SearchInput-module_root__sMwrY .SearchInput-module_menu__2P8CO{display:block}.SearchInput-module_root__sMwrY input{font-family:inherit;margin:0;overflow:auto}.SearchInput-module_wrapper__114JK{background-color:var(--dropdown-background-default);border:var(--border-width) solid var(--dropdown-border-color-default);box-sizing:border-box;min-height:var(--dropdown-height);position:relative;width:100%}.SearchInput-module_wrapper__114JK:focus-within{border-color:var(--dropdown-border-color-focus)}.SearchInput-module_wrapper__114JK:hover{border-color:var(--dropdown-border-color-hover)}.SearchInput-module_wrapper__114JK:focus-within,.SearchInput-module_wrapper__114JK:hover{transition:border-color 85ms ease-out}.SearchInput-module_loadingSpinnerContainer__T6ZTc,.SearchInput-module_menu__2P8CO{border:solid var(--dropdown-border-color-focus);border-top-color:var(--menu-divider-color);border-width:var(--divider-width) var(--border-width) var(--border-width);bottom:0;display:none;left:0;list-style:none;margin:0;outline:none;overflow-y:auto;padding:0;position:absolute;transform:translate(calc(var(--border-width) * -1),100%);width:100%;z-index:var(--menu-z-index)}.SearchInput-module_menuItem__zIC_d{align-items:center;background-color:var(--menu-item-background-default);box-sizing:border-box;color:var(--menu-item-color-default);cursor:pointer;display:flex;font-size:var(--fontsize-body-l);justify-content:space-between;line-height:var(--lineheight-m);min-height:var(--menu-item-height);padding:var(--spacing-xs) var(--spacing-s)}.SearchInput-module_highlighted__3D7Hh.SearchInput-module_menuItem__zIC_d{background-color:var(--menu-item-background-hover);color:var(--menu-item-color-hover)}.SearchInput-module_selected__30K7a.SearchInput-module_menuItem__zIC_d{background-color:var(--menu-item-background-selected);color:var(--menu-item-color-selected)}.SearchInput-module_highlighted__3D7Hh.SearchInput-module_selected__30K7a.SearchInput-module_menuItem__zIC_d{background-color:var(--menu-item-background-selected-hover);color:var(--menu-item-color-selected-hover)}.SearchInput-module_disabled__akdv5.SearchInput-module_menuItem__zIC_d{background-color:var(--menu-item-background-disabled);color:var(--menu-item-color-disabled);cursor:not-allowed}.SearchInput-module_virtualized__xRfea.SearchInput-module_menuItem__zIC_d{left:0;position:absolute;top:0;width:100%}.SearchInput-module_root__sMwrY{--helper-color-default:var(--color-black-60)}.SearchInput-module_wrapper__114JK{align-items:center;display:flex}.SearchInput-module_button__z7NIp{color:var(--dropdown-color-default)}.SearchInput-module_button__z7NIp:focus.SearchInput-module_button__z7NIp:focus{outline:3px solid var(--color-focus-outline)}.SearchInput-module_searchIcon__l1_S4{color:var(--dropdown-color-default);display:flex}.SearchInput-module_input__Addns{align-self:stretch;appearance:none;background-color:var(--input-background-default);border:none;box-sizing:border-box;color:var(--input-color-default);font-size:var(--fontsize-body-l);height:var(--menu-item-height);outline:none;padding:0 calc(var(--spacing-l) + var(--icon-size)) 0 0;width:100%}.SearchInput-module_input__Addns:first-child{padding-left:var(--spacing-s)}.SearchInput-module_input__Addns.SearchInput-module_noToggle__2rf7Y{padding-right:var(--spacing-s)}.SearchInput-module_input__Addns::placeholder{color:var(--placeholder-color);line-height:normal}.SearchInput-module_input__Addns:disabled::placeholder{color:var(--dropdown-color-disabled)}.SearchInput-module_menuItem__zIC_d .SearchInput-module_highlighted__3D7Hh{font-weight:700}.SearchInput-module_menuItem__zIC_d .SearchInput-module_highlighted__3D7Hh mark{background:none;color:inherit;font-weight:400}.SearchInput-module_helperText__2AWSL{color:var(--helper-color-default);display:block;font-size:var(--fontsize-body-m);margin-top:var(--spacing-3-xs)}.SearchInput-module_loadingSpinnerContainer__T6ZTc{align-items:center;background-color:var(--menu-item-background-default);display:flex;flex-direction:column;padding:var(--spacing-m) 0;text-align:center}.SearchInput-module_loadingSpinner__3G_76{margin-bottom:var(--spacing-2-xs)}`);var fS=class fS extends Error{};i(fS,"g");var tg=fS,NY=i((e,t,r)=>{let n=(0,Ye.useRef)(r),[o,a]=(0,Ye.useState)(!1),l=(0,Ye.useRef)(()=>null),[c,d]=(0,Ye.useState)([]),p=(0,Ye.useCallback)(()=>{d([]),a(!1),l.current()},[d,l]);return(0,Ye.useEffect)(()=>()=>{l.current()},[l]),(0,Ye.useEffect)(()=>{n.current=r},[r]),((m,v,b)=>{let _=(0,Ye.useCallback)(m,b);(0,Ye.useEffect)(()=>{let I=setTimeout(()=>{_()},v);return()=>{clearTimeout(I)}},[_,v])})(()=>{if(typeof t!="function"||n.current===!0)return;if(a(!0),l.current(),e.length===0)return a(!1),void d([]);let{promise:m,cancel:v}=(b=>{let _=!1;return{promise:new Promise((I,k)=>{b.then(x=>{if(_)throw new tg;I(x)}).catch(x=>{x instanceof tg||k(x)})}),cancel:i(()=>{_=!0},"cancel")}})(t(e));l.current=v,m.then(b=>{a(!1),Array.isArray(b)&&typeof d=="function"&&n.current===!1&&d(b)})},200,[e,t,d]),{suggestions:c,isLoading:!n.current&&o,clearSuggestions:p}},"v"),cS=i(e=>{var{className:t,clearButtonAriaLabel:r="Clear",getSuggestions:n,helperText:o,highlightSuggestions:a=!1,inputProps:l,label:c,loadingSpinnerFinishedText:d="Finished loading suggestions",loadingSpinnerText:p="Loading suggestions",onSubmit:m,placeholder:v,searchButtonAriaLabel:b="Search",hideSearchButton:_=!1,suggestionKeyField:I,suggestionLabelField:k,visibleSuggestions:x=8,onChange:g,value:w}=e,T=ft(e,["className","clearButtonAriaLabel","getSuggestions","helperText","highlightSuggestions","inputProps","label","loadingSpinnerFinishedText","loadingSpinnerText","onSubmit","placeholder","searchButtonAriaLabel","hideSearchButton","suggestionKeyField","suggestionLabelField","visibleSuggestions","onChange","value"]);let C=(0,Ye.useRef)(!1),L=(0,Ye.useRef)(null),N="userEnterKeyAction",[U,O]=(0,Ye.useState)(void 0),[D,B]=(0,Ye.useState)(""),F=w||D,V=i(()=>U===kl.stateChangeTypes.InputKeyDownEnter,"Y"),{suggestions:$,isLoading:q,clearSuggestions:J}=NY(F,n,U===kl.stateChangeTypes.ItemClick||U===N||V()),oe=((ie,Q=3e3)=>{let[re,ae]=(0,Ye.useState)(!1),de=(0,Ye.useRef)(null);return(0,Ye.useEffect)(()=>(clearTimeout(de.current),ie?de.current=setTimeout(()=>{ae(!0)},Q):ae(!1),()=>{clearTimeout(de.current)}),[ie,Q,ae]),re})(q,1300),ue=w!==void 0&&g,me=i(ie=>{ue?g(ie):B(ie)},"V"),ve=i(ie=>{var Q;let re=(Q=L.current)===null||Q===void 0?void 0:Q.value;m(ie!==void 0?ie:re),J()},"R"),{isOpen:st,getLabelProps:gt,getMenuProps:rt,getInputProps:nt,getComboboxProps:ze,highlightedIndex:it,getItemProps:je,reset:at}=kl(Object.assign({items:$,onStateChange(ie){var Q;let{ItemClick:re,FunctionReset:ae,InputKeyDownEnter:de}=kl.stateChangeTypes;if([re,ae,de].includes(ie.type)){let pe=ie.type===re&&ie.inputValue===void 0,ge=pe?(Q=L.current)===null||Q===void 0?void 0:Q.value:ie.inputValue;if(ge===void 0)return;pe||me(ge),ie.type!==ae&&ve(ge),O(ie.type)}else O(void 0)},itemToString:i(ie=>ie?`${ie[k]}`:"","itemToString")},ue&&{inputValue:F}));return(0,Ye.useEffect)(()=>{C.current?g&&w===void 0&&g(F):C.current=!0},[g,F]),Ye.default.createElement("div",Object.assign({},T,{className:Dt(Hr.root,st&&Hr.open,t)}),c&&Ye.default.createElement(DA,Object.assign({label:c},gt())),Ye.default.createElement("div",{className:Dt(Hr.wrapper),ref:ze().ref},Ye.default.createElement("input",Object.assign({enterKeyHint:"search"},l,nt({onKeyUp:i(ie=>{let Q=ie.key||ie.keyCode,re=Q==="Enter"||Q===13;!V()&&re&&ve(),O(re?N:void 0)},"onKeyUp"),onKeyDown:i(ie=>{st&&$.length||ie.key!=="Home"&&ie.key!=="End"||(ie.nativeEvent.preventDownshiftDefault=!0)},"onKeyDown"),onChange:i(ie=>{me(ie.target.value)},"onChange"),ref:L,role:ze().role,"aria-expanded":ze()["aria-expanded"],"aria-haspopup":ze()["aria-haspopup"],"aria-owns":ze()["aria-owns"]}),{className:Dt(Hr.input,l&&l.className),placeholder:v})),Ye.default.createElement("div",{className:Hr.buttons},F.length>0&&Ye.default.createElement("button",{type:"button","aria-label":r,className:Dt(Hr.button),onClick:i(()=>{at(),L.current.focus(),J()},"onClick")},Ye.default.createElement(jO,{className:Hr.searchIcon})),!_&&Ye.default.createElement("button",{type:"button","aria-label":b,className:Dt(Hr.button),onClick:i(()=>ve(),"onClick")},Ye.default.createElement(KO,{className:Hr.searchIcon}))),oe&&Ye.default.createElement("div",{className:Hr.loadingSpinnerContainer,"aria-hidden":!0},Ye.default.createElement(md,{loadingText:p,loadingFinishedText:d,small:!0,className:Hr.loadingSpinner}),p),Ye.default.createElement(AR,{isOptionDisabled:i(()=>!1,"isOptionDisabled"),multiselect:!1,open:st&&!oe,selectedItem:null,selectedItems:[],highlightValue:a&&F.length>=3&&F,menuStyles:Hr,options:$,optionKeyField:`${String(I||k)}`,optionLabelField:`${String(k)}`,menuProps:rt({style:{maxHeight:OR*x}}),getItemProps:i((ie,Q,re,ae)=>je({item:ie,index:Q,disabled:ae,className:Dt(Hr.menuItem,re&&Hr.selected,it===Q&&Hr.highlighted)}),"getItemProps")})),o&&Ye.default.createElement("div",{className:Hr.helperText},o))},"b");var Q1e=ne(HO()),X1e=ne(be());var J1e=ne(qf());var r_e=ne(w5());var n_e=ne(Uh());var NR=ne(be());var PY=i(e=>JSON.stringify({query:{match_phrase_prefix:{street_name:{query:e}}},fields:["id","street_name"],_source:"false"}),"getSuggestionsQuery"),RR=PY;var Wa=ne($t()),DY=i(({initialParams:e})=>{let t=Ry(ko),[r,n]=(0,NR.useState)(e?.address||""),{baseUrl:o,index:a}=To(T0),l=i(d=>{d.preventDefault(),t({address:r})},"onSubmit"),c=i(d=>fetch(`${o}/${a}/_search`,{method:"POST",headers:{"Content-Type":"application/json"},body:RR(d)}).then(p=>p.json()).then(p=>p?.error?.type==="index_not_found_exception"?(console.warn(`[Ploughing Schedule] Elasticsearch index "${a}" not found. Reason: ${p.error.reason}`),[]):(p?.hits?.hits??[]).map(b=>({value:b.fields.street_name[0]})).filter((b,_,I)=>_===I.findIndex(k=>k.value===b.value))).catch(p=>(console.warn("[Ploughing Schedule] Failed to fetch suggestions.",p),[])),"getSuggestions");return(0,Wa.jsxs)("form",{className:"hdbt-search--react__form-container",role:"search",onSubmit:l,children:[(0,Wa.jsx)("h2",{className:"hdbt-search--react__form-title",children:Drupal.t("See the ploughing schedule",{},{context:"Ploughing schedule: Form title / submit"})}),(0,Wa.jsx)("p",{className:"hdbt-search--react__form-description",children:Drupal.t("Enter the name of your street to see an estimate of the street's ploughing schedule.",{},{context:"Ploughing schedule: Form description"})}),(0,Wa.jsx)(cS,{className:"hdbt-search__filter",hideSearchButton:!0,label:Drupal.t("Street name",{},{context:"Ploughing schedule: Input label"}),suggestionLabelField:"value",getSuggestions:c,onSubmit:d=>n(d),onChange:d=>n(d),visibleSuggestions:5,placeholder:Drupal.t("For example, Mannerheimintie",{},{context:"Ploughing schedule: Input placeholder"}),value:r}),(0,Wa.jsx)(Ox,{className:"hdbt-search--react__submit-button hdbt-search--ploughing-schedule__submit-button",type:"submit",children:Drupal.t("See the ploughing schedule",{},{context:"Ploughing schedule: Form title / submit"})})]})},"FormContainer"),PR=DY;var br=ne(be(),1),eN=ne(FR(),1);var Cr=ne(be(),1);var Ds={};DU(Ds,{ERROR_REVALIDATE_EVENT:()=>qY,FOCUS_EVENT:()=>BR,MUTATE_EVENT:()=>HR,RECONNECT_EVENT:()=>UR});var BR=0,UR=1,HR=2,qY=3;var zR=Object.prototype.hasOwnProperty;function rg(e,t){var r,n;if(e===t)return!0;if(e&&t&&(r=e.constructor)===t.constructor){if(r===Date)return e.getTime()===t.getTime();if(r===RegExp)return e.toString()===t.toString();if(r===Array){if((n=e.length)===t.length)for(;n--&&rg(e[n],t[n]););return n===-1}if(!r||typeof e=="object"){n=0;for(r in e)if(zR.call(e,r)&&++n&&!zR.call(t,r)||!(r in t)||!rg(e[r],t[r]))return!1;return Object.keys(t).length===n}}return e!==e&&t!==t}i(rg,"dequal");var wi=new WeakMap,Do=i(()=>{},"noop"),ar=Do(),Ol=Object,Qe=i(e=>e===ar,"isUndefined"),Rn=i(e=>typeof e=="function","isFunction"),Si=i((e,t)=>({...e,...t}),"mergeObjects"),ug=i(e=>Rn(e.then),"isPromiseLike"),pS={},ng={},yS="undefined",Al=typeof window!=yS,og=typeof document!=yS,VR=Al&&"Deno"in window,qR=i(()=>Al&&typeof window.requestAnimationFrame!=yS,"hasRequestAnimationFrame"),lg=i((e,t)=>{let r=wi.get(e);return[()=>!Qe(t)&&e.get(t)||pS,n=>{if(!Qe(t)){let o=e.get(t);t in ng||(ng[t]=o),r[5](t,Si(o,n),o||pS)}},r[6],()=>!Qe(t)&&t in ng?ng[t]:!Qe(t)&&e.get(t)||pS]},"createCacheHelper"),gS=!0,jY=i(()=>gS,"isOnline"),[vS,_S]=Al&&window.addEventListener?[window.addEventListener.bind(window),window.removeEventListener.bind(window)]:[Do,Do],WY=i(()=>{let e=og&&document.visibilityState;return Qe(e)||e!=="hidden"},"isVisible"),GY=i(e=>(og&&document.addEventListener("visibilitychange",e),vS("focus",e),()=>{og&&document.removeEventListener("visibilitychange",e),_S("focus",e)}),"initFocus"),KY=i(e=>{let t=i(()=>{gS=!0,e()},"onOnline"),r=i(()=>{gS=!1},"onOffline");return vS("online",t),vS("offline",r),()=>{_S("online",t),_S("offline",r)}},"initReconnect"),jR={isOnline:jY,isVisible:WY},WR={initFocus:GY,initReconnect:KY},cg=!Cr.default.useId,Ga=!Al||VR,xS=i(e=>qR()?window.requestAnimationFrame(e):setTimeout(e,1),"rAF"),Rl=Ga?Cr.useEffect:Cr.useLayoutEffect,hS=typeof navigator<"u"&&navigator.connection,bS=!Ga&&hS&&(["slow-2g","2g"].includes(hS.effectiveType)||hS.saveData),ig=new WeakMap,YY=i(e=>Ol.prototype.toString.call(e),"getTypeName"),mS=i((e,t)=>e===`[object ${t}]`,"isObjectTypeName"),QY=0,sg=i(e=>{let t=typeof e,r=YY(e),n=mS(r,"Date"),o=mS(r,"RegExp"),a=mS(r,"Object"),l,c;if(Ol(e)===e&&!n&&!o){if(l=ig.get(e),l)return l;if(l=++QY+"~",ig.set(e,l),Array.isArray(e)){for(l="@",c=0;c{if(Rn(e))try{e=e()}catch{e=""}let t=e;return e=typeof e=="string"?e:(Array.isArray(e)?e.length:e)?sg(e):"",[e,t]},"serialize"),XY=0,yd=i(()=>++XY,"getTimestamp");async function fg(...e){let[t,r,n,o]=e,a=Si({populateCache:!0,throwOnError:!0},typeof o=="boolean"?{revalidate:o}:o||{}),l=a.populateCache,c=a.rollbackOnError,d=a.optimisticData,p=i(b=>typeof c=="function"?c(b):c!==!1,"rollbackOnError"),m=a.throwOnError;if(Rn(r)){let b=r,_=[],I=t.keys();for(let k of I)!/^\$(inf|sub)\$/.test(k)&&b(t.get(k)._k)&&_.push(k);return Promise.all(_.map(v))}return v(r);async function v(b){let[_]=xd(b);if(!_)return;let[I,k]=lg(t,_),[x,g,w,T]=wi.get(t),C=i(()=>{let q=x[_];return(Rn(a.revalidate)?a.revalidate(I().data,b):a.revalidate!==!1)&&(delete w[_],delete T[_],q&&q[0])?q[0](2).then(()=>I().data):I().data},"startRevalidate");if(e.length<3)return C();let L=n,N,U=!1,O=yd();g[_]=[O,0];let D=!Qe(d),B=I(),F=B.data,V=B._c,$=Qe(V)?F:V;if(D&&(d=Rn(d)?d($,F):d,k({data:d,_c:$})),Rn(L))try{L=L($)}catch(q){N=q,U=!0}if(L&&ug(L))if(L=await L.catch(q=>{N=q,U=!0}),O!==g[_][0]){if(U)throw N;return L}else U&&D&&p(N)&&(l=!0,k({data:$,_c:ar}));if(l&&!U)if(Rn(l)){let q=l(L,$);k({data:q,error:ar,_c:ar})}else k({data:L,error:ar,_c:ar});if(g[_][1]=yd(),Promise.resolve(C()).then(()=>{k({_c:ar})}),U){if(m)throw N;return}return L}}i(fg,"internalMutate");var $R=i((e,t)=>{for(let r in e)e[r][0]&&e[r][0](t)},"revalidateAllKeys"),wS=i((e,t)=>{if(!wi.has(e)){let r=Si(WR,t),n=Object.create(null),o=fg.bind(ar,e),a=Do,l=Object.create(null),c=i((m,v)=>{let b=l[m]||[];return l[m]=b,b.push(v),()=>b.splice(b.indexOf(v),1)},"subscribe"),d=i((m,v,b)=>{e.set(m,v);let _=l[m];if(_)for(let I of _)I(v,b)},"setter"),p=i(()=>{if(!wi.has(e)&&(wi.set(e,[n,Object.create(null),Object.create(null),Object.create(null),o,d,c]),!Ga)){let m=r.initFocus(setTimeout.bind(ar,$R.bind(ar,n,0))),v=r.initReconnect(setTimeout.bind(ar,$R.bind(ar,n,1)));a=i(()=>{m&&m(),v&&v(),wi.delete(e)},"unmount")}},"initProvider");return p(),[e,o,p,a]}return[e,wi.get(e)[4]]},"initCache"),JY=i((e,t,r,n,o)=>{let a=r.errorRetryCount,l=o.retryCount,c=~~((Math.random()+.5)*(1<<(l<8?l:8)))*r.errorRetryInterval;!Qe(a)&&l>a||setTimeout(n,c,o)},"onErrorRetry"),GR=rg,[dg,KR]=wS(new Map),pg=Si({onLoadingSlow:Do,onSuccess:Do,onError:Do,onErrorRetry:JY,onDiscarded:Do,revalidateOnFocus:!0,revalidateOnReconnect:!0,revalidateIfStale:!0,shouldRetryOnError:!0,errorRetryInterval:bS?1e4:5e3,focusThrottleInterval:5*1e3,dedupingInterval:2*1e3,loadingTimeout:bS?5e3:3e3,compare:GR,isPaused:i(()=>!1,"isPaused"),cache:dg,mutate:KR,fallback:{}},jR),SS=i((e,t)=>{let r=Si(e,t);if(t){let{use:n,fallback:o}=e,{use:a,fallback:l}=t;n&&a&&(r.use=n.concat(a)),o&&l&&(r.fallback=Si(o,l))}return r},"mergeConfigs"),ag=(0,Cr.createContext)({}),ES=i(e=>{let{value:t}=e,r=(0,Cr.useContext)(ag),n=Rn(t),o=(0,Cr.useMemo)(()=>n?t(r):t,[n,r,t]),a=(0,Cr.useMemo)(()=>n?o:SS(r,o),[n,r,o]),l=o&&o.provider,c=(0,Cr.useRef)(ar);l&&!c.current&&(c.current=wS(l(a.cache||dg),o));let d=c.current;return d&&(a.cache=d[0],a.mutate=d[1]),Rl(()=>{if(d)return d[2]&&d[2](),d[3]},[]),(0,Cr.createElement)(ag.Provider,Si(e,{value:a}))},"SWRConfig");var YR="$inf$";var Nl=ne(be(),1);var QR=Al&&window.__SWR_DEVTOOLS_USE__,ZY=QR?window.__SWR_DEVTOOLS_USE__:[],eQ=i(()=>{QR&&(window.__SWR_DEVTOOLS_REACT__=Nl.default)},"setupDevTools"),tQ=i(e=>Rn(e[1])?[e[0],e[1],e[2]||{}]:[e[0],null,(e[1]===null?e[2]:e[1])||{}],"normalize"),rQ=i(()=>{let e=(0,Nl.useContext)(ag);return(0,Nl.useMemo)(()=>Si(pg,e),[e])},"useSWRConfig");var nQ=i(e=>(t,r,n)=>e(t,r&&((...a)=>{let[l]=xd(t),[,,,c]=wi.get(dg);if(l.startsWith(YR))return r(...a);let d=c[l];return Qe(d)?r(...a):(delete c[l],d)}),n),"middleware"),iQ=ZY.concat(nQ),XR=i(e=>i(function(...r){let n=rQ(),[o,a,l]=tQ(r),c=SS(n,l),d=e,{use:p}=c,m=(p||[]).concat(iQ);for(let v=m.length;v--;)d=m[v](d);return d(o,a||c.fetcher||null,c)},"useSWRArgs"),"withArgs"),JR=i((e,t,r)=>{let n=t[e]||(t[e]=[]);return n.push(r),()=>{let o=n.indexOf(r);o>=0&&(n[o]=n[n.length-1],n.pop())}},"subscribeCallback");eQ();var oQ=i(()=>{},"noop"),F_e=oQ();var IS=br.default.use||(e=>{switch(e.status){case"pending":throw e;case"fulfilled":return e.value;case"rejected":throw e.reason;default:throw e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t}),e}}),TS={dedupe:!0},ZR=Promise.resolve(ar),sQ=i((e,t,r)=>{let{cache:n,compare:o,suspense:a,fallbackData:l,revalidateOnMount:c,revalidateIfStale:d,refreshInterval:p,refreshWhenHidden:m,refreshWhenOffline:v,keepPreviousData:b}=r,[_,I,k,x]=wi.get(n),[g,w]=xd(e),T=(0,br.useRef)(!1),C=(0,br.useRef)(!1),L=(0,br.useRef)(g),N=(0,br.useRef)(t),U=(0,br.useRef)(r),O=i(()=>U.current,"getConfig"),D=i(()=>O().isVisible()&&O().isOnline(),"isActive"),[B,F,V,$]=lg(n,g),q=(0,br.useRef)({}).current,J=Qe(l)?Qe(r.fallback)?ar:r.fallback[g]:l,oe=i((pe,ge)=>{for(let Ee in q){let ke=Ee;if(ke==="data"){if(!o(pe[ke],ge[ke])&&(!Qe(pe[ke])||!o(it,ge[ke])))return!1}else if(ge[ke]!==pe[ke])return!1}return!0},"isEqual"),ue=(0,br.useMemo)(()=>{let pe=!g||!t?!1:Qe(c)?O().isPaused()||a?!1:d!==!1:c,ge=i(Ne=>{let et=Si(Ne);return delete et._k,pe?{isValidating:!0,isLoading:!0,...et}:et},"getSelectedCache"),Ee=B(),ke=$(),Je=ge(Ee),Ze=Ee===ke?Je:ge(ke),xe=Je;return[()=>{let Ne=ge(B());return oe(Ne,xe)?(xe.data=Ne.data,xe.isLoading=Ne.isLoading,xe.isValidating=Ne.isValidating,xe.error=Ne.error,xe):(xe=Ne,Ne)},()=>Ze]},[n,g]),me=(0,eN.useSyncExternalStore)((0,br.useCallback)(pe=>V(g,(ge,Ee)=>{oe(Ee,ge)||pe()}),[n,g]),ue[0],ue[1]),ve=!T.current,st=_[g]&&_[g].length>0,gt=me.data,rt=Qe(gt)?J&&ug(J)?IS(J):J:gt,nt=me.error,ze=(0,br.useRef)(rt),it=b?Qe(gt)?Qe(ze.current)?rt:ze.current:gt:rt,je=st&&!Qe(nt)?!1:ve&&!Qe(c)?c:O().isPaused()?!1:a?Qe(rt)?!1:d:Qe(rt)||d,at=!!(g&&t&&ve&&je),ie=Qe(me.isValidating)?at:me.isValidating,Q=Qe(me.isLoading)?at:me.isLoading,re=(0,br.useCallback)(async pe=>{let ge=N.current;if(!g||!ge||C.current||O().isPaused())return!1;let Ee,ke,Je=!0,Ze=pe||{},xe=!k[g]||!Ze.dedupe,Ne=i(()=>cg?!C.current&&g===L.current&&T.current:g===L.current,"callbackSafeguard"),et={isValidating:!1,isLoading:!1},jt=i(()=>{F(et)},"finishRequestAndUpdateState"),vt=i(()=>{let Ce=k[g];Ce&&Ce[1]===ke&&delete k[g]},"cleanupState"),ht={isValidating:!0};Qe(B().data)&&(ht.isLoading=!0);try{if(xe&&(F(ht),r.loadingTimeout&&Qe(B().data)&&setTimeout(()=>{Je&&Ne()&&O().onLoadingSlow(g,r)},r.loadingTimeout),k[g]=[ge(w),yd()]),[Ee,ke]=k[g],Ee=await Ee,xe&&setTimeout(vt,r.dedupingInterval),!k[g]||k[g][1]!==ke)return xe&&Ne()&&O().onDiscarded(g),!1;et.error=ar;let Ce=I[g];if(!Qe(Ce)&&(ke<=Ce[0]||ke<=Ce[1]||Ce[1]===0))return jt(),xe&&Ne()&&O().onDiscarded(g),!1;let yt=B().data;et.data=o(yt,Ee)?yt:Ee,xe&&Ne()&&O().onSuccess(Ee,g,r)}catch(Ce){vt();let yt=O(),{shouldRetryOnError:tn}=yt;yt.isPaused()||(et.error=Ce,xe&&Ne()&&(yt.onError(Ce,g,yt),(tn===!0||Rn(tn)&&tn(Ce))&&(!O().revalidateOnFocus||!O().revalidateOnReconnect||D())&&yt.onErrorRetry(Ce,g,yt,zr=>{let ro=_[g];ro&&ro[0]&&ro[0](Ds.ERROR_REVALIDATE_EVENT,zr)},{retryCount:(Ze.retryCount||0)+1,dedupe:!0})))}return Je=!1,jt(),!0},[g,n]),ae=(0,br.useCallback)((...pe)=>fg(n,L.current,...pe),[]);if(Rl(()=>{N.current=t,U.current=r,Qe(gt)||(ze.current=gt)}),Rl(()=>{if(!g)return;let pe=re.bind(ar,TS),ge=0;O().revalidateOnFocus&&(ge=Date.now()+O().focusThrottleInterval);let ke=JR(g,_,i((Je,Ze={})=>{if(Je==Ds.FOCUS_EVENT){let xe=Date.now();O().revalidateOnFocus&&xe>ge&&D()&&(ge=xe+O().focusThrottleInterval,pe())}else if(Je==Ds.RECONNECT_EVENT)O().revalidateOnReconnect&&D()&&pe();else{if(Je==Ds.MUTATE_EVENT)return re();if(Je==Ds.ERROR_REVALIDATE_EVENT)return re(Ze)}},"onRevalidate"));return C.current=!1,L.current=g,T.current=!0,F({_k:w}),je&&(k[g]||(Qe(rt)||Ga?pe():xS(pe))),()=>{C.current=!0,ke()}},[g]),Rl(()=>{let pe;function ge(){let ke=Rn(p)?p(B().data):p;ke&&pe!==-1&&(pe=setTimeout(Ee,ke))}i(ge,"next");function Ee(){!B().error&&(m||O().isVisible())&&(v||O().isOnline())?re(TS).then(ge):ge()}return i(Ee,"execute"),ge(),()=>{pe&&(clearTimeout(pe),pe=-1)}},[p,m,v,g]),(0,br.useDebugValue)(it),a){let pe=g&&Qe(rt);if(!cg&&Ga&&pe)throw new Error("Fallback data is required when using Suspense in SSR.");pe&&(N.current=t,U.current=r,C.current=!1);let ge=x[g],Ee=!Qe(ge)&&pe?ae(ge):ZR;if(IS(Ee),!Qe(nt)&&pe)throw nt;let ke=pe?re(TS):ZR;!Qe(it)&&pe&&(ke.status="fulfilled",ke.value=!0),IS(ke)}return{mutate:ae,get data(){return q.data=!0,it},get error(){return q.error=!0,nt},get isValidating(){return q.isValidating=!0,ie},get isLoading(){return q.isLoading=!0,Q}}},"useSWRHandler"),B_e=Ol.defineProperty(ES,"defaultValue",{value:pg}),tN=XR(sQ);async function kS(e,t,r=8e3){let n=new AbortController,o=setTimeout(()=>n.abort(),r),a=await fetch(e,{...t,signal:n.signal});return clearTimeout(o),a}i(kS,"useTimeoutFetch");var aQ=i(e=>JSON.stringify({query:{bool:{must:[{match:{street_name:e}}]}},sort:[{length:"desc"}]}),"getQueryString"),rN=aQ;var uQ=i(e=>{let{baseUrl:t,index:r}=To(T0),n=i(async()=>{let{address:d}=e;if(d)return kS(`${t}/${r}/_search`,{method:"POST",headers:{"Content-Type":"application/json"},body:rN(d)}).then(p=>p.json())},"fetcher"),{data:o,error:a,isLoading:l,isValidating:c}=tN(`_${Object.values(e).toString()}`,n,{revalidateOnFocus:!1});return{data:o,error:a,isLoading:l,isValidating:c}},"UseQuery"),nN=uQ;var $P=ne(be());var iN=ne(be());var lQ=i((e,t)=>{(0,iN.useEffect)(()=>{let{current:r}=e;r&&t&&(r.setAttribute("tabindex","-1"),r.focus({preventScroll:!0}),r.scrollIntoView({behavior:"smooth",block:"center"}))},[e,t])},"useScrollToResults"),oN=lQ;var wd=ne($t()),cQ=i(()=>(0,wd.jsxs)("div",{className:"hdbt__loading-overlay","aria-live":"assertive","aria-atomic":"true",children:[(0,wd.jsx)("div",{className:"visually-hidden",children:Drupal.t("Search results are loading",{},{context:"React search: results loading"})}),(0,wd.jsx)(md,{loadingText:"",loadingFinishedText:""})]}),"LoadingOverlay"),sN=cQ;var aN=ne(be()),CS=ne($t()),fQ=(0,aN.forwardRef)(({className:e,error:t,errorMessage:r,headingLevel:n=3},o)=>(t instanceof TypeError||console.error("Error loading data from Elastic:",t),(0,CS.jsx)("div",{className:e,ref:o,children:(0,CS.jsx)(J2,{label:Drupal.t("An error occurred while loading the content",{},{context:"React search"}),type:"error",headingLevel:n,children:r||Drupal.t("Please reload the page or try again later.",{},{context:"React search"})})}))),uN=fQ;var dE=ne(fE(),1),eu=ne(fE(),1),HP=dE.default.default||dE.default;var lZ=i((e,t)=>{if(e>0){let r=[];r[1]=Drupal.t("We will start to clear snow when there is three centimetres of snow.
We will clear the street of snow within four hours. If snow has fallen in the evening or late into the night (19.00–3.00), we will clear the street by seven in the morning.
If it snows heavily and for a long time, clearing may be delayed.",{},{context:"Ploughing schedule: Class 1"}),r[2]=Drupal.t("We will start to clear snow when there is three centimetres of snow.
We will clear the street of snow within four hours. If snow has fallen in the evening or late into the night (19.00–3.00), we will clear the street by seven in the morning.
If it snows heavily and for a long time, clearing may be delayed.",{},{context:"Ploughing schedule: Class 2"}),r[3]=Drupal.t("We will start to clear snow when there is five centimetres of snow.
We will clear the street of snow within 12 hours. If snow has fallen in the evening or during the night (19.00–7.00), we will clear the street by seven the next evening.
If it snows heavily and for a long time, clearing may be delayed.",{},{context:"Ploughing schedule: Class 3"});let n=Drupal.t("The estimated ploughing schedules for the different parts of the street differ from each other. Below is the ploughing schedule for the longest part of the street.",{},{context:"Ploughing schedule: Multiple streets"});return{title:Drupal.t("Estimated ploughing schedule",{},{context:"Ploughing schedule: Result title"}),description:HP(r[e]),lead:t?n:""}}return{title:Drupal.t("No results",{},{context:"No search results"}),description:Drupal.t("No results were found for the criteria you entered. Try changing your search criteria.",{},{context:"React search: no search results"})}},"getScheduleCard"),pE=lZ;var zP=ne(be()),Vs=ne($t()),cZ=(0,zP.forwardRef)(({description:e,lead:t,title:r,address:n},o)=>(0,Vs.jsxs)("div",{className:"hdbt-search--ploughing-schedule__result-card",ref:o,children:[(0,Vs.jsx)("h3",{className:"hdbt-search--ploughing-schedule__result-card--title hdbt-search--title",children:r}),n&&(0,Vs.jsx)("h4",{className:"hdbt-search--ploughing-schedule__result-card--address hdbt-search--title",children:n}),(0,Vs.jsxs)("div",{children:[t&&(0,Vs.jsx)("p",{children:t}),(0,Vs.jsx)("p",{children:e})]})]})),hE=cZ;var tu=ne($t()),fZ=i(({data:e,error:t,isLoading:r,isValidating:n})=>{let o=To(ko),a=(0,$P.createRef)(),l=!!Object.keys(o).length;if(oN(a,l),r||n)return(0,tu.jsx)("div",{className:"hdbt__loading-wrapper",children:(0,tu.jsx)(sN,{})});if(t)return(0,tu.jsx)(uN,{error:t,ref:a});let c=e.hits.hits,d=c.length>1,p=o.address?.replace(/^(?![A-Za-z]\d+$)(.*?)(\s*\d+\w?)$/,"$1")??"";return(0,tu.jsx)("div",{className:"hdbt-search--react__results",children:c.length?(0,tu.jsx)(hE,{...pE(c[0]._source.maintenance_class,d),address:p,ref:a}):(0,tu.jsx)(hE,{...pE(0),ref:a})})},"ResultsList"),VP=fZ;var jP=ne($t()),dZ=i(()=>{let e=To(ko),{data:t,error:r,isLoading:n,isValidating:o}=nN(e);return(0,jP.jsx)(VP,{data:t,error:r,isLoading:n,isValidating:o})},"ResultsContainer"),qP=dZ;var ru=ne($t()),pZ=i(()=>{let[e,t]=s8(ko),r=p8({address:""});return(0,Ng.useEffect)(()=>{r&&t(r)},[]),(0,ru.jsx)(Ng.Suspense,{fallback:(0,ru.jsx)(d8,{count:1}),children:(0,ru.jsxs)("div",{children:[(0,ru.jsx)(PR,{initialParams:r}),e.address?(0,ru.jsx)(qP,{}):""]})})},"SearchContainer"),WP=pZ;var mE=ne($t());XC();var GP="helfi-ploughing-schedule",hZ=i(()=>{let e=document.getElementById(GP);if(!e){console.warn("Root id missing for Ploughing schedule app",{ROOT_ID:GP});return}YP.default.render((0,mE.jsx)(KP.default.StrictMode,{children:(0,mE.jsx)(WP,{})}),e)},"start");document.addEventListener("DOMContentLoaded",hZ);})(); diff --git a/dist/js/school-search.min.js b/dist/js/school-search.min.js index b22823f0b..3030df52e 100644 --- a/dist/js/school-search.min.js +++ b/dist/js/school-search.min.js @@ -68,7 +68,7 @@ Event: ${mi(e)}`),!0;if($W(e,t.denyUrls))return ke&&he.warn(`Event dropped due t Event: ${mi(e)}. Url: ${Pg(e)}`),!0;if(!jW(e,t.allowUrls))return ke&&he.warn(`Event dropped due to not being matched by \`allowUrls\` option. Event: ${mi(e)}. -Url: ${Pg(e)}`),!0}return!1}o(zW,"_shouldDropEvent");function UW(e,t){return t?.length?Og(e).some(r=>ec(r,t)):!1}o(UW,"_isIgnoredError");function HW(e,t){if(!t?.length)return!1;let r=e.transaction;return r?ec(r,t):!1}o(HW,"_isIgnoredTransaction");function $W(e,t){if(!t?.length)return!1;let r=Pg(e);return r?ec(r,t):!1}o($W,"_isDeniedUrl");function jW(e,t){if(!t?.length)return!0;let r=Pg(e);return r?ec(r,t):!0}o(jW,"_isAllowedUrl");function qW(e=[]){for(let t=e.length-1;t>=0;t--){let r=e[t];if(r&&r.filename!==""&&r.filename!=="[native code]")return r.filename||null}return null}o(qW,"_getLastValidUrl");function Pg(e){try{let r=[...e.exception?.values??[]].reverse().find(n=>n.mechanism?.parent_id===void 0&&n.stacktrace?.frames?.length)?.stacktrace?.frames;return r?qW(r):null}catch{return ke&&he.error(`Cannot extract url for event ${mi(e)}`),null}}o(Pg,"_getEventFilterUrl");function VW(e){return e.exception?.values?.length?!e.message&&!e.exception.values.some(t=>t.stacktrace||t.type&&t.type!=="Error"||t.value):!1}o(VW,"_isUselessError");function o2(e,t,r,n,i,s){if(!i.exception?.values||!s||!Mo(s.originalException,Error))return;let u=i.exception.values.length>0?i.exception.values[i.exception.values.length-1]:void 0;u&&(i.exception.values=n2(e,t,n,s.originalException,r,i.exception.values,u,0))}o(o2,"applyAggregateErrorsToEvent");function n2(e,t,r,n,i,s,u,c){if(s.length>=r+1)return s;let d=[...s];if(Mo(n[i],Error)){MA(u,c);let p=e(t,n[i]),h=d.length;BA(p,i,h,c),d=n2(e,t,r,n[i],i,[p,...d],p,h)}return Array.isArray(n.errors)&&n.errors.forEach((p,h)=>{if(Mo(p,Error)){MA(u,c);let m=e(t,p),v=d.length;BA(m,`errors[${h}]`,v,c),d=n2(e,t,r,p,i,[m,...d],m,v)}}),d}o(n2,"aggregateExceptionsFromError");function MA(e,t){e.mechanism=e.mechanism||{type:"generic",handled:!0},e.mechanism={...e.mechanism,...e.type==="AggregateError"&&{is_exception_group:!0},exception_id:t}}o(MA,"applyExceptionGroupFieldsForParentException");function BA(e,t,r,n){e.mechanism=e.mechanism||{type:"generic",handled:!0},e.mechanism={...e.mechanism,type:"chained",source:t,exception_id:r,parent_id:n}}o(BA,"applyExceptionGroupFieldsForChildException");function i2(e){let t="console";dn(t,e),fn(t,WW)}o(i2,"addConsoleInstrumentationHandler");function WW(){"console"in He&&ix.forEach(function(e){e in He.console&&fr(He.console,e,function(t){return Jl[e]=t,function(...r){dr("console",{args:r,level:e}),Jl[e]?.apply(He.console,r)}})})}o(WW,"instrumentConsole");function a2(e){return e==="warn"?"warning":["fatal","error","warning","log","info","debug"].includes(e)?e:"log"}o(a2,"severityLevelFromString");var GW="Dedupe",KW=o(()=>{let e;return{name:GW,processEvent(t){if(t.type)return t;try{if(YW(t,e))return ke&&he.warn("Event dropped due to being a duplicate of previously captured event."),null}catch{}return e=t}}},"_dedupeIntegration"),Dg=KW;function YW(e,t){return t?!!(JW(e,t)||QW(e,t)):!1}o(YW,"_shouldDropEvent");function JW(e,t){let r=e.message,n=t.message;return!(!r&&!n||r&&!n||!r&&n||r!==n||!UA(e,t)||!zA(e,t))}o(JW,"_isSameMessageEvent");function QW(e,t){let r=FA(t),n=FA(e);return!(!r||!n||r.type!==n.type||r.value!==n.value||!UA(e,t)||!zA(e,t))}o(QW,"_isSameExceptionEvent");function zA(e,t){let r=sg(e),n=sg(t);if(!r&&!n)return!0;if(r&&!n||!r&&n||(r=r,n=n,n.length!==r.length))return!1;for(let i=0;i=400&&e<500?"warning":e>=500?"error":void 0}o(Mg,"getBreadcrumbLogLevelFromHttpStatusCode");var Of=He;function s2(){return"history"in Of&&!!Of.history}o(s2,"supportsHistory");function XW(){if(!("fetch"in Of))return!1;try{return new Headers,new Request("http://www.example.com"),new Response,!0}catch{return!1}}o(XW,"_isFetchSupported");function Af(e){return e&&/^function\s+\w+\(\)\s+\{\s+\[native code\]\s+\}$/.test(e.toString())}o(Af,"isNativeFunction");function u2(){if(typeof EdgeRuntime=="string")return!0;if(!XW())return!1;if(Af(Of.fetch))return!0;let e=!1,t=Of.document;if(t&&typeof t.createElement=="function")try{let r=t.createElement("iframe");r.hidden=!0,t.head.appendChild(r),r.contentWindow?.fetch&&(e=Af(r.contentWindow.fetch)),t.head.removeChild(r)}catch(r){ke&&he.warn("Could not create sandbox iframe for pure fetch check, bailing to window.fetch: ",r)}return e}o(u2,"supportsNativeFetch");function c2(e,t){let r="fetch";dn(r,e),fn(r,()=>ZW(void 0,t))}o(c2,"addFetchInstrumentationHandler");function ZW(e,t=!1){t&&!u2()||fr(He,"fetch",function(r){return function(...n){let i=new Error,{method:s,url:u}=eG(n),c={args:n,fetchData:{method:s,url:u},startTimestamp:On()*1e3,virtualError:i,headers:tG(n)};return e||dr("fetch",{...c}),r.apply(He,n).then(async d=>(e?e(d):dr("fetch",{...c,endTimestamp:On()*1e3,response:d}),d),d=>{if(dr("fetch",{...c,endTimestamp:On()*1e3,error:d}),Ji(d)&&d.stack===void 0&&(d.stack=i.stack,Wn(d,"framesToPop",1)),d instanceof TypeError&&(d.message==="Failed to fetch"||d.message==="Load failed"||d.message==="NetworkError when attempting to fetch resource."))try{let p=new URL(c.fetchData.url);d.message=`${d.message} (${p.host})`}catch{}throw d})}})}o(ZW,"instrumentFetch");function l2(e,t){return!!e&&typeof e=="object"&&!!e[t]}o(l2,"hasProp");function HA(e){return typeof e=="string"?e:e?l2(e,"url")?e.url:e.toString?e.toString():"":""}o(HA,"getUrlFromResource");function eG(e){if(e.length===0)return{method:"GET",url:""};if(e.length===2){let[r,n]=e;return{url:HA(r),method:l2(n,"method")?String(n.method).toUpperCase():"GET"}}let t=e[0];return{url:HA(t),method:l2(t,"method")?String(t.method).toUpperCase():"GET"}}o(eG,"parseFetchArgs");function tG(e){let[t,r]=e;try{if(typeof r=="object"&&r!==null&&"headers"in r&&r.headers)return new Headers(r.headers);if(C4(t))return new Headers(t.headers)}catch{}}o(tG,"getHeadersFromFetchArgs");function d2(){return"npm"}o(d2,"getSDKSource");var gt=He,f2=0;function p2(){return f2>0}o(p2,"shouldIgnoreOnError");function hG(){f2++,setTimeout(()=>{f2--})}o(hG,"ignoreNextOnError");function uu(e,t={}){function r(i){return typeof i=="function"}if(o(r,"isFunction"),!r(e))return e;try{let i=e.__sentry_wrapped__;if(i)return typeof i=="function"?i:e;if(su(e))return e}catch{return e}let n=o(function(...i){try{let s=i.map(u=>uu(u,t));return e.apply(this,s)}catch(s){throw hG(),ea(u=>{u.addEventProcessor(c=>(t.mechanism&&(tc(c,void 0,void 0),gi(c,t.mechanism)),c.extra={...c.extra,arguments:i},c)),ic(s)}),s}},"sentryWrapped");try{for(let i in e)Object.prototype.hasOwnProperty.call(e,i)&&(n[i]=e[i])}catch{}fg(n,e),Wn(e,"__sentry_wrapped__",n);try{Object.getOwnPropertyDescriptor(n,"name").configurable&&Object.defineProperty(n,"name",{get(){return e.name}})}catch{}return n}o(uu,"wrap");function $A(){let e=au(),{referrer:t}=gt.document||{},{userAgent:r}=gt.navigator||{},n={...t&&{Referer:t},...r&&{"User-Agent":r}};return{url:e,headers:n}}o($A,"getHttpRequestData");function Bg(e,t){let r=g2(e,t),n={type:bG(t),value:yG(t)};return r.length&&(n.stacktrace={frames:r}),n.type===void 0&&n.value===""&&(n.value="Unrecoverable error caught"),n}o(Bg,"exceptionFromError");function mG(e,t,r,n){let s=St()?.getOptions().normalizeDepth,u=SG(t),c={__serialized__:xg(t,s)};if(u)return{exception:{values:[Bg(e,u)]},extra:c};let d={exception:{values:[{type:iu(t)?t.constructor.name:n?"UnhandledRejection":"Error",value:xG(t,{isUnhandledRejection:n})}]},extra:c};if(r){let p=g2(e,r);p.length&&(d.exception.values[0].stacktrace={frames:p})}return d}o(mG,"eventFromPlainObject");function h2(e,t){return{exception:{values:[Bg(e,t)]}}}o(h2,"eventFromError");function g2(e,t){let r=t.stacktrace||t.stack||"",n=_G(t),i=vG(t);try{return e(r,n,i)}catch{}return[]}o(g2,"parseStackFrames");var gG=/Minified React error #\d+;/i;function _G(e){return e&&gG.test(e.message)?1:0}o(_G,"getSkipFirstStackStringLines");function vG(e){return typeof e.framesToPop=="number"?e.framesToPop:0}o(vG,"getPopFirstTopFrames");function jA(e){return typeof WebAssembly<"u"&&typeof WebAssembly.Exception<"u"?e instanceof WebAssembly.Exception:!1}o(jA,"isWebAssemblyException");function bG(e){let t=e?.name;return!t&&jA(e)?e.message&&Array.isArray(e.message)&&e.message.length==2?e.message[0]:"WebAssembly.Exception":t}o(bG,"extractType");function yG(e){let t=e?.message;return jA(e)?Array.isArray(e.message)&&e.message.length==2?e.message[1]:"wasm exception":t?t.error&&typeof t.error.message=="string"?t.error.message:t:"No error message"}o(yG,"extractMessage");function qA(e,t,r,n){let i=r?.syntheticException||void 0,s=Fg(e,t,i,n);return gi(s),s.level="error",r?.event_id&&(s.event_id=r.event_id),Eo(s)}o(qA,"eventFromException");function VA(e,t,r="info",n,i){let s=n?.syntheticException||void 0,u=m2(e,t,s,i);return u.level=r,n?.event_id&&(u.event_id=n.event_id),Eo(u)}o(VA,"eventFromMessage");function Fg(e,t,r,n,i){let s;if(lg(t)&&t.error)return h2(e,t.error);if(cg(t)||hx(t)){let u=t;if("stack"in t)s=h2(e,t);else{let c=u.name||(cg(u)?"DOMError":"DOMException"),d=u.message?`${c}: ${u.message}`:c;s=m2(e,d,r,n),tc(s,d)}return"code"in u&&(s.tags={...s.tags,"DOMException.code":`${u.code}`}),s}return Ji(t)?h2(e,t):Qi(t)||iu(t)?(s=mG(e,t,r,i),gi(s,{synthetic:!0}),s):(s=m2(e,t,r,n),tc(s,`${t}`,void 0),gi(s,{synthetic:!0}),s)}o(Fg,"eventFromUnknownInput");function m2(e,t,r,n){let i={};if(n&&r){let s=g2(e,r);s.length&&(i.exception={values:[{value:t,stacktrace:{frames:s}}]}),gi(i,{synthetic:!0})}if(Xl(t)){let{__sentry_template_string__:s,__sentry_template_values__:u}=t;return i.logentry={message:s,params:u},i}return i.message=t,i}o(m2,"eventFromString");function xG(e,{isUnhandledRejection:t}){let r=yx(e),n=t?"promise rejection":"exception";return lg(e)?`Event \`ErrorEvent\` captured as ${n} with message \`${e.message}\``:iu(e)?`Event \`${wG(e)}\` (type=${e.type}) captured as ${n}`:`Object captured as ${n} with keys: ${r}`}o(xG,"getNonErrorObjectExceptionValue");function wG(e){try{let t=Object.getPrototypeOf(e);return t?t.constructor.name:void 0}catch{}}o(wG,"getObjectClassName");function SG(e){for(let t in e)if(Object.prototype.hasOwnProperty.call(e,t)){let r=e[t];if(r instanceof Error)return r}}o(SG,"getErrorPropertyFromObject");var EG=5e3,_2=class _2 extends If{constructor(t){let r=IG(t),n=gt.SENTRY_SDK_SOURCE||d2();Tf(r,"browser",["browser"],n),r._metadata?.sdk&&(r._metadata.sdk.settings={infer_ip:r.sendDefaultPii?"auto":"never",...r._metadata.sdk.settings}),super(r);let{sendDefaultPii:i,sendClientReports:s,enableLogs:u}=this._options;gt.document&&(s||u)&>.document.addEventListener("visibilitychange",()=>{gt.document.visibilityState==="hidden"&&(s&&this._flushOutcomes(),u&&kf(this))}),u&&(this.on("flush",()=>{kf(this)}),this.on("afterCaptureLog",()=>{this._logFlushIdleTimeout&&clearTimeout(this._logFlushIdleTimeout),this._logFlushIdleTimeout=setTimeout(()=>{kf(this)},EG)})),i&&this.on("beforeSendSession",t2)}eventFromException(t,r){return qA(this._options.stackParser,t,r,this._options.attachStacktrace)}eventFromMessage(t,r="info",n){return VA(this._options.stackParser,t,r,n,this._options.attachStacktrace)}_prepareEvent(t,r,n,i){return t.platform=t.platform||"javascript",super._prepareEvent(t,r,n,i)}};o(_2,"BrowserClient");var zg=_2;function IG(e){return{release:typeof __SENTRY_RELEASE__=="string"?__SENTRY_RELEASE__:gt.SENTRY_RELEASE?.id,sendClientReports:!0,parentSpanIsAlwaysRootSpan:!0,...e}}o(IG,"applyDefaultOptions");var WA=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__;var hr=He;var kG=1e3,GA,v2,b2;function y2(e){let t="dom";dn(t,e),fn(t,CG)}o(y2,"addClickKeypressInstrumentationHandler");function CG(){if(!hr.document)return;let e=dr.bind(null,"dom"),t=KA(e,!0);hr.document.addEventListener("click",t,!1),hr.document.addEventListener("keypress",t,!1),["EventTarget","Node"].forEach(r=>{let i=hr[r]?.prototype;i?.hasOwnProperty?.("addEventListener")&&(fr(i,"addEventListener",function(s){return function(u,c,d){if(u==="click"||u=="keypress")try{let p=this.__sentry_instrumentation_handlers__=this.__sentry_instrumentation_handlers__||{},h=p[u]=p[u]||{refCount:0};if(!h.handler){let m=KA(e);h.handler=m,s.call(this,u,m,d)}h.refCount++}catch{}return s.call(this,u,c,d)}}),fr(i,"removeEventListener",function(s){return function(u,c,d){if(u==="click"||u=="keypress")try{let p=this.__sentry_instrumentation_handlers__||{},h=p[u];h&&(h.refCount--,h.refCount<=0&&(s.call(this,u,h.handler,d),h.handler=void 0,delete p[u]),Object.keys(p).length===0&&delete this.__sentry_instrumentation_handlers__)}catch{}return s.call(this,u,c,d)}}))})}o(CG,"instrumentDOM");function TG(e){if(e.type!==v2)return!1;try{if(!e.target||e.target._sentryId!==b2)return!1}catch{}return!0}o(TG,"isSimilarToLastCapturedEvent");function OG(e,t){return e!=="keypress"?!1:t?.tagName?!(t.tagName==="INPUT"||t.tagName==="TEXTAREA"||t.isContentEditable):!0}o(OG,"shouldSkipDOMEvent");function KA(e,t=!1){return r=>{if(!r||r._sentryCaptured)return;let n=AG(r);if(OG(r.type,n))return;Wn(r,"_sentryCaptured",!0),n&&!n._sentryId&&Wn(n,"_sentryId",pr());let i=r.type==="keypress"?"input":r.type;TG(r)||(e({event:r,name:i,global:t}),v2=r.type,b2=n?n._sentryId:void 0),clearTimeout(GA),GA=hr.setTimeout(()=>{b2=void 0,v2=void 0},kG)}}o(KA,"makeDOMEventHandler");function AG(e){try{return e.target}catch{return null}}o(AG,"getEventTarget");var Ug;function Nf(e){let t="history";dn(t,e),fn(t,RG)}o(Nf,"addHistoryInstrumentationHandler");function RG(){if(hr.addEventListener("popstate",()=>{let t=hr.location.href,r=Ug;if(Ug=t,r===t)return;dr("history",{from:r,to:t})}),!s2())return;function e(t){return function(...r){let n=r.length>2?r[2]:void 0;if(n){let i=Ug,s=NG(String(n));if(Ug=s,i===s)return t.apply(this,r);dr("history",{from:i,to:s})}return t.apply(this,r)}}o(e,"historyReplacementFunction"),fr(hr.history,"pushState",e),fr(hr.history,"replaceState",e)}o(RG,"instrumentHistory");function NG(e){try{return new URL(e,hr.location.origin).toString()}catch{return e}}o(NG,"getAbsoluteUrl");var Hg={};function x2(e){let t=Hg[e];if(t)return t;let r=hr[e];if(Af(r))return Hg[e]=r.bind(hr);let n=hr.document;if(n&&typeof n.createElement=="function")try{let i=n.createElement("iframe");i.hidden=!0,n.head.appendChild(i);let s=i.contentWindow;s?.[e]&&(r=s[e]),n.head.removeChild(i)}catch(i){WA&&he.warn(`Could not create sandbox iframe for ${e} check, bailing to window.${e}: `,i)}return r&&(Hg[e]=r.bind(hr))}o(x2,"getNativeImplementation");function $g(e){Hg[e]=void 0}o($g,"clearCachedImplementation");var lu="__sentry_xhr_v3__";function w2(e){let t="xhr";dn(t,e),fn(t,PG)}o(w2,"addXhrInstrumentationHandler");function PG(){if(!hr.XMLHttpRequest)return;let e=XMLHttpRequest.prototype;e.open=new Proxy(e.open,{apply(t,r,n){let i=new Error,s=On()*1e3,u=pn(n[0])?n[0].toUpperCase():void 0,c=LG(n[1]);if(!u||!c)return t.apply(r,n);r[lu]={method:u,url:c,request_headers:{}},u==="POST"&&c.match(/sentry_key/)&&(r.__sentry_own_request__=!0);let d=o(()=>{let p=r[lu];if(p&&r.readyState===4){try{p.status_code=r.status}catch{}let h={endTimestamp:On()*1e3,startTimestamp:s,xhr:r,virtualError:i};dr("xhr",h)}},"onreadystatechangeHandler");return"onreadystatechange"in r&&typeof r.onreadystatechange=="function"?r.onreadystatechange=new Proxy(r.onreadystatechange,{apply(p,h,m){return d(),p.apply(h,m)}}):r.addEventListener("readystatechange",d),r.setRequestHeader=new Proxy(r.setRequestHeader,{apply(p,h,m){let[v,b]=m,w=h[lu];return w&&pn(v)&&pn(b)&&(w.request_headers[v.toLowerCase()]=b),p.apply(h,m)}}),t.apply(r,n)}}),e.send=new Proxy(e.send,{apply(t,r,n){let i=r[lu];if(!i)return t.apply(r,n);n[0]!==void 0&&(i.body=n[0]);let s={startTimestamp:On()*1e3,xhr:r};return dr("xhr",s),t.apply(r,n)}})}o(PG,"instrumentXHR");function LG(e){if(pn(e))return e;try{return e.toString()}catch{}}o(LG,"parseXhrUrlArg");function YA(e,t=x2("fetch")){let r=0,n=0;function i(s){let u=s.body.length;r+=u,n++;let c={body:s.body,method:"POST",referrerPolicy:"strict-origin",headers:e.headers,keepalive:r<=6e4&&n<15,...e.fetchOptions};if(!t)return $g("fetch"),Xa("No fetch implementation available");try{return t(e.url,c).then(d=>(r-=u,n--,{statusCode:d.status,headers:{"x-sentry-rate-limits":d.headers.get("X-Sentry-Rate-Limits"),"retry-after":d.headers.get("Retry-After")}}))}catch(d){return $g("fetch"),r-=u,n--,Xa(d)}}return o(i,"makeRequest"),Rg(e,i)}o(YA,"makeFetchTransport");var DG=30;var MG=50;function S2(e,t,r,n){let i={filename:e,function:t===""?hi:t,in_app:!0};return r!==void 0&&(i.lineno=r),n!==void 0&&(i.colno=n),i}o(S2,"createFrame");var BG=/^\s*at (\S+?)(?::(\d+))(?::(\d+))\s*$/i,FG=/^\s*at (?:(.+?\)(?: \[.+\])?|.*?) ?\((?:address at )?)?(?:async )?((?:|[-a-z]+:|.*bundle|\/)?.*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,zG=/\((\S*)(?::(\d+))(?::(\d+))\)/,UG=/at (.+?) ?\(data:(.+?),/,HG=o(e=>{let t=e.match(UG);if(t)return{filename:``,function:t[1]};let r=BG.exec(e);if(r){let[,i,s,u]=r;return S2(i,hi,+s,+u)}let n=FG.exec(e);if(n){if(n[2]&&n[2].indexOf("eval")===0){let c=zG.exec(n[2]);c&&(n[2]=c[1],n[3]=c[2],n[4]=c[3])}let[s,u]=QA(n[1]||hi,n[2]);return S2(u,s,n[3]?+n[3]:void 0,n[4]?+n[4]:void 0)}},"chromeStackParserFn"),$G=[DG,HG],jG=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:[-a-z]+)?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,qG=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,VG=o(e=>{let t=jG.exec(e);if(t){if(t[3]&&t[3].indexOf(" > eval")>-1){let s=qG.exec(t[3]);s&&(t[1]=t[1]||"eval",t[3]=s[1],t[4]=s[2],t[5]="")}let n=t[3],i=t[1]||hi;return[i,n]=QA(i,n),S2(n,i,t[4]?+t[4]:void 0,t[5]?+t[5]:void 0)}},"gecko"),WG=[MG,VG];var GG=[$G,WG],JA=ag(...GG),QA=o((e,t)=>{let r=e.indexOf("safari-extension")!==-1,n=e.indexOf("safari-web-extension")!==-1;return r||n?[e.indexOf("@")!==-1?e.split("@")[0]:hi,r?`safari-extension:${t}`:`safari-web-extension:${t}`]:[e,t]},"extractSafariExtensionDetails");var Fo=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__;var jg=1024,KG="Breadcrumbs",YG=o((e={})=>{let t={console:!0,dom:!0,fetch:!0,history:!0,sentry:!0,xhr:!0,...e};return{name:KG,setup(r){t.console&&i2(XG(r)),t.dom&&y2(QG(r,t.dom)),t.xhr&&w2(ZG(r)),t.fetch&&c2(eK(r)),t.history&&Nf(tK(r)),t.sentry&&r.on("beforeSendEvent",JG(r))}}},"_breadcrumbsIntegration"),XA=YG;function JG(e){return o(function(r){St()===e&&bi({category:`sentry.${r.type==="transaction"?"transaction":"event"}`,event_id:r.event_id,level:r.level,message:mi(r)},{event:r})},"addSentryBreadcrumb")}o(JG,"_getSentryBreadcrumbHandler");function QG(e,t){return o(function(n){if(St()!==e)return;let i,s,u=typeof t=="object"?t.serializeAttribute:void 0,c=typeof t=="object"&&typeof t.maxStringLength=="number"?t.maxStringLength:void 0;c&&c>jg&&(Fo&&he.warn(`\`dom.maxStringLength\` cannot exceed ${jg}, but a value of ${c} was configured. Sentry will use ${jg} instead.`),c=jg),typeof u=="string"&&(u=[u]);try{let p=n.event,h=rK(p)?p.target:p;i=vf(h,{keyAttrs:u,maxStringLength:c}),s=bx(h)}catch{i=""}if(i.length===0)return;let d={category:`ui.${n.name}`,message:i};s&&(d.data={"ui.component_name":s}),bi(d,{event:n.event,name:n.name,global:n.global})},"_innerDomBreadcrumb")}o(QG,"_getDomBreadcrumbHandler");function XG(e){return o(function(r){if(St()!==e)return;let n={category:"console",data:{arguments:r.args,logger:"console"},level:a2(r.level),message:dg(r.args," ")};if(r.level==="assert")if(r.args[0]===!1)n.message=`Assertion failed: ${dg(r.args.slice(1)," ")||"console.assert"}`,n.data.arguments=r.args.slice(1);else return;bi(n,{input:r.args,level:r.level})},"_consoleBreadcrumb")}o(XG,"_getConsoleBreadcrumbHandler");function ZG(e){return o(function(r){if(St()!==e)return;let{startTimestamp:n,endTimestamp:i}=r,s=r.xhr[lu];if(!n||!i||!s)return;let{method:u,url:c,status_code:d,body:p}=s,h={method:u,url:c,status_code:d},m={xhr:r.xhr,input:p,startTimestamp:n,endTimestamp:i},v={category:"xhr",data:h,type:"http",level:Mg(d)};e.emit("beforeOutgoingRequestBreadcrumb",v,m),bi(v,m)},"_xhrBreadcrumb")}o(ZG,"_getXhrBreadcrumbHandler");function eK(e){return o(function(r){if(St()!==e)return;let{startTimestamp:n,endTimestamp:i}=r;if(i&&!(r.fetchData.url.match(/sentry_key/)&&r.fetchData.method==="POST"))if(r.fetchData.method,r.fetchData.url,r.error){let s=r.fetchData,u={data:r.error,input:r.args,startTimestamp:n,endTimestamp:i},c={category:"fetch",data:s,level:"error",type:"http"};e.emit("beforeOutgoingRequestBreadcrumb",c,u),bi(c,u)}else{let s=r.response,u={...r.fetchData,status_code:s?.status};r.fetchData.request_body_size,r.fetchData.response_body_size,s?.status;let c={input:r.args,response:s,startTimestamp:n,endTimestamp:i},d={category:"fetch",data:u,type:"http",level:Mg(u.status_code)};e.emit("beforeOutgoingRequestBreadcrumb",d,c),bi(d,c)}},"_fetchBreadcrumb")}o(eK,"_getFetchBreadcrumbHandler");function tK(e){return o(function(r){if(St()!==e)return;let n=r.from,i=r.to,s=Cf(gt.location.href),u=n?Cf(n):void 0,c=Cf(i);u?.path||(u=s),s.protocol===c.protocol&&s.host===c.host&&(i=c.relative),s.protocol===u.protocol&&s.host===u.host&&(n=u.relative),bi({category:"navigation",data:{from:n,to:i}})},"_historyBreadcrumb")}o(tK,"_getHistoryBreadcrumbHandler");function rK(e){return!!e&&!!e.target}o(rK,"_isEvent");var nK=["EventTarget","Window","Node","ApplicationCache","AudioTrackList","BroadcastChannel","ChannelMergerNode","CryptoOperation","EventSource","FileReader","HTMLUnknownElement","IDBDatabase","IDBRequest","IDBTransaction","KeyOperation","MediaController","MessagePort","ModalWindow","Notification","SVGElementInstance","Screen","SharedWorker","TextTrack","TextTrackCue","TextTrackList","WebSocket","WebSocketWorker","Worker","XMLHttpRequest","XMLHttpRequestEventTarget","XMLHttpRequestUpload"],oK="BrowserApiErrors",iK=o((e={})=>{let t={XMLHttpRequest:!0,eventTarget:!0,requestAnimationFrame:!0,setInterval:!0,setTimeout:!0,unregisterOriginalCallbacks:!1,...e};return{name:oK,setupOnce(){t.setTimeout&&fr(gt,"setTimeout",ZA),t.setInterval&&fr(gt,"setInterval",ZA),t.requestAnimationFrame&&fr(gt,"requestAnimationFrame",aK),t.XMLHttpRequest&&"XMLHttpRequest"in gt&&fr(XMLHttpRequest.prototype,"send",sK);let r=t.eventTarget;r&&(Array.isArray(r)?r:nK).forEach(i=>uK(i,t))}}},"_browserApiErrorsIntegration"),e8=iK;function ZA(e){return function(...t){let r=t[0];return t[0]=uu(r,{mechanism:{data:{function:xo(e)},handled:!1,type:"instrument"}}),e.apply(this,t)}}o(ZA,"_wrapTimeFunction");function aK(e){return function(t){return e.apply(this,[uu(t,{mechanism:{data:{function:"requestAnimationFrame",handler:xo(e)},handled:!1,type:"instrument"}})])}}o(aK,"_wrapRAF");function sK(e){return function(...t){let r=this;return["onload","onerror","onprogress","onreadystatechange"].forEach(i=>{i in r&&typeof r[i]=="function"&&fr(r,i,function(s){let u={mechanism:{data:{function:i,handler:xo(s)},handled:!1,type:"instrument"}},c=su(s);return c&&(u.mechanism.data.handler=xo(c)),uu(s,u)})}),e.apply(this,t)}}o(sK,"_wrapXHR");function uK(e,t){let n=gt[e]?.prototype;n?.hasOwnProperty?.("addEventListener")&&(fr(n,"addEventListener",function(i){return function(s,u,c){try{lK(u)&&(u.handleEvent=uu(u.handleEvent,{mechanism:{data:{function:"handleEvent",handler:xo(u),target:e},handled:!1,type:"instrument"}}))}catch{}return t.unregisterOriginalCallbacks&&cK(this,s,u),i.apply(this,[s,uu(u,{mechanism:{data:{function:"addEventListener",handler:xo(u),target:e},handled:!1,type:"instrument"}}),c])}}),fr(n,"removeEventListener",function(i){return function(s,u,c){try{let d=u.__sentry_wrapped__;d&&i.call(this,s,d,c)}catch{}return i.call(this,s,u,c)}}))}o(uK,"_wrapEventTarget");function lK(e){return typeof e.handleEvent=="function"}o(lK,"isEventListenerObject");function cK(e,t,r){e&&typeof e=="object"&&"removeEventListener"in e&&typeof e.removeEventListener=="function"&&e.removeEventListener(t,r)}o(cK,"unregisterOriginalCallback");var t8=()=>({name:"BrowserSession",setupOnce(){if(typeof gt.document>"u"){Fo&&he.warn("Using the `browserSessionIntegration` in non-browser environments is not supported.");return}Sf({ignoreDuration:!0}),Ef(),Nf(({from:e,to:t})=>{e!==void 0&&e!==t&&(Sf({ignoreDuration:!0}),Ef())})}});var dK="GlobalHandlers",fK=o((e={})=>{let t={onerror:!0,onunhandledrejection:!0,...e};return{name:dK,setupOnce(){Error.stackTraceLimit=50},setup(r){t.onerror&&(pK(r),r8("onerror")),t.onunhandledrejection&&(hK(r),r8("onunhandledrejection"))}}},"_globalHandlersIntegration"),n8=fK;function pK(e){dx(t=>{let{stackParser:r,attachStacktrace:n}=o8();if(St()!==e||p2())return;let{msg:i,url:s,line:u,column:c,error:d}=t,p=_K(Fg(r,d||i,void 0,n,!1),s,u,c);p.level="error",wf(p,{originalException:d,mechanism:{handled:!1,type:"auto.browser.global_handlers.onerror"}})})}o(pK,"_installGlobalOnErrorHandler");function hK(e){px(t=>{let{stackParser:r,attachStacktrace:n}=o8();if(St()!==e||p2())return;let i=mK(t),s=ou(i)?gK(i):Fg(r,i,void 0,n,!0);s.level="error",wf(s,{originalException:i,mechanism:{handled:!1,type:"auto.browser.global_handlers.onunhandledrejection"}})})}o(hK,"_installGlobalOnUnhandledRejectionHandler");function mK(e){if(ou(e))return e;try{if("reason"in e)return e.reason;if("detail"in e&&"reason"in e.detail)return e.detail.reason}catch{}return e}o(mK,"_getUnhandledRejectionError");function gK(e){return{exception:{values:[{type:"UnhandledRejection",value:`Non-Error promise rejection captured with value: ${String(e)}`}]}}}o(gK,"_eventFromRejectionWithPrimitive");function _K(e,t,r,n){let i=e.exception=e.exception||{},s=i.values=i.values||[],u=s[0]=s[0]||{},c=u.stacktrace=u.stacktrace||{},d=c.frames=c.frames||[],p=n,h=r,m=vK(t)??au();return d.length===0&&d.push({colno:p,filename:m,function:hi,in_app:!0,lineno:h}),e}o(_K,"_enhanceEventWithInitialFrame");function r8(e){Fo&&he.log(`Global Handler attached: ${e}`)}o(r8,"globalHandlerLog");function o8(){return St()?.getOptions()||{stackParser:o(()=>[],"stackParser"),attachStacktrace:!1}}o(o8,"getOptions");function vK(e){if(!(!pn(e)||e.length===0)){if(e.startsWith("data:")){let t=e.match(/^data:([^;]+)/),r=t?t[1]:"text/javascript",n=e.includes("base64,");return``}return e.slice(0,1024)}}o(vK,"getFilenameFromUrl");var i8=()=>({name:"HttpContext",preprocessEvent(e){if(!gt.navigator&&!gt.location&&!gt.document)return;let t=$A(),r={...t.headers,...e.request?.headers};e.request={...t,...e.request,headers:r}}});var bK="cause",yK=5,xK="LinkedErrors",wK=o((e={})=>{let t=e.limit||yK,r=e.key||bK;return{name:xK,preprocessEvent(n,i,s){let u=s.getOptions();o2(Bg,u.stackParser,r,t,n,i)}}},"_linkedErrorsIntegration"),a8=wK;function s8(){return SK()?(Fo&&yo(()=>{console.error("[Sentry] You cannot use Sentry.init() in a browser extension, see: https://docs.sentry.io/platforms/javascript/best-practices/browser-extensions/")}),!0):!1}o(s8,"checkAndWarnIfIsEmbeddedBrowserExtension");function SK(){if(typeof gt.window>"u")return!1;let e=gt;if(e.nw||!(e.chrome||e.browser)?.runtime?.id)return!1;let r=au(),n=["chrome-extension","moz-extension","ms-browser-extension","safari-web-extension"];return!(gt===gt.top&&n.some(s=>r.startsWith(`${s}://`)))}o(SK,"_isEmbeddedBrowserExtension");function u8(e){return[Lg(),Ng(),e8(),XA(),n8(),a8(),Dg(),i8(),t8()]}o(u8,"getDefaultIntegrations");function E2(e={}){let t=!e.skipBrowserExtensionCheck&&s8(),r={...e,enabled:t?!1:e.enabled,stackParser:lx(e.stackParser||JA),integrations:Wx({integrations:e.integrations,defaultIntegrations:e.defaultIntegrations==null?u8():e.defaultIntegrations}),transport:e.transport||YA};return Xx(zg,r)}o(E2,"init");function qg(e={}){let t=gt.document,r=t?.head||t?.body;if(!r){Fo&&he.error("[showReportDialog] Global document not defined");return}let n=hn(),s=St()?.getDsn();if(!s){Fo&&he.error("[showReportDialog] DSN not configured");return}let u={...e,user:{...n.getUser(),...e.user},eventId:e.eventId||Cg()},c=gt.document.createElement("script");c.async=!0,c.crossOrigin="anonymous",c.src=Vx(s,u);let{onLoad:d,onClose:p}=u;if(d&&(c.onload=d),p){let h=o(m=>{if(m.data==="__sentry_reportdialog_closed__")try{p()}finally{gt.removeEventListener("message",h)}},"reportDialogClosedMessageHandler");gt.addEventListener("message",h)}r.appendChild(c)}o(qg,"showReportDialog");var l8=V(pe(),1);function I2(e){let t={...e};return Tf(t,"react"),kg("react",{version:l8.version}),E2(t)}o(I2,"init");var c8=V(pe(),1);function EK(e){let t=e.match(/^([^.]+)/);return t!==null&&parseInt(t[0])>=17}o(EK,"isAtLeastReact17");function IK(e,t){let r=new WeakSet;function n(i,s){if(!r.has(i)){if(i.cause)return r.add(i),n(i.cause,s);i.cause=s}}o(n,"recurse"),n(e,t)}o(IK,"setCause");function d8(e,{componentStack:t},r){if(EK(c8.version)&&Ji(e)&&t){let n=new Error(e.message);n.name=`React ErrorBoundary ${e.name}`,n.stack=t,IK(e,n)}return ea(n=>(n.setContext("react",{componentStack:t}),ic(e,r)))}o(d8,"captureReactException");var du=V(pe(),1);var f8=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__;var k2={componentStack:null,error:null,eventId:null},C2=class C2 extends du.Component{constructor(t){super(t),this.state=k2,this._openFallbackReportDialog=!0;let r=St();r&&t.showDialog&&(this._openFallbackReportDialog=!1,this._cleanupHook=r.on("afterSendEvent",n=>{!n.type&&this._lastEventId&&n.event_id===this._lastEventId&&qg({...t.dialogOptions,eventId:this._lastEventId})}))}componentDidCatch(t,r){let{componentStack:n}=r,{beforeCapture:i,onError:s,showDialog:u,dialogOptions:c}=this.props;ea(d=>{i&&i(d,t,n);let p=this.props.handled!=null?this.props.handled:!!this.props.fallback,h=d8(t,r,{mechanism:{handled:p}});s&&s(t,n,h),u&&(this._lastEventId=h,this._openFallbackReportDialog&&qg({...c,eventId:h})),this.setState({error:t,componentStack:n,eventId:h})})}componentDidMount(){let{onMount:t}=this.props;t&&t()}componentWillUnmount(){let{error:t,componentStack:r,eventId:n}=this.state,{onUnmount:i}=this.props;i&&(this.state===k2?i(null,null,null):i(t,r,n)),this._cleanupHook&&(this._cleanupHook(),this._cleanupHook=void 0)}resetErrorBoundary(){let{onReset:t}=this.props,{error:r,componentStack:n,eventId:i}=this.state;t&&t(r,n,i),this.setState(k2)}render(){let{fallback:t,children:r}=this.props,n=this.state;if(n.componentStack===null)return typeof r=="function"?r():r;let i=typeof t=="function"?du.createElement(t,{error:n.error,componentStack:n.componentStack,resetError:o(()=>this.resetErrorBoundary(),"resetError"),eventId:n.eventId}):t;return du.isValidElement(i)?i:(t&&f8&&he.warn("fallback did not produce a valid ReactElement"),null)}};o(C2,"ErrorBoundary");var cu=C2;var CK=o(()=>{I2({dsn:drupalSettings?.helfi_react_search?.sentry_dsn_react,tracesSampleRate:1,ignoreErrors:["ResizeObserver loop limit exceeded","ResizeObserver loop completed with undelivered notifications.","Non-Error promise rejection captured"]})},"initSentry"),p8=CK;var Xe={};var TK=0;function mr(e,t){let r=`atom${++TK}`,n={toString:o(()=>r,"toString")};return typeof e=="function"?n.read=e:(n.init=e,n.read=function(i){return i(this)},n.write=function(i,s,u){return s(this,typeof u=="function"?u(i(this)):u)}),t&&(n.write=t),n}o(mr,"atom");var T2=o(e=>"init"in e,"hasInitialValue"),O2=o(e=>!!e.write,"isActuallyWritableAtom"),Wg=new WeakMap,OK=o((e,t)=>{Wg.set(e,t),e.catch(()=>{}).finally(()=>Wg.delete(e))},"registerCancelPromise"),h8=o((e,t)=>{let r=Wg.get(e);r&&(Wg.delete(e),r(t))},"cancelPromise"),m8=o((e,t)=>{e.status="fulfilled",e.value=t},"resolvePromise"),g8=o((e,t)=>{e.status="rejected",e.reason=t},"rejectPromise"),AK=o(e=>typeof e?.then=="function","isPromiseLike"),Pf=o((e,t)=>!!e&&"v"in e&&"v"in t&&Object.is(e.v,t.v),"isEqualAtomValue"),_8=o((e,t)=>!!e&&"e"in e&&"e"in t&&Object.is(e.e,t.e),"isEqualAtomError"),ac=o(e=>!!e&&"v"in e&&e.v instanceof Promise,"hasPromiseAtomValue"),RK=o((e,t)=>"v"in e&&"v"in t&&e.v.orig&&e.v.orig===t.v.orig,"isEqualPromiseAtomValue"),Vg=o(e=>{if("e"in e)throw e.e;return e.v},"returnAtomValue"),v8=o(()=>{let e=new WeakMap,t=new WeakMap,r=new Map,n,i;(Xe.env?Xe.env.MODE:void 0)!=="production"&&(n=new Set,i=new Set);let s=o(O=>e.get(O),"getAtomState"),u=o((O,P)=>{(Xe.env?Xe.env.MODE:void 0)!=="production"&&Object.freeze(P);let M=e.get(O);if(e.set(O,P),r.has(O)||r.set(O,M),ac(M)){let L="v"in P?P.v instanceof Promise?P.v:Promise.resolve(P.v):Promise.reject(P.e);M.v!==L&&h8(M.v,L)}},"setAtomState"),c=o((O,P,M)=>{let L=new Map,j=!1;M.forEach(($,H)=>{!$&&H===O&&($=P),$?(L.set(H,$),P.d.get(H)!==$&&(j=!0)):(Xe.env?Xe.env.MODE:void 0)!=="production"&&console.warn("[Bug] atom state not found")}),(j||P.d.size!==L.size)&&(P.d=L)},"updateDependencies"),d=o((O,P,M)=>{let L=s(O),j={d:L?.d||new Map,v:P};if(M&&c(O,j,M),Pf(L,j)&&L.d===j.d)return L;if(ac(L)&&ac(j)&&RK(L,j)){if(L.d===j.d)return L;j.v=L.v}return u(O,j),j},"setAtomValue"),p=o((O,P,M,L)=>{if(AK(P)){let j,$=o(()=>{let W=s(O);if(!ac(W)||W.v!==H)return;let K=d(O,H,M);t.has(O)&&W.d!==K.d&&N(O,K,W.d)},"updatePromiseDependencies"),H=new Promise((W,K)=>{let ue=!1;P.then(ce=>{ue||(ue=!0,m8(H,ce),W(ce),$())},ce=>{ue||(ue=!0,g8(H,ce),K(ce),$())}),j=o(ce=>{ue||(ue=!0,ce.then(de=>m8(H,de),de=>g8(H,de)),W(ce))},"continuePromise")});return H.orig=P,H.status="pending",OK(H,W=>{W&&j(W),L?.()}),d(O,H,M)}return d(O,P,M)},"setAtomValueOrPromise"),h=o((O,P,M)=>{let L=s(O),j={d:L?.d||new Map,e:P};return M&&c(O,j,M),_8(L,j)&&L.d===j.d?L:(u(O,j),j)},"setAtomError"),m=o((O,P)=>{let M=s(O);if(!P&&M&&(t.has(O)||Array.from(M.d).every(([ue,ce])=>{if(ue===O)return!0;let de=m(ue);return de===ce||Pf(de,ce)})))return M;let L=new Map,j=!0,$=o(ue=>{if(ue===O){let de=s(ue);if(de)return L.set(ue,de),Vg(de);if(T2(ue))return L.set(ue,void 0),ue.init;throw new Error("no atom init")}let ce=m(ue);return L.set(ue,ce),Vg(ce)},"getter"),H,W,K={get signal(){return H||(H=new AbortController),H.signal},get setSelf(){return(Xe.env?Xe.env.MODE:void 0)!=="production"&&!O2(O)&&console.warn("setSelf function cannot be used with read-only atom"),!W&&O2(O)&&(W=o((...ue)=>{if((Xe.env?Xe.env.MODE:void 0)!=="production"&&j&&console.warn("setSelf function cannot be called in sync"),!j)return y(O,...ue)},"setSelf")),W}};try{let ue=O.read($,K);return p(O,ue,L,()=>H?.abort())}catch(ue){return h(O,ue,L)}finally{j=!1}},"readAtomState"),v=o(O=>Vg(m(O)),"readAtom"),b=o(O=>{let P=t.get(O);return P||(P=I(O)),P},"addAtom"),w=o((O,P)=>!P.l.size&&(!P.t.size||P.t.size===1&&P.t.has(O)),"canUnmountAtom"),E=o(O=>{let P=t.get(O);P&&w(O,P)&&k(O)},"delAtom"),x=o(O=>{let P=new Map,M=new WeakMap,L=o(H=>{var W;let K=new Set((W=t.get(H))==null?void 0:W.t);return r.forEach((ue,ce)=>{var de;(de=s(ce))!=null&&de.d.has(H)&&K.add(ce)}),K},"getDependents"),j=o(H=>{L(H).forEach(W=>{W!==H&&(P.set(W,(P.get(W)||new Set).add(H)),M.set(W,(M.get(W)||0)+1),j(W))})},"loop1");j(O);let $=o(H=>{L(H).forEach(W=>{var K;if(W!==H){let ue=M.get(W);if(ue&&M.set(W,--ue),!ue){let ce=!!((K=P.get(W))!=null&&K.size);if(ce){let de=s(W),Ve=m(W,!0);ce=!Pf(de,Ve)}ce||P.forEach(de=>de.delete(W))}$(W)}})},"loop2");$(O)},"recomputeDependents"),g=o((O,...P)=>{let M=!0,L=o(H=>Vg(m(H)),"getter"),j=o((H,...W)=>{let K;if(H===O){if(!T2(H))throw new Error("atom not writable");let ue=s(H),ce=p(H,W[0]);Pf(ue,ce)||x(H)}else K=g(H,...W);if(!M){let ue=A();(Xe.env?Xe.env.MODE:void 0)!=="production"&&n.forEach(ce=>ce({type:"async-write",flushed:ue}))}return K},"setter"),$=O.write(L,j,...P);return M=!1,$},"writeAtomState"),y=o((O,...P)=>{let M=g(O,...P),L=A();return(Xe.env?Xe.env.MODE:void 0)!=="production"&&n.forEach(j=>j({type:"write",flushed:L})),M},"writeAtom"),I=o((O,P,M)=>{var L;let j=M||[];(L=s(O))==null||L.d.forEach((H,W)=>{let K=t.get(W);K?K.t.add(O):W!==O&&I(W,O,j)}),m(O);let $={t:new Set(P&&[P]),l:new Set};if(t.set(O,$),(Xe.env?Xe.env.MODE:void 0)!=="production"&&i.add(O),O2(O)&&O.onMount){let{onMount:H}=O;j.push(()=>{let W=H((...K)=>y(O,...K));W&&($.u=W)})}return M||j.forEach(H=>H()),$},"mountAtom"),k=o(O=>{var P;let M=(P=t.get(O))==null?void 0:P.u;M&&M(),t.delete(O),(Xe.env?Xe.env.MODE:void 0)!=="production"&&i.delete(O);let L=s(O);L?(ac(L)&&h8(L.v),L.d.forEach((j,$)=>{if($!==O){let H=t.get($);H&&(H.t.delete(O),w($,H)&&k($))}})):(Xe.env?Xe.env.MODE:void 0)!=="production"&&console.warn("[Bug] could not find atom state to unmount",O)},"unmountAtom"),N=o((O,P,M)=>{let L=new Set(P.d.keys());M?.forEach((j,$)=>{if(L.has($)){L.delete($);return}let H=t.get($);H&&(H.t.delete(O),w($,H)&&k($))}),L.forEach(j=>{let $=t.get(j);$?$.t.add(O):t.has(O)&&I(j,O)})},"mountDependencies"),A=o(()=>{let O;for((Xe.env?Xe.env.MODE:void 0)!=="production"&&(O=new Set);r.size;){let P=Array.from(r);r.clear(),P.forEach(([M,L])=>{let j=s(M);if(j){let $=t.get(M);$&&j.d!==L?.d&&N(M,j,L?.d),$&&!(!ac(L)&&(Pf(L,j)||_8(L,j)))&&($.l.forEach(H=>H()),(Xe.env?Xe.env.MODE:void 0)!=="production"&&O.add(M))}else(Xe.env?Xe.env.MODE:void 0)!=="production"&&console.warn("[Bug] no atom state to flush")})}if((Xe.env?Xe.env.MODE:void 0)!=="production")return O},"flushPending"),B=o((O,P)=>{let M=b(O),L=A(),j=M.l;return j.add(P),(Xe.env?Xe.env.MODE:void 0)!=="production"&&n.forEach($=>$({type:"sub",flushed:L})),()=>{j.delete(P),E(O),(Xe.env?Xe.env.MODE:void 0)!=="production"&&n.forEach($=>$({type:"unsub"}))}},"subscribeAtom");return(Xe.env?Xe.env.MODE:void 0)!=="production"?{get:v,set:y,sub:B,dev_subscribe_store:o((O,P)=>{if(P!==2)throw new Error("The current StoreListener revision is 2.");return n.add(O),()=>{n.delete(O)}},"dev_subscribe_store"),dev_get_mounted_atoms:o(()=>i.values(),"dev_get_mounted_atoms"),dev_get_atom_state:o(O=>e.get(O),"dev_get_atom_state"),dev_get_mounted:o(O=>t.get(O),"dev_get_mounted"),dev_restore_atoms:o(O=>{for(let[M,L]of O)T2(M)&&(p(M,L),x(M));let P=A();n.forEach(M=>M({type:"restore",flushed:P}))},"dev_restore_atoms")}:{get:v,set:y,sub:B}},"createStore"),A2;(Xe.env?Xe.env.MODE:void 0)!=="production"&&(typeof globalThis.__NUMBER_OF_JOTAI_INSTANCES__=="number"?++globalThis.__NUMBER_OF_JOTAI_INSTANCES__:globalThis.__NUMBER_OF_JOTAI_INSTANCES__=1);var b8=o(()=>(A2||((Xe.env?Xe.env.MODE:void 0)!=="production"&&globalThis.__NUMBER_OF_JOTAI_INSTANCES__!==1&&console.warn("Detected multiple Jotai instances. It may cause unexpected behavior with the default store. https://github.com/pmndrs/jotai/discussions/2044"),A2=v8()),A2),"getDefaultStore");var Zr=V(pe(),1);var y8={};var NK=(0,Zr.createContext)(void 0),x8=o(e=>{let t=(0,Zr.useContext)(NK);return e?.store||t||b8()},"useStore");var PK=o(e=>typeof e?.then=="function","isPromiseLike"),LK=Zr.default.use||(e=>{if(e.status==="pending")throw e;if(e.status==="fulfilled")return e.value;throw e.status==="rejected"?e.reason:(e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t}),e)});function Ct(e,t){let r=x8(t),[[n,i,s],u]=(0,Zr.useReducer)(p=>{let h=r.get(e);return Object.is(p[0],h)&&p[1]===r&&p[2]===e?p:[h,r,e]},void 0,()=>[r.get(e),r,e]),c=n;(i!==r||s!==e)&&(u(),c=r.get(e));let d=t?.delay;return(0,Zr.useEffect)(()=>{let p=r.sub(e,()=>{if(typeof d=="number"){setTimeout(u,d);return}u()});return u(),p},[r,e,d]),(0,Zr.useDebugValue)(c),PK(c)?LK(c):c}o(Ct,"useAtomValue");function Gt(e,t){let r=x8(t);return(0,Zr.useCallback)((...i)=>{if((y8.env?y8.env.MODE:void 0)!=="production"&&!("write"in e))throw new Error("not writable atom");return r.set(e,...i)},[r,e])}o(Gt,"useSetAtom");function ra(e,t){return[Ct(e,t),Gt(e,t)]}o(ra,"useAtom");var rl=V(pe());var fu=V(Ie()),k8=o(({bordered:e=!1})=>(0,fu.jsxs)("div",{className:`card card--ghost${e?" card--border":""}`,children:[(0,fu.jsx)("div",{className:"card__image"}),(0,fu.jsxs)("div",{className:"card__text",children:[(0,fu.jsx)("div",{className:"card__title"}),(0,fu.jsx)("div",{className:"card__description"})]})]}),"CardGhost");var Df=V(Ie()),sc=o(({bordered:e=!1,count:t})=>(0,Df.jsxs)("div",{"aria-live":"assertive","aria-atomic":"true",children:[(0,Df.jsx)("div",{className:"visually-hidden",children:Drupal.t("Search results are loading",{},{context:"React search: results loading"})}),Array.from(Array(t)).map((r,n)=>(0,Df.jsx)(k8,{bordered:e},n))]}),"GhostList");var zK=o((e,t)=>{switch(t){case"boolean":return!!e;case"number":return Number(e);default:return e.toString()}},"coerce"),UK=o(e=>{let r=new URLSearchParams(window.location.search).entries(),n=r.next(),i=0;for(;!n.done;){let[s,u]=n.value;u&&s in e&&(i+=1,e[s]=zK(u,typeof e[s])),n=r.next()}return i?e:null},"useInitialParams"),C8=UK;function ye(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function"){var i=0;for(n=Object.getOwnPropertySymbols(e);i{var{"aria-label":t="alert-circle-fill","aria-hidden":r=!0,className:n="",color:i,size:s=Ht.Small,style:u={}}=e,c=ye(e,["aria-label","aria-hidden","className","color","size","style"]);return ep.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[at.icon,at[s],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:u},c),ep.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 3C16.9706 3 21 7.02944 21 12C21 16.9706 16.9706 21 12 21C7.02944 21 3 16.9706 3 12C3 7.02944 7.02944 3 12 3ZM13 16V18H11V16H13ZM13 6V14H11V6H13Z",fill:"currentColor"}))},"i"),nR=o(e=>{var{"aria-label":t="info-circle-fill","aria-hidden":r=!0,className:n="",color:i,size:s=Ht.Small,style:u={}}=e,c=ye(e,["aria-label","aria-hidden","className","color","size","style"]);return ep.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[at.icon,at[s],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:u},c),ep.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3ZM13 10V16.5H15V18H9V16.5H11V11.5H9V10H13ZM11.8125 6C12.5374 6 13.125 6.5876 13.125 7.3125C13.125 8.03735 12.5374 8.625 11.8125 8.625C11.0876 8.625 10.5 8.03735 10.5 7.3125C10.5 6.5876 11.0876 6 11.8125 6Z",fill:"currentColor"}))},"s");var yw=V(pe());var xw=o(e=>{var{"aria-label":t="angle-down","aria-hidden":r=!0,className:n="",color:i,size:s=Ht.Small,style:u={}}=e,c=ye(e,["aria-label","aria-hidden","className","color","size","style"]);return yw.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[at.icon,at[s],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:u},c),yw.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 13.5L17 8.5L18.5 10L12 16.5L5.5 10L7 8.5L12 13.5Z",fill:"currentColor"}))},"o");var ww=V(pe());var tp=o(e=>{var{"aria-label":t="check","aria-hidden":r=!0,className:n="",color:i,size:s=Ht.Small,style:u={}}=e,c=ye(e,["aria-label","aria-hidden","className","color","size","style"]);return ww.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[at.icon,at[s],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:u},c),ww.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M21 7L10 18L4.5 12.5L6 11L10 15L19.5 5.5L21 7Z",fill:"currentColor"}))},"s");var Sw=V(pe());var oR=o(e=>{var{"aria-label":t="check-circle-fill","aria-hidden":r=!0,className:n="",color:i,size:s=Ht.Small,style:u={}}=e,c=ye(e,["aria-label","aria-hidden","className","color","size","style"]);return Sw.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[at.icon,at[s],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:u},c),Sw.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3ZM16.5 8L18 9.5L10.5 17L6 12.5L7.5 11L10.5 14L16.5 8Z",fill:"currentColor"}))},"i");var Ew=V(pe());var mu=o(e=>{var{"aria-label":t="cross","aria-hidden":r=!0,className:n="",color:i,size:s=Ht.Small,style:u={}}=e,c=ye(e,["aria-label","aria-hidden","className","color","size","style"]);return Ew.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[at.icon,at[s],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:u},c),Ew.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M18 7.5L13.5 12L18 16.5L16.5 18L12 13.5L7.5 18L6 16.5L10.5 12L6 7.5L7.5 6L12 10.5L16.5 6L18 7.5Z",fill:"currentColor"}))},"s");var Iw=V(pe());var pc=o(e=>{var{"aria-label":t="cross-circle","aria-hidden":r=!0,className:n="",color:i,size:s=Ht.Small,style:u={}}=e,c=ye(e,["aria-label","aria-hidden","className","color","size","style"]);return Iw.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[at.icon,at[s],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:u},c),Iw.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2ZM12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4ZM15 7.5L16.5 9L13.5 12L16.5 15L15 16.5L12 13.5L9 16.5L7.5 15L10.5 12L7.5 9L9 7.5L12 10.5L15 7.5Z",fill:"currentColor"}))},"s");var kw=V(pe());var iR=o(e=>{var{"aria-label":t="cross-circle-fill","aria-hidden":r=!0,className:n="",color:i,size:s=Ht.Small,style:u={}}=e,c=ye(e,["aria-label","aria-hidden","className","color","size","style"]);return kw.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[at.icon,at[s],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:u},c),kw.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3ZM15 7.5L16.5 9L13.5 12L16.5 15L15 16.5L12 13.5L9 16.5L7.5 15L10.5 12L7.5 9L9 7.5L12 10.5L15 7.5Z",fill:"currentColor"}))},"s");var Cw=V(pe());var aR=o(e=>{var{"aria-label":t="error","aria-hidden":r=!0,className:n="",color:i,size:s=Ht.Small,style:u={}}=e,c=ye(e,["aria-label","aria-hidden","className","color","size","style"]);return Cw.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[at.icon,at[s],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:u},c),Cw.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.1284 2.50974C11.4971 1.85436 12.4201 1.83095 12.8284 2.43952L12.8716 2.50974L22.4341 19.5097C22.7965 20.1541 22.3585 20.9453 21.638 20.9973L21.5625 21H2.43749C1.69816 21 1.22338 20.2303 1.53125 19.5769L1.56592 19.5097L11.1284 2.50974ZM12 5.04L4.14699 19H19.8525L12 5.04ZM13 16V18H11V16H13ZM13 9.5V14.5H11V9.5H13Z",fill:"currentColor"}))},"o");var Tw=V(pe());var sR=o(e=>{var{"aria-label":t="error-fill","aria-hidden":r=!0,className:n="",color:i,size:s=Ht.Small,style:u={}}=e,c=ye(e,["aria-label","aria-hidden","className","color","size","style"]);return Tw.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[at.icon,at[s],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:u},c),Tw.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.175 3.45608C11.5239 2.86969 12.3977 2.84875 12.7842 3.39325L12.825 3.45608L21.8771 18.6666C22.2202 19.2432 21.8055 19.951 21.1235 19.9976L21.052 20H2.94799C2.24813 20 1.7987 19.3114 2.09013 18.7267L2.12295 18.6666L11.175 3.45608ZM13 16V18H11V16H13ZM13 8.5V14.5H11V8.5H13Z",fill:"currentColor"}))},"o");var Ow=V(pe());var uR=o(e=>{var{"aria-label":t="question-circle","aria-hidden":r=!0,className:n="",color:i,size:s=Ht.Small,style:u={}}=e,c=ye(e,["aria-label","aria-hidden","className","color","size","style"]);return Ow.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[at.icon,at[s],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:u},c),Ow.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2ZM12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4ZM13 16V18H11V16H13ZM12.0437 5.75C14.0343 5.75 15.7173 7.29464 15.7173 9.42361C15.7173 10.7806 15.2461 11.489 14.161 12.306L13.9187 12.4844C13.1753 13.0295 12.9556 13.3359 12.9386 14.142L12.9375 14.25H10.9375C10.9375 12.6746 11.4591 11.8378 12.6143 10.9622L12.8618 10.7796C13.5685 10.2628 13.7173 10.0539 13.7173 9.42361C13.7173 8.43934 12.9662 7.75 12.0437 7.75C11.1907 7.75 10.4785 8.34077 10.3816 9.20835L10.3734 9.30587L8.37663 9.19182C8.49191 7.17347 10.1344 5.75 12.0437 5.75Z",fill:"currentColor"}))},"s");var Aw=V(pe());var lR=o(e=>{var{"aria-label":t="search","aria-hidden":r=!0,className:n="",color:i,size:s=Ht.Small,style:u={}}=e,c=ye(e,["aria-label","aria-hidden","className","color","size","style"]);return Aw.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[at.icon,at[s],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:u},c),Aw.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M15 1C19.4183 1 23 4.58172 23 9C23 13.4183 19.4183 17 15 17C13.2001 17 11.539 16.4056 10.2023 15.4023L3.80101 21.8021L2.21002 20.2111L8.60822 13.8117C7.59861 12.4726 7.00002 10.8062 7.00002 9C7.00002 4.58172 10.5817 1 15 1ZM15 3C11.6863 3 9.00002 5.68629 9.00002 9C9.00002 12.3137 11.6863 15 15 15C18.3137 15 21 12.3137 21 9C21 5.68629 18.3137 3 15 3Z",fill:"currentColor"}))},"s");Dt(':root{--breakpoint-xs:320px;--breakpoint-s:576px;--breakpoint-m:768px;--breakpoint-l:992px;--breakpoint-xl:1248px;--container-width-xs:288px;--container-width-s:544px;--container-width-m:720px;--container-width-l:944px;--container-width-xl:1200px;--color-brick:#bd2719;--color-brick-light:#ffeeed;--color-brick-medium-light:#facbc8;--color-brick-dark:#800e04;--color-bus:#0000bf;--color-bus-light:#f0f0ff;--color-bus-medium-light:#ccf;--color-bus-dark:#00005e;--color-coat-of-arms:#0072c6;--color-coat-of-arms-light:#e6f4ff;--color-coat-of-arms-medium-light:#b5daf7;--color-coat-of-arms-dark:#005799;--color-copper:#00d7a7;--color-copper-light:#cffaf1;--color-copper-medium-light:#9ef0de;--color-copper-dark:#00a17d;--color-engel:#ffe977;--color-engel-light:#fff9db;--color-engel-medium-light:#fff3b8;--color-engel-dark:#dbc030;--color-fog:#9fc9eb;--color-fog-light:#e8f3fc;--color-fog-medium-light:#d0e6f7;--color-fog-dark:#72a5cf;--color-gold:#c2a251;--color-gold-light:#f7f2e4;--color-gold-medium-light:#e8d7a7;--color-gold-dark:#9e823c;--color-metro:#fd4f00;--color-metro-light:#ffeee6;--color-metro-medium-light:#ffcab3;--color-metro-dark:#bd2f00;--color-silver:#dedfe1;--color-silver-light:#f7f7f8;--color-silver-medium-light:#efeff0;--color-silver-dark:#b0b8bf;--color-summer:#ffc61e;--color-summer-light:#fff4d4;--color-summer-medium-light:#ffe49c;--color-summer-dark:#cc9200;--color-suomenlinna:#f5a3c7;--color-suomenlinna-light:#fff0f7;--color-suomenlinna-medium-light:#ffdbeb;--color-suomenlinna-dark:#e673a5;--color-tram:#008741;--color-tram-light:#dff7eb;--color-tram-medium-light:#a3e3c2;--color-tram-dark:#006631;--color-focus-outline:#0072c6;--color-black:#000;--color-white:#fff;--color-black-5:#f2f2f2;--color-black-10:#e6e6e6;--color-black-20:#ccc;--color-black-30:#b3b3b3;--color-black-40:#999;--color-black-50:grey;--color-black-60:#595959;--color-black-70:#4d4d4d;--color-black-80:#333;--color-black-90:#1a1a1a;--color-error:#b01038;--color-error-light:#f6e2e6;--color-error-dark:#8d0d2d;--color-success:#007a64;--color-success-light:#e2f5f3;--color-success-dark:#006250;--color-alert:#ffda07;--color-alert-light:#fff4b4;--color-alert-dark:#d18200;--color-info:#0062b9;--color-info-light:#e5eff8;--color-info-dark:#004f94;--box-shadow-s:0px 2px 10px 0px rgba(0,0,0,0.07);--box-shadow-m:0px 2px 10px 0px rgba(0,0,0,0.1);--box-shadow-l:0px 2px 20px 0px rgba(0,0,0,0.2);--spacing-layout-2-xs:1rem;--spacing-layout-xs:1.5rem;--spacing-layout-s:2rem;--spacing-layout-m:3rem;--spacing-layout-l:4rem;--spacing-layout-xl:6rem;--spacing-layout-2-xl:8rem;--spacing-4-xs:0.125rem;--spacing-3-xs:0.25rem;--spacing-2-xs:0.5rem;--spacing-xs:0.75rem;--spacing-s:1rem;--spacing-m:1.5rem;--spacing-l:2rem;--spacing-xl:2.5rem;--spacing-2-xl:3.0rem;--spacing-3-xl:3.5rem;--spacing-4-xl:4rem;--spacing-5-xl:4.5rem;--fontsize-heading-xxl:4rem;--fontsize-heading-xl:3rem;--fontsize-heading-xl-mobile:2.5rem;--fontsize-heading-l:2rem;--fontsize-heading-m:1.5rem;--fontsize-heading-s:1.25rem;--fontsize-heading-xs:1.125rem;--fontsize-heading-xxs:1rem;--fontsize-body-s:0.875rem;--fontsize-body-m:1rem;--fontsize-body-l:1.125rem;--fontsize-body-xl:1.25rem;--font-default:HelsinkiGrotesk,Arial,sans-serif;--lineheight-s:1;--lineheight-m:1.2;--lineheight-l:1.5;--lineheight-xl:1.75}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.visually-hidden{border:0;clip:"rect(0 0 0 0)";height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.button-reset{background:none;border:none;color:inherit;cursor:pointer;font:inherit;padding:0}.text-body{color:var(--color-black-90);font-size:var(--fontsize-body-m);line-height:var(--lineheight-l)}.text-body,.text-medium{font-family:var(--font-default)}.text-medium{font-weight:500}.text-bold{font-family:var(--font-default);font-weight:700}.text-xl{font-size:var(--fontsize-heading-m)}.text-lg{font-size:var(--fontsize-heading-s)}.text-md{font-size:var(--fontsize-heading-xs)}.subtitle{font-size:var(--fontsize-body-m)}.text-sm{font-size:var(--fontsize-body-s);line-height:var(--lineheight-xl)}.heading-xxl{font-size:var(--fontsize-heading-xxl);letter-spacing:-1.2px}.heading-xl,.heading-xxl{font-weight:400;line-height:var(--lineheight-s)}.heading-xl{font-size:var(--fontsize-heading-xl);letter-spacing:-1px}.heading-xl-mobile{font-size:var(--fontsize-heading-xl-mobile);font-weight:400;letter-spacing:-.8px;line-height:var(--lineheight-s)}.heading-l{font-size:var(--fontsize-heading-l);font-weight:400;letter-spacing:-.4px}.heading-l,.heading-m{line-height:var(--lineheight-m)}.heading-m{font-size:var(--fontsize-heading-m);font-weight:500;letter-spacing:-.2px}.heading-s{font-size:var(--fontsize-heading-s);font-weight:500}.heading-s,.heading-xs{letter-spacing:0;line-height:var(--lineheight-l)}.heading-xs{font-size:var(--fontsize-heading-xs);font-weight:700}.heading-xxs{font-size:var(--fontsize-heading-xxs);font-weight:700;letter-spacing:.2px;line-height:var(--lineheight-l)}.helper-text{color:var(--color-black-60);display:block;flex-basis:100%;font-size:var(--fontsize-body-m);margin-top:var(--spacing-2-xs)}html{-webkit-text-size-adjust:100%}');var aJ={}.hasOwnProperty;function cR(e){let t=typeof e;return e?t==="string"||t==="number"?e:Array.isArray(e)?e.length?e.map(r=>cR(r)).filter(Boolean).join(" "):null:t==="object"?((r,n=null)=>{if(r.toString!==Object.prototype.toString&&!r.toString.toString().includes("[native code]"))return r.toString();let i=Object.assign({},r);return n&&Object.keys(n).filter(s=>!!r[s]).forEach(s=>{i[n[s]]=!0}),Object.keys(i).filter(s=>aJ.call(i,s)&&!!i[s]).join(" ")})(e,this):null:null}o(cR,"n");var xe=o((...e)=>e.map(cR).filter(Boolean).join(" "),"r");var mc=V(pe()),fR=V(rs());var dR=o(()=>typeof window>"u"||typeof document>"u","e");var sJ=typeof window<"u"&&window.document?mc.useLayoutEffect:mc.useEffect,Gn=o((e,t,r)=>{let n=t&&typeof t!="string",i=(0,mc.useRef)(n?(0,fR.uniqueId)("custom-theme-"):"").current;return sJ(()=>{n&&((s,u,c)=>{if(dR())return;let d=o(p=>{var h;return(h=p.selectorText)===null||h===void 0?void 0:h.includes(`${s}.${c}`)},"o");try{let p=[...document.styleSheets].findIndex(w=>{try{return[...w.cssRules].findIndex(E=>{var x;return(x=E.selectorText)===null||x===void 0?void 0:x.includes(s)})>=0}catch{return!1}});if(p===-1){let w=document.createElement("style");document.head.appendChild(w),p=document.styleSheets.length-1}let h=document.styleSheets[p],m=h.cssRules,v=[...m].findIndex(d);v===-1&&(h.insertRule(`.${s}.${c} { content: '' }`,m.length),v=[...m].findIndex(d));let b=m[v];Object.entries(u).forEach(([w,E])=>b.style.setProperty(w,E))}catch{console.warn(`Could not find the stylesheet to update with the "${s}" selector!`)}})(e&&e.split(" ")[0],t,`${i}${r||""}`)},[e,t,i,n,r]),i},"d");var gc=V(pe());var d0,f0,oa,ns={button:"Button-module_button__1msFE",primary:"Button-module_primary__2LfKB",secondary:"Button-module_secondary__1nABp",supplementary:"Button-module_supplementary__3YKiS","theme-coat":"Button-module_theme-coat__2_3U7","theme-black":"Button-module_theme-black__m8giY",clear:"Button-module_clear__2i_5U",success:"Button-module_success__CU9nK",danger:"Button-module_danger__2el15","size-small":"Button-module_size-small__3lizH",fullWidth:"Button-module_fullWidth__31eVK",icon:"Button-module_icon__O-h7R"};Dt(".Button-module_button__1msFE{--border-width:2px;--outline-width-focus:3px;--padding-horizontal:var(--spacing-l);--min-size:56px;--padding-vertical:var(--spacing-s);--padding:calc(var(--padding-vertical) - var(--border-width)) calc(var(--padding-horizontal) - var(--border-width));--icon-reposition:calc(-1 * var(--spacing-2-xs));--computed-background-color:var(--background-color,transparent);--computed-background-color-focus:var(--background-color-focus,var(--computed-background-color,transparent));--computed-background-color-hover:var(--background-color-hover,var(--computed-background-color-focus,transparent));--computed-background-color-active:var(--background-color-active,var(--computed-background-color-hover,transparent));--computed-background-color-disabled:var(--background-color-disabled,var(--color-black-20,transparent));--computed-color:var(--color,inherit);--computed-color-focus:var(--color-focus,var(--computed-color,inherit));--computed-color-hover:var(--color-hover,var(--computed-color-focus,inherit));--computed-color-active:var(--color-active,var(--computed-color-hover,inherit));--computed-color-disabled:var(--color-disabled,var(--color-white,inherit));--computed-border-color:var(--border-color,var(--computed-background-color));--computed-border-color-focus:var(--border-color-focus,var(--computed-border-color,transparent));--computed-border-color-hover:var(--border-color-hover,var(--computed-border-color-focus,transparent));--computed-border-color-active:var(--border-color-active,var(--computed-border-color-hover,transparent));--computed-border-color-disabled:var(--border-color-disabled,var(--computed-background-color-disabled,transparent));--computed-outline-color-focus:var(--outline-color-focus,transparent);--computed-icon-size:var(--icon-size,var(--spacing-m));align-items:center;background-color:var(--computed-background-color);border:var(--border-width) solid var(--computed-border-color);border-radius:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--computed-color,inherit);column-gap:var(--spacing-2-xs);cursor:var(--cursor,pointer);display:inline-flex;font-family:inherit;font-size:100%;font-weight:500;hyphens:auto;place-content:flex-start center;line-height:var(--lineheight-l);margin:0;min-height:var(--min-size);min-width:var(--min-size);outline:none;outline-offset:2px;overflow:hidden;overflow-wrap:anywhere;padding:var(--padding);position:relative;text-align:center;text-decoration:none;text-transform:none;vertical-align:top}.Button-module_button__1msFE:after{margin-right:var(--icon-reposition)}.Button-module_button__1msFE:before{margin-left:var(--icon-reposition)}.Button-module_button__1msFE,.Button-module_button__1msFE[type=button],.Button-module_button__1msFE[type=reset],.Button-module_button__1msFE[type=submit]{-webkit-appearance:button}.Button-module_button__1msFE:focus-visible{background-color:var(--computed-background-color-focus);border-color:var(--computed-border-color-focus);color:var(--computed-color-focus);outline:var(--outline-width-focus) solid var(--computed-outline-color-focus)}.Button-module_button__1msFE:hover{background-color:var(--computed-background-color-hover);border-color:var(--computed-border-color-hover);color:var(--computed-color-hover)}.Button-module_button__1msFE:active{background-color:var(--computed-background-color-active);border-color:var(--computed-border-color-active);color:var(--computed-color-active);outline:var(--outline-width-focus) solid var(--computed-outline-color-focus)}.Button-module_button__1msFE:disabled{--cursor:not-allowed;background-color:var(--computed-background-color-disabled);border-color:var(--computed-border-color-disabled);color:var(--computed-color-disabled);outline:none}.Button-module_button__1msFE button.Button-module_button__1msFE{-webkit-appearance:button}.Button-module_primary__2LfKB{--background-color:var(--color-bus);--background-color-hover:var(--color-bus-dark);--background-color-focus:var(--color-bus);--background-color-disabled:var(--color-black-20);--border-color:transparent;--color:var(--color-white);--color-disabled:var(--color-white);--outline-color-focus:var(--color-coat-of-arms)}.Button-module_secondary__1nABp{--border-color:var(--color-bus);--border-color-disabled:var(--color-disabled)}.Button-module_secondary__1nABp,.Button-module_supplementary__3YKiS{--background-color:transparent;--background-color-hover:var(--color-bus-light);--background-color-focus:transparent;--background-color-disabled:transparent;--color:var(--color-bus);--color-disabled:var(--color-black-40);--outline-color-focus:var(--color-coat-of-arms)}.Button-module_supplementary__3YKiS{--border-color:transparent;--border-color-disabled:transparent}.Button-module_theme-coat__2_3U7.Button-module_primary__2LfKB{--background-color:var(--color-bus);--background-color-hover:var(--color-bus-dark);--background-color-focus:var(--color-bus);--background-color-disabled:var(--color-black-20);--border-color:transparent;--color-disabled:var(--color-white);--outline-color-focus:var(--color-coat-of-arms);--background-color:var(--color-coat-of-arms);--background-color-hover:var(--color-coat-of-arms-dark);--background-color-focus:var(--color-coat-of-arms);--border-color:var(--color-coat-of-arms);--border-color-hover:var(--color-coat-of-arms-dark);--border-color-focus:var(--color-coat-of-arms);--color:var(--color-white)}.Button-module_theme-coat__2_3U7.Button-module_secondary__1nABp{--border-color:var(--color-bus);--border-color-disabled:var(--color-disabled);--border-color:var(--color-coat-of-arms)}.Button-module_theme-coat__2_3U7.Button-module_secondary__1nABp,.Button-module_theme-coat__2_3U7.Button-module_supplementary__3YKiS{--background-color-hover:var(--color-bus-light);--background-color-disabled:transparent;--color:var(--color-bus);--color-disabled:var(--color-black-40);--outline-color-focus:var(--color-coat-of-arms);--background-color:transparent;--background-color-hover:var(--color-coat-of-arms-light);--background-color-focus:transparent;--color:var(--color-coat-of-arms)}.Button-module_theme-coat__2_3U7.Button-module_supplementary__3YKiS{--border-color-disabled:transparent;--border-color:transparent}.Button-module_theme-black__m8giY.Button-module_primary__2LfKB{--background-color:var(--color-bus);--background-color-hover:var(--color-bus-dark);--background-color-focus:var(--color-bus);--background-color-disabled:var(--color-black-20);--border-color:transparent;--color-disabled:var(--color-white);--outline-color-focus:var(--color-coat-of-arms);--background-color:var(--color-black);--background-color-hover:var(--color-black);--background-color-focus:var(--color-black);--border-color:var(--color-black);--border-color-hover:var(--color-black);--border-color-focus:var(--color-black);--color:var(--color-white);--color-hover:var(--color-white);--color-focus:var(--color-white)}.Button-module_theme-black__m8giY.Button-module_secondary__1nABp{--border-color:var(--color-bus);--border-color-disabled:var(--color-disabled);--border-color:var(--color-black);--border-color-hover:var(--color-black);--border-color-focus:var(--color-black)}.Button-module_theme-black__m8giY.Button-module_secondary__1nABp,.Button-module_theme-black__m8giY.Button-module_supplementary__3YKiS{--background-color-hover:var(--color-bus-light);--background-color-disabled:transparent;--color:var(--color-bus);--color-disabled:var(--color-black-40);--outline-color-focus:var(--color-coat-of-arms);--background-color:transparent;--background-color-hover:var(--color-black-5);--background-color-focus:transparent;--color:var(--color-black);--color-hover:var(--color-black);--color-focus:var(--color-black)}.Button-module_theme-black__m8giY.Button-module_supplementary__3YKiS{--border-color-disabled:transparent;--border-color:transparent;--border-color-hover:transparent}.Button-module_clear__2i_5U{--background-color:transparent;--background-color-disabled:transparent;--border-color:transparent;--border-color-disabled:transparent;--color:var(--color-black-90);--color-disabled:var(--color-black-90)}.Button-module_success__CU9nK{--background-color:var(--color-success);--background-color-hover:var(--color-success-dark);--background-color-focus:var(--color-success);--border-color:var(--color-success);--border-color-hover:var(--color-success-dark);--border-color-focus:var(--color-success)}.Button-module_danger__2el15,.Button-module_success__CU9nK{--color:var(--color-white);--outline-color-focus:var(--color-coat-of-arms)}.Button-module_danger__2el15{--background-color:var(--color-error);--background-color-hover:var(--color-error-dark);--background-color-focus:var(--color-error);--border-color:var(--color-error);--border-color-hover:var(--color-error-dark);--border-color-focus:var(--color-error)}.Button-module_size-small__3lizH{--min-size:44px;--padding-horizontal:var(--spacing-m);--padding-vertical:var(--spacing-2-xs)}.Button-module_fullWidth__31eVK{width:100%}.Button-module_icon__O-h7R{flex-shrink:0;height:var(--computed-icon-size);width:var(--computed-icon-size)}.Button-module_icon__O-h7R:first-child:not(:last-child){margin-left:var(--icon-reposition)}.Button-module_icon__O-h7R:last-child:not(:first-child){margin-right:var(--icon-reposition)}"),function(e){e.Small="small",e.Medium="medium"}(d0||(d0={})),function(e){e.Bus="bus",e.Coat="coat",e.Black="black"}(f0||(f0={})),function(e){e.Primary="primary",e.Secondary="secondary",e.Supplementary="supplementary",e.Success="success",e.Danger="danger",e.Clear="clear"}(oa||(oa={}));var xi=gc.default.forwardRef((e,t)=>{var{children:r,className:n,disabled:i=!1,fullWidth:s,size:u=d0.Medium,theme:c=f0.Bus,variant:d=oa.Primary,iconStart:p,iconEnd:h,onClick:m}=e,v=ye(e,["children","className","disabled","fullWidth","size","theme","variant","iconStart","iconEnd","onClick"]);let b=Gn(ns.button,c),w=p?gc.default.createElement("div",{className:ns.icon,"aria-hidden":"true"},p):null,E=h?gc.default.createElement("div",{className:xe(ns.icon),"aria-hidden":"true"},h):null;return gc.default.createElement("button",Object.assign({ref:t,disabled:i,type:"button",className:xe(ns.button,ns[d],typeof c=="string"?ns[`theme-${c}`]:"",ns[`size-${u}`],s?ns.fullWidth:"",b,n),onClick:i?void 0:m},v),w,gc.default.createElement("span",null,r),E)});var Kn=V(pe());var pR=V(rs());var hR=o((e,t)=>{(0,pR.isFunction)(e)?e(t.current):e.current=t.current},"t");var p0=o((e,t,r,n,i)=>{let s=[t&&`${e}-helper`,r&&`${e}-error`,n&&`${e}-success`,i&&`${e}-info`].filter(u=>u);return s.length?s.join(" "):null},"r");var en=V(pe());var h0=V(pe());var Rw=o(function(t){return t.reduce(function(r,n){var i=n[0],s=n[1];return r[i]=s,r},{})},"fromEntries"),Nw=typeof window<"u"&&window.document&&window.document.createElement?h0.useLayoutEffect:h0.useEffect;var as=V(pe());var Qt="top",gr="bottom",or="right",tr="left",m0="auto",os=[Qt,gr,or,tr],ia="start",gu="end",mR="clippingParents",g0="viewport",_c="popper",gR="reference",Pw=os.reduce(function(e,t){return e.concat([t+"-"+ia,t+"-"+gu])},[]),_0=[].concat(os,[m0]).reduce(function(e,t){return e.concat([t,t+"-"+ia,t+"-"+gu])},[]),uJ="beforeRead",lJ="read",cJ="afterRead",dJ="beforeMain",fJ="main",pJ="afterMain",hJ="beforeWrite",mJ="write",gJ="afterWrite",_R=[uJ,lJ,cJ,dJ,fJ,pJ,hJ,mJ,gJ];function kr(e){return e?(e.nodeName||"").toLowerCase():null}o(kr,"getNodeName");function rr(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}o(rr,"getWindow");function wi(e){var t=rr(e).Element;return e instanceof t||e instanceof Element}o(wi,"isElement");function _r(e){var t=rr(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}o(_r,"isHTMLElement");function vc(e){if(typeof ShadowRoot>"u")return!1;var t=rr(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}o(vc,"isShadowRoot");function _J(e){var t=e.state;Object.keys(t.elements).forEach(function(r){var n=t.styles[r]||{},i=t.attributes[r]||{},s=t.elements[r];!_r(s)||!kr(s)||(Object.assign(s.style,n),Object.keys(i).forEach(function(u){var c=i[u];c===!1?s.removeAttribute(u):s.setAttribute(u,c===!0?"":c)}))})}o(_J,"applyStyles");function vJ(e){var t=e.state,r={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,r.popper),t.styles=r,t.elements.arrow&&Object.assign(t.elements.arrow.style,r.arrow),function(){Object.keys(t.elements).forEach(function(n){var i=t.elements[n],s=t.attributes[n]||{},u=Object.keys(t.styles.hasOwnProperty(n)?t.styles[n]:r[n]),c=u.reduce(function(d,p){return d[p]="",d},{});!_r(i)||!kr(i)||(Object.assign(i.style,c),Object.keys(s).forEach(function(d){i.removeAttribute(d)}))})}}o(vJ,"effect");var vR={name:"applyStyles",enabled:!0,phase:"write",fn:_J,effect:vJ,requires:["computeStyles"]};function Cr(e){return e.split("-")[0]}o(Cr,"getBasePlacement");var Uo=Math.max,_u=Math.min,aa=Math.round;function Io(e,t){t===void 0&&(t=!1);var r=e.getBoundingClientRect(),n=1,i=1;if(_r(e)&&t){var s=e.offsetHeight,u=e.offsetWidth;u>0&&(n=aa(r.width)/u||1),s>0&&(i=aa(r.height)/s||1)}return{width:r.width/n,height:r.height/i,top:r.top/i,right:r.right/n,bottom:r.bottom/i,left:r.left/n,x:r.left/n,y:r.top/i}}o(Io,"getBoundingClientRect");function vu(e){var t=Io(e),r=e.offsetWidth,n=e.offsetHeight;return Math.abs(t.width-r)<=1&&(r=t.width),Math.abs(t.height-n)<=1&&(n=t.height),{x:e.offsetLeft,y:e.offsetTop,width:r,height:n}}o(vu,"getLayoutRect");function np(e,t){var r=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(r&&vc(r)){var n=t;do{if(n&&e.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}o(np,"contains");function mn(e){return rr(e).getComputedStyle(e)}o(mn,"getComputedStyle");function Lw(e){return["table","td","th"].indexOf(kr(e))>=0}o(Lw,"isTableElement");function Ur(e){return((wi(e)?e.ownerDocument:e.document)||window.document).documentElement}o(Ur,"getDocumentElement");function sa(e){return kr(e)==="html"?e:e.assignedSlot||e.parentNode||(vc(e)?e.host:null)||Ur(e)}o(sa,"getParentNode");function bR(e){return!_r(e)||mn(e).position==="fixed"?null:e.offsetParent}o(bR,"getTrueOffsetParent");function bJ(e){var t=navigator.userAgent.toLowerCase().indexOf("firefox")!==-1,r=navigator.userAgent.indexOf("Trident")!==-1;if(r&&_r(e)){var n=mn(e);if(n.position==="fixed")return null}var i=sa(e);for(vc(i)&&(i=i.host);_r(i)&&["html","body"].indexOf(kr(i))<0;){var s=mn(i);if(s.transform!=="none"||s.perspective!=="none"||s.contain==="paint"||["transform","perspective"].indexOf(s.willChange)!==-1||t&&s.willChange==="filter"||t&&s.filter&&s.filter!=="none")return i;i=i.parentNode}return null}o(bJ,"getContainingBlock");function Ho(e){for(var t=rr(e),r=bR(e);r&&Lw(r)&&mn(r).position==="static";)r=bR(r);return r&&(kr(r)==="html"||kr(r)==="body"&&mn(r).position==="static")?t:r||bJ(e)||t}o(Ho,"getOffsetParent");function bu(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}o(bu,"getMainAxisFromPlacement");function yu(e,t,r){return Uo(e,_u(t,r))}o(yu,"within");function yR(e,t,r){var n=yu(e,t,r);return n>r?r:n}o(yR,"withinMaxClamp");function op(){return{top:0,right:0,bottom:0,left:0}}o(op,"getFreshSideObject");function ip(e){return Object.assign({},op(),e)}o(ip,"mergePaddingObject");function ap(e,t){return t.reduce(function(r,n){return r[n]=e,r},{})}o(ap,"expandToHashMap");var yJ=o(function(t,r){return t=typeof t=="function"?t(Object.assign({},r.rects,{placement:r.placement})):t,ip(typeof t!="number"?t:ap(t,os))},"toPaddingObject");function xJ(e){var t,r=e.state,n=e.name,i=e.options,s=r.elements.arrow,u=r.modifiersData.popperOffsets,c=Cr(r.placement),d=bu(c),p=[tr,or].indexOf(c)>=0,h=p?"height":"width";if(!(!s||!u)){var m=yJ(i.padding,r),v=vu(s),b=d==="y"?Qt:tr,w=d==="y"?gr:or,E=r.rects.reference[h]+r.rects.reference[d]-u[d]-r.rects.popper[h],x=u[d]-r.rects.reference[d],g=Ho(s),y=g?d==="y"?g.clientHeight||0:g.clientWidth||0:0,I=E/2-x/2,k=m[b],N=y-v[h]-m[w],A=y/2-v[h]/2+I,B=yu(k,A,N),O=d;r.modifiersData[n]=(t={},t[O]=B,t.centerOffset=B-A,t)}}o(xJ,"arrow");function wJ(e){var t=e.state,r=e.options,n=r.element,i=n===void 0?"[data-popper-arrow]":n;i!=null&&(typeof i=="string"&&(i=t.elements.popper.querySelector(i),!i)||np(t.elements.popper,i)&&(t.elements.arrow=i))}o(wJ,"effect");var xR={name:"arrow",enabled:!0,phase:"main",fn:xJ,effect:wJ,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function ko(e){return e.split("-")[1]}o(ko,"getVariation");var SJ={top:"auto",right:"auto",bottom:"auto",left:"auto"};function EJ(e){var t=e.x,r=e.y,n=window,i=n.devicePixelRatio||1;return{x:aa(t*i)/i||0,y:aa(r*i)/i||0}}o(EJ,"roundOffsetsByDPR");function wR(e){var t,r=e.popper,n=e.popperRect,i=e.placement,s=e.variation,u=e.offsets,c=e.position,d=e.gpuAcceleration,p=e.adaptive,h=e.roundOffsets,m=e.isFixed,v=u.x,b=v===void 0?0:v,w=u.y,E=w===void 0?0:w,x=typeof h=="function"?h({x:b,y:E}):{x:b,y:E};b=x.x,E=x.y;var g=u.hasOwnProperty("x"),y=u.hasOwnProperty("y"),I=tr,k=Qt,N=window;if(p){var A=Ho(r),B="clientHeight",O="clientWidth";if(A===rr(r)&&(A=Ur(r),mn(A).position!=="static"&&c==="absolute"&&(B="scrollHeight",O="scrollWidth")),A=A,i===Qt||(i===tr||i===or)&&s===gu){k=gr;var P=m&&A===N&&N.visualViewport?N.visualViewport.height:A[B];E-=P-n.height,E*=d?1:-1}if(i===tr||(i===Qt||i===gr)&&s===gu){I=or;var M=m&&A===N&&N.visualViewport?N.visualViewport.width:A[O];b-=M-n.width,b*=d?1:-1}}var L=Object.assign({position:c},p&&SJ),j=h===!0?EJ({x:b,y:E}):{x:b,y:E};if(b=j.x,E=j.y,d){var $;return Object.assign({},L,($={},$[k]=y?"0":"",$[I]=g?"0":"",$.transform=(N.devicePixelRatio||1)<=1?"translate("+b+"px, "+E+"px)":"translate3d("+b+"px, "+E+"px, 0)",$))}return Object.assign({},L,(t={},t[k]=y?E+"px":"",t[I]=g?b+"px":"",t.transform="",t))}o(wR,"mapToStyles");function IJ(e){var t=e.state,r=e.options,n=r.gpuAcceleration,i=n===void 0?!0:n,s=r.adaptive,u=s===void 0?!0:s,c=r.roundOffsets,d=c===void 0?!0:c;if(0)var p;var h={placement:Cr(t.placement),variation:ko(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:i,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,wR(Object.assign({},h,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:u,roundOffsets:d})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,wR(Object.assign({},h,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:d})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}o(IJ,"computeStyles");var SR={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:IJ,data:{}};var v0={passive:!0};function kJ(e){var t=e.state,r=e.instance,n=e.options,i=n.scroll,s=i===void 0?!0:i,u=n.resize,c=u===void 0?!0:u,d=rr(t.elements.popper),p=[].concat(t.scrollParents.reference,t.scrollParents.popper);return s&&p.forEach(function(h){h.addEventListener("scroll",r.update,v0)}),c&&d.addEventListener("resize",r.update,v0),function(){s&&p.forEach(function(h){h.removeEventListener("scroll",r.update,v0)}),c&&d.removeEventListener("resize",r.update,v0)}}o(kJ,"effect");var ER={name:"eventListeners",enabled:!0,phase:"write",fn:o(function(){},"fn"),effect:kJ,data:{}};var CJ={left:"right",right:"left",bottom:"top",top:"bottom"};function bc(e){return e.replace(/left|right|bottom|top/g,function(t){return CJ[t]})}o(bc,"getOppositePlacement");var TJ={start:"end",end:"start"};function b0(e){return e.replace(/start|end/g,function(t){return TJ[t]})}o(b0,"getOppositeVariationPlacement");function xu(e){var t=rr(e),r=t.pageXOffset,n=t.pageYOffset;return{scrollLeft:r,scrollTop:n}}o(xu,"getWindowScroll");function wu(e){return Io(Ur(e)).left+xu(e).scrollLeft}o(wu,"getWindowScrollBarX");function Dw(e){var t=rr(e),r=Ur(e),n=t.visualViewport,i=r.clientWidth,s=r.clientHeight,u=0,c=0;return n&&(i=n.width,s=n.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(u=n.offsetLeft,c=n.offsetTop)),{width:i,height:s,x:u+wu(e),y:c}}o(Dw,"getViewportRect");function Mw(e){var t,r=Ur(e),n=xu(e),i=(t=e.ownerDocument)==null?void 0:t.body,s=Uo(r.scrollWidth,r.clientWidth,i?i.scrollWidth:0,i?i.clientWidth:0),u=Uo(r.scrollHeight,r.clientHeight,i?i.scrollHeight:0,i?i.clientHeight:0),c=-n.scrollLeft+wu(e),d=-n.scrollTop;return mn(i||r).direction==="rtl"&&(c+=Uo(r.clientWidth,i?i.clientWidth:0)-s),{width:s,height:u,x:c,y:d}}o(Mw,"getDocumentRect");function Su(e){var t=mn(e),r=t.overflow,n=t.overflowX,i=t.overflowY;return/auto|scroll|overlay|hidden/.test(r+i+n)}o(Su,"isScrollParent");function y0(e){return["html","body","#document"].indexOf(kr(e))>=0?e.ownerDocument.body:_r(e)&&Su(e)?e:y0(sa(e))}o(y0,"getScrollParent");function is(e,t){var r;t===void 0&&(t=[]);var n=y0(e),i=n===((r=e.ownerDocument)==null?void 0:r.body),s=rr(n),u=i?[s].concat(s.visualViewport||[],Su(n)?n:[]):n,c=t.concat(u);return i?c:c.concat(is(sa(u)))}o(is,"listScrollParents");function yc(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}o(yc,"rectToClientRect");function OJ(e){var t=Io(e);return t.top=t.top+e.clientTop,t.left=t.left+e.clientLeft,t.bottom=t.top+e.clientHeight,t.right=t.left+e.clientWidth,t.width=e.clientWidth,t.height=e.clientHeight,t.x=t.left,t.y=t.top,t}o(OJ,"getInnerBoundingClientRect");function IR(e,t){return t===g0?yc(Dw(e)):wi(t)?OJ(t):yc(Mw(Ur(e)))}o(IR,"getClientRectFromMixedType");function AJ(e){var t=is(sa(e)),r=["absolute","fixed"].indexOf(mn(e).position)>=0,n=r&&_r(e)?Ho(e):e;return wi(n)?t.filter(function(i){return wi(i)&&np(i,n)&&kr(i)!=="body"}):[]}o(AJ,"getClippingParents");function Bw(e,t,r){var n=t==="clippingParents"?AJ(e):[].concat(t),i=[].concat(n,[r]),s=i[0],u=i.reduce(function(c,d){var p=IR(e,d);return c.top=Uo(p.top,c.top),c.right=_u(p.right,c.right),c.bottom=_u(p.bottom,c.bottom),c.left=Uo(p.left,c.left),c},IR(e,s));return u.width=u.right-u.left,u.height=u.bottom-u.top,u.x=u.left,u.y=u.top,u}o(Bw,"getClippingRect");function sp(e){var t=e.reference,r=e.element,n=e.placement,i=n?Cr(n):null,s=n?ko(n):null,u=t.x+t.width/2-r.width/2,c=t.y+t.height/2-r.height/2,d;switch(i){case Qt:d={x:u,y:t.y-r.height};break;case gr:d={x:u,y:t.y+t.height};break;case or:d={x:t.x+t.width,y:c};break;case tr:d={x:t.x-r.width,y:c};break;default:d={x:t.x,y:t.y}}var p=i?bu(i):null;if(p!=null){var h=p==="y"?"height":"width";switch(s){case ia:d[p]=d[p]-(t[h]/2-r[h]/2);break;case gu:d[p]=d[p]+(t[h]/2-r[h]/2);break;default:}}return d}o(sp,"computeOffsets");function $o(e,t){t===void 0&&(t={});var r=t,n=r.placement,i=n===void 0?e.placement:n,s=r.boundary,u=s===void 0?mR:s,c=r.rootBoundary,d=c===void 0?g0:c,p=r.elementContext,h=p===void 0?_c:p,m=r.altBoundary,v=m===void 0?!1:m,b=r.padding,w=b===void 0?0:b,E=ip(typeof w!="number"?w:ap(w,os)),x=h===_c?gR:_c,g=e.rects.popper,y=e.elements[v?x:h],I=Bw(wi(y)?y:y.contextElement||Ur(e.elements.popper),u,d),k=Io(e.elements.reference),N=sp({reference:k,element:g,strategy:"absolute",placement:i}),A=yc(Object.assign({},g,N)),B=h===_c?A:k,O={top:I.top-B.top+E.top,bottom:B.bottom-I.bottom+E.bottom,left:I.left-B.left+E.left,right:B.right-I.right+E.right},P=e.modifiersData.offset;if(h===_c&&P){var M=P[i];Object.keys(O).forEach(function(L){var j=[or,gr].indexOf(L)>=0?1:-1,$=[Qt,gr].indexOf(L)>=0?"y":"x";O[L]+=M[$]*j})}return O}o($o,"detectOverflow");function Fw(e,t){t===void 0&&(t={});var r=t,n=r.placement,i=r.boundary,s=r.rootBoundary,u=r.padding,c=r.flipVariations,d=r.allowedAutoPlacements,p=d===void 0?_0:d,h=ko(n),m=h?c?Pw:Pw.filter(function(w){return ko(w)===h}):os,v=m.filter(function(w){return p.indexOf(w)>=0});v.length===0&&(v=m);var b=v.reduce(function(w,E){return w[E]=$o(e,{placement:E,boundary:i,rootBoundary:s,padding:u})[Cr(E)],w},{});return Object.keys(b).sort(function(w,E){return b[w]-b[E]})}o(Fw,"computeAutoPlacement");function RJ(e){if(Cr(e)===m0)return[];var t=bc(e);return[b0(e),t,b0(t)]}o(RJ,"getExpandedFallbackPlacements");function NJ(e){var t=e.state,r=e.options,n=e.name;if(!t.modifiersData[n]._skip){for(var i=r.mainAxis,s=i===void 0?!0:i,u=r.altAxis,c=u===void 0?!0:u,d=r.fallbackPlacements,p=r.padding,h=r.boundary,m=r.rootBoundary,v=r.altBoundary,b=r.flipVariations,w=b===void 0?!0:b,E=r.allowedAutoPlacements,x=t.options.placement,g=Cr(x),y=g===x,I=d||(y||!w?[bc(x)]:RJ(x)),k=[x].concat(I).reduce(function(Se,ct){return Se.concat(Cr(ct)===m0?Fw(t,{placement:ct,boundary:h,rootBoundary:m,padding:p,flipVariations:w,allowedAutoPlacements:E}):ct)},[]),N=t.rects.reference,A=t.rects.popper,B=new Map,O=!0,P=k[0],M=0;M=0,W=H?"width":"height",K=$o(t,{placement:L,boundary:h,rootBoundary:m,altBoundary:v,padding:p}),ue=H?$?or:tr:$?gr:Qt;N[W]>A[W]&&(ue=bc(ue));var ce=bc(ue),de=[];if(s&&de.push(K[j]<=0),c&&de.push(K[ue]<=0,K[ce]<=0),de.every(function(Se){return Se})){P=L,O=!1;break}B.set(L,de)}if(O)for(var Ve=w?3:1,Ke=o(function(ct){var tt=k.find(function(bt){var se=B.get(bt);if(se)return se.slice(0,ct).every(function(te){return te})});if(tt)return P=tt,"break"},"_loop"),Qe=Ve;Qe>0;Qe--){var $e=Ke(Qe);if($e==="break")break}t.placement!==P&&(t.modifiersData[n]._skip=!0,t.placement=P,t.reset=!0)}}o(NJ,"flip");var kR={name:"flip",enabled:!0,phase:"main",fn:NJ,requiresIfExists:["offset"],data:{_skip:!1}};function CR(e,t,r){return r===void 0&&(r={x:0,y:0}),{top:e.top-t.height-r.y,right:e.right-t.width+r.x,bottom:e.bottom-t.height+r.y,left:e.left-t.width-r.x}}o(CR,"getSideOffsets");function TR(e){return[Qt,or,gr,tr].some(function(t){return e[t]>=0})}o(TR,"isAnySideFullyClipped");function PJ(e){var t=e.state,r=e.name,n=t.rects.reference,i=t.rects.popper,s=t.modifiersData.preventOverflow,u=$o(t,{elementContext:"reference"}),c=$o(t,{altBoundary:!0}),d=CR(u,n),p=CR(c,i,s),h=TR(d),m=TR(p);t.modifiersData[r]={referenceClippingOffsets:d,popperEscapeOffsets:p,isReferenceHidden:h,hasPopperEscaped:m},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":h,"data-popper-escaped":m})}o(PJ,"hide");var OR={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:PJ};function LJ(e,t,r){var n=Cr(e),i=[tr,Qt].indexOf(n)>=0?-1:1,s=typeof r=="function"?r(Object.assign({},t,{placement:e})):r,u=s[0],c=s[1];return u=u||0,c=(c||0)*i,[tr,or].indexOf(n)>=0?{x:c,y:u}:{x:u,y:c}}o(LJ,"distanceAndSkiddingToXY");function DJ(e){var t=e.state,r=e.options,n=e.name,i=r.offset,s=i===void 0?[0,0]:i,u=_0.reduce(function(h,m){return h[m]=LJ(m,t.rects,s),h},{}),c=u[t.placement],d=c.x,p=c.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=d,t.modifiersData.popperOffsets.y+=p),t.modifiersData[n]=u}o(DJ,"offset");var AR={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:DJ};function MJ(e){var t=e.state,r=e.name;t.modifiersData[r]=sp({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}o(MJ,"popperOffsets");var RR={name:"popperOffsets",enabled:!0,phase:"read",fn:MJ,data:{}};function zw(e){return e==="x"?"y":"x"}o(zw,"getAltAxis");function BJ(e){var t=e.state,r=e.options,n=e.name,i=r.mainAxis,s=i===void 0?!0:i,u=r.altAxis,c=u===void 0?!1:u,d=r.boundary,p=r.rootBoundary,h=r.altBoundary,m=r.padding,v=r.tether,b=v===void 0?!0:v,w=r.tetherOffset,E=w===void 0?0:w,x=$o(t,{boundary:d,rootBoundary:p,padding:m,altBoundary:h}),g=Cr(t.placement),y=ko(t.placement),I=!y,k=bu(g),N=zw(k),A=t.modifiersData.popperOffsets,B=t.rects.reference,O=t.rects.popper,P=typeof E=="function"?E(Object.assign({},t.rects,{placement:t.placement})):E,M=typeof P=="number"?{mainAxis:P,altAxis:P}:Object.assign({mainAxis:0,altAxis:0},P),L=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,j={x:0,y:0};if(A){if(s){var $,H=k==="y"?Qt:tr,W=k==="y"?gr:or,K=k==="y"?"height":"width",ue=A[k],ce=ue+x[H],de=ue-x[W],Ve=b?-O[K]/2:0,Ke=y===ia?B[K]:O[K],Qe=y===ia?-O[K]:-B[K],$e=t.elements.arrow,Se=b&&$e?vu($e):{width:0,height:0},ct=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:op(),tt=ct[H],bt=ct[W],se=yu(0,B[K],Se[K]),te=I?B[K]/2-Ve-se-tt-M.mainAxis:Ke-se-tt-M.mainAxis,ae=I?-B[K]/2+Ve+se+bt+M.mainAxis:Qe+se+bt+M.mainAxis,fe=t.elements.arrow&&Ho(t.elements.arrow),_e=fe?k==="y"?fe.clientTop||0:fe.clientLeft||0:0,ve=($=L?.[k])!=null?$:0,we=ue+te-ve-_e,Ae=ue+ae-ve,Pe=yu(b?_u(ce,we):ce,ue,b?Uo(de,Ae):de);A[k]=Pe,j[k]=Pe-ue}if(c){var dt,ft=k==="x"?Qt:tr,Ce=k==="x"?gr:or,Fe=A[N],pt=N==="y"?"height":"width",nr=Fe+x[ft],At=Fe-x[Ce],kt=[Qt,tr].indexOf(g)!==-1,Le=(dt=L?.[N])!=null?dt:0,Nt=kt?nr:Fe-B[pt]-O[pt]-Le+M.altAxis,yn=kt?Fe+B[pt]+O[pt]-Le-M.altAxis:At,on=b&&kt?yR(Nt,Fe,yn):yu(b?Nt:nr,Fe,b?yn:At);A[N]=on,j[N]=on-Fe}t.modifiersData[n]=j}}o(BJ,"preventOverflow");var NR={name:"preventOverflow",enabled:!0,phase:"main",fn:BJ,requiresIfExists:["offset"]};function Uw(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}o(Uw,"getHTMLElementScroll");function Hw(e){return e===rr(e)||!_r(e)?xu(e):Uw(e)}o(Hw,"getNodeScroll");function FJ(e){var t=e.getBoundingClientRect(),r=aa(t.width)/e.offsetWidth||1,n=aa(t.height)/e.offsetHeight||1;return r!==1||n!==1}o(FJ,"isElementScaled");function $w(e,t,r){r===void 0&&(r=!1);var n=_r(t),i=_r(t)&&FJ(t),s=Ur(t),u=Io(e,i),c={scrollLeft:0,scrollTop:0},d={x:0,y:0};return(n||!n&&!r)&&((kr(t)!=="body"||Su(s))&&(c=Hw(t)),_r(t)?(d=Io(t,!0),d.x+=t.clientLeft,d.y+=t.clientTop):s&&(d.x=wu(s))),{x:u.left+c.scrollLeft-d.x,y:u.top+c.scrollTop-d.y,width:u.width,height:u.height}}o($w,"getCompositeRect");function zJ(e){var t=new Map,r=new Set,n=[];e.forEach(function(s){t.set(s.name,s)});function i(s){r.add(s.name);var u=[].concat(s.requires||[],s.requiresIfExists||[]);u.forEach(function(c){if(!r.has(c)){var d=t.get(c);d&&i(d)}}),n.push(s)}return o(i,"sort"),e.forEach(function(s){r.has(s.name)||i(s)}),n}o(zJ,"order");function jw(e){var t=zJ(e);return _R.reduce(function(r,n){return r.concat(t.filter(function(i){return i.phase===n}))},[])}o(jw,"orderModifiers");function qw(e){var t;return function(){return t||(t=new Promise(function(r){Promise.resolve().then(function(){t=void 0,r(e())})})),t}}o(qw,"debounce");function Vw(e){var t=e.reduce(function(r,n){var i=r[n.name];return r[n.name]=i?Object.assign({},i,n,{options:Object.assign({},i.options,n.options),data:Object.assign({},i.data,n.data)}):n,r},{});return Object.keys(t).map(function(r){return t[r]})}o(Vw,"mergeByName");var PR={placement:"bottom",modifiers:[],strategy:"absolute"};function LR(){for(var e=arguments.length,t=new Array(e),r=0;rspan{display:flex}.Tooltip-module_button__2x9m0:focus{box-shadow:0 0 0 var(--button-focus-outline-width) var(--button-focus-outline-color);outline:none}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=bottom]{border-top:8px solid var(--tooltip-border-color)}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=top]{border-bottom:8px solid var(--tooltip-border-color)}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=left]{border-right:8px solid var(--tooltip-border-color)}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=right]{border-left:8px solid var(--tooltip-border-color)}.Tooltip-module_tooltip__3x8S8 .Tooltip-module_arrow__210Rd{position:absolute}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=bottom] .Tooltip-module_arrow__210Rd{border:var(--tooltip-arrow-size) solid transparent;border-bottom:var(--tooltip-arrow-size) solid var(--tooltip-border-color);top:calc(-1 * var(--tooltip-spacing-default) - var(--tooltip-arrow-size))}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=top] .Tooltip-module_arrow__210Rd{border:var(--tooltip-arrow-size) solid transparent;border-top:var(--tooltip-arrow-size) solid var(--tooltip-border-color);bottom:calc(-1 * var(--tooltip-spacing-default) - var(--tooltip-arrow-size))}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=left] .Tooltip-module_arrow__210Rd{border:var(--tooltip-arrow-size) solid transparent;border-left:var(--tooltip-arrow-size) solid var(--tooltip-border-color);right:calc(-1 * var(--tooltip-spacing-default) - var(--tooltip-arrow-size))}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=right] .Tooltip-module_arrow__210Rd{border:var(--tooltip-arrow-size) solid transparent;border-right:var(--tooltip-arrow-size) solid var(--tooltip-border-color);left:calc(-1 * var(--tooltip-spacing-default) - var(--tooltip-arrow-size))}");var xc=o(e=>{var{boxShadow:t=!1,children:r,placement:n="auto",small:i=!1,buttonLabel:s="Tooltip",tooltipLabel:u="Tooltip",className:c,buttonClassName:d,tooltipClassName:p}=e,h=ye(e,["boxShadow","children","placement","small","buttonLabel","tooltipLabel","className","buttonClassName","tooltipClassName"]);let[m,v]=(0,en.useState)(!1),b=(0,en.useRef)(null),w=(0,en.useRef)(null),[E,x]=(0,en.useState)(null),{styles:g,attributes:y,forceUpdate:I}=Gw(b.current,w.current,{placement:n,modifiers:[{name:"arrow",options:{element:E}},{name:"offset",options:{offset:[0,10]}}]});return(0,en.useEffect)(()=>{I!==null&&m===!0&&I()},[m,I]),(0,en.useEffect)(()=>{let k=o(A=>{let B=A.key||A.keyCode;!m||B!=="Escape"&&B!=="Esc"&&B!==27||v(!1)},"o"),N=o(A=>{let B=A.target;!m||b.current.contains(B)||w.current.contains(B)||v(!1)},"t");return document.addEventListener("keyup",k),document.addEventListener("click",N),()=>{document.removeEventListener("keyup",k),document.removeEventListener("click",N)}}),en.default.createElement("div",Object.assign({},h,{className:xe(GJ,c)}),en.default.createElement("button",{ref:b,type:"button",className:xe(WJ,d),title:s,"aria-label":s,"aria-expanded":m,onClick:o(()=>{v(!m)},"onClick"),onBlur:o(()=>v(!1),"onBlur")},en.default.createElement("span",{"aria-hidden":"true"},en.default.createElement(uR,null))),m&&en.default.createElement("section",Object.assign({"aria-label":u,ref:w,className:xe(KJ,i&&JJ,t&&YJ,p),style:g.popper},y.popper),r,en.default.createElement("div",Object.assign({ref:x,className:QJ,style:g.arrow},y.arrow))))},"b");var XJ="Checkbox-module_checkbox__3r5uI",ZJ="Checkbox-module_input__2bdJk",eQ="Checkbox-module_label__148Ac",tQ="Checkbox-module_noLabel__1HSAV",rQ="Checkbox-module_errorText__1tRw6",nQ="Checkbox-module_helperText__261fG helpers_helper-text__YRZTD",zR="Checkbox-module_tooltipButton__ErN1J";Dt(`.helpers_visually-hidden__3lBcX{border:0;clip:"rect(0 0 0 0)";height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.helpers_button-reset__2d38b{background:none;border:none;color:inherit;cursor:pointer;font:inherit;padding:0}.helpers_text-body__FA9G-{color:var(--color-black-90);font-family:var(--font-default);font-size:var(--fontsize-body-m);line-height:var(--lineheight-l)}.helpers_text-medium__3Hiiz{font-family:var(--font-default);font-weight:500}.helpers_text-bold__2QyP8{font-family:var(--font-default);font-weight:700}.helpers_text-xl__33T1r{font-size:var(--fontsize-heading-m)}.helpers_text-lg__1_8nq{font-size:var(--fontsize-heading-s)}.helpers_text-md__RyeCd{font-size:var(--fontsize-heading-xs)}.helpers_subtitle__RE8f_{font-size:var(--fontsize-body-m)}.helpers_text-sm__AxqmS{font-size:var(--fontsize-body-s);line-height:var(--lineheight-xl)}.helpers_heading-xxl__1GAqs{font-size:var(--fontsize-heading-xxl);font-weight:400;letter-spacing:-1.2px;line-height:var(--lineheight-s)}.helpers_heading-xl__u_X50{font-size:var(--fontsize-heading-xl);font-weight:400;letter-spacing:-1px;line-height:var(--lineheight-s)}.helpers_heading-xl-mobile__gKona{font-size:var(--fontsize-heading-xl-mobile);font-weight:400;letter-spacing:-.8px;line-height:var(--lineheight-s)}.helpers_heading-l__3EMpz{font-size:var(--fontsize-heading-l);font-weight:400;letter-spacing:-.4px;line-height:var(--lineheight-m)}.helpers_heading-m__1Lsy-{font-size:var(--fontsize-heading-m);font-weight:500;letter-spacing:-.2px;line-height:var(--lineheight-m)}.helpers_heading-s__1EK5w{font-size:var(--fontsize-heading-s);font-weight:500;letter-spacing:0;line-height:var(--lineheight-l)}.helpers_heading-xs__iZYJi{font-size:var(--fontsize-heading-xs);font-weight:700;letter-spacing:0;line-height:var(--lineheight-l)}.helpers_heading-xxs__jqtFk{font-size:var(--fontsize-heading-xxs);font-weight:700;letter-spacing:.2px;line-height:var(--lineheight-l)}.helpers_helper-text__YRZTD{color:var(--color-black-60);display:block;flex-basis:100%;font-size:var(--fontsize-body-m);margin-top:var(--spacing-2-xs)}.Checkbox-module_checkbox__3r5uI{--size:24px;--icon-scale:1;--border-width:2px;--outline-width:3px;--label-font-size:var(--fontsize-body-m);--label-padding:var(--spacing-2-xs);--background-unselected:transparent;--background-selected:var(--color-bus);--background-hover:var(--color-bus-dark);--background-disabled:var(--color-black-10);--border-color-selected:var(--color-bus);--border-color-selected-hover:var(--color-bus-dark);--border-color-selected-focus:var(--color-bus);--border-color-unselected:var(--color-black-50);--border-color-unselected-hover:var(--color-black-90);--border-color-unselected-focus:var(--color-black-90);--border-color-disabled:var(--color-black-10);--icon-color-unselected:transparent;--icon-color-selected:var(--color-white);--icon-color-disabled:var(--color-white);--label-color:var(--color-black-90);--label-color-disabled:var(--color-black-40);--icon-size:var(--spacing-m);display:flex;flex-wrap:wrap;min-height:var(--size);position:relative}.Checkbox-module_checkbox__3r5uI,.Checkbox-module_checkbox__3r5uI *,.Checkbox-module_checkbox__3r5uI :after,.Checkbox-module_checkbox__3r5uI :before{box-sizing:border-box}.Checkbox-module_checkbox__3r5uI:not(:first-of-type){margin-top:var(--spacing-2-xs)}.Checkbox-module_input__2bdJk{-moz-appearance:none;-webkit-appearance:none;appearance:none;cursor:pointer;font-family:inherit;font-size:100%;line-height:1.15;margin:0;outline:none}.Checkbox-module_input__2bdJk,.Checkbox-module_input__2bdJk:before{height:var(--size);left:0;position:absolute;top:0;width:var(--size)}.Checkbox-module_input__2bdJk:before{background-color:var(--icon-color-unselected);content:"";mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M21 7L10 18l-5.5-5.5L6 11l4 4 9.5-9.5z'/%3E%3C/g%3E%3C/svg%3E");mask-position:center;mask-repeat:no-repeat;mask-size:calc(var(--size) * var(--icon-scale));transform:scale(.6);z-index:1}.Checkbox-module_input__2bdJk:disabled+label{color:var(--label-color-disabled)}.Checkbox-module_input__2bdJk:checked:disabled:before{background-color:var(--icon-color-disabled)}.Checkbox-module_input__2bdJk:disabled,.Checkbox-module_input__2bdJk:disabled+label{cursor:not-allowed}.Checkbox-module_input__2bdJk:focus+label:after,.Checkbox-module_input__2bdJk:focus:before,.Checkbox-module_input__2bdJk:hover+label:after,.Checkbox-module_input__2bdJk:hover:before{transition:85ms ease-out;transition-property:background-color,border-color,transform}.Checkbox-module_input__2bdJk:focus+label:before{box-shadow:0 0 0 var(--outline-width) var(--color-focus-outline);transform:translateZ(0);transition:85ms ease-out;transition-property:box-shadow,transform}.Checkbox-module_input__2bdJk:checked:before{background-color:var(--icon-color-selected);transform:scale(1)}.Checkbox-module_input__2bdJk:not(:checked):indeterminate:before{background-color:var(--icon-color-selected);mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M6 11h12v2H6z'/%3E%3C/g%3E%3C/svg%3E");transform:scale(1)}.Checkbox-module_input__2bdJk:checked+label:after,.Checkbox-module_input__2bdJk:indeterminate+label:after{background-color:var(--background-selected);border-color:var(--border-color-selected)}.Checkbox-module_input__2bdJk:disabled+label:after{background-color:var(--background-disabled);border-color:var(--border-color-disabled)}.Checkbox-module_input__2bdJk:not(:disabled):focus+label:after{border-color:var(--border-color-unselected-focus)}.Checkbox-module_input__2bdJk:not(:disabled):hover+label:after,.Checkbox-module_input__2bdJk:not(:disabled):hover:focus+label:after{border-color:var(--border-color-unselected-hover)}.Checkbox-module_input__2bdJk:not(:disabled):checked:focus+label:after,.Checkbox-module_input__2bdJk:not(:disabled):indeterminate:focus+label:after{border-color:var(--border-color-selected-focus)}.Checkbox-module_input__2bdJk:not(:disabled):checked:hover+label:after,.Checkbox-module_input__2bdJk:not(:disabled):checked:hover:focus+label:after,.Checkbox-module_input__2bdJk:not(:disabled):indeterminate:hover+label:after,.Checkbox-module_input__2bdJk:not(:disabled):indeterminate:hover:focus+label:after{background-color:var(--background-hover);border-color:var(--border-color-selected-hover)}.Checkbox-module_label__148Ac{color:var(--label-color);cursor:pointer;font-size:var(--label-font-size);line-height:var(--lineheight-m);padding-left:calc(var(--size) + var(--label-padding));padding-top:calc((var(--size) - var(--label-font-size) * var(--lineheight-m)) / 2);position:relative}.Checkbox-module_label__148Ac:after,.Checkbox-module_label__148Ac:before{content:"";left:0;position:absolute;top:0;height:var(--size);width:var(--size)}.Checkbox-module_label__148Ac:after{background-color:var(--background-unselected);border:var(--border-width) solid var(--border-color-unselected)}.Checkbox-module_noLabel__1HSAV{padding-left:var(--size)}.Checkbox-module_errorText__1tRw6{background-color:var(--color-error-light);border-left:8px solid var(--color-error);color:var(--color-black);display:flex;flex-basis:100%;font-size:var(--fontsize-body-m);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative}.Checkbox-module_errorText__1tRw6:before{background:var(--color-error);content:"";display:inline-block;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.Checkbox-module_tooltipButton__ErN1J{display:inline-block;margin-left:var(--spacing-2-xs)}`);var ua=Kn.default.forwardRef((e,t)=>{var{checked:r=!1,className:n,disabled:i=!1,errorText:s,helperText:u,id:c,indeterminate:d,label:p,onChange:h=o(()=>null,"y"),style:m,value:v,tooltipText:b,tooltipLabel:w,tooltipButtonLabel:E,tooltip:x}=e,g=ye(e,["checked","className","disabled","errorText","helperText","id","indeterminate","label","onChange","style","value","tooltipText","tooltipLabel","tooltipButtonLabel","tooltip"]);let y=(0,Kn.useRef)(null);(0,Kn.useEffect)(()=>{t&&hR(t,y),y.current.indeterminate=d},[y,t,d]),p&&typeof p!="string"&&typeof p!="number"&&console.warn("Using ReactElement as a label is against good usability and accessibility practices. Please prefer plain strings.");let I=p0(c,u,s,void 0,void 0);return Kn.default.createElement("div",{className:xe(XJ,n),style:m},Kn.default.createElement("input",Object.assign({ref:y,id:c,className:xe(ZJ),onChange:h,value:v,type:"checkbox",disabled:i,checked:r,"aria-describedby":I},g)),Kn.default.createElement("label",{htmlFor:c,className:xe(eQ,p?"":tQ)},p),x?Kn.default.createElement(xc,Object.assign({},x.props,{buttonClassName:zR})):null,b&&Kn.default.createElement(xc,{className:zR,buttonLabel:E,tooltipLabel:w},b),s&&Kn.default.createElement("div",{className:rQ,id:`${c}-error`},s),u&&Kn.default.createElement("div",{className:nQ,id:`${c}-helper`},u))});var S0=V(pe());function E0(){let[,e]=(0,S0.useState)(0);return(0,S0.useCallback)(()=>{e(t=>t+1)},[e])}o(E0,"o");var vr=V(pe());var I0=Si(),De=o(e=>up(e,I0),"raf"),k0=Si();De.write=e=>up(e,k0);var C0=Si();De.onStart=e=>up(e,C0);var Jw=Si();De.onFrame=e=>up(e,Jw);var Qw=Si();De.onFinish=e=>up(e,Qw);var Eu=[];De.setTimeout=(e,t)=>{let r=De.now()+t,n=o(()=>{let s=Eu.findIndex(u=>u.cancel==n);~s&&Eu.splice(s,1),us.count-=~s?1:0},"cancel"),i={time:r,handler:e,cancel:n};return Eu.splice(HR(r),0,i),us.count+=1,$R(),i};var HR=o(e=>~(~Eu.findIndex(t=>t.time>e)||~Eu.length),"findTimeout");De.cancel=e=>{I0.delete(e),k0.delete(e)};De.sync=e=>{Yw=!0,De.batchedUpdates(e),Yw=!1};De.throttle=e=>{let t;function r(){try{e(...t)}finally{t=null}}o(r,"queuedFn");function n(...i){t=i,De.onStart(r)}return o(n,"throttled"),n.handler=e,n.cancel=()=>{C0.delete(r),t=null},n};var Xw=typeof window<"u"?window.requestAnimationFrame:()=>{};De.use=e=>Xw=e;De.now=typeof performance<"u"?()=>performance.now():Date.now;De.batchedUpdates=e=>e();De.catch=console.error;De.frameLoop="always";De.advance=()=>{De.frameLoop!=="demand"?console.warn("Cannot call the manual advancement of rafz whilst frameLoop is not set as demand"):qR()};var ss=-1,Yw=!1;function up(e,t){Yw?(t.delete(e),e(0)):(t.add(e),$R())}o(up,"schedule");function $R(){ss<0&&(ss=0,De.frameLoop!=="demand"&&Xw(jR))}o($R,"start");function jR(){~ss&&(Xw(jR),De.batchedUpdates(qR))}o(jR,"loop");function qR(){let e=ss;ss=De.now();let t=HR(ss);t&&(VR(Eu.splice(0,t),r=>r.handler()),us.count-=t),C0.flush(),I0.flush(e?Math.min(64,ss-e):16.667),Jw.flush(),k0.flush(),Qw.flush()}o(qR,"update");function Si(){let e=new Set,t=e;return{add(r){us.count+=t==e&&!e.has(r)?1:0,e.add(r)},delete(r){return us.count-=t==e&&e.has(r)?1:0,e.delete(r)},flush(r){t.size&&(e=new Set,us.count-=t.size,VR(t,n=>n(r)&&e.add(n)),us.count+=e.size,t=e)}}}o(Si,"makeQueue");function VR(e,t){e.forEach(r=>{try{t(r)}catch(n){De.catch(n)}})}o(VR,"eachSafely");var us={count:0,clear(){ss=-1,Eu=[],C0=Si(),I0=Si(),Jw=Si(),k0=Si(),Qw=Si(),us.count=0}};var N0=V(pe()),qo=V(pe());function P0(){}o(P0,"noop");var QR=o((e,t,r)=>Object.defineProperty(e,t,{value:r,writable:!0,configurable:!0}),"defineHidden"),ne={arr:Array.isArray,obj:o(e=>!!e&&e.constructor.name==="Object","obj"),fun:o(e=>typeof e=="function","fun"),str:o(e=>typeof e=="string","str"),num:o(e=>typeof e=="number","num"),und:o(e=>e===void 0,"und")};function Ei(e,t){if(ne.arr(e)){if(!ne.arr(t)||e.length!==t.length)return!1;for(let r=0;re.forEach(t),"each");function Yn(e,t,r){if(ne.arr(e)){for(let n=0;nne.und(e)?[]:ne.arr(e)?e:[e],"toArray");function Ic(e,t){if(e.size){let r=Array.from(e);e.clear(),Ze(r,t)}}o(Ic,"flush");var kc=o((e,...t)=>Ic(e,r=>r(...t)),"flushCalls"),oS,XR,ls=null,ZR=!1,iS=P0,lQ=o(e=>{e.to&&(XR=e.to),e.now&&(De.now=e.now),e.colors!==void 0&&(ls=e.colors),e.skipAnimation!=null&&(ZR=e.skipAnimation),e.createStringInterpolator&&(oS=e.createStringInterpolator),e.requestAnimationFrame&&De.use(e.requestAnimationFrame),e.batchedUpdates&&(De.batchedUpdates=e.batchedUpdates),e.willAdvance&&(iS=e.willAdvance),e.frameLoop&&(De.frameLoop=e.frameLoop)},"assign"),Jn=Object.freeze({__proto__:null,get createStringInterpolator(){return oS},get to(){return XR},get colors(){return ls},get skipAnimation(){return ZR},get willAdvance(){return iS},assign:lQ}),lp=new Set,Co=[],Zw=[],A0=0,Cc={get idle(){return!lp.size&&!Co.length},start(e){A0>e.priority?(lp.add(e),De.onStart(cQ)):(eN(e),De(rS))},advance:rS,sort(e){if(A0)De.onFrame(()=>Cc.sort(e));else{let t=Co.indexOf(e);~t&&(Co.splice(t,1),tN(e))}},clear(){Co=[],lp.clear()}};function cQ(){lp.forEach(eN),lp.clear(),De(rS)}o(cQ,"flushStartQueue");function eN(e){Co.includes(e)||tN(e)}o(eN,"startSafely");function tN(e){Co.splice(dQ(Co,t=>t.priority>e.priority),0,e)}o(tN,"startUnsafely");function rS(e){let t=Zw;for(let r=0;r0}o(rS,"advance");function dQ(e,t){let r=e.findIndex(t);return r<0?e.length:r}o(dQ,"findIndex");var rN={transparent:0,aliceblue:4042850303,antiquewhite:4209760255,aqua:16777215,aquamarine:2147472639,azure:4043309055,beige:4126530815,bisque:4293182719,black:255,blanchedalmond:4293643775,blue:65535,blueviolet:2318131967,brown:2771004159,burlywood:3736635391,burntsienna:3934150143,cadetblue:1604231423,chartreuse:2147418367,chocolate:3530104575,coral:4286533887,cornflowerblue:1687547391,cornsilk:4294499583,crimson:3692313855,cyan:16777215,darkblue:35839,darkcyan:9145343,darkgoldenrod:3095792639,darkgray:2846468607,darkgreen:6553855,darkgrey:2846468607,darkkhaki:3182914559,darkmagenta:2332068863,darkolivegreen:1433087999,darkorange:4287365375,darkorchid:2570243327,darkred:2332033279,darksalmon:3918953215,darkseagreen:2411499519,darkslateblue:1211993087,darkslategray:793726975,darkslategrey:793726975,darkturquoise:13554175,darkviolet:2483082239,deeppink:4279538687,deepskyblue:12582911,dimgray:1768516095,dimgrey:1768516095,dodgerblue:512819199,firebrick:2988581631,floralwhite:4294635775,forestgreen:579543807,fuchsia:4278255615,gainsboro:3705462015,ghostwhite:4177068031,gold:4292280575,goldenrod:3668254975,gray:2155905279,green:8388863,greenyellow:2919182335,grey:2155905279,honeydew:4043305215,hotpink:4285117695,indianred:3445382399,indigo:1258324735,ivory:4294963455,khaki:4041641215,lavender:3873897215,lavenderblush:4293981695,lawngreen:2096890111,lemonchiffon:4294626815,lightblue:2916673279,lightcoral:4034953471,lightcyan:3774873599,lightgoldenrodyellow:4210742015,lightgray:3553874943,lightgreen:2431553791,lightgrey:3553874943,lightpink:4290167295,lightsalmon:4288707327,lightseagreen:548580095,lightskyblue:2278488831,lightslategray:2005441023,lightslategrey:2005441023,lightsteelblue:2965692159,lightyellow:4294959359,lime:16711935,limegreen:852308735,linen:4210091775,magenta:4278255615,maroon:2147483903,mediumaquamarine:1724754687,mediumblue:52735,mediumorchid:3126187007,mediumpurple:2473647103,mediumseagreen:1018393087,mediumslateblue:2070474495,mediumspringgreen:16423679,mediumturquoise:1221709055,mediumvioletred:3340076543,midnightblue:421097727,mintcream:4127193855,mistyrose:4293190143,moccasin:4293178879,navajowhite:4292783615,navy:33023,oldlace:4260751103,olive:2155872511,olivedrab:1804477439,orange:4289003775,orangered:4282712319,orchid:3664828159,palegoldenrod:4008225535,palegreen:2566625535,paleturquoise:2951671551,palevioletred:3681588223,papayawhip:4293907967,peachpuff:4292524543,peru:3448061951,pink:4290825215,plum:3718307327,powderblue:2967529215,purple:2147516671,rebeccapurple:1714657791,red:4278190335,rosybrown:3163525119,royalblue:1097458175,saddlebrown:2336560127,salmon:4202722047,sandybrown:4104413439,seagreen:780883967,seashell:4294307583,sienna:2689740287,silver:3233857791,skyblue:2278484991,slateblue:1784335871,slategray:1887473919,slategrey:1887473919,snow:4294638335,springgreen:16744447,steelblue:1182971135,tan:3535047935,teal:8421631,thistle:3636451583,tomato:4284696575,turquoise:1088475391,violet:4001558271,wheat:4125012991,white:4294967295,whitesmoke:4126537215,yellow:4294902015,yellowgreen:2597139199},jo="[-+]?\\d*\\.?\\d+",R0=jo+"%";function L0(...e){return"\\(\\s*("+e.join(")\\s*,\\s*(")+")\\s*\\)"}o(L0,"call");var fQ=new RegExp("rgb"+L0(jo,jo,jo)),pQ=new RegExp("rgba"+L0(jo,jo,jo,jo)),hQ=new RegExp("hsl"+L0(jo,R0,R0)),mQ=new RegExp("hsla"+L0(jo,R0,R0,jo)),gQ=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,_Q=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,vQ=/^#([0-9a-fA-F]{6})$/,bQ=/^#([0-9a-fA-F]{8})$/;function yQ(e){let t;return typeof e=="number"?e>>>0===e&&e>=0&&e<=4294967295?e:null:(t=vQ.exec(e))?parseInt(t[1]+"ff",16)>>>0:ls&&ls[e]!==void 0?ls[e]:(t=fQ.exec(e))?(wc(t[1])<<24|wc(t[2])<<16|wc(t[3])<<8|255)>>>0:(t=pQ.exec(e))?(wc(t[1])<<24|wc(t[2])<<16|wc(t[3])<<8|KR(t[4]))>>>0:(t=gQ.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+"ff",16)>>>0:(t=bQ.exec(e))?parseInt(t[1],16)>>>0:(t=_Q.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)>>>0:(t=hQ.exec(e))?(WR(GR(t[1]),T0(t[2]),T0(t[3]))|255)>>>0:(t=mQ.exec(e))?(WR(GR(t[1]),T0(t[2]),T0(t[3]))|KR(t[4]))>>>0:null}o(yQ,"normalizeColor");function eS(e,t,r){return r<0&&(r+=1),r>1&&(r-=1),r<1/6?e+(t-e)*6*r:r<1/2?t:r<2/3?e+(t-e)*(2/3-r)*6:e}o(eS,"hue2rgb");function WR(e,t,r){let n=r<.5?r*(1+t):r+t-r*t,i=2*r-n,s=eS(i,n,e+1/3),u=eS(i,n,e),c=eS(i,n,e-1/3);return Math.round(s*255)<<24|Math.round(u*255)<<16|Math.round(c*255)<<8}o(WR,"hslToRgb");function wc(e){let t=parseInt(e,10);return t<0?0:t>255?255:t}o(wc,"parse255");function GR(e){return(parseFloat(e)%360+360)%360/360}o(GR,"parse360");function KR(e){let t=parseFloat(e);return t<0?0:t>1?255:Math.round(t*255)}o(KR,"parse1");function T0(e){let t=parseFloat(e);return t<0?0:t>100?1:t/100}o(T0,"parsePercentage");function YR(e){let t=yQ(e);if(t===null)return e;t=t||0;let r=(t&4278190080)>>>24,n=(t&16711680)>>>16,i=(t&65280)>>>8,s=(t&255)/255;return`rgba(${r}, ${n}, ${i}, ${s})`}o(YR,"colorToRgba");var cs=o((e,t,r)=>{if(ne.fun(e))return e;if(ne.arr(e))return cs({range:e,output:t,extrapolate:r});if(ne.str(e.output[0]))return oS(e);let n=e,i=n.output,s=n.range||[0,1],u=n.extrapolateLeft||n.extrapolate||"extend",c=n.extrapolateRight||n.extrapolate||"extend",d=n.easing||(p=>p);return p=>{let h=wQ(p,s);return xQ(p,s[h],s[h+1],i[h],i[h+1],d,u,c,n.map)}},"createInterpolator");function xQ(e,t,r,n,i,s,u,c,d){let p=d?d(e):e;if(pr){if(c==="identity")return p;c==="clamp"&&(p=r)}return n===i?n:t===r?e<=t?n:i:(t===-1/0?p=-p:r===1/0?p=p-t:p=(p-t)/(r-t),p=s(p),n===-1/0?p=-p:i===1/0?p=p+n:p=p*(i-n)+n,p)}o(xQ,"interpolate");function wQ(e,t){for(var r=1;r=e);++r);return r-1}o(wQ,"findRange");function nS(){return nS=Object.assign||function(e){for(var t=1;t!!(e&&e[Sc]),"hasFluidValue"),Hr=o(e=>e&&e[Sc]?e[Sc]():e,"getFluidValue"),aS=o(e=>e[Iu]||null,"getFluidObservers");function SQ(e,t){e.eventObserved?e.eventObserved(t):e(t)}o(SQ,"callFluidObserver");function ku(e,t){let r=e[Iu];r&&r.forEach(n=>{SQ(n,t)})}o(ku,"callFluidObservers");var lS=class lS{constructor(t){if(this[Sc]=void 0,this[Iu]=void 0,!t&&!(t=this.get))throw Error("Unknown getter");EQ(this,t)}};o(lS,"FluidValue");var Ec=lS,EQ=o((e,t)=>nN(e,Sc,t),"setFluidGetter");function la(e,t){if(e[Sc]){let r=e[Iu];r||nN(e,Iu,r=new Set),r.has(t)||(r.add(t),e.observerAdded&&e.observerAdded(r.size,t))}return t}o(la,"addFluidObserver");function ds(e,t){let r=e[Iu];if(r&&r.has(t)){let n=r.size-1;n?r.delete(t):e[Iu]=null,e.observerRemoved&&e.observerRemoved(n,t)}}o(ds,"removeFluidObserver");var nN=o((e,t,r)=>Object.defineProperty(e,t,{value:r,writable:!0,configurable:!0}),"setHidden"),O0=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,IQ=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,JR=new RegExp(`(${O0.source})(%|[a-z]+)`,"i"),tS,kQ=/rgba\(([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+)\)/gi,CQ=o((e,t,r,n,i)=>`rgba(${Math.round(t)}, ${Math.round(r)}, ${Math.round(n)}, ${i})`,"rgbaRound"),D0=o(e=>{tS||(tS=ls?new RegExp(`(${Object.keys(ls).join("|")})(?!\\w)`,"g"):/^\b$/);let t=e.output.map(s=>Hr(s).replace(IQ,YR).replace(tS,YR)),r=t.map(s=>s.match(O0).map(Number)),i=r[0].map((s,u)=>r.map(c=>{if(!(u in c))throw Error('The arity of each "output" value must be equal');return c[u]})).map(s=>cs(nS({},e,{output:s})));return s=>{var u;let c=!JR.test(t[0])&&((u=t.find(p=>JR.test(p)))==null?void 0:u.replace(O0,"")),d=0;return t[0].replace(O0,()=>`${i[d++](s)}${c||""}`).replace(kQ,CQ)}},"createStringInterpolator"),sS="react-spring: ",oN=o(e=>{let t=e,r=!1;if(typeof t!="function")throw new TypeError(`${sS}once requires a function parameter`);return(...n)=>{r||(t(...n),r=!0)}},"once"),TQ=oN(console.warn);function iN(){TQ(`${sS}The "interpolate" function is deprecated in v9 (use "to" instead)`)}o(iN,"deprecateInterpolate");var OQ=oN(console.warn);function aN(){OQ(`${sS}Directly calling start instead of using the api object is deprecated in v9 (use ".start" instead), this will be removed in later 0.X.0 versions`)}o(aN,"deprecateDirectCall");function Tc(e){return ne.str(e)&&(e[0]=="#"||/\d/.test(e)||e in(ls||{}))}o(Tc,"isAnimatedString");var cp=o(e=>(0,qo.useEffect)(e,AQ),"useOnce"),AQ=[];function M0(){let e=(0,qo.useState)()[1],t=(0,qo.useState)(RQ)[0];return cp(t.unmount),()=>{t.current&&e({})}}o(M0,"useForceUpdate");function RQ(){let e={current:!0,unmount:o(()=>()=>{e.current=!1},"unmount")};return e}o(RQ,"makeMountedRef");function sN(e,t){let[r]=(0,qo.useState)(()=>({inputs:t,result:e()})),n=(0,qo.useRef)(),i=n.current,s=i;return s?t&&s.inputs&&NQ(t,s.inputs)||(s={inputs:t,result:e()}):s=r,(0,qo.useEffect)(()=>{n.current=s,i==r&&(r.inputs=r.result=void 0)},[s]),s.result}o(sN,"useMemoOne");function NQ(e,t){if(e.length!==t.length)return!1;for(let r=0;r{t.current=e}),t.current}o(uS,"usePrev");var B0=typeof window<"u"&&window.document&&window.document.createElement?N0.useLayoutEffect:N0.useEffect;var xp=V(pe()),To=V(pe());var dN=V(pe()),ca=V(pe());var dp=Symbol.for("Animated:node"),PQ=o(e=>!!e&&e[dp]===e,"isAnimated"),Vo=o(e=>e&&e[dp],"getAnimated"),q0=o((e,t)=>QR(e,dp,t),"setAnimated"),fp=o(e=>e&&e[dp]&&e[dp].getPayload(),"getPayload"),fS=class fS{constructor(){this.payload=void 0,q0(this,this)}getPayload(){return this.payload||[]}};o(fS,"Animated");var F0=fS,H0=class H0 extends F0{constructor(t){super(),this.done=!0,this.elapsedTime=void 0,this.lastPosition=void 0,this.lastVelocity=void 0,this.v0=void 0,this.durationProgress=0,this._value=t,ne.num(this._value)&&(this.lastPosition=this._value)}static create(t){return new H0(t)}getPayload(){return[this]}getValue(){return this._value}setValue(t,r){return ne.num(t)&&(this.lastPosition=t,r&&(t=Math.round(t/r)*r,this.done&&(this.lastPosition=t))),this._value===t?!1:(this._value=t,!0)}reset(){let{done:t}=this;this.done=!1,ne.num(this._value)&&(this.elapsedTime=0,this.durationProgress=0,this.lastPosition=this._value,t&&(this.lastVelocity=null),this.v0=null)}};o(H0,"AnimatedValue");var Cu=H0,$0=class $0 extends Cu{constructor(t){super(0),this._string=null,this._toString=void 0,this._toString=cs({output:[t,t]})}static create(t){return new $0(t)}getValue(){let t=this._string;return t??(this._string=this._toString(this._value))}setValue(t){if(ne.str(t)){if(t==this._string)return!1;this._string=t,this._value=1}else if(super.setValue(t))this._string=null;else return!1;return!0}reset(t){t&&(this._toString=cs({output:[this.getValue(),t]})),this._value=0,super.reset()}};o($0,"AnimatedString");var Tu=$0,z0={dependencies:null},pS=class pS extends F0{constructor(t){super(),this.source=t,this.setValue(t)}getValue(t){let r={};return Yn(this.source,(n,i)=>{PQ(n)?r[i]=n.getValue(t):_n(n)?r[i]=Hr(n):t||(r[i]=n)}),r}setValue(t){this.source=t,this.payload=this._makePayload(t)}reset(){this.payload&&Ze(this.payload,t=>t.reset())}_makePayload(t){if(t){let r=new Set;return Yn(t,this._addToPayload,r),Array.from(r)}}_addToPayload(t){z0.dependencies&&_n(t)&&z0.dependencies.add(t);let r=fp(t);r&&Ze(r,n=>this.add(n))}};o(pS,"AnimatedObject");var Ou=pS,j0=class j0 extends Ou{constructor(t){super(t)}static create(t){return new j0(t)}getValue(){return this.source.map(t=>t.getValue())}setValue(t){let r=this.getPayload();return t.length==r.length?r.map((n,i)=>n.setValue(t[i])).some(Boolean):(super.setValue(t.map(LQ)),!0)}};o(j0,"AnimatedArray");var cS=j0;function LQ(e){return(Tc(e)?Tu:Cu).create(e)}o(LQ,"makeAnimated");function V0(e){let t=Vo(e);return t?t.constructor:ne.arr(e)?cS:Tc(e)?Tu:Cu}o(V0,"getAnimatedType");function U0(){return U0=Object.assign||function(e){for(var t=1;t{let r=!ne.fun(e)||e.prototype&&e.prototype.isReactComponent;return(0,ca.forwardRef)((n,i)=>{let s=(0,ca.useRef)(null),u=r&&(0,ca.useCallback)(w=>{s.current=MQ(i,w)},[i]),[c,d]=DQ(n,t),p=M0(),h=o(()=>{let w=s.current;if(r&&!w)return;(w?t.applyAnimatedValues(w,c.getValue(!0)):!1)===!1&&p()},"callback"),m=new dS(h,d),v=(0,ca.useRef)();B0(()=>{let w=v.current;v.current=m,Ze(d,E=>la(E,m)),w&&(Ze(w.deps,E=>ds(E,w)),De.cancel(w.update))}),(0,ca.useEffect)(h,[]),cp(()=>()=>{let w=v.current;Ze(w.deps,E=>ds(E,w))});let b=t.getComponentProps(c.getValue());return dN.createElement(e,U0({},b,{ref:u}))})},"withAnimated"),hS=class hS{constructor(t,r){this.update=t,this.deps=r}eventObserved(t){t.type=="change"&&De.write(this.update)}};o(hS,"PropsObserver");var dS=hS;function DQ(e,t){let r=new Set;return z0.dependencies=r,e.style&&(e=U0({},e,{style:t.createAnimatedStyle(e.style)})),e=new Ou(e),z0.dependencies=null,[e,r]}o(DQ,"getAnimatedState");function MQ(e,t){return e&&(ne.fun(e)?e(t):e.current=t),t}o(MQ,"updateRef");var lN=Symbol.for("AnimatedComponent"),fN=o((e,{applyAnimatedValues:t=o(()=>!1,"_applyAnimatedValues"),createAnimatedStyle:r=o(i=>new Ou(i),"_createAnimatedStyle"),getComponentProps:n=o(i=>i,"_getComponentProps")}={})=>{let i={applyAnimatedValues:t,createAnimatedStyle:r,getComponentProps:n},s=o(u=>{let c=cN(u)||"Anonymous";return ne.str(u)?u=s[u]||(s[u]=uN(u,i)):u=u[lN]||(u[lN]=uN(u,i)),u.displayName=`Animated(${c})`,u},"animated");return Yn(e,(u,c)=>{ne.arr(e)&&(c=cN(u)),s[c]=s(u)}),{animated:s}},"createHost"),cN=o(e=>ne.str(e)?e:e&&ne.str(e.displayName)?e.displayName:ne.fun(e)&&e.name||null,"getDisplayName");function Tr(){return Tr=Object.assign||function(e){for(var t=1;te===!0||!!(t&&e&&(ne.fun(e)?e(t):gn(e).includes(t))),"matchProp"),wN=o((e,t)=>ne.obj(e)?t&&e[t]:e,"resolveProp"),SN=o((e,t)=>e.default===!0?e[t]:e.default?e.default[t]:void 0,"getDefaultProp"),BQ=o(e=>e,"noopTransform"),TS=o((e,t=BQ)=>{let r=FQ;e.default&&e.default!==!0&&(e=e.default,r=Object.keys(e));let n={};for(let i of r){let s=t(e[i],i);ne.und(s)||(n[i]=s)}return n},"getDefaultProps"),FQ=["config","onProps","onStart","onChange","onPause","onResume","onRest"],zQ={config:1,from:1,to:1,ref:1,loop:1,reset:1,pause:1,cancel:1,reverse:1,immediate:1,default:1,delay:1,onProps:1,onStart:1,onChange:1,onPause:1,onResume:1,onRest:1,onResolve:1,items:1,trail:1,sort:1,expires:1,initial:1,enter:1,update:1,leave:1,children:1,onDestroyed:1,keys:1,callId:1,parentId:1};function UQ(e){let t={},r=0;if(Yn(e,(n,i)=>{zQ[i]||(t[i]=n,r++)}),r)return t}o(UQ,"getForwardProps");function EN(e){let t=UQ(e);if(t){let r={to:t};return Yn(e,(n,i)=>i in t||(r[i]=n)),r}return Tr({},e)}o(EN,"inferTo");function _p(e){return e=Hr(e),ne.arr(e)?e.map(_p):Tc(e)?Jn.createStringInterpolator({range:[0,1],output:[e,e]})(1):e}o(_p,"computeGoal");function HQ(e){for(let t in e)return!0;return!1}o(HQ,"hasProps");function _S(e){return ne.fun(e)||ne.arr(e)&&ne.obj(e[0])}o(_S,"isAsyncTo");function $Q(e,t){var r;(r=e.ref)==null||r.delete(e),t?.delete(e)}o($Q,"detachRefs");function jQ(e,t){if(t&&e.ref!==t){var r;(r=e.ref)==null||r.delete(e),t.add(e),e.ref=t}}o(jQ,"replaceRef");var qQ={default:{tension:170,friction:26},gentle:{tension:120,friction:14},wobbly:{tension:180,friction:12},stiff:{tension:210,friction:20},slow:{tension:280,friction:60},molasses:{tension:280,friction:120}},VQ=o(e=>e,"linear"),vS=Tr({},qQ.default,{mass:1,damping:1,easing:VQ,clamp:!1}),RS=class RS{constructor(){this.tension=void 0,this.friction=void 0,this.frequency=void 0,this.damping=void 0,this.mass=void 0,this.velocity=0,this.restVelocity=void 0,this.precision=void 0,this.progress=void 0,this.duration=void 0,this.easing=void 0,this.clamp=void 0,this.bounce=void 0,this.decay=void 0,this.round=void 0,Object.assign(this,vS)}};o(RS,"AnimationConfig");var bS=RS;function WQ(e,t,r){r&&(r=Tr({},r),pN(r,t),t=Tr({},r,t)),pN(e,t),Object.assign(e,t);for(let u in vS)e[u]==null&&(e[u]=vS[u]);let{mass:n,frequency:i,damping:s}=e;return ne.und(i)||(i<.01&&(i=.01),s<0&&(s=0),e.tension=Math.pow(2*Math.PI/i,2)*n,e.friction=4*Math.PI*s*n/i),e}o(WQ,"mergeConfig");function pN(e,t){if(!ne.und(t.decay))e.duration=void 0;else{let r=!ne.und(t.tension)||!ne.und(t.friction);(r||!ne.und(t.frequency)||!ne.und(t.damping)||!ne.und(t.mass))&&(e.duration=void 0,e.decay=void 0),r&&(e.frequency=void 0)}}o(pN,"sanitizeConfig");var hN=[],NS=class NS{constructor(){this.changed=!1,this.values=hN,this.toValues=null,this.fromValues=hN,this.to=void 0,this.from=void 0,this.config=new bS,this.immediate=!1}};o(NS,"Animation");var yS=NS;function IN(e,{key:t,props:r,defaultProps:n,state:i,actions:s}){return new Promise((u,c)=>{var d;let p,h,m=gp((d=r.cancel)!=null?d:n?.cancel,t);if(m)w();else{ne.und(r.pause)||(i.paused=gp(r.pause,t));let E=n?.pause;E!==!0&&(E=i.paused||gp(E,t)),p=Au(r.delay||0,t),E?(i.resumeQueue.add(b),s.pause()):(s.resume(),b())}function v(){i.resumeQueue.add(b),i.timeouts.delete(h),h.cancel(),p=h.time-De.now()}o(v,"onPause");function b(){p>0&&!Jn.skipAnimation?(h=De.setTimeout(w,p),i.pauseQueue.add(v),i.timeouts.add(h)):w()}o(b,"onResume");function w(){i.pauseQueue.delete(v),i.timeouts.delete(h),e<=(i.cancelId||0)&&(m=!0);try{s.start(Tr({},r,{callId:e,cancel:m}),u)}catch(E){c(E)}}o(w,"onStart")})}o(IN,"scheduleProps");var OS=o((e,t)=>t.length==1?t[0]:t.some(r=>r.cancelled)?Oc(e.get()):t.every(r=>r.noop)?kN(e.get()):Wo(e.get(),t.every(r=>r.finished)),"getCombinedResult"),kN=o(e=>({value:e,noop:!0,finished:!0,cancelled:!1}),"getNoopResult"),Wo=o((e,t,r=!1)=>({value:e,finished:t,cancelled:r}),"getFinishedResult"),Oc=o(e=>({value:e,cancelled:!0,finished:!1}),"getCancelledResult");function CN(e,t,r,n){let{callId:i,parentId:s,onRest:u}=t,{asyncTo:c,promise:d}=r;return!s&&e===c&&!t.reset?d:r.promise=(async()=>{r.asyncId=i,r.asyncTo=e;let p=TS(t,(x,g)=>g==="onRest"?void 0:x),h,m,v=new Promise((x,g)=>(h=x,m=g)),b=o(x=>{let g=i<=(r.cancelId||0)&&Oc(n)||i!==r.asyncId&&Wo(n,!1);if(g)throw x.result=g,m(x),x},"bailIfEnded"),w=o((x,g)=>{let y=new W0,I=new G0;return(async()=>{if(Jn.skipAnimation)throw vp(r),I.result=Wo(n,!1),m(I),I;b(y);let k=ne.obj(x)?Tr({},x):Tr({},g,{to:x});k.parentId=i,Yn(p,(A,B)=>{ne.und(k[B])&&(k[B]=A)});let N=await n.start(k);return b(y),r.paused&&await new Promise(A=>{r.resumeQueue.add(A)}),N})()},"animate"),E;if(Jn.skipAnimation)return vp(r),Wo(n,!1);try{let x;ne.arr(e)?x=(async g=>{for(let y of g)await w(y)})(e):x=Promise.resolve(e(w,n.stop.bind(n))),await Promise.all([x.then(h),v]),E=Wo(n.get(),!0,!1)}catch(x){if(x instanceof W0)E=x.result;else if(x instanceof G0)E=x.result;else throw x}finally{i==r.asyncId&&(r.asyncId=s,r.asyncTo=s?c:void 0,r.promise=s?d:void 0)}return ne.fun(u)&&De.batchedUpdates(()=>{u(E,n,n.item)}),E})()}o(CN,"runAsync");function vp(e,t){Ic(e.timeouts,r=>r.cancel()),e.pauseQueue.clear(),e.resumeQueue.clear(),e.asyncId=e.asyncTo=e.promise=void 0,t&&(e.cancelId=t)}o(vp,"stopAsync");var PS=class PS extends Error{constructor(){super("An async animation has been interrupted. You see this error because you forgot to use `await` or `.catch(...)` on its returned promise."),this.result=void 0}};o(PS,"BailSignal");var W0=PS,LS=class LS extends Error{constructor(){super("SkipAnimationSignal"),this.result=void 0}};o(LS,"SkipAniamtionSignal");var G0=LS,xS=o(e=>e instanceof bp,"isFrameValue"),GQ=1,DS=class DS extends Ec{constructor(...t){super(...t),this.id=GQ++,this.key=void 0,this._priority=0}get priority(){return this._priority}set priority(t){this._priority!=t&&(this._priority=t,this._onPriorityChange(t))}get(){let t=Vo(this);return t&&t.getValue()}to(...t){return Jn.to(this,t)}interpolate(...t){return iN(),Jn.to(this,t)}toJSON(){return this.get()}observerAdded(t){t==1&&this._attach()}observerRemoved(t){t==0&&this._detach()}_attach(){}_detach(){}_onChange(t,r=!1){ku(this,{type:"change",parent:this,value:t,idle:r})}_onPriorityChange(t){this.idle||Cc.sort(this),ku(this,{type:"priority",parent:this,priority:t})}};o(DS,"FrameValue");var bp=DS,Ru=Symbol.for("SpringPhase"),TN=1,wS=2,SS=4,mS=o(e=>(e[Ru]&TN)>0,"hasAnimated"),fs=o(e=>(e[Ru]&wS)>0,"isAnimating"),pp=o(e=>(e[Ru]&SS)>0,"isPaused"),mN=o((e,t)=>t?e[Ru]|=wS|TN:e[Ru]&=~wS,"setActiveBit"),gN=o((e,t)=>t?e[Ru]|=SS:e[Ru]&=~SS,"setPausedBit"),MS=class MS extends bp{constructor(t,r){if(super(),this.key=void 0,this.animation=new yS,this.queue=void 0,this.defaultProps={},this._state={paused:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._pendingCalls=new Set,this._lastCallId=0,this._lastToId=0,this._memoizedDuration=0,!ne.und(t)||!ne.und(r)){let n=ne.obj(t)?Tr({},t):Tr({},r,{from:t});ne.und(n.default)&&(n.default=!0),this.start(n)}}get idle(){return!(fs(this)||this._state.asyncTo)||pp(this)}get goal(){return Hr(this.animation.to)}get velocity(){let t=Vo(this);return t instanceof Cu?t.lastVelocity||0:t.getPayload().map(r=>r.lastVelocity||0)}get hasAnimated(){return mS(this)}get isAnimating(){return fs(this)}get isPaused(){return pp(this)}advance(t){let r=!0,n=!1,i=this.animation,{config:s,toValues:u}=i,c=fp(i.to);!c&&_n(i.to)&&(u=gn(Hr(i.to))),i.values.forEach((h,m)=>{if(h.done)return;let v=h.constructor==Tu?1:c?c[m].lastPosition:u[m],b=i.immediate,w=v;if(!b){if(w=h.lastPosition,s.tension<=0){h.done=!0;return}let E=h.elapsedTime+=t,x=i.fromValues[m],g=h.v0!=null?h.v0:h.v0=ne.arr(s.velocity)?s.velocity[m]:s.velocity,y;if(ne.und(s.duration))if(s.decay){let I=s.decay===!0?.998:s.decay,k=Math.exp(-(1-I)*E);w=x+g/(1-I)*(1-k),b=Math.abs(h.lastPosition-w)<.1,y=g*k}else{y=h.lastVelocity==null?g:h.lastVelocity;let I=s.precision||(x==v?.005:Math.min(1,Math.abs(v-x)*.001)),k=s.restVelocity||I/10,N=s.clamp?0:s.bounce,A=!ne.und(N),B=x==v?h.v0>0:xk,!(!O&&(b=Math.abs(v-w)<=I,b)));++j){A&&(P=w==v||w>v==B,P&&(y=-y*N,w=v));let $=-s.tension*1e-6*(w-v),H=-s.friction*.001*y,W=($+H)/s.mass;y=y+W*M,w=w+y*M}}else{let I=1;s.duration>0&&(this._memoizedDuration!==s.duration&&(this._memoizedDuration=s.duration,h.durationProgress>0&&(h.elapsedTime=s.duration*h.durationProgress,E=h.elapsedTime+=t)),I=(s.progress||0)+E/this._memoizedDuration,I=I>1?1:I<0?0:I,h.durationProgress=I),w=x+s.easing(I)*(v-x),y=(w-h.lastPosition)/t,b=I==1}h.lastVelocity=y,Number.isNaN(w)&&(console.warn("Got NaN while animating:",this),b=!0)}c&&!c[m].done&&(b=!1),b?h.done=!0:r=!1,h.setValue(w,s.round)&&(n=!0)});let d=Vo(this),p=d.getValue();if(r){let h=Hr(i.to);(p!==h||n)&&!s.decay?(d.setValue(h),this._onChange(h)):n&&s.decay&&this._onChange(p),this._stop()}else n&&this._onChange(p)}set(t){return De.batchedUpdates(()=>{this._stop(),this._focus(t),this._set(t)}),this}pause(){this._update({pause:!0})}resume(){this._update({pause:!1})}finish(){if(fs(this)){let{to:t,config:r}=this.animation;De.batchedUpdates(()=>{this._onStart(),r.decay||this._set(t,!1),this._stop()})}return this}update(t){return(this.queue||(this.queue=[])).push(t),this}start(t,r){let n;return ne.und(t)?(n=this.queue||[],this.queue=[]):n=[ne.obj(t)?t:Tr({},r,{to:t})],Promise.all(n.map(i=>this._update(i))).then(i=>OS(this,i))}stop(t){let{to:r}=this.animation;return this._focus(this.get()),vp(this._state,t&&this._lastCallId),De.batchedUpdates(()=>this._stop(r,t)),this}reset(){this._update({reset:!0})}eventObserved(t){t.type=="change"?this._start():t.type=="priority"&&(this.priority=t.priority+1)}_prepareNode(t){let r=this.key||"",{to:n,from:i}=t;n=ne.obj(n)?n[r]:n,(n==null||_S(n))&&(n=void 0),i=ne.obj(i)?i[r]:i,i==null&&(i=void 0);let s={to:n,from:i};return mS(this)||(t.reverse&&([n,i]=[i,n]),i=Hr(i),ne.und(i)?Vo(this)||this._set(n):this._set(i)),s}_update(t,r){let n=Tr({},t),{key:i,defaultProps:s}=this;n.default&&Object.assign(s,TS(n,(d,p)=>/^on/.test(p)?wN(d,i):d)),vN(this,n,"onProps"),mp(this,"onProps",n,this);let u=this._prepareNode(n);if(Object.isFrozen(this))throw Error("Cannot animate a `SpringValue` object that is frozen. Did you forget to pass your component to `animated(...)` before animating its props?");let c=this._state;return IN(++this._lastCallId,{key:i,props:n,defaultProps:s,state:c,actions:{pause:o(()=>{pp(this)||(gN(this,!0),kc(c.pauseQueue),mp(this,"onPause",Wo(this,hp(this,this.animation.to)),this))},"pause"),resume:o(()=>{pp(this)&&(gN(this,!1),fs(this)&&this._resume(),kc(c.resumeQueue),mp(this,"onResume",Wo(this,hp(this,this.animation.to)),this))},"resume"),start:this._merge.bind(this,u)}}).then(d=>{if(n.loop&&d.finished&&!(r&&d.noop)){let p=ON(n);if(p)return this._update(p,!0)}return d})}_merge(t,r,n){if(r.cancel)return this.stop(!0),n(Oc(this));let i=!ne.und(t.to),s=!ne.und(t.from);if(i||s)if(r.callId>this._lastToId)this._lastToId=r.callId;else return n(Oc(this));let{key:u,defaultProps:c,animation:d}=this,{to:p,from:h}=d,{to:m=p,from:v=h}=t;s&&!i&&(!r.default||ne.und(m))&&(m=v),r.reverse&&([m,v]=[v,m]);let b=!Ei(v,h);b&&(d.from=v),v=Hr(v);let w=!Ei(m,p);w&&this._focus(m);let E=_S(r.to),{config:x}=d,{decay:g,velocity:y}=x;(i||s)&&(x.velocity=0),r.config&&!E&&WQ(x,Au(r.config,u),r.config!==c.config?Au(c.config,u):void 0);let I=Vo(this);if(!I||ne.und(m))return n(Wo(this,!0));let k=ne.und(r.reset)?s&&!r.default:!ne.und(v)&&gp(r.reset,u),N=k?v:this.get(),A=_p(m),B=ne.num(A)||ne.arr(A)||Tc(A),O=!E&&(!B||gp(c.immediate||r.immediate,u));if(w){let j=V0(m);if(j!==I.constructor)if(O)I=this._set(A);else throw Error(`Cannot animate between ${I.constructor.name} and ${j.name}, as the "to" prop suggests`)}let P=I.constructor,M=_n(m),L=!1;if(!M){let j=k||!mS(this)&&b;(w||j)&&(L=Ei(_p(N),A),M=!L),(!Ei(d.immediate,O)&&!O||!Ei(x.decay,g)||!Ei(x.velocity,y))&&(M=!0)}if(L&&fs(this)&&(d.changed&&!k?M=!0:M||this._stop(p)),!E&&((M||_n(p))&&(d.values=I.getPayload(),d.toValues=_n(m)?null:P==Tu?[1]:gn(A)),d.immediate!=O&&(d.immediate=O,!O&&!k&&this._set(p)),M)){let{onRest:j}=d;Ze(YQ,H=>vN(this,r,H));let $=Wo(this,hp(this,p));kc(this._pendingCalls,$),this._pendingCalls.add(n),d.changed&&De.batchedUpdates(()=>{d.changed=!k,j?.($,this),k?Au(c.onRest,$):d.onStart==null||d.onStart($,this)})}k&&this._set(N),E?n(CN(r.to,r,this._state,this)):M?this._start():fs(this)&&!w?this._pendingCalls.add(n):n(kN(N))}_focus(t){let r=this.animation;t!==r.to&&(aS(this)&&this._detach(),r.to=t,aS(this)&&this._attach())}_attach(){let t=0,{to:r}=this.animation;_n(r)&&(la(r,this),xS(r)&&(t=r.priority+1)),this.priority=t}_detach(){let{to:t}=this.animation;_n(t)&&ds(t,this)}_set(t,r=!0){let n=Hr(t);if(!ne.und(n)){let i=Vo(this);if(!i||!Ei(n,i.getValue())){let s=V0(n);!i||i.constructor!=s?q0(this,s.create(n)):i.setValue(n),i&&De.batchedUpdates(()=>{this._onChange(n,r)})}}return Vo(this)}_onStart(){let t=this.animation;t.changed||(t.changed=!0,mp(this,"onStart",Wo(this,hp(this,t.to)),this))}_onChange(t,r){r||(this._onStart(),Au(this.animation.onChange,t,this)),Au(this.defaultProps.onChange,t,this),super._onChange(t,r)}_start(){let t=this.animation;Vo(this).reset(Hr(t.to)),t.immediate||(t.fromValues=t.values.map(r=>r.lastPosition)),fs(this)||(mN(this,!0),pp(this)||this._resume())}_resume(){Jn.skipAnimation?this.finish():Cc.start(this)}_stop(t,r){if(fs(this)){mN(this,!1);let n=this.animation;Ze(n.values,s=>{s.done=!0}),n.toValues&&(n.onChange=n.onPause=n.onResume=void 0),ku(this,{type:"idle",parent:this});let i=r?Oc(this.get()):Wo(this.get(),hp(this,t??n.to));kc(this._pendingCalls,i),n.changed&&(n.changed=!1,mp(this,"onRest",i,this))}}};o(MS,"SpringValue");var ES=MS;function hp(e,t){let r=_p(t),n=_p(e.get());return Ei(n,r)}o(hp,"checkFinished");function ON(e,t=e.loop,r=e.to){let n=Au(t);if(n){let i=n!==!0&&EN(n),s=(i||e).reverse,u=!i||i.reset;return yp(Tr({},e,{loop:t,default:!1,pause:void 0,to:!s||_S(r)?r:void 0,from:u?e.from:void 0,reset:u},i))}}o(ON,"createLoopUpdate");function yp(e){let{to:t,from:r}=e=EN(e),n=new Set;return ne.obj(t)&&_N(t,n),ne.obj(r)&&_N(r,n),e.keys=n.size?Array.from(n):null,e}o(yp,"createUpdate");function KQ(e){let t=yp(e);return ne.und(t.default)&&(t.default=TS(t)),t}o(KQ,"declareUpdate");function _N(e,t){Yn(e,(r,n)=>r!=null&&t.add(n))}o(_N,"findDefined");var YQ=["onStart","onRest","onChange","onPause","onResume"];function vN(e,t,r){e.animation[r]=t[r]!==SN(t,r)?wN(t[r],e.key):void 0}o(vN,"mergeActiveFn");function mp(e,t,...r){var n,i,s,u;(n=(i=e.animation)[t])==null||n.call(i,...r),(s=(u=e.defaultProps)[t])==null||s.call(u,...r)}o(mp,"sendEvent");var JQ=["onStart","onChange","onRest"],QQ=1,BS=class BS{constructor(t,r){this.id=QQ++,this.springs={},this.queue=[],this.ref=void 0,this._flush=void 0,this._initialProps=void 0,this._lastAsyncId=0,this._active=new Set,this._changed=new Set,this._started=!1,this._item=void 0,this._state={paused:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._events={onStart:new Map,onChange:new Map,onRest:new Map},this._onFrame=this._onFrame.bind(this),r&&(this._flush=r),t&&this.start(Tr({default:!0},t))}get idle(){return!this._state.asyncTo&&Object.values(this.springs).every(t=>t.idle)}get item(){return this._item}set item(t){this._item=t}get(){let t={};return this.each((r,n)=>t[n]=r.get()),t}set(t){for(let r in t){let n=t[r];ne.und(n)||this.springs[r].set(n)}}update(t){return t&&this.queue.push(yp(t)),this}start(t){let{queue:r}=this;return t?r=gn(t).map(yp):this.queue=[],this._flush?this._flush(this,r):(LN(this,r),kS(this,r))}stop(t,r){if(t!==!!t&&(r=t),r){let n=this.springs;Ze(gn(r),i=>n[i].stop(!!t))}else vp(this._state,this._lastAsyncId),this.each(n=>n.stop(!!t));return this}pause(t){if(ne.und(t))this.start({pause:!0});else{let r=this.springs;Ze(gn(t),n=>r[n].pause())}return this}resume(t){if(ne.und(t))this.start({pause:!1});else{let r=this.springs;Ze(gn(t),n=>r[n].resume())}return this}each(t){Yn(this.springs,t)}_onFrame(){let{onStart:t,onChange:r,onRest:n}=this._events,i=this._active.size>0,s=this._changed.size>0;(i&&!this._started||s&&!this._started)&&(this._started=!0,Ic(t,([d,p])=>{p.value=this.get(),d(p,this,this._item)}));let u=!i&&this._started,c=s||u&&n.size?this.get():null;s&&r.size&&Ic(r,([d,p])=>{p.value=c,d(p,this,this._item)}),u&&(this._started=!1,Ic(n,([d,p])=>{p.value=c,d(p,this,this._item)}))}eventObserved(t){if(t.type=="change")this._changed.add(t.parent),t.idle||this._active.add(t.parent);else if(t.type=="idle")this._active.delete(t.parent);else return;De.onFrame(this._onFrame)}};o(BS,"Controller");var IS=BS;function kS(e,t){return Promise.all(t.map(r=>AN(e,r))).then(r=>OS(e,r))}o(kS,"flushUpdateQueue");async function AN(e,t,r){let{keys:n,to:i,from:s,loop:u,onRest:c,onResolve:d}=t,p=ne.obj(t.default)&&t.default;u&&(t.loop=!1),i===!1&&(t.to=null),s===!1&&(t.from=null);let h=ne.arr(i)||ne.fun(i)?i:void 0;h?(t.to=void 0,t.onRest=void 0,p&&(p.onRest=void 0)):Ze(JQ,E=>{let x=t[E];if(ne.fun(x)){let g=e._events[E];t[E]=({finished:y,cancelled:I})=>{let k=g.get(x);k?(y||(k.finished=!1),I&&(k.cancelled=!0)):g.set(x,{value:null,finished:y||!1,cancelled:I||!1})},p&&(p[E]=t[E])}});let m=e._state;t.pause===!m.paused?(m.paused=t.pause,kc(t.pause?m.pauseQueue:m.resumeQueue)):m.paused&&(t.pause=!0);let v=(n||Object.keys(e.springs)).map(E=>e.springs[E].start(t)),b=t.cancel===!0||SN(t,"cancel")===!0;(h||b&&m.asyncId)&&v.push(IN(++e._lastAsyncId,{props:t,state:m,actions:{pause:P0,resume:P0,start(E,x){b?(vp(m,e._lastAsyncId),x(Oc(e))):(E.onRest=c,x(CN(h,E,m,e)))}}})),m.paused&&await new Promise(E=>{m.resumeQueue.add(E)});let w=OS(e,await Promise.all(v));if(u&&w.finished&&!(r&&w.noop)){let E=ON(t,u,i);if(E)return LN(e,[E]),AN(e,E,!0)}return d&&De.batchedUpdates(()=>d(w,e,e.item)),w}o(AN,"flushUpdate");function bN(e,t){let r=Tr({},e.springs);return t&&Ze(gn(t),n=>{ne.und(n.keys)&&(n=yp(n)),ne.obj(n.to)||(n=Tr({},n,{to:void 0})),PN(r,n,i=>NN(i))}),RN(e,r),r}o(bN,"getSprings");function RN(e,t){Yn(t,(r,n)=>{e.springs[n]||(e.springs[n]=r,la(r,e))})}o(RN,"setSprings");function NN(e,t){let r=new ES;return r.key=e,t&&la(r,t),r}o(NN,"createSpring");function PN(e,t,r){t.keys&&Ze(t.keys,n=>{(e[n]||(e[n]=r(n)))._prepareNode(t)})}o(PN,"prepareSprings");function LN(e,t){Ze(t,r=>{PN(e.springs,r,n=>NN(n,e))})}o(LN,"prepareKeys");function XQ(e,t){if(e==null)return{};var r={},n=Object.keys(e),i,s;for(s=0;s=0)&&(r[i]=e[i]);return r}o(XQ,"_objectWithoutPropertiesLoose");var ZQ=["children"],Y0=o(e=>{let{children:t}=e,r=XQ(e,ZQ),n=(0,To.useContext)(K0),i=r.pause||!!n.pause,s=r.immediate||!!n.immediate;r=sN(()=>({pause:i,immediate:s}),[i,s]);let{Provider:u}=K0;return xp.createElement(u,{value:r},t)},"SpringContext"),K0=eX(Y0,{});Y0.Provider=K0.Provider;Y0.Consumer=K0.Consumer;function eX(e,t){return Object.assign(e,xp.createContext(t)),e.Provider._context=e,e.Consumer._context=e,e}o(eX,"makeContext");var tX=o(()=>{let e=[],t=o(function(i){aN();let s=[];return Ze(e,(u,c)=>{if(ne.und(i))s.push(u.start());else{let d=r(i,u,c);d&&s.push(u.start(d))}}),s},"SpringRef");t.current=e,t.add=function(n){e.includes(n)||e.push(n)},t.delete=function(n){let i=e.indexOf(n);~i&&e.splice(i,1)},t.pause=function(){return Ze(e,n=>n.pause(...arguments)),this},t.resume=function(){return Ze(e,n=>n.resume(...arguments)),this},t.set=function(n){Ze(e,i=>i.set(n))},t.start=function(n){let i=[];return Ze(e,(s,u)=>{if(ne.und(n))i.push(s.start());else{let c=this._getProps(n,s,u);c&&i.push(s.start(c))}}),i},t.stop=function(){return Ze(e,n=>n.stop(...arguments)),this},t.update=function(n){return Ze(e,(i,s)=>i.update(this._getProps(n,i,s))),this};let r=o(function(i,s,u){return ne.fun(i)?i(u,s):i},"_getProps");return t._getProps=r,t},"SpringRef");function rX(e,t,r){let n=ne.fun(t)&&t;n&&!r&&(r=[]);let i=(0,To.useMemo)(()=>n||arguments.length==3?tX():void 0,[]),s=(0,To.useRef)(0),u=M0(),c=(0,To.useMemo)(()=>({ctrls:[],queue:[],flush(g,y){let I=bN(g,y);return s.current>0&&!c.queue.length&&!Object.keys(I).some(N=>!g.springs[N])?kS(g,y):new Promise(N=>{RN(g,I),c.queue.push(()=>{N(kS(g,y))}),u()})}}),[]),d=(0,To.useRef)([...c.ctrls]),p=[],h=uS(e)||0;(0,To.useMemo)(()=>{Ze(d.current.slice(e,h),g=>{$Q(g,i),g.stop(!0)}),d.current.length=e,m(h,e)},[e]),(0,To.useMemo)(()=>{m(0,Math.min(h,e))},r);function m(g,y){for(let I=g;IbN(g,p[y])),b=(0,To.useContext)(Y0),w=uS(b),E=b!==w&&HQ(b);B0(()=>{s.current++,c.ctrls=d.current;let{queue:g}=c;g.length&&(c.queue=[],Ze(g,y=>y())),Ze(d.current,(y,I)=>{i?.add(y),E&&y.start({default:b});let k=p[I];k&&(jQ(y,k.ref),y.ref?y.queue.push(k):y.start(k))})}),cp(()=>()=>{Ze(c.ctrls,g=>g.stop(!0))});let x=v.map(g=>Tr({},g));return i?[x,i]:x}o(rX,"useSprings");function AS(e,t){let r=ne.fun(e),[[n],i]=rX(1,r?e:[e],r?t||[]:t);return r||arguments.length==2?[n,i]:n}o(AS,"useSpring");var yN;(function(e){e.MOUNT="mount",e.ENTER="enter",e.UPDATE="update",e.LEAVE="leave"})(yN||(yN={}));var FS=class FS extends bp{constructor(t,r){super(),this.key=void 0,this.idle=!0,this.calc=void 0,this._active=new Set,this.source=t,this.calc=cs(...r);let n=this._get(),i=V0(n);q0(this,i.create(n))}advance(t){let r=this._get(),n=this.get();Ei(r,n)||(Vo(this).setValue(r),this._onChange(r,this.idle)),!this.idle&&xN(this._active)&&gS(this)}_get(){let t=ne.arr(this.source)?this.source.map(Hr):gn(Hr(this.source));return this.calc(...t)}_start(){this.idle&&!xN(this._active)&&(this.idle=!1,Ze(fp(this),t=>{t.done=!1}),Jn.skipAnimation?(De.batchedUpdates(()=>this.advance()),gS(this)):Cc.start(this))}_attach(){let t=1;Ze(gn(this.source),r=>{_n(r)&&la(r,this),xS(r)&&(r.idle||this._active.add(r),t=Math.max(t,r.priority+1))}),this.priority=t,this._start()}_detach(){Ze(gn(this.source),t=>{_n(t)&&ds(t,this)}),this._active.clear(),gS(this)}eventObserved(t){t.type=="change"?t.idle?this.advance():(this._active.add(t.parent),this._start()):t.type=="idle"?this._active.delete(t.parent):t.type=="priority"&&(this.priority=gn(this.source).reduce((r,n)=>Math.max(r,(xS(n)?n.priority:0)+1),0))}};o(FS,"Interpolation");var CS=FS;function nX(e){return e.idle!==!1}o(nX,"isIdle");function xN(e){return!e.size||Array.from(e).every(nX)}o(xN,"checkIdle");function gS(e){e.idle||(e.idle=!0,Ze(fp(e),t=>{t.done=!0}),ku(e,{type:"idle",parent:e}))}o(gS,"becomeIdle");Jn.assign({createStringInterpolator:D0,to:o((e,t)=>new CS(e,t),"to")});var gxe=Cc.advance;var MN=V(og());function $S(e,t){if(e==null)return{};var r={},n=Object.keys(e),i,s;for(s=0;s=0)&&(r[i]=e[i]);return r}o($S,"_objectWithoutPropertiesLoose");var oX=["style","children","scrollTop","scrollLeft"],BN=/^--/;function iX(e,t){return t==null||typeof t=="boolean"||t===""?"":typeof t=="number"&&t!==0&&!BN.test(e)&&!(wp.hasOwnProperty(e)&&wp[e])?t+"px":(""+t).trim()}o(iX,"dangerousStyleValue");var DN={};function aX(e,t){if(!e.nodeType||!e.setAttribute)return!1;let r=e.nodeName==="filter"||e.parentNode&&e.parentNode.nodeName==="filter",n=t,{style:i,children:s,scrollTop:u,scrollLeft:c}=n,d=$S(n,oX),p=Object.values(d),h=Object.keys(d).map(m=>r||e.hasAttribute(m)?m:DN[m]||(DN[m]=m.replace(/([A-Z])/g,v=>"-"+v.toLowerCase())));s!==void 0&&(e.textContent=s);for(let m in i)if(i.hasOwnProperty(m)){let v=iX(m,i[m]);BN.test(m)?e.style.setProperty(m,v):e.style[m]=v}h.forEach((m,v)=>{e.setAttribute(m,p[v])}),u!==void 0&&(e.scrollTop=u),c!==void 0&&(e.scrollLeft=c)}o(aX,"applyAnimatedValues");var wp={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},sX=o((e,t)=>e+t.charAt(0).toUpperCase()+t.substring(1),"prefixKey"),uX=["Webkit","Ms","Moz","O"];wp=Object.keys(wp).reduce((e,t)=>(uX.forEach(r=>e[sX(r,t)]=e[t]),e),wp);var lX=["x","y","z"],cX=/^(matrix|translate|scale|rotate|skew)/,dX=/^(translate)/,fX=/^(rotate|skew)/,zS=o((e,t)=>ne.num(e)&&e!==0?e+t:e,"addUnit"),J0=o((e,t)=>ne.arr(e)?e.every(r=>J0(r,t)):ne.num(e)?e===t:parseFloat(e)===t,"isValueIdentity"),qS=class qS extends Ou{constructor(t){let{x:r,y:n,z:i}=t,s=$S(t,lX),u=[],c=[];(r||n||i)&&(u.push([r||0,n||0,i||0]),c.push(d=>[`translate3d(${d.map(p=>zS(p,"px")).join(",")})`,J0(d,0)])),Yn(s,(d,p)=>{if(p==="transform")u.push([d||""]),c.push(h=>[h,h===""]);else if(cX.test(p)){if(delete s[p],ne.und(d))return;let h=dX.test(p)?"px":fX.test(p)?"deg":"";u.push(gn(d)),c.push(p==="rotate3d"?([m,v,b,w])=>[`rotate3d(${m},${v},${b},${zS(w,h)})`,J0(w,0)]:m=>[`${p}(${m.map(v=>zS(v,h)).join(",")})`,J0(m,p.startsWith("scale")?1:0)])}}),u.length&&(s.transform=new HS(u,c)),super(s)}};o(qS,"AnimatedStyle");var US=qS,VS=class VS extends Ec{constructor(t,r){super(),this._value=null,this.inputs=t,this.transforms=r}get(){return this._value||(this._value=this._get())}_get(){let t="",r=!0;return Ze(this.inputs,(n,i)=>{let s=Hr(n[0]),[u,c]=this.transforms[i](ne.arr(s)?s:n.map(Hr));t+=" "+u,r=r&&c}),r?"none":t}observerAdded(t){t==1&&Ze(this.inputs,r=>Ze(r,n=>_n(n)&&la(n,this)))}observerRemoved(t){t==0&&Ze(this.inputs,r=>Ze(r,n=>_n(n)&&ds(n,this)))}eventObserved(t){t.type=="change"&&(this._value=null),ku(this,t)}};o(VS,"FluidTransform");var HS=VS,pX=["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"],hX=["scrollTop","scrollLeft"];Jn.assign({batchedUpdates:MN.unstable_batchedUpdates,createStringInterpolator:D0,colors:rN});var mX=fN(pX,{applyAnimatedValues:aX,createAnimatedStyle:o(e=>new US(e),"createAnimatedStyle"),getComponentProps:o(e=>$S(e,hX),"getComponentProps")}),jS=mX.animated;var FN=V(pe(),1),Sp=typeof document<"u"?FN.default.useLayoutEffect:()=>{};var Q0=V(pe(),1);function WS(e){let t=(0,Q0.useRef)(null);return Sp(()=>{t.current=e},[e]),(0,Q0.useCallback)((...r)=>{let n=t.current;return n?.(...r)},[])}o(WS,"$8ae05eaa5c114e9c$export$7f54fc3180508a52");var X0=V(pe(),1);var Nxe=!!(typeof window<"u"&&window.document&&window.document.createElement),zN=new Map;function UN(e,t){if(e===t)return e;let r=zN.get(e);if(r)return r.forEach(i=>i(t)),t;let n=zN.get(t);return n?(n.forEach(i=>i(e)),e):t}o(UN,"$bdb11010cef70236$export$cd8c9cb68f842629");function HN(...e){return(...t)=>{for(let r of e)typeof r=="function"&&r(...t)}}o(HN,"$ff5963eb1fccf552$export$e08e3b67e392101e");function $N(e){var t,r,n="";if(typeof e=="string"||typeof e=="number")n+=e;else if(typeof e=="object")if(Array.isArray(e)){var i=e.length;for(t=0;t=65&&i.charCodeAt(2)<=90?t[i]=HN(s,u):(i==="className"||i==="UNSAFE_className")&&typeof s=="string"&&typeof u=="string"?t[i]=jN(s,u):i==="id"&&s&&u?t.id=UN(s,u):t[i]=u!==void 0?u:s}}return t}o(GS,"$3ef42575df84b30b$export$9d1611c77c2fe928");var Ac=V(pe(),1);var Z0=V(pe(),1);var YS=class YS{isDefaultPrevented(){return this.nativeEvent.defaultPrevented}preventDefault(){this.defaultPrevented=!0,this.nativeEvent.preventDefault()}stopPropagation(){this.nativeEvent.stopPropagation(),this.isPropagationStopped=()=>!0}isPropagationStopped(){return!1}persist(){}constructor(t,r){this.nativeEvent=r,this.target=r.target,this.currentTarget=r.currentTarget,this.relatedTarget=r.relatedTarget,this.bubbles=r.bubbles,this.cancelable=r.cancelable,this.defaultPrevented=r.defaultPrevented,this.eventPhase=r.eventPhase,this.isTrusted=r.isTrusted,this.timeStamp=r.timeStamp,this.type=t}};o(YS,"$8a9cb279dc87e130$export$905e7fc544a71f36");var KS=YS;function qN(e){let t=(0,Z0.useRef)({isFocused:!1,observer:null});Sp(()=>{let n=t.current;return()=>{n.observer&&(n.observer.disconnect(),n.observer=null)}},[]);let r=WS(n=>{e?.(n)});return(0,Z0.useCallback)(n=>{if(n.target instanceof HTMLButtonElement||n.target instanceof HTMLInputElement||n.target instanceof HTMLTextAreaElement||n.target instanceof HTMLSelectElement){t.current.isFocused=!0;let i=n.target,s=o(u=>{t.current.isFocused=!1,i.disabled&&r(new KS("blur",u)),t.current.observer&&(t.current.observer.disconnect(),t.current.observer=null)},"onBlurHandler");i.addEventListener("focusout",s,{once:!0}),t.current.observer=new MutationObserver(()=>{if(t.current.isFocused&&i.disabled){var u;(u=t.current.observer)===null||u===void 0||u.disconnect();let c=i===document.activeElement?null:document.activeElement;i.dispatchEvent(new FocusEvent("blur",{relatedTarget:c})),i.dispatchEvent(new FocusEvent("focusout",{bubbles:!0,relatedTarget:c}))}}),t.current.observer.observe(i,{attributes:!0,attributeFilter:["disabled"]})}},[r])}o(qN,"$8a9cb279dc87e130$export$715c682d09d639cc");var Ep=V(pe(),1);function JS(e){let{isDisabled:t,onBlurWithin:r,onFocusWithin:n,onFocusWithinChange:i}=e,s=(0,Ep.useRef)({isFocusWithin:!1}),u=(0,Ep.useCallback)(p=>{s.current.isFocusWithin&&!p.currentTarget.contains(p.relatedTarget)&&(s.current.isFocusWithin=!1,r&&r(p),i&&i(!1))},[r,i,s]),c=qN(u),d=(0,Ep.useCallback)(p=>{!s.current.isFocusWithin&&document.activeElement===p.target&&(n&&n(p),i&&i(!0),s.current.isFocusWithin=!0,c(p))},[n,i,c]);return t?{focusWithinProps:{onFocus:void 0,onBlur:void 0}}:{focusWithinProps:{onFocus:d,onBlur:u}}}o(JS,"$9ab94262bd0047c7$export$420e68273165f4ec");var VN={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 WN(e={}){let{style:t,isFocusable:r}=e,[n,i]=(0,Ac.useState)(!1),{focusWithinProps:s}=JS({isDisabled:!r,onFocusWithinChange:o(c=>i(c),"onFocusWithinChange")}),u=(0,Ac.useMemo)(()=>n?t:t?{...VN,...t}:VN,[n]);return{visuallyHiddenProps:{...s,style:u}}}o(WN,"$5c3e21d68f1c4674$export$a966af930f325cab");function QS(e){let{children:t,elementType:r="div",isFocusable:n,style:i,...s}=e,{visuallyHiddenProps:u}=WN(e);return Ac.default.createElement(r,GS(s,u),t)}o(QS,"$5c3e21d68f1c4674$export$439d29a4e110a164");var Rn={"hds-icon":"Notification-module_hds-icon__2ocjD","hds-icon--size-xs":"Notification-module_hds-icon--size-xs__2Mj5D","hds-icon--size-s":"Notification-module_hds-icon--size-s__igOqE","hds-icon--size-m":"Notification-module_hds-icon--size-m__sxXOh","hds-icon--size-l":"Notification-module_hds-icon--size-l__3Ho_A","hds-icon--size-xl":"Notification-module_hds-icon--size-xl__1cTta","hds-icon--alert-circle-fill":"Notification-module_hds-icon--alert-circle-fill__12XKS","hds-icon-start--alert-circle-fill":"Notification-module_hds-icon-start--alert-circle-fill__TwQNY","hds-icon-end--alert-circle-fill":"Notification-module_hds-icon-end--alert-circle-fill__3gb8C","hds-icon--check-circle-fill":"Notification-module_hds-icon--check-circle-fill__2wjh3","hds-icon-start--check-circle-fill":"Notification-module_hds-icon-start--check-circle-fill__2QULC","hds-icon-end--check-circle-fill":"Notification-module_hds-icon-end--check-circle-fill__2gbRD","hds-icon--error-fill":"Notification-module_hds-icon--error-fill__159Nf","hds-icon-start--error-fill":"Notification-module_hds-icon-start--error-fill__2FrGR","hds-icon-end--error-fill":"Notification-module_hds-icon-end--error-fill__1qx8A","hds-icon--info-circle-fill":"Notification-module_hds-icon--info-circle-fill__1F7dp","hds-icon-start--info-circle-fill":"Notification-module_hds-icon-start--info-circle-fill__1-3q2","hds-icon-end--info-circle-fill":"Notification-module_hds-icon-end--info-circle-fill__w7XD0",notification:"Notification-module_notification__3eUBu notification_hds-notification__2DQPN",noBorder:"Notification-module_noBorder__3HZZH",close:"Notification-module_close__nX5bK notification_hds-notification__close-button__1yGIj",autoClose:"Notification-module_autoClose__3mkBX",content:"Notification-module_content__2E8Z_ notification_hds-notification__content__5ylSS",icon:"Notification-module_icon__3xieh notification_hds-icon__29HQM",label:"Notification-module_label__2OUcx notification_hds-notification__label__2t1lR",body:"Notification-module_body__2lrYE notification_hds-notification__body__3cobH",small:"Notification-module_small__3Vi8R notification_hds-notification--small__1wVl6",large:"Notification-module_large__3sVHL notification_hds-notification--large__260Qm","top-left":"Notification-module_top-left__nZQMd notification_hds-notification--top-left__sIHO2","top-center":"Notification-module_top-center__1GWPg notification_hds-notification--top-center__GDWo5","top-right":"Notification-module_top-right__1HAHi notification_hds-notification--top-right__3Wa5K","bottom-left":"Notification-module_bottom-left__17y2g notification_hds-notification--bottom-left__eB4ZK","bottom-center":"Notification-module_bottom-center__2i8Ht notification_hds-notification--bottom-center__5EgOP","bottom-right":"Notification-module_bottom-right__1Giev notification_hds-notification--bottom-right__1SmfT",success:"Notification-module_success__TdJna notification_hds-notification--success__1_3XZ",alert:"Notification-module_alert__1bsQa notification_hds-notification--alert__1MV7H",error:"Notification-module_error___-koD notification_hds-notification--error__3T1Of",boxShadow:"Notification-module_boxShadow__2yJQB notification_hds-notification--box-shadow__2kbD_"};Dt(`.notification_hds-icon__29HQM{background-color:currentcolor;display:inline-block;height:var(--icon-size);-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto;width:var(--icon-size)}.notification_hds-icon--size-xs__19VKz{--icon-size:var(--spacing-layout-2-xs)}.notification_hds-icon--size-s__2Ffyw{--icon-size:var(--spacing-layout-xs)}.notification_hds-icon--size-m__28mpE{--icon-size:var(--spacing-layout-s)}.notification_hds-icon--size-l__T6YEf{--icon-size:var(--spacing-layout-m)}.notification_hds-icon--size-xl__18_OX{--icon-size:var(--spacing-layout-l)}.notification_hds-icon--alert-circle-fill__3er4k{--mask-image-alert-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-alert-circle-fill)}.notification_hds-icon-start--alert-circle-fill__1r-B3{--mask-image-before:var(--mask-image-alert-circle-fill)}.notification_hds-icon-end--alert-circle-fill__2dkn2{--mask-image-after:var(--mask-image-alert-circle-fill)}.notification_hds-icon--check-circle-fill__2u1G4{--mask-image-check-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-check-circle-fill)}.notification_hds-icon-start--check-circle-fill__2JuU0{--mask-image-before:var(--mask-image-check-circle-fill)}.notification_hds-icon-end--check-circle-fill__3YsAQ{--mask-image-after:var(--mask-image-check-circle-fill)}.notification_hds-icon--error-fill__jPWn1{--mask-image-error-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-error-fill)}.notification_hds-icon-start--error-fill__1sR7v{--mask-image-before:var(--mask-image-error-fill)}.notification_hds-icon-end--error-fill__1jyx_{--mask-image-after:var(--mask-image-error-fill)}.notification_hds-icon--info-circle-fill__1gXDU{--mask-image-info-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 100 18 9 9 0 000-18zm1 7v6.5h2V18H9v-1.5h2v-5H9V10h4zm-1.188-4a1.312 1.312 0 110 2.625 1.312 1.312 0 010-2.625z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-info-circle-fill)}.notification_hds-icon-start--info-circle-fill__rortu{--mask-image-before:var(--mask-image-info-circle-fill)}.notification_hds-icon-end--info-circle-fill__3ycxA{--mask-image-after:var(--mask-image-info-circle-fill)}.notification_hds-notification__2DQPN{--notification-background-color:var(--color-info-light);--notification-border-color:var(--color-info);--notification-border-width:var(--spacing-2-xs);--notification-icon-color:var(--color-info);--notification-color:var(--color-black-90);--notification-max-width-inline:none;--notification-max-width-toast:21rem;--notification-z-index-inline:auto;--notification-z-index-toast:99;--notification-offset:var(--spacing-layout-s);--notification-padding:var(--spacing-s);background-color:var(--notification-background-color);border:solid var(--notification-border-color);border-left-width:var(--notification-border-width);border-bottom-width:0;border-right-width:0;border-top-width:0;box-sizing:border-box;color:var(--notification-color);max-width:var(--notification-max-width-inline);padding:var(--notification-padding);position:relative;width:100%;z-index:var(--notification-z-index-inline)}.notification_hds-notification__content__5ylSS{display:grid;grid-gap:var(--spacing-s);gap:var(--spacing-s)}.notification_hds-notification__label__2t1lR{align-items:center;display:flex;font-size:var(--fontsize-heading-xs);font-weight:700;letter-spacing:0;line-height:24px;margin-right:var(--spacing-l)}.notification_hds-notification__2DQPN .notification_hds-icon__29HQM{--icon-size:var(--spacing-layout-xs)}.notification_hds-notification__label__2t1lR>.notification_hds-icon__29HQM{color:var(--notification-icon-color);flex:none;margin-right:var(--spacing-2-xs)}.notification_hds-notification__body__3cobH{font-size:var(--fontsize-body-s);line-height:24px}.notification_hds-notification__close-button__1yGIj{--notification-close-button-offset:var(--spacing-s);background:none;border:none;cursor:pointer;display:flex;outline:none;padding:0;position:absolute;right:var(--notification-close-button-offset);top:var(--notification-close-button-offset)}.notification_hds-notification__close-button__1yGIj:focus{box-shadow:0 0 0 3px var(--color-focus-outline)}.notification_hds-notification--small__1wVl6{--notification-padding:var(--spacing-2-xs)}.notification_hds-notification--small__1wVl6 .notification_hds-notification__content__5ylSS{display:flex;grid-gap:0;gap:0}.notification_hds-notification--small__1wVl6 .notification_hds-notification__label__2t1lR{margin-right:0}.notification_hds-notification--small__1wVl6 .notification_hds-notification__body__3cobH{margin-right:var(--spacing-l)}.notification_hds-notification--small__1wVl6 .notification_hds-notification__close-button__1yGIj{--notification-close-button-offset:var(--spacing-2-xs)}.notification_hds-notification--large__260Qm{--notification-padding:var(--spacing-l)}.notification_hds-notification--large__260Qm .notification_hds-notification__label__2t1lR{margin-right:0}.notification_hds-notification--large__260Qm .notification_hds-notification__close-button__1yGIj{--notification-close-button-offset:var(--spacing-2-xs)}.notification_hds-notification--bottom-center__5EgOP,.notification_hds-notification--bottom-left__eB4ZK,.notification_hds-notification--bottom-right__1SmfT,.notification_hds-notification--top-center__GDWo5,.notification_hds-notification--top-left__sIHO2,.notification_hds-notification--top-right__3Wa5K{border-left-width:0;border-bottom-width:0;border-right-width:0;border-top-width:var(--notification-border-width);max-width:var(--notification-max-width-toast);position:fixed;width:calc(100% - var(--spacing-l));z-index:var(--notification-z-index-toast)}.notification_hds-notification--top-left__sIHO2{left:var(--notification-offset);top:var(--notification-offset)}.notification_hds-notification--top-center__GDWo5{left:50%;top:var(--notification-offset);transform:translateX(-50%)}.notification_hds-notification--top-right__3Wa5K{right:var(--notification-offset);top:var(--notification-offset)}.notification_hds-notification--bottom-left__eB4ZK{bottom:var(--notification-offset);left:var(--notification-offset)}.notification_hds-notification--bottom-center__5EgOP{bottom:var(--notification-offset);left:50%;transform:translateX(-50%)}.notification_hds-notification--bottom-right__1SmfT{bottom:var(--notification-offset);right:var(--notification-offset)}@media only screen and (max-width:765.98px){.notification_hds-notification__2DQPN{--notification-offset:var(--spacing-s)}}.notification_hds-notification--success__1_3XZ{--notification-background-color:var(--color-success-light);--notification-border-color:var(--color-success);--notification-icon-color:var(--color-success)}.notification_hds-notification--alert__1MV7H{--notification-background-color:var(--color-alert-light);--notification-border-color:var(--color-alert-dark);--notification-icon-color:var(--color-alert-dark)}.notification_hds-notification--error__3T1Of{--notification-background-color:var(--color-error-light);--notification-border-color:var(--color-error);--notification-icon-color:var(--color-error)}.notification_hds-notification--box-shadow__2kbD_{box-shadow:var(--box-shadow-l)}.Notification-module_hds-icon__2ocjD{background-color:currentcolor;display:inline-block;height:var(--icon-size);-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto;width:var(--icon-size)}.Notification-module_hds-icon--size-xs__2Mj5D{--icon-size:var(--spacing-layout-2-xs)}.Notification-module_hds-icon--size-s__igOqE{--icon-size:var(--spacing-layout-xs)}.Notification-module_hds-icon--size-m__sxXOh{--icon-size:var(--spacing-layout-s)}.Notification-module_hds-icon--size-l__3Ho_A{--icon-size:var(--spacing-layout-m)}.Notification-module_hds-icon--size-xl__1cTta{--icon-size:var(--spacing-layout-l)}[class*=hds-icon-start--]:before{-webkit-mask-image:var(--mask-image-before);mask-image:var(--mask-image-before)}[class*=hds-icon-end--]:after,[class*=hds-icon-start--]:before{background-color:currentcolor;content:"";display:inline-flex;height:var(--icon-size,24px);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--icon-size,24px)}[class*=hds-icon-end--]:after{-webkit-mask-image:var(--mask-image-after);mask-image:var(--mask-image-after)}.Notification-module_hds-icon--alert-circle-fill__12XKS{--mask-image-alert-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-alert-circle-fill)}.Notification-module_hds-icon-start--alert-circle-fill__TwQNY{--mask-image-before:var(--mask-image-alert-circle-fill)}.Notification-module_hds-icon-end--alert-circle-fill__3gb8C{--mask-image-after:var(--mask-image-alert-circle-fill)}.Notification-module_hds-icon--check-circle-fill__2wjh3{--mask-image-check-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-check-circle-fill)}.Notification-module_hds-icon-start--check-circle-fill__2QULC{--mask-image-before:var(--mask-image-check-circle-fill)}.Notification-module_hds-icon-end--check-circle-fill__2gbRD{--mask-image-after:var(--mask-image-check-circle-fill)}.Notification-module_hds-icon--error-fill__159Nf{--mask-image-error-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-error-fill)}.Notification-module_hds-icon-start--error-fill__2FrGR{--mask-image-before:var(--mask-image-error-fill)}.Notification-module_hds-icon-end--error-fill__1qx8A{--mask-image-after:var(--mask-image-error-fill)}.Notification-module_hds-icon--info-circle-fill__1F7dp{--mask-image-info-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 100 18 9 9 0 000-18zm1 7v6.5h2V18H9v-1.5h2v-5H9V10h4zm-1.188-4a1.312 1.312 0 110 2.625 1.312 1.312 0 010-2.625z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-info-circle-fill)}.Notification-module_hds-icon-start--info-circle-fill__1-3q2{--mask-image-before:var(--mask-image-info-circle-fill)}.Notification-module_hds-icon-end--info-circle-fill__w7XD0{--mask-image-after:var(--mask-image-info-circle-fill)}.Notification-module_notification__3eUBu{overflow:hidden}.Notification-module_notification__3eUBu.Notification-module_noBorder__3HZZH{border:0;padding-top:calc(var(--notification-padding) + var(--notification-border-width))}.Notification-module_notification__3eUBu.Notification-module_noBorder__3HZZH .Notification-module_close__nX5bK{top:calc(var(--notification-close-button-offset) + var(--notification-border-width))}.Notification-module_autoClose__3mkBX{background-color:var(--notification-border-color);height:var(--notification-border-width);left:0;position:absolute;top:0;width:100%}.Notification-module_icon__3xieh{background-color:transparent}`);var GN=V(pe());var Ip=o(e=>typeof e=="string"?e:(0,GN.isValidElement)(e)?Ip(e.props.children):Array.isArray(e)?e.map(Ip).join(""):"","o");var Nu;(function(e){e.Small="small",e.Medium="medium",e.Large="large"})(Nu||(Nu={}));var _X={info:nR,success:oR,error:sR,alert:rR},KN=o(({visuallyHidden:e,children:t})=>e?vr.default.createElement(QS,null,t):t,"v"),XS=vr.default.forwardRef((e,t)=>{var{autoClose:r=!1,autoCloseDuration:n,boxShadow:i=!1,children:s,className:u="",closeAnimationDuration:c=85,closeButtonLabelText:d,dismissible:p=!1,displayAutoCloseProgress:h=!0,invisible:m=!1,label:v,notificationAriaLabel:b="Notification",position:w="inline",onClose:E=o(()=>null,"A"),size:x=Nu.Medium,style:g,type:y="info",headingLevel:I=2}=e,k=ye(e,["autoClose","autoCloseDuration","boxShadow","children","className","closeAnimationDuration","closeButtonLabelText","dismissible","displayAutoCloseProgress","invisible","label","notificationAriaLabel","position","onClose","size","style","type","headingLevel"]);let N=w!=="inline";N&&x===Nu.Large&&(console.warn(`Size '${x}' is only allowed for inline positioned notifications`),x=Nu.Medium),!N&&r&&(console.warn("The 'autoClose' property is not allowed for inline positioned notifications"),r=!1);let[A,B]=(0,vr.useState)(!0),O=(0,vr.useCallback)(()=>{B(!1),setTimeout(()=>E(),c)},[E,c]),P=n>0||!r?n:(()=>{let K=60*(Ip(s).length+Ip(v).length)+1e3;return K<4e3?4e3:K})();(0,vr.useEffect)(()=>{if(r){let K=setTimeout(()=>{O()},P);return()=>clearTimeout(K)}},[r,n,O]);let M=_X[y],L=N?(K=>{let ue=K.includes("center");return{from:{transform:`translate3d(${ue?"-50%":"0"}, ${K.includes("top")?"-":""}32px, 0)`,opacity:.66},to:{transform:`translate3d(${ue?"-50%":"0"}, 0, 0)`,opacity:1},config:{friction:30,tension:300}}})(w):{},j={from:{opacity:1},to:{opacity:0},config:{duration:c}},$=h?(K=>({from:{transform:"translate3d(0%, 0, 0)"},to:{transform:"translate3d(-100%, 0, 0)"},config:{duration:K}}))(P):{},H=AS(A?L:j),W=AS($);return vr.default.createElement(KN,{visuallyHidden:m},vr.default.createElement(jS.section,Object.assign({},k,{style:Object.assign(Object.assign({},H),g),className:xe(Rn[w],Rn.notification,Rn[x],Rn[y],r&&Rn.noBorder,i&&Rn.boxShadow,u),"aria-label":b,role:N||m?"alert":void 0}),r&&vr.default.createElement(jS.div,{style:W,className:Rn.autoClose}),vr.default.createElement("div",{className:Rn.content,ref:t},v&&vr.default.createElement("div",Object.assign({className:Rn.label},N||m?{}:{role:"heading","aria-level":I}),vr.default.createElement(M,{className:Rn.icon}),vr.default.createElement(KN,{visuallyHidden:x===Nu.Small},v)),s&&vr.default.createElement("div",{className:Rn.body},s)),p&&vr.default.createElement("button",{className:xe(Rn.close,Rn[y]),type:"button",title:d,"aria-label":d,onClick:O},vr.default.createElement(mu,null))))});var fa=V(pe());var da=V(pe());var Pu=V(pe());var YN=V(pe());var vX="RequiredIndicator-module_indicator__Pt7GX text-input_hds-text-input__required__2K-Bs";Dt(`@keyframes text-input_fadeIn__2iVIH{0%{opacity:0}to{opacity:1}}.text-input_hds-text-input__2YbWJ{--border-width:2px;--outline-width:3px;--outline-offset-readonly:4px;--input-height:56px;--textarea-height:149px;--icon-size:var(--spacing-m);--icon-color:var(--color-black);--helper-color-default:var(--color-black-60);--helper-color-invalid:var(--color-black);--helper-background-color-invalid:var(--color-error-light);--helper-icon-color-invalid:var(--color-error);--helper-color-success:var(--color-black);--helper-background-color-success:var(--color-success-light);--helper-icon-color-success:var(--color-success);--helper-color-info:var(--color-black);--helper-background-color-info:var(--color-info-light);--helper-icon-color-info:var(--color-info);--input-background-default:var(--color-white);--input-background-disabled:var(--color-black-10);--input-border-color-default:var(--color-black-50);--input-border-color-hover:var(--color-black-90);--input-border-color-focus:var(--color-black-90);--input-border-color-invalid:var(--color-error);--input-border-color-disabled:var(--color-black-10);--input-border-color-success:var(--color-success);--input-color-default:var(--color-black-90);--input-color-disabled:var(--color-black-40);--label-color-default:var(--color-black-90);--label-color-invalid:var(--color-black-90);--placeholder-color:var(--color-black-60)}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu{-webkit-appearance:none;background-color:var(--input-background-default);border:var(--border-width) solid var(--input-border-color-default);border-radius:0;box-sizing:border-box;color:var(--input-color-default);font-family:inherit;font-size:1.125em;height:var(--input-height);line-height:normal;margin:0;padding:0 var(--spacing-s);width:100%;will-change:transform,box-shadow}.text-input_hds-text-input__2YbWJ:not([data-hds-textinput-filled]) .text-input_hds-text-input__button-clear__wx6Bm,.text-input_hds-text-input__input-clear__1vpab::-webkit-search-cancel-button{display:none}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__button-clear__wx6Bm>*{pointer-events:none}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu:hover{border-color:var(--input-border-color-hover);transition:border-color 85ms ease-out}.text-input_hds-text-input__input-wrapper__3qg76:focus-within .text-input_hds-text-input__input__BIkQu{border-color:var(--input-border-color-focus);outline:none}.text-input_hds-text-input__2YbWJ.text-input_hds-text-input--invalid__25oHc .text-input_hds-text-input__input__BIkQu{border-color:var(--input-border-color-invalid)}.text-input_hds-text-input__2YbWJ.text-input_hds-text-input--success__28-SV .text-input_hds-text-input__input__BIkQu{border-color:var(--input-border-color-success)}.text-input_hds-text-input__input-wrapper__3qg76:focus-within .text-input_hds-text-input__input__BIkQu:not([readonly]){box-shadow:0 0 0 var(--outline-width) var(--color-focus-outline);transform:translateZ(0);transition:85ms ease-out;transition-property:box-shadow,transform}.text-input_hds-text-input__label__15SYz{color:var(--label-color-default);display:block;font-size:var(--fontsize-body-m);font-weight:500;margin-bottom:var(--spacing-3-xs)}.text-input_hds-text-input--invalid__25oHc .text-input_hds-text-input__label__15SYz{color:var(--label-color-invalid);transition:color 85ms linear}.text-input_hds-text-input__required__2K-Bs{display:inline-block;font-size:var(--fontsize-body-xl);line-height:1;margin-left:var(--spacing-2-xs);transform:translateY(var(--spacing-3-xs))}.text-input_hds-text-input__input-wrapper__3qg76{display:flex;position:relative}.text-input_hds-text-input__2YbWJ textarea.text-input_hds-text-input__input__BIkQu{font-family:inherit;height:var(--textarea-height);margin:0;min-height:var(--input-height);overflow:auto;padding:var(--spacing-s);resize:vertical}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu::-ms-reveal{display:none}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu::-moz-placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu::placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__helper-text__gNPue{color:var(--helper-color-default);display:block;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-3-xs);white-space:pre-line}.text-input_hds-text-input__error-text__2Qjmg{background-color:var(--helper-background-color-invalid);border-left:8px solid var(--color-error);color:var(--helper-color-invalid);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);white-space:pre-line}.text-input_hds-text-input__error-text__2Qjmg:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__error-text__2Qjmg:before{animation:text-input_fadeIn__2iVIH 85ms ease-out;background:var(--helper-icon-color-invalid);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__success-text__274NH{background-color:var(--helper-background-color-success);border-left:8px solid var(--color-success);color:var(--helper-color-success);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative;white-space:pre-wrap}.text-input_hds-text-input__success-text__274NH:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__success-text__274NH:before{animation:text-input_fadeIn__2iVIH 85ms ease-out;background:var(--helper-icon-color-success);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__info-text__1hF9o{background-color:var(--helper-background-color-info);border-left:8px solid var(--color-info);color:var(--helper-color-info);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative}.text-input_hds-text-input__info-text__1hF9o:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__info-text__1hF9o:before{animation:text-input_fadeIn__2iVIH 85ms ease-out;background:var(--helper-icon-color-info);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu[disabled]{background-color:var(--input-background-disabled);border-color:var(--input-border-color-disabled);color:var(--input-color-disabled);cursor:not-allowed}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu[readonly]{background-color:transparent;border:0;color:var(--input-color-default);outline-offset:var(--outline-offset-readonly);padding:0;-webkit-text-fill-color:var(--input-color-default);transform:translateZ(0);transition:85ms ease-out;transition-property:outline,transform}.text-input_hds-text-input__input-wrapper__3qg76:focus-within input.text-input_hds-text-input__input__BIkQu[readonly]{height:calc(var(--input-height) - 2 * var(--outline-offset-readonly));margin:var(--outline-offset-readonly) 0;outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__input-wrapper__3qg76:focus-within textarea.text-input_hds-text-input__input__BIkQu[readonly]{outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__buttons__1eV1P{align-items:center;bottom:0;display:flex;font-size:1rem;justify-content:center;margin-right:calc(var(--spacing-s) - var(--spacing-xs) / 2);position:absolute;right:0;top:0}.text-input_hds-text-input__button__1JeYJ{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:var(--icon-color);cursor:pointer;display:flex;font:inherit;outline:none;padding:var(--spacing-xs) calc(var(--spacing-xs) / 2)}.text-input_hds-text-input__button__1JeYJ:focus{outline:var(--outline-width) solid var(--color-focus-outline)}`);var JN=o(({className:e,style:t})=>YN.default.createElement("span",{className:xe(vX,e),style:t},"*"),"r");var bX="FieldLabel-module_hidden__3UWxI",yX="FieldLabel-module_label__1zrXK",QN="FieldLabel-module_tooltipButton__1My3f";Dt(".FieldLabel-module_hidden__3UWxI{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:0 -1px -1px 0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.FieldLabel-module_label__1zrXK{color:var(--label-color-default,var(--color-black-90));display:block;font-size:var(--fontsize-body-m);font-weight:500;margin-bottom:var(--spacing-3-xs)}.FieldLabel-module_tooltipButton__1My3f{position:absolute;right:0;top:0}");var Rc=o(e=>{var{hidden:t,id:r,inputId:n,isAriaLabelledBy:i,label:s,required:u,tooltipLabel:c,tooltipButtonLabel:d,tooltipText:p,tooltip:h}=e,m=ye(e,["hidden","id","inputId","isAriaLabelledBy","label","required","tooltipLabel","tooltipButtonLabel","tooltipText","tooltip"]);return Pu.default.createElement(Pu.default.Fragment,null,Pu.default.createElement("label",Object.assign({id:r},(!i||!r)&&{htmlFor:n},{className:`${yX} ${t?bX:""}`},m),s,u&&Pu.default.createElement(JN,null)),h&&Pu.default.createElement(xc,Object.assign({},h.props,{buttonClassName:QN})),p&&Pu.default.createElement(xc,{buttonClassName:QN,tooltipLabel:c,buttonLabel:d},p))},"n");var tn={root:"TextInput-module_root__2CMNr text-input_hds-text-input__2LODq",invalid:"TextInput-module_invalid__2iYo2 text-input_hds-text-input--invalid__1UfKC",inputWrapper:"TextInput-module_inputWrapper__3Rvel text-input_hds-text-input__input-wrapper__1OqYG",input:"TextInput-module_input__1BlHi text-input_hds-text-input__input__GJm5C",hasButton:"TextInput-module_hasButton__2KCM1",hasClearButton:"TextInput-module_hasClearButton__3-tBe text-input_hds-text-input__input-clear__17qr1",clearButton:"TextInput-module_clearButton__bfCLI text-input_hds-text-input__button-clear__2ED7z",errorText:"TextInput-module_errorText__3pizm text-input_hds-text-input__error-text__1GLYk",helperText:"TextInput-module_helperText__2dLR6 text-input_hds-text-input__helper-text__3V2KM",invalidText:"TextInput-module_invalidText__1w4sm text-input_hds-text-input__helper-text__3V2KM",successText:"TextInput-module_successText__2NMCP text-input_hds-text-input__success-text__3EOiy",infoText:"TextInput-module_infoText__zHOGs text-input_hds-text-input__info-text__3bqzy",success:"TextInput-module_success__1kDOm text-input_hds-text-input--success__3dm2J",readOnly:"TextInput-module_readOnly__j615N undefined",buttonWrapper:"TextInput-module_buttonWrapper___filA text-input_hds-text-input__buttons__1RMzT",button:"TextInput-module_button__1ySMX text-input_hds-text-input__button__1Fh0I"};Dt(`@keyframes text-input_fadeIn__2IDZ8{0%{opacity:0}to{opacity:1}}.text-input_hds-text-input__2LODq{--border-width:2px;--outline-width:3px;--outline-offset-readonly:4px;--input-height:56px;--textarea-height:149px;--icon-size:var(--spacing-m);--icon-color:var(--color-black);--helper-color-default:var(--color-black-60);--helper-color-invalid:var(--color-black);--helper-background-color-invalid:var(--color-error-light);--helper-icon-color-invalid:var(--color-error);--helper-color-success:var(--color-black);--helper-background-color-success:var(--color-success-light);--helper-icon-color-success:var(--color-success);--helper-color-info:var(--color-black);--helper-background-color-info:var(--color-info-light);--helper-icon-color-info:var(--color-info);--input-background-default:var(--color-white);--input-background-disabled:var(--color-black-10);--input-border-color-default:var(--color-black-50);--input-border-color-hover:var(--color-black-90);--input-border-color-focus:var(--color-black-90);--input-border-color-invalid:var(--color-error);--input-border-color-disabled:var(--color-black-10);--input-border-color-success:var(--color-success);--input-color-default:var(--color-black-90);--input-color-disabled:var(--color-black-40);--label-color-default:var(--color-black-90);--label-color-invalid:var(--color-black-90);--placeholder-color:var(--color-black-60)}.text-input_hds-text-input__2LODq .text-input_hds-text-input__input__GJm5C{-webkit-appearance:none;background-color:var(--input-background-default);border:var(--border-width) solid var(--input-border-color-default);border-radius:0;box-sizing:border-box;color:var(--input-color-default);font-family:inherit;font-size:1.125em;height:var(--input-height);line-height:normal;margin:0;padding:0 var(--spacing-s);width:100%;will-change:transform,box-shadow}.text-input_hds-text-input__2LODq:not([data-hds-textinput-filled]) .text-input_hds-text-input__button-clear__2ED7z,.text-input_hds-text-input__input-clear__17qr1::-webkit-search-cancel-button{display:none}.text-input_hds-text-input__2LODq .text-input_hds-text-input__button-clear__2ED7z>*{pointer-events:none}.text-input_hds-text-input__2LODq .text-input_hds-text-input__input__GJm5C:hover{border-color:var(--input-border-color-hover);transition:border-color 85ms ease-out}.text-input_hds-text-input__input-wrapper__1OqYG:focus-within .text-input_hds-text-input__input__GJm5C{border-color:var(--input-border-color-focus);outline:none}.text-input_hds-text-input__2LODq.text-input_hds-text-input--invalid__1UfKC .text-input_hds-text-input__input__GJm5C{border-color:var(--input-border-color-invalid)}.text-input_hds-text-input__2LODq.text-input_hds-text-input--success__3dm2J .text-input_hds-text-input__input__GJm5C{border-color:var(--input-border-color-success)}.text-input_hds-text-input__input-wrapper__1OqYG:focus-within .text-input_hds-text-input__input__GJm5C:not([readonly]){box-shadow:0 0 0 var(--outline-width) var(--color-focus-outline);transform:translateZ(0);transition:85ms ease-out;transition-property:box-shadow,transform}.text-input_hds-text-input__label__15F2V{color:var(--label-color-default);display:block;font-size:var(--fontsize-body-m);font-weight:500;margin-bottom:var(--spacing-3-xs)}.text-input_hds-text-input--invalid__1UfKC .text-input_hds-text-input__label__15F2V{color:var(--label-color-invalid);transition:color 85ms linear}.text-input_hds-text-input__required__z3Hm0{display:inline-block;font-size:var(--fontsize-body-xl);line-height:1;margin-left:var(--spacing-2-xs);transform:translateY(var(--spacing-3-xs))}.text-input_hds-text-input__input-wrapper__1OqYG{display:flex;position:relative}.text-input_hds-text-input__2LODq textarea.text-input_hds-text-input__input__GJm5C{font-family:inherit;height:var(--textarea-height);margin:0;min-height:var(--input-height);overflow:auto;padding:var(--spacing-s);resize:vertical}.text-input_hds-text-input__2LODq .text-input_hds-text-input__input__GJm5C::-ms-reveal{display:none}.text-input_hds-text-input__2LODq .text-input_hds-text-input__input__GJm5C::-moz-placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__2LODq .text-input_hds-text-input__input__GJm5C::placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__helper-text__3V2KM{color:var(--helper-color-default);display:block;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-3-xs);white-space:pre-line}.text-input_hds-text-input__error-text__1GLYk{background-color:var(--helper-background-color-invalid);border-left:8px solid var(--color-error);color:var(--helper-color-invalid);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);white-space:pre-line}.text-input_hds-text-input__error-text__1GLYk:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__error-text__1GLYk:before{animation:text-input_fadeIn__2IDZ8 85ms ease-out;background:var(--helper-icon-color-invalid);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__success-text__3EOiy{background-color:var(--helper-background-color-success);border-left:8px solid var(--color-success);color:var(--helper-color-success);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative;white-space:pre-wrap}.text-input_hds-text-input__success-text__3EOiy:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__success-text__3EOiy:before{animation:text-input_fadeIn__2IDZ8 85ms ease-out;background:var(--helper-icon-color-success);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__info-text__3bqzy{background-color:var(--helper-background-color-info);border-left:8px solid var(--color-info);color:var(--helper-color-info);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative}.text-input_hds-text-input__info-text__3bqzy:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__info-text__3bqzy:before{animation:text-input_fadeIn__2IDZ8 85ms ease-out;background:var(--helper-icon-color-info);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__2LODq .text-input_hds-text-input__input__GJm5C[disabled]{background-color:var(--input-background-disabled);border-color:var(--input-border-color-disabled);color:var(--input-color-disabled);cursor:not-allowed}.text-input_hds-text-input__2LODq .text-input_hds-text-input__input__GJm5C[readonly]{background-color:transparent;border:0;color:var(--input-color-default);outline-offset:var(--outline-offset-readonly);padding:0;-webkit-text-fill-color:var(--input-color-default);transform:translateZ(0);transition:85ms ease-out;transition-property:outline,transform}.text-input_hds-text-input__input-wrapper__1OqYG:focus-within input.text-input_hds-text-input__input__GJm5C[readonly]{height:calc(var(--input-height) - 2 * var(--outline-offset-readonly));margin:var(--outline-offset-readonly) 0;outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__input-wrapper__1OqYG:focus-within textarea.text-input_hds-text-input__input__GJm5C[readonly]{outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__buttons__1RMzT{align-items:center;bottom:0;display:flex;font-size:1rem;justify-content:center;margin-right:calc(var(--spacing-s) - var(--spacing-xs) / 2);position:absolute;right:0;top:0}.text-input_hds-text-input__button__1Fh0I{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:var(--icon-color);cursor:pointer;display:flex;font:inherit;outline:none;padding:var(--spacing-xs) calc(var(--spacing-xs) / 2)}.text-input_hds-text-input__button__1Fh0I:focus{outline:var(--outline-width) solid var(--color-focus-outline)}.TextInput-module_root__2CMNr{position:relative;&.TextInput-module_invalid__2iYo2{label{color:var(--label-color-invalid)}}}.TextInput-module_input__1BlHi.TextInput-module_hasButton__2KCM1,.TextInput-module_input__1BlHi.TextInput-module_hasClearButton__3-tBe{padding-right:calc(2 * var(--spacing-s) + 1.5rem)}.TextInput-module_input__1BlHi.TextInput-module_hasButton__2KCM1.TextInput-module_hasClearButton__3-tBe{padding-right:calc(4 * var(--spacing-s) + 1.5rem)}.TextInput-module_button__1ySMX:disabled{cursor:not-allowed}.TextInput-module_button__1ySMX:focus{outline:var(--outline-width) solid var(--color-focus-outline)}`);var XN=da.default.forwardRef((e,t)=>{var{children:r,className:n="",errorText:i,helperText:s,hideLabel:u=!1,id:c,invalid:d=!1,isAriaLabelledBy:p=!1,label:h,labelId:m,onBlur:v,required:b=!1,style:w,successText:E,infoText:x,tooltipLabel:g,tooltipText:y,tooltipButtonLabel:I,tooltip:k}=e,N=ye(e,["children","className","errorText","helperText","hideLabel","id","invalid","isAriaLabelledBy","label","labelId","onBlur","required","style","successText","infoText","tooltipLabel","tooltipText","tooltipButtonLabel","tooltip"]);let A={className:xe(tn.root,d&&tn.invalid,E&&tn.success,n),onBlur:v,style:w};return da.default.createElement("div",Object.assign({},A,N,{ref:t}),h&&da.default.createElement(Rc,{id:m,inputId:c,isAriaLabelledBy:p,hidden:u,label:h,required:b,tooltipLabel:g,tooltipButtonLabel:I,tooltipText:y,tooltip:k}),da.default.createElement("div",{className:xe(tn.inputWrapper)},r),i&&da.default.createElement("div",{className:tn.errorText,id:`${c}-error`},i),E&&da.default.createElement("div",{className:tn.successText,id:`${c}-success`},E),x&&da.default.createElement("div",{className:tn.infoText,id:`${c}-info`},x),s&&da.default.createElement("div",{className:tn.helperText,id:`${c}-helper`},s))});var kp=fa.default.forwardRef((e,t)=>{var{buttonAriaLabel:r,buttonAriaControlsId:n,buttonAriaExpanded:i,buttonIcon:s,children:u,className:c="",clearButtonAriaLabel:d="Clear",clearButton:p=!1,defaultValue:h,disabled:m=!1,errorText:v,helperText:b,hideLabel:w,id:E,infoText:x,invalid:g,label:y,labelId:I,onButtonClick:k,onChange:N=o(()=>null,"E"),required:A,style:B,successText:O,tooltipButtonLabel:P,tooltipLabel:M,tooltipText:L,tooltip:j,type:$="text"}=e,H=ye(e,["buttonAriaLabel","buttonAriaControlsId","buttonAriaExpanded","buttonIcon","children","className","clearButtonAriaLabel","clearButton","defaultValue","disabled","errorText","helperText","hideLabel","id","infoText","invalid","label","labelId","onButtonClick","onChange","required","style","successText","tooltipButtonLabel","tooltipLabel","tooltipText","tooltip","type"]);let W={className:c,errorText:v,helperText:b,hideLabel:w,id:E,infoText:x,invalid:g,label:y,labelId:I,required:A,style:B,successText:O,tooltipButtonLabel:P,tooltipLabel:M,tooltipText:L,tooltip:j},K=fa.default.useRef(null),ue=p0(E,b,v,O,x),ce=!!(s&&k),de=!!(p||$==="search"),Ve=o(Ke=>{if(N(Ke),!de)return;let Qe=Ke.target.value;de&&Qe.length>0?K.current.setAttribute("data-hds-textinput-filled","true"):K.current.removeAttribute("data-hds-textinput-filled")},"H");return h?.length>0&&de&&(W["data-hds-textinput-filled"]=!0),fa.default.createElement(XN,Object.assign({},W,{ref:K}),fa.default.createElement("input",Object.assign({"aria-describedby":ue,className:xe(tn.input,ce&&tn.hasButton,de&&tn.hasClearButton),defaultValue:h,disabled:m,id:E,onChange:Ve,ref:t,required:A,type:$},H)),(ce||de)&&fa.default.createElement("div",{className:tn.buttonWrapper},de&&fa.default.createElement("button",{"aria-label":d,className:xe(tn.button,tn.clearButton),disabled:m,onClick:o(Ke=>{let Qe=K.current.querySelector("input");Qe.value="",Qe.focus(),Ve(Ke)},"onClick"),type:"button"},fa.default.createElement(pc,null)),s&&k&&fa.default.createElement("button",Object.assign({"aria-label":r,className:tn.button,disabled:m,onClick:k,type:"button"},n?{"aria-controls":n,"aria-expanded":i}:{}),s)),u)});var ZN=V(pe()),xX=V(rs());var ZS=o(e=>e===void 0?[]:Array.isArray(e)?e:[e],"o");var wX=V(Cp(),1),SX=V(nP(),1),EX=V(iP(),1),IX=V(sP(),1);function eE(e){this.message=e}o(eE,"e");eE.prototype=new Error,eE.prototype.name="InvalidCharacterError";var twe=typeof window<"u"&&window.atob&&window.atob.bind(window)||function(e){var t=String(e).replace(/=+$/,"");if(t.length%4==1)throw new eE("'atob' failed: The string to be decoded is not correctly encoded.");for(var r,n,i=0,s=0,u="";n=t.charAt(s++);~n&&(r=i%4?64*r+n:n,i++%4)?u+=String.fromCharCode(255&r>>(-2*i&6)):0)n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".indexOf(n);return u};function uP(e){this.message=e}o(uP,"n");uP.prototype=new Error,uP.prototype.name="InvalidTokenError";var kX={debug:o(()=>{},"debug"),info:o(()=>{},"info"),warn:o(()=>{},"warn"),error:o(()=>{},"error")},lP,cP,o_=(e=>(e[e.NONE=0]="NONE",e[e.ERROR=1]="ERROR",e[e.WARN=2]="WARN",e[e.INFO=3]="INFO",e[e.DEBUG=4]="DEBUG",e))(o_||{});(e=>{function t(){lP=3,cP=kX}o(t,"reset"),e.reset=t;function r(i){if(!(0<=i&&i<=4))throw new Error("Invalid log level");lP=i}o(r,"setLevel"),e.setLevel=r;function n(i){cP=i}o(n,"setLogger"),e.setLogger=n})(o_||(o_={}));o_.reset();var awe=60*15,swe=60*5;function CX(e,t){return e.then(function(r){return[null,r]}).catch(function(r){return t&&Object.assign(r,t),[r,void 0]})}o(CX,"to");var dP=CX;var ir=V(pe());var hP=V(rs());var TX="LoadingSpinner-module_notificationArea__1arIM",fP="LoadingSpinner-module_loadingSpinner__2xHT_",OX="LoadingSpinner-module_small__1McRk",AX="LoadingSpinner-module_multicolor__1qbEF";Dt(".LoadingSpinner-module_notificationArea__1arIM{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:0 -1px -1px 0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.LoadingSpinner-module_loadingSpinner__2xHT_{--spinner-size:4rem;--spinner-color:var(--color-coat-of-arms);--spinner-thickness:0.5rem;--spinner-rotation-animation-duration:1.5s;--spinner-color-animation-duration:4.5s;--spinner-color-stage1:var(--color-coat-of-arms);--spinner-color-stage2:var(--color-copper);--spinner-color-stage3:var(--color-suomenlinna);border-top-color:var(--spinner-color);height:var(--spinner-size);position:relative;width:var(--spinner-size)}.LoadingSpinner-module_loadingSpinner__2xHT_ div{animation:LoadingSpinner-module_spinner-rotation-animation__PEk45 var(--spinner-rotation-animation-duration) cubic-bezier(.6,.2,.4,.8) infinite;border:var(--spinner-thickness) solid transparent;border-radius:50%;border-top-color:inherit;box-sizing:border-box;height:100%;position:absolute;width:100%}.LoadingSpinner-module_loadingSpinner__2xHT_ div:nth-child(2){animation-delay:-.15s}.LoadingSpinner-module_loadingSpinner__2xHT_ div:nth-child(3){animation-delay:-.3s}.LoadingSpinner-module_small__1McRk{--spinner-size:1.5rem;--spinner-thickness:0.1875rem}.LoadingSpinner-module_multicolor__1qbEF{animation:LoadingSpinner-module_spinner-color-animation__Yu7Cr var(--spinner-color-animation-duration) cubic-bezier(.6,.2,.4,.9) infinite;border-top-color:var(--spinner-color-stage1)}@keyframes LoadingSpinner-module_spinner-rotation-animation__PEk45{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes LoadingSpinner-module_spinner-color-animation__Yu7Cr{33.3%{border-top-color:var(--spinner-color-stage2)}66.6%{border-top-color:var(--spinner-color-stage3)}}");var pP="hds-loading-spinner-notification-area",tE="data-active-spinners",RX=o(()=>typeof document>"u"?null:document.getElementById(pP)||(()=>{let e=document.createElement("div");return e.id=pP,e.className=TX,e.setAttribute("role","status"),document.body.appendChild(e),e})(),"h"),Lu=o(e=>{var{className:t,multicolor:r=!1,small:n=!1,theme:i,loadingText:s="Page is loading",loadingFinishedText:u="Page has finished loading"}=e,c=ye(e,["className","multicolor","small","theme","loadingText","loadingFinishedText"]);let d=Gn(fP,i);return((p,h)=>{let[m]=(0,ir.useState)((0,hP.uniqueId)()),[v]=(0,ir.useState)(p),[b]=(0,ir.useState)(h),w=(0,ir.useRef)(RX()),E=(0,ir.useCallback)(()=>{w.current!==null&&(w.current.textContent=v)},[w,v]),x=(0,ir.useCallback)(()=>{w.current.textContent=b},[w,b]),g=(0,ir.useCallback)(()=>(w.current.getAttribute(tE)||"").split(",").filter(N=>N!==""),[w]),y=(0,ir.useCallback)(()=>{let N=g();N.push(m),w.current.setAttribute(tE,N.join(","))},[g,w,m]),I=(0,ir.useCallback)(()=>{let N=g().filter(A=>A!==m);w.current.setAttribute(tE,N.join(","))},[g,w,m]),k=(0,ir.useCallback)(()=>{g().length===0&&(x(),setTimeout(()=>{g().length===0&&w.current.parentNode&&w.current.parentNode.removeChild(w.current)},1e3))},[g,x,w]);(0,ir.useEffect)(()=>w.current===null?()=>null:(E(),y(),()=>{I(),k()}),[E,y,I,k])})(s,u),ir.default.createElement("div",Object.assign({className:xe(fP,n&&OX,r&&AX,d,t)},c),ir.default.createElement("div",null),ir.default.createElement("div",null),ir.default.createElement("div",null))},"b");var st=V(pe());function Qn(e,t){if(e==null)return{};var r={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(t.indexOf(n)!==-1)continue;r[n]=e[n]}return r}o(Qn,"_objectWithoutPropertiesLoose");function Be(){return Be=Object.assign?Object.assign.bind():function(e){for(var t=1;tt||s>e&&u=t&&c>=r?s-e-n:u>t&&cr?u-t+i:0}o(m_,"r");var OP=o(function(e,t){var r=window,n=t.scrollMode,i=t.block,s=t.inline,u=t.boundary,c=t.skipOverflowHiddenElements,d=typeof u=="function"?u:function(we){return we!==u};if(!CP(e))throw new TypeError("Invalid target");for(var p,h,m=document.scrollingElement||document.documentElement,v=[],b=e;CP(b)&&d(b);){if((b=(h=(p=b).parentElement)==null?p.getRootNode().host||null:h)===m){v.push(b);break}b!=null&&b===document.body&&iE(b)&&!iE(document.documentElement)||b!=null&&iE(b,c)&&v.push(b)}for(var w=r.visualViewport?r.visualViewport.width:innerWidth,E=r.visualViewport?r.visualViewport.height:innerHeight,x=window.scrollX||pageXOffset,g=window.scrollY||pageYOffset,y=e.getBoundingClientRect(),I=y.height,k=y.width,N=y.top,A=y.right,B=y.bottom,O=y.left,P=i==="start"||i==="nearest"?N:i==="end"?B:N+I/2,M=s==="center"?O+k/2:s==="end"?A:O,L=[],j=0;j=0&&O>=0&&B<=E&&A<=w&&N>=ue&&B<=de&&O>=Ve&&A<=ce)return L;var Ke=getComputedStyle($),Qe=parseInt(Ke.borderLeftWidth,10),$e=parseInt(Ke.borderTopWidth,10),Se=parseInt(Ke.borderRightWidth,10),ct=parseInt(Ke.borderBottomWidth,10),tt=0,bt=0,se="offsetWidth"in $?$.offsetWidth-$.clientWidth-Qe-Se:0,te="offsetHeight"in $?$.offsetHeight-$.clientHeight-$e-ct:0,ae="offsetWidth"in $?$.offsetWidth===0?0:K/$.offsetWidth:0,fe="offsetHeight"in $?$.offsetHeight===0?0:W/$.offsetHeight:0;if(m===$)tt=i==="start"?P:i==="end"?P-E:i==="nearest"?m_(g,g+E,E,$e,ct,g+P,g+P+I,I):P-E/2,bt=s==="start"?M:s==="center"?M-w/2:s==="end"?M-w:m_(x,x+w,w,Qe,Se,x+M,x+M+k,k),tt=Math.max(0,tt+g),bt=Math.max(0,bt+x);else{tt=i==="start"?P-ue-$e:i==="end"?P-de+ct+te:i==="nearest"?m_(ue,de,W,$e,ct+te,P,P+I,I):P-(ue+W/2)+te/2,bt=s==="start"?M-Ve-Qe:s==="center"?M-(Ve+K/2)+se/2:s==="end"?M-ce+Se+se:m_(Ve,ce,K,Qe,Se+se,M,M+k,k);var _e=$.scrollLeft,ve=$.scrollTop;P+=ve-(tt=Math.max(0,Math.min(ve+tt/fe,$.scrollHeight-W/fe+te))),M+=_e-(bt=Math.max(0,Math.min(_e+bt/ae,$.scrollWidth-K/ae+se)))}L.push({el:$,top:tt,left:bt})}return L},"i");var UX=0;function HX(e,t){if(e){var r=OP(e,{boundary:t,block:"nearest",scrollMode:"if-needed"});r.forEach(function(n){var i=n.el,s=n.top,u=n.left;i.scrollTop=s,i.scrollLeft=u})}}o(HX,"scrollIntoView");function AP(e,t){return e===t||e.contains&&e.contains(t)}o(AP,"isOrContainsNode");function aE(e,t){var r;function n(){r&&clearTimeout(r)}o(n,"cancel");function i(){for(var s=arguments.length,u=new Array(s),c=0;c1?i-1:0),u=1;u=37&&r<=40&&t.indexOf("Arrow")!==0?"Arrow"+t:t}o(Ap,"normalizeArrowKey");function Rp(e,t,r,n,i){if(i===void 0&&(i=!0),r===0)return-1;var s=r-1;(typeof t!="number"||t<0||t>=r)&&(t=e>0?-1:s+1);var u=t+e;u<0?u=i?s:0:u>s&&(u=i?0:s);var c=Du(e,u,r,n,i);return c===-1?t>=r?-1:t:c}o(Rp,"getNextWrappingIndex");function Du(e,t,r,n,i){var s=n(t);if(!s||!s.hasAttribute("disabled"))return t;if(e>0){for(var u=t+1;u=0;c--)if(!n(c).hasAttribute("disabled"))return c;return i?e>0?Du(1,0,r,n,!1):Du(-1,r-1,r,n,!1):-1}o(Du,"getNextNonDisabledIndex");function RP(e,t,r,n){return n===void 0&&(n=!0),t.some(function(i){return i&&(AP(i,e)||n&&AP(i,r.activeElement))})}o(RP,"targetWithinDownshift");function jX(e,t,r){return;var n}o(jX,"validateControlledUnchanged");var qX=aE(function(){UP().textContent=""},500);function zP(e,t){var r=UP(t);e&&(r.textContent=e,qX())}o(zP,"setStatus");function UP(e){e===void 0&&(e=document);var t=e.getElementById("a11y-status-message");return t||(t=e.createElement("div"),t.setAttribute("id","a11y-status-message"),t.setAttribute("role","status"),t.setAttribute("aria-live","polite"),t.setAttribute("aria-relevant","additions text"),Object.assign(t.style,{border:"0",clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:"0",position:"absolute",width:"1px"}),e.body.appendChild(t),t)}o(UP,"getStatusDiv");var HP={highlightedIndex:-1,isOpen:!1,selectedItem:null,inputValue:""};function VX(e,t,r){var n=e.props,i=e.type,s={};Object.keys(t).forEach(function(u){WX(u,e,t,r),r[u]!==t[u]&&(s[u]=r[u])}),n.onStateChange&&Object.keys(s).length&&n.onStateChange(Be({type:i},s))}o(VX,"callOnChangeProps");function WX(e,t,r,n){var i=t.props,s=t.type,u="on"+uE(e)+"Change";i[u]&&n[e]!==void 0&&n[e]!==r[e]&&i[u](Be({type:s},n))}o(WX,"invokeOnChangeHandler");function GX(e,t){return t.changes}o(GX,"stateReducer");function KX(e){var t=e.selectedItem,r=e.itemToString;return t?r(t)+" has been selected.":""}o(KX,"getA11ySelectionMessage");var YX=aE(function(e,t){zP(e(),t)},200);function $P(e){var t=e.id,r=e.labelId,n=e.menuId,i=e.getItemId,s=e.toggleButtonId,u=t===void 0?"downshift-"+BP():t;return{labelId:r||u+"-label",menuId:n||u+"-menu",getItemId:i||function(c){return u+"-item-"+c},toggleButtonId:s||u+"-toggle-button"}}o($P,"getElementIds");function sE(e,t,r){return e!==void 0?e:r.length===0?-1:r.indexOf(t)}o(sE,"getItemIndex");function JX(e){return e?String(e):""}o(JX,"itemToString");function NP(e){return/^\S{1}$/.test(e)}o(NP,"isAcceptedCharacterKey");function uE(e){return""+e.slice(0,1).toUpperCase()+e.slice(1)}o(uE,"capitalizeString");function x_(e){var t=(0,re.useRef)(e);return t.current=e,t}o(x_,"useLatestRef");function jP(e,t,r){var n=(0,re.useRef)(),i=(0,re.useRef)(),s=(0,re.useCallback)(function(v,b){i.current=b,v=g_(v,b.props);var w=e(v,b),E=b.props.stateReducer(v,Be({},b,{changes:w}));return E},[e]),u=(0,re.useReducer)(s,t),c=u[0],d=u[1],p=x_(r),h=(0,re.useCallback)(function(v){return d(Be({props:p.current},v))},[p]),m=i.current;return(0,re.useEffect)(function(){m&&n.current&&n.current!==c&&VX(m,g_(n.current,m.props),c),n.current=c},[c,r,m]),[c,h]}o(jP,"useEnhancedReducer");function qP(e,t,r){var n=jP(e,t,r),i=n[0],s=n[1];return[g_(i,r),s]}o(qP,"useControlledReducer");var Op={itemToString:JX,stateReducer:GX,getA11ySelectionMessage:KX,scrollIntoView:HX,circularNavigation:!1,environment:typeof window>"u"?{}:window};function br(e,t,r){r===void 0&&(r=HP);var n="default"+uE(t);return n in e?e[n]:r[t]}o(br,"getDefaultValue");function Tp(e,t,r){if(r===void 0&&(r=HP),t in e)return e[t];var n="initial"+uE(t);return n in e?e[n]:br(e,t,r)}o(Tp,"getInitialValue");function VP(e){var t=Tp(e,"selectedItem"),r=Tp(e,"isOpen"),n=Tp(e,"highlightedIndex"),i=Tp(e,"inputValue");return{highlightedIndex:n<0&&t&&r?e.items.indexOf(t):n,isOpen:r,selectedItem:t,inputValue:i}}o(VP,"getInitialState");function ps(e,t,r,n){var i=e.items,s=e.initialHighlightedIndex,u=e.defaultHighlightedIndex,c=t.selectedItem,d=t.highlightedIndex;return i.length===0?-1:s!==void 0&&d===s?s:u!==void 0?u:c?r===0?i.indexOf(c):Rp(r,i.indexOf(c),i.length,n,!1):r===0?-1:r<0?i.length-1:0}o(ps,"getHighlightedIndexOnOpen");function WP(e,t,r,n){var i=(0,re.useRef)({isMouseDown:!1,isTouchMove:!1});return(0,re.useEffect)(function(){var s=o(function(){i.current.isMouseDown=!0},"onMouseDown"),u=o(function(h){i.current.isMouseDown=!1,e&&!RP(h.target,t.map(function(m){return m.current}),r.document)&&n()},"onMouseUp"),c=o(function(){i.current.isTouchMove=!1},"onTouchStart"),d=o(function(){i.current.isTouchMove=!0},"onTouchMove"),p=o(function(h){e&&!i.current.isTouchMove&&!RP(h.target,t.map(function(m){return m.current}),r.document,!1)&&n()},"onTouchEnd");return r.addEventListener("mousedown",s),r.addEventListener("mouseup",u),r.addEventListener("touchstart",c),r.addEventListener("touchmove",d),r.addEventListener("touchend",p),function(){r.removeEventListener("mousedown",s),r.removeEventListener("mouseup",u),r.removeEventListener("touchstart",c),r.removeEventListener("touchmove",d),r.removeEventListener("touchend",p)}},[e,r]),i}o(WP,"useMouseAndTouchTracker");function lE(){for(var e=!1,t=(0,re.useRef)(!0),r=arguments.length,n=new Array(r),i=0;i=0&&{selectedItem:n.items[d]})}break;case SE:s={highlightedIndex:ps(n,e,1,t.getItemNodeFromIndex),isOpen:!0};break;case EE:s={highlightedIndex:ps(n,e,-1,t.getItemNodeFromIndex),isOpen:!0};break;case gE:case _E:s=Be({isOpen:br(n,"isOpen"),highlightedIndex:br(n,"highlightedIndex")},e.highlightedIndex>=0&&{selectedItem:n.items[e.highlightedIndex]});break;case hE:s={highlightedIndex:Du(1,0,n.items.length,t.getItemNodeFromIndex,!1)};break;case mE:s={highlightedIndex:Du(-1,n.items.length-1,n.items.length,t.getItemNodeFromIndex,!1)};break;case pE:s={isOpen:!1,highlightedIndex:-1};break;case v_:s={isOpen:!1,highlightedIndex:-1};break;case vE:{var p=t.key,h=""+e.inputValue+p,m=PP(h,e.highlightedIndex,n.items,n.itemToString,t.getItemNodeFromIndex);s=Be({inputValue:h},m>=0&&{highlightedIndex:m})}break;case dE:s={highlightedIndex:Rp(i?5:1,e.highlightedIndex,n.items.length,t.getItemNodeFromIndex,n.circularNavigation)};break;case fE:s={highlightedIndex:Rp(i?-5:-1,e.highlightedIndex,n.items.length,t.getItemNodeFromIndex,n.circularNavigation)};break;case bE:s={highlightedIndex:-1};break;case wE:case kE:s={isOpen:!e.isOpen,highlightedIndex:e.isOpen?-1:ps(n,e,0)};break;case CE:s={isOpen:!0,highlightedIndex:ps(n,e,0)};break;case TE:s={isOpen:!1};break;case OE:s={highlightedIndex:t.highlightedIndex};break;case AE:s={selectedItem:t.selectedItem};break;case b_:s={inputValue:t.inputValue};break;case RE:s={highlightedIndex:br(n,"highlightedIndex"),isOpen:br(n,"isOpen"),selectedItem:br(n,"selectedItem"),inputValue:br(n,"inputValue")};break;default:throw new Error("Reducer called without proper action type.")}return Be({},e,s)}o(eZ,"downshiftSelectReducer");tZ.stateChangeTypes=ZX;function tZ(e){e===void 0&&(e={});var t=Be({},XX,e),r=t.items,n=t.scrollIntoView,i=t.environment,s=t.initialIsOpen,u=t.defaultIsOpen,c=t.itemToString,d=t.getA11ySelectionMessage,p=t.getA11yStatusMessage,h=VP(t),m=qP(eZ,h,t),v=m[0],b=m[1],w=v.isOpen,E=v.highlightedIndex,x=v.selectedItem,g=v.inputValue,y=(0,re.useRef)(null),I=(0,re.useRef)(null),k=(0,re.useRef)();k.current={};var N=(0,re.useRef)(!0),A=(0,re.useRef)(null),B=(0,re.useRef)($P(t)),O=(0,re.useRef)(),P=(0,re.useRef)(!0),M=x_({state:v,props:t}),L=o(function(se){return k.current[B.current.getItemId(se)]},"getItemNodeFromIndex");__(p,[w,E,g,r],Be({isInitialMount:P.current,previousResultCount:O.current,items:r,environment:i,itemToString:c},v)),__(d,[x],Be({isInitialMount:P.current,previousResultCount:O.current,items:r,environment:i,itemToString:c},v));var j=GP({menuElement:I.current,highlightedIndex:E,isOpen:w,itemRefs:k,scrollIntoView:n,getItemNodeFromIndex:L});(0,re.useEffect)(function(){P.current&&(A.current=aE(function(se){se({type:b_,inputValue:""})},500)),g&&A.current(b)},[b,g]),cE({isInitialMount:P.current,props:t,state:v}),(0,re.useEffect)(function(){if(P.current){(s||u||w)&&I.current&&I.current.focus();return}if(w){I.current&&I.current.focus();return}i.document.activeElement===I.current&&y.current&&(N.current=!1,y.current.focus())},[w]),(0,re.useEffect)(function(){P.current||(O.current=r.length)});var $=WP(w,[I,y],i,function(){b({type:v_})}),H=lE("getMenuProps","getToggleButtonProps");(0,re.useEffect)(function(){P.current=!1},[]);var W=(0,re.useMemo)(function(){return{ArrowDown:o(function(te){te.preventDefault(),b({type:SE,getItemNodeFromIndex:L,shiftKey:te.shiftKey})},"ArrowDown"),ArrowUp:o(function(te){te.preventDefault(),b({type:EE,getItemNodeFromIndex:L,shiftKey:te.shiftKey})},"ArrowUp")}},[b]),K=(0,re.useMemo)(function(){return{ArrowDown:o(function(te){te.preventDefault(),b({type:dE,getItemNodeFromIndex:L,shiftKey:te.shiftKey})},"ArrowDown"),ArrowUp:o(function(te){te.preventDefault(),b({type:fE,getItemNodeFromIndex:L,shiftKey:te.shiftKey})},"ArrowUp"),Home:o(function(te){te.preventDefault(),b({type:hE,getItemNodeFromIndex:L})},"Home"),End:o(function(te){te.preventDefault(),b({type:mE,getItemNodeFromIndex:L})},"End"),Escape:o(function(){b({type:pE})},"Escape"),Enter:o(function(te){te.preventDefault(),b({type:gE})},"Enter")," ":o(function(te){te.preventDefault(),b({type:_E})},"_")}},[b]),ue=(0,re.useCallback)(function(){b({type:kE})},[b]),ce=(0,re.useCallback)(function(){b({type:TE})},[b]),de=(0,re.useCallback)(function(){b({type:CE})},[b]),Ve=(0,re.useCallback)(function(se){b({type:OE,highlightedIndex:se})},[b]),Ke=(0,re.useCallback)(function(se){b({type:AE,selectedItem:se})},[b]),Qe=(0,re.useCallback)(function(){b({type:RE})},[b]),$e=(0,re.useCallback)(function(se){b({type:b_,inputValue:se})},[b]),Se=(0,re.useCallback)(function(se){return Be({id:B.current.labelId,htmlFor:B.current.toggleButtonId},se)},[]),ct=(0,re.useCallback)(function(se,te){var ae,fe=se===void 0?{}:se,_e=fe.onMouseLeave,ve=fe.refKey,we=ve===void 0?"ref":ve,Ae=fe.onKeyDown,Pe=fe.onBlur,dt=fe.ref,ft=Qn(fe,["onMouseLeave","refKey","onKeyDown","onBlur","ref"]),Ce=te===void 0?{}:te,Fe=Ce.suppressRefError,pt=Fe===void 0?!1:Fe,nr=M.current.state;return H("getMenuProps",pt,we,I),Be((ae={},ae[we]=Ii(dt,function(At){I.current=At}),ae.id=B.current.menuId,ae.role="listbox",ae["aria-labelledby"]=B.current.labelId,ae.tabIndex=-1,ae),nr.isOpen&&nr.highlightedIndex>-1&&{"aria-activedescendant":B.current.getItemId(nr.highlightedIndex)},{onMouseLeave:Ar(_e,o(function(){b({type:bE})},"menuHandleMouseLeave")),onKeyDown:Ar(Ae,o(function(kt){var Le=Ap(kt);Le&&K[Le]?K[Le](kt):NP(Le)&&b({type:vE,key:Le,getItemNodeFromIndex:L})},"menuHandleKeyDown")),onBlur:Ar(Pe,o(function(){if(N.current===!1){N.current=!0;return}var kt=!$.current.isMouseDown;kt&&b({type:v_})},"menuHandleBlur"))},ft)},[b,M,K,$,H]),tt=(0,re.useCallback)(function(se,te){var ae,fe=se===void 0?{}:se,_e=fe.onClick,ve=fe.onKeyDown,we=fe.refKey,Ae=we===void 0?"ref":we,Pe=fe.ref,dt=Qn(fe,["onClick","onKeyDown","refKey","ref"]),ft=te===void 0?{}:te,Ce=ft.suppressRefError,Fe=Ce===void 0?!1:Ce,pt=o(function(){b({type:wE})},"toggleButtonHandleClick"),nr=o(function(kt){var Le=Ap(kt);Le&&W[Le]?W[Le](kt):NP(Le)&&b({type:IE,key:Le,getItemNodeFromIndex:L})},"toggleButtonHandleKeyDown"),At=Be((ae={},ae[Ae]=Ii(Pe,function(kt){y.current=kt}),ae.id=B.current.toggleButtonId,ae["aria-haspopup"]="listbox",ae["aria-expanded"]=M.current.state.isOpen,ae["aria-labelledby"]=B.current.labelId+" "+B.current.toggleButtonId,ae),dt);return dt.disabled||(At.onClick=Ar(_e,pt),At.onKeyDown=Ar(ve,nr)),H("getToggleButtonProps",Fe,Ae,y),At},[b,M,W,H]),bt=(0,re.useCallback)(function(se){var te,ae=se===void 0?{}:se,fe=ae.item,_e=ae.index,ve=ae.onMouseMove,we=ae.onClick,Ae=ae.refKey,Pe=Ae===void 0?"ref":Ae,dt=ae.ref,ft=Qn(ae,["item","index","onMouseMove","onClick","refKey","ref"]),Ce=M.current,Fe=Ce.state,pt=Ce.props,nr=o(function(){_e!==Fe.highlightedIndex&&(j.current=!1,b({type:yE,index:_e}))},"itemHandleMouseMove"),At=o(function(){b({type:xE,index:_e})},"itemHandleClick"),kt=sE(_e,fe,pt.items);if(kt<0)throw new Error("Pass either item or item index in getItemProps!");var Le=Be((te={role:"option","aria-selected":""+(kt===Fe.highlightedIndex),id:B.current.getItemId(kt)},te[Pe]=Ii(dt,function(Nt){Nt&&(k.current[B.current.getItemId(kt)]=Nt)}),te),ft);return ft.disabled||(Le.onMouseMove=Ar(ve,nr),Le.onClick=Ar(we,At)),Le},[b,M,j]);return{getToggleButtonProps:tt,getLabelProps:Se,getMenuProps:ct,getItemProps:bt,toggleMenu:ue,openMenu:de,closeMenu:ce,setHighlightedIndex:Ve,selectItem:Ke,reset:Qe,setInputValue:$e,highlightedIndex:E,isOpen:w,selectedItem:x,inputValue:g}}o(tZ,"useSelect");var NE=0,PE=1,LE=2,DE=3,ME=4,BE=5,FE=6,y_=7,zE=8,UE=9,HE=10,$E=11,jE=12,qE=13,VE=14,WE=15,GE=16,KE=17,YE=18,JE=19,rZ=Object.freeze({__proto__:null,InputKeyDownArrowDown:NE,InputKeyDownArrowUp:PE,InputKeyDownEscape:LE,InputKeyDownHome:DE,InputKeyDownEnd:ME,InputKeyDownEnter:BE,InputChange:FE,InputBlur:y_,MenuMouseLeave:zE,ItemMouseMove:UE,ItemClick:HE,ToggleButtonClick:$E,FunctionToggleMenu:jE,FunctionOpenMenu:qE,FunctionCloseMenu:VE,FunctionSetHighlightedIndex:WE,FunctionSelectItem:GE,FunctionSetInputValue:KE,FunctionReset:YE,ControlledPropUpdatedSelectedItem:JE});function nZ(e){var t=e.id,r=e.inputId,n=Qn(e,["id","inputId"]),i=t===void 0?"downshift-"+BP():t;return Be({inputId:r||i+"-input"},$P(Be({id:t},n)))}o(nZ,"getElementIds$1");function oZ(e){var t=VP(e),r=t.selectedItem,n=t.inputValue;return n===""&&r&&e.defaultInputValue===void 0&&e.initialInputValue===void 0&&e.inputValue===void 0&&(n=e.itemToString(r)),Be({},t,{inputValue:n})}o(oZ,"getInitialState$1");var Jwe={items:oe.default.array.isRequired,itemToString:oe.default.func,getA11yStatusMessage:oe.default.func,getA11ySelectionMessage:oe.default.func,circularNavigation:oe.default.bool,highlightedIndex:oe.default.number,defaultHighlightedIndex:oe.default.number,initialHighlightedIndex:oe.default.number,isOpen:oe.default.bool,defaultIsOpen:oe.default.bool,initialIsOpen:oe.default.bool,selectedItem:oe.default.any,initialSelectedItem:oe.default.any,defaultSelectedItem:oe.default.any,inputValue:oe.default.string,defaultInputValue:oe.default.string,initialInputValue:oe.default.string,id:oe.default.string,labelId:oe.default.string,menuId:oe.default.string,getItemId:oe.default.func,inputId:oe.default.string,toggleButtonId:oe.default.string,stateReducer:oe.default.func,onSelectedItemChange:oe.default.func,onHighlightedIndexChange:oe.default.func,onStateChange:oe.default.func,onIsOpenChange:oe.default.func,onInputValueChange:oe.default.func,environment:oe.default.shape({addEventListener:oe.default.func,removeEventListener:oe.default.func,document:oe.default.shape({getElementById:oe.default.func,activeElement:oe.default.any,body:oe.default.any})})};function iZ(e,t,r){var n=(0,re.useRef)(),i=jP(e,t,r),s=i[0],u=i[1];return(0,re.useEffect)(function(){FP(r,"selectedItem")&&(n.current!==r.selectedItem&&u({type:JE,inputValue:r.itemToString(r.selectedItem)}),n.current=s.selectedItem===n.current?r.selectedItem:s.selectedItem)}),[g_(s,r),u]}o(iZ,"useControlledReducer$1");var aZ=Be({},Op,{getA11yStatusMessage:$X,circularNavigation:!0});function sZ(e,t){var r=t.type,n=t.props,i=t.shiftKey,s;switch(r){case UE:s={highlightedIndex:t.index};break;case HE:s={isOpen:br(n,"isOpen"),highlightedIndex:br(n,"highlightedIndex"),selectedItem:n.items[t.index],inputValue:n.itemToString(n.items[t.index])};break;case NE:e.isOpen?s={highlightedIndex:Rp(i?5:1,e.highlightedIndex,n.items.length,t.getItemNodeFromIndex,n.circularNavigation)}:s={highlightedIndex:ps(n,e,1,t.getItemNodeFromIndex),isOpen:!0};break;case PE:e.isOpen?s={highlightedIndex:Rp(i?-5:-1,e.highlightedIndex,n.items.length,t.getItemNodeFromIndex,n.circularNavigation)}:s={highlightedIndex:ps(n,e,-1,t.getItemNodeFromIndex),isOpen:!0};break;case BE:s=Be({},e.isOpen&&e.highlightedIndex>=0&&{selectedItem:n.items[e.highlightedIndex],isOpen:br(n,"isOpen"),highlightedIndex:br(n,"highlightedIndex"),inputValue:n.itemToString(n.items[e.highlightedIndex])});break;case LE:s=Be({isOpen:!1,highlightedIndex:-1},!e.isOpen&&{selectedItem:null,inputValue:""});break;case DE:s=Be({},e.isOpen&&{highlightedIndex:Du(1,0,n.items.length,t.getItemNodeFromIndex,!1)});break;case ME:s=Be({},e.isOpen&&{highlightedIndex:Du(-1,n.items.length-1,n.items.length,t.getItemNodeFromIndex,!1)});break;case y_:e.isOpen&&(s=Be({isOpen:!1,highlightedIndex:-1},e.highlightedIndex>=0&&t.selectItem&&{selectedItem:n.items[e.highlightedIndex],inputValue:n.itemToString(n.items[e.highlightedIndex])}));break;case FE:s={isOpen:!0,highlightedIndex:br(n,"highlightedIndex"),inputValue:t.inputValue};break;case zE:s={highlightedIndex:-1};break;case $E:case jE:s={isOpen:!e.isOpen,highlightedIndex:e.isOpen?-1:ps(n,e,0)};break;case qE:s={isOpen:!0,highlightedIndex:ps(n,e,0)};break;case VE:s={isOpen:!1};break;case WE:s={highlightedIndex:t.highlightedIndex};break;case GE:s={selectedItem:t.selectedItem,inputValue:n.itemToString(t.selectedItem)};break;case JE:case KE:s={inputValue:t.inputValue};break;case YE:s={highlightedIndex:br(n,"highlightedIndex"),isOpen:br(n,"isOpen"),selectedItem:br(n,"selectedItem"),inputValue:br(n,"inputValue")};break;default:throw new Error("Reducer called without proper action type.")}return Be({},e,s)}o(sZ,"downshiftUseComboboxReducer");Nc.stateChangeTypes=rZ;function Nc(e){e===void 0&&(e={});var t=Be({},aZ,e),r=t.initialIsOpen,n=t.defaultIsOpen,i=t.items,s=t.scrollIntoView,u=t.environment,c=t.getA11yStatusMessage,d=t.getA11ySelectionMessage,p=t.itemToString,h=oZ(t),m=iZ(sZ,h,t),v=m[0],b=m[1],w=v.isOpen,E=v.highlightedIndex,x=v.selectedItem,g=v.inputValue,y=(0,re.useRef)(null),I=(0,re.useRef)(),k=(0,re.useRef)(null),N=(0,re.useRef)(null),A=(0,re.useRef)(null);I.current={};var B=(0,re.useRef)(!0),O=(0,re.useRef)(nZ(t)),P=(0,re.useRef)(),M=x_({state:v,props:t}),L=o(function(te){return I.current[O.current.getItemId(te)]},"getItemNodeFromIndex");__(c,[w,E,g,i],Be({isInitialMount:B.current,previousResultCount:P.current,items:i,environment:u,itemToString:p},v)),__(d,[x],Be({isInitialMount:B.current,previousResultCount:P.current,items:i,environment:u,itemToString:p},v));var j=GP({menuElement:y.current,highlightedIndex:E,isOpen:w,itemRefs:I,scrollIntoView:s,getItemNodeFromIndex:L});cE({isInitialMount:B.current,props:t,state:v}),(0,re.useEffect)(function(){B.current&&(r||n||w)&&k.current&&k.current.focus()},[w]),(0,re.useEffect)(function(){B.current||(P.current=i.length)});var $=WP(w,[A,y,N],u,function(){b({type:y_,selectItem:!1})}),H=lE("getInputProps","getComboboxProps","getMenuProps");(0,re.useEffect)(function(){B.current=!1},[]);var W=(0,re.useMemo)(function(){return{ArrowDown:o(function(ae){ae.preventDefault(),b({type:NE,shiftKey:ae.shiftKey,getItemNodeFromIndex:L})},"ArrowDown"),ArrowUp:o(function(ae){ae.preventDefault(),b({type:PE,shiftKey:ae.shiftKey,getItemNodeFromIndex:L})},"ArrowUp"),Home:o(function(ae){ae.preventDefault(),b({type:DE,getItemNodeFromIndex:L})},"Home"),End:o(function(ae){ae.preventDefault(),b({type:ME,getItemNodeFromIndex:L})},"End"),Escape:o(function(){b({type:LE})},"Escape"),Enter:o(function(ae){if(ae.which!==229){var fe=M.current.state;fe.isOpen&&ae.preventDefault(),b({type:BE,getItemNodeFromIndex:L})}},"Enter")}},[b,M]),K=(0,re.useCallback)(function(te){return Be({id:O.current.labelId,htmlFor:O.current.inputId},te)},[]),ue=(0,re.useCallback)(function(te,ae){var fe,_e=te===void 0?{}:te,ve=_e.onMouseLeave,we=_e.refKey,Ae=we===void 0?"ref":we,Pe=_e.ref,dt=Qn(_e,["onMouseLeave","refKey","ref"]),ft=ae===void 0?{}:ae,Ce=ft.suppressRefError,Fe=Ce===void 0?!1:Ce;return H("getMenuProps",Fe,Ae,y),Be((fe={},fe[Ae]=Ii(Pe,function(pt){y.current=pt}),fe.id=O.current.menuId,fe.role="listbox",fe["aria-labelledby"]=O.current.labelId,fe.onMouseLeave=Ar(ve,function(){b({type:zE})}),fe),dt)},[b,H]),ce=(0,re.useCallback)(function(te){var ae,fe,_e=te===void 0?{}:te,ve=_e.item,we=_e.index,Ae=_e.refKey,Pe=Ae===void 0?"ref":Ae,dt=_e.ref,ft=_e.onMouseMove,Ce=_e.onClick,Fe=_e.onPress,pt=Qn(_e,["item","index","refKey","ref","onMouseMove","onClick","onPress"]),nr=M.current,At=nr.props,kt=nr.state,Le=sE(we,ve,At.items);if(Le<0)throw new Error("Pass either item or item index in getItemProps!");var Nt="onClick",yn=Ce;return Be((ae={},ae[Pe]=Ii(dt,function(on){on&&(I.current[O.current.getItemId(Le)]=on)}),ae.role="option",ae["aria-selected"]=""+(Le===kt.highlightedIndex),ae.id=O.current.getItemId(Le),ae),!pt.disabled&&(fe={onMouseMove:Ar(ft,o(function(){we!==kt.highlightedIndex&&(j.current=!1,b({type:UE,index:we}))},"itemHandleMouseMove"))},fe[Nt]=Ar(yn,o(function(){b({type:HE,index:we}),k.current&&k.current.focus()},"itemHandleClick")),fe),pt)},[b,M,j]),de=(0,re.useCallback)(function(te){var ae,fe=te===void 0?{}:te,_e=fe.onClick,ve=fe.onPress,we=fe.refKey,Ae=we===void 0?"ref":we,Pe=fe.ref,dt=Qn(fe,["onClick","onPress","refKey","ref"]),ft=o(function(){b({type:$E}),!M.current.state.isOpen&&k.current&&k.current.focus()},"toggleButtonHandleClick");return Be((ae={},ae[Ae]=Ii(Pe,function(Ce){N.current=Ce}),ae.id=O.current.toggleButtonId,ae.tabIndex=-1,ae),!dt.disabled&&Be({},{onClick:Ar(_e,ft)}),dt)},[b,M]),Ve=(0,re.useCallback)(function(te,ae){var fe,_e=te===void 0?{}:te,ve=_e.onKeyDown,we=_e.onChange,Ae=_e.onInput,Pe=_e.onBlur,dt=_e.onChangeText,ft=_e.refKey,Ce=ft===void 0?"ref":ft,Fe=_e.ref,pt=Qn(_e,["onKeyDown","onChange","onInput","onBlur","onChangeText","refKey","ref"]),nr=ae===void 0?{}:ae,At=nr.suppressRefError,kt=At===void 0?!1:At;H("getInputProps",kt,Ce,k);var Le=M.current.state,Nt=o(function(ri){var Rs=Ap(ri);Rs&&W[Rs]&&W[Rs](ri)},"inputHandleKeyDown"),yn=o(function(ri){b({type:FE,inputValue:ri.target.value})},"inputHandleChange"),on=o(function(){$.current.isMouseDown||b({type:y_,selectItem:!0})},"inputHandleBlur"),Ri="onChange",nl={};if(!pt.disabled){var Ni;nl=(Ni={},Ni[Ri]=Ar(we,Ae,yn),Ni.onKeyDown=Ar(ve,Nt),Ni.onBlur=Ar(Pe,on),Ni)}return Be((fe={},fe[Ce]=Ii(Fe,function(ri){k.current=ri}),fe.id=O.current.inputId,fe["aria-autocomplete"]="list",fe["aria-controls"]=O.current.menuId,fe),Le.isOpen&&Le.highlightedIndex>-1&&{"aria-activedescendant":O.current.getItemId(Le.highlightedIndex)},{"aria-labelledby":O.current.labelId,autoComplete:"off",value:Le.inputValue},nl,pt)},[b,W,M,$,H]),Ke=(0,re.useCallback)(function(te,ae){var fe,_e=te===void 0?{}:te,ve=_e.refKey,we=ve===void 0?"ref":ve,Ae=_e.ref,Pe=Qn(_e,["refKey","ref"]),dt=ae===void 0?{}:ae,ft=dt.suppressRefError,Ce=ft===void 0?!1:ft;return H("getComboboxProps",Ce,we,A),Be((fe={},fe[we]=Ii(Ae,function(Fe){A.current=Fe}),fe.role="combobox",fe["aria-haspopup"]="listbox",fe["aria-owns"]=O.current.menuId,fe["aria-expanded"]=M.current.state.isOpen,fe),Pe)},[M,H]),Qe=(0,re.useCallback)(function(){b({type:jE})},[b]),$e=(0,re.useCallback)(function(){b({type:VE})},[b]),Se=(0,re.useCallback)(function(){b({type:qE})},[b]),ct=(0,re.useCallback)(function(te){b({type:WE,highlightedIndex:te})},[b]),tt=(0,re.useCallback)(function(te){b({type:GE,selectedItem:te})},[b]),bt=(0,re.useCallback)(function(te){b({type:KE,inputValue:te})},[b]),se=(0,re.useCallback)(function(){b({type:YE})},[b]);return{getItemProps:ce,getLabelProps:K,getMenuProps:ue,getInputProps:Ve,getComboboxProps:Ke,getToggleButtonProps:de,toggleMenu:Qe,openMenu:Se,closeMenu:$e,setHighlightedIndex:ct,setInputValue:bt,selectItem:tt,reset:se,highlightedIndex:E,isOpen:w,selectedItem:x,inputValue:g}}o(Nc,"useCombobox");var KP={activeIndex:-1,selectedItems:[]};function LP(e,t){return Tp(e,t,KP)}o(LP,"getInitialValue$1");function DP(e,t){return br(e,t,KP)}o(DP,"getDefaultValue$1");function uZ(e){var t=LP(e,"activeIndex"),r=LP(e,"selectedItems");return{activeIndex:t,selectedItems:r}}o(uZ,"getInitialState$2");function MP(e){if(e.shiftKey||e.metaKey||e.ctrlKey||e.altKey)return!1;var t=e.target;return!(t instanceof HTMLInputElement&&t.value!==""&&(t.selectionStart!==0||t.selectionEnd!==0))}o(MP,"isKeyDownOperationPermitted");function lZ(e){var t=e.removedSelectedItem,r=e.itemToString;return r(t)+" has been removed."}o(lZ,"getA11yRemovalMessage");var Qwe={selectedItems:oe.default.array,initialSelectedItems:oe.default.array,defaultSelectedItems:oe.default.array,itemToString:oe.default.func,getA11yRemovalMessage:oe.default.func,stateReducer:oe.default.func,activeIndex:oe.default.number,initialActiveIndex:oe.default.number,defaultActiveIndex:oe.default.number,onActiveIndexChange:oe.default.func,onSelectedItemsChange:oe.default.func,keyNavigationNext:oe.default.string,keyNavigationPrevious:oe.default.string,environment:oe.default.shape({addEventListener:oe.default.func,removeEventListener:oe.default.func,document:oe.default.shape({getElementById:oe.default.func,activeElement:oe.default.any,body:oe.default.any})})},cZ={itemToString:Op.itemToString,stateReducer:Op.stateReducer,environment:Op.environment,getA11yRemovalMessage:lZ,keyNavigationNext:"ArrowRight",keyNavigationPrevious:"ArrowLeft"},QE=0,XE=1,ZE=2,e3=3,t3=4,r3=5,n3=6,o3=7,i3=8,a3=9,s3=10,u3=11,l3=12,dZ=Object.freeze({__proto__:null,SelectedItemClick:QE,SelectedItemKeyDownDelete:XE,SelectedItemKeyDownBackspace:ZE,SelectedItemKeyDownNavigationNext:e3,SelectedItemKeyDownNavigationPrevious:t3,DropdownKeyDownNavigationPrevious:r3,DropdownKeyDownBackspace:n3,DropdownClick:o3,FunctionAddSelectedItem:i3,FunctionRemoveSelectedItem:a3,FunctionSetSelectedItems:s3,FunctionSetActiveIndex:u3,FunctionReset:l3});function fZ(e,t){var r=t.type,n=t.index,i=t.props,s=t.selectedItem,u=e.activeIndex,c=e.selectedItems,d;switch(r){case QE:d={activeIndex:n};break;case t3:d={activeIndex:u-1<0?0:u-1};break;case e3:d={activeIndex:u+1>=c.length?-1:u+1};break;case ZE:case XE:{var p=u;c.length===1?p=-1:u===c.length-1&&(p=c.length-2),d=Be({selectedItems:[].concat(c.slice(0,u),c.slice(u+1))},{activeIndex:p});break}case r3:d={activeIndex:c.length-1};break;case n3:d={selectedItems:c.slice(0,c.length-1)};break;case i3:d={selectedItems:[].concat(c,[s])};break;case o3:d={activeIndex:-1};break;case a3:{var h=u,m=c.indexOf(s);c.length===1?h=-1:m===c.length-1&&(h=c.length-2),d=Be({selectedItems:[].concat(c.slice(0,m),c.slice(m+1))},{activeIndex:h});break}case s3:{var v=t.selectedItems;d={selectedItems:v};break}case u3:{var b=t.activeIndex;d={activeIndex:b};break}case l3:d={activeIndex:DP(i,"activeIndex"),selectedItems:DP(i,"selectedItems")};break;default:throw new Error("Reducer called without proper action type.")}return Be({},e,d)}o(fZ,"downshiftMultipleSelectionReducer");pZ.stateChangeTypes=dZ;function pZ(e){e===void 0&&(e={});var t=Be({},cZ,e),r=t.getA11yRemovalMessage,n=t.itemToString,i=t.environment,s=t.keyNavigationNext,u=t.keyNavigationPrevious,c=qP(fZ,uZ(t),t),d=c[0],p=c[1],h=d.activeIndex,m=d.selectedItems,v=(0,re.useRef)(!0),b=(0,re.useRef)(null),w=(0,re.useRef)(m),E=(0,re.useRef)();E.current=[];var x=x_({state:d,props:t});(0,re.useEffect)(function(){if(!v.current){if(m.length(0,c3.isEqual)(r,t))}o(hZ,"n");var mZ=o(({disabled:e,highlightValue:t,itemProps:r,label:n,menuStyles:i,multiselect:s,selected:u})=>{let c=o(d=>{return vn.default.createElement("span",{className:i.highlighted,dangerouslySetInnerHTML:{__html:(p=d,p.replace(new RegExp(t,"gi"),h=>`${h}`))}});var p},"c");return vn.default.createElement("li",Object.assign({},r,{"aria-selected":u},e&&{"aria-disabled":!0}),s?vn.default.createElement(vn.default.Fragment,null,vn.default.createElement("span",{className:i.checkbox,"aria-hidden":!0},vn.default.createElement(tp,null)),t?c(n):n):vn.default.createElement(vn.default.Fragment,null,t?c(n):n,u&&vn.default.createElement(tp,{className:i.selectedIcon})))},"r"),JP=o(({getItemProps:e,highlightValue:t,isOptionDisabled:r,menuProps:n,menuStyles:i,multiselect:s,open:u,optionLabelField:c,optionKeyField:d,options:p,selectedItem:h,selectedItems:m,virtualizer:v})=>{let b=!!v,w=b?v.virtualItems:p;return vn.default.createElement("ul",Object.assign({},n,{className:xe(i.menu)}),u&&vn.default.createElement(vn.default.Fragment,null,b&&vn.default.createElement("li",{key:"total-size","aria-hidden":!0,style:{height:v.totalSize}}),w.map((E,x)=>{let g=x,y=null;b&&({index:g}=E,y=E);let I=p[g],k=I[c],N=I[d],A=s?hZ(m,I):(0,c3.isEqual)(h,I),B=typeof r=="function"&&r(I,g),O=e(I,g,A,B,y);return vn.default.createElement(mZ,{key:N,disabled:B,highlightValue:t,itemProps:O,menuStyles:i,multiselect:s,label:k,selected:A})})))},"i");var rn={input:"SearchInput-module_input__Addns",hidden:"SearchInput-module_hidden__OcXmJ",button:"SearchInput-module_button__z7NIp search-input_hds-search-input__button__1-cj-",wrapper:"SearchInput-module_wrapper__114JK",root:"SearchInput-module_root__sMwrY",open:"SearchInput-module_open__1zeft",angleIcon:"SearchInput-module_angleIcon__1PdxN",menu:"SearchInput-module_menu__2P8CO",loadingSpinnerContainer:"SearchInput-module_loadingSpinnerContainer__T6ZTc",menuItem:"SearchInput-module_menuItem__zIC_d",highlighted:"SearchInput-module_highlighted__3D7Hh",selected:"SearchInput-module_selected__30K7a",disabled:"SearchInput-module_disabled__akdv5",virtualized:"SearchInput-module_virtualized__xRfea",errorText:"SearchInput-module_errorText__2tddy text-input_hds-text-input__error-text__2bQYc",buttons:"SearchInput-module_buttons__2O_2t search-input_hds-search-input__buttons__3PawT",searchIcon:"SearchInput-module_searchIcon__l1_S4",noToggle:"SearchInput-module_noToggle__2rf7Y",helperText:"SearchInput-module_helperText__2AWSL",loadingSpinner:"SearchInput-module_loadingSpinner__3G_76"};Dt(`@keyframes text-input_fadeIn__qn0sk{0%{opacity:0}to{opacity:1}}.text-input_hds-text-input__2k_Sg{--border-width:2px;--outline-width:3px;--outline-offset-readonly:4px;--input-height:56px;--textarea-height:149px;--icon-size:var(--spacing-m);--icon-color:var(--color-black);--helper-color-default:var(--color-black-60);--helper-color-invalid:var(--color-black);--helper-background-color-invalid:var(--color-error-light);--helper-icon-color-invalid:var(--color-error);--helper-color-success:var(--color-black);--helper-background-color-success:var(--color-success-light);--helper-icon-color-success:var(--color-success);--helper-color-info:var(--color-black);--helper-background-color-info:var(--color-info-light);--helper-icon-color-info:var(--color-info);--input-background-default:var(--color-white);--input-background-disabled:var(--color-black-10);--input-border-color-default:var(--color-black-50);--input-border-color-hover:var(--color-black-90);--input-border-color-focus:var(--color-black-90);--input-border-color-invalid:var(--color-error);--input-border-color-disabled:var(--color-black-10);--input-border-color-success:var(--color-success);--input-color-default:var(--color-black-90);--input-color-disabled:var(--color-black-40);--label-color-default:var(--color-black-90);--label-color-invalid:var(--color-black-90);--placeholder-color:var(--color-black-60)}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__input__28bnn{-webkit-appearance:none;background-color:var(--input-background-default);border:var(--border-width) solid var(--input-border-color-default);border-radius:0;box-sizing:border-box;color:var(--input-color-default);font-family:inherit;font-size:1.125em;height:var(--input-height);line-height:normal;margin:0;padding:0 var(--spacing-s);width:100%;will-change:transform,box-shadow}.text-input_hds-text-input__2k_Sg:not([data-hds-textinput-filled]) .text-input_hds-text-input__button-clear__9anML,.text-input_hds-text-input__input-clear__10ibh::-webkit-search-cancel-button{display:none}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__button-clear__9anML>*{pointer-events:none}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__input__28bnn:hover{border-color:var(--input-border-color-hover);transition:border-color 85ms ease-out}.text-input_hds-text-input__input-wrapper__2dlTe:focus-within .text-input_hds-text-input__input__28bnn{border-color:var(--input-border-color-focus);outline:none}.text-input_hds-text-input__2k_Sg.text-input_hds-text-input--invalid__2_9Zw .text-input_hds-text-input__input__28bnn{border-color:var(--input-border-color-invalid)}.text-input_hds-text-input__2k_Sg.text-input_hds-text-input--success__3Oi7w .text-input_hds-text-input__input__28bnn{border-color:var(--input-border-color-success)}.text-input_hds-text-input__input-wrapper__2dlTe:focus-within .text-input_hds-text-input__input__28bnn:not([readonly]){box-shadow:0 0 0 var(--outline-width) var(--color-focus-outline);transform:translateZ(0);transition:85ms ease-out;transition-property:box-shadow,transform}.text-input_hds-text-input__label__1Wguh{color:var(--label-color-default);display:block;font-size:var(--fontsize-body-m);font-weight:500;margin-bottom:var(--spacing-3-xs)}.text-input_hds-text-input--invalid__2_9Zw .text-input_hds-text-input__label__1Wguh{color:var(--label-color-invalid);transition:color 85ms linear}.text-input_hds-text-input__required__cS54_{display:inline-block;font-size:var(--fontsize-body-xl);line-height:1;margin-left:var(--spacing-2-xs);transform:translateY(var(--spacing-3-xs))}.text-input_hds-text-input__input-wrapper__2dlTe{display:flex;position:relative}.text-input_hds-text-input__2k_Sg textarea.text-input_hds-text-input__input__28bnn{font-family:inherit;height:var(--textarea-height);margin:0;min-height:var(--input-height);overflow:auto;padding:var(--spacing-s);resize:vertical}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__input__28bnn::-ms-reveal{display:none}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__input__28bnn::-moz-placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__input__28bnn::placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__helper-text__1LgPk{color:var(--helper-color-default);display:block;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-3-xs);white-space:pre-line}.text-input_hds-text-input__error-text__2bQYc{background-color:var(--helper-background-color-invalid);border-left:8px solid var(--color-error);color:var(--helper-color-invalid);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);white-space:pre-line}.text-input_hds-text-input__error-text__2bQYc:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__error-text__2bQYc:before{animation:text-input_fadeIn__qn0sk 85ms ease-out;background:var(--helper-icon-color-invalid);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__success-text__31pFk{background-color:var(--helper-background-color-success);border-left:8px solid var(--color-success);color:var(--helper-color-success);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative;white-space:pre-wrap}.text-input_hds-text-input__success-text__31pFk:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__success-text__31pFk:before{animation:text-input_fadeIn__qn0sk 85ms ease-out;background:var(--helper-icon-color-success);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__info-text__3Xddn{background-color:var(--helper-background-color-info);border-left:8px solid var(--color-info);color:var(--helper-color-info);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative}.text-input_hds-text-input__info-text__3Xddn:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__info-text__3Xddn:before{animation:text-input_fadeIn__qn0sk 85ms ease-out;background:var(--helper-icon-color-info);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__input__28bnn[disabled]{background-color:var(--input-background-disabled);border-color:var(--input-border-color-disabled);color:var(--input-color-disabled);cursor:not-allowed}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__input__28bnn[readonly]{background-color:transparent;border:0;color:var(--input-color-default);outline-offset:var(--outline-offset-readonly);padding:0;-webkit-text-fill-color:var(--input-color-default);transform:translateZ(0);transition:85ms ease-out;transition-property:outline,transform}.text-input_hds-text-input__input-wrapper__2dlTe:focus-within input.text-input_hds-text-input__input__28bnn[readonly]{height:calc(var(--input-height) - 2 * var(--outline-offset-readonly));margin:var(--outline-offset-readonly) 0;outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__input-wrapper__2dlTe:focus-within textarea.text-input_hds-text-input__input__28bnn[readonly]{outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__buttons__1ANhZ{align-items:center;bottom:0;display:flex;font-size:1rem;justify-content:center;margin-right:calc(var(--spacing-s) - var(--spacing-xs) / 2);position:absolute;right:0;top:0}.text-input_hds-text-input__button__1zrQr{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:var(--icon-color);cursor:pointer;display:flex;font:inherit;outline:none;padding:var(--spacing-xs) calc(var(--spacing-xs) / 2)}.text-input_hds-text-input__button__1zrQr:focus{outline:var(--outline-width) solid var(--color-focus-outline)}.search-input_hds-icon__5eCQs{background-color:currentcolor;display:inline-block;height:var(--icon-size);-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto;width:var(--icon-size)}.search-input_hds-icon--size-xs__JNXQQ{--icon-size:var(--spacing-layout-2-xs)}.search-input_hds-icon--size-s__1UrrH{--icon-size:var(--spacing-layout-xs)}.search-input_hds-icon--size-m__2xJqk{--icon-size:var(--spacing-layout-s)}.search-input_hds-icon--size-l__9ZoGz{--icon-size:var(--spacing-layout-m)}.search-input_hds-icon--size-xl__33Ryp{--icon-size:var(--spacing-layout-l)}[class*=hds-icon-start--]:before{-webkit-mask-image:var(--mask-image-before);mask-image:var(--mask-image-before)}[class*=hds-icon-end--]:after,[class*=hds-icon-start--]:before{background-color:currentcolor;content:"";display:inline-flex;height:var(--icon-size,24px);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--icon-size,24px)}[class*=hds-icon-end--]:after{-webkit-mask-image:var(--mask-image-after);mask-image:var(--mask-image-after)}.search-input_hds-icon--search__1OHPF{--mask-image-search:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15 1a8 8 0 11-4.798 14.402l-6.401 6.4-1.591-1.59 6.398-6.4A8 8 0 0115 1zm0 2a6 6 0 100 12 6 6 0 000-12z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-search)}.search-input_hds-icon-start--search__3XoAJ{--mask-image-before:var(--mask-image-search)}.search-input_hds-icon-end--search__2z836{--mask-image-after:var(--mask-image-search)}.search-input_hds-search-input__3yDGf{--border-width:2px;--outline-width:3px;--input-height:56px;--helper-color-default:var(--color-black-60);--input-background-default:var(--color-white);--input-border-color-default:var(--color-black-50);--input-border-color-hover:var(--color-black-90);--input-border-color-focus:var(--color-black-90);--input-color-default:var(--color-black-90);--label-color-default:var(--color-black-90)}.search-input_hds-search-input__label__2XXxI{color:var(--label-color-default);display:block;font-size:var(--fontsize-body-m);font-weight:500;margin-bottom:var(--spacing-3-xs)}.search-input_hds-search-input__input-wrapper__2SHOr{display:flex;height:100%;position:relative}.search-input_hds-search-input__3yDGf .search-input_hds-search-input__input__3K908{-webkit-appearance:none;background-color:var(--input-background-default);border:var(--border-width) solid var(--input-border-color-default);box-sizing:border-box;color:var(--input-color-default);font-size:1.125em;height:var(--input-height);line-height:normal;padding:0 var(--spacing-s);width:100%}.search-input_hds-search-input__3yDGf .search-input_hds-search-input__input__3K908:hover{border-color:var(--input-border-color-hover);transition:border-color 85ms ease-out}.search-input_hds-search-input__3yDGf .search-input_hds-search-input__input__3K908:focus{border-color:var(--input-border-color-focus);outline:none}.search-input_hds-search-input__3yDGf .search-input_hds-search-input__input__3K908:not([readonly]):focus{outline:var(--outline-width) solid var(--color-focus-outline);transform:translateZ(0)}.search-input_hds-search-input__buttons__3PawT{align-items:center;bottom:0;display:flex;font-size:1rem;justify-content:center;margin-right:calc(var(--spacing-s) - var(--spacing-xs) / 2);position:absolute;right:0;top:0}.search-input_hds-search-input__button__1-cj-{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:inherit;color:var(--dropdown-color-default);cursor:pointer;display:flex;font:inherit;outline:none;padding:var(--spacing-xs) calc(var(--spacing-xs) / 2)}.search-input_hds-search-input__buttons__3PawT .search-input_hds-search-input__button__1-cj-:focus{outline:var(--outline-width) solid var(--color-focus-outline)}.search-input_hds-search-input__helper-text__25LCS{color:var(--helper-color-default);display:block;font-size:var(--fontsize-body-m);margin-top:var(--spacing-3-xs)}.SearchInput-module_button__z7NIp.SearchInput-module_hidden__OcXmJ,.SearchInput-module_input__Addns:not(:focus).SearchInput-module_hidden__OcXmJ{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:0 -1px -1px 0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.SearchInput-module_wrapper__114JK:focus-within{box-shadow:0 0 0 var(--focus-outline-width) var(--focus-outline-color)}.SearchInput-module_root__sMwrY{--border-width:2px;--divider-width:1px;--focus-outline-width:3px;--dropdown-height:var(--spacing-3-xl);--menu-item-height:calc(var(--dropdown-height) - var(--border-width) * 2);--icon-size:var(--spacing-m);--menu-z-index:10;--dropdown-background-default:var(--color-white);--dropdown-background-disabled:var(--color-black-10);--dropdown-border-color-default:var(--color-black-50);--dropdown-border-color-hover:var(--color-black-90);--dropdown-border-color-hover-invalid:var(--color-error-dark);--dropdown-border-color-focus:var(--color-black-90);--dropdown-border-color-invalid:var(--color-error);--dropdown-border-color-disabled:var(--color-black-10);--dropdown-color-default:var(--color-black-90);--dropdown-color-disabled:var(--color-black-40);--focus-outline-color:var(--color-focus-outline);--helper-background-color-invalid:var(--color-error-light);--helper-color-invalid:var(--color-black);--helper-icon-color-invalid:var(--color-error);--menu-divider-color:var(--color-black-20);--menu-item-background-default:var(--color-white);--menu-item-background-hover:var(--color-bus);--menu-item-background-selected:var(--color-white);--menu-item-background-selected-hover:var(--color-bus);--menu-item-background-disabled:var(--color-white);--menu-item-color-default:var(--color-black-90);--menu-item-color-hover:var(--color-white);--menu-item-color-selected:var(--color-black-90);--menu-item-color-selected-hover:var(--color-white);--menu-item-color-disabled:var(--color-black-40);--menu-item-icon-color-selected:var(--color-white);--menu-item-icon-color-disabled:var(--color-black-40);--multiselect-checkbox-background-selected:var(--color-bus);--multiselect-checkbox-background-disabled:var(--color-black-10);--multiselect-checkbox-border-default:var(--color-black-50);--multiselect-checkbox-border-hover:var(--color-black-90);--multiselect-checkbox-border-disabled:var(--color-black-10);--multiselect-checkbox-color-default:transparent;--multiselect-checkbox-color-selected:var(--color-white);--multiselect-checkbox-color-selected-disabled:var(--color-white);--placeholder-color:var(--color-black-60);position:relative}.SearchInput-module_open__1zeft.SearchInput-module_root__sMwrY .SearchInput-module_angleIcon__1PdxN{transform:rotateX(180deg)}.SearchInput-module_open__1zeft.SearchInput-module_root__sMwrY .SearchInput-module_menu__2P8CO{display:block}.SearchInput-module_root__sMwrY input{font-family:inherit;margin:0;overflow:auto}.SearchInput-module_wrapper__114JK{background-color:var(--dropdown-background-default);border:var(--border-width) solid var(--dropdown-border-color-default);box-sizing:border-box;min-height:var(--dropdown-height);position:relative;width:100%}.SearchInput-module_wrapper__114JK:focus-within{border-color:var(--dropdown-border-color-focus)}.SearchInput-module_wrapper__114JK:hover{border-color:var(--dropdown-border-color-hover)}.SearchInput-module_wrapper__114JK:focus-within,.SearchInput-module_wrapper__114JK:hover{transition:border-color 85ms ease-out}.SearchInput-module_loadingSpinnerContainer__T6ZTc,.SearchInput-module_menu__2P8CO{border:solid var(--dropdown-border-color-focus);border-top-color:var(--menu-divider-color);border-width:var(--divider-width) var(--border-width) var(--border-width);bottom:0;display:none;left:0;list-style:none;margin:0;outline:none;overflow-y:auto;padding:0;position:absolute;transform:translate(calc(var(--border-width) * -1),100%);width:100%;z-index:var(--menu-z-index)}.SearchInput-module_menuItem__zIC_d{align-items:center;background-color:var(--menu-item-background-default);box-sizing:border-box;color:var(--menu-item-color-default);cursor:pointer;display:flex;font-size:var(--fontsize-body-l);justify-content:space-between;line-height:var(--lineheight-m);min-height:var(--menu-item-height);padding:var(--spacing-xs) var(--spacing-s)}.SearchInput-module_highlighted__3D7Hh.SearchInput-module_menuItem__zIC_d{background-color:var(--menu-item-background-hover);color:var(--menu-item-color-hover)}.SearchInput-module_selected__30K7a.SearchInput-module_menuItem__zIC_d{background-color:var(--menu-item-background-selected);color:var(--menu-item-color-selected)}.SearchInput-module_highlighted__3D7Hh.SearchInput-module_selected__30K7a.SearchInput-module_menuItem__zIC_d{background-color:var(--menu-item-background-selected-hover);color:var(--menu-item-color-selected-hover)}.SearchInput-module_disabled__akdv5.SearchInput-module_menuItem__zIC_d{background-color:var(--menu-item-background-disabled);color:var(--menu-item-color-disabled);cursor:not-allowed}.SearchInput-module_virtualized__xRfea.SearchInput-module_menuItem__zIC_d{left:0;position:absolute;top:0;width:100%}.SearchInput-module_root__sMwrY{--helper-color-default:var(--color-black-60)}.SearchInput-module_wrapper__114JK{align-items:center;display:flex}.SearchInput-module_button__z7NIp{color:var(--dropdown-color-default)}.SearchInput-module_button__z7NIp:focus.SearchInput-module_button__z7NIp:focus{outline:3px solid var(--color-focus-outline)}.SearchInput-module_searchIcon__l1_S4{color:var(--dropdown-color-default);display:flex}.SearchInput-module_input__Addns{align-self:stretch;appearance:none;background-color:var(--input-background-default);border:none;box-sizing:border-box;color:var(--input-color-default);font-size:var(--fontsize-body-l);height:var(--menu-item-height);outline:none;padding:0 calc(var(--spacing-l) + var(--icon-size)) 0 0;width:100%}.SearchInput-module_input__Addns:first-child{padding-left:var(--spacing-s)}.SearchInput-module_input__Addns.SearchInput-module_noToggle__2rf7Y{padding-right:var(--spacing-s)}.SearchInput-module_input__Addns::placeholder{color:var(--placeholder-color);line-height:normal}.SearchInput-module_input__Addns:disabled::placeholder{color:var(--dropdown-color-disabled)}.SearchInput-module_menuItem__zIC_d .SearchInput-module_highlighted__3D7Hh{font-weight:700}.SearchInput-module_menuItem__zIC_d .SearchInput-module_highlighted__3D7Hh mark{background:none;color:inherit;font-weight:400}.SearchInput-module_helperText__2AWSL{color:var(--helper-color-default);display:block;font-size:var(--fontsize-body-m);margin-top:var(--spacing-3-xs)}.SearchInput-module_loadingSpinnerContainer__T6ZTc{align-items:center;background-color:var(--menu-item-background-default);display:flex;flex-direction:column;padding:var(--spacing-m) 0;text-align:center}.SearchInput-module_loadingSpinner__3G_76{margin-bottom:var(--spacing-2-xs)}`);var f3=class f3 extends Error{};o(f3,"g");var w_=f3,gZ=o((e,t,r)=>{let n=(0,st.useRef)(r),[i,s]=(0,st.useState)(!1),u=(0,st.useRef)(()=>null),[c,d]=(0,st.useState)([]),p=(0,st.useCallback)(()=>{d([]),s(!1),u.current()},[d,u]);return(0,st.useEffect)(()=>()=>{u.current()},[u]),(0,st.useEffect)(()=>{n.current=r},[r]),((h,m,v)=>{let b=(0,st.useCallback)(h,v);(0,st.useEffect)(()=>{let w=setTimeout(()=>{b()},m);return()=>{clearTimeout(w)}},[b,m])})(()=>{if(typeof t!="function"||n.current===!0)return;if(s(!0),u.current(),e.length===0)return s(!1),void d([]);let{promise:h,cancel:m}=(v=>{let b=!1;return{promise:new Promise((w,E)=>{v.then(x=>{if(b)throw new w_;w(x)}).catch(x=>{x instanceof w_||E(x)})}),cancel:o(()=>{b=!0},"cancel")}})(t(e));u.current=m,h.then(v=>{s(!1),Array.isArray(v)&&typeof d=="function"&&n.current===!1&&d(v)})},200,[e,t,d]),{suggestions:c,isLoading:!n.current&&i,clearSuggestions:p}},"v"),d3=o(e=>{var{className:t,clearButtonAriaLabel:r="Clear",getSuggestions:n,helperText:i,highlightSuggestions:s=!1,inputProps:u,label:c,loadingSpinnerFinishedText:d="Finished loading suggestions",loadingSpinnerText:p="Loading suggestions",onSubmit:h,placeholder:m,searchButtonAriaLabel:v="Search",hideSearchButton:b=!1,suggestionKeyField:w,suggestionLabelField:E,visibleSuggestions:x=8,onChange:g,value:y}=e,I=ye(e,["className","clearButtonAriaLabel","getSuggestions","helperText","highlightSuggestions","inputProps","label","loadingSpinnerFinishedText","loadingSpinnerText","onSubmit","placeholder","searchButtonAriaLabel","hideSearchButton","suggestionKeyField","suggestionLabelField","visibleSuggestions","onChange","value"]);let k=(0,st.useRef)(!1),N=(0,st.useRef)(null),A="userEnterKeyAction",[B,O]=(0,st.useState)(void 0),[P,M]=(0,st.useState)(""),L=y||P,j=o(()=>B===Nc.stateChangeTypes.InputKeyDownEnter,"Y"),{suggestions:$,isLoading:H,clearSuggestions:W}=gZ(L,n,B===Nc.stateChangeTypes.ItemClick||B===A||j()),K=((se,te=3e3)=>{let[ae,fe]=(0,st.useState)(!1),_e=(0,st.useRef)(null);return(0,st.useEffect)(()=>(clearTimeout(_e.current),se?_e.current=setTimeout(()=>{fe(!0)},te):fe(!1),()=>{clearTimeout(_e.current)}),[se,te,fe]),ae})(H,1300),ue=y!==void 0&&g,ce=o(se=>{ue?g(se):M(se)},"V"),de=o(se=>{var te;let ae=(te=N.current)===null||te===void 0?void 0:te.value;h(se!==void 0?se:ae),W()},"R"),{isOpen:Ve,getLabelProps:Ke,getMenuProps:Qe,getInputProps:$e,getComboboxProps:Se,highlightedIndex:ct,getItemProps:tt,reset:bt}=Nc(Object.assign({items:$,onStateChange(se){var te;let{ItemClick:ae,FunctionReset:fe,InputKeyDownEnter:_e}=Nc.stateChangeTypes;if([ae,fe,_e].includes(se.type)){let ve=se.type===ae&&se.inputValue===void 0,we=ve?(te=N.current)===null||te===void 0?void 0:te.value:se.inputValue;if(we===void 0)return;ve||ce(we),se.type!==fe&&de(we),O(se.type)}else O(void 0)},itemToString:o(se=>se?`${se[E]}`:"","itemToString")},ue&&{inputValue:L}));return(0,st.useEffect)(()=>{k.current?g&&y===void 0&&g(L):k.current=!0},[g,L]),st.default.createElement("div",Object.assign({},I,{className:xe(rn.root,Ve&&rn.open,t)}),c&&st.default.createElement(Rc,Object.assign({label:c},Ke())),st.default.createElement("div",{className:xe(rn.wrapper),ref:Se().ref},st.default.createElement("input",Object.assign({enterKeyHint:"search"},u,$e({onKeyUp:o(se=>{let te=se.key||se.keyCode,ae=te==="Enter"||te===13;!j()&&ae&&de(),O(ae?A:void 0)},"onKeyUp"),onKeyDown:o(se=>{Ve&&$.length||se.key!=="Home"&&se.key!=="End"||(se.nativeEvent.preventDownshiftDefault=!0)},"onKeyDown"),onChange:o(se=>{ce(se.target.value)},"onChange"),ref:N,role:Se().role,"aria-expanded":Se()["aria-expanded"],"aria-haspopup":Se()["aria-haspopup"],"aria-owns":Se()["aria-owns"]}),{className:xe(rn.input,u&&u.className),placeholder:m})),st.default.createElement("div",{className:rn.buttons},L.length>0&&st.default.createElement("button",{type:"button","aria-label":r,className:xe(rn.button),onClick:o(()=>{bt(),N.current.focus(),W()},"onClick")},st.default.createElement(pc,{className:rn.searchIcon})),!b&&st.default.createElement("button",{type:"button","aria-label":v,className:xe(rn.button),onClick:o(()=>de(),"onClick")},st.default.createElement(lR,{className:rn.searchIcon}))),K&&st.default.createElement("div",{className:rn.loadingSpinnerContainer,"aria-hidden":!0},st.default.createElement(Lu,{loadingText:p,loadingFinishedText:d,small:!0,className:rn.loadingSpinner}),p),st.default.createElement(JP,{isOptionDisabled:o(()=>!1,"isOptionDisabled"),multiselect:!1,open:Ve&&!K,selectedItem:null,selectedItems:[],highlightValue:s&&L.length>=3&&L,menuStyles:rn,options:$,optionKeyField:`${String(w||E)}`,optionLabelField:`${String(E)}`,menuProps:Qe({style:{maxHeight:YP*x}}),getItemProps:o((se,te,ae,fe)=>tt({item:se,index:te,disabled:fe,className:xe(rn.menuItem,ae&&rn.selected,ct===te&&rn.highlighted)}),"getItemProps")})),i&&st.default.createElement("div",{className:rn.helperText},i))},"b");var Hu=V(rs()),U=V(pe());var QP=o(e=>e.currentTarget.contains(e.target)&&(!e.relatedTarget||!e.currentTarget.contains(e.relatedTarget)),"r"),XP=o(e=>!e.currentTarget.contains(e.relatedTarget),"t");var Zn=V(pe());var Pc,Mu,pa={tag:"Tag-module_tag__3bo5S tag_hds-tag__3MKf3",large:"Tag-module_large__1ZNIX tag_hds-tag--large__1bVs5",action:"Tag-module_action__4ky2K tag_hds-tag--action__Az-Fm",link:"Tag-module_link__3f99r tag_hds-tag--link__1470y",icon:"Tag-module_icon__or2kN tag_hds-tag__icon__2_xWY",multiline:"Tag-module_multiline__24sap tag_hds-tag--multiline__yHIcb"};Dt(`.tag_hds-icon__2LFMT{background-color:currentcolor;display:inline-block;height:var(--icon-size);-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto;width:var(--icon-size)}.tag_hds-icon--size-xs__L1nV_{--icon-size:var(--spacing-layout-2-xs)}.tag_hds-icon--size-s__23CMA{--icon-size:var(--spacing-layout-xs)}.tag_hds-icon--size-m__2zCBY{--icon-size:var(--spacing-layout-s)}.tag_hds-icon--size-l__UuAMZ{--icon-size:var(--spacing-layout-m)}.tag_hds-icon--size-xl__2f_bT{--icon-size:var(--spacing-layout-l)}[class*=hds-icon-start--]:before{-webkit-mask-image:var(--mask-image-before);mask-image:var(--mask-image-before)}[class*=hds-icon-end--]:after,[class*=hds-icon-start--]:before{background-color:currentcolor;content:"";display:inline-flex;height:var(--icon-size,24px);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--icon-size,24px)}[class*=hds-icon-end--]:after{-webkit-mask-image:var(--mask-image-after);mask-image:var(--mask-image-after)}.tag_hds-icon--cross__2tq88{--mask-image-cross:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18 7.5L13.5 12l4.5 4.5-1.5 1.5-4.5-4.5L7.5 18 6 16.5l4.5-4.5L6 7.5 7.5 6l4.5 4.5L16.5 6 18 7.5z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-cross)}.tag_hds-icon-start--cross__Efj_S{--mask-image-before:var(--mask-image-cross)}.tag_hds-icon-end--cross__3_S2q{--mask-image-after:var(--mask-image-cross)}.tag_hds-tag__3MKf3{--computed-background-color:var(--background-color,var(--color-black-10));--computed-background-color-focus:var(--background-color-focus,var(--computed-background-color,transparent));--computed-background-color-hover:var(--background-color-hover,var(--computed-background-color-focus,transparent));--computed-background-color-active:var(--background-color-active,var(--computed-background-color-hover,transparent));--computed-border-color:var(--border-color,var(--computed-background-color));--computed-border-color-focus:var(--border-color-focus,var(--computed-border-color,transparent));--computed-border-color-hover:var(--border-color-hover,var(--computed-border-color-focus,transparent));--computed-border-color-active:var(--border-color-active,var(--computed-border-color-hover,transparent));--computed-color:var(--color,--color-black-90);--computed-color-focus:var(--color-focus,var(--computed-color,inherit));--computed-color-hover:var(--color-hover,var(--computed-color-focus,inherit));--computed-color-active:var(--color-active,var(--computed-color-hover,inherit));--computed-outline-color:var(--outline-color,transparent);--font-size:var(--fontsize-body-s);--gap:var(--spacing-3-xs);--height:32px;--icon-reposition:-4px;--icon-size:24px;--outline-width:2px;--padding-horizontal:12px;--padding-vertical:3px;align-items:center;background-color:var(--computed-background-color);border-radius:calc(var(--height) / 2);box-sizing:border-box;color:var(--computed-color,inherit);display:inline-flex;flex-direction:row;font-size:var(--font-size);font-weight:500;grid-gap:var(--gap);gap:var(--gap);justify-content:center;line-height:var(--lineheight-l);max-width:100%;min-height:var(--height);outline:none;outline-offset:2px;overflow:hidden;padding:var(--padding-vertical) var(--padding-horizontal)}.tag_hds-tag__3MKf3:after{flex-shrink:0;margin-right:var(--icon-reposition)}.tag_hds-tag__3MKf3:before{flex-shrink:0;margin-left:var(--icon-reposition)}.tag_hds-tag__3MKf3>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tag_hds-tag--large__1bVs5{--font-size:var(--fontsize-body-m);--gap:var(--spacing-2-xs);--height:48px;--icon-reposition:-8px;--outline-width:3px;--padding-horizontal:20px;--padding-vertical:10px}.tag_hds-tag--action__Az-Fm{--border-color:var(--color-black-90);border:1px solid var(--computed-border-color);padding:calc(var(--padding-vertical) - 1px) calc(var(--padding-horizontal) - 1px)}.tag_hds-tag--multiline__yHIcb>span{hyphens:auto;white-space:normal}.tag_hds-tag--link__1470y{text-decoration:underline}.tag_hds-tag--action__Az-Fm,.tag_hds-tag--link__1470y{--background-color-hover:var(--color-black-20);--outline-color:var(--color-focus-outline);cursor:pointer}.tag_hds-tag--action__Az-Fm:focus-visible,.tag_hds-tag--link__1470y:focus-visible{background-color:var(--computed-background-color-focus);border-color:var(--computed-border-color-focus);color:var(--computed-color-focus)}.tag_hds-tag--action__Az-Fm:hover,.tag_hds-tag--link__1470y:hover{background-color:var(--computed-background-color-hover);border-color:var(--computed-border-color-hover);color:var(--computed-color-hover)}.tag_hds-tag--action__Az-Fm:active,.tag_hds-tag--link__1470y:active{background-color:var(--computed-background-color-active);border-color:var(--computed-border-color-active);color:var(--computed-color-active)}.tag_hds-tag--action__Az-Fm:active:hover,.tag_hds-tag--action__Az-Fm:focus-visible,.tag_hds-tag--link__1470y:active:hover,.tag_hds-tag--link__1470y:focus-visible{box-shadow:none;outline:var(--outline-width) solid var(--computed-outline-color)}.tag_hds-icon__2LFMT.tag_hds-tag__icon__2_xWY,.tag_hds-tag__icon__2_xWY{flex-shrink:0;height:var(--icon-size);width:var(--icon-size)}.tag_hds-tag__icon__2_xWY:first-child{margin-left:var(--icon-reposition)}.tag_hds-tag__icon__2_xWY:last-child{margin-right:var(--icon-reposition)}`),function(e){e.Action="action",e.Informative="informative",e.Link="link"}(Pc||(Pc={})),function(e){e.Small="small",e.Large="large"}(Mu||(Mu={}));var Bu=(0,Zn.forwardRef)((e,t)=>{var{children:r,className:n,onClick:i,onDelete:s,size:u=Mu.Small,theme:c,href:d,iconStart:p,iconEnd:h,multiline:m=!1}=e,v=ye(e,["children","className","onClick","onDelete","size","theme","href","iconStart","iconEnd","multiline"]);let b=!!s,w=s||i,E=!!w,x=Pc.Informative,g=null;w?(x=Pc.Action,g="button"):d&&(x=Pc.Link);let y=Gn(pa.tag,c),I=pa.large,k=xe(pa.tag,u===Mu.Large&&I,y,n,pa[x],m&&pa.multiline),N=p?Zn.default.createElement("div",{className:xe(pa.icon),"aria-hidden":"true"},p):null,A=h?Zn.default.createElement("div",{className:xe(pa.icon),"aria-hidden":"true"},h):null,B=o(L=>{L.key!=="Enter"&&L.key!==" "||w(L)},"C"),O=o(L=>Zn.default.createElement("a",Object.assign({ref:t,className:xe(k,pa.link),href:d},v),L.children),"M"),P=o(L=>Zn.default.createElement("div",Object.assign({className:k,ref:t},E&&{tabIndex:0,role:g,onClick:w,onKeyDown:B},v),L.children),"N"),M=Zn.default.createElement(Zn.default.Fragment,null,N,Zn.default.createElement("span",null,r),A,b&&!A?Zn.default.createElement(mu,{className:pa.icon}):null);return d?Zn.default.createElement(O,null,M):Zn.default.createElement(P,null,M)});var X={selectedOptionsContainer:"Select-module_selectedOptionsContainer__16tlC",dropdownButton:"Select-module_dropdownButton__2-_Ec",screenReaderNotifications:"Select-module_screenReaderNotifications__2wzzH",searchAndFilterInfoContainer:"Select-module_searchAndFilterInfoContainer__3FsUa",screenReaderOnly:"Select-module_screenReaderOnly__1W8e8",visuallyHidden:"Select-module_visuallyHidden__2VgHH",withVisibleFocus:"Select-module_withVisibleFocus__3GTEv",selectAndListContainer:"Select-module_selectAndListContainer__vSJEv",root:"Select-module_root__-GjU5",listAndInputContainer:"Select-module_listAndInputContainer__2gZ6q",listContainer:"Select-module_listContainer__2PfQA",list:"Select-module_list__2iKlZ",groupLabel:"Select-module_groupLabel__35DbO",listItem:"Select-module_listItem__3BXr0",selected:"Select-module_selected__1wq2l",disabledOption:"Select-module_disabledOption__vG5Oz",open:"Select-module_open__3a03t",angleIcon:"Select-module_angleIcon__3A9li",invalid:"Select-module_invalid__9ZEr1",buttonIcon:"Select-module_buttonIcon__3O29i",labels:"Select-module_labels__2FlKK",count:"Select-module_count__ODB_U",arrowAndSpaceForClearButton:"Select-module_arrowAndSpaceForClearButton__3Fufw",singleSelect:"Select-module_singleSelect__3hwAT",clearable:"Select-module_clearable__14E9M",selectedOptions:"Select-module_selectedOptions__VmvqD",icon:"Select-module_icon__3AwlD",placeholder:"Select-module_placeholder__nKgDE",spaceForOneDigit:"Select-module_spaceForOneDigit__3puHv",spaceForTwoDigits:"Select-module_spaceForTwoDigits__1pg4o",spaceForThreeDigits:"Select-module_spaceForThreeDigits__kYlbR",spaceForFourDigits:"Select-module_spaceForFourDigits__27Gtl",disabledButton:"Select-module_disabledButton__3Iunx",hasHiddenItems:"Select-module_hasHiddenItems__33AsE",clearButton:"Select-module_clearButton__2ADgy",dropdownButtonOption:"Select-module_dropdownButtonOption__3Tfsz",lastVisible:"Select-module_lastVisible__2zaaS",singleSelectListItem:"Select-module_singleSelectListItem__3xGcj",singleSelectListItemLabel:"Select-module_singleSelectListItemLabel__uAJg8",multiSelectListItem:"Select-module_multiSelectListItem__1aUhM",checkboxContainer:"Select-module_checkboxContainer__Ahwyj",checkbox:"Select-module_checkbox__njDzB",selectableListItem:"Select-module_selectableListItem__1KNgo",focusableListItem:"Select-module_focusableListItem__3A4r6",shiftOptions:"Select-module_shiftOptions__22weq",listAndInputContainerVisible:"Select-module_listAndInputContainerVisible__3drG4",withSearchOrFilter:"Select-module_withSearchOrFilter__Cfpnd",searchOrFilterInput:"Select-module_searchOrFilterInput__qLE0Q",withErrorMessage:"Select-module_withErrorMessage__1EezM",tagListContainer:"Select-module_tagListContainer__1vSdM",tagList:"Select-module_tagList__3uMST",tag:"Select-module_tag__1I-nr",disabledTag:"Select-module_disabledTag__1cwLH",tagListExpanded:"Select-module_tagListExpanded__-176N",arrowIcon:"Select-module_arrowIcon__12Sjk",tagListButtons:"Select-module_tagListButtons__3vZyi",hiddenButton:"Select-module_hiddenButton__3DQ3q",showAllButton:"Select-module_showAllButton__2TTlK",clearAllButton:"Select-module_clearAllButton__2hs4_",errorText:"Select-module_errorText__2U8te text-input_hds-text-input__error-text__12P9W",assistiveText:"Select-module_assistiveText__iHdzn"};Dt(`@keyframes text-input_fadeIn__e88RG{0%{opacity:0}to{opacity:1}}.text-input_hds-text-input__oq6gC{--border-width:2px;--outline-width:3px;--outline-offset-readonly:4px;--input-height:56px;--textarea-height:149px;--icon-size:var(--spacing-m);--icon-color:var(--color-black);--helper-color-default:var(--color-black-60);--helper-color-invalid:var(--color-black);--helper-background-color-invalid:var(--color-error-light);--helper-icon-color-invalid:var(--color-error);--helper-color-success:var(--color-black);--helper-background-color-success:var(--color-success-light);--helper-icon-color-success:var(--color-success);--helper-color-info:var(--color-black);--helper-background-color-info:var(--color-info-light);--helper-icon-color-info:var(--color-info);--input-background-default:var(--color-white);--input-background-disabled:var(--color-black-10);--input-border-color-default:var(--color-black-50);--input-border-color-hover:var(--color-black-90);--input-border-color-focus:var(--color-black-90);--input-border-color-invalid:var(--color-error);--input-border-color-disabled:var(--color-black-10);--input-border-color-success:var(--color-success);--input-color-default:var(--color-black-90);--input-color-disabled:var(--color-black-40);--label-color-default:var(--color-black-90);--label-color-invalid:var(--color-black-90);--placeholder-color:var(--color-black-60)}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__input__Wvij5{-webkit-appearance:none;background-color:var(--input-background-default);border:var(--border-width) solid var(--input-border-color-default);border-radius:0;box-sizing:border-box;color:var(--input-color-default);font-family:inherit;font-size:1.125em;height:var(--input-height);line-height:normal;margin:0;padding:0 var(--spacing-s);width:100%;will-change:transform,box-shadow}.text-input_hds-text-input__input-clear__3fH_a::-webkit-search-cancel-button,.text-input_hds-text-input__oq6gC:not([data-hds-textinput-filled]) .text-input_hds-text-input__button-clear__12Fmy{display:none}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__button-clear__12Fmy>*{pointer-events:none}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__input__Wvij5:hover{border-color:var(--input-border-color-hover);transition:border-color 85ms ease-out}.text-input_hds-text-input__input-wrapper__1rXc7:focus-within .text-input_hds-text-input__input__Wvij5{border-color:var(--input-border-color-focus);outline:none}.text-input_hds-text-input__oq6gC.text-input_hds-text-input--invalid__9tihR .text-input_hds-text-input__input__Wvij5{border-color:var(--input-border-color-invalid)}.text-input_hds-text-input__oq6gC.text-input_hds-text-input--success__1x9yB .text-input_hds-text-input__input__Wvij5{border-color:var(--input-border-color-success)}.text-input_hds-text-input__input-wrapper__1rXc7:focus-within .text-input_hds-text-input__input__Wvij5:not([readonly]){box-shadow:0 0 0 var(--outline-width) var(--color-focus-outline);transform:translateZ(0);transition:85ms ease-out;transition-property:box-shadow,transform}.text-input_hds-text-input__label__2Jzj_{color:var(--label-color-default);display:block;font-size:var(--fontsize-body-m);font-weight:500;margin-bottom:var(--spacing-3-xs)}.text-input_hds-text-input--invalid__9tihR .text-input_hds-text-input__label__2Jzj_{color:var(--label-color-invalid);transition:color 85ms linear}.text-input_hds-text-input__required__1V4QI{display:inline-block;font-size:var(--fontsize-body-xl);line-height:1;margin-left:var(--spacing-2-xs);transform:translateY(var(--spacing-3-xs))}.text-input_hds-text-input__input-wrapper__1rXc7{display:flex;position:relative}.text-input_hds-text-input__oq6gC textarea.text-input_hds-text-input__input__Wvij5{font-family:inherit;height:var(--textarea-height);margin:0;min-height:var(--input-height);overflow:auto;padding:var(--spacing-s);resize:vertical}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__input__Wvij5::-ms-reveal{display:none}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__input__Wvij5::-moz-placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__input__Wvij5::placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__helper-text__3hy4U{color:var(--helper-color-default);display:block;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-3-xs);white-space:pre-line}.text-input_hds-text-input__error-text__12P9W{background-color:var(--helper-background-color-invalid);border-left:8px solid var(--color-error);color:var(--helper-color-invalid);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);white-space:pre-line}.text-input_hds-text-input__error-text__12P9W:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__error-text__12P9W:before{animation:text-input_fadeIn__e88RG 85ms ease-out;background:var(--helper-icon-color-invalid);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__success-text__28bnR{background-color:var(--helper-background-color-success);border-left:8px solid var(--color-success);color:var(--helper-color-success);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative;white-space:pre-wrap}.text-input_hds-text-input__success-text__28bnR:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__success-text__28bnR:before{animation:text-input_fadeIn__e88RG 85ms ease-out;background:var(--helper-icon-color-success);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__info-text__2WOd2{background-color:var(--helper-background-color-info);border-left:8px solid var(--color-info);color:var(--helper-color-info);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative}.text-input_hds-text-input__info-text__2WOd2:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__info-text__2WOd2:before{animation:text-input_fadeIn__e88RG 85ms ease-out;background:var(--helper-icon-color-info);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__input__Wvij5[disabled]{background-color:var(--input-background-disabled);border-color:var(--input-border-color-disabled);color:var(--input-color-disabled);cursor:not-allowed}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__input__Wvij5[readonly]{background-color:transparent;border:0;color:var(--input-color-default);outline-offset:var(--outline-offset-readonly);padding:0;-webkit-text-fill-color:var(--input-color-default);transform:translateZ(0);transition:85ms ease-out;transition-property:outline,transform}.text-input_hds-text-input__input-wrapper__1rXc7:focus-within input.text-input_hds-text-input__input__Wvij5[readonly]{height:calc(var(--input-height) - 2 * var(--outline-offset-readonly));margin:var(--outline-offset-readonly) 0;outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__input-wrapper__1rXc7:focus-within textarea.text-input_hds-text-input__input__Wvij5[readonly]{outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__buttons__1nezR{align-items:center;bottom:0;display:flex;font-size:1rem;justify-content:center;margin-right:calc(var(--spacing-s) - var(--spacing-xs) / 2);position:absolute;right:0;top:0}.text-input_hds-text-input__button__138YJ{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:var(--icon-color);cursor:pointer;display:flex;font:inherit;outline:none;padding:var(--spacing-xs) calc(var(--spacing-xs) / 2)}.text-input_hds-text-input__button__138YJ:focus{outline:var(--outline-width) solid var(--color-focus-outline)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec{background:none;border:none;color:inherit;cursor:pointer;font:inherit;padding:0}.Select-module_screenReaderNotifications__2wzzH,.Select-module_searchAndFilterInfoContainer__3FsUa.Select-module_screenReaderOnly__1W8e8,.Select-module_visuallyHidden__2VgHH{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:0 -1px -1px 0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.Select-module_selectAndListContainer__vSJEv:focus-within,.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_withVisibleFocus__3GTEv:focus-visible{box-shadow:0 0 0 var(--computed-focus-outline-width) var(--computed-focus-outline-color)}.Select-module_root__-GjU5{--computed-border-width:var(--border-width,2px);--computed-divider-width:var(--divider-width,1px);--computed-focus-outline-width:var(--focus-outline-width,3px);--computed-dropdown-height:var(--spacing-3-xl);--default-menu-item-height:calc(var(--computed-dropdown-height) - var(--computed-border-width) * 2);--computed-menu-item-height:var(--menu-item-height,var(--default-menu-item-height));--computed-menu-z-index:var(--menu-z-index,10);--computed-assistive-color:var(--assistive-color,var(--color-black-90));--computed-focus-outline-color:var(--focus-outline-color,var(--color-focus-outline));--computed-placeholder-color:var(--placeholder-color,var(--color-black-60));--computed-border-color-invalid:var(--border-color-invalid,var(--color-error));--computed-icon-color:var(--icon-color,var(--color-black-90));--computed-icon-size:var(--icon-size,var(--spacing-m));--computed-dropdown-icon-color:var(--dropdown-icon-color,var(--color-black-90));--computed-dropdown-background-default:var(--dropdown-background-default,var(--color-white));--computed-dropdown-background-disabled:var(--dropdown-background-disabled,var(--color-black-10));--computed-dropdown-border-color-default:var(--dropdown-border-color-default,var(--color-black-50));--computed-dropdown-border-color-hover:var(--dropdown-border-color-hover,var(--color-black-90));--computed-dropdown-border-color-hover-invalid:var(--dropdown-border-color-hover-invalid,var(--color-error));--computed-dropdown-border-color-focus:var(--dropdown-border-color-focus,var(--color-black-90));--computed-dropdown-border-color-invalid:var(--dropdown-border-color-invalid,var(--color-error));--computed-dropdown-border-color-disabled:var(--dropdown-border-color-disabled,var(--color-black-10));--computed-dropdown-color-default:var(--dropdown-color-default,var(--color-black-90));--computed-dropdown-color-disabled:var(--dropdown-color-disabled,var(--color-black-40));--computed-menu-divider-color:var(--menu-divider-color,var(--color-black-20));--computed-menu-item-background-color-default:var(--menu-item-background-color-default,var(--color-white));--computed-menu-item-background-color-hover:var(--menu-item-background-color-hover,var(--color-bus-light));--computed-menu-item-background-color-selected:var(--menu-item-background-color-selected,transparent);--computed-menu-item-background-color-selected-hover:var(--menu-item-background-color-selected-hover,var(--color-bus-light));--computed-menu-item-background-color-disabled:var(--menu-item-background-color-disabled,var(--color-white));--computed-menu-item-background-color-disabled-hover:var(--menu-item-background-color-disabled-hover,transparent);--computed-menu-item-color-default:var(--menu-item-color-default,var(--color-black-90));--computed-menu-item-color-hover:var(--menu-item-color-hover,var(--color-black-90));--computed-menu-item-color-selected:var(--menu-item-color-selected,var(--color-black-90));--computed-menu-item-color-selected-hover:var(--menu-item-color-selected-hover,var(--color-black-90));--computed-menu-item-color-disabled:var(--menu-item-color-disabled,var(--color-black-40));--computed-menu-item-icon-color-selected:var(--menu-item-icon-color-selected,var(--color-white));--computed-menu-item-icon-color-disabled:var(--menu-item-icon-color-disabled,var(--color-black-40));--computed-menu-item-border-color-focus:var(--menu-item-border-color-focus,var(--color-coat-of-arms));--computed-menu-item-group-label-background-default:var(--menu-item-group-label-background-default,var(--color-black-5));--computed-menu-item-group-label-background-disabled:var(--menu-item-group-label-background-disabled,var(--color-black-5));--computed-menu-item-group-label-background-disabled-hover:var(--menu-item-group-label-background-disabled-hover,var(--color-black-5));--computed-menu-item-group-label-color-disabled:var(--menu-item-group-label-color-disabled,var(--color-black-90));--computed-error-text-color:var(--error-text-color,var(--color-black));--computed-error-icon-color:var(--error-icon-color,var(--color-error));--computed-error-background-color:var(--error-background-color,var(--color-error-light));--computed-error-border-color:var(--error-border-color,var(--color-error));position:relative}.Select-module_root__-GjU5 input{font-family:inherit;margin:0;overflow:auto}.Select-module_selectAndListContainer__vSJEv{background-color:var(--computed-dropdown-background-default);border:var(--computed-border-width) solid var(--computed-dropdown-border-color-default);box-sizing:border-box;min-height:var(--computed-dropdown-height);position:relative;width:100%}.Select-module_selectAndListContainer__vSJEv:focus-within{border-color:var(--computed-dropdown-border-color-focus)}.Select-module_selectAndListContainer__vSJEv:hover{border-color:var(--computed-dropdown-border-color-hover)}.Select-module_selectAndListContainer__vSJEv:focus-within,.Select-module_selectAndListContainer__vSJEv:hover{transition:border-color 85ms ease-out}.Select-module_listAndInputContainer__2gZ6q{border:solid var(--computed-dropdown-border-color-focus);border-top-color:var(--computed-menu-divider-color);border-width:var(--computed-divider-width) var(--computed-border-width) var(--computed-border-width);bottom:0;display:none;left:0;list-style:none;margin:0;outline:none;overflow-y:auto;padding:0;position:absolute;transform:translate(calc(var(--computed-border-width) * -1),100%);width:100%;z-index:var(--computed-menu-z-index)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_groupLabel__35DbO,.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_listItem__3BXr0{align-items:center;background-color:var(--computed-menu-item-background-color-default);box-sizing:border-box;color:var(--computed-menu-item-color-default);cursor:pointer;display:flex;font-size:var(--fontsize-body-l);justify-content:space-between;line-height:var(--lineheight-m);min-height:var(--computed-menu-item-height);padding:var(--spacing-xs) var(--spacing-s)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_selected__1wq2l.Select-module_groupLabel__35DbO,.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_selected__1wq2l.Select-module_listItem__3BXr0{background-color:var(--computed-menu-item-background-color-selected);color:var(--computed-menu-item-color-selected)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_disabledOption__vG5Oz.Select-module_groupLabel__35DbO,.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_disabledOption__vG5Oz.Select-module_listItem__3BXr0{background-color:var(--computed-menu-item-background-color-disabled);color:var(--computed-menu-item-color-disabled);cursor:not-allowed}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_groupLabel__35DbO:hover,.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_listItem__3BXr0:hover{color:var(--computed-menu-item-color-hover)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_groupLabel__35DbO:hover.Select-module_selected__1wq2l,.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_listItem__3BXr0:hover.Select-module_selected__1wq2l{background-color:var(--computed-menu-item-background-color-selected-hover);color:var(--computed-menu-item-color-selected-hover)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_groupLabel__35DbO:hover.Select-module_disabledOption__vG5Oz,.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_listItem__3BXr0:hover.Select-module_disabledOption__vG5Oz{background-color:var(--computed-menu-item-background-color-disabled-hover);color:var(--computed-menu-item-color-disabled)}.Select-module_root__-GjU5{display:flex;flex-direction:column;max-width:420px}.Select-module_selectAndListContainer__vSJEv.Select-module_open__3a03t .Select-module_angleIcon__3A9li{transform:rotateX(180deg)}.Select-module_selectAndListContainer__vSJEv.Select-module_invalid__9ZEr1{border-color:var(--computed-dropdown-border-color-invalid)}.Select-module_selectAndListContainer__vSJEv.Select-module_invalid__9ZEr1:hover{border-color:var(--computed-dropdown-border-color-hover-invalid)}.Select-module_selectAndListContainer__vSJEv{margin-bottom:var(--spacing-2-xs)}.Select-module_selectedOptionsContainer__16tlC{box-sizing:border-box;display:flex;min-height:var(--computed-menu-item-height)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec{align-items:center;color:var(--computed-dropdown-color-default);display:flex;font-size:var(--fontsize-body-l);outline:none;padding:var(--spacing-xs);padding-right:var(--spacing-xs)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_withVisibleFocus__3GTEv{align-self:center;height:calc((var(--computed-dropdown-height)) - 6px)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec .Select-module_buttonIcon__3O29i{color:var(--computed-icon-color)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec .Select-module_labels__2FlKK{box-sizing:border-box;display:flex;flex-flow:wrap;flex-grow:1;height:calc(var(--fontsize-body-l) * var(--lineheight-l) + 1px);overflow:hidden;padding-left:var(--spacing-3-xs)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec .Select-module_count__ODB_U.Select-module_count__ODB_U{display:none;font-weight:700;padding:0;position:relative;width:1px}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec .Select-module_count__ODB_U.Select-module_count__ODB_U:after{content:"\\A0";display:inline-block}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec .Select-module_count__ODB_U.Select-module_count__ODB_U span{background-color:var(--computed-dropdown-background-default);color:var(--computed-dropdown-color-default);position:absolute;right:2px;top:0}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec .Select-module_arrowAndSpaceForClearButton__3Fufw{align-items:center;color:var(--computed-dropdown-icon-color);display:flex;flex-shrink:1;padding-left:calc(var(--clear-button-size) + var(--spacing-2-xs) + var(--spacing-xs));--clear-button-size:calc(var(--computed-icon-size) + var(--spacing-xs) + var(--spacing-xs))}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_singleSelect__3hwAT .Select-module_arrowAndSpaceForClearButton__3Fufw{padding-left:calc(var(--clear-button-size) + var(--spacing-3-xs) + var(--spacing-xs))}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec:not(.Select-module_clearable__14E9M) .Select-module_arrowAndSpaceForClearButton__3Fufw{padding-left:var(--spacing-xs)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_selectedOptions__VmvqD{flex-grow:1;overflow:hidden}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_selectedOptions__VmvqD>span:first-child{display:flex;padding-right:var(--spacing-3-xs)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_icon__3AwlD{color:var(--computed-dropdown-icon-color);flex-shrink:1;padding-left:var(--spacing-xs);padding-right:var(--spacing-xs)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_placeholder__nKgDE{background-color:inherit;color:var(--computed-placeholder-color)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_placeholder__nKgDE .Select-module_arrowAndSpaceForClearButton__3Fufw{padding-left:var(--spacing-xs)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_spaceForOneDigit__3puHv .Select-module_labels__2FlKK{padding-right:24px}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_spaceForTwoDigits__1pg4o .Select-module_labels__2FlKK{padding-right:34px}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_spaceForThreeDigits__kYlbR .Select-module_labels__2FlKK{padding-right:44px}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_spaceForFourDigits__27Gtl .Select-module_labels__2FlKK{padding-right:54px}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_disabledButton__3Iunx{background-color:var(--computed-dropdown-background-disabled);border-color:var(--computed-dropdown-border-color-disabled);color:var(--computed-dropdown-color-disabled)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_disabledButton__3Iunx.Select-module_icon__3AwlD{color:var(--computed-menu-item-icon-color-disabled)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_disabledButton__3Iunx .Select-module_count__ODB_U.Select-module_count__ODB_U span{background-color:var(--computed-dropdown-background-disabled);color:var(--computed-dropdown-color-disabled)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_disabledButton__3Iunx .Select-module_arrowAndSpaceForClearButton__3Fufw,.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_disabledButton__3Iunx .Select-module_buttonIcon__3O29i,.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_disabledButton__3Iunx.Select-module_placeholder__nKgDE{color:var(--computed-dropdown-color-disabled)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_hasHiddenItems__33AsE .Select-module_count__ODB_U{display:block}.Select-module_selectedOptionsContainer__16tlC .Select-module_clearButton__2ADgy{position:absolute;right:calc(var(--computed-icon-size) + var(--spacing-xs) + var(--spacing-xs))}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButtonOption__3Tfsz{max-width:100%;overflow:hidden;padding:0 var(--spacing-2-xs) 0 0;position:relative;text-overflow:ellipsis;white-space:nowrap}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButtonOption__3Tfsz:not(:last-child):after{content:",";display:inline-block;position:absolute;right:var(--spacing-3-xs);top:0}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButtonOption__3Tfsz:last-child{margin-right:0}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButtonOption__3Tfsz.Select-module_lastVisible__2zaaS:after{content:""}.Select-module_listAndInputContainer__2gZ6q{background-color:var(--computed-dropdown-background-default)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA{display:flex;flex-direction:column;max-height:238px;overflow-y:auto}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ{display:flex;flex-direction:column;margin:0;padding:0;position:relative}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_listItem__3BXr0.Select-module_disabledOption__vG5Oz.Select-module_disabledOption__vG5Oz{cursor:not-allowed}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_singleSelectListItem__3xGcj{--computed-menu-item-background-color-hover:var(--menu-item-background-color-hover,var(--color-bus-light));--computed-menu-item-background-color-selected:var(--menu-item-background-color-selected,var(--color-bus));--computed-menu-item-background-color-selected-hover:var(--menu-item-background-color-selected-hover,var(--color-bus-dark));--computed-menu-item-color-selected:var(--menu-item-color-selected,var(--color-white));--computed-menu-item-color-selected-hover:var(--menu-item-color-selected-hover,var(--color-white))}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_singleSelectListItem__3xGcj .Select-module_singleSelectListItemLabel__uAJg8{align-items:center;display:flex;flex-grow:1;justify-content:space-between}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_singleSelectListItem__3xGcj .Select-module_singleSelectListItemLabel__uAJg8>span{color:var(--computed-menu-item-icon-color-selected);height:24px;width:24px}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_singleSelectListItem__3xGcj.Select-module_disabledOption__vG5Oz .Select-module_singleSelectListItemLabel__uAJg8>span{color:var(--computed-menu-item-icon-color-disabled)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_multiSelectListItem__1aUhM{position:relative}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_multiSelectListItem__1aUhM .Select-module_checkboxContainer__Ahwyj{display:flex;flex-direction:row}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_multiSelectListItem__1aUhM .Select-module_checkboxContainer__Ahwyj>div{flex-shrink:0;pointer-events:none;width:24px;--background-unselected:var(--background-default,var(--color-white))}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_multiSelectListItem__1aUhM .Select-module_checkboxContainer__Ahwyj label{cursor:pointer;flex-grow:1;padding-left:var(--spacing-xs)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_multiSelectListItem__1aUhM .Select-module_checkboxContainer__Ahwyj label:after{content:"";inset:0;position:absolute}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_multiSelectListItem__1aUhM.Select-module_disabledOption__vG5Oz.Select-module_disabledOption__vG5Oz label{cursor:not-allowed}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_groupLabel__35DbO{background-color:var(--computed-menu-item-group-label-background-default);font-weight:700}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_groupLabel__35DbO.Select-module_disabledOption__vG5Oz.Select-module_disabledOption__vG5Oz{background-color:var(--computed-menu-item-group-label-background-disabled);color:var(--computed-menu-item-group-label-color-disabled)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_groupLabel__35DbO.Select-module_disabledOption__vG5Oz.Select-module_disabledOption__vG5Oz:hover{background-color:var(--computed-menu-item-group-label-background-disabled-hover)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_selectableListItem__1KNgo:not(.Select-module_selected__1wq2l):hover{background-color:var(--computed-menu-item-background-color-hover)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_focusableListItem__3A4r6{outline:none}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_focusableListItem__3A4r6:focus,.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_focusableListItem__3A4r6:focus-within{box-shadow:0 0 0 2px var(--computed-menu-item-border-color-focus) inset;outline:none}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ.Select-module_shiftOptions__22weq .Select-module_listItem__3BXr0:not(.Select-module_groupLabel__35DbO){padding-left:var(--spacing-layout-s)}.Select-module_listAndInputContainer__2gZ6q.Select-module_listAndInputContainerVisible__3drG4{display:block}.Select-module_listAndInputContainer__2gZ6q.Select-module_withSearchOrFilter__Cfpnd .Select-module_listContainer__2PfQA{border-top:1px solid var(--computed-menu-divider-color)}.Select-module_searchOrFilterInput__qLE0Q{padding:var(--spacing-2-xs)}.Select-module_searchAndFilterInfoContainer__3FsUa{align-items:center;color:var(--computed-dropdown-color-default);display:flex;flex-direction:column;padding:var(--spacing-l)}.Select-module_searchAndFilterInfoContainer__3FsUa>span{padding-top:var(--spacing-2-xs);text-align:center}.Select-module_searchAndFilterInfoContainer__3FsUa>svg{padding:var(--spacing-s) 0 var(--spacing-xs)}.Select-module_searchAndFilterInfoContainer__3FsUa.Select-module_withErrorMessage__1EezM,.Select-module_searchAndFilterInfoContainer__3FsUa.Select-module_withErrorMessage__1EezM>span:first-of-type{padding-top:0}.Select-module_tagListContainer__1vSdM{display:flex;flex-direction:column}.Select-module_tagListContainer__1vSdM .Select-module_tagList__3uMST{display:flex;flex-flow:row wrap;margin:0 -4px;max-height:80px;overflow:hidden;padding:var(--spacing-3-xs) 4px 0}.Select-module_tagListContainer__1vSdM .Select-module_tagList__3uMST .Select-module_tag__1I-nr{margin-bottom:var(--spacing-xs);margin-right:var(--spacing-xs)}.Select-module_tagListContainer__1vSdM .Select-module_tagList__3uMST .Select-module_tag__1I-nr.Select-module_disabledTag__1cwLH{pointer-events:none}.Select-module_tagListContainer__1vSdM.Select-module_tagListExpanded__-176N .Select-module_tagList__3uMST{max-height:unset}.Select-module_tagListContainer__1vSdM.Select-module_tagListExpanded__-176N .Select-module_arrowIcon__12Sjk{transform:rotateX(180deg)}.Select-module_tagListContainer__1vSdM .Select-module_tagListButtons__3vZyi{display:flex;flex-direction:row;margin-top:var(--spacing-xs)}.Select-module_tagListContainer__1vSdM .Select-module_tagListButtons__3vZyi>button:first-child{margin-right:var(--spacing-xs)}.Select-module_tagListContainer__1vSdM .Select-module_tagListButtons__3vZyi .Select-module_hiddenButton__3DQ3q{display:none}.Select-module_tagListContainer__1vSdM .Select-module_tagListButtons__3vZyi .Select-module_clearAllButton__2hs4_{--background-color-hover:var(--color-error-light);--background-color:var(--color-white);--border-color:var(--color-error);--border-color-hover:var(--color-error);--border-color-focus:var(--color-error);--border-color-hover-focus:var(--color-error);--color:var(--color-error);--color-hover:var(--color-error);--color-focus:var(--color-error);--color-hover-focus:var(--color-error)}.Select-module_errorText__2U8te{margin-bottom:var(--spacing-2-xs);--icon-size:var(--computed-icon-size);--helper-color-invalid:var(--computed-error-text-color);--helper-icon-color-invalid:var(--computed-error-icon-color);--helper-background-color-invalid:var(--computed-error-background-color);--color-error:var(--computed-error-border-color)}.Select-module_assistiveText__iHdzn{color:var(--computed-assistive-color);margin-bottom:var(--spacing-2-xs)}`);var Je={selectedOptions:"selectedOptions",listItem:"listItem",listGroup:"listGroup",clearButton:"clearButton",clearAllButton:"clearAllButton",showAllButton:"showAllButton",tag:"tag",generic:"generic",filter:"filter",search:"search",searchResult:"searchResult",assistive:"assistive",error:"error"},_t={click:"click",outSideClick:"outSideClick",change:"change",error:"error",cancelled:"cancelled",blur:"blur",focus:"focus",focusMovedToNonListElement:"focusMovedToNonListElement",close:"close",success:"success"},pL=o(e=>e===Je.tag,"q"),Pp=o(e=>e===_t.click,"G"),ZP=o(e=>e===_t.change,"Z"),k_=o(e=>e===Je.generic,"$"),_Z=o((e,t)=>Pp(t)&&(r=>r===Je.selectedOptions)(e),"N"),vZ=o((e,t)=>Pp(t)&&(r=>r===Je.listItem||pL(r))(e),"P"),bZ=o((e,t)=>Pp(t)&&(r=>r===Je.clearAllButton||r===Je.clearButton)(e),"K"),yZ=o((e,t)=>(r=>r===_t.error)(t)&&e===Je.searchResult,"W"),xZ=o((e,t)=>k_(e)&&(r=>r===_t.blur)(t),"H");function m3(e){let t=Object.assign({},e);return{get:o(()=>t,"get"),set:o(r=>(t=Object.assign(Object.assign({},t),r),t),"set")}}o(m3,"V");var S_=m3({}),hL=o((e,t)=>({getData:o(()=>e.get(),"getData"),updateData:o(r=>e.set(r),"updateData"),getMetaData:o(()=>t.get(),"getMetaData"),updateMetaData:o(r=>t.set(r),"updateMetaData"),asyncRequestWithTrigger:o(()=>({}),"asyncRequestWithTrigger"),trigger:o(()=>({}),"trigger")}),"U"),mL=(0,U.createContext)({dataStorage:S_,metaDataStorage:S_,dataHandlers:hL(S_,S_)});function wZ(){return(0,U.useContext)(mL).dataHandlers}o(wZ,"X");function Tt(){return wZ()}o(Tt,"Y");function O_(e){let{id:t,type:r=_t.click,trigger:n}=e;return{onClick:o(i=>{n({id:t,type:r,payload:{originalEvent:i}})},"onClick")}}o(O_,"ee");function v3(e,t){return e.findIndex(({value:r,isGroupLabel:n})=>r===t.value&&!!n==!!t.isGroupLabel)}o(v3,"te");function b3(e,t){return e.length===0?-1:e.length===1?0:e.findIndex(({options:r})=>v3(r,t)>-1)}o(b3,"oe");function Mc(e,t){return e.map((r,n)=>({options:r.options.map((i,s)=>t(i,r,s,n)||Object.assign({},i))}))}o(Mc,"le");function gL(e,t=0){let r=e.options.length-1;return r?(e.options.filter(n=>!n.isGroupLabel&&n.selected).length+t)/r:0}o(gL,"ne");function _L(e){return e.forEach(t=>{let r=t.options[0];if(r&&r.isGroupLabel){let n=gL(t);r.selected=n===1}}),e}o(_L,"re");function vL(e,t,r){return t.forEach(n=>{if(n.value==null)return;let i=b3(e,Object.assign(Object.assign({},n),{isGroupLabel:!!n.isGroupLabel}));if(i<0)return;let s=e[i],u=v3(s.options,n),c=u>-1?s.options[u]:void 0;c&&(s.options[u]=Object.assign(Object.assign({},c),n))}),r&&_L(e),e}o(vL,"ie");function bL(e,t,r){if(t.isGroupLabel)throw new Error("Use updateGroupLabelAndOptions to update groupLabel and its related options");return vL(Mc(e,n=>r||n.isGroupLabel||!t.selected?Object.assign({},n):Object.assign(Object.assign({},n),{selected:!1})),[Object.assign(Object.assign({},t),{selected:!!t.selected})],r)}o(bL,"ae");function yL(e,t=!0){return Mc(e,r=>Object.assign(Object.assign({},r),{selected:!(!r.disabled||!t)&&r.selected}))}o(yL,"ce");function gs(e,t=!0){let r=[];return e.forEach(n=>{n.options.forEach(i=>{t&&i.isGroupLabel||r.push(i)})}),r}o(gs,"se");function Mp(e){return e.map(t=>t.options[0]).filter(t=>t&&t.label&&t.visible)}o(Mp,"ue");function zu(e){return gs(e).filter(t=>!!t.selected)}o(zu,"de");function Uu(e){if(typeof e=="string")return{value:e,label:e,selected:!1,isGroupLabel:!1,visible:!0,disabled:!1};let t=e.label||e.value||"";return{label:t,value:e.value!==void 0?e.value:t,selected:!!e.selected,isGroupLabel:!1,visible:typeof e.visible!="boolean"||e.visible,disabled:typeof e.disabled=="boolean"&&e.disabled}}o(Uu,"pe");function Np(e){return Object.assign(Object.assign({},Uu(String(e))),{isGroupLabel:!0,visible:!!e,disabled:!1})}o(Np,"_e");function Lp(e){if(e.groups||e.options){if(e.groups)return e.groups.map(t=>{let r=!!y3(t),n=t.options.map(Uu);return r?{options:[t.options[0],...n.slice(1)]}:{options:[Np(t.label),...n]}});if(e.options){let t=e.options[0];if(t&&t.isGroupLabel)return[e]}return[{options:[Np(""),...(e.options||[]).map(Uu)]}]}}o(Lp,"me");function g3(e,t){return e.label.toLowerCase().indexOf(t.toLowerCase())>-1}o(g3,"ge");function SZ(e,t,r){let n=Mc(e,i=>i.isGroupLabel?Object.assign({},i):Object.assign(Object.assign({},i),{visible:!t||r(i,t)}));return n.forEach(i=>{let s=y3(i);s&&(s.visible=!!s.label&&i.options.findIndex(u=>!u.isGroupLabel&&u.visible)>-1)}),n}o(SZ,"he");function p3(e,t){let r=Lp(e)||[],n=gs(r),i=zu(t).filter(s=>{let u=n.findIndex(c=>c.value===s.value);return!(u>-1)||(n[u].selected=!0,!1)});return[...i.length?[{options:i.map(s=>Object.assign(Object.assign({},s),{visible:!1,selected:!0}))}]:[],...r]}o(p3,"be");function EZ(e,t){let r=zu(t),n=new Set(r.map(u=>u.value)),i=e.filter(u=>n.has(u.value)),s=new Set(i.map(u=>u.value));return[...i,...r.filter(u=>!s.has(u.value))]}o(EZ,"ve");function xL(e){return{container:e,button:`${e}-main-button`,list:`${e}-list`,clearButton:`${e}-clear-button`,label:`${e}-label`,selectionsAndListsContainer:`${e}-sl-container`,tagList:`${e}-tag-list`,searchOrFilterInput:`${e}-input-element`,searchOrFilterInputLabel:`${e}-input-element-label`,clearAllButton:`${e}-clear-all-button`,showAllButton:`${e}-show-all-button`}}o(xL,"fe");function C_(e){let t=0;return e.forEach(r=>{r.options.forEach(n=>{!n.isGroupLabel&&n.visible&&(t+=1)})}),t}o(C_,"Se");function y3(e){let t=e.options[0];return t&&t.isGroupLabel?t:void 0}o(y3,"xe");function Dc(e,t,r=0){return{type:e,content:t,delay:r,showTime:0,addTime:Date.now()}}o(Dc,"Ce");function Dp(e,t){let{screenReaderNotifications:r}=t.getMetaData(),n=r.findIndex(s=>s.type===e.type);if(n>-1){let s=[...r];return s[n].content===e.content||(s[n]=e,t.updateMetaData({screenReaderNotifications:s})),!1}let i=[...r,e];return t.updateMetaData({screenReaderNotifications:i}),!0}o(Dp,"Oe");function eL(e,t,r,n){return gs(e,!n).filter(i=>r(i,t))}o(eL,"we");function wL(e,t){if(t===void 0)return e;let r=(typeof t=="string"?[t]:t).map(i=>{let{value:s}=Uu(i);return{value:s,selected:!0}}),n=Mc(e,i=>{let s=typeof i=="string"?Uu(i):i;return Object.assign(Object.assign({},s),{selected:!1})});return e.forEach((i,s)=>{i.label&&(n[s].label=i.label)}),vL(n,r,!1)}o(wL,"Ae");function IZ({groups:e,options:t,value:r,children:n}){let i=Lp({options:t,groups:e});if(i){if(r!=null){if(zu(i).length>0)return console.warn("HDS Select component has both selected options and value set. Value is discarded"),i;let s=(typeof r=="string"?[r]:r).map(p=>Uu(p)),u=gs(i),c=s.filter(p=>!u.some(h=>h.value===p.value)),d=wL(i,r);return c.length>0&&(d=[{options:[Np(""),...c.map(p=>Object.assign(Object.assign({},p),{visible:!1,selected:!0}))]},...d]),d}return i}return function(s){if(!s||typeof s!="object")return;let u=ZS(s);if(!u.length)return[{options:[]}];let c=u[0].type==="optgroup",d=o(p=>{let h=p&&typeof p=="object"?p.props:{};return Uu({label:String(h.children),value:h&&String(h.value),selected:!(!h||!h.selected),disabled:!(!h||!h.disabled)})},"l");return c?u.map(p=>{let h=p.props.children,m=h?ZS(h).map(d):[],v=Np(String(p.props.label));return m.unshift(v),{options:m}}):[{options:[Np(""),...u.map(d)]}]}(n)||[]}o(IZ,"Ee");function _3(e,t,r){return{selectedOptions:EZ(t,e),lastClickedOption:r,textContent:void 0}}o(_3,"ye");var tL=`li[role="presentation"].${X.groupLabel}`;function kZ(e){let t=(({option:i,getOptionId:s})=>{let{label:u}=i;return{className:xe(X.listItem,X.groupLabel,X.focusableListItem),children:u,tabIndex:-1,id:s(i),role:"presentation"}})(e),{children:r}=t,n=ye(t,["children"]);return U.default.createElement("li",Object.assign({},n),r)}o(kZ,"je");var rL=`.${X.multiSelectListItem}:not(.${X.groupLabel})`,CZ=`div${rL},li${rL}`;function nL({checkboxProps:e,label:t,checkboxId:r}){return U.default.createElement("div",{"aria-hidden":!0,className:X.checkboxContainer},U.default.createElement(ua,Object.assign({},e)),U.default.createElement("label",{htmlFor:r},t))}o(nL,"Te");function SL(e){let{label:t,disabled:r,checked:n,indeterminate:i,isInGroup:s}=e,u=ye(e,["label","disabled","checked","indeterminate","isInGroup"]),c=`${u.id}-checkbox`,d={indeterminate:i,disabled:r,id:c,onChange:o(p=>{p.preventDefault()},"onChange"),checked:n,tabIndex:-1,className:X.checkbox};return s?U.default.createElement("div",Object.assign({},u,{key:t}),U.default.createElement(nL,{checkboxProps:d,checkboxId:c,label:t})):U.default.createElement("li",Object.assign({},u),U.default.createElement(nL,{checkboxProps:d,checkboxId:c,label:t}))}o(SL,"Me");function TZ(e){let t=(({option:r,trigger:n,getOptionId:i,isInGroup:s})=>{let{label:u,selected:c,disabled:d}=r;return Object.assign(Object.assign({className:xe(X.listItem,!d&&X.selectableListItem,X.focusableListItem,X.multiSelectListItem,c&&X.selected,d&&X.disabledOption),children:null,disabled:d,label:u,checked:c},s?{role:"checkbox","aria-checked":c}:{role:"option","aria-selected":c}),{"aria-label":u,"aria-disabled":d,tabIndex:-1,onClick:o(p=>{d||(p.preventDefault(),n({id:Je.listItem,type:_t.click,payload:{originalEvent:p,value:r}}))},"onClick"),isInGroup:s,id:i(r)})})(e);return U.default.createElement(SL,Object.assign({},t,{key:t.label}))}o(TZ,"Fe");var EL=(0,U.memo)(TZ,({option:e,trigger:t},{option:r,trigger:n})=>e.selected===r.selected&&e.disabled===r.disabled&&e.label===r.label&&t===n),IL={en:{assistive:"",clearButtonAriaLabel_one:'Remove current selection "{{label}}".',clearButtonAriaLabel_multiple:"Remove all {{selectionCount}} selections.",error:"",label:"",noSelectedOptions:"0 selected options",placeholder:"Choose one",required:"Required.",selectedOptionsCount_zero:"{{selectionCount}} selected options",selectedOptionsCount_one:"{{selectionCount}} selected option",selectedOptionsCount_multiple:"{{selectionCount}} selected options",selectedOptionsCount_and:"and",selectedOptionsCount_otherOptions:"other options",dropdownButtonAriaLabel:"",multiSelectGroupAriaLabel:"{{label}} (choose all)",tagsClearAllButton:"Clear all",tagsClearAllButtonAriaLabel_one:'Clear the selected option "{{label}}".',tagsClearAllButtonAriaLabel_multiple:"Clear all {{selectionCount}} selected options.",tagsRemaining_one:"There is one selection remaining.",tagsRemaining_multiple:"There are {{selectionCount}} selections remaining.",tagRemoved:'Selected option "{{value}}" removed.',tagRemoveSelectionAriaLabel:'Remove selection "{{label}}".',tagsPartiallyHidden:"Some selected options are now hidden.",tagsShowAllButton:"Show all ({{selectionCount}})",tagsShowLessButton:"Show less",tagsShowAllButtonAriaLabel:"Show all {{selectionCount}} selected options.",tagsShowLessButtonAriaLabel:"Show less options.",filterLabel:"Filter",filterPlaceholder:"Type text to filter results with",filterClearButtonAriaLabel:"Clear filter",filteredWithoutResultsInfo:'No options found for "{{value}}".',filterWithAnotherTerm:"Try a different term.",filterResults:'Filtered results for "{{value}}".',filterResultsCount_one:"Found 1 option.",filterResultsCount_multiple:"Found {{numberIndicator}} options.",choiceCount_one:"One choice.",choiceCount_multiple:"{{numberIndicator}} choices.",searchLabel:"Search",searchPlaceholder:"Type text to search results with",searchClearButtonAriaLabel:"Clear search",searchedWithoutResultsInfo:'No options found for "{{value}}".',searchWithAnotherTerm:"Try a different term.",searchErrorTitle:"We couldn't load the options.",searchErrorText:"Try again or if the problem persists contact support.",searching:'Searching for "{{value}}".',searchResults_one:'Found one option for search term "{{value}}".',searchResults_multiple:'Found {{numberIndicator}} options for search term "{{value}}".'},fi:{assistive:"",clearButtonAriaLabel_one:'Poista nykyinen valinta "{{label}}".',clearButtonAriaLabel_multiple:"Poista kaikki {{selectionCount}} valintaa.",error:"",label:"",noSelectedOptions:"0 valittua vaihtoehtoa",placeholder:"Valitse yksi",required:"Pakollinen.",selectedOptionsCount_zero:"Ei yhtään valittua valittua",selectedOptionsCount_one:"{{selectionCount}} valittu vaihtoehto",selectedOptionsCount_multiple:"{{selectionCount}} valittua vaihtoehtoa",selectedOptionsCount_and:"ja",selectedOptionsCount_otherOptions:"muuta vaihtoehtoa",dropdownButtonAriaLabel:"",multiSelectGroupAriaLabel:"{{label}} (valitse kaikki)",tagsClearAllButton:"Tyhjennä kaikki",tagsClearAllButtonAriaLabel_one:'Tyhjennä valittu vaihtoehto "{{label}}".',tagsClearAllButtonAriaLabel_multiple:"Tyhjennä kaikki {{selectionCount}} valittua vaihtoehtoa.",tagsRemaining_one:"Yksi valinta jäljellä.",tagsRemaining_multiple:"Jäljellä on {{selectionCount}} valintaa.",tagRemoved:'Valittu vaihtoehto "{{value}}" poistettu.',tagRemoveSelectionAriaLabel:'Poista valinta "{{label}}".',tagsPartiallyHidden:"Jotkin valitut vaihtoehdot on nyt piilotettu.",tagsShowAllButton:"Näytä kaikki ({{selectionCount}})",tagsShowLessButton:"Näytä vähemmän",tagsShowAllButtonAriaLabel:"Näytä kaikki {{selectionCount}} valittua vaihtoehtoa.",tagsShowLessButtonAriaLabel:"Näytä vähemmän vaihtoehtoja.",filterLabel:"Suodata",filterPlaceholder:"Anna teksti suodatusta varten",filterClearButtonAriaLabel:"Tyhjennä suodatukset",filteredWithoutResultsInfo:'Vaihtoehtoja ei löytynyt suodatukselle "{{value}}".',filterWithAnotherTerm:"Kokeile toisia sanoja.",filterResults:'Suodatetut tulokset termille "{{value}}".',filterResultsCount_one:"Löytyi 1 vaihtoehto.",filterResultsCount_multiple:"Löytyi {{numberIndicator}} vaihtoehtoa.",choiceCount_one:"Yksi vaihtoehto.",choiceCount_multiple:"{{numberIndicator}} vaihtoehtoa.",searchLabel:"Hae",searchPlaceholder:"Anna teksti hakua varten",searchClearButtonAriaLabel:"Tyhjennä haku",searchedWithoutResultsInfo:'Vaihtoehtoja ei löytynyt haulla "{{value}}".',searchWithAnotherTerm:"Kokeile toisia hakusanoja.",searchErrorTitle:"Emme voineet ladata hakutuloksia.",searchErrorText:"Yritä uudelleen tai, jos ongelma jatkuu, ota yhteyttä asiakaspalveluun.",searching:'Etsitään haulla "{{value}}".',searchResults_one:'Löytyi yksi vaihtoehto hakusanalle "{{value}}".',searchResults_multiple:'Löytyi {{numberIndicator}} vaihtoehtoa hakusanalle "{{value}}".'},sv:{assistive:"",clearButtonAriaLabel_one:"Ta bort aktuellt val '{{label}}'.",clearButtonAriaLabel_multiple:"Ta bort alla {{selectionCount}} val.",error:"",label:"",noSelectedOptions:"0 valda alternativ",placeholder:"Välj ett",required:"Obligatoriskt.",selectedOptionsCount_zero:"{{selectionCount}} valda alternativ",selectedOptionsCount_one:"{{selectionCount}} valt alternativ",selectedOptionsCount_multiple:"{{selectionCount}} valda alternativ",selectedOptionsCount_and:"och",selectedOptionsCount_otherOptions:"andra alternativ",dropdownButtonAriaLabel:"",multiSelectGroupAriaLabel:"{{etikett}} (välj alla)",tagsClearAllButton:"Rensa alla",tagsClearAllButtonAriaLabel_one:'Rensa det valda alternativet "{{label}}".',tagsClearAllButtonAriaLabel_multiple:"Rensa alla {{selectionCount}} valda alternativ.",tagsRemaining_one:"Det finns ett val kvar.",tagsRemaining_multiple:"Det finns {{selectionCount}} val kvar.",tagRemoved:"Det valda alternativet '{{value}}' har tagits bort.",tagRemoveSelectionAriaLabel:"Ta bort valet '{{label}}'.",tagsPartiallyHidden:"Vissa valda alternativ är nu dolda.",tagsShowAllButton:"Visa alla ({{selectionCount}})",tagsShowLessButton:"Visa mindre",tagsShowAllButtonAriaLabel:"Visa alla {{selectionCount}} valda alternativ.",tagsShowLessButtonAriaLabel:"Visa färre alternativ.",filterLabel:"Filtrera",filterPlaceholder:"Skriv text för att filtrera resultat med",filterClearButtonAriaLabel:"Rensa filter",filteredWithoutResultsInfo:"Inga alternativ hittades för '{{value}}'.",filterWithAnotherTerm:"Försök med en annan term.",filterResults:'Filtrerade resultat för "{{value}}".',filterResultsCount_one:"Hittade 1 alternativ.",filterResultsCount_multiple:"Hittade {{numberIndicator}} alternativ.",choiceCount_one:"Ett val.",choiceCount_multiple:"{{antalIndikator}} val.",searchLabel:"Sök",searchPlaceholder:"Skriv text för att söka resultat med",searchClearButtonAriaLabel:"Rensa sökning",searchedWithoutResultsInfo:"Inga alternativ hittades för '{{value}}'.",searchWithAnotherTerm:"Försök med en annan term.",searchErrorTitle:"Vi kunde inte ladda alternativen.",searchErrorText:"Försök igen eller kontakta support om problemet kvarstår.",searching:"Söker efter '{{value}}'.",searchResults_one:'Hittade ett alternativ för söktermen "{{value}}".',searchResults_multiple:'Hittade {{numberIndicator}} alternativ för söktermen "{{value}}".'}},kL=o((e,t)=>e?e.indexOf("{{")===-1?e:((r,n)=>r.replace(/\{{(.*?)}}/g,(i,s)=>{let u=s?s.trim():"";return u?n[u]:""}))(e,t):"","qe"),CL=o(e=>({selectionCount:e.selectedOptions.length,numberIndicator:"",label:"",value:""}),"Ge"),OZ=o(e=>typeof e=="function"?e:(t=>{let r=t.language||"fi",n=Object.assign(Object.assign({},IL[r]),t);return(i,s)=>{let u=n[i];return kL(u,s)}})(e||{}),"Ze"),oL=o((e,t)=>{let r=Object.assign({},e),n=t.textProvider;t.textProvider=(i,s)=>{let u=r[i];return u!==void 0?kL(u,s):n(i,s)}},"$e"),ar=o((e,t,r)=>{t.textContent||(t.textContent=CL(t));let{textProvider:n}=t;return n(e,Object.assign(Object.assign({},t.textContent),r))},"Ne"),ms=o((e,t,r,n)=>{t.textContent||(t.textContent=CL(t));let i=Object.assign(Object.assign({},t.textContent),n),s=["_zero","_one","_multiple"],u=s[i[r]||0]||s[2],{textProvider:c}=t;return c(`${e}${u}`,i)},"Pe"),T_=o((e,t)=>ar(e,t),"Ke"),A_=o((e,t)=>T_(e,t.getMetaData()),"We"),iL=`.${X.multiSelectListItem}.${X.groupLabel}`,aL=`div${iL},li${iL}`;function AZ(e){let t=(({option:r,trigger:n,getOptionId:i,isIntermediate:s,isGroupDisabled:u},c)=>{let{label:d,disabled:p}=r,h=ar("multiSelectGroupAriaLabel",c.getMetaData(),{label:d});return{className:xe(X.listItem,X.groupLabel,X.focusableListItem,X.selectableListItem,X.multiSelectListItem,u&&X.disabledOption),label:d,disabled:p||u,indeterminate:s,checked:r.selected,"aria-checked":s?"mixed":r.selected,role:"checkbox","aria-disabled":p||u,"aria-label":h,tabIndex:-1,isInGroup:!0,onClick:o(m=>{m.preventDefault(),u||n({id:Je.listGroup,type:_t.click,payload:{originalEvent:m,value:r}})},"onClick"),id:i(r)}})(e,Tt());return U.default.createElement(SL,Object.assign({},t,{isInGroup:!0}))}o(AZ,"Qe");var RZ=`li.${X.singleSelectListItem}`,NZ=o(({text:e,selected:t})=>U.default.createElement("span",{className:X.singleSelectListItemLabel},e,t?U.default.createElement("span",null,U.default.createElement(tp,{"aria-hidden":!0})):""),"Je");function PZ(e){let t=(({option:i,trigger:s,getOptionId:u})=>{let{label:c,selected:d,disabled:p}=i;return{className:xe(X.listItem,X.selectableListItem,X.singleSelectListItem,X.focusableListItem,d&&X.selected,p&&X.disabledOption),children:U.default.createElement(NZ,{text:c,selected:d}),onClick:o(h=>{i.selected||s({id:Je.listItem,type:_t.click,payload:{originalEvent:h,value:i}})},"onClick"),role:"option","aria-selected":d,"aria-disabled":p,tabIndex:-1,id:u(i)}})(e),{children:r}=t,n=ye(t,["children"]);return U.default.createElement("li",Object.assign({},n),r)}o(PZ,"Xe");var LZ=(0,U.memo)(PZ,({option:e,trigger:t},{option:r,trigger:n})=>e.selected===r.selected&&e.disabled===r.disabled&&e.label===r.label&&t===n),E_=o((e,t)=>{let r=e.getAttribute(t);return!!r||r===""},"et"),DZ=o(e=>E_(e,"checked")||E_(e,"selected")||E_(e,"aria-checked")||E_(e,"aria-selected"),"tt"),sL=o(e=>e.getAttribute("id"),"ot"),uL=o((e,t)=>!(!e||!t)&&e!==t&&e.contains(t),"lt"),lL=o((e,t,r=!0,n=!1,i)=>{let s=i||(e.children?[...e.children]:[]),u=t?s.indexOf(t):-1,c=o(h=>{let m=u+h;return m<0?r?s.length-1:0:m>=s.length?r?0:s.length-1:m},"a"),d=c(-1),p=c(1);return{prev:n||d!==u?s[d]:null,next:n||p!==u?s[p]:null}},"nt"),MZ=o(e=>(0,Hu.isElement)(e)?e:e.nativeEvent instanceof Event?e.target:null,"rt");function TL(){let{getMetaData:e}=Tt(),{refs:t,elementIds:r,listInputType:n}=e(),i=!!n,s=Object.entries(r),u=o(g=>{let y=r[g];return y?document.getElementById(y):null},"i"),c=o(g=>{let y=sL(g);if(!y)return null;let I=s.findIndex(([,k])=>k===y);return I>-1?s[I][0]:null},"a"),d=o(g=>{return y=t.tagList,I=g,!!(y&&y.current&&I)&&uL(y.current,I);var y,I},"c"),p=o(g=>{let y=t.tagList.current;return I=y,(k=g)&&I&&I.parentElement===k?g:[...y.children].find(N=>N===g||uL(N,g))||null;var I,k},"s"),h=o(()=>t.list.current,"u"),m=o(()=>{let g=`${tL},${RZ},${CZ},${aL}`;return[...h().querySelectorAll(g)]},"d"),v=o(()=>m().filter(DZ),"p"),b=o(g=>{let y=Array.from((()=>{let I=u("list");if(!I)return new NodeList;let k=`${tL},${aL}`;return I.querySelectorAll(k)})());return!!y.includes(g)||y.findIndex(I=>I.contains(g))>-1},"_"),w={element:null,id:null},E=o((g,y)=>y==="list"&&b(g)?"listGroupLabel":y==="list"&&(I=>{if(!u("list"))return!1;let k=Array.from(m());return!!k.includes(I)||k.findIndex(N=>N.contains(I))>-1})(g)?"listItem":y==="tagList"&&d(g)?"tag":y,"g"),x=o(g=>{if(w.element===g)return w.id;let y=E(g,(I=>{let k=I;for(;k;){let N=c(k);if(N)return k=null,N;k=k.parentElement}return null})(g));return y?(w.element=g,w.id=y,y):(w.element=null,w.id=null,null)},"h");return{getEventElementType:o(g=>{let y=MZ(g),I=y?x(y):null;return{element:y&&I==="tag"?p(y):y,type:I}},"getEventElementType"),getElementType:x,getSelectableListItemSiblings:o((g,y=!0)=>{let I=v();return lL(h(),g,y,!1,I)},"getSelectableListItemSiblings"),getTagSiblings:o((g,y=!0)=>{let I=t.tagList.current;return lL(I,g,y)},"getTagSiblings"),getElementUsingActiveDescendant:o(()=>u(i?"searchOrFilterInput":"button"),"getElementUsingActiveDescendant"),getElementByKnownType:u,getElementId:sL,getOptionListItem:o((g,y,I)=>{let k=function(N,A,B){return gs(N,!B).findIndex(A)}(g,N=>N.value===y.value,I);return k!==-1&&t.list.current&&m()[k]||null},"getOptionListItem"),getListItems:m,getSelectableListItems:v}}o(TL,"it");var h3=o(e=>(t=>t==="button")(e)||(t=>t==="clearButton")(e),"at"),I_=o(e=>e==="list","ct"),Lc=o(e=>(t=>t==="listItem")(e)||(t=>t==="listGroupLabel")(e),"st"),OL="> div";function BZ(e){let t=(({option:i,trigger:s,disabled:u},{getMetaData:c})=>{let d=u||i.disabled;return{"aria-label":ar("tagRemoveSelectionAriaLabel",c(),{label:i.label}),className:xe(X.tag,d&&X.disabledTag),onClick:o(p=>{p.stopPropagation()},"onClick"),multiline:!0,onDelete:d?void 0:p=>{p.stopPropagation(),s({id:Je.tag,type:_t.click,payload:{value:i}})},children:i.label}})(e,Tt()),{children:r}=t,n=ye(t,["children"]);return U.default.createElement(Bu,Object.assign({},n),r)}o(BZ,"dt");function FZ(){let{getMetaData:e,updateMetaData:t,getData:r,trigger:n}=Tt(),{getEventElementType:i,getSelectableListItemSiblings:s,getElementUsingActiveDescendant:u,getElementId:c,getElementType:d}=TL(),p=["tag","tagList","clearAllButton","showAllButton"],h=(0,U.useCallback)((v,b)=>{let{onFocus:w,onBlur:E,open:x}=r(),g=o(y=>{let I=y&&c(y)||"";t({activeDescendant:I});let k=u();k&&k.getAttribute("aria-activedescendant")!==void 0&&k.setAttribute("aria-activedescendant",I)},"m");if(v===_t.blur&&XP(b)&&(E&&(E(),n({id:Je.generic,type:_t.blur})),g(null)),v===_t.focus&&QP(b)&&w&&w(),v===_t.focus){let{type:y,element:I}=i(b);y==="list"?(()=>{let k=s(void 0,!1);k.next&&(g(k.next),k.next.focus())})():g(y==="listItem"||y==="listGroupLabel"?I:null),y&&p.includes(y)&&x&&(y!=="tag"&&y!=="tagList"||t({focusTarget:"tag"}),n({id:Je.generic,type:_t.blur}))}else if(v===_t.blur&&x){let y=(I=>I.relatedTarget?I.relatedTarget:null)(b);y&&d(y)||n({id:Je.generic,type:_t.focusMovedToNonListElement})}},[e,t,r,n]),m=(0,U.useCallback)(()=>{let{refs:v,focusTarget:b,activeDescendant:w}=e(),E=o(x=>{x&&x.current&&x.current.focus&&x.current.focus()},"r");if(b&&(E(b==="tag"?{current:v.tagList.current&&v.tagList.current.querySelectorAll(`* ${OL}`)[0]}:v[b]),t({focusTarget:void 0})),w){let x=document.getElementById(w);x&&x!==document.activeElement&&x.focus()}},[e,t]);return(0,U.useEffect)(()=>{m()}),{onFocus:o(v=>{h(_t.focus,v)},"onFocus"),onBlur:o(v=>{h(_t.blur,v)},"onBlur"),tabIndex:-1,ref:e().refs.container}}o(FZ,"pt");var zZ=/[a-z0-9äöå]/i,cL=o(e=>e.key==="Backspace","mt"),dL=o(e=>["Enter"," "].includes(e.key),"gt");function UZ(){let{getEventElementType:e,getSelectableListItemSiblings:t,getOptionListItem:r,getSelectableListItems:n}=TL(),{trigger:i,getData:s,getMetaData:u,updateMetaData:c}=Tt(),d=(0,U.useMemo)(()=>(()=>{let w="",E=0,x=!1,g=o(()=>(x=!1,w),"l"),y=o(()=>E&&Date.now()-E>=300,"n"),I=o(A=>{w=A,E=Date.now(),x=!1},"r"),k=o(()=>{w="",E=0,x=!1},"i"),N=o((A,B)=>!!B&&!!(h3(A)||I_(A)||Lc(A)),"a");return{getValue:g,update:I,append:o(A=>{I(g()+A)},"append"),clear:k,clearIfNeeded:o((A,B)=>{y()&&k(),N(A,B)||k()},"clearIfNeeded"),isExpired:y,shouldUseInput:N,hasPendingInput:o(()=>!!x&&(x=!1,!0),"hasPendingInput"),markPendingInput:o(()=>{x=!0},"markPendingInput")}})(),[]),p=(0,U.useRef)(null),h=(0,U.useCallback)(()=>{document.activeElement&&document.activeElement.scrollIntoView({block:"center"})},[]),m=(0,U.useCallback)(w=>{let{groups:E,filterFunction:x,multiSelect:g}=s(),y=w?eL(E,w,x||g3,g):[];if(y[0]){let I=r(E,y[0],g);I&&I.focus&&(I.focus(),h())}},[h,r,g3,s,eL]),v=(0,U.useCallback)(w=>{let{type:E,element:x}=e(w);if(!E)return;if(p.current&&E!==p.current)return w.preventDefault(),void(p.current=null);let g=o(()=>{let M=n()[0];M&&(M.focus(),h())},"d"),y=(M=>M.key==="ArrowDown")(w),I=(M=>!(M.key.length>1)&&zZ.test(M.key))(w),k=!y&&(M=>M.key==="ArrowUp")(w),N=!k&&!y&&dL(w),{listInputType:A,refs:B}=u(),O=!!A,P=s().open;if(d.clearIfNeeded(E,I),!y&&!k||!(h3(E)||I_(E)||Lc(E))||w.preventDefault(),(M=>M.key==="Escape")(w)&&P)i({id:Je.generic,type:_t.close});else if((M=>M.key==="Home")(w)&&P)g();else if((M=>M.key==="End")(w)&&P)(()=>{let M=n().pop();M&&(M.focus(),h())})();else if(E==="searchOrFilterInput"&&y)g();else{if(Lc(E)&&(y||k)){let M=t(x);return y&&M.next?M.next.focus():k&&M.prev&&M.prev.focus(),void h()}if(Lc(E)&&N&&x)return x.click(),void h();if(I_(E)&&y&&O)g();else{if(O&&(I_(E)||Lc(E))&&(I||cL(w))){let M=B.searchOrFilterInput;return void(M&&M.current&&(cL(w)||(M.current.value=w.key),M.current.focus()))}if(h3(E)){if(y&&!P)return void i({id:Je.selectedOptions,type:_t.click});if(I&&(P||i({id:Je.selectedOptions,type:_t.click}),A))return d.append(w.key),void c({[A]:d.getValue()})}if(d.shouldUseInput(E,I)&&!O){if(d.append(w.key),!P)return void d.markPendingInput();m(d.getValue())}}}},[i,s,u,c]),b=(0,U.useCallback)(w=>{let{type:E}=e(w);p.current=E,E&&Lc(E)&&dL(w)&&w.preventDefault()},[e]);return(0,U.useEffect)(()=>{s().open&&d.hasPendingInput()&&m(d.getValue())}),{onKeyUp:v,onKeyDown:b}}o(UZ,"ht");function HZ(e){let t="--checkbox-",r="--text-",n="--tag-",i="--show-all-",s="--clear-all-",u=e?Object.keys(e):[],c={root:void 0,checkbox:void 0,textInput:void 0,tag:void 0,showAllButton:void 0,clearAllButton:void 0};return u.length&&u.forEach(d=>{let[p,h]=(m=>m.startsWith(t)?["checkbox",t]:m.startsWith(r)?["textInput",r]:m.startsWith(n)?["tag",n]:m.startsWith(i)?["showAllButton",i]:m.startsWith(s)?["clearAllButton",s]:["root",void 0])(d);((m,v,b)=>{c[m]||(c[m]={});let w=b?v.replace(b,"--"):v;c[m][w]=`${e[v]}`})(p,d,h)}),c}o(HZ,"bt");var $Z=o(e=>{let{theme:t}=e,r=ye(e,["theme"]);(function(p){let{updateMetaData:h}=Tt(),m=HZ(p),v=Gn(X.root,m?m.root:void 0),b=Gn(X.root,m?m.checkbox:void 0,` .${X.checkbox}`),w=Gn(X.root,m?m.textInput:void 0,` .${X.searchOrFilterInput}`),E=Gn(X.root,m?m.tag:void 0,` .${X.tag}`),x=Gn(X.root,m?m.clearAllButton:void 0,` .${X.clearAllButton}`),g={root:v,checkbox:b,tag:E,textInput:w,showAllButton:Gn(X.root,m?m.showAllButton:void 0,` .${X.showAllButton}`),clearAllButton:x};h({themes:g})})(t);let n=Tt(),i=FZ(),s=UZ(),u=function(p,{getMetaData:h}){let{elementIds:m,themes:v}=h(),b=v.root,w=v.checkbox,E=v.tag,x=v.textInput,g=v.showAllButton,y=v.clearAllButton;return Object.assign(Object.assign({},p),{id:m.container,className:xe(p.className,X.wrapper,X.root,b,w,E,x,g,y)})}(r,n),{children:c}=u,d=ye(u,["children"]);return U.default.createElement("div",Object.assign({},d,i,s),c)},"vt"),jZ=o(()=>{let e=(t=>{let{getData:r,getMetaData:n}=t,{required:i}=r(),{elementIds:s,tooltip:u}=n();return{required:i,label:A_("label",t),inputId:s.button,id:s.label,tooltip:u}})(Tt());return e.label?U.default.createElement(Rc,Object.assign({},e)):null},"ft"),qZ=o((e,t)=>{let{id:r,type:n,payload:i}=e,s=t.getData(),u={didSearchChange:!1,didSelectionsChange:!1,didDataChange:!1};if(s.disabled)return u;let c=o(m=>{if(s.open===m)return!1;let v=Date.now();return!(v-t.getMetaData().lastToggleCommand<200)&&(t.updateData({open:m}),t.updateMetaData({lastToggleCommand:v}),m||t.updateMetaData({activeDescendant:void 0}),!0)},"a"),d=o(m=>{t.updateMetaData({focusTarget:m})},"c"),p=o((m,v)=>{t.updateData({groups:m}),t.updateMetaData(_3(m,t.getMetaData().selectedOptions,v))},"s");if(_Z(r,n)){let m=!s.open,v=c(m);return v&&m&&d(t.getMetaData().listInputType?"searchOrFilterInput":"list"),Object.assign(Object.assign({},u),{didDataChange:v})}if(vZ(r,n)){let m=i&&i.value;if(!m)return u;if(p(bL(s.groups,Object.assign(Object.assign({},m),{selected:!m.selected}),s.multiSelect),m),c(r!==Je.tag&&s.multiSelect),r!==Je.listItem||s.multiSelect){if(pL(r)){let v=t.getMetaData();d(v.selectedOptions.length?"tag":"button");let b=ar("tagRemoved",v,{value:m.label}),w=ms("tagsRemaining",v,"selectionCount");Dp(Dc(Je.tag,`${b} ${w}`),t)}}else d("button");return Object.assign(Object.assign({},u),{didSelectionsChange:!0,didDataChange:!0})}if(h=r,Pp(n)&&h===Je.listGroup){let m=i&&i.value;if(!m)return u;let v=Object.assign(Object.assign({},m),{selected:!m.selected}),b=function(w,E){if(!E.isGroupLabel)throw new Error("Use updateOptionInGroup to update non-groupLabel options.");if(!E.visible)throw new Error("Cannot click an group label that is not visible (without a label)");let x=b3(w,E);return x<0?w:Mc(w,(g,y,I,k)=>k!==x?Object.assign({},g):g.visible&&!g.disabled?Object.assign(Object.assign({},g),{selected:E.selected}):Object.assign({},g))}(s.groups,v);return p(b,m),Object.assign(Object.assign({},u),{didSelectionsChange:!0,didDataChange:!0})}var h;if(bZ(r,n))return p(yL(s.groups)),d("button"),Object.assign(Object.assign({},u),{didSelectionsChange:!0,didDataChange:!0});if(((m,v)=>ZP(v)&&m===Je.filter)(r,n)){let m=i&&i.value||"";return t.updateMetaData({filter:m}),t.updateData({groups:SZ(s.groups,m,s.filterFunction)}),Object.assign(Object.assign({},u),{didDataChange:!0})}if(((m,v)=>Pp(v)&&m===Je.showAllButton)(r,n)){let{showAllTags:m}=t.getMetaData();return t.updateMetaData({showAllTags:!m}),m?Dp(Dc(Je.tag,ar("tagsPartiallyHidden",t.getMetaData())),t):d("tag"),Object.assign(Object.assign({},u),{didDataChange:!0})}if((((m,v)=>k_(m)&&v===_t.outSideClick)(r,n)||((m,v)=>k_(m)&&v===_t.close)(r,n))&&c(!1))return d("button"),Object.assign(Object.assign({},u),{didDataChange:!0});if(((m,v)=>k_(m)&&v===_t.focusMovedToNonListElement)(r,n)&&s.open)return Object.assign(Object.assign({},u),{didDataChange:c(!1)});if(((m,v)=>m===Je.searchResult&&v===_t.success)(r,n))return t.updateMetaData({isSearching:!1,hasSearchError:!1}),t.updateData({groups:p3(i?.value,s.groups)}),Object.assign(Object.assign({},u),{didDataChange:!0});if(((m,v)=>ZP(v)&&m===Je.search)(r,n)){let m=i&&i.value||"";return t.updateMetaData({search:m,hasSearchError:!1}),m||t.updateData({groups:p3({},s.groups)}),Object.assign(Object.assign({},u),{didSearchChange:!0,didDataChange:!0})}return yZ(r,n)?(t.updateMetaData({isSearching:!1,hasSearchError:!0}),t.updateData({groups:p3({},s.groups)}),Object.assign(Object.assign({},u),{didDataChange:!0})):xZ(r,n)&&s.open?Object.assign(Object.assign({},u),{didDataChange:c(!1)}):u},"St"),VZ=(0,Hu.debounce)((e,t)=>{if(!t)return;let{cancelCurrentSearch:r,search:n,selectedOptions:i}=e.getMetaData();if(r&&r(),!n)return;let[s,u]=((c,d,p,h)=>{let m=!1;return[()=>{m=!0},new Promise(v=>{c(d,p,h).then(b=>{v(m?{id:Je.searchResult,type:_t.cancelled}:{id:Je.searchResult,type:_t.success,payload:{value:b}})}).catch(()=>{v({id:Je.searchResult,type:_t.error})})})]})(t,n,i,e.getData());e.updateMetaData({cancelCurrentSearch:s}),e.asyncRequestWithTrigger(u)},300),WZ=o((e,t)=>{let{updateData:r,updateMetaData:n,getData:i,getMetaData:s}=t,{didSearchChange:u,didSelectionsChange:c,didDataChange:d}=qZ(e,t),p=i(),{onSearch:h,onChange:m,onClose:v,multiSelect:b,open:w}=p,E=b&&(g=>{let y=["cancelled","close","clearButton","clearAllButton","tag","selectedOptions","focusMovedToNonListElement","blur"];return y.includes(g.type||"")||y.includes(g.id||"")})(e)&&!w,x=!1;if(E&&v){let g=v(zu(p.groups),void 0,p);if(g){let{groups:y,options:I,invalid:k,texts:N}=g;if(y||I){let A=Lp(g)||[];r({groups:A}),n(_3(A,t.getMetaData().selectedOptions,void 0))}k!==void 0&&k!==p.invalid&&(r({invalid:k}),x=!0),N&&(oL(N,s()),x=!0)}}if(u&&h&&(t.updateMetaData({isSearching:!!s().search}),VZ(t,h)),c){let{lastClickedOption:g}=s(),y=m?.(zu(p.groups),g,p),I=!1;if(y){let{groups:k,options:N,invalid:A,texts:B}=y;if(k||N){let O=Lp(y)||[];r({groups:O}),n(_3(O,t.getMetaData().selectedOptions,g)),I=!0}A!==void 0&&A!==p.invalid&&(r({invalid:A}),I=!0),B&&(oL(B,s()),I=!0)}if(I)return!0}return d||x},"Ct");function GZ(e){var{children:t}=e,r=ye(e,["children"]);let{initialData:n,metaData:i,onChange:s,onReset:u}=r,c=(0,U.useMemo)(()=>s,[]),d=(0,U.useRef)({dataStorage:void 0,metaDataStorage:void 0}),p=(0,U.useCallback)(E=>{let x=E?d.current&&d.current.dataStorage:d.current&&d.current.metaDataStorage;return x?x.get():void 0},[]),h=(0,U.useMemo)(()=>{let E=p(!0);return m3(u&&E?u({previousData:E,currentData:n}):n)},[n]),m=(0,U.useMemo)(()=>{let E=p(!1);return m3(u&&E?u({previousMetaData:E,currentMetaData:i}):i)},[i]);d.current=u?{dataStorage:h,metaDataStorage:m}:void 0;let v=E0(),b=(0,U.useRef)(!0),w=(0,U.useMemo)(()=>{let E=hL(h,m);return E.trigger=x=>{c(x,E)&&v()},E.asyncRequestWithTrigger=x=>T8(this,void 0,void 0,function*(){let[g,y]=yield dP(x);g||b.current&&E.trigger(y)}),E},[h,m,v,c]);return(0,U.useEffect)(()=>(b.current=!0,()=>{b.current=!1}),[]),U.default.createElement(mL.Provider,{value:{dataStorage:h,metaDataStorage:m,dataHandlers:w}},t)}o(GZ,"Ot");var AL=o((e,t=200)=>{let r=(0,U.useRef)(null),n=(0,U.useRef)(null),i=(0,U.useMemo)(()=>(0,Hu.debounce)(d=>e(d[0]),t),[e,t]),s=(0,U.useCallback)(()=>{r.current&&(r.current.disconnect(),r.current=null),i.cancel()},[r]),u=(0,U.useCallback)(d=>{s(),r.current=new ResizeObserver(i),r.current.observe(d)},[s,r,i]),c=(0,U.useCallback)(d=>(n.current!==d&&(d?u(d):s(),n.current=d),n),[s,n,u]);return(0,U.useEffect)(()=>()=>{s()},[s]),[c,s]},"wt"),RL=o((e,t="both")=>{let r=e.getBoundingClientRect(),n=o(d=>d.top>=r.top&&d.bottom<=r.bottom,"l"),i=o(d=>d.left>=r.left&&d.right<=r.right,"n"),s=o(d=>t==="vertical"?n(d):(t==="horizontal"||n(d))&&i(d),"r"),u=e.lastElementChild,c=e.children.length-1;for(;u&&c>=0&&!s(u.getBoundingClientRect());)u=u.previousElementSibling,c-=1;return c},"kt"),KZ=o(e=>{let{getData:t,getMetaData:r,trigger:n}=e,{disabled:i,open:s,invalid:u,multiSelect:c,groups:d,clearable:p,required:h}=t(),m=r(),{icon:v,refs:b,elementIds:w,selectedOptions:E,listInputType:x,activeDescendant:g}=m,{placeholder:y,label:I,ariaLabel:k,errorText:N,assistiveText:A,noSelectedOptions:B,selectedOptionsCount:O,and:P,otherOptions:M,requiredText:L}=($=>{let H=o(W=>W==="selectedOptionsCount"?ms(W,$,"selectionCount"):ar(W,$),"t");return{placeholder:H("placeholder")||"",label:H("label"),ariaLabel:H("dropdownButtonAriaLabel"),assistiveText:H("assistive"),errorText:H("error"),noSelectedOptionsText:H("noSelectedOptions"),selectedOptionsCount:H("selectedOptionsCount"),and:H("selectedOptionsCount_and"),otherOptions:H("selectedOptionsCount_otherOptions"),noSelectedOptions:H("noSelectedOptions"),requiredText:H("required")}})(m),j=!!x;return Object.assign(Object.assign({"aria-controls":w.selectionsAndListsContainer,"aria-expanded":s,"aria-haspopup":"listbox","aria-label":(()=>{let $=I||k,H=$?[`${$}.`]:[],{length:W}=E;if(W){let K=[];K.push(`${O}:`),E[0]&&K.push(`"${E[0].label}"`),E[1]&&K.push(`${P} "${E[1].label}"`),W>2&&K.push(`${P} ${W-2} ${M}.`),H.push(K.join(" "))}else H.push(`${y}. ${B}.`);return h&&H.push(L),A&&H.push(A),u&&N&&H.push(N),H.map(K=>K.charAt(K.length-1)==="."?K:`${K}.`).join(" ")})(),"aria-activedescendant":j?void 0:g,buttonRef:b.button,className:xe(X.dropdownButton,X.selectedOptions,!E.length&&X.placeholder,i&&X.disabledButton,!c&&X.singleSelect,p&&X.clearable),"aria-disabled":i,icon:v,id:w.button,options:E,optionClassName:X.dropdownButtonOption,placeholder:y},O_({id:Je.selectedOptions,type:_t.click,trigger:n})),(()=>{if(j)return{role:void 0,"aria-controls":w.searchOrFilterInput,"aria-haspopup":"dialog"};let $=Mp(d).length>0,H=c&&$;return{role:"combobox","aria-controls":w.list,"aria-haspopup":H?"dialog":"listbox"}})())},"It");function YZ(){let e=Tt(),{multiSelect:t}=e.getData(),r=KZ(e),{options:n,placeholder:i,buttonRef:s,optionClassName:u,icon:c}=r,d=ye(r,["options","placeholder","buttonRef","optionClassName","icon"]),p=(0,U.useCallback)(()=>{t&&function(v){let b=v.current,w=[X.spaceForOneDigit,X.spaceForTwoDigits,X.spaceForThreeDigits,X.spaceForFourDigits],E=b&&b.querySelector("* > div");if(E){E.childNodes.forEach(k=>k&&k.classList&&k.classList.remove(X.lastVisible));let x=E.childNodes.length,g=String(x-1).length;b.classList.remove(...w),x>1&&b.classList.add(w[g-1]);let y=RL(E,"vertical"),I=E.children.length-1-y;if(I<1||y===-1)b.classList.remove(X.hasHiddenItems);else{b.classList.add(X.hasHiddenItems);let k=b.querySelector("span.count");k&&(k.innerHTML=`+${I}`),E.childNodes[y].classList.add(X.lastVisible)}}}(s)},[s,t]),[h]=AL(p);(0,U.useLayoutEffect)(()=>{p()});let m=n.length?n.map(v=>U.default.createElement("span",{className:u,key:v.value},v.label)):U.default.createElement("span",{className:u,"data-testid":"placeholder"},i);return U.default.createElement("button",Object.assign({type:"button"},d,{ref:s}),c&&U.default.createElement("span",{key:"icon",className:X.buttonIcon},c),U.default.createElement("div",{className:X.labels,key:"labels","aria-hidden":!0,ref:h},m),n.length>1&&U.default.createElement("span",{className:X.count,key:"count","aria-hidden":!0},U.default.createElement("span",{className:"count",key:"number"},"+1")),U.default.createElement("div",{className:xe(X.arrowAndSpaceForClearButton,X.icon)},U.default.createElement(xw,{className:X.angleIcon,"aria-hidden":!0})))}o(YZ,"At");function JZ(){let e=(({getData:t,getMetaData:r,trigger:n})=>{let i=r(),{elementIds:s,selectedOptions:u}=i,{disabled:c,clearable:d}=t();return u.length&&d?Object.assign(Object.assign({className:xe(X.dropdownButton,X.withVisibleFocus,X.icon,X.clearButton,c&&X.disabledButton)},O_({id:Je.clearButton,type:_t.click,trigger:n})),{id:s.clearButton,disabled:c,"aria-label":ms("clearButtonAriaLabel",i,"selectionCount",{label:u[0].label})}):null})(Tt());return e?U.default.createElement("button",Object.assign({type:"button"},e),U.default.createElement(pc,{className:X.angleIcon,"aria-hidden":!0})):null}o(JZ,"Et");function QZ(e){let t=function(r){return Object.assign(Object.assign({},r),{className:xe(X.selectedOptionsContainer)})}(e);return U.default.createElement("div",Object.assign({},t),U.default.createElement(YZ,null),U.default.createElement(JZ,null))}o(QZ,"yt");var XZ=o(e=>{let t=function(i,{getData:s,getMetaData:u}){let{invalid:c,open:d}=s(),{refs:p}=u();return Object.assign(Object.assign({},i),{ref:p.selectionsAndListsContainer,className:xe(X.selectAndListContainer,c&&X.invalid,d&&X.open)})}(e,Tt()),{children:r}=t,n=ye(t,["children"]);return U.default.createElement("div",Object.assign({},n),r)},"Lt"),ZZ=o(e=>{let t=gL(e);return t<1&&t>0},"jt");function eee(e){let{children:t}=e,r=ye(e,["children"]);return U.default.createElement("div",Object.assign({},r),t)}o(eee,"Dt");var NL=o(e=>{let t=y3(e);return{role:"group","aria-label":t&&t.label||"",key:t&&t.label}},"Bt"),PL=o(({groups:e,getOptionId:t,trigger:r})=>e.map(n=>{let i=NL(n),s=((u,{trigger:c,getOptionId:d})=>u.options.map(p=>{return p.visible?p.isGroupLabel?U.default.createElement(AZ,{option:p,trigger:c,getOptionId:d,isIntermediate:ZZ(u),isGroupDisabled:(h=u,!h.options.some(m=>!m.isGroupLabel&&!m.disabled)),key:p.value}):U.default.createElement(EL,{option:p,trigger:c,isInGroup:!0,key:p.value,getOptionId:d}):null;var h}).filter(p=>!!p))(n,{trigger:r,getOptionId:t});return s.length?U.default.createElement(eee,Object.assign({},i,{key:i["aria-label"]}),s):null}),"Tt"),LL=o(e=>{let{getData:t,getMetaData:r}=e,{groups:n}=t(),i=r(),{elementIds:s,refs:u,listInputType:c}=i,d=!!c,p=Mp(n).length>0,h=d||p,m=!d&&p,v=C_(n),b=A_("label",e);return Object.assign(Object.assign({"aria-label":(()=>{if(m)return;let w=ms("choiceCount",i,"numberIndicator",{numberIndicator:v});return h?w:`${b}. ${w}`})()},c?{"aria-live":"polite"}:{}),{id:s.list,className:xe(X.list,X.shiftOptions,X.multiSelectList),ref:u.list,role:(()=>{if(!m)return h?"dialog":"listbox"})(),tabIndex:-1})},"Mt");function tee(){let e=Tt(),{getData:t,getMetaData:r,trigger:n}=e,{open:i,groups:s}=t(),{isSearching:u,getOptionId:c}=r(),d=LL(e),p=i&&!u?PL({groups:s,getOptionId:c,trigger:n}):[];return U.default.createElement("div",Object.assign({},d),i?p:null)}o(tee,"Ft");var x3=o(({groups:e,multiSelect:t,getOptionId:r,trigger:n})=>gs(e,!1).map(i=>{if(!i.visible)return null;let s={option:i,trigger:n,key:i.value,getOptionId:r};return t?U.default.createElement(EL,Object.assign({},s,{isInGroup:!1})):i.isGroupLabel?U.default.createElement(kZ,Object.assign({},s)):U.default.createElement(LZ,Object.assign({},s))}).filter(i=>!!i),"zt");function w3({refs:e,elementIds:t,multiSelect:r}){return{className:xe(X.list),ref:e.list,id:t.list,role:"listbox","aria-multiselectable":r,tabIndex:-1}}o(w3,"Rt");function fL(){let{getData:e,trigger:t,getMetaData:r}=Tt(),{open:n,groups:i,multiSelect:s}=e(),{isSearching:u,getOptionId:c,refs:d,elementIds:p,listInputType:h}=r(),m=Object.assign(Object.assign({},w3({refs:d,elementIds:p,multiSelect:s})),h?{"aria-live":"polite"}:{}),v=n&&!u?x3({groups:i,trigger:t,multiSelect:s,getOptionId:c}):null;return U.default.createElement("ul",Object.assign({},m),v)}o(fL,"qt");function ree(){let{getData:e,trigger:t,getMetaData:r}=Tt(),{open:n,groups:i,multiSelect:s}=e(),{isSearching:u,getOptionId:c,refs:d,elementIds:p,listInputType:h}=r(),m=Object.assign(Object.assign({},w3({refs:d,elementIds:p,multiSelect:s})),h?{"aria-live":"polite"}:{}),v=n&&!u?(({groups:b,getOptionId:w,trigger:E})=>b.map(x=>{let g=Object.assign(Object.assign({},NL(x)),{className:xe(X.list,X.shiftOptions)}),y=x3({groups:[x],trigger:E,getOptionId:w,multiSelect:!1});return U.default.createElement("ul",Object.assign({},g,{key:g["aria-label"]}),y)}))({groups:i,trigger:t,getOptionId:c}):null;return U.default.createElement("div",Object.assign({},m),v)}o(ree,"Gt");var nee=o(({forMultiSelectWithGroups:e})=>{let t=Tt(),{getData:r,getMetaData:n,trigger:i}=t,{open:s,groups:u,multiSelect:c}=r(),{isSearching:d,getOptionId:p,refs:h,elementIds:m}=n(),v=gs(u),b=s&&!d,w=function(y){let I=E0(),k=Array.isArray(y)?y.length:0,N=(0,U.useMemo)(()=>({max:k,pos:100,chunkSize:100}),[k]),A=k?y.slice(0,N.pos):[],B=(0,U.useCallback)(()=>{let{max:O,pos:P,chunkSize:M}=N;P>=O||(N.pos=Math.min(P+M,O),window.requestAnimationFrame(I))},[N]);return(0,U.useEffect)(()=>()=>{N.max=0},[]),(0,U.useEffect)(()=>{B()}),A}(b?v:[]),E=o(()=>{let y=w.length;return b?u.map(I=>{let k=I.options.filter(A=>A.visible),N=Math.min(k.length,y);return y-=N,{options:N>0?k.slice(0,N):[]}}):[]},"f");if(e){let y=LL(t),I=b?PL({groups:E(),getOptionId:p,trigger:i}):null;return U.default.createElement("div",Object.assign({},y),I)}let x=w3({refs:h,elementIds:m,multiSelect:c}),g=b?x3({groups:E(),trigger:i,multiSelect:c,getOptionId:p}):null;return U.default.createElement("ul",Object.assign({},x),g)},"Zt"),oee=o(({virtualize:e,multiSelect:t,isMultiSelectAndHasGroupLabels:r,hasVisibleGroupLabels:n})=>e?U.default.createElement(nee,{forMultiSelectWithGroups:r}):t?r?U.default.createElement(tee,null):U.default.createElement(fL,null):n?U.default.createElement(ree,null):U.default.createElement(fL,null),"$t"),iee=o(()=>{let e=Tt(),{getData:t,getMetaData:r}=e,{open:n,groups:i,multiSelect:s,visibleOptions:u,virtualize:c}=t(),{isSearching:d}=r(),p=n&&!d,h=xe(X.listContainer,!p&&X.hidden),m={maxHeight:52*u},v=Mp(i).length>0,b=s&&v;return(0,U.useEffect)(()=>{let w=o(E=>{["ArrowUp","ArrowDown"].includes(E.code)&&E.preventDefault()},"e");return p?window.addEventListener("keydown",w):window.removeEventListener("keydown",w),()=>{window.removeEventListener("keydown",w)}},[p]),U.default.createElement("div",{className:h,style:m},U.default.createElement(oee,{multiSelect:s,isMultiSelectAndHasGroupLabels:b,virtualize:c,hasVisibleGroupLabels:v}))},"Nt"),aee=o(e=>{let t=((s,u)=>{let{getData:c,getMetaData:d,trigger:p}=u,{open:h,groups:m,multiSelect:v}=c(),b=d(),{refs:w,elementIds:E,listInputType:x}=b,g=Mp(m).length>0,y=!!x,I=A_("label",u),k=v&&g&&!y?`${I}. ${ms("choiceCount",b,"numberIndicator",{numberIndicator:C_(m)})}`:I,N=(0,U.useCallback)(()=>{h&&p({id:Je.generic,type:_t.outSideClick})},[h,p]);return Object.assign(Object.assign(Object.assign({},s),{className:xe(X.listAndInputContainer,h&&X.listAndInputContainerVisible,y&&X.withSearchOrFilter),ref:w.listContainer,outsideClickTrigger:N,id:E.selectionsAndListsContainer,"aria-hidden":!h}),(y||v&&g)&&{role:"dialog","aria-label":k})})(e,Tt()),{children:r,outsideClickTrigger:n}=t,i=ye(t,["children","outsideClickTrigger"]);return function(s){let u=(0,U.useCallback)(c=>{let{ref:d,callback:p}=s;d&&d.current&&!d.current.contains(c.target)&&p()},[s.callback,s.ref]);(0,U.useEffect)(()=>(window.addEventListener("click",u,!0),()=>{window.removeEventListener("click",u,!0)}),[u])}({ref:i.ref,callback:o(()=>{n()},"callback")}),U.default.createElement("div",Object.assign({},i),r)},"Pt"),hs="{{type}}",Fu=o((e,t)=>{let r=t?"search":"filter";return e.replace(hs,r)},"Wt"),see=o(({getMetaData:e,trigger:t,getData:r},n)=>{let i=e(),{filter:s,elementIds:u,refs:c,search:d,activeDescendant:p}=i,{multiSelect:h,groups:m}=r(),v=Mp(m).length>0,b=n==="search",w=b?d:s,E=ar(Fu(`${hs}Label`,b),i),x=ar(Fu(`${hs}ClearButtonAriaLabel`,b),i),g=ar(Fu(`${hs}Placeholder`,b),i);return Object.assign(Object.assign({className:xe(X.searchOrFilterInput)},function(y){let{id:I,type:k=_t.change,trigger:N}=y;return{onChange:o(A=>{N({id:I,type:k,payload:{value:A.currentTarget.value,originalEvent:A}})},"onChange")}}({id:Je[n],trigger:t})),{onButtonClick:o(y=>{y.preventDefault()},"onButtonClick"),id:u.searchOrFilterInput,key:u.searchOrFilterInput,clearButton:!0,clearButtonAriaLabel:x,label:E,value:w,placeholder:g,ref:c.searchOrFilterInput,"aria-activedescendant":p||"","aria-controls":u.list,"aria-expanded":!0,"aria-labelledby":`${u.searchOrFilterInputLabel} ${u.label}`,"aria-haspopup":h&&v?"dialog":"listbox",role:"combobox",labelId:u.searchOrFilterInputLabel})},"Ht");function uee(){let e=Tt(),{getMetaData:t}=e,{listInputType:r}=t();if(!r)return null;let n=see(e,r);return U.default.createElement(kp,Object.assign({},n))}o(uee,"Vt");function lee(){let e=Tt(),{getData:t,getMetaData:r}=e,n=(0,U.useRef)(!1),i=t(),{groups:s,open:u}=i,c=r(),{isSearching:d,hasSearchError:p,search:h,filter:m,listInputType:v}=c,b=C_(s),w=o(()=>`${h} ${m} ${b} ${p?"error":""} ${d?"searching":""}`,"h"),E=(0,U.useRef)(w()),x=w(),g=E.current!==x;if(E.current=x,n.current||!d&&!m||(n.current=!0),g){let A=function(B,O){let{groups:P,open:M}=B,{isSearching:L,search:j,filter:$,hasSearchError:H}=O,W=C_(P),K=j||$,ue="searchAndFilter",ce={value:K,numberIndicator:W};return M?Dc(ue,(()=>{if(L)return ar("searching",O,{value:K});if(K){let de=!!j;if(H)return`${ar("searchErrorTitle",O)} ${ar("searchErrorText",O)}`;if(W===0){let Ve=Fu(`${hs}edWithoutResultsInfo`,de),Ke=Fu(`${hs}WithAnotherTerm`,de);return`${ar(Ve,O,ce)} ${ar(Ke,O,ce)}`}return de?ms("searchResults",O,"numberIndicator",ce):`${ar("filterResults",O,ce)} ${ms("filterResultsCount",O,"numberIndicator",ce)}`}return""})()||"",L||$?800:0):Dc(ue,"")}(i,c);A.content?Dp(A,e):function(B,O){let{screenReaderNotifications:P}=O.getMetaData(),M=P.findIndex(L=>{let j=!B.type||L.type===B.type,$=!B.content||L.content===B.content;return j&&$});M>-1&&(P.splice(M,1),O.updateMetaData({screenReaderNotifications:P}))}(A,e)}let y=v==="search",I=!d&&!b&&(h||m),k=d?ar("searching",c,{value:h}):"";if(!u||!v||!I&&!k)return null;let N={className:xe(X.searchAndFilterInfoContainer,p&&X.withErrorMessage),"data-testid":"hds-select-search-and-filter-info"};return U.default.createElement("div",Object.assign({},N),k&&U.default.createElement(U.default.Fragment,null,U.default.createElement(Lu,{small:!0,loadingText:"",loadingFinishedText:""}),U.default.createElement("span",{"data-testid":"hds-select-searching-text"},k)),I&&!p&&U.default.createElement(U.default.Fragment,null,U.default.createElement("span",{"data-testid":"hds-select-no-results"},ar(Fu(`${hs}edWithoutResultsInfo`,y),c,{value:m||h})),U.default.createElement("span",null,ar(Fu(`${hs}WithAnotherTerm`,y),c))),p&&U.default.createElement(U.default.Fragment,null,U.default.createElement(aR,{color:"var(--color-error)"}),U.default.createElement("span",{"data-testid":"hds-select-searching-error"},ar("searchErrorTitle",c)),U.default.createElement("span",null,ar("searchErrorText",c))))}o(lee,"Qt");function cee(){let{getData:e,getMetaData:t,trigger:r}=Tt(),{disabled:n}=e(),{refs:i,elementIds:s,selectedOptions:u}=t();return U.default.createElement("div",{id:s.tagList,className:xe(X.tagList),ref:i.tagList},u.map(c=>U.default.createElement(BZ,{option:c,trigger:r,key:c.value,disabled:n})))}o(cee,"Ut");function dee(){let e=(({getData:n,trigger:i,getMetaData:s})=>{let{disabled:u}=n(),c=s(),{elementIds:d,selectedOptions:p}=c,h=T_("tagsClearAllButton",c),m=ms("tagsClearAllButtonAriaLabel",c,"selectionCount",{label:p.length>0?p[0].label:""});return Object.assign(Object.assign({},O_({id:Je.clearAllButton,trigger:i})),{children:h,variant:oa.Secondary,className:X.clearAllButton,disabled:u,id:d.clearAllButton,"aria-label":m})})(Tt()),{children:t}=e,r=ye(e,["children"]);return U.default.createElement(xi,Object.assign({},r,{iconEnd:U.default.createElement(iR,null)}),t)}o(dee,"Jt");function fee(){let e=(i=>{let{getMetaData:s,getData:u,trigger:c}=i,{disabled:d}=u(),p=s(),{showAllTags:h,refs:m,elementIds:v}=p,b=T_(h?"tagsShowLessButton":"tagsShowAllButton",p),w=T_(h?"tagsShowLessButtonAriaLabel":"tagsShowAllButtonAriaLabel",p);return Object.assign(Object.assign({},O_({id:Je.showAllButton,trigger:c})),{children:b,variant:oa.Secondary,buttonRef:m.showAllButton,disabled:d,id:v.showAllButton,"aria-label":w,className:X.showAllButton})})(Tt()),{children:t,buttonRef:r}=e,n=ye(e,["children","buttonRef"]);return U.default.createElement(xi,Object.assign({},n,{ref:r,iconEnd:U.default.createElement(xw,{className:X.arrowIcon})}),t)}o(fee,"Xt");function pee(){let{getData:e}=Tt(),{clearable:t}=e();return U.default.createElement("div",{className:X.tagListButtons},U.default.createElement(fee,null),t&&U.default.createElement(dee,null))}o(pee,"Yt");function hee(e,t){let r=e.current;if(r){let n=((d,p=-1)=>{let h=[],m=[],v=-1,b=o((g,y)=>{v+=1;let{top:I,bottom:k,left:N,right:A}=g;h[v]={top:I,bottom:k,left:N,right:A},m[v]=[],m[v].push(y)},"r"),w=o((g,y)=>{let I=h[v];I.top=Math.min(I.top,g.top),I.bottom=Math.max(I.bottom,g.bottom),I.left=Math.min(I.left,g.left),I.right=Math.max(I.right,g.right),m[v].push(y)},"i"),E=o(g=>{let y=h[v];return!y||(g.left===y.left||g.right=y.bottom},"a"),x=d.firstElementChild;for(;x;){let g=x.getBoundingClientRect();if(E(g)){if(p>0&&m.length>=p)break;b(g,x)}else w(g,x);x=x.nextElementSibling}return m})(r),i=t?n[n.length-1]:n[1],s=i&&i[0],u=r.getBoundingClientRect().top,c=s?s.getBoundingClientRect().bottom-u+"px":void 0;return r.style.maxHeight=c,n}return[]}o(hee,"eo");function mee(){let{getData:e,getMetaData:t}=Tt(),{multiSelect:r,noTags:n}=e(),{showAllTags:i,selectedOptions:s,refs:u}=t(),c=u.tagList,d=u.showAllButton,p=r?s:[],h=(0,U.useCallback)(()=>{let v=hee(c,i);(function(b,w){let E=b.current;E&&(w<=2?E.classList.add(X.hiddenButton):E.classList.remove(X.hiddenButton))})(d,v.length),function(b){let w=b.current,E=w&&w.querySelectorAll(`* ${OL}`);if(E){let x=RL(w,"vertical"),g=x>-1?x+1:-1,y=0;E.forEach(I=>{I&&I.setAttribute&&(I.setAttribute("tabindex",y{h()}),!p.length||n?null:U.default.createElement("div",Object.assign({},function(v){return{className:xe(X.tagListContainer,v&&X.tagListExpanded)}}(i),{ref:m}),U.default.createElement(cee,null),U.default.createElement(pee,null))}o(mee,"to");function DL(e){return A_(e,Tt())||""}o(DL,"oo");function gee(){let e=Tt(),t=function({getData:s}){let{invalid:u}=s(),c=DL("error");return{children:u&&c?c:null,className:X.errorText}}(e),{children:r}=t,n=ye(t,["children"]),i=(0,U.useRef)(r);return r&&r!==i.current&&(Dp(Dc(Je.error,r),e),i.current=r),r?U.default.createElement("div",Object.assign({},n),r):null}o(gee,"lo");function _ee(){let e=function(){let s=DL("assistive");return{className:X.assistiveText,children:s||null}}(),{children:t}=e,r=ye(e,["children"]),n=Tt(),i=(0,U.useRef)(t);return t&&t!==i.current&&(Dp(Dc(Je.assistive,t),n),i.current=t),t?U.default.createElement("div",Object.assign({},r),t):null}o(_ee,"no");function vee(){let{getMetaData:e,updateMetaData:t}=Tt(),r=(0,U.useRef)(0);r.current||(r.current=Date.now());let n=E0(),i=(0,U.useRef)(null),s=(0,U.useRef)(""),u=o(m=>m.map(v=>v.content).join(" "),"a"),c=(0,U.useCallback)(()=>{let m=Date.now(),v=o(b=>!b.content||b.showTime>0&&b.showTime+2e3<=m,"n");if(m-r.current>2e4){let b=e().screenReaderNotifications.filter(w=>!v(w));t({screenReaderNotifications:b}),r.current=Date.now()}return e().screenReaderNotifications.filter(b=>!v(b)&&(!b.delay||b.addTime+b.delay<=m))},[e]),d=(0,U.useCallback)(()=>{s.current!==u(c())&&n()},[e]);i.current||(i.current=setInterval(d,200)),(0,U.useEffect)(()=>()=>{i.current&&(clearInterval(i.current),i.current=null)},[]);let p=c(),h=Date.now();return s.current=u(p),U.default.createElement("div",{"aria-live":"polite",className:X.screenReaderNotifications,"data-testid":"hds-select-screen-reader-notifications"},p.map(m=>(m.showTime||(m.showTime=h),U.default.createElement("span",{key:m.content},m.content))))}o(vee,"ro");var _s=(0,U.forwardRef)((e,t)=>{var{options:r,open:n,groups:i,icon:s,required:u,onChange:c,children:d,id:p,onFocus:h,onBlur:m,onClose:v,disabled:b,texts:w,invalid:E,multiSelect:x,noTags:g,visibleOptions:y,virtualize:I,filter:k,onSearch:N,value:A,theme:B,clearable:O,tooltip:P}=e,M=ye(e,["options","open","groups","icon","required","onChange","children","id","onFocus","onBlur","onClose","disabled","texts","invalid","multiSelect","noTags","visibleOptions","virtualize","filter","onSearch","value","theme","clearable","tooltip"]);let L=(0,U.useMemo)(()=>{let H={groups:IZ({options:r,groups:i,value:A,children:d}),open:!!n,required:!!u,invalid:!!E,disabled:!!b,multiSelect:!!x,noTags:!!g,visibleOptions:y||5.5,virtualize:!!I,onChange:c,onFocus:h,onBlur:m,onClose:v,filterFunction:k,onSearch:N,clearable:!!O,initialOpenValue:n};return H.multiSelect&&_L(H.groups),H},[r,n,i,c,b,E,u,g,I,y,N,h,m,v,A,d,O]),j=(0,U.useMemo)(()=>{let H=`${p||(0,Hu.uniqueId)("hds-select-")}`,W=new Map,K=0,ue=o(()=>{if(L.onSearch||L.filterFunction)return L.onSearch?Je.search:Je.filter},"r");return{lastToggleCommand:0,lastClickedOption:void 0,showAllTags:!1,icon:s,activeDescendant:void 0,focusTarget:void 0,refs:{button:typeof t=="function"?(0,U.createRef)():t||(0,U.createRef)(),listContainer:(0,U.createRef)(),list:(0,U.createRef)(),selectionsAndListsContainer:(0,U.createRef)(),tagList:(0,U.createRef)(),showAllButton:(0,U.createRef)(),searchOrFilterInput:(0,U.createRef)(),container:(0,U.createRef)()},selectedOptions:zu(L.groups),elementIds:xL(H),textProvider:OZ(w),getOptionId:o(ce=>{let de=ce.isGroupLabel?`hds-group-${ce.label}`:ce.value,Ve=W.get(de);if(!Ve){let Ke=`${H}-option-${K}`;return K+=1,W.set(de,Ke),Ke}return Ve},"getOptionId"),listInputType:ue(),hasListInput:!!ue(),filter:"",search:"",isSearching:!1,hasSearchError:!1,cancelCurrentSearch:void 0,screenReaderNotifications:[],tooltip:P}},[p,L.groups,L.filterFunction,L.onSearch,w,t]);(0,U.useEffect)(()=>()=>{j.cancelCurrentSearch&&j.cancelCurrentSearch()},[]);let $=(0,U.useCallback)(({previousData:H,currentData:W,currentMetaData:K})=>{if(W){if(H){if(W.initialOpenValue!==void 0&&H.initialOpenValue!==W.initialOpenValue)return Object.assign(Object.assign({},W),{open:W.initialOpenValue});if(H.open)return Object.assign(Object.assign({},W),{open:!0})}return W}return K},[]);return U.default.createElement(GZ,{initialData:L,metaData:j,onChange:WZ,onReset:$},U.default.createElement($Z,Object.assign({},M,{theme:B}),U.default.createElement(jZ,null),U.default.createElement(XZ,null,U.default.createElement(QZ,null),U.default.createElement(aee,null,U.default.createElement(uee,null),U.default.createElement(iee,null),U.default.createElement(lee,null))),U.default.createElement(gee,null),U.default.createElement(_ee,null),U.default.createElement(mee,null),U.default.createElement(vee,null)))});var QSe=V(tR()),XSe=V(pe());var ZSe=V(rs());var nEe=V(UR());var oEe=V(og());var ML=V(pe()),S3=V(Ie()),bee=(0,ML.forwardRef)(({className:e,error:t,errorMessage:r,headingLevel:n=3},i)=>(t instanceof TypeError||console.error("Error loading data from Elastic:",t),(0,S3.jsx)("div",{className:e,ref:i,children:(0,S3.jsx)(XS,{label:Drupal.t("An error occurred while loading the content",{},{context:"React search"}),type:"error",headingLevel:n,children:r||Drupal.t("Please reload the page or try again later.",{},{context:"React search"})})}))),Bc=bee;var yee={index:"schools",locationsBaseUrl:"https://api.hel.fi/servicemap/v2/administrative_division/?municipality=helsinki&type=lower_comprehensive_school_district_fi,lower_comprehensive_school_district_sv,upper_comprehensive_school_district_fi,upper_comprehensive_school_district_sv",size:15},$r=yee;var Rr=V(pe(),1),nD=V(UL(),1);var jr=V(pe(),1);var vs={};fj(vs,{ERROR_REVALIDATE_EVENT:()=>Aee,FOCUS_EVENT:()=>HL,MUTATE_EVENT:()=>jL,RECONNECT_EVENT:()=>$L});var HL=0,$L=1,jL=2,Aee=3;var qL=Object.prototype.hasOwnProperty;function R_(e,t){var r,n;if(e===t)return!0;if(e&&t&&(r=e.constructor)===t.constructor){if(r===Date)return e.getTime()===t.getTime();if(r===RegExp)return e.toString()===t.toString();if(r===Array){if((n=e.length)===t.length)for(;n--&&R_(e[n],t[n]););return n===-1}if(!r||typeof e=="object"){n=0;for(r in e)if(qL.call(e,r)&&++n&&!qL.call(t,r)||!(r in t)||!R_(e[r],t[r]))return!1;return Object.keys(t).length===n}}return e!==e&&t!==t}o(R_,"dequal");var Go=new WeakMap,ha=o(()=>{},"noop"),yr=ha(),zc=Object,ut=o(e=>e===yr,"isUndefined"),eo=o(e=>typeof e=="function","isFunction"),Ko=o((e,t)=>({...e,...t}),"mergeObjects"),B_=o(e=>eo(e.then),"isPromiseLike"),I3={},N_={},N3="undefined",Uc=typeof window!=N3,L_=typeof document!=N3,WL=Uc&&"Deno"in window,GL=o(()=>Uc&&typeof window.requestAnimationFrame!=N3,"hasRequestAnimationFrame"),F_=o((e,t)=>{let r=Go.get(e);return[()=>!ut(t)&&e.get(t)||I3,n=>{if(!ut(t)){let i=e.get(t);t in N_||(N_[t]=i),r[5](t,Ko(i,n),i||I3)}},r[6],()=>!ut(t)&&t in N_?N_[t]:!ut(t)&&e.get(t)||I3]},"createCacheHelper"),T3=!0,Ree=o(()=>T3,"isOnline"),[O3,A3]=Uc&&window.addEventListener?[window.addEventListener.bind(window),window.removeEventListener.bind(window)]:[ha,ha],Nee=o(()=>{let e=L_&&document.visibilityState;return ut(e)||e!=="hidden"},"isVisible"),Pee=o(e=>(L_&&document.addEventListener("visibilitychange",e),O3("focus",e),()=>{L_&&document.removeEventListener("visibilitychange",e),A3("focus",e)}),"initFocus"),Lee=o(e=>{let t=o(()=>{T3=!0,e()},"onOnline"),r=o(()=>{T3=!1},"onOffline");return O3("online",t),O3("offline",r),()=>{A3("online",t),A3("offline",r)}},"initReconnect"),KL={isOnline:Ree,isVisible:Nee},YL={initFocus:Pee,initReconnect:Lee},z_=!jr.default.useId,$u=!Uc||WL,P3=o(e=>GL()?window.requestAnimationFrame(e):setTimeout(e,1),"rAF"),Hc=$u?jr.useEffect:jr.useLayoutEffect,k3=typeof navigator<"u"&&navigator.connection,R3=!$u&&k3&&(["slow-2g","2g"].includes(k3.effectiveType)||k3.saveData),P_=new WeakMap,Dee=o(e=>zc.prototype.toString.call(e),"getTypeName"),C3=o((e,t)=>e===`[object ${t}]`,"isObjectTypeName"),Mee=0,D_=o(e=>{let t=typeof e,r=Dee(e),n=C3(r,"Date"),i=C3(r,"RegExp"),s=C3(r,"Object"),u,c;if(zc(e)===e&&!n&&!i){if(u=P_.get(e),u)return u;if(u=++Mee+"~",P_.set(e,u),Array.isArray(e)){for(u="@",c=0;c{if(eo(e))try{e=e()}catch{e=""}let t=e;return e=typeof e=="string"?e:(Array.isArray(e)?e.length:e)?D_(e):"",[e,t]},"serialize"),Bee=0,Bp=o(()=>++Bee,"getTimestamp");async function U_(...e){let[t,r,n,i]=e,s=Ko({populateCache:!0,throwOnError:!0},typeof i=="boolean"?{revalidate:i}:i||{}),u=s.populateCache,c=s.rollbackOnError,d=s.optimisticData,p=o(v=>typeof c=="function"?c(v):c!==!1,"rollbackOnError"),h=s.throwOnError;if(eo(r)){let v=r,b=[],w=t.keys();for(let E of w)!/^\$(inf|sub)\$/.test(E)&&v(t.get(E)._k)&&b.push(E);return Promise.all(b.map(m))}return m(r);async function m(v){let[b]=Fp(v);if(!b)return;let[w,E]=F_(t,b),[x,g,y,I]=Go.get(t),k=o(()=>{let H=x[b];return(eo(s.revalidate)?s.revalidate(w().data,v):s.revalidate!==!1)&&(delete y[b],delete I[b],H&&H[0])?H[0](2).then(()=>w().data):w().data},"startRevalidate");if(e.length<3)return k();let N=n,A,B=!1,O=Bp();g[b]=[O,0];let P=!ut(d),M=w(),L=M.data,j=M._c,$=ut(j)?L:j;if(P&&(d=eo(d)?d($,L):d,E({data:d,_c:$})),eo(N))try{N=N($)}catch(H){A=H,B=!0}if(N&&B_(N))if(N=await N.catch(H=>{A=H,B=!0}),O!==g[b][0]){if(B)throw A;return N}else B&&P&&p(A)&&(u=!0,E({data:$,_c:yr}));if(u&&!B)if(eo(u)){let H=u(N,$);E({data:H,error:yr,_c:yr})}else E({data:N,error:yr,_c:yr});if(g[b][1]=Bp(),Promise.resolve(k()).then(()=>{E({_c:yr})}),B){if(h)throw A;return}return N}}o(U_,"internalMutate");var VL=o((e,t)=>{for(let r in e)e[r][0]&&e[r][0](t)},"revalidateAllKeys"),L3=o((e,t)=>{if(!Go.has(e)){let r=Ko(YL,t),n=Object.create(null),i=U_.bind(yr,e),s=ha,u=Object.create(null),c=o((h,m)=>{let v=u[h]||[];return u[h]=v,v.push(m),()=>v.splice(v.indexOf(m),1)},"subscribe"),d=o((h,m,v)=>{e.set(h,m);let b=u[h];if(b)for(let w of b)w(m,v)},"setter"),p=o(()=>{if(!Go.has(e)&&(Go.set(e,[n,Object.create(null),Object.create(null),Object.create(null),i,d,c]),!$u)){let h=r.initFocus(setTimeout.bind(yr,VL.bind(yr,n,0))),m=r.initReconnect(setTimeout.bind(yr,VL.bind(yr,n,1)));s=o(()=>{h&&h(),m&&m(),Go.delete(e)},"unmount")}},"initProvider");return p(),[e,i,p,s]}return[e,Go.get(e)[4]]},"initCache"),Fee=o((e,t,r,n,i)=>{let s=r.errorRetryCount,u=i.retryCount,c=~~((Math.random()+.5)*(1<<(u<8?u:8)))*r.errorRetryInterval;!ut(s)&&u>s||setTimeout(n,c,i)},"onErrorRetry"),JL=R_,[H_,QL]=L3(new Map),$_=Ko({onLoadingSlow:ha,onSuccess:ha,onError:ha,onErrorRetry:Fee,onDiscarded:ha,revalidateOnFocus:!0,revalidateOnReconnect:!0,revalidateIfStale:!0,shouldRetryOnError:!0,errorRetryInterval:R3?1e4:5e3,focusThrottleInterval:5*1e3,dedupingInterval:2*1e3,loadingTimeout:R3?5e3:3e3,compare:JL,isPaused:o(()=>!1,"isPaused"),cache:H_,mutate:QL,fallback:{}},KL),D3=o((e,t)=>{let r=Ko(e,t);if(t){let{use:n,fallback:i}=e,{use:s,fallback:u}=t;n&&s&&(r.use=n.concat(s)),i&&u&&(r.fallback=Ko(i,u))}return r},"mergeConfigs"),M_=(0,jr.createContext)({}),M3=o(e=>{let{value:t}=e,r=(0,jr.useContext)(M_),n=eo(t),i=(0,jr.useMemo)(()=>n?t(r):t,[n,r,t]),s=(0,jr.useMemo)(()=>n?i:D3(r,i),[n,r,i]),u=i&&i.provider,c=(0,jr.useRef)(yr);u&&!c.current&&(c.current=L3(u(s.cache||H_),i));let d=c.current;return d&&(s.cache=d[0],s.mutate=d[1]),Hc(()=>{if(d)return d[2]&&d[2](),d[3]},[]),(0,jr.createElement)(M_.Provider,Ko(e,{value:s}))},"SWRConfig");var XL="$inf$";var $c=V(pe(),1);var ZL=Uc&&window.__SWR_DEVTOOLS_USE__,zee=ZL?window.__SWR_DEVTOOLS_USE__:[],Uee=o(()=>{ZL&&(window.__SWR_DEVTOOLS_REACT__=$c.default)},"setupDevTools"),Hee=o(e=>eo(e[1])?[e[0],e[1],e[2]||{}]:[e[0],null,(e[1]===null?e[2]:e[1])||{}],"normalize"),$ee=o(()=>{let e=(0,$c.useContext)(M_);return(0,$c.useMemo)(()=>Ko($_,e),[e])},"useSWRConfig");var jee=o(e=>(t,r,n)=>e(t,r&&((...s)=>{let[u]=Fp(t),[,,,c]=Go.get(H_);if(u.startsWith(XL))return r(...s);let d=c[u];return ut(d)?r(...s):(delete c[u],d)}),n),"middleware"),qee=zee.concat(jee),eD=o(e=>o(function(...r){let n=$ee(),[i,s,u]=Hee(r),c=D3(n,u),d=e,{use:p}=c,h=(p||[]).concat(qee);for(let m=h.length;m--;)d=h[m](d);return d(i,s||c.fetcher||null,c)},"useSWRArgs"),"withArgs"),tD=o((e,t,r)=>{let n=t[e]||(t[e]=[]);return n.push(r),()=>{let i=n.indexOf(r);i>=0&&(n[i]=n[n.length-1],n.pop())}},"subscribeCallback");Uee();var Vee=o(()=>{},"noop"),FEe=Vee();var B3=Rr.default.use||(e=>{switch(e.status){case"pending":throw e;case"fulfilled":return e.value;case"rejected":throw e.reason;default:throw e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t}),e}}),F3={dedupe:!0},rD=Promise.resolve(yr),Wee=o((e,t,r)=>{let{cache:n,compare:i,suspense:s,fallbackData:u,revalidateOnMount:c,revalidateIfStale:d,refreshInterval:p,refreshWhenHidden:h,refreshWhenOffline:m,keepPreviousData:v}=r,[b,w,E,x]=Go.get(n),[g,y]=Fp(e),I=(0,Rr.useRef)(!1),k=(0,Rr.useRef)(!1),N=(0,Rr.useRef)(g),A=(0,Rr.useRef)(t),B=(0,Rr.useRef)(r),O=o(()=>B.current,"getConfig"),P=o(()=>O().isVisible()&&O().isOnline(),"isActive"),[M,L,j,$]=F_(n,g),H=(0,Rr.useRef)({}).current,W=ut(u)?ut(r.fallback)?yr:r.fallback[g]:u,K=o((ve,we)=>{for(let Ae in H){let Pe=Ae;if(Pe==="data"){if(!i(ve[Pe],we[Pe])&&(!ut(ve[Pe])||!i(ct,we[Pe])))return!1}else if(we[Pe]!==ve[Pe])return!1}return!0},"isEqual"),ue=(0,Rr.useMemo)(()=>{let ve=!g||!t?!1:ut(c)?O().isPaused()||s?!1:d!==!1:c,we=o(Fe=>{let pt=Ko(Fe);return delete pt._k,ve?{isValidating:!0,isLoading:!0,...pt}:pt},"getSelectedCache"),Ae=M(),Pe=$(),dt=we(Ae),ft=Ae===Pe?dt:we(Pe),Ce=dt;return[()=>{let Fe=we(M());return K(Fe,Ce)?(Ce.data=Fe.data,Ce.isLoading=Fe.isLoading,Ce.isValidating=Fe.isValidating,Ce.error=Fe.error,Ce):(Ce=Fe,Fe)},()=>ft]},[n,g]),ce=(0,nD.useSyncExternalStore)((0,Rr.useCallback)(ve=>j(g,(we,Ae)=>{K(Ae,we)||ve()}),[n,g]),ue[0],ue[1]),de=!I.current,Ve=b[g]&&b[g].length>0,Ke=ce.data,Qe=ut(Ke)?W&&B_(W)?B3(W):W:Ke,$e=ce.error,Se=(0,Rr.useRef)(Qe),ct=v?ut(Ke)?ut(Se.current)?Qe:Se.current:Ke:Qe,tt=Ve&&!ut($e)?!1:de&&!ut(c)?c:O().isPaused()?!1:s?ut(Qe)?!1:d:ut(Qe)||d,bt=!!(g&&t&&de&&tt),se=ut(ce.isValidating)?bt:ce.isValidating,te=ut(ce.isLoading)?bt:ce.isLoading,ae=(0,Rr.useCallback)(async ve=>{let we=A.current;if(!g||!we||k.current||O().isPaused())return!1;let Ae,Pe,dt=!0,ft=ve||{},Ce=!E[g]||!ft.dedupe,Fe=o(()=>z_?!k.current&&g===N.current&&I.current:g===N.current,"callbackSafeguard"),pt={isValidating:!1,isLoading:!1},nr=o(()=>{L(pt)},"finishRequestAndUpdateState"),At=o(()=>{let Le=E[g];Le&&Le[1]===Pe&&delete E[g]},"cleanupState"),kt={isValidating:!0};ut(M().data)&&(kt.isLoading=!0);try{if(Ce&&(L(kt),r.loadingTimeout&&ut(M().data)&&setTimeout(()=>{dt&&Fe()&&O().onLoadingSlow(g,r)},r.loadingTimeout),E[g]=[we(y),Bp()]),[Ae,Pe]=E[g],Ae=await Ae,Ce&&setTimeout(At,r.dedupingInterval),!E[g]||E[g][1]!==Pe)return Ce&&Fe()&&O().onDiscarded(g),!1;pt.error=yr;let Le=w[g];if(!ut(Le)&&(Pe<=Le[0]||Pe<=Le[1]||Le[1]===0))return nr(),Ce&&Fe()&&O().onDiscarded(g),!1;let Nt=M().data;pt.data=i(Nt,Ae)?Nt:Ae,Ce&&Fe()&&O().onSuccess(Ae,g,r)}catch(Le){At();let Nt=O(),{shouldRetryOnError:yn}=Nt;Nt.isPaused()||(pt.error=Le,Ce&&Fe()&&(Nt.onError(Le,g,Nt),(yn===!0||eo(yn)&&yn(Le))&&(!O().revalidateOnFocus||!O().revalidateOnReconnect||P())&&Nt.onErrorRetry(Le,g,Nt,on=>{let Ri=b[g];Ri&&Ri[0]&&Ri[0](vs.ERROR_REVALIDATE_EVENT,on)},{retryCount:(ft.retryCount||0)+1,dedupe:!0})))}return dt=!1,nr(),!0},[g,n]),fe=(0,Rr.useCallback)((...ve)=>U_(n,N.current,...ve),[]);if(Hc(()=>{A.current=t,B.current=r,ut(Ke)||(Se.current=Ke)}),Hc(()=>{if(!g)return;let ve=ae.bind(yr,F3),we=0;O().revalidateOnFocus&&(we=Date.now()+O().focusThrottleInterval);let Pe=tD(g,b,o((dt,ft={})=>{if(dt==vs.FOCUS_EVENT){let Ce=Date.now();O().revalidateOnFocus&&Ce>we&&P()&&(we=Ce+O().focusThrottleInterval,ve())}else if(dt==vs.RECONNECT_EVENT)O().revalidateOnReconnect&&P()&&ve();else{if(dt==vs.MUTATE_EVENT)return ae();if(dt==vs.ERROR_REVALIDATE_EVENT)return ae(ft)}},"onRevalidate"));return k.current=!1,N.current=g,I.current=!0,L({_k:y}),tt&&(E[g]||(ut(Qe)||$u?ve():P3(ve))),()=>{k.current=!0,Pe()}},[g]),Hc(()=>{let ve;function we(){let Pe=eo(p)?p(M().data):p;Pe&&ve!==-1&&(ve=setTimeout(Ae,Pe))}o(we,"next");function Ae(){!M().error&&(h||O().isVisible())&&(m||O().isOnline())?ae(F3).then(we):we()}return o(Ae,"execute"),we(),()=>{ve&&(clearTimeout(ve),ve=-1)}},[p,h,m,g]),(0,Rr.useDebugValue)(ct),s){let ve=g&&ut(Qe);if(!z_&&$u&&ve)throw new Error("Fallback data is required when using Suspense in SSR.");ve&&(A.current=t,B.current=r,k.current=!1);let we=x[g],Ae=!ut(we)&&ve?fe(we):rD;if(B3(Ae),!ut($e)&&ve)throw $e;let Pe=ve?ae(F3):rD;!ut(ct)&&ve&&(Pe.status="fulfilled",Pe.value=!0),B3(Pe)}return{mutate:fe,get data(){return H.data=!0,ct},get error(){return H.error=!0,$e},get isValidating(){return H.isValidating=!0,se},get isLoading(){return H.isLoading=!0,te}}},"useSWRHandler"),zEe=zc.defineProperty(M3,"defaultValue",{value:$_}),jc=eD(Wee);async function z3(e,t,r=8e3){let n=new AbortController,i=setTimeout(()=>n.abort(),r),s=await fetch(e,{...t,signal:n.signal});return clearTimeout(i),s}o(z3,"useTimeoutFetch");var Gee={LANGUAGE:"search_api_language"},oD=Gee;var Kee={term:{[`${oD.LANGUAGE}`]:window.drupalSettings.path.currentLanguage||"fi"}},Yee=o(e=>{let t=["finnish_education","swedish_education"],r=["grades_1_6","grades_1_9","grades_7_9"],n=[];return[t,r].forEach(i=>{let s=[];i.forEach(u=>{e[u]&&s.push(u)}),s.length&&n.push({bool:{minimum_should_match:1,should:s.map(u=>({term:{[`additional_filters.${u}`]:!0}}))}})}),n},"getCheckBoxFilters"),qc=o((e,t)=>{let r=[{bool:{minimum_should_match:1,should:[]}}];return e.forEach(n=>{r[0].bool.should.push({term:{[t]:n}})}),r},"getDropdownFilters"),iD={aggs:{ontologywordIds:{terms:{field:"ontologyword_ids",size:100}},ontologywordClarifications:{terms:{field:"ontologyword_details_clarifications",size:100}}},query:{bool:{filter:[Kee]}}},Jee=o((e,t)=>{let{size:r}=$r,{keyword:n,a1:i,a2:s,b1:u,b2:c,weighted_education:d,bilingual_education:p}=e,h={bool:{filter:[{term:{search_api_language:drupalSettings.path.currentLanguage}}],must:[]}};n?.length&&(h.bool.should=[{match_phrase_prefix:{name:{query:n,boost:1.5}}},{match:{name:{query:n}}},{wildcard:{name:{value:`*${n}*`}}},{term:{postal_code:n}}],h.bool.minimum_should_match=1);let m=Yee(e);if(m.length&&(h.bool.must=[{nested:{path:"additional_filters",query:{bool:{must:m}}}}]),i?.length){let b=qc(i,"ontologyword_ids");h.bool.must?.push(...b)}if(s?.length){let b=qc(s,"ontologyword_ids");h.bool.must?.push(...b)}if(u?.length){let b=qc(u,"ontologyword_ids");h.bool.must?.push(...b)}if(c?.length){let b=qc(c,"ontologyword_ids");h.bool.must?.push(...b)}if(d?.length){let b=qc(d,"ontologyword_details_clarifications");h.bool.must?.push(...b)}if(p?.length){let b=qc(p,"ontologyword_ids");h.bool.must?.push(...b)}let v=[{"name.keyword":"asc"}];return n?.length&&v.unshift({_score:"desc"}),JSON.stringify({aggs:{ids:{terms:{field:"id",size:1e3}}},from:r*(t-1),query:h,size:r,sort:v})},"getQueryString"),aD=Jee;var Qee=o(()=>{let e=drupalSettings?.helfi_react_search.elastic_proxy_url,{index:t}=$r,r=JSON.stringify(iD),n=o(async()=>{let u=await z3(`${e}/${t}/_search`,{method:"POST",headers:{"Content-Type":"application/json"},body:r});if(!u.ok)throw new Error("Initialization failed.");let c=await u.json(),{aggregations:d}=c;return d?{aggs:d,baseUrl:e}:{aggs:{},baseUrl:e}},"fetcher"),{data:i,error:s}=jc("configurations",n,{revalidateOnFocus:!1,revalidateIfStale:!1,suspense:!0});return{data:i,error:s}},"UseConfigurationsQuery"),sD=Qee;var Xee={a1:{15:Drupal.t("English",{},{context:"TPR Ontologyword details schools"}),16:Drupal.t("Spanish",{},{context:"TPR Ontologyword details schools"}),17:Drupal.t("Hebrew",{},{context:"TPR Ontologyword details schools"}),18:Drupal.t("Italian",{},{context:"TPR Ontologyword details schools"}),19:Drupal.t("Chinese",{},{context:"TPR Ontologyword details schools"}),20:Drupal.t("Latin",{},{context:"TPR Ontologyword details schools"}),21:Drupal.t("French",{},{context:"TPR Ontologyword details schools"}),22:Drupal.t("Swedish",{},{context:"TPR Ontologyword details schools"}),23:Drupal.t("German",{},{context:"TPR Ontologyword details schools"}),24:Drupal.t("Finnish",{},{context:"TPR Ontologyword details schools"}),25:Drupal.t("Russian",{},{context:"TPR Ontologyword details schools"}),26:Drupal.t("Estonian",{},{context:"TPR Ontologyword details schools"})},a2:{27:Drupal.t("English",{},{context:"TPR Ontologyword details schools"}),28:Drupal.t("Spanish",{},{context:"TPR Ontologyword details schools"}),29:Drupal.t("Hebrew",{},{context:"TPR Ontologyword details schools"}),30:Drupal.t("Italian",{},{context:"TPR Ontologyword details schools"}),31:Drupal.t("Chinese",{},{context:"TPR Ontologyword details schools"}),32:Drupal.t("Latin",{},{context:"TPR Ontologyword details schools"}),33:Drupal.t("French",{},{context:"TPR Ontologyword details schools"}),34:Drupal.t("Swedish",{},{context:"TPR Ontologyword details schools"}),35:Drupal.t("German",{},{context:"TPR Ontologyword details schools"}),36:Drupal.t("Finnish",{},{context:"TPR Ontologyword details schools"}),37:Drupal.t("Russian",{},{context:"TPR Ontologyword details schools"}),38:Drupal.t("Estonian",{},{context:"TPR Ontologyword details schools"})},b1:{101:Drupal.t("English",{},{context:"TPR Ontologyword details schools"}),102:Drupal.t("Spanish",{},{context:"TPR Ontologyword details schools"}),103:Drupal.t("Hebrew",{},{context:"TPR Ontologyword details schools"}),104:Drupal.t("Italian",{},{context:"TPR Ontologyword details schools"}),105:Drupal.t("Chinese",{},{context:"TPR Ontologyword details schools"}),106:Drupal.t("Latin",{},{context:"TPR Ontologyword details schools"}),107:Drupal.t("French",{},{context:"TPR Ontologyword details schools"}),108:Drupal.t("Swedish",{},{context:"TPR Ontologyword details schools"}),109:Drupal.t("German",{},{context:"TPR Ontologyword details schools"}),110:Drupal.t("Finnish",{},{context:"TPR Ontologyword details schools"}),111:Drupal.t("Russian",{},{context:"TPR Ontologyword details schools"}),112:Drupal.t("Estonian",{},{context:"TPR Ontologyword details schools"})},b2:{113:Drupal.t("English",{},{context:"TPR Ontologyword details schools"}),114:Drupal.t("Spanish",{},{context:"TPR Ontologyword details schools"}),115:Drupal.t("Hebrew",{},{context:"TPR Ontologyword details schools"}),116:Drupal.t("Italian",{},{context:"TPR Ontologyword details schools"}),117:Drupal.t("Chinese",{},{context:"TPR Ontologyword details schools"}),118:Drupal.t("Latin",{},{context:"TPR Ontologyword details schools"}),119:Drupal.t("French",{},{context:"TPR Ontologyword details schools"}),120:Drupal.t("Swedish",{},{context:"TPR Ontologyword details schools"}),121:Drupal.t("German",{},{context:"TPR Ontologyword details schools"}),122:Drupal.t("Finnish",{},{context:"TPR Ontologyword details schools"}),123:Drupal.t("Russian",{},{context:"TPR Ontologyword details schools"}),124:Drupal.t("Estonian",{},{context:"TPR Ontologyword details schools"})},bilingualEducation:{149:Drupal.t("Teaching in English",{},{context:"TPR Ontologyword details schools"}),150:Drupal.t("Teaching in English",{},{context:"TPR Ontologyword details schools"}),293:Drupal.t("Language immersion (English)",{},{context:"TPR Ontologyword details schools"}),295:Drupal.t("Language immersion (Swedish)",{},{context:"TPR Ontologyword details schools"}),297:Drupal.t("Language immersion (German)",{},{context:"TPR Ontologyword details schools"}),904:Drupal.t("Finnish-English",{},{context:"TPR Ontologyword details schools"}),905:Drupal.t("Finnish-Chinese",{},{context:"TPR Ontologyword details schools"}),906:Drupal.t("Finnish-Spanish",{},{context:"TPR Ontologyword details schools"}),907:Drupal.t("Finnish-Northern Sami",{},{context:"TPR Ontologyword details schools"}),908:Drupal.t("Finnish-Estonian",{},{context:"TPR Ontologyword details schools"}),909:Drupal.t("Finnish-Russian",{},{context:"TPR Ontologyword details schools"}),910:Drupal.t("Language-enriched education (Finnish-English)",{},{context:"TPR Ontologyword details schools"}),911:Drupal.t("Language-enriched education (Finnish-Russian)",{},{context:"TPR Ontologyword details schools"}),1041:Drupal.t("Finnish-Swedish",{},{context:"TPR Ontologyword details schools"})}},nn=Xee;var Yo=mr({error:null,aggs:{},baseUrl:""}),uD=mr(null,(e,t,r)=>{t(Yo,r)}),j_=mr(async e=>{let{error:t,aggs:{ontologywordIds:r}}=await e(Yo);return t?[]:r?.buckets.reduce((n,i)=>(nn.a1[i.key]&&n.push({label:nn.a1[i.key],value:i.key}),n),[])}),q_=mr([]),V_=mr(async e=>{let{error:t,aggs:{ontologywordIds:r}}=await e(Yo);return t?[]:r?.buckets.reduce((n,i)=>(nn.a2[i.key]&&n.push({label:nn.a2[i.key],value:i.key}),n),[])}),W_=mr([]),G_=mr(async e=>{let{error:t,aggs:{ontologywordIds:r}}=await e(Yo);return t?[]:r?.buckets.reduce((n,i)=>(nn.b1[i.key]&&n.push({label:nn.b1[i.key],value:i.key}),n),[])}),K_=mr([]),Y_=mr(async e=>{let{error:t,aggs:{ontologywordIds:r}}=await e(Yo);return t?[]:r?.buckets.reduce((n,i)=>(nn.b2[i.key]&&n.push({label:nn.b2[i.key],value:i.key}),n),[])}),J_=mr([]),Q_=mr(async e=>{let{error:t,aggs:{ontologywordClarifications:r}}=await e(Yo);return t?[]:r?.buckets.reduce((n,i)=>(n.push({label:i.key,value:i.key}),n),[])}),X_=mr([]),Z_=mr(async e=>{let{error:t,aggs:{ontologywordIds:r}}=await e(Yo);return t?[]:r?.buckets.reduce((n,i)=>{if(nn.bilingualEducation[i.key]){let s=nn.bilingualEducation[i.key];if(!n.some(u=>u.label===s)){let u={label:s,value:i.key};i.key>=149&&i.key<=150&&(u.value="149,150"),n.push(u)}}return n},[])}),ev=mr([]),Nn=mr({}),tv=mr({}),ma=mr(null,(e,t,r)=>{let n={};Object.keys(r).forEach(s=>{s!=="query"&&(n[s]=String(r[s]))});let i=new URLSearchParams(n).toString();t(tv,{...r,query:i}),t(Nn,{...r,query:i})}),rv=mr("");var hD=V(pe());var Vc={"--background-selected":"var(--hdbt-color-black)","--background-unselected":"var(--color-white)","--background-hover":"var(--hdbt-color-black)","--border-color-selected":"var(--hdbt-color-black)","--border-color-selected-hover":"var(--hdbt-color-black)","--border-color-selected-focus":"var(--hdbt-color-black)","--color-focus-outline":"var(--color-coat-of-arms)","--focus-outline-color":"var(--hdbt-color-black)","--icon-color-selected":"var(--color-white)"};var ju={"--checkbox-background-selected":"var(--hdbt-color-black)","--checkbox-background-hover":"var(--hdbt-color-black)","--checkbox-border-color-selected":"var(--hdbt-color-black)","--checkbox-border-color-selected-hover":"var(--hdbt-color-black)","--checkbox-border-color-selected-focus":"var(--hdbt-color-black)","--focus-outline-color":"var(--color-coat-of-arms)","--menu-item-border-color-focus":"var(--color-coat-of-arms)","--menu-item-background-color-hover":"var(--color-black-5)","--menu-item-background-color-selected":"var(--color-white)","--menu-item-background-color-selected-hover":"var(--color-black-5)","--menu-item-color-hover":"var(--hdbt-color-black)","--menu-item-color-selected":"var(--hdbt-color-black)","--menu-item-color-selected-hover":"var(--hdbt-color-black)","--text-color-focus-outline":"var(--color-coat-of-arms)","--computed-assistive-color":"var(--color-black-60)"};var lD={"--color-focus-outline":"var(--color-coat-of-arms)"};function cD(e){return e==="fi"||e==="sv"||e==="en"?e:"fi"}o(cD,"getCurrentLanguage");var Zee={A1:"a1",A2:"a2",B1:"b1",B2:"b2",WeightedEducation:"weighted_education",BilingualEducation:"bilingual_education"},Pn=Zee;var U3=V(Ie()),ete=o(({value:e,clearSelection:t})=>(0,U3.jsx)("li",{className:"content-tags__tags__tag content-tags__tags--interactive",children:(0,U3.jsx)(Bu,{className:"hdbt-search__remove-selection-button",onDelete:t,size:Mu.Large,"aria-label":Drupal.t("Remove @item from search results",{"@item":e.toString()},{context:"Search: remove item aria label"}),style:{"--background-color-hover":"var(--color-black-20)","--background-color":"var(--color-black-10)","--border-color-focus":"var(--color-black-90)","--border-color-hover":"var(--color-black-90)","--color-focus":"var(--hdbt-color-black)","--color-hover":"var(--hdbt-color-black)","--outline-color":"var(--color-black-90)","--outline-color-hover":"var(--color-black-90)"},children:e})},`${e.toString()}`),"FilterButton"),H3=ete;var tte=o((e=[],t=[])=>{let r=[];return e.forEach(n=>{let i=t.find(s=>s.value.toString()===n.toString());i&&r.push(i)}),r},"transformDropdownsValues"),qu=tte;var dD=V(pe());var Vu=V(Ie()),rte=o(({showClearButton:e,resetForm:t,children:r})=>(typeof r=="string"?r.trim().length>0:dD.Children.toArray(r).some(i=>i!==!1&&i!==void 0))?(0,Vu.jsx)("div",{className:"hdbt-search__selections-wrapper",children:(0,Vu.jsxs)("ul",{className:"hdbt-search__selections-container content-tags__tags",children:[r,(0,Vu.jsx)("li",{className:"hdbt-search__clear-all",children:(0,Vu.jsx)(xi,{"aria-hidden":!e,className:"hdbt-search__clear-all-button",iconStart:(0,Vu.jsx)(mu,{className:"hdbt-search__clear-all-icon"}),onClick:t,style:e?{}:{visibility:"hidden"},variant:oa.Supplementary,children:Drupal.t("Clear selections",{},{context:"React search: clear selections"})})})]})}):null,"SelectionsWrapper"),fD=rte;var Ln=V(Ie()),nte=o(({keys:e})=>{let t=Ct(Nn),r=Gt(ma),n=Ct(j_),i=Gt(q_),s=Ct(V_),u=Gt(W_),c=Ct(G_),d=Gt(K_),p=Ct(Y_),h=Gt(J_),m=Ct(Q_),v=Gt(X_),b=Ct(Z_),w=Gt(ev),E={grades_1_6:Drupal.t("School providing grades 1 to 6",{},{context:"School search: education level option"}),grades_1_9:Drupal.t("School providing grades 1 to 9",{},{context:"School search: education level option"}),grades_7_9:Drupal.t("School providing grades 7 to 9",{},{context:"School search: education level option"}),finnish_education:Drupal.t("Finnish",{},{context:"School search: language option"}),swedish_education:Drupal.t("Swedish",{},{context:"School search: language option"})},x=Object.keys(E),g=o(()=>{let M=[];return e.forEach(L=>{!x.includes(L)||!t[L]||M.push((0,Ln.jsx)(H3,{value:L==="finnish_education"||L==="swedish_education"?`${Drupal.t("Language of instruction",{},{context:"School search: language options"})}: ${E[L]}`:E[L],clearSelection:()=>{let j={...t};j[L]=!1,r(j)}},L))}),M},"getPills"),y=o(()=>{r({}),i([]),u([]),d([]),h([]),v([]),w([])},"resetForm"),I=t.finnish_education||t.swedish_education||t.grades_1_6||t.grades_1_9||t.grades_7_9||t.a1?.length||t.a2?.length||t.b1?.length||t.b2?.length||t.weighted_education?.length||t.bilingual_education?.length,k=!!(t.a1?.length&&t.a1?.length>0),N=!!(t.a2?.length&&t.a2?.length>0),A=!!(t.b1?.length&&t.b1?.length>0),B=!!(t.b2?.length&&t.b2?.length>0),O=!!(t.weighted_education?.length&&t.weighted_education?.length>0),P=!!(t.bilingual_education?.length&&t.bilingual_education?.length>0);return(0,Ln.jsxs)(fD,{showClearButton:I,resetForm:y,children:[g(),k&&(0,Ln.jsx)(Wc,{updater:i,valueKey:Pn.A1,values:qu(t.a1,n),labelPrefix:Drupal.t("A1-language",{},{context:"TPR Ontologyword details schools"})}),N&&(0,Ln.jsx)(Wc,{updater:u,valueKey:Pn.A2,values:qu(t.a2,s),labelPrefix:Drupal.t("A2-language",{},{context:"TPR Ontologyword details schools"})}),A&&(0,Ln.jsx)(Wc,{updater:d,valueKey:Pn.B1,values:qu(t.b1,c),labelPrefix:Drupal.t("B1-language",{},{context:"TPR Ontologyword details schools"})}),B&&(0,Ln.jsx)(Wc,{updater:h,valueKey:Pn.B2,values:qu(t.b2,p),labelPrefix:Drupal.t("B2-language",{},{context:"TPR Ontologyword details schools"})}),O&&(0,Ln.jsx)(Wc,{updater:v,valueKey:Pn.WeightedEducation,values:qu(t.weighted_education,m),labelPrefix:Drupal.t("Weighted curriculum education",{},{context:"TPR Ontologyword details schools"})}),P&&(0,Ln.jsx)(Wc,{updater:w,valueKey:Pn.BilingualEducation,values:qu(t.bilingual_education,b)})]})},"SelectionsContainer"),pD=nte,Wc=o(({updater:e,values:t,valueKey:r,labelPrefix:n})=>{let i=Ct(Nn),s=Gt(ma),u=o(c=>{let d=t,p=d.findIndex(h=>h.value===c);d.splice(p,1),e(d),s({...i,[r]:d.map(h=>h.value)})},"removeSelection");return(0,Ln.jsx)(Ln.Fragment,{children:t.map(c=>(0,Ln.jsx)(H3,{value:n?`${n}: ${c.label}`:c.label,clearSelection:()=>u(c.value)},c.value))})},"ListFilter");var Mt=V(Ie()),ote=o(()=>{let[e,t]=(0,hD.useState)(""),r=Ct(tv)||{},n=Gt(ma),i=Gt(tv),s=Ct(j_),[u,c]=ra(q_),d=Ct(V_),[p,h]=ra(W_),m=Ct(G_),[v,b]=ra(K_),w=Ct(Y_),[E,x]=ra(J_),g=Ct(Q_),[y,I]=ra(X_),k=Ct(Z_),[N,A]=ra(ev),B=o(K=>{K.preventDefault();let{keyword:ue,finnish_education:ce,grades_1_6:de,grades_1_9:Ve,grades_7_9:Ke,swedish_education:Qe}=K.target,$e={};ue.value?.length&&($e.keyword=ue.value),[ce,de,Ve,Ke,Qe].forEach(Se=>{if(!Se||!Se.checked||!Se.name)return;let ct=Se.name;$e[ct]=!0}),$e.a1=u.map(Se=>Se.value),$e.a2=p.map(Se=>Se.value),$e.b1=v.map(Se=>Se.value),$e.b2=E.map(Se=>Se.value),$e.weighted_education=y.map(Se=>Se.value),$e.bilingual_education=N.flatMap(Se=>Se.value.split(",")),n($e)},"onSubmit"),O=["grades_1_6","grades_1_9","grades_7_9","finnish_education","swedish_education"],P=Drupal.t("Language starting in Grade 1 (A1)",{},{context:"TPR Ontologyword details schools"}),M=Drupal.t("Language starting in Grade 3 (A2)",{},{context:"TPR Ontologyword details schools"}),L=Drupal.t("Language starting in Grade 6 (B1)",{},{context:"TPR Ontologyword details schools"}),j=Drupal.t("Language starting in Grade 7 or 8 (B2)",{},{context:"TPR Ontologyword details schools"}),$=Drupal.t("Weighted curriculum education",{},{context:"TPR Ontologyword details schools"}),H=Drupal.t("Bilingual education",{},{context:"TPR Ontologyword details schools"}),W=cD(window.drupalSettings.path.currentLanguage);return(0,Mt.jsxs)("form",{className:"hdbt-search--react__form-container",role:"search",onSubmit:B,children:[(0,Mt.jsx)("h3",{children:Drupal.t("Search with school details",{},{context:"School search: Feature form title"})}),(0,Mt.jsx)("p",{className:"hdbt-search--react__form-description",children:Drupal.t("You can search for a school by its name, language of instruction, grade or post code.",{},{context:"School search: Feature form description"})}),(0,Mt.jsx)(kp,{className:"hdbt-search__filter",id:"keyword",label:Drupal.t("School's name or post code",{},{context:"School search: Feature input label"}),name:"keyword",onChange:({target:{value:K}})=>t(K),placeholder:Drupal.t("E.g. Aurinkolahti Comprehensive School or 00990",{},{context:"School search: text input placeholder"}),type:"search",value:e||"",clearButtonAriaLabel:Drupal.t("Clear",{},{context:"React search"}),style:lD}),(0,Mt.jsxs)("div",{className:"hdbt-search--react__checkbox-filter-container",children:[(0,Mt.jsxs)("fieldset",{className:"hdbt-search--react__fieldset",children:[(0,Mt.jsx)("legend",{className:"hdbt-search--react__legend",children:Drupal.t("Language of instruction",{},{context:"School search: language options"})}),(0,Mt.jsx)(ua,{checked:r?.finnish_education||!1,className:"hdbt-search--react__checkbox",id:"finnish_education",label:Drupal.t("Finnish",{},{context:"School search: language option"}),name:"finnish_education",onClick:()=>i({...r,finnish_education:!r?.finnish_education}),value:r?.finnish_education?.toString()||"false",style:Vc}),(0,Mt.jsx)(ua,{checked:r?.swedish_education||!1,className:"hdbt-search--react__checkbox",id:"swedish_education",label:Drupal.t("Swedish",{},{context:"School search: language option"}),name:"swedish_education",onClick:()=>i({...r,swedish_education:!r?.swedish_education}),value:r?.swedish_education?.toString()||"false",style:Vc})]}),(0,Mt.jsxs)("fieldset",{className:"hdbt-search--react__fieldset",children:[(0,Mt.jsx)("legend",{className:"hdbt-search--react__legend",children:Drupal.t("Grade",{},{context:"School search: education level"})}),(0,Mt.jsx)(ua,{checked:r?.grades_1_6||!1,className:"hdbt-search--react__checkbox",id:"grades_1_6",label:Drupal.t("School providing grades 1 to 6",{},{context:"School search: education level option"}),name:"grades_1_6",onClick:()=>i({...r,grades_1_6:!r?.grades_1_6}),value:r?.grades_1_6?.toString()||"false",style:Vc}),(0,Mt.jsx)(ua,{checked:r?.grades_1_9||!1,className:"hdbt-search--react__checkbox",id:"grades_1_9",label:Drupal.t("School providing grades 1 to 9",{},{context:"School search: education level option"}),name:"grades_1_9",onClick:()=>i({...r,grades_1_9:!r?.grades_1_9}),value:r?.grades_1_9?.toString()||"false",style:Vc}),(0,Mt.jsx)(ua,{checked:r?.grades_7_9||!1,className:"hdbt-search--react__checkbox",id:"grades_7_9",label:Drupal.t("School providing grades 7 to 9",{},{context:"School search: education level option"}),name:"grades_7_9",onClick:()=>i({...r,grades_7_9:!r?.grades_7_9}),value:r?.grades_7_9?.toString()||"false",style:Vc})]})]}),(0,Mt.jsxs)("div",{className:"hdbt-search--react__dropdown-filters",children:[(0,Mt.jsx)(_s,{className:"hdbt-search--react__dropdown",clearable:!0,id:Pn.A1,multiSelect:!0,noTags:!0,onChange:K=>{c(K)},options:s,texts:{label:P,language:W,placeholder:Drupal.t("All languages",{},{context:"School search: language placeholder"}),clearButtonAriaLabel_one:Drupal.t("Clear @label selection",{"@label":M},{context:"React search clear selection label"}),clearButtonAriaLabel_multiple:Drupal.t("Clear @label selection",{"@label":M},{context:"React search clear selection label"})},value:u,theme:ju}),(0,Mt.jsx)(_s,{className:"hdbt-search--react__dropdown",clearable:!0,id:Pn.A2,multiSelect:!0,noTags:!0,onChange:(K,ue)=>{h(K)},options:d,texts:{label:M,language:W,placeholder:Drupal.t("All languages",{},{context:"School search: language placeholder"}),clearButtonAriaLabel_one:Drupal.t("Clear @label selection",{"@label":M},{context:"React search clear selection label"}),clearButtonAriaLabel_multiple:Drupal.t("Clear @label selection",{"@label":M},{context:"React search clear selection label"})},value:p,theme:ju}),(0,Mt.jsx)(_s,{className:"hdbt-search--react__dropdown",clearable:!0,id:Pn.B1,multiSelect:!0,noTags:!0,onChange:K=>{b(K)},options:m,texts:{label:L,language:W,placeholder:Drupal.t("All languages",{},{context:"School search: language placeholder"}),clearButtonAriaLabel_one:Drupal.t("Clear @label selection",{"@label":L},{context:"React search clear selection label"}),clearButtonAriaLabel_multiple:Drupal.t("Clear @label selection",{"@label":L},{context:"React search clear selection label"})},value:v,theme:ju}),(0,Mt.jsx)(_s,{className:"hdbt-search--react__dropdown",clearable:!0,id:Pn.B2,multiSelect:!0,noTags:!0,onChange:K=>{x(K)},options:w,texts:{label:j,language:W,placeholder:Drupal.t("All languages",{},{context:"School search: language placeholder"}),clearButtonAriaLabel_one:Drupal.t("Clear @label selection",{"@label":j},{context:"React search clear selection label"}),clearButtonAriaLabel_multiple:Drupal.t("Clear @label selection",{"@label":j},{context:"React search clear selection label"})},value:E,theme:ju}),(0,Mt.jsx)(_s,{className:"hdbt-search--react__dropdown",clearable:!0,id:Pn.WeightedEducation,multiSelect:!0,noTags:!0,onChange:K=>{I(K)},options:g,texts:{label:$,language:W,placeholder:Drupal.t("All",{},{context:"React search all placeholder"}),clearButtonAriaLabel_one:Drupal.t("Clear @label selection",{"@label":$},{context:"React search clear selection label"}),clearButtonAriaLabel_multiple:Drupal.t("Clear @label selection",{"@label":$},{context:"React search clear selection label"})},value:y,theme:ju}),(0,Mt.jsx)(_s,{className:"hdbt-search--react__dropdown",clearable:!0,id:Pn.BilingualEducation,multiSelect:!0,noTags:!0,onChange:K=>{A(K)},options:k,texts:{label:H,language:W,placeholder:Drupal.t("All",{},{context:"React search all placeholder"}),clearButtonAriaLabel_one:Drupal.t("Clear @label selection",{"@label":H},{context:"React search clear selection label"}),clearButtonAriaLabel_multiple:Drupal.t("Clear @label selection",{"@label":H},{context:"React search clear selection label"})},value:N,theme:ju})]}),(0,Mt.jsx)("div",{className:"hdbt-search--react__submit",children:(0,Mt.jsx)(xi,{className:"hdbt-search--react__submit-button",type:"submit",children:Drupal.t("Search",{},{context:"React search: submit button label"})})}),(0,Mt.jsx)(pD,{keys:O})]})},"FeatureFormContainer"),mD=ote;var ite=o(e=>{let{baseUrl:t}=Ct(Yo),r=Number.isNaN(Number(e.page))?1:Number(e.page),{query:n}=e,i=o(()=>{let{index:p}=$r;return fetch(`${t}/${p}/_search`,{method:"POST",headers:{"Content-Type":"application/json"},body:aD(e,r)}).then(h=>h.json())},"fetcher"),{data:s,error:u,isLoading:c,isValidating:d}=jc(`_${n||""}}`,i,{revalidateOnFocus:!1});return{data:s,error:u,isLoading:c,isValidating:d}},"UseFeatureQuery"),gD=ite;var Iv=V(pe());var _D=V(pe());var ate=o((e,t)=>{(0,_D.useEffect)(()=>{let{current:r}=e;r&&t&&(r.setAttribute("tabindex","-1"),r.focus({preventScroll:!0}),r.scrollIntoView({behavior:"smooth",block:"center"}))},[e,t])},"useScrollToResults"),vD=ate;var zp=V(Ie()),ste=o(()=>(0,zp.jsxs)("div",{className:"hdbt__loading-overlay","aria-live":"assertive","aria-atomic":"true",children:[(0,zp.jsx)("div",{className:"visually-hidden",children:Drupal.t("Search results are loading",{},{context:"React search: results loading"})}),(0,zp.jsx)(Lu,{loadingText:"",loadingFinishedText:""})]}),"LoadingOverlay"),bD=ste;var $3=V(Ie());function ute(e){let{icon:t,className:r,label:n,onClick:i}=e,s=`hdbt-icon--${Math.floor(Math.random()*99999)}`;return(0,$3.jsx)("span",{className:`hel-icon hel-icon--${t} ${typeof r<"u"?r:""}`,"aria-labelledby":n&&s,"aria-hidden":n?"true":"false",onClick:i,children:n&&(0,$3.jsx)("span",{className:"is-hidden",id:s,children:n})})}o(ute,"Icon");var Wu=ute;var ot=V(Ie()),lte=o((e,t,r)=>{let n=Math.floor(t/2),i=n*2,s=[],u=[];if(n>0){for(let c=e-1;s.length=1;c--)s.push(c),i-=1;for(let c=e+1;i>0&&c<=r;c++)u.push(c),i-=1}return s.reverse(),{prevPages:s,nextPages:u}},"getPagination"),cte=o(({updatePage:e,currentPage:t,pages:r,totalPages:n})=>{let{prevPages:i,nextPages:s}=lte(t,r,n),u=t>1,c=t{u&&e(h,t-1)},title:`${Drupal.t("Go to previous page number",{},{context:"Pagination previous page link title"})} ${t-1}`,type:"button",rel:"prev",role:"button",children:[(0,ot.jsx)(Wu,{icon:"angle-left"}),(0,ot.jsx)("span",{"aria-hidden":"true",className:"hds-pagination__button-prev-label",children:Drupal.t("Previous",{},{context:"Pagination previous page link text"})})]}):(0,ot.jsxs)("button",{className:"hds-button hds-pagination__button-prev",disabled:!0,title:Drupal.t("You are on the first page, you cannot return to the previous page.",{},{context:"Pagination previous page link title, first page"}),type:"button",children:[(0,ot.jsx)(Wu,{icon:"angle-left"}),(0,ot.jsx)("span",{"aria-hidden":"true",className:"hds-pagination__button-prev-label",children:Drupal.t("Previous",{},{context:"Pagination previous page link text"})})]}),(0,ot.jsxs)("ul",{className:"pager__items js-pager__items hds-pagination__pages",children:[!d&&(0,ot.jsxs)(ot.Fragment,{children:[(0,ot.jsx)("li",{children:(0,ot.jsx)("a",{href:"?page=1",onClick:h=>{u&&e(h,1)},className:"hds-pagination__item-link",children:"1"})}),i[0]-1>0&&(0,ot.jsx)("li",{className:"pager__item pager__item--ellipsis",role:"presentation",children:(0,ot.jsx)("span",{className:"hds-pagination__item-ellipsis",children:"…"})})]}),i.map((h,m)=>(0,ot.jsx)("li",{className:"pager__item",children:(0,ot.jsx)("a",{"aria-label":Drupal.t("Go to page @key",{"@key":h},{context:"React search pager"}),href:`?page=${h}`,className:"hds-pagination__item-link",onClick:v=>e(v,h),children:h},h)},m)),(0,ot.jsx)("li",{className:"pager__item is-active",children:(0,ot.jsx)("a",{href:`?page=${t}`,className:"hds-pagination__item-link hds-pagination__item-link--active",children:t})}),s.map((h,m)=>(0,ot.jsx)("li",{className:"pager__item",children:(0,ot.jsx)("a",{"aria-label":Drupal.t("Go to page @key",{"@key":h},{context:"React search pager"}),href:`?page=${h}`,className:"hds-pagination__item-link",onClick:v=>e(v,h),children:h},h)},m)),!p&&(0,ot.jsxs)(ot.Fragment,{children:[s[s.length-1]+1!==n&&(0,ot.jsx)("li",{children:(0,ot.jsx)("span",{className:"hds-pagination__item-ellipsis",children:"..."})}),(0,ot.jsx)("li",{children:(0,ot.jsx)("a",{href:`?page=${n}`,onClick:h=>e(h,n),className:"hds-pagination__item-link",children:n})})]})]}),c?(0,ot.jsxs)("a",{"aria-label":`${Drupal.t("Go to next page number",{},{context:"Pagination next page link title"})} ${t+1}`,className:"hds-button hds-pagination__button-next",href:`?page=${t+2}`,onClick:h=>{c&&e(h,t+1)},title:`${Drupal.t("Go to next page number",{},{context:"Pagination next page link title"})} ${t+1}`,type:"button",rel:"next",role:"button",children:[(0,ot.jsx)("span",{"aria-hidden":"true",className:"hds-pagination__button-next-label",children:Drupal.t("Next",{},{context:"Pagination next page link text"})}),(0,ot.jsx)(Wu,{icon:"angle-right"})]}):(0,ot.jsxs)("button",{className:"hds-button hds-pagination__button-next",disabled:!0,title:Drupal.t("You are on the last page, you cannot go on to the next page.",{},{context:"Pagination next page link title, last page"}),type:"button",children:[(0,ot.jsx)("span",{"aria-hidden":"true",className:"hds-pagination__button-next-label",children:Drupal.t("Next",{},{context:"Pagination next page link text"})}),(0,ot.jsx)(Wu,{icon:"angle-right"})]})]})})},"Pagination"),yD=cte;var wD=V(pe());var xD=V(pe()),bs=V(Ie()),dte=(0,xD.forwardRef)(({resultText:e,optionalResultsText:t,actions:r,actionsClass:n},i)=>(0,bs.jsxs)("div",{className:"hdbt-search--react__result-top-area",children:[(0,bs.jsxs)("h3",{className:"hdbt-search--react__results--title",ref:i,children:[e," ",t&&(0,bs.jsxs)(bs.Fragment,{children:["(",t,")"]})]}),r&&(0,bs.jsx)("div",{className:n,children:r})]})),nv=dte;var ys=V(Ie()),fte=(0,wD.forwardRef)(({title:e,content:t,wrapperClass:r="react-search__results"},n)=>(0,ys.jsxs)("div",{className:r,children:[(0,ys.jsx)(nv,{resultText:(0,ys.jsx)(ys.Fragment,{children:Drupal.t("No results",{},{context:"Unit search no results title"})}),ref:n}),(0,ys.jsx)("p",{children:Drupal.t("No results were found for the criteria you entered. Try changing your search criteria.",{},{context:"React search: no search results"})})]})),SD=fte;var Up=V(Ie()),pte=o(({href:e,title:t,className:r,"data-hds-component":n,"data-hds-variant":i,rel:s})=>{let u={...n&&{"data-hds-component":n},...i&&{"data-hds-variant":i}};return(0,Up.jsxs)("a",{href:e,className:r,"data-is-external":"true",...u,rel:s,children:[t,!n&&(0,Up.jsx)("span",{className:"link__type link__type--external"}),(0,Up.jsx)("span",{className:"visually-hidden",children:Drupal.t("Link leads to external service",{},{context:"Explanation for screen-reader software that the icon visible next to this link means that the link leads to an external service."})})]})},"ExternalLink"),ov=pte;var hte=o((e=[])=>{let t=new Map;return e.forEach(r=>{t.set(r.key,r.doc_count)}),t},"bucketToMap"),ED=hte;var xs=V(Ie()),mte=90,gte=o(({ids:e})=>{let t="https://palvelukartta.hel.fi/fi/embed/search",r="https://palvelukartta.hel.fi/fi/embed/unit",i=o(()=>{if(!e)return t;let s=ED(e),u=Array.from(s,p=>p[0]);if(u.length===1)return`${r}/${u[0]}`;let c=new URL(t),d=new URLSearchParams;return u.length>mte?(d.set("service_node","1100,1110,11187"),d.set("city","helsinki"),c.search=d.toString(),c.toString()):(d.set("units",u.join(",")),c.search=d.toString(),c.toString())},"getMapUrl")();return(0,xs.jsxs)("div",{className:"hdbt-search--react__map-container",children:[(0,xs.jsx)("div",{className:"unit-search__result--map",children:(0,xs.jsx)("iframe",{title:Drupal.t("Service Map - Front page",{},{context:"React search: result display"}),className:"unit-search__map",src:i})}),(0,xs.jsx)("div",{className:"unit-search__map-actions",children:(0,xs.jsx)(ov,{href:i,title:(0,xs.jsx)("span",{children:Drupal.t("Open large version of the map",{},{context:"React search: result display"})})})})]})},"ResultsMap"),ID=gte;var kI=V(II(),1),Zu=V(II(),1),CI=kI.default.default||kI.default;var nM=V(pe());var Sv=V(Ie());function hoe({tags:e,isInteractive:t,langAttribute:r,insideCard:n}){let i=t?"content-tags__tags--interactive":"content-tags__tags--static",s=n?"div":"section";return nM.default.createElement(s,{className:"content-tags content-tags--card","aria-label":Drupal.t("Tags",{},{context:"Label for screen reader software users explaining that this is a list of tags related to this page."}),role:n?"group":void 0},(0,Sv.jsx)("ul",{className:`content-tags__tags ${i}`,children:e.map((u,c)=>(0,Sv.jsx)("li",{className:"content-tags__tags__tag",...r,children:(0,Sv.jsx)(Bu,{className:`${u.color?`content-tags__tags__tag--${u.color}`:""}`,iconStart:u.iconStart,children:u.tag})},`{item.tag}-${c}`))}))}o(hoe,"Tags");var TI=hoe;var mt=V(Ie()),ti=o(({icon:e,label:t,content:r,langAttribute:n})=>(0,mt.jsxs)("div",{className:"card__meta",children:[(0,mt.jsx)("span",{className:"card__meta__icon",children:typeof e=="string"?(0,mt.jsx)(Wu,{icon:e}):e}),(0,mt.jsxs)("span",{className:"card__meta__label",children:[t,": "]}),(0,mt.jsx)("span",{className:"card__meta__content",...n,children:r})]}),"Metarow");function moe({cardCategoryTag:e,cardDescription:t,cardDescriptionHtml:r,cardHelptext:n,cardHelptextHtml:i,cardImage:s,cardModifierClass:u,cardTags:c,cardTitle:d,cardTitleLevel:p,cardUrl:h,cardUrlExternal:m=!1,customMetaRows:v,date:b,dateLabel:w,daterange:E,dateRangeLabel:x,distance:g,langAttribute:y,language:I,languageEducation:k,languageLabel:N,location:A,locationLabel:B,registrationRequired:O,signUp:P,theme:M,themeLabel:L,time:j,timeLabel:$,weightedEducation:H}){let W=` +Url: ${Pg(e)}`),!0}return!1}o(zW,"_shouldDropEvent");function UW(e,t){return t?.length?Og(e).some(r=>ec(r,t)):!1}o(UW,"_isIgnoredError");function HW(e,t){if(!t?.length)return!1;let r=e.transaction;return r?ec(r,t):!1}o(HW,"_isIgnoredTransaction");function $W(e,t){if(!t?.length)return!1;let r=Pg(e);return r?ec(r,t):!1}o($W,"_isDeniedUrl");function jW(e,t){if(!t?.length)return!0;let r=Pg(e);return r?ec(r,t):!0}o(jW,"_isAllowedUrl");function qW(e=[]){for(let t=e.length-1;t>=0;t--){let r=e[t];if(r&&r.filename!==""&&r.filename!=="[native code]")return r.filename||null}return null}o(qW,"_getLastValidUrl");function Pg(e){try{let r=[...e.exception?.values??[]].reverse().find(n=>n.mechanism?.parent_id===void 0&&n.stacktrace?.frames?.length)?.stacktrace?.frames;return r?qW(r):null}catch{return ke&&he.error(`Cannot extract url for event ${mi(e)}`),null}}o(Pg,"_getEventFilterUrl");function VW(e){return e.exception?.values?.length?!e.message&&!e.exception.values.some(t=>t.stacktrace||t.type&&t.type!=="Error"||t.value):!1}o(VW,"_isUselessError");function o2(e,t,r,n,i,s){if(!i.exception?.values||!s||!Mo(s.originalException,Error))return;let u=i.exception.values.length>0?i.exception.values[i.exception.values.length-1]:void 0;u&&(i.exception.values=n2(e,t,n,s.originalException,r,i.exception.values,u,0))}o(o2,"applyAggregateErrorsToEvent");function n2(e,t,r,n,i,s,u,c){if(s.length>=r+1)return s;let d=[...s];if(Mo(n[i],Error)){MA(u,c);let p=e(t,n[i]),h=d.length;BA(p,i,h,c),d=n2(e,t,r,n[i],i,[p,...d],p,h)}return Array.isArray(n.errors)&&n.errors.forEach((p,h)=>{if(Mo(p,Error)){MA(u,c);let m=e(t,p),v=d.length;BA(m,`errors[${h}]`,v,c),d=n2(e,t,r,p,i,[m,...d],m,v)}}),d}o(n2,"aggregateExceptionsFromError");function MA(e,t){e.mechanism=e.mechanism||{type:"generic",handled:!0},e.mechanism={...e.mechanism,...e.type==="AggregateError"&&{is_exception_group:!0},exception_id:t}}o(MA,"applyExceptionGroupFieldsForParentException");function BA(e,t,r,n){e.mechanism=e.mechanism||{type:"generic",handled:!0},e.mechanism={...e.mechanism,type:"chained",source:t,exception_id:r,parent_id:n}}o(BA,"applyExceptionGroupFieldsForChildException");function i2(e){let t="console";dn(t,e),fn(t,WW)}o(i2,"addConsoleInstrumentationHandler");function WW(){"console"in He&&ix.forEach(function(e){e in He.console&&fr(He.console,e,function(t){return Jl[e]=t,function(...r){dr("console",{args:r,level:e}),Jl[e]?.apply(He.console,r)}})})}o(WW,"instrumentConsole");function a2(e){return e==="warn"?"warning":["fatal","error","warning","log","info","debug"].includes(e)?e:"log"}o(a2,"severityLevelFromString");var GW="Dedupe",KW=o(()=>{let e;return{name:GW,processEvent(t){if(t.type)return t;try{if(YW(t,e))return ke&&he.warn("Event dropped due to being a duplicate of previously captured event."),null}catch{}return e=t}}},"_dedupeIntegration"),Dg=KW;function YW(e,t){return t?!!(JW(e,t)||QW(e,t)):!1}o(YW,"_shouldDropEvent");function JW(e,t){let r=e.message,n=t.message;return!(!r&&!n||r&&!n||!r&&n||r!==n||!UA(e,t)||!zA(e,t))}o(JW,"_isSameMessageEvent");function QW(e,t){let r=FA(t),n=FA(e);return!(!r||!n||r.type!==n.type||r.value!==n.value||!UA(e,t)||!zA(e,t))}o(QW,"_isSameExceptionEvent");function zA(e,t){let r=sg(e),n=sg(t);if(!r&&!n)return!0;if(r&&!n||!r&&n||(r=r,n=n,n.length!==r.length))return!1;for(let i=0;i=400&&e<500?"warning":e>=500?"error":void 0}o(Mg,"getBreadcrumbLogLevelFromHttpStatusCode");var Of=He;function s2(){return"history"in Of&&!!Of.history}o(s2,"supportsHistory");function XW(){if(!("fetch"in Of))return!1;try{return new Headers,new Request("http://www.example.com"),new Response,!0}catch{return!1}}o(XW,"_isFetchSupported");function Af(e){return e&&/^function\s+\w+\(\)\s+\{\s+\[native code\]\s+\}$/.test(e.toString())}o(Af,"isNativeFunction");function u2(){if(typeof EdgeRuntime=="string")return!0;if(!XW())return!1;if(Af(Of.fetch))return!0;let e=!1,t=Of.document;if(t&&typeof t.createElement=="function")try{let r=t.createElement("iframe");r.hidden=!0,t.head.appendChild(r),r.contentWindow?.fetch&&(e=Af(r.contentWindow.fetch)),t.head.removeChild(r)}catch(r){ke&&he.warn("Could not create sandbox iframe for pure fetch check, bailing to window.fetch: ",r)}return e}o(u2,"supportsNativeFetch");function c2(e,t){let r="fetch";dn(r,e),fn(r,()=>ZW(void 0,t))}o(c2,"addFetchInstrumentationHandler");function ZW(e,t=!1){t&&!u2()||fr(He,"fetch",function(r){return function(...n){let i=new Error,{method:s,url:u}=eG(n),c={args:n,fetchData:{method:s,url:u},startTimestamp:On()*1e3,virtualError:i,headers:tG(n)};return e||dr("fetch",{...c}),r.apply(He,n).then(async d=>(e?e(d):dr("fetch",{...c,endTimestamp:On()*1e3,response:d}),d),d=>{if(dr("fetch",{...c,endTimestamp:On()*1e3,error:d}),Ji(d)&&d.stack===void 0&&(d.stack=i.stack,Wn(d,"framesToPop",1)),d instanceof TypeError&&(d.message==="Failed to fetch"||d.message==="Load failed"||d.message==="NetworkError when attempting to fetch resource."))try{let p=new URL(c.fetchData.url);d.message=`${d.message} (${p.host})`}catch{}throw d})}})}o(ZW,"instrumentFetch");function l2(e,t){return!!e&&typeof e=="object"&&!!e[t]}o(l2,"hasProp");function HA(e){return typeof e=="string"?e:e?l2(e,"url")?e.url:e.toString?e.toString():"":""}o(HA,"getUrlFromResource");function eG(e){if(e.length===0)return{method:"GET",url:""};if(e.length===2){let[r,n]=e;return{url:HA(r),method:l2(n,"method")?String(n.method).toUpperCase():"GET"}}let t=e[0];return{url:HA(t),method:l2(t,"method")?String(t.method).toUpperCase():"GET"}}o(eG,"parseFetchArgs");function tG(e){let[t,r]=e;try{if(typeof r=="object"&&r!==null&&"headers"in r&&r.headers)return new Headers(r.headers);if(C4(t))return new Headers(t.headers)}catch{}}o(tG,"getHeadersFromFetchArgs");function d2(){return"npm"}o(d2,"getSDKSource");var gt=He,f2=0;function p2(){return f2>0}o(p2,"shouldIgnoreOnError");function hG(){f2++,setTimeout(()=>{f2--})}o(hG,"ignoreNextOnError");function uu(e,t={}){function r(i){return typeof i=="function"}if(o(r,"isFunction"),!r(e))return e;try{let i=e.__sentry_wrapped__;if(i)return typeof i=="function"?i:e;if(su(e))return e}catch{return e}let n=o(function(...i){try{let s=i.map(u=>uu(u,t));return e.apply(this,s)}catch(s){throw hG(),ea(u=>{u.addEventProcessor(c=>(t.mechanism&&(tc(c,void 0,void 0),gi(c,t.mechanism)),c.extra={...c.extra,arguments:i},c)),ic(s)}),s}},"sentryWrapped");try{for(let i in e)Object.prototype.hasOwnProperty.call(e,i)&&(n[i]=e[i])}catch{}fg(n,e),Wn(e,"__sentry_wrapped__",n);try{Object.getOwnPropertyDescriptor(n,"name").configurable&&Object.defineProperty(n,"name",{get(){return e.name}})}catch{}return n}o(uu,"wrap");function $A(){let e=au(),{referrer:t}=gt.document||{},{userAgent:r}=gt.navigator||{},n={...t&&{Referer:t},...r&&{"User-Agent":r}};return{url:e,headers:n}}o($A,"getHttpRequestData");function Bg(e,t){let r=g2(e,t),n={type:bG(t),value:yG(t)};return r.length&&(n.stacktrace={frames:r}),n.type===void 0&&n.value===""&&(n.value="Unrecoverable error caught"),n}o(Bg,"exceptionFromError");function mG(e,t,r,n){let s=St()?.getOptions().normalizeDepth,u=SG(t),c={__serialized__:xg(t,s)};if(u)return{exception:{values:[Bg(e,u)]},extra:c};let d={exception:{values:[{type:iu(t)?t.constructor.name:n?"UnhandledRejection":"Error",value:xG(t,{isUnhandledRejection:n})}]},extra:c};if(r){let p=g2(e,r);p.length&&(d.exception.values[0].stacktrace={frames:p})}return d}o(mG,"eventFromPlainObject");function h2(e,t){return{exception:{values:[Bg(e,t)]}}}o(h2,"eventFromError");function g2(e,t){let r=t.stacktrace||t.stack||"",n=_G(t),i=vG(t);try{return e(r,n,i)}catch{}return[]}o(g2,"parseStackFrames");var gG=/Minified React error #\d+;/i;function _G(e){return e&&gG.test(e.message)?1:0}o(_G,"getSkipFirstStackStringLines");function vG(e){return typeof e.framesToPop=="number"?e.framesToPop:0}o(vG,"getPopFirstTopFrames");function jA(e){return typeof WebAssembly<"u"&&typeof WebAssembly.Exception<"u"?e instanceof WebAssembly.Exception:!1}o(jA,"isWebAssemblyException");function bG(e){let t=e?.name;return!t&&jA(e)?e.message&&Array.isArray(e.message)&&e.message.length==2?e.message[0]:"WebAssembly.Exception":t}o(bG,"extractType");function yG(e){let t=e?.message;return jA(e)?Array.isArray(e.message)&&e.message.length==2?e.message[1]:"wasm exception":t?t.error&&typeof t.error.message=="string"?t.error.message:t:"No error message"}o(yG,"extractMessage");function qA(e,t,r,n){let i=r?.syntheticException||void 0,s=Fg(e,t,i,n);return gi(s),s.level="error",r?.event_id&&(s.event_id=r.event_id),Eo(s)}o(qA,"eventFromException");function VA(e,t,r="info",n,i){let s=n?.syntheticException||void 0,u=m2(e,t,s,i);return u.level=r,n?.event_id&&(u.event_id=n.event_id),Eo(u)}o(VA,"eventFromMessage");function Fg(e,t,r,n,i){let s;if(lg(t)&&t.error)return h2(e,t.error);if(cg(t)||hx(t)){let u=t;if("stack"in t)s=h2(e,t);else{let c=u.name||(cg(u)?"DOMError":"DOMException"),d=u.message?`${c}: ${u.message}`:c;s=m2(e,d,r,n),tc(s,d)}return"code"in u&&(s.tags={...s.tags,"DOMException.code":`${u.code}`}),s}return Ji(t)?h2(e,t):Qi(t)||iu(t)?(s=mG(e,t,r,i),gi(s,{synthetic:!0}),s):(s=m2(e,t,r,n),tc(s,`${t}`,void 0),gi(s,{synthetic:!0}),s)}o(Fg,"eventFromUnknownInput");function m2(e,t,r,n){let i={};if(n&&r){let s=g2(e,r);s.length&&(i.exception={values:[{value:t,stacktrace:{frames:s}}]}),gi(i,{synthetic:!0})}if(Xl(t)){let{__sentry_template_string__:s,__sentry_template_values__:u}=t;return i.logentry={message:s,params:u},i}return i.message=t,i}o(m2,"eventFromString");function xG(e,{isUnhandledRejection:t}){let r=yx(e),n=t?"promise rejection":"exception";return lg(e)?`Event \`ErrorEvent\` captured as ${n} with message \`${e.message}\``:iu(e)?`Event \`${wG(e)}\` (type=${e.type}) captured as ${n}`:`Object captured as ${n} with keys: ${r}`}o(xG,"getNonErrorObjectExceptionValue");function wG(e){try{let t=Object.getPrototypeOf(e);return t?t.constructor.name:void 0}catch{}}o(wG,"getObjectClassName");function SG(e){for(let t in e)if(Object.prototype.hasOwnProperty.call(e,t)){let r=e[t];if(r instanceof Error)return r}}o(SG,"getErrorPropertyFromObject");var EG=5e3,_2=class _2 extends If{constructor(t){let r=IG(t),n=gt.SENTRY_SDK_SOURCE||d2();Tf(r,"browser",["browser"],n),r._metadata?.sdk&&(r._metadata.sdk.settings={infer_ip:r.sendDefaultPii?"auto":"never",...r._metadata.sdk.settings}),super(r);let{sendDefaultPii:i,sendClientReports:s,enableLogs:u}=this._options;gt.document&&(s||u)&>.document.addEventListener("visibilitychange",()=>{gt.document.visibilityState==="hidden"&&(s&&this._flushOutcomes(),u&&kf(this))}),u&&(this.on("flush",()=>{kf(this)}),this.on("afterCaptureLog",()=>{this._logFlushIdleTimeout&&clearTimeout(this._logFlushIdleTimeout),this._logFlushIdleTimeout=setTimeout(()=>{kf(this)},EG)})),i&&this.on("beforeSendSession",t2)}eventFromException(t,r){return qA(this._options.stackParser,t,r,this._options.attachStacktrace)}eventFromMessage(t,r="info",n){return VA(this._options.stackParser,t,r,n,this._options.attachStacktrace)}_prepareEvent(t,r,n,i){return t.platform=t.platform||"javascript",super._prepareEvent(t,r,n,i)}};o(_2,"BrowserClient");var zg=_2;function IG(e){return{release:typeof __SENTRY_RELEASE__=="string"?__SENTRY_RELEASE__:gt.SENTRY_RELEASE?.id,sendClientReports:!0,parentSpanIsAlwaysRootSpan:!0,...e}}o(IG,"applyDefaultOptions");var WA=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__;var hr=He;var kG=1e3,GA,v2,b2;function y2(e){let t="dom";dn(t,e),fn(t,CG)}o(y2,"addClickKeypressInstrumentationHandler");function CG(){if(!hr.document)return;let e=dr.bind(null,"dom"),t=KA(e,!0);hr.document.addEventListener("click",t,!1),hr.document.addEventListener("keypress",t,!1),["EventTarget","Node"].forEach(r=>{let i=hr[r]?.prototype;i?.hasOwnProperty?.("addEventListener")&&(fr(i,"addEventListener",function(s){return function(u,c,d){if(u==="click"||u=="keypress")try{let p=this.__sentry_instrumentation_handlers__=this.__sentry_instrumentation_handlers__||{},h=p[u]=p[u]||{refCount:0};if(!h.handler){let m=KA(e);h.handler=m,s.call(this,u,m,d)}h.refCount++}catch{}return s.call(this,u,c,d)}}),fr(i,"removeEventListener",function(s){return function(u,c,d){if(u==="click"||u=="keypress")try{let p=this.__sentry_instrumentation_handlers__||{},h=p[u];h&&(h.refCount--,h.refCount<=0&&(s.call(this,u,h.handler,d),h.handler=void 0,delete p[u]),Object.keys(p).length===0&&delete this.__sentry_instrumentation_handlers__)}catch{}return s.call(this,u,c,d)}}))})}o(CG,"instrumentDOM");function TG(e){if(e.type!==v2)return!1;try{if(!e.target||e.target._sentryId!==b2)return!1}catch{}return!0}o(TG,"isSimilarToLastCapturedEvent");function OG(e,t){return e!=="keypress"?!1:t?.tagName?!(t.tagName==="INPUT"||t.tagName==="TEXTAREA"||t.isContentEditable):!0}o(OG,"shouldSkipDOMEvent");function KA(e,t=!1){return r=>{if(!r||r._sentryCaptured)return;let n=AG(r);if(OG(r.type,n))return;Wn(r,"_sentryCaptured",!0),n&&!n._sentryId&&Wn(n,"_sentryId",pr());let i=r.type==="keypress"?"input":r.type;TG(r)||(e({event:r,name:i,global:t}),v2=r.type,b2=n?n._sentryId:void 0),clearTimeout(GA),GA=hr.setTimeout(()=>{b2=void 0,v2=void 0},kG)}}o(KA,"makeDOMEventHandler");function AG(e){try{return e.target}catch{return null}}o(AG,"getEventTarget");var Ug;function Nf(e){let t="history";dn(t,e),fn(t,RG)}o(Nf,"addHistoryInstrumentationHandler");function RG(){if(hr.addEventListener("popstate",()=>{let t=hr.location.href,r=Ug;if(Ug=t,r===t)return;dr("history",{from:r,to:t})}),!s2())return;function e(t){return function(...r){let n=r.length>2?r[2]:void 0;if(n){let i=Ug,s=NG(String(n));if(Ug=s,i===s)return t.apply(this,r);dr("history",{from:i,to:s})}return t.apply(this,r)}}o(e,"historyReplacementFunction"),fr(hr.history,"pushState",e),fr(hr.history,"replaceState",e)}o(RG,"instrumentHistory");function NG(e){try{return new URL(e,hr.location.origin).toString()}catch{return e}}o(NG,"getAbsoluteUrl");var Hg={};function x2(e){let t=Hg[e];if(t)return t;let r=hr[e];if(Af(r))return Hg[e]=r.bind(hr);let n=hr.document;if(n&&typeof n.createElement=="function")try{let i=n.createElement("iframe");i.hidden=!0,n.head.appendChild(i);let s=i.contentWindow;s?.[e]&&(r=s[e]),n.head.removeChild(i)}catch(i){WA&&he.warn(`Could not create sandbox iframe for ${e} check, bailing to window.${e}: `,i)}return r&&(Hg[e]=r.bind(hr))}o(x2,"getNativeImplementation");function $g(e){Hg[e]=void 0}o($g,"clearCachedImplementation");var lu="__sentry_xhr_v3__";function w2(e){let t="xhr";dn(t,e),fn(t,PG)}o(w2,"addXhrInstrumentationHandler");function PG(){if(!hr.XMLHttpRequest)return;let e=XMLHttpRequest.prototype;e.open=new Proxy(e.open,{apply(t,r,n){let i=new Error,s=On()*1e3,u=pn(n[0])?n[0].toUpperCase():void 0,c=LG(n[1]);if(!u||!c)return t.apply(r,n);r[lu]={method:u,url:c,request_headers:{}},u==="POST"&&c.match(/sentry_key/)&&(r.__sentry_own_request__=!0);let d=o(()=>{let p=r[lu];if(p&&r.readyState===4){try{p.status_code=r.status}catch{}let h={endTimestamp:On()*1e3,startTimestamp:s,xhr:r,virtualError:i};dr("xhr",h)}},"onreadystatechangeHandler");return"onreadystatechange"in r&&typeof r.onreadystatechange=="function"?r.onreadystatechange=new Proxy(r.onreadystatechange,{apply(p,h,m){return d(),p.apply(h,m)}}):r.addEventListener("readystatechange",d),r.setRequestHeader=new Proxy(r.setRequestHeader,{apply(p,h,m){let[v,b]=m,w=h[lu];return w&&pn(v)&&pn(b)&&(w.request_headers[v.toLowerCase()]=b),p.apply(h,m)}}),t.apply(r,n)}}),e.send=new Proxy(e.send,{apply(t,r,n){let i=r[lu];if(!i)return t.apply(r,n);n[0]!==void 0&&(i.body=n[0]);let s={startTimestamp:On()*1e3,xhr:r};return dr("xhr",s),t.apply(r,n)}})}o(PG,"instrumentXHR");function LG(e){if(pn(e))return e;try{return e.toString()}catch{}}o(LG,"parseXhrUrlArg");function YA(e,t=x2("fetch")){let r=0,n=0;function i(s){let u=s.body.length;r+=u,n++;let c={body:s.body,method:"POST",referrerPolicy:"strict-origin",headers:e.headers,keepalive:r<=6e4&&n<15,...e.fetchOptions};if(!t)return $g("fetch"),Xa("No fetch implementation available");try{return t(e.url,c).then(d=>(r-=u,n--,{statusCode:d.status,headers:{"x-sentry-rate-limits":d.headers.get("X-Sentry-Rate-Limits"),"retry-after":d.headers.get("Retry-After")}}))}catch(d){return $g("fetch"),r-=u,n--,Xa(d)}}return o(i,"makeRequest"),Rg(e,i)}o(YA,"makeFetchTransport");var DG=30;var MG=50;function S2(e,t,r,n){let i={filename:e,function:t===""?hi:t,in_app:!0};return r!==void 0&&(i.lineno=r),n!==void 0&&(i.colno=n),i}o(S2,"createFrame");var BG=/^\s*at (\S+?)(?::(\d+))(?::(\d+))\s*$/i,FG=/^\s*at (?:(.+?\)(?: \[.+\])?|.*?) ?\((?:address at )?)?(?:async )?((?:|[-a-z]+:|.*bundle|\/)?.*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,zG=/\((\S*)(?::(\d+))(?::(\d+))\)/,UG=/at (.+?) ?\(data:(.+?),/,HG=o(e=>{let t=e.match(UG);if(t)return{filename:``,function:t[1]};let r=BG.exec(e);if(r){let[,i,s,u]=r;return S2(i,hi,+s,+u)}let n=FG.exec(e);if(n){if(n[2]&&n[2].indexOf("eval")===0){let c=zG.exec(n[2]);c&&(n[2]=c[1],n[3]=c[2],n[4]=c[3])}let[s,u]=QA(n[1]||hi,n[2]);return S2(u,s,n[3]?+n[3]:void 0,n[4]?+n[4]:void 0)}},"chromeStackParserFn"),$G=[DG,HG],jG=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:[-a-z]+)?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,qG=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,VG=o(e=>{let t=jG.exec(e);if(t){if(t[3]&&t[3].indexOf(" > eval")>-1){let s=qG.exec(t[3]);s&&(t[1]=t[1]||"eval",t[3]=s[1],t[4]=s[2],t[5]="")}let n=t[3],i=t[1]||hi;return[i,n]=QA(i,n),S2(n,i,t[4]?+t[4]:void 0,t[5]?+t[5]:void 0)}},"gecko"),WG=[MG,VG];var GG=[$G,WG],JA=ag(...GG),QA=o((e,t)=>{let r=e.indexOf("safari-extension")!==-1,n=e.indexOf("safari-web-extension")!==-1;return r||n?[e.indexOf("@")!==-1?e.split("@")[0]:hi,r?`safari-extension:${t}`:`safari-web-extension:${t}`]:[e,t]},"extractSafariExtensionDetails");var Fo=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__;var jg=1024,KG="Breadcrumbs",YG=o((e={})=>{let t={console:!0,dom:!0,fetch:!0,history:!0,sentry:!0,xhr:!0,...e};return{name:KG,setup(r){t.console&&i2(XG(r)),t.dom&&y2(QG(r,t.dom)),t.xhr&&w2(ZG(r)),t.fetch&&c2(eK(r)),t.history&&Nf(tK(r)),t.sentry&&r.on("beforeSendEvent",JG(r))}}},"_breadcrumbsIntegration"),XA=YG;function JG(e){return o(function(r){St()===e&&bi({category:`sentry.${r.type==="transaction"?"transaction":"event"}`,event_id:r.event_id,level:r.level,message:mi(r)},{event:r})},"addSentryBreadcrumb")}o(JG,"_getSentryBreadcrumbHandler");function QG(e,t){return o(function(n){if(St()!==e)return;let i,s,u=typeof t=="object"?t.serializeAttribute:void 0,c=typeof t=="object"&&typeof t.maxStringLength=="number"?t.maxStringLength:void 0;c&&c>jg&&(Fo&&he.warn(`\`dom.maxStringLength\` cannot exceed ${jg}, but a value of ${c} was configured. Sentry will use ${jg} instead.`),c=jg),typeof u=="string"&&(u=[u]);try{let p=n.event,h=rK(p)?p.target:p;i=vf(h,{keyAttrs:u,maxStringLength:c}),s=bx(h)}catch{i=""}if(i.length===0)return;let d={category:`ui.${n.name}`,message:i};s&&(d.data={"ui.component_name":s}),bi(d,{event:n.event,name:n.name,global:n.global})},"_innerDomBreadcrumb")}o(QG,"_getDomBreadcrumbHandler");function XG(e){return o(function(r){if(St()!==e)return;let n={category:"console",data:{arguments:r.args,logger:"console"},level:a2(r.level),message:dg(r.args," ")};if(r.level==="assert")if(r.args[0]===!1)n.message=`Assertion failed: ${dg(r.args.slice(1)," ")||"console.assert"}`,n.data.arguments=r.args.slice(1);else return;bi(n,{input:r.args,level:r.level})},"_consoleBreadcrumb")}o(XG,"_getConsoleBreadcrumbHandler");function ZG(e){return o(function(r){if(St()!==e)return;let{startTimestamp:n,endTimestamp:i}=r,s=r.xhr[lu];if(!n||!i||!s)return;let{method:u,url:c,status_code:d,body:p}=s,h={method:u,url:c,status_code:d},m={xhr:r.xhr,input:p,startTimestamp:n,endTimestamp:i},v={category:"xhr",data:h,type:"http",level:Mg(d)};e.emit("beforeOutgoingRequestBreadcrumb",v,m),bi(v,m)},"_xhrBreadcrumb")}o(ZG,"_getXhrBreadcrumbHandler");function eK(e){return o(function(r){if(St()!==e)return;let{startTimestamp:n,endTimestamp:i}=r;if(i&&!(r.fetchData.url.match(/sentry_key/)&&r.fetchData.method==="POST"))if(r.fetchData.method,r.fetchData.url,r.error){let s=r.fetchData,u={data:r.error,input:r.args,startTimestamp:n,endTimestamp:i},c={category:"fetch",data:s,level:"error",type:"http"};e.emit("beforeOutgoingRequestBreadcrumb",c,u),bi(c,u)}else{let s=r.response,u={...r.fetchData,status_code:s?.status};r.fetchData.request_body_size,r.fetchData.response_body_size,s?.status;let c={input:r.args,response:s,startTimestamp:n,endTimestamp:i},d={category:"fetch",data:u,type:"http",level:Mg(u.status_code)};e.emit("beforeOutgoingRequestBreadcrumb",d,c),bi(d,c)}},"_fetchBreadcrumb")}o(eK,"_getFetchBreadcrumbHandler");function tK(e){return o(function(r){if(St()!==e)return;let n=r.from,i=r.to,s=Cf(gt.location.href),u=n?Cf(n):void 0,c=Cf(i);u?.path||(u=s),s.protocol===c.protocol&&s.host===c.host&&(i=c.relative),s.protocol===u.protocol&&s.host===u.host&&(n=u.relative),bi({category:"navigation",data:{from:n,to:i}})},"_historyBreadcrumb")}o(tK,"_getHistoryBreadcrumbHandler");function rK(e){return!!e&&!!e.target}o(rK,"_isEvent");var nK=["EventTarget","Window","Node","ApplicationCache","AudioTrackList","BroadcastChannel","ChannelMergerNode","CryptoOperation","EventSource","FileReader","HTMLUnknownElement","IDBDatabase","IDBRequest","IDBTransaction","KeyOperation","MediaController","MessagePort","ModalWindow","Notification","SVGElementInstance","Screen","SharedWorker","TextTrack","TextTrackCue","TextTrackList","WebSocket","WebSocketWorker","Worker","XMLHttpRequest","XMLHttpRequestEventTarget","XMLHttpRequestUpload"],oK="BrowserApiErrors",iK=o((e={})=>{let t={XMLHttpRequest:!0,eventTarget:!0,requestAnimationFrame:!0,setInterval:!0,setTimeout:!0,unregisterOriginalCallbacks:!1,...e};return{name:oK,setupOnce(){t.setTimeout&&fr(gt,"setTimeout",ZA),t.setInterval&&fr(gt,"setInterval",ZA),t.requestAnimationFrame&&fr(gt,"requestAnimationFrame",aK),t.XMLHttpRequest&&"XMLHttpRequest"in gt&&fr(XMLHttpRequest.prototype,"send",sK);let r=t.eventTarget;r&&(Array.isArray(r)?r:nK).forEach(i=>uK(i,t))}}},"_browserApiErrorsIntegration"),e8=iK;function ZA(e){return function(...t){let r=t[0];return t[0]=uu(r,{mechanism:{data:{function:xo(e)},handled:!1,type:"instrument"}}),e.apply(this,t)}}o(ZA,"_wrapTimeFunction");function aK(e){return function(t){return e.apply(this,[uu(t,{mechanism:{data:{function:"requestAnimationFrame",handler:xo(e)},handled:!1,type:"instrument"}})])}}o(aK,"_wrapRAF");function sK(e){return function(...t){let r=this;return["onload","onerror","onprogress","onreadystatechange"].forEach(i=>{i in r&&typeof r[i]=="function"&&fr(r,i,function(s){let u={mechanism:{data:{function:i,handler:xo(s)},handled:!1,type:"instrument"}},c=su(s);return c&&(u.mechanism.data.handler=xo(c)),uu(s,u)})}),e.apply(this,t)}}o(sK,"_wrapXHR");function uK(e,t){let n=gt[e]?.prototype;n?.hasOwnProperty?.("addEventListener")&&(fr(n,"addEventListener",function(i){return function(s,u,c){try{lK(u)&&(u.handleEvent=uu(u.handleEvent,{mechanism:{data:{function:"handleEvent",handler:xo(u),target:e},handled:!1,type:"instrument"}}))}catch{}return t.unregisterOriginalCallbacks&&cK(this,s,u),i.apply(this,[s,uu(u,{mechanism:{data:{function:"addEventListener",handler:xo(u),target:e},handled:!1,type:"instrument"}}),c])}}),fr(n,"removeEventListener",function(i){return function(s,u,c){try{let d=u.__sentry_wrapped__;d&&i.call(this,s,d,c)}catch{}return i.call(this,s,u,c)}}))}o(uK,"_wrapEventTarget");function lK(e){return typeof e.handleEvent=="function"}o(lK,"isEventListenerObject");function cK(e,t,r){e&&typeof e=="object"&&"removeEventListener"in e&&typeof e.removeEventListener=="function"&&e.removeEventListener(t,r)}o(cK,"unregisterOriginalCallback");var t8=()=>({name:"BrowserSession",setupOnce(){if(typeof gt.document>"u"){Fo&&he.warn("Using the `browserSessionIntegration` in non-browser environments is not supported.");return}Sf({ignoreDuration:!0}),Ef(),Nf(({from:e,to:t})=>{e!==void 0&&e!==t&&(Sf({ignoreDuration:!0}),Ef())})}});var dK="GlobalHandlers",fK=o((e={})=>{let t={onerror:!0,onunhandledrejection:!0,...e};return{name:dK,setupOnce(){Error.stackTraceLimit=50},setup(r){t.onerror&&(pK(r),r8("onerror")),t.onunhandledrejection&&(hK(r),r8("onunhandledrejection"))}}},"_globalHandlersIntegration"),n8=fK;function pK(e){dx(t=>{let{stackParser:r,attachStacktrace:n}=o8();if(St()!==e||p2())return;let{msg:i,url:s,line:u,column:c,error:d}=t,p=_K(Fg(r,d||i,void 0,n,!1),s,u,c);p.level="error",wf(p,{originalException:d,mechanism:{handled:!1,type:"auto.browser.global_handlers.onerror"}})})}o(pK,"_installGlobalOnErrorHandler");function hK(e){px(t=>{let{stackParser:r,attachStacktrace:n}=o8();if(St()!==e||p2())return;let i=mK(t),s=ou(i)?gK(i):Fg(r,i,void 0,n,!0);s.level="error",wf(s,{originalException:i,mechanism:{handled:!1,type:"auto.browser.global_handlers.onunhandledrejection"}})})}o(hK,"_installGlobalOnUnhandledRejectionHandler");function mK(e){if(ou(e))return e;try{if("reason"in e)return e.reason;if("detail"in e&&"reason"in e.detail)return e.detail.reason}catch{}return e}o(mK,"_getUnhandledRejectionError");function gK(e){return{exception:{values:[{type:"UnhandledRejection",value:`Non-Error promise rejection captured with value: ${String(e)}`}]}}}o(gK,"_eventFromRejectionWithPrimitive");function _K(e,t,r,n){let i=e.exception=e.exception||{},s=i.values=i.values||[],u=s[0]=s[0]||{},c=u.stacktrace=u.stacktrace||{},d=c.frames=c.frames||[],p=n,h=r,m=vK(t)??au();return d.length===0&&d.push({colno:p,filename:m,function:hi,in_app:!0,lineno:h}),e}o(_K,"_enhanceEventWithInitialFrame");function r8(e){Fo&&he.log(`Global Handler attached: ${e}`)}o(r8,"globalHandlerLog");function o8(){return St()?.getOptions()||{stackParser:o(()=>[],"stackParser"),attachStacktrace:!1}}o(o8,"getOptions");function vK(e){if(!(!pn(e)||e.length===0)){if(e.startsWith("data:")){let t=e.match(/^data:([^;]+)/),r=t?t[1]:"text/javascript",n=e.includes("base64,");return``}return e.slice(0,1024)}}o(vK,"getFilenameFromUrl");var i8=()=>({name:"HttpContext",preprocessEvent(e){if(!gt.navigator&&!gt.location&&!gt.document)return;let t=$A(),r={...t.headers,...e.request?.headers};e.request={...t,...e.request,headers:r}}});var bK="cause",yK=5,xK="LinkedErrors",wK=o((e={})=>{let t=e.limit||yK,r=e.key||bK;return{name:xK,preprocessEvent(n,i,s){let u=s.getOptions();o2(Bg,u.stackParser,r,t,n,i)}}},"_linkedErrorsIntegration"),a8=wK;function s8(){return SK()?(Fo&&yo(()=>{console.error("[Sentry] You cannot use Sentry.init() in a browser extension, see: https://docs.sentry.io/platforms/javascript/best-practices/browser-extensions/")}),!0):!1}o(s8,"checkAndWarnIfIsEmbeddedBrowserExtension");function SK(){if(typeof gt.window>"u")return!1;let e=gt;if(e.nw||!(e.chrome||e.browser)?.runtime?.id)return!1;let r=au(),n=["chrome-extension","moz-extension","ms-browser-extension","safari-web-extension"];return!(gt===gt.top&&n.some(s=>r.startsWith(`${s}://`)))}o(SK,"_isEmbeddedBrowserExtension");function u8(e){return[Lg(),Ng(),e8(),XA(),n8(),a8(),Dg(),i8(),t8()]}o(u8,"getDefaultIntegrations");function E2(e={}){let t=!e.skipBrowserExtensionCheck&&s8(),r={...e,enabled:t?!1:e.enabled,stackParser:lx(e.stackParser||JA),integrations:Wx({integrations:e.integrations,defaultIntegrations:e.defaultIntegrations==null?u8():e.defaultIntegrations}),transport:e.transport||YA};return Xx(zg,r)}o(E2,"init");function qg(e={}){let t=gt.document,r=t?.head||t?.body;if(!r){Fo&&he.error("[showReportDialog] Global document not defined");return}let n=hn(),s=St()?.getDsn();if(!s){Fo&&he.error("[showReportDialog] DSN not configured");return}let u={...e,user:{...n.getUser(),...e.user},eventId:e.eventId||Cg()},c=gt.document.createElement("script");c.async=!0,c.crossOrigin="anonymous",c.src=Vx(s,u);let{onLoad:d,onClose:p}=u;if(d&&(c.onload=d),p){let h=o(m=>{if(m.data==="__sentry_reportdialog_closed__")try{p()}finally{gt.removeEventListener("message",h)}},"reportDialogClosedMessageHandler");gt.addEventListener("message",h)}r.appendChild(c)}o(qg,"showReportDialog");var l8=V(pe(),1);function I2(e){let t={...e};return Tf(t,"react"),kg("react",{version:l8.version}),E2(t)}o(I2,"init");var c8=V(pe(),1);function EK(e){let t=e.match(/^([^.]+)/);return t!==null&&parseInt(t[0])>=17}o(EK,"isAtLeastReact17");function IK(e,t){let r=new WeakSet;function n(i,s){if(!r.has(i)){if(i.cause)return r.add(i),n(i.cause,s);i.cause=s}}o(n,"recurse"),n(e,t)}o(IK,"setCause");function d8(e,{componentStack:t},r){if(EK(c8.version)&&Ji(e)&&t){let n=new Error(e.message);n.name=`React ErrorBoundary ${e.name}`,n.stack=t,IK(e,n)}return ea(n=>(n.setContext("react",{componentStack:t}),ic(e,r)))}o(d8,"captureReactException");var du=V(pe(),1);var f8=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__;var k2={componentStack:null,error:null,eventId:null},C2=class C2 extends du.Component{constructor(t){super(t),this.state=k2,this._openFallbackReportDialog=!0;let r=St();r&&t.showDialog&&(this._openFallbackReportDialog=!1,this._cleanupHook=r.on("afterSendEvent",n=>{!n.type&&this._lastEventId&&n.event_id===this._lastEventId&&qg({...t.dialogOptions,eventId:this._lastEventId})}))}componentDidCatch(t,r){let{componentStack:n}=r,{beforeCapture:i,onError:s,showDialog:u,dialogOptions:c}=this.props;ea(d=>{i&&i(d,t,n);let p=this.props.handled!=null?this.props.handled:!!this.props.fallback,h=d8(t,r,{mechanism:{handled:p}});s&&s(t,n,h),u&&(this._lastEventId=h,this._openFallbackReportDialog&&qg({...c,eventId:h})),this.setState({error:t,componentStack:n,eventId:h})})}componentDidMount(){let{onMount:t}=this.props;t&&t()}componentWillUnmount(){let{error:t,componentStack:r,eventId:n}=this.state,{onUnmount:i}=this.props;i&&(this.state===k2?i(null,null,null):i(t,r,n)),this._cleanupHook&&(this._cleanupHook(),this._cleanupHook=void 0)}resetErrorBoundary(){let{onReset:t}=this.props,{error:r,componentStack:n,eventId:i}=this.state;t&&t(r,n,i),this.setState(k2)}render(){let{fallback:t,children:r}=this.props,n=this.state;if(n.componentStack===null)return typeof r=="function"?r():r;let i=typeof t=="function"?du.createElement(t,{error:n.error,componentStack:n.componentStack,resetError:o(()=>this.resetErrorBoundary(),"resetError"),eventId:n.eventId}):t;return du.isValidElement(i)?i:(t&&f8&&he.warn("fallback did not produce a valid ReactElement"),null)}};o(C2,"ErrorBoundary");var cu=C2;var CK=o((e=1)=>{I2({dsn:drupalSettings?.helfi_react_search?.sentry_dsn_react,tracesSampleRate:e,ignoreErrors:["ResizeObserver loop limit exceeded","ResizeObserver loop completed with undelivered notifications.","Non-Error promise rejection captured"]})},"initSentry"),p8=CK;var Xe={};var TK=0;function mr(e,t){let r=`atom${++TK}`,n={toString:o(()=>r,"toString")};return typeof e=="function"?n.read=e:(n.init=e,n.read=function(i){return i(this)},n.write=function(i,s,u){return s(this,typeof u=="function"?u(i(this)):u)}),t&&(n.write=t),n}o(mr,"atom");var T2=o(e=>"init"in e,"hasInitialValue"),O2=o(e=>!!e.write,"isActuallyWritableAtom"),Wg=new WeakMap,OK=o((e,t)=>{Wg.set(e,t),e.catch(()=>{}).finally(()=>Wg.delete(e))},"registerCancelPromise"),h8=o((e,t)=>{let r=Wg.get(e);r&&(Wg.delete(e),r(t))},"cancelPromise"),m8=o((e,t)=>{e.status="fulfilled",e.value=t},"resolvePromise"),g8=o((e,t)=>{e.status="rejected",e.reason=t},"rejectPromise"),AK=o(e=>typeof e?.then=="function","isPromiseLike"),Pf=o((e,t)=>!!e&&"v"in e&&"v"in t&&Object.is(e.v,t.v),"isEqualAtomValue"),_8=o((e,t)=>!!e&&"e"in e&&"e"in t&&Object.is(e.e,t.e),"isEqualAtomError"),ac=o(e=>!!e&&"v"in e&&e.v instanceof Promise,"hasPromiseAtomValue"),RK=o((e,t)=>"v"in e&&"v"in t&&e.v.orig&&e.v.orig===t.v.orig,"isEqualPromiseAtomValue"),Vg=o(e=>{if("e"in e)throw e.e;return e.v},"returnAtomValue"),v8=o(()=>{let e=new WeakMap,t=new WeakMap,r=new Map,n,i;(Xe.env?Xe.env.MODE:void 0)!=="production"&&(n=new Set,i=new Set);let s=o(O=>e.get(O),"getAtomState"),u=o((O,P)=>{(Xe.env?Xe.env.MODE:void 0)!=="production"&&Object.freeze(P);let M=e.get(O);if(e.set(O,P),r.has(O)||r.set(O,M),ac(M)){let L="v"in P?P.v instanceof Promise?P.v:Promise.resolve(P.v):Promise.reject(P.e);M.v!==L&&h8(M.v,L)}},"setAtomState"),c=o((O,P,M)=>{let L=new Map,j=!1;M.forEach(($,H)=>{!$&&H===O&&($=P),$?(L.set(H,$),P.d.get(H)!==$&&(j=!0)):(Xe.env?Xe.env.MODE:void 0)!=="production"&&console.warn("[Bug] atom state not found")}),(j||P.d.size!==L.size)&&(P.d=L)},"updateDependencies"),d=o((O,P,M)=>{let L=s(O),j={d:L?.d||new Map,v:P};if(M&&c(O,j,M),Pf(L,j)&&L.d===j.d)return L;if(ac(L)&&ac(j)&&RK(L,j)){if(L.d===j.d)return L;j.v=L.v}return u(O,j),j},"setAtomValue"),p=o((O,P,M,L)=>{if(AK(P)){let j,$=o(()=>{let W=s(O);if(!ac(W)||W.v!==H)return;let K=d(O,H,M);t.has(O)&&W.d!==K.d&&N(O,K,W.d)},"updatePromiseDependencies"),H=new Promise((W,K)=>{let ue=!1;P.then(ce=>{ue||(ue=!0,m8(H,ce),W(ce),$())},ce=>{ue||(ue=!0,g8(H,ce),K(ce),$())}),j=o(ce=>{ue||(ue=!0,ce.then(de=>m8(H,de),de=>g8(H,de)),W(ce))},"continuePromise")});return H.orig=P,H.status="pending",OK(H,W=>{W&&j(W),L?.()}),d(O,H,M)}return d(O,P,M)},"setAtomValueOrPromise"),h=o((O,P,M)=>{let L=s(O),j={d:L?.d||new Map,e:P};return M&&c(O,j,M),_8(L,j)&&L.d===j.d?L:(u(O,j),j)},"setAtomError"),m=o((O,P)=>{let M=s(O);if(!P&&M&&(t.has(O)||Array.from(M.d).every(([ue,ce])=>{if(ue===O)return!0;let de=m(ue);return de===ce||Pf(de,ce)})))return M;let L=new Map,j=!0,$=o(ue=>{if(ue===O){let de=s(ue);if(de)return L.set(ue,de),Vg(de);if(T2(ue))return L.set(ue,void 0),ue.init;throw new Error("no atom init")}let ce=m(ue);return L.set(ue,ce),Vg(ce)},"getter"),H,W,K={get signal(){return H||(H=new AbortController),H.signal},get setSelf(){return(Xe.env?Xe.env.MODE:void 0)!=="production"&&!O2(O)&&console.warn("setSelf function cannot be used with read-only atom"),!W&&O2(O)&&(W=o((...ue)=>{if((Xe.env?Xe.env.MODE:void 0)!=="production"&&j&&console.warn("setSelf function cannot be called in sync"),!j)return y(O,...ue)},"setSelf")),W}};try{let ue=O.read($,K);return p(O,ue,L,()=>H?.abort())}catch(ue){return h(O,ue,L)}finally{j=!1}},"readAtomState"),v=o(O=>Vg(m(O)),"readAtom"),b=o(O=>{let P=t.get(O);return P||(P=I(O)),P},"addAtom"),w=o((O,P)=>!P.l.size&&(!P.t.size||P.t.size===1&&P.t.has(O)),"canUnmountAtom"),E=o(O=>{let P=t.get(O);P&&w(O,P)&&k(O)},"delAtom"),x=o(O=>{let P=new Map,M=new WeakMap,L=o(H=>{var W;let K=new Set((W=t.get(H))==null?void 0:W.t);return r.forEach((ue,ce)=>{var de;(de=s(ce))!=null&&de.d.has(H)&&K.add(ce)}),K},"getDependents"),j=o(H=>{L(H).forEach(W=>{W!==H&&(P.set(W,(P.get(W)||new Set).add(H)),M.set(W,(M.get(W)||0)+1),j(W))})},"loop1");j(O);let $=o(H=>{L(H).forEach(W=>{var K;if(W!==H){let ue=M.get(W);if(ue&&M.set(W,--ue),!ue){let ce=!!((K=P.get(W))!=null&&K.size);if(ce){let de=s(W),Ve=m(W,!0);ce=!Pf(de,Ve)}ce||P.forEach(de=>de.delete(W))}$(W)}})},"loop2");$(O)},"recomputeDependents"),g=o((O,...P)=>{let M=!0,L=o(H=>Vg(m(H)),"getter"),j=o((H,...W)=>{let K;if(H===O){if(!T2(H))throw new Error("atom not writable");let ue=s(H),ce=p(H,W[0]);Pf(ue,ce)||x(H)}else K=g(H,...W);if(!M){let ue=A();(Xe.env?Xe.env.MODE:void 0)!=="production"&&n.forEach(ce=>ce({type:"async-write",flushed:ue}))}return K},"setter"),$=O.write(L,j,...P);return M=!1,$},"writeAtomState"),y=o((O,...P)=>{let M=g(O,...P),L=A();return(Xe.env?Xe.env.MODE:void 0)!=="production"&&n.forEach(j=>j({type:"write",flushed:L})),M},"writeAtom"),I=o((O,P,M)=>{var L;let j=M||[];(L=s(O))==null||L.d.forEach((H,W)=>{let K=t.get(W);K?K.t.add(O):W!==O&&I(W,O,j)}),m(O);let $={t:new Set(P&&[P]),l:new Set};if(t.set(O,$),(Xe.env?Xe.env.MODE:void 0)!=="production"&&i.add(O),O2(O)&&O.onMount){let{onMount:H}=O;j.push(()=>{let W=H((...K)=>y(O,...K));W&&($.u=W)})}return M||j.forEach(H=>H()),$},"mountAtom"),k=o(O=>{var P;let M=(P=t.get(O))==null?void 0:P.u;M&&M(),t.delete(O),(Xe.env?Xe.env.MODE:void 0)!=="production"&&i.delete(O);let L=s(O);L?(ac(L)&&h8(L.v),L.d.forEach((j,$)=>{if($!==O){let H=t.get($);H&&(H.t.delete(O),w($,H)&&k($))}})):(Xe.env?Xe.env.MODE:void 0)!=="production"&&console.warn("[Bug] could not find atom state to unmount",O)},"unmountAtom"),N=o((O,P,M)=>{let L=new Set(P.d.keys());M?.forEach((j,$)=>{if(L.has($)){L.delete($);return}let H=t.get($);H&&(H.t.delete(O),w($,H)&&k($))}),L.forEach(j=>{let $=t.get(j);$?$.t.add(O):t.has(O)&&I(j,O)})},"mountDependencies"),A=o(()=>{let O;for((Xe.env?Xe.env.MODE:void 0)!=="production"&&(O=new Set);r.size;){let P=Array.from(r);r.clear(),P.forEach(([M,L])=>{let j=s(M);if(j){let $=t.get(M);$&&j.d!==L?.d&&N(M,j,L?.d),$&&!(!ac(L)&&(Pf(L,j)||_8(L,j)))&&($.l.forEach(H=>H()),(Xe.env?Xe.env.MODE:void 0)!=="production"&&O.add(M))}else(Xe.env?Xe.env.MODE:void 0)!=="production"&&console.warn("[Bug] no atom state to flush")})}if((Xe.env?Xe.env.MODE:void 0)!=="production")return O},"flushPending"),B=o((O,P)=>{let M=b(O),L=A(),j=M.l;return j.add(P),(Xe.env?Xe.env.MODE:void 0)!=="production"&&n.forEach($=>$({type:"sub",flushed:L})),()=>{j.delete(P),E(O),(Xe.env?Xe.env.MODE:void 0)!=="production"&&n.forEach($=>$({type:"unsub"}))}},"subscribeAtom");return(Xe.env?Xe.env.MODE:void 0)!=="production"?{get:v,set:y,sub:B,dev_subscribe_store:o((O,P)=>{if(P!==2)throw new Error("The current StoreListener revision is 2.");return n.add(O),()=>{n.delete(O)}},"dev_subscribe_store"),dev_get_mounted_atoms:o(()=>i.values(),"dev_get_mounted_atoms"),dev_get_atom_state:o(O=>e.get(O),"dev_get_atom_state"),dev_get_mounted:o(O=>t.get(O),"dev_get_mounted"),dev_restore_atoms:o(O=>{for(let[M,L]of O)T2(M)&&(p(M,L),x(M));let P=A();n.forEach(M=>M({type:"restore",flushed:P}))},"dev_restore_atoms")}:{get:v,set:y,sub:B}},"createStore"),A2;(Xe.env?Xe.env.MODE:void 0)!=="production"&&(typeof globalThis.__NUMBER_OF_JOTAI_INSTANCES__=="number"?++globalThis.__NUMBER_OF_JOTAI_INSTANCES__:globalThis.__NUMBER_OF_JOTAI_INSTANCES__=1);var b8=o(()=>(A2||((Xe.env?Xe.env.MODE:void 0)!=="production"&&globalThis.__NUMBER_OF_JOTAI_INSTANCES__!==1&&console.warn("Detected multiple Jotai instances. It may cause unexpected behavior with the default store. https://github.com/pmndrs/jotai/discussions/2044"),A2=v8()),A2),"getDefaultStore");var Zr=V(pe(),1);var y8={};var NK=(0,Zr.createContext)(void 0),x8=o(e=>{let t=(0,Zr.useContext)(NK);return e?.store||t||b8()},"useStore");var PK=o(e=>typeof e?.then=="function","isPromiseLike"),LK=Zr.default.use||(e=>{if(e.status==="pending")throw e;if(e.status==="fulfilled")return e.value;throw e.status==="rejected"?e.reason:(e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t}),e)});function Ct(e,t){let r=x8(t),[[n,i,s],u]=(0,Zr.useReducer)(p=>{let h=r.get(e);return Object.is(p[0],h)&&p[1]===r&&p[2]===e?p:[h,r,e]},void 0,()=>[r.get(e),r,e]),c=n;(i!==r||s!==e)&&(u(),c=r.get(e));let d=t?.delay;return(0,Zr.useEffect)(()=>{let p=r.sub(e,()=>{if(typeof d=="number"){setTimeout(u,d);return}u()});return u(),p},[r,e,d]),(0,Zr.useDebugValue)(c),PK(c)?LK(c):c}o(Ct,"useAtomValue");function Gt(e,t){let r=x8(t);return(0,Zr.useCallback)((...i)=>{if((y8.env?y8.env.MODE:void 0)!=="production"&&!("write"in e))throw new Error("not writable atom");return r.set(e,...i)},[r,e])}o(Gt,"useSetAtom");function ra(e,t){return[Ct(e,t),Gt(e,t)]}o(ra,"useAtom");var rl=V(pe());var fu=V(Ie()),k8=o(({bordered:e=!1})=>(0,fu.jsxs)("div",{className:`card card--ghost${e?" card--border":""}`,children:[(0,fu.jsx)("div",{className:"card__image"}),(0,fu.jsxs)("div",{className:"card__text",children:[(0,fu.jsx)("div",{className:"card__title"}),(0,fu.jsx)("div",{className:"card__description"})]})]}),"CardGhost");var Df=V(Ie()),sc=o(({bordered:e=!1,count:t})=>(0,Df.jsxs)("div",{"aria-live":"assertive","aria-atomic":"true",children:[(0,Df.jsx)("div",{className:"visually-hidden",children:Drupal.t("Search results are loading",{},{context:"React search: results loading"})}),Array.from(Array(t)).map((r,n)=>(0,Df.jsx)(k8,{bordered:e},n))]}),"GhostList");var zK=o((e,t)=>{switch(t){case"boolean":return!!e;case"number":return Number(e);default:return e.toString()}},"coerce"),UK=o(e=>{let r=new URLSearchParams(window.location.search).entries(),n=r.next(),i=0;for(;!n.done;){let[s,u]=n.value;u&&s in e&&(i+=1,e[s]=zK(u,typeof e[s])),n=r.next()}return i?e:null},"useInitialParams"),C8=UK;function ye(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function"){var i=0;for(n=Object.getOwnPropertySymbols(e);i{var{"aria-label":t="alert-circle-fill","aria-hidden":r=!0,className:n="",color:i,size:s=Ht.Small,style:u={}}=e,c=ye(e,["aria-label","aria-hidden","className","color","size","style"]);return ep.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[at.icon,at[s],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:u},c),ep.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 3C16.9706 3 21 7.02944 21 12C21 16.9706 16.9706 21 12 21C7.02944 21 3 16.9706 3 12C3 7.02944 7.02944 3 12 3ZM13 16V18H11V16H13ZM13 6V14H11V6H13Z",fill:"currentColor"}))},"i"),nR=o(e=>{var{"aria-label":t="info-circle-fill","aria-hidden":r=!0,className:n="",color:i,size:s=Ht.Small,style:u={}}=e,c=ye(e,["aria-label","aria-hidden","className","color","size","style"]);return ep.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[at.icon,at[s],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:u},c),ep.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3ZM13 10V16.5H15V18H9V16.5H11V11.5H9V10H13ZM11.8125 6C12.5374 6 13.125 6.5876 13.125 7.3125C13.125 8.03735 12.5374 8.625 11.8125 8.625C11.0876 8.625 10.5 8.03735 10.5 7.3125C10.5 6.5876 11.0876 6 11.8125 6Z",fill:"currentColor"}))},"s");var yw=V(pe());var xw=o(e=>{var{"aria-label":t="angle-down","aria-hidden":r=!0,className:n="",color:i,size:s=Ht.Small,style:u={}}=e,c=ye(e,["aria-label","aria-hidden","className","color","size","style"]);return yw.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[at.icon,at[s],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:u},c),yw.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 13.5L17 8.5L18.5 10L12 16.5L5.5 10L7 8.5L12 13.5Z",fill:"currentColor"}))},"o");var ww=V(pe());var tp=o(e=>{var{"aria-label":t="check","aria-hidden":r=!0,className:n="",color:i,size:s=Ht.Small,style:u={}}=e,c=ye(e,["aria-label","aria-hidden","className","color","size","style"]);return ww.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[at.icon,at[s],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:u},c),ww.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M21 7L10 18L4.5 12.5L6 11L10 15L19.5 5.5L21 7Z",fill:"currentColor"}))},"s");var Sw=V(pe());var oR=o(e=>{var{"aria-label":t="check-circle-fill","aria-hidden":r=!0,className:n="",color:i,size:s=Ht.Small,style:u={}}=e,c=ye(e,["aria-label","aria-hidden","className","color","size","style"]);return Sw.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[at.icon,at[s],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:u},c),Sw.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3ZM16.5 8L18 9.5L10.5 17L6 12.5L7.5 11L10.5 14L16.5 8Z",fill:"currentColor"}))},"i");var Ew=V(pe());var mu=o(e=>{var{"aria-label":t="cross","aria-hidden":r=!0,className:n="",color:i,size:s=Ht.Small,style:u={}}=e,c=ye(e,["aria-label","aria-hidden","className","color","size","style"]);return Ew.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[at.icon,at[s],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:u},c),Ew.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M18 7.5L13.5 12L18 16.5L16.5 18L12 13.5L7.5 18L6 16.5L10.5 12L6 7.5L7.5 6L12 10.5L16.5 6L18 7.5Z",fill:"currentColor"}))},"s");var Iw=V(pe());var pc=o(e=>{var{"aria-label":t="cross-circle","aria-hidden":r=!0,className:n="",color:i,size:s=Ht.Small,style:u={}}=e,c=ye(e,["aria-label","aria-hidden","className","color","size","style"]);return Iw.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[at.icon,at[s],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:u},c),Iw.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2ZM12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4ZM15 7.5L16.5 9L13.5 12L16.5 15L15 16.5L12 13.5L9 16.5L7.5 15L10.5 12L7.5 9L9 7.5L12 10.5L15 7.5Z",fill:"currentColor"}))},"s");var kw=V(pe());var iR=o(e=>{var{"aria-label":t="cross-circle-fill","aria-hidden":r=!0,className:n="",color:i,size:s=Ht.Small,style:u={}}=e,c=ye(e,["aria-label","aria-hidden","className","color","size","style"]);return kw.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[at.icon,at[s],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:u},c),kw.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3ZM15 7.5L16.5 9L13.5 12L16.5 15L15 16.5L12 13.5L9 16.5L7.5 15L10.5 12L7.5 9L9 7.5L12 10.5L15 7.5Z",fill:"currentColor"}))},"s");var Cw=V(pe());var aR=o(e=>{var{"aria-label":t="error","aria-hidden":r=!0,className:n="",color:i,size:s=Ht.Small,style:u={}}=e,c=ye(e,["aria-label","aria-hidden","className","color","size","style"]);return Cw.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[at.icon,at[s],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:u},c),Cw.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.1284 2.50974C11.4971 1.85436 12.4201 1.83095 12.8284 2.43952L12.8716 2.50974L22.4341 19.5097C22.7965 20.1541 22.3585 20.9453 21.638 20.9973L21.5625 21H2.43749C1.69816 21 1.22338 20.2303 1.53125 19.5769L1.56592 19.5097L11.1284 2.50974ZM12 5.04L4.14699 19H19.8525L12 5.04ZM13 16V18H11V16H13ZM13 9.5V14.5H11V9.5H13Z",fill:"currentColor"}))},"o");var Tw=V(pe());var sR=o(e=>{var{"aria-label":t="error-fill","aria-hidden":r=!0,className:n="",color:i,size:s=Ht.Small,style:u={}}=e,c=ye(e,["aria-label","aria-hidden","className","color","size","style"]);return Tw.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[at.icon,at[s],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:u},c),Tw.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.175 3.45608C11.5239 2.86969 12.3977 2.84875 12.7842 3.39325L12.825 3.45608L21.8771 18.6666C22.2202 19.2432 21.8055 19.951 21.1235 19.9976L21.052 20H2.94799C2.24813 20 1.7987 19.3114 2.09013 18.7267L2.12295 18.6666L11.175 3.45608ZM13 16V18H11V16H13ZM13 8.5V14.5H11V8.5H13Z",fill:"currentColor"}))},"o");var Ow=V(pe());var uR=o(e=>{var{"aria-label":t="question-circle","aria-hidden":r=!0,className:n="",color:i,size:s=Ht.Small,style:u={}}=e,c=ye(e,["aria-label","aria-hidden","className","color","size","style"]);return Ow.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[at.icon,at[s],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:u},c),Ow.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2ZM12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4ZM13 16V18H11V16H13ZM12.0437 5.75C14.0343 5.75 15.7173 7.29464 15.7173 9.42361C15.7173 10.7806 15.2461 11.489 14.161 12.306L13.9187 12.4844C13.1753 13.0295 12.9556 13.3359 12.9386 14.142L12.9375 14.25H10.9375C10.9375 12.6746 11.4591 11.8378 12.6143 10.9622L12.8618 10.7796C13.5685 10.2628 13.7173 10.0539 13.7173 9.42361C13.7173 8.43934 12.9662 7.75 12.0437 7.75C11.1907 7.75 10.4785 8.34077 10.3816 9.20835L10.3734 9.30587L8.37663 9.19182C8.49191 7.17347 10.1344 5.75 12.0437 5.75Z",fill:"currentColor"}))},"s");var Aw=V(pe());var lR=o(e=>{var{"aria-label":t="search","aria-hidden":r=!0,className:n="",color:i,size:s=Ht.Small,style:u={}}=e,c=ye(e,["aria-label","aria-hidden","className","color","size","style"]);return Aw.default.createElement("svg",Object.assign({"aria-label":t,"aria-hidden":r,className:[at.icon,at[s],n].filter(d=>d).join(" "),role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",color:i,style:u},c),Aw.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M15 1C19.4183 1 23 4.58172 23 9C23 13.4183 19.4183 17 15 17C13.2001 17 11.539 16.4056 10.2023 15.4023L3.80101 21.8021L2.21002 20.2111L8.60822 13.8117C7.59861 12.4726 7.00002 10.8062 7.00002 9C7.00002 4.58172 10.5817 1 15 1ZM15 3C11.6863 3 9.00002 5.68629 9.00002 9C9.00002 12.3137 11.6863 15 15 15C18.3137 15 21 12.3137 21 9C21 5.68629 18.3137 3 15 3Z",fill:"currentColor"}))},"s");Dt(':root{--breakpoint-xs:320px;--breakpoint-s:576px;--breakpoint-m:768px;--breakpoint-l:992px;--breakpoint-xl:1248px;--container-width-xs:288px;--container-width-s:544px;--container-width-m:720px;--container-width-l:944px;--container-width-xl:1200px;--color-brick:#bd2719;--color-brick-light:#ffeeed;--color-brick-medium-light:#facbc8;--color-brick-dark:#800e04;--color-bus:#0000bf;--color-bus-light:#f0f0ff;--color-bus-medium-light:#ccf;--color-bus-dark:#00005e;--color-coat-of-arms:#0072c6;--color-coat-of-arms-light:#e6f4ff;--color-coat-of-arms-medium-light:#b5daf7;--color-coat-of-arms-dark:#005799;--color-copper:#00d7a7;--color-copper-light:#cffaf1;--color-copper-medium-light:#9ef0de;--color-copper-dark:#00a17d;--color-engel:#ffe977;--color-engel-light:#fff9db;--color-engel-medium-light:#fff3b8;--color-engel-dark:#dbc030;--color-fog:#9fc9eb;--color-fog-light:#e8f3fc;--color-fog-medium-light:#d0e6f7;--color-fog-dark:#72a5cf;--color-gold:#c2a251;--color-gold-light:#f7f2e4;--color-gold-medium-light:#e8d7a7;--color-gold-dark:#9e823c;--color-metro:#fd4f00;--color-metro-light:#ffeee6;--color-metro-medium-light:#ffcab3;--color-metro-dark:#bd2f00;--color-silver:#dedfe1;--color-silver-light:#f7f7f8;--color-silver-medium-light:#efeff0;--color-silver-dark:#b0b8bf;--color-summer:#ffc61e;--color-summer-light:#fff4d4;--color-summer-medium-light:#ffe49c;--color-summer-dark:#cc9200;--color-suomenlinna:#f5a3c7;--color-suomenlinna-light:#fff0f7;--color-suomenlinna-medium-light:#ffdbeb;--color-suomenlinna-dark:#e673a5;--color-tram:#008741;--color-tram-light:#dff7eb;--color-tram-medium-light:#a3e3c2;--color-tram-dark:#006631;--color-focus-outline:#0072c6;--color-black:#000;--color-white:#fff;--color-black-5:#f2f2f2;--color-black-10:#e6e6e6;--color-black-20:#ccc;--color-black-30:#b3b3b3;--color-black-40:#999;--color-black-50:grey;--color-black-60:#595959;--color-black-70:#4d4d4d;--color-black-80:#333;--color-black-90:#1a1a1a;--color-error:#b01038;--color-error-light:#f6e2e6;--color-error-dark:#8d0d2d;--color-success:#007a64;--color-success-light:#e2f5f3;--color-success-dark:#006250;--color-alert:#ffda07;--color-alert-light:#fff4b4;--color-alert-dark:#d18200;--color-info:#0062b9;--color-info-light:#e5eff8;--color-info-dark:#004f94;--box-shadow-s:0px 2px 10px 0px rgba(0,0,0,0.07);--box-shadow-m:0px 2px 10px 0px rgba(0,0,0,0.1);--box-shadow-l:0px 2px 20px 0px rgba(0,0,0,0.2);--spacing-layout-2-xs:1rem;--spacing-layout-xs:1.5rem;--spacing-layout-s:2rem;--spacing-layout-m:3rem;--spacing-layout-l:4rem;--spacing-layout-xl:6rem;--spacing-layout-2-xl:8rem;--spacing-4-xs:0.125rem;--spacing-3-xs:0.25rem;--spacing-2-xs:0.5rem;--spacing-xs:0.75rem;--spacing-s:1rem;--spacing-m:1.5rem;--spacing-l:2rem;--spacing-xl:2.5rem;--spacing-2-xl:3.0rem;--spacing-3-xl:3.5rem;--spacing-4-xl:4rem;--spacing-5-xl:4.5rem;--fontsize-heading-xxl:4rem;--fontsize-heading-xl:3rem;--fontsize-heading-xl-mobile:2.5rem;--fontsize-heading-l:2rem;--fontsize-heading-m:1.5rem;--fontsize-heading-s:1.25rem;--fontsize-heading-xs:1.125rem;--fontsize-heading-xxs:1rem;--fontsize-body-s:0.875rem;--fontsize-body-m:1rem;--fontsize-body-l:1.125rem;--fontsize-body-xl:1.25rem;--font-default:HelsinkiGrotesk,Arial,sans-serif;--lineheight-s:1;--lineheight-m:1.2;--lineheight-l:1.5;--lineheight-xl:1.75}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.visually-hidden{border:0;clip:"rect(0 0 0 0)";height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.button-reset{background:none;border:none;color:inherit;cursor:pointer;font:inherit;padding:0}.text-body{color:var(--color-black-90);font-size:var(--fontsize-body-m);line-height:var(--lineheight-l)}.text-body,.text-medium{font-family:var(--font-default)}.text-medium{font-weight:500}.text-bold{font-family:var(--font-default);font-weight:700}.text-xl{font-size:var(--fontsize-heading-m)}.text-lg{font-size:var(--fontsize-heading-s)}.text-md{font-size:var(--fontsize-heading-xs)}.subtitle{font-size:var(--fontsize-body-m)}.text-sm{font-size:var(--fontsize-body-s);line-height:var(--lineheight-xl)}.heading-xxl{font-size:var(--fontsize-heading-xxl);letter-spacing:-1.2px}.heading-xl,.heading-xxl{font-weight:400;line-height:var(--lineheight-s)}.heading-xl{font-size:var(--fontsize-heading-xl);letter-spacing:-1px}.heading-xl-mobile{font-size:var(--fontsize-heading-xl-mobile);font-weight:400;letter-spacing:-.8px;line-height:var(--lineheight-s)}.heading-l{font-size:var(--fontsize-heading-l);font-weight:400;letter-spacing:-.4px}.heading-l,.heading-m{line-height:var(--lineheight-m)}.heading-m{font-size:var(--fontsize-heading-m);font-weight:500;letter-spacing:-.2px}.heading-s{font-size:var(--fontsize-heading-s);font-weight:500}.heading-s,.heading-xs{letter-spacing:0;line-height:var(--lineheight-l)}.heading-xs{font-size:var(--fontsize-heading-xs);font-weight:700}.heading-xxs{font-size:var(--fontsize-heading-xxs);font-weight:700;letter-spacing:.2px;line-height:var(--lineheight-l)}.helper-text{color:var(--color-black-60);display:block;flex-basis:100%;font-size:var(--fontsize-body-m);margin-top:var(--spacing-2-xs)}html{-webkit-text-size-adjust:100%}');var aJ={}.hasOwnProperty;function cR(e){let t=typeof e;return e?t==="string"||t==="number"?e:Array.isArray(e)?e.length?e.map(r=>cR(r)).filter(Boolean).join(" "):null:t==="object"?((r,n=null)=>{if(r.toString!==Object.prototype.toString&&!r.toString.toString().includes("[native code]"))return r.toString();let i=Object.assign({},r);return n&&Object.keys(n).filter(s=>!!r[s]).forEach(s=>{i[n[s]]=!0}),Object.keys(i).filter(s=>aJ.call(i,s)&&!!i[s]).join(" ")})(e,this):null:null}o(cR,"n");var xe=o((...e)=>e.map(cR).filter(Boolean).join(" "),"r");var mc=V(pe()),fR=V(rs());var dR=o(()=>typeof window>"u"||typeof document>"u","e");var sJ=typeof window<"u"&&window.document?mc.useLayoutEffect:mc.useEffect,Gn=o((e,t,r)=>{let n=t&&typeof t!="string",i=(0,mc.useRef)(n?(0,fR.uniqueId)("custom-theme-"):"").current;return sJ(()=>{n&&((s,u,c)=>{if(dR())return;let d=o(p=>{var h;return(h=p.selectorText)===null||h===void 0?void 0:h.includes(`${s}.${c}`)},"o");try{let p=[...document.styleSheets].findIndex(w=>{try{return[...w.cssRules].findIndex(E=>{var x;return(x=E.selectorText)===null||x===void 0?void 0:x.includes(s)})>=0}catch{return!1}});if(p===-1){let w=document.createElement("style");document.head.appendChild(w),p=document.styleSheets.length-1}let h=document.styleSheets[p],m=h.cssRules,v=[...m].findIndex(d);v===-1&&(h.insertRule(`.${s}.${c} { content: '' }`,m.length),v=[...m].findIndex(d));let b=m[v];Object.entries(u).forEach(([w,E])=>b.style.setProperty(w,E))}catch{console.warn(`Could not find the stylesheet to update with the "${s}" selector!`)}})(e&&e.split(" ")[0],t,`${i}${r||""}`)},[e,t,i,n,r]),i},"d");var gc=V(pe());var d0,f0,oa,ns={button:"Button-module_button__1msFE",primary:"Button-module_primary__2LfKB",secondary:"Button-module_secondary__1nABp",supplementary:"Button-module_supplementary__3YKiS","theme-coat":"Button-module_theme-coat__2_3U7","theme-black":"Button-module_theme-black__m8giY",clear:"Button-module_clear__2i_5U",success:"Button-module_success__CU9nK",danger:"Button-module_danger__2el15","size-small":"Button-module_size-small__3lizH",fullWidth:"Button-module_fullWidth__31eVK",icon:"Button-module_icon__O-h7R"};Dt(".Button-module_button__1msFE{--border-width:2px;--outline-width-focus:3px;--padding-horizontal:var(--spacing-l);--min-size:56px;--padding-vertical:var(--spacing-s);--padding:calc(var(--padding-vertical) - var(--border-width)) calc(var(--padding-horizontal) - var(--border-width));--icon-reposition:calc(-1 * var(--spacing-2-xs));--computed-background-color:var(--background-color,transparent);--computed-background-color-focus:var(--background-color-focus,var(--computed-background-color,transparent));--computed-background-color-hover:var(--background-color-hover,var(--computed-background-color-focus,transparent));--computed-background-color-active:var(--background-color-active,var(--computed-background-color-hover,transparent));--computed-background-color-disabled:var(--background-color-disabled,var(--color-black-20,transparent));--computed-color:var(--color,inherit);--computed-color-focus:var(--color-focus,var(--computed-color,inherit));--computed-color-hover:var(--color-hover,var(--computed-color-focus,inherit));--computed-color-active:var(--color-active,var(--computed-color-hover,inherit));--computed-color-disabled:var(--color-disabled,var(--color-white,inherit));--computed-border-color:var(--border-color,var(--computed-background-color));--computed-border-color-focus:var(--border-color-focus,var(--computed-border-color,transparent));--computed-border-color-hover:var(--border-color-hover,var(--computed-border-color-focus,transparent));--computed-border-color-active:var(--border-color-active,var(--computed-border-color-hover,transparent));--computed-border-color-disabled:var(--border-color-disabled,var(--computed-background-color-disabled,transparent));--computed-outline-color-focus:var(--outline-color-focus,transparent);--computed-icon-size:var(--icon-size,var(--spacing-m));align-items:center;background-color:var(--computed-background-color);border:var(--border-width) solid var(--computed-border-color);border-radius:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--computed-color,inherit);column-gap:var(--spacing-2-xs);cursor:var(--cursor,pointer);display:inline-flex;font-family:inherit;font-size:100%;font-weight:500;hyphens:auto;place-content:flex-start center;line-height:var(--lineheight-l);margin:0;min-height:var(--min-size);min-width:var(--min-size);outline:none;outline-offset:2px;overflow:hidden;overflow-wrap:anywhere;padding:var(--padding);position:relative;text-align:center;text-decoration:none;text-transform:none;vertical-align:top}.Button-module_button__1msFE:after{margin-right:var(--icon-reposition)}.Button-module_button__1msFE:before{margin-left:var(--icon-reposition)}.Button-module_button__1msFE,.Button-module_button__1msFE[type=button],.Button-module_button__1msFE[type=reset],.Button-module_button__1msFE[type=submit]{-webkit-appearance:button}.Button-module_button__1msFE:focus-visible{background-color:var(--computed-background-color-focus);border-color:var(--computed-border-color-focus);color:var(--computed-color-focus);outline:var(--outline-width-focus) solid var(--computed-outline-color-focus)}.Button-module_button__1msFE:hover{background-color:var(--computed-background-color-hover);border-color:var(--computed-border-color-hover);color:var(--computed-color-hover)}.Button-module_button__1msFE:active{background-color:var(--computed-background-color-active);border-color:var(--computed-border-color-active);color:var(--computed-color-active);outline:var(--outline-width-focus) solid var(--computed-outline-color-focus)}.Button-module_button__1msFE:disabled{--cursor:not-allowed;background-color:var(--computed-background-color-disabled);border-color:var(--computed-border-color-disabled);color:var(--computed-color-disabled);outline:none}.Button-module_button__1msFE button.Button-module_button__1msFE{-webkit-appearance:button}.Button-module_primary__2LfKB{--background-color:var(--color-bus);--background-color-hover:var(--color-bus-dark);--background-color-focus:var(--color-bus);--background-color-disabled:var(--color-black-20);--border-color:transparent;--color:var(--color-white);--color-disabled:var(--color-white);--outline-color-focus:var(--color-coat-of-arms)}.Button-module_secondary__1nABp{--border-color:var(--color-bus);--border-color-disabled:var(--color-disabled)}.Button-module_secondary__1nABp,.Button-module_supplementary__3YKiS{--background-color:transparent;--background-color-hover:var(--color-bus-light);--background-color-focus:transparent;--background-color-disabled:transparent;--color:var(--color-bus);--color-disabled:var(--color-black-40);--outline-color-focus:var(--color-coat-of-arms)}.Button-module_supplementary__3YKiS{--border-color:transparent;--border-color-disabled:transparent}.Button-module_theme-coat__2_3U7.Button-module_primary__2LfKB{--background-color:var(--color-bus);--background-color-hover:var(--color-bus-dark);--background-color-focus:var(--color-bus);--background-color-disabled:var(--color-black-20);--border-color:transparent;--color-disabled:var(--color-white);--outline-color-focus:var(--color-coat-of-arms);--background-color:var(--color-coat-of-arms);--background-color-hover:var(--color-coat-of-arms-dark);--background-color-focus:var(--color-coat-of-arms);--border-color:var(--color-coat-of-arms);--border-color-hover:var(--color-coat-of-arms-dark);--border-color-focus:var(--color-coat-of-arms);--color:var(--color-white)}.Button-module_theme-coat__2_3U7.Button-module_secondary__1nABp{--border-color:var(--color-bus);--border-color-disabled:var(--color-disabled);--border-color:var(--color-coat-of-arms)}.Button-module_theme-coat__2_3U7.Button-module_secondary__1nABp,.Button-module_theme-coat__2_3U7.Button-module_supplementary__3YKiS{--background-color-hover:var(--color-bus-light);--background-color-disabled:transparent;--color:var(--color-bus);--color-disabled:var(--color-black-40);--outline-color-focus:var(--color-coat-of-arms);--background-color:transparent;--background-color-hover:var(--color-coat-of-arms-light);--background-color-focus:transparent;--color:var(--color-coat-of-arms)}.Button-module_theme-coat__2_3U7.Button-module_supplementary__3YKiS{--border-color-disabled:transparent;--border-color:transparent}.Button-module_theme-black__m8giY.Button-module_primary__2LfKB{--background-color:var(--color-bus);--background-color-hover:var(--color-bus-dark);--background-color-focus:var(--color-bus);--background-color-disabled:var(--color-black-20);--border-color:transparent;--color-disabled:var(--color-white);--outline-color-focus:var(--color-coat-of-arms);--background-color:var(--color-black);--background-color-hover:var(--color-black);--background-color-focus:var(--color-black);--border-color:var(--color-black);--border-color-hover:var(--color-black);--border-color-focus:var(--color-black);--color:var(--color-white);--color-hover:var(--color-white);--color-focus:var(--color-white)}.Button-module_theme-black__m8giY.Button-module_secondary__1nABp{--border-color:var(--color-bus);--border-color-disabled:var(--color-disabled);--border-color:var(--color-black);--border-color-hover:var(--color-black);--border-color-focus:var(--color-black)}.Button-module_theme-black__m8giY.Button-module_secondary__1nABp,.Button-module_theme-black__m8giY.Button-module_supplementary__3YKiS{--background-color-hover:var(--color-bus-light);--background-color-disabled:transparent;--color:var(--color-bus);--color-disabled:var(--color-black-40);--outline-color-focus:var(--color-coat-of-arms);--background-color:transparent;--background-color-hover:var(--color-black-5);--background-color-focus:transparent;--color:var(--color-black);--color-hover:var(--color-black);--color-focus:var(--color-black)}.Button-module_theme-black__m8giY.Button-module_supplementary__3YKiS{--border-color-disabled:transparent;--border-color:transparent;--border-color-hover:transparent}.Button-module_clear__2i_5U{--background-color:transparent;--background-color-disabled:transparent;--border-color:transparent;--border-color-disabled:transparent;--color:var(--color-black-90);--color-disabled:var(--color-black-90)}.Button-module_success__CU9nK{--background-color:var(--color-success);--background-color-hover:var(--color-success-dark);--background-color-focus:var(--color-success);--border-color:var(--color-success);--border-color-hover:var(--color-success-dark);--border-color-focus:var(--color-success)}.Button-module_danger__2el15,.Button-module_success__CU9nK{--color:var(--color-white);--outline-color-focus:var(--color-coat-of-arms)}.Button-module_danger__2el15{--background-color:var(--color-error);--background-color-hover:var(--color-error-dark);--background-color-focus:var(--color-error);--border-color:var(--color-error);--border-color-hover:var(--color-error-dark);--border-color-focus:var(--color-error)}.Button-module_size-small__3lizH{--min-size:44px;--padding-horizontal:var(--spacing-m);--padding-vertical:var(--spacing-2-xs)}.Button-module_fullWidth__31eVK{width:100%}.Button-module_icon__O-h7R{flex-shrink:0;height:var(--computed-icon-size);width:var(--computed-icon-size)}.Button-module_icon__O-h7R:first-child:not(:last-child){margin-left:var(--icon-reposition)}.Button-module_icon__O-h7R:last-child:not(:first-child){margin-right:var(--icon-reposition)}"),function(e){e.Small="small",e.Medium="medium"}(d0||(d0={})),function(e){e.Bus="bus",e.Coat="coat",e.Black="black"}(f0||(f0={})),function(e){e.Primary="primary",e.Secondary="secondary",e.Supplementary="supplementary",e.Success="success",e.Danger="danger",e.Clear="clear"}(oa||(oa={}));var xi=gc.default.forwardRef((e,t)=>{var{children:r,className:n,disabled:i=!1,fullWidth:s,size:u=d0.Medium,theme:c=f0.Bus,variant:d=oa.Primary,iconStart:p,iconEnd:h,onClick:m}=e,v=ye(e,["children","className","disabled","fullWidth","size","theme","variant","iconStart","iconEnd","onClick"]);let b=Gn(ns.button,c),w=p?gc.default.createElement("div",{className:ns.icon,"aria-hidden":"true"},p):null,E=h?gc.default.createElement("div",{className:xe(ns.icon),"aria-hidden":"true"},h):null;return gc.default.createElement("button",Object.assign({ref:t,disabled:i,type:"button",className:xe(ns.button,ns[d],typeof c=="string"?ns[`theme-${c}`]:"",ns[`size-${u}`],s?ns.fullWidth:"",b,n),onClick:i?void 0:m},v),w,gc.default.createElement("span",null,r),E)});var Kn=V(pe());var pR=V(rs());var hR=o((e,t)=>{(0,pR.isFunction)(e)?e(t.current):e.current=t.current},"t");var p0=o((e,t,r,n,i)=>{let s=[t&&`${e}-helper`,r&&`${e}-error`,n&&`${e}-success`,i&&`${e}-info`].filter(u=>u);return s.length?s.join(" "):null},"r");var en=V(pe());var h0=V(pe());var Rw=o(function(t){return t.reduce(function(r,n){var i=n[0],s=n[1];return r[i]=s,r},{})},"fromEntries"),Nw=typeof window<"u"&&window.document&&window.document.createElement?h0.useLayoutEffect:h0.useEffect;var as=V(pe());var Qt="top",gr="bottom",or="right",tr="left",m0="auto",os=[Qt,gr,or,tr],ia="start",gu="end",mR="clippingParents",g0="viewport",_c="popper",gR="reference",Pw=os.reduce(function(e,t){return e.concat([t+"-"+ia,t+"-"+gu])},[]),_0=[].concat(os,[m0]).reduce(function(e,t){return e.concat([t,t+"-"+ia,t+"-"+gu])},[]),uJ="beforeRead",lJ="read",cJ="afterRead",dJ="beforeMain",fJ="main",pJ="afterMain",hJ="beforeWrite",mJ="write",gJ="afterWrite",_R=[uJ,lJ,cJ,dJ,fJ,pJ,hJ,mJ,gJ];function kr(e){return e?(e.nodeName||"").toLowerCase():null}o(kr,"getNodeName");function rr(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}o(rr,"getWindow");function wi(e){var t=rr(e).Element;return e instanceof t||e instanceof Element}o(wi,"isElement");function _r(e){var t=rr(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}o(_r,"isHTMLElement");function vc(e){if(typeof ShadowRoot>"u")return!1;var t=rr(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}o(vc,"isShadowRoot");function _J(e){var t=e.state;Object.keys(t.elements).forEach(function(r){var n=t.styles[r]||{},i=t.attributes[r]||{},s=t.elements[r];!_r(s)||!kr(s)||(Object.assign(s.style,n),Object.keys(i).forEach(function(u){var c=i[u];c===!1?s.removeAttribute(u):s.setAttribute(u,c===!0?"":c)}))})}o(_J,"applyStyles");function vJ(e){var t=e.state,r={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,r.popper),t.styles=r,t.elements.arrow&&Object.assign(t.elements.arrow.style,r.arrow),function(){Object.keys(t.elements).forEach(function(n){var i=t.elements[n],s=t.attributes[n]||{},u=Object.keys(t.styles.hasOwnProperty(n)?t.styles[n]:r[n]),c=u.reduce(function(d,p){return d[p]="",d},{});!_r(i)||!kr(i)||(Object.assign(i.style,c),Object.keys(s).forEach(function(d){i.removeAttribute(d)}))})}}o(vJ,"effect");var vR={name:"applyStyles",enabled:!0,phase:"write",fn:_J,effect:vJ,requires:["computeStyles"]};function Cr(e){return e.split("-")[0]}o(Cr,"getBasePlacement");var Uo=Math.max,_u=Math.min,aa=Math.round;function Io(e,t){t===void 0&&(t=!1);var r=e.getBoundingClientRect(),n=1,i=1;if(_r(e)&&t){var s=e.offsetHeight,u=e.offsetWidth;u>0&&(n=aa(r.width)/u||1),s>0&&(i=aa(r.height)/s||1)}return{width:r.width/n,height:r.height/i,top:r.top/i,right:r.right/n,bottom:r.bottom/i,left:r.left/n,x:r.left/n,y:r.top/i}}o(Io,"getBoundingClientRect");function vu(e){var t=Io(e),r=e.offsetWidth,n=e.offsetHeight;return Math.abs(t.width-r)<=1&&(r=t.width),Math.abs(t.height-n)<=1&&(n=t.height),{x:e.offsetLeft,y:e.offsetTop,width:r,height:n}}o(vu,"getLayoutRect");function np(e,t){var r=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(r&&vc(r)){var n=t;do{if(n&&e.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}o(np,"contains");function mn(e){return rr(e).getComputedStyle(e)}o(mn,"getComputedStyle");function Lw(e){return["table","td","th"].indexOf(kr(e))>=0}o(Lw,"isTableElement");function Ur(e){return((wi(e)?e.ownerDocument:e.document)||window.document).documentElement}o(Ur,"getDocumentElement");function sa(e){return kr(e)==="html"?e:e.assignedSlot||e.parentNode||(vc(e)?e.host:null)||Ur(e)}o(sa,"getParentNode");function bR(e){return!_r(e)||mn(e).position==="fixed"?null:e.offsetParent}o(bR,"getTrueOffsetParent");function bJ(e){var t=navigator.userAgent.toLowerCase().indexOf("firefox")!==-1,r=navigator.userAgent.indexOf("Trident")!==-1;if(r&&_r(e)){var n=mn(e);if(n.position==="fixed")return null}var i=sa(e);for(vc(i)&&(i=i.host);_r(i)&&["html","body"].indexOf(kr(i))<0;){var s=mn(i);if(s.transform!=="none"||s.perspective!=="none"||s.contain==="paint"||["transform","perspective"].indexOf(s.willChange)!==-1||t&&s.willChange==="filter"||t&&s.filter&&s.filter!=="none")return i;i=i.parentNode}return null}o(bJ,"getContainingBlock");function Ho(e){for(var t=rr(e),r=bR(e);r&&Lw(r)&&mn(r).position==="static";)r=bR(r);return r&&(kr(r)==="html"||kr(r)==="body"&&mn(r).position==="static")?t:r||bJ(e)||t}o(Ho,"getOffsetParent");function bu(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}o(bu,"getMainAxisFromPlacement");function yu(e,t,r){return Uo(e,_u(t,r))}o(yu,"within");function yR(e,t,r){var n=yu(e,t,r);return n>r?r:n}o(yR,"withinMaxClamp");function op(){return{top:0,right:0,bottom:0,left:0}}o(op,"getFreshSideObject");function ip(e){return Object.assign({},op(),e)}o(ip,"mergePaddingObject");function ap(e,t){return t.reduce(function(r,n){return r[n]=e,r},{})}o(ap,"expandToHashMap");var yJ=o(function(t,r){return t=typeof t=="function"?t(Object.assign({},r.rects,{placement:r.placement})):t,ip(typeof t!="number"?t:ap(t,os))},"toPaddingObject");function xJ(e){var t,r=e.state,n=e.name,i=e.options,s=r.elements.arrow,u=r.modifiersData.popperOffsets,c=Cr(r.placement),d=bu(c),p=[tr,or].indexOf(c)>=0,h=p?"height":"width";if(!(!s||!u)){var m=yJ(i.padding,r),v=vu(s),b=d==="y"?Qt:tr,w=d==="y"?gr:or,E=r.rects.reference[h]+r.rects.reference[d]-u[d]-r.rects.popper[h],x=u[d]-r.rects.reference[d],g=Ho(s),y=g?d==="y"?g.clientHeight||0:g.clientWidth||0:0,I=E/2-x/2,k=m[b],N=y-v[h]-m[w],A=y/2-v[h]/2+I,B=yu(k,A,N),O=d;r.modifiersData[n]=(t={},t[O]=B,t.centerOffset=B-A,t)}}o(xJ,"arrow");function wJ(e){var t=e.state,r=e.options,n=r.element,i=n===void 0?"[data-popper-arrow]":n;i!=null&&(typeof i=="string"&&(i=t.elements.popper.querySelector(i),!i)||np(t.elements.popper,i)&&(t.elements.arrow=i))}o(wJ,"effect");var xR={name:"arrow",enabled:!0,phase:"main",fn:xJ,effect:wJ,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function ko(e){return e.split("-")[1]}o(ko,"getVariation");var SJ={top:"auto",right:"auto",bottom:"auto",left:"auto"};function EJ(e){var t=e.x,r=e.y,n=window,i=n.devicePixelRatio||1;return{x:aa(t*i)/i||0,y:aa(r*i)/i||0}}o(EJ,"roundOffsetsByDPR");function wR(e){var t,r=e.popper,n=e.popperRect,i=e.placement,s=e.variation,u=e.offsets,c=e.position,d=e.gpuAcceleration,p=e.adaptive,h=e.roundOffsets,m=e.isFixed,v=u.x,b=v===void 0?0:v,w=u.y,E=w===void 0?0:w,x=typeof h=="function"?h({x:b,y:E}):{x:b,y:E};b=x.x,E=x.y;var g=u.hasOwnProperty("x"),y=u.hasOwnProperty("y"),I=tr,k=Qt,N=window;if(p){var A=Ho(r),B="clientHeight",O="clientWidth";if(A===rr(r)&&(A=Ur(r),mn(A).position!=="static"&&c==="absolute"&&(B="scrollHeight",O="scrollWidth")),A=A,i===Qt||(i===tr||i===or)&&s===gu){k=gr;var P=m&&A===N&&N.visualViewport?N.visualViewport.height:A[B];E-=P-n.height,E*=d?1:-1}if(i===tr||(i===Qt||i===gr)&&s===gu){I=or;var M=m&&A===N&&N.visualViewport?N.visualViewport.width:A[O];b-=M-n.width,b*=d?1:-1}}var L=Object.assign({position:c},p&&SJ),j=h===!0?EJ({x:b,y:E}):{x:b,y:E};if(b=j.x,E=j.y,d){var $;return Object.assign({},L,($={},$[k]=y?"0":"",$[I]=g?"0":"",$.transform=(N.devicePixelRatio||1)<=1?"translate("+b+"px, "+E+"px)":"translate3d("+b+"px, "+E+"px, 0)",$))}return Object.assign({},L,(t={},t[k]=y?E+"px":"",t[I]=g?b+"px":"",t.transform="",t))}o(wR,"mapToStyles");function IJ(e){var t=e.state,r=e.options,n=r.gpuAcceleration,i=n===void 0?!0:n,s=r.adaptive,u=s===void 0?!0:s,c=r.roundOffsets,d=c===void 0?!0:c;if(0)var p;var h={placement:Cr(t.placement),variation:ko(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:i,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,wR(Object.assign({},h,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:u,roundOffsets:d})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,wR(Object.assign({},h,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:d})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}o(IJ,"computeStyles");var SR={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:IJ,data:{}};var v0={passive:!0};function kJ(e){var t=e.state,r=e.instance,n=e.options,i=n.scroll,s=i===void 0?!0:i,u=n.resize,c=u===void 0?!0:u,d=rr(t.elements.popper),p=[].concat(t.scrollParents.reference,t.scrollParents.popper);return s&&p.forEach(function(h){h.addEventListener("scroll",r.update,v0)}),c&&d.addEventListener("resize",r.update,v0),function(){s&&p.forEach(function(h){h.removeEventListener("scroll",r.update,v0)}),c&&d.removeEventListener("resize",r.update,v0)}}o(kJ,"effect");var ER={name:"eventListeners",enabled:!0,phase:"write",fn:o(function(){},"fn"),effect:kJ,data:{}};var CJ={left:"right",right:"left",bottom:"top",top:"bottom"};function bc(e){return e.replace(/left|right|bottom|top/g,function(t){return CJ[t]})}o(bc,"getOppositePlacement");var TJ={start:"end",end:"start"};function b0(e){return e.replace(/start|end/g,function(t){return TJ[t]})}o(b0,"getOppositeVariationPlacement");function xu(e){var t=rr(e),r=t.pageXOffset,n=t.pageYOffset;return{scrollLeft:r,scrollTop:n}}o(xu,"getWindowScroll");function wu(e){return Io(Ur(e)).left+xu(e).scrollLeft}o(wu,"getWindowScrollBarX");function Dw(e){var t=rr(e),r=Ur(e),n=t.visualViewport,i=r.clientWidth,s=r.clientHeight,u=0,c=0;return n&&(i=n.width,s=n.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(u=n.offsetLeft,c=n.offsetTop)),{width:i,height:s,x:u+wu(e),y:c}}o(Dw,"getViewportRect");function Mw(e){var t,r=Ur(e),n=xu(e),i=(t=e.ownerDocument)==null?void 0:t.body,s=Uo(r.scrollWidth,r.clientWidth,i?i.scrollWidth:0,i?i.clientWidth:0),u=Uo(r.scrollHeight,r.clientHeight,i?i.scrollHeight:0,i?i.clientHeight:0),c=-n.scrollLeft+wu(e),d=-n.scrollTop;return mn(i||r).direction==="rtl"&&(c+=Uo(r.clientWidth,i?i.clientWidth:0)-s),{width:s,height:u,x:c,y:d}}o(Mw,"getDocumentRect");function Su(e){var t=mn(e),r=t.overflow,n=t.overflowX,i=t.overflowY;return/auto|scroll|overlay|hidden/.test(r+i+n)}o(Su,"isScrollParent");function y0(e){return["html","body","#document"].indexOf(kr(e))>=0?e.ownerDocument.body:_r(e)&&Su(e)?e:y0(sa(e))}o(y0,"getScrollParent");function is(e,t){var r;t===void 0&&(t=[]);var n=y0(e),i=n===((r=e.ownerDocument)==null?void 0:r.body),s=rr(n),u=i?[s].concat(s.visualViewport||[],Su(n)?n:[]):n,c=t.concat(u);return i?c:c.concat(is(sa(u)))}o(is,"listScrollParents");function yc(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}o(yc,"rectToClientRect");function OJ(e){var t=Io(e);return t.top=t.top+e.clientTop,t.left=t.left+e.clientLeft,t.bottom=t.top+e.clientHeight,t.right=t.left+e.clientWidth,t.width=e.clientWidth,t.height=e.clientHeight,t.x=t.left,t.y=t.top,t}o(OJ,"getInnerBoundingClientRect");function IR(e,t){return t===g0?yc(Dw(e)):wi(t)?OJ(t):yc(Mw(Ur(e)))}o(IR,"getClientRectFromMixedType");function AJ(e){var t=is(sa(e)),r=["absolute","fixed"].indexOf(mn(e).position)>=0,n=r&&_r(e)?Ho(e):e;return wi(n)?t.filter(function(i){return wi(i)&&np(i,n)&&kr(i)!=="body"}):[]}o(AJ,"getClippingParents");function Bw(e,t,r){var n=t==="clippingParents"?AJ(e):[].concat(t),i=[].concat(n,[r]),s=i[0],u=i.reduce(function(c,d){var p=IR(e,d);return c.top=Uo(p.top,c.top),c.right=_u(p.right,c.right),c.bottom=_u(p.bottom,c.bottom),c.left=Uo(p.left,c.left),c},IR(e,s));return u.width=u.right-u.left,u.height=u.bottom-u.top,u.x=u.left,u.y=u.top,u}o(Bw,"getClippingRect");function sp(e){var t=e.reference,r=e.element,n=e.placement,i=n?Cr(n):null,s=n?ko(n):null,u=t.x+t.width/2-r.width/2,c=t.y+t.height/2-r.height/2,d;switch(i){case Qt:d={x:u,y:t.y-r.height};break;case gr:d={x:u,y:t.y+t.height};break;case or:d={x:t.x+t.width,y:c};break;case tr:d={x:t.x-r.width,y:c};break;default:d={x:t.x,y:t.y}}var p=i?bu(i):null;if(p!=null){var h=p==="y"?"height":"width";switch(s){case ia:d[p]=d[p]-(t[h]/2-r[h]/2);break;case gu:d[p]=d[p]+(t[h]/2-r[h]/2);break;default:}}return d}o(sp,"computeOffsets");function $o(e,t){t===void 0&&(t={});var r=t,n=r.placement,i=n===void 0?e.placement:n,s=r.boundary,u=s===void 0?mR:s,c=r.rootBoundary,d=c===void 0?g0:c,p=r.elementContext,h=p===void 0?_c:p,m=r.altBoundary,v=m===void 0?!1:m,b=r.padding,w=b===void 0?0:b,E=ip(typeof w!="number"?w:ap(w,os)),x=h===_c?gR:_c,g=e.rects.popper,y=e.elements[v?x:h],I=Bw(wi(y)?y:y.contextElement||Ur(e.elements.popper),u,d),k=Io(e.elements.reference),N=sp({reference:k,element:g,strategy:"absolute",placement:i}),A=yc(Object.assign({},g,N)),B=h===_c?A:k,O={top:I.top-B.top+E.top,bottom:B.bottom-I.bottom+E.bottom,left:I.left-B.left+E.left,right:B.right-I.right+E.right},P=e.modifiersData.offset;if(h===_c&&P){var M=P[i];Object.keys(O).forEach(function(L){var j=[or,gr].indexOf(L)>=0?1:-1,$=[Qt,gr].indexOf(L)>=0?"y":"x";O[L]+=M[$]*j})}return O}o($o,"detectOverflow");function Fw(e,t){t===void 0&&(t={});var r=t,n=r.placement,i=r.boundary,s=r.rootBoundary,u=r.padding,c=r.flipVariations,d=r.allowedAutoPlacements,p=d===void 0?_0:d,h=ko(n),m=h?c?Pw:Pw.filter(function(w){return ko(w)===h}):os,v=m.filter(function(w){return p.indexOf(w)>=0});v.length===0&&(v=m);var b=v.reduce(function(w,E){return w[E]=$o(e,{placement:E,boundary:i,rootBoundary:s,padding:u})[Cr(E)],w},{});return Object.keys(b).sort(function(w,E){return b[w]-b[E]})}o(Fw,"computeAutoPlacement");function RJ(e){if(Cr(e)===m0)return[];var t=bc(e);return[b0(e),t,b0(t)]}o(RJ,"getExpandedFallbackPlacements");function NJ(e){var t=e.state,r=e.options,n=e.name;if(!t.modifiersData[n]._skip){for(var i=r.mainAxis,s=i===void 0?!0:i,u=r.altAxis,c=u===void 0?!0:u,d=r.fallbackPlacements,p=r.padding,h=r.boundary,m=r.rootBoundary,v=r.altBoundary,b=r.flipVariations,w=b===void 0?!0:b,E=r.allowedAutoPlacements,x=t.options.placement,g=Cr(x),y=g===x,I=d||(y||!w?[bc(x)]:RJ(x)),k=[x].concat(I).reduce(function(Se,ct){return Se.concat(Cr(ct)===m0?Fw(t,{placement:ct,boundary:h,rootBoundary:m,padding:p,flipVariations:w,allowedAutoPlacements:E}):ct)},[]),N=t.rects.reference,A=t.rects.popper,B=new Map,O=!0,P=k[0],M=0;M=0,W=H?"width":"height",K=$o(t,{placement:L,boundary:h,rootBoundary:m,altBoundary:v,padding:p}),ue=H?$?or:tr:$?gr:Qt;N[W]>A[W]&&(ue=bc(ue));var ce=bc(ue),de=[];if(s&&de.push(K[j]<=0),c&&de.push(K[ue]<=0,K[ce]<=0),de.every(function(Se){return Se})){P=L,O=!1;break}B.set(L,de)}if(O)for(var Ve=w?3:1,Ke=o(function(ct){var tt=k.find(function(bt){var se=B.get(bt);if(se)return se.slice(0,ct).every(function(te){return te})});if(tt)return P=tt,"break"},"_loop"),Qe=Ve;Qe>0;Qe--){var $e=Ke(Qe);if($e==="break")break}t.placement!==P&&(t.modifiersData[n]._skip=!0,t.placement=P,t.reset=!0)}}o(NJ,"flip");var kR={name:"flip",enabled:!0,phase:"main",fn:NJ,requiresIfExists:["offset"],data:{_skip:!1}};function CR(e,t,r){return r===void 0&&(r={x:0,y:0}),{top:e.top-t.height-r.y,right:e.right-t.width+r.x,bottom:e.bottom-t.height+r.y,left:e.left-t.width-r.x}}o(CR,"getSideOffsets");function TR(e){return[Qt,or,gr,tr].some(function(t){return e[t]>=0})}o(TR,"isAnySideFullyClipped");function PJ(e){var t=e.state,r=e.name,n=t.rects.reference,i=t.rects.popper,s=t.modifiersData.preventOverflow,u=$o(t,{elementContext:"reference"}),c=$o(t,{altBoundary:!0}),d=CR(u,n),p=CR(c,i,s),h=TR(d),m=TR(p);t.modifiersData[r]={referenceClippingOffsets:d,popperEscapeOffsets:p,isReferenceHidden:h,hasPopperEscaped:m},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":h,"data-popper-escaped":m})}o(PJ,"hide");var OR={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:PJ};function LJ(e,t,r){var n=Cr(e),i=[tr,Qt].indexOf(n)>=0?-1:1,s=typeof r=="function"?r(Object.assign({},t,{placement:e})):r,u=s[0],c=s[1];return u=u||0,c=(c||0)*i,[tr,or].indexOf(n)>=0?{x:c,y:u}:{x:u,y:c}}o(LJ,"distanceAndSkiddingToXY");function DJ(e){var t=e.state,r=e.options,n=e.name,i=r.offset,s=i===void 0?[0,0]:i,u=_0.reduce(function(h,m){return h[m]=LJ(m,t.rects,s),h},{}),c=u[t.placement],d=c.x,p=c.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=d,t.modifiersData.popperOffsets.y+=p),t.modifiersData[n]=u}o(DJ,"offset");var AR={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:DJ};function MJ(e){var t=e.state,r=e.name;t.modifiersData[r]=sp({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}o(MJ,"popperOffsets");var RR={name:"popperOffsets",enabled:!0,phase:"read",fn:MJ,data:{}};function zw(e){return e==="x"?"y":"x"}o(zw,"getAltAxis");function BJ(e){var t=e.state,r=e.options,n=e.name,i=r.mainAxis,s=i===void 0?!0:i,u=r.altAxis,c=u===void 0?!1:u,d=r.boundary,p=r.rootBoundary,h=r.altBoundary,m=r.padding,v=r.tether,b=v===void 0?!0:v,w=r.tetherOffset,E=w===void 0?0:w,x=$o(t,{boundary:d,rootBoundary:p,padding:m,altBoundary:h}),g=Cr(t.placement),y=ko(t.placement),I=!y,k=bu(g),N=zw(k),A=t.modifiersData.popperOffsets,B=t.rects.reference,O=t.rects.popper,P=typeof E=="function"?E(Object.assign({},t.rects,{placement:t.placement})):E,M=typeof P=="number"?{mainAxis:P,altAxis:P}:Object.assign({mainAxis:0,altAxis:0},P),L=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,j={x:0,y:0};if(A){if(s){var $,H=k==="y"?Qt:tr,W=k==="y"?gr:or,K=k==="y"?"height":"width",ue=A[k],ce=ue+x[H],de=ue-x[W],Ve=b?-O[K]/2:0,Ke=y===ia?B[K]:O[K],Qe=y===ia?-O[K]:-B[K],$e=t.elements.arrow,Se=b&&$e?vu($e):{width:0,height:0},ct=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:op(),tt=ct[H],bt=ct[W],se=yu(0,B[K],Se[K]),te=I?B[K]/2-Ve-se-tt-M.mainAxis:Ke-se-tt-M.mainAxis,ae=I?-B[K]/2+Ve+se+bt+M.mainAxis:Qe+se+bt+M.mainAxis,fe=t.elements.arrow&&Ho(t.elements.arrow),_e=fe?k==="y"?fe.clientTop||0:fe.clientLeft||0:0,ve=($=L?.[k])!=null?$:0,we=ue+te-ve-_e,Ae=ue+ae-ve,Pe=yu(b?_u(ce,we):ce,ue,b?Uo(de,Ae):de);A[k]=Pe,j[k]=Pe-ue}if(c){var dt,ft=k==="x"?Qt:tr,Ce=k==="x"?gr:or,Fe=A[N],pt=N==="y"?"height":"width",nr=Fe+x[ft],At=Fe-x[Ce],kt=[Qt,tr].indexOf(g)!==-1,Le=(dt=L?.[N])!=null?dt:0,Nt=kt?nr:Fe-B[pt]-O[pt]-Le+M.altAxis,yn=kt?Fe+B[pt]+O[pt]-Le-M.altAxis:At,on=b&&kt?yR(Nt,Fe,yn):yu(b?Nt:nr,Fe,b?yn:At);A[N]=on,j[N]=on-Fe}t.modifiersData[n]=j}}o(BJ,"preventOverflow");var NR={name:"preventOverflow",enabled:!0,phase:"main",fn:BJ,requiresIfExists:["offset"]};function Uw(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}o(Uw,"getHTMLElementScroll");function Hw(e){return e===rr(e)||!_r(e)?xu(e):Uw(e)}o(Hw,"getNodeScroll");function FJ(e){var t=e.getBoundingClientRect(),r=aa(t.width)/e.offsetWidth||1,n=aa(t.height)/e.offsetHeight||1;return r!==1||n!==1}o(FJ,"isElementScaled");function $w(e,t,r){r===void 0&&(r=!1);var n=_r(t),i=_r(t)&&FJ(t),s=Ur(t),u=Io(e,i),c={scrollLeft:0,scrollTop:0},d={x:0,y:0};return(n||!n&&!r)&&((kr(t)!=="body"||Su(s))&&(c=Hw(t)),_r(t)?(d=Io(t,!0),d.x+=t.clientLeft,d.y+=t.clientTop):s&&(d.x=wu(s))),{x:u.left+c.scrollLeft-d.x,y:u.top+c.scrollTop-d.y,width:u.width,height:u.height}}o($w,"getCompositeRect");function zJ(e){var t=new Map,r=new Set,n=[];e.forEach(function(s){t.set(s.name,s)});function i(s){r.add(s.name);var u=[].concat(s.requires||[],s.requiresIfExists||[]);u.forEach(function(c){if(!r.has(c)){var d=t.get(c);d&&i(d)}}),n.push(s)}return o(i,"sort"),e.forEach(function(s){r.has(s.name)||i(s)}),n}o(zJ,"order");function jw(e){var t=zJ(e);return _R.reduce(function(r,n){return r.concat(t.filter(function(i){return i.phase===n}))},[])}o(jw,"orderModifiers");function qw(e){var t;return function(){return t||(t=new Promise(function(r){Promise.resolve().then(function(){t=void 0,r(e())})})),t}}o(qw,"debounce");function Vw(e){var t=e.reduce(function(r,n){var i=r[n.name];return r[n.name]=i?Object.assign({},i,n,{options:Object.assign({},i.options,n.options),data:Object.assign({},i.data,n.data)}):n,r},{});return Object.keys(t).map(function(r){return t[r]})}o(Vw,"mergeByName");var PR={placement:"bottom",modifiers:[],strategy:"absolute"};function LR(){for(var e=arguments.length,t=new Array(e),r=0;rspan{display:flex}.Tooltip-module_button__2x9m0:focus{box-shadow:0 0 0 var(--button-focus-outline-width) var(--button-focus-outline-color);outline:none}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=bottom]{border-top:8px solid var(--tooltip-border-color)}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=top]{border-bottom:8px solid var(--tooltip-border-color)}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=left]{border-right:8px solid var(--tooltip-border-color)}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=right]{border-left:8px solid var(--tooltip-border-color)}.Tooltip-module_tooltip__3x8S8 .Tooltip-module_arrow__210Rd{position:absolute}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=bottom] .Tooltip-module_arrow__210Rd{border:var(--tooltip-arrow-size) solid transparent;border-bottom:var(--tooltip-arrow-size) solid var(--tooltip-border-color);top:calc(-1 * var(--tooltip-spacing-default) - var(--tooltip-arrow-size))}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=top] .Tooltip-module_arrow__210Rd{border:var(--tooltip-arrow-size) solid transparent;border-top:var(--tooltip-arrow-size) solid var(--tooltip-border-color);bottom:calc(-1 * var(--tooltip-spacing-default) - var(--tooltip-arrow-size))}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=left] .Tooltip-module_arrow__210Rd{border:var(--tooltip-arrow-size) solid transparent;border-left:var(--tooltip-arrow-size) solid var(--tooltip-border-color);right:calc(-1 * var(--tooltip-spacing-default) - var(--tooltip-arrow-size))}.Tooltip-module_tooltip__3x8S8[data-popper-placement^=right] .Tooltip-module_arrow__210Rd{border:var(--tooltip-arrow-size) solid transparent;border-right:var(--tooltip-arrow-size) solid var(--tooltip-border-color);left:calc(-1 * var(--tooltip-spacing-default) - var(--tooltip-arrow-size))}");var xc=o(e=>{var{boxShadow:t=!1,children:r,placement:n="auto",small:i=!1,buttonLabel:s="Tooltip",tooltipLabel:u="Tooltip",className:c,buttonClassName:d,tooltipClassName:p}=e,h=ye(e,["boxShadow","children","placement","small","buttonLabel","tooltipLabel","className","buttonClassName","tooltipClassName"]);let[m,v]=(0,en.useState)(!1),b=(0,en.useRef)(null),w=(0,en.useRef)(null),[E,x]=(0,en.useState)(null),{styles:g,attributes:y,forceUpdate:I}=Gw(b.current,w.current,{placement:n,modifiers:[{name:"arrow",options:{element:E}},{name:"offset",options:{offset:[0,10]}}]});return(0,en.useEffect)(()=>{I!==null&&m===!0&&I()},[m,I]),(0,en.useEffect)(()=>{let k=o(A=>{let B=A.key||A.keyCode;!m||B!=="Escape"&&B!=="Esc"&&B!==27||v(!1)},"o"),N=o(A=>{let B=A.target;!m||b.current.contains(B)||w.current.contains(B)||v(!1)},"t");return document.addEventListener("keyup",k),document.addEventListener("click",N),()=>{document.removeEventListener("keyup",k),document.removeEventListener("click",N)}}),en.default.createElement("div",Object.assign({},h,{className:xe(GJ,c)}),en.default.createElement("button",{ref:b,type:"button",className:xe(WJ,d),title:s,"aria-label":s,"aria-expanded":m,onClick:o(()=>{v(!m)},"onClick"),onBlur:o(()=>v(!1),"onBlur")},en.default.createElement("span",{"aria-hidden":"true"},en.default.createElement(uR,null))),m&&en.default.createElement("section",Object.assign({"aria-label":u,ref:w,className:xe(KJ,i&&JJ,t&&YJ,p),style:g.popper},y.popper),r,en.default.createElement("div",Object.assign({ref:x,className:QJ,style:g.arrow},y.arrow))))},"b");var XJ="Checkbox-module_checkbox__3r5uI",ZJ="Checkbox-module_input__2bdJk",eQ="Checkbox-module_label__148Ac",tQ="Checkbox-module_noLabel__1HSAV",rQ="Checkbox-module_errorText__1tRw6",nQ="Checkbox-module_helperText__261fG helpers_helper-text__YRZTD",zR="Checkbox-module_tooltipButton__ErN1J";Dt(`.helpers_visually-hidden__3lBcX{border:0;clip:"rect(0 0 0 0)";height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.helpers_button-reset__2d38b{background:none;border:none;color:inherit;cursor:pointer;font:inherit;padding:0}.helpers_text-body__FA9G-{color:var(--color-black-90);font-family:var(--font-default);font-size:var(--fontsize-body-m);line-height:var(--lineheight-l)}.helpers_text-medium__3Hiiz{font-family:var(--font-default);font-weight:500}.helpers_text-bold__2QyP8{font-family:var(--font-default);font-weight:700}.helpers_text-xl__33T1r{font-size:var(--fontsize-heading-m)}.helpers_text-lg__1_8nq{font-size:var(--fontsize-heading-s)}.helpers_text-md__RyeCd{font-size:var(--fontsize-heading-xs)}.helpers_subtitle__RE8f_{font-size:var(--fontsize-body-m)}.helpers_text-sm__AxqmS{font-size:var(--fontsize-body-s);line-height:var(--lineheight-xl)}.helpers_heading-xxl__1GAqs{font-size:var(--fontsize-heading-xxl);font-weight:400;letter-spacing:-1.2px;line-height:var(--lineheight-s)}.helpers_heading-xl__u_X50{font-size:var(--fontsize-heading-xl);font-weight:400;letter-spacing:-1px;line-height:var(--lineheight-s)}.helpers_heading-xl-mobile__gKona{font-size:var(--fontsize-heading-xl-mobile);font-weight:400;letter-spacing:-.8px;line-height:var(--lineheight-s)}.helpers_heading-l__3EMpz{font-size:var(--fontsize-heading-l);font-weight:400;letter-spacing:-.4px;line-height:var(--lineheight-m)}.helpers_heading-m__1Lsy-{font-size:var(--fontsize-heading-m);font-weight:500;letter-spacing:-.2px;line-height:var(--lineheight-m)}.helpers_heading-s__1EK5w{font-size:var(--fontsize-heading-s);font-weight:500;letter-spacing:0;line-height:var(--lineheight-l)}.helpers_heading-xs__iZYJi{font-size:var(--fontsize-heading-xs);font-weight:700;letter-spacing:0;line-height:var(--lineheight-l)}.helpers_heading-xxs__jqtFk{font-size:var(--fontsize-heading-xxs);font-weight:700;letter-spacing:.2px;line-height:var(--lineheight-l)}.helpers_helper-text__YRZTD{color:var(--color-black-60);display:block;flex-basis:100%;font-size:var(--fontsize-body-m);margin-top:var(--spacing-2-xs)}.Checkbox-module_checkbox__3r5uI{--size:24px;--icon-scale:1;--border-width:2px;--outline-width:3px;--label-font-size:var(--fontsize-body-m);--label-padding:var(--spacing-2-xs);--background-unselected:transparent;--background-selected:var(--color-bus);--background-hover:var(--color-bus-dark);--background-disabled:var(--color-black-10);--border-color-selected:var(--color-bus);--border-color-selected-hover:var(--color-bus-dark);--border-color-selected-focus:var(--color-bus);--border-color-unselected:var(--color-black-50);--border-color-unselected-hover:var(--color-black-90);--border-color-unselected-focus:var(--color-black-90);--border-color-disabled:var(--color-black-10);--icon-color-unselected:transparent;--icon-color-selected:var(--color-white);--icon-color-disabled:var(--color-white);--label-color:var(--color-black-90);--label-color-disabled:var(--color-black-40);--icon-size:var(--spacing-m);display:flex;flex-wrap:wrap;min-height:var(--size);position:relative}.Checkbox-module_checkbox__3r5uI,.Checkbox-module_checkbox__3r5uI *,.Checkbox-module_checkbox__3r5uI :after,.Checkbox-module_checkbox__3r5uI :before{box-sizing:border-box}.Checkbox-module_checkbox__3r5uI:not(:first-of-type){margin-top:var(--spacing-2-xs)}.Checkbox-module_input__2bdJk{-moz-appearance:none;-webkit-appearance:none;appearance:none;cursor:pointer;font-family:inherit;font-size:100%;line-height:1.15;margin:0;outline:none}.Checkbox-module_input__2bdJk,.Checkbox-module_input__2bdJk:before{height:var(--size);left:0;position:absolute;top:0;width:var(--size)}.Checkbox-module_input__2bdJk:before{background-color:var(--icon-color-unselected);content:"";mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M21 7L10 18l-5.5-5.5L6 11l4 4 9.5-9.5z'/%3E%3C/g%3E%3C/svg%3E");mask-position:center;mask-repeat:no-repeat;mask-size:calc(var(--size) * var(--icon-scale));transform:scale(.6);z-index:1}.Checkbox-module_input__2bdJk:disabled+label{color:var(--label-color-disabled)}.Checkbox-module_input__2bdJk:checked:disabled:before{background-color:var(--icon-color-disabled)}.Checkbox-module_input__2bdJk:disabled,.Checkbox-module_input__2bdJk:disabled+label{cursor:not-allowed}.Checkbox-module_input__2bdJk:focus+label:after,.Checkbox-module_input__2bdJk:focus:before,.Checkbox-module_input__2bdJk:hover+label:after,.Checkbox-module_input__2bdJk:hover:before{transition:85ms ease-out;transition-property:background-color,border-color,transform}.Checkbox-module_input__2bdJk:focus+label:before{box-shadow:0 0 0 var(--outline-width) var(--color-focus-outline);transform:translateZ(0);transition:85ms ease-out;transition-property:box-shadow,transform}.Checkbox-module_input__2bdJk:checked:before{background-color:var(--icon-color-selected);transform:scale(1)}.Checkbox-module_input__2bdJk:not(:checked):indeterminate:before{background-color:var(--icon-color-selected);mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M6 11h12v2H6z'/%3E%3C/g%3E%3C/svg%3E");transform:scale(1)}.Checkbox-module_input__2bdJk:checked+label:after,.Checkbox-module_input__2bdJk:indeterminate+label:after{background-color:var(--background-selected);border-color:var(--border-color-selected)}.Checkbox-module_input__2bdJk:disabled+label:after{background-color:var(--background-disabled);border-color:var(--border-color-disabled)}.Checkbox-module_input__2bdJk:not(:disabled):focus+label:after{border-color:var(--border-color-unselected-focus)}.Checkbox-module_input__2bdJk:not(:disabled):hover+label:after,.Checkbox-module_input__2bdJk:not(:disabled):hover:focus+label:after{border-color:var(--border-color-unselected-hover)}.Checkbox-module_input__2bdJk:not(:disabled):checked:focus+label:after,.Checkbox-module_input__2bdJk:not(:disabled):indeterminate:focus+label:after{border-color:var(--border-color-selected-focus)}.Checkbox-module_input__2bdJk:not(:disabled):checked:hover+label:after,.Checkbox-module_input__2bdJk:not(:disabled):checked:hover:focus+label:after,.Checkbox-module_input__2bdJk:not(:disabled):indeterminate:hover+label:after,.Checkbox-module_input__2bdJk:not(:disabled):indeterminate:hover:focus+label:after{background-color:var(--background-hover);border-color:var(--border-color-selected-hover)}.Checkbox-module_label__148Ac{color:var(--label-color);cursor:pointer;font-size:var(--label-font-size);line-height:var(--lineheight-m);padding-left:calc(var(--size) + var(--label-padding));padding-top:calc((var(--size) - var(--label-font-size) * var(--lineheight-m)) / 2);position:relative}.Checkbox-module_label__148Ac:after,.Checkbox-module_label__148Ac:before{content:"";left:0;position:absolute;top:0;height:var(--size);width:var(--size)}.Checkbox-module_label__148Ac:after{background-color:var(--background-unselected);border:var(--border-width) solid var(--border-color-unselected)}.Checkbox-module_noLabel__1HSAV{padding-left:var(--size)}.Checkbox-module_errorText__1tRw6{background-color:var(--color-error-light);border-left:8px solid var(--color-error);color:var(--color-black);display:flex;flex-basis:100%;font-size:var(--fontsize-body-m);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative}.Checkbox-module_errorText__1tRw6:before{background:var(--color-error);content:"";display:inline-block;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.Checkbox-module_tooltipButton__ErN1J{display:inline-block;margin-left:var(--spacing-2-xs)}`);var ua=Kn.default.forwardRef((e,t)=>{var{checked:r=!1,className:n,disabled:i=!1,errorText:s,helperText:u,id:c,indeterminate:d,label:p,onChange:h=o(()=>null,"y"),style:m,value:v,tooltipText:b,tooltipLabel:w,tooltipButtonLabel:E,tooltip:x}=e,g=ye(e,["checked","className","disabled","errorText","helperText","id","indeterminate","label","onChange","style","value","tooltipText","tooltipLabel","tooltipButtonLabel","tooltip"]);let y=(0,Kn.useRef)(null);(0,Kn.useEffect)(()=>{t&&hR(t,y),y.current.indeterminate=d},[y,t,d]),p&&typeof p!="string"&&typeof p!="number"&&console.warn("Using ReactElement as a label is against good usability and accessibility practices. Please prefer plain strings.");let I=p0(c,u,s,void 0,void 0);return Kn.default.createElement("div",{className:xe(XJ,n),style:m},Kn.default.createElement("input",Object.assign({ref:y,id:c,className:xe(ZJ),onChange:h,value:v,type:"checkbox",disabled:i,checked:r,"aria-describedby":I},g)),Kn.default.createElement("label",{htmlFor:c,className:xe(eQ,p?"":tQ)},p),x?Kn.default.createElement(xc,Object.assign({},x.props,{buttonClassName:zR})):null,b&&Kn.default.createElement(xc,{className:zR,buttonLabel:E,tooltipLabel:w},b),s&&Kn.default.createElement("div",{className:rQ,id:`${c}-error`},s),u&&Kn.default.createElement("div",{className:nQ,id:`${c}-helper`},u))});var S0=V(pe());function E0(){let[,e]=(0,S0.useState)(0);return(0,S0.useCallback)(()=>{e(t=>t+1)},[e])}o(E0,"o");var vr=V(pe());var I0=Si(),De=o(e=>up(e,I0),"raf"),k0=Si();De.write=e=>up(e,k0);var C0=Si();De.onStart=e=>up(e,C0);var Jw=Si();De.onFrame=e=>up(e,Jw);var Qw=Si();De.onFinish=e=>up(e,Qw);var Eu=[];De.setTimeout=(e,t)=>{let r=De.now()+t,n=o(()=>{let s=Eu.findIndex(u=>u.cancel==n);~s&&Eu.splice(s,1),us.count-=~s?1:0},"cancel"),i={time:r,handler:e,cancel:n};return Eu.splice(HR(r),0,i),us.count+=1,$R(),i};var HR=o(e=>~(~Eu.findIndex(t=>t.time>e)||~Eu.length),"findTimeout");De.cancel=e=>{I0.delete(e),k0.delete(e)};De.sync=e=>{Yw=!0,De.batchedUpdates(e),Yw=!1};De.throttle=e=>{let t;function r(){try{e(...t)}finally{t=null}}o(r,"queuedFn");function n(...i){t=i,De.onStart(r)}return o(n,"throttled"),n.handler=e,n.cancel=()=>{C0.delete(r),t=null},n};var Xw=typeof window<"u"?window.requestAnimationFrame:()=>{};De.use=e=>Xw=e;De.now=typeof performance<"u"?()=>performance.now():Date.now;De.batchedUpdates=e=>e();De.catch=console.error;De.frameLoop="always";De.advance=()=>{De.frameLoop!=="demand"?console.warn("Cannot call the manual advancement of rafz whilst frameLoop is not set as demand"):qR()};var ss=-1,Yw=!1;function up(e,t){Yw?(t.delete(e),e(0)):(t.add(e),$R())}o(up,"schedule");function $R(){ss<0&&(ss=0,De.frameLoop!=="demand"&&Xw(jR))}o($R,"start");function jR(){~ss&&(Xw(jR),De.batchedUpdates(qR))}o(jR,"loop");function qR(){let e=ss;ss=De.now();let t=HR(ss);t&&(VR(Eu.splice(0,t),r=>r.handler()),us.count-=t),C0.flush(),I0.flush(e?Math.min(64,ss-e):16.667),Jw.flush(),k0.flush(),Qw.flush()}o(qR,"update");function Si(){let e=new Set,t=e;return{add(r){us.count+=t==e&&!e.has(r)?1:0,e.add(r)},delete(r){return us.count-=t==e&&e.has(r)?1:0,e.delete(r)},flush(r){t.size&&(e=new Set,us.count-=t.size,VR(t,n=>n(r)&&e.add(n)),us.count+=e.size,t=e)}}}o(Si,"makeQueue");function VR(e,t){e.forEach(r=>{try{t(r)}catch(n){De.catch(n)}})}o(VR,"eachSafely");var us={count:0,clear(){ss=-1,Eu=[],C0=Si(),I0=Si(),Jw=Si(),k0=Si(),Qw=Si(),us.count=0}};var N0=V(pe()),qo=V(pe());function P0(){}o(P0,"noop");var QR=o((e,t,r)=>Object.defineProperty(e,t,{value:r,writable:!0,configurable:!0}),"defineHidden"),ne={arr:Array.isArray,obj:o(e=>!!e&&e.constructor.name==="Object","obj"),fun:o(e=>typeof e=="function","fun"),str:o(e=>typeof e=="string","str"),num:o(e=>typeof e=="number","num"),und:o(e=>e===void 0,"und")};function Ei(e,t){if(ne.arr(e)){if(!ne.arr(t)||e.length!==t.length)return!1;for(let r=0;re.forEach(t),"each");function Yn(e,t,r){if(ne.arr(e)){for(let n=0;nne.und(e)?[]:ne.arr(e)?e:[e],"toArray");function Ic(e,t){if(e.size){let r=Array.from(e);e.clear(),Ze(r,t)}}o(Ic,"flush");var kc=o((e,...t)=>Ic(e,r=>r(...t)),"flushCalls"),oS,XR,ls=null,ZR=!1,iS=P0,lQ=o(e=>{e.to&&(XR=e.to),e.now&&(De.now=e.now),e.colors!==void 0&&(ls=e.colors),e.skipAnimation!=null&&(ZR=e.skipAnimation),e.createStringInterpolator&&(oS=e.createStringInterpolator),e.requestAnimationFrame&&De.use(e.requestAnimationFrame),e.batchedUpdates&&(De.batchedUpdates=e.batchedUpdates),e.willAdvance&&(iS=e.willAdvance),e.frameLoop&&(De.frameLoop=e.frameLoop)},"assign"),Jn=Object.freeze({__proto__:null,get createStringInterpolator(){return oS},get to(){return XR},get colors(){return ls},get skipAnimation(){return ZR},get willAdvance(){return iS},assign:lQ}),lp=new Set,Co=[],Zw=[],A0=0,Cc={get idle(){return!lp.size&&!Co.length},start(e){A0>e.priority?(lp.add(e),De.onStart(cQ)):(eN(e),De(rS))},advance:rS,sort(e){if(A0)De.onFrame(()=>Cc.sort(e));else{let t=Co.indexOf(e);~t&&(Co.splice(t,1),tN(e))}},clear(){Co=[],lp.clear()}};function cQ(){lp.forEach(eN),lp.clear(),De(rS)}o(cQ,"flushStartQueue");function eN(e){Co.includes(e)||tN(e)}o(eN,"startSafely");function tN(e){Co.splice(dQ(Co,t=>t.priority>e.priority),0,e)}o(tN,"startUnsafely");function rS(e){let t=Zw;for(let r=0;r0}o(rS,"advance");function dQ(e,t){let r=e.findIndex(t);return r<0?e.length:r}o(dQ,"findIndex");var rN={transparent:0,aliceblue:4042850303,antiquewhite:4209760255,aqua:16777215,aquamarine:2147472639,azure:4043309055,beige:4126530815,bisque:4293182719,black:255,blanchedalmond:4293643775,blue:65535,blueviolet:2318131967,brown:2771004159,burlywood:3736635391,burntsienna:3934150143,cadetblue:1604231423,chartreuse:2147418367,chocolate:3530104575,coral:4286533887,cornflowerblue:1687547391,cornsilk:4294499583,crimson:3692313855,cyan:16777215,darkblue:35839,darkcyan:9145343,darkgoldenrod:3095792639,darkgray:2846468607,darkgreen:6553855,darkgrey:2846468607,darkkhaki:3182914559,darkmagenta:2332068863,darkolivegreen:1433087999,darkorange:4287365375,darkorchid:2570243327,darkred:2332033279,darksalmon:3918953215,darkseagreen:2411499519,darkslateblue:1211993087,darkslategray:793726975,darkslategrey:793726975,darkturquoise:13554175,darkviolet:2483082239,deeppink:4279538687,deepskyblue:12582911,dimgray:1768516095,dimgrey:1768516095,dodgerblue:512819199,firebrick:2988581631,floralwhite:4294635775,forestgreen:579543807,fuchsia:4278255615,gainsboro:3705462015,ghostwhite:4177068031,gold:4292280575,goldenrod:3668254975,gray:2155905279,green:8388863,greenyellow:2919182335,grey:2155905279,honeydew:4043305215,hotpink:4285117695,indianred:3445382399,indigo:1258324735,ivory:4294963455,khaki:4041641215,lavender:3873897215,lavenderblush:4293981695,lawngreen:2096890111,lemonchiffon:4294626815,lightblue:2916673279,lightcoral:4034953471,lightcyan:3774873599,lightgoldenrodyellow:4210742015,lightgray:3553874943,lightgreen:2431553791,lightgrey:3553874943,lightpink:4290167295,lightsalmon:4288707327,lightseagreen:548580095,lightskyblue:2278488831,lightslategray:2005441023,lightslategrey:2005441023,lightsteelblue:2965692159,lightyellow:4294959359,lime:16711935,limegreen:852308735,linen:4210091775,magenta:4278255615,maroon:2147483903,mediumaquamarine:1724754687,mediumblue:52735,mediumorchid:3126187007,mediumpurple:2473647103,mediumseagreen:1018393087,mediumslateblue:2070474495,mediumspringgreen:16423679,mediumturquoise:1221709055,mediumvioletred:3340076543,midnightblue:421097727,mintcream:4127193855,mistyrose:4293190143,moccasin:4293178879,navajowhite:4292783615,navy:33023,oldlace:4260751103,olive:2155872511,olivedrab:1804477439,orange:4289003775,orangered:4282712319,orchid:3664828159,palegoldenrod:4008225535,palegreen:2566625535,paleturquoise:2951671551,palevioletred:3681588223,papayawhip:4293907967,peachpuff:4292524543,peru:3448061951,pink:4290825215,plum:3718307327,powderblue:2967529215,purple:2147516671,rebeccapurple:1714657791,red:4278190335,rosybrown:3163525119,royalblue:1097458175,saddlebrown:2336560127,salmon:4202722047,sandybrown:4104413439,seagreen:780883967,seashell:4294307583,sienna:2689740287,silver:3233857791,skyblue:2278484991,slateblue:1784335871,slategray:1887473919,slategrey:1887473919,snow:4294638335,springgreen:16744447,steelblue:1182971135,tan:3535047935,teal:8421631,thistle:3636451583,tomato:4284696575,turquoise:1088475391,violet:4001558271,wheat:4125012991,white:4294967295,whitesmoke:4126537215,yellow:4294902015,yellowgreen:2597139199},jo="[-+]?\\d*\\.?\\d+",R0=jo+"%";function L0(...e){return"\\(\\s*("+e.join(")\\s*,\\s*(")+")\\s*\\)"}o(L0,"call");var fQ=new RegExp("rgb"+L0(jo,jo,jo)),pQ=new RegExp("rgba"+L0(jo,jo,jo,jo)),hQ=new RegExp("hsl"+L0(jo,R0,R0)),mQ=new RegExp("hsla"+L0(jo,R0,R0,jo)),gQ=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,_Q=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,vQ=/^#([0-9a-fA-F]{6})$/,bQ=/^#([0-9a-fA-F]{8})$/;function yQ(e){let t;return typeof e=="number"?e>>>0===e&&e>=0&&e<=4294967295?e:null:(t=vQ.exec(e))?parseInt(t[1]+"ff",16)>>>0:ls&&ls[e]!==void 0?ls[e]:(t=fQ.exec(e))?(wc(t[1])<<24|wc(t[2])<<16|wc(t[3])<<8|255)>>>0:(t=pQ.exec(e))?(wc(t[1])<<24|wc(t[2])<<16|wc(t[3])<<8|KR(t[4]))>>>0:(t=gQ.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+"ff",16)>>>0:(t=bQ.exec(e))?parseInt(t[1],16)>>>0:(t=_Q.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)>>>0:(t=hQ.exec(e))?(WR(GR(t[1]),T0(t[2]),T0(t[3]))|255)>>>0:(t=mQ.exec(e))?(WR(GR(t[1]),T0(t[2]),T0(t[3]))|KR(t[4]))>>>0:null}o(yQ,"normalizeColor");function eS(e,t,r){return r<0&&(r+=1),r>1&&(r-=1),r<1/6?e+(t-e)*6*r:r<1/2?t:r<2/3?e+(t-e)*(2/3-r)*6:e}o(eS,"hue2rgb");function WR(e,t,r){let n=r<.5?r*(1+t):r+t-r*t,i=2*r-n,s=eS(i,n,e+1/3),u=eS(i,n,e),c=eS(i,n,e-1/3);return Math.round(s*255)<<24|Math.round(u*255)<<16|Math.round(c*255)<<8}o(WR,"hslToRgb");function wc(e){let t=parseInt(e,10);return t<0?0:t>255?255:t}o(wc,"parse255");function GR(e){return(parseFloat(e)%360+360)%360/360}o(GR,"parse360");function KR(e){let t=parseFloat(e);return t<0?0:t>1?255:Math.round(t*255)}o(KR,"parse1");function T0(e){let t=parseFloat(e);return t<0?0:t>100?1:t/100}o(T0,"parsePercentage");function YR(e){let t=yQ(e);if(t===null)return e;t=t||0;let r=(t&4278190080)>>>24,n=(t&16711680)>>>16,i=(t&65280)>>>8,s=(t&255)/255;return`rgba(${r}, ${n}, ${i}, ${s})`}o(YR,"colorToRgba");var cs=o((e,t,r)=>{if(ne.fun(e))return e;if(ne.arr(e))return cs({range:e,output:t,extrapolate:r});if(ne.str(e.output[0]))return oS(e);let n=e,i=n.output,s=n.range||[0,1],u=n.extrapolateLeft||n.extrapolate||"extend",c=n.extrapolateRight||n.extrapolate||"extend",d=n.easing||(p=>p);return p=>{let h=wQ(p,s);return xQ(p,s[h],s[h+1],i[h],i[h+1],d,u,c,n.map)}},"createInterpolator");function xQ(e,t,r,n,i,s,u,c,d){let p=d?d(e):e;if(pr){if(c==="identity")return p;c==="clamp"&&(p=r)}return n===i?n:t===r?e<=t?n:i:(t===-1/0?p=-p:r===1/0?p=p-t:p=(p-t)/(r-t),p=s(p),n===-1/0?p=-p:i===1/0?p=p+n:p=p*(i-n)+n,p)}o(xQ,"interpolate");function wQ(e,t){for(var r=1;r=e);++r);return r-1}o(wQ,"findRange");function nS(){return nS=Object.assign||function(e){for(var t=1;t!!(e&&e[Sc]),"hasFluidValue"),Hr=o(e=>e&&e[Sc]?e[Sc]():e,"getFluidValue"),aS=o(e=>e[Iu]||null,"getFluidObservers");function SQ(e,t){e.eventObserved?e.eventObserved(t):e(t)}o(SQ,"callFluidObserver");function ku(e,t){let r=e[Iu];r&&r.forEach(n=>{SQ(n,t)})}o(ku,"callFluidObservers");var lS=class lS{constructor(t){if(this[Sc]=void 0,this[Iu]=void 0,!t&&!(t=this.get))throw Error("Unknown getter");EQ(this,t)}};o(lS,"FluidValue");var Ec=lS,EQ=o((e,t)=>nN(e,Sc,t),"setFluidGetter");function la(e,t){if(e[Sc]){let r=e[Iu];r||nN(e,Iu,r=new Set),r.has(t)||(r.add(t),e.observerAdded&&e.observerAdded(r.size,t))}return t}o(la,"addFluidObserver");function ds(e,t){let r=e[Iu];if(r&&r.has(t)){let n=r.size-1;n?r.delete(t):e[Iu]=null,e.observerRemoved&&e.observerRemoved(n,t)}}o(ds,"removeFluidObserver");var nN=o((e,t,r)=>Object.defineProperty(e,t,{value:r,writable:!0,configurable:!0}),"setHidden"),O0=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,IQ=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,JR=new RegExp(`(${O0.source})(%|[a-z]+)`,"i"),tS,kQ=/rgba\(([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+)\)/gi,CQ=o((e,t,r,n,i)=>`rgba(${Math.round(t)}, ${Math.round(r)}, ${Math.round(n)}, ${i})`,"rgbaRound"),D0=o(e=>{tS||(tS=ls?new RegExp(`(${Object.keys(ls).join("|")})(?!\\w)`,"g"):/^\b$/);let t=e.output.map(s=>Hr(s).replace(IQ,YR).replace(tS,YR)),r=t.map(s=>s.match(O0).map(Number)),i=r[0].map((s,u)=>r.map(c=>{if(!(u in c))throw Error('The arity of each "output" value must be equal');return c[u]})).map(s=>cs(nS({},e,{output:s})));return s=>{var u;let c=!JR.test(t[0])&&((u=t.find(p=>JR.test(p)))==null?void 0:u.replace(O0,"")),d=0;return t[0].replace(O0,()=>`${i[d++](s)}${c||""}`).replace(kQ,CQ)}},"createStringInterpolator"),sS="react-spring: ",oN=o(e=>{let t=e,r=!1;if(typeof t!="function")throw new TypeError(`${sS}once requires a function parameter`);return(...n)=>{r||(t(...n),r=!0)}},"once"),TQ=oN(console.warn);function iN(){TQ(`${sS}The "interpolate" function is deprecated in v9 (use "to" instead)`)}o(iN,"deprecateInterpolate");var OQ=oN(console.warn);function aN(){OQ(`${sS}Directly calling start instead of using the api object is deprecated in v9 (use ".start" instead), this will be removed in later 0.X.0 versions`)}o(aN,"deprecateDirectCall");function Tc(e){return ne.str(e)&&(e[0]=="#"||/\d/.test(e)||e in(ls||{}))}o(Tc,"isAnimatedString");var cp=o(e=>(0,qo.useEffect)(e,AQ),"useOnce"),AQ=[];function M0(){let e=(0,qo.useState)()[1],t=(0,qo.useState)(RQ)[0];return cp(t.unmount),()=>{t.current&&e({})}}o(M0,"useForceUpdate");function RQ(){let e={current:!0,unmount:o(()=>()=>{e.current=!1},"unmount")};return e}o(RQ,"makeMountedRef");function sN(e,t){let[r]=(0,qo.useState)(()=>({inputs:t,result:e()})),n=(0,qo.useRef)(),i=n.current,s=i;return s?t&&s.inputs&&NQ(t,s.inputs)||(s={inputs:t,result:e()}):s=r,(0,qo.useEffect)(()=>{n.current=s,i==r&&(r.inputs=r.result=void 0)},[s]),s.result}o(sN,"useMemoOne");function NQ(e,t){if(e.length!==t.length)return!1;for(let r=0;r{t.current=e}),t.current}o(uS,"usePrev");var B0=typeof window<"u"&&window.document&&window.document.createElement?N0.useLayoutEffect:N0.useEffect;var xp=V(pe()),To=V(pe());var dN=V(pe()),ca=V(pe());var dp=Symbol.for("Animated:node"),PQ=o(e=>!!e&&e[dp]===e,"isAnimated"),Vo=o(e=>e&&e[dp],"getAnimated"),q0=o((e,t)=>QR(e,dp,t),"setAnimated"),fp=o(e=>e&&e[dp]&&e[dp].getPayload(),"getPayload"),fS=class fS{constructor(){this.payload=void 0,q0(this,this)}getPayload(){return this.payload||[]}};o(fS,"Animated");var F0=fS,H0=class H0 extends F0{constructor(t){super(),this.done=!0,this.elapsedTime=void 0,this.lastPosition=void 0,this.lastVelocity=void 0,this.v0=void 0,this.durationProgress=0,this._value=t,ne.num(this._value)&&(this.lastPosition=this._value)}static create(t){return new H0(t)}getPayload(){return[this]}getValue(){return this._value}setValue(t,r){return ne.num(t)&&(this.lastPosition=t,r&&(t=Math.round(t/r)*r,this.done&&(this.lastPosition=t))),this._value===t?!1:(this._value=t,!0)}reset(){let{done:t}=this;this.done=!1,ne.num(this._value)&&(this.elapsedTime=0,this.durationProgress=0,this.lastPosition=this._value,t&&(this.lastVelocity=null),this.v0=null)}};o(H0,"AnimatedValue");var Cu=H0,$0=class $0 extends Cu{constructor(t){super(0),this._string=null,this._toString=void 0,this._toString=cs({output:[t,t]})}static create(t){return new $0(t)}getValue(){let t=this._string;return t??(this._string=this._toString(this._value))}setValue(t){if(ne.str(t)){if(t==this._string)return!1;this._string=t,this._value=1}else if(super.setValue(t))this._string=null;else return!1;return!0}reset(t){t&&(this._toString=cs({output:[this.getValue(),t]})),this._value=0,super.reset()}};o($0,"AnimatedString");var Tu=$0,z0={dependencies:null},pS=class pS extends F0{constructor(t){super(),this.source=t,this.setValue(t)}getValue(t){let r={};return Yn(this.source,(n,i)=>{PQ(n)?r[i]=n.getValue(t):_n(n)?r[i]=Hr(n):t||(r[i]=n)}),r}setValue(t){this.source=t,this.payload=this._makePayload(t)}reset(){this.payload&&Ze(this.payload,t=>t.reset())}_makePayload(t){if(t){let r=new Set;return Yn(t,this._addToPayload,r),Array.from(r)}}_addToPayload(t){z0.dependencies&&_n(t)&&z0.dependencies.add(t);let r=fp(t);r&&Ze(r,n=>this.add(n))}};o(pS,"AnimatedObject");var Ou=pS,j0=class j0 extends Ou{constructor(t){super(t)}static create(t){return new j0(t)}getValue(){return this.source.map(t=>t.getValue())}setValue(t){let r=this.getPayload();return t.length==r.length?r.map((n,i)=>n.setValue(t[i])).some(Boolean):(super.setValue(t.map(LQ)),!0)}};o(j0,"AnimatedArray");var cS=j0;function LQ(e){return(Tc(e)?Tu:Cu).create(e)}o(LQ,"makeAnimated");function V0(e){let t=Vo(e);return t?t.constructor:ne.arr(e)?cS:Tc(e)?Tu:Cu}o(V0,"getAnimatedType");function U0(){return U0=Object.assign||function(e){for(var t=1;t{let r=!ne.fun(e)||e.prototype&&e.prototype.isReactComponent;return(0,ca.forwardRef)((n,i)=>{let s=(0,ca.useRef)(null),u=r&&(0,ca.useCallback)(w=>{s.current=MQ(i,w)},[i]),[c,d]=DQ(n,t),p=M0(),h=o(()=>{let w=s.current;if(r&&!w)return;(w?t.applyAnimatedValues(w,c.getValue(!0)):!1)===!1&&p()},"callback"),m=new dS(h,d),v=(0,ca.useRef)();B0(()=>{let w=v.current;v.current=m,Ze(d,E=>la(E,m)),w&&(Ze(w.deps,E=>ds(E,w)),De.cancel(w.update))}),(0,ca.useEffect)(h,[]),cp(()=>()=>{let w=v.current;Ze(w.deps,E=>ds(E,w))});let b=t.getComponentProps(c.getValue());return dN.createElement(e,U0({},b,{ref:u}))})},"withAnimated"),hS=class hS{constructor(t,r){this.update=t,this.deps=r}eventObserved(t){t.type=="change"&&De.write(this.update)}};o(hS,"PropsObserver");var dS=hS;function DQ(e,t){let r=new Set;return z0.dependencies=r,e.style&&(e=U0({},e,{style:t.createAnimatedStyle(e.style)})),e=new Ou(e),z0.dependencies=null,[e,r]}o(DQ,"getAnimatedState");function MQ(e,t){return e&&(ne.fun(e)?e(t):e.current=t),t}o(MQ,"updateRef");var lN=Symbol.for("AnimatedComponent"),fN=o((e,{applyAnimatedValues:t=o(()=>!1,"_applyAnimatedValues"),createAnimatedStyle:r=o(i=>new Ou(i),"_createAnimatedStyle"),getComponentProps:n=o(i=>i,"_getComponentProps")}={})=>{let i={applyAnimatedValues:t,createAnimatedStyle:r,getComponentProps:n},s=o(u=>{let c=cN(u)||"Anonymous";return ne.str(u)?u=s[u]||(s[u]=uN(u,i)):u=u[lN]||(u[lN]=uN(u,i)),u.displayName=`Animated(${c})`,u},"animated");return Yn(e,(u,c)=>{ne.arr(e)&&(c=cN(u)),s[c]=s(u)}),{animated:s}},"createHost"),cN=o(e=>ne.str(e)?e:e&&ne.str(e.displayName)?e.displayName:ne.fun(e)&&e.name||null,"getDisplayName");function Tr(){return Tr=Object.assign||function(e){for(var t=1;te===!0||!!(t&&e&&(ne.fun(e)?e(t):gn(e).includes(t))),"matchProp"),wN=o((e,t)=>ne.obj(e)?t&&e[t]:e,"resolveProp"),SN=o((e,t)=>e.default===!0?e[t]:e.default?e.default[t]:void 0,"getDefaultProp"),BQ=o(e=>e,"noopTransform"),TS=o((e,t=BQ)=>{let r=FQ;e.default&&e.default!==!0&&(e=e.default,r=Object.keys(e));let n={};for(let i of r){let s=t(e[i],i);ne.und(s)||(n[i]=s)}return n},"getDefaultProps"),FQ=["config","onProps","onStart","onChange","onPause","onResume","onRest"],zQ={config:1,from:1,to:1,ref:1,loop:1,reset:1,pause:1,cancel:1,reverse:1,immediate:1,default:1,delay:1,onProps:1,onStart:1,onChange:1,onPause:1,onResume:1,onRest:1,onResolve:1,items:1,trail:1,sort:1,expires:1,initial:1,enter:1,update:1,leave:1,children:1,onDestroyed:1,keys:1,callId:1,parentId:1};function UQ(e){let t={},r=0;if(Yn(e,(n,i)=>{zQ[i]||(t[i]=n,r++)}),r)return t}o(UQ,"getForwardProps");function EN(e){let t=UQ(e);if(t){let r={to:t};return Yn(e,(n,i)=>i in t||(r[i]=n)),r}return Tr({},e)}o(EN,"inferTo");function _p(e){return e=Hr(e),ne.arr(e)?e.map(_p):Tc(e)?Jn.createStringInterpolator({range:[0,1],output:[e,e]})(1):e}o(_p,"computeGoal");function HQ(e){for(let t in e)return!0;return!1}o(HQ,"hasProps");function _S(e){return ne.fun(e)||ne.arr(e)&&ne.obj(e[0])}o(_S,"isAsyncTo");function $Q(e,t){var r;(r=e.ref)==null||r.delete(e),t?.delete(e)}o($Q,"detachRefs");function jQ(e,t){if(t&&e.ref!==t){var r;(r=e.ref)==null||r.delete(e),t.add(e),e.ref=t}}o(jQ,"replaceRef");var qQ={default:{tension:170,friction:26},gentle:{tension:120,friction:14},wobbly:{tension:180,friction:12},stiff:{tension:210,friction:20},slow:{tension:280,friction:60},molasses:{tension:280,friction:120}},VQ=o(e=>e,"linear"),vS=Tr({},qQ.default,{mass:1,damping:1,easing:VQ,clamp:!1}),RS=class RS{constructor(){this.tension=void 0,this.friction=void 0,this.frequency=void 0,this.damping=void 0,this.mass=void 0,this.velocity=0,this.restVelocity=void 0,this.precision=void 0,this.progress=void 0,this.duration=void 0,this.easing=void 0,this.clamp=void 0,this.bounce=void 0,this.decay=void 0,this.round=void 0,Object.assign(this,vS)}};o(RS,"AnimationConfig");var bS=RS;function WQ(e,t,r){r&&(r=Tr({},r),pN(r,t),t=Tr({},r,t)),pN(e,t),Object.assign(e,t);for(let u in vS)e[u]==null&&(e[u]=vS[u]);let{mass:n,frequency:i,damping:s}=e;return ne.und(i)||(i<.01&&(i=.01),s<0&&(s=0),e.tension=Math.pow(2*Math.PI/i,2)*n,e.friction=4*Math.PI*s*n/i),e}o(WQ,"mergeConfig");function pN(e,t){if(!ne.und(t.decay))e.duration=void 0;else{let r=!ne.und(t.tension)||!ne.und(t.friction);(r||!ne.und(t.frequency)||!ne.und(t.damping)||!ne.und(t.mass))&&(e.duration=void 0,e.decay=void 0),r&&(e.frequency=void 0)}}o(pN,"sanitizeConfig");var hN=[],NS=class NS{constructor(){this.changed=!1,this.values=hN,this.toValues=null,this.fromValues=hN,this.to=void 0,this.from=void 0,this.config=new bS,this.immediate=!1}};o(NS,"Animation");var yS=NS;function IN(e,{key:t,props:r,defaultProps:n,state:i,actions:s}){return new Promise((u,c)=>{var d;let p,h,m=gp((d=r.cancel)!=null?d:n?.cancel,t);if(m)w();else{ne.und(r.pause)||(i.paused=gp(r.pause,t));let E=n?.pause;E!==!0&&(E=i.paused||gp(E,t)),p=Au(r.delay||0,t),E?(i.resumeQueue.add(b),s.pause()):(s.resume(),b())}function v(){i.resumeQueue.add(b),i.timeouts.delete(h),h.cancel(),p=h.time-De.now()}o(v,"onPause");function b(){p>0&&!Jn.skipAnimation?(h=De.setTimeout(w,p),i.pauseQueue.add(v),i.timeouts.add(h)):w()}o(b,"onResume");function w(){i.pauseQueue.delete(v),i.timeouts.delete(h),e<=(i.cancelId||0)&&(m=!0);try{s.start(Tr({},r,{callId:e,cancel:m}),u)}catch(E){c(E)}}o(w,"onStart")})}o(IN,"scheduleProps");var OS=o((e,t)=>t.length==1?t[0]:t.some(r=>r.cancelled)?Oc(e.get()):t.every(r=>r.noop)?kN(e.get()):Wo(e.get(),t.every(r=>r.finished)),"getCombinedResult"),kN=o(e=>({value:e,noop:!0,finished:!0,cancelled:!1}),"getNoopResult"),Wo=o((e,t,r=!1)=>({value:e,finished:t,cancelled:r}),"getFinishedResult"),Oc=o(e=>({value:e,cancelled:!0,finished:!1}),"getCancelledResult");function CN(e,t,r,n){let{callId:i,parentId:s,onRest:u}=t,{asyncTo:c,promise:d}=r;return!s&&e===c&&!t.reset?d:r.promise=(async()=>{r.asyncId=i,r.asyncTo=e;let p=TS(t,(x,g)=>g==="onRest"?void 0:x),h,m,v=new Promise((x,g)=>(h=x,m=g)),b=o(x=>{let g=i<=(r.cancelId||0)&&Oc(n)||i!==r.asyncId&&Wo(n,!1);if(g)throw x.result=g,m(x),x},"bailIfEnded"),w=o((x,g)=>{let y=new W0,I=new G0;return(async()=>{if(Jn.skipAnimation)throw vp(r),I.result=Wo(n,!1),m(I),I;b(y);let k=ne.obj(x)?Tr({},x):Tr({},g,{to:x});k.parentId=i,Yn(p,(A,B)=>{ne.und(k[B])&&(k[B]=A)});let N=await n.start(k);return b(y),r.paused&&await new Promise(A=>{r.resumeQueue.add(A)}),N})()},"animate"),E;if(Jn.skipAnimation)return vp(r),Wo(n,!1);try{let x;ne.arr(e)?x=(async g=>{for(let y of g)await w(y)})(e):x=Promise.resolve(e(w,n.stop.bind(n))),await Promise.all([x.then(h),v]),E=Wo(n.get(),!0,!1)}catch(x){if(x instanceof W0)E=x.result;else if(x instanceof G0)E=x.result;else throw x}finally{i==r.asyncId&&(r.asyncId=s,r.asyncTo=s?c:void 0,r.promise=s?d:void 0)}return ne.fun(u)&&De.batchedUpdates(()=>{u(E,n,n.item)}),E})()}o(CN,"runAsync");function vp(e,t){Ic(e.timeouts,r=>r.cancel()),e.pauseQueue.clear(),e.resumeQueue.clear(),e.asyncId=e.asyncTo=e.promise=void 0,t&&(e.cancelId=t)}o(vp,"stopAsync");var PS=class PS extends Error{constructor(){super("An async animation has been interrupted. You see this error because you forgot to use `await` or `.catch(...)` on its returned promise."),this.result=void 0}};o(PS,"BailSignal");var W0=PS,LS=class LS extends Error{constructor(){super("SkipAnimationSignal"),this.result=void 0}};o(LS,"SkipAniamtionSignal");var G0=LS,xS=o(e=>e instanceof bp,"isFrameValue"),GQ=1,DS=class DS extends Ec{constructor(...t){super(...t),this.id=GQ++,this.key=void 0,this._priority=0}get priority(){return this._priority}set priority(t){this._priority!=t&&(this._priority=t,this._onPriorityChange(t))}get(){let t=Vo(this);return t&&t.getValue()}to(...t){return Jn.to(this,t)}interpolate(...t){return iN(),Jn.to(this,t)}toJSON(){return this.get()}observerAdded(t){t==1&&this._attach()}observerRemoved(t){t==0&&this._detach()}_attach(){}_detach(){}_onChange(t,r=!1){ku(this,{type:"change",parent:this,value:t,idle:r})}_onPriorityChange(t){this.idle||Cc.sort(this),ku(this,{type:"priority",parent:this,priority:t})}};o(DS,"FrameValue");var bp=DS,Ru=Symbol.for("SpringPhase"),TN=1,wS=2,SS=4,mS=o(e=>(e[Ru]&TN)>0,"hasAnimated"),fs=o(e=>(e[Ru]&wS)>0,"isAnimating"),pp=o(e=>(e[Ru]&SS)>0,"isPaused"),mN=o((e,t)=>t?e[Ru]|=wS|TN:e[Ru]&=~wS,"setActiveBit"),gN=o((e,t)=>t?e[Ru]|=SS:e[Ru]&=~SS,"setPausedBit"),MS=class MS extends bp{constructor(t,r){if(super(),this.key=void 0,this.animation=new yS,this.queue=void 0,this.defaultProps={},this._state={paused:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._pendingCalls=new Set,this._lastCallId=0,this._lastToId=0,this._memoizedDuration=0,!ne.und(t)||!ne.und(r)){let n=ne.obj(t)?Tr({},t):Tr({},r,{from:t});ne.und(n.default)&&(n.default=!0),this.start(n)}}get idle(){return!(fs(this)||this._state.asyncTo)||pp(this)}get goal(){return Hr(this.animation.to)}get velocity(){let t=Vo(this);return t instanceof Cu?t.lastVelocity||0:t.getPayload().map(r=>r.lastVelocity||0)}get hasAnimated(){return mS(this)}get isAnimating(){return fs(this)}get isPaused(){return pp(this)}advance(t){let r=!0,n=!1,i=this.animation,{config:s,toValues:u}=i,c=fp(i.to);!c&&_n(i.to)&&(u=gn(Hr(i.to))),i.values.forEach((h,m)=>{if(h.done)return;let v=h.constructor==Tu?1:c?c[m].lastPosition:u[m],b=i.immediate,w=v;if(!b){if(w=h.lastPosition,s.tension<=0){h.done=!0;return}let E=h.elapsedTime+=t,x=i.fromValues[m],g=h.v0!=null?h.v0:h.v0=ne.arr(s.velocity)?s.velocity[m]:s.velocity,y;if(ne.und(s.duration))if(s.decay){let I=s.decay===!0?.998:s.decay,k=Math.exp(-(1-I)*E);w=x+g/(1-I)*(1-k),b=Math.abs(h.lastPosition-w)<.1,y=g*k}else{y=h.lastVelocity==null?g:h.lastVelocity;let I=s.precision||(x==v?.005:Math.min(1,Math.abs(v-x)*.001)),k=s.restVelocity||I/10,N=s.clamp?0:s.bounce,A=!ne.und(N),B=x==v?h.v0>0:xk,!(!O&&(b=Math.abs(v-w)<=I,b)));++j){A&&(P=w==v||w>v==B,P&&(y=-y*N,w=v));let $=-s.tension*1e-6*(w-v),H=-s.friction*.001*y,W=($+H)/s.mass;y=y+W*M,w=w+y*M}}else{let I=1;s.duration>0&&(this._memoizedDuration!==s.duration&&(this._memoizedDuration=s.duration,h.durationProgress>0&&(h.elapsedTime=s.duration*h.durationProgress,E=h.elapsedTime+=t)),I=(s.progress||0)+E/this._memoizedDuration,I=I>1?1:I<0?0:I,h.durationProgress=I),w=x+s.easing(I)*(v-x),y=(w-h.lastPosition)/t,b=I==1}h.lastVelocity=y,Number.isNaN(w)&&(console.warn("Got NaN while animating:",this),b=!0)}c&&!c[m].done&&(b=!1),b?h.done=!0:r=!1,h.setValue(w,s.round)&&(n=!0)});let d=Vo(this),p=d.getValue();if(r){let h=Hr(i.to);(p!==h||n)&&!s.decay?(d.setValue(h),this._onChange(h)):n&&s.decay&&this._onChange(p),this._stop()}else n&&this._onChange(p)}set(t){return De.batchedUpdates(()=>{this._stop(),this._focus(t),this._set(t)}),this}pause(){this._update({pause:!0})}resume(){this._update({pause:!1})}finish(){if(fs(this)){let{to:t,config:r}=this.animation;De.batchedUpdates(()=>{this._onStart(),r.decay||this._set(t,!1),this._stop()})}return this}update(t){return(this.queue||(this.queue=[])).push(t),this}start(t,r){let n;return ne.und(t)?(n=this.queue||[],this.queue=[]):n=[ne.obj(t)?t:Tr({},r,{to:t})],Promise.all(n.map(i=>this._update(i))).then(i=>OS(this,i))}stop(t){let{to:r}=this.animation;return this._focus(this.get()),vp(this._state,t&&this._lastCallId),De.batchedUpdates(()=>this._stop(r,t)),this}reset(){this._update({reset:!0})}eventObserved(t){t.type=="change"?this._start():t.type=="priority"&&(this.priority=t.priority+1)}_prepareNode(t){let r=this.key||"",{to:n,from:i}=t;n=ne.obj(n)?n[r]:n,(n==null||_S(n))&&(n=void 0),i=ne.obj(i)?i[r]:i,i==null&&(i=void 0);let s={to:n,from:i};return mS(this)||(t.reverse&&([n,i]=[i,n]),i=Hr(i),ne.und(i)?Vo(this)||this._set(n):this._set(i)),s}_update(t,r){let n=Tr({},t),{key:i,defaultProps:s}=this;n.default&&Object.assign(s,TS(n,(d,p)=>/^on/.test(p)?wN(d,i):d)),vN(this,n,"onProps"),mp(this,"onProps",n,this);let u=this._prepareNode(n);if(Object.isFrozen(this))throw Error("Cannot animate a `SpringValue` object that is frozen. Did you forget to pass your component to `animated(...)` before animating its props?");let c=this._state;return IN(++this._lastCallId,{key:i,props:n,defaultProps:s,state:c,actions:{pause:o(()=>{pp(this)||(gN(this,!0),kc(c.pauseQueue),mp(this,"onPause",Wo(this,hp(this,this.animation.to)),this))},"pause"),resume:o(()=>{pp(this)&&(gN(this,!1),fs(this)&&this._resume(),kc(c.resumeQueue),mp(this,"onResume",Wo(this,hp(this,this.animation.to)),this))},"resume"),start:this._merge.bind(this,u)}}).then(d=>{if(n.loop&&d.finished&&!(r&&d.noop)){let p=ON(n);if(p)return this._update(p,!0)}return d})}_merge(t,r,n){if(r.cancel)return this.stop(!0),n(Oc(this));let i=!ne.und(t.to),s=!ne.und(t.from);if(i||s)if(r.callId>this._lastToId)this._lastToId=r.callId;else return n(Oc(this));let{key:u,defaultProps:c,animation:d}=this,{to:p,from:h}=d,{to:m=p,from:v=h}=t;s&&!i&&(!r.default||ne.und(m))&&(m=v),r.reverse&&([m,v]=[v,m]);let b=!Ei(v,h);b&&(d.from=v),v=Hr(v);let w=!Ei(m,p);w&&this._focus(m);let E=_S(r.to),{config:x}=d,{decay:g,velocity:y}=x;(i||s)&&(x.velocity=0),r.config&&!E&&WQ(x,Au(r.config,u),r.config!==c.config?Au(c.config,u):void 0);let I=Vo(this);if(!I||ne.und(m))return n(Wo(this,!0));let k=ne.und(r.reset)?s&&!r.default:!ne.und(v)&&gp(r.reset,u),N=k?v:this.get(),A=_p(m),B=ne.num(A)||ne.arr(A)||Tc(A),O=!E&&(!B||gp(c.immediate||r.immediate,u));if(w){let j=V0(m);if(j!==I.constructor)if(O)I=this._set(A);else throw Error(`Cannot animate between ${I.constructor.name} and ${j.name}, as the "to" prop suggests`)}let P=I.constructor,M=_n(m),L=!1;if(!M){let j=k||!mS(this)&&b;(w||j)&&(L=Ei(_p(N),A),M=!L),(!Ei(d.immediate,O)&&!O||!Ei(x.decay,g)||!Ei(x.velocity,y))&&(M=!0)}if(L&&fs(this)&&(d.changed&&!k?M=!0:M||this._stop(p)),!E&&((M||_n(p))&&(d.values=I.getPayload(),d.toValues=_n(m)?null:P==Tu?[1]:gn(A)),d.immediate!=O&&(d.immediate=O,!O&&!k&&this._set(p)),M)){let{onRest:j}=d;Ze(YQ,H=>vN(this,r,H));let $=Wo(this,hp(this,p));kc(this._pendingCalls,$),this._pendingCalls.add(n),d.changed&&De.batchedUpdates(()=>{d.changed=!k,j?.($,this),k?Au(c.onRest,$):d.onStart==null||d.onStart($,this)})}k&&this._set(N),E?n(CN(r.to,r,this._state,this)):M?this._start():fs(this)&&!w?this._pendingCalls.add(n):n(kN(N))}_focus(t){let r=this.animation;t!==r.to&&(aS(this)&&this._detach(),r.to=t,aS(this)&&this._attach())}_attach(){let t=0,{to:r}=this.animation;_n(r)&&(la(r,this),xS(r)&&(t=r.priority+1)),this.priority=t}_detach(){let{to:t}=this.animation;_n(t)&&ds(t,this)}_set(t,r=!0){let n=Hr(t);if(!ne.und(n)){let i=Vo(this);if(!i||!Ei(n,i.getValue())){let s=V0(n);!i||i.constructor!=s?q0(this,s.create(n)):i.setValue(n),i&&De.batchedUpdates(()=>{this._onChange(n,r)})}}return Vo(this)}_onStart(){let t=this.animation;t.changed||(t.changed=!0,mp(this,"onStart",Wo(this,hp(this,t.to)),this))}_onChange(t,r){r||(this._onStart(),Au(this.animation.onChange,t,this)),Au(this.defaultProps.onChange,t,this),super._onChange(t,r)}_start(){let t=this.animation;Vo(this).reset(Hr(t.to)),t.immediate||(t.fromValues=t.values.map(r=>r.lastPosition)),fs(this)||(mN(this,!0),pp(this)||this._resume())}_resume(){Jn.skipAnimation?this.finish():Cc.start(this)}_stop(t,r){if(fs(this)){mN(this,!1);let n=this.animation;Ze(n.values,s=>{s.done=!0}),n.toValues&&(n.onChange=n.onPause=n.onResume=void 0),ku(this,{type:"idle",parent:this});let i=r?Oc(this.get()):Wo(this.get(),hp(this,t??n.to));kc(this._pendingCalls,i),n.changed&&(n.changed=!1,mp(this,"onRest",i,this))}}};o(MS,"SpringValue");var ES=MS;function hp(e,t){let r=_p(t),n=_p(e.get());return Ei(n,r)}o(hp,"checkFinished");function ON(e,t=e.loop,r=e.to){let n=Au(t);if(n){let i=n!==!0&&EN(n),s=(i||e).reverse,u=!i||i.reset;return yp(Tr({},e,{loop:t,default:!1,pause:void 0,to:!s||_S(r)?r:void 0,from:u?e.from:void 0,reset:u},i))}}o(ON,"createLoopUpdate");function yp(e){let{to:t,from:r}=e=EN(e),n=new Set;return ne.obj(t)&&_N(t,n),ne.obj(r)&&_N(r,n),e.keys=n.size?Array.from(n):null,e}o(yp,"createUpdate");function KQ(e){let t=yp(e);return ne.und(t.default)&&(t.default=TS(t)),t}o(KQ,"declareUpdate");function _N(e,t){Yn(e,(r,n)=>r!=null&&t.add(n))}o(_N,"findDefined");var YQ=["onStart","onRest","onChange","onPause","onResume"];function vN(e,t,r){e.animation[r]=t[r]!==SN(t,r)?wN(t[r],e.key):void 0}o(vN,"mergeActiveFn");function mp(e,t,...r){var n,i,s,u;(n=(i=e.animation)[t])==null||n.call(i,...r),(s=(u=e.defaultProps)[t])==null||s.call(u,...r)}o(mp,"sendEvent");var JQ=["onStart","onChange","onRest"],QQ=1,BS=class BS{constructor(t,r){this.id=QQ++,this.springs={},this.queue=[],this.ref=void 0,this._flush=void 0,this._initialProps=void 0,this._lastAsyncId=0,this._active=new Set,this._changed=new Set,this._started=!1,this._item=void 0,this._state={paused:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._events={onStart:new Map,onChange:new Map,onRest:new Map},this._onFrame=this._onFrame.bind(this),r&&(this._flush=r),t&&this.start(Tr({default:!0},t))}get idle(){return!this._state.asyncTo&&Object.values(this.springs).every(t=>t.idle)}get item(){return this._item}set item(t){this._item=t}get(){let t={};return this.each((r,n)=>t[n]=r.get()),t}set(t){for(let r in t){let n=t[r];ne.und(n)||this.springs[r].set(n)}}update(t){return t&&this.queue.push(yp(t)),this}start(t){let{queue:r}=this;return t?r=gn(t).map(yp):this.queue=[],this._flush?this._flush(this,r):(LN(this,r),kS(this,r))}stop(t,r){if(t!==!!t&&(r=t),r){let n=this.springs;Ze(gn(r),i=>n[i].stop(!!t))}else vp(this._state,this._lastAsyncId),this.each(n=>n.stop(!!t));return this}pause(t){if(ne.und(t))this.start({pause:!0});else{let r=this.springs;Ze(gn(t),n=>r[n].pause())}return this}resume(t){if(ne.und(t))this.start({pause:!1});else{let r=this.springs;Ze(gn(t),n=>r[n].resume())}return this}each(t){Yn(this.springs,t)}_onFrame(){let{onStart:t,onChange:r,onRest:n}=this._events,i=this._active.size>0,s=this._changed.size>0;(i&&!this._started||s&&!this._started)&&(this._started=!0,Ic(t,([d,p])=>{p.value=this.get(),d(p,this,this._item)}));let u=!i&&this._started,c=s||u&&n.size?this.get():null;s&&r.size&&Ic(r,([d,p])=>{p.value=c,d(p,this,this._item)}),u&&(this._started=!1,Ic(n,([d,p])=>{p.value=c,d(p,this,this._item)}))}eventObserved(t){if(t.type=="change")this._changed.add(t.parent),t.idle||this._active.add(t.parent);else if(t.type=="idle")this._active.delete(t.parent);else return;De.onFrame(this._onFrame)}};o(BS,"Controller");var IS=BS;function kS(e,t){return Promise.all(t.map(r=>AN(e,r))).then(r=>OS(e,r))}o(kS,"flushUpdateQueue");async function AN(e,t,r){let{keys:n,to:i,from:s,loop:u,onRest:c,onResolve:d}=t,p=ne.obj(t.default)&&t.default;u&&(t.loop=!1),i===!1&&(t.to=null),s===!1&&(t.from=null);let h=ne.arr(i)||ne.fun(i)?i:void 0;h?(t.to=void 0,t.onRest=void 0,p&&(p.onRest=void 0)):Ze(JQ,E=>{let x=t[E];if(ne.fun(x)){let g=e._events[E];t[E]=({finished:y,cancelled:I})=>{let k=g.get(x);k?(y||(k.finished=!1),I&&(k.cancelled=!0)):g.set(x,{value:null,finished:y||!1,cancelled:I||!1})},p&&(p[E]=t[E])}});let m=e._state;t.pause===!m.paused?(m.paused=t.pause,kc(t.pause?m.pauseQueue:m.resumeQueue)):m.paused&&(t.pause=!0);let v=(n||Object.keys(e.springs)).map(E=>e.springs[E].start(t)),b=t.cancel===!0||SN(t,"cancel")===!0;(h||b&&m.asyncId)&&v.push(IN(++e._lastAsyncId,{props:t,state:m,actions:{pause:P0,resume:P0,start(E,x){b?(vp(m,e._lastAsyncId),x(Oc(e))):(E.onRest=c,x(CN(h,E,m,e)))}}})),m.paused&&await new Promise(E=>{m.resumeQueue.add(E)});let w=OS(e,await Promise.all(v));if(u&&w.finished&&!(r&&w.noop)){let E=ON(t,u,i);if(E)return LN(e,[E]),AN(e,E,!0)}return d&&De.batchedUpdates(()=>d(w,e,e.item)),w}o(AN,"flushUpdate");function bN(e,t){let r=Tr({},e.springs);return t&&Ze(gn(t),n=>{ne.und(n.keys)&&(n=yp(n)),ne.obj(n.to)||(n=Tr({},n,{to:void 0})),PN(r,n,i=>NN(i))}),RN(e,r),r}o(bN,"getSprings");function RN(e,t){Yn(t,(r,n)=>{e.springs[n]||(e.springs[n]=r,la(r,e))})}o(RN,"setSprings");function NN(e,t){let r=new ES;return r.key=e,t&&la(r,t),r}o(NN,"createSpring");function PN(e,t,r){t.keys&&Ze(t.keys,n=>{(e[n]||(e[n]=r(n)))._prepareNode(t)})}o(PN,"prepareSprings");function LN(e,t){Ze(t,r=>{PN(e.springs,r,n=>NN(n,e))})}o(LN,"prepareKeys");function XQ(e,t){if(e==null)return{};var r={},n=Object.keys(e),i,s;for(s=0;s=0)&&(r[i]=e[i]);return r}o(XQ,"_objectWithoutPropertiesLoose");var ZQ=["children"],Y0=o(e=>{let{children:t}=e,r=XQ(e,ZQ),n=(0,To.useContext)(K0),i=r.pause||!!n.pause,s=r.immediate||!!n.immediate;r=sN(()=>({pause:i,immediate:s}),[i,s]);let{Provider:u}=K0;return xp.createElement(u,{value:r},t)},"SpringContext"),K0=eX(Y0,{});Y0.Provider=K0.Provider;Y0.Consumer=K0.Consumer;function eX(e,t){return Object.assign(e,xp.createContext(t)),e.Provider._context=e,e.Consumer._context=e,e}o(eX,"makeContext");var tX=o(()=>{let e=[],t=o(function(i){aN();let s=[];return Ze(e,(u,c)=>{if(ne.und(i))s.push(u.start());else{let d=r(i,u,c);d&&s.push(u.start(d))}}),s},"SpringRef");t.current=e,t.add=function(n){e.includes(n)||e.push(n)},t.delete=function(n){let i=e.indexOf(n);~i&&e.splice(i,1)},t.pause=function(){return Ze(e,n=>n.pause(...arguments)),this},t.resume=function(){return Ze(e,n=>n.resume(...arguments)),this},t.set=function(n){Ze(e,i=>i.set(n))},t.start=function(n){let i=[];return Ze(e,(s,u)=>{if(ne.und(n))i.push(s.start());else{let c=this._getProps(n,s,u);c&&i.push(s.start(c))}}),i},t.stop=function(){return Ze(e,n=>n.stop(...arguments)),this},t.update=function(n){return Ze(e,(i,s)=>i.update(this._getProps(n,i,s))),this};let r=o(function(i,s,u){return ne.fun(i)?i(u,s):i},"_getProps");return t._getProps=r,t},"SpringRef");function rX(e,t,r){let n=ne.fun(t)&&t;n&&!r&&(r=[]);let i=(0,To.useMemo)(()=>n||arguments.length==3?tX():void 0,[]),s=(0,To.useRef)(0),u=M0(),c=(0,To.useMemo)(()=>({ctrls:[],queue:[],flush(g,y){let I=bN(g,y);return s.current>0&&!c.queue.length&&!Object.keys(I).some(N=>!g.springs[N])?kS(g,y):new Promise(N=>{RN(g,I),c.queue.push(()=>{N(kS(g,y))}),u()})}}),[]),d=(0,To.useRef)([...c.ctrls]),p=[],h=uS(e)||0;(0,To.useMemo)(()=>{Ze(d.current.slice(e,h),g=>{$Q(g,i),g.stop(!0)}),d.current.length=e,m(h,e)},[e]),(0,To.useMemo)(()=>{m(0,Math.min(h,e))},r);function m(g,y){for(let I=g;IbN(g,p[y])),b=(0,To.useContext)(Y0),w=uS(b),E=b!==w&&HQ(b);B0(()=>{s.current++,c.ctrls=d.current;let{queue:g}=c;g.length&&(c.queue=[],Ze(g,y=>y())),Ze(d.current,(y,I)=>{i?.add(y),E&&y.start({default:b});let k=p[I];k&&(jQ(y,k.ref),y.ref?y.queue.push(k):y.start(k))})}),cp(()=>()=>{Ze(c.ctrls,g=>g.stop(!0))});let x=v.map(g=>Tr({},g));return i?[x,i]:x}o(rX,"useSprings");function AS(e,t){let r=ne.fun(e),[[n],i]=rX(1,r?e:[e],r?t||[]:t);return r||arguments.length==2?[n,i]:n}o(AS,"useSpring");var yN;(function(e){e.MOUNT="mount",e.ENTER="enter",e.UPDATE="update",e.LEAVE="leave"})(yN||(yN={}));var FS=class FS extends bp{constructor(t,r){super(),this.key=void 0,this.idle=!0,this.calc=void 0,this._active=new Set,this.source=t,this.calc=cs(...r);let n=this._get(),i=V0(n);q0(this,i.create(n))}advance(t){let r=this._get(),n=this.get();Ei(r,n)||(Vo(this).setValue(r),this._onChange(r,this.idle)),!this.idle&&xN(this._active)&&gS(this)}_get(){let t=ne.arr(this.source)?this.source.map(Hr):gn(Hr(this.source));return this.calc(...t)}_start(){this.idle&&!xN(this._active)&&(this.idle=!1,Ze(fp(this),t=>{t.done=!1}),Jn.skipAnimation?(De.batchedUpdates(()=>this.advance()),gS(this)):Cc.start(this))}_attach(){let t=1;Ze(gn(this.source),r=>{_n(r)&&la(r,this),xS(r)&&(r.idle||this._active.add(r),t=Math.max(t,r.priority+1))}),this.priority=t,this._start()}_detach(){Ze(gn(this.source),t=>{_n(t)&&ds(t,this)}),this._active.clear(),gS(this)}eventObserved(t){t.type=="change"?t.idle?this.advance():(this._active.add(t.parent),this._start()):t.type=="idle"?this._active.delete(t.parent):t.type=="priority"&&(this.priority=gn(this.source).reduce((r,n)=>Math.max(r,(xS(n)?n.priority:0)+1),0))}};o(FS,"Interpolation");var CS=FS;function nX(e){return e.idle!==!1}o(nX,"isIdle");function xN(e){return!e.size||Array.from(e).every(nX)}o(xN,"checkIdle");function gS(e){e.idle||(e.idle=!0,Ze(fp(e),t=>{t.done=!0}),ku(e,{type:"idle",parent:e}))}o(gS,"becomeIdle");Jn.assign({createStringInterpolator:D0,to:o((e,t)=>new CS(e,t),"to")});var gxe=Cc.advance;var MN=V(og());function $S(e,t){if(e==null)return{};var r={},n=Object.keys(e),i,s;for(s=0;s=0)&&(r[i]=e[i]);return r}o($S,"_objectWithoutPropertiesLoose");var oX=["style","children","scrollTop","scrollLeft"],BN=/^--/;function iX(e,t){return t==null||typeof t=="boolean"||t===""?"":typeof t=="number"&&t!==0&&!BN.test(e)&&!(wp.hasOwnProperty(e)&&wp[e])?t+"px":(""+t).trim()}o(iX,"dangerousStyleValue");var DN={};function aX(e,t){if(!e.nodeType||!e.setAttribute)return!1;let r=e.nodeName==="filter"||e.parentNode&&e.parentNode.nodeName==="filter",n=t,{style:i,children:s,scrollTop:u,scrollLeft:c}=n,d=$S(n,oX),p=Object.values(d),h=Object.keys(d).map(m=>r||e.hasAttribute(m)?m:DN[m]||(DN[m]=m.replace(/([A-Z])/g,v=>"-"+v.toLowerCase())));s!==void 0&&(e.textContent=s);for(let m in i)if(i.hasOwnProperty(m)){let v=iX(m,i[m]);BN.test(m)?e.style.setProperty(m,v):e.style[m]=v}h.forEach((m,v)=>{e.setAttribute(m,p[v])}),u!==void 0&&(e.scrollTop=u),c!==void 0&&(e.scrollLeft=c)}o(aX,"applyAnimatedValues");var wp={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},sX=o((e,t)=>e+t.charAt(0).toUpperCase()+t.substring(1),"prefixKey"),uX=["Webkit","Ms","Moz","O"];wp=Object.keys(wp).reduce((e,t)=>(uX.forEach(r=>e[sX(r,t)]=e[t]),e),wp);var lX=["x","y","z"],cX=/^(matrix|translate|scale|rotate|skew)/,dX=/^(translate)/,fX=/^(rotate|skew)/,zS=o((e,t)=>ne.num(e)&&e!==0?e+t:e,"addUnit"),J0=o((e,t)=>ne.arr(e)?e.every(r=>J0(r,t)):ne.num(e)?e===t:parseFloat(e)===t,"isValueIdentity"),qS=class qS extends Ou{constructor(t){let{x:r,y:n,z:i}=t,s=$S(t,lX),u=[],c=[];(r||n||i)&&(u.push([r||0,n||0,i||0]),c.push(d=>[`translate3d(${d.map(p=>zS(p,"px")).join(",")})`,J0(d,0)])),Yn(s,(d,p)=>{if(p==="transform")u.push([d||""]),c.push(h=>[h,h===""]);else if(cX.test(p)){if(delete s[p],ne.und(d))return;let h=dX.test(p)?"px":fX.test(p)?"deg":"";u.push(gn(d)),c.push(p==="rotate3d"?([m,v,b,w])=>[`rotate3d(${m},${v},${b},${zS(w,h)})`,J0(w,0)]:m=>[`${p}(${m.map(v=>zS(v,h)).join(",")})`,J0(m,p.startsWith("scale")?1:0)])}}),u.length&&(s.transform=new HS(u,c)),super(s)}};o(qS,"AnimatedStyle");var US=qS,VS=class VS extends Ec{constructor(t,r){super(),this._value=null,this.inputs=t,this.transforms=r}get(){return this._value||(this._value=this._get())}_get(){let t="",r=!0;return Ze(this.inputs,(n,i)=>{let s=Hr(n[0]),[u,c]=this.transforms[i](ne.arr(s)?s:n.map(Hr));t+=" "+u,r=r&&c}),r?"none":t}observerAdded(t){t==1&&Ze(this.inputs,r=>Ze(r,n=>_n(n)&&la(n,this)))}observerRemoved(t){t==0&&Ze(this.inputs,r=>Ze(r,n=>_n(n)&&ds(n,this)))}eventObserved(t){t.type=="change"&&(this._value=null),ku(this,t)}};o(VS,"FluidTransform");var HS=VS,pX=["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"],hX=["scrollTop","scrollLeft"];Jn.assign({batchedUpdates:MN.unstable_batchedUpdates,createStringInterpolator:D0,colors:rN});var mX=fN(pX,{applyAnimatedValues:aX,createAnimatedStyle:o(e=>new US(e),"createAnimatedStyle"),getComponentProps:o(e=>$S(e,hX),"getComponentProps")}),jS=mX.animated;var FN=V(pe(),1),Sp=typeof document<"u"?FN.default.useLayoutEffect:()=>{};var Q0=V(pe(),1);function WS(e){let t=(0,Q0.useRef)(null);return Sp(()=>{t.current=e},[e]),(0,Q0.useCallback)((...r)=>{let n=t.current;return n?.(...r)},[])}o(WS,"$8ae05eaa5c114e9c$export$7f54fc3180508a52");var X0=V(pe(),1);var Nxe=!!(typeof window<"u"&&window.document&&window.document.createElement),zN=new Map;function UN(e,t){if(e===t)return e;let r=zN.get(e);if(r)return r.forEach(i=>i(t)),t;let n=zN.get(t);return n?(n.forEach(i=>i(e)),e):t}o(UN,"$bdb11010cef70236$export$cd8c9cb68f842629");function HN(...e){return(...t)=>{for(let r of e)typeof r=="function"&&r(...t)}}o(HN,"$ff5963eb1fccf552$export$e08e3b67e392101e");function $N(e){var t,r,n="";if(typeof e=="string"||typeof e=="number")n+=e;else if(typeof e=="object")if(Array.isArray(e)){var i=e.length;for(t=0;t=65&&i.charCodeAt(2)<=90?t[i]=HN(s,u):(i==="className"||i==="UNSAFE_className")&&typeof s=="string"&&typeof u=="string"?t[i]=jN(s,u):i==="id"&&s&&u?t.id=UN(s,u):t[i]=u!==void 0?u:s}}return t}o(GS,"$3ef42575df84b30b$export$9d1611c77c2fe928");var Ac=V(pe(),1);var Z0=V(pe(),1);var YS=class YS{isDefaultPrevented(){return this.nativeEvent.defaultPrevented}preventDefault(){this.defaultPrevented=!0,this.nativeEvent.preventDefault()}stopPropagation(){this.nativeEvent.stopPropagation(),this.isPropagationStopped=()=>!0}isPropagationStopped(){return!1}persist(){}constructor(t,r){this.nativeEvent=r,this.target=r.target,this.currentTarget=r.currentTarget,this.relatedTarget=r.relatedTarget,this.bubbles=r.bubbles,this.cancelable=r.cancelable,this.defaultPrevented=r.defaultPrevented,this.eventPhase=r.eventPhase,this.isTrusted=r.isTrusted,this.timeStamp=r.timeStamp,this.type=t}};o(YS,"$8a9cb279dc87e130$export$905e7fc544a71f36");var KS=YS;function qN(e){let t=(0,Z0.useRef)({isFocused:!1,observer:null});Sp(()=>{let n=t.current;return()=>{n.observer&&(n.observer.disconnect(),n.observer=null)}},[]);let r=WS(n=>{e?.(n)});return(0,Z0.useCallback)(n=>{if(n.target instanceof HTMLButtonElement||n.target instanceof HTMLInputElement||n.target instanceof HTMLTextAreaElement||n.target instanceof HTMLSelectElement){t.current.isFocused=!0;let i=n.target,s=o(u=>{t.current.isFocused=!1,i.disabled&&r(new KS("blur",u)),t.current.observer&&(t.current.observer.disconnect(),t.current.observer=null)},"onBlurHandler");i.addEventListener("focusout",s,{once:!0}),t.current.observer=new MutationObserver(()=>{if(t.current.isFocused&&i.disabled){var u;(u=t.current.observer)===null||u===void 0||u.disconnect();let c=i===document.activeElement?null:document.activeElement;i.dispatchEvent(new FocusEvent("blur",{relatedTarget:c})),i.dispatchEvent(new FocusEvent("focusout",{bubbles:!0,relatedTarget:c}))}}),t.current.observer.observe(i,{attributes:!0,attributeFilter:["disabled"]})}},[r])}o(qN,"$8a9cb279dc87e130$export$715c682d09d639cc");var Ep=V(pe(),1);function JS(e){let{isDisabled:t,onBlurWithin:r,onFocusWithin:n,onFocusWithinChange:i}=e,s=(0,Ep.useRef)({isFocusWithin:!1}),u=(0,Ep.useCallback)(p=>{s.current.isFocusWithin&&!p.currentTarget.contains(p.relatedTarget)&&(s.current.isFocusWithin=!1,r&&r(p),i&&i(!1))},[r,i,s]),c=qN(u),d=(0,Ep.useCallback)(p=>{!s.current.isFocusWithin&&document.activeElement===p.target&&(n&&n(p),i&&i(!0),s.current.isFocusWithin=!0,c(p))},[n,i,c]);return t?{focusWithinProps:{onFocus:void 0,onBlur:void 0}}:{focusWithinProps:{onFocus:d,onBlur:u}}}o(JS,"$9ab94262bd0047c7$export$420e68273165f4ec");var VN={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 WN(e={}){let{style:t,isFocusable:r}=e,[n,i]=(0,Ac.useState)(!1),{focusWithinProps:s}=JS({isDisabled:!r,onFocusWithinChange:o(c=>i(c),"onFocusWithinChange")}),u=(0,Ac.useMemo)(()=>n?t:t?{...VN,...t}:VN,[n]);return{visuallyHiddenProps:{...s,style:u}}}o(WN,"$5c3e21d68f1c4674$export$a966af930f325cab");function QS(e){let{children:t,elementType:r="div",isFocusable:n,style:i,...s}=e,{visuallyHiddenProps:u}=WN(e);return Ac.default.createElement(r,GS(s,u),t)}o(QS,"$5c3e21d68f1c4674$export$439d29a4e110a164");var Rn={"hds-icon":"Notification-module_hds-icon__2ocjD","hds-icon--size-xs":"Notification-module_hds-icon--size-xs__2Mj5D","hds-icon--size-s":"Notification-module_hds-icon--size-s__igOqE","hds-icon--size-m":"Notification-module_hds-icon--size-m__sxXOh","hds-icon--size-l":"Notification-module_hds-icon--size-l__3Ho_A","hds-icon--size-xl":"Notification-module_hds-icon--size-xl__1cTta","hds-icon--alert-circle-fill":"Notification-module_hds-icon--alert-circle-fill__12XKS","hds-icon-start--alert-circle-fill":"Notification-module_hds-icon-start--alert-circle-fill__TwQNY","hds-icon-end--alert-circle-fill":"Notification-module_hds-icon-end--alert-circle-fill__3gb8C","hds-icon--check-circle-fill":"Notification-module_hds-icon--check-circle-fill__2wjh3","hds-icon-start--check-circle-fill":"Notification-module_hds-icon-start--check-circle-fill__2QULC","hds-icon-end--check-circle-fill":"Notification-module_hds-icon-end--check-circle-fill__2gbRD","hds-icon--error-fill":"Notification-module_hds-icon--error-fill__159Nf","hds-icon-start--error-fill":"Notification-module_hds-icon-start--error-fill__2FrGR","hds-icon-end--error-fill":"Notification-module_hds-icon-end--error-fill__1qx8A","hds-icon--info-circle-fill":"Notification-module_hds-icon--info-circle-fill__1F7dp","hds-icon-start--info-circle-fill":"Notification-module_hds-icon-start--info-circle-fill__1-3q2","hds-icon-end--info-circle-fill":"Notification-module_hds-icon-end--info-circle-fill__w7XD0",notification:"Notification-module_notification__3eUBu notification_hds-notification__2DQPN",noBorder:"Notification-module_noBorder__3HZZH",close:"Notification-module_close__nX5bK notification_hds-notification__close-button__1yGIj",autoClose:"Notification-module_autoClose__3mkBX",content:"Notification-module_content__2E8Z_ notification_hds-notification__content__5ylSS",icon:"Notification-module_icon__3xieh notification_hds-icon__29HQM",label:"Notification-module_label__2OUcx notification_hds-notification__label__2t1lR",body:"Notification-module_body__2lrYE notification_hds-notification__body__3cobH",small:"Notification-module_small__3Vi8R notification_hds-notification--small__1wVl6",large:"Notification-module_large__3sVHL notification_hds-notification--large__260Qm","top-left":"Notification-module_top-left__nZQMd notification_hds-notification--top-left__sIHO2","top-center":"Notification-module_top-center__1GWPg notification_hds-notification--top-center__GDWo5","top-right":"Notification-module_top-right__1HAHi notification_hds-notification--top-right__3Wa5K","bottom-left":"Notification-module_bottom-left__17y2g notification_hds-notification--bottom-left__eB4ZK","bottom-center":"Notification-module_bottom-center__2i8Ht notification_hds-notification--bottom-center__5EgOP","bottom-right":"Notification-module_bottom-right__1Giev notification_hds-notification--bottom-right__1SmfT",success:"Notification-module_success__TdJna notification_hds-notification--success__1_3XZ",alert:"Notification-module_alert__1bsQa notification_hds-notification--alert__1MV7H",error:"Notification-module_error___-koD notification_hds-notification--error__3T1Of",boxShadow:"Notification-module_boxShadow__2yJQB notification_hds-notification--box-shadow__2kbD_"};Dt(`.notification_hds-icon__29HQM{background-color:currentcolor;display:inline-block;height:var(--icon-size);-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto;width:var(--icon-size)}.notification_hds-icon--size-xs__19VKz{--icon-size:var(--spacing-layout-2-xs)}.notification_hds-icon--size-s__2Ffyw{--icon-size:var(--spacing-layout-xs)}.notification_hds-icon--size-m__28mpE{--icon-size:var(--spacing-layout-s)}.notification_hds-icon--size-l__T6YEf{--icon-size:var(--spacing-layout-m)}.notification_hds-icon--size-xl__18_OX{--icon-size:var(--spacing-layout-l)}.notification_hds-icon--alert-circle-fill__3er4k{--mask-image-alert-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-alert-circle-fill)}.notification_hds-icon-start--alert-circle-fill__1r-B3{--mask-image-before:var(--mask-image-alert-circle-fill)}.notification_hds-icon-end--alert-circle-fill__2dkn2{--mask-image-after:var(--mask-image-alert-circle-fill)}.notification_hds-icon--check-circle-fill__2u1G4{--mask-image-check-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-check-circle-fill)}.notification_hds-icon-start--check-circle-fill__2JuU0{--mask-image-before:var(--mask-image-check-circle-fill)}.notification_hds-icon-end--check-circle-fill__3YsAQ{--mask-image-after:var(--mask-image-check-circle-fill)}.notification_hds-icon--error-fill__jPWn1{--mask-image-error-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-error-fill)}.notification_hds-icon-start--error-fill__1sR7v{--mask-image-before:var(--mask-image-error-fill)}.notification_hds-icon-end--error-fill__1jyx_{--mask-image-after:var(--mask-image-error-fill)}.notification_hds-icon--info-circle-fill__1gXDU{--mask-image-info-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 100 18 9 9 0 000-18zm1 7v6.5h2V18H9v-1.5h2v-5H9V10h4zm-1.188-4a1.312 1.312 0 110 2.625 1.312 1.312 0 010-2.625z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-info-circle-fill)}.notification_hds-icon-start--info-circle-fill__rortu{--mask-image-before:var(--mask-image-info-circle-fill)}.notification_hds-icon-end--info-circle-fill__3ycxA{--mask-image-after:var(--mask-image-info-circle-fill)}.notification_hds-notification__2DQPN{--notification-background-color:var(--color-info-light);--notification-border-color:var(--color-info);--notification-border-width:var(--spacing-2-xs);--notification-icon-color:var(--color-info);--notification-color:var(--color-black-90);--notification-max-width-inline:none;--notification-max-width-toast:21rem;--notification-z-index-inline:auto;--notification-z-index-toast:99;--notification-offset:var(--spacing-layout-s);--notification-padding:var(--spacing-s);background-color:var(--notification-background-color);border:solid var(--notification-border-color);border-left-width:var(--notification-border-width);border-bottom-width:0;border-right-width:0;border-top-width:0;box-sizing:border-box;color:var(--notification-color);max-width:var(--notification-max-width-inline);padding:var(--notification-padding);position:relative;width:100%;z-index:var(--notification-z-index-inline)}.notification_hds-notification__content__5ylSS{display:grid;grid-gap:var(--spacing-s);gap:var(--spacing-s)}.notification_hds-notification__label__2t1lR{align-items:center;display:flex;font-size:var(--fontsize-heading-xs);font-weight:700;letter-spacing:0;line-height:24px;margin-right:var(--spacing-l)}.notification_hds-notification__2DQPN .notification_hds-icon__29HQM{--icon-size:var(--spacing-layout-xs)}.notification_hds-notification__label__2t1lR>.notification_hds-icon__29HQM{color:var(--notification-icon-color);flex:none;margin-right:var(--spacing-2-xs)}.notification_hds-notification__body__3cobH{font-size:var(--fontsize-body-s);line-height:24px}.notification_hds-notification__close-button__1yGIj{--notification-close-button-offset:var(--spacing-s);background:none;border:none;cursor:pointer;display:flex;outline:none;padding:0;position:absolute;right:var(--notification-close-button-offset);top:var(--notification-close-button-offset)}.notification_hds-notification__close-button__1yGIj:focus{box-shadow:0 0 0 3px var(--color-focus-outline)}.notification_hds-notification--small__1wVl6{--notification-padding:var(--spacing-2-xs)}.notification_hds-notification--small__1wVl6 .notification_hds-notification__content__5ylSS{display:flex;grid-gap:0;gap:0}.notification_hds-notification--small__1wVl6 .notification_hds-notification__label__2t1lR{margin-right:0}.notification_hds-notification--small__1wVl6 .notification_hds-notification__body__3cobH{margin-right:var(--spacing-l)}.notification_hds-notification--small__1wVl6 .notification_hds-notification__close-button__1yGIj{--notification-close-button-offset:var(--spacing-2-xs)}.notification_hds-notification--large__260Qm{--notification-padding:var(--spacing-l)}.notification_hds-notification--large__260Qm .notification_hds-notification__label__2t1lR{margin-right:0}.notification_hds-notification--large__260Qm .notification_hds-notification__close-button__1yGIj{--notification-close-button-offset:var(--spacing-2-xs)}.notification_hds-notification--bottom-center__5EgOP,.notification_hds-notification--bottom-left__eB4ZK,.notification_hds-notification--bottom-right__1SmfT,.notification_hds-notification--top-center__GDWo5,.notification_hds-notification--top-left__sIHO2,.notification_hds-notification--top-right__3Wa5K{border-left-width:0;border-bottom-width:0;border-right-width:0;border-top-width:var(--notification-border-width);max-width:var(--notification-max-width-toast);position:fixed;width:calc(100% - var(--spacing-l));z-index:var(--notification-z-index-toast)}.notification_hds-notification--top-left__sIHO2{left:var(--notification-offset);top:var(--notification-offset)}.notification_hds-notification--top-center__GDWo5{left:50%;top:var(--notification-offset);transform:translateX(-50%)}.notification_hds-notification--top-right__3Wa5K{right:var(--notification-offset);top:var(--notification-offset)}.notification_hds-notification--bottom-left__eB4ZK{bottom:var(--notification-offset);left:var(--notification-offset)}.notification_hds-notification--bottom-center__5EgOP{bottom:var(--notification-offset);left:50%;transform:translateX(-50%)}.notification_hds-notification--bottom-right__1SmfT{bottom:var(--notification-offset);right:var(--notification-offset)}@media only screen and (max-width:765.98px){.notification_hds-notification__2DQPN{--notification-offset:var(--spacing-s)}}.notification_hds-notification--success__1_3XZ{--notification-background-color:var(--color-success-light);--notification-border-color:var(--color-success);--notification-icon-color:var(--color-success)}.notification_hds-notification--alert__1MV7H{--notification-background-color:var(--color-alert-light);--notification-border-color:var(--color-alert-dark);--notification-icon-color:var(--color-alert-dark)}.notification_hds-notification--error__3T1Of{--notification-background-color:var(--color-error-light);--notification-border-color:var(--color-error);--notification-icon-color:var(--color-error)}.notification_hds-notification--box-shadow__2kbD_{box-shadow:var(--box-shadow-l)}.Notification-module_hds-icon__2ocjD{background-color:currentcolor;display:inline-block;height:var(--icon-size);-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto;width:var(--icon-size)}.Notification-module_hds-icon--size-xs__2Mj5D{--icon-size:var(--spacing-layout-2-xs)}.Notification-module_hds-icon--size-s__igOqE{--icon-size:var(--spacing-layout-xs)}.Notification-module_hds-icon--size-m__sxXOh{--icon-size:var(--spacing-layout-s)}.Notification-module_hds-icon--size-l__3Ho_A{--icon-size:var(--spacing-layout-m)}.Notification-module_hds-icon--size-xl__1cTta{--icon-size:var(--spacing-layout-l)}[class*=hds-icon-start--]:before{-webkit-mask-image:var(--mask-image-before);mask-image:var(--mask-image-before)}[class*=hds-icon-end--]:after,[class*=hds-icon-start--]:before{background-color:currentcolor;content:"";display:inline-flex;height:var(--icon-size,24px);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--icon-size,24px)}[class*=hds-icon-end--]:after{-webkit-mask-image:var(--mask-image-after);mask-image:var(--mask-image-after)}.Notification-module_hds-icon--alert-circle-fill__12XKS{--mask-image-alert-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-alert-circle-fill)}.Notification-module_hds-icon-start--alert-circle-fill__TwQNY{--mask-image-before:var(--mask-image-alert-circle-fill)}.Notification-module_hds-icon-end--alert-circle-fill__3gb8C{--mask-image-after:var(--mask-image-alert-circle-fill)}.Notification-module_hds-icon--check-circle-fill__2wjh3{--mask-image-check-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-check-circle-fill)}.Notification-module_hds-icon-start--check-circle-fill__2QULC{--mask-image-before:var(--mask-image-check-circle-fill)}.Notification-module_hds-icon-end--check-circle-fill__2gbRD{--mask-image-after:var(--mask-image-check-circle-fill)}.Notification-module_hds-icon--error-fill__159Nf{--mask-image-error-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-error-fill)}.Notification-module_hds-icon-start--error-fill__2FrGR{--mask-image-before:var(--mask-image-error-fill)}.Notification-module_hds-icon-end--error-fill__1qx8A{--mask-image-after:var(--mask-image-error-fill)}.Notification-module_hds-icon--info-circle-fill__1F7dp{--mask-image-info-circle-fill:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3a9 9 0 100 18 9 9 0 000-18zm1 7v6.5h2V18H9v-1.5h2v-5H9V10h4zm-1.188-4a1.312 1.312 0 110 2.625 1.312 1.312 0 010-2.625z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-info-circle-fill)}.Notification-module_hds-icon-start--info-circle-fill__1-3q2{--mask-image-before:var(--mask-image-info-circle-fill)}.Notification-module_hds-icon-end--info-circle-fill__w7XD0{--mask-image-after:var(--mask-image-info-circle-fill)}.Notification-module_notification__3eUBu{overflow:hidden}.Notification-module_notification__3eUBu.Notification-module_noBorder__3HZZH{border:0;padding-top:calc(var(--notification-padding) + var(--notification-border-width))}.Notification-module_notification__3eUBu.Notification-module_noBorder__3HZZH .Notification-module_close__nX5bK{top:calc(var(--notification-close-button-offset) + var(--notification-border-width))}.Notification-module_autoClose__3mkBX{background-color:var(--notification-border-color);height:var(--notification-border-width);left:0;position:absolute;top:0;width:100%}.Notification-module_icon__3xieh{background-color:transparent}`);var GN=V(pe());var Ip=o(e=>typeof e=="string"?e:(0,GN.isValidElement)(e)?Ip(e.props.children):Array.isArray(e)?e.map(Ip).join(""):"","o");var Nu;(function(e){e.Small="small",e.Medium="medium",e.Large="large"})(Nu||(Nu={}));var _X={info:nR,success:oR,error:sR,alert:rR},KN=o(({visuallyHidden:e,children:t})=>e?vr.default.createElement(QS,null,t):t,"v"),XS=vr.default.forwardRef((e,t)=>{var{autoClose:r=!1,autoCloseDuration:n,boxShadow:i=!1,children:s,className:u="",closeAnimationDuration:c=85,closeButtonLabelText:d,dismissible:p=!1,displayAutoCloseProgress:h=!0,invisible:m=!1,label:v,notificationAriaLabel:b="Notification",position:w="inline",onClose:E=o(()=>null,"A"),size:x=Nu.Medium,style:g,type:y="info",headingLevel:I=2}=e,k=ye(e,["autoClose","autoCloseDuration","boxShadow","children","className","closeAnimationDuration","closeButtonLabelText","dismissible","displayAutoCloseProgress","invisible","label","notificationAriaLabel","position","onClose","size","style","type","headingLevel"]);let N=w!=="inline";N&&x===Nu.Large&&(console.warn(`Size '${x}' is only allowed for inline positioned notifications`),x=Nu.Medium),!N&&r&&(console.warn("The 'autoClose' property is not allowed for inline positioned notifications"),r=!1);let[A,B]=(0,vr.useState)(!0),O=(0,vr.useCallback)(()=>{B(!1),setTimeout(()=>E(),c)},[E,c]),P=n>0||!r?n:(()=>{let K=60*(Ip(s).length+Ip(v).length)+1e3;return K<4e3?4e3:K})();(0,vr.useEffect)(()=>{if(r){let K=setTimeout(()=>{O()},P);return()=>clearTimeout(K)}},[r,n,O]);let M=_X[y],L=N?(K=>{let ue=K.includes("center");return{from:{transform:`translate3d(${ue?"-50%":"0"}, ${K.includes("top")?"-":""}32px, 0)`,opacity:.66},to:{transform:`translate3d(${ue?"-50%":"0"}, 0, 0)`,opacity:1},config:{friction:30,tension:300}}})(w):{},j={from:{opacity:1},to:{opacity:0},config:{duration:c}},$=h?(K=>({from:{transform:"translate3d(0%, 0, 0)"},to:{transform:"translate3d(-100%, 0, 0)"},config:{duration:K}}))(P):{},H=AS(A?L:j),W=AS($);return vr.default.createElement(KN,{visuallyHidden:m},vr.default.createElement(jS.section,Object.assign({},k,{style:Object.assign(Object.assign({},H),g),className:xe(Rn[w],Rn.notification,Rn[x],Rn[y],r&&Rn.noBorder,i&&Rn.boxShadow,u),"aria-label":b,role:N||m?"alert":void 0}),r&&vr.default.createElement(jS.div,{style:W,className:Rn.autoClose}),vr.default.createElement("div",{className:Rn.content,ref:t},v&&vr.default.createElement("div",Object.assign({className:Rn.label},N||m?{}:{role:"heading","aria-level":I}),vr.default.createElement(M,{className:Rn.icon}),vr.default.createElement(KN,{visuallyHidden:x===Nu.Small},v)),s&&vr.default.createElement("div",{className:Rn.body},s)),p&&vr.default.createElement("button",{className:xe(Rn.close,Rn[y]),type:"button",title:d,"aria-label":d,onClick:O},vr.default.createElement(mu,null))))});var fa=V(pe());var da=V(pe());var Pu=V(pe());var YN=V(pe());var vX="RequiredIndicator-module_indicator__Pt7GX text-input_hds-text-input__required__2K-Bs";Dt(`@keyframes text-input_fadeIn__2iVIH{0%{opacity:0}to{opacity:1}}.text-input_hds-text-input__2YbWJ{--border-width:2px;--outline-width:3px;--outline-offset-readonly:4px;--input-height:56px;--textarea-height:149px;--icon-size:var(--spacing-m);--icon-color:var(--color-black);--helper-color-default:var(--color-black-60);--helper-color-invalid:var(--color-black);--helper-background-color-invalid:var(--color-error-light);--helper-icon-color-invalid:var(--color-error);--helper-color-success:var(--color-black);--helper-background-color-success:var(--color-success-light);--helper-icon-color-success:var(--color-success);--helper-color-info:var(--color-black);--helper-background-color-info:var(--color-info-light);--helper-icon-color-info:var(--color-info);--input-background-default:var(--color-white);--input-background-disabled:var(--color-black-10);--input-border-color-default:var(--color-black-50);--input-border-color-hover:var(--color-black-90);--input-border-color-focus:var(--color-black-90);--input-border-color-invalid:var(--color-error);--input-border-color-disabled:var(--color-black-10);--input-border-color-success:var(--color-success);--input-color-default:var(--color-black-90);--input-color-disabled:var(--color-black-40);--label-color-default:var(--color-black-90);--label-color-invalid:var(--color-black-90);--placeholder-color:var(--color-black-60)}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu{-webkit-appearance:none;background-color:var(--input-background-default);border:var(--border-width) solid var(--input-border-color-default);border-radius:0;box-sizing:border-box;color:var(--input-color-default);font-family:inherit;font-size:1.125em;height:var(--input-height);line-height:normal;margin:0;padding:0 var(--spacing-s);width:100%;will-change:transform,box-shadow}.text-input_hds-text-input__2YbWJ:not([data-hds-textinput-filled]) .text-input_hds-text-input__button-clear__wx6Bm,.text-input_hds-text-input__input-clear__1vpab::-webkit-search-cancel-button{display:none}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__button-clear__wx6Bm>*{pointer-events:none}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu:hover{border-color:var(--input-border-color-hover);transition:border-color 85ms ease-out}.text-input_hds-text-input__input-wrapper__3qg76:focus-within .text-input_hds-text-input__input__BIkQu{border-color:var(--input-border-color-focus);outline:none}.text-input_hds-text-input__2YbWJ.text-input_hds-text-input--invalid__25oHc .text-input_hds-text-input__input__BIkQu{border-color:var(--input-border-color-invalid)}.text-input_hds-text-input__2YbWJ.text-input_hds-text-input--success__28-SV .text-input_hds-text-input__input__BIkQu{border-color:var(--input-border-color-success)}.text-input_hds-text-input__input-wrapper__3qg76:focus-within .text-input_hds-text-input__input__BIkQu:not([readonly]){box-shadow:0 0 0 var(--outline-width) var(--color-focus-outline);transform:translateZ(0);transition:85ms ease-out;transition-property:box-shadow,transform}.text-input_hds-text-input__label__15SYz{color:var(--label-color-default);display:block;font-size:var(--fontsize-body-m);font-weight:500;margin-bottom:var(--spacing-3-xs)}.text-input_hds-text-input--invalid__25oHc .text-input_hds-text-input__label__15SYz{color:var(--label-color-invalid);transition:color 85ms linear}.text-input_hds-text-input__required__2K-Bs{display:inline-block;font-size:var(--fontsize-body-xl);line-height:1;margin-left:var(--spacing-2-xs);transform:translateY(var(--spacing-3-xs))}.text-input_hds-text-input__input-wrapper__3qg76{display:flex;position:relative}.text-input_hds-text-input__2YbWJ textarea.text-input_hds-text-input__input__BIkQu{font-family:inherit;height:var(--textarea-height);margin:0;min-height:var(--input-height);overflow:auto;padding:var(--spacing-s);resize:vertical}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu::-ms-reveal{display:none}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu::-moz-placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu::placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__helper-text__gNPue{color:var(--helper-color-default);display:block;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-3-xs);white-space:pre-line}.text-input_hds-text-input__error-text__2Qjmg{background-color:var(--helper-background-color-invalid);border-left:8px solid var(--color-error);color:var(--helper-color-invalid);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);white-space:pre-line}.text-input_hds-text-input__error-text__2Qjmg:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__error-text__2Qjmg:before{animation:text-input_fadeIn__2iVIH 85ms ease-out;background:var(--helper-icon-color-invalid);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__success-text__274NH{background-color:var(--helper-background-color-success);border-left:8px solid var(--color-success);color:var(--helper-color-success);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative;white-space:pre-wrap}.text-input_hds-text-input__success-text__274NH:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__success-text__274NH:before{animation:text-input_fadeIn__2iVIH 85ms ease-out;background:var(--helper-icon-color-success);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__info-text__1hF9o{background-color:var(--helper-background-color-info);border-left:8px solid var(--color-info);color:var(--helper-color-info);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative}.text-input_hds-text-input__info-text__1hF9o:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__info-text__1hF9o:before{animation:text-input_fadeIn__2iVIH 85ms ease-out;background:var(--helper-icon-color-info);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu[disabled]{background-color:var(--input-background-disabled);border-color:var(--input-border-color-disabled);color:var(--input-color-disabled);cursor:not-allowed}.text-input_hds-text-input__2YbWJ .text-input_hds-text-input__input__BIkQu[readonly]{background-color:transparent;border:0;color:var(--input-color-default);outline-offset:var(--outline-offset-readonly);padding:0;-webkit-text-fill-color:var(--input-color-default);transform:translateZ(0);transition:85ms ease-out;transition-property:outline,transform}.text-input_hds-text-input__input-wrapper__3qg76:focus-within input.text-input_hds-text-input__input__BIkQu[readonly]{height:calc(var(--input-height) - 2 * var(--outline-offset-readonly));margin:var(--outline-offset-readonly) 0;outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__input-wrapper__3qg76:focus-within textarea.text-input_hds-text-input__input__BIkQu[readonly]{outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__buttons__1eV1P{align-items:center;bottom:0;display:flex;font-size:1rem;justify-content:center;margin-right:calc(var(--spacing-s) - var(--spacing-xs) / 2);position:absolute;right:0;top:0}.text-input_hds-text-input__button__1JeYJ{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:var(--icon-color);cursor:pointer;display:flex;font:inherit;outline:none;padding:var(--spacing-xs) calc(var(--spacing-xs) / 2)}.text-input_hds-text-input__button__1JeYJ:focus{outline:var(--outline-width) solid var(--color-focus-outline)}`);var JN=o(({className:e,style:t})=>YN.default.createElement("span",{className:xe(vX,e),style:t},"*"),"r");var bX="FieldLabel-module_hidden__3UWxI",yX="FieldLabel-module_label__1zrXK",QN="FieldLabel-module_tooltipButton__1My3f";Dt(".FieldLabel-module_hidden__3UWxI{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:0 -1px -1px 0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.FieldLabel-module_label__1zrXK{color:var(--label-color-default,var(--color-black-90));display:block;font-size:var(--fontsize-body-m);font-weight:500;margin-bottom:var(--spacing-3-xs)}.FieldLabel-module_tooltipButton__1My3f{position:absolute;right:0;top:0}");var Rc=o(e=>{var{hidden:t,id:r,inputId:n,isAriaLabelledBy:i,label:s,required:u,tooltipLabel:c,tooltipButtonLabel:d,tooltipText:p,tooltip:h}=e,m=ye(e,["hidden","id","inputId","isAriaLabelledBy","label","required","tooltipLabel","tooltipButtonLabel","tooltipText","tooltip"]);return Pu.default.createElement(Pu.default.Fragment,null,Pu.default.createElement("label",Object.assign({id:r},(!i||!r)&&{htmlFor:n},{className:`${yX} ${t?bX:""}`},m),s,u&&Pu.default.createElement(JN,null)),h&&Pu.default.createElement(xc,Object.assign({},h.props,{buttonClassName:QN})),p&&Pu.default.createElement(xc,{buttonClassName:QN,tooltipLabel:c,buttonLabel:d},p))},"n");var tn={root:"TextInput-module_root__2CMNr text-input_hds-text-input__2LODq",invalid:"TextInput-module_invalid__2iYo2 text-input_hds-text-input--invalid__1UfKC",inputWrapper:"TextInput-module_inputWrapper__3Rvel text-input_hds-text-input__input-wrapper__1OqYG",input:"TextInput-module_input__1BlHi text-input_hds-text-input__input__GJm5C",hasButton:"TextInput-module_hasButton__2KCM1",hasClearButton:"TextInput-module_hasClearButton__3-tBe text-input_hds-text-input__input-clear__17qr1",clearButton:"TextInput-module_clearButton__bfCLI text-input_hds-text-input__button-clear__2ED7z",errorText:"TextInput-module_errorText__3pizm text-input_hds-text-input__error-text__1GLYk",helperText:"TextInput-module_helperText__2dLR6 text-input_hds-text-input__helper-text__3V2KM",invalidText:"TextInput-module_invalidText__1w4sm text-input_hds-text-input__helper-text__3V2KM",successText:"TextInput-module_successText__2NMCP text-input_hds-text-input__success-text__3EOiy",infoText:"TextInput-module_infoText__zHOGs text-input_hds-text-input__info-text__3bqzy",success:"TextInput-module_success__1kDOm text-input_hds-text-input--success__3dm2J",readOnly:"TextInput-module_readOnly__j615N undefined",buttonWrapper:"TextInput-module_buttonWrapper___filA text-input_hds-text-input__buttons__1RMzT",button:"TextInput-module_button__1ySMX text-input_hds-text-input__button__1Fh0I"};Dt(`@keyframes text-input_fadeIn__2IDZ8{0%{opacity:0}to{opacity:1}}.text-input_hds-text-input__2LODq{--border-width:2px;--outline-width:3px;--outline-offset-readonly:4px;--input-height:56px;--textarea-height:149px;--icon-size:var(--spacing-m);--icon-color:var(--color-black);--helper-color-default:var(--color-black-60);--helper-color-invalid:var(--color-black);--helper-background-color-invalid:var(--color-error-light);--helper-icon-color-invalid:var(--color-error);--helper-color-success:var(--color-black);--helper-background-color-success:var(--color-success-light);--helper-icon-color-success:var(--color-success);--helper-color-info:var(--color-black);--helper-background-color-info:var(--color-info-light);--helper-icon-color-info:var(--color-info);--input-background-default:var(--color-white);--input-background-disabled:var(--color-black-10);--input-border-color-default:var(--color-black-50);--input-border-color-hover:var(--color-black-90);--input-border-color-focus:var(--color-black-90);--input-border-color-invalid:var(--color-error);--input-border-color-disabled:var(--color-black-10);--input-border-color-success:var(--color-success);--input-color-default:var(--color-black-90);--input-color-disabled:var(--color-black-40);--label-color-default:var(--color-black-90);--label-color-invalid:var(--color-black-90);--placeholder-color:var(--color-black-60)}.text-input_hds-text-input__2LODq .text-input_hds-text-input__input__GJm5C{-webkit-appearance:none;background-color:var(--input-background-default);border:var(--border-width) solid var(--input-border-color-default);border-radius:0;box-sizing:border-box;color:var(--input-color-default);font-family:inherit;font-size:1.125em;height:var(--input-height);line-height:normal;margin:0;padding:0 var(--spacing-s);width:100%;will-change:transform,box-shadow}.text-input_hds-text-input__2LODq:not([data-hds-textinput-filled]) .text-input_hds-text-input__button-clear__2ED7z,.text-input_hds-text-input__input-clear__17qr1::-webkit-search-cancel-button{display:none}.text-input_hds-text-input__2LODq .text-input_hds-text-input__button-clear__2ED7z>*{pointer-events:none}.text-input_hds-text-input__2LODq .text-input_hds-text-input__input__GJm5C:hover{border-color:var(--input-border-color-hover);transition:border-color 85ms ease-out}.text-input_hds-text-input__input-wrapper__1OqYG:focus-within .text-input_hds-text-input__input__GJm5C{border-color:var(--input-border-color-focus);outline:none}.text-input_hds-text-input__2LODq.text-input_hds-text-input--invalid__1UfKC .text-input_hds-text-input__input__GJm5C{border-color:var(--input-border-color-invalid)}.text-input_hds-text-input__2LODq.text-input_hds-text-input--success__3dm2J .text-input_hds-text-input__input__GJm5C{border-color:var(--input-border-color-success)}.text-input_hds-text-input__input-wrapper__1OqYG:focus-within .text-input_hds-text-input__input__GJm5C:not([readonly]){box-shadow:0 0 0 var(--outline-width) var(--color-focus-outline);transform:translateZ(0);transition:85ms ease-out;transition-property:box-shadow,transform}.text-input_hds-text-input__label__15F2V{color:var(--label-color-default);display:block;font-size:var(--fontsize-body-m);font-weight:500;margin-bottom:var(--spacing-3-xs)}.text-input_hds-text-input--invalid__1UfKC .text-input_hds-text-input__label__15F2V{color:var(--label-color-invalid);transition:color 85ms linear}.text-input_hds-text-input__required__z3Hm0{display:inline-block;font-size:var(--fontsize-body-xl);line-height:1;margin-left:var(--spacing-2-xs);transform:translateY(var(--spacing-3-xs))}.text-input_hds-text-input__input-wrapper__1OqYG{display:flex;position:relative}.text-input_hds-text-input__2LODq textarea.text-input_hds-text-input__input__GJm5C{font-family:inherit;height:var(--textarea-height);margin:0;min-height:var(--input-height);overflow:auto;padding:var(--spacing-s);resize:vertical}.text-input_hds-text-input__2LODq .text-input_hds-text-input__input__GJm5C::-ms-reveal{display:none}.text-input_hds-text-input__2LODq .text-input_hds-text-input__input__GJm5C::-moz-placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__2LODq .text-input_hds-text-input__input__GJm5C::placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__helper-text__3V2KM{color:var(--helper-color-default);display:block;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-3-xs);white-space:pre-line}.text-input_hds-text-input__error-text__1GLYk{background-color:var(--helper-background-color-invalid);border-left:8px solid var(--color-error);color:var(--helper-color-invalid);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);white-space:pre-line}.text-input_hds-text-input__error-text__1GLYk:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__error-text__1GLYk:before{animation:text-input_fadeIn__2IDZ8 85ms ease-out;background:var(--helper-icon-color-invalid);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__success-text__3EOiy{background-color:var(--helper-background-color-success);border-left:8px solid var(--color-success);color:var(--helper-color-success);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative;white-space:pre-wrap}.text-input_hds-text-input__success-text__3EOiy:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__success-text__3EOiy:before{animation:text-input_fadeIn__2IDZ8 85ms ease-out;background:var(--helper-icon-color-success);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__info-text__3bqzy{background-color:var(--helper-background-color-info);border-left:8px solid var(--color-info);color:var(--helper-color-info);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative}.text-input_hds-text-input__info-text__3bqzy:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__info-text__3bqzy:before{animation:text-input_fadeIn__2IDZ8 85ms ease-out;background:var(--helper-icon-color-info);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__2LODq .text-input_hds-text-input__input__GJm5C[disabled]{background-color:var(--input-background-disabled);border-color:var(--input-border-color-disabled);color:var(--input-color-disabled);cursor:not-allowed}.text-input_hds-text-input__2LODq .text-input_hds-text-input__input__GJm5C[readonly]{background-color:transparent;border:0;color:var(--input-color-default);outline-offset:var(--outline-offset-readonly);padding:0;-webkit-text-fill-color:var(--input-color-default);transform:translateZ(0);transition:85ms ease-out;transition-property:outline,transform}.text-input_hds-text-input__input-wrapper__1OqYG:focus-within input.text-input_hds-text-input__input__GJm5C[readonly]{height:calc(var(--input-height) - 2 * var(--outline-offset-readonly));margin:var(--outline-offset-readonly) 0;outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__input-wrapper__1OqYG:focus-within textarea.text-input_hds-text-input__input__GJm5C[readonly]{outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__buttons__1RMzT{align-items:center;bottom:0;display:flex;font-size:1rem;justify-content:center;margin-right:calc(var(--spacing-s) - var(--spacing-xs) / 2);position:absolute;right:0;top:0}.text-input_hds-text-input__button__1Fh0I{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:var(--icon-color);cursor:pointer;display:flex;font:inherit;outline:none;padding:var(--spacing-xs) calc(var(--spacing-xs) / 2)}.text-input_hds-text-input__button__1Fh0I:focus{outline:var(--outline-width) solid var(--color-focus-outline)}.TextInput-module_root__2CMNr{position:relative;&.TextInput-module_invalid__2iYo2{label{color:var(--label-color-invalid)}}}.TextInput-module_input__1BlHi.TextInput-module_hasButton__2KCM1,.TextInput-module_input__1BlHi.TextInput-module_hasClearButton__3-tBe{padding-right:calc(2 * var(--spacing-s) + 1.5rem)}.TextInput-module_input__1BlHi.TextInput-module_hasButton__2KCM1.TextInput-module_hasClearButton__3-tBe{padding-right:calc(4 * var(--spacing-s) + 1.5rem)}.TextInput-module_button__1ySMX:disabled{cursor:not-allowed}.TextInput-module_button__1ySMX:focus{outline:var(--outline-width) solid var(--color-focus-outline)}`);var XN=da.default.forwardRef((e,t)=>{var{children:r,className:n="",errorText:i,helperText:s,hideLabel:u=!1,id:c,invalid:d=!1,isAriaLabelledBy:p=!1,label:h,labelId:m,onBlur:v,required:b=!1,style:w,successText:E,infoText:x,tooltipLabel:g,tooltipText:y,tooltipButtonLabel:I,tooltip:k}=e,N=ye(e,["children","className","errorText","helperText","hideLabel","id","invalid","isAriaLabelledBy","label","labelId","onBlur","required","style","successText","infoText","tooltipLabel","tooltipText","tooltipButtonLabel","tooltip"]);let A={className:xe(tn.root,d&&tn.invalid,E&&tn.success,n),onBlur:v,style:w};return da.default.createElement("div",Object.assign({},A,N,{ref:t}),h&&da.default.createElement(Rc,{id:m,inputId:c,isAriaLabelledBy:p,hidden:u,label:h,required:b,tooltipLabel:g,tooltipButtonLabel:I,tooltipText:y,tooltip:k}),da.default.createElement("div",{className:xe(tn.inputWrapper)},r),i&&da.default.createElement("div",{className:tn.errorText,id:`${c}-error`},i),E&&da.default.createElement("div",{className:tn.successText,id:`${c}-success`},E),x&&da.default.createElement("div",{className:tn.infoText,id:`${c}-info`},x),s&&da.default.createElement("div",{className:tn.helperText,id:`${c}-helper`},s))});var kp=fa.default.forwardRef((e,t)=>{var{buttonAriaLabel:r,buttonAriaControlsId:n,buttonAriaExpanded:i,buttonIcon:s,children:u,className:c="",clearButtonAriaLabel:d="Clear",clearButton:p=!1,defaultValue:h,disabled:m=!1,errorText:v,helperText:b,hideLabel:w,id:E,infoText:x,invalid:g,label:y,labelId:I,onButtonClick:k,onChange:N=o(()=>null,"E"),required:A,style:B,successText:O,tooltipButtonLabel:P,tooltipLabel:M,tooltipText:L,tooltip:j,type:$="text"}=e,H=ye(e,["buttonAriaLabel","buttonAriaControlsId","buttonAriaExpanded","buttonIcon","children","className","clearButtonAriaLabel","clearButton","defaultValue","disabled","errorText","helperText","hideLabel","id","infoText","invalid","label","labelId","onButtonClick","onChange","required","style","successText","tooltipButtonLabel","tooltipLabel","tooltipText","tooltip","type"]);let W={className:c,errorText:v,helperText:b,hideLabel:w,id:E,infoText:x,invalid:g,label:y,labelId:I,required:A,style:B,successText:O,tooltipButtonLabel:P,tooltipLabel:M,tooltipText:L,tooltip:j},K=fa.default.useRef(null),ue=p0(E,b,v,O,x),ce=!!(s&&k),de=!!(p||$==="search"),Ve=o(Ke=>{if(N(Ke),!de)return;let Qe=Ke.target.value;de&&Qe.length>0?K.current.setAttribute("data-hds-textinput-filled","true"):K.current.removeAttribute("data-hds-textinput-filled")},"H");return h?.length>0&&de&&(W["data-hds-textinput-filled"]=!0),fa.default.createElement(XN,Object.assign({},W,{ref:K}),fa.default.createElement("input",Object.assign({"aria-describedby":ue,className:xe(tn.input,ce&&tn.hasButton,de&&tn.hasClearButton),defaultValue:h,disabled:m,id:E,onChange:Ve,ref:t,required:A,type:$},H)),(ce||de)&&fa.default.createElement("div",{className:tn.buttonWrapper},de&&fa.default.createElement("button",{"aria-label":d,className:xe(tn.button,tn.clearButton),disabled:m,onClick:o(Ke=>{let Qe=K.current.querySelector("input");Qe.value="",Qe.focus(),Ve(Ke)},"onClick"),type:"button"},fa.default.createElement(pc,null)),s&&k&&fa.default.createElement("button",Object.assign({"aria-label":r,className:tn.button,disabled:m,onClick:k,type:"button"},n?{"aria-controls":n,"aria-expanded":i}:{}),s)),u)});var ZN=V(pe()),xX=V(rs());var ZS=o(e=>e===void 0?[]:Array.isArray(e)?e:[e],"o");var wX=V(Cp(),1),SX=V(nP(),1),EX=V(iP(),1),IX=V(sP(),1);function eE(e){this.message=e}o(eE,"e");eE.prototype=new Error,eE.prototype.name="InvalidCharacterError";var twe=typeof window<"u"&&window.atob&&window.atob.bind(window)||function(e){var t=String(e).replace(/=+$/,"");if(t.length%4==1)throw new eE("'atob' failed: The string to be decoded is not correctly encoded.");for(var r,n,i=0,s=0,u="";n=t.charAt(s++);~n&&(r=i%4?64*r+n:n,i++%4)?u+=String.fromCharCode(255&r>>(-2*i&6)):0)n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".indexOf(n);return u};function uP(e){this.message=e}o(uP,"n");uP.prototype=new Error,uP.prototype.name="InvalidTokenError";var kX={debug:o(()=>{},"debug"),info:o(()=>{},"info"),warn:o(()=>{},"warn"),error:o(()=>{},"error")},lP,cP,o_=(e=>(e[e.NONE=0]="NONE",e[e.ERROR=1]="ERROR",e[e.WARN=2]="WARN",e[e.INFO=3]="INFO",e[e.DEBUG=4]="DEBUG",e))(o_||{});(e=>{function t(){lP=3,cP=kX}o(t,"reset"),e.reset=t;function r(i){if(!(0<=i&&i<=4))throw new Error("Invalid log level");lP=i}o(r,"setLevel"),e.setLevel=r;function n(i){cP=i}o(n,"setLogger"),e.setLogger=n})(o_||(o_={}));o_.reset();var awe=60*15,swe=60*5;function CX(e,t){return e.then(function(r){return[null,r]}).catch(function(r){return t&&Object.assign(r,t),[r,void 0]})}o(CX,"to");var dP=CX;var ir=V(pe());var hP=V(rs());var TX="LoadingSpinner-module_notificationArea__1arIM",fP="LoadingSpinner-module_loadingSpinner__2xHT_",OX="LoadingSpinner-module_small__1McRk",AX="LoadingSpinner-module_multicolor__1qbEF";Dt(".LoadingSpinner-module_notificationArea__1arIM{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:0 -1px -1px 0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.LoadingSpinner-module_loadingSpinner__2xHT_{--spinner-size:4rem;--spinner-color:var(--color-coat-of-arms);--spinner-thickness:0.5rem;--spinner-rotation-animation-duration:1.5s;--spinner-color-animation-duration:4.5s;--spinner-color-stage1:var(--color-coat-of-arms);--spinner-color-stage2:var(--color-copper);--spinner-color-stage3:var(--color-suomenlinna);border-top-color:var(--spinner-color);height:var(--spinner-size);position:relative;width:var(--spinner-size)}.LoadingSpinner-module_loadingSpinner__2xHT_ div{animation:LoadingSpinner-module_spinner-rotation-animation__PEk45 var(--spinner-rotation-animation-duration) cubic-bezier(.6,.2,.4,.8) infinite;border:var(--spinner-thickness) solid transparent;border-radius:50%;border-top-color:inherit;box-sizing:border-box;height:100%;position:absolute;width:100%}.LoadingSpinner-module_loadingSpinner__2xHT_ div:nth-child(2){animation-delay:-.15s}.LoadingSpinner-module_loadingSpinner__2xHT_ div:nth-child(3){animation-delay:-.3s}.LoadingSpinner-module_small__1McRk{--spinner-size:1.5rem;--spinner-thickness:0.1875rem}.LoadingSpinner-module_multicolor__1qbEF{animation:LoadingSpinner-module_spinner-color-animation__Yu7Cr var(--spinner-color-animation-duration) cubic-bezier(.6,.2,.4,.9) infinite;border-top-color:var(--spinner-color-stage1)}@keyframes LoadingSpinner-module_spinner-rotation-animation__PEk45{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes LoadingSpinner-module_spinner-color-animation__Yu7Cr{33.3%{border-top-color:var(--spinner-color-stage2)}66.6%{border-top-color:var(--spinner-color-stage3)}}");var pP="hds-loading-spinner-notification-area",tE="data-active-spinners",RX=o(()=>typeof document>"u"?null:document.getElementById(pP)||(()=>{let e=document.createElement("div");return e.id=pP,e.className=TX,e.setAttribute("role","status"),document.body.appendChild(e),e})(),"h"),Lu=o(e=>{var{className:t,multicolor:r=!1,small:n=!1,theme:i,loadingText:s="Page is loading",loadingFinishedText:u="Page has finished loading"}=e,c=ye(e,["className","multicolor","small","theme","loadingText","loadingFinishedText"]);let d=Gn(fP,i);return((p,h)=>{let[m]=(0,ir.useState)((0,hP.uniqueId)()),[v]=(0,ir.useState)(p),[b]=(0,ir.useState)(h),w=(0,ir.useRef)(RX()),E=(0,ir.useCallback)(()=>{w.current!==null&&(w.current.textContent=v)},[w,v]),x=(0,ir.useCallback)(()=>{w.current.textContent=b},[w,b]),g=(0,ir.useCallback)(()=>(w.current.getAttribute(tE)||"").split(",").filter(N=>N!==""),[w]),y=(0,ir.useCallback)(()=>{let N=g();N.push(m),w.current.setAttribute(tE,N.join(","))},[g,w,m]),I=(0,ir.useCallback)(()=>{let N=g().filter(A=>A!==m);w.current.setAttribute(tE,N.join(","))},[g,w,m]),k=(0,ir.useCallback)(()=>{g().length===0&&(x(),setTimeout(()=>{g().length===0&&w.current.parentNode&&w.current.parentNode.removeChild(w.current)},1e3))},[g,x,w]);(0,ir.useEffect)(()=>w.current===null?()=>null:(E(),y(),()=>{I(),k()}),[E,y,I,k])})(s,u),ir.default.createElement("div",Object.assign({className:xe(fP,n&&OX,r&&AX,d,t)},c),ir.default.createElement("div",null),ir.default.createElement("div",null),ir.default.createElement("div",null))},"b");var st=V(pe());function Qn(e,t){if(e==null)return{};var r={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(t.indexOf(n)!==-1)continue;r[n]=e[n]}return r}o(Qn,"_objectWithoutPropertiesLoose");function Be(){return Be=Object.assign?Object.assign.bind():function(e){for(var t=1;tt||s>e&&u=t&&c>=r?s-e-n:u>t&&cr?u-t+i:0}o(m_,"r");var OP=o(function(e,t){var r=window,n=t.scrollMode,i=t.block,s=t.inline,u=t.boundary,c=t.skipOverflowHiddenElements,d=typeof u=="function"?u:function(we){return we!==u};if(!CP(e))throw new TypeError("Invalid target");for(var p,h,m=document.scrollingElement||document.documentElement,v=[],b=e;CP(b)&&d(b);){if((b=(h=(p=b).parentElement)==null?p.getRootNode().host||null:h)===m){v.push(b);break}b!=null&&b===document.body&&iE(b)&&!iE(document.documentElement)||b!=null&&iE(b,c)&&v.push(b)}for(var w=r.visualViewport?r.visualViewport.width:innerWidth,E=r.visualViewport?r.visualViewport.height:innerHeight,x=window.scrollX||pageXOffset,g=window.scrollY||pageYOffset,y=e.getBoundingClientRect(),I=y.height,k=y.width,N=y.top,A=y.right,B=y.bottom,O=y.left,P=i==="start"||i==="nearest"?N:i==="end"?B:N+I/2,M=s==="center"?O+k/2:s==="end"?A:O,L=[],j=0;j=0&&O>=0&&B<=E&&A<=w&&N>=ue&&B<=de&&O>=Ve&&A<=ce)return L;var Ke=getComputedStyle($),Qe=parseInt(Ke.borderLeftWidth,10),$e=parseInt(Ke.borderTopWidth,10),Se=parseInt(Ke.borderRightWidth,10),ct=parseInt(Ke.borderBottomWidth,10),tt=0,bt=0,se="offsetWidth"in $?$.offsetWidth-$.clientWidth-Qe-Se:0,te="offsetHeight"in $?$.offsetHeight-$.clientHeight-$e-ct:0,ae="offsetWidth"in $?$.offsetWidth===0?0:K/$.offsetWidth:0,fe="offsetHeight"in $?$.offsetHeight===0?0:W/$.offsetHeight:0;if(m===$)tt=i==="start"?P:i==="end"?P-E:i==="nearest"?m_(g,g+E,E,$e,ct,g+P,g+P+I,I):P-E/2,bt=s==="start"?M:s==="center"?M-w/2:s==="end"?M-w:m_(x,x+w,w,Qe,Se,x+M,x+M+k,k),tt=Math.max(0,tt+g),bt=Math.max(0,bt+x);else{tt=i==="start"?P-ue-$e:i==="end"?P-de+ct+te:i==="nearest"?m_(ue,de,W,$e,ct+te,P,P+I,I):P-(ue+W/2)+te/2,bt=s==="start"?M-Ve-Qe:s==="center"?M-(Ve+K/2)+se/2:s==="end"?M-ce+Se+se:m_(Ve,ce,K,Qe,Se+se,M,M+k,k);var _e=$.scrollLeft,ve=$.scrollTop;P+=ve-(tt=Math.max(0,Math.min(ve+tt/fe,$.scrollHeight-W/fe+te))),M+=_e-(bt=Math.max(0,Math.min(_e+bt/ae,$.scrollWidth-K/ae+se)))}L.push({el:$,top:tt,left:bt})}return L},"i");var UX=0;function HX(e,t){if(e){var r=OP(e,{boundary:t,block:"nearest",scrollMode:"if-needed"});r.forEach(function(n){var i=n.el,s=n.top,u=n.left;i.scrollTop=s,i.scrollLeft=u})}}o(HX,"scrollIntoView");function AP(e,t){return e===t||e.contains&&e.contains(t)}o(AP,"isOrContainsNode");function aE(e,t){var r;function n(){r&&clearTimeout(r)}o(n,"cancel");function i(){for(var s=arguments.length,u=new Array(s),c=0;c1?i-1:0),u=1;u=37&&r<=40&&t.indexOf("Arrow")!==0?"Arrow"+t:t}o(Ap,"normalizeArrowKey");function Rp(e,t,r,n,i){if(i===void 0&&(i=!0),r===0)return-1;var s=r-1;(typeof t!="number"||t<0||t>=r)&&(t=e>0?-1:s+1);var u=t+e;u<0?u=i?s:0:u>s&&(u=i?0:s);var c=Du(e,u,r,n,i);return c===-1?t>=r?-1:t:c}o(Rp,"getNextWrappingIndex");function Du(e,t,r,n,i){var s=n(t);if(!s||!s.hasAttribute("disabled"))return t;if(e>0){for(var u=t+1;u=0;c--)if(!n(c).hasAttribute("disabled"))return c;return i?e>0?Du(1,0,r,n,!1):Du(-1,r-1,r,n,!1):-1}o(Du,"getNextNonDisabledIndex");function RP(e,t,r,n){return n===void 0&&(n=!0),t.some(function(i){return i&&(AP(i,e)||n&&AP(i,r.activeElement))})}o(RP,"targetWithinDownshift");function jX(e,t,r){return;var n}o(jX,"validateControlledUnchanged");var qX=aE(function(){UP().textContent=""},500);function zP(e,t){var r=UP(t);e&&(r.textContent=e,qX())}o(zP,"setStatus");function UP(e){e===void 0&&(e=document);var t=e.getElementById("a11y-status-message");return t||(t=e.createElement("div"),t.setAttribute("id","a11y-status-message"),t.setAttribute("role","status"),t.setAttribute("aria-live","polite"),t.setAttribute("aria-relevant","additions text"),Object.assign(t.style,{border:"0",clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:"0",position:"absolute",width:"1px"}),e.body.appendChild(t),t)}o(UP,"getStatusDiv");var HP={highlightedIndex:-1,isOpen:!1,selectedItem:null,inputValue:""};function VX(e,t,r){var n=e.props,i=e.type,s={};Object.keys(t).forEach(function(u){WX(u,e,t,r),r[u]!==t[u]&&(s[u]=r[u])}),n.onStateChange&&Object.keys(s).length&&n.onStateChange(Be({type:i},s))}o(VX,"callOnChangeProps");function WX(e,t,r,n){var i=t.props,s=t.type,u="on"+uE(e)+"Change";i[u]&&n[e]!==void 0&&n[e]!==r[e]&&i[u](Be({type:s},n))}o(WX,"invokeOnChangeHandler");function GX(e,t){return t.changes}o(GX,"stateReducer");function KX(e){var t=e.selectedItem,r=e.itemToString;return t?r(t)+" has been selected.":""}o(KX,"getA11ySelectionMessage");var YX=aE(function(e,t){zP(e(),t)},200);function $P(e){var t=e.id,r=e.labelId,n=e.menuId,i=e.getItemId,s=e.toggleButtonId,u=t===void 0?"downshift-"+BP():t;return{labelId:r||u+"-label",menuId:n||u+"-menu",getItemId:i||function(c){return u+"-item-"+c},toggleButtonId:s||u+"-toggle-button"}}o($P,"getElementIds");function sE(e,t,r){return e!==void 0?e:r.length===0?-1:r.indexOf(t)}o(sE,"getItemIndex");function JX(e){return e?String(e):""}o(JX,"itemToString");function NP(e){return/^\S{1}$/.test(e)}o(NP,"isAcceptedCharacterKey");function uE(e){return""+e.slice(0,1).toUpperCase()+e.slice(1)}o(uE,"capitalizeString");function x_(e){var t=(0,re.useRef)(e);return t.current=e,t}o(x_,"useLatestRef");function jP(e,t,r){var n=(0,re.useRef)(),i=(0,re.useRef)(),s=(0,re.useCallback)(function(v,b){i.current=b,v=g_(v,b.props);var w=e(v,b),E=b.props.stateReducer(v,Be({},b,{changes:w}));return E},[e]),u=(0,re.useReducer)(s,t),c=u[0],d=u[1],p=x_(r),h=(0,re.useCallback)(function(v){return d(Be({props:p.current},v))},[p]),m=i.current;return(0,re.useEffect)(function(){m&&n.current&&n.current!==c&&VX(m,g_(n.current,m.props),c),n.current=c},[c,r,m]),[c,h]}o(jP,"useEnhancedReducer");function qP(e,t,r){var n=jP(e,t,r),i=n[0],s=n[1];return[g_(i,r),s]}o(qP,"useControlledReducer");var Op={itemToString:JX,stateReducer:GX,getA11ySelectionMessage:KX,scrollIntoView:HX,circularNavigation:!1,environment:typeof window>"u"?{}:window};function br(e,t,r){r===void 0&&(r=HP);var n="default"+uE(t);return n in e?e[n]:r[t]}o(br,"getDefaultValue");function Tp(e,t,r){if(r===void 0&&(r=HP),t in e)return e[t];var n="initial"+uE(t);return n in e?e[n]:br(e,t,r)}o(Tp,"getInitialValue");function VP(e){var t=Tp(e,"selectedItem"),r=Tp(e,"isOpen"),n=Tp(e,"highlightedIndex"),i=Tp(e,"inputValue");return{highlightedIndex:n<0&&t&&r?e.items.indexOf(t):n,isOpen:r,selectedItem:t,inputValue:i}}o(VP,"getInitialState");function ps(e,t,r,n){var i=e.items,s=e.initialHighlightedIndex,u=e.defaultHighlightedIndex,c=t.selectedItem,d=t.highlightedIndex;return i.length===0?-1:s!==void 0&&d===s?s:u!==void 0?u:c?r===0?i.indexOf(c):Rp(r,i.indexOf(c),i.length,n,!1):r===0?-1:r<0?i.length-1:0}o(ps,"getHighlightedIndexOnOpen");function WP(e,t,r,n){var i=(0,re.useRef)({isMouseDown:!1,isTouchMove:!1});return(0,re.useEffect)(function(){var s=o(function(){i.current.isMouseDown=!0},"onMouseDown"),u=o(function(h){i.current.isMouseDown=!1,e&&!RP(h.target,t.map(function(m){return m.current}),r.document)&&n()},"onMouseUp"),c=o(function(){i.current.isTouchMove=!1},"onTouchStart"),d=o(function(){i.current.isTouchMove=!0},"onTouchMove"),p=o(function(h){e&&!i.current.isTouchMove&&!RP(h.target,t.map(function(m){return m.current}),r.document,!1)&&n()},"onTouchEnd");return r.addEventListener("mousedown",s),r.addEventListener("mouseup",u),r.addEventListener("touchstart",c),r.addEventListener("touchmove",d),r.addEventListener("touchend",p),function(){r.removeEventListener("mousedown",s),r.removeEventListener("mouseup",u),r.removeEventListener("touchstart",c),r.removeEventListener("touchmove",d),r.removeEventListener("touchend",p)}},[e,r]),i}o(WP,"useMouseAndTouchTracker");function lE(){for(var e=!1,t=(0,re.useRef)(!0),r=arguments.length,n=new Array(r),i=0;i=0&&{selectedItem:n.items[d]})}break;case SE:s={highlightedIndex:ps(n,e,1,t.getItemNodeFromIndex),isOpen:!0};break;case EE:s={highlightedIndex:ps(n,e,-1,t.getItemNodeFromIndex),isOpen:!0};break;case gE:case _E:s=Be({isOpen:br(n,"isOpen"),highlightedIndex:br(n,"highlightedIndex")},e.highlightedIndex>=0&&{selectedItem:n.items[e.highlightedIndex]});break;case hE:s={highlightedIndex:Du(1,0,n.items.length,t.getItemNodeFromIndex,!1)};break;case mE:s={highlightedIndex:Du(-1,n.items.length-1,n.items.length,t.getItemNodeFromIndex,!1)};break;case pE:s={isOpen:!1,highlightedIndex:-1};break;case v_:s={isOpen:!1,highlightedIndex:-1};break;case vE:{var p=t.key,h=""+e.inputValue+p,m=PP(h,e.highlightedIndex,n.items,n.itemToString,t.getItemNodeFromIndex);s=Be({inputValue:h},m>=0&&{highlightedIndex:m})}break;case dE:s={highlightedIndex:Rp(i?5:1,e.highlightedIndex,n.items.length,t.getItemNodeFromIndex,n.circularNavigation)};break;case fE:s={highlightedIndex:Rp(i?-5:-1,e.highlightedIndex,n.items.length,t.getItemNodeFromIndex,n.circularNavigation)};break;case bE:s={highlightedIndex:-1};break;case wE:case kE:s={isOpen:!e.isOpen,highlightedIndex:e.isOpen?-1:ps(n,e,0)};break;case CE:s={isOpen:!0,highlightedIndex:ps(n,e,0)};break;case TE:s={isOpen:!1};break;case OE:s={highlightedIndex:t.highlightedIndex};break;case AE:s={selectedItem:t.selectedItem};break;case b_:s={inputValue:t.inputValue};break;case RE:s={highlightedIndex:br(n,"highlightedIndex"),isOpen:br(n,"isOpen"),selectedItem:br(n,"selectedItem"),inputValue:br(n,"inputValue")};break;default:throw new Error("Reducer called without proper action type.")}return Be({},e,s)}o(eZ,"downshiftSelectReducer");tZ.stateChangeTypes=ZX;function tZ(e){e===void 0&&(e={});var t=Be({},XX,e),r=t.items,n=t.scrollIntoView,i=t.environment,s=t.initialIsOpen,u=t.defaultIsOpen,c=t.itemToString,d=t.getA11ySelectionMessage,p=t.getA11yStatusMessage,h=VP(t),m=qP(eZ,h,t),v=m[0],b=m[1],w=v.isOpen,E=v.highlightedIndex,x=v.selectedItem,g=v.inputValue,y=(0,re.useRef)(null),I=(0,re.useRef)(null),k=(0,re.useRef)();k.current={};var N=(0,re.useRef)(!0),A=(0,re.useRef)(null),B=(0,re.useRef)($P(t)),O=(0,re.useRef)(),P=(0,re.useRef)(!0),M=x_({state:v,props:t}),L=o(function(se){return k.current[B.current.getItemId(se)]},"getItemNodeFromIndex");__(p,[w,E,g,r],Be({isInitialMount:P.current,previousResultCount:O.current,items:r,environment:i,itemToString:c},v)),__(d,[x],Be({isInitialMount:P.current,previousResultCount:O.current,items:r,environment:i,itemToString:c},v));var j=GP({menuElement:I.current,highlightedIndex:E,isOpen:w,itemRefs:k,scrollIntoView:n,getItemNodeFromIndex:L});(0,re.useEffect)(function(){P.current&&(A.current=aE(function(se){se({type:b_,inputValue:""})},500)),g&&A.current(b)},[b,g]),cE({isInitialMount:P.current,props:t,state:v}),(0,re.useEffect)(function(){if(P.current){(s||u||w)&&I.current&&I.current.focus();return}if(w){I.current&&I.current.focus();return}i.document.activeElement===I.current&&y.current&&(N.current=!1,y.current.focus())},[w]),(0,re.useEffect)(function(){P.current||(O.current=r.length)});var $=WP(w,[I,y],i,function(){b({type:v_})}),H=lE("getMenuProps","getToggleButtonProps");(0,re.useEffect)(function(){P.current=!1},[]);var W=(0,re.useMemo)(function(){return{ArrowDown:o(function(te){te.preventDefault(),b({type:SE,getItemNodeFromIndex:L,shiftKey:te.shiftKey})},"ArrowDown"),ArrowUp:o(function(te){te.preventDefault(),b({type:EE,getItemNodeFromIndex:L,shiftKey:te.shiftKey})},"ArrowUp")}},[b]),K=(0,re.useMemo)(function(){return{ArrowDown:o(function(te){te.preventDefault(),b({type:dE,getItemNodeFromIndex:L,shiftKey:te.shiftKey})},"ArrowDown"),ArrowUp:o(function(te){te.preventDefault(),b({type:fE,getItemNodeFromIndex:L,shiftKey:te.shiftKey})},"ArrowUp"),Home:o(function(te){te.preventDefault(),b({type:hE,getItemNodeFromIndex:L})},"Home"),End:o(function(te){te.preventDefault(),b({type:mE,getItemNodeFromIndex:L})},"End"),Escape:o(function(){b({type:pE})},"Escape"),Enter:o(function(te){te.preventDefault(),b({type:gE})},"Enter")," ":o(function(te){te.preventDefault(),b({type:_E})},"_")}},[b]),ue=(0,re.useCallback)(function(){b({type:kE})},[b]),ce=(0,re.useCallback)(function(){b({type:TE})},[b]),de=(0,re.useCallback)(function(){b({type:CE})},[b]),Ve=(0,re.useCallback)(function(se){b({type:OE,highlightedIndex:se})},[b]),Ke=(0,re.useCallback)(function(se){b({type:AE,selectedItem:se})},[b]),Qe=(0,re.useCallback)(function(){b({type:RE})},[b]),$e=(0,re.useCallback)(function(se){b({type:b_,inputValue:se})},[b]),Se=(0,re.useCallback)(function(se){return Be({id:B.current.labelId,htmlFor:B.current.toggleButtonId},se)},[]),ct=(0,re.useCallback)(function(se,te){var ae,fe=se===void 0?{}:se,_e=fe.onMouseLeave,ve=fe.refKey,we=ve===void 0?"ref":ve,Ae=fe.onKeyDown,Pe=fe.onBlur,dt=fe.ref,ft=Qn(fe,["onMouseLeave","refKey","onKeyDown","onBlur","ref"]),Ce=te===void 0?{}:te,Fe=Ce.suppressRefError,pt=Fe===void 0?!1:Fe,nr=M.current.state;return H("getMenuProps",pt,we,I),Be((ae={},ae[we]=Ii(dt,function(At){I.current=At}),ae.id=B.current.menuId,ae.role="listbox",ae["aria-labelledby"]=B.current.labelId,ae.tabIndex=-1,ae),nr.isOpen&&nr.highlightedIndex>-1&&{"aria-activedescendant":B.current.getItemId(nr.highlightedIndex)},{onMouseLeave:Ar(_e,o(function(){b({type:bE})},"menuHandleMouseLeave")),onKeyDown:Ar(Ae,o(function(kt){var Le=Ap(kt);Le&&K[Le]?K[Le](kt):NP(Le)&&b({type:vE,key:Le,getItemNodeFromIndex:L})},"menuHandleKeyDown")),onBlur:Ar(Pe,o(function(){if(N.current===!1){N.current=!0;return}var kt=!$.current.isMouseDown;kt&&b({type:v_})},"menuHandleBlur"))},ft)},[b,M,K,$,H]),tt=(0,re.useCallback)(function(se,te){var ae,fe=se===void 0?{}:se,_e=fe.onClick,ve=fe.onKeyDown,we=fe.refKey,Ae=we===void 0?"ref":we,Pe=fe.ref,dt=Qn(fe,["onClick","onKeyDown","refKey","ref"]),ft=te===void 0?{}:te,Ce=ft.suppressRefError,Fe=Ce===void 0?!1:Ce,pt=o(function(){b({type:wE})},"toggleButtonHandleClick"),nr=o(function(kt){var Le=Ap(kt);Le&&W[Le]?W[Le](kt):NP(Le)&&b({type:IE,key:Le,getItemNodeFromIndex:L})},"toggleButtonHandleKeyDown"),At=Be((ae={},ae[Ae]=Ii(Pe,function(kt){y.current=kt}),ae.id=B.current.toggleButtonId,ae["aria-haspopup"]="listbox",ae["aria-expanded"]=M.current.state.isOpen,ae["aria-labelledby"]=B.current.labelId+" "+B.current.toggleButtonId,ae),dt);return dt.disabled||(At.onClick=Ar(_e,pt),At.onKeyDown=Ar(ve,nr)),H("getToggleButtonProps",Fe,Ae,y),At},[b,M,W,H]),bt=(0,re.useCallback)(function(se){var te,ae=se===void 0?{}:se,fe=ae.item,_e=ae.index,ve=ae.onMouseMove,we=ae.onClick,Ae=ae.refKey,Pe=Ae===void 0?"ref":Ae,dt=ae.ref,ft=Qn(ae,["item","index","onMouseMove","onClick","refKey","ref"]),Ce=M.current,Fe=Ce.state,pt=Ce.props,nr=o(function(){_e!==Fe.highlightedIndex&&(j.current=!1,b({type:yE,index:_e}))},"itemHandleMouseMove"),At=o(function(){b({type:xE,index:_e})},"itemHandleClick"),kt=sE(_e,fe,pt.items);if(kt<0)throw new Error("Pass either item or item index in getItemProps!");var Le=Be((te={role:"option","aria-selected":""+(kt===Fe.highlightedIndex),id:B.current.getItemId(kt)},te[Pe]=Ii(dt,function(Nt){Nt&&(k.current[B.current.getItemId(kt)]=Nt)}),te),ft);return ft.disabled||(Le.onMouseMove=Ar(ve,nr),Le.onClick=Ar(we,At)),Le},[b,M,j]);return{getToggleButtonProps:tt,getLabelProps:Se,getMenuProps:ct,getItemProps:bt,toggleMenu:ue,openMenu:de,closeMenu:ce,setHighlightedIndex:Ve,selectItem:Ke,reset:Qe,setInputValue:$e,highlightedIndex:E,isOpen:w,selectedItem:x,inputValue:g}}o(tZ,"useSelect");var NE=0,PE=1,LE=2,DE=3,ME=4,BE=5,FE=6,y_=7,zE=8,UE=9,HE=10,$E=11,jE=12,qE=13,VE=14,WE=15,GE=16,KE=17,YE=18,JE=19,rZ=Object.freeze({__proto__:null,InputKeyDownArrowDown:NE,InputKeyDownArrowUp:PE,InputKeyDownEscape:LE,InputKeyDownHome:DE,InputKeyDownEnd:ME,InputKeyDownEnter:BE,InputChange:FE,InputBlur:y_,MenuMouseLeave:zE,ItemMouseMove:UE,ItemClick:HE,ToggleButtonClick:$E,FunctionToggleMenu:jE,FunctionOpenMenu:qE,FunctionCloseMenu:VE,FunctionSetHighlightedIndex:WE,FunctionSelectItem:GE,FunctionSetInputValue:KE,FunctionReset:YE,ControlledPropUpdatedSelectedItem:JE});function nZ(e){var t=e.id,r=e.inputId,n=Qn(e,["id","inputId"]),i=t===void 0?"downshift-"+BP():t;return Be({inputId:r||i+"-input"},$P(Be({id:t},n)))}o(nZ,"getElementIds$1");function oZ(e){var t=VP(e),r=t.selectedItem,n=t.inputValue;return n===""&&r&&e.defaultInputValue===void 0&&e.initialInputValue===void 0&&e.inputValue===void 0&&(n=e.itemToString(r)),Be({},t,{inputValue:n})}o(oZ,"getInitialState$1");var Jwe={items:oe.default.array.isRequired,itemToString:oe.default.func,getA11yStatusMessage:oe.default.func,getA11ySelectionMessage:oe.default.func,circularNavigation:oe.default.bool,highlightedIndex:oe.default.number,defaultHighlightedIndex:oe.default.number,initialHighlightedIndex:oe.default.number,isOpen:oe.default.bool,defaultIsOpen:oe.default.bool,initialIsOpen:oe.default.bool,selectedItem:oe.default.any,initialSelectedItem:oe.default.any,defaultSelectedItem:oe.default.any,inputValue:oe.default.string,defaultInputValue:oe.default.string,initialInputValue:oe.default.string,id:oe.default.string,labelId:oe.default.string,menuId:oe.default.string,getItemId:oe.default.func,inputId:oe.default.string,toggleButtonId:oe.default.string,stateReducer:oe.default.func,onSelectedItemChange:oe.default.func,onHighlightedIndexChange:oe.default.func,onStateChange:oe.default.func,onIsOpenChange:oe.default.func,onInputValueChange:oe.default.func,environment:oe.default.shape({addEventListener:oe.default.func,removeEventListener:oe.default.func,document:oe.default.shape({getElementById:oe.default.func,activeElement:oe.default.any,body:oe.default.any})})};function iZ(e,t,r){var n=(0,re.useRef)(),i=jP(e,t,r),s=i[0],u=i[1];return(0,re.useEffect)(function(){FP(r,"selectedItem")&&(n.current!==r.selectedItem&&u({type:JE,inputValue:r.itemToString(r.selectedItem)}),n.current=s.selectedItem===n.current?r.selectedItem:s.selectedItem)}),[g_(s,r),u]}o(iZ,"useControlledReducer$1");var aZ=Be({},Op,{getA11yStatusMessage:$X,circularNavigation:!0});function sZ(e,t){var r=t.type,n=t.props,i=t.shiftKey,s;switch(r){case UE:s={highlightedIndex:t.index};break;case HE:s={isOpen:br(n,"isOpen"),highlightedIndex:br(n,"highlightedIndex"),selectedItem:n.items[t.index],inputValue:n.itemToString(n.items[t.index])};break;case NE:e.isOpen?s={highlightedIndex:Rp(i?5:1,e.highlightedIndex,n.items.length,t.getItemNodeFromIndex,n.circularNavigation)}:s={highlightedIndex:ps(n,e,1,t.getItemNodeFromIndex),isOpen:!0};break;case PE:e.isOpen?s={highlightedIndex:Rp(i?-5:-1,e.highlightedIndex,n.items.length,t.getItemNodeFromIndex,n.circularNavigation)}:s={highlightedIndex:ps(n,e,-1,t.getItemNodeFromIndex),isOpen:!0};break;case BE:s=Be({},e.isOpen&&e.highlightedIndex>=0&&{selectedItem:n.items[e.highlightedIndex],isOpen:br(n,"isOpen"),highlightedIndex:br(n,"highlightedIndex"),inputValue:n.itemToString(n.items[e.highlightedIndex])});break;case LE:s=Be({isOpen:!1,highlightedIndex:-1},!e.isOpen&&{selectedItem:null,inputValue:""});break;case DE:s=Be({},e.isOpen&&{highlightedIndex:Du(1,0,n.items.length,t.getItemNodeFromIndex,!1)});break;case ME:s=Be({},e.isOpen&&{highlightedIndex:Du(-1,n.items.length-1,n.items.length,t.getItemNodeFromIndex,!1)});break;case y_:e.isOpen&&(s=Be({isOpen:!1,highlightedIndex:-1},e.highlightedIndex>=0&&t.selectItem&&{selectedItem:n.items[e.highlightedIndex],inputValue:n.itemToString(n.items[e.highlightedIndex])}));break;case FE:s={isOpen:!0,highlightedIndex:br(n,"highlightedIndex"),inputValue:t.inputValue};break;case zE:s={highlightedIndex:-1};break;case $E:case jE:s={isOpen:!e.isOpen,highlightedIndex:e.isOpen?-1:ps(n,e,0)};break;case qE:s={isOpen:!0,highlightedIndex:ps(n,e,0)};break;case VE:s={isOpen:!1};break;case WE:s={highlightedIndex:t.highlightedIndex};break;case GE:s={selectedItem:t.selectedItem,inputValue:n.itemToString(t.selectedItem)};break;case JE:case KE:s={inputValue:t.inputValue};break;case YE:s={highlightedIndex:br(n,"highlightedIndex"),isOpen:br(n,"isOpen"),selectedItem:br(n,"selectedItem"),inputValue:br(n,"inputValue")};break;default:throw new Error("Reducer called without proper action type.")}return Be({},e,s)}o(sZ,"downshiftUseComboboxReducer");Nc.stateChangeTypes=rZ;function Nc(e){e===void 0&&(e={});var t=Be({},aZ,e),r=t.initialIsOpen,n=t.defaultIsOpen,i=t.items,s=t.scrollIntoView,u=t.environment,c=t.getA11yStatusMessage,d=t.getA11ySelectionMessage,p=t.itemToString,h=oZ(t),m=iZ(sZ,h,t),v=m[0],b=m[1],w=v.isOpen,E=v.highlightedIndex,x=v.selectedItem,g=v.inputValue,y=(0,re.useRef)(null),I=(0,re.useRef)(),k=(0,re.useRef)(null),N=(0,re.useRef)(null),A=(0,re.useRef)(null);I.current={};var B=(0,re.useRef)(!0),O=(0,re.useRef)(nZ(t)),P=(0,re.useRef)(),M=x_({state:v,props:t}),L=o(function(te){return I.current[O.current.getItemId(te)]},"getItemNodeFromIndex");__(c,[w,E,g,i],Be({isInitialMount:B.current,previousResultCount:P.current,items:i,environment:u,itemToString:p},v)),__(d,[x],Be({isInitialMount:B.current,previousResultCount:P.current,items:i,environment:u,itemToString:p},v));var j=GP({menuElement:y.current,highlightedIndex:E,isOpen:w,itemRefs:I,scrollIntoView:s,getItemNodeFromIndex:L});cE({isInitialMount:B.current,props:t,state:v}),(0,re.useEffect)(function(){B.current&&(r||n||w)&&k.current&&k.current.focus()},[w]),(0,re.useEffect)(function(){B.current||(P.current=i.length)});var $=WP(w,[A,y,N],u,function(){b({type:y_,selectItem:!1})}),H=lE("getInputProps","getComboboxProps","getMenuProps");(0,re.useEffect)(function(){B.current=!1},[]);var W=(0,re.useMemo)(function(){return{ArrowDown:o(function(ae){ae.preventDefault(),b({type:NE,shiftKey:ae.shiftKey,getItemNodeFromIndex:L})},"ArrowDown"),ArrowUp:o(function(ae){ae.preventDefault(),b({type:PE,shiftKey:ae.shiftKey,getItemNodeFromIndex:L})},"ArrowUp"),Home:o(function(ae){ae.preventDefault(),b({type:DE,getItemNodeFromIndex:L})},"Home"),End:o(function(ae){ae.preventDefault(),b({type:ME,getItemNodeFromIndex:L})},"End"),Escape:o(function(){b({type:LE})},"Escape"),Enter:o(function(ae){if(ae.which!==229){var fe=M.current.state;fe.isOpen&&ae.preventDefault(),b({type:BE,getItemNodeFromIndex:L})}},"Enter")}},[b,M]),K=(0,re.useCallback)(function(te){return Be({id:O.current.labelId,htmlFor:O.current.inputId},te)},[]),ue=(0,re.useCallback)(function(te,ae){var fe,_e=te===void 0?{}:te,ve=_e.onMouseLeave,we=_e.refKey,Ae=we===void 0?"ref":we,Pe=_e.ref,dt=Qn(_e,["onMouseLeave","refKey","ref"]),ft=ae===void 0?{}:ae,Ce=ft.suppressRefError,Fe=Ce===void 0?!1:Ce;return H("getMenuProps",Fe,Ae,y),Be((fe={},fe[Ae]=Ii(Pe,function(pt){y.current=pt}),fe.id=O.current.menuId,fe.role="listbox",fe["aria-labelledby"]=O.current.labelId,fe.onMouseLeave=Ar(ve,function(){b({type:zE})}),fe),dt)},[b,H]),ce=(0,re.useCallback)(function(te){var ae,fe,_e=te===void 0?{}:te,ve=_e.item,we=_e.index,Ae=_e.refKey,Pe=Ae===void 0?"ref":Ae,dt=_e.ref,ft=_e.onMouseMove,Ce=_e.onClick,Fe=_e.onPress,pt=Qn(_e,["item","index","refKey","ref","onMouseMove","onClick","onPress"]),nr=M.current,At=nr.props,kt=nr.state,Le=sE(we,ve,At.items);if(Le<0)throw new Error("Pass either item or item index in getItemProps!");var Nt="onClick",yn=Ce;return Be((ae={},ae[Pe]=Ii(dt,function(on){on&&(I.current[O.current.getItemId(Le)]=on)}),ae.role="option",ae["aria-selected"]=""+(Le===kt.highlightedIndex),ae.id=O.current.getItemId(Le),ae),!pt.disabled&&(fe={onMouseMove:Ar(ft,o(function(){we!==kt.highlightedIndex&&(j.current=!1,b({type:UE,index:we}))},"itemHandleMouseMove"))},fe[Nt]=Ar(yn,o(function(){b({type:HE,index:we}),k.current&&k.current.focus()},"itemHandleClick")),fe),pt)},[b,M,j]),de=(0,re.useCallback)(function(te){var ae,fe=te===void 0?{}:te,_e=fe.onClick,ve=fe.onPress,we=fe.refKey,Ae=we===void 0?"ref":we,Pe=fe.ref,dt=Qn(fe,["onClick","onPress","refKey","ref"]),ft=o(function(){b({type:$E}),!M.current.state.isOpen&&k.current&&k.current.focus()},"toggleButtonHandleClick");return Be((ae={},ae[Ae]=Ii(Pe,function(Ce){N.current=Ce}),ae.id=O.current.toggleButtonId,ae.tabIndex=-1,ae),!dt.disabled&&Be({},{onClick:Ar(_e,ft)}),dt)},[b,M]),Ve=(0,re.useCallback)(function(te,ae){var fe,_e=te===void 0?{}:te,ve=_e.onKeyDown,we=_e.onChange,Ae=_e.onInput,Pe=_e.onBlur,dt=_e.onChangeText,ft=_e.refKey,Ce=ft===void 0?"ref":ft,Fe=_e.ref,pt=Qn(_e,["onKeyDown","onChange","onInput","onBlur","onChangeText","refKey","ref"]),nr=ae===void 0?{}:ae,At=nr.suppressRefError,kt=At===void 0?!1:At;H("getInputProps",kt,Ce,k);var Le=M.current.state,Nt=o(function(ri){var Rs=Ap(ri);Rs&&W[Rs]&&W[Rs](ri)},"inputHandleKeyDown"),yn=o(function(ri){b({type:FE,inputValue:ri.target.value})},"inputHandleChange"),on=o(function(){$.current.isMouseDown||b({type:y_,selectItem:!0})},"inputHandleBlur"),Ri="onChange",nl={};if(!pt.disabled){var Ni;nl=(Ni={},Ni[Ri]=Ar(we,Ae,yn),Ni.onKeyDown=Ar(ve,Nt),Ni.onBlur=Ar(Pe,on),Ni)}return Be((fe={},fe[Ce]=Ii(Fe,function(ri){k.current=ri}),fe.id=O.current.inputId,fe["aria-autocomplete"]="list",fe["aria-controls"]=O.current.menuId,fe),Le.isOpen&&Le.highlightedIndex>-1&&{"aria-activedescendant":O.current.getItemId(Le.highlightedIndex)},{"aria-labelledby":O.current.labelId,autoComplete:"off",value:Le.inputValue},nl,pt)},[b,W,M,$,H]),Ke=(0,re.useCallback)(function(te,ae){var fe,_e=te===void 0?{}:te,ve=_e.refKey,we=ve===void 0?"ref":ve,Ae=_e.ref,Pe=Qn(_e,["refKey","ref"]),dt=ae===void 0?{}:ae,ft=dt.suppressRefError,Ce=ft===void 0?!1:ft;return H("getComboboxProps",Ce,we,A),Be((fe={},fe[we]=Ii(Ae,function(Fe){A.current=Fe}),fe.role="combobox",fe["aria-haspopup"]="listbox",fe["aria-owns"]=O.current.menuId,fe["aria-expanded"]=M.current.state.isOpen,fe),Pe)},[M,H]),Qe=(0,re.useCallback)(function(){b({type:jE})},[b]),$e=(0,re.useCallback)(function(){b({type:VE})},[b]),Se=(0,re.useCallback)(function(){b({type:qE})},[b]),ct=(0,re.useCallback)(function(te){b({type:WE,highlightedIndex:te})},[b]),tt=(0,re.useCallback)(function(te){b({type:GE,selectedItem:te})},[b]),bt=(0,re.useCallback)(function(te){b({type:KE,inputValue:te})},[b]),se=(0,re.useCallback)(function(){b({type:YE})},[b]);return{getItemProps:ce,getLabelProps:K,getMenuProps:ue,getInputProps:Ve,getComboboxProps:Ke,getToggleButtonProps:de,toggleMenu:Qe,openMenu:Se,closeMenu:$e,setHighlightedIndex:ct,setInputValue:bt,selectItem:tt,reset:se,highlightedIndex:E,isOpen:w,selectedItem:x,inputValue:g}}o(Nc,"useCombobox");var KP={activeIndex:-1,selectedItems:[]};function LP(e,t){return Tp(e,t,KP)}o(LP,"getInitialValue$1");function DP(e,t){return br(e,t,KP)}o(DP,"getDefaultValue$1");function uZ(e){var t=LP(e,"activeIndex"),r=LP(e,"selectedItems");return{activeIndex:t,selectedItems:r}}o(uZ,"getInitialState$2");function MP(e){if(e.shiftKey||e.metaKey||e.ctrlKey||e.altKey)return!1;var t=e.target;return!(t instanceof HTMLInputElement&&t.value!==""&&(t.selectionStart!==0||t.selectionEnd!==0))}o(MP,"isKeyDownOperationPermitted");function lZ(e){var t=e.removedSelectedItem,r=e.itemToString;return r(t)+" has been removed."}o(lZ,"getA11yRemovalMessage");var Qwe={selectedItems:oe.default.array,initialSelectedItems:oe.default.array,defaultSelectedItems:oe.default.array,itemToString:oe.default.func,getA11yRemovalMessage:oe.default.func,stateReducer:oe.default.func,activeIndex:oe.default.number,initialActiveIndex:oe.default.number,defaultActiveIndex:oe.default.number,onActiveIndexChange:oe.default.func,onSelectedItemsChange:oe.default.func,keyNavigationNext:oe.default.string,keyNavigationPrevious:oe.default.string,environment:oe.default.shape({addEventListener:oe.default.func,removeEventListener:oe.default.func,document:oe.default.shape({getElementById:oe.default.func,activeElement:oe.default.any,body:oe.default.any})})},cZ={itemToString:Op.itemToString,stateReducer:Op.stateReducer,environment:Op.environment,getA11yRemovalMessage:lZ,keyNavigationNext:"ArrowRight",keyNavigationPrevious:"ArrowLeft"},QE=0,XE=1,ZE=2,e3=3,t3=4,r3=5,n3=6,o3=7,i3=8,a3=9,s3=10,u3=11,l3=12,dZ=Object.freeze({__proto__:null,SelectedItemClick:QE,SelectedItemKeyDownDelete:XE,SelectedItemKeyDownBackspace:ZE,SelectedItemKeyDownNavigationNext:e3,SelectedItemKeyDownNavigationPrevious:t3,DropdownKeyDownNavigationPrevious:r3,DropdownKeyDownBackspace:n3,DropdownClick:o3,FunctionAddSelectedItem:i3,FunctionRemoveSelectedItem:a3,FunctionSetSelectedItems:s3,FunctionSetActiveIndex:u3,FunctionReset:l3});function fZ(e,t){var r=t.type,n=t.index,i=t.props,s=t.selectedItem,u=e.activeIndex,c=e.selectedItems,d;switch(r){case QE:d={activeIndex:n};break;case t3:d={activeIndex:u-1<0?0:u-1};break;case e3:d={activeIndex:u+1>=c.length?-1:u+1};break;case ZE:case XE:{var p=u;c.length===1?p=-1:u===c.length-1&&(p=c.length-2),d=Be({selectedItems:[].concat(c.slice(0,u),c.slice(u+1))},{activeIndex:p});break}case r3:d={activeIndex:c.length-1};break;case n3:d={selectedItems:c.slice(0,c.length-1)};break;case i3:d={selectedItems:[].concat(c,[s])};break;case o3:d={activeIndex:-1};break;case a3:{var h=u,m=c.indexOf(s);c.length===1?h=-1:m===c.length-1&&(h=c.length-2),d=Be({selectedItems:[].concat(c.slice(0,m),c.slice(m+1))},{activeIndex:h});break}case s3:{var v=t.selectedItems;d={selectedItems:v};break}case u3:{var b=t.activeIndex;d={activeIndex:b};break}case l3:d={activeIndex:DP(i,"activeIndex"),selectedItems:DP(i,"selectedItems")};break;default:throw new Error("Reducer called without proper action type.")}return Be({},e,d)}o(fZ,"downshiftMultipleSelectionReducer");pZ.stateChangeTypes=dZ;function pZ(e){e===void 0&&(e={});var t=Be({},cZ,e),r=t.getA11yRemovalMessage,n=t.itemToString,i=t.environment,s=t.keyNavigationNext,u=t.keyNavigationPrevious,c=qP(fZ,uZ(t),t),d=c[0],p=c[1],h=d.activeIndex,m=d.selectedItems,v=(0,re.useRef)(!0),b=(0,re.useRef)(null),w=(0,re.useRef)(m),E=(0,re.useRef)();E.current=[];var x=x_({state:d,props:t});(0,re.useEffect)(function(){if(!v.current){if(m.length(0,c3.isEqual)(r,t))}o(hZ,"n");var mZ=o(({disabled:e,highlightValue:t,itemProps:r,label:n,menuStyles:i,multiselect:s,selected:u})=>{let c=o(d=>{return vn.default.createElement("span",{className:i.highlighted,dangerouslySetInnerHTML:{__html:(p=d,p.replace(new RegExp(t,"gi"),h=>`${h}`))}});var p},"c");return vn.default.createElement("li",Object.assign({},r,{"aria-selected":u},e&&{"aria-disabled":!0}),s?vn.default.createElement(vn.default.Fragment,null,vn.default.createElement("span",{className:i.checkbox,"aria-hidden":!0},vn.default.createElement(tp,null)),t?c(n):n):vn.default.createElement(vn.default.Fragment,null,t?c(n):n,u&&vn.default.createElement(tp,{className:i.selectedIcon})))},"r"),JP=o(({getItemProps:e,highlightValue:t,isOptionDisabled:r,menuProps:n,menuStyles:i,multiselect:s,open:u,optionLabelField:c,optionKeyField:d,options:p,selectedItem:h,selectedItems:m,virtualizer:v})=>{let b=!!v,w=b?v.virtualItems:p;return vn.default.createElement("ul",Object.assign({},n,{className:xe(i.menu)}),u&&vn.default.createElement(vn.default.Fragment,null,b&&vn.default.createElement("li",{key:"total-size","aria-hidden":!0,style:{height:v.totalSize}}),w.map((E,x)=>{let g=x,y=null;b&&({index:g}=E,y=E);let I=p[g],k=I[c],N=I[d],A=s?hZ(m,I):(0,c3.isEqual)(h,I),B=typeof r=="function"&&r(I,g),O=e(I,g,A,B,y);return vn.default.createElement(mZ,{key:N,disabled:B,highlightValue:t,itemProps:O,menuStyles:i,multiselect:s,label:k,selected:A})})))},"i");var rn={input:"SearchInput-module_input__Addns",hidden:"SearchInput-module_hidden__OcXmJ",button:"SearchInput-module_button__z7NIp search-input_hds-search-input__button__1-cj-",wrapper:"SearchInput-module_wrapper__114JK",root:"SearchInput-module_root__sMwrY",open:"SearchInput-module_open__1zeft",angleIcon:"SearchInput-module_angleIcon__1PdxN",menu:"SearchInput-module_menu__2P8CO",loadingSpinnerContainer:"SearchInput-module_loadingSpinnerContainer__T6ZTc",menuItem:"SearchInput-module_menuItem__zIC_d",highlighted:"SearchInput-module_highlighted__3D7Hh",selected:"SearchInput-module_selected__30K7a",disabled:"SearchInput-module_disabled__akdv5",virtualized:"SearchInput-module_virtualized__xRfea",errorText:"SearchInput-module_errorText__2tddy text-input_hds-text-input__error-text__2bQYc",buttons:"SearchInput-module_buttons__2O_2t search-input_hds-search-input__buttons__3PawT",searchIcon:"SearchInput-module_searchIcon__l1_S4",noToggle:"SearchInput-module_noToggle__2rf7Y",helperText:"SearchInput-module_helperText__2AWSL",loadingSpinner:"SearchInput-module_loadingSpinner__3G_76"};Dt(`@keyframes text-input_fadeIn__qn0sk{0%{opacity:0}to{opacity:1}}.text-input_hds-text-input__2k_Sg{--border-width:2px;--outline-width:3px;--outline-offset-readonly:4px;--input-height:56px;--textarea-height:149px;--icon-size:var(--spacing-m);--icon-color:var(--color-black);--helper-color-default:var(--color-black-60);--helper-color-invalid:var(--color-black);--helper-background-color-invalid:var(--color-error-light);--helper-icon-color-invalid:var(--color-error);--helper-color-success:var(--color-black);--helper-background-color-success:var(--color-success-light);--helper-icon-color-success:var(--color-success);--helper-color-info:var(--color-black);--helper-background-color-info:var(--color-info-light);--helper-icon-color-info:var(--color-info);--input-background-default:var(--color-white);--input-background-disabled:var(--color-black-10);--input-border-color-default:var(--color-black-50);--input-border-color-hover:var(--color-black-90);--input-border-color-focus:var(--color-black-90);--input-border-color-invalid:var(--color-error);--input-border-color-disabled:var(--color-black-10);--input-border-color-success:var(--color-success);--input-color-default:var(--color-black-90);--input-color-disabled:var(--color-black-40);--label-color-default:var(--color-black-90);--label-color-invalid:var(--color-black-90);--placeholder-color:var(--color-black-60)}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__input__28bnn{-webkit-appearance:none;background-color:var(--input-background-default);border:var(--border-width) solid var(--input-border-color-default);border-radius:0;box-sizing:border-box;color:var(--input-color-default);font-family:inherit;font-size:1.125em;height:var(--input-height);line-height:normal;margin:0;padding:0 var(--spacing-s);width:100%;will-change:transform,box-shadow}.text-input_hds-text-input__2k_Sg:not([data-hds-textinput-filled]) .text-input_hds-text-input__button-clear__9anML,.text-input_hds-text-input__input-clear__10ibh::-webkit-search-cancel-button{display:none}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__button-clear__9anML>*{pointer-events:none}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__input__28bnn:hover{border-color:var(--input-border-color-hover);transition:border-color 85ms ease-out}.text-input_hds-text-input__input-wrapper__2dlTe:focus-within .text-input_hds-text-input__input__28bnn{border-color:var(--input-border-color-focus);outline:none}.text-input_hds-text-input__2k_Sg.text-input_hds-text-input--invalid__2_9Zw .text-input_hds-text-input__input__28bnn{border-color:var(--input-border-color-invalid)}.text-input_hds-text-input__2k_Sg.text-input_hds-text-input--success__3Oi7w .text-input_hds-text-input__input__28bnn{border-color:var(--input-border-color-success)}.text-input_hds-text-input__input-wrapper__2dlTe:focus-within .text-input_hds-text-input__input__28bnn:not([readonly]){box-shadow:0 0 0 var(--outline-width) var(--color-focus-outline);transform:translateZ(0);transition:85ms ease-out;transition-property:box-shadow,transform}.text-input_hds-text-input__label__1Wguh{color:var(--label-color-default);display:block;font-size:var(--fontsize-body-m);font-weight:500;margin-bottom:var(--spacing-3-xs)}.text-input_hds-text-input--invalid__2_9Zw .text-input_hds-text-input__label__1Wguh{color:var(--label-color-invalid);transition:color 85ms linear}.text-input_hds-text-input__required__cS54_{display:inline-block;font-size:var(--fontsize-body-xl);line-height:1;margin-left:var(--spacing-2-xs);transform:translateY(var(--spacing-3-xs))}.text-input_hds-text-input__input-wrapper__2dlTe{display:flex;position:relative}.text-input_hds-text-input__2k_Sg textarea.text-input_hds-text-input__input__28bnn{font-family:inherit;height:var(--textarea-height);margin:0;min-height:var(--input-height);overflow:auto;padding:var(--spacing-s);resize:vertical}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__input__28bnn::-ms-reveal{display:none}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__input__28bnn::-moz-placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__input__28bnn::placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__helper-text__1LgPk{color:var(--helper-color-default);display:block;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-3-xs);white-space:pre-line}.text-input_hds-text-input__error-text__2bQYc{background-color:var(--helper-background-color-invalid);border-left:8px solid var(--color-error);color:var(--helper-color-invalid);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);white-space:pre-line}.text-input_hds-text-input__error-text__2bQYc:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__error-text__2bQYc:before{animation:text-input_fadeIn__qn0sk 85ms ease-out;background:var(--helper-icon-color-invalid);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__success-text__31pFk{background-color:var(--helper-background-color-success);border-left:8px solid var(--color-success);color:var(--helper-color-success);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative;white-space:pre-wrap}.text-input_hds-text-input__success-text__31pFk:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__success-text__31pFk:before{animation:text-input_fadeIn__qn0sk 85ms ease-out;background:var(--helper-icon-color-success);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__info-text__3Xddn{background-color:var(--helper-background-color-info);border-left:8px solid var(--color-info);color:var(--helper-color-info);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative}.text-input_hds-text-input__info-text__3Xddn:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__info-text__3Xddn:before{animation:text-input_fadeIn__qn0sk 85ms ease-out;background:var(--helper-icon-color-info);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__input__28bnn[disabled]{background-color:var(--input-background-disabled);border-color:var(--input-border-color-disabled);color:var(--input-color-disabled);cursor:not-allowed}.text-input_hds-text-input__2k_Sg .text-input_hds-text-input__input__28bnn[readonly]{background-color:transparent;border:0;color:var(--input-color-default);outline-offset:var(--outline-offset-readonly);padding:0;-webkit-text-fill-color:var(--input-color-default);transform:translateZ(0);transition:85ms ease-out;transition-property:outline,transform}.text-input_hds-text-input__input-wrapper__2dlTe:focus-within input.text-input_hds-text-input__input__28bnn[readonly]{height:calc(var(--input-height) - 2 * var(--outline-offset-readonly));margin:var(--outline-offset-readonly) 0;outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__input-wrapper__2dlTe:focus-within textarea.text-input_hds-text-input__input__28bnn[readonly]{outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__buttons__1ANhZ{align-items:center;bottom:0;display:flex;font-size:1rem;justify-content:center;margin-right:calc(var(--spacing-s) - var(--spacing-xs) / 2);position:absolute;right:0;top:0}.text-input_hds-text-input__button__1zrQr{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:var(--icon-color);cursor:pointer;display:flex;font:inherit;outline:none;padding:var(--spacing-xs) calc(var(--spacing-xs) / 2)}.text-input_hds-text-input__button__1zrQr:focus{outline:var(--outline-width) solid var(--color-focus-outline)}.search-input_hds-icon__5eCQs{background-color:currentcolor;display:inline-block;height:var(--icon-size);-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto;width:var(--icon-size)}.search-input_hds-icon--size-xs__JNXQQ{--icon-size:var(--spacing-layout-2-xs)}.search-input_hds-icon--size-s__1UrrH{--icon-size:var(--spacing-layout-xs)}.search-input_hds-icon--size-m__2xJqk{--icon-size:var(--spacing-layout-s)}.search-input_hds-icon--size-l__9ZoGz{--icon-size:var(--spacing-layout-m)}.search-input_hds-icon--size-xl__33Ryp{--icon-size:var(--spacing-layout-l)}[class*=hds-icon-start--]:before{-webkit-mask-image:var(--mask-image-before);mask-image:var(--mask-image-before)}[class*=hds-icon-end--]:after,[class*=hds-icon-start--]:before{background-color:currentcolor;content:"";display:inline-flex;height:var(--icon-size,24px);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--icon-size,24px)}[class*=hds-icon-end--]:after{-webkit-mask-image:var(--mask-image-after);mask-image:var(--mask-image-after)}.search-input_hds-icon--search__1OHPF{--mask-image-search:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15 1a8 8 0 11-4.798 14.402l-6.401 6.4-1.591-1.59 6.398-6.4A8 8 0 0115 1zm0 2a6 6 0 100 12 6 6 0 000-12z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-search)}.search-input_hds-icon-start--search__3XoAJ{--mask-image-before:var(--mask-image-search)}.search-input_hds-icon-end--search__2z836{--mask-image-after:var(--mask-image-search)}.search-input_hds-search-input__3yDGf{--border-width:2px;--outline-width:3px;--input-height:56px;--helper-color-default:var(--color-black-60);--input-background-default:var(--color-white);--input-border-color-default:var(--color-black-50);--input-border-color-hover:var(--color-black-90);--input-border-color-focus:var(--color-black-90);--input-color-default:var(--color-black-90);--label-color-default:var(--color-black-90)}.search-input_hds-search-input__label__2XXxI{color:var(--label-color-default);display:block;font-size:var(--fontsize-body-m);font-weight:500;margin-bottom:var(--spacing-3-xs)}.search-input_hds-search-input__input-wrapper__2SHOr{display:flex;height:100%;position:relative}.search-input_hds-search-input__3yDGf .search-input_hds-search-input__input__3K908{-webkit-appearance:none;background-color:var(--input-background-default);border:var(--border-width) solid var(--input-border-color-default);box-sizing:border-box;color:var(--input-color-default);font-size:1.125em;height:var(--input-height);line-height:normal;padding:0 var(--spacing-s);width:100%}.search-input_hds-search-input__3yDGf .search-input_hds-search-input__input__3K908:hover{border-color:var(--input-border-color-hover);transition:border-color 85ms ease-out}.search-input_hds-search-input__3yDGf .search-input_hds-search-input__input__3K908:focus{border-color:var(--input-border-color-focus);outline:none}.search-input_hds-search-input__3yDGf .search-input_hds-search-input__input__3K908:not([readonly]):focus{outline:var(--outline-width) solid var(--color-focus-outline);transform:translateZ(0)}.search-input_hds-search-input__buttons__3PawT{align-items:center;bottom:0;display:flex;font-size:1rem;justify-content:center;margin-right:calc(var(--spacing-s) - var(--spacing-xs) / 2);position:absolute;right:0;top:0}.search-input_hds-search-input__button__1-cj-{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:inherit;color:var(--dropdown-color-default);cursor:pointer;display:flex;font:inherit;outline:none;padding:var(--spacing-xs) calc(var(--spacing-xs) / 2)}.search-input_hds-search-input__buttons__3PawT .search-input_hds-search-input__button__1-cj-:focus{outline:var(--outline-width) solid var(--color-focus-outline)}.search-input_hds-search-input__helper-text__25LCS{color:var(--helper-color-default);display:block;font-size:var(--fontsize-body-m);margin-top:var(--spacing-3-xs)}.SearchInput-module_button__z7NIp.SearchInput-module_hidden__OcXmJ,.SearchInput-module_input__Addns:not(:focus).SearchInput-module_hidden__OcXmJ{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:0 -1px -1px 0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.SearchInput-module_wrapper__114JK:focus-within{box-shadow:0 0 0 var(--focus-outline-width) var(--focus-outline-color)}.SearchInput-module_root__sMwrY{--border-width:2px;--divider-width:1px;--focus-outline-width:3px;--dropdown-height:var(--spacing-3-xl);--menu-item-height:calc(var(--dropdown-height) - var(--border-width) * 2);--icon-size:var(--spacing-m);--menu-z-index:10;--dropdown-background-default:var(--color-white);--dropdown-background-disabled:var(--color-black-10);--dropdown-border-color-default:var(--color-black-50);--dropdown-border-color-hover:var(--color-black-90);--dropdown-border-color-hover-invalid:var(--color-error-dark);--dropdown-border-color-focus:var(--color-black-90);--dropdown-border-color-invalid:var(--color-error);--dropdown-border-color-disabled:var(--color-black-10);--dropdown-color-default:var(--color-black-90);--dropdown-color-disabled:var(--color-black-40);--focus-outline-color:var(--color-focus-outline);--helper-background-color-invalid:var(--color-error-light);--helper-color-invalid:var(--color-black);--helper-icon-color-invalid:var(--color-error);--menu-divider-color:var(--color-black-20);--menu-item-background-default:var(--color-white);--menu-item-background-hover:var(--color-bus);--menu-item-background-selected:var(--color-white);--menu-item-background-selected-hover:var(--color-bus);--menu-item-background-disabled:var(--color-white);--menu-item-color-default:var(--color-black-90);--menu-item-color-hover:var(--color-white);--menu-item-color-selected:var(--color-black-90);--menu-item-color-selected-hover:var(--color-white);--menu-item-color-disabled:var(--color-black-40);--menu-item-icon-color-selected:var(--color-white);--menu-item-icon-color-disabled:var(--color-black-40);--multiselect-checkbox-background-selected:var(--color-bus);--multiselect-checkbox-background-disabled:var(--color-black-10);--multiselect-checkbox-border-default:var(--color-black-50);--multiselect-checkbox-border-hover:var(--color-black-90);--multiselect-checkbox-border-disabled:var(--color-black-10);--multiselect-checkbox-color-default:transparent;--multiselect-checkbox-color-selected:var(--color-white);--multiselect-checkbox-color-selected-disabled:var(--color-white);--placeholder-color:var(--color-black-60);position:relative}.SearchInput-module_open__1zeft.SearchInput-module_root__sMwrY .SearchInput-module_angleIcon__1PdxN{transform:rotateX(180deg)}.SearchInput-module_open__1zeft.SearchInput-module_root__sMwrY .SearchInput-module_menu__2P8CO{display:block}.SearchInput-module_root__sMwrY input{font-family:inherit;margin:0;overflow:auto}.SearchInput-module_wrapper__114JK{background-color:var(--dropdown-background-default);border:var(--border-width) solid var(--dropdown-border-color-default);box-sizing:border-box;min-height:var(--dropdown-height);position:relative;width:100%}.SearchInput-module_wrapper__114JK:focus-within{border-color:var(--dropdown-border-color-focus)}.SearchInput-module_wrapper__114JK:hover{border-color:var(--dropdown-border-color-hover)}.SearchInput-module_wrapper__114JK:focus-within,.SearchInput-module_wrapper__114JK:hover{transition:border-color 85ms ease-out}.SearchInput-module_loadingSpinnerContainer__T6ZTc,.SearchInput-module_menu__2P8CO{border:solid var(--dropdown-border-color-focus);border-top-color:var(--menu-divider-color);border-width:var(--divider-width) var(--border-width) var(--border-width);bottom:0;display:none;left:0;list-style:none;margin:0;outline:none;overflow-y:auto;padding:0;position:absolute;transform:translate(calc(var(--border-width) * -1),100%);width:100%;z-index:var(--menu-z-index)}.SearchInput-module_menuItem__zIC_d{align-items:center;background-color:var(--menu-item-background-default);box-sizing:border-box;color:var(--menu-item-color-default);cursor:pointer;display:flex;font-size:var(--fontsize-body-l);justify-content:space-between;line-height:var(--lineheight-m);min-height:var(--menu-item-height);padding:var(--spacing-xs) var(--spacing-s)}.SearchInput-module_highlighted__3D7Hh.SearchInput-module_menuItem__zIC_d{background-color:var(--menu-item-background-hover);color:var(--menu-item-color-hover)}.SearchInput-module_selected__30K7a.SearchInput-module_menuItem__zIC_d{background-color:var(--menu-item-background-selected);color:var(--menu-item-color-selected)}.SearchInput-module_highlighted__3D7Hh.SearchInput-module_selected__30K7a.SearchInput-module_menuItem__zIC_d{background-color:var(--menu-item-background-selected-hover);color:var(--menu-item-color-selected-hover)}.SearchInput-module_disabled__akdv5.SearchInput-module_menuItem__zIC_d{background-color:var(--menu-item-background-disabled);color:var(--menu-item-color-disabled);cursor:not-allowed}.SearchInput-module_virtualized__xRfea.SearchInput-module_menuItem__zIC_d{left:0;position:absolute;top:0;width:100%}.SearchInput-module_root__sMwrY{--helper-color-default:var(--color-black-60)}.SearchInput-module_wrapper__114JK{align-items:center;display:flex}.SearchInput-module_button__z7NIp{color:var(--dropdown-color-default)}.SearchInput-module_button__z7NIp:focus.SearchInput-module_button__z7NIp:focus{outline:3px solid var(--color-focus-outline)}.SearchInput-module_searchIcon__l1_S4{color:var(--dropdown-color-default);display:flex}.SearchInput-module_input__Addns{align-self:stretch;appearance:none;background-color:var(--input-background-default);border:none;box-sizing:border-box;color:var(--input-color-default);font-size:var(--fontsize-body-l);height:var(--menu-item-height);outline:none;padding:0 calc(var(--spacing-l) + var(--icon-size)) 0 0;width:100%}.SearchInput-module_input__Addns:first-child{padding-left:var(--spacing-s)}.SearchInput-module_input__Addns.SearchInput-module_noToggle__2rf7Y{padding-right:var(--spacing-s)}.SearchInput-module_input__Addns::placeholder{color:var(--placeholder-color);line-height:normal}.SearchInput-module_input__Addns:disabled::placeholder{color:var(--dropdown-color-disabled)}.SearchInput-module_menuItem__zIC_d .SearchInput-module_highlighted__3D7Hh{font-weight:700}.SearchInput-module_menuItem__zIC_d .SearchInput-module_highlighted__3D7Hh mark{background:none;color:inherit;font-weight:400}.SearchInput-module_helperText__2AWSL{color:var(--helper-color-default);display:block;font-size:var(--fontsize-body-m);margin-top:var(--spacing-3-xs)}.SearchInput-module_loadingSpinnerContainer__T6ZTc{align-items:center;background-color:var(--menu-item-background-default);display:flex;flex-direction:column;padding:var(--spacing-m) 0;text-align:center}.SearchInput-module_loadingSpinner__3G_76{margin-bottom:var(--spacing-2-xs)}`);var f3=class f3 extends Error{};o(f3,"g");var w_=f3,gZ=o((e,t,r)=>{let n=(0,st.useRef)(r),[i,s]=(0,st.useState)(!1),u=(0,st.useRef)(()=>null),[c,d]=(0,st.useState)([]),p=(0,st.useCallback)(()=>{d([]),s(!1),u.current()},[d,u]);return(0,st.useEffect)(()=>()=>{u.current()},[u]),(0,st.useEffect)(()=>{n.current=r},[r]),((h,m,v)=>{let b=(0,st.useCallback)(h,v);(0,st.useEffect)(()=>{let w=setTimeout(()=>{b()},m);return()=>{clearTimeout(w)}},[b,m])})(()=>{if(typeof t!="function"||n.current===!0)return;if(s(!0),u.current(),e.length===0)return s(!1),void d([]);let{promise:h,cancel:m}=(v=>{let b=!1;return{promise:new Promise((w,E)=>{v.then(x=>{if(b)throw new w_;w(x)}).catch(x=>{x instanceof w_||E(x)})}),cancel:o(()=>{b=!0},"cancel")}})(t(e));u.current=m,h.then(v=>{s(!1),Array.isArray(v)&&typeof d=="function"&&n.current===!1&&d(v)})},200,[e,t,d]),{suggestions:c,isLoading:!n.current&&i,clearSuggestions:p}},"v"),d3=o(e=>{var{className:t,clearButtonAriaLabel:r="Clear",getSuggestions:n,helperText:i,highlightSuggestions:s=!1,inputProps:u,label:c,loadingSpinnerFinishedText:d="Finished loading suggestions",loadingSpinnerText:p="Loading suggestions",onSubmit:h,placeholder:m,searchButtonAriaLabel:v="Search",hideSearchButton:b=!1,suggestionKeyField:w,suggestionLabelField:E,visibleSuggestions:x=8,onChange:g,value:y}=e,I=ye(e,["className","clearButtonAriaLabel","getSuggestions","helperText","highlightSuggestions","inputProps","label","loadingSpinnerFinishedText","loadingSpinnerText","onSubmit","placeholder","searchButtonAriaLabel","hideSearchButton","suggestionKeyField","suggestionLabelField","visibleSuggestions","onChange","value"]);let k=(0,st.useRef)(!1),N=(0,st.useRef)(null),A="userEnterKeyAction",[B,O]=(0,st.useState)(void 0),[P,M]=(0,st.useState)(""),L=y||P,j=o(()=>B===Nc.stateChangeTypes.InputKeyDownEnter,"Y"),{suggestions:$,isLoading:H,clearSuggestions:W}=gZ(L,n,B===Nc.stateChangeTypes.ItemClick||B===A||j()),K=((se,te=3e3)=>{let[ae,fe]=(0,st.useState)(!1),_e=(0,st.useRef)(null);return(0,st.useEffect)(()=>(clearTimeout(_e.current),se?_e.current=setTimeout(()=>{fe(!0)},te):fe(!1),()=>{clearTimeout(_e.current)}),[se,te,fe]),ae})(H,1300),ue=y!==void 0&&g,ce=o(se=>{ue?g(se):M(se)},"V"),de=o(se=>{var te;let ae=(te=N.current)===null||te===void 0?void 0:te.value;h(se!==void 0?se:ae),W()},"R"),{isOpen:Ve,getLabelProps:Ke,getMenuProps:Qe,getInputProps:$e,getComboboxProps:Se,highlightedIndex:ct,getItemProps:tt,reset:bt}=Nc(Object.assign({items:$,onStateChange(se){var te;let{ItemClick:ae,FunctionReset:fe,InputKeyDownEnter:_e}=Nc.stateChangeTypes;if([ae,fe,_e].includes(se.type)){let ve=se.type===ae&&se.inputValue===void 0,we=ve?(te=N.current)===null||te===void 0?void 0:te.value:se.inputValue;if(we===void 0)return;ve||ce(we),se.type!==fe&&de(we),O(se.type)}else O(void 0)},itemToString:o(se=>se?`${se[E]}`:"","itemToString")},ue&&{inputValue:L}));return(0,st.useEffect)(()=>{k.current?g&&y===void 0&&g(L):k.current=!0},[g,L]),st.default.createElement("div",Object.assign({},I,{className:xe(rn.root,Ve&&rn.open,t)}),c&&st.default.createElement(Rc,Object.assign({label:c},Ke())),st.default.createElement("div",{className:xe(rn.wrapper),ref:Se().ref},st.default.createElement("input",Object.assign({enterKeyHint:"search"},u,$e({onKeyUp:o(se=>{let te=se.key||se.keyCode,ae=te==="Enter"||te===13;!j()&&ae&&de(),O(ae?A:void 0)},"onKeyUp"),onKeyDown:o(se=>{Ve&&$.length||se.key!=="Home"&&se.key!=="End"||(se.nativeEvent.preventDownshiftDefault=!0)},"onKeyDown"),onChange:o(se=>{ce(se.target.value)},"onChange"),ref:N,role:Se().role,"aria-expanded":Se()["aria-expanded"],"aria-haspopup":Se()["aria-haspopup"],"aria-owns":Se()["aria-owns"]}),{className:xe(rn.input,u&&u.className),placeholder:m})),st.default.createElement("div",{className:rn.buttons},L.length>0&&st.default.createElement("button",{type:"button","aria-label":r,className:xe(rn.button),onClick:o(()=>{bt(),N.current.focus(),W()},"onClick")},st.default.createElement(pc,{className:rn.searchIcon})),!b&&st.default.createElement("button",{type:"button","aria-label":v,className:xe(rn.button),onClick:o(()=>de(),"onClick")},st.default.createElement(lR,{className:rn.searchIcon}))),K&&st.default.createElement("div",{className:rn.loadingSpinnerContainer,"aria-hidden":!0},st.default.createElement(Lu,{loadingText:p,loadingFinishedText:d,small:!0,className:rn.loadingSpinner}),p),st.default.createElement(JP,{isOptionDisabled:o(()=>!1,"isOptionDisabled"),multiselect:!1,open:Ve&&!K,selectedItem:null,selectedItems:[],highlightValue:s&&L.length>=3&&L,menuStyles:rn,options:$,optionKeyField:`${String(w||E)}`,optionLabelField:`${String(E)}`,menuProps:Qe({style:{maxHeight:YP*x}}),getItemProps:o((se,te,ae,fe)=>tt({item:se,index:te,disabled:fe,className:xe(rn.menuItem,ae&&rn.selected,ct===te&&rn.highlighted)}),"getItemProps")})),i&&st.default.createElement("div",{className:rn.helperText},i))},"b");var Hu=V(rs()),U=V(pe());var QP=o(e=>e.currentTarget.contains(e.target)&&(!e.relatedTarget||!e.currentTarget.contains(e.relatedTarget)),"r"),XP=o(e=>!e.currentTarget.contains(e.relatedTarget),"t");var Zn=V(pe());var Pc,Mu,pa={tag:"Tag-module_tag__3bo5S tag_hds-tag__3MKf3",large:"Tag-module_large__1ZNIX tag_hds-tag--large__1bVs5",action:"Tag-module_action__4ky2K tag_hds-tag--action__Az-Fm",link:"Tag-module_link__3f99r tag_hds-tag--link__1470y",icon:"Tag-module_icon__or2kN tag_hds-tag__icon__2_xWY",multiline:"Tag-module_multiline__24sap tag_hds-tag--multiline__yHIcb"};Dt(`.tag_hds-icon__2LFMT{background-color:currentcolor;display:inline-block;height:var(--icon-size);-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto;width:var(--icon-size)}.tag_hds-icon--size-xs__L1nV_{--icon-size:var(--spacing-layout-2-xs)}.tag_hds-icon--size-s__23CMA{--icon-size:var(--spacing-layout-xs)}.tag_hds-icon--size-m__2zCBY{--icon-size:var(--spacing-layout-s)}.tag_hds-icon--size-l__UuAMZ{--icon-size:var(--spacing-layout-m)}.tag_hds-icon--size-xl__2f_bT{--icon-size:var(--spacing-layout-l)}[class*=hds-icon-start--]:before{-webkit-mask-image:var(--mask-image-before);mask-image:var(--mask-image-before)}[class*=hds-icon-end--]:after,[class*=hds-icon-start--]:before{background-color:currentcolor;content:"";display:inline-flex;height:var(--icon-size,24px);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--icon-size,24px)}[class*=hds-icon-end--]:after{-webkit-mask-image:var(--mask-image-after);mask-image:var(--mask-image-after)}.tag_hds-icon--cross__2tq88{--mask-image-cross:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18 7.5L13.5 12l4.5 4.5-1.5 1.5-4.5-4.5L7.5 18 6 16.5l4.5-4.5L6 7.5 7.5 6l4.5 4.5L16.5 6 18 7.5z' fill='currentColor'/%3E%3C/svg%3E");--mask-image:var(--mask-image-cross)}.tag_hds-icon-start--cross__Efj_S{--mask-image-before:var(--mask-image-cross)}.tag_hds-icon-end--cross__3_S2q{--mask-image-after:var(--mask-image-cross)}.tag_hds-tag__3MKf3{--computed-background-color:var(--background-color,var(--color-black-10));--computed-background-color-focus:var(--background-color-focus,var(--computed-background-color,transparent));--computed-background-color-hover:var(--background-color-hover,var(--computed-background-color-focus,transparent));--computed-background-color-active:var(--background-color-active,var(--computed-background-color-hover,transparent));--computed-border-color:var(--border-color,var(--computed-background-color));--computed-border-color-focus:var(--border-color-focus,var(--computed-border-color,transparent));--computed-border-color-hover:var(--border-color-hover,var(--computed-border-color-focus,transparent));--computed-border-color-active:var(--border-color-active,var(--computed-border-color-hover,transparent));--computed-color:var(--color,--color-black-90);--computed-color-focus:var(--color-focus,var(--computed-color,inherit));--computed-color-hover:var(--color-hover,var(--computed-color-focus,inherit));--computed-color-active:var(--color-active,var(--computed-color-hover,inherit));--computed-outline-color:var(--outline-color,transparent);--font-size:var(--fontsize-body-s);--gap:var(--spacing-3-xs);--height:32px;--icon-reposition:-4px;--icon-size:24px;--outline-width:2px;--padding-horizontal:12px;--padding-vertical:3px;align-items:center;background-color:var(--computed-background-color);border-radius:calc(var(--height) / 2);box-sizing:border-box;color:var(--computed-color,inherit);display:inline-flex;flex-direction:row;font-size:var(--font-size);font-weight:500;grid-gap:var(--gap);gap:var(--gap);justify-content:center;line-height:var(--lineheight-l);max-width:100%;min-height:var(--height);outline:none;outline-offset:2px;overflow:hidden;padding:var(--padding-vertical) var(--padding-horizontal)}.tag_hds-tag__3MKf3:after{flex-shrink:0;margin-right:var(--icon-reposition)}.tag_hds-tag__3MKf3:before{flex-shrink:0;margin-left:var(--icon-reposition)}.tag_hds-tag__3MKf3>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tag_hds-tag--large__1bVs5{--font-size:var(--fontsize-body-m);--gap:var(--spacing-2-xs);--height:48px;--icon-reposition:-8px;--outline-width:3px;--padding-horizontal:20px;--padding-vertical:10px}.tag_hds-tag--action__Az-Fm{--border-color:var(--color-black-90);border:1px solid var(--computed-border-color);padding:calc(var(--padding-vertical) - 1px) calc(var(--padding-horizontal) - 1px)}.tag_hds-tag--multiline__yHIcb>span{hyphens:auto;white-space:normal}.tag_hds-tag--link__1470y{text-decoration:underline}.tag_hds-tag--action__Az-Fm,.tag_hds-tag--link__1470y{--background-color-hover:var(--color-black-20);--outline-color:var(--color-focus-outline);cursor:pointer}.tag_hds-tag--action__Az-Fm:focus-visible,.tag_hds-tag--link__1470y:focus-visible{background-color:var(--computed-background-color-focus);border-color:var(--computed-border-color-focus);color:var(--computed-color-focus)}.tag_hds-tag--action__Az-Fm:hover,.tag_hds-tag--link__1470y:hover{background-color:var(--computed-background-color-hover);border-color:var(--computed-border-color-hover);color:var(--computed-color-hover)}.tag_hds-tag--action__Az-Fm:active,.tag_hds-tag--link__1470y:active{background-color:var(--computed-background-color-active);border-color:var(--computed-border-color-active);color:var(--computed-color-active)}.tag_hds-tag--action__Az-Fm:active:hover,.tag_hds-tag--action__Az-Fm:focus-visible,.tag_hds-tag--link__1470y:active:hover,.tag_hds-tag--link__1470y:focus-visible{box-shadow:none;outline:var(--outline-width) solid var(--computed-outline-color)}.tag_hds-icon__2LFMT.tag_hds-tag__icon__2_xWY,.tag_hds-tag__icon__2_xWY{flex-shrink:0;height:var(--icon-size);width:var(--icon-size)}.tag_hds-tag__icon__2_xWY:first-child{margin-left:var(--icon-reposition)}.tag_hds-tag__icon__2_xWY:last-child{margin-right:var(--icon-reposition)}`),function(e){e.Action="action",e.Informative="informative",e.Link="link"}(Pc||(Pc={})),function(e){e.Small="small",e.Large="large"}(Mu||(Mu={}));var Bu=(0,Zn.forwardRef)((e,t)=>{var{children:r,className:n,onClick:i,onDelete:s,size:u=Mu.Small,theme:c,href:d,iconStart:p,iconEnd:h,multiline:m=!1}=e,v=ye(e,["children","className","onClick","onDelete","size","theme","href","iconStart","iconEnd","multiline"]);let b=!!s,w=s||i,E=!!w,x=Pc.Informative,g=null;w?(x=Pc.Action,g="button"):d&&(x=Pc.Link);let y=Gn(pa.tag,c),I=pa.large,k=xe(pa.tag,u===Mu.Large&&I,y,n,pa[x],m&&pa.multiline),N=p?Zn.default.createElement("div",{className:xe(pa.icon),"aria-hidden":"true"},p):null,A=h?Zn.default.createElement("div",{className:xe(pa.icon),"aria-hidden":"true"},h):null,B=o(L=>{L.key!=="Enter"&&L.key!==" "||w(L)},"C"),O=o(L=>Zn.default.createElement("a",Object.assign({ref:t,className:xe(k,pa.link),href:d},v),L.children),"M"),P=o(L=>Zn.default.createElement("div",Object.assign({className:k,ref:t},E&&{tabIndex:0,role:g,onClick:w,onKeyDown:B},v),L.children),"N"),M=Zn.default.createElement(Zn.default.Fragment,null,N,Zn.default.createElement("span",null,r),A,b&&!A?Zn.default.createElement(mu,{className:pa.icon}):null);return d?Zn.default.createElement(O,null,M):Zn.default.createElement(P,null,M)});var X={selectedOptionsContainer:"Select-module_selectedOptionsContainer__16tlC",dropdownButton:"Select-module_dropdownButton__2-_Ec",screenReaderNotifications:"Select-module_screenReaderNotifications__2wzzH",searchAndFilterInfoContainer:"Select-module_searchAndFilterInfoContainer__3FsUa",screenReaderOnly:"Select-module_screenReaderOnly__1W8e8",visuallyHidden:"Select-module_visuallyHidden__2VgHH",withVisibleFocus:"Select-module_withVisibleFocus__3GTEv",selectAndListContainer:"Select-module_selectAndListContainer__vSJEv",root:"Select-module_root__-GjU5",listAndInputContainer:"Select-module_listAndInputContainer__2gZ6q",listContainer:"Select-module_listContainer__2PfQA",list:"Select-module_list__2iKlZ",groupLabel:"Select-module_groupLabel__35DbO",listItem:"Select-module_listItem__3BXr0",selected:"Select-module_selected__1wq2l",disabledOption:"Select-module_disabledOption__vG5Oz",open:"Select-module_open__3a03t",angleIcon:"Select-module_angleIcon__3A9li",invalid:"Select-module_invalid__9ZEr1",buttonIcon:"Select-module_buttonIcon__3O29i",labels:"Select-module_labels__2FlKK",count:"Select-module_count__ODB_U",arrowAndSpaceForClearButton:"Select-module_arrowAndSpaceForClearButton__3Fufw",singleSelect:"Select-module_singleSelect__3hwAT",clearable:"Select-module_clearable__14E9M",selectedOptions:"Select-module_selectedOptions__VmvqD",icon:"Select-module_icon__3AwlD",placeholder:"Select-module_placeholder__nKgDE",spaceForOneDigit:"Select-module_spaceForOneDigit__3puHv",spaceForTwoDigits:"Select-module_spaceForTwoDigits__1pg4o",spaceForThreeDigits:"Select-module_spaceForThreeDigits__kYlbR",spaceForFourDigits:"Select-module_spaceForFourDigits__27Gtl",disabledButton:"Select-module_disabledButton__3Iunx",hasHiddenItems:"Select-module_hasHiddenItems__33AsE",clearButton:"Select-module_clearButton__2ADgy",dropdownButtonOption:"Select-module_dropdownButtonOption__3Tfsz",lastVisible:"Select-module_lastVisible__2zaaS",singleSelectListItem:"Select-module_singleSelectListItem__3xGcj",singleSelectListItemLabel:"Select-module_singleSelectListItemLabel__uAJg8",multiSelectListItem:"Select-module_multiSelectListItem__1aUhM",checkboxContainer:"Select-module_checkboxContainer__Ahwyj",checkbox:"Select-module_checkbox__njDzB",selectableListItem:"Select-module_selectableListItem__1KNgo",focusableListItem:"Select-module_focusableListItem__3A4r6",shiftOptions:"Select-module_shiftOptions__22weq",listAndInputContainerVisible:"Select-module_listAndInputContainerVisible__3drG4",withSearchOrFilter:"Select-module_withSearchOrFilter__Cfpnd",searchOrFilterInput:"Select-module_searchOrFilterInput__qLE0Q",withErrorMessage:"Select-module_withErrorMessage__1EezM",tagListContainer:"Select-module_tagListContainer__1vSdM",tagList:"Select-module_tagList__3uMST",tag:"Select-module_tag__1I-nr",disabledTag:"Select-module_disabledTag__1cwLH",tagListExpanded:"Select-module_tagListExpanded__-176N",arrowIcon:"Select-module_arrowIcon__12Sjk",tagListButtons:"Select-module_tagListButtons__3vZyi",hiddenButton:"Select-module_hiddenButton__3DQ3q",showAllButton:"Select-module_showAllButton__2TTlK",clearAllButton:"Select-module_clearAllButton__2hs4_",errorText:"Select-module_errorText__2U8te text-input_hds-text-input__error-text__12P9W",assistiveText:"Select-module_assistiveText__iHdzn"};Dt(`@keyframes text-input_fadeIn__e88RG{0%{opacity:0}to{opacity:1}}.text-input_hds-text-input__oq6gC{--border-width:2px;--outline-width:3px;--outline-offset-readonly:4px;--input-height:56px;--textarea-height:149px;--icon-size:var(--spacing-m);--icon-color:var(--color-black);--helper-color-default:var(--color-black-60);--helper-color-invalid:var(--color-black);--helper-background-color-invalid:var(--color-error-light);--helper-icon-color-invalid:var(--color-error);--helper-color-success:var(--color-black);--helper-background-color-success:var(--color-success-light);--helper-icon-color-success:var(--color-success);--helper-color-info:var(--color-black);--helper-background-color-info:var(--color-info-light);--helper-icon-color-info:var(--color-info);--input-background-default:var(--color-white);--input-background-disabled:var(--color-black-10);--input-border-color-default:var(--color-black-50);--input-border-color-hover:var(--color-black-90);--input-border-color-focus:var(--color-black-90);--input-border-color-invalid:var(--color-error);--input-border-color-disabled:var(--color-black-10);--input-border-color-success:var(--color-success);--input-color-default:var(--color-black-90);--input-color-disabled:var(--color-black-40);--label-color-default:var(--color-black-90);--label-color-invalid:var(--color-black-90);--placeholder-color:var(--color-black-60)}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__input__Wvij5{-webkit-appearance:none;background-color:var(--input-background-default);border:var(--border-width) solid var(--input-border-color-default);border-radius:0;box-sizing:border-box;color:var(--input-color-default);font-family:inherit;font-size:1.125em;height:var(--input-height);line-height:normal;margin:0;padding:0 var(--spacing-s);width:100%;will-change:transform,box-shadow}.text-input_hds-text-input__input-clear__3fH_a::-webkit-search-cancel-button,.text-input_hds-text-input__oq6gC:not([data-hds-textinput-filled]) .text-input_hds-text-input__button-clear__12Fmy{display:none}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__button-clear__12Fmy>*{pointer-events:none}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__input__Wvij5:hover{border-color:var(--input-border-color-hover);transition:border-color 85ms ease-out}.text-input_hds-text-input__input-wrapper__1rXc7:focus-within .text-input_hds-text-input__input__Wvij5{border-color:var(--input-border-color-focus);outline:none}.text-input_hds-text-input__oq6gC.text-input_hds-text-input--invalid__9tihR .text-input_hds-text-input__input__Wvij5{border-color:var(--input-border-color-invalid)}.text-input_hds-text-input__oq6gC.text-input_hds-text-input--success__1x9yB .text-input_hds-text-input__input__Wvij5{border-color:var(--input-border-color-success)}.text-input_hds-text-input__input-wrapper__1rXc7:focus-within .text-input_hds-text-input__input__Wvij5:not([readonly]){box-shadow:0 0 0 var(--outline-width) var(--color-focus-outline);transform:translateZ(0);transition:85ms ease-out;transition-property:box-shadow,transform}.text-input_hds-text-input__label__2Jzj_{color:var(--label-color-default);display:block;font-size:var(--fontsize-body-m);font-weight:500;margin-bottom:var(--spacing-3-xs)}.text-input_hds-text-input--invalid__9tihR .text-input_hds-text-input__label__2Jzj_{color:var(--label-color-invalid);transition:color 85ms linear}.text-input_hds-text-input__required__1V4QI{display:inline-block;font-size:var(--fontsize-body-xl);line-height:1;margin-left:var(--spacing-2-xs);transform:translateY(var(--spacing-3-xs))}.text-input_hds-text-input__input-wrapper__1rXc7{display:flex;position:relative}.text-input_hds-text-input__oq6gC textarea.text-input_hds-text-input__input__Wvij5{font-family:inherit;height:var(--textarea-height);margin:0;min-height:var(--input-height);overflow:auto;padding:var(--spacing-s);resize:vertical}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__input__Wvij5::-ms-reveal{display:none}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__input__Wvij5::-moz-placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__input__Wvij5::placeholder{color:var(--placeholder-color);opacity:1}.text-input_hds-text-input__helper-text__3hy4U{color:var(--helper-color-default);display:block;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-3-xs);white-space:pre-line}.text-input_hds-text-input__error-text__12P9W{background-color:var(--helper-background-color-invalid);border-left:8px solid var(--color-error);color:var(--helper-color-invalid);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);white-space:pre-line}.text-input_hds-text-input__error-text__12P9W:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__error-text__12P9W:before{animation:text-input_fadeIn__e88RG 85ms ease-out;background:var(--helper-icon-color-invalid);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.175 3.456c.349-.586 1.223-.607 1.61-.063l.04.063 9.052 15.21c.343.577-.072 1.285-.753 1.332l-.072.002H2.948c-.7 0-1.15-.689-.858-1.273l.033-.06 9.052-15.21zM13 16v2h-2v-2h2zm0-7.5v6h-2v-6h2z' fill='currentColor'/%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__success-text__28bnR{background-color:var(--helper-background-color-success);border-left:8px solid var(--color-success);color:var(--helper-color-success);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative;white-space:pre-wrap}.text-input_hds-text-input__success-text__28bnR:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__success-text__28bnR:before{animation:text-input_fadeIn__e88RG 85ms ease-out;background:var(--helper-icon-color-success);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 100 18 9 9 0 000-18zm4.5 5L18 9.5 10.5 17 6 12.5 7.5 11l3 3 6-6z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__info-text__2WOd2{background-color:var(--helper-background-color-info);border-left:8px solid var(--color-info);color:var(--helper-color-info);display:flex;font-size:var(--fontsize-body-m);line-height:var(--lineheight-l);margin-top:var(--spacing-2-xs);padding:var(--spacing-2-xs);position:relative}.text-input_hds-text-input__info-text__2WOd2:not(:last-child){margin-bottom:var(--spacing-2-xs)}.text-input_hds-text-input__info-text__2WOd2:before{animation:text-input_fadeIn__e88RG 85ms ease-out;background:var(--helper-icon-color-info);content:"";display:inline-block;flex-shrink:0;height:var(--icon-size);margin-right:var(--spacing-2-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 3a9 9 0 110 18 9 9 0 010-18zm1 13v2h-2v-2h2zm0-10v8h-2V6h2z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;width:var(--icon-size)}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__input__Wvij5[disabled]{background-color:var(--input-background-disabled);border-color:var(--input-border-color-disabled);color:var(--input-color-disabled);cursor:not-allowed}.text-input_hds-text-input__oq6gC .text-input_hds-text-input__input__Wvij5[readonly]{background-color:transparent;border:0;color:var(--input-color-default);outline-offset:var(--outline-offset-readonly);padding:0;-webkit-text-fill-color:var(--input-color-default);transform:translateZ(0);transition:85ms ease-out;transition-property:outline,transform}.text-input_hds-text-input__input-wrapper__1rXc7:focus-within input.text-input_hds-text-input__input__Wvij5[readonly]{height:calc(var(--input-height) - 2 * var(--outline-offset-readonly));margin:var(--outline-offset-readonly) 0;outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__input-wrapper__1rXc7:focus-within textarea.text-input_hds-text-input__input__Wvij5[readonly]{outline:var(--color-focus-outline) solid var(--outline-width)}.text-input_hds-text-input__buttons__1nezR{align-items:center;bottom:0;display:flex;font-size:1rem;justify-content:center;margin-right:calc(var(--spacing-s) - var(--spacing-xs) / 2);position:absolute;right:0;top:0}.text-input_hds-text-input__button__138YJ{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:var(--icon-color);cursor:pointer;display:flex;font:inherit;outline:none;padding:var(--spacing-xs) calc(var(--spacing-xs) / 2)}.text-input_hds-text-input__button__138YJ:focus{outline:var(--outline-width) solid var(--color-focus-outline)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec{background:none;border:none;color:inherit;cursor:pointer;font:inherit;padding:0}.Select-module_screenReaderNotifications__2wzzH,.Select-module_searchAndFilterInfoContainer__3FsUa.Select-module_screenReaderOnly__1W8e8,.Select-module_visuallyHidden__2VgHH{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:0 -1px -1px 0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.Select-module_selectAndListContainer__vSJEv:focus-within,.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_withVisibleFocus__3GTEv:focus-visible{box-shadow:0 0 0 var(--computed-focus-outline-width) var(--computed-focus-outline-color)}.Select-module_root__-GjU5{--computed-border-width:var(--border-width,2px);--computed-divider-width:var(--divider-width,1px);--computed-focus-outline-width:var(--focus-outline-width,3px);--computed-dropdown-height:var(--spacing-3-xl);--default-menu-item-height:calc(var(--computed-dropdown-height) - var(--computed-border-width) * 2);--computed-menu-item-height:var(--menu-item-height,var(--default-menu-item-height));--computed-menu-z-index:var(--menu-z-index,10);--computed-assistive-color:var(--assistive-color,var(--color-black-90));--computed-focus-outline-color:var(--focus-outline-color,var(--color-focus-outline));--computed-placeholder-color:var(--placeholder-color,var(--color-black-60));--computed-border-color-invalid:var(--border-color-invalid,var(--color-error));--computed-icon-color:var(--icon-color,var(--color-black-90));--computed-icon-size:var(--icon-size,var(--spacing-m));--computed-dropdown-icon-color:var(--dropdown-icon-color,var(--color-black-90));--computed-dropdown-background-default:var(--dropdown-background-default,var(--color-white));--computed-dropdown-background-disabled:var(--dropdown-background-disabled,var(--color-black-10));--computed-dropdown-border-color-default:var(--dropdown-border-color-default,var(--color-black-50));--computed-dropdown-border-color-hover:var(--dropdown-border-color-hover,var(--color-black-90));--computed-dropdown-border-color-hover-invalid:var(--dropdown-border-color-hover-invalid,var(--color-error));--computed-dropdown-border-color-focus:var(--dropdown-border-color-focus,var(--color-black-90));--computed-dropdown-border-color-invalid:var(--dropdown-border-color-invalid,var(--color-error));--computed-dropdown-border-color-disabled:var(--dropdown-border-color-disabled,var(--color-black-10));--computed-dropdown-color-default:var(--dropdown-color-default,var(--color-black-90));--computed-dropdown-color-disabled:var(--dropdown-color-disabled,var(--color-black-40));--computed-menu-divider-color:var(--menu-divider-color,var(--color-black-20));--computed-menu-item-background-color-default:var(--menu-item-background-color-default,var(--color-white));--computed-menu-item-background-color-hover:var(--menu-item-background-color-hover,var(--color-bus-light));--computed-menu-item-background-color-selected:var(--menu-item-background-color-selected,transparent);--computed-menu-item-background-color-selected-hover:var(--menu-item-background-color-selected-hover,var(--color-bus-light));--computed-menu-item-background-color-disabled:var(--menu-item-background-color-disabled,var(--color-white));--computed-menu-item-background-color-disabled-hover:var(--menu-item-background-color-disabled-hover,transparent);--computed-menu-item-color-default:var(--menu-item-color-default,var(--color-black-90));--computed-menu-item-color-hover:var(--menu-item-color-hover,var(--color-black-90));--computed-menu-item-color-selected:var(--menu-item-color-selected,var(--color-black-90));--computed-menu-item-color-selected-hover:var(--menu-item-color-selected-hover,var(--color-black-90));--computed-menu-item-color-disabled:var(--menu-item-color-disabled,var(--color-black-40));--computed-menu-item-icon-color-selected:var(--menu-item-icon-color-selected,var(--color-white));--computed-menu-item-icon-color-disabled:var(--menu-item-icon-color-disabled,var(--color-black-40));--computed-menu-item-border-color-focus:var(--menu-item-border-color-focus,var(--color-coat-of-arms));--computed-menu-item-group-label-background-default:var(--menu-item-group-label-background-default,var(--color-black-5));--computed-menu-item-group-label-background-disabled:var(--menu-item-group-label-background-disabled,var(--color-black-5));--computed-menu-item-group-label-background-disabled-hover:var(--menu-item-group-label-background-disabled-hover,var(--color-black-5));--computed-menu-item-group-label-color-disabled:var(--menu-item-group-label-color-disabled,var(--color-black-90));--computed-error-text-color:var(--error-text-color,var(--color-black));--computed-error-icon-color:var(--error-icon-color,var(--color-error));--computed-error-background-color:var(--error-background-color,var(--color-error-light));--computed-error-border-color:var(--error-border-color,var(--color-error));position:relative}.Select-module_root__-GjU5 input{font-family:inherit;margin:0;overflow:auto}.Select-module_selectAndListContainer__vSJEv{background-color:var(--computed-dropdown-background-default);border:var(--computed-border-width) solid var(--computed-dropdown-border-color-default);box-sizing:border-box;min-height:var(--computed-dropdown-height);position:relative;width:100%}.Select-module_selectAndListContainer__vSJEv:focus-within{border-color:var(--computed-dropdown-border-color-focus)}.Select-module_selectAndListContainer__vSJEv:hover{border-color:var(--computed-dropdown-border-color-hover)}.Select-module_selectAndListContainer__vSJEv:focus-within,.Select-module_selectAndListContainer__vSJEv:hover{transition:border-color 85ms ease-out}.Select-module_listAndInputContainer__2gZ6q{border:solid var(--computed-dropdown-border-color-focus);border-top-color:var(--computed-menu-divider-color);border-width:var(--computed-divider-width) var(--computed-border-width) var(--computed-border-width);bottom:0;display:none;left:0;list-style:none;margin:0;outline:none;overflow-y:auto;padding:0;position:absolute;transform:translate(calc(var(--computed-border-width) * -1),100%);width:100%;z-index:var(--computed-menu-z-index)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_groupLabel__35DbO,.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_listItem__3BXr0{align-items:center;background-color:var(--computed-menu-item-background-color-default);box-sizing:border-box;color:var(--computed-menu-item-color-default);cursor:pointer;display:flex;font-size:var(--fontsize-body-l);justify-content:space-between;line-height:var(--lineheight-m);min-height:var(--computed-menu-item-height);padding:var(--spacing-xs) var(--spacing-s)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_selected__1wq2l.Select-module_groupLabel__35DbO,.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_selected__1wq2l.Select-module_listItem__3BXr0{background-color:var(--computed-menu-item-background-color-selected);color:var(--computed-menu-item-color-selected)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_disabledOption__vG5Oz.Select-module_groupLabel__35DbO,.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_disabledOption__vG5Oz.Select-module_listItem__3BXr0{background-color:var(--computed-menu-item-background-color-disabled);color:var(--computed-menu-item-color-disabled);cursor:not-allowed}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_groupLabel__35DbO:hover,.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_listItem__3BXr0:hover{color:var(--computed-menu-item-color-hover)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_groupLabel__35DbO:hover.Select-module_selected__1wq2l,.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_listItem__3BXr0:hover.Select-module_selected__1wq2l{background-color:var(--computed-menu-item-background-color-selected-hover);color:var(--computed-menu-item-color-selected-hover)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_groupLabel__35DbO:hover.Select-module_disabledOption__vG5Oz,.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_listItem__3BXr0:hover.Select-module_disabledOption__vG5Oz{background-color:var(--computed-menu-item-background-color-disabled-hover);color:var(--computed-menu-item-color-disabled)}.Select-module_root__-GjU5{display:flex;flex-direction:column;max-width:420px}.Select-module_selectAndListContainer__vSJEv.Select-module_open__3a03t .Select-module_angleIcon__3A9li{transform:rotateX(180deg)}.Select-module_selectAndListContainer__vSJEv.Select-module_invalid__9ZEr1{border-color:var(--computed-dropdown-border-color-invalid)}.Select-module_selectAndListContainer__vSJEv.Select-module_invalid__9ZEr1:hover{border-color:var(--computed-dropdown-border-color-hover-invalid)}.Select-module_selectAndListContainer__vSJEv{margin-bottom:var(--spacing-2-xs)}.Select-module_selectedOptionsContainer__16tlC{box-sizing:border-box;display:flex;min-height:var(--computed-menu-item-height)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec{align-items:center;color:var(--computed-dropdown-color-default);display:flex;font-size:var(--fontsize-body-l);outline:none;padding:var(--spacing-xs);padding-right:var(--spacing-xs)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_withVisibleFocus__3GTEv{align-self:center;height:calc((var(--computed-dropdown-height)) - 6px)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec .Select-module_buttonIcon__3O29i{color:var(--computed-icon-color)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec .Select-module_labels__2FlKK{box-sizing:border-box;display:flex;flex-flow:wrap;flex-grow:1;height:calc(var(--fontsize-body-l) * var(--lineheight-l) + 1px);overflow:hidden;padding-left:var(--spacing-3-xs)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec .Select-module_count__ODB_U.Select-module_count__ODB_U{display:none;font-weight:700;padding:0;position:relative;width:1px}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec .Select-module_count__ODB_U.Select-module_count__ODB_U:after{content:"\\A0";display:inline-block}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec .Select-module_count__ODB_U.Select-module_count__ODB_U span{background-color:var(--computed-dropdown-background-default);color:var(--computed-dropdown-color-default);position:absolute;right:2px;top:0}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec .Select-module_arrowAndSpaceForClearButton__3Fufw{align-items:center;color:var(--computed-dropdown-icon-color);display:flex;flex-shrink:1;padding-left:calc(var(--clear-button-size) + var(--spacing-2-xs) + var(--spacing-xs));--clear-button-size:calc(var(--computed-icon-size) + var(--spacing-xs) + var(--spacing-xs))}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_singleSelect__3hwAT .Select-module_arrowAndSpaceForClearButton__3Fufw{padding-left:calc(var(--clear-button-size) + var(--spacing-3-xs) + var(--spacing-xs))}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec:not(.Select-module_clearable__14E9M) .Select-module_arrowAndSpaceForClearButton__3Fufw{padding-left:var(--spacing-xs)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_selectedOptions__VmvqD{flex-grow:1;overflow:hidden}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_selectedOptions__VmvqD>span:first-child{display:flex;padding-right:var(--spacing-3-xs)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_icon__3AwlD{color:var(--computed-dropdown-icon-color);flex-shrink:1;padding-left:var(--spacing-xs);padding-right:var(--spacing-xs)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_placeholder__nKgDE{background-color:inherit;color:var(--computed-placeholder-color)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_placeholder__nKgDE .Select-module_arrowAndSpaceForClearButton__3Fufw{padding-left:var(--spacing-xs)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_spaceForOneDigit__3puHv .Select-module_labels__2FlKK{padding-right:24px}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_spaceForTwoDigits__1pg4o .Select-module_labels__2FlKK{padding-right:34px}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_spaceForThreeDigits__kYlbR .Select-module_labels__2FlKK{padding-right:44px}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_spaceForFourDigits__27Gtl .Select-module_labels__2FlKK{padding-right:54px}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_disabledButton__3Iunx{background-color:var(--computed-dropdown-background-disabled);border-color:var(--computed-dropdown-border-color-disabled);color:var(--computed-dropdown-color-disabled)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_disabledButton__3Iunx.Select-module_icon__3AwlD{color:var(--computed-menu-item-icon-color-disabled)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_disabledButton__3Iunx .Select-module_count__ODB_U.Select-module_count__ODB_U span{background-color:var(--computed-dropdown-background-disabled);color:var(--computed-dropdown-color-disabled)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_disabledButton__3Iunx .Select-module_arrowAndSpaceForClearButton__3Fufw,.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_disabledButton__3Iunx .Select-module_buttonIcon__3O29i,.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_disabledButton__3Iunx.Select-module_placeholder__nKgDE{color:var(--computed-dropdown-color-disabled)}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButton__2-_Ec.Select-module_hasHiddenItems__33AsE .Select-module_count__ODB_U{display:block}.Select-module_selectedOptionsContainer__16tlC .Select-module_clearButton__2ADgy{position:absolute;right:calc(var(--computed-icon-size) + var(--spacing-xs) + var(--spacing-xs))}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButtonOption__3Tfsz{max-width:100%;overflow:hidden;padding:0 var(--spacing-2-xs) 0 0;position:relative;text-overflow:ellipsis;white-space:nowrap}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButtonOption__3Tfsz:not(:last-child):after{content:",";display:inline-block;position:absolute;right:var(--spacing-3-xs);top:0}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButtonOption__3Tfsz:last-child{margin-right:0}.Select-module_selectedOptionsContainer__16tlC .Select-module_dropdownButtonOption__3Tfsz.Select-module_lastVisible__2zaaS:after{content:""}.Select-module_listAndInputContainer__2gZ6q{background-color:var(--computed-dropdown-background-default)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA{display:flex;flex-direction:column;max-height:238px;overflow-y:auto}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ{display:flex;flex-direction:column;margin:0;padding:0;position:relative}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_listItem__3BXr0.Select-module_disabledOption__vG5Oz.Select-module_disabledOption__vG5Oz{cursor:not-allowed}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_singleSelectListItem__3xGcj{--computed-menu-item-background-color-hover:var(--menu-item-background-color-hover,var(--color-bus-light));--computed-menu-item-background-color-selected:var(--menu-item-background-color-selected,var(--color-bus));--computed-menu-item-background-color-selected-hover:var(--menu-item-background-color-selected-hover,var(--color-bus-dark));--computed-menu-item-color-selected:var(--menu-item-color-selected,var(--color-white));--computed-menu-item-color-selected-hover:var(--menu-item-color-selected-hover,var(--color-white))}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_singleSelectListItem__3xGcj .Select-module_singleSelectListItemLabel__uAJg8{align-items:center;display:flex;flex-grow:1;justify-content:space-between}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_singleSelectListItem__3xGcj .Select-module_singleSelectListItemLabel__uAJg8>span{color:var(--computed-menu-item-icon-color-selected);height:24px;width:24px}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_singleSelectListItem__3xGcj.Select-module_disabledOption__vG5Oz .Select-module_singleSelectListItemLabel__uAJg8>span{color:var(--computed-menu-item-icon-color-disabled)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_multiSelectListItem__1aUhM{position:relative}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_multiSelectListItem__1aUhM .Select-module_checkboxContainer__Ahwyj{display:flex;flex-direction:row}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_multiSelectListItem__1aUhM .Select-module_checkboxContainer__Ahwyj>div{flex-shrink:0;pointer-events:none;width:24px;--background-unselected:var(--background-default,var(--color-white))}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_multiSelectListItem__1aUhM .Select-module_checkboxContainer__Ahwyj label{cursor:pointer;flex-grow:1;padding-left:var(--spacing-xs)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_multiSelectListItem__1aUhM .Select-module_checkboxContainer__Ahwyj label:after{content:"";inset:0;position:absolute}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_multiSelectListItem__1aUhM.Select-module_disabledOption__vG5Oz.Select-module_disabledOption__vG5Oz label{cursor:not-allowed}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_groupLabel__35DbO{background-color:var(--computed-menu-item-group-label-background-default);font-weight:700}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_groupLabel__35DbO.Select-module_disabledOption__vG5Oz.Select-module_disabledOption__vG5Oz{background-color:var(--computed-menu-item-group-label-background-disabled);color:var(--computed-menu-item-group-label-color-disabled)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_groupLabel__35DbO.Select-module_disabledOption__vG5Oz.Select-module_disabledOption__vG5Oz:hover{background-color:var(--computed-menu-item-group-label-background-disabled-hover)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_selectableListItem__1KNgo:not(.Select-module_selected__1wq2l):hover{background-color:var(--computed-menu-item-background-color-hover)}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_focusableListItem__3A4r6{outline:none}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_focusableListItem__3A4r6:focus,.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ .Select-module_focusableListItem__3A4r6:focus-within{box-shadow:0 0 0 2px var(--computed-menu-item-border-color-focus) inset;outline:none}.Select-module_listAndInputContainer__2gZ6q .Select-module_listContainer__2PfQA .Select-module_list__2iKlZ.Select-module_shiftOptions__22weq .Select-module_listItem__3BXr0:not(.Select-module_groupLabel__35DbO){padding-left:var(--spacing-layout-s)}.Select-module_listAndInputContainer__2gZ6q.Select-module_listAndInputContainerVisible__3drG4{display:block}.Select-module_listAndInputContainer__2gZ6q.Select-module_withSearchOrFilter__Cfpnd .Select-module_listContainer__2PfQA{border-top:1px solid var(--computed-menu-divider-color)}.Select-module_searchOrFilterInput__qLE0Q{padding:var(--spacing-2-xs)}.Select-module_searchAndFilterInfoContainer__3FsUa{align-items:center;color:var(--computed-dropdown-color-default);display:flex;flex-direction:column;padding:var(--spacing-l)}.Select-module_searchAndFilterInfoContainer__3FsUa>span{padding-top:var(--spacing-2-xs);text-align:center}.Select-module_searchAndFilterInfoContainer__3FsUa>svg{padding:var(--spacing-s) 0 var(--spacing-xs)}.Select-module_searchAndFilterInfoContainer__3FsUa.Select-module_withErrorMessage__1EezM,.Select-module_searchAndFilterInfoContainer__3FsUa.Select-module_withErrorMessage__1EezM>span:first-of-type{padding-top:0}.Select-module_tagListContainer__1vSdM{display:flex;flex-direction:column}.Select-module_tagListContainer__1vSdM .Select-module_tagList__3uMST{display:flex;flex-flow:row wrap;margin:0 -4px;max-height:80px;overflow:hidden;padding:var(--spacing-3-xs) 4px 0}.Select-module_tagListContainer__1vSdM .Select-module_tagList__3uMST .Select-module_tag__1I-nr{margin-bottom:var(--spacing-xs);margin-right:var(--spacing-xs)}.Select-module_tagListContainer__1vSdM .Select-module_tagList__3uMST .Select-module_tag__1I-nr.Select-module_disabledTag__1cwLH{pointer-events:none}.Select-module_tagListContainer__1vSdM.Select-module_tagListExpanded__-176N .Select-module_tagList__3uMST{max-height:unset}.Select-module_tagListContainer__1vSdM.Select-module_tagListExpanded__-176N .Select-module_arrowIcon__12Sjk{transform:rotateX(180deg)}.Select-module_tagListContainer__1vSdM .Select-module_tagListButtons__3vZyi{display:flex;flex-direction:row;margin-top:var(--spacing-xs)}.Select-module_tagListContainer__1vSdM .Select-module_tagListButtons__3vZyi>button:first-child{margin-right:var(--spacing-xs)}.Select-module_tagListContainer__1vSdM .Select-module_tagListButtons__3vZyi .Select-module_hiddenButton__3DQ3q{display:none}.Select-module_tagListContainer__1vSdM .Select-module_tagListButtons__3vZyi .Select-module_clearAllButton__2hs4_{--background-color-hover:var(--color-error-light);--background-color:var(--color-white);--border-color:var(--color-error);--border-color-hover:var(--color-error);--border-color-focus:var(--color-error);--border-color-hover-focus:var(--color-error);--color:var(--color-error);--color-hover:var(--color-error);--color-focus:var(--color-error);--color-hover-focus:var(--color-error)}.Select-module_errorText__2U8te{margin-bottom:var(--spacing-2-xs);--icon-size:var(--computed-icon-size);--helper-color-invalid:var(--computed-error-text-color);--helper-icon-color-invalid:var(--computed-error-icon-color);--helper-background-color-invalid:var(--computed-error-background-color);--color-error:var(--computed-error-border-color)}.Select-module_assistiveText__iHdzn{color:var(--computed-assistive-color);margin-bottom:var(--spacing-2-xs)}`);var Je={selectedOptions:"selectedOptions",listItem:"listItem",listGroup:"listGroup",clearButton:"clearButton",clearAllButton:"clearAllButton",showAllButton:"showAllButton",tag:"tag",generic:"generic",filter:"filter",search:"search",searchResult:"searchResult",assistive:"assistive",error:"error"},_t={click:"click",outSideClick:"outSideClick",change:"change",error:"error",cancelled:"cancelled",blur:"blur",focus:"focus",focusMovedToNonListElement:"focusMovedToNonListElement",close:"close",success:"success"},pL=o(e=>e===Je.tag,"q"),Pp=o(e=>e===_t.click,"G"),ZP=o(e=>e===_t.change,"Z"),k_=o(e=>e===Je.generic,"$"),_Z=o((e,t)=>Pp(t)&&(r=>r===Je.selectedOptions)(e),"N"),vZ=o((e,t)=>Pp(t)&&(r=>r===Je.listItem||pL(r))(e),"P"),bZ=o((e,t)=>Pp(t)&&(r=>r===Je.clearAllButton||r===Je.clearButton)(e),"K"),yZ=o((e,t)=>(r=>r===_t.error)(t)&&e===Je.searchResult,"W"),xZ=o((e,t)=>k_(e)&&(r=>r===_t.blur)(t),"H");function m3(e){let t=Object.assign({},e);return{get:o(()=>t,"get"),set:o(r=>(t=Object.assign(Object.assign({},t),r),t),"set")}}o(m3,"V");var S_=m3({}),hL=o((e,t)=>({getData:o(()=>e.get(),"getData"),updateData:o(r=>e.set(r),"updateData"),getMetaData:o(()=>t.get(),"getMetaData"),updateMetaData:o(r=>t.set(r),"updateMetaData"),asyncRequestWithTrigger:o(()=>({}),"asyncRequestWithTrigger"),trigger:o(()=>({}),"trigger")}),"U"),mL=(0,U.createContext)({dataStorage:S_,metaDataStorage:S_,dataHandlers:hL(S_,S_)});function wZ(){return(0,U.useContext)(mL).dataHandlers}o(wZ,"X");function Tt(){return wZ()}o(Tt,"Y");function O_(e){let{id:t,type:r=_t.click,trigger:n}=e;return{onClick:o(i=>{n({id:t,type:r,payload:{originalEvent:i}})},"onClick")}}o(O_,"ee");function v3(e,t){return e.findIndex(({value:r,isGroupLabel:n})=>r===t.value&&!!n==!!t.isGroupLabel)}o(v3,"te");function b3(e,t){return e.length===0?-1:e.length===1?0:e.findIndex(({options:r})=>v3(r,t)>-1)}o(b3,"oe");function Mc(e,t){return e.map((r,n)=>({options:r.options.map((i,s)=>t(i,r,s,n)||Object.assign({},i))}))}o(Mc,"le");function gL(e,t=0){let r=e.options.length-1;return r?(e.options.filter(n=>!n.isGroupLabel&&n.selected).length+t)/r:0}o(gL,"ne");function _L(e){return e.forEach(t=>{let r=t.options[0];if(r&&r.isGroupLabel){let n=gL(t);r.selected=n===1}}),e}o(_L,"re");function vL(e,t,r){return t.forEach(n=>{if(n.value==null)return;let i=b3(e,Object.assign(Object.assign({},n),{isGroupLabel:!!n.isGroupLabel}));if(i<0)return;let s=e[i],u=v3(s.options,n),c=u>-1?s.options[u]:void 0;c&&(s.options[u]=Object.assign(Object.assign({},c),n))}),r&&_L(e),e}o(vL,"ie");function bL(e,t,r){if(t.isGroupLabel)throw new Error("Use updateGroupLabelAndOptions to update groupLabel and its related options");return vL(Mc(e,n=>r||n.isGroupLabel||!t.selected?Object.assign({},n):Object.assign(Object.assign({},n),{selected:!1})),[Object.assign(Object.assign({},t),{selected:!!t.selected})],r)}o(bL,"ae");function yL(e,t=!0){return Mc(e,r=>Object.assign(Object.assign({},r),{selected:!(!r.disabled||!t)&&r.selected}))}o(yL,"ce");function gs(e,t=!0){let r=[];return e.forEach(n=>{n.options.forEach(i=>{t&&i.isGroupLabel||r.push(i)})}),r}o(gs,"se");function Mp(e){return e.map(t=>t.options[0]).filter(t=>t&&t.label&&t.visible)}o(Mp,"ue");function zu(e){return gs(e).filter(t=>!!t.selected)}o(zu,"de");function Uu(e){if(typeof e=="string")return{value:e,label:e,selected:!1,isGroupLabel:!1,visible:!0,disabled:!1};let t=e.label||e.value||"";return{label:t,value:e.value!==void 0?e.value:t,selected:!!e.selected,isGroupLabel:!1,visible:typeof e.visible!="boolean"||e.visible,disabled:typeof e.disabled=="boolean"&&e.disabled}}o(Uu,"pe");function Np(e){return Object.assign(Object.assign({},Uu(String(e))),{isGroupLabel:!0,visible:!!e,disabled:!1})}o(Np,"_e");function Lp(e){if(e.groups||e.options){if(e.groups)return e.groups.map(t=>{let r=!!y3(t),n=t.options.map(Uu);return r?{options:[t.options[0],...n.slice(1)]}:{options:[Np(t.label),...n]}});if(e.options){let t=e.options[0];if(t&&t.isGroupLabel)return[e]}return[{options:[Np(""),...(e.options||[]).map(Uu)]}]}}o(Lp,"me");function g3(e,t){return e.label.toLowerCase().indexOf(t.toLowerCase())>-1}o(g3,"ge");function SZ(e,t,r){let n=Mc(e,i=>i.isGroupLabel?Object.assign({},i):Object.assign(Object.assign({},i),{visible:!t||r(i,t)}));return n.forEach(i=>{let s=y3(i);s&&(s.visible=!!s.label&&i.options.findIndex(u=>!u.isGroupLabel&&u.visible)>-1)}),n}o(SZ,"he");function p3(e,t){let r=Lp(e)||[],n=gs(r),i=zu(t).filter(s=>{let u=n.findIndex(c=>c.value===s.value);return!(u>-1)||(n[u].selected=!0,!1)});return[...i.length?[{options:i.map(s=>Object.assign(Object.assign({},s),{visible:!1,selected:!0}))}]:[],...r]}o(p3,"be");function EZ(e,t){let r=zu(t),n=new Set(r.map(u=>u.value)),i=e.filter(u=>n.has(u.value)),s=new Set(i.map(u=>u.value));return[...i,...r.filter(u=>!s.has(u.value))]}o(EZ,"ve");function xL(e){return{container:e,button:`${e}-main-button`,list:`${e}-list`,clearButton:`${e}-clear-button`,label:`${e}-label`,selectionsAndListsContainer:`${e}-sl-container`,tagList:`${e}-tag-list`,searchOrFilterInput:`${e}-input-element`,searchOrFilterInputLabel:`${e}-input-element-label`,clearAllButton:`${e}-clear-all-button`,showAllButton:`${e}-show-all-button`}}o(xL,"fe");function C_(e){let t=0;return e.forEach(r=>{r.options.forEach(n=>{!n.isGroupLabel&&n.visible&&(t+=1)})}),t}o(C_,"Se");function y3(e){let t=e.options[0];return t&&t.isGroupLabel?t:void 0}o(y3,"xe");function Dc(e,t,r=0){return{type:e,content:t,delay:r,showTime:0,addTime:Date.now()}}o(Dc,"Ce");function Dp(e,t){let{screenReaderNotifications:r}=t.getMetaData(),n=r.findIndex(s=>s.type===e.type);if(n>-1){let s=[...r];return s[n].content===e.content||(s[n]=e,t.updateMetaData({screenReaderNotifications:s})),!1}let i=[...r,e];return t.updateMetaData({screenReaderNotifications:i}),!0}o(Dp,"Oe");function eL(e,t,r,n){return gs(e,!n).filter(i=>r(i,t))}o(eL,"we");function wL(e,t){if(t===void 0)return e;let r=(typeof t=="string"?[t]:t).map(i=>{let{value:s}=Uu(i);return{value:s,selected:!0}}),n=Mc(e,i=>{let s=typeof i=="string"?Uu(i):i;return Object.assign(Object.assign({},s),{selected:!1})});return e.forEach((i,s)=>{i.label&&(n[s].label=i.label)}),vL(n,r,!1)}o(wL,"Ae");function IZ({groups:e,options:t,value:r,children:n}){let i=Lp({options:t,groups:e});if(i){if(r!=null){if(zu(i).length>0)return console.warn("HDS Select component has both selected options and value set. Value is discarded"),i;let s=(typeof r=="string"?[r]:r).map(p=>Uu(p)),u=gs(i),c=s.filter(p=>!u.some(h=>h.value===p.value)),d=wL(i,r);return c.length>0&&(d=[{options:[Np(""),...c.map(p=>Object.assign(Object.assign({},p),{visible:!1,selected:!0}))]},...d]),d}return i}return function(s){if(!s||typeof s!="object")return;let u=ZS(s);if(!u.length)return[{options:[]}];let c=u[0].type==="optgroup",d=o(p=>{let h=p&&typeof p=="object"?p.props:{};return Uu({label:String(h.children),value:h&&String(h.value),selected:!(!h||!h.selected),disabled:!(!h||!h.disabled)})},"l");return c?u.map(p=>{let h=p.props.children,m=h?ZS(h).map(d):[],v=Np(String(p.props.label));return m.unshift(v),{options:m}}):[{options:[Np(""),...u.map(d)]}]}(n)||[]}o(IZ,"Ee");function _3(e,t,r){return{selectedOptions:EZ(t,e),lastClickedOption:r,textContent:void 0}}o(_3,"ye");var tL=`li[role="presentation"].${X.groupLabel}`;function kZ(e){let t=(({option:i,getOptionId:s})=>{let{label:u}=i;return{className:xe(X.listItem,X.groupLabel,X.focusableListItem),children:u,tabIndex:-1,id:s(i),role:"presentation"}})(e),{children:r}=t,n=ye(t,["children"]);return U.default.createElement("li",Object.assign({},n),r)}o(kZ,"je");var rL=`.${X.multiSelectListItem}:not(.${X.groupLabel})`,CZ=`div${rL},li${rL}`;function nL({checkboxProps:e,label:t,checkboxId:r}){return U.default.createElement("div",{"aria-hidden":!0,className:X.checkboxContainer},U.default.createElement(ua,Object.assign({},e)),U.default.createElement("label",{htmlFor:r},t))}o(nL,"Te");function SL(e){let{label:t,disabled:r,checked:n,indeterminate:i,isInGroup:s}=e,u=ye(e,["label","disabled","checked","indeterminate","isInGroup"]),c=`${u.id}-checkbox`,d={indeterminate:i,disabled:r,id:c,onChange:o(p=>{p.preventDefault()},"onChange"),checked:n,tabIndex:-1,className:X.checkbox};return s?U.default.createElement("div",Object.assign({},u,{key:t}),U.default.createElement(nL,{checkboxProps:d,checkboxId:c,label:t})):U.default.createElement("li",Object.assign({},u),U.default.createElement(nL,{checkboxProps:d,checkboxId:c,label:t}))}o(SL,"Me");function TZ(e){let t=(({option:r,trigger:n,getOptionId:i,isInGroup:s})=>{let{label:u,selected:c,disabled:d}=r;return Object.assign(Object.assign({className:xe(X.listItem,!d&&X.selectableListItem,X.focusableListItem,X.multiSelectListItem,c&&X.selected,d&&X.disabledOption),children:null,disabled:d,label:u,checked:c},s?{role:"checkbox","aria-checked":c}:{role:"option","aria-selected":c}),{"aria-label":u,"aria-disabled":d,tabIndex:-1,onClick:o(p=>{d||(p.preventDefault(),n({id:Je.listItem,type:_t.click,payload:{originalEvent:p,value:r}}))},"onClick"),isInGroup:s,id:i(r)})})(e);return U.default.createElement(SL,Object.assign({},t,{key:t.label}))}o(TZ,"Fe");var EL=(0,U.memo)(TZ,({option:e,trigger:t},{option:r,trigger:n})=>e.selected===r.selected&&e.disabled===r.disabled&&e.label===r.label&&t===n),IL={en:{assistive:"",clearButtonAriaLabel_one:'Remove current selection "{{label}}".',clearButtonAriaLabel_multiple:"Remove all {{selectionCount}} selections.",error:"",label:"",noSelectedOptions:"0 selected options",placeholder:"Choose one",required:"Required.",selectedOptionsCount_zero:"{{selectionCount}} selected options",selectedOptionsCount_one:"{{selectionCount}} selected option",selectedOptionsCount_multiple:"{{selectionCount}} selected options",selectedOptionsCount_and:"and",selectedOptionsCount_otherOptions:"other options",dropdownButtonAriaLabel:"",multiSelectGroupAriaLabel:"{{label}} (choose all)",tagsClearAllButton:"Clear all",tagsClearAllButtonAriaLabel_one:'Clear the selected option "{{label}}".',tagsClearAllButtonAriaLabel_multiple:"Clear all {{selectionCount}} selected options.",tagsRemaining_one:"There is one selection remaining.",tagsRemaining_multiple:"There are {{selectionCount}} selections remaining.",tagRemoved:'Selected option "{{value}}" removed.',tagRemoveSelectionAriaLabel:'Remove selection "{{label}}".',tagsPartiallyHidden:"Some selected options are now hidden.",tagsShowAllButton:"Show all ({{selectionCount}})",tagsShowLessButton:"Show less",tagsShowAllButtonAriaLabel:"Show all {{selectionCount}} selected options.",tagsShowLessButtonAriaLabel:"Show less options.",filterLabel:"Filter",filterPlaceholder:"Type text to filter results with",filterClearButtonAriaLabel:"Clear filter",filteredWithoutResultsInfo:'No options found for "{{value}}".',filterWithAnotherTerm:"Try a different term.",filterResults:'Filtered results for "{{value}}".',filterResultsCount_one:"Found 1 option.",filterResultsCount_multiple:"Found {{numberIndicator}} options.",choiceCount_one:"One choice.",choiceCount_multiple:"{{numberIndicator}} choices.",searchLabel:"Search",searchPlaceholder:"Type text to search results with",searchClearButtonAriaLabel:"Clear search",searchedWithoutResultsInfo:'No options found for "{{value}}".',searchWithAnotherTerm:"Try a different term.",searchErrorTitle:"We couldn't load the options.",searchErrorText:"Try again or if the problem persists contact support.",searching:'Searching for "{{value}}".',searchResults_one:'Found one option for search term "{{value}}".',searchResults_multiple:'Found {{numberIndicator}} options for search term "{{value}}".'},fi:{assistive:"",clearButtonAriaLabel_one:'Poista nykyinen valinta "{{label}}".',clearButtonAriaLabel_multiple:"Poista kaikki {{selectionCount}} valintaa.",error:"",label:"",noSelectedOptions:"0 valittua vaihtoehtoa",placeholder:"Valitse yksi",required:"Pakollinen.",selectedOptionsCount_zero:"Ei yhtään valittua valittua",selectedOptionsCount_one:"{{selectionCount}} valittu vaihtoehto",selectedOptionsCount_multiple:"{{selectionCount}} valittua vaihtoehtoa",selectedOptionsCount_and:"ja",selectedOptionsCount_otherOptions:"muuta vaihtoehtoa",dropdownButtonAriaLabel:"",multiSelectGroupAriaLabel:"{{label}} (valitse kaikki)",tagsClearAllButton:"Tyhjennä kaikki",tagsClearAllButtonAriaLabel_one:'Tyhjennä valittu vaihtoehto "{{label}}".',tagsClearAllButtonAriaLabel_multiple:"Tyhjennä kaikki {{selectionCount}} valittua vaihtoehtoa.",tagsRemaining_one:"Yksi valinta jäljellä.",tagsRemaining_multiple:"Jäljellä on {{selectionCount}} valintaa.",tagRemoved:'Valittu vaihtoehto "{{value}}" poistettu.',tagRemoveSelectionAriaLabel:'Poista valinta "{{label}}".',tagsPartiallyHidden:"Jotkin valitut vaihtoehdot on nyt piilotettu.",tagsShowAllButton:"Näytä kaikki ({{selectionCount}})",tagsShowLessButton:"Näytä vähemmän",tagsShowAllButtonAriaLabel:"Näytä kaikki {{selectionCount}} valittua vaihtoehtoa.",tagsShowLessButtonAriaLabel:"Näytä vähemmän vaihtoehtoja.",filterLabel:"Suodata",filterPlaceholder:"Anna teksti suodatusta varten",filterClearButtonAriaLabel:"Tyhjennä suodatukset",filteredWithoutResultsInfo:'Vaihtoehtoja ei löytynyt suodatukselle "{{value}}".',filterWithAnotherTerm:"Kokeile toisia sanoja.",filterResults:'Suodatetut tulokset termille "{{value}}".',filterResultsCount_one:"Löytyi 1 vaihtoehto.",filterResultsCount_multiple:"Löytyi {{numberIndicator}} vaihtoehtoa.",choiceCount_one:"Yksi vaihtoehto.",choiceCount_multiple:"{{numberIndicator}} vaihtoehtoa.",searchLabel:"Hae",searchPlaceholder:"Anna teksti hakua varten",searchClearButtonAriaLabel:"Tyhjennä haku",searchedWithoutResultsInfo:'Vaihtoehtoja ei löytynyt haulla "{{value}}".',searchWithAnotherTerm:"Kokeile toisia hakusanoja.",searchErrorTitle:"Emme voineet ladata hakutuloksia.",searchErrorText:"Yritä uudelleen tai, jos ongelma jatkuu, ota yhteyttä asiakaspalveluun.",searching:'Etsitään haulla "{{value}}".',searchResults_one:'Löytyi yksi vaihtoehto hakusanalle "{{value}}".',searchResults_multiple:'Löytyi {{numberIndicator}} vaihtoehtoa hakusanalle "{{value}}".'},sv:{assistive:"",clearButtonAriaLabel_one:"Ta bort aktuellt val '{{label}}'.",clearButtonAriaLabel_multiple:"Ta bort alla {{selectionCount}} val.",error:"",label:"",noSelectedOptions:"0 valda alternativ",placeholder:"Välj ett",required:"Obligatoriskt.",selectedOptionsCount_zero:"{{selectionCount}} valda alternativ",selectedOptionsCount_one:"{{selectionCount}} valt alternativ",selectedOptionsCount_multiple:"{{selectionCount}} valda alternativ",selectedOptionsCount_and:"och",selectedOptionsCount_otherOptions:"andra alternativ",dropdownButtonAriaLabel:"",multiSelectGroupAriaLabel:"{{etikett}} (välj alla)",tagsClearAllButton:"Rensa alla",tagsClearAllButtonAriaLabel_one:'Rensa det valda alternativet "{{label}}".',tagsClearAllButtonAriaLabel_multiple:"Rensa alla {{selectionCount}} valda alternativ.",tagsRemaining_one:"Det finns ett val kvar.",tagsRemaining_multiple:"Det finns {{selectionCount}} val kvar.",tagRemoved:"Det valda alternativet '{{value}}' har tagits bort.",tagRemoveSelectionAriaLabel:"Ta bort valet '{{label}}'.",tagsPartiallyHidden:"Vissa valda alternativ är nu dolda.",tagsShowAllButton:"Visa alla ({{selectionCount}})",tagsShowLessButton:"Visa mindre",tagsShowAllButtonAriaLabel:"Visa alla {{selectionCount}} valda alternativ.",tagsShowLessButtonAriaLabel:"Visa färre alternativ.",filterLabel:"Filtrera",filterPlaceholder:"Skriv text för att filtrera resultat med",filterClearButtonAriaLabel:"Rensa filter",filteredWithoutResultsInfo:"Inga alternativ hittades för '{{value}}'.",filterWithAnotherTerm:"Försök med en annan term.",filterResults:'Filtrerade resultat för "{{value}}".',filterResultsCount_one:"Hittade 1 alternativ.",filterResultsCount_multiple:"Hittade {{numberIndicator}} alternativ.",choiceCount_one:"Ett val.",choiceCount_multiple:"{{antalIndikator}} val.",searchLabel:"Sök",searchPlaceholder:"Skriv text för att söka resultat med",searchClearButtonAriaLabel:"Rensa sökning",searchedWithoutResultsInfo:"Inga alternativ hittades för '{{value}}'.",searchWithAnotherTerm:"Försök med en annan term.",searchErrorTitle:"Vi kunde inte ladda alternativen.",searchErrorText:"Försök igen eller kontakta support om problemet kvarstår.",searching:"Söker efter '{{value}}'.",searchResults_one:'Hittade ett alternativ för söktermen "{{value}}".',searchResults_multiple:'Hittade {{numberIndicator}} alternativ för söktermen "{{value}}".'}},kL=o((e,t)=>e?e.indexOf("{{")===-1?e:((r,n)=>r.replace(/\{{(.*?)}}/g,(i,s)=>{let u=s?s.trim():"";return u?n[u]:""}))(e,t):"","qe"),CL=o(e=>({selectionCount:e.selectedOptions.length,numberIndicator:"",label:"",value:""}),"Ge"),OZ=o(e=>typeof e=="function"?e:(t=>{let r=t.language||"fi",n=Object.assign(Object.assign({},IL[r]),t);return(i,s)=>{let u=n[i];return kL(u,s)}})(e||{}),"Ze"),oL=o((e,t)=>{let r=Object.assign({},e),n=t.textProvider;t.textProvider=(i,s)=>{let u=r[i];return u!==void 0?kL(u,s):n(i,s)}},"$e"),ar=o((e,t,r)=>{t.textContent||(t.textContent=CL(t));let{textProvider:n}=t;return n(e,Object.assign(Object.assign({},t.textContent),r))},"Ne"),ms=o((e,t,r,n)=>{t.textContent||(t.textContent=CL(t));let i=Object.assign(Object.assign({},t.textContent),n),s=["_zero","_one","_multiple"],u=s[i[r]||0]||s[2],{textProvider:c}=t;return c(`${e}${u}`,i)},"Pe"),T_=o((e,t)=>ar(e,t),"Ke"),A_=o((e,t)=>T_(e,t.getMetaData()),"We"),iL=`.${X.multiSelectListItem}.${X.groupLabel}`,aL=`div${iL},li${iL}`;function AZ(e){let t=(({option:r,trigger:n,getOptionId:i,isIntermediate:s,isGroupDisabled:u},c)=>{let{label:d,disabled:p}=r,h=ar("multiSelectGroupAriaLabel",c.getMetaData(),{label:d});return{className:xe(X.listItem,X.groupLabel,X.focusableListItem,X.selectableListItem,X.multiSelectListItem,u&&X.disabledOption),label:d,disabled:p||u,indeterminate:s,checked:r.selected,"aria-checked":s?"mixed":r.selected,role:"checkbox","aria-disabled":p||u,"aria-label":h,tabIndex:-1,isInGroup:!0,onClick:o(m=>{m.preventDefault(),u||n({id:Je.listGroup,type:_t.click,payload:{originalEvent:m,value:r}})},"onClick"),id:i(r)}})(e,Tt());return U.default.createElement(SL,Object.assign({},t,{isInGroup:!0}))}o(AZ,"Qe");var RZ=`li.${X.singleSelectListItem}`,NZ=o(({text:e,selected:t})=>U.default.createElement("span",{className:X.singleSelectListItemLabel},e,t?U.default.createElement("span",null,U.default.createElement(tp,{"aria-hidden":!0})):""),"Je");function PZ(e){let t=(({option:i,trigger:s,getOptionId:u})=>{let{label:c,selected:d,disabled:p}=i;return{className:xe(X.listItem,X.selectableListItem,X.singleSelectListItem,X.focusableListItem,d&&X.selected,p&&X.disabledOption),children:U.default.createElement(NZ,{text:c,selected:d}),onClick:o(h=>{i.selected||s({id:Je.listItem,type:_t.click,payload:{originalEvent:h,value:i}})},"onClick"),role:"option","aria-selected":d,"aria-disabled":p,tabIndex:-1,id:u(i)}})(e),{children:r}=t,n=ye(t,["children"]);return U.default.createElement("li",Object.assign({},n),r)}o(PZ,"Xe");var LZ=(0,U.memo)(PZ,({option:e,trigger:t},{option:r,trigger:n})=>e.selected===r.selected&&e.disabled===r.disabled&&e.label===r.label&&t===n),E_=o((e,t)=>{let r=e.getAttribute(t);return!!r||r===""},"et"),DZ=o(e=>E_(e,"checked")||E_(e,"selected")||E_(e,"aria-checked")||E_(e,"aria-selected"),"tt"),sL=o(e=>e.getAttribute("id"),"ot"),uL=o((e,t)=>!(!e||!t)&&e!==t&&e.contains(t),"lt"),lL=o((e,t,r=!0,n=!1,i)=>{let s=i||(e.children?[...e.children]:[]),u=t?s.indexOf(t):-1,c=o(h=>{let m=u+h;return m<0?r?s.length-1:0:m>=s.length?r?0:s.length-1:m},"a"),d=c(-1),p=c(1);return{prev:n||d!==u?s[d]:null,next:n||p!==u?s[p]:null}},"nt"),MZ=o(e=>(0,Hu.isElement)(e)?e:e.nativeEvent instanceof Event?e.target:null,"rt");function TL(){let{getMetaData:e}=Tt(),{refs:t,elementIds:r,listInputType:n}=e(),i=!!n,s=Object.entries(r),u=o(g=>{let y=r[g];return y?document.getElementById(y):null},"i"),c=o(g=>{let y=sL(g);if(!y)return null;let I=s.findIndex(([,k])=>k===y);return I>-1?s[I][0]:null},"a"),d=o(g=>{return y=t.tagList,I=g,!!(y&&y.current&&I)&&uL(y.current,I);var y,I},"c"),p=o(g=>{let y=t.tagList.current;return I=y,(k=g)&&I&&I.parentElement===k?g:[...y.children].find(N=>N===g||uL(N,g))||null;var I,k},"s"),h=o(()=>t.list.current,"u"),m=o(()=>{let g=`${tL},${RZ},${CZ},${aL}`;return[...h().querySelectorAll(g)]},"d"),v=o(()=>m().filter(DZ),"p"),b=o(g=>{let y=Array.from((()=>{let I=u("list");if(!I)return new NodeList;let k=`${tL},${aL}`;return I.querySelectorAll(k)})());return!!y.includes(g)||y.findIndex(I=>I.contains(g))>-1},"_"),w={element:null,id:null},E=o((g,y)=>y==="list"&&b(g)?"listGroupLabel":y==="list"&&(I=>{if(!u("list"))return!1;let k=Array.from(m());return!!k.includes(I)||k.findIndex(N=>N.contains(I))>-1})(g)?"listItem":y==="tagList"&&d(g)?"tag":y,"g"),x=o(g=>{if(w.element===g)return w.id;let y=E(g,(I=>{let k=I;for(;k;){let N=c(k);if(N)return k=null,N;k=k.parentElement}return null})(g));return y?(w.element=g,w.id=y,y):(w.element=null,w.id=null,null)},"h");return{getEventElementType:o(g=>{let y=MZ(g),I=y?x(y):null;return{element:y&&I==="tag"?p(y):y,type:I}},"getEventElementType"),getElementType:x,getSelectableListItemSiblings:o((g,y=!0)=>{let I=v();return lL(h(),g,y,!1,I)},"getSelectableListItemSiblings"),getTagSiblings:o((g,y=!0)=>{let I=t.tagList.current;return lL(I,g,y)},"getTagSiblings"),getElementUsingActiveDescendant:o(()=>u(i?"searchOrFilterInput":"button"),"getElementUsingActiveDescendant"),getElementByKnownType:u,getElementId:sL,getOptionListItem:o((g,y,I)=>{let k=function(N,A,B){return gs(N,!B).findIndex(A)}(g,N=>N.value===y.value,I);return k!==-1&&t.list.current&&m()[k]||null},"getOptionListItem"),getListItems:m,getSelectableListItems:v}}o(TL,"it");var h3=o(e=>(t=>t==="button")(e)||(t=>t==="clearButton")(e),"at"),I_=o(e=>e==="list","ct"),Lc=o(e=>(t=>t==="listItem")(e)||(t=>t==="listGroupLabel")(e),"st"),OL="> div";function BZ(e){let t=(({option:i,trigger:s,disabled:u},{getMetaData:c})=>{let d=u||i.disabled;return{"aria-label":ar("tagRemoveSelectionAriaLabel",c(),{label:i.label}),className:xe(X.tag,d&&X.disabledTag),onClick:o(p=>{p.stopPropagation()},"onClick"),multiline:!0,onDelete:d?void 0:p=>{p.stopPropagation(),s({id:Je.tag,type:_t.click,payload:{value:i}})},children:i.label}})(e,Tt()),{children:r}=t,n=ye(t,["children"]);return U.default.createElement(Bu,Object.assign({},n),r)}o(BZ,"dt");function FZ(){let{getMetaData:e,updateMetaData:t,getData:r,trigger:n}=Tt(),{getEventElementType:i,getSelectableListItemSiblings:s,getElementUsingActiveDescendant:u,getElementId:c,getElementType:d}=TL(),p=["tag","tagList","clearAllButton","showAllButton"],h=(0,U.useCallback)((v,b)=>{let{onFocus:w,onBlur:E,open:x}=r(),g=o(y=>{let I=y&&c(y)||"";t({activeDescendant:I});let k=u();k&&k.getAttribute("aria-activedescendant")!==void 0&&k.setAttribute("aria-activedescendant",I)},"m");if(v===_t.blur&&XP(b)&&(E&&(E(),n({id:Je.generic,type:_t.blur})),g(null)),v===_t.focus&&QP(b)&&w&&w(),v===_t.focus){let{type:y,element:I}=i(b);y==="list"?(()=>{let k=s(void 0,!1);k.next&&(g(k.next),k.next.focus())})():g(y==="listItem"||y==="listGroupLabel"?I:null),y&&p.includes(y)&&x&&(y!=="tag"&&y!=="tagList"||t({focusTarget:"tag"}),n({id:Je.generic,type:_t.blur}))}else if(v===_t.blur&&x){let y=(I=>I.relatedTarget?I.relatedTarget:null)(b);y&&d(y)||n({id:Je.generic,type:_t.focusMovedToNonListElement})}},[e,t,r,n]),m=(0,U.useCallback)(()=>{let{refs:v,focusTarget:b,activeDescendant:w}=e(),E=o(x=>{x&&x.current&&x.current.focus&&x.current.focus()},"r");if(b&&(E(b==="tag"?{current:v.tagList.current&&v.tagList.current.querySelectorAll(`* ${OL}`)[0]}:v[b]),t({focusTarget:void 0})),w){let x=document.getElementById(w);x&&x!==document.activeElement&&x.focus()}},[e,t]);return(0,U.useEffect)(()=>{m()}),{onFocus:o(v=>{h(_t.focus,v)},"onFocus"),onBlur:o(v=>{h(_t.blur,v)},"onBlur"),tabIndex:-1,ref:e().refs.container}}o(FZ,"pt");var zZ=/[a-z0-9äöå]/i,cL=o(e=>e.key==="Backspace","mt"),dL=o(e=>["Enter"," "].includes(e.key),"gt");function UZ(){let{getEventElementType:e,getSelectableListItemSiblings:t,getOptionListItem:r,getSelectableListItems:n}=TL(),{trigger:i,getData:s,getMetaData:u,updateMetaData:c}=Tt(),d=(0,U.useMemo)(()=>(()=>{let w="",E=0,x=!1,g=o(()=>(x=!1,w),"l"),y=o(()=>E&&Date.now()-E>=300,"n"),I=o(A=>{w=A,E=Date.now(),x=!1},"r"),k=o(()=>{w="",E=0,x=!1},"i"),N=o((A,B)=>!!B&&!!(h3(A)||I_(A)||Lc(A)),"a");return{getValue:g,update:I,append:o(A=>{I(g()+A)},"append"),clear:k,clearIfNeeded:o((A,B)=>{y()&&k(),N(A,B)||k()},"clearIfNeeded"),isExpired:y,shouldUseInput:N,hasPendingInput:o(()=>!!x&&(x=!1,!0),"hasPendingInput"),markPendingInput:o(()=>{x=!0},"markPendingInput")}})(),[]),p=(0,U.useRef)(null),h=(0,U.useCallback)(()=>{document.activeElement&&document.activeElement.scrollIntoView({block:"center"})},[]),m=(0,U.useCallback)(w=>{let{groups:E,filterFunction:x,multiSelect:g}=s(),y=w?eL(E,w,x||g3,g):[];if(y[0]){let I=r(E,y[0],g);I&&I.focus&&(I.focus(),h())}},[h,r,g3,s,eL]),v=(0,U.useCallback)(w=>{let{type:E,element:x}=e(w);if(!E)return;if(p.current&&E!==p.current)return w.preventDefault(),void(p.current=null);let g=o(()=>{let M=n()[0];M&&(M.focus(),h())},"d"),y=(M=>M.key==="ArrowDown")(w),I=(M=>!(M.key.length>1)&&zZ.test(M.key))(w),k=!y&&(M=>M.key==="ArrowUp")(w),N=!k&&!y&&dL(w),{listInputType:A,refs:B}=u(),O=!!A,P=s().open;if(d.clearIfNeeded(E,I),!y&&!k||!(h3(E)||I_(E)||Lc(E))||w.preventDefault(),(M=>M.key==="Escape")(w)&&P)i({id:Je.generic,type:_t.close});else if((M=>M.key==="Home")(w)&&P)g();else if((M=>M.key==="End")(w)&&P)(()=>{let M=n().pop();M&&(M.focus(),h())})();else if(E==="searchOrFilterInput"&&y)g();else{if(Lc(E)&&(y||k)){let M=t(x);return y&&M.next?M.next.focus():k&&M.prev&&M.prev.focus(),void h()}if(Lc(E)&&N&&x)return x.click(),void h();if(I_(E)&&y&&O)g();else{if(O&&(I_(E)||Lc(E))&&(I||cL(w))){let M=B.searchOrFilterInput;return void(M&&M.current&&(cL(w)||(M.current.value=w.key),M.current.focus()))}if(h3(E)){if(y&&!P)return void i({id:Je.selectedOptions,type:_t.click});if(I&&(P||i({id:Je.selectedOptions,type:_t.click}),A))return d.append(w.key),void c({[A]:d.getValue()})}if(d.shouldUseInput(E,I)&&!O){if(d.append(w.key),!P)return void d.markPendingInput();m(d.getValue())}}}},[i,s,u,c]),b=(0,U.useCallback)(w=>{let{type:E}=e(w);p.current=E,E&&Lc(E)&&dL(w)&&w.preventDefault()},[e]);return(0,U.useEffect)(()=>{s().open&&d.hasPendingInput()&&m(d.getValue())}),{onKeyUp:v,onKeyDown:b}}o(UZ,"ht");function HZ(e){let t="--checkbox-",r="--text-",n="--tag-",i="--show-all-",s="--clear-all-",u=e?Object.keys(e):[],c={root:void 0,checkbox:void 0,textInput:void 0,tag:void 0,showAllButton:void 0,clearAllButton:void 0};return u.length&&u.forEach(d=>{let[p,h]=(m=>m.startsWith(t)?["checkbox",t]:m.startsWith(r)?["textInput",r]:m.startsWith(n)?["tag",n]:m.startsWith(i)?["showAllButton",i]:m.startsWith(s)?["clearAllButton",s]:["root",void 0])(d);((m,v,b)=>{c[m]||(c[m]={});let w=b?v.replace(b,"--"):v;c[m][w]=`${e[v]}`})(p,d,h)}),c}o(HZ,"bt");var $Z=o(e=>{let{theme:t}=e,r=ye(e,["theme"]);(function(p){let{updateMetaData:h}=Tt(),m=HZ(p),v=Gn(X.root,m?m.root:void 0),b=Gn(X.root,m?m.checkbox:void 0,` .${X.checkbox}`),w=Gn(X.root,m?m.textInput:void 0,` .${X.searchOrFilterInput}`),E=Gn(X.root,m?m.tag:void 0,` .${X.tag}`),x=Gn(X.root,m?m.clearAllButton:void 0,` .${X.clearAllButton}`),g={root:v,checkbox:b,tag:E,textInput:w,showAllButton:Gn(X.root,m?m.showAllButton:void 0,` .${X.showAllButton}`),clearAllButton:x};h({themes:g})})(t);let n=Tt(),i=FZ(),s=UZ(),u=function(p,{getMetaData:h}){let{elementIds:m,themes:v}=h(),b=v.root,w=v.checkbox,E=v.tag,x=v.textInput,g=v.showAllButton,y=v.clearAllButton;return Object.assign(Object.assign({},p),{id:m.container,className:xe(p.className,X.wrapper,X.root,b,w,E,x,g,y)})}(r,n),{children:c}=u,d=ye(u,["children"]);return U.default.createElement("div",Object.assign({},d,i,s),c)},"vt"),jZ=o(()=>{let e=(t=>{let{getData:r,getMetaData:n}=t,{required:i}=r(),{elementIds:s,tooltip:u}=n();return{required:i,label:A_("label",t),inputId:s.button,id:s.label,tooltip:u}})(Tt());return e.label?U.default.createElement(Rc,Object.assign({},e)):null},"ft"),qZ=o((e,t)=>{let{id:r,type:n,payload:i}=e,s=t.getData(),u={didSearchChange:!1,didSelectionsChange:!1,didDataChange:!1};if(s.disabled)return u;let c=o(m=>{if(s.open===m)return!1;let v=Date.now();return!(v-t.getMetaData().lastToggleCommand<200)&&(t.updateData({open:m}),t.updateMetaData({lastToggleCommand:v}),m||t.updateMetaData({activeDescendant:void 0}),!0)},"a"),d=o(m=>{t.updateMetaData({focusTarget:m})},"c"),p=o((m,v)=>{t.updateData({groups:m}),t.updateMetaData(_3(m,t.getMetaData().selectedOptions,v))},"s");if(_Z(r,n)){let m=!s.open,v=c(m);return v&&m&&d(t.getMetaData().listInputType?"searchOrFilterInput":"list"),Object.assign(Object.assign({},u),{didDataChange:v})}if(vZ(r,n)){let m=i&&i.value;if(!m)return u;if(p(bL(s.groups,Object.assign(Object.assign({},m),{selected:!m.selected}),s.multiSelect),m),c(r!==Je.tag&&s.multiSelect),r!==Je.listItem||s.multiSelect){if(pL(r)){let v=t.getMetaData();d(v.selectedOptions.length?"tag":"button");let b=ar("tagRemoved",v,{value:m.label}),w=ms("tagsRemaining",v,"selectionCount");Dp(Dc(Je.tag,`${b} ${w}`),t)}}else d("button");return Object.assign(Object.assign({},u),{didSelectionsChange:!0,didDataChange:!0})}if(h=r,Pp(n)&&h===Je.listGroup){let m=i&&i.value;if(!m)return u;let v=Object.assign(Object.assign({},m),{selected:!m.selected}),b=function(w,E){if(!E.isGroupLabel)throw new Error("Use updateOptionInGroup to update non-groupLabel options.");if(!E.visible)throw new Error("Cannot click an group label that is not visible (without a label)");let x=b3(w,E);return x<0?w:Mc(w,(g,y,I,k)=>k!==x?Object.assign({},g):g.visible&&!g.disabled?Object.assign(Object.assign({},g),{selected:E.selected}):Object.assign({},g))}(s.groups,v);return p(b,m),Object.assign(Object.assign({},u),{didSelectionsChange:!0,didDataChange:!0})}var h;if(bZ(r,n))return p(yL(s.groups)),d("button"),Object.assign(Object.assign({},u),{didSelectionsChange:!0,didDataChange:!0});if(((m,v)=>ZP(v)&&m===Je.filter)(r,n)){let m=i&&i.value||"";return t.updateMetaData({filter:m}),t.updateData({groups:SZ(s.groups,m,s.filterFunction)}),Object.assign(Object.assign({},u),{didDataChange:!0})}if(((m,v)=>Pp(v)&&m===Je.showAllButton)(r,n)){let{showAllTags:m}=t.getMetaData();return t.updateMetaData({showAllTags:!m}),m?Dp(Dc(Je.tag,ar("tagsPartiallyHidden",t.getMetaData())),t):d("tag"),Object.assign(Object.assign({},u),{didDataChange:!0})}if((((m,v)=>k_(m)&&v===_t.outSideClick)(r,n)||((m,v)=>k_(m)&&v===_t.close)(r,n))&&c(!1))return d("button"),Object.assign(Object.assign({},u),{didDataChange:!0});if(((m,v)=>k_(m)&&v===_t.focusMovedToNonListElement)(r,n)&&s.open)return Object.assign(Object.assign({},u),{didDataChange:c(!1)});if(((m,v)=>m===Je.searchResult&&v===_t.success)(r,n))return t.updateMetaData({isSearching:!1,hasSearchError:!1}),t.updateData({groups:p3(i?.value,s.groups)}),Object.assign(Object.assign({},u),{didDataChange:!0});if(((m,v)=>ZP(v)&&m===Je.search)(r,n)){let m=i&&i.value||"";return t.updateMetaData({search:m,hasSearchError:!1}),m||t.updateData({groups:p3({},s.groups)}),Object.assign(Object.assign({},u),{didSearchChange:!0,didDataChange:!0})}return yZ(r,n)?(t.updateMetaData({isSearching:!1,hasSearchError:!0}),t.updateData({groups:p3({},s.groups)}),Object.assign(Object.assign({},u),{didDataChange:!0})):xZ(r,n)&&s.open?Object.assign(Object.assign({},u),{didDataChange:c(!1)}):u},"St"),VZ=(0,Hu.debounce)((e,t)=>{if(!t)return;let{cancelCurrentSearch:r,search:n,selectedOptions:i}=e.getMetaData();if(r&&r(),!n)return;let[s,u]=((c,d,p,h)=>{let m=!1;return[()=>{m=!0},new Promise(v=>{c(d,p,h).then(b=>{v(m?{id:Je.searchResult,type:_t.cancelled}:{id:Je.searchResult,type:_t.success,payload:{value:b}})}).catch(()=>{v({id:Je.searchResult,type:_t.error})})})]})(t,n,i,e.getData());e.updateMetaData({cancelCurrentSearch:s}),e.asyncRequestWithTrigger(u)},300),WZ=o((e,t)=>{let{updateData:r,updateMetaData:n,getData:i,getMetaData:s}=t,{didSearchChange:u,didSelectionsChange:c,didDataChange:d}=qZ(e,t),p=i(),{onSearch:h,onChange:m,onClose:v,multiSelect:b,open:w}=p,E=b&&(g=>{let y=["cancelled","close","clearButton","clearAllButton","tag","selectedOptions","focusMovedToNonListElement","blur"];return y.includes(g.type||"")||y.includes(g.id||"")})(e)&&!w,x=!1;if(E&&v){let g=v(zu(p.groups),void 0,p);if(g){let{groups:y,options:I,invalid:k,texts:N}=g;if(y||I){let A=Lp(g)||[];r({groups:A}),n(_3(A,t.getMetaData().selectedOptions,void 0))}k!==void 0&&k!==p.invalid&&(r({invalid:k}),x=!0),N&&(oL(N,s()),x=!0)}}if(u&&h&&(t.updateMetaData({isSearching:!!s().search}),VZ(t,h)),c){let{lastClickedOption:g}=s(),y=m?.(zu(p.groups),g,p),I=!1;if(y){let{groups:k,options:N,invalid:A,texts:B}=y;if(k||N){let O=Lp(y)||[];r({groups:O}),n(_3(O,t.getMetaData().selectedOptions,g)),I=!0}A!==void 0&&A!==p.invalid&&(r({invalid:A}),I=!0),B&&(oL(B,s()),I=!0)}if(I)return!0}return d||x},"Ct");function GZ(e){var{children:t}=e,r=ye(e,["children"]);let{initialData:n,metaData:i,onChange:s,onReset:u}=r,c=(0,U.useMemo)(()=>s,[]),d=(0,U.useRef)({dataStorage:void 0,metaDataStorage:void 0}),p=(0,U.useCallback)(E=>{let x=E?d.current&&d.current.dataStorage:d.current&&d.current.metaDataStorage;return x?x.get():void 0},[]),h=(0,U.useMemo)(()=>{let E=p(!0);return m3(u&&E?u({previousData:E,currentData:n}):n)},[n]),m=(0,U.useMemo)(()=>{let E=p(!1);return m3(u&&E?u({previousMetaData:E,currentMetaData:i}):i)},[i]);d.current=u?{dataStorage:h,metaDataStorage:m}:void 0;let v=E0(),b=(0,U.useRef)(!0),w=(0,U.useMemo)(()=>{let E=hL(h,m);return E.trigger=x=>{c(x,E)&&v()},E.asyncRequestWithTrigger=x=>T8(this,void 0,void 0,function*(){let[g,y]=yield dP(x);g||b.current&&E.trigger(y)}),E},[h,m,v,c]);return(0,U.useEffect)(()=>(b.current=!0,()=>{b.current=!1}),[]),U.default.createElement(mL.Provider,{value:{dataStorage:h,metaDataStorage:m,dataHandlers:w}},t)}o(GZ,"Ot");var AL=o((e,t=200)=>{let r=(0,U.useRef)(null),n=(0,U.useRef)(null),i=(0,U.useMemo)(()=>(0,Hu.debounce)(d=>e(d[0]),t),[e,t]),s=(0,U.useCallback)(()=>{r.current&&(r.current.disconnect(),r.current=null),i.cancel()},[r]),u=(0,U.useCallback)(d=>{s(),r.current=new ResizeObserver(i),r.current.observe(d)},[s,r,i]),c=(0,U.useCallback)(d=>(n.current!==d&&(d?u(d):s(),n.current=d),n),[s,n,u]);return(0,U.useEffect)(()=>()=>{s()},[s]),[c,s]},"wt"),RL=o((e,t="both")=>{let r=e.getBoundingClientRect(),n=o(d=>d.top>=r.top&&d.bottom<=r.bottom,"l"),i=o(d=>d.left>=r.left&&d.right<=r.right,"n"),s=o(d=>t==="vertical"?n(d):(t==="horizontal"||n(d))&&i(d),"r"),u=e.lastElementChild,c=e.children.length-1;for(;u&&c>=0&&!s(u.getBoundingClientRect());)u=u.previousElementSibling,c-=1;return c},"kt"),KZ=o(e=>{let{getData:t,getMetaData:r,trigger:n}=e,{disabled:i,open:s,invalid:u,multiSelect:c,groups:d,clearable:p,required:h}=t(),m=r(),{icon:v,refs:b,elementIds:w,selectedOptions:E,listInputType:x,activeDescendant:g}=m,{placeholder:y,label:I,ariaLabel:k,errorText:N,assistiveText:A,noSelectedOptions:B,selectedOptionsCount:O,and:P,otherOptions:M,requiredText:L}=($=>{let H=o(W=>W==="selectedOptionsCount"?ms(W,$,"selectionCount"):ar(W,$),"t");return{placeholder:H("placeholder")||"",label:H("label"),ariaLabel:H("dropdownButtonAriaLabel"),assistiveText:H("assistive"),errorText:H("error"),noSelectedOptionsText:H("noSelectedOptions"),selectedOptionsCount:H("selectedOptionsCount"),and:H("selectedOptionsCount_and"),otherOptions:H("selectedOptionsCount_otherOptions"),noSelectedOptions:H("noSelectedOptions"),requiredText:H("required")}})(m),j=!!x;return Object.assign(Object.assign({"aria-controls":w.selectionsAndListsContainer,"aria-expanded":s,"aria-haspopup":"listbox","aria-label":(()=>{let $=I||k,H=$?[`${$}.`]:[],{length:W}=E;if(W){let K=[];K.push(`${O}:`),E[0]&&K.push(`"${E[0].label}"`),E[1]&&K.push(`${P} "${E[1].label}"`),W>2&&K.push(`${P} ${W-2} ${M}.`),H.push(K.join(" "))}else H.push(`${y}. ${B}.`);return h&&H.push(L),A&&H.push(A),u&&N&&H.push(N),H.map(K=>K.charAt(K.length-1)==="."?K:`${K}.`).join(" ")})(),"aria-activedescendant":j?void 0:g,buttonRef:b.button,className:xe(X.dropdownButton,X.selectedOptions,!E.length&&X.placeholder,i&&X.disabledButton,!c&&X.singleSelect,p&&X.clearable),"aria-disabled":i,icon:v,id:w.button,options:E,optionClassName:X.dropdownButtonOption,placeholder:y},O_({id:Je.selectedOptions,type:_t.click,trigger:n})),(()=>{if(j)return{role:void 0,"aria-controls":w.searchOrFilterInput,"aria-haspopup":"dialog"};let $=Mp(d).length>0,H=c&&$;return{role:"combobox","aria-controls":w.list,"aria-haspopup":H?"dialog":"listbox"}})())},"It");function YZ(){let e=Tt(),{multiSelect:t}=e.getData(),r=KZ(e),{options:n,placeholder:i,buttonRef:s,optionClassName:u,icon:c}=r,d=ye(r,["options","placeholder","buttonRef","optionClassName","icon"]),p=(0,U.useCallback)(()=>{t&&function(v){let b=v.current,w=[X.spaceForOneDigit,X.spaceForTwoDigits,X.spaceForThreeDigits,X.spaceForFourDigits],E=b&&b.querySelector("* > div");if(E){E.childNodes.forEach(k=>k&&k.classList&&k.classList.remove(X.lastVisible));let x=E.childNodes.length,g=String(x-1).length;b.classList.remove(...w),x>1&&b.classList.add(w[g-1]);let y=RL(E,"vertical"),I=E.children.length-1-y;if(I<1||y===-1)b.classList.remove(X.hasHiddenItems);else{b.classList.add(X.hasHiddenItems);let k=b.querySelector("span.count");k&&(k.innerHTML=`+${I}`),E.childNodes[y].classList.add(X.lastVisible)}}}(s)},[s,t]),[h]=AL(p);(0,U.useLayoutEffect)(()=>{p()});let m=n.length?n.map(v=>U.default.createElement("span",{className:u,key:v.value},v.label)):U.default.createElement("span",{className:u,"data-testid":"placeholder"},i);return U.default.createElement("button",Object.assign({type:"button"},d,{ref:s}),c&&U.default.createElement("span",{key:"icon",className:X.buttonIcon},c),U.default.createElement("div",{className:X.labels,key:"labels","aria-hidden":!0,ref:h},m),n.length>1&&U.default.createElement("span",{className:X.count,key:"count","aria-hidden":!0},U.default.createElement("span",{className:"count",key:"number"},"+1")),U.default.createElement("div",{className:xe(X.arrowAndSpaceForClearButton,X.icon)},U.default.createElement(xw,{className:X.angleIcon,"aria-hidden":!0})))}o(YZ,"At");function JZ(){let e=(({getData:t,getMetaData:r,trigger:n})=>{let i=r(),{elementIds:s,selectedOptions:u}=i,{disabled:c,clearable:d}=t();return u.length&&d?Object.assign(Object.assign({className:xe(X.dropdownButton,X.withVisibleFocus,X.icon,X.clearButton,c&&X.disabledButton)},O_({id:Je.clearButton,type:_t.click,trigger:n})),{id:s.clearButton,disabled:c,"aria-label":ms("clearButtonAriaLabel",i,"selectionCount",{label:u[0].label})}):null})(Tt());return e?U.default.createElement("button",Object.assign({type:"button"},e),U.default.createElement(pc,{className:X.angleIcon,"aria-hidden":!0})):null}o(JZ,"Et");function QZ(e){let t=function(r){return Object.assign(Object.assign({},r),{className:xe(X.selectedOptionsContainer)})}(e);return U.default.createElement("div",Object.assign({},t),U.default.createElement(YZ,null),U.default.createElement(JZ,null))}o(QZ,"yt");var XZ=o(e=>{let t=function(i,{getData:s,getMetaData:u}){let{invalid:c,open:d}=s(),{refs:p}=u();return Object.assign(Object.assign({},i),{ref:p.selectionsAndListsContainer,className:xe(X.selectAndListContainer,c&&X.invalid,d&&X.open)})}(e,Tt()),{children:r}=t,n=ye(t,["children"]);return U.default.createElement("div",Object.assign({},n),r)},"Lt"),ZZ=o(e=>{let t=gL(e);return t<1&&t>0},"jt");function eee(e){let{children:t}=e,r=ye(e,["children"]);return U.default.createElement("div",Object.assign({},r),t)}o(eee,"Dt");var NL=o(e=>{let t=y3(e);return{role:"group","aria-label":t&&t.label||"",key:t&&t.label}},"Bt"),PL=o(({groups:e,getOptionId:t,trigger:r})=>e.map(n=>{let i=NL(n),s=((u,{trigger:c,getOptionId:d})=>u.options.map(p=>{return p.visible?p.isGroupLabel?U.default.createElement(AZ,{option:p,trigger:c,getOptionId:d,isIntermediate:ZZ(u),isGroupDisabled:(h=u,!h.options.some(m=>!m.isGroupLabel&&!m.disabled)),key:p.value}):U.default.createElement(EL,{option:p,trigger:c,isInGroup:!0,key:p.value,getOptionId:d}):null;var h}).filter(p=>!!p))(n,{trigger:r,getOptionId:t});return s.length?U.default.createElement(eee,Object.assign({},i,{key:i["aria-label"]}),s):null}),"Tt"),LL=o(e=>{let{getData:t,getMetaData:r}=e,{groups:n}=t(),i=r(),{elementIds:s,refs:u,listInputType:c}=i,d=!!c,p=Mp(n).length>0,h=d||p,m=!d&&p,v=C_(n),b=A_("label",e);return Object.assign(Object.assign({"aria-label":(()=>{if(m)return;let w=ms("choiceCount",i,"numberIndicator",{numberIndicator:v});return h?w:`${b}. ${w}`})()},c?{"aria-live":"polite"}:{}),{id:s.list,className:xe(X.list,X.shiftOptions,X.multiSelectList),ref:u.list,role:(()=>{if(!m)return h?"dialog":"listbox"})(),tabIndex:-1})},"Mt");function tee(){let e=Tt(),{getData:t,getMetaData:r,trigger:n}=e,{open:i,groups:s}=t(),{isSearching:u,getOptionId:c}=r(),d=LL(e),p=i&&!u?PL({groups:s,getOptionId:c,trigger:n}):[];return U.default.createElement("div",Object.assign({},d),i?p:null)}o(tee,"Ft");var x3=o(({groups:e,multiSelect:t,getOptionId:r,trigger:n})=>gs(e,!1).map(i=>{if(!i.visible)return null;let s={option:i,trigger:n,key:i.value,getOptionId:r};return t?U.default.createElement(EL,Object.assign({},s,{isInGroup:!1})):i.isGroupLabel?U.default.createElement(kZ,Object.assign({},s)):U.default.createElement(LZ,Object.assign({},s))}).filter(i=>!!i),"zt");function w3({refs:e,elementIds:t,multiSelect:r}){return{className:xe(X.list),ref:e.list,id:t.list,role:"listbox","aria-multiselectable":r,tabIndex:-1}}o(w3,"Rt");function fL(){let{getData:e,trigger:t,getMetaData:r}=Tt(),{open:n,groups:i,multiSelect:s}=e(),{isSearching:u,getOptionId:c,refs:d,elementIds:p,listInputType:h}=r(),m=Object.assign(Object.assign({},w3({refs:d,elementIds:p,multiSelect:s})),h?{"aria-live":"polite"}:{}),v=n&&!u?x3({groups:i,trigger:t,multiSelect:s,getOptionId:c}):null;return U.default.createElement("ul",Object.assign({},m),v)}o(fL,"qt");function ree(){let{getData:e,trigger:t,getMetaData:r}=Tt(),{open:n,groups:i,multiSelect:s}=e(),{isSearching:u,getOptionId:c,refs:d,elementIds:p,listInputType:h}=r(),m=Object.assign(Object.assign({},w3({refs:d,elementIds:p,multiSelect:s})),h?{"aria-live":"polite"}:{}),v=n&&!u?(({groups:b,getOptionId:w,trigger:E})=>b.map(x=>{let g=Object.assign(Object.assign({},NL(x)),{className:xe(X.list,X.shiftOptions)}),y=x3({groups:[x],trigger:E,getOptionId:w,multiSelect:!1});return U.default.createElement("ul",Object.assign({},g,{key:g["aria-label"]}),y)}))({groups:i,trigger:t,getOptionId:c}):null;return U.default.createElement("div",Object.assign({},m),v)}o(ree,"Gt");var nee=o(({forMultiSelectWithGroups:e})=>{let t=Tt(),{getData:r,getMetaData:n,trigger:i}=t,{open:s,groups:u,multiSelect:c}=r(),{isSearching:d,getOptionId:p,refs:h,elementIds:m}=n(),v=gs(u),b=s&&!d,w=function(y){let I=E0(),k=Array.isArray(y)?y.length:0,N=(0,U.useMemo)(()=>({max:k,pos:100,chunkSize:100}),[k]),A=k?y.slice(0,N.pos):[],B=(0,U.useCallback)(()=>{let{max:O,pos:P,chunkSize:M}=N;P>=O||(N.pos=Math.min(P+M,O),window.requestAnimationFrame(I))},[N]);return(0,U.useEffect)(()=>()=>{N.max=0},[]),(0,U.useEffect)(()=>{B()}),A}(b?v:[]),E=o(()=>{let y=w.length;return b?u.map(I=>{let k=I.options.filter(A=>A.visible),N=Math.min(k.length,y);return y-=N,{options:N>0?k.slice(0,N):[]}}):[]},"f");if(e){let y=LL(t),I=b?PL({groups:E(),getOptionId:p,trigger:i}):null;return U.default.createElement("div",Object.assign({},y),I)}let x=w3({refs:h,elementIds:m,multiSelect:c}),g=b?x3({groups:E(),trigger:i,multiSelect:c,getOptionId:p}):null;return U.default.createElement("ul",Object.assign({},x),g)},"Zt"),oee=o(({virtualize:e,multiSelect:t,isMultiSelectAndHasGroupLabels:r,hasVisibleGroupLabels:n})=>e?U.default.createElement(nee,{forMultiSelectWithGroups:r}):t?r?U.default.createElement(tee,null):U.default.createElement(fL,null):n?U.default.createElement(ree,null):U.default.createElement(fL,null),"$t"),iee=o(()=>{let e=Tt(),{getData:t,getMetaData:r}=e,{open:n,groups:i,multiSelect:s,visibleOptions:u,virtualize:c}=t(),{isSearching:d}=r(),p=n&&!d,h=xe(X.listContainer,!p&&X.hidden),m={maxHeight:52*u},v=Mp(i).length>0,b=s&&v;return(0,U.useEffect)(()=>{let w=o(E=>{["ArrowUp","ArrowDown"].includes(E.code)&&E.preventDefault()},"e");return p?window.addEventListener("keydown",w):window.removeEventListener("keydown",w),()=>{window.removeEventListener("keydown",w)}},[p]),U.default.createElement("div",{className:h,style:m},U.default.createElement(oee,{multiSelect:s,isMultiSelectAndHasGroupLabels:b,virtualize:c,hasVisibleGroupLabels:v}))},"Nt"),aee=o(e=>{let t=((s,u)=>{let{getData:c,getMetaData:d,trigger:p}=u,{open:h,groups:m,multiSelect:v}=c(),b=d(),{refs:w,elementIds:E,listInputType:x}=b,g=Mp(m).length>0,y=!!x,I=A_("label",u),k=v&&g&&!y?`${I}. ${ms("choiceCount",b,"numberIndicator",{numberIndicator:C_(m)})}`:I,N=(0,U.useCallback)(()=>{h&&p({id:Je.generic,type:_t.outSideClick})},[h,p]);return Object.assign(Object.assign(Object.assign({},s),{className:xe(X.listAndInputContainer,h&&X.listAndInputContainerVisible,y&&X.withSearchOrFilter),ref:w.listContainer,outsideClickTrigger:N,id:E.selectionsAndListsContainer,"aria-hidden":!h}),(y||v&&g)&&{role:"dialog","aria-label":k})})(e,Tt()),{children:r,outsideClickTrigger:n}=t,i=ye(t,["children","outsideClickTrigger"]);return function(s){let u=(0,U.useCallback)(c=>{let{ref:d,callback:p}=s;d&&d.current&&!d.current.contains(c.target)&&p()},[s.callback,s.ref]);(0,U.useEffect)(()=>(window.addEventListener("click",u,!0),()=>{window.removeEventListener("click",u,!0)}),[u])}({ref:i.ref,callback:o(()=>{n()},"callback")}),U.default.createElement("div",Object.assign({},i),r)},"Pt"),hs="{{type}}",Fu=o((e,t)=>{let r=t?"search":"filter";return e.replace(hs,r)},"Wt"),see=o(({getMetaData:e,trigger:t,getData:r},n)=>{let i=e(),{filter:s,elementIds:u,refs:c,search:d,activeDescendant:p}=i,{multiSelect:h,groups:m}=r(),v=Mp(m).length>0,b=n==="search",w=b?d:s,E=ar(Fu(`${hs}Label`,b),i),x=ar(Fu(`${hs}ClearButtonAriaLabel`,b),i),g=ar(Fu(`${hs}Placeholder`,b),i);return Object.assign(Object.assign({className:xe(X.searchOrFilterInput)},function(y){let{id:I,type:k=_t.change,trigger:N}=y;return{onChange:o(A=>{N({id:I,type:k,payload:{value:A.currentTarget.value,originalEvent:A}})},"onChange")}}({id:Je[n],trigger:t})),{onButtonClick:o(y=>{y.preventDefault()},"onButtonClick"),id:u.searchOrFilterInput,key:u.searchOrFilterInput,clearButton:!0,clearButtonAriaLabel:x,label:E,value:w,placeholder:g,ref:c.searchOrFilterInput,"aria-activedescendant":p||"","aria-controls":u.list,"aria-expanded":!0,"aria-labelledby":`${u.searchOrFilterInputLabel} ${u.label}`,"aria-haspopup":h&&v?"dialog":"listbox",role:"combobox",labelId:u.searchOrFilterInputLabel})},"Ht");function uee(){let e=Tt(),{getMetaData:t}=e,{listInputType:r}=t();if(!r)return null;let n=see(e,r);return U.default.createElement(kp,Object.assign({},n))}o(uee,"Vt");function lee(){let e=Tt(),{getData:t,getMetaData:r}=e,n=(0,U.useRef)(!1),i=t(),{groups:s,open:u}=i,c=r(),{isSearching:d,hasSearchError:p,search:h,filter:m,listInputType:v}=c,b=C_(s),w=o(()=>`${h} ${m} ${b} ${p?"error":""} ${d?"searching":""}`,"h"),E=(0,U.useRef)(w()),x=w(),g=E.current!==x;if(E.current=x,n.current||!d&&!m||(n.current=!0),g){let A=function(B,O){let{groups:P,open:M}=B,{isSearching:L,search:j,filter:$,hasSearchError:H}=O,W=C_(P),K=j||$,ue="searchAndFilter",ce={value:K,numberIndicator:W};return M?Dc(ue,(()=>{if(L)return ar("searching",O,{value:K});if(K){let de=!!j;if(H)return`${ar("searchErrorTitle",O)} ${ar("searchErrorText",O)}`;if(W===0){let Ve=Fu(`${hs}edWithoutResultsInfo`,de),Ke=Fu(`${hs}WithAnotherTerm`,de);return`${ar(Ve,O,ce)} ${ar(Ke,O,ce)}`}return de?ms("searchResults",O,"numberIndicator",ce):`${ar("filterResults",O,ce)} ${ms("filterResultsCount",O,"numberIndicator",ce)}`}return""})()||"",L||$?800:0):Dc(ue,"")}(i,c);A.content?Dp(A,e):function(B,O){let{screenReaderNotifications:P}=O.getMetaData(),M=P.findIndex(L=>{let j=!B.type||L.type===B.type,$=!B.content||L.content===B.content;return j&&$});M>-1&&(P.splice(M,1),O.updateMetaData({screenReaderNotifications:P}))}(A,e)}let y=v==="search",I=!d&&!b&&(h||m),k=d?ar("searching",c,{value:h}):"";if(!u||!v||!I&&!k)return null;let N={className:xe(X.searchAndFilterInfoContainer,p&&X.withErrorMessage),"data-testid":"hds-select-search-and-filter-info"};return U.default.createElement("div",Object.assign({},N),k&&U.default.createElement(U.default.Fragment,null,U.default.createElement(Lu,{small:!0,loadingText:"",loadingFinishedText:""}),U.default.createElement("span",{"data-testid":"hds-select-searching-text"},k)),I&&!p&&U.default.createElement(U.default.Fragment,null,U.default.createElement("span",{"data-testid":"hds-select-no-results"},ar(Fu(`${hs}edWithoutResultsInfo`,y),c,{value:m||h})),U.default.createElement("span",null,ar(Fu(`${hs}WithAnotherTerm`,y),c))),p&&U.default.createElement(U.default.Fragment,null,U.default.createElement(aR,{color:"var(--color-error)"}),U.default.createElement("span",{"data-testid":"hds-select-searching-error"},ar("searchErrorTitle",c)),U.default.createElement("span",null,ar("searchErrorText",c))))}o(lee,"Qt");function cee(){let{getData:e,getMetaData:t,trigger:r}=Tt(),{disabled:n}=e(),{refs:i,elementIds:s,selectedOptions:u}=t();return U.default.createElement("div",{id:s.tagList,className:xe(X.tagList),ref:i.tagList},u.map(c=>U.default.createElement(BZ,{option:c,trigger:r,key:c.value,disabled:n})))}o(cee,"Ut");function dee(){let e=(({getData:n,trigger:i,getMetaData:s})=>{let{disabled:u}=n(),c=s(),{elementIds:d,selectedOptions:p}=c,h=T_("tagsClearAllButton",c),m=ms("tagsClearAllButtonAriaLabel",c,"selectionCount",{label:p.length>0?p[0].label:""});return Object.assign(Object.assign({},O_({id:Je.clearAllButton,trigger:i})),{children:h,variant:oa.Secondary,className:X.clearAllButton,disabled:u,id:d.clearAllButton,"aria-label":m})})(Tt()),{children:t}=e,r=ye(e,["children"]);return U.default.createElement(xi,Object.assign({},r,{iconEnd:U.default.createElement(iR,null)}),t)}o(dee,"Jt");function fee(){let e=(i=>{let{getMetaData:s,getData:u,trigger:c}=i,{disabled:d}=u(),p=s(),{showAllTags:h,refs:m,elementIds:v}=p,b=T_(h?"tagsShowLessButton":"tagsShowAllButton",p),w=T_(h?"tagsShowLessButtonAriaLabel":"tagsShowAllButtonAriaLabel",p);return Object.assign(Object.assign({},O_({id:Je.showAllButton,trigger:c})),{children:b,variant:oa.Secondary,buttonRef:m.showAllButton,disabled:d,id:v.showAllButton,"aria-label":w,className:X.showAllButton})})(Tt()),{children:t,buttonRef:r}=e,n=ye(e,["children","buttonRef"]);return U.default.createElement(xi,Object.assign({},n,{ref:r,iconEnd:U.default.createElement(xw,{className:X.arrowIcon})}),t)}o(fee,"Xt");function pee(){let{getData:e}=Tt(),{clearable:t}=e();return U.default.createElement("div",{className:X.tagListButtons},U.default.createElement(fee,null),t&&U.default.createElement(dee,null))}o(pee,"Yt");function hee(e,t){let r=e.current;if(r){let n=((d,p=-1)=>{let h=[],m=[],v=-1,b=o((g,y)=>{v+=1;let{top:I,bottom:k,left:N,right:A}=g;h[v]={top:I,bottom:k,left:N,right:A},m[v]=[],m[v].push(y)},"r"),w=o((g,y)=>{let I=h[v];I.top=Math.min(I.top,g.top),I.bottom=Math.max(I.bottom,g.bottom),I.left=Math.min(I.left,g.left),I.right=Math.max(I.right,g.right),m[v].push(y)},"i"),E=o(g=>{let y=h[v];return!y||(g.left===y.left||g.right=y.bottom},"a"),x=d.firstElementChild;for(;x;){let g=x.getBoundingClientRect();if(E(g)){if(p>0&&m.length>=p)break;b(g,x)}else w(g,x);x=x.nextElementSibling}return m})(r),i=t?n[n.length-1]:n[1],s=i&&i[0],u=r.getBoundingClientRect().top,c=s?s.getBoundingClientRect().bottom-u+"px":void 0;return r.style.maxHeight=c,n}return[]}o(hee,"eo");function mee(){let{getData:e,getMetaData:t}=Tt(),{multiSelect:r,noTags:n}=e(),{showAllTags:i,selectedOptions:s,refs:u}=t(),c=u.tagList,d=u.showAllButton,p=r?s:[],h=(0,U.useCallback)(()=>{let v=hee(c,i);(function(b,w){let E=b.current;E&&(w<=2?E.classList.add(X.hiddenButton):E.classList.remove(X.hiddenButton))})(d,v.length),function(b){let w=b.current,E=w&&w.querySelectorAll(`* ${OL}`);if(E){let x=RL(w,"vertical"),g=x>-1?x+1:-1,y=0;E.forEach(I=>{I&&I.setAttribute&&(I.setAttribute("tabindex",y{h()}),!p.length||n?null:U.default.createElement("div",Object.assign({},function(v){return{className:xe(X.tagListContainer,v&&X.tagListExpanded)}}(i),{ref:m}),U.default.createElement(cee,null),U.default.createElement(pee,null))}o(mee,"to");function DL(e){return A_(e,Tt())||""}o(DL,"oo");function gee(){let e=Tt(),t=function({getData:s}){let{invalid:u}=s(),c=DL("error");return{children:u&&c?c:null,className:X.errorText}}(e),{children:r}=t,n=ye(t,["children"]),i=(0,U.useRef)(r);return r&&r!==i.current&&(Dp(Dc(Je.error,r),e),i.current=r),r?U.default.createElement("div",Object.assign({},n),r):null}o(gee,"lo");function _ee(){let e=function(){let s=DL("assistive");return{className:X.assistiveText,children:s||null}}(),{children:t}=e,r=ye(e,["children"]),n=Tt(),i=(0,U.useRef)(t);return t&&t!==i.current&&(Dp(Dc(Je.assistive,t),n),i.current=t),t?U.default.createElement("div",Object.assign({},r),t):null}o(_ee,"no");function vee(){let{getMetaData:e,updateMetaData:t}=Tt(),r=(0,U.useRef)(0);r.current||(r.current=Date.now());let n=E0(),i=(0,U.useRef)(null),s=(0,U.useRef)(""),u=o(m=>m.map(v=>v.content).join(" "),"a"),c=(0,U.useCallback)(()=>{let m=Date.now(),v=o(b=>!b.content||b.showTime>0&&b.showTime+2e3<=m,"n");if(m-r.current>2e4){let b=e().screenReaderNotifications.filter(w=>!v(w));t({screenReaderNotifications:b}),r.current=Date.now()}return e().screenReaderNotifications.filter(b=>!v(b)&&(!b.delay||b.addTime+b.delay<=m))},[e]),d=(0,U.useCallback)(()=>{s.current!==u(c())&&n()},[e]);i.current||(i.current=setInterval(d,200)),(0,U.useEffect)(()=>()=>{i.current&&(clearInterval(i.current),i.current=null)},[]);let p=c(),h=Date.now();return s.current=u(p),U.default.createElement("div",{"aria-live":"polite",className:X.screenReaderNotifications,"data-testid":"hds-select-screen-reader-notifications"},p.map(m=>(m.showTime||(m.showTime=h),U.default.createElement("span",{key:m.content},m.content))))}o(vee,"ro");var _s=(0,U.forwardRef)((e,t)=>{var{options:r,open:n,groups:i,icon:s,required:u,onChange:c,children:d,id:p,onFocus:h,onBlur:m,onClose:v,disabled:b,texts:w,invalid:E,multiSelect:x,noTags:g,visibleOptions:y,virtualize:I,filter:k,onSearch:N,value:A,theme:B,clearable:O,tooltip:P}=e,M=ye(e,["options","open","groups","icon","required","onChange","children","id","onFocus","onBlur","onClose","disabled","texts","invalid","multiSelect","noTags","visibleOptions","virtualize","filter","onSearch","value","theme","clearable","tooltip"]);let L=(0,U.useMemo)(()=>{let H={groups:IZ({options:r,groups:i,value:A,children:d}),open:!!n,required:!!u,invalid:!!E,disabled:!!b,multiSelect:!!x,noTags:!!g,visibleOptions:y||5.5,virtualize:!!I,onChange:c,onFocus:h,onBlur:m,onClose:v,filterFunction:k,onSearch:N,clearable:!!O,initialOpenValue:n};return H.multiSelect&&_L(H.groups),H},[r,n,i,c,b,E,u,g,I,y,N,h,m,v,A,d,O]),j=(0,U.useMemo)(()=>{let H=`${p||(0,Hu.uniqueId)("hds-select-")}`,W=new Map,K=0,ue=o(()=>{if(L.onSearch||L.filterFunction)return L.onSearch?Je.search:Je.filter},"r");return{lastToggleCommand:0,lastClickedOption:void 0,showAllTags:!1,icon:s,activeDescendant:void 0,focusTarget:void 0,refs:{button:typeof t=="function"?(0,U.createRef)():t||(0,U.createRef)(),listContainer:(0,U.createRef)(),list:(0,U.createRef)(),selectionsAndListsContainer:(0,U.createRef)(),tagList:(0,U.createRef)(),showAllButton:(0,U.createRef)(),searchOrFilterInput:(0,U.createRef)(),container:(0,U.createRef)()},selectedOptions:zu(L.groups),elementIds:xL(H),textProvider:OZ(w),getOptionId:o(ce=>{let de=ce.isGroupLabel?`hds-group-${ce.label}`:ce.value,Ve=W.get(de);if(!Ve){let Ke=`${H}-option-${K}`;return K+=1,W.set(de,Ke),Ke}return Ve},"getOptionId"),listInputType:ue(),hasListInput:!!ue(),filter:"",search:"",isSearching:!1,hasSearchError:!1,cancelCurrentSearch:void 0,screenReaderNotifications:[],tooltip:P}},[p,L.groups,L.filterFunction,L.onSearch,w,t]);(0,U.useEffect)(()=>()=>{j.cancelCurrentSearch&&j.cancelCurrentSearch()},[]);let $=(0,U.useCallback)(({previousData:H,currentData:W,currentMetaData:K})=>{if(W){if(H){if(W.initialOpenValue!==void 0&&H.initialOpenValue!==W.initialOpenValue)return Object.assign(Object.assign({},W),{open:W.initialOpenValue});if(H.open)return Object.assign(Object.assign({},W),{open:!0})}return W}return K},[]);return U.default.createElement(GZ,{initialData:L,metaData:j,onChange:WZ,onReset:$},U.default.createElement($Z,Object.assign({},M,{theme:B}),U.default.createElement(jZ,null),U.default.createElement(XZ,null,U.default.createElement(QZ,null),U.default.createElement(aee,null,U.default.createElement(uee,null),U.default.createElement(iee,null),U.default.createElement(lee,null))),U.default.createElement(gee,null),U.default.createElement(_ee,null),U.default.createElement(mee,null),U.default.createElement(vee,null)))});var QSe=V(tR()),XSe=V(pe());var ZSe=V(rs());var nEe=V(UR());var oEe=V(og());var ML=V(pe()),S3=V(Ie()),bee=(0,ML.forwardRef)(({className:e,error:t,errorMessage:r,headingLevel:n=3},i)=>(t instanceof TypeError||console.error("Error loading data from Elastic:",t),(0,S3.jsx)("div",{className:e,ref:i,children:(0,S3.jsx)(XS,{label:Drupal.t("An error occurred while loading the content",{},{context:"React search"}),type:"error",headingLevel:n,children:r||Drupal.t("Please reload the page or try again later.",{},{context:"React search"})})}))),Bc=bee;var yee={index:"schools",locationsBaseUrl:"https://api.hel.fi/servicemap/v2/administrative_division/?municipality=helsinki&type=lower_comprehensive_school_district_fi,lower_comprehensive_school_district_sv,upper_comprehensive_school_district_fi,upper_comprehensive_school_district_sv",size:15},$r=yee;var Rr=V(pe(),1),nD=V(UL(),1);var jr=V(pe(),1);var vs={};fj(vs,{ERROR_REVALIDATE_EVENT:()=>Aee,FOCUS_EVENT:()=>HL,MUTATE_EVENT:()=>jL,RECONNECT_EVENT:()=>$L});var HL=0,$L=1,jL=2,Aee=3;var qL=Object.prototype.hasOwnProperty;function R_(e,t){var r,n;if(e===t)return!0;if(e&&t&&(r=e.constructor)===t.constructor){if(r===Date)return e.getTime()===t.getTime();if(r===RegExp)return e.toString()===t.toString();if(r===Array){if((n=e.length)===t.length)for(;n--&&R_(e[n],t[n]););return n===-1}if(!r||typeof e=="object"){n=0;for(r in e)if(qL.call(e,r)&&++n&&!qL.call(t,r)||!(r in t)||!R_(e[r],t[r]))return!1;return Object.keys(t).length===n}}return e!==e&&t!==t}o(R_,"dequal");var Go=new WeakMap,ha=o(()=>{},"noop"),yr=ha(),zc=Object,ut=o(e=>e===yr,"isUndefined"),eo=o(e=>typeof e=="function","isFunction"),Ko=o((e,t)=>({...e,...t}),"mergeObjects"),B_=o(e=>eo(e.then),"isPromiseLike"),I3={},N_={},N3="undefined",Uc=typeof window!=N3,L_=typeof document!=N3,WL=Uc&&"Deno"in window,GL=o(()=>Uc&&typeof window.requestAnimationFrame!=N3,"hasRequestAnimationFrame"),F_=o((e,t)=>{let r=Go.get(e);return[()=>!ut(t)&&e.get(t)||I3,n=>{if(!ut(t)){let i=e.get(t);t in N_||(N_[t]=i),r[5](t,Ko(i,n),i||I3)}},r[6],()=>!ut(t)&&t in N_?N_[t]:!ut(t)&&e.get(t)||I3]},"createCacheHelper"),T3=!0,Ree=o(()=>T3,"isOnline"),[O3,A3]=Uc&&window.addEventListener?[window.addEventListener.bind(window),window.removeEventListener.bind(window)]:[ha,ha],Nee=o(()=>{let e=L_&&document.visibilityState;return ut(e)||e!=="hidden"},"isVisible"),Pee=o(e=>(L_&&document.addEventListener("visibilitychange",e),O3("focus",e),()=>{L_&&document.removeEventListener("visibilitychange",e),A3("focus",e)}),"initFocus"),Lee=o(e=>{let t=o(()=>{T3=!0,e()},"onOnline"),r=o(()=>{T3=!1},"onOffline");return O3("online",t),O3("offline",r),()=>{A3("online",t),A3("offline",r)}},"initReconnect"),KL={isOnline:Ree,isVisible:Nee},YL={initFocus:Pee,initReconnect:Lee},z_=!jr.default.useId,$u=!Uc||WL,P3=o(e=>GL()?window.requestAnimationFrame(e):setTimeout(e,1),"rAF"),Hc=$u?jr.useEffect:jr.useLayoutEffect,k3=typeof navigator<"u"&&navigator.connection,R3=!$u&&k3&&(["slow-2g","2g"].includes(k3.effectiveType)||k3.saveData),P_=new WeakMap,Dee=o(e=>zc.prototype.toString.call(e),"getTypeName"),C3=o((e,t)=>e===`[object ${t}]`,"isObjectTypeName"),Mee=0,D_=o(e=>{let t=typeof e,r=Dee(e),n=C3(r,"Date"),i=C3(r,"RegExp"),s=C3(r,"Object"),u,c;if(zc(e)===e&&!n&&!i){if(u=P_.get(e),u)return u;if(u=++Mee+"~",P_.set(e,u),Array.isArray(e)){for(u="@",c=0;c{if(eo(e))try{e=e()}catch{e=""}let t=e;return e=typeof e=="string"?e:(Array.isArray(e)?e.length:e)?D_(e):"",[e,t]},"serialize"),Bee=0,Bp=o(()=>++Bee,"getTimestamp");async function U_(...e){let[t,r,n,i]=e,s=Ko({populateCache:!0,throwOnError:!0},typeof i=="boolean"?{revalidate:i}:i||{}),u=s.populateCache,c=s.rollbackOnError,d=s.optimisticData,p=o(v=>typeof c=="function"?c(v):c!==!1,"rollbackOnError"),h=s.throwOnError;if(eo(r)){let v=r,b=[],w=t.keys();for(let E of w)!/^\$(inf|sub)\$/.test(E)&&v(t.get(E)._k)&&b.push(E);return Promise.all(b.map(m))}return m(r);async function m(v){let[b]=Fp(v);if(!b)return;let[w,E]=F_(t,b),[x,g,y,I]=Go.get(t),k=o(()=>{let H=x[b];return(eo(s.revalidate)?s.revalidate(w().data,v):s.revalidate!==!1)&&(delete y[b],delete I[b],H&&H[0])?H[0](2).then(()=>w().data):w().data},"startRevalidate");if(e.length<3)return k();let N=n,A,B=!1,O=Bp();g[b]=[O,0];let P=!ut(d),M=w(),L=M.data,j=M._c,$=ut(j)?L:j;if(P&&(d=eo(d)?d($,L):d,E({data:d,_c:$})),eo(N))try{N=N($)}catch(H){A=H,B=!0}if(N&&B_(N))if(N=await N.catch(H=>{A=H,B=!0}),O!==g[b][0]){if(B)throw A;return N}else B&&P&&p(A)&&(u=!0,E({data:$,_c:yr}));if(u&&!B)if(eo(u)){let H=u(N,$);E({data:H,error:yr,_c:yr})}else E({data:N,error:yr,_c:yr});if(g[b][1]=Bp(),Promise.resolve(k()).then(()=>{E({_c:yr})}),B){if(h)throw A;return}return N}}o(U_,"internalMutate");var VL=o((e,t)=>{for(let r in e)e[r][0]&&e[r][0](t)},"revalidateAllKeys"),L3=o((e,t)=>{if(!Go.has(e)){let r=Ko(YL,t),n=Object.create(null),i=U_.bind(yr,e),s=ha,u=Object.create(null),c=o((h,m)=>{let v=u[h]||[];return u[h]=v,v.push(m),()=>v.splice(v.indexOf(m),1)},"subscribe"),d=o((h,m,v)=>{e.set(h,m);let b=u[h];if(b)for(let w of b)w(m,v)},"setter"),p=o(()=>{if(!Go.has(e)&&(Go.set(e,[n,Object.create(null),Object.create(null),Object.create(null),i,d,c]),!$u)){let h=r.initFocus(setTimeout.bind(yr,VL.bind(yr,n,0))),m=r.initReconnect(setTimeout.bind(yr,VL.bind(yr,n,1)));s=o(()=>{h&&h(),m&&m(),Go.delete(e)},"unmount")}},"initProvider");return p(),[e,i,p,s]}return[e,Go.get(e)[4]]},"initCache"),Fee=o((e,t,r,n,i)=>{let s=r.errorRetryCount,u=i.retryCount,c=~~((Math.random()+.5)*(1<<(u<8?u:8)))*r.errorRetryInterval;!ut(s)&&u>s||setTimeout(n,c,i)},"onErrorRetry"),JL=R_,[H_,QL]=L3(new Map),$_=Ko({onLoadingSlow:ha,onSuccess:ha,onError:ha,onErrorRetry:Fee,onDiscarded:ha,revalidateOnFocus:!0,revalidateOnReconnect:!0,revalidateIfStale:!0,shouldRetryOnError:!0,errorRetryInterval:R3?1e4:5e3,focusThrottleInterval:5*1e3,dedupingInterval:2*1e3,loadingTimeout:R3?5e3:3e3,compare:JL,isPaused:o(()=>!1,"isPaused"),cache:H_,mutate:QL,fallback:{}},KL),D3=o((e,t)=>{let r=Ko(e,t);if(t){let{use:n,fallback:i}=e,{use:s,fallback:u}=t;n&&s&&(r.use=n.concat(s)),i&&u&&(r.fallback=Ko(i,u))}return r},"mergeConfigs"),M_=(0,jr.createContext)({}),M3=o(e=>{let{value:t}=e,r=(0,jr.useContext)(M_),n=eo(t),i=(0,jr.useMemo)(()=>n?t(r):t,[n,r,t]),s=(0,jr.useMemo)(()=>n?i:D3(r,i),[n,r,i]),u=i&&i.provider,c=(0,jr.useRef)(yr);u&&!c.current&&(c.current=L3(u(s.cache||H_),i));let d=c.current;return d&&(s.cache=d[0],s.mutate=d[1]),Hc(()=>{if(d)return d[2]&&d[2](),d[3]},[]),(0,jr.createElement)(M_.Provider,Ko(e,{value:s}))},"SWRConfig");var XL="$inf$";var $c=V(pe(),1);var ZL=Uc&&window.__SWR_DEVTOOLS_USE__,zee=ZL?window.__SWR_DEVTOOLS_USE__:[],Uee=o(()=>{ZL&&(window.__SWR_DEVTOOLS_REACT__=$c.default)},"setupDevTools"),Hee=o(e=>eo(e[1])?[e[0],e[1],e[2]||{}]:[e[0],null,(e[1]===null?e[2]:e[1])||{}],"normalize"),$ee=o(()=>{let e=(0,$c.useContext)(M_);return(0,$c.useMemo)(()=>Ko($_,e),[e])},"useSWRConfig");var jee=o(e=>(t,r,n)=>e(t,r&&((...s)=>{let[u]=Fp(t),[,,,c]=Go.get(H_);if(u.startsWith(XL))return r(...s);let d=c[u];return ut(d)?r(...s):(delete c[u],d)}),n),"middleware"),qee=zee.concat(jee),eD=o(e=>o(function(...r){let n=$ee(),[i,s,u]=Hee(r),c=D3(n,u),d=e,{use:p}=c,h=(p||[]).concat(qee);for(let m=h.length;m--;)d=h[m](d);return d(i,s||c.fetcher||null,c)},"useSWRArgs"),"withArgs"),tD=o((e,t,r)=>{let n=t[e]||(t[e]=[]);return n.push(r),()=>{let i=n.indexOf(r);i>=0&&(n[i]=n[n.length-1],n.pop())}},"subscribeCallback");Uee();var Vee=o(()=>{},"noop"),FEe=Vee();var B3=Rr.default.use||(e=>{switch(e.status){case"pending":throw e;case"fulfilled":return e.value;case"rejected":throw e.reason;default:throw e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t}),e}}),F3={dedupe:!0},rD=Promise.resolve(yr),Wee=o((e,t,r)=>{let{cache:n,compare:i,suspense:s,fallbackData:u,revalidateOnMount:c,revalidateIfStale:d,refreshInterval:p,refreshWhenHidden:h,refreshWhenOffline:m,keepPreviousData:v}=r,[b,w,E,x]=Go.get(n),[g,y]=Fp(e),I=(0,Rr.useRef)(!1),k=(0,Rr.useRef)(!1),N=(0,Rr.useRef)(g),A=(0,Rr.useRef)(t),B=(0,Rr.useRef)(r),O=o(()=>B.current,"getConfig"),P=o(()=>O().isVisible()&&O().isOnline(),"isActive"),[M,L,j,$]=F_(n,g),H=(0,Rr.useRef)({}).current,W=ut(u)?ut(r.fallback)?yr:r.fallback[g]:u,K=o((ve,we)=>{for(let Ae in H){let Pe=Ae;if(Pe==="data"){if(!i(ve[Pe],we[Pe])&&(!ut(ve[Pe])||!i(ct,we[Pe])))return!1}else if(we[Pe]!==ve[Pe])return!1}return!0},"isEqual"),ue=(0,Rr.useMemo)(()=>{let ve=!g||!t?!1:ut(c)?O().isPaused()||s?!1:d!==!1:c,we=o(Fe=>{let pt=Ko(Fe);return delete pt._k,ve?{isValidating:!0,isLoading:!0,...pt}:pt},"getSelectedCache"),Ae=M(),Pe=$(),dt=we(Ae),ft=Ae===Pe?dt:we(Pe),Ce=dt;return[()=>{let Fe=we(M());return K(Fe,Ce)?(Ce.data=Fe.data,Ce.isLoading=Fe.isLoading,Ce.isValidating=Fe.isValidating,Ce.error=Fe.error,Ce):(Ce=Fe,Fe)},()=>ft]},[n,g]),ce=(0,nD.useSyncExternalStore)((0,Rr.useCallback)(ve=>j(g,(we,Ae)=>{K(Ae,we)||ve()}),[n,g]),ue[0],ue[1]),de=!I.current,Ve=b[g]&&b[g].length>0,Ke=ce.data,Qe=ut(Ke)?W&&B_(W)?B3(W):W:Ke,$e=ce.error,Se=(0,Rr.useRef)(Qe),ct=v?ut(Ke)?ut(Se.current)?Qe:Se.current:Ke:Qe,tt=Ve&&!ut($e)?!1:de&&!ut(c)?c:O().isPaused()?!1:s?ut(Qe)?!1:d:ut(Qe)||d,bt=!!(g&&t&&de&&tt),se=ut(ce.isValidating)?bt:ce.isValidating,te=ut(ce.isLoading)?bt:ce.isLoading,ae=(0,Rr.useCallback)(async ve=>{let we=A.current;if(!g||!we||k.current||O().isPaused())return!1;let Ae,Pe,dt=!0,ft=ve||{},Ce=!E[g]||!ft.dedupe,Fe=o(()=>z_?!k.current&&g===N.current&&I.current:g===N.current,"callbackSafeguard"),pt={isValidating:!1,isLoading:!1},nr=o(()=>{L(pt)},"finishRequestAndUpdateState"),At=o(()=>{let Le=E[g];Le&&Le[1]===Pe&&delete E[g]},"cleanupState"),kt={isValidating:!0};ut(M().data)&&(kt.isLoading=!0);try{if(Ce&&(L(kt),r.loadingTimeout&&ut(M().data)&&setTimeout(()=>{dt&&Fe()&&O().onLoadingSlow(g,r)},r.loadingTimeout),E[g]=[we(y),Bp()]),[Ae,Pe]=E[g],Ae=await Ae,Ce&&setTimeout(At,r.dedupingInterval),!E[g]||E[g][1]!==Pe)return Ce&&Fe()&&O().onDiscarded(g),!1;pt.error=yr;let Le=w[g];if(!ut(Le)&&(Pe<=Le[0]||Pe<=Le[1]||Le[1]===0))return nr(),Ce&&Fe()&&O().onDiscarded(g),!1;let Nt=M().data;pt.data=i(Nt,Ae)?Nt:Ae,Ce&&Fe()&&O().onSuccess(Ae,g,r)}catch(Le){At();let Nt=O(),{shouldRetryOnError:yn}=Nt;Nt.isPaused()||(pt.error=Le,Ce&&Fe()&&(Nt.onError(Le,g,Nt),(yn===!0||eo(yn)&&yn(Le))&&(!O().revalidateOnFocus||!O().revalidateOnReconnect||P())&&Nt.onErrorRetry(Le,g,Nt,on=>{let Ri=b[g];Ri&&Ri[0]&&Ri[0](vs.ERROR_REVALIDATE_EVENT,on)},{retryCount:(ft.retryCount||0)+1,dedupe:!0})))}return dt=!1,nr(),!0},[g,n]),fe=(0,Rr.useCallback)((...ve)=>U_(n,N.current,...ve),[]);if(Hc(()=>{A.current=t,B.current=r,ut(Ke)||(Se.current=Ke)}),Hc(()=>{if(!g)return;let ve=ae.bind(yr,F3),we=0;O().revalidateOnFocus&&(we=Date.now()+O().focusThrottleInterval);let Pe=tD(g,b,o((dt,ft={})=>{if(dt==vs.FOCUS_EVENT){let Ce=Date.now();O().revalidateOnFocus&&Ce>we&&P()&&(we=Ce+O().focusThrottleInterval,ve())}else if(dt==vs.RECONNECT_EVENT)O().revalidateOnReconnect&&P()&&ve();else{if(dt==vs.MUTATE_EVENT)return ae();if(dt==vs.ERROR_REVALIDATE_EVENT)return ae(ft)}},"onRevalidate"));return k.current=!1,N.current=g,I.current=!0,L({_k:y}),tt&&(E[g]||(ut(Qe)||$u?ve():P3(ve))),()=>{k.current=!0,Pe()}},[g]),Hc(()=>{let ve;function we(){let Pe=eo(p)?p(M().data):p;Pe&&ve!==-1&&(ve=setTimeout(Ae,Pe))}o(we,"next");function Ae(){!M().error&&(h||O().isVisible())&&(m||O().isOnline())?ae(F3).then(we):we()}return o(Ae,"execute"),we(),()=>{ve&&(clearTimeout(ve),ve=-1)}},[p,h,m,g]),(0,Rr.useDebugValue)(ct),s){let ve=g&&ut(Qe);if(!z_&&$u&&ve)throw new Error("Fallback data is required when using Suspense in SSR.");ve&&(A.current=t,B.current=r,k.current=!1);let we=x[g],Ae=!ut(we)&&ve?fe(we):rD;if(B3(Ae),!ut($e)&&ve)throw $e;let Pe=ve?ae(F3):rD;!ut(ct)&&ve&&(Pe.status="fulfilled",Pe.value=!0),B3(Pe)}return{mutate:fe,get data(){return H.data=!0,ct},get error(){return H.error=!0,$e},get isValidating(){return H.isValidating=!0,se},get isLoading(){return H.isLoading=!0,te}}},"useSWRHandler"),zEe=zc.defineProperty(M3,"defaultValue",{value:$_}),jc=eD(Wee);async function z3(e,t,r=8e3){let n=new AbortController,i=setTimeout(()=>n.abort(),r),s=await fetch(e,{...t,signal:n.signal});return clearTimeout(i),s}o(z3,"useTimeoutFetch");var Gee={LANGUAGE:"search_api_language"},oD=Gee;var Kee={term:{[`${oD.LANGUAGE}`]:window.drupalSettings.path.currentLanguage||"fi"}},Yee=o(e=>{let t=["finnish_education","swedish_education"],r=["grades_1_6","grades_1_9","grades_7_9"],n=[];return[t,r].forEach(i=>{let s=[];i.forEach(u=>{e[u]&&s.push(u)}),s.length&&n.push({bool:{minimum_should_match:1,should:s.map(u=>({term:{[`additional_filters.${u}`]:!0}}))}})}),n},"getCheckBoxFilters"),qc=o((e,t)=>{let r=[{bool:{minimum_should_match:1,should:[]}}];return e.forEach(n=>{r[0].bool.should.push({term:{[t]:n}})}),r},"getDropdownFilters"),iD={aggs:{ontologywordIds:{terms:{field:"ontologyword_ids",size:100}},ontologywordClarifications:{terms:{field:"ontologyword_details_clarifications",size:100}}},query:{bool:{filter:[Kee]}}},Jee=o((e,t)=>{let{size:r}=$r,{keyword:n,a1:i,a2:s,b1:u,b2:c,weighted_education:d,bilingual_education:p}=e,h={bool:{filter:[{term:{search_api_language:drupalSettings.path.currentLanguage}}],must:[]}};n?.length&&(h.bool.should=[{match_phrase_prefix:{name:{query:n,boost:1.5}}},{match:{name:{query:n}}},{wildcard:{name:{value:`*${n}*`}}},{term:{postal_code:n}}],h.bool.minimum_should_match=1);let m=Yee(e);if(m.length&&(h.bool.must=[{nested:{path:"additional_filters",query:{bool:{must:m}}}}]),i?.length){let b=qc(i,"ontologyword_ids");h.bool.must?.push(...b)}if(s?.length){let b=qc(s,"ontologyword_ids");h.bool.must?.push(...b)}if(u?.length){let b=qc(u,"ontologyword_ids");h.bool.must?.push(...b)}if(c?.length){let b=qc(c,"ontologyword_ids");h.bool.must?.push(...b)}if(d?.length){let b=qc(d,"ontologyword_details_clarifications");h.bool.must?.push(...b)}if(p?.length){let b=qc(p,"ontologyword_ids");h.bool.must?.push(...b)}let v=[{"name.keyword":"asc"}];return n?.length&&v.unshift({_score:"desc"}),JSON.stringify({aggs:{ids:{terms:{field:"id",size:1e3}}},from:r*(t-1),query:h,size:r,sort:v})},"getQueryString"),aD=Jee;var Qee=o(()=>{let e=drupalSettings?.helfi_react_search.elastic_proxy_url,{index:t}=$r,r=JSON.stringify(iD),n=o(async()=>{let u=await z3(`${e}/${t}/_search`,{method:"POST",headers:{"Content-Type":"application/json"},body:r});if(!u.ok)throw new Error("Initialization failed.");let c=await u.json(),{aggregations:d}=c;return d?{aggs:d,baseUrl:e}:{aggs:{},baseUrl:e}},"fetcher"),{data:i,error:s}=jc("configurations",n,{revalidateOnFocus:!1,revalidateIfStale:!1,suspense:!0});return{data:i,error:s}},"UseConfigurationsQuery"),sD=Qee;var Xee={a1:{15:Drupal.t("English",{},{context:"TPR Ontologyword details schools"}),16:Drupal.t("Spanish",{},{context:"TPR Ontologyword details schools"}),17:Drupal.t("Hebrew",{},{context:"TPR Ontologyword details schools"}),18:Drupal.t("Italian",{},{context:"TPR Ontologyword details schools"}),19:Drupal.t("Chinese",{},{context:"TPR Ontologyword details schools"}),20:Drupal.t("Latin",{},{context:"TPR Ontologyword details schools"}),21:Drupal.t("French",{},{context:"TPR Ontologyword details schools"}),22:Drupal.t("Swedish",{},{context:"TPR Ontologyword details schools"}),23:Drupal.t("German",{},{context:"TPR Ontologyword details schools"}),24:Drupal.t("Finnish",{},{context:"TPR Ontologyword details schools"}),25:Drupal.t("Russian",{},{context:"TPR Ontologyword details schools"}),26:Drupal.t("Estonian",{},{context:"TPR Ontologyword details schools"})},a2:{27:Drupal.t("English",{},{context:"TPR Ontologyword details schools"}),28:Drupal.t("Spanish",{},{context:"TPR Ontologyword details schools"}),29:Drupal.t("Hebrew",{},{context:"TPR Ontologyword details schools"}),30:Drupal.t("Italian",{},{context:"TPR Ontologyword details schools"}),31:Drupal.t("Chinese",{},{context:"TPR Ontologyword details schools"}),32:Drupal.t("Latin",{},{context:"TPR Ontologyword details schools"}),33:Drupal.t("French",{},{context:"TPR Ontologyword details schools"}),34:Drupal.t("Swedish",{},{context:"TPR Ontologyword details schools"}),35:Drupal.t("German",{},{context:"TPR Ontologyword details schools"}),36:Drupal.t("Finnish",{},{context:"TPR Ontologyword details schools"}),37:Drupal.t("Russian",{},{context:"TPR Ontologyword details schools"}),38:Drupal.t("Estonian",{},{context:"TPR Ontologyword details schools"})},b1:{101:Drupal.t("English",{},{context:"TPR Ontologyword details schools"}),102:Drupal.t("Spanish",{},{context:"TPR Ontologyword details schools"}),103:Drupal.t("Hebrew",{},{context:"TPR Ontologyword details schools"}),104:Drupal.t("Italian",{},{context:"TPR Ontologyword details schools"}),105:Drupal.t("Chinese",{},{context:"TPR Ontologyword details schools"}),106:Drupal.t("Latin",{},{context:"TPR Ontologyword details schools"}),107:Drupal.t("French",{},{context:"TPR Ontologyword details schools"}),108:Drupal.t("Swedish",{},{context:"TPR Ontologyword details schools"}),109:Drupal.t("German",{},{context:"TPR Ontologyword details schools"}),110:Drupal.t("Finnish",{},{context:"TPR Ontologyword details schools"}),111:Drupal.t("Russian",{},{context:"TPR Ontologyword details schools"}),112:Drupal.t("Estonian",{},{context:"TPR Ontologyword details schools"})},b2:{113:Drupal.t("English",{},{context:"TPR Ontologyword details schools"}),114:Drupal.t("Spanish",{},{context:"TPR Ontologyword details schools"}),115:Drupal.t("Hebrew",{},{context:"TPR Ontologyword details schools"}),116:Drupal.t("Italian",{},{context:"TPR Ontologyword details schools"}),117:Drupal.t("Chinese",{},{context:"TPR Ontologyword details schools"}),118:Drupal.t("Latin",{},{context:"TPR Ontologyword details schools"}),119:Drupal.t("French",{},{context:"TPR Ontologyword details schools"}),120:Drupal.t("Swedish",{},{context:"TPR Ontologyword details schools"}),121:Drupal.t("German",{},{context:"TPR Ontologyword details schools"}),122:Drupal.t("Finnish",{},{context:"TPR Ontologyword details schools"}),123:Drupal.t("Russian",{},{context:"TPR Ontologyword details schools"}),124:Drupal.t("Estonian",{},{context:"TPR Ontologyword details schools"})},bilingualEducation:{149:Drupal.t("Teaching in English",{},{context:"TPR Ontologyword details schools"}),150:Drupal.t("Teaching in English",{},{context:"TPR Ontologyword details schools"}),293:Drupal.t("Language immersion (English)",{},{context:"TPR Ontologyword details schools"}),295:Drupal.t("Language immersion (Swedish)",{},{context:"TPR Ontologyword details schools"}),297:Drupal.t("Language immersion (German)",{},{context:"TPR Ontologyword details schools"}),904:Drupal.t("Finnish-English",{},{context:"TPR Ontologyword details schools"}),905:Drupal.t("Finnish-Chinese",{},{context:"TPR Ontologyword details schools"}),906:Drupal.t("Finnish-Spanish",{},{context:"TPR Ontologyword details schools"}),907:Drupal.t("Finnish-Northern Sami",{},{context:"TPR Ontologyword details schools"}),908:Drupal.t("Finnish-Estonian",{},{context:"TPR Ontologyword details schools"}),909:Drupal.t("Finnish-Russian",{},{context:"TPR Ontologyword details schools"}),910:Drupal.t("Language-enriched education (Finnish-English)",{},{context:"TPR Ontologyword details schools"}),911:Drupal.t("Language-enriched education (Finnish-Russian)",{},{context:"TPR Ontologyword details schools"}),1041:Drupal.t("Finnish-Swedish",{},{context:"TPR Ontologyword details schools"})}},nn=Xee;var Yo=mr({error:null,aggs:{},baseUrl:""}),uD=mr(null,(e,t,r)=>{t(Yo,r)}),j_=mr(async e=>{let{error:t,aggs:{ontologywordIds:r}}=await e(Yo);return t?[]:r?.buckets.reduce((n,i)=>(nn.a1[i.key]&&n.push({label:nn.a1[i.key],value:i.key}),n),[])}),q_=mr([]),V_=mr(async e=>{let{error:t,aggs:{ontologywordIds:r}}=await e(Yo);return t?[]:r?.buckets.reduce((n,i)=>(nn.a2[i.key]&&n.push({label:nn.a2[i.key],value:i.key}),n),[])}),W_=mr([]),G_=mr(async e=>{let{error:t,aggs:{ontologywordIds:r}}=await e(Yo);return t?[]:r?.buckets.reduce((n,i)=>(nn.b1[i.key]&&n.push({label:nn.b1[i.key],value:i.key}),n),[])}),K_=mr([]),Y_=mr(async e=>{let{error:t,aggs:{ontologywordIds:r}}=await e(Yo);return t?[]:r?.buckets.reduce((n,i)=>(nn.b2[i.key]&&n.push({label:nn.b2[i.key],value:i.key}),n),[])}),J_=mr([]),Q_=mr(async e=>{let{error:t,aggs:{ontologywordClarifications:r}}=await e(Yo);return t?[]:r?.buckets.reduce((n,i)=>(n.push({label:i.key,value:i.key}),n),[])}),X_=mr([]),Z_=mr(async e=>{let{error:t,aggs:{ontologywordIds:r}}=await e(Yo);return t?[]:r?.buckets.reduce((n,i)=>{if(nn.bilingualEducation[i.key]){let s=nn.bilingualEducation[i.key];if(!n.some(u=>u.label===s)){let u={label:s,value:i.key};i.key>=149&&i.key<=150&&(u.value="149,150"),n.push(u)}}return n},[])}),ev=mr([]),Nn=mr({}),tv=mr({}),ma=mr(null,(e,t,r)=>{let n={};Object.keys(r).forEach(s=>{s!=="query"&&(n[s]=String(r[s]))});let i=new URLSearchParams(n).toString();t(tv,{...r,query:i}),t(Nn,{...r,query:i})}),rv=mr("");var hD=V(pe());var Vc={"--background-selected":"var(--hdbt-color-black)","--background-unselected":"var(--color-white)","--background-hover":"var(--hdbt-color-black)","--border-color-selected":"var(--hdbt-color-black)","--border-color-selected-hover":"var(--hdbt-color-black)","--border-color-selected-focus":"var(--hdbt-color-black)","--color-focus-outline":"var(--color-coat-of-arms)","--focus-outline-color":"var(--hdbt-color-black)","--icon-color-selected":"var(--color-white)"};var ju={"--checkbox-background-selected":"var(--hdbt-color-black)","--checkbox-background-hover":"var(--hdbt-color-black)","--checkbox-border-color-selected":"var(--hdbt-color-black)","--checkbox-border-color-selected-hover":"var(--hdbt-color-black)","--checkbox-border-color-selected-focus":"var(--hdbt-color-black)","--focus-outline-color":"var(--color-coat-of-arms)","--menu-item-border-color-focus":"var(--color-coat-of-arms)","--menu-item-background-color-hover":"var(--color-black-5)","--menu-item-background-color-selected":"var(--color-white)","--menu-item-background-color-selected-hover":"var(--color-black-5)","--menu-item-color-hover":"var(--hdbt-color-black)","--menu-item-color-selected":"var(--hdbt-color-black)","--menu-item-color-selected-hover":"var(--hdbt-color-black)","--text-color-focus-outline":"var(--color-coat-of-arms)","--computed-assistive-color":"var(--color-black-60)"};var lD={"--color-focus-outline":"var(--color-coat-of-arms)"};function cD(e){return e==="fi"||e==="sv"||e==="en"?e:"fi"}o(cD,"getCurrentLanguage");var Zee={A1:"a1",A2:"a2",B1:"b1",B2:"b2",WeightedEducation:"weighted_education",BilingualEducation:"bilingual_education"},Pn=Zee;var U3=V(Ie()),ete=o(({value:e,clearSelection:t})=>(0,U3.jsx)("li",{className:"content-tags__tags__tag content-tags__tags--interactive",children:(0,U3.jsx)(Bu,{className:"hdbt-search__remove-selection-button",onDelete:t,size:Mu.Large,"aria-label":Drupal.t("Remove @item from search results",{"@item":e.toString()},{context:"Search: remove item aria label"}),style:{"--background-color-hover":"var(--color-black-20)","--background-color":"var(--color-black-10)","--border-color-focus":"var(--color-black-90)","--border-color-hover":"var(--color-black-90)","--color-focus":"var(--hdbt-color-black)","--color-hover":"var(--hdbt-color-black)","--outline-color":"var(--color-black-90)","--outline-color-hover":"var(--color-black-90)"},children:e})},`${e.toString()}`),"FilterButton"),H3=ete;var tte=o((e=[],t=[])=>{let r=[];return e.forEach(n=>{let i=t.find(s=>s.value.toString()===n.toString());i&&r.push(i)}),r},"transformDropdownsValues"),qu=tte;var dD=V(pe());var Vu=V(Ie()),rte=o(({showClearButton:e,resetForm:t,children:r})=>(typeof r=="string"?r.trim().length>0:dD.Children.toArray(r).some(i=>i!==!1&&i!==void 0))?(0,Vu.jsx)("div",{className:"hdbt-search__selections-wrapper",children:(0,Vu.jsxs)("ul",{className:"hdbt-search__selections-container content-tags__tags",children:[r,(0,Vu.jsx)("li",{className:"hdbt-search__clear-all",children:(0,Vu.jsx)(xi,{"aria-hidden":!e,className:"hdbt-search__clear-all-button",iconStart:(0,Vu.jsx)(mu,{className:"hdbt-search__clear-all-icon"}),onClick:t,style:e?{}:{visibility:"hidden"},variant:oa.Supplementary,children:Drupal.t("Clear selections",{},{context:"React search: clear selections"})})})]})}):null,"SelectionsWrapper"),fD=rte;var Ln=V(Ie()),nte=o(({keys:e})=>{let t=Ct(Nn),r=Gt(ma),n=Ct(j_),i=Gt(q_),s=Ct(V_),u=Gt(W_),c=Ct(G_),d=Gt(K_),p=Ct(Y_),h=Gt(J_),m=Ct(Q_),v=Gt(X_),b=Ct(Z_),w=Gt(ev),E={grades_1_6:Drupal.t("School providing grades 1 to 6",{},{context:"School search: education level option"}),grades_1_9:Drupal.t("School providing grades 1 to 9",{},{context:"School search: education level option"}),grades_7_9:Drupal.t("School providing grades 7 to 9",{},{context:"School search: education level option"}),finnish_education:Drupal.t("Finnish",{},{context:"School search: language option"}),swedish_education:Drupal.t("Swedish",{},{context:"School search: language option"})},x=Object.keys(E),g=o(()=>{let M=[];return e.forEach(L=>{!x.includes(L)||!t[L]||M.push((0,Ln.jsx)(H3,{value:L==="finnish_education"||L==="swedish_education"?`${Drupal.t("Language of instruction",{},{context:"School search: language options"})}: ${E[L]}`:E[L],clearSelection:()=>{let j={...t};j[L]=!1,r(j)}},L))}),M},"getPills"),y=o(()=>{r({}),i([]),u([]),d([]),h([]),v([]),w([])},"resetForm"),I=t.finnish_education||t.swedish_education||t.grades_1_6||t.grades_1_9||t.grades_7_9||t.a1?.length||t.a2?.length||t.b1?.length||t.b2?.length||t.weighted_education?.length||t.bilingual_education?.length,k=!!(t.a1?.length&&t.a1?.length>0),N=!!(t.a2?.length&&t.a2?.length>0),A=!!(t.b1?.length&&t.b1?.length>0),B=!!(t.b2?.length&&t.b2?.length>0),O=!!(t.weighted_education?.length&&t.weighted_education?.length>0),P=!!(t.bilingual_education?.length&&t.bilingual_education?.length>0);return(0,Ln.jsxs)(fD,{showClearButton:I,resetForm:y,children:[g(),k&&(0,Ln.jsx)(Wc,{updater:i,valueKey:Pn.A1,values:qu(t.a1,n),labelPrefix:Drupal.t("A1-language",{},{context:"TPR Ontologyword details schools"})}),N&&(0,Ln.jsx)(Wc,{updater:u,valueKey:Pn.A2,values:qu(t.a2,s),labelPrefix:Drupal.t("A2-language",{},{context:"TPR Ontologyword details schools"})}),A&&(0,Ln.jsx)(Wc,{updater:d,valueKey:Pn.B1,values:qu(t.b1,c),labelPrefix:Drupal.t("B1-language",{},{context:"TPR Ontologyword details schools"})}),B&&(0,Ln.jsx)(Wc,{updater:h,valueKey:Pn.B2,values:qu(t.b2,p),labelPrefix:Drupal.t("B2-language",{},{context:"TPR Ontologyword details schools"})}),O&&(0,Ln.jsx)(Wc,{updater:v,valueKey:Pn.WeightedEducation,values:qu(t.weighted_education,m),labelPrefix:Drupal.t("Weighted curriculum education",{},{context:"TPR Ontologyword details schools"})}),P&&(0,Ln.jsx)(Wc,{updater:w,valueKey:Pn.BilingualEducation,values:qu(t.bilingual_education,b)})]})},"SelectionsContainer"),pD=nte,Wc=o(({updater:e,values:t,valueKey:r,labelPrefix:n})=>{let i=Ct(Nn),s=Gt(ma),u=o(c=>{let d=t,p=d.findIndex(h=>h.value===c);d.splice(p,1),e(d),s({...i,[r]:d.map(h=>h.value)})},"removeSelection");return(0,Ln.jsx)(Ln.Fragment,{children:t.map(c=>(0,Ln.jsx)(H3,{value:n?`${n}: ${c.label}`:c.label,clearSelection:()=>u(c.value)},c.value))})},"ListFilter");var Mt=V(Ie()),ote=o(()=>{let[e,t]=(0,hD.useState)(""),r=Ct(tv)||{},n=Gt(ma),i=Gt(tv),s=Ct(j_),[u,c]=ra(q_),d=Ct(V_),[p,h]=ra(W_),m=Ct(G_),[v,b]=ra(K_),w=Ct(Y_),[E,x]=ra(J_),g=Ct(Q_),[y,I]=ra(X_),k=Ct(Z_),[N,A]=ra(ev),B=o(K=>{K.preventDefault();let{keyword:ue,finnish_education:ce,grades_1_6:de,grades_1_9:Ve,grades_7_9:Ke,swedish_education:Qe}=K.target,$e={};ue.value?.length&&($e.keyword=ue.value),[ce,de,Ve,Ke,Qe].forEach(Se=>{if(!Se||!Se.checked||!Se.name)return;let ct=Se.name;$e[ct]=!0}),$e.a1=u.map(Se=>Se.value),$e.a2=p.map(Se=>Se.value),$e.b1=v.map(Se=>Se.value),$e.b2=E.map(Se=>Se.value),$e.weighted_education=y.map(Se=>Se.value),$e.bilingual_education=N.flatMap(Se=>Se.value.split(",")),n($e)},"onSubmit"),O=["grades_1_6","grades_1_9","grades_7_9","finnish_education","swedish_education"],P=Drupal.t("Language starting in Grade 1 (A1)",{},{context:"TPR Ontologyword details schools"}),M=Drupal.t("Language starting in Grade 3 (A2)",{},{context:"TPR Ontologyword details schools"}),L=Drupal.t("Language starting in Grade 6 (B1)",{},{context:"TPR Ontologyword details schools"}),j=Drupal.t("Language starting in Grade 7 or 8 (B2)",{},{context:"TPR Ontologyword details schools"}),$=Drupal.t("Weighted curriculum education",{},{context:"TPR Ontologyword details schools"}),H=Drupal.t("Bilingual education",{},{context:"TPR Ontologyword details schools"}),W=cD(window.drupalSettings.path.currentLanguage);return(0,Mt.jsxs)("form",{className:"hdbt-search--react__form-container",role:"search",onSubmit:B,children:[(0,Mt.jsx)("h3",{children:Drupal.t("Search with school details",{},{context:"School search: Feature form title"})}),(0,Mt.jsx)("p",{className:"hdbt-search--react__form-description",children:Drupal.t("You can search for a school by its name, language of instruction, grade or post code.",{},{context:"School search: Feature form description"})}),(0,Mt.jsx)(kp,{className:"hdbt-search__filter",id:"keyword",label:Drupal.t("School's name or post code",{},{context:"School search: Feature input label"}),name:"keyword",onChange:({target:{value:K}})=>t(K),placeholder:Drupal.t("E.g. Aurinkolahti Comprehensive School or 00990",{},{context:"School search: text input placeholder"}),type:"search",value:e||"",clearButtonAriaLabel:Drupal.t("Clear",{},{context:"React search"}),style:lD}),(0,Mt.jsxs)("div",{className:"hdbt-search--react__checkbox-filter-container",children:[(0,Mt.jsxs)("fieldset",{className:"hdbt-search--react__fieldset",children:[(0,Mt.jsx)("legend",{className:"hdbt-search--react__legend",children:Drupal.t("Language of instruction",{},{context:"School search: language options"})}),(0,Mt.jsx)(ua,{checked:r?.finnish_education||!1,className:"hdbt-search--react__checkbox",id:"finnish_education",label:Drupal.t("Finnish",{},{context:"School search: language option"}),name:"finnish_education",onClick:()=>i({...r,finnish_education:!r?.finnish_education}),value:r?.finnish_education?.toString()||"false",style:Vc}),(0,Mt.jsx)(ua,{checked:r?.swedish_education||!1,className:"hdbt-search--react__checkbox",id:"swedish_education",label:Drupal.t("Swedish",{},{context:"School search: language option"}),name:"swedish_education",onClick:()=>i({...r,swedish_education:!r?.swedish_education}),value:r?.swedish_education?.toString()||"false",style:Vc})]}),(0,Mt.jsxs)("fieldset",{className:"hdbt-search--react__fieldset",children:[(0,Mt.jsx)("legend",{className:"hdbt-search--react__legend",children:Drupal.t("Grade",{},{context:"School search: education level"})}),(0,Mt.jsx)(ua,{checked:r?.grades_1_6||!1,className:"hdbt-search--react__checkbox",id:"grades_1_6",label:Drupal.t("School providing grades 1 to 6",{},{context:"School search: education level option"}),name:"grades_1_6",onClick:()=>i({...r,grades_1_6:!r?.grades_1_6}),value:r?.grades_1_6?.toString()||"false",style:Vc}),(0,Mt.jsx)(ua,{checked:r?.grades_1_9||!1,className:"hdbt-search--react__checkbox",id:"grades_1_9",label:Drupal.t("School providing grades 1 to 9",{},{context:"School search: education level option"}),name:"grades_1_9",onClick:()=>i({...r,grades_1_9:!r?.grades_1_9}),value:r?.grades_1_9?.toString()||"false",style:Vc}),(0,Mt.jsx)(ua,{checked:r?.grades_7_9||!1,className:"hdbt-search--react__checkbox",id:"grades_7_9",label:Drupal.t("School providing grades 7 to 9",{},{context:"School search: education level option"}),name:"grades_7_9",onClick:()=>i({...r,grades_7_9:!r?.grades_7_9}),value:r?.grades_7_9?.toString()||"false",style:Vc})]})]}),(0,Mt.jsxs)("div",{className:"hdbt-search--react__dropdown-filters",children:[(0,Mt.jsx)(_s,{className:"hdbt-search--react__dropdown",clearable:!0,id:Pn.A1,multiSelect:!0,noTags:!0,onChange:K=>{c(K)},options:s,texts:{label:P,language:W,placeholder:Drupal.t("All languages",{},{context:"School search: language placeholder"}),clearButtonAriaLabel_one:Drupal.t("Clear @label selection",{"@label":M},{context:"React search clear selection label"}),clearButtonAriaLabel_multiple:Drupal.t("Clear @label selection",{"@label":M},{context:"React search clear selection label"})},value:u,theme:ju}),(0,Mt.jsx)(_s,{className:"hdbt-search--react__dropdown",clearable:!0,id:Pn.A2,multiSelect:!0,noTags:!0,onChange:(K,ue)=>{h(K)},options:d,texts:{label:M,language:W,placeholder:Drupal.t("All languages",{},{context:"School search: language placeholder"}),clearButtonAriaLabel_one:Drupal.t("Clear @label selection",{"@label":M},{context:"React search clear selection label"}),clearButtonAriaLabel_multiple:Drupal.t("Clear @label selection",{"@label":M},{context:"React search clear selection label"})},value:p,theme:ju}),(0,Mt.jsx)(_s,{className:"hdbt-search--react__dropdown",clearable:!0,id:Pn.B1,multiSelect:!0,noTags:!0,onChange:K=>{b(K)},options:m,texts:{label:L,language:W,placeholder:Drupal.t("All languages",{},{context:"School search: language placeholder"}),clearButtonAriaLabel_one:Drupal.t("Clear @label selection",{"@label":L},{context:"React search clear selection label"}),clearButtonAriaLabel_multiple:Drupal.t("Clear @label selection",{"@label":L},{context:"React search clear selection label"})},value:v,theme:ju}),(0,Mt.jsx)(_s,{className:"hdbt-search--react__dropdown",clearable:!0,id:Pn.B2,multiSelect:!0,noTags:!0,onChange:K=>{x(K)},options:w,texts:{label:j,language:W,placeholder:Drupal.t("All languages",{},{context:"School search: language placeholder"}),clearButtonAriaLabel_one:Drupal.t("Clear @label selection",{"@label":j},{context:"React search clear selection label"}),clearButtonAriaLabel_multiple:Drupal.t("Clear @label selection",{"@label":j},{context:"React search clear selection label"})},value:E,theme:ju}),(0,Mt.jsx)(_s,{className:"hdbt-search--react__dropdown",clearable:!0,id:Pn.WeightedEducation,multiSelect:!0,noTags:!0,onChange:K=>{I(K)},options:g,texts:{label:$,language:W,placeholder:Drupal.t("All",{},{context:"React search all placeholder"}),clearButtonAriaLabel_one:Drupal.t("Clear @label selection",{"@label":$},{context:"React search clear selection label"}),clearButtonAriaLabel_multiple:Drupal.t("Clear @label selection",{"@label":$},{context:"React search clear selection label"})},value:y,theme:ju}),(0,Mt.jsx)(_s,{className:"hdbt-search--react__dropdown",clearable:!0,id:Pn.BilingualEducation,multiSelect:!0,noTags:!0,onChange:K=>{A(K)},options:k,texts:{label:H,language:W,placeholder:Drupal.t("All",{},{context:"React search all placeholder"}),clearButtonAriaLabel_one:Drupal.t("Clear @label selection",{"@label":H},{context:"React search clear selection label"}),clearButtonAriaLabel_multiple:Drupal.t("Clear @label selection",{"@label":H},{context:"React search clear selection label"})},value:N,theme:ju})]}),(0,Mt.jsx)("div",{className:"hdbt-search--react__submit",children:(0,Mt.jsx)(xi,{className:"hdbt-search--react__submit-button",type:"submit",children:Drupal.t("Search",{},{context:"React search: submit button label"})})}),(0,Mt.jsx)(pD,{keys:O})]})},"FeatureFormContainer"),mD=ote;var ite=o(e=>{let{baseUrl:t}=Ct(Yo),r=Number.isNaN(Number(e.page))?1:Number(e.page),{query:n}=e,i=o(()=>{let{index:p}=$r;return fetch(`${t}/${p}/_search`,{method:"POST",headers:{"Content-Type":"application/json"},body:aD(e,r)}).then(h=>h.json())},"fetcher"),{data:s,error:u,isLoading:c,isValidating:d}=jc(`_${n||""}}`,i,{revalidateOnFocus:!1});return{data:s,error:u,isLoading:c,isValidating:d}},"UseFeatureQuery"),gD=ite;var Iv=V(pe());var _D=V(pe());var ate=o((e,t)=>{(0,_D.useEffect)(()=>{let{current:r}=e;r&&t&&(r.setAttribute("tabindex","-1"),r.focus({preventScroll:!0}),r.scrollIntoView({behavior:"smooth",block:"center"}))},[e,t])},"useScrollToResults"),vD=ate;var zp=V(Ie()),ste=o(()=>(0,zp.jsxs)("div",{className:"hdbt__loading-overlay","aria-live":"assertive","aria-atomic":"true",children:[(0,zp.jsx)("div",{className:"visually-hidden",children:Drupal.t("Search results are loading",{},{context:"React search: results loading"})}),(0,zp.jsx)(Lu,{loadingText:"",loadingFinishedText:""})]}),"LoadingOverlay"),bD=ste;var $3=V(Ie());function ute(e){let{icon:t,className:r,label:n,onClick:i}=e,s=`hdbt-icon--${Math.floor(Math.random()*99999)}`;return(0,$3.jsx)("span",{className:`hel-icon hel-icon--${t} ${typeof r<"u"?r:""}`,"aria-labelledby":n&&s,"aria-hidden":n?"true":"false",onClick:i,children:n&&(0,$3.jsx)("span",{className:"is-hidden",id:s,children:n})})}o(ute,"Icon");var Wu=ute;var ot=V(Ie()),lte=o((e,t,r)=>{let n=Math.floor(t/2),i=n*2,s=[],u=[];if(n>0){for(let c=e-1;s.length=1;c--)s.push(c),i-=1;for(let c=e+1;i>0&&c<=r;c++)u.push(c),i-=1}return s.reverse(),{prevPages:s,nextPages:u}},"getPagination"),cte=o(({updatePage:e,currentPage:t,pages:r,totalPages:n})=>{let{prevPages:i,nextPages:s}=lte(t,r,n),u=t>1,c=t{u&&e(h,t-1)},title:`${Drupal.t("Go to previous page number",{},{context:"Pagination previous page link title"})} ${t-1}`,type:"button",rel:"prev",role:"button",children:[(0,ot.jsx)(Wu,{icon:"angle-left"}),(0,ot.jsx)("span",{"aria-hidden":"true",className:"hds-pagination__button-prev-label",children:Drupal.t("Previous",{},{context:"Pagination previous page link text"})})]}):(0,ot.jsxs)("button",{className:"hds-button hds-pagination__button-prev",disabled:!0,title:Drupal.t("You are on the first page, you cannot return to the previous page.",{},{context:"Pagination previous page link title, first page"}),type:"button",children:[(0,ot.jsx)(Wu,{icon:"angle-left"}),(0,ot.jsx)("span",{"aria-hidden":"true",className:"hds-pagination__button-prev-label",children:Drupal.t("Previous",{},{context:"Pagination previous page link text"})})]}),(0,ot.jsxs)("ul",{className:"pager__items js-pager__items hds-pagination__pages",children:[!d&&(0,ot.jsxs)(ot.Fragment,{children:[(0,ot.jsx)("li",{children:(0,ot.jsx)("a",{href:"?page=1",onClick:h=>{u&&e(h,1)},className:"hds-pagination__item-link",children:"1"})}),i[0]-1>0&&(0,ot.jsx)("li",{className:"pager__item pager__item--ellipsis",role:"presentation",children:(0,ot.jsx)("span",{className:"hds-pagination__item-ellipsis",children:"…"})})]}),i.map((h,m)=>(0,ot.jsx)("li",{className:"pager__item",children:(0,ot.jsx)("a",{"aria-label":Drupal.t("Go to page @key",{"@key":h},{context:"React search pager"}),href:`?page=${h}`,className:"hds-pagination__item-link",onClick:v=>e(v,h),children:h},h)},m)),(0,ot.jsx)("li",{className:"pager__item is-active",children:(0,ot.jsx)("a",{href:`?page=${t}`,className:"hds-pagination__item-link hds-pagination__item-link--active",children:t})}),s.map((h,m)=>(0,ot.jsx)("li",{className:"pager__item",children:(0,ot.jsx)("a",{"aria-label":Drupal.t("Go to page @key",{"@key":h},{context:"React search pager"}),href:`?page=${h}`,className:"hds-pagination__item-link",onClick:v=>e(v,h),children:h},h)},m)),!p&&(0,ot.jsxs)(ot.Fragment,{children:[s[s.length-1]+1!==n&&(0,ot.jsx)("li",{children:(0,ot.jsx)("span",{className:"hds-pagination__item-ellipsis",children:"..."})}),(0,ot.jsx)("li",{children:(0,ot.jsx)("a",{href:`?page=${n}`,onClick:h=>e(h,n),className:"hds-pagination__item-link",children:n})})]})]}),c?(0,ot.jsxs)("a",{"aria-label":`${Drupal.t("Go to next page number",{},{context:"Pagination next page link title"})} ${t+1}`,className:"hds-button hds-pagination__button-next",href:`?page=${t+2}`,onClick:h=>{c&&e(h,t+1)},title:`${Drupal.t("Go to next page number",{},{context:"Pagination next page link title"})} ${t+1}`,type:"button",rel:"next",role:"button",children:[(0,ot.jsx)("span",{"aria-hidden":"true",className:"hds-pagination__button-next-label",children:Drupal.t("Next",{},{context:"Pagination next page link text"})}),(0,ot.jsx)(Wu,{icon:"angle-right"})]}):(0,ot.jsxs)("button",{className:"hds-button hds-pagination__button-next",disabled:!0,title:Drupal.t("You are on the last page, you cannot go on to the next page.",{},{context:"Pagination next page link title, last page"}),type:"button",children:[(0,ot.jsx)("span",{"aria-hidden":"true",className:"hds-pagination__button-next-label",children:Drupal.t("Next",{},{context:"Pagination next page link text"})}),(0,ot.jsx)(Wu,{icon:"angle-right"})]})]})})},"Pagination"),yD=cte;var wD=V(pe());var xD=V(pe()),bs=V(Ie()),dte=(0,xD.forwardRef)(({resultText:e,optionalResultsText:t,actions:r,actionsClass:n},i)=>(0,bs.jsxs)("div",{className:"hdbt-search--react__result-top-area",children:[(0,bs.jsxs)("h3",{className:"hdbt-search--react__results--title",ref:i,children:[e," ",t&&(0,bs.jsxs)(bs.Fragment,{children:["(",t,")"]})]}),r&&(0,bs.jsx)("div",{className:n,children:r})]})),nv=dte;var ys=V(Ie()),fte=(0,wD.forwardRef)(({title:e,content:t,wrapperClass:r="react-search__results"},n)=>(0,ys.jsxs)("div",{className:r,children:[(0,ys.jsx)(nv,{resultText:(0,ys.jsx)(ys.Fragment,{children:Drupal.t("No results",{},{context:"Unit search no results title"})}),ref:n}),(0,ys.jsx)("p",{children:Drupal.t("No results were found for the criteria you entered. Try changing your search criteria.",{},{context:"React search: no search results"})})]})),SD=fte;var Up=V(Ie()),pte=o(({href:e,title:t,className:r,"data-hds-component":n,"data-hds-variant":i,rel:s})=>{let u={...n&&{"data-hds-component":n},...i&&{"data-hds-variant":i}};return(0,Up.jsxs)("a",{href:e,className:r,"data-is-external":"true",...u,rel:s,children:[t,!n&&(0,Up.jsx)("span",{className:"link__type link__type--external"}),(0,Up.jsx)("span",{className:"visually-hidden",children:Drupal.t("Link leads to external service",{},{context:"Explanation for screen-reader software that the icon visible next to this link means that the link leads to an external service."})})]})},"ExternalLink"),ov=pte;var hte=o((e=[])=>{let t=new Map;return e.forEach(r=>{t.set(r.key,r.doc_count)}),t},"bucketToMap"),ED=hte;var xs=V(Ie()),mte=90,gte=o(({ids:e})=>{let t="https://palvelukartta.hel.fi/fi/embed/search",r="https://palvelukartta.hel.fi/fi/embed/unit",i=o(()=>{if(!e)return t;let s=ED(e),u=Array.from(s,p=>p[0]);if(u.length===1)return`${r}/${u[0]}`;let c=new URL(t),d=new URLSearchParams;return u.length>mte?(d.set("service_node","1100,1110,11187"),d.set("city","helsinki"),c.search=d.toString(),c.toString()):(d.set("units",u.join(",")),c.search=d.toString(),c.toString())},"getMapUrl")();return(0,xs.jsxs)("div",{className:"hdbt-search--react__map-container",children:[(0,xs.jsx)("div",{className:"unit-search__result--map",children:(0,xs.jsx)("iframe",{title:Drupal.t("Service Map - Front page",{},{context:"React search: result display"}),className:"unit-search__map",src:i})}),(0,xs.jsx)("div",{className:"unit-search__map-actions",children:(0,xs.jsx)(ov,{href:i,title:(0,xs.jsx)("span",{children:Drupal.t("Open large version of the map",{},{context:"React search: result display"})})})})]})},"ResultsMap"),ID=gte;var kI=V(II(),1),Zu=V(II(),1),CI=kI.default.default||kI.default;var nM=V(pe());var Sv=V(Ie());function hoe({tags:e,isInteractive:t,langAttribute:r,insideCard:n}){let i=t?"content-tags__tags--interactive":"content-tags__tags--static",s=n?"div":"section";return nM.default.createElement(s,{className:"content-tags content-tags--card","aria-label":Drupal.t("Tags",{},{context:"Label for screen reader software users explaining that this is a list of tags related to this page."}),role:n?"group":void 0},(0,Sv.jsx)("ul",{className:`content-tags__tags ${i}`,children:e.map((u,c)=>(0,Sv.jsx)("li",{className:"content-tags__tags__tag",...r,children:(0,Sv.jsx)(Bu,{className:`${u.color?`content-tags__tags__tag--${u.color}`:""}`,iconStart:u.iconStart,children:u.tag})},`{item.tag}-${c}`))}))}o(hoe,"Tags");var TI=hoe;var mt=V(Ie()),ti=o(({icon:e,label:t,content:r,langAttribute:n})=>(0,mt.jsxs)("div",{className:"card__meta",children:[(0,mt.jsx)("span",{className:"card__meta__icon",children:typeof e=="string"?(0,mt.jsx)(Wu,{icon:e}):e}),(0,mt.jsxs)("span",{className:"card__meta__label",children:[t,": "]}),(0,mt.jsx)("span",{className:"card__meta__content",...n,children:r})]}),"Metarow");function moe({cardCategoryTag:e,cardDescription:t,cardDescriptionHtml:r,cardHelptext:n,cardHelptextHtml:i,cardImage:s,cardModifierClass:u,cardTags:c,cardTitle:d,cardTitleLevel:p,cardUrl:h,cardUrlExternal:m=!1,customMetaRows:v,date:b,dateLabel:w,daterange:E,dateRangeLabel:x,distance:g,langAttribute:y,language:I,languageEducation:k,languageLabel:N,location:A,locationLabel:B,registrationRequired:O,signUp:P,theme:M,themeLabel:L,time:j,timeLabel:$,weightedEducation:H}){let W=` card ${u?` ${u}`:""} ${m?" card--external":""} diff --git a/package-lock.json b/package-lock.json index 0ded23905..b4c5e105a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3131,9 +3131,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001760", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001760.tgz", - "integrity": "sha512-7AAMPcueWELt1p3mi13HR/LHH0TJLT11cnwDJEs3xA4+CK/PLKeO9Kl1oru24htkyUKtkGCvAx4ohB0Ttry8Dw==", + "version": "1.0.30001761", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001761.tgz", + "integrity": "sha512-JF9ptu1vP2coz98+5051jZ4PwQgd2ni8A+gYSN7EA7dPKIMf0pDlSUxhdmVOaV3/fYK5uWBkgSXJaRLr4+3A6g==", "funding": [ { "type": "opencollective", diff --git a/src/js/react/apps/linkedevents/containers/SearchContainer.tsx b/src/js/react/apps/linkedevents/containers/SearchContainer.tsx index c3f810385..0e5b3826b 100644 --- a/src/js/react/apps/linkedevents/containers/SearchContainer.tsx +++ b/src/js/react/apps/linkedevents/containers/SearchContainer.tsx @@ -7,6 +7,7 @@ import { loadableUrlAtom, settingsAtom, updateUrlAtom, useFixturesAtom } from '. import type Event from '../types/Event'; import FormContainer from './FormContainer'; import ResultsContainer from './ResultsContainer'; +import * as Sentry from '@sentry/react'; type ResponseType = { data: Event[]; meta: { count: number; next?: string; previous?: string } }; @@ -51,8 +52,11 @@ const SearchContainer = () => { } const getEvents = async (reqUrl: string): Promise => { - // biome-ignore lint/correctness/useHookAtTopLevel: @todo UHF-12501 - const response = await useTimeoutFetch(reqUrl, undefined, 10000); + const response = await Sentry.startSpan( + { name: 'Linkedevents api call', op: 'external.api' }, + // biome-ignore lint/correctness/useHookAtTopLevel: @todo UHF-12501 + async () => await useTimeoutFetch(reqUrl, undefined, 10000), + ); if (response.status === 200) { const result = await response.json(); diff --git a/src/js/react/apps/linkedevents/index.tsx b/src/js/react/apps/linkedevents/index.tsx index 709e85d91..41b9226ab 100644 --- a/src/js/react/apps/linkedevents/index.tsx +++ b/src/js/react/apps/linkedevents/index.tsx @@ -1,11 +1,12 @@ import React, { Suspense } from 'react'; import ReactDOM from 'react-dom'; - +import initSentry from '@/react/common/helpers/Sentry'; import SearchContainer from './containers/SearchContainer'; import ROOT_ID from './enum/RootId'; import { GhostList } from '@/react/common/GhostList'; const start = () => { + initSentry(0.05); const rootElement: HTMLElement | null = document.getElementById(ROOT_ID); if (!rootElement) { diff --git a/src/js/react/common/helpers/Sentry.ts b/src/js/react/common/helpers/Sentry.ts index 5c0d27022..7c632399c 100644 --- a/src/js/react/common/helpers/Sentry.ts +++ b/src/js/react/common/helpers/Sentry.ts @@ -1,6 +1,6 @@ import * as Sentry from '@sentry/react'; -const initSentry = () => { +const initSentry = (tracesSampleRate = 1.0) => { Sentry.init({ // If this value is not provided, the SDK will try to read it from the SENTRY_DSN environment variable. // If that variable also does not exist, the SDK will just not send any events. @@ -8,7 +8,7 @@ const initSentry = () => { // if you need to test this locally, check SENTRY_DSN_REACT test enviroment value from Azure. dsn: drupalSettings?.helfi_react_search?.sentry_dsn_react, // Setting ensures that 100% of transactions will be sent to Sentry, if it's too much it should be lowered. - tracesSampleRate: 1.0, + tracesSampleRate: tracesSampleRate, // Suppress the ResizeObserver loop limit exceeded error. ignoreErrors: [ 'ResizeObserver loop limit exceeded',