vendor: 6,112 bytes, lines 1-9
1var Op=e=>{throw TypeError(e)};var Zl=(e,t,n)=>t.has(e)||Op("Cannot "+n);var M=(e,t,n)=>(Zl(e,t,"read from private field"),n?n.call(e):t.get(e)),ae=(e,t,n)=>t.has(e)?Op("Cannot add the same private member more than once"):t instanceof WeakSet?t.add(e):t.set(e,n),q=(e,t,n,r)=>(Zl(e,t,"write to private field"),r?r.call(e,n):t.set(e,n),n),$e=(e,t,n)=>(Zl(e,t,"access private method"),n);var _i=(e,t,n,r)=>({set _(a){q(e,t,a,n)},get _(){return M(e,t,r)}});function z1(e,t){for(var n=0;n<t.length;n++){const r=t[n];if(typeof r!="string"&&!Array.isArray(r)){for(const a in r)if(a!=="default"&&!(a in e)){const o=Object.getOwnPropertyDescriptor(r,a);o&&Object.defineProperty(e,a,o.get?o:{enumerable:!0,get:()=>r[a]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const a of document.querySelectorAll('link[rel="modulepreload"]'))r(a);new MutationObserver(a=>{for(const o of a)if(o.type==="childList")for(const i of o.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&r(i)}).observe(document,{childList:!0,subtree:!0});function n(a){const o={};return a.integrity&&(o.integrity=a.integrity),a.referrerPolicy&&(o.referrerPolicy=a.referrerPolicy),a.crossOrigin==="use-credentials"?o.credentials="include":a.crossOrigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function r(a){if(a.ep)return;a.ep=!0;const o=n(a);fetch(a.href,o)}})();function ni(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var dh={exports:{}},ol={},fh={exports:{}},Z={};/** 2 * @license React 3 * react.production.min.js 4 * 5 * Copyright (c) Facebook, Inc. and its affiliates. 6 * 7 * This source code is licensed under the MIT license found in the 8 * LICENSE file in the root directory of this source tree. 9 */var ri=Symbol.for("react.element"),I1=Symbol.for("react.portal"),L1=Symbol.for("react.fragment"),F1=Symbol.for("react.strict_mode"),$1=Symbol.for("react.profiler"),U1=Symbol.for("react.provider"),W1=Symbol.for("react.context"),B1=Symbol.for("react.forward_ref"),H1=Symbol.for("react.suspense"),Y1=Symbol.for("react.memo"),V1=Symbol.for("react.lazy"),jp=Symbol.iterator;function G1(e){return e===null||typeof e!="object"?null:(e=jp&&e[jp]||e["@@iterator"],typeof e=="function"?e:null)}var ph={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},mh=Object.assign,hh={};function Wa(e,t,n){this.props=e,this.context=t,this.refs=hh,this.updater=n||ph}Wa.prototype.isReactComponent={};Wa.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")};Wa.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function gh(){}gh.prototype=Wa.prototype;function kd(e,t,n){this.props=e,this.context=t,this.refs=hh,this.updater=n||ph}var Td=kd.prototype=new gh;Td.constructor=kd;mh(Td,Wa.prototype);Td.isPureReactComponent=!0;var zp=Array.isArray,vh=Object.prototype.hasOwnProperty,Nd={current:null},yh={key:!0,ref:!0,__self:!0,__source:!0};function bh(e,t,n){var r,a={},o=null,i=null;if(t!=null)for(r in t.ref!==void 0&&(i=t.ref),t.key!==void 0&&(o=""+t.key),t)vh.call(t,r)&&!yh.hasOwnProperty(r)&&(a[r]=t[r]);var s=arguments.length-2;if(s===1)a.children=n;else if(1<s){for(var l=Array(s),u=0;u<s;u++)l[u]=arguments[u+2];a.children=l}if(e&&e.defaultProps)for(r in s=e.defaultProps,s)a[r]===void 0&&(a[r]=s[r]);return{$$typeof:ri,type:e,key:o,ref:i,props:a,_owner:Nd.current}}function K1(e,t){return{$$typeof:ri,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function Dd(e){return typeof e=="object"&&e!==null&&e.$$typeof===ri}function Q1(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var Ip=/\/+/g;function eu(e,t){return typeof e=="object"&&e!==null&&e.key!=null?Q1(""+e.key):t.toString(36)}function qi(e,t,n,r,a){var o=typeof e;(o==="undefined"||o==="boolean")&&(e=null);var i=!1;if(e===null)i=!0;else switch(o){case"string":case"number":i=!0;break;case"object":switch(e.$$typeof){case ri:case I1:i=!0}}if(i)return i=e,a=a(i),e=r===""?"."+eu(i,0):r,zp(a)?(n="",e!=null&&(n=e.replace(Ip,"$&/")+"/"),qi(a,t,n,"",function(u){return u})):a!=null&&(Dd(a)&&(a=K1(a,n+(!a.key||i&&i.key===a.key?"":(""+a.key).replace(Ip,"$&/")+"/")+e)),t.push(a)),1;if(i=0,r=r===""?".":r+":",zp(e))for(var s=0;s<e.length;s++){o=e[s];var l=r+eu(o,s);i+=qi(o,t,n,l,a)}else if(l=G1(e),typeof l=="function")for(e=l.call(e),s=0;!(o=e.next()).done;)o=o.value,l=r+eu(o,s++),i+=qi(o,t,n,l,a);else if(o==="object")throw t=String(e),Error("Objects are not valid as a React child (found: "+(t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return i}function Ei(e,t,n){if(e==null)return e;var r=[],a=0;return qi(e,r,"","",function(o){return t.call(n,o,a++)}),r}function X1(e){if(e._status===-1){var t=e._result;t=t(),t.then(function(n){(e._status===0||e._status===-1)&&(e._status=1,e._result=n)},function(n){(e._status===0||e._status===-1)&&(e._status=2,e._result=n)}),e._status===-1&&(e._status=0,e._result=t)}if(e._status===1)return e._result.default;throw e._result}var et={current:null},Zi={transition:null},J1={ReactCurrentDispatcher:et,ReactCurrentBatchConfig:Zi,ReactCurrentOwner:Nd};function wh(){throw Error("act(...) is not supported in production builds of React.")}Z.Children={map:Ei,forEach:function(e,t,n){Ei(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return Ei(e,function(){t++}),t},toArray:function(e){return Ei(e,function(t){return t})||[]},only:function(e){if(!Dd(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};Z.Component=Wa;Z.Fragment=L1;Z.Profiler=$1;Z.PureComponent=kd;Z.StrictMode=F1;Z.Suspense=H1;
vendor: 4,795 bytes, lines 9-25
9Z.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=J1;Z.act=wh;Z.cloneElement=function(e,t,n){if(e==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var r=mh({},e.props),a=e.key,o=e.ref,i=e._owner;if(t!=null){if(t.ref!==void 0&&(o=t.ref,i=Nd.current),t.key!==void 0&&(a=""+t.key),e.type&&e.type.defaultProps)var s=e.type.defaultProps;for(l in t)vh.call(t,l)&&!yh.hasOwnProperty(l)&&(r[l]=t[l]===void 0&&s!==void 0?s[l]:t[l])}var l=arguments.length-2;if(l===1)r.children=n;else if(1<l){s=Array(l);for(var u=0;u<l;u++)s[u]=arguments[u+2];r.children=s}return{$$typeof:ri,type:e.type,key:a,ref:o,props:r,_owner:i}};Z.createContext=function(e){return e={$$typeof:W1,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:U1,_context:e},e.Consumer=e};Z.createElement=bh;Z.createFactory=function(e){var t=bh.bind(null,e);return t.type=e,t};Z.createRef=function(){return{current:null}};Z.forwardRef=function(e){return{$$typeof:B1,render:e}};Z.isValidElement=Dd;Z.lazy=function(e){return{$$typeof:V1,_payload:{_status:-1,_result:e},_init:X1}};Z.memo=function(e,t){return{$$typeof:Y1,type:e,compare:t===void 0?null:t}};Z.startTransition=function(e){var t=Zi.transition;Zi.transition={};try{e()}finally{Zi.transition=t}};Z.unstable_act=wh;Z.useCallback=function(e,t){return et.current.useCallback(e,t)};Z.useContext=function(e){return et.current.useContext(e)};Z.useDebugValue=function(){};Z.useDeferredValue=function(e){return et.current.useDeferredValue(e)};Z.useEffect=function(e,t){return et.current.useEffect(e,t)};Z.useId=function(){return et.current.useId()};Z.useImperativeHandle=function(e,t,n){return et.current.useImperativeHandle(e,t,n)};Z.useInsertionEffect=function(e,t){return et.current.useInsertionEffect(e,t)};Z.useLayoutEffect=function(e,t){return et.current.useLayoutEffect(e,t)};Z.useMemo=function(e,t){return et.current.useMemo(e,t)};Z.useReducer=function(e,t,n){return et.current.useReducer(e,t,n)};Z.useRef=function(e){return et.current.useRef(e)};Z.useState=function(e){return et.current.useState(e)};Z.useSyncExternalStore=function(e,t,n){return et.current.useSyncExternalStore(e,t,n)};Z.useTransition=function(){return et.current.useTransition()};Z.version="18.3.1";fh.exports=Z;var m=fh.exports;const U=ni(m),xh=z1({__proto__:null,default:U},[m]);/** 10 * @license React 11 * react-jsx-runtime.production.min.js 12 * 13 * Copyright (c) Facebook, Inc. and its affiliates. 14 * 15 * This source code is licensed under the MIT license found in the 16 * LICENSE file in the root directory of this source tree. 17 */var q1=m,Z1=Symbol.for("react.element"),ew=Symbol.for("react.fragment"),tw=Object.prototype.hasOwnProperty,nw=q1.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,rw={key:!0,ref:!0,__self:!0,__source:!0};function Ch(e,t,n){var r,a={},o=null,i=null;n!==void 0&&(o=""+n),t.key!==void 0&&(o=""+t.key),t.ref!==void 0&&(i=t.ref);for(r in t)tw.call(t,r)&&!rw.hasOwnProperty(r)&&(a[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps,t)a[r]===void 0&&(a[r]=t[r]);return{$$typeof:Z1,type:e,key:o,ref:i,props:a,_owner:nw.current}}ol.Fragment=ew;ol.jsx=Ch;ol.jsxs=Ch;dh.exports=ol;var c=dh.exports,_h={exports:{}},bt={},Eh={exports:{}},Sh={};/** 18 * @license React 19 * scheduler.production.min.js 20 * 21 * Copyright (c) Facebook, Inc. and its affiliates. 22 * 23 * This source code is licensed under the MIT license found in the 24 * LICENSE file in the root directory of this source tree. 25 */(function(e){function t(E,T){var W=E.length;E.push(T);e:for(;0<W;){var $=W-1>>>1,Y=E[$];if(0<a(Y,T))E[$]=T,E[W]=Y,W=$;else break e}}function n(E){return E.length===0?null:E[0]}function r(E){if(E.length===0)return null;var T=E[0],W=E.pop();if(W!==T){E[0]=W;e:for(var $=0,Y=E.length,Q=Y>>>1;$<Q;){var se=2*($+1)-1,Fe=E[se],ee=se+1,ke=E[ee];if(0>a(Fe,W))ee<Y&&0>a(ke,Fe)?(E[$]=ke,E[ee]=W,$=ee):(E[$]=Fe,E[se]=W,$=se);else if(ee<Y&&0>a(ke,W))E[$]=ke,E[ee]=W,$=ee;else break e}}return T}function a(E,T){var W=E.sortIndex-T.sortIndex;return W!==0?W:E.id-T.id}if(typeof performance=="object"&&typeof performance.now=="function"){var o=performance;e.unstable_now=function(){return o.now()}}else{var i=Date,s=i.now();e.unstable_now=function(){return i.now()-s}}var l=[],u=[],f=1,p=null,d=3,v=!1,g=!1,h=!1,w=typeof setTimeout=="function"?setTimeout:null,y=typeof clearTimeout=="function"?clearTimeout:null,b=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function x(E){for(var T=n(u);T!==null;){if(T.callback===null)r(u);else if(T.startTime<=E)r(u),T.sortIndex=T.expirationTime,t(l,T);else break;T=n(u)}}
vendor: 9,392 bytes, lines 25-34
25function C(E){if(h=!1,x(E),!g)if(n(l)!==null)g=!0,F(_);else{var T=n(u);T!==null&&R(C,T.startTime-E)}}function _(E,T){g=!1,h&&(h=!1,y(k),k=-1),v=!0;var W=d;try{for(x(T),p=n(l);p!==null&&(!(p.expirationTime>T)||E&&!A());){var $=p.callback;if(typeof $=="function"){p.callback=null,d=p.priorityLevel;var Y=$(p.expirationTime<=T);T=e.unstable_now(),typeof Y=="function"?p.callback=Y:p===n(l)&&r(l),x(T)}else r(l);p=n(l)}if(p!==null)var Q=!0;else{var se=n(u);se!==null&&R(C,se.startTime-T),Q=!1}return Q}finally{p=null,d=W,v=!1}}var S=!1,P=null,k=-1,O=5,j=-1;function A(){return!(e.unstable_now()-j<O)}function N(){if(P!==null){var E=e.unstable_now();j=E;var T=!0;try{T=P(!0,E)}finally{T?I():(S=!1,P=null)}}else S=!1}var I;if(typeof b=="function")I=function(){b(N)};else if(typeof MessageChannel<"u"){var D=new MessageChannel,L=D.port2;D.port1.onmessage=N,I=function(){L.postMessage(null)}}else I=function(){w(N,0)};function F(E){P=E,S||(S=!0,I())}function R(E,T){k=w(function(){E(e.unstable_now())},T)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(E){E.callback=null},e.unstable_continueExecution=function(){g||v||(g=!0,F(_))},e.unstable_forceFrameRate=function(E){0>E||125<E?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):O=0<E?Math.floor(1e3/E):5},e.unstable_getCurrentPriorityLevel=function(){return d},e.unstable_getFirstCallbackNode=function(){return n(l)},e.unstable_next=function(E){switch(d){case 1:case 2:case 3:var T=3;break;default:T=d}var W=d;d=T;try{return E()}finally{d=W}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(E,T){switch(E){case 1:case 2:case 3:case 4:case 5:break;default:E=3}var W=d;d=E;try{return T()}finally{d=W}},e.unstable_scheduleCallback=function(E,T,W){var $=e.unstable_now();switch(typeof W=="object"&&W!==null?(W=W.delay,W=typeof W=="number"&&0<W?$+W:$):W=$,E){case 1:var Y=-1;break;case 2:Y=250;break;case 5:Y=1073741823;break;case 4:Y=1e4;break;default:Y=5e3}return Y=W+Y,E={id:f++,callback:T,priorityLevel:E,startTime:W,expirationTime:Y,sortIndex:-1},W>$?(E.sortIndex=W,t(u,E),n(l)===null&&E===n(u)&&(h?(y(k),k=-1):h=!0,R(C,W-$))):(E.sortIndex=Y,t(l,E),g||v||(g=!0,F(_))),E},e.unstable_shouldYield=A,e.unstable_wrapCallback=function(E){var T=d;return function(){var W=d;d=T;try{return E.apply(this,arguments)}finally{d=W}}}})(Sh);Eh.exports=Sh;var aw=Eh.exports;/** 26 * @license React 27 * react-dom.production.min.js 28 * 29 * Copyright (c) Facebook, Inc. and its affiliates. 30 * 31 * This source code is licensed under the MIT license found in the 32 * LICENSE file in the root directory of this source tree. 33 */var ow=m,yt=aw;function z(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var Ah=new Set,To={};function Ir(e,t){ka(e,t),ka(e+"Capture",t)}function ka(e,t){for(To[e]=t,e=0;e<t.length;e++)Ah.add(t[e])}var gn=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),rc=Object.prototype.hasOwnProperty,iw=/^[: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]*$/,Lp={},Fp={};function sw(e){return rc.call(Fp,e)?!0:rc.call(Lp,e)?!1:iw.test(e)?Fp[e]=!0:(Lp[e]=!0,!1)}function lw(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function uw(e,t,n,r){if(t===null||typeof t>"u"||lw(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function tt(e,t,n,r,a,o,i){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=a,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=o,this.removeEmptyString=i}var Le={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){Le[e]=new tt(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];Le[t]=new tt(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){Le[e]=new tt(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){Le[e]=new tt(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){Le[e]=new tt(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){Le[e]=new tt(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){Le[e]=new tt(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){Le[e]=new tt(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){Le[e]=new tt(e,5,!1,e.toLowerCase(),null,!1,!1)});var Md=/[\-:]([a-z])/g;function Rd(e){return e[1].toUpperCase()}"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(Md,Rd);Le[t]=new tt(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(Md,Rd);Le[t]=new tt(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(Md,Rd);Le[t]=new tt(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){Le[e]=new tt(e,1,!1,e.toLowerCase(),null,!1,!1)});Le.xlinkHref=new tt("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){Le[e]=new tt(e,1,!1,e.toLowerCase(),null,!0,!0)});function Od(e,t,n,r){var a=Le.hasOwnProperty(t)?Le[t]:null;(a!==null?a.type!==0:r||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(uw(t,n,a,r)&&(n=null),r||a===null?sw(t)&&(n===null?e.removeAttribute(t):e.setAttribute(t,""+n)):a.mustUseProperty?e[a.propertyName]=n===null?a.type===3?!1:"":n:(t=a.attributeName,r=a.attributeNamespace,n===null?e.removeAttribute(t):(a=a.type,n=a===3||a===4&&n===!0?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}var Cn=ow.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Si=Symbol.for("react.element"),qr=Symbol.for("react.portal"),Zr=Symbol.for("react.fragment"),jd=Symbol.for("react.strict_mode"),ac=Symbol.for("react.profiler"),Ph=Symbol.for("react.provider"),kh=Symbol.for("react.context"),zd=Symbol.for("react.forward_ref"),oc=Symbol.for("react.suspense"),ic=Symbol.for("react.suspense_list"),Id=Symbol.for("react.memo"),Mn=Symbol.for("react.lazy"),Th=Symbol.for("react.offscreen"),$p=Symbol.iterator;function qa(e){return e===null||typeof e!="object"?null:(e=$p&&e[$p]||e["@@iterator"],typeof e=="function"?e:null)}var be=Object.assign,tu;function fo(e){if(tu===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);tu=t&&t[1]||""}return` 34`+tu+e}var nu=!1;function ru(e,t){if(!e||nu)return"";nu=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(t,[])}catch(u){var r=u}Reflect.construct(e,[],t)}else{try{t.call()}catch(u){r=u}e.call(t.prototype)}else{try{throw Error()}catch(u){r=u}e()}}
vendor: 16,737 bytes, lines 34-37
34catch(u){if(u&&r&&typeof u.stack=="string"){for(var a=u.stack.split(` 35`),o=r.stack.split(` 36`),i=a.length-1,s=o.length-1;1<=i&&0<=s&&a[i]!==o[s];)s--;for(;1<=i&&0<=s;i--,s--)if(a[i]!==o[s]){if(i!==1||s!==1)do if(i--,s--,0>s||a[i]!==o[s]){var l=` 37`+a[i].replace(" at new "," at ");return e.displayName&&l.includes("<anonymous>")&&(l=l.replace("<anonymous>",e.displayName)),l}while(1<=i&&0<=s);break}}}finally{nu=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?fo(e):""}function cw(e){switch(e.tag){case 5:return fo(e.type);case 16:return fo("Lazy");case 13:return fo("Suspense");case 19:return fo("SuspenseList");case 0:case 2:case 15:return e=ru(e.type,!1),e;case 11:return e=ru(e.type.render,!1),e;case 1:return e=ru(e.type,!0),e;default:return""}}function sc(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 Zr:return"Fragment";case qr:return"Portal";case ac:return"Profiler";case jd:return"StrictMode";case oc:return"Suspense";case ic:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case kh:return(e.displayName||"Context")+".Consumer";case Ph:return(e._context.displayName||"Context")+".Provider";case zd:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Id:return t=e.displayName||null,t!==null?t:sc(e.type)||"Memo";case Mn:t=e._payload,e=e._init;try{return sc(e(t))}catch{}}return null}function dw(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return sc(t);case 8:return t===jd?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function tr(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Nh(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function fw(e){var t=Nh(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var a=n.get,o=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return a.call(this)},set:function(i){r=""+i,o.call(this,i)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(i){r=""+i},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Ai(e){e._valueTracker||(e._valueTracker=fw(e))}function Dh(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=Nh(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function ws(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}}function lc(e,t){var n=t.checked;return be({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function Up(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=tr(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function Mh(e,t){t=t.checked,t!=null&&Od(e,"checked",t,!1)}function uc(e,t){Mh(e,t);var n=tr(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?cc(e,t.type,n):t.hasOwnProperty("defaultValue")&&cc(e,t.type,tr(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Wp(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function cc(e,t,n){(t!=="number"||ws(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var po=Array.isArray;function ca(e,t,n,r){if(e=e.options,t){t={};for(var a=0;a<n.length;a++)t["$"+n[a]]=!0;for(n=0;n<e.length;n++)a=t.hasOwnProperty("$"+e[n].value),e[n].selected!==a&&(e[n].selected=a),a&&r&&(e[n].defaultSelected=!0)}else{for(n=""+tr(n),t=null,a=0;a<e.length;a++){if(e[a].value===n){e[a].selected=!0,r&&(e[a].defaultSelected=!0);return}t!==null||e[a].disabled||(t=e[a])}t!==null&&(t.selected=!0)}}function dc(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(z(91));return be({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function Bp(e,t){var n=t.value;if(n==null){if(n=t.children,t=t.defaultValue,n!=null){if(t!=null)throw Error(z(92));if(po(n)){if(1<n.length)throw Error(z(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:tr(n)}}function Rh(e,t){var n=tr(t.value),r=tr(t.defaultValue);n!=null&&(n=""+n,n!==e.value&&(e.value=n),t.defaultValue==null&&e.defaultValue!==n&&(e.defaultValue=n)),r!=null&&(e.defaultValue=""+r)}function Hp(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function Oh(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function fc(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?Oh(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var Pi,jh=function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(t,n,r,a){MSApp.execUnsafeLocalFunction(function(){return e(t,n,r,a)})}:e}(function(e,t){if(e.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in e)e.innerHTML=t;else{for(Pi=Pi||document.createElement("div"),Pi.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=Pi.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function No(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var vo={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},pw=["Webkit","ms","Moz","O"];Object.keys(vo).forEach(function(e){pw.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),vo[t]=vo[e]})});function zh(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||vo.hasOwnProperty(e)&&vo[e]?(""+t).trim():t+"px"}function Ih(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,a=zh(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,a):e[n]=a}}var mw=be({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 pc(e,t){if(t){if(mw[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(z(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(z(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(z(61))}if(t.style!=null&&typeof t.style!="object")throw Error(z(62))}}function mc(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}}var hc=null;function Ld(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var gc=null,da=null,fa=null;function Yp(e){if(e=ii(e)){if(typeof gc!="function")throw Error(z(280));var t=e.stateNode;t&&(t=cl(t),gc(e.stateNode,e.type,t))}}function Lh(e){da?fa?fa.push(e):fa=[e]:da=e}function Fh(){if(da){var e=da,t=fa;if(fa=da=null,Yp(e),t)for(e=0;e<t.length;e++)Yp(t[e])}}function $h(e,t){return e(t)}function Uh(){}var au=!1;function Wh(e,t,n){if(au)return e(t,n);au=!0;try{return $h(e,t,n)}finally{au=!1,(da!==null||fa!==null)&&(Uh(),Fh())}}function Do(e,t){var n=e.stateNode;if(n===null)return null;var r=cl(n);if(r===null)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(e=e.type,r=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!r;break e;default:e=!1}if(e)return null;if(n&&typeof n!="function")throw Error(z(231,t,typeof n));return n}var vc=!1;if(gn)try{var Za={};Object.defineProperty(Za,"passive",{get:function(){vc=!0}}),window.addEventListener("test",Za,Za),window.removeEventListener("test",Za,Za)}catch{vc=!1}function hw(e,t,n,r,a,o,i,s,l){var u=Array.prototype.slice.call(arguments,3);try{t.apply(n,u)}catch(f){this.onError(f)}}var yo=!1,xs=null,Cs=!1,yc=null,gw={onError:function(e){yo=!0,xs=e}};function vw(e,t,n,r,a,o,i,s,l){yo=!1,xs=null,hw.apply(gw,arguments)}function yw(e,t,n,r,a,o,i,s,l){if(vw.apply(this,arguments),yo){if(yo){var u=xs;yo=!1,xs=null}else throw Error(z(198));Cs||(Cs=!0,yc=u)}}function Lr(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,t.flags&4098&&(n=t.return),e=t.return;while(e)}return t.tag===3?n:null}function Bh(e){if(e.tag===13){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function Vp(e){if(Lr(e)!==e)throw Error(z(188))}function bw(e){var t=e.alternate;if(!t){if(t=Lr(e),t===null)throw Error(z(188));return t!==e?null:e}for(var n=e,r=t;;){var a=n.return;if(a===null)break;var o=a.alternate;if(o===null){if(r=a.return,r!==null){n=r;continue}break}if(a.child===o.child){for(o=a.child;o;){if(o===n)return Vp(a),e;if(o===r)return Vp(a),t;o=o.sibling}throw Error(z(188))}if(n.return!==r.return)n=a,r=o;else{for(var i=!1,s=a.child;s;){if(s===n){i=!0,n=a,r=o;break}if(s===r){i=!0,r=a,n=o;break}s=s.sibling}if(!i){for(s=o.child;s;){if(s===n){i=!0,n=o,r=a;break}if(s===r){i=!0,r=o,n=a;break}s=s.sibling}if(!i)throw Error(z(189))}}if(n.alternate!==r)throw Error(z(190))}if(n.tag!==3)throw Error(z(188));return n.stateNode.current===n?e:t}function Hh(e){return e=bw(e),e!==null?Yh(e):null}function Yh(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=Yh(e);if(t!==null)return t;e=e.sibling}return null}var Vh=yt.unstable_scheduleCallback,Gp=yt.unstable_cancelCallback,ww=yt.unstable_shouldYield,xw=yt.unstable_requestPaint,Ce=yt.unstable_now,Cw=yt.unstable_getCurrentPriorityLevel,Fd=yt.unstable_ImmediatePriority,Gh=yt.unstable_UserBlockingPriority,_s=yt.unstable_NormalPriority,_w=yt.unstable_LowPriority,Kh=yt.unstable_IdlePriority,il=null,tn=null;function Ew(e){if(tn&&typeof tn.onCommitFiberRoot=="function")try{tn.onCommitFiberRoot(il,e,void 0,(e.current.flags&128)===128)}catch{}}var Lt=Math.clz32?Math.clz32:Pw,Sw=Math.log,Aw=Math.LN2;function Pw(e){return e>>>=0,e===0?32:31-(Sw(e)/Aw|0)|0}var ki=64,Ti=4194304;function mo(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function Es(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,a=e.suspendedLanes,o=e.pingedLanes,i=n&268435455;if(i!==0){var s=i&~a;s!==0?r=mo(s):(o&=i,o!==0&&(r=mo(o)))}else i=n&~a,i!==0?r=mo(i):o!==0&&(r=mo(o));if(r===0)return 0;if(t!==0&&t!==r&&!(t&a)&&(a=r&-r,o=t&-t,a>=o||a===16&&(o&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0<t;)n=31-Lt(t),a=1<<n,r|=e[n],t&=~a;return r}function kw(e,t){switch(e){case 1:case 2:case 4:return t+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return-1;case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function Tw(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,a=e.expirationTimes,o=e.pendingLanes;0<o;){var i=31-Lt(o),s=1<<i,l=a[i];l===-1?(!(s&n)||s&r)&&(a[i]=kw(s,t)):l<=t&&(e.expiredLanes|=s),o&=~s}}function bc(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function Qh(){var e=ki;return ki<<=1,!(ki&4194240)&&(ki=64),e}function ou(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function ai(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-Lt(t),e[t]=n}function Nw(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0<n;){var a=31-Lt(n),o=1<<a;t[a]=0,r[a]=-1,e[a]=-1,n&=~o}}function $d(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-Lt(n),a=1<<r;a&t|e[r]&t&&(e[r]|=t),n&=~a}}var ie=0;function Xh(e){return e&=-e,1<e?4<e?e&268435455?16:536870912:4:1}var Jh,Ud,qh,Zh,eg,wc=!1,Ni=[],Hn=null,Yn=null,Vn=null,Mo=new Map,Ro=new Map,On=[],Dw="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function Kp(e,t){switch(e){case"focusin":case"focusout":Hn=null;break;case"dragenter":case"dragleave":Yn=null;break;case"mouseover":case"mouseout":Vn=null;break;case"pointerover":case"pointerout":Mo.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Ro.delete(t.pointerId)}}function eo(e,t,n,r,a,o){return e===null||e.nativeEvent!==o?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:o,targetContainers:[a]},t!==null&&(t=ii(t),t!==null&&Ud(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,a!==null&&t.indexOf(a)===-1&&t.push(a),e)}function Mw(e,t,n,r,a){switch(t){case"focusin":return Hn=eo(Hn,e,t,n,r,a),!0;case"dragenter":return Yn=eo(Yn,e,t,n,r,a),!0;case"mouseover":return Vn=eo(Vn,e,t,n,r,a),!0;case"pointerover":var o=a.pointerId;return Mo.set(o,eo(Mo.get(o)||null,e,t,n,r,a)),!0;case"gotpointercapture":return o=a.pointerId,Ro.set(o,eo(Ro.get(o)||null,e,t,n,r,a)),!0}return!1}function tg(e){var t=br(e.target);if(t!==null){var n=Lr(t);if(n!==null){if(t=n.tag,t===13){if(t=Bh(n),t!==null){e.blockedOn=t,eg(e.priority,function(){qh(n)});return}}else if(t===3&&n.stateNode.current.memoizedState.isDehydrated){e.blockedOn=n.tag===3?n.stateNode.containerInfo:null;return}}}e.blockedOn=null}function es(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=xc(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);hc=r,n.target.dispatchEvent(r),hc=null}else return t=ii(n),t!==null&&Ud(t),e.blockedOn=n,!1;t.shift()}return!0}function Qp(e,t,n){es(e)&&n.delete(t)}function Rw(){wc=!1,Hn!==null&&es(Hn)&&(Hn=null),Yn!==null&&es(Yn)&&(Yn=null),Vn!==null&&es(Vn)&&(Vn=null),Mo.forEac
vendor: 13,543 bytes, line 37
37h(Qp),Ro.forEach(Qp)}function to(e,t){e.blockedOn===t&&(e.blockedOn=null,wc||(wc=!0,yt.unstable_scheduleCallback(yt.unstable_NormalPriority,Rw)))}function Oo(e){function t(a){return to(a,e)}if(0<Ni.length){to(Ni[0],e);for(var n=1;n<Ni.length;n++){var r=Ni[n];r.blockedOn===e&&(r.blockedOn=null)}}for(Hn!==null&&to(Hn,e),Yn!==null&&to(Yn,e),Vn!==null&&to(Vn,e),Mo.forEach(t),Ro.forEach(t),n=0;n<On.length;n++)r=On[n],r.blockedOn===e&&(r.blockedOn=null);for(;0<On.length&&(n=On[0],n.blockedOn===null);)tg(n),n.blockedOn===null&&On.shift()}var pa=Cn.ReactCurrentBatchConfig,Ss=!0;function Ow(e,t,n,r){var a=ie,o=pa.transition;pa.transition=null;try{ie=1,Wd(e,t,n,r)}finally{ie=a,pa.transition=o}}function jw(e,t,n,r){var a=ie,o=pa.transition;pa.transition=null;try{ie=4,Wd(e,t,n,r)}finally{ie=a,pa.transition=o}}function Wd(e,t,n,r){if(Ss){var a=xc(e,t,n,r);if(a===null)hu(e,t,r,As,n),Kp(e,r);else if(Mw(a,e,t,n,r))r.stopPropagation();else if(Kp(e,r),t&4&&-1<Dw.indexOf(e)){for(;a!==null;){var o=ii(a);if(o!==null&&Jh(o),o=xc(e,t,n,r),o===null&&hu(e,t,r,As,n),o===a)break;a=o}a!==null&&r.stopPropagation()}else hu(e,t,r,null,n)}}var As=null;function xc(e,t,n,r){if(As=null,e=Ld(r),e=br(e),e!==null)if(t=Lr(e),t===null)e=null;else if(n=t.tag,n===13){if(e=Bh(t),e!==null)return e;e=null}else if(n===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null);return As=e,null}function ng(e){switch(e){case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 1;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(Cw()){case Fd:return 1;case Gh:return 4;case _s:case _w:return 16;case Kh:return 536870912;default:return 16}default:return 16}}var Un=null,Bd=null,ts=null;function rg(){if(ts)return ts;var e,t=Bd,n=t.length,r,a="value"in Un?Un.value:Un.textContent,o=a.length;for(e=0;e<n&&t[e]===a[e];e++);var i=n-e;for(r=1;r<=i&&t[n-r]===a[o-r];r++);return ts=a.slice(e,1<r?1-r:void 0)}function ns(e){var t=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&t===13&&(e=13)):e=t,e===10&&(e=13),32<=e||e===13?e:0}function Di(){return!0}function Xp(){return!1}function wt(e){function t(n,r,a,o,i){this._reactName=n,this._targetInst=a,this.type=r,this.nativeEvent=o,this.target=i,this.currentTarget=null;for(var s in e)e.hasOwnProperty(s)&&(n=e[s],this[s]=n?n(o):o[s]);return this.isDefaultPrevented=(o.defaultPrevented!=null?o.defaultPrevented:o.returnValue===!1)?Di:Xp,this.isPropagationStopped=Xp,this}return be(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var n=this.nativeEvent;n&&(n.preventDefault?n.preventDefault():typeof n.returnValue!="unknown"&&(n.returnValue=!1),this.isDefaultPrevented=Di)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=Di)},persist:function(){},isPersistent:Di}),t}var Ba={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Hd=wt(Ba),oi=be({},Ba,{view:0,detail:0}),zw=wt(oi),iu,su,no,sl=be({},oi,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Yd,button:0,buttons:0,relatedTarget:function(e){return e.relatedTarget===void 0?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==no&&(no&&e.type==="mousemove"?(iu=e.screenX-no.screenX,su=e.screenY-no.screenY):su=iu=0,no=e),iu)},movementY:function(e){return"movementY"in e?e.movementY:su}}),Jp=wt(sl),Iw=be({},sl,{dataTransfer:0}),Lw=wt(Iw),Fw=be({},oi,{relatedTarget:0}),lu=wt(Fw),$w=be({},Ba,{animationName:0,elapsedTime:0,pseudoElement:0}),Uw=wt($w),Ww=be({},Ba,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),Bw=wt(Ww),Hw=be({},Ba,{data:0}),qp=wt(Hw),Yw={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Vw={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},Gw={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Kw(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=Gw[e])?!!t[e]:!1}function Yd(){return Kw}var Qw=be({},oi,{key:function(e){if(e.key){var t=Yw[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=ns(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?Vw[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Yd,charCode:function(e){return e.type==="keypress"?ns(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?ns(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),Xw=wt(Qw),Jw=be({},sl,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Zp=wt(Jw),qw=be({},oi,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Yd}),Zw=wt(qw),ex=be({},Ba,{propertyName:0,elapsedTime:0,pseudoElement:0}),tx=wt(ex),nx=be({},sl,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),rx=wt(nx),ax=[9,13,27,32],Vd=gn&&"CompositionEvent"in window,bo=null;gn&&"documentMode"in document&&(bo=document.documentMode);var ox=gn&&"TextEvent"in window&&!bo,ag=gn&&(!Vd||bo&&8<bo&&11>=bo),em=" ",tm=!1;function og(e,t){switch(e){case"keyup":return ax.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function ig(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var ea=!1;function ix(e,t){switch(e){case"compositionend":return ig(t);case"keypress":return t.which!==32?null:(tm=!0,em);case"textInput":return e=t.data,e===em&&tm?null:e;default:return null}}function sx(e,t){if(ea)return e==="compositionend"||!Vd&&og(e,t)?(e=rg(),ts=Bd=Un=null,ea=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return ag&&t.locale!=="ko"?null:t.data;default:return null}}var lx={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function nm(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!lx[e.type]:t==="textarea"}function sg(e,t,n,r){Lh(r),t=Ps(t,"onChange"),0<t.length&&(n=new Hd("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var wo=null,jo=null;function ux(e){yg(e,0)}function ll(e){var t=ra(e);if(Dh(t))return e}function cx(e,t){if(e==="change")return t}var lg=!1;if(gn){var uu;if(gn){var cu="oninput"in document;if(!cu){var rm=document.createElement("div");rm.setAttribute("oninput","return;"),cu=typeof rm.oninput=="function"}uu=cu}else uu=!1;lg=uu&&(!document.documentMode||9<document.documentMode)}function am(){wo&&(wo.detachEvent("onpropertychange",ug),jo=wo=null)}function ug(e){if(e.propertyName==="value"&&ll(jo)){var t=[];sg(t,jo,e,Ld(e)),Wh(ux,t)}}function dx(e,t,n){e==="focusin"?(am(),wo=t,jo=n,wo.attachEvent("onpropertychange",ug)):e==="focusout"&&am()}function fx(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return ll(jo)}function px(e,t){if(e==="click")return ll(t)}function mx(e,t){if(e==="input"||e==="change")return ll(t)}function hx(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var $t=typeof Object.is=="function"?Object.is:hx;function zo(e,t){if($t(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++){var a=n[r];if(!rc.call(t,a)||!$t(e[a],t[a]))return!1}return!0}function om(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function im(e,t){var n=om(e);e=0;for(var r;n;){if(n.nodeType===3){if(r=e+n.textContent.length,e<=t&&r>=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=om(n)}}function cg(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?cg(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function dg(){for(var e=window,t=ws();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=ws(e.document)}return t}function Gd(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")}function gx(e){var t=dg(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&cg(n.ownerDocument.documentElement,n)){if(r!==null&&Gd(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var a=n.textContent.length,o=Math.min(r.start,a);r=r.end===void 0?o:Math.min(r.end,a),!e.extend&&o>r&&(a=r,r=o,o=a),a=im(n,o);var i=im(n,r);a&&i&&(e.rangeCount!==1||e.anchorNode!==a.node||e.anchorOffset!==a.offset||e.focusNode!==i.node||e.focusOffset!==i.offset)&&(t=t.createRange(),t.setStart(a.node,a.offset),e.removeAllRanges(),o>r?(e.addRange(t),e.extend(i.node,i.offset)):(t.setEnd(i.node,i.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n<t.length;n++)e=t[n],e.element.scrollLeft=e.left,e.element.scrollTop=e.top}}var vx=gn&&"documentMode"in document&&11>=document.documentMode,ta=null,Cc=null,xo=null,_c=!1;function sm(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;_c||ta==null||ta!==ws(r)||(r=ta,"selectionStart"in r&&Gd(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),xo&&zo(xo,r)||(xo=r,r=Ps(Cc,"onSelect"),0<r.length&&(t=new Hd("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=ta)))}function Mi(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var na={animationend:Mi("Animation","AnimationEnd"),animationiteration:Mi("Animation","AnimationIteration"),animationstart:Mi("Animation","AnimationStart"),transitionend:Mi("Transition","TransitionEnd")},du={},fg={};gn&&(fg=document.createElement("div").style,"AnimationEvent"in window||(delete na.animationend.animation,delete na.animationiteration.animation,delete na.animationstart.animation),"TransitionEvent"in window||delete na.transitionend.transition);function ul(e){if(du[e])return du[e];if(!na[e])return e;var t=na[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in fg)return du[e]=t[n];return e}var pg=ul("animationend"),mg=ul("animationiteration"),hg=ul("animationstart"),gg=ul("transitionend"),vg=new Map,lm="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function ur(e,t){vg.set(e,t),Ir(t,[e])}for(var fu=0;fu<lm.length;
vendor: 4,290 bytes, line 37
37fu++){var pu=lm[fu],yx=pu.toLowerCase(),bx=pu[0].toUpperCase()+pu.slice(1);ur(yx,"on"+bx)}ur(pg,"onAnimationEnd");ur(mg,"onAnimationIteration");ur(hg,"onAnimationStart");ur("dblclick","onDoubleClick");ur("focusin","onFocus");ur("focusout","onBlur");ur(gg,"onTransitionEnd");ka("onMouseEnter",["mouseout","mouseover"]);ka("onMouseLeave",["mouseout","mouseover"]);ka("onPointerEnter",["pointerout","pointerover"]);ka("onPointerLeave",["pointerout","pointerover"]);Ir("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));Ir("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));Ir("onBeforeInput",["compositionend","keypress","textInput","paste"]);Ir("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));Ir("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));Ir("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var ho="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),wx=new Set("cancel close invalid load scroll toggle".split(" ").concat(ho));function um(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,yw(r,t,void 0,e),e.currentTarget=null}function yg(e,t){t=(t&4)!==0;for(var n=0;n<e.length;n++){var r=e[n],a=r.event;r=r.listeners;e:{var o=void 0;if(t)for(var i=r.length-1;0<=i;i--){var s=r[i],l=s.instance,u=s.currentTarget;if(s=s.listener,l!==o&&a.isPropagationStopped())break e;um(a,s,u),o=l}else for(i=0;i<r.length;i++){if(s=r[i],l=s.instance,u=s.currentTarget,s=s.listener,l!==o&&a.isPropagationStopped())break e;um(a,s,u),o=l}}}if(Cs)throw e=yc,Cs=!1,yc=null,e}function pe(e,t){var n=t[kc];n===void 0&&(n=t[kc]=new Set);var r=e+"__bubble";n.has(r)||(bg(t,e,2,!1),n.add(r))}function mu(e,t,n){var r=0;t&&(r|=4),bg(n,e,r,t)}var Ri="_reactListening"+Math.random().toString(36).slice(2);function Io(e){if(!e[Ri]){e[Ri]=!0,Ah.forEach(function(n){n!=="selectionchange"&&(wx.has(n)||mu(n,!1,e),mu(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[Ri]||(t[Ri]=!0,mu("selectionchange",!1,t))}}function bg(e,t,n,r){switch(ng(t)){case 1:var a=Ow;break;case 4:a=jw;break;default:a=Wd}n=a.bind(null,t,n,e),a=void 0,!vc||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(a=!0),r?a!==void 0?e.addEventListener(t,n,{capture:!0,passive:a}):e.addEventListener(t,n,!0):a!==void 0?e.addEventListener(t,n,{passive:a}):e.addEventListener(t,n,!1)}function hu(e,t,n,r,a){var o=r;if(!(t&1)&&!(t&2)&&r!==null)e:for(;;){if(r===null)return;var i=r.tag;if(i===3||i===4){var s=r.stateNode.containerInfo;if(s===a||s.nodeType===8&&s.parentNode===a)break;if(i===4)for(i=r.return;i!==null;){var l=i.tag;if((l===3||l===4)&&(l=i.stateNode.containerInfo,l===a||l.nodeType===8&&l.parentNode===a))return;i=i.return}for(;s!==null;){if(i=br(s),i===null)return;if(l=i.tag,l===5||l===6){r=o=i;continue e}s=s.parentNode}}r=r.return}Wh(function(){var u=o,f=Ld(n),p=[];e:{var d=vg.get(e);if(d!==void 0){var v=Hd,g=e;switch(e){case"keypress":if(ns(n)===0)break e;case"keydown":case"keyup":v=Xw;break;case"focusin":g="focus",v=lu;break;case"focusout":g="blur",v=lu;break;case"beforeblur":case"afterblur":v=lu;break;case"click":if(n.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":v=Jp;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":v=Lw;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":v=Zw;break;case pg:case mg:case hg:v=Uw;break;case gg:v=tx;break;case"scroll":v=zw;break;case"wheel":v=rx;break;case"copy":case"cut":case"paste":v=Bw;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":v=Zp}var h=(t&4)!==0,w=!h&&e==="scroll",y=h?d!==null?d+"Capture":null:d;h=[];for(var b=u,x;b!==null;){x=b;var C=x.stateNode;if(x.tag===5&&C!==null&&(x=C,y!==null&&(C=Do(b,y),C!=null&&h.push(Lo(b,C,x)))),w)break;b=b.return}
vendor: 5,610 bytes, lines 37-38
370<h.length&&(d=new v(d,g,null,n,f),p.push({event:d,listeners:h}))}}if(!(t&7)){e:{if(d=e==="mouseover"||e==="pointerover",v=e==="mouseout"||e==="pointerout",d&&n!==hc&&(g=n.relatedTarget||n.fromElement)&&(br(g)||g[vn]))break e;if((v||d)&&(d=f.window===f?f:(d=f.ownerDocument)?d.defaultView||d.parentWindow:window,v?(g=n.relatedTarget||n.toElement,v=u,g=g?br(g):null,g!==null&&(w=Lr(g),g!==w||g.tag!==5&&g.tag!==6)&&(g=null)):(v=null,g=u),v!==g)){if(h=Jp,C="onMouseLeave",y="onMouseEnter",b="mouse",(e==="pointerout"||e==="pointerover")&&(h=Zp,C="onPointerLeave",y="onPointerEnter",b="pointer"),w=v==null?d:ra(v),x=g==null?d:ra(g),d=new h(C,b+"leave",v,n,f),d.target=w,d.relatedTarget=x,C=null,br(f)===u&&(h=new h(y,b+"enter",g,n,f),h.target=x,h.relatedTarget=w,C=h),w=C,v&&g)t:{for(h=v,y=g,b=0,x=h;x;x=Gr(x))b++;for(x=0,C=y;C;C=Gr(C))x++;for(;0<b-x;)h=Gr(h),b--;for(;0<x-b;)y=Gr(y),x--;for(;b--;){if(h===y||y!==null&&h===y.alternate)break t;h=Gr(h),y=Gr(y)}h=null}else h=null;v!==null&&cm(p,d,v,h,!1),g!==null&&w!==null&&cm(p,w,g,h,!0)}}e:{if(d=u?ra(u):window,v=d.nodeName&&d.nodeName.toLowerCase(),v==="select"||v==="input"&&d.type==="file")var _=cx;else if(nm(d))if(lg)_=mx;else{_=fx;var S=dx}else(v=d.nodeName)&&v.toLowerCase()==="input"&&(d.type==="checkbox"||d.type==="radio")&&(_=px);if(_&&(_=_(e,u))){sg(p,_,n,f);break e}S&&S(e,d,u),e==="focusout"&&(S=d._wrapperState)&&S.controlled&&d.type==="number"&&cc(d,"number",d.value)}switch(S=u?ra(u):window,e){case"focusin":(nm(S)||S.contentEditable==="true")&&(ta=S,Cc=u,xo=null);break;case"focusout":xo=Cc=ta=null;break;case"mousedown":_c=!0;break;case"contextmenu":case"mouseup":case"dragend":_c=!1,sm(p,n,f);break;case"selectionchange":if(vx)break;case"keydown":case"keyup":sm(p,n,f)}var P;if(Vd)e:{switch(e){case"compositionstart":var k="onCompositionStart";break e;case"compositionend":k="onCompositionEnd";break e;case"compositionupdate":k="onCompositionUpdate";break e}k=void 0}else ea?og(e,n)&&(k="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(k="onCompositionStart");k&&(ag&&n.locale!=="ko"&&(ea||k!=="onCompositionStart"?k==="onCompositionEnd"&&ea&&(P=rg()):(Un=f,Bd="value"in Un?Un.value:Un.textContent,ea=!0)),S=Ps(u,k),0<S.length&&(k=new qp(k,e,null,n,f),p.push({event:k,listeners:S}),P?k.data=P:(P=ig(n),P!==null&&(k.data=P)))),(P=ox?ix(e,n):sx(e,n))&&(u=Ps(u,"onBeforeInput"),0<u.length&&(f=new qp("onBeforeInput","beforeinput",null,n,f),p.push({event:f,listeners:u}),f.data=P))}yg(p,t)})}function Lo(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Ps(e,t){for(var n=t+"Capture",r=[];e!==null;){var a=e,o=a.stateNode;a.tag===5&&o!==null&&(a=o,o=Do(e,n),o!=null&&r.unshift(Lo(e,o,a)),o=Do(e,t),o!=null&&r.push(Lo(e,o,a))),e=e.return}return r}function Gr(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function cm(e,t,n,r,a){for(var o=t._reactName,i=[];n!==null&&n!==r;){var s=n,l=s.alternate,u=s.stateNode;if(l!==null&&l===r)break;s.tag===5&&u!==null&&(s=u,a?(l=Do(n,o),l!=null&&i.unshift(Lo(n,l,s))):a||(l=Do(n,o),l!=null&&i.push(Lo(n,l,s)))),n=n.return}i.length!==0&&e.push({event:t,listeners:i})}var xx=/\r\n?/g,Cx=/\u0000|\uFFFD/g;function dm(e){return(typeof e=="string"?e:""+e).replace(xx,` 38`).replace(Cx,"")}function Oi(e,t,n){if(t=dm(t),dm(e)!==t&&n)throw Error(z(425))}function ks(){}var Ec=null,Sc=null;function Ac(e,t){return e==="textarea"||e==="noscript"||typeof t.children=="string"||typeof t.children=="number"||typeof t.dangerouslySetInnerHTML=="object"&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var Pc=typeof setTimeout=="function"?setTimeout:void 0,_x=typeof clearTimeout=="function"?clearTimeout:void 0,fm=typeof Promise=="function"?Promise:void 0,Ex=typeof queueMicrotask=="function"?queueMicrotask:typeof fm<"u"?function(e){return fm.resolve(null).then(e).catch(Sx)}:Pc;function Sx(e){setTimeout(function(){throw e})}function gu(e,t){var n=t,r=0;do{var a=n.nextSibling;if(e.removeChild(n),a&&a.nodeType===8)if(n=a.data,n==="/$"){if(r===0){e.removeChild(a),Oo(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=a}while(n);Oo(t)}function Gn(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t==="$"||t==="$!"||t==="$?")break;if(t==="/$")return null}}return e}function pm(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="$"||n==="$!"||n==="$?"){if(t===0)return e;t--}else n==="/$"&&t++}e=e.previousSibling}return null}var Ha=Math.random().toString(36).slice(2),Zt="__reactFiber$"+Ha,Fo="__reactProps$"+Ha,vn="__reactContainer$"+Ha,kc="__reactEvents$"+Ha,Ax="__reactListeners$"+Ha,Px="__reactHandles$"+Ha;function br(e){var t=e[Zt];if(t)return t;for(var n=e.parentNode;n;){if(t=n[vn]||n[Zt]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=pm(e);e!==null;){if(n=e[Zt])return n;e=pm(e)}return t}e=n,n=e.parentNode}return null}function ii(e){return e=e[Zt]||e[vn],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function ra(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(z(33))}function cl(e){return e[Fo]||null}var Tc=[],aa=-1;function cr(e){return{current:e}}function me(e){0>aa||(e.current=Tc[aa],Tc[aa]=null,aa--)}function ue(e,t){aa++,Tc[aa]=e.current,e.current=t}var nr={},Ye=cr(nr),it=cr(!1),kr=nr;function Ta(e,t){var n=e.type.contextTypes;if(!n)return nr;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var a={},o;for(o in n)a[o]=t[o];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=a
vendor: 4,204 bytes, line 38
38),a}function st(e){return e=e.childContextTypes,e!=null}function Ts(){me(it),me(Ye)}function mm(e,t,n){if(Ye.current!==nr)throw Error(z(168));ue(Ye,t),ue(it,n)}function wg(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var a in r)if(!(a in t))throw Error(z(108,dw(e)||"Unknown",a));return be({},n,r)}function Ns(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||nr,kr=Ye.current,ue(Ye,e),ue(it,it.current),!0}function hm(e,t,n){var r=e.stateNode;if(!r)throw Error(z(169));n?(e=wg(e,t,kr),r.__reactInternalMemoizedMergedChildContext=e,me(it),me(Ye),ue(Ye,e)):me(it),ue(it,n)}var dn=null,dl=!1,vu=!1;function xg(e){dn===null?dn=[e]:dn.push(e)}function kx(e){dl=!0,xg(e)}function dr(){if(!vu&&dn!==null){vu=!0;var e=0,t=ie;try{var n=dn;for(ie=1;e<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}dn=null,dl=!1}catch(a){throw dn!==null&&(dn=dn.slice(e+1)),Vh(Fd,dr),a}finally{ie=t,vu=!1}}return null}var oa=[],ia=0,Ds=null,Ms=0,_t=[],Et=0,Tr=null,fn=1,pn="";function gr(e,t){oa[ia++]=Ms,oa[ia++]=Ds,Ds=e,Ms=t}function Cg(e,t,n){_t[Et++]=fn,_t[Et++]=pn,_t[Et++]=Tr,Tr=e;var r=fn;e=pn;var a=32-Lt(r)-1;r&=~(1<<a),n+=1;var o=32-Lt(t)+a;if(30<o){var i=a-a%5;o=(r&(1<<i)-1).toString(32),r>>=i,a-=i,fn=1<<32-Lt(t)+a|n<<a|r,pn=o+e}else fn=1<<o|n<<a|r,pn=e}function Kd(e){e.return!==null&&(gr(e,1),Cg(e,1,0))}function Qd(e){for(;e===Ds;)Ds=oa[--ia],oa[ia]=null,Ms=oa[--ia],oa[ia]=null;for(;e===Tr;)Tr=_t[--Et],_t[Et]=null,pn=_t[--Et],_t[Et]=null,fn=_t[--Et],_t[Et]=null}var gt=null,ht=null,ge=!1,It=null;function _g(e,t){var n=St(5,null,null,0);n.elementType="DELETED",n.stateNode=t,n.return=e,t=e.deletions,t===null?(e.deletions=[n],e.flags|=16):t.push(n)}function gm(e,t){switch(e.tag){case 5:var n=e.type;return t=t.nodeType!==1||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t,t!==null?(e.stateNode=t,gt=e,ht=Gn(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,gt=e,ht=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(n=Tr!==null?{id:fn,overflow:pn}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},n=St(18,null,null,0),n.stateNode=t,n.return=e,e.child=n,gt=e,ht=null,!0):!1;default:return!1}}function Nc(e){return(e.mode&1)!==0&&(e.flags&128)===0}function Dc(e){if(ge){var t=ht;if(t){var n=t;if(!gm(e,t)){if(Nc(e))throw Error(z(418));t=Gn(n.nextSibling);var r=gt;t&&gm(e,t)?_g(r,n):(e.flags=e.flags&-4097|2,ge=!1,gt=e)}}else{if(Nc(e))throw Error(z(418));e.flags=e.flags&-4097|2,ge=!1,gt=e}}}function vm(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;gt=e}function ji(e){if(e!==gt)return!1;if(!ge)return vm(e),ge=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!Ac(e.type,e.memoizedProps)),t&&(t=ht)){if(Nc(e))throw Eg(),Error(z(418));for(;t;)_g(e,t),t=Gn(t.nextSibling)}if(vm(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(z(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"){if(t===0){ht=Gn(e.nextSibling);break e}t--}else n!=="$"&&n!=="$!"&&n!=="$?"||t++}e=e.nextSibling}ht=null}}else ht=gt?Gn(e.stateNode.nextSibling):null;return!0}function Eg(){for(var e=ht;e;)e=Gn(e.nextSibling)}function Na(){ht=gt=null,ge=!1}function Xd(e){It===null?It=[e]:It.push(e)}var Tx=Cn.ReactCurrentBatchConfig;function ro(e,t,n){if(e=n.ref,e!==null&&typeof e!="function"&&typeof e!="object"){if(n._owner){if(n=n._owner,n){if(n.tag!==1)throw Error(z(309));var r=n.stateNode}if(!r)throw Error(z(147,e));var a=r,o=""+e;return t!==null&&t.ref!==null&&typeof t.ref=="function"&&t.ref._stringRef===o?t.ref:(t=function(i){var s=a.refs;i===null?delete s[o]:s[o]=i},t._stringRef=o,t)}if(typeof e!="string")throw Error(z(284));if(!n._owner)throw Error(z(290,e))}return e}function zi(e,t){throw e=Object.prototype.toString.call(t),Error(z(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function ym(e){var t=e._init;return t(e._payload)}function Sg(e){function t(y,b){if(e){var x=y.deletions;x===null?(y.deletions=[b],y.flags|=16):x.push(b)}}function n(y,b){if(!e)return null;for(;b!==null;
vendor: 4,772 bytes, line 38
38)t(y,b),b=b.sibling;return null}function r(y,b){for(y=new Map;b!==null;)b.key!==null?y.set(b.key,b):y.set(b.index,b),b=b.sibling;return y}function a(y,b){return y=Jn(y,b),y.index=0,y.sibling=null,y}function o(y,b,x){return y.index=x,e?(x=y.alternate,x!==null?(x=x.index,x<b?(y.flags|=2,b):x):(y.flags|=2,b)):(y.flags|=1048576,b)}function i(y){return e&&y.alternate===null&&(y.flags|=2),y}function s(y,b,x,C){return b===null||b.tag!==6?(b=Eu(x,y.mode,C),b.return=y,b):(b=a(b,x),b.return=y,b)}function l(y,b,x,C){var _=x.type;return _===Zr?f(y,b,x.props.children,C,x.key):b!==null&&(b.elementType===_||typeof _=="object"&&_!==null&&_.$$typeof===Mn&&ym(_)===b.type)?(C=a(b,x.props),C.ref=ro(y,b,x),C.return=y,C):(C=us(x.type,x.key,x.props,null,y.mode,C),C.ref=ro(y,b,x),C.return=y,C)}function u(y,b,x,C){return b===null||b.tag!==4||b.stateNode.containerInfo!==x.containerInfo||b.stateNode.implementation!==x.implementation?(b=Su(x,y.mode,C),b.return=y,b):(b=a(b,x.children||[]),b.return=y,b)}function f(y,b,x,C,_){return b===null||b.tag!==7?(b=Pr(x,y.mode,C,_),b.return=y,b):(b=a(b,x),b.return=y,b)}function p(y,b,x){if(typeof b=="string"&&b!==""||typeof b=="number")return b=Eu(""+b,y.mode,x),b.return=y,b;if(typeof b=="object"&&b!==null){switch(b.$$typeof){case Si:return x=us(b.type,b.key,b.props,null,y.mode,x),x.ref=ro(y,null,b),x.return=y,x;case qr:return b=Su(b,y.mode,x),b.return=y,b;case Mn:var C=b._init;return p(y,C(b._payload),x)}if(po(b)||qa(b))return b=Pr(b,y.mode,x,null),b.return=y,b;zi(y,b)}return null}function d(y,b,x,C){var _=b!==null?b.key:null;if(typeof x=="string"&&x!==""||typeof x=="number")return _!==null?null:s(y,b,""+x,C);if(typeof x=="object"&&x!==null){switch(x.$$typeof){case Si:return x.key===_?l(y,b,x,C):null;case qr:return x.key===_?u(y,b,x,C):null;case Mn:return _=x._init,d(y,b,_(x._payload),C)}if(po(x)||qa(x))return _!==null?null:f(y,b,x,C,null);zi(y,x)}return null}function v(y,b,x,C,_){if(typeof C=="string"&&C!==""||typeof C=="number")return y=y.get(x)||null,s(b,y,""+C,_);if(typeof C=="object"&&C!==null){switch(C.$$typeof){case Si:return y=y.get(C.key===null?x:C.key)||null,l(b,y,C,_);case qr:return y=y.get(C.key===null?x:C.key)||null,u(b,y,C,_);case Mn:var S=C._init;return v(y,b,x,S(C._payload),_)}if(po(C)||qa(C))return y=y.get(x)||null,f(b,y,C,_,null);zi(b,C)}return null}function g(y,b,x,C){for(var _=null,S=null,P=b,k=b=0,O=null;P!==null&&k<x.length;k++){P.index>k?(O=P,P=null):O=P.sibling;var j=d(y,P,x[k],C);if(j===null){P===null&&(P=O);break}e&&P&&j.alternate===null&&t(y,P),b=o(j,b,k),S===null?_=j:S.sibling=j,S=j,P=O}if(k===x.length)return n(y,P),ge&&gr(y,k),_;if(P===null){for(;k<x.length;k++)P=p(y,x[k],C),P!==null&&(b=o(P,b,k),S===null?_=P:S.sibling=P,S=P);return ge&&gr(y,k),_}for(P=r(y,P);k<x.length;k++)O=v(P,y,k,x[k],C),O!==null&&(e&&O.alternate!==null&&P.delete(O.key===null?k:O.key),b=o(O,b,k),S===null?_=O:S.sibling=O,S=O);return e&&P.forEach(function(A){return t(y,A)}),ge&&gr(y,k),_}function h(y,b,x,C){var _=qa(x);if(typeof _!="function")throw Error(z(150));if(x=_.call(x),x==null)throw Error(z(151));for(var S=_=null,P=b,k=b=0,O=null,j=x.next();P!==null&&!j.done;k++,j=x.next()){P.index>k?(O=P,P=null):O=P.sibling;var A=d(y,P,j.value,C);if(A===null){P===null&&(P=O);break}e&&P&&A.alternate===null&&t(y,P),b=o(A,b,k),S===null?_=A:S.sibling=A,S=A,P=O}if(j.done)return n(y,P),ge&&gr(y,k),_;if(P===null){for(;!j.done;k++,j=x.next())j=p(y,j.value,C),j!==null&&(b=o(j,b,k),S===null?_=j:S.sibling=j,S=j);return ge&&gr(y,k),_}for(P=r(y,P);!j.done;k++,j=x.next())j=v(P,y,k,j.value,C),j!==null&&(e&&j.alternate!==null&&P.delete(j.key===null?k:j.key),b=o(j,b,k),S===null?_=j:S.sibling=j,S=j);return e&&P.forEach(function(N){return t(y,N)}),ge&&gr(y,k),_}function w(y,b,x,C){if(typeof x=="object"&&x!==null&&x.type===Zr&&x.key===null&&(x=x.props.children),typeof x=="object"&&x!==null){switch(x.$$typeof){case Si:e:{for(var _=x.key,S=b;S!==null;){if(S.key===_){if(_=x.type,_===Zr){if(S.tag===7){n(y,S.sibling),b=a(S,x.props.children),b.return=y,y=b;break e}}else if(S.elementType===_||typeof _=="object"&&_!==null&&_.$$typeof===Mn&&ym(_)===S.type){n(y,S.sibling),b=a(S,x.props),b.ref=ro(y,S,x),b.return=y,y=b;break e}n(y,S);break}else t(y,S);S=S.sibling}x.type===Zr?(b=Pr(x.props.children,y.mode,C,x.key),b.return=y,y=b):(C=us(x.type,x.key,x.props,null,y.mode,C),C.ref=ro(y,b,x),C.return=y,y=C)}return i(y);case qr:e:{for(S=x.key;b!==null;){if(b.key===S)if(b.tag===4&&b.stateNode.containerInfo===x.containerInfo&&b.stateNode.implementation===x.implementation){n(y,b.sibling),b=a(b,x.children||[]),b.return=y,y=b;break e}else{n(y,b);break}else t(y,b);b=b.sibling}b=Su(x,y.mode,C),b.return=y,y=b}return i(y);case Mn:return S=x._init,w(y,b,S(x._payload),C)}if(po(x))return g(y,b,x,C);if(qa(x))return h(y,b,x,C);zi(y,x)}
vendor: 10,341 bytes, line 38
38return typeof x=="string"&&x!==""||typeof x=="number"?(x=""+x,b!==null&&b.tag===6?(n(y,b.sibling),b=a(b,x),b.return=y,y=b):(n(y,b),b=Eu(x,y.mode,C),b.return=y,y=b),i(y)):n(y,b)}return w}var Da=Sg(!0),Ag=Sg(!1),Rs=cr(null),Os=null,sa=null,Jd=null;function qd(){Jd=sa=Os=null}function Zd(e){var t=Rs.current;me(Rs),e._currentValue=t}function Mc(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,r!==null&&(r.childLanes|=t)):r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function ma(e,t){Os=e,Jd=sa=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(ot=!0),e.firstContext=null)}function kt(e){var t=e._currentValue;if(Jd!==e)if(e={context:e,memoizedValue:t,next:null},sa===null){if(Os===null)throw Error(z(308));sa=e,Os.dependencies={lanes:0,firstContext:e}}else sa=sa.next=e;return t}var wr=null;function ef(e){wr===null?wr=[e]:wr.push(e)}function Pg(e,t,n,r){var a=t.interleaved;return a===null?(n.next=n,ef(t)):(n.next=a.next,a.next=n),t.interleaved=n,yn(e,r)}function yn(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t),n=e,e=e.return;e!==null;)e.childLanes|=t,n=e.alternate,n!==null&&(n.childLanes|=t),n=e,e=e.return;return n.tag===3?n.stateNode:null}var Rn=!1;function tf(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function kg(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function hn(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Kn(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,ne&2){var a=r.pending;return a===null?t.next=t:(t.next=a.next,a.next=t),r.pending=t,yn(e,n)}return a=r.interleaved,a===null?(t.next=t,ef(r)):(t.next=a.next,a.next=t),r.interleaved=t,yn(e,n)}function rs(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194240)!==0)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,$d(e,n)}}function bm(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var a=null,o=null;if(n=n.firstBaseUpdate,n!==null){do{var i={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};o===null?a=o=i:o=o.next=i,n=n.next}while(n!==null);o===null?a=o=t:o=o.next=t}else a=o=t;n={baseState:r.baseState,firstBaseUpdate:a,lastBaseUpdate:o,shared:r.shared,effects:r.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function js(e,t,n,r){var a=e.updateQueue;Rn=!1;var o=a.firstBaseUpdate,i=a.lastBaseUpdate,s=a.shared.pending;if(s!==null){a.shared.pending=null;var l=s,u=l.next;l.next=null,i===null?o=u:i.next=u,i=l;var f=e.alternate;f!==null&&(f=f.updateQueue,s=f.lastBaseUpdate,s!==i&&(s===null?f.firstBaseUpdate=u:s.next=u,f.lastBaseUpdate=l))}if(o!==null){var p=a.baseState;i=0,f=u=l=null,s=o;do{var d=s.lane,v=s.eventTime;if((r&d)===d){f!==null&&(f=f.next={eventTime:v,lane:0,tag:s.tag,payload:s.payload,callback:s.callback,next:null});e:{var g=e,h=s;switch(d=t,v=n,h.tag){case 1:if(g=h.payload,typeof g=="function"){p=g.call(v,p,d);break e}p=g;break e;case 3:g.flags=g.flags&-65537|128;case 0:if(g=h.payload,d=typeof g=="function"?g.call(v,p,d):g,d==null)break e;p=be({},p,d);break e;case 2:Rn=!0}}s.callback!==null&&s.lane!==0&&(e.flags|=64,d=a.effects,d===null?a.effects=[s]:d.push(s))}else v={eventTime:v,lane:d,tag:s.tag,payload:s.payload,callback:s.callback,next:null},f===null?(u=f=v,l=p):f=f.next=v,i|=d;if(s=s.next,s===null){if(s=a.shared.pending,s===null)break;d=s,s=d.next,d.next=null,a.lastBaseUpdate=d,a.shared.pending=null}}while(!0);if(f===null&&(l=p),a.baseState=l,a.firstBaseUpdate=u,a.lastBaseUpdate=f,t=a.shared.interleaved,t!==null){a=t;do i|=a.lane,a=a.next;while(a!==t)}else o===null&&(a.shared.lanes=0);Dr|=i,e.lanes=i,e.memoizedState=p}}function wm(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;t<e.length;t++){var r=e[t],a=r.callback;if(a!==null){if(r.callback=null,r=n,typeof a!="function")throw Error(z(191,a));a.call(r)}}}var si={},nn=cr(si),$o=cr(si),Uo=cr(si);function xr(e){if(e===si)throw Error(z(174));return e}function nf(e,t){switch(ue(Uo,t),ue($o,e),ue(nn,si),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:fc(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=fc(t,e)}me(nn),ue(nn,t)}function Ma(){me(nn),me($o),me(Uo)}function Tg(e){xr(Uo.current);var t=xr(nn.current),n=fc(t,e.type);t!==n&&(ue($o,e),ue(nn,n))}function rf(e){$o.current===e&&(me(nn),me($o))}var ve=cr(0);function zs(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||n.data==="$?"||n.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if(t.flags&128)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var yu=[];function af(){for(var e=0;e<yu.length;e++)yu[e]._workInProgressVersionPrimary=null;yu.length=0}var as=Cn.ReactCurrentDispatcher,bu=Cn.ReactCurrentBatchConfig,Nr=0,ye=null,Se=null,Ne=null,Is=!1,Co=!1,Wo=0,Nx=0;function Ue(){throw Error(z(321))}function of(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!$t(e[n],t[n]))return!1;return!0}function sf(e,t,n,r,a,o){if(Nr=o,ye=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,as.current=e===null||e.memoizedState===null?Ox:jx,e=n(r,a),Co){o=0;do{if(Co=!1,Wo=0,25<=o)throw Error(z(301));o+=1,Ne=Se=null,t.updateQueue=null,as.current=zx,e=n(r,a)}while(Co)}if(as.current=Ls,t=Se!==null&&Se.next!==null,Nr=0,Ne=Se=ye=null,Is=!1,t)throw Error(z(300));return e}function lf(){var e=Wo!==0;return Wo=0,e}function Qt(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Ne===null?ye.memoizedState=Ne=e:Ne=Ne.next=e,Ne}function Tt(){if(Se===null){var e=ye.alternate;e=e!==null?e.memoizedState:null}else e=Se.next;var t=Ne===null?ye.memoizedState:Ne.next;if(t!==null)Ne=t,Se=e;else{if(e===null)throw Error(z(310));Se=e,e={memoizedState:Se.memoizedState,baseState:Se.baseState,baseQueue:Se.baseQueue,queue:Se.queue,next:null},Ne===null?ye.memoizedState=Ne=e:Ne=Ne.next=e}return Ne}function Bo(e,t){return typeof t=="function"?t(e):t}function wu(e){var t=Tt(),n=t.queue;if(n===null)throw Error(z(311));n.lastRenderedReducer=e;var r=Se,a=r.baseQueue,o=n.pending;if(o!==null){if(a!==null){var i=a.next;a.next=o.next,o.next=i}r.baseQueue=a=o,n.pending=null}if(a!==null){o=a.next,r=r.baseState;var s=i=null,l=null,u=o;do{var f=u.lane;if((Nr&f)===f)l!==null&&(l=l.next={lane:0,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null}),r=u.hasEagerState?u.eagerState:e(r,u.action);else{var p={lane:f,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null};l===null?(s=l=p,i=r):l=l.next=p,ye.lanes|=f,Dr|=f}u=u.next}while(u!==null&&u!==o);l===null?i=r:l.next=s,$t(r,t.memoizedState)||(ot=!0),t.memoizedState=r,t.baseState=i,t.baseQueue=l,n.lastRenderedState=r}if(e=n.interleaved,e!==null){a=e;do o=a.lane,ye.lanes|=o,Dr|=o,a=a.next;while(a!==e)}else a===null&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function xu(e){var t=Tt(),n=t.queue;if(n===null)throw Error(z(311));n.lastRenderedReducer=e;var r=n.dispatch,a=n.pending,o=t.memoizedState;if(a!==null){n.pending=null;var i=a=a.next;do o=e(o,i.action),i=i.next;while(i!==a);$t(o,t.memoizedState)||(ot=!0),t.memoizedState=o,t.baseQueue===null&&(t.baseState=o),n.lastRenderedState=o}return[o,r]}function Ng(){}function Dg(e,t){var n=ye,r=Tt(),a=t(),o=!$t(r.memoizedState,a);if(o&&(r.memoizedState=a,ot=!0),r=r.queue,uf(Og.bind(null,n,r,e),[e]),r.getSnapshot!==t||o||Ne!==null&&Ne.memoizedState.tag&1){if(n.flags|=2048,Ho(9,Rg.bind(null,n,r,a,t),void 0,null),Re===null)throw Error(z(349));Nr&30||Mg(n,t,a)}return a}function Mg(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=ye.updateQueue,t===null?(t={lastEffect:null,stores:null},ye.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function Rg(e,t,n,r){t.value=n,t.getSnapshot=r,jg(t)&&zg(e)}function Og(e,t,n){return n(function(){jg(t)&&zg(e)})}function jg(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!$t(e,n)}catch{return!0}}function zg(e){var t=yn(e,1);t!==null&&Ft(t,e,1,-1)}function xm(e){var t=Qt();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:Bo,lastRenderedState:e},t.queue=e,e=e.dispatch=Rx.bind(null,ye,e),[t.memoizedState,e]}function Ho(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},t=ye.updateQueue,t===null?(t={lastEffect:null,stores:null},ye.updateQueue=t,t.lastEffect=e.next=e):(n=t.lastEffect,n===null?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e)),e}function Ig(){return Tt().memoizedState}function os(e,t,n,r){var a=Qt();ye.flags|=e,a.memoizedState=Ho(1|t,n,void 0,r===void 0?null:r)}function fl(e,t,n,r){var a=Tt();r=r===void 0?null:r;var o=void 0;if(Se!==null){var i=Se.memoizedState;if(o=i.destroy,r!==null&&of(r,i.deps)){a.memoizedState=Ho(t,n,o,r);return}}ye.flags|=e,a.memoizedState=Ho(1|t,n,o,r)}function Cm(e,t){return os(8390656,8,e,t)}function uf(e,t){return fl(2048,8,e,t)}function Lg(e,t){return fl(4,2,e,t)}function Fg(e,t){return fl(4,4,e,t)}function $g(e,t){if(typeof t=="function")return e=e(),t(e),function(){t(null)};if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function Ug(e,t,n){return n=n!=null?n.concat([e]):null,fl(4,4,$g.bind(null,t,e),n)}function cf(){}function Wg(e,t){var n=Tt();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&of(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Bg(e,t){var n=Tt();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&of(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function Hg(e,t,n){return Nr&21?($t(n,t)||(n=Qh(),ye.lanes|=n,Dr|=n,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,ot=!0),e.memoizedState=n)}function Dx(e,t){var n=ie;ie=n!==0&&4>n?n:4,e(!0);var r=bu.transition;bu.transition={};try{e(!1),t()}finally{ie=n,bu.transition=r}}function Yg(){return Tt().memoizedState}
vendor: 3,505 bytes, line 38
38function Mx(e,t,n){var r=Xn(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},Vg(e))Gg(t,n);else if(n=Pg(e,t,n,r),n!==null){var a=qe();Ft(n,e,r,a),Kg(n,t,r)}}function Rx(e,t,n){var r=Xn(e),a={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(Vg(e))Gg(t,a);else{var o=e.alternate;if(e.lanes===0&&(o===null||o.lanes===0)&&(o=t.lastRenderedReducer,o!==null))try{var i=t.lastRenderedState,s=o(i,n);if(a.hasEagerState=!0,a.eagerState=s,$t(s,i)){var l=t.interleaved;l===null?(a.next=a,ef(t)):(a.next=l.next,l.next=a),t.interleaved=a;return}}catch{}finally{}n=Pg(e,t,a,r),n!==null&&(a=qe(),Ft(n,e,r,a),Kg(n,t,r))}}function Vg(e){var t=e.alternate;return e===ye||t!==null&&t===ye}function Gg(e,t){Co=Is=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Kg(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,$d(e,n)}}var Ls={readContext:kt,useCallback:Ue,useContext:Ue,useEffect:Ue,useImperativeHandle:Ue,useInsertionEffect:Ue,useLayoutEffect:Ue,useMemo:Ue,useReducer:Ue,useRef:Ue,useState:Ue,useDebugValue:Ue,useDeferredValue:Ue,useTransition:Ue,useMutableSource:Ue,useSyncExternalStore:Ue,useId:Ue,unstable_isNewReconciler:!1},Ox={readContext:kt,useCallback:function(e,t){return Qt().memoizedState=[e,t===void 0?null:t],e},useContext:kt,useEffect:Cm,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,os(4194308,4,$g.bind(null,t,e),n)},useLayoutEffect:function(e,t){return os(4194308,4,e,t)},useInsertionEffect:function(e,t){return os(4,2,e,t)},useMemo:function(e,t){var n=Qt();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Qt();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=Mx.bind(null,ye,e),[r.memoizedState,e]},useRef:function(e){var t=Qt();return e={current:e},t.memoizedState=e},useState:xm,useDebugValue:cf,useDeferredValue:function(e){return Qt().memoizedState=e},useTransition:function(){var e=xm(!1),t=e[0];return e=Dx.bind(null,e[1]),Qt().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=ye,a=Qt();if(ge){if(n===void 0)throw Error(z(407));n=n()}else{if(n=t(),Re===null)throw Error(z(349));Nr&30||Mg(r,t,n)}a.memoizedState=n;var o={value:n,getSnapshot:t};return a.queue=o,Cm(Og.bind(null,r,o,e),[e]),r.flags|=2048,Ho(9,Rg.bind(null,r,o,n,t),void 0,null),n},useId:function(){var e=Qt(),t=Re.identifierPrefix;if(ge){var n=pn,r=fn;n=(r&~(1<<32-Lt(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=Wo++,0<n&&(t+="H"+n.toString(32)),t+=":"}else n=Nx++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},jx={readContext:kt,useCallback:Wg,useContext:kt,useEffect:uf,useImperativeHandle:Ug,useInsertionEffect:Lg,useLayoutEffect:Fg,useMemo:Bg,useReducer:wu,useRef:Ig,useState:function(){return wu(Bo)},useDebugValue:cf,useDeferredValue:function(e){var t=Tt();return Hg(t,Se.memoizedState,e)},useTransition:function(){var e=wu(Bo)[0],t=Tt().memoizedState;return[e,t]},useMutableSource:Ng,useSyncExternalStore:Dg,useId:Yg,unstable_isNewReconciler:!1},zx={readContext:kt,useCallback:Wg,useContext:kt,useEffect:uf,useImperativeHandle:Ug,useInsertionEffect:Lg,useLayoutEffect:Fg,useMemo:Bg,useReducer:xu,useRef:Ig,useState:function(){return xu(Bo)},useDebugValue:cf,useDeferredValue:function(e){var t=Tt();return Se===null?t.memoizedState=e:Hg(t,Se.memoizedState,e)}
vendor: 5,813 bytes, lines 38-40
38,useTransition:function(){var e=xu(Bo)[0],t=Tt().memoizedState;return[e,t]},useMutableSource:Ng,useSyncExternalStore:Dg,useId:Yg,unstable_isNewReconciler:!1};function Rt(e,t){if(e&&e.defaultProps){t=be({},t),e=e.defaultProps;for(var n in e)t[n]===void 0&&(t[n]=e[n]);return t}return t}function Rc(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:be({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var pl={isMounted:function(e){return(e=e._reactInternals)?Lr(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=qe(),a=Xn(e),o=hn(r,a);o.payload=t,n!=null&&(o.callback=n),t=Kn(e,o,a),t!==null&&(Ft(t,e,a,r),rs(t,e,a))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=qe(),a=Xn(e),o=hn(r,a);o.tag=1,o.payload=t,n!=null&&(o.callback=n),t=Kn(e,o,a),t!==null&&(Ft(t,e,a,r),rs(t,e,a))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=qe(),r=Xn(e),a=hn(n,r);a.tag=2,t!=null&&(a.callback=t),t=Kn(e,a,r),t!==null&&(Ft(t,e,r,n),rs(t,e,r))}};function _m(e,t,n,r,a,o,i){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(r,o,i):t.prototype&&t.prototype.isPureReactComponent?!zo(n,r)||!zo(a,o):!0}function Qg(e,t,n){var r=!1,a=nr,o=t.contextType;return typeof o=="object"&&o!==null?o=kt(o):(a=st(t)?kr:Ye.current,r=t.contextTypes,o=(r=r!=null)?Ta(e,a):nr),t=new t(n,o),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=pl,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=a,e.__reactInternalMemoizedMaskedChildContext=o),t}function Em(e,t,n,r){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(n,r),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&pl.enqueueReplaceState(t,t.state,null)}function Oc(e,t,n,r){var a=e.stateNode;a.props=n,a.state=e.memoizedState,a.refs={},tf(e);var o=t.contextType;typeof o=="object"&&o!==null?a.context=kt(o):(o=st(t)?kr:Ye.current,a.context=Ta(e,o)),a.state=e.memoizedState,o=t.getDerivedStateFromProps,typeof o=="function"&&(Rc(e,t,o,n),a.state=e.memoizedState),typeof t.getDerivedStateFromProps=="function"||typeof a.getSnapshotBeforeUpdate=="function"||typeof a.UNSAFE_componentWillMount!="function"&&typeof a.componentWillMount!="function"||(t=a.state,typeof a.componentWillMount=="function"&&a.componentWillMount(),typeof a.UNSAFE_componentWillMount=="function"&&a.UNSAFE_componentWillMount(),t!==a.state&&pl.enqueueReplaceState(a,a.state,null),js(e,n,a,r),a.state=e.memoizedState),typeof a.componentDidMount=="function"&&(e.flags|=4194308)}function Ra(e,t){try{var n="",r=t;do n+=cw(r),r=r.return;while(r);var a=n}catch(o){a=` 39Error generating stack: `+o.message+` 40`+o.stack}return{value:e,source:t,stack:a,digest:null}}function Cu(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function jc(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var Ix=typeof WeakMap=="function"?WeakMap:Map;function Xg(e,t,n){n=hn(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){$s||($s=!0,Yc=r),jc(e,t)},n}function Jg(e,t,n){n=hn(-1,n),n.tag=3;var r=e.type.getDerivedStateFromError;if(typeof r=="function"){var a=t.value;n.payload=function(){return r(a)},n.callback=function(){jc(e,t)}}var o=e.stateNode;return o!==null&&typeof o.componentDidCatch=="function"&&(n.callback=function(){jc(e,t),typeof r!="function"&&(Qn===null?Qn=new Set([this]):Qn.add(this));var i=t.stack;this.componentDidCatch(t.value,{componentStack:i!==null?i:""})}),n}function Sm(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new Ix;var a=new Set;r.set(t,a)}else a=r.get(t),a===void 0&&(a=new Set,r.set(t,a));a.has(n)||(a.add(n),e=Jx.bind(null,e,t,n),t.then(e,e))}function Am(e){do{var t;if((t=e.tag===13)&&(t=e.memoizedState,t=t!==null?t.dehydrated!==null:!0),t)return e;e=e.return}while(e!==null);return null}function Pm(e,t,n,r,a){return e.mode&1?(e.flags|=65536,e.lanes=a,e):(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,n.tag===1&&(n.alternate===null?n.tag=17:(t=hn(-1,1),t.tag=2,Kn(n,t,1))),n.lanes|=1),e)}var Lx=Cn.ReactCurrentOwner,ot=!1;function Ge(e,t,n,r){t.child=e===null?Ag(t,null,n,r):Da(t,e.child,n,r)}function km(e,t,n,r,a){n=n.render;var o=t.ref;return ma(t,a),r=sf(e,t,n,r,o,a),n=lf(),e!==null&&!ot?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~a,bn(e,t,a)):(ge&&n&&Kd(t),t.flags|=1,Ge(e,t,r,a),t.child)}function Tm(e,t,n,r,a){if(e===null){var o=n.type;return typeof o=="function"&&!yf(o)&&o.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=o,qg(e,t,o,r,a)):(e=us(n.type,null,r,t,t.mode,a),e.ref=t.ref,e.return=t,t.child=e)}if(o=e.child,!(e.lanes&a)){var i=o.memoizedProps;if(n=n.compare,n=n!==null?n:zo,n(i,r)&&e.ref===t.ref)return bn(e,t,a)}return t.flags|=1,e=Jn(o,r),e.ref=t.ref,e.return=t,t.child=e}function qg(e,t,n,r,a){if(e!==null){var o=e.memoizedProps;if(zo(o,r)&&e.ref===t.ref)if(ot=!1,t.pendingProps=r=o,(e.lanes&a)!==0)e.flags&131072&&(ot=!0);else return t.lanes=e.lanes,bn(e,t,a)}return zc(e,t,n,r,a)}function Zg(e,t,n){var r=t.pendingProps,a=r.children,o=e!==null?e.memoizedState:null;if(r.mode==="hidden")if(!(t.mode&1))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},ue(ua,pt),pt|=n;else{if(!(n&1073741824))return e=o!==null?o.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,ue(ua,pt),pt|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=o!==null?o.baseLanes:n,ue(ua,pt),pt|=r}else o!==null?(r=o.baseLanes|n,t.memoizedState=null):r=n,ue(ua,pt),pt|=r;return Ge(e,t,a,n),t.child}function ev(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}
vendor: 6,245 bytes, line 40
40function zc(e,t,n,r,a){var o=st(n)?kr:Ye.current;return o=Ta(t,o),ma(t,a),n=sf(e,t,n,r,o,a),r=lf(),e!==null&&!ot?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~a,bn(e,t,a)):(ge&&r&&Kd(t),t.flags|=1,Ge(e,t,n,a),t.child)}function Nm(e,t,n,r,a){if(st(n)){var o=!0;Ns(t)}else o=!1;if(ma(t,a),t.stateNode===null)is(e,t),Qg(t,n,r),Oc(t,n,r,a),r=!0;else if(e===null){var i=t.stateNode,s=t.memoizedProps;i.props=s;var l=i.context,u=n.contextType;typeof u=="object"&&u!==null?u=kt(u):(u=st(n)?kr:Ye.current,u=Ta(t,u));var f=n.getDerivedStateFromProps,p=typeof f=="function"||typeof i.getSnapshotBeforeUpdate=="function";p||typeof i.UNSAFE_componentWillReceiveProps!="function"&&typeof i.componentWillReceiveProps!="function"||(s!==r||l!==u)&&Em(t,i,r,u),Rn=!1;var d=t.memoizedState;i.state=d,js(t,r,i,a),l=t.memoizedState,s!==r||d!==l||it.current||Rn?(typeof f=="function"&&(Rc(t,n,f,r),l=t.memoizedState),(s=Rn||_m(t,n,s,r,d,l,u))?(p||typeof i.UNSAFE_componentWillMount!="function"&&typeof i.componentWillMount!="function"||(typeof i.componentWillMount=="function"&&i.componentWillMount(),typeof i.UNSAFE_componentWillMount=="function"&&i.UNSAFE_componentWillMount()),typeof i.componentDidMount=="function"&&(t.flags|=4194308)):(typeof i.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=l),i.props=r,i.state=l,i.context=u,r=s):(typeof i.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{i=t.stateNode,kg(e,t),s=t.memoizedProps,u=t.type===t.elementType?s:Rt(t.type,s),i.props=u,p=t.pendingProps,d=i.context,l=n.contextType,typeof l=="object"&&l!==null?l=kt(l):(l=st(n)?kr:Ye.current,l=Ta(t,l));var v=n.getDerivedStateFromProps;(f=typeof v=="function"||typeof i.getSnapshotBeforeUpdate=="function")||typeof i.UNSAFE_componentWillReceiveProps!="function"&&typeof i.componentWillReceiveProps!="function"||(s!==p||d!==l)&&Em(t,i,r,l),Rn=!1,d=t.memoizedState,i.state=d,js(t,r,i,a);var g=t.memoizedState;s!==p||d!==g||it.current||Rn?(typeof v=="function"&&(Rc(t,n,v,r),g=t.memoizedState),(u=Rn||_m(t,n,u,r,d,g,l)||!1)?(f||typeof i.UNSAFE_componentWillUpdate!="function"&&typeof i.componentWillUpdate!="function"||(typeof i.componentWillUpdate=="function"&&i.componentWillUpdate(r,g,l),typeof i.UNSAFE_componentWillUpdate=="function"&&i.UNSAFE_componentWillUpdate(r,g,l)),typeof i.componentDidUpdate=="function"&&(t.flags|=4),typeof i.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof i.componentDidUpdate!="function"||s===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),typeof i.getSnapshotBeforeUpdate!="function"||s===e.memoizedProps&&d===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=g),i.props=r,i.state=g,i.context=l,r=u):(typeof i.componentDidUpdate!="function"||s===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),typeof i.getSnapshotBeforeUpdate!="function"||s===e.memoizedProps&&d===e.memoizedState||(t.flags|=1024),r=!1)}return Ic(e,t,n,r,o,a)}function Ic(e,t,n,r,a,o){ev(e,t);var i=(t.flags&128)!==0;if(!r&&!i)return a&&hm(t,n,!1),bn(e,t,o);r=t.stateNode,Lx.current=t;var s=i&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&i?(t.child=Da(t,e.child,null,o),t.child=Da(t,null,s,o)):Ge(e,t,s,o),t.memoizedState=r.state,a&&hm(t,n,!0),t.child}function tv(e){var t=e.stateNode;t.pendingContext?mm(e,t.pendingContext,t.pendingContext!==t.context):t.context&&mm(e,t.context,!1),nf(e,t.containerInfo)}function Dm(e,t,n,r,a){return Na(),Xd(a),t.flags|=256,Ge(e,t,n,r),t.child}var Lc={dehydrated:null,treeContext:null,retryLane:0};function Fc(e){return{baseLanes:e,cachePool:null,transitions:null}}function nv(e,t,n){var r=t.pendingProps,a=ve.current,o=!1,i=(t.flags&128)!==0,s;if((s=i)||(s=e!==null&&e.memoizedState===null?!1:(a&2)!==0),s?(o=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(a|=1),ue(ve,a&1),e===null)return Dc(t),e=t.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?(t.mode&1?e.data==="$!"?t.lanes=8:t.lanes=1073741824:t.lanes=1,null):(i=r.children,e=r.fallback,o?(r=t.mode,o=t.child,i={mode:"hidden",children:i},!(r&1)&&o!==null?(o.childLanes=0,o.pendingProps=i):o=gl(i,r,0,null),e=Pr(e,r,n,null),o.return=t,e.return=t,o.sibling=e,t.child=o,t.child.memoizedState=Fc(n),t.memoizedState=Lc,e):df(t,i));if(a=e.memoizedState,a!==null&&(s=a.dehydrated,s!==null))return Fx(e,t,i,r,s,a,n);if(o){o=r.fallback,i=t.mode,a=e.child,s=a.sibling;var l={mode:"hidden",children:r.children};return!(i&1)&&t.child!==a?(r=t.child,r.childLanes=0,r.pendingProps=l,t.deletions=null):(r=Jn(a,l),r.subtreeFlags=a.subtreeFlags&14680064),s!==null?o=Jn(s,o):(o=Pr(o,i,n,null),o.flags|=2),o.return=t,r.return=t,r.sibling=o,t.child=r,r=o,o=t.child,i=e.child.memoizedState,i=i===null?Fc(n):{baseLanes:i.baseLanes|n,cachePool:null,transitions:i.transitions},o.memoizedState=i,o.childLanes=e.childLanes&~n,t.memoizedState=Lc,r}return o=e.child,e=o.sibling,r=Jn(o,{mode:"visible",children:r.children}),!(t.mode&1)&&(r.lanes=n),r.return=t,r.sibling=null,e!==null&&(n=t.deletions,n===null?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=r,t.memoizedState=null,r}function df(e,t){return t=gl({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function Ii(e,t,n,r){return r!==null&&Xd(r),Da(t,e.child,null,n),e=df(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function Fx(e,t,n,r,a,o,i){if(n)return t.flags&256?(t.flags&=-257,r=Cu(Error(z(422))),Ii(e,t,i,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(o=r.fallback,a=t.mode,r=gl({mode:"visible",children:r.children},a,0,null),o=Pr(o,a,i,null),o.flags|=2,r.return=t,o.return=t,r.sibling=o,t.child=r,t.mode&1&&Da(t,e.child,null,i),t.child.memoizedState=Fc(i),t.memoizedState=Lc,o);if(!(t.mode&1))return Ii(e,t,i,null);if(a.data==="$!"){if(r=a.nextSibling&&a.nextSibling.dataset,r)var s=r.dgst;return r=s,o=Error(z(419)),r=Cu(o,r,void 0),Ii(e,t,i,r)}if(s=(i&e.childLanes)!==0,ot||s){if(r=Re,r!==null){switch(i&-i){case 4:a=2;break;case 16:a=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:a=32;break;case 536870912:a=268435456;break;default:a=0}
vendor: 4,522 bytes, line 40
40a=a&(r.suspendedLanes|i)?0:a,a!==0&&a!==o.retryLane&&(o.retryLane=a,yn(e,a),Ft(r,e,a,-1))}return vf(),r=Cu(Error(z(421))),Ii(e,t,i,r)}return a.data==="$?"?(t.flags|=128,t.child=e.child,t=qx.bind(null,e),a._reactRetry=t,null):(e=o.treeContext,ht=Gn(a.nextSibling),gt=t,ge=!0,It=null,e!==null&&(_t[Et++]=fn,_t[Et++]=pn,_t[Et++]=Tr,fn=e.id,pn=e.overflow,Tr=t),t=df(t,r.children),t.flags|=4096,t)}function Mm(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),Mc(e.return,t,n)}function _u(e,t,n,r,a){var o=e.memoizedState;o===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:a}:(o.isBackwards=t,o.rendering=null,o.renderingStartTime=0,o.last=r,o.tail=n,o.tailMode=a)}function rv(e,t,n){var r=t.pendingProps,a=r.revealOrder,o=r.tail;if(Ge(e,t,r.children,n),r=ve.current,r&2)r=r&1|2,t.flags|=128;else{if(e!==null&&e.flags&128)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&Mm(e,n,t);else if(e.tag===19)Mm(e,n,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(ue(ve,r),!(t.mode&1))t.memoizedState=null;else switch(a){case"forwards":for(n=t.child,a=null;n!==null;)e=n.alternate,e!==null&&zs(e)===null&&(a=n),n=n.sibling;n=a,n===null?(a=t.child,t.child=null):(a=n.sibling,n.sibling=null),_u(t,!1,a,n,o);break;case"backwards":for(n=null,a=t.child,t.child=null;a!==null;){if(e=a.alternate,e!==null&&zs(e)===null){t.child=a;break}e=a.sibling,a.sibling=n,n=a,a=e}_u(t,!0,n,null,o);break;case"together":_u(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function is(e,t){!(t.mode&1)&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function bn(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),Dr|=t.lanes,!(n&t.childLanes))return null;if(e!==null&&t.child!==e.child)throw Error(z(153));if(t.child!==null){for(e=t.child,n=Jn(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=Jn(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function $x(e,t,n){switch(t.tag){case 3:tv(t),Na();break;case 5:Tg(t);break;case 1:st(t.type)&&Ns(t);break;case 4:nf(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,a=t.memoizedProps.value;ue(Rs,r._currentValue),r._currentValue=a;break;case 13:if(r=t.memoizedState,r!==null)return r.dehydrated!==null?(ue(ve,ve.current&1),t.flags|=128,null):n&t.child.childLanes?nv(e,t,n):(ue(ve,ve.current&1),e=bn(e,t,n),e!==null?e.sibling:null);ue(ve,ve.current&1);break;case 19:if(r=(n&t.childLanes)!==0,e.flags&128){if(r)return rv(e,t,n);t.flags|=128}if(a=t.memoizedState,a!==null&&(a.rendering=null,a.tail=null,a.lastEffect=null),ue(ve,ve.current),r)break;return null;case 22:case 23:return t.lanes=0,Zg(e,t,n)}return bn(e,t,n)}var av,$c,ov,iv;av=function(e,t){for(var n=t.child;n!==null;){if(n.tag===5||n.tag===6)e.appendChild(n.stateNode);else if(n.tag!==4&&n.child!==null){n.child.return=n,n=n.child;continue}if(n===t)break;for(;n.sibling===null;){if(n.return===null||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}};$c=function(){};ov=function(e,t,n,r){var a=e.memoizedProps;if(a!==r){e=t.stateNode,xr(nn.current);var o=null;switch(n){case"input":a=lc(e,a),r=lc(e,r),o=[];break;case"select":a=be({},a,{value:void 0}),r=be({},r,{value:void 0}),o=[];break;case"textarea":a=dc(e,a),r=dc(e,r),o=[];break;default:typeof a.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=ks)}pc(n,r);var i;n=null;for(u in a)if(!r.hasOwnProperty(u)&&a.hasOwnProperty(u)&&a[u]!=null)if(u==="style"){var s=a[u];for(i in s)s.hasOwnProperty(i)&&(n||(n={}),n[i]="")}else u!=="dangerouslySetInnerHTML"&&u!=="children"&&u!=="suppressContentEditableWarning"&&u!=="suppressHydrationWarning"&&u!=="autoFocus"&&(To.hasOwnProperty(u)?o||(o=[]):(o=o||[]).push(u,null));for(u in r){var l=r[u];if(s=a!=null?a[u]:void 0,r.hasOwnProperty(u)&&l!==s&&(l!=null||s!=null))if(u==="style")if(s){for(i in s)!s.hasOwnProperty(i)||l&&l.hasOwnProperty(i)||(n||(n={}),n[i]="");for(i in l)l.hasOwnProperty(i)&&s[i]!==l[i]&&(n||(n={}),n[i]=l[i])}else n||(o||(o=[]),o.push(u,n)),n=l;else u==="dangerouslySetInnerHTML"?(l=l?l.__html:void 0,s=s?s.__html:void 0,l!=null&&s!==l&&(o=o||[]).push(u,l)):u==="children"?typeof l!="string"&&typeof l!="number"||(o=o||[]).push(u,""+l):u!=="suppressContentEditableWarning"&&u!=="suppressHydrationWarning"&&(To.hasOwnProperty(u)?(l!=null&&u==="onScroll"&&pe("scroll",e),o||s===l||(
vendor: 4,658 bytes, line 40
40o=[])):(o=o||[]).push(u,l))}n&&(o=o||[]).push("style",n);var u=o;(t.updateQueue=u)&&(t.flags|=4)}};iv=function(e,t,n,r){n!==r&&(t.flags|=4)};function ao(e,t){if(!ge)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;t!==null;)t.alternate!==null&&(n=t),t=t.sibling;n===null?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;n!==null;)n.alternate!==null&&(r=n),n=n.sibling;r===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:r.sibling=null}}function We(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0,r=0;if(t)for(var a=e.child;a!==null;)n|=a.lanes|a.childLanes,r|=a.subtreeFlags&14680064,r|=a.flags&14680064,a.return=e,a=a.sibling;else for(a=e.child;a!==null;)n|=a.lanes|a.childLanes,r|=a.subtreeFlags,r|=a.flags,a.return=e,a=a.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function Ux(e,t,n){var r=t.pendingProps;switch(Qd(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return We(t),null;case 1:return st(t.type)&&Ts(),We(t),null;case 3:return r=t.stateNode,Ma(),me(it),me(Ye),af(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(ji(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,It!==null&&(Kc(It),It=null))),$c(e,t),We(t),null;case 5:rf(t);var a=xr(Uo.current);if(n=t.type,e!==null&&t.stateNode!=null)ov(e,t,n,r,a),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(t.stateNode===null)throw Error(z(166));return We(t),null}if(e=xr(nn.current),ji(t)){r=t.stateNode,n=t.type;var o=t.memoizedProps;switch(r[Zt]=t,r[Fo]=o,e=(t.mode&1)!==0,n){case"dialog":pe("cancel",r),pe("close",r);break;case"iframe":case"object":case"embed":pe("load",r);break;case"video":case"audio":for(a=0;a<ho.length;a++)pe(ho[a],r);break;case"source":pe("error",r);break;case"img":case"image":case"link":pe("error",r),pe("load",r);break;case"details":pe("toggle",r);break;case"input":Up(r,o),pe("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!o.multiple},pe("invalid",r);break;case"textarea":Bp(r,o),pe("invalid",r)}pc(n,o),a=null;for(var i in o)if(o.hasOwnProperty(i)){var s=o[i];i==="children"?typeof s=="string"?r.textContent!==s&&(o.suppressHydrationWarning!==!0&&Oi(r.textContent,s,e),a=["children",s]):typeof s=="number"&&r.textContent!==""+s&&(o.suppressHydrationWarning!==!0&&Oi(r.textContent,s,e),a=["children",""+s]):To.hasOwnProperty(i)&&s!=null&&i==="onScroll"&&pe("scroll",r)}switch(n){case"input":Ai(r),Wp(r,o,!0);break;case"textarea":Ai(r),Hp(r);break;case"select":case"option":break;default:typeof o.onClick=="function"&&(r.onclick=ks)}r=a,t.updateQueue=r,r!==null&&(t.flags|=4)}else{i=a.nodeType===9?a:a.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=Oh(n)),e==="http://www.w3.org/1999/xhtml"?n==="script"?(e=i.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=i.createElement(n,{is:r.is}):(e=i.createElement(n),n==="select"&&(i=e,r.multiple?i.multiple=!0:r.size&&(i.size=r.size))):e=i.createElementNS(e,n),e[Zt]=t,e[Fo]=r,av(e,t,!1,!1),t.stateNode=e;e:{switch(i=mc(n,r),n){case"dialog":pe("cancel",e),pe("close",e),a=r;break;case"iframe":case"object":case"embed":pe("load",e),a=r;break;case"video":case"audio":for(a=0;a<ho.length;a++)pe(ho[a],e);a=r;break;case"source":pe("error",e),a=r;break;case"img":case"image":case"link":pe("error",e),pe("load",e),a=r;break;case"details":pe("toggle",e),a=r;break;case"input":Up(e,r),a=lc(e,r),pe("invalid",e);break;case"option":a=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},a=be({},r,{value:void 0}),pe("invalid",e);break;case"textarea":Bp(e,r),a=dc(e,r),pe("invalid",e);break;default:a=r}pc(n,a),s=a;for(o in s)if(s.hasOwnProperty(o)){var l=s[o];o==="style"?Ih(e,l):o==="dangerouslySetInnerHTML"?(l=l?l.__html:void 0,l!=null&&jh(e,l)):o==="children"?typeof l=="string"?(n!=="textarea"||l!=="")&&No(e,l):typeof l=="number"&&No(e,""+l):o!=="suppressContentEditableWarning"&&o!=="suppressHydrationWarning"&&o!=="autoFocus"&&(To.hasOwnProperty(o)?l!=null&&o==="onScroll"&&pe("scroll",e):l!=null&&Od(e,o,l,i))}switch(n){case"input":Ai(e),Wp(e,r,!1);break;case"textarea":Ai(e),Hp(e);break;case"option":r.value!=null&&e.setAttribute("value",""+tr(r.value));break;case"select":e.multiple=!!r.multiple,o=r.value,o!=null?ca(e,!!r.multiple,o,!1):r.defaultValue!=null&&ca(e,!!r.multiple,r.defaultValue,!0);break;default:typeof a.onClick=="function"&&(e.onclick=ks)}switch(n){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break e;case"img":r=!0;break e;default:r=!1}}r&&(t.flags|=4)}t.ref!==null&&(t.flags|=512,t.flags|=2097152)}
vendor: 26,395 bytes, line 40
40return We(t),null;case 6:if(e&&t.stateNode!=null)iv(e,t,e.memoizedProps,r);else{if(typeof r!="string"&&t.stateNode===null)throw Error(z(166));if(n=xr(Uo.current),xr(nn.current),ji(t)){if(r=t.stateNode,n=t.memoizedProps,r[Zt]=t,(o=r.nodeValue!==n)&&(e=gt,e!==null))switch(e.tag){case 3:Oi(r.nodeValue,n,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&Oi(r.nodeValue,n,(e.mode&1)!==0)}o&&(t.flags|=4)}else r=(n.nodeType===9?n:n.ownerDocument).createTextNode(r),r[Zt]=t,t.stateNode=r}return We(t),null;case 13:if(me(ve),r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(ge&&ht!==null&&t.mode&1&&!(t.flags&128))Eg(),Na(),t.flags|=98560,o=!1;else if(o=ji(t),r!==null&&r.dehydrated!==null){if(e===null){if(!o)throw Error(z(318));if(o=t.memoizedState,o=o!==null?o.dehydrated:null,!o)throw Error(z(317));o[Zt]=t}else Na(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;We(t),o=!1}else It!==null&&(Kc(It),It=null),o=!0;if(!o)return t.flags&65536?t:null}return t.flags&128?(t.lanes=n,t):(r=r!==null,r!==(e!==null&&e.memoizedState!==null)&&r&&(t.child.flags|=8192,t.mode&1&&(e===null||ve.current&1?Ae===0&&(Ae=3):vf())),t.updateQueue!==null&&(t.flags|=4),We(t),null);case 4:return Ma(),$c(e,t),e===null&&Io(t.stateNode.containerInfo),We(t),null;case 10:return Zd(t.type._context),We(t),null;case 17:return st(t.type)&&Ts(),We(t),null;case 19:if(me(ve),o=t.memoizedState,o===null)return We(t),null;if(r=(t.flags&128)!==0,i=o.rendering,i===null)if(r)ao(o,!1);else{if(Ae!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(i=zs(e),i!==null){for(t.flags|=128,ao(o,!1),r=i.updateQueue,r!==null&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;n!==null;)o=n,e=r,o.flags&=14680066,i=o.alternate,i===null?(o.childLanes=0,o.lanes=e,o.child=null,o.subtreeFlags=0,o.memoizedProps=null,o.memoizedState=null,o.updateQueue=null,o.dependencies=null,o.stateNode=null):(o.childLanes=i.childLanes,o.lanes=i.lanes,o.child=i.child,o.subtreeFlags=0,o.deletions=null,o.memoizedProps=i.memoizedProps,o.memoizedState=i.memoizedState,o.updateQueue=i.updateQueue,o.type=i.type,e=i.dependencies,o.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return ue(ve,ve.current&1|2),t.child}e=e.sibling}o.tail!==null&&Ce()>Oa&&(t.flags|=128,r=!0,ao(o,!1),t.lanes=4194304)}else{if(!r)if(e=zs(i),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),ao(o,!0),o.tail===null&&o.tailMode==="hidden"&&!i.alternate&&!ge)return We(t),null}else 2*Ce()-o.renderingStartTime>Oa&&n!==1073741824&&(t.flags|=128,r=!0,ao(o,!1),t.lanes=4194304);o.isBackwards?(i.sibling=t.child,t.child=i):(n=o.last,n!==null?n.sibling=i:t.child=i,o.last=i)}return o.tail!==null?(t=o.tail,o.rendering=t,o.tail=t.sibling,o.renderingStartTime=Ce(),t.sibling=null,n=ve.current,ue(ve,r?n&1|2:n&1),t):(We(t),null);case 22:case 23:return gf(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?pt&1073741824&&(We(t),t.subtreeFlags&6&&(t.flags|=8192)):We(t),null;case 24:return null;case 25:return null}throw Error(z(156,t.tag))}function Wx(e,t){switch(Qd(t),t.tag){case 1:return st(t.type)&&Ts(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Ma(),me(it),me(Ye),af(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return rf(t),null;case 13:if(me(ve),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(z(340));Na()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return me(ve),null;case 4:return Ma(),null;case 10:return Zd(t.type._context),null;case 22:case 23:return gf(),null;case 24:return null;default:return null}}var Li=!1,He=!1,Bx=typeof WeakSet=="function"?WeakSet:Set,B=null;function la(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){xe(e,t,r)}else n.current=null}function Uc(e,t,n){try{n()}catch(r){xe(e,t,r)}}var Rm=!1;function Hx(e,t){if(Ec=Ss,e=dg(),Gd(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var a=r.anchorOffset,o=r.focusNode;r=r.focusOffset;try{n.nodeType,o.nodeType}catch{n=null;break e}var i=0,s=-1,l=-1,u=0,f=0,p=e,d=null;t:for(;;){for(var v;p!==n||a!==0&&p.nodeType!==3||(s=i+a),p!==o||r!==0&&p.nodeType!==3||(l=i+r),p.nodeType===3&&(i+=p.nodeValue.length),(v=p.firstChild)!==null;)d=p,p=v;for(;;){if(p===e)break t;if(d===n&&++u===a&&(s=i),d===o&&++f===r&&(l=i),(v=p.nextSibling)!==null)break;p=d,d=p.parentNode}p=v}n=s===-1||l===-1?null:{start:s,end:l}}else n=null}n=n||{start:0,end:0}}else n=null;for(Sc={focusedElem:e,selectionRange:n},Ss=!1,B=t;B!==null;)if(t=B,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,B=e;else for(;B!==null;){t=B;try{var g=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(g!==null){var h=g.memoizedProps,w=g.memoizedState,y=t.stateNode,b=y.getSnapshotBeforeUpdate(t.elementType===t.type?h:Rt(t.type,h),w);y.__reactInternalSnapshotBeforeUpdate=b}break;case 3:var x=t.stateNode.containerInfo;x.nodeType===1?x.textContent="":x.nodeType===9&&x.documentElement&&x.removeChild(x.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(z(163))}}catch(C){xe(t,t.return,C)}if(e=t.sibling,e!==null){e.return=t.return,B=e;break}B=t.return}return g=Rm,Rm=!1,g}function _o(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var a=r=r.next;do{if((a.tag&e)===e){var o=a.destroy;a.destroy=void 0,o!==void 0&&Uc(t,n,o)}a=a.next}while(a!==r)}}function ml(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function Wc(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function sv(e){var t=e.alternate;t!==null&&(e.alternate=null,sv(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Zt],delete t[Fo],delete t[kc],delete t[Ax],delete t[Px])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function lv(e){return e.tag===5||e.tag===3||e.tag===4}function Om(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||lv(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function Bc(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=ks));else if(r!==4&&(e=e.child,e!==null))for(Bc(e,t,n),e=e.sibling;e!==null;)Bc(e,t,n),e=e.sibling}function Hc(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(Hc(e,t,n),e=e.sibling;e!==null;)Hc(e,t,n),e=e.sibling}var je=null,zt=!1;function An(e,t,n){for(n=n.child;n!==null;)uv(e,t,n),n=n.sibling}function uv(e,t,n){if(tn&&typeof tn.onCommitFiberUnmount=="function")try{tn.onCommitFiberUnmount(il,n)}catch{}switch(n.tag){case 5:He||la(n,t);case 6:var r=je,a=zt;je=null,An(e,t,n),je=r,zt=a,je!==null&&(zt?(e=je,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):je.removeChild(n.stateNode));break;case 18:je!==null&&(zt?(e=je,n=n.stateNode,e.nodeType===8?gu(e.parentNode,n):e.nodeType===1&&gu(e,n),Oo(e)):gu(je,n.stateNode));break;case 4:r=je,a=zt,je=n.stateNode.containerInfo,zt=!0,An(e,t,n),je=r,zt=a;break;case 0:case 11:case 14:case 15:if(!He&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){a=r=r.next;do{var o=a,i=o.destroy;o=o.tag,i!==void 0&&(o&2||o&4)&&Uc(n,t,i),a=a.next}while(a!==r)}An(e,t,n);break;case 1:if(!He&&(la(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(s){xe(n,t,s)}An(e,t,n);break;case 21:An(e,t,n);break;case 22:n.mode&1?(He=(r=He)||n.memoizedState!==null,An(e,t,n),He=r):An(e,t,n);break;default:An(e,t,n)}}function jm(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new Bx),t.forEach(function(r){var a=Zx.bind(null,e,r);n.has(r)||(n.add(r),r.then(a,a))})}}function Mt(e,t){var n=t.deletions;if(n!==null)for(var r=0;r<n.length;r++){var a=n[r];try{var o=e,i=t,s=i;e:for(;s!==null;){switch(s.tag){case 5:je=s.stateNode,zt=!1;break e;case 3:je=s.stateNode.containerInfo,zt=!0;break e;case 4:je=s.stateNode.containerInfo,zt=!0;break e}s=s.return}if(je===null)throw Error(z(160));uv(o,i,a),je=null,zt=!1;var l=a.alternate;l!==null&&(l.return=null),a.return=null}catch(u){xe(a,t,u)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)cv(t,e),t=t.sibling}function cv(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(Mt(t,e),Kt(e),r&4){try{_o(3,e,e.return),ml(3,e)}catch(h){xe(e,e.return,h)}try{_o(5,e,e.return)}catch(h){xe(e,e.return,h)}}break;case 1:Mt(t,e),Kt(e),r&512&&n!==null&&la(n,n.return);break;case 5:if(Mt(t,e),Kt(e),r&512&&n!==null&&la(n,n.return),e.flags&32){var a=e.stateNode;try{No(a,"")}catch(h){xe(e,e.return,h)}}if(r&4&&(a=e.stateNode,a!=null)){var o=e.memoizedProps,i=n!==null?n.memoizedProps:o,s=e.type,l=e.updateQueue;if(e.updateQueue=null,l!==null)try{s==="input"&&o.type==="radio"&&o.name!=null&&Mh(a,o),mc(s,i);var u=mc(s,o);for(i=0;i<l.length;i+=2){var f=l[i],p=l[i+1];f==="style"?Ih(a,p):f==="dangerouslySetInnerHTML"?jh(a,p):f==="children"?No(a,p):Od(a,f,p,u)}switch(s){case"input":uc(a,o);break;case"textarea":Rh(a,o);break;case"select":var d=a._wrapperState.wasMultiple;a._wrapperState.wasMultiple=!!o.multiple;var v=o.value;v!=null?ca(a,!!o.multiple,v,!1):d!==!!o.multiple&&(o.defaultValue!=null?ca(a,!!o.multiple,o.defaultValue,!0):ca(a,!!o.multiple,o.multiple?[]:"",!1))}a[Fo]=o}catch(h){xe(e,e.return,h)}}break;case 6:if(Mt(t,e),Kt(e),r&4){if(e.stateNode===null)throw Error(z(162));a=e.stateNode,o=e.memoizedProps;try{a.nodeValue=o}catch(h){xe(e,e.return,h)}}break;case 3:if(Mt(t,e),Kt(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{Oo(t.containerInfo)}catch(h){xe(e,e.return,h)}break;case 4:Mt(t,e),Kt(e);break;case 13:Mt(t,e),Kt(e),a=e.child,a.flags&8192&&(o=a.memoizedState!==null,a.stateNode.isHidden=o,!o||a.alternate!==null&&a.alternate.memoizedState!==null||(mf=Ce())),r&4&&jm(e);break;case 22:if(f=n!==null&&n.memoizedState!==null,e.mode&1?(He=(u=He)||f,Mt(t,e),He=u):Mt(t,e),Kt(e),r&8192){if(u=e.memoizedState!==null,(e.stateNode.isHidden=u)&&!f&&e.mode&1)for(B=e,f=e.child;f!==null;){for(p=B=f;B!==null;){switch(d=B,v=d.child,d.tag){case 0:case 11:case 14:case 15:_o(4,d,d.return);break;case 1:la(d,d.return);var g=d.stateNode;if(typeof g.componentWillUnmount=="function"){r=d,n=d.return;try{t=r,g.props=t.memoizedProps,g.state=t.memoizedState,g.componentWillUnmount()}catch(h){xe(r,n,h)}}break;case 5:la(d,d.return);break;case 22:if(d.memoizedState!==null){Im(p);continue}}v!==null?(v.return=d,B=v):Im(p)}f=f.sibling}e:for(f=null,p=e;;){if(p.tag===5){if(f===null){f=p;try{a=p.stateNode,u?(o=a.style,typeof o.setProperty=="function"?o.setProperty("display","none","important"):o.display="none"):(s=p.stateNode,l=p.memoizedProps.style,i=l!=null&&l.hasOwnProperty("display")?l.display:null,s.style.display=zh("display",i))}catch(h){xe(e,e.return,h)}}}else if(p.tag===6){if(f===null)try{p.stateNode.nodeValue=u?"":p.memoizedProps}catch(h){xe(e,e.return,h)}}else if((p.tag!==22&&p.tag!==23||p.memoizedState===null||p===e)&&p.child!==null){p.child.return=p,p=p.child;continue}if(p===e)break e;for(;p.sibling===null;){if(p.return===null||p.return===e)break e;f===p&&(f=null),p=p.return}f===p&&(f=null),p.sibling.return=p.return,p=p.sibling}}break;case 19:Mt(t,e),Kt(e),r&4&&jm(e);break;case 21:break;default:Mt(t,e),Kt(e)}}function Kt(e){var t=e.flags;if(t&2){try{e:{for(var n=e.return;n!==null;){if(lv(n)){var r=n;break e}n=n.return}throw Error(z(160))}switch(r.tag){case 5:var a=r.stateNode;r.flags&32&&(No(a,""),r.flags&=-33);var o=Om(e);Hc(e,o,a);break;case 3:case 4:var i=r.stateNode.containerInfo,s=Om(e);Bc(e,s,i);break;default:throw Error(z(161))}}catch(l){xe(e,e.return,l)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function Yx(e,t,n){B=e,dv(e)}function dv(e,t,n){for(var r=(e.mode&1)!==0;B!==null;){var a=B,o=a.child;if(a.tag===22&&r){var i=a.memoizedState!==null||Li;if(!i){var s=a.alternate,l=s!==null&&s.memoizedState!==null||He;s=Li;var u=He;if(Li=i,(He=l)&&!u)for(B=a;B!==null;)i=B,l=i.child,i.tag===22&&i.memoizedState!==null?Lm(a):l!==null?(l.return=i,B=l):Lm(a);for(;o!==null;)B=o,dv(o),o=o.sibling;B=a,Li=s,He=u}zm(e)}else a.subtreeFlags&8772&&o!==null?(o.return=a,B=o):zm(e)}}function zm(e){for(;B!==null;){var t=B;if(t.flags&8772){var n=t.alternate;try{if(t.flags&8772)switch(t.tag){case 0:case 11:case 15:He||ml(5,t);break;case 1:var r=t.stateNode;if(t.flags&4&&!He)if(n===null)r.componentDidMount();else{var a=t.elementType===t.type?n.memoizedProps:Rt(t.type,n.memoizedProps);r.componentDidUpdate(a,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var o=t.updateQueue;o!==null&&wm(t,o,r);break;case 3:var i=t.updateQueue;if(i!==null){if(n=null,t.child!==null)switch(t.child.tag){case 5:n=t.child.stateNode;break;case 1:n=t.child.stateNode}wm(t,i,n)}break;case 5:var s=t.stateNode;if(n===null&&t.flags&4){n=s;var l=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":l.autoFocus&&n.focus();break;case"img":l.src&&(n.src=l.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(t.memoizedState===null){var u=t.alternate;if(u!==null){var f=u.memoizedState;if(f!==null){var p=f.dehydrated;p!==null&&Oo(p)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(z(163))}He||t.flags&512&&Wc(t)}catch(d){xe(t,t.return,d)}}if(t===e){B=null;break}if(n=t.sibling,n!==null){n.return=t.return,B=n;break}B=t.return}}function Im(e){for(;B!==null;){var t=B;if(t===e){B=null;break}var n=t.sibling;if(n!==null){n.return=t.return,B=n;break}B=t.return}}function Lm(e){for(;B!==null;){var t=B;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{ml(4,t)}catch(l){xe(t,n,l)}break;case 1:var r=t.stateNode;if(typeof r.componentDidMount=="function"){var a=t.return;try{r.componentDidMount()}catch(l){xe(t,a,l)}}var o=t.return;try{Wc(t)}catch(l){xe(t,o,l)}break;case 5:var i=t.return;try{Wc(t)}catch(l){xe(t,i,l)}}}catch(l){xe(t,t.return,l)}if(t===e){B=null;break}var s=t.sibling;if(s!==null){s.return=t.return,B=s;break}B=t.return}}var Vx=Math.ceil,Fs=Cn.ReactCurrentDispatcher,ff=Cn.ReactCurrentOwner,At=Cn.ReactCurrentBatchConfig,ne=0,Re=null,_e=null,ze=0,pt=0,ua=cr(0),Ae=0,Yo=null,Dr=0,hl=0,pf=0,Eo=null,at=null,mf=0,Oa=1/0,cn=null,$s=!1,Yc=null,Qn=null,Fi=!1,Wn=null,Us=0,So=0,Vc=null,ss=-1,ls=0;function qe(){return ne&6?Ce():ss!==-1?ss:ss=Ce()}function Xn(e){return e.mode&1?ne&2&&ze!==0?ze&-ze:Tx.transition!==null?(ls===0&&(ls=Qh()),ls):(e=ie,e!==0||(e=window.event,e=e===void 0?16:ng(e.type)),e):1}function Ft(e,t,n,r){if(50<So)throw So=0,Vc=null,Error(z(185));ai(e,n,r),(!(ne&2)||e!==Re)&&(e===Re&&(!(ne&2)&&(hl|=n),Ae===4&&jn(e,ze)),lt(e,r),n===1&&ne===0&&!(t.mode&1)&&(Oa=Ce()+500,dl&&dr()))}function lt(e,t){var n=e.callbackNode;Tw(e,t);var r=Es(e,e===Re?ze:0);if(r===0)n!==null&&Gp(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(n!=null&&Gp(n),t===1)e.tag===0?kx(Fm.bind(null,e)):xg(Fm.bind(null,e)),Ex(function(){!(ne&6)&&dr()}),n=null;else{switch(Xh(r)){case 1:n=Fd;break;case 4:n=Gh;break;case 16:n=_s;break;case 536870912:n=Kh;break;default:n=_s}n=bv(n,fv.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function fv(e,t){if(ss=-1,ls=0,ne&6)throw Error(z(327));var n=e.callbackNode;if(ha()&&e.callbackNode!==n)return null;var r=Es(e,e===Re?ze:0);if(r===0)return null;if(r&30||r&e.expiredLanes||t)t=Ws(e,r);else{t=r;var a=ne;ne|=2;var o=mv();(Re!==e||ze!==t)&&(cn=null,Oa=Ce()+500,Ar(e,t));do try{Qx();break}catch(s){pv(e,s)}while(!0);qd(),Fs.current=o,ne=a,_e!==null?t=0:(Re=null,ze=0,t=Ae)}if(t!==0){if(t===2&&(a=bc(e),a!==0&&(r=a,t=Gc(e,a))),t===1)throw n=Yo,Ar(e,0),jn(e,r),lt(e,Ce()),n;if(t===6)jn(e,r);else{if(a=e.current.alternate,!(r&30)&&!Gx(a)&&(t=Ws(e,r),t===2&&(o=bc(e),o!==0&&(r=o,t=Gc(e,o))),t===1))throw n=Yo,Ar(e,0),jn(e,r),lt(e,Ce()),n;switch(e.finishedWork=a,e.finishedLanes=r,t){case 0:case 1:throw Error(z(345));case 2:vr(e,at,cn);break;case 3:if(jn(e,r),(r&130023424)===r&&(t=mf+500-Ce(),10<t)){if(Es(e,0)!==0)break;if(a=e.suspendedLanes,(a&r)!==r){qe(),e.pingedLanes|=e.suspendedLanes&a;break}e.timeoutHandle=Pc(vr.bind(null,e,at,cn),t);break}vr(e,at,cn);break;case 4:if(jn(e,r),(r&4194240)===r)break;for(t=e.eventTimes,a=-1;0<r;){var i=31-Lt(r);o=1<<i,i=t[i],i>a&&(a=i),r&=~o}if(r=a,r=Ce()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*Vx(r/1960))-r,10<r){e.timeoutHandle=Pc(vr.bind(null,e,at,cn),r);break}vr(e,at,cn);break;case 5:vr(e,at,cn);break;default:throw Error(z(329))}}}return lt(e,Ce()),e.callbackNode===n?fv.bind(null,e):null}function Gc(e,t){var n=Eo;return e.current.memoizedState.isDehydrated&&(Ar(e,t).flags|=256),e=Ws(e,t),e!==2&&(t=at,at=n,t!==null&&Kc(t)),e}function Kc(e){at===null?at=e:at.push.apply(at,e)}function Gx(e){for(var t=e;;){if(t.flags&16384){var n=t.updateQueue;if(n!==null&&(n=n.stores,n!==null))for(var r=0;r<n.length;r++){var a=n[r],o=a.getSnapshot;a=a.value;try{if(!$t(o(),a))return!1}catch{return!1}}}if(n=t.child,t.subtreeFlags&16384&&n!==null)n.return=t,t=n;else{if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function jn(e,t){for(t&=~pf,t&=~hl,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-Lt(t),r=1<<n;e[n]=-1,t&=~r}}function Fm(e){if(ne&6)throw Error(z(327));ha();var t=Es(e,0);if(!(t&1))return lt(e,Ce()),null;var n=Ws(e,t);if(e.tag!==0&&n===2){var r=bc(e);r!==0&&(t=r,n=Gc(e,r))}if(n===1)throw n=Yo,Ar(e,0),jn(e,t),lt(e,Ce()),n;if(n===6)throw Error(z(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,vr(e,at,cn),lt(e,Ce()),null}function hf(e,t){var n=ne;ne|=1;try{return e(t)}finally{ne=n,ne===0&&(Oa=Ce()+500,dl&&dr())}}function Mr(e){Wn!==null&&Wn.tag===0&&!(ne&6)&&ha();var t=ne;ne|=1;var n=At.transition,r=ie;try{if(At.transition=null,ie=1,e)return e()}finally{ie=r,At.transition=n,ne=t,!(ne&6)&&dr()}}function gf(){pt=ua.current,me(ua)}function Ar(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,_x(n)),_e!==null)for(n=_e.return;n!==null;){var r=n;switch(Qd(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&Ts();break;case 3:Ma(),me(it),me(Ye),af();break;case 5:rf(r);break;case 4:Ma();break;case 13:me(ve);break;case 19:me(ve);break;case 10:Zd(r.type._context);break;case 22:case 23:gf()}n=n.return}if(Re=e,_e=e=Jn(e.current,null),ze=pt=t,Ae=0,Yo=null,pf=hl=Dr=0,at=Eo=null,wr!==null){for(t=0;t<wr.length;t++)if(n=wr[t],r=n.interleaved,r!==null){n.interleaved=null;var a=r.next,o=n.pending;if(o!==null){var i=o.next;o.next=a,r.next=i}n.pending=r}wr=null}return e}function pv(e,t){do{var n=_e;try{if(qd(),as.current=Ls,Is){for(var r=ye.memoizedState;r!==null;){var a=r.queue;a!==null&&(a.pending=null),r=r.next}Is=!1}if(Nr=0,Ne=Se=ye=null,Co=!1,Wo=0,ff.current=null,n===null||n.return===null){Ae=1,Yo=t,_e=null;break}e:{var o=e,i=n.return,s=n,l=t;if(t=ze,s.flags|=32768,l!==null&&typeof l=="object"&&typeof l.then=="function"){var u=l,f=s,p=f.tag;if(!(f.mode&1)&&(p===0||p===11||p===15)){var d=f.alternate;d?(f.updateQueue=d.updateQueue,f.memoizedState=d.memoizedState,f.lanes=d.lanes):(f.updateQueue=null,f.memoizedState=null)}var v=Am(i);if(v!==null){v.flags&=-257,Pm(v,i,s,o,t),v.mode&1&&Sm(o,u,t),t=v,l=u;var g=t.updateQueue;if(g===null){var h=new Set;h.add(l),t.updateQueue=h}else g.add(l);break e}else{if(!(t&1)){Sm(o,u,t),vf();break e}l=Error(z(426))}}else if(ge&&s.mode&1){var w=Am(i);if(w!==null){!(w.flags&65536)&&(w.flags|=256),Pm(w,i,s,o,t),Xd(Ra(l,s));break e}}o=l=Ra(l,s),Ae!==4&&(Ae=2),Eo===null?Eo=[o]:Eo.push(o),o=i;do{switch(o.tag){case 3:o.flags|=65536,t&=-t,o.lanes|=t;var y=Xg(o,l,t);bm(o,y);break e;case 1:s=l;var b=o.type,x=o.stateNode;if(!(o.flags&128)&&(typeof b.getDerivedStateFromError=="function"||x!==null&&typeof x.componentDidCatch=="function"&&(Qn===null||!Qn.has(x)))){o.flags|=65536,t&=-t,o.lanes|=t;var C=Jg(o,s,t);bm(o,C);break e}}o=o.return}while(o!==null)}gv(n)}catch(_){t=_,_e===n&&n!==null&&(_e=n=n.return);continue}break}while(!0)}function mv(){var e=Fs.current;return Fs.current=Ls,e===null?Ls:e}function vf(){(Ae===0||Ae===3||Ae===2)&&(Ae=4),Re===null||!(Dr&268435455)&&!(hl&268435455)||jn(Re,ze)}function Ws(e,t){var n=ne;ne|=2;var r=mv();(Re!==e||ze!==t)&&(cn=null,Ar(e,t));do try{Kx();break}catch(a){pv(e,a)}while(!0);if(qd(),ne=n,Fs.current=r,_e!==null)throw Error(z(261));return Re=null,ze=0,Ae}function Kx(){for(;_e!==null;)hv(_e)}function Qx(){for(;_e!==null&&!ww();)hv(_e)}function hv(e){var t=yv(e.alternate,e,pt);e.memoizedProps=e.pendingProps,t===null?gv(e):_e=t,ff.current=null}function gv(e){var t=e;do{var n=t.alternate;if(e=t.return,t.flags&32768){if(n=Wx(n,t),n!==null){n.flags&=32767,_e=n;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{Ae=6,_e=null;return}}else if(n=Ux(n,t,pt),n!==null){_e=n;return}if(t=t.sibling,t!==null){_e=t;return}_e=t=e}while(t!==null);Ae===0&&(Ae=5)}function vr(e,t,n){var r=ie,a=At.transition;try{At.transition=null,ie=1,Xx(e,t,n,r)}finally{At.transition=a,ie=r}return null}function Xx(e,t,n,r){do ha();while(Wn!==null);if(ne&6)throw Error(z(327));n=e.finishedWork;var a=e.finishedLanes;if(n===null)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(z(177));e.callbackNode=null,e.callbackPriority=0;var o=n.lanes|n.childLanes;if(Nw(e,o),e===Re&&(_e=Re=null,ze=0),!(n.subtreeFlags&2064)&&!(n.flags&2064)||Fi||(Fi=!0,bv(_s,function(){return ha(),null})),o=(n.flags&15990)!==0,n.subtreeFlags&15990||o){o=At.transition,At.transition=null;var i=ie;ie=1;var s=ne;ne|=4,ff.current=null,Hx(e,n),cv(n,e),gx(Sc),Ss=!!Ec,Sc=Ec=null,e.current=n,Yx(n),xw(),ne=s,ie=i,At.transition=o}else e.current=n;if(Fi&&(Fi=!1,Wn=e,Us=a),o=e.pendingLanes,o===0&&(Qn=null),Ew(n.stateNode),lt(e,Ce()),t!==null)for(r=e.onRecoverableError,n=0;n<t.length;n++)a=t[n],r(a.value,{componentStack:a.stack,digest:a.digest});if($s)throw $s=!1,e=Yc,Yc=null,e;return Us&1&&e.tag!==0&&ha(),o=e.pendingLanes,o&1?e===Vc?So++:(So=0,Vc=e):So=0,dr(),null}function ha(){if(Wn!==null){var e=Xh(Us),t=At.transition,n=ie;try{if(At.transition=null,ie=16>e?16:e,Wn===null)var r=!1;else{if(e=Wn,Wn=null,Us=0,ne&6)throw Error(z(331));var a=ne;for(ne|=4,B=e.current;B!==null;){var o=B,i=o.child;if(B.flags&16){var s=o.deletions;if(s!==null){for(var l=0;l<s.length;l++){var u=s[l];for(B=u;B!==null;){var f=B;switch(f.tag){case 0:case 11:case 15:_o(8,f,o)}var p=f.child;if(p!==null)p.return=f,B=p;else for(;B!==null;){f=B;var d=f.sibling,v=f.return;if(sv(f),f===u){B=null;break}if(d!==null){d.return=v,B=d;break}B=v}}}var g=o.alternate;if(g!==null){var h=g.child;if(h!==null){g.child=null;do{var w=h.sibling;h.sibling=null,h=w}while(h!==null)}}B=o}}if(o.subtreeFlags&2064&&i!==null)i.return=o,B=i;else e:for(;B!==null;){if(o=B,o.flags&2048)switch(o.tag){case 0:case 11:case 15:_o(9,o,o.return)}var y=o.sibling;if(y!==null){y.return=o.return,B=y;break e}B=o.return}}var b=e.current;for(B=b;B!==null;){i=B;var x=i.child;if(i.subtreeFlags&2064&&x!==null)x.return=i,B=x;else e:for(i=b;B!==null;){if(s=B,s.flags&2048)try{switch(s.tag){case 0:case 11:case 15:ml(9,s)}}catch(_){xe(s,s.return,_)}if(s===i){B=null;break e}var C=s.sibling;if(C!==null){C.return=s.return,B=C;break e}B=s.return}}if(ne=a,dr(),tn&&typeof tn.onPostCommitFiberRoot=="function")try{tn.onPostCommitFiberRoot(il,e)}catch{}r=!0}return r}finally{ie=n,At.transition=t}}return!1}function $m(e,t,n){t=Ra(n,t),t=Xg(e,t,1),e=Kn(e,t,1),t=qe(),e!==null&&(ai(e,1,t),lt(e,t))}function xe(e,t,n){if(e.tag===3)$m(e,e,n);else for(;t!==null;){if(t.tag===3){$m(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof r.componentDidCatch=="function"&&(Qn===null||!Qn.has(r))){e=Ra(n,e),e=Jg(t,e,1),t=Kn(t,e,1),e=qe(),t!==null&&(ai(t,1,e),lt(t,e));break}}t=t.return}}function Jx(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),t=qe(),e.pingedLanes|=e.suspendedLanes&n,Re===e&&(ze&n)===n&&(Ae===4||Ae===3&&(ze&130023424)===ze&&500>Ce()-mf?Ar(e,0):pf|=n),lt(e,t)}function vv(e,t){t===0&&(e.mode&1?(t=Ti,Ti<<=1,!(Ti&130023424)&&(Ti=4194304)):t=1);var n=qe();e=yn(e,t),e!==null&&(ai(e,t,n),lt(e,n))}function qx(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),vv(e,n)}function Zx(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,a=e.memoizedState;a!==null&&(n=a.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(z(314))}r!==null&&r.delete(t),vv(e,n)}var yv;yv=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||it.current)ot=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return ot=!1,$x(e,t,n);ot=!!(e.flags&131072)}else ot=!1,ge&&t.flags&1048576&&Cg(t,Ms,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;is(e,t),e=t.pendingProps;var a=Ta(t,Ye.current);ma(t,n),a=sf(null,t,r,e,a,n);var o=lf();return t.flags|=1,typeof a=="object"&&a!==null&&typeof a.render=="function"&&a.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,st(r)?(o=!0,Ns(t)):o=!1,t.memoizedState=a.state!==null&&a.state!==void 0?a.state:null,tf(t),a.updater=pl,t.stateNode=a,a._reactInternals=t,Oc(t,r,e,n),t=Ic(null,t,r,!0,o,n)):(t.tag=0,ge&&o&&Kd(t),Ge(null,t,a,n),t=t.child),t;case 16:r=t.elementType;e:{switch(is(e,t),e=t.pendingProps,a=r._init,r=a(r._payload),t.type=r,a=t.tag=tC(r),e=Rt(r,e),a){case 0:t=zc(null,t,r,e,n);break e;case 1:t=Nm(null,t,r,e,n);break e;case 11:t=km(null,t,r,e,n);break e;case 14:t=Tm(null,t,r,Rt(r.type,e),n);break e}throw Error(z(306,r,""))}return t;case 0:return r=t.type,a=t.pendingProps,a=t.elementType===r?a:Rt(r,a),zc(e,t,r,a,n);case 1:return r=t.type,a=t.pendingProps,a=t.elementType===r?a:Rt(r,a),Nm(e,t,r,a,n);case 3:e:{if(tv(t),e===null)throw Error(z(387));
vendor: 4,107 bytes, line 40
40r=t.pendingProps,o=t.memoizedState,a=o.element,kg(e,t),js(t,r,null,n);var i=t.memoizedState;if(r=i.element,o.isDehydrated)if(o={element:r,isDehydrated:!1,cache:i.cache,pendingSuspenseBoundaries:i.pendingSuspenseBoundaries,transitions:i.transitions},t.updateQueue.baseState=o,t.memoizedState=o,t.flags&256){a=Ra(Error(z(423)),t),t=Dm(e,t,r,n,a);break e}else if(r!==a){a=Ra(Error(z(424)),t),t=Dm(e,t,r,n,a);break e}else for(ht=Gn(t.stateNode.containerInfo.firstChild),gt=t,ge=!0,It=null,n=Ag(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(Na(),r===a){t=bn(e,t,n);break e}Ge(e,t,r,n)}t=t.child}return t;case 5:return Tg(t),e===null&&Dc(t),r=t.type,a=t.pendingProps,o=e!==null?e.memoizedProps:null,i=a.children,Ac(r,a)?i=null:o!==null&&Ac(r,o)&&(t.flags|=32),ev(e,t),Ge(e,t,i,n),t.child;case 6:return e===null&&Dc(t),null;case 13:return nv(e,t,n);case 4:return nf(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=Da(t,null,r,n):Ge(e,t,r,n),t.child;case 11:return r=t.type,a=t.pendingProps,a=t.elementType===r?a:Rt(r,a),km(e,t,r,a,n);case 7:return Ge(e,t,t.pendingProps,n),t.child;case 8:return Ge(e,t,t.pendingProps.children,n),t.child;case 12:return Ge(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,a=t.pendingProps,o=t.memoizedProps,i=a.value,ue(Rs,r._currentValue),r._currentValue=i,o!==null)if($t(o.value,i)){if(o.children===a.children&&!it.current){t=bn(e,t,n);break e}}else for(o=t.child,o!==null&&(o.return=t);o!==null;){var s=o.dependencies;if(s!==null){i=o.child;for(var l=s.firstContext;l!==null;){if(l.context===r){if(o.tag===1){l=hn(-1,n&-n),l.tag=2;var u=o.updateQueue;if(u!==null){u=u.shared;var f=u.pending;f===null?l.next=l:(l.next=f.next,f.next=l),u.pending=l}}o.lanes|=n,l=o.alternate,l!==null&&(l.lanes|=n),Mc(o.return,n,t),s.lanes|=n;break}l=l.next}}else if(o.tag===10)i=o.type===t.type?null:o.child;else if(o.tag===18){if(i=o.return,i===null)throw Error(z(341));i.lanes|=n,s=i.alternate,s!==null&&(s.lanes|=n),Mc(i,n,t),i=o.sibling}else i=o.child;if(i!==null)i.return=o;else for(i=o;i!==null;){if(i===t){i=null;break}if(o=i.sibling,o!==null){o.return=i.return,i=o;break}i=i.return}o=i}Ge(e,t,a.children,n),t=t.child}return t;case 9:return a=t.type,r=t.pendingProps.children,ma(t,n),a=kt(a),r=r(a),t.flags|=1,Ge(e,t,r,n),t.child;case 14:return r=t.type,a=Rt(r,t.pendingProps),a=Rt(r.type,a),Tm(e,t,r,a,n);case 15:return qg(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,a=t.pendingProps,a=t.elementType===r?a:Rt(r,a),is(e,t),t.tag=1,st(r)?(e=!0,Ns(t)):e=!1,ma(t,n),Qg(t,r,a),Oc(t,r,a,n),Ic(null,t,r,!0,e,n);case 19:return rv(e,t,n);case 22:return Zg(e,t,n)}throw Error(z(156,t.tag))};function bv(e,t){return Vh(e,t)}function eC(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function St(e,t,n,r){return new eC(e,t,n,r)}function yf(e){return e=e.prototype,!(!e||!e.isReactComponent)}function tC(e){if(typeof e=="function")return yf(e)?1:0;if(e!=null){if(e=e.$$typeof,e===zd)return 11;if(e===Id)return 14}return 2}function Jn(e,t){var n=e.alternate;return n===null?(n=St(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function us(e,t,n,r,a,o){var i=2;if(r=e,typeof e=="function")yf(e)&&(i=1);else if(typeof e=="string")i=5;else e:switch(e){case Zr:return Pr(n.children,a,o,t);case jd:i=8,a|=8;break;case ac:return e=St(12,n,t,a|2),e.elementType=ac,e.lanes=o,e;
vendor: 4,121 bytes, line 40
40case oc:return e=St(13,n,t,a),e.elementType=oc,e.lanes=o,e;case ic:return e=St(19,n,t,a),e.elementType=ic,e.lanes=o,e;case Th:return gl(n,a,o,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case Ph:i=10;break e;case kh:i=9;break e;case zd:i=11;break e;case Id:i=14;break e;case Mn:i=16,r=null;break e}throw Error(z(130,e==null?e:typeof e,""))}return t=St(i,n,t,a),t.elementType=e,t.type=r,t.lanes=o,t}function Pr(e,t,n,r){return e=St(7,e,r,t),e.lanes=n,e}function gl(e,t,n,r){return e=St(22,e,r,t),e.elementType=Th,e.lanes=n,e.stateNode={isHidden:!1},e}function Eu(e,t,n){return e=St(6,e,null,t),e.lanes=n,e}function Su(e,t,n){return t=St(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function nC(e,t,n,r,a){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=ou(0),this.expirationTimes=ou(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=ou(0),this.identifierPrefix=r,this.onRecoverableError=a,this.mutableSourceEagerHydrationData=null}function bf(e,t,n,r,a,o,i,s,l){return e=new nC(e,t,n,s,l),t===1?(t=1,o===!0&&(t|=8)):t=0,o=St(3,null,null,t),e.current=o,o.stateNode=e,o.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},tf(o),e}function rC(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:qr,key:r==null?null:""+r,children:e,containerInfo:t,implementation:n}}function wv(e){if(!e)return nr;e=e._reactInternals;e:{if(Lr(e)!==e||e.tag!==1)throw Error(z(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(st(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(z(171))}if(e.tag===1){var n=e.type;if(st(n))return wg(e,n,t)}return t}function xv(e,t,n,r,a,o,i,s,l){return e=bf(n,r,!0,e,a,o,i,s,l),e.context=wv(null),n=e.current,r=qe(),a=Xn(n),o=hn(r,a),o.callback=t??null,Kn(n,o,a),e.current.lanes=a,ai(e,a,r),lt(e,r),e}function vl(e,t,n,r){var a=t.current,o=qe(),i=Xn(a);return n=wv(n),t.context===null?t.context=n:t.pendingContext=n,t=hn(o,i),t.payload={element:e},r=r===void 0?null:r,r!==null&&(t.callback=r),e=Kn(a,t,i),e!==null&&(Ft(e,a,i,o),rs(e,a,i)),i}function Bs(e){if(e=e.current,!e.child)return null;switch(e.child.tag){case 5:return e.child.stateNode;default:return e.child.stateNode}}function Um(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function wf(e,t){Um(e,t),(e=e.alternate)&&Um(e,t)}function aC(){return null}var Cv=typeof reportError=="function"?reportError:function(e){console.error(e)};function xf(e){this._internalRoot=e}yl.prototype.render=xf.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(z(409));vl(e,t,null,null)};yl.prototype.unmount=xf.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;Mr(function(){vl(null,e,null,null)}),t[vn]=null}};function yl(e){this._internalRoot=e}yl.prototype.unstable_scheduleHydration=function(e){if(e){var t=Zh();e={blockedOn:null,target:e,priority:t};for(var n=0;n<On.length&&t!==0&&t<On[n].priority;n++);On.splice(n,0,e),n===0&&tg(e)}};function Cf(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function bl(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function Wm(){}function oC(e,t,n,r,a){if(a){if(typeof r=="function"){var o=r;r=function(){var u=Bs(i);o.call(u)}}var i=xv(t,r,e,0,null,!1,!1,"",Wm);return e._reactRootContainer=i,e[vn]=i.current,Io(e.nodeType===8?e.parentNode:e),Mr(),i}for(;a=e.lastChild;)e.removeChild(a);if(typeof r=="function"){var s=r;r=function(){var u=Bs(l);s.call(u)}}var l=bf(e,0,!1,null,null,!1,!1,"",Wm);
vendor: 5,009 bytes, line 40
40return e._reactRootContainer=l,e[vn]=l.current,Io(e.nodeType===8?e.parentNode:e),Mr(function(){vl(t,l,n,r)}),l}function wl(e,t,n,r,a){var o=n._reactRootContainer;if(o){var i=o;if(typeof a=="function"){var s=a;a=function(){var l=Bs(i);s.call(l)}}vl(t,i,e,a)}else i=oC(n,t,e,a,r);return Bs(i)}Jh=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=mo(t.pendingLanes);n!==0&&($d(t,n|1),lt(t,Ce()),!(ne&6)&&(Oa=Ce()+500,dr()))}break;case 13:Mr(function(){var r=yn(e,1);if(r!==null){var a=qe();Ft(r,e,1,a)}}),wf(e,1)}};Ud=function(e){if(e.tag===13){var t=yn(e,134217728);if(t!==null){var n=qe();Ft(t,e,134217728,n)}wf(e,134217728)}};qh=function(e){if(e.tag===13){var t=Xn(e),n=yn(e,t);if(n!==null){var r=qe();Ft(n,e,t,r)}wf(e,t)}};Zh=function(){return ie};eg=function(e,t){var n=ie;try{return ie=e,t()}finally{ie=n}};gc=function(e,t,n){switch(t){case"input":if(uc(e,n),t=n.name,n.type==="radio"&&t!=null){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var a=cl(r);if(!a)throw Error(z(90));Dh(r),uc(r,a)}}}break;case"textarea":Rh(e,n);break;case"select":t=n.value,t!=null&&ca(e,!!n.multiple,t,!1)}};$h=hf;Uh=Mr;var iC={usingClientEntryPoint:!1,Events:[ii,ra,cl,Lh,Fh,hf]},oo={findFiberByHostInstance:br,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},sC={bundleType:oo.bundleType,version:oo.version,rendererPackageName:oo.rendererPackageName,rendererConfig:oo.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:Cn.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=Hh(e),e===null?null:e.stateNode},findFiberByHostInstance:oo.findFiberByHostInstance||aC,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.3.1-next-f1338f8080-20240426"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var $i=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!$i.isDisabled&&$i.supportsFiber)try{il=$i.inject(sC),tn=$i}catch{}}bt.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=iC;bt.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!Cf(t))throw Error(z(200));return rC(e,t,null,n)};bt.createRoot=function(e,t){if(!Cf(e))throw Error(z(299));var n=!1,r="",a=Cv;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onRecoverableError!==void 0&&(a=t.onRecoverableError)),t=bf(e,1,!1,null,null,n,!1,r,a),e[vn]=t.current,Io(e.nodeType===8?e.parentNode:e),new xf(t)};bt.findDOMNode=function(e){if(e==null)return null;if(e.nodeType===1)return e;var t=e._reactInternals;if(t===void 0)throw typeof e.render=="function"?Error(z(188)):(e=Object.keys(e).join(","),Error(z(268,e)));return e=Hh(t),e=e===null?null:e.stateNode,e};bt.flushSync=function(e){return Mr(e)};bt.hydrate=function(e,t,n){if(!bl(t))throw Error(z(200));return wl(null,e,t,!0,n)};bt.hydrateRoot=function(e,t,n){if(!Cf(e))throw Error(z(405));var r=n!=null&&n.hydratedSources||null,a=!1,o="",i=Cv;if(n!=null&&(n.unstable_strictMode===!0&&(a=!0),n.identifierPrefix!==void 0&&(o=n.identifierPrefix),n.onRecoverableError!==void 0&&(i=n.onRecoverableError)),t=xv(t,null,e,1,n??null,a,!1,o,i),e[vn]=t.current,Io(e),r)for(e=0;e<r.length;e++)n=r[e],a=n._getVersion,a=a(n._source),t.mutableSourceEagerHydrationData==null?t.mutableSourceEagerHydrationData=[n,a]:t.mutableSourceEagerHydrationData.push(n,a);return new yl(t)};bt.render=function(e,t,n){if(!bl(t))throw Error(z(200));return wl(null,e,t,!1,n)};bt.unmountComponentAtNode=function(e){if(!bl(e))throw Error(z(40));return e._reactRootContainer?(Mr(function(){wl(null,null,e,!1,function(){e._reactRootContainer=null,e[vn]=null})}),!0):!1};bt.unstable_batchedUpdates=hf;bt.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!bl(n))throw Error(z(200));if(e==null||e._reactInternals===void 0)throw Error(z(38));return wl(e,t,n,!1,r)};bt.version="18.3.1-next-f1338f8080-20240426";function _v(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(_v)}catch(e){console.error(e)}}_v(),_h.exports=bt;var li=_h.exports;const Ev=ni(li);var Sv,Bm=li;Sv=Bm.createRoot,Bm.hydrateRoot;const lC=1,uC=1e6;let Au=0;function cC(){return Au=(Au+1)%Number.MAX_SAFE_INTEGER,Au.toString()}const Pu=new Map,Hm=e=>{if(Pu.has(e))return;const t=setTimeout(()=>{Pu.delete(e),Ao({type:"REMOVE_TOAST",toastId:e})},uC);Pu.set(e,t)},dC=(e,t)=>{switch(t.type){case"ADD_TOAST":return{...e,toasts:[t.toast,...e.toasts].slice(0,lC)};case"UPDATE_TOAST":return{...e,toasts:e.toasts.map(n=>n.id===t.toast.id?{...n,...t.toast}:n)};case"DISMISS_TOAST":{const{toastId:n}=t;
40return n?Hm(n):e.toasts.forEach(r=>{Hm(r.id)}),{...e,toasts:e.toasts.map(r=>r.id===n||n===void 0?{...r,open:!1}:r)}}case"REMOVE_TOAST":return t.toastId===void 0?{...e,toasts:[]}:{...e,toasts:e.toasts.filter(n=>n.id!==t.toastId)}}},cs=[];let ds={toasts:[]};function Ao(e){ds=dC(ds,e),cs.forEach(t=>{t(ds)})}function fC({...e}){const t=cC(),n=a=>Ao({type:"UPDATE_TOAST",toast:{...a,id:t}}),r=()=>Ao({type:"DISMISS_TOAST",toastId:t});return Ao({type:"ADD_TOAST",toast:{...e,id:t,open:!0,onOpenChange:a=>{a||r()}}}),{id:t,dismiss:r,update:n}}function pC(){const[e,t]=m.useState(ds);return m.useEffect(()=>(cs.push(t),()=>{const n=cs.indexOf(t);n>-1&&cs.splice(n,1)}),[e]),{...e,toast:fC,dismiss:n=>Ao({type:"DISMISS_TOAST",toastId:n})}}function H(e,t,{checkForDefaultPrevented:n=!0}={}){return function(a){if(e==null||e(a),n===!1||!a.defaultPrevented)return t==null?void 0:t(a)}}function mC(e,t){typeof e=="function"?e(t):e!=null&&(e.current=t)}function xl(...e){return t=>e.forEach(n=>mC(n,t))}function he(...e){return m.useCallback(xl(...e),e)}function hC(e,t=[]){let n=[];function r(o,i){const s=m.createContext(i),l=n.length;n=[...n,i];function u(p){const{scope:d,children:v,...g}=p,h=(d==null?void 0:d[e][l])||s,w=m.useMemo(()=>g,Object.values(g));return c.jsx(h.Provider,{value:w,children:v})}function f(p,d){const v=(d==null?void 0:d[e][l])||s,g=m.useContext(v);if(g)return g;if(i!==void 0)return i;throw new Error(`\`${p}\` must be used within \`${o}\``)}return u.displayName=o+"Provider",[u,f]}const a=()=>{const o=n.map(i=>m.createContext(i));return function(s){const l=(s==null?void 0:s[e])||o;return m.useMemo(()=>({[`__scope${e}`]:{...s,[e]:l}}),[s,l])}};return a.scopeName=e,[r,gC(a,...t)]}function gC(...e){const t=e[0];if(e.length===1)return t;const n=()=>{const r=e.map(a=>({useScope:a(),scopeName:a.scopeName}));return function(o){const i=r.reduce((s,{useScope:l,scopeName:u})=>{const p=l(o)[`__scope${u}`];return{...s,...p}},{});return m.useMemo(()=>({[`__scope${t.scopeName}`]:i}),[i])}};return n.scopeName=t.scopeName,n}var rr=m.forwardRef((e,t)=>{const{children:n,...r}=e,a=m.Children.toArray(n),o=a.find(vC);
vendor: 10,700 bytes, line 40
40if(o){const i=o.props.children,s=a.map(l=>l===o?m.Children.count(i)>1?m.Children.only(null):m.isValidElement(i)?i.props.children:null:l);return c.jsx(Qc,{...r,ref:t,children:m.isValidElement(i)?m.cloneElement(i,void 0,s):null})}return c.jsx(Qc,{...r,ref:t,children:n})});rr.displayName="Slot";var Qc=m.forwardRef((e,t)=>{const{children:n,...r}=e;if(m.isValidElement(n)){const a=bC(n);return m.cloneElement(n,{...yC(r,n.props),ref:t?xl(t,a):a})}return m.Children.count(n)>1?m.Children.only(null):null});Qc.displayName="SlotClone";var Av=({children:e})=>c.jsx(c.Fragment,{children:e});function vC(e){return m.isValidElement(e)&&e.type===Av}function yC(e,t){const n={...t};for(const r in t){const a=e[r],o=t[r];/^on[A-Z]/.test(r)?a&&o?n[r]=(...s)=>{o(...s),a(...s)}:a&&(n[r]=a):r==="style"?n[r]={...a,...o}:r==="className"&&(n[r]=[a,o].filter(Boolean).join(" "))}return{...e,...n}}function bC(e){var r,a;let t=(r=Object.getOwnPropertyDescriptor(e.props,"ref"))==null?void 0:r.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(t=(a=Object.getOwnPropertyDescriptor(e,"ref"))==null?void 0:a.get,n=t&&"isReactWarning"in t&&t.isReactWarning,n?e.props.ref:e.props.ref||e.ref)}function _f(e){const t=e+"CollectionProvider",[n,r]=hC(t),[a,o]=n(t,{collectionRef:{current:null},itemMap:new Map}),i=v=>{const{scope:g,children:h}=v,w=U.useRef(null),y=U.useRef(new Map).current;return c.jsx(a,{scope:g,itemMap:y,collectionRef:w,children:h})};i.displayName=t;const s=e+"CollectionSlot",l=U.forwardRef((v,g)=>{const{scope:h,children:w}=v,y=o(s,h),b=he(g,y.collectionRef);return c.jsx(rr,{ref:b,children:w})});l.displayName=s;const u=e+"CollectionItemSlot",f="data-radix-collection-item",p=U.forwardRef((v,g)=>{const{scope:h,children:w,...y}=v,b=U.useRef(null),x=he(g,b),C=o(u,h);return U.useEffect(()=>(C.itemMap.set(b,{ref:b,...y}),()=>void C.itemMap.delete(b))),c.jsx(rr,{[f]:"",ref:x,children:w})});p.displayName=u;function d(v){const g=o(e+"CollectionConsumer",v);return U.useCallback(()=>{const w=g.collectionRef.current;if(!w)return[];const y=Array.from(w.querySelectorAll(`[${f}]`));return Array.from(g.itemMap.values()).sort((C,_)=>y.indexOf(C.ref.current)-y.indexOf(_.ref.current))},[g.collectionRef,g.itemMap])}return[{Provider:i,Slot:l,ItemSlot:p},d,r]}function wC(e,t){const n=m.createContext(t),r=o=>{const{children:i,...s}=o,l=m.useMemo(()=>s,Object.values(s));return c.jsx(n.Provider,{value:l,children:i})};r.displayName=e+"Provider";function a(o){const i=m.useContext(n);if(i)return i;if(t!==void 0)return t;throw new Error(`\`${o}\` must be used within \`${e}\``)}return[r,a]}function fr(e,t=[]){let n=[];function r(o,i){const s=m.createContext(i),l=n.length;n=[...n,i];const u=p=>{var y;const{scope:d,children:v,...g}=p,h=((y=d==null?void 0:d[e])==null?void 0:y[l])||s,w=m.useMemo(()=>g,Object.values(g));return c.jsx(h.Provider,{value:w,children:v})};u.displayName=o+"Provider";function f(p,d){var h;const v=((h=d==null?void 0:d[e])==null?void 0:h[l])||s,g=m.useContext(v);if(g)return g;if(i!==void 0)return i;throw new Error(`\`${p}\` must be used within \`${o}\``)}return[u,f]}const a=()=>{const o=n.map(i=>m.createContext(i));return function(s){const l=(s==null?void 0:s[e])||o;return m.useMemo(()=>({[`__scope${e}`]:{...s,[e]:l}}),[s,l])}};return a.scopeName=e,[r,xC(a,...t)]}function xC(...e){const t=e[0];if(e.length===1)return t;const n=()=>{const r=e.map(a=>({useScope:a(),scopeName:a.scopeName}));return function(o){const i=r.reduce((s,{useScope:l,scopeName:u})=>{const p=l(o)[`__scope${u}`];return{...s,...p}},{});return m.useMemo(()=>({[`__scope${t.scopeName}`]:i}),[i])}};return n.scopeName=t.scopeName,n}var CC=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"],te=CC.reduce((e,t)=>{const n=m.forwardRef((r,a)=>{const{asChild:o,...i}=r,s=o?rr:t;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),c.jsx(s,{...i,ref:a})});return n.displayName=`Primitive.${t}`,{...e,[t]:n}},{});function Ef(e,t){e&&li.flushSync(()=>e.dispatchEvent(t))}function Ze(e){const t=m.useRef(e);return m.useEffect(()=>{t.current=e}),m.useMemo(()=>(...n)=>{var r;return(r=t.current)==null?void 0:r.call(t,...n)},[])}function _C(e,t=globalThis==null?void 0:globalThis.document){const n=Ze(e);m.useEffect(()=>{const r=a=>{a.key==="Escape"&&n(a)};return t.addEventListener("keydown",r,{capture:!0}),()=>t.removeEventListener("keydown",r,{capture:!0})},[n,t])}var EC="DismissableLayer",Xc="dismissableLayer.update",SC="dismissableLayer.pointerDownOutside",AC="dismissableLayer.focusOutside",Ym,Pv=m.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),Ya=m.forwardRef((e,t)=>{const{disableOutsidePointerEvents:n=!1,onEscapeKeyDown:r,onPointerDownOutside:a,onFocusOutside:o,onInteractOutside:i,onDismiss:s,...l}=e,u=m.useContext(Pv),[f,p]=m.useState(null),d=(f==null?void 0:f.ownerDocument)??(globalThis==null?void 0:globalThis.document),[,v]=m.useState({}),g=he(t,P=>p(P)),h=Array.from(u.layers),[w]=[...u.layersWithOutsidePointerEventsDisabled].slice(-1),y=h.indexOf(w),b=f?h.indexOf(f):-1,x=u.layersWithOutsidePointerEventsDisabled.size>0,C=b>=y,_=kC(P=>{const k=P.target,O=[...u.branches].some(j=>j.contains(k));!C||O||(a==null||a(P),i==null||i(P),P.defaultPrevented||s==null||s())},d),S=TC(P=>{const k=P.target;[...u.branches].some(j=>j.contains(k))||(o==null||o(P),i==null||i(P),P.defaultPrevented||s==null||s())},d);return _C(P=>{b===u.layers.size-1&&(r==null||r(P),!P.defaultPrevented&&s&&(P.preventDefault(),s()))},d),m.useEffect(()=>{if(f)return n&&(u.layersWithOutsidePointerEventsDisabled.size===0&&(Ym=d.body.style.pointerEvents,d.body.style.pointerEvents="none"),u.layersWithOutsidePointerEventsDisabled.add(f)),u.layers.add(f),Vm(),()=>{n&&u.layersWithOutsidePointerEventsDisabled.size===1&&(d.body.style.pointerEvents=Ym)}},[f,d,n,u]),m.useEffect(()=>()=>{f&&(u.layers.delete(f),u.layersWithOutsidePointerEventsDisabled.delete(f),Vm())},[f,u]),m.useEffect(()=>{const P=()=>v({});return document.addEventListener(Xc,P),()=>document.removeEventListener(Xc,P)},[]),c.jsx(te.div,{...l,ref:g,style:{pointerEvents:x?C?"auto":"none":void 0,...e.style},onFocusCapture:H(e.onFocusCapture,S.onFocusCapture),onBlurCapture:H(e.onBlurCapture,S.onBlurCapture),onPointerDownCapture:H(e.onPointerDownCapture,_.onPointerDownCapture)})});Ya.displayName=EC;var PC="DismissableLayerBranch",kv=m.forwardRef((e,t)=>{const n=m.useContext(Pv),r=m.useRef(null),a=he(t,r);return m.useEffect(()=>{const o=r.current;if(o)return n.branches.add(o),()=>{n.branches.delete(o)}},[n.branches]),c.jsx(te.div,{...e,ref:a})});kv.displayName=PC;function kC(e,t=globalThis==null?void 0:globalThis.document){const n=Ze(e),r=m.useRef(!1),a=m.useRef(()=>{});return m.useEffect(()=>{const o=s=>{if(s.target&&!r.current){let l=function(){Tv(SC,n,u,{discrete:!0})};const u={originalEvent:s};s.pointerType==="touch"?(t.removeEventListener("click",a.current),a.current=l,t.addEventListener("click",a.current,{once:!0})):l()}else t.removeEventListener("click",a.current);r.current=!1},i=window.setTimeout(()=>{t.addEventListener("pointerdown",o)},0);return()=>{window.clearTimeout(i),t.removeEventListener("pointerdown",o),t.removeEventListener("click",a.current)}},[t,n]),{onPointerDownCapture:()=>r.current=!0}}function TC(e,t=globalThis==null?void 0:globalThis.document){const n=Ze(e),r=m.useRef(!1);return m.useEffect(()=>{const a=o=>{o.target&&!r.current&&Tv(AC,n,{originalEvent:o},{discrete:!1})};return t.addEventListener("focusin",a),()=>t.removeEventListener("focusin",a)},[t,n]),{onFocusCapture:()=>r.current=!0,onBlurCapture:()=>r.current=!1}}function Vm(){const e=new CustomEvent(Xc);document.dispatchEvent(e)}function Tv(e,t,n,{discrete:r}){const a=n.originalEvent.target,o=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&a.addEventListener(e,t,{once:!0}),r?Ef(a,o):a.dispatchEvent(o)}var NC=Ya,DC=kv,ar=globalThis!=null&&globalThis.document?m.useLayoutEffect:()=>{},MC="Portal",ui=m.forwardRef((e,t)=>{var s;const{container:n,...r}=e,[a,o]=m.useState(!1);ar(()=>o(!0),[]);const i=n||a&&((s=globalThis==null?void 0:globalThis.document)==null?void 0:s.body);return i?Ev.createPortal(c.jsx(te.div,{...r,ref:t}),i):null});ui.displayName=MC;function RC(e,t){return m.useReducer((n,r)=>t[n][r]??n,e)}var xt=e=>{const{present:t,children:n}=e,r=OC(t),a=typeof n=="function"?n({present:r.isPresent}):m.Children.only(n),o=he(r.ref,jC(a));return typeof n=="function"||r.isPresent?m.cloneElement(a,{ref:o}):null};xt.displayName="Presence";function OC(e){const[t,n]=m.useState(),r=m.useRef({}),a=m.useRef(e),o=m.useRef("none"),i=e?"mounted":"unmounted",[s,l]=RC(i,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return m.useEffect(()=>{const u=Ui(r.current);o.current=s==="mounted"?u:"none"},[s]),ar(()=>{const u=r.current,f=a.current;if(f!==e){const d=o.current,v=Ui(u);e?l("MOUNT"):v==="none"||(u==null?void 0:u.display)==="none"?l("UNMOUNT"):l(f&&d!==v?"ANIMATION_OUT":"UNMOUNT"),a.current=e}},[e,l]),ar(()=>{if(t){let u;const f=t.ownerDocument.defaultView??window,p=v=>{const h=Ui(r.current).includes(v.animationName);if(v.target===t&&h&&(l("ANIMATION_END"),!a.current)){const w=t.style.animationFillMode;t.style.animationFillMode="forwards",u=f.setTimeout(()=>{t.style.animationFillMode==="forwards"&&(t.style.animationFillMode=w)})}},d=v=>{v.target===t&&(o.current=Ui(r.current))};return t.addEventListener("animationstart",d),t.addEventListener("animationcancel",p),t.addEventListener("animationend",p),()=>{f.clearTimeout(u),t.removeEventListener("animationstart",d),t.removeEventListener("animationcancel",p),t.removeEventListener("animationend",p)}}else l("ANIMATION_END")},[t,l]),{isPresent:["mounted","unmountSuspended"].includes(s),ref:m.useCallback(u=>{u&&(r.current=getComputedStyle(u)),n(u)},[])}}function Ui(e){return(e==null?void 0:e.animationName)||"none"}function jC(e){var r,a;let t=(r=Object.getOwnPropertyDescriptor(e.props,"ref"))==null?void 0:r.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(t=(a=Object.getOwnPropertyDescriptor(e,"ref"))==null?void 0:a.get,n=t&&"isReactWarning"in t&&t.isReactWarning,n?e.props.ref:e.props.ref||e.ref)}function pr({prop:e,defaultProp:t,onChange:n=()=>{}}){const[r,a]=zC({defaultProp:t,onChange:n}),o=e!==void 0,i=o?e:r,s=Ze(n),l=m.useCallback(u=>{if(o){const p=typeof u=="function"?u(e):u;p!==e&&s(p)}else a(u)},[o,e,a,s]);return[i,l]}function zC({defaultProp:e,onChange:t}){const n=m.useState(e),[r]=n,a=m.useRef(r),o=Ze(t);return m.useEffect(()=>{a.current!==r&&(o(r),a.current=r)},[r,a,o]),n}var IC="VisuallyHidden",Cl=m.forwardRef((e,t)=>
40c.jsx(te.span,{...e,ref:t,style:{position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal",...e.style}}));Cl.displayName=IC;var LC=Cl,Sf="ToastProvider",[Af,FC,$C]=_f("Toast"),[Nv,yR]=fr("Toast",[$C]),[UC,_l]=Nv(Sf),Dv=e=>{const{__scopeToast:t,label:n="Notification",duration:r=5e3,swipeDirection:a="right",swipeThreshold:o=50,children:i}=e,[s,l]=m.useState(null),[u,f]=m.useState(0),p=m.useRef(!1),d=m.useRef(!1);return n.trim()||console.error(`Invalid prop \`label\` supplied to \`${Sf}\`. Expected non-empty \`string\`.`),c.jsx(Af.Provider,{scope:t,children:c.jsx(UC,{scope:t,label:n,duration:r,swipeDirection:a,swipeThreshold:o,toastCount:u,viewport:s,onViewportChange:l,onToastAdd:m.useCallback(()=>f(v=>v+1),[]),onToastRemove:m.useCallback(()=>f(v=>v-1),[]),isFocusedToastEscapeKeyDownRef:p,isClosePausedRef:d,children:i})})};Dv.displayName=Sf;var Mv="ToastViewport",WC=["F8"],Jc="toast.viewportPause",qc="toast.viewportResume",Rv=m.forwardRef((e,t)=>{const{__scopeToast:n,hotkey:r=WC,label:a="Notifications ({hotkey})",...o}=e,i=_l(Mv,n),s=FC(n),l=m.useRef(null),u=m.useRef(null),f=m.useRef(null),p=m.useRef(null),d=he(t,p,i.onViewportChange),v=r.join("+").replace(/Key/g,"").replace(/Digit/g,""),g=i.toastCount>0;m.useEffect(()=>{const w=y=>{var x;r.length!==0&&r.every(C=>y[C]||y.code===C)&&((x=p.current)==null||x.focus())};return document.addEventListener("keydown",w),()=>document.removeEventListener("keydown",w)},[r]),m.useEffect(()=>{const w=l.current,y=p.current;if(g&&w&&y){const b=()=>{if(!i.isClosePausedRef.current){const S=new CustomEvent(Jc);y.dispatchEvent(S),i.isClosePausedRef.current=!0}},x=()=>{if(i.isClosePausedRef.current){const S=new CustomEvent(qc);y.dispatchEvent(S),i.isClosePausedRef.current=!1}},C=S=>{!w.contains(S.relatedTarget)&&x()},_=()=>{w.contains(document.activeElement)||x()};return w.addEventListener("focusin",b),w.addEventListener("focusout",C),w.addEventListener("pointermove",b),w.addEventListener("pointerleave",_),window.addEventListener("blur",b),window.addEventListener("focus",x),()=>{w.removeEventListener("focusin",b),w.removeEventListener("focusout",C),w.removeEventListener("pointermove",b),w.removeEventListener("pointerleave",_),window.removeEventListener("blur",b),window.removeEventListener("focus",x)}}},[g,i.isClosePausedRef]);const h=m.useCallback(({tabbingDirection:w})=>{const b=s().map(x=>{const C=x.ref.current,_=[C,...t5(C)];return w==="forwards"?_:_.reverse()});return(w==="forwards"?b.reverse():b).flat()},[s]);return m.useEffect(()=>{const w=p.current;if(w){const y=b=>{var _,S,P;const x=b.altKey||b.ctrlKey||b.metaKey;if(b.key==="Tab"&&!x){const k=document.activeElement,O=b.shiftKey;if(b.target===w&&O){(_=u.current)==null||_.focus();return}const N=h({tabbingDirection:O?"backwards":"forwards"}),I=N.findIndex(D=>D===k);ku(N.slice(I+1))?b.preventDefault():O?(S=u.current)==null||S.focus():(P=f.current)==null||P.focus()}};return w.addEventListener("keydown",y),()=>w.removeEventListener("keydown",y)}},[s,h]),c.jsxs(DC,{ref:l,role:"region","aria-label":a.replace("{hotkey}",v),tabIndex:-1,style:{pointerEvents:g?void 0:"none"},children:[g&&c.jsx(Zc,{ref:u,onFocusFromOutsideViewport:()=>{const w=h({tabbingDirection:"forwards"});ku(w)}}),c.jsx(Af.Slot,{scope:n,children:c.jsx(te.ol,{tabIndex:-1,...o,ref:d})}),g&&c.jsx(Zc,{ref:f,onFocusFromOutsideViewport:()=>{const w=h({tabbingDirection:"backwards"});ku(w)}})]})});Rv.displayName=Mv;var Ov="ToastFocusProxy",Zc=m.forwardRef((e,t)=>{const{__scopeToast:n,onFocusFromOutsideViewport:r,...a}=e,o=_l(Ov,n);return c.jsx(Cl,{"aria-hidden":!0,tabIndex:0,...a,ref:t,style:{position:"fixed"},onFocus:i=>{var u;const s=i.relatedTarget;!((u=o.viewport)!=null&&u.contains(s))&&r()}})});Zc.displayName=Ov;var El="Toast",BC="toast.swipeStart",HC="toast.swipeMove",YC="toast.swipeCancel",VC="toast.swipeEnd",jv=m.forwardRef((e,t)=>{const{forceMount:n,open:r,defaultOpen:a,onOpenChange:o,...i}=e,[s=!0,l]=pr({prop:r,defaultProp:a,onChange:o});return c.jsx(xt,{present:n||s,children:c.jsx(QC,{open:s,...i,ref:t,onClose:()=>l(!1),onPause:Ze(e.onPause),onResume:Ze(e.onResume),onSwipeStart:H(e.onSwipeStart,u=>{u.currentTarget.setAttribute("data-swipe","start")}),onSwipeMove:H(e.onSwipeMove,u=>{const{x:f,y:p}=u.detail.delta;u.currentTarget.setAttribute("data-swipe","move"),u.currentTarget.style.setProperty("--radix-toast-swipe-move-x",`${f}px`),u.currentTarget.style.setProperty("--radix-toast-swipe-move-y",`${p}px`)}),onSwipeCancel:H(e.onSwipeCancel,u=>{u.currentTarget.setAttribute("data-swipe","cancel"),u.currentTarget.style.removeProperty("--radix-toast-swipe-move-x"),u.currentTarget.style.removeProperty("--radix-toast-swipe-move-y"),u.currentTarget.style.removeProperty("--radix-toast-swipe-end-x"),u.currentTarget.style.removeProperty("--radix-toast-swipe-end-y")}),onSwipeEnd:H(e.onSwipeEnd,u=>{const{x:f,y:p}=u.detail.delta;u.currentTarget.setAttribute("data-swipe","end"),u.currentTarget.style.removeProperty("--radix-toast-swipe-move-x"),u.currentTarget.style.removeProperty("--radix-toast-swipe-move-y"),u.currentTarget.style.setProperty("--radix-toast-swipe-end-x",`${f}px`),u.currentTarget.style.setProperty("--radix-toast-swipe-end-y",`${p}px`),l(!1)})})})});
40jv.displayName=El;var[GC,KC]=Nv(El,{onClose(){}}),QC=m.forwardRef((e,t)=>{const{__scopeToast:n,type:r="foreground",duration:a,open:o,onClose:i,onEscapeKeyDown:s,onPause:l,onResume:u,onSwipeStart:f,onSwipeMove:p,onSwipeCancel:d,onSwipeEnd:v,...g}=e,h=_l(El,n),[w,y]=m.useState(null),b=he(t,D=>y(D)),x=m.useRef(null),C=m.useRef(null),_=a||h.duration,S=m.useRef(0),P=m.useRef(_),k=m.useRef(0),{onToastAdd:O,onToastRemove:j}=h,A=Ze(()=>{var L;(w==null?void 0:w.contains(document.activeElement))&&((L=h.viewport)==null||L.focus()),i()}),N=m.useCallback(D=>{!D||D===1/0||(window.clearTimeout(k.current),S.current=new Date().getTime(),k.current=window.setTimeout(A,D))},[A]);m.useEffect(()=>{const D=h.viewport;if(D){const L=()=>{N(P.current),u==null||u()},F=()=>{const R=new Date().getTime()-S.current;P.current=P.current-R,window.clearTimeout(k.current),l==null||l()};return D.addEventListener(Jc,F),D.addEventListener(qc,L),()=>{D.removeEventListener(Jc,F),D.removeEventListener(qc,L)}}},[h.viewport,_,l,u,N]),m.useEffect(()=>{o&&!h.isClosePausedRef.current&&N(_)},[o,_,h.isClosePausedRef,N]),m.useEffect(()=>(O(),()=>j()),[O,j]);const I=m.useMemo(()=>w?Wv(w):null,[w]);return h.viewport?c.jsxs(c.Fragment,{children:[I&&c.jsx(XC,{__scopeToast:n,role:"status","aria-live":r==="foreground"?"assertive":"polite","aria-atomic":!0,children:I}),c.jsx(GC,{scope:n,onClose:A,children:li.createPortal(c.jsx(Af.ItemSlot,{scope:n,children:c.jsx(NC,{asChild:!0,onEscapeKeyDown:H(s,()=>{h.isFocusedToastEscapeKeyDownRef.current||A(),h.isFocusedToastEscapeKeyDownRef.current=!1}),children:c.jsx(te.li,{role:"status","aria-live":"off","aria-atomic":!0,tabIndex:0,"data-state":o?"open":"closed","data-swipe-direction":h.swipeDirection,...g,ref:b,style:{userSelect:"none",touchAction:"none",...e.style},onKeyDown:H(e.onKeyDown,D=>{D.key==="Escape"&&(s==null||s(D.nativeEvent),D.nativeEvent.defaultPrevented||(h.isFocusedToastEscapeKeyDownRef.current=!0,A()))}),onPointerDown:H(e.onPointerDown,D=>{D.button===0&&(x.current={x:D.clientX,y:D.clientY})}),onPointerMove:H(e.onPointerMove,D=>{if(!x.current)return;const L=D.clientX-x.current.x,F=D.clientY-x.current.y,R=!!C.current,E=["left","right"].includes(h.swipeDirection),T=["left","up"].includes(h.swipeDirection)?Math.min:Math.max,W=E?T(0,L):0,$=E?0:T(0,F),Y=D.pointerType==="touch"?10:2,Q={x:W,y:$},se={originalEvent:D,delta:Q};R?(C.current=Q,Wi(HC,p,se,{discrete:!1})):Gm(Q,h.swipeDirection,Y)?(C.current=Q,Wi(BC,f,se,{discrete:!1}),D.target.setPointerCapture(D.pointerId)):(Math.abs(L)>Y||Math.abs(F)>Y)&&(x.current=null)}),onPointerUp:H(e.onPointerUp,D=>{const L=C.current,F=D.target;if(F.hasPointerCapture(D.pointerId)&&F.releasePointerCapture(D.pointerId),C.current=null,x.current=null,L){const R=D.currentTarget,E={originalEvent:D,delta:L};Gm(L,h.swipeDirection,h.swipeThreshold)?Wi(VC,v,E,{discrete:!0}):Wi(YC,d,E,{discrete:!0}),R.addEventListener("click",T=>T.preventDefault(),{once:!0})}})})})}),h.viewport)})]}):null}),XC=e=>{const{__scopeToast:t,children:n,...r}=e,a=_l(El,t),[o,i]=m.useState(!1),[s,l]=m.useState(!1);return ZC(()=>i(!0)),m.useEffect(()=>{const u=window.setTimeout(()=>l(!0),1e3);return()=>window.clearTimeout(u)},[]),s?null:c.jsx(ui,{asChild:!0,children:c.jsx(Cl,{...r,children:o&&c.jsxs(c.Fragment,{children:[a.label," ",n]})})})},JC="ToastTitle",zv=m.forwardRef((e,t)=>{const{__scopeToast:n,...r}=e;return c.jsx(te.div,{...r,ref:t})});zv.displayName=JC;var qC="ToastDescription",Iv=m.forwardRef((e,t)=>{const{__scopeToast:n,...r}=e;return c.jsx(te.div,{...r,ref:t})});Iv.displayName=qC;var Lv="ToastAction",Fv=m.forwardRef((e,t)=>{const{altText:n,...r}=e;return n.trim()?c.jsx(Uv,{altText:n,asChild:!0,children:c.jsx(Pf,{...r,ref:t})}):(console.error(`Invalid prop \`altText\` supplied to \`${Lv}\`. Expected non-empty \`string\`.`),null)});Fv.displayName=Lv;var $v="ToastClose",Pf=m.forwardRef((e,t)=>{const{__scopeToast:n,...r}=e,a=KC($v,n);return c.jsx(Uv,{asChild:!0,children:c.jsx(te.button,{type:"button",...r,ref:t,onClick:H(e.onClick,a.onClose)})})});Pf.displayName=$v;var Uv=m.forwardRef((e,t)=>{const{__scopeToast:n,altText:r,...a}=e;return c.jsx(te.div,{"data-radix-toast-announce-exclude":"","data-radix-toast-announce-alt":r||void 0,...a,ref:t})});function Wv(e){const t=[];
vendor: 8,215 bytes, lines 40-124
40return Array.from(e.childNodes).forEach(r=>{if(r.nodeType===r.TEXT_NODE&&r.textContent&&t.push(r.textContent),e5(r)){const a=r.ariaHidden||r.hidden||r.style.display==="none",o=r.dataset.radixToastAnnounceExclude==="";if(!a)if(o){const i=r.dataset.radixToastAnnounceAlt;i&&t.push(i)}else t.push(...Wv(r))}}),t}function Wi(e,t,n,{discrete:r}){const a=n.originalEvent.currentTarget,o=new CustomEvent(e,{bubbles:!0,cancelable:!0,detail:n});t&&a.addEventListener(e,t,{once:!0}),r?Ef(a,o):a.dispatchEvent(o)}var Gm=(e,t,n=0)=>{const r=Math.abs(e.x),a=Math.abs(e.y),o=r>a;return t==="left"||t==="right"?o&&r>n:!o&&a>n};function ZC(e=()=>{}){const t=Ze(e);ar(()=>{let n=0,r=0;return n=window.requestAnimationFrame(()=>r=window.requestAnimationFrame(t)),()=>{window.cancelAnimationFrame(n),window.cancelAnimationFrame(r)}},[t])}function e5(e){return e.nodeType===e.ELEMENT_NODE}function t5(e){const t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:r=>{const a=r.tagName==="INPUT"&&r.type==="hidden";return r.disabled||r.hidden||a?NodeFilter.FILTER_SKIP:r.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function ku(e){const t=document.activeElement;return e.some(n=>n===t?!0:(n.focus(),document.activeElement!==t))}var n5=Dv,Bv=Rv,Hv=jv,Yv=zv,Vv=Iv,Gv=Fv,Kv=Pf;function Qv(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var a=e.length;for(t=0;t<a;t++)e[t]&&(n=Qv(e[t]))&&(r&&(r+=" "),r+=n)}else for(n in e)e[n]&&(r&&(r+=" "),r+=n);return r}function Xv(){for(var e,t,n=0,r="",a=arguments.length;n<a;n++)(e=arguments[n])&&(t=Qv(e))&&(r&&(r+=" "),r+=t);return r}const Km=e=>typeof e=="boolean"?`${e}`:e===0?"0":e,Qm=Xv,Jv=(e,t)=>n=>{var r;if((t==null?void 0:t.variants)==null)return Qm(e,n==null?void 0:n.class,n==null?void 0:n.className);const{variants:a,defaultVariants:o}=t,i=Object.keys(a).map(u=>{const f=n==null?void 0:n[u],p=o==null?void 0:o[u];if(f===null)return null;const d=Km(f)||Km(p);return a[u][d]}),s=n&&Object.entries(n).reduce((u,f)=>{let[p,d]=f;return d===void 0||(u[p]=d),u},{}),l=t==null||(r=t.compoundVariants)===null||r===void 0?void 0:r.reduce((u,f)=>{let{class:p,className:d,...v}=f;return Object.entries(v).every(g=>{let[h,w]=g;return Array.isArray(w)?w.includes({...o,...s}[h]):{...o,...s}[h]===w})?[...u,p,d]:u},[]);return Qm(e,i,l,n==null?void 0:n.class,n==null?void 0:n.className)};/** 41 * @license lucide-react v0.462.0 - ISC 42 * 43 * This source code is licensed under the ISC license. 44 * See the LICENSE file in the root directory of this source tree. 45 */const r5=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),qv=(...e)=>e.filter((t,n,r)=>!!t&&t.trim()!==""&&r.indexOf(t)===n).join(" ").trim();/** 46 * @license lucide-react v0.462.0 - ISC 47 * 48 * This source code is licensed under the ISC license. 49 * See the LICENSE file in the root directory of this source tree. 50 */var a5={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};/** 51 * @license lucide-react v0.462.0 - ISC 52 * 53 * This source code is licensed under the ISC license. 54 * See the LICENSE file in the root directory of this source tree. 55 */const o5=m.forwardRef(({color:e="currentColor",size:t=24,strokeWidth:n=2,absoluteStrokeWidth:r,className:a="",children:o,iconNode:i,...s},l)=>m.createElement("svg",{ref:l,...a5,width:t,height:t,stroke:e,strokeWidth:r?Number(n)*24/Number(t):n,className:qv("lucide",a),...s},[...i.map(([u,f])=>m.createElement(u,f)),...Array.isArray(o)?o:[o]]));/** 56 * @license lucide-react v0.462.0 - ISC 57 * 58 * This source code is licensed under the ISC license. 59 * See the LICENSE file in the root directory of this source tree. 60 */const ct=(e,t)=>{const n=m.forwardRef(({className:r,...a},o)=>m.createElement(o5,{ref:o,iconNode:t,className:qv(`lucide-${r5(e)}`,r),...a}));return n.displayName=`${e}`,n};/** 61 * @license lucide-react v0.462.0 - ISC 62 * 63 * This source code is licensed under the ISC license. 64 * See the LICENSE file in the root directory of this source tree. 65 */const Zv=ct("AlarmClock",[["circle",{cx:"12",cy:"13",r:"8",key:"3y4lt7"}],["path",{d:"M12 9v4l2 2",key:"1c63tq"}],["path",{d:"M5 3 2 6",key:"18tl5t"}],["path",{d:"m22 6-3-3",key:"1opdir"}],["path",{d:"M6.38 18.7 4 21",key:"17xu3x"}],["path",{d:"M17.64 18.67 20 21",key:"kv2oe2"}]]);/** 66 * @license lucide-react v0.462.0 - ISC 67 * 68 * This source code is licensed under the ISC license. 69 * See the LICENSE file in the root directory of this source tree. 70 */const kf=ct("CalendarDays",[["path",{d:"M8 2v4",key:"1cmpym"}],["path",{d:"M16 2v4",key:"4m81vk"}],["rect",{width:"18",height:"18",x:"3",y:"4",rx:"2",key:"1hopcy"}],["path",{d:"M3 10h18",key:"8toen8"}],["path",{d:"M8 14h.01",key:"6423bh"}],["path",{d:"M12 14h.01",key:"1etili"}],["path",{d:"M16 14h.01",key:"1gbofw"}],["path",{d:"M8 18h.01",key:"lrp35t"}],["path",{d:"M12 18h.01",key:"mhygvu"}],["path",{d:"M16 18h.01",key:"kzsmim"}]]);/** 71 * @license lucide-react v0.462.0 - ISC 72 * 73 * This source code is licensed under the ISC license. 74 * See the LICENSE file in the root directory of this source tree. 75 */const i5=ct("CalendarPlus",[["path",{d:"M8 2v4",key:"1cmpym"}],["path",{d:"M16 2v4",key:"4m81vk"}],["path",{d:"M21 13V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h8",key:"3spt84"}],["path",{d:"M3 10h18",key:"8toen8"}],["path",{d:"M16 19h6",key:"xwg31i"}],["path",{d:"M19 16v6",key:"tddt3s"}]]);/** 76 * @license lucide-react v0.462.0 - ISC 77 * 78 * This source code is licensed under the ISC license. 79 * See the LICENSE file in the root directory of this source tree. 80 */const ey=ct("Check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]]);/** 81 * @license lucide-react v0.462.0 - ISC 82 * 83 * This source code is licensed under the ISC license. 84 * See the LICENSE file in the root directory of this source tree. 85 */const s5=ct("ChevronLeft",[["path",{d:"m15 18-6-6 6-6",key:"1wnfg3"}]]);/** 86 * @license lucide-react v0.462.0 - ISC 87 * 88 * This source code is licensed under the ISC license. 89 * See the LICENSE file in the root directory of this source tree. 90 */const ty=ct("ChevronRight",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]]);/** 91 * @license lucide-react v0.462.0 - ISC 92 * 93 * This source code is licensed under the ISC license. 94 * See the LICENSE file in the root directory of this source tree. 95 */const l5=ct("CircleHelp",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3",key:"1u773s"}],["path",{d:"M12 17h.01",key:"p32p05"}]]);/** 96 * @license lucide-react v0.462.0 - ISC 97 * 98 * This source code is licensed under the ISC license. 99 * See the LICENSE file in the root directory of this source tree. 100 */const u5=ct("Circle",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]]);/** 101 * @license lucide-react v0.462.0 - ISC 102 * 103 * This source code is licensed under the ISC license. 104 * See the LICENSE file in the root directory of this source tree. 105 */const ny=ct("Clock",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["polyline",{points:"12 6 12 12 16 14",key:"68esgv"}]]);/** 106 * @license lucide-react v0.462.0 - ISC 107 * 108 * This source code is licensed under the ISC license. 109 * See the LICENSE file in the root directory of this source tree. 110 */const Hs=ct("Globe",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20",key:"13o1zl"}],["path",{d:"M2 12h20",key:"9i4pu4"}]]);/** 111 * @license lucide-react v0.462.0 - ISC 112 * 113 * This source code is licensed under the ISC license. 114 * See the LICENSE file in the root directory of this source tree. 115 */const c5=ct("Plus",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"M12 5v14",key:"s699le"}]]);/** 116 * @license lucide-react v0.462.0 - ISC 117 * 118 * This source code is licensed under the ISC license. 119 * See the LICENSE file in the root directory of this source tree. 120 */const d5=ct("Search",[["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}],["path",{d:"m21 21-4.3-4.3",key:"1qie3q"}]]);/** 121 * @license lucide-react v0.462.0 - ISC 122 * 123 * This source code is licensed under the ISC license. 124 * See the LICENSE file in the root directory of this source tree.
vendor: 6,404 bytes, lines 125-130
125 */const Ys=ct("Tag",[["path",{d:"M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z",key:"vktsd0"}],["circle",{cx:"7.5",cy:"7.5",r:".5",fill:"currentColor",key:"kqv944"}]]);/** 126 * @license lucide-react v0.462.0 - ISC 127 * 128 * This source code is licensed under the ISC license. 129 * See the LICENSE file in the root directory of this source tree. 130 */const Sl=ct("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]),Tf="-",f5=e=>{const t=m5(e),{conflictingClassGroups:n,conflictingClassGroupModifiers:r}=e;return{getClassGroupId:i=>{const s=i.split(Tf);return s[0]===""&&s.length!==1&&s.shift(),ry(s,t)||p5(i)},getConflictingClassGroupIds:(i,s)=>{const l=n[i]||[];return s&&r[i]?[...l,...r[i]]:l}}},ry=(e,t)=>{var i;if(e.length===0)return t.classGroupId;const n=e[0],r=t.nextPart.get(n),a=r?ry(e.slice(1),r):void 0;if(a)return a;if(t.validators.length===0)return;const o=e.join(Tf);return(i=t.validators.find(({validator:s})=>s(o)))==null?void 0:i.classGroupId},Xm=/^\[(.+)\]$/,p5=e=>{if(Xm.test(e)){const t=Xm.exec(e)[1],n=t==null?void 0:t.substring(0,t.indexOf(":"));if(n)return"arbitrary.."+n}},m5=e=>{const{theme:t,prefix:n}=e,r={nextPart:new Map,validators:[]};return g5(Object.entries(e.classGroups),n).forEach(([o,i])=>{ed(i,r,o,t)}),r},ed=(e,t,n,r)=>{e.forEach(a=>{if(typeof a=="string"){const o=a===""?t:Jm(t,a);o.classGroupId=n;return}if(typeof a=="function"){if(h5(a)){ed(a(r),t,n,r);return}t.validators.push({validator:a,classGroupId:n});return}Object.entries(a).forEach(([o,i])=>{ed(i,Jm(t,o),n,r)})})},Jm=(e,t)=>{let n=e;return t.split(Tf).forEach(r=>{n.nextPart.has(r)||n.nextPart.set(r,{nextPart:new Map,validators:[]}),n=n.nextPart.get(r)}),n},h5=e=>e.isThemeGetter,g5=(e,t)=>t?e.map(([n,r])=>{const a=r.map(o=>typeof o=="string"?t+o:typeof o=="object"?Object.fromEntries(Object.entries(o).map(([i,s])=>[t+i,s])):o);return[n,a]}):e,v5=e=>{if(e<1)return{get:()=>{},set:()=>{}};let t=0,n=new Map,r=new Map;const a=(o,i)=>{n.set(o,i),t++,t>e&&(t=0,r=n,n=new Map)};return{get(o){let i=n.get(o);if(i!==void 0)return i;if((i=r.get(o))!==void 0)return a(o,i),i},set(o,i){n.has(o)?n.set(o,i):a(o,i)}}},ay="!",y5=e=>{const{separator:t,experimentalParseClassName:n}=e,r=t.length===1,a=t[0],o=t.length,i=s=>{const l=[];let u=0,f=0,p;for(let w=0;w<s.length;w++){let y=s[w];if(u===0){if(y===a&&(r||s.slice(w,w+o)===t)){l.push(s.slice(f,w)),f=w+o;continue}if(y==="/"){p=w;continue}}y==="["?u++:y==="]"&&u--}const d=l.length===0?s:s.substring(f),v=d.startsWith(ay),g=v?d.substring(1):d,h=p&&p>f?p-f:void 0;return{modifiers:l,hasImportantModifier:v,baseClassName:g,maybePostfixModifierPosition:h}};return n?s=>n({className:s,parseClassName:i}):i},b5=e=>{if(e.length<=1)return e;const t=[];let n=[];return e.forEach(r=>{r[0]==="["?(t.push(...n.sort(),r),n=[]):n.push(r)}),t.push(...n.sort()),t},w5=e=>({cache:v5(e.cacheSize),parseClassName:y5(e),...f5(e)}),x5=/\s+/,C5=(e,t)=>{const{parseClassName:n,getClassGroupId:r,getConflictingClassGroupIds:a}=t,o=[],i=e.trim().split(x5);let s="";for(let l=i.length-1;l>=0;l-=1){const u=i[l],{modifiers:f,hasImportantModifier:p,baseClassName:d,maybePostfixModifierPosition:v}=n(u);let g=!!v,h=r(g?d.substring(0,v):d);if(!h){if(!g){s=u+(s.length>0?" "+s:s);continue}if(h=r(d),!h){s=u+(s.length>0?" "+s:s);continue}g=!1}const w=b5(f).join(":"),y=p?w+ay:w,b=y+h;if(o.includes(b))continue;o.push(b);const x=a(h,g);for(let C=0;C<x.length;++C){const _=x[C];o.push(y+_)}s=u+(s.length>0?" "+s:s)}return s};function _5(){let e=0,t,n,r="";for(;e<arguments.length;)(t=arguments[e++])&&(n=oy(t))&&(r&&(r+=" "),r+=n);return r}const oy=e=>{if(typeof e=="string")return e;let t,n="";for(let r=0;r<e.length;r++)e[r]&&(t=oy(e[r]))&&(n&&(n+=" "),n+=t);return n};function E5(e,...t){let n,r,a,o=i;function i(l){const u=t.reduce((f,p)=>p(f),e());return n=w5(u),r=n.cache.get,a=n.cache.set,o=s,s(l)}function s(l){const u=r(l);if(u)return u;const f=C5(l,n);return a(l,f),f}return function(){return o(_5.apply(null,arguments))}}const fe=e=>{const t=n=>n[e]||[];return t.isThemeGetter=!0,t},iy=/^\[(?:([a-z-]+):)?(.+)\]$/i,S5=/^\d+\/\d+$/,A5=new Set(["px","full","screen"]),P5=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,k5=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,T5=/^(rgba?|hsla?|hwb|(ok)?(lab|lch))\(.+\)$/,N5=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,D5=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,sn=e=>ga(e)||A5.has(e)||S5.test(e),Pn=e=>Va(e,"length",F5),ga=e=>!!e&&!Number.isNaN(Number(e)),Tu=e=>Va(e,"number",ga),io=e=>!!e&&Number.isInteger(Number(e)),M5=e=>e.endsWith("%")&&ga(e.slice(0,-1)),J=e=>iy.test(e),kn=e=>P5.test(e),R5=new Set(["length","size","percentage"]),O5=e=>Va(e,R5,sy),j5=e=>Va(e,"position",sy),z5=new Set(["image","url"]),I5=e=>Va(e,z5,U5),L5=e=>Va(e,"",$5),so=()=>!0,Va=(e,t,n)=>{const r=iy.exec(e);return r?r[1]?typeof t=="string"?r[1]===t:t.has(r[1]):n(r[2]):!1},F5=e=>k5.test(e)&&!T5.test(e),sy=()=>!1,$5=e=>N5.test(e),U5=e=>D5.test(e),W5=()=>{const e=fe("colors"),t=fe("spacing"),n=fe("blur"),r=fe("brightness"),a=fe("borderColor"),o=fe("borderRadius"),i=fe("borderSpacing"),s=fe("borderWidth"),l=fe("contrast"),u=fe("grayscale"),f=fe("hueRotate"),p=fe("invert"),d=fe("gap"),v=fe("gradientColorStops"),g=fe("gradientColorStopPositions"),h=fe("inset"),w=fe("margin"),y=fe("opacity"),b=fe("padding"),x=fe("saturate"),C=fe("scale"),_=fe("sepia"),S=fe("skew"),P=fe("space"),k=fe("translate"),O=()=>["auto","contain","none"],j=()=>["auto","hidden","clip","visible","scroll"],A=()=>["auto",J,t],N=()=>[J,t],I=()=>["",sn,Pn],D=()=>["auto",ga,J],L=()=>["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top"],F=()=>["solid","dashed","dotted","double","none"],R=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],E=()=>["start","end","center","between","around","evenly","stretch"],T=()=>["","0",J],W=()=>["auto","avoid","all","avoid-page","page","left","right","column"],$=()=>[ga,J];return{cacheSize:500,separator:":",theme:{colors:[so],spacing:[sn,Pn],blur:["none","",kn,J],brightness:$(),borderColor:[e],borderRadius:["n
130one","","full",kn,J],borderSpacing:N(),borderWidth:I(),contrast:$(),grayscale:T(),hueRotate:$(),invert:T(),gap:N(),gradientColorStops:[e],gradientColorStopPositions:[M5,Pn],inset:A(),margin:A(),opacity:$(),padding:N(),saturate:$(),scale:$(),sepia:T(),skew:$(),space:N(),translate:N()},classGroups:{aspect:[{aspect:["auto","square","video",J]}],container:["container"],columns:[{columns:[kn]}],"break-after":[{"break-after":W()}],"break-before":[{"break-before":W()}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:[...L(),J]}],overflow:[{overflow:j()}],"overflow-x":[{"overflow-x":j()}],"overflow-y":[{"overflow-y":j()}],overscroll:[{overscroll:O()}],"overscroll-x":[{"overscroll-x":O()}],"overscroll-y":[{"overscroll-y":O()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:[h]}],"inset-x":[{"inset-x":[h]}],"inset-y":[{"inset-y":[h]}],start:[{start:[h]}],end:[{end:[h]}],top:[{top:[h]}],right:[{right:[h]}],bottom:[{bottom:[h]}],left:[{left:[h]}],visibility:["visible","invisible","collapse"],z:[{z:["auto",io,J]}],basis:[{basis:A()}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["wrap","wrap-reverse","nowrap"]}],flex:[{flex:["1","auto","initial","none",J]}],grow:[{grow:T()}],shrink:[{shrink:T()}],order:[{order:["first","last","none",io,J]}],"grid-cols":[{"grid-cols":[so]}],"col-start-end":[{col:["auto",{span:["full",io,J]},J]}],"col-start":[{"col-start":D()}],"col-end":[{"col-end":D()}],"grid-rows":[{"grid-rows":[so]}],"row-start-end":[{row:["auto",{span:[io,J]},J]}],"row-start":[{"row-start":D()}],"row-end":[{"row-end":D()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":["auto","min","max","fr",J]}],"auto-rows":[{"auto-rows":["auto","min","max","fr",J]}],gap:[{gap:[d]}],"gap-x":[{"gap-x":[d]}],"gap-y":[{"gap-y":[d]}],"justify-content":[{justify:["normal",...E()]}],"justify-items":[{"justify-items":["start","end","center","stretch"]}],"justify-self":[{"justify-self":["auto","start","end","center","stretch"]}],"align-content":[{content:["normal",...E(),"baseline"]}],"align-items":[{items:["start","end","center","baseline","stretch"]}],"align-self":[{self:["auto","start","end","center","stretch","baseline"]}],"place-content":[{"place-content":[...E(),"baseline"]}],"place-items":[{"place-items":["start","end","center","baseline","stretch"]}],"place-self":[{"place-self":["auto","start","end","center","stretch"]}],p:[{p:[b]}],px:[{px:[b]}],py:[{py:[b]}],ps:[{ps:[b]}],pe:[{pe:[b]}],pt:[{pt:[b]}],pr:[{pr:[b]}],pb:[{pb:[b]}],pl:[{pl:[b]}],m:[{m:[w]}],mx:[{mx:[w]}],my:[{my:[w]}],ms:[{ms:[w]}],me:[{me:[w]}],mt:[{mt:[w]}],mr:[{mr:[w]}],mb:[{mb:[w]}],ml:[{ml:[w]}],"space-x":[{"space-x":[P]}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":[P]}],"space-y-reverse":["space-y-reverse"],w:[{w:["auto","min","max","fit","svw","lvw","dvw",J,t]}],"min-w":[{"min-w":[J,t,"min","max","fit"]}],"max-w":[{"max-w":[J,t,"none","full","min","max","fit","prose",{screen:[kn]},kn]}],h:[{h:[J,t,"auto","min","max","fit","svh","lvh","dvh"]}],"min-h":[{"min-h":[J,t,"min","max","fit","svh","lvh","dvh"]}],"max-h":[{"max-h":[J,t,"min","max","fit","svh","lvh","dvh"]}],size:[{size:[J,t,"auto","min","max","fit"]}],"font-size":[{text:["base",kn,Pn]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:["thin","extralight","light","normal","medium","semibold","bold","extrabold","black",Tu]}],"font-family":[{font:[so]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractons"],tracking:[{tracking:["tighter","tight","normal","wide","wider","widest",J]}],"line-clamp":[{"line-clamp":["none",ga,Tu]}],leading:[{leading:["none","tight","snug","normal","relaxed","loose",sn,J]}],"list-image":[{"list-image":["none",J]}],"list-style-type":[{list:["none","disc","decimal",J]}],"list-style-position":[{list:["inside","outside"]}],"placeholder-color":[{placeholder:[e]}],"placeholder-opacity":[{"placeholder-opacity":[y]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"text-color":[{text:[e]}],"text-opacity":[{"text-opacity":[y]}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...F(),"wavy"]}],"text-decoration-thickness":[{decoration:["auto","from-font",sn,Pn]}],"underline-offset":[{"underline-offset":["auto",sn,J]}],"text-decoration-color":[{decoration:[e]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:N()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",J]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",J]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-opacity":[{"bg-opacity":[y]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:[...L(),j5]}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","round","space"]}]}],"bg-size":[{bg:["auto","cover","contain",O5]}],"bg-image":[{bg:["none",{"gradient-to":["t","tr","r","br","b","bl","l","tl"]},I5]}],"bg-color":[{bg:[e]}],"gradient-from-pos":[{from:[g]}
130],"gradient-via-pos":[{via:[g]}],"gradient-to-pos":[{to:[g]}],"gradient-from":[{from:[v]}],"gradient-via":[{via:[v]}],"gradient-to":[{to:[v]}],rounded:[{rounded:[o]}],"rounded-s":[{"rounded-s":[o]}],"rounded-e":[{"rounded-e":[o]}],"rounded-t":[{"rounded-t":[o]}],"rounded-r":[{"rounded-r":[o]}],"rounded-b":[{"rounded-b":[o]}],"rounded-l":[{"rounded-l":[o]}],"rounded-ss":[{"rounded-ss":[o]}],"rounded-se":[{"rounded-se":[o]}],"rounded-ee":[{"rounded-ee":[o]}],"rounded-es":[{"rounded-es":[o]}],"rounded-tl":[{"rounded-tl":[o]}],"rounded-tr":[{"rounded-tr":[o]}],"rounded-br":[{"rounded-br":[o]}],"rounded-bl":[{"rounded-bl":[o]}],"border-w":[{border:[s]}],"border-w-x":[{"border-x":[s]}],"border-w-y":[{"border-y":[s]}],"border-w-s":[{"border-s":[s]}],"border-w-e":[{"border-e":[s]}],"border-w-t":[{"border-t":[s]}],"border-w-r":[{"border-r":[s]}],"border-w-b":[{"border-b":[s]}],"border-w-l":[{"border-l":[s]}],"border-opacity":[{"border-opacity":[y]}],"border-style":[{border:[...F(),"hidden"]}],"divide-x":[{"divide-x":[s]}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":[s]}],"divide-y-reverse":["divide-y-reverse"],"divide-opacity":[{"divide-opacity":[y]}
vendor: 4,458 bytes, line 130
130],"divide-style":[{divide:F()}],"border-color":[{border:[a]}],"border-color-x":[{"border-x":[a]}],"border-color-y":[{"border-y":[a]}],"border-color-s":[{"border-s":[a]}],"border-color-e":[{"border-e":[a]}],"border-color-t":[{"border-t":[a]}],"border-color-r":[{"border-r":[a]}],"border-color-b":[{"border-b":[a]}],"border-color-l":[{"border-l":[a]}],"divide-color":[{divide:[a]}],"outline-style":[{outline:["",...F()]}],"outline-offset":[{"outline-offset":[sn,J]}],"outline-w":[{outline:[sn,Pn]}],"outline-color":[{outline:[e]}],"ring-w":[{ring:I()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:[e]}],"ring-opacity":[{"ring-opacity":[y]}],"ring-offset-w":[{"ring-offset":[sn,Pn]}],"ring-offset-color":[{"ring-offset":[e]}],shadow:[{shadow:["","inner","none",kn,L5]}],"shadow-color":[{shadow:[so]}],opacity:[{opacity:[y]}],"mix-blend":[{"mix-blend":[...R(),"plus-lighter","plus-darker"]}],"bg-blend":[{"bg-blend":R()}],filter:[{filter:["","none"]}],blur:[{blur:[n]}],brightness:[{brightness:[r]}],contrast:[{contrast:[l]}],"drop-shadow":[{"drop-shadow":["","none",kn,J]}],grayscale:[{grayscale:[u]}],"hue-rotate":[{"hue-rotate":[f]}],invert:[{invert:[p]}],saturate:[{saturate:[x]}],sepia:[{sepia:[_]}],"backdrop-filter":[{"backdrop-filter":["","none"]}],"backdrop-blur":[{"backdrop-blur":[n]}],"backdrop-brightness":[{"backdrop-brightness":[r]}],"backdrop-contrast":[{"backdrop-contrast":[l]}],"backdrop-grayscale":[{"backdrop-grayscale":[u]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[f]}],"backdrop-invert":[{"backdrop-invert":[p]}],"backdrop-opacity":[{"backdrop-opacity":[y]}],"backdrop-saturate":[{"backdrop-saturate":[x]}],"backdrop-sepia":[{"backdrop-sepia":[_]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":[i]}],"border-spacing-x":[{"border-spacing-x":[i]}],"border-spacing-y":[{"border-spacing-y":[i]}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["none","all","","colors","opacity","shadow","transform",J]}],duration:[{duration:$()}],ease:[{ease:["linear","in","out","in-out",J]}],delay:[{delay:$()}],animate:[{animate:["none","spin","ping","pulse","bounce",J]}],transform:[{transform:["","gpu","none"]}],scale:[{scale:[C]}],"scale-x":[{"scale-x":[C]}],"scale-y":[{"scale-y":[C]}],rotate:[{rotate:[io,J]}],"translate-x":[{"translate-x":[k]}],"translate-y":[{"translate-y":[k]}],"skew-x":[{"skew-x":[S]}],"skew-y":[{"skew-y":[S]}],"transform-origin":[{origin:["center","top","top-right","right","bottom-right","bottom","bottom-left","left","top-left",J]}],accent:[{accent:["auto",e]}],appearance:[{appearance:["none","auto"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",J]}],"caret-color":[{caret:[e]}],"pointer-events":[{"pointer-events":["none","auto"]}],resize:[{resize:["none","y","x",""]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":N()}],"scroll-mx":[{"scroll-mx":N()}],"scroll-my":[{"scroll-my":N()}],"scroll-ms":[{"scroll-ms":N()}],"scroll-me":[{"scroll-me":N()}],"scroll-mt":[{"scroll-mt":N()}],"scroll-mr":[{"scroll-mr":N()}],"scroll-mb":[{"scroll-mb":N()}],"scroll-ml":[{"scroll-ml":N()}],"scroll-p":[{"scroll-p":N()}],"scroll-px":[{"scroll-px":N()}],"scroll-py":[{"scroll-py":N()}],"scroll-ps":[{"scroll-ps":N()}],"scroll-pe":[{"scroll-pe":N()}],"scroll-pt":[{"scroll-pt":N()}],"scroll-pr":[{"scroll-pr":N()}],"scroll-pb":[{"scroll-pb":N()}],"scroll-pl":[{"scroll-pl":N()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",J]}],fill:[{fill:[e,"none"]}],"stroke-w":[{stroke:[sn,Pn,Tu]}],stroke:[{stroke:[e,"none"]}],sr:["sr-only","not-sr-only"],"forced-color-adjust":[{"forced-color-adjust":["auto","
130none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-s","border-color-e","border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]}}},B5=E5(W5);function re(...e){return B5(Xv(e))}const H5=n5,ly=m.forwardRef(({className:e,...t},n)=>c.jsx(Bv,{ref:n,className:re("fixed top-0 z-[100] flex max-h-screen w-full flex-col-reverse p-4 sm:bottom-0 sm:right-0 sm:top-auto sm:flex-col md:max-w-[420px]",e),...t}));ly.displayName=Bv.displayName;const Y5=Jv("group pointer-events-auto relative flex w-full items-center justify-between space-x-4 overflow-hidden rounded-md border p-6 pr-8 shadow-lg transition-all data-[swipe=cancel]:translate-x-0 data-[swipe=end]:translate-x-[var(--radix-toast-swipe-end-x)] data-[swipe=move]:translate-x-[var(--radix-toast-swipe-move-x)] data-[swipe=move]:transition-none data-[state=open]:animate-in data-[state=closed]:animate-out data-[swipe=end]:animate-out data-[state=closed]:fade-out-80 data-[state=closed]:slide-out-to-right-full data-[state=open]:slide-in-from-top-full data-[state=open]:sm:slide-in-from-bottom-full",{variants:{variant:{default:"border bg-background text-foreground",destructive:"destructive group border-destructive bg-destructive text-destructive-foreground"}},defaultVariants:{variant:"default"}}),uy=m.forwardRef(({className:e,variant:t,...n},r)=>c.jsx(Hv,{ref:r,className:re(Y5({variant:t}),e),...n}));uy.displayName=Hv.displayName;const V5=m.forwardRef(({className:e,...t},n)=>c.jsx(Gv,{ref:n,className:re("inline-flex h-8 shrink-0 items-center justify-center rounded-md border bg-transparent px-3 text-sm font-medium ring-offset-background transition-colors hover:bg-secondary focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 group-[.destructive]:border-muted/40 group-[.destructive]:hover:border-destructive/30 group-[.destructive]:hover:bg-destructive group-[.destructive]:hover:text-destructive-foreground group-[.destructive]:focus:ring-destructive",e),...t}));V5.displayName=Gv.displayName;const cy=m.forwardRef(({className:e,...t},n)=>c.jsx(Kv,{ref:n,className:re("absolute right-2 top-2 rounded-md p-1 text-foreground
130/50 opacity-0 transition-opacity hover:text-foreground focus:opacity-100 focus:outline-none focus:ring-2 group-hover:opacity-100 group-[.destructive]:text-red-300 group-[.destructive]:hover:text-red-50 group-[.destructive]:focus:ring-red-400 group-[.destructive]:focus:ring-offset-red-600",e),"toast-close":"",...t,children:c.jsx(Sl,{className:"h-4 w-4"})}));cy.displayName=Kv.displayName;const dy=m.forwardRef(({className:e,...t},n)=>c.jsx(Yv,{ref:n,className:re("text-sm font-semibold",e),...t}));dy.displayName=Yv.displayName;const fy=m.forwardRef(({className:e,...t},n)=>c.jsx(Vv,{ref:n,className:re("text-sm opacity-90",e),...t}));fy.displayName=Vv.displayName;function G5(){const{toasts:e}=pC();return c.jsxs(H5,{children:[e.map(function({id:t,title:n,description:r,action:a,...o}){return c.jsxs(uy,{...o,children:[c.jsxs("div",{className:"grid gap-1",children:[n&&c.jsx(dy,{children:n}),r&&c.jsx(fy,{children:r})]}),a,c.jsx(cy,{})]},t)}),c.jsx(ly,{})]})}var qm=["light","dark"],K5="(prefers-color-scheme: dark)",Q5=m.createContext(void 0),X5={setTheme:e=>{},themes:[]},J5=()=>{var e;return(e=m.useContext(Q5))!=null?e:X5};m.memo(({forcedTheme:e,storageKey:t,attribute:n,enableSystem:r,enableColorScheme:a,defaultTheme:o,value:i,attrs:s,nonce:l})=>{let u=o==="system",f=n==="class"?`var d=document.documentElement,c=d.classList;${`c.remove(${s.map(g=>`'${g}'`).join(",")})`};`:`var d=document.documentElement,n='${n}',s='setAttribute';`,p=a?qm.includes(o)&&o?`if(e==='light'||e==='dark'||!e)d.style.colorScheme=e||'${o}'`:"if(e==='light'||e==='dark')d.style.colorScheme=e":"",d=(g,h=!1,w=!0)=>{let y=i?i[g]:g,b=h?g+"|| ''":`'${y}'`,x="";return a&&w&&!h&&qm.includes(g)&&(x+=`d.style.colorScheme = '${g}';`),n==="class"?h||y?x+=`c.add(${b})`:x+="null":y&&(x+=`d[s](n,${b})`),x},v=e?`!function(){${f}${d(e)}}()`:r?`!function(){try{${f}var e=localStorage.getItem('${t}');if('system'===e||(!e&&${u})){var t='${K5}',m=window.matchMedia(t);if(m.media!==t||m.matches){${d("dark")}}else{${d("light")}}}else if(e){${i?`var x=${JSON.stringify(i)};`:""}${d(i?"x[e]":"e",!0)}}${u?"":"else{"+d(o,!1,!1)+"}"}${p}}catch(e){}}()`:`!function(){try{${f}var e=localStorage.getItem('${t}');if(e){${i?`var x=${JSON.stringify(i)};`:""}${d(i?"x[e]":"e",!0)}}else{${d(o,!1,!1)};}${p}}catch(t){}}();`;return m.createElement("script",{nonce:l,dangerouslySetInnerHTML:{__html:v}})});var q5=e=>{switch(e){case"success":return t_;case"info":return r_;case"warning":return n_;case"error":return a_;default:return null}},Z5=Array(12).fill(0),e_=({visible:e})=>U.createElement("div",{className:"sonner-loading-wrapper","data-visible":e},U.createElement("div",{className:"sonner-spinner"},Z5.map((t,n)=>U.createElement("div",{className:"sonner-loading-bar",key:`spinner-bar-${n}`})))),t_=U.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},U.createElement("path",{fillRule:"evenodd",d:"M10 18a8 8 0 100-16 8 8 0 000 16zm3.857-9.809a.75.75 0 00-1.214-.882l-3.483 4.79-1.88-1.88a.75.75 0 10-1.06 1.061l2.5 2.5a.75.75 0 001.137-.089l4-5.5z",clipRule:"evenodd"})),n_=U.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",height:"20",width:"20"},U.createElement("path",{fillRule:"evenodd",d:"M9.401 3.003c1.155-2 4.043-2 5.197 0l7.355 12.748c1.154 2-.29 4.5-2.599 4.5H4.645c-2.309 0-3.752-2.5-2.598-4.5L9.4 3.003zM12 8.25a.75.75 0 01.75.75v3.75a.75.75 0 01-1.5 0V9a.75.75 0 01.75-.75zm0 8.25a.75.75 0 100-1.5.75.75 0 000 1.5z",clipRule:"evenodd"})),r_=U.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},U.createElement("path",{fillRule:"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-7-4a1 1 0 11-2 0 1 1 0 012 0zM9 9a.75.75 0 000 1.5h.253a.25.25 0 01.244.304l-.459 2.066A1.75 1.75 0 0010.747 15H11a.75.75 0 000-1.5h-.253a.25.25 0 01-.244-.304l.459-2.066A1.75 1.75 0 009.253 9H9z",clipRule:"evenodd"})),a_=U.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},U.createElement("path",{fillRule:"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-8-5a.75.75 0 01.75.75v4.5a.75.75 0 01-1.5 0v-4.5A.75.75 0 0110 5zm0 10a1 1 0 100-2 1 1 0 000 2z",clipRule:"evenodd"})),o_=()=>{let[e,t]=U.useState(document.hidden);return U.useEffect(()=>{let n=()=>{t(document.hidden)};
130return document.addEventListener("visibilitychange",n),()=>window.removeEventListener("visibilitychange",n)},[]),e},td=1,i_=class{constructor(){this.subscribe=e=>(this.subscribers.push(e),()=>{let t=this.subscribers.indexOf(e);this.subscribers.splice(t,1)}),this.publish=e=>{this.subscribers.forEach(t=>t(e))},this.addToast=e=>{this.publish(e),this.toasts=[...this.toasts,e]},this.create=e=>{var t;let{message:n,...r}=e,a=typeof(e==null?void 0:e.id)=="number"||((t=e.id)==null?void 0:t.length)>0?e.id:td++,o=this.toasts.find(s=>s.id===a),i=e.dismissible===void 0?!0:e.dismissible;return o?this.toasts=this.toasts.map(s=>s.id===a?(this.publish({...s,...e,id:a,title:n}),{...s,...e,id:a,dismissible:i,title:n}):s):this.addToast({title:n,...r,dismissible:i,id:a}),a},this.dismiss=e=>(e||this.toasts.forEach(t=>{this.subscribers.forEach(n=>n({id:t.id,dismiss:!0}))}),this.subscribers.forEach(t=>t({id:e,dismiss:!0})),e),this.message=(e,t)=>this.create({...t,message:e}),this.error=(e,t)=>this.create({...t,message:e,type:"error"}),this.success=(e,t)=>this.create({...t,type:"success",message:e}),this.info=(e,t)=>this.create({...t,type:"info",message:e}),this.warning=(e,t)=>this.create({...t,type:"warning",message:e}),this.loading=(e,t)=>
130this.create({...t,type:"loading",message:e}),this.promise=(e,t)=>{if(!t)return;let n;t.loading!==void 0&&(n=this.create({...t,promise:e,type:"loading",message:t.loading,description:typeof t.description!="function"?t.description:void 0}));let r=e instanceof Promise?e:e(),a=n!==void 0;return r.then(async o=>{if(l_(o)&&!o.ok){a=!1;let i=typeof t.error=="function"?await t.error(`HTTP error! status: ${o.status}`):t.error,s=typeof t.description=="function"?await t.description(`HTTP error! status: ${o.status}`):t.description;this.create({id:n,type:"error",message:i,description:s})}else if(t.success!==void 0){a=!1;let i=typeof t.success=="function"?await t.success(o):t.success,s=typeof t.description=="function"?await t.description(o):t.description;this.create({id:n,type:"success",message:i,description:s})}}).catch(async o=>{if(t.error!==void 0){a=!1;let i=typeof t.error=="function"?await t.error(o):t.error,s=typeof t.description=="function"?await t.description(o):t.description;this.create({id:n,type:"error",message:i,description:s})}}).finally(()=>{var o;a&&(this.dismiss(n),n=void 0),(o=t.finally)==null||o.call(t)}),n},this.custom=(e,t)=>{let n=(t==null?void 0:t.id)||td++;return this.create({jsx:e(n),id:n,...t}),n},this.subscribers=[],this.toasts=[]}},ft=new i_,s_=(e,t)=>{let n=(t==null?void 0:t.id)||td++;return ft.addToast({title:e,...t,id:n}),n},l_=e=>e&&typeof e=="object"&&"ok"in e&&typeof e.ok=="boolean"&&"status"in e&&typeof e.status=="number",u_=s_,c_=()=>ft.toasts;Object.assign(u_,{success:ft.success,info:ft.info,warning:ft.warning,error:ft.error,custom:ft.custom,message:ft.message,promise:ft.promise,dismiss:ft.dismiss,loading:ft.loading},{getHistory:c_});function d_(e,{insertAt:t}={}){if(typeof document>"u")return;let n=document.head||document.getElementsByTagName("head")[0],r=document.createElement("style");r.type="text/css",t==="top"&&n.firstChild?n.insertBefore(r,n.firstChild):n.appendChild(r),r.styleSheet?r.styleSheet.cssText=e:r.appendChild(document.createTextNode(e))}d_(`:where(html[dir="ltr"]),:where([data-sonner-toaster][dir="ltr"]){--toast-icon-margin-start: -3px;--toast-icon-margin-end: 4px;--toast-svg-margin-start: -1px;--toast-svg-margin-end: 0px;--toast-button-margin-start: auto;--toast-button-margin-end: 0;--toast-close-button-start: 0;--toast-close-button-end: unset;--toast-close-button-transform: translate(-35%, -35%)}:where(html[dir="rtl"]),:where([data-sonner-toaster][dir="rtl"]){--toast-icon-margin-start: 4px;--toast-icon-margin-end: -3px;--toast-svg-margin-start: 0px;--toast-svg-margin-end: -1px;--toast-button-margin-start: 0;--toast-button-margin-end: auto;--toast-close-button-start: unset;--toast-close-button-end: 0;--toast-close-button-transform: translate(35%, -35%)}:where([data-sonner-toaster]){position:fixed;width:var(--width);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;--gray1: hsl(0, 0%, 99%);--gray2: hsl(0, 0%, 97.3%);--gray3: hsl(0, 0%, 95.1%);--gray4: hsl(0, 0%, 93%);--gray5: hsl(0, 0%, 90.9%);--gray6: hsl(0, 0%, 88.7%);--gray7: hsl(0, 0%, 85.8%);--gray8: hsl(0, 0%, 78%);--gray9: hsl(0, 0%, 56.1%);--gray10: hsl(0, 0%, 52.3%);--gray11: hsl(0, 0%, 43.5%);--gray12: hsl(0, 0%, 9%);--border-radius: 8px;box-sizing:border-box;padding:0;margin:0;list-style:none;outline:none;z-index:999999999}:where([data-sonner-toaster][data-x-position="right"]){right:max(var(--offset),env(safe-area-inset-right))}:where([data-sonner-toaster][data-x-position="left"]){left:max(var(--offset),env(safe-area-inset-left))}:where([data-sonner-toaster][data-x-position="center"]){left:50%;transform:translate(-50%)}:where([data-sonner-toaster][data-y-position="top"]){top:max(var(--offset),env(safe-area-inset-top))}:where([data-sonner-toaster][data-y-position="bottom"]){bottom:max(var(--offset),env(safe-area-inset-bottom))}:where([data-sonner-toast]){--y: translateY(100%);--lift-amount: calc(var(--lift) * var(--gap));z-index:var(--z-index);position:absolute;opacity:0;transform:var(--y);filter:blur(0);touch-action:none;transition:transform .4s,opacity .4s,height .4s,box-shadow .2s;box-sizing:border-box;outline:none;overflow-wrap:anywhere}:where([data-sonner-toast][data-styled="true"]){padding:16px;background:var(--normal-bg);border:1px solid var(--normal-border);color:var(--normal-text);border-radius:var(--border-radius);box-shadow:0 4px 12px #0000001a;width:var(--width);font-size:13px;display:flex;align-items:center;gap:6px}:where([data-sonner-toast]:focus-visible){box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}:where([data-sonner-toast][data-y-position="top"]){top:0;--y: translateY(-100%);--lift: 1;--lift-amount: calc(1 * var(--gap))}:where([data-sonner-toast][data-y-position="bottom"]){bottom:0;--y: translateY(100%);--lift: -1;--lift-amount: calc(var(--lift) * var(--gap))}:where([data-sonner-toast]) :where([data-description]){font-weight:400;line-height:1.4;color:inherit}:where([data-sonner-toast]) :where([data-title]){font-weight:500;line-height:1.5;color:inherit}:where([data-sonner-toast]) :where([data-icon]){display:flex;height:16px;width:16px;position:relative;justify-content:flex-start;align-items:center;flex-shrink:0;margin-left:var(--toast-icon-margin-start);margin-right:var(--toast-icon-margin-end)}:where([data-sonner-toast][data-promise="true"]) :where([data-icon])>svg{opacity:0;transform:scale(.8);transform-origin:center;animation:sonner-fade-in .3s ease forwards}:where([data-sonner-toast]) :where([data-icon])>*{flex-shrink:0}:where([data-sonner-toast]) :where([data-icon]) svg{margin-left:var(--toast-svg-margin-start);margin-right:var(--toast-svg-margin-end)}:where([data-sonner-toast]) :where([data-content]){display:flex;flex-direction:column;gap:2px}[data-sonner-toast][data-styled=true] [data-button]{border-radius:4px;padding-left:8px;padding-right:8px;height:24px;font-size:12px;color:var(--normal-bg);background:var(--normal-text);margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end);border:none;cursor:pointer;outline:none;display:flex;align-items:center;flex-shrink:0;transition:opacity .4s,box-shadow .2s}:where([data-sonner-toast]) :where([data-button]):focus-visible{box-shadow:0 0 0 2px #0006}:where([data-sonner-toast]) :where([data-button]):first-of-type{margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end)}:where([data-sonner-toast]) :where([data-cancel]){color:var(--normal-text);background:rgba(0,0,0,.08)}:where([data-sonner-toast][data-theme="dark"]) :where([data-cancel]){background:rgba(255,255,255,.3)}:where([data-sonner-toast]) :where([data-close-button]){position:absolute;
130left:var(--toast-close-button-start);right:var(--toast-close-button-end);top:0;height:20px;width:20px;display:flex;justify-content:center;align-items:center;padding:0;background:var(--gray1);color:var(--gray12);border:1px solid var(--gray4);transform:var(--toast-close-button-transform);border-radius:50%;cursor:pointer;z-index:1;transition:opacity .1s,background .2s,border-color .2s}:where([data-sonner-toast]) :where([data-close-button]):focus-visible{box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}:where([data-sonner-toast]) :where([data-disabled="true"]){cursor:not-allowed}:where([data-sonner-toast]):hover :where([data-close-button]):hover{background:var(--gray2);border-color:var(--gray5)}:where([data-sonner-toast][data-swiping="true"]):before{content:"";position:absolute;left:0;right:0;height:100%;z-index:-1}:where([data-sonner-toast][data-y-position="top"][data-swiping="true"]):before{bottom:50%;transform:scaleY(3) translateY(50%)}:where([data-sonner-toast][data-y-position="bottom"][data-swiping="true"]):before{top:50%;transform:scaleY(3) translateY(-50%)}:where([data-sonner-toast][data-swiping="false"][data-removed="true"]):before{content:"";position:absolute;inset:0;transform:scaleY(2)}:where([data-sonner-toast]):after{content:"";position:absolute;left:0;height:calc(var(--gap) + 1px);bottom:100%;width:100%}:where([data-sonner-toast][data-mounted="true"]){--y: translateY(0);opacity:1}:where([data-sonner-toast][data-expanded="false"][data-front="false"]){--scale: var(--toasts-before) * .05 + 1;--y: translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--scale)));height:var(--front-toast-height)}:where([data-sonner-toast])>*{transition:opacity .4s}:where([data-sonner-toast][data-expanded="false"][data-front="false"][data-styled="true"])>*{opacity:0}
130:where([data-sonner-toast][data-visible="false"]){opacity:0;pointer-events:none}:where([data-sonner-toast][data-mounted="true"][data-expanded="true"]){--y: translateY(calc(var(--lift) * var(--offset)));height:var(--initial-height)}:where([data-sonner-toast][data-removed="true"][data-front="true"][data-swipe-out="false"]){--y: translateY(calc(var(--lift) * -100%));opacity:0}:where([data-sonner-toast][data-removed="true"][data-front="false"][data-swipe-out="false"][data-expanded="true"]){--y: translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%));opacity:0}:where([data-sonner-toast][data-removed="true"][data-front="false"][data-swipe-out="false"][data-expanded="false"]){--y: translateY(40%);opacity:0;transition:transform .5s,opacity .2s}:where([data-sonner-toast][data-removed="true"][data-front="false"]):before{height:calc(var(--initial-height) + 20%)}[data-sonner-toast][data-swiping=true]{transform:var(--y) translateY(var(--swipe-amount, 0px));transition:none}[data-sonner-toast][data-swipe-out=true][data-y-position=bottom],[data-sonner-toast][data-swipe-out=true][data-y-position=top]{animation:swipe-out .2s ease-out forwards}@keyframes swipe-out{0%{transform:translateY(calc(var(--lift) * var(--offset) + var(--swipe-amount)));opacity:1}to{transform:translateY(calc(var(--lift) * var(--offset) + var(--swipe-amount) + var(--lift) * -100%));opacity:0}}@media (max-width: 600px){[data-sonner-toaster]{position:fixed;--mobile-offset: 16px;right:var(--mobile-offset);left:var(--mobile-offset);width:100%}[data-sonner-toaster] [data-sonner-toast]{left:0;right:0;width:calc(100% - var(--mobile-offset) * 2)}[data-sonner-toaster][data-x-position=left]{left:var(--mobile-offset)}[data-sonner-toaster][data-y-position=bottom]{bottom:20px}[data-sonner-toaster][data-y-position=top]{top:20px}[data-sonner-toaster][data-x-position=center]{left:var(--mobile-offset);right:var(--mobile-offset);transform:none}}[data-sonner-toaster][data-theme=light]{--normal-bg: #fff;--normal-border: var(--gray4);--normal-text: var(--gray12);--success-bg: hsl(143, 85%, 96%);--success-border: hsl(145, 92%, 91%);--success-text: hsl(140, 100%, 27%);--info-bg: hsl(208, 100%, 97%);--info-border: hsl(221, 91%, 91%);--info-text: hsl(210, 92%, 45%);--warning-bg: hsl(49, 100%, 97%);--warning-border: hsl(49, 91%, 91%);--warning-text: hsl(31, 92%, 45%);--error-bg: hsl(359, 100%, 97%);--error-border: hsl(359, 100%, 94%);--error-text: hsl(360, 100%, 45%)}[data-sonner-toaster][data-theme=light] [data-sonner-toast][data-invert=true]{--normal-bg: #000;--normal-border: hsl(0, 0%, 20%);--normal-text: var(--gray1)}[data-sonner-toaster][data-theme=dark] [data-sonner-toast][data-invert=true]{--normal-bg: #fff;--normal-border: var(--gray3);--normal-text: var(--gray12)}[data-sonner-toaster][data-theme=dark]{--normal-bg: #000;--normal-border: hsl(0, 0%, 20%);--normal-text: var(--gray1);--success-bg: hsl(150, 100%, 6%);--success-border: hsl(147, 100%, 12%);--success-text: hsl(150, 86%, 65%);--info-bg: hsl(215, 100%, 6%);--info-border: hsl(223, 100%, 12%);--info-text: hsl(216, 87%, 65%);--warning-bg: hsl(64, 100%, 6%);--warning-border: hsl(60, 100%, 12%);--warning-text: hsl(46, 87%, 65%);--error-bg: hsl(358, 76%, 10%);--error-border: hsl(357, 89%, 16%);--error-text: hsl(358, 100%, 81%)}[data-rich-colors=true][data-sonner-toast][data-type=success],[data-rich-colors=true][data-sonner-toast][data-type=success] [data-close-button]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=info],[data-rich-colors=true][data-sonner-toast][data-type=info] [data-close-button]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning],[data-rich-colors=true][data-sonner-toast][data-type=warning] [data-close-button]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=error],[data-rich-colors=true][data-sonner-toast][data-type=error] [data-close-button]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}.sonner-loading-wrapper{--size: 16px;height:var(--size);width:var(--size);position:absolute;inset:0;z-index:10}.sonner-loading-wrapper[data-visible=false]{transform-origin:center;animation:sonner-fade-out .2s ease forwards}.sonner-spinner{position:relative;top:50%;left:50%;height:var(--size);width:var(--size)}.sonner-loading-bar{animation:sonner-spin 1.2s linear infinite;background:var(--gray11);border-radius:6px;height:8%;left:-10%;position:absolute;top:-3.9%;width:24%}.sonner-loading-bar:nth-child(1){animation-delay:-1.2s;transform:rotate(.0001deg) translate(146%)}.sonner-loading-bar:nth-child(2){animation-delay:-1.1s;transform:rotate(30deg) translate(146%)}.sonner-loading-bar:nth-child(3){animation-delay:-1s;transform:rotate(60deg) translate(146%)}.sonner-loading-bar:nth-child(4){animation-delay:-.9s;transform:rotate(90deg) translate(146%)}.sonner-loading-bar:nth-child(5){animation-delay:-.8s;transform:rotate(120deg) translate(146%)}.sonner-loading-bar:nth-child(6){animation-delay:-.7s;transform:rotate(150deg) translate(146%)}.sonner-loading-bar:nth-child(7){animation-delay:-.6s;transform:rotate(180deg) translate(146%)}.sonner-loading-bar:nth-child(8){animation-delay:-.5s;transform:rotate(210deg) translate(146%)}.sonner-loading-bar:nth-child(9){animation-delay:-.4s;transform:rotate(240deg) translate(146%)}.sonner-loading-bar:nth-child(10){animation-delay:-.3s;transform:rotate(270deg) translate(146%)}.sonner-loading-bar:nth-child(11){animation-delay:-.2s;transform:rotate(300deg) translate(146%)}.sonner-loading-bar:nth-child(12){animation-delay:-.1s;transform:rotate(330deg) translate(146%)}@keyframes sonner-fade-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes sonner-fade-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@keyframes sonner-spin{0%{opacity:1}to{opacity:.15}}@media (prefers-reduced-motion){[data-sonner-toast],[data-sonner-toast]>*,.sonner-loading-bar{transition:none!important;animation:none!important}}.sonner-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:center;transition:opacity .2s,transform .2s}.sonner-loader[data-visible=false]{opacity:0;transform:scale(.8) translate(-50%,-50%)} 131`);function Bi(e){return e.label!==void 0}var f_=3,p_="32px",m_=4e3,h_=356,g_=14,v_=20,y_=200;function b_(...e){return e.filter(Boolean).join(" ")}var w_=e=>{var t,n,r,a,o,i,s,l,u,f;let{invert:p,toast:d,unstyled:v,interacting:g,setHeights:h,visibleToasts:w,heights:y,index:b,toasts:x,expanded:C,removeToast:_,defaultRichColors:S,closeButton:P,style:k,cancelButtonStyle:O,actionButtonStyle:j,className:A="",descriptionClassName:N="",duration:I,position:D,gap:L,loadingIcon:F,expandByDefault:R,classNames:E,icons:T,closeButtonAriaLabel:W="Close toast",pauseWhenPageIsHidden:$,cn:Y}=e,[Q,se]=U.useState(!1),[Fe,ee]=U.useState(!1),[ke,Nt]=U.useState(!1),[Te,Dt]=U.useState(!1),[bi,Br]=U.useState(0),[hr,Ja]=U.useState(0),wi=U.useRef(null),En=U.useRef(null),Ql=b===0,Xl=b+1<=w,Oe=d.type,Hr=d.dismissible!==!1,T1=d.className||"",N1=d.descriptionClassName||"",xi=U.useMemo(()=>y.findIndex(X=>X.toastId===d.id)||0,[y,d.id]),D1=U.useMemo(()=>{var X;return(X=d.closeButton)!=null?X:P},[d.closeButton,P]),Tp=U.useMemo(()=>d.duration||I||m_,[d.duration,I]),Jl=U.useRef(0),Yr=U.useRef(0),Np=U.useRef(0),Vr=U.useRef(null),[Dp,M1]=D.split("-"),Mp=U.useMemo(()=>y.reduce((X,de,le)=>le>=xi?X:X+de.height,0),[y,xi]),Rp=o_(),R1=d.invert||p,ql=Oe==="loading";Yr.current=U.useMemo(()=>xi*L+Mp,[xi,Mp]),U.useEffect(()=>{se(!0)},[]),U.useLayoutEffect(()=>{if(!Q)return;let X=En.current,de=X.style.height;X.style.height="auto";let le=X.getBoundingClientRect().height;X.style.height=de,Ja(le),h(Vt=>Vt.find(Gt=>Gt.toastId===d.id)?Vt.map(Gt=>Gt.toastId===d.id?{...Gt,height:le}:Gt):[{toastId:d.id,height:le,position:d.position},...Vt])},[Q,d.title,d.description,h,d.id]);let Sn=U.useCallback(()=>{ee(!0),Br(Yr.current),h(X=>X.filter(de=>de.toastId!==d.id)),setTimeout(()=>{_(d)},y_)},[d,_,h,Yr]);U.useEffect(()=>{if(d.promise&&Oe==="loading"||d.duration===1/0||d.type==="loading")return;let X,de=Tp;return C||g||$&&Rp?(()=>{if(Np.current<Jl.current){let le=new Date().getTime()-Jl.current;de=de-le}
131Np.current=new Date().getTime()})():de!==1/0&&(Jl.current=new Date().getTime(),X=setTimeout(()=>{var le;(le=d.onAutoClose)==null||le.call(d,d),Sn()},de)),()=>clearTimeout(X)},[C,g,R,d,Tp,Sn,d.promise,Oe,$,Rp]),U.useEffect(()=>{let X=En.current;if(X){let de=X.getBoundingClientRect().height;return Ja(de),h(le=>[{toastId:d.id,height:de,position:d.position},...le]),()=>h(le=>le.filter(Vt=>Vt.toastId!==d.id))}},[h,d.id]),U.useEffect(()=>{d.delete&&Sn()},[Sn,d.delete]);function O1(){return T!=null&&T.loading?U.createElement("div",{className:"sonner-loader","data-visible":Oe==="loading"},T.loading):F?U.createElement("div",{className:"sonner-loader","data-visible":Oe==="loading"},F):U.createElement(e_,{visible:Oe==="loading"})}return U.createElement("li",{"aria-live":d.important?"assertive":"polite","aria-atomic":"true",role:"status",tabIndex:0,ref:En,className:Y(A,T1,E==null?void 0:E.toast,(t=d==null?void 0:d.classNames)==null?void 0:t.toast,E==null?void 0:E.default,E==null?void 0:E[Oe],(n=d==null?void 0:d.classNames)==null?void 0:n[Oe]),"data-sonner-toast":"","data-rich-colors":(r=d.richColors)!=null?r:S,"data-styled":!(d.jsx||d.unstyled||v),"data-mounted":Q,"data-promise":!!d.promise,"data-removed":Fe,"data-visible":Xl,"data-y-position":Dp,"data-x-position":M1,"data-index":b,"data-front":Ql,"data-swiping":ke,"data-dismissible":Hr,"data-type":Oe,"data-invert":R1,"data-swipe-out":Te,"data-expanded":!!(C||R&&Q),style:{"--index":b,"--toasts-before":b,"--z-index":x.length-b,"--offset":`${Fe?bi:Yr.current}px`,"--initial-height":R?"auto":`${hr}px`,...k,...d.style},onPointerDown:X=>{ql||!Hr||(wi.current=new Date,Br(Yr.current),X.target.setPointerCapture(X.pointerId),X.target.tagName!=="BUTTON"&&(Nt(!0),Vr.current={x:X.clientX,y:X.clientY}))},onPointerUp:()=>{var X,de,le,Vt;if(Te||!Hr)return;Vr.current=null;let Gt=Number(((X=En.current)==null?void 0:X.style.getPropertyValue("--swipe-amount").replace("px",""))||0),Ci=new Date().getTime()-((de=wi.current)==null?void 0:de.getTime()),j1=Math.abs(Gt)/Ci;if(Math.abs(Gt)>=v_||j1>.11){Br(Yr.current),(le=d.onDismiss)==null||le.call(d,d),Sn(),Dt(!0);return}(Vt=En.current)==null||Vt.style.setProperty("--swipe-amount","0px"),Nt(!1)},onPointerMove:X=>{var de;if(!Vr.current||!Hr)return;let le=X.clientY-Vr.current.y,Vt=X.clientX-Vr.current.x,Gt=(Dp==="top"?Math.min:Math.max)(0,le),Ci=X.pointerType==="touch"?10:2;Math.abs(Gt)>Ci?(de=En.current)==null||de.style.setProperty("--swipe-amount",`${le}px`):Math.abs(Vt)>Ci&&(Vr.current=null)}},D1&&!d.jsx?U.createElement("button",{"aria-label":W,"data-disabled":ql,"data-close-button":!0,onClick:ql||!Hr?()=>{}:()=>{var X;Sn(),(X=d.onDismiss)==null||X.call(d,d)},className:Y(E==null?void 0:E.closeButton,(a=d==null?void 0:d.classNames)==null?void 0:a.closeButton)},U.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"},U.createElement("line",{x1:"18",y1:"6",x2:"6",y2:"18"}),U.createElement("line",{x1:"6",y1:"6",x2:"18",y2:"18"}))):null,d.jsx||U.isValidElement(d.title)?d.jsx||d.title:U.createElement(U.Fragment,null,Oe||d.icon||d.promise?U.createElement("div",{"data-icon":"",className:Y(E==null?void 0:E.icon,(o=d==null?void 0:d.classNames)==null?void 0:o.icon)},d.promise||d.type==="loading"&&!d.icon?d.icon||O1():null,d.type!=="loading"?d.icon||(T==null?void 0:T[Oe])||q5(Oe):null):null,U.createElement("div",{"data-content":"",className:Y(E==null?void 0:E.content,(i=d==null?void 0:d.classNames)==null?void 0:i.content)},U.createElement("div",{"data-title":"",className:Y(E==null?void 0:E.title,(s=d==null?void 0:d.classNames)==null?void 0:s.title)},d.title),d.description?U.createElement("div",{"data-description":"",className:Y(N,N1,E==null?void 0:E.description,(l=d==null?void 0:d.classNames)==null?void 0:l.description)},d.description):null),U.isValidElement(d.cancel)?d.cancel:d.cancel&&Bi(d.cancel)?U.createElement("button",{"data-button":!0,"data-cancel":!0,style:d.cancelButtonStyle||O,onClick:X=>{var de,le;Bi(d.cancel)&&Hr&&((le=(de=d.cancel).onClick)==null||le.call(de,X),Sn())}
131,className:Y(E==null?void 0:E.cancelButton,(u=d==null?void 0:d.classNames)==null?void 0:u.cancelButton)},d.cancel.label):null,U.isValidElement(d.action)?d.action:d.action&&Bi(d.action)?U.createElement("button",{"data-button":!0,"data-action":!0,style:d.actionButtonStyle||j,onClick:X=>{var de,le;Bi(d.action)&&(X.defaultPrevented||((le=(de=d.action).onClick)==null||le.call(de,X),Sn()))},className:Y(E==null?void 0:E.actionButton,(f=d==null?void 0:d.classNames)==null?void 0:f.actionButton)},d.action.label):null))};function Zm(){if(typeof window>"u"||typeof document>"u")return"ltr";let e=document.documentElement.getAttribute("dir");return e==="auto"||!e?window.getComputedStyle(document.documentElement).direction:e}var x_=e=>{let{invert:t,position:n="bottom-right",hotkey:r=["altKey","KeyT"],expand:a,closeButton:o,className:i,offset:s,theme:l="light",richColors:u,duration:f,style:p,visibleToasts:d=f_,toastOptions:v,dir:g=Zm(),gap:h=g_,loadingIcon:w,icons:y,containerAriaLabel:b="Notifications",pauseWhenPageIsHidden:x,cn:C=b_}=e,[_,S]=U.useState([]),P=U.useMemo(()=>Array.from(new Set([n].concat(_.filter($=>$.position).map($=>$.position)))),[_,n]),[k,O]=U.useState([]),[j,A]=U.useState(!1),[N,I]=U.useState(!1),[D,L]=U.useState(l!=="system"?l:typeof window<"u"&&window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"),F=U.useRef(null),R=r.join("+").replace(/Key/g,"").replace(/Digit/g,""),E=U.useRef(null),T=U.useRef(!1),W=U.useCallback($=>{var Y;(Y=_.find(Q=>Q.id===$.id))!=null&&Y.delete||ft.dismiss($.id),S(Q=>Q.filter(({id:se})=>se!==$.id))},[_]);return U.useEffect(()=>ft.subscribe($=>{if($.dismiss){S(Y=>Y.map(Q=>Q.id===$.id?{...Q,delete:!0}:Q));return}setTimeout(()=>{Ev.flushSync(()=>{S(Y=>{let Q=Y.findIndex(se=>se.id===$.id);return Q!==-1?[...Y.slice(0,Q),{...Y[Q],...$},...Y.slice(Q+1)]:[$,...Y]})})})}),[]),U.useEffect(()=>{if(l!=="system"){L(l);return}l==="system"&&(window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?L("dark"):L("light")),typeof window<"u"&&window.matchMedia("(prefers-color-scheme: dark)").addEventListener("change",({matches:$})=>{L($?"dark":"light")})},[l]),U.useEffect(()=>{_.length<=1&&A(!1)},[_]),U.useEffect(()=>{let $=Y=>{var Q,se;r.every(Fe=>Y[Fe]||Y.code===Fe)&&(A(!0),(Q=F.current)==null||Q.focus()),Y.code==="Escape"&&(document.activeElement===F.current||(se=F.current)!=null&&se.contains(document.activeElement))&&A(!1)};return document.addEventListener("keydown",$),()=>document.removeEventListener("keydown",$)},[r]),U.useEffect(()=>{if(F.current)return()=>{E.current&&(E.current.focus({preventScroll:!0}),E.current=null,T.current=!1)}},[F.current]),_.length?U.createElement("section",{"aria-label":`${b} ${R}`,tabIndex:-1},P.map(($,Y)=>{var Q;let[se,Fe]=$.split("-");return U.createElement("ol",{key:$,dir:g==="auto"?Zm():g,tabIndex:-1,ref:F,className:i,"data-sonner-toaster":!0,"data-theme":D,"data-y-position":se,"data-x-position":Fe,style:{"--front-toast-height":`${((Q=k[0])==null?void 0:Q.height)||0}px`,"--offset":typeof s=="number"?`${s}px`:s||p_,"--width":`${h_}px`,"--gap":`${h}px`,...p},onBlur:ee=>{T.current&&!ee.currentTarget.contains(ee.relatedTarget)&&(T.current=!1,E.current&&(E.current.focus({preventScroll:!0}),E.current=null))},onFocus:ee=>{ee.target instanceof HTMLElement&&ee.target.dataset.dismissible==="false"||T.current||(T.current=!0,E.current=ee.relatedTarget)},onMouseEnter:()=>A(!0),onMouseMove:()=>A(!0),onMouseLeave:()=>{N||A(!1)},onPointerDown:ee=>{ee.target instanceof HTMLElement&&ee.target.dataset.dismissible==="false"||I(!0)},onPointerUp:()=>I(!1)},_.filter(ee=>!ee.position&&Y===0||ee.position===$).map((ee,ke)=>{var Nt,Te;return U.createElement(w_,{key:ee.id,icons:y,index:ke,toast:ee,defaultRichColors:u,duration:(Nt=v==null?void 0:v.duration)!=null?Nt:f,className:v==null?void 0:v.className,descriptionClassName:v==null?void 0:v.descriptionClassName,invert:t,visibleToasts:d,closeButton:(Te=v==null?void 0:v.closeButton)!=null?Te:o,interacting:N,position:$,style:v==null?void 0:v.style,unstyled:v==null?void 0:v.unstyled,classNames:v==null?void 0:v.classNames,cancelButtonStyle:v==null?void 0:v.cancelButtonStyle,actionButtonStyle:v==null?void 0:v.actionButtonStyle,removeToast:W,toasts:_.filter(Dt=>Dt.position==ee.position),heights:k.filter(Dt=>Dt.position==ee.position),setHeights:O,expandByDefault:a,gap:h,loadingIcon:w,exp
vendor: 4,130 bytes, line 131
131anded:j,pauseWhenPageIsHidden:x,cn:C})}))})):null};const C_=({...e})=>{const{theme:t="system"}=J5();return c.jsx(x_,{theme:t,className:"toaster group",toastOptions:{classNames:{toast:"group toast group-[.toaster]:bg-background group-[.toaster]:text-foreground group-[.toaster]:border-border group-[.toaster]:shadow-lg",description:"group-[.toast]:text-muted-foreground",actionButton:"group-[.toast]:bg-primary group-[.toast]:text-primary-foreground",cancelButton:"group-[.toast]:bg-muted group-[.toast]:text-muted-foreground"}},...e})};var __=xh.useId||(()=>{}),E_=0;function qn(e){const[t,n]=m.useState(__());return ar(()=>{n(r=>r??String(E_++))},[e]),t?`radix-${t}`:""}const S_=["top","right","bottom","left"],or=Math.min,mt=Math.max,Vs=Math.round,Hi=Math.floor,ir=e=>({x:e,y:e}),A_={left:"right",right:"left",bottom:"top",top:"bottom"},P_={start:"end",end:"start"};function nd(e,t,n){return mt(e,or(t,n))}function wn(e,t){return typeof e=="function"?e(t):e}function xn(e){return e.split("-")[0]}function Ga(e){return e.split("-")[1]}function Nf(e){return e==="x"?"y":"x"}function Df(e){return e==="y"?"height":"width"}function sr(e){return["top","bottom"].includes(xn(e))?"y":"x"}function Mf(e){return Nf(sr(e))}function k_(e,t,n){n===void 0&&(n=!1);const r=Ga(e),a=Mf(e),o=Df(a);let i=a==="x"?r===(n?"end":"start")?"right":"left":r==="start"?"bottom":"top";return t.reference[o]>t.floating[o]&&(i=Gs(i)),[i,Gs(i)]}function T_(e){const t=Gs(e);return[rd(e),t,rd(t)]}function rd(e){return e.replace(/start|end/g,t=>P_[t])}function N_(e,t,n){const r=["left","right"],a=["right","left"],o=["top","bottom"],i=["bottom","top"];switch(e){case"top":case"bottom":return n?t?a:r:t?r:a;case"left":case"right":return t?o:i;default:return[]}}function D_(e,t,n,r){const a=Ga(e);let o=N_(xn(e),n==="start",r);return a&&(o=o.map(i=>i+"-"+a),t&&(o=o.concat(o.map(rd)))),o}function Gs(e){return e.replace(/left|right|bottom|top/g,t=>A_[t])}function M_(e){return{top:0,right:0,bottom:0,left:0,...e}}function py(e){return typeof e!="number"?M_(e):{top:e,right:e,bottom:e,left:e}}function Ks(e){const{x:t,y:n,width:r,height:a}=e;return{width:r,height:a,top:n,left:t,right:t+r,bottom:n+a,x:t,y:n}}function e0(e,t,n){let{reference:r,floating:a}=e;const o=sr(t),i=Mf(t),s=Df(i),l=xn(t),u=o==="y",f=r.x+r.width/2-a.width/2,p=r.y+r.height/2-a.height/2,d=r[s]/2-a[s]/2;let v;switch(l){case"top":v={x:f,y:r.y-a.height};break;case"bottom":v={x:f,y:r.y+r.height};break;case"right":v={x:r.x+r.width,y:p};break;case"left":v={x:r.x-a.width,y:p};break;default:v={x:r.x,y:r.y}}switch(Ga(t)){case"start":v[i]-=d*(n&&u?-1:1);break;case"end":v[i]+=d*(n&&u?-1:1);break}return v}const R_=async(e,t,n)=>{const{placement:r="bottom",strategy:a="absolute",middleware:o=[],platform:i}=n,s=o.filter(Boolean),l=await(i.isRTL==null?void 0:i.isRTL(t));let u=await i.getElementRects({reference:e,floating:t,strategy:a}),{x:f,y:p}=e0(u,r,l),d=r,v={},g=0;for(let h=0;h<s.length;h++){const{name:w,fn:y}=s[h],{x:b,y:x,data:C,reset:_}=await y({x:f,y:p,initialPlacement:r,placement:d,strategy:a,middlewareData:v,rects:u,platform:i,elements:{reference:e,floating:t}});f=b??f,p=x??p,v={...v,[w]:{...v[w],...C}},_&&g<=50&&(g++,typeof _=="object"&&(_.placement&&(d=_.placement),_.rects&&(u=_.rects===!0?await i.getElementRects({reference:e,floating:t,strategy:a}):_.rects),{x:f,y:p}=e0(u,d,l)),h=-1)}return{x:f,y:p,placement:d,strategy:a,middlewareData:v}};async function Vo(e,t){var n;t===void 0&&(t={});const{x:r,y:a,platform:o,rects:i,elements:s,strategy:l}=e,{boundary:u="clippingAncestors",rootBoundary:f="viewport",elementContext:p="floating",altBoundary:d=!1,padding:v=0}=wn(t,e),g=py(v),w=s[d?p==="floating"?"reference":"floating":p],y=Ks(await o.getClippingRect({element:(n=await(o.isElement==null?void 0:o.isElement(w)))==null||n?w:w.contextElement||await(o.getDocumentElement==null?void 0:o.getDocumentElement(s.floating)),boundary:u,rootBoundary:f,strategy:l})),b=p==="floating"?{x:r,y:a,width:i.floating.width,height:i.floating.height}:i.reference,x=await(o.getOffsetParent==null?void 0:o.getOffsetParent(s.floating)),C=await(o.isElement==null?void 0:o.isElement(x))?await(
vendor: 6,850 bytes, line 131
131o.getScale==null?void 0:o.getScale(x))||{x:1,y:1}:{x:1,y:1},_=Ks(o.convertOffsetParentRelativeRectToViewportRelativeRect?await o.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:b,offsetParent:x,strategy:l}):b);return{top:(y.top-_.top+g.top)/C.y,bottom:(_.bottom-y.bottom+g.bottom)/C.y,left:(y.left-_.left+g.left)/C.x,right:(_.right-y.right+g.right)/C.x}}const O_=e=>({name:"arrow",options:e,async fn(t){const{x:n,y:r,placement:a,rects:o,platform:i,elements:s,middlewareData:l}=t,{element:u,padding:f=0}=wn(e,t)||{};if(u==null)return{};const p=py(f),d={x:n,y:r},v=Mf(a),g=Df(v),h=await i.getDimensions(u),w=v==="y",y=w?"top":"left",b=w?"bottom":"right",x=w?"clientHeight":"clientWidth",C=o.reference[g]+o.reference[v]-d[v]-o.floating[g],_=d[v]-o.reference[v],S=await(i.getOffsetParent==null?void 0:i.getOffsetParent(u));let P=S?S[x]:0;(!P||!await(i.isElement==null?void 0:i.isElement(S)))&&(P=s.floating[x]||o.floating[g]);const k=C/2-_/2,O=P/2-h[g]/2-1,j=or(p[y],O),A=or(p[b],O),N=j,I=P-h[g]-A,D=P/2-h[g]/2+k,L=nd(N,D,I),F=!l.arrow&&Ga(a)!=null&&D!==L&&o.reference[g]/2-(D<N?j:A)-h[g]/2<0,R=F?D<N?D-N:D-I:0;return{[v]:d[v]+R,data:{[v]:L,centerOffset:D-L-R,...F&&{alignmentOffset:R}},reset:F}}}),j_=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var n,r;const{placement:a,middlewareData:o,rects:i,initialPlacement:s,platform:l,elements:u}=t,{mainAxis:f=!0,crossAxis:p=!0,fallbackPlacements:d,fallbackStrategy:v="bestFit",fallbackAxisSideDirection:g="none",flipAlignment:h=!0,...w}=wn(e,t);if((n=o.arrow)!=null&&n.alignmentOffset)return{};const y=xn(a),b=sr(s),x=xn(s)===s,C=await(l.isRTL==null?void 0:l.isRTL(u.floating)),_=d||(x||!h?[Gs(s)]:T_(s)),S=g!=="none";!d&&S&&_.push(...D_(s,h,g,C));const P=[s,..._],k=await Vo(t,w),O=[];let j=((r=o.flip)==null?void 0:r.overflows)||[];if(f&&O.push(k[y]),p){const D=k_(a,i,C);O.push(k[D[0]],k[D[1]])}if(j=[...j,{placement:a,overflows:O}],!O.every(D=>D<=0)){var A,N;const D=(((A=o.flip)==null?void 0:A.index)||0)+1,L=P[D];if(L)return{data:{index:D,overflows:j},reset:{placement:L}};let F=(N=j.filter(R=>R.overflows[0]<=0).sort((R,E)=>R.overflows[1]-E.overflows[1])[0])==null?void 0:N.placement;if(!F)switch(v){case"bestFit":{var I;const R=(I=j.filter(E=>{if(S){const T=sr(E.placement);return T===b||T==="y"}return!0}).map(E=>[E.placement,E.overflows.filter(T=>T>0).reduce((T,W)=>T+W,0)]).sort((E,T)=>E[1]-T[1])[0])==null?void 0:I[0];R&&(F=R);break}case"initialPlacement":F=s;break}if(a!==F)return{reset:{placement:F}}}return{}}}};function t0(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function n0(e){return S_.some(t=>e[t]>=0)}const z_=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){const{rects:n}=t,{strategy:r="referenceHidden",...a}=wn(e,t);switch(r){case"referenceHidden":{const o=await Vo(t,{...a,elementContext:"reference"}),i=t0(o,n.reference);return{data:{referenceHiddenOffsets:i,referenceHidden:n0(i)}}}case"escaped":{const o=await Vo(t,{...a,altBoundary:!0}),i=t0(o,n.floating);return{data:{escapedOffsets:i,escaped:n0(i)}}}default:return{}}}}};async function I_(e,t){const{placement:n,platform:r,elements:a}=e,o=await(r.isRTL==null?void 0:r.isRTL(a.floating)),i=xn(n),s=Ga(n),l=sr(n)==="y",u=["left","top"].includes(i)?-1:1,f=o&&l?-1:1,p=wn(t,e);let{mainAxis:d,crossAxis:v,alignmentAxis:g}=typeof p=="number"?{mainAxis:p,crossAxis:0,alignmentAxis:null}:{mainAxis:p.mainAxis||0,crossAxis:p.crossAxis||0,alignmentAxis:p.alignmentAxis};return s&&typeof g=="number"&&(v=s==="end"?g*-1:g),l?{x:v*f,y:d*u}:{x:d*u,y:v*f}}const L_=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var n,r;const{x:a,y:o,placement:i,middlewareData:s}=t,l=await I_(t,e);return i===((n=s.offset)==null?void 0:n.placement)&&(r=s.arrow)!=null&&r.alignmentOffset?{}:{x:a+l.x,y:o+l.y,data:{...l,placement:i}}}}},F_=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){const{x:n,y:r,placement:a}=t,{mainAxis:o=!0,crossAxis:i=!1,limiter:s={fn:w=>{let{x:y,y:b}=w;return{x:y,y:b}}},...l}=wn(e,t),u={x:n,y:r},f=await Vo(t,l),p=sr(xn(a)),d=Nf(p);let v=u[d],g=u[p];if(o){const w=d==="y"?"top":"left",y=d==="y"?"bottom":"right",b=v+f[w],x=v-f[y];v=nd(b,v,x)}if(i){const w=p==="y"?"top":"left",y=p==="y"?"bottom":"right",b=g+f[w],x=g-f[y];g=nd(b,g,x)}const h=s.fn({...t,[d]:v,[p]:g});return{...h,data:{x:h.x-n,y:h.y-r,enabled:{[d]:o,[p]:i}}}}}},$_=function(e){return e===void 0&&(e={}),{options:e,fn(t){const{x:n,y:r,placement:a,rects:o,middlewareData:i}=t,{offset:s=0,mainAxis:l=!0,crossAxis:u=!0}=wn(e,t),f={x:n,y:r},p=sr(a),d=Nf(p);let v=f[d],g=f[p];const h=wn(s,t),w=typeof h=="number"?{mainAxis:h,crossAxis:0}:{mainAxis:0,crossAxis:0,...h};if(l){const x=d==="y"?"height":"width",C=o.reference[d]-o.floating[x]+w.mainAxis,_=o.reference[d]+o.reference[x]-w.mainAxis;v<C?v=C:v>_&&(v=_)}if(u){var y,b;const x=d==="y"?"width":"height",C=["top","left"].includes(xn(a)),_=o.reference[p]-o.floating[x]+(C&&((y=i.offset)==null?void 0:y[p])||0)+(C?0:w.crossAxis),S=o.reference[p]+o.reference[x]+(C?0:((b=i.offset)==null?void 0:b[p])||0)-(C?w.crossAxis:0);g<_?g=_:g>S&&(g=S)}return{[d]:v,[p]:g}}}},U_=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){var n,r;const{placement:a,rects:o,platform:i,elements:s}=t,{apply:l=()=>{},...u}=wn(e,t),f=await Vo(t,u),p=xn(a),d=Ga(a),v=sr(a)==="y",{width:g,height:h}=o.floating;let w,y;p==="top"||p==="bottom"?(w=p,y=d===(await(i.isRTL==null?void 0:i.isRTL(s.floating))?"start":"end")?"left":"right"):(y=p,w=d==="end"?"top":"bottom");const b=h-f.top-f.bottom,x=g-f.left-f.right,C=or(h-f[w],b),_=or(g-f[y],x),S=!t.middlewareData.shift;let P=C,k=_;if((n=t.middlewareData.shift)!=null&&n.enabled.x&&(k=x),(r=t.middlewareData.shift)!=null&&r.enabled.y&&(P=b),S&&!d){const j=mt(f.left,0),A=mt(f.right,0),N=mt(f.top,0),I=mt(f.bottom,0);v?k=g-2*(j!==0||A!==0?j+A:mt(f.left,f.right)):P=h-2*(N!==0||I!==0?N+I:mt(f.top,f.bottom))}await l({...t,availableWidth:k,availableHeight:P});const O=await i.getDimensions(s.floating);return g!==O.width||h!==O.height?{reset:{rects:!0}}:{}}}};function Al(){return typeof window<"u"}function Ka(e){return my(e)?(e.nodeName||"").toLowerCase():"#document"}function vt(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function on(e){var t;return(t=(my(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function my(e){return Al()?e instanceof Node||e instanceof vt(e).Node:!1}function Ut(e){return Al()?e instanceof Element||e instanceof vt(e).Element:!1}function rn(e){return Al()?e instanceof HTMLElement||e instanceof vt(e).HTMLElement:!1}function r0(e){return!Al()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof vt(e).ShadowRoot}function ci(e){const{overflow:t,overflowX:n,overflowY:r,display:a}=Wt(e);
vendor: 5,090 bytes, line 131
131return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(a)}function W_(e){return["table","td","th"].includes(Ka(e))}function Pl(e){return[":popover-open",":modal"].some(t=>{try{return e.matches(t)}catch{return!1}})}function Rf(e){const t=Of(),n=Ut(e)?Wt(e):e;return n.transform!=="none"||n.perspective!=="none"||(n.containerType?n.containerType!=="normal":!1)||!t&&(n.backdropFilter?n.backdropFilter!=="none":!1)||!t&&(n.filter?n.filter!=="none":!1)||["transform","perspective","filter"].some(r=>(n.willChange||"").includes(r))||["paint","layout","strict","content"].some(r=>(n.contain||"").includes(r))}function B_(e){let t=lr(e);for(;rn(t)&&!ja(t);){if(Rf(t))return t;if(Pl(t))return null;t=lr(t)}return null}function Of(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}function ja(e){return["html","body","#document"].includes(Ka(e))}function Wt(e){return vt(e).getComputedStyle(e)}function kl(e){return Ut(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function lr(e){if(Ka(e)==="html")return e;const t=e.assignedSlot||e.parentNode||r0(e)&&e.host||on(e);return r0(t)?t.host:t}function hy(e){const t=lr(e);return ja(t)?e.ownerDocument?e.ownerDocument.body:e.body:rn(t)&&ci(t)?t:hy(t)}function Go(e,t,n){var r;t===void 0&&(t=[]),n===void 0&&(n=!0);const a=hy(e),o=a===((r=e.ownerDocument)==null?void 0:r.body),i=vt(a);if(o){const s=ad(i);return t.concat(i,i.visualViewport||[],ci(a)?a:[],s&&n?Go(s):[])}return t.concat(a,Go(a,[],n))}function ad(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function gy(e){const t=Wt(e);let n=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const a=rn(e),o=a?e.offsetWidth:n,i=a?e.offsetHeight:r,s=Vs(n)!==o||Vs(r)!==i;return s&&(n=o,r=i),{width:n,height:r,$:s}}function jf(e){return Ut(e)?e:e.contextElement}function va(e){const t=jf(e);if(!rn(t))return ir(1);const n=t.getBoundingClientRect(),{width:r,height:a,$:o}=gy(t);let i=(o?Vs(n.width):n.width)/r,s=(o?Vs(n.height):n.height)/a;return(!i||!Number.isFinite(i))&&(i=1),(!s||!Number.isFinite(s))&&(s=1),{x:i,y:s}}const H_=ir(0);function vy(e){const t=vt(e);return!Of()||!t.visualViewport?H_:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function Y_(e,t,n){return t===void 0&&(t=!1),!n||t&&n!==vt(e)?!1:t}function Rr(e,t,n,r){t===void 0&&(t=!1),n===void 0&&(n=!1);const a=e.getBoundingClientRect(),o=jf(e);let i=ir(1);t&&(r?Ut(r)&&(i=va(r)):i=va(e));const s=Y_(o,n,r)?vy(o):ir(0);let l=(a.left+s.x)/i.x,u=(a.top+s.y)/i.y,f=a.width/i.x,p=a.height/i.y;if(o){const d=vt(o),v=r&&Ut(r)?vt(r):r;let g=d,h=ad(g);for(;h&&r&&v!==g;){const w=va(h),y=h.getBoundingClientRect(),b=Wt(h),x=y.left+(h.clientLeft+parseFloat(b.paddingLeft))*w.x,C=y.top+(h.clientTop+parseFloat(b.paddingTop))*w.y;l*=w.x,u*=w.y,f*=w.x,p*=w.y,l+=x,u+=C,g=vt(h),h=ad(g)}}return Ks({width:f,height:p,x:l,y:u})}function V_(e){let{elements:t,rect:n,offsetParent:r,strategy:a}=e;const o=a==="fixed",i=on(r),s=t?Pl(t.floating):!1;if(r===i||s&&o)return n;let l={scrollLeft:0,scrollTop:0},u=ir(1);const f=ir(0),p=rn(r);if((p||!p&&!o)&&((Ka(r)!=="body"||ci(i))&&(l=kl(r)),rn(r))){const d=Rr(r);u=va(r),f.x=d.x+r.clientLeft,f.y=d.y+r.clientTop}return{width:n.width*u.x,height:n.height*u.y,x:n.x*u.x-l.scrollLeft*u.x+f.x,y:n.y*u.y-l.scrollTop*u.y+f.y}}function G_(e){return Array.from(e.getClientRects())}function od(e,t){const n=kl(e).scrollLeft;return t?t.left+n:Rr(on(e)).left+n}function K_(e){const t=on(e),n=kl(e),r=e.ownerDocument.body,a=mt(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),o=mt(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight);let i=-n.scrollLeft+od(e);const s=-n.scrollTop;return Wt(r).direction==="rtl"&&(i+=mt(t.clientWidth,r.clientWidth)-a),{width:a,height:o,x:i,y:s}}function Q_(e,t){const n=vt(e),r=on(e),a=n.visualViewport;let o=r.clientWidth,i=r.clientHeight,s=0,l=0;if(a){o=a.width,i=a.height;const u=Of();(!u||u&&t==="fixed")&&(s=a.offsetLeft,l=a.offsetTop)}return{width:o,height:i,x:s,y:l}}function X_(e,t){const n=Rr(e,!0,t==="fixed"),r=n.top+e.clientTop,a=n.left+e.clientLeft,o=rn(e)?va(e):ir(1),i=e.clientWidth*o.x,s=e.clientHeight*o.y,l=a*o.x,u=r*o.y;return{width:i,height:s,x:l,y:u}}function a0(e,t,n){let r;if(t==="viewport")r=Q_(e,n);else if(t==="document")r=K_(on(e));else if(Ut(t))r=X_(t,n);else{const a=vy(e);r={...t,x:t.x-a.x,y:t.y-a.y}}return Ks(r)}function yy(e,t){const n=lr(e);return n===t||!Ut(n)||ja(n)?!1:Wt(n).position==="fixed"||yy(n,t)}function J_(e,t){const n=t.get(e);if(n)return n;let r=Go(e,[],!1).filter(s=>Ut(s)&&Ka(s)!=="body"),a=null;const o=Wt(e).position==="fixed";let i=o?lr(e):e;for(;Ut(i)&&!ja(i);){const s=Wt(i),l=Rf(i);!l&&s.position==="fixed"&&(a=null),(o?!l&&!a:!l&&s.position==="static"&&!!a&&["absolute","fixed"].includes(a.position)||ci(i)&&!l&&yy(e,i))?r=r.filter(f=>f!==i):a=s,i=lr(i)}return t.set(e,r),r}function q_(e){let{element:t,boundary:n,rootBoundary:r,strategy:a}=e;const i=[...n==="clippingAncestors"?Pl(t)?[]:J_(t,this._c):[].concat(n),r],s=i[0],l=i.reduce((u,f)=>{const p=a0(t,f,a);
vendor: 11,005 bytes, line 131
131return u.top=mt(p.top,u.top),u.right=or(p.right,u.right),u.bottom=or(p.bottom,u.bottom),u.left=mt(p.left,u.left),u},a0(t,s,a));return{width:l.right-l.left,height:l.bottom-l.top,x:l.left,y:l.top}}function Z_(e){const{width:t,height:n}=gy(e);return{width:t,height:n}}function eE(e,t,n){const r=rn(t),a=on(t),o=n==="fixed",i=Rr(e,!0,o,t);let s={scrollLeft:0,scrollTop:0};const l=ir(0);if(r||!r&&!o)if((Ka(t)!=="body"||ci(a))&&(s=kl(t)),r){const v=Rr(t,!0,o,t);l.x=v.x+t.clientLeft,l.y=v.y+t.clientTop}else a&&(l.x=od(a));let u=0,f=0;if(a&&!r&&!o){const v=a.getBoundingClientRect();f=v.top+s.scrollTop,u=v.left+s.scrollLeft-od(a,v)}const p=i.left+s.scrollLeft-l.x-u,d=i.top+s.scrollTop-l.y-f;return{x:p,y:d,width:i.width,height:i.height}}function Nu(e){return Wt(e).position==="static"}function o0(e,t){if(!rn(e)||Wt(e).position==="fixed")return null;if(t)return t(e);let n=e.offsetParent;return on(e)===n&&(n=n.ownerDocument.body),n}function by(e,t){const n=vt(e);if(Pl(e))return n;if(!rn(e)){let a=lr(e);for(;a&&!ja(a);){if(Ut(a)&&!Nu(a))return a;a=lr(a)}return n}let r=o0(e,t);for(;r&&W_(r)&&Nu(r);)r=o0(r,t);return r&&ja(r)&&Nu(r)&&!Rf(r)?n:r||B_(e)||n}const tE=async function(e){const t=this.getOffsetParent||by,n=this.getDimensions,r=await n(e.floating);return{reference:eE(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}};function nE(e){return Wt(e).direction==="rtl"}const rE={convertOffsetParentRelativeRectToViewportRelativeRect:V_,getDocumentElement:on,getClippingRect:q_,getOffsetParent:by,getElementRects:tE,getClientRects:G_,getDimensions:Z_,getScale:va,isElement:Ut,isRTL:nE};function aE(e,t){let n=null,r;const a=on(e);function o(){var s;clearTimeout(r),(s=n)==null||s.disconnect(),n=null}function i(s,l){s===void 0&&(s=!1),l===void 0&&(l=1),o();const{left:u,top:f,width:p,height:d}=e.getBoundingClientRect();if(s||t(),!p||!d)return;const v=Hi(f),g=Hi(a.clientWidth-(u+p)),h=Hi(a.clientHeight-(f+d)),w=Hi(u),b={rootMargin:-v+"px "+-g+"px "+-h+"px "+-w+"px",threshold:mt(0,or(1,l))||1};let x=!0;function C(_){const S=_[0].intersectionRatio;if(S!==l){if(!x)return i();S?i(!1,S):r=setTimeout(()=>{i(!1,1e-7)},1e3)}x=!1}try{n=new IntersectionObserver(C,{...b,root:a.ownerDocument})}catch{n=new IntersectionObserver(C,b)}n.observe(e)}return i(!0),o}function oE(e,t,n,r){r===void 0&&(r={});const{ancestorScroll:a=!0,ancestorResize:o=!0,elementResize:i=typeof ResizeObserver=="function",layoutShift:s=typeof IntersectionObserver=="function",animationFrame:l=!1}=r,u=jf(e),f=a||o?[...u?Go(u):[],...Go(t)]:[];f.forEach(y=>{a&&y.addEventListener("scroll",n,{passive:!0}),o&&y.addEventListener("resize",n)});const p=u&&s?aE(u,n):null;let d=-1,v=null;i&&(v=new ResizeObserver(y=>{let[b]=y;b&&b.target===u&&v&&(v.unobserve(t),cancelAnimationFrame(d),d=requestAnimationFrame(()=>{var x;(x=v)==null||x.observe(t)})),n()}),u&&!l&&v.observe(u),v.observe(t));let g,h=l?Rr(e):null;l&&w();function w(){const y=Rr(e);h&&(y.x!==h.x||y.y!==h.y||y.width!==h.width||y.height!==h.height)&&n(),h=y,g=requestAnimationFrame(w)}return n(),()=>{var y;f.forEach(b=>{a&&b.removeEventListener("scroll",n),o&&b.removeEventListener("resize",n)}),p==null||p(),(y=v)==null||y.disconnect(),v=null,l&&cancelAnimationFrame(g)}}const iE=L_,sE=F_,lE=j_,uE=U_,cE=z_,i0=O_,dE=$_,fE=(e,t,n)=>{const r=new Map,a={platform:rE,...n},o={...a.platform,_c:r};return R_(e,t,{...a,platform:o})};var fs=typeof document<"u"?m.useLayoutEffect:m.useEffect;function Qs(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(typeof e=="function"&&e.toString()===t.toString())return!0;let n,r,a;if(e&&t&&typeof e=="object"){if(Array.isArray(e)){if(n=e.length,n!==t.length)return!1;for(r=n;r--!==0;)if(!Qs(e[r],t[r]))return!1;return!0}if(a=Object.keys(e),n=a.length,n!==Object.keys(t).length)return!1;for(r=n;r--!==0;)if(!{}.hasOwnProperty.call(t,a[r]))return!1;for(r=n;r--!==0;){const o=a[r];if(!(o==="_owner"&&e.$$typeof)&&!Qs(e[o],t[o]))return!1}return!0}return e!==e&&t!==t}function wy(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function s0(e,t){const n=wy(e);return Math.round(t*n)/n}function Du(e){const t=m.useRef(e);return fs(()=>{t.current=e}),t}function pE(e){e===void 0&&(e={});const{placement:t="bottom",strategy:n="absolute",middleware:r=[],platform:a,elements:{reference:o,floating:i}={},transform:s=!0,whileElementsMounted:l,open:u}=e,[f,p]=m.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[d,v]=m.useState(r);Qs(d,r)||v(r);const[g,h]=m.useState(null),[w,y]=m.useState(null),b=m.useCallback(E=>{E!==S.current&&(S.current=E,h(E))},[]),x=m.useCallback(E=>{E!==P.current&&(P.current=E,y(E))},[]),C=o||g,_=i||w,S=m.useRef(null),P=m.useRef(null),k=m.useRef(f),O=l!=null,j=Du(l),A=Du(a),N=Du(u),I=m.useCallback(()=>{if(!S.current||!P.current)return;const E={placement:t,strategy:n,middleware:d};A.current&&(E.platform=A.current),fE(S.current,P.current,E).then(T=>{const W={...T,isPositioned:N.current!==!1};D.current&&!Qs(k.current,W)&&(k.current=W,li.flushSync(()=>{p(W)}))})},[d,t,n,A,N]);fs(()=>{u===!1&&k.current.isPositioned&&(k.current.isPositioned=!1,p(E=>({...E,isPositioned:!1})))},[u]);const D=m.useRef(!1);fs(()=>(D.current=!0,()=>{D.current=!1}),[]),fs(()=>{if(C&&(S.current=C),_&&(P.current=_),C&&_){if(j.current)return j.current(C,_,I);I()}},[C,_,I,j,O]);const L=m.useMemo(()=>({reference:S,floating:P,setReference:b,setFloating:x}),[b,x]),F=m.useMemo(()=>({reference:C,floating:_}),[C,_]),R=m.useMemo(()=>{const E={position:n,left:0,top:0};if(!F.floating)return E;const T=s0(F.floating,f.x),W=s0(F.floating,f.y);return s?{...E,transform:"translate("+T+"px, "+W+"px)",...wy(F.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:T,top:W}},[n,s,F.floating,f.x,f.y]);return m.useMemo(()=>({...f,update:I,refs:L,elements:F,floatingStyles:R}),[f,I,L,F,R])}const mE=e=>{function t(n){return{}.hasOwnProperty.call(n,"current")}return{name:"arrow",options:e,fn(n){const{element:r,padding:a}=typeof e=="function"?e(n):e;return r&&t(r)?r.current!=null?i0({element:r.current,padding:a}).fn(n):{}:r?i0({element:r,padding:a}).fn(n):{}}}},hE=(e,t)=>({...iE(e),options:[e,t]}),gE=(e,t)=>({...sE(e),options:[e,t]}),vE=(e,t)=>({...dE(e),options:[e,t]}),yE=(e,t)=>({...lE(e),options:[e,t]}),bE=(e,t)=>({...uE(e),options:[e,t]}),wE=(e,t)=>({...cE(e),options:[e,t]}),xE=(e,t)=>({...mE(e),options:[e,t]});var CE="Arrow",xy=m.forwardRef((e,t)=>{const{children:n,width:r=10,height:a=5,...o}=e;return c.jsx(te.svg,{...o,ref:t,width:r,height:a,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?n:c.jsx("polygon",{points:"0,0 30,0 15,10"})})});xy.displayName=CE;var _E=xy;function EE(e,t=[]){let n=[];function r(o,i){const s=m.createContext(i),l=n.length;n=[...n,i];function u(p){const{scope:d,children:v,...g}=p,h=(d==null?void 0:d[e][l])||s,w=m.useMemo(()=>g,Object.values(g));return c.jsx(h.Provider,{value:w,children:v})}function f(p,d){const v=(d==null?void 0:d[e][l])||s,g=m.useContext(v);if(g)return g;if(i!==void 0)return i;throw new Error(`\`${p}\` must be used within \`${o}\``)}return u.displayName=o+"Provider",[u,f]}const a=()=>{const o=n.map(i=>m.createContext(i));return function(s){const l=(s==null?void 0:s[e])||o;return m.useMemo(()=>({[`__scope${e}`]:{...s,[e]:l}}),[s,l])}};return a.scopeName=e,[r,SE(a,...t)]}function SE(...e){const t=e[0];if(e.length===1)return t;const n=()=>{const r=e.map(a=>({useScope:a(),scopeName:a.scopeName}));return function(o){const i=r.reduce((s,{useScope:l,scopeName:u})=>{const p=l(o)[`__scope${u}`];return{...s,...p}},{});return m.useMemo(()=>({[`__scope${t.scopeName}`]:i}),[i])}};return n.scopeName=t.scopeName,n}function zf(e){const[t,n]=m.useState(void 0);return ar(()=>{if(e){n({width:e.offsetWidth,height:e.offsetHeight});const r=new ResizeObserver(a=>{if(!Array.isArray(a)||!a.length)return;const o=a[0];let i,s;if("borderBoxSize"in o){const l=o.borderBoxSize,u=Array.isArray(l)?l[0]:l;i=u.inlineSize,s=u.blockSize}else i=e.offsetWidth,s=e.offsetHeight;n({width:i,height:s})});return r.observe(e,{box:"border-box"}),()=>r.unobserve(e)}else n(void 0)},[e]),t}var If="Popper",[Cy,Qa]=EE(If),[AE,_y]=Cy(If),Ey=e=>{const{__scopePopper:t,children:n}=e,[r,a]=m.useState(null);return c.jsx(AE,{scope:t,anchor:r,onAnchorChange:a,children:n})};Ey.displayName=If;var Sy="PopperAnchor",Ay=m.forwardRef((e,t)=>{const{__scopePopper:n,virtualRef:r,...a}=e,o=_y(Sy,n),i=m.useRef(null),s=he(t,i);return m.useEffect(()=>{o.onAnchorChange((r==null?void 0:r.current)||i.current)}),r?null:c.jsx(te.div,{...a,ref:s})});Ay.displayName=Sy;var Lf="PopperContent",[PE,kE]=Cy(Lf),Py=m.forwardRef((e,t)=>{var ke,Nt,Te,Dt,bi,Br;const{__scopePopper:n,side:r="bottom",sideOffset:a=0,align:o="center",alignOffset:i=0,arrowPadding:s=0,avoidCollisions:l=!0,collisionBoundary:u=[],collisionPadding:f=0,sticky:p="partial",hideWhenDetached:d=!1,updatePositionStrategy:v="optimized",onPlaced:g,...h}=e,w=_y(Lf,n),[y,b]=m.useState(null),x=he(t,hr=>b(hr)),[C,_]=m.useState(null),S=zf(C),P=(S==null?void 0:S.width)??0,k=(S==null?void 0:S.height)??0,O=r+(o!=="center"?"-"+o:""),j=typeof f=="number"?f:{top:0,right:0,bottom:0,left:0,...f},A=Array.isArray(u)?u:[u],N=A.length>0,I={padding:j,boundary:A.filter(NE),altBoundary:N},{refs:D,floatingStyles:L,placement:F,isPositioned:R,middlewareData:E}=pE({strategy:"fixed",placement:O,whileElementsMounted:(...hr)=>oE(...hr,{animationFrame:v==="always"}),elements:{reference:w.anchor},middleware:[hE({mainAxis:a+k,alignmentAxis:i}),l&&gE({mainAxis:!0,crossAxis:!1,limiter:p==="partial"?vE():void 0,...I}),l&&yE({...I}),bE({...I,apply:({elements:hr,rects:Ja,availableWidth:wi,availableHeight:En})=>{const{width:Ql,height:Xl}=Ja.reference,Oe=hr.floating.style;Oe.setProperty("--radix-popper-available-width",`${wi}px`),Oe.setProperty("--radix-popper-available-height",`${En}px`),Oe.setProperty("--radix-popper-anchor-width",`${Ql}px`),Oe.setProperty("--radix-popper-anchor-height",`${Xl}px`)}}),C&&xE({element:C,padding:s}),DE({arrowWidth:P,arrowHeight:k}),d&&wE({strategy:"referenceHidden",...I})]}),[T,W]=Ny(F),$=Ze(g);ar(()=>{R&&($==null||$())},[R,$]);const Y=(ke=E.arrow)==null?void 0:ke.x,Q=(Nt=E.arrow)==null?void 0:Nt.y,se=((Te=E.arrow)==null?void 0:Te.centerOffset)!==0,[Fe,ee]=m.useState();return ar(()=>{y&&ee(window.getComputedStyle(y).zIndex)},[y]),c.jsx("div",{ref:D.setFloating,"data-radix-popper-content-wrapper":"",style:{...L,transform:R?L.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:Fe,"--radix-popper-transform-origin":[(Dt=E.transformOrigin)==null?void 0:Dt.x,(bi=E.transformOrigin)==null?void 0:bi.y].join(" "),...((Br=E.hide)==null?void 0:Br.referenceHidden)&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:c.jsx(PE,{scope:n,placedSide:T,onArrowChange:_,arrowX:Y,arrowY:Q,shouldHideArrow:se,children:c.jsx(te.div,{"data-side":T,"data-align":W,...h,ref:x,style:{...h.style,animation:R?void 0:"none"}})})})});Py.displayName=Lf;var ky="PopperArrow",TE={top:"bottom",right:"left",bottom:"top",left:"r
131ight"},Ty=m.forwardRef(function(t,n){const{__scopePopper:r,...a}=t,o=kE(ky,r),i=TE[o.placedSide];return c.jsx("span",{ref:o.onArrowChange,style:{position:"absolute",left:o.arrowX,top:o.arrowY,[i]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[o.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[o.placedSide],visibility:o.shouldHideArrow?"hidden":void 0},children:c.jsx(_E,{...a,ref:n,style:{...a.style,display:"block"}})})});Ty.displayName=ky;function NE(e){return e!==null}var DE=e=>({name:"transformOrigin",options:e,fn(t){var w,y,b;const{placement:n,rects:r,middlewareData:a}=t,i=((w=a.arrow)==null?void 0:w.centerOffset)!==0,s=i?0:e.arrowWidth,l=i?0:e.arrowHeight,[u,f]=Ny(n),p={start:"0%",center:"50%",end:"100%"}[f],d=(((y=a.arrow)==null?void 0:y.x)??0)+s/2,v=(((b=a.arrow)==null?void 0:b.y)??0)+l/2;let g="",h="";return u==="bottom"?(g=i?p:`${d}px`,h=`${-l}px`):u==="top"?(g=i?p:`${d}px`,h=`${r.floating.height+l}px`):u==="right"?(g=`${-l}px`,h=i?p:`${v}px`):u==="left"&&(g=`${r.floating.width+l}px`,h=i?p:`${v}px`),{data:{x:g,y:h}}}});function Ny(e){const[t,n="center"]=e.split("-");return[t,n]}var Ff=Ey,Tl=Ay,$f=Py,Uf=Ty,[Nl,bR]=fr("Tooltip",[Qa]),Dl=Qa(),Dy="TooltipProvider",ME=700,id="tooltip.open",[RE,Wf]=Nl(Dy),My=e=>{const{__scopeTooltip:t,delayDuration:n=ME,skipDelayDuration:r=300,disableHoverableContent:a=!1,children:o}=e,[i,s]=m.useState(!0),l=m.useRef(!1),u=m.useRef(0);return m.useEffect(()=>{const f=u.current;return()=>window.clearTimeout(f)},[]),c.jsx(RE,{scope:t,isOpenDelayed:i,delayDuration:n,onOpen:m.useCallback(()=>{window.clearTimeout(u.current),s(!1)},[]),onClose:m.useCallback(()=>{window.clearTimeout(u.current),u.current=window.setTimeout(()=>s(!0),r)},[r]),isPointerInTransitRef:l,onPointerInTransitChange:m.useCallback(f=>{l.current=f},[]),disableHoverableContent:a,children:o})};My.displayName=Dy;var Ml="Tooltip",[OE,Rl]=Nl(Ml),Ry=e=>{const{__scopeTooltip:t,children:n,open:r,defaultOpen:a=!1,onOpenChange:o,disableHoverableContent:i,delayDuration:s}=e,l=Wf(Ml,e.__scopeTooltip),u=Dl(t),[f,p]=m.useState(null),d=qn(),v=m.useRef(0),g=i??l.disableHoverableContent,h=s??l.delayDuration,w=m.useRef(!1),[y=!1,b]=pr({prop:r,defaultProp:a,onChange:P=>{P?(l.onOpen(),document.dispatchEvent(new CustomEvent(id))):l.onClose(),o==null||o(P)}}),x=m.useMemo(()=>y?w.current?"delayed-open":"instant-open":"closed",[y]),C=m.useCallback(()=>{window.clearTimeout(v.current),v.current=0,w.current=!1,b(!0)},[b]),_=m.useCallback(()=>{window.clearTimeout(v.current),v.current=0,b(!1)},[b]),S=m.useCallback(()=>{window.clearTimeout(v.current),v.current=window.setTimeout(()=>{w.current=!0,b(!0),v.current=0},h)},[h,b]);return m.useEffect(()=>()=>{v.current&&(window.clearTimeout(v.current),v.current=0)},[]),c.jsx(Ff,{...u,children:c.jsx(OE,{scope:t,contentId:d,open:y,stateAttribute:x,trigger:f,onTriggerChange:p,onTriggerEnter:m.useCallback(()=>{l.isOpenDelayed?S():C()},[l.isOpenDelayed,S,C]),onTriggerLeave:m.useCallback(()=>{g?_():(window.clearTimeout(v.current),v.current=0)},[_,g]),onOpen:C,onClose:_,disableHoverableContent:g,children:n})})};Ry.displayName=Ml;var sd="TooltipTrigger",Oy=m.forwardRef((e,t)=>{const{__scopeTooltip:n,...r}=e,a=Rl(sd,n),o=Wf(sd,n),i=Dl(n),s=m.useRef(null),l=he(t,s,a.onTriggerChange),u=m.useRef(!1),f=m.useRef(!1),p=m.useCallback(()=>u.current=!1,[]);return m.useEffect(()=>()=>document.removeEventListener("pointerup",p),[p]),c.jsx(Tl,{asChild:!0,...i,children:c.jsx(te.button,{"aria-describedby":a.open?a.contentId:void 0,"data-state":a.stateAttribute,...r,ref:l,onPointerMove:H(e.onPointerMove,d=>{d.pointerType!=="touch"&&!f.current&&!o.isPointerInTransitRef.current&&(a.onTriggerEnter(),f.current=!0)}),onPointerLeave:H(e.onPointerLeave,()=>{a.onTriggerLeave(),f.current=!1}),onPointerDown:H(e.onPointerDown,()=>{u.current=!0,document.addEventListener("pointerup",p,{once:!0})}),onFocus:H(e.onFocus,()=>{u.current||a.onOpen()}),onBlur:H(e.onBlur,a.onClose),onClick:H(e.onClick,a.onClose)})})});Oy.displayName=sd;var jE="TooltipPortal",[wR,zE]=Nl(jE,{forceMount:void 0}),za="TooltipContent",jy=m.forwardRef((e,t)=>
vendor: 4,622 bytes, line 131
131{const n=zE(za,e.__scopeTooltip),{forceMount:r=n.forceMount,side:a="top",...o}=e,i=Rl(za,e.__scopeTooltip);return c.jsx(xt,{present:r||i.open,children:i.disableHoverableContent?c.jsx(zy,{side:a,...o,ref:t}):c.jsx(IE,{side:a,...o,ref:t})})}),IE=m.forwardRef((e,t)=>{const n=Rl(za,e.__scopeTooltip),r=Wf(za,e.__scopeTooltip),a=m.useRef(null),o=he(t,a),[i,s]=m.useState(null),{trigger:l,onClose:u}=n,f=a.current,{onPointerInTransitChange:p}=r,d=m.useCallback(()=>{s(null),p(!1)},[p]),v=m.useCallback((g,h)=>{const w=g.currentTarget,y={x:g.clientX,y:g.clientY},b=UE(y,w.getBoundingClientRect()),x=WE(y,b),C=BE(h.getBoundingClientRect()),_=YE([...x,...C]);s(_),p(!0)},[p]);return m.useEffect(()=>()=>d(),[d]),m.useEffect(()=>{if(l&&f){const g=w=>v(w,f),h=w=>v(w,l);return l.addEventListener("pointerleave",g),f.addEventListener("pointerleave",h),()=>{l.removeEventListener("pointerleave",g),f.removeEventListener("pointerleave",h)}}},[l,f,v,d]),m.useEffect(()=>{if(i){const g=h=>{const w=h.target,y={x:h.clientX,y:h.clientY},b=(l==null?void 0:l.contains(w))||(f==null?void 0:f.contains(w)),x=!HE(y,i);b?d():x&&(d(),u())};return document.addEventListener("pointermove",g),()=>document.removeEventListener("pointermove",g)}},[l,f,i,u,d]),c.jsx(zy,{...e,ref:o})}),[LE,FE]=Nl(Ml,{isInside:!1}),zy=m.forwardRef((e,t)=>{const{__scopeTooltip:n,children:r,"aria-label":a,onEscapeKeyDown:o,onPointerDownOutside:i,...s}=e,l=Rl(za,n),u=Dl(n),{onClose:f}=l;return m.useEffect(()=>(document.addEventListener(id,f),()=>document.removeEventListener(id,f)),[f]),m.useEffect(()=>{if(l.trigger){const p=d=>{const v=d.target;v!=null&&v.contains(l.trigger)&&f()};return window.addEventListener("scroll",p,{capture:!0}),()=>window.removeEventListener("scroll",p,{capture:!0})}},[l.trigger,f]),c.jsx(Ya,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:o,onPointerDownOutside:i,onFocusOutside:p=>p.preventDefault(),onDismiss:f,children:c.jsxs($f,{"data-state":l.stateAttribute,...u,...s,ref:t,style:{...s.style,"--radix-tooltip-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-tooltip-content-available-width":"var(--radix-popper-available-width)","--radix-tooltip-content-available-height":"var(--radix-popper-available-height)","--radix-tooltip-trigger-width":"var(--radix-popper-anchor-width)","--radix-tooltip-trigger-height":"var(--radix-popper-anchor-height)"},children:[c.jsx(Av,{children:r}),c.jsx(LE,{scope:n,isInside:!0,children:c.jsx(LC,{id:l.contentId,role:"tooltip",children:a||r})})]})})});jy.displayName=za;var Iy="TooltipArrow",$E=m.forwardRef((e,t)=>{const{__scopeTooltip:n,...r}=e,a=Dl(n);return FE(Iy,n).isInside?null:c.jsx(Uf,{...a,...r,ref:t})});$E.displayName=Iy;function UE(e,t){const n=Math.abs(t.top-e.y),r=Math.abs(t.bottom-e.y),a=Math.abs(t.right-e.x),o=Math.abs(t.left-e.x);switch(Math.min(n,r,a,o)){case o:return"left";case a:return"right";case n:return"top";case r:return"bottom";default:throw new Error("unreachable")}}function WE(e,t,n=5){const r=[];switch(t){case"top":r.push({x:e.x-n,y:e.y+n},{x:e.x+n,y:e.y+n});break;case"bottom":r.push({x:e.x-n,y:e.y-n},{x:e.x+n,y:e.y-n});break;case"left":r.push({x:e.x+n,y:e.y-n},{x:e.x+n,y:e.y+n});break;case"right":r.push({x:e.x-n,y:e.y-n},{x:e.x-n,y:e.y+n});break}return r}function BE(e){const{top:t,right:n,bottom:r,left:a}=e;return[{x:a,y:t},{x:n,y:t},{x:n,y:r},{x:a,y:r}]}function HE(e,t){const{x:n,y:r}=e;let a=!1;for(let o=0,i=t.length-1;o<t.length;i=o++){const s=t[o].x,l=t[o].y,u=t[i].x,f=t[i].y;l>r!=f>r&&n<(u-s)*(r-l)/(f-l)+s&&(a=!a)}return a}function YE(e){const t=e.slice();return t.sort((n,r)=>n.x<r.x?-1:n.x>r.x?1:n.y<r.y?-1:n.y>r.y?1:0),VE(t)}function VE(e){if(e.length<=1)return e.slice();const t=[];for(let r=0;r<e.length;r++){const a=e[r];for(;t.length>=2;){const o=t[t.length-1],i=t[t.length-2];if((o.x-i.x)*(a.y-i.y)>=(o.y-i.y)*(a.x-i.x))t.pop();else break}t.push(a)}t.pop();const n=[];for(let r=e.length-1;r>=0;r--){const a=e[r];for(;n.length>=2;){const o=n[n.length-1],i=n[n.length-2];if((o.x-i.x)*(a.y-i.y)>=(o.y-i.y)*(a.x-i.x))n.pop();else break}n.push(a)}return n.pop(),t.length===1&&n.length===1&&t[0].x===n[0].x&&t[0].y===n[0].y?t:t.concat(n)}var GE=My,KE=Ry,QE=Oy,Ly=jy;const Po=GE,ps=KE,ms=QE,ko=m.forwardRef(({className:e,sideOffset:t=4,...n},r)=>c.jsx(Ly,{ref:r,sideOffset:t,className:re("z-50 overflow-hidden rounded-md bg-white border px-3 py-1.5 text-sm text-neutral-800 shadow-md animate-in fade-in-50 zoom-in-95 data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=closed]:zoom-out-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:sli
131de-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 duration-200",e),...n}));ko.displayName=Ly.displayName;var Ol=class{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(e){return this.listeners.add(e),this.onSubscribe(),()=>{this.listeners.delete(e),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}},jl=typeof window>"u"||"Deno"in globalThis;function Ot(){}function XE(e,t){return typeof e=="function"?e(t):e}function JE(e){return typeof e=="number"&&e>=0&&e!==1/0}function qE(e,t){return Math.max(e+(t||0)-Date.now(),0)}function l0(e,t){return typeof e=="function"?e(t):e}function ZE(e,t){return typeof e=="function"?e(t):e}function u0(e,t){const{type:n="all",exact:r,fetchStatus:a,predicate:o,queryKey:i,stale:s}=e;if(i){if(r){if(t.queryHash!==Bf(i,t.options))return!1}else if(!Qo(t.queryKey,i))return!1}if(n!=="all"){const l=t.isActive();if(n==="active"&&!l||n==="inactive"&&l)return!1}return!(typeof s=="boolean"&&t.isStale()!==s||a&&a!==t.state.fetchStatus||o&&!o(t))}function c0(e,t){const{exact:n,status:r,predicate:a,mutationKey:o}=e;if(o){if(!t.options.mutationKey)return!1;if(n){if(Ko(t.options.mutationKey)!==Ko(o))return!1}else if(!Qo(t.options.mutationKey,o))return!1}return!(r&&t.state.status!==r||a&&!a(t))}function Bf(e,t){return((t==null?void 0:t.queryKeyHashFn)||Ko)(e)}function Ko(e){return JSON.stringify(e,(t,n)=>ld(n)?Object.keys(n).sort().reduce((r,a)=>(r[a]=n[a],r),{}):n)}function Qo(e,t){return e===t?!0:typeof e!=typeof t?!1:e&&t&&typeof e=="object"&&typeof t=="object"?!Object.keys(t).some(n=>!Qo(e[n],t[n])):!1}function Fy(e,t){if(e===t)return e;const n=d0(e)&&d0(t);if(n||ld(e)&&ld(t)){const r=n?e:Object.keys(e),a=r.length,o=n?t:Object.keys(t),i=o.length,s=n?[]:{};let l=0;for(let u=0;u<i;u++){const f=n?u:o[u];(!n&&r.includes(f)||n)&&e[f]===void 0&&t[f]===void 0?(s[f]=void 0,l++):(s[f]=Fy(e[f],t[f]),s[f]===e[f]&&e[f]!==void 0&&l++)}return a===i&&l===a?e:s}return t}function d0(e){return Array.isArray(e)&&e.length===Object.keys(e).length}function ld(e){if(!f0(e))return!1;const t=e.constructor;if(t===void 0)return!0;const n=t.prototype;return!(!f0(n)||!n.hasOwnProperty("isPrototypeOf")||Object.getPrototypeOf(e)!==Object.prototype)}function f0(e){return Object.prototype.toString.call(e)==="[object Object]"}function eS(e){return new Promise(t=>{setTimeout(t,e)})}function tS(e,t,n){return typeof n.structuralSharing=="function"?n.structuralSharing(e,t):n.structuralSharing!==!1?Fy(e,t):t}function nS(e,t,n=0){const r=[...e,t];return n&&r.length>n?r.slice(1):r}function rS(e,t,n=0){const r=[t,...e];return n&&r.length>n?r.slice(0,-1):r}var Hf=Symbol();function $y(e,t){return!e.queryFn&&(t!=null&&t.initialPromise)?()=>t.initialPromise:!e.queryFn||e.queryFn===Hf?()=>Promise.reject(new Error(`Missing queryFn: '${e.queryHash}'`)):e.queryFn}var Cr,zn,ba,rh,aS=(rh=class extends Ol{constructor(){super();ae(this,Cr);ae(this,zn);ae(this,ba);q(this,ba,t=>{if(!jl&&window.addEventListener){const n=()=>t();return window.addEventListener("visibilitychange",n,!1),()=>{window.removeEventListener("visibilitychange",n)}}})}onSubscribe(){M(this,zn)||this.setEventListener(M(this,ba))}onUnsubscribe(){var t;this.hasListeners()||((t=M(this,zn))==null||t.call(this),q(this,zn,void 0))}setEventListener(t){var n;q(this,ba,t),(n=M(this,zn))==null||n.call(this),q(this,zn,t(r=>{typeof r=="boolean"?this.setFocused(r):this.onFocus()}))}setFocused(t){M(this,Cr)!==t&&(q(this,Cr,t),this.onFocus())}onFocus(){const t=this.isFocused();this.listeners.forEach(n=>{n(t)})}isFocused(){var t;return typeof M(this,Cr)=="boolean"?M(this,Cr):((t=globalThis.document)==null?void 0:t.visibilityState)!=="hidden"}},Cr=new WeakMap,zn=new WeakMap,ba=new WeakMap,rh),Uy=new aS,wa,In,xa,ah,oS=(ah=class extends Ol{constructor(){super();ae(this,wa,!0);ae(this,In);ae(this,xa);q(this,xa,t=>{if(!jl&&window.addEventListener){const n=()=>t(!0),r=()=>t(!1);return window.addEventListener("online",n,!1),window.addEventListener("offline",r,!1),()=>{window.removeEventListener("online",n),window.removeEventListener("offline",r)}}})}onSubscribe(){M(this,In)||this.setEventListener(M(this,xa))}onUnsubscribe(){var t;this.hasListeners()||((t=M(this,In))==null||t.call(this),q(this,In,void 0))}setEventListener(t){var n;q(this,xa,t),(n=M(this,In))==null||n.call(this),q(this,In,t(this.setOnline.bind(this)))}setOnline(t){M(this,wa)!==t&&(q(this,wa,t),this.listeners.forEac
vendor: 21,043 bytes, line 131
131h(r=>{r(t)}))}isOnline(){return M(this,wa)}},wa=new WeakMap,In=new WeakMap,xa=new WeakMap,ah),Xs=new oS;function iS(){let e,t;const n=new Promise((a,o)=>{e=a,t=o});n.status="pending",n.catch(()=>{});function r(a){Object.assign(n,a),delete n.resolve,delete n.reject}return n.resolve=a=>{r({status:"fulfilled",value:a}),e(a)},n.reject=a=>{r({status:"rejected",reason:a}),t(a)},n}function sS(e){return Math.min(1e3*2**e,3e4)}function Wy(e){return(e??"online")==="online"?Xs.isOnline():!0}var By=class extends Error{constructor(e){super("CancelledError"),this.revert=e==null?void 0:e.revert,this.silent=e==null?void 0:e.silent}};function Mu(e){return e instanceof By}function Hy(e){let t=!1,n=0,r=!1,a;const o=iS(),i=h=>{var w;r||(d(new By(h)),(w=e.abort)==null||w.call(e))},s=()=>{t=!0},l=()=>{t=!1},u=()=>Uy.isFocused()&&(e.networkMode==="always"||Xs.isOnline())&&e.canRun(),f=()=>Wy(e.networkMode)&&e.canRun(),p=h=>{var w;r||(r=!0,(w=e.onSuccess)==null||w.call(e,h),a==null||a(),o.resolve(h))},d=h=>{var w;r||(r=!0,(w=e.onError)==null||w.call(e,h),a==null||a(),o.reject(h))},v=()=>new Promise(h=>{var w;a=y=>{(r||u())&&h(y)},(w=e.onPause)==null||w.call(e)}).then(()=>{var h;a=void 0,r||(h=e.onContinue)==null||h.call(e)}),g=()=>{if(r)return;let h;const w=n===0?e.initialPromise:void 0;try{h=w??e.fn()}catch(y){h=Promise.reject(y)}Promise.resolve(h).then(p).catch(y=>{var S;if(r)return;const b=e.retry??(jl?0:3),x=e.retryDelay??sS,C=typeof x=="function"?x(n,y):x,_=b===!0||typeof b=="number"&&n<b||typeof b=="function"&&b(n,y);if(t||!_){d(y);return}n++,(S=e.onFail)==null||S.call(e,n,y),eS(C).then(()=>u()?void 0:v()).then(()=>{t?d(y):g()})})};return{promise:o,cancel:i,continue:()=>(a==null||a(),o),cancelRetry:s,continueRetry:l,canStart:f,start:()=>(f()?g():v().then(g),o)}}function lS(){let e=[],t=0,n=s=>{s()},r=s=>{s()},a=s=>setTimeout(s,0);const o=s=>{t?e.push(s):a(()=>{n(s)})},i=()=>{const s=e;e=[],s.length&&a(()=>{r(()=>{s.forEach(l=>{n(l)})})})};return{batch:s=>{let l;t++;try{l=s()}finally{t--,t||i()}return l},batchCalls:s=>(...l)=>{o(()=>{s(...l)})},schedule:o,setNotifyFunction:s=>{n=s},setBatchNotifyFunction:s=>{r=s},setScheduler:s=>{a=s}}}var Qe=lS(),_r,oh,Yy=(oh=class{constructor(){ae(this,_r)}destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),JE(this.gcTime)&&q(this,_r,setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(e){this.gcTime=Math.max(this.gcTime||0,e??(jl?1/0:5*60*1e3))}clearGcTimeout(){M(this,_r)&&(clearTimeout(M(this,_r)),q(this,_r,void 0))}},_r=new WeakMap,oh),Ca,_a,Ct,Be,ei,Er,jt,un,ih,uS=(ih=class extends Yy{constructor(t){super();ae(this,jt);ae(this,Ca);ae(this,_a);ae(this,Ct);ae(this,Be);ae(this,ei);ae(this,Er);q(this,Er,!1),q(this,ei,t.defaultOptions),this.setOptions(t.options),this.observers=[],q(this,Ct,t.cache),this.queryKey=t.queryKey,this.queryHash=t.queryHash,q(this,Ca,dS(this.options)),this.state=t.state??M(this,Ca),this.scheduleGc()}get meta(){return this.options.meta}get promise(){var t;return(t=M(this,Be))==null?void 0:t.promise}setOptions(t){this.options={...M(this,ei),...t},this.updateGcTime(this.options.gcTime)}optionalRemove(){!this.observers.length&&this.state.fetchStatus==="idle"&&M(this,Ct).remove(this)}setData(t,n){const r=tS(this.state.data,t,this.options);return $e(this,jt,un).call(this,{data:r,type:"success",dataUpdatedAt:n==null?void 0:n.updatedAt,manual:n==null?void 0:n.manual}),r}setState(t,n){$e(this,jt,un).call(this,{type:"setState",state:t,setStateOptions:n})}cancel(t){var r,a;const n=(r=M(this,Be))==null?void 0:r.promise;return(a=M(this,Be))==null||a.cancel(t),n?n.then(Ot).catch(Ot):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState(M(this,Ca))}isActive(){return this.observers.some(t=>ZE(t.options.enabled,this)!==!1)}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===Hf||this.state.dataUpdateCount+this.state.errorUpdateCount===0}isStale(){return this.state.isInvalidated?!0:this.getObserversCount()>0?this.observers.some(t=>t.getCurrentResult().isStale):this.state.data===void 0}isStaleByTime(t=0){return this.state.isInvalidated||this.state.data===void 0||!qE(this.state.dataUpdatedAt,t)}onFocus(){var n;const t=this.observers.find(r=>r.shouldFetchOnWindowFocus());t==null||t.refetch({cancelRefetch:!1}),(n=M(this,Be))==null||n.continue()}onOnline(){var n;const t=this.observers.find(r=>r.shouldFetchOnReconnect());t==null||t.refetch({cancelRefetch:!1}),(n=M(this,Be))==null||n.continue()}addObserver(t){this.observers.includes(t)||(this.observers.push(t),this.clearGcTimeout(),M(this,Ct).notify({type:"observerAdded",query:this,observer:t}))}removeObserver(t){this.observers.includes(t)&&(this.observers=this.observers.filter(n=>n!==t),this.observers.length||(M(this,Be)&&(M(this,Er)?M(this,Be).cancel({revert:!0}):M(this,Be).cancelRetry()),this.scheduleGc()),M(this,Ct).notify({type:"observerRemoved",query:this,observer:t}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||$e(this,jt,un).call(this,{type:"invalidate"})}fetch(t,n){var l,u,f;if(this.state.fetchStatus!=="idle"){if(this.state.data!==void 0&&(n!=null&&n.cancelRefetch))this.cancel({silent:!0});else if(M(this,Be))return M(this,Be).continueRetry(),M(this,Be).promise}if(t&&this.setOptions(t),!this.options.queryFn){const p=this.observers.find(d=>d.options.queryFn);p&&this.setOptions(p.options)}const r=new AbortController,a=p=>{Object.defineProperty(p,"signal",{enumerable:!0,get:()=>(q(this,Er,!0),r.signal)})},o=()=>{const p=$y(this.options,n),d={queryKey:this.queryKey,meta:this.meta};return a(d),q(this,Er,!1),this.options.persister?this.options.persister(p,d,this):p(d)},i={fetchOptions:n,options:this.options,queryKey:this.queryKey,state:this.state,fetchFn:o};a(i),(l=this.options.behavior)==null||l.onFetch(i,this),q(this,_a,this.state),(this.state.fetchStatus==="idle"||this.state.fetchMeta!==((u=i.fetchOptions)==null?void 0:u.meta))&&$e(this,jt,un).call(this,{type:"fetch",meta:(f=i.fetchOptions)==null?void 0:f.meta});const s=p=>{var d,v,g,h;Mu(p)&&p.silent||$e(this,jt,un).call(this,{type:"error",error:p}),Mu(p)||((v=(d=M(this,Ct).config).onError)==null||v.call(d,p,this),(h=(g=M(this,Ct).config).onSettled)==null||h.call(g,this.state.data,p,this)),this.scheduleGc()};return q(this,Be,Hy({initialPromise:n==null?void 0:n.initialPromise,fn:i.fetchFn,abort:r.abort.bind(r),onSuccess:p=>{var d,v,g,h;if(p===void 0){s(new Error(`${this.queryHash} data is undefined`));return}try{this.setData(p)}catch(w){s(w);return}(v=(d=M(this,Ct).config).onSuccess)==null||v.call(d,p,this),(h=(g=M(this,Ct).config).onSettled)==null||h.call(g,p,this.state.error,this),this.scheduleGc()},onError:s,onFail:(p,d)=>{$e(this,jt,un).call(this,{type:"failed",failureCount:p,error:d})},onPause:()=>{$e(this,jt,un).call(this,{type:"pause"})},onContinue:()=>{$e(this,jt,un).call(this,{type:"continue"})},retry:i.options.retry,retryDelay:i.options.retryDelay,networkMode:i.options.networkMode,canRun:()=>!0})),M(this,Be).start()}},Ca=new WeakMap,_a=new WeakMap,Ct=new WeakMap,Be=new WeakMap,ei=new WeakMap,Er=new WeakMap,jt=new WeakSet,un=function(t){const n=r=>{switch(t.type){case"failed":return{...r,fetchFailureCount:t.failureCount,fetchFailureReason:t.error};case"pause":return{...r,fetchStatus:"paused"};case"continue":return{...r,fetchStatus:"fetching"};case"fetch":return{...r,...cS(r.data,this.options),fetchMeta:t.meta??null};case"success":return{...r,data:t.data,dataUpdateCount:r.dataUpdateCount+1,dataUpdatedAt:t.dataUpdatedAt??Date.now(),error:null,isInvalidated:!1,status:"success",...!t.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};case"error":const a=t.error;return Mu(a)&&a.revert&&M(this,_a)?{...M(this,_a),fetchStatus:"idle"}:{...r,error:a,errorUpdateCount:r.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:r.fetchFailureCount+1,fetchFailureReason:a,fetchStatus:"idle",status:"error"};case"invalidate":return{...r,isInvalidated:!0};case"setState":return{...r,...t.state}}};this.state=n(this.state),Qe.batch(()=>{this.observers.forEach(r=>{r.onQueryUpdate()}),M(this,Ct).notify({query:this,type:"updated",action:t})})},ih);function cS(e,t){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:Wy(t.networkMode)?"fetching":"paused",...e===void 0&&{error:null,status:"pending"}}}function dS(e){const t=typeof e.initialData=="function"?e.initialData():e.initialData,n=t!==void 0,r=n?typeof e.initialDataUpdatedAt=="function"?e.initialDataUpdatedAt():e.initialDataUpdatedAt:0;return{data:t,dataUpdateCount:0,dataUpdatedAt:n?r??Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:n?"success":"pending",fetchStatus:"idle"}}var Xt,sh,fS=(sh=class extends Ol{constructor(t={}){super();ae(this,Xt);this.config=t,q(this,Xt,new Map)}build(t,n,r){const a=n.queryKey,o=n.queryHash??Bf(a,n);let i=this.get(o);return i||(i=new uS({cache:this,queryKey:a,queryHash:o,options:t.defaultQueryOptions(n),state:r,defaultOptions:t.getQueryDefaults(a)}),this.add(i)),i}add(t){M(this,Xt).has(t.queryHash)||(M(this,Xt).set(t.queryHash,t),this.notify({type:"added",query:t}))}remove(t){const n=M(this,Xt).get(t.queryHash);n&&(t.destroy(),n===t&&M(this,Xt).delete(t.queryHash),this.notify({type:"removed",query:t}))}clear(){Qe.batch(()=>{this.getAll().forEach(t=>{this.remove(t)})})}get(t){return M(this,Xt).get(t)}getAll(){return[...M(this,Xt).values()]}find(t){const n={exact:!0,...t};return this.getAll().find(r=>u0(n,r))}findAll(t={}){const n=this.getAll();return Object.keys(t).length>0?n.filter(r=>u0(t,r)):n}notify(t){Qe.batch(()=>{this.listeners.forEach(n=>{n(t)})})}onFocus(){Qe.batch(()=>{this.getAll().forEach(t=>{t.onFocus()})})}onOnline(){Qe.batch(()=>{this.getAll().forEach(t=>{t.onOnline()})})}},Xt=new WeakMap,sh),Jt,Ve,Sr,qt,Nn,lh,pS=(lh=class extends Yy{constructor(t){super();ae(this,qt);ae(this,Jt);ae(this,Ve);ae(this,Sr);this.mutationId=t.mutationId,q(this,Ve,t.mutationCache),q(this,Jt,[]),this.state=t.state||mS(),this.setOptions(t.options),this.scheduleGc()}setOptions(t){this.options=t,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(t){M(this,Jt).includes(t)||(M(this,Jt).push(t),this.clearGcTimeout(),M(this,Ve).notify({type:"observerAdded",mutation:this,observer:t}))}removeObserver(t){q(this,Jt,M(this,Jt).filter(n=>n!==t)),this.scheduleGc(),M(this,Ve).notify({type:"observerRemoved",mutation:this,observer:t})}optionalRemove(){M(this,Jt).length||(this.state.status==="pending"?this.scheduleGc():M(this,Ve).remove(this))}continue(){var t;return((t=M(this,Sr))==null?void 0:t.continue())??this.execute(this.state.variables)}async execute(t){var a,o,i,s,l,u,f,p,d,v,g,h,w,y,b,x,C,_,S,P;q(this,Sr,Hy({fn:()=>this.options.mutationFn?this.options.mutationFn(t):Promise.reject(new Error("No mutationFn found")),onFail:(k,O)=>{$e(this,qt,Nn).call(this,{type:"failed",failureCount:k,error:O})},onPause:()=>{$e(this,qt,Nn).call(this,{type:"pause"})},onContinue:()=>{$e(this,qt,Nn).call(this,{type:"continue"})},retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>M(this,Ve).canRun(this)}));const n=this.state.status==="pending",r=!M(this,Sr).canStart();try{if(!n){$e(this,qt,Nn).call(this,{type:"pending",variables:t,isPaused:r}),await((o=(a=M(this,Ve).config).onMutate)==null?void 0:o.call(a,t,this));const O=await((s=(i=this.options).onMutate)==null?void 0:s.call(i,t));O!==this.state.context&&$e(this,qt,Nn).call(this,{type:"pending",context:O,variables:t,isPaused:r})}const k=await M(this,Sr).start();return await((u=(l=M(this,Ve).config).onSuccess)==null?void 0:u.call(l,k,t,this.state.context,this)),await((p=(f=this.options).onSuccess)==null?void 0:p.call(f,k,t,this.state.context)),await((v=(d=M(this,Ve).config).onSettled)==null?void 0:v.call(d,k,null,this.state.variables,this.state.context,this)),await((h=(g=this.options).onSettled)==null?void 0:h.call(g,k,null,t,this.state.context)),$e(this,qt,Nn).call(this,{type:"success",data:k}),k}catch(k){try{throw await((y=(w=M(this,Ve).config).onError)==null?void 0:y.call(w,k,t,this.state.context,this)),await((x=(b=this.options).onError)==null?void 0:x.call(b,k,t,this.state.context)),await((_=(C=M(this,Ve).config).onSettled)==null?void 0:_.call(C,void 0,k,this.state.variables,this.state.context,this)),await((P=(S=this.options).onSettled)==null?void 0:P.call(S,void 0,k,t,this.state.context)),k}finally{$e(this,qt,Nn).call(this,{type:"error",error:k})}}finally{M(this,Ve).runNext(this)}}},Jt=new WeakMap,Ve=new WeakMap,Sr=new WeakMap,qt=new WeakSet,Nn=function(t){const n=r=>{switch(t.type){case"failed":return{...r,failureCount:t.failureCount,failureReason:t.error};case"pause":return{...r,isPaused:!0};case"continue":return{...r,isPaused:!1};case"pending":return{...r,context:t.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:t.isPaused,status:"pending",variables:t.variables,submittedAt:Date.now()};case"success":return{...r,data:t.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...r,data:void 0,error:t.error,failureCount:r.failureCount+1,failureReason:t.error,isPaused:!1,status:"error"}}};this.state=n(this.state),Qe.batch(()=>{M(this,Jt).forEach(r=>{r.onMutationUpdate(t)}),M(this,Ve).notify({mutation:this,type:"updated",action:t})})},lh);function mS(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}var dt,ti,uh,hS=(uh=class extends Ol{constructor(t={}){super();ae(this,dt);ae(this,ti);this.config=t,q(this,dt,new Map),q(this,ti,Date.now())}build(t,n,r){const a=new pS({mutationCache:this,mutationId:++_i(this,ti)._,options:t.defaultMutationOptions(n),state:r});return this.add(a),a}add(t){const n=Yi(t),r=M(this,dt).get(n)??[];r.push(t),M(this,dt).set(n,r),this.notify({type:"added",mutation:t})}remove(t){var r;const n=Yi(t);if(M(this,dt).has(n)){const a=(r=M(this,dt).get(n))==null?void 0:r.filter(o=>o!==t);a&&(a.length===0?M(this,dt).delete(n):M(this,dt).set(n,a))}this.notify({type:"removed",mutation:t})}canRun(t){var r;const n=(r=M(this,dt).get(Yi(t)))==null?void 0:r.find(a=>a.state.status==="pending");return!n||n===t}runNext(t){var r;const n=(r=M(this,dt).get(Yi(t)))==null?void 0:r.find(a=>a!==t&&a.state.isPaused);return(n==null?void 0:n.continue())??Promise.resolve()}clear(){Qe.batch(()=>{this.getAll().forEach(t=>{this.remove(t)})})}getAll(){return[...M(this,dt).values()].flat()}find(t){const n={exact:!0,...t};return this.getAll().find(r=>c0(n,r))}findAll(t={}){return this.getAll().filter(n=>c0(t,n))}notify(t){Qe.batch(()=>{this.listeners.forEach(n=>{n(t)})})}resumePausedMutations(){const t=this.getAll().filter(n=>n.state.isPaused);return Qe.batch(()=>Promise.all(t.map(n=>n.continue().catch(Ot))))}},dt=new WeakMap,ti=new WeakMap,uh);function Yi(e){var t;return((t=e.options.scope)==null?void 0:t.id)??String(e.mutationId)}function p0(e){return{onFetch:(t,n)=>{var f,p,d,v,g;const r=t.options,a=(d=(p=(f=t.fetchOptions)==null?void 0:f.meta)==null?void 0:p.fetchMore)==null?void 0:d.direction,o=((v=t.state.data)==null?void 0:v.pages)||[],i=((g=t.state.data)==null?void 0:g.pageParams)||[];let s={pages:[],pageParams:[]},l=0;const u=async()=>{let h=!1;const w=x=>{Object.defineProperty(x,"signal",{enumerable:!0,get:()=>(t.signal.aborted?h=!0:t.signal.addEventListener("abort",()=>{h=!0}),t.signal)})},y=$y(t.options,t.fetchOptions),b=async(x,C,_)=>{if(h)return Promise.reject();if(C==null&&x.pages.length)return Promise.resolve(x);const S={queryKey:t.queryKey,pageParam:C,direction:_?"backward":"forward",meta:t.options.meta};w(S);const P=await y(S),{maxPages:k}=t.options,O=_?rS:nS;return{pages:O(x.pages,P,k),pageParams:O(x.pageParams,C,k)}};if(a&&o.length){const x=a==="backward",C=x?gS:m0,_={pages:o,pageParams:i},S=C(r,_);s=await b(_,S,x)}else{const x=e??o.length;do{const C=l===0?i[0]??r.initialPageParam:m0(r,s);if(l>0&&C==null)break;s=await b(s,C),l++}while(l<x)}return s};t.options.persister?t.fetchFn=()=>{var h,w;return(w=(h=t.options).persister)==null?void 0:w.call(h,u,{queryKey:t.queryKey,meta:t.options.meta,signal:t.signal},n)}:t.fetchFn=u}}}function m0(e,{pages:t,pageParams:n}){const r=t.length-1;return t.length>0?e.getNextPageParam(t[r],t,n[r],n):void 0}function gS(e,{pages:t,pageParams:n}){var r;return t.length>0?(r=e.getPreviousPageParam)==null?void 0:r.call(e,t[0],t,n[0],n):void 0}var we,Ln,Fn,Ea,Sa,$n,Aa,Pa,ch,vS=(ch=class{constructor(e={}){ae(this,we);ae(this,Ln);ae(this,Fn);ae(this,Ea);ae(this,Sa);ae(this,$n);ae(this,Aa);ae(this,Pa);q(this,we,e.queryCache||new fS),q(this,Ln,e.mutationCache||new hS),q(this,Fn,e.defaultOptions||{}),q(this,Ea,new Map),q(this,Sa,new Map),q(this,$n,0)}mount(){_i(this,$n)._++,M(this,$n)===1&&(q(this,Aa,Uy.subscribe(async e=>{e&&(await this.resumePausedMutations(),M(this,we).onFocus())})),q(this,Pa,Xs.subscribe(async e=>{e&&(await this.resumePausedMutations(),M(this,we).onOnline())})))}unmount(){var e,t;_i(this,$n)._--,M(this,$n)===0&&((e=M(this,Aa))==null||e.call(this),q(this,Aa,void 0),(t=M(this,Pa))==null||t.call(this),q(this,Pa,void 0))}isFetching(e){return M(this,we).findAll({...e,fetchStatus:"fetching"}).length}isMutating(e){return M(this,Ln).findAll({...e,status:"pending"}).length}getQueryData(e){var n;const t=this.defaultQueryOptions({queryKey:e});return(n=M(this,we).get(t.queryHash))==null?void 0:n.state.data}ensureQueryData(e){const t=this.getQueryData(e.queryKey);if(t===void 0)return this.fetchQuery(e);{const n=this.defaultQueryOptions(e),r=M(this,we).build(this,n);return e.revalidateIfStale&&r.isStaleByTime(l0(n.staleTime,r))&&this.prefetchQuery(n),Promise.resolve(t)}}getQueriesData(e){return M(this,we).findAll(e).map(({queryKey:t,state:n})=>{const r=n.data;return[t,r]})}setQueryData(e,t,n){const r=this.defaultQueryOptions({queryKey:e}),a=M(this,we).get(r.queryHash),o=a==null?void 0:a.state.data,i=XE(t,o);if(i!==void 0)return M(this,we).build(this,r).setData(i,{...n,manual:!0})}setQueriesData(e,t,n){return Qe.batch(()=>M(this,we).findAll(e).map(({queryKey:r})=>[r,this.setQueryData(r,t,n)]))}getQueryState(e){var n;const t=this.defaultQueryOptions({queryKey:e});return(n=M(this,we).get(t.queryHash))==null?void 0:n.state}removeQueries(e){const t=M(this,we);Qe.batch(()=>{t.findAll(e).forEach(n=>{t.remove(n)})})}resetQueries(e,t){const n=M(this,we),r={type:"active",...e};return Qe.batch(()=>(n.findAll(e).forEach(a=>{a.reset()}),this.refetchQueries(r,t)))}cancelQueries(e={},t={}){const n={revert:!0,...t},r=Qe.batch(()=>M(this,we).findAll(e).map(a=>a.cancel(n)));return Promise.all(r).then(Ot).catch(Ot)}invalidateQueries(e={},t={}){return Qe.batch(()=>{if(M(this,we).findAll(e).forEach(r=>{r.invalidate()}),e.refetchType==="none")return Promise.resolve();const n={...e,type:e.refetchType??e.type??"active"};return this.refetchQueries(n,t)})}refetchQueries(e={},t){const n={...t,cancelRefetch:(t==null?void 0:t.cancelRefetch)??!0},r=Qe.batch(()=>M(this,we).findAll(e).filter(a=>!a.isDisabled()).map(a=>{let o=a.fetch(void 0,n);return n.throwOnError||(o=o.catch(Ot)),a.state.fetchStatus==="paused"?Promise.resolve():o}));return Promise.all(r).then(Ot)}fetchQuery(e){const t=this.defaultQueryOptions(e);t.retry===void 0&&(t.retry=!1);const n=M(this,we).build(this,t);return n.isStaleByTime(l0(t.staleTime,n))?n.fetch(t):Promise.resolve(n.state.data)}prefetchQuery(e){return this.fetchQuery(e).then(Ot).catch(Ot)}fetchInfiniteQuery(e){return e.behavior=p0(e.pages),this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(Ot).catch(Ot)}ensureInfiniteQueryData(e){return e.behavior=p0(e.pages),this.ensureQueryData(e)}resumePausedMutations(){return Xs.isOnline()?M(this,Ln).resumePausedMutations():Promise.resolve()}getQueryCache(){return M(this,we)}getMutationCache(){return M(this,Ln)}getDefaultOptions(){return M(this,Fn)}setDefaultOptions(e){q(this,Fn,e)}setQueryDefaults(e,t){M(this,Ea).set(Ko(e),{queryKey:e,defaultOptions:t})}getQueryDefaults(e){const t=[...M(this,Ea).values()];let n={};return t.forEach(r=>{Qo(e,r.queryKey)&&(n={...n,...r.defaultOptions})}),n}setMutationDefaults(e,t){M(this,Sa).set(Ko(e),{mutationKey:e,defaultOptions:t})}getMutationDefaults(e){const t=[...M(this,Sa).values()];let n={};return t.forEach(r=>{Qo(e,r.mutationKey)&&(n={...n,...r.defaultOptions})}),n}defaultQueryOptions(e){if(e._defaulted)return e;const t={...M(this,Fn).queries,...this.getQueryDefaults(e.queryKey),...e,_defaulted:!0};return t.queryHash||(t.queryHash=Bf(t.queryKey,t)),t.refetchOnReconnect===void 0&&(t.refetchOnReconnect=t.networkMode!=="always"),t.throwOnError===void 0&&(t.throwOnError=!!t.suspense),!t.networkMode&&t.persister&&(t.networkMode="offlineFirst"),t.enabled!==!0&&t.queryFn===Hf&&(t.enabled=!1),t}defaultMutationOptions(e){return e!=null&&e._defaulted?e:{...M(this,Fn).mutations,...(e==null?void 0:e.mutationKey)&&this.getMutationDefaults(e.mutationKey),...e,_defaulted:!0}}
vendor: 12,788 bytes, lines 131-149
131clear(){M(this,we).clear(),M(this,Ln).clear()}},we=new WeakMap,Ln=new WeakMap,Fn=new WeakMap,Ea=new WeakMap,Sa=new WeakMap,$n=new WeakMap,Aa=new WeakMap,Pa=new WeakMap,ch),yS=m.createContext(void 0),bS=({client:e,children:t})=>(m.useEffect(()=>(e.mount(),()=>{e.unmount()}),[e]),c.jsx(yS.Provider,{value:e,children:t}));/** 132 * @remix-run/router v1.23.2 133 * 134 * Copyright (c) Remix Software Inc. 135 * 136 * This source code is licensed under the MIT license found in the 137 * LICENSE.md file in the root directory of this source tree. 138 * 139 * @license MIT 140 */function Xo(){return Xo=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Xo.apply(this,arguments)}var Bn;(function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"})(Bn||(Bn={}));const h0="popstate";function wS(e){e===void 0&&(e={});function t(r,a){let{pathname:o,search:i,hash:s}=r.location;return ud("",{pathname:o,search:i,hash:s},a.state&&a.state.usr||null,a.state&&a.state.key||"default")}function n(r,a){return typeof a=="string"?a:Js(a)}return CS(t,n,null,e)}function Ee(e,t){if(e===!1||e===null||typeof e>"u")throw new Error(t)}function Yf(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function xS(){return Math.random().toString(36).substr(2,8)}function g0(e,t){return{usr:e.state,key:e.key,idx:t}}function ud(e,t,n,r){return n===void 0&&(n=null),Xo({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?Xa(t):t,{state:n,key:t&&t.key||r||xS()})}function Js(e){let{pathname:t="/",search:n="",hash:r=""}=e;return n&&n!=="?"&&(t+=n.charAt(0)==="?"?n:"?"+n),r&&r!=="#"&&(t+=r.charAt(0)==="#"?r:"#"+r),t}function Xa(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substr(n),e=e.substr(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}function CS(e,t,n,r){r===void 0&&(r={});let{window:a=document.defaultView,v5Compat:o=!1}=r,i=a.history,s=Bn.Pop,l=null,u=f();u==null&&(u=0,i.replaceState(Xo({},i.state,{idx:u}),""));function f(){return(i.state||{idx:null}).idx}function p(){s=Bn.Pop;let w=f(),y=w==null?null:w-u;u=w,l&&l({action:s,location:h.location,delta:y})}function d(w,y){s=Bn.Push;let b=ud(h.location,w,y);u=f()+1;let x=g0(b,u),C=h.createHref(b);try{i.pushState(x,"",C)}catch(_){if(_ instanceof DOMException&&_.name==="DataCloneError")throw _;a.location.assign(C)}o&&l&&l({action:s,location:h.location,delta:1})}function v(w,y){s=Bn.Replace;let b=ud(h.location,w,y);u=f();let x=g0(b,u),C=h.createHref(b);i.replaceState(x,"",C),o&&l&&l({action:s,location:h.location,delta:0})}function g(w){let y=a.location.origin!=="null"?a.location.origin:a.location.href,b=typeof w=="string"?w:Js(w);return b=b.replace(/ $/,"%20"),Ee(y,"No window.location.(origin|href) available to create URL for href: "+b),new URL(b,y)}let h={get action(){return s},get location(){return e(a,i)},listen(w){if(l)throw new Error("A history only accepts one active listener");return a.addEventListener(h0,p),l=w,()=>{a.removeEventListener(h0,p),l=null}},createHref(w){return t(a,w)},createURL:g,encodeLocation(w){let y=g(w);return{pathname:y.pathname,search:y.search,hash:y.hash}},push:d,replace:v,go(w){return i.go(w)}};return h}var v0;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(v0||(v0={}));function _S(e,t,n){return n===void 0&&(n="/"),ES(e,t,n,!1)}function ES(e,t,n,r){let a=typeof t=="string"?Xa(t):t,o=Vf(a.pathname||"/",n);if(o==null)return null;let i=Vy(e);SS(i);let s=null;for(let l=0;s==null&&l<i.length;++l){let u=zS(o);s=OS(i[l],u,r)}return s}function Vy(e,t,n,r){t===void 0&&(t=[]),n===void 0&&(n=[]),r===void 0&&(r="");let a=(o,i,s)=>{let l={relativePath:s===void 0?o.path||"":s,caseSensitive:o.caseSensitive===!0,childrenIndex:i,route:o};l.relativePath.startsWith("/")&&(Ee(l.relativePath.startsWith(r),'Absolute route path "'+l.relativePath+'" nested under path '+('"'+r+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),l.relativePath=l.relativePath.slice(r.length));let u=Zn([r,l.relativePath]),f=n.concat(l);o.children&&o.children.length>0&&(Ee(o.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+u+'".')),Vy(o.children,t,f,u)),!(o.path==null&&!o.index)&&t.push({path:u,score:MS(u,o.index),routesMeta:f})};return e.forEach((o,i)=>{var s;if(o.path===""||!((s=o.path)!=null&&s.includes("?")))a(o,i);else for(let l of Gy(o.path))a(o,i,l)}),t}function Gy(e){let t=e.split("/");if(t.length===0)return[];let[n,...r]=t,a=n.endsWith("?"),o=n.replace(/\?$/,"");if(r.length===0)return a?[o,""]:[o];let i=Gy(r.join("/")),s=[];return s.push(...i.map(l=>l===""?o:[o,l].join("/"))),a&&s.push(...i),s.map(l=>e.startsWith("/")&&l===""?"/":l)}function SS(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:RS(t.routesMeta.map(r=>r.childrenIndex),n.routesMeta.map(r=>r.childrenIndex)))}const AS=/^:[\w-]+$/,PS=3,kS=2,TS=1,NS=10,DS=-2,y0=e=>e==="*";function MS(e,t){let n=e.split("/"),r=n.length;return n.some(y0)&&(r+=DS),t&&(r+=kS),n.filter(a=>!y0(a)).reduce((a,o)=>a+(AS.test(o)?PS:o===""?TS:NS),r)}function RS(e,t){return e.length===t.length&&e.slice(0,-1).every((r,a)=>r===t[a])?e[e.length-1]-t[t.length-1]:0}function OS(e,t,n){let{routesMeta:r}=e,a={},o="/",i=[];for(let s=0;s<r.length;++s){let l=r[s],u=s===r.length-1,f=o==="/"?t:t.slice(o.length)||"/",p=b0({path:l.relativePath,caseSensitive:l.caseSensitive,end:u},f),d=l.route;if(!p&&u&&n&&!r[r.length-1].route.index&&(p=b0({path:l.relativePath,caseSensitive:l.caseSensitive,end:!1},f)),!p)return null;Object.assign(a,p.params),i.push({params:a,pathname:Zn([o,p.pathname]),pathnameBase:US(Zn([o,p.pathnameBase])),route:d}),p.pathnameBase!=="/"&&(o=Zn([o,p.pathnameBase]))}return i}function b0(e,t){typeof e=="string"&&(e={path:e,caseSensitive:!1,end:!0});let[n,r]=jS(e.path,e.caseSensitive,e.end),a=t.match(n);if(!a)return null;let o=a[0],i=o.replace(/(.)\/+$/,"$1"),s=a.slice(1);return{params:r.reduce((u,f,p)=>{let{paramName:d,isOptional:v}=f;if(d==="*"){let h=s[p]||"";i=o.slice(0,o.length-h.length).replace(/(.)\/+$/,"$1")}const g=s[p];return v&&!g?u[d]=void 0:u[d]=(g||"").replace(/%2F/g,"/"),u},{}),pathname:o,pathnameBase:i,pattern:e}}function jS(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!0),Yf(e==="*"||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were '+('"'+e.replace(/\*$/,"/*")+'" because the `*` character must ')+"always follow a `/` in the pattern. To get rid of this warning, "+('please change the route path to "'+e.replace(/\*$/,"/*")+'".'));let r=[],a="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(i,s,l)=>(r.push({paramName:s,isOptional:l!=null}),l?"/?([^\\/]+)?":"/([^\\/]+)"));return e.endsWith("*")?(r.push({paramName:"*"}),a+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?a+="\\/*$":e!==""&&e!=="/"&&(a+="(?:(?=\\/|$))"),[new RegExp(a,t?void 0:"i"),r]}function zS(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return Yf(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent '+("encoding ("+t+").")),e}}function Vf(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,r=e.charAt(n);return r&&r!=="/"?null:e.slice(n)||"/"}const IS=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,LS=e=>IS.test(e);function FS(e,t){t===void 0&&(t="/");let{pathname:n,search:r="",hash:a=""}=typeof e=="string"?Xa(e):e,o;if(n)if(LS(n))o=n;else{if(n.includes("//")){let i=n;n=n.replace(/\/\/+/g,"/"),Yf(!1,"Pathnames cannot have embedded double slashes - normalizing "+(i+" -> "+n))}n.startsWith("/")?o=w0(n.substring(1),"/"):o=w0(n,t)}else o=t;return{pathname:o,search:WS(r),hash:BS(a)}}function w0(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(a=>{a===".."?n.length>1&&n.pop():a!=="."&&n.push(a)}),n.length>1?n.join("/"):"/"}function Ru(e,t,n,r){return"Cannot include a '"+e+"' character in a manually specified "+("`to."+t+"` field ["+JSON.stringify(r)+"]. Please separate it out to the ")+("`to."+n+"` field. Alternatively you may provide the full path as ")+'a string in <Link to="..."> and the router will parse it for you.'}function $S(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function Ky(e,t){let n=$S(e);return t?n.map((r,a)=>a===n.length-1?r.pathname:r.pathnameBase):n.map(r=>r.pathnameBase)}function Qy(e,t,n,r){r===void 0&&(r=!1);let a;typeof e=="string"?a=Xa(e):(a=Xo({},e),Ee(!a.pathname||!a.pathname.includes("?"),Ru("?","pathname","search",a)),Ee(!a.pathname||!a.pathname.includes("#"),Ru("#","pathname","hash",a)),Ee(!a.search||!a.search.includes("#"),Ru("#","search","hash",a)));let o=e===""||a.pathname==="",i=o?"/":a.pathname,s;if(i==null)s=n;else{let p=t.length-1;if(!r&&i.startsWith("..")){let d=i.split("/");for(;d[0]==="..";)d.shift(),p-=1;a.pathname=d.join("/")}s=p>=0?t[p]:"/"}let l=FS(a,s),u=i&&i!=="/"&&i.endsWith("/"),f=(o||i===".")&&n.endsWith("/");return!l.pathname.endsWith("/")&&(u||f)&&(l.pathname+="/"),l}const Zn=e=>e.join("/").replace(/\/\/+/g,"/"),US=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),WS=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,BS=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;function HS(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const Xy=["post","put","patch","delete"];new Set(Xy);const YS=["get",...Xy];new Set(YS);/** 141 * React Router v6.30.3 142 * 143 * Copyright (c) Remix Software Inc. 144 * 145 * This source code is licensed under the MIT license found in the 146 * LICENSE.md file in the root directory of this source tree. 147 * 148 * @license MIT 149 */function Jo(){return Jo=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Jo.apply(this,arguments)}const Gf=m.createContext(null),VS=m.createContext(null),Fr=m.createContext(null),zl=m.createContext(null),$r=m.createContext({outlet:null,matches:[],isDataRoute:!1}),Jy=m.createContext(null);function GS(e,t){let{relative:n}=t===void 0?{}:t;di()||Ee(!1);let{basename:r,navigator:a}=m.useContext(Fr),{hash:o,pathname:i,search:s}=Zy(e,{relative:n}),l=i;return r!=="/"&&(l=i==="/"?r:Zn([r,i])),a.createHref({pathname:l,search:s,hash:o})}function di(){return m.useContext(zl)!=null}function fi(){return di()||Ee(!1),m.useContext(zl).location}function qy(e){m.useContext(Fr).static||m.useLayoutEffect(e)}function KS(){let{isDataRoute:e}=m.useContext($r);return e?sA():QS()}function QS(){di()||Ee(!1);let e=m.useContext(Gf),{basename:t,future:n,navigator:r}=m.useContext(Fr),{matches:a}=m.useContext($r),{pathname:o}=fi(),i=JSON.stringify(Ky(a,n.v7_relativeSplatPath)),s=m.useRef(!1);return qy(()=>{s.current=!0}),m.useCallback(function(u,f){if(f===void 0&&(f={}),!s.current)return;if(typeof u=="number"){r.go(u);return}let p=Qy(u,JSON.parse(i),o,f.relative==="path");e==null&&t!=="/"&&(p.pathname=p.pathname==="/"?t:Zn([t,p.pathname])),(f.replace?r.replace:r.push)(p,f.state,f)},[t,r,i,o,e])}function Zy(e,t){let{relative:n}=t===void 0?{}:t,{future:r}=m.useContext(Fr),{matches:a}=m.useContext($r),{pathname:o}=fi(),i=JSON.stringify(Ky(a,r.v7_relativeSplatPath));return m.useMemo(()=>Qy(e,JSON.parse(i),o,n==="path"),[e,i,o,n])}function XS(e,t){return JS(e,t)}function JS(e,t,n,r){di()||Ee(!1);let{navigator:a}=m.useContext(Fr),{matches:o}=m.useContext($r),i=o[o.length-1],s=i?i.params:{};i&&i.pathname;let l=i?i.pathnameBase:"/";i&&i.route;let u=fi(),f;if(t){var p;let w=typeof t=="string"?Xa(t):t;l==="/"||(p=w.pathname)!=null&&p.startsWith(l)||Ee(!1),f=w}else f=u;let d=f.pathname||"/",v=d;if(l!=="/"){let w=l.replace(/^\//,"").split("/");v="/"+d.replace(/^\//,"").split("/").slice(w.length).join("/")}let g=_S(e,{pathname:v}),h=nA(g&&g.map(w=>Object.assign({},w,{params:Object.assign({},s,w.params),pathname:Zn([l,a.encodeLocation?a.encodeLocation(w.pathname).pathname:w.pathname]),pathnameBase:w.pathnameBase==="/"?l:Zn([l,a.encodeLocation?a.encodeLocation(w.pathnameBase).pathname:w.pathnameBase])})),o,n,r);return t&&h?m.createElement(zl.Provider,{value:{location:Jo({pathname:"/",search:"",hash:"",state:null,key:"default"},f),navigationType:Bn.Pop}},h):h}function qS(){let e=iA(),t=HS(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,a={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"};return m.createElement(m.Fragment,null,m.createElement("h2",null,"Unexpected Application
149Error!"),m.createElement("h3",{style:{fontStyle:"italic"}},t),n?m.createElement("pre",{style:a},n):null,null)}const ZS=m.createElement(qS,null);class eA extends m.Component{constructor(t){super(t),this.state={location:t.location,revalidation:t.revalidation,error:t.error}}static getDerivedStateFromError(t){return{error:t}}static getDerivedStateFromProps(t,n){return n.location!==t.location||n.revalidation!=="idle"&&t.revalidation==="idle"?{error:t.error,location:t.location,revalidation:t.revalidation}:{error:t.error!==void 0?t.error:n.error,location:n.location,revalidation:t.revalidation||n.revalidation}}componentDidCatch(t,n){console.error("React Router caught the following error during render",t,n)}render(){return this.state.error!==void 0?m.createElement($r.Provider,{value:this.props.routeContext},m.createElement(Jy.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function tA(e){let{routeContext:t,match:n,children:r}=e,a=m.useContext(Gf);return a&&a.static&&a.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(a.staticContext._deepestRenderedBoundaryId=n.route.id),m.createElement($r.Provider,{value:t},r)}function nA(e,t,n,r){var a;if(t===void 0&&(t=[]),n===void 0&&(n=null),r===void 0&&(r=null),e==null){var o;if(!n)return null;if(n.errors)e=n.matches;else if((o=r)!=null&&o.v7_partialHydration&&t.length===0&&!n.initialized&&n.matches.length>0)e=n.matches;else return null}let i=e,s=(a=n)==null?void 0:a.errors;if(s!=null){let f=i.findIndex(p=>p.route.id&&(s==null?void 0:s[p.route.id])!==void 0);f>=0||Ee(!1),i=i.slice(0,Math.min(i.length,f+1))}let l=!1,u=-1;if(n&&r&&r.v7_partialHydration)for(let f=0;f<i.length;f++){let p=i[f];if((p.route.HydrateFallback||p.route.hydrateFallbackElement)&&(u=f),p.route.id){let{loaderData:d,errors:v}=n,g=p.route.loader&&d[p.route.id]===void 0&&(!v||v[p.route.id]===void 0);if(p.route.lazy||g){l=!0,u>=0?i=i.slice(0,u+1):i=[i[0]];break}}}return i.reduceRight((f,p,d)=>{let v,g=!1,h=null,w=null;n&&(v=s&&p.route.id?s[p.route.id]:void 0,h=p.route.errorElement||ZS,l&&(u<0&&d===0?(g=!0,w=null):u===d&&(g=!0,w=p.route.hydrateFallbackElement||null)));let y=t.concat(i.slice(0,d+1)),b=()=>{let x;return v?x=h:g?x=w:p.route.Component?x=m.createElement(p.route.Component,null):p.route.element?x=p.route.element:x=f,m.createElement(tA,{match:p,routeContext:{outlet:f,matches:y,isDataRoute:n!=null},children:x})};return n&&(p.route.ErrorBoundary||p.route.errorElement||d===0)?m.createElement(eA,{location:n.location,revalidation:n.revalidation,component:h,error:v,children:b(),routeContext:{outlet:null,matches:y,isDataRoute:!0}}):b()},null)}var e2=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(e2||{}),qs=function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e}(qs||{});function rA(e){let t=m.useContext(Gf);return t||Ee(!1),t}function aA(e){let t=m.useContext(VS);return t||Ee(!1),t}function oA(e){let t=m.useContext($r);return t||Ee(!1),t}function t2(e){let t=oA(),n=t.matches[t.matches.length-1];return n.route.id||Ee(!1),n.route.id}function iA(){var e;let t=m.useContext(Jy),n=aA(qs.UseRouteError),r=t2(qs.UseRouteError);return t!==void 0?t:(e=n.errors)==null?void 0:e[r]}function sA(){let{router:e}=rA(e2.UseNavigateStable),t=t2(qs.UseNavigateStable),n=m.useRef(!1);return qy(()=>{n.current=!0}),m.useCallback(function(a,o){o===void 0&&(o={}),n.current&&(typeof a=="number"?e.navigate(a):e.navigate(a,Jo({fromRouteId:t},o)))},[e,t])}function lA(e,t){e==null||e.v7_startTransition,e==null||e.v7_relativeSplatPath}function hs(e){Ee(!1)}function uA(e){let{basename:t="/",children:n=null,location:r,navigationType:a=Bn.Pop,navigator:o,static:i=!1,future:s}=e;di()&&Ee(!1);let l=t.replace(/^\/*/,"/"),u=m.useMemo(()=>({basename:l,navigator:o,static:i,future:Jo({v7_relativeSplatPath:!1},s)}),[l,s,o,i]);typeof r=="string"&&(r=Xa(r));let{pathname:f="/",search:p="",hash:d="",state:v=null,key:g="default"}=r,h=m.useMemo(()=>{let w=Vf(f,l);return w==null?null:{location:{pathname:w,search:p,hash:d,state:v,key:g},navigationType:a}},[l,f,p,d,v,g,a]);return h==null?null:m.createElement(Fr.Provider,{value:u},m.createElement(zl.Provider,{children:n,value:h}))}function cA(e){let{children:t,location:n}=e;return XS(cd(t),n)}new Promise(()=>{});
149function cd(e,t){t===void 0&&(t=[]);let n=[];return m.Children.forEach(e,(r,a)=>{if(!m.isValidElement(r))return;let o=[...t,a];if(r.type===m.Fragment){n.push.apply(n,cd(r.props.children,o));return}r.type!==hs&&Ee(!1),!r.props.index||!r.props.children||Ee(!1);let i={id:r.props.id||o.join("-"),caseSensitive:r.props.caseSensitive,element:r.props.element,Component:r.props.Component,index:r.props.index,path:r.props.path,loader:r.props.loader,action:r.props.action,errorElement:r.props.errorElement,ErrorBoundary:r.props.ErrorBoundary,hasErrorBoundary:r.props.ErrorBoundary!=null||r.props.errorElement!=null,shouldRevalidate:r.props.shouldRevalidate,handle:r.props.handle,lazy:r.props.lazy};r.props.children&&(i.children=cd(r.props.children,o)),n.push(i)}),n}/** 150 * React Router DOM v6.30.3 151 * 152 * Copyright (c) Remix Software Inc. 153 * 154 * This source code is licensed under the MIT license found in the 155 * LICENSE.md file in the root directory of this source tree. 156 * 157 * @license MIT 158 */function dd(){return dd=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},dd.apply(this,arguments)}function dA(e,t){if(e==null)return{};var n={},r=Object.keys(e),a,o;for(o=0;o<r.length;o++)a=r[o],!(t.indexOf(a)>=0)&&(n[a]=e[a]);return n}function fA(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function pA(e,t){return e.button===0&&(!t||t==="_self")&&!fA(e)}const mA=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","viewTransition"],hA="6";try{window.__reactRouterVersion=hA}catch{}const gA="startTransition",x0=xh[gA];function vA(e){let{basename:t,children:n,future:r,window:a}=e,o=m.useRef();o.current==null&&(o.current=wS({window:a,v5Compat:!0}));let i=o.current,[s,l]=m.useState({action:i.action,location:i.location}),{v7_startTransition:u}=r||{},f=m.useCallback(p=>{u&&x0?x0(()=>l(p)):l(p)},[l,u]);return m.useLayoutEffect(()=>i.listen(f),[i,f]),m.useEffect(()=>lA(r),[r]),m.createElement(uA,{basename:t,children:n,location:s.location,navigationType:s.action,navigator:i,future:r})}const yA=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",bA=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,C0=m.forwardRef(function(t,n){let{onClick:r,relative:a,reloadDocument:o,replace:i,state:s,target:l,to:u,preventScrollReset:f,viewTransition:p}=t,d=dA(t,mA),{basename:v}=m.useContext(Fr),g,h=!1;if(typeof u=="string"&&bA.test(u)&&(g=u,yA))try{let x=new URL(window.location.href),C=u.startsWith("//")?new URL(x.protocol+u):new URL(u),_=Vf(C.pathname,v);C.origin===x.origin&&_!=null?u=_+C.search+C.hash:h=!0}catch{}let w=GS(u,{relative:a}),y=wA(u,{replace:i,state:s,target:l,preventScrollReset:f,relative:a,viewTransition:p});function b(x){r&&r(x),x.defaultPrevented||y(x)}return m.createElement("a",dd({},d,{href:g||w,onClick:h||o?r:b,ref:n,target:l}))});var _0;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(_0||(_0={}));var E0;(function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(E0||(E0={}));function wA(e,t){let{target:n,replace:r,state:a,preventScrollReset:o,relative:i,viewTransition:s}=t===void 0?{}:t,l=KS(),u=fi(),f=Zy(e,{relative:i});return m.useCallback(p=>{if(pA(p,n)){p.preventDefault();let d=r!==void 0?r:Js(u)===Js(f);l(e,{replace:d,state:a,preventScrollReset:o,relative:i,viewTransition:s})}},[u,l,f,r,a,n,e,o,i,s])}const n2=m.forwardRef(({className:e,type:t,...n},r)=>c.jsx("input",{type:t,className:re("flex h-10 w-full rounded-md border border-input bg-background px-3 py-2 text-base ring-offset-background file:border-0 file:bg-transparent file:text-sm file:font-medium file:text-foreground placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50 md:text-sm",e),ref:r,...n}));n2.displayName="Input";const r2=({onSearch:e,showEmptyMessage:t=!1})=>c.jsx("header",{className:"bg-white border-b border-neutral-200",children:c.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[c.jsxs("div",{className:"flex flex-col md:flex-row md:items-center md:justify-between md:h-16 py-4 md:py-0 gap-4 md:gap-0",children:[c.jsxs("div",{className:"flex items-center justify-center md:justify-start w-full md:w-auto gap-8",children:[c.jsxs(C0,{to:"/",className:"flex items-center gap-2",children:[c.jsx("img",{src:"https://huggingface.co/front/assets/huggingface_logo.svg",alt:"Hugging Face Logo",className:"h-8 w-8"}),c.jsxs("span",{className:"text-2xl font-bold text-primary",children:[c.jsx("span",{className:"hidden md:inline",children:"AI Conference Deadlines"}),c.jsx("span",{className:"md:hidden",children:"AI Deadlines"})]})]}),c.jsx("nav",{className:"hidden md:flex space-x-4",children:c.jsxs(C0,{to:"/calendar",className:"text-neutral-600 hover:text-primary flex items-center gap-2",children:[c.jsx(kf,{className:"h-5 w-5"}),"Calendar"]})})]}),c.jsx("div",{className:"w-full md:max-w-lg lg:max-w-xs",children:c.jsxs("div",{className:"relative",children:[c.jsx("div",{className:"absolute inset-y-0 left-0 pl-3 flex items-center pointer-events-none",children:c.jsx(d5,{className:"h-5 w-5 text-neutral-400"})}),c.jsx(n2,{type:"search",placeholder:"Search conferences...",className:"pl-10 w-full",onCh
158ange:n=>e(n.target.value)})]})})]}),t&&c.jsx("div",{className:"max-w-4xl mx-auto mt-2 mb-0 text-center",children:c.jsx("p",{className:"text-sm bg-amber-50 text-amber-800 py-2 px-4 rounded-md inline-block",children:'There are no upcoming conferences for the selected categories - enable "Show past conferences" to see previous ones'})}),c.jsx("div",{className:"max-w-4xl mx-auto text-center",children:c.jsxs("p",{className:"text-sm text-neutral-600 py-4",children:["Countdowns to top CV/NLP/ML/Robotics/AI conference deadlines. To add/edit a conference, send in a"," ",c.jsx("a",{href:"https://github.com/huggingface/ai-deadlines",target:"_blank",rel:"noopener noreferrer",className:"text-primary hover:underline",children:"pull request"}),".",c.jsx("br",{}),"P.S. Is your paper already on Arxiv? Feel free to"," ",c.jsx("a",{href:"https://hf.co/papers/submit",target:"_blank",rel:"noopener noreferrer",className:"text-primary hover:underline",children:"submit"})," ","it to"," ",c.jsx("a",{href:"https://hf.co/papers",target:"_blank",rel:"noopener noreferrer",className:"text-primary hover:underline",children:"hf.co/papers"})," ","and upload your artifacts such as"," ",c.jsx("a",{href:"https://huggingface.co/docs/hub/en/models-uploading",target:"_blank",rel:"noopener noreferrer",className:"text-primary hover:underline",children:"models"}),", ",c.jsx("a",{href:"https://huggingface.co/docs/datasets/loading",target:"_blank",rel:"noopener noreferrer",className:"text-primary hover:underline",children:"datasets"})," ","and"," ",c.jsx("a",{href:"https://huggingface.co/docs/hub/en/spaces-sdks-gradio",target:"_blank",rel:"noopener noreferrer",className:"text-primary hover:underline",children:"demos"})]})})]})});function Ia(e){"@babel/helpers - typeof";return Ia=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Ia(e)}function Pe(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)}function V(e,t){if(t.length<e)throw new TypeError(e+" argument"+(e>1?"s":"")+" required, but only "+t.length+" present")}function G(e){V(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||Ia(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://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn(new Error().stack)),new Date(NaN))}function Ke(e,t){V(2,arguments);var n=G(e),r=Pe(t);return isNaN(r)?new Date(NaN):(r&&n.setDate(n.getDate()+r),n)}function Bt(e,t){V(2,arguments);var n=G(e),r=Pe(t);if(isNaN(r))return new Date(NaN);if(!r)return n;var a=n.getDate(),o=new Date(n.getTime());o.setMonth(n.getMonth()+r+1,0);var i=o.getDate();return a>=i?o:(n.setFullYear(o.getFullYear(),o.getMonth(),a),n)}function xA(e,t){V(2,arguments);var n=G(e).getTime(),r=Pe(t);return new Date(n+r)}var CA={};function _n(){return CA}function an(e,t){var n,r,a,o,i,s,l,u;V(1,arguments);var f=_n(),p=Pe((n=(r=(a=(o=t==null?void 0:t.weekStartsOn)!==null&&o!==void 0?o:t==null||(i=t.locale)===null||i===void 0||(s=i.options)===null||s===void 0?void 0:s.weekStartsOn)!==null&&a!==void 0?a:f.weekStartsOn)!==null&&r!==void 0?r:(l=f.locale)===null||l===void 0||(u=l.options)===null||u===void 0?void 0:u.weekStartsOn)!==null&&n!==void 0?n:0);if(!(p>=0&&p<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var d=G(e),v=d.getDay(),g=(v<p?7:0)+v-p;return d.setDate(d.getDate()-g),d.setHours(0,0,0,0),d}function Or(e){return V(1,arguments),an(e,{weekStartsOn:1})}function _A(e){V(1,arguments);var t=G(e),n=t.getFullYear(),r=new Date(0);r.setFullYear(n+1,0,4),r.setHours(0,0,0,0);var a=Or(r),o=new Date(0);o.setFullYear(n,0,4),o.setHours(0,0,0,0);var i=Or(o);return t.getTime()>=a.getTime()?n+1:t.getTime()>=i.getTime()?n:n-1}function EA(e){V(1,arguments);var t=_A(e),n=new Date(0);n.setFullYear(t,0,4),n.setHours(0,0,0,0);var r=Or(n);return r}function jr(e){var t=new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()));return t.setUTCFullYear(e.getFullYear()),e.getTime()-t.getTime()}function La(e){V(1,arguments);var t=G(e);return t.setHours(0,0,0,0),t}var SA=864e5;function mn(e,t){V(2,arguments);var n=La(e),r=La(t),a=n.getTime()-jr(n),o=r.getTime()-jr(r);return Math.round((a-o)/SA)}function fd(e,t){V(2,arguments);var n=Pe(t),r=n*7;return Ke(e,r)}function AA(e,t){V(2,arguments);var n=Pe(t);return Bt(e,n*12)}function PA(e){V(1,arguments);var t;if(e&&typeof e.forEach=="function")t=e;else if(Ia(e)==="object"&&e!==null)t=Array.prototype.slice.call(e);else return new Date(NaN);var n;return t.forEach(function(r){var a=G(r);(n===void 0||n<a||isNaN(Number(a)))&&(n=a)}),n||new Date(NaN)}function kA(e){V(1,arguments);var t;if(e&&typeof e.forEach=="function")t=e;else if(Ia(e)==="object"&&e!==null)t=Array.prototype.slice.call(e);else return new Date(NaN);var n;return t.forEach(function(r){var a=G(r);(n===void 0||n>a||isNaN(a.getDate()))&&(n=a)}),n||new Date(NaN)}function gs(e,t){V(2,arguments);var n=G(e),r=G(t),a=n.getTime()-r.getTime();return a<0?-1:a>0?1:a}var a2=6e4,o2=36e5;function Me(e,t){V(2,arguments);var n=La(e),r=La(t);return n.getTime()===r.getTime()}function Kf(e){return V(1,arguments),e instanceof Date||Ia(e)==="object"&&Object.prototype.toString.call(e)==="[object Date]"}function Xe(e){if(V(1,arguments),!Kf(e)&&typeof e!="number")return!1;var t=G(e);return!isNaN(Number(t))}function Fa(e,t){V(2,arguments);var n=G(e),r=G(t),a=n.getFullYear()-r.getFullYear(),o=n.getMonth()-r.getMonth();return a*12+o}var TA=6048e5;function NA(e,t,n){V(2,arguments);var r=an(e,n),a=an(t,n),o=r.getTime()-jr(r),i=a.getTime()-jr(a);return Math.round((o-i)/TA)}function DA(e,t){return V(2,arguments),G(e).getTime()-G(t).getTime()}var S0={ceil:Math.ceil,round:Math.round,floor:Math.floor,trunc:function(t){return t<0?Math.ceil(t):Math.floor(t)}},MA="trunc";function RA(e){return e?S0[e]:S0[MA]}function OA(e){V(1,arguments);var t=G(e);return t.setHours(23,59,59,999),t}function Il(e){V(1,arguments);var t=G(e),n=t.getMonth();return t.setFullYear(t.getFullYear(),n+1,0),t.setHours(23,59,59,999),t}function jA(e){V(1,arguments);var t=G(e);return OA(t).getTime()===Il(t).getTime()}function zA(e,t){V(2,arguments);var n=G(e),r=G(t),a=gs(n,r),o=Math.abs(Fa(n,r)),i;if(o<1)i=0;else{n.getMonth()===1&&n.getDate()>
15827&&n.setDate(30),n.setMonth(n.getMonth()-a*o);var s=gs(n,r)===-a;jA(G(e))&&o===1&&gs(e,r)===1&&(s=!1),i=a*(o-Number(s))}return i===0?0:i}function IA(e,t,n){V(2,arguments);var r=DA(e,t)/1e3;return RA(void 0)(r)}function ut(e){V(1,arguments);var t=G(e);return t.setDate(1),t.setHours(0,0,0,0),t}function LA(e){V(1,arguments);var t=G(e),n=new Date(0);return n.setFullYear(t.getFullYear(),0,1),n.setHours(0,0,0,0),n}function Qf(e,t){var n,r,a,o,i,s,l,u;V(1,arguments);var f=_n(),p=Pe((n=(r=(a=(o=t==null?void 0:t.weekStartsOn)!==null&&o!==void 0?o:t==null||(i=t.locale)===null||i===void 0||(s=i.options)===null||s===void 0?void 0:s.weekStartsOn)!==null&&a!==void 0?a:f.weekStartsOn)!==null&&r!==void 0?r:(l=f.locale)===null||l===void 0||(u=l.options)===null||u===void 0?void 0:u.weekStartsOn)!==null&&n!==void 0?n:0);if(!(p>=0&&p<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var d=G(e),v=d.getDay(),g=(v<p?-7:0)+6-(v-p);return d.setDate(d.getDate()+g),d.setHours(23,59,59,999),d}function i2(e){return V(1,arguments),Qf(e,{weekStartsOn:1})}function FA(e,t){V(2,arguments);var n=Pe(t);return xA(e,-n)}var $A=864e5;function UA(e){V(1,arguments);var t=G(e),n=t.getTime();t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0);var r=t.getTime(),a=n-r;return Math.floor(a/$A)+1}function Zs(e){V(1,arguments);var t=1,n=G(e),r=n.getUTCDay(),a=(r<t?7:0)+r-t;return n.setUTCDate(n.getUTCDate()-a),n.setUTCHours(0,0,0,0),n}function s2(e){V(1,arguments);var t=G(e),n=t.getUTCFullYear(),r=new Date(0);r.setUTCFullYear(n+1,0,4),r.setUTCHours(0,0,0,0);var a=Zs(r),o=new Date(0);o.setUTCFullYear(n,0,4),o.setUTCHours(0,0,0,0);var i=Zs(o);return t.getTime()>=a.getTime()?n+1:t.getTime()>=i.getTime()?n:n-1}function WA(e){V(1,arguments);var t=s2(e),n=new Date(0);n.setUTCFullYear(t,0,4),n.setUTCHours(0,0,0,0);var r=Zs(n);return r}var BA=6048e5;function HA(e){V(1,arguments);var t=G(e),n=Zs(t).getTime()-WA(t).getTime();return Math.round(n/BA)+1}function el(e,t){var n,r,a,o,i,s,l,u;V(1,arguments);var f=_n(),p=Pe((n=(r=(a=(o=t==null?void 0:t.weekStartsOn)!==null&&o!==void 0?o:t==null||(i=t.locale)===null||i===void 0||(s=i.options)===null||s===void 0?void 0:s.weekStartsOn)!==null&&a!==void 0?a:f.weekStartsOn)!==null&&r!==void 0?r:(l=f.locale)===null||l===void 0||(u=l.options)===null||u===void 0?void 0:u.weekStartsOn)!==null&&n!==void 0?n:0);if(!(p>=0&&p<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var d=G(e),v=d.getUTCDay(),g=(v<p?7:0)+v-p;return d.setUTCDate(d.getUTCDate()-g),d.setUTCHours(0,0,0,0),d}function l2(e,t){var n,r,a,o,i,s,l,u;V(1,arguments);var f=G(e),p=f.getUTCFullYear(),d=_n(),v=Pe((n=(r=(a=(o=t==null?void 0:t.firstWeekContainsDate)!==null&&o!==void 0?o:t==null||(i=t.locale)===null||i===void 0||(s=i.options)===null||s===void 0?void 0:s.firstWeekContainsDate)!==null&&a!==void 0?a:d.firstWeekContainsDate)!==null&&r!==void 0?r:(l=d.locale)===null||l===void 0||(u=l.options)===null||u===void 0?void 0:u.firstWeekContainsDate)!==null&&n!==void 0?n:1);if(!(v>=1&&v<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var g=new Date(0);g.setUTCFullYear(p+1,0,v),g.setUTCHours(0,0,0,0);var h=el(g,t),w=new Date(0);w.setUTCFullYear(p,0,v),w.setUTCHours(0,0,0,0);var y=el(w,t);return f.getTime()>=h.getTime()?p+1:f.getTime()>=y.getTime()?p:p-1}function YA(e,t){var n,r,a,o,i,s,l,u;V(1,arguments);var f=_n(),p=Pe((n=(r=(a=(o=t==null?void 0:t.firstWeekContainsDate)!==null&&o!==void 0?o:t==null||(i=t.locale)===null||i===void 0||(s=i.options)===null||s===void 0?void 0:s.firstWeekContainsDate)!==null&&a!==void 0?a:f.firstWeekContainsDate)!==null&&r!==void 0?r:(l=f.locale)===null||l===void 0||(u=l.options)===null||u===void 0?void 0:u.firstWeekContainsDate)!==null&&n!==void 0?n:1),d=l2(e,t),v=new Date(0);v.setUTCFullYear(d,0,p),v.setUTCHours(0,0,0,0);var g=el(v,t);return g}var VA=6048e5;function GA(e,t){V(1,arguments);var n=G(e),r=el(n,t).getTime()-YA(n,t).getTime();return Math.round(r/VA)+1}function oe(e,t){for(var n=e<0?"-":"",r=Math.abs(e).toString();r.length<t;)r="0"+r;return n+r}var Tn={y:function(t,n){var r=t.getUTCFullYear(),a=r>0?r:1-r;return oe(n==="yy"?a%100:a,n.length)},M:function(t,n){var r=t.getUTCMonth();
vendor: 9,061 bytes, line 158
158return n==="M"?String(r+1):oe(r+1,2)},d:function(t,n){return oe(t.getUTCDate(),n.length)},a:function(t,n){var r=t.getUTCHours()/12>=1?"pm":"am";switch(n){case"a":case"aa":return r.toUpperCase();case"aaa":return r;case"aaaaa":return r[0];case"aaaa":default:return r==="am"?"a.m.":"p.m."}},h:function(t,n){return oe(t.getUTCHours()%12||12,n.length)},H:function(t,n){return oe(t.getUTCHours(),n.length)},m:function(t,n){return oe(t.getUTCMinutes(),n.length)},s:function(t,n){return oe(t.getUTCSeconds(),n.length)},S:function(t,n){var r=n.length,a=t.getUTCMilliseconds(),o=Math.floor(a*Math.pow(10,r-3));return oe(o,n.length)}},Kr={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},KA={G:function(t,n,r){var a=t.getUTCFullYear()>0?1:0;switch(n){case"G":case"GG":case"GGG":return r.era(a,{width:"abbreviated"});case"GGGGG":return r.era(a,{width:"narrow"});case"GGGG":default:return r.era(a,{width:"wide"})}},y:function(t,n,r){if(n==="yo"){var a=t.getUTCFullYear(),o=a>0?a:1-a;return r.ordinalNumber(o,{unit:"year"})}return Tn.y(t,n)},Y:function(t,n,r,a){var o=l2(t,a),i=o>0?o:1-o;if(n==="YY"){var s=i%100;return oe(s,2)}return n==="Yo"?r.ordinalNumber(i,{unit:"year"}):oe(i,n.length)},R:function(t,n){var r=s2(t);return oe(r,n.length)},u:function(t,n){var r=t.getUTCFullYear();return oe(r,n.length)},Q:function(t,n,r){var a=Math.ceil((t.getUTCMonth()+1)/3);switch(n){case"Q":return String(a);case"QQ":return oe(a,2);case"Qo":return r.ordinalNumber(a,{unit:"quarter"});case"QQQ":return r.quarter(a,{width:"abbreviated",context:"formatting"});case"QQQQQ":return r.quarter(a,{width:"narrow",context:"formatting"});case"QQQQ":default:return r.quarter(a,{width:"wide",context:"formatting"})}},q:function(t,n,r){var a=Math.ceil((t.getUTCMonth()+1)/3);switch(n){case"q":return String(a);case"qq":return oe(a,2);case"qo":return r.ordinalNumber(a,{unit:"quarter"});case"qqq":return r.quarter(a,{width:"abbreviated",context:"standalone"});case"qqqqq":return r.quarter(a,{width:"narrow",context:"standalone"});case"qqqq":default:return r.quarter(a,{width:"wide",context:"standalone"})}},M:function(t,n,r){var a=t.getUTCMonth();switch(n){case"M":case"MM":return Tn.M(t,n);case"Mo":return r.ordinalNumber(a+1,{unit:"month"});case"MMM":return r.month(a,{width:"abbreviated",context:"formatting"});case"MMMMM":return r.month(a,{width:"narrow",context:"formatting"});case"MMMM":default:return r.month(a,{width:"wide",context:"formatting"})}},L:function(t,n,r){var a=t.getUTCMonth();switch(n){case"L":return String(a+1);case"LL":return oe(a+1,2);case"Lo":return r.ordinalNumber(a+1,{unit:"month"});case"LLL":return r.month(a,{width:"abbreviated",context:"standalone"});case"LLLLL":return r.month(a,{width:"narrow",context:"standalone"});case"LLLL":default:return r.month(a,{width:"wide",context:"standalone"})}},w:function(t,n,r,a){var o=GA(t,a);return n==="wo"?r.ordinalNumber(o,{unit:"week"}):oe(o,n.length)},I:function(t,n,r){var a=HA(t);return n==="Io"?r.ordinalNumber(a,{unit:"week"}):oe(a,n.length)},d:function(t,n,r){return n==="do"?r.ordinalNumber(t.getUTCDate(),{unit:"date"}):Tn.d(t,n)},D:function(t,n,r){var a=UA(t);return n==="Do"?r.ordinalNumber(a,{unit:"dayOfYear"}):oe(a,n.length)},E:function(t,n,r){var a=t.getUTCDay();switch(n){case"E":case"EE":case"EEE":return r.day(a,{width:"abbreviated",context:"formatting"});case"EEEEE":return r.day(a,{width:"narrow",context:"formatting"});case"EEEEEE":return r.day(a,{width:"short",context:"formatting"});case"EEEE":default:return r.day(a,{width:"wide",context:"formatting"})}},e:function(t,n,r,a){var o=t.getUTCDay(),i=(o-a.weekStartsOn+8)%7||7;switch(n){case"e":return String(i);case"ee":return oe(i,2);case"eo":return r.ordinalNumber(i,{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"})}},c:function(t,n,r,a){var o=t.getUTCDay(),i=(o-a.weekStartsOn+8)%7||7;switch(n){case"c":return String(i);case"cc":return oe(i,n.length);case"co":return r.ordinalNumber(i,{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"})}},i:function(t,n,r){var a=t.getUTCDay(),o=a===0?7:a;switch(n){case"i":return String(o);case"ii":return oe(o,n.length);case"io":return r.ordinalNumber(o,{unit:"day"});case"iii":return r.day(a,{width:"abbreviated",context:"formatting"});case"iiiii":return r.day(a,{width:"narrow",context:"formatting"});case"iiiiii":return r.day(a,{width:"short",context:"formatting"});case"iiii":default:return r.day(a,{width:"wide",context:"formatting"})}},a:function(t,n,r){var a=t.getUTCHours(),o=a/12>=1?"pm":"am";switch(n){case"a":case"aa":return r.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"aaa":return r.dayPeriod(o,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return r.dayPeriod(o,{width:"narrow",context:"formatting"});case"aaaa":default:return r.dayPeriod(o,{width:"wide",context:"formatting"})}},b:function(t,n,r){var a=t.getUTCHours(),o;switch(a===12?o=Kr.noon:a===0?o=Kr.midnight:o=a/12>=1?"pm":"am",n){case"b":case"bb":return r.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"bbb":return r.dayPeriod(o,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return r.dayPeriod(o,{width:"narrow",context:"formatting"});case"bbbb":default:return r.dayPeriod(o,{width:"wide",context:"formatting"})}},B:function(t,n,r){var a=t.getUTCHours(),o;switch(a>=17?o=Kr.evening:a>=12?o=Kr.afternoon:a>=4?o=Kr.morning:o=Kr.night,n){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"})}},h:function(t,n,r){if(n==="ho"){var a=t.getUTCHours()%12;return a===0&&(a=12),r.ordinalNumber(a,{unit:"hour"})}return Tn.h(t,n)},H:function(t,n,r){return n==="Ho"?r.ordinalNumber(t.getUTCHours(),{unit:"hour"}):Tn.H(t,n)},K:function(t,n,r){var a=t.getUTCHours()%12;return n==="Ko"?r.ordinalNumber(a,{unit:"hour"}):oe(a,n.length)},k:function(t,n,r){var a=t.getUTCHours();return a===0&&(a=24),n==="ko"?r.ordinalNumber(a,{unit:"hour"}):oe(a,n.length)},m:function(t,n,r){return n==="mo"?r.ordinalNumber(t.getUTCMinutes(),{unit:"minute"}):Tn.m(t,n)},s:function(t,n,r){return n==="so"?r.ordinalNumber(t.getUTCSeconds(),{unit:"second"}):Tn.s(t,n)},S:function(t,n){return Tn.S(t,n)},X:function(t,n,r,a){var o=a._originalDate||t,i=o.getTimezoneOffset();if(i===0)return"Z";switch(n){case"X":return P0(i);case"XXXX":case"XX":return yr(i);case"XXXXX":case"XXX":default:return yr(i,":")}},x:function(t,n,r,a){var o=a._originalDate||t,i=o.getTimezoneOffset();switch(n){case"x":return P0(i);case"xxxx":case"xx":return yr(i);case"xxxxx":case"xxx":default:return yr(i,":")}},O:function(t,n,r,a){var o=a._originalDate||t,i=o.getTimezoneOffset();switch(n){case"O":case"OO":case"OOO":return"GMT"+A0(i,":");case"OOOO":default:return"GMT"+yr(i,":")}},z:function(t,n,r,a){var o=a._originalDate||t,i=o.getTimezoneOffset();switch(n){case"z":case"zz":case"zzz":return"GMT"+A0(i,":");case"zzzz":default:return"GMT"+yr(i,":")}},t:function(t,n,r,a){var o=a._originalDate||t,i=Math.floor(o.getTime()/1e3);return oe(i,n.length)},T:function(t,n,r,a){var o=a._originalDate||t,i=o.getTime();return oe(i,n.length)}};function A0(e,t){var n=e>0?"-":"+",r=Math.abs(e),a=Math.floor(r/60),o=r%60;if(o===0)return n+String(a);var i=t;return n+String(a)+i+oe(o,2)}function P0(e,t){if(e%60===0){var n=e>0?"-":"+";return n+oe(Math.abs(e)/60,2)}return yr(e,t)}function yr(e,t){var n=t||"",r=e>0?"-":"+",a=Math.abs(e),o=oe(Math.floor(a/60),2),i=oe(a%60,2);return r+o+n+i}var k0=function(t,n){switch(t){case"P":return n.date({width:"short"});case"PP":return n.date({width:"medium"});case"PPP":return n.date({width:"long"});case"PPPP":default:return n.date({width:"full"})}},u2=function(t,n){switch(t){case"p":return n.time({width:"short"});case"pp":return n.time({width:"medium"});case"ppp":return n.time({width:"long"});case"pppp":default:return n.time({width:"full"})}},QA=function(t,n){var r=t.match(/(P+)(p+)?/)||[],a=r[1],o=r[2];if(!o)return k0(t,n);var i;switch(a){case"P":i=n.dateTime({width:"short"});break;case"PP":i=n.dateTime({width:"medium"});break;case"PPP":i=n.dateTime({width:"long"});break;case"PPPP":default:i=n.dateTime({width:"full"});break}return i.replace("{{date}}",k0(a,n)).replace("{{time}}",u2(o,n))},XA={p:u2,P:QA},JA=["D","DD"],qA=["YY","YYYY"];function ZA(e){return JA.indexOf(e)!==-1}function eP(e){return qA.indexOf(e)!==-1}function T0(e,t,n){if(e==="YYYY")throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(t,"`) for formatting years to the input `").
vendor: 8,036 bytes, line 158
158concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="YY")throw new RangeError("Use `yy` instead of `YY` (in `".concat(t,"`) for formatting years to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="D")throw new RangeError("Use `d` instead of `D` (in `".concat(t,"`) for formatting days of the month to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="DD")throw new RangeError("Use `dd` instead of `DD` (in `".concat(t,"`) for formatting days of the month to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))}var tP={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"}},nP=function(t,n,r){var a,o=tP[t];return typeof o=="string"?a=o:n===1?a=o.one:a=o.other.replace("{{count}}",n.toString()),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?"in "+a:a+" ago":a};function Ou(e){return function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=t.width?String(t.width):e.defaultWidth,r=e.formats[n]||e.formats[e.defaultWidth];return r}}var rP={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},aP={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},oP={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},iP={date:Ou({formats:rP,defaultWidth:"full"}),time:Ou({formats:aP,defaultWidth:"full"}),dateTime:Ou({formats:oP,defaultWidth:"full"})},sP={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},lP=function(t,n,r,a){return sP[t]};function lo(e){return function(t,n){var r=n!=null&&n.context?String(n.context):"standalone",a;if(r==="formatting"&&e.formattingValues){var o=e.defaultFormattingWidth||e.defaultWidth,i=n!=null&&n.width?String(n.width):o;a=e.formattingValues[i]||e.formattingValues[o]}else{var s=e.defaultWidth,l=n!=null&&n.width?String(n.width):e.defaultWidth;a=e.values[l]||e.values[s]}var u=e.argumentCallback?e.argumentCallback(t):t;return a[u]}}var uP={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},cP={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},dP={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"]},fP={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"]},pP={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"}},mP={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"}},hP=function(t,n){var r=Number(t),a=r%100;if(a>20||a<10)switch(a%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd"}return r+"th"},gP={ordinalNumber:hP,era:lo({values:uP,defaultWidth:"wide"}),quarter:lo({values:cP,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:lo({values:dP,defaultWidth:"wide"}),day:lo({values:fP,defaultWidth:"wide"}),dayPeriod:lo({values:pP,defaultWidth:"wide",formattingValues:mP,defaultFormattingWidth:"wide"})};function uo(e){return function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=n.width,a=r&&e.matchPatterns[r]||e.matchPatterns[e.defaultMatchWidth],o=t.match(a);if(!o)return null;var i=o[0],s=r&&e.parsePatterns[r]||e.parsePatterns[e.defaultParseWidth],l=Array.isArray(s)?yP(s,function(p){return p.test(i)}):vP(s,function(p){return p.test(i)}),u;u=e.valueCallback?e.valueCallback(l):l,u=n.valueCallback?n.valueCallback(u):u;var f=t.slice(i.length);return{value:u,rest:f}}}function vP(e,t){for(var n in e)if(e.hasOwnProperty(n)&&t(e[n]))return n}function yP(e,t){for(var n=0;n<e.length;n++)if(t(e[n]))return n}function bP(e){return function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=t.match(e.matchPattern);if(!r)return null;var a=r[0],o=t.match(e.parsePattern);if(!o)return null;var i=e.valueCallback?e.valueCallback(o[0]):o[0];i=n.valueCallback?n.valueCallback(i):i;var s=t.slice(a.length);return{value:i,rest:s}}}var wP=/^(\d+)(th|st|nd|rd)?/i,xP=/\d+/i,CP={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},_P={any:[/^b/i,/^(a|c)/i]},EP={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},SP={any:[/1/i,/2/i,/3/i,/4/i]},AP={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},PP={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},kP={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},TP={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},NP={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},DP={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},MP={ordinalNumber:bP({matchPattern:wP,parsePattern:xP,valueCallback:function(t){return parseInt(t,10)}}),era:uo({matchPatterns:CP,defaultMatchWidth:"wide",parsePatterns:_P,defaultParseWidth:"any"}),quarter:uo({matchPatterns:EP,defaultMatchWidth:"wide",parsePatterns:SP,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:uo({matchPatterns:AP,defaultMatchWidth:"wide",parsePatterns:PP,defaultParseWidth:"any"}),day:uo({matchPatterns:kP,defaultMatchWidth:"wide",parsePatterns:TP,defaultParseWidth:"any"}),dayPeriod:uo({matchPatterns:NP,defaultMatchWidth:"any",parsePatterns:DP,defaultParseWidth:"any"})},Xf={code:"en-US",formatDistance:nP,formatLong:iP,formatRelative:lP,localize:gP,match:MP,o
158ptions:{weekStartsOn:0,firstWeekContainsDate:1}},RP=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,OP=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,jP=/^'([^]*?)'?$/,zP=/''/g,IP=/[a-zA-Z]/;function De(e,t,n){var r,a,o,i,s,l,u,f,p,d,v,g,h,w,y,b,x,C;V(2,arguments);var _=String(t),S=_n(),P=(r=(a=n==null?void 0:n.locale)!==null&&a!==void 0?a:S.locale)!==null&&r!==void 0?r:Xf,k=Pe((o=(i=(s=(l=n==null?void 0:n.firstWeekContainsDate)!==null&&l!==void 0?l:n==null||(u=n.locale)===null||u===void 0||(f=u.options)===null||f===void 0?void 0:f.firstWeekContainsDate)!==null&&s!==void 0?s:S.firstWeekContainsDate)!==null&&i!==void 0?i:(p=S.locale)===null||p===void 0||(d=p.options)===null||d===void 0?void 0:d.firstWeekContainsDate)!==null&&o!==void 0?o:1);if(!(k>=1&&k<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var O=Pe((v=(g=(h=(w=n==null?void 0:n.weekStartsOn)!==null&&w!==void 0?w:n==null||(y=n.locale)===null||y===void 0||(b=y.options)===null||b===void 0?void 0:b.weekStartsOn)!==null&&h!==void 0?h:S.weekStartsOn)!==null&&g!==void 0?g:(x=S.locale)===null||x===void 0||(C=x.options)===null||C===void 0?void 0:C.weekStartsOn)!==null&&v!==void 0?v:0);if(!(O>=0&&O<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!P.localize)throw new RangeError("locale must contain localize property");if(!P.formatLong)throw new RangeError("locale must contain formatLong property");var j=G(e);if(!Xe(j))throw new RangeError("Invalid time value");var A=jr(j),N=FA(j,A),I={firstWeekContainsDate:k,weekStartsOn:O,locale:P,_originalDate:j},D=_.match(OP).map(function(L){var F=L[0];if(F==="p"||F==="P"){var R=XA[F];return R(L,P.formatLong)}return L}).join("").match(RP).map(function(L){if(L==="''")return"'";var F=L[0];if(F==="'")return LP(L);var R=KA[F];if(R)return!(n!=null&&n.useAdditionalWeekYearTokens)&&eP(L)&&T0(L,t,String(e)),!(n!=null&&n.useAdditionalDayOfYearTokens)&&ZA(L)&&T0(L,t,String(e)),R(N,L,P.localize,I);if(F.match(IP))throw new RangeError("Format string contains an unescaped latin alphabet character `"+F+"`");return L}).join("");return D}function LP(e){var t=e.match(jP);return t?t[1].replace(zP,"'"):e}function c2(e,t){if(e==null)throw new TypeError("assign requires that input parameter not be null or undefined");for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e}function FP(e){return c2({},e)}var N0=1440,$P=2520,ju=43200,UP=86400;function WP(e,t,n){var r,a;V(2,arguments);var o=_n(),i=(r=(a=n==null?void 0:n.locale)!==null&&a!==void 0?a:o.locale)!==null&&r!==void 0?r:Xf;if(!i.formatDistance)throw new RangeError("locale must contain formatDistance property");var s=gs(e,t);if(isNaN(s))throw new RangeError("Invalid time value");var l=c2(FP(n),{addSuffix:!!(n!=null&&n.addSuffix),comparison:s}),u,f;s>0?(u=G(t),f=G(e)):(u=G(e),f=G(t));var p=IA(f,u),d=(jr(f)-jr(u))/1e3,v=Math.round((p-d)/60),g;if(v<2)return n!=null&&n.includeSeconds?p<5?i.formatDistance("lessThanXSeconds",5,l):p<10?i.formatDistance("lessThanXSeconds",10,l):p<20?i.formatDistance("lessThanXSeconds",20,l):p<40?i.formatDistance("halfAMinute",0,l):p<60?i.formatDistance("lessThanXMinutes",1,l):i.formatDistance("xMinutes",1,l):v===0?i.formatDistance("lessThanXMinutes",1,l):i.formatDistance("xMinutes",v,l);if(v<45)return i.formatDistance("xMinutes",v,l);if(v<90)return i.formatDistance("aboutXHours",1,l);if(v<N0){var h=Math.round(v/60);return i.formatDistance("aboutXHours",h,l)}else{if(v<$P)return i.formatDistance("xDays",1,l);if(v<ju){var w=Math.round(v/N0);return i.formatDistance("xDays",w,l)}else if(v<UP)return g=Math.round(v/ju),i.formatDistance("aboutXMonths",g,l)}if(g=zA(f,u),g<12){var y=Math.round(v/ju);return i.formatDistance("xMonths",y,l)}else{var b=g%12,x=Math.floor(g/12);return b<3?i.formatDistance("aboutXYears",x,l):b<9?i.formatDistance("overXYears",x,l):i.formatDistance("almostXYears",x+1,l)}}function BP(e,t){return V(1,arguments),WP(e,Date.now(),t)}function HP(e){V(1,arguments);var t=G(e),n=t.getFullYear(),r=t.getMonth(),a=new Date(0);return a.setFullYear(n,r+1,0),a.setHours(0,0,0,0),a.getDate()}var YP=6048e5;function VP(e){V(1,arguments);var t=G(e),n=Or(t).getTime()-EA(t).getTime();return Math.round(n/YP)+1}function GP(e){V(1,arguments);var t=G(e),n=t.getTime();return n}function KP(e){return V(1,arguments),Math.floor(GP(e)/1e3)}function QP(e,t){var n,r,a,o,i,s,l,u;V(1,arguments);var f=G(e),p=f.getFullYear(),d=_n(),v=Pe((n=(r=(a=(o=t==null?void 0:t.firstWeekContainsDate)!==null&&o!==void 0?o:t==null||(i=t.locale)===null||i===void 0||(s=i.options)===null||s===void 0?void 0:s.firstWeekContainsDate)!==null&&a!==void 0?a:d.firstWeekContainsDate)!==null&&r!==void 0?r:(l=d.locale)===null||l===void 0||(u=l.options)===null||u===void 0?void 0:u.firstWeekContainsDate)!==null&&n!==void 0?n:1);if(!(v>=1&&v<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var g=new Date(0);g.setFullYear(p+1,0,v),g.setHours(0,0,0,0);var h=an(g,t),w=new Date(0);w.setFullYear(p,0,v),w.setHours(0,0,0,0);var y=an(w,t);return f.getTime()>=h.getTime()?p+1:f.getTime()>=y.getTime()?p:p-1}function XP(e,t){var n,r,a,o,i,s,l,u;V(1,arguments);var f=_n(),p=Pe((n=(r=(a=(o=t==null?void 0:t.firstWeekContainsDate)!==null&&o!==void 0?o:t==null||(i=t.locale)===null||i===void 0||(s=i.options)===null||s===void 0?void 0:s.firstWeekContainsDate)!==null&&a!==void 0?a:f.firstWeekContainsDate)!==null&&r!==void 0?r:(l=f.locale)===null||l===void 0||(u=l.options)===null||u===void 0?void 0:u.firstWeekContainsDate)!==null&&n!==void 0?n:1),d=QP(e,t),v=new Date(0);v.setFullYear(d,0,p),v.setHours(0,0,0,0);var g=an(v,t);return g}var JP=6048e5;function qP(e,t){V(1,arguments);var n=G(e),r=an(n,t).getTime()-XP(n,t).getTime();return Math.round(r/JP)+1}function ZP(e){V(1,arguments);var t=G(e),n=t.getMonth();return t.setFullYear(t.getFullYear(),n+1,0),t.setHours(0,0,0,0),t}function ek(e,t){return V(1,arguments),NA(ZP(e),ut(e),t)+1}function pd(e,t){V(2,arguments);var n=G(e),r=G(t);return n.getTime()>r.getTime()}function d2(e,t){V(2,arguments);var n=G(e),r=G(t);return n.getTime()<r.getTime()}function Jf(e){return V(1,arguments),G(e).getTime()<Date.now()}function qf(e,t){V(2,arguments);var n=G(e),r=G(t);return n.getFullYear()===r.getFullYear()&&n.getMonth()===r.getMonth()}function tk(e,t){V(2,arguments);var n=G(e),r=G(t);return n.getFullYear()===r.getFullYear()}function zu(e,t){V(2,arguments);var n=Pe(t);return Ke(e,-n)}function f2(e,t){var n;V(1,arguments);var r=Pe((n=void 0)!==null&&n!==void 0?n:2);if(r!==2&&r!==1&&r!==0)throw new RangeError("additionalDigits must be 0, 1 or 2");if(!(typeof e=="string"||Object.prototype.toString.call(e)==="[object String]"))return new Date(NaN);var a=ok(e),o;if(a.date){var i=ik(a.date,r);o=sk(i.restDateString,i.year)}if(!o||isNaN(o.getTime()))return new Date(NaN);var s=o.getTime(),l=0,u;if(a.time&&(l=lk(a.time),isNaN(l)))return new Date(NaN);if(a.timezone){if(u=uk(a.timezone),isNaN(u))return new Date(NaN)}else{var f=new Date(s+l),p=new Date(0);return p.setFullYear(f.getUTCFullYear(),f.getUTCMonth(),f.getUTCDate()),p.setHours(f.getUTCHours(),f.getUTCMinutes(),f.getUTCSeconds(),f.getUTCMilliseconds()),p}return new Date(s+l+u)}
vendor: 14,688 bytes, lines 158-198
158var Vi={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},nk=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,rk=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,ak=/^([+-])(\d{2})(?::?(\d{2}))?$/;function ok(e){var t={},n=e.split(Vi.dateTimeDelimiter),r;if(n.length>2)return t;if(/:/.test(n[0])?r=n[0]:(t.date=n[0],r=n[1],Vi.timeZoneDelimiter.test(t.date)&&(t.date=e.split(Vi.timeZoneDelimiter)[0],r=e.substr(t.date.length,e.length))),r){var a=Vi.timezone.exec(r);a?(t.time=r.replace(a[1],""),t.timezone=a[1]):t.time=r}return t}function ik(e,t){var n=new RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+t)+"})|(\\d{2}|[+-]\\d{"+(2+t)+"})$)"),r=e.match(n);if(!r)return{year:NaN,restDateString:""};var a=r[1]?parseInt(r[1]):null,o=r[2]?parseInt(r[2]):null;return{year:o===null?a:o*100,restDateString:e.slice((r[1]||r[2]).length)}}function sk(e,t){if(t===null)return new Date(NaN);var n=e.match(nk);if(!n)return new Date(NaN);var r=!!n[4],a=co(n[1]),o=co(n[2])-1,i=co(n[3]),s=co(n[4]),l=co(n[5])-1;if(r)return mk(t,s,l)?ck(t,s,l):new Date(NaN);var u=new Date(0);return!fk(t,o,i)||!pk(t,a)?new Date(NaN):(u.setUTCFullYear(t,o,Math.max(a,i)),u)}function co(e){return e?parseInt(e):1}function lk(e){var t=e.match(rk);if(!t)return NaN;var n=Iu(t[1]),r=Iu(t[2]),a=Iu(t[3]);return hk(n,r,a)?n*o2+r*a2+a*1e3:NaN}function Iu(e){return e&&parseFloat(e.replace(",","."))||0}function uk(e){if(e==="Z")return 0;var t=e.match(ak);if(!t)return 0;var n=t[1]==="+"?-1:1,r=parseInt(t[2]),a=t[3]&&parseInt(t[3])||0;return gk(r,a)?n*(r*o2+a*a2):NaN}function ck(e,t,n){var r=new Date(0);r.setUTCFullYear(e,0,4);var a=r.getUTCDay()||7,o=(t-1)*7+n+1-a;return r.setUTCDate(r.getUTCDate()+o),r}var dk=[31,null,31,30,31,30,31,31,30,31,30,31];function p2(e){return e%400===0||e%4===0&&e%100!==0}function fk(e,t,n){return t>=0&&t<=11&&n>=1&&n<=(dk[t]||(p2(e)?29:28))}function pk(e,t){return t>=1&&t<=(p2(e)?366:365)}function mk(e,t,n){return t>=1&&t<=53&&n>=0&&n<=6}function hk(e,t,n){return e===24?t===0&&n===0:n>=0&&n<60&&t>=0&&t<60&&e>=0&&e<25}function gk(e,t){return t>=0&&t<=59}function Lu(e,t){V(2,arguments);var n=G(e),r=Pe(t),a=n.getFullYear(),o=n.getDate(),i=new Date(0);i.setFullYear(a,r,15),i.setHours(0,0,0,0);var s=HP(i);return n.setMonth(r,Math.min(o,s)),n}function D0(e,t){V(2,arguments);var n=G(e),r=Pe(t);return isNaN(n.getTime())?new Date(NaN):(n.setFullYear(r),n)}var Fu="focusScope.autoFocusOnMount",$u="focusScope.autoFocusOnUnmount",M0={bubbles:!1,cancelable:!0},vk="FocusScope",Ll=m.forwardRef((e,t)=>{const{loop:n=!1,trapped:r=!1,onMountAutoFocus:a,onUnmountAutoFocus:o,...i}=e,[s,l]=m.useState(null),u=Ze(a),f=Ze(o),p=m.useRef(null),d=he(t,h=>l(h)),v=m.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;m.useEffect(()=>{if(r){let h=function(x){if(v.paused||!s)return;const C=x.target;s.contains(C)?p.current=C:Dn(p.current,{select:!0})},w=function(x){if(v.paused||!s)return;const C=x.relatedTarget;C!==null&&(s.contains(C)||Dn(p.current,{select:!0}))},y=function(x){if(document.activeElement===document.body)for(const _ of x)_.removedNodes.length>0&&Dn(s)};document.addEventListener("focusin",h),document.addEventListener("focusout",w);const b=new MutationObserver(y);return s&&b.observe(s,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",h),document.removeEventListener("focusout",w),b.disconnect()}}},[r,s,v.paused]),m.useEffect(()=>{if(s){O0.add(v);const h=document.activeElement;if(!s.contains(h)){const y=new CustomEvent(Fu,M0);s.addEventListener(Fu,u),s.dispatchEvent(y),y.defaultPrevented||(yk(_k(m2(s)),{select:!0}),document.activeElement===h&&Dn(s))}return()=>{s.removeEventListener(Fu,u),setTimeout(()=>{const y=new CustomEvent($u,M0);s.addEventListener($u,f),s.dispatchEvent(y),y.defaultPrevented||Dn(h??document.body,{select:!0}),s.removeEventListener($u,f),O0.remove(v)},0)}}},[s,u,f,v]);const g=m.useCallback(h=>{if(!n&&!r||v.paused)return;const w=h.key==="Tab"&&!h.altKey&&!h.ctrlKey&&!h.metaKey,y=document.activeElement;if(w&&y){const b=h.currentTarget,[x,C]=bk(b);x&&C?!h.shiftKey&&y===C?(h.preventDefault(),n&&Dn(x,{select:!0})):h.shiftKey&&y===x&&(h.preventDefault(),n&&Dn(C,{select:!0})):y===b&&h.preventDefault()}},[n,r,v.paused]);return c.jsx(te.div,{tabIndex:-1,...i,ref:d,onKeyDown:g})});Ll.displayName=vk;function yk(e,{select:t=!1}={}){const n=document.activeElement;for(const r of e)if(Dn(r,{select:t}),document.activeElement!==n)return}function bk(e){const t=m2(e),n=R0(t,e),r=R0(t.reverse(),e);return[n,r]}function m2(e){const t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:r=>{const a=r.tagName==="INPUT"&&r.type==="hidden";return r.disabled||r.hidden||a?NodeFilter.FILTER_SKIP:r.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function R0(e,t){for(const n of e)if(!wk(n,{upTo:t}))return n}function wk(e,{upTo:t}){if(getComputedStyle(e).visibility==="hidden")return!0;for(;e;){if(t!==void 0&&e===t)return!1;if(getComputedStyle(e).display==="none")return!0;e=e.parentElement}return!1}function xk(e){return e instanceof HTMLInputElement&&"select"in e}function Dn(e,{select:t=!1}={}){if(e&&e.focus){const n=document.activeElement;e.focus({preventScroll:!0}),e!==n&&xk(e)&&t&&e.select()}}var O0=Ck();function Ck(){let e=[];return{add(t){const n=e[0];t!==n&&(n==null||n.pause()),e=j0(e,t),e.unshift(t)},remove(t){var n;e=j0(e,t),(n=e[0])==null||n.resume()}}}function j0(e,t){const n=[...e],r=n.indexOf(t);return r!==-1&&n.splice(r,1),n}function _k(e){return e.filter(t=>t.tagName!=="A")}var Uu=0;function Zf(){m.useEffect(()=>{const e=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",e[0]??z0()),document.body.insertAdjacentElement("beforeend",e[1]??z0()),Uu++,()=>{Uu===1&&document.querySelectorAll("[data-radix-focus-guard]").forEach(t=>t.remove()),Uu--}},[])}function z0(){const e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.outline="none",e.style.opacity="0",e.style.position="fixed",e.style.pointerEvents="none",e}var en=function(){return en=Object.assign||function(t){for(var n,r=1,a=arguments.length;r<a;r++){n=arguments[r];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(t[o]=n[o])}return t},en.apply(this,arguments)};function h2(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]]);return n}function Ek(e,t,n){if(n||arguments.length===2)for(var r=0,a=t.length,o;r<a;r++)(o||!(r in t))&&(o||(o=Array.prototype.slice.call(t,0,r)),o[r]=t[r]);return e.concat(o||Array.prototype.slice.call(t))}var vs="right-scroll-bar-position",ys="width-before-scroll-bar",Sk="with-scroll-bars-hidden",Ak="--removed-body-scroll-bar-size";function Wu(e,t){return typeof e=="function"?e(t):e&&(e.current=t),e}function Pk(e,t){var n=m.useState(function(){return{value:e,callback:t,facade:{get current(){return n.value},set current(r){var a=n.value;a!==r&&(n.value=r,n.callback(r,a))}}}})[0];return n.callback=t,n.facade}var kk=typeof window<"u"?m.useLayoutEffect:m.useEffect,I0=new WeakMap;function Tk(e,t){var n=Pk(null,function(r){return e.forEach(function(a){return Wu(a,r)})});return kk(function(){var r=I0.get(n);if(r){var a=new Set(r),o=new Set(e),i=n.current;a.forEach(function(s){o.has(s)||Wu(s,null)}),o.forEach(function(s){a.has(s)||Wu(s,i)})}I0.set(n,e)},[e]),n}function Nk(e){return e}function Dk(e,t){t===void 0&&(t=Nk);var n=[],r=!1,a={read:function(){if(r)throw new Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return n.length?n[n.length-1]:e},useMedium:function(o){var i=t(o,r);return n.push(i),function(){n=n.filter(function(s){return s!==i})}},assignSyncMedium:function(o){for(r=!0;n.length;){var i=n;n=[],i.forEach(o)}n={push:function(s){return o(s)},filter:function(){return n}}},assignMedium:function(o){r=!0;var i=[];if(n.length){var s=n;n=[],s.forEach(o),i=n}var l=function(){var f=i;i=[],f.forEach(o)},u=function(){return Promise.resolve().then(l)};u(),n={push:function(f){i.push(f),u()},filter:function(f){return i=i.filter(f),n}}}};return a}function Mk(e){e===void 0&&(e={});var t=Dk(null);return t.options=en({async:!0,ssr:!1},e),t}var g2=function(e){var t=e.sideCar,n=h2(e,["sideCar"]);if(!t)throw new Error("Sidecar: please provide `sideCar` property to import the right car");var r=t.read();if(!r)throw new Error("Sidecar medium not found");return m.createElement(r,en({},n))};g2.isSideCarExport=!0;function Rk(e,t){return e.useMedium(t),g2}var v2=Mk(),Bu=function(){},Fl=m.forwardRef(function(e,t){var n=m.useRef(null),r=m.useState({onScrollCapture:Bu,onWheelCapture:Bu,onTouchMoveCapture:Bu}),a=r[0],o=r[1],i=e.forwardProps,s=e.children,l=e.className,u=e.removeScrollBar,f=e.enabled,p=e.shards,d=e.sideCar,v=e.noIsolation,g=e.inert,h=e.allowPinchZoom,w=e.as,y=w===void 0?"div":w,b=e.gapMode,x=h2(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as","gapMode"]),C=d,_=Tk([n,t]),S=en(en({},x),a);return m.createElement(m.Fragment,null,f&&m.createElement(C,{sideCar:v2,removeScrollBar:u,shards:p,noIsolation:v,inert:g,setCallbacks:o,allowPinchZoom:!!h,lockRef:n,gapMode:b}),i?m.cloneElement(m.Children.only(s),en(en({},S),{ref:_})):m.createElement(y,en({},S,{className:l,ref:_}),s))});Fl.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1};Fl.classNames={fullWidth:ys,zeroRight:vs};var Ok=function(){if(typeof __webpack_nonce__<"u")return __webpack_nonce__};function jk(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=Ok();return t&&e.setAttribute("nonce",t),e}function zk(e,t){e.styleSheet?e.styleSheet.cssText=t:e.appendChild(document.createTextNode(t))}function Ik(e){var t=document.head||document.getElementsByTagName("head")[0];t.appendChild(e)}var Lk=function(){var e=0,t=null;return{add:function(n){e==0&&(t=jk())&&(zk(t,n),Ik(t)),e++},remove:function(){e--,!e&&t&&(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},Fk=function(){var e=Lk();return function(t,n){m.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&n])}},y2=function(){var e=Fk(),t=function(n){var r=n.styles,a=n.dynamic;return e(r,a),null};return t},$k={left:0,top:0,right:0,gap:0},Hu=function(e){return parseInt(e||"",10)||0},Uk=function(e){var t=window.getComputedStyle(document.body),n=t[e==="padding"?"paddingLeft":"marginLeft"],r=t[e==="padding"?"paddingTop":"marginTop"],a=t[e==="padding"?"paddingRight":"marginRight"];return[Hu(n),Hu(r),Hu(a)]},Wk=function(e){if(e===void 0&&(e="margin"),typeof window>"u")return $k;var t=Uk(e),n=document.documentElement.clientWidth,r=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,r-n+t[2]-t[0])}},Bk=y2(),ya="data-scroll-locked",Hk=function(e,t,n,r){var a=e.left,o=e.top,i=e.right,s=e.gap;return n===void 0&&(n="margin"),` 159 .`.concat(Sk,` { 160 overflow: hidden `).concat(r,`; 161 padding-right: `).concat(s,"px ").concat(r,`; 162 } 163 body[`).concat(ya,`] { 164 overflow: hidden `).concat(r,`; 165 overscroll-behavior: contain; 166 `).concat([t&&"position: relative ".concat(r,";"),n==="margin"&&` 167 padding-left: `.concat(a,`px; 168 padding-top: `).concat(o,`px; 169 padding-right: `).concat(i,`px; 170 margin-left:0; 171 margin-top:0; 172 margin-right: `).concat(s,"px ").concat(r,`; 173 `),n==="padding"&&"padding-right: ".concat(s,"px ").concat(r,";")].filter(Boolean).join(""),` 174 } 175 176 .`).concat(vs,` { 177 right: `).concat(s,"px ").concat(r,`; 178 } 179 180 .`).concat(ys,` { 181 margin-right: `).concat(s,"px ").concat(r,`; 182 } 183 184 .`).concat(vs," .").concat(vs,` { 185 right: 0 `).concat(r,`; 186 } 187 188 .`).concat(ys," .").concat(ys,` { 189 margin-right: 0 `).concat(r,`; 190 } 191 192 body[`).concat(ya,`] { 193 `).concat(Ak,": ").concat(s,`px; 194 } 195`)},L0=function(){var e=parseInt(document.body.getAttribute(ya)||"0",10);return isFinite(e)?e:0},Yk=function(){m.useEffect(function(){return document.body.setAttribute(ya,(L0()+1).toString()),function(){var e=L0()-1;e<=0?document.body.removeAttribute(ya):document.body.setAttribute(ya,e.toString())}},[])},Vk=function(e){var t=e.noRelative,n=e.noImportant,r=e.gapMode,a=r===void 0?"margin":r;Yk();var o=m.useMemo(function(){return Wk(a)},[a]);return m.createElement(Bk,{styles:Hk(o,!t,a,n?"":"!important")})},md=!1;if(typeof window<"u")try{var Gi=Object.defineProperty({},"passive",{get:function(){return md=!0,!0}});window.addEventListener("test",Gi,Gi),window.removeEventListener("test",Gi,Gi)}catch{md=!1}var Qr=md?{passive:!1}:!1,Gk=function(e){return e.tagName==="TEXTAREA"},b2=function(e,t){if(!(e instanceof Element))return!1;var n=window.getComputedStyle(e);return n[t]!=="hidden"&&!(n.overflowY===n.overflowX&&!Gk(e)&&n[t]==="visible")},Kk=function(e){return b2(e,"overflowY")},Qk=function(e){return b2(e,"overflowX")},F0=function(e,t){var n=t.ownerDocument,r=t;do{typeof ShadowRoot<"u"&&r instanceof ShadowRoot&&(r=r.host);var a=w2(e,r);if(a){var o=x2(e,r),i=o[1],s=o[2];if(i>s)return!0}r=r.parentNode}while(r&&r!==n.body);return!1},Xk=function(e){var t=e.scrollTop,n=e.scrollHeight,r=e.clientHeight;return[t,n,r]},Jk=function(e){var t=e.scrollLeft,n=e.scrollWidth,r=e.clientWidth;return[t,n,r]},w2=function(e,t){return e==="v"?Kk(t):Qk(t)},x2=function(e,t){return e==="v"?Xk(t):Jk(t)},qk=function(e,t){return e==="h"&&t==="rtl"?-1:1},Zk=function(e,t,n,r,a){var o=qk(e,window.getComputedStyle(t).direction),i=o*r,s=n.target,l=t.contains(s),u=!1,f=i>0,p=0,d=0;do{var v=x2(e,s),g=v[0],h=v[1],w=v[2],y=h-w-o*g;(g||y)&&w2(e,s)&&(p+=y,d+=g),s instanceof ShadowRoot?s=s.host:s=s.parentNode}while(!l&&s!==document.body||l&&(t.contains(s)||t===s));return(f&&(Math.abs(p)<1||!a)||!f&&(Math.abs(d)<1||!a))&&(u=!0),u},Ki=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},$0=function(e){return[e.deltaX,e.deltaY]},U0=function(e){return e&&"current"in e?e.current:e},eT=function(e,t){return e[0]===t[0]&&e[1]===t[1]},tT=function(e){return` 196 .block-interactivity-`.concat(e,` {pointer-events: none;} 197 .allow-interactivity-`).concat(e,` {pointer-events: all;} 198`)},nT=0,Xr=[];function rT(e){var t=m.useRef([]),n=m.useRef([0,0]),r=m.useRef(),a=m.useState(nT++)[0],o=m.useState(y2)[0],i=m.useRef(e);m.useEffect(function(){i.current=e},[e]),m.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(a));
vendor: 4,594 bytes, line 198
198var h=Ek([e.lockRef.current],(e.shards||[]).map(U0),!0).filter(Boolean);return h.forEach(function(w){return w.classList.add("allow-interactivity-".concat(a))}),function(){document.body.classList.remove("block-interactivity-".concat(a)),h.forEach(function(w){return w.classList.remove("allow-interactivity-".concat(a))})}}},[e.inert,e.lockRef.current,e.shards]);var s=m.useCallback(function(h,w){if("touches"in h&&h.touches.length===2||h.type==="wheel"&&h.ctrlKey)return!i.current.allowPinchZoom;var y=Ki(h),b=n.current,x="deltaX"in h?h.deltaX:b[0]-y[0],C="deltaY"in h?h.deltaY:b[1]-y[1],_,S=h.target,P=Math.abs(x)>Math.abs(C)?"h":"v";if("touches"in h&&P==="h"&&S.type==="range")return!1;var k=F0(P,S);if(!k)return!0;if(k?_=P:(_=P==="v"?"h":"v",k=F0(P,S)),!k)return!1;if(!r.current&&"changedTouches"in h&&(x||C)&&(r.current=_),!_)return!0;var O=r.current||_;return Zk(O,w,h,O==="h"?x:C,!0)},[]),l=m.useCallback(function(h){var w=h;if(!(!Xr.length||Xr[Xr.length-1]!==o)){var y="deltaY"in w?$0(w):Ki(w),b=t.current.filter(function(_){return _.name===w.type&&(_.target===w.target||w.target===_.shadowParent)&&eT(_.delta,y)})[0];if(b&&b.should){w.cancelable&&w.preventDefault();return}if(!b){var x=(i.current.shards||[]).map(U0).filter(Boolean).filter(function(_){return _.contains(w.target)}),C=x.length>0?s(w,x[0]):!i.current.noIsolation;C&&w.cancelable&&w.preventDefault()}}},[]),u=m.useCallback(function(h,w,y,b){var x={name:h,delta:w,target:y,should:b,shadowParent:aT(y)};t.current.push(x),setTimeout(function(){t.current=t.current.filter(function(C){return C!==x})},1)},[]),f=m.useCallback(function(h){n.current=Ki(h),r.current=void 0},[]),p=m.useCallback(function(h){u(h.type,$0(h),h.target,s(h,e.lockRef.current))},[]),d=m.useCallback(function(h){u(h.type,Ki(h),h.target,s(h,e.lockRef.current))},[]);m.useEffect(function(){return Xr.push(o),e.setCallbacks({onScrollCapture:p,onWheelCapture:p,onTouchMoveCapture:d}),document.addEventListener("wheel",l,Qr),document.addEventListener("touchmove",l,Qr),document.addEventListener("touchstart",f,Qr),function(){Xr=Xr.filter(function(h){return h!==o}),document.removeEventListener("wheel",l,Qr),document.removeEventListener("touchmove",l,Qr),document.removeEventListener("touchstart",f,Qr)}},[]);var v=e.removeScrollBar,g=e.inert;return m.createElement(m.Fragment,null,g?m.createElement(o,{styles:tT(a)}):null,v?m.createElement(Vk,{gapMode:e.gapMode}):null)}function aT(e){for(var t=null;e!==null;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}const oT=Rk(v2,rT);var $l=m.forwardRef(function(e,t){return m.createElement(Fl,en({},e,{ref:t,sideCar:oT}))});$l.classNames=Fl.classNames;var iT=function(e){if(typeof document>"u")return null;var t=Array.isArray(e)?e[0]:e;return t.ownerDocument.body},Jr=new WeakMap,Qi=new WeakMap,Xi={},Yu=0,C2=function(e){return e&&(e.host||C2(e.parentNode))},sT=function(e,t){return t.map(function(n){if(e.contains(n))return n;var r=C2(n);return r&&e.contains(r)?r:(console.error("aria-hidden",n,"in not contained inside",e,". Doing nothing"),null)}).filter(function(n){return!!n})},lT=function(e,t,n,r){var a=sT(t,Array.isArray(e)?e:[e]);Xi[n]||(Xi[n]=new WeakMap);var o=Xi[n],i=[],s=new Set,l=new Set(a),u=function(p){!p||s.has(p)||(s.add(p),u(p.parentNode))};a.forEach(u);var f=function(p){!p||l.has(p)||Array.prototype.forEach.call(p.children,function(d){if(s.has(d))f(d);else try{var v=d.getAttribute(r),g=v!==null&&v!=="false",h=(Jr.get(d)||0)+1,w=(o.get(d)||0)+1;Jr.set(d,h),o.set(d,w),i.push(d),h===1&&g&&Qi.set(d,!0),w===1&&d.setAttribute(n,"true"),g||d.setAttribute(r,"true")}catch(y){console.error("aria-hidden: cannot operate on ",d,y)}})};return f(t),s.clear(),Yu++,function(){i.forEach(function(p){var d=Jr.get(p)-1,v=o.get(p)-1;Jr.set(p,d),o.set(p,v),d||(Qi.has(p)||p.removeAttribute(r),Qi.delete(p)),v||p.removeAttribute(n)}),Yu--,Yu||(Jr=new WeakMap,Jr=new WeakMap,Qi=new WeakMap,Xi={})}},ep=function(e,t,n){n===void 0&&(n="data-aria-hidden");var r=Array.from(Array.isArray(e)?e:[e]),a=iT(e);return a?(r.push.apply(r,Array.from(a.querySelectorAll("[aria-live]"))),lT(r,a,n,"aria-hidden")):function(){return null}},tp="Dialog",[_2,xR]=fr(tp),[uT,Yt]=_2(tp),E2=e=>{const{__scopeDialog:t,children:n,open:r,defaultOpen:a,onOpenChange:o,modal:i=!0}=e,s=m.useRef(null),l=m.useRef(null),[u=!1,f]=pr({prop:r,defaultProp:a,onChange:o});return c.jsx(uT,{scope:t,triggerRef:s,contentRef:l,contentId:qn(),titleId:qn(),descriptionId:qn(),open:u,onOpenChange:f,onOpenToggle:m.useCallback(()=>f(p=>!p),[f]),modal:i,children:n})};E2.displayName=tp;var S2="DialogTrigger",cT=m.forwardRef((e,t)=>
vendor: 5,487 bytes, lines 198-202
198{const{__scopeDialog:n,...r}=e,a=Yt(S2,n),o=he(t,a.triggerRef);return c.jsx(te.button,{type:"button","aria-haspopup":"dialog","aria-expanded":a.open,"aria-controls":a.contentId,"data-state":ap(a.open),...r,ref:o,onClick:H(e.onClick,a.onOpenToggle)})});cT.displayName=S2;var np="DialogPortal",[dT,A2]=_2(np,{forceMount:void 0}),P2=e=>{const{__scopeDialog:t,forceMount:n,children:r,container:a}=e,o=Yt(np,t);return c.jsx(dT,{scope:t,forceMount:n,children:m.Children.map(r,i=>c.jsx(xt,{present:n||o.open,children:c.jsx(ui,{asChild:!0,container:a,children:i})}))})};P2.displayName=np;var tl="DialogOverlay",k2=m.forwardRef((e,t)=>{const n=A2(tl,e.__scopeDialog),{forceMount:r=n.forceMount,...a}=e,o=Yt(tl,e.__scopeDialog);return o.modal?c.jsx(xt,{present:r||o.open,children:c.jsx(fT,{...a,ref:t})}):null});k2.displayName=tl;var fT=m.forwardRef((e,t)=>{const{__scopeDialog:n,...r}=e,a=Yt(tl,n);return c.jsx($l,{as:rr,allowPinchZoom:!0,shards:[a.contentRef],children:c.jsx(te.div,{"data-state":ap(a.open),...r,ref:t,style:{pointerEvents:"auto",...r.style}})})}),zr="DialogContent",T2=m.forwardRef((e,t)=>{const n=A2(zr,e.__scopeDialog),{forceMount:r=n.forceMount,...a}=e,o=Yt(zr,e.__scopeDialog);return c.jsx(xt,{present:r||o.open,children:o.modal?c.jsx(pT,{...a,ref:t}):c.jsx(mT,{...a,ref:t})})});T2.displayName=zr;var pT=m.forwardRef((e,t)=>{const n=Yt(zr,e.__scopeDialog),r=m.useRef(null),a=he(t,n.contentRef,r);return m.useEffect(()=>{const o=r.current;if(o)return ep(o)},[]),c.jsx(N2,{...e,ref:a,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:H(e.onCloseAutoFocus,o=>{var i;o.preventDefault(),(i=n.triggerRef.current)==null||i.focus()}),onPointerDownOutside:H(e.onPointerDownOutside,o=>{const i=o.detail.originalEvent,s=i.button===0&&i.ctrlKey===!0;(i.button===2||s)&&o.preventDefault()}),onFocusOutside:H(e.onFocusOutside,o=>o.preventDefault())})}),mT=m.forwardRef((e,t)=>{const n=Yt(zr,e.__scopeDialog),r=m.useRef(!1),a=m.useRef(!1);return c.jsx(N2,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:o=>{var i,s;(i=e.onCloseAutoFocus)==null||i.call(e,o),o.defaultPrevented||(r.current||(s=n.triggerRef.current)==null||s.focus(),o.preventDefault()),r.current=!1,a.current=!1},onInteractOutside:o=>{var l,u;(l=e.onInteractOutside)==null||l.call(e,o),o.defaultPrevented||(r.current=!0,o.detail.originalEvent.type==="pointerdown"&&(a.current=!0));const i=o.target;((u=n.triggerRef.current)==null?void 0:u.contains(i))&&o.preventDefault(),o.detail.originalEvent.type==="focusin"&&a.current&&o.preventDefault()}})}),N2=m.forwardRef((e,t)=>{const{__scopeDialog:n,trapFocus:r,onOpenAutoFocus:a,onCloseAutoFocus:o,...i}=e,s=Yt(zr,n),l=m.useRef(null),u=he(t,l);return Zf(),c.jsxs(c.Fragment,{children:[c.jsx(Ll,{asChild:!0,loop:!0,trapped:r,onMountAutoFocus:a,onUnmountAutoFocus:o,children:c.jsx(Ya,{role:"dialog",id:s.contentId,"aria-describedby":s.descriptionId,"aria-labelledby":s.titleId,"data-state":ap(s.open),...i,ref:u,onDismiss:()=>s.onOpenChange(!1)})}),c.jsxs(c.Fragment,{children:[c.jsx(hT,{titleId:s.titleId}),c.jsx(vT,{contentRef:l,descriptionId:s.descriptionId})]})]})}),rp="DialogTitle",D2=m.forwardRef((e,t)=>{const{__scopeDialog:n,...r}=e,a=Yt(rp,n);return c.jsx(te.h2,{id:a.titleId,...r,ref:t})});D2.displayName=rp;var M2="DialogDescription",R2=m.forwardRef((e,t)=>{const{__scopeDialog:n,...r}=e,a=Yt(M2,n);return c.jsx(te.p,{id:a.descriptionId,...r,ref:t})});R2.displayName=M2;var O2="DialogClose",j2=m.forwardRef((e,t)=>{const{__scopeDialog:n,...r}=e,a=Yt(O2,n);return c.jsx(te.button,{type:"button",...r,ref:t,onClick:H(e.onClick,()=>a.onOpenChange(!1))})});j2.displayName=O2;function ap(e){return e?"open":"closed"}var z2="DialogTitleWarning",[CR,I2]=wC(z2,{contentName:zr,titleName:rp,docsSlug:"dialog"}),hT=({titleId:e})=>{const t=I2(z2),n=`\`${t.contentName}\` requires a \`${t.titleName}\` for the component to be accessible for screen reader users. 199 200If you want to hide the \`${t.titleName}\`, you can wrap it with our VisuallyHidden component. 201 202For more information, see https://radix-ui.com/primitives/docs/components/${t.docsSlug}`;return m.useEffect(()=>{e&&(document.getElementById(e)||console.error(n))},[n,e]),null},gT="DialogDescriptionWarning",vT=({contentRef:e,descriptionId:t})=>{const r=`Warning: Missing \`Description\` or \`aria-describedby={undefined}\` for {${I2(gT).contentName}}.`;return m.useEffect(()=>{var o;const a=(o=e.current)==null?void 0:o.getAttribute("aria-describedby");t&&a&&(document.getElementById(t)||console.warn(r))},[r,e,t]),null},yT=E2,bT=P2,L2=k2,F2=T2,$2=D2,U2=R2,wT=j2;const op=yT,xT=bT,W2=m.forwardRef(({className:e,...t},n)=>c.jsx(L2,{ref:n,className:re("fixed inset-0 z-50 bg-black/80 data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 dialog-overlay",e),...t}));W2.displayName=L2.displayName;const Ul=m.forwardRef(({className:e,children:t,...n},r)=>c.jsxs(xT,{children:[c.jsx(W2,{}),c.jsxs(F2,{ref:r,className:re("fixed left-[50%] top-[50%] z-50 grid w-full max-w-lg translate-x-[-50%] translate-y-[-50%] gap-4 border bg-background p-6 shadow-lg duration-200 data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[state=closed]:slide-out-to-left-1/2 data-[state=closed]:slide-out-to-top-[48%] data-[state=open]:slide-in-from-left-1/2 data-[state=open]:slide-in-from-top-[48%] sm:rou
202nded-lg dialog-content max-h-[85vh] overflow-y-auto overscroll-contain touch-pan-y",e),style:{WebkitOverflowScrolling:"touch"},...n,children:[t,c.jsxs(wT,{className:"absolute right-4 top-4 rounded-sm opacity-70 ring-offset-background transition-opacity hover:opacity-100 focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 disabled:pointer-events-none data-[state=open]:bg-accent data-[state=open]:text-muted-foreground",children:[c.jsx(Sl,{className:"h-4 w-4"}),c.jsx("span",{className:"sr-only",children:"Close"})]})]})]}));Ul.displayName=F2.displayName;const Wl=({className:e,...t})=>c.jsx("div",{className:re("flex flex-col space-y-1.5 text-center sm:text-left",e),...t});Wl.displayName="DialogHeader";const B2=({className:e,...t})=>c.jsx("div",{className:re("flex flex-col-reverse sm:flex-row sm:justify-end sm:space-x-2",e),...t});B2.displayName="DialogFooter";const Bl=m.forwardRef(({className:e,...t},n)=>c.jsx($2,{ref:n,className:re("text-lg font-semibold leading-none tracking-tight",e),...t}));Bl.displayName=$2.displayName;const ip=m.forwardRef(({className:e,...t},n)=>c.jsx(U2,{ref:n,className:re("text-sm text-muted-foreground",e),...t}));ip.displayName=U2.displayName;const hd=Jv("inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0",{variants:{variant:{default:"bg-primary text-primary-foreground hover:bg-primary/90",destructive:"bg-destructive text-destructive-foreground hover:bg-destructive/90",outline:"border border-input bg-background hover:bg-accent hover:text-accent-foreground",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80",ghost:"hover:bg-accent hover:text-accent-foreground",link:"text-primary underline-offset-4 hover:underline"},size:{default:"h-10 px-4 py-2",sm:"h-9 rounded-md px-3",lg:"h-11 rounded-md px-8",icon:"h-10 w-10"}},defaultVariants:{variant:"default",size:"default"}}),$a=m.forwardRef(({className:e,variant:t,size:n,asChild:r=!1,...a},o)=>{const i=r?rr:"button";return c.jsx(i,{className:re(hd({variant:t,size:n,className:e})),ref:o,...a})});$a.displayName="Button";var CT=m.createContext(void 0);function H2(e){const t=m.useContext(CT);return e||t||"ltr"}function _T(e,t=[]){let n=[];function r(o,i){const s=m.createContext(i),l=n.length;n=[...n,i];function u(p){const{scope:d,children:v,...g}=p,h=(d==null?void 0:d[e][l])||s,w=m.useMemo(()=>g,Object.values(g));return c.jsx(h.Provider,{value:w,children:v})}function f(p,d){const v=(d==null?void 0:d[e][l])||s,g=m.useContext(v);if(g)return g;if(i!==void 0)return i;throw new Error(`\`${p}\` must be used within \`${o}\``)}return u.displayName=o+"Provider",[u,f]}const a=()=>{const o=n.map(i=>m.createContext(i));return function(s){const l=(s==null?void 0:s[e])||o;return m.useMemo(()=>({[`__scope${e}`]:{...s,[e]:l}}),[s,l])}};return a.scopeName=e,[r,ET(a,...t)]}function ET(...e){const t=e[0];if(e.length===1)return t;const n=()=>{const r=e.map(a=>({useScope:a(),scopeName:a.scopeName}));return function(o){const i=r.reduce((s,{useScope:l,scopeName:u})=>{const p=l(o)[`__scope${u}`];return{...s,...p}},{});return m.useMemo(()=>({[`__scope${t.scopeName}`]:i}),[i])}};return n.scopeName=t.scopeName,n}var Vu="rovingFocusGroup.onEntryFocus",ST={bubbles:!1,cancelable:!0},Hl="RovingFocusGroup",[gd,Y2,AT]=_f(Hl),[PT,V2]=_T(Hl,[AT]),[kT,TT]=PT(Hl),G2=m.forwardRef((e,t)=>c.jsx(gd.Provider,{scope:e.__scopeRovingFocusGroup,children:c.jsx(gd.Slot,{scope:e.__scopeRovingFocusGroup,children:c.jsx(NT,{...e,ref:t})})}));G2.displayName=Hl;var NT=m.forwardRef((e,t)=>{const{__scopeRovingFocusGroup:n,orientation:r,loop:a=!1,dir:o,currentTabStopId:i,defaultCurrentTabStopId:s,onCurrentTabStopIdChange:l,onEntryFocus:u,preventScrollOnEntryFocus:f=!1,...p}=e,d=m.useRef(null),v=he(t,d),g=H2(o),[h=null,w]=pr({prop:i,defaultProp:s,onChange:l}),[y,b]=m.useState(!1),x=Ze(u),C=Y2(n),_=m.useRef(!1),[S,P]=m.useState(0);return m.useEffect(()=>{const k=d.current;if(k)return k.addEventListener(Vu,x),()=>k.removeEventListener(Vu,x)},[x]),c.jsx(kT,{scope:n,orientation:r,dir:g,loop:a,currentTabStopId:h,onItemFocus:m.useCallback(k=>w(k),[w]),onItemShiftTab:m.useCallback(()=>b(!0),[]),onFocusableItemAdd:m.useCallback(()=>P(k=>k+1),[]),onFocusableItemRemove:m.useCallback(()=>P(k=>k-1),[]),children:c.jsx(te.div,{tabIndex:y||S===0?-1:0,"data-orientation":r,...p,ref:v,style:{outline:"none",...e.style},onMouseDown:H(e.onMouseDown,()=>{_.current=!0}),onFocus:H(e.onFocus,k=>{const O=!_.current;if(k.target===k.currentTarget&&O&&!y){const j=new CustomEvent(Vu,ST);if(k.currentTarget.dispatchEvent(j),!j.defaultPrevented){const A=C().filter(F=>F.focusable),N=A.find(F=>F.active),I=A.find(F=>
vendor: 19,156 bytes, line 202
202F.id===h),L=[N,I,...A].filter(Boolean).map(F=>F.ref.current);X2(L,f)}}_.current=!1}),onBlur:H(e.onBlur,()=>b(!1))})})}),K2="RovingFocusGroupItem",Q2=m.forwardRef((e,t)=>{const{__scopeRovingFocusGroup:n,focusable:r=!0,active:a=!1,tabStopId:o,...i}=e,s=qn(),l=o||s,u=TT(K2,n),f=u.currentTabStopId===l,p=Y2(n),{onFocusableItemAdd:d,onFocusableItemRemove:v}=u;return m.useEffect(()=>{if(r)return d(),()=>v()},[r,d,v]),c.jsx(gd.ItemSlot,{scope:n,id:l,focusable:r,active:a,children:c.jsx(te.span,{tabIndex:f?0:-1,"data-orientation":u.orientation,...i,ref:t,onMouseDown:H(e.onMouseDown,g=>{r?u.onItemFocus(l):g.preventDefault()}),onFocus:H(e.onFocus,()=>u.onItemFocus(l)),onKeyDown:H(e.onKeyDown,g=>{if(g.key==="Tab"&&g.shiftKey){u.onItemShiftTab();return}if(g.target!==g.currentTarget)return;const h=RT(g,u.orientation,u.dir);if(h!==void 0){if(g.metaKey||g.ctrlKey||g.altKey||g.shiftKey)return;g.preventDefault();let y=p().filter(b=>b.focusable).map(b=>b.ref.current);if(h==="last")y.reverse();else if(h==="prev"||h==="next"){h==="prev"&&y.reverse();const b=y.indexOf(g.currentTarget);y=u.loop?OT(y,b+1):y.slice(b+1)}setTimeout(()=>X2(y))}})})})});Q2.displayName=K2;var DT={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function MT(e,t){return t!=="rtl"?e:e==="ArrowLeft"?"ArrowRight":e==="ArrowRight"?"ArrowLeft":e}function RT(e,t,n){const r=MT(e.key,n);if(!(t==="vertical"&&["ArrowLeft","ArrowRight"].includes(r))&&!(t==="horizontal"&&["ArrowUp","ArrowDown"].includes(r)))return DT[r]}function X2(e,t=!1){const n=document.activeElement;for(const r of e)if(r===n||(r.focus({preventScroll:t}),document.activeElement!==n))return}function OT(e,t){return e.map((n,r)=>e[(t+r)%e.length])}var jT=G2,zT=Q2,vd=["Enter"," "],IT=["ArrowDown","PageUp","Home"],J2=["ArrowUp","PageDown","End"],LT=[...IT,...J2],FT={ltr:[...vd,"ArrowRight"],rtl:[...vd,"ArrowLeft"]},$T={ltr:["ArrowLeft"],rtl:["ArrowRight"]},pi="Menu",[qo,UT,WT]=_f(pi),[Ur,q2]=fr(pi,[WT,Qa,V2]),Yl=Qa(),Z2=V2(),[BT,Wr]=Ur(pi),[HT,mi]=Ur(pi),eb=e=>{const{__scopeMenu:t,open:n=!1,children:r,dir:a,onOpenChange:o,modal:i=!0}=e,s=Yl(t),[l,u]=m.useState(null),f=m.useRef(!1),p=Ze(o),d=H2(a);return m.useEffect(()=>{const v=()=>{f.current=!0,document.addEventListener("pointerdown",g,{capture:!0,once:!0}),document.addEventListener("pointermove",g,{capture:!0,once:!0})},g=()=>f.current=!1;return document.addEventListener("keydown",v,{capture:!0}),()=>{document.removeEventListener("keydown",v,{capture:!0}),document.removeEventListener("pointerdown",g,{capture:!0}),document.removeEventListener("pointermove",g,{capture:!0})}},[]),c.jsx(Ff,{...s,children:c.jsx(BT,{scope:t,open:n,onOpenChange:p,content:l,onContentChange:u,children:c.jsx(HT,{scope:t,onClose:m.useCallback(()=>p(!1),[p]),isUsingKeyboardRef:f,dir:d,modal:i,children:r})})})};eb.displayName=pi;var YT="MenuAnchor",sp=m.forwardRef((e,t)=>{const{__scopeMenu:n,...r}=e,a=Yl(n);return c.jsx(Tl,{...a,...r,ref:t})});sp.displayName=YT;var lp="MenuPortal",[VT,tb]=Ur(lp,{forceMount:void 0}),nb=e=>{const{__scopeMenu:t,forceMount:n,children:r,container:a}=e,o=Wr(lp,t);return c.jsx(VT,{scope:t,forceMount:n,children:c.jsx(xt,{present:n||o.open,children:c.jsx(ui,{asChild:!0,container:a,children:r})})})};nb.displayName=lp;var Pt="MenuContent",[GT,up]=Ur(Pt),rb=m.forwardRef((e,t)=>{const n=tb(Pt,e.__scopeMenu),{forceMount:r=n.forceMount,...a}=e,o=Wr(Pt,e.__scopeMenu),i=mi(Pt,e.__scopeMenu);return c.jsx(qo.Provider,{scope:e.__scopeMenu,children:c.jsx(xt,{present:r||o.open,children:c.jsx(qo.Slot,{scope:e.__scopeMenu,children:i.modal?c.jsx(KT,{...a,ref:t}):c.jsx(QT,{...a,ref:t})})})})}),KT=m.forwardRef((e,t)=>{const n=Wr(Pt,e.__scopeMenu),r=m.useRef(null),a=he(t,r);return m.useEffect(()=>{const o=r.current;if(o)return ep(o)},[]),c.jsx(cp,{...e,ref:a,trapFocus:n.open,disableOutsidePointerEvents:n.open,disableOutsideScroll:!0,onFocusOutside:H(e.onFocusOutside,o=>o.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>n.onOpenChange(!1)})}),QT=m.forwardRef((e,t)=>{const n=Wr(Pt,e.__scopeMenu);return c.jsx(cp,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>n.onOpenChange(!1)})}),cp=m.forwardRef((e,t)=>{const{__scopeMenu:n,loop:r=!1,trapFocus:a,onOpenAutoFocus:o,onCloseAutoFocus:i,disableOutsidePointerEvents:s,onEntryFocus:l,onEscapeKeyDown:u,onPointerDownOutside:f,onFocusOutside:p,onInteractOutside:d,onDismiss:v,disableOutsideScroll:g,...h}=e,w=Wr(Pt,n),y=mi(Pt,n),b=Yl(n),x=Z2(n),C=UT(n),[_,S]=m.useState(null),P=m.useRef(null),k=he(t,P,w.onContentChange),O=m.useRef(0),j=m.useRef(""),A=m.useRef(0),N=m.useRef(null),I=m.useRef("right"),D=m.useRef(0),L=g?$l:m.Fragment,F=g?{as:rr,allowPinchZoom:!0}:void 0,R=T=>{var ke,Nt;const W=j.current+T,$=C().filter(Te=>!Te.disabled),Y=document.activeElement,Q=(ke=$.find(Te=>Te.ref.current===Y))==null?void 0:ke.textValue,se=$.map(Te=>Te.textValue),Fe=s9(se,W,Q),ee=(Nt=$.find(Te=>Te.textValue===Fe))==null?void 0:Nt.ref.current;(function Te(Dt){j.current=Dt,window.clearTimeout(O.current),Dt!==""&&(O.current=window.setTimeout(()=>Te(""),1e3))})(W),ee&&setTimeout(()=>ee.focus())};m.useEffect(()=>()=>window.clearTimeout(O.current),[]),Zf();const E=m.useCallback(T=>{var $,Y;return I.current===(($=N.current)==null?void 0:$.side)&&u9(T,(Y=N.current)==null?void 0:Y.area)},[]);return c.jsx(GT,{scope:n,searchRef:j,onItemEnter:m.useCallback(T=>{E(T)&&T.preventDefault()},[E]),onItemLeave:m.useCallback(T=>{var W;E(T)||((W=P.current)==null||W.focus(),S(null))},[E]),onTriggerLeave:m.useCallback(T=>{E(T)&&T.preventDefault()},[E]),pointerGraceTimerRef:A,onPointerGraceIntentChange:m.useCallback(T=>{N.current=T},[]),children:c.jsx(L,{...F,children:c.jsx(Ll,{asChild:!0,trapped:a,onMountAutoFocus:H(o,T=>{var W;T.preventDefault(),(W=P.current)==null||W.focus({preventScroll:!0})}),onUnmountAutoFocus:i,children:c.jsx(Ya,{asChild:!0,disableOutsidePointerEvents:s,onEscapeKeyDown:u,onPointerDownOutside:f,onFocusOutside:p,onInteractOutside:d,onDismiss:v,children:c.jsx(jT,{asChild:!0,...x,dir:y.dir,orientation:"vertical",loop:r,currentTabStopId:_,onCurrentTabStopIdChange:S,onEntryFocus:H(l,T=>{y.isUsingKeyboardRef.current||T.preventDefault()}),preventScrollOnEntryFocus:!0,children:c.jsx($f,{role:"menu","aria-orientation":"vertical","data-state":bb(w.open),"data-radix-menu-content":"",dir:y.dir,...b,...h,ref:k,style:{outline:"none",...h.style},onKeyDown:H(h.onKeyDown,T=>{const $=T.target.closest("[data-radix-menu-content]")===T.currentTarget,Y=T.ctrlKey||T.altKey||T.metaKey,Q=T.key.length===1;$&&(T.key==="Tab"&&T.preventDefault(),!Y&&Q&&R(T.key));const se=P.current;if(T.target!==se||!LT.includes(T.key))return;T.preventDefault();const ee=C().filter(ke=>!ke.disabled).map(ke=>ke.ref.current);J2.includes(T.key)&&ee.reverse(),o9(ee)}),onBlur:H(e.onBlur,T=>{T.currentTarget.contains(T.target)||(window.clearTimeout(O.current),j.current="")}),onPointerMove:H(e.onPointerMove,Zo(T=>{const W=T.target,$=D.current!==T.clientX;if(T.currentTarget.contains(W)&&$){const Y=T.clientX>D.current?"right":"left";I.current=Y,D.current=T.clientX}}))})})})})})})});rb.displayName=Pt;var XT="MenuGroup",dp=m.forwardRef((e,t)=>{const{__scopeMenu:n,...r}=e;return c.jsx(te.div,{role:"group",...r,ref:t})});dp.displayName=XT;var JT="MenuLabel",ab=m.forwardRef((e,t)=>{const{__scopeMenu:n,...r}=e;return c.jsx(te.div,{...r,ref:t})});ab.displayName=JT;var nl="MenuItem",W0="menu.itemSelect",Vl=m.forwardRef((e,t)=>{const{disabled:n=!1,onSelect:r,...a}=e,o=m.useRef(null),i=mi(nl,e.__scopeMenu),s=up(nl,e.__scopeMenu),l=he(t,o),u=m.useRef(!1),f=()=>{const p=o.current;if(!n&&p){const d=new CustomEvent(W0,{bubbles:!0,cancelable:!0});p.addEventListener(W0,v=>r==null?void 0:r(v),{once:!0}),Ef(p,d),d.defaultPrevented?u.current=!1:i.onClose()}};return c.jsx(ob,{...a,ref:l,disabled:n,onClick:H(e.onClick,f),onPointerDown:p=>{var d;(d=e.onPointerDown)==null||d.call(e,p),u.current=!0},onPointerUp:H(e.onPointerUp,p=>{var d;u.current||(d=p.currentTarget)==null||d.click()}),onKeyDown:H(e.onKeyDown,p=>{const d=s.searchRef.current!=="";n||d&&p.key===" "||vd.includes(p.key)&&(p.currentTarget.click(),p.preventDefault())})})});Vl.displayName=nl;var ob=m.forwardRef((e,t)=>{const{__scopeMenu:n,disabled:r=!1,textValue:a,...o}=e,i=up(nl,n),s=Z2(n),l=m.useRef(null),u=he(t,l),[f,p]=m.useState(!1),[d,v]=m.useState("");return m.useEffect(()=>{const g=l.current;g&&v((g.textContent??"").trim())},[o.children]),c.jsx(qo.ItemSlot,{scope:n,disabled:r,textValue:a??d,children:c.jsx(zT,{asChild:!0,...s,focusable:!r,children:c.jsx(te.div,{role:"menuitem","data-highlighted":f?"":void 0,"aria-disabled":r||void 0,"data-disabled":r?"":void 0,...o,ref:u,onPointerMove:H(e.onPointerMove,Zo(g=>{r?i.onItemLeave(g):(i.onItemEnter(g),g.defaultPrevented||g.currentTarget.focus({preventScroll:!0}))})),onPointerLeave:H(e.onPointerLeave,Zo(g=>i.onItemLeave(g))),onFocus:H(e.onFocus,()=>p(!0)),onBlur:H(e.onBlur,()=>p(!1))})})})}),qT="MenuCheckboxItem",ib=m.forwardRef((e,t)=>{const{checked:n=!1,onCheckedChange:r,...a}=e;return c.jsx(db,{scope:e.__scopeMenu,checked:n,children:c.jsx(Vl,{role:"menuitemcheckbox","aria-checked":rl(n)?"mixed":n,...a,ref:t,"data-state":pp(n),onSelect:H(a.onSelect,()=>r==null?void 0:r(rl(n)?!0:!n),{checkForDefaultPrevented:!1})})})});ib.displayName=qT;var sb="MenuRadioGroup",[ZT,e9]=Ur(sb,{value:void 0,onValueChange:()=>{}}),lb=m.forwardRef((e,t)=>{const{value:n,onValueChange:r,...a}=e,o=Ze(r);return c.jsx(ZT,{scope:e.__scopeMenu,value:n,onValueChange:o,children:c.jsx(dp,{...a,ref:t})})});lb.displayName=sb;var ub="MenuRadioItem",cb=m.forwardRef((e,t)=>{const{value:n,...r}=e,a=e9(ub,e.__scopeMenu),o=n===a.value;return c.jsx(db,{scope:e.__scopeMenu,checked:o,children:c.jsx(Vl,{role:"menuitemradio","aria-checked":o,...r,ref:t,"data-state":pp(o),onSelect:H(r.onSelect,()=>{var i;return(i=a.onValueChange)==null?void 0:i.call(a,n)},{checkForDefaultPrevented:!1})})})});cb.displayName=ub;var fp="MenuItemIndicator",[db,t9]=Ur(fp,{checked:!1}),fb=m.forwardRef((e,t)=>{const{__scopeMenu:n,forceMount:r,...a}=e,o=t9(fp,n);return c.jsx(xt,{present:r||rl(o.checked)||o.checked===!0,children:c.jsx(te.span,{...a,ref:t,"data-state":pp(o.checked)})})});fb.displayName=fp;var n9="MenuSeparator",pb=m.forwardRef((e,t)=>{const{__scopeMenu:n,...r}=e;return c.jsx(te.div,{role:"separator","aria-orientation":"horizontal",...r,ref:t})});pb.displayName=n9;var r9="MenuArrow",mb=m.forwardRef((e,t)=>{const{__scopeMenu:n,...r}=e,a=Yl(n);return c.jsx(Uf,{...a,...r,ref:t})});mb.displayName=r9;var a9="MenuSub",[_R,hb]=Ur(a9),go="MenuSubTrigger",gb=m.forwardRef((e,t)=>{const n=Wr(go,e.__scopeMenu),r=mi(go,e.__scopeMenu),a=hb(go,e.__scopeMenu),o=up(go,e.__scopeMenu),i=m.useRef(null),{pointerGraceTimerRef:s,onPointerGraceIntentChange:l}=o,u={__scopeMenu:e.__scopeMenu},f=m.useCallback(()=>{i.current&&window.clearTimeout(i.current),i.current=null},[]);return m.useEffect(()=>f,[f]),m.useEffect(()=>{const p=s.current;return()=>{window.clearTimeout(p),l(null)}},[s,l]),c.jsx(sp,{asChild:!0,...u,children:c.jsx(ob,{id:a.triggerId,"aria-haspopup":"menu","aria-expanded":n.open,"aria-controls":a.contentId,"data-state":bb(n.open),...e,ref:xl(t,a.onTriggerChange),onClick:p=>{var d;(d=e.onClick)==null||d.call(e,p),!(e.disabled||p.defaultPrevented)&&(p.currentTarget.focus(),n.open||n.onOpenChange(!0))},onPointerMove:H(e.onPointerMove,Zo(p=>{o.onItemEnter(p),!p.defaultPrevented&&!e.disabled&&!n.open&&!i.current&&(o.onPointerGraceIntentChange(null),i.current=window.setTimeout(()=>{n.onOpenChange(!0),f()},100))})),onPointerLeave:H(e.onPointerLeave,Zo(p=>{var v,g;f();const d=(v=n.content)==null?void 0:v.getBoundingClientRect();if(d){const h=(g=n.content)==null?void 0:g.dataset.side,w=h==="right",y=w?-5:5,b=d[w?"left":"right"],x=d[w?"right":"left"];o.onPointerGraceIntentChange({area:[{x:p.clientX+y,y:p.clientY},{x:b,y:d.top},{x,y:d.top},{x,y:d.bottom},{x:b,y:d.bottom}],side:h}),window.clearTimeout(s.current),s.current=window.setTimeout(()=>o.onPointerGraceIntentChange(null),300)}else{if(o.onTriggerLeave(p),p.defaultPrevented)return;o.onPointerGraceIntentChange(null)}})),onKeyDown:H(e.onKeyDown,p=>{var v;const d=o.searchRef.current!=="";e.disabled||d&&p.key===" "||FT[r.dir].includes(p.key)&&(n.onOpenChange(!0),(v=n.content)==null||v.focus(),p.preventDefault())})})})});gb.displayName=go;var vb="MenuSubContent",yb=m.forwardRef((e,t)=>{const n=tb(Pt,e.__scopeMenu),{forceMount:r=n.forceMount,...a}=e,o=Wr(Pt,e.__scopeMenu),i=mi(Pt,e.__scopeMenu),s=hb(vb,e.__scopeMenu),l=m.useRef(null),u=he(t,l);return c.jsx(qo.Provider,{scope:e.__scopeMenu,children:c.jsx(xt,{present:r||o.open,children:c.jsx(qo.Slot,{scope:e.__scopeMenu,children:c.jsx(cp,{id:s.contentId,"aria-labelledby":s.triggerId,...a,ref:u,align:"start",side:i.dir==="rtl"?"left":"right",disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:f=>{var p;i.isUsingKeyboardRef.current&&((p=l.current)==null||p.focus()),f.preventDefault()},onCloseAutoFocus:f=>f.preventDefault(),onFocusOutside:H(e.onFocusOutside,f=>{f.target!==s.trigger&&o.onOpenChange(!1)}),onEscapeKeyDown:H(e.onEscapeKeyDown,f=>{i.onClose(),f.preventDefault()}),onKeyDown:H(e.onKeyDown,f=>{var v;const p=f.currentTarget.contains(f.target),d=$T[i.dir].includes(f.key);p&&d&&(o.onOpenChange(!1),(v=s.trigger)==null||v.focus(),f.preventDefault())})})})})})});yb.displayName=vb;function bb(e){return e?"open":"closed"}function rl(e){return e==="indeterminate"}function pp(e){return rl(e)?"indeterminate":e?"checked":"unchecked"}function o9(e){const t=document.activeElement;for(const n of e)if(n===t||(n.focus(),document.activeElement!==t))return}function i9(e,t){return e.map((n,r)=>e[(t+r)%e.length])}function s9(e,t,n){const a=t.length>1&&Array.from(t).every(u=>u===t[0])?t[0]:t,o=n?e.indexOf(n):-1;let i=i9(e,Math.max(o,0));a.length===1&&(i=i.filter(u=>u!==n));const l=i.find(u=>u.toLowerCase().startsWith(a.toLowerCase()));return l!==n?l:void 0}function l9(e,t){const{x:n,y:r}=e;let a=!1;for(let o=0,i=t.length-1;o<t.length;i=o++){const s=t[o].x,l=t[o].y,u=t[i].x,f=t[i].y;l>r!=f>r&&n<(u-s)*(r-l)/(f-l)+s&&(a=!a)}return a}function u9(e,t){if(!t)return!1;const n={x:e.clientX,y:e.clientY};return l9(n,t)}function Zo(e){return t=>t.pointerType==="mouse"?e(t):void 0}var c9=eb,d9=sp,f9=nb,p9=rb,m9=dp,h9=ab,g9=Vl,v9=ib,y9=lb,b9=cb,w9=fb,x9=pb,C9=mb,_9=gb,E9=yb,mp="DropdownMenu",[S9,ER]=fr(mp,[q2]),nt=q2(),[A9,wb]=S9(mp),xb=e=>{const{__scopeDropdownMenu:t,children:n,dir:r,open:a,defaultOpen:o,onOpenChange:i,modal:s=!0}=e,l=nt(t),u=m.useRef(null),[f=!1,p]=pr({prop:a,defaultProp:o,onChange:i});return c.jsx(A9,{scope:t,triggerId:qn(),triggerRef:u,contentId:qn(),open:f,onOpenChange:p,onOpenToggle:m.useCallback(()=>p(d=>!d),[p]),modal:s,children:c.jsx(c9,{...l,open:f,onOpenChange:p,dir:r,modal:s,children:n})})};xb.displayName=mp;var Cb="DropdownMenuTrigger",_b=m.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,disabled:r=!1,...a}=e,o=wb(Cb,n),i=nt(n);return c.jsx(d9,{asChild:!0,...i,children:c.jsx(te.button,{type:"button",id:o.triggerId,"aria-haspopup":"menu","aria-expanded":o.open,"aria-controls":o.open?o.contentId:void 0,"data-state":o.open?"open":"closed","data-disabled":r?"":void 0,disabled:r,...a,ref:xl(t,o.triggerRef),onPointerDown:H(e.onPointerDown,s=>{!r&&s.button===0&&s.ctrlKey===!1&&(o.onOpenToggle(),o.open||s.preventDefault())}),onKeyDown:H(e.onKeyDown,s=>{r||(["Enter"," "].includes(s.key)&&o.onOpenToggle(),s.key==="ArrowDown"&&o.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(s.key)&&s.preventDefault())})})})});_b.displayName=Cb;var P9="DropdownMenuPortal",Eb=e=>{const{__scopeDropdownMenu:t,...n}=e,r=nt(t);return c.jsx(f9,{...r,...n})};Eb.displayName=P9;var Sb="DropdownMenuContent",Ab=m.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,a=wb(Sb,n),o=nt(n),i=m.useRef(!1);return c.jsx(p9,{id:a.contentId,"aria-labelledby":a.triggerId,...o,...r,ref:t,onCloseAutoFocus:H(e.onCloseAutoFocus,s=>{var l;i.current||(l=a.triggerRef.current)==null||l.focus(),i.current=!1,s.preventDefault()}),onInteractOutside:H(e.onInteractOutside,s=>{const l=s.detail.originalEvent,u=l.button===0&&l.ctrlKey===!0,f=l.button===2||u;(!a.modal||f)&&(i.current=!0)}),style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})});Ab.displayName=Sb;var k9="DropdownMenuGroup",T9=m.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,a=nt(n);return c.jsx(m9,{...a,...r,ref:t})});T9.displayName=k9;var N9="DropdownMenuLabel",Pb=m.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,a=nt(n);return c.jsx(h9,{...a,...r,ref:t})});Pb.displayName=N9;var D9="DropdownMenuItem",kb=m.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,a=nt(n);return c.jsx(g9,{...a,...r,ref:t})});kb.displayName=D9;var M9="DropdownMenuCheckboxItem",Tb=m.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,a=nt(n);return c.jsx(v9,{...a,...r,ref:t})});Tb.displayName=M9;var R9="DropdownMenuRadioGroup",O9=m.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,a=nt(n);return c.jsx(y9,{...a,...r,ref:t})});O9.displayName=R9;var j9="DropdownMenuRadioItem",Nb=m.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,a=nt(n);return c.jsx(b9,{...a,...r,ref:t})});Nb.displayName=j9;var z9="DropdownMenuItemIndicator",Db=m.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,a=nt(n);return c.jsx(w9,{...a,...r,ref:t})});Db.displayName=z9;var I9="DropdownMenuSeparator",Mb=m.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,a=nt(n);return c.jsx(x9,{...a,...r,ref:t})});Mb.displayName=I9;var L9="DropdownMenuArrow",F9=m.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,a=nt(n);return c.jsx(C9,{...a,...r,ref:t})});F9.displayName=L9;var $9="DropdownMenuSubTrigger",Rb=m.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,a=nt(n);return c.jsx(_9,{...a,...r,ref:t})});Rb.displayName=$9;var U9="DropdownMenuSubContent",Ob=m.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,a=nt(n);return c.jsx(E9,{...a,...r,ref:t,style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})});Ob.displayName=U9;var W9=xb,B9=_b,H9=Eb,jb=Ab,zb=Pb,Ib=kb,Lb=Tb,Fb=Nb,$b=Db,Ub=Mb,Wb=Rb,Bb=Ob;const Y9=W9,V9=B9,G9=m.forwardRef(({className:e,inset:t,children:n,...r},a)=>c.jsxs(Wb,{ref:a,className:re("flex cursor-default select-none items-center rounded-sm px-2 py-1.5 text-sm outline-none focus:bg-accent data-[state=open]:bg-accent",t&&"pl-8",e),...r,children:[n,c.jsx(ty,{className:"ml-auto h-4 w-4"})]}));
202G9.displayName=Wb.displayName;const K9=m.forwardRef(({className:e,...t},n)=>c.jsx(Bb,{ref:n,className:re("z-50 min-w-[8rem] overflow-hidden rounded-md border bg-popover p-1 text-popover-foreground shadow-lg data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",e),...t}));K9.displayName=Bb.displayName;const Hb=m.forwardRef(({className:e,sideOffset:t=4,...n},r)=>c.jsx(H9,{children:c.jsx(jb,{ref:r,sideOffset:t,className:re("z-50 min-w-[8rem] overflow-hidden rounded-md border bg-popover p-1 text-popover-foreground shadow-md data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",e),...n})}));Hb.displayName=jb.displayName;const yd=m.forwardRef(({className:e,inset:t,...n},r)=>c.jsx(Ib,{ref:r,className:re("relative flex cursor-default select-none items-center rounded-sm px-2 py-1.5 text-sm outline-none transition-colors focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",t&&"pl-8",e),...n}));yd.displayName=Ib.displayName;const Q9=m.forwardRef(({className:e,children:t,checked:n,...r},a)=>c.jsxs(Lb,{ref:a,className:re("relative flex cursor-default select-none items-center rounded-sm py-1.5 pl-8 pr-2 text-sm outline-none transition-colors focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",e),checked:n,...r,children:[c.jsx("span",{className:"absolute left-2 flex h-3.5 w-3.5 items-center justify-center",children:c.jsx($b,{children:c.jsx(ey,{className:"h-4 w-4"})})}),t]}));Q9.displayName=Lb.displayName;const X9=m.forwardRef(({className:e,children:t,...n},r)=>c.jsxs(Fb,{ref:r,className:re("relative flex cursor-default select-none items-center rounded-sm py-1.5 pl-8 pr-2 text-sm outline-none transition-colors focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",e),...n,children:[c.jsx("span",{className:"absolute left-2 flex h-3.5 w-3.5 items-center justify-center",children:c.jsx($b,{children:c.jsx(u5,{className:"h-2 w-2 fill-current"})})}),t]}));X9.displayName=Fb.displayName;const J9=m.forwardRef(({className:e,inset:t,...n},r)=>c.jsx(zb,{ref:r,className:re("px-2 py-1.5 text-sm font-semibold",t&&"pl-8",e),...n}));J9.displayName=zb.displayName;const q9=m.forwardRef(({className:e,...t},n)=>c.jsx(Ub,{ref:n,className:re("-mx-1 my-1 h-px bg-muted",e),...t}));q9.displayName=Ub.displayName;var Yb={exports:{}};(function(e){function t(n){return n&&n.__esModule?n:{default:n}}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports})(Yb);var Z9=Yb.exports,bd={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=n;function n(r){if(r===null||r===!0||r===!1)return NaN;var a=Number(r);return isNaN(a)?a:a<0?Math.ceil(a):Math.floor(a)}e.exports=t.default})(bd,bd.exports);var eN=bd.exports;const tN=ni(eN);var wd={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=n;function n(r){var a=new Date(Date.UTC(r.getFullYear(),r.getMonth(),r.getDate(),r.getHours(),r.getMinutes(),r.getSeconds(),r.getMilliseconds()));return a.setUTCFullYear(r.getFullYear()),r.getTime()-a.getTime()}e.exports=t.default})(wd,wd.exports);var nN=wd.exports;const B0=ni(nN);function rN(e,t){var n=sN(t);return n.formatToParts?oN(n,e):iN(n,e)}var aN={year:0,month:1,day:2,hour:3,minute:4,second:5};function oN(e,t){try{for(var n=e.formatToParts(t),r=[],a=0;a<n.length;a++){var o=aN[n[a].type];o>=0&&(r[o]=parseInt(n[a].value,10))}return r}catch(i){if(i instanceof RangeError)return[NaN];throw i}}function iN(e,t){var n=e.format(t),r=/(\d+)\/(\d+)\/(\d+),? (\d+):(\d+):(\d+)/.exec(n);return[r[3],r[1],r[2],r[4],r[5],r[6]]}var Gu={};function sN(e){if(!Gu[e]){var t=new Intl.DateTimeFormat("en-US",{hourCycle:"h23",timeZone:"America/Ne
202w_York",year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"}).format(new Date("2014-06-25T04:00:00.123Z")),n=t==="06/25/2014, 00:00:00"||t==="‎06‎/‎25‎/‎2014‎ ‎00‎:‎00‎:‎00";Gu[e]=n?new Intl.DateTimeFormat("en-US",{hourCycle:"h23",timeZone:e,year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"}):new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:e,year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"})}return Gu[e]}function hp(e,t,n,r,a,o,i){var s=new Date(0);return s.setUTCFullYear(e,t,n),s.setUTCHours(r,a,o,i),s}var H0=36e5,lN=6e4,Ku={timezone:/([Z+-].*)$/,timezoneZ:/^(Z)$/,timezoneHH:/^([+-]\d{2})$/,timezoneHHMM:/^([+-])(\d{2}):?(\d{2})$/};function gp(e,t,n){var r,a;if(!e||(r=Ku.timezoneZ.exec(e),r))return 0;var o;if(r=Ku.timezoneHH.exec(e),r)return o=parseInt(r[1],10),Y0(o)?-(o*H0):NaN;if(r=Ku.timezoneHHMM.exec(e),r){o=parseInt(r[2],10);var i=parseInt(r[3],10);return Y0(o,i)?(a=Math.abs(o)*H0+i*lN,r[1]==="+"?-a:a):NaN}if(dN(e)){t=new Date(t||Date.now());var s=n?t:uN(t),l=xd(s,e),u=n?l:cN(t,l,e);return-u}return NaN}function uN(e){return hp(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds())}function xd(e,t){var n=rN(e,t),r=hp(n[0],n[1]-1,n[2],n[3]%24,n[4],n[5],0).getTime(),a=e.getTime(),o=a%1e3;return a-=o>=0?o:1e3+o,r-a}function cN(e,t,n){var r=e.getTime(),a=r-t,o=xd(new Date(a),n);if(t===o)return t;a-=o-t;var i=xd(new Date(a),n);return o===i?o:Math.max(o,i)}function Y0(e,t){return-23<=e&&e<=23&&(t==null||0<=t&&t<=59)}var V0={};function dN(e){if(V0[e])return!0;try{return new Intl.DateTimeFormat(void 0,{timeZone:e}),V0[e]=!0,!0}catch{return!1}}var Vb=/(Z|[+-]\d{2}(?::?\d{2})?| UTC| [a-zA-Z]+\/[a-zA-Z_]+(?:\/[a-zA-Z_]+)?)$/,Qu=36e5,G0=6e4,fN=2,Je={dateTimePattern:/^([0-9W+-]+)(T| )(.*)/,datePattern:/^([0-9W+-]+)(.*)/,plainTime:/:/,YY:/^(\d{2})$/,YYY:[/^([+-]\d{2})$/,/^([+-]\d{3})$/,/^([+-]\d{4})$/],YYYY:/^(\d{4})/,YYYYY:[/^([+-]\d{4})/,/^([+-]\d{5})/,/^([+-]\d{6})/],MM:/^-(\d{2})$/,DDD:/^-?(\d{3})$/,MMDD:/^-?(\d{2})-?(\d{2})$/,Www:/^-?W(\d{2})$/,WwwD:/^-?W(\d{2})-?(\d{1})$/,HH:/^(\d{2}([.,]\d*)?)$/,HHMM:/^(\d{2}):?(\d{2}([.,]\d*)?)$/,HHMMSS:/^(\d{2}):?(\d{2}):?(\d{2}([.,]\d*)?)$/,timeZone:Vb};function Cd(e,t){if(arguments.length<1)throw new TypeError("1 argument required, but only "+arguments.length+" present");if(e===null)return new Date(NaN);var n=t||{},r=n.additionalDigits==null?fN:tN(n.additionalDigits);if(r!==2&&r!==1&&r!==0)throw new RangeError("additionalDigits must be 0, 1 or 2");if(e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]")return new Date(e.getTime());if(typeof e=="number"||Object.prototype.toString.call(e)==="[object Number]")return new Date(e);if(!(typeof e=="string"||Object.prototype.toString.call(e)==="[object String]"))return new Date(NaN);var a=pN(e),o=mN(a.date,r),i=o.year,s=o.restDateString,l=hN(s,i);if(isNaN(l))return new Date(NaN);if(l){var u=l.getTime(),f=0,p;if(a.time&&(f=gN(a.time),isNaN(f)))return new Date(NaN);if(a.timeZone||n.timeZone){if(p=gp(a.timeZone||n.timeZone,new Date(u+f)),isNaN(p))return new Date(NaN)}else p=B0(new Date(u+f)),p=B0(new Date(u+f+p));return new Date(u+f+p)}else return new Date(NaN)}function pN(e){var t={},n=Je.dateTimePattern.exec(e),r;if(n?(t.date=n[1],r=n[3]):(n=Je.datePattern.exec(e),n?(t.date=n[1],r=n[2]):(t.date=null,r=e)),r){var a=Je.timeZone.exec(r);a?(t.time=r.replace(a[1],""),t.timeZone=a[1].trim()):t.time=r}return t}function mN(e,t){var n=Je.YYY[t],r=Je.YYYYY[t],a;if(a=Je.YYYY.exec(e)||r.exec(e),a){var o=a[1];return{year:parseInt(o,10),restDateString:e.slice(o.length)}}if(a=Je.YY.exec(e)||n.exec(e),a){var i=a[1];return{year:parseInt(i,10)*100,restDateString:e.slice(i.length)}}return{year:null}}function hN(e,t){if(t===null)return null;var n,r,a,o;if(e.length===0)return r=new Date(0),r.setUTCFullYear(t),r;if(n=Je.MM.exec(e),n)return r=new Date(0),a=parseInt(n[1],10)-1,Q0(t,a)?(r.setUTCFullYear(t,a),r):new Date(NaN);if(n=Je.DDD.exec(e),n){r=new Date(0);var i=parseInt(n[1],10);return bN(t,i)?(r.setUTCFullYear(t,0,i),r):new Date(NaN)}if(n=Je.MMDD.exec(e),n){r=new Date(0),a=parseInt(n[1],10)-1;var s=parseInt(n[2],10);return Q0(t,a,s)?(r.setUTCFullYear(t,a,s),r):new Date(NaN)}
202if(n=Je.Www.exec(e),n)return o=parseInt(n[1],10)-1,X0(t,o)?K0(t,o):new Date(NaN);if(n=Je.WwwD.exec(e),n){o=parseInt(n[1],10)-1;var l=parseInt(n[2],10)-1;return X0(t,o,l)?K0(t,o,l):new Date(NaN)}return null}function gN(e){var t,n,r;if(t=Je.HH.exec(e),t)return n=parseFloat(t[1].replace(",",".")),Xu(n)?n%24*Qu:NaN;if(t=Je.HHMM.exec(e),t)return n=parseInt(t[1],10),r=parseFloat(t[2].replace(",",".")),Xu(n,r)?n%24*Qu+r*G0:NaN;if(t=Je.HHMMSS.exec(e),t){n=parseInt(t[1],10),r=parseInt(t[2],10);var a=parseFloat(t[3].replace(",","."));return Xu(n,r,a)?n%24*Qu+r*G0+a*1e3:NaN}return null}function K0(e,t,n){t=t||0,n=n||0;var r=new Date(0);r.setUTCFullYear(e,0,4);var a=r.getUTCDay()||7,o=t*7+n+1-a;return r.setUTCDate(r.getUTCDate()+o),r}var vN=[31,28,31,30,31,30,31,31,30,31,30,31],yN=[31,29,31,30,31,30,31,31,30,31,30,31];function Gb(e){return e%400===0||e%4===0&&e%100!==0}function Q0(e,t,n){if(t<0||t>11)return!1;if(n!=null){if(n<1)return!1;var r=Gb(e);if(r&&n>yN[t]||!r&&n>vN[t])return!1}return!0}function bN(e,t){if(t<1)return!1;var n=Gb(e);return!(n&&t>366||!n&&t>365)}function X0(e,t,n){return!(t<0||t>52||n!=null&&(n<0||n>6))}function Xu(e,t,n){return!(e!=null&&(e<0||e>=25)||t!=null&&(t<0||t>=60)||n!=null&&(n<0||n>=60))}var _d={exports:{}},Ed={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=n;function n(r,a){if(r==null)throw new TypeError("assign requires that input parameter not be null or undefined");for(var o in a)Object.prototype.hasOwnProperty.call(a,o)&&(r[o]=a[o]);return r}e.exports=t.default})(Ed,Ed.exports);var wN=Ed.exports;(function(e,t){var n=Z9.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=a;var r=n(wN);function a(o){return(0,r.default)({},o)}e.exports=t.default}
202)(_d,_d.exports);var xN=_d.exports;const CN=ni(xN);function _N(e,t,n){var r=Cd(e,n),a=gp(t,r,!0),o=new Date(r.getTime()-a),i=new Date(0);return i.setFullYear(o.getUTCFullYear(),o.getUTCMonth(),o.getUTCDate()),i.setHours(o.getUTCHours(),o.getUTCMinutes(),o.getUTCSeconds(),o.getUTCMilliseconds()),i}function EN(e,t,n){if(typeof e=="string"&&!e.match(Vb)){var r=CN(n);return r.timeZone=t,Cd(e,r)}var a=Cd(e,n),o=hp(a.getFullYear(),a.getMonth(),a.getDate(),a.getHours(),a.getMinutes(),a.getSeconds(),a.getMilliseconds()).getTime(),i=gp(t,new Date(o));return new Date(o+i)}const Ie=(e,t)=>{if(!e||e==="TBD")return null;try{const n=f2(e);if(!Xe(n))return console.error("Invalid date parsed from deadline:",e),null;const a=(o=>{if(!o)return"UTC";if(o==="AoE")return"-12:00";const i=o.match(/^GMT([+-])(\d+)$/);if(i){const[,l,u]=i,f=u.padStart(2,"0");return`${l}${f}:00`}if(!o.toUpperCase().startsWith("UTC")&&!o.toUpperCase().startsWith("GMT"))return o;const s=o.match(/^UTC([+-])(\d+)$/);if(s){const[,l,u]=s,f=u.padStart(2,"0");return`${l}${f}:00`}return"UTC"})(t);try{const o=Intl.DateTimeFormat().resolvedOptions().timeZone,i=EN(n,a),s=_N(i,o);return Xe(s)?s:null}catch(o){return console.error("Timezone conversion error:",o),n}}catch(n){return console.error("Error processing deadline:",n),null}};function vp(e){const t=[],n=new Set;return e.deadlines&&e.deadlines.length>0&&e.deadlines.forEach(r=>{t.push(r),n.add(r.type)}),e.abstract_deadline&&!n.has("abstract")&&t.push({type:"abstract",label:"Abstract Submission",date:e.abstract_deadline,timezone:e.timezone}),e.deadline&&!n.has("submission")&&t.push({type:"submission",label:"Paper Submission",date:e.deadline,timezone:e.timezone}),e.commitment_deadline&&!n.has("commitment")&&t.push({type:"commitment",label:"Commitment",date:e.commitment_deadline,timezone:e.timezone}),e.review_release_date&&!n.has("review_release")&&t.push({type:"review_release",label:"Reviews Released",date:e.review_release_date,timezone:e.timezone}),e.rebuttal_period_start&&!n.has("rebuttal_start")&&t.push({type:"rebuttal_start",label:"Rebuttal Period Start",date:e.rebuttal_period_start,timezone:e.timezone}),e.rebuttal_period_end&&!n.has("rebuttal_end")&&t.push({type:"rebuttal_end",label:"Rebuttal Period End",date:e.rebuttal_period_end,timezone:e.timezone}),e.final_decision_date&&!n.has("final_decision")&&t.push({type:"final_decision",label:"Final Decision",date:e.final_decision_date,timezone:e.timezone}),t.sort((r,a)=>{const o=Ie(r.date,r.timezone||e.timezone),i=Ie(a.date,a.timezone||e.timezone);return!o||!i?0:o.getTime()-i.getTime()}),t}function Gl(e){const t=vp(e);if(t.length===0)return null;const n=t.filter(r=>{const a=Ie(r.date,r.timezone||e.timezone);return a&&Xe(a)&&!Jf(a)});return n.length===0?null:(n.sort((r,a)=>{const o=Ie(r.date,r.timezone||e.timezone),i=Ie(a.date,a.timezone||e.timezone);return!o||!i?0:o.getTime()-i.getTime()}),n[0])}function Sd(e){const t=Gl(e);if(t)return t;const n=vp(e);if(n.length===0)return null;const r=n.filter(a=>{const o=Ie(a.date,a.timezone||e.timezone);return o&&Xe(o)});return r.length===0?null:(r.sort((a,o)=>{const i=Ie(a.date,a.timezone||e.timezone),s=Ie(o.date,o.timezone||e.timezone);return!i||!s?0:s.getTime()-i.getTime()}),r[0])}function Ad(e){return Gl(e)!==null}function SN(e){const n=vp(e).filter(r=>{const a=Ie(r.date,r.timezone||e.timezone);return a&&Xe(a)&&!Jf(a)});return n.sort((r,a)=>{const o=Ie(r.date,r.timezone||e.timezone),i=Ie(a.date,a.timezone||e.timezone);return!o||!i?0:o.getTime()-i.getTime()}),n}function AN(e,t){const n=Ie(e.date,e.timezone||t);if(!n||!Xe(n))return null;const r=new Date,a=n.getTime()-r.getTime();return Math.ceil(a/(1e3*60*60*24))}function PN(e){return e===null||e<=0?"text-neutral-600":e<=7?"text-red-600":e<=30?"text-orange-600":"text-green-600"}const kN=({conference:e,open:t,onOpenChange:n})=>{console.log("Conference object:",e);const r=SN(e),a=Gl(e),o=a?Ie(a.date,a.timezone||e.timezone):null,[i,s]=m.useState(""),u=(()=>{if(console.log("Venue:",e.venue),console.log("City:",e.city),console.log("Country:",e.country),e.venue)return e.venue;
202const h=[e.city,e.country].filter(Boolean);console.log("City/Country array after filter:",h);const w=h.join(", ");return console.log("Final location string:",w),w||"Location TBD"})();m.useEffect(()=>{const h=()=>{if(!o||!Xe(o)){s("TBD");return}const y=new Date,b=o.getTime()-y.getTime();if(b<=0){s("Deadline passed");return}const x=Math.floor(b/(1e3*60*60*24)),C=Math.floor(b%(1e3*60*60*24)/(1e3*60*60)),_=Math.floor(b%(1e3*60*60)/(1e3*60)),S=Math.floor(b%(1e3*60)/1e3);s(`${x}d ${C}h ${_}m ${S}s`)};h();const w=setInterval(h,1e3);return()=>clearInterval(w)},[o]);const f=()=>{if(!o||!Xe(o))return"text-neutral-600";const h=Math.ceil((o.getTime()-new Date().getTime())/(1e3*60*60*24));return h<=7?"text-red-600":h<=30?"text-orange-600":"text-green-600"},p=h=>{try{if(!a||!o||!Xe(o))throw new Error("No valid upcoming deadline found");const w=new Date(o.getTime()+60*60*1e3),y=S=>De(S,"yyyyMMdd'T'HHmmss"),b=S=>S.replace(/\\/g,"\\\\").replace(/\n/g,"\\n").replace(/,/g,"\\,").replace(/;/g,"\\;"),x=`${e.title} ${a.label}`,C=Intl.DateTimeFormat().resolvedOptions().timeZone,_=`${a.label} for ${e.full_name||e.title} 203Deadline: ${De(o,"MMMM d, yyyy 'at' HH:mm:ss")} (${C}) 204Dates: ${e.date} 205Location: ${u} 206`+(e.link?`Website: ${e.link}`:"");if(h==="google"){const P=`https://calendar.google.com/calendar/render?${new URLSearchParams({action:"TEMPLATE",text:x,dates:`${y(o)}/${y(w)}`,details:_,location:u,ctz:C,sprop:`website:${e.link||""}`}).toString()}`;window.open(P,"_blank")}else{const S=`BEGIN:VCALENDAR 207VERSION:2.0 208PRODID:-//AI Conference Deadlines//EN 209BEGIN:VEVENT 210URL:${b(e.link||"")} 211DTSTART:${y(o)} 212DTEND:${y(w)} 213SUMMARY:${b(x)} 214DESCRIPTION:${b(_)} 215LOCATION:${b(u)} 216END:VEVENT 217END:VCALENDAR`,P=document.createElement("a");P.href=`data:text/calendar;charset=utf8,${encodeURIComponent(S)}`,P.download=`${e.title.toLowerCase().replace(/\s+/g,"-")}-deadline.ics`,document.body.appendChild(P),P.click(),document.body.removeChild(P)}}catch(w){console.error("Error creating calendar event:",w),alert("Sorry, there was an error creating the calendar event. Please try again.")}},d=()=>{if(!o||!Xe(o))return null;const h=Intl.DateTimeFormat().resolvedOptions().timeZone;return c.jsxs("div",{className:"text-sm text-neutral-500",children:[c.jsxs("div",{children:[De(o,"MMMM d, yyyy 'at' HH:mm:ss")," (",h,")"]}),e.timezone&&e.timezone!==h&&c.jsxs("div",{className:"text-xs",children:["Conference timezone: ",e.timezone]})]})},v=h=>!h||h==="TBD"?null:Ie(h,e.timezone),g=h=>{if(!h||h==="TBD")return h||"TBD";const w=v(h);if(!w||!Xe(w))return h;const y=Intl.DateTimeFormat().resolvedOptions().timeZone;return`${De(w,"MMMM d, yyyy")} (${y})`};return c.jsx(op,{open:t,onOpenChange:n,children:c.jsxs(Ul,{className:"max-w-lg w-full",children:[c.jsxs(Wl,{children:[c.jsxs(Bl,{className:"text-2xl font-bold text-blue-600",children:[e.title," ",e.year]}),c.jsx(ip,{className:"text-base text-gray-700",children:e.full_name})]}),c.jsxs("div",{className:"space-y-6 mt-4",children:[c.jsxs("div",{className:"space-y-4",children:[c.jsxs("div",{className:"flex items-start gap-2",children:[c.jsx(kf,{className:"h-5 w-5 mt-0.5 text-gray-500"}),c.jsxs("div",{children:[c.jsx("p",{className:"font-medium",children:"Dates"}),c.jsx("p",{className:"text-sm text-gray-500",children:e.date})]})]}),c.jsxs("div",{className:"flex items-start gap-2",children:[c.jsx(Hs,{className:"h-5 w-5 mt-0.5 text-gray-500"}),c.jsxs("div",{children:[c.jsx("p",{className:"font-medium",children:"Venue"}),c.jsx("p",{className:"text-sm text-gray-500",children:e.venue||[e.city,e.country].filter(Boolean).join(", ")})]})]}),c.jsxs("div",{className:"flex items-start gap-2",children:[c.jsx(ny,{className:"h-5 w-5 mt-0.5 text-gray-500"}),c.jsxs("div",{className:"space-y-2 flex-1",children:[c.jsx("p",{className:"font-medium",children:"Important Deadlines"}),c.jsx("div",{className:"text-sm text-gray-500 space-y-2",children:r.length>0?r.map((h,w)=>{const y=a&&h.date===a.date&&h.type===a.type,b=AN(h,e.timezone),x=PN(b);return c.jsx("div",{className:`rounded-md p-2 ${y?"bg-blue-100 border border-blue-200":"bg-gray-100"}`,children:c.jsxs("div",{className:"flex items-center justify-between gap-2",children:[c.jsxs("p",{className:`flex-1 ${y?"font-medium text-blue-800":""}`,children:[h.label,": ",g(h.date),y&&c.jsx("span",{className:"ml-2 text-xs",children:"(Next)"})]}),b!==null&&b>0&&c.jsxs("span",{className:`text-xs font-medium whitespace-nowrap ${x}`,children:[b," ",b===1?"day":"days"]})]})},`${h.type}-${w}`)}):c.jsx("div",{className:"bg-gray-100 rounded-md p-2",children:c.jsx("p",{children:"No upcoming deadlines"})})})]})]})]}),c.jsxs("div",{className:"flex items-center",children:[c.jsx(Zv,{className:`h-5 w-5 mr-3 flex-shrink-0 ${f()}`}),c.jsxs("div",{children:[c.jsx("span",{className:`font-medium ${f()}`,children:i}),d()]})]}),Array.isArray(e.tags)&&e.tags.length>0&&c.jsx("div",{className:"flex flex-wrap gap-2",children:e.tags.map(h=>c.jsxs("span",{className:"tag",children:[c.jsx(Ys,{className:"h-3 w-3 mr-1"}),h]},h))}),e.note&&c.jsx("div",{className:"text-sm text-neutral-600 mt-2 p-3 bg-neutral-50 rounded-lg",dangerouslySetInnerHTML:{__html:e.note.replace(/<a(.*?)>/g,'<a$1 style="color: #3b82f6; font-weight: 500; text-decoration: underline; text-underline-offset: 2px;">')}}),c.jsxs("div",{className:"flex items-center justify-between pt-2",children:[e.link&&c.jsx($a,{variant:"ghost",size:"sm",className:"text-base text-primary hover:underline p-0",asChild:!0,children:c.jsx("a",{href:e.link,target:"_blank",rel:"noopener noreferrer",children:"Visit website"})}),c.jsxs(Y9,{children:[c.jsx(V9,{asChild:!0,children:c.jsxs($a,{variant:"ghost",size:"sm",className:"text-sm focus-visible:ring-0 focus:outline-none",children:[c.jsx(i5,{className:"h-4 w-4 mr-2"}),"Add to Calendar"]})}),c.jsxs(Hb,{className:"bg-white",align:"end",children:[c.jsx(yd,{className:"text-neutral-800 hover:bg-neutral-100",onClick:()=>p("google"),children:"Add to Google Calendar"}),c.jsx(yd,{className:"text-neutral-800 hover:bg-neutral-100",onClick:()=>p("apple"),children:"Add to Apple Calendar"})]})]})]})]})]})})},TN=({title:e,full_name:t,year:n,date:r,deadline:a,timezone:o,tags:i=[],link:s,note:l,abstract_deadline:u,city:f,country:p,venue:d,...v})=>{const[g,h]=m.useState(!1),w={title:e,full_name:t,year:n,date:r,deadline:a,timezone:o,tags:i,link:s,note:l,abstract_deadline:u,city:f,country:p,venue:d,...v},y=Gl(w)||Sd(w),b=y?Ie(y.date,y.timezone||o):null,C=(()=>
217{if(!b||!Xe(b))return"TBD";if(Jf(b))return"Deadline passed";try{return BP(b,{addSuffix:!0})}catch(O){return console.error("Error formatting time remaining:",O),"Invalid date"}})(),_=[f,p].filter(Boolean).join(", "),S=()=>{if(!b||!Xe(b))return"text-neutral-600";try{const O=Math.ceil((b.getTime()-new Date().getTime())/864e5);return O<=7?"text-red-600":O<=30?"text-orange-600":"text-green-600"}catch(O){return console.error("Error calculating countdown color:",O),"text-neutral-600"}},P=O=>{!O.target.closest("a")&&!O.target.closest(".tag-button")&&h(!0)},k=(O,j)=>{var L;O.stopPropagation();const A=new URLSearchParams(window.location.search),N=((L=A.get("tags"))==null?void 0:L.split(","))||[];let I;N.includes(j)?I=N.filter(F=>F!==j):I=[...N,j],I.length>0?A.set("tags",I.join(",")):A.delete("tags");const D=`${window.location.pathname}${A.toString()?`?${A.toString()}`:""}`;window.history.pushState({},"",D),window.dispatchEvent(new CustomEvent("urlchange",{detail:{tag:j}}))};return c.jsxs(c.Fragment,{children:[c.jsxs("div",{className:"bg-white rounded-lg shadow-sm hover:shadow-md transition-shadow p-4 flex flex-col cursor-pointer",onClick:P,children:[c.jsxs("div",{className:"flex justify-between items-start mb-2",children:[c.jsxs("h3",{className:"text-lg font-semibold text-primary",children:[e," ",n]}),s&&c.jsx("a",{href:s,target:"_blank",rel:"noopener noreferrer",className:"hover:underline",onClick:O=>O.stopPropagation(),children:c.jsx(Hs,{className:"h-4 w-4 mr-2 flex-shrink-0"})})]}),c.jsxs("div",{className:"flex flex-col gap-2 mb-3",children:[c.jsxs("div",{className:"flex items-center text-neutral",children:[c.jsx(kf,{className:"h-4 w-4 mr-2 flex-shrink-0"}),c.jsx("span",{className:"text-sm truncate",children:r})]}),_&&c.jsxs("div",{className:"flex items-center text-neutral",children:[c.jsx(Hs,{className:"h-4 w-4 mr-2 flex-shrink-0"}),c.jsx("span",{className:"text-sm truncate",children:_})]}),c.jsxs("div",{className:"flex items-center text-neutral",children:[c.jsx(ny,{className:"h-4 w-4 mr-2 flex-shrink-0"}),c.jsx("span",{className:"text-sm truncate",children:y?`${y.label}: ${y.date}`:a==="TBD"?"TBD":a})]}),c.jsxs("div",{className:"flex items-center",children:[c.jsx(Zv,{className:`h-4 w-4 mr-2 flex-shrink-0 ${S()}`}),c.jsx("span",{className:`text-sm font-medium truncate ${S()}`,children:C})]})]}),Array.isArray(i)&&i.length>0&&c.jsx("div",{className:"flex flex-wrap gap-2",children:i.map(O=>c.jsxs("button",{className:"tag tag-button",onClick:j=>k(j,O),children:[c.jsx(Ys,{className:"h-3 w-3 mr-1"}),O]},O))})]}),c.jsx(kN,{conference:{title:e,full_name:t,year:n,date:r,deadline:a,timezone:o,tags:i,link:s,note:l,abstract_deadline:u,city:f,country:p,venue:d,...v},open:g,onOpenChange:h})]})},NN=[{title:"3DV",year:2027,id:"3dv27",full_name:"International Conference on 3D Vision",link:"https://3dvconf.github.io/2027/",deadlines:[{type:"submission",label:"Paper Submission Deadline",date:"2026-08-28 11:00:00",timezone:"UTC-7"},{type:"supplementary",label:"Supplementary Material Deadline",date:"2026-09-02 11:00:00",timezone:"UTC-7"},{type:"notification",label:"Preliminary Notification",date:"2026-10-27 11:00:00",timezone:"UTC-7"},{type:"notification",label:"Final Notification",date:"2026-12-02 11:00:00",timezone:"UTC-7"}],date:"April 6-9, 2027",start:new Date(18069696e5),end:new Date(18072288e5),city:"Thessaloniki",country:"Greece",venue:"Thessaloniki Concert Hall (M2 building), Thessaloniki, Greece",tags:["machine-learning","computer-vision"],rankings:"CCF: C, CORE: N, THCPL: N"}],DN=Object.freeze(Object.defineProperty({__proto__:null,default:NN},Symbol.toStringTag,{value:"Module"})),MN=[{title:"AAAI",year:2025,id:"aaai25",full_name:"AAAI Conference on Artificial Intelligence",link:"https://aaai.org/conference/aaai/aaai-25/",deadlines:[{type:"abstract",label:"Abstract submission deadline",date:"2024-08-07 23:59:59",timezone:"AoE"},{type:"paper",label:"Paper submission deadline",date:"2024-08-15 23:59:59",timezone:"AoE"},{type:"notification",label:"Author notification",date:"2024-12-09 23:59:59",timezone:"AoE"},{type:"camera_ready",label:"Camera-ready deadline",date:"2024-12-19 23:59:59",timezone:"AoE"}],date:"February 25 - March 4, 2025",start:new Date(17404416e5),end:new Date(17410464e5),tags:["data-mining","machine-learning","natural-language-processing","computer-vision"],city:"Philadelphia",country:"Pennsylvania",rankings:"CCF: A, CORE: A*, THCPL: A",venue:"Pennsylvania Convention Center, Philadelphia, USA",hindex:212,note:`All deadlines are "anywhere on earth" (AoE). More info <a href='https://aaai.org/conference/aaai/aaai-25/'>here</a>.`},{title:"AAAI",year:2026,id:"aaai26",full_name:"AAAI Conference on Artificial Intelligence",link:"https://aaai.org/conference/aaai/aaai-26/",deadlines:[{type:"abstract",label:"Abstract submission deadline",date:"2025-07-25 23:59:59",timezone:"AoE"},{type:"paper",label:"Paper submission deadline",date:"2025-08-01 23:59:59",timezone:"AoE"},{type:"supplementary",label:"Supplementary material and code deadline",date:"2025-08-04 23:59:59",timezone:"AoE"},{type:"notification",label:"Phase 1 rejection notifications",date:"2025-09-15 23:59:59",timezone:"AoE"},{type:"rebuttal_start",label:"Author feedback window start",date:"2025-10-07 23:59:59",timezone:"AoE"},{type:"rebuttal_end",label:"Author feedback window end",date:"2025-10-13 23:59:59",timezone:"AoE"},{type:"notification",label:"Final acceptance/rejection notices",date:"2025-11-08 23:59:59",timezone:"AoE"},{type:"camera_ready",label:"Camera-ready deadline",date:"2025-11-13 23:59:59",timezone:"AoE"}],date:"January 20 - 27, 2026",start:new Date(17688672e5),end:new Date(1769472e6),tags:["data-mining","machine-learning","natural-language-processing","computer-vision"],city:"Singapore",country:"Singapore",rankings:"CCF: A, CORE: A*, THCPL: A",venue:"Singapore EXPO, Singapore",hindex:220,note:`All deadlines are "anywhere on earth" (AoE). More info <a href='https://aaai.org/conference/aaai/aaai-26/'>here</a>.`,era_rating:"a"},{title:"AAAI",year:2027,id:"aaai27",full_name:"AAAI Conference on Artificial Intelligence",link:"https://aaai.org/conference/aaai/aaai-27/",deadlines:[{type:"abstract",label:"Abstract submission deadline",date:"2026-07-21 23:59:59",timezone:"AoE"},{type:"paper",label:"Paper submission deadline",date:"2026-07-28 23:59:59",timezone:"AoE"},{type:"supplementary",label:"Supplementary material and code deadline",date:"2026-07-31 23:59:59",timezone:"AoE"},{type:"notification",label:"Phase 1 rejection notifications",date:"2026-09-24 23:59:59",timezone:"AoE"},{type:"rebuttal_start",label:"Author feedback window start",date:"2026-10-19 23:59:59",timezone:"AoE"},{type:"rebuttal_end",label:"Author feedback window end",date:"2026-10-25 23:59:59",timezone:"AoE"},{type:"notification",label:"Final acceptance/rejection notices",date:"2026-11-30 23:59:59",timezone:"AoE"},{type:"camera_ready",label:"Camera-ready deadline",date:"2026-12-14 23:59:59",timezone:"AoE"}],date:"February 16 - 23, 2027",start:new Date(1802736e6),end:new Date(18033408e5),tags:["data-mining","machine-learning","natural-language-processing","computer-vision"],city:"Montréal",country:"Canada",rankings:"CCF: A, CORE: A*, THCPL: A",venue:"Palais des congrès de Montréal, Montréal, Canada",hindex:220,note:`All deadlines are "anywhere on earth" (AoE). Deadlines vary by track; the dates listed are for the Main Technical Track. More info <a href='https://aaai.org/conference/aaai/aaai-27/'>here</a>.`,era_rating:"a"}],RN=Object.freeze(Object.defineProperty({__proto__:null,default:MN},Symbol.toStringTag,{value:"Module"})),ON=[{title:"AAMAS",year:2025,id:"aamas25",full_name:"International Conference on Autonomous Agents and Multiagent Systems",link:"https://aamas2025.org/",deadlines:[{type:"abstract",label:"Abstract submission",date:"2024-10-09 23:59:59",timezone:"AoE"},{type:"paper",label:"Paper submission",date:"2024-10-16 23:59:59",timezone:"AoE"}],date:"May 19-23, 2025",city:"Detroit",country:"United States",venue:"Detroit Marriott at the Renaissance Center, Detroit, Michigan",start:"2025-05-19",end:"2025-05-23",tags:["machine-learning","robotics"],rankings:"CCF: B, CORE: A*, THCPL: B",era_rating:"a"},{title:"AAMAS",year:2026,id:"aamas26",full_name:"International Conference on Autonomous Agents and Multiagent Systems",link:"https://cyprusconferences.org/aamas2026/",deadlines:[{type:"abstract",label:"Abstract submission",date:"2025-10-01 23:59:59",timezone:"AoE"},{type:"paper",label:"Paper submission",date:"2025-10-08 23:59:59",timezone:"AoE"},{type:"rebuttal_start",label:"Rebuttal period start",date:"2025-11-21 23:59:59",timezone:"AoE"},{type:"rebuttal_end",label:"Rebuttal period end",date:"2025-11-25 23:59:59",timezone:"AoE"},{type:"notification",label:"Author notification",date:"2025-12-22 23:59:59",timezone:"AoE"},{type:"camera_ready",label:"Camera-ready deadline",date:"2026-02-11 23:59:59",timezone:"AoE"}],date:"May 25-29, 2026",city:"Paphos",country:"Cyprus",venue:"Coral Beach Hotel & Resort, Paphos, Cyprus",start:"2026-05-25",end:"2026-05-29",tags:["machine-learning","robotics"],rankings:"CCF: B, CORE: A*, THCPL: B",era_rating:"a"},{title:"AAMAS",year:2027,id:"aamas27",full_name:"International Conference on Autonomous Agents and Multiagent Systems",link:"https://warwick.ac.uk/fac/sci/dcs/aamas2027/",deadlines:[{type:"abstract",label:"Abstract submission",date:"2026-10-01 23:59:59",timezone:"AoE"},{type:"paper",label:"Paper submission",date:"2026-10-08 23:59:59",timezone:"AoE"},{type:"rebuttal_start",label:"Rebuttal period start",date:"2026-11-20 23:59:59",timezone:"AoE"},{type:"rebuttal_end",label:"Rebuttal period end",date:"2026-11-24 23:59:59",timezone:"AoE"},{type:"notification",label:"Author notification",date:"2026-12-21 23:59:59",timezone:"AoE"},{type:"camera_ready",label:"Camera-ready deadline",date:"2027-01-25 23:59:59",timezone:"AoE"}],date:"May 3-7, 2027",city:"Hanoi",country:"Vietnam",venue:"JW Marriott Hotel, Hanoi, Vietnam",start:"2027-05-03",end:"2027-05-07",tags:["machine-learning","robotics"],rankings:"CCF: B, CORE: A*, THCPL: B",era_rating:"a",note:"Dates listed are for the Main Track. More info <a href='https://warwick.ac.uk/fac/sci/dcs/aamas2027/'>here</a>."}],jN=Object.freeze(Object.defineProperty({__proto__:null,default:ON},Symbol.toStringTag,{value:"Module"})),zN=[{title:"ACL",year:2025,id:"acl25",full_name:"Annual Meeting of the Association for Computational Linguistics",link:"https://2025.aclweb.org/",deadlines:[{type:"paper",label:"Paper submission deadline",date:"2025-02-15 23:59:59",timezone:"AoE"},{type:"author_response",label:"Author response period begins",date:"2025-03-27 23:59:59",timezone:"AoE"},{type:"author_response",label:"Author response period ends",date:"2025-04-03 23:59:59",timezone:"AoE"},{type:"review_release",label:"ARR reviews available",date:"2025-04-15 23:59:59",timezone:"AoE"},{type:"commitment_deadline",label:"ARR commitment deadline",date:"2025-04-20 23:59:59",timezone:"AoE"},{type:"notification",label:"Author notification date",date:"2025-05-15 23:59:59",timezone:"AoE"},{type:"withdrawal",label:"Withdrawal deadline",date:"2025-05-30 23:59:59",timezone:"AoE"},{type:"camera_ready",label:"Camera-ready deadline",date:"2025-05-30 23:59:59",timezone:"AoE"}],date:"July 27 - August 1, 2025",start:new Date(17535744e5),end:new Date(17540064e5),venue:"Austria Center Vienna, Bruno-Kreisky-Platz 1, 1220 Wien, Austria",era_rating:"a",tags:["natural-language-processing"],city:"Vienna",country:"Austria",rankings:"CCF: A, CORE: A*, THCPL: A",note:"ARR commitment deadline on April 20th, 2025."},{title:"ACL",year:2026,id:"acl26",full_name:"Annual Meeting of the Association for Computational Linguistics",link:"https://2026.aclweb.org/",date:"July 2 - 7, 2026",start:new Date(17829504e5),end:new Date(17833824e5),venue:"Grand Hyatt Manchester San Diego, 1 Market Place, San Diego, CA 92101",deadlines:[{type:"paper",label:"Paper submission deadline",date:"2026-01-05 23:59:59",timezone:"AoE"},{type:"review_release",label:"ARR reviews available",date:"2026-03-10 23:59:59",timezone:"AoE"},{type:"commitment_deadline",label:"ARR commitment deadline",date:"2026-03-14 23:59:59",timezone:"AoE"},{type:"notification",label:"Author notification date",date:"2026-04-04 23:59:59",timezone:"AoE"},{type:"withdrawal",label:"Withdrawal deadline",date:"2026-04-19 23:59:59",timezone:"AoE"},{type:"camera_ready",label:"Camera-ready deadline",date:"2026-04-19 23:59:59",timezone:"AoE"}],era_rating:"a",tags:["natural-language-processing"],city:"San Diego",country:"USA",rankings:"CCF: A, CORE: A*, THCPL: A",note:"ARR commitment deadline on March 14th, 2026."}],IN=Object.freeze(Object.defineProperty({__proto__:null,default:zN},Symbol.toStringTag,{value:"Module"})),LN=[{title:"ACM MM",year:2025,id:"acm25",full_name:"ACM Multimedia",link:"https://acmmm2025.org/",deadlines:[{type:"abstract",label:"Abstract submission for regular papers",date:"2025-04-04 23:59:59",timezone:"AoE"},{type:"paper",label:"Regular paper submission (including supplementary materials, if applicable)",date:"2025-04-11 23:59:59",timezone:"AoE"},{type:"rebuttal_start",label:"Rebuttal period start",date:"2025-06-09 23:59:59",timezone:"AoE"},{type:"rebuttal_end",label:"Rebuttal period end",date:"2025-06-19 23:59:59",timezone:"AoE"}],city:"Dublin",country:"Ireland",date:"October 27-31, 2025",start:"2025-10-27",end:"2025-10-31",venue:"Royal Dublin Convention Centre, Dublin, Ireland",note:"All important dates can be found <a href='https://acmmm2025.org/important-dates/'>here</a>. The time for all dates is 23:59 AoE (Anywhere-on-Earth).",tags:["computer-vision","machine-learning","human-computer-interaction"],era_rating:"a"},{title:"ACM MM",year:2026,id:"acm26",full_name:"ACM Multimedia",link:"https://2026.acmmm.org/",deadlines:[{type:"abstract",label:"Contribution registration",date:"2026-03-25 23:59:59",timezone:"AoE"},{type:"paper",label:"Contribution submission",date:"2026-04-01 23:59:59",timezone:"AoE"},{type:"supplementary",label:"Supplementary material submission",date:"2026-04-08 23:59:59",timezone:"AoE"},{type:"rebuttal_start",label:"Rebuttal period start",date:"2026-06-04 23:59:59",timezone:"AoE"},{type:"notification",label:"Author notification",date:"2026-07-09 23:59:59",timezone:"AoE"},{type:"camera_ready",label:"Camera-ready submission",date:"2026-08-06 23:59:59",timezone:"AoE"},{type:"registration",label:"Author registration",date:"2026-08-20 23:59:59",timezone:"AoE"}],city:"Rio de Janeiro",country:"Brazil",date:"November 10-14, 2026",start:"2026-11-10",end:"2026-11-14",n
217ote:"All important dates can be found <a href='https://2026.acmmm.org/site/important-dates.html'>here</a>. The time for all dates is 23:59 AoE (Anywhere-on-Earth).",tags:["computer-vision","machine-learning","human-computer-interaction"],era_rating:"a"}],FN=Object.freeze(Object.defineProperty({__proto__:null,default:LN},Symbol.toStringTag,{value:"Module"})),$N=[{title:"AISTATS",year:2025,id:"aistats25",full_name:"International Conference on Artificial Intelligence and Statistics",link:"https://aistats.org/aistats2025",deadlines:[{type:"abstract",label:"Abstract submission deadline",date:"2024-10-03 23:59:59",timezone:"AoE"},{type:"paper",label:"Full paper submission deadline",date:"2024-10-10 23:59:59",timezone:"AoE"}],date:"May 3-5, 2025",tags:["machine-learning"],city:"Mai Khao",country:"Thailand",start:"2025-05-03",end:"2025-05-05",rankings:"CCF: C, CORE: A, THCPL: B",venue:"Splash Beach Resort",hindex:100,note:"More info <a href='https://aistats.org/aistats2025/call-for-papers.html'>here</a>",era_rating:"b"},{title:"AISTATS",year:2026,id:"aistats26",full_name:"International Conference on Artificial Intelligence and Statistics",link:"https://virtual.aistats.org/Conferences/2026",deadlines:[{type:"abstract",label:"Abstract submission deadline",date:"2025-09-25 23:59:59",timezone:"AoE"},{type:"paper",label:"Full paper submission deadline",date:"2025-10-02 23:59:59",timezone:"AoE"},{type:"supplementary",label:"Supplementary material deadline",date:"2025-10-09 23:59:59",timezone:"AoE"},{type:"rebuttal_start",label:"Rebuttal period start",date:"2025-11-22 00:00:00",timezone:"UTC"},{type:"notification",label:"Paper decision notifications",date:"2026-01-22 23:59:59",timezone:"AoE"},{type:"camera_ready",label:"Camera-ready deadline",date:"2026-03-31 23:59:59",timezone:"AoE"}],date:"May 2-5, 2026",tags:["machine-learning"],city:"Tangier",country:"Morocco",start:"2026-05-02",end:"2026-05-05",rankings:"CCF: C, CORE: A, THCPL: B",venue:"Hilton Tangier Al Houara Resort & Spa",hindex:101,note:"More info <a href='https://virtual.aistats.org/Conferences/2026/CallForPapers'>here</a>",era_rating:"b"}],UN=Object.freeze(Object.defineProperty({__proto__:null,default:$N},Symbol.toStringTag,{value:"Module"})),WN=[{title:"ALT",year:2025,id:"alt2025",full_name:"International Conference on Algorithmic Learning Theory",link:"https://algorithmiclearningtheory.org/alt2025/",deadline:"2024-10-01 09:59:59",timezone:"UTC+0",date:"February 24-27, 2025",tags:["machine-learning"],city:"Milan",country:"Italy",rankings:"CCF: C, CORE: B, THCPL: B",venue:"Politecnico di Milano, Milan, Italy"},{title:"ALT",year:2026,id:"alt2026",full_name:"International Conference on Algorithmic Learning Theory",link:"https://algorithmiclearningtheory.org/alt2026/",deadlines:[{type:"paper",label:"Paper submission deadline",date:"2025-10-02 23:59:59",timezone:"AoE"},{type:"notification",label:"Author notification",date:"2025-12-18 23:59:59",timezone:"AoE"},{type:"rebuttal_start",label:"Author feedback period start",date:"2025-11-17 23:59:59",timezone:"AoE"},{type:"rebuttal_end",label:"Author feedback period end",date:"2025-11-23 23:59:59",timezone:"AoE"}],date:"February 23-26, 2026",start:new Date(17718048e5),end:new Date(1772064e6),tags:["machine-learning"],city:"Toronto",country:"Canada",rankings:"CCF: C, CORE: B, THCPL: B",venue:"Fields Institute, Toronto, Canada",note:"In-person conference. ShaiFest event on February 27, 2026",era_rating:"a"}],BN=Object.freeze(Object.defineProperty({__proto__:null,default:WN},Symbol.toStringTag,{value:"Module"})),HN=[{title:"BIS",year:2026,id:"bis2026",full_name:"International Conference on Business Information Systems",link:"https://bisconf.org/2026",deadlines:[{type:"submission",label:"Paper submission deadline (extended)",date:"2026-01-25 23:59:59",timezone:"AoE"},{type:"notification",label:"Author notification",date:"2026-03-09 23:59:59",timezone:"AoE"},{type:"camera_ready",label:"Final paper submission",date:"2026-03-25 23:59:59",timezone:"AoE"}],city:"Prague",country:"Czech Republic",date:"June 10-12, 2026",start:"2026-06-10",end:"2026-06-12",era_rating:"b",tags:["information-systems","machine-learning","natural-language-processing","data-mining","large-language-models","knowledge-graphs"],venue:"Prague University of Economics and Business, Nám. W. Churchilla 4, Prague 130 67, Czech Republic"}],YN=Object.freeze(Object.defineProperty({__proto__:null,default:HN},Symbol.toStringTag,{value:"Module"})),VN=[{title:"CEC",year:2025,id:"cec2025",full_name:"IEEE Congress on Evolutionary Computation",link:"https://www.cec2025.org/",deadlines:[{type:"paper",label:"Paper submission deadline",date:"2025-01-15 23:59:59",deadline:"2025-01-15 23:59:59",timezone:"AoE"}],date:"June 8-12, 2025",start:new Date(17493408e5),end:new Date(17496864e5),tags:["machine-learning"],city:"Hangzhou",country:"China",rankings:"CCF: N, CORE: B, THCPL: N"},{title:"CEC",year:2026,id:"cec2026",full_name:"IEEE Congress on Evolutionary Computation",link:"https://attend.ieee.org/wcci-2026/",deadlines:[{type:"paper",label:"Paper submission deadline",date:"2026-01-31 23:59:59",timezone:"AoE"},{type:"notification",label:"Paper acceptance notification",date:"2026-03-15 23:59:59",timezone:"AoE"},{type:"camera_ready",label:"Camera-ready papers deadline",date:"2026-04-15 23:59:59",timezone:"AoE"},{type:"registration",label:"Early bird registration deadline",date:"2026-05-01 23:59:59",timezone:"AoE"}],date:"June 21-26, 2026",start:new Date(1782e9),end:new Date(1782432e6),venue:"Maastricht Exhibition & Congress Centre (MECC)",tags:["machine-learning"],city:"Maastricht",country:"Netherlands",rankings:"CCF: N, CORE: B, THCPL: N",era_rating:"a"},{title:"CEC",year:2027,id:"cec2027",full_name:"IEEE Congress on Evolutionary Computation",link:"http://ieeecec.org",deadlines:[{type:"paper",label:"Paper submission deadline",date:"2027-01-15 23:59:59",timezone:"AoE"}],date:"July 25-28, 2027",start:new Date(18164736e5),end:new Date(18167328e5),tags:["machine-learning"],city:"Edinburgh",country:"United Kingdom",rankings:"CCF: N, CORE: B, THCPL: N",era_rating:"a"}],GN=Object.freeze(Object.defineProperty({__proto__:null,default:VN},Symbol.toStringTag,{value:"Module"})),KN=[{title:"CHI",year:2025,id:"chi25",full_name:"The ACM Conference on Human Factors in Computing Systems",link:"https://chi2025.acm.org/",deadlines:[{type:"abstract",label:"Abstract/Metadata Due",date:"2024-09-05 23:59:59",timezone:"AoE"},{type:"paper",label:"Full Paper Due",date:"2024-09-12 23:59:59",timezone:"AoE"}],city:"Yokohama",country:"Japan",venue:"Pacifico Yokohama Conference Center, Yokohama, Japan",date:"April 26 - May 01, 2025",start:new Date(17456256e5),end:new Date(17460576e5),hindex:122,tags:["human-computer-interaction"],note:"Mandatory abstract deadline on Sep 05, 2024. More info <a href='https://chi2025.acm.org/for-authors/papers/'>here</a>."},{title:"CHI",year:2026,id:"chi26",full_name:"The ACM Conference on Human Factors in Computing Systems",link:"https://chi2026.acm.org/",deadlines:[{type:"abstract",label:"Abstract/Metadata Due",date:"2025-09-04 23:59:59",timezone:"AoE"},{type:"paper",label:"Full Paper Due",date:"2025-09-11 23:59:59",timezone:"AoE"},{type:"review_release",label:"Reviews Released",date:"2025-11-04 23:59:59",timezone:"AoE"},{type:"rebuttal_and_revision",label:"Resubmission Due",date:"2025-12-04 23:59:59",timezone:"AoE"},{type:"notification",label:"Decisions Notification",date:"2026-01-15 23:59:59",timezone:"AoE"}],city:"Barcelona",country:"Spain",venue:"Centre de Convencions Internacional de Barcelona, Barcelona, Spain",date:"April 13 - April 17, 2026",start:new Date(17760384e5),end:new Date(1776384e6),hindex:128,tags:["human-computer-interaction"],note:"Mandatory abstract deadline on Sep 04, 2025. More info <a href='https://chi2026.acm.org/authors/papers/'>here</a>."},{title:"CHI",year:2027,id:"chi27",full_name:"The ACM Conference on Human Factors in Computing Systems",link:"https://chi2027.acm.org/",deadlines:[{type:"paper",label:"Full Paper Due",date:"2026-09-10 23:59:59",timezone:"AoE"},{type:"review_release",label:"Reviews Released",date:"2026-11-05 23:59:59",timezone:"AoE"},{type:"rebuttal_and_revision",label:"Resubmission Due",date:"2026-12-03 23:59:59",timezone:"AoE"},{type:"notification",label:"Decisions Notification",date:"2026-12-17 23:59:59",timezone:"AoE"},{type:"camera_ready",label:"Publication-Ready Deadline",date:"2027-02-18 23:59:59",timezone:"AoE"}],city:"Pittsburgh",country:"United States",venue:"David L. Lawrence Convention Center, Pittsburgh, USA",date:"May 10 - May 14, 2027",start:new Date(18099072e5),end:new Date(18102528e5),hindex:128,tags:["human-computer-interaction"],note:"No abstract deadline for CHI 2027. Paper submission due Sep 10, 2026. More info <a href='https://chi2027.acm.org/authors/papers/'>here</a>."}],QN=Object.freeze(Object.defineProperty({__proto__:null,default:KN},Symbol.toStringTag,{value:"Module"})),XN=[{title:"CHIL",year:2026,id:"chil26",full_name:"AHLI Conference on Health, Inference, and Learning",link:"https://chil.ahli.cc/submit/call-for-papers/",date:"June 28-30, 2026",start:new Date(17826048e5),end:new Date(17827776e5),tags:["machine-learning"],deadlines:[{type:"paper",label:"Paper Submission",date:"2026-02-04 23:59:59",timezone:"AoE"},{type:"review_release",label:"Reviews Released",date:"2026-03-10 23:59:59",timezone:"AoE"},{type:"rebuttal_end",label:"Rebuttal Period Ends",date:"2026-03-17 23:59:59",timezone:"AoE"},{type:"notification",label:"Final Decisions",date:"2026-04-09 23:59:59",timezone:"AoE"}],city:"Seattle",country:"USA",venue:"Seattle Children's Research Institute, B. Wayne Hughes Building",hindex:30}],JN=Object.freeze(Object.defineProperty({__proto__:null,default:XN},Symbol.toStringTag,{value:"Module"})),qN=[{title:"CIKM",year:2025,id:"cikm25",full_name:"Conference on Information and Knowledge Management",n
217ote:"All deadlines are at 11:59pm AoE",link:"https://cikm2025.org/",deadlines:[{type:"abstract",label:"Abstract submission deadline",date:"2025-05-16 23:59:00",timezone:"AoE"},{type:"paper",label:"Full paper submission deadline",date:"2025-05-23 23:59:00",timezone:"AoE"},{type:"notification",label:"Author notification",date:"2025-08-04 23:59:00",timezone:"AoE"},{type:"camera_ready",label:"Camera-ready deadline",date:"2025-08-27 23:59:00",timezone:"AoE"}],city:"Seoul",country:"South Korea",venue:"COEX, Seoul, South Korea",date:"November 10-14, 2025",start:new Date(17627328e5),end:new Date(17630784e5),tags:["web-search","data-mining","machine-learning"],hindex:91,era_rating:"a"},{title:"CIKM",year:2026,id:"cikm26",full_name:"Conference on Information and Knowledge Management",note:"All deadlines are at 11:59pm AoE",link:"https://cikm2026.diag.uniroma1.it/",deadlines:[{type:"abstract",label:"Abstract submission deadline",date:"2026-05-16 23:59:00",timezone:"AoE"},{type:"paper",label:"Full paper submission deadline",date:"2026-05-23 23:59:00",timezone:"AoE"},{type:"notification",label:"Author notification",date:"2026-08-07 23:59:00",timezone:"AoE"},{type:"camera_ready",label:"Camera-ready deadline",date:"2026-08-20 23:59:00",timezone:"AoE"}],city:"Rome",country:"Italy",date:"November 7-11, 2026",start:new Date(17940096e5),end:new Date(17943552e5),tags:["web-search","data-mining","machine-learning"],hindex:91,era_rating:"a"}],ZN=Object.freeze(Object.defineProperty({__proto__:null,default:qN},Symbol.toStringTag,{value:"Module"})),e3=[{title:"COLING",year:2025,id:"coling25",full_name:"International Conference on Computational Linguistics",link:"https://coling2025.org/",deadlines:[{type:"submission",label:"Paper submission deadline",date:"2024-09-16 23:59:59",timezone:"AoE"}],date:"Jan 19 - Jan 24, 2025",tags:["natural-language-processing"],city:"Abu Dhabi",country:"UAE",start:"2025-01-19",end:"2025-01-24",rankings:"CCF: B, CORE: B, THCPL: B",venue:"Abu Dhabi National Exhibition Centre (ADNEC), Abu Dhabi, UAE",hindex:73,era_rating:"a",note:'More info can be found <a href="https://coling2025.org/calls/main_conference_papers/#important-dates">here</a>.'}],t3=Object.freeze(Object.defineProperty({__proto__:null,default:e3},Symbol.toStringTag,{value:"Module"})),n3=[{title:"CoLLAs",year:2025,id:"collas25",full_name:"Conference on Lifelong Learning Agents",link:"https://lifelong-ml.cc",deadlines:[{type:"abstract",label:"Abstract submission deadline",date:"2025-02-26 23:59:59",timezone:"AoE"},{type:"paper",label:"Paper submission deadline",date:"2025-03-03 23:59:59",timezone:"AoE"}],city:"Philadelphia",country:"USA",date:"August 11-14, 2025",start:new Date(17548704e5),end:new Date(17551296e5),tags:["machine-learning","lifelong-learning"],note:"Deadlines have passed. Conference takes place in August 2025. More info <a href='https://lifelong-ml.cc/Conferences/2025/call'>here</a>",era_rating:"a"},{title:"CoLLAs",year:2026,id:"collas26",full_name:"Fifth Conference on Lifelong Learning Agents",link:"https://lifelong-ml.cc",deadlines:[{type:"abstract",label:"Abstract registration deadline",date:"2026-04-10 11:59:00",timezone:"AoE"},{type:"paper",label:"Paper submission deadline",date:"2026-04-15 11:59:00",timezone:"AoE"}],timezone:"UTC",city:"Bucharest",country:"Romania",venue:"National University of Science and Technology Politehnica Bucharest",date:"September 14-17, 2026",start:new Date(1789344e6),end:new Date(17896032e5),tags:["machine-learning","lifelong-learning"],era_rating:"a"}],r3=Object.freeze(Object.defineProperty({__proto__:null,default:n3},Symbol.toStringTag,{value:"Module"})),a3=[{title:"COLM",year:2025,id:"colm25",full_name:"Conference on Language Modeling",link:"https://colmweb.org/cfp.html",deadlines:[{type:"abstract",label:"Abstract Submission",date:"2025-03-22 23:59:59",timezone:"AoE"},{type:"paper",label:"Paper Submission",date:"2025-03-28 23:59:59",timezone:"AoE"},{type:"rebuttal_start",label:"Rebuttal Period Start",date:"2025-05-27 00:00:00",timezone:"AoE"},{type:"rebuttal_end",label:"Rebuttal Period End",date:"2025-06-10 23:59:59",timezone:"AoE"},{type:"notification",label:"Decision Notification",date:"2025-07-07 23:59:59",timezone:"AoE"},{type:"camera_ready",label:"Camera-Ready Deadline",date:"2025-08-0
2177 23:59:59",timezone:"AoE"}],date:"October 7-10, 2025",start:new Date(17597952e5),end:new Date(17600544e5),era_rating:"a",tags:["natural-language-processing","large-language-models"],city:"Montreal",country:"Canada",rankings:"CCF: N, CORE: N, THCPL: N",venue:"Palais des Congrès Montreal, Canada"},{title:"COLM",year:2026,id:"colm26",full_name:"Conference on Language Modeling",link:"https://colmweb.org/",deadlines:[{type:"abstract",label:"Abstract Submission",date:"2026-03-26 23:59:59",timezone:"AoE"},{type:"paper",label:"Paper Submission",date:"2026-03-31 23:59:59",timezone:"AoE"},{type:"rebuttal_start",label:"Rebuttal Period Start",date:"2026-05-22 00:00:00",timezone:"AoE"},{type:"rebuttal_end",label:"Rebuttal Period End",date:"2026-06-08 23:59:59",timezone:"AoE"},{type:"notification",label:"Decision Notification",date:"2026-07-08 23:59:59",timezone:"AoE"}],date:"October 6-9, 2026",start:new Date(17912448e5),end:new Date(1791504e6),city:"San Francisco",country:"USA",venue:"Hilton San Francisco Union Square, USA",era_rating:"a",rankings:"CCF: N, CORE: N, THCPL: N",tags:["natural-language-processing","large-language-models"]}],o3=Object.freeze(Object.defineProperty({__proto__:null,default:a3},Symbol.toStringTag,{value:"Module"})),i3=[{title:"COLT",year:2025,id:"colt25",full_name:"Annual Conference on Learning Theory",link:"https://learningtheory.org/colt2025/",deadlines:[{type:"submission",label:"Paper submission deadline",date:"2025-02-06 16:59:59",timezone:"UTC-5"}],date:"June 30 - July 4, 2025",tags:["machine-learning"],city:"Lyon",country:"France",rankings:"CCF: B, CORE: A*, THCPL: A",era_rating:"a"},{title:"COLT",year:2026,id:"colt26",full_name:"Annual Conference on Learning Theory",link:"https://learningtheory.org/colt2026/",deadlines:[{type:"submission",label:"Paper submission deadline",date:"2026-02-04 23:59:59",timezone:"AoE"},{type:"review_release",label:"Reviews released",date:"2026-04-03 00:00:00",timezone:"AoE"},{type:"rebuttal_start",label:"Initial author response due",date:"2026-04-10 00:00:00",timezone:"AoE"},{type:"rebuttal_end",label:"Discussion period ends",date:"2026-04-20 23:59:59",timezone:"AoE"},{type:"notification",label:"Author notification",date:"2026-05-04 00:00:00",timezone:"AoE"}],date:"June 29 - July 3, 2026",start:new Date(17826912e5),end:new Date(17830368e5),venue:"Bahia Resort Hotel",tags:["machine-learning"],city:"San Diego",country:"United States",rankings:"CCF: B, CORE: A*, THCPL: A",era_rating:"a"}],s3=Object.freeze(Object.defineProperty({__proto__:null,default:i3},Symbol.toStringTag,{value:"Module"})),l3=[{title:"CoNLL",year:2025,id:"conll25",full_name:"The SIGNLL Conference on Computational Natural Language Learning",link:"https://conll.org/",deadlines:[{type:"paper",label:"Paper submission deadline",date:"2025-03-14 23:59:59",timezone:"AoE"},{type:"notification",label:"Notification of acceptance",date:"2025-05-23 23:59:59",timezone:"AoE"},{type:"camera_ready",label:"Camera-ready papers due",date:"2025-06-17 23:59:59",timezone:"AoE"}],city:"Vienna",country:"Austria",date:"July 31 - August 1, 2025",start:"2025-07-31",end:"2025-08-01",tags:["natural-language-processing"],rankings:"CCF: B, CORE: A, THCPL: B",venue:"Vienna, Austria",era_rating:"a"},{title:"CoNLL",year:2026,id:"conll26",full_name:"The SIGNLL Conference on Computational Natural Language Learning",link:"https://conll.org/",deadlines:[{type:"paper",label:"Paper submission deadline",date:"2026-02-19 23:59:59",timezone:"AoE"},{type:"notification",label:"Notification of acceptance",date:"2026-04-21 23:59:59",timezone:"AoE"},{type:"camera_ready",label:"Camera-ready papers due",date:"2026-05-18 23:59:59",timezone:"AoE"}],city:"San Diego",country:"USA",date:"July 3-4, 2026",start:"2026-07-03",end:"2026-07-04",tags:["natural-language-processing"],rankings:"CCF: B, CORE: A, THCPL: B",venue:"San Diego, California, USA",era_rating:"a"}],u3=Object.freeze(Object.defineProperty({__proto__:null,default:l3},Symbol.toStringTag,{value:"Module"})),c3=[{title:"CoRL",year:2025,id:"corl25",full_name:"The Conference on Robot Learning",link:"https://www.corl.org/",deadline:"2025-04-30 23:59:59",timezone:"AoE",date:"September 27-30, 2025",tags:["machine-learning","robotics"],city:"Seoul",country:"South Korea",rankings:"CCF: N, CORE: N, THCPL: N",venue:"COEX Convention & Exhibition Center, Seoul, South Korea",start:"2025-09-27",end:"2025-09-30",era_rating:"a"},{title:"CoRL",year:2026,id:"corl26",full_name:"The Conference on Robot Learning",link:"https://www.corl.org/",deadlines:[{type:"abstract",label:"Abstract submission deadline",date:"2026-05-26 11:59:00",timezone:"UTC"},{type:"paper",label:"Paper submission deadline",date:"2026-05-29 11:59:00",timezone:"UTC"},{type:"camera_ready",label:"Camera-ready deadline",date:"2026-10-12 23:59:59",timezone:"AoE"}],date:"November 9-12, 2026",tags:["machine-learning","robotics"],city:"Austin",country:"United States",rankings:"CCF: N, CORE: N, THCPL: N",venue:"JW Marriott Austin, 110 E 2nd St, Austin, TX 78701",start:"2026-11-09",end:"2026-11-12",note:"Main conference Nov 9-11 (JW Marriott Austin, Hilton Austin, Bass Hall); workshops Nov 12",era_rating:"a"}],d3=Object.freeze(Object.defineProperty({__proto__:null,default:c3},Symbol.toStringTag,{value:"Module"})),f3=[{title:"CPAL",year:2025,id:"cpal25",full_name:"The Conference on Parsimony and Learning",link:"https://cpal.cc/",deadlines:[{type:"submission",label:"Paper submission deadline",date:"2024-11-25 23:59:59",timezone:"AoE"}],date:"March 24-27, 2025",start:"2025-03-24",end:"2025-03-27",tags:["machine-learning"],city:"Stanford",country:"USA",venue:"Simonyi Conference Center, Stanford University",rankings:"CCF: N, CORE: N, THCPL: N"},{title:"CPAL",year:2026,id:"cpal26",full_name:"The Conference on Parsimony and Learning",link:"https://cpal.cc/",deadlines:[{type:"submission",label:"Tutorial proposals deadline",date:"2025-12-10 23:59:59",timezone:"AoE"},{type:"submission",label:"Paper submission deadline",date:"2025-12-12 23:59:59",timezone:"AoE"},{type:"submission",label:"Rising Stars Award applications",date:"2025-12-15 23:59:59",timezone:"AoE"},{type:"notification",label:"Review deadline",date:"2026-01-05 23:59:59",timezone:"AoE"},{type:"rebuttal_start",label:"Rebuttal period start",date:"2026-01-08 23:59:59",timezone:"AoE"},{type:"rebuttal_end",label:"Rebuttal period end",date:"2026-01-14 23:59:59",timezone:"AoE"},{type:"notification",label:"Tutorial notification",date:"2026-01-14 23:59:59",timezone:"AoE"},{type:"submission",label:"Spotlight Track submission deadline",date:"2026-01-15 23:59:59",timezone:"AoE"},{type:"notification",label:"Final decisions (Proceedings and Spotlight)",date:"2026-01-20 23:59:59",timezone:"AoE"},{type:"notification",label:"Rising Stars Award notification",date:"2026-01-21 23:59:59",timezone:"AoE"},{type:"registration",label:"Hotel registration deadline",date:"2026-02-16 23:59:59",timezone:"AoE"}],date:"March 23-26, 2026",start:"2026-03-23",end:"2026-03-26",tags:["machine-learning"],city:"Tübingen",country:"Germany",venue:"Max Planck Institute for Intelligent Systems",note:"Organized by Max Planck Institute for Intelligent Systems and ELLIS Institute Tübingen"}],p3=Object.freeze(Object.defineProperty({__proto__:null,default:f3},Symbol.toStringTag,{value:"Module"})),m3=[{title:"CVPR",year:2025,id:"cvpr25",full_name:"IEEE/CVF Conference on Computer Vision and Pattern Recognition",link:"https://cvpr.thecvf.com/Conferences/2025/CallForPapers",deadline:"2024-11-14 23:59:00",timezone:"UTC-8",date:"June 10-17, 2025",era_rating:"a",tags:["computer-vision"],city:"Nashville",country:"Tennessee",abstract_deadline:"2024-11-07 23:59:00",rankings:"CCF: A, CORE: A*, THCPL: A",venue:"Music City Center, Nashville, USA",hindex:389,rebuttal_period_end:"2025-01-31 07:59:59",final_decision_date:"2025-02-26 07:59:59",review_release_date:"2025-01-23 07:59:59",note:"OpenReview account creation deadline on Nov 1st, paper registration deadline on Nov 8th, supplementary materials deadline on Nov 22nd. Reviews released on Jan 23rd, rebuttal period ends Jan 31st, and final decisions on Feb 26th."},{title:"CVPR",year:2026,id:"cvpr26",full_name:"IEEE/CVF Conference on Computer Vision and Pattern Recognition",link:"https://cvpr.thecvf.com/Conferences/2026/CallForPapers",deadline:"2025-11-13 23:59:59",date:"June 3-7, 2026",start:new Date(17804448e5),end:new Date(17807904e5),era_rating:"a",tags:["computer-vision","robotics","machine-learning","optimization-methods","representation-learning"],deadlines:[{type:"abstract",label:"Abstract Submission",date:"2025-11-07 23:59:59",timezone:"AoE"},{type:"paper",label:"Paper Submission",date:"2025-11-13 23:59:59",timezone:"AoE"},{type:"supplementary",label:"Supplementary Materials",date:"2025-11-20 23:59:59",timezone:"AoE"},{type:"review_release",label:"Reviews Released",date:"2026-01-22 23:59:59",timezone:"AoE"},{type:"rebuttal_start",label:"Rebuttal Period Starts",date:"2026-01-22 23:59:59",timezone:"AoE"},{type:"rebuttal_end",label:"Rebuttal Period Ends",date:"2026-01-29 23:59:59",timezone:"AoE"},{type:"notification",label:"Final Decisions",date:"2026-02-20 23:59:59",timezone:"AoE"}],city:"Denver",country:"USA",abstract_deadline:"2025-11-07 23:59:59",rankings:"CCF: A, CORE: A*, THCPL: A",venue:"Colorado Convention Center, Denver, USA",hindex:450,rebuttal_period_end:"2026-01-29 23:59:59",final_decision_date:"2026-02-20 23:59:59",review_release_date:"2026-01-22 23:59:59",note:"Abstract submission deadline on Nov 7th, paper submission deadline on Nov 13th, supplementary materials deadline on Nov 20th. Reviews released on Jan 22n
217d, rebuttal period Jan 22nd-29th, and final decisions on Feb 20th. Main conference June 5-7, workshops/tutorials June 3-4."},{title:"CVPR",year:2027,id:"cvpr27",full_name:"IEEE/CVF Conference on Computer Vision and Pattern Recognition",link:"https://cvpr.thecvf.com/",date:"June 19-26, 2027",start:new Date(18133632e5),end:new Date(1813968e6),era_rating:"a",tags:["computer-vision","robotics","machine-learning","optimization-methods","representation-learning"],city:"Seattle",country:"USA",rankings:"CCF: A, CORE: A*, THCPL: A",venue:"Seattle Convention Center, Seattle, USA",hindex:450,note:"Submission deadlines to be announced."}],h3=Object.freeze(Object.defineProperty({__proto__:null,default:m3},Symbol.toStringTag,{value:"Module"})),g3=[{title:"ECAI",year:2025,id:"ecai25",full_name:"European Conference on Artificial Intelligence",link:"https://ecai2025.org/deadlines/",deadlines:[{type:"abstract",label:"Abstract deadline",date:"2025-04-29 23:59:59",timezone:"AoE"},{type:"paper",label:"Paper submission deadline",date:"2025-05-06 23:59:59",timezone:"AoE"},{type:"rebuttal_start",label:"Rebuttal period start",date:"2025-06-23 23:59:59",timezone:"AoE"},{type:"rebuttal_end",label:"Rebuttal period end",date:"2025-06-25 23:59:59",timezone:"AoE"},{type:"notification",label:"Author notification",date:"2025-07-10 23:59:59",timezone:"AoE"},{type:"camera_ready",label:"Camera-ready deadline",date:"2025-08-26 23:59:59",timezone:"AoE"},{type:"registration",label:"Early registration deadline",date:"2025-09-03 23:59:59",timezone:"AoE"}],date:"October 25-30, 2025",tags:["machine-learning"],city:"Bologna",country:"Italy",rankings:"CCF: B, CORE: A, THCPL: N",venue:"Bologna Congress Center and The Engineering School (University of Bologna)",note:"All important dates can be found <a href='https://ecai2025.org/call-for-papers/'>here</a>."},{title:"ECAI",year:2026,id:"ecai26",full_name:"European Conference on Artificial Intelligence",link:"https://2026.ijcai.org/",deadlines:[{type:"abstract",label:"Abstract submission deadline",date:"2026-01-12 23:59:59",timezone:"AoE"},{type:"paper",label:"Full paper submission deadline",date:"2026-01-19 23:59:59",timezone:"AoE"},{type:"notification",label:"Summary rejection notification",date:"2026-03-04 23:59:59",timezone:"AoE"},{type:"rebuttal_start",label:"Author response period start",date:"2026-04-07 23:59:59",timezone:"AoE"},{type:"rebuttal_end",label:"Author response period end",date:"2026-04-10 23:59:59",timezone:"AoE"},{type:"notification",label:"Paper notification",date:"2026-04-29 23:59:59",timezone:"AoE"},{type:"camera_ready",label:"Camera-ready deadline",date:"2026-05-15 23:59:59",timezone:"AoE"}],date:"August 15-21, 2026",start:new Date(1786752e6),end:new Date(17872704e5),tags:["machine-learning"],city:"Bremen",country:"Germany",rankings:"CCF: B, CORE: A, THCPL: N",venue:"University of Bremen and Bremen Exhibition Center",note:"Joint conference with IJCAI 2026 (IJCAI-ECAI 2026). All important dates can be found <a href='https://2026.ijcai.org/important-dates/'>here</a>.",era_rating:"a"}],v3=Object.freeze(Object.defineProperty({__proto__:null,default:g3},Symbol.toStringTag,{value:"Module"})),y3=[{title:"ECCV",year:2026,id:"eccv26",full_name:"European Conference on Computer Vision",link:"https://eccv.ecva.net/Conferences/2026",city:"Malmö",country:"Sweden",venue:"Malmö Arena and Malmömässan",date:"September 8-12, 2026",start:new Date(17888256e5),end:new Date(17891712e5),era_rating:"a",tags:["computer-vision"],deadlines:[{type:"submission",label:"Tutorial Proposal Submission",date:"2026-02-15 23:59:59",timezone:"AoE"},{type:"registration",label:"Paper Registration",date:"2026-02-26 22:00:00",timezone:"UTC"},{type:"submission",label:"Workshop Proposal Submission",date:"2026-02-27 23:59:59",timezone:"AoE"},{type:"paper",label:"Paper Submission",date:"2026-03-05 22:00:00",timezone:"UTC"},{type:"supplementary",label:"Supplemental Materials",date:"2026-03-12 22:00:00",timezone:"UTC"},{type:"notification",label:"Tutorial/Workshop Decisions",date:"2026-04-12 20:00:00",timezone:"UTC"},{type:"review_release",label:"Reviews Released to Authors",date:"2026-05-02 23:59:59",timezone:"UTC"},{type:"rebuttal_end",label:"Rebuttal Deadline",date:"2026-05-11 21:00:00",timezone:"UTC"},{type:"submission",label:"AI Art Submission",date:"2026-06-14 23:59:59",timezone:"AoE"},{type:"notification",label:"Final Decisions",date:"2026-06-17 23:59:59",timezone:"UTC"},{type:"camera_ready",label:"Camera Ready Deadline",date:"2026-06-26 23:59:59",timezone:"AoE"},{type:"notification",label:"AI Art Acceptance Notification",date:"2026-06-29 23:59:59",timezone:"AoE"}]}],b3=Object.freeze(Object.defineProperty({__proto__:null,default:y3},Symbol.toStringTag,{value:"Module"})),w3=[{title:"ECIR",year:2025,id:"ecir25",full_name:"European Conference on Information Retrieval",link:"https://ecir2025.eu/",deadlines:[{type:"abstract",label:"Abstract deadline",date:"2024-10-02 23:59:59",timezone:"AoE"},{type:"paper",label:"Paper submission deadline",date:"2024-10-09 23:59:59",timezone:"AoE"}],city:"Lucca",country:"Tuscany",venue:"IMT School for Advanced Studies Lucca, Lucca, Italy",date:"April 6 - April 10, 2025",start:"2025-04-06",end:"2025-04-10",tags:["data-mining"],note:"More info <a href='https://ecir2025.eu/'>here</a>.",era_rating:"b"},{title:"ECIR",year:2026,id:"ecir26",full_name:"European Conference on Information Retrieval",link:"https://ecir2026.eu/",deadlines:[{type:"abstract",label:"Abstract deadline",date:"2025-09-25 23:59:59",timezone:"AoE"},{type:"paper",label:"Paper submission deadline",date:"2025-10-02 23:59:59",timezone:"AoE"},{type:"notification",label:"Notification of acceptance",date:"2025-12-16 23:59:59",timezone:"AoE"}],city:"Delft",country:"The Netherlands",venue:"Lijm & Cultuur, Delft, The Netherlands",date:"March 29 - April 2, 2026",start:"2026-03-29",end:"2026-04-02",tags:["data-mining"],note:"More info <a href='https://ecir2026.eu/'>here</a>.",era_rating:"b"},{title:"ECIR",year:2027,id:"ecir27",full_name:"European Conference on Information Retrieval",link:"https://www.ecir2027.co.uk/",deadlines:[{type:"submission",label:"Workshop proposal deadline",date:"2026-09-07 23:59:59",timezone:"AoE"},{type:"abstract",label:"Full paper abstract deadline",date:"2026-09-21 23:59:59",timezone:"AoE"},{type:"paper",label:"Full paper submission deadline",date:"2026-10-05 23:59:59",timezone:"AoE"},{type:"abstract",label:"Short paper abstract deadline",date:"2026-10-05 23:59:59",timezone:"AoE"},{type:"submission",label:"Short paper submission deadline",date:"2026-10-12 23:59:59",timezone:"AoE"},{type:"abstract",label:"Reproducibility abstract deadline",date:"2026-10-12 23:59:59",timezone:"AoE"},{type:"submission",label:"Reproducibility paper submission deadline",date:"2026-10-19 23:59:59",timezone:"AoE"},{type:"abstract",label:"Doctoral Consortium abstract deadline",date:"2026-10-26 23:59:59",timezone:"AoE"},{type:"submission",label:"Demo / Doctoral Consortium paper / Industry Day / tutorial proposal / resource paper deadline",date:"2026-11-02 23:59:59",timezone:"AoE"},{type:"notification",label:"Notification of acceptance",date:"2026-12-07 23:59:59",timezone:"AoE"},{type:"registration",label:"Author and early registration deadline",date:"2026-12-21 23:59:59",timezone:"AoE"},{type:"camera_ready",label:"Tutorial camera-ready deadline",date:"2027-01-10 23:59:59",timezone:"AoE"},{type:"registration",label:"Regular registration deadline",date:"2027-02-08 23:59:59",timezone:"AoE"}],city:"Southampton",country:"United Kingdom",venue:"Southampton Football Club (St Mary's Stadium), Southampton, United Kingdom",date:"March 21 - March 25, 2027",start:"2027-03-21",end:"2027-03-25",tags:["data-mining"],note:`More info <a href='https://www.ecir2027.co.uk/'>here</a>. Deadlines are "current proposed" per the official website and may be subject to change.`,era_rating:"b"}],x3=Object.freeze(Object.defineProperty({__proto__:null,default:w3},Symbol.toStringTag,{value:"Module"})),C3=[{title:"ECML PKDD",year:2025,id:"ecmlpkdd25",full_name:"European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases",link:"https://ecmlpkdd.org/2025/",deadlines:[{type:"abstract",label:"Abstract submission",date:"2025-03-07 23:59:59",timezone:"AoE"},{type:"paper",label:"Paper submission",date:"2025-03-14 23:59:59",timezone:"AoE"}],city:"Porto",country:"Portugal",venue:"Alfândega Porto Congress Centre",date:"September 15 - 19, 2025",start:new Date(17578944e5),end:new Date(175824e7),tags:["machine-learning","data-mining"]},{title:"ECML PKDD",year:2026,id:"ecmlpkdd26",full_name:"European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases",link:"https://ecmlpkdd.org/2026/",deadlines:[{type:"abstract",label:"Abstract submission (Research Track)",date:"2026-03-05 23:59:59",timezone:"AoE"},{type:"paper",label:"Paper submission (Research Track)",date:"2026-03-12 23:59:59",timezone:"AoE"},{type:"notification",label:"Author notification",date:"2026-05-27 23:59:59",timezone:"AoE"},{type:"camera_ready",label:"Camera ready submission",date:"2026-06-18 23:59:59",timezone:"AoE"}],city:"Naples",country:"Italy",venue:"University of Naples Federico II & Mostra d'Oltremare",date:"September 7 - 11, 2026",start:new Date(17887392e5),end:new Date(17890848e5),tags:["machine-learning","data-mining"],era_rating:"a"}],_3=Object.freeze(Object.defineProperty({__proto__:null,default:C3},Symbol.toStringTag,{value:"Module"})),E3=[{title:"EMNLP",year:2026,id:"emnlp26",full_name:"The annual Conference on Empirical Methods in Natural Language Processing",link:"https://2026.emnlp.org/",deadlines:[{type:"paper",label:"Paper submission deadline",date:"2026-05-25 23:59:59",timezone:"AoE"},{type:"reviewer_registration",label:"Reviewer registration deadline",date:"2026-05-27 23:59:59",timezone:"AoE"},{type:"rebuttal_start",label:"Author response period start",date:"2026-07-07 23:59:59",timezone:"AoE"},{type:"rebuttal_end",label:"Author response period end",date:"2026-07-13 23:59:59",timezone:"AoE"},{type:"review_release",label:"Meta review release",date:"2026-07-30 23:59:59",timezone:"AoE"},{type:"commitment_deadline",label:"EMNLP commitment deadline",date:"2026-08-02 23:59:59",timezone:"AoE"},{type:"notification",label:"Author notification date",date:"2026-08-20 23:59:59",timezone:"AoE"},{type:"camera_ready",label:"Camera-ready deadline",date:"2026-08-30 23:59:59",timezone:"AoE"}],date:"October 24 - 29, 2026",tags:["natural-language-processing"],city:"Budapest",country:"Hungary",rankings:"CCF: B, CORE: A*, THCPL: A",venue:"Hungexpo, Budapest, Hungary",start:"2026-10-24",end:"2026-10-29",era_rating:"a"}],S3=Object.freeze(Object.defineProperty({__proto__:null,default:E3},Symbol.toStringTag,{value:"Module"})),A3=[{title:"EMNLP (Industry Track)",year:2025,id:"emnlp25ind",full_name:"The annual Conference on Empirical Methods in Natural Language Processing (Industry Track)",link:"https://2025.emnlp.org/",deadlines:[{type:"submission",label:"Paper submission deadline",date:"2025-07-04 23:59:59",timezone:"AoE"},{type:"notification",label:"Notification of acceptance",date:"2025-09-24 23:59:59",timezone:"AoE"},{type:"camera_ready",label:"Camera-ready deadline",date:"2025-10-08 23:59:59",timezone:"AoE"}],date:"November 5 - 9, 2025",tags:["natural-language-processing"],city:"Suzhou",country:"China",rankings:"CCF: B, CORE: A*, THCPL: A",venue:"Suzhou, China",start:"2025-11-05",end:"2025-11-09",era_rating:"a"},{title:"EMNLP (Industry Track)",year:2026,id:"emnlp26ind",full_name:"The annual Conference on Empirical Methods in Natural Language Processing (Industry Track)",link:"https://2026.emnlp.org/",deadlines:[{type:"camera_ready",label:"Camera-ready deadline",date:"2026-08-30 23:59:59",timezone:"AoE"}],date:"October 24 - 29, 2026",tags:["natural-language-processing"],city:"Budapest",country:"Hungary",rankings:"CCF: B, CORE: A*, THCPL: A",venue:"HUNGEXPO Budapest Congress & Exhibition Center, Albertirsai út 10, 1101 Budapest, Hungary",start:"2026-10-24",end:"2026-10-29",era_rating:"a"}],P3=Object.freeze(Object.defineProperty({__proto__:null,default:A3},Symbol.toStringTag,{value:"Module"})),k3=[{title:"EMNLP (System Demonstrations Track)",year:2025,id:"emnlp25sys",full_name:"The annual Conference on Empirical Methods in Natural Language Processing (System Demonstrations Track)",link:"https://2025.emnlp.org/",deadlines:[{type:"paper",label:"Paper submission deadline",date:"2025-07-04 23:59:59",timezone:"AoE"},{type:"notification",label:"Notification of acceptance",date:"2025-09-09 23:59:59",timezone:"AoE"},{type:"camera_ready",label:"Camera-ready submission",date:"2025-09-19 23:59:59",timezone:"AoE"}],date:"November 5-9, 2025",tags:["natural-language-processing"],city:"Suzhou",country:"China",rankings:"CCF: B, CORE: A*, THCPL: A",venue:"Suzhou, China",start:"2025-11-05",end:"2025-11-09"},{title:"EMNLP (System Demonstrations Track)",year:2026,id:"emnlp26sys",full_name:"The annual Conference on Empirical Methods in Natural Language Processing (System Demonstrations Track)",link:"https://2026.emnlp.org/",deadlines:[{type:"paper",label:"Paper submission deadline",date:"2026-07-10 23:59:59",timezone:"AoE"},{type:"notification",label:"Notification of acceptance",date:"2026-08-22 23:59:59",timezone:"AoE"},{type:"camera_ready",label:"Camera-ready submission",date:"2026-08-30 23:59:59",timezone:"AoE"}],date:"October 24-29, 2026",tags:["natural-language-processing"],city:"Budapest",country:"Hungary",rankings:"CCF: B, CORE: A*, THCPL: A",venue:"HUNGEXPO Budapest Congress & Exhibition Center, Budapest, Hungary",start:"2026-10-24",end:"2026-10-29"}],T3=Object.freeze(Object.defineProperty({__proto__:null,default:k3},Symbol.toStringTag,{value:"Module"})),N3=[{title:"ESANN",year:2025,id:"esann25",full_name:"European Symposium on Artificial Neural Networks, Computational Intelligence and Machine Learning",link:"https://www.esann.org/",deadlines:[{type:"paper",label:"Paper submission deadline",date:"2024-11-20 00:00:00",timezone:"UTC-8"}],date:"April 23 - 25, 2025",start:new Date(17453664e5),end:new Date(17455392e5),tags:["machine learning"],city:"Bruges",country:"Belgium",rankings:"CCF: N, CORE: B, THCPL: N"},{title:"ESANN",year:2026,id:"esann26",full_name:"European Symposium on Artificial Neural Networks, Computational Intelligence and Machine Learning",link:"https://www.esann.org/",deadlines:[{type:"paper",label:"Paper submission deadline",date:"2025-11-26 23:59:59",timezone:"AoE"},{type:"notification",label:"Author notification",date:"2026-01-23 23:59:59",timezone:"AoE"},{type:"registration",label:"Early registration deadline",date:"2026-02-13 23:59:59",timezone:"AoE"},{type:"registration",label:"Final registration deadline",date:"2026-04-10 23:59:59",timezone:"AoE"}],date:"April 22 - 24, 2026",start:new Date(1776816e6),end:new Date(17769888e5),tags:["machine learning"],city:"Bruges",country:"Belgium",venue:"Crowne Plaza Bruges, Burg 10, 8000 Brugge",note:"Hybrid event (in-person and online)",rankings:"CCF: N, CORE: B, THCPL: N",era_rating:"b"}],D3=Object.freeze(Object.defineProperty({__proto__:null,default:N3},Symbol.toStringTag,{value:"Module"})),M3=[{title:"Eurographics",year:2025,id:"eurographics25",full_name:"The 46th Annual Conference of the European Association for Computer Graphics",link:"https://eg25.cs.ucl.ac.uk/",deadlines:[{type:"paper",label:"Paper submission deadline",date:"2024-10-03 23:59:59",timezone:"UTC"}],city:"London",country:"UK",venue:"BFI Southbank",date:"May 12 - 16, 2025",start:new Date(1747008e6),end:new Date(17473536e5),tags:["computer-graphics"]},{title:"Eurographics",year:2026,id:"eurographics26",full_name:"The 47th Annual Conference of the European Association for Computer Graphics",link:"https://eg2026.github.io/",deadlines:[{type:"abstract",label:"Abstract and submission form deadline",date:"2025-09-22 23:59:59",timezone:"UTC"},{type:"paper",label:"Full paper submission deadline",date:"2025-09-26 23:59:59",timezone:"UTC"},{type:"review_release",label:"Reviews released",date:"2025-11-19 23:59:59",timezone:"UTC"},{type:"rebuttal",label:"Rebuttal due",date:"2025-11-26 23:59:59",timezone:"UTC"},{type:"notification",label:"Conditional acceptance/rejection notification",date:"2025-12-15 23:59:59",timezone:"UTC"},{type:"camera_ready",label:"Revised version deadline",date:"2026-01-23
217 23:59:59",timezone:"UTC"},{type:"notification",label:"Final notification",date:"2026-02-06 23:59:59",timezone:"UTC"},{type:"camera_ready",label:"Camera-ready version due",date:"2026-02-20 23:59:59",timezone:"UTC"},{type:"registration",label:"Author registration deadline",date:"2026-04-03 23:59:59",timezone:"UTC"}],city:"Aachen",country:"Germany",venue:"Aachen, Germany",date:"May 4 - 8, 2026",start:new Date(17778528e5),end:new Date(17781984e5),tags:["computer-graphics"],era_rating:"a"},{title:"Eurographics",year:2027,id:"eurographics27",full_name:"The 48th Annual Conference of the European Association for Computer Graphics",link:"https://eg2027.isti.cnr.it/",deadlines:[{type:"abstract",label:"Abstract and submission form deadline",date:"2026-09-25 23:59:59",timezone:"UTC"},{type:"paper",label:"Full paper submission deadline",date:"2026-10-01 23:59:59",timezone:"UTC"},{type:"review_release",label:"Reviews released",date:"2026-11-23 23:59:59",timezone:"UTC"},{type:"rebuttal",label:"Rebuttal due",date:"2026-11-30 23:59:59",timezone:"UTC"},{type:"notification",label:"Conditional acceptance or rejection notification",date:"2026-12-18 23:59:59",timezone:"UTC"},{type:"camera_ready",label:"Revised version deadline",date:"2027-01-26 23:59:59",timezone:"UTC"},{type:"notification",label:"Final notification",date:"2027-02-09 23:59:59",timezone:"UTC"},{type:"camera_ready",label:"Camera-ready version due",date:"2027-02-23 23:59:59",timezone:"UTC"}],city:"Lucca",country:"Italy",venue:"IMT Campus, Lucca, Italy",date:"May 10 - 14, 2027",start:new Date(18099072e5),end:new Date(18102528e5),tags:["computer-graphics"],era_rating:"a"}],R3=Object.freeze(Object.defineProperty({__proto__:null,default:M3},Symbol.toStringTag,{value:"Module"})),O3=[{title:"EUVIP",year:2026,id:"euvip26",full_name:"European Conference on Visual Information Processing",link:"https://euvip2026.github.io/",deadlines:[{type:"submission",label:"Paper submission deadline",date:"2026-06-05 23:59:59",timezone:"UTC+02"},{type:"notification",label:"Notification of acceptance",date:"2026-07-18 23:59:59",timezone:"UTC+02"},{type:"camera_ready",label:"Camera-ready submission deadline",date:"2026-07-25 23:59:59",timezone:"UTC+02"}],timezone:"Europe/Luxembourg",city:"Luxembourg",country:"Luxembourg",venue:"Parc Hotel Alvisse, 120 Rte d'Echternach, 1453 Dommeldange, Luxembourg",date:"September 28 - October 1, 2026",start:new Date(17905536e5),end:new Date(17908128e5),tags:["computer vision","image processing","signal processing","machine learning","deep learning","visual information processing"],note:"To check other calls (e.g., Tutorials, Special Sessions, etc.), please visit https://euvip2026.github.io/calls/"}],j3=Object.freeze(Object.defineProperty({__proto__:null,default:O3},Symbol.toStringTag,{value:"Module"})),z3=[{title:"FAccT",year:2026,id:"facct26",full_name:"ACM Conference on Fairness, Accountability, and Transparency",link:"https://facctconference.org/2026/index.html",deadlines:[{type:"abstract",label:"Abstract Submission",date:"2026-01-08 23:59:59",timezone:"AoE"},{type:"submission",label:"Paper Submission",date:"2026-01-13 23:59:59",timezone:"AoE"},{type:"review_release",label:"Preliminary Reviews Released",date:"2026-02-20 23:59:59",timezone:"AoE"},{type:"rebuttal_start",label:"Rebuttal Submission",date:"2026-02-24 23:59:59",timezone:"AoE"},{type:"notification",label:"Initial Notification",date:"2026-03-02 23:59:59",timezone:"AoE"},{type:"submission",label:"Revision Deadline",date:"2026-03-25 23:59:59",timezone:"AoE"},{type:"notification",label:"Final Notification",date:"2026-04-08 23:59:59",timezone:"AoE"},{type:"camera_ready",label:"Camera-Ready Deadline (Round 1)",date:"2026-04-17 23:59:59",timezone:"AoE"},{type:"camera_ready",label:"Camera-Ready Deadline (Revised Papers)",date:"2026-05-11 23:59:59",timezone:"AoE"}],date:"June 25 - June 28, 2026",start:new Date(17823456e5),end:new Date(17826048e5),tags:["fairness","machine-learning","natural-language-processing","computer-vision"],city:"Montreal",country:"Canada",rankings:"CCF: , CORE: , THCPL: ",venue:"Le Centre Sheraton Montréal, Montreal, QC, Canada",hindex:103,note:"ACM FAccT is an interdisciplinary conference dedicated to bringing together a diverse community of scholars from computer science, law, social sciences, and humanities to investigate and tackle issues in this emerging area. Research challenges are not limited to technological solutions regarding potential bias, but include the question of whether decisions should be outsourced to data- and code-driven computing systems. We particularly seek to evaluate technical solutions with respect to existing problems, reflecting upon their benefits and risks; to address pivotal questions about economic incentive structures, perverse implications, distribution of power, and redistribution of welfare; and to ground research on fairness, accountability, and transparency in existing legal requirements."}],I3=Object.freeze(Object.defineProperty({__proto__:null,default:z3},Symbol.toStringTag,{value:"Module"})),L3=[{title:"FG",year:2026,id:"fg26",full_name:"International Conference on Automatic Face and Gesture Recognition",link:"https://fg2026.ieee-biometrics.org/",era_rating:"c",deadlines:[{type:"abstract",label:"Abstract Submission (Round 1)",date:"2025-09-25 23:59:59",timezone:"AoE"},{type:"submission",label:"Paper Submission (Round 1) - Extended",date:"2025-10-06 23:59:59",timezone:"AoE"},{type:"notification",label:"Notifications to authors (Round 1)",date:"2025-12-11 23:59:59",timezone:"AoE"},{type:"camera_ready",label:"Revisions due (Round 1)",date:"2026-01-25 23:59:59",timezone:"AoE"},{type:"abstract",label:"Abstract Submission (Round 2)",date:"2026-01-09 23:59:59",timezone:"AoE"},{type:"submission",label:"Paper Submission (Round 2) - Extended",date:"2026-01-25 23:59:59",timezone:"AoE"},{type:"notification",label:"Notifications to authors (Round 2)",date:"2026-04-02 23:59:59",timezone:"AoE"},{type:"camera_ready",label:"Camera-ready (for all accepted papers)",date:"2026-04-21 23:59:59",timezone:"AoE"}],date:"May 25-29, 2026",city:"Kyoto",country:"Japan",venue:"Kyoto Research Park (KRP)",start:new Date(17796672e5),end:new Date(17800128e5),tags:["computer-vision"],note:"Abstract deadline on 2025-09-25 23:59:59 UTC-8! Round 1"}],F3=Object.freeze(Object.defineProperty({__proto__:null,default:L3},Symbol.toStringTag,{value:"Module"})),$3=[{title:"HICSS",year:2027,id:"hicss27",full_name:"Hawaii International Conference on System Sciences",link:"https://hicss.hawaii.edu/",city:"Waikoloa",country:"USA",date:"January 5-8, 2027",era_rating:"a",tags:["information-systems"],deadlines:[{type:"submission",label:"Paper Submission",date:"2026-06-15 23:59:59",timezone:"Pacific/Honolulu"}],note:"Paper submission deadline on June 15th, 2026 at 11:59 PM HST. Conference held January 5-8, 2027 at Hilton Waikoloa Village, Big Island, Hawaii."}],U3=Object.freeze(Object.defineProperty({__proto__:null,default:$3},Symbol.toStringTag,{value:"Module"})),W3=[{title:"ICANN",year:2025,id:"icann25",full_name:"International Conference on Artificial Neural Networks",link:"https://e-nns.org/icann2025/",deadlines:[{type:"submission",label:"Abstract and Full Paper Submission",date:"2025-03-29 23:59:59",timezone:"AoE"}],city:"Kaunas",country:"Lithuania",venue:"Kaunas, Lithuania",date:"September, 9-12, 2025",start:new Date(1757376e6),end:new Date(17576352e5),paperslink:"https://link.springer.com/conference/icann",hindex:32,tags:["machine-learning"],note:"Deadline for full paper submission extended to 29th March 2025. More info <a href='https://e-nns.org/icann2025'>here</a>."},{title:"ICANN",year:2026,id:"icann26",full_name:"35th International Conference on Artificial Neural Networks",link:"https://e-nns.org/icann2026/",deadlines:[{type:"abstract",label:"Abstract and Full Paper Submission",date:"2026-03-30 23:59:59",timezone:"AoE"},{type:"submission",label:"Full Paper Submission",date:"2026-03-30 23:59:59",timezone:"AoE"},{type:"notification",label:"Final Notification",date:"2026-05-29 23:59:59",timezone:"AoE"},{type:"camera_ready",label:"Camera-ready Paper Upload",date:"2026-06-15 23:59:59",timezone:"AoE"},{type:"registration",label:"Author Registration and Early Registration",date:"2026-06-29 23:59:59",timezone:"AoE"}],city:"Padua",country:"Italy",venue:"Conference center of the School of Psychology, University of Padua, Padua, Italy",date:"September 14-17, 2026",start:new Date(1789344e6),end:new Date(17896032e5),paperslink:"https://link.springer.com/conference/icann",hindex:32,era_rating:"b",tags:["machine-learning"],note:"Paper submission deadline extended to 30th March 2026. More info <a href='https://e-nns.org/icann2026/call-for-papers-2/'>
217here</a>."}],B3=Object.freeze(Object.defineProperty({__proto__:null,default:W3},Symbol.toStringTag,{value:"Module"})),H3=[{title:"ICASSP",year:2025,id:"icassp25",full_name:"International Conference on Acoustics, Speech and Signal Processing",link:"https://2025.ieeeicassp.org/",deadlines:[{type:"submission",label:"Paper Submission",date:"2025-09-18 08:59:59",timezone:"GMT+02"}],city:"Hyderabad",country:"India",venue:"Hyderabad International Convention Center, Hyderabad, India",date:"April 6-11, 2025",start:new Date(17438976e5),end:new Date(17443296e5),tags:["signal-processing"]},{title:"ICASSP",year:2026,id:"icassp26",full_name:"International Conference on Acoustics, Speech and Signal Processing",link:"https://2026.ieeeicassp.org",deadlines:[{type:"submission",label:"Paper Submission",date:"2025-09-18 08:59:59",timezone:"GMT+02"}],city:"Barcelona",country:"Spain",venue:"Barcelona International Convention Center (CCIB), Barcelona, Spain",date:"May 4-8, 2026",start:new Date(17463168e5),end:new Date(17466624e5),tags:["speech","signal-processing"],era_rating:"a"}],Y3=Object.freeze(Object.defineProperty({__proto__:null,default:H3},Symbol.toStringTag,{value:"Module"})),V3=[{title:"ICCV",year:2025,id:"iccv25",full_name:"IEEE International Conference on Computer Vision",link:"https://iccv.thecvf.com/Conferences/2025",deadlines:[{type:"abstract",label:"Abstract submission",date:"2025-03-04 09:59:59",timezone:"UTC+0"},{type:"paper",label:"Paper submission",date:"2025-03-08 09:59:59",timezone:"UTC+0"},{type:"review_release",label:"Reviews released",date:"2025-05-09 23:59:59",timezone:"AoE"},{type:"rebuttal_start",label:"Rebuttal period start",date:"2025-05-10 00:00:00",timezone:"AoE"},{type:"rebuttal_end",label:"Rebuttal period end",date:"2025-05-16 23:59:59",timezone:"AoE"},{type:"notification",label:"Final decision",date:"2025-06-20 23:59:59",timezone:"AoE"}],date:"October 19-25, 2025",start:new Date(1760832e6),end:new Date(17613504e5),city:"Honolulu",country:"Hawaii",venue:"Hawaii Convention Center",era_rating:"a",rankings:"CCF: A, CORE: A*, THCPL: A",tags:["machine-learning","computer-vision"],note:"All info can be found <a href='https://iccv.thecvf.com/Conferences/2025/CallForPapers'>here</a>."}],G3=Object.freeze(Object.defineProperty({__proto__:null,default:V3},Symbol.toStringTag,{value:"Module"})),K3=[{title:"ICDAR",year:2025,id:"icdar2025",full_name:"International Conference on Document Analysis and Recognition",link:"https://www.icdar2025.com/home",deadlines:[{type:"abstract",label:"Abstract submission",date:"2025-02-28 23:59:59",timezone:"PST"},{type:"paper",label:"Paper submission",date:"2025-03-14 23:59:59",timezone:"PST"},{type:"supplementary",label:"Supplementary materials",date:"2025-03-19 23:59:59",timezone:"PST"},{type:"notification",label:"Acceptance notification",date:"2025-06-06 23:59:59",timezone:"PST"},{type:"camera_ready",label:"Camera-ready deadline",date:"2025-06-27 23:59:59",timezone:"PST"}],date:"September 17-21, 2025",start:new Date(17580672e5),end:new Date(17584128e5),tags:["computer-vision"],city:"Wuhan",country:"China",rankings:"CCF: C, CORE: A, THCPL: B"},{title:"ICDAR",year:2026,id:"icdar2026",full_name:"International Conference on Document Analysis and Recognition",link:"https://icdar2026.org/",deadlines:[{type:"abstract",label:"Abstract submission",date:"2026-02-13 23:59:59",timezone:"AoE"},{type:"paper",label:"Paper submission",date:"2026-02-27 23:59:59",timezone:"AoE"},{type:"review_release",label:"Reviews released",date:"2026-04-17 23:59:59",timezone:"AoE"},{type:"rebuttal_end",label:"Rebuttal period ends",date:"2026-04-24 23:59:59",timezone:"AoE"},{type:"notification",label:"Acceptance notification",date:"2026-05-15 23:59:59",timezone:"AoE"},{type:"camera_ready",label:"Camera-ready deadline",date:"2026-06-15 23:59:59",timezone:"AoE"}],date:"August 30 - September 4, 2026",start:new Date(1788048e6),end:new Date(178848e7),venue:"TU Wien, Campus Gußhaus",era_rating:"a",tags:["computer-vision"],city:"Vienna",country:"Austria",rankings:"CCF: C, CORE: A, THCPL: B"},{title:"ICDAR",year:2027,id:"icdar2027",full_name:"International Conference on Document Analysis and Recognition",link:"https://icdar2027.org/",date:"August 18-22, 2027",start:new Date(18185472e5),end:new Date(18188928e5),tags:["computer-vision"],city:"Kuala Lumpur",country:"Malaysia",rankings:"CCF: C, CORE: A, THCPL: B"}],Q3=Object.freeze(Object.defineProperty({__proto__:null,default:K3},Symbol.toStringTag,{value:"Module"})),X3=[{title:"ICDM",year:2025,id:"icdm25",full_name:"International Conference on Data Mining",link:"https://www3.cs.stonybrook.edu/~icdm2025/index.html",city:"Washington DC",country:"USA",date:"November 12 - 15, 2025",start:"2025-11-12",end:"2025-11-15",era_rating:"a",tags:["data-mining"],deadlines:[{type:"paper",label:"Full Paper Submission",date:"2025-06-06 23:59:59",timezone:"AoE"},{type:"notification",label:"Author Notification",date:"2025-08-25 23:59:59",timezone:"AoE"},{type:"camera_ready",label:"Camera Ready Deadline",date:"2025-09-25 23:59:59",timezone:"AoE"}]},{title:"ICDM",year:2026,id:"icdm26",full_name:"International Conference on Data Mining",link:"http://icdm2026.neu.edu.cn/",city:"Shenyang",country:"China",date:"November 12 - 15, 2026",start:"2026-11-12",end:"2026-11-15",era_rating:"a",tags:["data-mining"],deadlines:[{type:"abstract",label:"Abstract Submission",date:"2026-05-30 23:59:59",timezone:"AoE"},{type:"paper",label:"Full Paper Submission",date:"2026-06-06 23:59:59",timezone:"AoE"},{type:"notification",label:"Author Notification",date:"2026-08-16 23:59:59",timezone:"AoE"},{type:"camera_ready",label:"Camera Ready Deadline",date:"2026-09-09 23:59:59",timezone:"AoE"}]}],J3=Object.freeze(Object.defineProperty({__proto__:null,default:X3},Symbol.toStringTag,{value:"Module"})),q3=[{title:"ICLR",year:2025,id:"iclr25",full_name:"International Conference on Learning Representations",link:"https://iclr.cc/Conferences/2025",era_rating:"a",deadlines:[{type:"abstract",label:"Abstract Submission",date:"2024-09-27 23:59:59",timezone:"AoE"},{type:"submission",label:"Paper Submission",date:"2024-10-01 23:59:59",timezone:"AoE"}],city:"Singapore",country:"Singapore",venue:"Singapore EXPO - 1 Expo Drive, Singapore",date:"April 24-28, 2025",start:new Date(17454528e5),end:new Date(17457984e5),hindex:304,tags:["machine-learning","computer-vision","natural-language-processing","signal-processing","representation-learning"],rankings:"CCF: N, CORE: A*, THCPL: A",note:"Mandatory abstract deadline on September 27, 2024. More info <a href='https://iclr.cc/Conferences/2025/CallForPapers'>here</a>."},{title:"ICLR",year:2026,id:"iclr26",full_name:"The Fourteenth International Conference on Learning Representations",link:"https://iclr.cc/Conferences/2026",era_rating:"a",deadlines:[{type:"abstract",label:"Abstract Submission",date:"2025-09-19 23:59:59",timezone:"AoE"},{type:"submission",label:"Paper Submission",date:"2025-09-24 23:59:59",timezone:"AoE"},{type:"review_release",label:"Reviews Released",date:"2025-11-11 23:59:59",timezone:"AoE"},{type:"rebuttal_end",label:"Discussion Period End",date:"2025-12-03 23:59:59",timezone:"AoE"},{type:"notification",label:"Notification",date:"2026-01-25 23:59:59",timezone:"AoE"}],city:"Rio de Janeiro",country:"Brazil",venue:"Riocentro Convention and Event Center",date:"April 23-27, 2026",start:new Date(17769024e5),end:new Date(1777248e6),hindex:304,tags:["data-mining","machine-learning","natural-language-processing","computer-vision","robotics","mathematics","reinforcement-learning","representation-learning"],note:"Mandatory abstract deadline on Sep 19, 2025. More info <a href='https://iclr.cc/Conferences/2026/Dates#'>here</a>."},{title:"ICLR",year:2027,id:"iclr27",full_name:"The Fifteenth International Conference on Learning Representations",link:"https://iclr.cc/Conferences/2027",era_rating:"a",deadlines:[{type:"abstract",label:"Abstract Submission",date:"2026-09-18 23:59:59",timezone:"AoE"},{type:"submission",label:"Paper Submission",date:"2026-09-25 23:59:59",timezone:"AoE"},{type:"review_release",label:"Reviews Released",date:"2026-11-05 23:59:59",timezone:"AoE"},{type:"rebuttal_end",label:"Author-Reviewer Discussion End",date:"2026-11-18 23:59:59",timezone:"AoE"},{type:"notification",label:"Final Decisions",date:"2026-12-16 23:59:59",timezone:"AoE"}],city:"San Francisco",country:"United States",venue:"Moscone Center, San Francisco, CA",date:"April 26-30, 2027",start:new Date(18086976e5),end:new Date(18090432e5),hindex:304,tags:["machine-learning","computer-vision","natural-language-processing","signal-processing","representation-learning"],note:"Mandatory abstract deadline on Sep 18, 2026. More info <a href='https://iclr.cc/Conferences/2027/Dates'>here</a>."}],Z3=Object.freeze(Object.defineProperty({__proto__:null,default:q3},Symbol.toStringTag,{value:"Module"})),eD=[{title:"ICML",year:2025,id:"icml25",full_name:"International Conference on Machine Learning",link:"https://icml.cc/Conferences/2025",date:"July 13-19, 2025",start:new Date(17523648e5),end:new Date(17528832e5),era_rating:"a",tags:["machine-learning"],city:"Vancouver",country:"Canada",rankings:"CCF: A, CORE: A*, THCPL: A",venue:"Vancouver Convention Center",deadlines:[{type:"abstract",label:"Abstract Submission",date:"2025-01-23 23:59:59",timezone:"AoE"},{type:"paper",label:"Paper Submission",date:"2025-01-30 23:59:59",timezone:"AoE"},{type:"review_release",label:"Reviews Released",date:"2025-03-25 23:59:59",timezone:"AoE"},{type:"rebuttal_end",label:"Author Response Deadline",date:"2025-03-31 23:59:59",timezone:"AoE"},{type:"notification",label:"Author Notification",date:"2025-05-01 23:59:59",timezone:"AoE"},{type:"camera_ready",label:"Camera Ready Deadline",date:"2025-06-09 23:59:59",timezone:"AoE"}]},{title:"ICML",year:2026,id:"icml26",full_name:"International Conference on Machine Learning",link:"https://icml.cc/Conferences/2026/CallForPapers",date:"July 6-11, 2026",start:new Date(1783296e6),end:new Date(1783728e6),era_rating:"a",tags:["machine-learning"],deadlines:[{type:"abstract",label:"Abstract Submission",date:"2026-01-23 23:59:59",timezone:"AoE"},{type:"paper",label:"Paper Submission",date:"2026-01-28 23:59:59",timezone:"AoE"},{type:"review_release",label:"Reviews Released",date:"2026-03-24 23:59:59",timezone:"AoE"},{type:"rebuttal_end",label:"Author Response Deadline",date:"2026-03-30 23:59:59",timezone:"AoE"},{type:"notification",label:"Author Notification",date:"2026-04-30 23:59:59",timezone:"AoE"}],city:"Seoul",country:"South Korea",rankings:"CCF: A, CORE: A*, THCPL: A",venue:"Coex Convention & Exhibition Center"}],tD=Object.freeze(Object.defineProperty({__proto__:null,default:eD},Symbol.toStringTag,{value:"Module"})),nD=[{title:"ICOMP",year:2025,id:"icomp25",full_name:"International Conference on Computational Optimization",link:"https://icomp.cc/",deadlines:[{type:"abstract",label:"Abstract submission",date:"2025-04-05 23:59:59",timezone:"AoE"},{type:"paper",label:"Paper submission",date:"2025-04-15 23:59:59",timezone:"AoE"},{type:"notification",label:"Paper decision notification",date:"2025-07-10 23:59:59",timezone:"AoE"}],city:"Yerevan",country:"Armenia",date:"September 11-13, 2025",start:new Date(17575488e5),end:new Date(17577216e5),tags:["machine-learning","optimization-methods"],era_rating:"b"},{title:"ICOMP",year:2026,id:"icomp26",full_name:"International Conference on Computational Optimization",link:"https://icomp.cc/",deadlines:[],city:"Yerevan",country:"Armenia",date:"September 11-13, 2026",start:new Date(17890848e5),end:new Date(17892576e5),tags:["machine-learning","optimization-methods"],era_rating:"b"}],rD=Object.freeze(Object.defineProperty({__proto__:null,default:nD},Symbol.toStringTag,{value:"Module"})),aD=[{title:"ICRA",year:2025,id:"icra25",full_name:"IEEE International Conference on Robotics and Automation",link:"https://2025.ieee-icra.org",deadlines:[{type:"submission",label:"Paper Submission",date:"2024-09-15 23:59:59",timezone:"PST"}],date:"May 19 - 23, 2025",era_rating:"a",tags:["robotics","computer-vision","machine-learning"],city:"Atlanta",country:"USA",start:"2025-05-19",end:"2025-05-23",rankings:"CCF: B, CORE: A*, THCPL: A",venue:"Georgia World Congress Center, Atlanta, USA"},{title:"ICRA",year:2026,id:"icra26",full_name:"IEEE International Conference on Robotics and Automation",link:"https://2026.ieee-icra.org/",era_rating:"a",deadlines:[{type:"submission",label:"Paper Submission",date:"2025-09-15 23:59:59",timezone:"PST"},{type:"notification",label:"Notification of Acceptance",date:"2026-01-31 23:59:59",timezone:"PST"},{type:"camera_ready",label:"Camera-Ready Submission",date:"2026-03-06 23:59:59",timezone:"PST"}],city:"Vienna",country:"Austria",venue:"Messe Wien Exhibition & Congress Center, Vienna, Austria",date:"June 1 - June 5, 2026",start:new Date(1780272e6),end:new Date(17806176e5),hindex:129,tags:["robotics","computer-vision"]},{title:"ICRA",year:2027,id:"icra27",full_name:"IEEE International Conference on Robotics and Automation",link:"https://2027.ieee-icra.org/",deadlines:[{type:"submission",label:"Paper Submission",date:"2026-09-15 23:59:59",timezone:"PST"},{type:"notification",label:"Notification of Acceptance",date:"2027-01-31 23:59:59",timezone:"PST"},{type:"camera_ready",label:"Camera-Ready Submission",date:"2027-03-06 23:59:59",timezone:"PST"}],city:"Seoul",country:"South Korea",venue:"COEX, Seoul, South Korea",date:"May 24 - 28, 2027",start:"2027-05-24",end:"2027-05-28",era_rating:"a",hindex:129,tags:["robotics","computer-vision","machine-learning"]}],oD=Object.freeze(Object.defineProperty({__proto__:null,default:aD},Symbol.toStringTag,{value:"Module"})),iD=[{title:"IJCAI",year:2025,id:"ijcai25",full_name:"International Joint Conference on Artificial Intelligence",link:"https://2025.ijcai.org/",deadlines:[{type:"abstract",label:"Abstract submission deadline",date:"2025-01-16 23:59:59",timezone:"AoE"},{type:"paper",label:"Full paper submission deadline",date:"2025-01-23 23:59:59",timezone:"AoE"},{type:"notification",label:"Paper notification",date:"2025-04-28 23:59:59",timezone:"AoE"}],date:"August 16-22, 2025",start:new Date(17553024e5),end:new Date(17558208e5),city:"Montreal",country:"Canada",venue:"Palais des congrès, Montreal",tags:["machine-learning"],rankings:"CCF: A, CORE: A*, THCPL: B"},{title:"IJCAI",year:2026,id:"ijcai26",full_name:"International Joint Conference on Artificial Intelligence",link:"https://2026.ijcai.org/",deadlines:[{type:"abstract",label:"Abstract submission deadline",date:"2026-01-12 23:59:59",timezone:"AoE"},{type:"paper",label:"Full paper submission deadline",date:"2026-01-19 23:59:59",timezone:"AoE"},{type:"notification",label:"Phase I notification",date:"2026-03-04 23:59:59",timezone:"AoE"},{type:"rebuttal_start",label:"Author response period start",date:"2026-04-07 00:00:00",timezone:"AoE"},{type:"rebuttal_end",label:"Author response period end",date:"2026-04-10 23:59:59",timezone:"AoE"},{type:"notification",label:"Paper notification",date:"2026-04-29 23:59:59",timezone:"AoE"},{type:"camera_ready",label:"Camera ready deadline",date:"2026-05-15 23:59:59",timezone:"AoE"}],date:"August 15-21, 2026",start:new Date(1786752e6),end:new Date(17872704e5),city:"Bremen",country:"Germany",venue:"Bremen Exhibition Center",tags:["machine-learning"],rankings:"CCF: A, CORE: A*, THCPL: B",era_rating:"a"}],sD=Object.freeze(Object.defineProperty({__proto__:null,default:iD},Symbol.toStringTag,{value:"Module"})),lD=[{title:"IJCNLP & AACL",year:2025,id:"ijcnlpaacl25",full_name:"International Joint Conference on Natural Language Processing & Asia-Pacific Chapter of the Association for Computational Linguistics",link:"https://2025.aaclnet.org/",deadline:"2025-07-28 23:59:59",abstract_deadline:"2025-07-28 23:59:59",timezone:"AoE",city:"Mumbai",country:"India",venue:null,date:"December 20-24, 2025",start:new Date(17661888e5),end:new Date(17665344e5),paperslink:null,pwclink:null,hindex:null,tags:["natural-language-processing"],note:"Submissions through ARR."}],uD=Object.freeze(Object.defineProperty({__proto__:null,default:lD},Symbol.toStringTag,{value:"Module"})),cD=[{title:"IJCNN",year:2025,id:"ijcnn2025",full_name:"International Joint Conference on Neural Networks",link:"https://2025.ijcnn.org/",date:"June 30
217- July 5, 2025",start:new Date(17512416e5),end:new Date(17516736e5),era_rating:"a",tags:["machine-learning"],city:"Rome",country:"Italy",rankings:"CCF: C, CORE: B, THCPL: B",deadlines:[{type:"submission",label:"Paper Submission",date:"2025-01-30 23:59:59",timezone:"AoE"},{type:"notification",label:"Paper Acceptance Notification",date:"2025-03-31 23:59:59",timezone:"AoE"},{type:"camera_ready",label:"Camera-Ready Paper Submission",date:"2025-05-01 23:59:59",timezone:"AoE"}]},{title:"IJCNN",year:2026,id:"ijcnn26",full_name:"International Joint Conference on Neural Networks",link:"https://attend.ieee.org/wcci-2026/",date:"June 21 - 26, 2026",start:new Date(1782e9),end:new Date(1782432e6),era_rating:"a",tags:["machine-learning"],city:"Maastricht",country:"Netherlands",rankings:"CCF: C, CORE: B, THCPL: B",venue:"MECC Maastricht",deadlines:[{type:"submission",label:"Paper Submission",date:"2026-01-31 23:59:59",timezone:"AoE"},{type:"notification",label:"Paper acceptance notification",date:"2026-03-16 23:59:59",timezone:"AoE"},{type:"camera_ready",label:"Camera-ready papers",date:"2026-04-15 23:59:59",timezone:"AoE"}]}],dD=Object.freeze(Object.defineProperty({__proto__:null,default:cD},Symbol.toStringTag,{value:"Module"})),fD=[{title:"INLG",year:2026,id:"inlg2026",full_name:"International Conference on Natural Language Generation",link:"https://2026.inlgmeeting.org/",city:"Utrecht",country:"Netherlands",era_rating:"b",date:"October 17-21, 2026",start:"2026-10-17",end:"2026-10-21",tags:["natural-language-processing"],deadlines:[{type:"submission",label:"Direct submission",date:"2026-07-18 23:59:59",timezone:"AoE"},{type:"commitment_deadline",label:"Pre-reviewed ARR commitment",date:"2026-08-05 23:59:59",timezone:"AoE"},{type:"notification",label:"Author notification date",date:"2026-08-15 23:59:59",timezone:"AoE"}],note:"Endorsed by the Special Interest Group for Natural Language Generation (SIGGEN) of the Association for Computational Linguistics."}],pD=Object.freeze(Object.defineProperty({__proto__:null,default:fD},Symbol.toStringTag,{value:"Module"})),mD=[{title:"Interspeech",year:2026,id:"interspeech2026",full_name:"Interspeech",link:"https://interspeech2026.org",deadlines:[{type:"submission",label:"Paper submission deadline",date:"2026-02-25 23:59:59",timezone:"AoE"},{type:"supplementary",label:"Paper update deadline",date:"2026-03-04 23:59:59",timezone:"AoE"},{type:"rebuttal_start",label:"Rebuttal period start",date:"2026-04-24 23:59:59",timezone:"AoE"},{type:"rebuttal_end",label:"Rebuttal period end",date:"2026-05-01 23:59:59",timezone:"AoE"},{type:"notification",label:"Paper acceptance notification",date:"2026-06-05 23:59:59",timezone:"AoE"},{type:"camera_ready",label:"Camera-ready paper submission",date:"2026-06-19 23:59:59",timezone:"AoE"}],city:"Sydney",country:"Australia",venue:"International Convention Centre (ICC) Sydney",date:"September 28-October 1, 2026",start:new Date(17905536e5),end:new Date(17908128e5),era_rating:"a",tags:["speech","signal-processing"]}],hD=Object.freeze(Object.defineProperty({__proto__:null,default:mD},Symbol.toStringTag,{value:"Module"})),gD=[{title:"IROS",year:2025,id:"iros25",full_name:"IEEE\\RSJ International Conference on Intelligent Robots and Systems",link:"http://www.iros25.org/",deadlines:[{type:"paper",label:"Paper submission deadline",date:"2025-03-02 23:59:59",timezone:"PST"},{type:"notification",label:"Notification of acceptance",date:"2025-06-30 23:59:59",timezone:"AoE"},{type:"camera_ready",label:"Final paper submission deadline",date:"2025-07-31 23:59:59",timezone:"AoE"}],date:"October 19-25, 2025",start:new Date(1760832e6),end:new Date(17613504e5),venue:"Hangzhou International Expo Center (HIEC)",tags:["robotics"],city:"Hangzhou",country:"China",rankings:"CCF: C, CORE: A, THCPL: B"},{title:"IROS",year:2026,id:"iros26",full_name:"IEEE\\RSJ International Conference on Intelligent Robots and Systems",link:"https://2026.ieee-iros.org/",deadlines:[{type:"paper",label:"Paper submission deadline",date:"2026-03-02 23:59:59",timezone:"AoE"},{type:"paper",label:"Paper video submission deadline",date:"2026-03-07 23:59:59",timezone:"AoE"},{type:"notification",label:"Paper acceptance notification",date:"2026-06-16 23:59:59",timezone:"AoE"},{type:"camera_ready",label:"Final paper submission deadline",date:"2026-07-10 23:59:59",timezone:"AoE"}],date:"September 27 - October 1, 2026",start:new Date(17904672e5),end:new Date(17908128e5),venue:"David L. Lawrence Convention Center",tags:["robotics"],city:"Pittsburgh",country:"USA",rankings:"CCF: C, CORE: A, THCPL: B",era_rating:"a"}],vD=Object.freeze(Object.defineProperty({__proto__:null,default:gD},Symbol.toStringTag,{value:"Module"}
217)),yD=[{title:"IUI",year:2026,id:"iui26",full_name:"ACM Conference on Intelligent User Interfaces",link:"https://iui.acm.org/2026/",deadlines:[{type:"abstract",label:"Abstract submission",date:"2025-10-03 23:59:59",timezone:"AoE"},{type:"paper",label:"Full paper submission",date:"2025-10-10 23:59:59",timezone:"AoE"},{type:"notification",label:"Decision notification",date:"2025-12-12 23:59:59",timezone:"AoE"},{type:"camera_ready",label:"Camera-ready submission",date:"2026-01-23 23:59:59",timezone:"AoE"},{type:"registration",label:"Author registration deadline",date:"2026-01-23 23:59:59",timezone:"AoE"}],date:"July 13-16, 2026",city:"Limassol",country:"Cyprus",venue:"St. Raphael Resort & Marina",start:new Date(17839008e5),end:new Date(178416e7),tags:["human-computer-interaction"],era_rating:"a"}],bD=Object.freeze(Object.defineProperty({__proto__:null,default:yD},Symbol.toStringTag,{value:"Module"})),wD=[{title:"KDD",year:2025,id:"kdd25",full_name:"ACM SIGKDD Conference on Knowledge Discovery and Data Mining",link:"https://kdd2025.kdd.org/",deadlines:[{type:"abstract",label:"Abstract submission",date:"2025-02-03 23:59:59",timezone:"AoE"},{type:"paper",label:"Paper submission",date:"2025-02-10 23:59:59",timezone:"AoE"},{type:"rebuttal_start",label:"Rebuttal period start",date:"2025-04-04 23:59:59",timezone:"AoE"},{type:"rebuttal_end",label:"Rebuttal period end",date:"2025-04-18 23:59:59",timezone:"AoE"},{type:"notification",label:"Notification",date:"2025-05-16 23:59:59",timezone:"AoE"}],city:"Toronto",country:"Canada",venue:"Toronto Convention Centre",date:"August 3 - 7, 2025",start:"2025-08-03",end:"2025-08-07",era_rating:"a",tags:["data-mining","machine-learning"],hindex:124},{title:"KDD",year:2026,id:"kdd26",full_name:"ACM SIGKDD Conference on Knowledge Discovery and Data Mining",link:"https://kdd2026.kdd.org/",deadlines:[{type:"abstract",label:"Abstract submission (First Cycle)",date:"2025-07-24 23:59:59",timezone:"AoE"},{type:"paper",label:"Paper submission (First Cycle)",date:"2025-07-31 23:59:59",timezone:"AoE"},{type:"rebuttal_start",label:"Rebuttal period start (First Cycle)",date:"2025-10-04 23:59:59",timezone:"AoE"},{type:"rebuttal_end",label:"Rebuttal period end (First Cycle)",date:"2025-10-18 23:59:59",timezone:"AoE"},{type:"notification",label:"Notification (First Cycle)",date:"2025-11-23 23:59:59",timezone:"AoE"},{type:"abstract",label:"Abstract submission (Second Cycle)",date:"2026-02-01 23:59:59",timezone:"AoE"},{type:"paper",label:"Paper submission (Second Cycle)",date:"2026-02-08 23:59:59",timezone:"AoE"},{type:"rebuttal_start",label:"Rebuttal period start (Second Cycle)",date:"2026-04-04 23:59:59",timezone:"AoE"},{type:"rebuttal_end",label:"Rebuttal period end (Second Cycle)",date:"2026-04-17 23:59:59",timezone:"AoE"},{type:"notification",label:"Notification (Second Cycle)",date:"2026-05-16 23:59:59",timezone:"AoE"}],city:"Jeju",country:"Korea",venue:"International Convention Center Jeju",date:"August 9 - 13, 2026",start:"2026-08-09",end:"2026-08-13",era_rating:"a",tags:["data-mining","machine-learning"],note:"KDD 2026 has two submission cycles. First cycle deadlines were July 24/31, 2025. Second cycle deadlines are February 1/8, 2026. AI for Sciences Track accepts submissions only in second cycle.",hindex:124}],xD=Object.freeze(Object.defineProperty({__proto__:null,default:wD},Symbol.toStringTag,{value:"Module"})),CD=[{title:"KSEM",year:2025,id:"ksem25",full_name:"International Conference on Knowledge Science, Engineering and Management",link:"https://ksem2025.scimeeting.cn/",deadlines:[{type:"submission",label:"Paper submission deadline",date:"2025-03-20 23:59:59",timezone:"AoE"},{type:"notification",label:"Acceptance notification",date:"2025-05-30 23:59:59",timezone:"AoE"},{type:"camera_ready",label:"Camera-ready deadline",date:"2025-06-15 23:59:59",timezone:"AoE"}],date:"August 4-7, 2025",start:new Date(17542656e5),end:new Date(17545248e5),venue:"Wynn Palace",tags:["machine-learning"],city:"Macao",country:"China",rankings:"CCF: C, CORE: C, THCPL: N",era_rating:"b"}],_D=Object.freeze(Object.defineProperty({__proto__:null,default:CD},Symbol.toStringTag,{value:"Module"})),ED=[{title:"LREC",year:2026,id:"lrec26",full_name:"Language Resources and Evaluation Conference",link:"https://lrec2026.info/",deadlines:[{type:"submission",label:"Paper Submission",date:"2025-10-24 23:59:59",timezone:"AoE"},{type:"notification",label:"Notification of Acceptance",date:"2026-02-13 23:59:59",timezone:"AoE"},{type:"camera_ready",label:"Camera Ready Due",date:"2026-03-15 23:59:59",timezone:"AoE"}],date:"May 11-16, 2026",city:"Palma, Mallorca",country:"Spain",venue:"Palau de Congressos de Palma",
217start:new Date(17784576e5),end:new Date(17788896e5),tags:["natural-language-processing"],era_rating:"a"}],SD=Object.freeze(Object.defineProperty({__proto__:null,default:ED},Symbol.toStringTag,{value:"Module"})),AD=[{title:"MathAI",year:2025,id:"mathai25",full_name:"The International Conference dedicated to mathematics in artificial intelligence",link:"https://mathai.club",deadlines:[{type:"abstract",label:"Abstract submission deadline",date:"2025-02-14 23:59:59",timezone:"Europe/London"},{type:"paper",label:"Full paper submission deadline",date:"2025-02-19 23:59:59",timezone:"Europe/London"},{type:"notification",label:"Decision notification",date:"2025-03-10 23:59:59",timezone:"AoE"}],city:"Sochi",country:"Russia",venue:"Sirius International Mathematics Center, Sirius",date:"March, 24-28, 2025",start:new Date(17427744e5),end:new Date(174312e7),paperslink:"https://openreview.net/group?id=mathai.club/MathAI/2025/Conference",pwclink:"https://openreview.net/group?id=mathai.club/MathAI/2025/Conference",hindex:100,tags:["machine-learning","mathematics"]},{title:"MathAI",year:2026,id:"mathai26",full_name:"The International Conference dedicated to mathematics in artificial intelligence",link:"https://mathai.club",deadlines:[{type:"abstract",label:"Abstract submission deadline",date:"2026-02-17 23:59:59",timezone:"Europe/London"},{type:"paper",label:"Full paper submission deadline",date:"2026-03-01 23:59:59",timezone:"Europe/London"},{type:"notification",label:"Decision notification",date:"2026-03-12 23:59:59",timezone:"AoE"}],city:"Sochi",country:"Russia",venue:"Sirius International Mathematics Center, Sirius",date:"March, 30 - April 3, 2026",start:new Date(17748288e5),end:new Date(17751744e5),era_rating:"a",paperslink:"https://openreview.net/group?id=mathai.club/MathAI/2026/Conference",pwclink:"https://openreview.net/group?id=mathai.club/MathAI/2026/Conference",hindex:100,tags:["machine-learning","mathematics"]}],PD=Object.freeze(Object.defineProperty({__proto__:null,default:AD},Symbol.toStringTag,{value:"Module"})),kD=[{title:"MICCAI",year:2026,id:"miccai26",full_name:"International Conference on Medical Image Computing and Computer-Assisted Intervention",link:"https://conferences.miccai.org/2026/",date:"September 27 - October 1, 2026",start:new Date(17904672e5),end:new Date(17908128e5),city:"Strasbourg",country:"France",venue:"Strasbourg Convention Center",era_rating:"a",rankings:"CCF: A, CORE: A*, THCPL: A",hindex:98,tags:["computer-vision"],deadlines:[{type:"abstract",label:"Abstract Submission",date:"2026-02-12 23:59:59",timezone:"UTC-08"},{type:"paper",label:"Paper Submission",date:"2026-02-26 23:59:59",timezone:"UTC-08"},{type:"review_release",label:"Early Acceptance & Reviews Released",date:"2026-05-07 23:59:59",timezone:"UTC-08"},{type:"rebuttal_start",label:"Rebuttal Period Starts",date:"2026-05-08 23:59:59",timezone:"UTC-08"},{type:"rebuttal_end",label:"Rebuttal Period Ends",date:"2026-05-14 23:59:59",timezone:"UTC-08"},{type:"notification",label:"Final Decisions",date:"2026-06-12 23:59:59",timezone:"UTC-08"},{type:"camera_ready",label:"Camera-Ready (Early Accepted Papers)",date:"2026-05-25 23:59:59",timezone:"UTC-08"},{type:"camera_ready",label:"Camera-Ready (All Other Papers)",date:"2026-06-26 23:59:59",timezone:"UTC-08"}]}],TD=Object.freeze(Object.defineProperty({__proto__:null,default:kD},Symbol.toStringTag,{value:"Module"})),ND=[{title:"NAACL",year:2025,id:"naacl25",full_name:"The Annual Conference of the North American Chapter of the Association for Computational Linguistics",link:"https://2025.naacl.org/",deadline:"2024-10-15 23:59:59",timezone:"AoE",date:"April 29-May 4, 2025",tags:["natural-language-processing"],city:"Albuquerque",country:"New Mexico",rankings:"CCF: B, CORE: A, THCPL: B",hindex:132,note:"All submissions must be done through ARR. More info <a href='https://2025.naacl.org/calls/papers/'>here</a>.",era_rating:"a"},{title:"NAACL",year:2027,id:"naacl27",full_name:"The Annual Conference of the Nations of the Americas Chapter of the Association for Computational Linguistics",link:"https://2027.naacl.org/",deadline:"2026-10-12 23:59:59",timezone:"AoE",date:"June 1-5, 2027",start:new Date(1811808e6),end:new Date(18121536e5),tags:["natural-language-processing"],city:"San Francisco",country:"USA",rankings:"CCF: B, CORE: A, THCPL: B",hindex:132,note:"All submissions must be done through ARR. More info <a href='https://2027.naacl.org/'>here</a>.",era_rating:"a"}],DD=Object.freeze(Object.defineProperty({__proto__:null,default:ND},Symbol.toStringTag,{value:"Module"})),MD=[{title:"NeurIPS",year:2025,id:"neurips25",full_name:"Conference on Neural Information Processing Systems",link:"https://neurips.cc/",deadlines:[{type:"abstract",label:"Abstract submission deadline",date:"2025-05-11 23:59:59",timezone:"AoE"},{type:"paper",label:"Paper submission deadline",date:"2025-05-15 23:59:59",timezone:"AoE"},{type:"supplementary",label:"Supplementary materials deadline",date:"2025-05-22 23:59:59",timezone:"AoE"},{type:"rebuttal_start",label:"Author rebuttal begins",date:"2025-07-24 00:00:00",timezone:"AoE"},{type:"rebuttal_end",label:"Author rebuttal ends",date:"2025-07-30 23:59:59",timezone:"AoE"},{type:"notification",label:"Author notification",date:"2025-09-18 23:59:59",timezone:"AoE"},{type:"camera_ready",label:"Camera-ready deadline",date:"2025-10-23 23:59:59",timezone:"AoE"}],city:"San Diego",country:"USA",venue:"San Diego Convention Center, USA & Hilton Mexico City Reforma, Mexico",date:"November 30 - December 7, 2025",start:"2025-11-30",end:"2025-12-07",era_rating:"a",tags:["machine-learning"]},{title:"NeurIPS",year:2026,id:"neurips26",full_name:"Conference on Neural Information Processing Systems",link:"https://neurips.cc/",deadlines:[{type:"abstract",label:"Abstract registration deadline",date:"2026-05-04 23:59:59",timezone:"AoE"},{type:"paper",label:"Paper submission deadline",date:"2026-05-06 23:59:59",timezone:"AoE"},{type:"supplementary",label:"Supplementary materials deadline",date:"2026-05-06 23:59:59",timezone:"AoE"},{type:"review_release",label:"Reviews released to authors",date:"2026-07-22 23:59:59",timezone:"AoE"}
217,{type:"rebuttal_start",label:"Author + Reviewer + AC Discussion Period starts",date:"2026-07-27 00:00:00",timezone:"AoE"},{type:"rebuttal_end",label:"Author + Reviewer + AC Discussion Period ends",date:"2026-08-03 23:59:59",timezone:"AoE"},{type:"notification",label:"Author notification",date:"2026-09-24 23:59:59",timezone:"AoE"}],date:"December 6-12, 2026",start:"2026-12-06",end:"2026-12-12",city:"Sydney",country:"Australia",venue:"International Convention Centre, Sydney, Australia (Main venue, Dec 6-12). Satellite events at Georgia World Congress Center, Atlanta, USA (Dec 9-13) and Paris, France (Dec 9-13).",era_rating:"a",tags:["machine-learning"]}],RD=Object.freeze(Object.defineProperty({__proto__:null,default:MD},Symbol.toStringTag,{value:"Module"})),OD=[{title:"NLBSE",year:2026,id:"nlbse26",full_name:"The 5th International Workshop on Natural Language-based Software Engineering",link:"https://nlbse2026.github.io/",deadlines:[{type:"submission",label:"Paper submission deadline",date:"2025-11-03 23:59:59",timezone:"AoE"},{type:"notification",label:"Author notification",date:"2025-12-01 23:59:59",timezone:"AoE"},{type:"camera_ready",label:"Camera-ready deadline",date:"2026-01-26 23:59:59",timezone:"AoE"}],city:"Rio de Janeiro",country:"Brazil",venue:"Windsor Convention Center and Hotels",date:"April 12, 2026",start:new Date(1775952e6),end:new Date(1775952e6),tags:["natural-language-processing","software engineering"],note:"Co-located with ICSE 2026"}],jD=Object.freeze(Object.defineProperty({__proto__:null,default:OD},Symbol.toStringTag,{value:"Module"})),zD=[{title:"RLC",year:2025,id:"rlc25",full_name:"Reinforcement Learning Conference",link:"https://rl-conference.cc/",deadlines:[{type:"abstract",label:"Abstract submission",date:"2025-02-21 23:59:59",timezone:"AoE"},{type:"paper",label:"Paper submission",date:"2025-02-28 23:59:59",timezone:"AoE"},{type:"notification",label:"Author notification",date:"2025-05-09 23:59:59",timezone:"AoE"}],city:"Edmonton",country:"Canada",venue:"Centennial Centre for Interdisciplinary Scie
217nce (CCIS), University of Alberta",date:"August 5 - 9, 2025",start:new Date(1754352e6),end:new Date(17546976e5),tags:["machine-learning","reinforcement-learning"],note:"Mandatory abstract deadline on Feb 21, 2025."},{title:"RLC",year:2026,id:"rlc26",full_name:"Reinforcement Learning Conference",link:"https://rl-conference.cc/",deadlines:[{type:"abstract",label:"Abstract submission",date:"2026-03-01 23:59:59",timezone:"AoE"},{type:"paper",label:"Paper submission",date:"2026-03-05 23:59:59",timezone:"AoE"},{type:"notification",label:"Author notification",date:"2026-05-08 23:59:59",timezone:"AoE"},{type:"camera_ready",label:"Camera-ready deadline",date:"2026-07-18 23:59:59",timezone:"AoE"}],city:"Montreal",country:"Canada",date:"August 15 - 18, 2026",start:new Date(1786752e6),end:new Date(17870112e5),tags:["machine-learning","reinforcement-learning"],note:"Mandatory abstract deadline on Mar 1, 2026."}],ID=Object.freeze(Object.defineProperty({__proto__:null,default:zD},Symbol.toStringTag,{value:"Module"})),LD=[{title:"RSS",year:2025,id:"rss25",full_name:"Robotics Science and Systems",link:"https://roboticsconference.org",deadlines:[{type:"abstract",label:"Abstract Submission",date:"2025-01-17 23:59:59",timezone:"AoE"},{type:"paper",label:"Paper Submission",date:"2025-01-24 23:59:59",timezone:"AoE"}],date:"June 21-25, 2025",start:new Date(1750464e6),end:new Date(17508096e5),venue:"University of Southern California",era_rating:"a",tags:["robotics","machine-learning"],city:"Los Angeles",country:"USA",rankings:"CCF: N, CORE: A*, THCPL: A"},{title:"RSS",year:2026,id:"rss26",full_name:"Robotics Science and Systems",link:"https://roboticsconference.org",era_rating:"a",deadlines:[{type:"abstract",label:"Abstract Submission",date:"2026-01-23 23:59:59",timezone:"AoE"},{type:"paper",label:"Paper Submission",date:"2026-01-30 23:59:59",timezone:"AoE"},{type:"supplementary",label:"Supplementary Materials",date:"2026-02-06 23:59:59",timezone:"AoE"},{type:"review_release",label:"Reviews Released",date:"2026-03-20 23:59:59",timezone:"AoE"},{type:"rebuttal_start",label:"Rebuttal Period Starts",date:"2026-03-20 23:59:59",timezone:"AoE"},{type:"rebuttal_end",label:"Rebuttal Period Ends",date:"2026-03-27 23:59:59",timezone:"AoE"},{type:"notification",label:"Final Decisions",date:"2026-04-27 23:59:59",timezone:"AoE"}],date:"July 13-17, 2026",start:new Date(17839008e5),end:new Date(17842464e5),venue:"University of Technology Sydney",tags:["robotics","machine-learning"],city:"Sydney",country:"Australia",rankings:"CCF: N, CORE: A*, THCPL: A",hindex:83}],FD=Object.freeze(Object.defineProperty({__proto__:null,default:LD},Symbol.toStringTag,{value:"Module"})),$D=[{title:"RuleML+RR",year:2026,id:"rulemlrr26",full_name:"International Joint Conference on Rules and Reasoning",link:"https://2026.declarativeai.net/events/ruleml-rr",era_rating:"c",deadlines:[{type:"abstract",label:"Title and Abstract Submission (AoE)",date:"2026-05-08 23:59:59",timezone:"AoE"},{type:"submission",label:"Paper Submission (AoE)",date:"2026-05-15 23:59:59",timezone:"AoE"},{type:"notification",label:"Author notification",date:"2026-06-26 23:59:59",timezone:"AoE"}],city:"Vilnius",country:"Lithuania",venue:null,date:"August 24–26, 2026",start:new Date(17875296e5),end:new Date(17877024e5),paperslink:null,pwclink:null,hindex:null,tags:["reasoning","machine-learning","knowledge representation"],note:'Part of "Declarative AI: Rules, Reasoning, Decisions, and Explanations". Proceedings published by Springer LNCS. Long papers: up to 15 pages (excluding references) + 2 pages for references; Short papers: up to 8 pages (excluding references) + 1 page for references. Notification: June 26, 2026 (AoE).'}],UD=Object.freeze(Object.defineProperty({__proto__:null,default:$D},Symbol.toStringTag,{value:"Module"})),WD=[{title:"SGP",year:2025,id:"sgp25",full_name:"Symposium on Geometry Processing",link:"https://sgp2025.my.canva.site/",deadlines:[{type:"abstract",label:"Abstract submission (Round 1)",date:"2025-02-04 23:59:00",timezone:"UTC"},{type:"paper",label:"Paper submission (Round 1)",date:"2025-02-07 23:59:00",timezone:"UTC"},{type:"notification",label:"Notification of acceptance (Round 1)",date:"2025-03-15 23:59:00",timezone:"UTC"},{type:"camera_ready",label:"Revised version due (Round 1)",date:"2025-03-29 23:59:00",timezone:"UTC"},{type:"camera_ready",label:"Camera ready due (Round 1)",date:"2025-04-05 23:59:00",timezone:"UTC"},{type:"abstract",label:"Abstract submission (Round 2)",date:"2025-04-08 23:59:00",timezone:"UTC"},{type:"paper",label:"Paper submission (Round 2)",date:"2025-04-11 23:59:00",timezone:"UTC"},{type:"notification",label:"Notification of acceptance (Round 2)",date:"2025-05-16 23:59:00",timezone:"UTC"},{type:"camera_ready",label:"Revised version due (Round 2)",date:"2025-05-30 23:59:00",timezone:"UTC"},{type:"camera_ready",label:"Camera ready due (Round 2)",date:"2025-06-06 23:59:00",timezone:"UTC"}],city:"Bilbao",country:"Spain",date:"June 30-July 4, 2025",start:"2025-06-30",end:"2025-07-04",venue:"Bizkaia Aretoa, Bilbao, Spain",note:"All important dates can be found <a href='https://sgp2025.my.canva.site/submit-page-sgp'>here</a>.",tags:["computer-vision","machine-learning"]},{title:"SGP",year:2026,id:"sgp26",full_name:"Symposium on Geometry Processing",link:"https://sgp26.org/",deadlines:[{type:"abstract",label:"Abstract submission (Round 1)",date:"2026-02-02 22:59:00",timezone:"UTC"},{type:"paper",label:"Paper submission (Round 1)",date:"2026-02-04 22:59:00",timezone:"UTC"},{type:"notification",label:"Notification of acceptance (Round 1)",date:"2026-03-16 23:59:59",timezone:"AoE"},{type:"camera_ready",label:"Revised version due (Round 1)",date:"2026-03-26 23:59:59",timezone:"AoE"},{type:"camera_ready",label:"Camera ready due (Round 1)",date:"2026-04-02 23:59:59",timezone:"AoE"},{type:"abstract",label:"Abstract submission (Round 2)",date:"2026-04-13 22:59:00",timezone:"UTC"},{type:"paper",label:"Paper submission (Round 2)",date:"2026-04-15 22:59:00",timezone:"UTC"},{type:"notification",label:"Notification of acceptance (Round 2)",date:"2026-05-25 23:59:59",timezone:"AoE"},{type:"camera_ready",label:"Revised version due (Round 2)",date:"2026-06-04 23:59:59",timezone:"AoE"},{type:"camera_ready",label:"Camera ready due (Round 2)",date:"2026-06-11 23:59:59",timezone:"AoE"}],city:"Bern",country:"Switzerland",date:"July 1-3, 2026",start:"2026-07-01",end:"2026-07-03",venue:"University of Bern, Switzerland",note:"Graduate School June 29-30, 2026. All important dates can be found <a href='https://sgp26.org/submit/'>here</a>.",tags:["computer-vision","machine-learning"],era_rating:"b"}],BD=Object.freeze(Object.defineProperty({__proto__:null,default:WD},Symbol.toStringTag,{value:"Module"})),HD=[{title:"SIBGRAPI",year:2026,id:"sibgrapi26",full_name:"Conference on Graphics, Patterns and Images",link:"https://sibgrapi.sbc.org.br/2026/",deadlines:[{type:"paper",label:"Paper submission deadline",date:"2026-05-30 23:59:59",timezone:"UTC"},{type:"first-notification",label:"First notification",date:"2026-07-07 23:59:59",timezone:"UTC"},{type:"revision-deadline",label:"Revision submission deadline",date:"2026-07-18 23:59:59",timezone:"UTC"},{type:"final-notification",label:"Final notification",date:"2026-08-03 23:59:59",timezone:"UTC"},{type:"camera-ready",label:"Camera-ready version",date:"2026-08-15 23:59:59",timezone:"UTC"}],city:"Goiânia",country:"Brazil",venue:"Federal University of Goiás (UFG)",date:"September 29 to October 2, 2026",start:"2026-09-29",end:"2026-10-02",hindex:22,tags:["image-processing","pattern-recognition","computer-vision","computer-graphics"]}],YD=Object.freeze(Object.defineProperty({__proto__:null,default:HD},Symbol.toStringTag,{value:"Module"})),VD=[{title:"SIGGRAPH",year:2025,id:"siggraph25",full_name:"Conference on Computer Graphics and Interactive Techniques",link:"https://s2025.siggraph.org/",deadlines:[{type:"submission",label:"Submission form and conflicts deadline",date:"2025-01-16 22:00:00",timezone:"UTC"},{type:"paper",label:"Paper deadline",date:"2025-01-23 22:00:00",timezone:"UTC"}],city:"Vancouver",country:"Canada",venue:"Convention Centre, Vancouver, Canada",date:"August 10-14, 2025",start:"2025-08-10",end:"2025-08-14",era_rating:"a",tags:["computer-graphics"]},{title:"SIGGRAPH",year:2026,id:"siggraph26",full_name:"Conference on Computer Graphics and Interactive Techniques",link:"https://s2026.siggraph.org/",deadlines:[{type:"submission",label:"Art Papers deadline",date:"2026-01-13 22:00:00",timezone:"UTC"},{type:"submission",label:"Student Volunteers Team Leader Applications deadline",date:"2026-01-13 22:00:00",timezone:"UTC"},{type:"submission",label:"Technical Papers submission form deadline",date:"2026-01-15 22:00:00",timezone:"UTC"},{type:"paper",label:"Technical Papers deadline",date:"2026-01-22 22:00:00",timezone:"UTC"},{type:"submission",label:"Upload and conflicts deadline",date:"2026-01-23 22:00:00",timezone:"UTC"},{type:"submission",label:"Art Gallery deadline",date:"2026-01-27 22:00:00",timezone:"UTC"},{type:"submission",label:"Technical Workshops deadline",date:"2026-01-27 22:00:00",timezone:"UTC"},{type:"submission",label:"Talks, Production Sessions, Panels, Courses, Educator's Forum, Spatial Storytelling, Immersive Pavilion, Emerging Technologies deadline",date:"2026-02-10 22:00:00",timezone:"UTC"},{type:"submission",label:"Student Volunteers Applications deadline",date:"2026-02-10 22:00:00",timezone:"UTC"},{type:"submission",label:"Computer Animation Festival deadline",date:"2026-03-17 22:00:00",timezone:"UTC"},{type:"submission",label:"Frontiers deadline",date:"2026-04-07 22:00:00",timezone:"UTC"},{type:"submission",label:"Real-Time Live! deadline",date:"2026-04-07 22:00:00",timezone:"UTC"},{type:"submission",label:"Posters deadline",date:"2026-04-21 22:00:00",timezone:"UTC"},{type:"submission",label:"Appy Hour deadline",date:"2026-04-21 22:00:00",timezone:"UTC"},{type:"submission",label:"Student Research Competition deadline",date:"2026-04-21 22:00:00",timezone:"UTC"}],city:"Los Angeles",country:"United States",venue:"Los Angeles Convention Center, Los Angeles, California",date:"July 19-23, 2026",start:"2026-07-19",end:"2026-07-23",era_rating:"a",tags:["computer-graphics"]},{title:"SIGGRAPH",year:2027,id:"siggraph27",full_name:"Conference on Computer Graphics and Interactive Techniques",link:"https://www.siggraph.org/",deadlines:[],city:"Anaheim",country:"United States",venue:"Anaheim Convention Center, Anaheim, California",date:"August 8-12, 2027",start:"2027-08-08",end:"2027-08-12",era_rating:"a",tags:["computer-graphics"]}],GD=Object.freeze(Object.defineProperty({__proto__:null,default:VD},Symbol.toStringTag,{value:"Module"})),KD=[{title:"SIGIR",year:2026,id:"sigir26",full_name:"International ACM SIGIR Conference on Research and Development in Information Retrieval",link:"https://sigir2026.org/en-AU",deadlines:[{type:"abstract",label:"Full research paper abstract deadline",date:"2026-01-15 23:59:59",timezone:"AoE"},{type:"submission",label:"Full research paper submission deadline",date:"2026-01-22 23:59:59",timezone:"AoE"},{type:"notification",label:"Notification deadline",date:"2026-04-02 23:59:59",timezone:"AoE"},{type:"camera_ready",label:"Camera-ready deadline",date:"2026-04-29 23:59:59",timezone:"AoE"},{type:"registration",label:"Author registration deadline",date:"2026-04-29 23:59:59",timezone:"AoE"}],city:"Melbourne",country:"Australia",venue:"Melbourne Convention and Exhibition Centre (MCEC)",date:"July 20-24, 2026",start:new Date(17845056e5),end:new Date(17848512e5),hindex:123,era_rating:"a",tags:["information-retrieval","natural-language-processing","web-search","data-mining"]}],QD=Object.freeze(Object.defineProperty({__proto__:null,default:KD},Symbol.toStringTag,{value:"Module"})),XD=[{title:"UAI",year:2025,id:"uai25",full_name:"Conference on Uncertainty in Artificial Intelligence",link:"https://www.auai.org/uai2025/",deadline:"2025-02-10 23:59:59",timezone:"AoE",date:"July 21-25, 2025",era_rating:"a",tags:["machine-learning"],city:"Rio de Janeiro",country:"Brazil",rankings:"CCF: B, CORE: A, THCPL: B"},{title:"UAI",year:2026,id:"uai26",full_name:"Conference on Uncertainty in Artificial Intelligence",link:"https://www.auai.org/uai2026/",deadline:"2026-02-25 23:59:59",timezone:"AoE",date:"August 17-21, 2025",era_rating:"a",tags:["machine-learning"],city:"Amsterdam",country:"Netherlands",rankings:"CCF: B, CORE: A, THCPL: B",hindex:50}],JD=Object.freeze(Object.defineProperty({__proto__:null,default:XD},Symbol.toStringTag,{value:"Module"})),qD=[{title:"WACV",year:2025,id:"wacv25",full_name:"IEEE/CVF Winter Conference on Applications of Computer Vision",link:"https://wacv2025.thecvf.com/",deadlines:[{type:"submission",label:"Paper Submission Deadline",date:"2024-0
2177-15 23:59:59",timezone:"UTC-7"}],date:"February 28 - March 4, 2025",start:new Date(17407008e5),end:new Date(17410464e5),tags:["machine-learning","computer-vision"],city:"Tucson",country:"USA",rankings:"CCF: N, CORE: A, THCPL: N",venue:"JW Marriott Starpass in Tucson, Arizona, USA"},{title:"WACV",year:2026,id:"wacv26",full_name:"IEEE/CVF Winter Conference on Applications of Computer Vision",link:"https://wacv.thecvf.com/",deadlines:[{type:"registration",label:"Round 1 Paper Registration",date:"2025-07-11 23:59:59",timezone:"AoE"},{type:"submission",label:"Round 1 Paper Submission",date:"2025-07-18 23:59:59",timezone:"AoE"},{type:"supplementary",label:"Round 1 Supplementary Material Submission",date:"2025-07-18 23:59:59",timezone:"AoE"},{type:"review_release",label:"Round 1 Reviews Released",date:"2025-09-05 23:59:59",timezone:"AoE"},{type:"rebuttal_and_revision",label:"Round 1 Rebuttal and Revision Submission",date:"2025-09-19 23:59:59",timezone:"AoE"},{type:"notification",label:"Round 1 Final Decisions Released to Authors",date:"2025-11-06 23:59:59",timezone:"AoE"},{type:"registration",label:"Round 2 New Paper Registration",date:"2025-09-12 23:59:59",timezone:"AoE"},{type:"submission",label:"Round 2 Paper Submission",date:"2025-09-19 23:59:59",timezone:"AoE"},{type:"supplementary",label:"Round 2 Supplementary Material Submission",date:"2025-09-19 23:59:59",timezone:"AoE"},{type:"notification",label:"Round 2 Reviews and Final Decisions to Authors",date:"2025-11-06 23:59:59",timezone:"AoE"},{type:"camera_ready",label:"Camera-Ready Deadline",date:"2026-01-10 23:59:59",timezone:"AoE"}],date:"March 6 - March 10, 2026",start:new Date(17727552e5),end:new Date(17731008e5),city:"Tucson, Arizona",country:"USA",venue:"JW Marriott Starpass in Tucson, Arizona, USA",tags:["machine-learning","computer-vision"],rankings:"CCF: N, CORE: A, THCPL: N",hindex:131,era_rating:"a"},{title:"WACV",year:2027,id:"wacv27",full_name:"IEEE/CVF Winter Conference on Applications of Computer Vision",link:"https://wacv.thecvf.com/",deadlines:[{type:"registration",label:"Round 1 Paper Registration",date:"2026-06-19 23:59:59",timezone:"AoE"},{type:"submission",label:"Round 1 Paper Submission",date:"2026-06-26 23:59:59",timezone:"AoE"},{type:"supplementary",label:"Round 1 Supplementary Material",date:"2026-06-28 23:59:59",timezone:"AoE"},{type:"review_release",label:"Round 1 Reviews and Decisions To Authors",date:"2026-08-09 23:59:59",timezone:"AoE"},{type:"rebuttal_and_revision",label:"Round 1 Rebuttal and Revision Submission",date:"2026-08-21 23:59:59",timezone:"AoE"},{type:"registration",label:"Round 2 New Paper Registration",date:"2026-08-21 23:59:59",timezone:"AoE"},{type:"submission",label:"Round 2 Paper Submissions",date:"2026-08-28 23:59:59",timezone:"AoE"},{type:"supplementary",label:"Round 2 Supplemental Material",date:"2026-08-30 23:59:59",timezone:"AoE"},{type:"notification",label:"Round 2 Reviews and Final Decisions to Authors",date:"2026-10-09 23:59:59",timezone:"AoE"},{type:"notification",label:"Round 1 Final Decisions Released to Authors",date:"2026-10-09 23:59:59",timezone:"AoE"},{type:"camera_ready",label:"Camera Ready Both Rounds",date:"2026-11-02 23:59:59",timezone:"AoE"}],date:"January 4 - January 8, 2027",start:new Date(17990208e5),end:new Date(17993664e5),city:"Buena Vista, FL",country:"USA",venue:"Disney Springs, Buena Vista, FL",tags:["machine-learning","computer-vision"],rankings:"CCF: N, CORE: A, THCPL: N",hindex:131,era_rating:"a"}],ZD=Object.freeze(Object.defineProperty({__proto__:null,default:qD},Symbol.toStringTag,{value:"Module"})),eM=[{title:"WSDM",year:2025,id:"wsdm25",full_name:"ACM International Conference on Web Search and Data Mining",link:"https://www.wsdm-conference.org/2025/",deadlines:[{type:"abstract",label:"Abstract submission",date:"2024-08-07 23:59:00",timezone:"AoE"},{type:"paper",label:"Paper submission",date:"2024-08-14 23:59:00",timezone:"AoE"}],city:"Hannover",country:"Germany",venue:"Hannover Congress Center, Hannover, Germany",date:"March 10-14, 2025",start:new Date(17415648e5),end:new Date(17419104e5),tags:["web-search","data-mining"],rankings:"CCF: B, CORE: A*, THCPL: B"},{title:"WSDM",year:2026,id:"wsdm26",full_name:"ACM International Conference on Web Search and Data Mining",link:"https://wsdm-conference.org/2026/",deadlines:[{type:"abstract",label:"Abstract submission (full papers)",date:"2025-08-0
2177 23:59:00",timezone:"AoE"},{type:"paper",label:"Paper submission (full papers)",date:"2025-08-14 23:59:00",timezone:"AoE"},{type:"abstract",label:"Abstract submission (short papers)",date:"2025-09-18 23:59:00",timezone:"AoE"},{type:"paper",label:"Paper submission (short papers)",date:"2025-09-25 23:59:00",timezone:"AoE"},{type:"notification",label:"Author notification (full papers)",date:"2025-10-23 23:59:59",timezone:"AoE"},{type:"notification",label:"Author notification (short papers)",date:"2025-11-27 23:59:59",timezone:"AoE"}],city:"Boise",country:"United States",venue:"Boise, Idaho, USA",date:"February 22-26, 2026",start:new Date(17717184e5),end:new Date(1772064e6),tags:["web-search","data-mining"],era_rating:"b",rankings:"CCF: B, CORE: A*, THCPL: B"},{title:"WSDM",year:2027,id:"wsdm27",full_name:"ACM International Conference on Web Search and Data Mining",link:"https://www.wsdm-conference.org/2027/",deadlines:[{type:"abstract",label:"Abstract submission (full papers)",date:"2026-08-17 23:59:59",timezone:"AoE"},{type:"paper",label:"Paper submission (full papers)",date:"2026-08-24 23:59:59",timezone:"AoE"},{type:"notification",label:"Author notification (full papers)",date:"2026-11-02 23:59:59",timezone:"AoE"},{type:"paper",label:"Paper submission (short papers)",date:"2026-11-17 23:59:59",timezone:"AoE"},{type:"notification",label:"Author notification (short papers)",date:"2026-12-18 23:59:59",timezone:"AoE"}],city:"Hong Kong",country:"Hong Kong",venue:"Cordis, Hong Kong",date:"February 15-19, 2027",start:new Date(18026496e5),end:new Date(18029952e5),tags:["web-search","data-mining"],era_rating:"b",rankings:"CCF: B, CORE: A*, THCPL: B"}],tM=Object.freeze(Object.defineProperty({__proto__:null,default:eM},Symbol.toStringTag,{value:"Module"})),nM=[{title:"WWW",year:2026,id:"www26",full_name:"The Web Conference",link:"https://www2026.thewebconf.org/",era_rating:"a",deadlines:[{type:"abstract",label:"Abstract Submission",date:"2025-09-30 23:59:59",timezone:"AoE"},{type:"submission",label:"Paper Submission",date:"2025-10-07 23:59:59",timezone:"AoE"},{type:"rebuttal_start",label:"Rebuttal Period Start",date:"2025-11-24 00:00:00",timezone:"AoE"},{type:"rebuttal_end",label:"Rebuttal Period End",date:"2025-12-01 23:59:59",timezone:"AoE"},{type:"notification",label:"Notification",date:"2026-01-13 23:59:59",timezone:"AoE"},{type:"camera_ready",label:"Camera Ready",date:"2026-01-25 23:59:59",timezone:"AoE"}],city:"Dubai",country:"UAE",venue:"InterContinental Dubai Festival City by IHG",date:"April 13-17, 2026",start:new Date(17760384e5),end:new Date(1776384e6),tags:["machine-learning","recommendation","semantics and knowledge","retrieval","web mining","content analysis"]},{title:"WWW",year:2027,id:"www27",full_name:"The Web Conference",link:"https://www2027.thewebconf.org/",era_rating:"a",deadlines:[{type:"abstract",label:"Abstract Submission",date:"2026-10-18 23:59:59",timezone:"AoE"},{type:"submission",label:"Paper Submission",date:"2026-10-25 23:59:59",timezone:"AoE"},{type:"review_release",label:"Result Release",date:"2026-12-21 23:59:59",timezone:"AoE"},{type:"rebuttal_start",label:"Rebuttal Period Start",date:"2026-12-21 00:00:00",timezone:"AoE"},{type:"rebuttal_end",label:"Rebuttal Period End",date:"2026-12-31 23:59:59",timezone:"AoE"},{type:"notification",label:"Notification",date:"2027-01-04 23:59:59",timezone:"AoE"},{type:"camera_ready",label:"Camera Ready",date:"2027-01-31 23:59:59",timezone:"AoE"}],city:"Dublin",country:"Ireland",date:"May 10-14, 2027",start:new Date(18099072e5),end:new Date(18102528e5),tags:["machine-learning","recommendation","semantics and knowledge","retrieval","web mining","content analysis"]}],rM=Object.freeze(Object.defineProperty({__proto__:null,default:nM},Symbol.toStringTag,{value:"Module"})),J0=Object.assign({"/src/data/conferences/3dv.yml":DN,"/src/data/conferences/aaai.yml":RN,"/src/data/conferences/aamas.yml":jN,"/src/data/conferences/acl.yml":IN,"/src/data/conferences/acm_mm.yml":FN,"/src/data/conferences/aistats.yml":UN,"/src/data/conferences/alt.yml":BN,"/src/data/conferences/bis.yml":YN,"/src/data/conferences/cec.yml":GN,"/src/data/conferences/chi.yml":QN,"/src/data/conferences/chil.yml":JN,"/src/data/conferences/cikm.yml":ZN,"/src/data/conferences/coling.yml":t3,"/src/data/conferences/collas.yml":r3,"/src/data/conferences/colm.yml":o3,"/src/data/conferences/colt.yml":s3,"/src/data/conferences/conll.yml":u3,"/src/data/conferences/corl.yml":d3,"/src/data/conferences/cpal.yml":p3,"/src/data/conferences/cvpr.yml":h3,"/src/data/conferences/ecai.yml":v3,"/src/data/conferences/eccv.yml":b3,"/src/data/conferences/ecir.yml":x3,"/src/data/conferences/ecml_pkdd.yml":_3,"/src/data/conferences/emnlp.yml":S3,"/src/data/conferences/emnlp_industry_track.yml":P3,"/src/data/conferences/emnlp_system_demonstrations_track.yml":T3,"/src/data/conferences/esann.yml":D3,"/src/data/conferences/eurographics.yml":R3,"/src/data/conferences/euvip.yml":j3,"/src/data/conferences/facct.yml":I3,"/src/data/conferences/fg.yml":F3,"/src/data/conferences/hicss.yml":U3,"/src/data/conferences/icann.yml":B3,"/src/data/conferences/icassp.yml":Y3,"/src/data/conferences/iccv.yml":G3,"/src/data/conferences/icdar.yml":Q3,"/src/data/conferences/icdm.yml":J3,"/src/data/conferences/iclr.yml":Z3,"/src/data/conferences/icml.yml":tD,"/src/data/conferences/icomp.yml":rD,"/src/data/conferences/icra.yml":oD,"/src/data/conferences/ijcai.yml":sD,"/src/data/conferences/ijcnlp_and_aacl.yml":uD,"/src/data/conferences/ijcnn.yml":dD,"/src/data/conferences/inlg.yml":pD,"/src/data/conferences/interspeech.yml":hD,"/src/data/conferences/iros.yml":vD,"/src/data/conferences/iui.yml":bD,"/src/data/conferences/kdd.yml":xD,"/src/data/conferences/ksem.yml":_D,"/src/data/conferences/lrec.yml":SD,"/src/data/conferences/mathai.yml":PD,"/src/data/conferences/miccai.yml":TD,"/src/data/conferences/naacl.yml":DD,"/src/data/conferences/neurips.yml":RD,"/src/data/conferences/nlbse.yml":jD,"/src/data/conferences/rlc.yml":ID,"/src/data/conferences/rss.yml":FD,"/src/data/conferences/ruleml+rr.yml":UD,"/src/data/conferences/sgp.yml":BD,"/src/data/conferences/sibgrapi.yml":YD,"/src/data/conferences/siggraph.yml":GD,"/src/data/conferences/sigir.yml":QD,"/src/data/conferences/uai.yml":JD,"/src/data/conferences/wacv.
217yml":ZD,"/src/data/conferences/wsdm.yml":tM,"/src/data/conferences/www.yml":rM}),rt=[];for(const e in J0){const t=J0[e];t.default&&Array.isArray(t.default)&&rt.push(...t.default)}for(const e of rt)Ad(e)&&(!Array.isArray(e.tags)||e.tags.length===0)&&console.error(`Conference "${e.title}" (${e.year}) has an upcoming deadline but no tags. Add at least one tag to its YAML file so it appears in filtered views.`);function Kb(e){const t=m.useRef({value:e,previous:e});return m.useMemo(()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[e])}var yp="Switch",[aM,SR]=fr(yp),[oM,iM]=aM(yp),Qb=m.forwardRef((e,t)=>{const{__scopeSwitch:n,name:r,checked:a,defaultChecked:o,required:i,disabled:s,value:l="on",onCheckedChange:u,form:f,...p}=e,[d,v]=m.useState(null),g=he(t,x=>v(x)),h=m.useRef(!1),w=d?f||!!d.closest("form"):!0,[y=!1,b]=pr({prop:a,defaultProp:o,onChange:u});return c.jsxs(oM,{scope:n,checked:y,disabled:s,children:[c.jsx(te.button,{type:"button",role:"switch","aria-checked":y,"aria-required":i,"data-state":qb(y),"data-disabled":s?"":void 0,disabled:s,value:l,...p,ref:g,onClick:H(e.onClick,x=>{b(C=>!C),w&&(h.current=x.isPropagationStopped(),h.current||x.stopPropagation())})}),w&&c.jsx(sM,{control:d,bubbles:!h.current,name:r,value:l,checked:y,required:i,disabled:s,form:f,style:{transform:"translateX(-100%)"}})]})});Qb.displayName=yp;var Xb="SwitchThumb",Jb=m.forwardRef((e,t)=>{const{__scopeSwitch:n,...r}=e,a=iM(Xb,n);return c.jsx(te.span,{"data-state":qb(a.checked),"data-disabled":a.disabled?"":void 0,...r,ref:t})});Jb.displayName=Xb;var sM=e=>{const{control:t,checked:n,bubbles:r=!0,...a}=e,o=m.useRef(null),i=Kb(n),s=zf(t);return m.useEffect(()=>{const l=o.current,u=window.HTMLInputElement.prototype,p=Object.getOwnPropertyDescriptor(u,"checked").set;if(i!==n&&p){const d=new Event("click",{bubbles:r});p.call(l,n),l.dispatchEvent(d)}},[i,n,r]),c.jsx("input",{type:"checkbox","aria-hidden":!0,defaultChecked:n,...a,tabIndex:-1,ref:o,style:{...e.style,...s,position:"absolute",pointerEvents:"none",opacity:0,margin:0}})};function qb(e){return e?"checked":"unchecked"}var Zb=Qb,lM=Jb;const Pd=m.forwardRef(({className:e,...t},n)=>c.jsx(Zb,{className:re("peer inline-flex h-6 w-11 shrink-0 cursor-pointer items-center rounded-full border-2 border-transparent transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 focus-visible:ring-offset-background disabled:cursor-not-allowed disabled:opacity-50 data-[state=checked]:bg-primary data-[state=unchecked]:bg-input",e),...t,ref:n,children:c.jsx(lM,{className:re("pointer-events-none block h-5 w-5 rounded-full bg-background shadow-lg ring-0 transition-transform data-[state=checked]:translate-x-5 data-[state=unchecked]:translate-x-0")})}));Pd.displayName=Zb.displayName;var bp="Popover",[e1,AR]=fr(bp,[Qa]),hi=Qa(),[uM,mr]=e1(bp),t1=e=>{const{__scopePopover:t,children:n,open:r,defaultOpen:a,onOpenChange:o,modal:i=!1}=e,s=hi(t),l=m.useRef(null),[u,f]=m.useState(!1),[p=!1,d]=pr({prop:r,defaultProp:a,onChange:o});return c.jsx(Ff,{...s,children:c.jsx(uM,{scope:t,contentId:qn(),triggerRef:l,open:p,onOpenChange:d,onOpenToggle:m.useCallback(()=>d(v=>!v),[d]),hasCustomAnchor:u,onCustomAnchorAdd:m.useCallback(()=>f(!0),[]),onCustomAnchorRemove:m.useCallback(()=>f(!1),[]),modal:i,children:n})})};t1.displayName=bp;var n1="PopoverAnchor",cM=m.forwardRef((e,t)=>{const{__scopePopover:n,...r}=e,a=mr(n1,n),o=hi(n),{onCustomAnchorAdd:i,onCustomAnchorRemove:s}=a;return m.useEffect(()=>(i(),()=>s()),[i,s]),c.jsx(Tl,{...o,...r,ref:t})});cM.displayName=n1;var r1="PopoverTrigger",a1=m.forwardRef((e,t)=>{const{__scopePopover:n,...r}=e,a=mr(r1,n),o=hi(n),i=he(t,a.triggerRef),s=c.jsx(te.button,{type:"button","aria-haspopup":"dialog","aria-expanded":a.open,"aria-controls":a.contentId,"data-state":u1(a.open),...r,ref:i,onClick:H(e.onClick,a.onOpenToggle)});return a.hasCustomAnchor?s:c.jsx(Tl,{asChild:!0,...o,children:s})});a1.displayName=r1;var wp="PopoverPortal",[dM,fM]=e1(wp,{forceMount:void 0}),o1=e=>{const{__scopePopover:t,forceMount:n,children:r,container:a}=e,o=mr(wp,t);return c.jsx(dM,{scope:t,forceMount:n,children:c.jsx(xt,{present:n||o.open,children:c.jsx(ui,{asChild:!0,container:a,children:r})})})};o1.displayName=wp;var Ua="PopoverContent",i1=m.forwardRef((e,t)=>
vendor: 3,732 bytes, line 217
217{const n=fM(Ua,e.__scopePopover),{forceMount:r=n.forceMount,...a}=e,o=mr(Ua,e.__scopePopover);return c.jsx(xt,{present:r||o.open,children:o.modal?c.jsx(pM,{...a,ref:t}):c.jsx(mM,{...a,ref:t})})});i1.displayName=Ua;var pM=m.forwardRef((e,t)=>{const n=mr(Ua,e.__scopePopover),r=m.useRef(null),a=he(t,r),o=m.useRef(!1);return m.useEffect(()=>{const i=r.current;if(i)return ep(i)},[]),c.jsx($l,{as:rr,allowPinchZoom:!0,children:c.jsx(s1,{...e,ref:a,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:H(e.onCloseAutoFocus,i=>{var s;i.preventDefault(),o.current||(s=n.triggerRef.current)==null||s.focus()}),onPointerDownOutside:H(e.onPointerDownOutside,i=>{const s=i.detail.originalEvent,l=s.button===0&&s.ctrlKey===!0,u=s.button===2||l;o.current=u},{checkForDefaultPrevented:!1}),onFocusOutside:H(e.onFocusOutside,i=>i.preventDefault(),{checkForDefaultPrevented:!1})})})}),mM=m.forwardRef((e,t)=>{const n=mr(Ua,e.__scopePopover),r=m.useRef(!1),a=m.useRef(!1);return c.jsx(s1,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:o=>{var i,s;(i=e.onCloseAutoFocus)==null||i.call(e,o),o.defaultPrevented||(r.current||(s=n.triggerRef.current)==null||s.focus(),o.preventDefault()),r.current=!1,a.current=!1},onInteractOutside:o=>{var l,u;(l=e.onInteractOutside)==null||l.call(e,o),o.defaultPrevented||(r.current=!0,o.detail.originalEvent.type==="pointerdown"&&(a.current=!0));const i=o.target;((u=n.triggerRef.current)==null?void 0:u.contains(i))&&o.preventDefault(),o.detail.originalEvent.type==="focusin"&&a.current&&o.preventDefault()}})}),s1=m.forwardRef((e,t)=>{const{__scopePopover:n,trapFocus:r,onOpenAutoFocus:a,onCloseAutoFocus:o,disableOutsidePointerEvents:i,onEscapeKeyDown:s,onPointerDownOutside:l,onFocusOutside:u,onInteractOutside:f,...p}=e,d=mr(Ua,n),v=hi(n);return Zf(),c.jsx(Ll,{asChild:!0,loop:!0,trapped:r,onMountAutoFocus:a,onUnmountAutoFocus:o,children:c.jsx(Ya,{asChild:!0,disableOutsidePointerEvents:i,onInteractOutside:f,onEscapeKeyDown:s,onPointerDownOutside:l,onFocusOutside:u,onDismiss:()=>d.onOpenChange(!1),children:c.jsx($f,{"data-state":u1(d.open),role:"dialog",id:d.contentId,...v,...p,ref:t,style:{...p.style,"--radix-popover-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-popover-content-available-width":"var(--radix-popper-available-width)","--radix-popover-content-available-height":"var(--radix-popper-available-height)","--radix-popover-trigger-width":"var(--radix-popper-anchor-width)","--radix-popover-trigger-height":"var(--radix-popper-anchor-height)"}})})})}),l1="PopoverClose",hM=m.forwardRef((e,t)=>{const{__scopePopover:n,...r}=e,a=mr(l1,n);return c.jsx(te.button,{type:"button",...r,ref:t,onClick:H(e.onClick,()=>a.onOpenChange(!1))})});hM.displayName=l1;var gM="PopoverArrow",vM=m.forwardRef((e,t)=>{const{__scopePopover:n,...r}=e,a=hi(n);return c.jsx(Uf,{...a,...r,ref:t})});vM.displayName=gM;function u1(e){return e?"open":"closed"}var yM=t1,bM=a1,wM=o1,c1=i1;const xM=yM,CM=bM,d1=m.forwardRef(({className:e,align:t="center",sideOffset:n=4,...r},a)=>c.jsx(wM,{children:c.jsx(c1,{ref:a,align:t,sideOffset:n,className:re("z-50 w-72 rounded-md border bg-popover p-4 text-popover-foreground shadow-md outline-none data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 max-h-[65vh] overflow-y-auto overscroll-contain touch-pan-y",e),style:{WebkitOverflowScrolling:"touch"},collisionPadding:10,avoidCollisions:!0,...r})}));d1.displayName=c1.displayName;
217var xp="Checkbox",[_M,PR]=fr(xp),[EM,SM]=_M(xp),f1=m.forwardRef((e,t)=>{const{__scopeCheckbox:n,name:r,checked:a,defaultChecked:o,required:i,disabled:s,value:l="on",onCheckedChange:u,form:f,...p}=e,[d,v]=m.useState(null),g=he(t,C=>v(C)),h=m.useRef(!1),w=d?f||!!d.closest("form"):!0,[y=!1,b]=pr({prop:a,defaultProp:o,onChange:u}),x=m.useRef(y);return m.useEffect(()=>{const C=d==null?void 0:d.form;if(C){const _=()=>b(x.current);return C.addEventListener("reset",_),()=>C.removeEventListener("reset",_)}},[d,b]),c.jsxs(EM,{scope:n,state:y,disabled:s,children:[c.jsx(te.button,{type:"button",role:"checkbox","aria-checked":er(y)?"mixed":y,"aria-required":i,"data-state":h1(y),"data-disabled":s?"":void 0,disabled:s,value:l,...p,ref:g,onKeyDown:H(e.onKeyDown,C=>{C.key==="Enter"&&C.preventDefault()}),onClick:H(e.onClick,C=>{b(_=>er(_)?!0:!_),w&&(h.current=C.isPropagationStopped(),h.current||C.stopPropagation())})}),w&&c.jsx(AM,{control:d,bubbles:!h.current,name:r,value:l,checked:y,required:i,disabled:s,form:f,style:{transform:"translateX(-100%)"},defaultChecked:er(o)?!1:o})]})});f1.displayName=xp;var p1="CheckboxIndicator",m1=m.forwardRef((e,t)=>{const{__scopeCheckbox:n,forceMount:r,...a}=e,o=SM(p1,n);return c.jsx(xt,{present:r||er(o.state)||o.state===!0,children:c.jsx(te.span,{"data-state":h1(o.state),"data-disabled":o.disabled?"":void 0,...a,ref:t,style:{pointerEvents:"none",...e.style}})})});m1.displayName=p1;var AM=e=>{const{control:t,checked:n,bubbles:r=!0,defaultChecked:a,...o}=e,i=m.useRef(null),s=Kb(n),l=zf(t);m.useEffect(()=>{const f=i.current,p=window.HTMLInputElement.prototype,v=Object.getOwnPropertyDescriptor(p,"checked").set;if(s!==n&&v){const g=new Event("click",{bubbles:r});f.indeterminate=er(n),v.call(f,er(n)?!1:n),f.dispatchEvent(g)}},[s,n,r]);const u=m.useRef(er(n)?!1:n);return c.jsx("input",{type:"checkbox","aria-hidden":!0,defaultChecked:a??u.current,...o,tabIndex:-1,ref:i,style:{...e.style,...l,position:"absolute",pointerEvents:"none",opacity:0,margin:0}})};function er(e){return e==="indeterminate"}function h1(e){return er(e)?"indeterminate":e?"checked":"unchecked"}var g1=f1,PM=m1;const v1=m.forwardRef(({className:e,...t},n)=>c.jsx(g1,{ref:n,className:re("peer h-4 w-4 shrink-0 rounded-sm border border-primary ring-offset-background focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50 data-[state=checked]:bg-primary data-[state=checked]:text-primary-foreground",e),...t,children:c.jsx(PM,{className:re("flex items-center justify-center text-current"),children:c.jsx(ey,{className:"h-4 w-4"})})}));v1.displayName=g1.displayName;function kM(e){if(!Array.isArray(e))return[];const t=new Set;return e.forEach(n=>{n.country&&t.add(n.country)}),Array.from(t).sort()}function TM(e){return[...e].sort((t,n)=>{const r=Sd(t),a=Sd(n);if(!r||!a){if(!r&&!a)return 0;if(!r)return 1;if(!a)return-1}if(r&&a){const o=Ie(r.date,r.timezone||t.timezone),i=Ie(a.date,a.timezone||n.timezone);if(!o||!i){if(!o&&!i)return 0;if(!o)return 1;if(!i)return-1}if(o&&i)return o.getTime()-i.getTime()}return 0})}const NM=()=>{const[e,t]=m.useState(new Set),[n,r]=m.useState(new Set),[a,o]=m.useState(""),[i,s]=m.useState(!1),[l,u]=m.useState(!0),f=m.useMemo(()=>{if(!Array.isArray(rt))return[];const g=rt.filter(w=>!(!i&&!Ad(w)||l&&w.era_rating!=="a")),h=new Map;return g.forEach(w=>
217{Array.isArray(w.tags)&&w.tags.forEach(y=>{h.set(y,(h.get(y)||0)+1)})}),Array.from(h.entries()).sort((w,y)=>y[1]-w[1]).map(([w])=>({id:w,label:w.split("-").map(y=>y.charAt(0).toUpperCase()+y.slice(1)).join(" ")}))},[i,l]),p=m.useMemo(()=>{if(!Array.isArray(rt))return console.error("Conferences data is not an array:",rt),[];const g=rt.filter(h=>{if(!i&&!Ad(h)||l&&h.era_rating!=="a")return!1;const w=e.size===0||Array.isArray(h.tags)&&h.tags.some(x=>e.has(x)),y=n.size===0||h.country&&n.has(h.country),b=a===""||h.title.toLowerCase().includes(a.toLowerCase())||h.full_name&&h.full_name.toLowerCase().includes(a.toLowerCase());return w&&y&&b});return TM(g)},[e,n,a,i,l]),d=g=>{t(g);const h=new URLSearchParams(window.location.search);g.size>0?h.set("tags",Array.from(g).join(",")):h.delete("tags"),window.history.replaceState({},"",`${window.location.pathname}?${h}`)},v=g=>{r(g);const h=new URLSearchParams(window.location.search);g.size>0?h.set("countries",Array.from(g).join(",")):h.delete("countries"),window.history.replaceState({},"",`${window.location.pathname}?${h}`)};return m.useEffect(()=>{const g=new URLSearchParams(window.location.search),h=g.get("tags"),w=g.get("countries");if(h){const y=h.split(",");t(new Set(y))}if(w){const y=w.split(",");r(new Set(y))}},[]),m.useEffect(()=>{const g=()=>{const h=new URLSearchParams(window.location.search),w=h.get("tags"),y=h.get("countries");if(w){const b=w.split(",");t(new Set(b))}else t(new Set);if(y){const b=y.split(",");r(new Set(b))}else r(new Set)};return window.addEventListener("urlchange",g),()=>window.removeEventListener("urlchange",g)},[]),Array.isArray(rt)?c.jsxs("div",{className:"min-h-screen bg-neutral-light",children:[c.jsx(r2,{onSearch:o,showEmptyMessage:!1}),c.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:c.jsxs("div",{className:"space-y-4 py-4",children:[c.jsx("div",{className:"bg-white shadow rounded-lg p-4",children:c.jsx("div",{className:"flex flex-wrap gap-2",children:f.map(g=>c.jsx("button",{className:`px-4 py-2 rounded-md text-sm font-medium transition-colors ${e.has(g.id)?"bg-blue-100 text-blue-800 hover:bg-blue-200":"bg-neutral-100 text-neutral-700 hover:bg-neutral-200"}`,onClick:()=>{const h=new Set(e);h.has(g.id)?h.delete(g.id):h.add(g.id),d(h)},children:g.label},g.id))})}),c.jsxs("div",{className:"flex flex-wrap items-center gap-4",children:[c.jsxs("div",{className:"flex items-center gap-2 bg-white p-2 rounded-md shadow-sm",children:[c.jsx("label",{htmlFor:"show-past",className:"text-sm text-neutral-600",children:"Show past conferences"}),c.jsx(Pd,{id:"show-past",checked:i,onCheckedChange:s})]}),c.jsxs("div",{className:"flex items-center gap-2 bg-white p-2 rounded-md shadow-sm",children:[c.jsxs("label",{htmlFor:"top-tier-only",className:"text-sm text-neutral-600 flex items-center gap-1",children:["Top tier only",c.jsx(Po,{children:c.jsxs(ps,{children:[c.jsx(ms,{asChild:!0,children:c.jsx(l5,{className:"h-3.5 w-3.5 text-neutral-400 hover:text-neutral-600 cursor-help"})}),c.jsx(ko,{side:"top",className:"max-w-xs",children:c.jsxs("p",{children:["Filter on only conferences which have an ERA rating of A according to ",c.jsx("a",{href:"http://www.conferenceranks.com/",target:"_blank",rel:"noopener noreferrer",className:"text-blue-600 hover:underline",children:"conferenceranks.com"})]})})]})})]}),c.jsx(Pd,{id:"top-tier-only",checked:l,onCheckedChange:u})]}),c.jsxs("div",{className:"flex items-center gap-2 bg-white p-2 rounded-md shadow-sm",children:[c.jsxs(xM,{children:[c.jsx(CM,{asChild:!0,children:c.jsxs($a,{variant:"outline",size:"sm",className:"h-8 gap-1",children:[c.jsx(Hs,{className:"h-4 w-4"}),"Filter by Country"]})}),c.jsx(d1,{className:"w-64 p-4 bg-white",align:"start",children:c.jsx("div",{className:"space-y-4",children:c.jsxs("div",{children:[c.jsx("div",{className:"mb-4",children:c.jsx("h4",{className:"text-sm font-medium text-gray-800",children:"Country"})}),c.jsx("div",{className:"max-h-60 overflow-y-auto space-y-2 bg-white overscroll-contain touch-pan-y",style:{WebkitOverflowScrolling:"touch"},children:kM(rt).map(g=>c.jsxs("div",{className:"flex items-center space-x-2 hover:bg-gray-50 p-1 rounded",children:[c.jsx(v1,{id:`country-${g}`,checked:n.has(g),onCheckedChange:()=>{const h=new Set(n);h.has(g)?h.delete(g):h.add(g),v(h)}}),c.jsx("label",{htmlFor:`country-${g}`,className:"text-sm font-medium text-gray-700 cursor-pointer w-full py-1",children:g})]},g))})]})})})]}),Array.from(n).map(g=>c.jsxs("button",{className:"inline-flex items-center px-3 py-1 rounded-full text-sm bg-blue-100 text-blue-800 hover:bg-blue-200 font-medium",onClick:()=>{const h=new Set(n);h.delete(g),v(h)},children:[g,c.jsx(Sl,{className:"ml-1 h-3 w-3"})]},g)),(e.size>0||n.size>0)&&c.jsx($a,{variant:"ghost",size:"sm",onClick:()=>{d(new Set),v(new Set)},className:"text-neutral-500 hover:text-neutral-700",children:"Clear all filters"})]})]})]})}),c.jsxs("main",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-8",children:[p.length===0&&
217c.jsx("div",{className:"bg-amber-50 border border-amber-200 text-amber-800 rounded-md p-4 mb-6",children:c.jsx("p",{className:"text-center",children:'There are no upcoming conferences for the selected categories - enable "Show past conferences" to see previous ones'})}),c.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-6",children:p.map(g=>c.jsx(TN,{...g},g.id))})]})]}):c.jsx("div",{children:"Loading conferences..."})},DM=()=>{const e=fi();return m.useEffect(()=>{console.error("404 Error: User attempted to access non-existent route:",e.pathname)},[e.pathname]),c.jsx("div",{className:"min-h-screen flex items-center justify-center bg-gray-100",children:c.jsxs("div",{className:"text-center",children:[c.jsx("h1",{className:"text-4xl font-bold mb-4",children:"404"}),c.jsx("p",{className:"text-xl text-gray-600 mb-4",children:"Oops! Page not found"}),c.jsx("a",{href:"/",className:"text-blue-500 hover:text-blue-700 underline",children:"Return to Home"})]})})};var K=function(){return K=Object.assign||function(t){for(var n,r=1,a=arguments.length;r<a;r++){n=arguments[r];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(t[o]=n[o])}return t},K.apply(this,arguments)};function MM(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]]);return n}function y1(e,t,n){for(var r=0,a=t.length,o;r<a;r++)(o||!(r in t))&&(o||(o=Array.prototype.slice.call(t,0,r)),o[r]=t[r]);return e.concat(o||Array.prototype.slice.call(t))}function gi(e){return e.mode==="multiple"}function vi(e){return e.mode==="range"}function Kl(e){return e.mode==="single"}var RM={root:"rdp",multiple_months:"rdp-multiple_months",with_weeknumber:"rdp-with_weeknumber",vhidden:"rdp-vhidden",button_reset:"rdp-button_reset",button:"rdp-button",caption:"rdp-caption",caption_start:"rdp-caption_start",caption_end:"rdp-caption_end",caption_between:"rdp-caption_between",caption_label:"rdp-caption_label",caption_dropdowns:"rdp-caption_dropdowns",dropdown:"rdp-dropdown",dropdown_month:"rdp-dropdown_month",dropdown_year:"rdp-dropdown_year",dropdown_icon:"rdp-dropdown_icon",months:"rdp-months",month:"rdp-month",table:"rdp-table",tbody:"rdp-tbody",tfoot:"rdp-tfoot",head:"rdp-head",head_row:"rdp-head_row",head_cell:"rdp-head_cell",nav:"rdp-nav",nav_button:"rdp-nav_button",nav_button_previous:"rdp-nav_button_previous",nav_button_next:"rdp-nav_button_next",nav_icon:"rdp-nav_icon",row:"rdp-row",weeknumber:"rdp-weeknumber",cell:"rdp-cell",day:"rdp-day",day_today:"rdp-day_today",day_outside:"rdp-day_outside",day_selected:"rdp-day_selected",day_disabled:"rdp-day_disabled",day_hidden:"rdp-day_hidden",day_range_start:"rdp-day_range_start",day_range_end:"rdp-day_range_end",day_range_middle:"rdp-day_range_middle"};function OM(e,t){return De(e,"LLLL y",t)}function jM(e,t){return De(e,"d",t)}function zM(e,t){return De(e,"LLLL",t)}function IM(e){return"".concat(e)}function LM(e,t){return De(e,"cccccc",t)}function FM(e,t){return De(e,"yyyy",t)}var $M=Object.freeze({__proto__:null,formatCaption:OM,formatDay:jM,formatMonthCaption:zM,formatWeekNumber:IM,formatWeekdayName:LM,formatYearCaption:FM}),UM=function(e,t,n){return De(e,"do MMMM (EEEE)",n)},WM=function(){return"Month: "},BM=function(){return"Go to next month"},HM=function(){return"Go to previous month"},YM=function(e,t){return De(e,"cccc",t)},VM=function(e){return"Week n. ".concat(e)},GM=function(){return"Year: "},KM=Object.freeze({__proto__:null,labelDay:UM,labelMonthDropdown:WM,labelNext:BM,labelPrevious:HM,labelWeekNumber:VM,labelWeekday:YM,labelYearDropdown:GM});function QM(){var e="buttons",t=RM,n=Xf,r={},a={},o=1,i={},s=new Date;return{captionLayout:e,classNames:t,formatters:$M,labels:KM,locale:n,modifiersClassNames:r,modifiers:a,numberOfMonths:o,styles:i,today:s,mode:"default"}}function XM(e){var t=e.fromYear,n=e.toYear,r=e.fromMonth,a=e.toMonth,o=e.fromDate,i=e.toDate;return r?o=ut(r):t&&(o=new Date(t,0,1)),a?i=Il(a):n&&(i=new Date(n,11,31)),{fromDate:o?L
217a(o):void 0,toDate:i?La(i):void 0}}var b1=m.createContext(void 0);function JM(e){var t,n=e.initialProps,r=QM(),a=XM(n),o=a.fromDate,i=a.toDate,s=(t=n.captionLayout)!==null&&t!==void 0?t:r.captionLayout;s!=="buttons"&&(!o||!i)&&(s="buttons");var l;(Kl(n)||gi(n)||vi(n))&&(l=n.onSelect);var u=K(K(K({},r),n),{captionLayout:s,classNames:K(K({},r.classNames),n.classNames),components:K({},n.components),formatters:K(K({},r.formatters),n.formatters),fromDate:o,labels:K(K({},r.labels),n.labels),mode:n.mode||r.mode,modifiers:K(K({},r.modifiers),n.modifiers),modifiersClassNames:K(K({},r.modifiersClassNames),n.modifiersClassNames),onSelect:l,styles:K(K({},r.styles),n.styles),toDate:i});return c.jsx(b1.Provider,{value:u,children:e.children})}function ce(){var e=m.useContext(b1);if(!e)throw new Error("useDayPicker must be used within a DayPickerProvider.");return e}function w1(e){var t=ce(),n=t.locale,r=t.classNames,a=t.styles,o=t.formatters.formatCaption;return c.jsx("div",{className:r.caption_label,style:a.caption_label,"aria-live":"polite",role:"presentation",id:e.id,children:o(e.displayMonth,{locale:n})})}function qM(e){return c.jsx("svg",K({width:"8px",height:"8px",viewBox:"0 0 120 120","data-testid":"iconDropdown"},e,{children:c.jsx("path",{d:"M4.22182541,48.2218254 C8.44222828,44.0014225 15.2388494,43.9273804 19.5496459,47.9996989 L19.7781746,48.2218254 L60,88.443 L100.221825,48.2218254 C104.442228,44.0014225 111.238849,43.9273804 115.549646,47.9996989 L115.778175,48.2218254 C119.998577,52.4422283 120.07262,59.2388494 116.000301,63.5496459 L115.778175,63.7781746 L67.7781746,111.778175 C63.5577717,115.998577 56.7611506,116.07262 52.4503541,112.000301 L52.2218254,111.778175 L4.22182541,63.7781746 C-0.0739418023,59.4824074 -0.0739418023,52.5175926 4.22182541,48.2218254 Z",fill:"currentColor",fillRule:"nonzero"})}))}function x1(e){var t,n,r=e.onChange,a=e.value,o=e.children,i=e.caption,s=e.className,l=e.style,u=ce(),f=(n=(t=u.components)===null||t===void 0?void 0:t.IconDropdown)!==null&&n!==void 0?n:qM;return c.jsxs("div",{className:s,style:l,children:[c.jsx("span",{className:u.classNames.vhidden,children:e["aria-label"]}),c.jsx("select",{name:e.name,"aria-label":e["aria-label"],className:u.classNames.dropdown,style:u.styles.dropdown,value:a,onChange:r,children:o}),c.jsxs("div",{className:u.classNames.caption_label,style:u.styles.caption_label,"aria-hidden":"true",children:[i,c.jsx(f,{className:u.classNames.dropdown_icon,style:u.styles.dropdown_icon})]})]})}function ZM(e){var t,n=ce(),r=n.fromDate,a=n.toDate,o=n.styles,i=n.locale,s=n.formatters.formatMonthCaption,l=n.classNames,u=n.components,f=n.labels.labelMonthDropdown;if(!r)return c.jsx(c.Fragment,{});if(!a)return c.jsx(c.Fragment,{});var p=[];if(tk(r,a))for(var d=ut(r),v=r.getMonth();v<=a.getMonth();v++)p.push(Lu(d,v));else for(var d=ut(new Date),v=0;v<=11;v++)p.push(Lu(d,v));var g=function(w){var y=Number(w.target.value),b=Lu(ut(e.displayMonth),y);e.onChange(b)},h=(t=u==null?void 0:u.Dropdown)!==null&&t!==void 0?t:x1;return c.jsx(h,{name:"months","aria-label":f(),className:l.dropdown_month,style:o.dropdown_month,onChange:g,value:e.displayMonth.getMonth(),caption:s(e.displayMonth,{locale:i}),children:p.map(function(w){return c.jsx("option",{value:w.getMonth(),children:s(w,{locale:i})},w.getMonth())})})}function e6(e){var t,n=e.displayMonth,r=ce(),a=r.fromDate,o=r.toDate,i=r.locale,s=r.styles,l=r.classNames,u=r.components,f=r.formatters.formatYearCaption,p=r.labels.labelYearDropdown,d=[];if(!a)return c.jsx(c.Fragment,{});if(!o)return c.jsx(c.Fragment,{});for(var v=a.getFullYear(),g=o.getFullYear(),h=v;h<=g;h++)d.push(D0(LA(new Date),h));var w=function(b){var x=D0(ut(n),Number(b.target.value));e.onChange(x)},y=(t=u==null?void 0:u.Dropdown)!==null&&t!==void 0?t:x1;return c.jsx(y,{name:"years","aria-label":p(),className:l.dropdown_year,style:s.dropdown_year,onChange:w,value:n.getFullYear(),caption:f(n,{locale:i}),children:d.map(function(b){return c.jsx("option",{value:b.getFullYear(),children:f(b,{locale:i})},b.getFullYear())})})}function t6(e,t){var n=m.useState(e),r=n[0],a=n[1],o=t===void 0?r:t;return[o,a]}function n6(e){var t=e.month,n=e.defaultMonth,r=e.today,a=t||n||r||new Date,o=e.toDate,i=e.fromDate,s=e.numberOfMonths,l=s===void 0?1:s;if(o&&Fa(o,a)<0){var u=-1*(l-1);a=Bt(o,u)}return i&&Fa(a,i)<0&&(a=i),ut(a)}function r6(){var e=ce(),t=n6(e),n=t6(t,e.month),r=n[0],a=n[1],o=function(i){var s;if(!e.disableNavigation){var l=ut(i);a(l),(s=e.onMonthChange)===null||s===void 0||s.call(e,l)}};return[r,o]}function a6(e,t){for(var n=t.reverseMonths,r=t.numberOfMonths,a=ut(e),o=ut(Bt(a,r)),i=Fa(o,a),s=[],l=0;l<i;l++){var u=Bt(a,l);s.push(u)}return n&&(s=s.reverse()),s}function o6(e,t){if(!t.disableNavigation){var n=t.toDate,r=t.pagedNavigation,a=t.numberOfMonths,o=a===void 0?1:a,i=r?o:1,s=ut(e);if(!n)return Bt(s,i);var l=Fa(n,e);if(!(l<o))return Bt(s,i)}}function i6(e,t){if(!t.disableNavigation){var n=t.fromDate,r=t.pagedNavigation,a=t.numberOfMonths,o=a===void 0?1:a,i=r?o:1,s=ut(e);if(!n)return Bt(s,-i);var l=Fa(s,n);if(!(l<=0))return Bt(s,-i)}}var C1=m.createContext(void 0);function s6(e){var t=ce(),n=r6(),r=n[0],a=n[1],o=a6(r,t),i=o6(r,t),s=i6(r,t),l=function(p){return o.some(function(d){return qf(p,d)})},u=function(p,d){l(p)||(d&&d2(p,d)?a(Bt(p,1+t.numberOfMonths*-1)):a(p))},f={currentMonth:r,displayMonths:o,goToMonth:a,goToDate:u,previousMonth:s,nextMonth:i,isDateDisplayed:l};return c.jsx(C1.Provider,{value:f,children:e.children})}function yi(){var e=m.useContext(C1);if(!e)throw new Error("useNavigation must be used within a NavigationProvider");return e}function q0(e){var t,n=ce(),r=n.classNames,a=n.styles,o=n.components,i=yi().goToMonth,s=function(f){i(Bt(f,e.displayIndex?-e.dis
217playIndex:0))},l=(t=o==null?void 0:o.CaptionLabel)!==null&&t!==void 0?t:w1,u=c.jsx(l,{id:e.id,displayMonth:e.displayMonth});return c.jsxs("div",{className:r.caption_dropdowns,style:a.caption_dropdowns,children:[c.jsx("div",{className:r.vhidden,children:u}),c.jsx(ZM,{onChange:s,displayMonth:e.displayMonth}),c.jsx(e6,{onChange:s,displayMonth:e.displayMonth})]})}function l6(e){return c.jsx("svg",K({width:"16px",height:"16px",viewBox:"0 0 120 120"},e,{children:c.jsx("path",{d:"M69.490332,3.34314575 C72.6145263,0.218951416 77.6798462,0.218951416 80.8040405,3.34314575 C83.8617626,6.40086786 83.9268205,11.3179931 80.9992143,14.4548388 L80.8040405,14.6568542 L35.461,60 L80.8040405,105.343146 C83.8617626,108.400868 83.9268205,113.317993 80.9992143,116.454839 L80.8040405,116.656854 C77.7463184,119.714576 72.8291931,119.779634 69.6923475,116.852028 L69.490332,116.656854 L18.490332,65.6568542 C15.4326099,62.5991321 15.367552,57.6820069 18.2951583,54.5451612 L18.490332,54.3431458 L69.490332,3.34314575 Z",fill:"currentColor",fillRule:"nonzero"})}))}function u6(e){return c.jsx("svg",K({width:"16px",height:"16px",viewBox:"0 0 120 120"},e,{children:c.jsx("path",{d:"M49.8040405,3.34314575 C46.6798462,0.218951416 41.6145263,0.218951416 38.490332,3.34314575 C35.4326099,6.40086786 35.367552,11.3179931 38.2951583,14.4548388 L38.490332,14.6568542 L83.8333725,60 L38.490332,105.343146 C35.4326099,108.400868 35.367552,113.317993 38.2951583,116.454839 L38.490332,116.656854 C41.5480541,119.714576 46.4651794,119.779634 49.602025,116.852028 L49.8040405,116.656854 L100.804041,65.6568542 C103.861763,62.5991321 103.926821,57.6820069 100.999214,54.5451612 L100.804041,54.3431458 L49.8040405,3.34314575 Z",fill:"currentColor"})}))}var al=m.forwardRef(function(e,t){var n=ce(),r=n.classNames,a=n.styles,o=[r.button_reset,r.button];e.className&&o.push(e.className);var i=o.join(" "),s=K(K({},a.button_reset),a.button);return e.style&&Object.assign(s,e.style),c.jsx("button",K({},e,{ref:t,type:"button",className:i,style:s}))});function c6(e){var t,n,r=ce(),a=r.dir,o=r.locale,i=r.classNames,s=r.styles,l=r.labels,u=l.labelPrevious,f=l.labelNext,p=r.components;if(!e.nextMonth&&!e.previousMonth)return c.jsx(c.Fragment,{});var d=u(e.previousMonth,{locale:o}),v=[i.nav_button,i.nav_button_previous].join(" "),g=f(e.nextMonth,{locale:o}),h=[i.nav_button,i.nav_button_next].join(" "),w=(t=p==null?void 0:p.IconRight)!==null&&t!==void 0?t:u6,y=(n=p==null?void 0:p.IconLeft)!==null&&n!==void 0?n:l6;return c.jsxs("div",{className:i.nav,style:s.nav,children:[!e.hidePrevious&&c.jsx(al,{name:"previous-month","aria-label":d,className:v,style:s.nav_button_previous,disabled:!e.previousMonth,onClick:e.onPreviousClick,children:a==="rtl"?c.jsx(w,{className:i.nav_icon,style:s.nav_icon}):c.jsx(y,{className:i.nav_icon,style:s.nav_icon})}),!e.hideNext&&c.jsx(al,{name:"next-month","aria-label":g,className:h,style:s.nav_button_next,disabled:!e.nextMonth,onClick:e.onNextClick,children:a==="rtl"?c.jsx(y,{className:i.nav_icon,style:s.nav_icon}):c.jsx(w,{className:i.nav_icon,style:s.nav_icon})})]})}function Z0(e){var t=ce().numberOfMonths,n=yi(),r=n.previousMonth,a=n.nextMonth,o=n.goToMonth,i=n.displayMonths,s=i.findIndex(function(g){return qf(e.displayMonth,g)}),l=s===0,u=s===i.length-1,f=t>1&&(l||!u),p=t>1&&(u||!l),d=function(){r&&o(r)},v=function(){a&&o(a)};return c.jsx(c6,{displayMonth:e.displayMonth,hideNext:f,hidePrevious:p,nextMonth:a,previousMonth:r,onPreviousClick:d,onNextClick:v})}function d6(e){var t,n=ce(),r=n.classNames,a=n.disableNavigation,o=n.styles,i=n.captionLayout,s=n.components,l=(t=s==null?void 0:s.CaptionLabel)!==null&&t!==void 0?t:w1,u;return a?u=c.jsx(l,{id:e.id,displayMonth:e.displayMonth}):i==="dropdown"?u=c.jsx(q0,{displayMonth:e.displayMonth,id:e.id}):i==="dropdown-buttons"?u=c.jsxs(c.Fragment,{children:[c.jsx(q0,{displayMonth:e.displayMonth,displayIndex:e.displayIndex,id:e.id}),c.jsx(Z0,{displayMonth:e.displayMonth,displayIndex:e.displayIndex,id:e.id})]}):u=c.jsxs(c.Fragment,{children:[c.jsx(l,{id:e.id,displayMonth:e.displayMonth,displayIndex:e.displayIndex}),c.jsx(Z0,{displayMonth:e.displayMonth,id:e.id})]}),c.jsx("div",{className:r.caption,style:o.caption,children:u})}function f6(e){var t=ce(),n=t.footer,r=t.styles,a=t.classNames.tfoot;return n?c.jsx("tfoot",{className:a,style:r.tfoot,children:c.jsx("tr",{children:c.jsx("td",{colSpan:8,children:n})})}):c.jsx(c.Fragment,{})}function p6(e,t,n){for(var r=n?Or(new Date):an(new Date,{locale:e,weekStartsOn:t}),a=[],o=0;o<7;o++){var i=Ke(r,o);a.push(i)}return a}function m6(){var e=ce(),t=e.classNames,n=e.styles,r=e.showWeekNumber,a=e.locale,o=e.weekStartsOn,i=e.ISOWeek,s=e.formatters.formatWeekdayName,l=e.labels.labelWeekday,u=p6(a,o,i);return c.jsxs("tr",{style:n.head_row,className:t.head_row,children:[r&&c.jsx("td",{style:n.head_cell,className:t.head_cell}),u.map(function(f,p){return c.jsx("th",{scope:"col",className:t.head_cell,style:n.head_cell,"aria-label":l(f,{locale:a}),children:s(f,{locale:a})},p)})]})}function h6(){var e,t=ce(),n=t.classNames,r=t.styles,a=t.components,o=(e=a==null?void 0:a.HeadRow)!==null&&e!==void 0?e:m6;return c.jsx("thead",{style:r.head,className:n.head,children:c.jsx(o,{})})}function g6(e){var t=ce(),n=t.locale,r=t.formatters.formatDay;return c.jsx(c.Fragment,{children:r(e.date,{locale:n})})}var Cp=m.createContext(void 0);function v6(e){if(!gi(e.initialProps)){var t={selected:void 0,modifiers:{disabled:[]}};return c.jsx(Cp.Provider,{value:t,children:e.children})}return c.jsx(y6,{initialProps:e.initialProps,children:e.children})}function y6(e){var t=e.initialProps,n=e.children,r=t.selected,a=t.min,o=t.max,i=function(u,f,p){var d,v;(d=t.onDayClick)===null||d===void 0||d.call(t,u,f,p);var g=!!(f.selected&&a&&(r==null?void 0:r.length)===a);if(!g){var h=!!(!f.selected&&o&&(r==null?void 0:r.length)===o);if(!h){var w=r?y1([],r):[];if(f.selected){var y=w.findIndex(function(b){return Me(u,b)});w.splice(y,1)}else w.push(u);(v=t.onSelect)===null||v===void 0||v.call(t,w,u,f,p)}}},s={disabled:[]};r&&s.disabled.push(function(u){var f=o&&r.length>
217o-1,p=r.some(function(d){return Me(d,u)});return!!(f&&!p)});var l={selected:r,onDayClick:i,modifiers:s};return c.jsx(Cp.Provider,{value:l,children:n})}function _p(){var e=m.useContext(Cp);if(!e)throw new Error("useSelectMultiple must be used within a SelectMultipleProvider");return e}function b6(e,t){var n=t||{},r=n.from,a=n.to;return r&&a?Me(a,e)&&Me(r,e)?void 0:Me(a,e)?{from:a,to:void 0}:Me(r,e)?void 0:pd(r,e)?{from:e,to:a}:{from:r,to:e}:a?pd(e,a)?{from:a,to:e}:{from:e,to:a}:r?d2(e,r)?{from:e,to:r}:{from:r,to:e}:{from:e,to:void 0}}var Ep=m.createContext(void 0);function w6(e){if(!vi(e.initialProps)){var t={selected:void 0,modifiers:{range_start:[],range_end:[],range_middle:[],disabled:[]}};return c.jsx(Ep.Provider,{value:t,children:e.children})}return c.jsx(x6,{initialProps:e.initialProps,children:e.children})}function x6(e){var t=e.initialProps,n=e.children,r=t.selected,a=r||{},o=a.from,i=a.to,s=t.min,l=t.max,u=function(v,g,h){var w,y;(w=t.onDayClick)===null||w===void 0||w.call(t,v,g,h);var b=b6(v,r);(y=t.onSelect)===null||y===void 0||y.call(t,b,v,g,h)},f={range_start:[],range_end:[],range_middle:[],disabled:[]};if(o?(f.range_start=[o],i?(f.range_end=[i],Me(o,i)||(f.range_middle=[{after:o,before:i}])):f.range_end=[o]):i&&(f.range_start=[i],f.range_end=[i]),s&&(o&&!i&&f.disabled.push({after:zu(o,s-1),before:Ke(o,s-1)}),o&&i&&f.disabled.push({after:o,before:Ke(o,s-1)}),!o&&i&&f.disabled.push({after:zu(i,s-1),before:Ke(i,s-1)})),l){if(o&&!i&&(f.disabled.push({before:Ke(o,-l+1)}),f.disabled.push({after:Ke(o,l-1)})),o&&i){var p=mn(i,o)+1,d=l-p;f.disabled.push({before:zu(o,d)}),f.disabled.push({after:Ke(i,d)})}!o&&i&&(f.disabled.push({before:Ke(i,-l+1)}),f.disabled.push({after:Ke(i,l-1)}))}return c.jsx(Ep.Provider,{value:{selected:r,onDayClick:u,modifiers:f},children:n})}function Sp(){var e=m.useContext(Ep);if(!e)throw new Error("useSelectRange must be used within a SelectRangeProvider");return e}function bs(e){return Array.isArray(e)?y1([],e):e!==void 0?[e]:[]}function C6(e){var t={};return Object.entries(e).forEach(function(n){var r=n[0],a=n[1];t[r]=bs(a)}),t}var Ht;(function(e){e.Outside="outside",e.Disabled="disabled",e.Selected="selected",e.Hidden="hidden",e.Today="today",e.RangeStart="range_start",e.RangeEnd="range_end",e.RangeMiddle="range_middle"})(Ht||(Ht={}));var _6=Ht.Selected,ln=Ht.Disabled,E6=Ht.Hidden,S6=Ht.Today,Ju=Ht.RangeEnd,qu=Ht.RangeMiddle,Zu=Ht.RangeStart,A6=Ht.Outside;function P6(e,t,n){var r,a=(r={},r[_6]=bs(e.selected),r[ln]=bs(e.disabled),r[E6]=bs(e.hidden),r[S6]=[e.today],r[Ju]=[],r[qu]=[],r[Zu]=[],r[A6]=[],r);return e.fromDate&&a[ln].push({before:e.fromDate}),e.toDate&&a[ln].push({after:e.toDate}),gi(e)?a[ln]=a[ln].concat(t.modifiers[ln]):vi(e)&&(a[ln]=a[ln].concat(n.modifiers[ln]),a[Zu]=n.modifiers[Zu],a[qu]=n.modifiers[qu],a[Ju]=n.modifiers[Ju]),a}var _1=m.createContext(void 0);function k6(e){var t=ce(),n=_p(),r=Sp(),a=P6(t,n,r),o=C6(t.modifiers),i=K(K({},a),o);return c.jsx(_1.Provider,{value:i,children:e.children})}function E1(){var e=m.useContext(_1);if(!e)throw new Error("useModifiers must be used within a ModifiersProvider");return e}function T6(e){return!!(e&&typeof e=="object"&&"before"in e&&"after"in e)}function N6(e){return!!(e&&typeof e=="object"&&"from"in e)}function D6(e){return!!(e&&typeof e=="object"&&"after"in e)}function M6(e){return!!(e&&typeof e=="object"&&"before"in e)}function R6(e){return!!(e&&typeof e=="object"&&"dayOfWeek"in e)}function O6(e,t){var n,r=t.from,a=t.to;if(r&&a){var o=mn(a,r)<0;o&&(n=[a,r],r=n[0],a=n[1]);var i=mn(e,r)>=0&&mn(a,e)>=0;return i}return a?Me(a,e):r?Me(r,e):!1}function j6(e){return Kf(e)}function z6(e){return Array.isArray(e)&&e.every(Kf)}function I6(e,t){return t.some(function(n){if(typeof n=="boolean")return n;if(j6(n))return Me(e,n);if(z6(n))return n.includes(e);if(N6(n))return O6(e,n);if(R6(n))return n.dayOfWeek.includes(e.getDay());if(T6(n)){var r=mn(n.before,e),a=mn(n.after,e),o=r>0,i=a<0,s=pd(n.before,n.after);return s?i&&o:o||i}return D6(n)?mn(e,n.after)>0:M6(n)?mn(n.before,e)>0:typeof n=="function"?n(e):!1})}function Ap(e,t,n){var r=Object.keys(t).reduce(function(o,i){var s=t[i];return I6(e,s)&&o.push(i),o},[]),a={};return r.forEach(function(o){return a[o]=!0}),n&&!qf(e,n)&&(a.outside=!0),a}function L6(e,t){for(var n=ut(e[0]),r=Il(e[e.length-1]),a,o,i=n;i<=r;){var s=Ap(i,t),l=!s.disabled&&!s.hidden;if(!l){i=Ke(i,1);continue}if(s.selected)return i;
217s.today&&!o&&(o=i),a||(a=i),i=Ke(i,1)}return o||a}var F6=365;function S1(e,t){var n=t.moveBy,r=t.direction,a=t.context,o=t.modifiers,i=t.retry,s=i===void 0?{count:0,lastFocused:e}:i,l=a.weekStartsOn,u=a.fromDate,f=a.toDate,p=a.locale,d={day:Ke,week:fd,month:Bt,year:AA,startOfWeek:function(w){return a.ISOWeek?Or(w):an(w,{locale:p,weekStartsOn:l})},endOfWeek:function(w){return a.ISOWeek?i2(w):Qf(w,{locale:p,weekStartsOn:l})}},v=d[n](e,r==="after"?1:-1);r==="before"&&u?v=PA([u,v]):r==="after"&&f&&(v=kA([f,v]));var g=!0;if(o){var h=Ap(v,o);g=!h.disabled&&!h.hidden}return g?v:s.count>F6?s.lastFocused:S1(v,{moveBy:n,direction:r,context:a,modifiers:o,retry:K(K({},s),{count:s.count+1})})}var A1=m.createContext(void 0);function $6(e){var t=yi(),n=E1(),r=m.useState(),a=r[0],o=r[1],i=m.useState(),s=i[0],l=i[1],u=L6(t.displayMonths,n),f=a??(s&&t.isDateDisplayed(s))?s:u,p=function(){l(a),o(void 0)},d=function(w){o(w)},v=ce(),g=function(w,y){if(a){var b=S1(a,{moveBy:w,direction:y,context:v,modifiers:n});Me(a,b)||(t.goToDate(b,a),d(b))}},h={focusedDay:a,focusTarget:f,blur:p,focus:d,focusDayAfter:function(){return g("day","after")},focusDayBefore:function(){return g("day","before")},focusWeekAfter:function(){return g("week","after")},focusWeekBefore:function(){return g("week","before")},focusMonthBefore:function(){return g("month","before")},focusMonthAfter:function(){return g("month","after")},focusYearBefore:function(){return g("year","before")},focusYearAfter:function(){return g("year","after")},focusStartOfWeek:function(){return g("startOfWeek","before")},focusEndOfWeek:function(){return g("endOfWeek","after")}};return c.jsx(A1.Provider,{value:h,children:e.children})}function Pp(){var e=m.useContext(A1);if(!e)throw new Error("useFocusContext must be used within a FocusProvider");return e}function U6(e,t){var n=E1(),r=Ap(e,n,t);return r}var kp=m.createContext(void 0);function W6(e){if(!Kl(e.initialProps)){var t={selected:void 0};return c.jsx(kp.Provider,{value:t,children:e.children})}return c.jsx(B6,{initialProps:e.initialProps,children:e.children})}function B6(e){var t=e.initialProps,n=e.children,r=function(o,i,s){var l,u,f;if((l=t.onDayClick)===null||l===void 0||l.call(t,o,i,s),i.selected&&!t.required){(u=t.onSelect)===null||u===void 0||u.call(t,void 0,o,i,s);return}(f=t.onSelect)===null||f===void 0||f.call(t,o,o,i,s)},a={selected:t.selected,onDayClick:r};return c.jsx(kp.Provider,{value:a,children:n})}function P1(){var e=m.useContext(kp);if(!e)throw new Error("useSelectSingle must be used within a SelectSingleProvider");return e}function H6(e,t){var n=ce(),r=P1(),a=_p(),o=Sp(),i=Pp(),s=i.focusDayAfter,l=i.focusDayBefore,u=i.focusWeekAfter,f=i.focusWeekBefore,p=i.blur,d=i.focus,v=i.focusMonthBefore,g=i.focusMonthAfter,h=i.focusYearBefore,w=i.focusYearAfter,y=i.focusStartOfWeek,b=i.focusEndOfWeek,x=function(R){var E,T,W,$;Kl(n)?(E=r.onDayClick)===null||E===void 0||E.call(r,e,t,R):gi(n)?(T=a.onDayClick)===null||T===void 0||T.call(a,e,t,R):vi(n)?(W=o.onDayClick)===null||W===void 0||W.call(o,e,t,R):($=n.onDayClick)===null||$===void 0||$.call(n,e,t,R)},C=function(R){var E;d(e),(E=n.onDayFocus)===null||E===void 0||E.call(n,e,t,R)},_=function(R){var E;p(),(E=n.onDayBlur)===null||E===void 0||E.call(n,e,t,R)},S=function(R){var E;(E=n.onDayMouseEnter)===null||E===void 0||E.call(n,e,t,R)},P=function(R){var E;(E=n.onDayMouseLeave)===null||E===void 0||E.call(n,e,t,R)},k=function(R){var E;(E=n.onDayPointerEnter)===null||E===void 0||E.call(n,e,t,R)},O=function(R){var E;(E=n.onDayPointerLeave)===null||E===void 0||E.call(n,e,t,R)},j=function(R){var E;(E=n.onDayTouchCancel)===null||E===void 0||E.call(n,e,t,R)},A=function(R){var E;(E=n.onDayTouchEnd)===null||E===void 0||E.call(n,e,t,R)},N=function(R){var E;(E=n.onDayTouchMove)===null||E===void 0||E.call(n,e,t,R)},I=function(R){var E;(E=n.onDayTouchStart)===null||E===void 0||E.call(n,e,t,R)},D=function(R){var E;(E=n.onDayKeyUp)===null||E===void 0||E.call(n,e,t,R)},L=function(R){var E;switch(R.key){case"ArrowLeft":R.preventDefault(),R.stopPropagation(),n.dir==="rtl"?s():l();break;case"ArrowRight":R.preventDefault(),R.stopPropagation(),n.dir==="rtl"?l(
217):s();break;case"ArrowDown":R.preventDefault(),R.stopPropagation(),u();break;case"ArrowUp":R.preventDefault(),R.stopPropagation(),f();break;case"PageUp":R.preventDefault(),R.stopPropagation(),R.shiftKey?h():v();break;case"PageDown":R.preventDefault(),R.stopPropagation(),R.shiftKey?w():g();break;case"Home":R.preventDefault(),R.stopPropagation(),y();break;case"End":R.preventDefault(),R.stopPropagation(),b();break}(E=n.onDayKeyDown)===null||E===void 0||E.call(n,e,t,R)},F={onClick:x,onFocus:C,onBlur:_,onKeyDown:L,onKeyUp:D,onMouseEnter:S,onMouseLeave:P,onPointerEnter:k,onPointerLeave:O,onTouchCancel:j,onTouchEnd:A,onTouchMove:N,onTouchStart:I};return F}function Y6(){var e=ce(),t=P1(),n=_p(),r=Sp(),a=Kl(e)?t.selected:gi(e)?n.selected:vi(e)?r.selected:void 0;return a}function V6(e){return Object.values(Ht).includes(e)}function G6(e,t){var n=[e.classNames.day];return Object.keys(t).forEach(function(r){var a=e.modifiersClassNames[r];if(a)n.push(a);else if(V6(r)){var o=e.classNames["day_".concat(r)];o&&n.push(o)}}),n}function K6(e,t){var n=K({},e.styles.day);return Object.keys(t).forEach(function(r){var a;n=K(K({},n),(a=e.modifiersStyles)===null||a===void 0?void 0:a[r])}),n}function Q6(e,t,n){var r,a,o,i=ce(),s=Pp(),l=U6(e,t),u=H6(e,l),f=Y6(),p=!!(i.onDayClick||i.mode!=="default");m.useEffect(function(){var S;l.outside||s.focusedDay&&p&&Me(s.focusedDay,e)&&((S=n.current)===null||S===void 0||S.focus())},[s.focusedDay,e,n,p,l.outside]);var d=G6(i,l).join(" "),v=K6(i,l),g=!!(l.outside&&!i.showOutsideDays||l.hidden),h=(o=(a=i.components)===null||a===void 0?void 0:a.DayContent)!==null&&o!==void 0?o:g6,w=c.jsx(h,{date:e,displayMonth:t,activeModifiers:l}),y={style:v,className:d,children:w,role:"gridcell"},b=s.focusTarget&&Me(s.focusTarget,e)&&!l.outside,x=s.focusedDay&&Me(s.focusedDay,e),C=K(K(K({},y),(r={disabled:l.disabled,role:"gridcell"},r["aria-selected"]=l.selected,r.tabIndex=x||b?0:-1,r)),u),_={isButton:p,isHidden:g,activeModifiers:l,selectedDays:f,buttonProps:C,divProps:y};return _}function X6(e){var t=m.useRef(null),n=Q6(e.date,e.displayMonth,t);return n.isHidden?c.jsx("div",{role:"gridcell"}):n.isButton?c.jsx(al,K({name:"day",ref:t},n.buttonProps)):c.jsx("div",K({},n.divProps))}function J6(e){var t=e.number,n=e.dates,r=ce(),a=r.onWeekNumberClick,o=r.styles,i=r.classNames,s=r.locale,l=r.labels.labelWeekNumber,u=r.formatters.formatWeekNumber,f=u(Number(t),{locale:s});if(!a)return c.jsx("span",{className:i.weeknumber,style:o.weeknumber,children:f});var p=l(Number(t),{locale:s}),d=function(v){a(t,n,v)};return c.jsx(al,{name:"week-number","aria-label":p,className:i.weeknumber,style:o.weeknumber,onClick:d,children:f})}function q6(e){var t,n,r=ce(),a=r.styles,o=r.classNames,i=r.showWeekNumber,s=r.components,l=(t=s==null?void 0:s.Day)!==null&&t!==void 0?t:X6,u=(n=s==null?void 0:s.WeekNumber)!==null&&n!==void 0?n:J6,f;return i&&(f=c.jsx("td",{className:o.cell,style:a.cell,children:c.jsx(u,{number:e.weekNumber,dates:e.dates})})),c.jsxs("tr",{className:o.row,style:a.row,children:[f,e.dates.map(function(p){return c.jsx("td",{className:o.cell,style:a.cell,role:"presentation",children:c.jsx(l,{displayMonth:e.displayMonth,date:p})},KP(p))})]})}function eh(e,t,n){for(var r=n!=null&&n.ISOWeek?i2(t):Qf(t,n),a=n!=null&&n.ISOWeek?Or(e):an(e,n),o=mn(r,a),i=[],s=0;s<=o;s++)i.push(Ke(a,s));var l=i.reduce(function(u,f){var p=n!=null&&n.ISOWeek?VP(f):qP(f,n),d=u.find(function(v){return v.weekNumber===p});return d?(d.dates.push(f),u):(u.push({weekNumber:p,dates:[f]}),u)},[]);return l}function Z6(e,t){var n=eh(ut(e),Il(e),t);if(t!=null&&t.useFixedWeeks){var r=ek(e,t);if(r<6){var a=n[n.length-1],o=a.dates[a.dates.length-1],i=fd(o,6-r),s=eh(fd(o,1),i,t);n.push.apply(n,s)}}return n}function eR(e){var t,n,r,a=ce(),o=a.locale,i=a.classNames,s=a.styles,l=a.hideHead,u=a.fixedWeeks,f=a.components,p=a.weekStartsOn,d=a.firstWeekContainsDate,v=a.ISOWeek,g=Z6(e.displayMonth,{useFixedWeeks:!!u,ISOWeek:v,locale:o,weekStartsOn:p,firstWeekContainsDate:d}),h=(t=f==null?void 0:f.Head)!==null&&t!==void 0?t:h6,w=(n=f==null?void 0:f.Row)!==null&&n!==void 0?n:q6,y=(r=f==null?void 0:f.Footer)!==null&&r!==void 0?r:f6;return c.jsxs("table",{id:e.id,className:i.table,style:s.table,role:"grid","aria-labelledby":e["aria-labelledby"],children:[!l&&c.jsx(h,{}),c.jsx("tbody",{className:i.tbody,style:s.tbody,children:g.map(function(b){return c.jsx(w,{displayMonth:e.displayMonth,dates:b.dates,weekNumber:b.weekNumber},b.weekNumber)})}),c.jsx(y,{displayMonth:e.displayMonth})]})}function tR(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}var nR=tR()?m.useLayoutEffect:m.useEffect,ec=!1,rR=0;function th(){return"react-day-picker-".concat(++rR)}function aR(e){var t,n=e??(ec?th():null),r=m.useState(n),a=r[0],o=r[1];return nR(function(){a===null&&o(th())},[]),m.useEffect(function(){ec===!1&&(ec=!0)},[]),(t=e??a)!==null&&t!==void 0?t:void 0}function oR(e){var t,n,r=ce(),a=r.dir,o=r.classNames,i=r.styles,s=r.components,l=yi().displayMonths,u=aR(r.id?"".concat(r.id,"-").concat(e.displayIndex):void 0),f=r.id?"".concat(r.id,"-grid-").concat(e.displayIndex):void 0,p=[o.month],d=i.month,v=e.displayIndex===0,g=e.dis
217playIndex===l.length-1,h=!v&&!g;a==="rtl"&&(t=[v,g],g=t[0],v=t[1]),v&&(p.push(o.caption_start),d=K(K({},d),i.caption_start)),g&&(p.push(o.caption_end),d=K(K({},d),i.caption_end)),h&&(p.push(o.caption_between),d=K(K({},d),i.caption_between));var w=(n=s==null?void 0:s.Caption)!==null&&n!==void 0?n:d6;return c.jsxs("div",{className:p.join(" "),style:d,children:[c.jsx(w,{id:u,displayMonth:e.displayMonth,displayIndex:e.displayIndex}),c.jsx(eR,{id:f,"aria-labelledby":u,displayMonth:e.displayMonth})]},e.displayIndex)}function iR(e){var t=ce(),n=t.classNames,r=t.styles;return c.jsx("div",{className:n.months,style:r.months,children:e.children})}function sR(e){var t,n,r=e.initialProps,a=ce(),o=Pp(),i=yi(),s=m.useState(!1),l=s[0],u=s[1];m.useEffect(function(){a.initialFocus&&o.focusTarget&&(l||(o.focus(o.focusTarget),u(!0)))},[a.initialFocus,l,o.focus,o.focusTarget,o]);var f=[a.classNames.root,a.className];a.numberOfMonths>1&&f.push(a.classNames.multiple_months),a.showWeekNumber&&f.push(a.classNames.with_weeknumber);var p=K(K({},a.styles.root),a.style),d=Object.keys(r).filter(function(g){return g.startsWith("data-")}).reduce(function(g,h){var w;return K(K({},g),(w={},w[h]=r[h],w))},{}),v=(n=(t=r.components)===null||t===void 0?void 0:t.Months)!==null&&n!==void 0?n:iR;return c.jsx("div",K({className:f.join(" "),style:p,dir:a.dir,id:a.id,nonce:r.nonce,title:r.title,lang:r.lang},d,{children:c.jsx(v,{children:i.displayMonths.map(function(g,h){return c.jsx(oR,{displayIndex:h,displayMonth:g},h)})})}))}function lR(e){var t=e.children,n=MM(e,["children"]);return c.jsx(JM,{initialProps:n,children:c.jsx(s6,{children:c.jsx(W6,{initialProps:n,children:c.jsx(v6,{initialProps:n,children:c.jsx(w6,{initialProps:n,children:c.jsx(k6,{children:c.jsx($6,{children:t})})})})})})})}function uR(e){return c.jsx(lR,K({},e,{children:c.jsx(sR,{initialProps:e})}))}function k1({className:e,classNames:t,showOutsideDays:n=!1,...r}){return c.jsx(uR,{showOutsideDays:n,className:re("p-3 mx-auto",e),classNames:{months:"flex flex-col sm:flex-row space-y-4 sm:space-x-4 sm:space-y-0 justify-center",month:"space-y-4",caption:"flex justify-center pt-1 relative items-center",caption_label:"text-sm font-medium",nav:"space-x-1 flex items-center",nav_button:re(hd({variant:"outline"}),"h-7 w-7 bg-transparent p-0 opacity-50 hover:opacity-100"),nav_button_previous:"absolute left-1",nav_button_next:"absolute right-1",table:"w-full border-collapse space-y-1",head_row:"flex",head_cell:"text-muted-foreground rounded-md w-9 font-normal text-[0.8rem]",row:"flex w-full mt-2",cell:"h-9 w-9 text-center text-sm p-0 relative [&:has([aria-selected].day-range-end)]:rounded-r-md [&:has([aria-selected])]:bg-accent first:[&:has([aria-selected])]:rounded-l-md last:[&:has([aria-selected])]:rounded-r-md focus-within:relative focus-within:z-20",day:re(hd({variant:"ghost"}),"h-9 w-9 p-0 font-normal aria-selected:opacity-100"),day_range_end:"day-range-end",day_selected:"bg-primary text-primary-foreground hover:bg-primary hover:text-primary-foreground focus:bg-primary focus:text-primary-foreground",day_today:"bg-accent text-accent-foreground",day_outside:"opacity-0 pointer-events-none hidden",day_disabled:"text-muted-foreground opacity-50",day_range_middle:"aria-selected:bg-accent aria-selected:text-accent-foreground",day_hidden:"invisible",...t},components:{IconLeft:({...a})=>c.jsx(s5,{className:"h-4 w-4"}),IconRight:({...a})=>c.jsx(ty,{className:"h-4 w-4"})},...r})}k1.displayName="Calendar";const tc={"machine-learning":"bg-purple-500","computer-vision":"bg-orange-500","natural-language-processing":"bg-blue-500",robotics:"bg-green-500","signal-processing":"bg-cyan-500",speech:"bg-teal-500","data-mining":"bg-pink-500","reinforcement-learning":"bg-yellow-500","automated-planning":"bg-amber-500",other:"bg-gray-500"},Ji={"machine-learning":"Machine Learning","computer-vision":"Computer Vision","natural-language-processing":"NLP",robotics:"Robotics","signal-processing":"Signal Processing",speech:"Speech","data-mining":"Data Mining","reinforcement-learning":"Reinforcement Learning","automated-planning":"Automated Planning",other:"Other"},nc=["machine-learning","computer-vision","natural-language-processing","robotics","reinforcement-learning","signal-processing","speech","data-mining","automated-planning","other"],cR=e=>({"web-search":"other","human-computer-interaction":"other","computer-graphics":"other"})[e]||e,dR=()=>{const[e,t]=m.useState(new Date),[n,r]=m.useState(!0),[a,o]=m.useState(new Date),[i,s]=m.useState(""),[l,u]=m.useState({date:null,events:{deadlines:[],conferences:[]}}),[f,p]=m.useState(new Set(nc)),[d,v]=m.useState(!0),[g,h]=m.useState(new Date().getFullYear()),w=A=>{if(!A||A==="TBD")return null;if((I=>I&&Object.prototype.toString.call(I)==="[object Date]")(A))return A;try{if(typeof A=="object")return null;const I=typeof A=="number"?A.toString():A;let D=I;const L=I.split("-");L.length===3&&(D=`${L[0]}-${L[1].padStart(2,"0")}-${L[2].padStart(2,"0")}`);const F=f2(D);return Xe(F)?F:null}catch{return console.error("Error parsing date:",A),null}}
217,y=A=>rt.filter(N=>{var Y;const I=((Y=N.tags)==null?void 0:Y.map(cR))||[],D=i===""||N.title.toLowerCase().includes(i.toLowerCase())||N.full_name&&N.full_name.toLowerCase().includes(i.toLowerCase()),L=I.some(Q=>f.has(Q)),F=w(N.deadline),R=w(N.start),E=w(N.end),T=Q=>Q&&Q.getFullYear()===g;if(d&&f.size===0)return F&&T(F)&&D;if(!D||!L&&f.size>0)return!1;const W=d&&F&&T(F),$=R&&T(R)||E&&T(E)||R&&E&&R.getFullYear()<=g&&E.getFullYear()>=g;return W||f.size>0&&$}),b=A=>{const N=d?rt.filter(D=>{const L=w(D.deadline),F=f.size===0?!0:Array.isArray(D.tags)&&D.tags.some(R=>f.has(R));return L&&Me(L,A)&&L.getFullYear()===g&&F}):[],I=f.size>0?rt.filter(D=>{const L=w(D.start),F=w(D.end);return Array.isArray(D.tags)&&D.tags.some(E=>f.has(E))?L&&F?L.getFullYear()<=g&&F.getFullYear()>=g&&A>=L&&A<=F:L?L.getFullYear()===g&&Me(L,A):!1:!1}):[];return{deadlines:N.filter(D=>i===""||D.title.toLowerCase().includes(i.toLowerCase())||D.full_name&&D.full_name.toLowerCase().includes(i.toLowerCase())),conferences:I.filter(D=>i===""||D.title.toLowerCase().includes(i.toLowerCase())||D.full_name&&D.full_name.toLowerCase().includes(i.toLowerCase()))}},x=A=>A.deadlines.length===0&&A.conferences.length===0?null:c.jsxs("div",{className:"p-2 max-w-[200px]",children:[A.deadlines.length>0&&c.jsxs("div",{className:"mb-2",children:[c.jsx("p",{className:"font-semibold text-red-500",children:"Deadlines:"}),A.deadlines.map(N=>c.jsx("div",{className:"text-sm",children:N.title},N.id))]}),A.conferences.length>0&&c.jsxs("div",{children:[c.jsx("p",{className:"font-semibold text-purple-600",children:"Conferences:"}),A.conferences.map(N=>c.jsx("div",{className:"text-sm",children:N.title},N.id))]})]}),C=A=>f.size===0&&d?[]:rt.filter(N=>{const I=w(N.start),D=w(N.end),L=f.size>0&&Array.isArray(N.tags)&&N.tags.some(F=>f.has(F));return I&&D&&A>=I&&A<=D&&L}).map(N=>{const I=w(N.start),D=w(N.end);if(!I||!D)return null;let L="w-[calc(100%+1rem)] -left-2 relative";Me(A,I)&&(L+=" rounded-l-sm"),Me(A,D)&&(L+=" rounded-r-sm");const F=N.tags&&N.tags[0]?tc[N.tags[0]]:"bg-gray-500";return{style:L,color:F}}),_=A=>{const N=b(A),I=N.deadlines.length>0||N.conferences.length>0,D=C(A),L=d&&N.deadlines.length>0,F=R=>{R.preventDefault(),R.stopPropagation(),u({date:A,events:N})};return c.jsxs("div",{className:"relative w-full h-full flex flex-col",onClick:F,children:[c.jsx("div",{className:"h-10 flex items-center justify-center",children:c.jsx("span",{children:De(A,"d")})}),c.jsxs("div",{className:"absolute bottom-2 left-0 right-0 flex flex-col-reverse gap-[1px]",children:[D.map((R,E)=>c.jsx("div",{className:`h-[2px] ${R.style} ${R.color}`},`conf-${E}`)),L&&c.jsx("div",{className:"h-[2px] w-[calc(100%+1rem)] -left-2 relative bg-red-500"})]}),I&&c.jsx(Po,{children:c.jsxs(ps,{children:[c.jsx(ms,{className:"absolute inset-0"}),c.jsx(ko,{children:x(N)})]})})]})},S=A=>{const N=w(A.deadline),I=w(A.start),D=w(A.end);return c.jsxs("div",{className:"border-b last:border-b-0 pb-4 last:pb-0 mb-4 last:mb-0",children:[c.jsxs("div",{className:"flex justify-between items-start",children:[c.jsxs("div",{children:[c.jsx("h3",{className:"font-semibold text-lg text-neutral-900",children:A.title}),A.full_name&&c.jsx("p",{className:"text-sm text-neutral-600 mb-2",children:A.full_name})]}),A.link&&c.jsxs("a",{href:A.link,target:"_blank",rel:"noopener noreferrer",className:"text-blue-500 hover:text-blue-600 flex items-center gap-1 text-sm",children:["Website",c.jsxs("svg",{className:"w-4 h-4",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",children:[c.jsx("path",{d:"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}),c.jsx("polyline",{points:"15 3 21 3 21 9"}),c.jsx("line",{x1:"10",y1:"14",x2:"21",y2:"3"})]})]})]}),c.jsxs("div",{className:"space-y-2 mt-3",children:[N&&c.jsxs("div",{className:"flex items-start gap-2",children:[c.jsx("span",{className:"font-medium text-sm text-neutral-900",children:"Deadline:"}),c.jsxs("div",{className:"text-sm text-neutral-900",children:[c.jsx("div",{children:De(N,"MMMM d, yyyy")}),A.timezone&&c.jsxs("div",{className:"text-neutral-500 text-xs",children:["Timezone: ",A.timezone]})]})]}),I&&c.jsxs("div",{className:"flex items-start gap-2",children:[c.jsx("span",{className:"font-medium text-sm text-neutral-900",children:"Date:"}),c.jsx("div",{className:"text-sm text-neutral-900",children:c.jsxs("div",{children:[De(I,"MMMM d"),D?` - ${De(D,"MMMM d, yyyy")}`:`, ${De(I,"yyyy")}`]})})]}),A.place&&c.jsxs("div",{className:"flex items-start gap-2",children:[c.jsx("span",{className:"font-medium text-sm text-neutral-900",children:"Location:"}),c.jsx("span",{className:"text-sm text-neutral-900",children:A.place})]}),A.note&&c.jsxs("div",{className:"flex items-start gap-2 mt-2",children:[c.jsx("span",{className:"font-medium text-sm text-neutral-900",children:"Note:"}),c.jsx("div",{className:"text-sm text-neutral-900",dangerouslySetInnerHTML:{__html:A.note}})]})]}),c.jsx("div",{className:"mt-3 flex flex-wrap gap-2",children:Array.isArray(A.tags)&&A.tags.map(L=>c.jsxs("span",{className:"inline-flex items-center px-2 py-1 rounded-full text-xs bg-neutral-100 text-neutral-900",children:[c.jsx(Ys,{className:"h-3 w-3 mr-1"}),Ji[L]||L]},L))})]})},P=nc.filter(A=>rt.some(N=>{var I;return(I=N.tags)==null?void 0:I.includes(A)})).map(A=>[A,tc[A]]),k=()=>c.jsxs("div",{className:"flex flex-wrap gap-3 justify-center items-center mb-4",children:[c.jsx("div",{className:"flex gap-3 items-center",children:c.jsx(Po,{children:c.jsxs(ps,{children:[c.jsx(ms,{asChild:!0,children:c.jsxs("button",{onClick:()=>v(!d),className:` 218 flex items-center gap-2 px-3 py-1.5 219 rounded-lg border border-red-200 220 bg-white hover:bg-red-50 221 transition-all duration-200 222 cursor-pointer 223 ${d?"ring-2 ring-primary ring-offset-2":""} 224 `,children:[c.jsx("div",{className:"w-3 h-3 bg-red-500 rounded-full"}),c.jsx("span",{className:"text-sm",children:"Submission Deadlines"})]})}),c.jsx(ko,{children:c.jsx("p",{children:"Click to toggle submission deadlines"})})]})})}),c.jsx("div",{className:"h-6 w-px bg-neutral-200"})," ",P.map(([A,N])=>c.jsx(Po,{children:c.jsxs(ps,{children:[c.jsx(ms,{asChild:!0,children:c.jsxs("button",{onClick:()=>{const I=new Set(f);I.has(A)?I.delete(A):I.add(A),p(I)},className:` 225 flex items-center gap-2 px-3 py-1.5 226 rounded-lg border border-neutral-200 227 bg-white hover:bg-neutral-50 228 transition-all duration-200 229 cursor-pointer 230 ${f.has(A)?"ring-2 ring-primary ring-offset-2":""} 231 `,children:[c.jsx("div",{className:`w-3 h-3 rounded-full ${N}`}),c.jsx("span",{className:"text-sm",children:Ji[A]||A})]})}),c.jsx(ko,{children:c.jsxs("p",{children:["Click to toggle ",Ji[A]||A]})})]})},A)),f.size<Object.keys(tc).length&&c.jsxs("button",{onClick:()=>{p(new Set(nc)),v(!0)},className:`text-sm text-green-600 bg-green-50 hover:bg-green-100 hover:text-green-700 232 px-3 py-1.5 rounded-lg border border-green-200 233 transition-colors flex items-center gap-2`,children:[c.jsx(c5,{className:"h-4 w-4"}),"Select All"]}),f.size>
2330&&c.jsxs("button",{onClick:()=>{p(new Set),v(!1)},className:`text-sm text-red-600 bg-red-50 hover:bg-red-100 hover:text-red-700 234 px-3 py-1.5 rounded-lg border border-red-200 235 transition-colors flex items-center gap-2`,children:[c.jsx(Sl,{className:"h-4 w-4"}),"Deselect All"]})]}),O=()=>c.jsxs("div",{className:"flex flex-col items-center gap-4 mb-6",children:[c.jsxs("div",{className:"bg-neutral-100 rounded-lg p-1 inline-flex",children:[c.jsx("button",{onClick:()=>r(!1),className:`px-4 py-2 rounded-md text-sm font-medium transition-colors ${n?"text-neutral-600 hover:text-neutral-900":"bg-white shadow-sm text-primary"}`,children:"Month View"}),c.jsx("button",{onClick:()=>r(!0),className:`px-4 py-2 rounded-md text-sm font-medium transition-colors ${n?"bg-white shadow-sm text-primary":"text-neutral-600 hover:text-neutral-900"}`,children:"Year View"})]}),n&&c.jsxs("div",{className:"flex items-center gap-4",children:[c.jsx("button",{onClick:()=>{const A=g-1;h(A),t(new Date(A,0,1))},className:"p-2 hover:bg-neutral-100 rounded-full transition-colors","aria-label":"Previous year",children:c.jsx("svg",{className:"w-5 h-5",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",children:c.jsx("path",{d:"M15 18l-6-6 6-6",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})})}),c.jsx("span",{className:"text-lg font-semibold",children:g}),c.jsx("button",{onClick:()=>{const A=g+1;h(A),t(new Date(A,0,1))},className:"p-2 hover:bg-neutral-100 rounded-full transition-colors","aria-label":"Next year",children:c.jsx("svg",{className:"w-5 h-5",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",children:c.jsx("path",{d:"M9 18l6-6-6-6",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})})})]})]}),j=A=>{o(A),t(A)};return c.jsxs("div",{className:"min-h-screen bg-neutral-light",children:[c.jsx(r2,{onSearch:s}),i&&c.jsx("div",{className:"p-6 bg-white border-b",children:c.jsxs("div",{className:"max-w-4xl mx-auto",children:[c.jsxs("h2",{className:"text-lg font-semibold mb-4",children:['Search Results for "',i,'"']}),c.jsxs("div",{className:"space-y-4",children:[y().map(A=>c.jsxs("div",{className:"p-4 border rounded-lg hover:bg-neutral-50 cursor-pointer",onClick:()=>{const N=w(A.deadline),I=w(A.start);N?(t(N),u({date:N,events:b(N)})):I&&(t(I),u({date:I,events:b(I)}))},children:[c.jsxs("div",{className:"flex justify-between items-start",children:[c.jsxs("div",{children:[c.jsx("h3",{className:"font-semibold",children:A.title}),A.full_name&&c.jsx("p",{className:"text-sm text-neutral-600",children:A.full_name})]}),A.deadline&&A.deadline!=="TBD"&&c.jsxs("span",{className:"text-sm text-red-500",children:["Deadline: ",De(w(A.deadline),"MMM d, yyyy")]})]}),Array.isArray(A.tags)&&A.tags.length>0&&c.jsx("div",{className:"mt-2 flex flex-wrap gap-2",children:A.tags.map(N=>c.jsxs("span",{className:"inline-flex items-center px-2 py-1 rounded-full text-xs bg-neutral-100",children:[c.jsx(Ys,{className:"h-3 w-3 mr-1"}),Ji[N]||N]},N))})]},A.id||A.title)),y().length===0&&c.jsx("p",{className:"text-neutral-600",children:"No conferences found matching your search."})]})]})}),c.jsx("div",{className:"p-6",children:c.jsxs("div",{className:"max-w-7xl mx-auto",children:[O(),k(),c.jsx("div",{className:"grid grid-cols-1 gap-8",children:c.jsx("div",{className:"mx-auto w-full max-w-4xl",children:c.jsx(k1,{mode:"single",selected:e,onSelect:t,numberOfMonths:n?12:1,showOutsideDays:!1,defaultMonth:new Date(g,0),month:n?new Date(g,0):a,onMonthChange:j,fromMonth:n?new Date(g,0):void 0,toMonth:n?new Date(g,11):void 0,className:"bg-white rounded-lg p-6 shadow-sm mx-auto w-full",components:{Day:({date:A,displayMonth:N,...I})=>A.getMonth()!==N.getMonth()?null:c.jsx("div",{role:"button",tabIndex:0,...I,className:"w-full h-full p-2 cursor-pointer",children:_(A)})},classNames:{months:`grid ${n?"grid-cols-3 gap-4":""} justify-center`,month:"space-y-4",caption:"flex justify-center pt-1 relative items-center mb-4",caption_label:"text-lg font-semibold",head_row:"flex",head_cell:"text-muted-foreground rounded-md w-10 font-normal text-[0.8rem]",row:"flex w-full mt-2",cell:"h-16 w-10 text-center text-sm p-0 relative focus-within:relative focus-within:z-20 hover:bg-neutral-50",day:"h-16 w-10 p-0 font-normal hover:bg-neutral-100 rounded-lg transition-colors",day_today:"bg-neutral-100 text-primary font-semibold",day_outside:"hidden",nav:"space-x-1 flex items-center",n
235av_button:n?"hidden":"h-7 w-7 bg-transparent p-0 opacity-50 hover:opacity-100",nav_button_previous:"absolute left-1",nav_button_next:"absolute right-1"}})})})]})}),c.jsx(op,{open:l.date!==null,onOpenChange:()=>u({date:null,events:{deadlines:[],conferences:[]}}),children:c.jsxs(Ul,{className:"max-w-2xl max-h-[80vh] overflow-y-auto","aria-describedby":"dialog-description",children:[c.jsxs(Wl,{children:[c.jsxs(Bl,{children:["Events for ",l.date?De(l.date,"MMMM d, yyyy"):""]}),c.jsx("div",{id:"dialog-description",className:"text-sm text-neutral-600",children:"View conference details and deadlines for this date."})]}),c.jsxs("div",{className:"space-y-4",children:[l.events.deadlines.length>0&&c.jsxs("div",{children:[c.jsx("h3",{className:"text-lg font-semibold text-red-500 mb-3",children:"Submission Deadlines"}),c.jsx("div",{className:"space-y-4",children:l.events.deadlines.map(A=>c.jsx("div",{children:S(A)},A.id||A.title))})]}),l.events.conferences.length>0&&c.jsxs("div",{children:[c.jsx("h3",{className:"text-lg font-semibold text-purple-600 mb-3",children:"Conferences"}),c.jsx("div",{className:"space-y-4",children:l.events.conferences.map(A=>c.jsx("div",{children:S(A)},A.id||A.title))})]})]})]})})]})},nh="https://paperswithcode.co/ai-deadlines",fR="https://paperswithcode.co/conferences",pR="https://github.com/huggingface/paperswithcode-feedback/issues",mR=()=>{const[e,t]=m.useState(!0);return c.jsx(op,{open:e,onOpenChange:t,children:c.jsxs(Ul,{className:"gap-6 p-8 sm:max-w-2xl",children:[c.jsxs(Wl,{className:"space-y-3",children:[c.jsx(Bl,{className:"text-2xl",children:"This app has moved"}),c.jsxs(ip,{className:"text-lg",children:["This app has been migrated to"," ",c.jsx("a",{href:nh,target:"_blank",rel:"noopener noreferrer",className:"text-primary hover:underline",children:"paperswithcode.co/ai-deadlines"}),"."]})]}),c.jsxs("div",{className:"space-y-5 text-base leading-relaxed text-muted-foreground",children:[c.jsx("p",{children:"The new website includes:"}),c.jsxs("ul",{className:"list-disc space-y-2 pl-6",children:[c.jsx("li",{children:"Save deadlines to your Apple or Google Calendar"}),c.jsxs("li",{children:["Browse conference papers by domain at"," ",c.jsx("a",{href:fR,target:"_blank",rel:"noopener noreferrer",className:"text-primary hover:underline",children:"paperswithcode.co/conferences"})]}),c.jsx("li",{children:"Sign in with your Hugging Face account and save your favorite papers (optional)"})]}),c.jsxs("p",{children:["To submit new conference data, or raise any feedback, please open an issue at"," ",c.jsx("a",{href:pR,target:"_blank",rel:"noopener noreferrer",className:"text-primary hover:underline",children:"github.com/huggingface/paperswithcode-feedback/issues"}),"."]})]}),c.jsx(B2,{className:"sm:justify-start",children:c.jsx($a,{asChild:!0,size:"lg",className:"text-base",children:c.jsx("a",{href:nh,target:"_blank",rel:"noopener noreferrer",children:"Visit the new site"})})})]})})},hR=new vS,gR=()=>c.jsx(bS,{client:hR,children:c.jsxs(Po,{children:[c.jsx(G5,{}),c.jsx(C_,{}),c.jsxs(vA,{children:[c.jsx(mR,{}),c.jsx("div",{className:"min-h-screen w-full",style:{WebkitOverflowScrolling:"touch"},children:c.jsxs(cA,{children:[c.jsx(hs,{path:"/",element:c.jsx(NM,{})}),c.jsx(hs,{path:"/calendar",element:c.jsx(dR,{})}),c.jsx(hs,{path:"*",element:c.jsx(DM,{})})]})})]})]})});Sv(document.getElementById("root")).render(c.jsx(gR,{}));
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.