PageSourceSearch

https://www.metabase.com/_astro/embed.BWIk61g2.js

js metabase.com collected 2026-09-24 08:40:33 UTC 1,635,103 bytes, 4,582 lines download raw bytes

1import{c as mq,g as DSe}from"./_commonjsHelpers.Cpj98o6Y.js";function MSe(fu,hu){for(var mu=0;mu<hu.length;mu++){const Ms=hu[mu];if(typeof Ms!="string"&&!Array.isArray(Ms)){for(const Fs in Ms)if(Fs!=="default"&&!(Fs in fu)){const gu=Object.getOwnPropertyDescriptor(Ms,Fs);gu&&Object.defineProperty(fu,Fs,gu.get?gu:{enumerable:!0,get:()=>Ms[Fs]})}}}return Object.freeze(Object.defineProperty(fu,Symbol.toStringTag,{value:"Module"}))}var gq={},yq;function FSe(){if(yq)return gq;yq=1;var fu={};return(function(hu){var mu,Ms,Fs,gu,wq=Object.defineProperty,kt=(e,t,n)=>((r,a,o)=>a in r?wq(r,a,{enumerable:!0,configurable:!0,writable:!0,value:o}):r[a]=o)(e,typeof t!="symbol"?t+"":t,n);function xq(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"}))}var Fp=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof mq<"u"?mq:typeof self<"u"?self:{};function jp(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var AN={exports:{}},Cg={},NN={exports:{}},IN={};(function(e){function t(M,$){var W=M.length;M.push($);e:for(;0<W;){var O=W-1>>>1,oe=M[O];if(!(0<a(oe,$)))break e;M[O]=$,M[W]=oe,W=O}}function n(M){return M.length===0?null:M[0]}function r(M){if(M.length===0)return null;var $=M[0],W=M.pop();if(W!==$){M[0]=W;e:for(var O=0,oe=M.length,H=oe>>>1;O<H;){var he=2*(O+1)-1,me=M[he],P=he+1,q=M[P];if(0>a(me,W))P<oe&&0>a(q,me)?(M[O]=q,M[P]=W,O=P):(M[O]=me,M[he]=W,O=he);else{if(!(P<oe&&0>a(q,W)))break e;M[O]=q,M[P]=W,O=P}}}return $}function a(M,$){var W=M.sortIndex-$.sortIndex;return W!==0?W:M.id-$.id}if(e.unstable_now=void 0,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=[],c=[],u=1,d=null,p=3,h=!1,m=!1,g=!1,y=typeof setTimeout=="function"?setTimeout:null,b=typeof clearTimeout=="function"?clearTimeout:null,w=typeof setImmediate<"u"?setImmediate:null;function k(M){for(var $=n(c);$!==null;){if($.callback===null)r(c);else{if(!($.startTime<=M))break;r(c),$.sortIndex=$.expirationTime,t(l,$)}$=n(c)}}function _(M){if(g=!1,k(M),!m)if(n(l)!==null)m=!0,F();else{var $=n(c);$!==null&&G(_,$.startTime-M)}}var C,S=!1,T=-1,E=5,I=-1;function A(){return!(e.unstable_now()-I<E)}function R(){if(S){var M=e.unstable_now();I=M;var $=!0;try{e:{m=!1,g&&(g=!1,b(T),T=-1),h=!0;var W=p;try{t:{for(k(M),d=n(l);d!==null&&!(d.expirationTime>M&&A());){var O=d.callback;if(typeof O=="function"){d.callback=null,p=d.priorityLevel;var oe=O(d.expirationTime<=M);if(M=e.unstable_now(),typeof oe=="function"){d.callback=oe,k(M),$=!0;break t}d===n(l)&&r(l),k(M)}else r(l);d=n(l)}if(d!==null)$=!0;else{var H=n(c);H!==null&&G(_,H.startTime-M),$=!1}}break e}finally{d=null,p=W,h=!1}$=void 0}}finally{$?C():S=!1}}}if(typeof w=="function")C=function(){w(R)};else if(typeof MessageChannel<"u"){var N=new MessageChannel,D=N.port2;N.port1.onmessage=R,C=function(){D.postMessage(null)}}else C=function(){y(R,0)};function F(){S||(S=!0,C())}function G(M,$){T=y((function(){M(e.unstable_now())}),$)}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(M){M.callback=null},e.unstable_continueExecution=function(){m||h||(m=!0,F())},e.unstable_forceFrameRate=function(M){0>M||125<M?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):E=0<M?Math.floor(1e3/M):5},e.unstable_getCurrentPriorityLevel=function(){return p},e.unstable_getFirstCallbackNode=function(){return n(l)},e.unstable_next=function(M){switch(p){case 1:case 2:case 3:var $=3;break;default:$=p}var W=p;p=$;try{return M()}finally{p=W}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(M,$){switch(M){case 1:case 2:case 3:case 4:case 5:break;default:M=3}var W=p;p=M;try{return $()}finally{p=W}},e.unstable_scheduleCallback=function(M,$,W){var O=e.unstable_now();switch(typeof W=="object"&&W!==null?W=typeof(W=W.delay)=="number"&&0<W?O+W:O:W=O,M){case 1:var oe=-1;break;case 2:oe=250;break;case 5:oe=1073741823;break;case 4:oe=1e4;break;default:oe=5e3}return M={id:u++,callback:$,priorityLevel:M,startTime:W,expirationTime:oe=W+oe,sortIndex:-1},W>O?(M.sortIndex=W,t(c,M),n(l)===null&&M===n(c)&&(g?(b(T),T=-1):g=!0,G(_,W-O))):(M.sortIndex=oe,t(l,M),m||h||(m=!0,F())),M},e.unstable_shouldYield=A,e.unstable_wrapCallback=function(M){var $=p;return function(){var W=p;p=$;try{return M.apply(this,arguments)}finally{p=W}}}})(IN),NN.exports=IN;var Eq=NN.exports,RN={exports:{}},qe={},Uw=Symbol.for("react.transitional.element"),_q=Symbol.for("react.portal"),Sq=Symbol.for("react.fragment"),Tq=Symbol.for("react.strict_mode"),Cq=Symbol.for("react.profiler"),Aq=Symbol.for("react.consumer"),Nq=Symbol.for("react.context"),Iq=Symbol.for("react.forward_ref"),Rq=Symbol.for("react.suspense"),Oq=Symbol.for("react.memo"),ON=Symbol.for("react.lazy"),PN=Symbol.iterator,LN={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},DN=Object.assign,MN={};function yu(e,t,n){this.props=e,this.context=t,this.refs=MN,this.updater=n||LN}function FN(){}function $w(e,t,n){this.props=e,this.context=t,this.refs=MN,this.updater=n||LN}yu.prototype.isReactComponent={},yu.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")},yu.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},FN.prototype=yu.prototype;var Vw=$w.prototype=new FN;Vw.constructor=$w,DN(Vw,yu.prototype),Vw.isPureReactComponent=!0;var jN=Array.isArray,tn={H:null,A:null,T:null,S:null},BN=Object.prototype.hasOwnProperty;function Gw(e,t,n,r,a,o){return n=o.ref,{$$typeof:Uw,type:e,key:t,ref:n!==void 0?n:null,props:o}}function qw(e){return typeof e=="object"&&e!==null&&e.$$typeof===Uw}var HN=/\/+/g;function Ww(e,t){return typeof e=="object"&&e!==null&&e.key!=null?(n=""+e.key,r={"=":"=0",":":"=2"},"$"+n.replace(/[=:]/g,(function(a){return r[a]}))):t.toString(36);var n,r}function zN(){}function bu(e,t,n,r,a){var o=typeof e;o!=="undefined"&&o!=="boolean"||(e=null);var i,s,l=!1;if(e===null)l=!0;else switch(o){case"bigint":case"string":case"number":l=!0;break;case"object":switch(e.$$typeof){case Uw:case _q:l=!0;break;case ON:return bu((l=e._init)(e._payload),t,n,r,a)}}if(l)return a=a(e),l=r===""?"."+Ww(e,0):r,jN(a)?(n="",l!=null&&(n=l.replace(HN,"$&/")+"/"),bu(a,t,n,"",(function(p){return p}))):a!=null&&(qw(a)&&(i=a,s=n+(a.key==null||e&&e.key===a.key?"":(""+a.key).replace(HN,"$&/")+"/")+l,a=Gw(i.t
1ype,s,void 0,0,0,i.props)),t.push(a)),1;l=0;var c,u=r===""?".":r+":";if(jN(e))for(var d=0;d<e.length;d++)l+=bu(r=e[d],t,n,o=u+Ww(r,d),a);else if(typeof(d=(c=e)===null||typeof c!="object"?null:typeof(c=PN&&c[PN]||c["@@iterator"])=="function"?c:null)=="function")for(e=d.call(e),d=0;!(r=e.next()).done;)l+=bu(r=r.value,t,n,o=u+Ww(r,d++),a);else if(o==="object"){if(typeof e.then=="function")return bu((function(p){switch(p.status){case"fulfilled":return p.value;case"rejected":throw p.reason;default:switch(typeof p.status=="string"?p.then(zN,zN):(p.status="pending",p.then((function(h){p.status==="pending"&&(p.status="fulfilled",p.value=h)}),(function(h){p.status==="pending"&&(p.status="rejected",p.reason=h)}))),p.status){case"fulfilled":return p.value;case"rejected":throw p.reason}}throw p})(e),t,n,r,a);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 l}function Ag(e,t,n){if(e==null)return e;var r=[],a=0;return bu(e,r,"","",(function(o){return t.call(n,o,a++)})),r}function Pq(e){if(e._status===-1){var t=e._result;(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 UN=typeof reportError=="function"?reportError:function(e){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var t=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof e=="object"&&e!==null&&typeof e.message=="string"?String(e.message):String(e),error:e});if(!window.dispatchEvent(t))return}else if(typeof process=="object"&&typeof process.emit=="function")return void process.emit("uncaughtException",e);console.error(e)};function Lq(){}qe.Children={map:Ag,forEach:function(e,t,n){Ag(e,(function(){t.apply(this,arguments)}),n)},count:function(e){var t=0;return Ag(e,(function(){t++})),t},toArray:function(e){return Ag(e,(function(t){return t}))||[]},only:function(e){if(!qw(e))throw Error("React.Children.only expected to receive a single React element child.");return e}},qe.Component=yu,qe.Fragment=Sq,qe.Profiler=Cq,qe.PureComponent=$w,qe.StrictMode=Tq,qe.Suspense=Rq,qe.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=tn,qe.act=function(){throw Error("act(...) is not supported in production builds of React.")},qe.cache=function(e){return function(){return e.apply(null,arguments)}},qe.cloneElement=function(e,t,n){if(e==null)throw Error("The argument must be a React element, but you passed "+e+".");var r=DN({},e.props),a=e.key;
1if(t!=null)for(o in t.ref,t.key!==void 0&&(a=""+t.key),t)!BN.call(t,o)||o==="key"||o==="__self"||o==="__source"||o==="ref"&&t.ref===void 0||(r[o]=t[o]);var o=arguments.length-2;if(o===1)r.children=n;else if(1<o){for(var i=Array(o),s=0;s<o;s++)i[s]=arguments[s+2];r.children=i}return Gw(e.type,a,void 0,0,0,r)},qe.createContext=function(e){return(e={$$typeof:Nq,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider=e,e.Consumer={$$typeof:Aq,_context:e},e},qe.createElement=function(e,t,n){var r,a={},o=null;if(t!=null)for(r in t.key!==void 0&&(o=""+t.key),t)BN.call(t,r)&&r!=="key"&&r!=="__self"&&r!=="__source"&&(a[r]=t[r]);var i=arguments.length-2;if(i===1)a.children=n;else if(1<i){for(var s=Array(i),l=0;l<i;l++)s[l]=arguments[l+2];a.children=s}if(e&&e.defaultProps)for(r in i=e.defaultProps)a[r]===void 0&&(a[r]=i[r]);return Gw(e,o,void 0,0,0,a)},qe.createRef=function(){return{current:null}},qe.forwardRef=function(e){return{$$typeof:Iq,render:e}},qe.isValidElement=qw,qe.lazy=function(e){return{$$typeof:ON,_payload:{_status:-1,_result:e},_init:Pq}},qe.memo=function(e,t){return{$$typeof:Oq,type:e,compare:t===void 0?null:t}},qe.startTransition=function(e){var t=tn.T,n={};tn.T=n;try{var r=e(),a=tn.S;a!==null&&a(n,r),typeof r=="object"&&r!==null&&typeof r.then=="function"&&r.then(Lq,UN)}catch(o){UN(o)}finally{tn.T=t}},qe.unstable_useCacheRefresh=function(){return tn.H.useCacheRefresh()},qe.use=function(e){return tn.H.use(e)},qe.useActionState=function(e,t,n){return tn.H.useActionState(e,t,n)},qe.useCallback=function(e,t){return tn.H.useCallback(e,t)},qe.useContext=function(e){return tn.H.useContext(e)},qe.useDebugValue=function(){},qe.useDeferredValue=function(e,t){return tn.H.useDeferredValue(e,t)},qe.useEffect=function(e,t){return tn.H.useEffect(e,t)},qe.useId=function(){return tn.H.useId()},qe.useImperativeHandle=function(e,t,n){return tn.H.useImperativeHandle(e,t,n)},qe.useInsertionEffect=function(e,t){return tn.H.useInsertionEffect(e,t)},qe.useLayoutEffect=function(e,t){return tn.H.useLayoutEffect(e,t)},qe.useMemo=function(e,t){return tn.H.useMemo(e,t)},qe.useOptimistic=function(e,t){return tn.H.useOptimistic(e,t)},qe.useReducer=function(e,t,n){return tn.H.useReducer(e,t,n)},qe.useRef=function(e){return tn.H.useRef(e)},qe.useState=function(e){return tn.H.useState(e)},qe.useSyncExternalStore=function(e,t,n){return tn.H.useSyncExternalStore(e,t,n)},qe.useTransition=function(){return tn.H.useTransition()},qe.version="19.0.0",RN.exports=qe;var v=RN.exports;const Le=jp(v),$N=xq({__proto__:null,default:Le},[v]);var VN={exports:{}},Ar={},Dq=v;function GN(e){var t="https://react.dev/errors/"+e;if(1<arguments.length){t+="?args[]="+encodeURIComponent(arguments[1]);for(var n=2;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n])}return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function js(){}var Nr={d:{f:js,r:function(){throw Error(GN(522))},D:js,C:js,L:js,m:js,X:js,S:js,M:js},p:0,findDOMNode:null},Mq=Symbol.for("react.portal"),Bp=Dq.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function Ng(e,t){return e==="font"?"":typeof t=="string"?t==="use-credentials"?t:"":void 0}Ar.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=Nr,Ar.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!t||t.nodeType!==1&&t.nodeType!==9&&t.nodeType!==11)throw Error(GN(299));return(function(r,a,o){var i=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:Mq,key:i==null?null:""+i,children:r,containerInfo:a,implementation:o}})(e,t,null,n)},Ar.flushSync=function(e){var t=Bp.T,n=Nr.p;try{if(Bp.T=null,Nr.p=2,e)return e()}finally{Bp.T=t,Nr.p=n,Nr.d.f()}},Ar.preconnect=function(e,t){typeof e=="string"&&(t?t=typeof(t=t.crossOrigin)=="string"?t==="use-credentials"?t:"":void 0:t=null,Nr.d.C(e,t))},Ar.prefetchDNS=function(e){typeof e=="string"&&Nr.d.D(e)},Ar.preinit=function(e,t){if(typeof e=="string"&&t&&typeof t.as=="string"){var n=t.as,r=Ng(n,t.crossOrigin),a=typeof t.integrity=="string"?t.integrity:void 0,o=typeof t.fetchPriority=="string"?t.fetchPriority:void 0;n==="style"?Nr.d.S(e,typeof t.precedence=="string"?t.precedence:void 0,{crossOrigin:r,integrity:a,fetchPriority:o}):n==="script"&&Nr.d.X(e,{crossOrigin:r,integrity:a,fetchPriority:o,nonce:typeof t.nonce=="string"?t.nonce:void 0})}},Ar.preinitModule=function(e,t){if(typeof e=="string")if(typeof t=="object"&&t!==null){if(t.as==null||t.as==="script"){var n=Ng(t.as,t.crossOrigin);Nr.d.M(e,{crossOrigin:n,integrity:typeof t.integrity=="string"?t.integrity:void 0,nonce:typeof t.nonce=="string"?t.nonce:void 0})}}else t==null&&Nr.d.M(e)},Ar.preload=function(e,t){if(typeof e=="string"&&typeof t=="object"&&t!==null&&typeof t.as=="string"){var n=t.as,r=Ng(n,t.crossOrigin);Nr.d.L(e,n,{crossOrigin:r,integrity:typeof t.integrity=="string"?t.integrity:void 0,nonce:typeof t.nonce=="string"?t.nonce:void 0,type:typeof t.type=="string"?t.type:void 0,fetchPriority:typeof t.fetchPriority=="string"?t.fetchPriority:void 0,referrerPolicy:typeof t.referrerPolicy=="string"?t.referrerPolicy:void 0,imageSrcSet:typeof t.imageSrcSet=="string"?t.imageSrcSet:void 0,imageSizes:typeof t.imageSizes=="string"?t.imageSizes:void 0,media:typeof t.media=="string"?t.media:void 0})}},Ar.preloadModule=function(e,t){if(typeof e=="string")if(t){var n=Ng(t.as,t.crossOrigin);Nr.d.m(e,{as:typeof t.as=="string"&&t.as!=="script"?t.as:void 0,crossOrigin:n,integrity:typeof t.integrity=="string"?t.integrity:void 0})}else Nr.d.m(e)},Ar.requestFormReset=function(e){Nr.d.r(e)},Ar.unstable_batchedUpdates=function(e,t){return e(t)},Ar.useFormState=function(e,t,n){return Bp.H.useFormState(e,t,n)},Ar.useFormStatus=function(){return Bp.H.useHostTransitionStatus()},Ar.version="19.0.0",(function e(){if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__
1<"u"&&typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE=="function")try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}})(),VN.exports=Ar;var Ir=VN.exports;const Fq=jp(Ir);var Rn=Eq,qN=v,jq=Ir;function le(e){var t="https://react.dev/errors/"+e;if(1<arguments.length){t+="?args[]="+encodeURIComponent(arguments[1]);for(var n=2;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n])}return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function WN(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}var Bq=Symbol.for("react.element"),Ig=Symbol.for("react.transitional.element"),Hp=Symbol.for("react.portal"),vu=Symbol.for("react.fragment"),YN=Symbol.for("react.strict_mode"),Yw=Symbol.for("react.profiler"),Hq=Symbol.for("react.provider"),KN=Symbol.for("react.consumer"),Bi=Symbol.for("react.context"),Kw=Symbol.for("react.forward_ref"),Xw=Symbol.for("react.suspense"),Qw=Symbol.for("react.suspense_list"),Zw=Symbol.for("react.memo"),Bs=Symbol.for("react.lazy"),XN=Symbol.for("react.offscreen"),zq=Symbol.for("react.memo_cache_sentinel"),QN=Symbol.iterator;function zp(e){return e===null||typeof e!="object"?null:typeof(e=QN&&e[QN]||e["@@iterator"])=="function"?e:null}var Uq=Symbol.for("react.client.reference");function Jw(e){if(e==null)return null;if(typeof e=="function")return e.$$typeof===Uq?null:e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case vu:return"Fragment";case Hp:return"Portal";case Yw:return"Profiler";case YN:return"StrictMode";case Xw:return"Suspense";case Qw:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Bi:return(e.displayName||"Context")+".Provider";case KN:return(e._context.displayName||"Context")+".Consumer";case Kw:var t=e.render;return(e=e.displayName)||(e=(e=t.displayName||t.name||"")!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Zw:return(t=e.displayName||null)!==null?t:Jw(e.type)||"Memo";case Bs:t=e._payload,e=e._init;try{return Jw(e(t))}catch{}}return null}var ex,ZN,je=qN.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,Ht=Object.assign;function Up(e){if(ex===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);ex=t&&t[1]||"",ZN=-1<n.stack.indexOf(`
2    at`)?" (<anonymous>)":-1<n.stack.indexOf("@")?"@unknown:0:0":""}return`
3`+ex+e+ZN}var tx=!1;function nx(e,t){if(!e||tx)return"";tx=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var r={DetermineComponentFrameRoot:function(){try{if(t){var d=function(){throw Error()};if(Object.defineProperty(d.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(d,[])}catch(h){var p=h}Reflect.construct(e,[],d)}else{try{d.call()}catch(h){p=h}e.call(d.prototype)}}else{try{throw Error()}catch(h){p=h}(d=e())&&typeof d.catch=="function"&&d.catch((function(){}))}}catch(h){if(h&&p&&typeof h.stack=="string")return[h.stack,p.stack]}return[null,null]}};r.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var a=Object.getOwnPropertyDescriptor(r.DetermineComponentFrameRoot,"name");a&&a.configurable&&Object.defineProperty(r.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var o=r.DetermineComponentFrameRoot(),i=o[0],s=o[1];if(i&&s){var l=i.split(`
4`),c=s.split(`
5`);for(a=r=0;r<l.length&&!l[r].includes("DetermineComponentFrameRoot");)r++;for(;a<c.length&&!c[a].includes("DetermineComponentFrameRoot");)a++;if(r===l.length||a===c.length)for(r=l.length-1,a=c.length-1;1<=r&&0<=a&&l[r]!==c[a];)a--;for(;1<=r&&0<=a;r--,a--)if(l[r]!==c[a]){if(r!==1||a!==1)do if(r--,0>--a||l[r]!==c[a]){var u=`
6`+l[r].replace(" at new "," at ");return e.displayName&&u.includes("<anonymous>")&&(u=u.replace("<anonymous>",e.displayName)),u}while(1<=r&&0<=a);break}}}finally{tx=!1,Error.prepareStackTrace=n}return(n=e?e.displayName||e.name:"")?Up(n):""}function $q(e){switch(e.tag){case 26:case 27:case 5:return Up(e.type);case 16:return Up("Lazy");case 13:return Up("Suspense");case 19:return Up("SuspenseList");case 0:case 15:return e=nx(e.type,!1);case 11:return e=nx(e.type.render,!1);case 1:return e=nx(e.type,!0);default:return""}}function JN(e){try{var t="";do t+=$q(e),e=e.return;while(e);return t}catch(n){return`
7Error generating stack: `+n.message+`
8`+n.stack}}function ku(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do 4098&(t=e).flags&&(n=t.return),e=t.return;while(e)}return t.tag===3?n:null}function eI(e){if(e.tag===13){var t=e.memoizedState;if(t===null&&(e=e.alternate)!==null&&(t=e.memoizedState),t!==null)return t.dehydrated}return null}function tI(e){if(ku(e)!==e)throw Error(le(188))}function nI(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e;for(e=e.child;e!==null;){if((t=nI(e))!==null)return t;e=e.sibling}return null}var $p=Array.isArray,zt=jq.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,Yl={pending:!1,data:null,method:null,action:null},rx=[],wu=-1;function Jo(e){return{current:e}}function $n(e){0>wu||(e.current=rx[wu],rx[wu]=null,wu--)}function nn(e,t){wu++,rx[wu]=e.current,e.current=t}var ei=Jo(null),Vp=Jo(null),Hs=Jo(null),Rg=Jo(null);function Og(e,t){switch(nn(Hs,t),nn(Vp,e),nn(ei,null),e=t.nodeType){case 9:case 11:t=(t=t.documentElement)&&(t=t.namespaceURI)?h3(t):0;break;default:if(t=(e=e===8?t.parentNode:t).tagName,e=e.namespaceURI)t=m3(e=h3(e),t);else switch(t){case"svg":t=1;break;case"math":t=2;break;default:t=0}}$n(ei),nn(ei,t)}function xu(){$n(ei),$n(Vp),$n(Hs)}function ax(e){e.memoizedState!==null&&nn(Rg,e);var t=ei.current,n=m3(t,e.type);t!==n&&(nn(Vp,e),nn(ei,n))}function Pg(e){Vp.current===e&&($n(ei),$n(Vp)),Rg.current===e&&($n(Rg),Mf._currentValue=Yl)}var ox=Object.prototype.hasOwnProperty,ix=Rn.unstable_scheduleCallback,sx=Rn.unstable_cancelCallback,Vq=Rn.unstable_shouldYield,Gq=Rn.unstable_requestPaint,ti=Rn.unstable_now,qq=Rn.unstable_getCurrentPriorityLevel,rI=Rn.unstable_ImmediatePriority,aI=Rn.unstable_UserBlockingPriority,lx=Rn.unstable_NormalPriority,Wq=Rn.unstable_LowPriority,oI=Rn.unstable_IdlePriority,Yq=Rn.log,Kq=Rn.unstable_setDisableYieldValue,Gp=null,ca=null;function zs(e){if(typeof Yq=="function"&&Kq(e),ca&&typeof ca.setStrictMode=="function")try{ca.setStrictMode(Gp,e)}catch{}}var ua=Math.clz32?Math.clz32:function(e){return(e>>>=0)===0?32:31-(Xq(e)/Qq|0)|0},Xq=Math.log,Qq=Math.LN2,cx=128,ux=4194304;function Kl(e){var t=42&e;if(t!==0)return t;switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128: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 4194176&e;case 4194304:case 8388608:case 16777216:case 33554432:return 62914560&e;case 67108864:return 67108864;
8case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return e}}function Lg(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,a=e.suspendedLanes,o=e.pingedLanes,i=e.warmLanes;e=e.finishedLanes!==0;var s=134217727&n;return s!==0?(n=s&~a)!==0?r=Kl(n):(o&=s)!==0?r=Kl(o):e||(i=s&~i)!==0&&(r=Kl(i)):(s=n&~a)!==0?r=Kl(s):o!==0?r=Kl(o):e||(i=n&~i)!==0&&(r=Kl(i)),r===0?0:t!==0&&t!==r&&!(t&a)&&((a=r&-r)>=(i=t&-t)||a===32&&4194176&i)?t:r}function qp(e,t){return!(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)}function Zq(e,t){switch(e){case 1:case 2:case 4:case 8:return t+250;case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;default:return-1}}function iI(){var e=cx;return!(4194176&(cx<<=1))&&(cx=128),e}function sI(){var e=ux;return!(62914560&(ux<<=1))&&(ux=4194304),e}function dx(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function Wp(e,t){e.pendingLanes|=t,t!==268435456&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function lI(e,t,n){e.pendingLanes|=t,e.suspendedLanes&=~t;var r=31-ua(t);e.entangledLanes|=t,e.entanglements[r]=1073741824|e.entanglements[r]|4194218&n}function cI(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-ua(n),a=1<<r;a&t|e[r]&t&&(e[r]|=t),n&=~a}}function uI(e){return 2<(e&=-e)?8<e?134217727&e?32:268435456:8:2}function dI(){var e=zt.p;return e!==0?e:(e=window.event)===void 0?32:P3(e.type)}var Us=Math.random().toString(36).slice(2),hr="__reactFiber$"+Us,Vr="__reactProps$"+Us,Eu="__reactContainer$"+Us,px="__reactEvents$"+Us,Jq="__reactListeners$"+Us,eW="__reactHandles$"+Us,pI="__reactResources$"+Us,Yp="__reactMarker$"+Us;function fx(e){delete e[hr],delete e[Vr],delete e[px],delete e[Jq],delete e[eW]}function Xl(e){var t=e[hr];if(t)return t;for(var n=e.parentNode;n;){if(t=n[Eu]||n[hr]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=b3(e);e!==null;){if(n=e[hr])return n;e=b3(e)}return t}n=(e=n).parentNode}return null}function _u(e){if(e=e[hr]||e[Eu]){var t=e.tag;if(t===5||t===6||t===13||t===26||t===27||t===3)return e}return null}function Kp(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e.stateNode;throw Error(le(33))}function Su(e){var t=e[pI];return t||(t=e[pI]={hoistableStyles:new Map,hoistableScripts:new Map}),t}function Vn(e){e[Yp]=!0}var fI=new Set,hI={};function Ql(e,t){Tu(e,t),Tu(e+"Capture",t)}function Tu(e,t){for(hI[e]=t,e=0;e<t.length;e++)fI.add(t[e])}var Hi=!(typeof window>"u"||window.document===void 0||window.document.createElement===void 0),tW=RegExp("^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$"),mI={},gI={};function Dg(e,t,n){if(a=t,ox.call(gI,a)||!ox.call(mI,a)&&(tW.test(a)?gI[a]=!0:(mI[a]=!0,0)))if(n===null)e.removeAttribute(t);else{switch(typeof n){case"undefined":case"function":case"symbol":return void e.removeAttribute(t);case"boolean":var r=t.toLowerCase().slice(0,5);if(r!=="data-"&&r!=="aria-")return void e.removeAttribute(t)}e.setAttribute(t,""+n)}var a}function Mg(e,t,n){if(n===null)e.removeAttribute(t);else{switch(typeof n){case"undefined":case"function":case"symbol":case"boolean":return void e.removeAttribute(t)}e.setAttribute(t,""+n)}}function zi(e,t,n,r){if(r===null)e.removeAttribute(n);else{switch(typeof r){case"undefined":case"function":case"symbol":case"boolean":return void e.removeAttribute(n)}e.setAttributeNS(t,n,""+r)}}function Ha(e){switch(typeof e){case"bigint":case"boolean":case"number":case"string":case"undefined":case"object":return e;default:return""}}function yI(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Fg(e){e._valueTracker||(e._valueTracker=(function(t){var n=yI(t)?"checked":"value",r=Object.getOwnPropertyDescriptor(t.constructor.prototype,n),a=""+t[n];if(!t.hasOwnProperty(n)&&r!==void 0&&typeof r.get=="function"&&typeof r.set=="function"){var o=r.get,i=r.set;return Object.defineProperty(t,n,{configurable:!0,get:function(){return o.call(this)},set:function(s){a=""+s,i.call(this,s)}}),Object.defineProperty(t,n,{enumerable:r.enumerable}),{getValue:function(){return a},setValue:function(s){a=""+s},stopTracking:function(){t._valueTracker=null,delete t[n]}}}})(e))}function bI(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=yI(e)?e.checked?"true":"false":e.value),(e=r)!==n&&(t.setValue(e),!0)}function jg(e){if((e=e||(typeof document<"u"?document:void 0))===void 0)return null;try{return e.activeElement||e.body}catch{return e.body}}var nW=/[\n"\\]/g;function vo(e){return e.replace(nW,(function(t){return"\\"+t.charCodeAt(0).toString(16)+" "}))}function hx(e,t,n,r,a,o,i,s){e.name="",i!=null&&typeof i!="function"&&typeof i!="symbol"&&typeof i!="boolean"?e.type=i:e.removeAttribute("type"),t!=null?i==="number"?(t===0&&e.value===""||e.value!=t)&&(e.value=""+Ha(t)):e.value!==""+Ha(t)&&(e.value=""+Ha(t)):i!=="submit"&&i!=="reset"||e.removeAttribute("value"),t!=null?mx(e,i,Ha(t)):n!=null?mx(e,i,Ha(n)):r!=null&&e.removeAttribute("value"),a==null&&o!=null&&(e.defaultChecked=!!o),a!=null&&(e.checked=a&&typeof a!="function"&&typeof a!="symbol"),s!=null&&typeof s!="function"&&typeof s!="symbol"&&typeof s!="boolean"?e.name=""+Ha(s):e.removeAttribute("name")}function vI(e,t,n,r,a,o,i,s){if(o!=null&&typeof o!="function"&&typeof o!="symbol"&&typeof o!="boolean"&&(e.type=o),t!=null||n!=null){if((o==="submit"||o==="reset")&&t==null)return;n=n!=null?""+Ha(n):"",t=t!=null?""+Ha(t):n,s||t===e.value||(e.value=t),e.defaultValue=t}r=typeof(r=r??a)!="function"&&typeof r!="symbol"&&!!r,e.checked=s?e.checked:!!r,e.defaultChecked=!!r,i!=null&&typeof i!="function"&&typeof i!="symbol"&&typeof i!="boolean"&&(e.name=i)}function mx(e,t,n){t==="number"&&jg(e.ownerDocument)===e||e.defaultValue===""+n||(e.defaultValue=""+n)}function Cu(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=""+Ha(n),t=null,a=0;a<e.length;a++){if(e[a].value===n)return e[a].selected=!0,void(r&&(e[a].defaultSelected=!0));t!==null||e[a].disabled||(t=e[a])}t!==null&&(t.selected=!0)}}function kI(e,t,n){t==null||((t=""+Ha(t))!==e.value&&(e.value=t),n!=null)?e.defaultValue=n!=null?""+Ha(n):"":e.defaultValue!==t&&(e.defaultValue=t)}function wI(e,t,n,r){if(t==null){if(r!=null){if(n!=null)throw Error(le(92));if($p(r)){if(1<r.length)throw Error(le(93));r=r[0]}n=r}n==null&&(n=""),t=n}n=Ha(t),e.defaultValue=n,(r=e.textContent)===n&&r!==""&&r!==null&&(e.value=r)}function Au(e,t){if(t){var n=e.firstChild;
vendor: 4,145 bytes, line 8
8if(n&&n===e.lastChild&&n.nodeType===3)return void(n.nodeValue=t)}e.textContent=t}var rW=new Set("animationIterationCount aspectRatio borderImageOutset borderImageSlice borderImageWidth boxFlex boxFlexGroup boxOrdinalGroup columnCount columns flex flexGrow flexPositive flexShrink flexNegative flexOrder gridArea gridRow gridRowEnd gridRowSpan gridRowStart gridColumn gridColumnEnd gridColumnSpan gridColumnStart fontWeight lineClamp lineHeight opacity order orphans scale tabSize widows zIndex zoom fillOpacity floodOpacity stopOpacity strokeDasharray strokeDashoffset strokeMiterlimit strokeOpacity strokeWidth MozAnimationIterationCount MozBoxFlex MozBoxFlexGroup MozLineClamp msAnimationIterationCount msFlex msZoom msFlexGrow msFlexNegative msFlexOrder msFlexPositive msFlexShrink msGridColumn msGridColumnSpan msGridRow msGridRowSpan WebkitAnimationIterationCount WebkitBoxFlex WebKitBoxFlexGroup WebkitBoxOrdinalGroup WebkitColumnCount WebkitColumns WebkitFlex WebkitFlexGrow WebkitFlexPositive WebkitFlexShrink WebkitLineClamp".split(" "));function xI(e,t,n){var r=t.indexOf("--")===0;n==null||typeof n=="boolean"||n===""?r?e.setProperty(t,""):t==="float"?e.cssFloat="":e[t]="":r?e.setProperty(t,n):typeof n!="number"||n===0||rW.has(t)?t==="float"?e.cssFloat=n:e[t]=(""+n).trim():e[t]=n+"px"}function EI(e,t,n){if(t!=null&&typeof t!="object")throw Error(le(62));if(e=e.style,n!=null){for(var r in n)!n.hasOwnProperty(r)||t!=null&&t.hasOwnProperty(r)||(r.indexOf("--")===0?e.setProperty(r,""):r==="float"?e.cssFloat="":e[r]="");for(var a in t)r=t[a],t.hasOwnProperty(a)&&n[a]!==r&&xI(e,a,r)}else for(var o in t)t.hasOwnProperty(o)&&xI(e,o,t[o])}function gx(e){if(e.indexOf("-")===-1)return!1;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var aW=new Map([["acceptCharset","accept-charset"],["htmlFor","for"],["httpEquiv","http-equiv"],["crossOrigin","crossorigin"],["accentHeight","accent-height"],["alignmentBaseline","alignment-baseline"],["arabicForm","arabic-form"],["baselineShift","baseline-shift"],["capHeight","cap-height"],["clipPath","clip-path"],["clipRule","clip-rule"],["colorInterpolation","color-interpolation"],["colorInterpolationFilters","color-interpolation-filters"],["colorProfile","color-profile"],["colorRendering","color-rendering"],["dominantBaseline","dominant-baseline"],["enableBackground","enable-background"],["fillOpacity","fill-opacity"],["fillRule","fill-rule"],["floodColor","flood-color"],["floodOpacity","flood-opacity"],["fontFamily","font-family"],["fontSize","font-size"],["fontSizeAdjust","font-size-adjust"],["fontStretch","font-stretch"],["fontStyle","font-style"],["fontVariant","font-variant"],["fontWeight","font-weight"],["glyphName","glyph-name"],["glyphOrientationHorizontal","glyph-orientation-horizontal"],["glyphOrientationVertical","glyph-orientation-vertical"],["horizAdvX","horiz-adv-x"],["horizOriginX","horiz-origin-x"],["imageRendering","image-rendering"],["letterSpacing","letter-spacing"],["lightingColor","lighting-color"],["markerEnd","marker-end"],["markerMid","marker-mid"],["markerStart","marker-start"],["overlinePosition","overline-position"],["overlineThickness","overline-thickness"],["paintOrder","paint-order"],["panose-1","panose-1"],["pointerEvents","pointer-events"],["renderingIntent","rendering-intent"],["shapeRendering","shape-rendering"],["stopColor","stop-color"],["stopOpacity","stop-opacity"],["strikethroughPosition","strikethrough-position"],["strikethroughThickness","strikethrough-thickness"],["strokeDasharray","stroke-dasharray"],["strokeDashoffset","stroke-dashoffset"],["strokeLinecap","stroke-linecap"],["strokeLinejoin","stroke-linejoin"],["strokeMiterlimit","stroke-miterlimit"],["strokeOpacity","stroke-opacity"],["strokeWidth","stroke-width"],["textAnchor","text-anchor"],["textDecoration","text-decoration"],["textRendering","text-rendering"],["transformOrigin","transform-origin"],["underlinePosition","underline-position"],["underlineThickness","underline-thickness"],["unicodeBidi","unicode
8-bidi"],["unicodeRange","unicode-range"],["unitsPerEm","units-per-em"],["vAlphabetic","v-alphabetic"],["vHanging","v-hanging"],["vIdeographic","v-ideographic"],["vMathematical","v-mathematical"],["vectorEffect","vector-effect"],["vertAdvY","vert-adv-y"],["vertOriginX","vert-origin-x"],["vertOriginY","vert-origin-y"],["wordSpacing","word-spacing"],["writingMode","writing-mode"],["xmlnsXlink","xmlns:xlink"],["xHeight","x-height"]]),oW=/^[\u0000-\u001F ]*j[\r\n\t]*a[\r\n\t]*v[\r\n\t]*a[\r\n\t]*s[\r\n\t]*c[\r\n\t]*r[\r\n\t]*i[\r\n\t]*p[\r\n\t]*t[\r\n\t]*:/i;function Bg(e){return oW.test(""+e)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":e}var yx=null;function bx(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Nu=null,Iu=null;function _I(e){var t=_u(e);if(t&&(e=t.stateNode)){var n=e[Vr]||null;e:switch(e=t.stateNode,t.type){case"input":if(hx(e,n.value,n.defaultValue,n.defaultValue,n.checked,n.defaultChecked,n.type,n.name),t=n.name,n.type==="radio"&&t!=null){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll('input[name="'+vo(""+t)+'"][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var a=r[Vr]||null;if(!a)throw Error(le(90));hx(r,a.value,a.defaultValue,a.defaultValue,a.checked,a.defaultChecked,a.type,a.name)}}for(t=0;t<n.length;t++)(r=n[t]).form===e.form&&bI(r)}break e;case"textarea":kI(e,n.value,n.defaultValue);break e;case"select":(t=n.value)!=null&&Cu(e,!!n.multiple,t,!1)}}}var vx=!1;function SI(e,t,n){if(vx)return e(t,n);vx=!0;try{return e(t)}finally{if(vx=!1,(Nu!==null||Iu!==null)&&(xy(),Nu&&(t=Nu,e=Iu,Iu=Nu=null,_I(t),e)))for(t=0;t<e.length;t++)_I(e[t])}}function Xp(e,t){var n=e.stateNode;if(n===null)return null;var r=n[Vr]||null;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)||(r=!((e=e.type)==="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(le(231,t,typeof n));return n}var kx=!1;if(Hi)try{var Qp={};Object.defineProperty(Qp,"passive",{get:function(){kx=!0}}),window.addEventListener("test",Qp,Qp),window.removeEventListener("test",Qp,Qp)}catch{kx=!1}var Zl=null,wx=null,Hg=null;function TI(){if(Hg)return Hg;var e,t,n=wx,r=n.length,a="value"in Zl?Zl.value:Zl.textContent,o=a.length;for(e=0;e<r&&n[e]===a[e];e++);var i=r-e;for(t=1;t<=i&&n[r-t]===a[o-t];t++);return Hg=a.slice(e,1<t?1-t:void 0)}function zg(e){var t=e.keyCode;return"charCode"in e?(e=e.charCode)===0&&t===13&&(e=13):e=t,e===10&&(e=13),32<=e||e===13?e:0}function Ug(){return!0}function CI(){return!1}function Gr(e){function t(n,r,a,o,i){for(var s in this._reactName=n,this._targetInst=a,this.type=r,this.nativeEvent=o,this.target=i,this.currentTarget=null,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)?Ug:CI,this.isPropagationStopped=CI,this}return Ht(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=Ug)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=Ug)},persist:function(){},isPersistent:Ug}),t}var xx,Ex,Zp,Jl={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},$g=Gr(Jl),Jp=Ht({},Jl,{view:0,detail:0}),iW=Gr(Jp),Vg=Ht({},Jp,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Sx,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!==Zp&&(Zp&&e.type==="mousemove"?(xx=e.screenX-Zp.screenX,Ex=e.screenY-Zp.screenY):Ex=xx=0,Zp=e),xx)},movementY:function(e){return"movementY"in e?e.movementY:Ex}}),AI=Gr(Vg),sW=Gr(Ht({},Vg,{dataTransfer:0})),_x=Gr(Ht({},Jp,{relatedTarget:0})),lW=Gr(Ht({},Jl,{animationName:0,elapsedTime:0,pseudoElement:0})),cW=Gr(Ht({},Jl,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}})),NI=Gr(Ht({},Jl,{data:0})),uW={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},dW={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"},pW={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function fW(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=pW[e])&&!!t[e]}function Sx(){return fW}var hW=Gr(Ht({},Jp,{key:function(e){if(e.key){var t=uW[e.key]||e.key;if(t!=="Unidentified")return t}
8return e.type==="keypress"?(e=zg(e))===13?"Enter":String.fromCharCode(e):e.type==="keydown"||e.type==="keyup"?dW[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Sx,charCode:function(e){return e.type==="keypress"?zg(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?zg(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}})),II=Gr(Ht({},Vg,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),mW=Gr(Ht({},Jp,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Sx})),gW=Gr(Ht({},Jl,{propertyName:0,elapsedTime:0,pseudoElement:0})),yW=Gr(Ht({},Vg,{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})),bW=Gr(Ht({},Jl,{newState:0,oldState:0})),vW=[9,13,27,32],Tx=Hi&&"CompositionEvent"in window,ef=null;Hi&&"documentMode"in document&&(ef=document.documentMode);var kW=Hi&&"TextEvent"in window&&!ef,RI=Hi&&(!Tx||ef&&8<ef&&11>=ef),OI=" ",PI=!1;function LI(e,t){switch(e){case"keyup":return vW.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function DI(e){return typeof(e=e.detail)=="object"&&"data"in e?e.data:null}var Ru=!1,wW={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 MI(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!wW[e.type]:t==="textarea"}function FI(e,t,n,r){Nu?Iu?Iu.push(r):Iu=[r]:Nu=r,0<(t=Cy(t,"onChange")).length&&(n=new $g("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var Gg=null,tf=null;function xW(e){c3(e,0)}function qg(e){if(bI(Kp(e)))return e}function jI(e,t){if(e==="change")return t}var BI=!1;if(Hi){var Cx;if(Hi){var Ax="oninput"in document;if(!Ax){var HI=document.createElement("div");HI.setAttribute("oninput","return;"),Ax=typeof HI.oninput=="function"}Cx=Ax}else Cx=!1;BI=Cx&&(!document.documentMode||9<document.documentMode)}function zI(){Gg&&(Gg.detachEvent("onpropertychange",UI),tf=Gg=null)}function UI(e){if(e.propertyName==="value"&&qg(tf)){var t=[];FI(t,tf,e,bx(e)),SI(xW,t)}}function EW(e,t,n){e==="focusin"?(zI(),tf=n,(Gg=t).attachEvent("onpropertychange",UI)):e==="focusout"&&zI()}function _W(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return qg(tf)}function SW(e,t){if(e==="click")return qg(t)}function TW(e,t){if(e==="input"||e==="change")return qg(t)}var da=typeof Object.is=="function"?Object.is:function(e,t){return e===t&&(e!==0||1/e==1/t)||e!=e&&t!=t};function nf(e,t){if(da(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(!ox.call(t,a)||!da(e[a],t[a]))return!1}return!0}function $I(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function VI(e,t){var n,r=$I(e);for(e=0;r;){if(r.nodeType===3){if(n=e+r.textContent.length,e<=t&&n>=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=$I(r)}}function GI(e,t){return!(!e||!t)&&(e===t||(!e||e.nodeType!==3)&&(t&&t.nodeType===3?GI(e,t.parentNode):"contains"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}function qI(e){for(var t=jg((e=e!=null&&e.ownerDocument!=null&&e.ownerDocument.defaultView!=null?e.ownerDocument.defaultView:window).document);t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(!n)break;t=jg((e=t.contentWindow).document)}return t}function Nx(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 CW(e,t){var n=qI(t);t=e.focusedElem;var r=e.selectionRange;if(n!==t&&t&&t.ownerDocument&&GI(t.ownerDocument.documentElement,t)){if(r!==null&&Nx(t)){if(e=r.start,(n=r.end
8)===void 0&&(n=e),"selectionStart"in t)t.selectionStart=e,t.selectionEnd=Math.min(n,t.value.length);else if((n=(e=t.ownerDocument||document)&&e.defaultView||window).getSelection){n=n.getSelection();var a=t.textContent.length,o=Math.min(r.start,a);r=r.end===void 0?o:Math.min(r.end,a),!n.extend&&o>r&&(a=r,r=o,o=a),a=VI(t,o);var i=VI(t,r);a&&i&&(n.rangeCount!==1||n.anchorNode!==a.node||n.anchorOffset!==a.offset||n.focusNode!==i.node||n.focusOffset!==i.offset)&&((e=e.createRange()).setStart(a.node,a.offset),n.removeAllRanges(),o>r?(n.addRange(e),n.extend(i.node,i.offset)):(e.setEnd(i.node,i.offset),n.addRange(e)))}}for(e=[],n=t;n=n.parentNode;)n.nodeType===1&&e.push({element:n,left:n.scrollLeft,top:n.scrollTop});for(typeof t.focus=="function"&&t.focus(),t=0;t<e.length;t++)(n=e[t]).element.scrollLeft=n.left,n.element.scrollTop=n.top}}var AW=Hi&&"documentMode"in document&&11>=document.documentMode,Ou=null,Ix=null,rf=null,Rx=!1;function WI(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Rx||Ou==null||Ou!==jg(r)||("selectionStart"in(r=Ou)&&Nx(r)?r={start:r.selectionStart,end:r.selectionEnd}:r={anchorNode:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset},rf&&nf(rf,r)||(rf=r,0<(r=Cy(Ix,"onSelect")).length&&(t=new $g("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=Ou)))}function ec(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var Pu={animationend:ec("Animation","AnimationEnd"),animationiteration:ec("Animation","AnimationIteration"),animationstart:ec("Animation","AnimationStart"),transitionrun:ec("Transition","TransitionRun"),transitionstart:ec("Transition","TransitionStart"),transitioncancel:ec("Transition","TransitionCancel"),transitionend:ec("Transition","TransitionEnd")},Ox={},YI={};function tc(e){if(Ox[e])return Ox[e];if(!Pu[e])return e;var t,n=Pu[e];for(t in n)if(n.hasOwnProperty(t)&&t in YI)return Ox[e]=n[t];return e}Hi&&(YI=document.createElement("div").style,"AnimationEvent"in window||(delete Pu.animationend.animation,delete Pu.animationiteration.animation,delete Pu.animationstart.animation),"TransitionEvent"in window||delete Pu.transitionend.transition);var KI=tc("animationend"),XI=tc("animationiteration"),QI=tc("animationstart"),NW=tc("transitionrun"),IW=tc("transitionstart"),RW=tc("transitioncancel"),ZI=tc("transitionend"),JI=new Map,eR="abort auxClick beforeToggle cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll scrollEnd toggle touchMove waiting wheel".split(" ");function ko(e,t){JI.set(e,t),Ql(t,[e])}var za=[],Lu=0,Px=0;function Wg(){for(var e=Lu,t=Px=Lu=0;t<e;){var n=za[t];za[t++]=null;var r=za[t];za[t++]=null;var a=za[t];za[t++]=null;var o=za[t];if(za[t++]=null,r!==null&&a!==null){var i=r.pending;i===null?a.next=a:(a.next=i.next,i.next=a),r.pending=a}o!==0&&tR(n,a,o)}}function Yg(e,t,n,r){za[Lu++]=e,za[Lu++]=t,za[Lu++]=n,za[Lu++]=r,Px|=r,e.lanes|=r,(e=e.alternate)!==null&&(e.lanes|=r)}function Lx(e,t,n,r){return Yg(e,t,n,r),Kg(e)}function $s(e,t){return Yg(e,null,null,t),Kg(e)}function tR(e,t,n){e.lanes|=n;var r=e.alternate;r!==null&&(r.lanes|=n);for(var a=!1,o=e.return;o!==null;)o.childLanes|=n,(r=o.alternate)!==null&&(r.childLanes|=n),o.tag===22&&((e=o.stateNode)===null||1&e._visibility||(a=!0)),e=o,o=o.return;a&&t!==null&&e.tag===3&&(o=e.stateNode,a=31-ua(n),(e=(o=o.hiddenUpdates)[a])===null?o[a]=[t]:e.push(t),t.lane=536870912|n)}function Kg(e){if(50<Nf)throw Nf=0,zE=null,Error(le(185));for(var t=e.return;t!==null;)t=(e=t).return;return e.tag===3?e.stateNode:null}var Du={},nR=new WeakMap;function Ua(e,t){if(typeof e=="object"&&e!==null){var n=nR.get(e);return n!==void 0?n:(t={value:e,source:t,stack:JN(t)},nR.set(e,t),t)}return{value:e,source:t,stack:JN(t)}}var Mu=[],Fu=0,Xg=null,Qg=0,$a=[],Va=0,nc=null,ni=1,Ui="";function rc(e,t){Mu[Fu++]=Qg,Mu[Fu++]=Xg,Xg=e,Qg=t}function rR(e,t,n){$a[Va++]=ni,$a[Va++]=Ui,$a[Va++]=nc,nc=e;var r=ni;e=Ui;var a=32-ua(r)-1;r&=~(1<<a),n+=1;var o=32-ua(t)+a;if(30<o){var i=a-a%5;o=(r&(1<<i)-1).toString(32),r>>=i,a-=i,ni=1<<32-ua(t)+a|n<<a|r,Ui=o+e}else ni=1<<o|n<<a|r,Ui=e}function Dx(e){e.return!==null&&(rc(e,1),rR(e,1,0))}function Mx(e){for(;e===Xg;)Xg=Mu[--Fu],Mu[Fu]=null,Qg=Mu[--Fu],Mu[Fu]=null;for(;e===nc;)nc=$a[--Va],$a[Va]=null,Ui=$a[--Va],$a[Va]=null,ni=$a[--Va],$a[Va]=null}var Rr=null,rr=null,ht=!1,wo=null,ri=!1,Fx=Error(le(519));function ac(e){throw sf(Ua(Error(le(418,"")),e)),Fx}function aR(e){var t=e.stateNode,n=e.type,r=e.memoizedProps;switch(t[hr]=e,t[Vr]=r,n){case"dialog":at("cancel",t),at("close",t);break;case"iframe":case"object":case"embed":at("load",t);break;case"video":case"audio":for(n=0;n<Rf.length;n++)at(Rf[n],t);break;case"source":at("error",t);break;case"img":case"image":case"link":at("error",t),at("load",t);break;case"details":at("toggle",t);break;case"input":at("invalid",t),vI(t,r.value,r.defaultValue,r.checked,r.defaultChecked,r.type,r.name,!0),Fg(t);break;case"select":at("invalid",t);break;case"textarea":at("invalid",t),wI(t,r.value,r.defaultValue,r.children),Fg(t)}
8typeof(n=r.children)!="string"&&typeof n!="number"&&typeof n!="bigint"||t.textContent===""+n||r.suppressHydrationWarning===!0||f3(t.textContent,n)?(r.popover!=null&&(at("beforetoggle",t),at("toggle",t)),r.onScroll!=null&&at("scroll",t),r.onScrollEnd!=null&&at("scrollend",t),r.onClick!=null&&(t.onclick=Ay),t=!0):t=!1,t||ac(e)}function oR(e){for(Rr=e.return;Rr;)switch(Rr.tag){case 3:case 27:return void(ri=!0);case 5:case 13:return void(ri=!1);default:Rr=Rr.return}}function af(e){if(e!==Rr)return!1;if(!ht)return oR(e),ht=!0,!1;var t,n=!1;if((t=e.tag!==3&&e.tag!==27)&&((t=e.tag===5)&&(t=!((t=e.type)!=="form"&&t!=="button")||a_(e.type,e.memoizedProps)),t=!t),t&&(n=!0),n&&rr&&ac(e),oR(e),e.tag===13){if(!(e=(e=e.memoizedState)!==null?e.dehydrated:null))throw Error(le(317));e:{for(e=e.nextSibling,n=0;e;){if(e.nodeType===8)if((t=e.data)==="/$"){if(n===0){rr=Eo(e.nextSibling);break e}n--}else t!=="$"&&t!=="$!"&&t!=="$?"||n++;e=e.nextSibling}rr=null}}else rr=Rr?Eo(e.stateNode.nextSibling):null;return!0}function of(){rr=Rr=null,ht=!1}function sf(e){wo===null?wo=[e]:wo.push(e)}var lf=Error(le(460)),iR=Error(le(474)),jx={then:function(){}};function sR(e){return(e=e.status)==="fulfilled"||e==="rejected"}function Zg(){}function lR(e,t,n){switch((n=e[n])===void 0?e.push(t):n!==t&&(t.then(Zg,Zg),t=n),t.status){case"fulfilled":return t.value;case"rejected":throw(e=t.reason)===lf?Error(le(483)):e;default:if(typeof t.status=="string")t.then(Zg,Zg);else{if((e=Ot)!==null&&100<e.shellSuspendCounter)throw Error(le(482));(e=t).status="pending",e.then((function(r){if(t.status==="pending"){var a=t;a.status="fulfilled",a.value=r}}),(function(r){if(t.status==="pending"){var a=t;a.status="rejected",a.reason=r}}))}switch(t.status){case"fulfilled":return t.value;case"rejected":throw(e=t.reason)===lf?Error(le(483)):e}throw cf=t,lf}}var cf=null;function cR(){if(cf===null)throw Error(le(459));var e=cf;return cf=null,e}var ju=null,uf=0;function Jg(e){var t=uf;return uf+=1,ju===null&&(ju=[]),lR(ju,e,t)}function df(e,t){t=t.props.ref,e.ref=t!==void 0?t:null}function ey(e,t){throw t.$$typeof===Bq?Error(le(525)):(e=Object.prototype.toString.call(t),Error(le(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e)))}function uR(e){return(0,e._init)(e._payload)}function dR(e){function t(g,y){if(e){var b=g.deletions;b===null?(g.deletions=[y],g.flags|=16):b.push(y)}}function n(g,y){if(!e)return null;for(;y!==null;)t(g,y),y=y.sibling;return null}function r(g){for(var y=new Map;g!==null;)g.key!==null?y.set(g.key,g):y.set(g.index,g),g=g.sibling;return y}function a(g,y){return(g=tl(g,y)).index=0,g.sibling=null,g}function o(g,y,b){return g.index=b,e?(b=g.alternate)!==null?(b=b.index)<y?(g.flags|=33554434,y):b:(g.flags|=33554434,y):(g.flags|=1048576,y)}function i(g){return e&&g.alternate===null&&(g.flags|=33554434),g}function s(g,y,b,w){return y===null||y.tag!==6?((y=PE(b,g.mode,w)).return=g,y):((y=a(y,b)).return=g,y)}function l(g,y,b,w){var k=b.type;return k===vu?u(g,y,b.props.children,w,b.key):y!==null&&(y.elementType===k||typeof k=="object"&&k!==null&&k.$$typeof===Bs&&uR(k)===y.type)?(df(y=a(y,b.props),b),y.return=g,y):(df(y=yy(b.type,b.key,b.props,null,g.mode,w),b),y.return=g,y)}function c(g,y,b,w){return y===null||y.tag!==4||y.stateNode.containerInfo!==b.containerInfo||y.stateNode.implementation!==b.implementation?((y=LE(b,g.mode,w)).return=g,y):((y=a(y,b.children||[])).return=g,y)}function u(g,y,b,w,k){return y===null||y.tag!==7?((y=gc(b,g.mode,w,k)).return=g,y):((y=a(y,b)).return=g,y)}function d(g,y,b){if(typeof y=="string"&&y!==""||typeof y=="number"||typeof y=="bigint")return(y=PE(""+y,g.mode,b)).return=g,y;if(typeof y=="object"&&y!==null){switch(y.$$typeof){case Ig:return df(b=yy(y.type,y.key,y.props,null,g.mode,b),y),b.return=g,b;case Hp:return(y=LE(y,g.mode,b)).return=g,y;case Bs:return d(g,y=(0,y._init)(y._payload),b)}if($p(y)||zp(y))return(y=gc(y,g.mode,b,null)).return=g,y;if(typeof y.then=="function")return d(g,Jg(y),b);if(y.$$typeof===Bi)return d(g,hy(g,y),b);ey(g,y)}return null}function p(g,y,b,w){var k=y!==null?y.key:null;if(typeof b=="string"&&b!==""||typeof b=="number"||typeof b=="bigint")return k!==null?null:s(g,y,""+b,w);if(typeof b=="object"&&b!==null){switch(b.$$typeof){case Ig:return b.key===k?l(g,y,b,w):null;case Hp:return b.key===k?c(g,y,b,w):null;case Bs:return p(g,y,b=(k=b._init)(b._payload),w)}if($p(b)||zp(b))return k!==null?null:u(g,y,b,w,null);if(typeof b.then=="function")return p(g,y,Jg(b),w);if(b.$$typeof===Bi)return p(g,y,hy(g,b),w);ey(g,b)}return null}function h(g,y,b,w,k){if(typeof w=="string"&&w!==""||typeof w=="number"||typeof w=="bigint")return s(y,g=g.get(b)||null,""+w,k);if(typeof w=="object"&&w!==null){switch(w.$$typeof){case Ig:return l(y,g=g.get(w.key===null?b:w.key)||null,w,k);case Hp:return c(y,g=g.get(w.key===null?b:w.key)||null,w,k);case Bs:return h(g,y,b,w=(0,w._init)(w._payload),k)}if($p(w)||zp(w))return u(y,g=g.get(b)||null,w,k,null);if(typeof w.then=="function")return h(g,y,b,Jg(w),k);if(w.$$typeof===Bi)return h(g,y,b,hy(y,w),k);ey(y,w)}return null}function m(g,y,b,w){if(typeof b=="object"&&b!==null&&b.type===vu&&b.key===null&&(b=b.props.children),typeof b=="object"&&b!==null){switch(b.$$typeof){case Ig:e:{for(var k=b.key;y!==null;){if(y.key===k){if((k=b.type)===vu){if(y.tag===7){n(g,y.sibling),(w=a(y,b.props.children)).return=g,g=w;break e}}else if(y.elementType===k||typeof k=="object"&&k!==null&&k.$$typeof===Bs&&uR(k)===y.type){n(g,y.sibling),df(w=a(y,b.props),b),w.return=g,g=w;break e}n(g,y);break}t(g,y),y=y.sibling}b.type===vu?((w=gc(b.props.children,g.mode,w,b.key)).return=g,g=w):(df(w=yy(b.type,b.key,b.props,null,g.mode,w),b),w.return=g,g=w)}return i(g);case Hp:e:{for(k=b.key;y!==null;){if(y.key===k){if(y.tag===4&&y.stateNode.containerInfo===b.containerInfo&&y.stateNode.implementation===b.implementation){n(g,y.sibling),(w=a(y,b.children||[])).return=g,g=w;break e}n(g,y);break}t(g,y),y=y.sibling}(w=LE(b,g.mode,w)).return=g,g=w}return i(g);case Bs:return m(g,y,b=(k=b._init)(b._payload),w)}if($p(b))return(function(_,C,S,T){for(var E=null,I=null,A=C,R=C=0,N=null;A!==null&&R<S.length;R++){A.index>R?(N=A,A=null):N=A.sibling;var D=p(_,A,S[R],T);if(D===null){A===null&&(A=N);break}e&&A&&D.alternate===null&&t(_,A),C=o(D,C,R),I===null?E=D:I.sibling=D,I=D,A=N}if(R===S.length)return n(_,A),ht&&rc(_,R),E;if(A===null){for(;R<S.length;R++)(A=d(_,S[R],T))!==null&&(C=o(A,C,R),I===null?E=A:I.sibling=A,I=A);return ht&&rc(_,R),E}for(A=r(A);R<S.length;R++)(N=h(A,_,R,S[R],T))!==null&&(e&&N.alternate!==null&&A.delete(N.key===null?R:N.key),
8C=o(N,C,R),I===null?E=N:I.sibling=N,I=N);return e&&A.forEach((function(F){return t(_,F)})),ht&&rc(_,R),E})(g,y,b,w);if(zp(b)){if(typeof(k=zp(b))!="function")throw Error(le(150));return(function(_,C,S,T){if(S==null)throw Error(le(151));for(var E=null,I=null,A=C,R=C=0,N=null,D=S.next();A!==null&&!D.done;R++,D=S.next()){A.index>R?(N=A,A=null):N=A.sibling;var F=p(_,A,D.value,T);if(F===null){A===null&&(A=N);break}e&&A&&F.alternate===null&&t(_,A),C=o(F,C,R),I===null?E=F:I.sibling=F,I=F,A=N}if(D.done)return n(_,A),ht&&rc(_,R),E;if(A===null){for(;!D.done;R++,D=S.next())(D=d(_,D.value,T))!==null&&(C=o(D,C,R),I===null?E=D:I.sibling=D,I=D);return ht&&rc(_,R),E}for(A=r(A);!D.done;R++,D=S.next())(D=h(A,_,R,D.value,T))!==null&&(e&&D.alternate!==null&&A.delete(D.key===null?R:D.key),C=o(D,C,R),I===null?E=D:I.sibling=D,I=D);return e&&A.forEach((function(G){return t(_,G)})),ht&&rc(_,R),E})(g,y,b=k.call(b),w)}if(typeof b.then=="function")return m(g,y,Jg(b),w);if(b.$$typeof===Bi)return m(g,y,hy(g,b),w);ey(g,b)}return typeof b=="string"&&b!==""||typeof b=="number"||typeof b=="bigint"?(b=""+b,y!==null&&y.tag===6?(n(g,y.sibling),(w=a(y,b)).return=g,g=w):(n(g,y),(w=PE(b,g.mode,w)).return=g,g=w),i(g)):n(g,y)}return function(g,y,b,w){try{uf=0;var k=m(g,y,b,w);return ju=null,k}catch(C){if(C===lf)throw C;var _=Ka(29,C,null,g.mode);return _.lanes=w,_.return=g,_}}}var oc=dR(!0),pR=dR(!1),Bu=Jo(null),ty=Jo(0);function fR(e,t){nn(ty,e=Ji),nn(Bu,t),Ji=e|t.baseLanes}function Bx(){nn(ty,Ji),nn(Bu,Bu.current)}function Hx(){Ji=ty.current,$n(Bu),$n(ty)}var Ga=Jo(null),$i=null;function Vs(e){var t=e.alternate;nn(On,1&On.current),nn(Ga,e),$i===null&&(t===null||Bu.current!==null||t.memoizedState!==null)&&($i=e)}function hR(e){if(e.tag===22){if(nn(On,On.current),nn(Ga,e),$i===null){var t=e.alternate;t!==null&&t.memoizedState!==null&&($i=e)}}else Gs()}function Gs(){nn(On,On.current),nn(Ga,Ga.current)}function Vi(e){$n(Ga),$i===e&&($i=null),$n(On)}var On=Jo(0);function ny(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&((n=n.dehydrated)===null||n.data==="$?"||n.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if(128&t.flags)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 OW=typeof AbortController<"u"?AbortController:function(){var e=[],t=this.signal={aborted:!1,addEventListener:function(n,r){e.push(r)}};this.abort=function(){t.aborted=!0,e.forEach((function(n){return n()}))}},PW=Rn.unstable_scheduleCallback,LW=Rn.unstable_NormalPriority,Pn={$$typeof:Bi,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function zx(){return{controller:new OW,data:new Map,refCount:0}}function pf(e){e.refCount--,e.refCount===0&&PW(LW,(function(){e.controller.abort()}))}var ff=null,Ux=0,ic=0,sc=null;function mR(){if(--Ux==0&&ff!==null){sc!==null&&(sc.status="fulfilled");var e=ff;ff=null,ic=0,sc=null;for(var t=0;t<e.length;t++)(0,e[t])()}}var gR=je.S;je.S=function(e,t){typeof t=="object"&&t!==null&&typeof t.then=="function"&&(function(n,r){if(ff===null){var a=ff=[];Ux=0,ic=KE(),sc={status:"pending",value:void 0,then:function(o){a.push(o)}}}Ux++,r.then(mR,mR)})(0,t),gR!==null&&gR(e,t)};var Hu=Jo(null);function $x(){var e=Hu.current;return e!==null?e:Ot.pooledCache}function ry(e,t){nn(Hu,t===null?Hu.current:t.pool)}function yR(){var e=$x();return e===null?null:{parent:Pn._currentValue,pool:e}}var qs=0,We=null,Ut=null,Sn=null,ay=!1,zu=!1,lc=!1,oy=0,hf=0,Uu=null,DW=0;function vn(){throw Error(le(321))}function Vx(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!da(e[n],t[n]))return!1;return!0}function Gx(e,t,n,r,a,o){return qs=o,We=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,je.H=e===null||e.memoizedState===null?cc:Ws,lc=!1,o=n(r,a),lc=!1,zu&&(o=vR(t,n,r,a)),bR(e),o}function bR(e){je.H=ai;var t=Ut!==null&&Ut.next!==null;if(qs=0,Sn=Ut=We=null,ay=!1,hf=0,Uu=null,t)throw Error(le(300));
8e===null||Gn||(e=e.dependencies)!==null&&fy(e)&&(Gn=!0)}function vR(e,t,n,r){We=e;var a=0;do{if(zu&&(Uu=null),hf=0,zu=!1,25<=a)throw Error(le(301));if(a+=1,Sn=Ut=null,e.updateQueue!=null){var o=e.updateQueue;o.lastEffect=null,o.events=null,o.stores=null,o.memoCache!=null&&(o.memoCache.index=0)}je.H=uc,o=t(n,r)}while(zu);return o}function MW(){var e=je.H,t=e.useState()[0];return t=typeof t.then=="function"?mf(t):t,e=e.useState()[0],(Ut!==null?Ut.memoizedState:null)!==e&&(We.flags|=1024),t}function qx(){var e=oy!==0;return oy=0,e}function Wx(e,t,n){t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~n}function Yx(e){if(ay){for(e=e.memoizedState;e!==null;){var t=e.queue;t!==null&&(t.pending=null),e=e.next}ay=!1}qs=0,Sn=Ut=We=null,zu=!1,hf=oy=0,Uu=null}function qr(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Sn===null?We.memoizedState=Sn=e:Sn=Sn.next=e,Sn}function Tn(){if(Ut===null){var e=We.alternate;e=e!==null?e.memoizedState:null}else e=Ut.next;var t=Sn===null?We.memoizedState:Sn.next;if(t!==null)Sn=t,Ut=e;else{if(e===null)throw We.alternate===null?Error(le(467)):Error(le(310));e={memoizedState:(Ut=e).memoizedState,baseState:Ut.baseState,baseQueue:Ut.baseQueue,queue:Ut.queue,next:null},Sn===null?We.memoizedState=Sn=e:Sn=Sn.next=e}return Sn}function mf(e){var t=hf;return hf+=1,Uu===null&&(Uu=[]),e=lR(Uu,e,t),t=We,(Sn===null?t.memoizedState:Sn.next)===null&&(t=t.alternate,je.H=t===null||t.memoizedState===null?cc:Ws),e}function iy(e){if(e!==null&&typeof e=="object"){if(typeof e.then=="function")return mf(e);if(e.$$typeof===Bi)return gr(e)}throw Error(le(438,String(e)))}function Kx(e){var t=null,n=We.updateQueue;if(n!==null&&(t=n.memoCache),t==null){var r=We.alternate;r!==null&&(r=r.updateQueue)!==null&&(r=r.memoCache)!=null&&(t={data:r.data.map((function(a){return a.slice()})),index:0})}if(t==null&&(t={data:[],index:0}),n===null&&(n={lastEffect:null,events:null,stores:null,memoCache:null},We.updateQueue=n),n.memoCache=t,(n=t.data[t.index])===void 0)for(n=t.data[t.index]=Array(e),r=0;r<e;r++)n[r]=zq;return t.index++,n}function Gi(e,t){return typeof t=="function"?t(e):t}function sy(e){return Xx(Tn(),Ut,e)}function Xx(e,t,n){var r=e.queue;if(r===null)throw Error(le(311));r.lastRenderedReducer=n;var a=e.baseQueue,o=r.pending;if(o!==null){if(a!==null){var i=a.next;a.next=o.next,o.next=i}t.baseQueue=a=o,r.pending=null}if(o=e.baseState,a===null)e.memoizedState=o;else{var s=i=null,l=null,c=t=a.next,u=!1;do{var d=-536870913&c.lane;if(d!==c.lane?(ct&d)===d:(qs&d)===d){var p=c.revertLane;if(p===0)l!==null&&(l=l.next={lane:0,revertLane:0,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null}),d===ic&&(u=!0);else{if((qs&p)===p){c=c.next,p===ic&&(u=!0);continue}d={lane:0,revertLane:c.revertLane,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null},l===null?(s=l=d,i=o):l=l.next=d,We.lanes|=p,nl|=p}d=c.action,lc&&n(o,d),o=c.hasEagerState?c.eagerState:n(o,d)}else p={lane:d,revertLane:c.revertLane,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null},l===null?(s=l=p,i=o):l=l.next=p,We.lanes|=d,nl|=d;c=c.next}while(c!==null&&c!==t);if(l===null?i=o:l.next=s,!da(o,e.memoizedState)&&(Gn=!0,u&&(n=sc)!==null))throw n;e.memoizedState=o,e.baseState=i,e.baseQueue=l,r.lastRenderedState=o}return a===null&&(r.lanes=0),[e.memoizedState,r.dispatch]}function Qx(e){var t=Tn(),n=t.queue;if(n===null)throw Error(le(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);da(o,t.memoizedState)||(Gn=!0),t.memoizedState=o,t.baseQueue===null&&(t.baseState=o),n.lastRenderedState=o}return[o,r]}function kR(e,t,n){var r=We,a=Tn(),o=ht;if(o){if(n===void 0)throw Error(le(407));n=n()}else n=t();var i=!da((Ut||a).memoizedState,n);if(i&&(a.memoizedState=n,Gn=!0),a=a.queue,eE(ER.bind(null,r,a,e),[e]),a.getSnapshot!==t||i||Sn!==null&&1&Sn.memoizedState.tag){if(r.flags|=2048,$u(9,xR.bind(null,r,a,n,t),{destroy:void 0},null),Ot===null)throw Error(le(349));o||60&qs||wR(r,t,n)}return n}function wR(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},(t=We.updateQueue)===null?(t={lastEffect:null,events:null,stores:null,memoCache:null},We.updateQueue=t,t.stores=[e]):(n=t.stores)===null?t.stores=[e]:n.push(e)}function xR(e,t,n,r){t.value=n,t.getSnapshot=r,_R(t)&&SR(e)}function ER(e,t,n){return n((function(){_R(t)&&SR(e)}))}function _R(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!da(e,n)}catch{return!0}}function SR(e){var t=$s(e,2);t!==null&&Or(t,e,2)}function Zx(e){var t=qr();if(typeof e=="function"){var n=e;if(e=n(),lc){zs(!0);try{n()}finally{zs(!1)}}}return t.memoizedState=t.baseState=e,t.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Gi,lastRenderedState:e},t}function TR(e,t,n,r){return e.baseState=n,Xx(e,Ut,typeof r=="function"?r:Gi)}function FW(e,t,n,r,a){if(uy(e))throw Error(le(485));if((e=t.action)!==null){var o={payload:a,action:e,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(i){o.listeners.push(i)}};je.T!==null?n(!0):o.isTransition=!1,r(o),(n=t.pending)===null?(o.next=t.pending=o,CR(t,o)):(o.next=n.next,t.pending=n.next=o)}}function CR(e,t){var n=t.action,r=t.payload,a=e.state;if(t.isTransition){var o=je.T,i={};je.T=i;try{var s=n(a,r),l=je.S;l!==null&&l(i,s),AR(e,t,s)}catch(c){Jx(e,t,c)}finally{je.T=o}}else try{AR(e,t,o=n(a,r))}catch(c){Jx(e,t,c)}}function AR(e,t,n){n!==null&&typeof n=="object"&&typeof n.then=="function"?n.then((function(r){NR(e,t,r)}),(function(r){return Jx(e,t,r)}
8)):NR(e,t,n)}function NR(e,t,n){t.status="fulfilled",t.value=n,IR(t),e.state=n,(t=e.pending)!==null&&((n=t.next)===t?e.pending=null:(n=n.next,t.next=n,CR(e,n)))}function Jx(e,t,n){var r=e.pending;if(e.pending=null,r!==null){r=r.next;do t.status="rejected",t.reason=n,IR(t),t=t.next;while(t!==r)}e.action=null}function IR(e){e=e.listeners;for(var t=0;t<e.length;t++)(0,e[t])()}function RR(e,t){return t}function OR(e,t){if(ht){var n=Ot.formState;if(n!==null){e:{var r=We;if(ht){if(rr){t:{for(var a=rr,o=ri;a.nodeType!==8;){if(!o){a=null;break t}if((a=Eo(a.nextSibling))===null){a=null;break t}}a=(o=a.data)==="F!"||o==="F"?a:null}if(a){rr=Eo(a.nextSibling),r=a.data==="F!";break e}}ac(r)}r=!1}r&&(t=n[0])}}return(n=qr()).memoizedState=n.baseState=t,r={pending:null,lanes:0,dispatch:null,lastRenderedReducer:RR,lastRenderedState:t},n.queue=r,n=XR.bind(null,We,r),r.dispatch=n,r=Zx(!1),o=oE.bind(null,We,!1,r.queue),a={state:t,dispatch:null,action:e,pending:null},(r=qr()).queue=a,n=FW.bind(null,We,a,o,n),a.dispatch=n,r.memoizedState=e,[t,n,!1]}function PR(e){return LR(Tn(),Ut,e)}function LR(e,t,n){t=Xx(e,t,RR)[0],e=sy(Gi)[0],t=typeof t=="object"&&t!==null&&typeof t.then=="function"?mf(t):t;var r=Tn(),a=r.queue,o=a.dispatch;return n!==r.memoizedState&&(We.flags|=2048,$u(9,jW.bind(null,a,n),{destroy:void 0},null)),[t,o,e]}function jW(e,t){e.action=t}function DR(e){var t=Tn(),n=Ut;if(n!==null)return LR(t,n,e);Tn(),t=t.memoizedState;var r=(n=Tn()).queue.dispatch;return n.memoizedState=e,[t,r,!1]}function $u(e,t,n,r){return e={tag:e,create:t,inst:n,deps:r,next:null},(t=We.updateQueue)===null&&(t={lastEffect:null,events:null,stores:null,memoCache:null},We.updateQueue=t),(n=t.lastEffect)===null?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e),e}function MR(){return Tn().memoizedState}function ly(e,t,n,r){var a=qr();We.flags|=e,a.memoizedState=$u(1|t,n,{destroy:void 0},r===void 0?null:r)}function cy(e,t,n,r){var a=Tn();r=r===void 0?null:r;var o=a.memoizedState.inst;Ut!==null&&r!==null&&Vx(r,Ut.memoizedState.deps)?a.memoizedState=$u(t,n,o,r):(We.flags|=e,a.memoizedState=$u(1|t,n,o,r))}function FR(e,t){ly(8390656,8,e,t)}function eE(e,t){cy(2048,8,e,t)}function jR(e,t){return cy(4,2,e,t)}function BR(e,t){return cy(4,4,e,t)}function HR(e,t){if(typeof t=="function"){e=e();var n=t(e);return function(){typeof n=="function"?n():t(null)}}if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function zR(e,t,n){n=n!=null?n.concat([e]):null,cy(4,4,HR.bind(null,t,e),n)}function tE(){}function UR(e,t){var n=Tn();t=t===void 0?null:t;var r=n.memoizedState;return t!==null&&Vx(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function $R(e,t){var n=Tn();t=t===void 0?null:t;var r=n.memoizedState;if(t!==null&&Vx(t,r[1]))return r[0];if(r=e(),lc){zs(!0);try{e()}finally{zs(!1)}}return n.memoizedState=[r,t],r}function nE(e,t,n){return n===void 0||1073741824&qs?e.memoizedState=t:(e.memoizedState=n,e=GO(),We.lanes|=e,nl|=e,n)}function VR(e,t,n,r){return da(n,t)?n:Bu.current!==null?(e=nE(e,n,r),da(e,t)||(Gn=!0),e):42&qs?(e=GO(),We.lanes|=e,nl|=e,t):(Gn=!0,e.memoizedState=n)}function GR(e,t,n,r,a){var o=zt.p;zt.p=o!==0&&8>o?o:8;var i,s,l,c=je.T,u={};je.T=u,oE(e,!1,t,n);try{var d=a(),p=je.S;p!==null&&p(u,d),d!==null&&typeof d=="object"&&typeof d.then=="function"?gf(e,t,(i=r,s=[],l={status:"pending",value:null,reason:null,then:function(h){s.push(h)}},d.then((function(){l.status="fulfilled",l.value=i;for(var h=0;h<s.length;h++)(0,s[h])(i)}),(function(h){for(l.status="rejected",l.reason=h,h=0;h<s.length;h++)(0,s[h])(void 0)})),l),ha()):gf(e,t,r,ha())}catch(h){gf(e,t,{then:function(){},status:"rejected",reason:h},ha())}finally{zt.p=o,je.T=c}}function BW(){}function rE(e,t,n,r){if(e.tag!==5)throw Error(le(476));var a=qR(e).queue;GR(e,a,t,Yl,n===null?BW:function(){return WR(e),n(r)})}function qR(e){var t=e.memoizedState;if(t!==null)return t;var n={};return(t={memoizedState:Yl,baseState:Yl,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Gi,lastRenderedState:Yl},next:null}).next={memoizedState:n,baseState:n,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Gi,lastRenderedState:n},next:null},e.memoizedState=t,(e=e.alternate)!==null&&(e.memoizedState=t),t}function WR(e){gf(e,qR(e).next.queue,{},ha())}function aE(){return gr(Mf)}function YR(){return Tn().memoizedState}function KR(){return Tn().memoizedState}function HW(e){for(var t=e.return;t!==null;){switch(t.tag){case 24:case 3:var n=ha(),r=Qs(t,e=Xs(n),n);return r!==null&&(Or(r,t,n),vf(r,t,n)),t={cache:zx()},void(e.payload=t)}t=t.return}}function zW(e,t,n){var r=ha();n={lane:r,revertLane:0,action:n,hasEagerState:!1,eagerState:null,next:null},uy(e)?QR(t,n):(n=Lx(e,t,n,r))!==null&&(Or(n,e,r),ZR(n,t,r))}function XR(e,t,n){gf(e,t,n,ha())}function gf(e,t,n,r){var a={lane:r,revertLane:0,action:n,hasEagerState:!1,eagerState:null,next:null};if(uy(e))QR(t,a);else{var o=e.alternate;if(e.lanes===0&&(o===null||o.lanes===0)&&(o=t.lastRenderedReducer)!==null)try{var i=t.lastRenderedState,s=o(i,n);if(a.hasEagerState=!0,a.eagerState=s,da(s,i))return Yg(e,t,a,0),Ot===null&&Wg(),!1}catch{}if((n=Lx(e,t,a,r))!==null)return Or(n,e,r),ZR(n,t,r),!0}return!1}function oE(e,t,n,r){if(r={lane:2,revertLane:KE(),action:r,hasEagerState:!1,eagerState:null,next:null},uy(e)){if(t)throw Error(le(479))}else(t=Lx(e,n,r,2))!==null&&Or(t,e,2)}function uy(e){var t=e.alternate;return e===We||t!==null&&t===We}function QR(e,t){zu=ay=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}
8function ZR(e,t,n){if(4194176&n){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,cI(e,n)}}var ai={readContext:gr,use:iy,useCallback:vn,useContext:vn,useEffect:vn,useImperativeHandle:vn,useLayoutEffect:vn,useInsertionEffect:vn,useMemo:vn,useReducer:vn,useRef:vn,useState:vn,useDebugValue:vn,useDeferredValue:vn,useTransition:vn,useSyncExternalStore:vn,useId:vn};ai.useCacheRefresh=vn,ai.useMemoCache=vn,ai.useHostTransitionStatus=vn,ai.useFormState=vn,ai.useActionState=vn,ai.useOptimistic=vn;var cc={readContext:gr,use:iy,useCallback:function(e,t){return qr().memoizedState=[e,t===void 0?null:t],e},useContext:gr,useEffect:FR,useImperativeHandle:function(e,t,n){n=n!=null?n.concat([e]):null,ly(4194308,4,HR.bind(null,t,e),n)},useLayoutEffect:function(e,t){return ly(4194308,4,e,t)},useInsertionEffect:function(e,t){ly(4,2,e,t)},useMemo:function(e,t){var n=qr();t=t===void 0?null:t;var r=e();if(lc){zs(!0);try{e()}finally{zs(!1)}}return n.memoizedState=[r,t],r},useReducer:function(e,t,n){var r=qr();if(n!==void 0){var a=n(t);if(lc){zs(!0);try{n(t)}finally{zs(!1)}}}else a=t;return r.memoizedState=r.baseState=a,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:a},r.queue=e,e=e.dispatch=zW.bind(null,We,e),[r.memoizedState,e]},useRef:function(e){return e={current:e},qr().memoizedState=e},useState:function(e){var t=(e=Zx(e)).queue,n=XR.bind(null,We,t);return t.dispatch=n,[e.memoizedState,n]},useDebugValue:tE,useDeferredValue:function(e,t){return nE(qr(),e,t)},useTransition:function(){var e=Zx(!1);return e=GR.bind(null,We,e.queue,!0,!1),qr().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,n){var r=We,a=qr();if(ht){if(n===void 0)throw Error(le(407));n=n()}else{if(n=t(),Ot===null)throw Error(le(349));60&ct||wR(r,t,n)}a.memoizedState=n;var o={value:n,getSnapshot:t};return a.queue=o,FR(ER.bind(null,r,o,e),[e]),r.flags|=2048,$u(9,xR.bind(null,r,o,n,t),{destroy:void 0},null),n},useId:function(){var e=qr(),t=Ot.identifierPrefix;if(ht){var n=Ui;t=":"+t+"R"+(n=(ni&~(1<<32-ua(ni)-1)).toString(32)+n),0<(n=oy++)&&(t+="H"+n.toString(32)),t+=":"}else t=":"+t+"r"+(n=DW++).toString(32)+":";return e.memoizedState=t},useCacheRefresh:function(){return qr().memoizedState=HW.bind(null,We)}};cc.useMemoCache=Kx,cc.useHostTransitionStatus=aE,cc.useFormState=OR,cc.useActionState=OR,cc.useOptimistic=function(e){var t=qr();t.memoizedState=t.baseState=e;var n={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return t.queue=n,t=oE.bind(null,We,!0,n),n.dispatch=t,[e,t]};var Ws={readContext:gr,use:iy,useCallback:UR,useContext:gr,useEffect:eE,useImperativeHandle:zR,useInsertionEffect:jR,useLayoutEffect:BR,useMemo:$R,useReducer:sy,useRef:MR,useState:function(){return sy(Gi)},useDebugValue:tE,useDeferredValue:function(e,t){return VR(Tn(),Ut.memoizedState,e,t)},useTransition:function(){var e=sy(Gi)[0],t=Tn().memoizedState;return[typeof e=="boolean"?e:mf(e),t]},useSyncExternalStore:kR,useId:YR};Ws.useCacheRefresh=KR,Ws.useMemoCache=Kx,Ws.useHostTransitionStatus=aE,Ws.useFormState=PR,Ws.useActionState=PR,Ws.useOptimistic=function(e,t){return TR(Tn(),0,e,t)};var uc={readContext:gr,use:iy,useCallback:UR,useContext:gr,useEffect:eE,useImperativeHandle:zR,useInsertionEffect:jR,useLayoutEffect:BR,useMemo:$R,useReducer:Qx,useRef:MR,useState:function(){return Qx(Gi)},useDebugValue:tE,useDeferredValue:function(e,t){var n=Tn();return Ut===null?nE(n,e,t):VR(n,Ut.memoizedState,e,t)},useTransition:function(){var e=Qx(Gi)[0],t=Tn().memoizedState;return[typeof e=="boolean"?e:mf(e),t]},useSyncExternalStore:kR,useId:YR};function iE(e,t,n,r){n=(n=n(r,t=e.memoizedState))==null?t:Ht({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}uc.useCacheRefresh=KR,uc.useMemoCache=Kx,uc.useHostTransitionStatus=aE,uc.useFormState=DR,uc.useActionState=DR,uc.useOptimistic=function(e,t){var n=Tn();return Ut!==null?TR(n,0,e,t):(n.baseState=e,[e,n.queue.dispatch])};var sE={isMounted:function(e){return!!(e=e._reactInternals)&&ku(e)===e},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=ha(),a=Xs(r);a.payload=t,n!=null&&(a.callback=n),(t=Qs(e,a,r))!==null&&(Or(t,e,r),vf(t,e,r))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=ha(),a=Xs(r);a.tag=1,a.payload=t,n!=null&&(a.callback=n),(t=Qs(e,a,r))!==null&&(Or(t,e,r),vf(t,e,r))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=ha(),r=Xs(n);r.tag=2,t!=null&&(r.callback=t),(t=Qs(e,r,n))!==null&&(Or(t,e,n),vf(t,e,n))}};function JR(e,t,n,r,a,o,i){return typeof(e=e.stateNode).shouldComponentUpdate=="function"?e.shouldComponentUpdate(r,o,i):!t.prototype||!t.prototype.isPureReactComponent||!nf(n,r)||!nf(a,o)}function eO(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&&sE.enqueueReplaceState(t,t.state,null)}function dc(e,t){var n=t;if("ref"in t)for(var r in n={},t)r!=="ref"&&(n[r]=t[r]);if(e=e.defaultProps)for(var a in n===t&&(n=Ht({},n)),e)n[a]===void 0&&(n[a]=e[a]);return n}var dy=typeof reportError=="function"?reportError:function(e){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var t=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof e=="object"&&e!==null&&typeof e.message=="string"?String(e.message):String(e),error:e});if(!window.dispatchEvent(t))return}else if(typeof process=="object"&&typeof process.emit=="function")return void process.emit("uncaughtException",e);console.error(e)};function tO(e){dy(e)}function nO(e){console.error(e)}function rO(e){dy(e)}function py(e,t){try{(0,e.onUncaughtError)(t.value,{componentStack:t.stack})}catch(n){setTimeout((function(){throw n}))}}function aO(e,t,n){try{(0,e.onCaughtError)(n.value,{componentStack:n.stack,errorBoundary:t.tag===1?t.stateNode:null})}catch(r){setTimeout((function(){throw r}))}}
8function lE(e,t,n){return(n=Xs(n)).tag=3,n.payload={element:null},n.callback=function(){py(e,t)},n}function oO(e){return(e=Xs(e)).tag=3,e}function iO(e,t,n,r){var a=n.type.getDerivedStateFromError;if(typeof a=="function"){var o=r.value;e.payload=function(){return a(o)},e.callback=function(){aO(t,n,r)}}var i=n.stateNode;i!==null&&typeof i.componentDidCatch=="function"&&(e.callback=function(){aO(t,n,r),typeof a!="function"&&(rl===null?rl=new Set([this]):rl.add(this));var s=r.stack;this.componentDidCatch(r.value,{componentStack:s!==null?s:""})})}var sO=Error(le(461)),Gn=!1;function mr(e,t,n,r){t.child=e===null?pR(t,null,n,r):oc(t,e.child,n,r)}function lO(e,t,n,r,a){n=n.render;var o=t.ref;if("ref"in r){var i={};for(var s in r)s!=="ref"&&(i[s]=r[s])}else i=r;return fc(t),r=Gx(e,t,n,i,o,a),s=qx(),e===null||Gn?(ht&&s&&Dx(t),t.flags|=1,mr(e,t,r,a),t.child):(Wx(e,t,a),qi(e,t,a))}function cO(e,t,n,r,a){if(e===null){var o=n.type;return typeof o!="function"||OE(o)||o.defaultProps!==void 0||n.compare!==null?((e=yy(n.type,null,r,t,t.mode,a)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=o,uO(e,t,o,r,a))}if(o=e.child,!yE(e,a)){var i=o.memoizedProps;if((n=(n=n.compare)!==null?n:nf)(i,r)&&e.ref===t.ref)return qi(e,t,a)}return t.flags|=1,(e=tl(o,r)).ref=t.ref,e.return=t,t.child=e}function uO(e,t,n,r,a){if(e!==null){var o=e.memoizedProps;if(nf(o,r)&&e.ref===t.ref){if(Gn=!1,t.pendingProps=r=o,!yE(e,a))return t.lanes=e.lanes,qi(e,t,a);131072&e.flags&&(Gn=!0)}}return cE(e,t,n,r,a)}function dO(e,t,n){var r=t.pendingProps,a=r.children,o=!!(2&t.stateNode._pendingVisibility),i=e!==null?e.memoizedState:null;if(yf(e,t),r.mode==="hidden"||o){if(128&t.flags){if(r=i!==null?i.baseLanes|n:n,e!==null){for(a=t.child=e.child,o=0;a!==null;)o=o|a.lanes|a.childLanes,a=a.sibling;t.childLanes=o&~r}else t.childLanes=0,t.child=null;return pO(e,t,r,n)}if(!(536870912&n))return t.lanes=t.childLanes=536870912,pO(e,t,i!==null?i.baseLanes|n:n,n);t.memoizedState={baseLanes:0,cachePool:null},e!==null&&ry(0,i!==null?i.cachePool:null),i!==null?fR(t,i):Bx(),hR(t)}else i!==null?(ry(0,i.cachePool),fR(t,i),Gs(),t.memoizedState=null):(e!==null&&ry(0,null),Bx(),Gs());return mr(e,t,a,n),t.child}function pO(e,t,n,r){var a=$x();return a=a===null?null:{parent:Pn._currentValue,pool:a},t.memoizedState={baseLanes:n,cachePool:a},e!==null&&ry(0,null),Bx(),hR(t),e!==null&&bf(e,t,r,!0),null}function yf(e,t){var n=t.ref;if(n===null)e!==null&&e.ref!==null&&(t.flags|=2097664);else{if(typeof n!="function"&&typeof n!="object")throw Error(le(284));e!==null&&e.ref===n||(t.flags|=2097664)}}function cE(e,t,n,r,a){return fc(t),n=Gx(e,t,n,r,void 0,a),r=qx(),e===null||Gn?(ht&&r&&Dx(t),t.flags|=1,mr(e,t,n,a),t.child):(Wx(e,t,a),qi(e,t,a))}function fO(e,t,n,r,a,o){return fc(t),t.updateQueue=null,n=vR(t,r,n,a),bR(e),r=qx(),e===null||Gn?(ht&&r&&Dx(t),t.flags|=1,mr(e,t,n,o),t.child):(Wx(e,t,o),qi(e,t,o))}function hO(e,t,n,r,a){if(fc(t),t.stateNode===null){var o=Du,i=n.contextType;typeof i=="object"&&i!==null&&(o=gr(i)),o=new n(r,o),t.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,o.updater=sE,t.stateNode=o,o._reactInternals=t,(o=t.stateNode).props=r,o.state=t.memoizedState,o.refs={},wE(t),i=n.contextType,o.context=typeof i=="object"&&i!==null?gr(i):Du,o.state=t.memoizedState,typeof(i=n.getDerivedStateFromProps)=="function"&&(iE(t,n,i,r),o.state=t.memoizedState),typeof n.getDerivedStateFromProps=="function"||typeof o.getSnapshotBeforeUpdate=="function"||typeof o.UNSAFE_componentWillMount!="function"&&typeof o.componentWillMount!="function"||(i=o.state,typeof o.componentWillMount=="function"&&o.componentWillMount(),typeof o.UNSAFE_componentWillMount=="function"&&o.UNSAFE_componentWillMount(),i!==o.state&&sE.enqueueReplaceState(o,o.state,null),wf(t,r,o,a),kf(),o.state=t.memoizedState),typeof o.componentDidMount=="function"&&(t.flags|=4194308),r=!0}else if(e===null){o=t.stateNode;var s=t.memoizedProps,l=dc(n,s);o.props=l;var c=o.context,u=n.contextType;i=Du,typeof u=="object"&&u!==null&&(i=gr(u));var d=n.getDerivedStateFromProps;u=typeof d=="function"||typeof o.getSnapshotBeforeUpdate=="function",s=t.pendingProps!==s,u||typeof o.UNSAFE_componentWillReceiveProps!="function"&&typeof o.componentWillReceiveProps!="function"||(s||c!==i)&&eO(t,o,r,i),Ks=!1;var p=t.memoizedState;o.state=p,wf(t,r,o,a),kf(),c=t.memoizedState,s||p!==c||Ks?(typeof d=="function"&&(iE(t,n,d,r),c=t.memoizedState),(l=Ks||JR(t,n,l,r,p,c,i))?(u||typeof o.UNSAFE_componentWillMount!="function"&&typeof o.componentWillMount!="function"||(typeof o.componentWillMount=="function"&&o.componentWillMount(),typeof o.UNSAFE_componentWillMount=="function"&&o.UNSAFE_componentWillMount()),typeof o.componentDidMount=="function"&&(t.flags|=4194308)):(typeof o.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=c),o.props=r,o.state=c,o.context=i,r=l):(typeof o.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{o=t.stateNode,xE(e,t),u=dc(n,i=t.memoizedProps),o.props=u,d=t.pendingProps,p=o.context,c=n.contextType,l=Du,typeof c=="object"&&c!==null&&(l=gr(c)),(c=typeof(s=n.getDerivedStateFromProps)=="function"||typeof o.getSnapshotBeforeUpdate=="function")||typeof o.UNSAFE_componentWillReceiveProps!="function"&&typeof o.componentWillReceiveProps!="function"||(i!==d||p!==l)&&eO(t,o,r,l),Ks=!1,p=t.memoizedState,o.state=p,wf(t,r,o,a),kf();var h=t.memoizedState;i!==d||p!==h||Ks||e!==null&&e.dependencies!==null&&fy(e.dependencies)?(typeof s=="function"&&(iE(t,n,s,r),h=t.memoizedState),(u=Ks||JR(t,n,u,r,p,h,l)||e!==null&&e.dependencies!==null&&fy(e.dependencies))?(c||typeof o.UNSAFE_componentWillUpdate!="function"&&typeof o.componentWillUpdate!="function"||(typeof o.componentWillUpdate=="function"&&o.componentWillUpdate(r,h,l),typeof o.UNSAFE_componentWillUpdate=="function"&&o.UNSAFE_componentWillUpdate(r,h,l)),typeof o.componentDidUpdate=="function"&&(t.flags|=4),typeof o.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof o.componentDidUpdate!="function"||i===e.memoizedProps&&p===e.memoizedState||(t.flags|=4),typeof o.getSnapshotBeforeUpdate!="function"||i===e.memoizedProps&&p===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=h),o.props=r,o.state=h,o.context=l,r=u):(typeof o.componentDidUpdate!="function"||i===e.memoizedProps&&p===e.memoizedState||(t.flags|=4),typeof o.getSnapshotBeforeUpdate!="function"||i===e.memoizedProps&&p===e.memoizedState||(t.flags|=1024),r=!1)}return o=r,yf(e,t),r=!!(128&t.flags),o||r?(o=t.stateNode,n=r&&typeof n.getDerivedStateFromError!="function"?null:o.render(),t.flags|=1,e!==null&&r?(t.child=oc(t,e.child,null,a),t.child=oc(t,null,n,a)):mr(e,t,n,a),t.memoizedState=o.state,e=t.child):e=qi(e,t,a),e}function mO(e,t,n,r){return of(),t.flags|=256,mr(e,t,n,r),t.child}var uE={dehydrated:null,treeContext:null,retryLane:0};function dE(e){return{baseLanes:e,cachePool:yR()}}function pE(e,t,n){return e=e!==null?e.childLanes&~n:0,t&&(e|=Xa),e}function gO(e,t,n){var r,a=t.pendingProps,o=!1,i=!!(128&t.flags);if((r=i)||(r=(e===null||e.memoizedState!==null)&&!!(2&On.current)),r&&(o=!0,t.flags&=-129),r=!!(32&t.flags),t.flags&=-33,e===null){if(ht){if(o?Vs(t):Gs(),ht){var s,l=rr;if(s=l){e:{for(s=l,l=ri;s.nodeType!==8;){if(!l){l=null;break e}if((s=Eo(s.nextSibling))===null){l=null;break e}}l=s}l!==null?(t.memoizedState={dehydrated:l,treeContext:nc!==null?{id:ni,overflow:Ui}:null,retryLane:536870912},(s=Ka(18,null,null,0)).stateNode=l,s.return=t,t.child=s,Rr=t,rr=null,s=!0):s=!1}s||ac(t)}if((l=t.memoizedState)!==null&&(l=l.dehydrated)!==null)return l.data==="$!"?t.lanes=16:t.lanes=536870912,null;Vi(t)}return l=a.children,a=a.fallback,o?(Gs(),l=hE({mode:"hidden",children:l},o=t.mode),a=gc(a,o,n,null),l.return=t,a.return=t,l.sibling=a,t.child=l,(o=t.child).memoizedState=dE(n),o.childLanes=pE(e,r,n),t.memoizedState=uE,a):(Vs(t),fE(t,l))}if((s=e.memoizedState)!==null&&(l=s.dehydrated)!==null){if(i)256&t.flags?(Vs(t),t.flags&=-257,t=mE(e,t,n)):t.memoizedState!==null?(Gs(),t.child=e.child,t.flags|=128,t=null):(Gs(),o=a.fallback,l=t.mode,a=hE({mode:"visible",children:a.children},l),(o=gc(o,l,n,null)).flags|=2,a.return=t,o.return=t,a.sibling=o,t.child=a,oc(t,e.child,null,n),(a=t.child).memoizedState=dE(n),a.childLanes=pE(e,r,n),t.memoizedState=uE,t=o);else if(Vs(t),l.data==="$!"){if(r=l.nextSibling&&l.nextSibling.dataset)var c=r.dgst;
8r=c,(a=Error(le(419))).stack="",a.digest=r,sf({value:a,source:null,stack:null}),t=mE(e,t,n)}else if(Gn||bf(e,t,n,!1),r=!!(n&e.childLanes),Gn||r){if((r=Ot)!==null){if(42&(a=n&-n))a=1;else switch(a){case 2:a=1;break;case 8:a=4;break;case 32:a=16;break;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:a=64;break;case 268435456:a=134217728;break;default:a=0}if((a=a&(r.suspendedLanes|n)?0:a)!==0&&a!==s.retryLane)throw s.retryLane=a,$s(e,a),Or(r,e,a),sO}l.data==="$?"||VE(),t=mE(e,t,n)}else l.data==="$?"?(t.flags|=128,t.child=e.child,t=QW.bind(null,e),l._reactRetry=t,t=null):(e=s.treeContext,rr=Eo(l.nextSibling),Rr=t,ht=!0,wo=null,ri=!1,e!==null&&($a[Va++]=ni,$a[Va++]=Ui,$a[Va++]=nc,ni=e.id,Ui=e.overflow,nc=t),(t=fE(t,a.children)).flags|=4096);return t}return o?(Gs(),o=a.fallback,l=t.mode,c=(s=e.child).sibling,(a=tl(s,{mode:"hidden",children:a.children})).subtreeFlags=31457280&s.subtreeFlags,c!==null?o=tl(c,o):(o=gc(o,l,n,null)).flags|=2,o.return=t,a.return=t,a.sibling=o,t.child=a,a=o,o=t.child,(l=e.child.memoizedState)===null?l=dE(n):((s=l.cachePool)!==null?(c=Pn._currentValue,s=s.parent!==c?{parent:c,pool:c}:s):s=yR(),l={baseLanes:l.baseLanes|n,cachePool:s}),o.memoizedState=l,o.childLanes=pE(e,r,n),t.memoizedState=uE,a):(Vs(t),e=(n=e.child).sibling,(n=tl(n,{mode:"visible",children:a.children})).return=t,n.sibling=null,e!==null&&((r=t.deletions)===null?(t.deletions=[e],t.flags|=16):r.push(e)),t.child=n,t.memoizedState=null,n)}function fE(e,t){return(t=hE({mode:"visible",children:t},e.mode)).return=e,e.child=t}function hE(e,t){return UO(e,t,0,null)}function mE(e,t,n){return oc(t,e.child,null,n),(e=fE(t,t.pendingProps.children)).flags|=2,t.memoizedState=null,e}function yO(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),vE(e.return,t,n)}function gE(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 bO(e,t,n){var r=t.pendingProps,a=r.revealOrder,o=r.tail;if(mr(e,t,r.children,n),2&(r=On.current))r=1&r|2,t.flags|=128;else{if(e!==null&&128&e.flags)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&yO(e,n,t);else if(e.tag===19)yO(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}switch(nn(On,r),a){case"forwards":for(n=t.child,a=null;n!==null;)(e=n.alternate)!==null&&ny(e)===null&&(a=n),n=n.sibling;(n=a)===null?(a=t.child,t.child=null):(a=n.sibling,n.sibling=null),gE(t,!1,a,n,o);break;case"backwards":for(n=null,a=t.child,t.child=null;a!==null;){if((e=a.alternate)!==null&&ny(e)===null){t.child=a;break}e=a.sibling,a.sibling=n,n=a,a=e}gE(t,!0,n,null,o);break;case"together":gE(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function qi(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),nl|=t.lanes,!(n&t.childLanes)&&(e===null||(bf(e,t,n,!1),!(n&t.childLanes))))return null;if(e!==null&&t.child!==e.child)throw Error(le(153));if(t.child!==null){for(n=tl(e=t.child,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,(n=n.sibling=tl(e,e.pendingProps)).return=t;n.sibling=null}return t.child}function yE(e,t){return!!(e.lanes&t)||!((e=e.dependencies)===null||!fy(e))}function vO(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps)Gn=!0;else{if(!(yE(e,n)||128&t.flags))return Gn=!1,(function(s,l,c){switch(l.tag){case 3:Og(l,l.stateNode.containerInfo),Ys(l,Pn,s.memoizedState.cache),of();break;case 27:case 5:ax(l);break;case 4:Og(l,l.stateNode.containerInfo);break;case 10:Ys(l,l.type,l.memoizedProps.value);break;case 13:var u=l.memoizedState;if(u!==null)return u.dehydrated!==null?(Vs(l),l.flags|=128,null):c&l.child.childLanes?gO(s,l,c):(Vs(l),(s=qi(s,l,c))!==null?s.sibling:null);Vs(l);break;case 19:var d=!!(128&s.flags);if((u=!!(c&l.childLanes))||(bf(s,l,c,!1),u=!!(c&l.childLanes)),d){if(u)return bO(s,l,c);l.flags|=128}if((d=l.memoizedState)!==null&&(d.rendering=null,d.tail=null,d.lastEffect=null),nn(On,On.current),u)break;return null;case 22:case 23:return l.lanes=0,dO(s,l,c);case 24:Ys(l,Pn,s.memoizedState.cache)}return qi(s,l,c)})(e,t,n);Gn=!!(131072&e.flags)}else Gn=!1,ht&&1048576&t.flags&&rR(t,Qg,t.index);switch(t.lanes=0,t.tag){case 16:e:{e=t.pendingProps;var r=t.elementType,a=r._init;if(r=a(r._payload),t.type=r,typeof r!="function"){if(r!=null){if((a=r.$$typeof)===Kw){t.tag=11,t=lO(null,t,r,e,n);break e}if(a===Zw){t.tag=14,t=cO(null,t,r,e,n);break e}}throw t=Jw(r)||r,Error(le(306,t,""))}OE(r)?(e=dc(r,e),t.tag=1,t=hO(null,t,r,e,n)):(t.tag=0,t=cE(null,t,r,e,n))}return t;case 0:return cE(e,t,t.type,t.pendingProps,n);case 1:return hO(e,t,r=t.type,a=dc(r,t.pendingProps),n);case 3:e:{if(Og(t,t.stateNode.containerInfo),e===null)throw Error(le(387));var o=t.pendingProps;r=(a=t.memoizedState).element,xE(e,t),wf(t,o,null,n);var i=t.memoizedState;
8if(o=i.cache,Ys(t,Pn,o),o!==a.cache&&kE(t,[Pn],n,!0),kf(),o=i.element,a.isDehydrated){if(a={element:o,isDehydrated:!1,cache:i.cache},t.updateQueue.baseState=a,t.memoizedState=a,256&t.flags){t=mO(e,t,o,n);break e}if(o!==r){sf(r=Ua(Error(le(424)),t)),t=mO(e,t,o,n);break e}for(rr=Eo(t.stateNode.containerInfo.firstChild),Rr=t,ht=!0,wo=null,ri=!0,n=pR(t,null,o,n),t.child=n;n;)n.flags=-3&n.flags|4096,n=n.sibling}else{if(of(),o===r){t=qi(e,t,n);break e}mr(e,t,o,n)}t=t.child}return t;case 26:return yf(e,t),e===null?(n=x3(t.type,null,t.pendingProps,null))?t.memoizedState=n:ht||(n=t.type,e=t.pendingProps,(r=Ny(Hs.current).createElement(n))[hr]=t,r[Vr]=e,ar(r,n,e),Vn(r),t.stateNode=r):t.memoizedState=x3(t.type,e.memoizedProps,t.pendingProps,e.memoizedState),null;case 27:return ax(t),e===null&&ht&&(r=t.stateNode=v3(t.type,t.pendingProps,Hs.current),Rr=t,ri=!0,rr=Eo(r.firstChild)),r=t.pendingProps.children,e!==null||ht?mr(e,t,r,n):t.child=oc(t,null,r,n),yf(e,t),t.child;case 5:return e===null&&ht&&((a=r=rr)&&((r=(function(s,l,c,u){for(;s.nodeType===1;){var d=c;if(s.nodeName.toLowerCase()!==l.toLowerCase()){if(!u&&(s.nodeName!=="INPUT"||s.type!=="hidden"))break}else if(u){if(!s[Yp])switch(l){case"meta":if(!s.hasAttribute("itemprop"))break;return s;case"link":if((p=s.getAttribute("rel"))==="stylesheet"&&s.hasAttribute("data-precedence")||p!==d.rel||s.getAttribute("href")!==(d.href==null?null:d.href)||s.getAttribute("crossorigin")!==(d.crossOrigin==null?null:d.crossOrigin)||s.getAttribute("title")!==(d.title==null?null:d.title))break;return s;case"style":if(s.hasAttribute("data-precedence"))break;return s;case"script":if(((p=s.getAttribute("src"))!==(d.src==null?null:d.src)||s.getAttribute("type")!==(d.type==null?null:d.type)||s.getAttribute("crossorigin")!==(d.crossOrigin==null?null:d.crossOrigin))&&p&&s.hasAttribute("async")&&!s.hasAttribute("itemprop"))break;return s;default:return s}}else{if(l!=="input"||s.type!=="hidden")return s;var p=d.name==null?null:""+d.name;if(d.type==="hidden"&&s.getAttribute("name")===p)return s}if((s=Eo(s.nextSibling))===null)break}return null})(r,t.type,t.pendingProps,ri))!==null?(t.stateNode=r,Rr=t,rr=Eo(r.firstChild),ri=!1,a=!0):a=!1),a||ac(t)),ax(t),a=t.type,o=t.pendingProps,i=e!==null?e.memoizedProps:null,r=o.children,a_(a,o)?r=null:i!==null&&a_(a,i)&&(t.flags|=32),t.memoizedState!==null&&(a=Gx(e,t,MW,null,null,n),Mf._currentValue=a),yf(e,t),mr(e,t,r,n),t.child;case 6:return e===null&&ht&&((e=n=rr)&&((n=(function(s,l,c){if(l==="")return null;for(;s.nodeType!==3;)if((s.nodeType!==1||s.nodeName!=="INPUT"||s.type!=="hidden")&&!c||(s=Eo(s.nextSibling))===null)return null;return s})(n,t.pendingProps,ri))!==null?(t.stateNode=n,Rr=t,rr=null,e=!0):e=!1),e||ac(t)),null;case 13:return gO(e,t,n);case 4:return Og(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=oc(t,null,r,n):mr(e,t,r,n),t.child;case 11:return lO(e,t,t.type,t.pendingProps,n);case 7:return mr(e,t,t.pendingProps,n),t.child;case 8:case 12:return mr(e,t,t.pendingProps.children,n),t.child;case 10:return r=t.pendingProps,Ys(t,t.type,r.value),mr(e,t,r.children,n),t.child;case 9:return a=t.type._context,r=t.pendingProps.children,fc(t),r=r(a=gr(a)),t.flags|=1,mr(e,t,r,n),t.child;case 14:return cO(e,t,t.type,t.pendingProps,n);case 15:return uO(e,t,t.type,t.pendingProps,n);case 19:return bO(e,t,n);case 22:return dO(e,t,n);case 24:return fc(t),r=gr(Pn),e===null?((a=$x())===null&&(a=Ot,o=zx(),a.pooledCache=o,o.refCount++,o!==null&&(a.pooledCacheLanes|=n),a=o),t.memoizedState={parent:r,cache:a},wE(t),Ys(t,Pn,a)):(e.lanes&n&&(xE(e,t),wf(t,null,null,n),kf()),a=e.memoizedState,o=t.memoizedState,a.parent!==r?(a={parent:r,cache:r},t.memoizedState=a,t.lanes===0&&(t.memoizedState=t.updateQueue.baseState=a),Ys(t,Pn,r)):(r=o.cache,Ys(t,Pn,r),r!==a.cache&&kE(t,[Pn],n,!0))),mr(e,t,t.pendingProps.children,n),t.child;case 29:throw t.pendingProps}throw Error(le(156,t.tag))}var bE=Jo(null),pc=null,Wi=null;function Ys(e,t,n){nn(bE,t._currentValue),t._currentValue=n}function Yi(e){e._currentValue=bE.current,$n(bE)}function vE(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 kE(e,t,n,r){var a=e.child;for(a!==null&&(a.return=e);a!==null;){var o=a.dependencies;if(o!==null){var i=a.child;o=o.firstContext;e:for(;o!==null;){var s=o;o=a;for(var l=0;l<t.length;l++)if(s.context===t[l]){o.lanes|=n,(s=o.alternate)!==null&&(s.lanes|=n),vE(o.return,n,e),r||(i=null);break e}o=s.next}}else if(a.tag===18){if((i=a.return)===null)throw Error(le(341));i.lanes|=n,(o=i.alternate)!==null&&(o.lanes|=n),vE(i,n,e),i=null}else i=a.child;if(i!==null)i.return=a;else for(i=a;i!==null;){if(i===e){i=null;break}if((a=i.sibling)!==null){a.return=i.return,i=a;break}i=i.return}a=i}}function bf(e,t,n,r){e=null;for(var a=t,o=!1;a!==null;){if(!o){if(524288&a.flags)o=!0;else if(262144&a.flags)break}if(a.tag===10){var i=a.alternate;if(i===null)throw Error(le(387));if((i=i.memoizedProps)!==null){var s=a.type;da(a.pendingProps.value,i.value)||(e!==null?e.push(s):e=[s])}}else if(a===Rg.current){if((i=a.alternate)===null)throw Error(le(387));i.memoizedState.memoizedState!==a.memoizedState.memoizedState&&(e!==null?e.push(Mf):e=[Mf])}a=a.return}e!==null&&kE(t,e,n,r),t.flags|=262144}function fy(e){for(e=e.firstContext;e!==null;){if(!da(e.context._currentValue,e.memoizedValue))return!0;e=e.next}return!1}
8function fc(e){pc=e,Wi=null,(e=e.dependencies)!==null&&(e.firstContext=null)}function gr(e){return kO(pc,e)}function hy(e,t){return pc===null&&fc(e),kO(e,t)}function kO(e,t){var n=t._currentValue;if(t={context:t,memoizedValue:n,next:null},Wi===null){if(e===null)throw Error(le(308));Wi=t,e.dependencies={lanes:0,firstContext:t},e.flags|=524288}else Wi=Wi.next=t;return n}var Ks=!1;function wE(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function xE(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,callbacks:null})}function Xs(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function Qs(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,2&rn){var a=r.pending;return a===null?t.next=t:(t.next=a.next,a.next=t),r.pending=t,t=Kg(e),tR(e,null,n),t}return Yg(e,r,t,n),Kg(e)}function vf(e,t,n){if((t=t.updateQueue)!==null&&(t=t.shared,4194176&n)){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,cI(e,n)}}function EE(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&n===(r=r.updateQueue)){var a=null,o=null;if((n=n.firstBaseUpdate)!==null){do{var i={lane:n.lane,tag:n.tag,payload:n.payload,callback:null,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;return n={baseState:r.baseState,firstBaseUpdate:a,lastBaseUpdate:o,shared:r.shared,callbacks:r.callbacks},void(e.updateQueue=n)}(e=n.lastBaseUpdate)===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}var _E=!1;function kf(){if(_E&&sc!==null)throw sc}function wf(e,t,n,r){_E=!1;var a=e.updateQueue;Ks=!1;var o=a.firstBaseUpdate,i=a.lastBaseUpdate,s=a.shared.pending;if(s!==null){a.shared.pending=null;var l=s,c=l.next;l.next=null,i===null?o=c:i.next=c,i=l;var u=e.alternate;u!==null&&(s=(u=u.updateQueue).lastBaseUpdate)!==i&&(s===null?u.firstBaseUpdate=c:s.next=c,u.lastBaseUpdate=l)}if(o!==null){var d=a.baseState;for(i=0,u=c=l=null,s=o;;){var p=-536870913&s.lane,h=p!==s.lane;if(h?(ct&p)===p:(r&p)===p){p!==0&&p===ic&&(_E=!0),u!==null&&(u=u.next={lane:0,tag:s.tag,payload:s.payload,callback:null,next:null});e:{var m=e,g=s;p=t;var y=n;switch(g.tag){case 1:if(typeof(m=g.payload)=="function"){d=m.call(y,d,p);break e}d=m;break e;case 3:m.flags=-65537&m.flags|128;case 0:if((p=typeof(m=g.payload)=="function"?m.call(y,d,p):m)==null)break e;d=Ht({},d,p);break e;case 2:Ks=!0}}(p=s.callback)!==null&&(e.flags|=64,h&&(e.flags|=8192),(h=a.callbacks)===null?a.callbacks=[p]:h.push(p))}else h={lane:p,tag:s.tag,payload:s.payload,callback:s.callback,next:null},u===null?(c=u=h,l=d):u=u.next=h,i|=p;if((s=s.next)===null){if((s=a.shared.pending)===null)break;s=(h=s).next,h.next=null,a.lastBaseUpdate=h,a.shared.pending=null}}u===null&&(l=d),a.baseState=l,a.firstBaseUpdate=c,a.lastBaseUpdate=u,o===null&&(a.shared.lanes=0),nl|=i,e.lanes=i,e.memoizedState=d}}function wO(e,t){if(typeof e!="function")throw Error(le(191,e));e.call(t)}function xO(e,t){var n=e.callbacks;if(n!==null)for(e.callbacks=null,e=0;e<n.length;e++)wO(n[e],t)}function xf(e,t){try{var n=t.updateQueue,r=n!==null?n.lastEffect:null;if(r!==null){var a=r.next;n=a;do{if((n.tag&e)===e){r=void 0;var o=n.create,i=n.inst;r=o(),i.destroy=r}n=n.next}while(n!==a)}}catch(s){At(t,t.return,s)}}function Zs(e,t,n){try{var r=t.updateQueue,a=r!==null?r.lastEffect:null;if(a!==null){var o=a.next;r=o;do{if((r.tag&e)===e){var i=r.inst,s=i.destroy;if(s!==void 0){i.destroy=void 0,a=t;var l=n;try{s()}catch(c){At(a,l,c)}}}r=r.next}while(r!==o)}}catch(c){At(t,t.return,c)}}function EO(e){var t=e.updateQueue;if(t!==null){var n=e.stateNode;try{xO(t,n)}catch(r){At(e,e.return,r)}}}function _O(e,t,n){n.props=dc(e.type,e.memoizedProps),n.state=e.memoizedState;try{n.componentWillUnmount()}catch(r){At(e,t,r)}}function hc(e,t){try{var n=e.ref;if(n!==null){var r=e.stateNode;switch(e.tag){case 26:case 27:case 5:var a=r;break;default:a=r}typeof n=="function"?e.refCleanup=n(a):n.current=a}}catch(o){At(e,t,o)}}function pa(e,t){var n=e.ref,r=e.refCleanup;if(n!==null)if(typeof r=="function")try{r()}catch(a){At(e,t,a)}finally{e.refCleanup=null,(e=e.alternate)!=null&&(e.refCleanup=null)}else if(typeof n=="function")try{n(null)}catch(a){At(e,t,a)}else n.current=null}function SO(e){var t=e.type,n=e.memoizedProps,r=e.stateNode;try{e:switch(t){case"button":case"input":case"select":case"textarea":n.autoFocus&&r.focus();break e;case"img":n.src?r.src=n.src:n.srcSet&&(r.srcset=n.srcSet)}}catch(a){At(e,e.return,a)}}function TO(e,t,n){try{var r=e.stateNode;(function(a,o,i,s){switch(o){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var l=null,c=null,u=null,d=null,p=null,h=null,m=null;for(b in i){var g=i[b];
8if(i.hasOwnProperty(b)&&g!=null)switch(b){case"checked":case"value":break;case"defaultValue":p=g;default:s.hasOwnProperty(b)||wt(a,o,b,null,s,g)}}for(var y in s){var b=s[y];if(g=i[y],s.hasOwnProperty(y)&&(b!=null||g!=null))switch(y){case"type":c=b;break;case"name":l=b;break;case"checked":h=b;break;case"defaultChecked":m=b;break;case"value":u=b;break;case"defaultValue":d=b;break;case"children":case"dangerouslySetInnerHTML":if(b!=null)throw Error(le(137,o));break;default:b!==g&&wt(a,o,y,b,s,g)}}return void hx(a,u,d,p,h,m,c,l);case"select":for(c in b=u=d=y=null,i)if(p=i[c],i.hasOwnProperty(c)&&p!=null)switch(c){case"value":break;case"multiple":b=p;default:s.hasOwnProperty(c)||wt(a,o,c,null,s,p)}for(l in s)if(c=s[l],p=i[l],s.hasOwnProperty(l)&&(c!=null||p!=null))switch(l){case"value":y=c;break;case"defaultValue":d=c;break;case"multiple":u=c;default:c!==p&&wt(a,o,l,c,s,p)}return o=d,i=u,s=b,void(y!=null?Cu(a,!!i,y,!1):!!s!=!!i&&(o!=null?Cu(a,!!i,o,!0):Cu(a,!!i,i?[]:"",!1)));case"textarea":for(d in b=y=null,i)if(l=i[d],i.hasOwnProperty(d)&&l!=null&&!s.hasOwnProperty(d))switch(d){case"value":case"children":break;default:wt(a,o,d,null,s,l)}for(u in s)if(l=s[u],c=i[u],s.hasOwnProperty(u)&&(l!=null||c!=null))switch(u){case"value":y=l;break;case"defaultValue":b=l;break;case"children":break;case"dangerouslySetInnerHTML":if(l!=null)throw Error(le(91));break;default:l!==c&&wt(a,o,u,l,s,c)}return void kI(a,y,b);case"option":for(var w in i)y=i[w],i.hasOwnProperty(w)&&y!=null&&!s.hasOwnProperty(w)&&(w==="selected"?a.selected=!1:wt(a,o,w,null,s,y));for(p in s)y=s[p],b=i[p],s.hasOwnProperty(p)&&y!==b&&(y!=null||b!=null)&&(p==="selected"?a.selected=y&&typeof y!="function"&&typeof y!="symbol":wt(a,o,p,y,s,b));return;case"img":case"link":case"area":case"base":case"br":case"col":case"embed":case"hr":case"keygen":case"meta":case"param":case"source":case"track":case"wbr":case"menuitem":for(var k in i)y=i[k],i.hasOwnProperty(k)&&y!=null&&!s.hasOwnProperty(k)&&wt(a,o,k,null,s,y);for(h in s)if(y=s[h],b=i[h],s.hasOwnProperty(h)&&y!==b&&(y!=null||b!=null))switch(h){case"children":case"dangerouslySetInnerHTML":if(y!=null)throw Error(le(137,o));break;default:wt(a,o,h,y,s,b)}return;default:if(gx(o)){for(var _ in i)y=i[_],i.hasOwnProperty(_)&&y!==void 0&&!s.hasOwnProperty(_)&&t_(a,o,_,void 0,s,y);for(m in s)y=s[m],b=i[m],!s.hasOwnProperty(m)||y===b||y===void 0&&b===void 0||t_(a,o,m,y,s,b);return}}for(var C in i)y=i[C],i.hasOwnProperty(C)&&y!=null&&!s.hasOwnProperty(C)&&wt(a,o,C,null,s,y);for(g in s)y=s[g],b=i[g],!s.hasOwnProperty(g)||y===b||y==null&&b==null||wt(a,o,g,y,s,b)})(r,e.type,n,t),r[Vr]=t}catch(a){At(e,e.return,a)}}function CO(e){return e.tag===5||e.tag===3||e.tag===26||e.tag===27||e.tag===4}function SE(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||CO(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==27&&e.tag!==18;){if(2&e.flags||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(2&e.flags))return e.stateNode}}function TE(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).insertBefore(e,n):(t=n).appendChild(e),(n=n._reactRootContainer)!=null||t.onclick!==null||(t.onclick=Ay));else if(r!==4&&r!==27&&(e=e.child)!==null)for(TE(e,t,n),e=e.sibling;e!==null;)TE(e,t,n),e=e.sibling}function my(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&&r!==27&&(e=e.child)!==null)for(my(e,t,n),e=e.sibling;e!==null;)my(e,t,n),e=e.sibling}var Ki=!1,fn=!1,CE=!1,AO=typeof WeakSet=="function"?WeakSet:Set,qn=null,NO=!1;function IO(e,t,n){var r=n.flags;switch(n.tag){case 0:case 11:case 15:Js(e,n),4&r&&xf(5,n);break;case 1:if(Js(e,n),4&r)if(e=n.stateNode,t===null)try{e.componentDidMount()}catch(s){At(n,n.return,s)}else{var a=dc(n.type,t.memoizedProps);t=t.memoizedState;try{e.componentDidUpdate(a,t,e.__reactInternalSnapshotBeforeUpdate)}catch(s){At(n,n.return,s)}}64&r&&EO(n),512&r&&hc(n,n.return);break;case 3:if(Js(e,n),64&r&&(r=n.updateQueue)!==null){if(e=null,n.child!==null)switch(n.child.tag){case 27:case 5:case 1:e=n.child.stateNode}try{xO(r,e)}catch(s){At(n,n.return,s)}}break;case 26:Js(e,n),512&r&&hc(n,n.return);break;case 27:case 5:Js(e,n),t===null&&4&r&&SO(n),512&r&&hc(n,n.return);break;case 12:default:Js(e,n);break;case 13:Js(e,n),4&r&&PO(e,n);break;case 22:if(!(a=n.memoizedState!==null||Ki)){t=t!==null&&t.memoizedState!==null||fn;var o=Ki,i=fn;Ki=a,(fn=t)&&!i?mc(e,n,!!(8772&n.subtreeFlags)):Js(e,n),Ki=o,fn=i}512&r&&(n.memoizedProps.mode==="manual"?hc(n,n.return):pa(n,n.return))}}function RO(e){var t=e.alternate;t!==null&&(e.alternate=null,RO(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode)!==null&&fx(t),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}var Wn=null,qa=!1;function Xi(e,t,n){for(n=n.child;n!==null;)OO(e,t,n),n=n.sibling}function OO(e,t,n){if(ca&&typeof ca.onCommitFiberUnmount=="function")try{ca.onCommitFiberUnmount(Gp,n)}catch{}switch(n.tag){case 26:fn||pa(n,t),Xi(e,t,n),n.memoizedState?n.memoizedState.count--:n.stateNode&&(n=n.stateNode).parentNode.removeChild(n);break;case 27:fn||pa(n,t);var r=Wn,a=qa;for(Wn=n.stateNode,Xi(e,t,n),t=(n=n.stateNode).attributes;t.length;)n.removeAttributeNode(t[0]);fx(n),Wn=r,qa=a;break;case 5:fn||pa(n,t);case 6:a=Wn;var o=qa;if(Wn=null,Xi(e,t,n),qa=o,(Wn=a)!==null)if(qa)try{e=Wn,r=n.stateNode,e.nodeType===8?e.parentNode.removeChild(r):e.removeChild(r)}
8catch(i){At(n,t,i)}else try{Wn.removeChild(n.stateNode)}catch(i){At(n,t,i)}break;case 18:Wn!==null&&(qa?(t=Wn,n=n.stateNode,t.nodeType===8?i_(t.parentNode,n):t.nodeType===1&&i_(t,n),Hf(t)):i_(Wn,n.stateNode));break;case 4:r=Wn,a=qa,Wn=n.stateNode.containerInfo,qa=!0,Xi(e,t,n),Wn=r,qa=a;break;case 0:case 11:case 14:case 15:fn||Zs(2,n,t),fn||Zs(4,n,t),Xi(e,t,n);break;case 1:fn||(pa(n,t),typeof(r=n.stateNode).componentWillUnmount=="function"&&_O(n,t,r)),Xi(e,t,n);break;case 21:Xi(e,t,n);break;case 22:fn||pa(n,t),fn=(r=fn)||n.memoizedState!==null,Xi(e,t,n),fn=r;break;default:Xi(e,t,n)}}function PO(e,t){if(t.memoizedState===null&&(e=t.alternate)!==null&&(e=e.memoizedState)!==null&&(e=e.dehydrated)!==null)try{Hf(e)}catch(n){At(t,t.return,n)}}function AE(e,t){var n=(function(r){switch(r.tag){case 13:case 19:var a=r.stateNode;return a===null&&(a=r.stateNode=new AO),a;case 22:return(a=(r=r.stateNode)._retryCache)===null&&(a=r._retryCache=new AO),a;default:throw Error(le(435,r.tag))}})(e);t.forEach((function(r){var a=ZW.bind(null,e,r);n.has(r)||(n.add(r),r.then(a,a))}))}function Wa(e,t){var n=t.deletions;if(n!==null)for(var r=0;r<n.length;r++){var a=n[r],o=e,i=t,s=i;e:for(;s!==null;){switch(s.tag){case 27:case 5:Wn=s.stateNode,qa=!1;break e;case 3:case 4:Wn=s.stateNode.containerInfo,qa=!0;break e}s=s.return}if(Wn===null)throw Error(le(160));OO(o,i,a),Wn=null,qa=!1,(o=a.alternate)!==null&&(o.return=null),a.return=null}if(13878&t.subtreeFlags)for(t=t.child;t!==null;)LO(t,e),t=t.sibling}var xo=null;function LO(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:Wa(t,e),Ya(e),4&r&&(Zs(3,e,e.return),xf(3,e),Zs(5,e,e.return));break;case 1:Wa(t,e),Ya(e),512&r&&(fn||n===null||pa(n,n.return)),64&r&&Ki&&(e=e.updateQueue)!==null&&(r=e.callbacks)!==null&&(n=e.shared.hiddenCallbacks,e.shared.hiddenCallbacks=n===null?r:n.concat(r));break;case 26:var a=xo;if(Wa(t,e),Ya(e),512&r&&(fn||n===null||pa(n,n.return)),4&r){var o=n!==null?n.memoizedState:null;if(r=e.memoizedState,n===null)if(r===null)if(e.stateNode===null){e:{r=e.type,n=e.memoizedProps,a=a.ownerDocument||a;t:switch(r){case"title":(!(o=a.getElementsByTagName("title")[0])||o[Yp]||o[hr]||o.namespaceURI==="http://www.w3.org/2000/svg"||o.hasAttribute("itemprop"))&&(o=a.createElement(r),a.head.insertBefore(o,a.querySelector("head > title"))),ar(o,r,n),o[hr]=e,Vn(o),r=o;break e;case"link":var i=S3("link","href",a).get(r+(n.href||""));if(i){for(var s=0;s<i.length;s++)if((o=i[s]).getAttribute("href")===(n.href==null?null:n.href)&&o.getAttribute("rel")===(n.rel==null?null:n.rel)&&o.getAttribute("title")===(n.title==null?null:n.title)&&o.getAttribute("crossorigin")===(n.crossOrigin==null?null:n.crossOrigin)){i.splice(s,1);break t}}ar(o=a.createElement(r),r,n),a.head.appendChild(o);break;case"meta":if(i=S3("meta","content",a).get(r+(n.content||""))){for(s=0;s<i.length;s++)if((o=i[s]).getAttribute("content")===(n.content==null?null:""+n.content)&&o.getAttribute("name")===(n.name==null?null:n.name)&&o.getAttribute("property")===(n.property==null?null:n.property)&&o.getAttribute("http-equiv")===(n.httpEquiv==null?null:n.httpEquiv)&&o.getAttribute("charset")===(n.charSet==null?null:n.charSet)){i.splice(s,1);break t}}ar(o=a.createElement(r),r,n),a.head.appendChild(o);break;default:throw Error(le(468,r))}o[hr]=e,Vn(o),r=o}e.stateNode=r}else T3(a,e.type,e.stateNode);else e.stateNode=_3(a,r,e.memoizedProps);else o!==r?(o===null?n.stateNode!==null&&(n=n.stateNode).parentNode.removeChild(n):o.count--,r===null?T3(a,e.type,e.stateNode):_3(a,r,e.memoizedProps)):r===null&&e.stateNode!==null&&TO(e,e.memoizedProps,n.memoizedProps)}break;case 27:if(4&r&&e.alternate===null){a=e.stateNode,o=e.memoizedProps;try{for(var l=a.firstChild;l;){var c=l.nextSibling,u=l.nodeName;l[Yp]||u==="HEAD"||u==="BODY"||u==="SCRIPT"||u==="STYLE"||u==="LINK"&&l.rel.toLowerCase()==="stylesheet"||a.removeChild(l),l=c}for(var d=e.type,p=a.attributes;p.length;)a.removeAttributeNode(p[0]);ar(a,d,o),a[hr]=e,a[Vr]=o}catch(m){At(e,e.return,m)}}case 5:if(Wa(t,e),Ya(e),512&r&&(fn||n===null||pa(n,n.return)),32&e.flags){a=e.stateNode;try{Au(a,"")}catch(m){At(e,e.return,m)}}4&r&&e.stateNode!=null&&TO(e,a=e.memoizedProps,n!==null?n.memoizedProps:a),1024&r&&(CE=!0);break;case 6:if(Wa(t,e),Ya(e),4&r){if(e.stateNode===null)throw Error(le(162));r=e.memoizedProps,n=e.stateNode;try{n.nodeValue=r}catch(m){At(e,e.return,m)}}break;case 3:if(Oy=null,a=xo,xo=Iy(t.containerInfo),Wa(t,e),xo=a,Ya(e),4&r&&n!==null&&n.memoizedState.isDehydrated)try{Hf(t.containerInfo)}catch(m){At(e,e.return,m)}CE&&(CE=!1,DO(e));break;case 4:r=xo,xo=Iy(e.stateNode.containerInfo),Wa(t,e),Ya(e),xo=r;break;case 12:Wa(t,e),Ya(e);break;case 13:Wa(t,e),Ya(e),8192&e.child.flags&&e.memoizedState!==null!=(n!==null&&n.memoizedState!==null)&&(jE=ti()),4&r&&(r=e.updateQueue)!==null&&(e.updateQueue=null,AE(e,r));break;case 22:if(512&r&&(fn||n===null||pa(n,n.return)),l=e.memoizedState!==null,c=n!==null&&n.memoizedState!==null,Ki=(u=Ki)||l,fn=(d=fn)||c,Wa(t,e),fn=d,Ki=u,Ya(e),(t=e.stateNode)._current=e,t._visibility&=-3,t._visibility|=2&t._pendingVisibility,8192&r&&(t._visibility=l?-2&t._visibility:1|t._visibility,l&&(t=Ki||fn,n===null||c||t||Vu(e)),e.memoizedProps===null||e.memoizedProps.mode!=="manual"))e:for(n=null,t=e;;){if(t.tag===5||t.tag===26||t.tag===27){if(n===null){c=n=t;try{if(a=c.stateNode,l)typeof(o=a.style).setProperty=="function"?o.setProperty("display","none","important"):o.display="none";else{i=c.stateNode;var h=(s=c.memoizedProps.style)!=null&&s.hasOwnProperty("display")?s.display:null;i.style.display=h==null||typeof h=="boolean"?"":(""+h).trim()}}catch(m){At(c,c.return,m)}}}else if(t.tag===6){if(n===null){c=t;try{c.stateNode.nodeValue=l?"":c.memoizedProps}catch(m){At(c,c.return,m)}}}else if((t.tag!==22&&t.tag!==23||t.memoizedState===null||t===e)&&t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break e;for(;t.sibling===null;){if(t.return===null||t.return===e)break e;n===t&&(n=null),t=t.return}n===t&&(n=null),t.sibling.return=t.return,t=t.sibling}4&r&&(r=e.updateQueue)!==null&&(n=r.retryQueue)!==null&&(r.retryQueue=null,AE(e,n));break;case 19:Wa(t,e),Ya(e),4&r&&(r=e.updateQueue)!==null&&(e.updateQueue=null,AE(e,r));break;case 21:break;default:Wa(t,e),Ya(e)}}function Ya(e){var t=e.flags;if(2&t){try{if(e.tag!==27){e:{for(var n=e.return;n!==null;){if(CO(n)){var r=n;break e}n=n.return}throw Error(le(160))}switch(r.tag){case 27:var a=r.stateNode;my(e,SE(e),a);break;case 5:var o=r.stateNode;32&r.flags&&(Au(o,""),r.flags&=-33),my(e,SE(e),o);break;case 3:case 4:var i=r.stateNode.containerInfo;TE(e,SE(e),i);break;default:throw Error(le(161))}}}catch(s){At(e,e.return,s)}e.flags&=-3}4096&t&&(e.flags&=-4097)}function DO(e){if(1024&e.subtreeFlags)for(e=e.child;e!==null;){var t=e;DO(t),t.tag===5&&1024&t.flags&&t.stateNode.reset(),e=e.sibling}}function Js(e,t){if(8772&t.subtreeFlags)for(t=t.child;t!==null;)IO(e,t.alternate,t),t=t.sibling}function Vu(e){for(e=e.child;e!==null;){var t=e;switch(t.tag){case 0:case 11:case 14:case 15:Zs(4,t,t.return),Vu(t);break;case 1:pa(t,t.return);var n=t.stateNode;typeof n.componentWillUnmount=="function"&&_O(t,t.return,n),Vu(t);break;case 26:case 27:case 5:pa(t,t.return),Vu(t);break;case 22:pa(t,t.return),t.memoizedState===null&&Vu(t);break;default:Vu(t)}e=e.sibling}}function mc(e,t,n){for(n=n&&!!(8772&t.subtreeFlags),t=t.child;t!==null;){var r=t.alternate,a=e,o=t,i=o.flags;switch(o.tag){case 0:case 11:case 15:mc(a,o,n),xf(4,o);break;case 1:if(mc(a,o,n),typeof(a=(r=o).stateNode).componentDidMount=="function")try{a.componentDidMount()}catch(c){At(r,r.return,c)}if((a=(r=o).updateQueue)!==null){var s=r.stateNode;try{var l=a.shared.hiddenCallbacks;
8if(l!==null)for(a.shared.hiddenCallbacks=null,a=0;a<l.length;a++)wO(l[a],s)}catch(c){At(r,r.return,c)}}n&&64&i&&EO(o),hc(o,o.return);break;case 26:case 27:case 5:mc(a,o,n),n&&r===null&&4&i&&SO(o),hc(o,o.return);break;case 12:default:mc(a,o,n);break;case 13:mc(a,o,n),n&&4&i&&PO(a,o);break;case 22:o.memoizedState===null&&mc(a,o,n),hc(o,o.return)}t=t.sibling}}function NE(e,t){var n=null;e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(n=e.memoizedState.cachePool.pool),e=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(e=t.memoizedState.cachePool.pool),e!==n&&(e!=null&&e.refCount++,n!=null&&pf(n))}function IE(e,t){e=null,t.alternate!==null&&(e=t.alternate.memoizedState.cache),(t=t.memoizedState.cache)!==e&&(t.refCount++,e!=null&&pf(e))}function el(e,t,n,r){if(10256&t.subtreeFlags)for(t=t.child;t!==null;)MO(e,t,n,r),t=t.sibling}function MO(e,t,n,r){var a=t.flags;switch(t.tag){case 0:case 11:case 15:el(e,t,n,r),2048&a&&xf(9,t);break;case 3:el(e,t,n,r),2048&a&&(e=null,t.alternate!==null&&(e=t.alternate.memoizedState.cache),(t=t.memoizedState.cache)!==e&&(t.refCount++,e!=null&&pf(e)));break;case 12:if(2048&a){el(e,t,n,r),e=t.stateNode;try{var o=t.memoizedProps,i=o.id,s=o.onPostCommit;typeof s=="function"&&s(i,t.alternate===null?"mount":"update",e.passiveEffectDuration,-0)}catch(l){At(t,t.return,l)}}else el(e,t,n,r);break;case 23:break;case 22:o=t.stateNode,t.memoizedState!==null?4&o._visibility?el(e,t,n,r):Ef(e,t):4&o._visibility?el(e,t,n,r):(o._visibility|=4,Gu(e,t,n,r,!!(10256&t.subtreeFlags))),2048&a&&NE(t.alternate,t);break;case 24:el(e,t,n,r),2048&a&&IE(t.alternate,t);break;default:el(e,t,n,r)}}function Gu(e,t,n,r,a){for(a=a&&!!(10256&t.subtreeFlags),t=t.child;t!==null;){var o=e,i=t,s=n,l=r,c=i.flags;switch(i.tag){case 0:case 11:case 15:Gu(o,i,s,l,a),xf(8,i);break;case 23:break;case 22:var u=i.stateNode;i.memoizedState!==null?4&u._visibility?Gu(o,i,s,l,a):Ef(o,i):(u._visibility|=4,Gu(o,i,s,l,a)),a&&2048&c&&NE(i.alternate,i);break;case 24:Gu(o,i,s,l,a),a&&2048&c&&IE(i.alternate,i);break;default:Gu(o,i,s,l,a)}t=t.sibling}}function Ef(e,t){if(10256&t.subtreeFlags)for(t=t.child;t!==null;){var n=e,r=t,a=r.flags;switch(r.tag){case 22:Ef(n,r),2048&a&&NE(r.alternate,r);break;case 24:Ef(n,r),2048&a&&IE(r.alternate,r);break;default:Ef(n,r)}t=t.sibling}}var _f=8192;function Sf(e){if(e.subtreeFlags&_f)for(e=e.child;e!==null;)FO(e),e=e.sibling}function FO(e){switch(e.tag){case 26:Sf(e),e.flags&_f&&e.memoizedState!==null&&(function(n,r,a){if(Df===null)throw Error(le(475));var o=Df;if(!(r.type!=="stylesheet"||typeof a.media=="string"&&matchMedia(a.media).matches===!1||4&r.state.loading)){if(r.instance===null){var i=ed(a.href),s=n.querySelector(Pf(i));if(s)return(n=s._p)!==null&&typeof n=="object"&&typeof n.then=="function"&&(o.count++,o=Py.bind(o),n.then(o,o)),r.state.loading|=4,r.instance=s,void Vn(s);s=n.ownerDocument||n,a=E3(a),(i=Qa.get(i))&&l_(a,i),Vn(s=s.createElement("link"));var l=s;l._p=new Promise((function(c,u){l.onload=c,l.onerror=u})),ar(s,"link",a),r.instance=s}o.stylesheets===null&&(o.stylesheets=new Map),o.stylesheets.set(r,n),(n=r.state.preload)&&!(3&r.state.loading)&&(o.count++,r=Py.bind(o),n.addEventListener("load",r),n.addEventListener("error",r))}})(xo,e.memoizedState,e.memoizedProps);break;case 5:default:Sf(e);break;case 3:case 4:var t=xo;xo=Iy(e.stateNode.containerInfo),Sf(e),xo=t;break;case 22:e.memoizedState===null&&((t=e.alternate)!==null&&t.memoizedState!==null?(t=_f,_f=16777216,Sf(e),_f=t):Sf(e))}}function jO(e){var t=e.alternate;if(t!==null&&(e=t.child)!==null){t.child=null;do t=e.sibling,e.sibling=null,e=t;while(e!==null)}}function RE(e){var t=e.deletions;if(16&e.flags){if(t!==null)for(var n=0;n<t.length;n++){var r=t[n];qn=r,HO(r,e)}jO(e)}if(10256&e.subtreeFlags)for(e=e.child;e!==null;)BO(e),e=e.sibling}function BO(e){switch(e.tag){case 0:case 11:case 15:RE(e),2048&e.flags&&Zs(9,e,e.return);break;case 3:case 12:default:RE(e);break;case 22:var t=e.stateNode;e.memoizedState!==null&&4&t._visibility&&(e.return===null||e.return.tag!==13)?(t._visibility&=-5,gy(e)):RE(e)}}function gy(e){var t=e.deletions;if(16&e.flags){if(t!==null)for(var n=0;n<t.length;n++){var r=t[n];qn=r,HO(r,e)}jO(e)}for(e=e.child;e!==null;){switch((t=e).tag){case 0:case 11:case 15:Zs(8,t,t.return),gy(t);break;case 22:4&(n=t.stateNode)._visibility&&(n._visibility&=-5,gy(t));break;default:gy(t)}e=e.sibling}}function HO(e,t){for(;qn!==null;){var n=qn;switch(n.tag){case 0:case 11:case 15:Zs(8,n,t);break;case 23:case 22:if(n.memoizedState!==null&&n.memoizedState.cachePool!==null){var r=n.memoizedState.cachePool.pool;r!=null&&r.refCount++}break;case 24:pf(n.memoizedState.cache)}if((r=n.child)!==null)r.return=n,qn=r;else e:for(n=e;qn!==null;){var a=(r=qn).sibling,o=r.return;if(RO(r),r===n){qn=null;break e}if(a!==null){a.return=o,qn=a;break e}qn=o}}}function UW(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.t
8ype=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Ka(e,t,n,r){return new UW(e,t,n,r)}function OE(e){return!(!(e=e.prototype)||!e.isReactComponent)}function tl(e,t){var n=e.alternate;return n===null?((n=Ka(e.tag,t,e.key,e.mode)).elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=31457280&e.flags,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n.refCleanup=e.refCleanup,n}function zO(e,t){e.flags&=31457282;var n=e.alternate;return n===null?(e.childLanes=0,e.lanes=t,e.child=null,e.subtreeFlags=0,e.memoizedProps=null,e.memoizedState=null,e.updateQueue=null,e.dependencies=null,e.stateNode=null):(e.childLanes=n.childLanes,e.lanes=n.lanes,e.child=n.child,e.subtreeFlags=0,e.deletions=null,e.memoizedProps=n.memoizedProps,e.memoizedState=n.memoizedState,e.updateQueue=n.updateQueue,e.type=n.type,t=n.dependencies,e.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext}),e}function yy(e,t,n,r,a,o){var i=0;if(r=e,typeof e=="function")OE(e)&&(i=1);else if(typeof e=="string")i=(function(s,l,c){if(c===1||l.itemProp!=null)return!1;switch(s){case"meta":case"title":return!0;case"style":if(typeof l.precedence!="string"||typeof l.href!="string"||l.href==="")break;return!0;case"link":if(typeof l.rel!="string"||typeof l.href!="string"||l.href===""||l.onLoad||l.onError)break;return l.rel!=="stylesheet"||(s=l.disabled,typeof l.precedence=="string"&&s==null);case"script":if(l.async&&typeof l.async!="function"&&typeof l.async!="symbol"&&!l.onLoad&&!l.onError&&l.src&&typeof l.src=="string")return!0}return!1})(e,n,ei.current)?26:e==="html"||e==="head"||e==="body"?27:5;else e:switch(e){case vu:return gc(n.children,a,o,t);case YN:i=8,a|=24;break;case Yw:return(e=Ka(12,n,t,2|a)).elementType=Yw,e.lanes=o,e;case Xw:return(e=Ka(13,n,t,a)).elementType=Xw,e.lanes=o,e;case Qw:return(e=Ka(19,n,t,a)).elementType=Qw,e.lanes=o,e;case XN:return UO(n,a,o,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case Hq:case Bi:i=10;break e;case KN:i=9;break e;case Kw:i=11;break e;case Zw:i=14;break e;case Bs:i=16,r=null;break e}i=29,n=Error(le(130,e===null?"null":typeof e,"")),r=null}return(t=Ka(i,n,t,a)).elementType=e,t.type=r,t.lanes=o,t}function gc(e,t,n,r){return(e=Ka(7,e,r,t)).lanes=n,e}function UO(e,t,n,r){(e=Ka(22,e,r,t)).elementType=XN,e.lanes=n;var a={_visibility:1,_pendingVisibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null,_current:null,detach:function(){var o=a._current;if(o===null)throw Error(le(456));if(!(2&a._pendingVisibility)){var i=$s(o,2);i!==null&&(a._pendingVisibility|=2,Or(i,o,2))}},attach:function(){var o=a._current;if(o===null)throw Error(le(456));if(2&a._pendingVisibility){var i=$s(o,2);i!==null&&(a._pendingVisibility&=-3,Or(i,o,2))}}};return e.stateNode=a,e}function PE(e,t,n){return(e=Ka(6,e,null,t)).lanes=n,e}function LE(e,t,n){return(t=Ka(4,e.children!==null?e.children:[],e.key,t)).lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Qi(e){e.flags|=4}function $O(e,t){if(t.type!=="stylesheet"||4&t.state.loading)e.flags&=-16777217;else if(e.flags|=16777216,!C3(t)){if((t=Ga.current)!==null&&((4194176&ct)===ct?$i!==null:(62914560&ct)!==ct&&!(536870912&ct)||t!==$i))throw cf=jx,iR;e.flags|=8192}}function by(e,t){t!==null&&(e.flags|=4),16384&e.flags&&(t=e.tag!==22?sI():536870912,e.lanes|=t,Wu|=t)}function Tf(e,t){if(!ht)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 hn(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|=31457280&a.subtreeFlags,r|=31457280&a.flags,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 $W(e,t,n){var r=t.pendingProps;switch(Mx(t),t.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:case 1:return hn(t),null;case 3:return n=t.stateNode,r=null,e!==null&&(r=e.memoizedState.cache),t.memoizedState.cache!==r&&(t.flags|=2048),Yi(Pn),xu(),n.pendingContext&&(n.context=n.pendingContext,n.pendingContext=null),e!==null&&e.child!==null||(af(t)?Qi(t):e===null||e.memoizedState.isDehydrated&&!(256&t.flags)||(t.flags|=1024,wo!==null&&(UE(wo),wo=null))),hn(t),null;case 26:return n=t.memoizedState,e===null?(Qi(t),n!==null?(hn(t),$O(t,n)):(hn(t),t.flags&=-16777217)):n?n!==e.memoizedState?(Qi(t),hn(t),$O(t,n)):(hn(t),t.flags&=-16777217):(e.memoizedProps!==r&&Qi(t),hn(t),t.flags&=-16777217),null;case 27:Pg(t),n=Hs.current;var a=t.type;if(e!==null&&t.stateNode!=null)e.memoizedProps!==r&&Qi(t);else{if(!r){if(t.stateNode===null)throw Error(le(166));return hn(t),null}e=ei.current,af(t)?aR(t):(e=v3(a,r,n),t.stateNode=e,Qi(t))}return hn(t),null;case 5:if(Pg(t),n=t.type,e!==null&&t.stateNode!=null)e.memoizedProps!==r&&Qi(t);else{if(!r){if(t.stateNode===null)throw Error(le(166));return hn(t),null}if(e=ei.current,af(t))aR(t);else{switch(a=Ny(Hs.current),e){case 1:e=a.createElementNS("http://www.w3.org/2000/svg",n);break;case 2:e=a.createElementNS("http://www.w3.org/1998/Math/MathML",n);break;default:switch(n){case"svg":e=a.createElementNS("http://www.w3.org/2000/svg",n);break;case"math":e=a.createElementNS("http://www.w3.org/1998/Math/MathML",n);break;case"script":(e=a.createElement("div")).innerHTML="<script><\/script>",e=e.removeChild(e.firstChild);break;
8case"select":e=typeof r.is=="string"?a.createElement("select",{is:r.is}):a.createElement("select"),r.multiple?e.multiple=!0:r.size&&(e.size=r.size);break;default:e=typeof r.is=="string"?a.createElement(n,{is:r.is}):a.createElement(n)}}e[hr]=t,e[Vr]=r;e:for(a=t.child;a!==null;){if(a.tag===5||a.tag===6)e.appendChild(a.stateNode);else if(a.tag!==4&&a.tag!==27&&a.child!==null){a.child.return=a,a=a.child;continue}if(a===t)break e;for(;a.sibling===null;){if(a.return===null||a.return===t)break e;a=a.return}a.sibling.return=a.return,a=a.sibling}t.stateNode=e;e:switch(ar(e,n,r),n){case"button":case"input":case"select":case"textarea":e=!!r.autoFocus;break e;case"img":e=!0;break e;default:e=!1}e&&Qi(t)}}return hn(t),t.flags&=-16777217,null;case 6:if(e&&t.stateNode!=null)e.memoizedProps!==r&&Qi(t);else{if(typeof r!="string"&&t.stateNode===null)throw Error(le(166));if(e=Hs.current,af(t)){if(e=t.stateNode,n=t.memoizedProps,r=null,(a=Rr)!==null)switch(a.tag){case 27:case 5:r=a.memoizedProps}e[hr]=t,(e=!!(e.nodeValue===n||r!==null&&r.suppressHydrationWarning===!0||f3(e.nodeValue,n)))||ac(t)}else(e=Ny(e).createTextNode(r))[hr]=t,t.stateNode=e}return hn(t),null;case 13:if(r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(a=af(t),r!==null&&r.dehydrated!==null){if(e===null){if(!a)throw Error(le(318));if(!(a=(a=t.memoizedState)!==null?a.dehydrated:null))throw Error(le(317));a[hr]=t}else of(),!(128&t.flags)&&(t.memoizedState=null),t.flags|=4;hn(t),a=!1}else wo!==null&&(UE(wo),wo=null),a=!0;if(!a)return 256&t.flags?(Vi(t),t):(Vi(t),null)}if(Vi(t),128&t.flags)return t.lanes=n,t;if(n=r!==null,e=e!==null&&e.memoizedState!==null,n){a=null,(r=t.child).alternate!==null&&r.alternate.memoizedState!==null&&r.alternate.memoizedState.cachePool!==null&&(a=r.alternate.memoizedState.cachePool.pool);var o=null;r.memoizedState!==null&&r.memoizedState.cachePool!==null&&(o=r.memoizedState.cachePool.pool),o!==a&&(r.flags|=2048)}return n!==e&&n&&(t.child.flags|=8192),by(t,t.updateQueue),hn(t),null;case 4:return xu(),e===null&&JE(t.stateNode.containerInfo),hn(t),null;case 10:return Yi(t.type),hn(t),null;case 19:if($n(On),(a=t.memoizedState)===null)return hn(t),null;if(r=!!(128&t.flags),(o=a.rendering)===null)if(r)Tf(a,!1);else{if(mn!==0||e!==null&&128&e.flags)for(e=t.child;e!==null;){if((o=ny(e))!==null){for(t.flags|=128,Tf(a,!1),e=o.updateQueue,t.updateQueue=e,by(t,e),t.subtreeFlags=0,e=n,n=t.child;n!==null;)zO(n,e),n=n.sibling;return nn(On,1&On.current|2),t.child}e=e.sibling}a.tail!==null&&ti()>vy&&(t.flags|=128,r=!0,Tf(a,!1),t.lanes=4194304)}else{if(!r)if((e=ny(o))!==null){if(t.flags|=128,r=!0,e=e.updateQueue,t.updateQueue=e,by(t,e),Tf(a,!0),a.tail===null&&a.tailMode==="hidden"&&!o.alternate&&!ht)return hn(t),null}else 2*ti()-a.renderingStartTime>vy&&n!==536870912&&(t.flags|=128,r=!0,Tf(a,!1),t.lanes=4194304);a.isBackwards?(o.sibling=t.child,t.child=o):((e=a.last)!==null?e.sibling=o:t.child=o,a.last=o)}return a.tail!==null?(t=a.tail,a.rendering=t,a.tail=t.sibling,a.renderingStartTime=ti(),t.sibling=null,e=On.current,nn(On,r?1&e|2:1&e),t):(hn(t),null);case 22:case 23:return Vi(t),Hx(),r=t.memoizedState!==null,e!==null?e.memoizedState!==null!==r&&(t.flags|=8192):r&&(t.flags|=8192),r?536870912&n&&!(128&t.flags)&&(hn(t),6&t.subtreeFlags&&(t.flags|=8192)):hn(t),(n=t.updateQueue)!==null&&by(t,n.retryQueue),n=null,e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(n=e.memoizedState.cachePool.pool),r=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(r=t.memoizedState.cachePool.pool),r!==n&&(t.flags|=2048),e!==null&&$n(Hu),null;case 24:return n=null,e!==null&&(n=e.memoizedState.cache),t.memoizedState.cache!==n&&(t.flags|=2048),Yi(Pn),hn(t),null;case 25:return null}throw Error(le(156,t.tag))}function VW(e,t){switch(Mx(t),t.tag){case 1:return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 3:return Yi(Pn),xu(),65536&(e=t.flags)&&!(128&e)?(t.flags=-65537&e|128,t):null;case 26:case 27:case 5:return Pg(t),null;case 13:if(Vi(t),(e=t.memoizedState)!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(le(340));of()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 19:return $n(On),null;case 4:return xu(),null;case 10:return Yi(t.type),null;case 22:case 23:return Vi(t),Hx(),e!==null&&$n(Hu),65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 24:return Yi(Pn),null;default:return null}}function VO(e,t){switch(Mx(t),t.tag){case 3:Yi(Pn),xu();break;case 26:case 27:case 5:Pg(t);break;case 4:xu();break;case 13:Vi(t);break;case 19:$n(On);break;case 10:Yi(t.type);break;case 22:case 23:Vi(t),Hx(),e!==null&&$n(Hu);break;case 24:Yi(Pn)}}var GW={getCacheForType:function(e){var t=gr(Pn),n=t.data.get(e);return n===void 0&&(n=e(),t.data.set(e,n)),n}},qW=typeof WeakMap=="function"?WeakMap:Map,rn=0,Ot=null,Qe=null,ct=0,Pt=0,fa=null,Zi=!1,qu=!1,DE=!1,Ji=0,mn=0,nl=0,yc=0,ME=0,Xa=0,Wu=0,Cf=null,oi=null,FE=!1,jE=0,vy=1/0,ky=null,rl=null,wy=!1,bc=null,Af=0,BE=0,HE=null,Nf=0,zE=null;function ha(){return 2&rn&&ct!==0?ct&-ct:je.T!==null?ic!==0?ic:KE():dI()}function GO(){Xa===0&&(Xa=536870912&ct&&!ht?536870912:iI());var e=Ga.current;return e!==null&&(e.flags|=32),Xa}function Or(e,t,n){(e===Ot&&Pt===2||e.cancelPendingCommit!==null)&&(Yu(e,0),es(e,ct,Xa,!1)),Wp(e,n),2&rn&&e===Ot||(e===Ot&&(!(2&rn)&&
8(yc|=n),mn===4&&es(e,ct,Xa,!1)),ii(e))}function qO(e,t,n){if(6&rn)throw Error(le(327));for(var r=!n&&!(60&t)&&!(t&e.expiredLanes)||qp(e,t),a=r?(function(c,u){var d=rn;rn|=2;var p=KO(),h=XO();Ot!==c||ct!==u?(ky=null,vy=ti()+500,Yu(c,u)):qu=qp(c,u);e:for(;;)try{if(Pt!==0&&Qe!==null){u=Qe;var m=fa;t:switch(Pt){case 1:Pt=0,fa=null,Ku(c,u,m,1);break;case 2:if(sR(m)){Pt=0,fa=null,ZO(u);break}u=function(){Pt===2&&Ot===c&&(Pt=7),ii(c)},m.then(u,u);break e;case 3:Pt=7;break e;case 4:Pt=5;break e;case 7:sR(m)?(Pt=0,fa=null,ZO(u)):(Pt=0,fa=null,Ku(c,u,m,7));break;case 5:var g=null;switch(Qe.tag){case 26:g=Qe.memoizedState;case 5:case 27:var y=Qe;if(!g||C3(g)){Pt=0,fa=null;var b=y.sibling;if(b!==null)Qe=b;else{var w=y.return;w!==null?(Qe=w,Ey(w)):Qe=null}break t}}Pt=0,fa=null,Ku(c,u,m,5);break;case 6:Pt=0,fa=null,Ku(c,u,m,6);break;case 8:$E(),mn=6;break e;default:throw Error(le(462))}}KW();break}catch(k){YO(c,k)}return Wi=pc=null,je.H=p,je.A=h,rn=d,Qe!==null?0:(Ot=null,ct=0,Wg(),mn)})(e,t):GE(e,t,!0),o=r;;){if(a===0){qu&&!r&&es(e,t,0,!1);break}if(a===6)es(e,t,0,!Zi);else{if(n=e.current.alternate,o&&!WW(n)){a=GE(e,t,!1),o=!1;continue}if(a===2){if(o=t,e.errorRecoveryDisabledLanes&o)var i=0;else i=(i=-536870913&e.pendingLanes)!==0?i:536870912&i?536870912:0;if(i!==0){t=i;e:{var s=e;a=Cf;var l=s.current.memoizedState.isDehydrated;if(l&&(Yu(s,i).flags|=256),(i=GE(s,i,!1))!==2){if(DE&&!l){s.errorRecoveryDisabledLanes|=o,yc|=o,a=4;break e}o=oi,oi=a,o!==null&&UE(o)}a=i}if(o=!1,a!==2)continue}}if(a===1){Yu(e,0),es(e,t,0,!0);break}e:{switch(r=e,a){case 0:case 1:throw Error(le(345));case 4:if((4194176&t)===t){es(r,t,Xa,!Zi);break e}break;case 2:oi=null;break;case 3:case 5:break;default:throw Error(le(329))}if(r.finishedWork=n,r.finishedLanes=t,(62914560&t)===t&&10<(o=jE+300-ti())){if(es(r,t,Xa,!Zi),Lg(r,0)!==0)break e;r.timeoutHandle=g3(WO.bind(null,r,n,oi,ky,FE,t,Xa,yc,Wu,Zi,2,-0,0),o)}else WO(r,n,oi,ky,FE,t,Xa,yc,Wu,Zi,0,-0,0)}}break}ii(e)}function UE(e){oi===null?oi=e:oi.push.apply(oi,e)}function WO(e,t,n,r,a,o,i,s,l,c,u,d,p){var h=t.subtreeFlags;if((8192&h||!(16785408&~h))&&(Df={stylesheets:null,count:0,unsuspend:iY},FO(t),(t=(function(){if(Df===null)throw Error(le(475));var m=Df;return m.stylesheets&&m.count===0&&u_(m,m.stylesheets),0<m.count?function(g){var y=setTimeout((function(){if(m.stylesheets&&u_(m,m.stylesheets),m.unsuspend){var b=m.unsuspend;m.unsuspend=null,b()}}),6e4);return m.unsuspend=g,function(){m.unsuspend=null,clearTimeout(y)}}:null})())!==null))return e.cancelPendingCommit=t(e3.bind(null,e,n,r,a,i,s,l,1,d,p)),void es(e,o,i,!c);e3(e,n,r,a,i,s,l)}function WW(e){for(var t=e;;){var n=t.tag;if((n===0||n===11||n===15)&&16384&t.flags&&(n=t.updateQueue)!==null&&(n=n.stores)!==null)for(var r=0;r<n.length;r++){var a=n[r],o=a.getSnapshot;a=a.value;try{if(!da(o(),a))return!1}catch{return!1}}if(n=t.child,16384&t.subtreeFlags&&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 es(e,t,n,r){t&=~ME,t&=~yc,e.suspendedLanes|=t,e.pingedLanes&=~t,r&&(e.warmLanes|=t),r=e.expirationTimes;for(var a=t;0<a;){var o=31-ua(a),i=1<<o;r[o]=-1,a&=~i}n!==0&&lI(e,n,t)}function xy(){return!!(6&rn)||(If(0),!1)}function $E(){if(Qe!==null){if(Pt===0)var e=Qe.return;else Wi=pc=null,Yx(e=Qe),ju=null,uf=0,e=Qe;for(;e!==null;)VO(e.alternate,e),e=e.return;Qe=null}}function Yu(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;n!==-1&&(e.timeoutHandle=-1,rY(n)),(n=e.cancelPendingCommit)!==null&&(e.cancelPendingCommit=null,n()),$E(),Ot=e,Qe=n=tl(e.current,null),ct=t,Pt=0,fa=null,Zi=!1,qu=qp(e,t),DE=!1,Wu=Xa=ME=yc=nl=mn=0,oi=Cf=null,FE=!1,8&t&&(t|=32&t);var r=e.entangledLanes;if(r!==0)for(e=e.entanglements,r&=t;0<r;){var a=31-ua(r),o=1<<a;t|=e[a],r&=~o}return Ji=t,Wg(),n}function YO(e,t){We=null,je.H=ai,t===lf?(t=cR(),Pt=3):t===iR?(t=cR(),Pt=4):Pt=t===sO?8:t!==null&&typeof t=="object"&&typeof t.then=="function"?6:1,fa=t,Qe===null&&(mn=1,py(e,Ua(t,e.current)))}function KO(){var e=je.H;return je.H=ai,e===null?ai:e}function XO(){var e=je.A;return je.A=GW,e}function VE(){mn=4,Zi||(4194176&ct)!==ct&&Ga.current!==null||(qu=!0),!(134217727&nl)&&!(134217727&yc)||Ot===null||es(Ot,ct,Xa,!1)}function GE(e,t,n){var r=rn;rn|=2;var a=KO(),o=XO();Ot===e&&ct===t||(ky=null,Yu(e,t)),t=!1;var i=mn;e:for(;;)try{if(Pt!==0&&Qe!==null){var s=Qe,l=fa;switch(Pt){case 8:$E(),i=6;break e;case 3:case 2:case 6:Ga.current===null&&(t=!0);var c=Pt;if(Pt=0,fa=null,Ku(e,s,l,c),n&&qu){i=0;break e}break;default:c=Pt,Pt=0,fa=null,Ku(e,s,l,c)}}YW(),i=mn;break}catch(u){YO(e,u)}return t&&e.shellSuspendCounter++,Wi=pc=null,rn=r,je.H=a,je.A=o,Qe===null&&(Ot=null,ct=0,Wg()),i}function YW(){for(;Qe!==null;)QO(Qe)}function KW(){for(;Qe!==null&&!Vq();)QO(Qe)}function QO(e){var t=vO(e.alternate,e,Ji);e.memoizedProps=e.pendingProps,t===null?Ey(e):Qe=t}function ZO(e){var t=e,n=t.alternate;switch(t.tag){case 15:case 0:t=fO(n,t,t.pendingProps,t.type,void 0,ct);break;case 11:t=fO(n,t,t.pendingProps,t.type.render,t.ref,ct);break;case 5:Yx(t);default:VO(n,t),t=vO(n,t=Qe=zO(t,Ji),Ji)}e.memoizedProps=e.pendingProps,t===null?Ey(e):Qe=t}function Ku(e,t,n,r){Wi=pc=null,Yx(t),ju=null,uf=0;var a=t.return;try{if((function(o,i,s,l,c){if(s.flags|=32768,l!==null&&typeof l=="object"&&typeof l.then=="function"){if((i=s.alternate)!==null&&bf(i,s,c,!0),(s=Ga.current)!==null){switch(s.tag){case 13:return $i===null?VE():s.alternate===null&&mn===0&&(mn=3),s.flags&=-257,s.flags|=65536,s.lanes=c,l===jx?s.flags|=16384:((i=s.updateQueue)===null?s.updateQueue=new Set([l]):i.add(l),qE(o,l,c)),!1;case 22:return s.flags|=65536,l===jx?s.flags|=16384:((i=s.updateQueue)===null?(i={transitions:null,markerInstances:null,retryQueue:new Set([l])},s.updateQueue=i):(s=i.retryQueue)===null?i.retryQueue=new Set([l]):s.add(l),qE(o,l,c)),!1}throw Error(le(435,s.tag))}return qE(o,l,c),VE(),!1}if(ht)return(i=Ga.current)!==null?(!(65536&i.flags)&&(i.flags|=256),i.flags|=65536,i.lanes=c,l!==Fx&&sf(Ua(o=Error(le(422),{cause:l}),s))):(l!==Fx&&sf(Ua(i=Error(le(423),{cause:l}),s)),(o=o.current.alternate).flags|=65536,c&=-c,o.lanes|=c,l=Ua(l,s),EE(o,c=lE(o.stateNode,l,c)),mn!==4&&(mn=2)),!1;var u=Error(le(520),{cause:l});if(u=Ua(u,s),Cf===null?Cf=[u]:Cf.push(u),mn!==4&&(mn=2),i===null)return!0;l=Ua(l,s),s=i;do{switch(s.tag){case 3:return s.flags|=65536,o=c&-c,s.lanes|=o,EE(s,o=lE(s.stateNode,l,o)),!1;case 1:if(i=s.type,u=s.stateNode,!(128&s.flags||typeof i.getDerivedStateFromError!="function"&&(u===null||typeof u.componentDidCatch!="function"||rl!==null&&rl.has(u))))return s.flags|=65536,c&=-c,s.lanes|=c,iO(c=oO(c),o,s,l),EE(s,c),!1}s=s.return}while(s!==null);return!1})(e,a,t,n,ct))return mn=1,py(e,Ua(n,e.current)),void(Qe=null)}catch(o){if(a!==null)throw Qe=a,o;return mn=1,py(e,Ua(n,e.current)),void(Qe=null)}32768&t.flags?(ht||r===1?e=!0:qu||536870912&ct?e=!1:(Zi=e=!0,(r===2||r===3||r===6)&&(r=Ga.current)!==null&&r.tag===13&&(r.flags|=16384)),JO(t,e)):Ey(t)}function Ey(e){var t=e;do{if(32768&t.flags)return void JO(t,Zi);e=t.return;var n=$W(t.alternate,t,Ji);if(n!==null)return void(Qe=n);if((t=t.sibling)!==null)return void(Qe=t);Qe=t=e}while(t!==null);mn===0&&(mn=5)}function JO(e,t){do{var n=VW(e.alternate,e);if(n!==null)return n.flags&=32767,void(Qe=n);if((n=e.return)!==null&&(n.flags|=32768,n.subtreeFlags=0,n.deleti
8ons=null),!t&&(e=e.sibling)!==null)return void(Qe=e);Qe=e=n}while(e!==null);mn=6,Qe=null}function e3(e,t,n,r,a,o,i,s,l,c){var u=je.T,d=zt.p;try{zt.p=2,je.T=null,(function(p,h,m,g,y,b,w,k){do Xu();while(bc!==null);if(6&rn)throw Error(le(327));var _=p.finishedWork;if(g=p.finishedLanes,_===null)return null;if(p.finishedWork=null,p.finishedLanes=0,_===p.current)throw Error(le(177));p.callbackNode=null,p.callbackPriority=0,p.cancelPendingCommit=null;var C=_.lanes|_.childLanes;if((function(S,T,E,I,A,R){var N=S.pendingLanes;S.pendingLanes=E,S.suspendedLanes=0,S.pingedLanes=0,S.warmLanes=0,S.expiredLanes&=E,S.entangledLanes&=E,S.errorRecoveryDisabledLanes&=E,S.shellSuspendCounter=0;var D=S.entanglements,F=S.expirationTimes,G=S.hiddenUpdates;for(E=N&~E;0<E;){var M=31-ua(E),$=1<<M;D[M]=0,F[M]=-1;var W=G[M];if(W!==null)for(G[M]=null,M=0;M<W.length;M++){var O=W[M];O!==null&&(O.lane&=-536870913)}E&=~$}I!==0&&lI(S,I,0),R!==0&&A===0&&S.tag!==0&&(S.suspendedLanes|=R&~(N&~T))})(p,g,C|=Px,b,w,k),p===Ot&&(Qe=Ot=null,ct=0),!(10256&_.subtreeFlags)&&!(10256&_.flags)||wy||(wy=!0,BE=C,HE=m,(function(S,T){ix(S,T)})(lx,(function(){return Xu(),null}))),m=!!(15990&_.flags),15990&_.subtreeFlags||m?(m=je.T,je.T=null,b=zt.p,zt.p=2,w=rn,rn|=4,(function(S,T){if(S=S.containerInfo,n_=Dy,Nx(S=qI(S))){if("selectionStart"in S)var E={start:S.selectionStart,end:S.selectionEnd};else e:{var I=(E=(E=S.ownerDocument)&&E.defaultView||window).getSelection&&E.getSelection();if(I&&I.rangeCount!==0){E=I.anchorNode;var A=I.anchorOffset,R=I.focusNode;I=I.focusOffset;try{E.nodeType,R.nodeType}catch{E=null;break e}var N=0,D=-1,F=-1,G=0,M=0,$=S,W=null;t:for(;;){for(var O;$!==E||A!==0&&$.nodeType!==3||(D=N+A),$!==R||I!==0&&$.nodeType!==3||(F=N+I),$.nodeType===3&&(N+=$.nodeValue.length),(O=$.firstChild)!==null;)W=$,$=O;for(;;){if($===S)break t;if(W===E&&++G===A&&(D=N),W===R&&++M===I&&(F=N),(O=$.nextSibling)!==null)break;W=($=W).parentNode}$=O}E=D===-1||F===-1?null:{start:D,end:F}}else E=null}E=E||{start:0,end:0}}else E=null;for(r_={focusedElem:S,selectionRange:E},Dy=!1,qn=T;qn!==null;)if(S=(T=qn).child,1028&T.subtreeFlags&&S!==null)S.return=T,qn=S;else for(;qn!==null;){switch(R=(T=qn).alternate,S=T.flags,T.tag){case 0:case 11:case 15:case 5:case 26:case 27:case 6:case 4:case 17:break;case 1:if(1024&S&&R!==null){S=void 0,E=T,A=R.memoizedProps,R=R.memoizedState,I=E.stateNode;try{var oe=dc(E.type,A,(E.elementType,E.type));S=I.getSnapshotBeforeUpdate(oe,R),I.__reactInternalSnapshotBeforeUpdate=S}catch(H){At(E,E.return,H)}}break;case 3:if(1024&S){if((E=(S=T.stateNode.containerInfo).nodeType)===9)s_(S);else if(E===1)switch(S.nodeName){case"HEAD":case"HTML":case"BODY":s_(S);break;default:S.textContent=""}}break;default:if(1024&S)throw Error(le(163))}if((S=T.sibling)!==null){S.return=T.return,qn=S;break}qn=T.return}oe=NO,NO=!1})(p,_),LO(_,p),CW(r_,p.containerInfo),Dy=!!n_,r_=n_=null,p.current=_,IO(p,_.alternate,_),Gq(),rn=w,zt.p=b,je.T=m):p.current=_,wy?(wy=!1,bc=p,Af=g):t3(p,C),C=p.pendingLanes,C===0&&(rl=null),(function(S){if(ca&&typeof ca.onCommitFiberRoot=="function")try{ca.onCommitFiberRoot(Gp,S,void 0,!(128&~S.current.flags))}catch{}})(_.stateNode),ii(p),h!==null)for(y=p.onRecoverableError,_=0;_<h.length;_++)C=h[_],y(C.value,{componentStack:C.stack});3&Af&&Xu(),C=p.pendingLanes,4194218&g&&42&C?p===zE?Nf++:(Nf=0,zE=p):Nf=0,If(0)})(e,t,n,r,d,a,o,i)}finally{je.T=u,zt.p=d}}function t3(e,t){(e.pooledCacheLanes&=t)==0&&(t=e.pooledCache)!=null&&(e.pooledCache=null,pf(t))}function Xu(){if(bc!==null){var e=bc,t=BE;BE=0;var n=uI(Af),r=je.T,a=zt.p;try{if(zt.p=32>n?32:n,je.T=null,bc===null)var o=!1;else{n=HE,HE=null;var i=bc,s=Af;if(bc=null,Af=0,6&rn)throw Error(le(331));var l=rn;if(rn|=4,BO(i.current),MO(i,i.current,s,n),rn=l,If(0,!1),ca&&typeof ca.onPostCommitFiberRoot=="function")try{ca.onPostCommitFiberRoot(Gp,i)}catch{}o=!0}return o}finally{zt.p=a,je.T=r,t3(e,t)}}return!1}function n3(e,t,n){t=Ua(n,t),(e=Qs(e,t=lE(e.stateNode,t,2),2))!==null&&(Wp(e,2),ii(e))}function At(e,t,n){if(e.tag===3)n3(e,e,n);else for(;t!==null;){if(t.tag===3){n3(t,e,n);break}if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof r.componentDidCatch=="function"&&(rl===null||!rl.has(r))){e=Ua(n,e),(r=Qs(t,n=oO(2),2))!==null&&(iO(n,r,t,e),Wp(r,2),ii(r));break}}t=t.return}}
8function qE(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new qW;var a=new Set;r.set(t,a)}else(a=r.get(t))===void 0&&(a=new Set,r.set(t,a));a.has(n)||(DE=!0,a.add(n),e=XW.bind(null,e,t,n),t.then(e,e))}function XW(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),e.pingedLanes|=e.suspendedLanes&n,e.warmLanes&=~n,Ot===e&&(ct&n)===n&&(mn===4||mn===3&&(62914560&ct)===ct&&300>ti()-jE?!(2&rn)&&Yu(e,0):ME|=n,Wu===ct&&(Wu=0)),ii(e)}function r3(e,t){t===0&&(t=sI()),(e=$s(e,t))!==null&&(Wp(e,t),ii(e))}function QW(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),r3(e,n)}function ZW(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;case 22:r=e.stateNode._retryCache;break;default:throw Error(le(314))}r!==null&&r.delete(t),r3(e,n)}var _y=null,Qu=null,WE=!1,Sy=!1,YE=!1,vc=0;function ii(e){var t;e!==Qu&&e.next===null&&(Qu===null?_y=Qu=e:Qu=Qu.next=e),Sy=!0,WE||(WE=!0,t=JW,aY((function(){6&rn?ix(rI,t):t()})))}function If(e,t){if(!YE&&Sy){YE=!0;do for(var n=!1,r=_y;r!==null;){if(e!==0){var a=r.pendingLanes;if(a===0)var o=0;else{var i=r.suspendedLanes,s=r.pingedLanes;o=(1<<31-ua(42|e)+1)-1,o=201326677&(o&=a&~(i&~s))?201326677&o|1:o?2|o:0}o!==0&&(n=!0,i3(r,o))}else o=ct,!(3&(o=Lg(r,r===Ot?o:0)))||qp(r,o)||(n=!0,i3(r,o));r=r.next}while(n);YE=!1}}function JW(){Sy=WE=!1;var e=0;vc!==0&&((function(){var i=window.event;return i&&i.type==="popstate"?i!==o_&&(o_=i,!0):(o_=null,!1)})()&&(e=vc),vc=0);for(var t=ti(),n=null,r=_y;r!==null;){var a=r.next,o=a3(r,t);o===0?(r.next=null,n===null?_y=a:n.next=a,a===null&&(Qu=n)):(n=r,(e!==0||3&o)&&(Sy=!0)),r=a}If(e)}function a3(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,a=e.expirationTimes,o=-62914561&e.pendingLanes;0<o;){var i=31-ua(o),s=1<<i,l=a[i];l===-1?s&n&&!(s&r)||(a[i]=Zq(s,t)):l<=t&&(e.expiredLanes|=s),o&=~s}if(n=ct,n=Lg(e,e===(t=Ot)?n:0),r=e.callbackNode,n===0||e===t&&Pt===2||e.cancelPendingCommit!==null)return r!==null&&r!==null&&sx(r),e.callbackNode=null,e.callbackPriority=0;if(!(3&n)||qp(e,n)){if((t=n&-n)===e.callbackPriority)return t;switch(r!==null&&sx(r),uI(n)){case 2:case 8:n=aI;break;case 32:default:n=lx;break;case 268435456:n=oI}return r=o3.bind(null,e),n=ix(n,r),e.callbackPriority=t,e.callbackNode=n,t}return r!==null&&r!==null&&sx(r),e.callbackPriority=2,e.callbackNode=null,2}function o3(e,t){var n=e.callbackNode;if(Xu()&&e.callbackNode!==n)return null;var r=ct;return(r=Lg(e,e===Ot?r:0))===0?null:(qO(e,r,t),a3(e,ti()),e.callbackNode!=null&&e.callbackNode===n?o3.bind(null,e):null)}function i3(e,t){if(Xu())return null;qO(e,t,!0)}function KE(){return vc===0&&(vc=iI()),vc}function s3(e){return e==null||typeof e=="symbol"||typeof e=="boolean"?null:typeof e=="function"?e:Bg(""+e)}function l3(e,t){var n=t.ownerDocument.createElement("input");return n.name=t.name,n.value=t.value,e.id&&n.setAttribute("form",e.id),t.parentNode.insertBefore(n,t),e=new FormData(e),n.parentNode.removeChild(n),e}for(var XE=0;XE<eR.length;XE++){var QE=eR[XE];ko(QE.toLowerCase(),"on"+(QE[0].toUpperCase()+QE.slice(1)))}ko(KI,"onAnimationEnd"),ko(XI,"onAnimationIteration"),ko(QI,"onAnimationStart"),ko("dblclick","onDoubleClick"),ko("focusin","onFocus"),ko("focusout","onBlur"),ko(NW,"onTransitionRun"),ko(IW,"onTransitionStart"),ko(RW,"onTransitionCancel"),ko(ZI,"onTransitionEnd"),Tu("onMouseEnter",["mouseout","mouseover"]),Tu("onMouseLeave",["mouseout","mouseover"]),Tu("onPointerEnter",["pointerout","pointerover"]),Tu("onPointerLeave",["pointerout","pointerover"]),Ql("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),Ql("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),Ql("onBeforeInput",["compositionend","keypress","textInput","paste"]),Ql("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),Ql("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),Ql("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Rf="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(" "),eY=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(Rf));function c3(e,t){t=!!(4&t);for(var n=0;n<e.length;n++){var r=e[n],a=r.event;r=r.listeners;e:{var o=void 0;if(t)for(var i=r.length-1;0<=i;i--){var s=r[i],l=s.instance,c=s.currentTarget;if(s=s.listener,l!==o&&a.isPropagationStopped())break e;o=s,a.currentTarget=c;try{o(a)}catch(u){dy(u)}a.currentTarget=null,o=l}else for(i=0;i<r.length;i++){if(l=(s=r[i]).instance,c=s.currentTarget,s=s.listener,l!==o&&a.isPropagationStopped())break e;o=s,a.currentTarget=c;try{o(a)}catch(u){dy(u)}a.currentTarget=null,o=l}}}}function at(e,t){var n=t[px];n===void 0&&(n=t[px]=new Set);var r=e+"__bubble";n.has(r)||(u3(t,e,2,!1),n.add(r))}function ZE(e,t,n){var r=0;t&&(r|=4),u3(n,e,r,t)}var Ty="_reactListening"+Math.random().toString(36).slice(2);function JE(e){if(!e[Ty]){e[Ty]=!0,fI.forEach((function(n){n!=="selectionchange"&&(eY.has(n)||ZE(n,!1,e),ZE(n,!0,e))}));var t=e.nodeType===9?e:e.ownerDocument;t===null||t[Ty]||(t[Ty]=!0,ZE("selectionchange",!1,t))}}function u3(e,t,n,r){switch(P3(t)){case 2:var a=cY;break;case 8:a=uY;break;default:a=p_}n=a.bind(null,t,n,e),a=void 0,!kx||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 e_(e,t,n,r,a){var o=r;if(!(1&t||2&t||r===null))e:for(;;){if(r===null)return;var i=r.tag;if(i===3||i===4){var s=r.stateNode.containerInfo;
8if(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)===a||l.nodeType===8&&l.parentNode===a))return;i=i.return}for(;s!==null;){if((i=Xl(s))===null)return;if((l=i.tag)===5||l===6||l===26||l===27){r=o=i;continue e}s=s.parentNode}}r=r.return}SI((function(){var c=o,u=bx(n),d=[];e:{var p=JI.get(e);if(p!==void 0){var h=$g,m=e;switch(e){case"keypress":if(zg(n)===0)break e;case"keydown":case"keyup":h=hW;break;case"focusin":m="focus",h=_x;break;case"focusout":m="blur",h=_x;break;case"beforeblur":case"afterblur":h=_x;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":h=AI;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":h=sW;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":h=mW;break;case KI:case XI:case QI:h=lW;break;case ZI:h=gW;break;case"scroll":case"scrollend":h=iW;break;case"wheel":h=yW;break;case"copy":case"cut":case"paste":h=cW;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":h=II;break;case"toggle":case"beforetoggle":h=bW}var g=!!(4&t),y=!g&&(e==="scroll"||e==="scrollend"),b=g?p!==null?p+"Capture":null:p;g=[];for(var w,k=c;k!==null;){var _=k;if(w=_.stateNode,(_=_.tag)!==5&&_!==26&&_!==27||w===null||b===null||(_=Xp(k,b))!=null&&g.push(Of(k,_,w)),y)break;k=k.return}0<g.length&&(p=new h(p,m,null,n,u),d.push({event:p,listeners:g}))}}if(!(7&t)){if(h=e==="mouseout"||e==="pointerout",(!(p=e==="mouseover"||e==="pointerover")||n===yx||!(m=n.relatedTarget||n.fromElement)||!Xl(m)&&!m[Eu])&&(h||p)&&(p=u.window===u?u:(p=u.ownerDocument)?p.defaultView||p.parentWindow:window,h?(h=c,(m=(m=n.relatedTarget||n.toElement)?Xl(m):null)!==null&&(y=ku(m),g=m.tag,m!==y||g!==5&&g!==27&&g!==6)&&(m=null)):(h=null,m=c),h!==m)){if(g=AI,_="onMouseLeave",b="onMouseEnter",k="mouse",e!=="pointerout"&&e!=="pointerover"||(g=II,_="onPointerLeave",b="onPointerEnter",k="pointer"),y=h==null?p:Kp(h),w=m==null?p:Kp(m),(p=new g(_,k+"leave",h,n,u)).target=y,p.relatedTarget=w,_=null,Xl(u)===c&&((g=new g(b,k+"enter",m,n,u)).target=w,g.relatedTarget=y,_=g),y=_,h&&m)e:{for(b=m,k=0,w=g=h;w;w=Zu(w))k++;for(w=0,_=b;_;_=Zu(_))w++;for(;0<k-w;)g=Zu(g),k--;for(;0<w-k;)b=Zu(b),w--;for(;k--;){if(g===b||b!==null&&g===b.alternate)break e;g=Zu(g),b=Zu(b)}g=null}else g=null;h!==null&&d3(d,p,h,g,!1),m!==null&&y!==null&&d3(d,y,m,g,!0)}if((h=(p=c?Kp(c):window).nodeName&&p.nodeName.toLowerCase())==="select"||h==="input"&&p.type==="file")var C=jI;else if(MI(p))if(BI)C=TW;else{C=_W;var S=EW}else!(h=p.nodeName)||h.toLowerCase()!=="input"||p.type!=="checkbox"&&p.type!=="radio"?c&&gx(c.elementType)&&(C=jI):C=SW;switch(C&&(C=C(e,c))?FI(d,C,n,u):(S&&S(e,p,c),e==="focusout"&&c&&p.type==="number"&&c.memoizedProps.value!=null&&mx(p,"number",p.value)),S=c?Kp(c):window,e){case"focusin":(MI(S)||S.contentEditable==="true")&&(Ou=S,Ix=c,rf=null);break;case"focusout":rf=Ix=Ou=null;break;case"mousedown":Rx=!0;break;case"contextmenu":case"mouseup":case"dragend":Rx=!1,WI(d,n,u);break;case"selectionchange":if(AW)break;case"keydown":case"keyup":WI(d,n,u)}var T;if(Tx)e:{switch(e){case"compositionstart":var E="onCompositionStart";break e;case"compositionend":E="onCompositionEnd";break e;case"compositionupdate":E="onCompositionUpdate";break e}E=void 0}else Ru?LI(e,n)&&(E="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(E="onCompositionStart");E&&(RI&&n.locale!=="ko"&&(Ru||E!=="onCompositionStart"?E==="onCompositionEnd"&&Ru&&(T=TI()):(wx="value"in(Zl=u)?Zl.value:Zl.textContent,Ru=!0)),0<(S=Cy(c,E)).length&&(E=new NI(E,e,null,n,u),d.push({event:E,listeners:S}),(T||(T=DI(n))!==null)&&(E.data=T))),(T=kW?(function(I,A){switch(I){case"compositionend":return DI(A);case"keypress":return A.which!==32?null:(PI=!0,OI);case"textInput":return(I=A.data)===OI&&PI?null:I;default:return null}})(e,n):(function(I,A){if(Ru)return I==="compositionend"||!Tx&&LI(I,A)?(I=TI(),Hg=wx=Zl=null,Ru=!1,I):null;switch(I){case"paste":default:return null;case"keypress":if(!(A.ctrlKey||A.altKey||A.metaKey)||A.ctrlKey&&A.altKey){if(A.char&&1<A.char.length)return A.char;if(A.which)return String.fromCharCode(A.which)}return null;case"compositionend":return RI&&A.locale!=="ko"?null:A.data}})(e,n))&&0<(E=Cy(c,"onBeforeInput")).length&&(S=new NI("onBeforeInput","beforeinput",null,n,u),d.push({event:S,listeners:E}),S.data=T),(function(I,A,R,N,D){if(A==="submit"&&R&&R.stateNode===D){var F=s3((D[Vr]||null).action),G=N.submitter;G&&(A=(A=G[Vr]||null)?s3(A.formAction):G.getAttribute("formAction"))!==null&&(F=A,G=null);var M=new $g("action","action",null,N,D);I.push({event:M,listeners:[{instance:null,listener:function(){if(N.defaultPrevented){if(vc!==0){var $=G?l3(D,G):new FormData(D);rE(R,{pending:!0,data:$,method:D.method,action:F},null,$)}}else typeof F=="function"&&(M.preventDefault(),$=G?l3(D,G):new FormData(D),rE(R,{pending:!0,data:$,method:D.method,action:F},F,$))},currentTarget:D}]})}})(d,e,c,n,u)}c3(d,t)}))}function Of(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Cy(e,t){for(var n=t+"Capture",r=[];e!==null;){var a=e,o=a.stateNode;(a=a.tag)!==5&&a!==26&&a!==27||o===null||((a=Xp(e,n))!=null&&r.unshift(Of(e,a,o)),(a=Xp(e,t))!=null&&r.push(Of(e,a,o))),e=e.return}return r}function Zu(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5&&e.tag!==27);return e||null}function d3(e,t,n,r,a){for(var o=t._reactName,i=[];n!==null&&n!==r;){var s=n,l=s.alternate,c=s.stateNode;if(s=s.tag,l!==null&&l===r)break;s!==5&&s!==26&&s!==27||c===null||(l=c,a?(c=Xp(n,o))!=null&&i.unshift(Of(n,c,l)):a||(c=Xp(n,o))!=null&&i.push(Of(n,c,l))),n=n.return}i.length!==0&&e.push({event:t,listeners:i})}var tY=/\r\n?/g,nY=/\u0000|\uFFFD/g;function p3(e){return(typeof e=="string"?e:""+e).replace(tY,`
9`).replace(nY,"")}function f3(e,t){return t=p3(t),p3(e)===t}function Ay(){}function wt(e,t,n,r,a,o){switch(n){case"children":typeof r=="string"?t==="body"||t==="textarea"&&r===""||Au(e,r):(typeof r=="number"||typeof r=="bigint")&&t!=="body"&&Au(e,""+r);break;case"className":Mg(e,"class",r);break;case"tabIndex":Mg(e,"tabindex",r);break;case"dir":case"role":case"viewBox":case"width":case"height":Mg(e,n,r);break;case"style":EI(e,r,o);break;case"data":if(t!=="object"){Mg(e,"data",r);break}case"src":case"href":if(r===""&&(t!=="a"||n!=="href")){e.removeAttribute(n);break}if(r==null||typeof r=="function"||typeof r=="symbol"||typeof r=="boolean"){e.removeAttribute(n);break}r=Bg(""+r),e.setAttribute(n,r);break;case"action":case"formAction":if(typeof r=="function"){e.setAttribute(n,"javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')");break}if(typeof o=="function"&&(n==="formAction"?(t!=="input"&&wt(e,t,"name",a.name,a,null),wt(e,t,"formEncType",a.formEncType,a,null),wt(e,t,"formMethod",a.formMethod,a,null),wt(e,t,"formTarget",a.formTarget,a,null)):(wt(e,t,"encType",a.encType,a,null),wt(e,t,"method",a.method,a,null),wt(e,t,"target",a.target,a,null))),r==null||typeof r=="symbol"||typeof r=="boolean"){e.removeAttribute(n);break}r=Bg(""+r),e.setAttribute(n,r);break;case"onClick":r!=null&&(e.onclick=Ay);break;case"onScroll":r!=null&&at("scroll",e);break;case"onScrollEnd":r!=null&&at("scrollend",e);break;case"dangerouslySetInnerHTML":if(r!=null){if(typeof r!="object"||!("__html"in r))throw Error(le(61));if((n=r.__html)!=null){if(a.children!=null)throw Error(le(60));e.innerHTML=n}}break;case"multiple":e.multiple=r&&typeof r!="function"&&typeof r!="symbol";break;case"muted":e.muted=r&&typeof r!="function"&&typeof r!="symbol";break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":case"autoFocus":break;case"xlinkHref":if(r==null||typeof r=="function"||typeof r=="boolean"||typeof r=="symbol"){e.removeAttribute("xlink:href");break}n=Bg(""+r),e.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",n);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":r!=null&&typeof r!="function"&&typeof r!="symbol"?e.setAttribute(n,""+r):e.removeAttribute(n);break;case"inert":case"allowFullScreen":case"async":case"autoPlay":case"controls":case"default":case"defer":case"disabled":case"disablePictureInPicture":case"disableRemotePlayback":case"formNoValidate":case"hidden":case"loop":case"noModule":case"noValidate":case"open":case"playsInl
9ine":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"itemScope":r&&typeof r!="function"&&typeof r!="symbol"?e.setAttribute(n,""):e.removeAttribute(n);break;case"capture":case"download":r===!0?e.setAttribute(n,""):r!==!1&&r!=null&&typeof r!="function"&&typeof r!="symbol"?e.setAttribute(n,r):e.removeAttribute(n);break;case"cols":case"rows":case"size":case"span":r!=null&&typeof r!="function"&&typeof r!="symbol"&&!isNaN(r)&&1<=r?e.setAttribute(n,r):e.removeAttribute(n);break;case"rowSpan":case"start":r==null||typeof r=="function"||typeof r=="symbol"||isNaN(r)?e.removeAttribute(n):e.setAttribute(n,r);break;case"popover":at("beforetoggle",e),at("toggle",e),Dg(e,"popover",r);break;case"xlinkActuate":zi(e,"http://www.w3.org/1999/xlink","xlink:actuate",r);break;case"xlinkArcrole":zi(e,"http://www.w3.org/1999/xlink","xlink:arcrole",r);break;case"xlinkRole":zi(e,"http://www.w3.org/1999/xlink","xlink:role",r);break;case"xlinkShow":zi(e,"http://www.w3.org/1999/xlink","xlink:show",r);break;case"xlinkTitle":zi(e,"http://www.w3.org/1999/xlink","xlink:title",r);break;case"xlinkType":zi(e,"http://www.w3.org/1999/xlink","xlink:type",r);break;case"xmlBase":zi(e,"http://www.w3.org/XML/1998/namespace","xml:base",r);break;case"xmlLang":zi(e,"http://www.w3.org/XML/1998/namespace","xml:lang",r);break;case"xmlSpace":zi(e,"http://www.w3.org/XML/1998/namespace","xml:space",r);break;case"is":Dg(e,"is",r);break;case"innerText":case"textContent":break;default:(!(2<n.length)||n[0]!=="o"&&n[0]!=="O"||n[1]!=="n"&&n[1]!=="N")&&Dg(e,n=aW.get(n)||n,r)}}function t_(e,t,n,r,a,o){switch(n){case"style":EI(e,r,o);break;case"dangerouslySetInnerHTML":if(r!=null){if(typeof r!="object"||!("__html"in r))throw Error(le(61));if((n=r.__html)!=null){if(a.children!=null)throw Error(le(60));e.innerHTML=n}}break;case"children":typeof r=="string"?Au(e,r):(typeof r=="number"||typeof r=="bigint")&&Au(e,""+r);break;case"onScroll":r!=null&&at("scroll",e);break;case"onScrollEnd":r!=null&&at("scrollend",e);break;case"onClick":r!=null&&(e.onclick=Ay);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":case"innerText":case"textContent":break;default:hI.hasOwnProperty(n)||(n[0]!=="o"||n[1]!=="n"||(a=n.endsWith("Capture"),t=n.slice(2,a?n.length-7:void 0),typeof(o=(o=e[Vr]||null)!=null?o[n]:null)=="function"&&e.removeEventListener(t,o,a),typeof r!="function")?n in e?e[n]=r:r===!0?e.setAttribute(n,""):Dg(e,n,r):(typeof o!="function"&&o!==null&&(n in e?e[n]=null:e.hasAttribute(n)&&e.removeAttribute(n)),e.addEventListener(t,r,a)))}}function ar(e,t,n){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":at("error",e),at("load",e);var r,a=!1,o=!1;for(r in n)if(n.hasOwnProperty(r)){var i=n[r];if(i!=null)switch(r){case"src":a=!0;break;case"srcSet":o=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(le(137,t));default:wt(e,t,r,i,n,null)}}return o&&wt(e,t,"srcSet",n.srcSet,n,null),void(a&&wt(e,t,"src",n.src,n,null));case"input":at("invalid",e);var s=r=i=o=null,l=null,c=null;for(a in n)if(n.hasOwnProperty(a)){var u=n[a];if(u!=null)switch(a){case"name":o=u;break;case"type":i=u;break;case"checked":l=u;break;case"defaultChecked":c=u;break;case"value":r=u;break;case"defaultValue":s=u;break;case"children":case"dangerouslySetInnerHTML":if(u!=null)throw Error(le(137,t));break;default:wt(e,t,a,u,n,null)}}return vI(e,r,s,l,c,i,o,!1),void Fg(e);case"select":for(o in at("invalid",e),a=i=r=null,n)if(n.hasOwnProperty(o)&&(s=n[o])!=null)switch(o){case"value":r=s;break;case"defaultValue":i=s;break;case"multiple":a=s;default:wt(e,t,o,s,n,null)}return t=r,n=i,e.multiple=!!a,void(t!=null?Cu(e,!!a,t,!1):n!=null&&Cu(e,!!a,n,!0));case"textarea":for(i in at("invalid",e),r=o=a=null,n)if(n.hasOwnProperty(i)&&(s=n[i])!=null)switch(i){case"value":a=s;break;case"defaultValue":o=s;break;case"children":r=s;break;case"dangerouslySetInnerHTML":if(s!=null)throw Error(le(91));break;default:wt(e,t,i,s,n,null)}return wI(e,a,o,r),void Fg(e);case"option":for(l in n)n.hasOwnProperty(l)&&(a=n[l])!=null&&(l==="selected"?e.selected=a&&typeof a!="function"&&typeof a!="symbol":wt(e,t,l,a,n,null));return;case"dialog":at("cancel",e),at("close",e);break;case"iframe":case"object":at("load",e);break;case"video":case"audio":for(a=0;a<Rf.length;a++)at(Rf[a],e);break;case"image":at("error",e),at("load",e);break;case"details":at("toggle",e);break;case"embed":case"source":case"link":at("error",e),at("load",e);case"area":case"base":case"br":case"col":case"hr":case"keygen":case"meta":case"param":case"track":case"wbr":case"menuitem":for(c in n)if(n.hasOwnProperty(c)&&(a=n[c])!=null)switch(c){case"children":case"dangerouslySetInnerHTML":throw Error(le(137,t));default:wt(e,t,c,a,n,null)}return;default:if(gx(t)){for(u in n)n.hasOwnProperty(u)&&(a=n[u])!==void 0&&t_(e,t,u,a,n,void 0);return}}for(s in n)n.hasOwnProperty(s)&&(a=n[s])!=null&&wt(e,t,s,a,n,null)}var n_=null,r_=null;
9function Ny(e){return e.nodeType===9?e:e.ownerDocument}function h3(e){switch(e){case"http://www.w3.org/2000/svg":return 1;case"http://www.w3.org/1998/Math/MathML":return 2;default:return 0}}function m3(e,t){if(e===0)switch(t){case"svg":return 1;case"math":return 2;default:return 0}return e===1&&t==="foreignObject"?0:e}function a_(e,t){return e==="textarea"||e==="noscript"||typeof t.children=="string"||typeof t.children=="number"||typeof t.children=="bigint"||typeof t.dangerouslySetInnerHTML=="object"&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var o_=null,g3=typeof setTimeout=="function"?setTimeout:void 0,rY=typeof clearTimeout=="function"?clearTimeout:void 0,y3=typeof Promise=="function"?Promise:void 0,aY=typeof queueMicrotask=="function"?queueMicrotask:y3!==void 0?function(e){return y3.resolve(null).then(e).catch(oY)}:g3;function oY(e){setTimeout((function(){throw e}))}function i_(e,t){var n=t,r=0;do{var a=n.nextSibling;if(e.removeChild(n),a&&a.nodeType===8)if((n=a.data)==="/$"){if(r===0)return e.removeChild(a),void Hf(t);r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=a}while(n);Hf(t)}function s_(e){var t=e.firstChild;for(t&&t.nodeType===10&&(t=t.nextSibling);t;){var n=t;switch(t=t.nextSibling,n.nodeName){case"HTML":case"HEAD":case"BODY":s_(n),fx(n);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(n.rel.toLowerCase()==="stylesheet")continue}e.removeChild(n)}}function Eo(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==="F!"||t==="F")break;if(t==="/$")return null}}return e}function b3(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}function v3(e,t,n){switch(t=Ny(n),e){case"html":if(!(e=t.documentElement))throw Error(le(452));return e;case"head":if(!(e=t.head))throw Error(le(453));return e;case"body":if(!(e=t.body))throw Error(le(454));return e;default:throw Error(le(451))}}var Qa=new Map,k3=new Set;function Iy(e){return typeof e.getRootNode=="function"?e.getRootNode():e.ownerDocument}var ts=zt.d;zt.d={f:function(){var e=ts.f(),t=xy();return e||t},r:function(e){var t=_u(e);t!==null&&t.tag===5&&t.type==="form"?WR(t):ts.r(e)},D:function(e){ts.D(e),w3("dns-prefetch",e,null)},C:function(e,t){ts.C(e,t),w3("preconnect",e,t)},L:function(e,t,n){ts.L(e,t,n);var r=Ju;if(r&&e&&t){var a='link[rel="preload"][as="'+vo(t)+'"]';t==="image"&&n&&n.imageSrcSet?(a+='[imagesrcset="'+vo(n.imageSrcSet)+'"]',typeof n.imageSizes=="string"&&(a+='[imagesizes="'+vo(n.imageSizes)+'"]')):a+='[href="'+vo(e)+'"]';var o=a;switch(t){case"style":o=ed(e);break;case"script":o=td(e)}Qa.has(o)||(e=Ht({rel:"preload",href:t==="image"&&n&&n.imageSrcSet?void 0:e,as:t},n),Qa.set(o,e),r.querySelector(a)!==null||t==="style"&&r.querySelector(Pf(o))||t==="script"&&r.querySelector(Lf(o))||(ar(t=r.createElement("link"),"link",e),Vn(t),r.head.appendChild(t)))}},m:function(e,t){ts.m(e,t);var n=Ju;if(n&&e){var r=t&&typeof t.as=="string"?t.as:"script",a='link[rel="modulepreload"][as="'+vo(r)+'"][href="'+vo(e)+'"]',o=a;switch(r){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":o=td(e)}if(!Qa.has(o)&&(e=Ht({rel:"modulepreload",href:e},t),Qa.set(o,e),n.querySelector(a)===null)){switch(r){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(n.querySelector(Lf(o)))return}ar(r=n.createElement("link"),"link",e),Vn(r),n.head.appendChild(r)}}},X:function(e,t){ts.X(e,t);var n=Ju;if(n&&e){var r=Su(n).hoistableScripts,a=td(e),o=r.get(a);o||((o=n.querySelector(Lf(a)))||(e=Ht({src:e,async:!0},t),(t=Qa.get(a))&&c_(e,t),Vn(o=n.createElement("script")),ar(o,"link",e),n.head.appendChild(o)),o={type:"script",instance:o,count:1,state:null},r.set(a,o))}},S:function(e,t,n){ts.S(e,t,n);var r=Ju;if(r&&e){var a=Su(r).hoistableStyles,o=ed(e);t=t||"default";var i=a.get(o);if(!i){var s={loading:0,preload:null};if(i=r.querySelector(Pf(o)))s.loading=5;else{e=Ht({rel:"stylesheet",href:e,"data-precedence":t},n),(n=Qa.get(o))&&l_(e,n);var l=i=r.createElement("link");Vn(l),ar(l,"link",e),l._p=new Promise((function(c,u){l.onload=c,l.onerror=u})),l.addEventListener("load",(function(){s.loading|=1})),l.addEventListener("error",(function(){s.loading|=2})),s.loading|=4,Ry(i,t,r)}i={type:"stylesheet",instance:i,count:1,state:s},a.set(o,i)}}}
9,M:function(e,t){ts.M(e,t);var n=Ju;if(n&&e){var r=Su(n).hoistableScripts,a=td(e),o=r.get(a);o||((o=n.querySelector(Lf(a)))||(e=Ht({src:e,async:!0,type:"module"},t),(t=Qa.get(a))&&c_(e,t),Vn(o=n.createElement("script")),ar(o,"link",e),n.head.appendChild(o)),o={type:"script",instance:o,count:1,state:null},r.set(a,o))}}};var Ju=typeof document>"u"?null:document;function w3(e,t,n){var r=Ju;if(r&&typeof t=="string"&&t){var a=vo(t);a='link[rel="'+e+'"][href="'+a+'"]',typeof n=="string"&&(a+='[crossorigin="'+n+'"]'),k3.has(a)||(k3.add(a),e={rel:e,crossOrigin:n,href:t},r.querySelector(a)===null&&(ar(t=r.createElement("link"),"link",e),Vn(t),r.head.appendChild(t)))}}function x3(e,t,n,r){var a,o,i,s,l=(l=Hs.current)?Iy(l):null;if(!l)throw Error(le(446));switch(e){case"meta":case"title":return null;case"style":return typeof n.precedence=="string"&&typeof n.href=="string"?(t=ed(n.href),(r=(n=Su(l).hoistableStyles).get(t))||(r={type:"style",instance:null,count:0,state:null},n.set(t,r)),r):{type:"void",instance:null,count:0,state:null};case"link":if(n.rel==="stylesheet"&&typeof n.href=="string"&&typeof n.precedence=="string"){e=ed(n.href);var c=Su(l).hoistableStyles,u=c.get(e);if(u||(l=l.ownerDocument||l,u={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},c.set(e,u),(c=l.querySelector(Pf(e)))&&!c._p&&(u.instance=c,u.state.loading=5),Qa.has(e)||(n={rel:"preload",as:"style",href:n.href,crossOrigin:n.crossOrigin,integrity:n.integrity,media:n.media,hrefLang:n.hrefLang,referrerPolicy:n.referrerPolicy},Qa.set(e,n),c||(a=l,o=e,i=n,s=u.state,a.querySelector('link[rel="preload"][as="style"]['+o+"]")?s.loading=1:(o=a.createElement("link"),s.preload=o,o.addEventListener("load",(function(){return s.loading|=1})),o.addEventListener("error",(function(){return s.loading|=2})),ar(o,"link",i),Vn(o),a.head.appendChild(o))))),t&&r===null)throw Error(le(528,""));return u}if(t&&r!==null)throw Error(le(529,""));return null;case"script":return t=n.async,typeof(n=n.src)=="string"&&t&&typeof t!="function"&&typeof t!="symbol"?(t=td(n),(r=(n=Su(l).hoistableScripts).get(t))||(r={type:"script",instance:null,count:0,state:null},n.set(t,r)),r):{type:"void",instance:null,count:0,state:null};default:throw Error(le(444,e))}}function ed(e){return'href="'+vo(e)+'"'}function Pf(e){return'link[rel="stylesheet"]['+e+"]"}function E3(e){return Ht({},e,{"data-precedence":e.precedence,precedence:null})}function td(e){return'[src="'+vo(e)+'"]'}function Lf(e){return"script[async]"+e}function _3(e,t,n){if(t.count++,t.instance===null)switch(t.type){case"style":var r=e.querySelector('style[data-href~="'+vo(n.href)+'"]');if(r)return t.instance=r,Vn(r),r;var a=Ht({},n,{"data-href":n.href,"data-precedence":n.precedence,href:null,precedence:null});return Vn(r=(e.ownerDocument||e).createElement("style")),ar(r,"style",a),Ry(r,n.precedence,e),t.instance=r;case"stylesheet":a=ed(n.href);var o=e.querySelector(Pf(a));if(o)return t.state.loading|=4,t.instance=o,Vn(o),o;r=E3(n),(a=Qa.get(a))&&l_(r,a),Vn(o=(e.ownerDocument||e).createElement("link"));var i=o;return i._p=new Promise((function(s,l){i.onload=s,i.onerror=l})),ar(o,"link",r),t.state.loading|=4,Ry(o,n.precedence,e),t.instance=o;case"script":return o=td(n.src),(a=e.querySelector(Lf(o)))?(t.instance=a,Vn(a),a):(r=n,(a=Qa.get(o))&&c_(r=Ht({},n),a),Vn(a=(e=e.ownerDocument||e).createElement("script")),ar(a,"link",r),e.head.appendChild(a),t.instance=a);case"void":return null;default:throw Error(le(443,t.type))}else t.type==="stylesheet"&&!(4&t.state.loading)&&(r=t.instance,t.state.loading|=4,Ry(r,n.precedence,e));return t.instance}function Ry(e,t,n){for(var r=n.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),a=r.length?r[r.length-1]:null,o=a,i=0;i<r.length;i++){var s=r[i];if(s.dataset.precedence===t)o=s;else if(o!==a)break}o?o.parentNode.insertBefore(e,o.nextSibling):(t=n.nodeType===9?n.head:n).insertBefore(e,t.firstChild)}function l_(e,t){e.crossOrigin==null&&(e.crossOrigin=t.crossOrigin),e.referrerPolicy==null&&(e.referrerPolicy=t.referrerPolicy),e.title==null&&(e.title=t.title)}function c_(e,t){e.crossOrigin==null&&(e.crossOrigin=t.crossOrigin),e.referrerPolicy==null&&(e.referrerPolicy=t.referrerPolicy),e.integrity==null&&(e.integrity=t.integrity)}var Oy=null;function S3(e,t,n){if(Oy===null){var r=new Map,a=Oy=new Map;a.set(n,r)}else(r=(a=Oy).get(n))||(r=new Map,a.set(n,r));if(r.has(e))return r;for(r.set(e,null),n=n.getElementsByTagName(e),a=0;a<n.length;a++){var o=n[a];if(!(o[Yp]||o[hr]||e==="link"&&o.getAttribute("rel")==="stylesheet")&&o.namespaceURI!=="http://www.w3.org/2000/svg"){var i=o.getAttribute(t)||"";i=e+i;var s=r.get(i);s?s.push(o):r.set(i,[o])}}return r}function T3(e,t,n){(e=e.ownerDocument||e).head.insertBefore(n,t==="title"?e.querySelector("head > title"):null)}function C3(e){return!!(e.type!=="stylesheet"||3&e.state.loading)}var Df=null;function iY(){}function Py(){if(this.count--,this.count===0){if(this.stylesheets)u_(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}}var Ly=null;function u_(e,t){e.stylesheets=null,e.unsuspend!==null&&(e.count++,Ly=new Map,t.forEach(sY,e),Ly=null,Py.call(e))}function sY(e,t){if(!(4&t.state.loading)){var n=Ly.get(e);
9if(n)var r=n.get(null);else{n=new Map,Ly.set(e,n);for(var a=e.querySelectorAll("link[data-precedence],style[data-precedence]"),o=0;o<a.length;o++){var i=a[o];i.nodeName!=="LINK"&&i.getAttribute("media")==="not all"||(n.set(i.dataset.precedence,i),r=i)}r&&n.set(null,r)}i=(a=t.instance).getAttribute("data-precedence"),(o=n.get(i)||r)===r&&n.set(null,a),n.set(i,a),this.count++,r=Py.bind(this),a.addEventListener("load",r),a.addEventListener("error",r),o?o.parentNode.insertBefore(a,o.nextSibling):(e=e.nodeType===9?e.head:e).insertBefore(a,e.firstChild),t.state.loading|=4}}var Mf={$$typeof:Bi,Provider:null,Consumer:null,_currentValue:Yl,_currentValue2:Yl,_threadCount:0};function lY(e,t,n,r,a,o,i,s){this.tag=1,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.next=this.pendingContext=this.context=this.cancelPendingCommit=null,this.callbackPriority=0,this.expirationTimes=dx(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.finishedLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=dx(0),this.hiddenUpdates=dx(null),this.identifierPrefix=r,this.onUncaughtError=a,this.onCaughtError=o,this.onRecoverableError=i,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=s,this.incompleteTransitions=new Map}function A3(e,t,n,r,a,o,i,s,l,c,u,d){return e=new lY(e,t,n,i,s,l,c,d),t=1,o===!0&&(t|=24),o=Ka(3,null,null,t),e.current=o,o.stateNode=e,(t=zx()).refCount++,e.pooledCache=t,t.refCount++,o.memoizedState={element:r,isDehydrated:n,cache:t},wE(o),e}function N3(e){return e?e=Du:Du}function I3(e,t,n,r,a,o){a=N3(a),r.context===null?r.context=a:r.pendingContext=a,(r=Xs(t)).payload={element:n},(o=o===void 0?null:o)!==null&&(r.callback=o),(n=Qs(e,r,t))!==null&&(Or(n,0,t),vf(n,e,t))}function R3(e,t){if((e=e.memoizedState)!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function d_(e,t){R3(e,t),(e=e.alternate)&&R3(e,t)}function O3(e){if(e.tag===13){var t=$s(e,67108864);t!==null&&Or(t,0,67108864),d_(e,67108864)}}var Dy=!0;function cY(e,t,n,r){var a=je.T;je.T=null;var o=zt.p;try{zt.p=2,p_(e,t,n,r)}finally{zt.p=o,je.T=a}}function uY(e,t,n,r){var a=je.T;je.T=null;var o=zt.p;try{zt.p=8,p_(e,t,n,r)}finally{zt.p=o,je.T=a}}function p_(e,t,n,r){if(Dy){var a=f_(r);if(a===null)e_(e,t,r,My,n),L3(e,r);else if((function(c,u,d,p,h){switch(u){case"focusin":return al=Bf(al,c,u,d,p,h),!0;case"dragenter":return ol=Bf(ol,c,u,d,p,h),!0;case"mouseover":return il=Bf(il,c,u,d,p,h),!0;case"pointerover":var m=h.pointerId;return Ff.set(m,Bf(Ff.get(m)||null,c,u,d,p,h)),!0;case"gotpointercapture":return m=h.pointerId,jf.set(m,Bf(jf.get(m)||null,c,u,d,p,h)),!0}return!1})(a,e,t,n,r))r.stopPropagation();else if(L3(e,r),4&t&&-1<dY.indexOf(e)){for(;a!==null;){var o=_u(a);if(o!==null)switch(o.tag){case 3:if((o=o.stateNode).current.memoizedState.isDehydrated){var i=Kl(o.pendingLanes);if(i!==0){var s=o;for(s.pendingLanes|=2,s.entangledLanes|=2;i;){var l=1<<31-ua(i);s.entanglements[1]|=l,i&=~l}ii(o),!(6&rn)&&(vy=ti()+500,If(0))}}break;case 13:(s=$s(o,2))!==null&&Or(s,0,2),xy(),d_(o,2)}if((o=f_(r))===null&&e_(e,t,r,My,n),o===a)break;a=o}a!==null&&r.stopPropagation()}else e_(e,t,r,null,n)}}function f_(e){return h_(e=bx(e))}var My=null;function h_(e){if(My=null,(e=Xl(e))!==null){var t=ku(e);if(t===null)e=null;else{var n=t.tag;if(n===13){if((e=eI(t))!==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 My=e,null}function P3(e){switch(e){case"beforetoggle":case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"toggle":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 2;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 8;case"message":switch(qq()){case rI:return 2;case aI:return 8;case lx:case Wq:return 32;case oI:return 268435456;default:return 32}default:return 32}}var m_=!1,al=null,ol=null,il=null,Ff=new Map,jf=new Map,sl=[],dY="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset".split(" ");function L3(e,t){switch(e){case"focusin":case"focusout":al=null;break;case"dragenter":case"dragleave":ol=null;break;case"mouseover":case"mouseout":il=null;break;case"pointerover":case"pointerout":Ff.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":jf.delete(t.pointerId)}}function Bf(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=_u(t))!==null&&O3(t),e):(e.eventSystemFlags|=r,t=e.targetContainers,a!==null&&t.indexOf(a)===-1&&t.push(a),e)}function D3(e){var t=Xl(e.target);if(t!==null){var n=ku(t);if(n!==null){if((t=n.tag)===13){if((t=eI(n))!==null)return e.blockedOn=t,void(function(r,a){var o=zt.p;try{return zt.p=r,a()}finally{zt.p=o}})(e.priority,(function(){if(n.tag===13){var r=ha(),a=$s(n,r);a!==null&&Or(a,0,r),d_(n,r)}}))}else if(t===3&&n.stateNode.current.memoizedState.isDehydrated)return void(e.blockedOn=n.tag===3?n.stateNode.containerInfo:null)}}e.blockedOn=null}function Fy(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=f_(e.nativeEvent);if(n!==null)return(t=_u(n))!==null&&O3(t),e.blockedOn=n,!1;var r=new(n=e.nativeEvent).constructor(n.type,n);yx=r,n.target.dispatchEvent(r),yx=null,t.shift()}return!0}function M3(e,t,n){Fy(e)&&n.delete(t)}function pY(){m_=!1,al!==null&&Fy(al)&&(al=null),ol!==null&&Fy(ol)&&(ol=null),il!==null&&Fy(il)&&(il=null),Ff.forEach(M3),jf.forEach(M3)}function jy(e,t){e.blockedOn===t&&(e.blockedOn=null,m_||(m_=!0,Rn.unstable_scheduleCallback(Rn.unstable_NormalPriority,pY)))}var By=null;function F3(e){By!==e&&(By=e,Rn.unstable_scheduleCallback(Rn.unstable_NormalPriority,(function(){By===e&&(By=null);for(var t=0;t<e.length;t+=3){var n=e[t],r=e[t+1],a=e[t+2];if(typeof r!="function"){if(h_(r||n)===null)continue;break}var o=_u(n);o!==null&&(e.splice(t,3),t-=3,rE(o,{pending:!0,data:a,method:n.method,action:r},r,a))}})))}function Hf(e){function t(l){return jy(l,e)}al!==null&&jy(al,e),ol!==null&&jy(ol,e),il!==null&&jy(il,e),Ff.forEach(t),jf.forEach(t);for(var n=0;n<sl.length;n++){var r=sl[n];r.blockedOn===e&&(r.blockedOn=null)}for(;0<sl.length&&(n=sl[0]).blockedOn===null;)D3(n),n.blockedOn===null&&sl.shift();if((n=(e.ownerDocument||e).$$reactFormReplay)!=null)for(r=0;r<n.length;r+=3){var a=n[r],o=n[r+1],i=a[Vr]||null;if(typeof o=="function")i||F3(n);else if(i){var s=null;if(o&&o.hasAttribute("formAction")){if(a=o,i=o[Vr]||null)s=i.formAction;else if(h_(a)!==null)continue}else s=i.action;typeof s=="function"?n[r+1]=s:(n.splice(r,3),r-=3),F3(n)}}}function g_(e){this._internalRoot=e}function Hy(e){this._internalRoot=e}Hy.prototype.render=g_.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(le(409));I3(t.current,ha(),e,t,null,null)},Hy.prototype.unmount=g_.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;e.tag===0&&Xu(),I3(e.current,2,null,e,null,null),xy(),t[Eu]=null}},Hy.prototype.unstable_scheduleHydration=function(e){if(e){var t=dI();e={blockedOn:null,target:e,priority:t};for(var n=0;n<sl.length&&t!==0&&t<sl[n].priority;n++);sl.splice(n,0,e),n===0&&D3(e)}};var j3=qN.version;if(j3!=="19.0.0")throw Error(le(527,j3,"19.0.0"));zt.findDOMNode=function(e){var t=e._reactInternals;if(t===void 0)throw typeof e.render=="function"?Error(le(188)):(e=Object.keys(e).join(","),Error(le(268,e)));return e=(function(n){var r=n.alternate;if(!r){if((r=ku(n))===null)throw Error(le(188));return r!==n?null:n}for(var a=n,o=r;;){var i=a.return;if(i===null)break;var s=i.alternate;if(s===null){if((o=i.return)!==null){a=o;continue}break}if(i.child===s.child){for(s=i.child;s;){if(s===a)return tI(i),n;if(s===o)return tI(i),r;s=s.sibling}throw Error(le(188))}if(a.return!==o.return)a=i,o=s;else{for(var l=!1,c=i.child;c;){if(c===a){l=!0,a=i,o=s;break}if(c===o){l=!0,o=i,a=s;break}c=c.sibling}if(!l){for(c=s.child;c;){if(c===a){l=!0,a=s,o=i;break}if(c===o){l=!0,o=s,a=i;break}c=c.sibling}if(!l)throw Error(le(189))}}if(a.alternate!==o)throw Error(le(190))}if(a.tag!==3)throw Error(le(188));return a.stateNode.current===a?n:r})(t),e=(e=e!==null?nI(e):null)===null?null:e.stateNode};var fY={bundleType:0,version:"19.0.0",rendererPackageName:"react-dom",currentDispatcherRef:je,findFiberByHostInstance:Xl,reconcilerVersion:"19.0.0"};
9if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var zy=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!zy.isDisabled&&zy.supportsFiber)try{Gp=zy.inject(fY),ca=zy}catch{}}Cg.createRoot=function(e,t){if(!WN(e))throw Error(le(299));var n=!1,r="",a=tO,o=nO,i=rO;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onUncaughtError!==void 0&&(a=t.onUncaughtError),t.onCaughtError!==void 0&&(o=t.onCaughtError),t.onRecoverableError!==void 0&&(i=t.onRecoverableError),t.unstable_transitionCallbacks!==void 0&&t.unstable_transitionCallbacks),t=A3(e,1,!1,null,0,n,r,a,o,i,0,null),e[Eu]=t.current,JE(e.nodeType===8?e.parentNode:e),new g_(t)},Cg.hydrateRoot=function(e,t,n){if(!WN(e))throw Error(le(299));var r=!1,a="",o=tO,i=nO,s=rO,l=null;return n!=null&&(n.unstable_strictMode===!0&&(r=!0),n.identifierPrefix!==void 0&&(a=n.identifierPrefix),n.onUncaughtError!==void 0&&(o=n.onUncaughtError),n.onCaughtError!==void 0&&(i=n.onCaughtError),n.onRecoverableError!==void 0&&(s=n.onRecoverableError),n.unstable_transitionCallbacks!==void 0&&n.unstable_transitionCallbacks,n.formState!==void 0&&(l=n.formState)),(t=A3(e,1,!0,t,0,r,a,o,i,s,0,l)).context=N3(null),n=t.current,(a=Xs(r=ha())).callback=null,Qs(n,a,r),t.current.lanes=r,Wp(t,r),ii(t),e[Eu]=t.current,JE(e),new Hy(t)},Cg.version="19.0.0",(function e(){if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"&&typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE=="function")try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}})(),AN.exports=Cg;var B3=AN.exports;function H3(e){return Object.prototype.toString.call(e).slice(8,-1)}function Uy(e){if(H3(e)!=="Object")return!1;const t=Object.getPrototypeOf(e);return!!t&&t.constructor===Object&&t===Object.prototype}function z3(e){return H3(e)==="Symbol"}function U3(e,t,n,r){const a={}.propertyIsEnumerable.call(r,t)?"enumerable":"nonenumerable";a==="enumerable"&&(e[t]=n),a==="nonenumerable"&&Object.defineProperty(e,t,{value:n,enumerable:!1,writable:!0,configurable:!0})}function y_(e,t,n){if(!Uy(t))return t;let r={};return Uy(e)&&(r=[...Object.getOwnPropertyNames(e),...Object.getOwnPropertySymbols(e)].reduce(((a,o)=>{const i=e[o];return(!z3(o)&&!Object.getOwnPropertyNames(t).includes(o)||z3(o)&&!Object.getOwnPropertySymbols(t).includes(o))&&U3(a,o,i,e),a}),{})),[...Object.getOwnPropertyNames(t),...Object.getOwnPropertySymbols(t)].reduce(((a,o)=>{let i=t[o];const s=Uy(e)?e[o]:void 0;return s!==void 0&&Uy(i)&&(i=y_(s,i,n)),U3(a,o,n?n(s,i,o):i,t),a}),r)}function nd(e,...t){return t.reduce(((n,r)=>y_(n,r)),e)}const or=[];for(let e=0;e<256;++e)or.push((e+256).toString(16).slice(1));let b_;const hY=new Uint8Array(16),$3={randomUUID:typeof crypto<"u"&&crypto.randomUUID&&crypto.randomUUID.bind(crypto)};function mY(e,t,n){var r;if($3.randomUUID&&!e)return $3.randomUUID();const a=(e=e||{}).random??((r=e.rng)==null?void 0:r.call(e))??(function(){if(!b_){if(typeof crypto>"u"||!crypto.getRandomValues)throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");b_=crypto.getRandomValues.bind(crypto)}return b_(hY)})();if(a.length<16)throw new Error("Random bytes length must be >= 16");return a[6]=15&a[6]|64,a[8]=63&a[8]|128,(function(o,i=0){return(or[o[i+0]]+or[o[i+1]]+or[o[i+2]]+or[o[i+3]]+"-"+or[o[i+4]]+or[o[i+5]]+"-"+or[o[i+6]]+or[o[i+7]]+"-"+or[o[i+8]]+or[o[i+9]]+"-"+or[o[i+10]]+or[o[i+11]]+or[o[i+12]]+or[o[i+13]]+or[o[i+14]]+or[o[i+15]]).toLowerCase()})(a)}const gY=["ModalChat","ModalSearch","ModalSearchAndChat","SearchBar","ChatButton"],yY={IntelligentForm:"none",EmbeddedChat:"chat",EmbeddedSearch:"search",EmbeddedSearchAndChat:"both",ModalChat:"chat",ModalSearch:"search",ModalSearchAndChat:"both",SearchBar:"both",ChatButton:"both",SidebarChat:"chat"};function V3(e,t,n){return new Proxy({},{get(r,a){var o,i,s;const l=n.get(e),c=(i=(o=l?.[t])==null?void 0:o.current)==null?void 0:i[a];if(typeof c=="function")return c.bind((s=l?.[t])==null?void 0:s.current)}})}var G3={exports:{}},$y={},bY=Symbol.for("react.transitional.element"),vY=Symbol.for("react.fragment");function q3(e,t,n){var r=null;if(n!==void 0&&(r=""+n),t.key!==void 0&&(r=""+t.key),"key"in t)for(var a in n={},t)a!=="key"&&(n[a]=t[a]);else n=t;return t=n.ref,{$$typeof:bY,type:e,key:r,ref:t!==void 0?t:null,props:n}}$y.Fragment=vY,$y.jsx=q3,$y.jsxs=q3,G3.exports=$y;var f=G3.exports;const W3=v.createContext(void 0),Y3=({children:e,attachment:t})=>f.jsx(W3.Provider,{value:{attachment:t},children:e}),zf=()=>{const e=v.useContext(W3);if(!e)throw new Error("useAttachmentItem must be used within a AttachmentItemProvider");return e};function K3(e=!1){if(typeof e!="boolean")throw new Error("defaultValue must be `true` or `false`");const[t,n]=v.useState(e),r=v.useCallback((()=>{n(!0)}),[]),a=v.useCallback((()=>{n(!1)}),[]),o=v.useCallback((()=>{n((i=>!i))}),[]);return{value:t,setValue:n,setTrue:r,setFalse:a,toggle:o}}function _o(e=21){const t=new Uint8Array(e);return crypto.getRandomValues(t),Array.from(t,(n=>n.toString(36))).join("").slice(0,e)}const X3=new Map;function Q3(e="id"){const t=(X3.get(e)||0)+1;return X3.set(e,t),`${e}${t}`}const v_="RFC3986",k_={RFC1738:e=>String(e).replace(/%20/g,"+"),RFC3986:e=>String(e)},kY=Array.isArray,si=(()=>{const e=[];for(let t=0;t<256;++t)e.push("%"+((t<16?"0":"")+t.toString(16)).toUpperCase());return e})(),w_=1024;function Z3(e,t){if(kY(e)){const n=[];for(let r=0;r<e.length;r+=1)n.push(t(e[r]));return n}return t(e)}const wY=Object.prototype.hasOwnProperty,J3={brackets:e=>String(e)+"[]",comma:"comma",indices:(e,t)=>String(e)+"["+t+"]",repeat:e=>String(e)},li=Array.isArray,xY=Array.prototype.push,e4=function(e,t){xY.apply(e,li(t)?t:[t])},EY=Date.prototype.toISOString,Ln={addQueryPrefix:!1,allowDots:!1,allowEmptyArrays:!1,arrayFormat:"indices",charset
9:"utf-8",charsetSentinel:!1,delimiter:"&",encode:!0,encodeDotInKeys:!1,encoder:(e,t,n,r,a)=>{if(e.length===0)return e;let o=e;if(typeof e=="symbol"?o=Symbol.prototype.toString.call(e):typeof e!="string"&&(o=String(e)),n==="iso-8859-1")return escape(o).replace(/%u[0-9a-f]{4}/gi,(function(s){return"%26%23"+parseInt(s.slice(2),16)+"%3B"}));let i="";for(let s=0;s<o.length;s+=w_){const l=o.length>=w_?o.slice(s,s+w_):o,c=[];for(let u=0;u<l.length;++u){let d=l.charCodeAt(u);d===45||d===46||d===95||d===126||d>=48&&d<=57||d>=65&&d<=90||d>=97&&d<=122||a==="RFC1738"&&(d===40||d===41)?c[c.length]=l.charAt(u):d<128?c[c.length]=si[d]:d<2048?c[c.length]=si[192|d>>6]+si[128|63&d]:d<55296||d>=57344?c[c.length]=si[224|d>>12]+si[128|d>>6&63]+si[128|63&d]:(u+=1,d=65536+((1023&d)<<10|1023&l.charCodeAt(u)),c[c.length]=si[240|d>>18]+si[128|d>>12&63]+si[128|d>>6&63]+si[128|63&d])}i+=c.join("")}return i},encodeValuesOnly:!1,format:v_,formatter:k_[v_],indices:!1,serializeDate:e=>EY.call(e),skipNulls:!1,strictNullHandling:!1},x_={};function t4(e,t,n,r,a,o,i,s,l,c,u,d,p,h,m,g,y,b){let w=e,k=b,_=0,C=!1;for(;(k=k.get(x_))!==void 0&&!C;){const R=k.get(e);if(_+=1,R!==void 0){if(R===_)throw new RangeError("Cyclic object value");C=!0}k.get(x_)===void 0&&(_=0)}if(typeof c=="function"?w=c(t,w):w instanceof Date?w=p?.(w):n==="comma"&&li(w)&&(w=Z3(w,(function(R){return R instanceof Date?p?.(R):R}))),w===null){if(o)return l&&!g?l(t,Ln.encoder,y,"key",h):t;w=""}if(typeof(S=w)=="string"||typeof S=="number"||typeof S=="boolean"||typeof S=="symbol"||typeof S=="bigint"||(function(R){return!(!R||typeof R!="object"||!(R.constructor&&R.constructor.isBuffer&&R.constructor.isBuffer(R)))})(w)){if(l){const R=g?t:l(t,Ln.encoder,y,"key",h);return[m?.(R)+"="+m?.(l(w,Ln.encoder,y,"value",h))]}return[m?.(t)+"="+m?.(String(w))]}var S;const T=[];if(w===void 0)return T;let E;if(n==="comma"&&li(w))g&&l&&(w=Z3(w,l)),E=[{value:w.length>0?w.join(",")||null:void 0}];else if(li(c))E=c;else{const R=Object.keys(w);E=u?R.sort(u):R}const I=s?String(t).replace(/\./g,"%2E"):String(t),A=r&&li(w)&&w.length===1?I+"[]":I;if(a&&li(w)&&w.length===0)return A+"[]";for(let R=0;R<E.length;++R){const N=E[R],D=typeof N=="object"&&N.value!==void 0?N.value:w[N];if(i&&D===null)continue;const F=d&&s?N.replace(/\./g,"%2E"):N,G=li(w)?typeof n=="function"?n(A,F):A:A+(d?"."+F:"["+F+"]");b.set(e,_);const M=new WeakMap;M.set(x_,b),e4(T,t4(D,G,n,r,a,o,i,s,n==="comma"&&g&&li(w)?null:l,c,u,d,p,h,m,g,y,M))}return T}function _Y(e,t={}){let n=e;const r=(function(p=Ln){if(p.allowEmptyArrays!==void 0&&typeof p.allowEmptyArrays!="boolean")throw new TypeError("`allowEmptyArrays` option can only be `true` or `false`, when provided");if(p.encodeDotInKeys!==void 0&&typeof p.encodeDotInKeys!="boolean")throw new TypeError("`encodeDotInKeys` option can only be `true` or `false`, when provided");if(p.encoder!==null&&p.encoder!==void 0&&typeof p.encoder!="function")throw new TypeError("Encoder has to be a function.");const h=p.charset||Ln.charset;if(p.charset!==void 0&&p.charset!=="utf-8"&&p.charset!=="iso-8859-1")throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");let m=v_;if(p.format!==void 0){if(!wY.call(k_,p.format))throw new TypeError("Unknown format option provided.");m=p.format}const g=k_[m];let y,b=Ln.filter;if((typeof p.filter=="function"||li(p.filter))&&(b=p.filter),y=p.arrayFormat&&p.arrayFormat in J3?p.arrayFormat:"indices"in p?p.indices?"indices":"repeat":Ln.arrayFormat,"commaRoundTrip"in p&&typeof p.commaRoundTrip!="boolean")throw new TypeError("`commaRoundTrip` must be a boolean, or absent");const w=p.allowDots===void 0?!!p.encodeDotInKeys==1||Ln.allowDots:!!p.allowDots;return{addQueryPrefix:typeof p.addQueryPrefix=="boolean"?p.addQueryPrefix:Ln.addQueryPrefix,allowDots:w,allowEmptyArrays:typeof p.allowEmptyArrays=="boolean"?!!p.allowEmptyArrays:Ln.allowEmptyArrays,arrayFormat:y,charset:h,charsetSentinel:typeof p.charsetSentinel=="boolean"?p.charsetSentinel:Ln.charsetSentinel,commaRoundTrip:!!p.commaRoundTrip,delimiter:p.delimiter===void 0?Ln.delimiter:p.delimiter,encode:typeof p.encode=="boolean"?p.encode:Ln.encode,encodeDotInKeys:typeof p.encodeDotInKeys=="boolean"?p.encodeDotInKeys:Ln.encodeDotInKeys,encoder:typeof p.encoder=="function"?p.encoder:Ln.encoder,encodeValuesOnly:typeof p.encodeValuesOnly=="boolean"?p.encodeValuesOnly:Ln.encodeValuesOnly,filter:b,format:m,formatter:g,serializeDate:typeof p.serializeDate=="function"?p.serializeDate:Ln.serializeDate,skipNulls:typeof p.skipNulls=="boolean"?p.skipNulls:Ln.skipNulls,sort:typeof p.sort=="function"?p.sort:null,strictNullHandling:typeof p.strictNullHandling=="boolean"?p.strictNullHandling:Ln.strictNullHandling}})(t);let a,o;typeof r.filter=="function"?(o=r.filter,n=o("",n)):li(r.filter)&&(o=r.filter,a=o);const i=[];if(typeof n!="object"||n===null)return"";const s=J3[r.arrayFormat],l=s==="comma"&&r.commaRoundTrip;a||(a=Object.keys(n)),r.sort&&a.sort(r.sort);const c=new WeakMap;for(let p=0;p<a.length;++p){const h=a[p];r.skipNulls&&n[h]===null||e4(i,t4(n[h],h,s,l,r.allowEmptyArrays,r.strictNullHandling,r.skipNulls,r.encodeDotInKeys,r.encode?r.encoder:null,r.filter,r.sort,r.allowDots,r.serializeDate,r.format,r.formatter,r.encodeValuesOnly,r.charset,c))}const u=i.join(r.delimiter);let d=r.addQueryPrefix===!0?"?":"";return r.charsetSentinel&&(r.charset==="iso-8859-1"?d+="utf8=%26%2310003%3B&":d+="utf8=%E2%9C%93&"),u.length>0?d+u:""}const rd="4.78.1";let Uf,n4,r4,E_,a4,o4,i4,s4,l4,c4=!1;class SY{constructor(t){this.body=t}get[Symbol.toStringTag](){return"MultipartBody"}}Uf||(function(e,t={auto:!1}){if(c4)throw new Error(`you must \`import 'openai/shims/${e.kind}'\` before importing anything else from openai`);if(Uf)throw new Error(`can't \`import 'openai/shims/${e.kind}'\` after \`import 'openai/shims/${Uf}'\``);c4=t.auto,Uf=e.kind,n4=e.fetch,r4=e.FormData,E_=e.File,a4=e.ReadableStream,o4=e.getMultipartRequestOptions,i4=e.getDefaultAgent,s4=e.fileFromPath,l4=e.isFsReadStream})((function({manuallyImported:e}={}){const t=e?"You may need to use polyfills":"Add one of these imports before your first `import … from 'openai'`:\n- `import 'openai/shims/node'` (if you're running on Node)\n- `import 'openai/shims/web'` (otherwise)\n";let n,r,a,o;try{n=fetch,r=Request,a=Response,o=Headers}catch(i){throw new Error(`this environment is missing the following Web Fetch API type: ${i.message}. ${t}`)}return{kind:"web",fetch:n,Request:r,Response:a,Headers:o,FormData:typeof FormData<"u"?FormData:class{constructor(){throw new Error(`file uploads aren't supported in this environment yet as 'FormData' is undefined. ${t}`)}},Blob:typeof Blob<"u"?Blob:class{constructor(){throw new Error(`file uploads aren't supported in this environment yet as 'Blob' is undefined. ${t}`)}},File:typeof File<"u"?File:class{constructor(){throw new Error(`file uploads aren't supported in this environment yet as 'File' is undefined. ${t}`)}},ReadableStream:typeof ReadableStream<"u"?ReadableStream:class{constructor(){throw new Error(`streaming isn't supported in this environment yet as 'ReadableStream' is undefined. ${t}`)}},getMultipartRequestOptions:async(i,s)=>({...s,body:new SY(i)}),getDefaultAgent:i=>{},fileFromPath:()=>{throw new Error("The `fileFromPath` function is only supported in Node. See the README for more details: https://www.github.com/openai/openai-node#file-uploads")},isFsReadStream:i=>!1}})(),{auto:!0});
9class nt extends Error{}class ir extends nt{constructor(t,n,r,a){super(`${ir.makeMessage(t,n,r)}`),this.status=t,this.headers=a,this.request_id=a?.["x-request-id"],this.error=n;const o=n;this.code=o?.code,this.param=o?.param,this.type=o?.type}static makeMessage(t,n,r){const a=n?.message?typeof n.message=="string"?n.message:JSON.stringify(n.message):n?JSON.stringify(n):r;return t&&a?`${t} ${a}`:t?`${t} status code (no body)`:a||"(no status code or body)"}static generate(t,n,r,a){if(!t||!a)return new Vy({message:r,cause:A_(n)});const o=n?.error;return t===400?new u4(t,o,r,a):t===401?new d4(t,o,r,a):t===403?new p4(t,o,r,a):t===404?new f4(t,o,r,a):t===409?new h4(t,o,r,a):t===422?new m4(t,o,r,a):t===429?new g4(t,o,r,a):t>=500?new y4(t,o,r,a):new ir(t,o,r,a)}}class Za extends ir{constructor({message:t}={}){super(void 0,void 0,t||"Request was aborted.",void 0)}}class Vy extends ir{constructor({message:t,cause:n}){super(void 0,void 0,t||"Connection error.",void 0),n&&(this.cause=n)}}class __ extends Vy{constructor({message:t}={}){super({message:t??"Request timed out."})}}class u4 extends ir{}class d4 extends ir{}class p4 extends ir{}class f4 extends ir{}class h4 extends ir{}class m4 extends ir{}class g4 extends ir{}class y4 extends ir{}class b4 extends nt{constructor(){super("Could not parse response content as the length limit was reached")}}class v4 extends nt{constructor(){super("Could not parse response content as the request was rejected by the content filter")}}class kc{constructor(){this.buffer=[],this.trailingCR=!1}decode(t){let n=this.decodeText(t);if(this.trailingCR&&(n="\r"+n,this.trailingCR=!1),n.endsWith("\r")&&(this.trailingCR=!0,n=n.slice(0,-1)),!n)return[];const r=kc.NEWLINE_CHARS.has(n[n.length-1]||"");let a=n.split(kc.NEWLINE_REGEXP);return r&&a.pop(),a.length!==1||r?(this.buffer.length>0&&(a=[this.buffer.join("")+a[0],...a.slice(1)],this.buffer=[]),r||(this.buffer=[a.pop()||""]),a):(this.buffer.push(a[0]),[])}decodeText(t){if(t==null)return"";if(typeof t=="string")return t;if(typeof Buffer<"u"){if(t instanceof Buffer)return t.toString();if(t instanceof Uint8Array)return Buffer.from(t).toString();throw new nt(`Unexpected: received non-Uint8Array (${t.constructor.name}) stream chunk in an environment with a global "Buffer" defined, which this library assumes to be Node. Please report this error.`)}if(typeof TextDecoder<"u"){if(t instanceof Uint8Array||t instanceof ArrayBuffer)return this.textDecoder??(this.textDecoder=new TextDecoder("utf8")),this.textDecoder.decode(t);throw new nt(`Unexpected: received non-Uint8Array/ArrayBuffer (${t.constructor.name}) in a web platform. Please report this error.`)}throw new nt("Unexpected: neither Buffer nor TextDecoder are available as globals. Please report this error.")}flush(){if(!this.buffer.length&&!this.trailingCR)return[];const t=[this.buffer.join("")];return this.buffer=[],this.trailingCR=!1,t}}kc.NEWLINE_CHARS=new Set([`
10`,"\r"]),kc.NEWLINE_REGEXP=/\r\n|[\n\r]/g;class ci{constructor(t,n){this.iterator=t,this.controller=n}static fromSSEResponse(t,n){let r=!1;return new ci((async function*(){if(r)throw new Error("Cannot iterate over a consumed stream, use `.tee()` to split the stream.");r=!0;let a=!1;try{for await(const o of(async function*(i,s){if(!i.body)throw s.abort(),new nt("Attempted to iterate over a response with no body");const l=new CY,c=new kc,u=k4(i.body);for await(const d of(async function*(p){let h=new Uint8Array;for await(const m of p){if(m==null)continue;const g=m instanceof ArrayBuffer?new Uint8Array(m):typeof m=="string"?new TextEncoder().encode(m):m;let y,b=new Uint8Array(h.length+g.length);for(b.set(h),b.set(g,h.length),h=b;(y=TY(h))!==-1;)yield h.slice(0,y),h=h.slice(y)}h.length>0&&(yield h)})(u))for(const p of c.decode(d)){const h=l.decode(p);h&&(yield h)}for(const d of c.flush()){const p=l.decode(d);p&&(yield p)}})(t,n))if(!a)if(o.data.startsWith("[DONE]"))a=!0;else if(o.event===null){let i;try{i=JSON.parse(o.data)}catch(s){throw console.error("Could not parse message into JSON:",o.data),console.error("From chunk:",o.raw),s}if(i&&i.error)throw new ir(void 0,i.error,void 0,void 0);yield i}else{let i;try{i=JSON.parse(o.data)}catch(s){throw console.error("Could not parse message into JSON:",o.data),console.error("From chunk:",o.raw),s}
10if(o.event=="error")throw new ir(void 0,i.error,i.message,void 0);yield{event:o.event,data:i}}a=!0}catch(o){if(o instanceof Error&&o.name==="AbortError")return;throw o}finally{a||n.abort()}}),n)}static fromReadableStream(t,n){let r=!1;return new ci((async function*(){if(r)throw new Error("Cannot iterate over a consumed stream, use `.tee()` to split the stream.");r=!0;let a=!1;try{for await(const o of(async function*(){const i=new kc,s=k4(t);for await(const l of s)for(const c of i.decode(l))yield c;for(const l of i.flush())yield l})())a||o&&(yield JSON.parse(o));a=!0}catch(o){if(o instanceof Error&&o.name==="AbortError")return;throw o}finally{a||n.abort()}}),n)}[Symbol.asyncIterator](){return this.iterator()}tee(){const t=[],n=[],r=this.iterator(),a=o=>({next:()=>{if(o.length===0){const i=r.next();t.push(i),n.push(i)}return o.shift()}});return[new ci((()=>a(t)),this.controller),new ci((()=>a(n)),this.controller)]}toReadableStream(){const t=this;let n;const r=new TextEncoder;return new a4({async start(){n=t[Symbol.asyncIterator]()},async pull(a){try{const{value:o,done:i}=await n.next();if(i)return a.close();const s=r.encode(JSON.stringify(o)+`
11`);a.enqueue(s)}catch(o){a.error(o)}},async cancel(){var a;await((a=n.return)==null?void 0:a.call(n))}})}}function TY(e){for(let t=0;t<e.length-2;t++){if(e[t]===10&&e[t+1]===10||e[t]===13&&e[t+1]===13)return t+2;if(e[t]===13&&e[t+1]===10&&t+3<e.length&&e[t+2]===13&&e[t+3]===10)return t+4}return-1}class CY{constructor(){this.event=null,this.data=[],this.chunks=[]}decode(t){if(t.endsWith("\r")&&(t=t.substring(0,t.length-1)),!t){if(!this.event&&!this.data.length)return null;const o={event:this.event,data:this.data.join(`
12`),raw:this.chunks};return this.event=null,this.data=[],this.chunks=[],o}if(this.chunks.push(t),t.startsWith(":"))return null;let[n,r,a]=(function(o,i){const s=o.indexOf(i);return s!==-1?[o.substring(0,s),i,o.substring(s+i.length)]:[o,"",""]})(t,":");return a.startsWith(" ")&&(a=a.substring(1)),n==="event"?this.event=a:n==="data"&&this.data.push(a),null}}function k4(e){if(e[Symbol.asyncIterator])return e;const t=e.getReader();return{async next(){try{const n=await t.read();return n?.done&&t.releaseLock(),n}catch(n){throw t.releaseLock(),n}},async return(){const n=t.cancel();return t.releaseLock(),await n,{done:!0,value:void 0}},[Symbol.asyncIterator](){return this}}}const w4=e=>e!=null&&typeof e=="object"&&typeof e.url=="string"&&typeof e.blob=="function",x4=e=>e!=null&&typeof e=="object"&&typeof e.name=="string"&&typeof e.lastModified=="number"&&Gy(e),Gy=e=>e!=null&&typeof e=="object"&&typeof e.size=="number"&&typeof e.type=="string"&&typeof e.text=="function"&&typeof e.slice=="function"&&typeof e.arrayBuffer=="function";async function E4(e,t,n){var r;if(e=await e,x4(e))return e;if(w4(e)){const o=await e.blob();t||(t=new URL(e.url).pathname.split(/[\\/]/).pop()??"unknown_file");const i=Gy(o)?[await o.arrayBuffer()]:[o];return new E_(i,t,n)}const a=await(async function(o){var i;let s=[];if(typeof o=="string"||ArrayBuffer.isView(o)||o instanceof ArrayBuffer)s.push(o);else if(Gy(o))s.push(await o.arrayBuffer());else{if(!AY(o))throw new Error(`Unexpected data type: ${typeof o}; constructor: ${(i=o?.constructor)==null?void 0:i.name}; props: ${(function(l){return`[${Object.getOwnPropertyNames(l).map((u=>`"${u}"`)).join(", ")}]`})(o)}`);for await(const l of o)s.push(l)}return s})(e);if(t||(t=(function(o){var i;return S_(o.name)||S_(o.filename)||((i=S_(o.path))==null?void 0:i.split(/[\\/]/).pop())})(e)??"unknown_file"),!n?.type){const o=(r=a[0])==null?void 0:r.type;typeof o=="string"&&(n={...n,type:o})}return new E_(a,t,n)}const S_=e=>typeof e=="string"?e:typeof Buffer<"u"&&e instanceof Buffer?String(e):void 0,AY=e=>e!=null&&typeof e=="object"&&typeof e[Symbol.asyncIterator]=="function",_4=e=>e&&typeof e=="object"&&e.body&&e[Symbol.toStringTag]==="MultipartBody",ad=async e=>{const t=await NY(e.body);return o4(t,e)},NY=async e=>{const t=new r4;return await Promise.all(Object.entries(e||{}).map((([n,r])=>T_(t,n,r)))),t},T_=async(e,t,n)=>{if(n!==void 0){if(n==null)throw new TypeError(`Received null for "${t}"; to pass null in FormData, you must use the string 'null'`);if(typeof n=="string"||typeof n=="number"||typeof n=="boolean")e.append(t,String(n));else if((r=>x4(r)||w4(r)||l4(r))(n)){const r=await E4(n);e.append(t,r)}else if(Array.isArray(n))await Promise.all(n.map((r=>T_(e,t+"[]",r))));else{if(typeof n!="object")throw new TypeError(`Invalid value given to form, expected a string, number, boolean, object, Array, File or Blob but got ${n} instead`);await Promise.all(Object.entries(n).map((([r,a])=>T_(e,`${t}[${r}]`,a))))}}};var qy;async function S4(e){const{response:t}=e;if(e.options.stream)return od("response",t.status,t.url,t.headers,t.body),e.options.__streamClass?e.options.__streamClass.fromSSEResponse(t,e.controller):ci.fromSSEResponse(t,e.controller);if(t.status===204)return null;if(e.options.__binaryResponse)return t;const n=t.headers.get("content-type");if(n?.includes("application/json")||n?.includes("application/vnd.api+json")){const a=await t.json();return od("response",t.status,t.url,t.headers,a),T4(a,t)}const r=await t.text();return od("response",t.status,t.url,t.headers,r),r}function T4(e,t){return!e||typeof e!="object"||Array.isArray(e)?e:Object.defineProperty(e,"_request_id",{value:t.headers.get("x-request-id"),enumerable:!1})}class Wy extends Promise{constructor(t,n=S4){super((r=>{r(null)})),this.responsePromise=t,this.parseResponse=n}_thenUnwrap(t){return new Wy(this.responsePromise,(async n=>T4(t(await this.parseResponse(n),n),n.response)))}asResponse(){return this.responsePromise.then((t=>t.response))}async withResponse(){const[t,n]=await Promise.all([this.parse(),this.asResponse()]);return{data:t,response:n,request_id:n.headers.get("x-request-id")}}parse(){return this.parsedPromise||(this.parsedPromise=this.responsePromise.then(this.parseResponse)),this.parsedPromise}then(t,n){return this.parse().then(t,n)}catch(t){return this.parse().catch(t)}finally(t){return this.parse().finally(t)}}class IY{constructor({baseURL:t,maxRetries:n=2,timeout:r=6e5,httpAgent:a,fetch:o}){this.baseURL=t,this.maxRetries=C_("maxRetries",n),this.timeout=C_("timeout",r),this.httpAgent=a,this.fetch=o??n4}authHeaders(t){return{}}defaultHeaders(t){return{Accept:"application/json","Content-Type":"application/json","User-Agent":this.getUserAgent(),...DY(),...this.authHeaders(t)}}validateHeaders(t,n){}defaultIdempotencyKey(){return`stainless-node-retry-${BY()}`}get(t,n){return this.methodRequest("get",t,n)}post(t,n){return this.methodRequest("post",t,n)}patch(t,n){return this.methodRequest("patch",t,n)}
12put(t,n){return this.methodRequest("put",t,n)}delete(t,n){return this.methodRequest("delete",t,n)}methodRequest(t,n,r){return this.request(Promise.resolve(r).then((async a=>{const o=a&&Gy(a?.body)?new DataView(await a.body.arrayBuffer()):a?.body instanceof DataView?a.body:a?.body instanceof ArrayBuffer?new DataView(a.body):a&&ArrayBuffer.isView(a?.body)?new DataView(a.body.buffer):a?.body;return{method:t,path:n,...a,body:o}})))}getAPIList(t,n,r){return this.requestAPIList(n,{method:"get",path:t,...r})}calculateContentLength(t){if(typeof t=="string"){if(typeof Buffer<"u")return Buffer.byteLength(t,"utf8").toString();if(typeof TextEncoder<"u")return new TextEncoder().encode(t).length.toString()}else if(ArrayBuffer.isView(t))return t.byteLength.toString();return null}buildRequest(t,{retryCount:n=0}={}){var r;const{method:a,path:o,query:i,headers:s={}}=t,l=ArrayBuffer.isView(t.body)||t.__binaryRequest&&typeof t.body=="string"?t.body:_4(t.body)?t.body.body:t.body?JSON.stringify(t.body,null,2):null,c=this.calculateContentLength(l),u=this.buildURL(o,i);"timeout"in t&&C_("timeout",t.timeout);const d=t.timeout??this.timeout,p=t.httpAgent??this.httpAgent??i4(u),h=d+1e3;return typeof((r=p?.options)==null?void 0:r.timeout)=="number"&&h>(p.options.timeout??0)&&(p.options.timeout=h),this.idempotencyHeader&&a!=="get"&&(t.idempotencyKey||(t.idempotencyKey=this.defaultIdempotencyKey()),s[this.idempotencyHeader]=t.idempotencyKey),{req:{method:a,...l&&{body:l},headers:this.buildHeaders({options:t,headers:s,contentLength:c,retryCount:n}),...p&&{agent:p},signal:t.signal??null},url:u,timeout:d}}buildHeaders({options:t,headers:n,contentLength:r,retryCount:a}){const o={};r&&(o["content-length"]=r);const i=this.defaultHeaders(t);return P4(o,i),P4(o,n),_4(t.body)&&Uf!=="node"&&delete o["content-type"],L4(i,"x-stainless-retry-count")===void 0&&L4(n,"x-stainless-retry-count")===void 0&&(o["x-stainless-retry-count"]=String(a)),this.validateHeaders(o,n),o}async prepareOptions(t){}async prepareRequest(t,{url:n,options:r}){}parseHeaders(t){return t?Symbol.iterator in t?Object.fromEntries(Array.from(t).map((n=>[...n]))):{...t}:{}}makeStatusError(t,n,r,a){return ir.generate(t,n,r,a)}request(t,n=null){return new Wy(this.makeRequest(t,n))}async makeRequest(t,n){var r,a;const o=await t,i=o.maxRetries??this.maxRetries;n==null&&(n=i),await this.prepareOptions(o);const{req:s,url:l,timeout:c}=this.buildRequest(o,{retryCount:i-n});if(await this.prepareRequest(s,{url:l,options:o}),od("request",l,o,s.headers),(r=o.signal)==null?void 0:r.aborted)throw new Za;const u=new AbortController,d=await this.fetchWithTimeout(l,s,c,u).catch(A_);if(d instanceof Error){if((a=o.signal)!=null&&a.aborted)throw new Za;if(n)return this.retryRequest(o,n);throw d.name==="AbortError"?new __:new Vy({cause:d})}const p=OY(d.headers);if(!d.ok){if(n&&this.shouldRetry(d))return od(`response (error; ${`retrying, ${n} attempts remaining`})`,d.status,l,p),this.retryRequest(o,n,p);const h=await d.text().catch((y=>A_(y).message)),m=MY(h),g=m?void 0:h;throw od(`response (error; ${n?"(error; no more retries left)":"(error; not retryable)"})`,d.status,l,p,g),this.makeStatusError(d.status,m,g,p)}return{response:d,options:o,controller:u}}requestAPIList(t,n){const r=this.makeRequest(n,null);return new RY(this,r,t)}buildURL(t,n){const r=jY(t)?new URL(t):new URL(this.baseURL+(this.baseURL.endsWith("/")&&t.startsWith("/")?t.slice(1):t)),a=this.defaultQuery();return R4(a)||(n={...a,...n}),typeof n=="object"&&n&&!Array.isArray(n)&&(r.search=this.stringifyQuery(n)),r.toString()}stringifyQuery(t){return Object.entries(t).filter((([n,r])=>r!==void 0)).map((([n,r])=>{if(typeof r=="string"||typeof r=="number"||typeof r=="boolean")return`${encodeURIComponent(n)}=${encodeURIComponent(r)}`;if(r===null)return`${encodeURIComponent(n)}=`;throw new nt(`Cannot stringify type ${typeof r}; Expected string, number, boolean, or null. If you need to pass nested query parameters, you can manually encode them, e.g. { query: { 'foo[key1]': value1, 'foo[key2]': value2 } }, and please open a GitHub issue requesting better support for your use case.`)})).join("&")}async fetchWithTimeout(t,n,r,a){const{signal:o,...i}=n||{};o&&o.addEventListener("abort",(()=>a.abort()));const s=setTimeout((()=>a.abort()),r),l={signal:a.signal,...i};return l.method&&(l.method=l.method.toUpperCase()),this.fetch.call(void 0,t,l).finally((()=>{clearTimeout(s)}))}shouldRetry(t){const n=t.headers.get("x-should-retry");return n==="true"||n!=="false"&&(t.status===408||t.status===409||t.status===429||t.status>=500)}async retryRequest(t,n,r){let a;const o=r?.["retry-after-ms"];
12if(o){const s=parseFloat(o);Number.isNaN(s)||(a=s)}const i=r?.["retry-after"];if(i&&!a){const s=parseFloat(i);a=Number.isNaN(s)?Date.parse(i)-Date.now():1e3*s}if(!(a&&0<=a&&a<6e4)){const s=t.maxRetries??this.maxRetries;a=this.calculateDefaultRetryTimeoutMillis(n,s)}return await $f(a),this.makeRequest(t,n-1)}calculateDefaultRetryTimeoutMillis(t,n){const r=n-t;return Math.min(.5*Math.pow(2,r),8)*(1-.25*Math.random())*1e3}getUserAgent(){return`${this.constructor.name}/JS ${rd}`}}class C4{constructor(t,n,r,a){qy.set(this,void 0),(function(o,i,s,l,c){if(typeof i=="function"?o!==i||!0:!i.has(o))throw new TypeError("Cannot write private member to an object whose class did not declare it");i.set(o,s)})(this,qy,t),this.options=a,this.response=n,this.body=r}hasNextPage(){return!!this.getPaginatedItems().length&&this.nextPageInfo()!=null}async getNextPage(){const t=this.nextPageInfo();if(!t)throw new nt("No next page expected; please check `.hasNextPage()` before calling `.getNextPage()`.");const n={...this.options};if("params"in t&&typeof n.query=="object")n.query={...n.query,...t.params};else if("url"in t){const r=[...Object.entries(n.query||{}),...t.url.searchParams.entries()];for(const[a,o]of r)t.url.searchParams.set(a,o);n.query=void 0,n.path=t.url.toString()}return await(function(r,a,o,i){if(typeof a=="function"?r!==a||!i:!a.has(r))throw new TypeError("Cannot read private member from an object whose class did not declare it");return o==="m"?i:o==="a"?i.call(r):i?i.value:a.get(r)})(this,qy,"f").requestAPIList(this.constructor,n)}async*iterPages(){let t=this;for(yield t;t.hasNextPage();)t=await t.getNextPage(),yield t}async*[(qy=new WeakMap,Symbol.asyncIterator)](){for await(const t of this.iterPages())for(const n of t.getPaginatedItems())yield n}}class RY extends Wy{constructor(t,n,r){super(n,(async a=>new r(t,a.response,await S4(a),a.options)))}async*[Symbol.asyncIterator](){const t=await this;for await(const n of t)yield n}}const OY=e=>new Proxy(Object.fromEntries(e.entries()),{get(t,n){const r=n.toString();return t[r.toLowerCase()]||t[r]}}),PY={method:!0,path:!0,query:!0,body:!0,headers:!0,maxRetries:!0,stream:!0,timeout:!0,httpAgent:!0,signal:!0,idempotencyKey:!0,__binaryRequest:!0,__binaryResponse:!0,__streamClass:!0},Wr=e=>typeof e=="object"&&e!==null&&!R4(e)&&Object.keys(e).every((t=>O4(PY,t))),LY=()=>{var e;if(typeof Deno<"u"&&Deno.build!=null)return{"X-Stainless-Lang":"js","X-Stainless-Package-Version":rd,"X-Stainless-OS":N4(Deno.build.os),"X-Stainless-Arch":A4(Deno.build.arch),"X-Stainless-Runtime":"deno","X-Stainless-Runtime-Version":typeof Deno.version=="string"?Deno.version:((e=Deno.version)==null?void 0:e.deno)??"unknown"};if(typeof EdgeRuntime<"u")return{"X-Stainless-Lang":"js","X-Stainless-Package-Version":rd,"X-Stainless-OS":"Unknown","X-Stainless-Arch":`other:${EdgeRuntime}`,"X-Stainless-Runtime":"edge","X-Stainless-Runtime-Version":process.version};if(Object.prototype.toString.call(typeof process<"u"?process:0)==="[object process]")return{"X-Stainless-Lang":"js","X-Stainless-Package-Version":rd,"X-Stainless-OS":N4(process.platform),"X-Stainless-Arch":A4(process.arch),"X-Stainless-Runtime":"node","X-Stainless-Runtime-Version":process.version};const t=(function(){if(typeof navigator>"u"||!navigator)return null;const n=[{key:"edge",pattern:/Edge(?:\W+(\d+)\.(\d+)(?:\.(\d+))?)?/},{key:"ie",pattern:/MSIE(?:\W+(\d+)\.(\d+)(?:\.(\d+))?)?/},{key:"ie",pattern:/Trident(?:.*rv\:(\d+)\.(\d+)(?:\.(\d+))?)?/},{key:"chrome",pattern:/Chrome(?:\W+(\d+)\.(\d+)(?:\.(\d+))?)?/},{key:"firefox",pattern:/Firefox(?:\W+(\d+)\.(\d+)(?:\.(\d+))?)?/},{key:"safari",pattern:/(?:Version\W+(\d+)\.(\d+)(?:\.(\d+))?)?(?:\W+Mobile\S*)?\W+Safari/}];for(const{key:r,pattern:a}of n){const o=a.exec(navigator.userAgent);if(o)return{browser:r,version:`${o[1]||0}.${o[2]||0}.${o[3]||0}`}}return null})();return t?{"X-Stainless-Lang":"js","X-Stainless-Package-Version":rd,"X-Stainless-OS":"Unknown","X-Stainless-Arch":"unknown","X-Stainless-Runtime":`browser:${t.browser}`,"X-Stainless-Runtime-Version":t.version}:{"X-Stainless-Lang":"js","X-Stainless-Package-Version":rd,"X-Stainless-OS":"Unknown","X-Stainless-Arch":"unknown","X-Stainless-Runtime":"unknown","X-Stainless-Runtime-Version":"unknown"}},A4=e=>e==="x32"?"x32":e==="x86_64"||e==="x64"?"x64":e==="arm"?"arm":e==="aarch64"||e==="arm64"?"arm64":e?`other:${e}`:"unknown",N4=e=>(e=e.toLowerCase()).includes("ios")?"iOS":e==="android"?"Android":e==="darwin"?"MacOS":e==="win32"?"Windows":e==="freebsd"?"FreeBSD":e==="openbsd"?"OpenBSD":e==="linux"?"Linux":e?`Other:${e}`:"Unknown";let I4;const DY=()=>I4??(I4=LY()),MY=e=>{try{return JSON.parse(e)}catch{return}},FY=/^[a-z][a-z0-9+.-]*:/i,jY=e=>FY.test(e),$f=e=>new Promise((t=>setTimeout(t,e))),C_=(e,t)=>{if(typeof t!="number"||!Number.isInteger(t))throw new nt(`${e} must be an integer`);if(t<0)throw new nt(`${e} must be a positive integer`);return t},A_=e=>{if(e instanceof Error)return e;if(typeof e=="object"&&e!==null)try{return new Error(JSON.stringify(e))}catch{}return new Error(e)},Yy=e=>{var t,n,r,a,o;return typeof process<"u"?((n=(t=fu)==null?void 0:t[e])==null?void 0:n.trim())??void 0:typeof Deno<"u"?(o=(a=(r=Deno.env)==null?void 0:r.get)==null?void 0:a.call(r,e))==null?void 0:o.trim():void 0};function R4(e){if(!e)return!0;for(const t in e)return!1;return!0}function O4(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function P4(e,t){for(const n in t){if(!O4(t,n))continue;const r=n.toLowerCase();if(!r)continue;const a=t[n];a===null?delete e[r]:a!==void 0&&(e[r]=a)}}function od(e,...t){var n;typeof process<"u"&&((n=process==null?void 0:fu)==null?void 0:n.DEBUG)==="true"&&console.log(`OpenAI:DEBUG:${e}`,...t)}const BY=()=>"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(e=>{const t=16*Math.random()|0;return(e==="x"?t:3&t|8).toString(16)})),L4=(e,t)=>
12{var n;const r=t.toLowerCase();if((a=>typeof a?.get=="function")(e)){const a=((n=t[0])==null?void 0:n.toUpperCase())+t.substring(1).replace(/([^\w])(\w)/g,((o,i,s)=>i+s.toUpperCase()));for(const o of[t,r,t.toUpperCase(),a]){const i=e.get(o);if(i)return i}}for(const[a,o]of Object.entries(e))if(a.toLowerCase()===r)return Array.isArray(o)?(o.length<=1||console.warn(`Received ${o.length} entries for the ${t} header, using the first entry.`),o[0]):o};function N_(e){return e!=null&&typeof e=="object"&&!Array.isArray(e)}class HY extends C4{constructor(t,n,r,a){super(t,n,r,a),this.data=r.data||[],this.object=r.object}getPaginatedItems(){return this.data??[]}nextPageParams(){return null}nextPageInfo(){return null}}class So extends C4{constructor(t,n,r,a){super(t,n,r,a),this.data=r.data||[]}getPaginatedItems(){return this.data??[]}nextPageParams(){const t=this.nextPageInfo();if(!t)return null;if("params"in t)return t.params;const n=Object.fromEntries(t.url.searchParams);return Object.keys(n).length?n:null}nextPageInfo(){var t;const n=this.getPaginatedItems();if(!n.length)return null;const r=(t=n[n.length-1])==null?void 0:t.id;return r?{params:{after:r}}:null}}class gt{constructor(t){this._client=t}}let D4=class extends gt{create(e,t){return this._client.post("/chat/completions",{body:e,...t,stream:e.stream??!1})}},I_=class extends gt{constructor(){super(...arguments),this.completions=new D4(this._client)}};I_.Completions=D4;class M4 extends gt{create(t,n){return this._client.post("/audio/speech",{body:t,...n,headers:{Accept:"application/octet-stream",...n?.headers},__binaryResponse:!0})}}class F4 extends gt{create(t,n){return this._client.post("/audio/transcriptions",ad({body:t,...n}))}}class j4 extends gt{create(t,n){return this._client.post("/audio/translations",ad({body:t,...n}))}}class Vf extends gt{constructor(){super(...arguments),this.transcriptions=new F4(this._client),this.translations=new j4(this._client),this.speech=new M4(this._client)}}Vf.Transcriptions=F4,Vf.Translations=j4,Vf.Speech=M4;class R_ extends gt{create(t,n){return this._client.post("/batches",{body:t,...n})}retrieve(t,n){return this._client.get(`/batches/${t}`,n)}list(t={},n){return Wr(t)?this.list({},t):this._client.getAPIList("/batches",O_,{query:t,...n})}cancel(t,n){return this._client.post(`/batches/${t}/cancel`,n)}}class O_ extends So{}R_.BatchesPage=O_;class P_ extends gt{create(t,n){return this._client.post("/assistants",{body:t,...n,headers:{"OpenAI-Beta":"assistants=v2",...n?.headers}})}retrieve(t,n){return this._client.get(`/assistants/${t}`,{...n,headers:{"OpenAI-Beta":"assistants=v2",...n?.headers}})}update(t,n,r){return this._client.post(`/assistants/${t}`,{body:n,...r,headers:{"OpenAI-Beta":"assistants=v2",...r?.headers}})}list(t={},n){return Wr(t)?this.list({},t):this._client.getAPIList("/assistants",L_,{query:t,...n,headers:{"OpenAI-Beta":"assistants=v2",...n?.headers}})}del(t,n){return this._client.delete(`/assistants/${t}`,{...n,headers:{"OpenAI-Beta":"assistants=v2",...n?.headers}})}}class L_ extends So{}function B4(e){return typeof e.parse=="function"}P_.AssistantsPage=L_;const id=e=>e?.role==="assistant",H4=e=>e?.role==="function",z4=e=>e?.role==="tool";var D_,Ky,Xy,Gf,qf,Qy,Wf,ns,Yf,Zy,Jy,sd,U4,To=function(e,t,n,r,a){if(typeof t=="function"?e!==t||!0:!t.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return t.set(e,n),n},an=function(e,t,n,r){if(n==="a"&&!r)throw new TypeError("Private accessor was defined without a getter");if(typeof t=="function"?e!==t||!r:!t.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return n==="m"?r:n==="a"?r.call(e):r?r.value:t.get(e)};class $4{constructor(){D_.add(this),this.controller=new AbortController,Ky.set(this,void 0),Xy.set(this,(()=>{})),Gf.set(this,(()=>{})),qf.set(this,void 0),Qy.set(this,(()=>{})),Wf.set(this,(()=>{})),ns.set(this,{}),Yf.set(this,!1),Zy.set(this,!1),Jy.set(this,!1),sd.set(this,!1),To(this,Ky,new Promise(((t,n)=>{To(this,Xy,t,"f"),To(this,Gf,n,"f")}))),To(this,qf,new Promise(((t,n)=>{To(this,Qy,t,"f"),To(this,Wf,n,"f")}))),an(this,Ky,"f").catch((()=>{})),an(this,qf,"f").catch((()=>{}))}_run(t){setTimeout((()=>{t().then((()=>{this._emitFinal(),this._emit("end")}),an(this,D_,"m",U4).bind(this))}),0)}_connected(){this.ended||(an(this,Xy,"f").call(this),this._emit("connect"))}get ended(){return an(this,Yf,"f")}get errored(){return an(this,Zy,"f")}get aborted(){return an(this,Jy,"f")}abort(){this.controller.abort()}on(t,n){return(an(this,ns,"f")[t]||(an(this,ns,"f")[t]=[])).push({listener:n}),this}off(t,n){const r=an(this,ns,"f")[t];if(!r)return this;const a=r.findIndex((o=>o.listener===n));return a>=0&&r.splice(a,1),this}once(t,n){return(an(this,ns,"f")[t]||(an(this,ns,"f")[t]=[])).push({listener:n,once:!0}),this}emitted(t){return new Promise(((n,r)=>{To(this,sd,!0),t!=="error"&&this.once("error",r),this.once(t,n)}
12))}async done(){To(this,sd,!0),await an(this,qf,"f")}_emit(t,...n){if(an(this,Yf,"f"))return;t==="end"&&(To(this,Yf,!0),an(this,Qy,"f").call(this));const r=an(this,ns,"f")[t];if(r&&(an(this,ns,"f")[t]=r.filter((a=>!a.once)),r.forEach((({listener:a})=>a(...n)))),t==="abort"){const a=n[0];return an(this,sd,"f")||r?.length||Promise.reject(a),an(this,Gf,"f").call(this,a),an(this,Wf,"f").call(this,a),void this._emit("end")}if(t==="error"){const a=n[0];an(this,sd,"f")||r?.length||Promise.reject(a),an(this,Gf,"f").call(this,a),an(this,Wf,"f").call(this,a),this._emit("end")}}_emitFinal(){}}function V4(e){return e?.$brand==="auto-parseable-response-format"}function Kf(e){return e?.$brand==="auto-parseable-tool"}function M_(e,t){const n=e.choices.map((r=>{var a;if(r.finish_reason==="length")throw new b4;if(r.finish_reason==="content_filter")throw new v4;return{...r,message:{...r.message,tool_calls:((a=r.message.tool_calls)==null?void 0:a.map((o=>(function(i,s){var l;const c=(l=i.tools)==null?void 0:l.find((u=>{var d;return((d=u.function)==null?void 0:d.name)===s.function.name}));return{...s,function:{...s.function,parsed_arguments:Kf(c)?c.$parseRaw(s.function.arguments):c?.function.strict?JSON.parse(s.function.arguments):null}}})(t,o))))??[],parsed:r.message.content&&!r.message.refusal?zY(t,r.message.content):null}}}));return{...e,choices:n}}function zY(e,t){var n,r;return((n=e.response_format)==null?void 0:n.type)!=="json_schema"?null:((r=e.response_format)==null?void 0:r.type)==="json_schema"?"$parseRaw"in e.response_format?e.response_format.$parseRaw(t):JSON.parse(t):null}function UY(e,t){var n;if(!e)return!1;const r=(n=e.tools)==null?void 0:n.find((a=>{var o;return((o=a.function)==null?void 0:o.name)===t.function.name}));return Kf(r)||r?.function.strict||!1}function G4(e){var t;return!!V4(e.response_format)||(((t=e.tools)==null?void 0:t.some((n=>Kf(n)||n.type==="function"&&n.function.strict===!0)))??!1)}Ky=new WeakMap,Xy=new WeakMap,Gf=new WeakMap,qf=new WeakMap,Qy=new WeakMap,Wf=new WeakMap,ns=new WeakMap,Yf=new WeakMap,Zy=new WeakMap,Jy=new WeakMap,sd=new WeakMap,D_=new WeakSet,U4=function(e){if(To(this,Zy,!0),e instanceof Error&&e.name==="AbortError"&&(e=new Za),e instanceof Za)return To(this,Jy,!0),this._emit("abort",e);if(e instanceof nt)return this._emit("error",e);if(e instanceof Error){const t=new nt(e.message);return t.cause=e,this._emit("error",t)}return this._emit("error",new nt(String(e)))};var yr,F_,eb,j_,B_,H_,q4,z_,Yr=function(e,t,n,r){if(typeof t=="function"?e!==t||!r:!t.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return n==="m"?r:n==="a"?r.call(e):r?r.value:t.get(e)};const W4=10;class Y4 extends $4{constructor(){super(...arguments),yr.add(this),this._chatCompletions=[],this.messages=[]}_addChatCompletion(t){var n;this._chatCompletions.push(t),this._emit("chatCompletion",t);const r=(n=t.choices[0])==null?void 0:n.message;return r&&this._addMessage(r),t}_addMessage(t,n=!0){if("content"in t||(t.content=null),this.messages.push(t),n){if(this._emit("message",t),(H4(t)||z4(t))&&t.content)this._emit("functionCallResult",t.content);else if(id(t)&&t.function_call)this._emit("functionCall",t.function_call);else if(id(t)&&t.tool_calls)for(const r of t.tool_calls)r.type==="function"&&this._emit("functionCall",r.function)}}async finalChatCompletion(){await this.done();const t=this._chatCompletions[this._chatCompletions.length-1];if(!t)throw new nt("stream ended without producing a ChatCompletion");return t}async finalContent(){return await this.done(),Yr(this,yr,"m",F_).call(this)}async finalMessage(){return await this.done(),Yr(this,yr,"m",eb).call(this)}async finalFunctionCall(){return await this.done(),Yr(this,yr,"m",j_).call(this)}async finalFunctionCallResult(){return await this.done(),Yr(this,yr,"m",B_).call(this)}async totalUsage(){return await this.done(),Yr(this,yr,"m",H_).call(this)}allChatCompletions(){return[...this._chatCompletions]}_emitFinal(){const t=this._chatCompletions[this._chatCompletions.length-1];t&&this._emit("finalChatCompletion",t);const n=Yr(this,yr,"m",eb).call(this);
12n&&this._emit("finalMessage",n);const r=Yr(this,yr,"m",F_).call(this);r&&this._emit("finalContent",r);const a=Yr(this,yr,"m",j_).call(this);a&&this._emit("finalFunctionCall",a);const o=Yr(this,yr,"m",B_).call(this);o!=null&&this._emit("finalFunctionCallResult",o),this._chatCompletions.some((i=>i.usage))&&this._emit("totalUsage",Yr(this,yr,"m",H_).call(this))}async _createChatCompletion(t,n,r){const a=r?.signal;a&&(a.aborted&&this.controller.abort(),a.addEventListener("abort",(()=>this.controller.abort()))),Yr(this,yr,"m",q4).call(this,n);const o=await t.chat.completions.create({...n,stream:!1},{...r,signal:this.controller.signal});return this._connected(),this._addChatCompletion(M_(o,n))}async _runChatCompletion(t,n,r){for(const a of n.messages)this._addMessage(a,!1);return await this._createChatCompletion(t,n,r)}async _runFunctions(t,n,r){var a;const o="function",{function_call:i="auto",stream:s,...l}=n,c=typeof i!="string"&&i?.name,{maxChatCompletions:u=W4}=r||{},d={};for(const h of n.functions)d[h.name||h.function.name]=h;const p=n.functions.map((h=>({name:h.name||h.function.name,parameters:h.parameters,description:h.description})));for(const h of n.messages)this._addMessage(h,!1);for(let h=0;h<u;++h){const m=(a=(await this._createChatCompletion(t,{...l,function_call:i,functions:p,messages:[...this.messages]},r)).choices[0])==null?void 0:a.message;if(!m)throw new nt("missing message in ChatCompletion response");if(!m.function_call)return;const{name:g,arguments:y}=m.function_call,b=d[g];if(!b){const C=`Invalid function_call: ${JSON.stringify(g)}. Available options are: ${p.map((S=>JSON.stringify(S.name))).join(", ")}. Please try again`;this._addMessage({role:o,name:g,content:C});continue}if(c&&c!==g){const C=`Invalid function_call: ${JSON.stringify(g)}. ${JSON.stringify(c)} requested. Please try again`;this._addMessage({role:o,name:g,content:C});continue}let w;try{w=B4(b)?await b.parse(y):y}catch(C){this._addMessage({role:o,name:g,content:C instanceof Error?C.message:String(C)});continue}const k=await b.function(w,this),_=Yr(this,yr,"m",z_).call(this,k);if(this._addMessage({role:o,name:g,content:_}),c)return}}async _runTools(t,n,r){var a,o,i;const s="tool",{tool_choice:l="auto",stream:c,...u}=n,d=typeof l!="string"&&((a=l?.function)==null?void 0:a.name),{maxChatCompletions:p=W4}=r||{},h=n.tools.map((y=>{if(Kf(y)){if(!y.$callback)throw new nt("Tool given to `.runTools()` that does not have an associated function");return{type:"function",function:{function:y.$callback,name:y.function.name,description:y.function.description||"",parameters:y.function.parameters,parse:y.$parseRaw,strict:!0}}}return y})),m={};for(const y of h)y.type==="function"&&(m[y.function.name||y.function.function.name]=y.function);const g="tools"in n?h.map((y=>y.type==="function"?{type:"function",function:{name:y.function.name||y.function.function.name,parameters:y.function.parameters,description:y.function.description,strict:y.function.strict}}:y)):void 0;for(const y of n.messages)this._addMessage(y,!1);for(let y=0;y<p;++y){const b=(o=(await this._createChatCompletion(t,{...u,tool_choice:l,tools:g,messages:[...this.messages]},r)).choices[0])==null?void 0:o.message;if(!b)throw new nt("missing message in ChatCompletion response");if(!((i=b.tool_calls)!=null&&i.length))return;for(const w of b.tool_calls){if(w.type!=="function")continue;const k=w.id,{name:_,arguments:C}=w.function,S=m[_];if(!S){const A=`Invalid tool_call: ${JSON.stringify(_)}. Available options are: ${Object.keys(m).map((R=>JSON.stringify(R))).join(", ")}. Please try again`;this._addMessage({role:s,tool_call_id:k,content:A});continue}if(d&&d!==_){const A=`Invalid tool_call: ${JSON.stringify(_)}. ${JSON.stringify(d)} requested. Please try again`;this._addMessage({role:s,tool_call_id:k,content:A});continue}let T;try{T=B4(S)?await S.parse(C):C}catch(A){const R=A instanceof Error?A.message:String(A);this._addMessage({role:s,tool_call_id:k,content:R});continue}const E=await S.function(T,this),I=Yr(this,yr,"m",z_).call(this,E);if(this._addMessage({role:s,tool_call_id:k,content:I}),d)return}}}}yr=new WeakSet,F_=function(){return Yr(this,yr,"m",eb).call(this).content??null},eb=function(){let e=this.messages.length;for(;e-- >0;){const t=this.messages[e];if(id(t)){const{function_call:n,...r}=t,a={...r,content:t.content??null,refusal:t.refusal??null};return n&&(a.function_call=n),a}}throw new nt("stream ended without producing a ChatCompletionMessage with role=assistant")},j_=function(){var e,t;for(let n=this.messages.length-1;n>=0;n--){const r=this.messages[n];if(id(r)&&r?.function_call)return r.function_call;if(id(r)&&((e=r?.tool_calls)!=null&&e.length))return(t=r.tool_calls.at(-1))==null?void 0:t.function}},B_=function(){for(let e=this.messages.length-1;e>=0;e--){const t=this.messages[e];if(H4(t)&&t.content!=null||z4(t)&&t.content!=null&&typeof t.content=="string"&&this.messages.some((n=>{var r;return n.role==="assistant"&&((r=n.tool_calls)==null?void 0:r.some((a=>a.type==="function"&&a.id===t.tool_call_id)))}
12)))return t.content}},H_=function(){const e={completion_tokens:0,prompt_tokens:0,total_tokens:0};for(const{usage:t}of this._chatCompletions)t&&(e.completion_tokens+=t.completion_tokens,e.prompt_tokens+=t.prompt_tokens,e.total_tokens+=t.total_tokens);return e},q4=function(e){if(e.n!=null&&e.n>1)throw new nt("ChatCompletion convenience helpers only support n=1 at this time. To use n>1, please use chat.completions.create() directly.")},z_=function(e){return typeof e=="string"?e:e===void 0?"undefined":JSON.stringify(e)};class Xf extends Y4{static runFunctions(t,n,r){const a=new Xf,o={...r,headers:{...r?.headers,"X-Stainless-Helper-Method":"runFunctions"}};return a._run((()=>a._runFunctions(t,n,o))),a}static runTools(t,n,r){const a=new Xf,o={...r,headers:{...r?.headers,"X-Stainless-Helper-Method":"runTools"}};return a._run((()=>a._runTools(t,n,o))),a}_addMessage(t,n=!0){super._addMessage(t,n),id(t)&&t.content&&this._emit("content",t.content)}}const $Y=1,Qf=2,VY=4,U_=8,GY=16,K4=32,qY=64,WY=128,YY=256,X4=511;class KY extends Error{}class XY extends Error{}const QY=(e,t)=>{const n=e.length;let r=0;const a=p=>{throw new KY(`${p} at position ${r}`)},o=p=>{throw new XY(`${p} at position ${r}`)},i=()=>(d(),r>=n&&a("Unexpected end of input"),e[r]==='"'?s():e[r]==="{"?l():e[r]==="["?c():e.substring(r,r+4)==="null"||GY&t&&n-r<4&&"null".startsWith(e.substring(r))?(r+=4,null):e.substring(r,r+4)==="true"||K4&t&&n-r<4&&"true".startsWith(e.substring(r))?(r+=4,!0):e.substring(r,r+5)==="false"||K4&t&&n-r<5&&"false".startsWith(e.substring(r))?(r+=5,!1):e.substring(r,r+8)==="Infinity"||WY&t&&n-r<8&&"Infinity".startsWith(e.substring(r))?(r+=8,1/0):e.substring(r,r+9)==="-Infinity"||YY&t&&1<n-r&&n-r<9&&"-Infinity".startsWith(e.substring(r))?(r+=9,-1/0):e.substring(r,r+3)==="NaN"||qY&t&&n-r<3&&"NaN".startsWith(e.substring(r))?(r+=3,NaN):u()),s=()=>{const p=r;let h=!1;for(r++;r<n&&(e[r]!=='"'||h&&e[r-1]==="\\");)h=e[r]==="\\"&&!h,r++;if(e.charAt(r)=='"')try{return JSON.parse(e.substring(p,++r-Number(h)))}catch(m){o(String(m))}else if($Y&t)try{return JSON.parse(e.substring(p,r-Number(h))+'"')}catch{return JSON.parse(e.substring(p,e.lastIndexOf("\\"))+'"')}a("Unterminated string literal")},l=()=>{r++,d();const p={};try{for(;e[r]!=="}";){if(d(),r>=n&&U_&t)return p;const h=s();d(),r++;try{const m=i();Object.defineProperty(p,h,{value:m,writable:!0,enumerable:!0,configurable:!0})}catch(m){if(U_&t)return p;throw m}d(),e[r]===","&&r++}}catch{if(U_&t)return p;a("Expected '}' at end of object")}return r++,p},c=()=>{r++;const p=[];try{for(;e[r]!=="]";)p.push(i()),d(),e[r]===","&&r++}catch{if(VY&t)return p;a("Expected ']' at end of array")}return r++,p},u=()=>{if(r===0){e==="-"&&Qf&t&&a("Not sure what '-' is");try{return JSON.parse(e)}catch(h){if(Qf&t)try{return e[e.length-1]==="."?JSON.parse(e.substring(0,e.lastIndexOf("."))):JSON.parse(e.substring(0,e.lastIndexOf("e")))}catch{}o(String(h))}}const p=r;for(e[r]==="-"&&r++;e[r]&&!",]}".includes(e[r]);)r++;r!=n||Qf&t||a("Unterminated number literal");try{return JSON.parse(e.substring(p,r))}catch{e.substring(p,r)==="-"&&Qf&t&&a("Not sure what '-' is");try{return JSON.parse(e.substring(p,e.lastIndexOf("e")))}catch(m){o(String(m))}}},d=()=>{for(;r<n&&` 
13\r	`.includes(e[r]);)r++};return i()},Q4=e=>(function(t,n=X4){if(typeof t!="string")throw new TypeError("expecting str, got "+typeof t);if(!t.trim())throw new Error(`${t} is empty`);return QY(t.trim(),n)})(e,X4^Qf);var Dn,rs,ld,ll,$_,tb,V_,G_,q_,nb,W_,Z4,cd=function(e,t,n,r,a){if(typeof t=="function"?e!==t||!0:!t.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return t.set(e,n),n},xt=function(e,t,n,r){if(n==="a"&&!r)throw new TypeError("Private accessor was defined without a getter");if(typeof t=="function"?e!==t||!r:!t.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return n==="m"?r:n==="a"?r.call(e):r?r.value:t.get(e)};class Zf extends Y4{constructor(t){super(),Dn.add(this),rs.set(this,void 0),ld.set(this,void 0),ll.set(this,void 0),cd(this,rs,t),cd(this,ld,[])}get currentChatCompletionSnapshot(){return xt(this,ll,"f")}static fromReadableStream(t){const n=new Zf(null);return n._run((()=>n._fromReadableStream(t))),n}static createChatCompletion(t,n,r){const a=new Zf(n);return a._run((()=>a._runChatCompletion(t,{...n,stream:!0}
13,{...r,headers:{...r?.headers,"X-Stainless-Helper-Method":"stream"}}))),a}async _createChatCompletion(t,n,r){var a;super._createChatCompletion;const o=r?.signal;o&&(o.aborted&&this.controller.abort(),o.addEventListener("abort",(()=>this.controller.abort()))),xt(this,Dn,"m",$_).call(this);const i=await t.chat.completions.create({...n,stream:!0},{...r,signal:this.controller.signal});this._connected();for await(const s of i)xt(this,Dn,"m",V_).call(this,s);if((a=i.controller.signal)!=null&&a.aborted)throw new Za;return this._addChatCompletion(xt(this,Dn,"m",nb).call(this))}async _fromReadableStream(t,n){var r;const a=n?.signal;a&&(a.aborted&&this.controller.abort(),a.addEventListener("abort",(()=>this.controller.abort()))),xt(this,Dn,"m",$_).call(this),this._connected();const o=ci.fromReadableStream(t,this.controller);let i;for await(const s of o)i&&i!==s.id&&this._addChatCompletion(xt(this,Dn,"m",nb).call(this)),xt(this,Dn,"m",V_).call(this,s),i=s.id;if((r=o.controller.signal)!=null&&r.aborted)throw new Za;return this._addChatCompletion(xt(this,Dn,"m",nb).call(this))}[(rs=new WeakMap,ld=new WeakMap,ll=new WeakMap,Dn=new WeakSet,$_=function(){this.ended||cd(this,ll,void 0)},tb=function(t){let n=xt(this,ld,"f")[t.index];return n||(n={content_done:!1,refusal_done:!1,logprobs_content_done:!1,logprobs_refusal_done:!1,done_tool_calls:new Set,current_tool_call_index:null},xt(this,ld,"f")[t.index]=n,n)},V_=function(t){var n,r,a,o,i,s,l,c,u,d,p,h,m,g,y;if(this.ended)return;const b=xt(this,Dn,"m",Z4).call(this,t);this._emit("chunk",t,b);for(const w of t.choices){const k=b.choices[w.index];w.delta.content!=null&&((n=k.message)==null?void 0:n.role)==="assistant"&&((r=k.message)!=null&&r.content)&&(this._emit("content",w.delta.content,k.message.content),this._emit("content.delta",{delta:w.delta.content,snapshot:k.message.content,parsed:k.message.parsed})),w.delta.refusal!=null&&((a=k.message)==null?void 0:a.role)==="assistant"&&((o=k.message)!=null&&o.refusal)&&this._emit("refusal.delta",{delta:w.delta.refusal,snapshot:k.message.refusal}),((i=w.logprobs)==null?void 0:i.content)!=null&&((s=k.message)==null?void 0:s.role)==="assistant"&&this._emit("logprobs.content.delta",{content:(l=w.logprobs)==null?void 0:l.content,snapshot:((c=k.logprobs)==null?void 0:c.content)??[]}),((u=w.logprobs)==null?void 0:u.refusal)!=null&&((d=k.message)==null?void 0:d.role)==="assistant"&&this._emit("logprobs.refusal.delta",{refusal:(p=w.logprobs)==null?void 0:p.refusal,snapshot:((h=k.logprobs)==null?void 0:h.refusal)??[]});const _=xt(this,Dn,"m",tb).call(this,k);k.finish_reason&&(xt(this,Dn,"m",q_).call(this,k),_.current_tool_call_index!=null&&xt(this,Dn,"m",G_).call(this,k,_.current_tool_call_index));for(const C of w.delta.tool_calls??[])_.current_tool_call_index!==C.index&&(xt(this,Dn,"m",q_).call(this,k),_.current_tool_call_index!=null&&xt(this,Dn,"m",G_).call(this,k,_.current_tool_call_index)),_.current_tool_call_index=C.index;for(const C of w.delta.tool_calls??[]){const S=(m=k.message.tool_calls)==null?void 0:m[C.index];S?.type&&(S?.type==="function"?this._emit("tool_calls.function.arguments.delta",{name:(g=S.function)==null?void 0:g.name,index:C.index,arguments:S.function.arguments,parsed_arguments:S.function.parsed_arguments,arguments_delta:((y=C.function)==null?void 0:y.arguments)??""}):S?.type)}}},G_=function(t,n){var r,a,o;if(xt(this,Dn,"m",tb).call(this,t).done_tool_calls.has(n))return;const i=(r=t.message.tool_calls)==null?void 0:r[n];if(!i)throw new Error("no tool call snapshot");if(!i.type)throw new Error("tool call snapshot missing `type`");if(i.type==="function"){const s=(o=(a=xt(this,rs,"f"))==null?void 0:a.tools)==null?void 0:o.find((l=>l.type==="function"&&l.function.name===i.function.name));this._emit("tool_calls.function.arguments.done",{name:i.function.name,index:n,arguments:i.function.arguments,parsed_arguments:Kf(s)?s.$parseRaw(i.function.arguments):s?.function.strict?JSON.parse(i.function.arguments):null})}else i.type},q_=function(t){var n,r;const a=xt(this,Dn,"m",tb).call(this,t);if(t.message.content&&!a.content_done){a.content_done=!0;const o=xt(this,Dn,"m",W_).call(this);this._emit("content.done",{content:t.message.content,parsed:o?o.$parseRaw(t.message.content):null})}t.message.refusal&&!a.refusal_done&&(a.refusal_done=!0,this._emit("refusal.done",{refusal:t.message.refusal})),(n=t.logprobs)!=null&&n.content&&!a.logprobs_content_done&&(a.logprobs_content_done=!0,this._emit("logprobs.content.done",{content:t.logprobs.content})),(r=t.logprobs)!=null&&r.refusal&&!a.logprobs_refusal_done&&(a.logprobs_refusal_done=!0,this._emit("logprobs.refusal.done",{refusal:t.logprobs.refusal}))},nb=function(){if(this.ended)throw new nt("stream has ended, this shouldn't happen");const t=xt(this,ll,"f");if(!t)throw new nt("request ended without sending any chunks");return cd(this,ll,void 0),cd(this,ld,[]),(function(n,r){const{id:a,choices:o,created:i,model:s,system_fingerprint:l,...c}=n,u={...c,id:a,choices:o.map((({message:d,finish_reason:p,index:h,logprobs:m,...g})=>
13{if(!p)throw new nt(`missing finish_reason for choice ${h}`);const{content:y=null,function_call:b,tool_calls:w,...k}=d,_=d.role;if(!_)throw new nt(`missing role for choice ${h}`);if(b){const{arguments:C,name:S}=b;if(C==null)throw new nt(`missing function_call.arguments for choice ${h}`);if(!S)throw new nt(`missing function_call.name for choice ${h}`);return{...g,message:{content:y,function_call:{arguments:C,name:S},role:_,refusal:d.refusal??null},finish_reason:p,index:h,logprobs:m}}return w?{...g,index:h,finish_reason:p,logprobs:m,message:{...k,role:_,content:y,refusal:d.refusal??null,tool_calls:w.map(((C,S)=>{const{function:T,type:E,id:I,...A}=C,{arguments:R,name:N,...D}=T||{};if(I==null)throw new nt(`missing choices[${h}].tool_calls[${S}].id
14${rb(n)}`);if(E==null)throw new nt(`missing choices[${h}].tool_calls[${S}].type
15${rb(n)}`);if(N==null)throw new nt(`missing choices[${h}].tool_calls[${S}].function.name
16${rb(n)}`);if(R==null)throw new nt(`missing choices[${h}].tool_calls[${S}].function.arguments
17${rb(n)}`);return{...A,id:I,type:E,function:{...D,name:N,arguments:R}}}))}}:{...g,message:{...k,content:y,role:_,refusal:d.refusal??null},finish_reason:p,index:h,logprobs:m}})),created:i,model:s,object:"chat.completion",...l?{system_fingerprint:l}:{}};return(function(d,p){return p&&G4(p)?M_(d,p):{...d,choices:d.choices.map((h=>({...h,message:{...h.message,parsed:null,tool_calls:h.message.tool_calls??[]}})))}})(u,r)})(t,xt(this,rs,"f"))},W_=function(){var t;const n=(t=xt(this,rs,"f"))==null?void 0:t.response_format;return V4(n)?n:null},Z4=function(t){var n,r,a,o;let i=xt(this,ll,"f");const{choices:s,...l}=t;i?Object.assign(i,l):i=cd(this,ll,{...l,choices:[]});for(const{delta:c,finish_reason:u,index:d,logprobs:p=null,...h}of t.choices){let m=i.choices[d];if(m||(m=i.choices[d]={finish_reason:u,index:d,message:{},logprobs:p,...h}),p)if(m.logprobs){const{content:C,refusal:S,...T}=p;Object.assign(m.logprobs,T),C&&((n=m.logprobs).content??(n.content=[]),m.logprobs.content.push(...C)),S&&((r=m.logprobs).refusal??(r.refusal=[]),m.logprobs.refusal.push(...S))}else m.logprobs=Object.assign({},p);if(u&&(m.finish_reason=u,xt(this,rs,"f")&&G4(xt(this,rs,"f")))){if(u==="length")throw new b4;if(u==="content_filter")throw new v4}if(Object.assign(m,h),!c)continue;const{content:g,refusal:y,function_call:b,role:w,tool_calls:k,..._}=c;if(Object.assign(m.message,_),y&&(m.message.refusal=(m.message.refusal||"")+y),w&&(m.message.role=w),b&&(m.message.function_call?(b.name&&(m.message.function_call.name=b.name),b.arguments&&((a=m.message.function_call).arguments??(a.arguments=""),m.message.function_call.arguments+=b.arguments)):m.message.function_call=b),g&&(m.message.content=(m.message.content||"")+g,!m.message.refusal&&xt(this,Dn,"m",W_).call(this)&&(m.message.parsed=Q4(m.message.content))),k){m.message.tool_calls||(m.message.tool_calls=[]);for(const{index:C,id:S,type:T,function:E,...I}of k){const A=(o=m.message.tool_calls)[C]??(o[C]={});Object.assign(A,I),S&&(A.id=S),T&&(A.type=T),E&&(A.function??(A.function={name:E.name??"",arguments:""})),E?.name&&(A.function.name=E.name),E?.arguments&&(A.function.arguments+=E.arguments,UY(xt(this,rs,"f"),A)&&(A.function.parsed_arguments=Q4(A.function.arguments)))}}}return i},Symbol.asyncIterator)](){const t=[],n=[];let r=!1;return this.on("chunk",(a=>{const o=n.shift();o?o.resolve(a):t.push(a)})),this.on("end",(()=>{r=!0;for(const a of n)a.resolve(void 0);n.length=0})),this.on("abort",(a=>{r=!0;for(const o of n)o.reject(a);n.length=0})),this.on("error",(a=>{r=!0;for(const o of n)o.reject(a);n.length=0})),{next:async()=>t.length?{value:t.shift(),done:!1}:r?{value:void 0,done:!0}:new Promise(((a,o)=>n.push({resolve:a,reject:o}))).then((a=>a?{value:a,done:!1}:{value:void 0,done:!0})),return:async()=>(this.abort(),{value:void 0,done:!0})}}toReadableStream(){return new ci(this[Symbol.asyncIterator].bind(this),this.controller).toReadableStream()}}function rb(e){return JSON.stringify(e)}class ud extends Zf{static fromReadableStream(t){const n=new ud(null);return n._run((()=>n._fromReadableStream(t))),n}static runFunctions(t,n,r){const a=new ud(null),o={...r,headers:{...r?.headers,"X-Stainless-Helper
17-Method":"runFunctions"}};return a._run((()=>a._runFunctions(t,n,o))),a}static runTools(t,n,r){const a=new ud(n),o={...r,headers:{...r?.headers,"X-Stainless-Helper-Method":"runTools"}};return a._run((()=>a._runTools(t,n,o))),a}}let J4=class extends gt{parse(e,t){return(function(n){for(const r of n??[]){if(r.type!=="function")throw new nt(`Currently only \`function\` tool types support auto-parsing; Received \`${r.type}\``);if(r.function.strict!==!0)throw new nt(`The \`${r.function.name}\` tool is not marked with \`strict: true\`. Only strict function tools can be auto-parsed`)}})(e.tools),this._client.chat.completions.create(e,{...t,headers:{...t?.headers,"X-Stainless-Helper-Method":"beta.chat.completions.parse"}})._thenUnwrap((n=>M_(n,e)))}runFunctions(e,t){return e.stream?ud.runFunctions(this._client,e,t):Xf.runFunctions(this._client,e,t)}runTools(e,t){return e.stream?ud.runTools(this._client,e,t):Xf.runTools(this._client,e,t)}stream(e,t){return Zf.createChatCompletion(this._client,e,t)}};class Y_ extends gt{constructor(){super(...arguments),this.completions=new J4(this._client)}}(Y_||(Y_={})).Completions=J4;class eP extends gt{create(t,n){return this._client.post("/realtime/sessions",{body:t,...n,headers:{"OpenAI-Beta":"assistants=v2",...n?.headers}})}}class K_ extends gt{constructor(){super(...arguments),this.sessions=new eP(this._client)}}K_.Sessions=eP;var sr,X_,ui,ab,Co,wc,dd,xc,ob,ma,ib,sb,Jf,eh,th,tP,nP,rP,aP,oP,iP,sP,Ce=function(e,t,n,r){if(n==="a"&&!r)throw new TypeError("Private accessor was defined without a getter");if(typeof t=="function"?e!==t||!r:!t.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return n==="m"?r:n==="a"?r.call(e):r?r.value:t.get(e)},ga=function(e,t,n,r,a){if(typeof t=="function"?e!==t||!0:!t.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return t.set(e,n),n};class Ao extends $4{constructor(){super(...arguments),sr.add(this),X_.set(this,[]),ui.set(this,{}),ab.set(this,{}),Co.set(this,void 0),wc.set(this,void 0),dd.set(this,void 0),xc.set(this,void 0),ob.set(this,void 0),ma.set(this,void 0),ib.set(this,void 0),sb.set(this,void 0),Jf.set(this,void 0)}[(X_=new WeakMap,ui=new WeakMap,ab=new WeakMap,Co=new WeakMap,wc=new WeakMap,dd=new WeakMap,xc=new WeakMap,ob=new WeakMap,ma=new WeakMap,ib=new WeakMap,sb=new WeakMap,Jf=new WeakMap,sr=new WeakSet,Symbol.asyncIterator)](){const t=[],n=[];let r=!1;return this.on("event",(a=>{const o=n.shift();o?o.resolve(a):t.push(a)})),this.on("end",(()=>{r=!0;for(const a of n)a.resolve(void 0);n.length=0})),this.on("abort",(a=>{r=!0;for(const o of n)o.reject(a);n.length=0})),this.on("error",(a=>{r=!0;for(const o of n)o.reject(a);n.length=0})),{next:async()=>t.length?{value:t.shift(),done:!1}:r?{value:void 0,done:!0}:new Promise(((a,o)=>n.push({resolve:a,reject:o}))).then((a=>a?{value:a,done:!1}:{value:void 0,done:!0})),return:async()=>(this.abort(),{value:void 0,done:!0})}}static fromReadableStream(t){const n=new Ao;return n._run((()=>n._fromReadableStream(t))),n}async _fromReadableStream(t,n){var r;const a=n?.signal;a&&(a.aborted&&this.controller.abort(),a.addEventListener("abort",(()=>this.controller.abort()))),this._connected();const o=ci.fromReadableStream(t,this.controller);for await(const i of o)Ce(this,sr,"m",eh).call(this,i);if((r=o.controller.signal)!=null&&r.aborted)throw new Za;return this._addRun(Ce(this,sr,"m",th).call(this))}toReadableStream(){return new ci(this[Symbol.asyncIterator].bind(this),this.controller).toReadableStream()}static createToolAssistantStream(t,n,r,a,o){const i=new Ao;return i._run((()=>i._runToolAssistantStream(t,n,r,a,{...o,headers:{...o?.headers,"X-Stainless-Helper-Method":"stream"}}))),i}async _createToolAssistantStream(t,n,r,a,o){var i;const s=o?.signal;s&&(s.aborted&&this.controller.abort(),s.addEventListener("abort",(()=>this.controller.abort())));const l={...a,stream:!0},c=await t.submitToolOutputs(n,r,l,{...o,signal:this.controller.signal});this._connected();for await(const u of c)Ce(this,sr,"m",eh).call(this,u);if((i=c.controller.signal)!=null&&i.aborted)throw new Za;return this._addRun(Ce(this,sr,"m",th).call(this))}static createThreadAssistantStream(t,n,r){const a=new Ao;return a._run((()=>a._threadAssistantStream(t,n,{...r,headers:{...r?.headers,"X-Stainless-Helper
17-Method":"stream"}}))),a}static createAssistantStream(t,n,r,a){const o=new Ao;return o._run((()=>o._runAssistantStream(t,n,r,{...a,headers:{...a?.headers,"X-Stainless-Helper-Method":"stream"}}))),o}currentEvent(){return Ce(this,ib,"f")}currentRun(){return Ce(this,sb,"f")}currentMessageSnapshot(){return Ce(this,Co,"f")}currentRunStepSnapshot(){return Ce(this,Jf,"f")}async finalRunSteps(){return await this.done(),Object.values(Ce(this,ui,"f"))}async finalMessages(){return await this.done(),Object.values(Ce(this,ab,"f"))}async finalRun(){if(await this.done(),!Ce(this,wc,"f"))throw Error("Final run was not received.");return Ce(this,wc,"f")}async _createThreadAssistantStream(t,n,r){var a;const o=r?.signal;o&&(o.aborted&&this.controller.abort(),o.addEventListener("abort",(()=>this.controller.abort())));const i={...n,stream:!0},s=await t.createAndRun(i,{...r,signal:this.controller.signal});this._connected();for await(const l of s)Ce(this,sr,"m",eh).call(this,l);if((a=s.controller.signal)!=null&&a.aborted)throw new Za;return this._addRun(Ce(this,sr,"m",th).call(this))}async _createAssistantStream(t,n,r,a){var o;const i=a?.signal;i&&(i.aborted&&this.controller.abort(),i.addEventListener("abort",(()=>this.controller.abort())));const s={...r,stream:!0},l=await t.create(n,s,{...a,signal:this.controller.signal});this._connected();for await(const c of l)Ce(this,sr,"m",eh).call(this,c);if((o=l.controller.signal)!=null&&o.aborted)throw new Za;return this._addRun(Ce(this,sr,"m",th).call(this))}static accumulateDelta(t,n){for(const[r,a]of Object.entries(n)){if(!t.hasOwnProperty(r)){t[r]=a;continue}let o=t[r];if(o!=null)if(r!=="index"&&r!=="type"){if(typeof o=="string"&&typeof a=="string")o+=a;else if(typeof o=="number"&&typeof a=="number")o+=a;else{if(!N_(o)||!N_(a)){if(Array.isArray(o)&&Array.isArray(a)){if(o.every((i=>typeof i=="string"||typeof i=="number"))){o.push(...a);continue}for(const i of a){if(!N_(i))throw new Error(`Expected array delta entry to be an object but got: ${i}`);const s=i.index;if(s==null)throw console.error(i),new Error("Expected array delta entry to have an `index` property");if(typeof s!="number")throw new Error(`Expected array delta entry \`index\` property to be a number but got ${s}`);const l=o[s];l==null?o.push(i):o[s]=this.accumulateDelta(l,i)}continue}throw Error(`Unhandled record type: ${r}, deltaValue: ${a}, accValue: ${o}`)}o=this.accumulateDelta(o,a)}t[r]=o}else t[r]=a;else t[r]=a}return t}_addRun(t){return t}async _threadAssistantStream(t,n,r){return await this._createThreadAssistantStream(n,t,r)}async _runAssistantStream(t,n,r,a){return await this._createAssistantStream(n,t,r,a)}async _runToolAssistantStream(t,n,r,a,o){return await this._createToolAssistantStream(r,t,n,a,o)}}eh=function(e){if(!this.ended)switch(ga(this,ib,e),Ce(this,sr,"m",rP).call(this,e),e.event){case"thread.created":break;case"thread.run.created":case"thread.run.queued":case"thread.run.in_progress":case"thread.run.requires_action":case"thread.run.completed":case"thread.run.failed":case"thread.run.cancelling":case"thread.run.cancelled":case"thread.run.expired":Ce(this,sr,"m",sP).call(this,e);break;case"thread.run.step.created":case"thread.run.step.in_progress":case"thread.run.step.delta":case"thread.run.step.completed":case"thread.run.step.failed":case"thread.run.step.cancelled":case"thread.run.step.expired":Ce(this,sr,"m",nP).call(this,e);break;case"thread.message.created":case"thread.message.in_progress":case"thread.message.delta":case"thread.message.completed":case"thread.message.incomplete":Ce(this,sr,"m",tP).call(this,e);break;case"error":throw new Error("Encountered an error event in event processing - errors should be processed earlier")}},th=function(){if(this.ended)throw new nt("stream has ended, this shouldn't happen");if(!Ce(this,wc,"f"))throw Error("Final run has not been received");return Ce(this,wc,"f")},tP=function(e){const[t,n]=Ce(this,sr,"m",oP).call(this,e,Ce(this,Co,"f"));ga(this,Co,t),Ce(this,ab,"f")[t.id]=t;for(const r of n){const a=t.content[r.index];a?.type=="text"&&this._emit("textCreated",a.text)}switch(e.event){case"thread.message.created":this._emit("messageCreated",e.data);break;case"thread.message.in_progress":break;case"thread.message.delta":if(this._emit("messageDelta",e.data.delta,t),e.data.delta.content)for(const r of e.data.delta.content){if(r.type=="text"&&r.text){let a=r.text,o=t.content[r.index];if(!o||o.type!="text")throw Error("The snapshot associated with this text delta is not text or missing");this._emit("textDelta",a,o.text)}if(r.index!=Ce(this,dd,"f")){if(Ce(this,xc,"f"))switch(Ce(this,xc,"f").type){case"text":this._emit("textDone",Ce(this,xc,"f").text,Ce(this,Co,"f"));break;case"image_file":this._emit("imageFileDone",Ce(this,xc,"f").image_file,Ce(this,Co,"f"))}ga(this,dd,r.index)}ga(this,xc,t.content[r.index])}break;case"thread.message.completed":case"thread.message.incomplete":if(Ce(this,dd,"f")!==void 0){const r=e.data.content[Ce(this,dd,"f")];if(r)switch(r.type){case"image_file":this._emit("imageFileDone",r.image_file,Ce(this,Co,"f"));break;case"text":this._emit("textDone",r.text,Ce(this,Co,"f"))}}Ce(this,Co,"f")&&this._emit("messageDone",e.data),ga(this,Co,void 0)}},nP=function(e){const t=Ce(this,sr,"m",aP).call(this,e);switch(ga(this,Jf,t),e.event){case"thread.run.step.created":this._emit("runStepCreated",e.data);break;case"thread.run.step.delta":const n=e.data.delta;if(n.step_details&&n.step_details.type=="tool_calls"&&n.step_details.tool_calls&&t.step_details.type=="tool_calls")for(const r of n.step_details.tool_calls)r.index==Ce(this,ob,"f")?this._emit("toolCallDelta",r,t.step_details.tool_calls[r.index]):(Ce(this,ma,"f")&&this._emit("toolCallDone",Ce(this,ma,"f")),ga(this,ob,r.index),ga(this,ma,t.step_details.tool_calls[r.index]),Ce(this,ma,"f")&&this._emit("toolCallCreated",Ce(this,ma,"f")));this._emit("runStepDelta",e.data.delta,t);break;case"thread.run.step.completed":case"thread.run.step.failed":case"thread.run.step.cancelled":case"thread.run.step.expired":ga(this,Jf,void 0),e.data.step_details.type=="tool_calls"&&Ce(this,ma,"f")&&(this._emit("toolCallDone",Ce(this,ma,"f")),ga(this,ma,void 0)),this._emit("runStepDone",e.data,t)}},rP=function(e){Ce(this,X_,"f").push(e),this._emit("event",e)},aP=function(e){switch(e.event){case"thread.run.step.created":return Ce(this,ui,"f")[e.data.id]=e.data,e.data;case"thread.run.step.delta":let t=Ce(this,ui,"f")[e.data.id];if(!t)throw Error("Received a RunStepDelta before creation of a snapshot");let n=e.data;if(n.delta){const r=Ao.accumulateDelta(t,n.delta);Ce(this,ui,"f")[e.data.id]=r}return Ce(this,ui,"f")[e.data.id];case"thread.run.step.completed":case"thread.run.step.failed":case"thread.run.step.cancelled":case"thread.run.step.expired":case"thread.run.step.in_progress":Ce(this,ui,"f")[e.data.id]=e.data}if(Ce(this,ui,"f")[e.data.id])return Ce(this,ui,"f")[e.data.id];throw new Error("No snapshot available")},oP=function(e,t){let n=[];switch(e.event){case"thread.message.created":return[e.data,n];case"thread.message.delta":if(!t)throw Error("Received a delta with 
17no existing snapshot (there should be one from message creation)");let r=e.data;if(r.delta.content)for(const a of r.delta.content)if(a.index in t.content){let o=t.content[a.index];t.content[a.index]=Ce(this,sr,"m",iP).call(this,a,o)}else t.content[a.index]=a,n.push(a);return[t,n];case"thread.message.in_progress":case"thread.message.completed":case"thread.message.incomplete":if(t)return[t,n];throw Error("Received thread message event with no existing snapshot")}throw Error("Tried to accumulate a non-message event")},iP=function(e,t){return Ao.accumulateDelta(t,e)},sP=function(e){switch(ga(this,sb,e.data),e.event){case"thread.run.created":case"thread.run.queued":case"thread.run.in_progress":break;case"thread.run.requires_action":case"thread.run.cancelled":case"thread.run.failed":case"thread.run.completed":case"thread.run.expired":ga(this,wc,e.data),Ce(this,ma,"f")&&(this._emit("toolCallDone",Ce(this,ma,"f")),ga(this,ma,void 0))}};let Q_=class extends gt{create(e,t,n){return this._client.post(`/threads/${e}/messages`,{body:t,...n,headers:{"OpenAI-Beta":"assistants=v2",...n?.headers}})}retrieve(e,t,n){return this._client.get(`/threads/${e}/messages/${t}`,{...n,headers:{"OpenAI-Beta":"assistants=v2",...n?.headers}})}update(e,t,n,r){return this._client.post(`/threads/${e}/messages/${t}`,{body:n,...r,headers:{"OpenAI-Beta":"assistants=v2",...r?.headers}})}list(e,t={},n){return Wr(t)?this.list(e,{},t):this._client.getAPIList(`/threads/${e}/messages`,Z_,{query:t,...n,headers:{"OpenAI-Beta":"assistants=v2",...n?.headers}})}del(e,t,n){return this._client.delete(`/threads/${e}/messages/${t}`,{...n,headers:{"OpenAI-Beta":"assistants=v2",...n?.headers}})}};class Z_ extends So{}Q_.MessagesPage=Z_;class J_ extends gt{retrieve(t,n,r,a={},o){return Wr(a)?this.retrieve(t,n,r,{},a):this._client.get(`/threads/${t}/runs/${n}/steps/${r}`,{query:a,...o,headers:{"OpenAI-Beta":"assistants=v2",...o?.headers}})}list(t,n,r={},a){return Wr(r)?this.list(t,n,{},r):this._client.getAPIList(`/threads/${t}/runs/${n}/steps`,eS,{query:r,...a,headers:{"OpenAI-Beta":"assistants=v2",...a?.headers}})}}class eS extends So{}J_.RunStepsPage=eS;class nh extends gt{constructor(){super(...arguments),this.steps=new J_(this._client)}create(t,n,r){const{include:a,...o}=n;return this._client.post(`/threads/${t}/runs`,{query:{include:a},body:o,...r,headers:{"OpenAI-Beta":"assistants=v2",...r?.headers},stream:n.stream??!1})}retrieve(t,n,r){return this._client.get(`/threads/${t}/runs/${n}`,{...r,headers:{"OpenAI-Beta":"assistants=v2",...r?.headers}})}update(t,n,r,a){return this._client.post(`/threads/${t}/runs/${n}`,{body:r,...a,headers:{"OpenAI-Beta":"assistants=v2",...a?.headers}})}list(t,n={},r){return Wr(n)?this.list(t,{},n):this._client.getAPIList(`/threads/${t}/runs`,tS,{query:n,...r,headers:{"OpenAI-Beta":"assistants=v2",...r?.headers}})}cancel(t,n,r){return this._client.post(`/threads/${t}/runs/${n}/cancel`,{...r,headers:{"OpenAI-Beta":"assistants=v2",...r?.headers}})}async createAndPoll(t,n,r){const a=await this.create(t,n,r);return await this.poll(t,a.id,r)}createAndStream(t,n,r){return Ao.createAssistantStream(t,this._client.beta.threads.runs,n,r)}async poll(t,n,r){const a={...r?.headers,"X-Stainless-Poll-Helper":"true"};for(r?.pollIntervalMs&&(a["X-Stainless-Custom-Poll-Interval"]=r.pollIntervalMs.toString());;){const{data:o,response:i}=await this.retrieve(t,n,{...r,headers:{...r?.headers,...a}}).withResponse();switch(o.status){case"queued":case"in_progress":case"cancelling":let s=5e3;if(r?.pollIntervalMs)s=r.pollIntervalMs;else{const l=i.headers.get("openai-poll-after-ms");if(l){const c=parseInt(l);isNaN(c)||(s=c)}}await $f(s);break;case"requires_action":case"incomplete":case"cancelled":case"completed":case"failed":case"expired":return o}}}stream(t,n,r){return Ao.createAssistantStream(t,this._client.beta.threads.runs,n,r)}submitToolOutputs(t,n,r,a){return this._client.post(`/threads/${t}/runs/${n}/submit_tool_outputs`,{body:r,...a,headers:{"OpenAI-Beta":"assistants=v2",...a?.headers},stream:r.stream??!1})}async submitToolOutputsAndPoll(t,n,r,a){const o=await this.submitToolOutputs(t,n,r,a);return await this.poll(t,o.id,a)}submitToolOutputsStream(t,n,r,a){return Ao.createToolAssistantStream(t,n,this._client.beta.threads.runs,r,a)}}class tS extends So{}nh.RunsPage=tS,nh.Steps=J_,nh.RunStepsPage=eS;class pd extends gt{constructor(){super(...arguments),this.runs=new nh(this._client),this.messages=new Q_(this._client)}create(t={},n){return Wr(t)?this.create({},t):this._client.post("/threads",{body:t,...n,headers:{"OpenAI-Beta":"assistants=v2",...n?.headers}})}retrieve(t,n){return this._client.get(`/threads/${t}`,{...n,headers:{"OpenAI-Beta":"assistants=v2",...n?.headers}})}update(t,n,r){return this._client.post(`/threads/${t}`,{body:n,...r,headers:{"OpenAI-Beta":"assistants=v2",...r?.headers}})}del(t,n){return this._client.delete(`/threads/${t}`,{...n,headers:{"OpenAI-Beta":"assistants=v2",...n?.headers}})}createAndRun(t,n){return this._client.post("/threads/runs",{body:t,...n,headers:{"OpenAI-Beta":"assistants=v2",...n?.headers},stream:t.stream??!1})}async createAndRunPoll(t,n){const r=await this.createAndRun(t,n);return await this.runs.poll(r.thread_id,r.id,n)}createAndRunStream(t,n){return Ao.createThreadAssistantStream(t,this._client.beta.threads,n)}}pd.Runs=nh,pd.RunsPage=tS,pd.Messages=Q_,pd.MessagesPage=Z_;let nS=class extends gt{create(e,t,n){return this._client.post(`/vector_stores/${e}/files`,{body:t,...n,headers:{"OpenAI-Beta":"assistants=v2",...n?.headers}})}retrieve(e,t,n){return this._client.get(`/vector_stores/${e}/files/${t}`,{...n,headers:{"OpenAI-Beta":"assistants=v2",...n?.headers}})}list(e,t={},n){return Wr(t)?this.list(e,{},t):this._client.getAPIList(`/vector_stores/${e}/files`,lb,{query:t,...n,headers:{"OpenAI-Beta":"assistants=v2",...n?.headers}})}del(e,t,n){return this._client.delete(`/vector_stores/${e}/files/${t}`,{...n,headers:{"OpenAI-Beta":"assistants=v2",...n?.headers}})}async createAndPoll(e,t,n){const r=await this.create(e,t,n);return await this.poll(e,r.id,n)}async poll(e,t,n){const r={...n?.headers,"X-Stainless-Poll-Helper":"true"};for(n?.pollIntervalMs&&(r["X-Stainless-Custom-Poll-Interval"]=n.pollIntervalMs.toString());;){const a=await this.retrieve(e,t,{...n,headers:r}).withResponse(),o=a.data;switch(o.status){case"in_progress":let i=5e3;if(n?.pollIntervalMs)i=n.pollIntervalMs;else{const s=a.response.headers.get("openai-poll-after-ms");if(s){const l=parseInt(s);isNaN(l)||(i=l)}}await $f(i);break;case"failed":case"completed":return o}}}async upload(e,t,n){const r=await this._client.files.create({file:t,purpose:"assistants"},n);return this.create(e,{file_id:r.id},n)}async uploadAndPoll(e,t,n){const r=await this.upload(e,t,n);return await this.poll(e,r.id,n)}};class lb extends So{}nS.VectorStoreFilesPage=lb;class lP extends gt{create(t,n,r){return this._client.post(`/vector_stores/${t}/file_batches`,{body:n,...r,headers:{"OpenAI-Beta":"assistants=v2",...r?.headers}})}retrieve(t,n,r){return this._client.get(`/vector_stores/${t}/file_batches/${n}`,{...r,headers:{"OpenAI-Beta":"assistants=v2",...r?.headers}})}cancel(t,n,r){return this._client.post(`/vector_stores/${t}/file_batches/${n}/cancel`,{...r,headers:{"OpenAI-Beta":"assistants=v2",...r?.headers}})}async createAndPoll(t,n,r){const a=await this.create(t,n);return await this.poll(t,a.id,r)}listFiles(t,n,r={},a){return Wr(r)?this.listFiles(t,n,{},r):this._client.getAPIList(`/vector_stores/${t}/file_batches/${n}/files`,lb,{query:r,...a,headers:{"OpenAI-Beta":"assistants=v2",...a?.headers}})}async poll(t,n,r){const a={...r?.headers,"X-Stainless-Poll-Helper":"true"};for(r?.pollIntervalMs&&(a["X-Stainless-Custom-Poll-Interval"]=r.pollIntervalMs.toString());;){const{data:o,response:i}=await this.retrieve(t,n,{...r,headers:a}).withResponse();switch(o.status){case"in_progress":let s=5e3;if(r?.pollIntervalMs)s=r.pollIntervalMs;else{const l=i.headers.get("openai-poll-after-ms");if(l){const c=parseInt(l);isNaN(c)||(s=c)}}await $f(s);break;case"failed":case"cancelled":case"completed":return o}}}async uploadAndPoll(t,{files:n,fileIds:r=[]},a){if(n==null||n.length==0)throw new Error("No `files` provided to process. If you've already uploaded files you should use `.createAndPoll()` instead");const o=a?.maxConcurrency??5,i=Math.min(o,n.length),s=this._client,l=n.values(),c=[...r],u=Array(i).fill(l).map((async function(d){for(let p of d){const h=await s.files.create({file:p,purpose:"assistants"},a);c.push(h.id)}}));return await(async d=>{const p=await Promise.allSettled(d),h=p.filter((g=>g.status==="rejected"));if(h.length){for(const g of h)console.error(g.reason);throw new Error(`${h.length} promise(s) failed - see the above errors`)}const m=[];for(const g of p)g.status==="fulfilled"&&m.push(g.value);return m})(u),await this.createAndPoll(t,{file_ids:c})}}class fd extends gt{constructor(){super(...arguments),this.files=new nS(this._client),this.fileBatches=new lP(this._client)}create(t,n){return this._client.post("/vector_stores",{body:t,...n,headers:{"OpenAI-Beta":"assistants=v2",...n?.headers}})}retrieve(t,n){return this._client.get(`/vector_stores/${t}`,{...n,headers:{"OpenAI-Beta":"assistants=v2",...n?.headers}})}update(t,n,r){return this._client.post(`/vector_stores/${t}`,{body:n,...r,headers:{"OpenAI-Beta":"assistants=v2",...r?.headers}})}list(t={},n){return Wr(t)?this.list({},t):this._client.getAPIList("/vector_stores",rS,{query:t,...n,headers:{"OpenAI-Beta":"assistants=v2",...n?.headers}})}del(t,n){return this._client.delete(`/vector_stores/${t}`,{...n,headers:{"OpenAI-Beta":"assistants=v2",...n?.headers}})}}class rS extends So{}fd.VectorStoresPage=rS,fd.Files=nS,fd.VectorStoreFilesPage=lb,fd.FileBatches=lP;class cl extends gt{constructor(){super(...arguments),this.realtime=new K_(this._client),this.vectorStores=new fd(this._client),this.chat=new Y_(this._client),this.assistants=new P_(this._client),this.threads=new pd(this._client)}}cl.Realtime=K_,cl.VectorStores=fd,cl.VectorStoresPage=rS,cl.Assistants=P_,cl.AssistantsPage=L_,cl.Threads=pd;class cP extends gt{create(t,n){return this._client.post("/completions",{body:t,...n,stream:t.stream??!1})}}class uP extends gt{create(t,n){return this._client.post("/embeddings",{body:t,...n})}}class aS extends gt{create(t,n){return this._client.post("/files",ad({body:t,...n}))}retrieve(t,n){return this._client.get(`/files/${t}`,n)}list(t={},n){return Wr(t)?this.list({},t):this._client.getAPIList("/files",oS,{query:t,...n})}del(t,n){return this._client.delete(`/files/${t}`,n)}content(t,n){return this._client.get(`/files/${t}/content`,{...n,headers:{Accept:"application/binary",...n?.headers},__binaryResponse:!0})}
vendor: 6,331 bytes, lines 17-26
17retrieveContent(t,n){return this._client.get(`/files/${t}/content`,n)}async waitForProcessing(t,{pollInterval:n=5e3,maxWait:r=18e5}={}){const a=new Set(["processed","error","deleted"]),o=Date.now();let i=await this.retrieve(t);for(;!i.status||!a.has(i.status);)if(await $f(n),i=await this.retrieve(t),Date.now()-o>r)throw new __({message:`Giving up on waiting for file ${t} to finish processing after ${r} milliseconds.`});return i}}class oS extends So{}aS.FileObjectsPage=oS;class iS extends gt{list(t,n={},r){return Wr(n)?this.list(t,{},n):this._client.getAPIList(`/fine_tuning/jobs/${t}/checkpoints`,sS,{query:n,...r})}}class sS extends So{}iS.FineTuningJobCheckpointsPage=sS;class hd extends gt{constructor(){super(...arguments),this.checkpoints=new iS(this._client)}create(t,n){return this._client.post("/fine_tuning/jobs",{body:t,...n})}retrieve(t,n){return this._client.get(`/fine_tuning/jobs/${t}`,n)}list(t={},n){return Wr(t)?this.list({},t):this._client.getAPIList("/fine_tuning/jobs",lS,{query:t,...n})}cancel(t,n){return this._client.post(`/fine_tuning/jobs/${t}/cancel`,n)}listEvents(t,n={},r){return Wr(n)?this.listEvents(t,{},n):this._client.getAPIList(`/fine_tuning/jobs/${t}/events`,cS,{query:n,...r})}}class lS extends So{}class cS extends So{}hd.FineTuningJobsPage=lS,hd.FineTuningJobEventsPage=cS,hd.Checkpoints=iS,hd.FineTuningJobCheckpointsPage=sS;class rh extends gt{constructor(){super(...arguments),this.jobs=new hd(this._client)}}rh.Jobs=hd,rh.FineTuningJobsPage=lS,rh.FineTuningJobEventsPage=cS;class dP extends gt{createVariation(t,n){return this._client.post("/images/variations",ad({body:t,...n}))}edit(t,n){return this._client.post("/images/edits",ad({body:t,...n}))}generate(t,n){return this._client.post("/images/generations",{body:t,...n})}}class uS extends gt{retrieve(t,n){return this._client.get(`/models/${t}`,n)}list(t){return this._client.getAPIList("/models",dS,t)}del(t,n){return this._client.delete(`/models/${t}`,n)}}class dS extends HY{}uS.ModelsPage=dS;class pP extends gt{create(t,n){return this._client.post("/moderations",{body:t,...n})}}class fP extends gt{create(t,n,r){return this._client.post(`/uploads/${t}/parts`,ad({body:n,...r}))}}class pS extends gt{constructor(){super(...arguments),this.parts=new fP(this._client)}create(t,n){return this._client.post("/uploads",{body:t,...n})}cancel(t,n){return this._client.post(`/uploads/${t}/cancel`,n)}complete(t,n,r){return this._client.post(`/uploads/${t}/complete`,{body:n,...r})}}var hP;pS.Parts=fP;class ot extends IY{constructor({baseURL:t=Yy("OPENAI_BASE_URL"),apiKey:n=Yy("OPENAI_API_KEY"),organization:r=Yy("OPENAI_ORG_ID")??null,project:a=Yy("OPENAI_PROJECT_ID")??null,...o}={}){if(n===void 0)throw new nt("The OPENAI_API_KEY environment variable is missing or empty; either provide it, or instantiate the OpenAI client with an apiKey option, like new OpenAI({ apiKey: 'My API Key' }).");const i={apiKey:n,organization:r,project:a,...o,baseURL:t||"https://api.openai.com/v1"};if(!i.dangerouslyAllowBrowser&&typeof window<"u"&&window.document!==void 0&&typeof navigator<"u")throw new nt(`It looks like you're running in a browser-like environment.
18
19This is disabled by default, as it risks exposing your secret API credentials to attackers.
20If you understand the risks and have appropriate mitigations in place,
21you can set the \`dangerouslyAllowBrowser\` option to \`true\`, e.g.,
22
23new OpenAI({ apiKey, dangerouslyAllowBrowser: true });
24
25https://help.openai.com/en/articles/5112595-best-practices-for-api-key-safety
26`);super({baseURL:i.baseURL,timeout:i.timeout??6e5,httpAgent:i.httpAgent,maxRetries:i.maxRetries,fetch:i.fetch}),this.completions=new cP(this),this.chat=new I_(this),this.embeddings=new uP(this),this.files=new aS(this),this.images=new dP(this),this.audio=new Vf(this),this.moderations=new pP(this),this.models=new uS(this),this.fineTuning=new rh(this),this.beta=new cl(this),this.batches=new R_(this),this.uploads=new pS(this),this._options=i,this.apiKey=n,this.organization=r,this.project=a}defaultQuery(){return this._options.defaultQuery}defaultHeaders(t){return{...super.defaultHeaders(t),"OpenAI-Organization":this.organization,"OpenAI-Project":this.project,...this._options.defaultHeaders}}authHeaders(t){return{Authorization:`Bearer ${this.apiKey}`}}stringifyQuery(t){return _Y(t,{arrayFormat:"brackets"})}}function Gt(e,t){let n=e.length;Array.isArray(e[0])||(e=[e]),Array.isArray(t[0])||(t=t.map((i=>[i])));let r=t[0].length,a=t[0].map(((i,s)=>t.map((l=>l[s])))),o=e.map((i=>a.map((s=>{let l=0;if(!Array.isArray(i)){for(let c of s)l+=i*c;return l}for(let c=0;c<i.length;c++)l+=i[c]*(s[c]||0);return l}))));return n===1&&(o=o[0]),r===1?o.map((i=>i[0])):o}function ah(e){return ul(e)==="string"}function ul(e){return(Object.prototype.toString.call(e).match(/^\[object\s+(.*?)\]$/)[1]||"").toLowerCase()}function cb(e,{precision:t,unit:n}){return dl(e)?"none":mP(e,t)+(n??"")}function dl(e){return Number.isNaN(e)||e instanceof Number&&e?.none}function Cn(e){return dl(e)?0:e}function mP(e,t){if(e===0)return 0;let n=~~e,r=0;n&&t&&(r=1+~~Math.log10(Math.abs(n)));const a=10**(t-r);return Math.floor(e*a+.5)/a}hP=ot,ot.OpenAI=hP,ot.DEFAULT_TIMEOUT=6e5,ot.OpenAIError=nt,ot.APIError=ir,ot.APIConnectionError=Vy,ot.APIConnectionTimeoutError=__,ot.APIUserAbortError=Za,ot.NotFoundError=f4,ot.ConflictError=h4,ot.RateLimitError=g4,ot.BadRequestError=u4,ot.AuthenticationError=d4,ot.InternalServerError=y4,ot.PermissionDeniedError=p4,ot.UnprocessableEntityError=m4,ot.toFile=E4,ot.fileFromPath=s4,ot.Completions=cP,ot.Chat=I_,ot.Embeddings=uP,ot.Files=aS,ot.FileObjectsPage=oS,ot.Images=dP,ot.Audio=Vf,ot.Moderations=pP,ot.Models=uS,ot.ModelsPage=dS,ot.FineTuning=rh,ot.Beta=cl,ot.Batches=R_,ot.BatchesPage=O_,ot.Uploads=pS;const ZY={deg:1,grad:.9,rad:180/Math.PI,turn:360};function gP(e){if(!e)return;e=e.trim();const t=/^-?[\d.]+$/,n=/%|deg|g?rad|turn$/,r=/\/?\s*(none|[-\w.]+(?:%|deg|g?rad|turn)?)/g;let a=e.match(/^([a-z]+)\((.+?)\)$/i);if(a){let o=[];return a[2].replace(r,((i,s)=>{let l=s.match(n),c=s;if(l){let u=l[0],d=c.slice(0,-u.length);u==="%"?(c=new Number(d/100),c.type="<percentage>"):(c=new Number(d*ZY[u]),c.type="<angle>",c.unit=u)}else t.test(c)?(c=new Number(c),c.type="<number>"):c==="none"&&(c=new Number(NaN),c.none=!0);i.startsWith("/")&&(c=c instanceof Number?c:new Number(c),c.alph
26a=!0),typeof c=="object"&&c instanceof Number&&(c.raw=s),o.push(c)})),{name:a[1].toLowerCase(),rawName:a[1],rawArgs:a[2],args:o}}}function yP(e){return e[e.length-1]}function oh(e,t,n){return isNaN(e)?t:isNaN(t)?e:e+(t-e)*n}function bP(e,t,n){return(n-e)/(t-e)}function fS(e,t,n){return oh(t[0],t[1],bP(e[0],e[1],n))}function vP(e){return e.map((t=>t.split("|").map((n=>{let r=(n=n.trim()).match(/^(<[a-z]+>)\[(-?[.\d]+),\s*(-?[.\d]+)\]?$/);if(r){let a=new String(r[1]);return a.range=[+r[2],+r[3]],a}return n}))))}function kP(e,t,n){return Math.max(Math.min(n,t),e)}function ub(e,t){return Math.sign(e)===Math.sign(t)?e:-e}function di(e,t){return ub(Math.abs(e)**t,e)}function hS(e,t){return t===0?0:e/t}function wP(e,t,n=0,r=e.length){for(;n<r;){const a=n+r>>1;e[a]<t?n=a+1:r=a}return n}var JY=Object.freeze({__proto__:null,bisectLeft:wP,clamp:kP,copySign:ub,interpolate:oh,interpolateInv:bP,isNone:dl,isString:ah,last:yP,mapRange:fS,multiplyMatrices:Gt,parseCoordGrammar:vP,parseFunction:gP,serializeNumber:cb,skipNone:Cn,spow:di,toPrecision:mP,type:ul,zdiv:hS});const pl=new class{add(e,t,n){if(typeof arguments[0]=="string")(Array.isArray(e)?e:[e]).forEach((function(r){this[r]=this[r]||[],t&&this[r][n?"unshift":"push"](t)}),this);else for(var e in arguments[0])this.add(e,arguments[0][e],arguments[1])}run(e,t){this[e]=this[e]||[],this[e].forEach((function(n){n.call(t&&t.context?t.context:t,t)}))}};var ya={gamut_mapping:"css",precision:5,deltaE:"76",verbose:((Fs=(Ms=(mu=globalThis?.process)==null?void 0:mu.env)==null?void 0:Ms.NODE_ENV)==null?void 0:Fs.toLowerCase())!=="test",warn:function(e){var t,n;this.verbose&&((n=(t=globalThis?.console)==null?void 0:t.warn)==null||n.call(t,e))}};const Pr={D50:[.3457/.3585,1,.2958/.3585],D65:[.3127/.329,1,.3583/.329]};function mS(e){return Array.isArray(e)?e:Pr[e]}function db(e,t,n,r={}){if(e=mS(e),t=mS(t),!e||!t)throw new TypeError(`Missing white point to convert ${e?"":"from"}${e||t?"":"/"}${t?"":"to"}`);if(e===t)return n;let a={W1:e,W2:t,XYZ:n,options:r};if(pl.run("chromatic-adaptation-start",a),a.M||(a.W1===Pr.D65&&a.W2===Pr.D50?a.M=[[1.0479297925449969,.022946870601609652,-.05019226628920524],[.02962780877005599,.9904344267538799,-.017073799063418826],[-.009243040646204504,.015055191490298152,.7518742814281371]]:a.W1===Pr.D50&&a.W2===Pr.D65&&(a.M=[[.955473421488075,-.02309845494876471,.06325924320057072],[-.0283697093338637,1.0099953980813041,.021041441191917323],[.012314014864481998,-.020507649298898964,1.330365926242124]])),pl.run("chromatic-adaptation-end",a),a.M)return Gt(a.M,a.XYZ);throw new TypeError("Only Bradford CAT with white points D50 and D65 supported for now.")}const eK=new Set(["<number>","<percentage>","<angle>"]);function xP(e,t,n,r){return Object.entries(e.coords).map((([a,o],i)=>{let s,l=t.coordGrammar[i],c=r[i],u=c?.type;if(s=c.none?l.find((h=>eK.has(h))):l.find((h=>h==u)),!s){let h=o.name||a;throw new TypeError(`${u??c.raw} not allowed for ${h} in ${n}()`)}let d=s.range;u==="<percentage>"&&(d||(d=[0,1]));let p=o.range||o.refRange;return d&&p&&(r[i]=fS(d,p,r[i])),s}))}function EP(e,{meta:t}={}){var n,r,a,o;let i={str:(n=String(e))==null?void 0:n.trim()};if(pl.run("parse-start",i),i.color)return i.color;if(i.parsed=gP(i.str),i.parsed){let s=i.parsed.name;if(s==="color"){let l=i.parsed.args.shift(),c=l.startsWith("--")?l.substring(2):`--${l}`,u=[l,c],d=i.parsed.rawArgs.indexOf("/")>0?i.parsed.args.pop():1;for(let m of Ae.all){let g=m.getFormat("color");if(g&&(u.includes(g.id)||(r=g.ids)!=null&&r.filter((y=>u.includes(y))).length)){const y=Object.keys(m.coords).map(((w,k)=>i.parsed.args[k]||0));let b;return g.coordGrammar&&(b=xP(m,g,"color",y)),t&&Object.assign(t,{formatId:"color",types:b}),g.id.startsWith("--")&&!l.startsWith("--")&&ya.warn(`${m.name} is a non-standard space and not currently supported in the CSS spec. Use prefixed color(${g.id}) instead of color(${l}).`),l.startsWith("--")&&!g.id.startsWith("--")&&ya.warn(`${m.name} is a standard space and supported in the CSS spec. Use color(${g.id}) instead of prefixed color(${l}).`),{spaceId:m.id,coords:y,alpha:d}}}let p="",h=l in Ae.registry?l:c;if(h in Ae.registry){let m=(o=(a=Ae.registry[h].formats)==null?void 0:a.color)==null?void 0:o.id;m&&(p=`Did you mean color(${m})?`)}throw new TypeError(`Cannot parse color(${l}). `+(p||"Missing a plugin?"))}for(let l of Ae.all){let c=l.getFormat(s);if(c&&c.type==="function"){let u=1;
26(c.lastAlpha||yP(i.parsed.args).alpha)&&(u=i.parsed.args.pop());let d,p=i.parsed.args;return c.coordGrammar&&(d=xP(l,c,s,p)),t&&Object.assign(t,{formatId:c.name,types:d}),{spaceId:l.id,coords:p,alpha:u}}}}else for(let s of Ae.all)for(let l in s.formats){let c=s.formats[l];if(c.type!=="custom"||c.test&&!c.test(i.str))continue;let u=c.parse(i.str);if(u)return u.alpha??(u.alpha=1),t&&(t.formatId=l),u}throw new TypeError(`Could not parse ${e} as a color. Missing a plugin?`)}function Ue(e){if(Array.isArray(e))return e.map(Ue);if(!e)throw new TypeError("Empty color reference");ah(e)&&(e=EP(e));let t=e.space||e.spaceId;return t instanceof Ae||(e.space=Ae.get(t)),e.alpha===void 0&&(e.alpha=1),e}const gS=class Zo{constructor(t){var n;this.id=t.id,this.name=t.name,this.base=t.base?Zo.get(t.base):null,this.aliases=t.aliases,this.base&&(this.fromBase=t.fromBase,this.toBase=t.toBase);let r=t.coords??this.base.coords;for(let o in r)"name"in r[o]||(r[o].name=o);this.coords=r;let a=t.white??this.base.white??"D65";this.white=mS(a),this.formats=t.formats??{};for(let o in this.formats){let i=this.formats[o];i.type||(i.type="function"),i.name||(i.name=o)}(n=this.formats.color)!=null&&n.id||(this.formats.color={...this.formats.color??{},id:t.cssId||this.id}),t.gamutSpace?this.gamutSpace=t.gamutSpace==="self"?this:Zo.get(t.gamutSpace):this.isPolar?this.gamutSpace=this.base:this.gamutSpace=this,this.gamutSpace.isUnbounded&&(this.inGamut=(o,i)=>!0),this.referred=t.referred,Object.defineProperty(this,"path",{value:tK(this).reverse(),writable:!1,enumerable:!0,configurable:!0}),pl.run("colorspace-init-end",this)}inGamut(t,{epsilon:n=75e-6}={}){if(!this.equals(this.gamutSpace))return t=this.to(this.gamutSpace,t),this.gamutSpace.inGamut(t,{epsilon:n});let r=Object.values(this.coords);return t.every(((a,o)=>{let i=r[o];if(i.type!=="angle"&&i.range){if(Number.isNaN(a))return!0;let[s,l]=i.range;return(s===void 0||a>=s-n)&&(l===void 0||a<=l+n)}return!0}))}get isUnbounded(){return Object.values(this.coords).every((t=>!("range"in t)))}get cssId(){var t,n;return((n=(t=this.formats)==null?void 0:t.color)==null?void 0:n.id)||this.id}get isPolar(){for(let t in this.coords)if(this.coords[t].type==="angle")return!0;return!1}getFormat(t){if(typeof t=="object")return t=_P(t,this);let n;return n=t==="default"?Object.values(this.formats)[0]:this.formats[t],n?(n=_P(n,this),n):null}equals(t){return!!t&&(this===t||this.id===t||this.id===t.id)}to(t,n){if(arguments.length===1){const s=Ue(t);[t,n]=[s.space,s.coords]}if(t=Zo.get(t),this.equals(t))return n;n=n.map((s=>Number.isNaN(s)?0:s));let r,a,o=this.path,i=t.path;for(let s=0;s<o.length&&o[s].equals(i[s]);s++)r=o[s],a=s;if(!r)throw new Error(`Cannot convert between color spaces ${this} and ${t}: no connection space was found`);for(let s=o.length-1;s>a;s--)n=o[s].toBase(n);for(let s=a+1;s<i.length;s++)n=i[s].fromBase(n);return n}from(t,n){if(arguments.length===1){const r=Ue(t);[t,n]=[r.space,r.coords]}return(t=Zo.get(t)).to(this,n)}toString(){return`${this.name} (${this.id})`}getMinCoords(){let t=[];for(let n in this.coords){let r=this.coords[n],a=r.range||r.refRange;t.push(a?.min??0)}return t}static get all(){return[...new Set(Object.values(Zo.registry))]}static register(t,n){if(arguments.length===1&&(t=(n=arguments[0]).id),n=this.get(n),this.registry[t]&&this.registry[t]!==n)throw new Error(`Duplicate color space registration: '${t}'`);if(this.registry[t]=n,arguments.length===1&&n.aliases)for(let r of n.aliases)this.register(r,n);return n}static get(t,...n){if(!t||t instanceof Zo)return t;if(ul(t)==="string"){let r=Zo.registry[t.toLowerCase()];if(!r)throw new TypeError(`No color space found with id = "${t}"`);return r}if(n.length)return Zo.get(...n);throw new TypeError(`${t} is not a valid color space`)}static resolveCoord(t,n){var r;let a,o,i=ul(t);if(i==="string"?t.includes(".")?[a,o]=t.split("."):[a,o]=[,t]:Array.isArray(t)?[a,o]=t:(a=t.space,o=t.coordId),a=Zo.get(a),a||(a=n),!a)throw new TypeError(`Cannot resolve coordinate reference ${t}: No color space specified and relative references are not allowed here`);
26if(i=ul(o),i==="number"||i==="string"&&o>=0){let c=Object.entries(a.coords)[o];if(c)return{space:a,id:c[0],index:o,...c[1]}}a=Zo.get(a);let s=o.toLowerCase(),l=0;for(let c in a.coords){let u=a.coords[c];if(c.toLowerCase()===s||((r=u.name)==null?void 0:r.toLowerCase())===s)return{space:a,id:c,index:l,...u};l++}throw new TypeError(`No "${o}" coordinate found in ${a.name}. Its coordinates are: ${Object.keys(a.coords).join(", ")}`)}};kt(gS,"registry",{}),kt(gS,"DEFAULT_FORMAT",{type:"functions",name:"color"});let Ae=gS;function tK(e){let t=[e];for(let n=e;n=n.base;)t.push(n);return t}function _P(e,{coords:t}={}){if(e.coords&&!e.coordGrammar){e.type||(e.type="function"),e.name||(e.name="color"),e.coordGrammar=vP(e.coords);let n=Object.entries(t).map((([r,a],o)=>{let i=e.coordGrammar[o][0],s=a.range||a.refRange,l=i.range,c="";return i=="<percentage>"?(l=[0,100],c="%"):i=="<angle>"&&(c="deg"),{fromRange:s,toRange:l,suffix:c}}));e.serializeCoords=(r,a)=>r.map(((o,i)=>{let{fromRange:s,toRange:l,suffix:c}=n[i];return s&&l&&(o=fS(s,l,o)),o=cb(o,{precision:a,unit:c})}))}return e}var lr=new Ae({id:"xyz-d65",name:"XYZ D65",coords:{x:{name:"X"},y:{name:"Y"},z:{name:"Z"}},white:"D65",formats:{color:{ids:["xyz-d65","xyz"]}},aliases:["xyz"]});class Kr extends Ae{constructor(t){t.coords||(t.coords={r:{range:[0,1],name:"Red"},g:{range:[0,1],name:"Green"},b:{range:[0,1],name:"Blue"}}),t.base||(t.base=lr),t.toXYZ_M&&t.fromXYZ_M&&(t.toBase??(t.toBase=n=>{let r=Gt(t.toXYZ_M,n);return this.white!==this.base.white&&(r=db(this.white,this.base.white,r)),r}),t.fromBase??(t.fromBase=n=>(n=db(this.base.white,this.white,n),Gt(t.fromXYZ_M,n)))),t.referred??(t.referred="display"),super(t)}}function ih(e,t){return e=Ue(e),!t||e.space.equals(t)?e.coords.slice():(t=Ae.get(t)).from(e)}function ba(e,t){e=Ue(e);let{space:n,index:r}
vendor: 35,389 bytes, line 26
26=Ae.resolveCoord(t,e.space);return ih(e,n)[r]}function yS(e,t,n){return e=Ue(e),t=Ae.get(t),e.coords=t.to(e.space,n),e}function as(e,t,n){if(e=Ue(e),arguments.length===2&&ul(arguments[1])==="object"){let r=arguments[1];for(let a in r)as(e,a,r[a])}else{typeof n=="function"&&(n=n(ba(e,t)));let{space:r,index:a}=Ae.resolveCoord(t,e.space),o=ih(e,r);o[a]=n,yS(e,r,o)}return e}yS.returns="color",as.returns="color";var bS=new Ae({id:"xyz-d50",name:"XYZ D50",white:"D50",base:lr,fromBase:e=>db(lr.white,"D50",e),toBase:e=>db("D50",lr.white,e)});const nK=216/24389,SP=24/116,pb=24389/27;let vS=Pr.D50;var va=new Ae({id:"lab",name:"Lab",coords:{l:{refRange:[0,100],name:"Lightness"},a:{refRange:[-125,125]},b:{refRange:[-125,125]}},white:vS,base:bS,fromBase(e){let t=e.map(((n,r)=>n/vS[r])).map((n=>n>nK?Math.cbrt(n):(pb*n+16)/116));return[116*t[1]-16,500*(t[0]-t[1]),200*(t[1]-t[2])]},toBase(e){let t=[];return t[1]=(e[0]+16)/116,t[0]=e[1]/500+t[1],t[2]=t[1]-e[2]/200,[t[0]>SP?Math.pow(t[0],3):(116*t[0]-16)/pb,e[0]>8?Math.pow((e[0]+16)/116,3):e[0]/pb,t[2]>SP?Math.pow(t[2],3):(116*t[2]-16)/pb].map(((n,r)=>n*vS[r]))},formats:{lab:{coords:["<number> | <percentage>","<number> | <percentage>[-1,1]","<number> | <percentage>[-1,1]"]}}});function pi(e){return(e%360+360)%360}var sh=new Ae({id:"lch",name:"LCH",coords:{l:{refRange:[0,100],name:"Lightness"},c:{refRange:[0,150],name:"Chroma"},h:{refRange:[0,360],type:"angle",name:"Hue"}},base:va,fromBase(e){let t,[n,r,a]=e;return t=Math.abs(r)<.02&&Math.abs(a)<.02?NaN:180*Math.atan2(a,r)/Math.PI,[n,Math.sqrt(r**2+a**2),pi(t)]},toBase(e){let[t,n,r]=e;return n<0&&(n=0),isNaN(r)&&(r=0),[t,n*Math.cos(r*Math.PI/180),n*Math.sin(r*Math.PI/180)]},formats:{lch:{coords:["<number> | <percentage>","<number> | <percentage>","<number> | <angle>"]}}});const TP=25**7,fb=Math.PI,CP=180/fb,md=fb/180;function AP(e){const t=e*e;return t*t*t*e}function NP(e,t,{kL:n=1,kC:r=1,kH:a=1}={}){[e,t]=Ue([e,t]);let[o,i,s]=va.from(e),l=sh.from(va,[o,i,s])[1],[c,u,d]=va.from(t),p=sh.from(va,[c,u,d])[1];l<0&&(l=0),p<0&&(p=0);let h=AP((l+p)/2),m=.5*(1-Math.sqrt(h/(h+TP))),g=(1+m)*i,y=(1+m)*u,b=Math.sqrt(g**2+s**2),w=Math.sqrt(y**2+d**2),k=g===0&&s===0?0:Math.atan2(s,g),_=y===0&&d===0?0:Math.atan2(d,y);k<0&&(k+=2*fb),_<0&&(_+=2*fb),k*=CP,_*=CP;let C,S=c-o,T=w-b,E=_-k,I=k+_,A=Math.abs(E);b*w==0?C=0:A<=180?C=E:E>180?C=E-360:E<-180?C=E+360:ya.warn("the unthinkable has happened");let R,N=2*Math.sqrt(w*b)*Math.sin(C*md/2),D=(o+c)/2,F=(b+w)/2,G=AP(F);R=b*w==0?I:A<=180?I/2:I<360?(I+360)/2:(I-360)/2;let M=(D-50)**2,$=1+.015*M/Math.sqrt(20+M),W=1+.045*F,O=1;O-=.17*Math.cos((R-30)*md),O+=.24*Math.cos(2*R*md),O+=.32*Math.cos((3*R+6)*md),O-=.2*Math.cos((4*R-63)*md);let oe=1+.015*F*O,H=30*Math.exp(-1*((R-275)/25)**2),he=2*Math.sqrt(G/(G+TP)),me=(S/(n*$))**2;return me+=(T/(r*W))**2,me+=(N/(a*oe))**2,me+=-1*Math.sin(2*H*md)*he*(T/(r*W))*(N/(a*oe)),Math.sqrt(me)}const rK=[[.819022437996703,.3619062600528904,-.1288737815209879],[.0329836539323885,.9292868615863434,.0361446663506424],[.0481771893596242,.2642395317527308,.6335478284694309]],aK=[[1.2268798758459243,-.5578149944602171,.2813910456659647],[-.0405757452148008,1.112286803280317,-.0717110580655164],[-.0763729366746601,-.4214933324022432,1.5869240198367816]],oK=[[.210454268309314,.7936177747023054,-.0040720430116193],[1.9779985324311684,-2.42859224204858,.450593709617411],[.0259040424655478,.7827717124575296,-.8086757549230774]],iK=[[1,.3963377773761749,.2158037573099136],[1,-.1055613458156586,-.0638541728258133],[1,-.0894841775298119,-1.2914855480194092]];var gd=new Ae({id:"oklab",name:"Oklab",coords:{l:{refRange:[0,1],name:"Lightness"},a:{refRange:[-.4,.4]},b:{refRange:[-.4,.4]}},white:"D65",base:lr,fromBase(e){let t=Gt(rK,e).map((n=>Math.cbrt(n)));return Gt(oK,t)},toBase(e){let t=Gt(iK,e).map((n=>n**3));return Gt(aK,t)},formats:{oklab:{coords:["<percentage> | <number>","<number> | <percentage>[-1,1]","<number> | <percentage>[-1,1]"]}}});function kS(e,t){[e,t]=Ue([e,t]);let[n,r,a]=gd.from(e),[o,i,s]=gd.from(t),l=n-o,c=r-i,u=a-s;return Math.sqrt(l**2+c**2+u**2)}function Ec(e,t,{epsilon:n=75e-6}={}){e=Ue(e),t||(t=e.space),t=Ae.get(t);let r=e.coords;return t!==e.space&&(r=t.from(e)),t.inGamut(r,{epsilon:n})}function yd(e){return{space:e.space,coords:e.coords.slice(),alpha:e.alpha}}function IP(e,t,n="lab"){let r=(n=Ae.get(n)).from(e),a=n.from(t);return Math.sqrt(r.reduce(((o,i,s)=>{let l=a[s];return isNaN(i)||isNaN(l)?o:o+(l-i)**2}),0))}const RP=Math.PI/180;var wS=new Ae({id:"xyz-abs-d65",cssId:"--xyz-abs-d65",name:"Absolute XYZ D65",coords:{x:{refRange:[0,9504.7],name:"Xa"},y:{refRange:[0,1e4],name:"Ya"},z:{refRange:[0,10888.3],name:"Za"}},base:lr,fromBase:e=>e.map((t=>Math.max(203*t,0))),toBase:e=>e.map((t=>Math.max(t/203,0)))});const hb=1.15,mb=.66,OP=2610/16384,sK=16384/2610,PP=.8359375,LP=2413/128,DP=18.6875,lK=1.7*2523/32,MP=32/(1.7*2523),gb=-.56,xS=16295499532821565e-27,cK=[[.41478972,.579999,.014648],[-.20151,1.120649,.0531008],[-.0166008,.2648,.6684799]],uK=[[1.9242264357876067,-1.0047923125953657,.037651404030618],[.35031676209499907,.7264811939316552,-.06538442294808501],[-.09098281098284752,-.3127282905230739,1.5227665613052603]],dK=[[.5,.5,0],[3.524,-4.066708,.542708],[.199076,1.096799,-1.295875]],pK=[[1,.1386050432715393,.05804731615611886],[.9999999999999999,-.1386050432715393,-.05804731615611886],[.9999999999999998,-.09601924202631895,-.8118918960560388]];var FP=new Ae({id:"jzazbz",name:"Jzazbz",coords:{jz:{refRange:[0,1],name:"Jz"},az:{refRange:[-.5,.5]},bz:{refRange:[-.5,.5]}},base:wS,fromBase(e){let[t,n,r]=e,a=Gt(cK,[hb*t-(hb-1)*r,mb*n-(mb-1)*t,r]).map((function(l){return((PP+LP*(l/1e4)**OP)/(1+DP*(l/1e4)**OP))**lK})),[o,i,s]=Gt(dK,a);return[(1+gb)*o/(1+gb*o)-xS,i,s]},toBase(e){let[t,n,r]=e,a=Gt(pK,[(t+xS)/(1+gb-gb*(t+xS)),n,r]).map((function(c){return 1e4*((PP-c**MP)/(DP*c**MP-LP))**sK})),[o,i,s]=Gt(uK,a),l=(o+(hb-1)*s)/hb;return[l,(i+(mb-1)*l)/mb,s]},formats:{color:{coords:["<number> | <percentage>","<number> | <percentage>[-1,1]","<number> | <percentage>[-1,1]"]}}}),ES=new Ae({id:"jzczhz",name:"JzCzHz",coords:{jz:{refRange:[0,1],name:"Jz"},cz:{refRange:[0,1],name:"Chroma"},hz:{refRange:[0,360],type:"angle",name:"Hue"}},base:FP,fromBase(e){let t,[n,r,a]=e;const o=2e-4;return t=Math.abs(r)<o&&Math.abs(a)<o?NaN:180*Math.atan2(a,r)/Math.PI,[n,Math.sqrt(r**2+a**2),pi(t)]},toBase:e=>[e[0],e[1]*Math.cos(e[2]*Math.PI/180),e[1]*Math.sin(e[2]*Math.PI/180)]});const jP=.8359375,BP=2413/128,HP=18.6875,zP=2610/16384,fK=2523/32,hK=16384/2610,UP=32/2523,mK=[[.3592832590121217,.6976051147779502,-.035891593232029],[-.1920808463704993,1.100476797037432,.0753748658519118],[.0070797844607479,.0748396662186362,.8433265453898765]],gK=[[.5,.5,0],[6610/4096,-13613/4096,7003/4096],[17933/4096,-17390/4096,-543/4096]],yK=[[.9999999999999998,.0086090370379328,.111029625003026],[.9999999999999998,-.0086090370379328,-.1110296250030259],[.9999999999999998,.5600313357106791,-.3206271749873188]],bK=[[2.0701522183894223,-1.3263473389671563,.2066510476294053],[.3647385209748072,.6805660249472273,-.0453045459220347],[-.0497472075358123,-.0492609666966131,1.1880659249923042]];var _S=new Ae({id:"ictcp",name:"ICTCP",coords:{i:{refRange:[0,1],name:"I"},ct:{refRange:[-.5,.5],name:"CT"},cp:{refRange:[-.5,.5],name:"CP"}},base:wS,fromBase:e=>(function(t){let n=t.map((function(r){return((jP+BP*(r/1e4)**zP)/(1+HP*(r/1e4)**zP))**fK}));return Gt(gK,n)})(Gt(mK,e)),toBase(e){let t=(function(n){return Gt(yK,n).map((function(o){return 1e4*(Math.max(o**UP-jP,0)/(BP-HP*o**UP))**hK}))})(e);return Gt(bK,t)}});const vK=Pr.D65,kK=1/.42,SS=2*Math.PI,$P=[[.401288,.650173,-.051461],[-.250268,1.204414,.045854],[-.002079,.048952,.953127]],wK=[[1.8620678550872327,-1.0112546305316843,.14918677544445175],[.38752654323613717,.6214474419314753,-.008973985167612518],[-.015841498849333856,-.03412293802851557,1.0499644368778496]],xK=[[460,451,288],[460,-891,-261],[460,-220,-6300]],EK={dark:[.8,.525,.8],dim:[.9,.59,.9],average:[1,.69,1]},_c={h:[20.14,90,164.25,237.53,380.14],e:[.8,.7,1,1.2,.8],H:[0,100,200,300,400]},_K=180/Math.PI,VP=Math.PI/180;function GP(e,t){return e.map((n=>{const r=di(t*Math.abs(n)*.01,.42);return 400*ub(r,n)/(r+27.13)}))}function qP(e,t,n,r,a){const o={};o.discounting=a,o.refWhite=e,o.surround=r;const i=e.map((h=>100*h));o.la=t,o.yb=n;const s=i[1],l=Gt($P,i),c=(r=EK[o.surround])[0];o.c=r[1],o.nc=r[2];const u=(1/(5*o.la+1))**4;o.fl=u*o.la+.1*(1-u)*(1-u)*Math.cbrt(5*o.la),o.flRoot=o.fl**.25,o.n=o.yb/s,o.z=1.48+Math.sqrt(o.n),o.nbb=.725*o.n**-.2,o.ncb=o.nbb;const d=Math.max(Math.min(c*(1-1/3.6*Math.exp((-o.la-42)/92)),1),0);o.dRgb=l.map((h=>oh(1,s/h,d))),o.dRgbInv=o.dRgb.map((h=>1/h));const p=GP(l.map(((h,m)=>h*o.dRgb[m])),o.fl);return o.aW=o.nbb*(2*p[0]+p[1]+.05*p[2]),o}const WP=qP(vK,64/Math.PI*.2,20,"average",!1);function TS(e,t){if(!(e.J!==void 0^e.Q!==void 0))throw new Error("Conversion requires one and only one: 'J' or 'Q'");if(!(e.C!==void 0^e.M!==void 0^e.s!==void 0))throw new Error("Conversion requires one and only one: 'C', 'M' or 's'");if(!(e.h!==void 0^e.H!==void 0))throw new Error("Conversion requires one and only one: 'h' or 'H'");if(e.J===0||e.Q===0)return[0,0,0];let n=0;n=e.h!==void 0?pi(e.h)*VP:(function(m){let g=(m%400+400)%400;const y=Math.floor(.01*g);g%=100;const[b,w]=_c.h.slice(y,y+2),[k,_]=_c.e.slice(y,y+2);return pi((g*(_*b-k*w)-100*b*_)/(g*(_-k)-100*_))})(e.H)*VP;const r=Math.cos(n),a=Math.sin(n);let o=0;e.J!==void 0?o=.1*di(e.J,.5):e.Q!==void 0&&(o=.25*t.c*e.Q/((t.aW+4)*t.flRoot));let i=0;e.C!==void 0?i=e.C/o:e.M!==void 0?i=e.M/t.flRoot/o:e.s!==void 0&&(i=4e-4*e.s**2*(t.aW+4)/t.c);const s=di(i*Math.pow(1.64-Math.pow(.29,t.n),-.73),10/9),l=.25*(Math.cos(n+2)+3.8),c=t.aW*di(o,2/t.c/t.z),u=5e4/13*t.nc*t.ncb*l,d=c/t.nbb,p=23*(d+.305)*hS(s,23*u+s*(11*r+108*a)),h=(function(m,g){const y=100/g*2588.068098016295;return m.map((b=>{const w=Math.abs(b);return ub(y*di(w/(400-w),kK),b)}))})(Gt(xK,[d,p*r,p*a]).map((m=>1*m/1403)),t.fl);return Gt(wK,h.map(((m,g)=>m*t.dRgbInv[g]))).map((m=>m/100))}function YP(e,t){const n=e.map((y=>100*y)),r=GP(Gt($P,n).map(((y,b)=>y*t.dRgb[b])),t.fl),a=r[0]+(-12*r[1]+r[2])/11,o=(r[0]+r[1]-2*r[2])/9,i=(Math.atan2(o,a)%SS+SS)%SS,s=.25*(Math.cos(i+2)+3.8),l=di(5e4/13*t.nc*t.ncb*hS(s*Math.sqrt(a**2+o**2),r[0]+r[1]+1.05*r[2]+.305),.9)*Math.pow(1.64-Math.pow(.29,t.n),.73),c=di(t.nbb*(2*r[0]+r[1]+.05*r[2])/t.aW,.5*t.c*t.z),u=100*di(c,2),d=4/t.c*c*(t.aW+4)*t.flRoot,p=l*c,h=p*t.flRoot,m=pi(i*_K),g=(function(y){let b=pi(y);b<=_c.h[0]&&(b+=360);const w=wP(_c.h,b)-1,[k,_]=_c.h.slice(w,w+2),[C,S]=_c.e.slice(w,w+2),T=(b-k)/C;return _c.H[w]+100*T/(T+(_-b)/S)})(m);return{J:u,C:p,h:m,s:50*di(t.c*l/(t.aW+4),.5),Q:d,M:h,H:g}}var SK=new Ae({id:"cam16-jmh",cssId:"--cam16-jmh",name:"CAM16-JMh",coords:{j:{refRange:[0,100],name:"J"},m:{refRange:[0,105],name:"Colorfulness"},h:{refRange:[0,360],type:"angle",name:"Hue"}},base:lr,fromBase(e){const t=YP(e,WP);return[t.J,t.M,t.h]},toBase:e=>TS({J:e[0],M:e[1],h:e[2]},WP)});const TK=Pr.D65,CK=216/24389,KP=24389/27;function CS(e){return e>8?Math.pow((e+16)/116,3):e/KP}function AK(e,t){const n=116*((r=e[1])>CK?Math.cbrt(r):(KP*r+16)/116)-16;var r;if(n===0)return[0,0,0];const a=YP(e,AS);return[pi(a.h),a.C,n]}const AS=qP(TK,200/Math.PI*CS(50),100*CS(50),"average",!1);var lh=new Ae({id:"hct",name:"HCT",coords:{h:{refRange:[0,360],type:"angle",name:"Hue"},c:{refRange:[0,145],name:"Colorfulness"},t:{refRange:[0,100],name:"Tone"}},base:lr,fromBase:e=>AK(e),toBase:e=>(function(t,n){let[r,a,o]=t,i=[],s=0;if(o===0)return[0,0,0];let l=CS(o);s=o>0?.00379058511492914*o**2+.608983189401032*o+.9155088574762233:9514440756550361e-21*o**2+.08693057439788597*o-21.928975842194614;let c=0,u=1/0;for(;c<=15;){i=TS({J:s,C:a,h:r},n);const d=Math.abs(i[1]-l);if(d<u){if(d<=2e-12)return i;u=d}s-=(i[1]-l)*s/(2*i[1]),c+=1}return TS({J:s,C:a,h:r},n)})(e,AS),formats:{color:{id:"--hct",coords:["<number> | <angle>","<percentage> | <number>","<percentage> | <number>"]}}});const NK=Math.PI/180,XP=[1,.007,.0228];function QP(e){e[1]<0&&(e=lh.fromBase(lh.toBase(e)));const t=Math.log(Math.max(1+XP[2]*e[1]*AS.flRoot,1))/XP[2],n=e[0]*NK,r=t*Math.cos(n),a=t*Math.sin(n);return[e[2],r,a]}var bd={deltaE76:function(e,t){return IP(e,t,"lab")},deltaECMC:function(e,t,{l:n=2,c:r=1}={}){[e,t]=Ue([e,t]);let[a,o,i]=va.from(e),[,s,l]=sh.from(va,[a,o,i]),[c,u,d]=va.from(t),p=sh.from(va,[c,u,d])[1];s<0&&(s=0),p<0&&(p=0);let h=a-c,m=s-p,g=(o-u)**2+(i-d)**2-m**2,y=.511;a>=16&&(y=.040975*a/(1+.01765*a));let b,w=.0638*s/(1+.0131*s)+.638;Number.isNaN(l)&&(l=0),b=l>=164&&l<=345?.56+Math.abs(.2*Math.cos((l+168)*RP)):.36+Math.abs(.4*Math.cos((l+35)*RP));let k=Math.pow(s,4),_=Math.sqrt(k/(k+1900)),C=(h/(n*y))**2;return C+=(m/(r*w))**2,C+=g/(w*(_*b+1-_))**2,Math.sqrt(C)},deltaE2000:NP,deltaEJz:function(e,t){[e,t]=Ue([e,t]);let[n,r,a]=ES.from(e),[o,i,s]=ES.from(t),l=n-o,c=r-i;Number.isNaN(a)&&Number.isNaN(s)?(a=0,s=0):Number.isNaN(a)?a=s:Number.isNaN(s)&&(s=a);let u=a-s,d=2*Math.sqrt(r*i)*Math.sin(u/2*(Math.PI/180));return Math.sqrt(l**2+c**2+d**2)},deltaEITP:function(e,t){[e,t]=Ue([e,t]);let[n,r,a]=_S.from(e),[o,i,s]=_S.from(t);return 720*Math.sqrt((n-o)**2+.25*(r-i)**2+(a-s)**2)},deltaEOK:kS,deltaEHCT:function(e,t){[e,t]=Ue([e,t]);let[n,r,a]=QP(lh.from(e)),[o,i,s]=QP(lh.from(t));return Math.sqrt((n-o)**2+(r-i)**2+(a-s)**2)}};const ZP={hct:{method:"hct.c",jnd:2,deltaEMethod:"hct",blackWhiteClamp:{}},"hct-tonal":{method:"hct.c",jnd:0,deltaEMethod:"hct",blackWhiteClamp:{channel:"hct.t",min:0,max:100}}};function fl(e,{method:t=ya.gamut_mapping,space:n,deltaEMethod:r="",jnd:a=2,blackWhiteClamp:o={}}={}){if(e=Ue(e),ah(arguments[1])?n=arguments[1]:n||(n=e.space),Ec(e,n=Ae.get(n),{epsilon:0}))return e;let i;if(t==="css")i=(function(s,{space:l}={}){s=Ue(s),l||(l=s.space),l=Ae.get(l);const d=Ae.get("oklch");if(l.isUnbounded)return qt(s,l);const p=qt(s,d);let h=p.coords[0];if(h>=1){const C=qt(JP.WHITE,l);return C.alpha=s.alpha,qt(C,l)}if(h<=0){const C=qt(JP.BLACK,l);return C.alpha=s.alpha,qt(C,l)}if(Ec(p,l,{epsilon:0}))return qt(p,l);function m(C){const S=qt(C,l),T=Object.values(l.coords);return S.coords=S.coords.map(((E,I)=>{if("range"in T[I]){const[A,R]=T[I].range;return kP(A,E,R)}return E})),S}let g=0,y=p.coords[1],b=!0,w=yd(p),k=m(w),_=kS(k,w);if(_<.02)return k;for(;y-g>1e-4;){const C=(g+y)/2;if(w.coords[1]=C,b&&Ec(w,l,{epsilon:0}))g=C;else if(k=m(w),_=kS(k,w),_<.02){if(.02-_<1e-4)break;b=!1,g=C}else y=C}return k})(e,{space:n});else{if(t==="clip"||Ec(e,n))i=qt(e,n);else{Object.prototype.hasOwnProperty.call(ZP,t)&&({method:t,jnd:a,deltaEMethod:r,blackWhiteClamp:o}=ZP[t]);let s=NP;if(r!==""){for(let c in bd)if("deltae"+r.toLowerCase()===c.toLowerCase()){s=bd[c];break}}let l=fl(qt(e,n),{method:"clip",space:n});if(s(e,l)>a){if(Object.keys(o).length===3){let b=Ae.resolveCoord(o.channel),w=ba(qt(e,b.space),b.id);if(dl(w)&&(w=0),w>=o.max)return qt({space:"xyz-d65",coords:Pr.D65},e.space);if(w<=o.min)return qt({space:"xyz-d65",coords:[0,0,0]},e.space)}let c=Ae.resolveCoord(t),u=c.space,d=c.id,p=qt(e,u);p.coords.forEach(((b,w)=>{dl(b)&&(p.coords[w]=0)}));let h=(c.range||c.refRange)[0],m=(function(b){const w=b?Math.floor(Math.log10(Math.abs(b))):0;return Math.max(parseFloat("1e"+(w-2)),1e-6)})(a),g=h,y=ba(p,d);for(;y-g>m;){let b=yd(p);b=fl(b,{space:n,method:"clip"}),s(p,b)-a<m?g=ba(p,d):y=ba(p,d),as(p,d,(g+y)/2)}i=qt(p,n)}else i=l}if(t==="clip"||!Ec(i,n,{epsilon:0})){let s=Object.values(n.coords).map((l=>l.range||[]));i.coords=i.coords.map(((l,c)=>{let[u,d]=s[c];return u!==void 0&&(l=Math.max(u,l)),d!==void 0&&(l=Math.min(l,d)),l}))}}return n!==e.space&&(i=qt(i,e.space)),e.coords=i.coords,e}fl.returns="color";const JP={WHITE:{space:gd,coords:[1,0,0]},BLACK:{space:gd,coords:[0,0,0]}};function qt(e,t,{inGamut:n}={}){e=Ue(e);let r=(t=Ae.get(t)).from(e),a={space:t,coords:r,alpha:e.alpha};return n&&(a=fl(a,n===!0?void 0:n)),a}function ch(e,{precision:t=ya.precision,format:n="default",inGamut:r=!0,...a}={}){var o;let i,s=n;n=(e=Ue(e)).space.getFormat(n)??e.space.getFormat("default")??Ae.DEFAULT_FORMAT;let l=e.coords.slice();if(r||(r=n.toGamut),r&&!Ec(e)&&(l=fl(yd(e),r===!0?void 0:r).coords),n.type==="custom"){if(a.precision=t,!n.serialize)throw new TypeError(`format ${s} can only be used to parse colors, not for serialization`);i=n.serialize(l,e.alpha,a)}else{let c=n.name||"color";n.serializeCoords?l=n.serializeCoords(l,t):t!==null&&(l=l.map((h=>cb(h,{precision:t}))));let u=[...l];if(c==="color"){let h=n.id||((o=n.ids)==null?void 0:o[0])||e.space.id;u.unshift(h)}let d=e.alpha;t!==null&&(d=cb(d,{precision:t}));let p=e.alpha>=1||n.noAlpha?"":`${n.commas?",":" /"} ${d}`;i=`${c}(${u.join(n.commas?", ":" ")}${p})`}return i}qt.returns="color";var yb=new Kr({id:"rec2020-linear",cssId:"--rec2020-linear",name:"Linear REC.2020",white:"D65",toXYZ_M:[[.6369580483012914,.14461690358620832,.1688809751641721],[.2627002120112671,.6779980715188708,.05930171646986196],[0,.028072693049087428,1.060985057710791]],fromXYZ_M:[[1.716651187971268,-.355670783776392,-.25336628137366],[-.666684351832489,1.616481236634939,.0157685458139111],[.017639857445311,-.042770613257809,.942103121235474]]});const bb=1.09929682680944,e6=.018053968510807;var t6=new Kr({id:"rec2020",name:"REC.2020",base:yb,toBase:e=>e.map((function(t){return t<4.5*e6?t/4.5:Math.pow((t+bb-1)/bb,1/.45)})),fromBase:e=>e.map((function(t){return t>=e6?bb*Math.pow(t,.45)-(bb-1):4.5*t}))}),n6=new Kr({id:"p3-linear",cssId:"--display-p3-linear",name:"Linear P3",white:"D65",toXYZ_M:[[.4865709486482162,.26566769316909306,.1982172852343625],[.2289745640697488,.6917385218365064,.079286914093745],[0,.04511338185890264,1.043944368900976]],fromXYZ_M:[[2.493496911941425,-.9313836179191239,-.40271078445071684],[-.8294889695615747,1.7626640603183463,.023624685841943577],[.03584583024378447,-.07617238926804182,.9568845240076872]]});const Mn=[[3.2409699419045226,-1.537383177570094,-.4986107602930034],[-.9692436362808796,1.8759675015077202,.04155505740717559],[.05563007969699366,-.20397695888897652,1.0569715142428786]];var r6=new Kr({id:"srgb-linear",name:"Linear sRGB",white:"D65",toXYZ_M:[[.41239079926595934,.357584339383878,.1804807884018343],[.21263900587151027,.715168678767756,.07219231536073371],[.01933081871559182,.11919477979462598,.9505321522496607]],fromXYZ_M:Mn}),a6={aliceblue:[240/255,248/255,1],antiquewhite:[250/255,235/255,215/255],aqua:[0,1,1],aquamarine:[127/255,1,212/255],azure:[240/255,1,1],beige:[245/255,245/255,220/255],bisque:[1,228/255,196/255],black:[0,0,0],blanchedalmond:[1,235/255,205/255],blue:[0,0,1],blueviolet:[138/255,43/255,226/255],brown:[165/255,42/255,42/255],burlywood:[222/255,184/255,135/255],cadetblue:[95/255,158/255,160/255],chartreuse:[127/255,1,0],chocolate:[210/255,105/255,30/255],coral:[1,127/255,80/255],cornflowerblue:[100/255,149/255,237/255],cornsilk:[1,248/255,220/255],crimson:[220/255,20/255,60/255],cyan:[0,1,1],darkblue:[0,0,139/255],darkcyan:[0,139/255,139/255],darkgoldenrod:[184/255,134/255,11/255],darkgray:[169/255,169/255,169/255],darkgreen:[0,100/255,0],darkgrey:[169/255,169/255,169/255],darkkhaki:[189/255,183/255,107/255],darkmagenta:[139/255,0,139/255],darkolivegreen:[85/255,107/255,47/255],darkorange:[1,140/255,0],darkorchid:[.6,50/255,.8],darkred:[139/255,0,0],darksalmon:[233/255,150/255,122/255],darkseagreen:[143/255,188/255,143/255],darkslateblue:[72/255,61/255,139/255],darkslategray:[47/255,79/255,79/255],darkslategrey:[47/255,79/255,79/255],darkturquoise:[0,206/255,209/255],darkviolet:[148/255,0,211/255],deeppink:[1,20/255,147/255],deepskyblue:[0,191/255,1],dimgray:[105/255,105/255,105/255],dimgrey:[105/255,105/255,105/255],dodgerblue:[30/255,144/255,1],firebrick:[178/255,34/255,34/255],floralwhite:[1,250/255,240/255],forestgreen:[34/255,139/255,34/255],fuchsia:[1,0,1],gainsboro:[220/255,220/255,220/255],ghostwhite:[248/255,248/255,1],gold:[1,215/255,0],goldenrod:[218/255,165/255,32/255],gray:[128/255,128/255,128/255],green:[0,128/255,0],greenyellow:[173/255,1,47/255],grey:[128/255,128/255,128/255],honeydew:[240/255,1,240/255],hotpink:[1,105/255,180/255],indianred:[205/255,92/255,92/255],indigo:[75/255,0,130/255],ivory:[1,1,240/255],khaki:[240/255,230/255,140/255],lavender:[230/255,230/255,250/255],lavenderblush:[1,240/255,245/255],lawngreen:[124/255,252/255,0],lemonchiffon:[1,250/255,205/255],lightblue:[173/255,216/255,230/255],lightcoral:[240/255,128/255,128/255],lightcyan:[224/255,1,1],lightgoldenrodyellow:[250/255,250/255,210/255],lightgray:[211/255,211/255,211/255],lightgreen:[144/255,238/255,144/255],lightgrey:[211/255,211/255,211/255],lightpink:[1,182/255,193/255],lightsalmon:[1,160/255,122/255],lightseagreen:[32/255,178/255,170/255],lightskyblue:[135/255,206/255,250/255],lightslategray:[119/255,136/255,.6],lightslategrey:[119/255,136/255,.6],lightsteelblue:[176/255,196/255,222/255],lightyellow:[1,1,224/255],lime:[0,1,0],limegreen:[50/255,205/255,50/255],linen:[250/255,240/255,230/255],magenta:[1,0,1],maroon:[128/255,0,0],mediumaquamarine:[.4,205/255,170/255],mediumblue:[0,0,205/255],mediumorchid:[186/255,85/255,211/255],mediumpurple:[147/255,112/255,219/255],mediumseagreen:[60/255,179/255,113/255],mediumslateblue:[123/255,104/255,238/255],mediumspringgreen:[0,250/255,154/255],mediumturquoise:[72/255,209/255,.8],mediumvioletred:[199/255,21/255,133/255],midnightblue:[25/255,25/255,112/255],mintcream:[245/255,1,250/255],mistyrose:[1,228/255,225/255],moccasin:[1,228/255,181/255],navajowhite:[1,222/255,173/255],navy:[0,0,128/255],oldlace:[253/255,245/255,230/255],olive:[128/255,128/255,0],olivedrab:[107/255,142/255,35/255],orange:[1,165/255,0],orangered:[1,69/255,0],orchid:[218/255,112/255,214/255],palegoldenrod:[238/255,232/255,170/255],palegreen:[152/255,251/255,152/255],paleturquoise:[175/255,238/255,238/255],palevioletred:[219/255,112/255,147/255],papayawhip:[1,239/255,213/255],peachpuff:[1,218/255,185/255],peru:[205/255,133/255,63/255],pink:[1,192/255,203/255],plum:[221/255,160/255,221/255],powderblue:[176/255,224/255,230/255],purple:[128/255,0,128/255],rebeccapurple:[.4,.2,.6],red:[1,0,0],rosybrown:[188/255,143/255,143/255],royalblue:[65/255,105/255,225/255],saddlebrown:[139/255,69/255,19/255],salmon:[250/255,128/255,114/255],sandybrown:[244/255,164/255,96/255],seagreen:[46/255,139/255,87/255],seashell:[1,245/255,238/255],sienna:[160/255,82/255,45/255],silver:[192/255,192/255,192/255],skyblue:[135/255,206/255,235/255],slateblue:[106/255,90/255,205/255],slategray:[112/255,128/255,144/255],slategrey:[112/255,128/255,144/255],snow:[1,250/255,250/255],springgreen:[0,1,127/255],steelblue:[70/255,130/255,180/255],tan:[210/255,180/255,140/255],teal:[0,128/255,128/255],thistle:[216/255,191/255,216/255],tomato:[1,99/255,71/255],turquoise:[64/255,224/255,208/255],violet:[238/255,130/255,238/255],wheat:[245/255,222/255,179/255],white:[1,1,1],whitesmoke:[245/255,245/255,245/255],yellow:[1,1,0],yellowgreen:[154/255,205/255,50/255]};let o6=Array(3).fill("<percentage> | <number>[0, 255]"),i6=Array(3).fill("<number>[0, 255]");var vd=new Kr({id:"srgb",name:"sRGB",base:r6,fromBase:e=>e.map((t=>{let n=t<0?-1:1,r=t*n;return r>.0031308?n*(1.055*r**(1/2.4)-.055):12.92*t})),toBase:e=>e.map((t=>{let n=t<0?-1:1,r=t*n;return r<=.04045?t/12.92:n*((r+.055)/1.055)**2.4})),formats:{rgb:{coords:o6},rgb_number:{name:"rgb",commas:!0,coords:i6,noAlpha:!0},color:{},rgba:{coords:o6,commas:!0,lastAlpha:!0},rgba_number:{name:"rgba",commas:!0,coords:i6},hex:{type:"custom",toGamut:!0,test:e=>/^#([a-f0-9]{3,4}){1,2}$/i.test(e),parse(e){e.length<=5&&(e=e.replace(/[a-f0-9]/gi,"$&$&"));let t=[];return e.replace(/[a-f0-9]{2}/gi,(n=>{t.push(parseInt(n,16)/255)})),{spaceId:"srgb",coords:t.slice(0,3),alpha:t.slice(3)[0]}},serialize:(e,t,{collapse:n=!0}={})=>{t<1&&e.push(t),e=e.map((a=>Math.round(255*a)));let r=n&&e.every((a=>a%17==0));return"#"+e.map((a=>r?(a/17).toString(16):a.toString(16).padStart(2,"0"))).join("")}},keyword:{type:"custom",test:e=>/^[a-z]+$/i.test(e),parse(e){let t={spaceId:"srgb",coords:null,alpha:1};if((e=e.toLowerCase())==="transparent"?(t.coords=a6.black,t.alpha=0):t.coords=a6[e],t.coords)return t}}}}),s6=new Kr({id:"p3",cssId:"display-p3",name:"P3",base:n6,fromBase:vd.fromBase,toBase:vd.toBase});let l6;if(ya.display_space=vd,typeof CSS<"u"&&CSS.supports)for(let e of[va,t6,s6]){let t=e.getMinCoords(),n=ch({space:e,coords:t,alpha:1});if(CSS.supports("color",n)){ya.display_space=e;break}}function hl(e){return ba(e,[lr,"y"])}function c6(e,t){as(e,[lr,"y"],t)}var IK=Object.freeze({__proto__:null,getLuminance:hl,register:function(e){Object.defineProperty(e.prototype,"luminance",{get(){return hl(this)},set(t){c6(this,t)}})},setLuminance:c6});function u6(e){return e>=.022?e:e+(.022-e)**1.414}function kd(e){let t=e<0?-1:1,n=Math.abs(e);return t*Math.pow(n,2.4)}const RK=216/24389,d6=24/116,vb=24389/27;let NS=Pr.D65;var IS=new Ae({id:"lab-d65",name:"Lab D65",coords:{l:{refRange:[0,100],name:"Lightness"},a:{refRange:[-125,125]},b:{refRange:[-125,125]}},white:NS,base:lr,fromBase(e){let t=e.map(((n,r)=>n/NS[r])).map((n=>n>RK?Math.cbrt(n):(vb*n+16)/116));return[116*t[1]-16,500*(t[0]-t[1]),200*(t[1]-t[2])]},toBase(e){let t=[];return t[1]=(e[0]+16)/116,t[0]=e[1]/500+t[1],t[2]=t[1]-e[2]/200,[t[0]>d6?Math.pow(t[0],3):(116*t[0]-16)/vb,e[0]>8?Math.pow((e[0]+16)/116,3):e[0]/vb,t[2]>d6?Math.pow(t[2],3):(116*t[2]-16)/vb].map(((n,r)=>n*NS[r]))},formats:{"lab-d65":{coords:["<number> | <percentage>","<number> | <percentage>[-1,1]","<number> | <percentage>[-1,1]"]}}});const RS=.5*Math.pow(5,.5)+.5;var kb=Object.freeze({__proto__:null,contrastAPCA:function(e,t){let n,r,a,o,i,s;t=Ue(t),e=Ue(e),t=qt(t,"srgb"),[o,i,s]=t.coords;let l=.2126729*kd(o)+.7151522*kd(i)+.072175*kd(s);e=qt(e,"srgb"),[o,i,s]=e.coords;let c=.2126729*kd(o)+.7151522*kd(i)+.072175*kd(s),u=u6(l),d=u6(c),p=d>u;return Math.abs(d-u)<5e-4?r=0:p?(n=d**.56-u**.57,r=1.14*n):(n=d**.65-u**.62,r=1.14*n),a=Math.abs(r)<.1?0:r>0?r-.027:r+.027,100*a},contrastDeltaPhi:function(e,t){e=Ue(e),t=Ue(t);let n=ba(e,[IS,"l"]),r=ba(t,[IS,"l"]),a=Math.abs(Math.pow(n,RS)-Math.pow(r,RS)),o=Math.pow(a,1/RS)*Math.SQRT2-40;return o<7.5?0:o},contrastLstar:function(e,t){e=Ue(e),t=Ue(t);let n=ba(e,[va,"l"]),r=ba(t,[va,"l"]);return Math.abs(n-r)},contrastMichelson:function(e,t){e=Ue(e),t=Ue(t);let n=Math.max(hl(e),0),r=Math.max(hl(t),0);r>n&&([n,r]=[r,n]);let a=n+r;return a===0?0:(n-r)/a},contrastWCAG21:function(e,t){e=Ue(e),t=Ue(t);let n=Math.max(hl(e),0),r=Math.max(hl(t),0);return r>n&&([n,r]=[r,n]),(n+.05)/(r+.05)},contrastWeber:function(e,t){e=Ue(e),t=Ue(t);let n=Math.max(hl(e),0),r=Math.max(hl(t),0);return r>n&&([n,r]=[r,n]),r===0?5e4:(n-r)/r}});function wb(e){let[t,n,r]=ih(e,lr),a=t+15*n+3*r;return[4*t/a,9*n/a]}function p6(e){let[t,n,r]=ih(e,lr),a=t+n+r;return[t/a,n/a]}var OK=Object.freeze({__proto__:null,register:function(e){Object.defineProperty(e.prototype,"uv",{get(){return wb(this)}}),Object.defineProperty(e.prototype,"xy",{get(){return p6(this)}})},uv:wb,xy:p6});function uh(e,t,n={}){ah(n)&&(n={method:n});let{method:r=ya.deltaE,...a}=n;for(let o in bd)if("deltae"+r.toLowerCase()===o.toLowerCase())return bd[o](e,t,a);throw new TypeError(`Unknown deltaE method: ${r}`)}var PK=Object.freeze({__proto__:null,darken:function(e,t=.25){return as(e,[Ae.get("oklch","lch"),"l"],(n=>n*(1-t)))},lighten:function(e,t=.25){return as(e,[Ae.get("oklch","lch"),"l"],(n=>n*(1+t)))}});function f6(e,t,n=.5,r={}){return[e,t]=[Ue(e),Ue(t)],ul(n)==="object"&&([n,r]=[.5,n]),dh(e,t,r)(n)}function h6(e,t,n={}){let r;OS(e)&&([r,n]=[e,t],[e,t]=r.rangeArgs.colors);let{maxDeltaE:a,deltaEMethod:o,steps:i=2,maxSteps:s=1e3,...l}=n;r||([e,t]=[Ue(e),Ue(t)],r=dh(e,t,l));let c=uh(e,t),u=a>0?Math.max(i,Math.ceil(c/a)+1):i,d=[];if(s!==void 0&&(u=Math.min(u,s)),u===1)d=[{p:.5,color:r(.5)}];else{let p=1/(u-1);d=Array.from({length:u},((h,m)=>{let g=m*p;return{p:g,color:r(g)}}))}if(a>0){let p=d.reduce(((h,m,g)=>{if(g===0)return 0;let y=uh(m.color,d[g-1].color,o);return Math.max(h,y)}),0);for(;p>a;){p=0;for(let h=1;h<d.length&&d.length<s;h++){let m=d[h-1],g=d[h],y=(g.p+m.p)/2,b=r(y);p=Math.max(p,uh(b,m.color),uh(b,g.color)),d.splice(h,0,{p:y,color:r(y)}),h++}}}return d=d.map((p=>p.color)),d}function dh(e,t,n={}){if(OS(e)){let[l,c]=[e,t];return dh(...l.rangeArgs.colors,{...l.rangeArgs.options,...c})}let{space:r,outputSpace:a,progression:o,premultiplied:i}=n;e=Ue(e),t=Ue(t),e=yd(e),t=yd(t);let s={colors:[e,t],options:n};if(r=r?Ae.get(r):Ae.registry[ya.interpolationSpace]||e.space,a=a?Ae.get(a):r,e=qt(e,r),t=qt(t,r),e=fl(e),t=fl(t),r.coords.h&&r.coords.h.type==="angle"){let l=n.hue=n.hue||"shorter",c=[r,"h"],[u,d]=[ba(e,c),ba(t,c)];isNaN(u)&&!isNaN(d)?u=d:isNaN(d)&&!isNaN(u)&&(d=u),[u,d]=(function(p,h){if(p==="raw")return h;let[m,g]=h.map(pi),y=g-m;return p==="increasing"?y<0&&(g+=360):p==="decreasing"?y>0&&(m+=360):p==="longer"?-180<y&&y<180&&(y>0?m+=360:g+=360):p==="shorter"&&(y>180?m+=360:y<-180&&(g+=360)),[m,g]})(l,[u,d]),as(e,c,u),as(t,c,d)}return i&&(e.coords=e.coords.map((l=>l*e.alpha)),t.coords=t.coords.map((l=>l*t.alpha))),Object.assign((l=>{l=o?o(l):l;let c=e.coords.map(((p,h)=>oh(p,t.coords[h],l))),u=oh(e.alpha,t.alpha,l),d={space:r,coords:c,alpha:u};return i&&(d.coords=d.coords.map((p=>p/u))),a!==r&&(d=qt(d,a)),d}),{rangeArgs:s})}function OS(e){return ul(e)==="function"&&!!e.rangeArgs}ya.interpolationSpace="lab";var LK=Object.freeze({__proto__:null,isRange:OS,mix:f6,range:dh,register:function(e){e.defineFunction("mix",f6,{returns:"color"}),e.defineFunction("range",dh,{returns:"function<color>"}),e.defineFunction("steps",h6,{returns:"array<color>"})},steps:h6}),m6=new Ae({id:"hsl",name:"HSL",coords:{h:{refRange:[0,360],type:"angle",name:"Hue"},s:{range:[0,100],name:"Saturation"},l:{range:[0,100],name:"Lightness"}},base:vd,fromBase:e=>{let t=Math.max(...e),n=Math.min(...e),[r,a,o]=e,[i,s,l]=[NaN,0,(n+t)/2],c=t-n;if(c!==0){switch(s=l===0||l===1?0:(t-l)/Math.min(l,1-l),t){case r:i=(a-o)/c+(a<o?6:0);break;case a:i=(o-r)/c+2;break;case o:i=(r-a)/c+4}i*=60}return s<0&&(i+=180,s=Math.abs(s)),i>=360&&(i-=360),[i,100*s,100*l]},toBase:e=>{let[t,n,r]=e;function a(o){let i=(o+t/30)%12,s=n*Math.min(r,1-r);return r-s*Math.max(-1,Math.min(i-3,9-i,1))}return t%=360,t<0&&(t+=360),n/=100,r/=100,[a(0),a(8),a(4)]},formats:{hsl:{coords:["<number> | <angle>","<percentage>","<percentage>"]},hsla:{coords:["<number> | <angle>","<percentage>","<percentage>"],commas:!0,lastAlpha:!0}}}),g6=new Ae({id:"hsv",name:"HSV",coords:{h:{refRange:[0,360],type:"angle",name:"Hue"},s:{range:[0,100],name:"Saturation"},v:{range:[0,100],name:"Value"}},base:m6,fromBase(e){let[t,n,r]=e;n/=100,r/=100;let a=r+n*Math.min(r,1-r);return[t,a===0?0:200*(1-r/a),100*a]},toBase(e){let[t,n,r]=e;n/=100,r/=100;let a=r*(1-n/2);return[t,a===0||a===1?0:(r-a)/Math.min(a,1-a)*100,100*a]},formats:{color:{id:"--hsv",coords:["<number> | <angle>","<percentage> | <number>","<percentage> | <number>"]}}}),DK=new Ae({id:"hwb",name:"HWB",coords:{h:{refRange:[0,360],type:"angle",name:"Hue"},w:{range:[0,100],name:"Whiteness"},b:{range:[0,100],name:"Blackness"}},base:g6,fromBase(e){let[t,n,r]=e;return[t,r*(100-n)/100,100-r]},toBase(e){let[t,n,r]=e;n/=100,r/=100;let a=n+r;if(a>=1)return[t,0,100*(n/a)];let o=1-r;return[t,100*(o===0?0:1-n/o),100*o]},formats:{hwb:{coords:["<number> | <angle>","<percentage> | <number>","<percentage> | <number>"]}}}),y6=new Kr({id:"a98rgb-linear",cssId:"--a98-rgb-linear",name:"Linear Adobe® 98 RGB compatible",white:"D65",toXYZ_M:[[.5766690429101305,.1855582379065463,.1882286462349947],[.29734497525053605,.6273635662554661,.07529145849399788],[.02703136138641234,.07068885253582723,.9913375368376388]],fromXYZ_M:[[2.0415879038107465,-.5650069742788596,-.34473135077832956],[-.9692436362808795,1.8759675015077202,.04155505740717557],[.013444280632031142,-.11836239223101838,1.0151749943912054]]}),MK=new Kr({id:"a98rgb",cssId:"a98-rgb",name:"Adobe® 98 RGB compatible",base:y6,toBase:e=>e.map((t=>Math.pow(Math.abs(t),563/256)*Math.sign(t))),fromBase:e=>e.map((t=>Math.pow(Math.abs(t),256/563)*Math.sign(t)))}),b6=new Kr({id:"prophoto-linear",cssId:"--prophoto-rgb-linear",name:"Linear ProPhoto",white:"D50",base:bS,toXYZ_M:[[.7977666449006423,.13518129740053308,.0313477341283922],[.2880748288194013,.711835234241873,8993693872564e-17],[0,0,.8251046025104602]],fromXYZ_M:[[1.3457868816471583,-.25557208737979464,-.05110186497554526],[-.5446307051249019,1.5082477428451468,.02052744743642139],[0,0,1.2119675456389452]]});const FK=1/512;var jK=new Kr({id:"prophoto",cssId:"prophoto-rgb",name:"ProPhoto",base:b6,toBase:e=>e.map((t=>t<.03125?t/16:t**1.8)),fromBase:e=>e.map((t=>t>=FK?t**(1/1.8):16*t))}),BK=new Ae({id:"oklch",name:"Oklch",coords:{l:{refRange:[0,1],name:"Lightness"},c:{refRange:[0,.4],name:"Chroma"},h:{refRange:[0,360],type:"angle",name:"Hue"}},white:"D65",base:gd,fromBase(e){let t,[n,r,a]=e;const o=2e-4;return t=Math.abs(r)<o&&Math.abs(a)<o?NaN:180*Math.atan2(a,r)/Math.PI,[n,Math.sqrt(r**2+a**2),pi(t)]},toBase(e){let t,n,[r,a,o]=e;return isNaN(o)?(t=0,n=0):(t=a*Math.cos(o*Math.PI/180),n=a*Math.sin(o*Math.PI/180)),[r,t,n]},formats:{oklch:{coords:["<percentage> | <number>","<number> | <percentage>[0,1]","<number> | <angle>"]}}});let v6=Pr.D65;const HK=216/24389,k6=24389/27,[w6,x6]=wb({space:lr,coords:v6});var E6=new Ae({id:"luv",name:"Luv",coords:{l:{refRange:[0,100],name:"Lightness"},u:{refRange:[-215,215]},v:{refRange:[-215,215]}},white:v6,base:lr,fromBase(e){let t=[Cn(e[0]),Cn(e[1]),Cn(e[2])],n=t[1],[r,a]=wb({space:lr,coords:t});if(!Number.isFinite(r)||!Number.isFinite(a))return[0,0,0];let o=n<=HK?k6*n:116*Math.cbrt(n)-16;return[o,13*o*(r-w6),13*o*(a-x6)]},toBase(e){let[t,n,r]=e;if(t===0||dl(t))return[0,0,0];n=Cn(n),r=Cn(r);let a=n/(13*t)+w6,o=r/(13*t)+x6,i=t<=8?t/k6:Math.pow((t+16)/116,3);return[i*(9*a/(4*o)),i,i*((12-3*a-20*o)/(4*o))]},formats:{color:{id:"--luv",coords:["<number> | <percentage>","<number> | <percentage>[-1,1]","<number> | <percentage>[-1,1]"]}}}),PS=new Ae({id:"lchuv",name:"LChuv",coords:{l:{refRange:[0,100],name:"Lightness"},c:{refRange:[0,220],name:"Chroma"},h:{refRange:[0,360],type:"angle",name:"Hue"}},base:E6,fromBase(e){let t,[n,r,a]=e;return t=Math.abs(r)<.02&&Math.abs(a)<.02?NaN:180*Math.atan2(a,r)/Math.PI,[n,Math.sqrt(r**2+a**2),pi(t)]},toBase(e){let[t,n,r]=e;return n<0&&(n=0),isNaN(r)&&(r=0),[t,n*Math.cos(r*Math.PI/180),n*Math.sin(r*Math.PI/180)]},formats:{color:{id:"--lchuv",coords:["<number> | <percentage>","<number> | <percentage>","<number> | <angle>"]}}});const zK=216/24389,UK=24389/27,_6=Mn[0][0],S6=Mn[0][1],LS=Mn[0][2],T6=Mn[1][0],C6=Mn[1][1],DS=Mn[1][2],A6=Mn[2][0],N6=Mn[2][1],MS=Mn[2][2];function wd(e,t,n){const r=t/(Math.sin(n)-e*Math.cos(n));return r<0?1/0:r}function xb(e){const t=Math.pow(e+16,3)/1560896,n=t>zK?t:e/UK,r=n*(284517*_6-94839*LS),a=n*(838422*LS+769860*S6+731718*_6),o=n*(632260*LS-126452*S6),i=n*(284517*T6-94839*DS),s=n*(838422*DS+769860*C6+731718*T6),l=n*(632260*DS-126452*C6),c=n*(284517*A6-94839*MS),u=n*(838422*MS+769860*N6+731718*A6),d=n*(632260*MS-126452*N6);return{r0s:r/o,r0i:a*e/o,r1s:r/(o+126452),r1i:(a-769860)*e/(o+126452),g0s:i/l,g0i:s*e/l,g1s:i/(l+126452),g1i:(s-769860)*e/(l+126452),b0s:c/d,b0i:u*e/d,b1s:c/(d+126452),b1i:(u-769860)*e/(d+126452)}}function I6(e,t){const n=t/360*Math.PI*2,r=wd(e.r0s,e.r0i,n),a=wd(e.r1s,e.r1i,n),o=wd(e.g0s,e.g0i,n),i=wd(e.g1s,e.g1i,n),s=wd(e.b0s,e.b0i,n),l=wd(e.b1s,e.b1i,n);return Math.min(r,a,o,i,s,l)}var $K=new Ae({id:"hsluv",name:"HSLuv",coords:{h:{refRange:[0,360],type:"angle",name:"Hue"},s:{range:[0,100],name:"Saturation"},l:{range:[0,100],name:"Lightness"}}
26,base:PS,gamutSpace:vd,fromBase(e){let t,[n,r,a]=[Cn(e[0]),Cn(e[1]),Cn(e[2])];return n>99.9999999?(t=0,n=100):n<1e-8?(t=0,n=0):t=r/I6(xb(n),a)*100,[a,t,n]},toBase(e){let t,[n,r,a]=[Cn(e[0]),Cn(e[1]),Cn(e[2])];return a>99.9999999?(a=100,t=0):a<1e-8?(a=0,t=0):t=I6(xb(a),n)/100*r,[a,t,n]},formats:{color:{id:"--hsluv",coords:["<number> | <angle>","<percentage> | <number>","<percentage> | <number>"]}}});function xd(e,t){return Math.abs(t)/Math.sqrt(Math.pow(e,2)+1)}function R6(e){let t=xd(e.r0s,e.r0i),n=xd(e.r1s,e.r1i),r=xd(e.g0s,e.g0i),a=xd(e.g1s,e.g1i),o=xd(e.b0s,e.b0i),i=xd(e.b1s,e.b1i);return Math.min(t,n,r,a,o,i)}Mn[0][0],Mn[0][1],Mn[0][2],Mn[1][0],Mn[1][1],Mn[1][2],Mn[2][0],Mn[2][1],Mn[2][2];var VK=new Ae({id:"hpluv",name:"HPLuv",coords:{h:{refRange:[0,360],type:"angle",name:"Hue"},s:{range:[0,100],name:"Saturation"},l:{range:[0,100],name:"Lightness"}},base:PS,gamutSpace:"self",fromBase(e){let t,[n,r,a]=[Cn(e[0]),Cn(e[1]),Cn(e[2])];return n>99.9999999?(t=0,n=100):n<1e-8?(t=0,n=0):t=r/R6(xb(n))*100,[a,t,n]},toBase(e){let t,[n,r,a]=[Cn(e[0]),Cn(e[1]),Cn(e[2])];return a>99.9999999?(a=100,t=0):a<1e-8?(a=0,t=0):t=R6(xb(a))/100*r,[a,t,n]},formats:{color:{id:"--hpluv",coords:["<number> | <angle>","<percentage> | <number>","<percentage> | <number>"]}}});const O6=2610/16384,GK=16384/2610,P6=32/2523,L6=.8359375,D6=2413/128,M6=18.6875;var qK=new Kr({id:"rec2100pq",cssId:"rec2100-pq",name:"REC.2100-PQ",base:yb,toBase:e=>e.map((function(t){return 1e4*(Math.max(t**P6-L6,0)/(D6-M6*t**P6))**GK/203})),fromBase:e=>e.map((function(t){let n=Math.max(203*t/1e4,0);return((L6+D6*n**O6)/(1+M6*n**O6))**78.84375}))});const F6=.17883277,j6=.28466892,B6=.55991073,FS=3.7743;var WK=new Kr({id:"rec2100hlg",cssId:"rec2100-hlg",name:"REC.2100-HLG",referred:"scene",base:yb,toBase:e=>e.map((function(t){return t<=.5?t**2/3*FS:(Math.exp((t-B6)/F6)+j6)/12*FS})),fromBase:e=>e.map((function(t){return(t/=FS)<=1/12?Math.sqrt(3*t):F6*Math.log(12*t-j6)+B6}))});const H6={};function Eb({id:e,toCone_M:t,fromCone_M:n}){H6[e]=arguments[0]}function z6(e,t,n="Bradford"){let r=H6[n],[a,o,i]=Gt(r.toCone_M,e),[s,l,c]=Gt(r.toCone_M,t),u=Gt([[s/a,0,0],[0,l/o,0],[0,0,c/i]],r.toCone_M);return Gt(r.fromCone_M,u)}pl.add("chromatic-adaptation-start",(e=>{e.options.method&&(e.M=z6(e.W1,e.W2,e.options.method))})),pl.add("chromatic-adaptation-end",(e=>{e.M||(e.M=z6(e.W1,e.W2,e.options.method))})),Eb({id:"von Kries",toCone_M:[[.40024,.7076,-.08081],[-.2263,1.16532,.0457],[0,0,.91822]],fromCone_M:[[1.8599363874558397,-1.1293816185800916,.21989740959619328],[.3611914362417676,.6388124632850422,-6370596838649899e-21],[0,0,1.0890636230968613]]}),Eb({id:"Bradford",toCone_M:[[.8951,.2664,-.1614],[-.7502,1.7135,.0367],[.0389,-.0685,1.0296]],fromCone_M:[[.9869929054667121,-.14705425642099013,.15996265166373122],[.4323052697233945,.5183602715367774,.049291228212855594],[-.00852866457517732,.04004282165408486,.96848669578755]]}),Eb({id:"CAT02",toCone_M:[[.7328,.4296,-.1624],[-.7036,1.6975,.0061],[.003,.0136,.9834]],fromCone_M:[[1.0961238208355142,-.27886900021828726,.18274517938277307],[.4543690419753592,.4735331543074117,.07209780371722911],[-.009627608738429355,-.00569803121611342,1.0153256399545427]]}),Eb({id:"CAT16",toCone_M:[[.401288,.650173,-.051461],[-.250268,1.204414,.045854],[-.002079,.048952,.953127]],fromCone_M:[[1.862067855087233,-1.0112546305316845,.14918677544445172],[.3875265432361372,.6214474419314753,-.008973985167612521],[-.01584149884933386,-.03412293802851557,1.0499644368778496]]}),Object.assign(Pr,{A:[1.0985,1,.35585],C:[.98074,1,1.18232],D55:[.95682,1,.92149],D75:[.94972,1,1.22638],E:[1,1,1],F2:[.99186,1,.67393],F7:[.95041,1,1.08747],F11:[1.00962,1,.6435]}),Pr.ACES=[.32168/.33767,1,.34065/.33767];var U6=new Kr({id:"acescg",cssId:"--acescg",name:"ACEScg",coords:{r:{range:[0,65504],name:"Red"},g:{range:[0,65504],name:"Green"},b:{range:[0,65504],name:"Blue"}},referred:"scene",white:Pr.ACES,toXYZ_M:[[.6624541811085053,.13400420645643313,.1561876870049078],[.27222871678091454,.6740817658111484,.05368951740793705],[-.005574649490394108,.004060733528982826,1.0103391003129971]],fromXYZ_M:[[1.6410233796943257,-.32480329418479,-.23642469523761225],[-.6636628587229829,1.6153315916573379,.016756347685530137],[.011721894328375376,-.008284441996237409,.9883948585390215]]});const _b=2**-16,jS=-.35828683,Sb=(Math.log2(65504)+9.72)/17.52;var YK=new Kr({id:"acescc",cssId:"--acescc",name:"ACEScc",coords:{r:{range:[jS,Sb],name:"Red"},g:{range:[jS,Sb],name:"Green"},b:{range:[jS,Sb],name:"Blue"}},referred:"scene",base:U6,toBase:e=>e.map((function(t){return t<=-.3013698630136986?2*(2**(17.52*t-9.72)-_b):t<Sb?2**(17.52*t-9.72):65504})),fromBase:e=>e.map((function(t){return t<=0?(Math.log2(_b)+9.72)/17.52:t<_b?(Math.log2(_b+.5*t)+9.72)/17.52:(Math.log2(t)+9.72)/17.52}))}),$6=Object.freeze({__proto__:null,A98RGB:MK,A98RGB_Linear:y6,ACEScc:YK,ACEScg:U6,CAM16_JMh:SK,HCT:lh,HPLuv:VK,HSL:m6,HSLuv:$K,HSV:g6,HWB:DK,ICTCP:_S,JzCzHz:ES,Jzazbz:FP,LCH:sh,LCHuv:PS,Lab:va,Lab_D65:IS,Luv:E6,OKLCH:BK,OKLab:gd,P3:s6,P3_Linear:n6,ProPhoto:jK,ProPhoto_Linear:b6,REC_2020:t6,REC_2020_Linear:yb,REC_2100_HLG:WK,REC_2100_PQ:qK,XYZ_ABS_D65:wS,XYZ_D50:bS,XYZ_D65:lr,sRGB:vd,sRGB_Linear:r6});class $e{constructor(...t){let n,r,a,o;t.length===1&&(n=Ue(t[0])),n?(r=n.space||n.spaceId,a=n.coords,o=n.alpha):[r,a,o]=t,Object.defineProperty(this,"space",{value:Ae.get(r),writable:!1,enumerable:!0,configurable:!0}),this.coords=a?a.slice():[0,0,0],this.alpha=o>1||o===void 0?1:o<0?0:o;for(let i=0;i<this.coords.length;i++)this.coords[i]==="NaN"&&(this.coords[i]=NaN);for(let i in this.space.coords)Object.defineProperty(this,i,{get:()=>this.get(i),set:s=>this.set(i,s)})}get spaceId(){return this.space.id}clone(){return new $e(this.space,this.coords,this.alpha)}toJSON(){return{spaceId:this.spaceId,coords:this.coords,alpha:this.alpha}}display(...t){let n=(function(r,{space:a=ya.display_space,...o}={}){let i=ch(r,o);if(typeof CSS>"u"||CSS.supports("color",i)||!ya.display_space)i=new String(i),i.color=r;else{let s=r;if((r.coords.some(dl)||dl(r.alpha))&&!(l6??(l6=CSS.supports("color","hsl(none 50% 50%)")))&&(s=yd(r),s.coords=s.coords.map(Cn),s.alpha=Cn(s.alpha),i=ch(s,o),CSS.supports("color",i)))return i=new String(i),i.color=s,i;s=qt(s,a),i=new String(ch(s,o)),i.color=s}return i})(this,...t);return n.color=new $e(n.color),n}static get(t,...n){return t instanceof $e?t:new $e(t,...n)}static defineFunction(t,n,r=n){let{instance:a=!0,returns:o}=r,i=function(...s){let l=n(...s);if(o==="color")l=$e.get(l);else if(o==="function<color>"){let c=l;l=function(...u){let d=c(...u);return $e.get(d)},Object.assign(l,c)}else o==="array<color>"&&(l=l.map((c=>
26$e.get(c))));return l};t in $e||($e[t]=i),a&&($e.prototype[t]=function(...s){return i(this,...s)})}static defineFunctions(t){for(let n in t)$e.defineFunction(n,t[n],t[n])}static extend(t){if(t.register)t.register($e);else for(let n in t)$e.defineFunction(n,t[n])}}$e.defineFunctions({get:ba,getAll:ih,set:as,setAll:yS,to:qt,equals:function(e,t){return e=Ue(e),t=Ue(t),e.space===t.space&&e.alpha===t.alpha&&e.coords.every(((n,r)=>n===t.coords[r]))},inGamut:Ec,toGamut:fl,distance:IP,toString:ch}),Object.assign($e,{util:JY,hooks:pl,WHITES:Pr,Space:Ae,spaces:Ae.registry,parse:EP,defaults:ya});for(let e of Object.keys($6))Ae.register($6[e]);for(let e in Ae.registry)BS(e,Ae.registry[e]);function BS(e,t){let n=e.replace(/-/g,"_");Object.defineProperty($e.prototype,n,{get(){let r=this.getAll(e);return typeof Proxy>"u"?r:new Proxy(r,{has:(a,o)=>{try{return Ae.resolveCoord([t,o]),!0}catch{}return Reflect.has(a,o)},get:(a,o,i)=>{if(o&&typeof o!="symbol"&&!(o in a)){let{index:s}=Ae.resolveCoord([t,o]);if(s>=0)return a[s]}return Reflect.get(a,o,i)},set:(a,o,i,s)=>{if(o&&typeof o!="symbol"&&!(o in a)||o>=0){let{index:l}
vendor: 5,801 bytes, line 26
26=Ae.resolveCoord([t,o]);if(l>=0)return a[l]=i,this.setAll(e,a),!0}return Reflect.set(a,o,i,s)}})},set(r){this.setAll(e,r)},configurable:!0,enumerable:!0})}function HS(e){return Number.parseInt(e,16)||0}function zS(e){return HS(e)/255<=.03928?HS(e)/255/12.92:((HS(e)/255+.055)/1.055)**2.4}function V6(e){return .2126*zS(e.slice(1,3))+.7152*zS(e.slice(3,5))+.0722*zS(e.slice(-2))}function G6(e,t){const n=V6(e),r=V6(t);return(Math.max(n,r)+.05)/(Math.min(n,r)+.05)}pl.add("colorspace-init-end",(e=>{var t;BS(e.id,e),(t=e.aliases)==null||t.forEach((n=>{BS(n,e)}))})),$e.extend(bd),$e.extend({deltaE:uh}),Object.assign($e,{deltaEMethods:bd}),$e.extend(PK),$e.extend({contrast:function(e,t,n={}){ah(n)&&(n={algorithm:n});let{algorithm:r,...a}=n;if(!r){let o=Object.keys(kb).map((i=>i.replace(/^contrast/,""))).join(", ");throw new TypeError(`contrast() function needs a contrast algorithm. Please specify one of: ${o}`)}e=Ue(e),t=Ue(t);for(let o in kb)if("contrast"+r.toLowerCase()===o.toLowerCase())return kb[o](e,t,a);throw new TypeError(`Unknown contrast algorithm: ${r}`)}}),$e.extend(OK),$e.extend(IK),$e.extend(LK),$e.extend(kb);const q6="#000000";function Ja(e){return e.to("srgb").toString({format:"hex"})}function Sc(e,t,n){const r=e.lch,a=t.lch,o=r.l+(a.l-r.l)*n,i=r.c+(a.c-r.c)*n,s=r.h+(a.h-r.h)*n;return new $e("lch",[o,i,s])}function eo(e){return e.to("srgb")}const KK=new $e(q6),W6=e=>{const t=e instanceof $e?e:new $e(e),n=t.lch.c<3?t.lch.c:3,r=t.lch.c<10?t.lch.c:10,a=t.lch.c<5?t.lch.c:5;return{textBold:new $e("lch",[10,a,t.lch.h]),textSubtle:new $e("lch",[30,r,t.lch.h]),lighter:new $e("lch",[98,1.2*t.lch.c,.96*t.lch.h]),light:new $e("lch",[89,1.2*t.lch.c,.96*t.lch.h]),lightSubtle:new $e("lch",[98,n,.98*t.lch.h]),medium:t,mediumSubtle:new $e("lch",[.5*t.lch.l,t.lch.c,t.lch.h],.3),strongerLight:new $e("lch",[70,r,t.lch.h]),strong:new $e("lch",[.85*t.lch.l,t.lch.c,t.lch.h]),stronger:new $e("lch",[.5*t.lch.l,t.lch.c,t.lch.h])}},Y6=W6(KK),K6=(e,t)=>{const n=Object.assign({},t?W6(t):Y6,e);for(const c of Object.keys(n))n[c]instanceof $e||(n[c]=new $e(n[c]));const r=Object.keys(n).reduce(((c,u)=>(c[u]=n[u].toGamut({space:"srgb",method:"lch.c"}).to("srgb").toString({format:"hex"}),c)),{}),a={50:Ja(eo(n.lighter)),100:Ja(eo(Sc(n.lighter,n.light,.5))),200:Ja(eo(n.light)),300:Ja(eo(Sc(n.light,n.medium,.5))),400:Ja(eo(Sc(n.light,n.medium,.75))),500:Ja(eo(n.medium)),600:Ja(eo(Sc(n.medium,n.strong,.75))),700:Ja(eo(n.strong)),800:Ja(eo(Sc(n.strong,n.stronger,.5))),900:Ja(eo(n.stronger)),950:Ja(eo(Sc(n.stronger,n.textBold,.5))),1e3:Ja(eo(Sc(n.stronger,n.textBold,.75)))},o=r.textColorOnPrimary||(i=r.medium,s="#ffffff",l=r.textBold,G6(i,s)>G6(i,l)?s:l);var i,s,l;return{inkeepPrimary:{...r,textColorOnPrimary:o},inkeepExpandedPrimary:a}},XK={...K6(Y6),whiteAlpha:{50:"rgba(255, 255, 255, 0.05)",100:"rgba(255, 255, 255, 0.1)",200:"rgba(255, 255, 255, 0.15)",300:"rgba(255, 255, 255, 0.2)",400:"rgba(255, 255, 255, 0.3)",500:"rgba(255, 255, 255, 0.4)",600:"rgba(255, 255, 255, 0.5)",700:"rgba(255, 255, 255, 0.6)",800:"rgba(255, 255, 255, 0.7)",900:"rgba(255, 255, 255, 0.8)",950:"rgba(255, 255, 255, 0.9)",1e3:"rgba(255, 255, 255, 0.95)"},blackAlpha:{50:"rgba(0, 0, 0, 0.05)",100:"rgba(0, 0, 0, 0.1)",200:"rgba(0, 0, 0, 0.15)",300:"rgba(0, 0, 0, 0.2)",400:"rgba(0, 0, 0, 0.3)",500:"rgba(0, 0, 0, 0.4)",600:"rgba(0, 0, 0, 0.5)",700:"rgba(0, 0, 0, 0.6)",800:"rgba(0, 0, 0, 0.7)",900:"rgba(0, 0, 0, 0.8)",950:"rgba(0, 0, 0, 0.9)",1e3:"rgba(0, 0, 0, 0.95)"},gray:{50:"#f9fafb",100:"#f3f4f6",200:"#eaecf1",300:"#d8dce2",400:"#c4c9d2",500:"#9ca3af",600:"#6b7280",700:"#4b5563",800:"#374151",900:"#1f2937",950:"#111827",1e3:"#030712"},grayDark:{1e3:"#111111",950:"#191919",900:"#222222",800:"#2a2a2a",700:"#313131",600:"#3a3a3a",500:"#484848",400:"#606060",300:"#6e6e6e",200:"#7b7b7b",100:"#b4b4b4",50:"#eeeeee"},overlay:{light:"rgba(104, 112, 118, 0.5)",dark:"rgba(136, 144, 150, 0.5)"}},QK={colors:"color",fontFamily:"font-family",fontSize:"font-size",spacing:"spacing",borderRadius:"border-radius",zIndex:"z-index"},ZK={env:"production",apiKey:"",aiApiBaseUrl:"https://api.inkeep.com",analyticsApiBaseUrl:"https://api.io.inkeep.com",shouldBypassCaptcha:!1,privacyPreferences:{optOutAnalyticalCookies:!1,optOutAllAnalytics:!1,optOutFunctionalCookies:!1},tags:[],userProperties:{},primaryBrandColor:q6,theme:{varsClassName:"inkeep-widget-vars",colors:XK,fontFamily:{heading:'Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"',body:'Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"',mono:'SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace'},fontSize:{"3xs":"0.45rem","2xs":"0.625rem",xs:"0.75rem","1sm":"0.8125rem",sm:"0.875rem","2sm":"0.9375rem",md:"1rem",lg:"1.125rem",xl:"1.25rem","2xl":"1.5rem","3xl":"1.875rem","4xl":"2.25rem","5xl":"3rem","6xl":"3.75rem","7xl":"4.5rem","8xl":"6rem","9xl":"8rem"},spacing:{0:"0px",px:"1px",.5:"0.125rem",1:"0.25rem",1.5:"0.375rem",2:"0.5rem",2.5:"0.625rem",3:"0.75rem",3.5:"0.875rem",4:"1rem",5:"1.25rem",6:"1.5rem",7:"1.75rem",8:"2rem",9:"2.25rem",10:"2.5rem",11:"2.75rem",12:"3rem",14:"3.5rem",16:"4rem",20:"5rem",24:"6rem",28:"7rem",32:"8rem",36:"9rem",40:"10rem",44:"11rem",48:"12rem",52:"13rem",56:"14rem",60:"15rem",64:"16rem",72:"18rem",80:"20rem",96:"24rem"},borderRadius:{none:"0px",sm:"0.125rem",DEFAULT:"0.25rem",md:"0.375rem",lg:"0.5rem",xl:"0.75rem","2xl":"1rem","3xl":"1.5rem",full:"9999px"},zIndex:{hide:-1,auto:"auto",base:0,start:1,docked:10,dropdown:1e3,sticky:1100,banner:1200,overlay:1300,modal:1400,popover:1500,skipLink:1600,toast:1700,tooltip:1800}}};var US,X6,Ed,Tb,$S,Cb,ph,Q6,Z6,J6,eL,tL,nL,rL,Ab,VS,aL={exports:{}};
26US=aL,X6=Fp,Ed=function(e,t,n){if(!Z6(t)||eL(t)||tL(t)||nL(t)||Q6(t))return t;var r,a=0,o=0;if(J6(t))for(r=[],o=t.length;a<o;a++)r.push(Ed(e,t[a],n));else for(var i in r={},t)Object.prototype.hasOwnProperty.call(t,i)&&(r[e(i,n)]=Ed(e,t[i],n));return r},Tb=function(e){return rL(e)?e:(e=e.replace(/[\-_\s]+(.)?/g,(function(t,n){return n?n.toUpperCase():""}))).substr(0,1).toLowerCase()+e.substr(1)},$S=function(e){var t=Tb(e);return t.substr(0,1).toUpperCase()+t.substr(1)},Cb=function(e,t){return(function(n,r){var a=(r=r||{}).separator||"_",o=r.split||/(?=[A-Z])/;return n.split(o).join(a)})(e,t).toLowerCase()},ph=Object.prototype.toString,Q6=function(e){return typeof e=="function"},Z6=function(e){return e===Object(e)},J6=function(e){return ph.call(e)=="[object Array]"},eL=function(e){return ph.call(e)=="[object Date]"},tL=function(e){return ph.call(e)=="[object RegExp]"},nL=function(e){return ph.call(e)=="[object Boolean]"},rL=function(e){return(e-=0)==e},Ab=function(e,t){var n=t&&"process"in t?t.process:t;return typeof n!="function"?e:function(r,a){return n(r,e,a)}},VS={camelize:Tb,decamelize:Cb,pascalize:$S,depascalize:Cb,camelizeKeys:function(e,t){return Ed(Ab(Tb,t),e)},decamelizeKeys:function(e,t){return Ed(Ab(Cb,t),e,t)},pascalizeKeys:function(e,t){return Ed(Ab($S,t),e)},depascalizeKeys:function(){return this.decamelizeKeys.apply(this,arguments)}},US.exports?US.exports=VS:X6.humps=VS;const JK=jp(aL.exports),eX=v.createContext(null);var Nb={},oL=v,tX=Ir;function Ne(e){var t="https://react.dev/errors/"+e;if(1<arguments.length){t+="?args[]="+encodeURIComponent(arguments[1]);for(var n=2;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n])}return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var iL=Symbol.for("react.transitional.element"),sL=Symbol.for("react.portal"),lL=Symbol.for("react.fragment"),cL=Symbol.for("react.strict_mode"),uL=Symbol.for("react.profiler"),nX=Symbol.for("react.provider"),dL=Symbol.for("react.consumer"),Ib=Symbol.for("react.context"),GS=Symbol.for("react.forward_ref"),Rb=Symbol.for("react.suspense"),qS=Symbol.for("react.suspense_list"),WS=Symbol.for("react.memo"),Ob=Symbol.for("react.lazy"),rX=Symbol.for("react.scope"),aX=Symbol.for("react.debug_trace_mode"),oX=Symbol.for("react.offscreen"),iX=Symbol.for("react.legacy_hidden"),sX=Symbol.for("react.memo_cache_sentinel"),pL=Symbol.iterator,YS=Array.isArray;function fL(e,t){var n=3&e.length,r=e.length-n,a=t;for(t=0;t<r;){var o=255&e.charCodeAt(t)|(255&e.charCodeAt(++t))<<8|(255&e.charCodeAt(++t))<<16|(255&e.charCodeAt(++t))<<24;++t,a=27492+(65535&(a=5*(65535&(a=(a^=o=461845907*(65535&(o=(o=3432918353*(65535&o)+((3432918353*(o>>>16)&65535)<<16)&4294967295)<<15|o>>>
vendor: 4,369 bytes, line 26
2617))+((461845907*(o>>>16)&65535)<<16)&4294967295)<<13|a>>>19))+((5*(a>>>16)&65535)<<16)&4294967295))+((58964+(a>>>16)&65535)<<16)}switch(o=0,n){case 3:o^=(255&e.charCodeAt(t+2))<<16;case 2:o^=(255&e.charCodeAt(t+1))<<8;case 1:a^=461845907*(65535&(o=(o=3432918353*(65535&(o^=255&e.charCodeAt(t)))+((3432918353*(o>>>16)&65535)<<16)&4294967295)<<15|o>>>17))+((461845907*(o>>>16)&65535)<<16)&4294967295}return a^=e.length,a=2246822507*(65535&(a^=a>>>16))+((2246822507*(a>>>16)&65535)<<16)&4294967295,((a=3266489909*(65535&(a^=a>>>13))+((3266489909*(a>>>16)&65535)<<16)&4294967295)^a>>>16)>>>0}var Xr=Object.assign,on=Object.prototype.hasOwnProperty,lX=RegExp("^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$"),hL={},mL={};function KS(e){return!!on.call(mL,e)||!on.call(hL,e)&&(lX.test(e)?mL[e]=!0:(hL[e]=!0,!1))}var cX=new Set("animationIterationCount aspectRatio borderImageOutset borderImageSlice borderImageWidth boxFlex boxFlexGroup boxOrdinalGroup columnCount columns flex flexGrow flexPositive flexShrink flexNegative flexOrder gridArea gridRow gridRowEnd gridRowSpan gridRowStart gridColumn gridColumnEnd gridColumnSpan gridColumnStart fontWeight lineClamp lineHeight opacity order orphans scale tabSize widows zIndex zoom fillOpacity floodOpacity stopOpacity strokeDasharray strokeDashoffset strokeMiterlimit strokeOpacity strokeWidth MozAnimationIterationCount MozBoxFlex MozBoxFlexGroup MozLineClamp msAnimationIterationCount msFlex msZoom msFlexGrow msFlexNegative msFlexOrder msFlexPositive msFlexShrink msGridColumn msGridColumnSpan msGridRow msGridRowSpan WebkitAnimationIterationCount WebkitBoxFlex WebKitBoxFlexGroup WebkitBoxOrdinalGroup WebkitColumnCount WebkitColumns WebkitFlex WebkitFlexGrow WebkitFlexPositive WebkitFlexShrink WebkitLineClamp".split(" ")),uX=new Map([["acceptCharset","accept-charset"],["htmlFor","for"],["httpEquiv","http-equiv"],["crossOrigin","crossorigin"],["accentHeight","accent-height"],["alignmentBaseline","alignment-baseline"],["arabicForm","arabic-form"],["baselineShift","baseline-shift"],["capHeight","cap-height"],["clipPath","clip-path"],["clipRule","clip-rule"],["colorInterpolation","color-interpolation"],["colorInterpolationFilters","color-interpolation-filters"],["colorProfile","color-profile"],["colorRendering","color-rendering"],["dominantBaseline","dominant-baseline"],["enableBackground","enable-background"],["fillOpacity","fill-opacity"],["fillRule","fill-rule"],["floodColor","flood-color"],["floodOpacity","flood-opacity"],["fontFamily","font-family"],["fontSize","font-size"],["fontSizeAdjust","font-size-adjust"],["fontStretch","font-stretch"],["fontStyle","font-style"],["fontVariant","font-variant"],["fontWeight","font-weight"],["glyphName","glyph-name"],["glyphOrientationHorizontal","glyph-orientation-horizontal"],["glyphOrientationVertical","glyph-orientation-vertical"],["horizAdvX","horiz-adv-x"],["horizOriginX","horiz-origin-x"],["imageRendering","image-rendering"],["letterSpacing","letter-spacing"],["lightingColor","lighting-color"],["markerEnd","marker-end"],["markerMid","marker-mid"],["markerStart","marker-start"],["overlinePosition","overline-position"],["overlineThickness","overline-thickness"],["paintOrder","paint-order"],["panose-1","panose-1"],["pointerEvents","pointer-events"],["renderingIntent","rendering-intent"],["shapeRendering","shape-rendering"],["stopColor","stop-color"],["stopOpacity","stop-opacity"],["strikethroughPosition","strikethrough-position"],["strikethroughThickness","strikethrough-thickness"],["strokeDasharray","stroke-dasharray"],["strokeDashoffset","stroke-dashoffset"],["strokeLinecap","stroke-linecap"],["strokeLinejoin","stroke-linejoin"],["strokeMiterlimit","stroke-miterlimit"],["strokeOpacity","stroke-opacity"],["strokeWidth","stroke-width"],["textAnchor","text-anchor"],["textDecoration","text-decoration"],["textRendering","text-rendering"],["transformOrigin","transform-origin"],["underlinePosition","underline-position"],["underlineThickness","underline-thickness"],["unicodeBidi","unicode
26-bidi"],["unicodeRange","unicode-range"],["unitsPerEm","units-per-em"],["vAlphabetic","v-alphabetic"],["vHanging","v-hanging"],["vIdeographic","v-ideographic"],["vMathematical","v-mathematical"],["vectorEffect","vector-effect"],["vertAdvY","vert-adv-y"],["vertOriginX","vert-origin-x"],["vertOriginY","vert-origin-y"],["wordSpacing","word-spacing"],["writingMode","writing-mode"],["xmlnsXlink","xmlns:xlink"],["xHeight","x-height"]]),dX=/["'&<>]/;function rt(e){if(typeof e=="boolean"||typeof e=="number"||typeof e=="bigint")return""+e;e=""+e;var t=dX.exec(e);if(t){var n,r="",a=0;for(n=t.index;n<e.length;n++){switch(e.charCodeAt(n)){case 34:t="&quot;";break;case 38:t="&amp;";break;case 39:t="&#x27;";break;case 60:t="&lt;";break;case 62:t="&gt;";break;default:continue}a!==n&&(r+=e.slice(a,n)),a=n+1,r+=t}e=a!==n?r+e.slice(a,n):r}return e}var pX=/([A-Z])/g,fX=/^ms-/,hX=/^[\u0000-\u001F ]*j[\r\n\t]*a[\r\n\t]*v[\r\n\t]*a[\r\n\t]*s[\r\n\t]*c[\r\n\t]*r[\r\n\t]*i[\r\n\t]*p[\r\n\t]*t[\r\n\t]*:/i;function fh(e){return hX.test(""+e)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":e}var _d=oL.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,gL=tX.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,mX={pending:!1,data:null,method:null,action:null},os=gL.d;gL.d={f:os.f,r:os.r,D:function(e){var t=fi||null;if(t){var n=t.resumableState,r=t.renderState;if(typeof e=="string"&&e){var a,o;n.dnsResources.hasOwnProperty(e)||(n.dnsResources[e]=null,(o=(n=r.headers)&&0<n.remainingCapacity)&&(a="<"+(""+e).replace(JS,eT)+">; rel=dns-prefetch",o=0<=(n.remainingCapacity-=a.length+2)),o?(r.resets.dns[e]=null,n.preconnects&&(n.preconnects+=", "),n.preconnects+=a):(vr(a=[],{href:e,rel:"dns-prefetch"}),r.preconnects.add(a))),Ic(t)}}else os.D(e)},C:function(e,t){var n=fi||null;if(n){var r=n.resumableState,a=n.renderState;if(typeof e=="string"&&e){var o=t==="use-credentials"?"credentials":typeof t=="string"?"anonymous":"default";if(!r.connectResources[o].hasOwnProperty(e)){var i,s;r.connectResources[o][e]=null,(s=(r=a.headers)&&0<r.remainingCapacity)&&(s="<"+(""+e).replace(JS,eT)+">; rel=preconnect",typeof t=="string"&&(s+='; crossorigin="'+(""+t).replace(tT,nT)+'"'),i=s,s=0<=(r.remainingCapacity-=i.length+2)),s?(a.resets.connect[o][e]=null,r.preconnects&&(r.preconnects+=", "),r.preconnects+=i):(vr(o=[],{rel:"preconnect",href:e,crossOrigin:t}),a.preconnects.add(o))}Ic(n)}}else os.C(e,t)},L:function(e,t,n){var r=fi||null;if(r){var a=r.resumableState,o=r.renderState;if(t&&e){switch(t){case"image":if(n)var i=n.imageSrcSet,s=n.imageSizes,l=n.fetchPriority;var c,u=i?i+`
27`+(s||""):e;if(a.imageResources.hasOwnProperty(u))return;a.imageResources[u]=to,(a=o.headers)&&0<a.remainingCapacity&&l==="high"&&(c=Db(e,t,n),0<=(a.remainingCapacity-=c.length+2))?(o.resets.image[u]=to,a.highImagePreloads&&(a.highImagePreloads+=", "),a.highImagePreloads+=c):(vr(a=[],Xr({rel:"preload",href:i?void 0:e,as:t},n)),l==="high"?o.highImagePreloads.add(a):(o.bulkPreloads.add(a),o.preloads.images.set(u,a)));break;case"style":if(a.styleResources.hasOwnProperty(e))return;vr(i=[],Xr({rel:"preload",href:e,as:t},n)),a.styleResources[e]=!n||typeof n.crossOrigin!="string"&&typeof n.integrity!="string"?to:[n.crossOrigin,n.integrity],o.preloads.stylesheets.set(e,i),o.bulkPreloads.add(i);break;case"script":if(a.scriptResources.hasOwnProperty(e))return;i=[],o.preloads.scripts.set(e,i),o.bulkPreloads.add(i),vr(i,Xr({rel:"preload",href:e,as:t},n)),a.scriptResources[e]=!n||typeof n.crossOrigin!="string"&&typeof n.integrity!="string"?to:[n.crossOrigin,n.integrity];break;default:if(a.unknownResources.hasOwnProperty(t)){if((i=a.unknownResources[t]).hasOwnProperty(e))return}else i={},a.unknownResources[t]=i;i[e]=to,(a=o.headers)&&0<a.remainingCapacity&&t==="font"&&(u=Db(e,t,n),0<=(a.remainingCapacity-=u.length+2))?(o.resets.font[e]=to,a.fontPreloads&&(a.fontPreloads+=", "),a.fontPreloads+=u):(vr(a=[],e=Xr({rel:"preload",href:e,as:t},n)),t==="font"?o.fontPreloads.add(a):o.bulkPreloads.add(a))}Ic(r)}}else os.L(e,t,n)},m:function(e,t){var n=fi||null;if(n){var r=n.resumableState,a=n.renderState;if(e){var o=t&&typeof t.as=="string"?t.as:"script";if(o==="script"){if(r.moduleScriptResources.hasOwnProperty(e))return;o=[],r.moduleScriptResources[e]=!t||typeof t.crossOrigin!="string"&&typeof t.integrity!="str
27ing"?to:[t.crossOrigin,t.integrity],a.preloads.moduleScripts.set(e,o)}else{if(r.moduleUnknownResources.hasOwnProperty(o)){var i=r.unknownResources[o];if(i.hasOwnProperty(e))return}else i={},r.moduleUnknownResources[o]=i;o=[],i[e]=to}vr(o,Xr({rel:"modulepreload",href:e},t)),a.bulkPreloads.add(o),Ic(n)}}else os.m(e,t)},X:function(e,t){var n=fi||null;if(n){var r=n.resumableState,a=n.renderState;if(e){var o=r.scriptResources.hasOwnProperty(e)?r.scriptResources[e]:void 0;o!==null&&(r.scriptResources[e]=null,t=Xr({src:e,async:!0},t),o&&(o.length===2&&gh(t,o),e=a.preloads.scripts.get(e))&&(e.length=0),e=[],a.scripts.add(e),Pb(e,t),Ic(n))}}else os.X(e,t)},S:function(e,t,n){var r=fi||null;if(r){var a=r.resumableState,o=r.renderState;if(e){t=t||"default";var i=o.styles.get(t),s=a.styleResources.hasOwnProperty(e)?a.styleResources[e]:void 0;s!==null&&(a.styleResources[e]=null,i||(i={precedence:rt(t),rules:[],hrefs:[],sheets:new Map},o.styles.set(t,i)),t={state:0,props:Xr({rel:"stylesheet",href:e,"data-precedence":t},n)},s&&(s.length===2&&gh(t.props,s),(o=o.preloads.stylesheets.get(e))&&0<o.length?o.length=0:t.state=1),i.sheets.set(e,t),Ic(r))}}else os.S(e,t,n)},M:function(e,t){var n=fi||null;if(n){var r=n.resumableState,a=n.renderState;if(e){var o=r.moduleScriptResources.hasOwnProperty(e)?r.moduleScriptResources[e]:void 0;o!==null&&(r.moduleScriptResources[e]=null,t=Xr({src:e,type:"module",async:!0},t),o&&(o.length===2&&gh(t,o),e=a.preloads.moduleScripts.get(e))&&(e.length=0),e=[],a.scripts.add(e),Pb(e,t),Ic(n))}}else os.M(e,t)}};var to=[],yL=/(<\/|<)(s)(cript)/gi;function bL(e,t,n,r){return t+(n==="s"?"\\u0073":"\\u0053")+r}function Qr(e,t,n){return{insertionMode:e,selectedValue:t,tagScope:n}}function vL(e,t,n){switch(t){case"noscript":return Qr(2,null,1|e.tagScope);case"select":return Qr(2,n.value!=null?n.value:n.defaultValue,e.tagScope);case"svg":return Qr(3,null,e.tagScope);case"picture":return Qr(2,null,2|e.tagScope);case"math":return Qr(4,null,e.tagScope);case"foreignObject":return Qr(2,null,e.tagScope);case"table":return Qr(5,null,e.tagScope);case"thead":case"tbody":case"tfoot":return Qr(6,null,e.tagScope);case"colgroup":return Qr(8,null,e.tagScope);case"tr":return Qr(7,null,e.tagScope)}return 5<=e.insertionMode?Qr(2,null,e.tagScope):e.insertionMode===0?Qr(t==="html"?1:2,null,e.tagScope):e.insertionMode===1?Qr(2,null,e.tagScope):e}var kL=new Map;function wL(e,t){if(typeof t!="object")throw Error(Ne(62));var n,r=!0;for(n in t)if(on.call(t,n)){var a=t[n];if(a!=null&&typeof a!="boolean"&&a!==""){if(n.indexOf("--")===0){var o=rt(n);a=rt((""+a).trim())}else(o=kL.get(n))===void 0&&(o=rt(n.replace(pX,"-$1").toLowerCase().replace(fX,"-ms-")),kL.set(n,o)),a=typeof a=="number"?a===0||cX.has(n)?""+a:a+"px":rt((""+a).trim());r?(r=!1,e.push(' style="',o,":",a)):e.push(";",o,":",a)}}r||e.push('"')}function XS(e,t,n){n&&typeof n!="function"&&typeof n!="symbol"&&e.push(" ",t,'=""')}function br(e,t,n){typeof n!="function"&&typeof n!="symbol"&&typeof n!="boolean"&&e.push(" ",t,'="',rt(n),'"')}var xL=rt("javascript:throw new Error('React form unexpectedly submitted.')");function QS(e,t){this.push('<input type="hidden"'),EL(e),br(this,"name",t),br(this,"value",e),this.push("/>")}function EL(e){if(typeof e!="string")throw Error(Ne(480))}function _L(e,t){if(typeof t.$$FORM_ACTION=="function"){var n=e.nextFormID++;e=e.idPrefix+n;try{var r=t.$$FORM_ACTION(e);if(r){var a=r.data;a?.forEach(EL)}return r}catch(o){if(typeof o=="object"&&o!==null&&typeof o.then=="function")throw o}}return null}function SL(e,t,n,r,a,o,i,s){var l=null;if(typeof r=="function"){var c=_L(t,r);c!==null?(s=c.name,r=c.action||"",a=c.encType,o=c.method,i=c.target,l=c.data):(e.push(" ","formAction",'="',xL,'"'),i=o=a=r=s=null,TL(t,n))}return s!=null&&Et(e,"name",s),r!=null&&Et(e,"formAction",r),a!=null&&Et(e,"formEncType",a),o!=null&&Et(e,"formMethod",o),i!=null&&Et(e,"formTarget",i),l}function Et(e,t,n){switch(t){case"className":br(e,"class",n);break;case"tabIndex":br(e,"tabindex",n);break;case"dir":case"role":case"viewBox":case"width":case"height":br(e,t,n);break;case"style":wL(e,n);break;case"src":case"href":if(n==="")break;case"action":case"formAction":if(n==null||typeof n=="function"||typeof n=="symbol"||typeof n=="boolean")break;n=fh(""+n),e.push(" ",t,'="',rt(n),'"');break;case"defaultValue":case"defaultChecked":case"innerHTML":case"suppressContentEditableWarning":case"suppressHydrationWarning":case"ref":break;case"autoFocus":case"multiple":case"muted":XS(e,t.toLowerCase(),n);break;case"xlinkHref":if(typeof n=="function"||typeof n=="symbol"||typeof n=="boolean")break;n=fh(""+n),e.push(" ","xlink:href",'="',rt(n),'"');break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":typeof n!="function"&&typeof n!="symbol"&&e.push(" ",t,'="',rt(n),'"');break;case"inert":case"allowFullScreen":case"async":case"autoPlay":case"controls":case"default":case"defer":case"disabled":case"disablePictureInPicture":case"disableRemotePlayback":case"formNoValidate":case"hidden":case"loop":case"noModule":case"noValidate":case"open":case"playsInl
27ine":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"itemScope":n&&typeof n!="function"&&typeof n!="symbol"&&e.push(" ",t,'=""');break;case"capture":case"download":n===!0?e.push(" ",t,'=""'):n!==!1&&typeof n!="function"&&typeof n!="symbol"&&e.push(" ",t,'="',rt(n),'"');break;case"cols":case"rows":case"size":case"span":typeof n!="function"&&typeof n!="symbol"&&!isNaN(n)&&1<=n&&e.push(" ",t,'="',rt(n),'"');break;case"rowSpan":case"start":typeof n=="function"||typeof n=="symbol"||isNaN(n)||e.push(" ",t,'="',rt(n),'"');break;case"xlinkActuate":br(e,"xlink:actuate",n);break;case"xlinkArcrole":br(e,"xlink:arcrole",n);break;case"xlinkRole":br(e,"xlink:role",n);break;case"xlinkShow":br(e,"xlink:show",n);break;case"xlinkTitle":br(e,"xlink:title",n);break;case"xlinkType":br(e,"xlink:type",n);break;case"xmlBase":br(e,"xml:base",n);break;case"xmlLang":br(e,"xml:lang",n);break;case"xmlSpace":br(e,"xml:space",n);break;default:if((!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&KS(t=uX.get(t)||t)){switch(typeof n){case"function":case"symbol":return;case"boolean":var r=t.toLowerCase().slice(0,5);if(r!=="data-"&&r!=="aria-")return}e.push(" ",t,'="',rt(n),'"')}}}function no(e,t,n){if(t!=null){if(n!=null)throw Error(Ne(60));if(typeof t!="object"||!("__html"in t))throw Error(Ne(61));(t=t.__html)!=null&&e.push(""+t)}}function TL(e,t){!(16&e.instructions)&&(e.instructions|=16,t.bootstrapChunks.unshift(t.startInlineScript,`addEventListener("submit",function(a){if(!a.defaultPrevented){var c=a.target,d=a.submitter,e=c.action,b=d;if(d){var f=d.getAttribute("formAction");null!=f&&(e=f,b=null)}"javascript:throw new Error('React form unexpectedly submitted.')"===e&&(a.preventDefault(),b?(a=document.createElement("input"),a.name=b.name,a.value=b.value,b.parentNode.insertBefore(a,b),b=new FormData(c),a.parentNode.removeChild(a)):b=new FormData(c),a=c.ownerDocument||c,(a.$$reactFormReplay=a.$$reactFormReplay||[]).push(c,d,b))}});`,"<\/script>"))}function vr(e,t){for(var n in e.push(Yn("link")),t)if(on.call(t,n)){var r=t[n];if(r!=null)switch(n){case"children":case"dangerouslySetInnerHTML":throw Error(Ne(399,"link"));default:Et(e,n,r)}}return e.push("/>"),null}var CL=/(<\/|<)(s)(tyle)/gi;function AL(e,t,n,r){return t+(n==="s"?"\\73 ":"\\53 ")+r}function Sd(e,t,n){for(var r in e.push(Yn(n)),t)if(on.call(t,r)){var a=t[r];if(a!=null)switch(r){case"children":case"dangerouslySetInnerHTML":throw Error(Ne(399,n));default:Et(e,r,a)}}return e.push("/>"),null}function NL(e,t){e.push(Yn("title"));var n,r=null,a=null;for(n in t)if(on.call(t,n)){var o=t[n];if(o!=null)switch(n){case"children":r=o;break;case"dangerouslySetInnerHTML":a=o;break;default:Et(e,n,o)}}return e.push(">"),typeof(t=Array.isArray(r)?2>r.length?r[0]:null:r)!="function"&&typeof t!="symbol"&&t!=null&&e.push(rt(""+t)),no(e,a,r),e.push(Tc("title")),null}function Pb(e,t){e.push(Yn("script"));var n,r=null,a=null;for(n in t)if(on.call(t,n)){var o=t[n];if(o!=null)switch(n){case"children":r=o;break;case"dangerouslySetInnerHTML":a=o;break;default:Et(e,n,o)}}return e.push(">"),no(e,a,r),typeof r=="string"&&e.push((""+r).replace(yL,bL)),e.push(Tc("script")),null}function hh(e,t,n){e.push(Yn(n));var r,a=n=null;for(r in t)if(on.call(t,r)){var o=t[r];if(o!=null)switch(r){case"children":n=o;break;case"dangerouslySetInnerHTML":a=o;break;default:Et(e,r,o)}}return e.push(">"),no(e,a,n),typeof n=="string"?(e.push(rt(n)),null):n}var gX=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,IL=new Map;function Yn(e){var t=IL.get(e);if(t===void 0){if(!gX.test(e))throw Error(Ne(65,e));t="<"+e,IL.set(e,t)}return t}function yX(e,t,n,r,a,o,i,s,l){switch(t){case"div":case"span":case"svg":case"path":case"g":case"p":case"li":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":break;case"a":e.push(Yn("a"));var c,u=null,d=null;for(c in n)if(on.call(n,c)){var p=n[c];if(p!=null)switch(c){case"children":u=p;break;case"dangerouslySetInnerHTML":d=p;break;case"href":p===""?br(e,"href",""):Et(e,c,p);break;default:Et(e,c,p)}}if(e.push(">"),no(e,d,u),typeof u=="string"){e.push(rt(u));var h=null}else h=u;return h;case"select":e.push(Yn("select"));var m,g=null,y=null;for(m in n)if(on.call(n,m)){var b=n[m];if(b!=null)switch(m){case"children":g=b;break;case"dangerouslySetInnerHTML":y=b;break;case"defaultValue":case"value":break;default:Et(e,m,b)}}return e.push(">"),no(e,y,g),g;case"option":var w=i.selectedValue;e.push(Yn("option"));var k,_=null,C=null,S=null,T=null;for(k in n)if(on.call(n,k)){var E=n[k];if(E!=null)switch(k){case"children":_=E;break;case"selected":S=E;break;case"dangerouslySetInnerHTML":T=E;break;case"value":C=E;default:Et(e,k,E)}}if(w!=null){var I=C!==null?""+C:(function(CN){var Sg="";
27return oL.Children.forEach(CN,(function(Tg){Tg!=null&&(Sg+=Tg)})),Sg})(_);if(YS(w)){for(var A=0;A<w.length;A++)if(""+w[A]===I){e.push(' selected=""');break}}else""+w===I&&e.push(' selected=""')}else S&&e.push(' selected=""');return e.push(">"),no(e,T,_),_;case"textarea":e.push(Yn("textarea"));var R,N=null,D=null,F=null;for(R in n)if(on.call(n,R)){var G=n[R];if(G!=null)switch(R){case"children":F=G;break;case"value":N=G;break;case"defaultValue":D=G;break;case"dangerouslySetInnerHTML":throw Error(Ne(91));default:Et(e,R,G)}}if(N===null&&D!==null&&(N=D),e.push(">"),F!=null){if(N!=null)throw Error(Ne(92));if(YS(F)){if(1<F.length)throw Error(Ne(93));N=""+F[0]}N=""+F}return typeof N=="string"&&N[0]===`
28`&&e.push(`
29`),N!==null&&e.push(rt(""+N)),null;case"input":e.push(Yn("input"));var M,$=null,W=null,O=null,oe=null,H=null,he=null,me=null,P=null,q=null;for(M in n)if(on.call(n,M)){var Y=n[M];if(Y!=null)switch(M){case"children":case"dangerouslySetInnerHTML":throw Error(Ne(399,"input"));case"name":$=Y;break;case"formAction":W=Y;break;case"formEncType":O=Y;break;case"formMethod":oe=Y;break;case"formTarget":H=Y;break;case"defaultChecked":q=Y;break;case"defaultValue":me=Y;break;case"checked":P=Y;break;case"value":he=Y;break;default:Et(e,M,Y)}}var K=SL(e,r,a,W,O,oe,H,$);return P!==null?XS(e,"checked",P):q!==null&&XS(e,"checked",q),he!==null?Et(e,"value",he):me!==null&&Et(e,"value",me),e.push("/>"),K?.forEach(QS,e),null;case"button":e.push(Yn("button"));var Z,Q=null,te=null,ue=null,be=null,ve=null,Je=null,dn=null;for(Z in n)if(on.call(n,Z)){var ke=n[Z];if(ke!=null)switch(Z){case"children":Q=ke;break;case"dangerouslySetInnerHTML":te=ke;break;case"name":ue=ke;break;case"formAction":be=ke;break;case"formEncType":ve=ke;break;case"formMethod":Je=ke;break;case"formTarget":dn=ke;break;default:Et(e,Z,ke)}}var et=SL(e,r,a,be,ve,Je,dn,ue);if(e.push(">"),et?.forEach(QS,e),no(e,te,Q),typeof Q=="string"){e.push(rt(Q));var tt=null}else tt=Q;return tt;case"form":e.push(Yn("form"));var Ee,Ye=null,St=null,st=null,Rt=null,pr=null,jt=null;for(Ee in n)if(on.call(n,Ee)){var pt=n[Ee];if(pt!=null)switch(Ee){case"children":Ye=pt;break;case"dangerouslySetInnerHTML":St=pt;break;case"action":st=pt;break;case"encType":Rt=pt;break;case"method":pr=pt;break;case"target":jt=pt;break;default:Et(e,Ee,pt)}}var Tr=null,sa=null;if(typeof st=="function"){var ee=_L(r,st);ee!==null?(st=ee.action||"",Rt=ee.encType,pr=ee.method,jt=ee.target,Tr=ee.data,sa=ee.name):(e.push(" ","action",'="',xL,'"'),jt=pr=Rt=st=null,TL(r,a))}if(st!=null&&Et(e,"action",st),Rt!=null&&Et(e,"encType",Rt),pr!=null&&Et(e,"method",pr),jt!=null&&Et(e,"target",jt),e.push(">"),sa!==null&&(e.push('<input type="hidden"'),br(e,"name",sa),e.push("/>"),Tr?.forEach(QS,e)),no(e,St,Ye),typeof Ye=="string"){e.push(rt(Ye));var xe=null}else xe=Ye;return xe;case"menuitem":for(var we in e.push(Yn("menuitem")),n)if(on.call(n,we)){var ze=n[we];if(ze!=null)switch(we){case"children":case"dangerouslySetInnerHTML":throw Error(Ne(400));default:Et(e,we,ze)}}return e.push(">"),null;case"object":e.push(Yn("object"));var Me,Tt=null,Un=null;for(Me in n)if(on.call(n,Me)){var Bt=n[Me];if(Bt!=null)switch(Me){case"children":Tt=Bt;break;case"dangerouslySetInnerHTML":Un=Bt;break;case"data":var fr=fh(""+Bt);if(fr==="")break;e.push(" ","data",'="',rt(fr),'"');break;default:Et(e,Me,Bt)}}if(e.push(">"),no(e,Un,Tt),typeof Tt=="string"){e.push(rt(Tt));var Go=null}else Go=Tt;return Go;case"title":if(i.insertionMode===3||1&i.tagScope||n.itemProp!=null)var Ct=NL(e,n);else l?Ct=null:(NL(a.hoistableChunks,n),Ct=void 0);return Ct;case"link":var la=n.rel,vt=n.href,Cr=n.precedence;if(i.insertionMode===3||1&i.tagScope||n.itemProp!=null||typeof la!="string"||typeof vt!="string"||vt===""){vr(e,n);var tr=null}else if(n.rel==="stylesheet")if(typeof Cr!="string"||n.disabled!=null||n.onLoad||n.onError)tr=vr(e,n);else{var nr=a.styles.get(Cr),Pa=r.styleResources.hasOwnProperty(vt)?r.styleResources[vt]:void 0;if(Pa!==null){r.styleResources[vt]=null,nr||(nr={precedence:rt(Cr),rules:[],hrefs:[],sheets:new Map},a.styles.set(Cr,nr));var qo={state:0,props:Xr({},n,{"data-precedence":n.precedence,precedence:null})};if(Pa){Pa.length===2&&gh(qo.props,Pa);var Wo=a.preloads.stylesheets.get(vt);Wo&&0<Wo.length?Wo.length=0:qo.state=1}nr.sheets.set(vt,qo),o&&o.stylesheets.add(qo)}else if(nr){var lg=nr.sheets.get(vt);lg&&o&&o.stylesheets.add(lg)}s&&e.push("<!-- -->"),tr=null}else n.onLoad||n.onError?tr=vr(e,n):(s&&e.push("<!-- -->"),tr=l?null:vr(a.hoistableChunks,n));return tr;case"script":var su=n.async;if(typeof n.src!="string"||!n.src||!su||typeof su=="function"||typeof su=="symbol"||n.onLoad||n.onError||i.insertionMode===3||1&i.tagScope||n.itemProp!=null)var cg=Pb(e,n);else{var Cs=n.src;if(n.type==="module")var As=r.moduleScriptResources,ug=a.preloads.moduleScripts;else As=r.scriptResources,ug=a.preloads.scripts;var Ns=As.hasOwnProperty(Cs)?As[Cs]:void 0;if(Ns!==null){As[Cs]=null;var dg=n;if(Ns){Ns.length===2&&gh(dg=Xr({},n),Ns);var pg=ug.get(Cs);pg&&(pg.length=0)}var fg=[];a.scripts.add(fg),Pb(fg,dg)}s&&e.push("<!-- -->"),cg=null}return cg;case"style":var Is=n.precedence,zr=n.href;if(i.insertionMode===3||1&i.tagScope||n.itemProp!=null||typeof Is!="string"||typeof zr!="string"||zr===""){e.push(Yn("style"));var Yo,La=null,hg=null;for(Yo in n)if(on.call(n,Yo)){var Rs=n[Yo];if(Rs!=null)switch(Yo){case"children":La=Rs;break;case"dangerouslySetInnerHTML":hg=Rs;break;default:Et(e,Yo,Rs)}}
29e.push(">");var Os=Array.isArray(La)?2>La.length?La[0]:null:La;typeof Os!="function"&&typeof Os!="symbol"&&Os!=null&&e.push((""+Os).replace(CL,AL)),no(e,hg,La),e.push(Tc("style"));var mg=null}else{var Ur=a.styles.get(Is);if((r.styleResources.hasOwnProperty(zr)?r.styleResources[zr]:void 0)!==null){r.styleResources[zr]=null,Ur?Ur.hrefs.push(rt(zr)):(Ur={precedence:rt(Is),rules:[],hrefs:[rt(zr)],sheets:new Map},a.styles.set(Is,Ur));var Ps,gg=Ur.rules,Da=null,yg=null;for(Ps in n)if(on.call(n,Ps)){var lu=n[Ps];if(lu!=null)switch(Ps){case"children":Da=lu;break;case"dangerouslySetInnerHTML":yg=lu}}var Ls=Array.isArray(Da)?2>Da.length?Da[0]:null:Da;typeof Ls!="function"&&typeof Ls!="symbol"&&Ls!=null&&gg.push((""+Ls).replace(CL,AL)),no(gg,yg,Da)}Ur&&o&&o.styles.add(Ur),s&&e.push("<!-- -->"),mg=void 0}return mg;case"meta":if(i.insertionMode===3||1&i.tagScope||n.itemProp!=null)var bg=Sd(e,n,"meta");else s&&e.push("<!-- -->"),bg=l?null:typeof n.charSet=="string"?Sd(a.charsetChunks,n,"meta"):n.name==="viewport"?Sd(a.viewportChunks,n,"meta"):Sd(a.hoistableChunks,n,"meta");return bg;case"listing":case"pre":e.push(Yn(t));var Ko,Xo=null,Qo=null;for(Ko in n)if(on.call(n,Ko)){var Ds=n[Ko];if(Ds!=null)switch(Ko){case"children":Xo=Ds;break;case"dangerouslySetInnerHTML":Qo=Ds;break;default:Et(e,Ko,Ds)}}if(e.push(">"),Qo!=null){if(Xo!=null)throw Error(Ne(60));if(typeof Qo!="object"||!("__html"in Qo))throw Error(Ne(61));var Ma=Qo.__html;Ma!=null&&(typeof Ma=="string"&&0<Ma.length&&Ma[0]===`
30`?e.push(`
31`,Ma):e.push(""+Ma))}return typeof Xo=="string"&&Xo[0]===`
32`&&e.push(`
33`),Xo;case"img":var ft=n.src,lt=n.srcSet;if(!(n.loading==="lazy"||!ft&&!lt||typeof ft!="string"&&ft!=null||typeof lt!="string"&&lt!=null)&&n.fetchPriority!=="low"&&!(3&i.tagScope)&&(typeof ft!="string"||ft[4]!==":"||ft[0]!=="d"&&ft[0]!=="D"||ft[1]!=="a"&&ft[1]!=="A"||ft[2]!=="t"&&ft[2]!=="T"||ft[3]!=="a"&&ft[3]!=="A")&&(typeof lt!="string"||lt[4]!==":"||lt[0]!=="d"&&lt[0]!=="D"||lt[1]!=="a"&&lt[1]!=="A"||lt[2]!=="t"&&lt[2]!=="T"||lt[3]!=="a"&&lt[3]!=="A")){var vg=typeof n.sizes=="string"?n.sizes:void 0,Fa=lt?lt+`
34`+(vg||""):ft,cu=a.preloads.images,ja=cu.get(Fa);if(ja)(n.fetchPriority==="high"||10>a.highImagePreloads.size)&&(cu.delete(Fa),a.highImagePreloads.add(ja));else if(!r.imageResources.hasOwnProperty(Fa)){r.imageResources[Fa]=to;var uu,du=n.crossOrigin,kg=typeof du=="string"?du==="use-credentials"?du:"":void 0,$r=a.headers;$r&&0<$r.remainingCapacity&&(n.fetchPriority==="high"||500>$r.highImagePreloads.length)&&(uu=Db(ft,"image",{imageSrcSet:n.srcSet,imageSizes:n.sizes,crossOrigin:kg,integrity:n.integrity,nonce:n.nonce,type:n.type,fetchPriority:n.fetchPriority,referrerPolicy:n.refererPolicy}),0<=($r.remainingCapacity-=uu.length+2))?(a.resets.image[Fa]=to,$r.highImagePreloads&&($r.highImagePreloads+=", "),$r.highImagePreloads+=uu):(vr(ja=[],{rel:"preload",as:"image",href:lt?void 0:ft,imageSrcSet:lt,imageSizes:vg,crossOrigin:kg,integrity:n.integrity,type:n.type,fetchPriority:n.fetchPriority,referrerPolicy:n.referrerPolicy}),n.fetchPriority==="high"||10>a.highImagePreloads.size?a.highImagePreloads.add(ja):(a.bulkPreloads.add(ja),cu.set(Fa,ja)))}}return Sd(e,n,"img");case"base":case"area":case"br":case"col":case"embed":case"hr":case"keygen":case"param":case"source":case"track":case"wbr":return Sd(e,n,t);case"head":if(2>i.insertionMode&&a.headChunks===null){a.headChunks=[];var wg=hh(a.headChunks,n,"head")}else wg=hh(e,n,"head");return wg;case"html":if(i.insertionMode===0&&a.htmlChunks===null){a.htmlChunks=[""];var xg=hh(a.htmlChunks,n,"html")}else xg=hh(e,n,"html");return xg;default:if(t.indexOf("-")!==-1){e.push(Yn(t));var Ba,pu=null,Eg=null;for(Ba in n)if(on.call(n,Ba)){var pn=n[Ba];if(pn!=null){var _g=Ba;switch(Ba){case"children":pu=pn;break;case"dangerouslySetInnerHTML":Eg=pn;break;case"style":wL(e,pn);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"ref":break;case"className":_g="class";default:if(KS(Ba)&&typeof pn!="function"&&typeof pn!="symbol"&&pn!==!1){if(pn===!0)pn="";else if(typeof pn=="object")continue;e.push(" ",_g,'="',rt(pn),'"')}}}}return e.push(">"),no(e,Eg,pu),pu}}return hh(e,n,t)}var RL=new Map;function Tc(e){var t=RL.get(e);return t===void 0&&(t="</"+e+">",RL.set(e,t)),t}
34function OL(e,t){t=t.bootstrapChunks;for(var n=0;n<t.length-1;n++)e.push(t[n]);return!(n<t.length)||(n=t[n],t.length=0,e.push(n))}function PL(e,t,n){if(e.push('<!--$?--><template id="'),n===null)throw Error(Ne(395));return e.push(t.boundaryPrefix),t=n.toString(16),e.push(t),e.push('"></template>')}var bX=/[<\u2028\u2029]/g,vX=/[&><\u2028\u2029]/g;function mh(e){return JSON.stringify(e).replace(vX,(function(t){switch(t){case"&":return"\\u0026";case">":return"\\u003e";case"<":return"\\u003c";case"\u2028":return"\\u2028";case"\u2029":return"\\u2029";default:throw Error("escapeJSObjectForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React")}}))}var Lb=!1,ZS=!0;function kX(e){var t=e.rules,n=e.hrefs,r=0;if(n.length){for(this.push('<style media="not all" data-precedence="'),this.push(e.precedence),this.push('" data-href="');r<n.length-1;r++)this.push(n[r]),this.push(" ");for(this.push(n[r]),this.push('">'),r=0;r<t.length;r++)this.push(t[r]);ZS=this.push("</style>"),Lb=!0,t.length=0,n.length=0}}function wX(e){return e.state!==2&&(Lb=!0)}function LL(e,t,n){return Lb=!1,ZS=!0,t.styles.forEach(kX,e),t.stylesheets.forEach(wX),Lb&&(n.stylesToHoist=!0),ZS}function No(e){for(var t=0;t<e.length;t++)this.push(e[t]);e.length=0}var ml=[];function xX(e){vr(ml,e.props);for(var t=0;t<ml.length;t++)this.push(ml[t]);ml.length=0,e.state=2}function EX(e){var t=0<e.sheets.size;e.sheets.forEach(xX,this),e.sheets.clear();var n=e.rules,r=e.hrefs;if(!t||r.length){if(this.push('<style data-precedence="'),this.push(e.precedence),e=0,r.length){for(this.push('" data-href="');e<r.length-1;e++)this.push(r[e]),this.push(" ");this.push(r[e])}for(this.push('">'),e=0;e<n.length;e++)this.push(n[e]);this.push("</style>"),n.length=0,r.length=0}}function _X(e){if(e.state===0){e.state=1;var t=e.props;for(vr(ml,{rel:"preload",as:"style",href:e.props.href,crossOrigin:t.crossOrigin,fetchPriority:t.fetchPriority,integrity:t.integrity,media:t.media,hrefLang:t.hrefLang,referrerPolicy:t.referrerPolicy}),e=0;e<ml.length;e++)this.push(ml[e]);ml.length=0}}function SX(e){e.sheets.forEach(_X,this),e.sheets.clear()}function TX(e,t,n){var r=t.toLowerCase();switch(typeof n){case"function":case"symbol":return}switch(t){case"innerHTML":case"dangerouslySetInnerHTML":case"suppressContentEditableWarning":case"suppressHydrationWarning":case"style":case"ref":return;case"className":r="class",t=""+n;break;case"hidden":if(n===!1)return;t="";break;case"src":case"href":t=""+(n=fh(n));break;default:if(2<t.length&&(t[0]==="o"||t[0]==="O")&&(t[1]==="n"||t[1]==="N")||!KS(t))return;t=""+n}e.push(","),r=mh(r),e.push(r),e.push(","),r=mh(t),e.push(r)}function DL(){return{styles:new Set,stylesheets:new Set}}function gh(e,t){e.crossOrigin==null&&(e.crossOrigin=t[0]),e.integrity==null&&(e.integrity=t[1])}function Db(e,t,n){for(var r in t="<"+(e=(""+e).replace(JS,eT))+'>; rel=preload; as="'+(t=(""+t).replace(tT,nT))+'"',n)on.call(n,r)&&typeof(e=n[r])=="string"&&(t+="; "+r.toLowerCase()+'="'+(""+e).replace(tT,nT)+'"');return t}var JS=/[<>\r\n]/g;function eT(e){switch(e){case"<":return"%3C";case">":return"%3E";case`
35`:return"%0A";case"\r":return"%0D";default:throw Error("escapeLinkHrefForHeaderContextReplacer encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React")}}var tT=/["';,\r\n]/g;function nT(e){switch(e){case'"':return"%22";case"'":return"%27";case";":return"%3B";case",":return"%2C";case`
36`:return"%0A";case"\r":return"%0D";default:throw Error("escapeStringForLinkHeaderQuotedParamValueContextReplacer encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React")}}function ML(e){this.styles.add(e)}function FL(e){this.stylesheets.add(e)}function jL(e,t,n,r){return n.generateStaticMarkup?(e.push(rt(t)),!1):(t===""?e=r:(r&&e.push("<!-- -->"),e.push(rt(t)),e=!0),e)}function rT(e,t,n,r){t.generateStaticMarkup||n&&r&&e.push("<!-- -->")}var CX=Function.prototype.bind,AX=Symbol.for("react.client.reference");function Mb(e){if(e==null)return null;if(typeof e=="function")return e.$$typeof===AX?null:e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case lL:return"Fragment";case sL:return"Portal";case uL:return"Profiler";case cL:return"StrictMode";case Rb:return"Suspense";case qS:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Ib:return(e.displayName||"Context")+".Provider";case dL:return(e._context.displayName||"Context")+".Consumer";case GS:var t=e.render;return(e=e.displayName)||(e=(e=t.displayName||t.name||"")!==""?"ForwardRef("+e+")":"ForwardRef"),e;case WS:return(t=e.displayName||null)!==null?t:Mb(e.type)||"Memo";case Ob:t=e._payload,e=e._init;try{return Mb(e(t))}catch{}}return null}var BL={},Cc=null;function Fb(e,t){if(e!==t){e.context._currentValue2=e.parentValue,e=e.parent;var n=t.parent;if(e===null){if(n!==null)throw Error(Ne(401))}else{if(n===null)throw Error(Ne(401));Fb(e,n)}t.context._currentValue2=t.value}}function HL(e){e.context._currentValue2=e.parentValue,(e=e.parent)!==null&&HL(e)}function zL(e){var t=e.parent;t!==null&&zL(t),e.context._currentValue2=e.value}function UL(e,t){if(e.context._currentValue2=e.parentValue,(e=e.parent)===null)throw Error(Ne(402));e.depth===t.depth?Fb(e,t):UL(e,t)}function $L(e,t){var n=t.parent;if(n===null)throw Error(Ne(402));e.depth===n.depth?Fb(e,n):$L(e,n),t.context._currentValue2=t.value}function gl(e){var t=Cc;t!==e&&(t===null?zL(e):e===null?HL(t):t.depth===e.depth?Fb(t,e):t.depth>e.depth?UL(t,e):$L(t,e),Cc=e)}var VL={isMounted:function(){return!1},enqueueSetState:function(e,t){(e=e._reactInternals).queue!==null&&e.queue.push(t)},enqueueReplaceState:function(e,t){(e=e._reactInternals).replace=!0,e.queue=[t]},enqueueForceUpdate:function(){}},NX={id:1,overflow:""};function aT(e,t,n){var r=e.id;e=e.overflow;var a=32-jb(r)-1;r&=~(1<<a),n+=1;var o=32-jb(t)+a;if(30<o){var i=a-a%5;return o=(r&(1<<i)-1).toString(32),r>>=i,a-=i,{id:1<<32-jb(t)+a|n<<a|r,overflow:o+e}}return{id:1<<o|n<<a|r,overflow:e}}var jb=Math.clz32?Math.clz32:function(e){return(e>>>=0)===0?32:31-(IX(e)/RX|0)|0},IX=Math.log,RX=Math.LN2,Ac=Error(Ne(460));function Bb(){}var Hb=null;function zb(){if(Hb===null)throw Error(Ne(459));var e=Hb;return Hb=null,e}var OX=typeof Object.is=="function"?Object.is:function(e,t){return e===t&&(e!==0||1/e==1/t)||e!=e&&t!=t},is=null,oT=null,iT=null,sT=null,Ub=null,Wt=null,yh=!1,$b=!1,bh=0,vh=0,kh=-1,Vb=0,Td=null,yl=null,Gb=0;function ss(){if(is===null)throw Error(Ne(321));return is}function GL(){if(0<Gb)throw Error(Ne(312));return{memoizedState:null,queue:null,next:null}}function lT(){return Wt===null?Ub===null?(yh=!1,Ub=Wt=GL()):(yh=!0,Wt=Ub):Wt.next===null?(yh=!1,Wt=Wt.next=GL()):(yh=!0,Wt=Wt.next),Wt}function Cd(){var e=Td;return Td=null,e}function wh(){sT=iT=oT=is=null,$b=!1,Ub=null,Gb=0,Wt=yl=null}function qL(e,t){return typeof t=="function"?t(e):t}function WL(e,t,n){if(is=ss(),Wt=lT(),yh){var r=Wt.queue;if(t=r.dispatch,yl!==null&&(n=yl.get(r))!==void 0){yl.delete(r),r=Wt.memoizedState;do r=e(r,n.action),n=n.next;while(n!==null);return Wt.memoizedState=r,[r,t]}return[Wt.memoizedState,t]}return e=e===qL?typeof t=="function"?t():t:n!==void 0?n(t):t,Wt.memoizedState=e,e=(e=Wt.queue={last:null,dispatch:null}).dispatch=PX.bind(null,is,e),[Wt.memoizedState,e]}function YL(e,t){if(is=ss(),t=t===void 0?null:t,(Wt=lT())!==null){var n=Wt.memoizedState;if(n!==null&&t!==null){var r=n[1];e:if(r===null)r=!1;else{for(var a=0;a<r.length&&a<t.length;a++)if(!OX(t[a],r[a])){r=!1;break e}r=!0}if(r)return n[0]}}return e=e(),Wt.memoizedState=[e,t],e}
36function PX(e,t,n){if(25<=Gb)throw Error(Ne(301));if(e===is)if($b=!0,e={action:n,next:null},yl===null&&(yl=new Map),(n=yl.get(t))===void 0)yl.set(t,e);else{for(t=n;t.next!==null;)t=t.next;t.next=e}}function LX(){throw Error(Ne(394))}function DX(){throw Error(Ne(479))}function KL(e,t,n){ss();var r=vh++,a=iT;if(typeof e.$$FORM_ACTION=="function"){var o=null,i=sT;a=a.formState;var s=e.$$IS_SIGNATURE_EQUAL;if(a!==null&&typeof s=="function"){var l=a[1];s.call(e,a[2],a[3])&&l===(o=n!==void 0?"p"+n:"k"+fL(JSON.stringify([i,null,r]),0))&&(kh=r,t=a[0])}var c=e.bind(null,t);return e=function(d){c(d)},typeof c.$$FORM_ACTION=="function"&&(e.$$FORM_ACTION=function(d){d=c.$$FORM_ACTION(d),n!==void 0&&(n+="",d.action=n);var p=d.data;return p&&(o===null&&(o=n!==void 0?"p"+n:"k"+fL(JSON.stringify([i,null,r]),0)),p.append("$ACTION_KEY",o)),d}),[t,e,!1]}var u=e.bind(null,t);return[t,function(d){u(d)},!1]}function XL(e){var t=Vb;return Vb+=1,Td===null&&(Td=[]),(function(n,r,a){switch((a=n[a])===void 0?n.push(r):a!==r&&(r.then(Bb,Bb),r=a),r.status){case"fulfilled":return r.value;case"rejected":throw r.reason;default:switch(typeof r.status=="string"?r.then(Bb,Bb):((n=r).status="pending",n.then((function(o){if(r.status==="pending"){var i=r;i.status="fulfilled",i.value=o}}),(function(o){if(r.status==="pending"){var i=r;i.status="rejected",i.reason=o}}))),r.status){case"fulfilled":return r.value;case"rejected":throw r.reason}throw Hb=r,Ac}})(Td,e,t)}function MX(){throw Error(Ne(393))}function xh(){}var qb={readContext:function(e){return e._currentValue2},use:function(e){if(e!==null&&typeof e=="object"){if(typeof e.then=="function")return XL(e);if(e.$$typeof===Ib)return e._currentValue2}throw Error(Ne(438,String(e)))},useContext:function(e){return ss(),e._currentValue2},useMemo:YL,useReducer:WL,useRef:function(e){is=ss();var t=(Wt=lT()).memoizedState;return t===null?(e={current:e},Wt.memoizedState=e):t},useState:function(e){return WL(qL,e)},useInsertionEffect:xh,useLayoutEffect:xh,useCallback:function(e,t){return YL((function(){return e}),t)},useImperativeHandle:xh,useEffect:xh,useDebugValue:xh,useDeferredValue:function(e,t){return ss(),t!==void 0?t:e},useTransition:function(){return ss(),[!1,LX]},useId:function(){var e=oT.treeContext,t=e.overflow;e=((e=e.id)&~(1<<32-jb(e)-1)).toString(32)+t;var n=Wb;if(n===null)throw Error(Ne(404));return t=bh++,e=":"+n.idPrefix+"R"+e,0<t&&(e+="H"+t.toString(32)),e+":"},useSyncExternalStore:function(e,t,n){if(n===void 0)throw Error(Ne(407));return n()},useCacheRefresh:function(){return MX},useMemoCache:function(e){for(var t=Array(e),n=0;n<e;n++)t[n]=sX;return t},useHostTransitionStatus:function(){return ss(),mX},useOptimistic:function(e){return ss(),[e,DX]}};qb.useFormState=KL,qb.useActionState=KL;var cT,QL,Wb=null,FX={getCacheForType:function(){throw Error(Ne(248))}};function Ad(e){if(cT===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);cT=t&&t[1]||"",QL=-1<n.stack.indexOf(`
37    at`)?" (<anonymous>)":-1<n.stack.indexOf("@")?"@unknown:0:0":""}return`
38`+cT+e+QL}var uT=!1;function Yb(e,t){if(!e||uT)return"";uT=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var r={DetermineComponentFrameRoot:function(){try{if(t){var d=function(){throw Error()};if(Object.defineProperty(d.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(d,[])}catch(h){var p=h}Reflect.construct(e,[],d)}else{try{d.call()}catch(h){p=h}e.call(d.prototype)}}else{try{throw Error()}catch(h){p=h}(d=e())&&typeof d.catch=="function"&&d.catch((function(){}))}}catch(h){if(h&&p&&typeof h.stack=="string")return[h.stack,p.stack]}return[null,null]}};r.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var a=Object.getOwnPropertyDescriptor(r.DetermineComponentFrameRoot,"name");a&&a.configurable&&Object.defineProperty(r.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var o=r.DetermineComponentFrameRoot(),i=o[0],s=o[1];if(i&&s){var l=i.split(`
39`),c=s.split(`
40`);for(a=r=0;r<l.length&&!l[r].includes("DetermineComponentFrameRoot");)r++;for(;a<c.length&&!c[a].includes("DetermineComponentFrameRoot");)a++;if(r===l.length||a===c.length)for(r=l.length-1,a=c.length-1;1<=r&&0<=a&&l[r]!==c[a];)a--;for(;1<=r&&0<=a;r--,a--)if(l[r]!==c[a]){if(r!==1||a!==1)do if(r--,0>--a||l[r]!==c[a]){var u=`
41`+l[r].replace(" at new "," at ");return e.displayName&&u.includes("<anonymous>")&&(u=u.replace("<anonymous>",e.displayName)),u}while(1<=r&&0<=a);break}}}finally{uT=!1,Error.prepareStackTrace=n}return(n=e?e.displayName||e.name:"")?Ad(n):""}function ZL(e){if(typeof e=="string")return Ad(e);if(typeof e=="function")return e.prototype&&e.prototype.isReactComponent?e=Yb(e,!0):Yb(e,!1);if(typeof e=="object"&&e!==null){switch(e.$$typeof){case GS:return Yb(e.render,!1);case WS:return Yb(e.type,!1);case Ob:var t=e,n=t._payload;t=t._init;try{e=t(n)}catch{return Ad("Lazy")}return ZL(e)}if(typeof e.name=="string")return n=e.env,Ad(e.name+(n?" ["+n+"]":""))}switch(e){case qS:return Ad("SuspenseList");case Rb:return Ad("Suspense")}return""}function jX(e){if(typeof e=="object"&&e!==null&&typeof e.environmentName=="string"){var t=e.environmentName;typeof(e=[e].slice(0))[0]=="string"?e.splice(0,1,"[%s] "+e[0]," "+t+" "):e.splice(0,0,"[%s] "," "+t+" "),e.unshift(console),(t=CX.apply(console.error,e))()}else console.error(e);return null}function Nd(){}function BX(e,t,n,r,a,o,i,s,l,c,u){var d=new Set;this.destination=null,this.flushScheduled=!1,this.resumableState=e,this.renderState=t,this.rootFormatContext=n,this.progressiveChunkSize=r===void 0?12800:r,this.status=10,this.fatalError=null,this.pendingRootTasks=this.allPendingTasks=this.nextSegmentId=0,this.completedRootSegment=null,this.abortableTasks=d,this.pingedTasks=[],this.clientRenderedBoundaries=[],this.completedBoundaries=[],this.partialBoundaries=[],this.trackedPostpones=null,this.onError=a===void 0?jX:a,this.onPostpone=c===void 0?Nd:c,this.onAllReady=o===void 0?Nd:o,this.onShellReady=i===void 0?Nd:i,this.onShellError=s===void 0?Nd:s,this.onFatalError=l===void 0?Nd:l,this.formState=u===void 0?null:u}var fi=null;function JL(e,t){e.pingedTasks.push(t),e.pingedTasks.length===1&&(e.flushScheduled=e.destination!==null,iD(e))}function dT(e,t){return{status:0,rootSegmentID:-1,parentFlushed:!1,pendingTasks:0,completedSegments:[],byteSize:0,fallbackAbortableTasks:t,errorDigest:null,contentState:DL(),fallbackState:DL(),trackedContentKeyPath:null,trackedFallbackNode:null}}function Kb(e,t,n,r,a,o,i,s,l,c,u,d,p,h){e.allPendingTasks++,a===null?e.pendingRootTasks++:a.pendingTasks++;var m={replay:null,node:n,childIndex:r,ping:function(){return JL(e,m)}
41,blockedBoundary:a,blockedSegment:o,hoistableState:i,abortSet:s,keyPath:l,formatContext:c,context:u,treeContext:d,componentStack:p,thenableState:t,isFallback:h};return s.add(m),m}function eD(e,t,n,r,a,o,i,s,l,c,u,d,p,h){e.allPendingTasks++,o===null?e.pendingRootTasks++:o.pendingTasks++,n.pendingTasks++;var m={replay:n,node:r,childIndex:a,ping:function(){return JL(e,m)},blockedBoundary:o,blockedSegment:null,hoistableState:i,abortSet:s,keyPath:l,formatContext:c,context:u,treeContext:d,componentStack:p,thenableState:t,isFallback:h};return s.add(m),m}function Eh(e,t,n,r,a,o){return{status:0,id:-1,index:t,parentFlushed:!1,chunks:[],children:[],parentFormatContext:r,boundary:n,lastPushedText:a,textEmbedded:o}}function _h(e){var t=e.node;typeof t=="object"&&t!==null&&t.$$typeof===iL&&(e.componentStack={parent:e.componentStack,type:t.type})}function Nc(e){var t={};return e&&Object.defineProperty(t,"componentStack",{configurable:!0,enumerable:!0,get:function(){try{var n="",r=e;do n+=ZL(r.type),r=r.parent;while(r);var a=n}catch(o){a=`
42Error generating stack: `+o.message+`
43`+o.stack}return Object.defineProperty(t,"componentStack",{value:a}),a}}),t}function ka(e,t,n){if((t=(e=e.onError)(t,n))==null||typeof t=="string")return t}function Sh(e,t){var n=e.onShellError,r=e.onFatalError;n(t),r(t),e.destination!==null?(e.status=14,e.destination.destroy(t)):(e.status=13,e.fatalError=t)}function tD(e,t,n,r,a,o){var i=t.thenableState;for(t.thenableState=null,is={},oT=t,iT=e,sT=n,vh=bh=0,kh=-1,Vb=0,Td=i,e=r(a,o);$b;)$b=!1,vh=bh=0,kh=-1,Vb=0,Gb+=1,Wt=null,e=r(a,o);return wh(),e}function nD(e,t,n,r,a,o,i){var s=!1;if(o!==0&&e.formState!==null){var l=t.blockedSegment;if(l!==null){s=!0,l=l.chunks;for(var c=0;c<o;c++)c===i?l.push("<!--F!-->"):l.push("<!--F-->")}}o=t.keyPath,t.keyPath=n,a?(n=t.treeContext,t.treeContext=aT(n,1,0),Io(e,t,r,-1),t.treeContext=n):s?Io(e,t,r,-1):ro(e,t,r,-1),t.keyPath=o}function Xb(e,t,n,r,a,o){if(typeof r=="function")if(r.prototype&&r.prototype.isReactComponent){var i=a;if("ref"in a)for(var s in i={},a)s!=="ref"&&(i[s]=a[s]);var l=r.defaultProps;if(l)for(var c in i===a&&(i=Xr({},i,a)),l)i[c]===void 0&&(i[c]=l[c]);a=i,i=BL,typeof(l=r.contextType)=="object"&&l!==null&&(i=l._currentValue2);var u=(i=new r(a,i)).state!==void 0?i.state:null;if(i.updater=VL,i.props=a,i.state=u,l={queue:[],replace:!1},i._reactInternals=l,o=r.contextType,i.context=typeof o=="object"&&o!==null?o._currentValue2:BL,typeof(o=r.getDerivedStateFromProps)=="function"&&(u=(o=o(a,u))==null?u:Xr({},u,o),i.state=u),typeof r.getDerivedStateFromProps!="function"&&typeof i.getSnapshotBeforeUpdate!="function"&&(typeof i.UNSAFE_componentWillMount=="function"||typeof i.componentWillMount=="function"))if(r=i.state,typeof i.componentWillMount=="function"&&i.componentWillMount(),typeof i.UNSAFE_componentWillMount=="function"&&i.UNSAFE_componentWillMount(),r!==i.state&&VL.enqueueReplaceState(i,i.state,null),l.queue!==null&&0<l.queue.length)if(r=l.queue,o=l.replace,l.queue=null,l.replace=!1,o&&r.length===1)i.state=r[0];else{for(l=o?r[0]:i.state,u=!0,o=o?1:0;o<r.length;o++)(c=typeof(c=r[o])=="function"?c.call(i,l,a,void 0):c)!=null&&(u?(u=!1,l=Xr({},l,c)):Xr(l,c));i.state=l}else l.queue=null;if(r=i.render(),e.status===12)throw null;a=t.keyPath,t.keyPath=n,ro(e,t,r,-1),t.keyPath=a}else{if(r=tD(e,t,n,r,a,void 0),e.status===12)throw null;nD(e,t,n,r,bh!==0,vh,kh)}else{if(typeof r!="string"){switch(r){case iX:case aX:case cL:case uL:case lL:return r=t.keyPath,t.keyPath=n,ro(e,t,a.children,-1),void(t.keyPath=r);case oX:return void(a.mode!=="hidden"&&(r=t.keyPath,t.keyPath=n,ro(e,t,a.children,-1),t.keyPath=r));case qS:return r=t.keyPath,t.keyPath=n,ro(e,t,a.children,-1),void(t.keyPath=r);case rX:throw Error(Ne(343));case Rb:e:if(t.replay!==null){r=t.keyPath,t.keyPath=n,n=a.children;try{Io(e,t,n,-1)}finally{t.keyPath=r}}else{r=t.keyPath;var d=t.blockedBoundary,p=t.hoistableState;o=t.blockedSegment,c=a.fallback,a=a.children;var h=new Set;s=dT(0,h),e.trackedPostpones!==null&&(s.trackedContentKeyPath=n);var m=Eh(0,o.chunks.length,s,t.formatContext,!1,!1);o.children.push(m),o.lastPushedText=!1;var g=Eh(0,0,null,t.formatContext,!1,!1);if(g.parentFlushed=!0,e.trackedPostpones!==null){l=[(i=[n[0],"Suspense Fallback",n[2]])[1],i[2],[],null],e.trackedPostpones.workingMap.set(i,l),s.trackedFallbackNode=l,t.blockedSegment=m,t.ke
43yPath=i,m.status=6;try{Io(e,t,c,-1),rT(m.chunks,e.renderState,m.lastPushedText,m.textEmbedded),m.status=1}catch(y){throw m.status=e.status===12?3:4,y}finally{t.blockedSegment=o,t.keyPath=r}_h(t=Kb(e,null,a,-1,s,g,s.contentState,t.abortSet,n,t.formatContext,t.context,t.treeContext,t.componentStack,t.isFallback)),e.pingedTasks.push(t)}else{t.blockedBoundary=s,t.hoistableState=s.contentState,t.blockedSegment=g,t.keyPath=n,g.status=6;try{if(Io(e,t,a,-1),rT(g.chunks,e.renderState,g.lastPushedText,g.textEmbedded),g.status=1,Ch(s,g),s.pendingTasks===0&&s.status===0){s.status=1;break e}}catch(y){s.status=4,e.status===12?(g.status=3,i=e.fatalError):(g.status=4,i=y),u=ka(e,i,l=Nc(t.componentStack)),s.errorDigest=u,mT(e,s)}finally{t.blockedBoundary=d,t.hoistableState=p,t.blockedSegment=o,t.keyPath=r}_h(t=Kb(e,null,c,-1,d,m,s.fallbackState,h,[n[0],"Suspense Fallback",n[2]],t.formatContext,t.context,t.treeContext,t.componentStack,!0)),e.pingedTasks.push(t)}}return}if(typeof r=="object"&&r!==null)switch(r.$$typeof){case GS:if("ref"in a)for(m in i={},a)m!=="ref"&&(i[m]=a[m]);else i=a;return void nD(e,t,n,r=tD(e,t,n,r.render,i,o),bh!==0,vh,kh);case WS:return void Xb(e,t,n,r.type,a,o);case nX:case Ib:if(l=a.children,i=t.keyPath,a=a.value,u=r._currentValue2,r._currentValue2=a,Cc=r={parent:o=Cc,depth:o===null?0:o.depth+1,context:r,parentValue:u,value:a},t.context=r,t.keyPath=n,ro(e,t,l,-1),(e=Cc)===null)throw Error(Ne(403));return e.context._currentValue2=e.parentValue,e=Cc=e.parent,t.context=e,void(t.keyPath=i);case dL:return r=(a=a.children)(r._context._currentValue2),a=t.keyPath,t.keyPath=n,ro(e,t,r,-1),void(t.keyPath=a);case Ob:if(r=(i=r._init)(r._payload),e.status===12)throw null;return void Xb(e,t,n,r,a,o)}throw Error(Ne(130,r==null?r:typeof r,""))}if((i=t.blockedSegment)===null)i=a.children,l=t.formatContext,u=t.keyPath,t.formatContext=vL(l,r,a),t.keyPath=n,Io(e,t,i,-1),t.formatContext=l,t.keyPath=u;else{u=yX(i.chunks,r,a,e.resumableState,e.renderState,t.hoistableState,t.formatContext,i.lastPushedText,t.isFallback),i.lastPushedText=!1,l=t.formatContext,o=t.keyPath,t.formatContext=vL(l,r,a),t.keyPath=n,Io(e,t,u,-1),t.formatContext=l,t.keyPath=o;e:{switch(t=i.chunks,e=e.resumableState,r){case"title":case"style":case"script":case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"input":case"keygen":case"link":case"meta":case"param":case"source":case"track":case"wbr":break e;case"body":if(1>=l.insertionMode){e.hasBody=!0;break e}break;case"html":if(l.insertionMode===0){e.hasHtml=!0;break e}}t.push(Tc(r))}i.lastPushedText=!1}}}function pT(e,t,n,r,a){var o=t.replay,i=t.blockedBoundary,s=Eh(0,0,null,t.formatContext,!1,!1);s.id=n,s.parentFlushed=!0;try{t.replay=null,t.blockedSegment=s,Io(e,t,r,a),s.status=1,i===null?e.completedRootSegment=s:(Ch(i,s),i.parentFlushed&&e.partialBoundaries.push(i))}finally{t.replay=o,t.blockedSegment=null}}function ro(e,t,n,r){t.replay!==null&&typeof t.replay.slots=="number"?pT(e,t,t.replay.slots,n,r):(t.node=n,t.childIndex=r,n=t.componentStack,_h(t),fT(e,t),t.componentStack=n)}function fT(e,t){var n=t.node,r=t.childIndex;if(n!==null){if(typeof n=="object"){switch(n.$$typeof){case iL:var a=n.type,o=n.key,i=n.props,s=(n=i.ref)!==void 0?n:null,l=Mb(a),c=o??(r===-1?0:r);if(o=[t.keyPath,l,c],t.replay!==null)e:{var u=t.replay;for(r=u.nodes,n=0;n<r.length;n++){var d=r[n];if(c===d[1]){if(d.length===4){if(l!==null&&l!==d[0])throw Error(Ne(490,d[0],l));var p=d[2];l=d[3],c=t.node,t.replay={nodes:p,slots:l,pendingTasks:1};try{if(Xb(e,t,o,a,i,s),t.replay.pendingTasks===1&&0<t.replay.nodes.length)throw Error(Ne(488));t.replay.pendingTasks--}catch(_){if(typeof _=="object"&&_!==null&&(_===Ac||typeof _.then=="function"))throw t.node===c&&(t.replay=u),_;t.replay.pendingTasks--,i=Nc(t.componentStack),Th(e,o=t.blockedBoundary,p,l,a=_,i=ka(e,a,i))}t.replay=u}else{if(a!==Rb)throw Error(Ne(490,"Suspense",Mb(a)||"Unknown"));t:{u=void 0,a=d[5],s=d[2],l=d[3],c=d[4]===null?[]:d[4][2],d=d[4]===null?null:d[4][3];var h=t.keyPath,m=t.replay,g=t.blockedBoundary,y=t.hoistableState,b=i.children;i=i.fallback;var w=new Set,k=dT(0,w);k.parentFlushed=!0,k.rootSegmentID=a,t.blockedBoundary=k,t.hoistableState=k.contentState,t.keyPath=o,t.replay={nodes:s,slots:l,pendingTasks:1};try{if(Io(e,t,b,-1),t.replay.pendingTasks===1&&0<t.replay.nodes.length)throw Error(Ne(488));if(t.replay.pendingTasks--,k.pendingTasks===0&&k.status===0){k.status=1,e.completedBoundaries.push(k);break t}}catch(_){k.status=4,u=ka(e,_,p=Nc(t.componentStack)),k.errorDigest=u,t.replay.pendingTasks--,e.clientRenderedBoundaries.push(k)}finally{t.blockedBoundary=g,t.hoistableState=y,t.replay=m,t.keyPath=h}_h(t=eD(e,null,{nodes:c,slots:d,pendingTasks:0},i,-1,g,k.fallbackState,w,[o[0],"Suspense Fallback",o[2]],t.formatContext,t.context,t.treeContext,t.componentStack,!0)),e.pingedTasks.push(t)}}r.splice(n,1);break e}}}else Xb(e,t,o,a,i,s);return;case sL:throw Error(Ne(257));case Ob:if(n=(p=n._init)(n._payload),e.status===12)throw null;return void ro(e,t,n,r)}if(YS(n))return void hT(e,t,n,r);if(n===null||typeof n!="object"?p=null:p=typeof(p=pL&&n[pL]||n["@@iterator"])=="function"?p:null,p&&(p=p.call(n))){if(!(n=p.next()).done){i=[];do i.push(n.value),n=p.next();while(!n.done);hT(e,t,i,r)}return}if(typeof n.then=="function")return t.thenableState=null,ro(e,t,XL(n),r);if(n.$$typeof===Ib)return ro(e,t,n._currentValue2,r);throw r=Object.prototype.toString.call(n),Error(Ne(31,r==="[object Object]"?"object with keys {"+Object.keys(n).join(", ")+"}":r))}typeof n=="string"?(r=t.blockedSegment)!==null&&(r.lastPushedText=jL(r.chunks,n,e.render
43State,r.lastPushedText)):typeof n!="number"&&typeof n!="bigint"||(r=t.blockedSegment)!==null&&(r.lastPushedText=jL(r.chunks,""+n,e.renderState,r.lastPushedText))}}function hT(e,t,n,r){var a=t.keyPath;if(r===-1||(t.keyPath=[t.keyPath,"Fragment",r],t.replay===null)){if(o=t.treeContext,i=n.length,t.replay!==null&&(s=t.replay.slots)!==null&&typeof s=="object"){for(r=0;r<i;r++)l=n[r],t.treeContext=aT(o,i,r),typeof(c=s[r])=="number"?(pT(e,t,c,l,r),delete s[r]):Io(e,t,l,r);return t.treeContext=o,void(t.keyPath=a)}for(s=0;s<i;s++)r=n[s],t.treeContext=aT(o,i,s),Io(e,t,r,s);t.treeContext=o,t.keyPath=a}else{for(var o=t.replay,i=o.nodes,s=0;s<i.length;s++){var l=i[s];if(l[1]===r){r=l[2],l=l[3],t.replay={nodes:r,slots:l,pendingTasks:1};try{if(hT(e,t,n,-1),t.replay.pendingTasks===1&&0<t.replay.nodes.length)throw Error(Ne(488));t.replay.pendingTasks--}catch(u){if(typeof u=="object"&&u!==null&&(u===Ac||typeof u.then=="function"))throw u;t.replay.pendingTasks--,n=Nc(t.componentStack);var c=t.blockedBoundary;Th(e,c,r,l,u,n=ka(e,u,n))}t.replay=o,i.splice(s,1);break}}t.keyPath=a}}function mT(e,t){(e=e.trackedPostpones)!==null&&(t=t.trackedContentKeyPath)!==null&&(t=e.workingMap.get(t))!==void 0&&(t.length=4,t[2]=[],t[3]=null)}function rD(e,t,n){return eD(e,n,t.replay,t.node,t.childIndex,t.blockedBoundary,t.hoistableState,t.abortSet,t.keyPath,t.formatContext,t.context,t.treeContext,t.componentStack,t.isFallback)}function aD(e,t,n){var r=t.blockedSegment,a=Eh(0,r.chunks.length,null,t.formatContext,r.lastPushedText,!0);return r.children.push(a),r.lastPushedText=!1,Kb(e,n,t.node,t.childIndex,t.blockedBoundary,a,t.hoistableState,t.abortSet,t.keyPath,t.formatContext,t.context,t.treeContext,t.componentStack,t.isFallback)}function Io(e,t,n,r){var a=t.formatContext,o=t.context,i=t.keyPath,s=t.treeContext,l=t.componentStack,c=t.blockedSegment;if(c===null)try{return ro(e,t,n,r)}catch(p){if(wh(),typeof(n=p===Ac?zb():p)=="object"&&n!==null){if(typeof n.then=="function")return e=rD(e,t,r=Cd()).ping,n.then(e,e),t.formatContext=a,t.context=o,t.keyPath=i,t.treeContext=s,t.componentStack=l,void gl(o);if(n.message==="Maximum call stack size exceeded")return n=rD(e,t,n=Cd()),e.pingedTasks.push(n),t.formatContext=a,t.context=o,t.keyPath=i,t.treeContext=s,t.componentStack=l,void gl(o)}}else{var u=c.children.length,d=c.chunks.length;try{return ro(e,t,n,r)}catch(p){if(wh(),c.children.length=u,c.chunks.length=d,typeof(n=p===Ac?zb():p)=="object"&&n!==null){if(typeof n.then=="function")return e=aD(e,t,r=Cd()).ping,n.then(e,e),t.formatContext=a,t.context=o,t.keyPath=i,t.treeContext=s,t.componentStack=l,void gl(o);if(n.message==="Maximum call stack size exceeded")return n=aD(e,t,n=Cd()),e.pingedTasks.push(n),t.formatContext=a,t.context=o,t.keyPath=i,t.treeContext=s,t.componentStack=l,void gl(o)}}}throw t.formatContext=a,t.context=o,t.keyPath=i,t.treeContext=s,gl(o),n}function HX(e){var t=e.blockedBoundary;(e=e.blockedSegment)!==null&&(e.status=3,bT(this,t,e))}function Th(e,t,n,r,a,o){for(var i=0;i<n.length;i++){var s=n[i];if(s.length===4)Th(e,t,s[2],s[3],a,o);else{s=s[5];var l=e,c=o,u=dT(0,new Set);u.parentFlushed=!0,u.rootSegmentID=s,u.status=4,u.errorDigest=c,u.parentFlushed&&l.clientRenderedBoundaries.push(u)}}if(n.length=0,r!==null){if(t===null)throw Error(Ne(487));if(t.status!==4&&(t.status=4,t.errorDigest=o,t.parentFlushed&&e.clientRenderedBoundaries.push(t)),typeof r=="object")for(var d in r)delete r[d]}}function oD(e,t,n){var r=e.blockedBoundary,a=e.blockedSegment;if(a!==null){if(a.status===6)return;a.status=3}if(a=Nc(e.componentStack),r===null){if(t.status!==13&&t.status!==14){if((r=e.replay)===null)return ka(t,n,a),void Sh(t,n);r.pendingTasks--,r.pendingTasks===0&&0<r.nodes.length&&(e=ka(t,n,a),Th(t,null,r.nodes,r.slots,n,e)),t.pendingRootTasks--,t.pendingRootTasks===0&&yT(t)}}else r.pendingTasks--,r.status!==4&&(r.status=4,e=ka(t,n,a),r.status=4,r.errorDigest=e,mT(t,r),r.parentFlushed&&t.clientRenderedBoundaries.push(r)),r.fallbackAbortableTasks.forEach((function(o){return oD(o,t,n)})),r.fallbackAbortableTasks.clear();t.allPendingTasks--,t.allPendingTasks===0&&Qb(t)}function gT(e,t){try{var n=e.renderState,r=n.onHeaders;if(r){var a=n.headers;if(a){n.headers=null;var o=a.preconnects;
43if(a.fontPreloads&&(o&&(o+=", "),o+=a.fontPreloads),a.highImagePreloads&&(o&&(o+=", "),o+=a.highImagePreloads),!t){var i=n.styles.values(),s=i.next();e:for(;0<a.remainingCapacity&&!s.done;s=i.next())for(var l=s.value.sheets.values(),c=l.next();0<a.remainingCapacity&&!c.done;c=l.next()){var u=c.value,d=u.props,p=d.href,h=u.props,m=Db(h.href,"style",{crossOrigin:h.crossOrigin,integrity:h.integrity,nonce:h.nonce,type:h.type,fetchPriority:h.fetchPriority,referrerPolicy:h.referrerPolicy,media:h.media});if(!(0<=(a.remainingCapacity-=m.length+2)))break e;n.resets.style[p]=to,o&&(o+=", "),o+=m,n.resets.style[p]=typeof d.crossOrigin=="string"||typeof d.integrity=="string"?[d.crossOrigin,d.integrity]:to}}r(o?{Link:o}:{})}}}catch(g){ka(e,g,{})}}function yT(e){e.trackedPostpones===null&&gT(e,!0),e.onShellError=Nd,(e=e.onShellReady)()}function Qb(e){gT(e,e.trackedPostpones===null||e.completedRootSegment===null||e.completedRootSegment.status!==5),(e=e.onAllReady)()}function Ch(e,t){if(t.chunks.length===0&&t.children.length===1&&t.children[0].boundary===null&&t.children[0].id===-1){var n=t.children[0];n.id=t.id,n.parentFlushed=!0,n.status===1&&Ch(e,n)}else e.completedSegments.push(t)}function bT(e,t,n){if(t===null){if(n!==null&&n.parentFlushed){if(e.completedRootSegment!==null)throw Error(Ne(389));e.completedRootSegment=n}e.pendingRootTasks--,e.pendingRootTasks===0&&yT(e)}else t.pendingTasks--,t.status!==4&&(t.pendingTasks===0?(t.status===0&&(t.status=1),n!==null&&n.parentFlushed&&n.status===1&&Ch(t,n),t.parentFlushed&&e.completedBoundaries.push(t),t.status===1&&(t.fallbackAbortableTasks.forEach(HX,e),t.fallbackAbortableTasks.clear())):n!==null&&n.parentFlushed&&n.status===1&&(Ch(t,n),t.completedSegments.length===1&&t.parentFlushed&&e.partialBoundaries.push(t)));e.allPendingTasks--,e.allPendingTasks===0&&Qb(e)}function iD(e){if(e.status!==14&&e.status!==13){var t=Cc,n=_d.H;_d.H=qb;var r=_d.A;_d.A=FX;var a=fi;fi=e;var o=Wb;Wb=e.resumableState;try{var i,s=e.pingedTasks;for(i=0;i<s.length;i++){var l=s[i],c=e,u=l.blockedSegment;if(u===null){var d=c;if(l.replay.pendingTasks!==0){gl(l.context);try{if(typeof l.replay.slots=="number"?pT(d,l,l.replay.slots,l.node,l.childIndex):fT(d,l),l.replay.pendingTasks===1&&0<l.replay.nodes.length)throw Error(Ne(488));l.replay.pendingTasks--,l.abortSet.delete(l),bT(d,l.blockedBoundary,null)}catch(E){wh();var p=E===Ac?zb():E;if(typeof p=="object"&&p!==null&&typeof p.then=="function"){var h=l.ping;p.then(h,h),l.thenableState=Cd()}else{l.replay.pendingTasks--,l.abortSet.delete(l);var m=Nc(l.componentStack);c=void 0;var g=d,y=l.blockedBoundary,b=d.status===12?d.fatalError:p;Th(g,y,l.replay.nodes,l.replay.slots,b,c=ka(g,b,m)),d.pendingRootTasks--,d.pendingRootTasks===0&&yT(d),d.allPendingTasks--,d.allPendingTasks===0&&Qb(d)}}}}else if(d=void 0,(g=u).status===0){g.status=6,gl(l.context);var w=g.children.length,k=g.chunks.length;try{fT(c,l),rT(g.chunks,c.renderState,g.lastPushedText,g.textEmbedded),l.abortSet.delete(l),g.status=1,bT(c,l.blockedBoundary,g)}catch(E){wh(),g.children.length=w,g.chunks.length=k;var _=E===Ac?zb():c.status===12?c.fatalError:E;if(typeof _=="object"&&_!==null&&typeof _.then=="function"){g.status=0,l.thenableState=Cd();var C=l.ping;_.then(C,C)}else{var S=Nc(l.componentStack);l.abortSet.delete(l),g.status=4;var T=l.blockedBoundary;d=ka(c,_,S),T===null?Sh(c,_):(T.pendingTasks--,T.status!==4&&(T.status=4,T.errorDigest=d,mT(c,T),T.parentFlushed&&c.clientRenderedBoundaries.push(T))),c.allPendingTasks--,c.allPendingTasks===0&&Qb(c)}}}}s.splice(0,i),e.destination!==null&&ev(e,e.destination)}catch(E){ka(e,E,{}),Sh(e,E)}finally{Wb=o,_d.H=n,_d.A=r,n===qb&&gl(t),fi=a}}}function Zb(e,t,n,r){switch(n.parentFlushed=!0,n.status){case 0:n.id=e.nextSegmentId++;case 5:return r=n.id,n.lastPushedText=!1,n.textEmbedded=!1,e=e.renderState,t.push('<template id="'),t.push(e.placeholderPrefix),e=r.toString(16),t.push(e),t.push('"></template>');case 1:n.status=2;var a=!0,o=n.chunks,i=0;n=n.children;for(var s=0;s<n.length;s++){for(a=n[s];i<a.index;i++)t.push(o[i]);a=Jb(e,t,a,r)}for(;i<o.length-1;i++)t.push(o[i]);return i<o.length&&(a=t.push(o[i])),a;default:throw Error(Ne(390))}}function Jb(e,t,n,r){var a=n.boundary;if(a===null)return Zb(e,t,n,r);
43if(a.parentFlushed=!0,a.status===4)return e.renderState.generateStaticMarkup||(a=a.errorDigest,t.push("<!--$!-->"),t.push("<template"),a&&(t.push(' data-dgst="'),a=rt(a),t.push(a),t.push('"')),t.push("></template>")),Zb(e,t,n,r),e=!!e.renderState.generateStaticMarkup||t.push("<!--/$-->");if(a.status!==1)return a.status===0&&(a.rootSegmentID=e.nextSegmentId++),0<a.completedSegments.length&&e.partialBoundaries.push(a),PL(t,e.renderState,a.rootSegmentID),r&&((a=a.fallbackState).styles.forEach(ML,r),a.stylesheets.forEach(FL,r)),Zb(e,t,n,r),t.push("<!--/$-->");if(a.byteSize>e.progressiveChunkSize)return a.rootSegmentID=e.nextSegmentId++,e.completedBoundaries.push(a),PL(t,e.renderState,a.rootSegmentID),Zb(e,t,n,r),t.push("<!--/$-->");if(r&&((n=a.contentState).styles.forEach(ML,r),n.stylesheets.forEach(FL,r)),e.renderState.generateStaticMarkup||t.push("<!--$-->"),(n=a.completedSegments).length!==1)throw Error(Ne(391));return Jb(e,t,n[0],r),e=!!e.renderState.generateStaticMarkup||t.push("<!--/$-->")}function vT(e,t,n,r){return(function(a,o,i,s){switch(i.insertionMode){case 0:case 1:case 2:return a.push('<div hidden id="'),a.push(o.segmentPrefix),o=s.toString(16),a.push(o),a.push('">');case 3:return a.push('<svg aria-hidden="true" style="display:none" id="'),a.push(o.segmentPrefix),o=s.toString(16),a.push(o),a.push('">');case 4:return a.push('<math aria-hidden="true" style="display:none" id="'),a.push(o.segmentPrefix),o=s.toString(16),a.push(o),a.push('">');case 5:return a.push('<table hidden id="'),a.push(o.segmentPrefix),o=s.toString(16),a.push(o),a.push('">');case 6:return a.push('<table hidden><tbody id="'),a.push(o.segmentPrefix),o=s.toString(16),a.push(o),a.push('">');case 7:return a.push('<table hidden><tr id="'),a.push(o.segmentPrefix),o=s.toString(16),a.push(o),a.push('">');case 8:return a.push('<table hidden><colgroup id="'),a.push(o.segmentPrefix),o=s.toString(16),a.push(o),a.push('">');default:throw Error(Ne(397))}})(t,e.renderState,n.parentFormatContext,n.id),Jb(e,t,n,r),(function(a,o){switch(o.insertionMode){case 0:case 1:case 2:return a.push("</div>");case 3:return a.push("</svg>");case 4:return a.push("</math>");case 5:return a.push("</table>");case 6:return a.push("</tbody></table>");case 7:return a.push("</tr></table>");case 8:return a.push("</colgroup></table>");default:throw Error(Ne(397))}})(t,n.parentFormatContext)}function sD(e,t,n){for(var r=n.completedSegments,a=0;a<r.length;a++)lD(e,t,n,r[a]);r.length=0,LL(t,n.contentState,e.renderState),r=e.resumableState,e=e.renderState,a=n.rootSegmentID,n=n.contentState;var o=e.stylesToHoist;return e.stylesToHoist=!1,t.push(e.startInlineScript),o?2&r.instructions?8&r.instructions?t.push('$RR("'):(r.instructions|=8,t.push(`$RM=new Map;
44$RR=function(t,u,y){function v(n){this._p=null;n()}for(var w=$RC,p=$RM,q=new Map,r=document,g,b,h=r.querySelectorAll("link[data-precedence],style[data-precedence]"),x=[],k=0;b=h[k++];)"not all"===b.getAttribute("media")?x.push(b):("LINK"===b.tagName&&p.set(b.getAttribute("href"),b),q.set(b.dataset.precedence,g=b));b=0;h=[];var l,a;for(k=!0;;){if(k){var e=y[b++];if(!e){k=!1;b=0;continue}var c=!1,m=0;var d=e[m++];if(a=p.get(d)){var f=a._p;c=!0}else{a=r.createElement("link");a.href=
45d;a.rel="stylesheet";for(a.dataset.precedence=l=e[m++];f=e[m++];)a.setAttribute(f,e[m++]);f=a._p=new Promise(function(n,z){a.onload=v.bind(a,n);a.onerror=v.bind(a,z)});p.set(d,a)}d=a.getAttribute("media");!f||d&&!matchMedia(d).matches||h.push(f);if(c)continue}else{a=x[b++];if(!a)break;l=a.getAttribute("data-precedence");a.removeAttribute("media")}c=q.get(l)||g;c===g&&(g=a);q.set(l,a);c?c.parentNode.insertBefore(a,c.nextSibling):(c=r.head,c.insertBefore(a,c.firstChild))}Promise.all(h).then(w.bind(null,
46t,u,""),w.bind(null,t,u,"Resource failed to load"))};$RR("`)):(r.instructions|=10,t.push(`$RC=function(b,c,e){c=document.getElementById(c);c.parentNode.removeChild(c);var a=document.getElementById(b);if(a){b=a.previousSibling;if(e)b.data="$!",a.setAttribute("data-dgst",e);else{e=b.parentNode;a=b.nextSibling;var f=0;do{if(a&&8===a.nodeType){var d=a.data;if("/$"===d)if(0===f)break;else f--;else"$"!==d&&"$?"!==d&&"$!"!==d||f++}d=a.nextSibling;e.removeChild(a);a=d}while(a);for(;c.firstChild;)e.insertBefore(c.firstChild,a);b.data="$"}b._reactRetry&&b._reactRetry()}};$RM=new Map;
47$RR=function(t,u,y){function v(n){this._p=null;n()}for(var w=$RC,p=$RM,q=new Map,r=document,g,b,h=r.querySelectorAll("link[data-precedence],style[data-precedence]"),x=[],k=0;b=h[k++];)"not all"===b.getAttribute("media")?x.push(b):("LINK"===b.tagName&&p.set(b.getAttribute("href"),b),q.set(b.dataset.precedence,g=b));b=0;h=[];var l,a;for(k=!0;;){if(k){var e=y[b++];if(!e){k=!1;b=0;continue}var c=!1,m=0;var d=e[m++];if(a=p.get(d)){var f=a._p;c=!0}else{a=r.createElement("link");a.href=
48d;a.rel="stylesheet";for(a.dataset.precedence=l=e[m++];f=e[m++];)a.setAttribute(f,e[m++]);f=a._p=new Promise(function(n,z){a.onload=v.bind(a,n);a.onerror=v.bind(a,z)});p.set(d,a)}d=a.getAttribute("media");!f||d&&!matchMedia(d).matches||h.push(f);if(c)continue}else{a=x[b++];if(!a)break;l=a.getAttribute("data-precedence");a.removeAttribute("media")}c=q.get(l)||g;c===g&&(g=a);q.set(l,a);c?c.parentNode.insertBefore(a,c.nextSibling):(c=r.head,c.insertBefore(a,c.firstChild))}Promise.all(h).then(w.bind(null,
49t,u,""),w.bind(null,t,u,"Resource failed to load"))};$RR("`)):2&r.instructions?t.push('$RC("'):(r.instructions|=2,t.push('$RC=function(b,c,e){c=document.getElementById(c);c.parentNode.removeChild(c);var a=document.getElementById(b);if(a){b=a.previousSibling;if(e)b.data="$!",a.setAttribute("data-dgst",e);else{e=b.parentNode;a=b.nextSibling;var f=0;do{if(a&&8===a.nodeType){var d=a.data;if("/$"===d)if(0===f)break;else f--;else"$"!==d&&"$?"!==d&&"$!"!==d||f++}d=a.nextSibling;e.removeChild(a);a=d}while(a);for(;c.firstChild;)e.insertBefore(c.firstChild,a);b.data="$"}b._reactRetry&&b._reactRetry()}};$RC("')),r=a.toString(16),t.push(e.boundaryPrefix),t.push(r),t.push('","'),t.push(e.segmentPrefix),t.push(r),o?(t.push('",'),(function(i,s){i.push("[");var l="[";
49s.stylesheets.forEach((function(c){if(c.state!==2)if(c.state===3)i.push(l),c=mh(""+c.props.href),i.push(c),i.push("]"),l=",[";else{i.push(l);var u=c.props["data-precedence"],d=c.props,p=fh(""+c.props.href);for(var h in p=mh(p),i.push(p),u=""+u,i.push(","),u=mh(u),i.push(u),d)if(on.call(d,h)&&(u=d[h])!=null)switch(h){case"href":case"rel":case"precedence":case"data-precedence":break;case"children":case"dangerouslySetInnerHTML":throw Error(Ne(399,"link"));default:TX(i,h,u)}i.push("]"),l=",[",c.state=3}})),i.push("]")})(t,n)):t.push('"'),n=t.push(")<\/script>"),OL(t,e)&&n}function lD(e,t,n,r){if(r.status===2)return!0;var a=n.contentState,o=r.id;if(o===-1){if((r.id=n.rootSegmentID)===-1)throw Error(Ne(392));return vT(e,t,r,a)}return o===n.rootSegmentID?vT(e,t,r,a):(vT(e,t,r,a),n=e.resumableState,e=e.renderState,t.push(e.startInlineScript),1&n.instructions?t.push('$RS("'):(n.instructions|=1,t.push('$RS=function(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};$RS("')),t.push(e.segmentPrefix),o=o.toString(16),t.push(o),t.push('","'),t.push(e.placeholderPrefix),t.push(o),t=t.push('")<\/script>'))}function ev(e,t){try{if(!(0<e.pendingRootTasks)){var n,r=e.completedRootSegment;if(r!==null){if(r.status===5)return;var a,o=e.renderState,i=o.htmlChunks,s=o.headChunks;if(i){for(a=0;a<i.length;a++)t.push(i[a]);if(s)for(a=0;a<s.length;a++)t.push(s[a]);else{var l=Yn("head");t.push(l),t.push(">")}}else if(s)for(a=0;a<s.length;a++)t.push(s[a]);var c=o.charsetChunks;for(a=0;a<c.length;a++)t.push(c[a]);c.length=0,o.preconnects.forEach(No,t),o.preconnects.clear();var u=o.viewportChunks;for(a=0;a<u.length;a++)t.push(u[a]);u.length=0,o.fontPreloads.forEach(No,t),o.fontPreloads.clear(),o.highImagePreloads.forEach(No,t),o.highImagePreloads.clear(),o.styles.forEach(EX,t);var d=o.importMapChunks;for(a=0;a<d.length;a++)t.push(d[a]);d.length=0,o.bootstrapScripts.forEach(No,t),o.scripts.forEach(No,t),o.scripts.clear(),o.bulkPreloads.forEach(No,t),o.bulkPreloads.clear();var p=o.hoistableChunks;for(a=0;a<p.length;a++)t.push(p[a]);if(p.length=0,i&&s===null){var h=Tc("head");t.push(h)}Jb(e,t,r,null),e.completedRootSegment=null,OL(t,e.renderState)}var m=e.renderState;r=0;var g=m.viewportChunks;for(r=0;r<g.length;r++)t.push(g[r]);g.length=0,m.preconnects.forEach(No,t),m.preconnects.clear(),m.fontPreloads.forEach(No,t),m.fontPreloads.clear(),m.highImagePreloads.forEach(No,t),m.highImagePreloads.clear(),m.styles.forEach(SX,t),m.scripts.forEach(No,t),m.scripts.clear(),m.bulkPreloads.forEach(No,t),m.bulkPreloads.clear();var y=m.hoistableChunks;for(r=0;r<y.length;r++)t.push(y[r]);y.length=0;var b=e.clientRenderedBoundaries;for(n=0;n<b.length;n++){var w=b[n];m=t;var k=e.resumableState,_=e.renderState,C=w.rootSegmentID,S=w.errorDigest;m.push(_.startInlineScript),4&k.instructions?m.push('$RX("'):(k.instructions|=4,m.push('$RX=function(b,c,d,e,f){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data="$!",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),f&&(a.cstck=f),b._reactRetry&&b._reactRetry())};;$RX("')),m.push(_.boundaryPrefix);var T=C.toString(16);if(m.push(T),m.push('"'),S){m.push(",");var E=(M=S||"",JSON.stringify(M).replace(bX,(function($){switch($){case"<":return"\\u003c";case"\u2028":return"\\u2028";case"\u2029":return"\\u2029";default:throw Error("escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React")}})));m.push(E)}var I=m.push(")<\/script>");if(!I)return e.destination=null,n++,void b.splice(0,n)}b.splice(0,n);var A=e.completedBoundaries;for(n=0;n<A.length;n++)if(!sD(e,t,A[n]))return e.destination=null,n++,void A.splice(0,n);A.splice(0,n);var R=e.partialBoundaries;for(n=0;n<R.length;n++){var N=R[n];e:{b=e,w=t;var D=N.completedSegments;for(I=0;I<D.length;I++)if(!lD(b,w,N,D[I])){I++,D.splice(0,I);var F=!1;break e}D.splice(0,I),F=LL(w,N.contentState,b.renderState)}if(!F)return e.destination=null,n++,void R.splice(0,n)}R.splice(0,n);var G=e.completedBoundaries;for(n=0;n<G.length;n++)if(!sD(e,t,G[n]))return e.destination=null,n++,void G.splice(0,n);G.splice(0,n)}}finally{e.allPendingTasks===0&&e.pingedTasks.length===0&&e.clientRenderedBoundaries.length===0&&e.completedBoundaries.length===0&&(e.flushScheduled=!1,(n=e.resumableState).hasBody&&(R=Tc("body"),t.push(R)),n.hasHtml&&(n=Tc("html"),t.pu
49sh(n)),e.status=14,t.push(null),e.destination=null)}var M}function Ic(e){if(e.flushScheduled===!1&&e.pingedTasks.length===0&&e.destination!==null){e.flushScheduled=!0;var t=e.destination;t?ev(e,t):e.flushScheduled=!1}}function zX(e,t){e.status!==11&&e.status!==10||(e.status=12);try{var n=e.abortableTasks;if(0<n.size){var r=t===void 0?Error(Ne(432)):typeof t=="object"&&t!==null&&typeof t.then=="function"?Error(Ne(530)):t;e.fatalError=r,n.forEach((function(a){return oD(a,e,r)})),n.clear()}e.destination!==null&&ev(e,e.destination)}catch(a){ka(e,a,{}),Sh(e,a)}}function UX(){}function cD(e,t,n,r){var a,o,i,s,l=!1,c=null,u="",d=!1;if(e=(function(p,h,m,g,y,b,w,k,_,C,S,T){return(m=Eh(h=new BX(h,m,g,y,b,w,k,_,C,S,T),0,null,g,!1,!1)).parentFlushed=!0,_h(p=Kb(h,null,p,-1,null,m,null,h.abortableTasks,null,g,null,NX,null,!1)),h.pingedTasks.push(p),h})(e,t={idPrefix:(a=t?t.identifierPrefix:void 0)===void 0?"":a,nextFormID:0,streamingFormat:0,bootstrapScriptContent:o,bootstrapScripts:i,bootstrapModules:s,instructions:0,hasBody:!1,hasHtml:!1,unknownResources:{},dnsResources:{},connectResources:{default:{},anonymous:{},credentials:{}},imageResources:{},styleResources:{},scriptResources:{},moduleUnknownResources:{},moduleScriptResources:{}},(function(p,h){var m=p.idPrefix,g=[],y=p.bootstrapScriptContent,b=p.bootstrapScripts,w=p.bootstrapModules;y!==void 0&&g.push("<script>",(""+y).replace(yL,bL),"<\/script>"),y=m+"P:";var k=m+"S:";m+="B:";var _=new Set,C=new Set,S=new Set,T=new Map,E=new Set,I=new Set,A=new Set,R={images:new Map,stylesheets:new Map,scripts:new Map,moduleScripts:new Map};if(b!==void 0)for(var N=0;N<b.length;N++){var D,F=b[N],G=void 0,M=void 0,$={rel:"preload",as:"script",fetchPriority:"low",nonce:void 0};typeof F=="string"?$.href=D=F:($.href=D=F.src,$.integrity=M=typeof F.integrity=="string"?F.integrity:void 0,$.crossOrigin=G=typeof F=="string"||F.crossOrigin==null?void 0:F.crossOrigin==="use-credentials"?"use-credentials":"");var W=D;(F=p).scriptResources[W]=null,F.moduleScriptResources[W]=null,vr(F=[],$),E.add(F),g.push('<script src="',rt(D)),typeof M=="string"&&g.push('" integrity="',rt(M)),typeof G=="string"&&g.push('" crossorigin="',rt(G)),g.push('" async=""><\/script>')}if(w!==void 0)for(b=0;b<w.length;b++)G=D=void 0,M={rel:"modulepreload",fetchPriority:"low",nonce:void 0},typeof($=w[b])=="string"?M.href=N=$:(M.href=N=$.src,M.integrity=G=typeof $.integrity=="string"?$.integrity:void 0,M.crossOrigin=D=typeof $=="string"||$.crossOrigin==null?void 0:$.crossOrigin==="use-credentials"?"use-credentials":""),F=N,($=p).scriptResources[F]=null,$.moduleScriptResources[F]=null,vr($=[],M),E.add($),g.push('<script type="module" src="',rt(N)),typeof G=="string"&&g.push('" integrity="',rt(G)),typeof D=="str
49ing"&&g.push('" crossorigin="',rt(D)),g.push('" async=""><\/script>');return{placeholderPrefix:y,segmentPrefix:k,boundaryPrefix:m,startInlineScript:"<script>",htmlChunks:null,headChunks:null,externalRuntimeScript:null,bootstrapChunks:g,importMapChunks:[],onHeaders:void 0,headers:null,resets:{font:{},dns:{},connect:{default:{},anonymous:{},credentials:{}},image:{},style:{}},charsetChunks:[],viewportChunks:[],hoistableChunks:[],preconnects:_,fontPreloads:C,highImagePreloads:S,styles:T,bootstrapScripts:E,scripts:I,bulkPreloads:A,preloads:R,stylesToHoist:!1,generateStaticMarkup:h}})(t,n),Qr(0,null,0),1/0,UX,void 0,(function(){d=!0}),void 0,void 0,void 0),e.flushScheduled=e.destination!==null,iD(e),e.status===10&&(e.status=11),e.trackedPostpones===null&&gT(e,e.pendingRootTasks===0),zX(e,r),(function(p,h){if(p.status===13)p.status=14,h.destroy(p.fatalError);else if(p.status!==14&&p.destination===null){p.destination=h;try{ev(p,h)}catch(m){ka(p,m,{}),Sh(p,m)}}})(e,{push:function(p){return p!==null&&(u+=p),!0},destroy:function(p){l=!0,c=p}}),l&&c!==r)throw c;if(!d)throw Error(Ne(426));return u}Nb.renderToStaticMarkup=function(e,t){return cD(e,t,!0,'The server used "renderToStaticMarkup" which does not support Suspense. If you intended to have the server wait for the suspended component please switch to "renderToReadableStream" which supports Suspense on the server')},Nb.renderToString=function(e,t){return cD(e,t,!1,'The server used "renderToString" which does not support Suspense. If you intended for this Suspense boundary to render the fallback content on the server consider throwing an Error somewhere within the Suspense boundary. If you intended to have the server wait for the suspended component please switch to "renderToReadableStream" which supports Suspense on the server')},Nb.version="19.0.0";var tv={},kT=v,$X=Ir;function Ie(e){var t="https://react.dev/errors/"+e;if(1<arguments.length){t+="?args[]="+encodeURIComponent(arguments[1]);for(var n=2;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n])}return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var uD=Symbol.for("react.transitional.element"),dD=Symbol.for("react.portal"),pD=Symbol.for("react.fragment"),fD=Symbol.for("react.strict_mode"),hD=Symbol.for("react.profiler"),VX=Symbol.for("react.provider"),mD=Symbol.for("react.consumer"),nv=Symbol.for("react.context"),wT=Symbol.for("react.forward_ref"),rv=Symbol.for("react.suspense"),xT=Symbol.for("react.suspense_list"),ET=Symbol.for("react.memo"),av=Symbol.for("react.lazy"),GX=Symbol.for("react.scope"),qX=Symbol.for("react.debug_trace_mode"),WX=Symbol.for("react.offscreen"),YX=Symbol.for("react.legacy_hidden"),KX=Symbol.for("react.memo_cache_sentinel"),gD=Symbol.iterator,_T=Array.isArray;function yD(e,t){var n=3&e.length,r=e.length-n,a=t;for(t=0;t<r;){var o=255&e.charCodeAt(t)|(255&e.charCodeAt(++t))<<8|(255&e.charCodeAt(++t))<<16|(255&e.charCodeAt(++t))<<24;++t,a=27492+(65535&(a=5*(65535&(a=(a^=o=461845907*(65535&(o=(o=3432918353*(65535&o)+((3432918353*(o>>>16)&65535)<<16)&4294967295)<<15|o>>>
vendor: 5,292 bytes, line 49
4917))+((461845907*(o>>>16)&65535)<<16)&4294967295)<<13|a>>>19))+((5*(a>>>16)&65535)<<16)&4294967295))+((58964+(a>>>16)&65535)<<16)}switch(o=0,n){case 3:o^=(255&e.charCodeAt(t+2))<<16;case 2:o^=(255&e.charCodeAt(t+1))<<8;case 1:a^=461845907*(65535&(o=(o=3432918353*(65535&(o^=255&e.charCodeAt(t)))+((3432918353*(o>>>16)&65535)<<16)&4294967295)<<15|o>>>17))+((461845907*(o>>>16)&65535)<<16)&4294967295}return a^=e.length,a=2246822507*(65535&(a^=a>>>16))+((2246822507*(a>>>16)&65535)<<16)&4294967295,((a=3266489909*(65535&(a^=a>>>13))+((3266489909*(a>>>16)&65535)<<16)&4294967295)^a>>>16)>>>0}var bD=new MessageChannel,vD=[];function ST(e){vD.push(e),bD.port2.postMessage(null)}function XX(e){setTimeout((function(){throw e}))}bD.port1.onmessage=function(){var e=vD.shift();e&&e()};var QX=Promise,kD=typeof queueMicrotask=="function"?queueMicrotask:function(e){QX.resolve(null).then(e).catch(XX)},wa=null,xa=0;function se(e,t){if(t.byteLength!==0)if(2048<t.byteLength)0<xa&&(e.enqueue(new Uint8Array(wa.buffer,0,xa)),wa=new Uint8Array(2048),xa=0),e.enqueue(t);else{var n=wa.length-xa;n<t.byteLength&&(n===0?e.enqueue(wa):(wa.set(t.subarray(0,n),xa),e.enqueue(wa),t=t.subarray(n)),wa=new Uint8Array(2048),xa=0),wa.set(t,xa),xa+=t.byteLength}}function Lt(e,t){return se(e,t),!0}function TT(e){wa&&0<xa&&(e.enqueue(new Uint8Array(wa.buffer,0,xa)),wa=null,xa=0)}var wD=new TextEncoder;function ge(e){return wD.encode(e)}function ie(e){return wD.encode(e)}function xD(e,t){typeof e.error=="function"?e.error(t):e.close()}var Zr=Object.assign,sn=Object.prototype.hasOwnProperty,ZX=RegExp("^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$"),ED={},_D={};function CT(e){return!!sn.call(_D,e)||!sn.call(ED,e)&&(ZX.test(e)?_D[e]=!0:(ED[e]=!0,!1))}var JX=new Set("animationIterationCount aspectRatio borderImageOutset borderImageSlice borderImageWidth boxFlex boxFlexGroup boxOrdinalGroup columnCount columns flex flexGrow flexPositive flexShrink flexNegative flexOrder gridArea gridRow gridRowEnd gridRowSpan gridRowStart gridColumn gridColumnEnd gridColumnSpan gridColumnStart fontWeight lineClamp lineHeight opacity order orphans scale tabSize widows zIndex zoom fillOpacity floodOpacity stopOpacity strokeDasharray strokeDashoffset strokeMiterlimit strokeOpacity strokeWidth MozAnimationIterationCount MozBoxFlex MozBoxFlexGroup MozLineClamp msAnimationIterationCount msFlex msZoom msFlexGrow msFlexNegative msFlexOrder msFlexPositive msFlexShrink msGridColumn msGridColumnSpan msGridRow msGridRowSpan WebkitAnimationIterationCount WebkitBoxFlex WebKitBoxFlexGroup WebkitBoxOrdinalGroup WebkitColumnCount WebkitColumns WebkitFlex WebkitFlexGrow WebkitFlexPositive WebkitFlexShrink WebkitLineClamp".split(" ")),eQ=new Map([["acceptCharset","accept-charset"],["htmlFor","for"],["httpEquiv","http-equiv"],["crossOrigin","crossorigin"],["accentHeight","accent-height"],["alignmentBaseline","alignment-baseline"],["arabicForm","arabic-form"],["baselineShift","baseline-shift"],["capHeight","cap-height"],["clipPath","clip-path"],["clipRule","clip-rule"],["colorInterpolation","color-interpolation"],["colorInterpolationFilters","color-interpolation-filters"],["colorProfile","color-profile"],["colorRendering","color-rendering"],["dominantBaseline","dominant-baseline"],["enableBackground","enable-background"],["fillOpacity","fill-opacity"],["fillRule","fill-rule"],["floodColor","flood-color"],["floodOpacity","flood-opacity"],["fontFamily","font-family"],["fontSize","font-size"],["fontSizeAdjust","font-size-adjust"],["fontStretch","font-stretch"],["fontStyle","font-style"],["fontVariant","font-variant"],["fontWeight","font-weight"],["glyphName","glyph-name"],["glyphOrientationHorizontal","glyph-orientation-horizontal"],["glyphOrientationVertical","glyph-orientation-vertical"],["horizAdvX","horiz-adv-x"],["horizOriginX","horiz-origin-x"],["imageRendering","image-rendering"],["letterSpacing","letter-spacing"],["lightingColor","lighting-color"],["markerEnd","marker-end"],["markerMid","marker-mid"],["markerStart","marker-start"],["overlinePosition","overline-position"],["overlineThickness","overline-thickness"],["paintOrder","paint-order"],["panose-1","panose-1"],["pointerEvents","pointer-events"],["renderingIntent","rendering-intent"],["shapeRendering","shape-rendering"],["stopColor","stop-color"],["stopOpacity","stop-opacity"],["strikethroughPosition","strikethrough-position"],["strikethroughThickness","strikethrough-thickness"],["strokeDasharray","stroke-dasharray"],["strokeDashoffset","stroke-dashoffset"],["strokeLinecap","stroke-linecap"],["strokeLinejoin","stroke-linejoin"],["strokeMiterlimit","stroke-miterlimit"],["strokeOpacity","stroke-opacity"],["strokeWidth","stroke-width"],["textAnchor","text-anchor"],["textDecoration","text-decoration"],["textRendering","text-rendering"],["transformOrigin","transform-origin"],["underlinePosition","underline-position"],["underlineThickness","underline-thickness"],["unicodeBidi","unicode
49-bidi"],["unicodeRange","unicode-range"],["unitsPerEm","units-per-em"],["vAlphabetic","v-alphabetic"],["vHanging","v-hanging"],["vIdeographic","v-ideographic"],["vMathematical","v-mathematical"],["vectorEffect","vector-effect"],["vertAdvY","vert-adv-y"],["vertOriginX","vert-origin-x"],["vertOriginY","vert-origin-y"],["wordSpacing","word-spacing"],["writingMode","writing-mode"],["xmlnsXlink","xmlns:xlink"],["xHeight","x-height"]]),tQ=/["'&<>]/;function Ke(e){if(typeof e=="boolean"||typeof e=="number"||typeof e=="bigint")return""+e;e=""+e;var t=tQ.exec(e);if(t){var n,r="",a=0;for(n=t.index;n<e.length;n++){switch(e.charCodeAt(n)){case 34:t="&quot;";break;case 38:t="&amp;";break;case 39:t="&#x27;";break;case 60:t="&lt;";break;case 62:t="&gt;";break;default:continue}a!==n&&(r+=e.slice(a,n)),a=n+1,r+=t}e=a!==n?r+e.slice(a,n):r}return e}var nQ=/([A-Z])/g,rQ=/^ms-/,aQ=/^[\u0000-\u001F ]*j[\r\n\t]*a[\r\n\t]*v[\r\n\t]*a[\r\n\t]*s[\r\n\t]*c[\r\n\t]*r[\r\n\t]*i[\r\n\t]*p[\r\n\t]*t[\r\n\t]*:/i;function Ah(e){return aQ.test(""+e)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":e}var Id=kT.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,SD=$X.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,oQ={pending:!1,data:null,method:null,action:null},ls=SD.d;SD.d={f:ls.f,r:ls.r,D:function(e){var t=hi||null;if(t){var n=t.resumableState,r=t.renderState;if(typeof e=="string"&&e){var a,o;n.dnsResources.hasOwnProperty(e)||(n.dnsResources[e]=null,(o=(n=r.headers)&&0<n.remainingCapacity)&&(a="<"+(""+e).replace(jT,BT)+">; rel=dns-prefetch",o=0<=(n.remainingCapacity-=a.length+2)),o?(r.resets.dns[e]=null,n.preconnects&&(n.preconnects+=", "),n.preconnects+=a):(wr(a=[],{href:e,rel:"dns-prefetch"}),r.preconnects.add(a))),Dc(t)}}else ls.D(e)},C:function(e,t){var n=hi||null;if(n){var r=n.resumableState,a=n.renderState;if(typeof e=="string"&&e){var o=t==="use-credentials"?"credentials":typeof t=="string"?"anonymous":"default";if(!r.connectResources[o].hasOwnProperty(e)){var i,s;r.connectResources[o][e]=null,(s=(r=a.headers)&&0<r.remainingCapacity)&&(s="<"+(""+e).replace(jT,BT)+">; rel=preconnect",typeof t=="string"&&(s+='; crossorigin="'+(""+t).replace(HT,zT)+'"'),i=s,s=0<=(r.remainingCapacity-=i.length+2)),s?(a.resets.connect[o][e]=null,r.preconnects&&(r.preconnects+=", "),r.preconnects+=i):(wr(o=[],{rel:"preconnect",href:e,crossOrigin:t}),a.preconnects.add(o))}Dc(n)}}else ls.C(e,t)},L:function(e,t,n){var r=hi||null;if(r){var a=r.resumableState,o=r.renderState;if(t&&e){switch(t){case"image":if(n)var i=n.imageSrcSet,s=n.imageSizes,l=n.fetchPriority;var c,u=i?i+`
50`+(s||""):e;if(a.imageResources.hasOwnProperty(u))return;a.imageResources[u]=ao,(a=o.headers)&&0<a.remainingCapacity&&l==="high"&&(c=sv(e,t,n),0<=(a.remainingCapacity-=c.length+2))?(o.resets.image[u]=ao,a.highImagePreloads&&(a.highImagePreloads+=", "),a.highImagePreloads+=c):(wr(a=[],Zr({rel:"preload",href:i?void 0:e,as:t},n)),l==="high"?o.highImagePreloads.add(a):(o.bulkPreloads.add(a),o.preloads.images.set(u,a)));break;case"style":if(a.styleResources.hasOwnProperty(e))return;wr(i=[],Zr({rel:"preload",href:e,as:t},n)),a.styleResources[e]=!n||typeof n.crossOrigin!="string"&&typeof n.integrity!="string"?ao:[n.crossOrigin,n.integrity],o.preloads.stylesheets.set(e,i),o.bulkPreloads.add(i);break;case"script":if(a.scriptResources.hasOwnProperty(e))return;i=[],o.preloads.scripts.set(e,i),o.bulkPreloads.add(i),wr(i,Zr({rel:"preload",href:e,as:t},n)),a.scriptResources[e]=!n||typeof n.crossOrigin!="string"&&typeof n.integrity!="string"?ao:[n.crossOrigin,n.integrity];break;default:if(a.unknownResources.hasOwnProperty(t)){if((i=a.unknownResources[t]).hasOwnProperty(e))return}else i={},a.unknownResources[t]=i;i[e]=ao,(a=o.headers)&&0<a.remainingCapacity&&t==="font"&&(u=sv(e,t,n),0<=(a.remainingCapacity-=u.length+2))?(o.resets.font[e]=ao,a.fontPreloads&&(a.fontPreloads+=", "),a.fontPreloads+=u):(wr(a=[],e=Zr({rel:"preload",href:e,as:t},n)),t==="font"?o.fontPreloads.add(a):o.bulkPreloads.add(a))}Dc(r)}}else ls.L(e,t,n)},m:function(e,t){var n=hi||null;if(n){var r=n.resumableState,a=n.renderState;if(e){var o=t&&typeof t.as=="string"?t.as:"script";if(o==="script"){if(r.moduleScriptResources.hasOwnProperty(e))return;o=[],r.moduleScriptResources[e]=!t||typeof t.crossOrigin!="string"&&typeof t.integrity!="str
50ing"?ao:[t.crossOrigin,t.integrity],a.preloads.moduleScripts.set(e,o)}else{if(r.moduleUnknownResources.hasOwnProperty(o)){var i=r.unknownResources[o];if(i.hasOwnProperty(e))return}else i={},r.moduleUnknownResources[o]=i;o=[],i[e]=ao}wr(o,Zr({rel:"modulepreload",href:e},t)),a.bulkPreloads.add(o),Dc(n)}}else ls.m(e,t)},X:function(e,t){var n=hi||null;if(n){var r=n.resumableState,a=n.renderState;if(e){var o=r.scriptResources.hasOwnProperty(e)?r.scriptResources[e]:void 0;o!==null&&(r.scriptResources[e]=null,t=Zr({src:e,async:!0},t),o&&(o.length===2&&Oh(t,o),e=a.preloads.scripts.get(e))&&(e.length=0),e=[],a.scripts.add(e),ov(e,t),Dc(n))}}else ls.X(e,t)},S:function(e,t,n){var r=hi||null;if(r){var a=r.resumableState,o=r.renderState;if(e){t=t||"default";var i=o.styles.get(t),s=a.styleResources.hasOwnProperty(e)?a.styleResources[e]:void 0;s!==null&&(a.styleResources[e]=null,i||(i={precedence:ge(Ke(t)),rules:[],hrefs:[],sheets:new Map},o.styles.set(t,i)),t={state:0,props:Zr({rel:"stylesheet",href:e,"data-precedence":t},n)},s&&(s.length===2&&Oh(t.props,s),(o=o.preloads.stylesheets.get(e))&&0<o.length?o.length=0:t.state=1),i.sheets.set(e,t),Dc(r))}}else ls.S(e,t,n)},M:function(e,t){var n=hi||null;if(n){var r=n.resumableState,a=n.renderState;if(e){var o=r.moduleScriptResources.hasOwnProperty(e)?r.moduleScriptResources[e]:void 0;o!==null&&(r.moduleScriptResources[e]=null,t=Zr({src:e,type:"module",async:!0},t),o&&(o.length===2&&Oh(t,o),e=a.preloads.moduleScripts.get(e))&&(e.length=0),e=[],a.scripts.add(e),ov(e,t),Dc(n))}}else ls.M(e,t)}};var ao=[];ie('"></template>');var iQ=ie("<script>"),TD=ie("<\/script>"),sQ=ie('<script src="'),lQ=ie('<script type="module" src="'),CD=ie('" nonce="'),AD=ie('" integrity="'),ND=ie('" crossorigin="'),ID=ie('" async=""><\/script>'),AT=/(<\/|<)(s)(cript)/gi;function NT(e,t,n,r){return t+(n==="s"?"\\u0073":"\\u0053")+r}var cQ=ie('<script type="importmap">'),uQ=ie("<\/script>");function RD(e,t,n,r,a,o){var i=t===void 0?iQ:ie('<script nonce="'+Ke(t)+'">'),s=e.idPrefix;n=[];var l=e.bootstrapScriptContent,c=e.bootstrapScripts,u=e.bootstrapModules;if(l!==void 0&&n.push(i,ge((""+l).replace(AT,NT)),TD),l=[],r!==void 0&&(l.push(cQ),l.push(ge((""+JSON.stringify(r)).replace(AT,NT))),l.push(uQ)),r=a?{preconnects:"",fontPreloads:"",highImagePreloads:"",remainingCapacity:2+(typeof o=="number"?o:2e3)}:null,a={placeholderPrefix:ie(s+"P:"),segmentPrefix:ie(s+"S:"),boundaryPrefix:ie(s+"B:"),startInlineScript:i,htmlChunks:null,headChunks:null,externalRuntimeScript:null,bootstrapChunks:n,importMapChunks:l,onHeaders:a,headers:r,resets:{font:{},dns:{},connect:{default:{},anonymous:{},credentials:{}},image:{},style:{}},charsetChunks:[],viewportChunks:[],hoistableChunks:[],preconnects:new Set,fontPreloads:new Set,highImagePreloads:new Set,styles:new Map,bootstrapScripts:new Set,scripts:new Set,bulkPreloads:new Set,preloads:{images:new Map,stylesheets:new Map,scripts:new Map,moduleScripts:new Map},nonce:t,hoistableState:null,stylesToHoist:!1},c!==void 0)for(r=0;r<c.length;r++){var d=c[r];s=i=void 0,l={rel:"preload",as:"script",fetchPriority:"low",nonce:t},typeof d=="string"?l.href=o=d:(l.href=o=d.src,l.integrity=s=typeof d.integrity=="string"?d.integrity:void 0,l.crossOrigin=i=typeof d=="string"||d.crossOrigin==null?void 0:d.crossOrigin==="use-credentials"?"use-credentials":"");var p=o;(d=e).scriptResources[p]=null,d.moduleScriptResources[p]=null,wr(d=[],l),a.bootstrapScripts.add(d),n.push(sQ,ge(Ke(o))),t&&n.push(CD,ge(Ke(t))),typeof s=="string"&&n.push(AD,ge(Ke(s))),typeof i=="string"&&n.push(ND,ge(Ke(i))),n.push(ID)}if(u!==void 0)for(c=0;c<u.length;c++)i=o=void 0,s={rel:"modulepreload",fetchPriority:"low",nonce:t},typeof(l=u[c])=="string"?s.href=r=l:(s.href=r=l.src,s.integrity=i=typeof l.integrity=="string"?l.integrity:void 0,s.crossOrigin=o=typeof l=="string"||l.crossOrigin==null?void 0:l.crossOrigin==="use-credentials"?"use-credentials":""),d=r,(l=e).scriptResources[d]=null,l.moduleScriptResources[d]=null,wr(l=[],s),a.bootstrapScripts.add(l),n.push(lQ,ge(Ke(r))),t&&n.push(CD,ge(Ke(t))),typeof i=="string"&&n.push(AD,ge(Ke(i))),typeof o=="str
50ing"&&n.push(ND,ge(Ke(o))),n.push(ID);return a}function OD(e,t,n,r,a){return{idPrefix:e===void 0?"":e,nextFormID:0,streamingFormat:0,bootstrapScriptContent:n,bootstrapScripts:r,bootstrapModules:a,instructions:0,hasBody:!1,hasHtml:!1,unknownResources:{},dnsResources:{},connectResources:{default:{},anonymous:{},credentials:{}},imageResources:{},styleResources:{},scriptResources:{},moduleUnknownResources:{},moduleScriptResources:{}}}function Jr(e,t,n){return{insertionMode:e,selectedValue:t,tagScope:n}}function PD(e){return Jr(e==="http://www.w3.org/2000/svg"?3:e==="http://www.w3.org/1998/Math/MathML"?4:0,null,0)}function LD(e,t,n){switch(t){case"noscript":return Jr(2,null,1|e.tagScope);case"select":return Jr(2,n.value!=null?n.value:n.defaultValue,e.tagScope);case"svg":return Jr(3,null,e.tagScope);case"picture":return Jr(2,null,2|e.tagScope);case"math":return Jr(4,null,e.tagScope);case"foreignObject":return Jr(2,null,e.tagScope);case"table":return Jr(5,null,e.tagScope);case"thead":case"tbody":case"tfoot":return Jr(6,null,e.tagScope);case"colgroup":return Jr(8,null,e.tagScope);case"tr":return Jr(7,null,e.tagScope)}return 5<=e.insertionMode?Jr(2,null,e.tagScope):e.insertionMode===0?Jr(t==="html"?1:2,null,e.tagScope):e.insertionMode===1?Jr(2,null,e.tagScope):e}var cs=ie("<!-- -->");function DD(e,t,n,r){return t===""?r:(r&&e.push(cs),e.push(ge(Ke(t))),!0)}var MD=new Map,dQ=ie(' style="'),FD=ie(":"),pQ=ie(";");function jD(e,t){if(typeof t!="object")throw Error(Ie(62));var n,r=!0;for(n in t)if(sn.call(t,n)){var a=t[n];if(a!=null&&typeof a!="boolean"&&a!==""){if(n.indexOf("--")===0){var o=ge(Ke(n));a=ge(Ke((""+a).trim()))}else(o=MD.get(n))===void 0&&(o=ie(Ke(n.replace(nQ,"-$1").toLowerCase().replace(rQ,"-ms-"))),MD.set(n,o)),a=typeof a=="number"?a===0||JX.has(n)?ge(""+a):ge(a+"px"):ge(Ke((""+a).trim()));r?(r=!1,e.push(dQ,o,FD,a)):e.push(pQ,o,FD,a)}}r||e.push(Ea)}var Lr=ie(" "),oo=ie('="'),Ea=ie('"'),IT=ie('=""');function RT(e,t,n){n&&typeof n!="function"&&typeof n!="symbol"&&e.push(Lr,ge(t),IT)}function kr(e,t,n){typeof n!="function"&&typeof n!="symbol"&&typeof n!="boolean"&&e.push(Lr,ge(t),oo,ge(Ke(n)),Ea)}var BD=ie(Ke("javascript:throw new Error('React form unexpectedly submitted.')")),HD=ie('<input type="hidden"');function OT(e,t){this.push(HD),zD(e),kr(this,"name",t),kr(this,"value",e),this.push(Nh)}function zD(e){if(typeof e!="string")throw Error(Ie(480))}function UD(e,t){if(typeof t.$$FORM_ACTION=="function"){var n=e.nextFormID++;e=e.idPrefix+n;try{var r=t.$$FORM_ACTION(e);if(r){var a=r.data;a?.forEach(zD)}return r}catch(o){if(typeof o=="object"&&o!==null&&typeof o.then=="function")throw o}}return null}function $D(e,t,n,r,a,o,i,s){var l=null;if(typeof r=="function"){var c=UD(t,r);c!==null?(s=c.name,r=c.action||"",a=c.encType,o=c.method,i=c.target,l=c.data):(e.push(Lr,ge("formAction"),oo,BD,Ea),i=o=a=r=s=null,VD(t,n))}return s!=null&&_t(e,"name",s),r!=null&&_t(e,"formAction",r),a!=null&&_t(e,"formEncType",a),o!=null&&_t(e,"formMethod",o),i!=null&&_t(e,"formTarget",i),l}function _t(e,t,n){switch(t){case"className":kr(e,"class",n);break;case"tabIndex":kr(e,"tabindex",n);break;case"dir":case"role":case"viewBox":case"width":case"height":kr(e,t,n);break;case"style":jD(e,n);break;case"src":case"href":if(n==="")break;case"action":case"formAction":if(n==null||typeof n=="function"||typeof n=="symbol"||typeof n=="boolean")break;n=Ah(""+n),e.push(Lr,ge(t),oo,ge(Ke(n)),Ea);break;case"defaultValue":case"defaultChecked":case"innerHTML":case"suppressContentEditableWarning":case"suppressHydrationWarning":case"ref":break;case"autoFocus":case"multiple":case"muted":RT(e,t.toLowerCase(),n);break;case"xlinkHref":if(typeof n=="function"||typeof n=="symbol"||typeof n=="boolean")break;n=Ah(""+n),e.push(Lr,ge("xlink:href"),oo,ge(Ke(n)),Ea);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":typeof n!="function"&&typeof n!="symbol"&&e.push(Lr,ge(t),oo,ge(Ke(n)),Ea);break;case"inert":case"allowFullScreen":case"async":case"autoPlay":case"controls":case"default":case"defer":case"disabled":case"disablePictureInPicture":case"disableRemotePlayback":case"formNoValidate":case"hidden":case"loop":case"noModule":case"noValidate":case"open":case"playsInl
50ine":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"itemScope":n&&typeof n!="function"&&typeof n!="symbol"&&e.push(Lr,ge(t),IT);break;case"capture":case"download":n===!0?e.push(Lr,ge(t),IT):n!==!1&&typeof n!="function"&&typeof n!="symbol"&&e.push(Lr,ge(t),oo,ge(Ke(n)),Ea);break;case"cols":case"rows":case"size":case"span":typeof n!="function"&&typeof n!="symbol"&&!isNaN(n)&&1<=n&&e.push(Lr,ge(t),oo,ge(Ke(n)),Ea);break;case"rowSpan":case"start":typeof n=="function"||typeof n=="symbol"||isNaN(n)||e.push(Lr,ge(t),oo,ge(Ke(n)),Ea);break;case"xlinkActuate":kr(e,"xlink:actuate",n);break;case"xlinkArcrole":kr(e,"xlink:arcrole",n);break;case"xlinkRole":kr(e,"xlink:role",n);break;case"xlinkShow":kr(e,"xlink:show",n);break;case"xlinkTitle":kr(e,"xlink:title",n);break;case"xlinkType":kr(e,"xlink:type",n);break;case"xmlBase":kr(e,"xml:base",n);break;case"xmlLang":kr(e,"xml:lang",n);break;case"xmlSpace":kr(e,"xml:space",n);break;default:if((!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&CT(t=eQ.get(t)||t)){switch(typeof n){case"function":case"symbol":return;case"boolean":var r=t.toLowerCase().slice(0,5);if(r!=="data-"&&r!=="aria-")return}e.push(Lr,ge(t),oo,ge(Ke(n)),Ea)}}}var Dr=ie(">"),Nh=ie("/>");function io(e,t,n){if(t!=null){if(n!=null)throw Error(Ie(60));if(typeof t!="object"||!("__html"in t))throw Error(Ie(61));(t=t.__html)!=null&&e.push(ge(""+t))}}var PT=ie(' selected=""'),fQ=ie(`addEventListener("submit",function(a){if(!a.defaultPrevented){var c=a.target,d=a.submitter,e=c.action,b=d;if(d){var f=d.getAttribute("formAction");null!=f&&(e=f,b=null)}"javascript:throw new Error('React form unexpectedly submitted.')"===e&&(a.preventDefault(),b?(a=document.createElement("input"),a.name=b.name,a.value=b.value,b.parentNode.insertBefore(a,b),b=new FormData(c),a.parentNode.removeChild(a)):b=new FormData(c),a=c.ownerDocument||c,(a.$$reactFormReplay=a.$$reactFormReplay||[]).push(c,d,b))}});`);function VD(e,t){!(16&e.instructions)&&(e.instructions|=16,t.bootstrapChunks.unshift(t.startInlineScript,fQ,TD))}var hQ=ie("<!--F!-->"),mQ=ie("<!--F-->");function wr(e,t){for(var n in e.push(Kn("link")),t)if(sn.call(t,n)){var r=t[n];if(r!=null)switch(n){case"children":case"dangerouslySetInnerHTML":throw Error(Ie(399,"link"));default:_t(e,n,r)}}return e.push(Nh),null}var GD=/(<\/|<)(s)(tyle)/gi;function qD(e,t,n,r){return t+(n==="s"?"\\73 ":"\\53 ")+r}function Rd(e,t,n){for(var r in e.push(Kn(n)),t)if(sn.call(t,r)){var a=t[r];if(a!=null)switch(r){case"children":case"dangerouslySetInnerHTML":throw Error(Ie(399,n));default:_t(e,r,a)}}return e.push(Nh),null}function WD(e,t){e.push(Kn("title"));var n,r=null,a=null;for(n in t)if(sn.call(t,n)){var o=t[n];if(o!=null)switch(n){case"children":r=o;break;case"dangerouslySetInnerHTML":a=o;break;default:_t(e,n,o)}}return e.push(Dr),typeof(t=Array.isArray(r)?2>r.length?r[0]:null:r)!="function"&&typeof t!="symbol"&&t!=null&&e.push(ge(Ke(""+t))),io(e,a,r),e.push(Rc("title")),null}function ov(e,t){e.push(Kn("script"));var n,r=null,a=null;for(n in t)if(sn.call(t,n)){var o=t[n];if(o!=null)switch(n){case"children":r=o;break;case"dangerouslySetInnerHTML":a=o;break;default:_t(e,n,o)}}return e.push(Dr),io(e,a,r),typeof r=="string"&&e.push(ge((""+r).replace(AT,NT))),e.push(Rc("script")),null}function Ih(e,t,n){e.push(Kn(n));var r,a=n=null;for(r in t)if(sn.call(t,r)){var o=t[r];if(o!=null)switch(r){case"children":n=o;break;case"dangerouslySetInnerHTML":a=o;break;default:_t(e,r,o)}}return e.push(Dr),io(e,a,n),typeof n=="string"?(e.push(ge(Ke(n))),null):n}var LT=ie(`
51`),gQ=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,YD=new Map;function Kn(e){var t=YD.get(e);if(t===void 0){if(!gQ.test(e))throw Error(Ie(65,e));t=ie("<"+e),YD.set(e,t)}return t}var yQ=ie("<!DOCTYPE html>");function bQ(e,t,n,r,a,o,i,s,l){switch(t){case"div":case"span":case"svg":case"path":case"g":case"p":case"li":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":break;case"a":e.push(Kn("a"));var c,u=null,d=null;for(c in n)if(sn.call(n,c)){var p=n[c];if(p!=null)switch(c){case"children":u=p;break;case"dangerouslySetInnerHTML":d=p;break;case"href":p===""?kr(e,"href",""):_t(e,c,p);break;default:_t(e,c,p)}}if(e.push(Dr),io(e,d,u),typeof u=="string"){e.push(ge(Ke(u)));var h=null}else h=u;return h;case"select":e.push(Kn("select"));var m,g=null,y=null;for(m in n)if(sn.call(n,m)){var b=n[m];if(b!=null)switch(m){case"children":g=b;break;case"dangerouslySetInnerHTML":y=b;break;case"defaultValue":case"value":break;default:_t(e,m,b)}}return e.push(Dr),io(e,y,g),g;case"option":var w=i.selectedValue;e.push(Kn("option"));var k,_=null,C=null,S=null,T=null;for(k in n)if(sn.call(n,k)){var E=n[k];if(E!=null)switch(k){case"children":_=E;break;case"selected":S=E;break;case"dangerouslySetInnerHTML":T=E;break;case"value":C=E;default:_t(e,k,E)}}if(w!=null){var I=C!==null?""+C:(function(CN){var Sg="";
51return kT.Children.forEach(CN,(function(Tg){Tg!=null&&(Sg+=Tg)})),Sg})(_);if(_T(w)){for(var A=0;A<w.length;A++)if(""+w[A]===I){e.push(PT);break}}else""+w===I&&e.push(PT)}else S&&e.push(PT);return e.push(Dr),io(e,T,_),_;case"textarea":e.push(Kn("textarea"));var R,N=null,D=null,F=null;for(R in n)if(sn.call(n,R)){var G=n[R];if(G!=null)switch(R){case"children":F=G;break;case"value":N=G;break;case"defaultValue":D=G;break;case"dangerouslySetInnerHTML":throw Error(Ie(91));default:_t(e,R,G)}}if(N===null&&D!==null&&(N=D),e.push(Dr),F!=null){if(N!=null)throw Error(Ie(92));if(_T(F)){if(1<F.length)throw Error(Ie(93));N=""+F[0]}N=""+F}return typeof N=="string"&&N[0]===`
52`&&e.push(LT),N!==null&&e.push(ge(Ke(""+N))),null;case"input":e.push(Kn("input"));var M,$=null,W=null,O=null,oe=null,H=null,he=null,me=null,P=null,q=null;for(M in n)if(sn.call(n,M)){var Y=n[M];if(Y!=null)switch(M){case"children":case"dangerouslySetInnerHTML":throw Error(Ie(399,"input"));case"name":$=Y;break;case"formAction":W=Y;break;case"formEncType":O=Y;break;case"formMethod":oe=Y;break;case"formTarget":H=Y;break;case"defaultChecked":q=Y;break;case"defaultValue":me=Y;break;case"checked":P=Y;break;case"value":he=Y;break;default:_t(e,M,Y)}}var K=$D(e,r,a,W,O,oe,H,$);return P!==null?RT(e,"checked",P):q!==null&&RT(e,"checked",q),he!==null?_t(e,"value",he):me!==null&&_t(e,"value",me),e.push(Nh),K?.forEach(OT,e),null;case"button":e.push(Kn("button"));var Z,Q=null,te=null,ue=null,be=null,ve=null,Je=null,dn=null;for(Z in n)if(sn.call(n,Z)){var ke=n[Z];if(ke!=null)switch(Z){case"children":Q=ke;break;case"dangerouslySetInnerHTML":te=ke;break;case"name":ue=ke;break;case"formAction":be=ke;break;case"formEncType":ve=ke;break;case"formMethod":Je=ke;break;case"formTarget":dn=ke;break;default:_t(e,Z,ke)}}var et=$D(e,r,a,be,ve,Je,dn,ue);if(e.push(Dr),et?.forEach(OT,e),io(e,te,Q),typeof Q=="string"){e.push(ge(Ke(Q)));var tt=null}else tt=Q;return tt;case"form":e.push(Kn("form"));var Ee,Ye=null,St=null,st=null,Rt=null,pr=null,jt=null;for(Ee in n)if(sn.call(n,Ee)){var pt=n[Ee];if(pt!=null)switch(Ee){case"children":Ye=pt;break;case"dangerouslySetInnerHTML":St=pt;break;case"action":st=pt;break;case"encType":Rt=pt;break;case"method":pr=pt;break;case"target":jt=pt;break;default:_t(e,Ee,pt)}}var Tr=null,sa=null;if(typeof st=="function"){var ee=UD(r,st);ee!==null?(st=ee.action||"",Rt=ee.encType,pr=ee.method,jt=ee.target,Tr=ee.data,sa=ee.name):(e.push(Lr,ge("action"),oo,BD,Ea),jt=pr=Rt=st=null,VD(r,a))}if(st!=null&&_t(e,"action",st),Rt!=null&&_t(e,"encType",Rt),pr!=null&&_t(e,"method",pr),jt!=null&&_t(e,"target",jt),e.push(Dr),sa!==null&&(e.push(HD),kr(e,"name",sa),e.push(Nh),Tr?.forEach(OT,e)),io(e,St,Ye),typeof Ye=="string"){e.push(ge(Ke(Ye)));var xe=null}else xe=Ye;return xe;case"menuitem":for(var we in e.push(Kn("menuitem")),n)if(sn.call(n,we)){var ze=n[we];if(ze!=null)switch(we){case"children":case"dangerouslySetInnerHTML":throw Error(Ie(400));default:_t(e,we,ze)}}return e.push(Dr),null;case"object":e.push(Kn("object"));var Me,Tt=null,Un=null;for(Me in n)if(sn.call(n,Me)){var Bt=n[Me];if(Bt!=null)switch(Me){case"children":Tt=Bt;break;case"dangerouslySetInnerHTML":Un=Bt;break;case"data":var fr=Ah(""+Bt);if(fr==="")break;e.push(Lr,ge("data"),oo,ge(Ke(fr)),Ea);break;default:_t(e,Me,Bt)}}if(e.push(Dr),io(e,Un,Tt),typeof Tt=="string"){e.push(ge(Ke(Tt)));var Go=null}else Go=Tt;return Go;case"title":if(i.insertionMode===3||1&i.tagScope||n.itemProp!=null)var Ct=WD(e,n);else l?Ct=null:(WD(a.hoistableChunks,n),Ct=void 0);return Ct;case"link":var la=n.rel,vt=n.href,Cr=n.precedence;if(i.insertionMode===3||1&i.tagScope||n.itemProp!=null||typeof la!="string"||typeof vt!="string"||vt===""){wr(e,n);var tr=null}else if(n.rel==="stylesheet")if(typeof Cr!="string"||n.disabled!=null||n.onLoad||n.onError)tr=wr(e,n);else{var nr=a.styles.get(Cr),Pa=r.styleResources.hasOwnProperty(vt)?r.styleResources[vt]:void 0;if(Pa!==null){r.styleResources[vt]=null,nr||(nr={precedence:ge(Ke(Cr)),rules:[],hrefs:[],sheets:new Map},a.styles.set(Cr,nr));var qo={state:0,props:Zr({},n,{"data-precedence":n.precedence,precedence:null})};if(Pa){Pa.length===2&&Oh(qo.props,Pa);var Wo=a.preloads.stylesheets.get(vt);Wo&&0<Wo.length?Wo.length=0:qo.state=1}nr.sheets.set(vt,qo),o&&o.stylesheets.add(qo)}else if(nr){var lg=nr.sheets.get(vt);lg&&o&&o.stylesheets.add(lg)}s&&e.push(cs),tr=null}else n.onLoad||n.onError?tr=wr(e,n):(s&&e.push(cs),tr=l?null:wr(a.hoistableChunks,n));return tr;case"script":var su=n.async;if(typeof n.src!="string"||!n.src||!su||typeof su=="function"||typeof su=="symbol"||n.onLoad||n.onError||i.insertionMode===3||1&i.tagScope||n.itemProp!=null)var cg=ov(e,n);else{var Cs=n.src;if(n.type==="module")var As=r.moduleScriptResources,ug=a.preloads.moduleScripts;else As=r.scriptResources,ug=a.preloads.scripts;var Ns=As.hasOwnProperty(Cs)?As[Cs]:void 0;if(Ns!==null){As[Cs]=null;var dg=n;if(Ns){Ns.length===2&&Oh(dg=Zr({},n),Ns);var pg=ug.get(Cs);pg&&(pg.length=0)}var fg=[];a.scripts.add(fg),ov(fg,dg)}s&&e.push(cs),cg=null}return cg;case"style":var Is=n.precedence,zr=n.href;if(i.insertionMode===3||1&i.tagScope||n.itemProp!=null||typeof Is!="string"||typeof zr!="string"||zr===""){e.push(Kn("style"));var Yo,La=null,hg=null;for(Yo in n)if(sn.call(n,Yo)){var Rs=n[Yo];if(Rs!=null)switch(Yo){case"children":La=Rs;break;case"dangerouslySetInnerHTML":hg=Rs;break;default:_t(e,Yo,Rs)}}
52e.push(Dr);var Os=Array.isArray(La)?2>La.length?La[0]:null:La;typeof Os!="function"&&typeof Os!="symbol"&&Os!=null&&e.push(ge((""+Os).replace(GD,qD))),io(e,hg,La),e.push(Rc("style"));var mg=null}else{var Ur=a.styles.get(Is);if((r.styleResources.hasOwnProperty(zr)?r.styleResources[zr]:void 0)!==null){r.styleResources[zr]=null,Ur?Ur.hrefs.push(ge(Ke(zr))):(Ur={precedence:ge(Ke(Is)),rules:[],hrefs:[ge(Ke(zr))],sheets:new Map},a.styles.set(Is,Ur));var Ps,gg=Ur.rules,Da=null,yg=null;for(Ps in n)if(sn.call(n,Ps)){var lu=n[Ps];if(lu!=null)switch(Ps){case"children":Da=lu;break;case"dangerouslySetInnerHTML":yg=lu}}var Ls=Array.isArray(Da)?2>Da.length?Da[0]:null:Da;typeof Ls!="function"&&typeof Ls!="symbol"&&Ls!=null&&gg.push(ge((""+Ls).replace(GD,qD))),io(gg,yg,Da)}Ur&&o&&o.styles.add(Ur),s&&e.push(cs),mg=void 0}return mg;case"meta":if(i.insertionMode===3||1&i.tagScope||n.itemProp!=null)var bg=Rd(e,n,"meta");else s&&e.push(cs),bg=l?null:typeof n.charSet=="string"?Rd(a.charsetChunks,n,"meta"):n.name==="viewport"?Rd(a.viewportChunks,n,"meta"):Rd(a.hoistableChunks,n,"meta");return bg;case"listing":case"pre":e.push(Kn(t));var Ko,Xo=null,Qo=null;for(Ko in n)if(sn.call(n,Ko)){var Ds=n[Ko];if(Ds!=null)switch(Ko){case"children":Xo=Ds;break;case"dangerouslySetInnerHTML":Qo=Ds;break;default:_t(e,Ko,Ds)}}if(e.push(Dr),Qo!=null){if(Xo!=null)throw Error(Ie(60));if(typeof Qo!="object"||!("__html"in Qo))throw Error(Ie(61));var Ma=Qo.__html;Ma!=null&&(typeof Ma=="string"&&0<Ma.length&&Ma[0]===`
53`?e.push(LT,ge(Ma)):e.push(ge(""+Ma)))}return typeof Xo=="string"&&Xo[0]===`
54`&&e.push(LT),Xo;case"img":var ft=n.src,lt=n.srcSet;if(!(n.loading==="lazy"||!ft&&!lt||typeof ft!="string"&&ft!=null||typeof lt!="string"&&lt!=null)&&n.fetchPriority!=="low"&&!(3&i.tagScope)&&(typeof ft!="string"||ft[4]!==":"||ft[0]!=="d"&&ft[0]!=="D"||ft[1]!=="a"&&ft[1]!=="A"||ft[2]!=="t"&&ft[2]!=="T"||ft[3]!=="a"&&ft[3]!=="A")&&(typeof lt!="string"||lt[4]!==":"||lt[0]!=="d"&&lt[0]!=="D"||lt[1]!=="a"&&lt[1]!=="A"||lt[2]!=="t"&&lt[2]!=="T"||lt[3]!=="a"&&lt[3]!=="A")){var vg=typeof n.sizes=="string"?n.sizes:void 0,Fa=lt?lt+`
55`+(vg||""):ft,cu=a.preloads.images,ja=cu.get(Fa);if(ja)(n.fetchPriority==="high"||10>a.highImagePreloads.size)&&(cu.delete(Fa),a.highImagePreloads.add(ja));else if(!r.imageResources.hasOwnProperty(Fa)){r.imageResources[Fa]=ao;var uu,du=n.crossOrigin,kg=typeof du=="string"?du==="use-credentials"?du:"":void 0,$r=a.headers;$r&&0<$r.remainingCapacity&&(n.fetchPriority==="high"||500>$r.highImagePreloads.length)&&(uu=sv(ft,"image",{imageSrcSet:n.srcSet,imageSizes:n.sizes,crossOrigin:kg,integrity:n.integrity,nonce:n.nonce,type:n.type,fetchPriority:n.fetchPriority,referrerPolicy:n.refererPolicy}),0<=($r.remainingCapacity-=uu.length+2))?(a.resets.image[Fa]=ao,$r.highImagePreloads&&($r.highImagePreloads+=", "),$r.highImagePreloads+=uu):(wr(ja=[],{rel:"preload",as:"image",href:lt?void 0:ft,imageSrcSet:lt,imageSizes:vg,crossOrigin:kg,integrity:n.integrity,type:n.type,fetchPriority:n.fetchPriority,referrerPolicy:n.referrerPolicy}),n.fetchPriority==="high"||10>a.highImagePreloads.size?a.highImagePreloads.add(ja):(a.bulkPreloads.add(ja),cu.set(Fa,ja)))}}return Rd(e,n,"img");case"base":case"area":case"br":case"col":case"embed":case"hr":case"keygen":case"param":case"source":case"track":case"wbr":return Rd(e,n,t);case"head":if(2>i.insertionMode&&a.headChunks===null){a.headChunks=[];var wg=Ih(a.headChunks,n,"head")}else wg=Ih(e,n,"head");return wg;case"html":if(i.insertionMode===0&&a.htmlChunks===null){a.htmlChunks=[yQ];var xg=Ih(a.htmlChunks,n,"html")}else xg=Ih(e,n,"html");return xg;default:if(t.indexOf("-")!==-1){e.push(Kn(t));var Ba,pu=null,Eg=null;for(Ba in n)if(sn.call(n,Ba)){var pn=n[Ba];if(pn!=null){var _g=Ba;switch(Ba){case"children":pu=pn;break;case"dangerouslySetInnerHTML":Eg=pn;break;case"style":jD(e,pn);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"ref":break;case"className":_g="class";default:if(CT(Ba)&&typeof pn!="function"&&typeof pn!="symbol"&&pn!==!1){if(pn===!0)pn="";else if(typeof pn=="object")continue;e.push(Lr,ge(_g),oo,ge(Ke(pn)),Ea)}}}}return e.push(Dr),io(e,Eg,pu),pu}}return Ih(e,n,t)}var KD=new Map;function Rc(e){var t=KD.get(e);return t===void 0&&(t=ie("</"+e+">"),KD.set(e,t)),t}
vendor: 5,983 bytes, lines 55-61
55function XD(e,t){t=t.bootstrapChunks;for(var n=0;n<t.length-1;n++)se(e,t[n]);return!(n<t.length)||(n=t[n],t.length=0,Lt(e,n))}var vQ=ie('<template id="'),kQ=ie('"></template>'),wQ=ie("<!--$-->"),xQ=ie('<!--$?--><template id="'),EQ=ie('"></template>'),_Q=ie("<!--$!-->"),SQ=ie("<!--/$-->"),TQ=ie("<template"),CQ=ie('"'),AQ=ie(' data-dgst="');ie(' data-msg="'),ie(' data-stck="'),ie(' data-cstck="');var NQ=ie("></template>");function QD(e,t,n){if(se(e,xQ),n===null)throw Error(Ie(395));return se(e,t.boundaryPrefix),se(e,ge(n.toString(16))),Lt(e,EQ)}var IQ=ie('<div hidden id="'),RQ=ie('">'),OQ=ie("</div>"),PQ=ie('<svg aria-hidden="true" style="display:none" id="'),LQ=ie('">'),DQ=ie("</svg>"),MQ=ie('<math aria-hidden="true" style="display:none" id="'),FQ=ie('">'),jQ=ie("</math>"),BQ=ie('<table hidden id="'),HQ=ie('">'),zQ=ie("</table>"),UQ=ie('<table hidden><tbody id="'),$Q=ie('">'),VQ=ie("</tbody></table>"),GQ=ie('<table hidden><tr id="'),qQ=ie('">'),WQ=ie("</tr></table>"),YQ=ie('<table hidden><colgroup id="'),KQ=ie('">'),XQ=ie("</colgroup></table>"),QQ=ie('$RS=function(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};$RS("'),ZQ=ie('$RS("'),JQ=ie('","'),eZ=ie('")<\/script>');ie('<template data-rsi="" data-sid="'),ie('" data-pid="');var tZ=ie('$RC=function(b,c,e){c=document.getElementById(c);c.parentNode.removeChild(c);var a=document.getElementById(b);if(a){b=a.previousSibling;if(e)b.data="$!",a.setAttribute("data-dgst",e);else{e=b.parentNode;a=b.nextSibling;var f=0;do{if(a&&8===a.nodeType){var d=a.data;if("/$"===d)if(0===f)break;else f--;else"$"!==d&&"$?"!==d&&"$!"!==d||f++}d=a.nextSibling;e.removeChild(a);a=d}while(a);for(;c.firstChild;)e.insertBefore(c.firstChild,a);b.data="$"}b._reactRetry&&b._reactRetry()}};$RC("'),nZ=ie('$RC("'),rZ=ie(`$RC=function(b,c,e){c=document.getElementById(c);c.parentNode.removeChild(c);var a=document.getElementById(b);if(a){b=a.previousSibling;if(e)b.data="$!",a.setAttribute("data-dgst",e);else{e=b.parentNode;a=b.nextSibling;var f=0;do{if(a&&8===a.nodeType){var d=a.data;if("/$"===d)if(0===f)break;else f--;else"$"!==d&&"$?"!==d&&"$!"!==d||f++}d=a.nextSibling;e.removeChild(a);a=d}while(a);for(;c.firstChild;)e.insertBefore(c.firstChild,a);b.data="$"}b._reactRetry&&b._reactRetry()}};$RM=new Map;
56$RR=function(t,u,y){function v(n){this._p=null;n()}for(var w=$RC,p=$RM,q=new Map,r=document,g,b,h=r.querySelectorAll("link[data-precedence],style[data-precedence]"),x=[],k=0;b=h[k++];)"not all"===b.getAttribute("media")?x.push(b):("LINK"===b.tagName&&p.set(b.getAttribute("href"),b),q.set(b.dataset.precedence,g=b));b=0;h=[];var l,a;for(k=!0;;){if(k){var e=y[b++];if(!e){k=!1;b=0;continue}var c=!1,m=0;var d=e[m++];if(a=p.get(d)){var f=a._p;c=!0}else{a=r.createElement("link");a.href=
57d;a.rel="stylesheet";for(a.dataset.precedence=l=e[m++];f=e[m++];)a.setAttribute(f,e[m++]);f=a._p=new Promise(function(n,z){a.onload=v.bind(a,n);a.onerror=v.bind(a,z)});p.set(d,a)}d=a.getAttribute("media");!f||d&&!matchMedia(d).matches||h.push(f);if(c)continue}else{a=x[b++];if(!a)break;l=a.getAttribute("data-precedence");a.removeAttribute("media")}c=q.get(l)||g;c===g&&(g=a);q.set(l,a);c?c.parentNode.insertBefore(a,c.nextSibling):(c=r.head,c.insertBefore(a,c.firstChild))}Promise.all(h).then(w.bind(null,
58t,u,""),w.bind(null,t,u,"Resource failed to load"))};$RR("`),aZ=ie(`$RM=new Map;
59$RR=function(t,u,y){function v(n){this._p=null;n()}for(var w=$RC,p=$RM,q=new Map,r=document,g,b,h=r.querySelectorAll("link[data-precedence],style[data-precedence]"),x=[],k=0;b=h[k++];)"not all"===b.getAttribute("media")?x.push(b):("LINK"===b.tagName&&p.set(b.getAttribute("href"),b),q.set(b.dataset.precedence,g=b));b=0;h=[];var l,a;for(k=!0;;){if(k){var e=y[b++];if(!e){k=!1;b=0;continue}var c=!1,m=0;var d=e[m++];if(a=p.get(d)){var f=a._p;c=!0}else{a=r.createElement("link");a.href=
60d;a.rel="stylesheet";for(a.dataset.precedence=l=e[m++];f=e[m++];)a.setAttribute(f,e[m++]);f=a._p=new Promise(function(n,z){a.onload=v.bind(a,n);a.onerror=v.bind(a,z)});p.set(d,a)}d=a.getAttribute("media");!f||d&&!matchMedia(d).matches||h.push(f);if(c)continue}else{a=x[b++];if(!a)break;l=a.getAttribute("data-precedence");a.removeAttribute("media")}c=q.get(l)||g;c===g&&(g=a);q.set(l,a);c?c.parentNode.insertBefore(a,c.nextSibling):(c=r.head,c.insertBefore(a,c.firstChild))}Promise.all(h).then(w.bind(null,
61t,u,""),w.bind(null,t,u,"Resource failed to load"))};$RR("`),oZ=ie('$RR("'),iZ=ie('","'),sZ=ie('",'),lZ=ie('"'),cZ=ie(")<\/script>");ie('<template data-rci="" data-bid="'),ie('<template data-rri="" data-bid="'),ie('" data-sid="'),ie('" data-sty="');var uZ=ie('$RX=function(b,c,d,e,f){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data="$!",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),f&&(a.cstck=f),b._reactRetry&&b._reactRetry())};;$RX("'),dZ=ie('$RX("'),pZ=ie('"'),fZ=ie(","),hZ=ie(")<\/script>");ie('<template data-rxi="" data-bid="'),ie('" data-dgst="'),ie('" data-msg="'),ie('" data-stck="'),ie('" data-cstck="');var mZ=/[<\u2028\u2029]/g,gZ=/[&><\u2028\u2029]/g;function Rh(e){return JSON.stringify(e).replace(gZ,(function(t){switch(t){case"&":return"\\u0026";case">":return"\\u003e";case"<":return"\\u003c";case"\u2028":return"\\u2028";case"\u2029":return"\\u2029";default:throw Error("escapeJSObjectForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React")}}))}var yZ=ie('<style media="not all" data-precedence="'),bZ=ie('" data-href="'),vZ=ie('">'),kZ=ie("</style>"),iv=!1,DT=!0;function wZ(e){var t=e.rules,n=e.hrefs,r=0;if(n.length){for(se(this,yZ),se(this,e.precedence),se(this,bZ);r<n.length-1;r++)se(this,n[r]),se(this,JD);for(se(this,n[r]),se(this,vZ),r=0;r<t.length;r++)se(this,t[r]);DT=Lt(this,kZ),iv=!0,t.length=0,n.length=0}}function xZ(e){return e.state!==2&&(iv=!0)}
61function ZD(e,t,n){return iv=!1,DT=!0,t.styles.forEach(wZ,e),t.stylesheets.forEach(xZ),iv&&(n.stylesToHoist=!0),DT}function Ro(e){for(var t=0;t<e.length;t++)se(this,e[t]);e.length=0}var bl=[];function EZ(e){wr(bl,e.props);for(var t=0;t<bl.length;t++)se(this,bl[t]);bl.length=0,e.state=2}var _Z=ie('<style data-precedence="'),SZ=ie('" data-href="'),JD=ie(" "),TZ=ie('">'),CZ=ie("</style>");function AZ(e){var t=0<e.sheets.size;e.sheets.forEach(EZ,this),e.sheets.clear();var n=e.rules,r=e.hrefs;if(!t||r.length){if(se(this,_Z),se(this,e.precedence),e=0,r.length){for(se(this,SZ);e<r.length-1;e++)se(this,r[e]),se(this,JD);se(this,r[e])}for(se(this,TZ),e=0;e<n.length;e++)se(this,n[e]);se(this,CZ),n.length=0,r.length=0}}function NZ(e){if(e.state===0){e.state=1;var t=e.props;for(wr(bl,{rel:"preload",as:"style",href:e.props.href,crossOrigin:t.crossOrigin,fetchPriority:t.fetchPriority,integrity:t.integrity,media:t.media,hrefLang:t.hrefLang,referrerPolicy:t.referrerPolicy}),e=0;e<bl.length;e++)se(this,bl[e]);bl.length=0}}function IZ(e){e.sheets.forEach(NZ,this),e.sheets.clear()}var eM=ie("["),tM=ie(",["),MT=ie(","),FT=ie("]");function RZ(e,t,n){var r=t.toLowerCase();switch(typeof n){case"function":case"symbol":return}switch(t){case"innerHTML":case"dangerouslySetInnerHTML":case"suppressContentEditableWarning":case"suppressHydrationWarning":case"style":case"ref":return;case"className":r="class",t=""+n;break;case"hidden":if(n===!1)return;t="";break;case"src":case"href":t=""+(n=Ah(n));break;default:if(2<t.length&&(t[0]==="o"||t[0]==="O")&&(t[1]==="n"||t[1]==="N")||!CT(t))return;t=""+n}se(e,MT),se(e,ge(Rh(r))),se(e,MT),se(e,ge(Rh(t)))}function nM(){return{styles:new Set,stylesheets:new Set}}function Oh(e,t){e.crossOrigin==null&&(e.crossOrigin=t[0]),e.integrity==null&&(e.integrity=t[1])}function sv(e,t,n){for(var r in t="<"+(e=(""+e).replace(jT,BT))+'>; rel=preload; as="'+(t=(""+t).replace(HT,zT))+'"',n)sn.call(n,r)&&typeof(e=n[r])=="string"&&(t+="; "+r.toLowerCase()+'="'+(""+e).replace(HT,zT)+'"');return t}var jT=/[<>\r\n]/g;function BT(e){switch(e){case"<":return"%3C";case">":return"%3E";case`
62`:return"%0A";case"\r":return"%0D";default:throw Error("escapeLinkHrefForHeaderContextReplacer encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React")}}var HT=/["';,\r\n]/g;function zT(e){switch(e){case'"':return"%22";case"'":return"%27";case";":return"%3B";case",":return"%2C";case`
63`:return"%0A";case"\r":return"%0D";default:throw Error("escapeStringForLinkHeaderQuotedParamValueContextReplacer encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React")}}function rM(e){this.styles.add(e)}function aM(e){this.stylesheets.add(e)}var OZ=Function.prototype.bind,PZ=Symbol.for("react.client.reference");function lv(e){if(e==null)return null;if(typeof e=="function")return e.$$typeof===PZ?null:e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case pD:return"Fragment";case dD:return"Portal";case hD:return"Profiler";case fD:return"StrictMode";case rv:return"Suspense";case xT:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case nv:return(e.displayName||"Context")+".Provider";case mD:return(e._context.displayName||"Context")+".Consumer";case wT:var t=e.render;return(e=e.displayName)||(e=(e=t.displayName||t.name||"")!==""?"ForwardRef("+e+")":"ForwardRef"),e;case ET:return(t=e.displayName||null)!==null?t:lv(e.type)||"Memo";case av:t=e._payload,e=e._init;try{return lv(e(t))}catch{}}return null}var oM={},Oc=null;function cv(e,t){if(e!==t){e.context._currentValue=e.parentValue,e=e.parent;var n=t.parent;if(e===null){if(n!==null)throw Error(Ie(401))}else{if(n===null)throw Error(Ie(401));cv(e,n)}t.context._currentValue=t.value}}function iM(e){e.context._currentValue=e.parentValue,(e=e.parent)!==null&&iM(e)}function sM(e){var t=e.parent;t!==null&&sM(t),e.context._currentValue=e.value}function lM(e,t){if(e.context._currentValue=e.parentValue,(e=e.parent)===null)throw Error(Ie(402));e.depth===t.depth?cv(e,t):lM(e,t)}function cM(e,t){var n=t.parent;if(n===null)throw Error(Ie(402));
63e.depth===n.depth?cv(e,n):cM(e,n),t.context._currentValue=t.value}function vl(e){var t=Oc;t!==e&&(t===null?sM(e):e===null?iM(t):t.depth===e.depth?cv(t,e):t.depth>e.depth?lM(t,e):cM(t,e),Oc=e)}var uM={isMounted:function(){return!1},enqueueSetState:function(e,t){(e=e._reactInternals).queue!==null&&e.queue.push(t)},enqueueReplaceState:function(e,t){(e=e._reactInternals).replace=!0,e.queue=[t]},enqueueForceUpdate:function(){}},LZ={id:1,overflow:""};function UT(e,t,n){var r=e.id;e=e.overflow;var a=32-uv(r)-1;r&=~(1<<a),n+=1;var o=32-uv(t)+a;if(30<o){var i=a-a%5;return o=(r&(1<<i)-1).toString(32),r>>=i,a-=i,{id:1<<32-uv(t)+a|n<<a|r,overflow:o+e}}return{id:1<<o|n<<a|r,overflow:e}}var uv=Math.clz32?Math.clz32:function(e){return(e>>>=0)===0?32:31-(DZ(e)/MZ|0)|0},DZ=Math.log,MZ=Math.LN2,Pc=Error(Ie(460));function dv(){}var pv=null;function fv(){if(pv===null)throw Error(Ie(459));var e=pv;return pv=null,e}var FZ=typeof Object.is=="function"?Object.is:function(e,t){return e===t&&(e!==0||1/e==1/t)||e!=e&&t!=t},us=null,$T=null,VT=null,GT=null,hv=null,Yt=null,Ph=!1,mv=!1,Lh=0,Dh=0,Mh=-1,gv=0,Od=null,kl=null,yv=0;function ds(){if(us===null)throw Error(Ie(321));return us}function dM(){if(0<yv)throw Error(Ie(312));return{memoizedState:null,queue:null,next:null}}function qT(){return Yt===null?hv===null?(Ph=!1,hv=Yt=dM()):(Ph=!0,Yt=hv):Yt.next===null?(Ph=!1,Yt=Yt.next=dM()):(Ph=!0,Yt=Yt.next),Yt}function Pd(){var e=Od;return Od=null,e}function Fh(){GT=VT=$T=us=null,mv=!1,hv=null,yv=0,Yt=kl=null}function pM(e,t){return typeof t=="function"?t(e):t}function fM(e,t,n){if(us=ds(),Yt=qT(),Ph){var r=Yt.queue;if(t=r.dispatch,kl!==null&&(n=kl.get(r))!==void 0){kl.delete(r),r=Yt.memoizedState;do r=e(r,n.action),n=n.next;while(n!==null);return Yt.memoizedState=r,[r,t]}return[Yt.memoizedState,t]}return e=e===pM?typeof t=="function"?t():t:n!==void 0?n(t):t,Yt.memoizedState=e,e=(e=Yt.queue={last:null,dispatch:null}).dispatch=jZ.bind(null,us,e),[Yt.memoizedState,e]}function hM(e,t){if(us=ds(),t=t===void 0?null:t,(Yt=qT())!==null){var n=Yt.memoizedState;if(n!==null&&t!==null){var r=n[1];e:if(r===null)r=!1;else{for(var a=0;a<r.length&&a<t.length;a++)if(!FZ(t[a],r[a])){r=!1;break e}r=!0}if(r)return n[0]}}return e=e(),Yt.memoizedState=[e,t],e}function jZ(e,t,n){if(25<=yv)throw Error(Ie(301));if(e===us)if(mv=!0,e={action:n,next:null},kl===null&&(kl=new Map),(n=kl.get(t))===void 0)kl.set(t,e);else{for(t=n;t.next!==null;)t=t.next;t.next=e}}function BZ(){throw Error(Ie(394))}function HZ(){throw Error(Ie(479))}function mM(e,t,n){ds();var r=Dh++,a=VT;if(typeof e.$$FORM_ACTION=="function"){var o=null,i=GT;a=a.formState;var s=e.$$IS_SIGNATURE_EQUAL;if(a!==null&&typeof s=="function"){var l=a[1];s.call(e,a[2],a[3])&&l===(o=n!==void 0?"p"+n:"k"+yD(JSON.stringify([i,null,r]),0))&&(Mh=r,t=a[0])}var c=e.bind(null,t);return e=function(d){c(d)},typeof c.$$FORM_ACTION=="function"&&(e.$$FORM_ACTION=function(d){d=c.$$FORM_ACTION(d),n!==void 0&&(n+="",d.action=n);var p=d.data;return p&&(o===null&&(o=n!==void 0?"p"+n:"k"+yD(JSON.stringify([i,null,r]),0)),p.append("$ACTION_KEY",o)),d}),[t,e,!1]}var u=e.bind(null,t);return[t,function(d){u(d)},!1]}function gM(e){var t=gv;return gv+=1,Od===null&&(Od=[]),(function(n,r,a){switch((a=n[a])===void 0?n.push(r):a!==r&&(r.then(dv,dv),r=a),r.status){case"fulfilled":return r.value;case"rejected":throw r.reason;default:switch(typeof r.status=="string"?r.then(dv,dv):((n=r).status="pending",n.then((function(o){if(r.status==="pending"){var i=r;i.status="fulfilled",i.value=o}}),(function(o){if(r.status==="pending"){var i=r;i.status="rejected",i.reason=o}}))),r.status){case"fulfilled":return r.value;case"rejected":throw r.reason}throw pv=r,Pc}})(Od,e,t)}function zZ(){throw Error(Ie(393))}function jh(){}var bv={readContext:function(e){return e._currentValue},use:function(e){if(e!==null&&typeof e=="object"){if(typeof e.then=="function")return gM(e);if(e.$$typeof===nv)return e._currentValue}throw Error(Ie(438,String(e)))},useContext:function(e){return ds(),e._currentValue},useMemo:hM,useReducer:fM,useRef:function(e){us=ds();var t=(Yt=qT()).memoizedState;return t===null?(e={current:e},Yt.memoizedState=e):t},useState:function(e){return fM(pM,e)},useInsertionEffect:jh,useLayoutEffect:jh,useCallback:function(e,t){return hM((function(){return e}),t)},useImperativeHandle:jh,useEffect:jh,useDebugValue:jh,useDeferredValue:function(e,t){return ds(),t!==void 0?t:e},useTransition:function(){return ds(),[!1,BZ]},useId:function(){var e=$T.treeContext,t=e.overflow;e=((e=e.id)&~(1<<32-uv(e)-1)).toString(32)+t;var n=vv;if(n===null)throw Error(Ie(404));return t=Lh++,e=":"+n.idPrefix+"R"+e,0<t&&(e+="H"+t.toString(32)),e+":"},useSyncExternalStore:function(e,t,n){if(n===void 0)throw Error(Ie(407));return n()},useCacheRefresh:function(){return zZ},useMemoCache:function(e){for(var t=Array(e),n=0;n<e;n++)t[n]=KX;return t},useHostTransitionStatus:function(){return ds(),oQ},useOptimistic:function(e){return ds(),[e,HZ]}};bv.useFormState=mM,bv.useActionState=mM;var WT,yM,vv=null,UZ={getCacheForType:function(){throw Error(Ie(248))}};function Ld(e){if(WT===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);WT=t&&t[1]||"",yM=-1<n.stack.indexOf(`
64    at`)?" (<anonymous>)":-1<n.stack.indexOf("@")?"@unknown:0:0":""}return`
65`+WT+e+yM}var YT=!1;function kv(e,t){if(!e||YT)return"";YT=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var r={DetermineComponentFrameRoot:function(){try{if(t){var d=function(){throw Error()};if(Object.defineProperty(d.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(d,[])}catch(h){var p=h}Reflect.construct(e,[],d)}else{try{d.call()}catch(h){p=h}e.call(d.prototype)}}else{try{throw Error()}catch(h){p=h}
65(d=e())&&typeof d.catch=="function"&&d.catch((function(){}))}}catch(h){if(h&&p&&typeof h.stack=="string")return[h.stack,p.stack]}return[null,null]}};r.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var a=Object.getOwnPropertyDescriptor(r.DetermineComponentFrameRoot,"name");a&&a.configurable&&Object.defineProperty(r.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var o=r.DetermineComponentFrameRoot(),i=o[0],s=o[1];if(i&&s){var l=i.split(`
66`),c=s.split(`
67`);for(a=r=0;r<l.length&&!l[r].includes("DetermineComponentFrameRoot");)r++;for(;a<c.length&&!c[a].includes("DetermineComponentFrameRoot");)a++;if(r===l.length||a===c.length)for(r=l.length-1,a=c.length-1;1<=r&&0<=a&&l[r]!==c[a];)a--;for(;1<=r&&0<=a;r--,a--)if(l[r]!==c[a]){if(r!==1||a!==1)do if(r--,0>--a||l[r]!==c[a]){var u=`
68`+l[r].replace(" at new "," at ");return e.displayName&&u.includes("<anonymous>")&&(u=u.replace("<anonymous>",e.displayName)),u}while(1<=r&&0<=a);break}}}finally{YT=!1,Error.prepareStackTrace=n}return(n=e?e.displayName||e.name:"")?Ld(n):""}function bM(e){if(typeof e=="string")return Ld(e);if(typeof e=="function")return e.prototype&&e.prototype.isReactComponent?e=kv(e,!0):kv(e,!1);if(typeof e=="object"&&e!==null){switch(e.$$typeof){case wT:return kv(e.render,!1);case ET:return kv(e.type,!1);case av:var t=e,n=t._payload;t=t._init;try{e=t(n)}catch{return Ld("Lazy")}return bM(e)}if(typeof e.name=="string")return n=e.env,Ld(e.name+(n?" ["+n+"]":""))}switch(e){case xT:return Ld("SuspenseList");case rv:return Ld("Suspense")}return""}function $Z(e){if(typeof e=="object"&&e!==null&&typeof e.environmentName=="string"){var t=e.environmentName;typeof(e=[e].slice(0))[0]=="string"?e.splice(0,1,"%c%s%c "+e[0],"background: #e6e6e6;background: light-dark(rgba(0,0,0,0.1), rgba(255,255,255,0.25));color: #000000;color: light-dark(#000000, #ffffff);border-radius: 2px"," "+t+" ",""):e.splice(0,0,"%c%s%c ","background: #e6e6e6;background: light-dark(rgba(0,0,0,0.1), rgba(255,255,255,0.25));color: #000000;color: light-dark(#000000, #ffffff);border-radius: 2px"," "+t+" ",""),e.unshift(console),(t=OZ.apply(console.error,e))()}else console.error(e);return null}function Dd(){}function VZ(e,t,n,r,a,o,i,s,l,c,u){var d=new Set;this.destination=null,this.flushScheduled=!1,this.resumableState=e,this.renderState=t,this.rootFormatContext=n,this.progressiveChunkSize=r===void 0?12800:r,this.status=10,this.fatalError=null,this.pendingRootTasks=this.allPendingTasks=this.nextSegmentId=0,this.completedRootSegment=null,this.abortableTasks=d,this.pingedTasks=[],this.clientRenderedBoundaries=[],this.completedBoundaries=[],this.partialBoundaries=[],this.trackedPostpones=null,this.onError=a===void 0?$Z:a,this.onPostpone=c===void 0?Dd:c,this.onAllReady=o===void 0?Dd:o,this.onShellReady=i===void 0?Dd:i,this.onShellError=s===void 0?Dd:s,this.onFatalError=l===void 0?Dd:l,this.formState=u===void 0?null:u}function vM(e,t,n,r,a,o,i,s,l,c,u,d){return(n=Bh(t=new VZ(t,n,r,a,o,i,s,l,c,u,d),0,null,r,!1,!1)).parentFlushed=!0,Hh(e=xv(t,null,e,-1,null,n,null,t.abortableTasks,null,r,null,LZ,null,!1)),t.pingedTasks.push(e),t}var KT,wv,hi=null;function kM(e,t){e.pingedTasks.push(t),e.pingedTasks.length===1&&(e.flushScheduled=e.destination!==null,e.trackedPostpones!==null||e.status===10?kD((function(){return a2(e)})):ST((function(){return a2(e)})))}function XT(e,t){return{status:0,rootSegmentID:-1,parentFlushed:!1,pendingTasks:0,completedSegments:[],byteSize:0,fallbackAbortableTasks:t,errorDigest:null,contentState:nM(),fallbackState:nM(),trackedContentKeyPath:null,trackedFallbackNode:null}}function xv(e,t,n,r,a,o,i,s,l,c,u,d,p,h){e.allPendingTasks++,a===null?e.pendingRootTasks++:a.pendingTasks++;var m={replay:null,node:n,childIndex:r,ping:function(){return kM(e,m)},blockedBoundary:a,blockedSegment:o,hoistableState:i,abortSet:s,keyPath:l,formatContext:c,context:u,treeContext:d,componentStack:p,thenableState:t,isFallback:h};return s.add(m),m}function wM(e,t,n,r,a,o,i,s,l,c,u,d,p,h){e.allPendingTasks++,o===null?e.pendingRootTasks++:o.pendingTasks++,n.pendingTasks++;var m={replay:n,node:r,childIndex:a,ping:function(){return kM(e,m)}
68,blockedBoundary:o,blockedSegment:null,hoistableState:i,abortSet:s,keyPath:l,formatContext:c,context:u,treeContext:d,componentStack:p,thenableState:t,isFallback:h};return s.add(m),m}function Bh(e,t,n,r,a,o){return{status:0,id:-1,index:t,parentFlushed:!1,chunks:[],children:[],parentFormatContext:r,boundary:n,lastPushedText:a,textEmbedded:o}}function Hh(e){var t=e.node;typeof t=="object"&&t!==null&&t.$$typeof===uD&&(e.componentStack={parent:e.componentStack,type:t.type})}function Lc(e){var t={};return e&&Object.defineProperty(t,"componentStack",{configurable:!0,enumerable:!0,get:function(){try{var n="",r=e;do n+=bM(r.type),r=r.parent;while(r);var a=n}catch(o){a=`
69Error generating stack: `+o.message+`
70`+o.stack}return Object.defineProperty(t,"componentStack",{value:a}),a}}),t}function _a(e,t,n){if((t=(e=e.onError)(t,n))==null||typeof t=="string")return t}function zh(e,t){var n=e.onShellError,r=e.onFatalError;n(t),r(t),e.destination!==null?(e.status=14,xD(e.destination,t)):(e.status=13,e.fatalError=t)}function xM(e,t,n,r,a,o){var i=t.thenableState;for(t.thenableState=null,us={},$T=t,VT=e,GT=n,Dh=Lh=0,Mh=-1,gv=0,Od=i,e=r(a,o);mv;)mv=!1,Dh=Lh=0,Mh=-1,gv=0,yv+=1,Yt=null,e=r(a,o);return Fh(),e}function EM(e,t,n,r,a,o,i){var s=!1;if(o!==0&&e.formState!==null){var l=t.blockedSegment;if(l!==null){s=!0,l=l.chunks;for(var c=0;c<o;c++)c===i?l.push(hQ):l.push(mQ)}}o=t.keyPath,t.keyPath=n,a?(n=t.treeContext,t.treeContext=UT(n,1,0),Oo(e,t,r,-1),t.treeContext=n):s?Oo(e,t,r,-1):so(e,t,r,-1),t.keyPath=o}function Ev(e,t,n,r,a,o){if(typeof r=="function")if(r.prototype&&r.prototype.isReactComponent){var i=a;if("ref"in a)for(var s in i={},a)s!=="ref"&&(i[s]=a[s]);var l=r.defaultProps;if(l)for(var c in i===a&&(i=Zr({},i,a)),l)i[c]===void 0&&(i[c]=l[c]);a=i,i=oM,typeof(l=r.contextType)=="object"&&l!==null&&(i=l._currentValue);var u=(i=new r(a,i)).state!==void 0?i.state:null;if(i.updater=uM,i.props=a,i.state=u,l={queue:[],replace:!1},i._reactInternals=l,o=r.contextType,i.context=typeof o=="object"&&o!==null?o._currentValue:oM,typeof(o=r.getDerivedStateFromProps)=="function"&&(u=(o=o(a,u))==null?u:Zr({},u,o),i.state=u),typeof r.getDerivedStateFromProps!="function"&&typeof i.getSnapshotBeforeUpdate!="function"&&(typeof i.UNSAFE_componentWillMount=="function"||typeof i.componentWillMount=="function"))if(r=i.state,typeof i.componentWillMount=="function"&&i.componentWillMount(),typeof i.UNSAFE_componentWillMount=="function"&&i.UNSAFE_componentWillMount(),r!==i.state&&uM.enqueueReplaceState(i,i.state,null),l.queue!==null&&0<l.queue.length)if(r=l.queue,o=l.replace,l.queue=null,l.replace=!1,o&&r.length===1)i.state=r[0];else{for(l=o?r[0]:i.state,u=!0,o=o?1:0;o<r.length;o++)(c=typeof(c=r[o])=="function"?c.call(i,l,a,void 0):c)!=null&&(u?(u=!1,l=Zr({},l,c)):Zr(l,c));i.state=l}else l.queue=null;if(r=i.render(),e.status===12)throw null;a=t.keyPath,t.keyPath=n,so(e,t,r,-1),t.keyPath=a}else{if(r=xM(e,t,n,r,a,void 0),e.status===12)throw null;EM(e,t,n,r,Lh!==0,Dh,Mh)}else{if(typeof r!="string"){switch(r){case YX:case qX:case fD:case hD:case pD:return r=t.keyPath,t.keyPath=n,so(e,t,a.children,-1),void(t.keyPath=r);case WX:return void(a.mode!=="hidden"&&(r=t.keyPath,t.keyPath=n,so(e,t,a.children,-1),t.keyPath=r));case xT:return r=t.keyPath,t.keyPath=n,so(e,t,a.children,-1),void(t.keyPath=r);case GX:throw Error(Ie(343));case rv:e:if(t.replay!==null){r=t.keyPath,t.keyPath=n,n=a.children;try{Oo(e,t,n,-1)}finally{t.keyPath=r}}else{r=t.keyPath;var d=t.blockedBoundary,p=t.hoistableState;o=t.blockedSegment,c=a.fallback,a=a.children;var h=new Set;s=XT(0,h),e.trackedPostpones!==null&&(s.trackedContentKeyPath=n);var m=Bh(0,o.chunks.length,s,t.formatContext,!1,!1);o.children.push(m),o.lastPushedText=!1;var g=Bh(0,0,null,t.formatContext,!1,!1);if(g.parentFlushed=!0,e.trackedPostpones!==null){l=[(i=[n[0],"Suspense Fallback",n[2]])[1],i[2],[],null],e.trackedPostpones.workingMap.set(i,l),s.trackedFallbackNode=l,t.blockedSegment=m,t.keyPath=i,m.status=6;try{Oo(e,t,c,-1),m.lastPushedText&&m.textEmbedded&&m.chunks.push(cs),m.status=1}catch(y){throw m.status=e.status===12?3:4,y}finally{t.blockedSegment=o,t.keyPath=r}Hh(t=xv(e,null,a,-1,s,g,s.contentState,t.abortSet,n,t.formatContext,t.context,t.treeContext,t.componentStack,t.isFallback)),e.pingedTasks.push(t)}else{t.blockedBoundary=s,t.hoistableState=s.contentState,t.blockedSegment=g,t.keyPath=n,g.status=6;try{if(Oo(e,t,a,-1),g.lastPushedText&&g.textEmbedded&&g.chunks.push(cs),g.status=1,$h(s,g),s.pendingTasks===0&&s.status===0){s.status=1;break e}}catch(y){s.status=4,e.status===12?(g.status=3,i=e.fatalError):(g.status=4,i=y),u=_a(e,i,l=Lc(t.componentStack)),s.errorDigest=u,e2(e,s)}finally{t.blockedBoundary=d,t.hoistableState=p,t.blockedSegment=o,t.keyPath=r}Hh(t=xv(e,null,c,-1,d,m,s.fallbackState,h,[n[0],"Suspense Fallback",n[2]],t.formatContext,t.context,t.treeContext,t.componentStack,!0)),e.pingedTasks.push(t)}}return}if(typeof r=="object"&&r!==null)switch(r.$$typeof){case wT:if("ref"in a)for(m in i={},a)m!=="ref"&&(i[m]=a[m]);else i=a;return void EM(e,t,n,r=xM(e,t,n,r.render,i,o),Lh!==0,Dh,Mh);case ET:return void Ev(e,t,n,r.type,a,o);case VX:case nv:if(l=a.children,i=t.keyPath,a=a.value,u=r._currentValue,r._currentValue=a,Oc=r={parent:o=Oc,depth:o===null?0:o.depth+1,context:r,parentValue:u,value:a},t.context=r,t.keyPath=n,so(e,t,l,-1),(e=Oc)===null)throw Error(Ie(403));return e.context._currentValue=e.parentValue,e=Oc=e.parent,t.context=e,void(t.keyPath=i);case mD:return r=(a=a.children)(r._context._currentValue),a=t.keyPath,t.keyPath=n,so(e,t,r,-1),void(t.keyPath=a);case av:if(r=(i=r._init)(r._payload),e.status===12)throw null;return void Ev(e,t,n,r,a,o)}throw Error(Ie(130,r==null?r:typeof r,""))}if((i=t.blockedSegment)===null)i=a.children,l=t.formatContext,u=t.keyPath,t.formatContext=LD(l,r,a),t.keyPath=n,Oo(e,t,i,-1),t.formatContext=l,t.keyPath=u;
70else{u=bQ(i.chunks,r,a,e.resumableState,e.renderState,t.hoistableState,t.formatContext,i.lastPushedText,t.isFallback),i.lastPushedText=!1,l=t.formatContext,o=t.keyPath,t.formatContext=LD(l,r,a),t.keyPath=n,Oo(e,t,u,-1),t.formatContext=l,t.keyPath=o;e:{switch(t=i.chunks,e=e.resumableState,r){case"title":case"style":case"script":case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"input":case"keygen":case"link":case"meta":case"param":case"source":case"track":case"wbr":break e;case"body":if(1>=l.insertionMode){e.hasBody=!0;break e}break;case"html":if(l.insertionMode===0){e.hasHtml=!0;break e}}t.push(Rc(r))}i.lastPushedText=!1}}}function QT(e,t,n,r,a){var o=t.replay,i=t.blockedBoundary,s=Bh(0,0,null,t.formatContext,!1,!1);s.id=n,s.parentFlushed=!0;try{t.replay=null,t.blockedSegment=s,Oo(e,t,r,a),s.status=1,i===null?e.completedRootSegment=s:($h(i,s),i.parentFlushed&&e.partialBoundaries.push(i))}finally{t.replay=o,t.blockedSegment=null}}function so(e,t,n,r){t.replay!==null&&typeof t.replay.slots=="number"?QT(e,t,t.replay.slots,n,r):(t.node=n,t.childIndex=r,n=t.componentStack,Hh(t),ZT(e,t),t.componentStack=n)}function ZT(e,t){var n=t.node,r=t.childIndex;if(n!==null){if(typeof n=="object"){switch(n.$$typeof){case uD:var a=n.type,o=n.key,i=n.props,s=(n=i.ref)!==void 0?n:null,l=lv(a),c=o??(r===-1?0:r);if(o=[t.keyPath,l,c],t.replay!==null)e:{var u=t.replay;for(r=u.nodes,n=0;n<r.length;n++){var d=r[n];if(c===d[1]){if(d.length===4){if(l!==null&&l!==d[0])throw Error(Ie(490,d[0],l));var p=d[2];l=d[3],c=t.node,t.replay={nodes:p,slots:l,pendingTasks:1};try{if(Ev(e,t,o,a,i,s),t.replay.pendingTasks===1&&0<t.replay.nodes.length)throw Error(Ie(488));t.replay.pendingTasks--}catch(_){if(typeof _=="object"&&_!==null&&(_===Pc||typeof _.then=="function"))throw t.node===c&&(t.replay=u),_;t.replay.pendingTasks--,i=Lc(t.componentStack),Uh(e,o=t.blockedBoundary,p,l,a=_,i=_a(e,a,i))}t.replay=u}else{if(a!==rv)throw Error(Ie(490,"Suspense",lv(a)||"Unknown"));t:{u=void 0,a=d[5],s=d[2],l=d[3],c=d[4]===null?[]:d[4][2],d=d[4]===null?null:d[4][3];var h=t.keyPath,m=t.replay,g=t.blockedBoundary,y=t.hoistableState,b=i.children;i=i.fallback;var w=new Set,k=XT(0,w);k.parentFlushed=!0,k.rootSegmentID=a,t.blockedBoundary=k,t.hoistableState=k.contentState,t.keyPath=o,t.replay={nodes:s,slots:l,pendingTasks:1};try{if(Oo(e,t,b,-1),t.replay.pendingTasks===1&&0<t.replay.nodes.length)throw Error(Ie(488));if(t.replay.pendingTasks--,k.pendingTasks===0&&k.status===0){k.status=1,e.completedBoundaries.push(k);break t}}catch(_){k.status=4,u=_a(e,_,p=Lc(t.componentStack)),k.errorDigest=u,t.replay.pendingTasks--,e.clientRenderedBoundaries.push(k)}finally{t.blockedBoundary=g,t.hoistableState=y,t.replay=m,t.keyPath=h}Hh(t=wM(e,null,{nodes:c,slots:d,pendingTasks:0},i,-1,g,k.fallbackState,w,[o[0],"Suspense Fallback",o[2]],t.formatContext,t.context,t.treeContext,t.componentStack,!0)),e.pingedTasks.push(t)}}r.splice(n,1);break e}}}else Ev(e,t,o,a,i,s);return;case dD:throw Error(Ie(257));case av:if(n=(p=n._init)(n._payload),e.status===12)throw null;return void so(e,t,n,r)}if(_T(n))return void JT(e,t,n,r);if(n===null||typeof n!="object"?p=null:p=typeof(p=gD&&n[gD]||n["@@iterator"])=="function"?p:null,p&&(p=p.call(n))){if(!(n=p.next()).done){i=[];do i.push(n.value),n=p.next();while(!n.done);JT(e,t,i,r)}return}if(typeof n.then=="function")return t.thenableState=null,so(e,t,gM(n),r);if(n.$$typeof===nv)return so(e,t,n._currentValue,r);throw r=Object.prototype.toString.call(n),Error(Ie(31,r==="[object Object]"?"object with keys {"+Object.keys(n).join(", ")+"}":r))}typeof n=="string"?(r=t.blockedSegment)!==null&&(r.lastPushedText=DD(r.chunks,n,e.renderState,r.lastPushedText)):typeof n!="number"&&typeof n!="bigint"||(r=t.blockedSegment)!==null&&(r.lastPushedText=DD(r.chunks,""+n,e.render
70State,r.lastPushedText))}}function JT(e,t,n,r){var a=t.keyPath;if(r===-1||(t.keyPath=[t.keyPath,"Fragment",r],t.replay===null)){if(o=t.treeContext,i=n.length,t.replay!==null&&(s=t.replay.slots)!==null&&typeof s=="object"){for(r=0;r<i;r++)l=n[r],t.treeContext=UT(o,i,r),typeof(c=s[r])=="number"?(QT(e,t,c,l,r),delete s[r]):Oo(e,t,l,r);return t.treeContext=o,void(t.keyPath=a)}for(s=0;s<i;s++)r=n[s],t.treeContext=UT(o,i,s),Oo(e,t,r,s);t.treeContext=o,t.keyPath=a}else{for(var o=t.replay,i=o.nodes,s=0;s<i.length;s++){var l=i[s];if(l[1]===r){r=l[2],l=l[3],t.replay={nodes:r,slots:l,pendingTasks:1};try{if(JT(e,t,n,-1),t.replay.pendingTasks===1&&0<t.replay.nodes.length)throw Error(Ie(488));t.replay.pendingTasks--}catch(u){if(typeof u=="object"&&u!==null&&(u===Pc||typeof u.then=="function"))throw u;t.replay.pendingTasks--,n=Lc(t.componentStack);var c=t.blockedBoundary;Uh(e,c,r,l,u,n=_a(e,u,n))}t.replay=o,i.splice(s,1);break}}t.keyPath=a}}function e2(e,t){(e=e.trackedPostpones)!==null&&(t=t.trackedContentKeyPath)!==null&&(t=e.workingMap.get(t))!==void 0&&(t.length=4,t[2]=[],t[3]=null)}function _M(e,t,n){return wM(e,n,t.replay,t.node,t.childIndex,t.blockedBoundary,t.hoistableState,t.abortSet,t.keyPath,t.formatContext,t.context,t.treeContext,t.componentStack,t.isFallback)}function SM(e,t,n){var r=t.blockedSegment,a=Bh(0,r.chunks.length,null,t.formatContext,r.lastPushedText,!0);return r.children.push(a),r.lastPushedText=!1,xv(e,n,t.node,t.childIndex,t.blockedBoundary,a,t.hoistableState,t.abortSet,t.keyPath,t.formatContext,t.context,t.treeContext,t.componentStack,t.isFallback)}function Oo(e,t,n,r){var a=t.formatContext,o=t.context,i=t.keyPath,s=t.treeContext,l=t.componentStack,c=t.blockedSegment;if(c===null)try{return so(e,t,n,r)}catch(p){if(Fh(),typeof(n=p===Pc?fv():p)=="object"&&n!==null){if(typeof n.then=="function")return e=_M(e,t,r=Pd()).ping,n.then(e,e),t.formatContext=a,t.context=o,t.keyPath=i,t.treeContext=s,t.componentStack=l,void vl(o);if(n.message==="Maximum call stack size exceeded")return n=_M(e,t,n=Pd()),e.pingedTasks.push(n),t.formatContext=a,t.context=o,t.keyPath=i,t.treeContext=s,t.componentStack=l,void vl(o)}}else{var u=c.children.length,d=c.chunks.length;try{return so(e,t,n,r)}catch(p){if(Fh(),c.children.length=u,c.chunks.length=d,typeof(n=p===Pc?fv():p)=="object"&&n!==null){if(typeof n.then=="function")return e=SM(e,t,r=Pd()).ping,n.then(e,e),t.formatContext=a,t.context=o,t.keyPath=i,t.treeContext=s,t.componentStack=l,void vl(o);if(n.message==="Maximum call stack size exceeded")return n=SM(e,t,n=Pd()),e.pingedTasks.push(n),t.formatContext=a,t.context=o,t.keyPath=i,t.treeContext=s,t.componentStack=l,void vl(o)}}}throw t.formatContext=a,t.context=o,t.keyPath=i,t.treeContext=s,vl(o),n}function GZ(e){var t=e.blockedBoundary;(e=e.blockedSegment)!==null&&(e.status=3,r2(this,t,e))}function Uh(e,t,n,r,a,o){for(var i=0;i<n.length;i++){var s=n[i];if(s.length===4)Uh(e,t,s[2],s[3],a,o);else{s=s[5];var l=e,c=o,u=XT(0,new Set);u.parentFlushed=!0,u.rootSegmentID=s,u.status=4,u.errorDigest=c,u.parentFlushed&&l.clientRenderedBoundaries.push(u)}}if(n.length=0,r!==null){if(t===null)throw Error(Ie(487));if(t.status!==4&&(t.status=4,t.errorDigest=o,t.parentFlushed&&e.clientRenderedBoundaries.push(t)),typeof r=="object")for(var d in r)delete r[d]}}function TM(e,t,n){var r=e.blockedBoundary,a=e.blockedSegment;if(a!==null){if(a.status===6)return;a.status=3}if(a=Lc(e.componentStack),r===null){if(t.status!==13&&t.status!==14){if((r=e.replay)===null)return _a(t,n,a),void zh(t,n);r.pendingTasks--,r.pendingTasks===0&&0<r.nodes.length&&(e=_a(t,n,a),Uh(t,null,r.nodes,r.slots,n,e)),t.pendingRootTasks--,t.pendingRootTasks===0&&n2(t)}}else r.pendingTasks--,r.status!==4&&(r.status=4,e=_a(t,n,a),r.status=4,r.errorDigest=e,e2(t,r),r.parentFlushed&&t.clientRenderedBoundaries.push(r)),r.fallbackAbortableTasks.forEach((function(o){return TM(o,t,n)})),r.fallbackAbortableTasks.clear();t.allPendingTasks--,t.allPendingTasks===0&&_v(t)}function t2(e,t){try{var n=e.renderState,r=n.onHeaders;if(r){var a=n.headers;if(a){n.headers=null;var o=a.preconnects;
70if(a.fontPreloads&&(o&&(o+=", "),o+=a.fontPreloads),a.highImagePreloads&&(o&&(o+=", "),o+=a.highImagePreloads),!t){var i=n.styles.values(),s=i.next();e:for(;0<a.remainingCapacity&&!s.done;s=i.next())for(var l=s.value.sheets.values(),c=l.next();0<a.remainingCapacity&&!c.done;c=l.next()){var u=c.value,d=u.props,p=d.href,h=u.props,m=sv(h.href,"style",{crossOrigin:h.crossOrigin,integrity:h.integrity,nonce:h.nonce,type:h.type,fetchPriority:h.fetchPriority,referrerPolicy:h.referrerPolicy,media:h.media});if(!(0<=(a.remainingCapacity-=m.length+2)))break e;n.resets.style[p]=ao,o&&(o+=", "),o+=m,n.resets.style[p]=typeof d.crossOrigin=="string"||typeof d.integrity=="string"?[d.crossOrigin,d.integrity]:ao}}r(o?{Link:o}:{})}}}catch(g){_a(e,g,{})}}function n2(e){e.trackedPostpones===null&&t2(e,!0),e.onShellError=Dd,(e=e.onShellReady)()}function _v(e){t2(e,e.trackedPostpones===null||e.completedRootSegment===null||e.completedRootSegment.status!==5),(e=e.onAllReady)()}function $h(e,t){if(t.chunks.length===0&&t.children.length===1&&t.children[0].boundary===null&&t.children[0].id===-1){var n=t.children[0];n.id=t.id,n.parentFlushed=!0,n.status===1&&$h(e,n)}else e.completedSegments.push(t)}function r2(e,t,n){if(t===null){if(n!==null&&n.parentFlushed){if(e.completedRootSegment!==null)throw Error(Ie(389));e.completedRootSegment=n}e.pendingRootTasks--,e.pendingRootTasks===0&&n2(e)}else t.pendingTasks--,t.status!==4&&(t.pendingTasks===0?(t.status===0&&(t.status=1),n!==null&&n.parentFlushed&&n.status===1&&$h(t,n),t.parentFlushed&&e.completedBoundaries.push(t),t.status===1&&(t.fallbackAbortableTasks.forEach(GZ,e),t.fallbackAbortableTasks.clear())):n!==null&&n.parentFlushed&&n.status===1&&($h(t,n),t.completedSegments.length===1&&t.parentFlushed&&e.partialBoundaries.push(t)));e.allPendingTasks--,e.allPendingTasks===0&&_v(e)}function a2(e){if(e.status!==14&&e.status!==13){var t=Oc,n=Id.H;Id.H=bv;var r=Id.A;Id.A=UZ;var a=hi;hi=e;var o=vv;vv=e.resumableState;try{var i,s=e.pingedTasks;for(i=0;i<s.length;i++){var l=s[i],c=e,u=l.blockedSegment;if(u===null){var d=c;if(l.replay.pendingTasks!==0){vl(l.context);try{if(typeof l.replay.slots=="number"?QT(d,l,l.replay.slots,l.node,l.childIndex):ZT(d,l),l.replay.pendingTasks===1&&0<l.replay.nodes.length)throw Error(Ie(488));l.replay.pendingTasks--,l.abortSet.delete(l),r2(d,l.blockedBoundary,null)}catch(E){Fh();var p=E===Pc?fv():E;if(typeof p=="object"&&p!==null&&typeof p.then=="function"){var h=l.ping;p.then(h,h),l.thenableState=Pd()}else{l.replay.pendingTasks--,l.abortSet.delete(l);var m=Lc(l.componentStack);c=void 0;var g=d,y=l.blockedBoundary,b=d.status===12?d.fatalError:p;Uh(g,y,l.replay.nodes,l.replay.slots,b,c=_a(g,b,m)),d.pendingRootTasks--,d.pendingRootTasks===0&&n2(d),d.allPendingTasks--,d.allPendingTasks===0&&_v(d)}}}}else if(d=void 0,(g=u).status===0){g.status=6,vl(l.context);var w=g.children.length,k=g.chunks.length;try{ZT(c,l),g.lastPushedText&&g.textEmbedded&&g.chunks.push(cs),l.abortSet.delete(l),g.status=1,r2(c,l.blockedBoundary,g)}catch(E){Fh(),g.children.length=w,g.chunks.length=k;var _=E===Pc?fv():c.status===12?c.fatalError:E;if(typeof _=="object"&&_!==null&&typeof _.then=="function"){g.status=0,l.thenableState=Pd();var C=l.ping;_.then(C,C)}else{var S=Lc(l.componentStack);l.abortSet.delete(l),g.status=4;var T=l.blockedBoundary;d=_a(c,_,S),T===null?zh(c,_):(T.pendingTasks--,T.status!==4&&(T.status=4,T.errorDigest=d,e2(c,T),T.parentFlushed&&c.clientRenderedBoundaries.push(T))),c.allPendingTasks--,c.allPendingTasks===0&&_v(c)}}}}s.splice(0,i),e.destination!==null&&Cv(e,e.destination)}catch(E){_a(e,E,{}),zh(e,E)}finally{vv=o,Id.H=n,Id.A=r,n===bv&&vl(t),hi=a}}}function Sv(e,t,n,r){switch(n.parentFlushed=!0,n.status){case 0:n.id=e.nextSegmentId++;case 5:return r=n.id,n.lastPushedText=!1,n.textEmbedded=!1,e=e.renderState,se(t,vQ),se(t,e.placeholderPrefix),se(t,e=ge(r.toString(16))),Lt(t,kQ);case 1:n.status=2;var a=!0,o=n.chunks,i=0;n=n.children;for(var s=0;s<n.length;s++){for(a=n[s];i<a.index;i++)se(t,o[i]);a=Tv(e,t,a,r)}for(;i<o.length-1;i++)se(t,o[i]);return i<o.length&&(a=Lt(t,o[i])),a;default:throw Error(Ie(390))}}function Tv(e,t,n,r){var a=n.boundary;if(a===null)return Sv(e,t,n,r);if(a.parentFlushed=!0,a.status===4)a=a.errorDigest,Lt(t,_Q),se(t,TQ),a&&(se(t,AQ),se(t,ge(Ke(a))),se(t,CQ)),Lt(t,NQ),Sv(e,t,n,r);else if(a.status!==1)a.status===0&&(a.rootSegmentID=e.nextSegmentId++),0<a.completedSegments.length&&e.partialBoundaries.push(a),QD(t,e.render
70State,a.rootSegmentID),r&&((a=a.fallbackState).styles.forEach(rM,r),a.stylesheets.forEach(aM,r)),Sv(e,t,n,r);else if(a.byteSize>e.progressiveChunkSize)a.rootSegmentID=e.nextSegmentId++,e.completedBoundaries.push(a),QD(t,e.renderState,a.rootSegmentID),Sv(e,t,n,r);else{if(r&&((n=a.contentState).styles.forEach(rM,r),n.stylesheets.forEach(aM,r)),Lt(t,wQ),(n=a.completedSegments).length!==1)throw Error(Ie(391));Tv(e,t,n[0],r)}return Lt(t,SQ)}function o2(e,t,n,r){return(function(a,o,i,s){switch(i.insertionMode){case 0:case 1:case 2:return se(a,IQ),se(a,o.segmentPrefix),se(a,ge(s.toString(16))),Lt(a,RQ);case 3:return se(a,PQ),se(a,o.segmentPrefix),se(a,ge(s.toString(16))),Lt(a,LQ);case 4:return se(a,MQ),se(a,o.segmentPrefix),se(a,ge(s.toString(16))),Lt(a,FQ);case 5:return se(a,BQ),se(a,o.segmentPrefix),se(a,ge(s.toString(16))),Lt(a,HQ);case 6:return se(a,UQ),se(a,o.segmentPrefix),se(a,ge(s.toString(16))),Lt(a,$Q);case 7:return se(a,GQ),se(a,o.segmentPrefix),se(a,ge(s.toString(16))),Lt(a,qQ);case 8:return se(a,YQ),se(a,o.segmentPrefix),se(a,ge(s.toString(16))),Lt(a,KQ);default:throw Error(Ie(397))}})(t,e.renderState,n.parentFormatContext,n.id),Tv(e,t,n,r),(function(a,o){switch(o.insertionMode){case 0:case 1:case 2:return Lt(a,OQ);case 3:return Lt(a,DQ);case 4:return Lt(a,jQ);case 5:return Lt(a,zQ);case 6:return Lt(a,VQ);case 7:return Lt(a,WQ);case 8:return Lt(a,XQ);default:throw Error(Ie(397))}})(t,n.parentFormatContext)}function CM(e,t,n){for(var r=n.completedSegments,a=0;a<r.length;a++)AM(e,t,n,r[a]);r.length=0,ZD(t,n.contentState,e.renderState),r=e.resumableState,e=e.renderState,a=n.rootSegmentID,n=n.contentState;var o=e.stylesToHoist;return e.stylesToHoist=!1,se(t,e.startInlineScript),o?2&r.instructions?8&r.instructions?se(t,oZ):(r.instructions|=8,se(t,aZ)):(r.instructions|=10,se(t,rZ)):2&r.instructions?se(t,nZ):(r.instructions|=2,se(t,tZ)),r=ge(a.toString(16)),se(t,e.boundaryPrefix),se(t,r),se(t,iZ),se(t,e.segmentPrefix),se(t,r),o?(se(t,sZ),(function(i,s){se(i,eM);var l=eM;s.stylesheets.forEach((function(c){if(c.state!==2)if(c.state===3)se(i,l),se(i,ge(Rh(""+c.props.href))),se(i,FT),l=tM;else{se(i,l);var u=c.props["data-precedence"],d=c.props,p=Ah(""+c.props.href);for(var h in se(i,ge(Rh(p))),u=""+u,se(i,MT),se(i,ge(Rh(u))),d)if(sn.call(d,h)&&(u=d[h])!=null)switch(h){case"href":case"rel":case"precedence":case"data-precedence":break;case"children":case"dangerouslySetInnerHTML":throw Error(Ie(399,"link"));default:RZ(i,h,u)}se(i,FT),l=tM,c.state=3}})),se(i,FT)})(t,n)):se(t,lZ),n=Lt(t,cZ),XD(t,e)&&n}function AM(e,t,n,r){if(r.status===2)return!0;var a=n.contentState,o=r.id;if(o===-1){if((r.id=n.rootSegmentID)===-1)throw Error(Ie(392));return o2(e,t,r,a)}return o===n.rootSegmentID?o2(e,t,r,a):(o2(e,t,r,a),n=e.resumableState,se(t,(e=e.renderState).startInlineScript),1&n.instructions?se(t,ZQ):(n.instructions|=1,se(t,QQ)),se(t,e.segmentPrefix),se(t,o=ge(o.toString(16))),se(t,JQ),se(t,e.placeholderPrefix),se(t,o),t=Lt(t,eZ))}function Cv(e,t){wa=new Uint8Array(2048),xa=0;try{if(!(0<e.pendingRootTasks)){var n,r=e.completedRootSegment;if(r!==null){if(r.status===5)return;var a,o=e.renderState,i=o.htmlChunks,s=o.headChunks;if(i){for(a=0;a<i.length;a++)se(t,i[a]);if(s)for(a=0;a<s.length;a++)se(t,s[a]);else se(t,Kn("head")),se(t,Dr)}else if(s)for(a=0;a<s.length;a++)se(t,s[a]);var l=o.charsetChunks;for(a=0;a<l.length;a++)se(t,l[a]);l.length=0,o.preconnects.forEach(Ro,t),o.preconnects.clear();var c=o.viewportChunks;for(a=0;a<c.length;a++)se(t,c[a]);c.length=0,o.fontPreloads.forEach(Ro,t),o.fontPreloads.clear(),o.highImagePreloads.forEach(Ro,t),o.highImagePreloads.clear(),o.styles.forEach(AZ,t);var u=o.importMapChunks;for(a=0;a<u.length;a++)se(t,u[a]);u.length=0,o.bootstrapScripts.forEach(Ro,t),o.scripts.forEach(Ro,t),o.scripts.clear(),o.bulkPreloads.forEach(Ro,t),o.bulkPreloads.clear();var d=o.hoistableChunks;for(a=0;a<d.length;a++)se(t,d[a]);d.length=0,i&&s===null&&se(t,Rc("head")),Tv(e,t,r,null),e.completedRootSegment=null,XD(t,e.renderState)}var p=e.renderState;r=0;var h=p.viewportChunks;for(r=0;r<h.length;r++)se(t,h[r]);
70h.length=0,p.preconnects.forEach(Ro,t),p.preconnects.clear(),p.fontPreloads.forEach(Ro,t),p.fontPreloads.clear(),p.highImagePreloads.forEach(Ro,t),p.highImagePreloads.clear(),p.styles.forEach(IZ,t),p.scripts.forEach(Ro,t),p.scripts.clear(),p.bulkPreloads.forEach(Ro,t),p.bulkPreloads.clear();var m=p.hoistableChunks;for(r=0;r<m.length;r++)se(t,m[r]);m.length=0;var g=e.clientRenderedBoundaries;for(n=0;n<g.length;n++){var y=g[n];p=t;var b=e.resumableState,w=e.renderState,k=y.rootSegmentID,_=y.errorDigest;se(p,w.startInlineScript),4&b.instructions?se(p,dZ):(b.instructions|=4,se(p,uZ)),se(p,w.boundaryPrefix),se(p,ge(k.toString(16))),se(p,pZ),_&&(se(p,fZ),se(p,ge((N=_||"",JSON.stringify(N).replace(mZ,(function(D){switch(D){case"<":return"\\u003c";case"\u2028":return"\\u2028";case"\u2029":return"\\u2029";default:throw Error("escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React")}}))))));var C=Lt(p,hZ);if(!C)return e.destination=null,n++,void g.splice(0,n)}g.splice(0,n);var S=e.completedBoundaries;for(n=0;n<S.length;n++)if(!CM(e,t,S[n]))return e.destination=null,n++,void S.splice(0,n);S.splice(0,n),TT(t),wa=new Uint8Array(2048),xa=0;var T=e.partialBoundaries;for(n=0;n<T.length;n++){var E=T[n];e:{g=e,y=t;var I=E.completedSegments;for(C=0;C<I.length;C++)if(!AM(g,y,E,I[C])){C++,I.splice(0,C);var A=!1;break e}I.splice(0,C),A=ZD(y,E.contentState,g.renderState)}if(!A)return e.destination=null,n++,void T.splice(0,n)}T.splice(0,n);var R=e.completedBoundaries;for(n=0;n<R.length;n++)if(!CM(e,t,R[n]))return e.destination=null,n++,void R.splice(0,n);R.splice(0,n)}}finally{e.allPendingTasks===0&&e.pingedTasks.length===0&&e.clientRenderedBoundaries.length===0&&e.completedBoundaries.length===0?(e.flushScheduled=!1,(n=e.resumableState).hasBody&&se(t,Rc("body")),n.hasHtml&&se(t,Rc("html")),TT(t),e.status=14,t.close(),e.destination=null):TT(t)}var N}function NM(e){e.flushScheduled=e.destination!==null,kD((function(){return a2(e)})),ST((function(){e.status===10&&(e.status=11),e.trackedPostpones===null&&t2(e,e.pendingRootTasks===0)}))}function Dc(e){e.flushScheduled===!1&&e.pingedTasks.length===0&&e.destination!==null&&(e.flushScheduled=!0,ST((function(){var t=e.destination;t?Cv(e,t):e.flushScheduled=!1})))}function IM(e,t){if(e.status===13)e.status=14,xD(t,e.fatalError);else if(e.status!==14&&e.destination===null){e.destination=t;try{Cv(e,t)}catch(n){_a(e,n,{}),zh(e,n)}}}function Md(e,t){e.status!==11&&e.status!==10||(e.status=12);try{var n=e.abortableTasks;if(0<n.size){var r=t===void 0?Error(Ie(432)):typeof t=="object"&&t!==null&&typeof t.then=="function"?Error(Ie(530)):t;e.fatalError=r,n.forEach((function(a){return TM(a,e,r)})),n.clear()}e.destination!==null&&Cv(e,e.destination)}catch(a){_a(e,a,{}),zh(e,a)}}function RM(){var e=kT.version;if(e!=="19.0.0")throw Error(Ie(527,e,"19.0.0"))}RM(),RM(),tv.prerender=function(e,t){return new Promise((function(n,r){var a,o=t?t.onHeaders:void 0;o&&(a=function(u){o(new Headers(u))});var i=OD(t?t.identifierPrefix:void 0,t&&t.unstable_externalRuntimeSrc,t?t.bootstrapScriptContent:void 0,t?t.bootstrapScripts:void 0,t?t.bootstrapModules:void 0),s=(function(u,d,p,h,m,g,y,b,w,k,_){return(u=vM(u,d,p,h,m,g,y,b,w,k,_,void 0)).trackedPostpones={workingMap:new Map,rootNodes:[],rootSlots:null},u})(e,i,RD(i,void 0,t?t.unstable_externalRuntimeSrc:void 0,t?t.importMap:void 0,a,t?t.maxHeadersLength:void 0),PD(t?t.namespaceURI:void 0),t?t.progressiveChunkSize:void 0,t?t.onError:void 0,(function(){var u={prelude:new ReadableStream({type:"bytes",pull:function(d){IM(s,d)},cancel:function(d){s.destination=null,Md(s,d)}},{highWaterMark:0})};n(u)}),void 0,void 0,r,t?t.onPostpone:void 0);if(t&&t.signal){var l=t.signal;if(l.aborted)Md(s,l.reason);else{var c=function(){Md(s,l.reason),l.removeEventListener("abort",c)};l.addEventListener("abort",c)}}NM(s)}))},tv.renderToReadableStream=function(e,t){return new Promise((function(n,r){var a,o,i,s=new Promise((function(h,m){o=h,a=m})),l=t?t.onHeaders:void 0;l&&(i=function(h){l(new Headers(h))});var c=OD(t?t.identifierPrefix:void 0,t&&t.unstable_externalRuntimeSrc,t?t.bootstrapScriptContent:void 0,t?t.bootstrapScripts:void 0,t?t.bootstrapModules:void 0),u=vM(e,c,RD(c,t?t.nonce:void 0,t?t.unstable_externalRuntimeSrc:void 0,t?t.importMap:void 0,i,t?t.maxHeadersLength:void 0),PD(t?t.namespaceURI:void 0),t?t.progressiveChunkSize:void 0,t?t.onError:void 0,o,(function(){var h=new ReadableStream({type:"bytes",pull:function(m){IM(u,m)},cancel:function(m){u.destination=null,Md(u,m)}},{highWaterMark:0});h.allReady=s,n(h)}),(function(h){s.catch((function(){})),r(h)}),a,t?t.onPostpone:void 0,t?t.formState:void 0);if(t&&t.signal){var d=t.signal;if(d.aborted)Md(u,d.reason);else{var p=function(){Md(u,d.reason),d.removeEventListener("abort",p)};d.addEventListener("abort",p)}}NM(u)}))},tv.version="19.0.0",wv=tv,(KT=Nb).version;var qZ=KT.renderToString;function WZ({children:e="",...t}){let n="";return Le.isValidElement(e)?n=qZ(e):typeof e=="string"&&(n=e),f.jsx("template",{...t,dangerouslySetInnerHTML:{__html:n}})}function YZ({root:e,children:t=null}){return Ir.createPortal(t,e)}function KZ(e){return v.forwardRef((({mode:t="open",delegatesFocus:n=!1,styleSheets:r=[],ssr:a=!1,children:o=null,...i},s)=>{const l=(function(p){const h=v.useRef(p?.current);return v.useEffect((()=>{p&&(p.current=h.current)}),[p]),h})(s),[c,u]=v.useState(null),d=`node_${t}${n}`;return v.useLayoutEffect((()=>
70{if(l.current)try{if(typeof s=="function"&&s(l.current),a){const{shadowRoot:h}=l.current;return void u(h)}const p=l.current.attachShadow({mode:t,delegatesFocus:n});r.length>0&&(p.adoptedStyleSheets=r),u(p)}catch(p){(function({error:h,styleSheets:m,root:g}){if(h?.name!=="NotSupportedError")throw h;m.length>0&&g&&(g.adoptedStyleSheets=m)})({error:p,styleSheets:r,root:c})}}),[s,l,r]),f.jsx(e.tag,{ref:l,...i,children:(c||a)&&f.jsx(eX.Provider,{value:c,children:a?f.jsx(WZ,{shadowroot:t,shadowrootmode:t,children:e.render({root:c,ssr:a,children:o})}):f.jsx(YZ,{root:c,children:e.render({root:c,ssr:a,children:o})})})},d)}))}KT.renderToStaticMarkup,wv.renderToReadableStream,wv.resume&&wv.resume;const i2=new Map,XZ=(function(e={},t="core",n=({children:r})=>r){return new Proxy(e,{get:function(r,a){const o=JK.decamelize(a,{separator:"-"}),i=`${t}-${o}`;if(!i2.has(i)){const s=KZ({tag:o,render:n});i2.set(i,s)}return i2.get(i)}})})();var Mr=globalThis?.document?v.useLayoutEffect:()=>{},QZ=$N[" useId ".trim().toString()]||(()=>{}),ZZ=0;function ea(e){const[t,n]=v.useState(QZ());return Mr((()=>{n((r=>r??String(ZZ++)))}),[e]),t?`radix-${t}`:""}const OM=v.createContext(void 0),Fd=()=>v.useContext(OM);function JZ({wrapperStyles:e={},children:t,customStyles:n,styles:r}){const[a,o]=v.useState(null),[i,s]=v.useState(null),l=v.useMemo((()=>({shadowHost:a,rootElement:i})),[a,i]),c=ea(),u=XZ.div;return f.jsxs(u,{id:`inkeep-shadow${c}`,ref:d=>{d&&o(d)},style:e,children:[f.jsx("style",{type:"text/css",dangerouslySetInnerHTML:{__html:`${r}`}}),n,f.jsx("div",{id:"inkeep-widget-root",ref:d=>{d&&s(d)},style:e,children:f.jsx(OM.Provider,{value:l,children:a&&i&&t})})]})}const eJ=e=>Fd()?e.children:f.jsx(JZ,{...e}),PM="ChatButton",s2="CustomTrigger",LM="SearchBar",DM="EmbeddedChat",tJ="EmbeddedSearch",nJ="EmbeddedSearchAndChat",rJ="IntelligentForm",aJ="SidebarChat",MM={prefix:"ikp",aiChatSettings:{model:"inkeep-qa-expert",placeholder:"How do I get started?",aiAssistantName:void 0,shouldOpenLinksInNewTab:!0,disclaimerSettings:{isEnabled:!1,label:"Usage policy"},isShareButtonVisible:!1,isViewOnly:!1,exampleQuestionsLabel:"Example questions",exampleQuestions:[],isFirstExampleQuestionHighlighted:!0,isCopyChatButtonVisible:!1,getHelpOptions:[],workflowsHeader:"Workflows",workflows:[],toolbarButtonLabels:{clear:"Clear",share:"Share",getHelp:"Get help",stop:"Stop",copyChat:"Copy"},prompts:[]},baseSettings:ZK,searchSettings:{shouldOpenLinksInNewTab:!1,maxResults:40,defaultQuery:"",debounceTimeMs:0,tabs:["All","Publications","PDFs","GitHub","Forums","Discord","Slack","StackOverflow"],placeholder:"Search for anything...",view:"single-pane"},componentType:DM},FM=v.createContext(MM),oJ=({children:e,value:t})=>{const n=Fd(),r=(i,s,l)=>["baseSettings","searchSettings","aiChatSettings"].includes(l)&&!s?i:s,a={baseSettings:n??{}},o=v.useMemo((()=>{const i=(function(s,l,...c){return c.reduce(((u,d)=>y_(u,d,s)),l)})(r,MM,a,t??{});return i.baseSettings.apiKey||console.warn("Inkeep API key is missing."),i}),[t]);return f.jsx(FM.Provider,{value:o,children:e})},Se=()=>{const e=v.useContext(FM);if(!e)throw new Error("useInkeepConfig must be used within a ConfigProvider");return e},Av="conversationId",jM=v.createContext(null),BM=({children:e})=>{const t=(function(){const[d,p]=v.useState(void 0),{aiChatSettings:h}=Se(),{shareChatUrlBasePath:m}=h;return v.useEffect((()=>{if(!m||typeof window>"u")return;const g=w=>w.endsWith("/")?w.slice(0,-1):w,y=()=>{const{origin:w,pathname:k,search:_}=window.location,C=new URL(m),S=g(k),T=g(C.pathname);if(w===C.origin&&S===T){const E=new URLSearchParams(_).get(Av);E&&p(E)}};y();const b=()=>y();return window.addEventListener("popstate",b),()=>{window.removeEventListener("popstate",b)}}),[m]),d})(),{aiChatSettings:n}=Se(),r=n.chatId||t,[a,o]=v.useState(r);v.useEffect((()=>{o(r)}),[r]);const i={id:"",messages:[]},[s,l]=v.useState(i),c=()=>{l(i),o(void 0)},u=v.useMemo((()=>({conversation:s,setConversation:l,chatId:a,isSharedChat:!!t,resetConversation:c,setExternalChatId:o})),[s,a,t]);return f.jsx(jM.Provider,{value:u,children:e})},Po=()=>{const e=v.useContext(jM);if(!e)throw new Error("useInkeepConversation must be used within an InkeepConversationProvider");return e};async function HM(e,t,n,r){try{const a=`${r}/conversations`,o={id:e||void 0,type:"openai",...t},i=await fetch(a,{method:"POST",headers:{"Content-Type":"application/json",Authorization:`Bearer ${n}`},body:JSON.stringify(o)});if(!i.ok){const s=await i.text();throw new Error(`Failed to log conversation: ${s}`)}return i.json()}catch(a){console.warn("Error in logConversation:",a)}}const Vh="inkeepUsagePreferences",zM={defaultView:null,inkeepChatSessionId:null},l2={hasSwitchModeButtonJiggled:!1,userId:null,...zM},c2={set(e,t,n,r=365){try{if(e==="cookie"){const a=new Date;n===void 0?(a.setTime(a.getTime()-1),document.cookie=`${Vh}_${t}=; expires=${a.toUTCString()}; path=/`):(a.setTime(a.getTime()+24*r*60*60*1e3),document.cookie=`${Vh}_${t}=${n}; expires=${a.toUTCString()}; path=/`)}else typeof sessionStorage<"u"&&sessionStorage.setItem(`${Vh}_${t}`,n?JSON.stringify(n):"")}catch{return null}},get(e,t){if(e==="cookie"){const n=`${Vh}_${t}=`,r=document.cookie.split(";");for(const a of r){const o=a.trim();if(o.startsWith(n))return o.substring(n.length)}return null}try{if(typeof sessionStorage<"u"){const n=sessionStorage.getItem(`${Vh}_${t}`);return n?JSON.parse(n):null}}catch{return null}return null}},UM=()=>{const e=(()=>{try{if(typeof localStorage>"u")return!1;const n="__df709c5b-6651-43dc-94e7-d8dc899bf4e8__";return localStorage.setItem(n,"test_value"),localStorage.removeItem(n),!0}catch{return!1}})(),t=(()=>
70{if(typeof document>"u")return!1;document.cookie="testcookie=true; Path=/; Max-Age=1000";const n=document.cookie.includes("testcookie=true");return document.cookie="testcookie=; Path=/; Max-Age=-1000",n})();return e&&t},$M=v.createContext(void 0),iJ=({children:e})=>{const{baseSettings:{userProperties:t,privacyPreferences:n}}=Se(),{optOutAllAnalytics:r,optOutAnalyticalCookies:a}=n,{browserStorage:o,setBrowserStorage:i}=(()=>{const{baseSettings:u,componentType:d}=Se(),{optOutAllAnalytics:p,optOutFunctionalCookies:h}=u.privacyPreferences,m=p||h||!UM()?"sessionStorage":"cookie",g=`${u.apiKey}-${d}`,y=_=>_ in zM?`${_}-${g}`:_,b=Object.keys(l2).reduce(((_,C)=>{const S=y(C),T=c2.get(m,S);return{..._,[C]:T}}),{...l2}),[w,k]=v.useState(b);return v.useEffect((()=>{if(h)for(const _ of Object.keys(l2)){const C=y(_);c2.set("cookie",C,null,-1)}}),[h]),{browserStorage:w,setBrowserStorage:(_,C,S=365)=>{const T=y(_);c2.set(m,T,C,S),k((E=>({...E,[_]:C})))}}})(),s=v.useMemo((()=>UM()),[]),l=v.useMemo((()=>!r&&!a&&s),[r,a,s]),c=v.useMemo((()=>{const u=r?"ANONYMOUS":t.id?"ID_PROVIDED":l?"COOKIED":"ANONYMOUS",d=r?void 0:t.id||l&&o.userId||_o();return{identificationType:u,...r?{}:t,id:d}}),[t,r,l,o.userId]);return v.useEffect((()=>{i("userId",l?c.id:void 0)}),[l,c.id]),f.jsx($M.Provider,{value:{userProperties:c},children:e})},u2=()=>{const e=v.useContext($M);if(!e)throw new Error("useUser must be used within a UserProvider");return e},VM=v.createContext(void 0),sJ=({children:e})=>{const{baseSettings:t,componentType:n}=Se(),{apiKey:r,analyticsApiBaseUrl:a,tags:o,privacyPreferences:i,env:s,analyticsProperties:l}=t,{userProperties:c}=u2(),u=v.useMemo((()=>({widgetLibraryVersion:"0.5.117",componentType:n,tags:o})),[n,o]),d=!i.optOutAllAnalytics&&s!=="development",p={logEvent:v.useCallback((async h=>{var m,g;const y={...u,...h.properties,...l},b={eventName:h.eventName,properties:y,userProperties:c},w=["modal_opened","modal_closed"].includes(h.eventName);if(d&&!w){if("conversation"in y&&!((m=y.conversation)!=null&&m.id))return;(async function(k,_,C){try{const S=`${C}/events`,T={...k,type:k.eventName};if("searchQuery"in k.properties)T.entityType="search",T.searchQuery=k.properties.searchQuery;else if("messageId"in k.properties)T.entityType="message",T.messageId=k.properties.messageId;else{if(T.entityType="conversation",!k.properties.conversation)return;T.conversationId=k.properties.conversation.id}const E=await fetch(S,{method:"POST",headers:{"Content-Type":"application/json",Authorization:`Bearer ${_}`},body:JSON.stringify(T)});if(!E.ok){const I=await E.text();throw new Error(`Failed to log event: ${I}`)}}catch(S){console.warn("Error in logEvent:",S)}})(b,r,a)}(g=t.onEvent)==null||g.call(t,b)}),[d,t,r,a,c,u,l])};return f.jsx(VM.Provider,{value:p,children:e})},d2=()=>{const e=v.useContext(VM);if(!e)throw new Error("useBaseEvents must be used within a BaseEventsProvider");return e},GM=v.createContext(void 0),qM=({children:e})=>{const{baseSettings:t,aiChatSettings:n}=Se(),{apiKey:r,analyticsApiBaseUrl:a,tags:o,privacyPreferences:{optOutAllAnalytics:i},env:s,analyticsProperties:l}=t,{conversationVisibility:c}=n,{userProperties:u}=u2(),{logEvent:d}=d2(),{conversation:p,setConversation:h,chatId:m,isSharedChat:g,setExternalChatId:y}=Po(),b=v.useRef(p),w=v.useRef(g?m:void 0);v.useEffect((()=>{b.current=p}),[p]),v.useEffect((()=>{w.current=g?m:void 0}),[m,g]);const k=v.useCallback((async T=>{const E=b.current;w.current&&(E.id="",y(void 0),w.current=void 0);const I=!i&&s!=="development";let A=Object.assign({},E,{messages:T});if(I){const R=await HM(E.id,{messages:T,tags:o,userProperties:u,properties:l,visibility:c},r,a);R&&(A=R)}else A.id="conv_"+_o(16);return A}),[a,r,o,u,i,s,l,y,c]),_=v.useCallback((async(T,E)=>{let I=b.current;if(E){const R=b.current.messages||[];(E.length!==R.length||E.some(((N,D)=>{var F;return N.id!==((F=R[D])==null?void 0:F.id)})))&&(I=await k(E),h(I),b.current=I)}const A={...T,properties:{conversation:I,...T.properties}};d(A)}),[d,k,i,s,l]),C=v.useCallback((()=>b.current),[]),S={logEvent:_,logConversation:k,getLatestConversation:C};return f.jsx(GM.Provider,{value:S,children:e})},mi=()=>{const e=v.useContext(GM);if(!e)throw new Error("useChatEvents must be used within a ChatEventsProvider");return e};function WM(e){const{displayName:t,goals:n,informationToCollect:r,guidance:a,botPersona:o,context:i}=e,s=ps({title:"Guidance",content:[YM(a)],note:o,depth:2}),l=p2(r?.filter((y=>y.required)).map((y=>y.description))),c=p2(r?.filter((y=>!y.required)).map((y=>y.description))),u=ps({title:"Required",content:[l],note:"IMPORTANT: This information is REQUIRED for this workflow. If not provided in the conversation, prompt the user to provide it and don't otherwise answer their question.",depth:3}),d=ps({title:"Optional",content:[c],depth:3}),p=ps({title:"Information to collect",content:[u,d],note:"This is information that should be collected from the user.",depth:2}),h=ps({title:"Context",content:[p2(i)],depth:2}),m=ps({title:"Workflow Name",content:[t],depth:2}),g=ps({title:"Goals",content:[YM(n)],depth:2});return ps({title:"Workflow",content:["I am a user being guided through a “workflow” defined by the organization that provides this chat experience.","**IMPORTANT: Follow the instructions outlined in this workflow. Follow the instructions in the workflow configuration below. Do not answer questions unrelated to the workflow.**",m,g,h,p,s],depth:1})}function YM(e){if(qh(e))return e.filter((t=>t!=null)).map(((t,n)=>`${n+1}. ${t}`)).join(`
71`)}function p2(e){if(qh(e))return e.filter((t=>t!=null)).map((t=>`- ${t}`)).join(`
72`)}function ps({title:e,content:t,note:n,depth:r=2}){const a=Gh(t);if(!a&&!n)return;const o=`${"#".repeat(r)} ${e}
73`,i=Gh([n,a]);return i?`${o}${i}
74`:void 0}function KM(e){if(!e||!qh(e))return;const t=e.map(((n,r)=>(function({attachment:a,index:o}){const{title:i,content:s,contentType:l,context:c}=a,{contentInputLabel:u,type:d}=l,p=(function(y){if(y?.type==="CODE")return y.language||""})(l),h=(function(y,b){return b?`\`\`\`${b}
75${y}
76\`\`\``:y})(s,p),m=qh(c)?[`
77Additional Context:`,Gh(c)]:[];
77return[`#### ATTACHMENT #${o+1}`,`Title: ${i}`,`Label: ${u}`,`Type: ${d}`,"Content:",h,...m].join(`
78`)})({attachment:n,index:r})));return Gh(t)}function XM(e){return ps({title:"User-provided Attachments",content:["The user has provided the following attachments to their message:",KM(e)],depth:1})}function lJ(e){if(!e.supportedInputs)return e;const t={...e};return t.supportedInputs=e.supportedInputs.map((n=>{const r={...n};return r.type==="MODAL"&&(r.workflowModalProps=void 0),r})),t}function Gh(e){if(qh(e))return e.filter((t=>t!=null)).join(`
79`)}function qh(e){return Array.isArray(e)&&e.length>0}const QM=()=>{const e=typeof window>"u"?new URL(""):new URL(window.location.href),t=new URLSearchParams(e.search);if(t.has(Av)){t.delete(Av);const n=t.toString(),r=n?`${e.origin}${e.pathname}?${n}`:`${e.origin}${e.pathname}`;typeof window<"u"&&window.history.pushState({},"",r)}};var Wh=e=>e.type==="checkbox",Mc=e=>e instanceof Date,Fr=e=>e==null;const ZM=e=>typeof e=="object";var kn=e=>!Fr(e)&&!Array.isArray(e)&&ZM(e)&&!Mc(e),JM=e=>kn(e)&&e.target?Wh(e.target)?e.target.checked:e.target.value:e,e8=(e,t)=>e.has((n=>n.substring(0,n.search(/\.\d+(\.|$)/))||n)(t)),f2=typeof window<"u"&&window.HTMLElement!==void 0&&typeof document<"u";function ta(e){let t;const n=Array.isArray(e),r=typeof FileList<"u"&&e instanceof FileList;if(e instanceof Date)t=new Date(e);else if(e instanceof Set)t=new Set(e);else{if(f2&&(e instanceof Blob||r)||!n&&!kn(e))return e;if(t=n?[]:{},n||(a=>{const o=a.constructor&&a.constructor.prototype;return kn(o)&&o.hasOwnProperty("isPrototypeOf")})(e))for(const a in e)e.hasOwnProperty(a)&&(t[a]=ta(e[a]));else t=e}return t}var Nv=e=>Array.isArray(e)?e.filter(Boolean):[],wn=e=>e===void 0,ye=(e,t,n)=>{if(!t||!kn(e))return n;const r=Nv(t.split(/[,[\].]+?/)).reduce(((a,o)=>Fr(a)?a:a[o]),e);return wn(r)||r===e?wn(e[t])?n:e[t]:r},lo=e=>typeof e=="boolean",h2=e=>/^\w*$/.test(e),t8=e=>
vendor: 24,393 bytes, line 79
79Nv(e.replace(/["|']|\]/g,"").split(/\.|\[/)),Nt=(e,t,n)=>{let r=-1;const a=h2(t)?[t]:t8(t),o=a.length,i=o-1;for(;++r<o;){const s=a[r];let l=n;if(r!==i){const c=e[s];l=kn(c)||Array.isArray(c)?c:isNaN(+a[r+1])?{}:[]}if(s==="__proto__"||s==="constructor"||s==="prototype")return;e[s]=l,e=e[s]}return e};const n8="blur",cJ="focusout",uJ="change",dJ="onBlur",r8="onChange",a8="onSubmit",pJ="onTouched",Yh="all",fJ="max",hJ="min",mJ="maxLength",gJ="minLength",o8="pattern",i8="required",yJ="validate",bJ=Le.createContext(null),m2=()=>Le.useContext(bJ);var s8=(e,t,n,r=!0)=>{const a={defaultValues:t._defaultValues};for(const o in e)Object.defineProperty(a,o,{get:()=>{const i=o;return t._proxyFormState[i]!==Yh&&(t._proxyFormState[i]=!r||Yh),n&&(n[i]=!0),e[i]}});return a},na=e=>kn(e)&&!Object.keys(e).length,l8=(e,t,n,r)=>{n(e);const{name:a,...o}=e;return na(o)||Object.keys(o).length>=Object.keys(t).length||Object.keys(o).find((i=>t[i]===(!r||Yh)))},Kh=e=>Array.isArray(e)?e:[e],c8=(e,t,n)=>!e||!t||e===t||Kh(e).some((r=>r&&(n?r===t:r.startsWith(t)||t.startsWith(r))));function g2(e){const t=Le.useRef(e);t.current=e,Le.useEffect((()=>{const n=!e.disabled&&t.current.subject&&t.current.subject.subscribe({next:t.current.next});return()=>{n&&n.unsubscribe()}}),[e.disabled])}var gi=e=>typeof e=="string",u8=(e,t,n,r,a)=>gi(e)?(r&&t.watch.add(e),ye(n,e,a)):Array.isArray(e)?e.map((o=>(r&&t.watch.add(o),ye(n,o)))):(r&&(t.watchAll=!0),n);function vJ(e){const t=m2(),{name:n,disabled:r,control:a=t.control,shouldUnregister:o}=e,i=e8(a._names.array,n),s=(function(p){const h=m2(),{control:m=h.control,name:g,defaultValue:y,disabled:b,exact:w}=p||{},k=Le.useRef(g);k.current=g,g2({disabled:b,subject:m._subjects.values,next:S=>{c8(k.current,S.name,w)&&C(ta(u8(k.current,m._names,S.values||m._formValues,!1,y)))}});const[_,C]=Le.useState(m._getWatch(g,y));return Le.useEffect((()=>m._removeUnmounted())),_})({control:a,name:n,defaultValue:ye(a._formValues,n,ye(a._defaultValues,n,e.defaultValue)),exact:!0}),l=(function(p){const h=m2(),{control:m=h.control,disabled:g,name:y,exact:b}=p||{},[w,k]=Le.useState(m._formState),_=Le.useRef(!0),C=Le.useRef({isDirty:!1,isLoading:!1,dirtyFields:!1,touchedFields:!1,validatingFields:!1,isValidating:!1,isValid:!1,errors:!1}),S=Le.useRef(y);return S.current=y,g2({disabled:g,next:T=>_.current&&c8(S.current,T.name,b)&&l8(T,C.current,m._updateFormState)&&k({...m._formState,...T}),subject:m._subjects.state}),Le.useEffect((()=>(_.current=!0,C.current.isValid&&m._updateValid(!0),()=>{_.current=!1})),[m]),Le.useMemo((()=>s8(w,m,C.current,!1)),[w,m])})({control:a,name:n,exact:!0}),c=Le.useRef(a.register(n,{...e.rules,value:s,...lo(e.disabled)?{disabled:e.disabled}:{}})),u=Le.useMemo((()=>Object.defineProperties({},{invalid:{enumerable:!0,get:()=>!!ye(l.errors,n)},isDirty:{enumerable:!0,get:()=>!!ye(l.dirtyFields,n)},isTouched:{enumerable:!0,get:()=>!!ye(l.touchedFields,n)},isValidating:{enumerable:!0,get:()=>!!ye(l.validatingFields,n)},error:{enumerable:!0,get:()=>ye(l.errors,n)}})),[l,n]),d=Le.useMemo((()=>({name:n,value:s,...lo(r)||l.disabled?{disabled:l.disabled||r}:{},onChange:p=>c.current.onChange({target:{value:JM(p),name:n},type:uJ}),onBlur:()=>c.current.onBlur({target:{value:ye(a._formValues,n),name:n},type:n8}),ref:p=>{const h=ye(a._fields,n);h&&p&&(h._f.ref={focus:()=>p.focus(),select:()=>p.select(),setCustomValidity:m=>p.setCustomValidity(m),reportValidity:()=>p.reportValidity()})}})),[n,a._formValues,r,l.disabled,s,a._fields]);return Le.useEffect((()=>{const p=a._options.shouldUnregister||o,h=(m,g)=>{const y=ye(a._fields,m);y&&y._f&&(y._f.mount=g)};if(h(n,!0),p){const m=ta(ye(a._options.defaultValues,n));Nt(a._defaultValues,n,m),wn(ye(a._formValues,n))&&Nt(a._formValues,n,m)}return!i&&a.register(n),()=>{(i?p&&!a._state.action:p)?a.unregister(n):h(n,!1)}}),[n,a,i,o]),Le.useEffect((()=>{a._updateDisabledField({disabled:r,fields:a._fields,name:n})}),[r,n,a]),Le.useMemo((()=>({field:d,formState:l,fieldState:u})),[d,l,u])}const d8=e=>e.render(vJ(e));var kJ=(e,t,n,r,a)=>t?{...n[e],types:{...n[e]&&n[e].types?n[e].types:{},[r]:a||!0}}:{},p8=e=>({isOnSubmit:!e||e===a8,isOnBlur:e===dJ,isOnChange:e===r8,isOnAll:e===Yh,isOnTouch:e===pJ}),f8=(e,t,n)=>!n&&(t.watchAll||t.watch.has(e)||[...t.watch].some((r=>e.startsWith(r)&&/^\.\w+/.test(e.slice(r.length)))));const Xh=(e,t,n,r)=>{for(const a of n||Object.keys(e)){const o=ye(e,a);if(o){const{_f:i,...s}=o;if(i){if(i.refs&&i.refs[0]&&t(i.refs[0],a)&&!r||i.ref&&t(i.ref,i.name)&&!r)return!0;if(Xh(s,t))break}else if(kn(s)&&Xh(s,t))break}}};var wJ=(e,t,n)=>{const r=Kh(ye(e,n));return Nt(r,"root",t[n]),Nt(e,n,r),e},y2=e=>e.type==="file",yi=e=>typeof e=="function",Iv=e=>{if(!f2)return!1;const t=e?e.ownerDocument:0;return e instanceof(t&&t.defaultView?t.defaultView.HTMLElement:HTMLElement)},Rv=e=>gi(e),b2=e=>e.type==="radio",Ov=e=>e instanceof RegExp;const h8={value:!1,isValid:!1},m8={value:!0,isValid:!0};var g8=e=>{if(Array.isArray(e)){if(e.length>1){const t=e.filter((n=>n&&n.checked&&!n.disabled)).map((n=>n.value));return{value:t,isValid:!!t.length}}return e[0].checked&&!e[0].disabled?e[0].attributes&&!wn(e[0].attributes.value)?wn(e[0].value)||e[0].value===""?m8:{value:e[0].value,isValid:!0}:m8:h8}return h8};const y8={isValid:!1,value:null};var b8=e=>Array.isArray(e)?e.reduce(((t,n)=>n&&n.checked&&!n.disabled?{isValid:!0,value:n.value}:t),y8):y8;function v8(e,t,n="validate"){if(Rv(e)||Array.isArray(e)&&e.every(Rv)||lo(e)&&!e)return{type:n,message:Rv(e)?e:"",ref:t}}var jd=e=>kn(e)&&!Ov(e)?e:{value:e,message:""},k8=async(e,t,n,r,a,o)=>{const{ref:i,refs:s,required:l,maxLength:c,minLength:u,min:d,max:p,pattern:h,validate:m,name:g,valueAsNumber:y,mount:b}=e._f,w=ye(n,g);if(!b||t.has(g))return{};const k=s?s[0]:i,_=N=>{a&&k.reportValidity&&(k.setCustomValidity(lo(N)?"":N||""),k.reportValidity())},C={},S=b2(i),T=Wh(i),E=S||T,I=(y||y2(i))&&wn(i.value)&&wn(w)||Iv(i)&&i.value===""||w===""||Array.isArray(w)&&!w.length,A=kJ.bind(null,g,r,C),R=(N,D,F,G=mJ,M=gJ)=>{const $=N?D:F;C[g]={type:N?G:M,message:$,ref:i,...A(N?G:M,$)}};if(o?!Array.isArray(w)||!w.length:l&&(!E&&(I||Fr(w))||lo(w)&&!w||T&&!g8(s).isValid||S&&!b8(s).isValid)){const{value:N,message:D}=Rv(l)?{value:!!l,message:l}:jd(l);if(N&&(C[g]={type:i8,message:D,ref:k,...A(i8,D)},!r))return _(D),C}if(!(I||Fr(d)&&Fr(p))){let N,D;const F=jd(p),G=jd(d);if(Fr(w)||isNaN(w)){const M=i.valueAsDate||new Date(w),$=oe=>new Date(new Date().toDateString()+" "+oe),W=i.type=="time",O=i.type=="week";gi(F.value)&&w&&(N=W?$(w)>$(F.value):O?w>F.value:M>new Date(F.value)),gi(G.value)&&w&&(D=W?$(w)<$(G.value):O?w<G.value:M<new Date(G.value))}else{const M=i.valueAsNumber||w&&+w;Fr(F.value)||(N=M>F.value),Fr(G.value)||(D=M<G.value)}if((N||D)&&(R(!!N,F.message,G.message,fJ,hJ),!r))return _(C[g].message),C}if((c||u)&&!I&&(gi(w)||o&&Array.isArray(w))){const N=jd(c),D=jd(u),F=!Fr(N.value)&&w.length>+N.value,G=!Fr(D.value)&&w.length<+D.value;if((F||G)&&(R(F,N.message,D.message),!r))return _(C[g].message),C}if(h&&!I&&gi(w)){const{value:N,message:D}=jd(h);if(Ov(N)&&!w.match(N)&&(C[g]={type:o8,message:D,ref:i,...A(o8,D)},!r))return _(D),C}if(m){if(yi(m)){const N=v8(await m(w,n),k);if(N&&(C[g]={...N,...A(yJ,N.message)},!r))return _(N.message),C}else if(kn(m)){let N={};for(const D in m){if(!na(N)&&!r)break;const F=v8(await m[D](w,n),k,D);F&&(N={...F,...A(D,F.message)},_(F.message),r&&(C[g]=N))}if(!na(N)&&(C[g]={ref:k,...N},!r))return C}}return _(!0),C};function Fn(e,t){const n=Array.isArray(t)?t:h2(t)?[t]:t8(t),r=n.length===1?e:(function(i,s){const l=s.slice(0,-1).length;let c=0;for(;c<l;)i=wn(i)?c++:i[s[c++]];return i})(e,n),a=n.length-1,o=n[a];return r&&delete r[o],a!==0&&(kn(r)&&na(r)||Array.isArray(r)&&(function(i){for(const s in i)if(i.hasOwnProperty(s)&&!wn(i[s]))return!1;return!0})(r))&&Fn(e,n.slice(0,-1)),e}var v2=()=>{let e=[];return{get observers(){return e},next:t=>{for(const n of e)n.next&&n.next(t)},subscribe:t=>(e.push(t),{unsubscribe:()=>{e=e.filter((n=>n!==t))}}),unsubscribe:()=>{e=[]}}},k2=e=>Fr(e)||!ZM(e);function wl(e,t){if(k2(e)||k2(t))return e===t;if(Mc(e)&&Mc(t))return e.getTime()===t.getTime();const n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(const a of n){const o=e[a];if(!r.includes(a))return!1;if(a!=="ref"){const i=t[a];if(Mc(o)&&Mc(i)||kn(o)&&kn(i)||Array.isArray(o)&&Array.isArray(i)?!wl(o,i):o!==i)return!1}}return!0}var w8=e=>e.type==="select-multiple",w2=e=>Iv(e)&&e.isConnected,x8=e=>{for(const t in e)if(yi(e[t]))return!0;return!1};function Pv(e,t={}){const n=Array.isArray(e);if(kn(e)||n)for(const r in e)Array.isArray(e[r])||kn(e[r])&&!x8(e[r])?(t[r]=Array.isArray(e[r])?[]:{},Pv(e[r],t[r])):Fr(e[r])||(t[r]=!0);return t}function E8(e,t,n){const r=Array.isArray(e);if(kn(e)||r)for(const a in e)Array.isArray(e[a])||kn(e[a])&&!x8(e[a])?wn(t)||k2(n[a])?n[a]=Array.isArray(e[a])?Pv(e[a],[]):{...Pv(e[a])}:E8(e[a],Fr(t)?{}:t[a],n[a]):n[a]=!wl(e[a],t[a]);return n}var Qh=(e,t)=>E8(e,t,Pv(t)),_8=(e,{valueAsNumber:t,valueAsDate:n,setValueAs:r})=>wn(e)?e:t?e===""?NaN:e&&+e:n&&gi(e)?new Date(e):r?r(e):e;function x2(e){const t=e.ref;return y2(t)?t.files:b2(t)?b8(e.refs).value:w8(t)?[...t.selectedOptions].map((({value:n})=>n)):Wh(t)?g8(e.refs).value:_8(wn(t.value)?e.ref.value:t.value,e)}var Zh=e=>wn(e)?e:Ov(e)?e.source:kn(e)?Ov(e.value)?e.value.source:e.value:e;const S8="AsyncFunction";function T8(e,t,n){const r=ye(e,n);if(r||h2(n))return{error:r,name:n};const a=n.split(".");for(;a.length;){const o=a.join("."),i=ye(t,o),s=ye(e,o);if(i&&!Array.isArray(i)&&n!==o)return{name:n};if(s&&s.type)return{name:o,error:s};a.pop()}return{name:n}}const xJ={mode:a8,reValidateMode:r8,shouldFocusError:!0};function EJ(e={}){let t,n={...xJ,...e},r={submitCount:0,isDirty:!1,isLoading:yi(n.defaultValues),isValidating:!1,isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,touchedFields:{},dirtyFields:{},validatingFields:{},errors:n.errors||{},disabled:n.disabled||!1},a={},o=(kn(n.defaultValues)||kn(n.values))&&ta(n.defaultValues||n.values)||{},i=n.shouldUnregister?{}:ta(o),s={action:!1,mount:!1,watch:!1},l={mount:new Set,disabled:new Set,unMount:new Set,array:new Set,watch:new Set},c=0;const u={isDirty:!1,dirtyFields:!1,validatingFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1},d={values:v2(),array:v2(),state:v2()},p=p8(n.mode),h=p8(n.reValidateMode),m=n.criteriaMode===Yh,g=async P=>{if(!n.disabled&&(u.isValid||P)){const q=n.resolver?na((await _()).errors):await C(a,!0);q!==r.isValid&&d.state.next({isValid:q})}},y=(P,q)=>{n.disabled||!u.isValidating&&!u.validatingFields||((P||Array.from(l.mount)).forEach((Y=>{Y&&(q?Nt(r.validatingFields,Y,q):Fn(r.validatingFields,Y))})),d.state.next({validatingFields:r.validatingFields,isValidating:!na(r.validatingFields)}))},b=(P,q,Y,K)=>{const Z=ye(a,P);if(Z){const Q=ye(i,P,wn(Y)?ye(o,P):Y);wn(Q)||K&&K.defaultChecked||q?Nt(i,P,q?Q:x2(Z._f)):E(P,Q),s.mount&&g()}},w=(P,q,Y,K,Z)=>{let Q=!1,te=!1;const ue={name:P};if(!n.disabled){const be=!!(ye(a,P)&&ye(a,P)._f&&ye(a,P)._f.disabled);if(!Y||K){u.isDirty&&(te=r.isDirty,r.isDirty=ue.isDirty=S(),Q=te!==ue.isDirty);const ve=be||wl(ye(o,P),q);te=!(be||!ye(r.dirtyFields,P)),ve||be?Fn(r.dirtyFields,P):Nt(r.dirtyFields,P,!0),ue.dirtyFields=r.dirtyFields,Q=Q||u.dirtyFields&&te!==!ve}if(Y){const ve=ye(r.touchedFields,P);ve||(Nt(r.touchedFields,P,Y),ue.touchedFields=r.touchedFields,Q=Q||u.touchedFields&&ve!==Y)}Q&&Z&&d.state.next(ue)}return Q?ue:{}},k=(P,q,Y,K)=>{const Z=ye(r.errors,P),Q=u.isValid&&lo(q)&&r.isValid!==q;var te;if(n.delayError&&Y?(te=()=>((ue,be)=>{Nt(r.errors,ue,be),d.state.next({errors:r.errors})})(P,Y),t=ue=>{clearTimeout(c),c=setTimeout(te,ue)},t(n.delayError)):(clearTimeout(c),t=null,Y?Nt(r.errors,P,Y):Fn(r.errors,P)),(Y?!wl(Z,Y):Z)||!na(K)||Q){const ue={...K,...Q&&lo(q)?{isValid:q}:{},errors:r.errors,name:P};r={...r,...ue},d.state.next(ue)}},_=async P=>{y(P,!0);const q=await n.resolver(i,n.context,((Y,K,Z,Q)=>{const te={};for(const ue of Y){const be=ye(K,ue);be&&Nt(te,ue,be._f)}return{criteriaMode:Z,names:[...Y],fields:te,shouldUseNativeValidation:Q}})(P||l.mount,a,n.criteriaMode,n.shouldUseNativeValidation));return y(P),q},C=async(P,q,Y={valid:!0})=>{for(const Z in P){const Q=P[Z];if(Q){const{_f:te,...ue}=Q;if(te){const be=l.array.has(te.name),ve=Q._f&&!!(K=Q._f)&&!!K.validate&&!!(yi(K.validate)&&K.validate.constructor.name===S8||kn(K.validate)&&Object.values(K.validate).find((dn=>dn.constructor.name===S8)));ve&&u.validatingFields&&y([Z],!0);const Je=await k8(Q,l.disabled,i,m,n.shouldUseNativeValidation&&!q,be);if(ve&&u.validatingFields&&y([Z]),Je[te.name]&&(Y.valid=!1,q))break;!q&&(ye(Je,te.name)?be?wJ(r.errors,Je,te.name):Nt(r.errors,te.name,Je[te.name]):Fn(r.errors,te.name))}!na(ue)&&await C(ue,q,Y)}}var K;return Y.valid},S=(P,q)=>!n.disabled&&(P&&q&&Nt(i,P,q),!wl(F(),o)),T=(P,q,Y)=>u8(P,l,{...s.mount?i:wn(q)?o:gi(P)?{[P]:q}:q},Y,q),E=(P,q,Y={})=>{const K=ye(a,P);let Z=q;if(K){const Q=K._f;Q&&(!Q.disabled&&Nt(i,P,_8(q,Q)),Z=Iv(Q.ref)&&Fr(q)?"":q,w8(Q.ref)?[...Q.ref.options].forEach((te=>te.selected=Z.includes(te.value))):Q.refs?Wh(Q.ref)?Q.refs.length>1?Q.refs.forEach((te=>(!te.defaultChecked||!te.disabled)&&(te.checked=Array.isArray(Z)?!!Z.find((ue=>ue===te.value)):Z===te.value))):Q.refs[0]&&(Q.refs[0].checked=!!Z):Q.refs.forEach((te=>te.checked=te.value===Z)):y2(Q.ref)?Q.ref.value="":(Q.ref.value=Z,Q.ref.type||d.values.next({name:P,values:{...i}})))}(Y.shouldDirty||Y.shouldTouch)&&w(P,Z,Y.shouldTouch,Y.shouldDirty,!0),Y.shouldValidate&&D(P)},I=(P,q,Y)=>{for(const K in q){const Z=q[K],Q=`${P}.${K}`,te=ye(a,Q);(l.array.has(P)||kn(Z)||te&&!te._f)&&!Mc(Z)?I(Q,Z,Y):E(Q,Z,Y)}},A=(P,q,Y={})=>{const K=ye(a,P),Z=l.array.has(P),Q=ta(q);Nt(i,P,Q),Z?(d.array.next({name:P,values:{...i}}),(u.isDirty||u.dirtyFields)&&Y.shouldDirty&&d.state.next({name:P,dirtyFields:Qh(o,i),isDirty:S(P,Q)})):!K||K._f||Fr(Q)?E(P,Q,Y):I(P,Q,Y),f8(P,l)&&d.state.next({...r}),d.values.next({name:s.mount?P:void 0,values:{...i}})},R=async P=>{s.mount=!0;const q=P.target;let Y=q.name,K=!0;const Z=ye(a,Y),Q=ue=>{K=Number.isNaN(ue)||Mc(ue)&&isNaN(ue.getTime())||wl(ue,ye(i,Y,ue))};if(Z){let ue,be;const ve=q.type?x2(Z._f):JM(P),Je=P.type===n8||P.type===cJ,dn=!((te=Z._f).mount&&(te.required||te.min||te.max||te.maxLength||te.minLength||te.pattern||te.validate)||n.resolver||ye(r.errors,Y)||Z._f.deps)||((Ee,Ye,St,st,Rt)=>!Rt.isOnAll&&(!St&&Rt.isOnTouch?!(Ye||Ee):(St?st.isOnBlur:Rt.isOnBlur)?!Ee:!(St?st.isOnChange:Rt.isOnChange)||Ee))(Je,ye(r.touchedFields,Y),r.isSubmitted,h,p),ke=f8(Y,l,Je);Nt(i,Y,ve),Je?(Z._f.onBlur&&Z._f.onBlur(P),t&&t(0)):Z._f.onChange&&Z._f.onChange(P);const et=w(Y,ve,Je,!1),tt=!na(et)||ke;if(!Je&&d.values.next({name:Y,type:P.type,values:{...i}}),dn)return u.isValid&&(n.mode==="onBlur"&&Je?g():Je||g()),tt&&d.state.next({name:Y,...ke?{}:et});if(!Je&&ke&&d.state.next({...r}),n.resolver){const{errors:Ee}=await _([Y]);if(Q(ve),K){const Ye=T8(r.errors,a,Y),St=T8(Ee,a,Ye.name||Y);ue=St.error,Y=St.name,be=na(Ee)}}else y([Y],!0),ue=(await k8(Z,l.disabled,i,m,n.shouldUseNativeValidation))[Y],y([Y]),Q(ve),K&&(ue?be=!1:u.isValid&&(be=await C(a,!0)));K&&(Z._f.deps&&D(Z._f.deps),k(Y,be,ue,et))}var te},N=(P,q)=>{if(ye(r.errors,q)&&P.focus)return P.focus(),1},D=async(P,q={})=>{let Y,K;const Z=Kh(P);if(n.resolver){const Q=await(async te=>{const{errors:ue}=await _(te);if(te)for(const be of te){const ve=ye(ue,be);ve?Nt(r.errors,be,ve):Fn(r.errors,be)}else r.errors=ue;return ue})(wn(P)?P:Z);Y=na(Q),K=P?!Z.some((te=>ye(Q,te))):Y}else P?(K=(await Promise.all(Z.map((async Q=>{const te=ye(a,Q);return await C(te&&te._f?{[Q]:te}:te)})))).every(Boolean),(K||r.isValid)&&g()):K=Y=await C(a);return d.state.next({...!gi(P)||u.isValid&&Y!==r.isValid?{}:{name:P},...n.resolver||!P?{isValid:Y}:{},errors:r.errors}),q.shouldFocus&&!K&&Xh(a,N,P?Z:l.mount),K},F=P=>{const q={...s.mount?i:o};return wn(P)?q:gi(P)?ye(q,P):P.map((Y=>ye(q,Y)))},G=(P,q)=>({invalid:!!ye((q||r).errors,P),isDirty:!!ye((q||r).dirtyFields,P),error:ye((q||r).errors,P),isValidating:!!ye(r.validatingFields,P),isTouched:!!ye((q||r).touchedFields,P)}),M=(P,q,Y)=>{const K=(ye(a,P,{_f:{}})._f||{}).ref,Z=ye(r.errors,P)||{},{ref:Q,message:te,type:ue,...be}=Z;Nt(r.errors,P,{...be,...q,ref:K}),d.state.next({name:P,errors:r.errors,isValid:!1}),Y&&Y.shouldFocus&&K&&K.focus&&K.focus()},$=(P,q={})=>{for(const Y of P?Kh(P):l.mount)l.mount.delete(Y),l.array.delete(Y),q.keepValue||(Fn(a,Y),Fn(i,Y)),!q.keepError&&Fn(r.errors,Y),!q.keepDirty&&Fn(r.dirtyFields,Y),!q.keepTouched&&Fn(r.touchedFields,Y),!q.keepIsValidating&&Fn(r.validatingFields,Y),!n.shouldUnregister&&!q.keepDefaultValue&&Fn(o,Y);d.values.next({values:{...i}}),d.state.next({...r,...q.keepDirty?{isDirty:S()}:{}}),!q.keepIsValid&&g()},W=({disabled:P,name:q,field:Y,fields:K})=>{(lo(P)&&s.mount||P||l.disabled.has(q))&&(P?l.disabled.add(q):l.disabled.delete(q),w(q,x2(Y?Y._f:ye(K,q)._f),!1,!1,!0))},O=(P,q={})=>{let Y=ye(a,P);const K=lo(q.disabled)||lo(n.disabled);return Nt(a,P,{...Y||{},_f:{...Y&&Y._f?Y._f:{ref:{name:P}},name:P,mount:!0,...q}}),l.mount.add(P),Y?W({field:Y,disabled:lo(q.disabled)?q.disabled:n.disabled,name:P}):b(P,!0,q.value),{...K?{disabled:q.disabled||n.disabled}:{},...n.progressive?{required:!!q.required,min:Zh(q.min),max:Zh(q.max),minLength:Zh(q.minLength),maxLength:Zh(q.maxLength),pattern:Zh(q.pattern)}:{},name:P,onChange:R,onBlur:R,ref:Z=>{if(Z){O(P,q),Y=ye(a,P);const Q=wn(Z.value)&&Z.querySelectorAll&&Z.querySelectorAll("input,select,textarea")[0]||Z,te=(be=>b2(be)||Wh(be))(Q),ue=Y._f.refs||[];if(te?ue.find((be=>be===Q)):Q===Y._f.ref)return;Nt(a,P,{_f:{...Y._f,...te?{refs:[...ue.filter(w2),Q,...Array.isArray(ye(o,P))?[{}]:[]],ref:{type:Q.type,name:P}}:{ref:Q}}}),b(P,!1,void 0,Q)}else Y=ye(a,P,{}),Y._f&&(Y._f.mount=!1),(n.shouldUnregister||q.shouldUnregister)&&(!e8(l.array,P)||!s.action)&&l.unMount.add(P)}}},oe=()=>n.shouldFocusError&&Xh(a,N,l.mount),H=(P,q)=>async Y=>{let K;Y&&(Y.preventDefault&&Y.preventDefault(),Y.persist&&Y.persist());let Z=ta(i);if(l.disabled.size)for(const Q of l.disabled)Nt(Z,Q,void 0);if(d.state.next({isSubmitting:!0}),n.resolver){const{errors:Q,values:te}=await _();r.errors=Q,Z=te}else await C(a);if(Fn(r.errors,"root"),na(r.errors)){d.state.next({errors:{}});try{await P(Z,Y)}catch(Q){K=Q}}else q&&await q({...r.errors},Y),oe(),setTimeout(oe);if(d.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:na(r.errors)&&!K,submitCount:r.submitCount+1,errors:r.errors}),K)throw K},he=(P,q={})=>{const Y=P?ta(P):o,K=ta(Y),Z=na(P),Q=Z?o:K;if(q.keepDefaultValues||(o=Y),!q.keepValues){if(q.keepDirtyValues){const te=new Set([...l.mount,...Object.keys(Qh(o,i))]);for(const ue of Array.from(te))ye(r.dirtyFields,ue)?Nt(Q,ue,ye(i,ue)):A(ue,ye(Q,ue))}else{if(f2&&wn(P))for(const te of l.mount){const ue=ye(a,te);if(ue&&ue._f){const be=Array.isArray(ue._f.refs)?ue._f.refs[0]:ue._f.ref;if(Iv(be)){const ve=be.closest("form");if(ve){ve.reset();break}}}}a={}}i=n.shouldUnregister?q.keepDefaultValues?ta(o):{}:ta(Q),d.array.next({values:{...Q}}),d.values.next({values:{...Q}})}l={mount:q.keepDirtyValues?l.mount:new Set,unMount:new Set,array:new Set,disabled:new Set,watch:new Set,watchAll:!1,focus:""},s.mount=!u.isValid||!!q.keepIsValid||!!q.keepDirtyValues,s.watch=!!n.shouldUnregister,d.state.next({submitCount:q.keepSubmitCount?r.submitCount:0,isDirty:!Z&&(q.keepDirty?r.isDirty:!(!q.keepDefaultValues||wl(P,o))),isSubmitted:!!q.keepIsSubmitted&&r.isSubmitted,dirtyFields:Z?{}:q.keepDirtyValues?q.keepDefaultValues&&i?Qh(o,i):r.dirtyFields:q.keepDefaultValues&&P?Qh(o,P):q.keepDirty?r.dirtyFields:{},touchedFields:q.keepTouched?r.touchedFields:{},errors:q.keepErrors?r.errors:{},isSubmitSuccessful:!!q.keepIsSubmitSuccessful&&r.isSubmitSuccessful,isSubmitting:!1})},me=(P,q)=>he(yi(P)?P(i):P,q);return{control:{register:O,unregister:$,getFieldState:G,handleSubmit:H,setError:M,_executeSchema:_,_getWatch:T,_getDirty:S,_updateValid:g,_removeUnmounted:()=>{for(const P of l.unMount){const q=ye(a,P);q&&(q._f.refs?q._f.refs.every((Y=>!w2(Y))):!w2(q._f.ref))&&$(P)}l.unMount=new Set},_updateFieldArray:(P,q=[],Y,K,Z=!0,Q=!0)=>{if(K&&Y&&!n.disabled){if(s.action=!0,Q&&Array.isArray(ye(a,P))){const te=Y(ye(a,P),K.argA,K.argB);Z&&Nt(a,P,te)}if(Q&&Array.isArray(ye(r.errors,P))){const te=Y(ye(r.errors,P),K.argA,K.argB);Z&&Nt(r.errors,P,te),((ue,be)=>{!Nv(ye(ue,be)).length&&Fn(ue,be)})(r.errors,P)}if(u.touchedFields&&Q&&Array.isArray(ye(r.touchedFields,P))){const te=Y(ye(r.touchedFields,P),K.argA,K.argB);Z&&Nt(r.touchedFields,P,te)}u.dirtyFields&&(r.dirtyFields=Qh(o,i)),d.state.next({name:P,isDirty:S(P,q),dirtyFields:r.dirtyFields,errors:r.errors,isValid:r.isValid})}else Nt(i,P,q)},_updateDisabledField:W,_getFieldArray:P=>Nv(ye(s.mount?i:o,P,n.shouldUnregister?ye(o,P,[]):[])),_reset:he,_resetDefaultValues:()=>yi(n.defaultValues)&&n.defaultValues().then((P=>{me(P,n.resetOptions),d.state.next({isLoading:!1})})),_updateFormState:P=>{r={...r,...P}},_disableForm:P=>{lo(P)&&(d.state.next({disabled:P}),Xh(a,((q,Y)=>{const K=ye(a,Y);K&&(q.disabled=K._f.disabled||P,Array.isArray(K._f.refs)&&K._f.refs.forEach((Z=>{Z.disabled=K._f.disabled||P})))}),0,!1))},_subjects:d,_proxyFormState:u,_setErrors:P=>{r.errors=P,d.state.next({errors:r.errors,isValid:!1})},get _fields(){return a},get _formValues(){return i},get _state(){return s},set _state(P){s=P},get _defaultValues(){return o},get _names(){return l},set _names(P){l=P},get _formState(){return r},set _formState(P){r=P},get _options(){return n},set _options(P){n={...n,...P}}},trigger:D,register:O,handleSubmit:H,watch:(P,q)=>yi(P)?d.values.subscribe({next:Y=>P(T(void 0,q),Y)}):T(P,q,!0),setValue:A,getValues:F,reset:me,resetField:(P,q={})=>{ye(a,P)&&(wn(q.defaultValue)?A(P,ta(ye(o,P))):(A(P,q.defaultValue),Nt(o,P,ta(q.defaultValue))),q.keepTouched||Fn(r.touchedFields,P),q.keepDirty||(Fn(r.dirtyFields,P),r.isDirty=q.defaultValue?S(P,ta(ye(o,P))):S()),q.keepError||(Fn(r.errors,P),u.isValid&&g()),d.state.next({...r}))},clearErrors:P=>{P&&Kh(P).forEach((q=>Fn(r.errors,q))),d.state.next({errors:P?r.errors:{}})},unregister:$,setError:M,setFocus:(P,q={})=>{const Y=ye(a,P),K=Y&&Y._f;if(K){const Z=K.refs?K.refs[0]:K.ref;Z.focus&&(Z.focus(),q.shouldSelect&&yi(Z.select)&&Z.select())}},getFieldState:G}}function C8(e={}){const t=Le.useRef(void 0),n=Le.useRef(void 0),[r,a]=Le.useState({isDirty:!1,isValidating:!1,isLoading:yi(e.defaultValues),isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,submitCount:0,dirtyFields:{},touchedFields:{},validatingFields:{},errors:e.errors||{},disabled:e.disabled||!1,defaultValues:yi(e.defaultValues)?void 0:e.defaultValues});t.current||(t.current={...EJ(e),formState:r});const o=t.current.control;return o._options=e,g2({subject:o._subjects.state,next:i=>{l8(i,o._proxyFormState,o._updateFormState,!0)&&a({...o._formState})}}),Le.useEffect((()=>o._disableForm(e.disabled)),[o,e.disabled]),Le.useEffect((()=>{if(o._proxyFormState.isDirty){const i=o._getDirty();i!==r.isDirty&&o._subjects.state.next({isDirty:i})}}),[o,r.isDirty]),Le.useEffect((()=>{e.values&&!wl(e.values,n.current)?(o._reset(e.values,o._options.resetOptions),n.current=e.values,a((i=>({...i})))):o._resetDefaultValues()}),[e.values,o]),Le.useEffect((()=>{e.errors&&o._setErrors(e.errors)}),[e.errors,o]),Le.useEffect((()=>{o._state.mount||(o._updateValid(),o._state.mount=!0),o._state.watch&&(o._state.watch=!1,o._subjects.state.next({...o._formState})),o._removeUnmounted()})),Le.useEffect((()=>{e.shouldUnregister&&o._subjects.values.next({values:o._getWatch()})}),[e.shouldUnregister,o]),t.current.formState=s8(r,o),t.current}const A8=v.createContext(void 0),_J=({children:e,modal:t})=>f.jsx(A8.Provider,{value:t,children:e}),Lo=()=>v.useContext(A8);var Jh=(e,t=[])=>({parts:(...n)=>{if(SJ(t))return Jh(e,n);throw new Error("createAnatomy().parts(...) should only be called once. Did you mean to use .extendWith(...) ?")},extendWith:(...n)=>Jh(e,[...t,...n]),omit:(...n)=>Jh(e,t.filter((r=>!n.includes(r)))),rename:n=>Jh(n,t),keys:()=>t,build:()=>[...new Set(t)].reduce(((n,r)=>Object.assign(n,{[r]:{selector:[`&[data-scope="${Bd(e)}"][data-part="${Bd(r)}"]`,`& [data-scope="${Bd(e)}"][data-part="${Bd(r)}"]`].join(", "),attrs:{"data-scope":Bd(e),"data-part":Bd(r)}}})),{})}),Bd=e=>e.replace(/([A-Z])([A-Z])/g,"$1-$2").replace(/([a-z])([A-Z])/g,"$1-$2").replace(/[\s_]+/g,"-").toLowerCase(),SJ=e=>e.length===0,N8=(e,...t)=>e.filter((n=>!t.includes(n))),I8=(e,t)=>((n,r)=>n.indexOf(r)!==-1)(e,t)?N8(e,t):((n,...r)=>
79n.concat(r))(e,t),R8=e=>e?.constructor.name==="Array",Lv=(e,t)=>{if(Object.is(e,t))return!0;if(e==null&&t!=null||e!=null&&t==null)return!1;if(typeof e?.isEqual=="function"&&typeof t?.isEqual=="function")return e.isEqual(t);if(typeof e=="function"&&typeof t=="function")return e.toString()===t.toString();if(R8(e)&&R8(t))return((a,o)=>{if(a.length!==o.length)return!1;for(let i=0;i<a.length;i++)if(!Lv(a[i],o[i]))return!1;return!0})(Array.from(e),Array.from(t));if(typeof e!="object"||typeof t!="object")return!1;const n=Object.keys(t??Object.create(null)),r=n.length;for(let a=0;a<r;a++)if(!Reflect.has(e,n[a]))return!1;for(let a=0;a<r;a++){const o=n[a];if(!Lv(e[o],t[o]))return!1}return!0},O8=e=>e!=null&&typeof e=="object",E2=e=>O8(e)&&!(t=>Array.isArray(t))(e),Fc=e=>typeof e=="function",Dv=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),P8=Function.prototype.toString,TJ=P8.call(Object),CJ=e=>{if(!O8(e)||(r=>Object.prototype.toString.call(r))(e)!="[object Object]"||AJ(e))return!1;const t=Object.getPrototypeOf(e);if(t===null)return!0;const n=Dv(t,"constructor")&&t.constructor;return typeof n=="function"&&n instanceof n&&P8.call(n)==TJ},AJ=e=>(t=>typeof t=="object"&&t!==null&&"$$typeof"in t&&"props"in t)(e)||(t=>typeof t=="object"&&t!==null&&"__v_isVNode"in t)(e),NJ=e=>e(),IJ=()=>{},L8=(...e)=>(...t)=>{e.forEach((function(n){n?.(...t)}))};function fs(e,t,...n){var r;if(e in t){const o=t[e];return Fc(o)?o(...n):o}const a=new Error(`No matching key: ${JSON.stringify(e)} in ${JSON.stringify(Object.keys(t))}`);throw(r=Error.captureStackTrace)==null||r.call(Error,a,fs),a}function _2(e){if(!CJ(e)||e===void 0)return e;const t=Reflect.ownKeys(e).filter((r=>typeof r=="string")),n={};for(const r of t){const a=e[r];a!==void 0&&(n[r]=_2(a))}return n}function S2(...e){e.length===1?e[0]:e[1],e.length!==2||e[0]}function D8(e,t){if(e==null)throw new Error(t())}var RJ=Object.defineProperty,Fe=(e,t,n)=>((r,a,o)=>a in r?RJ(r,a,{enumerable:!0,configurable:!0,writable:!0,value:o}):r[a]=o)(e,typeof t!="symbol"?t+"":t,n),Mv={itemToValue:e=>typeof e=="string"?e:E2(e)&&Dv(e,"value")?e.value:"",itemToString:e=>typeof e=="string"?e:E2(e)&&Dv(e,"label")?e.label:Mv.itemToValue(e),isItemDisabled:e=>!(!E2(e)||!Dv(e,"disabled"))&&!!e.disabled},M8=class bq{constructor(t){this.options=t,Fe(this,"items"),Fe(this,"indexMap",null),Fe(this,"copy",(n=>new bq({...this.options,items:n??[...this.items]}))),Fe(this,"isEqual",(n=>Lv(this.items,n.items))),Fe(this,"setItems",(n=>this.copy(n))),Fe(this,"getValues",((n=this.items)=>{const r=[];for(const a of n){const o=this.getItemValue(a);o!=null&&r.push(o)}return r})),Fe(this,"find",(n=>{if(n==null)return null;const r=this.indexOf(n);return r!==-1?this.at(r):null})),Fe(this,"findMany",(n=>{const r=[];for(const a of n){const o=this.find(a);o!=null&&r.push(o)}return r})),Fe(this,"at",(n=>{if(!this.options.groupBy&&!this.options.groupSort)return this.items[n]??null;let r=0;const a=this.group();for(const[,o]of a)for(const i of o){if(r===n)return i;r++}return null})),Fe(this,"sortFn",((n,r)=>(this.indexOf(n)??0)-(this.indexOf(r)??0))),Fe(this,"sort",(n=>[...n].sort(this.sortFn.bind(this)))),Fe(this,"getItemValue",(n=>{var r,a;return n==null?null:((a=(r=this.options).itemToValue)==null?void 0:a.call(r,n))??Mv.itemToValue(n)})),Fe(this,"getItemDisabled",(n=>{var r,a;return n!=null&&(((a=(r=this.options).isItemDisabled)==null?void 0:a.call(r,n))??Mv.isItemDisabled(n))})),Fe(this,"stringifyItem",(n=>{var r,a;return n==null?null:((a=(r=this.options).itemToString)==null?void 0:a.call(r,n))??Mv.itemToString(n)})),Fe(this,"stringify",(n=>n==null?null:this.stringifyItem(this.find(n)))),Fe(this,"stringifyItems",((n,r=", ")=>{const a=[];for(const o of n){const i=this.stringifyItem(o);i!=null&&a.push(i)}return a.join(r)})),Fe(this,"stringifyMany",((n,r)=>this.stringifyItems(this.findMany(n),r))),Fe(this,"has",(n=>this.indexOf(n)!==-1)),Fe(this,"hasItem",(n=>n!=null&&this.has(this.getItemValue(n)))),Fe(this,"group",(()=>{const{groupBy:n,groupSort:r}=this.options;if(!n)return[["",[...this.items]]];const a=new Map;this.items.forEach(((i,s)=>{const l=n(i,s);a.has(l)||a.set(l,[]),a.get(l).push(i)}));let o=Array.from(a.entries());return r&&o.sort((([i],[s])=>{if(typeof r=="function")return r(i,s);if(Array.isArray(r)){const l=r.indexOf(i),c=r.indexOf(s);return l===-1?1:c===-1?-1:l-c}return r==="asc"?i.localeCompare(s):r==="desc"?s.localeCompare(i):0})),o})),Fe(this,"getNextValue",((n,r=1,a=!1)=>{let o=this.indexOf(n);if(o===-1)return null;for(o=a?Math.min(o+r,this.size-1):o+r;o<=this.size&&this.getItemDisabled(this.at(o));)o++;
79return this.getItemValue(this.at(o))})),Fe(this,"getPreviousValue",((n,r=1,a=!1)=>{let o=this.indexOf(n);if(o===-1)return null;for(o=a?Math.max(o-r,0):o-r;o>=0&&this.getItemDisabled(this.at(o));)o--;return this.getItemValue(this.at(o))})),Fe(this,"indexOf",(n=>{if(n==null)return-1;if(!this.options.groupBy&&!this.options.groupSort)return this.items.findIndex((r=>this.getItemValue(r)===n));if(!this.indexMap){this.indexMap=new Map;let r=0;const a=this.group();for(const[,o]of a)for(const i of o){const s=this.getItemValue(i);s!=null&&this.indexMap.set(s,r),r++}}return this.indexMap.get(n)??-1})),Fe(this,"getByText",((n,r)=>{const a=r!=null?this.indexOf(r):-1,o=n.length===1;for(let i=0;i<this.items.length;i++){const s=this.items[(a+i+1)%this.items.length];if((!o||this.getItemValue(s)!==r)&&!this.getItemDisabled(s)&&OJ(this.stringifyItem(s),n))return s}})),Fe(this,"search",((n,r)=>{const{state:a,currentValue:o,timeout:i=350}=r,s=a.keysSoFar+n,l=s.length>1&&Array.from(s).every((p=>p===s[0]))?s[0]:s,c=this.getByText(l,o),u=this.getItemValue(c);function d(){clearTimeout(a.timer),a.timer=-1}return(function p(h){a.keysSoFar=h,d(),h!==""&&(a.timer=+setTimeout((()=>{p(""),d()}),i))})(s),u})),Fe(this,"update",((n,r)=>{let a=this.indexOf(n);return a===-1?this:this.copy([...this.items.slice(0,a),r,...this.items.slice(a+1)])})),Fe(this,"upsert",((n,r,a="append")=>{let o=this.indexOf(n);return o===-1?(a==="append"?this.append:this.prepend)(r):this.copy([...this.items.slice(0,o),r,...this.items.slice(o+1)])})),Fe(this,"insert",((n,...r)=>this.copy(em(this.items,n,...r)))),Fe(this,"insertBefore",((n,...r)=>{let a=this.indexOf(n);if(a===-1){if(this.items.length!==0)return this;a=0}return this.copy(em(this.items,a,...r))})),Fe(this,"insertAfter",((n,...r)=>{let a=this.indexOf(n);if(a===-1){if(this.items.length!==0)return this;a=0}return this.copy(em(this.items,a+1,...r))})),Fe(this,"prepend",((...n)=>this.copy(em(this.items,0,...n)))),Fe(this,"append",((...n)=>this.copy(em(this.items,this.items.length,...n)))),Fe(this,"filter",(n=>{const r=this.items.filter(((a,o)=>n(this.stringifyItem(a),o,a)));return this.copy(r)})),Fe(this,"remove",((...n)=>{const r=n.map((a=>typeof a=="string"?a:this.getItemValue(a)));return this.copy(this.items.filter((a=>{const o=this.getItemValue(a);return o!=null&&!r.includes(o)})))})),Fe(this,"move",((n,r)=>{const a=this.indexOf(n);return a===-1?this:this.copy(Fv(this.items,[a],r))})),Fe(this,"moveBefore",((n,...r)=>{let a=this.items.findIndex((i=>this.getItemValue(i)===n));if(a===-1)return this;let o=r.map((i=>this.items.findIndex((s=>this.getItemValue(s)===i)))).sort(((i,s)=>i-s));return this.copy(Fv(this.items,o,a))})),Fe(this,"moveAfter",((n,...r)=>{let a=this.items.findIndex((i=>this.getItemValue(i)===n));if(a===-1)return this;let o=r.map((i=>this.items.findIndex((s=>this.getItemValue(s)===i)))).sort(((i,s)=>i-s));return this.copy(Fv(this.items,o,a+1))})),Fe(this,"reorder",((n,r)=>this.copy(Fv(this.items,[n],r)))),Fe(this,"compareValue",((n,r)=>{const a=this.indexOf(n),o=this.indexOf(r);return a<o?-1:a>o?1:0})),Fe(this,"range",((n,r)=>{let a=[],o=n;for(;o!=null;){if(this.find(o)&&a.push(o),o===r)return a;o=this.getNextValue(o)}return[]})),Fe(this,"getValueRange",((n,r)=>n&&r?this.compareValue(n,r)<=0?this.range(n,r):this.range(r,n):[])),Fe(this,"toString",(()=>{let n="";for(const r of this.items)n+=[this.getItemValue(r),this.stringifyItem(r),this.getItemDisabled(r)].filter(Boolean).join(":")+",";return n})),Fe(this,"toJSON",(()=>({size:this.size,first:this.firstValue,last:this.lastValue}))),this.items=[...t.items]}get size(){return this.items.length}get firstValue(){let t=0;for(;this.getItemDisabled(this.at(t));)t++;return this.getItemValue(this.at(t))}get lastValue(){let t=this.size-1;for(;this.getItemDisabled(this.at(t));)t--;return this.getItemValue(this.at(t))}*[Symbol.iterator](){yield*this.items}},OJ=(e,t)=>!!e?.toLowerCase().startsWith(t.toLowerCase());function em(e,t,...n){return[...e.slice(0,t),...n,...e.slice(t)]}function Fv(e,t,n){const r=(t=[...t].sort(((a,o)=>a-o))).map((a=>e[a]));for(let a=t.length-1;a>=0;a--)e=[...e.slice(0,t[a]),...e.slice(t[a]+1)];return n=Math.max(0,n-t.filter((a=>a<n)).length),[...e.slice(0,n),...r,...e.slice(n)]}var PJ=Object.defineProperty,T2=(e,t,n)=>((r,a,o)=>a in r?PJ(r,a,{enumerable:!0,configurable:!0,writable:!0,value:o}):r[a]=o)(e,typeof t!="symbol"?t+"":t,n),F8=()=>{},jv=e=>typeof e=="object"&&e!==null,Kt=e=>e?"":void 0,C2=e=>e?"true":void 0,cr=e=>jv(e)&&e.nodeType===1&&typeof e.nodeName=="string",Bv=e=>jv(e)&&e.nodeType===9,j8=e=>cr(e)?e.localName||"":"#document",Hd=e=>(t=>jv(t)&&t.nodeType!==void 0)(e)&&e.nodeType===11&&"host"in e;function LJ(e){return e?tm(e.getRootNode())===e:!1}
79var DJ=/(textarea|select)/;function MJ(e){if(e==null||!cr(e))return!1;try{return(t=>cr(t)&&t.localName==="input")(e)&&e.selectionStart!=null||DJ.test(e.localName)||e.isContentEditable||e.getAttribute("contenteditable")==="true"||e.getAttribute("contenteditable")===""}catch{return!1}}function Hv(e,t){var n;if(!e||!t||!cr(e)||!cr(t))return!1;const r=(n=t.getRootNode)==null?void 0:n.call(t);if(e===t||e.contains(t))return!0;if(r&&Hd(r)){let a=t;for(;a;){if(e===a)return!0;a=a.parentNode||a.host}}return!1}function hs(e){return Bv(e)?e:(t=>jv(t)&&t===t.window)(e)?e.document:e?.ownerDocument??document}function xl(e){var t;return Hd(e)?xl(e.host):Bv(e)?e.defaultView??window:cr(e)?((t=e.ownerDocument)==null?void 0:t.defaultView)??window:window}function tm(e){let t=e.activeElement;for(;t?.shadowRoot;){const n=t.shadowRoot.activeElement;if(!n||n===t)break;t=n}return t}function FJ(e){if(j8(e)==="html")return e;const t=e.assignedSlot||e.parentNode||Hd(e)&&e.host||hs(e).documentElement;return Hd(t)?t.host:t}function A2(e){let t;try{if(t=e.getRootNode({composed:!0}),Bv(t)||Hd(t))return t}catch{}return e.ownerDocument??document}var N2=new WeakMap;function B8(e){return N2.has(e)||N2.set(e,xl(e).getComputedStyle(e)),N2.get(e)}
79var I2=new Set(["menu","listbox","dialog","grid","tree","region"]),jJ=e=>I2.has(e),H8=e=>{var t;return((t=e.getAttribute("aria-controls"))==null?void 0:t.split(" "))||[]};function z8(e,t){const n=new Set,r=A2(e),a=o=>{const i=o.querySelectorAll("[aria-controls]");for(const s of i){if(s.getAttribute("aria-expanded")!=="true")continue;const l=H8(s);for(const c of l){if(!c||n.has(c))continue;n.add(c);const u=r.getElementById(c);if(u){const d=u.getAttribute("role"),p=u.getAttribute("aria-modal")==="true";if(d&&jJ(d)&&!p&&(u===t||u.contains(t)||a(u)))return!0}}}return!1};return a(e)}function BJ(e){const t=new Set;return(function(n,r){const a=A2(n),o=new Set,i=s=>{const l=s.querySelectorAll("[aria-controls]");for(const c of l){if(c.getAttribute("aria-expanded")!=="true")continue;const u=H8(c);for(const d of u){if(!d||o.has(d))continue;o.add(d);const p=a.getElementById(d);if(p){const h=p.getAttribute("role"),m=p.getAttribute("aria-modal")==="true";h&&I2.has(h)&&!m&&(r(p),i(p))}}}};i(n)})(e,(n=>{e.contains(n)||t.add(n)})),Array.from(t)}function HJ(e){if(!e.id)return!1;const t=A2(e),n=CSS.escape(e.id),r=`[aria-controls~="${n}"][aria-expanded="true"], [aria-controls="${n}"][aria-expanded="true"]`;return!!(t.querySelector(r)&&(function(o){const i=o.getAttribute("role");return!!(i&&I2.has(i))})(e))}var R2=()=>typeof document<"u",zJ=e=>R2()&&e.test((function(){const t=navigator.userAgentData;return t?.platform??navigator.platform})()),UJ=e=>R2()&&e.test((function(){const t=navigator.userAgentData;return t&&Array.isArray(t.brands)?t.brands.map((({brand:n,version:r})=>`${n}/${r}`)).join(" "):navigator.userAgent})()),U8=()=>R2()&&!!navigator.maxTouchPoints,$8=()=>zJ(/^Mac/i);function bi(e){const t=(function(n){var r,a,o;return((r=n.composedPath)==null?void 0:r.call(n))??((o=(a=n.nativeEvent)==null?void 0:a.composedPath)==null?void 0:o.call(a))})(e);return t?.[0]??e.target}function $J(e){const t=e.currentTarget;if(!t||!t.matches("a[href], button[type='submit'], input[type='submit']"))return!1;const n=e.button===1,r=(a=e,$8()?a.metaKey:a.ctrlKey);var a;return n||r}var zv=e=>e.button===0,V8=e=>e.button===2||$8()&&e.ctrlKey&&e.button===0,VJ={Up:"ArrowUp",Down:"ArrowDown",Esc:"Escape"," ":"Space",",":"Comma",Left:"ArrowLeft",Right:"ArrowRight"},G8={ArrowLeft:"ArrowRight",ArrowRight:"ArrowLeft"};function q8(e,t={}){const{dir:n="ltr",orientation:r="horizontal"}=t;let a=e.key;return a=VJ[a]??a,n==="rtl"&&r==="horizontal"&&a in G8&&(a=G8[a]),a}var vi=(e,t,n,r)=>{const a=typeof e=="function"?e():e;return a?.addEventListener(t,n,r),()=>{a?.removeEventListener(t,n,r)}},W8=e=>cr(e)&&e.tagName==="IFRAME",GJ=/^(audio|video|details)$/;function Y8(e){const t=e.getAttribute("tabindex");return t?parseInt(t,10):NaN}function qJ(e,t){if(!t)return null;if(t===!0)return e.shadowRoot||null;const n=t(e);return(n===!0?e.shadowRoot:n)||null}function K8(e,t,n){const r=[...e],a=[...e],o=new Set,i=new Map;e.forEach(((l,c)=>i.set(l,c)));let s=0;for(;s<a.length;){const l=a[s++];if(!l||o.has(l))continue;o.add(l);const c=qJ(l,t);if(c){const u=Array.from(c.querySelectorAll(Uv)).filter(n),d=i.get(l);if(d!==void 0){const p=d+1;r.splice(p,0,...u),u.forEach(((h,m)=>{i.set(h,p+m)}));for(let h=p+u.length;h<r.length;h++)i.set(r[h],h)}else{const p=r.length;r.push(...u),u.forEach(((h,m)=>{i.set(h,p+m)}))}a.push(...u)}}return r}var Uv="input:not([type='hidden']):not([disabled]), select:not([disabled]), textarea:not([disabled]), a[href], button:not([disabled]), [tabindex], iframe, object, embed, area[href], audio[controls], video[controls], [contenteditable]:not([contenteditable='false']), details > summary:first-of-type",X8=(e,t={})=>{if(!e)return[];const{includeContainer:n=!1,getShadowRoot:r}=t,a=Array.from(e.querySelectorAll(Uv));(n==1||n=="if-empty"&&a.length===0)&&cr(e)&&ms(e)&&a.unshift(e);const o=[];for(const i of a)if(ms(i))if(W8(i)&&i.contentDocument){const s=i.contentDocument.body;o.push(...X8(s,{getShadowRoot:r}))}else o.push(i);return r?K8(o,r,ms):o};function ms(e){return!(!cr(e)||e.closest("[inert]"))&&e.matches(Uv)&&!!cr(t=e)&&(t.offsetWidth>0||t.offsetHeight>0||t.getClientRects().length>0);var t}function Q8(e,t={}){if(!e)return[];const{includeContainer:n,getShadowRoot:r}=t,a=Array.from(e.querySelectorAll(Uv));n&&jc(e)&&a.unshift(e);const o=[];for(const i of a)if(jc(i))if(W8(i)&&i.contentDocument){const s=i.
79contentDocument.body;o.push(...Q8(s,{getShadowRoot:r}))}else o.push(i);if(r){const i=K8(o,r,jc);return!i.length&&n?a:i}return!o.length&&n?a:o}function jc(e){return!!(cr(e)&&e.tabIndex>0)||ms(e)&&!(t=>Y8(t)<0)(e)}function nm(e){return e.tabIndex<0&&(GJ.test(e.localName)||MJ(e))&&(t=e,Number.isNaN(Y8(t)))?0:e.tabIndex;var t}var WJ=class vq{constructor(){T2(this,"id",null),T2(this,"fn_cleanup"),T2(this,"cleanup",(()=>{this.cancel()}))}static create(){return new vq}request(t){this.cancel(),this.id=globalThis.requestAnimationFrame((()=>{this.id=null,this.fn_cleanup=t?.()}))}cancel(){var t;this.id!==null&&(globalThis.cancelAnimationFrame(this.id),this.id=null),(t=this.fn_cleanup)==null||t.call(this),this.fn_cleanup=void 0}isActive(){return this.id!==null}};function An(e){const t=WJ.create();return t.request(e),t.cleanup}function O2(e){const t=new Set;function n(r){const a=globalThis.requestAnimationFrame(r);t.add((()=>globalThis.cancelAnimationFrame(a)))}return n((()=>n(e))),function(){t.forEach((r=>r()))}}function YJ(e,t){const{defer:n}=t,r=n?An:o=>o(),a=[];return a.push(r((()=>{const o=typeof e=="function"?e():e;a.push((function(i,s){if(!i)return;const{attributes:l,callback:c}=s,u=new(i.ownerDocument.defaultView||window).MutationObserver((d=>{for(const p of d)p.type==="attributes"&&p.attributeName&&l.includes(p.attributeName)&&c(p)}));return u.observe(i,{attributes:!0,attributeFilter:l}),()=>u.disconnect()})(o,t))}))),()=>{a.forEach((o=>o?.()))}}function KJ(e){const t=()=>{const n=xl(e);e.dispatchEvent(new n.MouseEvent("click"))};UJ(/Firefox/i)?(function(n,r,a){const o=An((()=>{n.removeEventListener(r,i,!0),a()})),i=()=>{o(),a()};n.addEventListener(r,i,{once:!0,capture:!0})})(e,"keyup",t):queueMicrotask(t)}function P2(e){const t=FJ(e);return["html","body","#document"].includes(j8(t))?hs(t).body:cr(t)&&Z8(t)?t:P2(t)}var XJ=/auto|scroll|overlay|hidden|clip/,QJ=new Set(["inline","contents"]);function Z8(e){const t=xl(e),{overflow:n,overflowX:r,overflowY:a,display:o}=t.getComputedStyle(e);return XJ.test(n+a+r)&&!QJ.has(o)}function J8(e,t){const{rootEl:n,...r}=t||{};e&&n&&Z8(n)&&(function(a){return a.scrollHeight>a.clientHeight||a.scrollWidth>a.clientWidth})(n)&&e.scrollIntoView(r)}function e9(e,t){if(!e)return F8;const n=Object.keys(t).reduce(((o,i)=>(o[i]=e.style.getPropertyValue(i),o)),{});return r=n,a=t,Object.keys(r).every((o=>r[o]===a[o]))?F8:(Object.assign(e.style,t),()=>{Object.assign(e.style,n),e.style.length===0&&e.removeAttribute("style")});var r,a}function ZJ(e,t){const{timeout:n,rootNode:r}=t,a=xl(r),o=hs(r),i=new a.AbortController;return(function(s,l,c){const{signal:u}=l;return[new Promise(((d,p)=>{const h=setTimeout((()=>{p(new Error(`Timeout of ${c}ms exceeded`))}),c);u.addEventListener("abort",(()=>{clearTimeout(h),p(new Error("Promise aborted"))})),s.then((m=>{u.aborted||(clearTimeout(h),d(m))})).catch((m=>{u.aborted||(clearTimeout(h),p(m))}))})),()=>l.abort()]})(new Promise((s=>{const l=e();if(l)return void s(l);const c=new a.MutationObserver((()=>{const u=e();u&&u.isConnected&&(c.disconnect(),s(u))}));c.observe(o.body,{childList:!0,subtree:!0})})),i,n)}const JJ=["top","right","bottom","left"],El=Math.min,Sa=Math.max,$v=Math.round,Vv=Math.floor,ki=e=>({x:e,y:e}),e0={left:"right",right:"left",bottom:"top",top:"bottom"},t0={start:"end",end:"start"};function L2(e,t,n){return Sa(e,El(t,n))}function gs(e,t){return typeof e=="function"?e(t):e}function ys(e){return e.split("-")[0]}function zd(e){return e.split("-")[1]}function D2(e){return e==="x"?"y":"x"}function M2(e){return e==="y"?"height":"width"}const n0=new Set(["top","bottom"]);function wi(e){return n0.has(ys(e))?"y":"x"}function F2(e){return D2(wi(e))}function j2(e){return e.replace(/start|end/g,(t=>t0[t]))}const t9=["left","right"],n9=["right","left"],r0=["top","bottom"],a0=["bottom","top"];function o0(e,t,n,r){const a=zd(e);let o=(function(i,s,l){switch(i){case"top":case"bottom":return l?s?n9:t9:s?t9:n9;case"left":case"right":return s?r0:a0;default:return[]}})(ys(e),n==="start",r);return a&&(o=o.map((i=>i+"-"+a)),t&&(o=o.concat(o.map(j2)))),o}function Gv(e){return e.replace(/left|right|bottom|top/g,(t=>e0[t]))}function r9(e){return typeof e!="number"?(function(t){return{top:0,right:0,bottom:0,left:0,...t}})(e):{top:e,right:e,bottom:e,left:e}}function qv(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 a9(e,t,n){let{reference:r,floating:a}=e;const o=wi(t),i=F2(t),s=M2(i),l=ys(t),c=o==="y",u=r.x+r.width/2-a.width/2,d=r.y+r.height/2-a.height/2,p=r[s]/2-a[s]/2;let h;switch(l){case"top":h={x:u,y:r.y-a.height};break;case"bottom":h={x:u,y:r.y+r.height};break;case"right":h={x:r.x+r.width,y:d};break;case"left":h={x:r.x-a.width,y:d};break;default:h={x:r.x,y:r.y}}switch(zd(t)){case"start":h[i]-=p*(n&&c?-1:1);break;case"end":h[i]+=p*(n&&c?-1:1)}return h}async function i0(e,t){var n;t===void 0&&(t={});const{x:r,y:a,platform:o,rects:i,elements:s,strategy:l}=e,{boundary:c="clippingAncestors",rootBoundary:u="viewport",elementContext:d="floating",altBoundary:p=!1,padding:h=0}=gs(t,e),m=r9(h),g=s[p?d==="floating"?"reference":"floating":d],y=qv(await o.getClippingRect
79({element:(n=await(o.isElement==null?void 0:o.isElement(g)))==null||n?g:g.contextElement||await(o.getDocumentElement==null?void 0:o.getDocumentElement(s.floating)),boundary:c,rootBoundary:u,strategy:l})),b=d==="floating"?{x:r,y:a,width:i.floating.width,height:i.floating.height}:i.reference,w=await(o.getOffsetParent==null?void 0:o.getOffsetParent(s.floating)),k=await(o.isElement==null?void 0:o.isElement(w))&&await(o.getScale==null?void 0:o.getScale(w))||{x:1,y:1},_=qv(o.convertOffsetParentRelativeRectToViewportRelativeRect?await o.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:b,offsetParent:w,strategy:l}):b);return{top:(y.top-_.top+m.top)/k.y,bottom:(_.bottom-y.bottom+m.bottom)/k.y,left:(y.left-_.left+m.left)/k.x,right:(_.right-y.right+m.right)/k.x}}function o9(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function i9(e){return JJ.some((t=>e[t]>=0))}const s9=new Set(["left","top"]);function Wv(){return typeof window<"u"}function Ud(e){return l9(e)?(e.nodeName||"").toLowerCase():"#document"}function Ta(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function xi(e){var t;return(t=(l9(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function l9(e){return!!Wv()&&(e instanceof Node||e instanceof Ta(e).Node)}function Do(e){return!!Wv()&&(e instanceof Element||e instanceof Ta(e).Element)}function Ei(e){return!!Wv()&&(e instanceof HTMLElement||e instanceof Ta(e).HTMLElement)}function c9(e){return!(!Wv()||typeof ShadowRoot>"u")&&(e instanceof ShadowRoot||e instanceof Ta(e).ShadowRoot)}const s0=new Set(["inline","contents"]);function rm(e){const{overflow:t,overflowX:n,overflowY:r,display:a}=Mo(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!s0.has(a)}const l0=new Set(["table","td","th"]);function c0(e){return l0.has(Ud(e))}const u0=[":popover-open",":modal"];function Yv(e){return u0.some((t=>{try{return e.matches(t)}catch{return!1}}))}const d0=["transform","translate","scale","rotate","perspective"],p0=["transform","translate","scale","rotate","perspective","filter"],f0=["paint","layout","strict","content"];function B2(e){const t=H2(),n=Do(e)?Mo(e):e;return d0.some((r=>!!n[r]&&n[r]!=="none"))||!!n.containerType&&n.containerType!=="normal"||!t&&!!n.backdropFilter&&n.backdropFilter!=="none"||!t&&!!n.filter&&n.filter!=="none"||p0.some((r=>(n.willChange||"").includes(r)))||f0.some((r=>(n.contain||"").includes(r)))}function H2(){return!(typeof CSS>"u"||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter","none")}const h0=new Set(["html","body","#document"]);function $d(e){return h0.has(Ud(e))}function Mo(e){return Ta(e).getComputedStyle(e)}function Kv(e){return Do(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function _l(e){if(Ud(e)==="html")return e;const t=e.assignedSlot||e.parentNode||c9(e)&&e.host||xi(e);return c9(t)?t.host:t}function u9(e){const t=_l(e);return $d(t)?e.ownerDocument?e.ownerDocument.body:e.body:Ei(t)&&rm(t)?t:u9(t)}function am(e,t,n){var r;t===void 0&&(t=[]),n===void 0&&(n=!0);const a=u9(e),o=a===((r=e.ownerDocument)==null?void 0:r.body),i=Ta(a);if(o){const s=z2(i);return t.concat(i,i.visualViewport||[],rm(a)?a:[],s&&n?am(s):[])}return t.concat(a,am(a,[],n))}function z2(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function d9(e){const t=Mo(e);let n=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const a=Ei(e),o=a?e.offsetWidth:n,i=a?e.offsetHeight:r,s=$v(n)!==o||$v(r)!==i;return s&&(n=o,r=i),{width:n,height:r,$:s}}function U2(e){return Do(e)?e:e.contextElement}function Vd(e){const t=U2(e);if(!Ei(t))return ki(1);const n=t.getBoundingClientRect(),{width:r,height:a,$:o}=d9(t);let i=(o?$v(n.width):n.width)/r,s=(o?$v(n.height):n.height)/a;return i&&Number.isFinite(i)||(i=1),s&&Number.isFinite(s)||(s=1),{x:i,y:s}}const m0=ki(0);function p9(e){const t=Ta(e);return H2()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:m0}function Bc(e,t,n,r){t===void 0&&(t=!1),n===void 0&&(n=!1);const a=e.getBoundingClientRect(),o=U2(e);let i=ki(1);t&&(r?Do(r)&&(i=Vd(r)):i=Vd(e));const s=(function(p,h,m){return h===void 0&&(h=!1),!(!m||h&&m!==Ta(p))&&h})(o,n,r)?p9(o):ki(0);let l=(a.left+s.x)/i.x,c=(a.top+s.y)/i.y,u=a.width/i.x,d=a.height/i.y;if(o){const p=Ta(o),h=r&&Do(r)?Ta(r):r;let m=p,g=z2(m);for(;g&&r&&h!==m;){const y=Vd(g),b=g.getBoundingClientRect(),w=Mo(g),k=b.left+(g.clientLeft+parseFloat(w.paddingLeft))*y.x,_=b.top+(g.clientTop+parseFloat(w.paddingTop))*y.y;l*=y.x,c*=y.y,u*=y.x,d*=y.y,l+=k,c+=_,m=Ta(g),g=z2(m)}}return qv({width:u,height:d,x:l,y:c})}function Xv(e,t){const n=Kv(e).scrollLeft;return t?t.left+n:Bc(xi(e)).left+n}function f9(e,t){const n=e.getBoundingClientRect();return{x:n.left+t.scrollLeft-Xv(e,n),y:n.top+t.scrollTop}}const g0=new Set(["absolute","fixed"]);function h9(e,t,n){let r;if(t==="viewport")r=(function(a,o){const i=Ta(a),s=xi(a),l=i.visualVie
79wport;let c=s.clientWidth,u=s.clientHeight,d=0,p=0;if(l){c=l.width,u=l.height;const m=H2();(!m||m&&o==="fixed")&&(d=l.offsetLeft,p=l.offsetTop)}const h=Xv(s);if(h<=0){const m=s.ownerDocument,g=m.body,y=getComputedStyle(g),b=m.compatMode==="CSS1Compat"&&parseFloat(y.marginLeft)+parseFloat(y.marginRight)||0,w=Math.abs(s.clientWidth-g.clientWidth-b);w<=25&&(c-=w)}else h<=25&&(c+=h);return{width:c,height:u,x:d,y:p}})(e,n);else if(t==="document")r=(function(a){const o=xi(a),i=Kv(a),s=a.ownerDocument.body,l=Sa(o.scrollWidth,o.clientWidth,s.scrollWidth,s.clientWidth),c=Sa(o.scrollHeight,o.clientHeight,s.scrollHeight,s.clientHeight);let u=-i.scrollLeft+Xv(a);const d=-i.scrollTop;return Mo(s).direction==="rtl"&&(u+=Sa(o.clientWidth,s.clientWidth)-l),{width:l,height:c,x:u,y:d}})(xi(e));else if(Do(t))r=(function(a,o){const i=Bc(a,!0,o==="fixed"),s=i.top+a.clientTop,l=i.left+a.clientLeft,c=Ei(a)?Vd(a):ki(1);return{width:a.clientWidth*c.x,height:a.clientHeight*c.y,x:l*c.x,y:s*c.y}})(t,n);else{const a=p9(e);r={x:t.x-a.x,y:t.y-a.y,width:t.width,height:t.height}}return qv(r)}function m9(e,t){const n=_l(e);return!(n===t||!Do(n)||$d(n))&&(Mo(n).position==="fixed"||m9(n,t))}function y0(e,t,n){const r=Ei(t),a=xi(t),o=n==="fixed",i=Bc(e,!0,o,t);let s={scrollLeft:0,scrollTop:0};const l=ki(0);function c(){l.x=Xv(a)}if(r||!r&&!o)if((Ud(t)!=="body"||rm(a))&&(s=Kv(t)),r){const d=Bc(t,!0,o,t);l.x=d.x+t.clientLeft,l.y=d.y+t.clientTop}else a&&c();o&&!r&&a&&c();const u=!a||r||o?ki(0):f9(a,s);return{x:i.left+s.scrollLeft-l.x-u.x,y:i.top+s.scrollTop-l.y-u.y,width:i.width,height:i.height}}function $2(e){return Mo(e).position==="static"}function g9(e,t){if(!Ei(e)||Mo(e).position==="fixed")return null;if(t)return t(e);let n=e.offsetParent;return xi(e)===n&&(n=n.ownerDocument.body),n}function y9(e,t){const n=Ta(e);if(Yv(e))return n;if(!Ei(e)){let a=_l(e);for(;a&&!$d(a);){if(Do(a)&&!$2(a))return a;a=_l(a)}return n}let r=g9(e,t);for(;r&&c0(r)&&$2(r);)r=g9(r,t);return r&&$d(r)&&$2(r)&&!B2(r)?n:r||(function(a){let o=_l(a);for(;Ei(o)&&!$d(o);){if(B2(o))return o;if(Yv(o))return null;o=_l(o)}return null})(e)||n}const b0={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:n,offsetParent:r,strategy:a}=e;const o=a==="fixed",i=xi(r),s=!!t&&Yv(t.floating);if(r===i||s&&o)return n;let l={scrollLeft:0,scrollTop:0},c=ki(1);const u=ki(0),d=Ei(r);if((d||!d&&!o)&&((Ud(r)!=="body"||rm(i))&&(l=Kv(r)),Ei(r))){const h=Bc(r);c=Vd(r),u.x=h.x+r.clientLeft,u.y=h.y+r.clientTop}const p=!i||d||o?ki(0):f9(i,l);return{width:n.width*c.x,height:n.height*c.y,x:n.x*c.x-l.scrollLeft*c.x+u.x+p.x,y:n.y*c.y-l.scrollTop*c.y+u.y+p.y}},getDocumentElement:xi,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:r,strategy:a}=e;const o=[...n==="clippingAncestors"?Yv(t)?[]:(function(l,c){const u=c.get(l);if(u)return u;let d=am(l,[],!1).filter((g=>Do(g)&&Ud(g)!=="body")),p=null;const h=Mo(l).position==="fixed";let m=h?_l(l):l;for(;Do(m)&&!$d(m);){const g=Mo(m),y=B2(m);y||g.position!=="fixed"||(p=null),(h?!y&&!p:!y&&g.position==="static"&&p&&g0.has(p.position)||rm(m)&&!y&&m9(l,m))?d=d.filter((b=>b!==m)):p=g,m=_l(m)}return c.set(l,d),d})(t,this._c):[].concat(n),r],i=o[0],s=o.reduce(((l,c)=>{const u=h9(t,c,a);return l.top=Sa(u.top,l.top),l.right=El(u.right,l.right),l.bottom=El(u.bottom,l.bottom),l.left=Sa(u.left,l.left),l}),h9(t,i,a));return{width:s.right-s.left,height:s.bottom-s.top,x:s.left,y:s.top}},getOffsetParent:y9,getElementRects:async function(e){const t=this.getOffsetParent||y9,n=this.getDimensions,r=await n(e.floating);return{reference:y0(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}},getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){const{width:t,height:n}=d9(e);return{width:t,height:n}},getScale:Vd,isElement:Do,isRTL:function(e){return Mo(e).direction==="rtl"}};function b9(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function v0(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,c=U2(e),u=a||o?[...c?am(c):[],...am(t)]:[];u.forEach((y=>{a&&y.addEventListener("scroll",n,{passive:!0}),o&&y.addEventListener("resize",n)}));const d=c&&s?(function(y,b){let w,k=null;const _=xi(y);function C(){var S;clearTimeout(w),(S=k)==null||S.disconnect(),k=null}return(function S(T,E){T===void 0&&(T=!1),E===void 0&&(E=1),C();const I=y.getBoundingClientRect(),{left:A,top:R,width:N,height:D}=I;if(T||b(),!N||!D)return;const F={rootMargin:-Vv(R)+"px "+-Vv(_.clientWidth-(A+N))+"px "+-Vv(_.clientHeight-(R+D))+"px "+-Vv(A)+"px",threshold:Sa(0,El(1,E))||1};let G=!0;function M($){const W=$[0].intersectionRatio;
79if(W!==E){if(!G)return S();W?S(!1,W):w=setTimeout((()=>{S(!1,1e-7)}),1e3)}W!==1||b9(I,y.getBoundingClientRect())||S(),G=!1}try{k=new IntersectionObserver(M,{...F,root:_.ownerDocument})}catch{k=new IntersectionObserver(M,F)}k.observe(y)})(!0),C})(c,n):null;let p,h=-1,m=null;i&&(m=new ResizeObserver((y=>{let[b]=y;b&&b.target===c&&m&&(m.unobserve(t),cancelAnimationFrame(h),h=requestAnimationFrame((()=>{var w;(w=m)==null||w.observe(t)}))),n()})),c&&!l&&m.observe(c),m.observe(t));let g=l?Bc(e):null;return l&&(function y(){const b=Bc(e);g&&!b9(g,b)&&n(),g=b,p=requestAnimationFrame(y)})(),n(),()=>{var y;u.forEach((b=>{a&&b.removeEventListener("scroll",n),o&&b.removeEventListener("resize",n)})),d?.(),(y=m)==null||y.disconnect(),m=null,l&&cancelAnimationFrame(p)}}const k0=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(async function(c,u){const{placement:d,platform:p,elements:h}=c,m=await(p.isRTL==null?void 0:p.isRTL(h.floating)),g=ys(d),y=zd(d),b=wi(d)==="y",w=s9.has(g)?-1:1,k=m&&b?-1:1,_=gs(u,c);let{mainAxis:C,crossAxis:S,alignmentAxis:T}=typeof _=="number"?{mainAxis:_,crossAxis:0,alignmentAxis:null}:{mainAxis:_.mainAxis||0,crossAxis:_.crossAxis||0,alignmentAxis:_.alignmentAxis};return y&&typeof T=="number"&&(S=y==="end"?-1*T:T),b?{x:S*k,y:C*w}:{x:C*w,y:S*k}})(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}}}}},w0=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){const{x:n,y:r,placement:a,platform:o}=t,{mainAxis:i=!0,crossAxis:s=!1,limiter:l={fn:b=>{let{x:w,y:k}=b;return{x:w,y:k}}},...c}=gs(e,t),u={x:n,y:r},d=await o.detectOverflow(t,c),p=wi(ys(a)),h=D2(p);let m=u[h],g=u[p];if(i){const b=h==="y"?"bottom":"right";m=L2(m+d[h==="y"?"top":"left"],m,m-d[b])}if(s){const b=p==="y"?"bottom":"right";g=L2(g+d[p==="y"?"top":"left"],g,g-d[b])}const y=l.fn({...t,[h]:m,[p]:g});return{...y,data:{x:y.x-n,y:y.y-r,enabled:{[h]:i,[p]:s}}}}}},x0=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:c}=t,{mainAxis:u=!0,crossAxis:d=!0,fallbackPlacements:p,fallbackStrategy:h="bestFit",fallbackAxisSideDirection:m="none",flipAlignment:g=!0,...y}=gs(e,t);if((n=o.arrow)!=null&&n.alignmentOffset)return{};const b=ys(a),w=wi(s),k=ys(s)===s,_=await(l.isRTL==null?void 0:l.isRTL(c.floating)),C=p||(k||!g?[Gv(s)]:(function(F){const G=Gv(F);return[j2(F),G,j2(G)]})(s)),S=m!=="none";!p&&S&&C.push(...o0(s,g,m,_));const T=[s,...C],E=await l.detectOverflow(t,y),I=[];let A=((r=o.flip)==null?void 0:r.overflows)||[];if(u&&I.push(E[b]),d){const F=(function(G,M,$){$===void 0&&($=!1);const W=zd(G),O=F2(G),oe=M2(O);let H=O==="x"?W===($?"end":"start")?"right":"left":W==="start"?"bottom":"top";return M.reference[oe]>M.floating[oe]&&(H=Gv(H)),[H,Gv(H)]})(a,i,_);I.push(E[F[0]],E[F[1]])}if(A=[...A,{placement:a,overflows:I}],!I.every((F=>F<=0))){var R,N;const F=(((R=o.flip)==null?void 0:R.index)||0)+1,G=T[F];if(G&&(!(d==="alignment"&&w!==wi(G))||A.every(($=>wi($.placement)!==w||$.overflows[0]>0))))return{data:{index:F,overflows:A},reset:{placement:G}};let M=(N=A.filter(($=>$.overflows[0]<=0)).sort((($,W)=>$.overflows[1]-W.overflows[1]))[0])==null?void 0:N.placement;if(!M)switch(h){case"bestFit":{var D;const $=(D=A.filter((W=>{if(S){const O=wi(W.placement);return O===w||O==="y"}return!0})).map((W=>[W.placement,W.overflows.filter((O=>O>0)).reduce(((O,oe)=>O+oe),0)])).sort(((W,O)=>W[1]-O[1]))[0])==null?void 0:D[0];$&&(M=$);break}case"initialPlacement":M=s}if(a!==M)return{reset:{placement:M}}}return{}}}},E0=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=()=>{},...c}=gs(e,t),u=await i.detectOverflow(t,c),d=ys(a),p=zd(a),h=wi(a)==="y",{width:m,height:g}=o.floating;let y,b;d==="top"||d==="bottom"?(y=d,b=p===(await(i.isRTL==null?void 0:i.isRTL(s.floating))?"start":"end")?"left":"right"):(b=d,y=p==="end"?"top":"bottom");const w=g-u.top-u.bottom,k=m-u.left-u.right,_=El(g-u[y],w),C=El(m-u[b],k),S=!t.middlewareData.shift;let T=_,E=C;if((n=t.middlewareData.shift)!=null&&n.enabled.x&&(E=k),(r=t.middlewareData.shift)!=null&&r.enabled.y&&(T=w),S&&!p){const A=Sa(u.left,0),R=Sa(u.right,0),N=Sa(u.top,0),D=Sa(u.bottom,0);h?E=m-2*(A!==0||R!==0?A+R:Sa(u.left,u.right)):T=g-2*(N!==0||D!==0?N+D:Sa(u.top,u.bottom))}await l({...t,availableWidth:E,availableHeight:T});const I=await i.getDimensions(s.floating);return m!==I.width||g!==I.height?{reset:{rects:!0}}:{}}}},_0=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){const{rects:n,platform:r}=t,{strategy:a="referenceHidden",...o}=gs(e,t);switch(a){case"referenceHidden":{const i=o9(await r.detectOverflow(t,{...o,elementContext:"reference"}),n.reference);return{data:{referenceHiddenOffsets:i,referenceHidden:i9(i)}}}case"escaped":{const i=o9(await r.detectOverflow(t,{...o,altBoundary:!0}),n.floating);return{data:{escapedOffsets:i,escaped:i9(i)}}}default:return{}}}}},S0=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:c,padding:u=0}=gs(e,t)||{};if(c==null)return{};const d=r9(u),p={x:n,y:r},h=F2(a),m=M2(h),g=await i.getDimensions(c),y=h==="y",b=y?"top":"left",w=y?"bottom":"right",k=y?"clientHeight":"clientWidth",_=o.reference[m]+o.reference[h]-p[h]-o.floating[m],C=p[h]-o.reference[h],S=await(i.getOffsetParent==null?void 0:i.getOffsetParent(c));let T=S?S[k]:0;T&&await(i.isElement==null?void 0:i.isElement(S))||(T=s.floating[k]||o.floating[m]);const E=_/2-C/2,I=T/2-g[m]/2-1,A=El(d[b],I),R=El(d[w],I),N=A,D=T-g[m]-R,F=T/2-g[m]/2+E,G=L2(N,F,D),M=!l.arrow&&zd(a)!=null&&F!==G&&o.reference[m]/2-(F<N?A:R)-g[m]/2<0,$=M?F<N?F-N:F-D:0;return{[h]:p[h]+$,data:{[h]:G,centerOffset:F-G-$,...M&&{alignmentOffset:$}},reset:M}}}),T0=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:c=!0}=gs(e,t),u={x:n,y:r},d=wi(a),p=D2(d);let h=u[p],m=u[d];const g=gs(s,t),y=typeof g=="number"?{mainAxis:g,crossAxis:0}:{mainAxis:0,crossAxis:0,...g};if(l){const k=p==="y"?"height":"width",_=o.reference[p]-o.floating[k]+y.mainAxis,C=o.reference[p]+o.reference[k]-y.mainAxis;h<_?h=_:h>C&&(h=C)}if(c){var b,w;const k=p==="y"?"width":"height",_=s9.has(ys(a)),C=o.reference[d]-o.floating[k]+(_&&((b=i.offset)==null?void 0:b[d])||0)+(_?0:y.crossAxis),S=o.reference[d]+o.reference[k]+(_?0:((w=i.offset)==null?void 0:w[d])||0)-(_?y.crossAxis:0);m<C?m=C:m>S&&(m=S)}return{[p]:h,[d]:m}}}},C0=(e,t,n)=>{const r=new Map,a={platform:b0,...n},o={...a.platform,_c:r};return(async(i,s,l)=>{const{placement:c="bottom",strategy:u="absolute",middleware:d=[],platform:p}
79=l,h=d.filter(Boolean),m=await(p.isRTL==null?void 0:p.isRTL(s));let g=await p.getElementRects({reference:i,floating:s,strategy:u}),{x:y,y:b}=a9(g,c,m),w=c,k={},_=0;for(let S=0;S<h.length;S++){var C;const{name:T,fn:E}=h[S],{x:I,y:A,data:R,reset:N}=await E({x:y,y:b,initialPlacement:c,placement:w,strategy:u,middlewareData:k,rects:g,platform:{...p,detectOverflow:(C=p.detectOverflow)!=null?C:i0},elements:{reference:i,floating:s}});y=I??y,b=A??b,k={...k,[T]:{...k[T],...R}},N&&_<=50&&(_++,typeof N=="object"&&(N.placement&&(w=N.placement),N.rects&&(g=N.rects===!0?await p.getElementRects({reference:i,floating:s,strategy:u}):N.rects),{x:y,y:b}=a9(g,w,m)),S=-1)}return{x:y,y:b,placement:w,strategy:u,middlewareData:k}})(e,t,{...a,platform:o})};function v9(e=0,t=0,n=0,r=0){if(typeof DOMRect=="function")return new DOMRect(e,t,n,r);const a={x:e,y:t,width:n,height:r,top:t,right:e+n,bottom:t+r,left:e};return{...a,toJSON:()=>a}}function A0(e,t){return{contextElement:cr(e)?e:e?.contextElement,getBoundingClientRect:()=>{const n=e,r=t?.(n);return r||!n?(function(a){if(!a)return v9();const{x:o,y:i,width:s,height:l}=a;return v9(o,i,s,l)})(r):n.getBoundingClientRect()}}}var om=e=>({variable:e,reference:`var(${e})`}),bs={arrowSize:om("--arrow-size"),arrowSizeHalf:om("--arrow-size-half"),arrowBg:om("--arrow-background"),transformOrigin:om("--transform-origin"),arrowOffset:om("--arrow-offset")};function N0(e,t){return{name:"transformOrigin",fn(n){var r,a,o,i;const{elements:s,middlewareData:l,placement:c,rects:u,y:d}=n,p=c.split("-")[0],h=(D=>D==="top"||D==="bottom"?"y":"x")(p),m=((r=l.arrow)==null?void 0:r.x)||0,g=((a=l.arrow)==null?void 0:a.y)||0,y=t?.clientWidth||0,b=t?.clientHeight||0,w=m+y/2,k=g+b/2,_=Math.abs(((o=l.shift)==null?void 0:o.y)||0),C=u.reference.height/2,S=b/2,T=((i=e.offset)==null?void 0:i.mainAxis)??e.gutter,E=typeof T=="number"?T+S:T??S,I=_>E,A={top:`${w}px calc(100% + ${E}px)`,bottom:`${w}px ${-E}px`,left:`calc(100% + ${E}px) ${k}px`,right:`${-E}px ${k}px`}[p],R=`${w}px ${u.reference.y+C-d}px`,N=!!e.overlap&&h==="y"&&I;return s.floating.style.setProperty(bs.transformOrigin.variable,N?R:A),{data:{transformOrigin:N?R:A}}}}}var I0={name:"rects",fn:({rects:e})=>({data:e})},R0=e=>{if(e)return{name:"shiftArrow",fn({placement:t,middlewareData:n}){if(!n.arrow)return{};const{x:r,y:a}=n.arrow,o=t.split("-")[0];return Object.assign(e.style,{left:r!=null?`${r}px`:"",top:a!=null?`${a}px`:"",[o]:`calc(100% + ${bs.arrowOffset.reference})`}),{}}}},O0={strategy:"absolute",placement:"bottom",listeners:!0,gutter:8,flip:!0,slide:!0,overlap:!1,sameWidth:!1,fitViewport:!1,overflowPadding:8,arrowPadding:4};function k9(e,t){const n=e.devicePixelRatio||1;return Math.round(t*n)/n}function V2(e){return typeof e=="function"?e():e==="clipping-ancestors"?"clippingAncestors":e}function P0(e,t,n){const r=e||t.createElement("div");return S0({element:r,padding:n.arrowPadding})}function L0(e,t){if((t.offset??t.gutter)!=null)return k0((({placement:n})=>{var r,a;const o=(e?.clientHeight||0)/2,i=((r=t.offset)==null?void 0:r.mainAxis)??t.gutter,s=typeof i=="number"?i+o:i??o,{hasAlign:l}=(function(u){const[d,p]=u.split("-");return{side:d,align:p,hasAlign:p!=null}})(n),c=l?void 0:t.shift;return _2({crossAxis:((a=t.offset)==null?void 0:a.crossAxis)??c,mainAxis:s,alignmentAxis:t.shift})}))}function D0(e){if(!e.flip)return;const t=V2(e.boundary);return x0({...t?{boundary:t}:void 0,padding:e.overflowPadding,fallbackPlacements:e.flip===!0?void 0:e.flip})}function M0(e){if(!e.slide&&!e.overlap)return;const t=V2(e.boundary);return w0({...t?{boundary:t}:void 0,mainAxis:e.slide,crossAxis:e.overlap,padding:e.overflowPadding,limiter:T0()})}function F0(e){return E0({padding:e.overflowPadding,apply({elements:t,rects:n,availableHeight:r,availableWidth:a}){const o=t.floating,i=Math.round(n.reference.width),s=Math.round(n.reference.height);a=Math.floor(a),r=Math.floor(r),o.style.setProperty("--reference-width",`${i}px`),o.style.setProperty("--reference-height",`${s}px`),o.style.setProperty("--available-width",`${a}px`),o.style.setProperty("--available-height",`${r}px`)}})}function j0(e){if(e.hideWhenDetached)return _0({strategy:"referenceHidden",boundary:V2(e.boundary)??"clippingAncestors"})}function w9(e,t,n={}){const{defer:r,...a}=n,o=r?An:s=>s(),i=[];return i.push(o((()=>{const s=typeof e=="function"?e():e,l=typeof t=="function"?t():t;i.push((function(c,u,d={}){var p;const h=A0(((p=d.getAnchorElement)==null?void 0:p.call(d))??c,d.getAnchorRect);if(!u||!h)return;const m=Object.assign({},O0,d),g=u.querySelector("[data-part=arrow]"),y=[L0(g,m),D0(m),M0(m),P0(g,u.ownerDocument,m),R0(g),N0({gutter:m.gutter,offset:m.offset,overlap:m.overlap},g),F0(m),j0(m),I0],{placement:b,strategy:w,onComplete:k,onPositioned:_}=m,C=async()=>{var I;if(!h||!u)return;const A=await C0(h,u,{placement:b,middleware:y,strategy:w});k?.(A),_?.({placed:!0});const R=xl(u),N=k9(R,A.x),D=k9(R,A.y);u.style.setProperty("--x",`${N}px`),u.style.setProperty("--y",`${D}px`),m.hideWhenDetached&&((I=A.middlewareData.hide)!=null&&I.referenceHidden?(u.style.setProperty("visibility","hidden"),u.style.setProperty("pointer-events","none")):(u.style.removeProperty("visibility"),u.style.removeProperty("pointer-events")));const F=u.firstElementChild;if(F){const G=B8(F);u.style.setProperty("--z-index",G.zIndex)}},S=async()=>{d.updatePosition?(await d.updatePosition({updatePosition:C,floatingElement:u}),_?.({placed:!0})):await C()},T=(function(I){return I?I===!0?{ancestorResize:!0,ancestorScroll:!0,elementResize:!0,layoutShift:!0}:I:{}})(m.listeners),E=m.listeners?v0(h,u,S,T):IJ;return S(),()=>{E?.(),_?.({placed:!1})}})(s,l,a))}))),()=>
79{i.forEach((s=>s?.()))}}var B0={bottom:"rotate(45deg)",left:"rotate(135deg)",top:"rotate(225deg)",right:"rotate(315deg)"},Gd=(e=>(e.NotStarted="Not Started",e.Started="Started",e.Stopped="Stopped",e))(Gd||{}),G2="__init__",x9="pointerdown.outside",E9="focus.outside";function H0(e){for(const t of e)if(cr(t)&&ms(t))return!0;return!1}var _9=e=>"clientY"in e;function S9(e,t){if(!t||!_9(e))return!1;const n=t.scrollHeight>t.clientHeight,r=n&&e.clientX>t.offsetLeft+t.clientWidth,a=t.scrollWidth>t.clientWidth,o=a&&e.clientY>t.offsetTop+t.clientHeight;return!!(function(i,s){return i.y<=s.y&&s.y<=i.y+i.height&&i.x<=s.x&&s.x<=i.x+i.width})({x:t.offsetLeft,y:t.offsetTop,width:t.clientWidth+(n?16:0),height:t.clientHeight+(a?16:0)},{x:e.clientX,y:e.clientY})&&(r||o)}function z0(e,t){const{exclude:n,onFocusOutside:r,onPointerDownOutside:a,onInteractOutside:o,defer:i,followControlledElements:s=!0}=t;if(!e)return;const l=hs(e),c=xl(e),u=(function(k){const _={each(C){var S;for(let T=0;T<((S=k.frames)==null?void 0:S.length);T+=1){const E=k.frames[T];E&&C(E)}},addEventListener:(C,S,T)=>(_.each((E=>{try{E.document.addEventListener(C,S,T)}catch{}})),()=>{try{_.removeEventListener(C,S,T)}catch{}}),removeEventListener(C,S,T){_.each((E=>{try{E.document.removeEventListener(C,S,T)}catch{}}))}};return _})(c),d=(function(k){const _=k.frameElement!=null?k.parent:null;return{addEventListener:(C,S,T)=>{try{_?.addEventListener(C,S,T)}catch{}return()=>{try{_?.removeEventListener(C,S,T)}catch{}}},removeEventListener:(C,S,T)=>{try{_?.removeEventListener(C,S,T)}catch{}}}})(c);function p(k,_){if(!cr(_)||!_.isConnected||Hv(e,_)||(function(S,T){if(!_9(T)||!S)return!1;const E=S.getBoundingClientRect();return E.width!==0&&E.height!==0&&E.top<=T.clientY&&T.clientY<=E.top+E.height&&E.left<=T.clientX&&T.clientX<=E.left+E.width})(e,k)||s&&z8(e,_))return!1;const C=l.querySelector(`[aria-controls="${e.id}"]`);return C&&S9(k,P2(C))?!1:!S9(k,P2(e))&&!n?.(_)}const h=new Set,m=Hd(e?.getRootNode());function g(k){function _(C){var S;const T=i&&!U8()?An:A=>A(),E=C??k,I=((S=E?.composedPath)==null?void 0:S.call(E))??[E?.target];T((()=>{const A=m?I[0]:bi(k);if(e&&p(k,A)){if(a||o){const R=L8(a,o);e.addEventListener(x9,R,{once:!0})}T9(e,x9,{bubbles:!1,cancelable:!0,detail:{originalEvent:E,contextmenu:V8(E),focusable:H0(I),target:A}})}}))}k.pointerType==="touch"?(h.forEach((C=>C())),h.add(vi(l,"click",_,{once:!0})),h.add(d.addEventListener("click",_,{once:!0})),h.add(u.addEventListener("click",_,{once:!0}))):_()}const y=new Set,b=setTimeout((()=>{y.add(vi(l,"pointerdown",g,!0)),y.add(d.addEventListener("pointerdown",g,!0)),y.add(u.addEventListener("pointerdown",g,!0))}),0);function w(k){(i?An:_=>_())((()=>{var _;const C=((_=k?.composedPath)==null?void 0:_.call(k))??[k?.target],S=m?C[0]:bi(k);if(e&&p(k,S)){if(r||o){const T=L8(r,o);e.addEventListener(E9,T,{once:!0})}T9(e,E9,{bubbles:!1,cancelable:!0,detail:{originalEvent:k,contextmenu:!1,focusable:ms(S),target:S}})}}))}return U8()||(y.add(vi(l,"focusin",w,!0)),y.add(d.addEventListener("focusin",w,!0)),y.add(u.addEventListener("focusin",w,!0))),()=>{clearTimeout(b),h.forEach((k=>k())),y.forEach((k=>k()))}}function U0(e,t){const{defer:n}=t,r=n?An:o=>o(),a=[];return a.push(r((()=>{const o=typeof e=="function"?e():e;a.push(z0(o,t))}))),()=>{a.forEach((o=>o?.()))}}function T9(e,t,n){const r=new(e.ownerDocument.defaultView||window).CustomEvent(t,n);return e.dispatchEvent(r)}function $0(e,t){return vi(hs(e),"keydown",(n=>{n.key==="Escape"&&(n.isComposing||t==null||t(n))}),{capture:!0})}var C9,A9="layer:request-dismiss",co={layers:[],branches:[],recentlyRemoved:new Set,count(){return this.layers.length},pointerBlockingLayers(){return this.layers.filter((e=>e.pointerBlocking))},topMostPointerBlockingLayer(){return[...this.pointerBlockingLayers()].slice(-1)[0]},hasPointerBlockingLayer(){return this.pointerBlockingLayers().length>0},isBelowPointerBlockingLayer(e){var t;return this.indexOf(e)<(this.topMostPointerBlockingLayer()?this.indexOf((t=this.topMostPointerBlockingLayer())==null?void 0:t.node):-1)},isTopMost(e){const t=this.layers[this.count()-1];return t?.node===e},getNestedLayers(e){return Array.from(this.layers).slice(this.indexOf(e)+1)},getLayersByType(e){return this.layers.filter((t=>t.type===e))},getNestedLayersByType(e,t){const n=this.indexOf(e);return n===-1?[]:this.layers.slice(n+1).filter((r=>r.type===t))},getParentLayerOfType(e,t){const n=this.indexOf(e);if(!(n<=0))return this.layers.slice(0,n).reverse().find((r=>r.type===t))},countNestedLayersOfType(e,t){return this.getNestedLayersByType(e,t).length},isInNestedLayer(e,t){return!!this.getNestedLayers(e).some((n=>Hv(n.node,t)))||this.recentlyRemoved.size>0},isInBranch(e){return Array.from(this.branches).some((t=>Hv(t,e)))},add(e){this.layers.push(e),this.syncLayers()},addBranch(e){this.branches.push(e)},remove(e){const t=this.indexOf(e);t<0||(this.recentlyRemoved.add(e),O2((()=>this.recentlyRemoved.delete(e))),t<this.count()-1&&this.getNestedLayers(e).forEach((n=>co.dismiss(n.node,e))),this.layers.splice(t,1),this.syncLayers())},removeBranch(e){const t=this.branches.indexOf(e);t>=0&&this.branches.splice(t,1)}
79,syncLayers(){this.layers.forEach(((e,t)=>{e.node.style.setProperty("--layer-index",`${t}`),e.node.removeAttribute("data-nested"),e.node.removeAttribute("data-has-nested"),this.getParentLayerOfType(e.node,e.type)&&e.node.setAttribute("data-nested",e.type);const n=this.countNestedLayersOfType(e.node,e.type);n>0&&e.node.setAttribute("data-has-nested",e.type),e.node.style.setProperty("--nested-layer-count",`${n}`)}))},indexOf(e){return this.layers.findIndex((t=>t.node===e))},dismiss(e,t){const n=this.indexOf(e);if(n===-1)return;const r=this.layers[n];var a,o;a=A9,o=i=>{var s;(s=r.requestDismiss)==null||s.call(r,i),i.defaultPrevented||r==null||r.dismiss()},e.addEventListener(a,o,{once:!0}),(function(i,s,l){const c=i.ownerDocument.defaultView||window,u=new c.CustomEvent(s,{cancelable:!0,bubbles:!0,detail:l});i.dispatchEvent(u)})(e,A9,{originalLayer:e,targetLayer:t,originalIndex:n,targetIndex:t?this.indexOf(t):-1}),this.syncLayers()},clear(){this.remove(this.layers[0].node)}};function N9(){co.layers.forEach((({node:e})=>{e.style.pointerEvents=co.isBelowPointerBlockingLayer(e)?"none":"auto"}))}function V0(e,t){const n=hs(e),r=[];return co.hasPointerBlockingLayer()&&!n.body.hasAttribute("data-inert")&&(C9=document.body.style.pointerEvents,queueMicrotask((()=>{n.body.style.pointerEvents="none",n.body.setAttribute("data-inert","")}))),t?.forEach((a=>{const[o,i]=ZJ((()=>{const s=a();return cr(s)?s:null}),{timeout:1e3});o.then((s=>r.push(e9(s,{pointerEvents:"auto"})))),r.push(i)})),()=>{co.hasPointerBlockingLayer()||(queueMicrotask((()=>{n.body.style.pointerEvents=C9,n.body.removeAttribute("data-inert"),n.body.style.length===0&&n.body.removeAttribute("style")})),r.forEach((a=>a())))}}function G0(e,t){const{defer:n}=t,r=n?An:o=>o(),a=[];return a.push(r((()=>{const o=Fc(e)?e():e;a.push((function(i,s){const{warnOnMissingNode:l=!0}=s;if(l&&!i)return void S2("[@zag-js/dismissable] node is `null` or `undefined`");if(!i)return;const{onDismiss:c,onRequestDismiss:u,pointerBlocking:d,exclude:p,debug:h,type:m="dialog"}=s,g={dismiss:c,node:i,type:m,pointerBlocking:d,requestDismiss:u};co.add(g),N9();const y=[d?V0(i,s.persistentElements):void 0,$0(i,(function(b){var w;co.isTopMost(i)&&((w=s.onEscapeKeyDown)==null||w.call(s,b),!b.defaultPrevented&&c&&(b.preventDefault(),c()))})),U0(i,{exclude:function(b){var w;if(!i)return!1;const k=typeof p=="function"?p():p,_=Array.isArray(k)?k:[k],C=(w=s.persistentElements)==null?void 0:w.map((S=>S())).filter(cr);return C&&_.push(...C),_.some((S=>Hv(S,b)))||co.isInNestedLayer(i,b)},onFocusOutside:function(b){var w,k;const _=bi(b.detail.originalEvent);co.isInBranch(_)||((w=s.onFocusOutside)==null||w.call(s,b),(k=s.onInteractOutside)==null||k.call(s,b),b.defaultPrevented||(h&&console.log("onFocusOutside:",b.detail.originalEvent),c?.()))},onPointerDownOutside:function(b){var w,k;const _=bi(b.detail.originalEvent);co.isBelowPointerBlockingLayer(i)||co.isInBranch(_)||((w=s.onPointerDownOutside)==null||w.call(s,b),(k=s.onInteractOutside)==null||k.call(s,b),b.defaultPrevented||(h&&console.log("onPointerDownOutside:",b.detail.originalEvent),c?.()))},defer:s.defer})];return()=>{co.remove(i),N9(),(function(b){b.style.pointerEvents=""})(i),y.forEach((b=>b?.()))}})(o,t))}))),()=>{a.forEach((o=>o?.()))}}var im=()=>e=>Array.from(new Set(e)),ra=Jh("combobox").parts("root","clearTrigger","content","control","input","item","itemGroup","itemGroupLabel","itemIndicator","itemText","label","list","positioner","trigger").build(),q2=e=>new M8(e);q2.empty=()=>new M8({items:[]});var W2=e=>{var t;return((t=e.ids)==null?void 0:t.label)??`combobox:${e.id}:label`},I9=e=>{var t;return((t=e.ids)==null?void 0:t.control)??`combobox:${e.id}:control`},Qv=e=>{var t;return((t=e.ids)==null?void 0:t.input)??`combobox:${e.id}:input`},Zv=e=>{var t;return((t=e.ids)==null?void 0:t.content)??`combobox:${e.id}:content`},R9=e=>{var t;return((t=e.ids)==null?void 0:t.positioner)??`combobox:${e.id}:popper`},O9=e=>{var t;return((t=e.ids)==null?void 0:t.trigger)??`combobox:${e.id}:toggle-btn`},P9=e=>{var t;return((t=e.ids)==null?void 0:t.clearTrigger)??`combobox:${e.id}:clear-btn`},q0=(e,t)=>{var n,r;return((r=(n=e.ids)==null?void 0:n.itemGroup)==null?void 0:r.call(n,t))??`combobox:${e.id}:optgroup:${t}`},L9=(e,t)=>{var n,r;return((r=(n=e.ids)==null?void 0:n.itemGroupLabel)==null?void 0:r.call(n,t))??`combobox:${e.id}:optgroup-label:${t}`},D9=(e,t)=>{var n,r;return((r=(n=e.ids)==null?void 0:n.item)==null?void 0:r.call(n,t))??`combobox:${e.id}:option:${t}`},Hc=e=>e.getById(Zv(e)),zc=e=>e.getById(Qv(e)),M9=e=>e.getById(R9(e)),F9=e=>e.getById(I9(e)),sm=e=>e.getById(O9(e)),qd=(e,t)=>{if(t==null)return null;const n=`[role=option][data-value="${CSS.escape(t)}"]`;return(function(r,a){return r?.querySelector(a)??null})(Hc(e),n)}
79,j9=e=>{const t=zc(e);e.isActiveElement(t)||t==null||t.focus({preventScroll:!0})};function W0(e,t){const{context:n,prop:r,state:a,send:o,scope:i,computed:s,event:l}=e,c=r("translations"),u=r("collection"),d=!!r("disabled"),p=s("isInteractive"),h=!!r("invalid"),m=!!r("required"),g=!!r("readOnly"),y=a.hasTag("open"),b=a.hasTag("focused"),w=r("composite"),k=n.get("highlightedValue"),_=(function(S={}){const{placement:T,sameWidth:E,fitViewport:I,strategy:A="absolute"}=S;return{arrow:{position:"absolute",width:bs.arrowSize.reference,height:bs.arrowSize.reference,[bs.arrowSizeHalf.variable]:`calc(${bs.arrowSize.reference} / 2)`,[bs.arrowOffset.variable]:`calc(${bs.arrowSizeHalf.reference} * -1)`},arrowTip:{transform:T?B0[T.split("-")[0]]:void 0,background:bs.arrowBg.reference,top:"0",left:"0",width:"100%",height:"100%",position:"absolute",zIndex:"inherit"},floating:{position:A,isolation:"isolate",minWidth:E?void 0:"max-content",width:E?"var(--reference-width)":void 0,maxWidth:I?"var(--available-width)":void 0,maxHeight:I?"var(--available-height)":void 0,pointerEvents:T?void 0:"none",top:"0px",left:"0px",transform:T?"translate3d(var(--x), var(--y), 0)":"translate3d(0, -100vh, 0)",zIndex:"var(--z-index)"}}})({...r("positioning"),placement:n.get("currentPlacement")});function C(S){const T=u.getItemDisabled(S.item),E=u.getItemValue(S.item);return D8(E,(()=>`[zag-js] No value found for item ${JSON.stringify(S.item)}`)),{value:E,disabled:!!(T||T),highlighted:k===E,selected:n.get("value").includes(E)}}return{focused:b,open:y,inputValue:n.get("inputValue"),highlightedValue:k,highlightedItem:n.get("highlightedItem"),value:n.get("value"),valueAsString:s("valueAsString"),hasSelectedItems:s("hasSelectedItems"),selectedItems:n.get("selectedItems"),collection:r("collection"),multiple:!!r("multiple"),disabled:!!d,syncSelectedItems(){o({type:"SELECTED_ITEMS.SYNC"})},reposition(S={}){o({type:"POSITIONING.SET",options:S})},setHighlightValue(S){o({type:"HIGHLIGHTED_VALUE.SET",value:S})},clearHighlightValue(){o({type:"HIGHLIGHTED_VALUE.CLEAR"})},selectValue(S){o({type:"ITEM.SELECT",value:S})},setValue(S){o({type:"VALUE.SET",value:S})},setInputValue(S,T="script"){o({type:"INPUT_VALUE.SET",value:S,src:T})},clearValue(S){o(S!=null?{type:"ITEM.CLEAR",value:S}:{type:"VALUE.CLEAR"})},focus(){var S;(S=zc(i))==null||S.focus()},setOpen(S,T="script"){a.hasTag("open")!==S&&o({type:S?"OPEN":"CLOSE",src:T})},getRootProps(){return t.element({...ra.root.attrs,dir:r("dir"),id:(S=i,((T=S.ids)==null?void 0:T.root)??`combobox:${S.id}`),"data-invalid":Kt(h),"data-readonly":Kt(g)});var S,T},getLabelProps:()=>t.label({...ra.label.attrs,dir:r("dir"),htmlFor:Qv(i),id:W2(i),"data-readonly":Kt(g),"data-disabled":Kt(d),"data-invalid":Kt(h),"data-required":Kt(m),"data-focus":Kt(b),onClick(S){var T;w||(S.preventDefault(),(T=sm(i))==null||T.focus({preventScroll:!0}))}}),getControlProps:()=>t.element({...ra.control.attrs,dir:r("dir"),id:I9(i),"data-state":y?"open":"closed","data-focus":Kt(b),"data-disabled":Kt(d),"data-invalid":Kt(h)}),getPositionerProps:()=>t.element({...ra.positioner.attrs,dir:r("dir"),id:R9(i),style:_.floating}),getInputProps:()=>t.input({...ra.input.attrs,dir:r("dir"),"aria-invalid":C2(h),"data-invalid":Kt(h),"data-autofocus":Kt(r("autoFocus")),name:r("name"),form:r("form"),disabled:d,required:r("required"),autoComplete:"off",autoCorrect:"off",autoCapitalize:"none",spellCheck:"false",readOnly:g,placeholder:r("placeholder"),id:Qv(i),type:"text",role:"combobox",defaultValue:n.get("inputValue"),"aria-autocomplete":s("autoComplete")?"both":"list","aria-controls":Zv(i),"aria-expanded":y,"data-state":y?"open":"closed","aria-activedescendant":k?D9(i,k):void 0,onClick(S){S.defaultPrevented||r("openOnClick")&&p&&o({type:"INPUT.CLICK",src:"input-click"})},onFocus(){d||o({type:"INPUT.FOCUS"})},onBlur(){d||o({type:"INPUT.BLUR"})},onChange(S){o({type:"INPUT.CHANGE",value:S.currentTarget.value,src:"input-change"})},onKeyDown(S){if(S.defaultPrevented||!p||S.ctrlKey||S.shiftKey||(function(R){return(function(N){return N.nativeEvent??N})(R).isComposing||R.keyCode===229})(S))return;const T=r("openOnKeyPress"),E=S.ctrlKey||S.metaKey||S.shiftKey,I=!0,A={ArrowDown(R){(T||y)&&(o({type:R.altKey?"OPEN":"INPUT.ARROW_DOWN",keypress:I,src:"arrow-key"}),R.preventDefault())},ArrowUp(){(T||y)&&(o({type:S.altKey?"CLOSE":"INPUT.ARROW_UP",keypress:I,src:"arrow-key"}),S.preventDefault())},Home(R){E||(o({type:"INPUT.HOME",keypress:I}),y&&R.preventDefault())},End(R){E||(o({type:"INPUT.END",keypress:I}),y&&R.preventDefault())},Enter(R){var N;o({type:"INPUT.ENTER",keypress:I,src:"item-select"});const D=s("isCustomValue")&&r("allowCustomValue"),F=k!=null,G=r("alwaysSubmitOnEnter");if(y&&!D&&!G&&F&&R.preventDefault(),k==null)return;const M=qd(i,k);var $;($=M)!=null&&$.matches("a[href]")&&((N=r("navigate"))==null||N({value:k,node:M,href:M.href}))},Escape(){o({type:"INPUT.ESCAPE",keypress:I,src:"escape-key"}),S.preventDefault()}}[q8(S,{dir:r("dir")})];A?.(S)}}),getTriggerProps:(S={})=>t.button({...ra.trigger.attrs,dir:r("dir"),id:O9(i),"aria-haspopup":w?"listbox":"dialog",type:"button",tabIndex:S.focusable?void 0:-1,"aria-label":c.triggerLabel,"aria-expanded":y,"data-state":y?"open":"closed","aria-controls":y?Zv(i):void 0,disabled:d,"data-invalid":Kt(h),"data-focusable":Kt(S.focusable),"data-readonly":Kt(g),"data-disabled":Kt(d),onFocus(){S.focusable&&o({type:"INPUT.FOCUS",src:"trigger"})},onClick(T){T.defaultPrevented||p&&zv(T)&&o({type:"TRIGGER.CLICK",src:"trigger-click"})},onPointerDown(T){p&&T.pointerType!=="touch"&&zv(T)&&(T.preventDefault(),queueMicrotask((()=>{var E;(E=zc(i))==null||E.focus({preventScroll:!0})}
79)))},onKeyDown(T){if(T.defaultPrevented||w)return;const E={ArrowDown(){o({type:"INPUT.ARROW_DOWN",src:"arrow-key"})},ArrowUp(){o({type:"INPUT.ARROW_UP",src:"arrow-key"})}}[q8(T,{dir:r("dir")})];E&&(E(T),T.preventDefault())}}),getContentProps:()=>t.element({...ra.content.attrs,dir:r("dir"),id:Zv(i),role:w?"listbox":"dialog",tabIndex:-1,hidden:!y,"data-state":y?"open":"closed","data-placement":n.get("currentPlacement"),"aria-labelledby":W2(i),"aria-multiselectable":!(!r("multiple")||!w)||void 0,"data-empty":Kt(u.size===0),onPointerDown(S){zv(S)&&S.preventDefault()}}),getListProps:()=>t.element({...ra.list.attrs,role:w?void 0:"listbox","data-empty":Kt(u.size===0),"aria-labelledby":W2(i),"aria-multiselectable":!(!r("multiple")||w)||void 0}),getClearTriggerProps:()=>t.button({...ra.clearTrigger.attrs,dir:r("dir"),id:P9(i),type:"button",tabIndex:-1,disabled:d,"data-invalid":Kt(h),"aria-label":c.clearTriggerLabel,"aria-controls":Qv(i),hidden:!n.get("value").length,onPointerDown(S){zv(S)&&S.preventDefault()},onClick(S){S.defaultPrevented||p&&o({type:"VALUE.CLEAR",src:"clear-trigger"})}}),getItemState:C,getItemProps(S){const T=C(S),E=T.value;return t.element({...ra.item.attrs,dir:r("dir"),id:D9(i,E),role:"option",tabIndex:-1,"data-highlighted":Kt(T.highlighted),"data-state":T.selected?"checked":"unchecked","aria-selected":C2(T.highlighted),"aria-disabled":C2(T.disabled),"data-disabled":Kt(T.disabled),"data-value":T.value,onPointerMove(){T.disabled||T.highlighted||o({type:"ITEM.POINTER_MOVE",value:E})},onPointerLeave(){if(S.persistFocus||T.disabled)return;const I=l.previous();I?.type.includes("POINTER")&&o({type:"ITEM.POINTER_LEAVE",value:E})},onClick(I){(function(A){const R=A.currentTarget;if(!R)return!1;const N=R.localName;return!!A.altKey&&(N==="a"||N==="button"&&R.type==="submit"||N==="input"&&R.type==="submit")})(I)||$J(I)||V8(I)||T.disabled||o({type:"ITEM.CLICK",src:"item-select",value:E})}})},getItemTextProps(S){const T=C(S);return t.element({...ra.itemText.attrs,dir:r("dir"),"data-state":T.selected?"checked":"unchecked","data-disabled":Kt(T.disabled),"data-highlighted":Kt(T.highlighted)})},getItemIndicatorProps(S){const T=C(S);return t.element({"aria-hidden":!0,...ra.itemIndicator.attrs,dir:r("dir"),"data-state":T.selected?"checked":"unchecked",hidden:!T.selected})},getItemGroupProps(S){const{id:T}=S;return t.element({...ra.itemGroup.attrs,dir:r("dir"),id:q0(i,T),"aria-labelledby":L9(i,T),"data-empty":Kt(u.size===0),role:"group"})},getItemGroupLabelProps(S){const{htmlFor:T}=S;return t.element({...ra.itemGroupLabel.attrs,dir:r("dir"),id:L9(i,T),role:"presentation"})}}}var{guards:Y0,createMachine:K0,choose:X0}={guards:{and:(...e)=>function(t){return e.every((n=>t.guard(n)))},not:e=>function(t){return!t.guard(e)}},createMachine:e=>e,choose:e=>function({choose:t}){var n;return(n=t(e))==null?void 0:n.actions}},{and:jn,not:Ca}=Y0,Q0=K0({props:({props:e})=>({loopFocus:!0,openOnClick:!1,defaultValue:[],defaultInputValue:"",closeOnSelect:!e.multiple,allowCustomValue:!1,alwaysSubmitOnEnter:!1,inputBehavior:"none",selectionBehavior:e.multiple?"clear":"replace",openOnKeyPress:!0,openOnChange:!0,composite:!0,navigate({node:t}){KJ(t)},collection:q2.empty(),...e,positioning:{placement:"bottom",sameWidth:!0,...e.positioning},translations:{triggerLabel:"Toggle suggestions",clearTriggerLabel:"Clear value",...e.translations}}),initialState:({prop:e})=>e("open")||e("defaultOpen")?"suggesting":"idle",context:({prop:e,bindable:t,getContext:n,getEvent:r})=>({currentPlacement:t((()=>({defaultValue:void 0}))),value:t((()=>({defaultValue:e("defaultValue"),value:e("value"),isEqual:Lv,hash:a=>a.join(","),onChange(a){var o;const i=n(),s=i.get("selectedItems"),l=e("collection"),c=a.map((u=>s.find((d=>l.getItemValue(d)===u))||l.find(u)));i.set("selectedItems",c),(o=e("onValueChange"))==null||o({value:a,items:c})}}))),highlightedValue:t((()=>({defaultValue:e("defaultHighlightedValue")||null,value:e("highlightedValue"),onChange(a){var o;const i=e("collection").find(a);(o=e("onHighlightChange"))==null||o({highlightedValue:a,highlightedItem:i})}}))),inputValue:t((()=>{let a=e("inputValue")||e("defaultInputValue");const o=e("value")||e("defaultValue");if(!a.trim()&&!e("multiple")){const i=e("collection").stringifyMany(o);a=fs(e("selectionBehavior"),{preserve:a||i,replace:i,clear:""})}return{defaultValue:a,value:e("inputValue"),onChange(i){var s;const l=r(),c=(l.previousEvent||l).src;(s=e("onInputValueChange"))==null||s({inputValue:i,reason:c})}}})),highlightedItem:t((()=>{const a=e("highlightedValue");return{defaultValue:e("collection").find(a)}})),selectedItems:t((()=>{const a=e("value")||e("defaultValue")||[];return{defaultValue:e("collection").findMany(a)}}))}),computed:{isInputValueEmpty:({context:e})=>e.get("inputValue").length===0,isInteractive:({prop:e})=>!(e("readOnly")||e("disabled")),autoComplete:({prop:e})=>e("inputBehavior")==="autocomplete",autoHighlight:({prop:e})=>e("inputBehavior")==="autohighlight",hasSelectedItems:({context:e})=>e.get("value").length>0,valueAsString:({context:e,prop:t})=>t("collection").stringifyItems(e.get("selectedItems")),isCustomValue:({context:e,computed:t})=>e.get("inputValue")!==t("valueAsString")},watch({context:e,prop:t,track:n,action:r,send:a}
vendor: 4,798 bytes, line 79
79){n([()=>e.hash("value")],(()=>{r(["syncSelectedItems"])})),n([()=>e.get("inputValue")],(()=>{r(["syncInputValue"])})),n([()=>e.get("highlightedValue")],(()=>{r(["syncHighlightedItem","autofillInputValue"])})),n([()=>t("open")],(()=>{r(["toggleVisibility"])})),n([()=>t("collection").toString()],(()=>{a({type:"CHILDREN_CHANGE"})}))},on:{"SELECTED_ITEMS.SYNC":{actions:["syncSelectedItems"]},"HIGHLIGHTED_VALUE.SET":{actions:["setHighlightedValue"]},"HIGHLIGHTED_VALUE.CLEAR":{actions:["clearHighlightedValue"]},"ITEM.SELECT":{actions:["selectItem"]},"ITEM.CLEAR":{actions:["clearItem"]},"VALUE.SET":{actions:["setValue"]},"INPUT_VALUE.SET":{actions:["setInputValue"]},"POSITIONING.SET":{actions:["reposition"]}},entry:X0([{guard:"autoFocus",actions:["setInitialFocus"]}]),states:{idle:{tags:["idle","closed"],entry:["scrollContentToTop","clearHighlightedValue"],on:{"CONTROLLED.OPEN":{target:"interacting"},"TRIGGER.CLICK":[{guard:"isOpenControlled",actions:["setInitialFocus","highlightFirstSelectedItem","invokeOnOpen"]},{target:"interacting",actions:["setInitialFocus","highlightFirstSelectedItem","invokeOnOpen"]}],"INPUT.CLICK":[{guard:"isOpenControlled",actions:["highlightFirstSelectedItem","invokeOnOpen"]},{target:"interacting",actions:["highlightFirstSelectedItem","invokeOnOpen"]}],"INPUT.FOCUS":{target:"focused"},OPEN:[{guard:"isOpenControlled",actions:["invokeOnOpen"]},{target:"interacting",actions:["invokeOnOpen"]}],"VALUE.CLEAR":{target:"focused",actions:["clearInputValue","clearSelectedItems","setInitialFocus"]}}},focused:{tags:["focused","closed"],entry:["scrollContentToTop","clearHighlightedValue"],on:{"CONTROLLED.OPEN":[{guard:"isChangeEvent",target:"suggesting"},{target:"interacting"}],"INPUT.CHANGE":[{guard:jn("isOpenControlled","openOnChange"),actions:["setInputValue","invokeOnOpen","highlightFirstItemIfNeeded"]},{guard:"openOnChange",target:"suggesting",actions:["setInputValue","invokeOnOpen","highlightFirstItemIfNeeded"]},{actions:["setInputValue"]}],"LAYER.INTERACT_OUTSIDE":{target:"idle"},"INPUT.ESCAPE":{guard:jn("isCustomValue",Ca("allowCustomValue")),actions:["revertInputValue"]},"INPUT.BLUR":{target:"idle"},"INPUT.CLICK":[{guard:"isOpenControlled",actions:["highlightFirstSelectedItem","invokeOnOpen"]},{target:"interacting",actions:["highlightFirstSelectedItem","invokeOnOpen"]}],"TRIGGER.CLICK":[{guard:"isOpenControlled",actions:["setInitialFocus","highlightFirstSelectedItem","invokeOnOpen"]},{target:"interacting",actions:["setInitialFocus","highlightFirstSelectedItem","invokeOnOpen"]}],"INPUT.ARROW_DOWN":[{guard:jn("isOpenControlled","autoComplete"),actions:["invokeOnOpen"]},{guard:"autoComplete",target:"interacting",actions:["invokeOnOpen"]},{guard:"isOpenControlled",actions:["highlightFirstOrSelectedItem","invokeOnOpen"]},{target:"interacting",actions:["highlightFirstOrSelectedItem","invokeOnOpen"]}],"INPUT.ARROW_UP":[{guard:"autoComplete",target:"interacting",actions:["invokeOnOpen"]},{guard:"autoComplete",target:"interacting",actions:["invokeOnOpen"]},{target:"interacting",actions:["highlightLastOrSelectedItem","invokeOnOpen"]},{target:"interacting",actions:["highlightLastOrSelectedItem","invokeOnOpen"]}],OPEN:[{guard:"isOpenControlled",actions:["invokeOnOpen"]},{target:"interacting",actions:["invokeOnOpen"]}],"VALUE.CLEAR":{actions:["clearInputValue","clearSelectedItems"]}}},interacting:{tags:["open","focused"],entry:["setInitialFocus"],effects:["scrollToHighlightedItem","trackDismissableLayer","trackPlacement"],on:{"CONTROLLED.CLOSE":[{guard:"restoreFocus",target:"focused",actions:["setFinalFocus"]},{target:"idle"}],CHILDREN_CHANGE:[{guard:"isHighlightedItemRemoved",actions:["clearHighlightedValue"]},{actions:["scrollToHighlightedItem"]}],"INPUT.HOME":{actions:["highlightFirstItem"]},"INPUT.END":{actions:["highlightLastItem"]},"INPUT.ARROW_DOWN":[{guard:jn("autoComplete","isLastItemHighlighted"),actions:["clearHighlightedValue","scrollContentToTop"]},{actions:["highlightNextItem"]}],"INPUT.ARROW_UP":[{guard:jn("autoComplete","isFirstItemHighlighted"),actions:["clearHighlightedValue"]},{actions:["highlightPrevItem"]}],"INPUT.ENTER":[{guard:jn("isOpenControlled","isCustomValue",Ca("hasHighlightedItem"),Ca("allowCustomValue")),actions:["revertInputValue","invokeOnClose"]},{guard:jn("isCustomValue",Ca("hasHighlightedItem"),Ca("allowCustomValue")),target:"focused",actions:["revertInputValue","invokeOnClose"]},{guard:jn("isOpenControlled","closeOnSelect"),actions:["selectHighlightedItem","invokeOnClose"]},{guard:"closeOnSelect",target:"focused",actions:["selectHighlightedItem","invokeOnClose","setFinalFocus"]},{actions:["selectHighlightedItem"]}],"INPUT.CHANGE":[{guard:"autoComplete",target:"suggesting",actions:["setInputValue"]},{target:"suggesting",actions:["clearHighlightedValue","setInputValue"]}
79],"ITEM.POINTER_MOVE":{actions:["setHighlightedValue"]},"ITEM.POINTER_LEAVE":{actions:["clearHighlightedValue"]},"ITEM.CLICK":[{guard:jn("isOpenControlled","closeOnSelect"),actions:["selectItem","invokeOnClose"]},{guard:"closeOnSelect",target:"focused",actions:["selectItem","invokeOnClose","setFinalFocus"]},{actions:["selectItem"]}],"LAYER.ESCAPE":[{guard:jn("isOpenControlled","autoComplete"),actions:["syncInputValue","invokeOnClose"]},{guard:"autoComplete",target:"focused",actions:["syncInputValue","invokeOnClose"]},{guard:"isOpenControlled",actions:["invokeOnClose"]},{target:"focused",actions:["invokeOnClose","setFinalFocus"]}],"TRIGGER.CLICK":[{guard:"isOpenControlled",actions:["invokeOnClose"]},{target:"focused",actions:["invokeOnClose"]}],"LAYER.INTERACT_OUTSIDE":[{guard:jn("isOpenControlled","isCustomValue",Ca("allowCustomValue")),actions:["revertInputValue","invokeOnClose"]},{guard:jn("isCustomValue",Ca("allowCustomValue")),target:"idle",actions:["revertInputValue","invokeOnClose"]},{guard:"isOpenControlled",actions:["invokeOnClose"]},{target:"idle",actions:["invokeOnClose"]}],CLOSE:[{guard:"isOpenControlled",actions:["invokeOnClose"]},{target:"focused",actions:["invokeOnClose","setFinalFocus"]}],"VALUE.CLEAR":[{guard:"isOpenControlled",actions:["clearInputValue","clearSelectedItems","invokeOnClose"]},{target:"focused",actions:["clearInputValue","clearSelectedItems","invokeOnClose","setFinalFocus"]}]}},suggesting:{tags:["open","focused"],effects:["trackDismissableLayer","scrollToHighlightedItem","trackPlacement"],entry:["setInitialFocus"],on:{"CONTROLLED.CLOSE":[{guard:"restoreFocus",target:"focused",actions:["setFinalFocus"]},{target:"idle"}],CHILDREN_CHANGE:[{guard:jn("isHighlightedItemRemoved","hasCollectionItems","autoHighlight"),actions:["clearHighlightedValue","highlightFirstItem"]},{guard:"isHighlightedItemRemoved",actions:["clearHighlightedValue"]},{guard:"autoHighlight",actions:["highlightFirstItem"]}],"INPUT.ARROW_DOWN":{target:"interacting",actions:["highlightNextItem"]},"INPUT.ARROW_UP":{target:"interacting",actions:["highlightPrevItem"]},"INPUT.HOME":{target:"interacting",actions:["highlightFirstItem"]},"INPUT.END":{target:"interacting",actions:["highlightLastItem"]},"INPUT.ENTER":[{guard:jn("isOpenControlled","isCustomValue",Ca("hasHighlightedItem"),Ca("allowCustomValue")),actions:["revertInputValue","invokeOnClose"]},{guard:jn("isCustomValue",Ca("hasHighlightedItem"),Ca("allowCustomValue")),target:"focused",actions:["revertInputValue","invokeOnClose"]},{guard:jn("isOpenControlled","closeOnSelect"),actions:["selectHighlightedItem","invokeOnClose"]},{guard:"closeOnSelect",target:"focused",actions:["selectHighlightedItem","invokeOnClose","setFinalFocus"]},{actions:["selectHighlightedItem"]}],"INPUT.CHANGE":{actions:["setInputValue"]},"LAYER.ESCAPE":[{guard:"isOpenControlled",actions:["invokeOnClose"]},{target:"focused",actions:["invokeOnClose"]}],"ITEM.POINTER_MOVE":{target:"interacting",actions:["setHighlightedValue"]},"ITEM.POINTER_LEAVE":{actions:["clearHighlightedValue"]},"LAYER.INTERACT_OUTSIDE":[{guard:jn("isOpenControlled","isCustomValue",Ca("allowCustomValue")),actions:["revertInputValue","invokeOnClose"]},{guard:jn("isCustomValue",Ca("allowCustomValue")),target:"idle",actions:["revertInputValue","invokeOnClose"]},{guard:"isOpenControlled",actions:["invokeOnClose"]},{target:"idle",actions:["invokeOnClose"]}],"TRIGGER.CLICK":[{guard:"isOpenControlled",actions:["invokeOnClose"]},{target:"focused",actions:["invokeOnClose"]}],"ITEM.CLICK":[{guard:jn("isOpenControlled","closeOnSelect"),actions:["selectItem","invokeOnClose"]},{guard:"closeOnSelect",target:"focused",actions:["selectItem","invokeOnClose","setFinalFocus"]},{actions:["selectItem"]}],CLOSE:[{guard:"isOpenControlled",actions:["invokeOnClose"]},{target:"focused",actions:["invokeOnClose","setFinalFocus"]}],"VALUE.CLEAR":[{guard:"isOpenControlled",actions:["clearInputValue","clearSelectedItems","invokeOnClose"]},{target:"focused",actions:["clearInputValue","clearSelectedItems","invokeOnClose","setFinalFocus"]}]}}},implementations:{guards:{isInputValueEmpty:({computed:e})=>e("isInputValueEmpty"),autoComplete:({computed:e,prop:t})=>e("autoComplete")&&!t("multiple"),autoHighlight:({computed:e})=>e("autoHighlight"),isFirstItemHighlighted:({prop:e,context:t})=>e("collection").firstValue===t.get("highlightedValue"),isLastItemHighlighted:({prop:e,context:t})=>e("collection").lastValue===t.get("highlightedValue"),isCustomValue:({computed:e})=>e("isCustomValue"),allowCustomValue:({prop:e})=>!!e("allowCustomValue"),hasHighlightedItem:({context:e})=>e.get("highlightedValue")!=null,closeOnSelect:({prop:e})=>!!e("closeOnSelect"),isOpenControlled:({prop:e})=>e("open")!=null,openOnChange:({prop:e,context:t})=>{const n=e("openOnChange");return(r=n)===!0||r===!1?n:!!n?.({inputValue:t.get("inputValue")});var r},restoreFocus:({event:e})=>{var t;const n=e.restoreFocus??((t=e.previousEvent)==null?void 0:t.restoreFocus);return n==null||!!n},isChangeEvent:({event:e})=>{var t;return((t=e.previousEvent)==null?void 0:t.type)==="INPUT.CHANGE"},autoFocus:({prop:e})=>!!e("autoFocus"),isHighlightedItemRemoved:({prop:e,context:t})=>!e("collection").has(t.get("highlightedValue")),hasCollectionItems:({prop:e})=>e("collection").size>0},effects:{trackDismissableLayer({send:e,prop:t,scope:n}){if(!t("disableLayer"))return G0((()=>Hc(n)),{type:"listbox",defer:!0,exclude:()=>{return[zc(n),sm(n),(r=n,r.getById(P9(r)))];var r},onFocusOutside:t("onFocusOutside"),onPointerDownOutside:t("onPointerDownOutside"),onInteractOutside:t("onInteractOutside"),onEscapeKeyDown(r){r.preventDefault(),r.stopPropagation(),e({type:"LAYER.ESCAPE",src:"escape-key"})},onDismiss(){e({type:"LAYER.INTERACT_OUTSIDE",src:"interact-outside",restoreFocus:!1})}})},trackPlacement:({context:e,prop:t,scope:n})=>(e.set("currentPlacement",t("positioning").placement),w9((()=>F9(n)||sm(n)),(()=>M9(n)),{...t("positioning"),defer:!0,onComplete(r){e.set("currentPlacement",r.placement)}})),scrollToHighlightedItem({context:e,prop:t,scope:n,event:r}){const a=zc(n);let o=[];const i=c=>{const u=r.current().type.includes("POINTER"),d=e.get("highlightedValue");if(u||!d)return;const p=Hc(n),h=t("scrollToIndexFn");if(h)return void h({index:t("collection").indexOf(d),immediate:c,getElement:()=>qd(n,d)});const m=qd(n,d),g=An((()=>{J8(m,{rootEl:p,block:"nearest"})}));o.push(g)},s=An((()=>i(!0)));o.push(s);const l=YJ(a,{attributes:["aria-activedescendant"],callback:()=>i(!1)});return o.push(l),()=>{o.forEach((c=>c()))}}},actions:{reposition({context:e,prop:t,scope:n,event:r}){w9((()=>F9(n)),(()=>M9(n)),{...t("positioning"),...r.options,defer:!0,listeners:!1,onComplete(a){e.set("currentPlacement",a.placement)}})},setHighlightedValue({context:e,event:t}){t.value!=null&&e.set("highlightedValue",t.value)},clearHighlightedValue({context:e}){e.set("highlightedValue",null)},selectHighlightedItem(e){var t;const{context:n,prop:r}=e,a=r("collection"),o=n.get("highlightedValue");if(!o||!a.has(o))return;const i=r("multiple")?I8(n.get("value"),o):[o];(t=r("onSelect"))==null||t({value:i,itemValue:o}),n.set("value",i);const s=fs(r("selectionBehavior"),{preserve:n.get("inputValue"),replace:a.stringifyMany(i),clear:""});n.set("inputValue",s)},scrollToHighlightedItem({context:e,prop:t,scope:n}){O2((()=>{const r=e.get("highlightedValue");if(r==null)return;const a=qd(n,r),o=Hc(n),i=t("scrollToIndexFn");i?i({index:t("collection").indexOf(r),immediate:!0,getElement:()=>qd(n,r)}):J8(a,{rootEl:o,block:"nearest"})}))},selectItem(e){const{context:t,event:n,flush:r,prop:a}=e;n.value!=null&&r((()=>{var o;const i=a("multiple")?I8(t.get("value"),n.value):[n.value];(o=a("onSelect"))==null||o({value:i,itemValue:n.value}),t.set("value",i);const s=fs(a("selectionBehavior"),{preserve:t.get("inputValue"),replace:a("collection").stringifyMany(i),clear:""});t.set("inputValue",s)}))},clearItem(e){const{context:t,event:n,flush:r,prop:a}=e;n.value!=null&&r((()=>{const o=N8(t.get("value"),n.value);t.set("value",o);const i=fs(a("selectionBehavior"),{preserve:t.get("inputValue"),replace:a("collection").stringifyMany(o),clear:""});t.set("inputValue",i)}))},setInitialFocus({scope:e}){An((()=>{j9(e)}))},setFinalFocus({scope:e}){An((()=>{const t=sm(e);t?.dataset.focusable==null?j9(e):(n=>{const r=sm(n);n.isActiveElement(r)||r==null||r.focus({preventScroll:!0})})(e)}))},syncInputValue({context:e,scope:t,event:n}){const r=zc(t);r&&(r.value=e.get("inputValue"),queueMicrotask((()=>
79{n.current().type!=="INPUT.CHANGE"&&(function(a){if(a)try{if(a.ownerDocument.activeElement!==a)return;const o=a.value.length;a.setSelectionRange(o,o)}catch{}})(r)})))},setInputValue({context:e,event:t}){e.set("inputValue",t.value)},clearInputValue({context:e}){e.set("inputValue","")},revertInputValue({context:e,prop:t,computed:n}){const r=fs(t("selectionBehavior"),{replace:n("hasSelectedItems")?n("valueAsString"):"",preserve:e.get("inputValue"),clear:""});e.set("inputValue",r)},setValue(e){const{context:t,flush:n,event:r,prop:a}=e;n((()=>{t.set("value",r.value);const o=fs(a("selectionBehavior"),{preserve:t.get("inputValue"),replace:a("collection").stringifyMany(r.value),clear:""});t.set("inputValue",o)}))},clearSelectedItems(e){const{context:t,flush:n,prop:r}=e;n((()=>{t.set("value",[]);const a=fs(r("selectionBehavior"),{preserve:t.get("inputValue"),replace:r("collection").stringifyMany([]),clear:""});t.set("inputValue",a)}))},scrollContentToTop({prop:e,scope:t}){const n=e("scrollToIndexFn");if(n){const r=e("collection").firstValue;n({index:0,immediate:!0,getElement:()=>qd(t,r)})}else{const r=Hc(t);if(!r)return;r.scrollTop=0}},invokeOnOpen({prop:e,event:t,context:n}){var r;const a=B9(t);(r=e("onOpenChange"))==null||r({open:!0,reason:a,value:n.get("value")})},invokeOnClose({prop:e,event:t,context:n}){var r;const a=B9(t);(r=e("onOpenChange"))==null||r({open:!1,reason:a,value:n.get("value")})},highlightFirstItem({context:e,prop:t,scope:n}){(Hc(n)?queueMicrotask:An)((()=>{const r=t("collection").firstValue;r&&e.set("highlightedValue",r)}))},highlightFirstItemIfNeeded({computed:e,action:t}){e("autoHighlight")&&t(["highlightFirstItem"])},highlightLastItem({context:e,prop:t,scope:n}){(Hc(n)?queueMicrotask:An)((()=>{const r=t("collection").lastValue;r&&e.set("highlightedValue",r)}))},highlightNextItem({context:e,prop:t}){let n=null;const r=e.get("highlightedValue"),a=t("collection");r?(n=a.getNextValue(r),!n&&t("loopFocus")&&(n=a.firstValue)):n=a.firstValue,n&&e.set("highlightedValue",n)},highlightPrevItem({context:e,prop:t}){let n=null;const r=e.get("highlightedValue"),a=t("collection");r?(n=a.getPreviousValue(r),!n&&t("loopFocus")&&(n=a.lastValue)):n=a.lastValue,n&&e.set("highlightedValue",n)},highlightFirstSelectedItem({context:e,prop:t}){An((()=>{const[n]=t("collection").sort(e.get("value"));n&&e.set("highlightedValue",n)}))},highlightFirstOrSelectedItem({context:e,prop:t,computed:n}){An((()=>{let r=null;r=n("hasSelectedItems")?t("collection").sort(e.get("value"))[0]:t("collection").firstValue,r&&e.set("highlightedValue",r)}))},highlightLastOrSelectedItem({context:e,prop:t,computed:n}){An((()=>{const r=t("collection");let a=null;a=n("hasSelectedItems")?r.sort(e.get("value"))[0]:r.lastValue,a&&e.set("highlightedValue",a)}))},autofillInputValue({context:e,computed:t,prop:n,event:r,scope:a}){const o=zc(a),i=n("collection");if(!t("autoComplete")||!o||!r.keypress)return;const s=i.stringify(e.get("highlightedValue"));An((()=>{o.value=s||e.get("inputValue")}))},syncSelectedItems(e){queueMicrotask((()=>{const{context:t,prop:n}=e,r=n("collection"),a=t.get("value"),o=a.map((s=>t.get("selectedItems").find((l=>r.getItemValue(l)===s))||r.find(s)));t.set("selectedItems",o);const i=fs(n("selectionBehavior"),{preserve:t.get("inputValue"),replace:r.stringifyMany(a),clear:""});t.set("inputValue",i)}))},syncHighlightedItem({context:e,prop:t}){const n=t("collection").find(e.get("highlightedValue"));e.set("highlightedItem",n)},toggleVisibility({event:e,send:t,prop:n}){t({type:n("open")?"CONTROLLED.OPEN":"CONTROLLED.CLOSE",previousEvent:e})}}}});function B9(e){return(e.previousEvent||e).src}im()(["allowCustomValue","autoFocus","closeOnSelect","collection","composite","defaultHighlightedValue","defaultInputValue","defaultOpen","defaultValue","dir","disabled","disableLayer","form","getRootNode","highlightedValue","id","ids","inputBehavior","inputValue","invalid","loopFocus","multiple","name","navigate","onFocusOutside","onHighlightChange","onInputValueChange","onInteractOutside","onOpenChange","onOpenChange","onPointerDownOutside","onSelect","onValueChange","open","openOnChange","openOnClick","openOnKeyPress","placeholder","positioning","readOnly","required","scrollToIndexFn","selectionBehavior","translations","value","alwaysSubmitOnEnter"]),im()(["htmlFor"]),im()(["id"]),im()(["item","persistFocus"]);var H9=globalThis.document!==void 0?v.useLayoutEffect:v.useEffect;function Jv(e){const t=e().value??e().defaultValue,n=e().isEqual??Object.is,[r]=v.useState(t),[a,o]=v.useState(r),i=e().value!==void 0,s=v.useRef(a);s.current=i?e().value:a;const l=v.useRef(s.current);return H9((()=>{l.current=s.current}),[a,e().value]),{initial:r,ref:s,get:function(){return i?e().value:a},set(c){(e().sync?Ir.flushSync:NJ)((()=>(u=>{var d,p;const h=l.current,m=Fc(u)?u(h):u;e().debug&&console.log(`[bindable > ${e().debug}] setValue`,{next:m,prev:h}),i||o(m),n(m,h)||(p=(d=e()).onChange)==null||p.call(d,m,h)})(c)))},invoke(c,u){var d,p;(p=(d=e()).onChange)==null||p.call(d,c,u)},hash(c){var u,d;return((d=(u=e()).hash)==null?void 0:d.call(u,c))??String(c)}}}Jv.cleanup=e=>{v.useEffect((()=>e),[])},Jv.ref=e=>{const t=v.useRef(e);return{get:()=>t.current,set:n=>{t.current=n}}};var Z0=(e,t)=>{const n=v.useRef(!1),r=v.useRef(!1);v.useEffect((()=>
79{if(n.current&&r.current)return t();r.current=!0}),[...(e??[]).map((a=>typeof a=="function"?a():a))]),v.useEffect((()=>(n.current=!0,()=>{n.current=!1})),[])};function z9(e,t={}){var n,r,a,o;const i=v.useMemo((()=>{const{id:N,ids:D,getRootNode:F}=t;return(function(G){const M=()=>{var W;return((W=G.getRootNode)==null?void 0:W.call(G))??document},$=()=>hs(M());return{...G,getRootNode:M,getDoc:$,getWin:()=>$().defaultView??window,getActiveElement:()=>tm(M()),isActiveElement:LJ,getById:W=>M().getElementById(W)}})({id:N,ids:D,getRootNode:F})}),[t]),s=(...N)=>{e.debug&&console.log(...N)},l=(function(N){const D=U9(N);return function(F){return D.current[F]}})(((n=e.props)==null?void 0:n.call(e,{props:_2(t),scope:i}))??t),c=U9((r=e.context)==null?void 0:r.call(e,{prop:l,bindable:Jv,scope:i,flush:$9,getContext:()=>u,getComputed:()=>T,getRefs:()=>b,getEvent:()=>g()})),u={get(N){var D;return(D=c.current)==null?void 0:D[N].ref.current},set(N,D){var F;(F=c.current)==null||F[N].set(D)},initial(N){var D;return(D=c.current)==null?void 0:D[N].initial},hash(N){var D,F;const G=(D=c.current)==null?void 0:D[N].get();return(F=c.current)==null?void 0:F[N].hash(G)}},d=v.useRef(new Map),p=v.useRef(null),h=v.useRef(null),m=v.useRef({type:""}),g=()=>({...m.current,current:()=>m.current,previous:()=>h.current}),y=()=>({...E,matches:(...N)=>N.includes(E.ref.current),hasTag(N){var D,F;return!!((F=(D=e.states[E.ref.current])==null?void 0:D.tags)!=null&&F.includes(N))}}),b=(function(N){const D=v.useRef(N);return{get:F=>D.current[F],set(F,G){D.current[F]=G}}})(((a=e.refs)==null?void 0:a.call(e,{prop:l,context:u}))??{}),w=()=>({state:y(),context:u,event:g(),prop:l,send:R,action:k,guard:_,track:Z0,refs:b,computed:T,flush:$9,scope:i,choose:S}),k=N=>{const D=Fc(N)?N(w()):N;if(!D)return;const F=D.map((G=>{var M,$;const W=($=(M=e.implementations)==null?void 0:M.actions)==null?void 0:$[G];return W||S2(`[zag-js] No implementation found for action "${JSON.stringify(G)}"`),W}));for(const G of F)G?.(w())},_=N=>{var D,F;return Fc(N)?N(w()):(F=(D=e.implementations)==null?void 0:D.guards)==null?void 0:F[N](w())},C=N=>{const D=Fc(N)?N(w()):N;if(!D)return;const F=D.map((M=>{var $,W;const O=(W=($=e.implementations)==null?void 0:$.effects)==null?void 0:W[M];return O||S2(`[zag-js] No implementation found for effect "${JSON.stringify(M)}"`),O})),G=[];for(const M of F){const $=M?.(w());$&&G.push($)}return()=>G.forEach((M=>M?.()))},S=N=>{return(D=N,D==null?[]:Array.isArray(D)?D:[D]).find((F=>{let G=!F.guard;return(M=>typeof M=="string")(F.guard)?G=!!_(F.guard):Fc(F.guard)&&(G=F.guard(w())),G}));var D},T=N=>(D8(e.computed,(()=>"[zag-js] No computed object found on machine")),(0,e.computed[N])({context:u,event:g(),prop:l,refs:b,scope:i,computed:T})),E=Jv((()=>({defaultValue:e.initialState({prop:l}),onChange(N,D){var F,G,M,$;if(D){const O=d.current.get(D);O?.(),d.current.delete(D)}D&&k((F=e.states[D])==null?void 0:F.exit),k((G=p.current)==null?void 0:G.actions);const W=C((M=e.states[N])==null?void 0:M.effects);if(W&&d.current.set(N,W),D===G2){k(e.entry);const O=C(e.effects);O&&d.current.set(G2,O)}k(($=e.states[N])==null?void 0:$.entry)}}))),I=v.useRef(void 0),A=v.useRef(Gd.NotStarted);H9((()=>{queueMicrotask((()=>{const F=A.current===Gd.Started;A.current=Gd.Started,s(F?"rehydrating...":"initializing...");const G=I.current??E.initial;E.invoke(G,F?E.get():G2)}));const N=d.current,D=E.ref.current;return()=>
79{s("unmounting..."),I.current=D,A.current=Gd.Stopped,N.forEach((F=>F?.())),d.current=new Map,p.current=null,queueMicrotask((()=>{k(e.exit)}))}}),[]);const R=N=>{queueMicrotask((()=>{var D,F;if(A.current!==Gd.Started)return;h.current=m.current,m.current=N;let G="ref"in E?E.ref.current:E.get();const M=((D=e.states[G].on)==null?void 0:D[N.type])??((F=e.on)==null?void 0:F[N.type]),$=S(M);if(!$)return;p.current=$;const W=$.target??G;s("transition",N.type,$.target||G,`(${$.actions})`);const O=W!==G;O?Ir.flushSync((()=>E.set(W))):$.reenter&&!O?E.invoke(G,G):k($.actions??[])}))};return(o=e.watch)==null||o.call(e,w()),{state:y(),send:R,context:u,prop:l,scope:i,refs:b,computed:T,event:g(),getStatus:()=>A.current}}function U9(e){const t=v.useRef(e);return t.current=e,t}function $9(e){queueMicrotask((()=>{Ir.flushSync((()=>e()))}))}var Y2,J0=(Y2=e=>e,new Proxy({},{get:(e,t)=>t==="style"?n=>Y2({style:n}).style:Y2}));function V9(e,t){if(typeof e=="function")return e(t);e!=null&&(e.current=t)}function K2(...e){return t=>{let n=!1;const r=e.map((a=>{const o=V9(a,t);return n||typeof o!="function"||(n=!0),o}));if(n)return()=>{for(let a=0;a<r.length;a++){const o=r[a];typeof o=="function"?o():V9(e[a],null)}}}}function uo(...e){return v.useCallback(K2(...e),e)}function G9(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)!==-1)continue;n[r]=e[r]}return n}function lm(){return lm=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},lm.apply(null,arguments)}function q9(e,t){return(q9=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n})(e,t)}var _i=function(){return _i=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var a in t=arguments[n])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},_i.apply(this,arguments)};function W9(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"){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n}function ek(e,t,n){if(n||arguments.length===2)for(var r,a=0,o=t.length;a<o;a++)!r&&a in t||(r||(r=Array.prototype.slice.call(t,0,a)),r[a]=t[a]);return e.concat(r||Array.prototype.slice.call(t))}typeof SuppressedError=="function"&&SuppressedError;var Y9=/; *([!#$%&'*+.^_`|~0-9A-Za-z-]+) *= *("(?:[\u000b\u0020\u0021\u0023-\u005b\u005d-\u007e\u0080-\u00ff]|\\[\u000b\u0020-\u00ff])*"|[!#$%&'*+.^_`|~0-9A-Za-z-]+) */g,e1=/\\([\u000b\u0020-\u00ff])/g,t1=/^[!#$%&'*+.^_`|~0-9A-Za-z-]+\/[!#$%&'*+.^_`|~0-9A-Za-z-]+$/,n1=function(e){if(!e)throw new TypeError("argument string is required");var t=typeof e=="object"?(function(l){var c;if(typeof l.getHeader=="function"?c=l.getHeader("content-type"):typeof l.headers=="object"&&(c=l.headers&&l.headers["content-type"]),typeof c!="string")throw new TypeError("content-type header is missing from object");return c})(e):e;if(typeof t!="string")throw new TypeError("argument string is required to be a string");var n=t.indexOf(";"),r=n!==-1?t.slice(0,n).trim():t.trim();if(!t1.test(r))throw new TypeError("invalid media type");var a=new r1(r.toLowerCase());if(n!==-1){var o,i,s;for(Y9.lastIndex=n;i=Y9.exec(t);){if(i.index!==n)throw new TypeError("invalid parameter format");n+=i[0].length,o=i[1].toLowerCase(),(s=i[2]).charCodeAt(0)===34&&(s=s.slice(1,-1)).indexOf("\\")!==-1&&(s=s.replace(e1,"$1")),a.parameters[o]=s}if(n!==t.length)throw new TypeError("invalid parameter format")}return a};function r1(e){this.parameters=Object.create(null),this.type=e}var Wd=new Map,K9=function(e){return e.cloneNode(!0)},X9=function(){return window.location.protocol==="file:"},Q9=function(e,t,n){var r=new XMLHttpRequest;r.onreadystatechange=function(){try{if(!/\.svg/i.test(e)&&r.readyState===2){var a=r.getResponseHeader("Content-Type");if(!a)throw new Error("Content type not found");var o=n1(a).type;if(o!=="image/svg+xml"&&o!=="text/plain")throw new Error("Invalid content type: ".concat(o))}if(r.readyState===4){if(r.status===404||r.responseXML===null)throw new Error(X9()?"Note: SVG injection ajax calls do not work locally without adjusting security settings in your browser. Or consider using a local webserver.":"Unable to load SVG file: "+e);if(!(r.status===200||X9()&&r.status===0))throw new Error("There was a problem injecting the SVG: "+r.status+" "+r.statusText);n(null,r)}}catch(i){if(r.abort(),!(i instanceof Error))throw i;n(i,r)}},r.open("GET",e),r.withCredentials=t,r.overrideMimeType&&r.overrideMimeType("text/xml"),r.send()},Sl={},Z9=function(e,t){Sl[e]=Sl[e]||[],Sl[e].push(t)},a1=function(e,t,n){if(Wd.has(e)){var r=Wd.get(e);if(r===void 0)return void Z9(e,n);if(r instanceof SVGSVGElement)return void n(null,K9(r))}Wd.set(e,void 0),Z9(e,n),Q9(e,t,(function(a,o){var i;a?Wd.set(e,a):((i=o.responseXML)===null||i===void 0?void 0:i.documentElement)instanceof SVGSVGElement&&Wd.set(e,o.responseXML.documentElement),(function(s){for(var l=function(d,p){setTimeout((function(){if(Array.isArray(Sl[s])){var h=Wd.get(s),m=Sl[s][d];h instanceof SVGSVGElement&&m(null,K9(h)),h instanceof Error&&m(h),d===Sl[s].length-1&&delete Sl[s]}}),0)},c=0,u=Sl[s].length;c<u;c++)l(c)})(e)}))},o1=function(e,t,n){Q9(e,t,(function(r,a){var o;r?n(r):((o=a.responseXML)===null||o===void 0?void 0:o.documentElement)instanceof SVGSVGElement&&n(null,a.responseXML.documentElement)}))},i1=0,Si=[],J9={},X2="http://www.w3.org/1999/xlink",eF=function(e,t,n,r,a,o,i){var s=e.getAttribute("data-src")||e.getAttribute("src");if(s){if(Si.indexOf(e)!==-1)return Si.splice(Si.indexOf(e),1),void(e=null);Si.push(e),e.setAttribute("src",""),(r?a1:o1)(s,a,(function(l,c){if
vendor: 4,571 bytes, line 79
79(!c)return Si.splice(Si.indexOf(e),1),e=null,void i(l);var u=e.getAttribute("id");u&&c.setAttribute("id",u);var d=e.getAttribute("title");d&&c.setAttribute("title",d);var p=e.getAttribute("width");p&&c.setAttribute("width",p);var h=e.getAttribute("height");h&&c.setAttribute("height",h);var m=Array.from(new Set(ek(ek(ek([],(c.getAttribute("class")||"").split(" "),!0),["injected-svg"],!1),(e.getAttribute("class")||"").split(" "),!0))).join(" ").trim();c.setAttribute("class",m);var g=e.getAttribute("style");g&&c.setAttribute("style",g),c.setAttribute("data-src",s);var y=[].filter.call(e.attributes,(function(M){return/^data-\w[\w-]*$/.test(M.name)}));if(Array.prototype.forEach.call(y,(function(M){M.name&&M.value&&c.setAttribute(M.name,M.value)})),n){var b,w,k,_,C,S={clipPath:["clip-path"],"color-profile":["color-profile"],cursor:["cursor"],filter:["filter"],linearGradient:["fill","stroke"],marker:["marker","marker-start","marker-mid","marker-end"],mask:["mask"],path:[],pattern:["fill","stroke"],radialGradient:["fill","stroke"]};Object.keys(S).forEach((function(M){b=M,k=S[M];for(var $=function(oe,H){var he;_=w[oe].id,C=_+"-"+ ++i1,Array.prototype.forEach.call(k,(function(te){for(var ue=0,be=(he=c.querySelectorAll("["+te+'*="'+_+'"]')).length;ue<be;ue++){var ve=he[ue].getAttribute(te);ve&&!ve.match(new RegExp('url\\("?#'+_+'"?\\)'))||he[ue].setAttribute(te,"url(#"+C+")")}}));for(var me=c.querySelectorAll("[*|href]"),P=[],q=0,Y=me.length;q<Y;q++){var K=me[q].getAttributeNS(X2,"href");K&&K.toString()==="#"+w[oe].id&&P.push(me[q])}for(var Z=0,Q=P.length;Z<Q;Z++)P[Z].setAttributeNS(X2,"href","#"+C);w[oe].id=C},W=0,O=(w=c.querySelectorAll(b+"[id]")).length;W<O;W++)$(W)}))}c.removeAttribute("xmlns:a");for(var T,E,I=c.querySelectorAll("script"),A=[],R=0,N=I.length;R<N;R++)(E=I[R].getAttribute("type"))&&E!=="application/ecmascript"&&E!=="application/javascript"&&E!=="text/javascript"||((T=I[R].innerText||I[R].textContent)&&A.push(T),c.removeChild(I[R]));if(A.length>0&&(t==="always"||t==="once"&&!J9[s])){for(var D=0,F=A.length;D<F;D++)new Function(A[D])(window);J9[s]=!0}var G=c.querySelectorAll("style");if(Array.prototype.forEach.call(G,(function(M){M.textContent+=""})),c.setAttribute("xmlns","http://www.w3.org/2000/svg"),c.setAttribute("xmlns:xlink",X2),o(c),!e.parentNode)return Si.splice(Si.indexOf(e),1),e=null,void i(new Error("Parent node is null"));e.parentNode.replaceChild(c,e),Si.splice(Si.indexOf(e),1),e=null,i(null,c)}))}else i(new Error("Invalid data-src or src attribute"))},tF={exports:{}};function nF(){}function rF(){}rF.resetWarningCache=nF,tF.exports=(function(){function e(r,a,o,i,s,l){if(l!=="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"){var c=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw c.name="Invariant Violation",c}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:rF,resetWarningCache:nF};return n.PropTypes=n,n})();var Bn=tF.exports,s1=["afterInjection","beforeInjection","desc","evalScripts","fallback","httpRequestWithCredentials","loading","renumerateIRIElements","src","title","useRequestCache","wrapper"],tk="http://www.w3.org/2000/svg",aF="http://www.w3.org/1999/xlink",Q2=(function(e){function t(){for(var o,i=arguments.length,s=new Array(i),l=0;l<i;l++)s[l]=arguments[l];return(o=e.call.apply(e,[this].concat(s))||this).initialState={hasError:!1,isLoading:!0},o.state=o.initialState,o._isMounted=!1,o.reactWrapper=void 0,o.nonReactWrapper=void 0,o.refCallback=function(c){o.reactWrapper=c},o}var n,r;r=e,(n=t).prototype=Object.create(r.prototype),n.prototype.constructor=n,q9(n,r);var a=t.prototype;return a.renderSVG=function(){var o,i=this;if(this.reactWrapper instanceof(o=this.reactWrapper,(o?.ownerDocument||document).defaultView||window).Node){var s,l,c=this.props,u=c.desc,d=c.evalScripts,p=c.httpRequestWithCredentials,h=c.renumerateIRIElements,m=c.src,g=c.title,y=c.useRequestCache,b=this.props.onError,w=this.props.beforeInjection,k=this.props.afterInjection,_=this.props.wrapper;_==="svg"?((s=document.createElementNS(tk,_)).setAttribute("xmlns",tk),s.setAttribute("xmlns:xlink",aF),l=document.createElementNS(tk,_)):(s=document.createElement(_),l=document.createElement(_)),s.appendChild(l),l.dataset.src=m,this.nonReactWrapper=this.reactWrapper.appendChild(s);
79var C=function(S){i.removeSVG(),i._isMounted?i.setState((function(){return{hasError:!0,isLoading:!1}}),(function(){b(S)})):b(S)};(function(S,T){var E=T===void 0?{}:T,I=E.afterAll,A=I===void 0?function(){}:I,R=E.afterEach,N=R===void 0?function(){}:R,D=E.beforeEach,F=D===void 0?function(){}:D,G=E.cacheRequests,M=G===void 0||G,$=E.evalScripts,W=$===void 0?"never":$,O=E.httpRequestWithCredentials,oe=O!==void 0&&O,H=E.renumerateIRIElements,he=H===void 0||H;if(S&&"length"in S)for(var me=0,P=0,q=S.length;P<q;P++)eF(S[P],W,he,M,oe,F,(function(Y,K){N(Y,K),S&&"length"in S&&S.length===++me&&A(me)}));else S?eF(S,W,he,M,oe,F,(function(Y,K){N(Y,K),A(1),S=null})):A(0)})(l,{afterEach:function(S,T){S?C(S):i._isMounted&&i.setState((function(){return{isLoading:!1}}),(function(){try{k(T)}catch(E){C(E)}}))},beforeEach:function(S){if(S.setAttribute("role","img"),u){var T=S.querySelector(":scope > desc");T&&S.removeChild(T);var E=document.createElement("desc");E.innerHTML=u,S.prepend(E)}if(g){var I=S.querySelector(":scope > title");I&&S.removeChild(I);var A=document.createElement("title");A.innerHTML=g,S.prepend(A)}try{w(S)}catch(R){C(R)}},cacheRequests:y,evalScripts:d,httpRequestWithCredentials:p,renumerateIRIElements:h})}},a.removeSVG=function(){var o;(o=this.nonReactWrapper)!=null&&o.parentNode&&(this.nonReactWrapper.parentNode.removeChild(this.nonReactWrapper),this.nonReactWrapper=null)},a.componentDidMount=function(){this._isMounted=!0,this.renderSVG()},a.componentDidUpdate=function(o){var i=this;(function(s,l){for(var c in s)if(!(c in l))return!0;for(var u in l)if(s[u]!==l[u])return!0;return!1})(lm({},o),this.props)&&this.setState((function(){return i.initialState}),(function(){i.removeSVG(),i.renderSVG()}))},a.componentWillUnmount=function(){this._isMounted=!1,this.removeSVG()},a.render=function(){var o=this.props;o.afterInjection,o.beforeInjection,o.desc,o.evalScripts;var i=o.fallback;o.httpRequestWithCredentials;var s=o.loading;o.renumerateIRIElements,o.src,o.title,o.useRequestCache;var l=o.wrapper,c=G9(o,s1),u=l;return v.createElement(u,lm({},c,{ref:this.refCallback},l==="svg"?{xmlns:tk,xmlnsXlink:aF}:{}),this.state.isLoading&&s&&v.createElement(s,null),this.state.hasError&&i&&v.createElement(i,null))},t})(v.Component);Q2.defaultProps={afterInjection:function(){},beforeInjection:function(){},desc:"",evalScripts:"never",fallback:null,httpRequestWithCredentials:!1,loading:null,onError:function(){},renumerateIRIElements:!0,title:"",useRequestCache:!0,wrapper:"div"},Q2.propTypes={afterInjection:Bn.func,beforeInjection:Bn.func,desc:Bn.string,evalScripts:Bn.oneOf(["always","once","never"]),fallback:Bn.oneOfType([Bn.func,Bn.object,Bn.string]),httpRequestWithCredentials:Bn.bool,loading:Bn.oneOfType([Bn.func,Bn.object,Bn.string]),onError:Bn.func,renumerateIRIElements:Bn.bool,src:Bn.string.isRequired,title:Bn.string,useRequestCache:Bn.bool,wrapper:Bn.oneOf(["div","span","svg"])};const oF=v.createContext(void 0),l1=({children:e,componentStyles:t})=>f.jsx(oF.Provider,{value:{componentStyles:t},children:e}),c1=e=>{if(typeof e=="string")try{return JSON.parse(e)}catch{return e}return e},u1=(...e)=>(...t)=>{for(const n of e)n?.(...t)},Z2=e=>typeof e=="string";function iF(e){return e.replace(/([a-z])([A-Z])/g,"$1-$2").replace(/([A-Z])([A-Z][a-z])/g,"$1-$2").replace(/__/g,"__").toLowerCase()}const Te=e=>e?"":void 0;function d1(e){const t=e.split(" "),n=t[0]??"",r=t.length>1?t[t.length-1]:"";return n&&r?`${n.charAt(0)}${r.charAt(0)}`:n.charAt(0)}function Hn(e,t){return typeof e=="function"?e(t):e}const cm=e=>typeof e.content=="string"?e.content:e.content[0].text;function p1(e,t){var n;const{prefix:r}=Se(),a=v.useContext(oF),o=(function(i,s){return!!s?.componentStyles&&i in s.componentStyles})(e,a);return[t,o?(n=a?.componentStyles)==null?void 0:n[e]:void 0,`${r}-${iF(e)}`].filter(Boolean).join(" ")}const f1=(...e)=>e.map((t=>{var n;return(n=t?.trim)==null?void 0:n.call(t)})).filter(Boolean).join(" "),h1=/((?:--)?(?:\w+-?)+)\s*:\s*([^;]*)/g,sF=e=>{const t={};let n;for(;n=h1.exec(e);)t[n[1]]=n[2];return t},m1=(e,t)=>{if(Z2(e)){if(Z2(t))return`${e};${t}`;e=sF(e)}else Z2(t)&&(t=sF(t));return Object.assign({},e??{},t??{})};function lF(...e){let t={};for(let n of e){for(let r in t)r.startsWith("on")&&typeof t[r]=="function"&&typeof n[r]=="function"?t[r]=u1(n[r],t[r]):t[r]=r!=="className"&&r!=="class"?r!=="style"?n[r]!==void 0?n[r]:t[r]:m1(t[r],n[r]):f1(t[r],n[r]);for(let r in n)t[r]===void 0&&(t[r]=n[r])}return t}const cF=(e,t)=>{const n=v.memo(v.forwardRef(((r,a)=>{const{_id:o,className:i,children:s,...l}=t,{asChild:c,children:u,...d}=r,p=u||s,h=lF(l,d,{className:p1(o,i),"data-part":iF(o)});if(!c)return v.createElement(e,{...h,ref:a},p);const m=v.Children.only(p);if(!v.isValidElement(m))return null;const g=(function(y){var b,w;let k=(b=Object.getOwnPropertyDescriptor(y.props,"ref"))==null?void 0:b.get,_=k&&"isReactWarning"in k&&k.isReactWarning;return _?y.ref:(k=(w=Object.getOwnPropertyDescriptor(y,"ref"))==null?void 0:w.get,_=k&&"isReactWarning"in k&&k.isReactWarning,_?y.props.ref:y.props.ref||y.ref)})(m);return v.cloneElement(m,{...lF(h,m.props),ref:a?K2(a,g):g})})));return n.displayName=e.displayName||e.name,n},L=new Proxy(cF,{apply(e,t,n){const r=n[0],a=n[1];return cF(r,a)}}),uF={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},dF=(gu=v.createContext)==null?void 0:gu.call(v,uF);function pF(e){return e?.map(((t,n)=>v.createElement(t.tag,{key:n,...t.attr},pF(t.child))))}function Ve(e){return t=>f.jsx(g1,{attr:{...e.attr},...t,children:pF(e.child)})}function g1(e){const t=n=>{const{attr:r,size:a,title:o,...i}=e,s=a||n.size||"1em";let l;return n.className&&(l=n.className),e.className&&(l=(l?l+" ":"")+e.className),f.jsxs("svg",{stroke:"currentColor",fill:"
79currentColor",strokeWidth:"0",...n.attr,...r,...i,className:l,style:{color:e.color||n.color,...n.style,...e.style},height:s,width:s,xmlns:"http://www.w3.org/2000/svg",children:[o&&f.jsx("title",{children:o}),e.children]})};return dF!==void 0?f.jsx(dF.Consumer,{children:n=>t(n)}):t(uF)}function fF(e){return Ve({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M256 32C132.3 32 32 134.9 32 261.7c0 101.5 64.2 187.5 153.2 217.9a17.56 17.56 0 0 0 3.8.4c8.3 0 11.5-6.1 11.5-11.4 0-5.5-.2-19.9-.3-39.1a102.4 102.4 0 0 1-22.6 2.7c-43.1 0-52.9-33.5-52.9-33.5-10.2-26.5-24.9-33.6-24.9-33.6-19.5-13.7-.1-14.1 1.4-14.1h.1c22.5 2 34.3 23.8 34.3 23.8 11.2 19.6 26.2 25.1 39.6 25.1a63 63 0 0 0 25.6-6c2-14.8 7.8-24.9 14.2-30.7-49.7-5.8-102-25.5-102-113.5 0-25.1 8.7-45.6 23-61.6-2.3-5.8-10-29.2 2.2-60.8a18.64 18.64 0 0 1 5-.5c8.1 0 26.4 3.1 56.6 24.1a208.21 208.21 0 0 1 112.2 0c30.2-21 48.5-24.1 56.6-24.1a18.64 18.64 0 0 1 5 .5c12.2 31.6 4.5 55 2.2 60.8 14.3 16.1 23 36.6 23 61.6 0 88.2-52.4 107.6-102.3 113.3 8 7.1 15.2 21.1 15.2 42.5 0 30.7-.3 55.5-.3 63 0 5.4 3.1 11.5 11.4 11.5a19.35 19.35 0 0 0 4-.4C415.9 449.2 480 363.1 480 261.7 480 134.9 379.7 32 256 32z"},child:[]}]})(e)}const hF=e=>{const t=(n=>n.replace(/^([A-Z])|[\s-_]+(\w)/g,((r,a,o)=>o?o.toUpperCase():a.toLowerCase())))(e);return t.charAt(0).toUpperCase()+t.slice(1)},mF=(...e)=>e.filter(((t,n,r)=>!!t&&t.trim()!==""&&r.indexOf(t)===n)).join(" ").trim(),y1=e=>{for(const t in e)if(t.startsWith("aria-")||t==="role"||t==="title")return!0};var b1={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};const v1=v.forwardRef((({color:e="currentColor",size:t=24,strokeWidth:n=2,absoluteStrokeWidth:r,className:a="",children:o,iconNode:i,...s},l)=>v.createElement("svg",{ref:l,...b1,width:t,height:t,stroke:e,strokeWidth:r?24*Number(n)/Number(t):n,className:mF("lucide",a),...!o&&!y1(s)&&{"aria-hidden":"true"},...s},[...i.map((([c,u])=>v.createElement(c,u))),...Array.isArray(o)?o:[o]]))),mt=(e,t)=>{const n=v.forwardRef((({className:r,...a},o)=>{return v.createElement(v1,{ref:o,iconNode:t,className:mF(`lucide-${i=hF(e),i.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase()}`,`lucide-${e}`,r),...a});var i}));return n.displayName=hF(e),n},k1=mt("arrow-left",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]]),w1=mt("arrow-up-right",[["path",{d:"M7 7h10v10",key:"1tivn9"}],["path",{d:"M7 17 17 7",key:"1vkiza"}]]),x1=mt("book-open",[["path",{d:"M12 7v14",key:"1akyts"}],["path",{d:"M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z",key:"ruj8y"}]]),E1=mt("book-text",[["path",{d:"M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20",key:"k3hazp"}],["path",{d:"M8 11h8",key:"vwpz6n"}],["path",{d:"M8 7h6",key:"1f0q6e"}]]),_1=mt("briefcase-business",[["path",{d:"M12 12h.01",key:"1mp3jc"}],["path",{d:"M16 6V4a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v2",key:"1ksdt3"}],["path",{d:"M22 13a18.15 18.15 0 0 1-20 0",key:"12hx5q"}],["rect",{width:"20",height:"14",x:"2",y:"6",rx:"2",key:"i6l2r4"}]]),S1=mt("calendar",[["path",{d:"M8 2v4",key:"1cmpym"}],["path",{d:"M16 2v4",key:"4m81vk"}],["rect",{width:"18",height:"18",x:"3",y:"4",rx:"2",key:"1hopcy"}],["path",{d:"M3 10h18",key:"8toen8"}]]),T1=mt("check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]]),C1=mt("chevron-down",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]]),A1=mt("chevron-right",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]]),N1=mt("chevron-up",[["path",{d:"m18 15-6-6-6 6",key:"153udz"}]]),I1=mt("circle-check",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]]),R1=mt("command",[["path",{d:"M15 6v12a3 3 0 1 0 3-3H6a3 3 0 1 0 3 3V6a3 3 0 1 0-3 3h12a3 3 0 1 0-3-3",key:"11bfej"}]]),O1=mt("copy",[["rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2",key:"17jyea"}],["path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2",key:"zix9uf"}]]),P1=mt("corner-down-left",[["polyline",{points:"9 10 4 15 9 20",key:"r3jprv"}],["path",{d:"M20 4v7a4 4 0 0 1-4 4H4",key:"6o5b7l"}]]),L1=mt("corner-down-right",[["polyline",{points:"15 10 20 15 15 20",key:"1q7qjw"}],["path",{d:"M4 4v7a4 4 0 0 0 4 4h12",key:"z08zvw"}]]),D1=mt("database",[["ellipse",{cx:"12",cy:"5",rx:"9",ry:"3",key:"msslwz"}],["path",{d:"M3 5V19A9 3 0 0 0 21 19V5",key:"1wlel7"}],["path",{d:"M3 12A9 3 0 0 0 21 12",key:"mv7ke4"}]]),M1=mt("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"}]]),F1=mt("headset",[["path",{d:"M3 11h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-5Zm0 0a9 9 0 1 1 18 0m0 0v5a2 2 0 0 1-2 2h-1a2 2 0 0 1-2-2v-3a2 2 0 0 1 2-2h3Z",key:"12oyoe"}],["path",{d:"M21 16v2a4 4 0 0 1-4 4h-5",key:"1x7m43"}]]),j1=mt("link",[["path",{d:"M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71",key:"1cjeqo"}],["path",{d:"M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71",key:"19qd67"}]]),B1=mt("loader-circle",[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]]),H1=mt("mail",[["rect",{width:"20",height:"16",x:"2",y:"4",rx:"2",key:"18n3k1"}],["path",{d:"m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7",key:"1ocrg3"}]]),z1=mt("pencil",[["path",{d:"M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z",key:"1a8usu"}],["path",{d:"m15 5 4 4",key:"1mk7zo"}]]),U1=mt("phone",[["path",{d:"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z",key:"foiqr5"}]]),$1=mt("repeat",[["path",{d:"m17 2 4 4-4 4",key:"nntrym"}],["path",{d:"M3 11v-1a4 4 0 0 1 4-4h14",key:"84bu3i"}],["path",{d:"m7 22-4-4 4-4",key:"1wqhfi"}],["path",{d:"M21 13v1a4 4 0 0 1-4 4H3",key:"1rx37r"}]]),V1=mt("search",[["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}],["path",{d:"m21 21-4.3-4.3",key:"1qie3q"}]]),G1=mt("sparkles",[["path",{d:"M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z",key:"4pj2yx"}],["path",{d:"M20 3v4",key:"1olli1"}],["path",{d:"M22 5h-4",key:"1gvqau"}],["path",{d:"M4 17v2",key:"vumght"}],["path",{d:"M5 18H3",key:"zchphs"}]]),q1=mt("square-pen",[["path",{d:"M12 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7",key:"1m0v6g"}],["path",{d:"M18.375 2.625a1 1 0 0 1 3 3l-9.013 9.014a2 2 0 0 1-.853.505l-2.873.84a.5.5 0 0 1-.62-.62l.84-2.873a2 2 0 0 1 .506-.852z",key:"ohrbg2"}]]),W1=mt("table",[["path",{d:"M12 3v18",key:"108xh3"}],["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",key:"afitv7"}],["path",{d:"M3 9h18",key:"1pudct"}],["path",{d:"M3 15h18",key:"5xshup"}
vendor: 5,905 bytes, line 79
79]]),Y1=mt("thumbs-down",[["path",{d:"M17 14V2",key:"8ymqnk"}],["path",{d:"M9 18.12 10 14H4.17a2 2 0 0 1-1.92-2.56l2.33-8A2 2 0 0 1 6.5 2H20a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2h-2.76a2 2 0 0 0-1.79 1.11L12 22a3.13 3.13 0 0 1-3-3.88Z",key:"m61m77"}]]),K1=mt("thumbs-up",[["path",{d:"M7 10v12",key:"1qc93n"}],["path",{d:"M15 5.88 14 10h5.83a2 2 0 0 1 1.92 2.56l-2.33 8A2 2 0 0 1 17.5 22H4a2 2 0 0 1-2-2v-8a2 2 0 0 1 2-2h2.76a2 2 0 0 0 1.79-1.11L12 2a3.13 3.13 0 0 1 3 3.88Z",key:"emmmcr"}]]),X1=mt("user",[["path",{d:"M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2",key:"975kel"}],["circle",{cx:"12",cy:"7",r:"4",key:"17ys0d"}]]),Q1={FaBook:E1,FaGithub:fF,FaDatabase:D1,FaStackOverflow:function(e){return Ve({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M392 440V320h40v160H64V320h40v120z"},child:[]},{tag:"path",attr:{d:"m149.1 308.77 198.57 40.87 8.4-39.32-198.57-40.87zm26.27-93.12L359.22 300 376 263.76l-183.82-84.84zm50.95-89 156 127.78 25.74-30.52-156-127.78zM328 32l-33.39 23.8 120.82 160.37L448 192zM144 400h204v-40H144z"},child:[]}]})(e)},FaChrome:function(e){return Ve({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M188.8 255.93a67.2 67.2 0 1 0 67.2-67.18 67.38 67.38 0 0 0-67.2 67.18z"},child:[]},{tag:"path",attr:{d:"M476.75 217.79v.05a206.63 206.63 0 0 0-7-28.84h-.11a202.16 202.16 0 0 1 7.07 29 203.5 203.5 0 0 0-7.07-29h-155.4c19.05 17 31.36 40.17 31.36 67.05a86.55 86.55 0 0 1-12.31 44.73L231 478.45a2.44 2.44 0 0 1 0 .27v.28-.26a224 224 0 0 0 25 1.26c6.84 0 13.61-.39 20.3-1a222.91 222.91 0 0 0 29.78-4.74C405.68 451.52 480 362.4 480 255.94a225.25 225.25 0 0 0-3.25-38.15z"},child:[]},{tag:"path",attr:{d:"M256 345.5c-33.6 0-61.6-17.91-77.29-44.79L76 123.05l-.14-.24A224 224 0 0 0 207.4 474.55v-.05l77.69-134.6a84.13 84.13 0 0 1-29.09 5.6z"},child:[]},{tag:"path",attr:{d:"m91.29 104.57 77.35 133.25A89.19 89.19 0 0 1 256 166h205.17a246.51 246.51 0 0 0-25.78-43.94l.12.08A245.26 245.26 0 0 1 461.17 166h.17a245.91 245.91 0 0 0-25.66-44 2.63 2.63 0 0 1-.35-.26 223.93 223.93 0 0 0-344.19-17.4l.14.24z"},child:[]}]})(e)},FaPhone:U1,FaEnvelope:H1,FaPencil:z1,FaBlog:function(e){return Ve({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",strokeWidth:"2",d:"M5,16 C3.343,16 2,17.343 2,19 C2,20.657 3.343,22 5,22 C6.657,22 8,20.657 8,19 C8,17.343 6.657,16 5,16 L5,16 L5,16 Z M5,1 C14.925,1 23,9.075 23,19 L23,19 M18,19 C18,11.832 12.168,6 5,6 M13,19 C13,14.589 9.411,11 5,11 M2,11 L2,19 L2,19"},child:[]}]})(e)},FaSort:function(e){return Ve({attr:{viewBox:"0 0 256 256",fill:"currentColor"},child:[{tag:"path",attr:{d:"M72.61,83.06a8,8,0,0,1,1.73-8.72l48-48a8,8,0,0,1,11.32,0l48,48A8,8,0,0,1,176,88H80A8,8,0,0,1,72.61,83.06ZM176,168H80a8,8,0,0,0-5.66,13.66l48,48a8,8,0,0,0,11.32,0l48-48A8,8,0,0,0,176,168Z"},child:[]}]})(e)},FaPenSquare:q1,FaChevronRight:A1,FaChevronUp:N1,FaFilePdf:function(e){return Ve({attr:{viewBox:"0 0 256 256",fill:"currentColor"},child:[{tag:"path",attr:{d:"M44,120H212a4,4,0,0,0,4-4V88a8,8,0,0,0-2.34-5.66l-56-56A8,8,0,0,0,152,24H56A16,16,0,0,0,40,40v76A4,4,0,0,0,44,120ZM152,44l44,44H152Zm72,108.53a8.18,8.18,0,0,1-8.25,7.47H192v16h15.73a8.17,8.17,0,0,1,8.25,7.47,8,8,0,0,1-8,8.53H192v15.73a8.17,8.17,0,0,1-7.47,8.25,8,8,0,0,1-8.53-8V152a8,8,0,0,1,8-8h32A8,8,0,0,1,224,152.53ZM64,144H48a8,8,0,0,0-8,8v55.73A8.17,8.17,0,0,0,47.47,216,8,8,0,0,0,56,208v-8h7.4c15.24,0,28.14-11.92,28.59-27.15A28,28,0,0,0,64,144Zm-.35,40H56V160h8a12,12,0,0,1,12,13.16A12.25,12.25,0,0,1,63.65,184ZM128,144H112a8,8,0,0,0-8,8v56a8,8,0,0,0,8,8h15.32c19.66,0,36.21-15.48,36.67-35.13A36,36,0,0,0,128,144Zm-.49,56H120V160h8a20,20,0,0,1,20,20.77C147.58,191.59,138.34,200,127.51,200Z"},child:[]}]})(e)},FaDiscourse:function(e){return Ve({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{d:"M12.077 3C7.149 3 3 6.96 3 11.843V21l9.075-.01c4.928 0 8.925-4.11 8.925-8.993C21 7.113 17 3 12.077 3zm3.92 12.859a5.568 5.568 0 0 1-6.102 1.043l-3.595.805 1.001-3.192a5.435 5.435 0 0 1 .11-5.415 5.55 5.55 0 0 1 4.753-2.678v.001h.006a5.533 5.533 0 0 1 5.131 3.438 5.442 5.442 0 0 1-1.304 5.998z"},child:[]}]})(e)},FaDiscord:function(e){return Ve({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{d:"M14.82 4.26a10.14 10.14 0 0 0-.53 1.1 14.66 14.66 0 0 0-4.58 0 10.14 10.14 0 0 0-.53-1.1 16 16 0 0 0-4.13 1.3 17.33 17.33 0 0 0-3 11.59 16.6 16.6 0 0 0 5.07 2.59A12.89 12.89 0 0 0 8.23 18a9.65 9.65 0 0 1-1.71-.83 3.39 3.39 0 0 0 .42-.33 11.66 11.66 0 0 0 10.12 0q.21.18.42.33a10.84 10.84 0 0 1-1.71.84 12.41 12.41 0 0 0 1.08 1.78 16.44 16.44 0 0 0 5.06-2.59 17.22 17.22 0 0 0-3-11.59 16.09 16.09 0 0 0-4.09-1.35zM8.68 14.81a1.94 1.94 0 0 1-1.8-2 1.93 1.93 0 0 1 1.8-2 1.93 1.93 0 0 1 1.8 2 1.93 1.93 0 0 1-1.8 2zm6.64 0a1.94 1.94 0 0 1-1.8-2 1.93 1.93 0 0 1 1.8-2 1.92 1.92 0 0 1 1.8 2 1.92 1.92 0 0 1-1.8 2z"},child:[]}]})(e)},FaSlack:function(e){return Ve({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M126.12 315.1A47.06 47.06 0 1 1 79.06 268h47.06zm23.72 0a47.06 47.06 0 0 1 94.12 0v117.84a47.06 47.06 0 1 1-94.12 0zm47.06-188.98A47.06 47.06 0 1 1 244 79.06v47.06zm0 23.72a47.06 47.06 0 0 1 0 94.12H79.06a47.06 47.06 0 0 1 0-94.12zm188.98 47.06a47.06 47.06 0 1 1 47.06 47.1h-47.06zm-23.72 0a47.06 47.06 0 0 1-94.12 0V79.06a47.06 47.06 0 1 1 94.12 0zM315.1 385.88a47.06 47.06 0 1 1-47.1 47.06v-47.06zm0-23.72a47.06 47.06 0 0 1 0-94.12h117.84a47.06 47.06 0 1 1 0 94.12z"},child:[]}]})(e)},IoDocumentTextSharp:function(e){return Ve({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M272 41.69V188a4 4 0 0 0 4 4h146.31a2 2 0 0 0 1.42-3.41L275.41 40.27a2 2 0 0 0-3.41 1.42z"},child:[]},{tag:"path",attr:{d:"M248 224a8 8 0 0 1-8-8V32H92a12 12 0 0 0-12 12v424a12 12 0 0 0 12 12h328a12 12 0 0 0 12-12V224zm104 160H160v-32h192zm0-80H160v-32h192z"},child:[]}]})(e)},IoDocumentSharp:function(e){return Ve({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M240 216V32H92a12 12 0 0 0-12 12v424a12 12 0 0 0 12 12h328a12 12 0 0 0 12-12V224H248a8 8 0 0 1-8-8z"}
79,child:[]},{tag:"path",attr:{d:"M272 41.69V188a4 4 0 0 0 4 4h146.31a2 2 0 0 0 1.42-3.41L275.41 40.27a2 2 0 0 0-3.41 1.42z"},child:[]}]})(e)},IoSend:function(e){return Ve({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"m476.59 227.05-.16-.07L49.35 49.84A23.56 23.56 0 0 0 27.14 52 24.65 24.65 0 0 0 16 72.59v113.29a24 24 0 0 0 19.52 23.57l232.93 43.07a4 4 0 0 1 0 7.86L35.53 303.45A24 24 0 0 0 16 327v113.31A23.57 23.57 0 0 0 26.59 460a23.94 23.94 0 0 0 13.22 4 24.55 24.55 0 0 0 9.52-1.93L476.4 285.94l.19-.09a32 32 0 0 0 0-58.8z"},child:[]}]})(e)},IoInformationCircleOutline:function(e){return Ve({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{fill:"none",strokeMiterlimit:"10",strokeWidth:"32",d:"M248 64C146.39 64 64 146.39 64 248s82.39 184 184 184 184-82.39 184-184S349.61 64 248 64z"},child:[]},{tag:"path",attr:{fill:"none",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"32",d:"M220 220h32v116"},child:[]},{tag:"path",attr:{fill:"none",strokeLinecap:"round",strokeMiterlimit:"10",strokeWidth:"32",d:"M208 340h88"},child:[]},{tag:"path",attr:{d:"M248 130a26 26 0 1 0 26 26 26 26 0 0 0-26-26z"},child:[]}]})(e)},IoLinkOutline:function(e){return Ve({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{fill:"none",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"36",d:"M208 352h-64a96 96 0 0 1 0-192h64m96 0h64a96 96 0 0 1 0 192h-64m-14
790.71-96h187.42"},child:[]}]})(e)},IoThumbsUpSharp:function(e){return Ve({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"m456 192-156-12 23-89.4c6-26.6-.78-41.87-22.47-48.6l-34.69-9.85a4 4 0 0 0-4.4 1.72l-129 202.34a8 8 0 0 1-6.81 3.81H16V448h117.61a48 48 0 0 1 15.18 2.46l76.3 25.43a80 80 0 0 0 25.3 4.11h177.93c19 0 31.5-13.52 35.23-32.16L496 305.58V232c0-22.06-18-38-40-40z"},child:[]}]})(e)},IoThumbsDownSharp:function(e){return Ve({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"m56 320 156.05 12-23 89.4c-6.08 26.6.7 41.87 22.39 48.62l34.69 9.85a4 4 0 0 0 4.4-1.72l129-202.34a8 8 0 0 1 6.81-3.81H496V64H378.39a48 48 0 0 1-15.18-2.46l-76.3-25.43a80 80 0 0 0-25.3-4.11H83.68c-19 0-31.5 13.52-35.23 32.16L16 206.42V280c0 22.06 18 38 40 40z"},child:[]},{tag:"path",attr:{fill:"none",d:"M378.45 273.93A15.84 15.84 0 0 1 386 272a15.93 15.93 0 0 0-7.51 1.91zm-40.59 69.29-.13.22a2.53 2.53 0 0 1 .13-.22c20.5-35.51 30.36-55 33.82-62-3.47 7.06-13.34 26.51-33.82 62z"},child:[]},{tag:"path",attr:{d:"m372.66 279.16-1 2a16.29 16.29 0 0 1 6.77-7.26 16.48 16.48 0 0 0-5.77 5.26z"},child:[]}]})(e)},IoSearch:function(e){return Ve({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M456.69 421.39 362.6 327.3a173.81 173.81 0 0 0 34.84-104.58C397.44 126.38 319.06 48 222.72 48S48 126.38 48 222.72s78.38 174.72 174.72 174.72A173.81 173.81 0 0 0 327.3 362.6l94.09 94.09a25 25 0 0 0 35.3-35.3zM97.92 222.72a124.8 124.8 0 1 1 124.8 124.8 124.95 124.95 0 0 1-124.8-124.8z"},child:[]}]})(e)},IoCopyOutline:function(e){return Ve({attr:{viewBox:"0 0 512 512"},child:[{tag:"rect",attr:{width:"336",height:"336",x:"128",y:"128",fill:"none",strokeLinejoin:"round",strokeWidth:"32",rx:"57",ry:"57"},child:[]},{tag:"path",attr:{fill:"none",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"32",d:"m383.5 128 .5-24a56.16 56.16 0 0 0-56-56H112a64.19 64.19 0 0 0-64 64v216a56.16 56.16 0 0 0 56 56h24"},child:[]}]})(e)},IoCopy:function(e){return Ve({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M408 480H184a72 72 0 0 1-72-72V184a72 72 0 0 1 72-72h224a72 72 0 0 1 72 72v224a72 72 0 0 1-72 72z"},child:[]},{tag:"path",attr:{d:"M160 80h235.88A72.12 72.12 0 0 0 328 32H104a72 72 0 0 0-72 72v224a72.12 72.12 0 0 0 48 67.88V160a80 80 0 0 1 80-80z"},child:[]}]})(e)},IoReturnDownBackOutline:function(e){return Ve({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{fill:"none",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"32",d:"m112 352-64-64 64-64"},child:[]},{tag:"path",attr:{fill:"none",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"32",d:"M64 288h294c58.76 0 106-49.33 106-108v-20"},child:[]}]})(e)},IoChevronForwardOutline:function(e){return Ve({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{fill:"none",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"48",d:"m184 112 144 144-144 144"},child:[]}]})(e)},IoReturnDownForward:function(e){return Ve({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{fill:"none",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"32",d:"m400 352 64-64-64-64"},child:[]},{tag:"path",attr:{fill:"none",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"32",d:"M448 288H154c-58.76 0-106-49.33-106-108v-20"},child:[]}]})(e)},IoCloseOutline:function(e){return Ve({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{fill:"none",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"32",d:"M368 368 144 144m224 0L144 368"},child:[]}]})(e)},IoCheckmarkOutline:function(e){return Ve({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{fill:"none",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"32",d:"M416 128 192 384l-96-96"},child:[]}]})(e)},IoBookOutline:function(e){return Ve({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{fill:"none",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"32",d:"M256 160c16-63.16 76.43-95.41 208-96a15.94 15.94 0 0 1 16 16v288a16 16 0 0 1-16 16c-128 0-177.45 25.81-208 64-30.37-38-80-64-208-64-9.88 0-16-8.05-16-17.93V80a15.94 15.94 0 0 1 16-16c131.57.59 192 32.84 208 96zm0 0v288"},child:[]}]})(e)},IoReaderOutline:function(e){return Ve({attr:{viewBox:"0 0 512 512"},child:[{tag:"rect",attr:{width:"320",height:"416",x:"96",y:"48",fill:"none",strokeLinejoin:"round",strokeWidth:"32",rx:"48",ry:"48"},child:[]},{tag:"path",attr:{fill:"none",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"32",d:"M176 128h160m-160 80h160m-160 80h80"},child:[]}]})(e)},IoHelpBuoyOutline:function(e){return Ve({attr:{viewBox:"0 0 512 512"},child:[{tag:"circle",attr:{cx:"256",cy:"256",r:"208",fill:"none",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"32"},child:[]},{tag:"circle",attr:{cx:"256",cy:"256",r:"80",fill:"none",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"32"},child:[]},{tag:"path",attr:{fill:"none",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"32",d:"m208 54 8 132m80 0 8-132m-96 404 8-132m80 0 8 132m154-250-132 8m0 80 132 8M54 208l132 8m0 80-132 8"},child:[]}]})(e)},IoPeopleOutline:function(e){return Ve({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{fill:"none",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"32",d:"M402 168c-2.93 40.67-33.1 72-66 72s-63.12-31.32-66-72c-3-42.31 26.37-72 66-72s69 30.46 66 72z"},child:[]},{tag:"path",attr:{fill:"none",strokeMiterlimit:"10",strokeWidth:"32",d:"M336 304c-65.17 0-127.84 32.37-143.54 95.41-2.08 8.34 3.15 16.59 11.72 16.59h263.65c8.57 0 13.77-8.25 11.72-16.59C463.85 335.36 401.18 304 336 304z"},child:[]},{tag:"path",attr:{fill:"none",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"32",d:"M200 185.94c-2.34 32.48-26.72 58.06-53 58.06s-50.7-25.57-53-58.06C91.61 152.15 115.34 128 147 128s55.39 24.77 53 57.94z"},child:[]},{tag:"path",attr:{fill:"none",strokeLinecap:"round",strokeMiterlimit:"10",strokeWidth:"32",d:"M206 306c-18.05-8.27-37.93-11.45-59-11.45-52 0-102.1 25.85-114.65 76.2-1.65 6.66 2.53 13.25 9.37 13.25H154"},child:[]}]})(e)},IoDocumentTextOutline:function(e){return Ve({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{fill:"none",strokeLinejoin:"round",strokeWidth:"32",d:"M416 221.25V416a48 48 0 0 1-48 48H144a48 48 0 0 1-48-48V96a48 48 0 0 1 48-48h98.75a32 32 0 0 1 22.62 9.37l141.26 141.26a32 32 0 0 1 9.37 22.62z"},child:[]},{tag:"path",attr:{fill:"none",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"32",d:"M256 56v120a32 32 0 0 0 32 32h120m-232 80h160m-160 80h160"},child:[]}]})(e)},IoChatbubblesOutline:function(e){return Ve({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{fill:"none",strokeLinecap:"round",strokeMiterlimit:"10",strokeWidth:"32",d:"M431 320.6c-1-3.6 1.2-8.6 3.3-12.2a33.68 33.68 0 0 1 2.1-3.1A162 162 0 0 0 464 215c.3-92.2-77.5-167-173.7-167-83.9 0-153.9 57.1-170.3 132.9a160.7 160.7 0 0 0-3.7 34.2c0 92.3 74.8 169.1 171 169.1 15.3 0 35.9-4.6 47.2-7.7s22.5-7.2 25.4-8.3a26.44 26.44 
790 0 1 9.3-1.7 26 26 0 0 1 10.1 2l56.7 20.1a13.52 13.52 0 0 0 3.9 1 8 8 0 0 0 8-8 12.85 12.85 0 0 0-.5-2.7z"},child:[]},{tag:"path",attr:{fill:"none",strokeLinecap:"round",strokeMiterlimit:"10",strokeWidth:"32",d:"M66.46 232a146.23 146.23 0 0 0 6.39 152.67c2.31 3.49 3.61 6.19 3.21 8s-11.93 61.87-11.93 61.87a8 8 0 0 0 2.71 7.68A8.17 8.17 0 0 0 72 464a7.26 7.26 0 0 0 2.91-.6l56.21-22a15.7 15.7 0 0 1 12 .2c18.94 7.38 39.88 12 60.83 12A159.21 159.21 0 0 0 284 432.11"},child:[]}]})(e)},FaRegFilePdf:function(e){return Ve({attr:{viewBox:"0 0 256 256",fill:"currentColor"},child:[{tag:"path",attr:{d:"M224,152a8,8,0,0,1-8,8H192v16h16a8,8,0,0,1,0,16H192v16a8,8,0,0,1-16,0V152a8,8,0,0,1,8-8h32A8,8,0,0,1,224,152ZM92,172a28,28,0,0,1-28,28H56v8a8,8,0,0,1-16,0V152a8,8,0,0,1,8-8H64A28,28,0,0,1,92,172Zm-16,0a12,12,0,0,0-12-12H56v24h8A12,12,0,0,0,76,172Zm88,8a36,36,0,0,1-36,36H112a8,8,0,0,1-8-8V152a8,8,0,0,1,8-8h16A36,36,0,0,1,164,180Zm-16,0a20,20,0,0,0-20-20h-8v40h8A20,20,0,0,0,148,180ZM40,112V40A16,16,0,0,1,56,24h96a8,8,0,0,1,5.66,2.34l56,56A8,8,0,0,1,216,88v24a8,8,0,0,1-16,0V96H152a8,8,0,0,1-8-8V40H56v72a8,8,0,0,1-16,0ZM160,80h28.69L160,51.31Z"},child:[]}]})(e)},IoLogoDiscord:function(e){return Ve({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M464 66.52A50 50 0 0 0 414.12 17L97.64 16A49.65 49.65 0 0 0 48 65.52V392c0 27.3 22.28 48 49.64 48H368l-13-44 109 100zM324.65 329.81s-8.72-10.39-16-19.32C340.39 301.55 352.5 282 352.5 282a139 139 0 0 1-27.85 14.25 173.31 173.31 0 0 1-35.11 10.39 170.05 170.05 0 0 1-62.72-.24 184.45 184.45 0 0 1-35.59-10.4 141.46 141.46 0 0 1-17.68-8.21c-.73-.48-1.45-.72-2.18-1.21-.49-.24-.73-.48-1-.48-4.36-2.42-6.78-4.11-6.78-4.11s11.62 19.09 42.38 28.26c-7.27 9.18-16.23 19.81-16.23 19.81-53.51-1.69-73.85-36.47-73.85-36.47 0-77.06 34.87-139.62 34.87-139.62 34.87-25.85 67.8-25.12 67.8-25.12l2.42 2.9c-43.59 12.32-63.44 31.4-63.44 31.4s5.32-2.9 14.28-6.77c25.91-11.35 46.5-14.25 55-15.21a24 24 0 0 1 4.12-.49 205.62 205.62 0 0 1 48.91-.48 201.62 201.62 0 0 1 72.89 22.95s-19.13-18.15-60.3-30.45l3.39-3.86s33.17-.73 67.81 25.16c0 0 34.87 62.56 34.87 139.62 0-.28-20.35 34.5-73.86 36.19z"},child:[]},{tag:"path",attr:{d:"M212.05 218c-13.8 0-24.7 11.84-24.7 26.57s11.14 26.57 24.7 26.57c13.8 0 24.7-11.83 24.7-26.57.25-14.76-10.9-26.57-24.7-26.57zm88.38 0c-13.8 0-24.7 11.84-24.7 26.57s11.14 26.57 24.7 26.57c13.81 0 24.7-11.83 24.7-26.57S314 218 300.43 218z"},child:[]}]})(e)},IoLogoGithub:fF,IoTerminal:function(e){return Ve({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M432 32H80a64.07 64.07 0 0 0-64 64v320a64.07 64.07 0 0 0 64 64h352a64.07 64.07 0 0 0 64-64V96a64.07 64.07 0 0 0-64-64zM96 256a16 16 0 0 1-10-28.49L150.39 176 86 124.49a16 16 0 1 1 20-25l80 64a16 16 0 0 1 0 25l-80 64A16 16 0 0 1 96 256zm160 0h-64a16 16 0 0 1 0-32h64a16 16 0 0 1 0 32z"},child:[]}]})(e)},FaBriefcase:_1,IoPlayCircleOutline:function(e){return Ve({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{fill:"none",strokeMiterlimit:"10",strokeWidth:"32",d:"M448 256c0-106-86-192-192-192S64 150 64 256s86 192 192 192 192-86 192-192z"},child:[]},{tag:"path",attr:{d:"m216.32 334.44 114.45-69.14a10.89 10.89 0 0 0 0-18.6l-114.45-69.14a10.78 10.78 0 0 0-16.32 9.31v138.26a10.78 10.78 0 0 0 16.32 9.31z"},child:[]}]})(e)},IoPencilOutline:function(e){return Ve({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{fill:"none",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"32",d:"M364.13 125.25 87 403l-23 45 44.99-23 277.76-277.13-22.62-22.62zm56.56-56.56-22.62 22.62 22.62 22.63 22.62-22.63a16 16 0 0 0 0-22.62h0a16 16 0 0 0-22.62 0z"},child:[]}]})(e)},IoCheckmarkDoneOutline:function(e){return Ve({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{fill:"none",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"32",d:"M464 128 240 384l-96-96m0 96-96-96m320-160L232 284"},child:[]}]})(e)},IoHomeOutline:function(e){return Ve({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{fill:"none",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"32",d:"M80 212v236a16 16 0 0 0 16 16h96V328a24 24 0 0 1 24-24h80a24 24 0 0 1 24 24v136h96a16 16 0 0 0 16-16V212"},child:[]},{tag:"path",attr:{fill:"none",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"32",d:"M480 256 266.89 52c-5-5.28-16.69-5.34-21.78 0L32 256m368-77V64h-48v69"}
vendor: 4,992 bytes, line 79
79,child:[]}]})(e)},IoMail:function(e){return Ve({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M424 80H88a56.06 56.06 0 0 0-56 56v240a56.06 56.06 0 0 0 56 56h336a56.06 56.06 0 0 0 56-56V136a56.06 56.06 0 0 0-56-56zm-14.18 92.63-144 112a16 16 0 0 1-19.64 0l-144-112a16 16 0 1 1 19.64-25.26L256 251.73l134.18-104.36a16 16 0 0 1 19.64 25.26z"},child:[]}]})(e)},IoOpenOutline:function(e){return Ve({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{fill:"none",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"32",d:"M384 224v184a40 40 0 0 1-40 40H104a40 40 0 0 1-40-40V168a40 40 0 0 1 40-40h167.48M336 64h112v112M224 288 440 72"},child:[]}]})(e)},FaTelegram:function(e){return Ve({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{d:"m20.665 3.717-17.73 6.837c-1.21.486-1.203 1.161-.222 1.462l4.552 1.42 10.532-6.645c.498-.303.953-.14.579.192l-8.533 7.701h-.002l.002.001-.314 4.692c.46 0 .663-.211.921-.46l2.211-2.15 4.599 3.397c.848.467 1.457.227 1.668-.785l3.019-14.228c.309-1.239-.473-1.8-1.282-1.434z"},child:[]}]})(e)},FaTable:W1,FaMagnifyingGlass:V1,LuArrowLeft:k1,LuCircleCheck:I1,LuCommand:R1,LuCopy:O1,LuCheck:T1,LuCornerDownLeft:P1,LuGlobe:M1,LuLink:j1,LuRepeat:$1,LuThumbsDown:Y1,LuThumbsUp:K1,LuUsers:mt("users",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}],["path",{d:"M22 21v-2a4 4 0 0 0-3-3.87",key:"kshegd"}],["path",{d:"M16 3.13a4 4 0 0 1 0 7.75",key:"1da9ce"}]]),LuUser:X1,LuArrowUpRight:w1,LuBookOpen:x1,LuChevronDown:C1,LuLoaderCircle:B1,FiEdit:function(e){return Ve({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7"},child:[]},{tag:"path",attr:{d:"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z"},child:[]}]})(e)},LuSparkles:G1,LuCornerDownRight:L1,LuCalendar:S1,LuHeadset:F1},Z1=L("svg",{_id:"icon",role:"presentation","aria-hidden":!0,focusable:!1,"data-type":"built-in",width:"1em",height:"1em"}),J1=L(Q2,{_id:"icon","data-type":"custom"}),eee=L("img",{_id:"icon","data-type":"custom"}),Xt=v.memo((({iconSettings:e,...t})=>{if(!e)return f.jsx("div",{style:{width:"1em",minHeight:"1em"}});if("builtIn"in e){const n=Q1[e.builtIn];return n?f.jsx(Z1,{...t,asChild:!0,children:f.jsx(n,{})}):null}if("custom"in e){const n=e.custom;return n.toLowerCase().endsWith(".svg")?f.jsx(J1,{src:n,wrapper:"div",...t}):f.jsx(eee,{src:e.custom,alt:"custom icon",...t})}return null}),((e,t)=>(function(n,r){return"builtIn"in n&&"builtIn"in r?n.builtIn===r.builtIn:"custom"in n&&"custom"in r?n.custom===r.custom:!1})(e.iconSettings,t.iconSettings)));const tee={search:"IoSearch",thumbsUp:"LuThumbsUp",thumbsDown:"LuThumbsDown",messageCopy:"LuCopy",messageCopied:"LuCheck",messageRevise:"FiEdit",codeCopy:"LuCopy",codeCopied:"LuCheck",openLinkInNewTab:"LuArrowUpRight",openLinkInSameTab:"LuCornerDownLeft",newLine:"LuCornerDownRight",breadcrumbSeparator:"FaChevronRight",switchToSearch:"IoSearch",switchToChat:"LuSparkles",chatSubmit:"IoSend",close:"IoCloseOutline",info:"IoInformationCircleOutline",command:"LuCommand"};function Qt({iconKey:e,...t}){var n;const r=tee[e],a=r?{builtIn:r}:{custom:""},{baseSettings:o}=Se(),i=((n=o.customIcons)==null?void 0:n[e])||a;return f.jsx(Xt,{"data-icon":e,iconSettings:i,...t})}const J2=v.createContext(null);function Tl(e){const t=v.useContext(J2);if(!t)throw new Error(`${e} must be used within Combobox.Root`);return t}function gF(){const e=v.useContext(J2);return e?.items??[]}const yF=v.forwardRef((function(e,t){const{items:n,defaultValue:r,onValueChange:a,multiple:o=!1,placeholder:i,name:s,id:l,disabled:c,required:u,invalid:d=!1,autoFocus:p,className:h,getRootNode:m,children:g}=e,y=v.useId(),b=l??y,[w,k]=v.useState(n),_=v.useMemo((()=>q2({items:w,itemToValue:T=>T.value,itemToString:T=>T.label})),[w]),C=W0(z9(Q0,{id:b,collection:_,defaultValue:r??[],onValueChange(T){a?.(T.value)},onOpenChange(){k(n)},onInputValueChange({inputValue:T}){const E=n.filter((I=>I.label.toLowerCase().includes(T.toLowerCase())));k(E.length>0?E:[])},multiple:o,selectionBehavior:o?"clear":"replace",placeholder:i,openOnClick:!0,name:s,disabled:c,required:u,invalid:d,autoFocus:p,closeOnSelect:!0,getRootNode:m}),J0),S=v.useMemo((()=>({api:C,invalid:d,items:w})),[C,d,w]);return f.jsx(J2.Provider,{value:S,children:f.jsx("div",{ref:t,...C.getRootProps(),className:h,"data-invalid":d?"":void 0,children:g})})})),bF=v.forwardRef((function(e,t){const{api:n,invalid:r}=Tl("ComboboxControl"),a=n.getControlProps();return f.jsx("div",{ref:t,...a,"data-invalid":r?"":void 0,"data-state":n.open?"open":"closed",...e})})),vF=v.forwardRef((function(e,t){const{api:n}=Tl("ComboboxInput"),r=n.getInputProps(),a=uo(t,r.ref);return f.jsx("input",{...r,ref:a,"data-part":"input","data-state":n.open?"open":"closed",...e})})),kF=v.forwardRef((function(e,t){const{api:n}=Tl("ComboboxTrigger"),r=n.getTriggerProps();
79return f.jsx("button",{type:"button",...r,ref:t,"data-part":"trigger","data-state":n.open?"open":"closed","aria-label":"Toggle listbox",...e})})),wF=v.forwardRef((function(e,t){const{api:n}=Tl("ComboboxPositioner");return f.jsx("div",{ref:t,...n.getPositionerProps(),...e})})),xF=v.forwardRef((function(e,t){const{api:n}=Tl("ComboboxContent"),r=n.getContentProps();return f.jsx("ul",{ref:t,...r,"data-part":"content","data-state":n.open?"open":"closed",...e})})),EF=v.forwardRef((function({item:e,...t},n){var r;const{api:a}=Tl("ComboboxItem"),o=a.getItemProps({item:e}),i=(r=a.getItemState)==null?void 0:r.call(a,{item:e});return f.jsx("li",{ref:n,...o,"data-part":"item","data-value":e.value,"data-highlighted":i?.highlighted?"":void 0,"data-state":i?.selected?"checked":"unchecked",...t})})),_F=v.forwardRef((function(e,t){return f.jsx("span",{ref:t,"data-part":"item-text",...e})})),SF=v.forwardRef((function(e,t){const{api:n}=Tl("ComboboxSelectedTags"),r=n.selectedItems??[];return r.length===0?null:f.jsx("div",{ref:t,"data-part":"selected-tags",...e,children:r.map((a=>f.jsxs("span",{"data-part":"tag","data-value":a.value,children:[f.jsx("span",{"data-part":"tag-text",children:a.label}),f.jsx("button",{type:"button","data-part":"tag-clear",onClick:o=>{o.preventDefault(),o.stopPropagation(),n.clearValue(a.value)},"aria-label":`Remove ${a.label}`,children:f.jsx(Xt,{iconSettings:{builtIn:"IoCloseOutline"}})})]},a.value)))})})),TF=v.forwardRef((function({item:e,children:t,...n},r){var a;const{api:o}=Tl("ComboboxItemIndicator"),i=(a=o.getItemState)==null?void 0:a.call(o,{item:e});return i?.selected?f.jsx("span",{ref:r,"data-part":"item-indicator","data-state":"checked",...n,children:t??"✓"}):null})),CF={text:"",email:"",checkbox:!1,textarea:"",file:void 0,select:"",combobox:[]};function AF(e){return e?e?.reduce(((t,n)=>{var r;return n.inputType==="combobox"?t[n.name]="defaultValue"in n&&n.defaultValue!=null?(r=n.defaultValue)==null?[]:Array.isArray(r)?r:r===""?[]:[r]:CF.combobox:"defaultValue"in n&&n.defaultValue?t[n.name]=n.defaultValue:n.inputType&&(t[n.name]=CF[n.inputType]),t}),{}):{}}const NF=v.createContext(void 0),nee=({children:e})=>{const t=(function(){var n;const[r,a]=v.useState(null),[o,i]=v.useState(null),[s,l]=v.useState(!1),{conversation:c}=Po(),u=Lo(),{logEvent:d}=mi(),p=()=>{var E;a(null),i(null),l(!1),((E=r?.buttons.close)==null?void 0:E.action)==="close_modal"&&u?.setOpen(!1)},h=v.useMemo((()=>r?.fields.map((E=>{const I={...E};return"_type"in E&&E._type==="include_chat_session"&&(I.inputType="checkbox",c.id?(I.isHidden=E.isHidden,I.isRequired=E.isRequired):(I.isHidden=!0,I.isRequired=!1)),I}))),[r?.fields,c.id]),m=h?.find((E=>"_type"in E&&E._type==="include_chat_session")),g=v.useMemo((()=>AF(h)),[h]),{control:y,handleSubmit:b,formState:{errors:w,isSubmitting:k},setError:_,reset:C}=C8({defaultValues:g});v.useEffect((()=>{g&&C(g)}),[C,g]);const S=b((async E=>{const I=c.id&&m&&E[m.name]?c:null;try{if(await r?.buttons.submit.onSubmit({values:E,conversation:I}),o){const A="name"in o;d({eventName:"user_escalation_indicated",properties:{escalationType:"support_form",getHelpOptionName:A?o?.name:void 0,toolCallActionLabel:A||o==null?void 0:o.label,conversation:I||c}})}d({eventName:"ai_chat_form_submitted",properties:{conversation:I||c,values:E}}),l(!0),r?.successView||p()}catch(A){_("root.serverError",{message:A instanceof Error?A.message:"Something went wrong."})}})),T=(n=w?.root)==null?void 0:n.serverError;return{form:r,openForm:(E,I)=>{a(E),i(I||null)},closeForm:p,handleSubmit:S,isSuccess:s,isSubmitting:k,formError:T,fields:h,errors:w,control:y,defaultValues:g}})();return f.jsx(NF.Provider,{value:t,children:e})},Xn=()=>{const e=v.useContext(NF);if(!e)throw new Error("useChatForm must be used within a ChatFormProvider");return e},IF=v.createContext(void 0),ree=({children:e,widget:t})=>f.jsx(IF.Provider,{value:t,children:e}),um=()=>v.useContext(IF),dm=e=>{const[t,n]=v.useState(!1);return v.useEffect((()=>{const r=window.matchMedia(e);n(r.matches);const a=o=>n(o.matches);return r.addEventListener("change",a),()=>r.removeEventListener("change",a)}),[e]),t},aee=new TextEncoder;async function oee(e,t){return n=await(async function(r,a){return crypto.subtle.digest(r.toUpperCase(),typeof a=="str
79ing"?aee.encode(a):new Uint8Array(a))})(e,t),[...new Uint8Array(n)].map((r=>r.toString(16).padStart(2,"0"))).join("");var n}const iee={getSolution:async()=>{},prefetchSolution:()=>{},invalidateSolution:()=>{}},eC=async e=>{try{const t=await fetch(e,{method:"GET"});if(!t.ok)throw new Error(`Failed to fetch challenge: ${t.statusText}`);const n=await t.json(),{challenge:r,algorithm:a,salt:o,maxnumber:i}=n,{promise:s}=await(function(c,u,d="SHA-256",p=1e6,h=0){const m=new AbortController,g=Date.now();return{promise:(async()=>{for(let y=h;y<=p;y+=1){if(m.signal.aborted)return null;if(await oee(d,u+y)===c)return{number:y,took:Date.now()-g}}return null})(),controller:m}})(r,o,a,i),l=await s||void 0;if(!l)throw new Error("Challenge not solved");return{number:l.number,...n}}catch(t){console.warn("Error solving captcha:",t)}},see={type:"function",function:{name:"provideLinks",description:"Provides links",parameters:{type:"object",properties:{links:{anyOf:[{type:"array",items:{type:"object",properties:{label:{type:["string","null"]},url:{type:"string"},title:{type:["string","null"]},description:{type:["string","null"]},type:{anyOf:[{anyOf:[{type:"string",enum:["documentation","site","discourse_post","github_issue","github_discussion","stackoverflow_question","discord_forum_post","discord_message","custom_question_answer"]},{type:"string"}]},{type:"null"}]},breadcrumbs:{anyOf:[{type:"array",items:{type:"string"}},{type:"null"}]}},required:["url"],additionalProperties:!0}},{type:"null"}]},text:{type:"string"}},required:["text"],additionalProperties:!1,$schema:"http://json-schema.org/draft-07/schema#"},function:e=>e,parse:JSON.parse}},lee=()=>{const{chatId:e,isSharedChat:t,setConversation:n,conversation:r,resetConversation:a}=Po(),{baseSettings:o,aiChatSettings:i}=Se(),{aiApiBaseUrl:s,shouldBypassCaptcha:l,filters:c}
79=o,u=Lo(),{getSolution:d,prefetchSolution:p,invalidateSolution:h}=(({fetchUrl:ke,shouldBypassCaptcha:et=!1,shouldMakeInitialRequest:tt=!0})=>{if(et)return iee;const Ee=v.useRef(null),Ye=v.useCallback((()=>{Ee.current||(Ee.current=eC(ke))}),[ke]),St=v.useCallback((async()=>{let Rt=await Ee.current;return Rt||(Ee.current=eC(ke),Rt=await Ee.current),Ee.current=null,Rt}),[ke]),st=v.useCallback((()=>{Ee.current=null}),[]);return v.useEffect((()=>{tt&&Ye()}),[Ye,tt]),{getSolution:St,prefetchSolution:Ye,invalidateSolution:st}})({fetchUrl:`${s}/v1/challenge`,shouldBypassCaptcha:l,shouldMakeInitialRequest:!u||u.isOpen}),m=new ot({baseURL:`${s}/v1`,apiKey:o.apiKey??"",dangerouslyAllowBrowser:!0}),{onInputMessageChange:g,getTools:y,prompts:b,model:w,filters:k,onToolCall:_}=i,[C,S]=v.useState(""),T=v.useRef(null);v.useEffect((()=>{g?.(C)}),[C]);const[E,I]=v.useState([]),[A,R]=v.useState(!1),[N,D]=v.useState(!1),[F,G]=v.useState(null),[M,$]=v.useState(null),[W,O]=v.useState([]),[oe,H]=v.useState({}),he=v.useRef([]),me=v.useRef(null),{logEvent:P,getLatestConversation:q}=mi(),Y=b?.map(((ke,et)=>({id:`system-${Date.now().toString()}-${_o(4)}-${et}`,role:"system",content:ke}))),[K,Z]=v.useState(!!e);v.useEffect((()=>{if(e){const{apiKey:ke,analyticsApiBaseUrl:et}=o;(async function(tt,Ee,Ye){try{const St=`${Ye}/conversations/${tt}`,st=await fetch(St,{headers:{"Content-Type":"application/json",Authorization:`Bearer ${Ee}`}});if(!st.ok){const Rt=await st.text();throw new Error(`Failed to get conversation: ${Rt}`)}return st.json()}catch(St){console.warn("Error in getConversation:",St)}})(e,ke,et).then((tt=>{if(tt){P({eventName:"shared_chat_loaded",properties:{conversation:tt}}),Z(!1),n({...tt});const Ee=tt.messages.map((Ye=>({...Ye,content:c1(Ye.content)})));I(Ee),he.current=Ee}}))}}),[e]);const Q=ke=>{G(ke),I((et=>{const tt=[...et],Ee=tt[tt.length-1];return Ee&&(Ee.content=(Ye=>{switch(Ye.code){case 400:return Ye.message;case 403:return`There seems to be a configuration error. Please contact ${o.organizationDisplayName??"Administrator"}`;default:return`Hmm.. 
80
81It seems I might be having some issues right now. Please clear the chat and try again.`}})(ke)),tt})),R(!1),D(!1),h(),p()},te=!C.trim()&&!W.length||A,ue=async(ke=C)=>{if(te&&(!ke||ke.trim().length===0))return;R(!0);const et=M?E.length===2:E.length===0,tt=(function(jt,pt,Tr){if(!jt)return;const sa=Tr?WM(jt):"",ee=XM(pt),xe={workflow:lJ(jt),attachments:pt};return{context:Gh([sa,ee]),attributes:xe}})(M,W,et);let Ee;const Ye=XM(W);Ee=W.length&&Ye?[{type:"text",text:Ye}]:ke;const St={id:`${Date.now().toString()}-${_o(4)}-1`,role:"user",content:Ee,metadata:tt},st=[...E.length?[]:Y,St];if(t&&e){QM();const jt=he.current.map(((pt,Tr)=>({id:`${pt.id}-${_o(6)}-${Tr}`,role:pt.role,...pt.role==="assistant"?{links:pt.links??[]}:{},content:pt.content,metadata:pt.metadata,tool_calls:pt.tool_calls})));I([...jt,...st]),he.current=[...jt,...st]}else I((jt=>[...jt,...st])),he.current=[...he.current,...st];O([]),S(""),P({eventName:"user_message_submitted",properties:{}},he.current);const Rt=q(),pr=[see,...y?.({conversation:Rt})||[]];try{const jt={model:w,messages:he.current,stream:!0,tools:pr,tool_choice:"auto"},pt=await d(),Tr=pt?btoa(JSON.stringify(pt)):null,sa=c||k?JSON.stringify({...c,...k}):void 0,ee={};!l&&Tr&&(ee["X-INKEEP-CHALLENGE-SOLUTION"]=Tr),sa&&(ee["inkeep-filters"]=sa);const xe=m.beta.chat.completions.stream(jt,Object.keys(ee).length>0?{headers:ee}:void 0),we={id:`${Date.now().toString()}-${_o(4)}-2`,role:"assistant",content:"",links:[],tool_calls:[]};I((ze=>[...ze,we])),xe.on("content",((ze,Me)=>{D(!0),we.content=Me,I((Tt=>{const Un=[...Tt],Bt=Un.findIndex((fr=>fr.id===we.id));return Bt===-1?[...Un,we]:(Un[Bt]={...we},Un)}))})),xe.on("tool_calls.function.arguments.done",(async ze=>{var Me,Tt,Un,Bt;const{name:fr,arguments:Go}=ze,Ct=pr?.find((Cr=>Cr.function.name===fr));if(!Ct)return;const la=("parse"in Ct.function?Ct.function.parse:JSON.parse)(Go),vt=(Tt=(Me=Ct.function).function)==null?void 0:Tt.call(Me,la,xe);if(fr==="provideLinks")we.links=la.links??[];else{const Cr=((Un=Ct.renderMessageButtons)==null?void 0:Un.call(Ct,{args:la,execution:vt}))??[];Cr.length>0&&H((tr=>{const nr=tr[we.id]??[],Pa=new Set(nr.map((Wo=>Wo.label))),qo=Cr.filter((Wo=>!Pa.has(Wo.label)));return{...tr,[we.id]:[...nr,...qo]}}))}(Bt=we.tool_calls)==null||Bt.push({id:"call_"+_o(24),type:"function",function:{name:fr,arguments:Go}}),I((Cr=>{const tr=[...Cr],nr=tr.findIndex((Pa=>Pa.id===we.id));return tr[nr]={...we},tr})),_?.(ze,{conversation:{...q(),messages:[...he.current,we]}})})),xe.on("error",Q),xe.finalChatCompletion().then((async()=>{he.current=[...he.current,we],me.current=null,R(!1),D(!1),p(),await P({eventName:"assistant_message_received",properties:{}},he.current),P({eventName:"assistant_answer_displayed",properties:{}})})).catch((ze=>{ze instanceof Za||console.warn(ze)})),me.current=xe.controller}catch(jt){Q(jt),R(!1),D(!1)}},be=()=>{G(null),I([]),he.current=[],a(),H({}),O([]),QM(),$(null),h(),p(),P({eventName:"chat_clear_button_clicked",properties:{conversation:r}})},{openForm:ve}=Xn(),Je=um();v.useImperativeHandle(i.chatFunctionsRef,(()=>({submitMessage:ue,updateInputMessage(ke){S(ke)},clearChat:be,openForm:ke=>{Je?.setView("chat"),ve(ke)},focusInput:()=>{var ke;(ke=T.current)==null||ke.focus()}})));const dn=dm("(max-width: 768px)");return{messages:E,input:C,isLoading:A,isStreaming:N,isLoadingConversation:K,error:F,isSubmitDisabled:te,handleInputChange:ke=>{const et=ke.target.value;S(et)},handleInputKeyDown:ke=>{ke.key!=="Enter"||ke.shiftKey||te||ke.nativeEvent.isComposing||(ke.preventDefault(),ue())},handleSubmit:ue,stop:()=>{me.current&&(me.current.abort(),me.current=null),R(!1),D(!1),p()},clear:be,handleWorkflow:ke=>{$(ke);const{initialReplyMessage:et,displayName:tt}=ke,Ee={id:E.length.toString()+_o(4),role:"user",content:tt},Ye={id:(E.length+1).toString()+_o(4),role:"assistant",content:et,links:[]},St=[{id:`system-${Date.now().toString()}-${_o(4)}-${ke.id}`,role:"system",content:`Company has asked user to follow this guided workflow:
82${WM(ke)}`},...Y,Ee,Ye];I(St),O([])},selectedWorkflow:M,messageAttachments:W,setMessageAttachments:O,addAttachment:ke=>{O((et=>[...et,ke]))},messageButtons:oe,isEmpty:E.length===0,inputRef:T,isMobile:dn}},RF=v.createContext(void 0);function cee(){const{baseSettings:e}=Se(),{apiKey:t,analyticsApiBaseUrl:n,analyticsProperties:r}=e,[a,o]=v.useState(null),[i,s]=v.useState({}),{conversation:l}=Po(),{messages:c,selectedWorkflow:u}=En(),{userProperties:d}=u2(),{logEvent:p}=mi(),h=v.useCallback((async(m,g,y=[])=>{const b=await(async function(C){try{const{type:S,messageId:T,reasons:E=[],apiKey:I,apiUrl:A,userProperties:R,properties:N}=C,D=`${A}/feedback`,F={type:S,messageId:T,createdAt:new Date().toISOString(),userProperties:R,properties:N};S==="negative"&&(F.reasons=E);const G=await fetch(D,{method:"POST",headers:{"Content-Type":"application/json",Authorization:`Bearer ${I}`},body:JSON.stringify(F)});if(!G.ok){const M=await G.text();throw new Error(`Failed to send feedback: ${M}`)}return G.json()}
82catch(S){console.warn("Error in submitFeedback:",S)}})({type:g,messageId:m,reasons:y,apiKey:t,apiUrl:n,userProperties:d,properties:r});b&&s((C=>({...C,[m]:{type:b.type,reasons:b.reasons}})));const w=c.findIndex((C=>C.id===m)),k=c[w],_={conversationId:l.id,question:cm(c[w-1]),answer:cm(k),messageId:m,reasons:y,workflowId:u?.id};p({eventName:g==="positive"?"assistant_positive_feedback_submitted":"assistant_negative_feedback_submitted",properties:_}),g==="negative"&&p({eventName:"user_escalation_indicated",properties:{escalationType:"downvote",conversation:l}})}),[c,l]);return{feedback:i,currentFeedback:a,setCurrentFeedback:o,submitPositiveFeedback:v.useCallback((async m=>{h(m,"positive")}),[h]),submitNegativeFeedback:v.useCallback((async(m,g)=>{const y=(function(b){const w=[];for(const k in b)b[k]==="on"&&w.push({label:k,details:b[`${k}:description`]||""});return w.length>0?w:[]})(g);h(m,"negative",y)}),[h])}}const uee=({children:e})=>{const t=cee();return f.jsx(RF.Provider,{value:t,children:e})},tC=()=>{const e=v.useContext(RF);if(!e)throw new Error("useFeedback must be used within a FeedbackProvider");return e};function Dt(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(e?.(r),n===!1||!r.defaultPrevented)return t?.(r)}}function OF(e,t){if(typeof e=="function")return e(t);e!=null&&(e.current=t)}function nC(...e){return t=>{let n=!1;const r=e.map((a=>{const o=OF(a,t);return n||typeof o!="function"||(n=!0),o}));if(n)return()=>{for(let a=0;a<r.length;a++){const o=r[a];typeof o=="function"?o():OF(e[a],null)}}}}function xn(...e){return v.useCallback(nC(...e),e)}function Uc(e,t=[]){let n=[];const r=()=>{const a=n.map((o=>v.createContext(o)));return function(o){const i=o?.[e]||a;return v.useMemo((()=>({[`__scope${e}`]:{...o,[e]:i}})),[o,i])}};return r.scopeName=e,[function(a,o){const i=v.createContext(o),s=n.length;n=[...n,o];const l=c=>{var u;const{scope:d,children:p,...h}=c,m=((u=d?.[e])==null?void 0:u[s])||i,g=v.useMemo((()=>h),Object.values(h));return f.jsx(m.Provider,{value:g,children:p})};return l.displayName=a+"Provider",[l,function(c,u){var d;const p=((d=u?.[e])==null?void 0:d[s])||i,h=v.useContext(p);if(h)return h;if(o!==void 0)return o;throw new Error(`\`${c}\` must be used within \`${a}\``)}]},dee(r,...t)]}function dee(...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(a){const o=r.reduce(((i,{useScope:s,scopeName:l})=>({...i,...s(a)[`__scope${l}`]})),{});return v.useMemo((()=>({[`__scope${t.scopeName}`]:o})),[o])}};return n.scopeName=t.scopeName,n}var PF=v.forwardRef(((e,t)=>{const{children:n,...r}=e,a=v.Children.toArray(n),o=a.find(pee);if(o){const i=o.props.children,s=a.map((l=>l===o?v.Children.count(i)>1?v.Children.only(null):v.isValidElement(i)?i.props.children:null:l));return f.jsx(rC,{...r,ref:t,children:v.isValidElement(i)?v.cloneElement(i,void 0,s):null})}return f.jsx(rC,{...r,ref:t,children:n})}));PF.displayName="Slot";var rC=v.forwardRef(((e,t)=>{const{children:n,...r}=e;if(v.isValidElement(n)){const a=(function(o){var i,s;let l=(i=Object.getOwnPropertyDescriptor(o.props,"ref"))==null?void 0:i.get,c=l&&"isReactWarning"in l&&l.isReactWarning;return c?o.ref:(l=(s=Object.getOwnPropertyDescriptor(o,"ref"))==null?void 0:s.get,c=l&&"isReactWarning"in l&&l.isReactWarning,c?o.props.ref:o.props.ref||o.ref)})(n);return v.cloneElement(n,{...fee(r,n.props),ref:t?nC(t,a):a})}return v.Children.count(n)>1?v.Children.only(null):null}));rC.displayName="SlotClone";var LF=({children:e})=>f.jsx(f.Fragment,{children:e});function pee(e){return v.isValidElement(e)&&e.type===LF}function fee(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]=(...i)=>{o(...i),a(...i)}:a&&(n[r]=a):r==="style"?n[r]={...a,...o}:r==="className"&&(n[r]=[a,o].filter(Boolean).join(" "))}return{...e,...n}}var ur=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce(((e,t)=>{const n=v.forwardRef(((r,a)=>{const{asChild:o,...i}=r,s=o?PF:t;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),f.jsx(s,{...i,ref:a})}));return n.displayName=`Primitive.${t}`,{...e,[t]:n}}),{});function zn(e){const t=v.useRef(e);return v.useEffect((()=>{t.current=e})),v.useMemo((()=>(...n)=>{var r;return(r=t.current)==null?void 0:r.call(t,...n)}),[])}function DF(e,t=globalThis?.document){const n=zn(e);v.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 MF,aC="dismissableLayer.update",hee="dismissableLayer.pointerDownOutside",mee="dismissableLayer.focusOutside",FF=v.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),jF=v.forwardRef(((e,t)=>{const{disableOutsidePointerEvents:n=!1,onEscapeKeyDown:r,onPointerDownOutside:a,onFocusOutside:o,onInteractOutside:i,onDismiss:s,...l}=e,c=v.useContext(FF),[u,d]=v.useState(null),p=u?.ownerDocument??globalThis?.document,[,h]=v.useState({}),m=xn(t,(T=>d(T))),g=Array.from(c.layers),[y]=[...c.layersWithOutsidePointerEventsDisabled].slice(-1),b=g.indexOf(y),w=u?g.indexOf(u):-1,k=c.layersWithOutsidePointerEventsDisabled.size>0,_=w>=b,C=(function(T,E=globalThis?.document){const I=zn(T),A=v.useRef(!1),R=v.useRef((()=>{}));return v.useEffect((()=>{const N=F=>{if(F.target&&!A.current){let G=function(){HF(hee,I,M,{discrete:!0})};const M={originalEvent:F};F.pointerType==="touch"?(E.removeEventListener("click",R.current),R.current=G,E.addEventListener("click",R.current,{once:!0})):G()}else E.removeEventListener("click",R.current);A.current=!1},D=window.setTimeout((()=>{E.addEventListener("pointerdown",N)}),0);return()=>{window.clearTimeout(D),E.removeEventListener("pointerdown",N),E.removeEventListener("click",R.current)}}),[E,I]),{onPointerDownCapture:()=>A.current=!0}})((T=>{const E=T.target,I=[...c.branches].some((A=>A.contains(E)));_&&!I&&(a?.(T),i?.(T),T.defaultPrevented||s==null||s())}),p),S=(function(T,E=globalThis?.document){const I=zn(T),A=v.useRef(!1);return v.useEffect((()=>{const R=N=>{N.target&&!A.current&&HF(mee,I,{originalEvent:N},{discrete:!1})};return E.addEventListener("focusin",R),()=>E.removeEventListener("focusin",R)}),[E,I]),{onFocusCapture:()=>A.current=!0,onBlurCapture:()=>A.current=!1}})((T=>{const E=T.target;[...c.branches].some((I=>I.contains(E)))||(o?.(T),i?.(T),T.defaultPrevented||s==null||s())}),p);return DF((T=>{w===c.layers.size-1&&(r?.(T),!T.defaultPrevented&&s&&(T.preventDefault(),s()))}),p),v.useEffect((()=>
82{if(u)return n&&(c.layersWithOutsidePointerEventsDisabled.size===0&&(MF=p.body.style.pointerEvents,p.body.style.pointerEvents="none"),c.layersWithOutsidePointerEventsDisabled.add(u)),c.layers.add(u),BF(),()=>{n&&c.layersWithOutsidePointerEventsDisabled.size===1&&(p.body.style.pointerEvents=MF)}}),[u,p,n,c]),v.useEffect((()=>()=>{u&&(c.layers.delete(u),c.layersWithOutsidePointerEventsDisabled.delete(u),BF())}),[u,c]),v.useEffect((()=>{const T=()=>h({});return document.addEventListener(aC,T),()=>document.removeEventListener(aC,T)}),[]),f.jsx(ur.div,{...l,ref:m,style:{pointerEvents:k?_?"auto":"none":void 0,...e.style},onFocusCapture:Dt(e.onFocusCapture,S.onFocusCapture),onBlurCapture:Dt(e.onBlurCapture,S.onBlurCapture),onPointerDownCapture:Dt(e.onPointerDownCapture,C.onPointerDownCapture)})}));jF.displayName="DismissableLayer";function BF(){const e=new CustomEvent(aC);document.dispatchEvent(e)}function HF(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?(function(i,s){i&&Ir.flushSync((()=>i.dispatchEvent(s)))})(a,o):a.dispatchEvent(o)}v.forwardRef(((e,t)=>{const n=v.useContext(FF),r=v.useRef(null),a=xn(t,r);return v.useEffect((()=>{const o=r.current;if(o)return n.branches.add(o),()=>{n.branches.delete(o)}}),[n.branches]),f.jsx(ur.div,{...e,ref:a})})).displayName="DismissableLayerBranch";var Fo=globalThis?.document?v.useLayoutEffect:()=>{},gee=$N.useId||(()=>{}),yee=0;function zF(e){const[t,n]=v.useState(gee());return Fo((()=>{n((r=>r??String(yee++)))}),[e]),e||(t?`radix-${t}`:"")}const bee=["top","right","bottom","left"],Cl=Math.min,Aa=Math.max,nk=Math.round,rk=Math.floor,Ti=e=>({x:e,y:e}),vee={left:"right",right:"left",bottom:"top",top:"bottom"},kee={start:"end",end:"start"};function oC(e,t,n){return Aa(e,Cl(t,n))}function vs(e,t){return typeof e=="function"?e(t):e}function ks(e){return e.split("-")[0]}function Yd(e){return e.split("-")[1]}function iC(e){return e==="x"?"y":"x"}function sC(e){return e==="y"?"height":"width"}function Al(e){return["top","bottom"].includes(ks(e))?"y":"x"}function lC(e){return iC(Al(e))}function cC(e){return e.replace(/start|end/g,(t=>kee[t]))}function ak(e){return e.replace(/left|right|bottom|top/g,(t=>vee[t]))}function UF(e){return typeof e!="number"?(function(t){return{top:0,right:0,bottom:0,left:0,...t}})(e):{top:e,right:e,bottom:e,left:e}}function ok(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 $F(e,t,n){let{reference:r,floating:a}=e;const o=Al(t),i=lC(t),s=sC(i),l=ks(t),c=o==="y",u=r.x+r.width/2-a.width/2,d=r.y+r.height/2-a.height/2,p=r[s]/2-a[s]/2;let h;switch(l){case"top":h={x:u,y:r.y-a.height};break;case"bottom":h={x:u,y:r.y+r.height};break;case"right":h={x:r.x+r.width,y:d};break;case"left":h={x:r.x-a.width,y:d};break;default:h={x:r.x,y:r.y}}switch(Yd(t)){case"start":h[i]-=p*(n&&c?-1:1);break;case"end":h[i]+=p*(n&&c?-1:1)}return h}async function pm(e,t){var n;t===void 0&&(t={});const{x:r,y:a,platform:o,rects:i,elements:s,strategy:l}=e,{boundary:c="clippingAncestors",rootBoundary:u="viewport",elementContext:d="floating",altBoundary:p=!1,padding:h=0}=vs(t,e),m=UF(h),g=s[p?d==="floating"?"reference":"floating":d],y=ok(await o.getClippingRect({element:(n=await(o.isElement==null?void 0:o.isElement(g)))==null||n?g:g.contextElement||await(o.getDocumentElement==null?void 0:o.getDocumentElement(s.floating)),boundary:c,rootBoundary:u,strategy:l})),b=d==="floating"?{x:r,y:a,width:i.floating.width,height:i.floating.height}:i.reference,w=await(o.getOffsetParent==null?void 0:o.getOffsetParent(s.floating)),k=await(o.isElement==null?void 0:o.isElement(w))&&await(o.getScale==null?void 0:o.getScale(w))||{x:1,y:1},_=ok(o.convertOffsetParentRelativeRectToViewportRelativeRect?await o.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:b,offsetParent:w,strategy:l}):b);return{top:(y.top-_.top+m.top)/k.y,bottom:(_.bottom-y.bottom+m.bottom)/k.y,left:(y.left-_.left+m.left)/k.x,right:(_.right-y.right+m.right)/k.x}}function VF(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function GF(e){return bee.some((t=>e[t]>=0))}function ik(){return typeof window<"u"}function Kd(e){return qF(e)?(e.nodeName||"").toLowerCase():"#document"}function Na(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function Ci(e){var t;return(t=(qF(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function qF(e){return!!ik()&&(e instanceof Node||e instanceof Na(e).Node)}function jo(e){return!!ik()&&(e instanceof Element||e instanceof Na(e).Element)}function Ai(e){return!!ik()&&(e instanceof HTMLElement||e instanceof Na(e).HTMLElement)}function WF(e){return!(!ik()||typeof ShadowRoot>"u")&&(e instanceof ShadowRoot||e instanceof Na(e).ShadowRoot)}function fm(e){const{overflow:t,overflowX:n,overflowY:r,display:a}=Bo(e);
82return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(a)}function wee(e){return["table","td","th"].includes(Kd(e))}function sk(e){return[":popover-open",":modal"].some((t=>{try{return e.matches(t)}catch{return!1}}))}function uC(e){const t=dC(),n=jo(e)?Bo(e):e;return["transform","translate","scale","rotate","perspective"].some((r=>!!n[r]&&n[r]!=="none"))||!!n.containerType&&n.containerType!=="normal"||!t&&!!n.backdropFilter&&n.backdropFilter!=="none"||!t&&!!n.filter&&n.filter!=="none"||["transform","translate","scale","rotate","perspective","filter"].some((r=>(n.willChange||"").includes(r)))||["paint","layout","strict","content"].some((r=>(n.contain||"").includes(r)))}function dC(){return!(typeof CSS>"u"||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter","none")}function Xd(e){return["html","body","#document"].includes(Kd(e))}function Bo(e){return Na(e).getComputedStyle(e)}function lk(e){return jo(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function Nl(e){if(Kd(e)==="html")return e;const t=e.assignedSlot||e.parentNode||WF(e)&&e.host||Ci(e);return WF(t)?t.host:t}function YF(e){const t=Nl(e);return Xd(t)?e.ownerDocument?e.ownerDocument.body:e.body:Ai(t)&&fm(t)?t:YF(t)}function hm(e,t,n){var r;t===void 0&&(t=[]),n===void 0&&(n=!0);const a=YF(e),o=a===((r=e.ownerDocument)==null?void 0:r.body),i=Na(a);if(o){const s=pC(i);return t.concat(i,i.visualViewport||[],fm(a)?a:[],s&&n?hm(s):[])}return t.concat(a,hm(a,[],n))}function pC(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function KF(e){const t=Bo(e);let n=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const a=Ai(e),o=a?e.offsetWidth:n,i=a?e.offsetHeight:r,s=nk(n)!==o||nk(r)!==i;return s&&(n=o,r=i),{width:n,height:r,$:s}}function fC(e){return jo(e)?e:e.contextElement}function Qd(e){const t=fC(e);if(!Ai(t))return Ti(1);const n=t.getBoundingClientRect(),{width:r,height:a,$:o}=KF(t);let i=(o?nk(n.width):n.width)/r,s=(o?nk(n.height):n.height)/a;return i&&Number.isFinite(i)||(i=1),s&&Number.isFinite(s)||(s=1),{x:i,y:s}}const xee=Ti(0);function XF(e){const t=Na(e);return dC()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:xee}function $c(e,t,n,r){t===void 0&&(t=!1),n===void 0&&(n=!1);const a=e.getBoundingClientRect(),o=fC(e);let i=Ti(1);t&&(r?jo(r)&&(i=Qd(r)):i=Qd(e));const s=(function(p,h,m){return h===void 0&&(h=!1),!(!m||h&&m!==Na(p))&&h})(o,n,r)?XF(o):Ti(0);let l=(a.left+s.x)/i.x,c=(a.top+s.y)/i.y,u=a.width/i.x,d=a.height/i.y;if(o){const p=Na(o),h=r&&jo(r)?Na(r):r;let m=p,g=pC(m);for(;g&&r&&h!==m;){const y=Qd(g),b=g.getBoundingClientRect(),w=Bo(g),k=b.left+(g.clientLeft+parseFloat(w.paddingLeft))*y.x,_=b.top+(g.clientTop+parseFloat(w.paddingTop))*y.y;l*=y.x,c*=y.y,u*=y.x,d*=y.y,l+=k,c+=_,m=Na(g),g=pC(m)}}return ok({width:u,height:d,x:l,y:c})}function hC(e,t){const n=lk(e).scrollLeft;return t?t.left+n:$c(Ci(e)).left+n}function QF(e,t,n){n===void 0&&(n=!1);const r=e.getBoundingClientRect();return{x:r.left+t.scrollLeft-(n?0:hC(e,r)),y:r.top+t.scrollTop}}function ZF(e,t,n){let r;if(t==="viewport")r=(function(a,o){const i=Na(a),s=Ci(a),l=i.visualViewport;let c=s.clientWidth,u=s.clientHeight,d=0,p=0;if(l){c=l.width,u=l.height;const h=dC();(!h||h&&o==="fixed")&&(d=l.offsetLeft,p=l.offsetTop)}return{width:c,height:u,x:d,y:p}})(e,n);else if(t==="document")r=(function(a){const o=Ci(a),i=lk(a),s=a.ownerDocument.body,l=Aa(o.scrollWidth,o.clientWidth,s.scrollWidth,s.clientWidth),c=Aa(o.scrollHeight,o.clientHeight,s.scrollHeight,s.clientHeight);let u=-i.scrollLeft+hC(a);const d=-i.scrollTop;return Bo(s).direction==="rtl"&&(u+=Aa(o.clientWidth,s.clientWidth)-l),{width:l,height:c,x:u,y:d}})(Ci(e));else if(jo(t))r=(function(a,o){const i=$c(a,!0,o==="fixed"),s=i.top+a.clientTop,l=i.left+a.clientLeft,c=Ai(a)?Qd(a):Ti(1);return{width:a.clientWidth*c.x,height:a.clientHeight*c.y,x:l*c.x,y:s*c.y}})(t,n);else{const a=XF(e);r={x:t.x-a.x,y:t.y-a.y,width:t.width,height:t.height}}return ok(r)}function JF(e,t){const n=Nl(e);return!(n===t||!jo(n)||Xd(n))&&(Bo(n).position==="fixed"||JF(n,t))}function Eee(e,t,n){const r=Ai(t),a=Ci(t),o=n==="fixed",i=$c(e,!0,o,t);let s={scrollLeft:0,scrollTop:0};const l=Ti(0);if(r||!r&&!o)if((Kd(t)!=="body"||fm(a))&&(s=lk(t)),r){const u=$c(t,!0,o,t);l.x=u.x+t.clientLeft,l.y=u.y+t.clientTop}else a&&(l.x=hC(a));const c=!a||r||o?Ti(0):QF(a,s);return{x:i.left+s.scrollLeft-l.x-c.x,y:i.top+s.scrollTop-l.y-c.y,width:i.width,height:i.height}}function mC(e){return Bo(e).position==="static"}function ej(e,t){if(!Ai(e)||Bo(e).position==="fixed")return null;if(t)return t(e);let n=e.offsetParent;return Ci(e)===n&&(n=n.ownerDocument.body),n}function tj(e,t){const n=Na(e);if(sk(e))return n;if(!Ai(e)){let a=Nl(e);for(;a&&!Xd(a);
82){if(jo(a)&&!mC(a))return a;a=Nl(a)}return n}let r=ej(e,t);for(;r&&wee(r)&&mC(r);)r=ej(r,t);return r&&Xd(r)&&mC(r)&&!uC(r)?n:r||(function(a){let o=Nl(a);for(;Ai(o)&&!Xd(o);){if(uC(o))return o;if(sk(o))return null;o=Nl(o)}return null})(e)||n}const _ee={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:n,offsetParent:r,strategy:a}=e;const o=a==="fixed",i=Ci(r),s=!!t&&sk(t.floating);if(r===i||s&&o)return n;let l={scrollLeft:0,scrollTop:0},c=Ti(1);const u=Ti(0),d=Ai(r);if((d||!d&&!o)&&((Kd(r)!=="body"||fm(i))&&(l=lk(r)),Ai(r))){const h=$c(r);c=Qd(r),u.x=h.x+r.clientLeft,u.y=h.y+r.clientTop}const p=!i||d||o?Ti(0):QF(i,l,!0);return{width:n.width*c.x,height:n.height*c.y,x:n.x*c.x-l.scrollLeft*c.x+u.x+p.x,y:n.y*c.y-l.scrollTop*c.y+u.y+p.y}},getDocumentElement:Ci,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:r,strategy:a}=e;const o=[...n==="clippingAncestors"?sk(t)?[]:(function(l,c){const u=c.get(l);if(u)return u;let d=hm(l,[],!1).filter((g=>jo(g)&&Kd(g)!=="body")),p=null;const h=Bo(l).position==="fixed";let m=h?Nl(l):l;for(;jo(m)&&!Xd(m);){const g=Bo(m),y=uC(m);y||g.position!=="fixed"||(p=null),(h?!y&&!p:!y&&g.position==="static"&&p&&["absolute","fixed"].includes(p.position)||fm(m)&&!y&&JF(l,m))?d=d.filter((b=>b!==m)):p=g,m=Nl(m)}return c.set(l,d),d})(t,this._c):[].concat(n),r],i=o[0],s=o.reduce(((l,c)=>{const u=ZF(t,c,a);return l.top=Aa(u.top,l.top),l.right=Cl(u.right,l.right),l.bottom=Cl(u.bottom,l.bottom),l.left=Aa(u.left,l.left),l}),ZF(t,i,a));return{width:s.right-s.left,height:s.bottom-s.top,x:s.left,y:s.top}},getOffsetParent:tj,getElementRects:async function(e){const t=this.getOffsetParent||tj,n=this.getDimensions,r=await n(e.floating);return{reference:Eee(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}},getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){const{width:t,height:n}=KF(e);return{width:t,height:n}},getScale:Qd,isElement:jo,isRTL:function(e){return Bo(e).direction==="rtl"}};function nj(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function gC(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,c=fC(e),u=a||o?[...c?hm(c):[],...hm(t)]:[];u.forEach((y=>{a&&y.addEventListener("scroll",n,{passive:!0}),o&&y.addEventListener("resize",n)}));const d=c&&s?(function(y,b){let w,k=null;const _=Ci(y);function C(){var S;clearTimeout(w),(S=k)==null||S.disconnect(),k=null}return(function S(T,E){T===void 0&&(T=!1),E===void 0&&(E=1),C();const I=y.getBoundingClientRect(),{left:A,top:R,width:N,height:D}=I;if(T||b(),!N||!D)return;const F={rootMargin:-rk(R)+"px "+-rk(_.clientWidth-(A+N))+"px "+-rk(_.clientHeight-(R+D))+"px "+-rk(A)+"px",threshold:Aa(0,Cl(1,E))||1};let G=!0;function M($){const W=$[0].intersectionRatio;if(W!==E){if(!G)return S();W?S(!1,W):w=setTimeout((()=>{S(!1,1e-7)}),1e3)}W!==1||nj(I,y.getBoundingClientRect())||S(),G=!1}try{k=new IntersectionObserver(M,{...F,root:_.ownerDocument})}catch{k=new IntersectionObserver(M,F)}k.observe(y)})(!0),C})(c,n):null;let p,h=-1,m=null;i&&(m=new ResizeObserver((y=>{let[b]=y;b&&b.target===c&&m&&(m.unobserve(t),cancelAnimationFrame(h),h=requestAnimationFrame((()=>{var w;(w=m)==null||w.observe(t)}))),n()})),c&&!l&&m.observe(c),m.observe(t));let g=l?$c(e):null;return l&&(function y(){const b=$c(e);g&&!nj(g,b)&&n(),g=b,p=requestAnimationFrame(y)})(),n(),()=>{var y;u.forEach((b=>{a&&b.removeEventListener("scroll",n),o&&b.removeEventListener("resize",n)})),d?.(),(y=m)==null||y.disconnect(),m=null,l&&cancelAnimationFrame(p)}}const See=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(async function(c,u){const{placement:d,platform:p,elements:h}=c,m=await(p.isRTL==null?void 0:p.isRTL(h.floating)),g=ks(d),y=Yd(d),b=Al(d)==="y",w=["left","top"].includes(g)?-1:1,k=m&&b?-1:1,_=vs(u,c);let{mainAxis:C,crossAxis:S,alignmentAxis:T}=typeof _=="number"?{mainAxis:_,crossAxis:0,alignmentAxis:null}
82:{mainAxis:_.mainAxis||0,crossAxis:_.crossAxis||0,alignmentAxis:_.alignmentAxis};return y&&typeof T=="number"&&(S=y==="end"?-1*T:T),b?{x:S*k,y:C*w}:{x:C*w,y:S*k}})(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}}}}},Tee=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:y=>{let{x:b,y:w}=y;return{x:b,y:w}}},...l}=vs(e,t),c={x:n,y:r},u=await pm(t,l),d=Al(ks(a)),p=iC(d);let h=c[p],m=c[d];if(o){const y=p==="y"?"bottom":"right";h=oC(h+u[p==="y"?"top":"left"],h,h-u[y])}if(i){const y=d==="y"?"bottom":"right";m=oC(m+u[d==="y"?"top":"left"],m,m-u[y])}const g=s.fn({...t,[p]:h,[d]:m});return{...g,data:{x:g.x-n,y:g.y-r,enabled:{[p]:o,[d]:i}}}}}},Cee=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:c}=t,{mainAxis:u=!0,crossAxis:d=!0,fallbackPlacements:p,fallbackStrategy:h="bestFit",fallbackAxisSideDirection:m="none",flipAlignment:g=!0,...y}=vs(e,t);if((n=o.arrow)!=null&&n.alignmentOffset)return{};const b=ks(a),w=Al(s),k=ks(s)===s,_=await(l.isRTL==null?void 0:l.isRTL(c.floating)),C=p||(k||!g?[ak(s)]:(function(F){const G=ak(F);return[cC(F),G,cC(G)]})(s)),S=m!=="none";!p&&S&&C.push(...(function(F,G,M,$){const W=Yd(F);let O=(function(oe,H,he){const me=["left","right"],P=["right","left"],q=["top","bottom"],Y=["bottom","top"];switch(oe){case"top":case"bottom":return he?H?P:me:H?me:P;case"left":case"right":return H?q:Y;default:return[]}})(ks(F),M==="start",$);return W&&(O=O.map((oe=>oe+"-"+W)),G&&(O=O.concat(O.map(cC)))),O})(s,g,m,_));const T=[s,...C],E=await pm(t,y),I=[];let A=((r=o.flip)==null?void 0:r.overflows)||[];if(u&&I.push(E[b]),d){const F=(function(G,M,$){$===void 0&&($=!1);const W=Yd(G),O=lC(G),oe=sC(O);let H=O==="x"?W===($?"end":"start")?"right":"left":W==="start"?"bottom":"top";return M.reference[oe]>M.floating[oe]&&(H=ak(H)),[H,ak(H)]})(a,i,_);I.push(E[F[0]],E[F[1]])}if(A=[...A,{placement:a,overflows:I}],!I.every((F=>F<=0))){var R,N;const F=(((R=o.flip)==null?void 0:R.index)||0)+1,G=T[F];if(G)return{data:{index:F,overflows:A},reset:{placement:G}};let M=(N=A.filter(($=>$.overflows[0]<=0)).sort((($,W)=>$.overflows[1]-W.overflows[1]))[0])==null?void 0:N.placement;if(!M)switch(h){case"bestFit":{var D;const $=(D=A.filter((W=>{if(S){const O=Al(W.placement);return O===w||O==="y"}return!0})).map((W=>[W.placement,W.overflows.filter((O=>O>0)).reduce(((O,oe)=>O+oe),0)])).sort(((W,O)=>W[1]-O[1]))[0])==null?void 0:D[0];$&&(M=$);break}case"initialPlacement":M=s}if(a!==M)return{reset:{placement:M}}}return{}}}},Aee=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=()=>{},...c}=vs(e,t),u=await pm(t,c),d=ks(a),p=Yd(a),h=Al(a)==="y",{width:m,height:g}=o.floating;let y,b;d==="top"||d==="bottom"?(y=d,b=p===(await(i.isRTL==null?void 0:i.isRTL(s.floating))?"start":"end")?"left":"right"):(b=d,y=p==="end"?"top":"bottom");const w=g-u.top-u.bottom,k=m-u.left-u.right,_=Cl(g-u[y],w),C=Cl(m-u[b],k),S=!t.middlewareData.shift;let T=_,E=C;if((n=t.middlewareData.shift)!=null&&n.enabled.x&&(E=k),(r=t.middlewareData.shift)!=null&&r.enabled.y&&(T=w),S&&!p){const A=Aa(u.left,0),R=Aa(u.right,0),N=Aa(u.top,0),D=Aa(u.bottom,0);h?E=m-2*(A!==0||R!==0?A+R:Aa(u.left,u.right)):T=g-2*(N!==0||D!==0?N+D:Aa(u.top,u.bottom))}await l({...t,availableWidth:E,availableHeight:T});const I=await i.getDimensions(s.floating);return m!==I.width||g!==I.height?{reset:{rects:!0}}:{}}}},Nee=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){const{rects:n}=t,{strategy:r="referenceHidden",...a}=vs(e,t);switch(r){case"referenceHidden":{const o=VF(await pm(t,{...a,elementContext:"reference"}),n.reference);return{data:{referenceHiddenOffsets:o,referenceHidden:GF(o)}}}case"escaped":{const o=VF(await pm(t,{...a,altBoundary:!0}),n.floating);return{data:{escapedOffsets:o,escaped:GF(o)}}}default:return{}}}}},rj=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:c,padding:u=0}=vs(e,t)||{};if(c==null)return{};const d=UF(u),p={x:n,y:r},h=lC(a),m=sC(h),g=await i.getDimensions(c),y=h==="y",b=y?"top":"left",w=y?"bottom":"right",k=y?"clientHeight":"clientWidth",_=o.reference[m]+o.reference[h]-p[h]-o.floating[m],C=p[h]-o.reference[h],S=await(i.getOffsetParent==null?void 0:i.getOffsetParent(c));let T=S?S[k]:0;T&&await(i.isElement==null?void 0:i.isElement(S))||(T=s.floating[k]||o.floating[m]);const E=_/2-C/2,I=T/2-g[m]/2-1,A=Cl(d[b],I),R=Cl(d[w],I),N=A,D=T-g[m]-R,F=T/2-g[m]/2+E,G=oC(N,F,D),M=!l.arrow&&Yd(a)!=null&&F!==G&&o.reference[m]/2-(F<N?A:R)-g[m]/2<0,$=M?F<N?F-N:F-D:0;return{[h]:p[h]+$,data:{[h]:G,centerOffset:F-G-$,...M&&{alignmentOffset:$}},reset:M}}}),Iee=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:c=!0}=vs(e,t),u={x:n,y:r},d=Al(a),p=iC(d);let h=u[p],m=u[d];const g=vs(s,t),y=typeof g=="number"?{mainAxis:g,crossAxis:0}:{mainAxis:0,crossAxis:0,...g};if(l){const k=p==="y"?"height":"width",_=o.reference[p]-o.floating[k]+y.mainAxis,C=o.reference[p]+o.reference[k]-y.mainAxis;h<_?h=_:h>C&&(h=C)}if(c){var b,w;const k=p==="y"?"width":"height",_=["top","left"].includes(ks(a)),C=o.reference[d]-o.floating[k]+(_&&((b=i.offset)==null?void 0:b[d])||0)+(_?0:y.crossAxis),S=o.reference[d]+o.reference[k]+(_?0:((w=i.offset)==null?void 0:w[d])||0)-(_?y.crossAxis:0);m<C?m=C:m>S&&(m=S)}return{[p]:h,[d]:m}}}}
82,Ree=(e,t,n)=>{const r=new Map,a={platform:_ee,...n},o={...a.platform,_c:r};return(async(i,s,l)=>{const{placement:c="bottom",strategy:u="absolute",middleware:d=[],platform:p}=l,h=d.filter(Boolean),m=await(p.isRTL==null?void 0:p.isRTL(s));let g=await p.getElementRects({reference:i,floating:s,strategy:u}),{x:y,y:b}=$F(g,c,m),w=c,k={},_=0;for(let C=0;C<h.length;C++){const{name:S,fn:T}=h[C],{x:E,y:I,data:A,reset:R}=await T({x:y,y:b,initialPlacement:c,placement:w,strategy:u,middlewareData:k,rects:g,platform:p,elements:{reference:i,floating:s}});y=E??y,b=I??b,k={...k,[S]:{...k[S],...A}},R&&_<=50&&(_++,typeof R=="object"&&(R.placement&&(w=R.placement),R.rects&&(g=R.rects===!0?await p.getElementRects({reference:i,floating:s,strategy:u}):R.rects),{x:y,y:b}=$F(g,w,m)),C=-1)}return{x:y,y:b,placement:w,strategy:u,middlewareData:k}})(e,t,{...a,platform:o})};var ck=typeof document<"u"?v.useLayoutEffect:v.useEffect;function uk(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(!uk(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)&&!uk(e[o],t[o]))return!1}return!0}return e!=e&&t!=t}function aj(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function oj(e,t){const n=aj(e);return Math.round(t*n)/n}function yC(e){const t=v.useRef(e);return ck((()=>{t.current=e})),t}function bC(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:c}=e,[u,d]=v.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[p,h]=v.useState(r);uk(p,r)||h(r);const[m,g]=v.useState(null),[y,b]=v.useState(null),w=v.useCallback((W=>{W!==S.current&&(S.current=W,g(W))}),[]),k=v.useCallback((W=>{W!==T.current&&(T.current=W,b(W))}),[]),_=o||m,C=i||y,S=v.useRef(null),T=v.useRef(null),E=v.useRef(u),I=l!=null,A=yC(l),R=yC(a),N=yC(c),D=v.useCallback((()=>{if(!S.current||!T.current)return;const W={placement:t,strategy:n,middleware:p};R.current&&(W.platform=R.current),Ree(S.current,T.current,W).then((O=>{const oe={...O,isPositioned:N.current!==!1};F.current&&!uk(E.current,oe)&&(E.current=oe,Ir.flushSync((()=>{d(oe)})))}))}),[p,t,n,R,N]);ck((()=>{c===!1&&E.current.isPositioned&&(E.current.isPositioned=!1,d((W=>({...W,isPositioned:!1}))))}),[c]);const F=v.useRef(!1);ck((()=>(F.current=!0,()=>{F.current=!1})),[]),ck((()=>{if(_&&(S.current=_),C&&(T.current=C),_&&C){if(A.current)return A.current(_,C,D);D()}}),[_,C,D,A,I]);const G=v.useMemo((()=>({reference:S,floating:T,setReference:w,setFloating:k})),[w,k]),M=v.useMemo((()=>({reference:_,floating:C})),[_,C]),$=v.useMemo((()=>{const W={position:n,left:0,top:0};if(!M.floating)return W;const O=oj(M.floating,u.x),oe=oj(M.floating,u.y);return s?{...W,transform:"translate("+O+"px, "+oe+"px)",...aj(M.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:O,top:oe}}),[n,s,M.floating,u.x,u.y]);return v.useMemo((()=>({...u,update:D,refs:G,elements:M,floatingStyles:$})),[u,D,G,M,$])}const Oee=e=>({name:"arrow",options:e,fn(t){const{element:n,padding:r}=typeof e=="function"?e(t):e;return n&&(a=n,{}.hasOwnProperty.call(a,"current"))?n.current!=null?rj({element:n.current,padding:r}).fn(t):{}:n?rj({element:n,padding:r}).fn(t):{};var a}}),vC=(e,t)=>({...See(e),options:[e,t]}),kC=(e,t)=>({...Tee(e),options:[e,t]}),wC=(e,t)=>({...Iee(e),options:[e,t]}),xC=(e,t)=>({...Cee(e),options:[e,t]}),EC=(e,t)=>({...Aee(e),options:[e,t]}),_C=(e,t)=>({...Nee(e),options:[e,t]}),SC=(e,t)=>({...Oee(e),options:[e,t]});var ij=v.forwardRef(((e,t)=>{const{children:n,width:r=10,height:a=5,...o}=e;return f.jsx(ur.svg,{...o,ref:t,width:r,height:a,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?n:f.jsx("polygon",{points:"0,0 30,0 15,10"})})}));ij.displayName="Arrow";var Pee=ij;function TC(e){const[t,n]=v.useState(void 0);return Fo((()=>
82{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,c=Array.isArray(l)?l[0]:l;i=c.inlineSize,s=c.blockSize}else i=e.offsetWidth,s=e.offsetHeight;n({width:i,height:s})}));return r.observe(e,{box:"border-box"}),()=>r.unobserve(e)}n(void 0)}),[e]),t}var CC="Popper",[sj,lj]=Uc(CC),[Lee,cj]=sj(CC),uj=e=>{const{__scopePopper:t,children:n}=e,[r,a]=v.useState(null);return f.jsx(Lee,{scope:t,anchor:r,onAnchorChange:a,children:n})};uj.displayName=CC;var dj="PopperAnchor",pj=v.forwardRef(((e,t)=>{const{__scopePopper:n,virtualRef:r,...a}=e,o=cj(dj,n),i=v.useRef(null),s=xn(t,i);return v.useEffect((()=>{o.onAnchorChange(r?.current||i.current)})),r?null:f.jsx(ur.div,{...a,ref:s})}));pj.displayName=dj;var AC="PopperContent",[Dee,Mee]=sj(AC),fj=v.forwardRef(((e,t)=>{var n,r,a,o,i,s;const{__scopePopper:l,side:c="bottom",sideOffset:u=0,align:d="center",alignOffset:p=0,arrowPadding:h=0,avoidCollisions:m=!0,collisionBoundary:g=[],collisionPadding:y=0,sticky:b="partial",hideWhenDetached:w=!1,updatePositionStrategy:k="optimized",onPlaced:_,...C}=e,S=cj(AC,l),[T,E]=v.useState(null),I=xn(t,(ve=>E(ve))),[A,R]=v.useState(null),N=TC(A),D=N?.width??0,F=N?.height??0,G=c+(d!=="center"?"-"+d:""),M=typeof y=="number"?y:{top:0,right:0,bottom:0,left:0,...y},$=Array.isArray(g)?g:[g],W=$.length>0,O={padding:M,boundary:$.filter(jee),altBoundary:W},{refs:oe,floatingStyles:H,placement:he,isPositioned:me,middlewareData:P}=bC({strategy:"fixed",placement:G,whileElementsMounted:(...ve)=>gC(...ve,{animationFrame:k==="always"}),elements:{reference:S.anchor},middleware:[vC({mainAxis:u+F,alignmentAxis:p}),m&&kC({mainAxis:!0,crossAxis:!1,limiter:b==="partial"?wC():void 0,...O}),m&&xC({...O}),EC({...O,apply:({elements:ve,rects:Je,availableWidth:dn,availableHeight:ke})=>{const{width:et,height:tt}=Je.reference,Ee=ve.floating.style;Ee.setProperty("--radix-popper-available-width",`${dn}px`),Ee.setProperty("--radix-popper-available-height",`${ke}px`),Ee.setProperty("--radix-popper-anchor-width",`${et}px`),Ee.setProperty("--radix-popper-anchor-height",`${tt}px`)}}),A&&SC({element:A,padding:h}),Bee({arrowWidth:D,arrowHeight:F}),w&&_C({strategy:"referenceHidden",...O})]}),[q,Y]=gj(he),K=zn(_);Fo((()=>{me&&K?.()}),[me,K]);const Z=(n=P.arrow)==null?void 0:n.x,Q=(r=P.arrow)==null?void 0:r.y,te=((a=P.arrow)==null?void 0:a.centerOffset)!==0,[ue,be]=v.useState();return Fo((()=>{T&&be(window.getComputedStyle(T).zIndex)}),[T]),f.jsx("div",{ref:oe.setFloating,"data-radix-popper-content-wrapper":"",style:{...H,transform:me?H.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:ue,"--radix-popper-transform-origin":[(o=P.transformOrigin)==null?void 0:o.x,(i=P.transformOrigin)==null?void 0:i.y].join(" "),...((s=P.hide)==null?void 0:s.referenceHidden)&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:f.jsx(Dee,{scope:l,placedSide:q,onArrowChange:R,arrowX:Z,arrowY:Q,shouldHideArrow:te,children:f.jsx(ur.div,{"data-side":q,"data-align":Y,...C,ref:I,style:{...C.style,animation:me?void 0:"none"}})})})}));fj.displayName=AC;var hj="PopperArrow",Fee={top:"bottom",right:"left",bottom:"top",left:"right"},mj=v.forwardRef((function(e,t){const{__scopePopper:n,...r}=e,a=Mee(hj,n),o=Fee[a.placedSide];return f.jsx("span",{ref:a.onArrowChange,style:{position:"absolute",left:a.arrowX,top:a.arrowY,[o]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[a.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[a.placedSide],visibility:a.shouldHideArrow?"hidden":void 0},children:f.jsx(Pee,{...r,ref:t,style:{...r.style,display:"block"}})})}));function jee(e){return e!==null}mj.displayName=hj;var Bee=e=>({name:"transformOrigin",options:e,fn(t){var n,r,a;const{placement:o,rects:i,middlewareData:s}=t,l=((n=s.arrow)==null?void 0:n.centerOffset)!==0,c=l?0:e.arrowWidth,u=l?0:e.arrowHeight,[d,p]=gj(o),h={start:"0%",center:"50%",end:"100%"}[p],m=(((r=s.arrow)==null?void 0:r.x)??0)+c/2,g=(((a=s.arrow)==null?void 0:a.y)??0)+u/2;let y="",b="";return d==="bottom"?(y=l?h:`${m}px`,b=-u+"px"):d==="top"?(y=l?h:`${m}px`,b=`${i.floating.height+u}px`):d==="right"?(y=-u+"px",b=l?h:`${g}px`):d==="left"&&(y=`${i.floating.width+u}px`,b=l?h:`${g}px`),{data:{x:y,y:b}}}});function gj(e){const[t,n="center"]=e.split("-");return[t,n]}var Hee=uj,zee=pj,Uee=fj,$ee=mj,Il=e=>{const{present:t,children:n}=e,r=(function(i){const[s,l]=v.useState(),c=v.useRef({}),u=v.useRef(i),d=v.useRef("none"),p=i?"mounted":"unmounted",[h,m]=(function(g,y){return v.useReducer(((b,w)=>y[b][w]??b),g)})(p,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return v.useEffect((()=>{const g=dk(c.current);d.current=h==="mounted"?g:"none"}
82),[h]),Fo((()=>{const g=c.current,y=u.current;if(y!==i){const b=d.current,w=dk(g);i?m("MOUNT"):w==="none"||g?.display==="none"?m("UNMOUNT"):m(y&&b!==w?"ANIMATION_OUT":"UNMOUNT"),u.current=i}}),[i,m]),Fo((()=>{if(s){let g;const y=s.ownerDocument.defaultView??window,b=k=>{const _=dk(c.current).includes(k.animationName);if(k.target===s&&_&&(m("ANIMATION_END"),!u.current)){const C=s.style.animationFillMode;s.style.animationFillMode="forwards",g=y.setTimeout((()=>{s.style.animationFillMode==="forwards"&&(s.style.animationFillMode=C)}))}},w=k=>{k.target===s&&(d.current=dk(c.current))};return s.addEventListener("animationstart",w),s.addEventListener("animationcancel",b),s.addEventListener("animationend",b),()=>{y.clearTimeout(g),s.removeEventListener("animationstart",w),s.removeEventListener("animationcancel",b),s.removeEventListener("animationend",b)}}m("ANIMATION_END")}),[s,m]),{isPresent:["mounted","unmountSuspended"].includes(h),ref:v.useCallback((g=>{g&&(c.current=getComputedStyle(g)),l(g)}),[])}})(t),a=typeof n=="function"?n({present:r.isPresent}):v.Children.only(n),o=xn(r.ref,(function(i){var s,l;let c=(s=Object.getOwnPropertyDescriptor(i.props,"ref"))==null?void 0:s.get,u=c&&"isReactWarning"in c&&c.isReactWarning;return u?i.ref:(c=(l=Object.getOwnPropertyDescriptor(i,"ref"))==null?void 0:l.get,u=c&&"isReactWarning"in c&&c.isReactWarning,u?i.props.ref:i.props.ref||i.ref)})(a));return typeof n=="function"||r.isPresent?v.cloneElement(a,{ref:o}):null};function dk(e){return e?.animationName||"none"}function NC({prop:e,defaultProp:t,onChange:n=()=>{}}){const[r,a]=(function({defaultProp:l,onChange:c}){const u=v.useState(l),[d]=u,p=v.useRef(d),h=zn(c);return v.useEffect((()=>{p.current!==d&&(h(d),p.current=d)}),[d,p,h]),u})({defaultProp:t,onChange:n}),o=e!==void 0,i=o?e:r,s=zn(n);return[i,v.useCallback((l=>{if(o){const c=typeof l=="function"?l(e):l;c!==e&&s(c)}else a(l)}),[o,e,a,s])]}Il.displayName="Presence";var yj=v.forwardRef(((e,t)=>f.jsx(ur.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}})));yj.displayName="VisuallyHidden";var Vee=yj,[pk]=Uc("Tooltip",[lj]),fk=lj(),bj="TooltipProvider",Gee=700,IC="tooltip.open",[qee,RC]=pk(bj),vj=e=>{const{__scopeTooltip:t,delayDuration:n=Gee,skipDelayDuration:r=300,disableHoverableContent:a=!1,children:o}=e,[i,s]=v.useState(!0),l=v.useRef(!1),c=v.useRef(0);return v.useEffect((()=>{const u=c.current;return()=>window.clearTimeout(u)}),[]),f.jsx(qee,{scope:t,isOpenDelayed:i,delayDuration:n,onOpen:v.useCallback((()=>{window.clearTimeout(c.current),s(!1)}),[]),onClose:v.useCallback((()=>{window.clearTimeout(c.current),c.current=window.setTimeout((()=>s(!0)),r)}),[r]),isPointerInTransitRef:l,onPointerInTransitChange:v.useCallback((u=>{l.current=u}),[]),disableHoverableContent:a,children:o})};vj.displayName=bj;var hk="Tooltip",[Wee,mk]=pk(hk),OC=e=>{const{__scopeTooltip:t,children:n,open:r,defaultOpen:a=!1,onOpenChange:o,disableHoverableContent:i,delayDuration:s}=e,l=RC(hk,e.__scopeTooltip),c=fk(t),[u,d]=v.useState(null),p=zF(),h=v.useRef(0),m=i??l.disableHoverableContent,g=s??l.delayDuration,y=v.useRef(!1),[b=!1,w]=NC({prop:r,defaultProp:a,onChange:T=>{T?(l.onOpen(),document.dispatchEvent(new CustomEvent(IC))):l.onClose(),o?.(T)}}),k=v.useMemo((()=>b?y.current?"delayed-open":"instant-open":"closed"),[b]),_=v.useCallback((()=>{window.clearTimeout(h.current),h.current=0,y.current=!1,w(!0)}),[w]),C=v.useCallback((()=>{window.clearTimeout(h.current),h.current=0,w(!1)}),[w]),S=v.useCallback((()=>{window.clearTimeout(h.current),h.current=window.setTimeout((()=>{y.current=!0,w(!0),h.current=0}),g)}),[g,w]);return v.useEffect((()=>()=>{h.current&&(window.clearTimeout(h.current),h.current=0)}),[]),f.jsx(Hee,{...c,children:f.jsx(Wee,{scope:t,contentId:p,open:b,stateAttribute:k,trigger:u,onTriggerChange:d,onTriggerEnter:v.useCallback((()=>{l.isOpenDelayed?S():_()}),[l.isOpenDelayed,S,_]),onTriggerLeave:v.useCallback((()=>{m?C():(window.clearTimeout(h.current),h.current=0)}),[C,m]),onOpen:_,onClose:C,disableHoverableContent:m,children:n})})};OC.displayName=hk;var PC="TooltipTrigger",kj=v.forwardRef(((e,t)=>{const{__scopeTooltip:n,...r}=e,a=mk(PC,n),o=RC(PC,n),i=fk(n),s=xn(t,v.useRef(null),a.onTriggerChange),l=v.useRef(!1),c=v.useRef(!1),u=v.useCallback((()=>l.current=!1),[]);return v.useEffect((()=>()=>document.removeEventListener("pointerup",u)),[u]),f.jsx(zee,{asChild:!0,...i,children:f.jsx(ur.button,{"aria-describedby":a.open?a.contentId:void 0,"data-state":a.stateAttribute,...r,ref:s,onPointerMove:Dt(e.onPointerMove,(d=>{d.pointerType!=="touch"&&(c.current||o.isPointerInTransitRef.current||(a.onTriggerEnter(),c.current=!0))})),onPointerLeave:Dt(e.onPointerLeave,(()=>{a.onTriggerLeave(),c.current=!1})),onPointerDown:Dt(e.onPointerDown,(()=>{l.current=!0,document.addEventListener("pointerup",u,{once:!0})}
vendor: 4,492 bytes, line 82
82)),onFocus:Dt(e.onFocus,(()=>{l.current||a.onOpen()})),onBlur:Dt(e.onBlur,a.onClose),onClick:Dt(e.onClick,a.onClose)})})}));kj.displayName=PC;var[BSe,Yee]=pk("TooltipPortal",{forceMount:void 0}),Zd="TooltipContent",LC=v.forwardRef(((e,t)=>{const n=Yee(Zd,e.__scopeTooltip),{forceMount:r=n.forceMount,side:a="top",...o}=e,i=mk(Zd,e.__scopeTooltip);return f.jsx(Il,{present:r||i.open,children:i.disableHoverableContent?f.jsx(wj,{side:a,...o,ref:t}):f.jsx(Kee,{side:a,...o,ref:t})})})),Kee=v.forwardRef(((e,t)=>{const n=mk(Zd,e.__scopeTooltip),r=RC(Zd,e.__scopeTooltip),a=v.useRef(null),o=xn(t,a),[i,s]=v.useState(null),{trigger:l,onClose:c}=n,u=a.current,{onPointerInTransitChange:d}=r,p=v.useCallback((()=>{s(null),d(!1)}),[d]),h=v.useCallback(((m,g)=>{const y=m.currentTarget,b={x:m.clientX,y:m.clientY},w=(function(_,C,S=5){const T=[];switch(C){case"top":T.push({x:_.x-S,y:_.y+S},{x:_.x+S,y:_.y+S});break;case"bottom":T.push({x:_.x-S,y:_.y-S},{x:_.x+S,y:_.y-S});break;case"left":T.push({x:_.x+S,y:_.y-S},{x:_.x+S,y:_.y+S});break;case"right":T.push({x:_.x-S,y:_.y-S},{x:_.x-S,y:_.y+S})}return T})(b,(function(_,C){const S=Math.abs(C.top-_.y),T=Math.abs(C.bottom-_.y),E=Math.abs(C.right-_.x),I=Math.abs(C.left-_.x);switch(Math.min(S,T,E,I)){case I:return"left";case E:return"right";case S:return"top";case T:return"bottom";default:throw new Error("unreachable")}})(b,y.getBoundingClientRect())),k=(function(_){const C=_.slice();return C.sort(((S,T)=>S.x<T.x?-1:S.x>T.x?1:S.y<T.y?-1:S.y>T.y?1:0)),(function(S){if(S.length<=1)return S.slice();const T=[];for(let I=0;I<S.length;I++){const A=S[I];for(;T.length>=2;){const R=T[T.length-1],N=T[T.length-2];if(!((R.x-N.x)*(A.y-N.y)>=(R.y-N.y)*(A.x-N.x)))break;T.pop()}T.push(A)}T.pop();const E=[];for(let I=S.length-1;I>=0;I--){const A=S[I];for(;E.length>=2;){const R=E[E.length-1],N=E[E.length-2];if(!((R.x-N.x)*(A.y-N.y)>=(R.y-N.y)*(A.x-N.x)))break;E.pop()}E.push(A)}return E.pop(),T.length===1&&E.length===1&&T[0].x===E[0].x&&T[0].y===E[0].y?T:T.concat(E)})(C)})([...w,...(function(_){const{top:C,right:S,bottom:T,left:E}=_;return[{x:E,y:C},{x:S,y:C},{x:S,y:T},{x:E,y:T}]})(g.getBoundingClientRect())]);s(k),d(!0)}),[d]);return v.useEffect((()=>()=>p()),[p]),v.useEffect((()=>{if(l&&u){const m=y=>h(y,u),g=y=>h(y,l);return l.addEventListener("pointerleave",m),u.addEventListener("pointerleave",g),()=>{l.removeEventListener("pointerleave",m),u.removeEventListener("pointerleave",g)}}}),[l,u,h,p]),v.useEffect((()=>{if(i){const m=g=>{const y=g.target,b={x:g.clientX,y:g.clientY},w=l?.contains(y)||u?.contains(y),k=!(function(_,C){const{x:S,y:T}=_;let E=!1;for(let I=0,A=C.length-1;I<C.length;A=I++){const R=C[I].x,N=C[I].y,D=C[A].x,F=C[A].y;N>T!=F>T&&S<(D-R)*(T-N)/(F-N)+R&&(E=!E)}return E})(b,i);w?p():k&&(p(),c())};return document.addEventListener("pointermove",m),()=>document.removeEventListener("pointermove",m)}}),[l,u,i,c,p]),f.jsx(wj,{...e,ref:o})})),[Xee,Qee]=pk(hk,{isInside:!1}),wj=v.forwardRef(((e,t)=>{const{__scopeTooltip:n,children:r,"aria-label":a,onEscapeKeyDown:o,onPointerDownOutside:i,...s}=e,l=mk(Zd,n),c=fk(n),{onClose:u}=l;return v.useEffect((()=>(document.addEventListener(IC,u),()=>document.removeEventListener(IC,u))),[u]),v.useEffect((()=>{if(l.trigger){const d=p=>{const h=p.target;h?.contains(l.trigger)&&u()};return window.addEventListener("scroll",d,{capture:!0}),()=>window.removeEventListener("scroll",d,{capture:!0})}}),[l.trigger,u]),f.jsx(jF,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:o,onPointerDownOutside:i,onFocusOutside:d=>d.preventDefault(),onDismiss:u,children:f.jsxs(Uee,{"data-state":l.stateAttribute,...c,...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:[f.jsx(LF,{children:r}),f.jsx(Xee,{scope:n,isInside:!0,children:f.jsx(Vee,{id:l.contentId,role:"tooltip",children:a||r})})]})})}));LC.displayName=Zd;var xj="TooltipArrow",Ej=v.forwardRef(((e,t)=>{const{__scopeTooltip:n,...r}=e,a=fk(n);return Qee(xj,n).isInside?null:f.jsx($ee,{...a,...r,ref:t})}));Ej.displayName=xj;var Zee=vj,_j=kj,Jee=LC,Sj=Ej;const Tj=v.createContext(void 0),ete=({children:e,...t})=>{const n=lee();return f.jsx(Tj.Provider,{value:{...n,...t}
82,children:f.jsx(uee,{children:f.jsx(Zee,{children:e})})})},En=()=>{const e=v.useContext(Tj);if(!e)throw new Error("useChat must be used within a ChatProvider");return e},Cj=v.createContext(void 0);function tte({children:e}){const t=(function(){var n;const[r,a]=v.useState(null),{value:o,setTrue:i,setFalse:s}=K3(!1),[l,c]=v.useState({title:"",content:""}),[u,d]=v.useState({title:void 0,content:void 0}),{addAttachment:p}=En(),h={data:l,errors:u,labels:{title:((n=r?.workflowModalProps)==null?void 0:n.titleInputLabel)||"Title",content:r?.contentType.contentInputLabel||"Content"},validate(){const m={};return l.title.trim()||(m.title=`${h.labels.title} is required`),l.content.trim()||(m.content=`${h.labels.content} is required`),m},onChange(m){const{name:g,value:y}=m.target;c((b=>({...b,[g]:y})))},onSubmit(m){if(m.preventDefault(),!r?.contentType)return;const g=h.validate();if(Object.values(g).some((b=>!!b)))return void d(g);const y={...l,id:_o(),contentType:r.contentType};p(y),s(),c({title:"",content:""}),d({title:void 0,content:void 0})}};return{selectedInput:r,selectInput:a,isOpen:o,onOpen:i,onClose:s,form:h}})();return f.jsx(Cj.Provider,{value:t,children:e})}const po=()=>{const e=v.useContext(Cj);if(!e)throw new Error("useAttachmentsBar must be used within a AttachmentsBarProvider");return e},Aj=v.createContext(void 0),nte=({children:e,name:t})=>{const n=v.useRef(null);return f.jsx(Aj.Provider,{value:{name:t,focusItem:n},children:e})},DC=()=>{const e=v.useContext(Aj);if(!e)throw new Error("useFeedbackItem must be used within a FeedbackItemProvider");return e},Nj=v.createContext(void 0),rte=({children:e,field:t,fieldProps:n,autoFocus:r})=>{const{errors:a}=Xn(),o=a[t.name];return f.jsx(Nj.Provider,{value:{field:t,fieldProps:n,error:o,autoFocus:r},children:e})},ws=()=>{const e=v.useContext(Nj);if(!e)throw new Error("useFormField must be used within a FormFieldProvider");return e},Ij=v.createContext(void 0),ate=({children:e,value:t})=>f.jsx(Ij.Provider,{value:t,children:e}),Rj=v.createContext(void 0);function ote({children:e}){const[t,n]=Le.useState(null),{value:r,setTrue:a,setFalse:o}=K3(!1);return f.jsx(Rj.Provider,{value:{selectedItem:t,selectItem:n,isOpen:r,onOpen:a,onClose:o},children:e})}const gk=()=>{const e=v.useContext(Rj);if(!e)throw new Error("useMessageAttachments must be used within a MessageAttachmentsProvider");return e},Oj=v.createContext(void 0),ite=({children:e,message:t})=>f.jsx(Oj.Provider,{value:{message:t},children:e}),dr=()=>{const e=v.useContext(Oj);if(!e)throw new Error("useMessage must be used within a MessageProvider");return e},yk=["light","dark"],MC="(prefers-color-scheme: dark)",ste=typeof window>"u",FC=v.createContext(void 0),lte={};function bk(e,t){const n=v.useContext(FC)??lte;return(n.forcedColorMode??n.resolvedColorMode)==="dark"?t:e}const cte=e=>(v.useContext(FC),f.jsx(dte,{...e})),ute=["light","dark"],dte=({forcedColorMode:e,disableTransitionOnChange:t=!1,enableSystem:n=!1,enableColorScheme:r=!0,storageKey:a="inkeep-colorMode",colorModes:o=ute,defaultColorMode:i=n?"system":"light",attribute:s="data-theme",value:l,children:c,nonce:u,shadowHostId:d,rootId:p})=>{const[h,m]=v.useState((()=>Pj(a,i))),[g,y]=v.useState((()=>Pj(a))),b=l?Object.values(l):o,w=v.useCallback((S=>{var T;let E=S;if(!E)return;S==="system"&&n&&(E=Lj());
82const I=l?l[E]:E,A=t?fte():null,R=d&&p&&((T=document.getElementById(d))==null?void 0:T.shadowRoot),N=R?R.getElementById(p)??document.documentElement:document.documentElement;if(s==="class"?(N.classList.remove(...b),I&&N.classList.add(I)):I?N.setAttribute(s,I):N.removeAttribute(s),r){const D=yk.includes(i)?i:null,F=yk.includes(E)?E:D;N.style.colorScheme=F}A?.()}),[]),k=v.useCallback((S=>{m(S);try{localStorage.setItem(a,S)}catch{}}),[e]),_=v.useCallback((S=>{const T=Lj(S);y(T),h==="system"&&n&&!e&&w("system")}),[h,e]);v.useEffect((()=>{const S=window.matchMedia(MC);return S.addListener(_),_(S),()=>S.removeListener(_)}),[_]),v.useEffect((()=>{const S=T=>{if(T.key!==a)return;const E=T.newValue||i;k(E)};return window.addEventListener("storage",S),()=>window.removeEventListener("storage",S)}),[k]),v.useEffect((()=>{w(e??h)}),[e,h]);const C=v.useMemo((()=>({colorMode:h,setColorMode:k,forcedColorMode:e,resolvedColorMode:h==="system"?g:h,colorModes:n?[...o,"system"]:o,systemColorMode:n?g:void 0})),[h,k,e,g,n,o]);return f.jsxs(FC.Provider,{value:C,children:[f.jsx(pte,{forcedColorMode:e,disableTransitionOnChange:t,enableSystem:n,enableColorScheme:r,storageKey:a,colorModes:o,defaultColorMode:i,attribute:s,value:l,children:c,attrs:b,nonce:u,shadowHostId:d,rootId:p}),c]})},pte=v.memo((({forcedColorMode:e,storageKey:t,attribute:n,enableSystem:r,enableColorScheme:a,defaultColorMode:o,value:i,attrs:s,nonce:l,shadowHostId:c,rootId:u})=>{const d=o==="system",p=(()=>{const y=c&&u?`document.getElementById('${c}').shadowRoot.getElementById('${u}')`:"document.documentElement";return n==="class"?`var d=${y},c=d.classList;${`c.remove(${s.map((b=>`'${b}'`)).join(",")})`};`:`var d=${y},n='${n}',s='setAttribute';`})(),h=a?yk.includes(o)&&o?`if(e==='light'||e==='dark'||!e)d.style.colorScheme=e||'${o}'`:"if(e==='light'||e==='dark')d.style.colorScheme=e":"",m=(y,b=!1,w=!0)=>{const k=i?i[y]:y,_=b?`${y}|| ''`:`'${k}'`;let C="";return a&&w&&!b&&yk.includes(y)&&(C+=`d.style.colorScheme = '${y}';`),n==="class"?C+=b||k?`c.add(${_})`:"null":k&&(C+=`d[s](n,${_})`),C},g=e?`!function(){${p}${m(e)}}()`:r?`!function(){try{${p}var e=localStorage.getItem('${t}');if('system'===e||(!e&&${d})){var t='${MC}',m=window.matchMedia(t);if(m.media!==t||m.matches){${m("dark")}}else{${m("light")}}}else if(e){${i?`var x=${JSON.stringify(i)};`:""}${m(i?"x[e]":"e",!0)}}${d?"":`else{${m(o,!1,!1)}}`}${h}}catch(e){}}()`:`!function(){try{${p}var e=localStorage.getItem('${t}');if(e){${i?`var x=${JSON.stringify(i)};`:""}${m(i?"x[e]":"e",!0)}}else{${m(o,!1,!1)};}${h}}catch(t){}}();`;return f.jsx("script",{nonce:l,dangerouslySetInnerHTML:{__html:g}})}),(()=>!0)),Pj=(e,t)=>{if(ste)return;let n;try{n=localStorage.getItem(e)||void 0}catch{}return n||t},fte=()=>{const e=document.createElement("style");return e.appendChild(document.createTextNode("*{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}")),document.head.appendChild(e),()=>{window.getComputedStyle(document.body),setTimeout((()=>{document.head.removeChild(e)}),1)}},Lj=e=>(e||(e=window.matchMedia(MC)),e.matches?"dark":"light");var Dj=Object.prototype.hasOwnProperty;function Mj(e,t,n){for(n of e.keys())if(mm(n,t))return n}function mm(e,t){var n,r,a;if(e===t)return!0;if(e&&t&&(n=e.constructor)===t.constructor){if(n===Date)return e.getTime()===t.getTime();if(n===RegExp)return e.toString()===t.toString();if(n===Array){if((r=e.length)===t.length)for(;r--&&mm(e[r],t[r]););return r===-1}if(n===Set){if(e.size!==t.size)return!1;for(r of e)if((a=r)&&typeof a=="object"&&!(a=Mj(t,a))||!t.has(a))return!1;return!0}if(n===Map){if(e.size!==t.size)return!1;for(r of e)if((a=r[0])&&typeof a=="object"&&!(a=Mj(t,a))||!mm(r[1],t.get(a)))return!1;return!0}if(n===ArrayBuffer)e=new Uint8Array(e),t=new Uint8Array(t);else if(n===DataView){if((r=e.byteLength)===t.byteLength)for(;r--&&e.getInt8(r)===t.getInt8(r););return r===-1}if(ArrayBuffer.isView(e)){if((r=e.byteLength)===t.byteLength)for(;r--&&e[r]===t[r];);return r===-1}if(!n||typeof e=="object"){for(n in r=0,e)if(Dj.call(e,n)&&++r&&!Dj.call(t,n)||!(n in t)||!mm(e[n],t[n]))return!1;return Object.keys(t).length===r}}return e!=e&&t!=t}function hte(){const{baseSettings:e}=Se(),[t,n]=v.useState([]),r=(function(i){const s=v.useRef(void 0);return mm(s.current,i)||(s.current=i),s.current}
82)(e.theme.styles),{customStyles:a,linksCount:o}=v.useMemo((()=>{if(!r||!Array.isArray(r))return{customStyles:null,loaded:!0};const{links:i,styleSheets:s}=r.reduce(((u,d)=>(d.type==="link"?u.links.push(d):d.type==="style"&&u.styleSheets.push(d),u)),{links:[],styleSheets:[]}),l=s.map((u=>f.jsx("style",{type:"text/css",dangerouslySetInnerHTML:{__html:u.value}},u.key??Q3("link_")))),c=i.map((u=>{const d=u.key??Q3("stylesheet_");return f.jsx("link",{id:d,rel:"stylesheet",type:"text/css",href:u.value,onLoad:()=>{n((p=>[...new Set([...p,u.value])]))}},d)}));return{customStyles:f.jsxs(f.Fragment,{children:[c,l]}),linksCount:i.length}}),[r]);return{customStyles:a,loaded:t.length>=(o??0)}}const Fj=({children:e})=>{const{baseSettings:t}=Se(),{theme:n,primaryBrandColor:r,shadowHost:a,rootElement:o,colorMode:i}=t,{primaryColors:s,varsClassName:l}=n,{disableLoadingDefaultFont:c,fontFamily:u,fontSize:d,spacing:p,borderRadius:h,zIndex:m}=n,g=K6(s,r),y=(function(I){const A={};for(const[R,N]of Object.entries(I)){const D=QK[R]||R,F=(G,M=[])=>{for(const[$,W]of Object.entries(G)){const O=[...M,$];if(typeof W=="object"&&W!==null)F(W,O);else{const oe=O.map((H=>H.replace(/([A-Z])/g,"-$1").replace(/\./g,"_").toLowerCase())).join("-");A[`--ikp-${D}-${oe}`]=W}}};F(N)}return A})({colors:nd(n.colors,g),fontFamily:u,fontSize:d,spacing:p,borderRadius:h,zIndex:m}),{customStyles:b,loaded:w}=hte(),{sync:k,forcedColorMode:_,...C}=i??{},[S,T]=v.useState(),E=v.useRef(null);return v.useEffect((()=>{var I,A;if(!k?.target)return;const R=typeof k.target=="string"?document.querySelector(k.target):k.target;if(!R)return;function N(G,M){return M.reduce((($,W)=>({...$,[W]:G.getAttribute(W)})),{})}const D=new MutationObserver((()=>{var G,M;const $=N(R,k.attributes),W=(G=k.isDarkMode)!=null&&G.call(k,$)?"dark":"light";(M=k.onChange)==null||M.call(k,W),T(W)}));D.observe(R,{attributes:!0,attributeFilter:k.attributes,childList:!1,subtree:!1}),E.current=D;const F=(I=k.isDarkMode)!=null&&I.call(k,N(R,k?.attributes))?"dark":"light";return(A=k.onChange)==null||A.call(k,F),T(F),()=>D.disconnect()}),[k]),f.jsxs(f.Fragment,{children:[!c&&f.jsx("style",{type:"text/css",dangerouslySetInnerHTML:{__html:`
83          @import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;900&display=swap');
84        `}}),b,w&&f.jsx(cte,{forcedColorMode:_??S,...C,shadowHostId:a?.id,rootId:o?.id,children:f.jsx("div",{className:l,style:{display:"contents",...y},children:e})})]})};function Rl(e){const{children:t,config:n,componentType:r}=e;return f.jsx(oJ,{value:{...n,componentType:r},children:f.jsx(Fj,{children:f.jsx(iJ,{children:f.jsx(sJ,{children:t})})})})}const jj=v.createContext(void 0),vk=({children:e,source:t})=>f.jsx(jj.Provider,{value:{source:t},children:e}),gn=()=>{const e=v.useContext(jj);if(!e)throw new Error("useSourceItem must be used within a SourceItemProvider");return e};function Ni(e){const t=v.useRef(e);return v.useEffect((()=>{t.current=e})),v.useMemo((()=>(...n)=>{var r;return(r=t.current)==null?void 0:r.call(t,...n)}),[])}function xs({prop:e,defaultProp:t,onChange:n=()=>{}}){const[r,a]=(function({defaultProp:l,onChange:c}){const u=v.useState(l),[d]=u,p=v.useRef(d),h=Ni(c);return v.useEffect((()=>{p.current!==d&&(h(d),p.current=d)}),[d,p,h]),u})({defaultProp:t,onChange:n}),o=e!==void 0,i=o?e:r,s=Ni(n);return[i,v.useCallback((l=>{if(o){const c=typeof l=="function"?l(e):l;c!==e&&s(c)}else a(l)}),[o,e,a,s])]}const Bj=v.createContext(void 0),mte=({children:e,value:t})=>f.jsx(Bj.Provider,{value:t,children:e}),kk=()=>{const e=v.useContext(Bj);if(!e)throw new Error("useSidebarChat must be used within a SidebarChatProvider");return e};var gte=v.useLayoutEffect,Hj=function(e,t){typeof e!="function"?e.current=t:e(t)},zj={"min-height":"0","max-height":"none",height:"0",visibility:"hidden",overflow:"hidden",position:"absolute","z-index":"-1000",top:"0",right:"0",display:"block"},Uj=function(e){Object.keys(zj).forEach((function(t){e.style.setProperty(t,zj[t],"important")}))},aa=null,$j=function(e,t){var n=e.scrollHeight;return t.sizingStyle.boxSizing==="border-box"?n+t.borderSize:n-t.paddingSize},Vj=function(){},yte=["borderBottomWidth","borderLeftWidth","borderRightWidth","borderTopWidth","boxSizing","fontFamily","fontSize","fontStyle","fontWeight","letterSpacing","lineHeight","paddingBottom","paddingLeft","paddingRight","paddingTop","tabSize","textIndent","textRendering","textTransform","width","wordBreak","wordSpacing","scrollbarGutter"],bte=!!document.documentElement.currentStyle,vte=function(e){var t=window.getComputedStyle(e);
84if(t===null)return null;var n,r=(n=t,yte.reduce((function(o,i){return o[i]=n[i],o}),{})),a=r.boxSizing;return a===""?null:(bte&&a==="border-box"&&(r.width=parseFloat(r.width)+parseFloat(r.borderRightWidth)+parseFloat(r.borderLeftWidth)+parseFloat(r.paddingRight)+parseFloat(r.paddingLeft)+"px"),{sizingStyle:r,paddingSize:parseFloat(r.paddingBottom)+parseFloat(r.paddingTop),borderSize:parseFloat(r.borderBottomWidth)+parseFloat(r.borderTopWidth)})};function jC(e,t,n){var r,a,o=(r=n,a=Le.useRef(r),gte((function(){a.current=r})),a);v.useLayoutEffect((function(){var i=function(s){return o.current(s)};if(e)return e.addEventListener(t,i),function(){return e.removeEventListener(t,i)}}),[])}var kte=["cacheMeasurements","maxRows","minRows","onChange","onHeightChange"],wte=function(e,t){var n=e.cacheMeasurements,r=e.maxRows,a=e.minRows,o=e.onChange,i=o===void 0?Vj:o,s=e.onHeightChange,l=s===void 0?Vj:s,c=G9(e,kte),u=c.value!==void 0,d=v.useRef(null),p=(function(y,b){var w=Le.useRef();return Le.useCallback((function(k){y.current=k,w.current&&Hj(w.current,null),w.current=b,b&&Hj(b,k)}),[b])})(d,t),h=v.useRef(0),m=v.useRef(),g=function(){var y=d.current,b=n&&m.current?m.current:vte(y);if(b){m.current=b;var w=(function(C,S,T,E){T===void 0&&(T=1),E===void 0&&(E=1/0),aa||((aa=document.createElement("textarea")).setAttribute("tabindex","-1"),aa.setAttribute("aria-hidden","true"),Uj(aa)),aa.parentNode===null&&document.body.appendChild(aa);var I=C.paddingSize,A=C.borderSize,R=C.sizingStyle,N=R.boxSizing;Object.keys(R).forEach((function($){var W=$;aa.style[W]=R[W]})),Uj(aa),aa.value=S;var D=$j(aa,C);aa.value=S,D=$j(aa,C),aa.value="x";var F=aa.scrollHeight-I,G=F*T;N==="border-box"&&(G=G+I+A),D=Math.max(G,D);var M=F*E;return N==="border-box"&&(M=M+I+A),[D=Math.min(M,D),F]})(b,y.value||y.placeholder||"x",a,r),k=w[0],_=w[1];h.current!==k&&(h.current=k,y.style.setProperty("height",k+"px","important"),l(k,{rowHeight:_}))}};return v.useLayoutEffect(g),(function(y,b){jC(document.body,"reset",(function(w){y.current.form===w.target&&b(w)}))})(d,(function(){if(!u){var y=d.current,b=y.value;requestAnimationFrame((function(){b!==y.value&&g()}))}})),jC(window,"resize",g),(function(y){jC(document.fonts,"loadingdone",y)})(g),v.createElement("textarea",lm({},c,{onChange:function(y){u||g(),i(y)},ref:p}))},gm=v.forwardRef(wte),BC="Avatar",[xte]=Uc(BC),[Ete,Gj]=xte(BC),qj=v.forwardRef(((e,t)=>{const{__scopeAvatar:n,...r}=e,[a,o]=v.useState("idle");return f.jsx(Ete,{scope:n,imageLoadingStatus:a,onImageLoadingStatusChange:o,children:f.jsx(ur.span,{...r,ref:t})})}));qj.displayName=BC;var Wj="AvatarImage",Yj=v.forwardRef(((e,t)=>{const{__scopeAvatar:n,src:r,onLoadingStatusChange:a=()=>{},...o}=e,i=Gj(Wj,n),s=(function(c,u){const[d,p]=v.useState("idle");return Fo((()=>{if(!c)return void p("error");let h=!0;const m=new window.Image,g=y=>()=>{h&&p(y)};return p("loading"),m.onload=g("loaded"),m.onerror=g("error"),m.src=c,u&&(m.referrerPolicy=u),()=>{h=!1}}),[c,u]),d})(r,o.referrerPolicy),l=zn((c=>{a(c),i.onImageLoadingStatusChange(c)}));return Fo((()=>{s!=="idle"&&l(s)}),[s,l]),s==="loaded"?f.jsx(ur.img,{...o,ref:t,src:r}):null}));Yj.displayName=Wj;var Kj="AvatarFallback",Xj=v.forwardRef(((e,t)=>{const{__scopeAvatar:n,delayMs:r,...a}=e,o=Gj(Kj,n),[i,s]=v.useState(r===void 0);return v.useEffect((()=>{if(r!==void 0){const l=window.setTimeout((()=>s(!0)),r);return()=>window.clearTimeout(l)}}),[r]),i&&o.imageLoadingStatus!=="loaded"?f.jsx(ur.span,{...a,ref:t}):null}));Xj.displayName=Kj;var Qj=qj,Zj=Yj,_te=Xj,HC="Checkbox",[Ste]=Uc(HC),[Tte,Cte]=Ste(HC),Jj=v.forwardRef(((e,t)=>{const{__scopeCheckbox:n,name:r,checked:a,defaultChecked:o,required:i,disabled:s,value:l="on",onCheckedChange:c,form:u,...d}=e,[p,h]=v.useState(null),m=xn(t,(_=>h(_))),g=v.useRef(!1),y=!p||u||!!p.closest("form"),[b=!1,w]=NC({prop:a,defaultProp:o,onChange:c}),k=v.useRef(b);return v.useEffect((()=>{const _=p?.form;if(_){const C=()=>w(k.current);return _.addEventListener("reset",C),()=>_.removeEventListener("reset",C)}}),[p,w]),f.jsxs(Tte,{scope:n,state:b,disabled:s,children:[f.jsx(ur.button,{type:"button",role:"checkbox","aria-checked":Ol(b)?"mixed":b,"aria-required":i,"data-state":n7(b),"data-disabled":s?"":void 0,disabled:s,value:l,...d,ref:m,onKeyDown:Dt(e.onKeyDown,(_=>{_.key==="Enter"&&_.preventDefault()})),onClick:Dt(e.onClick,(_=>{w((C=>!!Ol(C)||!C)),y&&(g.current=_.isPropagationStopped(),g.current||_.stopPropagation())}))}),y&&f.jsx(Ate,{control:p,bubbles:!g.current,name:r,value:l,checked:b,required:i,disabled:s,form:u,style:{transform:"translateX(-100%)"},defaultChecked:!Ol(o)&&o})]})}));Jj.displayName=HC;var e7="CheckboxIndicator",t7=v.forwardRef(((e,t)=>{const{__scopeCheckbox:n,forceMount:r,...a}=e,o=Cte(e7,n);return f.jsx(Il,{present:r||Ol(o.state)||o.state===!0,children:f.jsx(ur.span,{"data-state":n7(o.state),"data-disabled":o.disabled?"":void 0,...a,ref:t,style:{pointerEvents:"none",...e.style}})})}));t7.displayName=e7;var Ate=e=>{const{control:t,checked:n,bubbles:r=!0,defaultChecked:a,...o}=e,i=v.useRef(null),s=(function(u){const d=v.useRef({value:u,previous:u});return v.useMemo((()=>(d.current.value!==u&&(d.current.previous=d.current.value,d.current.value=u),d.current.previous)),[u])})(n),l=TC(t);v.useEffect((()=>{const u=i.current,d=window.HTMLInputElement.prototype,p=Object.getOwnPropertyDescriptor(d,"checked").set;if(s!==n&&p){const h=new Event("click",{bubbles:r});u.indeterminate=Ol(n),p.call(u,!Ol(n)&&n),u.dispatchEvent(h)}}),[s,n,r]);const c=v.useRef(!Ol(n)&&n);return f.jsx("input",{type:"checkbox","aria-hidden":!0,defaultChecked:a??c.current,...o,tabIndex:-1,ref:i,style:{...e.style,...l,position:"absolute",pointerEvents:"none",opacity:0,margin:0}})};function Ol(e){return e==="indeterminate"}function n7(e){return Ol(e)?"indeterminate":e?"checked":"unchecked"}var zC=Jj,UC=t7,$C=v.forwardRef(((e,t)=>{const{children:n,...r}=e,a=v.Children.toArray(n),o=a.find(Ite);if(o){const i=o.props.children,s=a.map((l=>l===o?v.Children.count(i)>1?v.Children.only(null):v.isValidElement(i)?i.props.children:null:l));return f.jsx(VC,{...r,ref:t,children:v.isValidElement(i)?v.cloneElement(i,void 0,s):null})}return f.jsx(VC,{...r,ref:t,children:n})}));$C.displayName="Slot";var VC=v.forwardRef(((e,t)=>{const{children:n,...r}=e;if(v.isValidElement(n)){const a=(function(i){var s,l;let c=(s=Object.getOwnPropertyDescriptor(i.props,"ref"))==null?void 0:s.get,u=c&&"isReactWarning"in c&&c.isReactWarning;return u?i.ref:(c=(l=Object.getOwnPropertyDescriptor(i,"ref"))==null?void 0:l.get,u=c&&"isReactWarning"in c&&c.isReactWarning,u?i.props.ref:i.props.ref||i.ref)})(n),o=(function(i,s){const l={...s};for(const c in s){const u=i[c],d=s[c];/^on[A-Z]/.test(c)?u&&d?l[c]=(...p)=>{d(...p),u(...p)}:u&&(l[c]=u):c==="style"?l[c]={...u,...d}
84:c==="className"&&(l[c]=[u,d].filter(Boolean).join(" "))}return{...i,...l}})(r,n.props);return n.type!==v.Fragment&&(o.ref=t?nC(t,a):a),v.cloneElement(n,o)}return v.Children.count(n)>1?v.Children.only(null):null}));VC.displayName="SlotClone";var Nte=({children:e})=>f.jsx(f.Fragment,{children:e});function Ite(e){return v.isValidElement(e)&&e.type===Nte}var Pl=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce(((e,t)=>{const n=v.forwardRef(((r,a)=>{const{asChild:o,...i}=r,s=o?$C:t;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),f.jsx(s,{...i,ref:a})}));return n.displayName=`Primitive.${t}`,{...e,[t]:n}}),{}),r7,GC="dismissableLayer.update",Rte="dismissableLayer.pointerDownOutside",Ote="dismissableLayer.focusOutside",a7=v.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),o7=v.forwardRef(((e,t)=>{const{disableOutsidePointerEvents:n=!1,onEscapeKeyDown:r,onPointerDownOutside:a,onFocusOutside:o,onInteractOutside:i,onDismiss:s,...l}=e,c=v.useContext(a7),[u,d]=v.useState(null),p=u?.ownerDocument??globalThis?.document,[,h]=v.useState({}),m=xn(t,(T=>d(T))),g=Array.from(c.layers),[y]=[...c.layersWithOutsidePointerEventsDisabled].slice(-1),b=g.indexOf(y),w=u?g.indexOf(u):-1,k=c.layersWithOutsidePointerEventsDisabled.size>0,_=w>=b,C=(function(T,E=globalThis?.document){const I=zn(T),A=v.useRef(!1),R=v.useRef((()=>{}));return v.useEffect((()=>{const N=F=>{if(F.target&&!A.current){let G=function(){s7(Rte,I,M,{discrete:!0})};const M={originalEvent:F};F.pointerType==="touch"?(E.removeEventListener("click",R.current),R.current=G,E.addEventListener("click",R.current,{once:!0})):G()}else E.removeEventListener("click",R.current);A.current=!1},D=window.setTimeout((()=>{E.addEventListener("pointerdown",N)}),0);return()=>{window.clearTimeout(D),E.removeEventListener("pointerdown",N),E.removeEventListener("click",R.current)}}),[E,I]),{onPointerDownCapture:()=>A.current=!0}})((T=>{const E=T.target,I=[...c.branches].some((A=>A.contains(E)));_&&!I&&(a?.(T),i?.(T),T.defaultPrevented||s==null||s())}),p),S=(function(T,E=globalThis?.document){const I=zn(T),A=v.useRef(!1);return v.useEffect((()=>{const R=N=>{N.target&&!A.current&&s7(Ote,I,{originalEvent:N},{discrete:!1})};return E.addEventListener("focusin",R),()=>E.removeEventListener("focusin",R)}),[E,I]),{onFocusCapture:()=>A.current=!0,onBlurCapture:()=>A.current=!1}})((T=>{const E=T.target;[...c.branches].some((I=>I.contains(E)))||(o?.(T),i?.(T),T.defaultPrevented||s==null||s())}),p);return DF((T=>{w===c.layers.size-1&&(r?.(T),!T.defaultPrevented&&s&&(T.preventDefault(),s()))}),p),v.useEffect((()=>{if(u)return n&&(c.layersWithOutsidePointerEventsDisabled.size===0&&(r7=p.body.style.pointerEvents,p.body.style.pointerEvents="none"),c.layersWithOutsidePointerEventsDisabled.add(u)),c.layers.add(u),i7(),()=>{n&&c.layersWithOutsidePointerEventsDisabled.size===1&&(p.body.style.pointerEvents=r7)}}),[u,p,n,c]),v.useEffect((()=>()=>{u&&(c.layers.delete(u),c.layersWithOutsidePointerEventsDisabled.delete(u),i7())}),[u,c]),v.useEffect((()=>{const T=()=>h({});return document.addEventListener(GC,T),()=>document.removeEventListener(GC,T)}),[]),f.jsx(Pl.div,{...l,ref:m,style:{pointerEvents:k?_?"auto":"none":void 0,...e.style},onFocusCapture:Dt(e.onFocusCapture,S.onFocusCapture),onBlurCapture:Dt(e.onBlurCapture,S.onBlurCapture),onPointerDownCapture:Dt(e.onPointerDownCapture,C.onPointerDownCapture)})}));o7.displayName="DismissableLayer";function i7(){const e=new CustomEvent(GC);document.dispatchEvent(e)}function s7(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?(function(i,s){i&&Ir.flushSync((()=>i.dispatchEvent(s)))})(a,o):a.dispatchEvent(o)}v.forwardRef(((e,t)=>{const n=v.useContext(a7),r=v.useRef(null),a=xn(t,r);return v.useEffect((()=>{const o=r.current;if(o)return n.branches.add(o),()=>{n.branches.delete(o)}}),[n.branches]),f.jsx(Pl.div,{...e,ref:a})})).displayName="DismissableLayerBranch";var qC=0;function l7(){const e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.outline="none",e.style.opacity="0",e.
84style.position="fixed",e.style.pointerEvents="none",e}var WC="focusScope.autoFocusOnMount",YC="focusScope.autoFocusOnUnmount",c7={bubbles:!1,cancelable:!0},u7=v.forwardRef(((e,t)=>{const{loop:n=!1,trapped:r=!1,onMountAutoFocus:a,onUnmountAutoFocus:o,...i}=e,[s,l]=v.useState(null),c=zn(a),u=zn(o),d=v.useRef(null),p=xn(t,(g=>l(g))),h=v.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;v.useEffect((()=>{if(r){let g=function(k){if(h.paused||!s)return;const _=k.target;s.contains(_)?d.current=_:Ll(d.current,{select:!0})},y=function(k){if(h.paused||!s)return;const _=k.relatedTarget;_!==null&&(s.contains(_)||Ll(d.current,{select:!0}))},b=function(k){if(document.activeElement===document.body)for(const _ of k)_.removedNodes.length>0&&Ll(s)};document.addEventListener("focusin",g),document.addEventListener("focusout",y);const w=new MutationObserver(b);return s&&w.observe(s,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",g),document.removeEventListener("focusout",y),w.disconnect()}}}),[r,s,h.paused]),v.useEffect((()=>{if(s){f7.add(h);const y=document.activeElement;if(!s.contains(y)){const b=new CustomEvent(WC,c7);s.addEventListener(WC,c),s.dispatchEvent(b),b.defaultPrevented||((function(w,{select:k=!1}={}){const _=document.activeElement;for(const C of w)if(Ll(C,{select:k}),document.activeElement!==_)return})((g=d7(s),g.filter((w=>w.tagName!=="A"))),{select:!0}),document.activeElement===y&&Ll(s))}return()=>{s.removeEventListener(WC,c),setTimeout((()=>{const b=new CustomEvent(YC,c7);s.addEventListener(YC,u),s.dispatchEvent(b),b.defaultPrevented||Ll(y??document.body,{select:!0}),s.removeEventListener(YC,u),f7.remove(h)}),0)}}var g}),[s,c,u,h]);const m=v.useCallback((g=>{if(!n&&!r||h.paused)return;const y=g.key==="Tab"&&!g.altKey&&!g.ctrlKey&&!g.metaKey,b=document.activeElement;if(y&&b){const w=g.currentTarget,[k,_]=(function(C){const S=d7(C),T=p7(S,C),E=p7(S.reverse(),C);return[T,E]})(w);k&&_?g.shiftKey||b!==_?g.shiftKey&&b===k&&(g.preventDefault(),n&&Ll(_,{select:!0})):(g.preventDefault(),n&&Ll(k,{select:!0})):b===w&&g.preventDefault()}}),[n,r,h.paused]);return f.jsx(Pl.div,{tabIndex:-1,...i,ref:p,onKeyDown:m})}));function d7(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 p7(e,t){for(const n of e)if(!Pte(n,{upTo:t}))return n}function Pte(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 Ll(e,{select:t=!1}={}){if(e&&e.focus){const n=document.activeElement;e.focus({preventScroll:!0}),e!==n&&(function(r){return r instanceof HTMLInputElement&&"select"in r})(e)&&t&&e.select()}}u7.displayName="FocusScope";var f7=(function(){let e=[];return{add(t){const n=e[0];t!==n&&n?.pause(),e=h7(e,t),e.unshift(t)},remove(t){var n;e=h7(e,t),(n=e[0])==null||n.resume()}}})();function h7(e,t){const n=[...e],r=n.indexOf(t);return r!==-1&&n.splice(r,1),n}var m7=v.forwardRef(((e,t)=>{const{children:n,width:r=10,height:a=5,...o}=e;return f.jsx(Pl.svg,{...o,ref:t,width:r,height:a,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?n:f.jsx("polygon",{points:"0,0 30,0 15,10"})})}));m7.displayName="Arrow";var Lte=m7,KC="Popper",[g7,y7]=Uc(KC),[Dte,b7]=g7(KC),v7=e=>{const{__scopePopper:t,children:n}=e,[r,a]=v.useState(null);return f.jsx(Dte,{scope:t,anchor:r,onAnchorChange:a,children:n})};v7.displayName=KC;var k7="PopperAnchor",w7=v.forwardRef(((e,t)=>{const{__scopePopper:n,virtualRef:r,...a}=e,o=b7(k7,n),i=v.useRef(null),s=xn(t,i);return v.useEffect((()=>{o.onAnchorChange(r?.current||i.current)})),r?null:f.jsx(Pl.div,{...a,ref:s})}));w7.displayName=k7;var XC="PopperContent",[Mte,Fte]=g7(XC),x7=v.forwardRef(((e,t)=>{var n,r,a,o,i,s;const{__scopePopper:l,side:c="bottom",sideOffset:u=0,align:d="center",alignOffset:p=0,arrowPadding:h=0,avoidCollisions:m=!0,collisionBoundary:g=[],collisionPadding:y=0,sticky:b="partial",hideWhenDetached:w=!1,updatePositionStrategy:k="optimized",onPlaced:_,...C}=e,S=b7(XC,l),[T,E]=v.useState(null),I=xn(t,(ve=>E(ve))),[A,R]=v.useState(null),N=TC(A),D=N?.width??0,F=N?.height??0,G=c+(d!=="center"?"-"+d:""),M=typeof y=="number"?y:{top:0,right:0,bottom:0,left:0,...y},$=Array.isArray(g)?g:[g],W=$.length>0,O={padding:M,boundary:$.filter(Bte),altBoundary:W},{refs:oe,floatingStyles:H,placement:he,isPositioned:me,middlewareData:P}=bC({strategy:"fixed",placement:G,whileElementsMounted:(...ve)=>gC(...ve,{animationFrame:k==="always"}
84),elements:{reference:S.anchor},middleware:[vC({mainAxis:u+F,alignmentAxis:p}),m&&kC({mainAxis:!0,crossAxis:!1,limiter:b==="partial"?wC():void 0,...O}),m&&xC({...O}),EC({...O,apply:({elements:ve,rects:Je,availableWidth:dn,availableHeight:ke})=>{const{width:et,height:tt}=Je.reference,Ee=ve.floating.style;Ee.setProperty("--radix-popper-available-width",`${dn}px`),Ee.setProperty("--radix-popper-available-height",`${ke}px`),Ee.setProperty("--radix-popper-anchor-width",`${et}px`),Ee.setProperty("--radix-popper-anchor-height",`${tt}px`)}}),A&&SC({element:A,padding:h}),Hte({arrowWidth:D,arrowHeight:F}),w&&_C({strategy:"referenceHidden",...O})]}),[q,Y]=S7(he),K=zn(_);Fo((()=>{me&&K?.()}),[me,K]);const Z=(n=P.arrow)==null?void 0:n.x,Q=(r=P.arrow)==null?void 0:r.y,te=((a=P.arrow)==null?void 0:a.centerOffset)!==0,[ue,be]=v.useState();return Fo((()=>{T&&be(window.getComputedStyle(T).zIndex)}),[T]),f.jsx("div",{ref:oe.setFloating,"data-radix-popper-content-wrapper":"",style:{...H,transform:me?H.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:ue,"--radix-popper-transform-origin":[(o=P.transformOrigin)==null?void 0:o.x,(i=P.transformOrigin)==null?void 0:i.y].join(" "),...((s=P.hide)==null?void 0:s.referenceHidden)&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:f.jsx(Mte,{scope:l,placedSide:q,onArrowChange:R,arrowX:Z,arrowY:Q,shouldHideArrow:te,children:f.jsx(Pl.div,{"data-side":q,"data-align":Y,...C,ref:I,style:{...C.style,animation:me?void 0:"none"}})})})}));x7.displayName=XC;var E7="PopperArrow",jte={top:"bottom",right:"left",bottom:"top",left:"right"},_7=v.forwardRef((function(e,t){const{__scopePopper:n,...r}=e,a=Fte(E7,n),o=jte[a.placedSide];return f.jsx("span",{ref:a.onArrowChange,style:{position:"absolute",left:a.arrowX,top:a.arrowY,[o]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[a.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[a.placedSide],visibility:a.shouldHideArrow?"hidden":void 0},children:f.jsx(Lte,{...r,ref:t,style:{...r.style,display:"block"}})})}));function Bte(e){return e!==null}_7.displayName=E7;var Hte=e=>({name:"transformOrigin",options:e,fn(t){var n,r,a;const{placement:o,rects:i,middlewareData:s}=t,l=((n=s.arrow)==null?void 0:n.centerOffset)!==0,c=l?0:e.arrowWidth,u=l?0:e.arrowHeight,[d,p]=S7(o),h={start:"0%",center:"50%",end:"100%"}[p],m=(((r=s.arrow)==null?void 0:r.x)??0)+c/2,g=(((a=s.arrow)==null?void 0:a.y)??0)+u/2;let y="",b="";return d==="bottom"?(y=l?h:`${m}px`,b=-u+"px"):d==="top"?(y=l?h:`${m}px`,b=`${i.floating.height+u}px`):d==="right"?(y=-u+"px",b=l?h:`${g}px`):d==="left"&&(y=`${i.floating.width+u}px`,b=l?h:`${g}px`),{data:{x:y,y:b}}}});function S7(e){const[t,n="center"]=e.split("-");return[t,n]}var zte=v7,T7=w7,Ute=x7,$te=_7,Jd=new WeakMap,wk=new WeakMap,xk={},C7=0,A7=function(e){return e&&(e.host||A7(e.parentNode))},Vte=function(e,t,n,r){var a=(function(d,p){return p.map((function(h){if(d.contains(h))return h;var m=A7(h);return m&&d.contains(m)?m:(console.error("aria-hidden",h,"in not contained inside",d,". Doing nothing"),null)})).filter((function(h){return!!h}))})(t,Array.isArray(e)?e:[e]);xk[n]||(xk[n]=new WeakMap);var o=xk[n],i=[],s=new Set,l=new Set(a),c=function(d){d&&!s.has(d)&&(s.add(d),c(d.parentNode))};a.forEach(c);var u=function(d){d&&!l.has(d)&&Array.prototype.forEach.call(d.children,(function(p){if(s.has(p))u(p);else try{var h=p.getAttribute(r),m=h!==null&&h!=="false",g=(Jd.get(p)||0)+1,y=(o.get(p)||0)+1;Jd.set(p,g),o.set(p,y),i.push(p),g===1&&m&&wk.set(p,!0),y===1&&p.setAttribute(n,"true"),m||p.setAttribute(r,"true")}catch(b){console.error("aria-hidden: cannot operate on ",p,b)}}))};return u(t),s.clear(),C7++,function(){i.forEach((function(d){var p=Jd.get(d)-1,h=o.get(d)-1;Jd.set(d,p),o.set(d,h),p||(wk.has(d)||d.removeAttribute(r),wk.delete(d)),h||d.removeAttribute(n)})),--C7||(Jd=new WeakMap,Jd=new WeakMap,wk=new WeakMap,xk={})}},QC=function(e,t,n){n===void 0&&(n="data-aria-hidden");var r=Array.from(Array.isArray(e)?e:[e]),a=(function(o){return typeof document>"u"?null:(Array.isArray(o)?o[0]:o).ownerDocument.body})(e);return a?(r.push.apply(r,Array.from(a.querySelectorAll("[aria-live]"))),Vte(r,a,n,"aria-hidden")):function(){return null}},Ek="right-scroll-bar-position",_k="width-before-scroll-bar";function ZC(e,t){return typeof e=="function"?e(t):e&&(e.current=t),e}var Gte=typeof window<"u"?v.useLayoutEffect:v.useEffect,N7=new WeakMap;function qte(e,t){var n,r,a,o=(n=null,r=function(i){return e.forEach((function(s){return ZC(s,i)}))},(a=v.useState((function(){return{value:n,callback:r,facade:{get current(){return a.value},set current(i){var s=a.value;s!==i&&(a.value=i,a.callback(i,s))}}}}))[0]).callback=r,a.facade);return Gte((function(){var i=N7.get(o);if(i){var s=new Set(i),l=new Set(e),c=o.current;
84s.forEach((function(u){l.has(u)||ZC(u,null)})),l.forEach((function(u){s.has(u)||ZC(u,c)}))}N7.set(o,e)}),[e]),o}function Wte(e){return e}var I7=function(e){var t=e.sideCar,n=W9(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 v.createElement(r,_i({},n))};I7.isSideCarExport=!0;var R7=(function(e){e===void 0&&(e={});var t=(function(n,r){r===void 0&&(r=Wte);var a=[],o=!1;return{read:function(){if(o)throw new Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return a.length?a[a.length-1]:n},useMedium:function(i){var s=r(i,o);return a.push(s),function(){a=a.filter((function(l){return l!==s}))}},assignSyncMedium:function(i){for(o=!0;a.length;){var s=a;a=[],s.forEach(i)}a={push:function(l){return i(l)},filter:function(){return a}}},assignMedium:function(i){o=!0;var s=[];if(a.length){var l=a;a=[],l.forEach(i),s=a}var c=function(){var d=s;s=[],d.forEach(i)},u=function(){return Promise.resolve().then(c)};u(),a={push:function(d){s.push(d),u()},filter:function(d){return s=s.filter(d),a}}}}})(null);return t.options=_i({async:!0,ssr:!1},e),t})(),JC=function(){},Sk=v.forwardRef((function(e,t){var n=v.useRef(null),r=v.useState({onScrollCapture:JC,onWheelCapture:JC,onTouchMoveCapture:JC}),a=r[0],o=r[1],i=e.forwardProps,s=e.children,l=e.className,c=e.removeScrollBar,u=e.enabled,d=e.shards,p=e.sideCar,h=e.noRelative,m=e.noIsolation,g=e.inert,y=e.allowPinchZoom,b=e.as,w=b===void 0?"div":b,k=e.gapMode,_=W9(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noRelative","noIsolation","inert","allowPinchZoom","as","gapMode"]),C=p,S=qte([n,t]),T=_i(_i({},_),a);return v.createElement(v.Fragment,null,u&&v.createElement(C,{sideCar:R7,removeScrollBar:c,shards:d,noRelative:h,noIsolation:m,inert:g,setCallbacks:o,allowPinchZoom:!!y,lockRef:n,gapMode:k}),i?v.cloneElement(v.Children.only(s),_i(_i({},T),{ref:S})):v.createElement(w,_i({},T,{className:l,ref:S}),s))}));Sk.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},Sk.classNames={fullWidth:_k,zeroRight:Ek};function Yte(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=(function(){if(typeof __webpack_nonce__<"u")return __webpack_nonce__})();return t&&e.setAttribute("nonce",t),e}var Kte=function(){var e=0,t=null;return{add:function(n){var r,a;e==0&&(t=Yte())&&(a=n,(r=t).styleSheet?r.styleSheet.cssText=a:r.appendChild(document.createTextNode(a)),(function(o){(document.head||document.getElementsByTagName("head")[0]).appendChild(o)})(t)),e++},remove:function(){!--e&&t&&(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},O7=function(){var e,t=(e=Kte(),function(n,r){v.useEffect((function(){return e.add(n),function(){e.remove()}}),[n&&r])});return function(n){var r=n.styles,a=n.dynamic;return t(r,a),null}},Xte={left:0,top:0,right:0,gap:0},eA=function(e){return parseInt(e||"",10)||0},Qte=function(e){if(e===void 0&&(e="margin"),typeof window>"u")return Xte;var t=(function(a){var o=window.getComputedStyle(document.body),i=o[a==="padding"?"paddingLeft":"marginLeft"],s=o[a==="padding"?"paddingTop":"marginTop"],l=o[a==="padding"?"paddingRight":"marginRight"];return[eA(i),eA(s),eA(l)]})(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])}},Zte=O7(),ep="data-scroll-locked",Jte=function(e,t,n,r){var a=e.left,o=e.top,i=e.right,s=e.gap;return n===void 0&&(n="margin"),`
85  .`.concat("with-scroll-bars-hidden",` {
86   overflow: hidden `).concat(r,`;
87   padding-right: `).concat(s,"px ").concat(r,`;
88  }
89  body[`).concat(ep,`] {
90    overflow: hidden `).concat(r,`;
91    overscroll-behavior: contain;
92    `).concat([t&&"position: relative ".concat(r,";"),n==="margin"&&`
93    padding-left: `.concat(a,`px;
94    padding-top: `).concat(o,`px;
95    padding-right: `).concat(i,`px;
96    margin-left:0;
97    margin-top:0;
98    margin-right: `).concat(s,"px ").concat(r,`;
99    `),n==="padding"&&"padding-right: ".concat(s,"px ").concat(r,";
99")].filter(Boolean).join(""),`
100  }
101  
102  .`).concat(Ek,` {
103    right: `).concat(s,"px ").concat(r,`;
104  }
105  
106  .`).concat(_k,` {
107    margin-right: `).concat(s,"px ").concat(r,`;
108  }
109  
110  .`).concat(Ek," .").concat(Ek,` {
111    right: 0 `).concat(r,`;
112  }
113  
114  .`).concat(_k," .").concat(_k,` {
115    margin-right: 0 `).concat(r,`;
116  }
117  
118  body[`).concat(ep,`] {
119    `).concat("--removed-body-scroll-bar-size",": ").concat(s,`px;
120  }
121`)},P7=function(){var e=parseInt(document.body.getAttribute(ep)||"0",10);return isFinite(e)?e:0},ene=function(e){var t=e.noRelative,n=e.noImportant,r=e.gapMode,a=r===void 0?"margin":r;v.useEffect((function(){return document.body.setAttribute(ep,(P7()+1).toString()),function(){var i=P7()-1;i<=0?document.body.removeAttribute(ep):document.body.setAttribute(ep,i.toString())}}),[]);var o=v.useMemo((function(){return Qte(a)}),[a]);return v.createElement(Zte,{styles:Jte(o,!t,a,n?"":"!important")})},tA=!1;if(typeof window<"u")try{var Tk=Object.defineProperty({},"passive",{get:function(){return tA=!0,!0}});window.addEventListener("test",Tk,Tk),window.removeEventListener("test",Tk,Tk)}catch{tA=!1}var tp=!!tA&&{passive:!1},L7=function(e,t){if(!(e instanceof Element))return!1;var n=window.getComputedStyle(e);return n[t]!=="hidden"&&!(n.overflowY===n.overflowX&&!(function(r){return r.tagName==="TEXTAREA"})(e)&&n[t]==="visible")},D7=function(e,t){var n=t.ownerDocument,r=t;do{if(typeof ShadowRoot<"u"&&r instanceof ShadowRoot&&(r=r.host),M7(e,r)){var a=F7(e,r);if(a[1]>a[2])return!0}r=r.parentNode}while(r&&r!==n.body);return!1},M7=function(e,t){return e==="v"?(function(n){return L7(n,"overflowY")})(t):(function(n){return L7(n,"overflowX")})(t)},F7=function(e,t){return e==="v"?[(n=t).scrollTop,n.scrollHeight,n.clientHeight]:(function(r){return[r.scrollLeft,r.scrollWidth,r.clientWidth]})(t);var n},Ck=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},j7=function(e){return[e.deltaX,e.deltaY]},B7=function(e){return e&&"current"in e?e.current:e},tne=function(e){return`
122  .block-interactivity-`.concat(e,` {pointer-events: none;}
123  .allow-interactivity-`).concat(e,` {pointer-events: all;}
124`)},nne=0,np=[];function rne(e){for(var t=null;e!==null;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}const ane=(H7=function(e){var t=v.useRef([]),n=v.useRef([0,0]),r=v.useRef(),a=v.useState(nne++)[0],o=v.useState(O7)[0],i=v.useRef(e);v.useEffect((function(){i.current=e}),[e]),v.useEffect((function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(a));var g=ek([e.lockRef.current],(e.shards||[]).map(B7),!0).filter(Boolean);return g.forEach((function(y){return y.classList.add("allow-interactivity-".concat(a))})),function(){document.body.classList.remove("block-interactivity-".concat(a)),g.forEach((function(y){return y.classList.remove("allow-interactivity-".concat(a))}))}}}),[e.inert,e.lockRef.current,e.shards]);var s=v.useCallback((function(g,y){if("touches"in g&&g.touches.length===2||g.type==="wheel"&&g.ctrlKey)return!i.current.allowPinchZoom;var b,w=Ck(g),k=n.current,_="deltaX"in g?g.deltaX:k[0]-w[0],C="deltaY"in g?g.deltaY:k[1]-w[1],S=g.target,T=Math.abs(_)>Math.abs(C)?"h":"v";if("touches"in g&&T==="h"&&S.type==="range")return!1;var E=D7(T,S);if(!E)return!0;if(E?b=T:(b=T==="v"?"h":"v",E=D7(T,S)),!E)return!1;if(!r.current&&"changedTouches"in g&&(_||C)&&(r.current=b),!b)return!0;var I=r.current||b;return(function(A,R,N,D){var F=(function(Y,K){return Y==="h"&&K==="rtl"?-1:1})(A,window.getComputedStyle(R).direction),G=F*D,M=N.target,$=R.contains(M),W=!1,O=G>0,oe=0,H=0;do{if(!M)break;var he=F7(A,M),me=he[0],P=he[1]-he[2]-F*me;(me||P)&&M7(A,M)&&(oe+=P,H+=me);var q=M.parentNode;M=q&&q.nodeType===Node.DOCUMENT_FRAGMENT_NODE?q.host:q}while(!$&&M!==document.body||$&&(R.contains(M)||R===M));return(O&&Math.abs(oe)<1||!O&&Math.abs(H)<1)&&(W=!0),W})(I,y,g,I==="h"?_:C)}),[]),l=v.useCallback((function(g){var y=g;if(np.length&&np[np.length-1]===o){var b="deltaY"in y?j7(y):Ck(y),w=t.current.filter((function(_){return _.name===y.type&&(_.target===y.target||y.target===_.shadowParent)&&(C=_.delta,S=b,C[0]===S[0]&&C[1]===S[1]);var C,S}))[0];if(w&&w.should)y.cancelable&&y.preventDefault();
124else if(!w){var k=(i.current.shards||[]).map(B7).filter(Boolean).filter((function(_){return _.contains(y.target)}));(k.length>0?s(y,k[0]):!i.current.noIsolation)&&y.cancelable&&y.preventDefault()}}}),[]),c=v.useCallback((function(g,y,b,w){var k={name:g,delta:y,target:b,should:w,shadowParent:rne(b)};t.current.push(k),setTimeout((function(){t.current=t.current.filter((function(_){return _!==k}))}),1)}),[]),u=v.useCallback((function(g){n.current=Ck(g),r.current=void 0}),[]),d=v.useCallback((function(g){c(g.type,j7(g),g.target,s(g,e.lockRef.current))}),[]),p=v.useCallback((function(g){c(g.type,Ck(g),g.target,s(g,e.lockRef.current))}),[]);v.useEffect((function(){return np.push(o),e.setCallbacks({onScrollCapture:d,onWheelCapture:d,onTouchMoveCapture:p}),document.addEventListener("wheel",l,tp),document.addEventListener("touchmove",l,tp),document.addEventListener("touchstart",u,tp),function(){np=np.filter((function(g){return g!==o})),document.removeEventListener("wheel",l,tp),document.removeEventListener("touchmove",l,tp),document.removeEventListener("touchstart",u,tp)}}),[]);var h=e.removeScrollBar,m=e.inert;return v.createElement(v.Fragment,null,m?v.createElement(o,{styles:tne(a)}):null,h?v.createElement(ene,{noRelative:e.noRelative,gapMode:e.gapMode}):null)},R7.useMedium(H7),I7);var H7,Ak=v.forwardRef((function(e,t){return v.createElement(Sk,_i({},e,{ref:t,sideCar:ane}))}));Ak.classNames=Sk.classNames;var nA="Popover",[z7]=Uc(nA,[y7]),ym=y7(),[one,Vc]=z7(nA),U7=e=>{const{__scopePopover:t,children:n,open:r,defaultOpen:a,onOpenChange:o,modal:i=!1}=e,s=ym(t),l=v.useRef(null),[c,u]=v.useState(!1),[d=!1,p]=NC({prop:r,defaultProp:a,onChange:o});return f.jsx(zte,{...s,children:f.jsx(one,{scope:t,contentId:zF(),triggerRef:l,open:d,onOpenChange:p,onOpenToggle:v.useCallback((()=>p((h=>!h))),[p]),hasCustomAnchor:c,onCustomAnchorAdd:v.useCallback((()=>u(!0)),[]),onCustomAnchorRemove:v.useCallback((()=>u(!1)),[]),modal:i,children:n})})};U7.displayName=nA;var $7="PopoverAnchor";v.forwardRef(((e,t)=>{const{__scopePopover:n,...r}=e,a=Vc($7,n),o=ym(n),{onCustomAnchorAdd:i,onCustomAnchorRemove:s}=a;return v.useEffect((()=>(i(),()=>s())),[i,s]),f.jsx(T7,{...o,...r,ref:t})})).displayName=$7;var V7="PopoverTrigger",G7=v.forwardRef(((e,t)=>{const{__scopePopover:n,...r}=e,a=Vc(V7,n),o=ym(n),i=xn(t,a.triggerRef),s=f.jsx(Pl.button,{type:"button","aria-haspopup":"dialog","aria-expanded":a.open,"aria-controls":a.contentId,"data-state":X7(a.open),...r,ref:i,onClick:Dt(e.onClick,a.onOpenToggle)});return a.hasCustomAnchor?s:f.jsx(T7,{asChild:!0,...o,children:s})}));G7.displayName=V7;var[HSe,ine]=z7("PopoverPortal",{forceMount:void 0}),rp="PopoverContent",q7=v.forwardRef(((e,t)=>{const n=ine(rp,e.__scopePopover),{forceMount:r=n.forceMount,...a}=e,o=Vc(rp,e.__scopePopover);return f.jsx(Il,{present:r||o.open,children:o.modal?f.jsx(sne,{...a,ref:t}):f.jsx(lne,{...a,ref:t})})}));q7.displayName=rp;var sne=v.forwardRef(((e,t)=>{const n=Vc(rp,e.__scopePopover),r=v.useRef(null),a=xn(t,r),o=v.useRef(!1);return v.useEffect((()=>{const i=r.current;if(i)return QC(i)}),[]),f.jsx(Ak,{as:$C,allowPinchZoom:!0,children:f.jsx(W7,{...e,ref:a,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:Dt(e.onCloseAutoFocus,(i=>{var s;i.preventDefault(),o.current||(s=n.triggerRef.current)==null||s.focus()})),onPointerDownOutside:Dt(e.onPointerDownOutside,(i=>{const s=i.detail.originalEvent,l=s.button===0&&s.ctrlKey===!0,c=s.button===2||l;o.current=c}),{checkForDefaultPrevented:!1}),onFocusOutside:Dt(e.onFocusOutside,(i=>i.preventDefault()),{checkForDefaultPrevented:!1})})})})),lne=v.forwardRef(((e,t)=>{const n=Vc(rp,e.__scopePopover),r=v.useRef(!1),a=v.useRef(!1);return f.jsx(W7,{...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 i,s;(i=e.onInteractOutside)==null||i.call(e,o),o.defaultPrevented||(r.current=!0,o.detail.originalEvent.type==="pointerdown"&&(a.current=!0));const l=o.target;(s=n.triggerRef.current)!=null&&s.contains(l)&&o.preventDefault(),o.detail.originalEvent.type==="focusin"&&a.current&&o.preventDefault()}})})),W7=v.forwardRef(((e,t)=>{const{__scopePopover:n,trapFocus:r,onOpenAutoFocus:a,onCloseAutoFocus:o,disableOutsidePointerEvents:i,onEscapeKeyDown:s,onPointerDownOutside:l,onFocusOutside:c,onInteractOutside:u,...d}=e,p=Vc(rp,n),h=ym(n);return v.useEffect((()=>
vendor: 4,652 bytes, line 124
124{const m=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",m[0]??l7()),document.body.insertAdjacentElement("beforeend",m[1]??l7()),qC++,()=>{qC===1&&document.querySelectorAll("[data-radix-focus-guard]").forEach((g=>g.remove())),qC--}}),[]),f.jsx(u7,{asChild:!0,loop:!0,trapped:r,onMountAutoFocus:a,onUnmountAutoFocus:o,children:f.jsx(o7,{asChild:!0,disableOutsidePointerEvents:i,onInteractOutside:u,onEscapeKeyDown:s,onPointerDownOutside:l,onFocusOutside:c,onDismiss:()=>p.onOpenChange(!1),children:f.jsx(Ute,{"data-state":X7(p.open),role:"dialog",id:p.contentId,...h,...d,ref:t,style:{...d.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)"}})})})})),Y7="PopoverClose";v.forwardRef(((e,t)=>{const{__scopePopover:n,...r}=e,a=Vc(Y7,n);return f.jsx(Pl.button,{type:"button",...r,ref:t,onClick:Dt(e.onClick,(()=>a.onOpenChange(!1)))})})).displayName=Y7;var K7=v.forwardRef(((e,t)=>{const{__scopePopover:n,...r}=e,a=ym(n);return f.jsx($te,{...a,...r,ref:t})}));function X7(e){return e?"open":"closed"}K7.displayName="PopoverArrow";var Q7=U7,Z7=G7,J7=q7,eB=K7,cne=v.createContext(void 0),rA="ScrollArea",[tB]=Uc(rA),[une,fo]=tB(rA),nB=v.forwardRef(((e,t)=>{const{__scopeScrollArea:n,type:r="hover",dir:a,scrollHideDelay:o=600,...i}=e,[s,l]=v.useState(null),[c,u]=v.useState(null),[d,p]=v.useState(null),[h,m]=v.useState(null),[g,y]=v.useState(null),[b,w]=v.useState(0),[k,_]=v.useState(0),[C,S]=v.useState(!1),[T,E]=v.useState(!1),I=xn(t,(R=>l(R))),A=(function(R){const N=v.useContext(cne);return R||N||"ltr"})(a);return f.jsx(une,{scope:n,type:r,dir:A,scrollHideDelay:o,scrollArea:s,viewport:c,onViewportChange:u,content:d,onContentChange:p,scrollbarX:h,onScrollbarXChange:m,scrollbarXEnabled:C,onScrollbarXEnabledChange:S,scrollbarY:g,onScrollbarYChange:y,scrollbarYEnabled:T,onScrollbarYEnabledChange:E,onCornerWidthChange:w,onCornerHeightChange:_,children:f.jsx(ur.div,{dir:A,...i,ref:I,style:{position:"relative","--radix-scroll-area-corner-width":b+"px","--radix-scroll-area-corner-height":k+"px",...e.style}})})}));nB.displayName=rA;var rB="ScrollAreaViewport",aB=v.forwardRef(((e,t)=>{const{__scopeScrollArea:n,children:r,nonce:a,...o}=e,i=fo(rB,n),s=xn(t,v.useRef(null),i.onViewportChange);return f.jsxs(f.Fragment,{children:[f.jsx("style",{dangerouslySetInnerHTML:{__html:"[data-radix-scroll-area-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-scroll-area-viewport]::-webkit-scrollbar{display:none}"},nonce:a}),f.jsx(ur.div,{"data-radix-scroll-area-viewport":"",...o,ref:s,style:{overflowX:i.scrollbarXEnabled?"scroll":"hidden",overflowY:i.scrollbarYEnabled?"scroll":"hidden",...e.style},children:f.jsx("div",{ref:i.onContentChange,style:{minWidth:"100%",display:"table"},children:r})})]})}));aB.displayName=rB;var Ii="ScrollAreaScrollbar",Nk=v.forwardRef(((e,t)=>{const{forceMount:n,...r}=e,a=fo(Ii,e.__scopeScrollArea),{onScrollbarXEnabledChange:o,onScrollbarYEnabledChange:i}=a,s=e.orientation==="horizontal";return v.useEffect((()=>(s?o(!0):i(!0),()=>{s?o(!1):i(!1)})),[s,o,i]),a.type==="hover"?f.jsx(dne,{...r,ref:t,forceMount:n}):a.type==="scroll"?f.jsx(pne,{...r,ref:t,forceMount:n}):a.type==="auto"?f.jsx(oB,{...r,ref:t,forceMount:n}):a.type==="always"?f.jsx(aA,{...r,ref:t}):null}));Nk.displayName=Ii;var dne=v.forwardRef(((e,t)=>{const{forceMount:n,...r}=e,a=fo(Ii,e.__scopeScrollArea),[o,i]=v.useState(!1);return v.useEffect((()=>{const s=a.scrollArea;let l=0;if(s){const c=()=>{window.clearTimeout(l),i(!0)},u=()=>{l=window.setTimeout((()=>i(!1)),a.scrollHideDelay)};return s.addEventListener("pointerenter",c),s.addEventListener("pointerleave",u),()=>{window.clearTimeout(l),s.removeEventListener("pointerenter",c),s.removeEventListener("pointerleave",u)}}}),[a.scrollArea,a.scrollHideDelay]),f.jsx(Il,{present:n||o,children:f.jsx(oB,{"data-state":o?"visible":"hidden",...r,ref:t})})})),pne=v.forwardRef(((e,t)=>{const{forceMount:n,...r}=e,a=fo(Ii,e.__scopeScrollArea),o=e.orientation==="horizontal",i=Lk((()=>l("SCROLL_END")),100),[s,l]=(c="hidden",u={hidden:{SCROLL:"scrolling"},scrolling:{SCROLL_END:"idle",POINTER_ENTER:"interacting"},interacting:{SCROLL:"interacting",POINTER_LEAVE:"idle"},idle:{HIDE:"hidden",SCROLL:"scrolling",POINTER_ENTER:"interacting"}},v.useReducer(((d,p)=>
124u[d][p]??d),c));var c,u;return v.useEffect((()=>{if(s==="idle"){const d=window.setTimeout((()=>l("HIDE")),a.scrollHideDelay);return()=>window.clearTimeout(d)}}),[s,a.scrollHideDelay,l]),v.useEffect((()=>{const d=a.viewport,p=o?"scrollLeft":"scrollTop";if(d){let h=d[p];const m=()=>{const g=d[p];h!==g&&(l("SCROLL"),i()),h=g};return d.addEventListener("scroll",m),()=>d.removeEventListener("scroll",m)}}),[a.viewport,o,l,i]),f.jsx(Il,{present:n||s!=="hidden",children:f.jsx(aA,{"data-state":s==="hidden"?"hidden":"visible",...r,ref:t,onPointerEnter:Dt(e.onPointerEnter,(()=>l("POINTER_ENTER"))),onPointerLeave:Dt(e.onPointerLeave,(()=>l("POINTER_LEAVE")))})})})),oB=v.forwardRef(((e,t)=>{const n=fo(Ii,e.__scopeScrollArea),{forceMount:r,...a}=e,[o,i]=v.useState(!1),s=e.orientation==="horizontal",l=Lk((()=>{if(n.viewport){const c=n.viewport.offsetWidth<n.viewport.scrollWidth,u=n.viewport.offsetHeight<n.viewport.scrollHeight;i(s?c:u)}}),10);return ap(n.viewport,l),ap(n.content,l),f.jsx(Il,{present:r||o,children:f.jsx(aA,{"data-state":o?"visible":"hidden",...a,ref:t})})})),aA=v.forwardRef(((e,t)=>{const{orientation:n="vertical",...r}=e,a=fo(Ii,e.__scopeScrollArea),o=v.useRef(null),i=v.useRef(0),[s,l]=v.useState({content:0,viewport:0,scrollbar:{size:0,paddingStart:0,paddingEnd:0}}),c=cB(s.viewport,s.content),u={...r,sizes:s,onSizesChange:l,hasThumb:c>0&&c<1,onThumbChange:p=>o.current=p,onThumbPointerUp:()=>i.current=0,onThumbPointerDown:p=>i.current=p};function d(p,h){return(function(m,g,y,b="ltr"){const w=Pk(y),k=w/2,_=g||k,C=w-_,S=y.scrollbar.paddingStart+_,T=y.scrollbar.size-y.scrollbar.paddingEnd-C,E=y.content-y.viewport,I=b==="ltr"?[0,E]:[-1*E,0];return dB([S,T],I)(m)})(p,i.current,s,h)}return n==="horizontal"?f.jsx(fne,{...u,ref:t,onThumbPositionChange:()=>{if(a.viewport&&o.current){const p=uB(a.viewport.scrollLeft,s,a.dir);o.current.style.transform=`translate3d(${p}px, 0, 0)`}},onWheelScroll:p=>{a.viewport&&(a.viewport.scrollLeft=p)},onDragScroll:p=>{a.viewport&&(a.viewport.scrollLeft=d(p,a.dir))}}):n==="vertical"?f.jsx(hne,{...u,ref:t,onThumbPositionChange:()=>{if(a.viewport&&o.current){const p=uB(a.viewport.scrollTop,s);o.current.style.transform=`translate3d(0, ${p}px, 0)`}},onWheelScroll:p=>{a.viewport&&(a.viewport.scrollTop=p)},onDragScroll:p=>{a.viewport&&(a.viewport.scrollTop=d(p))}}):null})),fne=v.forwardRef(((e,t)=>{const{sizes:n,onSizesChange:r,...a}=e,o=fo(Ii,e.__scopeScrollArea),[i,s]=v.useState(),l=v.useRef(null),c=xn(t,l,o.onScrollbarXChange);return v.useEffect((()=>{l.current&&s(getComputedStyle(l.current))}),[l]),f.jsx(sB,{"data-orientation":"horizontal",...a,ref:c,sizes:n,style:{bottom:0,left:o.dir==="rtl"?"var(--radix-scroll-area-corner-width)":0,right:o.dir==="ltr"?"var(--radix-scroll-area-corner-width)":0,"--radix-scroll-area-thumb-width":Pk(n)+"px",...e.style},onThumbPointerDown:u=>e.onThumbPointerDown(u.x),onDragScroll:u=>e.onDragScroll(u.x),onWheelScroll:(u,d)=>{if(o.viewport){const p=o.viewport.scrollLeft+u.deltaX;e.onWheelScroll(p),pB(p,d)&&u.preventDefault()}},onResize:()=>{l.current&&o.viewport&&i&&r({content:o.viewport.scrollWidth,viewport:o.viewport.offsetWidth,scrollbar:{size:l.current.clientWidth,paddingStart:Ok(i.paddingLeft),paddingEnd:Ok(i.paddingRight)}})}})})),hne=v.forwardRef(((e,t)=>{const{sizes:n,onSizesChange:r,...a}=e,o=fo(Ii,e.__scopeScrollArea),[i,s]=v.useState(),l=v.useRef(null),c=xn(t,l,o.onScrollbarYChange);return v.useEffect((()=>{l.current&&s(getComputedStyle(l.current))}),[l]),f.jsx(sB,{"data-orientation":"vertical",...a,ref:c,sizes:n,style:{top:0,right:o.dir==="ltr"?0:void 0,left:o.dir==="rtl"?0:void 0,bottom:"var(--radix-scroll-area-corner-height)","--radix-scroll-area-thumb-height":Pk(n)+"px",...e.style},onThumbPointerDown:u=>e.onThumbPointerDown(u.y),onDragScroll:u=>e.onDragScroll(u.y),onWheelScroll:(u,d)=>{if(o.viewport){const p=o.viewport.scrollTop+u.deltaY;e.onWheelScroll(p),pB(p,d)&&u.preventDefault()}},onResize:()=>{l.current&&o.viewport&&i&&r({content:o.viewport.scrollHeight,viewport:o.viewport.offsetHeight,scrollbar:{size:l.current.clientHeight,paddingStart:Ok(i.paddingTop),paddingEnd:Ok(i.paddingBottom)}})}})})),[mne,iB]=tB(Ii),sB=v.forwardRef(((e,t)=>{const{__scopeScrollArea:n,sizes:r,hasThumb:a,onThumbChange:o,onThumbPointerUp:i,onThumbPointerDown:s,onThumbPositionChange:l,onDragScroll:c,onWheelScroll:u,onResize:d,...p}=e,h=fo(Ii,n),[m,g]=v.useState(null),y=xn(t,(I=>g(I))),b=v.useRef(null),w=v.useRef(""),k=h.viewport,_=r.content-r.viewport,C=zn(u),S=zn(l),T=Lk(d,10);function E(I){if(b.current){const A=I.clientX-b.current.left,R=I.clientY-b.current.top;c({x:A,y:R})}}return v.useEffect((()=>{const I=A=>{const R=A.target;m?.contains(R)&&C(A,_)};return document.addEventListener("wheel",I,{passive:!1}),()=>document.removeEventListener("wheel",I,{passive:!1})}),[k,m,_,C]),v.useEffect(S,[r,S]),ap(m,T),ap(h.content,T),f.jsx(mne,{scope:n,scrollbar:m,hasThumb:a,onThumbChange:zn(o),onThumbPointerUp:zn(i),onThumbPositionChange:S,onThumbPointerDown:zn(s),children:f.jsx(ur.div,{...p,ref:y,style:{position:"absolute",...p.style},onPointerDown:Dt(e.onPointerDown,(I=>{I.button===0&&(I.target.setPointerCapture(I.pointerId),b.current=m.getBoundingClientRect(),w.current=document.body.style.webkitUserSelect,document.body.style.webkitUserSelect="none",h.viewport&&(h.viewport.style.scrollBehavior="auto"),E(I))})),onPointerMove:Dt(e.onPointerMove,E),onPointerUp:Dt(e.onPointerUp,(I=>{const A=I.target;A.hasPointerCapture(I.pointerId)&&A.releasePointerCapture(I.pointerId),document.body.style.webkitUserSelect=w.current,h.viewport&&(h.viewport.style.scrollBehavior=""),b.current=null}))})})})),Ik="ScrollAreaThumb",Rk=v.forwardRef(((e,t)=>{const{forceMount:n,...r}=e,a=iB(Ik,e.__scopeScrollArea);return f.jsx(Il,{present:n||a.hasThumb,children:f.jsx(gne,{ref:t,...r})})})),gne=v.forwardRef(((e,t)=>{const{__scopeScrollArea:n,style:r,...a}=e,o=fo(Ik,n),i=iB(Ik,n),{onThumbPositionChange:s}=i,l=xn(t,(d=>i.onThumbChange(d))),c=v.useRef(void 0),u=Lk((()=>{c.current&&(c.current(),c.current=void 0)}),100);return v.useEffect((()=>{const d=o.viewport;if(d){const p=()=>
124{if(u(),!c.current){const h=bne(d,s);c.current=h,s()}};return s(),d.addEventListener("scroll",p),()=>d.removeEventListener("scroll",p)}}),[o.viewport,u,s]),f.jsx(ur.div,{"data-state":i.hasThumb?"visible":"hidden",...a,ref:l,style:{width:"var(--radix-scroll-area-thumb-width)",height:"var(--radix-scroll-area-thumb-height)",...r},onPointerDownCapture:Dt(e.onPointerDownCapture,(d=>{const p=d.target.getBoundingClientRect(),h=d.clientX-p.left,m=d.clientY-p.top;i.onThumbPointerDown({x:h,y:m})})),onPointerUp:Dt(e.onPointerUp,i.onThumbPointerUp)})}));Rk.displayName=Ik;var oA="ScrollAreaCorner",lB=v.forwardRef(((e,t)=>{const n=fo(oA,e.__scopeScrollArea),r=!!(n.scrollbarX&&n.scrollbarY);return n.type!=="scroll"&&r?f.jsx(yne,{...e,ref:t}):null}));lB.displayName=oA;var yne=v.forwardRef(((e,t)=>{const{__scopeScrollArea:n,...r}=e,a=fo(oA,n),[o,i]=v.useState(0),[s,l]=v.useState(0),c=!!(o&&s);return ap(a.scrollbarX,(()=>{var u;const d=((u=a.scrollbarX)==null?void 0:u.offsetHeight)||0;a.onCornerHeightChange(d),l(d)})),ap(a.scrollbarY,(()=>{var u;const d=((u=a.scrollbarY)==null?void 0:u.offsetWidth)||0;a.onCornerWidthChange(d),i(d)})),c?f.jsx(ur.div,{...r,ref:t,style:{width:o,height:s,position:"absolute",right:a.dir==="ltr"?0:void 0,left:a.dir==="rtl"?0:void 0,bottom:0,...e.style}}):null}));function Ok(e){return e?parseInt(e,10):0}function cB(e,t){const n=e/t;return isNaN(n)?0:n}function Pk(e){const t=cB(e.viewport,e.content),n=e.scrollbar.paddingStart+e.scrollbar.paddingEnd,r=(e.scrollbar.size-n)*t;return Math.max(r,18)}function uB(e,t,n="ltr"){const r=Pk(t),a=t.scrollbar.paddingStart+t.scrollbar.paddingEnd,o=t.scrollbar.size-a,i=t.content-t.viewport,s=o-r,l=(function(c,[u,d]){return Math.min(d,Math.max(u,c))})(e,n==="ltr"?[0,i]:[-1*i,0]);return dB([0,i],[0,s])(l)}function dB(e,t){return n=>{if(e[0]===e[1]||t[0]===t[1])return t[0];const r=(t[1]-t[0])/(e[1]-e[0]);return t[0]+r*(n-e[0])}}function pB(e,t){return e>0&&e<t}var bne=(e,t=()=>{})=>{let n={left:e.scrollLeft,top:e.scrollTop},r=0;return(function a(){const o={left:e.scrollLeft,top:e.scrollTop},i=n.left!==o.left,s=n.top!==o.top;(i||s)&&t(),n=o,r=window.requestAnimationFrame(a)})(),()=>window.cancelAnimationFrame(r)};function Lk(e,t){const n=zn(e),r=v.useRef(0);return v.useEffect((()=>()=>window.clearTimeout(r.current)),[]),v.useCallback((()=>{window.clearTimeout(r.current),r.current=window.setTimeout(n,t)}),[n,t])}function ap(e,t){const n=zn(t);Fo((()=>{let r=0;if(e){const a=new ResizeObserver((()=>{cancelAnimationFrame(r),r=window.requestAnimationFrame(n)}));return a.observe(e),()=>{window.cancelAnimationFrame(r),a.unobserve(e)}}}),[e,n])}var iA=nB,sA=aB,lA=lB;function fB(e,[t,n]){return Math.min(n,Math.max(t,e))}function dt(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(e?.(r),n===!1||!r.defaultPrevented)return t?.(r)}}function Gc(e,t=[]){let n=[];const r=()=>{const a=n.map((o=>v.createContext(o)));return function(o){const i=o?.[e]||a;return v.useMemo((()=>({[`__scope${e}`]:{...o,[e]:i}})),[o,i])}};return r.scopeName=e,[function(a,o){const i=v.createContext(o),s=n.length;n=[...n,o];const l=c=>{var u;const{scope:d,children:p,...h}=c,m=((u=d?.[e])==null?void 0:u[s])||i,g=v.useMemo((()=>h),Object.values(h));return f.jsx(m.Provider,{value:g,children:p})};return l.displayName=a+"Provider",[l,function(c,u){var d;const p=((d=u?.[e])==null?void 0:d[s])||i,h=v.useContext(p);if(h)return h;if(o!==void 0)return o;throw new Error(`\`${c}\` must be used within \`${a}\``)}]},vne(r,...t)]}function vne(...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(a){const o=r.reduce(((i,{useScope:s,scopeName:l})=>({...i,...s(a)[`__scope${l}`]})),{});return v.useMemo((()=>({[`__scope${t.scopeName}`]:o})),[o])}};return n.scopeName=t.scopeName,n}function hB(e,t){if(typeof e=="function")return e(t);e!=null&&(e.current=t)}function cA(...e){return t=>{let n=!1;const r=e.map((a=>{const o=hB(a,t);return n||typeof o!="function"||(n=!0),o}));if(n)return()=>{for(let a=0;a<r.length;a++){const o=r[a];typeof o=="function"?o():hB(e[a],null)}}}}function ln(...e){return v.useCallback(cA(...e),e)}function uA(e){const t=kne(e),n=v.forwardRef(((r,a)=>{const{children:o,...i}=r,s=v.Children.toArray(o),l=s.find(xne);if(l){const c=l.props.children,u=s.map((d=>d===l?v.Children.count(c)>1?v.Children.only(null):v.isValidElement(c)?c.props.children:null:d));return f.jsx(t,{...i,ref:a,children:v.isValidElement(c)?v.cloneElement(c,void 0,u):null})}return f.jsx(t,{...i,ref:a,children:o})}));return n.displayName=`${e}.Slot`,n}function kne(e){const t=v.forwardRef(((n,r)=>{const{children:a,...o}=n;if(v.isValidElement(a)){const i=(function(l){var c,u;let d=(c=Object.getOwnPropertyDescriptor(l.props,"ref"))==null?void 0:c.get,p=d&&"isReactWarning"in d&&d.isReactWarning;return p?l.ref:(d=(u=Object.getOwnPropertyDescriptor(l,"ref"))==null?void 0:u.get,p=d&&"isReactWarning"in d&&d.isReactWarning,p?l.props.ref:l.props.ref||l.ref)})(a),s=(function(l,c){const u={...c};for(const d in c){const p=l[d],h=c[d];/^on[A-Z]/.test(d)?p&&h?u[d]=(...m)=>{const g=h(...m);return p(...m),g}:p&&(u[d]=p):d==="style"?u[d]={...p,...h}
124:d==="className"&&(u[d]=[p,h].filter(Boolean).join(" "))}return{...l,...u}})(o,a.props);return a.type!==v.Fragment&&(s.ref=r?cA(r,i):i),v.cloneElement(a,s)}return v.Children.count(a)>1?v.Children.only(null):null}));return t.displayName=`${e}.SlotClone`,t}var wne=Symbol("radix.slottable");function xne(e){return v.isValidElement(e)&&typeof e.type=="function"&&"__radixId"in e.type&&e.type.__radixId===wne}var Ene=v.createContext(void 0);function dA(e){const t=v.useContext(Ene);return e||t||"ltr"}function bm(e){const t=Sne(e),n=v.forwardRef(((r,a)=>{const{children:o,...i}=r,s=v.Children.toArray(o),l=s.find(Cne);if(l){const c=l.props.children,u=s.map((d=>d===l?v.Children.count(c)>1?v.Children.only(null):v.isValidElement(c)?c.props.children:null:d));return f.jsx(t,{...i,ref:a,children:v.isValidElement(c)?v.cloneElement(c,void 0,u):null})}return f.jsx(t,{...i,ref:a,children:o})}));return n.displayName=`${e}.Slot`,n}var _ne=bm("Slot");function Sne(e){const t=v.forwardRef(((n,r)=>{const{children:a,...o}=n;if(v.isValidElement(a)){const i=(function(l){var c,u;let d=(c=Object.getOwnPropertyDescriptor(l.props,"ref"))==null?void 0:c.get,p=d&&"isReactWarning"in d&&d.isReactWarning;return p?l.ref:(d=(u=Object.getOwnPropertyDescriptor(l,"ref"))==null?void 0:u.get,p=d&&"isReactWarning"in d&&d.isReactWarning,p?l.props.ref:l.props.ref||l.ref)})(a),s=(function(l,c){const u={...c};for(const d in c){const p=l[d],h=c[d];/^on[A-Z]/.test(d)?p&&h?u[d]=(...m)=>{h(...m),p(...m)}:p&&(u[d]=p):d==="style"?u[d]={...p,...h}:d==="className"&&(u[d]=[p,h].filter(Boolean).join(" "))}return{...l,...u}})(o,a.props);return a.type!==v.Fragment&&(s.ref=r?cA(r,i):i),v.cloneElement(a,s)}return v.Children.count(a)>1?v.Children.only(null):null}));return t.displayName=`${e}.SlotClone`,t}var Tne=Symbol("radix.slottable");function Cne(e){return v.isValidElement(e)&&typeof e.type=="function"&&"__radixId"in e.type&&e.type.__radixId===Tne}var it=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce(((e,t)=>{const n=bm(`Primitive.${t}`),r=v.forwardRef(((a,o)=>{const{asChild:i,...s}=a,l=i?n:t;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),f.jsx(l,{...s,ref:o})}));return r.displayName=`Primitive.${t}`,{...e,[t]:r}}),{}),mB,pA="dismissableLayer.update",Ane="dismissableLayer.pointerDownOutside",Nne="dismissableLayer.focusOutside",gB=v.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),fA=v.forwardRef(((e,t)=>{const{disableOutsidePointerEvents:n=!1,onEscapeKeyDown:r,onPointerDownOutside:a,onFocusOutside:o,onInteractOutside:i,onDismiss:s,...l}=e,c=v.useContext(gB),[u,d]=v.useState(null),p=u?.ownerDocument??globalThis?.document,[,h]=v.useState({}),m=ln(t,(T=>d(T))),g=Array.from(c.layers),[y]=[...c.layersWithOutsidePointerEventsDisabled].slice(-1),b=g.indexOf(y),w=u?g.indexOf(u):-1,k=c.layersWithOutsidePointerEventsDisabled.size>0,_=w>=b,C=(function(T,E=globalThis?.document){const I=Ni(T),A=v.useRef(!1),R=v.useRef((()=>{}));return v.useEffect((()=>{const N=F=>{if(F.target&&!A.current){let G=function(){bB(Ane,I,M,{discrete:!0})};const M={originalEvent:F};F.pointerType==="touch"?(E.removeEventListener("click",R.current),R.current=G,E.addEventListener("click",R.current,{once:!0})):G()}else E.removeEventListener("click",R.current);A.current=!1},D=window.setTimeout((()=>{E.addEventListener("pointerdown",N)}),0);return()=>{window.clearTimeout(D),E.removeEventListener("pointerdown",N),E.removeEventListener("click",R.current)}}),[E,I]),{onPointerDownCapture:()=>A.current=!0}})((T=>{const E=T.target,I=[...c.branches].some((A=>A.contains(E)));_&&!I&&(a?.(T),i?.(T),T.defaultPrevented||s==null||s())}),p),S=(function(T,E=globalThis?.document){const I=Ni(T),A=v.useRef(!1);return v.useEffect((()=>{const R=N=>{N.target&&!A.current&&bB(Nne,I,{originalEvent:N},{discrete:!1})};return E.addEventListener("focusin",R),()=>E.removeEventListener("focusin",R)}),[E,I]),{onFocusCapture:()=>A.current=!0,onBlurCapture:()=>A.current=!1}})((T=>{const E=T.target;[...c.branches].some((I=>I.contains(E)))||(o?.(T),i?.(T),T.defaultPrevented||s==null||s())}),p);return(function(T,E=globalThis?.document){const I=Ni(T);v.useEffect((()=>{const A=R=>{R.key==="Escape"&&I(R)};return E.addEventListener("keydown",A,{capture:!0}),()=>E.removeEventListener("keydown",A,{capture:!0})}),[I,E])})((T=>{w===c.layers.size-1&&(r?.(T),!T.defaultPrevented&&s&&(T.preventDefault(),s()))}),p),v.useEffect((()=>
124{if(u)return n&&(c.layersWithOutsidePointerEventsDisabled.size===0&&(mB=p.body.style.pointerEvents,p.body.style.pointerEvents="none"),c.layersWithOutsidePointerEventsDisabled.add(u)),c.layers.add(u),yB(),()=>{n&&c.layersWithOutsidePointerEventsDisabled.size===1&&(p.body.style.pointerEvents=mB)}}),[u,p,n,c]),v.useEffect((()=>()=>{u&&(c.layers.delete(u),c.layersWithOutsidePointerEventsDisabled.delete(u),yB())}),[u,c]),v.useEffect((()=>{const T=()=>h({});return document.addEventListener(pA,T),()=>document.removeEventListener(pA,T)}),[]),f.jsx(it.div,{...l,ref:m,style:{pointerEvents:k?_?"auto":"none":void 0,...e.style},onFocusCapture:dt(e.onFocusCapture,S.onFocusCapture),onBlurCapture:dt(e.onBlurCapture,S.onBlurCapture),onPointerDownCapture:dt(e.onPointerDownCapture,C.onPointerDownCapture)})}));fA.displayName="DismissableLayer";function yB(){const e=new CustomEvent(pA);document.dispatchEvent(e)}function bB(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?(function(i,s){i&&Ir.flushSync((()=>i.dispatchEvent(s)))})(a,o):a.dispatchEvent(o)}v.forwardRef(((e,t)=>{const n=v.useContext(gB),r=v.useRef(null),a=ln(t,r);return v.useEffect((()=>{const o=r.current;if(o)return n.branches.add(o),()=>{n.branches.delete(o)}}),[n.branches]),f.jsx(it.div,{...e,ref:a})})).displayName="DismissableLayerBranch";var hA=0;function vB(){v.useEffect((()=>{const e=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",e[0]??kB()),document.body.insertAdjacentElement("beforeend",e[1]??kB()),hA++,()=>{hA===1&&document.querySelectorAll("[data-radix-focus-guard]").forEach((t=>t.remove())),hA--}}),[])}function kB(){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 mA="focusScope.autoFocusOnMount",gA="focusScope.autoFocusOnUnmount",wB={bubbles:!1,cancelable:!0},xB=v.forwardRef(((e,t)=>{const{loop:n=!1,trapped:r=!1,onMountAutoFocus:a,onUnmountAutoFocus:o,...i}=e,[s,l]=v.useState(null),c=Ni(a),u=Ni(o),d=v.useRef(null),p=ln(t,(g=>l(g))),h=v.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;v.useEffect((()=>{if(r){let g=function(k){if(h.paused||!s)return;const _=k.target;s.contains(_)?d.current=_:Dl(d.current,{select:!0})},y=function(k){if(h.paused||!s)return;const _=k.relatedTarget;_!==null&&(s.contains(_)||Dl(d.current,{select:!0}))},b=function(k){if(document.activeElement===document.body)for(const _ of k)_.removedNodes.length>0&&Dl(s)};document.addEventListener("focusin",g),document.addEventListener("focusout",y);const w=new MutationObserver(b);return s&&w.observe(s,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",g),document.removeEventListener("focusout",y),w.disconnect()}}}),[r,s,h.paused]),v.useEffect((()=>{if(s){SB.add(h);const y=document.activeElement;if(!s.contains(y)){const b=new CustomEvent(mA,wB);s.addEventListener(mA,c),s.dispatchEvent(b),b.defaultPrevented||((function(w,{select:k=!1}={}){const _=document.activeElement;for(const C of w)if(Dl(C,{select:k}),document.activeElement!==_)return})((g=EB(s),g.filter((w=>w.tagName!=="A"))),{select:!0}),document.activeElement===y&&Dl(s))}return()=>{s.removeEventListener(mA,c),setTimeout((()=>{const b=new CustomEvent(gA,wB);s.addEventListener(gA,u),s.dispatchEvent(b),b.defaultPrevented||Dl(y??document.body,{select:!0}),s.removeEventListener(gA,u),SB.remove(h)}),0)}}var g}),[s,c,u,h]);const m=v.useCallback((g=>{if(!n&&!r||h.paused)return;const y=g.key==="Tab"&&!g.altKey&&!g.ctrlKey&&!g.metaKey,b=document.activeElement;if(y&&b){const w=g.currentTarget,[k,_]=(function(C){const S=EB(C),T=_B(S,C),E=_B(S.reverse(),C);return[T,E]})(w);k&&_?g.shiftKey||b!==_?g.shiftKey&&b===k&&(g.preventDefault(),n&&Dl(_,{select:!0})):(g.preventDefault(),n&&Dl(k,{select:!0})):b===w&&g.preventDefault()}}),[n,r,h.paused]);return f.jsx(it.div,{tabIndex:-1,...i,ref:p,onKeyDown:m})}));function EB(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 _B(e,t){for(const n of e)if(!Ine(n,{upTo:t}))return n}function Ine(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 Dl(e,{select:t=!1}={}){if(e&&e.focus){const n=document.activeElement;e.focus({preventScroll:!0}),e!==n&&(function(r){return r instanceof HTMLInputElement&&"select"in r})(e)&&t&&e.select()}}xB.displayName="FocusScope";var SB=(function(){let e=[];return{add(t){const n=e[0];t!==n&&n?.pause(),e=TB(e,t),e.unshift(t)},remove(t){var n;e=TB(e,t),(n=e[0])==null||n.resume()}}})();function TB(e,t){const n=[...e],r=n.indexOf(t);return r!==-1&&n.splice(r,1),n}var yA=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce(((e,t)=>{const n=uA(`Primitive.${t}`),r=v.forwardRef(((a,o)=>{const{asChild:i,...s}=a,l=i?n:t;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),f.jsx(l,{...s,ref:o})}));return r.displayName=`Primitive.${t}`,{...e,[t]:r}}),{}),CB=v.forwardRef(((e,t)=>{const{children:n,width:r=10,height:a=5,...o}=e;return f.jsx(yA.svg,{...o,ref:t,width:r,height:a,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?n:f.jsx("polygon",{points:"0,0 30,0 15,10"})})}));CB.displayName="Arrow";var Rne=CB,bA="Popper",[AB,NB]=Gc(bA),[One,IB]=AB(bA),RB=e=>{const{__scopePopper:t,children:n}=e,[r,a]=v.useState(null);return f.jsx(One,{scope:t,anchor:r,onAnchorChange:a,children:n})};RB.displayName=bA;var OB="PopperAnchor",PB=v.forwardRef(((e,t)=>{const{__scopePopper:n,virtualRef:r,...a}=e,o=IB(OB,n),i=v.useRef(null),s=ln(t,i);return v.useEffect((()=>{o.onAnchorChange(r?.current||i.current)})),r?null:f.jsx(yA.div,{...a,ref:s})}));PB.displayName=OB;var vA="PopperContent",[Pne,Lne]=AB(vA),LB=v.forwardRef(((e,t)=>{var n,r,a,o,i,s;const{__scopePopper:l,side:c="bottom",sideOffset:u=0,align:d="center",alignOffset:p=0,arrowPadding:h=0,avoidCollisions:m=!0,collisionBoundary:g=[],collisionPadding:y=0,sticky:b="partial",hideWhenDetached:w=!1,updatePositionStrategy:k="optimized",onPlaced:_,...C}
124=e,S=IB(vA,l),[T,E]=v.useState(null),I=ln(t,(ve=>E(ve))),[A,R]=v.useState(null),N=(function(ve){const[Je,dn]=v.useState(void 0);return Mr((()=>{if(ve){dn({width:ve.offsetWidth,height:ve.offsetHeight});const ke=new ResizeObserver((et=>{if(!Array.isArray(et)||!et.length)return;const tt=et[0];let Ee,Ye;if("borderBoxSize"in tt){const St=tt.borderBoxSize,st=Array.isArray(St)?St[0]:St;Ee=st.inlineSize,Ye=st.blockSize}else Ee=ve.offsetWidth,Ye=ve.offsetHeight;dn({width:Ee,height:Ye})}));return ke.observe(ve,{box:"border-box"}),()=>ke.unobserve(ve)}dn(void 0)}),[ve]),Je})(A),D=N?.width??0,F=N?.height??0,G=c+(d!=="center"?"-"+d:""),M=typeof y=="number"?y:{top:0,right:0,bottom:0,left:0,...y},$=Array.isArray(g)?g:[g],W=$.length>0,O={padding:M,boundary:$.filter(Mne),altBoundary:W},{refs:oe,floatingStyles:H,placement:he,isPositioned:me,middlewareData:P}=bC({strategy:"fixed",placement:G,whileElementsMounted:(...ve)=>gC(...ve,{animationFrame:k==="always"}),elements:{reference:S.anchor},middleware:[vC({mainAxis:u+F,alignmentAxis:p}),m&&kC({mainAxis:!0,crossAxis:!1,limiter:b==="partial"?wC():void 0,...O}),m&&xC({...O}),EC({...O,apply:({elements:ve,rects:Je,availableWidth:dn,availableHeight:ke})=>{const{width:et,height:tt}=Je.reference,Ee=ve.floating.style;Ee.setProperty("--radix-popper-available-width",`${dn}px`),Ee.setProperty("--radix-popper-available-height",`${ke}px`),Ee.setProperty("--radix-popper-anchor-width",`${et}px`),Ee.setProperty("--radix-popper-anchor-height",`${tt}px`)}}),A&&SC({element:A,padding:h}),Fne({arrowWidth:D,arrowHeight:F}),w&&_C({strategy:"referenceHidden",...O})]}),[q,Y]=FB(he),K=Ni(_);Mr((()=>{me&&K?.()}),[me,K]);const Z=(n=P.arrow)==null?void 0:n.x,Q=(r=P.arrow)==null?void 0:r.y,te=((a=P.arrow)==null?void 0:a.centerOffset)!==0,[ue,be]=v.useState();return Mr((()=>{T&&be(window.getComputedStyle(T).zIndex)}),[T]),f.jsx("div",{ref:oe.setFloating,"data-radix-popper-content-wrapper":"",style:{...H,transform:me?H.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:ue,"--radix-popper-transform-origin":[(o=P.transformOrigin)==null?void 0:o.x,(i=P.transformOrigin)==null?void 0:i.y].join(" "),...((s=P.hide)==null?void 0:s.referenceHidden)&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:f.jsx(Pne,{scope:l,placedSide:q,onArrowChange:R,arrowX:Z,arrowY:Q,shouldHideArrow:te,children:f.jsx(yA.div,{"data-side":q,"data-align":Y,...C,ref:I,style:{...C.style,animation:me?void 0:"none"}})})})}));LB.displayName=vA;var DB="PopperArrow",Dne={top:"bottom",right:"left",bottom:"top",left:"right"},MB=v.forwardRef((function(e,t){const{__scopePopper:n,...r}=e,a=Lne(DB,n),o=Dne[a.placedSide];return f.jsx("span",{ref:a.onArrowChange,style:{position:"absolute",left:a.arrowX,top:a.arrowY,[o]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[a.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[a.placedSide],visibility:a.shouldHideArrow?"hidden":void 0},children:f.jsx(Rne,{...r,ref:t,style:{...r.style,display:"block"}})})}));function Mne(e){return e!==null}MB.displayName=DB;var Fne=e=>({name:"transformOrigin",options:e,fn(t){var n,r,a;const{placement:o,rects:i,middlewareData:s}=t,l=((n=s.arrow)==null?void 0:n.centerOffset)!==0,c=l?0:e.arrowWidth,u=l?0:e.arrowHeight,[d,p]=FB(o),h={start:"0%",center:"50%",end:"100%"}[p],m=(((r=s.arrow)==null?void 0:r.x)??0)+c/2,g=(((a=s.arrow)==null?void 0:a.y)??0)+u/2;let y="",b="";return d==="bottom"?(y=l?h:`${m}px`,b=-u+"px"):d==="top"?(y=l?h:`${m}px`,b=`${i.floating.height+u}px`):d==="right"?(y=-u+"px",b=l?h:`${g}px`):d==="left"&&(y=`${i.floating.width+u}px`,b=l?h:`${g}px`),{data:{x:y,y:b}}}});function FB(e){const[t,n="center"]=e.split("-");return[t,n]}var jne=RB,Bne=PB,Hne=LB,zne=MB,jB=v.forwardRef(((e,t)=>{var n;const{container:r,...a}=e,[o,i]=v.useState(!1);Mr((()=>i(!0)),[]);const s=r||o&&((n=globalThis?.document)==null?void 0:n.body);return s?Fq.createPortal(f.jsx(it.div,{...a,ref:t}),s):null}));jB.displayName="Portal";const Une=[" ","Enter","ArrowUp","ArrowDown"],$ne=[" ","Enter"],vm="Select",[Dk,Mk,Vne]=(function(e){const t=e+"CollectionProvider",[n,r]=Gc(t),[a,o]=n(t,{collectionRef:{current:null},itemMap:new Map}),i=m=>{const{scope:g,children:y}=m,b=Le.useRef(null),w=Le.useRef(new Map).current;return f.jsx(a,{scope:g,itemMap:w,collectionRef:b,children:y})};i.displayName=t;const s=e+"CollectionSlot",l=uA(s),c=Le.forwardRef(((m,g)=>{const{scope:y,children:b}=m,w=ln(g,o(s,y).collectionRef);return f.jsx(l,{ref:w,children:b})}));c.displayName=s;const u=e+"CollectionItemSlot",d="data-radix-collection-item",p=uA(u),h=Le.forwardRef(((m,g)=>{const{scope:y,children:b,...w}=m,k=Le.useRef(null),_=ln(g,k),C=o(u,y);return Le.useEffect((()=>(C.itemMap.set(k,{ref:k,...w}),()=>{C.itemMap.delete(k)}))),f.jsx(p,{[d]:"",ref:_,children:b})}));return h.displayName=u,[{Provider:i,Slot:c,ItemSlot:h},function(m){const g=o(e+"CollectionConsumer",m);return Le.useCallback((()=>{const y=g.collectionRef.current;if(!y)return[];const b=Array.from(y.querySelectorAll(`[${d}]`));return Array.from(g.itemMap.values()).sort(((w,k)=>b.indexOf(w.ref.current)-b.indexOf(k.ref.current)))}),[g.collectionRef,g.itemMap])},r]})(vm),[op]=Gc(vm,[Vne,NB]),Fk=NB(),[Gne,Ml]=op(vm),[qne,Wne]=op(vm),BB=e=>{const{__scopeSelect:t,children:n,open:r,defaultOpen:a,onOpenChange:o,value:i,defaultValue:s,onValueChange:l,dir:c,disabled:u,required:d}=e,p=Fk(t),[h,m]=v.useState(null),[g,y]=v.useState(null),[b,w]=v.useState(!1),k=dA(c),[_,C]=xs({prop:r,defaultProp:a??!1,onChange:o}),[S,T]=xs({prop:i,defaultProp:s,onChange:l}),E=v.useRef(null),[I,A]=v.useState(new Set);return f.jsx(jne,{...p,children:f.jsx(Gne,{required:d,scope:t,trigger:h,onTriggerChange:m,valueNode:g,onValueNodeChange:y,valueNodeHasChildren:b,onValueNodeHasChildrenChange:w,contentId:ea(),value:S,onValueChange:T,open:!!_,onOpenChange:C,dir:k,triggerPointerDownPosRef:E,disabled:u,children:f.jsx(Dk.Provider,{scope:t,children:f.jsx(qne,{scope:e.__scopeSelect,onNativeOptionAdd:v.useCallback((R=>{A((N=>new Set(N).add(R)))}),[]),onNativeOptionRemove:v.useCallback((R=>{A((N=>{const D=new Set(N);return D.delete(R),D}))}),[]),children:n})})})})};BB.displayName=vm;const HB="SelectTrigger",zB=v.forwardRef(((e,t)=>{const{__scopeSelect:n,disabled:r=!1,...a}=e,o=Fk(n),i=Ml(HB,n),s=i.disabled||r,l=ln(t,i.onTriggerChange),c=Mk(n),u=v.useRef("touch"),[d,p,h]=oH((g=>{const y=c().filter((k=>!k.disabled)),b=y.find((k=>k.value===i.value)),w=iH(y,g,b);w!==void 0&&i.onValueChange(w.value)})),m=g=>{s||(i.onOpenChange(!0),h()),g&&(i.triggerPointerDownPosRef.current={x:Math.round(g.pageX),y:Math.round(g.pageY)})};return f.jsx(Bne,{asChild:!0,...o,children:f.jsx(it.button,{type:"button",role:"combobox","aria-controls":i.contentId,"aria-expanded":i.open,"aria-required":i.required,"aria-autocomplete":"none",dir:i.dir,"data-state":i.open?"open":"closed",disabled:s,"data-disabled":s?"":void 0,"data-placeholder":aH(i.value)?"":void 0,...a,ref:l,onClick:dt(a.onClick,(g=>
124{g.currentTarget.focus(),u.current!=="mouse"&&m(g)})),onPointerDown:dt(a.onPointerDown,(g=>{u.current=g.pointerType;const y=g.target;y.hasPointerCapture(g.pointerId)&&y.releasePointerCapture(g.pointerId),g.button===0&&g.ctrlKey===!1&&g.pointerType==="mouse"&&(m(g),g.preventDefault())})),onKeyDown:dt(a.onKeyDown,(g=>{const y=d.current!=="";g.ctrlKey||g.altKey||g.metaKey||g.key.length!==1||p(g.key),y&&g.key===" "||Une.includes(g.key)&&(m(),g.preventDefault())}))})})}));zB.displayName=HB;const UB="SelectValue",$B=v.forwardRef(((e,t)=>{const{__scopeSelect:n,className:r,style:a,children:o,placeholder:i="",...s}=e,l=Ml(UB,n),{onValueNodeHasChildrenChange:c}=l,u=o!==void 0,d=ln(t,l.onValueNodeChange);return Mr((()=>{c(u)}),[c,u]),f.jsx(it.span,{...s,ref:d,style:{pointerEvents:"none"},children:aH(l.value)?f.jsx(f.Fragment,{children:i}):o})}));$B.displayName=UB;const VB=v.forwardRef(((e,t)=>{const{__scopeSelect:n,children:r,...a}=e;return f.jsx(it.span,{"aria-hidden":!0,...a,ref:t,children:r||"▼"})}));VB.displayName="SelectIcon";const qc="SelectContent",GB=v.forwardRef(((e,t)=>{const n=Ml(qc,e.__scopeSelect),[r,a]=v.useState();if(Mr((()=>{a(new DocumentFragment)}),[]),!n.open){const o=r;return o?Ir.createPortal(f.jsx(qB,{scope:e.__scopeSelect,children:f.jsx(Dk.Slot,{scope:e.__scopeSelect,children:f.jsx("div",{children:e.children})})}),o):null}return f.jsx(WB,{...e,ref:t})}));GB.displayName=qc;const Ho=10,[qB,Fl]=op(qc),Yne=bm("SelectContent.RemoveScroll"),WB=v.forwardRef(((e,t)=>{const{__scopeSelect:n,position:r="item-aligned",onCloseAutoFocus:a,onEscapeKeyDown:o,onPointerDownOutside:i,side:s,sideOffset:l,align:c,alignOffset:u,arrowPadding:d,collisionBoundary:p,collisionPadding:h,sticky:m,hideWhenDetached:g,avoidCollisions:y,...b}=e,w=Ml(qc,n),[k,_]=v.useState(null),[C,S]=v.useState(null),T=ln(t,(K=>_(K))),[E,I]=v.useState(null),[A,R]=v.useState(null),N=Mk(n),[D,F]=v.useState(!1),G=v.useRef(!1);v.useEffect((()=>{if(k)return QC(k)}),[k]),vB();const M=v.useCallback((K=>{const[Z,...Q]=N().map((be=>be.ref.current)),[te]=Q.slice(-1),ue=document.activeElement;for(const be of K)if(be===ue||(be?.scrollIntoView({block:"nearest"}),be===Z&&C&&(C.scrollTop=0),be===te&&C&&(C.scrollTop=C.scrollHeight),be?.focus(),document.activeElement!==ue))return}),[N,C]),$=v.useCallback((()=>M([E,k])),[M,E,k]);v.useEffect((()=>{D&&$()}),[D,$]);const{onOpenChange:W,triggerPointerDownPosRef:O}=w;v.useEffect((()=>{if(k){let K={x:0,y:0};const Z=te=>{var ue,be;K={x:Math.abs(Math.round(te.pageX)-(((ue=O.current)==null?void 0:ue.x)??0)),y:Math.abs(Math.round(te.pageY)-(((be=O.current)==null?void 0:be.y)??0))}},Q=te=>{K.x<=10&&K.y<=10?te.preventDefault():k.contains(te.target)||W(!1),document.removeEventListener("pointermove",Z),O.current=null};return O.current!==null&&(document.addEventListener("pointermove",Z),document.addEventListener("pointerup",Q,{capture:!0,once:!0})),()=>{document.removeEventListener("pointermove",Z),document.removeEventListener("pointerup",Q,{capture:!0})}}}),[k,W,O]),v.useEffect((()=>{const K=()=>W(!1);return window.addEventListener("blur",K),window.addEventListener("resize",K),()=>{window.removeEventListener("blur",K),window.removeEventListener("resize",K)}}),[W]);const[oe,H]=oH((K=>{const Z=N().filter((ue=>!ue.disabled)),Q=Z.find((ue=>ue.ref.current===document.activeElement)),te=iH(Z,K,Q);te&&setTimeout((()=>te.ref.current.focus()))})),he=v.useCallback(((K,Z,Q)=>{const te=!G.current&&!Q;(w.value!==void 0&&w.value===Z||te)&&(I(K),te&&(G.current=!0))}),[w.value]),me=v.useCallback((()=>k?.focus()),[k]),P=v.useCallback(((K,Z,Q)=>{const te=!G.current&&!Q;(w.value!==void 0&&w.value===Z||te)&&R(K)}),[w.value]),q=r==="popper"?kA:YB,Y=q===kA?{side:s,sideOffset:l,align:c,alignOffset:u,arrowPadding:d,collisionBoundary:p,collisionPadding:h,sticky:m,hideWhenDetached:g,avoidCollisions:y}:{};return f.jsx(qB,{scope:n,content:k,viewport:C,onViewportChange:S,itemRefCallback:he,selectedItem:E,onItemLeave:me,itemTextRefCallback:P,focusSelectedItem:$,selectedItemText:A,position:r,isPositioned:D,searchRef:oe,children:f.jsx(Ak,{as:Yne,allowPinchZoom:!0,removeScrollBar:!1,
vendor: 7,011 bytes, line 124
124children:f.jsx(xB,{asChild:!0,trapped:w.open,onMountAutoFocus:K=>{K.preventDefault()},onUnmountAutoFocus:dt(a,(K=>{var Z;(Z=w.trigger)==null||Z.focus({preventScroll:!0}),K.preventDefault()})),children:f.jsx(fA,{asChild:!0,disableOutsidePointerEvents:!0,onEscapeKeyDown:o,onPointerDownOutside:i,onFocusOutside:K=>K.preventDefault(),onDismiss:()=>w.onOpenChange(!1),children:f.jsx(q,{role:"listbox",id:w.contentId,"data-state":w.open?"open":"closed",dir:w.dir,onContextMenu:K=>K.preventDefault(),...b,...Y,onPlaced:()=>F(!0),ref:T,style:{display:"flex",flexDirection:"column",outline:"none",...b.style},onKeyDown:dt(b.onKeyDown,(K=>{const Z=K.ctrlKey||K.altKey||K.metaKey;if(K.key==="Tab"&&K.preventDefault(),Z||K.key.length!==1||H(K.key),["ArrowUp","ArrowDown","Home","End"].includes(K.key)){let Q=N().filter((te=>!te.disabled)).map((te=>te.ref.current));if(["ArrowUp","End"].includes(K.key)&&(Q=Q.slice().reverse()),["ArrowUp","ArrowDown"].includes(K.key)){const te=K.target,ue=Q.indexOf(te);Q=Q.slice(ue+1)}setTimeout((()=>M(Q))),K.preventDefault()}}))})})})})})}));WB.displayName="SelectContentImpl";const YB=v.forwardRef(((e,t)=>{const{__scopeSelect:n,onPlaced:r,...a}=e,o=Ml(qc,n),i=Fl(qc,n),[s,l]=v.useState(null),[c,u]=v.useState(null),d=ln(t,(T=>u(T))),p=Mk(n),h=v.useRef(!1),m=v.useRef(!0),{viewport:g,selectedItem:y,selectedItemText:b,focusSelectedItem:w}=i,k=v.useCallback((()=>{if(o.trigger&&o.valueNode&&s&&c&&g&&y&&b){const T=o.trigger.getBoundingClientRect(),E=c.getBoundingClientRect(),I=o.valueNode.getBoundingClientRect(),A=b.getBoundingClientRect();if(o.dir!=="rtl"){const Z=A.left-E.left,Q=I.left-Z,te=T.left-Q,ue=T.width+te,be=Math.max(ue,E.width),ve=window.innerWidth-Ho,Je=fB(Q,[Ho,Math.max(Ho,ve-be)]);s.style.minWidth=ue+"px",s.style.left=Je+"px"}else{const Z=E.right-A.right,Q=window.innerWidth-I.right-Z,te=window.innerWidth-T.right-Q,ue=T.width+te,be=Math.max(ue,E.width),ve=window.innerWidth-Ho,Je=fB(Q,[Ho,Math.max(Ho,ve-be)]);s.style.minWidth=ue+"px",s.style.right=Je+"px"}const R=p(),N=window.innerHeight-2*Ho,D=g.scrollHeight,F=window.getComputedStyle(c),G=Number.parseInt(F.borderTopWidth,10),M=Number.parseInt(F.paddingTop,10),$=Number.parseInt(F.borderBottomWidth,10),W=G+M+D+Number.parseInt(F.paddingBottom,10)+$,O=Math.min(5*y.offsetHeight,W),oe=window.getComputedStyle(g),H=Number.parseInt(oe.paddingTop,10),he=Number.parseInt(oe.paddingBottom,10),me=T.top+T.height/2-Ho,P=N-me,q=y.offsetHeight/2,Y=G+M+(y.offsetTop+q),K=W-Y;if(Y<=me){const Z=R.length>0&&y===R[R.length-1].ref.current;s.style.bottom="0px";const Q=c.clientHeight-g.offsetTop-g.offsetHeight,te=Y+Math.max(P,q+(Z?he:0)+Q+$);s.style.height=te+"px"}else{const Z=R.length>0&&y===R[0].ref.current;s.style.top="0px";const Q=Math.max(me,G+g.offsetTop+(Z?H:0)+q)+K;s.style.height=Q+"px",g.scrollTop=Y-me+g.offsetTop}s.style.margin=`${Ho}px 0`,s.style.minHeight=O+"px",s.style.maxHeight=N+"px",r?.(),requestAnimationFrame((()=>h.current=!0))}}),[p,o.trigger,o.valueNode,s,c,g,y,b,o.dir,r]);Mr((()=>k()),[k]);const[_,C]=v.useState();Mr((()=>{c&&C(window.getComputedStyle(c).zIndex)}),[c]);const S=v.useCallback((T=>{T&&m.current===!0&&(k(),w?.(),m.current=!1)}),[k,w]);return f.jsx(Kne,{scope:n,contentWrapper:s,shouldExpandOnScrollRef:h,onScrollButtonChange:S,children:f.jsx("div",{ref:l,style:{display:"flex",flexDirection:"column",position:"fixed",zIndex:_},children:f.jsx(it.div,{...a,ref:d,style:{boxSizing:"border-box",maxHeight:"100%",...a.style}})})})}));YB.displayName="SelectItemAlignedPosition";const kA=v.forwardRef(((e,t)=>{const{__scopeSelect:n,align:r="start",collisionPadding:a=Ho,...o}=e,i=Fk(n);return f.jsx(Hne,{...i,...o,ref:t,align:r,collisionPadding:a,style:{boxSizing:"border-box",...o.style,"--radix-select-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-select-content-available-width":"var(--radix-popper-available-width)","--radix-select-content-available-height":"var(--radix-popper-available-height)","--radix-select-trigger-width":"var(--radix-popper-anchor-width)","--radix-select-trigger-height":"var(--radix-popper-anchor-height)"}})}));kA.displayName="SelectPopperPosition";const[Kne,wA]=op(qc,{}),xA="SelectViewport",KB=v.forwardRef(((e,t)=>{const{__scopeSelect:n,nonce:r,...a}=e,o=Fl(xA,n),i=wA(xA,n),s=ln(t,o.onViewportChange),l=v.useRef(0);return f.jsxs(f.Fragment,{children:[f.jsx("style",{dangerouslySetInnerHTML:{__html:"[data-radix-select-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-select-viewport]::-webkit-scrollbar{display:none}"},nonce:r}),f.jsx(Dk.Slot,{scope:n,children:f.jsx(it.div,{"data-radix-select-viewport":"",role:"presentation",...a,ref:s,style:{position:"relative",flex:1,overflow:"hidden auto",...a.style},onScroll:dt(a.onScroll,(c=>{const u=c.currentTarget,{contentWrapper:d,shouldExpandOnScrollRef:p}=i;if(p?.current&&d){const h=Math.abs(l.current-u.scrollTop);if(h>0){const m=window.innerHeight-2*Ho,g=Number.parseFloat(d.style.minHeight),y=Number.parseFloat(d.style.height),b=Math.max(g,y);if(b<m){const w=b+h,k=Math.min(m,w),_=w-k;d.style.height=k+"px",d.style.bottom==="0px"&&(u.scrollTop=_>0?_:0,d.style.justifyContent="flex-end")}}}l.current=u.scrollTop}))})})]})}));KB.displayName=xA;const XB="SelectGroup",[Xne,Qne]=op(XB);v.forwardRef(((e,t)=>{const{__scopeSelect:n,...r}=e,a=ea();return f.jsx(Xne,{scope:n,id:a,children:f.jsx(it.div,{role:"group","aria-labelledby":a,...r,ref:t})})})).displayName=XB;const QB="SelectLabel";v.forwardRef(((e,t)=>{const{__scopeSelect:n,...r}=e,a=Qne(QB,n);return f.jsx(it.div,{id:a.id,...r,ref:t})})).displayName=QB;const jk="SelectItem",[Zne,ZB]=op(jk),JB=v.forwardRef(((e,t)=>{const{__scopeSelect:n,value:r,disabled:a=!1,textValue:o,...i}=e,s=Ml(jk,n),l=Fl(jk,n),c=s.value===r,[u,d]=v.useState(o??""),[p,h]=v.useState(!1),m=ln(t,(w=>{var k;return(k=l.itemRefCallback)==null?void 0:k.call(l,w,r,a)})),g=ea(),y=v.useRef("touch"),b=()=>{a||(s.onValueChange(r),s.onOpenChange(!1))};if(r==="")throw new Error("A <Select.Item /> must have a value prop that is not an empty string. This is because the Select value can be set to an empty string to clear the selection and show the placeholder.");return f.jsx(Zne,{scope:n,value:r,disabled:a,textId:g,isSelected:c,onItemTextChange:v.useCallback((w=>{d((k=>k||(w?.textContent??"").trim()))}),[]),children:f.jsx(Dk.ItemSlot,{scope:n,value:r,disabled:a,textValue:u,children:f.jsx(it.div,{role:"option","aria-labelledby":g,"data-highlighted":p?"":void 0,"aria-selected":c&&p,"data-state":c?"checked":"unchecked","aria-disabled":a||void 0,"data-disabled":a?"":void 0,tabIndex:a?void 0:-1,...i,ref:m,onFocus:dt(i.onFocus,(()=>h(!0))),onBlur:dt(i.onBlur,(()=>h(!1))),onClick:dt(i.onClick,(()=>{y.current!=="mouse"&&b()})),onPointerUp:dt(i.onPointerUp,(()=>{y.current==="mouse"&&b()})),onPointerDown:dt(i.onPointerDown,(w=>{y.current=w.pointerType})),onPointerMove:dt(i.onPointerMove,(w=>{var k;y.current=w.pointerType,a?(k=l.onItemLeave)==null||k.call(l):y.current==="mouse"&&w.currentTarget.focu
124s({preventScroll:!0})})),onPointerLeave:dt(i.onPointerLeave,(w=>{var k;w.currentTarget===document.activeElement&&((k=l.onItemLeave)==null||k.call(l))})),onKeyDown:dt(i.onKeyDown,(w=>{var k;((k=l.searchRef)==null?void 0:k.current)!==""&&w.key===" "||($ne.includes(w.key)&&b(),w.key===" "&&w.preventDefault())}))})})})}));JB.displayName=jk;const km="SelectItemText",eH=v.forwardRef(((e,t)=>{const{__scopeSelect:n,className:r,style:a,...o}=e,i=Ml(km,n),s=Fl(km,n),l=ZB(km,n),c=Wne(km,n),[u,d]=v.useState(null),p=ln(t,(b=>d(b)),l.onItemTextChange,(b=>{var w;return(w=s.itemTextRefCallback)==null?void 0:w.call(s,b,l.value,l.disabled)})),h=u?.textContent,m=v.useMemo((()=>f.jsx("option",{value:l.value,disabled:l.disabled,children:h},l.value)),[l.disabled,l.value,h]),{onNativeOptionAdd:g,onNativeOptionRemove:y}=c;return Mr((()=>(g(m),()=>y(m))),[g,y,m]),f.jsxs(f.Fragment,{children:[f.jsx(it.span,{id:l.textId,...o,ref:p}),l.isSelected&&i.valueNode&&!i.valueNodeHasChildren?Ir.createPortal(o.children,i.valueNode):null]})}));eH.displayName=km;const tH="SelectItemIndicator",nH=v.forwardRef(((e,t)=>{const{__scopeSelect:n,...r}=e;return ZB(tH,n).isSelected?f.jsx(it.span,{"aria-hidden":!0,...r,ref:t}):null}));nH.displayName=tH;const EA="SelectScrollUpButton";v.forwardRef(((e,t)=>{const n=Fl(EA,e.__scopeSelect),r=wA(EA,e.__scopeSelect),[a,o]=v.useState(!1),i=ln(t,r.onScrollButtonChange);return Mr((()=>{if(n.viewport&&n.isPositioned){let s=function(){const c=l.scrollTop>0;o(c)};const l=n.viewport;return s(),l.addEventListener("scroll",s),()=>l.removeEventListener("scroll",s)}}),[n.viewport,n.isPositioned]),a?f.jsx(rH,{...e,ref:i,onAutoScroll:()=>{const{viewport:s,selectedItem:l}=n;s&&l&&(s.scrollTop=s.scrollTop-l.offsetHeight)}}):null})).displayName=EA;const _A="SelectScrollDownButton";v.forwardRef(((e,t)=>{const n=Fl(_A,e.__scopeSelect),r=wA(_A,e.__scopeSelect),[a,o]=v.useState(!1),i=ln(t,r.onScrollButtonChange);return Mr((()=>{if(n.viewport&&n.isPositioned){let s=function(){const c=l.scrollHeight-l.clientHeight,u=Math.ceil(l.scrollTop)<c;o(u)};const l=n.viewport;return s(),l.addEventListener("scroll",s),()=>l.removeEventListener("scroll",s)}}),[n.viewport,n.isPositioned]),a?f.jsx(rH,{...e,ref:i,onAutoScroll:()=>{const{viewport:s,selectedItem:l}=n;s&&l&&(s.scrollTop=s.scrollTop+l.offsetHeight)}}):null})).displayName=_A;const rH=v.forwardRef(((e,t)=>{const{__scopeSelect:n,onAutoScroll:r,...a}=e,o=Fl("SelectScrollButton",n),i=v.useRef(null),s=Mk(n),l=v.useCallback((()=>{i.current!==null&&(window.clearInterval(i.current),i.current=null)}),[]);return v.useEffect((()=>()=>l()),[l]),Mr((()=>{var c;const u=s().find((d=>d.ref.current===document.activeElement));(c=u?.ref.current)==null||c.scrollIntoView({block:"nearest"})}),[s]),f.jsx(it.div,{"aria-hidden":!0,...a,ref:t,style:{flexShrink:0,...a.style},onPointerDown:dt(a.onPointerDown,(()=>{i.current===null&&(i.current=window.setInterval(r,50))})),onPointerMove:dt(a.onPointerMove,(()=>{var c;(c=o.onItemLeave)==null||c.call(o),i.current===null&&(i.current=window.setInterval(r,50))})),onPointerLeave:dt(a.onPointerLeave,(()=>{l()}))})}));v.forwardRef(((e,t)=>{const{__scopeSelect:n,...r}=e;return f.jsx(it.div,{"aria-hidden":!0,...r,ref:t})})).displayName="SelectSeparator";const SA="SelectArrow";function aH(e){return e===""||e===void 0}function oH(e){const t=Ni(e),n=v.useRef(""),r=v.useRef(0),a=v.useCallback((i=>{const s=n.current+i;t(s),(function l(c){n.current=c,window.clearTimeout(r.current),c!==""&&(r.current=window.setTimeout((()=>l("")),1e3))})(s)}),[t]),o=v.useCallback((()=>{n.current="",window.clearTimeout(r.current)}),[]);return v.useEffect((()=>()=>window.clearTimeout(r.current)),[]),[n,a,o]}function iH(e,t,n){const r=t.length>1&&Array.from(t).every((c=>c===t[0]))?t[0]:t,a=n?e.indexOf(n):-1;let o=(i=e,s=Math.max(a,0),i.map(((c,u)=>i[(s+u)%i.length])));var i,s;r.length===1&&(o=o.filter((c=>c!==n)));const l=o.find((c=>c.textValue.toLowerCase().startsWith(r.toLowerCase())));return l!==n?l:void 0}v.forwardRef(((e,t)=>{const{__scopeSelect:n,...r}=e,a=Fk(n),o=Ml(SA,n),i=Fl(SA,n);return o.open&&i.position==="popper"?f.jsx(zne,{...a,...r,ref:t}):null})).displayName=SA;const sH=BB,lH=zB,cH=$B,uH=VB,dH=GB,pH=KB,fH=JB,hH=eH,mH=nH;
124var Jne=Object.defineProperty,Zt=(e,t,n)=>((r,a,o)=>a in r?Jne(r,a,{enumerable:!0,configurable:!0,writable:!0,value:o}):r[a]=o)(e,typeof t!="symbol"?t+"":t,n),gH={activateTrap(e,t){if(e.length>0){const r=e[e.length-1];r!==t&&r.pause()}const n=e.indexOf(t);n===-1||e.splice(n,1),e.push(t)},deactivateTrap(e,t){const n=e.indexOf(t);n!==-1&&e.splice(n,1),e.length>0&&e[e.length-1].unpause()}},ere=[],tre=class{constructor(e,t){Zt(this,"trapStack"),Zt(this,"config"),Zt(this,"doc"),Zt(this,"state",{containers:[],containerGroups:[],tabbableGroups:[],nodeFocusedBeforeActivation:null,mostRecentlyFocusedNode:null,active:!1,paused:!1,delayInitialFocusTimer:void 0,recentNavEvent:void 0}),Zt(this,"portalContainers",new Set),Zt(this,"listenerCleanups",[]),Zt(this,"handleFocus",(r=>{const a=bi(r),o=this.findContainerIndex(a,r)>=0;if(o||Bv(a))o&&(this.state.mostRecentlyFocusedNode=a);else{let i;r.stopImmediatePropagation();let s=!0;if(this.state.mostRecentlyFocusedNode)if(nm(this.state.mostRecentlyFocusedNode)>0){const l=this.findContainerIndex(this.state.mostRecentlyFocusedNode),{tabbableNodes:c}=this.state.containerGroups[l];if(c.length>0){const u=c.findIndex((d=>d===this.state.mostRecentlyFocusedNode));u>=0&&(this.config.isKeyForward(this.state.recentNavEvent)?u+1<c.length&&(i=c[u+1],s=!1):u-1>=0&&(i=c[u-1],s=!1))}}else this.state.containerGroups.some((l=>l.tabbableNodes.some((c=>nm(c)>0))))||(s=!1);else s=!1;s&&(i=this.findNextNavNode({target:this.state.mostRecentlyFocusedNode,isBackward:this.config.isKeyBackward(this.state.recentNavEvent)})),i?this.tryFocus(i):this.tryFocus(this.state.mostRecentlyFocusedNode||this.getInitialFocusNode())}this.state.recentNavEvent=void 0})),Zt(this,"handlePointerDown",(r=>{const a=bi(r);this.findContainerIndex(a,r)>=0||(wm(this.config.clickOutsideDeactivates,r)?this.deactivate({returnFocus:this.config.returnFocusOnDeactivate}):wm(this.config.allowOutsideClick,r)||r.preventDefault())})),Zt(this,"handleClick",(r=>{const a=bi(r);this.findContainerIndex(a,r)>=0||wm(this.config.clickOutsideDeactivates,r)||wm(this.config.allowOutsideClick,r)||(r.preventDefault(),r.stopImmediatePropagation())})),Zt(this,"handleTabKey",(r=>{if(this.config.isKeyForward(r)||this.config.isKeyBackward(r)){this.state.recentNavEvent=r;const a=this.config.isKeyBackward(r),o=this.findNextNavNode({event:r,isBackward:a});if(!o)return;CA(r)&&r.preventDefault(),this.tryFocus(o)}})),Zt(this,"handleEscapeKey",(r=>{are(r)&&wm(this.config.escapeDeactivates,r)!==!1&&(r.preventDefault(),this.deactivate())})),Zt(this,"_mutationObserver"),Zt(this,"setupMutationObserver",(()=>{const r=this.doc.defaultView||window;this._mutationObserver=new r.MutationObserver((a=>{a.some((o=>Array.from(o.removedNodes).some((i=>i===this.state.mostRecentlyFocusedNode))))&&this.tryFocus(this.getInitialFocusNode()),a.some((o=>o.type==="attributes"&&(o.attributeName==="aria-controls"||o.attributeName==="aria-expanded")||o.type==="childList"&&o.addedNodes.length>0&&Array.from(o.addedNodes).some((i=>{if(i.nodeType!==Node.ELEMENT_NODE)return!1;const s=i;return!!(function(l){var c;return!!(function(u){return u.hasAttribute("aria-controls")&&u.getAttribute("aria-expanded")==="true"})(l)||!!((c=l.querySelector)!=null&&c.call(l,'[aria-controls][aria-expanded="true"]'))})(s)||!(!s.id||this.state.containers.some((l=>l.contains(s))))&&HJ(s)}))))&&this.state.active&&!this.state.paused&&(this.updateTabbableNodes(),this.updatePortalContainers())}))})),Zt(this,"updateObservedNodes",(()=>{var r;(r=this._mutationObserver)==null||r.disconnect(),this.state.active&&!this.state.paused&&(this.state.containers.map((a=>{var o;(o=this._mutationObserver)==null||o.observe(a,{subtree:!0,childList:!0,attributes:!0,attributeFilter:["aria-controls","aria-expanded"]})})),this.portalContainers.forEach((a=>{this.observePortalContainer(a)})))})),Zt(this,"getInitialFocusNode",(()=>{let r=this.getNodeForOption("initialFocus",{hasFallback:!0});if(r===!1)return!1;if(r===void 0||r&&!ms(r)){const a=tm(this.doc);if(a&&this.findContainerIndex(a)>=0)r=a;else{const o=this.state.tabbableGroups[0];r=o&&o.firstTabbableNode||this.getNodeForOption("fallbackFocus")}}else r===null&&(r=this.getNodeForOption("fallbackFocus"));if(!r)throw new Error("Your focus-trap needs to have at least one focusable element");return r.isConnected||(r=this.getNodeForOption("fallbackFocus")),r})),Zt(this,"tryFocus",(r=>{r!==!1&&r!==tm(this.doc)&&(r&&r.focus?(r.focus({preventScroll:!!this.config.preventScroll}),this.state.mostRecentlyFocusedNode=r,ore(r)&&r.select()):this.tryFocus(this.getInitialFocusNode()))})),Zt(this,"deactivate",(r=>{if(!this.state.active)return this;const a={onDeactivate:this.config.onDeactivate,onPostDeactivate:this.config.onPostDeactivate,checkCanReturnFocus:this.config.checkCanReturnFocus,...r};clearTimeout(this.state.delayInitialFocusTimer),this.state.delayInitialFocusTimer=void 0,this.removeListeners(),this.state.active=!1,this.state.paused=!1,this.updateObservedNodes(),gH.deactivateTrap(this.trapStack,this),this.portalContainers.clear();const o=this.getOption(a,"onDeactivate"),i=this.getOption(a,"onPostDeactivate"),s=this.getOption(a,"checkCanReturnFocus"),l=this.getOption(a,"returnFocus","returnFocusOnDeactivate");o?.();const c=()=>{yH((()=>
124{if(l){const u=this.getReturnFocusNode(this.state.nodeFocusedBeforeActivation);this.tryFocus(u)}i?.()}))};return l&&s?(s(this.getReturnFocusNode(this.state.nodeFocusedBeforeActivation)).then(c,c),this):(c(),this)})),Zt(this,"pause",(r=>{if(this.state.paused||!this.state.active)return this;const a=this.getOption(r,"onPause"),o=this.getOption(r,"onPostPause");return this.state.paused=!0,a?.(),this.removeListeners(),this.updateObservedNodes(),o?.(),this})),Zt(this,"unpause",(r=>{if(!this.state.paused||!this.state.active)return this;const a=this.getOption(r,"onUnpause"),o=this.getOption(r,"onPostUnpause");return this.state.paused=!1,a?.(),this.updateTabbableNodes(),this.addListeners(),this.updateObservedNodes(),o?.(),this})),Zt(this,"updateContainerElements",(r=>(this.state.containers=Array.isArray(r)?r.filter(Boolean):[r].filter(Boolean),this.state.active&&this.updateTabbableNodes(),this.updateObservedNodes(),this))),Zt(this,"getReturnFocusNode",(r=>{const a=this.getNodeForOption("setReturnFocus",{params:[r]});return a||a!==!1&&r})),Zt(this,"getOption",((r,a,o)=>r&&r[a]!==void 0?r[a]:this.config[o||a])),Zt(this,"getNodeForOption",((r,{hasFallback:a=!1,params:o=[]}={})=>{let i=this.config[r];if(typeof i=="function"&&(i=i(...o)),i===!0&&(i=void 0),!i){if(i===void 0||i===!1)return i;throw new Error(`\`${r}\` was specified but was not a node, or did not return a node`)}let s=i;if(typeof i=="string"){try{s=this.doc.querySelector(i)}catch(l){throw new Error(`\`${r}\` appears to be an invalid selector; error="${l.message}"`)}if(!s&&!a)throw new Error(`\`${r}\` as selector refers to no known node`)}return s})),Zt(this,"findNextNavNode",(r=>{const{event:a,isBackward:o=!1}=r,i=r.target||bi(a);this.updateTabbableNodes();let s=null;if(this.state.tabbableGroups.length>0){const l=this.findContainerIndex(i,a),c=l>=0?this.state.containerGroups[l]:void 0;if(l<0)s=o?this.state.tabbableGroups[this.state.tabbableGroups.length-1].lastTabbableNode:this.state.tabbableGroups[0].firstTabbableNode;else if(o){let u=this.state.tabbableGroups.findIndex((({firstTabbableNode:d})=>i===d));if(u<0&&(c?.container===i||ms(i)&&!jc(i)&&!c?.nextTabbableNode(i,!1))&&(u=l),u>=0){const d=u===0?this.state.tabbableGroups.length-1:u-1,p=this.state.tabbableGroups[d];s=nm(i)>=0?p.lastTabbableNode:p.lastDomTabbableNode}else CA(a)||(s=c?.nextTabbableNode(i,!1))}else{let u=this.state.tabbableGroups.findIndex((({lastTabbableNode:d})=>i===d));if(u<0&&(c?.container===i||ms(i)&&!jc(i)&&!c?.nextTabbableNode(i))&&(u=l),u>=0){const d=u===this.state.tabbableGroups.length-1?0:u+1,p=this.state.tabbableGroups[d];s=nm(i)>=0?p.firstTabbableNode:p.firstDomTabbableNode}else CA(a)||(s=c?.nextTabbableNode(i))}}else s=this.getNodeForOption("fallbackFocus");return s})),this.trapStack=t.trapStack||ere;const n={returnFocusOnDeactivate:!0,escapeDeactivates:!0,delayInitialFocus:!0,followControlledElements:!0,isKeyForward:nre,isKeyBackward:rre,...t};this.doc=n.document||hs(Array.isArray(e)?e[0]:e),this.config=n,this.updateContainerElements(e),this.setupMutationObserver()}addPortalContainer(e){const t=e.parentElement;t&&!this.portalContainers.has(t)&&(this.portalContainers.add(t),this.state.active&&!this.state.paused&&this.observePortalContainer(t))}observePortalContainer(e){var t;(t=this._mutationObserver)==null||t.observe(e,{subtree:!0,childList:!0,attributes:!0,attributeFilter:["aria-controls","aria-expanded"]})}updatePortalContainers(){this.config.followControlledElements&&this.state.containers.forEach((e=>{BJ(e).forEach((t=>{this.addPortalContainer(t)}))}))}get active(){return this.state.active}get paused(){return this.state.paused}findContainerIndex(e,t){const n=typeof t?.composedPath=="function"?t.composedPath():void 0;return this.state.containerGroups.findIndex((({container:r,tabbableNodes:a})=>r.contains(e)||n?.includes(r)||a.find((o=>o===e))||this.isControlledElement(r,e)))}isControlledElement(e,t){return!!this.config.followControlledElements&&z8(e,t)}updateTabbableNodes(){if(this.state.containerGroups=this.state.containers.map((e=>{const t=Q8(e,{getShadowRoot:this.config.getShadowRoot}),n=X8(e,{getShadowRoot:this.config.getShadowRoot}
124),r=t[0],a=t[t.length-1],o=r,i=a;let s=!1;for(let l=0;l<t.length;l++)if(nm(t[l])>0){s=!0;break}return{container:e,tabbableNodes:t,focusableNodes:n,posTabIndexesFound:s,firstTabbableNode:r,lastTabbableNode:a,firstDomTabbableNode:o,lastDomTabbableNode:i,nextTabbableNode:function(l,c=!0){const u=t.indexOf(l);if(u>=0)return t[u+(c?1:-1)];const d=n.indexOf(l);if(!(d<0)){if(c){for(let p=d+1;p<n.length;p++)if(jc(n[p]))return n[p]}else for(let p=d-1;p>=0;p--)if(jc(n[p]))return n[p]}}}})),this.state.tabbableGroups=this.state.containerGroups.filter((e=>e.tabbableNodes.length>0)),this.state.tabbableGroups.length<=0&&!this.getNodeForOption("fallbackFocus"))throw new Error("Your focus-trap must have at least one container with at least one tabbable node in it at all times");if(this.state.containerGroups.find((e=>e.posTabIndexesFound))&&this.state.containerGroups.length>1)throw new Error("At least one node with a positive tabindex was found in one of your focus-trap's multiple containers. Positive tabindexes are only supported in single-container focus-traps.")}addListeners(){if(this.state.active)return gH.activateTrap(this.trapStack,this),this.state.delayInitialFocusTimer=this.config.delayInitialFocus?yH((()=>{this.tryFocus(this.getInitialFocusNode())})):this.tryFocus(this.getInitialFocusNode()),this.listenerCleanups.push(vi(this.doc,"focusin",this.handleFocus,!0),vi(this.doc,"mousedown",this.handlePointerDown,{capture:!0,passive:!1}),vi(this.doc,"touchstart",this.handlePointerDown,{capture:!0,passive:!1}),vi(this.doc,"click",this.handleClick,{capture:!0,passive:!1}),vi(this.doc,"keydown",this.handleTabKey,{capture:!0,passive:!1}),vi(this.doc,"keydown",this.handleEscapeKey)),this}removeListeners(){if(this.state.active)return this.listenerCleanups.forEach((e=>e())),this.listenerCleanups=[],this}activate(e){if(this.state.active)return this;const t=this.getOption(e,"onActivate"),n=this.getOption(e,"onPostActivate"),r=this.getOption(e,"checkCanFocusTrap");r||this.updateTabbableNodes(),this.state.active=!0,this.state.paused=!1,this.state.nodeFocusedBeforeActivation=tm(this.doc),t?.();const a=()=>{r&&this.updateTabbableNodes(),this.addListeners(),this.updateObservedNodes(),n?.()};return r?(r(this.state.containers.concat()).then(a,a),this):(a(),this)}},TA=e=>e.type==="keydown",CA=e=>TA(e)&&e?.key==="Tab",nre=e=>TA(e)&&e.key==="Tab"&&!e?.shiftKey,rre=e=>TA(e)&&e.key==="Tab"&&e?.shiftKey,wm=(e,...t)=>typeof e=="function"?e(...t):e,are=e=>!e.isComposing&&e.key==="Escape",yH=e=>setTimeout(e,0),ore=e=>e.localName==="input"&&"select"in e&&typeof e.select=="function",xm=e=>{const{present:t,children:n}=e,r=(function(i){const[s,l]=v.useState(),c=v.useRef({}),u=v.useRef(i),d=v.useRef("none"),p=i?"mounted":"unmounted",[h,m]=(function(g,y){return v.useReducer(((b,w)=>y[b][w]??b),g)})(p,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return v.useEffect((()=>{const g=Bk(c.current);d.current=h==="mounted"?g:"none"}),[h]),Mr((()=>{const g=c.current,y=u.current;if(y!==i){const b=d.current,w=Bk(g);i?m("MOUNT"):w==="none"||g?.display==="none"?m("UNMOUNT"):m(y&&b!==w?"ANIMATION_OUT":"UNMOUNT"),u.current=i}}),[i,m]),Mr((()=>{if(s){let g;const y=s.ownerDocument.defaultView??window,b=k=>{const _=Bk(c.current).includes(k.animationName);if(k.target===s&&_&&(m("ANIMATION_END"),!u.current)){const C=s.style.animationFillMode;s.style.animationFillMode="forwards",g=y.setTimeout((()=>{s.style.animationFillMode==="forwards"&&(s.style.animationFillMode=C)}))}},w=k=>{k.target===s&&(d.current=Bk(c.current))};return s.addEventListener("animationstart",w),s.addEventListener("animationcancel",b),s.addEventListener("animationend",b),()=>{y.clearTimeout(g),s.removeEventListener("animationstart",w),s.removeEventListener("animationcancel",b),s.removeEventListener("animationend",b)}}m("ANIMATION_END")}),[s,m]),{isPresent:["mounted","unmountSuspended"].includes(h),ref:v.useCallback((g=>{g&&(c.current=getComputedStyle(g)),l(g)}),[])}})(t),a=typeof n=="function"?n({present:r.isPresent}):v.Children.only(n),o=ln(r.ref,(function(i){var s,l;let c=(s=Object.getOwnPropertyDescriptor(i.props,"ref"))==null?void 0:s.get,u=c&&"isReactWarning"in c&&c.isReactWarning;return u?i.ref:(c=(l=Object.getOwnPropertyDescriptor(i,"ref"))==null?void 0:l.get,u=c&&"isReactWarning"in c&&c.isReactWarning,u?i.props.ref:i.props.ref||i.ref)})(a));return typeof n=="function"||r.isPresent?v.cloneElement(a,{ref:o}):null};function Bk(e){return e?.animationName||"none"}
124xm.displayName="Presence";const AA="Dialog",[bH]=Gc(AA),[ire,zo]=bH(AA),vH=e=>{const{__scopeDialog:t,children:n,open:r,defaultOpen:a,onOpenChange:o,modal:i=!0}=e,s=v.useRef(null),l=v.useRef(null),[c=!1,u]=xs({prop:r,defaultProp:a,onChange:o});return f.jsx(ire,{scope:t,triggerRef:s,contentRef:l,contentId:ea(),titleId:ea(),descriptionId:ea(),open:c,onOpenChange:u,onOpenToggle:v.useCallback((()=>u((d=>!d))),[u]),modal:i,children:n})};vH.displayName=AA;const kH="DialogTrigger";v.forwardRef(((e,t)=>{const{__scopeDialog:n,...r}=e,a=zo(kH,n),o=ln(t,a.triggerRef);return f.jsx(it.button,{type:"button","aria-haspopup":"dialog","aria-expanded":a.open,"aria-controls":a.contentId,"data-state":IA(a.open),...r,ref:o,onClick:dt(e.onClick,a.onOpenToggle)})})).displayName=kH;const NA="DialogPortal",[sre,wH]=bH(NA,{forceMount:void 0}),xH=e=>{const{__scopeDialog:t,forceMount:n,children:r,container:a}=e,o=zo(NA,t);return f.jsx(sre,{scope:t,forceMount:n,children:v.Children.map(r,(i=>f.jsx(xm,{present:n||o.open,children:f.jsx(jB,{asChild:!0,container:a,children:i})})))})};xH.displayName=NA;const Hk="DialogOverlay",EH=v.forwardRef(((e,t)=>{const n=wH(Hk,e.__scopeDialog),{forceMount:r=n.forceMount,...a}=e,o=zo(Hk,e.__scopeDialog);return o.modal?f.jsx(xm,{present:r||o.open,children:f.jsx(lre,{...a,ref:t})}):null}));EH.displayName=Hk;const lre=v.forwardRef(((e,t)=>{const{__scopeDialog:n,...r}=e,a=zo(Hk,n);return f.jsx(Ak,{as:_ne,allowPinchZoom:!0,shards:[a.contentRef],gapMode:"padding",removeScrollBar:!0,children:f.jsx(it.div,{"data-state":IA(a.open),...r,ref:t,style:{pointerEvents:"auto",...r.style}})})})),ip="DialogContent",_H=v.forwardRef(((e,t)=>{const n=wH(ip,e.__scopeDialog),{forceMount:r=n.forceMount,...a}=e,o=zo(ip,e.__scopeDialog);return f.jsx(xm,{present:r||o.open,children:o.modal?f.jsx(cre,{...a,ref:t}):f.jsx(ure,{...a,ref:t})})}));_H.displayName=ip;const cre=v.forwardRef(((e,t)=>{const n=zo(ip,e.__scopeDialog),r=v.useRef(null),a=ln(t,n.contentRef,r);return v.useEffect((()=>{const o=r.current;if(o)return QC(o)}),[]),f.jsx(SH,{...e,ref:a,trapFocus:n.open,disableOutsidePointerEvents:!0,onPointerDownOutside:dt(e.onPointerDownOutside,(o=>{const i=o.detail.originalEvent,s=i.button===0&&i.ctrlKey===!0;(i.button===2||s)&&o.preventDefault()})),onFocusOutside:dt(e.onFocusOutside,(o=>o.preventDefault()))})})),ure=v.forwardRef(((e,t)=>{const n=zo(ip,e.__scopeDialog),r=v.useRef(!1),a=v.useRef(!1);return f.jsx(SH,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onInteractOutside:o=>{var i,s;(i=e.onInteractOutside)==null||i.call(e,o),o.defaultPrevented||(r.current=!0,o.detail.originalEvent.type==="pointerdown"&&(a.current=!0));const l=o.target;(s=n.triggerRef.current)!=null&&s.contains(l)&&o.preventDefault(),o.detail.originalEvent.type==="focusin"&&a.current&&o.preventDefault()}})})),SH=v.forwardRef(((e,t)=>{const{__scopeDialog:n,trapFocus:r,onOpenAutoFocus:a,onCloseAutoFocus:o,...i}=e,s=zo(ip,n),l=v.useRef(null),c=ln(t,l);return vB(),v.useEffect((()=>{if(r)return(function(u,d={}){let p;const h=An((()=>{const m=(Array.isArray(u)?u:[u]).map((y=>typeof y=="function"?y():y)).filter((y=>y!=null));if(m.length===0)return;const g=m[0];p=new tre(m,{escapeDeactivates:!1,allowOutsideClick:!0,preventScroll:!0,returnFocusOnDeactivate:!0,delayInitialFocus:!1,fallbackFocus:g,...d,document:hs(g)});try{p.activate()}catch{}}));return function(){p?.deactivate(),h()}})(l.current,{preventScroll:!0,onActivate:a,onDeactivate:o,initialFocus:!1})}),[]),f.jsx(fA,{role:"dialog",id:s.contentId,"aria-describedby":s.descriptionId,"aria-labelledby":s.titleId,"data-state":IA(s.open),...i,ref:c,onDismiss:()=>s.onOpenChange(!1)})})),TH="DialogTitle",CH=v.forwardRef(((e,t)=>{const{__scopeDialog:n,...r}=e,a=zo(TH,n);return f.jsx(it.h2,{id:a.titleId,...r,ref:t})}));CH.displayName=TH;const AH="DialogDescription";v.forwardRef(((e,t)=>{const{__scopeDialog:n,...r}=e,a=zo(AH,n);return f.jsx(it.p,{id:a.descriptionId,...r,ref:t})})).displayName=AH;const NH="DialogClose",IH=v.forwardRef(((e,t)=>{const{__scopeDialog:n,...r}=e,a=zo(NH,n);return f.jsx(it.button,{type:"button",...r,ref:t,onClick:dt(e.onClick,(()=>a.onOpenChange(!1)))})}));function IA(e){return e?"open":"closed"}IH.displayName=NH;const Em=vH,dre=xH,_m=EH,Sm=_H,RA=CH,zk=IH,OA=v.forwardRef(((e,t)=>{const n=v.useId();return f.jsxs("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",height:"100%",width:"100%",ref:t,...e,children:[f.jsx("title",{children:"AI Avatar"}
vendor: 5,816 bytes, line 124
124),f.jsx("path",{d:"M9.937 15.5002C9.84772 15.1542 9.66734 14.8384 9.41462 14.5856C9.1619 14.3329 8.84607 14.1525 8.5 14.0632L2.365 12.4812C2.26033 12.4515 2.16821 12.3885 2.10261 12.3017C2.03702 12.2149 2.00153 12.1091 2.00153 12.0002C2.00153 11.8914 2.03702 11.7856 2.10261 11.6988C2.16821 11.612 2.26033 11.549 2.365 11.5192L8.5 9.93625C8.84595 9.84706 9.16169 9.66682 9.4144 9.41429C9.66711 9.16175 9.84757 8.84614 9.937 8.50025L11.519 2.36525C11.5484 2.26017 11.6114 2.16759 11.6983 2.10164C11.7853 2.0357 11.8914 2 12.0005 2C12.1096 2 12.2157 2.0357 12.3027 2.10164C12.3896 2.16759 12.4526 2.26017 12.482 2.36525L14.063 8.50025C14.1523 8.84632 14.3327 9.16215 14.5854 9.41487C14.8381 9.66759 15.1539 9.84797 15.5 9.93725L21.635 11.5182C21.7405 11.5473 21.8335 11.6103 21.8998 11.6973C21.9661 11.7844 22.0021 11.8908 22.0021 12.0002C22.0021 12.1097 21.9661 12.2161 21.8998 12.3032C21.8335 12.3902 21.7405 12.4531 21.635 12.4822L15.5 14.0632C15.1539 14.1525 14.8381 14.3329 14.5854 14.5856C14.3327 14.8384 14.1523 15.1542 14.063 15.5002L12.481 21.6353C12.4516 21.7403 12.3886 21.8329 12.3017 21.8989C12.2147 21.9648 12.1086 22.0005 11.9995 22.0005C11.8904 22.0005 11.7843 21.9648 11.6973 21.8989C11.6104 21.8329 11.5474 21.7403 11.518 21.6353L9.937 15.5002Z",stroke:`url(#${n}-stroke1)`,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),f.jsx("path",{d:"M18.9838 5.37522C18.9615 5.28871 18.9164 5.20975 18.8532 5.14657C18.79 5.08339 18.7111 5.0383 18.6246 5.01598L17.0909 4.62049C17.0647 4.61306 17.0417 4.5973 17.0253 4.5756C17.0089 4.5539 17 4.52744 17 4.50024C17 4.47304 17.0089 4.44659 17.0253 4.42488C17.0417 4.40318 17.0647 4.38742 17.0909 4.38L18.6246 3.98426C18.7111 3.96196 18.79 3.9169 18.8532 3.85377C18.9163 3.79064 18.9615 3.71174 18.9838 3.62527L19.3793 2.09155C19.3867 2.06528 19.4024 2.04214 19.4241 2.02565C19.4459 2.00917 19.4724 2.00024 19.4997 2.00024C19.527 2.00024 19.5535 2.00917 19.5752 2.02565C19.597 2.04214 19.6127 2.06528 19.6201 2.09155L20.0153 3.62527C20.0376 3.71178 20.0827 3.79074 20.1459 3.85391C20.2091 3.91709 20.288 3.96219 20.3745 3.98451L21.9082 4.37975C21.9346 4.38702 21.9579 4.40275 21.9744 4.42452C21.991 4.44628 22 4.47288 22 4.50024C22 4.5276 21.991 4.55421 21.9744 4.57597C21.9579 4.59774 21.9346 4.61347 21.9082 4.62074L20.3745 5.01598C20.288 5.0383 20.2091 5.08339 20.1459 5.14657C20.0827 5.20975 20.0376 5.28871 20.0153 5.37522L19.6198 6.90893C19.6124 6.9352 19.5967 6.95835 19.575 6.97483C19.5532 6.99132 19.5267 7.00024 19.4994 7.00024C19.4721 7.00024 19.4456 6.99132 19.4239 6.97483C19.4022 6.95835 19.3864 6.9352 19.3791 6.90893L18.9838 5.37522Z",stroke:`url(#${n}-stroke2)`,strokeLinecap:"round",strokeLinejoin:"round"}),f.jsx("path",{d:"M3.98382 20.3752C3.9615 20.2887 3.9164 20.2098 3.85322 20.1466C3.79005 20.0834 3.71109 20.0383 3.62458 20.016L2.09087 19.6205C2.0647 19.6131 2.04167 19.5973 2.02527 19.5756C2.00887 19.5539 2 19.5274 2 19.5002C2 19.473 2.00887 19.4466 2.02527 19.4249C2.04167 19.4032 2.0647 19.3874 2.09087 19.38L3.62458 18.9843C3.71106 18.962 3.78999 18.9169 3.85317 18.8538C3.91635 18.7906 3.96146 18.7117 3.98382 18.6253L4.37931 17.0916C4.38666 17.0653 4.4024 17.0421 4.42414 17.0257C4.44587 17.0092 4.4724 17.0002 4.49968 17.0002C4.52696 17.0002 4.55349 17.0092 4.57522 17.0257C4.59695 17.0421 4.6127 17.0653 4.62005 17.0916L5.01529 18.6253C5.03761 18.7118 5.0827 18.7907 5.14588 18.8539C5.20906 18.9171 5.28801 18.9622 5.37453 18.9845L6.90824 19.3797C6.93461 19.387 6.95787 19.4027 6.97445 19.4245C6.99102 19.4463 7 19.4729 7 19.5002C7 19.5276 6.99102 19.5542 6.97445 19.576C6.95787 19.5977 6.93461 19.6135 6.90824 19.6207L5.37453 20.016C5.28801 20.0383 5.20906 20.0834 5.14588 20.1466C5.0827 20.2098 5.03761 20.2887 5.01529 20.3752L4.6198 21.9089C4.61245 21.9352 4.5967 21.9583 4.57497 21.9748C4.55324 21.9913 4.52671 22.0002 4.49943 22.0002C4.47215 22.0002 4.44562 21.9913 4.42389 21.9748C4.40215 21.9583 4.38641 21.9352 4.37906 21.9089L3.98382 20.3752Z",stroke:`url(#${n}-stroke3)`,strokeLinecap:"round",strokeLinejoin:"round"}),f.jsxs("defs",{children:[f.jsxs("linearGradient",{id:`${n}-stroke1`,x1:"0.149625",y1:"0.148102",x2:"23.8539",y2:"23.8524",gradientUnits:"userSpaceOnUse",children:[f.jsx("stop",{offset:"0.287444",stopColor:"var(--start-color)"}),f.jsx("stop",{offset:"0.728693",stopColor:"var(--end-color)"})]}),f.jsxs("linearGradient",{id:`${n}-stroke2`,x1:"16.537",y1:"1.53728",x2:"22.463",y2:"7.46321",gradientUnits:"userSpaceOnUse",children:[f.jsx("stop",{offset:"0.287444",stopColor:"var(--start-color)"}),f.jsx("stop",{offset:"0.728693",stopColor:"var(--end-color)"})]}),f.jsxs("linearGradient",{id:`${n}-stroke3`,x1:"1.53704",y1:"16.5373",x2:"7.46296",y2:"22.4632",gradientUnits:"userSpaceOnUse",children:[f.jsx("stop",{offset:"0.287444",stopColor:"var(--start-color)"}),f.jsx("stop",{offset:"0.728693",stopColor:"var(--end-color)"})]})]})]})})),pre=v.forwardRef(((e,t)=>f.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",height:"32px",viewBox:"0 96 960 960",width:"32px",ref:t,...e,children:[f.jsx("title",{children:"User Avatar"}),f.jsx("path",{d:"M222 801q63-40 124.5-60.5T480 720q72 0 134 20.5T739 801q44-54 62.5-109T820 576q0-145-97.5-242.5T480 236q-145 0-242.5 97.5T140 576q0 61 19 116t63 109Zm257.814-195Q422 606 382.5 566.314q-39.5-39.686-39.5-97.5t39.686-97.314q39.686-39.5 97.5-39.5t97.314 39.686q39.5 39.686 39.5 97.5T577.314 566.5q-39.686 39.5-97.5 39.5Zm-.219 370q-83.146 0-156.275-31.5t-127.225-86Q142 804 111 731.159 80 658.319 80 575.5q0-82.819 31.5-155.659Q143 347 197.5 293t127.341-85.5Q397.681 176 480.5 176q82.819 0 155.659 31.5Q709 239 763 293t85.5 127Q880 493 880 575.734q0 82.734-31.5 155.5T763 858.5q-54 54.5-127.129 86T479.595 976Z",fill:"currentColor"})]}))),RH=v.forwardRef((({isExternal:e,...t},n)=>f.jsx("a",{target:e?"_blank":void 0,rel:e?"noopener":void 0,...t,ref:n})));
124RH.displayName="Link";const Wc=v.forwardRef((({href:e,appendToUrl:t,...n},r)=>{const{baseSettings:a}=Se(),o=Object.assign({},a.urlQueryParamsToAppend,t),i=e&&(function(s,l){if(!l)return s;try{const c=new URL(s);for(const u of Object.keys(l))l[u]&&c.searchParams.append(u,l[u]);return c.href}catch{return s}})(e,o);return f.jsx(RH,{ref:r,href:i,...n})}));function OH(e){const t=[],n=String(e||"");let r=n.indexOf(","),a=0,o=!1;for(;!o;){r===-1&&(r=n.length,o=!0);const i=n.slice(a,r).trim();!i&&o||t.push(i),a=r+1,r=n.indexOf(",",a)}return t}function PH(e,t){const n={};return(e[e.length-1]===""?[...e,""]:e).join((n.padRight?" ":"")+","+(n.padLeft===!1?"":" ")).trim()}Wc.displayName="LinkWithQueryParams";const fre=/^[$_\p{ID_Start}][$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,hre=/^[$_\p{ID_Start}][-$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,mre={};function LH(e,t){return(mre.jsx?hre:fre).test(e)}const gre=/[ \t\n\f\r]/g;function DH(e){return e.replace(gre,"")===""}let Tm=class{constructor(e,t,n){this.normal=t,this.property=e,n&&(this.space=n)}};function MH(e,t){const n={},r={};for(const a of e)Object.assign(n,a.property),Object.assign(r,a.normal);return new Tm(n,r,t)}function Cm(e){return e.toLowerCase()}Tm.prototype.normal={},Tm.prototype.property={},Tm.prototype.space=void 0;let oa=class{constructor(e,t){this.attribute=t,this.property=e}};oa.prototype.attribute="",oa.prototype.booleanish=!1,oa.prototype.boolean=!1,oa.prototype.commaOrSpaceSeparated=!1,oa.prototype.commaSeparated=!1,oa.prototype.defined=!1,oa.prototype.mustUseProperty=!1,oa.prototype.number=!1,oa.prototype.overloadedBoolean=!1,oa.prototype.property="",oa.prototype.spaceSeparated=!1,oa.prototype.space=void 0;let yre=0;const Be=Yc(),Nn=Yc(),FH=Yc(),pe=Yc(),Mt=Yc(),sp=Yc(),Ia=Yc();function Yc(){return 2**++yre}const PA=Object.freeze(Object.defineProperty({__proto__:null,boolean:Be,booleanish:Nn,commaOrSpaceSeparated:Ia,commaSeparated:sp,number:pe,overloadedBoolean:FH,spaceSeparated:Mt},Symbol.toStringTag,{value:"Module"})),LA=Object.keys(PA);let DA=class extends oa{constructor(e,t,n,r){let a=-1;if(super(e,t),jH(this,"space",r),typeof n=="number")for(;++a<LA.length;){const o=LA[a];jH(this,LA[a],(n&PA[o])===PA[o])}}};function jH(e,t,n){n&&(e[t]=n)}function lp(e){const t={},n={};for(const[r,a]of Object.entries(e.properties)){const o=new DA(r,e.transform(e.attributes||{},r),a,e.space);e.mustUseProperty&&e.mustUseProperty.includes(r)&&(o.mustUseProperty=!0),t[r]=o,n[Cm(r)]=r,n[Cm(o.attribute)]=r}return new Tm(t,n,e.space)}DA.prototype.defined=!0;const BH=lp({properties:{ariaActiveDescendant:null,ariaAtomic:Nn,ariaAutoComplete:null,ariaBusy:Nn,ariaChecked:Nn,ariaColCount:pe,ariaColIndex:pe,ariaColSpan:pe,ariaControls:Mt,ariaCurrent:null,ariaDescribedBy:Mt,ariaDetails:null,ariaDisabled:Nn,ariaDropEffect:Mt,ariaErrorMessage:null,ariaExpanded:Nn,ariaFlowTo:Mt,ariaGrabbed:Nn,ariaHasPopup:null,ariaHidden:Nn,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:Mt,ariaLevel:pe,ariaLive:null,ariaModal:Nn,ariaMultiLine:Nn,ariaMultiSelectable:Nn,ariaOrientation:null,ariaOwns:Mt,ariaPlaceholder:null,ariaPosInSet:pe,ariaPressed:Nn,ariaReadOnly:Nn,ariaRelevant:null,ariaRequired:Nn,ariaRoleDescription:Mt,ariaRowCount:pe,ariaRowIndex:pe,ariaRowSpan:pe,ariaSelected:Nn,ariaSetSize:pe,ariaSort:null,ariaValueMax:pe,ariaValueMin:pe,ariaValueNow:pe,ariaValueText:null,role:null},transform:(e,t)=>t==="role"?t:"aria-"+t.slice(4).toLowerCase()});function HH(e,t){return t in e?e[t]:t}function zH(e,t){return HH(e,t.toLowerCase())}const bre=lp({attributes:{acceptcharset:"accept-charset",classname:"class",htmlfor:"for",httpequiv:"http-equiv"},mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:sp,acceptCharset:Mt,accessKey:Mt,action:null,allow:null,allowFullScreen:Be,allowPaymentRequest:Be,allowUserMedia:Be,alt:null,as:null,async:Be,autoCapitalize:null,autoComplete:Mt,autoFocus:Be,autoPlay:Be,blocking:Mt,capture:null,charSet:null,checked:Be,cite:null,className:Mt,cols:pe,colSpan:null,content:null,contentEditable:Nn,controls:Be,controlsList:Mt,coords:pe|sp,crossOrigin:null,data:null,dateTime:null,decoding:null,default:Be,defer:Be,dir:null,dirName:null,disabled:Be,download:FH,draggable:Nn,encType:null,enterKeyHint:null,fetchPriority:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:Be,formTarget:null,headers:Mt,height:pe,hidden:Be,high:pe,href:null,hrefLang:null,htmlFor:Mt,httpEquiv:Mt,id:null,imageSizes:null,imageSrcSet:null,inert:Be,inputMode:null,integrity:null,is:null,isMap:Be,itemId:null,itemProp:Mt,itemRef:Mt,itemScope:Be,itemType:Mt,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:Be,low:pe,manifest:null,max:null,maxLength:pe,media:null,method:null,min:null,minLength:pe,multiple:Be,muted:Be,name:null,nonce:null,noModule:Be,n
124oValidate:Be,onAbort:null,onAfterPrint:null,onAuxClick:null,onBeforeMatch:null,onBeforePrint:null,onBeforeToggle:null,onBeforeUnload:null,onBlur:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onContextLost:null,onContextMenu:null,onContextRestored:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnded:null,onError:null,onFocus:null,onFormData:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLanguageChange:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadEnd:null,onLoadStart:null,onMessage:null,onMessageError:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRejectionHandled:null,onReset:null,onResize:null,onScroll:null,onScrollEnd:null,onSecurityPolicyViolation:null,onSeeked:null,onSeeking:null,onSelect:null,onSlotChange:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnhandledRejection:null,onUnload:null,onVolumeChange:null,onWaiting:null,onWheel:null,open:Be,optimum:pe,pattern:null,ping:Mt,placeholder:null,playsInline:Be,popover:null,popoverTarget:null,popoverTargetAction:null,poster:null,preload:null,readOnly:Be,referrerPolicy:null,rel:Mt,required:Be,reversed:Be,rows:pe,rowSpan:pe,sandbox:Mt,scope:null,scoped:Be,seamless:Be,selected:Be,shadowRootClonable:Be,shadowRootDelegatesFocus:Be,shadowRootMode:null,shape:null,size:pe,sizes:null,slot:null,span:pe,spellCheck:Nn,src:null,srcDoc:null,srcLang:null,srcSet:null,start:pe,step:null,style:null,tabIndex:pe,target:null,title:null,translate:null,type:null,typeMustMatch:Be,useMap:null,value:Nn,width:pe,wrap:null,writingSuggestions:null,align:null,aLink:null,archive:Mt,axis:null,background:null,bgColor:null,border:pe,borderColor:null,bottomMargin:pe,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:Be,declare:Be,event:null,face:null,frame:null,frameBorder:null,hSpace:pe,leftMargin:pe,link:null,longDesc:null,lowSrc:null,marginHeight:pe,marginWidth:pe,noResize:Be,noHref:Be,noShade:Be,noWrap:Be,object:null,profile:null,prompt:null,rev:null,rightMargin:pe,rules:null,scheme:null,scrolling:Nn,standby:null,summary:null,text:null,topMargin:pe,valueType:null,version:null,vAlign:null,vLink:null,vSpace:pe,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:Be,disableRemotePlayback:Be,prefix:null,property:null,results:pe,security:null,unselectable:null},space:"html",transform:zH}),vre=lp({attributes:{accentHeight:"accent-height",alignmentBaseline:"alignment-baseline",arabicForm:"arabic-form",baselineShift:"baseline-shift",capHeight:"cap-height",className:"class",clipPath:"clip-path",clipRule:"clip-rule",colorInterpolation:"color-interpolation",colorInterpolationFilters:"color-interpolation-filters",colorProfile:"color-profile",colorRendering:"color-rendering",crossOrigin:"crossorigin",dataType:"datatype",dominantBaseline:"dominant-baseline",enableBackground:"enable-background",fillOpacity:"fill-opacity",fillRule:"fill-rule",floodColor:"flood-color",floodOpacity:"flood-opacity",fontFamily:"font-family",fontSize:"font-size",fontSizeAdjust:"font-size-adjust",fontStretch:"font-stretch",fontStyle:"font-style",fontVariant:"font-variant",fontWeight:"font-weight",glyphName:"glyph-name",glyphOrientationHorizontal:"glyph-orientation-horizontal",glyphOrientationVertical:"glyph-orientation-vertical",hrefLang:"hreflang",horizAdvX:"horiz-adv-x",horizOriginX:"horiz-origin-x",horizOriginY:"horiz-origin-y",imageRendering:"image-rendering",letterSpacing:"letter-spacing",lightingColor:"lighting-color",markerEnd:"marker-end",markerMid:"marker-mid",markerStart:"marker-start",navDown:"nav-down",navDownLeft:"nav
124-down-left",navDownRight:"nav-down-right",navLeft:"nav-left",navNext:"nav-next",navPrev:"nav-prev",navRight:"nav-right",navUp:"nav-up",navUpLeft:"nav-up-left",navUpRight:"nav-up-right",onAbort:"onabort",onActivate:"onactivate",onAfterPrint:"onafterprint",onBeforePrint:"onbeforeprint",onBegin:"onbegin",onCancel:"oncancel",onCanPlay:"oncanplay",onCanPlayThrough:"oncanplaythrough",onChange:"onchange",onClick:"onclick",onClose:"onclose",onCopy:"oncopy",onCueChange:"oncuechange",onCut:"oncut",onDblClick:"ondblclick",onDrag:"ondrag",onDragEnd:"ondragend",onDragEnter:"ondragenter",onDragExit:"ondragexit",onDragLeave:"ondragleave",onDragOver:"ondragover",onDragStart:"ondragstart",onDrop:"ondrop",onDurationChange:"ondurationchange",onEmptied:"onemptied",onEnd:"onend",onEnded:"onended",onError:"onerror",onFocus:"onfocus",onFocusIn:"onfocusin",onFocusOut:"onfocusout",onHashChange:"onhashchange",onInput:"oninput",onInvalid:"oninvalid",onKeyDown:"onkeydown",onKeyPress:"onkeypress",onKeyUp:"onkeyup",onLoad:"onload",onLoadedData:"onloadeddata",onLoadedMetadata:"onloadedmetadata",onLoadStart:"onloadstart",onMessage:"onmessage",onMouseDown:"onmousedown",onMouseEnter:"onmouseenter",onMouseLeave:"onmouseleave",onMouseMove:"onmousemove",onMouseOut:"onmouseout",onMouseOver:"onmouseover",onMouseUp:"onmouseup",onMouseWheel:"onmousewheel",onOffline:"onoffline",onOnline:"ononline",onPageHide:"onpagehide",onPageShow:"onpageshow",onPaste:"onpaste",onPause:"onpause",onPlay:"onplay",onPlaying:"onplaying",onPopState:"onpopstate",onProgress:"onprogress",onRateChange:"onratechange",onRepeat:"onrepeat",onReset:"onreset",onResize:"onresize",onScroll:"onscroll",onSeeked:"onseeked",onSeeking:"onseeking",onSelect:"onselect",onShow:"onshow",onStalled:"onstalled",onStorage:"onstorage",onSubmit:"onsubmit",onSuspend:"onsuspend",onTimeUpdate:"ontimeupdate",onToggle:"ontoggle",onUnload:"onunload",onVolumeChange:"onvolumechange",onWaiting:"onwaiting",onZoom:"onzoom",overlinePosition:"overline-position",overlineThickness:"overline-thickness",paintOrder:"paint-order",panose1:"panose-1",pointerEvents:"pointer-events",referrerPolicy:"referrerpolicy",renderingIntent:"rendering-intent",shapeRendering:"shape-rendering",stopColor:"stop-color",stopOpacity:"stop-opacity",strikethroughPosition:"strikethrough-position",strikethroughThickness:"strikethrough-thickness",strokeDashArray:"stroke-dasharray",strokeDashOffset:"stroke-dashoffset",strokeLineCap:"stroke-linecap",strokeLineJoin:"stroke-linejoin",strokeMiterLimit:"stroke-miterlimit",strokeOpacity:"stroke-opacity",strokeWidth:"stroke-width",tabIndex:"tabindex",textAnchor:"text-anchor",textDecoration:"text-decoration",textRendering:"text-rendering",transformOrigin:"transform-origin",typeOf:"typeof",underlinePosition:"underline-position",underlineThickness:"underline-thickness",unicodeBidi:"unicode-bidi",unicodeRange:"unicode-range",unitsPerEm:"units-per-em",vAlphabetic:"v-alphabetic",vHanging:"v-hanging",vIdeographic:"v-ideographic",vMathematical:"v-mathematical",vectorEffect:"vector-effect",vertAdvY:"vert-adv-y",vertOriginX:"vert-origin-x",vertOriginY:"vert-origin-y",wordSpacing:"word-spacing",writingMode:"writing-mode",xHeight:"x-height",playbackOrder:"playbackorder",timelineBegin:"timelinebegin"},properties:{about:Ia,accentHeight:pe,accumulate:null,additive:null,alignmentBaseline:null,alphabetic:pe,amplitude:pe,arabicForm:null,ascent:pe,attributeName:null,attributeType:null,azimuth:pe,bandwidth:null,baselineShift:null,baseFrequency:null,baseProfile:null,bbox:null,begin:null,bias:pe,by:null,calcMode:null,capHeight:pe,className:Mt,clip:null,clipPath:null,clipPathUnits:null,clipRule:null,color:null,colorInterpolation:null,colorInterpolationFilters:null,colorProfile:null,colorRendering:null,content:null,contentScriptType:null,contentStyleType:null,crossOrigin:null,cursor:null,cx:null,cy:null,d:null,dataType:null,defaultAction:null,descent:pe,diffuseConstant:pe,direction:null,display:null,dur:null,divisor:pe,dominantBaseline:null,download:Be,dx:null,dy:null,edgeMode:null,editable:null,elevation:pe,enableBackground:null,end:null,event:null,exponent:pe,externalResourcesRequired:null,fill:null,fillOpacity:pe,fillRule:null,filter:null,filterRes:null,filterUnits:null,floodColor:null,floodOpacity:null,focusable:null,focusHighlight:null,fontFamily:null,fontSize:null,fontSizeAdjust:null,fontStretch:null,fontStyle:null,fontVariant:null,fontWeight:null,format:null,fr:null,from:null,fx:null,fy:null,g1:sp,g2:sp,glyphName:sp,glyphOrientationHorizontal:null,glyphOrientationVertical:null,glyphRef:null,gradientTransform:null,gradientUnits:null,handler:null,hanging:pe,hatchContentUnits:null,hatchUnits:null,height:null,href:null,hrefLang:null,horizAdvX:pe,horizOriginX:pe,horizOriginY:pe,id:null,ideographic:pe,imageRendering:null,initialVisibility:null,in:null,in2:null,intercept:pe,k:pe,k1:pe,k2:pe,k3:pe,k4:pe,kernelMatrix:Ia,kernelUnitLength:null,keyPoints:null,keySplines:null,keyTimes:null,kerning:null,lang:null,lengthAdjust:null,letterSpacing:null,lightingColor:null,limitingConeAngle:pe,local:null,markerEnd:null,markerMid:null,markerStart:null,markerHeight:null,markerUnits:null,markerWidth:null,mask:null,maskContentUnits:null,maskUnits:null,mathematical:null,max:null,media:null,mediaCharacterEncoding:null,mediaContentEncodings:null,mediaSize:pe,mediaTime:null,method:null,min:null,mode:null,name:null,navDown:null,navDownLeft:null,navDownRight:null,navLeft:null,navNext:null,navPrev:null,navRight:null,navUp:null,navUpLeft:null,navUpRight:null,numOctaves:null,observer:null,offset:null,onAbort:null,onActivate:null,onAfterPrint:null,onBeforePrint:null,onBegin:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnd:null,onEnded:null,onError:null,onFocus:null,onFocusIn:null,onFocusOut:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadStart:null,onMessage:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onMouseWheel:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRepeat:null,onReset:null,onResize:null,onScroll:null,onSeeked:null,onSeeking:null,onSelect:null,onShow:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnload:null,onVolumeChange:null,onWaiting:null,on
124Zoom:null,opacity:null,operator:null,order:null,orient:null,orientation:null,origin:null,overflow:null,overlay:null,overlinePosition:pe,overlineThickness:pe,paintOrder:null,panose1:null,path:null,pathLength:pe,patternContentUnits:null,patternTransform:null,patternUnits:null,phase:null,ping:Mt,pitch:null,playbackOrder:null,pointerEvents:null,points:null,pointsAtX:pe,pointsAtY:pe,pointsAtZ:pe,preserveAlpha:null,preserveAspectRatio:null,primitiveUnits:null,propagate:null,property:Ia,r:null,radius:null,referrerPolicy:null,refX:null,refY:null,rel:Ia,rev:Ia,renderingIntent:null,repeatCount:null,repeatDur:null,requiredExtensions:Ia,requiredFeatures:Ia,requiredFonts:Ia,requiredFormats:Ia,resource:null,restart:null,result:null,rotate:null,rx:null,ry:null,scale:null,seed:null,shapeRendering:null,side:null,slope:null,snapshotTime:null,specularConstant:pe,specularExponent:pe,spreadMethod:null,spacing:null,startOffset:null,stdDeviation:null,stemh:null,stemv:null,stitchTiles:null,stopColor:null,stopOpacity:null,strikethroughPosition:pe,strikethroughThickness:pe,string:null,stroke:null,strokeDashArray:Ia,strokeDashOffset:null,strokeLineCap:null,strokeLineJoin:null,strokeMiterLimit:pe,strokeOpacity:pe,strokeWidth:null,style:null,surfaceScale:pe,syncBehavior:null,syncBehaviorDefault:null,syncMaster:null,syncTolerance:null,syncToleranceDefault:null,systemLanguage:Ia,tabIndex:pe,tableValues:null,target:null,targetX:pe,targetY:pe,textAnchor:null,textDecoration:null,textRendering:null,textLength:null,timelineBegin:null,title:null,transformBehavior:null,type:null,typeOf:Ia,to:null,transform:null,transformOrigin:null,u1:null,u2:null,underlinePosition:pe,underlineThickness:pe,unicode:null,unicodeBidi:null,unicodeRange:null,unitsPerEm:pe,values:null,vAlphabetic:pe,vMathematical:pe,vectorEffect:null,vHanging:pe,vIdeographic:pe,version:null,vertAdvY:pe,vertOriginX:pe,vertOriginY:pe,viewBox:null,viewTarget:null,visibility:null,width:null,widths:null,wordSpacing:null,writingMode:null,x:null,x1:null,x2:null,xChannelSelector:null,xHeight:pe,y:null,y1:null,y2:null,yChannelSelector:null,z:null,zoomAndPan:null},space:"svg",transform:HH}),UH=lp({properties:{xLinkActuate:null,xLinkArcRole:null,xLinkHref:null,xLinkRole:null,xLinkShow:null,xLinkTitle:null,xLinkType:null},space:"xlink",transform:(e,t)=>"xlink:"+t.slice(5).toLowerCase()}),$H=lp({attributes:{xmlnsxlink:"xmlns:xlink"},properties:{xmlnsXLink:null,xmlns:null},space:"xmlns",transform:zH}),VH=lp({properties:{xmlBase:null,xmlLang:null,xmlSpace:null},space:"xml",transform:(e,t)=>"xml:"+t.slice(3).toLowerCase()}),kre={classId:"classID",dataType:"datatype",itemId:"itemID",strokeDashArray:"strokeDasharray",strokeDashOffset:"strokeDashoffset",strokeLineCap:"strokeLinecap",strokeLineJoin:"strokeLinejoin",strokeMiterLimit:"strokeMiterlimit",typeOf:"typeof",xLinkActuate:"xlinkActuate",xLinkArcRole:"xlinkArcrole",xLinkHref:"xlinkHref",xLinkRole:"xlinkRole",xLinkShow:"xlinkShow",xLinkTitle:"xlinkTitle",xLinkType:"xlinkType",xmlnsXLink:"xmlnsXlink"},wre=/[A-Z]/g,GH=/-[a-z]/g,xre=/^data[-\w.:]+$/i;function MA(e,t){const n=Cm(t);let r=t,a=oa;if(n in e.normal)return e.property[e.normal[n]];if(n.length>4&&n.slice(0,4)==="data"&&xre.test(t)){if(t.charAt(4)==="-"){const o=t.slice(5).replace(GH,_re);r="data"+o.charAt(0).toUpperCase()+o.slice(1)}else{const o=t.slice(4);if(!GH.test(o)){let i=o.replace(wre,Ere);i.charAt(0)!=="-"&&(i="-"+i),t="data"+i}}a=DA}return new a(r,t)}function Ere(e){return"-"+e.toLowerCase()}function _re(e){return e.charAt(1).toUpperCase()}const Uk=MH([BH,bre,UH,$H,VH],"html"),cp=MH([BH,vre,UH,$H,VH],"svg");function qH(e){const t=String(e||"").trim();return t?t.split(/[ \t\n\r\f]+/g):[]}function WH(e){return e.join(" ").trim()}var FA={},YH=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,Sre=/\n/g,Tre=/^\s*/,Cre=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,Are=/^:\s*/,Nre=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,Ire=/^[;\s]*/,Rre=/^\s+|\s+$/g,Kc="";function KH(e){return e?e.replace(Rre,Kc):Kc}var Ore=Fp&&Fp.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};
124Object.defineProperty(FA,"__esModule",{value:!0}),FA.default=function(e,t){var n=null;if(!e||typeof e!="string")return n;var r=(0,Pre.default)(e),a=typeof t=="function";return r.forEach((function(o){if(o.type==="declaration"){var i=o.property,s=o.value;a?t(i,s,o):s&&((n=n||{})[i]=s)}})),n};var Pre=Ore((function(e,t){if(typeof e!="string")throw new TypeError("First argument must be a string");if(!e)return[];t=t||{};var n=1,r=1;function a(h){var m=h.match(Sre);m&&(n+=m.length);var g=h.lastIndexOf(`
125`);r=~g?h.length-g:r+h.length}function o(){var h={line:n,column:r};return function(m){return m.position=new i(h),c(),m}}function i(h){this.start=h,this.end={line:n,column:r},this.source=t.source}function s(h){var m=new Error(t.source+":"+n+":"+r+": "+h);if(m.reason=h,m.filename=t.source,m.line=n,m.column=r,m.source=e,!t.silent)throw m}function l(h){var m=h.exec(e);if(m){var g=m[0];return a(g),e=e.slice(g.length),m}}function c(){l(Tre)}function u(h){var m;for(h=h||[];m=d();)m!==!1&&h.push(m);return h}function d(){var h=o();if(e.charAt(0)=="/"&&e.charAt(1)=="*"){for(var m=2;Kc!=e.charAt(m)&&(e.charAt(m)!="*"||e.charAt(m+1)!="/");)++m;if(m+=2,Kc===e.charAt(m-1))return s("End of comment missing");var g=e.slice(2,m-2);return r+=2,a(g),e=e.slice(m),r+=2,h({type:"comment",comment:g})}}function p(){var h=o(),m=l(Cre);if(m){if(d(),!l(Are))return s("property missing ':'");var g=l(Nre),y=h({type:"declaration",property:KH(m[0].replace(YH,Kc)),value:g?KH(g[0].replace(YH,Kc)):Kc});return l(Ire),y}}return i.prototype.content=e,c(),(function(){var h,m=[];for(u(m);h=p();)h!==!1&&(m.push(h),u(m));return m})()})),$k={};Object.defineProperty($k,"__esModule",{value:!0}),$k.camelCase=void 0;var Lre=/^--[a-zA-Z0-9_-]+$/,Dre=/-([a-z])/g,Mre=/^[^-]+$/,Fre=/^-(webkit|moz|ms|o|khtml)-/,jre=/^-(ms)-/,Bre=function(e,t){return t.toUpperCase()},XH=function(e,t){return"".concat(t,"-")};$k.camelCase=function(e,t){return t===void 0&&(t={}),(function(n){return!n||Mre.test(n)||Lre.test(n)})(e)?e:(e=e.toLowerCase(),(e=t.reactCompat?e.replace(jre,XH):e.replace(Fre,XH)).replace(Dre,Bre))};var Hre=Fp&&Fp.__importDefault||function(e){return e&&e.__esModule?e:{default:e}},zre=Hre(FA),Ure=$k;function jA(e,t){var n={};return e&&typeof e=="string"&&(0,zre.default)(e,(function(r,a){r&&a&&(n[(0,Ure.camelCase)(r,t)]=a)})),n}jA.default=jA;const $re=jp(jA),Vk=QH("end"),Ri=QH("start");function QH(e){return function(t){const n=t&&t.position&&t.position[e]||{};if(typeof n.line=="number"&&n.line>0&&typeof n.column=="number"&&n.column>0)return{line:n.line,column:n.column,offset:typeof n.offset=="number"&&n.offset>-1?n.offset:void 0}}}function Am(e){return e&&typeof e=="object"?"position"in e||"type"in e?ZH(e.position):"start"in e||"end"in e?ZH(e):"line"in e||"column"in e?BA(e):"":""}function BA(e){return JH(e&&e.line)+":"+JH(e&&e.column)}function ZH(e){return BA(e&&e.start)+"-"+BA(e&&e.end)}function JH(e){return e&&typeof e=="number"?e:1}class xr extends Error{constructor(t,n,r){super(),typeof n=="string"&&(r=n,n=void 0);let a="",o={},i=!1;if(n&&(o="line"in n&&"column"in n||"start"in n&&"end"in n?{place:n}:"type"in n?{ancestors:[n],place:n.position}:{...n}),typeof t=="string"?a=t:!o.cause&&t&&(i=!0,a=t.message,o.cause=t),!o.ruleId&&!o.source&&typeof r=="string"){const l=r.indexOf(":");l===-1?o.ruleId=r:(o.source=r.slice(0,l),o.ruleId=r.slice(l+1))}if(!o.place&&o.ancestors&&o.ancestors){const l=o.ancestors[o.ancestors.length-1];l&&(o.place=l.position)}const s=o.place&&"start"in o.place?o.place.start:o.place;this.ancestors=o.ancestors||void 0,this.cause=o.cause||void 0,this.column=s?s.column:void 0,this.fatal=void 0,this.file,this.message=a,this.line=s?s.line:void 0,this.name=Am(o.place)||"1:1",this.place=o.place||void 0,this.reason=this.message,this.ruleId=o.ruleId||void 0,this.source=o.source||void 0,this.stack=i&&o.cause&&typeof o.cause.stack=="string"?o.cause.stack:"",this.actual,this.expected,this.note,this.url}}xr.prototype.file="",xr.prototype.name="",xr.prototype.reason="",xr.prototype.message="",xr.prototype.stack="",xr.prototype.column=void 0,xr.prototype.line=void 0,xr.prototype.ancestors=void 0,xr.prototype.cause=void 0,xr.prototype.fatal=void 0,xr.prototype.place=void 0,xr.prototype.ruleId=void 0,xr.prototype.source=void 0;const HA={}.hasOwnProperty,Vre=new Map,Gre=/[A-Z]/g,qre=new Set(["table","tbody","thead","tfoot","tr"]),Wre=new Set(["td","th"]),ez="https://github.com/syntax-tree/hast-util-to-jsx-runtime";function Yre(e,t){if(!t||t.Fragment===void 0)throw new TypeError("Expected `Fragment` in options");const n=t.filePath||void 0;let r;if(t.development){if(typeof t.jsxDEV!="function")throw new TypeError("Expected `jsxDEV` in options when `development: true`");r=(function(i,s){return l;function l(c,u,d,p){const h=Array.isArray(d.children),m=Ri(c);return s(u,d,p,h,{columnNumber:m?m.column-1:void 0,fileName:i,lineNumber:m?m.line:void 0},void 0)}})(n,t.jsxDEV)}else{if(typeof t.jsx!="function")throw new TypeError("Expected `jsx` in production options");
125if(typeof t.jsxs!="function")throw new TypeError("Expected `jsxs` in production options");r=(function(i,s,l){return c;function c(u,d,p,h){const m=Array.isArray(p.children)?l:s;return h?m(d,p,h):m(d,p)}})(0,t.jsx,t.jsxs)}const a={Fragment:t.Fragment,ancestors:[],components:t.components||{},create:r,elementAttributeNameCase:t.elementAttributeNameCase||"react",evaluater:t.createEvaluater?t.createEvaluater():void 0,filePath:n,ignoreInvalidStyle:t.ignoreInvalidStyle||!1,passKeys:t.passKeys!==!1,passNode:t.passNode||!1,schema:t.space==="svg"?cp:Uk,stylePropertyNameCase:t.stylePropertyNameCase||"dom",tableCellAlignToStyle:t.tableCellAlignToStyle!==!1},o=tz(a,e,void 0);return o&&typeof o!="string"?o:a.create(e,a.Fragment,{children:o||void 0},void 0)}function tz(e,t,n){return t.type==="element"?(function(r,a,o){const i=r.schema;let s=i;a.tagName.toLowerCase()==="svg"&&i.space==="html"&&(s=cp,r.schema=s),r.ancestors.push(a);const l=rz(r,a.tagName,!1),c=(function(d,p){const h={};let m,g;for(g in p.properties)if(g!=="children"&&HA.call(p.properties,g)){const y=Kre(d,g,p.properties[g]);if(y){const[b,w]=y;d.tableCellAlignToStyle&&b==="align"&&typeof w=="string"&&Wre.has(p.tagName)?m=w:h[b]=w}}return m&&((h.style||(h.style={}))[d.stylePropertyNameCase==="css"?"text-align":"textAlign"]=m),h})(r,a);let u=UA(r,a);return qre.has(a.tagName)&&(u=u.filter((function(d){return typeof d!="string"||!(typeof(p=d)=="object"?p.type==="text"&&DH(p.value):DH(p));var p}))),nz(r,c,l,a),zA(c,u),r.ancestors.pop(),r.schema=i,r.create(a,l,c,o)})(e,t,n):t.type==="mdxFlowExpression"||t.type==="mdxTextExpression"?(function(r,a){if(a.data&&a.data.estree&&r.evaluater){const o=a.data.estree.body[0];return o.type,r.evaluater.evaluateExpression(o.expression)}Nm(r,a.position)})(e,t):t.type==="mdxJsxFlowElement"||t.type==="mdxJsxTextElement"?(function(r,a,o){const i=r.schema;let s=i;a.name==="svg"&&i.space==="html"&&(s=cp,r.schema=s),r.ancestors.push(a);const l=a.name===null?r.Fragment:rz(r,a.name,!0),c=(function(d,p){const h={};for(const m of p.attributes)if(m.type==="mdxJsxExpressionAttribute")if(m.data&&m.data.estree&&d.evaluater){const g=m.data.estree.body[0];g.type;const y=g.expression;y.type;const b=y.properties[0];b.type,Object.assign(h,d.evaluater.evaluateExpression(b.argument))}else Nm(d,p.position);else{const g=m.name;let y;if(m.value&&typeof m.value=="object")if(m.value.data&&m.value.data.estree&&d.evaluater){const b=m.value.data.estree.body[0];b.type,y=d.evaluater.evaluateExpression(b.expression)}else Nm(d,p.position);else y=m.value===null||m.value;h[g]=y}return h})(r,a),u=UA(r,a);return nz(r,c,l,a),zA(c,u),r.ancestors.pop(),r.schema=i,r.create(a,l,c,o)})(e,t,n):t.type==="mdxjsEsm"?(function(r,a){if(a.data&&a.data.estree&&r.evaluater)return r.evaluater.evaluateProgram(a.data.estree);Nm(r,a.position)})(e,t):t.type==="root"?(function(r,a,o){const i={};return zA(i,UA(r,a)),r.create(a,r.Fragment,i,o)})(e,t,n):t.type==="text"?(function(r,a){return a.value})(0,t):void 0}function nz(e,t,n,r){typeof n!="string"&&n!==e.Fragment&&e.passNode&&(t.node=r)}function zA(e,t){if(t.length>0){const n=t.length>1?t:t[0];n&&(e.children=n)}}function UA(e,t){const n=[];let r=-1;const a=e.passKeys?new Map:Vre;for(;++r<t.children.length;){const o=t.children[r];let i;if(e.passKeys){const l=o.type==="element"?o.tagName:o.type==="mdxJsxFlowElement"||o.type==="mdxJsxTextElement"?o.name:void 0;if(l){const c=a.get(l)||0;i=l+"-"+c,a.set(l,c+1)}}const s=tz(e,o,i);s!==void 0&&n.push(s)}return n}function Kre(e,t,n){const r=MA(e.schema,t);if(!(n==null||typeof n=="number"&&Number.isNaN(n))){if(Array.isArray(n)&&(n=r.commaSeparated?PH(n):WH(n)),r.property==="style"){let a=typeof n=="object"?n:(function(o,i){try{return $re(i,{reactCompat:!0})}catch(s){if(o.ignoreInvalidStyle)return{};const l=s,c=new xr("Cannot parse `style` attribute",{ancestors:o.ancestors,cause:l,ruleId:"style",source:"hast-util-to-jsx-runtime"});throw c.file=o.filePath||void 0,c.url=ez+"#cannot-parse-style-attribute",c}})(e,String(n));return e.stylePropertyNameCase==="css"&&(a=(function(o){const i={};let s;for(s in o)HA.call(o,s)&&(i[Xre(s)]=o[s]);return i})(a)),["style",a]}return[e.elementAttributeNameCase==="react"&&r.space?kre[r.property]||r.property:r.attribute,n]}}function rz(e,t,n){let r;if(n)if(t.includes(".")){const a=t.split(".");let o,i=-1;for(;++i<a.length;){const s=LH(a[i])?{type:"Identifier",name:a[i]}:{type:"Literal",value:a[i]};o=o?{type:"MemberExpression",object:o,property:s,computed:!!(i&&s.type==="Literal"),optional:!1}:s}r=o}else r=LH(t)&&!/^[a-z]/.test(t)?{type:"Identifier",name:t}:{type:"Literal",value:t};else r={type:"Literal",value:t};if(r.type==="Literal"){const a=r.value;return HA.call(e.components,a)?e.components[a]:a}if(e.evaluater)return e.evaluater.evaluateExpression(r);Nm(e)}function Nm(e,t){const n=new xr("Cannot handle MDX estrees without `createEvaluater`",{ancestors:e.ancestors,place:t,ruleId:"mdx-estree",source:"hast-util-to-jsx-runtime"});throw n.file=e.filePath||void 0,n.url=ez+"#cannot-handle-mdx-estrees-without-createevaluater",n}function Xre(e){let t=e.replace(Gre,Qre);return t.slice(0,3)==="ms-"&&(t="-"+t),t}function Qre(e){return"-"+e.toLowerCase()}const $A={action:["form"],cite:["blockquote","del","ins","q"],data:["object"],formAction:["button","input"],href:["a","area","base","link"],icon:["menuitem"],itemId:null,manifest:["html"],ping:["a","area"],poster:["video"],src:["audio","embed","iframe","img","input","script","source","track","video"]},Gk={};function VA(e,t){return az(e,typeof Gk.includeImageAlt!="boolean"||Gk.includeImageAlt,typeof Gk.includeHtml!="boolean"||Gk.includeHtml)}function az(e,t,n){if((function(r){return!!(r&&typeof r=="object")})(e)){if("value"in e)return e.type!=="html"||n?e.value:"";if(t&&"alt"in e&&e.alt)return e.alt;if("children"in e)return oz(e.children,t,n)}return Array.isArray(e)?oz(e,t,n):""}function oz(e,t,n){const r=[];let a=-1;for(;++a<e.length;)r[a]=az(e[a],t,n);return r.join("")}const iz=document.createElement("i");function GA(e){const t="&"+e+";";iz.innerHTML=t;const n=iz.textContent;return(n.charCodeAt(n.length-1)!==59||e==="semi")&&n!==t&&n}function Ra(e,t,n,r){const a=e.length;let o,i=0;if(t=t<0?-t>a?0:a+t:t>a?a:t,n=n>0?n:0,r.length<1e4)o=Array.from(r),o.unshift(t,n),e.splice(...o);else for(n&&e.splice(t,n);i<r.length;)o=r.slice(i,i+1e4),o.unshift(t,0),e.splice(...o),i+=1e4,t+=1e4}function ho(e,t){return e.length>0?(Ra(e,e.length,0,t),e):t}const sz={}.hasOwnProperty;function lz(e){const t={};let n=-1;for(;++n<e.length;)Zre(t,e[n]);return t}function Zre(e,t){let n;for(n in t){const r=(sz.call(e,n)?e[n]:void 0)||(e[n]={}),a=t[n];let o;if(a)for(o in a){sz.call(r,o)||(r[o]=[]);const i=a[o];Jre(r[o],Array.isArray(i)?i:i?[i]:[])}}}function Jre(e,t){let n=-1;const r=[];for(;++n<t.length;)(t[n].add==="after"?e:r).push(t[n]);Ra(e,0,0,r)}function cz(e,t){const n=Number.parseInt(e,t);return n<9||n===11||n>13&&n<32||n>126&&n<160||n>55295&&n<57344||n>64975&&n<65008||!(65535&~n)||(65535&n)==65534||n>1114111?"�":String.fromCodePoint(n)}function Uo(e){return e.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}const jr=jl(/[A-Za-z]/),Er=jl(/[\dA-Za-z]/),eae=jl(/[#-'*+\--9=?A-Z^-~]/);function qk(e){return e!==null&&(e<32||e===127)}const qA=jl(/\d/),tae=jl(/[\dA-Fa-f]/),nae=jl(/[!-/:-@[-`{-~]/);function Re(e){return e!==null&&e<-2}function It(e){return e!==null&&(e<0||e===32)}function Ze(e){return e===-2||e===-1||e===32}const Wk=jl(new RegExp("\\p{P}|\\p{S}","u")),Xc=jl(/\s/);function jl(e){return function(t){return t!==null&&t>-1&&e.test(String.fromCharCode(t))}}function up(e){const t=[];let n=-1,r=0,a=0;for(;++n<e.length;){const o=e.charCodeAt(n);let i="";if(o===37&&Er(e.charCodeAt(n+1))&&Er(e.charCodeAt(n+2)))a=2;else if(o<128)/[!#$&-;=?-Z_a-z~]/.test(String.fromCharCode(o))||(i=String.fromCharCode(o));else if(o>55295&&o<57344){const s=e.charCodeAt(n+1);o<56320&&s>56319&&s<57344?(i=String.fromCharCode(o,s),a=1):i="�"}else i=String.fromCharCode(o);
vendor: 5,038 bytes, line 125
125i&&(t.push(e.slice(r,n),encodeURIComponent(i)),r=n+a+1,i=""),a&&(n+=a,a=0)}return t.join("")+e.slice(r)}function ut(e,t,n,r){const a=r?r-1:Number.POSITIVE_INFINITY;let o=0;return function(s){return Ze(s)?(e.enter(n),i(s)):t(s)};function i(s){return Ze(s)&&o++<a?(e.consume(s),i):(e.exit(n),t(s))}}const rae={tokenize:function(e){const t=e.attempt(this.parser.constructs.contentInitial,(function(o){return o===null?void e.consume(o):(e.enter("lineEnding"),e.consume(o),e.exit("lineEnding"),ut(e,t,"linePrefix"))}),(function(o){return e.enter("paragraph"),r(o)}));let n;return t;function r(o){const i=e.enter("chunkText",{contentType:"text",previous:n});return n&&(n.next=i),n=i,a(o)}function a(o){return o===null?(e.exit("chunkText"),e.exit("paragraph"),void e.consume(o)):Re(o)?(e.consume(o),e.exit("chunkText"),r):(e.consume(o),a)}}},aae={tokenize:function(e){const t=this,n=[];let r,a,o,i=0;return s;function s(k){if(i<n.length){const _=n[i];return t.containerState=_[1],e.attempt(_[0].continuation,l,c)(k)}return c(k)}function l(k){if(i++,t.containerState._closeFlow){t.containerState._closeFlow=void 0,r&&w();const _=t.events.length;let C,S=_;for(;S--;)if(t.events[S][0]==="exit"&&t.events[S][1].type==="chunkFlow"){C=t.events[S][1].end;break}b(i);let T=_;for(;T<t.events.length;)t.events[T][1].end={...C},T++;return Ra(t.events,S+1,0,t.events.slice(_)),t.events.length=T,c(k)}return s(k)}function c(k){if(i===n.length){if(!r)return p(k);if(r.currentConstruct&&r.currentConstruct.concrete)return m(k);t.interrupt=!!(r.currentConstruct&&!r._gfmTableDynamicInterruptHack)}return t.containerState={},e.check(uz,u,d)(k)}function u(k){return r&&w(),b(i),p(k)}function d(k){return t.parser.lazy[t.now().line]=i!==n.length,o=t.now().offset,m(k)}function p(k){return t.containerState={},e.attempt(uz,h,m)(k)}function h(k){return i++,n.push([t.currentConstruct,t.containerState]),p(k)}function m(k){return k===null?(r&&w(),b(0),void e.consume(k)):(r=r||t.parser.flow(t.now()),e.enter("chunkFlow",{_tokenizer:r,contentType:"flow",previous:a}),g(k))}function g(k){return k===null?(y(e.exit("chunkFlow"),!0),b(0),void e.consume(k)):Re(k)?(e.consume(k),y(e.exit("chunkFlow")),i=0,t.interrupt=void 0,s):(e.consume(k),g)}function y(k,_){const C=t.sliceStream(k);if(_&&C.push(null),k.previous=a,a&&(a.next=k),a=k,r.defineSkip(k.start),r.write(C),t.parser.lazy[k.start.line]){let S=r.events.length;for(;S--;)if(r.events[S][1].start.offset<o&&(!r.events[S][1].end||r.events[S][1].end.offset>o))return;const T=t.events.length;let E,I,A=T;for(;A--;)if(t.events[A][0]==="exit"&&t.events[A][1].type==="chunkFlow"){if(E){I=t.events[A][1].end;break}E=!0}for(b(i),S=T;S<t.events.length;)t.events[S][1].end={...I},S++;Ra(t.events,A+1,0,t.events.slice(T)),t.events.length=S}}function b(k){let _=n.length;for(;_-- >k;){const C=n[_];t.containerState=C[1],C[0].exit.call(t,e)}n.length=k}function w(){r.write([null]),a=void 0,r=void 0,t.containerState._closeFlow=void 0}}},uz={tokenize:function(e,t,n){return ut(e,e.attempt(this.parser.constructs.document,t,n),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}};function dp(e){return e===null||It(e)||Xc(e)?1:Wk(e)?2:void 0}function Yk(e,t,n){const r=[];let a=-1;for(;++a<e.length;){const o=e[a].resolveAll;o&&!r.includes(o)&&(t=o(t,n),r.push(o))}return t}const WA={name:"attention",resolveAll:function(e,t){let n,r,a,o,i,s,l,c,u=-1;for(;++u<e.length;)if(e[u][0]==="enter"&&e[u][1].type==="attentionSequence"&&e[u][1]._close){for(n=u;n--;)if(e[n][0]==="exit"&&e[n][1].type==="attentionSequence"&&e[n][1]._open&&t.sliceSerialize(e[n][1]).charCodeAt(0)===t.sliceSerialize(e[u][1]).charCodeAt(0)){if((e[n][1]._close||e[u][1]._open)&&(e[u][1].end.offset-e[u][1].start.offset)%3&&!((e[n][1].end.offset-e[n][1].start.offset+e[u][1].end.offset-e[u][1].start.offset)%3))continue;s=e[n][1].end.offset-e[n][1].start.offset>1&&e[u][1].end.offset-e[u][1].start.offset>1?2:1;const d={...e[n][1].end},p={...e[u][1].start};dz(d,-s),dz(p,s),o={type:s>1?"strongSequence":"emphasisSequence",start:d,end:{...e[n][1].end}},i={type:s>1?"strongSequence":"emphasisSequence",start:{...e[u][1].start},end:p},a={type:s>1?"strongText":"emphasisText",start:{...e[n][1].end},end:{...e[u][1].start}},r={type:s>1?"strong":"emphasis",start:{...o.start},end:{...i.end}},e[n][1].end={...o.start},e[u][1].start={...i.end},l=[],e[n][1].end.offset-e[n][1].start.offset&&(l=ho(l,[["enter",e[n][1],t],["exit",e[n][1],t]])),l=ho(l,[["enter",r,t],["enter",o,t],["exit",o,t],["enter",a,t]]),l=ho(l,Yk(t.parser.constructs.insideSpan.null,e.slice(n+1,u),t)),l=ho(l,[["exit",a,t],["enter",i,t],["exit",i,t],["exit",r,t]]),e[u][1].end.offset-e[u][1].start.offset?(c=2,l=ho(l,[["enter",e[u][1],t],["exit",e[u][1],t]])):c=0,Ra(e,n-1,u-n+3,l),u=n+l.length-c-2;break}}for(u=-1;++u<e.length;)e[u][1].type==="attentionSequence"&&(e[u][1].type="data");return e},tokenize:function(e,t){const n=this.parser.constructs.attentionMarkers.null,r=this.previous,a=dp(r);let o;return function(s){return o=s,e.enter("attentionSequence"),i(s)};
125function i(s){if(s===o)return e.consume(s),i;const l=e.exit("attentionSequence"),c=dp(s),u=!c||c===2&&a||n.includes(s),d=!a||a===2&&c||n.includes(r);return l._open=!!(o===42?u:u&&(a||!d)),l._close=!!(o===42?d:d&&(c||!u)),t(s)}}};function dz(e,t){e.column+=t,e.offset+=t,e._bufferIndex+=t}const oae={name:"autolink",tokenize:function(e,t,n){let r=0;return function(p){return e.enter("autolink"),e.enter("autolinkMarker"),e.consume(p),e.exit("autolinkMarker"),e.enter("autolinkProtocol"),a};function a(p){return jr(p)?(e.consume(p),o):p===64?n(p):l(p)}function o(p){return p===43||p===45||p===46||Er(p)?(r=1,i(p)):l(p)}function i(p){return p===58?(e.consume(p),r=0,s):(p===43||p===45||p===46||Er(p))&&r++<32?(e.consume(p),i):(r=0,l(p))}function s(p){return p===62?(e.exit("autolinkProtocol"),e.enter("autolinkMarker"),e.consume(p),e.exit("autolinkMarker"),e.exit("autolink"),t):p===null||p===32||p===60||qk(p)?n(p):(e.consume(p),s)}function l(p){return p===64?(e.consume(p),c):eae(p)?(e.consume(p),l):n(p)}function c(p){return Er(p)?u(p):n(p)}function u(p){return p===46?(e.consume(p),r=0,c):p===62?(e.exit("autolinkProtocol").type="autolinkEmail",e.enter("autolinkMarker"),e.consume(p),e.exit("autolinkMarker"),e.exit("autolink"),t):d(p)}function d(p){if((p===45||Er(p))&&r++<63){const h=p===45?d:u;return e.consume(p),h}return n(p)}}},Im={partial:!0,tokenize:function(e,t,n){return function(a){return Ze(a)?ut(e,r,"linePrefix")(a):r(a)};function r(a){return a===null||Re(a)?t(a):n(a)}}},pz={continuation:{tokenize:function(e,t,n){const r=this;return function(o){return Ze(o)?ut(e,a,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(o):a(o)};function a(o){return e.attempt(pz,t,n)(o)}}},exit:function(e){e.exit("blockQuote")},name:"blockQuote",tokenize:function(e,t,n){const r=this;return function(o){if(o===62){const i=r.containerState;return i.open||(e.enter("blockQuote",{_container:!0}),i.open=!0),e.enter("blockQuotePrefix"),e.enter("blockQuoteMarker"),e.consume(o),e.exit("blockQuoteMarker"),a}return n(o)};function a(o){return Ze(o)?(e.enter("blockQuotePrefixWhitespace"),e.consume(o),e.exit("blockQuotePrefixWhitespace"),e.exit("blockQuotePrefix"),t):(e.exit("blockQuotePrefix"),t(o))}}},fz={name:"characterEscape",tokenize:function(e,t,n){return function(a){return e.enter("characterEscape"),e.enter("escapeMarker"),e.consume(a),e.exit("escapeMarker"),r};function r(a){return nae(a)?(e.enter("characterEscapeValue"),e.consume(a),e.exit("characterEscapeValue"),e.exit("characterEscape"),t):n(a)}}},hz={name:"characterReference",tokenize:function(e,t,n){const r=this;let a,o,i=0;return function(u){return e.enter("characterReference"),e.enter("characterReferenceMarker"),e.consume(u),e.exit("characterReferenceMarker"),s};function s(u){return u===35?(e.enter("characterReferenceMarkerNumeric"),e.consume(u),e.exit("characterReferenceMarkerNumeric"),l):(e.enter("characterReferenceValue"),a=31,o=Er,c(u))}function l(u){return u===88||u===120?(e.enter("characterReferenceMarkerHexadecimal"),e.consume(u),e.exit("characterReferenceMarkerHexadecimal"),e.enter("characterReferenceValue"),a=6,o=tae,c):(e.enter("characterReferenceValue"),a=7,o=qA,c(u))}function c(u){if(u===59&&i){const d=e.exit("characterReferenceValue");return o!==Er||GA(r.sliceSerialize(d))?(e.enter("characterReferenceMarker"),e.consume(u),e.exit("characterReferenceMarker"),e.exit("characterReference"),t):n(u)}return o(u)&&i++<a?(e.consume(u),c):n(u)}}},mz={partial:!0,tokenize:function(e,t,n){const r=this;return function(o){return o===null?n(o):(e.enter("lineEnding"),e.consume(o),e.exit("lineEnding"),a)};function a(o){return r.parser.lazy[r.now().line]?n(o):t(o)}}},gz={concrete:!0,name:"codeFenced",tokenize:function(e,t,n){const r=this,a={partial:!0,tokenize:function(k,_,C){let S=0;return T;function T(N){return k.enter("lineEnding"),k.consume(N),k.exit("lineEnding"),E}function E(N){return k.enter("codeFencedFence"),Ze(N)?ut(k,I,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(N):I(N)}function I(N){return N===o?(k.enter("codeFencedFenceSequence"),A(N)):C(N)}function A(N){return N===o?(S++,k.consume(N),A):S>=s?(k.exit("codeFencedFenceSequence"),Ze(N)?ut(k,R,"whitespace")(N):R(N)):C(N)}function R(N){return N===null||Re(N)?(k.exit("codeFencedFence"),_(N)):C(N)}}};let o,i=0,s=0;return function(k){return(function(_){const C=r.events[r.events.length-1];return i=C&&C[1].type==="linePrefix"?C[2].sliceSerialize(C[1],!0).length:0,o=_,e.enter("co
125deFenced"),e.enter("codeFencedFence"),e.enter("codeFencedFenceSequence"),l(_)})(k)};function l(k){return k===o?(s++,e.consume(k),l):s<3?n(k):(e.exit("codeFencedFenceSequence"),Ze(k)?ut(e,c,"whitespace")(k):c(k))}function c(k){return k===null||Re(k)?(e.exit("codeFencedFence"),r.interrupt?t(k):e.check(mz,h,w)(k)):(e.enter("codeFencedFenceInfo"),e.enter("chunkString",{contentType:"string"}),u(k))}function u(k){return k===null||Re(k)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),c(k)):Ze(k)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),ut(e,d,"whitespace")(k)):k===96&&k===o?n(k):(e.consume(k),u)}function d(k){return k===null||Re(k)?c(k):(e.enter("codeFencedFenceMeta"),e.enter("chunkString",{contentType:"string"}),p(k))}function p(k){return k===null||Re(k)?(e.exit("chunkString"),e.exit("codeFencedFenceMeta"),c(k)):k===96&&k===o?n(k):(e.consume(k),p)}function h(k){return e.attempt(a,w,m)(k)}function m(k){return e.enter("lineEnding"),e.consume(k),e.exit("lineEnding"),g}function g(k){return i>0&&Ze(k)?ut(e,y,"linePrefix",i+1)(k):y(k)}function y(k){return k===null||Re(k)?e.check(mz,h,w)(k):(e.enter("codeFlowValue"),b(k))}function b(k){return k===null||Re(k)?(e.exit("codeFlowValue"),y(k)):(e.consume(k),b)}function w(k){return e.exit("codeFenced"),t(k)}}},YA={name:"codeIndented",tokenize:function(e,t,n){const r=this;return function(l){return e.enter("codeIndented"),ut(e,a,"linePrefix",5)(l)};function a(l){const c=r.events[r.events.length-1];return c&&c[1].type==="linePrefix"&&c[2].sliceSerialize(c[1],!0).length>=4?o(l):n(l)}function o(l){return l===null?s(l):Re(l)?e.attempt(iae,o,s)(l):(e.enter("codeFlowValue"),i(l))}function i(l){return l===null||Re(l)?(e.exit("codeFlowValue"),o(l)):(e.consume(l),i)}function s(l){return e.exit("codeIndented"),t(l)}}},iae={partial:!0,tokenize:function(e,t,n){const r=this;return a;function a(i){return r.parser.lazy[r.now().line]?n(i):Re(i)?(e.enter("lineEnding"),e.consume(i),e.exit("lineEnding"),a):ut(e,o,"linePrefix",5)(i)}function o(i){const s=r.events[r.events.length-1];return s&&s[1].type==="linePrefix"&&s[2].sliceSerialize(s[1],!0).length>=4?t(i):Re(i)?a(i):n(i)}}},sae={name:"codeText",previous:function(e){return e!==96||this.events[this.events.length-1][1].type==="characterEscape"},resolve:function(e){let t,n,r=e.length-4,a=3;if(!(e[a][1].type!=="lineEnding"&&e[a][1].type!=="space"||e[r][1].type!=="lineEnding"&&e[r][1].type!=="space")){for(t=a;++t<r;)if(e[t][1].type==="codeTextData"){e[a][1].type="codeTextPadding",e[r][1].type="codeTextPadding",a+=2,r-=2;break}}for(t=a-1,r++;++t<=r;)n===void 0?t!==r&&e[t][1].type!=="lineEnding"&&(n=t):t!==r&&e[t][1].type!=="lineEnding"||(e[n][1].type="codeTextData",t!==n+2&&(e[n][1].end=e[t-1][1].end,e.splice(n+2,t-n-2),r-=t-n-2,t=n+2),n=void 0);return e},tokenize:function(e,t,n){let r,a,o=0;return function(u){return e.enter("codeText"),e.enter("codeTextSequence"),i(u)};function i(u){return u===96?(e.consume(u),o++,i):(e.exit("codeTextSequence"),s(u))}function s(u){return u===null?n(u):u===32?(e.enter("space"),e.consume(u),e.exit("space"),s):u===96?(a=e.enter("codeTextSequence"),r=0,c(u)):Re(u)?(e.enter("lineEnding"),e.consume(u),e.exit("lineEnding"),s):(e.enter("codeTextData"),l(u))}function l(u){return u===null||u===32||u===96||Re(u)?(e.exit("codeTextData"),s(u)):(e.consume(u),l)}function c(u){return u===96?(e.consume(u),r++,c):r===o?(e.exit("codeTextSequence"),e.exit("codeText"),t(u)):(a.type="codeTextData",l(u))}}};class lae{constructor(t){this.left=t?[...t]:[],this.right=[]}get(t){if(t<0||t>=this.left.length+this.right.length)throw new RangeError("Cannot access index `"+t+"` in a splice buffer of size `"+(this.left.length+this.right.length)+"`");return t<this.left.length?this.left[t]:this.right[this.right.length-t+this.left.length-1]}get length(){return this.left.length+this.right.length}shift(){return this.setCursor(0),this.right.pop()}slice(t,n){const r=n??Number.POSITIVE_INFINITY;return r<this.left.length?this.left.slice(t,r):t>this.left.length?this.right.slice(this.right.length-r+this.left.length,this.right.length-t+this.left.length).reverse():this.left.slice(t).concat(this.right.slice(this.right.length-r+this.left.length).reverse())}splice(t,n,r){const a=n||0;this.setCursor(Math.trunc(t));const o=this.right.splice(this.right.length-a,Number.POSITIVE_INFINITY);return r&&Rm(this.left,r),o.reverse()}pop(){return this.setCursor(Number.POSITIVE_INFINITY),this.left.pop()}push(t){this.setCursor(Number.POSITIVE_INFINITY),this.left.push(t)}pushMany(t){this.setCursor(Number.POSITIVE_INFINITY),Rm(this.left,t)}unshift(t){this.setCursor(0),this.right.push(t)}unshiftMany(t){this.setCursor(0),Rm(this.right,t.reverse())}setCursor(t){if(!(t===this.left.length||t>this.left.length&&this.right.length===0||t<0&&this.left.length===0))if(t<this.left.length){const n=this.left.splice(t,Number.POSITIVE_INFINITY);Rm(this.right,n.reverse())}else{const n=this.right.splice(this.left.length+this.right.length-t,Number.POSITIVE_INFINITY);Rm(this.left,n.reverse())}}}function Rm(e,t){let n=0;if(t.length<1e4)e.push(...t);else for(;n<t.length;)e.push(...t.slice(n,n+1e4)),n+=1e4}function yz(e){const t={};let n,r,a,o,i,s,l,c=-1;const u=new lae(e);for(;++c<u.length;){for(;c in t;)c=t[c];if(n=u.get(c),c&&n[1].type==="chunkFlow"&&u.get(c-1)[1].type==="listItemPrefix"&&(s=n[1]._tokenizer.events,a=0,a<s.length&&s[a][1].type==="lineEndingBlank"&&(a+=2),a<s.length&&s[a][1].type==="content"))for(;++a<s.length&&s[a][1].type!=="content";)s[a][1].type==="chunkText"&&(s[a][1]._isInFirstContentOfListItem=!0,a++);if(n[0]==="enter")n[1].contentType&&(Object.assign(t,cae(u,c)),c=t[c],l=!0);else if(n[1]._container){for(a=c,r=void 0;a--;)if(o=u.get(a),o[1].type==="lineEnding"||o[1].type==="lineEndingBlank")o[0]==="enter"&&(r&&(u.get(r)[1].type="lineEndingBlank"),o[1].type="lineEnding",r=a);else if(o[1].type!=="linePrefix"&&o[1].type!=="listItemIndent")break;r&&(n[1].end={...u.get(r)[1].start},i=u.slice(r,c),i.unshift(n),u.splice(r,c-r+1,i))}}return Ra(e,0,Number.POSITIVE_INFINITY,u.slice(0)),!l}function cae(e,t){const n=e.get(t)[1],r=e.get(t)[2];let a=t-1;const o=[];let i=n._tokenizer;i||(i=r.parser[n.contentType](n.start),n._contentTypeTextTrailing&&(i._contentTypeTextTrailing=!0));const s=i.events,l=[],c={};let u,d,p=-1,h=n,m=0,g=0;const y=[g];for(;h;){for(;e.get(++a)[1]!==h;);o.push(a),h._tokenizer||(u=r.sliceStream(h),h.next||u.push(null),d&&i.defineSki
125p(h.start),h._isInFirstContentOfListItem&&(i._gfmTasklistFirstContentOfListItem=!0),i.write(u),h._isInFirstContentOfListItem&&(i._gfmTasklistFirstContentOfListItem=void 0)),d=h,h=h.next}for(h=n;++p<s.length;)s[p][0]==="exit"&&s[p-1][0]==="enter"&&s[p][1].type===s[p-1][1].type&&s[p][1].start.line!==s[p][1].end.line&&(g=p+1,y.push(g),h._tokenizer=void 0,h.previous=void 0,h=h.next);for(i.events=[],h?(h._tokenizer=void 0,h.previous=void 0):y.pop(),p=y.length;p--;){const b=s.slice(y[p],y[p+1]),w=o.pop();l.push([w,w+b.length-1]),e.splice(w,2,b)}for(l.reverse(),p=-1;++p<l.length;)c[m+l[p][0]]=m+l[p][1],m+=l[p][1]-l[p][0]-1;return c}const uae={resolve:function(e){return yz(e),e},tokenize:function(e,t){let n;return function(i){return e.enter("content"),n=e.enter("chunkContent",{contentType:"content"}),r(i)};function r(i){return i===null?a(i):Re(i)?e.check(dae,o,a)(i):(e.consume(i),r)}function a(i){return e.exit("chunkContent"),e.exit("content"),t(i)}function o(i){return e.consume(i),e.exit("chunkContent"),n.next=e.enter("chunkContent",{contentType:"content",previous:n}),n=n.next,r}}},dae={partial:!0,tokenize:function(e,t,n){const r=this;return function(o){return e.exit("chunkContent"),e.enter("lineEnding"),e.consume(o),e.exit("lineEnding"),ut(e,a,"linePrefix")};function a(o){if(o===null||Re(o))return n(o);const i=r.events[r.events.length-1];return!r.parser.constructs.disable.null.includes("codeIndented")&&i&&i[1].type==="linePrefix"&&i[2].sliceSerialize(i[1],!0).length>=4?t(o):e.interrupt(r.parser.constructs.flow,n,t)(o)}}};function bz(e,t,n,r,a,o,i,s,l){const c=l||Number.POSITIVE_INFINITY;let u=0;return function(y){return y===60?(e.enter(r),e.enter(a),e.enter(o),e.consume(y),e.exit(o),d):y===null||y===32||y===41||qk(y)?n(y):(e.enter(r),e.enter(i),e.enter(s),e.enter("chunkString",{contentType:"string"}),m(y))};function d(y){return y===62?(e.enter(o),e.consume(y),e.exit(o),e.exit(a),e.exit(r),t):(e.enter(s),e.enter("chunkString",{contentType:"string"}),p(y))}function p(y){return y===62?(e.exit("chunkString"),e.exit(s),d(y)):y===null||y===60||Re(y)?n(y):(e.consume(y),y===92?h:p)}function h(y){return y===60||y===62||y===92?(e.consume(y),p):p(y)}function m(y){return u||y!==null&&y!==41&&!It(y)?u<c&&y===40?(e.consume(y),u++,m):y===41?(e.consume(y),u--,m):y===null||y===32||y===40||qk(y)?n(y):(e.consume(y),y===92?g:m):(e.exit("chunkString"),e.exit(s),e.exit(i),e.exit(r),t(y))}function g(y){return y===40||y===41||y===92?(e.consume(y),m):m(y)}}function vz(e,t,n,r,a,o){const i=this;let s,l=0;return function(p){return e.enter(r),e.enter(a),e.consume(p),e.exit(a),e.enter(o),c};function c(p){return l>999||p===null||p===91||p===93&&!s||p===94&&!l&&"_hiddenFootnoteSupport"in i.parser.constructs?n(p):p===93?(e.exit(o),e.enter(a),e.consume(p),e.exit(a),e.exit(r),t):Re(p)?(e.enter("lineEnding"),e.consume(p),e.exit("lineEnding"),c):(e.enter("chunkString",{contentType:"string"}),u(p))}function u(p){return p===null||p===91||p===93||Re(p)||l++>999?(e.exit("chunkString"),c(p)):(e.consume(p),s||(s=!Ze(p)),p===92?d:u)}function d(p){return p===91||p===92||p===93?(e.consume(p),l++,u):u(p)}}function kz(e,t,n,r,a,o){let i;return function(d){return d===34||d===39||d===40?(e.enter(r),e.enter(a),e.consume(d),e.exit(a),i=d===40?41:d,s):n(d)};function s(d){return d===i?(e.enter(a),e.consume(d),e.exit(a),e.exit(r),t):(e.enter(o),l(d))}function l(d){return d===i?(e.exit(o),s(i)):d===null?n(d):Re(d)?(e.enter("lineEnding"),e.consume(d),e.exit("lineEnding"),ut(e,l,"linePrefix")):(e.enter("chunkString",{contentType:"string"}),c(d))}function c(d){return d===i||d===null||Re(d)?(e.exit("chunkString"),l(d)):(e.consume(d),d===92?u:c)}function u(d){return d===i||d===92?(e.consume(d),c):c(d)}}function Om(e,t){let n;return function r(a){return Re(a)?(e.enter("lineEnding"),e.consume(a),e.exit("lineEnding"),n=!0,r):Ze(a)?ut(e,r,n?"linePrefix":"lineSuffix")(a):t(a)}}const pae={name:"definition",tokenize:function(e,t,n){const r=this;let a;return function(d){return e.enter("definition"),(function(p){return vz.call(r,e,o,n,"definitionLabel","definitionLabelMarker","definitionLabelString")(p)})(d)};function o(d){return a=Uo(r.sliceSerialize(r.events[r.events.length-1][1]).slice(1,-1)),d===58?(e.enter("definitionMarker"),e.consume(d),e.exit("definitionMarker"),i):n(d)}function i(d){return It(d)?Om(e,s)(d):s(d)}function s(d){return bz(e,l,n,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString")(d)}function l(d){return e.attempt(fae,c,c)(d)}function c(d){return Ze(d)?ut(e,u,"whitespace")(d):u(d)}function u(d){return d===null||Re(d)?(e.exit("definition"),r.parser.defined.push(a),t(d)):n(d)}}},fae={partial:!0,tokenize:function(e,t,n){return function(i){return It(i)?Om(e,r)(i):n(i)};function r(i){return kz(e,a,n,"definitionTitle","definitionTitleMarker","definitionTitleString")(i)}function a(i){return Ze(i)?ut(e,o,"whitespace")(i):o(i)}function o(i){return i===null||Re(i)?t(i):n(i)}}},hae={name:"hardBreakEscape",tokenize:function(e,t,n){return function(a){return e.enter("hardBreakEscape"),e.consume(a),r};
125function r(a){return Re(a)?(e.exit("hardBreakEscape"),t(a)):n(a)}}},mae={name:"headingAtx",resolve:function(e,t){let n,r,a=e.length-2,o=3;return e[o][1].type==="whitespace"&&(o+=2),a-2>o&&e[a][1].type==="whitespace"&&(a-=2),e[a][1].type==="atxHeadingSequence"&&(o===a-1||a-4>o&&e[a-2][1].type==="whitespace")&&(a-=o+1===a?2:4),a>o&&(n={type:"atxHeadingText",start:e[o][1].start,end:e[a][1].end},r={type:"chunkText",start:e[o][1].start,end:e[a][1].end,contentType:"text"},Ra(e,o,a-o+1,[["enter",n,t],["enter",r,t],["exit",r,t],["exit",n,t]])),e},tokenize:function(e,t,n){let r=0;return function(l){return e.enter("atxHeading"),(function(c){return e.enter("atxHeadingSequence"),a(c)})(l)};function a(l){return l===35&&r++<6?(e.consume(l),a):l===null||It(l)?(e.exit("atxHeadingSequence"),o(l)):n(l)}function o(l){return l===35?(e.enter("atxHeadingSequence"),i(l)):l===null||Re(l)?(e.exit("atxHeading"),t(l)):Ze(l)?ut(e,o,"whitespace")(l):(e.enter("atxHeadingText"),s(l))}function i(l){return l===35?(e.consume(l),i):(e.exit("atxHeadingSequence"),o(l))}function s(l){return l===null||l===35||It(l)?(e.exit("atxHeadingText"),o(l)):(e.consume(l),s)}}},gae=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","search","section","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],wz=["pre","script","style","textarea"],yae={concrete:!0,name:"htmlFlow",resolveTo:function(e){let t=e.length;for(;t--&&(e[t][0]!=="enter"||e[t][1].type!=="htmlFlow"););return t>1&&e[t-2][1].type==="linePrefix"&&(e[t][1].start=e[t-2][1].start,e[t+1][1].start=e[t-2][1].start,e.splice(t-2,2)),e},tokenize:function(e,t,n){const r=this;let a,o,i,s,l;return function(H){return(function(he){return e.enter("htmlFlow"),e.enter("htmlFlowData"),e.consume(he),c})(H)};function c(H){return H===33?(e.consume(H),u):H===47?(e.consume(H),o=!0,h):H===63?(e.consume(H),a=3,r.interrupt?t:W):jr(H)?(e.consume(H),i=String.fromCharCode(H),m):n(H)}function u(H){return H===45?(e.consume(H),a=2,d):H===91?(e.consume(H),a=5,s=0,p):jr(H)?(e.consume(H),a=4,r.interrupt?t:W):n(H)}function d(H){return H===45?(e.consume(H),r.interrupt?t:W):n(H)}function p(H){return H==="CDATA[".charCodeAt(s++)?(e.consume(H),s===6?r.interrupt?t:A:p):n(H)}function h(H){return jr(H)?(e.consume(H),i=String.fromCharCode(H),m):n(H)}function m(H){if(H===null||H===47||H===62||It(H)){const he=H===47,me=i.toLowerCase();return he||o||!wz.includes(me)?gae.includes(i.toLowerCase())?(a=6,he?(e.consume(H),g):r.interrupt?t(H):A(H)):(a=7,r.interrupt&&!r.parser.lazy[r.now().line]?n(H):o?y(H):b(H)):(a=1,r.interrupt?t(H):A(H))}return H===45||Er(H)?(e.consume(H),i+=String.fromCharCode(H),m):n(H)}function g(H){return H===62?(e.consume(H),r.interrupt?t:A):n(H)}function y(H){return Ze(H)?(e.consume(H),y):E(H)}function b(H){return H===47?(e.consume(H),E):H===58||H===95||jr(H)?(e.consume(H),w):Ze(H)?(e.consume(H),b):E(H)}function w(H){return H===45||H===46||H===58||H===95||Er(H)?(e.consume(H),w):k(H)}function k(H){return H===61?(e.consume(H),_):Ze(H)?(e.consume(H),k):b(H)}function _(H){return H===null||H===60||H===61||H===62||H===96?n(H):H===34||H===39?(e.consume(H),l=H,C):Ze(H)?(e.consume(H),_):S(H)}function C(H){return H===l?(e.consume(H),l=null,T):H===null||Re(H)?n(H):(e.consume(H),C)}function S(H){return H===null||H===34||H===39||H===47||H===60||H===61||H===62||H===96||It(H)?k(H):(e.consume(H),S)}function T(H){return H===47||H===62||Ze(H)?b(H):n(H)}function E(H){return H===62?(e.consume(H),I):n(H)}function I(H){return H===null||Re(H)?A(H):Ze(H)?(e.consume(H),I):n(H)}function A(H){return H===45&&a===2?(e.consume(H),F):H===60&&a===1?(e.consume(H),G):H===62&&a===4?(e.consume(H),O):H===63&&a===3?(e.consume(H),W):H===93&&a===5?(e.consume(H),$):!Re(H)||a!==6&&a!==7?H===null||Re(H)?(e.exit("htmlFlowData"),R(H)):(e.consume(H),A):(e.exit("htmlFlowData"),e.check(bae,oe,R)(H))}
125function R(H){return e.check(vae,N,oe)(H)}function N(H){return e.enter("lineEnding"),e.consume(H),e.exit("lineEnding"),D}function D(H){return H===null||Re(H)?R(H):(e.enter("htmlFlowData"),A(H))}function F(H){return H===45?(e.consume(H),W):A(H)}function G(H){return H===47?(e.consume(H),i="",M):A(H)}function M(H){if(H===62){const he=i.toLowerCase();return wz.includes(he)?(e.consume(H),O):A(H)}return jr(H)&&i.length<8?(e.consume(H),i+=String.fromCharCode(H),M):A(H)}function $(H){return H===93?(e.consume(H),W):A(H)}function W(H){return H===62?(e.consume(H),O):H===45&&a===2?(e.consume(H),W):A(H)}function O(H){return H===null||Re(H)?(e.exit("htmlFlowData"),oe(H)):(e.consume(H),O)}function oe(H){return e.exit("htmlFlow"),t(H)}}},bae={partial:!0,tokenize:function(e,t,n){return function(r){return e.enter("lineEnding"),e.consume(r),e.exit("lineEnding"),e.attempt(Im,t,n)}}},vae={partial:!0,tokenize:function(e,t,n){const r=this;return function(o){return Re(o)?(e.enter("lineEnding"),e.consume(o),e.exit("lineEnding"),a):n(o)};function a(o){return r.parser.lazy[r.now().line]?n(o):t(o)}}},kae={name:"htmlText",tokenize:function(e,t,n){const r=this;let a,o,i;return function(O){return e.enter("htmlText"),e.enter("htmlTextData"),e.consume(O),s};function s(O){return O===33?(e.consume(O),l):O===47?(e.consume(O),_):O===63?(e.consume(O),w):jr(O)?(e.consume(O),T):n(O)}function l(O){return O===45?(e.consume(O),c):O===91?(e.consume(O),o=0,h):jr(O)?(e.consume(O),b):n(O)}function c(O){return O===45?(e.consume(O),p):n(O)}function u(O){return O===null?n(O):O===45?(e.consume(O),d):Re(O)?(i=u,M(O)):(e.consume(O),u)}function d(O){return O===45?(e.consume(O),p):u(O)}function p(O){return O===62?G(O):O===45?d(O):u(O)}function h(O){return O==="CDATA[".charCodeAt(o++)?(e.consume(O),o===6?m:h):n(O)}function m(O){return O===null?n(O):O===93?(e.consume(O),g):Re(O)?(i=m,M(O)):(e.consume(O),m)}function g(O){return O===93?(e.consume(O),y):m(O)}function y(O){return O===62?G(O):O===93?(e.consume(O),y):m(O)}function b(O){return O===null||O===62?G(O):Re(O)?(i=b,M(O)):(e.consume(O),b)}function w(O){return O===null?n(O):O===63?(e.consume(O),k):Re(O)?(i=w,M(O)):(e.consume(O),w)}function k(O){return O===62?G(O):w(O)}function _(O){return jr(O)?(e.consume(O),C):n(O)}function C(O){return O===45||Er(O)?(e.consume(O),C):S(O)}function S(O){return Re(O)?(i=S,M(O)):Ze(O)?(e.consume(O),S):G(O)}function T(O){return O===45||Er(O)?(e.consume(O),T):O===47||O===62||It(O)?E(O):n(O)}function E(O){return O===47?(e.consume(O),G):O===58||O===95||jr(O)?(e.consume(O),I):Re(O)?(i=E,M(O)):Ze(O)?(e.consume(O),E):G(O)}function I(O){return O===45||O===46||O===58||O===95||Er(O)?(e.consume(O),I):A(O)}function A(O){return O===61?(e.consume(O),R):Re(O)?(i=A,M(O)):Ze(O)?(e.consume(O),A):E(O)}function R(O){return O===null||O===60||O===61||O===62||O===96?n(O):O===34||O===39?(e.consume(O),a=O,N):Re(O)?(i=R,M(O)):Ze(O)?(e.consume(O),R):(e.consume(O),D)}function N(O){return O===a?(e.consume(O),a=void 0,F):O===null?n(O):Re(O)?(i=N,M(O)):(e.consume(O),N)}function D(O){return O===null||O===34||O===39||O===60||O===61||O===96?n(O):O===47||O===62||It(O)?E(O):(e.consume(O),D)}function F(O){return O===47||O===62||It(O)?E(O):n(O)}function G(O){return O===62?(e.consume(O),e.exit("htmlTextData"),e.exit("htmlText"),t):n(O)}function M(O){return e.exit("htmlTextData"),e.enter("lineEnding"),e.consume(O),e.exit("lineEnding"),$}function $(O){return Ze(O)?ut(e,W,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(O):W(O)}function W(O){return e.enter("htmlTextData"),i(O)}}},KA={name:"labelEnd",resolveAll:function(e){let t=-1;const n=[];for(;++t<e.length;){const r=e[t][1];if(n.push(e[t]),r.type==="labelImage"||r.type==="labelLink"||r.type==="labelEnd"){const a=r.type==="labelImage"?4:2;r.type="data",t+=a}}return e.length!==n.length&&Ra(e,0,e.length,n),e},resolveTo:function(e,t){let n,r,a,o,i=e.length,s=0;for(;i--;)if(n=e[i][1],r){if(n.type==="link"||n.type==="labelLink"&&n._inactive)break;e[i][0]==="enter"&&n.type==="labelLink"&&(n._inactive=!0)}else if(a){if(e[i][0]==="enter"&&(n.type==="labelImage"||n.type==="labelLink")&&!n._balanced&&(r=i,n.type!=="labelLink")){s=2;break}}else n.type==="labelEnd"&&(a=i);const l={type:e[r][1].type==="labelLink"?"link":"image",start:{...e[r][1].start},end:{...e[e.length-1][1].end}},c={type:"label",start:{...e[r][1].start},end:{...e[a][1].end}},u={type:"labelText",start:{...e[r+s+2][1].end},end:{...e[a-2][1].start}};return o=[["enter",l,t],["enter",c,t]],o=ho(o,e.slice(r+1,r+s+3)),o=ho(o,[["enter",u,t]]),o=ho(o,Yk(t.parser.constructs.insideSpan.null,e.slice(r+s+4,a-3),t)),o=ho(o,[["exit",u,t],e[a-2],e[a-1],["exit",c,t]]),o=ho(o,e.slice(a+1)),o=ho(o,[["exit",l,t]]),Ra(e,r,e.length,o),e},tokenize:function(e,t,n){const r=this;let a,o,i=r.events.length;for(;i--;)if((r.events[i][1].type==="labelImage"||r.events[i][1].type==="labelLink")&&!r.events[i][1]._balanced){a=r.events[i][1];break}return function(d){return a?a._inactive?u(d):(o=r.parser.defined.includes(Uo(r.sliceSerialize({start:a.end,end:r.now()}))),e.enter("labelEnd"),e.enter("labelMarker"),e.consume(d),e.exit("labelMarker"),e.exit("labelEnd"),s):n(d)};function s(d){return d===40?e.attempt(wae,c,o?c:u)(d):d===91?e.attempt(xae,c,o?l:u)(d):o?c(d):u(d)}function l(d){return e.attempt(Eae,c,u)(d)}function c(d){return t(d)}function u(d){return a._balanced=!0,n(d)}}},wae={tokenize:function(e,t,n){return function(u){return e.enter("resource"),e.enter("resourceMarker"),e.consume(u),e.exit("resourceMarker"),r};function r(u){return It(u)?Om(e,a)(u):a(u)}function a(u){return u===41?c(u):bz(e,o,i,"resourceDestination","resourceDestinationLiteral","resourceDestinationLiteralMarker","resourceDestinationRaw","resourceDestinationString",32)(u)}function o(u){return It(u)?Om(e,s)(u):c(u)}function i(u){return n(u)}function s(u){return u===34||u===39||u===40?kz(e,l,n,"resourceTitle","resourceTitleMarker","resourceTitleString")(u):c(u)}function l(u){return It(u)?Om(e,c)(u):c(u)}function c(u){return u===41?(e.enter("resourceMarker"),e.consume(u),e.exit("resourceMarker"),e.exit("resource"),t):n(u)}}},xae={tokenize:function(e,t,n){const r=this;return function(i){return vz.call(r,e,a,o,"reference","referenceMarker","referenceString")(i)};function a(i){return r.parser.defined.includes(Uo(r.sliceSerialize(r.events[r.events.length-1][1]).slice(1,-1)))?t(i):n(i)}function o(i){return n(i)}}},Eae={tokenize:function(e,t,n){return function(a){return e.enter("reference"),e.enter("referenceMarker"),e.consume(a),e.exit("referenceMarker"),r};function r(a){return a===93?(e.enter("referenceMarker"),e.consume(a),e.exit("referenceMarker"),e.exit("reference"),t):n(a)}}},_ae={name:"labelStartImage",resolveAll:KA.resolveAll,tokenize:function(e,t,n){const r=this;return function(i){return e.enter("labelImage"),e.enter("labelImageMarker"),e.consume(i),e.exit("labelImageMarker"),a};function a(i){return i===91?(e.enter("labelMarker"),e.consume(i),e.exit("labelMarker"),e.exit("labelImage"),o):n(i)}function o(i){return i===94&&"_hiddenFootnoteSupport"in r.parser.constructs?n(i):t(i)}}},Sae={name:"labelStartLink",resolveAll:KA.resolveAll,tokenize:function(e,t,n){const r=this;return function(o){return e.enter("labelLink"),e.enter("labelMarker"),e.consume(o),e.exit("labelMarker"),e.exit("labelLink"),a};function a(o){return o===94&&"_hiddenFootnoteSupport"in r.parser.constructs?n(o):t(o)}}},XA={name:"lineEnding",tokenize:function(e,t){return function(n){return e.enter("lineEnding"),e.consume(n),e.exit("lineEnding"),ut(e,t,"linePrefix")}}},Kk={name:"thematicBreak",tokenize:function(e,t,n){let r,a=0;return function(s){return e.enter("thematicBreak"),(function(l){return r=l,o(l)})(s)};function o(s){return s===r?(e.enter("thematicBreakSequence"),i(s)):a>=3&&(s===null||Re(s))?(e.exit("thematicBreak"),t(s)):n(s)}function i(s){return s===r?(e.consume(s),a++,i):(e.exit("thematicBreakSequence"),Ze(s)?ut(e,o,"whitespace")(s):o(s))}}},ia={continuation:{tokenize:function(e,t,n){const r=this;return r.containerState._closeFlow=void 0,e.check(Im,(function(o){return r.containerState.furtherBlankLines=r.containerState.furtherBlankLines||r.containerState.initialBlankLine,ut(e,t,"listItemIndent",r.containerState.size+1)(o)}),(function(o){return r.containerState.furtherBlankLines||!Ze(o)?(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine
125=void 0,a(o)):(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,e.attempt(Cae,t,a)(o))}));function a(o){return r.containerState._closeFlow=!0,r.interrupt=void 0,ut(e,e.attempt(ia,t,n),"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(o)}}},exit:function(e){e.exit(this.containerState.type)},name:"list",tokenize:function(e,t,n){const r=this,a=r.events[r.events.length-1];let o=a&&a[1].type==="linePrefix"?a[2].sliceSerialize(a[1],!0).length:0,i=0;return function(p){const h=r.containerState.type||(p===42||p===43||p===45?"listUnordered":"listOrdered");if(h==="listUnordered"?!r.containerState.marker||p===r.containerState.marker:qA(p)){if(r.containerState.type||(r.containerState.type=h,e.enter(h,{_container:!0})),h==="listUnordered")return e.enter("listItemPrefix"),p===42||p===45?e.check(Kk,n,l)(p):l(p);if(!r.interrupt||p===49)return e.enter("listItemPrefix"),e.enter("listItemValue"),s(p)}return n(p)};function s(p){return qA(p)&&++i<10?(e.consume(p),s):(!r.interrupt||i<2)&&(r.containerState.marker?p===r.containerState.marker:p===41||p===46)?(e.exit("listItemValue"),l(p)):n(p)}function l(p){return e.enter("listItemMarker"),e.consume(p),e.exit("listItemMarker"),r.containerState.marker=r.containerState.marker||p,e.check(Im,r.interrupt?n:c,e.attempt(Tae,d,u))}
125function c(p){return r.containerState.initialBlankLine=!0,o++,d(p)}function u(p){return Ze(p)?(e.enter("listItemPrefixWhitespace"),e.consume(p),e.exit("listItemPrefixWhitespace"),d):n(p)}function d(p){return r.containerState.size=o+r.sliceSerialize(e.exit("listItemPrefix"),!0).length,t(p)}}},Tae={partial:!0,tokenize:function(e,t,n){const r=this;return ut(e,(function(a){const o=r.events[r.events.length-1];return!Ze(a)&&o&&o[1].type==="listItemPrefixWhitespace"?t(a):n(a)}),"listItemPrefixWhitespace",r.parser.constructs.disable.null.includes("codeIndented")?void 0:5)}},Cae={partial:!0,tokenize:function(e,t,n){const r=this;return ut(e,(function(a){const o=r.events[r.events.length-1];return o&&o[1].type==="listItemIndent"&&o[2].sliceSerialize(o[1],!0).length===r.containerState.size?t(a):n(a)}),"listItemIndent",r.containerState.size+1)}},xz={name:"setextUnderline",resolveTo:function(e,t){let n,r,a,o=e.length;for(;o--;)if(e[o][0]==="enter"){if(e[o][1].type==="content"){n=o;break}e[o][1].type==="paragraph"&&(r=o)}else e[o][1].type==="content"&&e.splice(o,1),a||e[o][1].type!=="definition"||(a=o);const i={type:"setextHeading",start:{...e[n][1].start},end:{...e[e.length-1][1].end}};return e[r][1].type="setextHeadingText",a?(e.splice(r,0,["enter",i,t]),e.splice(a+1,0,["exit",e[n][1],t]),e[n][1].end={...e[a][1].end}):e[n][1]=i,e.push(["exit",i,t]),e},tokenize:function(e,t,n){const r=this;let a;return function(s){let l,c=r.events.length;for(;c--;)if(r.events[c][1].type!=="lineEnding"&&r.events[c][1].type!=="linePrefix"&&r.events[c][1].type!=="content"){l=r.events[c][1].type==="paragraph";break}return!r.parser.lazy[r.now().line]&&(r.interrupt||l)?(e.enter("setextHeadingLine"),a=s,(function(u){return e.enter("setextHeadingLineSequence"),o(u)})(s)):n(s)};function o(s){return s===a?(e.consume(s),o):(e.exit("setextHeadingLineSequence"),Ze(s)?ut(e,i,"lineSuffix")(s):i(s))}function i(s){return s===null||Re(s)?(e.exit("setextHeadingLine"),t(s)):n(s)}}},Aae={tokenize:function(e){const t=this,n=e.attempt(Im,(function(a){return a===null?void e.consume(a):(e.enter("lineEndingBlank"),e.consume(a),e.exit("lineEndingBlank"),t.currentConstruct=void 0,n)}),e.attempt(this.parser.constructs.flowInitial,r,ut(e,e.attempt(this.parser.constructs.flow,r,e.attempt(uae,r)),"linePrefix")));return n;function r(a){if(a!==null)return e.enter("lineEnding"),e.consume(a),e.exit("lineEnding"),t.currentConstruct=void 0,n;e.consume(a)}}},Nae={resolveAll:_z()},Iae=Ez("string"),Rae=Ez("text");function Ez(e){return{resolveAll:_z(e==="text"?Oae:void 0),tokenize:function(t){const n=this,r=this.parser.constructs[e],a=t.attempt(r,o,i);return o;function o(c){return l(c)?a(c):i(c)}function i(c){if(c!==null)return t.enter("data"),t.consume(c),s;t.consume(c)}function s(c){return l(c)?(t.exit("data"),a(c)):(t.consume(c),s)}function l(c){if(c===null)return!0;const u=r[c];let d=-1;if(u)for(;++d<u.length;){const p=u[d];if(!p.previous||p.previous.call(n,n.previous))return!0}return!1}}}}function _z(e){return function(t,n){let r,a=-1;for(;++a<=t.length;)r===void 0?t[a]&&t[a][1].type==="data"&&(r=a,a++):t[a]&&t[a][1].type==="data"||(a!==r+2&&(t[r][1].end=t[a-1][1].end,t.splice(r+2,a-r-2),a=r+2),r=void 0);return e?e(t,n):t}}function Oae(e,t){let n=0;for(;++n<=e.length;)if((n===e.length||e[n][1].type==="lineEnding")&&e[n-1][1].type==="data"){const r=e[n-1][1],a=t.sliceStream(r);let o,i=a.length,s=-1,l=0;for(;i--;){const c=a[i];if(typeof c=="string"){for(s=c.length;c.charCodeAt(s-1)===32;)l++,s--;if(s)break;s=-1}else if(c===-2)o=!0,l++;else if(c!==-1){i++;break}}if(t._contentTypeTextTrailing&&n===e.length&&(l=0),l){const c={type:n===e.length||o||l<2?"lineSuffix":"hardBreakTrailing",start:{_bufferIndex:i?s:r.start._bufferIndex+s,_index:r.start._index+i,line:r.end.line,column:r.end.column-l,offset:r.end.offset-l},end:{...r.end}};r.end={...c.start},r.start.offset===r.end.offset?Object.assign(r,c):(e.splice(n,0,["enter",c,t],["exit",c,t]),n+=2)}n++}return e}const Pae={42:ia,43:ia,45:ia,48:ia,49:ia,50:ia,51:ia,52:ia,53:ia,54:ia,55:ia,56:ia,57:ia,62:pz},Lae={91:pae},Dae={[-2]:YA,[-1]:YA,32:YA},Mae={35:mae,42:Kk,45:[xz,Kk],60:yae,61:xz,95:Kk,96:gz,126:gz},Fae={38:hz,92:fz},jae={[-5]:XA,[-4]:XA,[-3]:XA,33:_ae,38:hz,42:WA,60:[oae,kae],91:Sae,92:[hae,fz],93:KA,95:WA,96:sae},Bae={null:[WA,Nae]},Hae=Object.freeze(Object.defineProperty({__proto__:null,attentionMarkers:{null:[42,95]},contentInitial:Lae,disable:{null:[]},document:Pae,flow:Mae,flowInitial:Dae,insideSpan:Bae,string:Fae,text:jae},Symbol.toStringTag,{value:"Module"}));function zae(e,t,n){let r={_bufferIndex:-1,_index:0,line:n&&n.line||1,c
125olumn:n&&n.column||1,offset:n&&n.offset||0};const a={},o=[];let i=[],s=[];const l={attempt:y((function(k,_){b(k,_.from)})),check:y(g),consume:function(k){Re(k)?(r.line++,r.column=1,r.offset+=k===-3?2:1,w()):k!==-1&&(r.column++,r.offset++),r._bufferIndex<0?r._index++:(r._bufferIndex++,r._bufferIndex===i[r._index].length&&(r._bufferIndex=-1,r._index++)),c.previous=k},enter:function(k,_){const C=_||{};return C.type=k,C.start=p(),c.events.push(["enter",C,c]),s.push(C),C},exit:function(k){const _=s.pop();return _.end=p(),c.events.push(["exit",_,c]),_},interrupt:y(g,{interrupt:!0})},c={code:null,containerState:{},defineSkip:function(k){a[k.line]=k.column,w()},events:[],now:p,parser:e,previous:null,sliceSerialize:function(k,_){return(function(C,S){let T=-1;const E=[];let I;for(;++T<C.length;){const A=C[T];let R;if(typeof A=="string")R=A;else switch(A){case-5:R="\r";break;case-4:R=`
126`;break;case-3:R=`\r
127`;break;case-2:R=S?" ":"	";break;case-1:if(!S&&I)continue;R=" ";break;default:R=String.fromCharCode(A)}I=A===-2,E.push(R)}return E.join("")})(d(k),_)},sliceStream:d,write:function(k){return i=ho(i,k),h(),i[i.length-1]!==null?[]:(b(t,0),c.events=Yk(o,c.events,c),c.events)}};let u=t.tokenize.call(c,l);return t.resolveAll&&o.push(t),c;function d(k){return(function(_,C){const S=C.start._index,T=C.start._bufferIndex,E=C.end._index,I=C.end._bufferIndex;let A;if(S===E)A=[_[S].slice(T,I)];else{if(A=_.slice(S,E),T>-1){const R=A[0];typeof R=="string"?A[0]=R.slice(T):A.shift()}I>0&&A.push(_[E].slice(0,I))}return A})(i,k)}function p(){const{_bufferIndex:k,_index:_,line:C,column:S,offset:T}=r;return{_bufferIndex:k,_index:_,line:C,column:S,offset:T}}function h(){let k;for(;r._index<i.length;){const _=i[r._index];if(typeof _=="string")for(k=r._index,r._bufferIndex<0&&(r._bufferIndex=0);r._index===k&&r._bufferIndex<_.length;)m(_.charCodeAt(r._bufferIndex));else m(_)}}function m(k){u=u(k)}function g(k,_){_.restore()}function y(k,_){return function(C,S,T){let E,I,A,R;return Array.isArray(C)?N(C):"tokenize"in C?N([C]):(function(M){return $;function $(W){const O=W!==null&&M[W],oe=W!==null&&M.null;return N([...Array.isArray(O)?O:O?[O]:[],...Array.isArray(oe)?oe:oe?[oe]:[]])(W)}})(C);function N(M){return E=M,I=0,M.length===0?T:D(M[I])}function D(M){return function($){return R=(function(){const W=p(),O=c.previous,oe=c.currentConstruct,H=c.events.length,he=Array.from(s);return{from:H,restore:me};function me(){r=W,c.previous=O,c.currentConstruct=oe,c.events.length=H,s=he,w()}})(),A=M,M.partial||(c.currentConstruct=M),M.name&&c.parser.constructs.disable.null.includes(M.name)?G():M.tokenize.call(_?Object.assign(Object.create(c),_):c,l,F,G)($)}}function F(M){return k(A,R),S}
127function G(M){return R.restore(),++I<E.length?D(E[I]):T}}}function b(k,_){k.resolveAll&&!o.includes(k)&&o.push(k),k.resolve&&Ra(c.events,_,c.events.length-_,k.resolve(c.events.slice(_),c)),k.resolveTo&&(c.events=k.resolveTo(c.events,c))}function w(){r.line in a&&r.column<2&&(r.column=a[r.line],r.offset+=a[r.line]-1)}}const Sz=/[\0\t\n\r]/g,Uae=/\\([!-/:-@[-`{-~])|&(#(?:\d{1,7}|x[\da-f]{1,6})|[\da-z]{1,31});/gi;function $ae(e,t,n){if(t)return t;if(n.charCodeAt(0)===35){const r=n.charCodeAt(1),a=r===120||r===88;return cz(n.slice(a?2:1),a?16:10)}return GA(n)||e}const Tz={}.hasOwnProperty;function Vae(e,t,n){return typeof t!="string"&&(n=t,t=void 0),(function(r){const a={transforms:[],canContainEols:["emphasis","fragment","heading","paragraph","strong"],enter:{autolink:l(st),autolinkProtocol:N,autolinkEmail:N,atxHeading:l(tt),blockQuote:l(ve),characterEscape:N,characterReference:N,codeFenced:l(Je),codeFencedFenceInfo:c,codeFencedFenceMeta:c,codeIndented:l(Je,c),codeText:l(dn,c),codeTextData:N,data:N,codeFlowValue:N,definition:l(ke),definitionDestinationString:c,definitionLabelString:c,definitionTitleString:c,emphasis:l(et),hardBreakEscape:l(Ee),hardBreakTrailing:l(Ee),htmlFlow:l(Ye,c),htmlFlowData:N,htmlText:l(Ye,c),htmlTextData:N,image:l(St),label:c,link:l(st),listItem:l(pr),listItemValue:g,listOrdered:l(Rt,m),listUnordered:l(Rt),paragraph:l(jt),reference:Y,referenceString:c,resourceDestinationString:c,resourceTitleString:c,setextHeading:l(tt),strong:l(pt),thematicBreak:l(sa)},exit:{atxHeading:d(),atxHeadingSequence:E,autolink:d(),autolinkEmail:be,autolinkProtocol:ue,blockQuote:d(),characterEscapeValue:D,characterReferenceMarkerHexadecimal:Z,characterReferenceMarkerNumeric:Z,characterReferenceValue:Q,characterReference:te,codeFenced:d(k),codeFencedFence:w,codeFencedFenceInfo:y,codeFencedFenceMeta:b,codeFlowValue:D,codeIndented:d(_),codeText:d(W),codeTextData:D,data:D,definition:d(),definitionDestinationString:T,definitionLabelString:C,definitionTitleString:S,emphasis:d(),hardBreakEscape:d(G),hardBreakTrailing:d(G),htmlFlow:d(M),htmlFlowData:D,htmlText:d($),htmlTextData:D,image:d(oe),label:he,labelText:H,lineEnding:F,link:d(O),listItem:d(),listOrdered:d(),listUnordered:d(),paragraph:d(),referenceString:K,resourceDestinationString:me,resourceTitleString:P,resource:q,setextHeading:d(R),setextHeadingLineSequence:A,setextHeadingText:I,strong:d(),thematicBreak:d()}};Cz(a,(r||{}).mdastExtensions||[]);const o={};return i;function i(ee){let xe={type:"root",children:[]};const we={stack:[xe],tokenStack:[],config:a,enter:u,exit:p,buffer:c,resume:h,data:o},ze=[];let Me=-1;for(;++Me<ee.length;)(ee[Me][1].type==="listOrdered"||ee[Me][1].type==="listUnordered")&&(ee[Me][0]==="enter"?ze.push(Me):Me=s(ee,ze.pop(),Me));for(Me=-1;++Me<ee.length;){const Tt=a[ee[Me][0]];Tz.call(Tt,ee[Me][1].type)&&Tt[ee[Me][1].type].call(Object.assign({sliceSerialize:ee[Me][2].sliceSerialize},we),ee[Me][1])}if(we.tokenStack.length>0){const Tt=we.tokenStack[we.tokenStack.length-1];(Tt[1]||Az).call(we,void 0,Tt[0])}for(xe.position={start:Bl(ee.length>0?ee[0][1].start:{line:1,column:1,offset:0}),end:Bl(ee.length>0?ee[ee.length-2][1].end:{line:1,column:1,offset:0})},Me=-1;++Me<a.transforms.length;)xe=a.transforms[Me](xe)||xe;return xe}function s(ee,xe,we){let ze,Me,Tt,Un,Bt=xe-1,fr=-1,Go=!1;for(;++Bt<=we;){const Ct=ee[Bt];switch(Ct[1].type){case"listUnordered":case"listOrdered":case"blockQuote":Ct[0]==="enter"?fr++:fr--,Un=void 0;break;case"lineEndingBlank":Ct[0]==="enter"&&(!ze||Un||fr||Tt||(Tt=Bt),Un=void 0);break;case"linePrefix":case"listItemValue":case"listItemMarker":case"listItemPrefix":case"listItemPrefixWhitespace":break;default:Un=void 0}if(!fr&&Ct[0]==="enter"&&Ct[1].type==="listItemPrefix"||fr===-1&&Ct[0]==="exit"&&(Ct[1].type==="listUnordered"||Ct[1].type==="listOrdered")){if(ze){let la=Bt;for(Me=void 0;la--;){const vt=ee[la];if(vt[1].type==="lineEnding"||vt[1].type==="lineEndingBlank"){if(vt[0]==="exit")continue;Me&&(ee[Me][1].type="lineEndingBlank",Go=!0),vt[1].type="lineEnding",Me=la}else if(vt[1].type!=="linePrefix"&&vt[1].type!=="blockQuotePrefix"&&vt[1].type!=="blockQuotePrefixWhitespace"&&vt[1].type!=="blockQuoteMarker"&&vt[1].type!=="listItemIndent")break}Tt&&(!Me||Tt<Me)&&(ze._spread=!0),ze.end=Object.assign({},Me?ee[Me][1].start:Ct[1].end),ee.splice(Me||Bt,0,["exit",ze,Ct[2]]),Bt++,we++}if(Ct[1].type==="listItemPrefix"){const la={type:"listItem",_spread:!1,start:Object.assign({},Ct[1].start),end:void 0};ze=la,ee.splice(Bt,0,["enter",la,Ct[2]]),Bt++,we++,Tt=void 0,Un=!0}}}return ee[xe][1]._spread=Go,we}function l(ee,xe){return we;function we(ze){u.call(this,ee(ze),ze),xe&&xe.call(this,ze)}}function c(){this.stack.push({type:"fragment",children:[]})}function u(ee,xe,we){this.stack[this.stack.length-1].children.push(ee),this.stack.push(ee),this.tokenStack.push([xe,we||void 0]),ee.position={start:Bl(xe.start),end:void 0}}function d(ee){return xe;function xe(we){ee&&ee.call(this,we),p.call(this,we)}}function p(ee,xe){const we=this.stack.pop(),ze=this.tokenStack.pop();if(!ze)throw new Error("Cannot close `"+ee.type+"` ("+Am({start:ee.start,end:ee.end})+"): it’s not open");ze[0].type!==ee.type&&(xe?xe.call(this,ee,ze[0]):(ze[1]||Az).call(this,ee,ze[0])),we.position.end=Bl(ee.end)}function h(){return VA(this.stack.pop())}function m(){this.data.expectingFirstListItemValue=!0}function g(ee){this.data.expectingFirstListItemValue&&(this.stack[this.stack.length-2].start=Number.parseInt(this.sliceSerialize(ee),10),this.data.expectingFirstListItemValue=void 0)}function y(){const ee=this.resume();this.stack[this.stack.length-1].lang=ee}function b(){const ee=this.resume();this.stack[this.stack.length-1].meta=ee}function w(){this.data.flowCodeInside||(this.buffer(),this.data.flowCodeInside=!0)}function k(){const ee=this.resume();this.stack[this.stack.length-1].value=ee.replace(/^(\r?\n|\r)|(\r?\n|\r)$/g,""),this.data.flowCodeInside=void 0}function _(){const ee=this.resume();this.stack[this.stack.length-1].value=ee.replace(/(\r?\n|\r)$/g,"")}function C(ee){const xe=this.resume(),we=this.stack[this.stack.length-1];we.label=xe,we.identifier=Uo(this.sliceSerialize(ee)).toLowerCase()}function S(){const ee=this.resume();this.stack[this.stack.length-1].title=ee}function T(){const ee=this.resume();this.stack[this.stack.length-1].url=ee}function E(ee){const xe=this.stack[this.stack.length-1];if(!xe.depth){const we=this.sliceSerialize(ee).length;xe.depth=we}}function I(){this.data.setextHeadingSlurpLineEnding=!0}function A(ee){this.stack[this.stack.length-1].depth=this.sliceSerialize(ee).codePointAt(0)===61?1:2}function R(){this.data.setextHeadingSlurpLineEnding=void 0}function N(ee){const xe=this.stack[this.stack.length-1].children;let we=xe[xe.length-1];we&&we.type==="text"||(we=Tr(),we.position={start:Bl(ee.start),end:void 0},xe.push(we)),this.stack.push(we)}function D(ee){const xe=this.stack.pop();xe.value+=this.sliceSerialize(ee),xe.position.end=Bl(ee.end)}function F(ee){const xe=this.stack[this.stack.length-1];if(this.data.atHardBreak)return xe.children[xe.children.length-1].position.end=Bl(ee.end),void(this.data.atHardBreak=void 0);!this.data.setextHeadingSlurpLineEnding&&a.canContainEols.includes(xe.type)&&(N.call(this,ee),D.call(this,ee))}function G(){this.data.atHardBreak=!0}function M(){const ee=this.resume();this.stack[this.stack.length-1].value=ee}function $(){const ee=this.resume();this.stack[this.stack.length-1].value=ee}function W(){const ee=this.resume();this.stack[this.stack.length-1].value=ee}function O(){const ee=this.stack[this.stack.length-1];if(this.data.inReference){const xe=this.data.referenceType||"shortcut";ee.type+="Reference",ee.referenceType=xe,delete ee.url,delete ee.title}else delete ee.identifier,delete ee.label;this.data.referenceType=void 0}function oe(){const ee=this.stack[this.stack.length-1];if(this.data.inReference){const xe=this.data.referenceType||"shortcut";ee.type+="Reference",ee.referenceType=xe,delete ee.url,delete ee.title}else delete ee.identifier,delete ee.label;this.data.referenceType=void 0}function H(ee){const xe=this.sliceSerialize(ee),we=this.stack[this.stack.length-2];we.label=(function(ze){return ze.replace(Uae,$ae)})(xe),we.identifier=Uo(xe).toLowerCase()}function he(){const ee=this.stack[this.stack.length-1],xe=this.resume(),we=this.stack[this.stack.length-1];if(this.data.inReference=!0,we.type==="link"){const ze=ee.children;we.children=ze}else we.alt=xe}function me(){const ee=this.resume();this.stack[this.stack.length-1].url=ee}function P(){const ee=this.resume();this.stack[this.stack.length-1].title=ee}function q(){this.data.inReference=void 0}function Y(){this.data.referenceType="collapsed"}function K(ee){const xe=this.resume(),we=this.stack[this.stack.length-1];we.label=xe,we.identifier=Uo(this.sliceSerialize(ee)).toLowerCase(),this.data.referenceType="full"}function Z(ee){this.data.characterReferenceType=ee.type}function Q(ee){const xe=this.sliceSerialize(ee),we=this.data.characterReferenceType;let ze;we?(ze=cz(xe,we==="characterReferenceMarkerNumeric"?10:16),this.data.characterReferenceType=void 0):ze=GA(xe),this.stack[this.stack.length-1].value+=ze}function te(ee){this.stack.pop().position.end=Bl(ee.end)}function ue(ee){D.call(this,ee),this.stack[this.stack.length-1].url=this.sliceSerialize(ee)}function be(ee){D.call(this,ee),this.stack[this.stack.length-1].url="mailto:"+this.sliceSerialize(ee)}function ve(){return{type:"blockquote",children:[]}}function Je(){return{type:"code",lang:null,meta:null,value:""}}function dn(){return{type:"inlineCode",value:""}}function ke(){return{type:"definition",identifier:"",label:null,title:null,url:""}}function et(){return{type:"emphasis",children:[]}}function tt(){return{type:"heading",depth:0,children:[]}}function Ee(){return{type:"break"}}function Ye(){return{type:"html",value:""}}function St(){return{type:"image",title:null,url:"",alt:null}}function st(){return{type:"link",title:null,url:"",children:[]}}function Rt(ee){return{type:"list",ordered:ee.type==="listOrdered",start:null,spread:ee._spread,children:[]}}function pr(ee){return{type:"listItem",spread:ee._spread,checked:null,children:[]}}function jt(){return{type:"paragraph",children:[]}}function pt(){return{type:"strong",children:[]}}function Tr(){return{type:"text",value:""}}function sa(){return{type:"thematicBreak"}}})(n)((function(r){for(;!yz(r););return r})((function(r){const a={constructs:lz([Hae,...(r||{}).extensions||[]]),content:o(rae),defined:[],document:o(aae),flow:o(Aae),lazy:{},string:o(Iae),text:o(Rae)};return a;function o(i){return function(s){return zae(a,i,s)}}})(n).document().write((function(){let r,a=1,o="",i=!0;return function(s,l,c){const u=[];let d,p,h,m,g;for(s=o+(typeof s=="string"?s.toString():new TextDecoder(l||void 0).decode(s)),h=0,o="",i&&(s.charCodeAt(0)===65279&&h++,i=void 0);h<s.length;){if(Sz.lastIndex=h,d=Sz.exec(s),m=d&&d.index!==void 0?d.index:s.length,g=s.charCodeAt(m),!d){o=s.slice(h);break}if(g===10&&h===m&&r)u.push(-3),r=void 0;else switch(r&&(u.push(-5),r=void 0),h<m&&(u.push(s.slice(h,m)),a+=m-h),g){case 0:u.push(65533),a++;break;case 9:for(p=4*Math.ceil(a/4),u.push(-2);a++<p;)u.push(-1);break;case 10:u.push(-4),a=1;break;default:r=!0,a=1}h=m+1}return c&&(r&&u.push(-5),o&&u.push(o),u.push(null)),u}}
vendor: 8,527 bytes, lines 127-131
127)()(e,t,!0))))}function Bl(e){return{line:e.line,column:e.column,offset:e.offset}}function Cz(e,t){let n=-1;for(;++n<t.length;){const r=t[n];Array.isArray(r)?Cz(e,r):Gae(e,r)}}function Gae(e,t){let n;for(n in t)if(Tz.call(t,n))switch(n){case"canContainEols":{const r=t[n];r&&e[n].push(...r);break}case"transforms":{const r=t[n];r&&e[n].push(...r);break}case"enter":case"exit":{const r=t[n];r&&Object.assign(e[n],r);break}}}function Az(e,t){throw e?new Error("Cannot close `"+e.type+"` ("+Am({start:e.start,end:e.end})+"): a different token (`"+t.type+"`, "+Am({start:t.start,end:t.end})+") is open"):new Error("Cannot close document, a token (`"+t.type+"`, "+Am({start:t.start,end:t.end})+") is still open")}function qae(e){const t=this;t.parser=function(n){return Vae(n,{...t.data("settings"),...e,extensions:t.data("micromarkExtensions")||[],mdastExtensions:t.data("fromMarkdownExtensions")||[]})}}function Nz(e,t){const n=t.referenceType;let r="]";if(n==="collapsed"?r+="[]":n==="full"&&(r+="["+(t.label||t.identifier)+"]"),t.type==="imageReference")return[{type:"text",value:"!["+t.alt+r}];const a=e.all(t),o=a[0];o&&o.type==="text"?o.value="["+o.value:a.unshift({type:"text",value:"["});const i=a[a.length-1];return i&&i.type==="text"?i.value+=r:a.push({type:"text",value:r}),a}function Iz(e){const t=e.spread;return t??e.children.length>1}function Wae(e){const t=String(e),n=/\r?\n|\r/g;let r=n.exec(t),a=0;const o=[];for(;r;)o.push(Rz(t.slice(a,r.index),a>0,!0),r[0]),a=r.index+r[0].length,r=n.exec(t);return o.push(Rz(t.slice(a),a>0,!1)),o.join("")}function Rz(e,t,n){let r=0,a=e.length;if(t){let o=e.codePointAt(r);for(;o===9||o===32;)r++,o=e.codePointAt(r)}if(n){let o=e.codePointAt(a-1);for(;o===9||o===32;)a--,o=e.codePointAt(a-1)}return a>r?e.slice(r,a):""}const Yae={blockquote:function(e,t){const n={type:"element",tagName:"blockquote",properties:{},children:e.wrap(e.all(t),!0)};return e.patch(t,n),e.applyData(t,n)},break:function(e,t){const n={type:"element",tagName:"br",properties:{},children:[]};return e.patch(t,n),[e.applyData(t,n),{type:"text",value:`
128`}]},code:function(e,t){const n=t.value?t.value+`
129`:"",r={};t.lang&&(r.className=["language-"+t.lang]);let a={type:"element",tagName:"code",properties:r,children:[{type:"text",value:n}]};return t.meta&&(a.data={meta:t.meta}),e.patch(t,a),a=e.applyData(t,a),a={type:"element",tagName:"pre",properties:{},children:[a]},e.patch(t,a),a},delete:function(e,t){const n={type:"element",tagName:"del",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)},emphasis:function(e,t){const n={type:"element",tagName:"em",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)},footnoteReference:function(e,t){const n=typeof e.options.clobberPrefix=="string"?e.options.clobberPrefix:"user-content-",r=String(t.identifier).toUpperCase(),a=up(r.toLowerCase()),o=e.footnoteOrder.indexOf(r);let i,s=e.footnoteCounts.get(r);s===void 0?(s=0,e.footnoteOrder.push(r),i=e.footnoteOrder.length):i=o+1,s+=1,e.footnoteCounts.set(r,s);const l={type:"element",tagName:"a",properties:{href:"#"+n+"fn-"+a,id:n+"fnref-"+a+(s>1?"-"+s:""),dataFootnoteRef:!0,ariaDescribedBy:["footnote-label"]},children:[{type:"text",value:String(i)}]};e.patch(t,l);const c={type:"element",tagName:"sup",properties:{},children:[l]};return e.patch(t,c),e.applyData(t,c)},heading:function(e,t){const n={type:"element",tagName:"h"+t.depth,properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)},html:function(e,t){if(e.options.allowDangerousHtml){const n={type:"raw",value:t.value};return e.patch(t,n),e.applyData(t,n)}},imageReference:function(e,t){const n=String(t.identifier).toUpperCase(),r=e.definitionById.get(n);if(!r)return Nz(e,t);const a={src:up(r.url||""),alt:t.alt};r.title!==null&&r.title!==void 0&&(a.title=r.title);const o={type:"element",tagName:"img",properties:a,children:[]};return e.patch(t,o),e.applyData(t,o)},image:function(e,t){const n={src:up(t.url)};t.alt!==null&&t.alt!==void 0&&(n.alt=t.alt),t.title!==null&&t.title!==void 0&&(n.title=t.title);const r={type:"element",tagName:"img",properties:n,children:[]};return e.patch(t,r),e.applyData(t,r)},inlineCode:function(e,t){const n={type:"text",value:t.value.replace(/\r?\n|\r/g," ")};e.patch(t,n);const r={type:"element",tagName:"code",properties:{},children:[n]};return e.patch(t,r),e.applyData(t,r)},linkReference:function(e,t){const n=String(t.identifier).toUpperCase(),r=e.definitionById.get(n);if(!r)return Nz(e,t);const a={href:up(r.url||"")};r.title!==null&&r.title!==void 0&&(a.title=r.title);const o={type:"element",tagName:"a",properties:a,children:e.all(t)};return e.patch(t,o),e.applyData(t,o)},link:function(e,t){const n={href:up(t.url)};t.title!==null&&t.title!==void 0&&(n.title=t.title);const r={type:"element",tagName:"a",properties:n,children:e.all(t)};return e.patch(t,r),e.applyData(t,r)},listItem:function(e,t,n){const r=e.all(t),a=n?(function(u){let d=!1;if(u.type==="list"){d=u.spread||!1;const p=u.children;let h=-1;for(;!d&&++h<p.length;)d=Iz(p[h])}return d})(n):Iz(t),o={},i=[];if(typeof t.checked=="boolean"){const u=r[0];let d;u&&u.type==="element"&&u.tagName==="p"?d=u:(d={type:"element",tagName:"p",properties:{},children:[]},r.unshift(d)),d.children.length>0&&d.children.unshift({type:"text",value:" "}),d.children.unshift({type:"element",tagName:"input",properties:{type:"checkbox",checked:t.checked,disabled:!0},children:[]}),o.className=["task-list-item"]}let s=-1;for(;++s<r.length;){const u=r[s];(a||s!==0||u.type!=="element"||u.tagName!=="p")&&i.push({type:"text",value:`
130`}),u.type!=="element"||u.tagName!=="p"||a?i.push(u):i.push(...u.children)}const l=r[r.length-1];l&&(a||l.type!=="element"||l.tagName!=="p")&&i.push({type:"text",value:`
131`});const c={type:"element",tagName:"li",properties:o,children:i};return e.patch(t,c),e.applyData(t,c)},list:function(e,t){const n={},r=e.all(t);let a=-1;for(typeof t.start=="number"&&t.start!==1&&(n.start=t.start);++a<r.length;){const i=r[a];if(i.type==="element"&&i.tagName==="li"&&i.properties&&Array.isArray(i.properties.className)&&i.properties.className.includes("task-list-item")){n.className=["contains-task-list"];break}}const o={type:"element",tagName:t.ordered?"ol":"ul",properties:n,children:e.wrap(r,!0)};return e.patch(t,o),e.applyData(t,o)},paragraph:function(e,t){const n={type:"element",tagName:"p",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)},root:function(e,t){const n={type:"root",children:e.wrap(e.all(t))};return e.patch(t,n),e.applyData(t,n)},strong:function(e,t){const n={type:"element",tagName:"strong",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)},table:function(e,t){const n=e.all(t),r=n.shift(),a=[];if(r){const i={type:"element",tagName:"thead",properties:{},children:e.wrap([r],!0)};e.patch(t.children[0],i),a.push(i)}if(n.length>0){const i={type:"element",tagName:"tbody",properties:{},children:e.wrap(n,!0)},s=Ri(t.children[1]),l=Vk(t.children[t.children.length-1]);s&&l&&(i.position={start:s,end:l}),a.push(i)}const o={type:"element",tagName:"table",properties:{},children:e.wrap(a,!0)};return e.patch(t,o),e.applyData(t,o)},tableCell:function(e,t){const n={type:"element",tagName:"td",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)},tableRow:function(e,t,n){const r=n?n.children:void 0,a=(r?r.indexOf(t):1)===0?"th":"td",o=n&&n.type==="table"?n.align:void 0,i=o?o.length:t.children.length;let s=-1;const l=[];for(;++s<i;){const u=t.children[s],d={},p=o?o[s]:void 0;p&&(d.align=p);let h={type:"element",tagName:a,properties:d,children:[]};u&&(h.children=e.all(u),e.patch(u,h),h=e.applyData(u,h)),l.push(h)}const c={type:"element",tagName:"tr",properties:{},children:e.wrap(l,!0)};return e.patch(t,c),e.applyData(t,c)},text:function(e,t){const n={type:"text",value:Wae(String(t.value))};return e.patch(t,n),e.applyData(t,n)},thematicBreak:function(e,t){const n={type:"element",tagName:"hr",properties:{},children:[]};return e.patch(t,n),e.applyData(t,n)},toml:Xk,yaml:Xk,definition:Xk,footnoteDefinition:Xk};function Xk(){}const Oz=typeof self=="object"?self:globalThis,Pz=e=>((t,n)=>{const r=(o,i)=>(t.set(i,o),o),a=o=>{if(t.has(o))return t.get(o);const[i,s]=n[o];switch(i){case 0:case-1:return r(s,o);case 1:{const l=r([],o);for(const c of s)l.push(a(c));return l}case 2:{const l=r({},o);for(const[c,u]of s)l[a(c)]=a(u);return l}case 3:return r(new Date(s),o);case 4:{const{source:l,flags:c}=s;return r(new RegExp(l,c),o)}case 5:{const l=r(new Map,o);for(const[c,u]of s)l.set(a(c),a(u));return l}
131case 6:{const l=r(new Set,o);for(const c of s)l.add(a(c));return l}case 7:{const{name:l,message:c}=s;return r(new Oz[l](c),o)}case 8:return r(BigInt(s),o);case"BigInt":return r(Object(BigInt(s)),o);case"ArrayBuffer":return r(new Uint8Array(s).buffer,s);case"DataView":{const{buffer:l}=new Uint8Array(s);return r(new DataView(l),s)}}return r(new Oz[i](s),o)};return a})(new Map,e)(0),pp="",{toString:Kae}={},{keys:Xae}=Object,Pm=e=>{const t=typeof e;if(t!=="object"||!e)return[0,t];const n=Kae.call(e).slice(8,-1);switch(n){case"Array":return[1,pp];case"Object":return[2,pp];case"Date":return[3,pp];case"RegExp":return[4,pp];case"Map":return[5,pp];case"Set":return[6,pp];case"DataView":return[1,n]}return n.includes("Array")?[1,n]:n.includes("Error")?[7,n]:[2,n]},Qk=([e,t])=>e===0&&(t==="function"||t==="symbol"),Lz=(e,{json:t,lossy:n}={})=>{const r=[];return((a,o,i,s)=>{const l=(u,d)=>{const p=s.push(u)-1;return i.set(d,p),p},c=u=>{if(i.has(u))return i.get(u);let[d,p]=Pm(u);switch(d){case 0:{let m=u;switch(p){case"bigint":d=8,m=u.toString();break;case"function":case"symbol":if(a)throw new TypeError("unable to serialize "+p);m=null;break;case"undefined":return l([-1],u)}return l([d,m],u)}case 1:{if(p){let y=u;return p==="DataView"?y=new Uint8Array(u.buffer):p==="ArrayBuffer"&&(y=new Uint8Array(u)),l([p,[...y]],u)}const m=[],g=l([d,m],u);for(const y of u)m.push(c(y));return g}case 2:{if(p)switch(p){case"BigInt":return l([p,u.toString()],u);case"Boolean":case"Number":case"String":return l([p,u.valueOf()],u)}if(o&&"toJSON"in u)return c(u.toJSON());const m=[],g=l([d,m],u);for(const y of Xae(u))!a&&Qk(Pm(u[y]))||m.push([c(y),c(u[y])]);return g}case 3:return l([d,u.toISOString()],u);case 4:{const{source:m,flags:g}=u;return l([d,{source:m,flags:g}],u)}case 5:{const m=[],g=l([d,m],u);for(const[y,b]of u)(a||!Qk(Pm(y))&&!Qk(Pm(b)))&&m.push([c(y),c(b)]
131);return g}case 6:{const m=[],g=l([d,m],u);for(const y of u)!a&&Qk(Pm(y))||m.push(c(y));return g}}const{message:h}=u;return l([d,{name:p,message:h}],u)};return c})(!(t||n),!!t,new Map,r)(e),r},Lm=typeof structuredClone=="function"?(e,t)=>t&&("json"in t||"lossy"in t)?Pz(Lz(e,t)):structuredClone(e):(e,t)=>Pz(Lz(e,t));function Qae(e,t){const n=[{type:"text",value:"↩"}];return t>1&&n.push({type:"element",tagName:"sup",properties:{},children:[{type:"text",value:String(t)}]}),n}function Zae(e,t){return"Back to reference "+(e+1)+(t>1?"-"+t:"")}const Zk=function(e){if(e==null)return Jae;if(typeof e=="function")return Jk(e);if(typeof e=="object")return Array.isArray(e)?(function(t){const n=[];let r=-1;for(;++r<t.length;)n[r]=Zk(t[r]);return Jk(a);function a(...o){let i=-1;for(;++i<n.length;)if(n[i].apply(this,o))return!0;return!1}})(e):(function(t){const n=t;return Jk(r);function r(a){const o=a;let i;for(i in t)if(o[i]!==n[i])return!1;return!0}})(e);if(typeof e=="string")return(function(t){return Jk(n);function n(r){return r&&r.type===t}})(e);throw new Error("Expected function, string, or object as test")};function Jk(e){return function(t,n,r){return!!((function(a){return a!==null&&typeof a=="object"&&"type"in a})(t)&&e.call(this,t,typeof n=="number"?n:void 0,r||void 0))}}function Jae(){return!0}const Dz=[],eoe=!0,QA=!1;function Mz(e,t,n,r){let a;typeof t=="function"&&typeof n!="function"?(r=n,n=t):a=t;const o=Zk(a),i=r?-1:1;(function s(l,c,u){const d=l&&typeof l=="object"?l:{};if(typeof d.type=="string"){const h=typeof d.tagName=="string"?d.tagName:typeof d.name=="string"?d.name:void 0;Object.defineProperty(p,"name",{value:"node ("+l.type+(h?"<"+h+">":"")+")"})}return p;function p(){let h,m,g,y=Dz;if((!t||o(l,c,u[u.length-1]||void 0))&&(y=(function(b){return Array.isArray(b)?b:typeof b=="number"?[eoe,b]:b==null?Dz:[b]})(n(l,u)),y[0]===QA))return y;if("children"in l&&l.children){const b=l;if(b.children&&y[0]!=="skip")for(m=(r?b.children.length:-1)+i,g=u.concat(b);m>-1&&m<b.children.length;){const w=b.children[m];if(h=s(w,m,g)(),h[0]===QA)return h;m=typeof h[1]=="number"?h[1]:m+i}}return y}})(e,void 0,[])()}function Dm(e,t,n,r){let a,o,i;typeof t=="function"&&typeof n!="function"?(o=void 0,i=t,a=n):(o=t,i=n,a=r),Mz(e,o,(function(s,l){const c=l[l.length-1],u=c?c.children.indexOf(s):void 0;return i(s,u,c)}),a)}const ZA={}.hasOwnProperty,toe={};function noe(e,t){e.position&&(t.position=(function(n){const r=Ri(n),a=Vk(n);if(r&&a)return{start:r,end:a}})(e))}function roe(e,t){let n=t;if(e&&e.data){const r=e.data.hName,a=e.data.hChildren,o=e.data.hProperties;typeof r=="string"&&(n.type==="element"?n.tagName=r:n={type:"element",tagName:r,properties:{},children:"children"in n?n.children:[n]}),n.type==="element"&&o&&Object.assign(n.properties,Lm(o)),"children"in n&&n.children&&a!=null&&(n.children=a)}return n}function aoe(e,t){const n=t.data||{},r=!("value"in t)||ZA.call(n,"hProperties")||ZA.call(n,"hChildren")?{type:"element",tagName:"div",properties:{},children:e.all(t)}:{type:"text",value:t.value};return e.patch(t,r),e.applyData(t,r)}function ooe(e,t){const n=[];let r=-1;for(t&&n.push({type:"text",value:`
132`});++r<e.length;)r&&n.push({type:"text",value:`
133`}),n.push(e[r]);return t&&e.length>0&&n.push({type:"text",value:`
134`}),n}function Fz(e){let t=0,n=e.charCodeAt(t);for(;n===9||n===32;)t++,n=e.charCodeAt(t);return e.slice(t)}function jz(e,t){const n=(function(i,s){const l=s||toe,c=new Map,u=new Map,d=new Map,p={...Yae,...l.handlers},h={all:function(m){const g=[];if("children"in m){const y=m.children;let b=-1;for(;++b<y.length;){const w=h.one(y[b],m);if(w){if(b&&y[b-1].type==="break"&&(Array.isArray(w)||w.type!=="text"||(w.value=Fz(w.value)),!Array.isArray(w)&&w.type==="element")){const k=w.children[0];k&&k.type==="text"&&(k.value=Fz(k.value))}Array.isArray(w)?g.push(...w):g.push(w)}}}return g},applyData:roe,definitionById:c,footnoteById:u,footnoteCounts:d,footnoteOrder:[],handlers:p,one:function(m,g){const y=m.type,b=h.handlers[y];if(ZA.call(h.handlers,y)&&b)return b(h,m,g);if(h.options.passThrough&&h.options.passThrough.includes(y)){if("children"in m){const{children:w,...k}=m,_=Lm(k);return _.children=h.all(m),_}return Lm(m)}return(h.options.unknownHandler||aoe)(h,m,g)},options:l,patch:noe,wrap:ooe};return Dm(i,(function(m){if(m.type==="definition"||m.type==="footnoteDefinition"){const g=m.type==="definition"?c:u,y=String(m.identifier).toUpperCase();g.has(y)||g.set(y,m)}})),h})(e,t),r=n.one(e,void 0),a=(function(i){const s=typeof i.options.clobberPrefix=="string"?i.options.clobberPrefix:"user-content-",l=i.options.footnoteBackContent||Qae,c=i.options.footnoteBackLabel||Zae,u=i.options.footnoteLabel||"Footnotes",d=i.options.footnoteLabelTagName||"h2",p=i.options.footnoteLabelProperties||{className:["sr-only"]},h=[];let m=-1;for(;++m<i.footnoteOrder.length;){const g=i.footnoteById.get(i.footnoteOrder[m]);if(!g)continue;const y=i.all(g),b=String(g.identifier).toUpperCase(),w=up(b.toLowerCase());let k=0;const _=[],C=i.footnoteCounts.get(b);for(;C!==void 0&&++k<=C;){_.length>0&&_.push({type:"text",value:" "});let E=typeof l=="string"?l:l(m,k);typeof E=="string"&&(E={type:"text",value:E}),_.push({type:"element",tagName:"a",properties:{href:"#"+s+"fnref-"+w+(k>1?"-"+k:""),dataFootnoteBackref:"",ariaLabel:typeof c=="string"?c:c(m,k),className:["data-footnote-backref"]},children:Array.isArray(E)?E:[E]})}const S=y[y.length-1];if(S&&S.type==="element"&&S.tagName==="p"){const E=S.children[S.children.length-1];E&&E.type==="text"?E.value+=" ":S.children.push({type:"text",value:" "}),S.children.push(..._)}else y.push(..._);const T={type:"element",tagName:"li",properties:{id:s+"fn-"+w},children:i.wrap(y,!0)};i.patch(g,T),h.push(T)}if(h.length!==0)return{type:"element",tagName:"section",properties:{dataFootnotes:!0,className:["footnotes"]},children:[{type:"element",tagName:d,properties:{...Lm(p),id:"footnote-label"},children:[{type:"text",value:u}]},{type:"text",value:`
135`},{type:"element",tagName:"ol",properties:{},children:i.wrap(h,!0)}
135,{type:"text",value:`
136`}]}})(n),o=Array.isArray(r)?{type:"root",children:r}:r||{type:"root",children:[]};return a&&o.children.push({type:"text",value:`
137`},a),o}function ioe(e,t){return e&&"run"in e?async function(n,r){const a=jz(n,{file:r,...t});await e.run(a,r)}:function(n,r){return jz(n,{file:r,...e||t})}}function Bz(e){if(e)throw e}var ew=Object.prototype.hasOwnProperty,Hz=Object.prototype.toString,zz=Object.defineProperty,Uz=Object.getOwnPropertyDescriptor,$z=function(e){return typeof Array.isArray=="function"?Array.isArray(e):Hz.call(e)==="[object Array]"},Vz=function(e){if(!e||Hz.call(e)!=="[object Object]")return!1;var t,n=ew.call(e,"constructor"),r=e.constructor&&e.constructor.prototype&&ew.call(e.constructor.prototype,"isPrototypeOf");if(e.constructor&&!n&&!r)return!1;for(t in e);return t===void 0||ew.call(e,t)},Gz=function(e,t){zz&&t.name==="__proto__"?zz(e,t.name,{enumerable:!0,configurable:!0,value:t.newValue,writable:!0}):e[t.name]=t.newValue},qz=function(e,t){if(t==="__proto__"){if(!ew.call(e,t))return;if(Uz)return Uz(e,t).value}return e[t]},soe=function e(){var t,n,r,a,o,i,s=arguments[0],l=1,c=arguments.length,u=!1;for(typeof s=="boolean"&&(u=s,s=arguments[1]||{},l=2),(s==null||typeof s!="object"&&typeof s!="function")&&(s={});l<c;++l)if((t=arguments[l])!=null)for(n in t)r=qz(s,n),s!==(a=qz(t,n))&&(u&&a&&(Vz(a)||(o=$z(a)))?(o?(o=!1,i=r&&$z(r)?r:[]):i=r&&Vz(r)?r:{},Gz(s,{name:n,newValue:e(u,i,a)})):a!==void 0&&Gz(s,{name:n,newValue:a}));return s};const JA=jp(soe);function e5(e){if(typeof e!="object"||e===null)return!1;const t=Object.getPrototypeOf(e);return!(t!==null&&t!==Object.prototype&&Object.getPrototypeOf(t)!==null||Symbol.toStringTag in e||Symbol.iterator in e)}function loe(){const e=[],t={run:function(...n){let r=-1;const a=n.pop();if(typeof a!="function")throw new TypeError("Expected function as last argument, not "+a);(function o(i,...s){const l=e[++r];let c=-1;if(i)a(i);else{for(;++c<n.length;)s[c]!==null&&s[c]!==void 0||(s[c]=n[c]);n=s,l?(function(u,d){let p;return h;function h(...y){const b=u.length>y.length;let w;b&&y.push(m);try{w=u.apply(this,y)}catch(k){if(b&&p)throw k;return m(k)}b||(w&&w.then&&typeof w.then=="function"?w.then(g,m):w instanceof Error?m(w):g(w))}function m(y,...b){p||(p=!0,d(y,...b))}function g(y){m(null,y)}})(l,o)(...s):a(null,...s)}})(null,...n)},use:function(n){if(typeof n!="function")throw new TypeError("Expected `middelware` to be a function, not "+n);return e.push(n),t}};return t}const Oi={basename:function(e,t){if(t!==void 0&&typeof t!="string")throw new TypeError('"ext" argument must be a string');Mm(e);let n,r=0,a=-1,o=e.length;if(t===void 0||t.length===0||t.length>e.length){for(;o--;)if(e.codePointAt(o)===47){if(n){r=o+1;break}}else a<0&&(n=!0,a=o+1);return a<0?"":e.slice(r,a)}if(t===e)return"";let i=-1,s=t.length-1;for(;o--;)if(e.codePointAt(o)===47){if(n){r=o+1;break}}else i<0&&(n=!0,i=o+1),s>-1&&(e.codePointAt(o)===t.codePointAt(s--)?s<0&&(a=o):(s=-1,a=i));return r===a?a=i:a<0&&(a=e.length),e.slice(r,a)},dirname:function(e){if(Mm(e),e.length===0)return".";let t,n=-1,r=e.length;for(;--r;)if(e.codePointAt(r)===47){if(t){n=r;break}}else t||(t=!0);return n<0?e.codePointAt(0)===47?"/":".":n===1&&e.codePointAt(0)===47?"//":e.slice(0,n)},extname:function(e){Mm(e);let t,n=e.length,r=-1,a=0,o=-1,i=0;for(;n--;){const s=e.codePointAt(n);if(s!==47)r<0&&(t=!0,r=n+1),s===46?o<0?o=n:i!==1&&(i=1):o>-1&&(i=-1);else if(t){a=n+1;break}}return o<0||r<0||i===0||i===1&&o===r-1&&o===a+1?"":e.slice(o,r)},join:function(...e){let t,n=-1;for(;++n<e.length;)Mm(e[n]),e[n]&&(t=t===void 0?e[n]:t+"/"+e[n]);return t===void 0?".":(function(r){Mm(r);const a=r.codePointAt(0)===47;let o=(function(i,s){let l,c,u="",d=0,p=-1,h=0,m=-1;for(;++m<=i.length;){if(m<i.length)l=i.codePointAt(m);else{if(l===47)break;l=47}if(l===47){if(!(p===m-1||h===1))if(p!==m-1&&h===2){if(u.length<2||d!==2||u.codePointAt(u.length-1)!==46||u.codePointAt(u.length-2)!==46){if(u.length>2){if(c=u.lastIndexOf("/"),c!==u.length-1){c<0?(u="",d=0):(u=u.slice(0,c),d=u.length-1-u.lastIndexOf("/")),p=m,h=0;continue}}else if(u.length>0){u="",d=0,p=m,h=0;continue}}s&&(u=u.length>0?u+"/..":"..",d=2)}else u.length>0?u+="/"+i.slice(p+1,m):u=i.slice(p+1,m),d=m-p-1;p=m,h=0}else l===46&&h>-1?h++:h=-1}return u})(r,!a);return o.length!==0||a||(o="."),o.length>0&&r.codePointAt(r.length-1)===47&&(o+="/"),a?"/"+o:o})(t)},sep:"/"};function Mm(e){if(typeof e!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(e))}const coe={cwd:function(){return"/"}};function t5(e){return!!(e!==null&&typeof e=="object"&&"href"in e&&e.href&&"protocol"in e&&e.protocol&&e.auth===void 0)}
137function uoe(e){if(typeof e=="string")e=new URL(e);else if(!t5(e)){const t=new TypeError('The "path" argument must be of type string or an instance of URL. Received `'+e+"`");throw t.code="ERR_INVALID_ARG_TYPE",t}if(e.protocol!=="file:"){const t=new TypeError("The URL must be of scheme file");throw t.code="ERR_INVALID_URL_SCHEME",t}return(function(t){if(t.hostname!==""){const a=new TypeError('File URL host must be "localhost" or empty on darwin');throw a.code="ERR_INVALID_FILE_URL_HOST",a}const n=t.pathname;let r=-1;for(;++r<n.length;)if(n.codePointAt(r)===37&&n.codePointAt(r+1)===50){const a=n.codePointAt(r+2);if(a===70||a===102){const o=new TypeError("File URL path must not include encoded / characters");throw o.code="ERR_INVALID_FILE_URL_PATH",o}}return decodeURIComponent(n)})(e)}const n5=["history","path","basename","stem","extname","dirname"];class Wz{constructor(t){let n;n=t?t5(t)?{path:t}:typeof t=="string"||(function(o){return!!(o&&typeof o=="object"&&"byteLength"in o&&"byteOffset"in o)})(t)?{value:t}:t:{},this.cwd="cwd"in n?"":coe.cwd(),this.data={},this.history=[],this.messages=[],this.value,this.map,this.result,this.stored;let r,a=-1;for(;++a<n5.length;){const o=n5[a];o in n&&n[o]!==void 0&&n[o]!==null&&(this[o]=o==="history"?[...n[o]]:n[o])}for(r in n)n5.includes(r)||(this[r]=n[r])}get basename(){return typeof this.path=="string"?Oi.basename(this.path):void 0}set basename(t){a5(t,"basename"),r5(t,"basename"),this.path=Oi.join(this.dirname||"",t)}get dirname(){return typeof this.path=="string"?Oi.dirname(this.path):void 0}set dirname(t){Yz(this.basename,"dirname"),this.path=Oi.join(t||"",this.basename)}get extname(){return typeof this.path=="string"?Oi.extname(this.path):void 0}set extname(t){if(r5(t,"extname"),Yz(this.dirname,"extname"),t){if(t.codePointAt(0)!==46)throw new Error("`extname` must start with `.`");if(t.includes(".",1))throw new Error("`extname` cannot contain multiple dots")}this.path=Oi.join(this.dirname,this.stem+(t||""))}get path(){return this.history[this.history.length-1]}set path(t){t5(t)&&(t=uoe(t)),a5(t,"path"),this.path!==t&&this.history.push(t)}get stem(){return typeof this.path=="string"?Oi.basename(this.path,this.extname):void 0}set stem(t){a5(t,"stem"),r5(t,"stem"),this.path=Oi.join(this.dirname||"",t+(this.extname||""))}fail(t,n,r){const a=this.message(t,n,r);throw a.fatal=!0,a}info(t,n,r){const a=this.message(t,n,r);return a.fatal=void 0,a}message(t,n,r){const a=new xr(t,n,r);return this.path&&(a.name=this.path+":"+a.name,a.file=this.path),a.fatal=!1,this.messages.push(a),a}toString(t){return this.value===void 0?"":typeof this.value=="string"?this.value:new TextDecoder(t||void 0).decode(this.value)}}function r5(e,t){if(e&&e.includes(Oi.sep))throw new Error("`"+t+"` cannot be a path: did not expect `"+Oi.sep+"`")}function a5(e,t){if(!e)throw new Error("`"+t+"` cannot be empty")}function Yz(e,t){if(!e)throw new Error("Setting `"+t+"` requires `path` to be set too")}const doe=function(e){const t=this.constructor.prototype,n=t[e],r=function(){return n.apply(r,arguments)};return Object.setPrototypeOf(r,t),r},poe={}.hasOwnProperty;class o5 extends doe{constructor(){super("copy"),this.Compiler=void 0,this.Parser=void 0,this.attachers=[],this.compiler=void 0,this.freezeIndex=-1,this.frozen=void 0,this.namespace={},this.parser=void 0,this.transformers=loe()}copy(){const t=new o5;let n=-1;for(;++n<this.attachers.length;){const r=this.attachers[n];t.use(...r)}return t.data(JA(!0,{},this.namespace)),t}data(t,n){return typeof t=="string"?arguments.length===2?(l5("data",this.frozen),this.namespace[t]=n,this):poe.call(this.namespace,t)&&this.namespace[t]||void 0:t?(l5("data",this.frozen),this.namespace=t,this):this.namespace}freeze(){if(this.frozen)return this;const t=this;for(;++this.freezeIndex<this.attachers.length;){const[n,...r]=this.attachers[this.freezeIndex];if(r[0]===!1)continue;r[0]===!0&&(r[0]=void 0);const a=n.call(t,...r);typeof a=="function"&&this.transformers.use(a)}return this.frozen=!0,this.freezeIndex=Number.POSITIVE_INFINITY,this}parse(t){this.freeze();const n=tw(t),r=this.parser||this.Parser;return i5("parse",r),r(String(n),n)}process(t,n){const r=this;return this.freeze(),i5("process",this.parser||this.Parser),s5("process",this.compiler||this.Compiler),n?a(void 0,n):new Promise(a);function a(o,i){const s=tw(t),l=r.parse(s);function c(u,d){u||!d?i(u):o?o(d):n(void 0,d)}r.run(l,s,(function(u,d,p){if(u||!d||!p)return c(u);const h=d,m=r.stringify(h,p);var g;typeof(g=m)=="string"||(function(y){return!!(y&&typeof y=="object"&&"byteLength"in y&&"byteOffset"in y)})(g)?p.value=m:p.result=m,c(u,p)}))}}processSync(t){let n,r=!1;return this.freeze(),i5("processSync",this.parser||this.Parser),s5("processSync",this.compiler||this.Compiler),this.process(t,(function(a,o){r=!0,Bz(
137a),n=o})),Xz("processSync","process",r),n}run(t,n,r){Kz(t),this.freeze();const a=this.transformers;return r||typeof n!="function"||(r=n,n=void 0),r?o(void 0,r):new Promise(o);function o(i,s){const l=tw(n);a.run(t,l,(function(c,u,d){const p=u||t;c?s(c):i?i(p):r(void 0,p,d)}))}}runSync(t,n){let r,a=!1;return this.run(t,n,(function(o,i){Bz(o),r=i,a=!0})),Xz("runSync","run",a),r}stringify(t,n){this.freeze();const r=tw(n),a=this.compiler||this.Compiler;return s5("stringify",a),Kz(t),a(t,r)}use(t,...n){const r=this.attachers,a=this.namespace;if(l5("use",this.frozen),t!=null)if(typeof t=="function")l(t,n);else{if(typeof t!="object")throw new TypeError("Expected usable value, not `"+t+"`");Array.isArray(t)?s(t):i(t)}return this;function o(c){if(typeof c=="function")l(c,[]);else{if(typeof c!="object")throw new TypeError("Expected usable value, not `"+c+"`");if(Array.isArray(c)){const[u,...d]=c;l(u,d)}else i(c)}}function i(c){if(!("plugins"in c)&&!("settings"in c))throw new Error("Expected usable value but received an empty preset, which is probably a mistake: presets typically come with `plugins` and sometimes with `settings`, but this has neither");s(c.plugins),c.settings&&(a.settings=JA(!0,a.settings,c.settings))}function s(c){let u=-1;if(c!=null){if(!Array.isArray(c))throw new TypeError("Expected a list of plugins, not `"+c+"`");for(;++u<c.length;)o(c[u])}}function l(c,u){let d=-1,p=-1;for(;++d<r.length;)if(r[d][0]===c){p=d;break}if(p===-1)r.push([c,...u]);else if(u.length>0){let[h,...m]=u;const g=r[p][1];e5(g)&&e5(h)&&(h=JA(!0,g,h)),r[p]=[c,h,...m]}}}}const foe=new o5().freeze();function i5(e,t){if(typeof t!="function")throw new TypeError("Cannot `"+e+"` without `parser`")}function s5(e,t){if(typeof t!="function")throw new TypeError("Cannot `"+e+"` without `compiler`")}function l5(e,t){if(t)throw new Error("Cannot call `"+e+"` on a frozen processor.\nCreate a new processor first, by calling it: use `processor()` instead of `processor`.")}function Kz(e){if(!e5(e)||typeof e.type!="string")throw new TypeError("Expected node, got `"+e+"`")}function Xz(e,t,n){if(!n)throw new Error("`"+e+"` finished async. Use `"+t+"` instead")}function tw(e){return(function(t){return!!(t&&typeof t=="object"&&"message"in t&&"messages"in t)})(e)?e:new Wz(e)}const Qz=[],Zz={allowDangerousHtml:!0},hoe=/^(https?|ircs?|mailto|xmpp)$/i,moe=[{from:"astPlugins",id:"remove-buggy-html-in-markdown-parser"},{from:"allowDangerousHtml",id:"remove-buggy-html-in-markdown-parser"},{from:"allowNode",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"allowElement"},{from:"allowedTypes",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"allowedElements"},{from:"disallowedTypes",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"disallowedElements"},{from:"escapeHtml",id:"remove-buggy-html-in-markdown-parser"},{from:"includeElementIndex",id:"#remove-includeelementindex"},{from:"includeNodeIndex",id:"change-includenodeindex-to-includeelementindex"},{from:"linkTarget",id:"remove-linktarget"},{from:"plugins",id:"change-plugins-to-remarkplugins",to:"remarkPlugins"},{from:"rawSourcePos",id:"#remove-rawsourcepos"},{from:"renderers",id:"change-renderers-to-components",to:"components"},{from:"source",id:"change-source-to-children",to:"children"},{from:"sourcePos",id:"#remove-sourcepos"},{from:"transformImageUri",id:"#add-urltransform",to:"urlTransform"},{from:"transformLinkUri",id:"#add-urltransform",to:"urlTransform"}];function goe(e){const t=e.allowedElements,n=e.allowElement,r=e.children||"",a=e.className,o=e.components,i=e.disallowedElements,s=e.rehypePlugins||Qz,l=e.remarkPlugins||Qz,c=e.remarkRehypeOptions?{...e.remarkRehypeOptions,...Zz}:Zz,u=e.skipHtml,d=e.unwrapDisallowed,p=e.urlTransform||yoe,h=foe().use(qae).use(l).use(ioe,c).use(s),m=new Wz;typeof r=="string"&&(m.value=r);for(const b of moe)Object.hasOwn(e,b.from)&&(b.from,b.to&&b.to,b.id);const g=h.parse(m);let y=h.runSync(g,m);return a&&(y={type:"element",tagName:"div",properties:{className:a},children:y.type==="root"?y.children:[y]}),Dm(y,(function(b,w,k){if(b.type==="raw"&&k&&typeof w=="number")return u?k.children.splice(w,1):k.children[w]={type:"text",value:b.value},w;if(b.type==="element"){let _;for(_ in $A)if(Object.hasOwn($A,_)&&Object.hasOwn(b.properties,_)){const C=b.properties[_],S=$A[_];(S===null||S.includes(b.tagName))&&(b.properties[_]=p(String(C||""),_,b))}}if(b.type==="element"){let _=t?!t.includes(b.tagName):!!i&&i.includes(b.tagName);if(!_&&n&&typeof w=="number"&&(_=!n(b,w,k)),_&&k&&typeof w=="number")return d&&b.children?k.children.splice(w,1,...b.children):k.children.splice(w,1),w}})),Yre(y,{Fragment:f.Fragment,components:o,ignoreInvalidStyle:!0,jsx:f.jsx,jsxs:f.jsxs,passKeys:!0,passNode:!0})}function yoe(e){const t=e.indexOf(":"),n=e.indexOf("?"),r=e.indexOf("#"),a=e.indexOf("/");return t===-1||a!==-1&&t>a||n!==-1&&t>n||r!==-1&&t>r||hoe.test(e.slice(0,t))?e:""}const Jz=/[#.]/g;
137function eU(e,t,n){const r=n?(function(a){const o=new Map;for(const i of a)o.set(i.toLowerCase(),i);return o})(n):void 0;return function(a,o,...i){let s;if(a==null){s={type:"root",children:[]};const l=o;i.unshift(l)}else{s=(function(u,d){const p=u||"",h={};let m,g,y=0;for(;y<p.length;){Jz.lastIndex=y;const b=Jz.exec(p),w=p.slice(y,b?b.index:p.length);w&&(m?m==="#"?h.id=w:Array.isArray(h.className)?h.className.push(w):h.className=[w]:g=w,y+=w.length),b&&(m=b[0],y++)}return{type:"element",tagName:g||d||"div",properties:h,children:[]}})(a,t);const l=s.tagName.toLowerCase(),c=r?r.get(l):void 0;if(s.tagName=c||l,(function(u){if(u===null||typeof u!="object"||Array.isArray(u))return!0;if(typeof u.type!="string")return!1;const d=u,p=Object.keys(u);for(const h of p){const m=d[h];if(m&&typeof m=="object"){if(!Array.isArray(m))return!0;const g=m;for(const y of g)if(typeof y!="number"&&typeof y!="string")return!0}}return!!("children"in u&&Array.isArray(u.children))})(o))i.unshift(o);else for(const[u,d]of Object.entries(o))boe(e,s.properties,u,d)}for(const l of i)c5(s.children,l);return s.type==="element"&&s.tagName==="template"&&(s.content={type:"root",children:s.children},s.children=[]),s}}function boe(e,t,n,r){const a=MA(e,n);let o;if(r!=null){if(typeof r=="number"){if(Number.isNaN(r))return;o=r}else o=typeof r=="boolean"?r:typeof r=="string"?a.spaceSeparated?qH(r):a.commaSeparated?OH(r):a.commaOrSpaceSeparated?qH(OH(r).join(" ")):tU(a,a.property,r):Array.isArray(r)?[...r]:a.property==="style"?(function(i){const s=[];for(const[l,c]of Object.entries(i))s.push([l,c].join(": "));return s.join("; ")})(r):String(r);if(Array.isArray(o)){const i=[];for(const s of o)i.push(tU(a,a.property,s));o=i}a.property==="className"&&Array.isArray(t.className)&&(o=t.className.concat(o)),t[a.property]=o}}function c5(e,t){if(t!=null)if(typeof t=="number"||typeof t=="string")e.push({type:"text",value:String(t)});else if(Array.isArray(t))for(const n of t)c5(e,n);else{if(typeof t!="object"||!("type"in t))throw new Error("Expected node, nodes, or string, got `"+t+"`");t.type==="root"?c5(e,t.children):e.push(t)}}function tU(e,t,n){if(typeof n=="string"){if(e.number&&n&&!Number.isNaN(Number(n)))return Number(n);if((e.boolean||e.overloadedBoolean)&&(n===""||Cm(n)===Cm(t)))return!0}return n}const voe=eU(Uk,"div"),koe=eU(cp,"g",["altGlyph","altGlyphDef","altGlyphItem","animateColor","animateMotion","animateTransform","clipPath","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","foreignObject","glyphRef","linearGradient","radialGradient","solidColor","textArea","textPath"]);function nU(e,t){const n=e.indexOf("\r",t),r=e.indexOf(`
138`,t);return r===-1?n:n===-1||n+1===r?r:n<r?n:r}const Qc={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/"},rU={}.hasOwnProperty,woe=Object.prototype;function u5(e,t){let n;switch(t.nodeName){case"#comment":{const r=t;return n={type:"comment",value:r.data},nw(e,r,n),n}case"#document":case"#document-fragment":{const r=t,a="mode"in r&&(r.mode==="quirks"||r.mode==="limited-quirks");if(n={type:"root",children:aU(e,t.childNodes),data:{quirksMode:a}},e.file&&e.location){const o=String(e.file),i=(function(c){const u=String(c),d=[];return{toOffset:function(p){if(p&&typeof p.line=="number"&&typeof p.column=="number"&&!Number.isNaN(p.line)&&!Number.isNaN(p.column)){for(;d.length<p.line;){const m=d[d.length-1],g=nU(u,m),y=g===-1?u.length+1:g+1;if(m===y)break;d.push(y)}const h=(p.line>1?d[p.line-2]:0)+p.column-1;if(h<d[p.line-1])return h}},toPoint:function(p){if(typeof p=="number"&&p>-1&&p<=u.length){let h=0;for(;;){let m=d[h];if(m===void 0){const g=nU(u,d[h-1]);m=g===-1?u.length+1:g+1,d[h]=m}if(m>p)return{line:h+1,column:p-(h>0?d[h-1]:0)+1,offset:p};h++}}}}})(o),s=i.toPoint(0),l=i.toPoint(o.length);n.position={start:s,end:l}}return n}case"#documentType":return n={type:"doctype"},nw(e,t,n),n;case"#text":{const r=t;return n={type:"text",value:r.value},nw(e,r,n),n}default:return n=(function(r,a){const o=r.schema;r.schema=a.namespaceURI===Qc.svg?cp:Uk;let i=-1;const s={};for(;++i<a.attrs.length;){const u=a.attrs[i],d=(u.prefix?u.prefix+":":"")+u.name;rU.call(woe,d)||(s[d]=u.value)}const l=r.schema.space==="svg"?koe:voe,c=l(a.tagName,s,aU(r,a.childNodes));if(nw(r,a,c),c.tagName==="template"){const u=a,d=u.sourceCodeLocation,p=d&&d.startTag&&fp(d.startTag),h=d&&d.endTag&&fp(d.endTag),m=u5(r,u.content);p&&h&&r.file&&(m.position={start:p.end,end:h.start}),c.content=m}return r.schema=o,c})(e,t),n}}function aU(e,t){let n=-1;const r=[];for(;++n<t.length;){const a=u5(e,t[n]);r.push(a)}return r}function nw(e,t,n){if("sourceCodeLocation"in t&&t.sourceCodeLocation&&e.file){const r=(function(a,o,i){const s=fp(i);if(o.type==="element"){const l=o.children[o.children.length-1];if(s&&!i.endTag&&l&&l.position&&l.position.end&&(s.end=Object.assign({},l.position.end)),a.verbose){const c={};let u;if(i.attrs)for(u in i.attrs)rU.call(i.attrs,u)&&(c[MA(a.schema,u).property]=fp(i.attrs[u]));i.startTag;const d=fp(i.startTag),p=i.endTag?fp(i.endTag):void 0,h={opening:d};p&&(h.closing=p),h.properties=c,o.data={position:h}}}return s})(e,n,t.sourceCodeLocation);r&&(e.location=!0,n.position=r)}}function fp(e){const t=oU({line:e.startLine,column:e.startCol,offset:e.startOffset}),n=oU({line:e.endLine,column:e.endCol,offset:e.endOffset});return t||n?{start:t,end:n}:void 0}function oU(e){return e.line&&e.column?e:void 0}class Fm{constructor(t,n,r){this.property=t,this.normal=n,r&&(this.space=r)}}function iU(e,t){const n={},r={};let a=-1;for(;++a<e.length;
vendor: 4,164 bytes, line 138
138)Object.assign(n,e[a].property),Object.assign(r,e[a].normal);return new Fm(n,r,t)}function d5(e){return e.toLowerCase()}Fm.prototype.property={},Fm.prototype.normal={},Fm.prototype.space=null;class mo{constructor(t,n){this.property=t,this.attribute=n}}mo.prototype.space=null,mo.prototype.boolean=!1,mo.prototype.booleanish=!1,mo.prototype.overloadedBoolean=!1,mo.prototype.number=!1,mo.prototype.commaSeparated=!1,mo.prototype.spaceSeparated=!1,mo.prototype.commaOrSpaceSeparated=!1,mo.prototype.mustUseProperty=!1,mo.prototype.defined=!1;let xoe=0;const He=Zc(),In=Zc(),sU=Zc(),fe=Zc(),Ft=Zc(),hp=Zc(),Oa=Zc();function Zc(){return 2**++xoe}const p5=Object.freeze(Object.defineProperty({__proto__:null,boolean:He,booleanish:In,commaOrSpaceSeparated:Oa,commaSeparated:hp,number:fe,overloadedBoolean:sU,spaceSeparated:Ft},Symbol.toStringTag,{value:"Module"})),f5=Object.keys(p5);class h5 extends mo{constructor(t,n,r,a){let o=-1;if(super(t,n),lU(this,"space",a),typeof r=="number")for(;++o<f5.length;){const i=f5[o];lU(this,f5[o],(r&p5[i])===p5[i])}}}function lU(e,t,n){n&&(e[t]=n)}h5.prototype.defined=!0;const Eoe={}.hasOwnProperty;function mp(e){const t={},n={};let r;for(r in e.properties)if(Eoe.call(e.properties,r)){const a=e.properties[r],o=new h5(r,e.transform(e.attributes||{},r),a,e.space);e.mustUseProperty&&e.mustUseProperty.includes(r)&&(o.mustUseProperty=!0),t[r]=o,n[d5(r)]=r,n[d5(o.attribute)]=r}return new Fm(t,n,e.space)}const cU=mp({space:"xlink",transform:(e,t)=>"xlink:"+t.slice(5).toLowerCase(),properties:{xLinkActuate:null,xLinkArcRole:null,xLinkHref:null,xLinkRole:null,xLinkShow:null,xLinkTitle:null,xLinkType:null}}),uU=mp({space:"xml",transform:(e,t)=>"xml:"+t.slice(3).toLowerCase(),properties:{xmlLang:null,xmlBase:null,xmlSpace:null}});function dU(e,t){return t in e?e[t]:t}function pU(e,t){return dU(e,t.toLowerCase())}const fU=mp({space:"xmlns",attributes:{xmlnsxlink:"xmlns:xlink"},transform:pU,properties:{xmlns:null,xmlnsXLink:null}}),hU=mp({transform:(e,t)=>t==="role"?t:"aria-"+t.slice(4).toLowerCase(),properties:{ariaActiveDescendant:null,ariaAtomic:In,ariaAutoComplete:null,ariaBusy:In,ariaChecked:In,ariaColCount:fe,ariaColIndex:fe,ariaColSpan:fe,ariaControls:Ft,ariaCurrent:null,ariaDescribedBy:Ft,ariaDetails:null,ariaDisabled:In,ariaDropEffect:Ft,ariaErrorMessage:null,ariaExpanded:In,ariaFlowTo:Ft,ariaGrabbed:In,ariaHasPopup:null,ariaHidden:In,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:Ft,ariaLevel:fe,ariaLive:null,ariaModal:In,ariaMultiLine:In,ariaMultiSelectable:In,ariaOrientation:null,ariaOwns:Ft,ariaPlaceholder:null,ariaPosInSet:fe,ariaPressed:In,ariaReadOnly:In,ariaRelevant:null,ariaRequired:In,ariaRoleDescription:Ft,ariaRowCount:fe,ariaRowIndex:fe,ariaRowSpan:fe,ariaSelected:In,ariaSetSize:fe,ariaSort:null,ariaValueMax:fe,ariaValueMin:fe,ariaValueNow:fe,ariaValueText:null,role:null}}),_oe=mp({space:"html",attributes:{acceptcharset:"accept-charset",classname:"class",htmlfor:"for",httpequiv:"http-equiv"},transform:pU,mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:hp,acceptCharset:Ft,accessKey:Ft,action:null,allow:null,allowFullScreen:He,allowPaymentRequest:He,allowUserMedia:He,alt:null,as:null,async:He,autoCapitalize:null,autoComplete:Ft,autoFocus:He,autoPlay:He,blocking:Ft,capture:null,charSet:null,checked:He,cite:null,className:Ft,cols:fe,colSpan:null,content:null,contentEditable:In,controls:He,controlsList:Ft,coords:fe|hp,crossOrigin:null,data:null,dateTime:null,decoding:null,default:He,defer:He,dir:null,dirName:null,disabled:He,download:sU,draggable:In,encType:null,enterKeyHint:null,fetchPriority:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:He,formTarget:null,headers:Ft,height:fe,hidden:He,high:fe,href:null,hrefLang:null,htmlFor:Ft,httpEquiv:Ft,id:null,imageSizes:null,imageSrcSet:null,inert:He,inputMode:null,integrity:null,is:null,isMap:He,itemId:null,itemProp:Ft,itemRef:Ft,itemScope:He,itemType:Ft,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:He,low:fe,manifest:null,max:null,maxLength:fe,media:null,method:null,min:null,minLength:fe,multiple:He,muted:
138He,name:null,nonce:null,noModule:He,noValidate:He,onAbort:null,onAfterPrint:null,onAuxClick:null,onBeforeMatch:null,onBeforePrint:null,onBeforeToggle:null,onBeforeUnload:null,onBlur:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onContextLost:null,onContextMenu:null,onContextRestored:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnded:null,onError:null,onFocus:null,onFormData:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLanguageChange:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadEnd:null,onLoadStart:null,onMessage:null,onMessageError:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRejectionHandled:null,onReset:null,onResize:null,onScroll:null,onScrollEnd:null,onSecurityPolicyViolation:null,onSeeked:null,onSeeking:null,onSelect:null,onSlotChange:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnhandledRejection:null,onUnload:null,onVolumeChange:null,onWaiting:null,onWheel:null,open:He,optimum:fe,pattern:null,ping:Ft,placeholder:null,playsInline:He,popover:null,popoverTarget:null,popoverTargetAction:null,poster:null,preload:null,readOnly:He,referrerPolicy:null,rel:Ft,required:He,reversed:He,rows:fe,rowSpan:fe,sandbox:Ft,scope:null,scoped:He,seamless:He,selected:He,shadowRootClonable:He,shadowRootDelegatesFocus:He,shadowRootMode:null,shape:null,size:fe,sizes:null,slot:null,span:fe,spellCheck:In,src:null,srcDoc:null,srcLang:null,srcSet:null,start:fe,step:null,style:null,tabIndex:fe,target:null,title:null,translate:null,type:null,typeMustMatch:He,useMap:null,value:In,width:fe,wrap:null,writingSuggestions:null,align:null,aLink:null,archive:Ft,axis:null,background:null,bgColor:null,border:fe,borderColor:null,bottomMargin:fe,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:He,declare:He,event:null,face:null,frame:null,frameBorder:null,hSpace:fe,leftMargin:fe,link:null,longDesc:null,lowSrc:null,marginHeight:fe,marginWidth:fe,noResize:He,noHref:He,noShade:He,noWrap:He,object:null,profile:null,prompt:null,rev:null,rightMargin:fe,rules:null,scheme:null,scrolling:In,standby:null,summary:null,text:null,topMargin:fe,valueType:null,version:null,vAlign:null,vLink:null,vSpace:fe,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:He,disableRemotePlayback:He,prefix:null,property:null,results:fe,security:null,unselectable:null}}),Soe=mp({space:"svg",attributes:{accentHeight:"accent-height",alignmentBaseline:"alignment-baseline",arabicForm:"arabic-form",baselineShift:"baseline-shift",capHeight:"cap-height",className:"class",clipPath:"clip-path",clipRule:"clip-rule",colorInterpolation:"color-interpolation",colorInterpolationFilters:"color-interpolation-filters",colorProfile:"color-profile",colorRendering:"color-rendering",crossOrigin:"crossorigin",dataType:"datatype",dominantBaseline:"dominant-baseline",enableBackground:"enable-background",fillOpacity:"fill-opacity",fillRule:"fill-rule",floodColor:"flood-color",floodOpacity:"flood-opacity",fontFamily:"font-family",fontSize:"font-size",fontSizeAdjust:"font-size-adjust",fontStretch:"font-stretch",fontStyle:"font-style",fontVariant:"font-variant",fontWeight:"font-weight",glyphName:"glyph-name",glyphOrientationHorizontal:"glyph-orientation-horizontal",glyphOrientationVertical:"glyph-orientation-vertical",hrefLang:"hreflang",horizAdvX:"horiz-adv-x",horizOriginX:"horiz-origin-x",horizOriginY:"horiz-origin-y",imageRendering:"image-rendering",letterSpacing:"letter-spacing",lightingColor:"lighting-color",markerEnd:"marker-end",markerMid:"marker-mid",markerStart:"marker-start",navDown:"nav-down",navDownLeft:"nav
138-down-left",navDownRight:"nav-down-right",navLeft:"nav-left",navNext:"nav-next",navPrev:"nav-prev",navRight:"nav-right",navUp:"nav-up",navUpLeft:"nav-up-left",navUpRight:"nav-up-right",onAbort:"onabort",onActivate:"onactivate",onAfterPrint:"onafterprint",onBeforePrint:"onbeforeprint",onBegin:"onbegin",onCancel:"oncancel",onCanPlay:"oncanplay",onCanPlayThrough:"oncanplaythrough",onChange:"onchange",onClick:"onclick",onClose:"onclose",onCopy:"oncopy",onCueChange:"oncuechange",onCut:"oncut",onDblClick:"ondblclick",onDrag:"ondrag",onDragEnd:"ondragend",onDragEnter:"ondragenter",onDragExit:"ondragexit",onDragLeave:"ondragleave",onDragOver:"ondragover",onDragStart:"ondragstart",onDrop:"ondrop",onDurationChange:"ondurationchange",onEmptied:"onemptied",onEnd:"onend",onEnded:"onended",onError:"onerror",onFocus:"onfocus",onFocusIn:"onfocusin",onFocusOut:"onfocusout",onHashChange:"onhashchange",onInput:"oninput",onInvalid:"oninvalid",onKeyDown:"onkeydown",onKeyPress:"onkeypress",onKeyUp:"onkeyup",onLoad:"onload",onLoadedData:"onloadeddata",onLoadedMetadata:"onloadedmetadata",onLoadStart:"onloadstart",onMessage:"onmessage",onMouseDown:"onmousedown",onMouseEnter:"onmouseenter",onMouseLeave:"onmouseleave",onMouseMove:"onmousemove",onMouseOut:"onmouseout",onMouseOver:"onmouseover",onMouseUp:"onmouseup",onMouseWheel:"onmousewheel",onOffline:"onoffline",onOnline:"ononline",onPageHide:"onpagehide",onPageShow:"onpageshow",onPaste:"onpaste",onPause:"onpause",onPlay:"onplay",onPlaying:"onplaying",onPopState:"onpopstate",onProgress:"onprogress",onRateChange:"onratechange",onRepeat:"onrepeat",onReset:"onreset",onResize:"onresize",onScroll:"onscroll",onSeeked:"onseeked",onSeeking:"onseeking",onSelect:"onselect",onShow:"onshow",onStalled:"onstalled",onStorage:"onstorage",onSubmit:"onsubmit",onSuspend:"onsuspend",onTimeUpdate:"ontimeupdate",onToggle:"ontoggle",onUnload:"onunload",onVolumeChange:"onvolumechange",onWaiting:"onwaiting",onZoom:"onzoom",overlinePosition:"overline-position",overlineThickness:"overline-thickness",paintOrder:"paint-order",panose1:"panose-1",pointerEvents:"pointer-events",referrerPolicy:"referrerpolicy",renderingIntent:"rendering-intent",shapeRendering:"shape-rendering",stopColor:"stop-color",stopOpacity:"stop-opacity",strikethroughPosition:"strikethrough-position",strikethroughThickness:"strikethrough-thickness",strokeDashArray:"stroke-dasharray",strokeDashOffset:"stroke-dashoffset",strokeLineCap:"stroke-linecap",strokeLineJoin:"stroke-linejoin",strokeMiterLimit:"stroke-miterlimit",strokeOpacity:"stroke-opacity",strokeWidth:"stroke-width",tabIndex:"tabindex",textAnchor:"text-anchor",textDecoration:"text-decoration",textRendering:"text-rendering",transformOrigin:"transform-origin",typeOf:"typeof",underlinePosition:"underline-position",underlineThickness:"underline-thickness",unicodeBidi:"unicode-bidi",unicodeRange:"unicode-range",unitsPerEm:"units-per-em",vAlphabetic:"v-alphabetic",vHanging:"v-hanging",vIdeographic:"v-ideographic",vMathematical:"v-mathematical",vectorEffect:"vector-effect",vertAdvY:"vert-adv-y",vertOriginX:"vert-origin-x",vertOriginY:"vert-origin-y",wordSpacing:"word-spacing",writingMode:"writing-mode",xHeight:"x-height",playbackOrder:"playbackorder",timelineBegin:"timelinebegin"},transform:dU,properties:{about:Oa,accentHeight:fe,accumulate:null,additive:null,alignmentBaseline:null,alphabetic:fe,amplitude:fe,arabicForm:null,ascent:fe,attributeName:null,attributeType:null,azimuth:fe,bandwidth:null,baselineShift:null,baseFrequency:null,baseProfile:null,bbox:null,begin:null,bias:fe,by:null,calcMode:null,capHeight:fe,className:Ft,clip:null,clipPath:null,clipPathUnits:null,clipRule:null,color:null,colorInterpolation:null,colorInterpolationFilters:null,colorProfile:null,colorRendering:null,content:null,contentScriptType:null,contentStyleType:null,crossOrigin:null,cursor:null,cx:null,cy:null,d:null,dataType:null,defaultAction:null,descent:fe,diffuseConstant:fe,direction:null,display:null,dur:null,divisor:fe,dominantBaseline:null,download:He,dx:null,dy:null,edgeMode:null,editable:null,elevation:fe,enableBackgroun
vendor: 5,052 bytes, line 138
138d:null,end:null,event:null,exponent:fe,externalResourcesRequired:null,fill:null,fillOpacity:fe,fillRule:null,filter:null,filterRes:null,filterUnits:null,floodColor:null,floodOpacity:null,focusable:null,focusHighlight:null,fontFamily:null,fontSize:null,fontSizeAdjust:null,fontStretch:null,fontStyle:null,fontVariant:null,fontWeight:null,format:null,fr:null,from:null,fx:null,fy:null,g1:hp,g2:hp,glyphName:hp,glyphOrientationHorizontal:null,glyphOrientationVertical:null,glyphRef:null,gradientTransform:null,gradientUnits:null,handler:null,hanging:fe,hatchContentUnits:null,hatchUnits:null,height:null,href:null,hrefLang:null,horizAdvX:fe,horizOriginX:fe,horizOriginY:fe,id:null,ideographic:fe,imageRendering:null,initialVisibility:null,in:null,in2:null,intercept:fe,k:fe,k1:fe,k2:fe,k3:fe,k4:fe,kernelMatrix:Oa,kernelUnitLength:null,keyPoints:null,keySplines:null,keyTimes:null,kerning:null,lang:null,lengthAdjust:null,letterSpacing:null,lightingColor:null,limitingConeAngle:fe,local:null,markerEnd:null,markerMid:null,markerStart:null,markerHeight:null,markerUnits:null,markerWidth:null,mask:null,maskContentUnits:null,maskUnits:null,mathematical:null,max:null,media:null,mediaCharacterEncoding:null,mediaContentEncodings:null,mediaSize:fe,mediaTime:null,method:null,min:null,mode:null,name:null,navDown:null,navDownLeft:null,navDownRight:null,navLeft:null,navNext:null,navPrev:null,navRight:null,navUp:null,navUpLeft:null,navUpRight:null,numOctaves:null,observer:null,offset:null,onAbort:null,onActivate:null,onAfterPrint:null,onBeforePrint:null,onBegin:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnd:null,onEnded:null,onError:null,onFocus:null,onFocusIn:null,onFocusOut:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadStart:null,onMessage:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onMouseWheel:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRepeat:null,onReset:null,onResize:null,onScroll:null,onSeeked:null,onSeeking:null,onSelect:null,onShow:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnload:null,onVolumeChange:null,onWaiting:null,onZoom:null,opacity:null,operator:null,order:null,orient:null,orientation:null,origin:null,overflow:null,overlay:null,overlinePosition:fe,overlineThickness:fe,paintOrder:null,panose1:null,path:null,pathLength:fe,patternContentUnits:null,patternTransform:null,patternUnits:null,phase:null,ping:Ft,pitch:null,playbackOrder:null,pointerEvents:null,points:null,pointsAtX:fe,pointsAtY:fe,pointsAtZ:fe,preserveAlpha:null,preserveAspectRatio:null,primitiveUnits:null,propagate:null,property:Oa,r:null,radius:null,referrerPolicy:null,refX:null,refY:null,rel:Oa,rev:Oa,renderingIntent:null,repeatCount:null,repeatDur:null,requiredExtensions:Oa,requiredFeatures:Oa,requiredFonts:Oa,requiredFormats:Oa,resource:null,restart:null,result:null,rotate:null,rx:null,ry:null,scale:null,seed:null,shapeRendering:null,side:null,slope:null,snapshotTime:null,specularConstant:fe,specularExponent:fe,spreadMethod:null,spacing:null,startOffset:null,stdDeviation:null,stemh:null,stemv:null,stitchTiles:null,stopColor:null,stopOpacity:null,strikethroughPosition:fe,strikethroughThickness:fe,string:null,stroke:null,strokeDashArray:Oa,strokeDashOffset:null,strokeLineCap:null,strokeLineJoin:null,strokeMiterLimit:fe,strokeOpacity:fe,strokeWidth:null,style:null,surfaceScale:fe,syncBehavior:null,syncBehaviorDefault:null,syncMaster:null,syncTolerance:null,syncToleranceDefault:null,systemLanguage:Oa,tabIndex:fe,tableValues:null,target:null,targetX:fe,targetY:fe,textAnchor:null,textDecoration:null,textRendering:null,textLength:null,timelineBegin:null,title:null,transformBehavior:null,type:null,typeOf:Oa,to:null,transform:null,transformOrigin:null,u1:null,u2:null,underlinePosition:fe,underlineThickness:fe,unicode:null,unicodeBidi:null,unicodeRange:null,unitsPerEm:fe,values:null,vAlphabetic:fe,vMathematical:fe,vectorEffect:null,vHanging:fe,vIdeographic:fe,version:null,vertAdvY:fe,vertOriginX:fe,vertOriginY:fe,viewBox:null,viewTarget:null,visibility:null,width:null,widths:null,wordSpacing:null,writingMode:null,x:null,x1:null,x2:null,xChannelSelector:null,xHeight:fe,y:null,y1:null,y2:null,yChannelSelector:null,z:null,zoomAndPan:null}}),Toe=/^data[-\w.:]+$/i,mU=/-[a-z]/g,Coe=/[A-Z]/g;function Aoe(e){return"-"+e.toLowerCase()}function Noe(e){return e.charAt(1).toUpperCase()}const Ioe=iU([uU,cU,fU,hU,_oe],"html"),gU=iU([uU,cU,fU,hU,Soe],"svg"),yU={}.hasOwnProperty;function bU(e,t){const n=t||{};
138function r(a,...o){let i=r.invalid;const s=r.handlers;if(a&&yU.call(a,e)){const l=String(a[e]);i=yU.call(s,l)?s[l]:r.unknown}if(i)return i.call(this,a,...o)}return r.handlers=n.handlers||{},r.invalid=n.invalid,r.unknown=n.unknown,r}const Roe={},Ooe={}.hasOwnProperty,vU=bU("type",{handlers:{root:function(e,t){const n={nodeName:"#document",mode:(e.data||{}).quirksMode?"quirks":"no-quirks",childNodes:[]};return n.childNodes=m5(e.children,n,t),gp(e,n),n},element:function(e,t){const n=t;let r=n;e.type==="element"&&e.tagName.toLowerCase()==="svg"&&n.space==="html"&&(r=gU);const a=[];let o;if(e.properties){for(o in e.properties)if(o!=="children"&&Ooe.call(e.properties,o)){const l=Poe(r,o,e.properties[o]);l&&a.push(l)}}const i=r.space,s={nodeName:e.tagName,tagName:e.tagName,attrs:a,namespaceURI:Qc[i],childNodes:[],parentNode:null};return s.childNodes=m5(e.children,s,r),gp(e,s),e.tagName==="template"&&e.content&&(s.content=(function(l,c){const u={nodeName:"#document-fragment",childNodes:[]};return u.childNodes=m5(l.children,u,c),gp(l,u),u})(e.content,r)),s},text:function(e){const t={nodeName:"#text",value:e.value,parentNode:null};return gp(e,t),t},comment:function(e){const t={nodeName:"#comment",data:e.value,parentNode:null};return gp(e,t),t},doctype:function(e){const t={nodeName:"#documentType",name:"html",publicId:"",systemId:"",parentNode:null};return gp(e,t),t}}});function Poe(e,t,n){const r=(function(o,i){const s=d5(i);let l=i,c=mo;if(s in o.normal)return o.property[o.normal[s]];if(s.length>4&&s.slice(0,4)==="data"&&Toe.test(i)){if(i.charAt(4)==="-"){const u=i.slice(5).replace(mU,Noe);l="data"+u.charAt(0).toUpperCase()+u.slice(1)}else{const u=i.slice(4);if(!mU.test(u)){let d=u.replace(Coe,Aoe);d.charAt(0)!=="-"&&(d="-"+d),i="data"+d}}c=h5}return new c(l,i)})(e,t);if(n===!1||n==null||typeof n=="number"&&Number.isNaN(n)||!n&&r.boolean)return;Array.isArray(n)&&(n=r.commaSeparated?PH(n):WH(n));const a={name:r.attribute,value:n===!0?"":String(n)};if(r.space&&r.space!=="html"&&r.space!=="svg"){const o=a.name.indexOf(":");o<0?a.prefix="":(a.name=a.name.slice(o+1),a.prefix=r.attribute.slice(0,o)),a.namespace=Qc[r.space]}return a}function m5(e,t,n){let r=-1;const a=[];if(e)for(;++r<e.length;){const o=vU(e[r],n);o.parentNode=t,a.push(o)}return a}function gp(e,t){const n=e.position;n&&n.start&&n.end&&(n.start.offset,n.end.offset,t.sourceCodeLocation={startLine:n.start.line,startCol:n.start.column,startOffset:n.start.offset,endLine:n.end.line,endCol:n.end.column,endOffset:n.end.offset})}const Loe=["area","base","basefont","bgsound","br","col","command","embed","frame","hr","image","img","input","keygen","link","meta","param","source","track","wbr"],Doe=new Set([65534,65535,131070,131071,196606,196607,262142,262143,327678,327679,393214,393215,458750,458751,524286,524287,589822,589823,655358,655359,720894,720895,786430,786431,851966,851967,917502,917503,983038,983039,1048574,1048575,1114110,1114111]),Jt="�";var B,Oe;(Oe=B||(B={}))[Oe.EOF=-1]="EOF",Oe[Oe.NULL=0]="NULL",Oe[Oe.TABULATION=9]="TABULATION",Oe[Oe.CARRIAGE_RETURN=13]="CARRIAGE_RETURN",Oe[Oe.LINE_FEED=10]="LINE_FEED",Oe[Oe.FORM_FEED=12]="FORM_FEED",Oe[Oe.SPACE=32]="SPACE",Oe[Oe.EXCLAMATION_MARK=33]="EXCLAMATION_MARK",Oe[Oe.QUOTATION_MARK=34]="QUOTATION_MARK",Oe[Oe.AMPERSAND=38]="AMPERSAND",Oe[Oe.APOSTROPHE=39]="APOSTROPHE",Oe[Oe.HYPHEN_MINUS=45]="HYPHEN_MINUS",Oe[Oe.SOLIDUS=47]="SOLIDUS",Oe[Oe.DIGIT_0=48]="DIGIT_0",Oe[Oe.DIGIT_9=57]="DIGIT_9",Oe[Oe.SEMICOLON=59]="SEMICOLON",Oe[Oe.LESS_THAN_SIGN=60]="LESS_THAN_SIGN",Oe[Oe.EQUALS_SIGN=61]="EQUALS_SIGN",Oe[Oe.GREATER_THAN_SIGN=62]="GREATER_THAN_SIGN",Oe[Oe.QUESTION_MARK=63]="QUESTION_MARK",Oe[Oe.LATIN_CAPITAL_A=65]="LATIN_CAPITAL_A",Oe[Oe.LATIN_CAPITAL_Z=90]="LATIN_CAPITAL_Z",Oe[Oe.RIGHT_SQUARE_BRACKET=93]="RIGHT_SQUARE_BRACKET",Oe[Oe.GRAVE_ACCENT=96]="GRAVE_ACCENT",Oe[Oe.LATIN_SMALL_A=97]="LATIN_SMALL_A",Oe[Oe.LATIN_SMALL_Z=122]="LATIN_SMALL_Z";const kU="--",wU="[CDATA[",xU="doctype",yp="script",Moe="public",Foe="system";function EU(e){return e>=55296&&e<=57343}function _U(e){return e!==32&&e!==10&&e!==13&&e!==9&&e!==12&&e>=1&&e<=31||e>=127&&e<=159}function SU(e){return e>=64976&&e<=65007||Doe.has(e)}var ne,_e;(_e=ne||(ne={})).controlCharacterInInputStream="control-character-in-input-stream",_e.nonch
vendor: 7,284 bytes, line 138
138aracterInInputStream="noncharacter-in-input-stream",_e.surrogateInInputStream="surrogate-in-input-stream",_e.nonVoidHtmlElementStartTagWithTrailingSolidus="non-void-html-element-start-tag-with-trailing-solidus",_e.endTagWithAttributes="end-tag-with-attributes",_e.endTagWithTrailingSolidus="end-tag-with-trailing-solidus",_e.unexpectedSolidusInTag="unexpected-solidus-in-tag",_e.unexpectedNullCharacter="unexpected-null-character",_e.unexpectedQuestionMarkInsteadOfTagName="unexpected-question-mark-instead-of-tag-name",_e.invalidFirstCharacterOfTagName="invalid-first-character-of-tag-name",_e.unexpectedEqualsSignBeforeAttributeName="unexpected-equals-sign-before-attribute-name",_e.missingEndTagName="missing-end-tag-name",_e.unexpectedCharacterInAttributeName="unexpected-character-in-attribute-name",_e.unknownNamedCharacterReference="unknown-named-character-reference",_e.missingSemicolonAfterCharacterReference="missing-semicolon-after-character-reference",_e.unexpectedCharacterAfterDoctypeSystemIdentifier="unexpected-character-after-doctype-system-identifier",_e.unexpectedCharacterInUnquotedAttributeValue="unexpected-character-in-unquoted-attribute-value",_e.eofBeforeTagName="eof-before-tag-name",_e.eofInTag="eof-in-tag",_e.missingAttributeValue="missing-attribute-value",_e.missingWhitespaceBetweenAttributes="missing-whitespace-between-attributes",_e.missingWhitespaceAfterDoctypePublicKeyword="missing-whitespace-after-doctype-public-keyword",_e.missingWhitespaceBetweenDoctypePublicAndSystemIdentifiers="missing-whitespace-between-doctype-public-and-system-identifiers",_e.missingWhitespaceAfterDoctypeSystemKeyword="missing-whitespace-after-doctype-system-keyword",_e.missingQuoteBeforeDoctypePublicIdentifier="missing-quote-before-doctype-public-identifier",_e.missingQuoteBeforeDoctypeSystemIdentifier="missing-quote-before-doctype-system-identifier",_e.missingDoctypePublicIdentifier="missing-doctype-public-identifier",_e.missingDoctypeSystemIdentifier="missing-doctype-system-identifier",_e.abruptDoctypePublicIdentifier="abrupt-doctype-public-identifier",_e.abruptDoctypeSystemIdentifier="abrupt-doctype-system-identifier",_e.cdataInHtmlContent="cdata-in-html-content",_e.incorrectlyOpenedComment="incorrectly-opened-comment",_e.eofInScriptHtmlCommentLikeText="eof-in-script-html-comment-like-text",_e.eofInDoctype="eof-in-doctype",_e.nestedComment="nested-comment",_e.abruptClosingOfEmptyComment="abrupt-closing-of-empty-comment",_e.eofInComment="eof-in-comment",_e.incorrectlyClosedComment="incorrectly-closed-comment",_e.eofInCdata="eof-in-cdata",_e.absenceOfDigitsInNumericCharacterReference="absence-of-digits-in-numeric-character-reference",_e.nullCharacterReference="null-character-reference",_e.surrogateCharacterReference="surrogate-character-reference",_e.characterReferenceOutsideUnicodeRange="character-reference-outside-unicode-range",_e.controlCharacterReference="control-character-reference",_e.noncharacterCharacterReference="noncharacter-character-reference",_e.missingWhitespaceBeforeDoctypeName="missing-whitespace-before-doctype-name",_e.missingDoctypeName="missing-doctype-name",_e.invalidCharacterSequenceAfterDoctypeName="invalid-character-sequence-after-doctype-name",_e.duplicateAttribute="duplicate-attribute",_e.nonConformingDoctype="non-conforming-doctype",_e.missingDoctype="missing-doctype",_e.misplacedDoctype="misplaced-doctype",_e.endTagWithoutMatchingOpenElement="end-tag-without-matching-open-element",_e.closingOfElementWithOpenChildElements="closing-of-element-with-open-child-elements",_e.disallowedContentInNoscriptInHead="disallowed-content-in-noscript-in-head",_e.openElementsLeftAfterEof="open-elements-left-after-eof",_e.abandonedHeadElementChild="abandoned-head-element-child",_e.misplacedStartTagForHeadElement="misplaced-start-tag-for-head-element",_e.nestedNoscriptInHead="nested-noscript-in-head",_e.eofInElementThatCanContainOnlyText="eof-in-element-that-can-contain-only-text";class joe{constructor(t){this.handler=t,this.html="",this.pos=-1,this.lastGapPos=-2,this.gapStack=[],this.skipNextNewLine=!1,this.lastChunkWritten=!1,this.endOfChunkHit=!1,this.bufferWaterline=65536,this.isEol=!1,this.lineStartPos=0,this.droppedBufferSize=0,this.line=1,this.lastErrOffset=-1}get col(){return this.pos-this.lineStartPos+ +(this.lastGapPos!==this.pos)}get offset(){return this.droppedBufferSize+this.pos}getError(t,n){const{line:r,col:a,offset:o}=this,i=a+n,s=o+n;return{code:t,startLine:r,endLine:r,startCol:i,endCol:i,startOffset:s,endOffset:s}}_err(t){this.handler.onParseError&&this.lastErrOffset!==this.offset&&(this.lastErrOffset=this.offset,this.handler.onParseError(this.getError(t,0)))}_addGap(){this.gapStack.push(this.lastGapPos),this.lastGapPos=this.pos}_processSurrogate(t){if(this.pos!==this.html.length-1){const n=this.html.charCodeAt(this.pos+1);if((function(r){return r>=56320&&r<=57343})(n))return this.pos++,this._addGap(),1024*(t-55296)+9216+n}else if(!this.lastChunkWritten)return this.endOfChunkHit=!0,B.EOF;return this._err(ne.surrogateInInputStream),t}willDropParsedChunk(){return this.pos>this.bufferWaterline}dropParsedChunk(){this.willDropParsedChunk()&&(this.html=this.html.substring(this.pos),this.lineStartPos-=this.pos,this.droppedBufferSize+=this.pos,this.pos=0,this.lastGapPos=-2,this.gapStack.length=0)}write(t,n){this.html.length>0?this.html+=t:this.html=t,this.endOfChunkHit=!1,this.lastChunkWritten=n}insertHtmlAtCurrentPos(t){this.html=this.html.substring(0,this.pos+1)+t+this.html.substring(this.pos+1),this.endOfChunkHit=!1}startsWith(t,n){if(this.pos+t.length>this.html.length)return this.endOfChunkHit=!this.lastChunkWritten,!1;if(n)return this.html.startsWith(t,this.pos);for(let r=0;r<t.length;r++)if((32|this.html.charCodeAt(this.pos+r))!==t.charCodeAt(r))return!1;return!0}peek(t){const n=this.pos+t;if(n>=this.html.length)return this.endOfChunkHit=!this.lastChunkWritten,B.EOF;const r=this.html.charCodeAt(n);return r===B.CARRIAGE_RETURN?B.LINE_FEED:r}advance(){if(this.pos++,this.isEol&&(this.isEol=!1,this.line++,this.lineStartPos=this.pos),this.pos>=this.html.length)return this.endOfChunkHit=!this.lastChunkWritten,B.EOF;let t=this.html.charCodeAt(this.pos);return t===B.CARRIAGE_RETURN?(this.isEol=!0,this.skipNextNewLine=!0,B.LINE_FEED):t===B.LINE_FEED&&(this.isEol=!0,this.skipNextNewLine)?(this.line--,this.skipNextNewLine=!1,this._addGap(),this.advance()):(this.skipNextNewLine=!1,EU(t)&&(t=this._processSurrogate(t)),this.handler.onParseError===null||t>31&&t<127||t===B.LINE_FEED||t===B.CARRIAGE_RETURN||t>159&&t<64976||this._checkForProblematicCharacters(t),t)}_checkForProblematicCharacters(t){_U(t)?this._err(ne.controlCharacterInInputStream):SU(t)&&this._err(ne.noncharacterInInputStream)}retreat(t){for(this.pos-=t;this.pos<this.lastGapPos;)this.lastGapPos=this.gapStack.pop(),this.pos--;this.isEol=!1}}var Xe,Qn;function TU(e,t){for(let n=e.attrs.length-1;n>=0;n--)if(e.attrs[n].name===t)return e.attrs[n].value;return null}(Qn=Xe||(Xe={}))[Qn.CHARACTER=0]="CHARACTER",Qn[Qn.NULL_CHARACTER=1]="NULL_CHARACTER",Qn[Qn.WHITESPACE_CHARACTER=2]="WHITESPACE_CHARACTER",Qn[Qn.START_TAG=3]="START_TAG",Qn[Qn.END_TAG=4]="END_TAG",Qn[Qn.COMMENT=5]="COMMENT",Qn[Qn.DOCTYPE=6]="DOCTYPE",Qn[Qn.EOF=7]="EOF",Qn[Qn.HIBERNATION=8]="HIBERNATION";const CU=new Uint16Array(
vendor: 16,130 bytes, line 138
138'ᵁ<Õıʊҝջאٵ۞ޢߖࠏ੊ઑඡ๭༉༦჊ረዡᐕᒝᓃᓟᔥ\0\0\0\0\0\0ᕫᛍᦍᰒᷝ὾⁠↰⊍⏀⏻⑂⠤⤒ⴈ⹈⿎〖㊺㘹㞬㣾㨨㩱㫠㬮ࠀEMabcfglmnoprstu\\bfms�„‹•˜¦³¹ÈÏlig耻Æ䃆P耻&䀦cute耻Á䃁reve;䄂Āiyx}rc耻Â䃂;䐐r;쀀𝔄rave耻À䃀pha;䎑acr;䄀d;橓Āgp¡on;䄄f;쀀𝔸plyFunction;恡ing耻Å䃅Ācs¾Ãr;쀀𝒜ign;扔ilde耻Ã䃃ml耻Ä䃄ЀaceforsuåûþėĜĢħĪĀcrêòkslash;或Ŷöø;æ«§ed;挆y;䐑ƀcrtąċĔause;戵noullis;愬a;䎒r;쀀𝔅pf;쀀𝔹eve;䋘còēmpeq;扎܀HOacdefhilorsuōőŖƀƞƢƵƷƺǜȕɳɸɾcy;䐧PY耻©䂩ƀcpyŝŢźute;䄆Ā;iŧŨ拒talDifferentialD;慅leys;愭ȀaeioƉƎƔƘron;䄌dil耻Ç䃇rc;䄈nint;戰ot;䄊ĀdnƧƭilla;䂸terDot;䂷òſi;䎧rcleȀDMPTLJNjǑǖot;抙inus;抖lus;投imes;抗oĀcsǢǸkwiseContourIntegral;戲eCurlyĀDQȃȏoubleQuote;思uote;怙ȀlnpuȞȨɇɕonĀ;eȥȦ户;橴ƀgitȯȶȺruent;扡nt;戯ourIntegral;戮ĀfrɌɎ;愂oduct;成nterClockwiseContourIntegral;戳oss;樯cr;쀀𝒞pĀ;Cʄʅ拓ap;才րDJSZacefiosʠʬʰʴʸˋ˗ˡ˦̳ҍĀ;oŹʥtrahd;椑cy;䐂cy;䐅cy;䐏ƀgrsʿ˄ˇger;怡r;憡hv;櫤Āayː˕ron;䄎;䐔lĀ;t˝˞戇a;䎔r;쀀𝔇Āaf˫̧Ācm˰̢riticalȀADGT̖̜̀̆cute;䂴oŴ̋̍;䋙bleAcute;䋝rave;䁠ilde;䋜ond;拄ferentialD;慆Ѱ̽\0\0\0͔͂\0Ѕf;쀀𝔻ƀ;DE͈͉͍䂨ot;惜qual;扐blèCDLRUVͣͲ΂ϏϢϸontourIntegraìȹoɴ͹\0\0ͻ»͉nArrow;懓Āeo·ΤftƀARTΐΖΡrrow;懐ightArrow;懔eåˊngĀLRΫτeftĀARγιrrow;柸ightArrow;柺ightArrow;柹ightĀATϘϞrrow;懒ee;抨pɁϩ\0\0ϯrrow;懑ownArrow;懕erticalBar;戥ǹABLRTaВЪаўѿͼrrowƀ;BUНОТ憓ar;椓pArrow;懵reve;䌑eft˒к\0ц\0ѐightVector;楐eeVector;楞ectorĀ;Bљњ憽ar;楖ightǔѧ\0ѱeeVector;楟ectorĀ;BѺѻ懁ar;楗eeĀ;A҆҇护rrow;憧ĀctҒҗr;쀀𝒟rok;䄐ࠀNTacdfglmopqstuxҽӀӄӋӞӢӧӮӵԡԯԶՒ՝ՠեG;䅊H耻Ð䃐cute耻É䃉ƀaiyӒӗӜron;䄚rc耻Ê䃊;䐭ot;䄖r;쀀𝔈rave耻È䃈ement;戈ĀapÓºÓ¾cr;䄒tyɓԆ\0\0ԒmallSquare;旻erySmallSquare;斫ĀgpÔ¦Ôªon;䄘f;쀀𝔼silon;䎕uĀaiԼՉlĀ;TՂՃ橵ilde;扂librium;懌Āci՗՚r;愰m;橳a;䎗ml耻Ë䃋ĀipÕªÕ¯sts;戃onentialE;慇ʀcfiosօֈ֍ֲ׌y;䐤r;쀀𝔉lledɓ֗\0\0Ö£mallSquare;旼erySmallSquare;斪Ͱֺ\0Ö¿\0\0ׄf;쀀𝔽All;戀riertrf;愱cò׋؀JTabcdfgorstר׬ׯ׺؀ؒؖ؛؝أ٬ٲcy;䐃耻>䀾mmaĀ;d׷׸䎓;䏜reve;䄞ƀeiy؇،ؐdil;䄢rc;䄜;䐓ot;䄠r;쀀𝔊;拙pf;쀀𝔾eater̀EFGLSTصلَٖٛ٦qualĀ;Lؾؿ扥ess;招ullEqual;执reater;檢ess;扷lantEqual;橾ilde;扳cr;쀀𝒢;扫ЀAacfiosuڅڋږڛڞڪھۊRDcy;䐪Āctڐڔek;䋇;䁞irc;䄤r;愌lbertSpace;愋ǰگ\0Ú²f;愍izontalLine;攀Āctۃۅòکrok;䄦mpńېۘownHumðįqual;扏܀EJOacdfgmnostuۺ۾܃܇܎ܚܞܡܨ݄ݸދޏޕcy;䐕lig;䄲cy;䐁cute耻Í䃍Āiyܓܘrc耻Î䃎;䐘ot;䄰r;愑rave耻Ì䃌ƀ;apܠܯܿĀcgÜ´Ü·r;䄪inaryI;慈lieóϝǴ݉\0ݢĀ;eݍݎ戬Āgrݓݘral;戫section;拂isibleĀCTݬݲomma;恣imes;恢ƀgptݿރވon;䄮f;쀀𝕀a;䎙cr;愐ilde;䄨ǫޚ\0ޞcy;䐆l耻Ï䃏ʀcfosuެ޷޼߂ߐĀiyÞ±Þµrc;䄴;䐙r;쀀𝔍pf;쀀𝕁ǣ߇\0ߌr;쀀𝒥rcy;䐈kcy;䐄΀HJacfosߤߨ߽߬߱ࠂࠈcy;䐥cy;䐌ppa;䎚Āeyß¶ß»dil;䄶;䐚r;쀀𝔎pf;쀀𝕂cr;쀀𝒦րJTaceflmostࠥࠩࠬࡐࡣ঳সে্਷ੇcy;䐉耻<䀼ʀcmnpr࠷࠼ࡁࡄࡍute;䄹bda;䎛g;柪lacetrf;愒r;憞ƀaeyࡗ࡜ࡡron;䄽dil;䄻;䐛Āfsࡨ॰tԀACDFRTUVarࡾࢩࢱࣦ࣠ࣼयज़ΐ४Ānrࢃ࢏gleBracket;柨rowƀ;BR࢙࢚࢞憐ar;懤ightArrow;懆eiling;挈oǵࢷ\0ࣃbleBracket;柦nǔࣈ\0࣒eeVector;楡ectorĀ;Bࣛࣜ懃ar;楙loor;挊ightĀAV࣯ࣵrrow;憔ector;楎Āerँगeƀ;AVउऊऐ抣rrow;憤ector;楚iangleƀ;BEतथऩ抲ar;槏qual;抴pƀDTVषूौownVector;楑eeVector;楠ectorĀ;Bॖॗ憿ar;楘ectorĀ;B॥०憼ar;楒ightáΜs̀EFGLSTॾঋকঝঢভqualGreater;拚ullEqual;扦reater;扶ess;檡lantEqual;橽ilde;扲r;쀀𝔏Ā;eঽা拘ftarrow;懚idot;䄿ƀnpw৔ਖਛgȀLRlr৞৷ਂਐeftĀAR০৬rrow;柵ightArrow;柷ightArrow;柶eftĀarγਊightáοightáϊf;쀀𝕃erĀLRਢਬeftArrow;憙ightArrow;憘ƀchtਾੀੂòࡌ;憰rok;䅁;扪Ѐacefiosuਗ਼੝੠੷੼અઋ઎p;椅y;䐜Ādl੥੯iumSpace;恟lintrf;愳r;쀀𝔐nusPlus;戓pf;쀀𝕄cò੶;䎜ҀJacefostuણધભીଔଙඑ඗ඞcy;䐊cute;䅃ƀaey઴હાron;䅇dil;䅅;䐝ƀgswે૰଎ativeƀMTV૓૟૨ediumSpace;怋hiĀcn૦૘ë૙eryThiî૙tedĀGL૸ଆreaterGreateòٳessLesóੈLine;䀊r;쀀𝔑ȀBnptଢନଷ଺reak;恠BreakingSpace;䂠f;愕ڀ;CDEGHLNPRSTV୕ୖ୪୼஡௫ఄ౞಄ದ೘ൡඅ櫬Āou୛୤ngruent;扢pCap;扭oubleVerticalBar;戦ƀlqxஃஊ஛ement;戉ualĀ;Tஒஓ扠ilde;쀀≂̸ists;戄reater΀;EFGLSTஶஷ஽௉௓௘௥扯qual;扱ullEqual;쀀≧̸reater;쀀≫̸ess;批lantEqual;쀀⩾̸ilde;扵umpń௲௽ownHump;쀀≎̸qual;쀀≏̸eĀfsఊధtTriangleƀ;BEచఛడ拪ar;쀀⧏̸qual;括s̀;EGLSTవశ఼ౄోౘ扮qual;扰reater;扸ess;쀀≪̸lantEqual;쀀⩽̸ilde;扴estedĀGL౨౹reaterGreater;쀀⪢̸essLess;쀀⪡̸recedesƀ;ESಒಓಛ技qual;쀀⪯̸lantEqual;拠ĀeiಫಹverseElement;戌ghtTriangleƀ;BEೋೌ೒拫ar;쀀⧐̸qual;拭ĀquೝഌuareSuĀbp೨೹setĀ;E೰ೳ쀀⊏̸qual;拢ersetĀ;Eഃആ쀀⊐̸qual;拣ƀbcpഓതൎsetĀ;Eഛഞ쀀⊂⃒qual;抈ceedsȀ;ESTലള഻െ抁qual;쀀⪰̸lantEqual;拡ilde;쀀≿̸ersetĀ;E൘൛쀀⊃⃒qual;抉ildeȀ;EFT൮൯൵ൿ扁qual;扄ullEqual;扇ilde;扉erticalBar;戤cr;쀀𝒩ilde耻Ñ䃑;䎝܀Eacdfgmoprstuvලෂ෉෕ෛ෠෧෼ขภยา฿ไlig;䅒cute耻Ó䃓Āiy෎ීrc耻Ô䃔;䐞blac;䅐r;쀀𝔒rave耻Ò䃒ƀaei෮ෲ෶cr;䅌ga;䎩cron;䎟pf;쀀𝕆enCurlyĀDQฎบoubleQuote;怜uote;怘;橔Āclวฬr;쀀𝒪ash耻Ø䃘iŬื฼de耻Õ䃕es;樷ml耻Ö䃖erĀBP๋๠Āar๐๓r;怾acĀek๚๜;揞et;掴arenthesis;揜Ҁacfhilors๿ງຊຏຒດຝະ໼rtialD;戂y;䐟r;쀀𝔓i;䎦;䎠usMinus;䂱Āipຢອncareplanåڝf;愙Ȁ;eio຺ູ໠໤檻cedesȀ;EST່້໏໚扺qual;檯lantEqual;扼ilde;找me;怳Ādp໩໮uct;戏ortionĀ;aȥ໹l;戝Āci༁༆r;쀀𝒫;䎨ȀUfos༑༖༛༟OT耻"䀢r;쀀𝔔pf;愚cr;쀀𝒬؀BEacefhiorsu༾གྷཇའཱིྦྷྪྭ႖ႩႴႾarr;椐G耻®䂮ƀcnrཎནབute;䅔g;柫rĀ;tཛྷཝ憠l;椖ƀaeyཧཬཱron;䅘dil;䅖;䐠Ā;vླྀཹ愜erseĀEUྂྙĀlq྇ྎement;戋uilibrium;懋pEquilibrium;楯r»ཹo;䎡ghtЀACDFTUVa࿁࿫࿳ဢဨၛႇϘĀnr࿆࿒gleBracket;柩rowƀ;BL࿜࿝࿡憒ar;懥eftArrow;懄eiling;按oǵ࿹\0စbleBracket;柧nǔည\0နeeVector;楝ectorĀ;Bဝသ懂ar;楕loor;挋Āerိ၃eƀ;AVဵံြ抢rrow;憦ector;楛iangleƀ;BEၐၑၕ抳ar;槐qual;抵pƀDTVၣၮၸownVector;楏eeVector;楜ectorĀ;Bႂႃ憾ar;楔ectorĀ;B႑႒懀ar;楓Āpuႛ႞f;愝ndImplies;楰ightarrow;懛ĀchႹႼr;愛;憱leDelayed;槴ڀHOacfhimoqstuფჱჷჽᄙᄞᅑᅖᅡᅧᆵᆻᆿĀCcჩხHcy;䐩y;䐨FTcy;䐬cute;䅚ʀ;aeiyᄈᄉᄎᄓᄗ檼ron;䅠dil;䅞rc;䅜;䐡r;쀀𝔖ortȀDLRUᄪᄴᄾᅉownArrow»ОeftArrow»࢚ightArrow»࿝pArrow;憑gma;䎣allCircle;战pf;쀀𝕊ɲᅭ\0\0ᅰt;戚areȀ;ISUᅻᅼᆉᆯ斡ntersection;抓uĀbpᆏᆞsetĀ;Eᆗᆘ抏qual;抑ersetĀ;Eᆨᆩ抐qual;抒nion;抔cr;쀀𝒮ar;拆ȀbcmpᇈᇛሉላĀ;sᇍᇎ拐etĀ;Eᇍᇕqual;抆ĀchᇠህeedsȀ;ESTᇭᇮᇴᇿ扻qual;檰lantEqual;扽ilde;承Tháྌ;我ƀ;esሒሓሣ拑rsetĀ;Eሜም抃qual;抇et»ሓրHRSacfhiorsሾቄ቉ቕ቞ቱቶኟዂወዑORN耻Þ䃞ADE;愢ĀHc቎ቒcy;䐋y;䐦Ābuቚቜ;䀉;䎤ƀaeyብቪቯron;䅤dil;䅢;䐢r;쀀𝔗Āeiቻ኉Dzኀ\0ኇefore;戴a;䎘Ācn኎ኘkSpace;쀀  Space;怉ldeȀ;EFTካኬኲኼ戼qual;扃ullEqual;扅ilde;扈pf;쀀𝕋ipleDot;惛Āctዖዛr;쀀𝒯rok;䅦ૡዷጎጚጦ\0ጬጱ\0\0\0\0\0ጸጽ፷ᎅ\0᏿ᐄᐊᐐĀcrዻጁute耻Ú䃚rĀ;oጇገ憟cir;楉rǣጓ\0጖y;䐎ve;䅬Āiyጞጣrc耻Û䃛;䐣blac;䅰r;쀀𝔘rave耻Ù䃙acr;䅪Ādiፁ፩erĀBPፈ፝Āarፍፐr;䁟acĀekፗፙ;揟et;掵arenthesis;揝onĀ;P፰፱拃lus;抎Āgp፻፿on;䅲f;쀀𝕌ЀADETadps᎕ᎮᎸᏄϨᏒᏗᏳrrowƀ;BDᅐᎠᎤar;椒ownArrow;懅ownArrow;憕quilibrium;楮eeĀ;AᏋᏌ报rrow;憥ownáϳerĀLRᏞᏨeftArrow;憖ightArrow;憗iĀ;lᏹᏺ䏒on;䎥ing;䅮cr;쀀𝒰ilde;䅨ml耻Ü䃜ҀDbcdefosvᐧᐬᐰᐳᐾᒅᒊᒐᒖash;披ar;æ««y;䐒ashĀ;lᐻᐼ抩;櫦Āerᑃᑅ;拁ƀbtyᑌᑐᑺar;怖Ā;iᑏᑕcalȀBLSTᑡᑥᑪᑴar;戣ine;䁼eparator;杘ilde;所ThinSpace;怊r;쀀𝔙pf;쀀𝕍cr;쀀𝒱dash;抪ʀcefosᒧᒬᒱᒶᒼirc;䅴dge;拀r;쀀𝔚pf;쀀𝕎cr;쀀𝒲Ȁfiosᓋᓐᓒᓘr;쀀𝔛;䎞pf;쀀𝕏cr;쀀𝒳ҀAIUacfosuᓱᓵᓹᓽᔄᔏᔔᔚᔠcy;䐯cy;䐇cy;䐮cute耻Ý䃝Āiyᔉᔍrc;䅶;䐫r;쀀𝔜pf;쀀𝕐cr;쀀𝒴ml;䅸ЀHacdefosᔵᔹᔿᕋᕏᕝᕠᕤcy;䐖cute;䅹Āayᕄᕉron;䅽;䐗ot;䅻Dzᕔ\0ᕛoWidtè૙a;䎖r;愨pf;愤cr;쀀𝒵௡ᖃᖊᖐ\0ᖰᖶᖿ\0\0\0\0ᗆᗛᗫᙟ᙭\0ᚕ᚛ᚲᚹ\0ᚾcute耻á䃡reve;䄃̀;Ediuyᖜᖝᖡᖣᖨᖭ戾;쀀∾̳;房rc耻â䃢te肻´̆;䐰lig耻æ䃦Ā;r²ᖺ;쀀𝔞rave耻à䃠ĀepᗊᗖĀfpᗏᗔsym;愵èᗓha;䎱ĀapᗟcĀclᗤᗧr;䄁g;樿ɤᗰ\0\0ᘊʀ;adsvᗺᗻᗿᘁᘇ戧nd;橕;橜lope;橘;橚΀;elmrszᘘᘙᘛᘞᘿᙏᙙ戠;榤e»ᘙsdĀ;aᘥᘦ戡ѡᘰᘲᘴᘶᘸᘺᘼᘾ;榨;榩;榪;榫;榬;榭;榮;榯tĀ;vᙅᙆ戟bĀ;dᙌᙍ抾;榝Āptᙔᙗh;戢»¹arr;捼Āgpᙣᙧon;䄅f;쀀𝕒΀;Eaeiop዁ᙻᙽᚂᚄᚇᚊ;æ©°cir;橯;扊d;手s;䀧roxĀ;e዁ᚒñᚃing耻å䃥ƀctyᚡᚦᚨr;쀀𝒶;䀪mpĀ;e዁ᚯñʈilde耻ã䃣ml耻ä䃤Āciᛂᛈoninôɲnt;樑ࠀNabcdefiklnoprsu᛭ᛱᜰ᜼ᝃᝈ᝸᝽០៦ᠹᡐᜍ᤽᥈ᥰot;櫭Ācrᛶ᜞kȀcepsᜀᜅᜍᜓong;扌psilon;䏶rime;怵imĀ;e᜚᜛戽q;拍Ŷᜢᜦee;抽edĀ;gᜬᜭ挅e»ᜭrkĀ;t፜᜷brk;掶Āoyᜁᝁ;䐱quo;怞ʀcmprtᝓ᝛ᝡᝤᝨausĀ;eĊĉptyv;榰séᜌnoõēƀahwᝯ᝱ᝳ;䎲;愶een;扬r;쀀𝔟g΀costuvwឍឝឳេ៕៛៞ƀaiuបពរðݠrc;旯p»፱ƀdptឤឨឭot;樀lus;樁imes;樂ɱឹ\0\0ើcup;樆ar;昅riangleĀdu៍្own;施p;斳plus;樄eåᑄåᒭarow;植ƀako៭ᠦᠵĀcn៲ᠣkƀlst៺֫᠂ozenge;æ§«riangleȀ;dlr᠒᠓᠘᠝斴own;斾eft;旂ight;斸k;搣Ʊᠫ\0ᠳƲᠯ\0á ±;斒;斑4;斓ck;斈ĀeoᠾᡍĀ;qᡃᡆ쀀=⃥uiv;쀀≡⃥t;挐Ȁptwxᡙᡞᡧᡬf;쀀𝕓Ā;tᏋᡣom»Ꮜtie;拈؀DHUVbdhmptuvᢅᢖᢪᢻᣗᣛᣬ᣿ᤅᤊᤐᤡȀLRlrᢎᢐᢒᢔ;敗;敔;敖;敓ʀ;DUduᢡᢢᢤᢦᢨ敐;敦;敩;敤;敧ȀLRlrᢳᢵᢷᢹ;敝;敚;敜;教΀;HLRhlrᣊᣋᣍᣏᣑᣓᣕ救;敬;散;敠;敫;敢;敟ox;槉ȀLRlrᣤᣦᣨᣪ;敕;敒;攐;攌ʀ;DUduڽ᣷᣹᣻᣽;敥;敨;攬;攴inus;抟lus;択imes;抠ȀLRlrᤙᤛᤝ᤟;敛;敘;攘;攔΀;HLRhlrᤰᤱᤳᤵᤷ᤻᤹攂;敪;敡;敞;攼;攤;攜Āevģ᥂bar耻¦䂦Ȁceioᥑᥖᥚᥠr;쀀𝒷mi;恏mĀ;e᜚᜜lƀ;bhᥨᥩᥫ䁜;槅sub;柈Ŭᥴ᥾lĀ;e᥹᥺怢t»᥺pƀ;Eeįᦅᦇ;檮Ā;qۜۛೡᦧ\0᧨ᨑᨕᨲ\0ᨷᩐ\0\0᪴\0\0᫁\0\0ᬡᬮ᭍᭒\0᯽\0ᰌƀcpr᦭ᦲ᧝ute;䄇̀;abcdsᦿᧀᧄ᧊᧕᧙戩nd;橄rcup;橉Āau᧏᧒p;橋p;橇ot;橀;쀀∩︀Āeo᧢᧥t;恁îړȀaeiu᧰᧻ᨁᨅǰ᧵\0᧸s;橍on;䄍dil耻ç䃧rc;䄉psĀ;sᨌᨍ橌m;橐ot;䄋ƀdmnᨛᨠᨦil肻¸ƭptyv;榲t脀¢;eᨭᨮ䂢räƲr;쀀𝔠ƀceiᨽᩀᩍy;䑇ckĀ;mᩇᩈ朓ark»ᩈ;䏇r΀;Ecefms᩟᩠ᩢᩫ᪤᪪᪮旋;槃ƀ;elᩩᩪᩭ䋆q;扗eɡᩴ\0\0᪈rrowĀlr᩼᪁eft;憺ight;憻ʀRSacd᪒᪔᪖᪚᪟»ཇ;擈st;抛irc;抚ash;抝nint;樐id;櫯cir;槂ubsĀ;u᪻᪼晣it»᪼ˬ᫇᫔᫺\0ᬊonĀ;eᫍᫎ䀺Ā;qÇÆɭ᫙\0\0á«¢aĀ;t᫞᫟䀬;䁀ƀ;fl᫨᫩᫫戁îᅠeĀmx᫱᫶ent»᫩eóɍǧ᫾\0ᬇĀ;dኻᬂot;æ©­nôɆƀfryᬐᬔᬗ;쀀𝕔oäɔ脀©;sŕᬝr;愗Āaoᬥᬩrr;憵ss;朗Ācuᬲᬷr;쀀𝒸Ābpᬼ᭄Ā;eᭁᭂ櫏;櫑Ā;eᭉᭊ櫐;櫒dot;拯΀delprvw᭠᭬᭷ᮂᮬᯔ᯹arrĀlr᭨᭪;椸;椵ɰ᭲\0\0á­µr;拞c;拟arrĀ;p᭿ᮀ憶;椽̀;bcdosᮏᮐᮖᮡᮥᮨ截rcap;橈Āauᮛᮞp;橆p;橊ot;抍r;橅;쀀∪︀Ȁalrv᮵ᮿᯞᯣrrĀ;mᮼᮽ憷;椼yƀevwᯇᯔᯘqɰᯎ\0\0ᯒreã᭳uã᭵ee;拎edge;拏en耻¤䂤earrowĀlrᯮ᯳eft»ᮀight»ᮽeäᯝĀciᰁᰇoninôǷnt;戱lcty;挭ঀAHabcdefhijlorstuwz᰸᰻᰿ᱝᱩᱵᲊᲞᲬᲷ᳻᳿ᴍᵻᶑᶫᶻ᷆᷍rò΁ar;楥Ȁglrs᱈ᱍ᱒᱔ger;怠eth;愸òᄳhĀ;vᱚᱛ怐»ऊūᱡᱧarow;椏aã̕Āayᱮᱳron;䄏;䐴ƀ;ao̲ᱼᲄĀgrʿᲁr;懊tseq;橷ƀglmᲑᲔᲘ耻°䂰ta;䎴ptyv;榱ĀirᲣᲨsht;楿;쀀𝔡arĀlrᲳᲵ»ࣜ»သʀaegsv᳂͸᳖᳜᳠mƀ;oș᳊᳔ndĀ;ș᳑uit;晦amma;䏝in;拲ƀ;io᳧᳨᳸䃷de脀÷;oá³§á³°ntimes;拇nø᳷cy;䑒cɯᴆ\0\0ᴊrn;挞op;挍ʀlptuwᴘᴝᴢᵉᵕlar;䀤f;쀀𝕕ʀ;emps̋ᴭᴷᴽᵂqĀ;d͒ᴳot;扑inus;戸lus;戔quare;抡blebarwedgåúnƀadhᄮᵝᵧownarrowóᲃarpoonĀlrᵲᵶefôᲴighôᲶŢᵿᶅkaro÷གɯᶊ\0\0ᶎrn;挟op;挌ƀcotᶘᶣᶦĀryᶝᶡ;쀀𝒹;䑕l;æ§¶rok;䄑Ādrá¶°á¶´ot;拱iĀ;fᶺ᠖斿Āah᷀᷃ròЩaòྦangle;榦Āci᷒ᷕy;䑟grarr;柿ऀDacdefglmnopqrstuxḁḉḙḸոḼṉṡṾấắẽỡἪἷὄ὎὚ĀDoḆᴴoôᲉĀcsḎḔute耻é䃩ter;橮ȀaioyḢḧḱḶron;䄛rĀ;cḭḮ扖耻ê䃪lon;払;䑍ot;䄗ĀDrṁṅot;扒;쀀𝔢ƀ;rsṐṑṗ檚ave耻è䃨Ā;dṜṝ檖ot;檘Ȁ;ilsṪṫṲṴ檙nters;揧;愓Ā;dṹṺ檕ot;檗ƀapsẅẉẗcr;䄓tyƀ;svẒẓẕ戅et»ẓpĀ1;ẝẤijạả;怄;怅怃ĀgsẪẬ;䅋p;怂ĀgpẴẸon;䄙f;쀀𝕖ƀalsỄỎỒrĀ;sỊị拕l;æ§£us;橱iƀ;lvỚớở䎵on»ớ;䏵ȀcsuvỪỳἋἣĀioữḱrc»Ḯɩỹ\0\0ỻíՈantĀglἂἆtr»ṝess»Ṻƀaeiἒ἖Ἒls;䀽st;扟vĀ;DȵἠD;橸parsl;槥ĀDaἯἳot;打rr;楱ƀcdiἾὁỸr;愯oô͒ĀahὉὋ;䎷耻ð䃰Āmrὓὗl耻ë䃫o;悬ƀcipὡὤὧl;䀡sôծĀeoὬὴctatioîՙnentialåչৡᾒ\0ᾞ\0ᾡᾧ\0\0ῆῌ\0ΐ\0ῦῪ \0 ⁚llingdotseñṄy;䑄male;晀ƀilrᾭᾳ῁lig;耀ffiɩᾹ\0\0á¾½g;耀ffig;耀ffl;쀀𝔣lig;耀filig;쀀fjƀaltῙ῜ῡt;晭ig;耀flns;斱of;䆒ǰ΅\0ῳf;쀀𝕗ĀakֿῷĀ;vῼ´拔;櫙artint;樍Āao‌⁕Ācs‑⁒ႉ‸⁅⁈\0⁐β•‥‧‪‬\0‮耻½䂽;慓耻¼䂼;慕;慙;慛Ƴ‴\0‶;慔;慖ʴ‾⁁\0\0⁃耻¾䂾;慗;慜5;慘ƶ⁌\0⁎;慚;慝8;慞l;恄wn;挢cr;쀀𝒻ࢀEabcdefgijlnorstv₂₉₟₥₰₴⃰⃵⃺⃿℃ℒℸ̗ℾ⅒↞Ā;lٍ₇;檌ƀcmpₐₕ₝ute;䇵maĀ;dₜ᳚䎳;檆reve;䄟Āiy₪₮rc;䄝;䐳ot;䄡Ȁ;lqsؾق₽⃉ƀ;qsؾٌ⃄lanô٥Ȁ;cdl٥⃒⃥⃕c;檩otĀ;o⃜⃝檀Ā;l⃢⃣檂;檄Ā;e⃪⃭쀀⋛︀s;檔r;쀀𝔤Ā;gٳ؛mel;愷cy;䑓Ȁ;Eajٚℌℎℐ;檒;檥;檤ȀEaesℛℝ℩ℴ;扩pĀ;p℣ℤ檊rox»ℤĀ;q℮ℯ檈Ā;q℮ℛim;拧pf;쀀𝕘Āci⅃ⅆr;愊mƀ;el٫ⅎ⅐;檎;檐茀>;cdlqr׮ⅠⅪⅮⅳⅹĀciⅥⅧ;檧r;橺ot;拗Par;榕uest;橼ʀadelsↄⅪ←ٖ↛ǰ↉\0↎proø₞r;楸qĀlqؿ↖lesó₈ií٫Āen↣↭rtneqq;쀀≩︀Å↪ԀAabcefkosy⇄⇇⇱⇵⇺∘∝∯≨≽ròΠȀilmr⇐⇔⇗⇛rsðᒄf»․ilôکĀdr⇠⇤cy;䑊ƀ;cwࣴ⇫⇯ir;楈;憭ar;意irc;䄥ƀalr∁∎∓rtsĀ;u∉∊晥it»∊lip;怦con;抹r;쀀𝔥sĀew∣∩arow;椥arow;椦ʀamopr∺∾≃≞≣rr;懿tht;戻kĀlr≉≓eftarrow;憩ightarrow;憪f;쀀𝕙bar;怕ƀclt≯≴≸r;쀀𝒽asè⇴rok;䄧Ābp⊂⊇ull;恃hen»ᱛૡ⊣\0⊪\0⊸⋅⋎\0⋕⋳\0\0⋸⌢⍧⍢⍿\0⎆⎪⎴cute耻í䃭ƀ;iyݱ⊰⊵rc耻î䃮;䐸Ācx⊼⊿y;䐵cl耻¡䂡ĀfrΟ⋉;쀀𝔦rave耻ì䃬Ȁ;inoܾ⋝⋩⋮Āin⋢⋦nt;樌t;戭fin;槜ta;愩lig;䄳ƀaop⋾⌚⌝ƀcgt⌅⌈⌗r;䄫ƀelpܟ⌏⌓inåގarôܠh;䄱f;抷ed;䆵ʀ;cfotӴ⌬⌱⌽⍁are;愅inĀ;t⌸⌹戞ie;槝doô⌙ʀ;celpݗ⍌⍐⍛⍡al;抺Āgr⍕⍙eróᕣã⍍arhk;樗rod;樼Ȁcgpt⍯⍲⍶⍻y;䑑on;䄯f;쀀𝕚a;䎹uest耻¿䂿Āci⎊⎏r;쀀𝒾nʀ;EdsvӴ⎛⎝⎡ӳ;拹ot;拵Ā;v⎦⎧拴;拳Ā;iݷ⎮lde;䄩ǫ⎸\0⎼cy;䑖l耻ï䃯̀cfmosu⏌⏗⏜⏡⏧⏵Āiy⏑⏕rc;䄵;䐹r;쀀𝔧ath;䈷pf;쀀𝕛ǣ⏬\0⏱r;쀀𝒿rcy;䑘kcy;䑔Ѐacfghjos␋␖␢␧␭␱␵␻ppaĀ;v␓␔䎺;䏰Āey␛␠dil;䄷;䐺r;쀀𝔨reen;䄸cy;䑅cy;䑜pf;쀀𝕜cr;쀀𝓀஀ABEHabcdefghjlmnoprstuv⑰⒁⒆⒍⒑┎┽╚▀♎♞♥♹♽⚚⚲⛘❝❨➋⟀⠁⠒ƀart⑷⑺⑼rò৆òΕail;椛arr;椎Ā;gঔ⒋;檋ar;楢ॣ⒥\0⒪\0⒱\0\0\0\0\0⒵Ⓔ\0ⓆⓈⓍ\0⓹ute;䄺mptyv;榴raîࡌbda;䎻gƀ;dlࢎⓁⓃ;榑åࢎ;檅uo耻«䂫rЀ;bfhlpst࢙ⓞⓦⓩ⓫⓮⓱⓵Ā;f࢝ⓣs;椟s;椝ë≒p;憫l;椹im;楳l;憢ƀ;ae⓿─┄檫il;椙Ā;s┉┊檭;쀀⪭︀ƀabr┕┙┝rr;椌rk;杲Āak┢┬cĀek┨┪;䁻;䁛Āes┱┳;榋lĀdu┹┻;榏;榍Ȁaeuy╆╋╖╘ron;䄾Ādi═╔il;䄼ìࢰâ┩;
vendor: 10,521 bytes, line 138
138䐻Ȁcqrs╣╦╭╽a;椶uoĀ;rนᝆĀdu╲╷har;楧shar;楋h;憲ʀ;fgqs▋▌উ◳◿扤tʀahlrt▘▤▷◂◨rrowĀ;t࢙□aé⓶arpoonĀdu▯▴own»њp»०eftarrows;懇ightƀahs◍◖◞rrowĀ;sࣴࢧarpoonó྘quigarro÷⇰hreetimes;拋ƀ;qs▋ও◺lanôবʀ;cdgsব☊☍☝☨c;檨otĀ;o☔☕橿Ā;r☚☛檁;檃Ā;e☢☥쀀⋚︀s;檓ʀadegs☳☹☽♉♋pproøⓆot;拖qĀgq♃♅ôউgtò⒌ôছiíলƀilr♕࣡♚sht;楼;쀀𝔩Ā;Eজ♣;檑š♩♶rĀdu▲♮Ā;l॥♳;楪lk;斄cy;䑙ʀ;achtੈ⚈⚋⚑⚖rò◁orneòᴈard;楫ri;旺Āio⚟⚤dot;䅀ustĀ;a⚬⚭掰che»⚭ȀEaes⚻⚽⛉⛔;扨pĀ;p⛃⛄檉rox»⛄Ā;q⛎⛏檇Ā;q⛎⚻im;拦Ѐabnoptwz⛩⛴⛷✚✯❁❇❐Ānr⛮⛱g;柬r;懽rëࣁgƀlmr⛿✍✔eftĀar০✇ightá৲apsto;柼ightá৽parrowĀlr✥✩efô⓭ight;憬ƀafl✶✹✽r;榅;쀀𝕝us;樭imes;樴š❋❏st;戗áፎƀ;ef❗❘᠀旊nge»❘arĀ;l❤❥䀨t;榓ʀachmt❳❶❼➅➇ròࢨorneòᶌarĀ;d྘➃;業;怎ri;抿̀achiqt➘➝ੀ➢➮➻quo;怹r;쀀𝓁mƀ;egল➪➬;檍;檏Ābu┪➳oĀ;rฟ➹;怚rok;䅂萀<;cdhilqrࠫ⟒☹⟜⟠⟥⟪⟰Āci⟗⟙;檦r;橹reå◲mes;拉arr;楶uest;橻ĀPi⟵⟹ar;榖ƀ;ef⠀भ᠛旃rĀdu⠇⠍shar;楊har;楦Āen⠗⠡rtneqq;쀀≨︀Å⠞܀Dacdefhilnopsu⡀⡅⢂⢎⢓⢠⢥⢨⣚⣢⣤ઃ⣳⤂Dot;戺Ȁclpr⡎⡒⡣⡽r耻¯䂯Āet⡗⡙;時Ā;e⡞⡟朠se»⡟Ā;sျ⡨toȀ;dluျ⡳⡷⡻owîҌefôएðᏑker;斮Āoy⢇⢌mma;権;䐼ash;怔asuredangle»ᘦr;쀀𝔪o;愧ƀcdn⢯⢴⣉ro耻µ䂵Ȁ;acdᑤ⢽⣀⣄sôᚧir;櫰ot肻·Ƶusƀ;bd⣒ᤃ⣓戒Ā;uᴼ⣘;横ţ⣞⣡p;櫛ò−ðઁĀdp⣩⣮els;抧f;쀀𝕞Āct⣸⣽r;쀀𝓂pos»ᖝƀ;lm⤉⤊⤍䎼timap;抸ఀGLRVabcdefghijlmoprstuvw⥂⥓⥾⦉⦘⧚⧩⨕⨚⩘⩝⪃⪕⪤⪨⬄⬇⭄⭿⮮ⰴⱧⱼ⳩Āgt⥇⥋;쀀⋙̸Ā;v⥐௏쀀≫⃒ƀelt⥚⥲⥶ftĀar⥡⥧rrow;懍ightarrow;懎;쀀⋘̸Ā;v⥻ే쀀≪⃒ightarrow;懏ĀDd⦎⦓ash;抯ash;抮ʀbcnpt⦣⦧⦬⦱⧌la»˞ute;䅄g;쀀∠⃒ʀ;Eiop඄⦼⧀⧅⧈;쀀⩰̸d;쀀≋̸s;䅉roø඄urĀ;a⧓⧔普lĀ;s⧓ସdz⧟\0⧣p肻 ଷmpĀ;e௹ఀʀaeouy⧴⧾⨃⨐⨓ǰ⧹\0⧻;橃on;䅈dil;䅆ngĀ;dൾ⨊ot;쀀⩭̸p;橂;䐽ash;怓΀;Aadqsxஒ⨩⨭⨻⩁⩅⩐rr;懗rĀhr⨳⨶k;椤Ā;oᏲᏰot;쀀≐̸uiöୣĀei⩊⩎ar;椨í஘istĀ;s஠டr;쀀𝔫ȀEest௅⩦⩹⩼ƀ;qs஼⩭௡ƀ;qs஼௅⩴lanô௢ií௪Ā;rஶ⪁»ஷƀAap⪊⪍⪑rò⥱rr;憮ar;櫲ƀ;svྍ⪜ྌĀ;d⪡⪢拼;拺cy;䑚΀AEadest⪷⪺⪾⫂⫅⫶⫹rò⥦;쀀≦̸rr;憚r;急Ȁ;fqs఻⫎⫣⫯tĀar⫔⫙rro÷⫁ightarro÷⪐ƀ;qs఻⪺⫪lanôౕĀ;sౕ⫴»శiíౝĀ;rవ⫾iĀ;eచథiäඐĀpt⬌⬑f;쀀𝕟膀¬;in⬙⬚⬶䂬nȀ;Edvஉ⬤⬨⬮;쀀⋹̸ot;쀀⋵̸ǡஉ⬳⬵;拷;拶iĀ;vಸ⬼ǡಸ⭁⭃;拾;拽ƀaor⭋⭣⭩rȀ;ast୻⭕⭚⭟lleì୻l;쀀⫽⃥;쀀∂̸lint;樔ƀ;ceಒ⭰⭳uåಥĀ;cಘ⭸Ā;eಒ⭽ñಘȀAait⮈⮋⮝⮧rò⦈rrƀ;cw⮔⮕⮙憛;쀀⤳̸;쀀↝̸ghtarrow»⮕riĀ;eೋೖ΀chimpqu⮽⯍⯙⬄୸⯤⯯Ȁ;cerല⯆ഷ⯉uå൅;쀀𝓃ortɭ⬅\0\0⯖ará⭖mĀ;e൮⯟Ā;q൴൳suĀbp⯫⯭å೸åഋƀbcp⯶ⰑⰙȀ;Ees⯿ⰀഢⰄ抄;쀀⫅̸etĀ;eഛⰋqĀ;qണⰀcĀ;eലⰗñസȀ;EesⰢⰣൟⰧ抅;쀀⫆̸etĀ;e൘ⰮqĀ;qൠⰣȀgilrⰽⰿⱅⱇìௗlde耻ñ䃱çృiangleĀlrⱒⱜeftĀ;eచⱚñదightĀ;eೋⱥñ೗Ā;mⱬⱭ䎽ƀ;esⱴⱵⱹ䀣ro;愖p;怇ҀDHadgilrsⲏⲔⲙⲞⲣⲰⲶⳓⳣash;抭arr;椄p;쀀≍⃒ash;抬ĀetⲨⲬ;쀀≥⃒;쀀>⃒nfin;槞ƀAetⲽⳁⳅrr;椂;쀀≤⃒Ā;rⳊⳍ쀀<⃒ie;쀀⊴⃒ĀAtⳘⳜrr;椃rie;쀀⊵⃒im;쀀∼⃒ƀAan⳰⳴ⴂrr;懖rĀhr⳺⳽k;椣Ā;oᏧᏥear;椧ቓ᪕\0\0\0\0\0\0\0\0\0\0\0\0\0ⴭ\0ⴸⵈⵠⵥ⵲ⶄᬇ\0\0ⶍⶫ\0ⷈⷎ\0ⷜ⸙⸫⸾⹃Ācsⴱ᪗ute耻ó䃳ĀiyⴼⵅrĀ;c᪞ⵂ耻ô䃴;䐾ʀabios᪠ⵒⵗLjⵚlac;䅑v;樸old;榼lig;䅓Ācr⵩⵭ir;榿;쀀𝔬ͯ⵹\0\0⵼\0ⶂn;䋛ave耻ò䃲;槁Ābmⶈ෴ar;榵Ȁacitⶕ⶘ⶥⶨrò᪀Āir⶝ⶠr;榾oss;榻nå๒;槀ƀaeiⶱⶵⶹcr;䅍ga;䏉ƀcdnⷀⷅǍron;䎿;榶pf;쀀𝕠ƀaelⷔ⷗ǒr;榷rp;榹΀;adiosvⷪⷫⷮ⸈⸍⸐⸖戨rò᪆Ȁ;efmⷷⷸ⸂⸅橝rĀ;oⷾⷿ愴f»ⷿ耻ª䂪耻º䂺gof;抶r;橖lope;橗;橛ƀclo⸟⸡⸧ò⸁ash耻ø䃸l;折iŬⸯ⸴de耻õ䃵esĀ;aǛ⸺s;樶ml耻ö䃶bar;挽ૡ⹞\0⹽\0⺀⺝\0⺢⺹\0\0⻋ຜ\0⼓\0\0⼫⾼\0⿈rȀ;astЃ⹧⹲຅脀¶;l⹭⹮䂶leìЃɩ⹸\0\0⹻m;櫳;櫽y;䐿rʀcimpt⺋⺏⺓ᡥ⺗nt;䀥od;䀮il;怰enk;怱r;쀀𝔭ƀimo⺨⺰⺴Ā;v⺭⺮䏆;䏕maô੶ne;明ƀ;tv⺿⻀⻈䏀chfork»´;䏖Āau⻏⻟nĀck⻕⻝kĀ;h⇴⻛;愎ö⇴sҀ;abcdemst⻳⻴ᤈ⻹⻽⼄⼆⼊⼎䀫cir;樣ir;樢Āouᵀ⼂;樥;橲n肻±ຝim;樦wo;樧ƀipu⼙⼠⼥ntint;樕f;쀀𝕡nd耻£䂣Ԁ;Eaceinosu່⼿⽁⽄⽇⾁⾉⾒⽾⾶;檳p;檷uå໙Ā;c໎⽌̀;acens່⽙⽟⽦⽨⽾pproø⽃urlyeñ໙ñ໎ƀaes⽯⽶⽺pprox;檹qq;檵im;拨iíໟmeĀ;s⾈ຮ怲ƀEas⽸⾐⽺ð⽵ƀdfp໬⾙⾯ƀals⾠⾥⾪lar;挮ine;挒urf;挓Ā;t໻⾴ï໻rel;抰Āci⿀⿅r;쀀𝓅;䏈ncsp;怈̀fiopsu⿚⋢⿟⿥⿫⿱r;쀀𝔮pf;쀀𝕢rime;恗cr;쀀𝓆ƀaeo⿸〉〓tĀei⿾々rnionóڰnt;樖stĀ;e【】䀿ñἙô༔઀ABHabcdefhilmnoprstux぀けさすムㄎㄫㅇㅢㅲㆎ㈆㈕㈤㈩㉘㉮㉲㊐㊰㊷ƀartぇおがròႳòϝail;検aròᱥar;楤΀cdenqrtとふへみわゔヌĀeuねぱ;쀀∽̱te;䅕iãᅮmptyv;榳gȀ;del࿑らるろ;榒;榥å࿑uo耻»䂻rր;abcfhlpstw࿜ガクシスゼゾダッデナp;極Ā;f࿠ゴs;椠;椳s;椞ë≝ð✮l;楅im;楴l;憣;憝Āaiパフil;椚oĀ;nホボ戶aló༞ƀabrョリヮrò៥rk;杳ĀakンヽcĀekヹ・;䁽;䁝Āes㄂㄄;榌lĀduㄊㄌ;榎;榐Ȁaeuyㄗㄜㄧㄩron;䅙Ādiㄡㄥil;䅗ì࿲âヺ;䑀Ȁclqsㄴㄷㄽㅄa;椷dhar;楩uoĀ;rȎȍh;憳ƀacgㅎㅟངlȀ;ipsླྀㅘㅛႜnåႻarôྩt;断ƀilrㅩဣㅮsht;楽;쀀𝔯ĀaoㅷㆆrĀduㅽㅿ»ѻĀ;l႑ㆄ;楬Ā;vㆋㆌ䏁;䏱ƀgns㆕ㇹㇼht̀ahlrstㆤㆰ㇂㇘㇤㇮rrowĀ;t࿜ㆭaéトarpoonĀduㆻㆿowîㅾp»႒eftĀah㇊㇐rrowó࿪arpoonóՑightarrows;應quigarro÷ニhreetimes;拌g;䋚ingdotseñἲƀahm㈍㈐㈓rò࿪aòՑ;怏oustĀ;a㈞㈟掱che»㈟mid;櫮Ȁabpt㈲㈽㉀㉒Ānr㈷㈺g;柭r;懾rëဃƀafl㉇㉊㉎r;榆;쀀𝕣us;樮imes;樵Āap㉝㉧rĀ;g㉣㉤䀩t;榔olint;樒arò㇣Ȁachq㉻㊀Ⴜ㊅quo;怺r;쀀𝓇Ābu・㊊oĀ;rȔȓƀhir㊗㊛㊠reåㇸmes;拊iȀ;efl㊪ၙᠡ㊫方tri;槎luhar;楨;愞ൡ㋕㋛㋟㌬㌸㍱\0㍺㎤\0\0㏬㏰\0㐨㑈㑚㒭㒱㓊㓱\0㘖\0\0㘳cute;䅛quï➺Ԁ;Eaceinpsyᇭ㋳㋵㋿㌂㌋㌏㌟㌦㌩;檴ǰ㋺\0㋼;檸on;䅡uåᇾĀ;dᇳ㌇il;䅟rc;䅝ƀEas㌖㌘㌛;檶p;檺im;择olint;樓iíሄ;䑁otƀ;be㌴ᵇ㌵担;橦΀Aacmstx㍆㍊㍗㍛㍞㍣㍭rr;懘rĀhr㍐㍒ë∨Ā;oਸ਼਴t耻§䂧i;䀻war;椩mĀin㍩ðnuóñt;朶rĀ;o㍶⁕쀀𝔰Ȁacoy㎂㎆㎑㎠rp;景Āhy㎋㎏cy;䑉;䑈rtɭ㎙\0\0㎜iäᑤaraì⹯耻­䂭Āgm㎨㎴maƀ;fv㎱㎲㎲䏃;䏂Ѐ;deglnprካ㏅㏉㏎㏖㏞㏡㏦ot;橪Ā;q኱ኰĀ;E㏓㏔檞;檠Ā;E㏛㏜檝;檟e;扆lus;樤arr;楲aròᄽȀaeit㏸㐈㐏㐗Āls㏽㐄lsetmé㍪hp;樳parsl;槤Ādlᑣ㐔e;挣Ā;e㐜㐝檪Ā;s㐢㐣檬;쀀⪬︀ƀflp㐮㐳㑂tcy;䑌Ā;b㐸㐹䀯Ā;a㐾㐿槄r;挿f;쀀𝕤aĀdr㑍ЂesĀ;u㑔㑕晠it»㑕ƀcsu㑠㑹㒟Āau㑥㑯pĀ;sᆈ㑫;쀀⊓︀pĀ;sᆴ㑵;쀀⊔︀uĀbp㑿㒏ƀ;esᆗᆜ㒆etĀ;eᆗ㒍ñᆝƀ;esᆨᆭ㒖etĀ;eᆨ㒝ñᆮƀ;afᅻ㒦ְrť㒫ֱ»ᅼaròᅈȀcemt㒹㒾㓂㓅r;쀀𝓈tmîñiì㐕aræᆾĀar㓎㓕rĀ;f㓔ឿ昆Āan㓚㓭ightĀep㓣㓪psiloîỠhé⺯s»⡒ʀbcmnp㓻㕞ሉ㖋㖎Ҁ;Edemnprs㔎㔏㔑㔕㔞㔣㔬㔱㔶抂;櫅ot;檽Ā;dᇚ㔚ot;櫃ult;櫁ĀEe㔨㔪;櫋;把lus;檿arr;楹ƀeiu㔽㕒㕕tƀ;en㔎㕅㕋qĀ;qᇚ㔏eqĀ;q㔫㔨m;櫇Ābp㕚㕜;櫕;櫓c̀;acensᇭ㕬㕲㕹㕻㌦pproø㋺urlyeñᇾñᇳƀaes㖂㖈㌛pproø㌚qñ㌗g;晪ڀ123;Edehlmnps㖩㖬㖯ሜ㖲㖴㗀㗉㗕㗚㗟㗨㗭耻¹䂹耻²䂲耻³䂳;櫆Āos㖹㖼t;檾ub;櫘Ā;dሢ㗅ot;櫄sĀou㗏㗒l;柉b;櫗arr;楻ult;櫂ĀEe㗤㗦;櫌;抋lus;櫀ƀeiu㗴㘉㘌tƀ;enሜ㗼㘂qĀ;qሢ㖲eqĀ;q㗧㗤m;櫈Ābp㘑㘓;櫔;櫖ƀAan㘜㘠㘭rr;懙rĀhr㘦㘨ë∮Ā;oਫ਩war;椪lig耻ß䃟௡㙑㙝㙠ዎ㙳㙹\0㙾㛂\0\0\0\0\0㛛㜃\0㜉㝬\0\0\0㞇ɲ㙖\0\0㙛get;挖;䏄rë๟ƀaey㙦㙫㙰ron;䅥dil;䅣;䑂lrec;挕r;쀀𝔱Ȁeiko㚆㚝㚵㚼Dz㚋\0㚑eĀ4fኄኁaƀ;sv㚘㚙㚛䎸ym;䏑Ācn㚢㚲kĀas㚨㚮pproø዁im»ኬsðኞĀas㚺㚮ð዁rn耻þ䃾Ǭ̟㛆⋧es膀×;bd㛏㛐㛘䃗Ā;aᤏ㛕r;樱;樰ƀeps㛡㛣㜀á⩍Ȁ;bcf҆㛬㛰㛴ot;挶ir;櫱Ā;o㛹㛼쀀𝕥rk;櫚á㍢rime;怴ƀaip㜏㜒㝤dåቈ΀adempst㜡㝍㝀㝑㝗㝜㝟ngleʀ;dlqr㜰㜱㜶㝀㝂斵own»ᶻeftĀ;e⠀㜾ñम;扜ightĀ;e㊪㝋ñၚot;旬inus;樺lus;樹b;槍ime;樻ezium;揢ƀcht㝲㝽㞁Āry㝷㝻;쀀𝓉;䑆cy;䑛rok;䅧Āio㞋㞎xô᝷headĀlr㞗㞠eftarro÷ࡏightarrow»ཝऀAHabcdfghlmoprstuw㟐㟓㟗㟤㟰㟼㠎㠜㠣㠴㡑㡝㡫㢩㣌㣒㣪㣶ròϭar;楣Ācr㟜㟢ute耻ú䃺òᅐrǣ㟪\0㟭y;䑞ve;䅭Āiy㟵㟺rc耻û䃻;䑃ƀabh㠃㠆㠋ròᎭlac;䅱aòᏃĀir㠓㠘sht;楾;쀀𝔲rave耻ù䃹š㠧㠱rĀlr㠬㠮»ॗ»ႃlk;斀Āct㠹㡍ɯ㠿\0\0㡊rnĀ;e㡅㡆挜r»㡆op;挏ri;旸Āal㡖㡚cr;䅫肻¨͉Āgp㡢㡦on;䅳f;쀀𝕦̀adhlsuᅋ㡸㡽፲㢑㢠ownáᎳarpoonĀlr㢈㢌efô㠭ighô㠯iƀ;hl㢙㢚㢜䏅»ᏺon»㢚parrows;懈ƀcit㢰㣄㣈ɯ㢶\0\0㣁rnĀ;e㢼㢽挝r»㢽op;挎ng;䅯ri;旹cr;쀀𝓊ƀdir㣙㣝㣢ot;拰lde;䅩iĀ;f㜰㣨»᠓Āam㣯㣲rò㢨l耻ü䃼angle;榧ހABDacdeflnoprsz㤜㤟㤩㤭㦵㦸㦽㧟㧤㧨㧳㧹㧽㨁㨠ròϷarĀ;v㤦㤧櫨;櫩asèϡĀnr㤲㤷grt;榜΀eknprst㓣㥆㥋㥒㥝㥤㦖appá␕othinçẖƀhir㓫⻈㥙opô⾵Ā;hᎷ㥢ïㆍĀiu㥩㥭gmá㎳Ābp㥲㦄setneqĀ;q㥽㦀쀀⊊︀;쀀⫋︀setneqĀ;q㦏㦒쀀⊋︀;쀀⫌︀Āhr㦛㦟etá㚜iangleĀlr㦪㦯eft»थight»ၑy;䐲ash»ံƀelr㧄㧒㧗ƀ;beⷪ㧋㧏ar;抻q;扚lip;拮Ābt㧜ᑨaòᑩr;쀀𝔳tré㦮suĀbp㧯㧱»ജ»൙pf;쀀𝕧roð໻tré㦴Ācu㨆㨋r;쀀𝓋Ābp㨐㨘nĀEe㦀㨖»㥾nĀEe㦒㨞»㦐igzag;榚΀cefoprs㨶㨻㩖㩛㩔㩡㩪irc;䅵Ādi㩀㩑Ābg㩅㩉ar;機eĀ;qᗺ㩏;扙erp;愘r;쀀𝔴pf;쀀𝕨Ā;eᑹ㩦atèᑹcr;쀀𝓌ૣណ㪇\0㪋\0㪐㪛\0\0㪝㪨㪫㪯\0\0㫃㫎\0㫘ៜ៟tré៑r;쀀𝔵ĀAa㪔㪗ròσrò৶;䎾ĀAa㪡㪤ròθrò৫að✓is;拻ƀdptឤ㪵㪾Āfl㪺ឩ;쀀𝕩imåឲĀAa㫇㫊ròώròਁĀcq㫒ីr;쀀𝓍Āpt៖㫜ré។Ѐacefiosu㫰㫽㬈㬌㬑㬕㬛㬡cĀuy㫶㫻te耻ý䃽;䑏Āiy㬂㬆rc;䅷;䑋n耻¥䂥r;쀀𝔶cy;䑗pf;쀀𝕪cr;쀀𝓎Ācm㬦㬩y;䑎l耻ÿ䃿Ԁacdefhiosw㭂㭈㭔㭘㭤㭩㭭㭴㭺㮀cute;䅺Āay㭍㭒ron;䅾;䐷ot;䅼Āet㭝㭡træᕟa;䎶r;쀀𝔷cy;䐶grarr;懝pf;쀀𝕫cr;쀀𝓏Ājn㮅㮇;怍j;怌'.split("").map((
138e=>e.charCodeAt(0)))),Boe=new Uint16Array("Ȁaglq	��\x1BÉ­�\0\0�p;䀦os;䀧t;䀾t;䀼uot;䀢".split("").map((e=>e.charCodeAt(0))));var g5;const Hoe=new Map([[0,65533],[128,8364],[130,8218],[131,402],[132,8222],[133,8230],[134,8224],[135,8225],[136,710],[137,8240],[138,352],[139,8249],[140,338],[142,381],[145,8216],[146,8217],[147,8220],[148,8221],[149,8226],[150,8211],[151,8212],[152,732],[153,8482],[154,353],[155,8250],[156,339],[158,382],[159,376]]),zoe=(g5=String.fromCodePoint)!==null&&g5!==void 0?g5:function(e){let t="";return e>65535&&(e-=65536,t+=String.fromCharCode(e>>>10&1023|55296),e=56320|1023&e),t+=String.fromCharCode(e),t};var Zn,en;(en=Zn||(Zn={}))[en.NUM=35]="NUM",en[en.SEMI=59]="SEMI",en[en.EQUALS=61]="EQUALS",en[en.ZERO=48]="ZERO",en[en.NINE=57]="NINE",en[en.LOWER_A=97]="LOWER_A",en[en.LOWER_F=102]="LOWER_F",en[en.LOWER_X=120]="LOWER_X",en[en.LOWER_Z=122]="LOWER_Z",en[en.UPPER_A=65]="UPPER_A",en[en.UPPER_F=70]="UPPER_F",en[en.UPPER_Z=90]="UPPER_Z";var Hl,bp,Jn,Pi,Es,vp,ce,kp,Jc,zl,go,y5,X,re,x,U;function b5(e){return e>=Zn.ZERO&&e<=Zn.NINE}function Uoe(e){return e===Zn.EQUALS||(function(t){return t>=Zn.UPPER_A&&t<=Zn.UPPER_Z||t>=Zn.LOWER_A&&t<=Zn.LOWER_Z||b5(t)})(e)}(bp=Hl||(Hl={}))[bp.VALUE_LENGTH=49152]="VALUE_LENGTH",bp[bp.BRANCH_LENGTH=16256]="BRANCH_LENGTH",bp[bp.JUMP_TABLE=127]="JUMP_TABLE",(Pi=Jn||(Jn={}))[Pi.EntityStart=0]="EntityStart",Pi[Pi.NumericStart=1]="NumericStart",Pi[Pi.NumericDecimal=2]="NumericDecimal",Pi[Pi.NumericHex=3]="NumericHex",Pi[Pi.NamedEntity=4]="NamedEntity",(vp=Es||(Es={}))[vp.Legacy=0]="Legacy",vp[vp.Strict=1]="Strict",vp[vp.Attribute=2]="Attribute";class AU{constructor(t,n,r){this.decodeTree=t,this.emitCodePoint=n,this.errors=r,this.state=Jn.EntityStart,this.consumed=1,this.result=0,this.treeIndex=0,this.excess=1,this.decodeMode=Es.Strict}startEntity(t){this.decodeMode=t,this.state=Jn.EntityStart,this.result=0,this.treeIndex=0,this.excess=1,this.consumed=1}write(t,n){switch(this.state){case Jn.EntityStart:return t.charCodeAt(n)===Zn.NUM?(this.state=Jn.NumericStart,this.consumed+=1,this.stateNumericStart(t,n+1)):(this.state=Jn.NamedEntity,this.stateNamedEntity(t,n));case Jn.NumericStart:return this.stateNumericStart(t,n);case Jn.NumericDecimal:return this.stateNumericDecimal(t,n);case Jn.NumericHex:return this.stateNumericHex(t,n);case Jn.NamedEntity:return this.stateNamedEntity(t,n)}}stateNumericStart(t,n){return n>=t.length?-1:(32|t.charCodeAt(n))===Zn.LOWER_X?(this.state=Jn.NumericHex,this.consumed+=1,this.stateNumericHex(t,n+1)):(this.state=Jn.NumericDecimal,this.stateNumericDecimal(t,n))}addToNumericResult(t,n,r,a){if(n!==r){const o=r-n;this.result=this.result*Math.pow(a,o)+parseInt(t.substr(n,o),a),this.consumed+=o}}stateNumericHex(t,n){const r=n;for(;n<t.length;){const o=t.charCodeAt(n);if(!(b5(o)||(a=o,a>=Zn.UPPER_A&&a<=Zn.UPPER_F||a>=Zn.LOWER_A&&a<=Zn.LOWER_F)))return this.addToNumericResult(t,r,n,16),this.emitNumericEntity(o,3);n+=1}var a;return this.addToNumericResult(t,r,n,16),-1}stateNumericDecimal(t,n){const r=n;for(;n<t.length;){const a=t.charCodeAt(n);if(!b5(a))return this.addToNumericResult(t,r,n,10),this.emitNumericEntity(a,2);n+=1}return this.addToNumericResult(t,r,n,10),-1}emitNumericEntity(t,n){var r;if(this.consumed<=n)return(r=this.errors)===null||r===void 0||r.absenceOfDigitsInNumericCharacterReference(this.consumed),0;if(t===Zn.SEMI)this.consumed+=1;else if(this.decodeMode===Es.Strict)return 0;return this.emitCodePoint((function(a){var o;return a>=55296&&a<=57343||a>1114111?65533:(o=Hoe.get(a))!==null&&o!==void 0?o:a})(this.result),this.consumed),this.errors&&(t!==Zn.SEMI&&this.errors.missingSemicolonAfterCharacterReference(),this.errors.validateNumericCharacterReference(this.result)),this.consumed}stateNamedEntity(t,n){const{decodeTree:r}=this;let a=r[this.treeIndex],o=(a&Hl.VALUE_LENGTH)>>14;for(;n<t.length;n++,this.excess++){const i=t.charCodeAt(n);if(this.treeIndex=$oe(r,a,this.treeIndex+Math.max(1,o),i),this.treeIndex<0)return this.result===0||this.decodeMode===Es.Attribute&&(o===0||Uoe(i))?0:this.emitNotTerminatedNamedEntity();if(a=r[this.treeIndex],o=(a&Hl.VALUE_LENGTH)>>14,o!==0){if(i===Zn.SEMI)return this.emitNamedEntityData(this.treeIndex,o,this.consumed+this.excess);this.decodeMode!==Es.Strict&&(this.result=this.treeIndex,this.consumed+=this.excess,this.excess=0)}}return-1}emitNotTerminatedNamedEntity(){var t;const{result:n,decodeTree:r}=this,a=(r[n]&Hl.VALUE_LENGTH)>>14;return this.emitNamedEntityData(n,a,this.consumed),(t=this.errors)===null||t===void 0||t.missingSemicolonAfterCharacterReference(),this.consumed}emitNamedEntityData(t,n,r){const{decodeTree:a}=this;return this.emitCodePoint(n===1?a[t]&~Hl.VALUE_LENGTH:a[t+1],r),n===3&&this.emitCodePoint(a[t+2],r),r}end(){var t;switch(this.state){case Jn.NamedEntity:return this.result===0||this.decodeMode===Es.Attribute&&this.result!==this.treeIndex?0:this.emitNotTerminatedNamedEntity();case Jn.NumericDecimal:return this.emitNumericEntity(0,2);case Jn.NumericHex:return this.emitNumericEntity(0,3);case Jn.NumericStart:return(t=this.errors)===null||t===void 0||t.absenceOfDigitsInNumericCharacterReference(this.consumed),0;case Jn.EntityStart:return 0}}}function NU(e){let t="";const n=new AU(e,(r=>t+=zoe(r)));return function(r,a){let o=0,i=0;for(;(i=r.indexOf("&",i))>=0;){t+=r.slice(o,i),n.startEntity(a);const l=n.write(r,i+1);if(l<0){o=i+n.end();break}o=i+l,i=l===0?o+1:o}const s=t+r.slice(o);return t="",s}}function $oe(e,t,n,r){const a=(t&Hl.BRANCH_LENGTH)>>7,o=t&Hl.JUMP_TABLE;if(a===0)return o!==0&&r===o?n:-1;if(o){const l=r-o;return l<0||l>=a?-1:e[n+l]-1}let i=n,s=i+a-1;for(;i<=s;){const l=i+s>>>1,c=e[l];
vendor: 5,734 bytes, line 138
138if(c<r)i=l+1;else{if(!(c>r))return e[l+a];s=l-1}}return-1}NU(CU),NU(Boe),(kp=ce||(ce={})).HTML="http://www.w3.org/1999/xhtml",kp.MATHML="http://www.w3.org/1998/Math/MathML",kp.SVG="http://www.w3.org/2000/svg",kp.XLINK="http://www.w3.org/1999/xlink",kp.XML="http://www.w3.org/XML/1998/namespace",kp.XMLNS="http://www.w3.org/2000/xmlns/",(zl=Jc||(Jc={})).TYPE="type",zl.ACTION="action",zl.ENCODING="encoding",zl.PROMPT="prompt",zl.NAME="name",zl.COLOR="color",zl.FACE="face",zl.SIZE="size",(y5=go||(go={})).NO_QUIRKS="no-quirks",y5.QUIRKS="quirks",y5.LIMITED_QUIRKS="limited-quirks",(re=X||(X={})).A="a",re.ADDRESS="address",re.ANNOTATION_XML="annotation-xml",re.APPLET="applet",re.AREA="area",re.ARTICLE="article",re.ASIDE="aside",re.B="b",re.BASE="base",re.BASEFONT="basefont",re.BGSOUND="bgsound",re.BIG="big",re.BLOCKQUOTE="blockquote",re.BODY="body",re.BR="br",re.BUTTON="button",re.CAPTION="caption",re.CENTER="center",re.CODE="code",re.COL="col",re.COLGROUP="colgroup",re.DD="dd",re.DESC="desc",re.DETAILS="details",re.DIALOG="dialog",re.DIR="dir",re.DIV="div",re.DL="dl",re.DT="dt",re.EM="em",re.EMBED="embed",re.FIELDSET="fieldset",re.FIGCAPTION="figcaption",re.FIGURE="figure",re.FONT="font",re.FOOTER="footer",re.FOREIGN_OBJECT="foreignObject",re.FORM="form",re.FRAME="frame",re.FRAMESET="frameset",re.H1="h1",re.H2="h2",re.H3="h3",re.H4="h4",re.H5="h5",re.H6="h6",re.HEAD="head",re.HEADER="header",re.HGROUP="hgroup",re.HR="hr",re.HTML="html",re.I="i",re.IMG="img",re.IMAGE="image",re.INPUT="input",re.IFRAME="iframe",re.KEYGEN="keygen",re.LABEL="label",re.LI="li",re.LINK="link",re.LISTING="listing",re.MAIN="main",re.MALIGNMARK="malignmark",re.MARQUEE="marquee",re.MATH="math",re.MENU="menu",re.META="meta",re.MGLYPH="mglyph",re.MI="mi",re.MO="mo",re.MN="mn",re.MS="ms",re.MTEXT="mtext",re.NAV="nav",re.NOBR="nobr",re.NOFRAMES="noframes",re.NOEMBED="noembed",re.NOSCRIPT="noscript",re.OBJECT="object",re.OL="ol",re.OPTGROUP="optgroup",re.OPTION="option",re.P="p",re.PARAM="param",re.PLAINTEXT="plaintext",re.PRE="pre",re.RB="rb",re.RP="rp",re.RT="rt",re.RTC="rtc",re.RUBY="ruby",re.S="s",re.SCRIPT="script",re.SEARCH="search",re.SECTION="section",re.SELECT="select",re.SOURCE="source",re.SMALL="small",re.SPAN="span",re.STRIKE="strike",re.STRONG="strong",re.STYLE="style",re.SUB="sub",re.SUMMARY="summary",re.SUP="sup",re.TABLE="table",re.TBODY="tbody",re.TEMPLATE="template",re.TEXTAREA="textarea",re.TFOOT="tfoot",re.TD="td",re.TH="th",re.THEAD="thead",re.TITLE="title",re.TR="tr",re.TRACK="track",re.TT="tt",re.U="u",re.UL="ul",re.SVG="svg",re.VAR="var",re.WBR="wbr",re.XMP="xmp",(U=x||(x={}))[U.UNKNOWN=0]="UNKNOWN",U[U.A=1]="A",U[U.ADDRESS=2]="ADDRESS",U[U.ANNOTATION_XML=3]="ANNOTATION_XML",U[U.APPLET=4]="APPLET",U[U.AREA=5]="AREA",U[U.ARTICLE=6]="ARTICLE",U[U.ASIDE=7]="ASIDE",U[U.B=8]="B",U[U.BASE=9]="BASE",U[U.BASEFONT=10]="BASEFONT",U[U.BGSOUND=11]="BGSOUND",U[U.BIG=12]="BIG",U[U.BLOCKQUOTE=13]="BLOCKQUOTE",U[U.BODY=14]="BODY",U[U.BR=15]="BR",U[U.BUTTON=16]="BUTTON",U[U.CAPTION=17]="CAPTION",U[U.CENTER=18]="CENTER",U[U.CODE=19]="CODE",U[U.COL=20]="COL",U[U.COLGROUP=21]="COLGROUP",U[U.DD=22]="DD",U[U.DESC=23]="DESC",U[U.DETAILS=24]="DETAILS",U[U.DIALOG=25]="DIALOG",U[U.DIR=26]="DIR",U[U.DIV=27]="DIV",U[U.DL=28]="DL",U[U.DT=29]="DT",U[U.EM=30]="EM",U[U.EMBED=31]="EMBED",U[U.FIELDSET=32]="FIELDSET",U[U.FIGCAPTION=33]="FIGCAPTION",U[U.FIGURE=34]="FIGURE",U[U.FONT=35]="FONT",U[U.FOOTER=36]="FOOTER",U[U.FOREIGN_OBJECT=37]="FOREIGN_OBJECT",U[U.FORM=38]="FORM",U[U.FRAME=39]="FRAME",U[U.FRAMESET=40]="FRAMESET",U[U.H1=41]="H1",U[U.H2=42]="H2",U[U.H3=43]="H3",U[U.H4=44]="H4",U[U.H5=45]="H5",U[U.H6=46]="H6",U[U.HEAD=47]="HEAD",U[U.HEADER=48]="HEADER",U[U.HGROUP=49]="HGROUP",U[U.HR=50]="HR",U[U.HTML=51]="HTML",U[U.I=52]="I",U[U.IMG=53]="IMG",U[U.IMAGE=54]="IMAGE",U[U.INPUT=55]="INPUT",U[U.IFRAME=56]="IFRAME",U[U.KEYGEN=57]="KEYGEN",U[U.LABEL=58]="LABEL",U[U.LI=59]="LI",U[U.LINK=60]="LINK",U[U.LISTING=61]="LISTING",U[U.MAIN=62]="MAIN",U[U.MALIGNMARK=63]="MALIGNMARK",U[U.MARQUEE=64]="MARQUEE",U[U.MATH=65]="MATH",U[U.MENU=66]="MENU",U[U.META=67]="META",U[U.MGLYPH=68]="MGLYPH",U[U.MI=69]="MI",U[U.MO=70]="MO",U[U.MN=71]="MN",U[U.MS=72]="MS",U[U.MTEXT=73]="MTEXT",U[U.NAV=74]="NAV",U[U.NOBR=75]="NOBR",U[U.NOFRAMES=76]="NOFRAMES",U[U.NOEMBED=77]="NOEMBED",U[U.NOSCRIPT=78]="NOSCRIPT",U[U.OBJECT=79]="OBJECT",U[U.OL=80]="OL",U[U.OPTGROUP=81]="OPTGROUP",U[U.OPTION=82]="OPTION",U[U.P=83]="P",U[U.PARAM=84]="PARAM",U[U.PLAINTEXT=85]="PLAINTEXT",U[U.PRE=86]="PRE",U[U.RB=87]="RB",U[U.RP=88]="RP",U[U.RT=89]="RT",U[U.RTC=90]="RTC",U[U.RUBY=91]="RUBY",U[U.S=92]="S",U[U.SCRIPT=93]="SCRIPT",U[U.SEARCH=94]="SEARCH",U[U.SECTION=95]="SECTION",U[U.SELECT=96]="SELECT",U[U.SOURCE=97]="SOURCE",U[U.SMALL=98]="SMALL",U[U.SPAN=99]="SPAN",U[U.STRIKE=100]="STRIKE",U[U.STRONG=101]="STRONG",U[U.STYLE=102]="STYLE",U[U.SUB=103]="SUB",U[U.SUMMARY=104]="SUMMARY",U[U.SUP=105]="SUP",U[U.TABLE=106]="TABLE",U[U.TBODY=107]="TBODY",U[U.TEMPLATE=108]="TEMPLATE",U[U.TEXTAREA=109]="TEXTAREA",U[U.TFOOT=110]="TFOOT",U[U.TD=111]="TD",U[U.TH=112]="TH",U[U.THEAD=113]="THEAD",U[U.TITLE=114]="TITLE",U[U.TR=115]="TR",U[U.TRACK=116]="TRACK",U[U.TT=117]="TT",U[U.U=118]="U",U[U.UL=119]="UL",U[U.SVG=120]="SVG",U[U.VAR=121]="VAR",U[U.WBR=122]="WBR",U[U.XMP=123]="XMP";const Voe=new Map([[X.A,x.A],[X.ADDRESS,x.ADDRESS],[X.ANNOTATION_XML,x.ANNOTATION_XML],[X.APPLET,x.APPLET],[X.AREA,x.AREA],[X.ARTICLE,x.ARTICLE],[X.ASIDE,x.ASIDE],[X.B,x.B],[X.BASE,x.BASE],[X.BASEFONT,x.BASEFONT],[X.BGSOUND,x.BGSOUND],[X.BIG,x.BIG],[X.BLOCKQUOTE,x.BLOCKQUOTE],[X.BODY,x.BODY],[X.BR,x.BR],[X.BUTTON,x.BUTTON],[X.CAPTION,x.CAPTION],[X.CENTER,x.CENTER],[X.CODE,x.CODE],[X.COL,x.COL],[X.COLGROUP,x.COLGROUP],[X.DD,x.DD],[X.DESC,x.DESC],[X.DETAILS,x.DETAILS
138],[X.DIALOG,x.DIALOG],[X.DIR,x.DIR],[X.DIV,x.DIV],[X.DL,x.DL],[X.DT,x.DT],[X.EM,x.EM],[X.EMBED,x.EMBED],[X.FIELDSET,x.FIELDSET],[X.FIGCAPTION,x.FIGCAPTION],[X.FIGURE,x.FIGURE],[X.FONT,x.FONT],[X.FOOTER,x.FOOTER],[X.FOREIGN_OBJECT,x.FOREIGN_OBJECT],[X.FORM,x.FORM],[X.FRAME,x.FRAME],[X.FRAMESET,x.FRAMESET],[X.H1,x.H1],[X.H2,x.H2],[X.H3,x.H3],[X.H4,x.H4],[X.H5,x.H5],[X.H6,x.H6],[X.HEAD,x.HEAD],[X.HEADER,x.HEADER],[X.HGROUP,x.HGROUP],[X.HR,x.HR],[X.HTML,x.HTML],[X.I,x.I],[X.IMG,x.IMG],[X.IMAGE,x.IMAGE],[X.INPUT,x.INPUT],[X.IFRAME,x.IFRAME],[X.KEYGEN,x.KEYGEN],[X.LABEL,x.LABEL],[X.LI,x.LI],[X.LINK,x.LINK],[X.LISTING,x.LISTING],[X.MAIN,x.MAIN],[X.MALIGNMARK,x.MALIGNMARK],[X.MARQUEE,x.MARQUEE],[X.MATH,x.MATH],[X.MENU,x.MENU],[X.META,x.META],[X.MGLYPH,x.MGLYPH],[X.MI,x.MI],[X.MO,x.MO],[X.MN,x.MN],[X.MS,x.MS],[X.MTEXT,x.MTEXT],[X.NAV,x.NAV],[X.NOBR,x.NOBR],[X.NOFRAMES,x.NOFRAMES],[X.NOEMBED,x.NOEMBED],[X.NOSCRIPT,x.NOSCRIPT],[X.OBJECT,x.OBJECT],[X.OL,x.OL],[X.OPTGROUP,x.OPTGROUP],[X.OPTION,x.OPTION],[X.P,x.P],[X.PARAM,x.PARAM],[X.PLAINTEXT,x.PLAINTEXT],[X.PRE,x.PRE],[X.RB,x.RB],[X.RP,x.RP],[X.RT,x.RT],[X.RTC,x.RTC],[X.RUBY,x.RUBY],[X.S,x.S],[X.SCRIPT,x.SCRIPT],[X.SEARCH,x.SEARCH],[X.SECTION,x.SECTION],[X.SELECT,x.SELECT],[X.SOURCE,x.SOURCE],[X.SMALL,x.SMALL],[X.SPAN,x.SPAN],[X.STRIKE,x.STRIKE],[X.STRONG,x.STRONG],[X.STYLE,x.STYLE],[X.SUB,x.SUB],[X.SUMMARY,x.SUMMARY],[X.SUP,x.SUP],[X.TABLE,x.TABLE],[X.TBODY,x.TBODY],[X.TEMPLATE,x.TEMPLATE],[X.TEXTAREA,x.TEXTAREA],[X.TFOOT,x.TFOOT],[X.TD,x.TD],[X.TH,x.TH],[X.THEAD,x.THEAD],[X.TITLE,x.TITLE],[X.TR,x.TR],[X.TRACK,x.TRACK],[X.TT,x.TT],[X.U,x.U],[X.UL,x.UL],[X.SVG,x.SVG],[X.VAR,x.VAR],[X.WBR,x.WBR],[X.XMP,x.XMP]]);function wp(e){var t;return(t=Voe.get(e))!==null&&t!==void 0?t:x.UNKNOWN}const de=x,Goe={[ce.HTML]:new Set([de.ADDRESS,de.APPLET,de.AREA,de.ARTICLE,de.ASIDE,de.BASE,de.BASEFONT,de.BGSOUND,de.BLOCKQUOTE,de.BODY,de.BR,de.BUTTON,de.CAPTION,de.CENTER,de.COL,de.COLGROUP,de.DD,de.DETAILS,de.DIR,de.DIV,de.DL,de.DT,de.EMBED,de.FIELDSET,de.FIGCAPTION,de.FIGURE,de.FOOTER,de.FORM,de.FRAME,de.FRAMESET,de.H1,de.H2,de.H3,de.H4,de.H5,de.H6,de.HEAD,de.HEADER,de.HGROUP,de.HR,de.HTML,de.IFRAME,de.IMG,de.INPUT,de.LI,de.LINK,de.LISTING,de.MAIN,de.MARQUEE,de.MENU,de.META,de.NAV,de.NOEMBED,de.NOFRAMES,de.NOSCRIPT,de.OBJECT,de.OL,de.P,de.PARAM,de.PLAINTEXT,de.PRE,de.SCRIPT,de.SECTION,de.SELECT,de.SOURCE,de.STYLE,de.SUMMARY,de.TABLE,de.TBODY,de.TD,de.TEMPLATE,de.TEXTAREA,de.TFOOT,de.TH,de.THEAD,de.TITLE,de.TR,de.TRACK,de.UL,de.WBR,de.XMP]),[ce.MATHML]:new Set([de.MI,de.MO,de.MN,de.MS,de.MTEXT,de.ANNOTATION_XML]),[ce.SVG]:new Set([de.TITLE,de.FOREIGN_OBJECT,de.DESC]),[ce.XLINK]:new Set,[ce.XML]:new Set,[ce.XMLNS]:new Set},v5=new Set([de.H1,de.H2,de.H3,de.H4,de.H5,de.H6]);var z,J;X.STYLE,X.SCRIPT,X.XMP,X.IFRAME,X.NOEMBED,X.NOFRAMES,X.PLAINTEXT,(J=z||(z={}))[J.DATA=0]="DATA",J[J.RCDATA=1]="RCDATA",J[J.RAWTEXT=2]="RAWTEXT",J[J.SCRIPT_DATA=3]="SCRIPT_DATA",J[J.PLAINTEXT=4]="PLAINTEXT",J[J.TAG_OPEN=5]="TAG_OPEN",J[J.END_TAG_OPEN=6]="END_TAG_OPEN",J[J.TAG_NAME=7]="TAG_NAME",J[J.RCDATA_LESS_THAN_SIGN=8]="RCDATA_LESS_THAN_SIGN",J[J.RCDATA_END_TAG_OPEN=9]="RCDATA_END_TAG_OPEN",J[J.RCDATA_END_TAG_NAME=10]="RCDATA_END_TAG_NAME",J[J.RAWTEXT_LESS_THAN_SIGN=11]="RAWTEXT_LESS_THAN_SIGN",J[J.RAWTEXT_END_TAG_OPEN=12]="RAWTEXT_END_TAG_OPEN",J[J.RAWTEXT_END_TAG_NAME=13]="RAWTEXT_END_TAG_NAME",J[J.SCRIPT_DATA_LESS_THAN_SIGN=14]="SCRIPT_DATA_LESS_THAN_SIGN",J[J.SCRIPT_DATA_END_TAG_OPEN=15]="SCRIPT_DATA_END_TAG_OPEN",J[J.SCRIPT_DATA_END_TAG_NAME=16]="SCRIPT_DATA_END_TAG_NAME",J[J.SCRIPT_DATA_ESCAPE_START=17]="SCRIPT_DATA_ESCAPE_START",J[J.SCRIPT_DATA_ESCAPE_START_DASH=18]="SCRIPT_DATA_ESCAPE_START_DASH",J[J.SCRIPT_DATA_ESCAPED=19]="SCRIPT_DATA_ESCAPED",J[J.SCRIPT_DATA_ESCAPED_DASH=20]="SCRIPT_DATA_ESCAPED_DASH",J[J.SCRIPT_DATA_ESCAPED_DASH_DASH=21]="SCRIPT_DATA_ESCAPED_DASH_DASH",J[J.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN=22]="SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN",J[J.SCRIPT_DATA_ESCAPED_END_TAG_OPEN=23]="SCRIPT_DATA_ESCAPED_END_TAG_OPEN",J[J.SCRIPT_DATA_ESCAPED_END_TAG_NAME=24]="SCRIPT_DATA_ESCAPED_END_TAG_NAME",J[J.SCRIPT_DATA_DOUBLE_ESCAPE_START=25]="SCRIPT_DATA_DOUBLE_ESCAPE_START",J[J.SCRIPT_DATA_DOUBLE_ESCAPED=26]="SCRIPT_DATA_DOUBLE_ESCAPED",J[J.SCRIPT_DATA_DOUBLE_ESCAPED_DASH=27]="SCRIPT_DATA_DOUBLE_ESCAPED_DASH",J[J.SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH=28]="SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH",J[J.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN=29]="SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN",J[J.SCRIPT_DATA_DOUBLE_ESCAPE_END=30]="SCRIPT_DATA_DOUBLE_ESCAPE_END",J[J.BEFORE_ATTRIBUTE_NAME=31]="BEFORE_ATTRIBUTE_NAME",J[J.ATTRIBUTE_NAME=32]="ATTRIBUTE_NAME",J[J.AFTER_ATTRIBUTE_NAME=33]="AFTER_ATTRIBUTE_NAME",J[J.BEFORE_ATTRIBUTE_VALUE=34]="BEFORE_ATTRIBUTE_VALUE",J[J.ATTRIBUTE_VALUE_DOUBLE_QUOTED=35]="ATTRIBUTE_VALUE_DOUBLE_QUOTED",J[J.ATTRIBUTE_VALUE_SINGLE_QUOTED=36]="ATTRIBUTE_VALUE_SINGLE_QUOTED",J[J.ATTRIBUTE_VALUE_UNQUOTED=37]="ATTRIBUTE_VALUE_UNQUOTED",J[J.AFTER_ATTRIBUTE_VALUE_QUOTED=38]="AFTER_ATTRIBUTE_VALUE_QUOTED",J[J.SELF_CLOSING_START_TAG=39]="SELF_CLOSING_START_TAG",J[J.BOGUS_COMMENT=40]="BOGUS_COMMENT",J[J.MARKUP_DECLARATION_OPEN=41]="MARKUP_DECLARATION_OPEN",J[J.COMMENT_START=42]="COMMENT_START",J[J.COMMENT_START_DASH=43]="COMMENT_START_DASH",J[J.COMMENT=44]="COMMENT",J[J.COMMENT_LESS_THAN_SIGN=45]="COMMENT_LESS_THAN_SIGN",J[J.COMMENT_LESS_THAN_SIGN_BANG=46]="COMMENT_LESS_THAN_SIGN_BANG",J[J.COMMENT_LESS_THAN_SIGN_BANG_DASH=47]="COMMENT_LESS_THAN_SIGN_BANG_DASH",J[J.COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH=48]="COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH",J[J.COMMENT_END_DASH=49]="COMMENT_END_DASH",J[J.COMMENT_END=50]="COMMENT_END",J[J.COMMENT_END_BANG=51]="COMMENT_END_BANG",J[J.DOCTYPE=52]="DOCTYPE",J[J.BEFORE_DOCTYPE_NAME=53]="BEFORE_DOCTYPE_NAME",J[J.DOCTYPE_NAME=54]="DOCTYPE_NAME",J[J.AFTER_DOCTYPE_NAME=55]="AFTER_DOCTYPE_NAME",J[J.AFTER_DOCTYPE_PUBLIC_KEYWORD=56]="AFTER_DOCTYPE_PUBLIC_KEYWORD",J[J.BEFORE_DOCTYPE_PUBLIC_IDENTIFIER=57]="BEFORE_DOCTYPE_PUBLIC_IDENTIFIER",J[J.DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED=58]="DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED",J[J.DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED=59]="DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED",J[J.AFTER_DOCTYPE_PUBLIC_IDENTIFIER=60]="AFTER_DOCTYPE_PUBLIC_IDENTIFIER",J[J.BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS=61]="BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS",J[J.AFTER_DOCTYPE_SYSTEM_KEYWORD=62]="AFTER_DOCTYPE_SYSTEM_KEYWORD",J[J.BEFORE_DOCTYPE_SYSTEM_IDENTIFIER=63]="BEFORE_DOCTYPE_SYSTEM_IDENTIFIER",J[J.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED=64]="DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED",J[J.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED=65]="DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED",J[J.AFTER_DOCTYPE_SYSTEM_IDENTIFIER=66]="AFTER_DOCTYPE_SYSTEM_IDENTIFIER",J[J.BOGUS_DOCTYPE=67]="BOGUS_DOCTYPE",J[J.CDATA_SECTION=68]="CDATA_SECTION",J[J.CDATA_SECTION_BRACKET=69]="CDATA_SECTION_BRACKET",J[J.CDATA_SECTION_END=70]="CDATA_SECTION_END",J[J.CHARACTER_REFERENCE=71]="CHARACTER_REFERENCE",J[J.AMBIGUOUS_AMPERSAND=72]="AMBIGUOUS_AMPERSAND";
138const _n={DATA:z.DATA,RCDATA:z.RCDATA,RAWTEXT:z.RAWTEXT,SCRIPT_DATA:z.SCRIPT_DATA,PLAINTEXT:z.PLAINTEXT,CDATA_SECTION:z.CDATA_SECTION};function jm(e){return e>=B.LATIN_CAPITAL_A&&e<=B.LATIN_CAPITAL_Z}function Ul(e){return(function(t){return t>=B.LATIN_SMALL_A&&t<=B.LATIN_SMALL_Z})(e)||jm(e)}function IU(e){return Ul(e)||(function(t){return t>=B.DIGIT_0&&t<=B.DIGIT_9})(e)}function rw(e){return e+32}function RU(e){return e===B.SPACE||e===B.LINE_FEED||e===B.TABULATION||e===B.FORM_FEED}function OU(e){return RU(e)||e===B.SOLIDUS||e===B.GREATER_THAN_SIGN}class qoe{constructor(t,n){this.options=t,this.handler=n,this.paused=!1,this.inLoop=!1,this.inForeignNode=!1,this.lastStartTagName="",this.active=!1,this.state=z.DATA,this.returnState=z.DATA,this.entityStartPos=0,this.consumedAfterSnapshot=-1,this.currentCharacterToken=null,this.currentToken=null,this.currentAttr={name:"",value:""},this.preprocessor=new joe(n),this.currentLocation=this.getCurrentLocation(-1),this.entityDecoder=new AU(CU,((r,a)=>{this.preprocessor.pos=this.entityStartPos+a-1,this._flushCodePointConsumedAsCharacterReference(r)}),n.onParseError?{missingSemicolonAfterCharacterReference:()=>{this._err(ne.missingSemicolonAfterCharacterReference,1)},absenceOfDigitsInNumericCharacterReference:r=>{this._err(ne.absenceOfDigitsInNumericCharacterReference,this.entityStartPos-this.preprocessor.pos+r)}
138,validateNumericCharacterReference:r=>{const a=(function(o){return o===B.NULL?ne.nullCharacterReference:o>1114111?ne.characterReferenceOutsideUnicodeRange:EU(o)?ne.surrogateCharacterReference:SU(o)?ne.noncharacterCharacterReference:_U(o)||o===B.CARRIAGE_RETURN?ne.controlCharacterReference:null})(r);a&&this._err(a,1)}}:void 0)}_err(t,n=0){var r,a;(a=(r=this.handler).onParseError)===null||a===void 0||a.call(r,this.preprocessor.getError(t,n))}getCurrentLocation(t){return this.options.sourceCodeLocationInfo?{startLine:this.preprocessor.line,startCol:this.preprocessor.col-t,startOffset:this.preprocessor.offset-t,endLine:-1,endCol:-1,endOffset:-1}:null}_runParsingLoop(){if(!this.inLoop){for(this.inLoop=!0;this.active&&!this.paused;){this.consumedAfterSnapshot=0;const t=this._consume();this._ensureHibernation()||this._callState(t)}this.inLoop=!1}}pause(){this.paused=!0}resume(t){if(!this.paused)throw new Error("Parser was already resumed");this.paused=!1,this.inLoop||(this._runParsingLoop(),this.paused||t==null||t())}write(t,n,r){this.active=!0,this.preprocessor.write(t,n),this._runParsingLoop(),this.paused||r==null||r()}insertHtmlAtCurrentPos(t){this.active=!0,this.preprocessor.insertHtmlAtCurrentPos(t),this._runParsingLoop()}_ensureHibernation(){return!!this.preprocessor.endOfChunkHit&&(this.preprocessor.retreat(this.consumedAfterSnapshot),this.consumedAfterSnapshot=0,this.active=!1,!0)}_consume(){return this.consumedAfterSnapshot++,this.preprocessor.advance()}_advanceBy(t){this.consumedAfterSnapshot+=t;for(let n=0;n<t;n++)this.preprocessor.advance()}_consumeSequenceIfMatch(t,n){return!!this.preprocessor.startsWith(t,n)&&(this._advanceBy(t.length-1),!0)}_createStartTagToken(){this.currentToken={type:Xe.START_TAG,tagName:"",tagID:x.UNKNOWN,selfClosing:!1,ackSelfClosing:!1,attrs:[],location:this.getCurrentLocation(1)}}_createEndTagToken(){this.currentToken={type:Xe.END_TAG,tagName:"",tagID:x.UNKNOWN,selfClosing:!1,ackSelfClosing:!1,attrs:[],location:this.getCurrentLocation(2)}}_createCommentToken(t){this.currentToken={type:Xe.COMMENT,data:"",location:this.getCurrentLocation(t)}}_createDoctypeToken(t){this.currentToken={type:Xe.DOCTYPE,name:t,forceQuirks:!1,publicId:null,systemId:null,location:this.currentLocation}}_createCharacterToken(t,n){this.currentCharacterToken={type:t,chars:n,location:this.currentLocation}}_createAttr(t){this.currentAttr={name:t,value:""},this.currentLocation=this.getCurrentLocation(0)}_leaveAttrName(){var t,n;const r=this.currentToken;TU(r,this.currentAttr.name)===null?(r.attrs.push(this.currentAttr),r.location&&this.currentLocation&&(((t=(n=r.location).attrs)!==null&&t!==void 0?t:n.attrs=Object.create(null))[this.currentAttr.name]=this.currentLocation,this._leaveAttrValue())):this._err(ne.duplicateAttribute)}_leaveAttrValue(){this.currentLocation&&(this.currentLocation.endLine=this.preprocessor.line,this.currentLocation.endCol=this.preprocessor.col,this.currentLocation.endOffset=this.preprocessor.offset)}prepareToken(t){this._emitCurrentCharacterToken(t.location),this.currentToken=null,t.location&&(t.location.endLine=this.preprocessor.line,t.location.endCol=this.preprocessor.col+1,t.location.endOffset=this.preprocessor.offset+1),this.currentLocation=this.getCurrentLocation(-1)}emitCurrentTagToken(){const t=this.currentToken;this.prepareToken(t),t.tagID=wp(t.tagName),t.type===Xe.START_TAG?(this.lastStartTagName=t.tagName,this.handler.onStartTag(t)):(t.attrs.length>0&&this._err(ne.endTagWithAttributes),t.selfClosing&&this._err(ne.endTagWithTrailingSolidus),this.handler.onEndTag(t)),this.preprocessor.dropParsedChunk()}emitCurrentComment(t){this.prepareToken(t),this.handler.onComment(t),this.preprocessor.dropParsedChunk()}emitCurrentDoctype(t){this.prepareToken(t),this.handler.onDoctype(t),this.preprocessor.dropParsedChunk()}_emitCurrentCharacterToken(t){if(this.currentCharacterToken){switch(t&&this.currentCharacterToken.location&&(this.currentCharacterToken.location.endLine=t.startLine,this.currentCharacterToken.location.endCol=t.startCol,this.currentCharacterToken.location.endOffset=t.startOffset),this.currentCharacterToken.type){case Xe.CHARACTER:this.handler.onCh
vendor: 6,201 bytes, line 138
138aracter(this.currentCharacterToken);break;case Xe.NULL_CHARACTER:this.handler.onNullCharacter(this.currentCharacterToken);break;case Xe.WHITESPACE_CHARACTER:this.handler.onWhitespaceCharacter(this.currentCharacterToken)}this.currentCharacterToken=null}}_emitEOFToken(){const t=this.getCurrentLocation(0);t&&(t.endLine=t.startLine,t.endCol=t.startCol,t.endOffset=t.startOffset),this._emitCurrentCharacterToken(t),this.handler.onEof({type:Xe.EOF,location:t}),this.active=!1}_appendCharToCurrentCharacterToken(t,n){if(this.currentCharacterToken){if(this.currentCharacterToken.type===t)return void(this.currentCharacterToken.chars+=n);this.currentLocation=this.getCurrentLocation(0),this._emitCurrentCharacterToken(this.currentLocation),this.preprocessor.dropParsedChunk()}this._createCharacterToken(t,n)}_emitCodePoint(t){const n=RU(t)?Xe.WHITESPACE_CHARACTER:t===B.NULL?Xe.NULL_CHARACTER:Xe.CHARACTER;this._appendCharToCurrentCharacterToken(n,String.fromCodePoint(t))}_emitChars(t){this._appendCharToCurrentCharacterToken(Xe.CHARACTER,t)}_startCharacterReference(){this.returnState=this.state,this.state=z.CHARACTER_REFERENCE,this.entityStartPos=this.preprocessor.pos,this.entityDecoder.startEntity(this._isCharacterReferenceInAttribute()?Es.Attribute:Es.Legacy)}_isCharacterReferenceInAttribute(){return this.returnState===z.ATTRIBUTE_VALUE_DOUBLE_QUOTED||this.returnState===z.ATTRIBUTE_VALUE_SINGLE_QUOTED||this.returnState===z.ATTRIBUTE_VALUE_UNQUOTED}_flushCodePointConsumedAsCharacterReference(t){this._isCharacterReferenceInAttribute()?this.currentAttr.value+=String.fromCodePoint(t):this._emitCodePoint(t)}_callState(t){switch(this.state){case z.DATA:this._stateData(t);break;case z.RCDATA:this._stateRcdata(t);break;case z.RAWTEXT:this._stateRawtext(t);break;case z.SCRIPT_DATA:this._stateScriptData(t);break;case z.PLAINTEXT:this._statePlaintext(t);break;case z.TAG_OPEN:this._stateTagOpen(t);break;case z.END_TAG_OPEN:this._stateEndTagOpen(t);break;case z.TAG_NAME:this._stateTagName(t);break;case z.RCDATA_LESS_THAN_SIGN:this._stateRcdataLessThanSign(t);break;case z.RCDATA_END_TAG_OPEN:this._stateRcdataEndTagOpen(t);break;case z.RCDATA_END_TAG_NAME:this._stateRcdataEndTagName(t);break;case z.RAWTEXT_LESS_THAN_SIGN:this._stateRawtextLessThanSign(t);break;case z.RAWTEXT_END_TAG_OPEN:this._stateRawtextEndTagOpen(t);break;case z.RAWTEXT_END_TAG_NAME:this._stateRawtextEndTagName(t);break;case z.SCRIPT_DATA_LESS_THAN_SIGN:this._stateScriptDataLessThanSign(t);break;case z.SCRIPT_DATA_END_TAG_OPEN:this._stateScriptDataEndTagOpen(t);break;case z.SCRIPT_DATA_END_TAG_NAME:this._stateScriptDataEndTagName(t);break;case z.SCRIPT_DATA_ESCAPE_START:this._stateScriptDataEscapeStart(t);break;case z.SCRIPT_DATA_ESCAPE_START_DASH:this._stateScriptDataEscapeStartDash(t);break;case z.SCRIPT_DATA_ESCAPED:this._stateScriptDataEscaped(t);break;case z.SCRIPT_DATA_ESCAPED_DASH:this._stateScriptDataEscapedDash(t);break;case z.SCRIPT_DATA_ESCAPED_DASH_DASH:this._stateScriptDataEscapedDashDash(t);break;case z.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN:this._stateScriptDataEscapedLessThanSign(t);break;case z.SCRIPT_DATA_ESCAPED_END_TAG_OPEN:this._stateScriptDataEscapedEndTagOpen(t);break;case z.SCRIPT_DATA_ESCAPED_END_TAG_NAME:this._stateScriptDataEscapedEndTagName(t);break;case z.SCRIPT_DATA_DOUBLE_ESCAPE_START:this._stateScriptDataDoubleEscapeStart(t);break;case z.SCRIPT_DATA_DOUBLE_ESCAPED:this._stateScriptDataDoubleEscaped(t);break;case z.SCRIPT_DATA_DOUBLE_ESCAPED_DASH:this._stateScriptDataDoubleEscapedDash(t);break;case z.SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH:this._stateScriptDataDoubleEscapedDashDash(t);break;case z.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN:this._stateScriptDataDoubleEscapedLessThanSign(t);break;case z.SCRIPT_DATA_DOUBLE_ESCAPE_END:this._stateScriptDataDoubleEscapeEnd(t);break;case z.BEFORE_ATTRIBUTE_NAME:this._stateBeforeAttributeName(t);break;case z.ATTRIBUTE_NAME:this._stateAttributeName(t);break;case z.AFTER_ATTRIBUTE_NAME:this._stateAfterAttributeName(t);break;case z.BEFORE_ATTRIBUTE_VALUE:this._stateBeforeAttributeValue(t);break;case z.ATTRIBUTE_VALUE_DOUBLE_QUOTED:this._stateAttributeValueDoubleQuoted(t);break;case z.ATTRIBUTE_VALUE_SINGLE_QUOTED:this._stateAttributeValueSingleQuoted(t);break;case z.ATTRIBUTE_VALUE_UNQUOTED:this._stateAttributeValueUnquoted(t);break;case z.AFTER_ATTRIBUTE_VALUE_QUOTED:this._stateAfterAttributeValueQuoted(t);break;case z.SELF_CLOSING_START_TAG:this._stateSelfClosingStartTag(t);break;case z.BOGUS_COMMENT:this._stateBogusComment(t);break;case z.MARKUP_DECLARATION_OPEN:this._stateMarkupDeclarationOpen(t);break;case z.COMMENT_START:this._stateCommentStart(t);break;case z.COMMENT_START_DASH:this._stateCommentStartDash(t);break;case z.COMMENT:this._stateComment(t);break;case z.COMMENT_LESS_THAN_SIGN:this._stateCommentLessThanSign(t);break;case z.COMMENT_LESS_THAN_SIGN_BANG:this._stateCommentLessThanSignBang(t);break;case z.COMMENT_LESS_THAN_SIGN_BANG_DASH:this._stateCommentLessThanSignBangDash(t);break;case z.COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH:this._stateCommentLessThanSignBangDashDash(t);break;case z.COMMENT_END_DASH:this._stateCommentEndDash(t);break;case z.COMMENT_END:this._stateCommentEnd(t);break;case z.COMMENT_END_BANG:this._stateCommentEndBang(t);break;case z.DOCTYPE:this._stateDoctype(t);break;case z.BEFORE_DOCTYPE_NAME:this._stateBeforeDoctypeName(t);break;case z.DOCTYPE_NAME:this._stateDoctypeName(t);break;case z.AFTER_DOCTYPE_NAME:this._stateAfterDoctypeName(t);break;case z.AFTER_DOCTYPE_PUBLIC_KEYWORD:this._stateAfterDoctypePublicKeyword(t);break;case z.BEFORE_DOCTYPE_PUBLIC_IDENTIFIER:this._stateBeforeDoctypePublicIdentifier(t);break;case z.DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED:this._stateDoctypePublicIdentifierDoubleQuoted(t);break;case z.DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED:this._stateDoctypePublicIdentifierSingleQuoted(t);break;case z.AFTER_DOCTYPE_PUBLIC_IDENTIFIER:this._stateAfterDoctypePublicIdentifier(t);break;case z.BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS:this._stateBetweenDoctypePublicAndSystemIdentifiers(t);break;case z.AFTER_DOCTYPE_SYSTEM_KEYWORD:this._stateAfterDoctypeSystemKeyword(t);break;case z.BEFORE_DOCTYPE_SYSTEM_IDENTIFIER:this._stateBeforeDoctype
vendor: 4,152 bytes, line 138
138SystemIdentifier(t);break;case z.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED:this._stateDoctypeSystemIdentifierDoubleQuoted(t);break;case z.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED:this._stateDoctypeSystemIdentifierSingleQuoted(t);break;case z.AFTER_DOCTYPE_SYSTEM_IDENTIFIER:this._stateAfterDoctypeSystemIdentifier(t);break;case z.BOGUS_DOCTYPE:this._stateBogusDoctype(t);break;case z.CDATA_SECTION:this._stateCdataSection(t);break;case z.CDATA_SECTION_BRACKET:this._stateCdataSectionBracket(t);break;case z.CDATA_SECTION_END:this._stateCdataSectionEnd(t);break;case z.CHARACTER_REFERENCE:this._stateCharacterReference();break;case z.AMBIGUOUS_AMPERSAND:this._stateAmbiguousAmpersand(t);break;default:throw new Error("Unknown state")}}_stateData(t){switch(t){case B.LESS_THAN_SIGN:this.state=z.TAG_OPEN;break;case B.AMPERSAND:this._startCharacterReference();break;case B.NULL:this._err(ne.unexpectedNullCharacter),this._emitCodePoint(t);break;case B.EOF:this._emitEOFToken();break;default:this._emitCodePoint(t)}}_stateRcdata(t){switch(t){case B.AMPERSAND:this._startCharacterReference();break;case B.LESS_THAN_SIGN:this.state=z.RCDATA_LESS_THAN_SIGN;break;case B.NULL:this._err(ne.unexpectedNullCharacter),this._emitChars(Jt);break;case B.EOF:this._emitEOFToken();break;default:this._emitCodePoint(t)}}_stateRawtext(t){switch(t){case B.LESS_THAN_SIGN:this.state=z.RAWTEXT_LESS_THAN_SIGN;break;case B.NULL:this._err(ne.unexpectedNullCharacter),this._emitChars(Jt);break;case B.EOF:this._emitEOFToken();break;default:this._emitCodePoint(t)}}_stateScriptData(t){switch(t){case B.LESS_THAN_SIGN:this.state=z.SCRIPT_DATA_LESS_THAN_SIGN;break;case B.NULL:this._err(ne.unexpectedNullCharacter),this._emitChars(Jt);break;case B.EOF:this._emitEOFToken();break;default:this._emitCodePoint(t)}}_statePlaintext(t){switch(t){case B.NULL:this._err(ne.unexpectedNullCharacter),this._emitChars(Jt);break;case B.EOF:this._emitEOFToken();break;default:this._emitCodePoint(t)}}_stateTagOpen(t){if(Ul(t))this._createStartTagToken(),this.state=z.TAG_NAME,this._stateTagName(t);else switch(t){case B.EXCLAMATION_MARK:this.state=z.MARKUP_DECLARATION_OPEN;break;case B.SOLIDUS:this.state=z.END_TAG_OPEN;break;case B.QUESTION_MARK:this._err(ne.unexpectedQuestionMarkInsteadOfTagName),this._createCommentToken(1),this.state=z.BOGUS_COMMENT,this._stateBogusComment(t);break;case B.EOF:this._err(ne.eofBeforeTagName),this._emitChars("<"),this._emitEOFToken();break;default:this._err(ne.invalidFirstCharacterOfTagName),this._emitChars("<"),this.state=z.DATA,this._stateData(t)}}_stateEndTagOpen(t){if(Ul(t))this._createEndTagToken(),this.state=z.TAG_NAME,this._stateTagName(t);else switch(t){case B.GREATER_THAN_SIGN:this._err(ne.missingEndTagName),this.state=z.DATA;break;case B.EOF:this._err(ne.eofBeforeTagName),this._emitChars("</"),this._emitEOFToken();break;default:this._err(ne.invalidFirstCharacterOfTagName),this._createCommentToken(2),this.state=z.BOGUS_COMMENT,this._stateBogusComment(t)}}_stateTagName(t){const n=this.currentToken;switch(t){case B.SPACE:case B.LINE_FEED:case B.TABULATION:case B.FORM_FEED:this.state=z.BEFORE_ATTRIBUTE_NAME;break;case B.SOLIDUS:this.state=z.SELF_CLOSING_START_TAG;break;case B.GREATER_THAN_SIGN:this.state=z.DATA,this.emitCurrentTagToken();break;case B.NULL:this._err(ne.unexpectedNullCharacter),n.tagName+=Jt;break;case B.EOF:this._err(ne.eofInTag),this._emitEOFToken();break;default:n.tagName+=String.fromCodePoint(jm(t)?rw(t):t)}}_stateRcdataLessThanSign(t){t===B.SOLIDUS?this.state=z.RCDATA_END_TAG_OPEN:(this._emitChars("<"),this.state=z.RCDATA,this._stateRcdata(t))}_stateRcdataEndTagOpen(t){Ul(t)?(this.state=z.RCDATA_END_TAG_NAME,this._stateRcdataEndTagName(t)):(this._emitChars("</"),this.state=z.RCDATA,this._stateRcdata(t))}handleSpecialEndTag(t){if(!this.preprocessor.startsWith(this.lastStartTagName,!1))return!this._ensureHibernation();switch(this._createEndTagToken(),this.currentToken.tagName=this.lastStartTagName,this.preprocessor.peek(this.lastStartTagName.length)){case B.SPACE:case B.LINE_FEED:case B.TABULATION:case B.FORM_FEED:return this._advanceBy(this.lastStartTagName.length),this.state=z.BEFORE_ATTRIBUTE_NAME,
vendor: 16,384 bytes, line 138
138!1;case B.SOLIDUS:return this._advanceBy(this.lastStartTagName.length),this.state=z.SELF_CLOSING_START_TAG,!1;case B.GREATER_THAN_SIGN:return this._advanceBy(this.lastStartTagName.length),this.emitCurrentTagToken(),this.state=z.DATA,!1;default:return!this._ensureHibernation()}}_stateRcdataEndTagName(t){this.handleSpecialEndTag(t)&&(this._emitChars("</"),this.state=z.RCDATA,this._stateRcdata(t))}_stateRawtextLessThanSign(t){t===B.SOLIDUS?this.state=z.RAWTEXT_END_TAG_OPEN:(this._emitChars("<"),this.state=z.RAWTEXT,this._stateRawtext(t))}_stateRawtextEndTagOpen(t){Ul(t)?(this.state=z.RAWTEXT_END_TAG_NAME,this._stateRawtextEndTagName(t)):(this._emitChars("</"),this.state=z.RAWTEXT,this._stateRawtext(t))}_stateRawtextEndTagName(t){this.handleSpecialEndTag(t)&&(this._emitChars("</"),this.state=z.RAWTEXT,this._stateRawtext(t))}_stateScriptDataLessThanSign(t){switch(t){case B.SOLIDUS:this.state=z.SCRIPT_DATA_END_TAG_OPEN;break;case B.EXCLAMATION_MARK:this.state=z.SCRIPT_DATA_ESCAPE_START,this._emitChars("<!");break;default:this._emitChars("<"),this.state=z.SCRIPT_DATA,this._stateScriptData(t)}}_stateScriptDataEndTagOpen(t){Ul(t)?(this.state=z.SCRIPT_DATA_END_TAG_NAME,this._stateScriptDataEndTagName(t)):(this._emitChars("</"),this.state=z.SCRIPT_DATA,this._stateScriptData(t))}_stateScriptDataEndTagName(t){this.handleSpecialEndTag(t)&&(this._emitChars("</"),this.state=z.SCRIPT_DATA,this._stateScriptData(t))}_stateScriptDataEscapeStart(t){t===B.HYPHEN_MINUS?(this.state=z.SCRIPT_DATA_ESCAPE_START_DASH,this._emitChars("-")):(this.state=z.SCRIPT_DATA,this._stateScriptData(t))}_stateScriptDataEscapeStartDash(t){t===B.HYPHEN_MINUS?(this.state=z.SCRIPT_DATA_ESCAPED_DASH_DASH,this._emitChars("-")):(this.state=z.SCRIPT_DATA,this._stateScriptData(t))}_stateScriptDataEscaped(t){switch(t){case B.HYPHEN_MINUS:this.state=z.SCRIPT_DATA_ESCAPED_DASH,this._emitChars("-");break;case B.LESS_THAN_SIGN:this.state=z.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN;break;case B.NULL:this._err(ne.unexpectedNullCharacter),this._emitChars(Jt);break;case B.EOF:this._err(ne.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break;default:this._emitCodePoint(t)}}_stateScriptDataEscapedDash(t){switch(t){case B.HYPHEN_MINUS:this.state=z.SCRIPT_DATA_ESCAPED_DASH_DASH,this._emitChars("-");break;case B.LESS_THAN_SIGN:this.state=z.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN;break;case B.NULL:this._err(ne.unexpectedNullCharacter),this.state=z.SCRIPT_DATA_ESCAPED,this._emitChars(Jt);break;case B.EOF:this._err(ne.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break;default:this.state=z.SCRIPT_DATA_ESCAPED,this._emitCodePoint(t)}}_stateScriptDataEscapedDashDash(t){switch(t){case B.HYPHEN_MINUS:this._emitChars("-");break;case B.LESS_THAN_SIGN:this.state=z.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN;break;case B.GREATER_THAN_SIGN:this.state=z.SCRIPT_DATA,this._emitChars(">");break;case B.NULL:this._err(ne.unexpectedNullCharacter),this.state=z.SCRIPT_DATA_ESCAPED,this._emitChars(Jt);break;case B.EOF:this._err(ne.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break;default:this.state=z.SCRIPT_DATA_ESCAPED,this._emitCodePoint(t)}}_stateScriptDataEscapedLessThanSign(t){t===B.SOLIDUS?this.state=z.SCRIPT_DATA_ESCAPED_END_TAG_OPEN:Ul(t)?(this._emitChars("<"),this.state=z.SCRIPT_DATA_DOUBLE_ESCAPE_START,this._stateScriptDataDoubleEscapeStart(t)):(this._emitChars("<"),this.state=z.SCRIPT_DATA_ESCAPED,this._stateScriptDataEscaped(t))}_stateScriptDataEscapedEndTagOpen(t){Ul(t)?(this.state=z.SCRIPT_DATA_ESCAPED_END_TAG_NAME,this._stateScriptDataEscapedEndTagName(t)):(this._emitChars("</"),this.state=z.SCRIPT_DATA_ESCAPED,this._stateScriptDataEscaped(t))}_stateScriptDataEscapedEndTagName(t){this.handleSpecialEndTag(t)&&(this._emitChars("</"),this.state=z.SCRIPT_DATA_ESCAPED,this._stateScriptDataEscaped(t))}_stateScriptDataDoubleEscapeStart(t){if(this.preprocessor.startsWith(yp,!1)&&OU(this.preprocessor.peek(yp.length))){this._emitCodePoint(t);for(let n=0;n<yp.length;n++)this._emitCodePoint(this._consume());this.state=z.SCRIPT_DATA_DOUBLE_ESCAPED}else this._ensureHibernation()||(this.state=z.SCRIPT_DATA_ESCAPED,this._stateScriptDataEscaped(t))}_stateScriptDataDoubleEscaped(t){switch(t){case B.HYPHEN_MINUS:this.state=z.SCRIPT_DATA_DOUBLE_ESCAPED_DASH,this._emitChars("-");break;case B.LESS_THAN_SIGN:this.state=z.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN,this._emitChars("<");break;case B.NULL:this._err(ne.unexpectedNullCharacter),this._emitChars(Jt);break;case B.EOF:this._err(ne.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break;default:this._emitCodePoint(t)}}_stateScriptDataDoubleEscapedDash(t){switch(t){case B.HYPHEN_MINUS:this.state=z.SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH,this._emitChars("-");break;case B.LESS_THAN_SIGN:this.state=z.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN,this._emitChars("<");break;case B.NULL:this._err(ne.unexpectedNullCharacter),this.state=z.SCRIPT_DATA_DOUBLE_ESCAPED,this._emitChars(Jt);break;case B.EOF:this._err(ne.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break;default:this.state=z.SCRIPT_DATA_DOUBLE_ESCAPED,this._emitCodePoint(t)}}_stateScriptDataDoubleEscapedDashDash(t){switch(t){case B.HYPHEN_MINUS:this._emitChars("-");break;case B.LESS_THAN_SIGN:this.state=z.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN,this._emitChars("<");break;case B.GREATER_THAN_SIGN:this.state=z.SCRIPT_DATA,this._emitChars(">");break;case B.NULL:this._err(ne.unexpectedNullCharacter),this.state=z.SCRIPT_DATA_DOUBLE_ESCAPED,this._emitChars(Jt);break;case B.EOF:this._err(ne.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break;default:this.state=z.SCRIPT_DATA_DOUBLE_ESCAPED,this._emitCodePoint(t)}}_stateScriptDataDoubleEscapedLessThanSign(t){t===B.SOLIDUS?(this.state=z.SCRIPT_DATA_DOUBLE_ESCAPE_END,this._emitChars("/")):(this.state=z.SCRIPT_DATA_DOUBLE_ESCAPED,this._stateScriptDataDoubleEscaped(t))}_stateScriptDataDoubleEscapeEnd(t){if(this.preprocessor.startsWith(yp,!1)&&OU(this.preprocessor.peek(yp.length))){this._emitCodePoint(t);for(let n=0;n<yp.length;n++)this._emitCodePoint(this._consume());this.state=z.SCRIPT_DATA_ESCAPED}else this._ensureHibernation()||(this.state=z.SCRIPT_DATA_DOUBLE_ESCAPED,this._stateScriptDataDoubleEscaped(t))}_stateBeforeAttributeName(t){switch(t){case B.SPACE:case B.LINE_FEED:case B.TABULATION:case B.FORM_FEED:break;case B.SOLIDUS:case B.GREATER_THAN_SIGN:case B.EOF:this.state=z.AFTER_ATTRIBUTE_NAME,this._stateAfterAttributeName(t);break;case B.EQUALS_SIGN:this._err(ne.unexpectedEqualsSignBeforeAttributeName),this._createAttr("="),this.state=z.ATTRIBUTE_NAME;break;default:this._createAttr(""),this.state=z.ATTRIBUTE_NAME,this._stateAttributeName(t)}}_stateAttributeName(t){switch(t){case B.SPACE:case B.LINE_FEED:case B.TABULATION:case B.FORM_FEED:case B.SOLIDUS:case B.GREATER_THAN_SIGN:case B.EOF:this._leaveAttrName(),this.state=z.AFTER_ATTRIBUTE_NAME,this._stateAfterAttributeName(t);break;case B.EQUALS_SIGN:this._leaveAttrName(),this.state=z.BEFORE_ATTRIBUTE_VALUE;break;case B.QUOTATION_MARK:case B.APOSTROPHE:case B.LESS_THAN_SIGN:this._err(ne.unexpectedCharacterInAttributeName),this.currentAttr.name+=String.fromCodePoint(t);break;case B.NULL:this._err(ne.unexpectedNullCharacter),this.currentAttr.name+=Jt;break;default:this.currentAttr.name+=String.fromCodePoint(jm(t)?rw(t):t)}}_stateAfterAttributeName(t){switch(t){case B.SPACE:case B.LINE_FEED:case B.TABULATION:case B.FORM_FEED:break;case B.SOLIDUS:this.state=z.SELF_CLOSING_START_TAG;break;case B.EQUALS_SIGN:this.state=z.BEFORE_ATTRIBUTE_VALUE;break;case B.GREATER_THAN_SIGN:this.state=z.DATA,this.emitCurrentTagToken();break;case B.EOF:this._err(ne.eofInTag),this._emitEOFToken();break;default:this._createAttr(""),this.state=z.ATTRIBUTE_NAME,this._stateAttributeName(t)}}_stateBeforeAttributeValue(t){switch(t){case B.SPACE:case B.LINE_FEED:case B.TABULATION:case B.FORM_FEED:break;case B.QUOTATION_MARK:this.state=z.ATTRIBUTE_VALUE_DOUBLE_QUOTED;break;case B.APOSTROPHE:this.state=z.ATTRIBUTE_VALUE_SINGLE_QUOTED;break;case B.GREATER_THAN_SIGN:this._err(ne.missingAttributeValue),this.state=z.DATA,this.emitCurrentTagToken();break;default:this.state=z.ATTRIBUTE_VALUE_UNQUOTED,this._stateAttributeValueUnquoted(t)}}_stateAttributeValueDoubleQuoted(t){switch(t){case B.QUOTATION_MARK:this.state=z.AFTER_ATTRIBUTE_VALUE_QUOTED;break;case B.AMPERSAND:this._startCharacterReference();break;case B.NULL:this._err(ne.unexpectedNullCharacter),this.currentAttr.value+=Jt;break;case B.EOF:this._err(ne.eofInTag),this._emitEOFToken();break;default:this.currentAttr.value+=String.fromCodePoint(t)}}_stateAttributeValueSingleQuoted(t){switch(t){case B.APOSTROPHE:this.state=z.AFTER_ATTRIBUTE_VALUE_QUOTED;break;case B.AMPERSAND:this._startCharacterReference();break;case B.NULL:this._err(ne.unexpectedNullCharacter),this.currentAttr.value+=Jt;break;case B.EOF:this._err(ne.eofInTag),this._emitEOFToken();break;default:this.currentAttr.value+=String.fromCodePoint(t)}}_stateAttributeValueUnquoted(t){switch(t){case B.SPACE:case B.LINE_FEED:case B.TABULATION:case B.FORM_FEED:this._leaveAttrValue(),this.state=z.BEFORE_ATTRIBUTE_NAME;break;case B.AMPERSAND:this._startCharacterReference();break;case B.GREATER_THAN_SIGN:this._leaveAttrValue(),this.state=z.DATA,this.emitCurrentTagToken();break;case B.NULL:this._err(ne.unexpectedNullCharacter),this.currentAttr.value+=Jt;break;case B.QUOTATION_MARK:case B.APOSTROPHE:case B.LESS_THAN_SIGN:case B.EQUALS_SIGN:case B.GRAVE_ACCENT:this._err(ne.unexpectedCharacterInUnquotedAttributeValue),this.currentAttr.value+=String.fromCodePoint(t);break;case B.EOF:this._err(ne.eofInTag),this._emitEOFToken();break;default:this.currentAttr.value+=String.fromCodePoint(t)}}_stateAfterAttributeValueQuoted(t){switch(t){case B.SPACE:case B.LINE_FEED:case B.TABULATION:case B.FORM_FEED:this._leaveAttrValue(),this.state=z.BEFORE_ATTRIBUTE_NAME;break;case B.SOLIDUS:this._leaveAttrValue(),this.state=z.SELF_CLOSING_START_TAG;break;case B.GREATER_THAN_SIGN:this._leaveAttrValue(),this.state=z.DATA,this.emitCurrentTagToken();break;case B.EOF:this._err(ne.eofInTag),this._emitEOFToken();break;default:this._err(ne.missingWhitespaceBetweenAttributes),this.state=z.BEFORE_ATTRIBUTE_NAME,this._stateBeforeAttributeName(t)}}_stateSelfClosingStartTag(t){switch(t){case B.GREATER_THAN_SIGN:this.currentToken.selfClosing=!0,this.state=z.DATA,this.emitCurrentTagToken();break;case B.EOF:this._err(ne.eofInTag),this._emitEOFToken();break;default:this._err(ne.unexpectedSolidusInTag),this.state=z.BEFORE_ATTRIBUTE_NAME,this._stateBeforeAttributeName(t)}}_stateBogusComment(t){const n=this.currentToken;switch(t){case B.GREATER_THAN_SIGN:this.state=z.DATA,this.emitCurrentComment(n);break;case B.EOF:this.emitCurrentComment(n),this._emitEOFToken();break;case B.NULL:this._err(ne.unexpectedNullCharacter),n.data+=Jt;break;default:n.data+=String.fromCodePoint(t)}}_stateMarkupDeclarationOpen(t){this._consumeSequenceIfMatch(kU,!0)?(this._createCommentToken(kU.length+1),this.state=z.COMMENT_START):this._consumeSequenceIfMatch(xU,!1)?(this.currentLocation=this.getCurrentLocation(xU.length+1),this.state=z.DOCTYPE):this._consumeSequenceIfMatch(wU,!0)?this.inForeignNode?this.state=z.CDATA_SECTION:(this._err(ne.cdataInHtmlContent),this._createCommentToken(wU.length+1),this.currentToken.data="[CDATA[",this.state=z.BOGUS_COMMENT):this._ensureHibernation()||(this._err(ne.incorrectlyOpenedComment),this._createCommentToken(2),this.state=z.BOGUS_COMMENT,this._stateBogusComment(t))}_stateCommentStart(t){switch(t){case B.HYPHEN_MINUS:this.state=z.COMMENT_START_DASH;break;case B.GREATER_THAN_SIGN:{this._err(ne.abruptClosingOfEmptyComment),this.state=z.DATA;const n=this.currentToken;this.emitCurrentComment(n);break}default:this.state=z.COMMENT,this._stateComment(t)}}_stateCommentStartDash(t){const n=this.currentToken;switch(t){case B.HYPHEN_MINUS:this.state=z.COMMENT_END;break;case B.GREATER_THAN_SIGN:this._err(ne.abruptClosingOfEmptyComment),this.state=z.DATA,this.emitCurrentComment(n);break;case B.EOF:this._err(ne.eofInComment),this.emitCurrentComment(n),this._emitEOFToken();break;default:n.data+="-",this.state=z.COMMENT,this._stateComment(t)}}_stateComment(t){const n=this.currentToken;switch(t){case B.HYPHEN_MINUS:this.state=z.COMMENT_END_DASH;break;case B.LESS_THAN_SIGN:n.data+="<",this.state=z.COMMENT_LESS_THAN_SIGN;break;case B.NULL:this._err(ne.unexpectedNullCharacter),n.data+=Jt;break;case B.EOF:this._err(ne.eofInComment),this.emitCurrentComment(n),this._emitEOFToken();break;default:n.data+=String.fromCodePoint(t)}}_stateCommentLessThanSign(t){const n=this.currentToken;switch(t){case B.EXCLAMATION_MARK:n.data+="!",this.state=z.COMMENT_LESS_THAN_SIGN_BANG;break;case B.LESS_THAN_SIGN:n.data+="<";break;default:this.state=z.COMMENT,this._stateComment(t)}}_stateCommentLessThanSignBang(t){t===B.HYPHEN_MINUS?this.state=z.COMMENT_LESS_THAN_SIGN_BANG_DASH:(this.state=z.COMMENT,this._stateComment(t))}_stateCommentLessThanSignBangDash(t){t===B.HYPHEN_MINUS?this.state=z.COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH:(this.state=z.COMMENT_END_DASH,this._stateCommentEndDash(t))}_stateCommentLessThanSignBangDashDash(t){t!==B.GREATER_THAN_SIGN&&t!==B.EOF&&this._err(ne.nestedComment),this.state=z.COMMENT_END,this._stateCommentEnd(t)}_stateCommentEndDash(t){const n=this.currentToken;switch(t){case B.HYPHEN_MINUS:this.state=z.COMMENT_END;break;case B.EOF:this._err(ne.eofInComment),this.emitCurrentComment(n),this._emitEOFToken();break;default:n.data+="-",this.state=z.COMMENT,this._stateComment(t)}}_stateCommentEnd(t){const n=this.currentToken;switch(t){case B.GREATER_THAN_SIGN:this.state=z.DATA,this.emitCurrentComment(n);break;case B.EXCLAMATION_MARK:this.state=z.COMMENT_END_BANG;break;case B.HYPHEN_MINUS:n.data+="-";break;case B.EOF:this._err(ne.eofInComment),this.emitCurrentComment(n),this._emitEOFToken();break;default:n.data+="--",this.state=z.COMMENT,this._stateComment(t)}}_stateCommentEndBang(t){const n=this.currentToken;switch(t){case B.HYPHEN_MINUS:n.data+="--!",this.state=z.COMMENT_END_DASH;break;case B.GREATER_THAN_SIGN:this._err(ne.incorrectlyClosedComment),this.state=z.DATA,this.emitCurrentComment(n);break;case B.EOF:this._err(ne.eofInComment),this.emitCurrentComment(n),this._emitEOFToken();break;default:n.data+="--!",this.state=z.COMMENT,this._stateComment(t)}}_stateDoctype(t){switch(t){case B.SPACE:case B.LINE_FEED:case B.TABULATION:case B.FORM_FEED:this.state=z.BEFORE_DOCTYPE_NAME;break;case B.GREATER_THAN_SIGN:this.state=z.BEFORE_DOCTYPE_NAME,this._stateBeforeDoctypeName(t);break;case B.EOF:{this._err(ne.eofInDoctype),this._createDoctypeToken(null);const n=this.currentToken;n.forceQuirks=!0,this.emitCurrentDoctype(n),this._emitEOFToken();break}default:this._err(ne.missingWhitespaceBeforeDoctypeName),this.state=z.BEFORE_DOCTYPE_NAME,this._stateBeforeDoctypeName(t)}}_stateBeforeDoctypeName(t){if(jm(t))this._createDoctypeToken(String.fromCharCode(rw(t))),this.state=z.DOCTYPE_NAME;else switch(t){case B.SPACE:case B.LINE_FEED:case B.TABULATION:case B.FORM_FEED:break;case B.NULL:this._err(ne.unexpectedNullCharacter),this._createDoctypeToken(Jt),this.state=z.DOCTYPE_NAME;break;case B.GREATER_THAN_SIGN:{this._err(ne.missingDoctypeName),this._createDoctypeToken(null);const n=this.currentToken;n.forceQuirks=!0,this.emitCurrentDoctype(n),this.state=z.DATA;break}case B.EOF:{this._err(ne.eofInDoctype),this._createDoctypeToken(null);const n=this.currentToken;n.forceQuirks=!0,this.emitCurrentDoctype(n),this._emitEOFToken();break}default:this._createDoctypeToken(String.fromCodePoint(t)),this.state=z.DOCTYPE_NAME}}_stateDoctypeName(t){const n=this.currentToken;switch(t){case B.SPACE:case B.LINE_FEED:case B.TABULATION:case B.FORM_FEED:this.state=z.AFTER_DOCTYPE_NAME;break;case B.GREATER_THAN_SIGN:this.state=z.DATA,this.emitCurrentDoctype(n);break;case B.NULL:this._err(ne.unexpectedNullCharacter),n.name+=Jt;break;case B.EOF:this._err(ne.eofInDoctype),n.forceQuirks=!0,this.emitCurrentDoctype(n),this._emitEOFToken();break;default:n.name+=String.fromCodePoint(jm(t)?rw(t):t)}}_stateAfterDoctypeName(t){const n=this.currentToken;switch(t){case B.SPACE:case B.LINE_FEED:case B.TABULATION:case B.FORM_FEED:break;case B.GREATER_THAN_SIGN:this.state=z.DATA,this.emitCurrentDoctype(n);break;case B.EOF:this._err(ne.eofInDoctype),n.forceQuirks=!0,this.emitCurrentDoctype(n),this._emitEOFToken();break;default:this._consumeSequenceIfMatch(Moe,!1)?this.state=z.AFTER_DOCTYPE_
vendor: 4,247 bytes, line 138
138PUBLIC_KEYWORD:this._consumeSequenceIfMatch(Foe,!1)?this.state=z.AFTER_DOCTYPE_SYSTEM_KEYWORD:this._ensureHibernation()||(this._err(ne.invalidCharacterSequenceAfterDoctypeName),n.forceQuirks=!0,this.state=z.BOGUS_DOCTYPE,this._stateBogusDoctype(t))}}_stateAfterDoctypePublicKeyword(t){const n=this.currentToken;switch(t){case B.SPACE:case B.LINE_FEED:case B.TABULATION:case B.FORM_FEED:this.state=z.BEFORE_DOCTYPE_PUBLIC_IDENTIFIER;break;case B.QUOTATION_MARK:this._err(ne.missingWhitespaceAfterDoctypePublicKeyword),n.publicId="",this.state=z.DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED;break;case B.APOSTROPHE:this._err(ne.missingWhitespaceAfterDoctypePublicKeyword),n.publicId="",this.state=z.DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED;break;case B.GREATER_THAN_SIGN:this._err(ne.missingDoctypePublicIdentifier),n.forceQuirks=!0,this.state=z.DATA,this.emitCurrentDoctype(n);break;case B.EOF:this._err(ne.eofInDoctype),n.forceQuirks=!0,this.emitCurrentDoctype(n),this._emitEOFToken();break;default:this._err(ne.missingQuoteBeforeDoctypePublicIdentifier),n.forceQuirks=!0,this.state=z.BOGUS_DOCTYPE,this._stateBogusDoctype(t)}}_stateBeforeDoctypePublicIdentifier(t){const n=this.currentToken;switch(t){case B.SPACE:case B.LINE_FEED:case B.TABULATION:case B.FORM_FEED:break;case B.QUOTATION_MARK:n.publicId="",this.state=z.DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED;break;case B.APOSTROPHE:n.publicId="",this.state=z.DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED;break;case B.GREATER_THAN_SIGN:this._err(ne.missingDoctypePublicIdentifier),n.forceQuirks=!0,this.state=z.DATA,this.emitCurrentDoctype(n);break;case B.EOF:this._err(ne.eofInDoctype),n.forceQuirks=!0,this.emitCurrentDoctype(n),this._emitEOFToken();break;default:this._err(ne.missingQuoteBeforeDoctypePublicIdentifier),n.forceQuirks=!0,this.state=z.BOGUS_DOCTYPE,this._stateBogusDoctype(t)}}_stateDoctypePublicIdentifierDoubleQuoted(t){const n=this.currentToken;switch(t){case B.QUOTATION_MARK:this.state=z.AFTER_DOCTYPE_PUBLIC_IDENTIFIER;break;case B.NULL:this._err(ne.unexpectedNullCharacter),n.publicId+=Jt;break;case B.GREATER_THAN_SIGN:this._err(ne.abruptDoctypePublicIdentifier),n.forceQuirks=!0,this.emitCurrentDoctype(n),this.state=z.DATA;break;case B.EOF:this._err(ne.eofInDoctype),n.forceQuirks=!0,this.emitCurrentDoctype(n),this._emitEOFToken();break;default:n.publicId+=String.fromCodePoint(t)}}_stateDoctypePublicIdentifierSingleQuoted(t){const n=this.currentToken;switch(t){case B.APOSTROPHE:this.state=z.AFTER_DOCTYPE_PUBLIC_IDENTIFIER;break;case B.NULL:this._err(ne.unexpectedNullCharacter),n.publicId+=Jt;break;case B.GREATER_THAN_SIGN:this._err(ne.abruptDoctypePublicIdentifier),n.forceQuirks=!0,this.emitCurrentDoctype(n),this.state=z.DATA;break;case B.EOF:this._err(ne.eofInDoctype),n.forceQuirks=!0,this.emitCurrentDoctype(n),this._emitEOFToken();break;default:n.publicId+=String.fromCodePoint(t)}}_stateAfterDoctypePublicIdentifier(t){const n=this.currentToken;switch(t){case B.SPACE:case B.LINE_FEED:case B.TABULATION:case B.FORM_FEED:this.state=z.BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS;break;case B.GREATER_THAN_SIGN:this.state=z.DATA,this.emitCurrentDoctype(n);break;case B.QUOTATION_MARK:this._err(ne.missingWhitespaceBetweenDoctypePublicAndSystemIdentifiers),n.systemId="",this.state=z.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED;break;case B.APOSTROPHE:this._err(ne.missingWhitespaceBetweenDoctypePublicAndSystemIdentifiers),n.systemId="",this.state=z.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED;break;case B.EOF:this._err(ne.eofInDoctype),n.forceQuirks=!0,this.emitCurrentDoctype(n),this._emitEOFToken();break;default:this._err(ne.missingQuoteBeforeDoctypeSystemIdentifier),n.forceQuirks=!0,this.state=z.BOGUS_DOCTYPE,this._stateBogusDoctype(t)}}_stateBetweenDoctypePublicAndSystemIdentifiers(t){const n=this.currentToken;switch(t){case B.SPACE:case B.LINE_FEED:case B.TABULATION:case B.FORM_FEED:break;case B.GREATER_THAN_SIGN:this.emitCurrentDoctype(n),this.state=z.DATA;break;case B.QUOTATION_MARK:n.systemId="",this.state=z.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED;break;case B.APOSTROPHE:n.systemId="",this.state=z.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED;break;case B.EOF:this._err(ne.eofInDoctype),n.forceQuirks=!0,this.emitCurrentDoctype(n),this._emitEOFToken();break;
vendor: 16,272 bytes, line 138
138default:this._err(ne.missingQuoteBeforeDoctypeSystemIdentifier),n.forceQuirks=!0,this.state=z.BOGUS_DOCTYPE,this._stateBogusDoctype(t)}}_stateAfterDoctypeSystemKeyword(t){const n=this.currentToken;switch(t){case B.SPACE:case B.LINE_FEED:case B.TABULATION:case B.FORM_FEED:this.state=z.BEFORE_DOCTYPE_SYSTEM_IDENTIFIER;break;case B.QUOTATION_MARK:this._err(ne.missingWhitespaceAfterDoctypeSystemKeyword),n.systemId="",this.state=z.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED;break;case B.APOSTROPHE:this._err(ne.missingWhitespaceAfterDoctypeSystemKeyword),n.systemId="",this.state=z.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED;break;case B.GREATER_THAN_SIGN:this._err(ne.missingDoctypeSystemIdentifier),n.forceQuirks=!0,this.state=z.DATA,this.emitCurrentDoctype(n);break;case B.EOF:this._err(ne.eofInDoctype),n.forceQuirks=!0,this.emitCurrentDoctype(n),this._emitEOFToken();break;default:this._err(ne.missingQuoteBeforeDoctypeSystemIdentifier),n.forceQuirks=!0,this.state=z.BOGUS_DOCTYPE,this._stateBogusDoctype(t)}}_stateBeforeDoctypeSystemIdentifier(t){const n=this.currentToken;switch(t){case B.SPACE:case B.LINE_FEED:case B.TABULATION:case B.FORM_FEED:break;case B.QUOTATION_MARK:n.systemId="",this.state=z.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED;break;case B.APOSTROPHE:n.systemId="",this.state=z.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED;break;case B.GREATER_THAN_SIGN:this._err(ne.missingDoctypeSystemIdentifier),n.forceQuirks=!0,this.state=z.DATA,this.emitCurrentDoctype(n);break;case B.EOF:this._err(ne.eofInDoctype),n.forceQuirks=!0,this.emitCurrentDoctype(n),this._emitEOFToken();break;default:this._err(ne.missingQuoteBeforeDoctypeSystemIdentifier),n.forceQuirks=!0,this.state=z.BOGUS_DOCTYPE,this._stateBogusDoctype(t)}}_stateDoctypeSystemIdentifierDoubleQuoted(t){const n=this.currentToken;switch(t){case B.QUOTATION_MARK:this.state=z.AFTER_DOCTYPE_SYSTEM_IDENTIFIER;break;case B.NULL:this._err(ne.unexpectedNullCharacter),n.systemId+=Jt;break;case B.GREATER_THAN_SIGN:this._err(ne.abruptDoctypeSystemIdentifier),n.forceQuirks=!0,this.emitCurrentDoctype(n),this.state=z.DATA;break;case B.EOF:this._err(ne.eofInDoctype),n.forceQuirks=!0,this.emitCurrentDoctype(n),this._emitEOFToken();break;default:n.systemId+=String.fromCodePoint(t)}}_stateDoctypeSystemIdentifierSingleQuoted(t){const n=this.currentToken;switch(t){case B.APOSTROPHE:this.state=z.AFTER_DOCTYPE_SYSTEM_IDENTIFIER;break;case B.NULL:this._err(ne.unexpectedNullCharacter),n.systemId+=Jt;break;case B.GREATER_THAN_SIGN:this._err(ne.abruptDoctypeSystemIdentifier),n.forceQuirks=!0,this.emitCurrentDoctype(n),this.state=z.DATA;break;case B.EOF:this._err(ne.eofInDoctype),n.forceQuirks=!0,this.emitCurrentDoctype(n),this._emitEOFToken();break;default:n.systemId+=String.fromCodePoint(t)}}_stateAfterDoctypeSystemIdentifier(t){const n=this.currentToken;switch(t){case B.SPACE:case B.LINE_FEED:case B.TABULATION:case B.FORM_FEED:break;case B.GREATER_THAN_SIGN:this.emitCurrentDoctype(n),this.state=z.DATA;break;case B.EOF:this._err(ne.eofInDoctype),n.forceQuirks=!0,this.emitCurrentDoctype(n),this._emitEOFToken();break;default:this._err(ne.unexpectedCharacterAfterDoctypeSystemIdentifier),this.state=z.BOGUS_DOCTYPE,this._stateBogusDoctype(t)}}_stateBogusDoctype(t){const n=this.currentToken;switch(t){case B.GREATER_THAN_SIGN:this.emitCurrentDoctype(n),this.state=z.DATA;break;case B.NULL:this._err(ne.unexpectedNullCharacter);break;case B.EOF:this.emitCurrentDoctype(n),this._emitEOFToken()}}_stateCdataSection(t){switch(t){case B.RIGHT_SQUARE_BRACKET:this.state=z.CDATA_SECTION_BRACKET;break;case B.EOF:this._err(ne.eofInCdata),this._emitEOFToken();break;default:this._emitCodePoint(t)}}_stateCdataSectionBracket(t){t===B.RIGHT_SQUARE_BRACKET?this.state=z.CDATA_SECTION_END:(this._emitChars("]"),this.state=z.CDATA_SECTION,this._stateCdataSection(t))}_stateCdataSectionEnd(t){switch(t){case B.GREATER_THAN_SIGN:this.state=z.DATA;break;case B.RIGHT_SQUARE_BRACKET:this._emitChars("]");break;default:this._emitChars("]]"),this.state=z.CDATA_SECTION,this._stateCdataSection(t)}}_stateCharacterReference(){let t=this.entityDecoder.write(this.preprocessor.html,this.preprocessor.pos);if(t<0){if(!this.preprocessor.lastChunkWritten)return this.active=!1,this.preprocessor.pos=this.preprocessor.html.length-1,this.consumedAfterSnapshot=0,void(this.preprocessor.endOfChunkHit=!0);t=this.entityDecoder.end()}t===0?(this.preprocessor.pos=this.entityStartPos,this._flushCodePointConsumedAsCharacterReference(B.AMPERSAND),this.state=!this._isCharacterReferenceInAttribute()&&IU(this.preprocessor.peek(1))?z.AMBIGUOUS_AMPERSAND:this.returnState):this.state=this.returnState}_stateAmbiguousAmpersand(t){IU(t)?this._flushCodePointConsumedAsCharacterReference(t):(t===B.SEMICOLON&&this._err(ne.unknownNamedCharacterReference),this.state=this.returnState,this._callState(t))}}const PU=new Set([x.DD,x.DT,x.LI,x.OPTGROUP,x.OPTION,x.P,x.RB,x.RP,x.RT,x.RTC]),LU=new Set([...PU,x.CAPTION,x.COLGROUP,x.TBODY,x.TD,x.TFOOT,x.TH,x.THEAD,x.TR]),aw=new Set([x.APPLET,x.CAPTION,x.HTML,x.MARQUEE,x.OBJECT,x.TABLE,x.TD,x.TEMPLATE,x.TH]),Woe=new Set([...aw,x.OL,x.UL]),Yoe=new Set([...aw,x.BUTTON]),DU=new Set([x.ANNOTATION_XML,x.MI,x.MN,x.MO,x.MS,x.MTEXT]),MU=new Set([x.DESC,x.FOREIGN_OBJECT,x.TITLE]),Koe=new Set([x.TR,x.TEMPLATE,x.HTML]),Xoe=new Set([x.TBODY,x.TFOOT,x.THEAD,x.TEMPLATE,x.HTML]),Qoe=new Set([x.TABLE,x.TEMPLATE,x.HTML]),Zoe=new Set([x.TD,x.TH]);class Joe{get currentTmplContentOrNode(){return this._isInTemplate()?this.treeAdapter.getTemplateContent(this.current):this.current}constructor(t,n,r){this.treeAdapter=n,this.handler=r,this.items=[],this.tagIDs=[],this.stackTop=-1,this.tmplCount=0,this.currentTagId=x.UNKNOWN,this.current=t}_indexOf(t){return this.items.lastIndexOf(t,this.stackTop)}_isInTemplate(){return this.currentTagId===x.TEMPLATE&&this.treeAdapter.getNamespaceURI(this.current)===ce.HTML}_updateCurrentElement(){this.current=this.items[this.stackTop],this.currentTagId=this.tagIDs[this.stackTop]}push(t,n){this.stackTop++,this.items[this.stackTop]=t,this.current=t,this.tagIDs[this.stackTop]=n,this.currentTagId=n,this._isInTemplate()&&this.tmplCount++,this.handler.onItemPush(t,n,!0)}pop(){const t=this.current;this.tmplCount>0&&this._isInTemplate()&&this.tmplCount--,this.stackTop--,this._updateCurrentElement(),this.handler.onItemPop(t,!0)}replace(t,n){const r=this._indexOf(t);this.items[r]=n,r===this.stackTop&&(this.current=n)}insertAfter(t,n,r){const a=this._indexOf(t)+1;this.items.splice(a,0,n),this.tagIDs.splice(a,0,r),this.stackTop++,a===this.stackTop&&this._updateCurrentElement(),this.handler.onItemPush(this.current,this.currentTagId,a===this.stackTop)}popUntilTagNamePopped(t){let n=this.stackTop+1;do n=this.tagIDs.lastIndexOf(t,n-1);while(n>0&&this.treeAdapter.getNamespaceURI(this.items[n])!==ce.HTML);this.shortenToLength(n<0?0:n)}shortenToLength(t){for(;this.stackTop>=t;){const n=this.current;this.tmplCount>0&&this._isInTemplate()&&(this.tmplCount-=1),this.stackTop--,this._updateCurrentElement(),this.handler.onItemPop(n,this.stackTop<t)}}popUntilElementPopped(t){const n=this._indexOf(t);this.shortenToLength(n<0?0:n)}popUntilPopped(t,n){const r=this._indexOfTagNames(t,n);this.shortenToLength(r<0?0:r)}popUntilNumberedHeaderPopped(){this.popUntilPopped(v5,ce.HTML)}popUntilTableCellPopped(){this.popUntilPopped(Zoe,ce.HTML)}popAllUpToHtmlElement(){this.tmplCount=0,this.shortenToLength(1)}_indexOfTagNames(t,n){for(let r=this.stackTop;r>=0;r--)if(t.has(this.tagIDs[r])&&this.treeAdapter.getNamespaceURI(this.items[r])===n)return r;return-1}clearBackTo(t,n){const r=this._indexOfTagNames(t,n);this.shortenToLength(r+1)}clearBackToTableContext(){this.clearBackTo(Qoe,ce.HTML)}clearBackToTableBodyContext(){this.clearBackTo(Xoe,ce.HTML)}clearBackToTableRowContext(){this.clearBackTo(Koe,ce.HTML)}remove(t){const n=this._indexOf(t);n>=0&&(n===this.stackTop?this.pop():(this.items.splice(n,1),this.tagIDs.splice(n,1),this.stackTop--,this._updateCurrentElement(),this.handler.onItemPop(t,!1)))}tryPeekProperlyNestedBodyElement(){return this.stackTop>=1&&this.tagIDs[1]===x.BODY?this.items[1]:null}contains(t){return this._indexOf(t)>-1}getCommonAncestor(t){const n=this._indexOf(t)-1;return n>=0?this.items[n]:null}isRootHtmlElementCurrent(){return this.stackTop===0&&this.tagIDs[0]===x.HTML}hasInDynamicScope(t,n){for(let r=this.stackTop;r>=0;r--){const a=this.tagIDs[r];switch(this.treeAdapter.getNamespaceURI(this.items[r])){case ce.HTML:if(a===t)return!0;if(n.has(a))return!1;break;case ce.SVG:if(MU.has(a))return!1;break;case ce.MATHML:if(DU.has(a))return!1}}return!0}hasInScope(t){return this.hasInDynamicScope(t,aw)}hasInListItemScope(t){return this.hasInDynamicScope(t,Woe)}hasInButtonScope(t){return this.hasInDynamicScope(t,Yoe)}hasNumberedHeaderInScope(){for(let t=this.stackTop;t>=0;t--){const n=this.tagIDs[t];switch(this.treeAdapter.getNamespaceURI(this.items[t])){case ce.HTML:if(v5.has(n))return!0;if(aw.has(n))return!1;break;case ce.SVG:if(MU.has(n))return!1;break;case ce.MATHML:if(DU.has(n))return!1}}return!0}hasInTableScope(t){for(let n=this.stackTop;n>=0;n--)if(this.treeAdapter.getNamespaceURI(this.items[n])===ce.HTML)switch(this.tagIDs[n]){case t:return!0;case x.TABLE:case x.HTML:return!1}return!0}hasTableBodyContextInTableScope(){for(let t=this.stackTop;t>=0;t--)if(this.treeAdapter.getNamespaceURI(this.items[t])===ce.HTML)switch(this.tagIDs[t]){case x.TBODY:case x.THEAD:case x.TFOOT:return!0;case x.TABLE:case x.HTML:return!1}return!0}hasInSelectScope(t){for(let n=this.stackTop;n>=0;n--)if(this.treeAdapter.getNamespaceURI(this.items[n])===ce.HTML)switch(this.tagIDs[n]){case t:return!0;case x.OPTION:case x.OPTGROUP:break;default:return!1}return!0}generateImpliedEndTags(){for(;PU.has(this.currentTagId);)this.pop()}generateImpliedEndTagsThoroughly(){for(;LU.has(this.currentTagId);)this.pop()}generateImpliedEndTagsWithExclusion(t){for(;this.currentTagId!==t&&LU.has(this.currentTagId);)this.pop()}}var Li,ow;(ow=Li||(Li={}))[ow.Marker=0]="Marker",ow[ow.Element=1]="Element";const FU={type:Li.Marker};class eie{constructor(t){this.treeAdapter=t,this.entries=[],this.bookmark=null}_getNoahArkConditionCandidates(t,n){const r=[],a=n.length,o=this.treeAdapter.getTagName(t),i=this.treeAdapter.getNamespaceURI(t);for(let s=0;s<this.entries.length;s++){const l=this.entries[s];if(l.type===Li.Marker)break;const{element:c}=l;if(this.treeAdapter.getTagName(c)===o&&this.treeAdapter.getNamespaceURI(c)===i){const u=this.treeAdapter.getAttrList(c);u.length===a&&r.push({idx:s,attrs:u})}}return r}_ensureNoahArkCondition(t){if(this.entries.length<3)return;const n=this.treeAdapter.getAttrList(t),r=this._getNoahArkConditionCandidates(t,n);if(r.length<3)return;const a=new Map(n.map((i=>[i.name,i.value])));let o=0;for(let i=0;i<r.length;i++){const s=r[i];s.attrs.every((l=>a.get(l.name)===l.value))&&(o+=1,o>=3&&this.entries.splice(s.idx,1))}}insertMarker(){this.entries.unshift(FU)}pushElement(t,n){this._ensureNoahArkCondition(t),this.entries.unshift({type:Li.Element,element:t,token:n})}insertElementAfterBookmark(t,n){const r=this.entries.indexOf(this.bookmark);this.entries.splice(r,0,{type:Li.Element,element:t,token:n})}removeEntry(t){const n=this.entries.indexOf(t);n>=0&&this.entries.splice(n,1)}clearToLastMarker(){const t=this.entries.indexOf(FU);t>=0?this.entries.splice(0,t+1):this.entries.length=0}getElementEntryInScopeWithTagName(t){const n=this.entries.find((r=>r.type===Li.Marker||this.treeAdapter.getTagName(r.element)===t));return n&&n.type===Li.Element?n:null}getElementEntry(t){return this.entries.find((n=>n.type===Li.Element&&n.element===t))}}const $l={createDocument:()=>({nodeName:"#document",mode:go.NO_QUIRKS,childNodes:[]}),createDocumentFragment:()=>({nodeName:"#document-fragment",childNodes:[]}),createElement:(e,t,n)=>({nodeName:e,tagName:e,attrs:n,namespaceURI:t,childNodes:[],parentNode:null}),createCommentNode:e=>({nodeName:"#comment",data:e,parentNode:null}),createTextNode:e=>({nodeName:"#text",value:e,parentNode:null}),appendChild(e,t){e.childNodes.push(t),t.parentNode=e},insertBefore(e,t,n){const r=e.childNodes.indexOf(n);e.childNodes.splice(r,0,t),t.parentNode=e},setTemplateContent(e,t){e.content=t},getTemplateContent:e=>e.content,setDocumentType(e,t,n,r){const a=e.childNodes.find((o=>o.nodeName==="#documentType"));if(a)a.name=t,a.publicId=n,a.systemId=r;else{const o={nodeName:"#documentType",name:t,publicId:n,systemId:r,parentNode:null};$l.appendChild(e,o)}},setDocumentMode(e,t){e.mode=t},getDocumentMode:e=>e.mode,detachNode(e){if(e.parentNode){const t=e.parentNode.childNodes.indexOf(e);e.parentNode.childNodes.splice(t,1),e.parentNode=null}},insertText(e,t){if(e.childNodes.length>0){const n=e.childNodes[e.childNodes.length-1];if($l.isTextNode(n))return void(n.value+=t)}$l.appendChild(e,$l.createTextNode(t))},insertTextBefore(e,t,n){const r=e.childNodes[e.childNodes.indexOf(n)-1];r&&$l.isTextNode(r)?r.value+=t:$l.insertBefore(e,$l.createTextNode(t),n)},adoptAttributes(e,t){const n=new Set(e.attrs.map((r=>r.name)));for(let r=0;r<t.length;r++)n.has(t[r].name)||e.attrs.push(t[r])},getFirstChild:e=>e.childNodes[0],getChildNodes:e=>e.childNodes,getParentNode:e=>e.parentNode,getAttrList:e=>e.attrs,getTagName:e=>e.tagName,getNamespaceURI:e=>e.namespaceURI,getTextNodeContent:e=>e.value,getCommentNodeContent:e=>e.data,getDocumentTypeNodeName:e=>e.name,getDocumentTypeNodePublicId:e=>e.publicId,getDocumentTypeNodeSystemId:e=>e.systemId,isTextNode:e=>e.nodeName==="#text",isCommentNode:e=>e.nodeName==="#comment",isDocumentTypeNode:e=>e.nodeName==="#documentType",isElementNode:e=>Object.prototype.hasOwnProperty.call(e,"tagName"),setNodeSourceCodeLocation(e,t){e.sourceCodeLocation=t},getNodeSourceCodeLocation:e=>e.sourceCodeLocation,updateNodeSourceCodeLocation(e,t){e.sourceCodeLocation={...e.sourceCodeLocation,...t}}},jU="html",BU=["+//silmaril//dtd html pro v0r11 19970101//","-//as//dtd html 3.0 aswedit + extensions//","-//advasoft ltd//dtd html 3.0 aswedit + extensions//","-//ietf//dtd html 2.0 level 1//","-//ietf//dtd html 2.0 level 2//","-//ietf//dtd html 2.0 strict level 1//","-//ietf//dtd html 2.0 strict level 2//","-//ietf//dtd html 2.0 strict//","-//ietf//dtd html 2.0//","-//ietf//dtd html 2.1e//","-//ietf//dtd html 3.0//","-//ietf//dtd html 3.2 final//","-//ietf//dtd html 3.2//","-//ietf//dtd html 3//","-//ietf//dtd html level 0//","-//ietf//dtd html level 1//","-//ietf//dtd html level 2//","-//ietf//dtd html level 3//","-//ietf//dtd html strict level 0//","-//ietf//dtd html strict level 1//","-//ietf//dtd html strict level 2//","-//ietf//dtd html strict level 3//","-//ietf//dtd html strict//","-//ietf//dtd html//","-//metrius//dtd metrius presentational//","-//microsoft//dtd internet explorer 2.0 html strict//","-//microsoft//dtd internet explorer 2.0 html//","-//microsoft//dtd internet explorer 2.0 tables//","-//microsoft//dtd internet explorer 3.0 html strict//","-//microsoft//dtd internet explorer 3.0 html//","-//microsoft//dtd internet explorer 3.0 tables//","-//netscape comm. corp.//dtd html//","-//netscape comm. corp.//dtd strict html//","-//o'reilly and associates//dtd html 2.0//","-//o'reilly and associates//dtd html extended 1.0//","-//o'reilly and associates//dtd html extended relaxed 1.0//","-//sq//dtd html 2.0 hotmetal + extensions//","-//softquad software//dtd hotmetal pro 6.0::19990601::extensions to html 4.0//","-//softquad//dtd hotmetal pro 4.0::19971010::extensions to html 4.0//","-//spyglass//dtd html 2.0 extended//","-//sun microsystems corp.//dtd hotjava html//","-//sun microsystems corp.//dtd hotjava strict html//","-//w3c//dtd html 3 1995-03-24//","-//w3c//dtd html 3.2 draft//","-//w3c//dtd html 3.2 final//","-//w3c//dtd html 3.2//","-//w3c//dtd html 3.2s draft//","-//w3c//dtd html 4.0 frameset//","-//w3c//dtd html 4.0 transitional//","-//w3c//dtd html experimental 19960712//","-//w3c//dtd html experimental 970421//","-//w3c//dtd w3 html//","-//w3o//dtd w3 html 3.0//","-//webtechs//dtd mozilla html 2.0//","-//webtechs//dtd mozilla html//"],tie=[...BU,"-//w3c//dtd html 4.01 frameset//","-//w3c//dtd html 4.01 transitional//"],nie=new Set(["-//w3o//dtd w3 html strict 3.0//en//","-/w3c/dtd html 4.0 transitional/en","html"]),HU=["-//w3c//dtd xhtml 1.0 frameset//","-//w3c//dtd xhtml 1.0 transitional//"],rie=[...HU,"-/
138/w3c//dtd html 4.01 frameset//","-//w3c//dtd html 4.01 transitional//"];function zU(e,t){return t.some((n=>e.startsWith(n)))}const aie="text/html",oie="application/xhtml+xml",iie=new Map(["attributeName","attributeType","baseFrequency","baseProfile","calcMode","clipPathUnits","diffuseConstant","edgeMode","filterUnits","glyphRef","gradientTransform","gradientUnits","kernelMatrix","kernelUnitLength","keyPoints","keySplines","keyTimes","lengthAdjust","limitingConeAngle","markerHeight","markerUnits","markerWidth","maskContentUnits","maskUnits","numOctaves","pathLength","patternContentUnits","patternTransform","patternUnits","pointsAtX","pointsAtY","pointsAtZ","preserveAlpha","preserveAspectRatio","primitiveUnits","refX","refY","repeatCount","repeatDur","requiredExtensions","requiredFeatures","specularConstant","specularExponent","spreadMethod","startOffset","stdDeviation","stitchTiles","surfaceScale","systemLanguage","tableValues","targetX","targetY","textLength","viewBox","viewTarget","xChannelSelector","yChannelSelector","zoomAndPan"].map((e=>[e.toLowerCase(),e]))),sie=new Map([["xlink:actuate",{prefix:"xlink",name:"actuate",namespace:ce.XLINK}],["xlink:arcrole",{prefix:"xlink",name:"arcrole",namespace:ce.XLINK}],["xlink:href",{prefix:"xlink",name:"href",namespace:ce.XLINK}],["xlink:role",{prefix:"xlink",name:"role",namespace:ce.XLINK}],["xlink:show",{prefix:"xlink",name:"show",namespace:ce.XLINK}],["xlink:title",{prefix:"xlink",name:"title",namespace:ce.XLINK}],["xlink:type",{prefix:"xlink",name:"type",namespace:ce.XLINK}],["xml:lang",{prefix:"xml",name:"lang",namespace:ce.XML}],["xml:space",{prefix:"xml",name:"space",namespace:ce.XML}],["xmlns",{prefix:"",name:"xmlns",namespace:ce.XMLNS}],["xmlns:xlink",{prefix:"xmlns",name:"xlink",namespace:ce.XMLNS}]]),lie=new Map(["altGlyph","altGlyphDef","altGlyphItem","animateColor","animateMotion","animateTransform","clipPath","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","foreignObject","glyphRef","linearGradient","radialGradient","textPath"].map((e=>[e.toLowerCase(),e]))),cie=new Set([x.B,x.BIG,x.BLOCKQUOTE,x.BODY,x.BR,x.CENTER,x.CODE,x.DD,x.DIV,x.DL,x.DT,x.EM,x.EMBED,x.H1,x.H2,x.H3,x.H4,x.H5,x.H6,x.HEAD,x.HR,x.I,x.IMG,x.LI,x.LISTING,x.MENU,x.META,x.NOBR,x.OL,x.P,x.PRE,x.RUBY,x.S,x.SMALL,x.SPAN,x.STRONG,x.STRIKE,x.SUB,x.SUP,x.TABLE,x.TT,x.U,x.UL,x.VAR]);function UU(e){for(let t=0;t<e.attrs.length;t++)if(e.attrs[t].name==="definitionurl"){e.attrs[t].name="definitionURL";break}}function $U(e){for(let t=0;t<e.attrs.length;t++){const n=iie.get(e.attrs[t].name);n!=null&&(e.attrs[t].name=n)}}function k5(e){for(let t=0;t<e.attrs.length;t++){const n=sie.get(e.attrs[t].name);n&&(e.attrs[t].prefix=n.prefix,e.attrs[t].name=n.name,e.attrs[t].namespace=n.namespace)}}function uie(e,t,n,r){return(!r||r===ce.HTML)&&(function(a,o,i){if(o===ce.MATHML&&a===x.ANNOTATION_XML){for(let s=0;s<i.length;s++)if(i[s].name===Jc.ENCODING){const l=i[s].value.toLowerCase();return l===aie||l===oie}}return o===ce.SVG&&(a===x.FOREIGN_OBJECT||a===x.DESC||a===x.TITLE)})(e,t,n)||(!r||r===ce.MATHML)&&(function(a,o){return o===ce.MATHML&&(a===x.MI||a===x.MO||a===x.MN||a===x.MS||a===x.MTEXT)})(e,t)}var V,De;(De=V||(V={}))[De.INITIAL=0]="INITIAL",De[De.BEFORE_HTML=1]="BEFORE_HTML",De[De.BEFORE_HEAD=2]="BEFORE_HEAD",De[De.IN_HEAD=3]="IN_HEAD",De[De.IN_HEAD_NO_SCRIPT=4]="IN_HEAD_NO_SCRIPT",De[De.AFTER_HEAD=5]="AFTER_HEAD",De[De.IN_BODY=6]="IN_BODY",De[De.TEXT=7]="TEXT",De[De.IN_TABLE=8]="IN_TABLE",De[De.IN_TABLE_TEXT=9]="IN_TABLE_TEXT",De[De.IN_CAPTION=10]="IN_CAPTION",De[De.IN_COLUMN_GROUP=11]="IN_COLUMN_GROUP",De[De.IN_TABLE_BODY=12]="IN_TABLE_BODY",De[De.IN_ROW=13]="IN_ROW",De[De.IN_CELL=14]="IN_CELL",De[De.IN_SELECT=15]="IN_SELECT",De[De.IN_SELECT_IN_TABLE=16]="IN_SELECT_IN_TABLE",De[De.IN_TEMPLATE=17]="IN_TEMPLATE",De[De.AFTER_BODY=18]="AFTER_BODY",De[De.IN_FRAMESET=19]="IN_FRAMESET",De[De.AFTER_FRAMESET=20]="AFTER_FRAMESET",De[De.AFTER_AFTER_BODY=21]="AFTER_AFTER_BODY",De[De.AFTER_AFTER_FRAMESET=22]="AFTER_AFTER_FRAMESET";const die={startLine:-1,startCol:-1,startOffset:-1,endLine:-1,endCol:-1,endOffset:-1},VU=new Set([x.TABLE,x.TBODY,x.TFOOT,x.THEAD,x.TR]),GU={scriptingEnabled:!0,sourceCodeLocationInfo:!1,treeAdapter:$l,onParseError:null};class qU{constructor(t,n,r=null,a=null){this.fragmentContext=r,this.scriptHandler=a,this.currentToken=null,this.stopped=!1,this.insertionMode=V.INITIAL,this.originalInsertionMode=V.INITIAL,this.headElement=null,this.formElement=null,this.currentNotInHTML=!1,this.tmplInsertionModeStack=[],this.pendingCharacterTokens=[],this.hasNonWhitespacePendingCharacterToken=!1,this.framesetOk=!0,this.skipNextNewLine=!1,this.fosterParentingEnabled=!1,this.options={...GU,...t},this.treeAdapter=this.options.treeAdapter,this.onParseError=this.options.onParseError,this.onParseError&&(this.options.sourceCodeLocationInfo=!0),this.document=n??this.treeAdapter.createDocument(),this.tokenizer=new qoe(this.options,this),this.activeFormattingElements=new eie(this.treeAdapter),this.fragmentContextID=r?wp(this.treeAdapter.getTagName(r)):x.UNKNOWN,this._setContextModes(r??this.document,this.fragmentContextID),this.openElements=new Joe(this.document,this.treeAdapter,this)}static parse(t,n){const r=new this(n);return r.tokenizer.write(t,!0),r.document}static getFragmentParser(t,n){const r={...GU,...n};t!=null||(t=r.treeAdapter.createElement(X.TEMPLATE,ce.HTML,[]));const a=r.treeAdapter.createElement("documentmock",ce.HTML,[]),o=new this(r,a,t);return o.fragmentContextID===x.TEMPLATE&&o.tmplInsertionModeStack.unshift(V.IN_TEMPLATE),o._initTokenizerForFragmentParsing(),o._insertFakeRootElement(),o._resetInsertionMode(),o._findFormInFragmentContext(),o}getFragment(){const t=this.treeAdapter.getFirstChild(this.document),n=this.treeAdapter.createDocumentFragment();return this._adoptNodes(t,n),n}_err(t,n,r){var a;if(!this.onParseError)return;const o=(a=t.location)!==null&&a!==void 0?a:die,i={code:n,startLine:o.startLine,startCol:o.startCol,startOffset:o.startOffset,endLine:r?o.startLine:o.endLine,endCol:r?o.startCol:o.endCol,endOffset:r?o.startOffset:o.endOffset};this.onParseError(i)}onItemPush(t,n,r){var a,o;(o=(a=this.treeAdapter).onItemPush)===null||o===void 0||o.call(a,t),r&&this.openElements.stackTop>0&&this._setContextModes(t,n)}onItemPop(t,n){var r,a;if(this.options.sourceCodeLocationInfo&&this._setEndLocation(t,this.currentToken),(a=(r=this.treeAdapter).onItemPop)===null||a===void 0||a.call(r,t,this.openElements.current),n){let o,i;this.openElements.stackTop===0&&this.fragmentContext?(o=this.fragmentContext,i=this.fragmentContextID):{current:o,currentTagId:i}=this.openElements,this._setContextModes(o,i)}}_setContextModes(t,n){const r=t===this.document||this.treeAdapter.getNamespaceURI(t)===ce.HTML;this.currentNotInHTML=!r,this.tokenizer.inForeignNode=!r&&!this._isIntegrationPoint(n,t)}_switchToTextParsing(t,n){this._insertElement(t,ce.HTML),this.tokenizer.state=n,this.originalInsertionMode=this.insertionMode,this.insertionMode=V.TEXT}switchToPlaintextParsing(){this.insertionMode=V.TEXT,this.originalInsertionMode=V.IN_BODY,this.tokenizer.state=_n.PLAINTEXT}_getAdjustedCurrentElement(){return this.openElements.stackTop===0&&this.fragmentContext?this.fragmentContext:this.openElements.current}_findFormInFragmentContext(){let t=this.fragmentContext;
vendor: 9,661 bytes, line 138
138for(;t;){if(this.treeAdapter.getTagName(t)===X.FORM){this.formElement=t;break}t=this.treeAdapter.getParentNode(t)}}_initTokenizerForFragmentParsing(){if(this.fragmentContext&&this.treeAdapter.getNamespaceURI(this.fragmentContext)===ce.HTML)switch(this.fragmentContextID){case x.TITLE:case x.TEXTAREA:this.tokenizer.state=_n.RCDATA;break;case x.STYLE:case x.XMP:case x.IFRAME:case x.NOEMBED:case x.NOFRAMES:case x.NOSCRIPT:this.tokenizer.state=_n.RAWTEXT;break;case x.SCRIPT:this.tokenizer.state=_n.SCRIPT_DATA;break;case x.PLAINTEXT:this.tokenizer.state=_n.PLAINTEXT}}_setDocumentType(t){const n=t.name||"",r=t.publicId||"",a=t.systemId||"";if(this.treeAdapter.setDocumentType(this.document,n,r,a),t.location){const o=this.treeAdapter.getChildNodes(this.document).find((i=>this.treeAdapter.isDocumentTypeNode(i)));o&&this.treeAdapter.setNodeSourceCodeLocation(o,t.location)}}_attachElementToTree(t,n){if(this.options.sourceCodeLocationInfo){const r=n&&{...n,startTag:n};this.treeAdapter.setNodeSourceCodeLocation(t,r)}if(this._shouldFosterParentOnInsertion())this._fosterParentElement(t);else{const r=this.openElements.currentTmplContentOrNode;this.treeAdapter.appendChild(r,t)}}_appendElement(t,n){const r=this.treeAdapter.createElement(t.tagName,n,t.attrs);this._attachElementToTree(r,t.location)}_insertElement(t,n){const r=this.treeAdapter.createElement(t.tagName,n,t.attrs);this._attachElementToTree(r,t.location),this.openElements.push(r,t.tagID)}_insertFakeElement(t,n){const r=this.treeAdapter.createElement(t,ce.HTML,[]);this._attachElementToTree(r,null),this.openElements.push(r,n)}_insertTemplate(t){const n=this.treeAdapter.createElement(t.tagName,ce.HTML,t.attrs),r=this.treeAdapter.createDocumentFragment();this.treeAdapter.setTemplateContent(n,r),this._attachElementToTree(n,t.location),this.openElements.push(n,t.tagID),this.options.sourceCodeLocationInfo&&this.treeAdapter.setNodeSourceCodeLocation(r,null)}_insertFakeRootElement(){const t=this.treeAdapter.createElement(X.HTML,ce.HTML,[]);this.options.sourceCodeLocationInfo&&this.treeAdapter.setNodeSourceCodeLocation(t,null),this.treeAdapter.appendChild(this.openElements.current,t),this.openElements.push(t,x.HTML)}_appendCommentNode(t,n){const r=this.treeAdapter.createCommentNode(t.data);this.treeAdapter.appendChild(n,r),this.options.sourceCodeLocationInfo&&this.treeAdapter.setNodeSourceCodeLocation(r,t.location)}_insertCharacters(t){let n,r;if(this._shouldFosterParentOnInsertion()?({parent:n,beforeElement:r}=this._findFosterParentingLocation(),r?this.treeAdapter.insertTextBefore(n,t.chars,r):this.treeAdapter.insertText(n,t.chars)):(n=this.openElements.currentTmplContentOrNode,this.treeAdapter.insertText(n,t.chars)),!t.location)return;const a=this.treeAdapter.getChildNodes(n),o=r?a.lastIndexOf(r):a.length,i=a[o-1];if(this.treeAdapter.getNodeSourceCodeLocation(i)){const{endLine:s,endCol:l,endOffset:c}=t.location;this.treeAdapter.updateNodeSourceCodeLocation(i,{endLine:s,endCol:l,endOffset:c})}else this.options.sourceCodeLocationInfo&&this.treeAdapter.setNodeSourceCodeLocation(i,t.location)}_adoptNodes(t,n){for(let r=this.treeAdapter.getFirstChild(t);r;r=this.treeAdapter.getFirstChild(t))this.treeAdapter.detachNode(r),this.treeAdapter.appendChild(n,r)}_setEndLocation(t,n){if(this.treeAdapter.getNodeSourceCodeLocation(t)&&n.location){const r=n.location,a=this.treeAdapter.getTagName(t),o=n.type===Xe.END_TAG&&a===n.tagName?{endTag:{...r},endLine:r.endLine,endCol:r.endCol,endOffset:r.endOffset}:{endLine:r.startLine,endCol:r.startCol,endOffset:r.startOffset};this.treeAdapter.updateNodeSourceCodeLocation(t,o)}}shouldProcessStartTagTokenInForeignContent(t){if(!this.currentNotInHTML)return!1;let n,r;return this.openElements.stackTop===0&&this.fragmentContext?(n=this.fragmentContext,r=this.fragmentContextID):{current:n,currentTagId:r}=this.openElements,(t.tagID!==x.SVG||this.treeAdapter.getTagName(n)!==X.ANNOTATION_XML||this.treeAdapter.getNamespaceURI(n)!==ce.MATHML)&&(this.tokenizer.inForeignNode||(t.tagID===x.MGLYPH||t.tagID===x.MALIGNMARK)&&!this._isIntegrationPoint(r,n,ce.HTML))}_processToken(t){switch(t.type){case Xe.CHARACTER:this.onCharacter(t);break;case Xe.NULL_CHARACTER:this.onNullCharacter(t);break;case Xe.COMMENT:this.onComment(t);break;case Xe.DOCTYPE:this.onDoctype(t);break;case Xe.START_TAG:this._processStartTag(t);break;case Xe.END_TAG:this.onEndTag(t);break;case Xe.EOF:this.onEof(t);break;case Xe.WHITESPACE_CHARACTER:this.onWhitespaceCharacter(t)}}_isIntegrationPoint(t,n,r){return uie(t,this.treeAdapter.getNamespaceURI(n),this.treeAdapter.getAttrList(n),r)}_reconstructActiveFormattingElements(){const t=this.activeFormattingElements.entries.length;if(t){const n=this.activeFormattingElements.entries.findIndex((r=>r.type===Li.Marker||this.openElements.contains(r.element)));for(let r=n<0?t-1:n-1;r>=0;r--){const a=this.activeFormattingElements.entries[r];this._insertElement(a.token,this.treeAdapter.getNamespaceURI(a.element)),a.element=this.openElements.current}}}_closeTableCell(){this.openElements.generateImpliedEndTags(),this.openElements.popUntilTableCellPopped(),this.activeFormattingElements.clearToLastMarker(),this.insertionMode=V.IN_ROW}_closePElement(){this.openElements.generateImpliedEndTagsWithExclusion(x.P),this.openElements.popUntilTagNamePopped(x.P)}_resetInsertionMode(){for(let t=this.openElements.stackTop;t>=0;t--)switch(t===0&&this.fragmentContext?this.fragmentContextID:this.openElements.tagIDs[t]){case x.TR:return void(this.insertionMode=V.IN_ROW);case x.TBODY:case x.THEAD:case x.TFOOT:return void(this.insertionMode=V.IN_TABLE_BODY);case x.CAPTION:return void(this.insertionMode=V.IN_CAPTION);case x.COLGROUP:return void(this.insertionMode=V.IN_COLUMN_GROUP);case x.TABLE:return void(this.insertionMode=V.IN_TABLE);case x.BODY:return void(this.insertionMode=V.IN_BODY);case x.FRAMESET:return void(this.insertionMode=V.IN_FRAMESET);case x.SELECT:return void this._resetInsertionModeForSelect(t);case x.TEMPLATE:return void(this.insertionMode=this.tmplInsertionModeStack[0]);case x.HTML:return void(this.insertionMode=this.headElement?V.AFTER_HEAD:V.BEFORE_HEAD);case x.TD:case x.TH:if(t>0)return void(this.insertionMode=V.IN_CELL);break;case x.HEAD:if(t>0)return void(this.insertionMode=V.IN_HEAD)}this.insertionMode=V.IN_BODY}_resetInsertionModeForSelect(t){if(t>0)for(let n=t-1;n>0;n--){const r=this.openElements.tagIDs[n];if(r===x.TEMPLATE)break;if(r===x.TABLE)return void(this.insertionMode=V.IN_SELECT_IN_TABLE)}this.insertionMode=V.IN_SELECT}_isElementCausesFosterParenting(t){return VU.has(t)}_shouldFosterParentOnInsertion(){return this.fosterParentingEnabled&&this._isElementCausesFosterParenting(this.openElements.currentTagId)}_findFosterParentingLocation(){for(let t=this.openElements.stackTop;t>=0;t--){const n=this.openElements.items[t];switch(this.openElements.tagIDs[t]){case x.TEMPLATE:if(this.treeAdapter.getNamespaceURI(n)===ce.HTML)return{parent:this.treeAdapter.getTemplateContent(n),beforeElement:null};break;case x.TABLE:{const r=this.treeAdapter.getParentNode(n);return r?{parent:r,beforeElement:n}:{parent:this.openElements.items[t-1],beforeElement:null}}}}return{parent:this.openElements.items[0],beforeElement:null}}_fosterParentElement(t){const n=this._findFosterParentingLocation();n.beforeElement?this.treeAdapter.insertBefore(n.parent,t,n.beforeElement):this.treeAdapter.appendChild(n.parent,t)}_isSpecialElement(t,n){const r=this.treeAdapter.getNamespaceURI(t);return Goe[r].has(n)}onCharacter(t){if(this.skipNextNewLine=!1,this.tokenizer.inForeignNode)(function(n,r){n._insertCharacters(r),n.framesetOk=!1})(this,t);else switch(this.insertionMode){case V.INITIAL:Bm(this,t);break;case V.BEFORE_HTML:Hm(this,t);break;case V.BEFORE_HEAD:zm(this,t);break;case V.IN_HEAD:Um(this,t);break;case V.IN_HEAD_NO_SCRIPT:$m(this,t);break;case V.AFTER_HEAD:Vm(this,t);break;case V.IN_BODY:case V.IN_CAPTION:case V.IN_CELL:case V.IN_TEMPLATE:YU(this,t);break;case V.TEXT:case V.IN_SELECT:case V.IN_SELECT_IN_TABLE:this._insertCharacters(t);break;case V.IN_TABLE:case V.IN_TABLE_BODY:case V.IN_ROW:_5(this,t);break;case V.IN_TABLE_TEXT:n$(this,t);break;case V.IN_COLUMN_GROUP:lw(this,t);break;case V.AFTER_BODY:dw(this,t);break;case V.AFTER_AFTER_BODY:pw(this,t)}}onNullCharacter(t){if(this.skipNextNewLine=!1,this.tokenizer.inForeignNode)(function(n,r){r.chars=Jt,n._insertCharacters(r)})(this,t);else switch(this.insertionMode){case V.INITIAL:Bm(this,t);break;case V.BEFORE_HTML:Hm(this,t);break;case V.BEFORE_HEAD:zm(this,t);break;case V.IN_HEAD:Um(this,t);break;case V.IN_HEAD_NO_SCRIPT:$m(this,t);break;case V.AFTER_HEAD:Vm(this,t);break;case V.TEXT:this._insertCharacters(t);break;case V.IN_TABLE:case V.IN_TABLE_BODY:case V.IN_ROW:_5(this,t);break;case V.IN_COLUMN_GROUP:lw(this,t);break;case V.AFTER_BODY:dw(this,t);break;case V.AFTER_AFTER_BODY:pw(this,t)}}onComment(t){if(this.skipNextNewLine=!1,this.currentNotInHTML)x5(this,t);else switch(this.insertionMode){case V.INITIAL:case V.BEFORE_HTML:case V.BEFORE_HEAD:case V.IN_HEAD:case V.IN_HEAD_NO_SCRIPT:case V.AFTER_HEAD:case V.IN_BODY:case V.IN_TABLE:case V.IN_CAPTION:case V.IN_COLUMN_GROUP:case V.IN_TABLE_BODY:case V.IN_ROW:case V.IN_CELL:case V.IN_SELECT:case V.IN_SELECT_IN_TABLE:case V.IN_TEMPLATE:case V.IN_FRAMESET:case V.AFTER_FRAMESET:x5(this,t);break;case V.IN_TABLE_TEXT:Wm(this,t);break;case V.AFTER_BODY:(function(n,r){n._appendCommentNode(r,n.openElements.items[0])})(this,t);break;case V.AFTER_AFTER_BODY:case V.AFTER_AFTER_FRAMESET:(function(n,r){n._appendCommentNode(r,n.document)})(this,t)}}onDoctype(t){switch(this.skipNextNewLine=!1,this.insertionMode){case V.INITIAL:(function(n,r){n._setDocumentType(r);
138const a=r.forceQuirks?go.QUIRKS:(function(o){if(o.name!==jU)return go.QUIRKS;const{systemId:i}=o;if(i&&i.toLowerCase()==="http://www.ibm.com/data/dtd/v11/ibmxhtml1-transitional.dtd")return go.QUIRKS;let{publicId:s}=o;if(s!==null){if(s=s.toLowerCase(),nie.has(s))return go.QUIRKS;let l=i===null?tie:BU;if(zU(s,l))return go.QUIRKS;if(l=i===null?HU:rie,zU(s,l))return go.LIMITED_QUIRKS}return go.NO_QUIRKS})(r);(function(o){return o.name===jU&&o.publicId===null&&(o.systemId===null||o.systemId==="about:legacy-compat")})(r)||n._err(r,ne.nonConformingDoctype),n.treeAdapter.setDocumentMode(n.document,a),n.insertionMode=V.BEFORE_HTML})(this,t);break;case V.BEFORE_HEAD:case V.IN_HEAD:case V.IN_HEAD_NO_SCRIPT:case V.AFTER_HEAD:this._err(t,ne.misplacedDoctype);break;case V.IN_TABLE_TEXT:Wm(this,t)}}onStartTag(t){this.skipNextNewLine=!1,this.currentToken=t,this._processStartTag(t),t.selfClosing&&!t.ackSelfClosing&&this._err(t,ne.nonVoidHtmlElementStartTagWithTrailingSolidus)}_processStartTag(t){this.shouldProcessStartTagTokenInForeignContent(t)?(function(n,r){if((function(a){const o=a.tagID;return o===x.FONT&&a.attrs.some((({name:i})=>i===Jc.COLOR||i===Jc.SIZE||i===Jc.FACE))||cie.has(o)})(r))c$(n),n._startTagOutsideForeignContent(r);else{const a=n._getAdjustedCurrentElement(),o=n.treeAdapter.getNamespaceURI(a);o===ce.MATHML?UU(r):o===ce.SVG&&((function(i){const s=lie.get(i.tagName);s!=null&&(i.tagName=s,i.tagID=wp(i.tagName))})(r),$U(r)),k5(r),r.selfClosing?n._appendElement(r,o):n._insertElement(r,o),r.ackSelfClosing=!0}})(this,t):this._startTagOutsideForeignContent(t)}_startTagOutsideForeignContent(t){switch(this.insertionMode){case V.INITIAL:Bm(this,t);break;case V.BEFORE_HTML:(function(n,r){r.tagID===x.HTML?(n._insertElement(r,ce.HTML),n.insertionMode=V.BEFORE_HEAD):Hm(n,r)})(this,t);break;case V.BEFORE_HEAD:(function(n,r){switch(r.tagID){case x.HTML:_r(n,r);break;case x.HEAD:n._insertElement(r,ce.HTML),n.headElement=n.openElements.current,n.insertionMode=V.IN_HEAD;break;default:zm(n,r)}})(this,t);break;case V.IN_HEAD:$o(this,t);break;case V.IN_HEAD_NO_SCRIPT:(function(n,r){switch(r.tagID){case x.HTML:_r(n,r);break;case x.BASEFONT:case x.BGSOUND:case x.HEAD:case x.LINK:case x.META:case x.NOFRAMES:case x.STYLE:$o(n,r);break;case x.NOSCRIPT:n._err(r,ne.nestedNoscriptInHead);break;default:$m(n,r)}})(this,t);break;case V.AFTER_HEAD:(function(n,r){switch(r.tagID){case x.HTML:_r(n,r);break;case x.BODY:n._insertElement(r,ce.HTML),n.framesetOk=!1,n.insertionMode=V.IN_BODY;break;case x.FRAMESET:n._insertElement(r,ce.HTML),n.insertionMode=V.IN_FRAMESET;break;case x.BASE:case x.BASEFONT:case x.BGSOUND:case x.LINK:case x.META:case x.NOFRAMES:case x.SCRIPT:case x.STYLE:case x.TEMPLATE:case x.TITLE:n._err(r,ne.abandonedHeadElementChild),n.openElements.push(n.headElement,x.HEAD),$o(n,r),n.openElements.remove(n.headElement);break;case x.HEAD:n._err(r,ne.misplacedStartTagForHeadElement);break;default:Vm(n,r)}})(this,t);break;case V.IN_BODY:_r(this,t);break;case V.IN_TABLE:xp(this,t);break;case V.IN_TABLE_TEXT:Wm(this,t);break;case V.IN_CAPTION:(function(n,r){const a=r.tagID;r$.has(a)?n.openElements.hasInTableScope(x.CAPTION)&&(n.openElements.generateImpliedEndTags(),n.openElements.popUntilTagNamePopped(x.CAPTION),n.activeFormattingElements.clearToLastMarker(),n.insertionMode=V.IN_TABLE,xp(n,r)):_r(n,r)})(this,t);break;case V.IN_COLUMN_GROUP:S5(this,t);break;case V.IN_TABLE_BODY:cw(this,t);break;case V.IN_ROW:uw(this,t);break;case V.IN_CELL:(function(n,r){const a=r.tagID;r$.has(a)?(n.openElements.hasInTableScope(x.TD)||n.openElements.hasInTableScope(x.TH))&&(n._closeTableCell(),uw(n,r)):_r(n,r)})(this,t);break;case V.IN_SELECT:o$(this,t);break;case V.IN_SELECT_IN_TABLE:(function(n,r){const a=r.tagID;a===x.CAPTION||a===x.TABLE||a===x.TBODY||a===x.TFOOT||a===x.THEAD||a===x.TR||a===x.TD||a===x.TH?(n.openElements.popUntilTagNamePopped(x.SELECT),n._resetInsertionMode(),n._processStartTag(r)):o$(n,r)})(this,t);break;case V.IN_TEMPLATE:(function(n,r){switch(r.tagID){case x.BASE:case x.BASEFONT:case x.BGSOUND:case x.LINK:case x.META:case x.NOFRAMES:case x.SCRIPT:case x.STYLE:case x.TEMPLATE:case x.TITLE:$o(n,r);break;case x.CAPTION:case x.COLGROUP:case x.TBODY:case x.TFOOT:case x.THEAD:n.tmplInsertionModeStack[0]=V.IN_TABLE,n.insertionMode=V.IN_TABLE,xp(n,r);break;case x.COL:n.tmplInsertionModeStack[0]=V.IN_COLUMN_GROUP,n.insertionMode=V.IN_COLUMN_GROUP,S5(n,r);break;case x.TR:n.tmplInsertionModeStack[0]=V.IN_TABLE_BODY,n.insertionMode=V.IN_TABLE_BODY,cw(n,r);break;case x.TD:case x.TH:n.tmplInsertionModeStack[0]=V.IN_ROW,n.insertionMode=V.IN_ROW,uw(n,r);break;default:n.tmplInsertionModeStack[0]=V.IN_BODY,n.insertionMode=V.IN_BODY,_r(n,r)}})(this,t);break;case V.AFTER_BODY:(function(n,r){r.tagID===x.HTML?_r(n,r):dw(n,r)})(this,t);break;case V.IN_FRAMESET:(function(n,r){switch(r.tagID){case x.HTML:_r(n,r);break;case x.FRAMESET:n._insertElement(r,ce.HTML);break;case x.FRAME:n._appendElement(r,ce.HTML),r.ackSelfClosing=!0;break;case x.NOFRAMES:$o(n,r)}})(this,t);break;case V.AFTER_FRAMESET:(function(n,r){switch(r.tagID){case x.HTML:_r(n,r);break;case x.NOFRAMES:$o(n,r)}})(this,t);break;case V.AFTER_AFTER_BODY:(function(n,r){r.tagID===x.HTML?_r(n,r):pw(n,r)})(this,t);break;case V.AFTER_AFTER_FRAMESET:(function(n,r){switch(r.tagID){case x.HTML:_r(n,r);break;case x.NOFRAMES:$o(n,r)}})(this,t)}}onEndTag(t){this.skipNextNewLine=!1,this.currentToken=t,this.currentNotInHTML?(function(n,r){if(r.tagID===x.P||r.tagID===x.BR)return c$(n),void n._endTagOutsideForeignContent(r);for(let a=n.openElements.stackTop;a>0;a--){const o=n.openElements.items[a];if(n.treeAdapter.getNamespaceURI(o)===ce.HTML){n._endTagOutsideForeignContent(r);break}const i=n.treeAdapter.getTagName(o);if(i.toLowerCase()===r.tagName){r.tagName=i,n.openElements.shortenToLe
138ngth(a);break}}})(this,t):this._endTagOutsideForeignContent(t)}_endTagOutsideForeignContent(t){switch(this.insertionMode){case V.INITIAL:Bm(this,t);break;case V.BEFORE_HTML:(function(n,r){const a=r.tagID;a!==x.HTML&&a!==x.HEAD&&a!==x.BODY&&a!==x.BR||Hm(n,r)})(this,t);break;case V.BEFORE_HEAD:(function(n,r){const a=r.tagID;a===x.HEAD||a===x.BODY||a===x.HTML||a===x.BR?zm(n,r):n._err(r,ne.endTagWithoutMatchingOpenElement)})(this,t);break;case V.IN_HEAD:(function(n,r){switch(r.tagID){case x.HEAD:n.openElements.pop(),n.insertionMode=V.AFTER_HEAD;break;case x.BODY:case x.BR:case x.HTML:Um(n,r);break;case x.TEMPLATE:eu(n,r);break;default:n._err(r,ne.endTagWithoutMatchingOpenElement)}})(this,t);break;case V.IN_HEAD_NO_SCRIPT:(function(n,r){switch(r.tagID){case x.NOSCRIPT:n.openElements.pop(),n.insertionMode=V.IN_HEAD;break;case x.BR:$m(n,r);break;default:n._err(r,ne.endTagWithoutMatchingOpenElement)}})(this,t);break;case V.AFTER_HEAD:(function(n,r){switch(r.tagID){case x.BODY:case x.HTML:case x.BR:Vm(n,r);break;case x.TEMPLATE:eu(n,r);break;default:n._err(r,ne.endTagWithoutMatchingOpenElement)}})(this,t);break;case V.IN_BODY:sw(this,t);break;case V.TEXT:(function(n,r){var a;r.tagID===x.SCRIPT&&((a=n.scriptHandler)===null||a===void 0||a.call(n,n.openElements.current)),n.openElements.pop(),n.insertionMode=n.originalInsertionMode})(this,t);break;case V.IN_TABLE:Gm(this,t);break;case V.IN_TABLE_TEXT:Wm(this,t);break;case V.IN_CAPTION:(function(n,r){const a=r.tagID;switch(a){case x.CAPTION:case x.TABLE:n.openElements.hasInTableScope(x.CAPTION)&&(n.openElements.generateImpliedEndTags(),n.openElements.popUntilTagNamePopped(x.CAPTION),n.activeFormattingElements.clearToLastMarker(),n.insertionMode=V.IN_TABLE,a===x.TABLE&&Gm(n,r));break;case x.BODY:case x.COL:case x.COLGROUP:case x.HTML:case x.TBODY:case x.TD:case x.TFOOT:case x.TH:case x.THEAD:case x.TR:break;default:sw(n,r)}})(this,t);break;case V.IN_COLUMN_GROUP:(function(n,r){switch(r.tagID){case x.COLGROUP:n.openElements.currentTagId===x.COLGROUP&&(n.openElements.pop(),n.insertionMode=V.IN_TABLE);break;case x.TEMPLATE:eu(n,r);break;case x.COL:break;default:lw(n,r)}})(this,t);break;case V.IN_TABLE_BODY:T5(this,t);break;case V.IN_ROW:a$(this,t);break;case V.IN_CELL:(function(n,r){const a=r.tagID;switch(a){case x.TD:case x.TH:n.openElements.hasInTableScope(a)&&(n.openElements.generateImpliedEndTags(),n.openElements.popUntilTagNamePopped(a),n.activeFormattingElements.clearToLastMarker(),n.insertionMode=V.IN_ROW);break;case x.TABLE:case x.TBODY:case x.TFOOT:case x.THEAD:case x.TR:n.openElements.hasInTableScope(a)&&(n._closeTableCell(),a$(n,r));break;case x.BODY:case x.CAPTION:case x.COL:case x.COLGROUP:case x.HTML:break;default:sw(n,r)}})(this,t);break;case V.IN_SELECT:i$(this,t);break;case V.IN_SELECT_IN_TABLE:(function(n,r){const a=r.tagID;a===x.CAPTION||a===x.TABLE||a===x.TBODY||a===x.TFOOT||a===x.THEAD||a===x.TR||a===x.TD||a===x.TH?n.openElements.hasInTableScope(a)&&(n.openElements.popUntilTagNamePopped(x.SELECT),n._resetInsertionMode(),n.onEndTag(r)):i$(n,r)})(this,t);break;case V.IN_TEMPLATE:(function(n,r){r.tagID===x.TEMPLATE&&eu(n,r)})(this,t);break;case V.AFTER_BODY:l$(this,t);break;case V.IN_FRAMESET:(function(n,r){r.tagID!==x.FRAMESET||n.openElements.isRootHtmlElementCurrent()||(n.openElements.pop(),n.fragmentContext||n.openElements.currentTagId===x.FRAMESET||(n.insertionMode=V.AFTER_FRAMESET))})(this,t);break;case V.AFTER_FRAMESET:(function(n,r){r.tagID===x.HTML&&(n.insertionMode=V.AFTER_AFTER_FRAMESET)})(this,t);break;case V.AFTER_AFTER_BODY:pw(this,t)}}onEof(t){switch(this.insertionMode){case V.INITIAL:Bm(this,t);break;case V.BEFORE_HTML:Hm(this,t);break;case V.BEFORE_HEAD:zm(this,t);break;case V.IN_HEAD:Um(this,t);break;case V.IN_HEAD_NO_SCRIPT:$m(this,t);break;case V.AFTER_HEAD:Vm(this,t);break;case V.IN_BODY:case V.IN_TABLE:case V.IN_CAPTION:case V.IN_COLUMN_GROUP:case V.IN_TABLE_BODY:case V.IN_ROW:case V.IN_CELL:case V.IN_SELECT:case V.IN_SELECT_IN_TABLE:e$(this,t);break;case V.TEXT:(function(n,r){n._err(r,ne.eofInElementThatCanContainOnlyText),n.openElements.pop(),n.insertionMode=n.originalInsertionMode,n.onEof(r)})(this,t);break;case V.IN_TABLE_TEXT:Wm(this,t);break;case V.IN_TEMPLATE:s$(this,t);break;case V.AFTER_BODY:case V.IN_FRAMESET:case V.AFTER_FRAMESET:case V.AFTER_AFTER_BODY:case V.AFTER_AFTER_FRAMESET:E5(this,t)}}onWhitespaceCharacter(t){if(this.skipNextNewLine&&(this.skipNextNewLine=!1,t.chars.charCo
vendor: 8,689 bytes, line 138
138deAt(0)===B.LINE_FEED)){if(t.chars.length===1)return;t.chars=t.chars.substr(1)}if(this.tokenizer.inForeignNode)this._insertCharacters(t);else switch(this.insertionMode){case V.IN_HEAD:case V.IN_HEAD_NO_SCRIPT:case V.AFTER_HEAD:case V.TEXT:case V.IN_COLUMN_GROUP:case V.IN_SELECT:case V.IN_SELECT_IN_TABLE:case V.IN_FRAMESET:case V.AFTER_FRAMESET:this._insertCharacters(t);break;case V.IN_BODY:case V.IN_CAPTION:case V.IN_CELL:case V.IN_TEMPLATE:case V.AFTER_BODY:case V.AFTER_AFTER_BODY:case V.AFTER_AFTER_FRAMESET:WU(this,t);break;case V.IN_TABLE:case V.IN_TABLE_BODY:case V.IN_ROW:_5(this,t);break;case V.IN_TABLE_TEXT:t$(this,t)}}}function pie(e,t){let n=e.activeFormattingElements.getElementEntryInScopeWithTagName(t.tagName);return n?e.openElements.contains(n.element)?e.openElements.hasInScope(t.tagID)||(n=null):(e.activeFormattingElements.removeEntry(n),n=null):JU(e,t),n}function fie(e,t){let n=null,r=e.openElements.stackTop;for(;r>=0;r--){const a=e.openElements.items[r];if(a===t.element)break;e._isSpecialElement(a,e.openElements.tagIDs[r])&&(n=a)}return n||(e.openElements.shortenToLength(r<0?0:r),e.activeFormattingElements.removeEntry(t)),n}function hie(e,t,n){let r=t,a=e.openElements.getCommonAncestor(t);for(let o=0,i=a;i!==n;o++,i=a){a=e.openElements.getCommonAncestor(i);const s=e.activeFormattingElements.getElementEntry(i),l=s&&o>=3;!s||l?(l&&e.activeFormattingElements.removeEntry(s),e.openElements.remove(i)):(i=mie(e,s),r===t&&(e.activeFormattingElements.bookmark=s),e.treeAdapter.detachNode(r),e.treeAdapter.appendChild(i,r),r=i)}return r}function mie(e,t){const n=e.treeAdapter.getNamespaceURI(t.element),r=e.treeAdapter.createElement(t.token.tagName,n,t.token.attrs);return e.openElements.replace(t.element,r),t.element=r,r}function gie(e,t,n){const r=wp(e.treeAdapter.getTagName(t));if(e._isElementCausesFosterParenting(r))e._fosterParentElement(n);else{const a=e.treeAdapter.getNamespaceURI(t);r===x.TEMPLATE&&a===ce.HTML&&(t=e.treeAdapter.getTemplateContent(t)),e.treeAdapter.appendChild(t,n)}}function yie(e,t,n){const r=e.treeAdapter.getNamespaceURI(n.element),{token:a}=n,o=e.treeAdapter.createElement(a.tagName,r,a.attrs);e._adoptNodes(t,o),e.treeAdapter.appendChild(t,o),e.activeFormattingElements.insertElementAfterBookmark(o,a),e.activeFormattingElements.removeEntry(n),e.openElements.remove(n.element),e.openElements.insertAfter(t,o,a.tagID)}function w5(e,t){for(let n=0;n<8;n++){const r=pie(e,t);if(!r)break;const a=fie(e,r);if(!a)break;e.activeFormattingElements.bookmark=r;const o=hie(e,a,r.element),i=e.openElements.getCommonAncestor(r.element);e.treeAdapter.detachNode(o),i&&gie(e,i,o),yie(e,a,r)}}function x5(e,t){e._appendCommentNode(t,e.openElements.currentTmplContentOrNode)}function E5(e,t){if(e.stopped=!0,t.location){const n=e.fragmentContext?0:2;for(let r=e.openElements.stackTop;r>=n;r--)e._setEndLocation(e.openElements.items[r],t);if(!e.fragmentContext&&e.openElements.stackTop>=0){const r=e.openElements.items[0],a=e.treeAdapter.getNodeSourceCodeLocation(r);if(a&&!a.endTag&&(e._setEndLocation(r,t),e.openElements.stackTop>=1)){const o=e.openElements.items[1],i=e.treeAdapter.getNodeSourceCodeLocation(o);i&&!i.endTag&&e._setEndLocation(o,t)}}}}function Bm(e,t){e._err(t,ne.missingDoctype,!0),e.treeAdapter.setDocumentMode(e.document,go.QUIRKS),e.insertionMode=V.BEFORE_HTML,e._processToken(t)}function Hm(e,t){e._insertFakeRootElement(),e.insertionMode=V.BEFORE_HEAD,e._processToken(t)}function zm(e,t){e._insertFakeElement(X.HEAD,x.HEAD),e.headElement=e.openElements.current,e.insertionMode=V.IN_HEAD,e._processToken(t)}function $o(e,t){switch(t.tagID){case x.HTML:_r(e,t);break;case x.BASE:case x.BASEFONT:case x.BGSOUND:case x.LINK:case x.META:e._appendElement(t,ce.HTML),t.ackSelfClosing=!0;break;case x.TITLE:e._switchToTextParsing(t,_n.RCDATA);break;case x.NOSCRIPT:e.options.scriptingEnabled?e._switchToTextParsing(t,_n.RAWTEXT):(e._insertElement(t,ce.HTML),e.insertionMode=V.IN_HEAD_NO_SCRIPT);break;case x.NOFRAMES:case x.STYLE:e._switchToTextParsing(t,_n.RAWTEXT);break;case x.SCRIPT:e._switchToTextParsing(t,_n.SCRIPT_DATA);break;case x.TEMPLATE:e._insertTemplate(t),e.activeFormattingElements.insertMarker(),e.framesetOk=!1,e.insertionMode=V.IN_TEMPLATE,e.tmplInsertionModeStack.unshift(V.IN_TEMPLATE);break;case x.HEAD:e._err(t,ne.misplacedStartTagForHeadElement);break;default:Um(e,t)}}function eu(e,t){e.openElements.tmplCount>0?(e.openElements.generateImpliedEndTagsThoroughly(),e.openElements.currentTagId!==x.TEMPLATE&&e._err(t,ne.closingOfElementWithOpenChildElements),e.openElements.popUntilTagNamePopped(x.TEMPLATE),e.activeFormattingElements.clearToLastMarker(),e.tmplInsertionModeStack.shift(),e._resetInsertionMode()):e._err(t,ne.endTagWithoutMatchingOpenElement)}function Um(e,t){e.openElements.pop(),e.insertionMode=V.AFTER_HEAD,e._processToken(t)}function $m(e,t){const n=t.type===Xe.EOF?ne.openElementsLeftAfterEof:ne.disallowedContentInNoscriptInHead;e._err(t,n),e.openElements.pop(),e.insertionMode=V.IN_HEAD,e._processToken(t)}function Vm(e,t){e._insertFakeElement(X.BODY,x.BODY),e.insertionMode=V.IN_BODY,iw(e,t)}function iw(e,t){switch(t.type){case Xe.CHARACTER:YU(e,t);break;case Xe.WHITESPACE_CHARACTER:WU(e,t);break;case Xe.COMMENT:x5(e,t);break;case Xe.START_TAG:_r(e,t);break;case Xe.END_TAG:sw(e,t);break;case Xe.EOF:e$(e,t)}}function WU(e,t){e._reconstructActiveFormattingElements(),e._insertCharacters(t)}function YU(e,t){e._reconstructActiveFormattingElements(),e._insertCharacters(t),e.framesetOk=!1}function KU(e,t){e._reconstructActiveFormattingElements(),e._appendElement(t,ce.HTML),e.framesetOk=!1,t.ackSelfClosing=!0}function XU(e){const t=TU(e,Jc.TYPE);return t!=null&&t.toLowerCase()==="hidden"}function QU(e,t){e._switchToTextParsing(t,_n.RAWTEXT)}function ZU(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,ce.HTML)}function _r(e,t){switch(t.tagID){case x.I:case x.S:case x.B:case x.U:case x.EM:case x.TT:case x.BIG:case x.CODE:case x.FONT:case x.SMALL:case x.STRIKE:case x.STRONG:(function(n,r){n._reconstructActiveFormattingElements(),n._insertElement(r,ce.HTML),n.activeFormattingElements.pushElement(n.openElements.current,r)})(e,t);break;case x.A:(function(n,r){const a=n.activeFormattingElements.getElementEntryInScopeWithTagName(X.A);a&&(w5(n,r),n.openElements.remove(a.element),n.activeFormattingElements.removeEntry(a)),n._reconstructActiveFormattingElements(),n._insertElement(r,ce.HTML),n.activeFormattingElements.pushElement(n.openElements.current,r)})(e,t);break;case x.H1:case x.H2:case x.H3:case x.H4:case x.H5:case x.H6:(function(n,r){n.openElements.hasInButtonScope(x.P)&&n._closePElement(),v5.has(n.openElements.currentTagId)&&n.openElements.pop(),n._insertElement(r,ce.HTML)})(e,t);break;case x.P:case x.DL:case x.OL:case x.UL:case x.DIV:case x.DIR:case x.NAV:case x.MAIN:case x.MENU:case x.ASIDE:case x.CENTER:case x.FIGURE:case x.FOOTER:case x.HEADER:case x.HGROUP:case x.DIALOG:case x.DETAILS:case x.ADDRESS:case x.ARTICLE:case x.SEARCH:case x.SECTION:case x.SUMMARY:case x.FIELDSET:case x.BLOCKQUOTE:case x.FIGCAPTION:(function(n,r){n.openElements.hasInButtonScope(x.P)&&n._closePElement(),n._insertElement(r,ce.HTML)})(e,t);break;case x.LI:case x.DD:case x.DT:(function(n,r){n.framesetOk=!1;const a=r.tagID;for(let o=n.openElements.stackTop;o>=0;o--){const i=n.openElements.tagIDs[o];if(a===x.LI&&i===x.LI||(a===x.DD||a===x.DT)&&(i===x.DD||i===x.DT)){n.openElements.generateImpliedEndTagsWithExclusion(i),n.openElements.popUntilTagNamePopped(i);break}if(i!==x.ADDRESS&&i!==x.DIV&&i!==x.P&&n._isSpecialElement(n.openElements.items[o],i))break}n.openElements.hasInButtonScope(x.P)&&n._closePElement(),n._insertElement(r,ce.HTML)})(e,t);break;case x.BR:case x.IMG:case x.WBR:case x.AREA:case x.EMBED:case x.KEYGEN:KU(e,t);break;case x.HR:(function(n,r){n.openElements.hasInButtonScope(x.P)&&n._closePElement(),n._appendElement(r,ce.HTML),n.framesetOk=!1,r.ackSelfClosing=!0})(e,t);break;case x.RB:case x.RTC:(function(n,r){n.openElements.hasInScope(x.RUBY)&&n.openElements.generateImpliedEndTags(),n._insertElement(r,ce.HTML)})(e,t);break;case x.RT:case x.RP:(function(n,r){n.openElements.hasInScope(x.RUBY)&&n.openElements.generateImpliedEndTagsWithExclusion(x.RTC),n._insertElement(r,ce.HTML)})(e,t);break;case x.PRE:case x.LISTING:(function(n,r){n.openElements.hasInButtonScope(x.P)&&n._closePElement(),n._insertElement(r,ce.HTML),n.skipNextNewLine=!0,n.framesetOk=!1})(e,t);break;case x.XMP:(function(n,r){n.openElements.hasInButtonScope(x.P)&&n._closePElement(),n._reconstructActiveFormattingElements(),n.framesetOk=!1,n._switchToTextParsing(r,_n.RAWTEXT)})(e,t);break;case x.SVG:(function(n,r){n._reconstructActiveFormattingElements(),$
138U(r),k5(r),r.selfClosing?n._appendElement(r,ce.SVG):n._insertElement(r,ce.SVG),r.ackSelfClosing=!0})(e,t);break;case x.HTML:(function(n,r){n.openElements.tmplCount===0&&n.treeAdapter.adoptAttributes(n.openElements.items[0],r.attrs)})(e,t);break;case x.BASE:case x.LINK:case x.META:case x.STYLE:case x.TITLE:case x.SCRIPT:case x.BGSOUND:case x.BASEFONT:case x.TEMPLATE:$o(e,t);break;case x.BODY:(function(n,r){const a=n.openElements.tryPeekProperlyNestedBodyElement();a&&n.openElements.tmplCount===0&&(n.framesetOk=!1,n.treeAdapter.adoptAttributes(a,r.attrs))})(e,t);break;case x.FORM:(function(n,r){const a=n.openElements.tmplCount>0;n.formElement&&!a||(n.openElements.hasInButtonScope(x.P)&&n._closePElement(),n._insertElement(r,ce.HTML),a||(n.formElement=n.openElements.current))})(e,t);break;case x.NOBR:(function(n,r){n._reconstructActiveFormattingElements(),n.openElements.hasInScope(x.NOBR)&&(w5(n,r),n._reconstructActiveFormattingElements()),n._insertElement(r,ce.HTML),n.activeFormattingElements.pushElement(n.openElements.current,r)})(e,t);break;case x.MATH:(function(n,r){n._reconstructActiveFormattingElements(),UU(r),k5(r),r.selfClosing?n._appendElement(r,ce.MATHML):n._insertElement(r,ce.MATHML),r.ackSelfClosing=!0})(e,t);break;case x.TABLE:(function(n,r){n.treeAdapter.getDocumentMode(n.document)!==go.QUIRKS&&n.openElements.hasInButtonScope(x.P)&&n._closePElement(),n._insertElement(r,ce.HTML),n.framesetOk=!1,n.insertionMode=V.IN_TABLE})(e,t);break;case x.INPUT:(function(n,r){n._reconstructActiveFormattingElements(),n._appendElement(r,ce.HTML),XU(r)||(n.framesetOk=!1),r.ackSelfClosing=!0})(e,t);break;case x.PARAM:case x.TRACK:case x.SOURCE:(function(n,r){n._appendElement(r,ce.HTML),r.ackSelfClosing=!0})(e,t);break;case x.IMAGE:(function(n,r){r.tagName=X.IMG,r.tagID=x.IMG,KU(n,r)})(e,t);break;case x.BUTTON:(function(n,r){n.openElements.hasInScope(x.BUTTON)&&(n.openElements.generateImpliedEndTags(),n.openElements.popUntilTagNamePopped(x.BUTTON)),n._reconstructActiveFormattingElements(),n._insertElement(r,ce.HTML),n.framesetOk=!1})(e,t);break;case x.APPLET:case x.OBJECT:case x.MARQUEE:(function(n,r){n._reconstructActiveFormattingElements(),n._insertElement(r,ce.HTML),n.activeFormattingElements.insertMarker(),n.framesetOk=!1})(e,t);break;case x.IFRAME:(function(n,r){n.framesetOk=!1,n._switchToTextParsing(r,_n.RAWTEXT)})(e,t);break;case x.SELECT:(function(n,r){n._reconstructActiveFormattingElements(),n._insertElement(r,ce.HTML),n.framesetOk=!1,n.insertionMode=n.insertionMode===V.IN_TABLE||n.insertionMode===V.IN_CAPTION||n.insertionMode===V.IN_TABLE_BODY||n.insertionMode===V.IN_ROW||n.insertionMode===V.IN_CELL?V.IN_SELECT_IN_TABLE:V.IN_SELECT})(e,t);break;case x.OPTION:case x.OPTGROUP:(function(n,r){n.openElements.currentTagId===x.OPTION&&n.openElements.pop(),n._reconstructActiveFormattingElements(),n._insertElement(r,ce.HTML)})(e,t);break;case x.NOEMBED:case x.NOFRAMES:QU(e,t);break;case x.FRAMESET:(function(n,r){const a=n.openElements.tryPeekProperlyNestedBodyElement();n.framesetOk&&a&&(n.treeAdapter.detachNode(a),n.openElements.popAllUpToHtmlElement(),n._insertElement(r,ce.HTML),n.insertionMode=V.IN_FRAMESET)})(e,t);break;case x.TEXTAREA:(function(n,r){n._insertElement(r,ce.HTML),n.skipNextNewLine=!0,n.tokenizer.state=_n.RCDATA,n.originalInsertionMode=n.insertionMode,n.framesetOk=!1,n.insertionMode=V.TEXT})(e,t);break;case x.NOSCRIPT:e.options.scriptingEnabled?QU(e,t):ZU(e,t);break;case x.PLAINTEXT:(function(n,r){n.openElements.hasInButtonScope(x.P)&&n._closePElement(),n._insertElement(r,ce.HTML),n.tokenizer.state=_n.PLAINTEXT})(e,t);break;case x.COL:case x.TH:case x.TD:case x.TR:case x.HEAD:case x.FRAME:case x.TBODY:case x.TFOOT:case x.THEAD:case x.CAPTION:case x.COLGROUP:break;default:ZU(e,t)}}function JU(e,t){const n=t.tagName,r=t.tagID;for(let a=e.openElements.stackTop;a>0;a--){const o=e.openElements.items[a],i=e.openElements.tagIDs[a];if(r===i&&(r!==x.UNKNOWN||e.treeAdapter.getTagName(o)===n)){e.openElements.generateImpliedEndTagsWithExclusion(r),e.openElements.stackTop>=a&&e.openElements.shortenToLength(a);break}if(e._isSpecialElement(o,i))break}}function sw(e,t){switch(t.tagID){case x.A:case x.B:case x.I:case x.S:case x.U:case x.EM:case x.TT:case x.BIG:case x.CODE:case x.FONT:case x.NOBR:case x.SMALL:case x.STRIKE:case x.STRONG:w5(e,t);break;case x.P:(function(n){n.openElements.hasInButtonScope(x.P)||n._insertFakeElement(X.P,x.P),n._closePElement()})(e);break;case x.DL:case x.UL:case x.OL:case x.DIR:case x.DIV:case x.NAV:case x.PRE:case x.MAIN:case x.MENU:case x.ASIDE:case x.BUTTON:case x.CENTER:case x.FIGURE:case x.FOOTER:case x.HEADER:case x.HGROUP:case x.DIALOG:case x.ADDRESS:case x.ARTICLE:case x.DETAILS:case x.SEARCH:case x.SECTION:case x.SUMMARY:case x.LISTING:case x.FIELDSET:case x.BLOCKQUOTE:case x.FIGCAPTION:(function(n,r){const a=r.tagID;n.openElements.hasInScope(a)&&(n.openElements.generateImpliedEndTags(),n.openElements.popUntilTagNamePopped(a))})(e,t);break;case x.LI:(function(n){n.openElements.hasInListItemScope(x.LI)&&(n.openElements.generateImpliedEndTagsWithExclusion(x.L
138I),n.openElements.popUntilTagNamePopped(x.LI))})(e);break;case x.DD:case x.DT:(function(n,r){const a=r.tagID;n.openElements.hasInScope(a)&&(n.openElements.generateImpliedEndTagsWithExclusion(a),n.openElements.popUntilTagNamePopped(a))})(e,t);break;case x.H1:case x.H2:case x.H3:case x.H4:case x.H5:case x.H6:(function(n){n.openElements.hasNumberedHeaderInScope()&&(n.openElements.generateImpliedEndTags(),n.openElements.popUntilNumberedHeaderPopped())})(e);break;case x.BR:(function(n){n._reconstructActiveFormattingElements(),n._insertFakeElement(X.BR,x.BR),n.openElements.pop(),n.framesetOk=!1})(e);break;case x.BODY:(function(n,r){if(n.openElements.hasInScope(x.BODY)&&(n.insertionMode=V.AFTER_BODY,n.options.sourceCodeLocationInfo)){const a=n.openElements.tryPeekProperlyNestedBodyElement();a&&n._setEndLocation(a,r)}})(e,t);break;case x.HTML:(function(n,r){n.openElements.hasInScope(x.BODY)&&(n.insertionMode=V.AFTER_BODY,l$(n,r))})(e,t);break;case x.FORM:(function(n){const r=n.openElements.tmplCount>0,{formElement:a}=n;r||(n.formElement=null),(a||r)&&n.openElements.hasInScope(x.FORM)&&(n.openElements.generateImpliedEndTags(),r?n.openElements.popUntilTagNamePopped(x.FORM):a&&n.openElements.remove(a))})(e);break;case x.APPLET:case x.OBJECT:case x.MARQUEE:(function(n,r){const a=r.tagID;n.openElements.hasInScope(a)&&(n.openElements.generateImpliedEndTags(),n.openElements.popUntilTagNamePopped(a),n.activeFormattingElements.clearToLastMarker())})(e,t);break;case x.TEMPLATE:eu(e,t);break;default:JU(e,t)}}function e$(e,t){e.tmplInsertionModeStack.length>0?s$(e,t):E5(e,t)}function _5(e,t){if(VU.has(e.openElements.currentTagId))switch(e.pendingCharacterTokens.length=0,e.hasNonWhitespacePendingCharacterToken=!1,e.originalInsertionMode=e.insertionMode,e.insertionMode=V.IN_TABLE_TEXT,t.type){case Xe.CHARACTER:n$(e,t);break;case Xe.WHITESPACE_CHARACTER:t$(e,t)}else qm(e,t)}function xp(e,t){switch(t.tagID){case x.TD:case x.TH:case x.TR:(function(n,r){n.openElements.clearBackToTableContext(),n._insertFakeElement(X.TBODY,x.TBODY),n.insertionMode=V.IN_TABLE_BODY,cw(n,r)})(e,t);break;case x.STYLE:case x.SCRIPT:case x.TEMPLATE:$o(e,t);break;case x.COL:(function(n,r){n.openElements.clearBackToTableContext(),n._insertFakeElement(X.COLGROUP,x.COLGROUP),n.insertionMode=V.IN_COLUMN_GROUP,S5(n,r)})(e,t);break;case x.FORM:(function(n,r){n.formElement||n.openElements.tmplCount!==0||(n._insertElement(r,ce.HTML),n.formElement=n.openElements.current,n.openElements.pop())})(e,t);break;case x.TABLE:(function(n,r){n.openElements.hasInTableScope(x.TABLE)&&(n.openElements.popUntilTagNamePopped(x.TABLE),n._resetInsertionMode(),n._processStartTag(r))})(e,t);break;case x.TBODY:case x.TFOOT:case x.THEAD:(function(n,r){n.openElements.clearBackToTableContext(),n._insertElement(r,ce.HTML),n.insertionMode=V.IN_TABLE_BODY})(e,t);break;case x.INPUT:(function(n,r){XU(r)?n._appendElement(r,ce.HTML):qm(n,r),r.ackSelfClosing=!0})(e,t);break;case x.CAPTION:(function(n,r){n.openElements.clearBackToTableContext(),n.activeFormattingElements.insertMarker(),n._insertElement(r,ce.HTML),n.insertionMode=V.IN_CAPTION})(e,t);break;case x.COLGROUP:(function(n,r){n.openElements.clearBackToTableContext(),n._insertElement(r,ce.HTML),n.insertionMode=V.IN_COLUMN_GROUP})(e,t);break;default:qm(e,t)}}function Gm(e,t){switch(t.tagID){case x.TABLE:e.openElements.hasInTableScope(x.TABLE)&&(e.openElements.popUntilTagNamePopped(x.TABLE),e._resetInsertionMode());break;case x.TEMPLATE:eu(e,t);break;case x.BODY:case x.CAPTION:case x.COL:case x.COLGROUP:case x.HTML:case x.TBODY:case x.TD:case x.TFOOT:case x.TH:case x.THEAD:case x.TR:break;default:qm(e,t)}}function qm(e,t){const n=e.fosterParentingEnabled;e.fosterParentingEnabled=!0,iw(e,t),e.fosterParentingEnabled=n}function t$(e,t){e.pendingCharacterTokens.push(t)}function n$(e,t){e.pendingCharacterTokens.push(t),e.hasNonWhitespacePendingCharacterToken=!0}function Wm(e,t){let n=0;if(e.hasNonWhitespacePendingCharacterToken)for(;n<e.pendingCharacterTokens.length;n++)qm(e,e.pendingCharacterTokens[n]);else for(;n<e.pendingCharacterTokens.length;n++)e._insertCharacters(e.pendingCharacterTokens[n]);e.insertionMode=e.originalInsertionMode,e._processToken(t)}const r$=new Set([x.CAPTION,x.COL,x.COLGROUP,x.TBODY,x.TD,x.TFOOT,x.TH,x.THEAD,x.TR]);function S5(e,t){switch(t.tagID){case x.HTML:_r(e,t);break;case x.COL:e._appendElement(t,ce.HTML),t.ackSelfClosing=!0;break;case x.TEMPLATE:$o(e,t);break;default:lw(e,t)}}function lw(e,t){e.openElements.currentTagId===x.COLGROUP&&(e.openElements.pop(),e.insertionMode=V.IN_TABLE,e._processToken(t))}function cw(e,t){switch(t.tagID){case x.TR:e.openElements.clearBackToTableBodyContext(),e._insertElement(t,ce.HTML),e.insertionMode=V.IN_ROW;break;case x.TH:case x.TD:e.openElements.clearBackToTableBodyContext(),e._insertFakeElement(X.TR,x.TR),e.insertionMode=V.IN_ROW,uw(e,t);break;case x.CAPTION:case x.COL:case x.COLGROUP:case x.TBODY:case x.TFOOT:case x.THEAD:e.openElements.hasTableBodyContextInTableScope()&&(e.openElements.clearBackToTableBodyContext(),e.openElements.pop(),e.insertionMode=V.IN_TABLE,xp(e,t));break;default:xp(e,t)}}function T5(e,t){const n=t.tagID;switch(t.tagID){case x.TBODY:case x.TFOOT:case x.THEAD:e.openElements.hasInTableScope(n)&&(e.openElements.clearBackToTableBodyContext(),e.openElements.pop(),e.insertionMode=V.IN_TABLE);break;case x.TABLE:e.openElements.hasTableBodyContextInTableScope()&&(e.openElements.clearBackToTableBodyContext(),e.openElements.pop(),e.insertionMode=V.IN_TABLE,Gm(e,t));break;case x.BODY:case x.CAPTION:case x.COL:case x.COLGROUP:case x.HTML:case x.TD:case x.TH:case x.TR:break;default:Gm(e,t)}}function uw(e,t){switch(t.tagID){case x.TH:case x.TD:e.openElements.clearBackToTableRowContext(),e._insertElement(t,ce.HTML),e.insertionMode=V.IN_CELL,e.activeFormattingElements.insertMarker();break;case x.CAPTION:case x.COL:case x.COLGROUP:case x.TBODY:case x.TFOOT:case x.THEAD:case x.TR:e.openElements.hasInTableScope(x.TR)&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=V.IN_TABLE_BODY,cw(e,t));break;default:xp(e,t)}}function a$(e,t){switch(t.tagID){case x.TR:e.openElements.hasInTableScope(x.TR)&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=V.IN_TABLE_BODY);break;case x.TABLE:e.openElements.hasInTableScope(x.TR)&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=V.IN_TABLE_BODY,T5(e,t));break;case x.TBODY:case x.TFOOT:case x.THEAD:(e.openElements.hasInTableScope(t.tagID)||e.openElements.hasInTableScope(x.TR))&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=V.IN_TABLE_BODY,T5(e,t));break;case x.BODY:case x.CAPTION:case x.COL:case x.COLGROUP:case x.HTML:case x.TD:case x.TH:break;default:Gm(e,t)}}function o$(e,t){switch(t.tagID){case x.HTML:_r(e,t);break;case x.OPTION:e.openElements.currentTagId===x.OPTION&&e.openElements.pop(),e._insertElement(t,ce.HTML);break;case x.OPTGROUP:e.openElements.currentTagId===x.OPTION&&e.openElements.pop(),e.openElements.currentTagId===x.OPTGROUP&&e.openElements.pop(),e._insertElement(t,ce.HTML);break;case x.HR:e.openElements.currentTagId===x.OPTION&&e.openElements.pop(),e.openElements.currentTagId===x.OPTGROUP&&e.openElements.pop(),e._appendElement(t,ce.HTML),t.ackSelfClosing=!0;break;case x.INPUT:case x.KEYGEN:case x.TEXTAREA:case x.SELECT:e.openElements.hasInSelectScope(x.SELECT)&&(e.openElements.popUntilTagNamePopped(x.SELECT),e._resetInsertionMode(),t.tagID!==x.SELECT&&e._processStartTag(t));break;case x.SCRIPT:case x.TEMPLATE:$o(e,t)}}function i$(e,t){switch(t.tagID){case x.OPTGROUP:e.openElements.stackTop>0&&e.openElements.currentTagId===x.OPTION&&e.openElements.tagIDs[e.openElements.stackTop-1]===x.OPTGROUP&&e.openElements.pop(),e.openElements.currentTagId===x.OPTGROUP&&e.openElements.pop();break;case x.OPTION:e.openElements.currentTagId===x.OPTION&&e.openElements.pop();break;case x.SELECT:e.openElements.hasInSelectScope(x.SELECT)&&(e.openElements.popUntilTagNamePopped(x.SELECT),e._resetInsertionMode());break;case x.TEMPLATE:eu(e,t)}}function s$(e,t){e.openElements.tmplCount>0?(e.openElements.popUntilTagNamePopped(x.TEMPLATE),e.activeFormattingElements.clearToLastMarker(),e.tmplInsertionModeStack.shift(),e._resetInsertionMode(),e.onEof(t)):E5(e,t)}function l$(e,t){var n;if(t.tagID===x.HTML){if(e.fragmentContext||(e.insertionMode=V.AFTER_AFTER_BODY),e.options.sourceCodeLocationInfo&&e.openElements.tagIDs[0]===x.HTML){e._setEndLocation(e.openElements.items[0],t);const r=e.openElements.items[1];r&&!(!((n=e.treeAdapter.getNodeSourceCodeLocation(r))===null||n===void 0)&&n.endTag)&&e._setEndLocation(r,t)}}else dw(e,t)}function dw(e,t){e.insertionMode=V.IN_BODY,iw(e,t)}function pw(e,t){e.insertionMode=V.IN_BODY,iw(e,t)}function c$(e){for(;e.treeAdapter.getNamespaceURI(e.openElements.current)!==ce.HTML&&!e._isIntegrationPoint(e.openElements.currentTagId,e.o
138penElements.current);)e.openElements.pop()}X.AREA,X.BASE,X.BASEFONT,X.BGSOUND,X.BR,X.COL,X.EMBED,X.FRAME,X.HR,X.IMG,X.INPUT,X.KEYGEN,X.LINK,X.META,X.PARAM,X.SOURCE,X.TRACK,X.WBR;const bie=/<(\/?)(iframe|noembed|noframes|plaintext|script|style|textarea|title|xmp)(?=[\t\n\f\r />])/gi,vie=new Set(["mdxFlowExpression","mdxJsxFlowElement","mdxJsxTextElement","mdxTextExpression","mdxjsEsm"]),u$={sourceCodeLocationInfo:!0,scriptingEnabled:!1};function d$(e,t){const n=(function(i){const s=i.type==="root"?i.children[0]:i;return!!(s&&(s.type==="doctype"||s.type==="element"&&s.tagName.toLowerCase()==="html"))})(e),r=bU("type",{handlers:{root:kie,element:wie,text:xie,comment:f$,doctype:Eie,raw:Sie},unknown:Tie}),a={parser:n?new qU(u$):qU.getFragmentParser(void 0,u$),handle(i){r(i,a)},stitches:!1,options:t||{}};r(e,a),Ep(a,Ri());const o=(function(i,s){const l=s||{};return u5({file:l.file||void 0,location:!1,schema:l.space==="svg"?cp:Uk,verbose:l.verbose||!1},i)})(n?a.parser.document:a.parser.getFragment(),{file:a.options.file});return a.stitches&&Dm(o,"comment",(function(i,s,l){const c=i;if(c.value.stitch&&l&&s!==void 0)return l.children[s]=c.value.stitch,s})),o.type==="root"&&o.children.length===1&&o.children[0].type===e.type?o.children[0]:o}function p$(e,t){let n=-1;if(e)for(;++n<e.length;)t.handle(e[n])}function kie(e,t){p$(e.children,t)}function wie(e,t){(function(n,r){const a=n.tagName.toLowerCase();if(r.parser.tokenizer.state===_n.PLAINTEXT)return;Ep(r,Ri(n));const o=r.parser.openElements.current;let i="namespaceURI"in o?o.namespaceURI:Qc.html;i===Qc.html&&a==="svg"&&(i=Qc.svg);const s=(function(c,u){const d=(u||Roe).space;return vU(c,d==="svg"?gU:Ioe)})({...n,children:[]},{space:i===Qc.svg?"svg":"html"}),l={type:Xe.START_TAG,tagName:a,tagID:wp(a),selfClosing:!1,ackSelfClosing:!1,attrs:"attrs"in s?s.attrs:[],location:Ym(n)};r.parser.currentToken=l,r.parser._processToken(r.parser.currentToken),r.parser.tokenizer.lastStartTagName=a})(e,t),p$(e.children,t),(function(n,r){const a=n.tagName.toLowerCase();if(!r.parser.tokenizer.inForeignNode&&Loe.includes(a)||r.parser.tokenizer.state===_n.PLAINTEXT)return;Ep(r,Vk(n));const o={type:Xe.END_TAG,tagName:a,tagID:wp(a),selfClosing:!1,ackSelfClosing:!1,attrs:[],location:Ym(n)};r.parser.currentToken=o,r.parser._processToken(r.parser.currentToken),a!==r.parser.tokenizer.lastStartTagName||r.parser.tokenizer.state!==_n.RCDATA&&r.parser.tokenizer.state!==_n.RAWTEXT&&r.parser.tokenizer.state!==_n.SCRIPT_DATA||(r.parser.tokenizer.state=_n.DATA)})(e,t)}function xie(e,t){t.parser.tokenizer.state>4&&(t.parser.tokenizer.state=0);const n={type:Xe.CHARACTER,chars:e.value,location:Ym(e)};Ep(t,Ri(e)),t.parser.currentToken=n,t.parser._processToken(t.parser.currentToken)}function Eie(e,t){const n={type:Xe.DOCTYPE,name:"html",forceQuirks:!1,publicId:"",systemId:"",location:Ym(e)};Ep(t,Ri(e)),t.parser.currentToken=n,t.parser._processToken(t.parser.currentToken)}function _ie(e,t){t.stitches=!0;const n=(function(r){return Lm("children"in r?{...r,children:[]}:r)})(e);if("children"in e&&"children"in n){const r=d$({type:"root",children:e.children},t.options);n.children=r.children}f$({type:"comment",value:{stitch:n}},t)}function f$(e,t){const n=e.value,r={type:Xe.COMMENT,data:n,location:Ym(e)};Ep(t,Ri(e)),t.parser.currentToken=r,t.parser._processToken(t.parser.currentToken)}function Sie(e,t){if(t.parser.tokenizer.preprocessor.html="",t.parser.tokenizer.preprocessor.pos=-1,t.parser.tokenizer.preprocessor.lastGapPos=-2,t.parser.tokenizer.preprocessor.gapStack=[],t.parser.tokenizer.preprocessor.skipNextNewLine=!1,t.parser.tokenizer.preprocessor.lastChunkWritten=!1,t.parser.tokenizer.preprocessor.endOfChunkHit=!1,t.parser.tokenizer.preprocessor.isEol=!1,h$(t,Ri(e)),t.parser.tokenizer.write(t.options.tagfilter?e.value.replace(bie,"&lt;$1$2"):e.value,!1),t.parser.tokenizer._runParsingLoop(),t.parser.tokenizer.state===72||t.parser.tokenizer.state===78){t.parser.tokenizer.preprocessor.lastChunkWritten=!0;const n=t.parser.tokenizer._consume();t.parser.tokenizer._callState(n)}}function Tie(e,t){const n=e;
138if(!t.options.passThrough||!t.options.passThrough.includes(n.type)){let r="";throw vie.has(n.type)&&(r=". It looks like you are using MDX nodes with `hast-util-raw` (or `rehype-raw`). If you use this because you are using remark or rehype plugins that inject `'html'` nodes, then please raise an issue with that plugin, as its a bad and slow idea. If you use this because you are using markdown syntax, then you have to configure this utility (or plugin) to pass through these nodes (see `passThrough` in docs), but you can also migrate to use the MDX syntax"),new Error("Cannot compile `"+n.type+"` node"+r)}_ie(n,t)}function Ep(e,t){h$(e,t);const n=e.parser.tokenizer.currentCharacterToken;n&&n.location&&(n.location.endLine=e.parser.tokenizer.preprocessor.line,n.location.endCol=e.parser.tokenizer.preprocessor.col+1,n.location.endOffset=e.parser.tokenizer.preprocessor.offset+1,e.parser.currentToken=n,e.parser._processToken(e.parser.currentToken)),e.parser.tokenizer.paused=!1,e.parser.tokenizer.inLoop=!1,e.parser.tokenizer.active=!1,e.parser.tokenizer.returnState=_n.DATA,e.parser.tokenizer.charRefCode=-1,e.parser.tokenizer.consumedAfterSnapshot=-1,e.parser.tokenizer.currentLocation=null,e.parser.tokenizer.currentCharacterToken=null,e.parser.tokenizer.currentToken=null,e.parser.tokenizer.currentAttr={name:"",value:""}}function h$(e,t){if(t&&t.offset!==void 0){const n={startLine:t.line,startCol:t.column,startOffset:t.offset,endLine:-1,endCol:-1,endOffset:-1};e.parser.tokenizer.preprocessor.lineStartPos=1-t.column,e.parser.tokenizer.preprocessor.droppedBufferSize=t.offset,e.parser.tokenizer.preprocessor.line=t.line,e.parser.tokenizer.currentLocation=n}}function Ym(e){const t=Ri(e)||{line:void 0,column:void 0,offset:void 0},n=Vk(e)||{line:void 0,column:void 0,offset:void 0};return{startLine:t.line,startCol:t.column,startOffset:t.offset,endLine:n.line,endCol:n.column,endOffset:n.offset}}function Cie(e){return function(t,n){return d$(t,{...e,file:n})}}function m$(e,t){const n=String(e);if(typeof t!="string")throw new TypeError("Expected character");let r=0,a=n.indexOf(t);for(;a!==-1;)r++,a=n.indexOf(t,a+t.length);return r}function Aie(e,t,n){const r=Zk((n||{}).ignore||[]),a=(function(s){const l=[];if(!Array.isArray(s))throw new TypeError("Expected find and replace tuple or list of tuples");const c=!s[0]||Array.isArray(s[0])?s:[s];let u=-1;for(;++u<c.length;){const d=c[u];l.push([Nie(d[0]),Iie(d[1])])}return l})(t);let o=-1;for(;++o<a.length;)Mz(e,"text",i);function i(s,l){let c,u=-1;for(;++u<l.length;){const d=l[u],p=c?c.children:void 0;if(r(d,p?p.indexOf(d):void 0,c))return;c=d}if(c)return(function(d,p){const h=p[p.length-1],m=a[o][0],g=a[o][1];let y=0;const b=h.children.indexOf(d);let w=!1,k=[];m.lastIndex=0;let _=m.exec(d.value);for(;_;){const C=_.index,S={index:_.index,input:_.input,stack:[...p,d]};let T=g(..._,S);if(typeof T=="string"&&(T=T.length>0?{type:"text",value:T}:void 0),T===!1?m.lastIndex=C+1:(y!==C&&k.push({type:"text",value:d.value.slice(y,C)}),Array.isArray(T)?k.push(...T):T&&k.push(T),y=C+_[0].length,w=!0),!m.global)break;_=m.exec(d.value)}return w?(y<d.value.length&&k.push({type:"text",value:d.value.slice(y)}),h.children.splice(b,1,...k)):k=[d],b+k.length})(s,l)}}function Nie(e){return typeof e=="string"?new RegExp((function(t){if(typeof t!="string")throw new TypeError("Expected a string");return t.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")})(e),"g"):e}function Iie(e){return typeof e=="function"?e:function(){return e}}const C5="phrasing",A5=["autolink","link","image","label"];function Rie(e){this.enter({type:"link",title:null,url:"",children:[]},e)}function N5(e){this.config.enter.autolinkProtocol.call(this,e)}function Oie(e){this.config.exit.autolinkProtocol.call(this,e)}function Pie(e){this.config.exit.data.call(this,e);const t=this.stack[this.stack.length-1];t.type,t.url="http://"+this.sliceSerialize(e)}function Lie(e){this.config.exit.autolinkEmail.call(this,e)}function Die(e){this.exit(e)}function Mie(e){Aie(e,[[/(https?:\/\/|www(?=\.))([-.\w]+)([^ \t\r\n]*)/gi,Fie],[new RegExp("(?<=^|\\s|\\p{P}|\\p{S}
138)([-.\\w+]+)@([-\\w]+(?:\\.[-\\w]+)+)","gu"),jie]],{ignore:["link","linkReference"]})}function Fie(e,t,n,r,a){let o="";if(!g$(a)||(/^w/i.test(t)&&(n=t+n,t="",o="http://"),!(function(l){const c=l.split(".");return!(c.length<2||c[c.length-1]&&(/_/.test(c[c.length-1])||!/[a-zA-Z\d]/.test(c[c.length-1]))||c[c.length-2]&&(/_/.test(c[c.length-2])||!/[a-zA-Z\d]/.test(c[c.length-2])))})(n)))return!1;const i=(function(l){const c=/[!"&'),.:;<>?\]}]+$/.exec(l);if(!c)return[l,void 0];l=l.slice(0,c.index);let u=c[0],d=u.indexOf(")");const p=m$(l,"(");let h=m$(l,")");for(;d!==-1&&p>h;)l+=u.slice(0,d+1),u=u.slice(d+1),d=u.indexOf(")"),h++;return[l,u]})(n+r);if(!i[0])return!1;const s={type:"link",title:null,url:o+t+i[0],children:[{type:"text",value:t+i[0]}]};return i[1]?[s,{type:"text",value:i[1]}]:s}function jie(e,t,n,r){return!(!g$(r,!0)||/[-\d_]$/.test(n))&&{type:"link",title:null,url:"mailto:"+t+"@"+n,children:[{type:"text",value:t+"@"+n}]}}function g$(e,t){const n=e.input.charCodeAt(e.index-1);return(e.index===0||Xc(n)||Wk(n))&&(!t||n!==47)}function Bie(){this.buffer()}function Hie(e){this.enter({type:"footnoteReference",identifier:"",label:""},e)}function zie(){this.buffer()}function Uie(e){this.enter({type:"footnoteDefinition",identifier:"",label:"",children:[]},e)}function $ie(e){const t=this.resume(),n=this.stack[this.stack.length-1];n.type,n.identifier=Uo(this.sliceSerialize(e)).toLowerCase(),n.label=t}function Vie(e){this.exit(e)}function Gie(e){const t=this.resume(),n=this.stack[this.stack.length-1];n.type,n.identifier=Uo(this.sliceSerialize(e)).toLowerCase(),n.label=t}function qie(e){this.exit(e)}function y$(e,t,n,r){const a=n.createTracker(r);let o=a.move("[^");const i=n.enter("footnoteReference"),s=n.enter("reference");return o+=a.move(n.safe(n.associationId(e),{after:"]",before:o})),s(),i(),o+=a.move("]"),o}function Wie(e){let t=!1;return e&&e.firstLineBlank&&(t=!0),{handlers:{footnoteDefinition:function(n,r,a,o){const i=a.createTracker(o);let s=i.move("[^");const l=a.enter("footnoteDefinition"),c=a.enter("label");return s+=i.move(a.safe(a.associationId(n),{before:s,after:"]"})),c(),s+=i.move("]:"),n.children&&n.children.length>0&&(i.shift(4),s+=i.move((t?`
139`:" ")+a.indentLines(a.containerFlow(n,i.current()),t?b$:Yie))),l(),s},footnoteReference:y$},unsafe:[{character:"[",inConstruct:["label","phrasing","reference"]}]}}function Yie(e,t,n){return t===0?e:b$(e,t,n)}function b$(e,t,n){return(n?"":"    ")+e}y$.peek=function(){return"["};const Kie=["autolink","destinationLiteral","destinationRaw","reference","titleQuote","titleApostrophe"];function Xie(e){this.enter({type:"delete",children:[]},e)}function Qie(e){this.exit(e)}function v$(e,t,n,r){const a=n.createTracker(r),o=n.enter("strikethrough");let i=a.move("~~");return i+=n.containerPhrasing(e,{...a.current(),before:i,after:"~"}),i+=a.move("~~"),o(),i}function Zie(e){return e.length}function k$(e){const t=typeof e=="string"?e.codePointAt(0):0;return t===67||t===99?99:t===76||t===108?108:t===82||t===114?114:0}function Jie(e,t,n){return">"+(n?"":" ")+e}function w$(e,t,n){if(typeof t=="string"&&(t=[t]),!t||t.length===0)return n;let r=-1;for(;++r<t.length;)if(e.includes(t[r]))return!0;return!1}function x$(e,t,n,r){let a=-1;for(;++a<n.unsafe.length;)if(n.unsafe[a].character===`
140`&&(o=n.stack,i=n.unsafe[a],w$(o,i.inConstruct,!0)&&!w$(o,i.notInConstruct,!1)))return/[ \t]/.test(r.before)?"":" ";var o,i;return`\\
141`}function ese(e,t,n){return(n?"":"    ")+e}function I5(e){const t=e.options.quote||'"';if(t!=='"'&&t!=="'")throw new Error("Cannot serialize title with `"+t+"` for `options.quote`, expected `\"`, or `'`");return t}function Km(e){return"&#x"+e.toString(16).toUpperCase()+";"}function fw(e,t,n){const r=dp(e),a=dp(t);return r===void 0?a===void 0?n==="_"?{inside:!0,outside:!0}:{inside:!1,outside:!1}:a===1?{inside:!0,outside:!0}:{inside:!1,outside:!0}:r===1?a===void 0?{inside:!1,outside:!1}:a===1?{inside:!0,outside:!0}:{inside:!1,outside:!1}:a===void 0?{inside:!1,outside:!1}:a===1?{inside:!0,outside:!1}:{inside:!1,outside:!1}}function E$(e,t,n,r){const a=(function(m){const g=m.options.emphasis||"*";if(g!=="*"&&g!=="_")throw new Error("Cannot serialize emphasis with `"+g+"` for `options.emphasis`, expected `*`, or `_`");return g})(n),o=n.enter("emphasis"),i=n.createTracker(r),s=i.move(a);let l=i.move(n.containerPhrasing(e,{after:a,before:s,...i.current()}));const c=l.charCodeAt(0),u=fw(r.before.charCodeAt(r.before.length-1),c,a);u.inside&&(l=Km(c)+l.slice(1));const d=l.charCodeAt(l.length-1),p=fw(r.after.charCodeAt(0),d,a);p.inside&&(l=l.slice(0,-1)+Km(d));const h=i.move(a);return o(),n.attentionEncodeSurroundingInfo={after:p.outside,before:u.outside},s+l+h}function _$(e){return e.value||""}function S$(e,t,n,r){const a=I5(n),o=a==='"'?"Quote":"Apostrophe",i=n.enter("image");let s=n.enter("label");const l=n.createTracker(r);let c=l.move("![");return c+=l.move(n.safe(e.alt,{before:c,after:"]",...l.current()})),c+=l.move("]("),s(),!e.url&&e.title||/[\0- \u007F]/.test(e.url)?(s=n.enter("destinationLiteral"),c+=l.move("<"),c+=l.move(n.safe(e.url,{before:c,after:">",...l.current()})),c+=l.move(">")):(s=n.enter("destinationRaw"),c+=l.move(n.safe(e.url,{before:c,after:e.title?" ":")",...l.current()}))),s(),e.title&&(s=n.enter(`title${o}`),c+=l.move(" "+a),c+=l.move(n.safe(e.title,{before:c,after:a,...l.current()})),c+=l.move(a),s()),c+=l.move(")"),i(),c}function T$(e,t,n,r){const a=e.referenceType,o=n.enter("imageReference");let i=n.enter("label");const s=n.createTracker(r);let l=s.move("![");const c=n.safe(e.alt,{before:l,after:"]",...s.current()});l+=s.move(c+"]["),i();const u=n.stack;n.stack=[],i=n.enter("reference");const d=n.safe(n.associationId(e),{before:l,after:"]",...s.current()});return i(),n.stack=u,o(),a!=="full"&&c&&c===d?a==="shortcut"?l=l.slice(0,-1):l+=s.move("]"):l+=s.move(d+"]"),l}function C$(e,t,n){let r=e.value||"",a="`",o=-1;for(;new RegExp("(^|[^`])"+a+"([^`]|$)").test(r);)a+="`";for(/[^ \r\n]/.test(r)&&(/^[ \r\n]/.test(r)&&/[ \r\n]$/.test(r)||/^`|`$/.test(r))&&(r=" "+r+" ");++o<n.unsafe.length;){const i=n.unsafe[o],s=n.compilePattern(i);let l;if(i.atBreak)for(;l=s.exec(r);){let c=l.index;r.charCodeAt(c)===10&&r.charCodeAt(c-1)===13&&c--,r=r.slice(0,c)+" "+r.slice(l.index+1)}}return a+r+a}function A$(e,t){const n=VA(e);return!!(!t.options.resourceLink&&e.url&&!e.title&&e.children&&e.children.length===1&&e.children[0].type==="text"&&(n===e.url||"mailto:"+n===e.url)&&/^[a-z][a-z+.-]+:/i.test(e.url)&&!/[\0- <>\u007F]/.test(e.url))}function N$(e,t,n,r){const a=I5(n),o=a==='"'?"Quote":"Apostrophe",i=n.createTracker(r);let s,l;if(A$(e,n)){const u=n.stack;n.stack=[],s=n.enter("autolink");let d=i.move("<");return d+=i.move(n.containerPhrasing(e,{before:d,after:">",...i.current()})),d+=i.move(">"),s(),n.stack=u,d}s=n.enter("link"),l=n.enter("label");let c=i.move("[");return c+=i.move(n.containerPhrasing(e,{before:c,after:"](",...i.current()})),c+=i.move("]("),l(),!e.url&&e.title||/[\0- \u007F]/.test(e.url)?(l=n.enter("destinationLiteral"),c+=i.move("<"),c+=i.move(n.safe(e.url,{before:c,after:">",...i.current()})),c+=i.move(">")):(l=n.enter("destinationRaw"),c+=i.move(n.safe(e.url,{before:c,after:e.title?" ":")",...i.current()}))),l(),e.title&&(l=n.enter(`title${o}`),c+=i.move(" "+a),c+=i.move(n.safe(e.title,{before:c,after:a,...i.current()})),c+=i.move(a),l()),c+=i.move(")"),s(),c}function I$(e,t,n,r){const a=e.referenceType,o=n.enter("linkReference");let i=n.enter("label");const s=n.createTracker(r);let l=s.move("[");const c=n.containerPhrasing(e,{before:l,after:"]",...s.current()});l+=s.move(c+"]["),i();const u=n.stack;n.stack=[],i=n.enter("reference");const d=n.safe(n.associationId(e),{before:l,after:"]",...s.current()});return i(),n.stack=u,o(),a!=="full"&&c&&c===d?a==="shortcut"?l=l.slice(0,-1):l+=s.move("]"):l+=s.move(d+"]"),l}function R5(e){const t=e.options.bullet||"*";if(t!=="*"&&t!=="+"&&t!=="-")throw new Error("Cannot serialize items with `"+t+"` for `options.bullet`, expected `*`, `+`, or `-`");return t}function R$(e){const t=e.options.rule||"*";if(t!=="*"&&t!=="-"&&t!=="_")throw new Error("Cannot serialize rules with `"+t+"` for `options.rule`, expected `*`, `-`, or `_`");return t}v$.peek=function(){return"~"},E$.peek=function(e,t,n){return n.options.emphasis||"*"},_$.peek=function(){return"<"},S$.peek=function(){return"!"},T$.peek=function(){return"!"},C$.peek=function(){return"`"},N$.peek=function(e,t,n){return A$(e,n)?"<":"["},I$.peek=function(){return"["};const tse=Zk(["break","delete","emphasis","footnote","footnoteReference","image","imageReference","inlineCode","inlineMath","link","linkReference","mdxJsxTextElement","mdxTextExpression","strong","text","textDirective"]);function O$(e,t,n,r){const a=(function(m){const g=m.options.strong||"*";if(g!=="*"&&g!=="_")throw new Error("Cannot serialize strong with `"+g+"` for `options.strong`, expected `*`, or `_`");return g})(n),o=n.enter("strong"),i=n.createTracker(r),s=i.move(a+a);let l=i.move(n.containerPhrasing(e,{after:a,before:s,...i.current()}));const c=l.charCodeAt(0),u=fw(r.before.charCodeAt(r.before.length-1),c,a);u.inside&&(l=Km(c)+l.slice(1));const d=l.charCodeAt(l.length-1),p=fw(r.after.charCodeAt(0),d,a);p.inside&&(l=l.slice(0,-1)+Km(d));const h=i.move(a+a);return o(),n.attentionEncodeSurroundingInfo={after:p.outside,before:u.outside},s+l+h}O$.peek=function(e,t,n){return n.options.strong||"*"};const P$={blockquote:function(e,t,n,r){const a=n.enter("blockquote"),o=n.createTracker(r);o.move("> "),o.shift(2);const i=n.indentLines(n.containerFlow(e,o.current()),Jie);return a(),i},break:x$,code:function(e,t,n,r){const a=(function(d){const p=d.options.fence||"`";if(p!=="`"&&p!=="~")throw new Error("Cannot serialize code with `"+p+"` for `options.fence`, expected `` ` `` or `~`");return p})(n),o=e.value||"",i=a==="`"?"GraveAccent":"Tilde";if((function(d,p){return!!(p.options.fences===!1&&d.value&&!d.lang&&/[^ \r\n]/.test(d.value)&&!/^[\t ]*(?:[\r\n]|$)|(?:^|[\r\n])[\t ]*$/.test(d.value))}
141)(e,n)){const d=n.enter("codeIndented"),p=n.indentLines(o,ese);return d(),p}const s=n.createTracker(r),l=a.repeat(Math.max((function(d,p){const h=String(d);let m=h.indexOf(p),g=m,y=0,b=0;if(typeof p!="string")throw new TypeError("Expected substring");for(;m!==-1;)m===g?++y>b&&(b=y):y=1,g=m+p.length,m=h.indexOf(p,g);return b})(o,a)+1,3)),c=n.enter("codeFenced");let u=s.move(l);if(e.lang){const d=n.enter(`codeFencedLang${i}`);u+=s.move(n.safe(e.lang,{before:u,after:" ",encode:["`"],...s.current()})),d()}if(e.lang&&e.meta){const d=n.enter(`codeFencedMeta${i}`);u+=s.move(" "),u+=s.move(n.safe(e.meta,{before:u,after:`
142`,encode:["`"],...s.current()})),d()}return u+=s.move(`
143`),o&&(u+=s.move(o+`
144`)),u+=s.move(l),c(),u},definition:function(e,t,n,r){const a=I5(n),o=a==='"'?"Quote":"Apostrophe",i=n.enter("definition");let s=n.enter("label");const l=n.createTracker(r);let c=l.move("[");return c+=l.move(n.safe(n.associationId(e),{before:c,after:"]",...l.current()})),c+=l.move("]: "),s(),!e.url||/[\0- \u007F]/.test(e.url)?(s=n.enter("destinationLiteral"),c+=l.move("<"),c+=l.move(n.safe(e.url,{before:c,after:">",...l.current()})),c+=l.move(">")):(s=n.enter("destinationRaw"),c+=l.move(n.safe(e.url,{before:c,after:e.title?" ":`
145`,...l.current()}))),s(),e.title&&(s=n.enter(`title${o}`),c+=l.move(" "+a),c+=l.move(n.safe(e.title,{before:c,after:a,...l.current()})),c+=l.move(a),s()),i(),c},emphasis:E$,hardBreak:x$,heading:function(e,t,n,r){const a=Math.max(Math.min(6,e.depth||1),1),o=n.createTracker(r);if((function(u,d){let p=!1;return Dm(u,(function(h){if("value"in h&&/\r?\n|\r/.test(h.value)||h.type==="break")return p=!0,QA})),!!((!u.depth||u.depth<3)&&VA(u)&&(d.options.setext||p))})(e,n)){const u=n.enter("headingSetext"),d=n.enter("phrasing"),p=n.containerPhrasing(e,{...o.current(),before:`
146`,after:`
147`});return d(),u(),p+`
148`+(a===1?"=":"-").repeat(p.length-(Math.max(p.lastIndexOf("\r"),p.lastIndexOf(`
149`))+1))}const i="#".repeat(a),s=n.enter("headingAtx"),l=n.enter("phrasing");o.move(i+" ");let c=n.containerPhrasing(e,{before:"# ",after:`
150`,...o.current()});return/^[\t ]/.test(c)&&(c=Km(c.charCodeAt(0))+c.slice(1)),c=c?i+" "+c:i,n.options.closeAtx&&(c+=" "+i),l(),s(),c},html:_$,image:S$,imageReference:T$,inlineCode:C$,link:N$,linkReference:I$,list:function(e,t,n,r){const a=n.enter("list"),o=n.bulletCurrent;let i=e.ordered?(function(u){const d=u.options.bulletOrdered||".";if(d!=="."&&d!==")")throw new Error("Cannot serialize items with `"+d+"` for `options.bulletOrdered`, expected `.` or `)`");return d})(n):R5(n);const s=e.ordered?i==="."?")":".":(function(u){const d=R5(u),p=u.options.bulletOther;if(!p)return d==="*"?"-":"*";if(p!=="*"&&p!=="+"&&p!=="-")throw new Error("Cannot serialize items with `"+p+"` for `options.bulletOther`, expected `*`, `+`, or `-`");if(p===d)throw new Error("Expected `bullet` (`"+d+"`) and `bulletOther` (`"+p+"`) to be different");return p})(n);let l=!(!t||!n.bulletLastUsed)&&i===n.bulletLastUsed;if(!e.ordered){const u=e.children?e.children[0]:void 0;if(i!=="*"&&i!=="-"||!u||u.children&&u.children[0]||n.stack[n.stack.length-1]!=="list"||n.stack[n.stack.length-2]!=="listItem"||n.stack[n.stack.length-3]!=="list"||n.stack[n.stack.length-4]!=="listItem"||n.indexStack[n.indexStack.length-1]!==0||n.indexStack[n.indexStack.length-2]!==0||n.indexStack[n.indexStack.length-3]!==0||(l=!0),R$(n)===i&&u){let d=-1;for(;++d<e.children.length;){const p=e.children[d];if(p&&p.type==="listItem"&&p.children&&p.children[0]&&p.children[0].type==="thematicBreak"){l=!0;break}}}}l&&(i=s),n.bulletCurrent=i;const c=n.containerFlow(e,r);return n.bulletLastUsed=i,n.bulletCurrent=o,a(),c},listItem:function(e,t,n,r){const a=(function(u){const d=u.options.listItemIndent||"one";if(d!=="tab"&&d!=="one"&&d!=="mixed")throw new Error("Cannot serialize items with `"+d+"` for `options.listItemIndent`, expected `tab`, `one`, or `mixed`");return d})(n);let o=n.bulletCurrent||R5(n);t&&t.type==="list"&&t.ordered&&(o=(typeof t.start=="number"&&t.start>-1?t.start:1)+(n.options.incrementListMarker===!1?0:t.children.indexOf(e))+o);let i=o.length+1;(a==="tab"||a==="mixed"&&(t&&t.type==="list"&&t.spread||e.spread))&&(i=4*Math.ceil(i/4));const s=n.createTracker(r);s.move(o+" ".repeat(i-o.length)),s.shift(i);const l=n.enter("listItem"),c=n.indentLines(n.containerFlow(e,s.current()),(function(u,d,p){return d?(p?"":" ".repeat(i))+u:(p?o:o+" ".repeat(i-o.length))+u}));return l(),c},paragraph:function(e,t,n,r){const a=n.enter("paragraph"),o=n.enter("phrasing"),i=n.containerPhrasing(e,r);return o(),a(),i},root:function(e,t,n,r){return(e.children.some((function(a){return tse(a)}))?n.containerPhrasing:n.containerFlow).call(n,e,r)},strong:O$,text:function(e,t,n,r){return n.safe(e.value,r)}
150,thematicBreak:function(e,t,n){const r=(R$(n)+(n.options.ruleSpaces?" ":"")).repeat((function(a){const o=a.options.ruleRepetition||3;if(o<3)throw new Error("Cannot serialize rules with repetition `"+o+"` for `options.ruleRepetition`, expected `3` or more");return o})(n));return n.options.ruleSpaces?r.slice(0,-1):r}};function nse(e){const t=e._align;this.enter({type:"table",align:t.map((function(n){return n==="none"?null:n})),children:[]},e),this.data.inTable=!0}function rse(e){this.exit(e),this.data.inTable=void 0}function ase(e){this.enter({type:"tableRow",children:[]},e)}function O5(e){this.exit(e)}function L$(e){this.enter({type:"tableCell",children:[]},e)}function ose(e){let t=this.resume();this.data.inTable&&(t=t.replace(/\\([\\|])/g,ise));const n=this.stack[this.stack.length-1];n.type,n.value=t,this.exit(e)}function ise(e,t){return t==="|"?t:e}function sse(e){const t=e||{},n=t.tableCellPadding,r=t.tablePipeAlign,a=t.stringLength,o=n?" ":"|";return{unsafe:[{character:"\r",inConstruct:"tableCell"},{character:`
151`,inConstruct:"tableCell"},{atBreak:!0,character:"|",after:"[	 :-]"},{character:"|",inConstruct:"tableCell"},{atBreak:!0,character:":",after:"-"},{atBreak:!0,character:"-",after:"[:|-]"}],handlers:{inlineCode:function(c,u,d){let p=P$.inlineCode(c,u,d);return d.stack.includes("tableCell")&&(p=p.replace(/\|/g,"\\$&")),p},table:function(c,u,d,p){return s((function(h,m,g){const y=h.children;let b=-1;const w=[],k=m.enter("table");for(;++b<y.length;)w[b]=l(y[b],m,g);return k(),w})(c,d,p),c.align)},tableCell:i,tableRow:function(c,u,d,p){const h=s([l(c,d,p)]);return h.slice(0,h.indexOf(`
152`))}}};function i(c,u,d,p){const h=d.enter("tableCell"),m=d.enter("phrasing"),g=d.containerPhrasing(c,{...p,before:o,after:o});return m(),h(),g}function s(c,u){return(function(d,p){const h=p||{},m=(h.align||[]).concat(),g=h.stringLength||Zie,y=[],b=[],w=[],k=[];let _=0,C=-1;for(;++C<d.length;){const R=[],N=[];let D=-1;for(d[C].length>_&&(_=d[C].length);++D<d[C].length;){const F=(S=d[C][D])==null?"":String(S);if(h.alignDelimiters!==!1){const G=g(F);N[D]=G,(k[D]===void 0||G>k[D])&&(k[D]=G)}R.push(F)}b[C]=R,w[C]=N}var S;let T=-1;if(typeof m=="object"&&"length"in m)for(;++T<_;)y[T]=k$(m[T]);else{const R=k$(m);for(;++T<_;)y[T]=R}T=-1;const E=[],I=[];for(;++T<_;){const R=y[T];let N="",D="";R===99?(N=":",D=":"):R===108?N=":":R===114&&(D=":");let F=h.alignDelimiters===!1?1:Math.max(1,k[T]-N.length-D.length);const G=N+"-".repeat(F)+D;h.alignDelimiters!==!1&&(F=N.length+F+D.length,F>k[T]&&(k[T]=F),I[T]=F),E[T]=G}b.splice(1,0,E),w.splice(1,0,I),C=-1;const A=[];for(;++C<b.length;){const R=b[C],N=w[C];T=-1;const D=[];for(;++T<_;){const F=R[T]||"";let G="",M="";if(h.alignDelimiters!==!1){const $=k[T]-(N[T]||0),W=y[T];W===114?G=" ".repeat($):W===99?$%2?(G=" ".repeat($/2+.5),M=" ".repeat($/2-.5)):(G=" ".repeat($/2),M=G):M=" ".repeat($)}h.delimiterStart===!1||T||D.push("|"),h.padding===!1||h.alignDelimiters===!1&&F===""||h.delimiterStart===!1&&!T||D.push(" "),h.alignDelimiters!==!1&&D.push(G),D.push(F),h.alignDelimiters!==!1&&D.push(M),h.padding!==!1&&D.push(" "),h.delimiterEnd===!1&&T===_-1||D.push("|")}A.push(h.delimiterEnd===!1?D.join("").replace(/ +$/,""):D.join(""))}return A.join(`
153`)})(c,{align:u,alignDelimiters:r,padding:n,stringLength:a})}function l(c,u,d){const p=c.children;let h=-1;const m=[],g=u.enter("tableRow");for(;++h<p.length;)m[h]=i(p[h],0,u,d);return g(),m}}function D$(e){const t=this.stack[this.stack.length-2];t.type,t.checked=e.type==="taskListCheckValueChecked"}function lse(e){const t=this.stack[this.stack.length-2];if(t&&t.type==="listItem"&&typeof t.checked=="boolean"){const n=this.stack[this.stack.length-1];n.type;const r=n.children[0];if(r&&r.type==="text"){const a=t.children;let o,i=-1;for(;++i<a.length;){const s=a[i];if(s.type==="paragraph"){o=s;break}}o===n&&(r.value=r.value.slice(1),r.value.length===0?n.children.shift():n.position&&r.position&&typeof r.position.start.offset=="number"&&(r.position.start.column++,r.position.start.offset++,n.position.start=Object.assign({},r.position.start)))}}this.exit(e)}function cse(e,t,n,r){const a=e.children[0],o=typeof e.checked=="boolean"&&a&&a.type==="paragraph",i="["+(e.checked?"x":" ")+"] ",s=n.createTracker(r);o&&s.move(i);let l=P$.listItem(e,t,n,{...r,...s.current()});return o&&(l=l.replace(/^(?:[*+-]|\d+\.)([\r\n]| {1,3})/,(function(c){return c+i}))),l}const use={tokenize:function(e,t,n){let r=0;return function o(i){return(i===87||i===119)&&r<3?(r++,e.consume(i),o):i===46&&r===3?(e.consume(i),a):n(i)};function a(o){return o===null?n(o):t(o)}},partial:!0},M$={tokenize:function(e,t,n){let r,a,o;return i;function i(c){return c===46||c===95?e.check(j$,l,s)(c):c===null||It(c)||Xc(c)||c!==45&&Wk(c)?l(c):(o=!0,e.consume(c),i)}function s(c){return c===95?r=!0:(a=r,r=void 0),e.consume(c),i}function l(c){return a||r||!o?n(c):t(c)}},partial:!0},F$={tokenize:function(e,t){let n=0,r=0;return a;function a(i){return i===40?(n++,e.consume(i),a):i===41&&r<n?o(i):i===33||i===34||i===38||i===39||i===41||i===42||i===44||i===46||i===58||i===59||i===60||i===63||i===93||i===95||i===126?e.check(j$,t,o)(i):i===null||It(i)||Xc(i)?t(i):(e.consume(i),a)}function o(i){return i===41&&r++,e.consume(i),a}},partial:!0},j$={tokenize:function(e,t,n){return r;
153function r(s){return s===33||s===34||s===39||s===41||s===42||s===44||s===46||s===58||s===59||s===63||s===95||s===126?(e.consume(s),r):s===38?(e.consume(s),o):s===93?(e.consume(s),a):s===60||s===null||It(s)||Xc(s)?t(s):n(s)}function a(s){return s===null||s===40||s===91||It(s)||Xc(s)?t(s):r(s)}function o(s){return jr(s)?i(s):n(s)}function i(s){return s===59?(e.consume(s),r):jr(s)?(e.consume(s),i):n(s)}},partial:!0},dse={tokenize:function(e,t,n){return function(a){return e.consume(a),r};function r(a){return Er(a)?n(a):t(a)}},partial:!0},B$={name:"wwwAutolink",tokenize:function(e,t,n){const r=this;return function(o){return o!==87&&o!==119||!z$.call(r,r.previous)||L5(r.events)?n(o):(e.enter("literalAutolink"),e.enter("literalAutolinkWww"),e.check(use,e.attempt(M$,e.attempt(F$,a),n),n)(o))};function a(o){return e.exit("literalAutolinkWww"),e.exit("literalAutolink"),t(o)}},previous:z$},H$={name:"protocolAutolink",tokenize:function(e,t,n){const r=this;let a="",o=!1;return function(u){return(u===72||u===104)&&U$.call(r,r.previous)&&!L5(r.events)?(e.enter("literalAutolink"),e.enter("literalAutolinkHttp"),a+=String.fromCodePoint(u),e.consume(u),i):n(u)};function i(u){if(jr(u)&&a.length<5)return a+=String.fromCodePoint(u),e.consume(u),i;if(u===58){const d=a.toLowerCase();if(d==="http"||d==="https")return e.consume(u),s}return n(u)}function s(u){return u===47?(e.consume(u),o?l:(o=!0,s)):n(u)}function l(u){return u===null||qk(u)||It(u)||Xc(u)||Wk(u)?n(u):e.attempt(M$,e.attempt(F$,c),n)(u)}function c(u){return e.exit("literalAutolinkHttp"),e.exit("literalAutolink"),t(u)}},previous:U$},_s={name:"emailAutolink",tokenize:function(e,t,n){const r=this;let a,o;return function(u){return!P5(u)||!$$.call(r,r.previous)||L5(r.events)?n(u):(e.enter("literalAutolink"),e.enter("literalAutolinkEmail"),i(u))};function i(u){return P5(u)?(e.consume(u),i):u===64?(e.consume(u),s):n(u)}function s(u){return u===46?e.check(dse,c,l)(u):u===45||u===95||Er(u)?(o=!0,e.consume(u),s):c(u)}function l(u){return e.consume(u),a=!0,s}function c(u){return o&&a&&jr(r.previous)?(e.exit("literalAutolinkEmail"),e.exit("literalAutolink"),t(u)):n(u)}},previous:$$},Di={};let tu=48;for(;tu<123;)Di[tu]=_s,tu++,tu===58?tu=65:tu===91&&(tu=97);function z$(e){return e===null||e===40||e===42||e===95||e===91||e===93||e===126||It(e)}function U$(e){return!jr(e)}function $$(e){return!(e===47||P5(e))}function P5(e){return e===43||e===45||e===46||e===95||Er(e)}function L5(e){let t=e.length,n=!1;for(;t--;){const r=e[t][1];if((r.type==="labelLink"||r.type==="labelImage")&&!r._balanced){n=!0;break}if(r._gfmAutolinkLiteralWalkedInto){n=!1;break}}return e.length>0&&!n&&(e[e.length-1][1]._gfmAutolinkLiteralWalkedInto=!0),n}Di[43]=_s,Di[45]=_s,Di[46]=_s,Di[95]=_s,Di[72]=[_s,H$],Di[104]=[_s,H$],Di[87]=[_s,B$],Di[119]=[_s,B$];const pse={tokenize:function(e,t,n){const r=this;return ut(e,(function(a){const o=r.events[r.events.length-1];return o&&o[1].type==="gfmFootnoteDefinitionIndent"&&o[2].sliceSerialize(o[1],!0).length===4?t(a):n(a)}),"gfmFootnoteDefinitionIndent",5)},partial:!0};function fse(e,t,n){const r=this;let a=r.events.length;const o=r.parser.gfmFootnotes||(r.parser.gfmFootnotes=[]);let i;for(;a--;){const s=r.events[a][1];if(s.type==="labelImage"){i=s;break}if(s.type==="gfmFootnoteCall"||s.type==="labelLink"||s.type==="label"||s.type==="image"||s.type==="link")break}return function(s){if(!i||!i._balanced)return n(s);const l=Uo(r.sliceSerialize({start:i.end,end:r.now()}));return l.codePointAt(0)!==94||!o.includes(l.slice(1))?n(s):(e.enter("gfmFootnoteCallLabelMarker"),e.consume(s),e.exit("gfmFootnoteCallLabelMarker"),t(s))}}function hse(e,t){let n=e.length;for(;n--;)if(e[n][1].type==="labelImage"&&e[n][0]==="enter"){e[n][1];break}e[n+1][1].type="data",e[n+3][1].type="gfmFootnoteCallLabelMarker";const r={type:"gfmFootnoteCall",start:Object.assign({},e[n+3][1].start),end:Object.assign({},e[e.length-1][1].end)},a={type:"gfmFootnoteCallMarker",start:Object.assign({},e[n+3][1].end),end:Object.assign({},e[n+3][1].end)};a.end.column++,a.end.offset++,a.end._bufferIndex++;const o={type:"gfmFootnoteCallString",start:Object.assign({},a.end),end:Object.assign({},e[e.length-1][1].start)},i={type:"chunkString",contentType:"string",start:Object.assign({},o.start),end:Object.assign({},o.end)},s=[e[n+1],e[n+2],["enter",r,t],e[n+3],e[n+4],["enter",a,t],["exit",a,t],["enter",o,t],["enter",i,t],["exit",i,t],["exit",o,t],e[e.length-2],e[e.length-1],["exit",r,t]];return e.splice(n,e.length-n+1,...s),e}function mse(e,t,n){const r=this,a=r.parser.gfmFootnotes||(r.parser.gfmFootnotes=[]);let o,i=0;return function(u){return e.enter("gfmFootnoteCall"),e.enter("gfmFootnoteCallLabelMarker"),e.consume(u),e.exit("gfmFootnoteCallLabelMarker"),s};function s(u){return u!==94?n(u):(e.enter("gfmFootnoteCallMarker"),e.consume(u),e.exit("gfmFootnoteCallMarker"),e.enter("gfmFootnoteCallString"),e.enter("chunkString").contentType="string",l)}
153function l(u){if(i>999||u===93&&!o||u===null||u===91||It(u))return n(u);if(u===93){e.exit("chunkString");const d=e.exit("gfmFootnoteCallString");return a.includes(Uo(r.sliceSerialize(d)))?(e.enter("gfmFootnoteCallLabelMarker"),e.consume(u),e.exit("gfmFootnoteCallLabelMarker"),e.exit("gfmFootnoteCall"),t):n(u)}return It(u)||(o=!0),i++,e.consume(u),u===92?c:l}function c(u){return u===91||u===92||u===93?(e.consume(u),i++,l):l(u)}}function gse(e,t,n){const r=this,a=r.parser.gfmFootnotes||(r.parser.gfmFootnotes=[]);let o,i,s=0;return function(h){return e.enter("gfmFootnoteDefinition")._container=!0,e.enter("gfmFootnoteDefinitionLabel"),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(h),e.exit("gfmFootnoteDefinitionLabelMarker"),l};function l(h){return h===94?(e.enter("gfmFootnoteDefinitionMarker"),e.consume(h),e.exit("gfmFootnoteDefinitionMarker"),e.enter("gfmFootnoteDefinitionLabelString"),e.enter("chunkString").contentType="string",c):n(h)}function c(h){if(s>999||h===93&&!i||h===null||h===91||It(h))return n(h);if(h===93){e.exit("chunkString");const m=e.exit("gfmFootnoteDefinitionLabelString");return o=Uo(r.sliceSerialize(m)),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(h),e.exit("gfmFootnoteDefinitionLabelMarker"),e.exit("gfmFootnoteDefinitionLabel"),d}return It(h)||(i=!0),s++,e.consume(h),h===92?u:c}function u(h){return h===91||h===92||h===93?(e.consume(h),s++,c):c(h)}function d(h){return h===58?(e.enter("definitionMarker"),e.consume(h),e.exit("definitionMarker"),a.includes(o)||a.push(o),ut(e,p,"gfmFootnoteDefinitionWhitespace")):n(h)}function p(h){return t(h)}}function yse(e,t,n){return e.check(Im,t,e.attempt(pse,t,n))}function bse(e){e.exit("gfmFootnoteDefinition")}function vse(e){let t=(e||{}).singleTilde;const n={name:"strikethrough",tokenize:function(r,a,o){const i=this.previous,s=this.events;let l=0;return function(u){return i===126&&s[s.length-1][1].type!=="characterEscape"?o(u):(r.enter("strikethroughSequenceTemporary"),c(u))};function c(u){const d=dp(i);if(u===126)return l>1?o(u):(r.consume(u),l++,c);if(l<2&&!t)return o(u);const p=r.exit("strikethroughSequenceTemporary"),h=dp(u);return p._open=!h||h===2&&!!d,p._close=!d||d===2&&!!h,a(u)}},resolveAll:function(r,a){let o=-1;for(;++o<r.length;)if(r[o][0]==="enter"&&r[o][1].type==="strikethroughSequenceTemporary"&&r[o][1]._close){let i=o;for(;i--;)if(r[i][0]==="exit"&&r[i][1].type==="strikethroughSequenceTemporary"&&r[i][1]._open&&r[o][1].end.offset-r[o][1].start.offset==r[i][1].end.offset-r[i][1].start.offset){r[o][1].type="strikethroughSequence",r[i][1].type="strikethroughSequence";const s={type:"strikethrough",start:Object.assign({},r[i][1].start),end:Object.assign({},r[o][1].end)},l={type:"strikethroughText",start:Object.assign({},r[i][1].end),end:Object.assign({},r[o][1].start)},c=[["enter",s,a],["enter",r[i][1],a],["exit",r[i][1],a],["enter",l,a]],u=a.parser.constructs.insideSpan.null;u&&Ra(c,c.length,0,Yk(u,r.slice(i+1,o),a)),Ra(c,c.length,0,[["exit",l,a],["enter",r[o][1],a],["exit",r[o][1],a],["exit",s,a]]),Ra(r,i-1,o-i+3,c),o=i+c.length-2;break}}for(o=-1;++o<r.length;)r[o][1].type==="strikethroughSequenceTemporary"&&(r[o][1].type="data");return r}};return t==null&&(t=!0),{text:{126:n},insideSpan:{null:[n]},attentionMarkers:{null:[126]}}}class kse{constructor(){this.map=[]}add(t,n,r){(function(a,o,i,s){let l=0;if(!(i===0&&s.length===0)){for(;l<a.map.length;){if(a.map[l][0]===o)return a.map[l][1]+=i,void a.map[l][2].push(...s);l+=1}a.map.push([o,i,s])}})(this,t,n,r)}consume(t){if(this.map.sort((function(o,i){return o[0]-i[0]})),this.map.length===0)return;let n=this.map.length;const r=[];for(;n>0;)n-=1,r.push(t.slice(this.map[n][0]+this.map[n][1]),this.map[n][2]),t.length=this.map[n][0];r.push(t.slice()),t.length=0;let a=r.pop();for(;a;){for(const o of a)t.push(o);a=r.pop()}this.map.length=0}}function wse(e,t){let n=!1;const r=[];for(;t<e.length;){const a=e[t];if(n){if(a[0]==="enter")a[1].type==="tableContent"&&r.push(e[t+1][1].type==="tableDelimiterMarker"?"left":"none");else if(a[1].type==="tableContent"){if(e[t-1][1].type==="tableDelimiterMarker"){const o=r.length-1;r[o]=r[o]==="left"?"center":"right"}}else if(a[1].type==="tableDelimiterRow")break}else a[0]==="enter"&&a[1].type==="tableDelimiterRow"&&(n=!0);t+=1}return r}function xse(e,t,n){const r=this;let a,o=0,i=0;return function(E){let I=r.events.length-1;for(;I>-1;
153){const N=r.events[I][1].type;if(N!=="lineEnding"&&N!=="linePrefix")break;I--}const A=I>-1?r.events[I][1].type:null,R=A==="tableHead"||A==="tableRow"?_:s;return R===_&&r.parser.lazy[r.now().line]?n(E):R(E)};function s(E){return e.enter("tableHead"),e.enter("tableRow"),(function(I){return I===124||(a=!0,i+=1),l(I)})(E)}function l(E){return E===null?n(E):Re(E)?i>1?(i=0,r.interrupt=!0,e.exit("tableRow"),e.enter("lineEnding"),e.consume(E),e.exit("lineEnding"),d):n(E):Ze(E)?ut(e,l,"whitespace")(E):(i+=1,a&&(a=!1,o+=1),E===124?(e.enter("tableCellDivider"),e.consume(E),e.exit("tableCellDivider"),a=!0,l):(e.enter("data"),c(E)))}function c(E){return E===null||E===124||It(E)?(e.exit("data"),l(E)):(e.consume(E),E===92?u:c)}function u(E){return E===92||E===124?(e.consume(E),c):c(E)}function d(E){return r.interrupt=!1,r.parser.lazy[r.now().line]?n(E):(e.enter("tableDelimiterRow"),a=!1,Ze(E)?ut(e,p,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(E):p(E))}function p(E){return E===45||E===58?m(E):E===124?(a=!0,e.enter("tableCellDivider"),e.consume(E),e.exit("tableCellDivider"),h):k(E)}function h(E){return Ze(E)?ut(e,m,"whitespace")(E):m(E)}function m(E){return E===58?(i+=1,a=!0,e.enter("tableDelimiterMarker"),e.consume(E),e.exit("tableDelimiterMarker"),g):E===45?(i+=1,g(E)):E===null||Re(E)?w(E):k(E)}function g(E){return E===45?(e.enter("tableDelimiterFiller"),y(E)):k(E)}function y(E){return E===45?(e.consume(E),y):E===58?(a=!0,e.exit("tableDelimiterFiller"),e.enter("tableDelimiterMarker"),e.consume(E),e.exit("tableDelimiterMarker"),b):(e.exit("tableDelimiterFiller"),b(E))}function b(E){return Ze(E)?ut(e,w,"whitespace")(E):w(E)}function w(E){return E===124?p(E):(E===null||Re(E))&&a&&o===i?(e.exit("tableDelimiterRow"),e.exit("tableHead"),t(E)):k(E)}function k(E){return n(E)}function _(E){return e.enter("tableRow"),C(E)}function C(E){return E===124?(e.enter("tableCellDivider"),e.consume(E),e.exit("tableCellDivider"),C):E===null||Re(E)?(e.exit("tableRow"),t(E)):Ze(E)?ut(e,C,"whitespace")(E):(e.enter("data"),S(E))}function S(E){return E===null||E===124||It(E)?(e.exit("data"),C(E)):(e.consume(E),E===92?T:S)}function T(E){return E===92||E===124?(e.consume(E),S):S(E)}}function Ese(e,t){let n,r,a,o=-1,i=!0,s=0,l=[0,0,0,0],c=[0,0,0,0],u=!1,d=0;const p=new kse;for(;++o<e.length;){const h=e[o],m=h[1];h[0]==="enter"?m.type==="tableHead"?(u=!1,d!==0&&(V$(p,t,d,n,r),r=void 0,d=0),n={type:"table",start:Object.assign({},m.start),end:Object.assign({},m.end)},p.add(o,0,[["enter",n,t]])):m.type==="tableRow"||m.type==="tableDelimiterRow"?(i=!0,a=void 0,l=[0,0,0,0],c=[0,o+1,0,0],u&&(u=!1,r={type:"tableBody",start:Object.assign({},m.start),end:Object.assign({},m.end)},p.add(o,0,[["enter",r,t]])),s=m.type==="tableDelimiterRow"?2:r?3:1):!s||m.type!=="data"&&m.type!=="tableDelimiterMarker"&&m.type!=="tableDelimiterFiller"?m.type==="tableCellDivider"&&(i?i=!1:(l[1]!==0&&(c[0]=c[1],a=hw(p,t,l,s,void 0,a)),l=c,c=[l[1],o,0,0])):(i=!1,c[2]===0&&(l[1]!==0&&(c[0]=c[1],a=hw(p,t,l,s,void 0,a),l=[0,0,0,0]),c[2]=o)):m.type==="tableHead"?(u=!0,d=o):m.type==="tableRow"||m.type==="tableDelimiterRow"?(d=o,l[1]!==0?(c[0]=c[1],a=hw(p,t,l,s,o,a)):c[1]!==0&&(a=hw(p,t,c,s,o,a)),s=0):!s||m.type!=="data"&&m.type!=="tableDelimiterMarker"&&m.type!=="tableDelimiterFiller"||(c[3]=o)}for(d!==0&&V$(p,t,d,n,r),p.consume(t.events),o=-1;++o<t.events.length;){const h=t.events[o];h[0]==="enter"&&h[1].type==="table"&&(h[1]._align=wse(t.events,o))}return e}function hw(e,t,n,r,a,o){const i=r===1?"tableHeader":r===2?"tableDelimiter":"tableData";n[0]!==0&&(o.end=Object.assign({},_p(t.events,n[0])),e.add(n[0],0,[["exit",o,t]]));const s=_p(t.events,n[1]);if(o={type:i,start:Object.assign({},s),end:Object.assign({},s)},e.add(n[1],0,[["enter",o,t]]),n[2]!==0){const l=_p(t.events,n[2]),c=_p(t.events,n[3]),u={type:"tableContent",start:Object.assign({},l),end:Object.assign({},c)};if(e.add(n[2],0,[["enter",u,t]]),r!==2){const d=t.events[n[2]],p=t.events[n[3]];if(d[1].end=Object.assign({},p[1].end),d[1].type="chunkText",d[1].contentType="text",n[3]>n[2]+1){const h=n[2]+1,m=n[3]-n[2]-1;e.add(h,m,[])}}e.add(n[3]+1,0,[["exit",u,t]])}return a!==void 0&&(o.end=Object.assign({}
153,_p(t.events,a)),e.add(a,0,[["exit",o,t]]),o=void 0),o}function V$(e,t,n,r,a){const o=[],i=_p(t.events,n);a&&(a.end=Object.assign({},i),o.push(["exit",a,t])),r.end=Object.assign({},i),o.push(["exit",r,t]),e.add(n+1,0,o)}function _p(e,t){const n=e[t],r=n[0]==="enter"?"start":"end";return n[1][r]}const _se={name:"tasklistCheck",tokenize:function(e,t,n){const r=this;return function(s){return r.previous!==null||!r._gfmTasklistFirstContentOfListItem?n(s):(e.enter("taskListCheck"),e.enter("taskListCheckMarker"),e.consume(s),e.exit("taskListCheckMarker"),a)};function a(s){return It(s)?(e.enter("taskListCheckValueUnchecked"),e.consume(s),e.exit("taskListCheckValueUnchecked"),o):s===88||s===120?(e.enter("taskListCheckValueChecked"),e.consume(s),e.exit("taskListCheckValueChecked"),o):n(s)}function o(s){return s===93?(e.enter("taskListCheckMarker"),e.consume(s),e.exit("taskListCheckMarker"),e.exit("taskListCheck"),i):n(s)}function i(s){return Re(s)?t(s):Ze(s)?e.check({tokenize:Sse},t,n)(s):n(s)}}};function Sse(e,t,n){return ut(e,(function(r){return r===null?n(r):t(r)}),"whitespace")}const Tse={};function Cse(e){const t=e||Tse,n=this.data(),r=n.micromarkExtensions||(n.micromarkExtensions=[]),a=n.fromMarkdownExtensions||(n.fromMarkdownExtensions=[]),o=n.toMarkdownExtensions||(n.toMarkdownExtensions=[]);r.push((function(i){return lz([{text:Di},{document:{91:{name:"gfmFootnoteDefinition",tokenize:gse,continuation:{tokenize:yse},exit:bse}},text:{91:{name:"gfmFootnoteCall",tokenize:mse},93:{name:"gfmPotentialFootnoteCall",add:"after",tokenize:fse,resolveTo:hse}}},vse(i),{flow:{null:{name:"table",tokenize:xse,resolveAll:Ese}}},{text:{91:_se}}])})(t)),a.push([{transforms:[Mie],enter:{literalAutolink:Rie,literalAutolinkEmail:N5,literalAutolinkHttp:N5,literalAutolinkWww:N5},exit:{literalAutolink:Die,literalAutolinkEmail:Lie,literalAutolinkHttp:Oie,literalAutolinkWww:Pie}},{enter:{gfmFootnoteCallString:Bie,gfmFootnoteCall:Hie,gfmFootnoteDefinitionLabelString:zie,gfmFootnoteDefinition:Uie},exit:{gfmFootnoteCallString:$ie,gfmFootnoteCall:Vie,gfmFootnoteDefinitionLabelString:Gie,gfmFootnoteDefinition:qie}},{canContainEols:["delete"],enter:{strikethrough:Xie},exit:{strikethrough:Qie}},{enter:{table:nse,tableData:L$,tableHeader:L$,tableRow:ase},exit:{codeText:ose,table:rse,tableData:O5,tableHeader:O5,tableRow:O5}},{exit:{taskListCheckValueChecked:D$,taskListCheckValueUnchecked:D$,paragraph:lse}}]),o.push((function(i){return{extensions:[{unsafe:[{character:"@",before:"[+\\-.\\w]",after:"[\\-.\\w]",inConstruct:C5,notInConstruct:A5},{character:".",before:"[Ww]",after:"[\\-.\\w]",inConstruct:C5,notInConstruct:A5},{character:":",before:"[ps]",after:"\\/",inConstruct:C5,notInConstruct:A5}]},Wie(i),{unsafe:[{character:"~",inConstruct:"phrasing",notInConstruct:Kie}],handlers:{delete:v$}},sse(i),{unsafe:[{atBreak:!0,character:"-",after:"[:|-]"}],handlers:{listItem:cse}}]}})(t))}function G$(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=G$(e[t]))&&(r&&(r+=" "),r+=n)}else for(n in e)e[n]&&(r&&(r+=" "),r+=n);return r}function mw(){for(var e,t,n=0,r="",a=arguments.length;n<a;n++)(e=arguments[n])&&(t=G$(e))&&(r&&(r+=" "),r+=t);return r}var D5,gw,q$,M5,yw,Xm,F5,Ase=Object.create,bw=Object.defineProperty,Nse=Object.defineProperties,Ise=Object.getOwnPropertyDescriptor,Rse=Object.getOwnPropertyDescriptors,W$=Object.getOwnPropertyNames,vw=Object.getOwnPropertySymbols,Ose=Object.getPrototypeOf,j5=Object.prototype.hasOwnProperty,Y$=Object.prototype.propertyIsEnumerable,K$=(e,t,n)=>t in e?bw(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Mi=(e,t)=>{for(var n in t||(t={}))j5.call(t,n)&&K$(e,n,t[n]);if(vw)for(var n of vw(t))Y$.call(t,n)&&K$(e,n,t[n]);return e},kw=(e,t)=>Nse(e,Rse(t)),X$=(e,t)=>{var n={};for(var r in e)j5.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&vw)for(var r of vw(e))t.indexOf(r)<0&&Y$.call(e,r)&&(n[r]=e[r]);return n},Pse=(D5={"../../node_modules/.pnpm/[email protected]_patch_hash=vrxx3pzkik6jpmgpayxfjunetu/node_modules/prismjs/prism.js"(e,t){var n=(function(){var r=
vendor: 13,591 bytes, line 153
153/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,a=0,o={},i={util:{encode:function h(m){return m instanceof s?new s(m.type,h(m.content),m.alias):Array.isArray(m)?m.map(h):m.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/\u00a0/g," ")},type:function(h){return Object.prototype.toString.call(h).slice(8,-1)},objId:function(h){return h.__id||Object.defineProperty(h,"__id",{value:++a}),h.__id},clone:function h(m,g){var y,b;switch(g=g||{},i.util.type(m)){case"Object":if(b=i.util.objId(m),g[b])return g[b];for(var w in y={},g[b]=y,m)m.hasOwnProperty(w)&&(y[w]=h(m[w],g));return y;case"Array":return b=i.util.objId(m),g[b]?g[b]:(y=[],g[b]=y,m.forEach((function(k,_){y[_]=h(k,g)})),y);default:return m}},getLanguage:function(h){for(;h;){var m=r.exec(h.className);if(m)return m[1].toLowerCase();h=h.parentElement}return"none"},setLanguage:function(h,m){h.className=h.className.replace(RegExp(r,"gi"),""),h.classList.add("language-"+m)},isActive:function(h,m,g){for(var y="no-"+m;h;){var b=h.classList;if(b.contains(m))return!0;if(b.contains(y))return!1;h=h.parentElement}return!!g}},languages:{plain:o,plaintext:o,text:o,txt:o,extend:function(h,m){var g=i.util.clone(i.languages[h]);for(var y in m)g[y]=m[y];return g},insertBefore:function(h,m,g,y){var b=(y=y||i.languages)[h],w={};for(var k in b)if(b.hasOwnProperty(k)){if(k==m)for(var _ in g)g.hasOwnProperty(_)&&(w[_]=g[_]);g.hasOwnProperty(k)||(w[k]=b[k])}var C=y[h];return y[h]=w,i.languages.DFS(i.languages,(function(S,T){T===C&&S!=h&&(this[S]=w)})),w},DFS:function h(m,g,y,b){b=b||{};var w=i.util.objId;for(var k in m)if(m.hasOwnProperty(k)){g.call(m,k,m[k],y||k);var _=m[k],C=i.util.type(_);C!=="Object"||b[w(_)]?C!=="Array"||b[w(_)]||(b[w(_)]=!0,h(_,g,k,b)):(b[w(_)]=!0,h(_,g,null,b))}}},plugins:{},highlight:function(h,m,g){var y={code:h,grammar:m,language:g};if(i.hooks.run("before-tokenize",y),!y.grammar)throw new Error('The language "'+y.language+'" has no grammar.');return y.tokens=i.tokenize(y.code,y.grammar),i.hooks.run("after-tokenize",y),s.stringify(i.util.encode(y.tokens),y.language)},tokenize:function(h,m){var g=m.rest;if(g){for(var y in g)m[y]=g[y];delete m.rest}var b=new u;return d(b,b.head,h),c(h,b,m,b.head,0),(function(w){for(var k=[],_=w.head.next;_!==w.tail;)k.push(_.value),_=_.next;return k})(b)},hooks:{all:{},add:function(h,m){var g=i.hooks.all;g[h]=g[h]||[],g[h].push(m)},run:function(h,m){var g=i.hooks.all[h];if(g&&g.length)for(var y,b=0;y=g[b++];)y(m)}},Token:s};function s(h,m,g,y){this.type=h,this.content=m,this.alias=g,this.length=0|(y||"").length}function l(h,m,g,y){h.lastIndex=m;var b=h.exec(g);if(b&&y&&b[1]){var w=b[1].length;b.index+=w,b[0]=b[0].slice(w)}return b}function c(h,m,g,y,b,w){for(var k in g)if(g.hasOwnProperty(k)&&g[k]){var _=g[k];_=Array.isArray(_)?_:[_];for(var C=0;C<_.length;++C){if(w&&w.cause==k+","+C)return;var S=_[C],T=S.inside,E=!!S.lookbehind,I=!!S.greedy,A=S.alias;if(I&&!S.pattern.global){var R=S.pattern.toString().match(/[imsuy]*$/)[0];S.pattern=RegExp(S.pattern.source,R+"g")}for(var N=S.pattern||S,D=y.next,F=b;D!==m.tail&&!(w&&F>=w.reach);F+=D.value.length,D=D.next){var G=D.value;if(m.length>h.length)return;if(!(G instanceof s)){var M,$=1;if(I){if(!(M=l(N,F,h,E))||M.index>=h.length)break;var W=M.index,O=M.index+M[0].length,oe=F;for(oe+=D.value.length;W>=oe;)oe+=(D=D.next).value.length;if(F=oe-=D.value.length,D.value instanceof s)continue;for(var H=D;H!==m.tail&&(oe<O||typeof H.value=="string");H=H.next)$++,oe+=H.value.length;$--,G=h.slice(F,oe),M.index-=F}else if(!(M=l(N,0,G,E)))continue;W=M.index;var he=M[0],me=G.slice(0,W),P=G.slice(W+he.length),q=F+G.length;w&&q>w.reach&&(w.reach=q);var Y=D.prev;if(me&&(Y=d(m,Y,me),F+=me.length),p(m,Y,$),D=d(m,Y,new s(k,T?i.tokenize(he,T):he,A,he)),P&&d(m,D,P),$>1){var K={cause:k+","+C,reach:q};c(h,m,g,D.prev,F,K),w&&K.reach>w.reach&&(w.reach=K.reach)}}}}}}function u(){var h={value:null,prev:null,next:null},m={value:null,prev:h,next:null};h.next=m,this.head=h,this.tail=m,this.length=0}function d(h,m,g){var y=m.next,b={value:g,prev:m,next:y};return m.next=b,y.prev=b,h.length++,b}function p(h,m,g){for(var y=m.next,b=0;b<g&&y!==h.tail;b++)y=y.next;m.next=y,y.prev=m,h.length-=b}return s.stringify=function h(m,g){if(typeof m=="string")return m;if(Array.isArray(m)){var y="";return m.forEach((function(C){y+=h(C,g)})),y}var b={type:m.type,content:h(m.content,g),tag:"span",classes:["token",m.type],attributes:{},language:g},w=m.alias;w&&(Array.isArray(w)?Array.prototype.push.apply(b.classes,w):b.classes.push(w)),i.hooks.run("wrap",b);var k="";for(var _ in b.attributes)k+=" "+_+'="'+(b.attributes[_]||"").replace(/"/g,"&quot;")+'"';return"<"+b.tag+' class="'+b.classes.join(" ")+'"'+k+">"+b.content+"</"+b.tag+">"},i})();t.exports=n,n.default=n}},function(){return gw||(0,D5[W$(D5)[0]])((gw={exports:{}}).exports,gw),gw.exports}),ae=((e,t,n)=>(n=e!=null?Ase(Ose(e)):{},((r,a,o,i)=>{if(a&&typeof a=="object"||typeof a=="function")for(let s of W$(a))j5.call(r,s)||s===o||bw(r,s,{get:()=>a[s],enumerable:!(i=Ise(a,s))||i.enumerable});return r})(e&&e.__esModule?n:bw(n,"default",{value:e,enumerable:!0}),e)))(Pse());ae.languages.markup={comment:{pattern:/<!--(?:(?!<!--)[\s\S])*?-->/,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/<!DOCTYPE(?:[^>"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|<!--(?:[^-]|-(?!->))*-->)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^<!|>$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},{pattern:/^(\s*)["']|["']$/,lookbehind:!0}]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},ae.languages.markup.tag.inside["attr-value"].inside.entity=ae.languages.markup.entity,ae.languages.markup.doctype.inside["internal-subset"].inside=ae.languages.markup,ae.hooks.add("wrap",(function(e){e.type==="entity"&&(e.attributes.title=e.content.replace(/&amp;/,"&"))})),Object.defineProperty(ae.languages.markup.tag,"addInlined",{value:function(e,t){var n;(t=((n=((n={})["language-"+t]={pattern:/(^<!\[CDATA\[)[\s\S]+?(?=\]\]>$)/i,lookbehind:!0,inside:ae.languages[t]},n.cdata=/^<!\[CDATA\[|\]\]>$/i,{"included-cdata":{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,inside:n}}))["language-"+t]={pattern:/[\s\S]+/,inside:ae.languages[t]},{}))[e]={pattern:RegExp(/(<__[^>]*>)(?:<!\[CDATA\[(?:[^\]]|\](?!\]>))*\]\]>|(?!<!\[CDATA\[)[\s\S])*?(?=<\/__>)/.source.replace(/__/g,(function(){return e})),"i"),lookbehind:!0,greedy:!0,inside:n},ae.languages.insertBefore("markup","cdata",t)}}),Object.defineProperty(ae.languages.markup.tag,"addAttribute",{value:function(e,t){ae.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+e+")"+/\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))/.source,"i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[t,"language-"+t],inside:ae.languages[t]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),ae.languages.html=ae.languages.markup,ae.languages.mathml=ae.languages.markup,ae.languages.svg=ae.languages.markup,ae.languages.xml=ae.languages.extend("markup",{}),ae.languages.ssml=ae.languages.xml,ae.languages.atom=ae.languages.xml,ae.languages.rss=ae.languages.xml,q$=ae,M5={pattern:/\\[\\(){}[\]^$+*?|.]/,alias:"escape"},Xm="(?:[^\\\\-]|"+(yw=/\\(?:x[\da-fA-F]{2}|u[\da-fA-F]{4}|u\{[\da-fA-F]+\}|0[0-7]{0,2}|[123][0-7]{2}|c[a-zA-Z]|.)/).source+")",Xm=RegExp(Xm+"-"+Xm),F5={pattern:/(<|')[^<>']+(?=[>']$)/,lookbehind:!0,alias:"variable"},q$.languages.regex={"char-class":{pattern:/((?:^|[^\\])(?:\\\\)*)\[(?:[^\\\]]|\\[\s\S])*\]/,lookbehind:!0,inside:{"char-class-negation":{pattern:/(^\[)\^/,lookbehind:!0,alias:"operator"},"char-class-punctuation":{pattern:/^\[|\]$/,alias:"punctuation"},range:{pattern:Xm,inside:{escape:yw,"range-punctuation":{pattern:/-/,alias:"operator"}}},"special-escape":M5,"char-set":{pattern:/\\[wsd]|\\p\{[^{}]+\}/i,alias:"class-name"},escape:yw}},"special-escape":M5,"char-set":{pattern:/\.|\\[wsd]|\\p\{[^{}]+\}/i,alias:"class-name"},backreference:[{pattern:/\\(?![123][0-7]{2})[1-9]/,alias:"keyword"},{pattern:/\\k<[^<>']+>/,alias:"keyword",inside:{"group-name":F5}}],anchor:{pattern:/[$^]|\\[ABbGZz]/,alias:"function"},escape:yw,group:[{pattern:/\((?:\?(?:<[^<>']+>|'[^<>']+'|[>:]|<?[=!]|[idmnsuxU]+(?:-[idmnsuxU]+)?:?))?/,alias:"punctuation",inside:{"group-name":F5}},{pattern:/\)/,alias:"punctuation"}],quantifier:{pattern:/(?:[+*?]|\{\d+(?:,\d*)?\})[?+]?/,alias:"number"},alternation:{pattern:/\|/,alias:"keyword"}},ae.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|trait)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:break|catch|continue|do|else|finally|for|function|if|in|instanceof|new|null|return|throw|try|while)\b/,boolean:/\b(?:false|true)\b/,function:/\b\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/},ae.languages.javascript=ae.languages.extend("clike",{"class-name":[ae.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:constructor|prototype))/,lookbehind:!0}],keyword:[{pattern:/((?:^|\})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:{pattern:RegExp(/(^|[^\w$])/.source+"(?:"+/NaN|Infinity/.source+"|"+/0[bB][01]+(?:_[01]+)*n?/.source+"|"+/0[oO][0-7]+(?:_[0-7]+)*n?/.source+"|"+/0[xX][\dA-Fa-f]+(?:_[\dA-Fa-f]+)*n?/.source+"|"+/\d+(?:_\d+)*n/.source+"|"+/(?:\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\.\d+(?:_\d+)*)(?:[Ee][+-]?\d+(?:_\d+)*)?/.source+")"+/(?![\w$])/.source),lookbehind:!0},operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),ae.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/,ae.languages.insertBefore("javascript","keyword",{regex:{pattern:RegExp(/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)/.source+/\//.source+"(?:"+/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}/.source+"|"+/(?:\[(?:[^[\]\\\r\n]|\\.|\[(?:[^[\]\\\r\n]|\\.|\[(?:[^[\]\\\r\n]|\\.)*\])*\])*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}v[dgimyus]{0,7}/.source+")"+/(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/.source),lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:ae.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:ae.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:ae.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:ae.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:ae.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),ae.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2}
153)*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:ae.languages.javascript}},string:/[\s\S]+/}},"string-property":{pattern:/((?:^|[,{])[ \t]*)(["'])(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2(?=\s*:)/m,lookbehind:!0,greedy:!0,alias:"property"}}),ae.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}}),ae.languages.markup&&(ae.languages.markup.tag.addInlined("script","javascript"),ae.languages.markup.tag.addAttribute(/on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)/.source,"javascript")),ae.languages.js=ae.languages.javascript,ae.languages.actionscript=ae.languages.extend("javascript",{keyword:/\b(?:as|break|case|catch|class|const|default|delete|do|dynamic|each|else|extends|final|finally|for|function|get|if|implements|import|in|include|instanceof|interface|internal|is|namespace|native|new|null|override|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|use|var|void|while|with)\b/,operator:/\+\+|--|(?:[+\-*\/%^]|&&?|\|\|?|<<?|>>?>?|[!=]=?)=?|[~?@]/}),ae.languages.actionscript["class-name"].alias="function",delete ae.languages.actionscript.parameter,delete ae.languages.actionscript["literal-property"],ae.languages.markup&&ae.languages.insertBefore("actionscript","string",{xml:{pattern:/(^|[^.])<\/?\w+(?:\s+[^\s>\/=]+=("|')(?:\\[\s\S]|(?!\2)[^\\])*\2)*\s*\/?>/,lookbehind:!0,inside:ae.languages.markup}}),(function(e){var t=/#(?!\{).+/,n={pattern:/#\{[^}]+\}/,alias:"variable"};e.languages.coffeescript=e.languages.extend("javascript",{comment:t,string:[{pattern:/'(?:\\[\s\S]|[^\\'])*'/,greedy:!0},{pattern:/"(?:\\[\s\S]|[^\\"])*"/,greedy:!0,inside:{interpolation:n}}],keyword:/\b(?:and|break|by|catch|class|continue|debugger|delete|do|each|else|extend|extends|false|finally|for|if|in|instanceof|is|isnt|let|loop|namespace|new|no|not|null|of|off|on|or|own|return|super|switch|then|this|throw|true|try|typeof|undefined|unless|until|when|while|window|with|yes|yield)\b/,"class-member":{pattern:/@(?!\d)\w+/,alias:"variable"}}),e.languages.insertBefore("coffeescript","comment",{"multiline-comment":{pattern:/###[\s\S]+?###/,alias:"comment"},"block-regex":{pattern:/\/{3}[\s\S]*?\/{3}/,alias:"regex",inside:{comment:t,interpolation:n}}}),e.languages.insertBefore("coffeescript","string",{"inline-javascript":{pattern:/`(?:\\[\s\S]|[^\\`])*`/,inside:{delimiter:{pattern:/^`|`$/,alias:"punctuation"},script:{pattern:/[\s\S]+/,alias:"language-javascript",inside:e.languages.javascript}}},"multiline-string":[{pattern:/'''[\s\S]*?'''/,greedy:!0,alias:"string"},{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string",inside:{interpolation:n}}]}),e.languages.insertBefore("coffeescript","keyword",{property:/(?!\d)\w+(?=\s*:(?!:))/}),delete e.languages.coffeescript["template-string"],e.languages.coffee=e.languages.coffeescript})(ae),(function(e){var t=e.languages.javadoclike={parameter:{pattern:/(^[\t ]*(?:\/{3}|\*|\/\*\*)\s*@(?:arg|arguments|param)\s+)\w+/m,lookbehind:!0},keyword:{pattern:/(^[\t ]*(?:\/{3}|\*|\/\*\*)\s*|\{)@[a-z][a-zA-Z-]+\b/m,lookbehind:!0},punctuation:/[{}]/};Object.defineProperty(t,"addSupport",{value:function(n,r){(n=typeof n=="string"?[n]:n).forEac
153h((function(a){var o=function(d){d.inside||(d.inside={}),d.inside.rest=r},i="doc-comment";if(s=e.languages[a]){var s,l=s[i];if((l=l||(s=e.languages.insertBefore(a,"comment",{"doc-comment":{pattern:/(^|[^\\])\/\*\*[^/][\s\S]*?(?:\*\/|$)/,lookbehind:!0,alias:"comment"}}))[i])instanceof RegExp&&(l=s[i]={pattern:l}),Array.isArray(l))for(var c=0,u=l.length;c<u;c++)l[c]instanceof RegExp&&(l[c]={pattern:l[c]}),o(l[c]);else o(l)}}))}}),t.addSupport(["java","javascript","php"],t)})(ae),(function(e){var t=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;(t=(e.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:RegExp("@[\\w-](?:"+/[^;{\s"']|\s+(?!\s)/.source+"|"+t.source+")*?"+/(?:;|(?=\s*\{))/.source),inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+t.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+t.source+"$"),alias:"url"}}},selector:{pattern:RegExp(`(^|[{}\\s])[^{}\\s](?:[^{};"'\\s]|\\s+(?![\\s{])|`+t.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:t,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},e.languages.css.atrule.inside.rest=e.languages.css,e.languages.markup))&&(t.tag.addInlined("style","css"),t.tag.addAttribute("style","css"))})(ae),(function(e){var t=/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,n=(t=(e.languages.css.selector={pattern:e.languages.css.selector.pattern,lookbehind:!0,inside:t={"pseudo-element":/:(?:after|before|first-letter|first-line|selection)|::[-\w]+/,"pseudo-class":/:[-\w]+/,class:/\.[-\w]+/,id:/#[-\w]+/,attribute:{pattern:RegExp(`\\[(?:[^[\\]"']|`+t.source+")*\\]"),greedy:!0,inside:{punctuation:/^\[|\]$/,"case-sensitivity":{pattern:/(\s)[si]$/i,lookbehind:!0,alias:"keyword"},namespace:{pattern:/^(\s*)(?:(?!\s)[-*\w\xA0-\uFFFF])*\|(?!=)/,lookbehind:!0,inside:{punctuation:/\|$/}},"attr-name":{pattern:/^(\s*)(?:(?!\s)[-\w\xA0-\uFFFF])+/,lookbehind:!0},"attr-value":[t,{pattern:/(=\s*)(?:(?!\s)[-\w\xA0-\uFFFF])+(?=\s*$)/,lookbehind:!0}],operator:/[|~*^$]?=/}},"n-th":[{pattern:/(\(\s*)[+-]?\d*[\dn](?:\s*[+-]\s*\d+)?(?=\s*\))/,lookbehind:!0,inside:{number:/[\dn]+/,operator:/[+-]/}},{pattern:/(\(\s*)(?:even|odd)(?=\s*\))/i,lookbehind:!0}],combinator:/>|\+|~|\|\|/,punctuation:/[(),]/}},e.languages.css.atrule.inside["selector-function-argument"].inside=t,e.languages.insertBefore("css","property",{variable:{pattern:/(^|[^-\w\xA0-\uFFFF])--(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*/i,lookbehind:!0}}),{pattern:/(\b\d+)(?:%|[a-z]+(?![\w-]))/,lookbehind:!0}),{pattern:/(^|[^\w.-])-?(?:\d+(?:\.\d+)?|\.\d+)/,lookbehind:!0});e.languages.insertBefore("css","function",{operator:{pattern:/(\s)[+\-*\/](?=\s)/,lookbehind:!0},hexcode:{pattern:/\B#[\da-f]{3,8}\b/i,alias:"color"},color:[{pattern:/(^|[^\w-])(?:AliceBlue|AntiqueWhite|Aqua|Aquamarine|Azure|Beige|Bisque|Black|BlanchedAlmond|Blue|BlueViolet|Brown|BurlyWood|CadetBlue|Chartreuse|Chocolate|Coral|CornflowerBlue|Cornsilk|Crimson|Cyan|DarkBlue|DarkCyan|DarkGoldenRod|DarkGr[ae]y|DarkGreen|DarkKhaki|DarkMagenta|DarkOliveGreen|DarkOrange|DarkOrchid|DarkRed|DarkSalmon|DarkSeaGreen|DarkSlateBlue|DarkSlateGr[ae]y|DarkTurquoise|DarkViolet|DeepPink|DeepSkyBlue|DimGr[ae]y|DodgerBlue|FireBrick|FloralWhite|ForestGreen|Fuchsia|Gainsboro|GhostWhite|Gold|GoldenRod|Gr[ae]y|Green|GreenYellow|HoneyDew|HotPink|IndianRed|Indigo|Ivory|Khaki|Lavender|LavenderBlush|LawnGreen|LemonChiffon|LightBlue|LightCoral|LightCyan|LightGoldenRodYellow|LightGr[ae]y|LightGreen|LightPink|LightSalmon|LightSeaGreen|LightSkyBlue|LightSlateGr[ae]y|LightSteelBlue|LightYellow|Lime|LimeGreen|Linen|Magenta|Maroon|MediumAquaMarine|MediumBlue|MediumOrchid|MediumPurple|MediumSeaGreen|MediumSlateBlue|MediumSpringGreen|MediumTurquoise|MediumVioletRed|MidnightBlue|MintCream|MistyRose|Moccasin|NavajoWhite|Navy|OldLace|Olive|OliveDrab|Orange|OrangeRed|Orchid|PaleGoldenRod|PaleGreen|PaleTurquoise|PaleVioletRed|PapayaWhip|PeachPuff|Peru|Pink|Plum|PowderBlue|Purple|RebeccaPurple|Red|RosyBrown|RoyalBlue|SaddleBrown|Salmon|SandyBrown|SeaGreen|SeaShell|Sienna|Silver|SkyBlue|SlateBlue|SlateGr[ae]y|Snow|SpringGreen|SteelBlue|Tan|Teal|Thistle|Tomato|Transparent|Turquoise|Violet|Wheat|White|WhiteSmoke|Yellow|YellowGreen)(?![\w-])
153/i,lookbehind:!0},{pattern:/\b(?:hsl|rgb)\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*\)\B|\b(?:hsl|rgb)a\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*,\s*(?:0|0?\.\d+|1)\s*\)\B/i,inside:{unit:t,number:n,function:/[\w-]+(?=\()/,punctuation:/[(),]/}}],entity:/\\[\da-f]{1,8}/i,unit:t,number:n})})(ae),(function(e){var t=/[*&][^\s[\]{},]+/,n=/!(?:<[\w\-%#;/?:@&=+$,.!~*'()[\]]+>|(?:[a-zA-Z\d-]*!)?[\w\-%#;/?:@&=+$.~*'()]+)?/,r="(?:"+n.source+"(?:[ 	]+"+t.source+")?|"+t.source+"(?:[ 	]+"+n.source+")?)",a=/(?:[^\s\x00-\x08\x0e-\x1f!"#%&'*,\-:>?@[\]`{|}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]|[?:-]<PLAIN>)(?:[ \t]*(?:(?![#:])<PLAIN>|:<PLAIN>))*/.source.replace(/<PLAIN>/g,(function(){return/[^\s\x00-\x08\x0e-\x1f,[\]{}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]/.source})),o=/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\\\r\n]|\\.)*'/.source;function i(s,l){l=(l||"").replace(/m/g,"")+"m";var c=/([:\-,[{]\s*(?:\s<<prop>>[ \t]+)?)(?:<<value>>)(?=[ \t]*(?:$|,|\]|\}|(?:[\r\n]\s*)?#))/.source.replace(/<<prop>>/g,(function(){return r})).replace(/<<value>>/g,(function(){return s}));return RegExp(c,l)}e.languages.yaml={scalar:{pattern:RegExp(/([\-:]\s*(?:\s<<prop>>[ \t]+)?[|>])[ \t]*(?:((?:\r?\n|\r)[ \t]+)\S[^\r\n]*(?:\2[^\r\n]+)*)/.source.replace(/<<prop>>/g,(function(){return r}))),lookbehind:!0,alias:"string"},comment:/#.*/,key:{pattern:RegExp(/((?:^|[:\-,[{\r\n?])[ \t]*(?:<<prop>>[ \t]+)?)<<key>>(?=\s*:\s)/.source.replace(/<<prop>>/g,(function(){return r})).replace(/<<key>>/g,(function(){return"(?:"+a+"|"+o+")"}))),lookbehind:!0,greedy:!0,alias:"atrule"},directive:{pattern:/(^[ \t]*)%.+/m,lookbehind:!0,alias:"important"},datetime:{pattern:i(/\d{4}-\d\d?-\d\d?(?:[tT]|[ \t]+)\d\d?:\d{2}:\d{2}(?:\.\d*)?(?:[ \t]*(?:Z|[-+]\d\d?(?::\d{2})?))?|\d{4}-\d{2}-\d{2}|\d\d?:\d{2}(?::\d{2}(?:\.\d*)?)?/.source),lookbehind:!0,alias:"number"},boolean:{pattern:i(/false|true/.source,"i"),lookbehind:!0,alias:"important"},null:{pattern:i(/null|~/.source,"i"),lookbehind:!0,alias:"important"},string:{pattern:i(o),lookbehind:!0,greedy:!0},number:{pattern:i(/[+-]?(?:0x[\da-f]+|0o[0-7]+|(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?|\.inf|\.nan)/.source,"i"),lookbehind:!0},tag:n,important:t,punctuation:/---|[:[\]{}\-,|>?]|\.\.\./},e.languages.yml=e.languages.yaml})(ae),(function(e){var t=/(?:\\.|[^\\\n\r]|(?:\n|\r\n?)(?![\r\n]))/.source;function n(c){return c=c.replace(/<inner>/g,(function(){return t})),RegExp(/((?:^|[^\\])(?:\\{2})*)/.source+"(?:"+c+")")}var r=/(?:\\.|``(?:[^`\r\n]|`(?!`))+``|`[^`\r\n]+`|[^\\|\r\n`])+/.source,a=/\|?__(?:\|__)+\|?(?:(?:\n|\r\n?)|(?![\s\S]))/.source.replace(/__/g,(function(){return r})),o=/\|?[ \t]*:?-{3,}:?[ \t]*(?:\|[ \t]*:?-{3,}:?[ \t]*)+\|?(?:\n|\r\n?)/.source,i=(e.languages.markdown=e.languages.extend("markup",{}),e.languages.insertBefore("markdown","prolog",{"front-matter-block":{pattern:/(^(?:\s*[\r\n])?)---(?!.)[\s\S]*?[\r\n]---(?!.)/,lookbehind:!0,greedy:!0,inside:{punctuation:/^---|---$/,"front-matter":{pattern:/\S+(?:\s+\S+)*/,alias:["yaml","language-yaml"],inside:e.languages.yaml}}},blockquote:{pattern:/^>(?:[\t ]*>)*/m,alias:"punctuation"},table:{pattern:RegExp("^"+a+o+"(?:"+a+")*","m"),inside:{"table-data-rows":{pattern:RegExp("^("+a+o+")(?:"+a+")*$"),lookbehind:!0,inside:{"table-data":{pattern:RegExp(r),inside:e.languages.markdown},punctuation:/\|/}},"table-line":{pattern:RegExp("^("+a+")"+o+"$"),lookbehind:!0,inside:{punctuation:/\||:?-{3,}:?/}},"table-header-row":{pattern:RegExp("^"+a+"$"),inside:{"table-header":{pattern:RegExp(r),alias:"important",inside:e.languages.markdown},punctuation:/\|/}}}},code:[{pattern:/((?:^|\n)[ \t]*\n|(?:^|\r\n?)[ \t]*\r\n?)(?: {4}|\t).+(?:(?:\n|\r\n?)(?: {4}|\t).+)*/,lookbehind:!0,alias:"keyword"},{pattern:/^```[\s\S]*?^```$/m,greedy:!0,inside:{"code-block":{pattern:/^(```.*(?:\n|\r\n?))[\s\S]+?(?=(?:\n|\r\n?)^```$)/m,lookbehind:!0},"code-language":{pattern:/^(```).+/,lookbehind:!0},punctuation:/```/}}],title:[{pattern:/\S.*(?:\n|\r\n?)(?:==+|--+)(?=[ \t]*$)/m,alias:"important",inside:{punctuation:/==+$|--+$/}},{pattern:/(^\s*)#.+/m,lookbehind:!0,alias:"important",inside:{punctuation:/^#+|#+$/}}],hr:{pattern:/(^\s*)([*-])(?:[\t ]*\2){2,}(?=\s*$)/m,lookbehind:!0,alias:"punctuation"}
153,list:{pattern:/(^\s*)(?:[*+-]|\d+\.)(?=[\t ].)/m,lookbehind:!0,alias:"punctuation"},"url-reference":{pattern:/!?\[[^\]]+\]:[\t ]+(?:\S+|<(?:\\.|[^>\\])+>)(?:[\t ]+(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\)))?/,inside:{variable:{pattern:/^(!?\[)[^\]]+/,lookbehind:!0},string:/(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\))$/,punctuation:/^[\[\]!:]|[<>]/},alias:"url"},bold:{pattern:n(/\b__(?:(?!_)<inner>|_(?:(?!_)<inner>)+_)+__\b|\*\*(?:(?!\*)<inner>|\*(?:(?!\*)<inner>)+\*)+\*\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^..)[\s\S]+(?=..$)/,lookbehind:!0,inside:{}},punctuation:/\*\*|__/}},italic:{pattern:n(/\b_(?:(?!_)<inner>|__(?:(?!_)<inner>)+__)+_\b|\*(?:(?!\*)<inner>|\*\*(?:(?!\*)<inner>)+\*\*)+\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^.)[\s\S]+(?=.$)/,lookbehind:!0,inside:{}},punctuation:/[*_]/}},strike:{pattern:n(/(~~?)(?:(?!~)<inner>)+\2/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^~~?)[\s\S]+(?=\1$)/,lookbehind:!0,inside:{}},punctuation:/~~?/}},"code-snippet":{pattern:/(^|[^\\`])(?:``[^`\r\n]+(?:`[^`\r\n]+)*``(?!`)|`[^`\r\n]+`(?!`))/,lookbehind:!0,greedy:!0,alias:["code","keyword"]},url:{pattern:n(/!?\[(?:(?!\])<inner>)+\](?:\([^\s)]+(?:[\t ]+"(?:\\.|[^"\\])*")?\)|[ \t]?\[(?:(?!\])<inner>)+\])/.source),lookbehind:!0,greedy:!0,inside:{operator:/^!/,content:{pattern:/(^\[)[^\]]+(?=\])/,lookbehind:!0,inside:{}},variable:{pattern:/(^\][ \t]?\[)[^\]]+(?=\]$)/,lookbehind:!0},url:{pattern:/(^\]\()[^\s)]+/,lookbehind:!0},string:{pattern:/(^[ \t]+)"(?:\\.|[^"\\])*"(?=\)$)/,lookbehind:!0}}}}),["url","bold","italic","strike"].forEach((function(c){["url","bold","italic","strike","code-snippet"].forEach((function(u){c!==u&&(e.languages.markdown[c].inside.content.inside[u]=e.languages.markdown[u])}))})),e.hooks.add("after-tokenize",(function(c){c.language!=="markdown"&&c.language!=="md"||(function u(d){if(d&&typeof d!="string")for(var p=0,h=d.length;p<h;p++){var m,g=d[p];g.type!=="code"?u(g.content):(m=g.content[1],g=g.content[3],m&&g&&m.type==="code-language"&&g.type==="code-block"&&typeof m.content=="string"&&(m=m.content.replace(/\b#/g,"sharp").replace(/\b\+\+/g,"pp"),m="language-"+(m=(/[a-z][\w-]*/i.exec(m)||[""])[0].toLowerCase()),g.alias?typeof g.alias=="string"?g.alias=[g.alias,m]:g.alias.push(m):g.alias=[m]))}})(c.tokens)})),e.hooks.add("wrap",(function(c){if(c.type==="code-block"){for(var u="",d=0,p=c.classes.length;d<p;d++){var h=c.classes[d];if(h=/language-(.+)/.exec(h)){u=h[1];break}}var m,g=e.languages[u];g?c.content=e.highlight(c.content.replace(i,"").replace(/&(\w{1,8}|#x?[\da-f]{1,8});/gi,(function(y,b){var w;return(b=b.toLowerCase())[0]==="#"?(w=b[1]==="x"?parseInt(b.slice(2),16):Number(b.slice(1)),l(w)):s[b]||y})),g,u):u&&u!=="none"&&e.plugins.autoloader&&(m="md-"+new Date().valueOf()+"-"+Math.floor(1e16*Math.random()),c.attributes.id=m,e.plugins.autoloader.loadLanguages(u,(function(){var y=document.getElementById(m);y&&(y.innerHTML=e.highlight(y.textContent,e.languages[u],u))})))}})),RegExp(e.languages.markup.tag.pattern.source,"gi")),s={amp:"&",lt:"<",gt:">",quot:'"'},l=String.fromCodePoint||String.fromCharCode;e.languages.md=e.languages.markdown})(ae),ae.languages.graphql={comment:/#.*/,description:{pattern:/(?:"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*")(?=\s*[a-z_])/i,greedy:!0,alias:"string",inside:{"language-markdown":{pattern:/(^"(?:"")?)(?!\1)[\s\S]+(?=\1$)/,lookbehind:!0,inside:ae.languages.markdown}}},string:{pattern:/"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*"/,greedy:!0},number:/(?:\B-|\b)\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,boolean:/\b(?:false|true)\b/,variable:/\$[a-z_]\w*/i,directive:{pattern:/@[a-z_]\w*/i,alias:"function"},"attr-name":{pattern:/\b[a-z_]\w*(?=\s*(?:\((?:[^()"]|"(?:\\.|[^\\"\r\n])*")*\))?:)/i,greedy:!0},"atom-input":{pattern:/\b[A-Z]\w*Input\b/,alias:"class-name"},scalar:/\b(?:Boolean|Float|ID|Int|String)\b/,constant:/\b[A-Z][A-Z_\d]*\b/,"class-name":{pattern:/(\b(?:enum|implements|interface|on|scalar|type|union)\s+|&\s*|:\s*|\[)[A-Z_]\w*/,lookbehind:!0},fragment:{pattern:/(\bfragment\s+|\.{3}\s*(?!on\b))[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-mutation":{pattern:/(\bmutation\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-query":{pattern:/(\bquery\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},keyword:/\b(?:directive|enum|extend|fragment|implements|input|interface|mutation|on|query|repeatable|scalar|schema|subscription|type|union)\b/,operator:/[!=|&]|\.{3}/,"property-query":/\w+(?=\s*\()/,object:/\w+(?=\s*\{)/,punctuation:/[!(){}\[\]:=,]/,property:/\w+/},ae.hooks.add("after-tokenize",(function(e){if(e.language==="graphql")for(var t=e.tokens.filter((function(m){return typeof m!="string"&&m.type!=="comment"&&m.type!=="scalar"})),n=0;n<t.length;){var r=t[n++];
153if(r.type==="keyword"&&r.content==="mutation"){var a=[];if(d(["definition-mutation","punctuation"])&&u(1).content==="("){n+=2;var o=p(/^\($/,/^\)$/);if(o===-1)continue;for(;n<o;n++){var i=u(0);i.type==="variable"&&(h(i,"variable-input"),a.push(i.content))}n=o+1}if(d(["punctuation","property-query"])&&u(0).content==="{"&&(n++,h(u(0),"property-mutation"),0<a.length)){var s=p(/^\{$/,/^\}$/);if(s!==-1)for(var l=n;l<s;l++){var c=t[l];c.type==="variable"&&0<=a.indexOf(c.content)&&h(c,"variable-input")}}}}function u(m){return t[n+m]}function d(m,g){g=g||0;for(var y=0;y<m.length;y++){var b=u(y+g);if(!b||b.type!==m[y])return}return 1}function p(m,g){for(var y=1,b=n;b<t.length;b++){var w=t[b],k=w.content;if(w.type==="punctuation"&&typeof k=="string"){if(m.test(k))y++;else if(g.test(k)&&--y==0)return b}}return-1}function h(m,g){var y=m.alias;y?Array.isArray(y)||(m.alias=y=[y]):m.alias=y=[],y.push(g)}})),ae.languages.sql={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:--|\/\/|#).*)/,lookbehind:!0},variable:[{pattern:/@(["'`])(?:\\[\s\S]|(?!\1)[^\\])+\1/,greedy:!0},/@[\w.$]+/],string:{pattern:/(^|[^@\\])("|')(?:\\[\s\S]|(?!\2)[^\\]|\2\2)*\2/,greedy:!0,lookbehind:!0},identifier:{pattern:/(^|[^@\\])`(?:\\[\s\S]|[^`\\]|``)*`/,greedy:!0,lookbehind:!0,inside:{punctuation:/^`|`$/}},function:/\b(?:AVG|COUNT|FIRST|FORMAT|LAST|LCASE|LEN|MAX|MID|MIN|MOD|NOW|ROUND|SUM|UCASE)(?=\s*\()/i,keyword:/\b(?:ACTION|ADD|AFTER|ALGORITHM|ALL|ALTER|ANALYZE|ANY|APPLY|AS|ASC|AUTHORIZATION|AUTO_INCREMENT|BACKUP|BDB|BEGIN|BERKELEYDB|BIGINT|BINARY|BIT|BLOB|BOOL|BOOLEAN|BREAK|BROWSE|BTREE|BULK|BY|CALL|CASCADED?|CASE|CHAIN|CHAR(?:ACTER|SET)?|CHECK(?:POINT)?|CLOSE|CLUSTERED|COALESCE|COLLATE|COLUMNS?|COMMENT|COMMIT(?:TED)?|COMPUTE|CONNECT|CONSISTENT|CONSTRAINT|CONTAINS(?:TABLE)?|CONTINUE|CONVERT|CREATE|CROSS|CURRENT(?:_DATE|_TIME|_TIMESTAMP|_USER)?|CURSOR|CYCLE|DATA(?:BASES?)?|DATE(?:TIME)?|DAY|DBCC|DEALLOCATE|DEC|DECIMAL|DECLARE|DEFAULT|DEFINER|DELAYED|DELETE|DELIMITERS?|DENY|DESC|DESCRIBE|DETERMINISTIC|DISABLE|DISCARD|DISK|DISTINCT|DISTINCTROW|DISTRIBUTED|DO|DOUBLE|DROP|DUMMY|DUMP(?:FILE)?|DUPLICATE|ELSE(?:IF)?|ENABLE|ENCLOSED|END|ENGINE|ENUM|ERRLVL|ERRORS|ESCAPED?|EXCEPT|EXEC(?:UTE)?|EXISTS|EXIT|EXPLAIN|EXTENDED|FETCH|FIELDS|FILE|FILLFACTOR|FIRST|FIXED|FLOAT|FOLLOWING|FOR(?: EACH ROW)?|FORCE|FOREIGN|FREETEXT(?:TABLE)?|FROM|FULL|FUNCTION|GEOMETRY(?:COLLECTION)?|GLOBAL|GOTO|GRANT|GROUP|HANDLER|HASH|HAVING|HOLDLOCK|HOUR|IDENTITY(?:COL|_INSERT)?|IF|IGNORE|IMPORT|INDEX|INFILE|INNER|INNODB|INOUT|INSERT|INT|INTEGER|INTERSECT|INTERVAL|INTO|INVOKER|ISOLATION|ITERATE|JOIN|KEYS?|KILL|LANGUAGE|LAST|LEAVE|LEFT|LEVEL|LIMIT|LINENO|LINES|LINESTRING|LOAD|LOCAL|LOCK|LONG(?:BLOB|TEXT)|LOOP|MATCH(?:ED)?|MEDIUM(?:BLOB|INT|TEXT)|MERGE|MIDDLEINT|MINUTE|MODE|MODIFIES|MODIFY|MONTH|MULTI(?:LINESTRING|POINT|POLYGON)|NATIONAL|NATURAL|NCHAR|NEXT|NO|NONCLUSTERED|NULLIF|NUMERIC|OFF?|OFFSETS?|ON|OPEN(?:DATASOURCE|QUERY|ROWSET)?|OPTIMIZE|OPTION(?:ALLY)?|ORDER|OUT(?:ER|FILE)?|OVER|PARTIAL|PARTITION|PERCENT|PIVOT|PLAN|POINT|POLYGON|PRECEDING|PRECISION|PREPARE|PREV|PRIMARY|PRINT|PRIVILEGES|PROC(?:EDURE)?|PUBLIC|PURGE|QUICK|RAISERROR|READS?|REAL|RECONFIGURE|REFERENCES|RELEASE|RENAME|REPEAT(?:ABLE)?|REPLACE|REPLICATION|REQUIRE|RESIGNAL|RESTORE|RESTRICT|RETURN(?:ING|S)?|REVOKE|RIGHT|ROLLBACK|ROUTINE|ROW(?:COUNT|GUIDCOL|S)?|RTREE|RULE|SAVE(?:POINT)?|SCHEMA|SECOND|SELECT|SERIAL(?:IZABLE)?|SESSION(?:_USER)?|SET(?:USER)?|SHARE|SHOW|SHUTDOWN|SIMPLE|SMALLINT|SNAPSHOT|SOME|SONAME|SQL|START(?:ING)?|STATISTICS|STATUS|STRIPED|SYSTEM_USER|TABLES?|TABLESPACE|TEMP(?:ORARY|TABLE)?|TERMINATED|TEXT(?:SIZE)?|THEN|TIME(?:STAMP)?|TINY(?:BLOB|INT|TEXT)|TOP?|TRAN(?:SACTIONS?)?|TRIGGER|TRUNCATE|TSEQUAL|TYPES?|UNBOUNDED|UNCOMMITTED|UNDEFINED|UNION|UNIQUE|UNLOCK|UNPIVOT|UNSIGNED|UPDATE(?:TEXT)?|USAGE|USE|USER|USING|VALUES?|VAR(?:BINARY|CHAR|CHARACTER|YING)|VIEW|WAITFOR|WARNINGS|WHEN|WHERE|WHILE|WITH(?: ROLLUP|IN)?|WORK|WRITE(?:TEXT)?|YEAR)\b/i,boolean:/\b(?:FALSE|NULL|TRUE)\b/i,number:/\b0x[\da-f]+\b|\b\d+(?:\.\d*)?|\B\.\d+\b/i,operator:/[-+*\/=%^~]|&&?|\|\|?|!=?|<(?:=>?|<|>)?|>[>=]?|\b(?:AND|BETWEEN|DIV|ILIKE|IN|IS|LIKE|NOT|OR|REGEXP|RLIKE|SOUNDS LIKE|XOR)\b/i,punctuation:/[;[\]()`,.]/},(function(e){var t=e.languages.javascript["template-string"],n=t.pattern.source,r=t.inside.interpolation,a=r.inside["interpolation-punctuation"],o=r.pattern.source;function i(d,p){if(e.languages[d])return{pattern:RegExp("((?:"+p+")\\s*)"+n),lookbehind:!0,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},"embedded-code":{pattern:/[\s\S]+/,alias:d}}}}function s(d,p,h){return d={code:d,grammar:p,language:h},e.hooks.run("before-tokenize",d),d.tokens=e.tokenize(d.code,d.grammar),e.hooks.run("after-tokenize",d),d.tokens}function l(d,p,h){var m=e.tokenize(d,{interpolation:{pattern:RegExp(o),lookbehind:!0}}),g=0,y={},b=(m=s(m.map((function(w){if(typeof w=="string")return w;var k,_;
153for(w=w.content;d.indexOf((_=g++,k="___"+h.toUpperCase()+"_"+_+"___"))!==-1;);return y[k]=w,k})).join(""),p,h),Object.keys(y));return g=0,(function w(k){for(var _=0;_<k.length;_++){if(g>=b.length)return;var C,S,T,E,I,A,R,N=k[_];typeof N=="string"||typeof N.content=="string"?(C=b[g],(R=(A=typeof N=="string"?N:N.content).indexOf(C))!==-1&&(++g,S=A.substring(0,R),I=y[C],T=void 0,(E={})["interpolation-punctuation"]=a,(E=e.tokenize(I,E)).length===3&&((T=[1,1]).push.apply(T,s(E[1],e.languages.javascript,"javascript")),E.splice.apply(E,T)),T=new e.Token("interpolation",E,r.alias,I),E=A.substring(R+C.length),I=[],S&&I.push(S),I.push(T),E&&(w(A=[E]),I.push.apply(I,A)),typeof N=="string"?(k.splice.apply(k,[_,1].concat(I)),_+=I.length-1):N.content=I)):(R=N.content,Array.isArray(R)?w(R):w([R]))}})(m),new e.Token(h,m,"language-"+h,d)}e.languages.javascript["template-string"]=[i("css",/\b(?:styled(?:\([^)]*\))?(?:\s*\.\s*\w+(?:\([^)]*\))*)*|css(?:\s*\.\s*(?:global|resolve))?|createGlobalStyle|keyframes)/.source),i("html",/\bhtml|\.\s*(?:inner|outer)HTML\s*\+?=/.source),i("svg",/\bsvg/.source),i("markdown",/\b(?:markdown|md)/.source),i("graphql",/\b(?:gql|graphql(?:\s*\.\s*experimental)?)/.source),i("sql",/\bsql/.source),t].filter(Boolean);var c={javascript:!0,js:!0,typescript:!0,ts:!0,jsx:!0,tsx:!0};function u(d){return typeof d=="string"?d:Array.isArray(d)?d.map(u).join(""):u(d.content)}e.hooks.add("after-tokenize",(function(d){d.language in c&&(function p(h){for(var m=0,g=h.length;m<g;m++){var y,b,w,k=h[m];typeof k!="string"&&(y=k.content,Array.isArray(y)?k.type==="template-string"?(k=y[1],y.length===3&&typeof k!="string"&&k.type==="embedded-code"&&(b=u(k),k=k.alias,k=Array.isArray(k)?k[0]:k,w=e.languages[k])&&(y[1]=l(b,w,k))):p(y):typeof y!="string"&&p([y]))}})(d.tokens)}))})(ae),(function(e){e.languages.typescript=e.languages.extend("javascript",{"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|type)\s+)(?!keyof\b)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?:\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>)?/,lookbehind:!0,greedy:!0,inside:null},builtin:/\b(?:Array|Function|Promise|any|boolean|console|never|number|string|symbol|unknown)\b/}),e.languages.typescript.keyword.push(/\b(?:abstract|declare|is|keyof|readonly|require)\b/,/\b(?:asserts|infer|interface|module|namespace|type)\b(?=\s*(?:[{_$a-zA-Z\xA0-\uFFFF]|$))/,/\btype\b(?=\s*(?:[\{*]|$))/),delete e.languages.typescript.parameter,delete e.languages.typescript["literal-property"];var t=e.languages.extend("typescript",{});delete t["class-name"],e.languages.typescript["class-name"].inside=t,e.languages.insertBefore("typescript","function",{decorator:{pattern:/@[$\w\xA0-\uFFFF]+/,inside:{at:{pattern:/^@/,alias:"operator"},function:/^[\s\S]+/}},"generic-function":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>(?=\s*\()/,greedy:!0,inside:{function:/^#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:t}}}}),e.languages.ts=e.languages.typescript})(ae),(function(e){var t=e.languages.javascript,n=/\{(?:[^{}]|\{(?:[^{}]|\{[^{}]*\})*\})+\}/.source,r="(@(?:arg|argument|param|property)\\s+(?:"+n+"\\s+)?)";e.languages.jsdoc=e.languages.extend("javadoclike",{parameter:{pattern:RegExp(r+/(?:(?!\s)[$\w\xA0-\uFFFF.])+(?=\s|$)/.source),lookbehind:!0,inside:{punctuation:/\./}}}),e.languages.insertBefore("jsdoc","keyword",{"optional-parameter":{pattern:RegExp(r+/\[(?:(?!\s)[$\w\xA0-\uFFFF.])+(?:=[^[\]]+)?\](?=\s|$)/.source),lookbehind:!0,inside:{parameter:{pattern:/(^\[)[$\w\xA0-\uFFFF\.]+/,lookbehind:!0,inside:{punctuation:/\./}},code:{pattern:/(=)[\s\S]*(?=\]$)/,lookbehind:!0,inside:t,alias:"language-javascript"},punctuation:/[=[\]]/}},"class-name":[{pattern:RegExp(/(@(?:augments|class|extends|interface|memberof!?|template|this|typedef)\s+(?:<TYPE>\s+)?)[A-Z]\w*(?:\.[A-Z]\w*)*/.source.replace(/<TYPE>/g,(function(){return n}))),lookbehind:!0,inside:{punctuation:/\./}},{pattern:RegExp("(@[a-z]+\\s+)"+n),lookbehind:!0,inside:{string:t.string,number:t.number,boolean:t.boolean,keyword:e.languages.typescript.keyword,operator:/=>|\.\.\.|[&|?:*]/,punctuation:/[.,;=<>{}()[\]]/}}],example:{pattern:/(@example\s+(?!\s))(?:[^@\s]|\s+(?!\s))+?(?=\s*(?:\*\s
153*)?(?:@\w|\*\/))/,lookbehind:!0,inside:{code:{pattern:/^([\t ]*(?:\*\s*)?)\S.*$/m,lookbehind:!0,inside:t,alias:"language-javascript"}}}}),e.languages.javadoclike.addSupport("javascript",e.languages.jsdoc)})(ae),(function(e){e.languages.flow=e.languages.extend("javascript",{}),e.languages.insertBefore("flow","keyword",{type:[{pattern:/\b(?:[Bb]oolean|Function|[Nn]umber|[Ss]tring|[Ss]ymbol|any|mixed|null|void)\b/,alias:"class-name"}]}),e.languages.flow["function-variable"].pattern=/(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=\s*(?:function\b|(?:\([^()]*\)(?:\s*:\s*\w+)?|(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/i,delete e.languages.flow.parameter,e.languages.insertBefore("flow","operator",{"flow-punctuation":{pattern:/\{\||\|\}/,alias:"punctuation"}}),Array.isArray(e.languages.flow.keyword)||(e.languages.flow.keyword=[e.languages.flow.keyword]),e.languages.flow.keyword.unshift({pattern:/(^|[^$]\b)(?:Class|declare|opaque|type)\b(?!\$)/,lookbehind:!0},{pattern:/(^|[^$]\B)\$(?:Diff|Enum|Exact|Keys|ObjMap|PropertyType|Record|Shape|Subtype|Supertype|await)\b(?!\$)/,lookbehind:!0})})(ae),ae.languages.n4js=ae.languages.extend("javascript",{keyword:/\b(?:Array|any|boolean|break|case|catch|class|const|constructor|continue|debugger|declare|default|delete|do|else|enum|export|extends|false|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|module|new|null|number|package|private|protected|public|return|set|static|string|super|switch|this|throw|true|try|typeof|var|void|while|with|yield)\b/}),ae.languages.insertBefore("n4js","constant",{annotation:{pattern:/@+\w+/,alias:"operator"}}),ae.languages.n4jsd=ae.languages.n4js,(function(e){function t(i,s){return RegExp(i.replace(/<ID>/g,(function(){return/(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/.source})),s)}e.languages.insertBefore("javascript","function-variable",{"method-variable":{pattern:RegExp("(\\.\\s*)"+e.languages.javascript["function-variable"].pattern.source),lookbehind:!0,alias:["function-variable","method","function","property-access"]}}),e.languages.insertBefore("javascript","function",{method:{pattern:RegExp("(\\.\\s*)"+e.languages.javascript.function.source),lookbehind:!0,alias:["function","property-access"]}}),e.languages.insertBefore("javascript","constant",{"known-class-name":[{pattern:/\b(?:(?:Float(?:32|64)|(?:Int|Uint)(?:8|16|32)|Uint8Clamped)?Array|ArrayBuffer|BigInt|Boolean|DataView|Date|Error|Function|Intl|JSON|(?:Weak)?(?:Map|Set)|Math|Number|Object|Promise|Proxy|Reflect|RegExp|String|Symbol|WebAssembly)\b/,alias:"class-name"},{pattern:/\b(?:[A-Z]\w*)Error\b/,alias:"class-name"}]}),e.languages.insertBefore("javascript","keyword",{imports:{pattern:t(/(\bimport\b\s*)(?:<ID>(?:\s*,\s*(?:\*\s*as\s+<ID>|\{[^{}]*\}))?|\*\s*as\s+<ID>|\{[^{}]*\})(?=\s*\bfrom\b)/.source),lookbehind:!0,inside:e.languages.javascript},exports:{pattern:t(/(\bexport\b\s*)(?:\*(?:\s*as\s+<ID>)?(?=\s*\bfrom\b)|\{[^{}]*\})/.source),lookbehind:!0,inside:e.languages.javascript}}),e.languages.javascript.keyword.unshift({pattern:/\b(?:as|default|export|from|import)\b/,alias:"module"},{pattern:/\b(?:await|break|catch|continue|do|else|finally|for|if|return|switch|throw|try|while|yield)\b/,alias:"control-flow"},{pattern:/\bnull\b/,alias:["null","nil"]},{pattern:/\bundefined\b/,alias:"nil"}),e.languages.insertBefore("javascript","operator",{spread:{pattern:/\.{3}/,alias:"operator"},arrow:{pattern:/=>/,alias:"operator"}}),e.languages.insertBefore("javascript","punctuation",{"property-access":{pattern:t(/(\.\s*)#?<ID>/.source),lookbehind:!0},"maybe-class-name":{pattern:/(^|[^$\w\xA0-\uFFFF])[A-Z][$\w\xA0-\uFFFF]+/,lookbehind:!0},dom:{pattern:/\b(?:document|(?:local|session)Storage|location|navigator|performance|window)\b/,alias:"variable"},console:{pattern:/\bconsole(?=\s*\.)/,alias:"class-name"}});for(var n=["function","function-variable","method","method-variable","property-access"],r=0;r<n.length;r++){var a=n[r],o=e.languages.javascript[a];a=(o=e.util.type(o)==="RegExp"?e.languages.javascript[a]={pattern:o}:o).inside||{},(o.inside=a)["maybe-class-name"]=/^[A-Z][\s\S]*/}})(ae),(function(e){var t=e.util.clone(e.languages.javascript),n=/(?:\s|\/\/.*(?!.)|\/\*(?:[^*]|\*(?!\/))\*\/)/.source,r=/(?:\{(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])*\})/.source,a=/(?:\{<S>*\.{3}(?:[^{}]|<BRACES>)*\})/.source;function o(l,c){return l=l.replace(/<S>/g,(function(){return n})).replace(/<BRACES>/g,(function(){return r})).replace(/<SPREAD>/g,(function(){return a})),RegExp(l,c)}function i(l){for(var c=[],u=0;u<l.length;u++){var d=l[u],p=!1;typeof d!="string"&&(d.type==="tag"&&d.content[0]&&d.content[0].type==="tag"?d.content[0].content[0].content==="</"?0<c.length&&c[c.length-1].tagName===s(d.content[0].content[1])&&c.pop():d.c
153ontent[d.content.length-1].content!=="/>"&&c.push({tagName:s(d.content[0].content[1]),openedBraces:0}):0<c.length&&d.type==="punctuation"&&d.content==="{"?c[c.length-1].openedBraces++:0<c.length&&0<c[c.length-1].openedBraces&&d.type==="punctuation"&&d.content==="}"?c[c.length-1].openedBraces--:p=!0),(p||typeof d=="string")&&0<c.length&&c[c.length-1].openedBraces===0&&(p=s(d),u<l.length-1&&(typeof l[u+1]=="string"||l[u+1].type==="plain-text")&&(p+=s(l[u+1]),l.splice(u+1,1)),0<u&&(typeof l[u-1]=="string"||l[u-1].type==="plain-text")&&(p=s(l[u-1])+p,l.splice(u-1,1),u--),l[u]=new e.Token("plain-text",p,null,p)),d.content&&typeof d.content!="string"&&i(d.content)}}a=o(a).source,e.languages.jsx=e.languages.extend("markup",t),e.languages.jsx.tag.pattern=o(/<\/?(?:[\w.:-]+(?:<S>+(?:[\w.:$-]+(?:=(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s{'"/>=]+|<BRACES>))?|<SPREAD>))*<S>*\/?)?>/.source),e.languages.jsx.tag.inside.tag.pattern=/^<\/?[^\s>\/]*/,e.languages.jsx.tag.inside["attr-value"].pattern=/=(?!\{)(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s'">]+)/,e.languages.jsx.tag.inside.tag.inside["class-name"]=/^[A-Z]\w*(?:\.[A-Z]\w*)*$/,e.languages.jsx.tag.inside.comment=t.comment,e.languages.insertBefore("inside","attr-name",{spread:{pattern:o(/<SPREAD>/.source),inside:e.languages.jsx}},e.languages.jsx.tag),e.languages.insertBefore("inside","special-attr",{script:{pattern:o(/=<BRACES>/.source),alias:"language-javascript",inside:{"script-punctuation":{pattern:/^=(?=\{)/,alias:"punctuation"},rest:e.languages.jsx}}},e.languages.jsx.tag);var s=function(l){return l?typeof l=="string"?l:typeof l.content=="string"?l.content:l.content.map(s).join(""):""};e.hooks.add("after-tokenize",(function(l){l.language!=="jsx"&&l.language!=="tsx"||i(l.tokens)}))})(ae),(function(e){var t=e.util.clone(e.languages.typescript);(t=(e.languages.tsx=e.languages.extend("jsx",t),delete e.languages.tsx.parameter,delete e.languages.tsx["literal-property"],e.languages.tsx.tag)).pattern=RegExp(/(^|[^\w$]|(?=<\/))/.source+"(?:"+t.pattern.source+")",t.pattern.flags),t.lookbehind=!0})(ae),ae.languages.swift={comment:{pattern:/(^|[^\\:])(?:\/\/.*|\/\*(?:[^/*]|\/(?!\*)|\*(?!\/)|\/\*(?:[^*]|\*(?!\/))*\*\/)*\*\/)/,lookbehind:!0,greedy:!0},"string-literal":[{pattern:RegExp(/(^|[^"#])/.source+"(?:"+/"(?:\\(?:\((?:[^()]|\([^()]*\))*\)|\r\n|[^(])|[^\\\r\n"])*"/.source+"|"+/"""(?:\\(?:\((?:[^()]|\([^()]*\))*\)|[^(])|[^\\"]|"(?!""))*"""/.source+")"+/(?!["#])/.source),lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/(\\\()(?:[^()]|\([^()]*\))*(?=\))/,lookbehind:!0,inside:null},"interpolation-punctuation":{pattern:/^\)|\\\($/,alias:"punctuation"},punctuation:/\\(?=[\r\n])/,string:/[\s\S]+/}},{pattern:RegExp(/(^|[^"#])(#+)/.source+"(?:"+/"(?:\\(?:#+\((?:[^()]|\([^()]*\))*\)|\r\n|[^#])|[^\\\r\n])*?"/.source+"|"+/"""(?:\\(?:#+\((?:[^()]|\([^()]*\))*\)|[^#])|[^\\])*?"""/.source+")\\2"),lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/(\\#+\()(?:[^()]|\([^()]*\))*(?=\))/,lookbehind:!0,inside:null},"interpolation-punctuation":{pattern:/^\)|\\#+\($/,alias:"punctuation"},string:/[\s\S]+/}}],directive:{pattern:RegExp(/#/.source+"(?:"+/(?:elseif|if)\b/.source+"(?:[ 	]*"+/(?:![ \t]*)?(?:\b\w+\b(?:[ \t]*\((?:[^()]|\([^()]*\))*\))?|\((?:[^()]|\([^()]*\))*\))(?:[ \t]*(?:&&|\|\|))?/.source+")+|"+/(?:else|endif)\b/.source+")"),alias:"property",inside:{"directive-name":/^#\w+/,boolean:/\b(?:false|true)\b/,number:/\b\d+(?:\.\d+)*\b/,operator:/!|&&|\|\||[<>]=?/,punctuation:/[(),]/}},literal:{pattern:/#(?:colorLiteral|column|dsohandle|file(?:ID|Literal|Path)?|function|imageLiteral|line)\b/,alias:"constant"},"other-directive":{pattern:/#\w+\b/,alias:"property"},attribute:{pattern:/@\w+/,alias:"atrule"},"function-definition":{pattern:/(\bfunc\s+)\w+/,lookbehind:!0,alias:"function"},label:{pattern:/\b(break|continue)\s+\w+|\b[a-zA-Z_]\w*(?=\s*:\s*(?:for|repeat|while)\b)/,lookbehind:!0,alias:"important"},keyword:/\b(?:Any|Protocol|Self|Type|actor|as|assignment|associatedtype|associativity|async|await|break|case|catch|class|continue|convenience|default|defer|deinit|didSet|do|dynamic|else|enum|extension|fallthrough|fileprivate|final|for|func|get|guard|higherThan|if|import|in|indirect|infix|init|inout|internal|is|isolated|lazy|left|let|lowerThan|mutating|none|nonisolated|nonmutating|open|operator|optional|override|postfix|precedencegroup|prefix|private|protocol|public|repeat|required|rethrows|return|right|safe|self|set|some|static|struct|subscript|super|switch|throw|throws|try|typealias|unowned|unsafe|var|weak|where|while|willSet)\b/,boolean:/\b(?:false|true)\b/,nil:{pattern:/\bnil\b/,alias:"constant"},"short-argument":/\$\d+\b/,omit:{pattern:/\b_\b/,alias:"keyword"},number:/\b(?:[\d_]+(?:\.[\de_]+)?|0x[a-f0-9_]+(?:\.[a-f0-9p_]+)?|0b[01_]+|0o[0-7_]+)\b/i,"class-name":/\b[A-Z](?:[A-Z_\d]*[a-z]\w*)?\b/,function:/\b[a-z_]\w*(?=\s*\()/i,constant:/\b(?:[A-Z_]{2,}|k[A-Z][A-Za-z_]+)\b/,operator:/[-+*/%=!<>&|^~?]+|\.[.\-+*/%=!<>&|^~?]+/,punctuation:/[{}[\]();,.:\\]/},ae.languages.swift["string-literal"].forEach((function(e){e.inside.interpolation.inside=ae.languages.swift})),(function(e){e.languages.kotlin=e.languages.extend("clike",{keyword:{pattern:/(^|[^.])\b(?:abstract|actual|annotation|as|break|by|catch|class|companion|const|constructor|continue|crossinline|data|do|dynamic|else|enum|expect|external|final|finally|for|fun|get|if|import|in|infix|init|inline|inner|interface|internal|is|lateinit|noinline|null|object|open|operator|out|override|package|private|protected|public|reified|return|sealed|set|super|suspend|tailrec|this|throw|to|try|typealias|val|var|vararg|when|where|while)\b/,lookbehind:!0},function:[{pattern:/(?:`[^\r\n`]+`|\b\w+)(?=\s*\()/,greedy:!0},{pattern:/(\.)(?:`[^\r\n`]+`|\w+)(?=\s*\{)/,lookbehind:!0,greedy:!0}],number:/\b(?:0[xX][\da-fA-F]+(?:_[\da-fA-F]+)*|0[bB][01]+(?:_[01]+)*|\d+(?:_\d+)*(?
153:\.\d+(?:_\d+)*)?(?:[eE][+-]?\d+(?:_\d+)*)?[fFL]?)\b/,operator:/\+[+=]?|-[-=>]?|==?=?|!(?:!|==?)?|[\/*%<>]=?|[?:]:?|\.\.|&&|\|\||\b(?:and|inv|or|shl|shr|ushr|xor)\b/}),delete e.languages.kotlin["class-name"];var t={"interpolation-punctuation":{pattern:/^\$\{?|\}$/,alias:"punctuation"},expression:{pattern:/[\s\S]+/,inside:e.languages.kotlin}};e.languages.insertBefore("kotlin","string",{"string-literal":[{pattern:/"""(?:[^$]|\$(?:(?!\{)|\{[^{}]*\}))*?"""/,alias:"multiline",inside:{interpolation:{pattern:/\$(?:[a-z_]\w*|\{[^{}]*\})/i,inside:t},string:/[\s\S]+/}},{pattern:/"(?:[^"\\\r\n$]|\\.|\$(?:(?!\{)|\{[^{}]*\}))*"/,alias:"singleline",inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$(?:[a-z_]\w*|\{[^{}]*\})/i,lookbehind:!0,inside:t},string:/[\s\S]+/}}],char:{pattern:/'(?:[^'\\\r\n]|\\(?:.|u[a-fA-F0-9]{0,4}))'/,greedy:!0}}),delete e.languages.kotlin.string,e.languages.insertBefore("kotlin","keyword",{annotation:{pattern:/\B@(?:\w+:)?(?:[A-Z]\w*|\[[^\]]+\])/,alias:"builtin"}}),e.languages.insertBefore("kotlin","function",{label:{pattern:/\b\w+@|@\w+\b/,alias:"symbol"}}),e.languages.kt=e.languages.kotlin,e.languages.kts=e.languages.kotlin})(ae),ae.languages.c=ae.languages.extend("clike",{comment:{pattern:/\/\/(?:[^\r\n\\]|\\(?:\r\n?|\n|(?![\r\n])))*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},"class-name":{pattern:/(\b(?:enum|struct)\s+(?:__attribute__\s*\(\([\s\S]*?\)\)\s*)?)\w+|\b[a-z]\w*_t\b/,lookbehind:!0},keyword:/\b(?:_Alignas|_Alignof|_Atomic|_Bool|_Complex|_Generic|_Imaginary|_Noreturn|_Static_assert|_Thread_local|__attribute__|asm|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|inline|int|long|register|return|short|signed|sizeof|static|struct|switch|typedef|typeof|union|unsigned|void|volatile|while)\b/,function:/\b[a-z_]\w*(?=\s*\()/i,number:/(?:\b0x(?:[\da-f]+(?:\.[\da-f]*)?|\.[\da-f]+)(?:p[+-]?\d+)?|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?)[ful]{0,4}/i,operator:/>>=?|<<=?|->|([-+&|:])\1|[?:~]|[-+*/%&|^!=<>]=?/}),ae.languages.insertBefore("c","string",{char:{pattern:/'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n]){0,32}'/,greedy:!0}}),ae.languages.insertBefore("c","string",{macro:{pattern:/(^[\t ]*)#\s*[a-z](?:[^\r\n\\/]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|\\(?:\r\n|[\s\S]))*/im,lookbehind:!0,greedy:!0,alias:"property",inside:{string:[{pattern:/^(#\s*include\s*)<[^>]+>/,lookbehind:!0},ae.languages.c.string],char:ae.languages.c.char,comment:ae.languages.c.comment,"macro-name":[{pattern:/(^#\s*define\s+)\w+\b(?!\()/i,lookbehind:!0},{pattern:/(^#\s*define\s+)\w+\b(?=\()/i,lookbehind:!0,alias:"function"}],directive:{pattern:/^(#\s*)[a-z]+/,lookbehind:!0,alias:"keyword"},"directive-hash":/^#/,punctuation:/##|\\(?=[\r\n])/,expression:{pattern:/\S[\s\S]*/,inside:ae.languages.c}}}}),ae.languages.insertBefore("c","function",{constant:/\b(?:EOF|NULL|SEEK_CUR|SEEK_END|SEEK_SET|__DATE__|__FILE__|__LINE__|__TIMESTAMP__|__TIME__|__func__|stderr|stdin|stdout)\b/}),delete ae.languages.c.boolean,ae.languages.objectivec=ae.languages.extend("c",{string:{pattern:/@?"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},keyword:/\b(?:asm|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|in|inline|int|long|register|return|self|short|signed|sizeof|static|struct|super|switch|typedef|typeof|union|unsigned|void|volatile|while)\b|(?:@interface|@end|@implementation|@protocol|@class|@public|@protected|@private|@property|@try|@catch|@finally|@throw|@synthesize|@dynamic|@selector)\b/,operator:/-[->]?|\+\+?|!=?|<<?=?|>>?=?|==?|&&?|\|\|?|[~^%?*\/@]/}),delete ae.languages.objectivec["class-name"],ae.languages.objc=ae.languages.objectivec,ae.languages.reason=ae.languages.extend("clike",{string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^\\\r\n"])*"/,greedy:!0},"class-name":/\b[A-Z]\w*/,keyword:/\b(?:and|as|assert|begin|class|constraint|do|done|downto|else|end|exception|external|for|fun|function|functor|if|in|include|inherit|initializer|lazy|let|method|module|mutable|new|nonrec|object|of|open|or|private|rec|sig|struct|switch|then|to|try|type|val|virtual|when|while|with)\b/,operator:/\.{3}|:[:=]|\|>|->|=(?:==?|>)?|<=?|>=?|[|^?'#!~`]|[+\-*\/]\.?|\b(?:asr|land|lor|lsl|lsr|lxor|mod)\b/}),ae.languages.insertBefore("reason","class-name",{char:{pattern:/'(?:\\x[\da-f]{2}|\\o[0-3][0-7][0-7]|\\\d{3}|\\.|[^'\\\r\n])'/,greedy:!0},constructor:/\b[A-Z]\w*\b(?!\s*\.)/,label:{pattern:/\b[a-z]\w*(?=::)/,alias:"symbol"}}),delete ae.languages.reason.function,(function(e){for(var t=/\/\*(?:[^*/]|\*(?!\/)|\/(?!\*)|<self>)*\*\//.source,n=0;n<2;n++)t=t.replace(/<self>/g,(function(){return t}));t=t.replace(/<self>/g,(function(){return/[^\s\S]/.source})),e.languages.rust={comment:[{pattern:RegExp(/(^|[^\\])/.source+t),lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}
vendor: 25,931 bytes, line 153
153],string:{pattern:/b?"(?:\\[\s\S]|[^\\"])*"|b?r(#*)"(?:[^"]|"(?!\1))*"\1/,greedy:!0},char:{pattern:/b?'(?:\\(?:x[0-7][\da-fA-F]|u\{(?:[\da-fA-F]_*){1,6}\}|.)|[^\\\r\n\t'])'/,greedy:!0},attribute:{pattern:/#!?\[(?:[^\[\]"]|"(?:\\[\s\S]|[^\\"])*")*\]/,greedy:!0,alias:"attr-name",inside:{string:null}},"closure-params":{pattern:/([=(,:]\s*|\bmove\s*)\|[^|]*\||\|[^|]*\|(?=\s*(?:\{|->))/,lookbehind:!0,greedy:!0,inside:{"closure-punctuation":{pattern:/^\||\|$/,alias:"punctuation"},rest:null}},"lifetime-annotation":{pattern:/'\w+/,alias:"symbol"},"fragment-specifier":{pattern:/(\$\w+:)[a-z]+/,lookbehind:!0,alias:"punctuation"},variable:/\$\w+/,"function-definition":{pattern:/(\bfn\s+)\w+/,lookbehind:!0,alias:"function"},"type-definition":{pattern:/(\b(?:enum|struct|trait|type|union)\s+)\w+/,lookbehind:!0,alias:"class-name"},"module-declaration":[{pattern:/(\b(?:crate|mod)\s+)[a-z][a-z_\d]*/,lookbehind:!0,alias:"namespace"},{pattern:/(\b(?:crate|self|super)\s*)::\s*[a-z][a-z_\d]*\b(?:\s*::(?:\s*[a-z][a-z_\d]*\s*::)*)?/,lookbehind:!0,alias:"namespace",inside:{punctuation:/::/}}],keyword:[/\b(?:Self|abstract|as|async|await|become|box|break|const|continue|crate|do|dyn|else|enum|extern|final|fn|for|if|impl|in|let|loop|macro|match|mod|move|mut|override|priv|pub|ref|return|self|static|struct|super|trait|try|type|typeof|union|unsafe|unsized|use|virtual|where|while|yield)\b/,/\b(?:bool|char|f(?:32|64)|[ui](?:8|16|32|64|128|size)|str)\b/],function:/\b[a-z_]\w*(?=\s*(?:::\s*<|\())/,macro:{pattern:/\b\w+!/,alias:"property"},constant:/\b[A-Z_][A-Z_\d]+\b/,"class-name":/\b[A-Z]\w*\b/,namespace:{pattern:/(?:\b[a-z][a-z_\d]*\s*::\s*)*\b[a-z][a-z_\d]*\s*::(?!\s*<)/,inside:{punctuation:/::/}},number:/\b(?:0x[\dA-Fa-f](?:_?[\dA-Fa-f])*|0o[0-7](?:_?[0-7])*|0b[01](?:_?[01])*|(?:(?:\d(?:_?\d)*)?\.)?\d(?:_?\d)*(?:[Ee][+-]?\d+)?)(?:_?(?:f32|f64|[iu](?:8|16|32|64|size)?))?\b/,boolean:/\b(?:false|true)\b/,punctuation:/->|\.\.=|\.{1,3}|::|[{}[\];(),:]/,operator:/[-+*\/%!^]=?|=[=>]?|&[&=]?|\|[|=]?|<<?=?|>>?=?|[@?]/},e.languages.rust["closure-params"].inside.rest=e.languages.rust,e.languages.rust.attribute.inside.string=e.languages.rust.string})(ae),ae.languages.go=ae.languages.extend("clike",{string:{pattern:/(^|[^\\])"(?:\\.|[^"\\\r\n])*"|`[^`]*`/,lookbehind:!0,greedy:!0},keyword:/\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go(?:to)?|if|import|interface|map|package|range|return|select|struct|switch|type|var)\b/,boolean:/\b(?:_|false|iota|nil|true)\b/,number:[/\b0(?:b[01_]+|o[0-7_]+)i?\b/i,/\b0x(?:[a-f\d_]+(?:\.[a-f\d_]*)?|\.[a-f\d_]+)(?:p[+-]?\d+(?:_\d+)*)?i?(?!\w)/i,/(?:\b\d[\d_]*(?:\.[\d_]*)?|\B\.\d[\d_]*)(?:e[+-]?[\d_]+)?i?(?!\w)/i],operator:/[*\/%^!=]=?|\+[=+]?|-[=-]?|\|[=|]?|&(?:=|&|\^=?)?|>(?:>=?|=)?|<(?:<=?|=|-)?|:=|\.\.\./,builtin:/\b(?:append|bool|byte|cap|close|complex|complex(?:64|128)|copy|delete|error|float(?:32|64)|u?int(?:8|16|32|64)?|imag|len|make|new|panic|print(?:ln)?|real|recover|rune|string|uintptr)\b/}),ae.languages.insertBefore("go","string",{char:{pattern:/'(?:\\.|[^'\\\r\n]){0,10}'/,greedy:!0}}),delete ae.languages.go["class-name"],(function(e){var t=/\b(?:alignas|alignof|asm|auto|bool|break|case|catch|char|char16_t|char32_t|char8_t|class|co_await|co_return|co_yield|compl|concept|const|const_cast|consteval|constexpr|constinit|continue|decltype|default|delete|do|double|dynamic_cast|else|enum|explicit|export|extern|final|float|for|friend|goto|if|import|inline|int|int16_t|int32_t|int64_t|int8_t|long|module|mutable|namespace|new|noexcept|nullptr|operator|override|private|protected|public|register|reinterpret_cast|requires|return|short|signed|sizeof|static|static_assert|static_cast|struct|switch|template|this|thread_local|throw|try|typedef|typeid|typename|uint16_t|uint32_t|uint64_t|uint8_t|union|unsigned|using|virtual|void|volatile|wchar_t|while)\b/,n=/\b(?!<keyword>)\w+(?:\s*\.\s*\w+)*\b/.source.replace(/<keyword>/g,(function(){return t.source}));e.languages.cpp=e.languages.extend("c",{"class-name":[{pattern:RegExp(/(\b(?:class|concept|enum|struct|typename)\s+)(?!<keyword>)\w+/.source.replace(/<keyword>/g,(function(){return t.source}))),lookbehind:!0},/\b[A-Z]\w*(?=\s*::\s*\w+\s*\()/,/\b[A-Z_]\w*(?=\s*::\s*~\w+\s*\()/i,/\b\w+(?=\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>\s*::\s*\w+\s*\()/],keyword:t,number:{pattern:/(?:\b0b[01']+|\b0x(?:[\da-f']+(?:\.[\da-f']*)?|\.[\da-f']+)(?:p[+-]?[\d']+)?|(?:\b[\d']+(?:\.[\d']*)?|\B\.[\d']+)(?:e[+-]?[\d']+)?)[ful]{0,4}/i,greedy:!0},operator:/>>=?|<<=?|->|--|\+\+|&&|\|\||[?:~]|<=>|[-+*/%&|^!=<>]=?|\b(?:and|and_eq|bitand|bitor|not|not_eq|or|or_eq|xor|xor_eq)\b/,boolean:/\b(?:false|true)\b/}),e.languages.insertBefore("cpp","string",{module:{pattern:RegExp(/(\b(?:import|module)\s+)/.source+"(?:"+/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|<[^<>\r\n]*>/.source+"|"+/<mod-name>(?:\s*:\s*<mod-name>)?|:\s*<mod-name>/.source.replace(/<mod-name>/g,(function(){return n}))+")"),lookbehind:!0,greedy:!0,inside:{string:/^[<"][\s\S]+/,operator:/:/,punctuation:/\./}},"raw-string":{pattern:/R"([^()\\ ]{0,16})\([\s\S]*?\)\1"/,alias:"string",greedy:!0}}),e.languages.insertBefore("cpp","keyword",{"generic-function":{pattern:/\b(?!operator\b)[a-z_]\w*\s*<(?:[^<>]|<[^<>]*>)*>(?=\s*\()/i,inside:{function:/^\w+/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:e.languages.cpp}}}}),e.languages.insertBefore("cpp","operator",{"double-colon":{pattern:/::/,alias:"punctuation"}}),e.languages.insertBefore("cpp","class-name",{"base-clause":{pattern:/(\b(?:class|struct)\s+\w+\s*:\s*)[^;{}"'\s]+(?:\s+[^;{}"'\s]+)*(?=\s*[;{])/,lookbehind:!0,greedy:!0,inside:e.languages.extend("cpp",{})}}),e.languages.insertBefore("inside","double-colon",{"class-name":/\b[a-z_]\w*\b(?!\s*::)/i},e.languages.cpp["base-clause"])})(ae),ae.languages.python={comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0,greedy:!0},"string-interpolation":{pattern:/(?:f|fr|rf)(?:("""|''')[\s\S]*?\1|("|')(?:\\.|(?!\2)[^\\\r\n])*\2)/i,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^{])(?:\{\{)*)\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}])+\})+\})+\}/,lookbehind:!0,inside:{"format-spec":{pattern:/(:)[^:(){}]+(?=\}$)/,lookbehind:!0},"conversion-option":{pattern:/![sra](?=[:}]$)/,alias:"punctuation"},rest:null}},string:/[\s\S]+/}},"triple-quoted-string":{pattern:/(?:[rub]|br|rb)?("""|''')[\s\S]*?\1/i,greedy:!0,alias:"string"},string:{pattern:/(?:[rub]|br|rb)?("|')(?:\\.|(?!\1)[^\\\r\n])*\1/i,greedy:!0},function:{pattern:/((?:^|\s)def[ \t]+)[a-zA-Z_]\w*(?=\s*\()/g,lookbehind:!0},"class-name":{pattern:/(\bclass\s+)\w+/i,lookbehind:!0},decorator:{pattern:/(^[\t ]*)@\w+(?:\.\w+)*/m,lookbehind:!0,alias:["annotation","punctuation"],inside:{punctuation:/\./}},keyword:/\b(?:_(?=\s*:)|and|as|assert|async|await|break|case|class|continue|def|del|elif|else|except|exec|finally|for|from|global|if|import|in|is|lambda|match|nonlocal|not|or|pass|print|raise|return|try|while|with|yield)\b/,builtin:/\b(?:__import__|abs|all|any|apply|ascii|basestring|bin|bool|buffer|bytearray|bytes|callable|chr|classmethod|cmp|coerce|compile|complex|delattr|dict|dir|divmod|enumerate|eval|execfile|file|filter|float|format|frozenset|getattr|globals|hasattr|hash|help|hex|id|input|int|intern|isinstance|issubclass|iter|len|list|locals|long|map|max|memoryview|min|next|object|oct|open|ord|pow|property|range|raw_input|reduce|reload|repr|reversed|round|set|setattr|slice|sorted|staticmethod|str|sum|super|tuple|type|unichr|unicode|vars|xrange|zip)\b/,boolean:/\b(?:False|None|True)\b/,number:/\b0(?:b(?:_?[01])+|o(?:_?[0-7])+|x(?:_?[a-f0-9])+)\b|(?:\b\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\B\.\d+(?:_\d+)*)(?:e[+-]?\d+(?:_\d+)*)?j?(?!\w)/i,operator:/[-+%=]=?|!=|:=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]/,punctuation:/[{}[\];(),.:]/},ae.languages.python["string-interpolation"].inside.interpolation.inside.rest=ae.languages.python,ae.languages.py=ae.languages.python,ae.languages.json={property:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?=\s*:)/,lookbehind:!0,greedy:!0},string:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?!\s*:)/,lookbehind:!0,greedy:!0},comment:{pattern:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},number:/-?\b\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,punctuation:/[{}[\],]/,operator:/:/,boolean:/\b(?:false|true)\b/,null:{pattern:/\bnull\b/,alias:"keyword"}},ae.languages.webmanifest=ae.languages.json;var B5={};((e,t)=>{for(var n in t)bw(e,n,{get:t[n],enumerable:!0})})(B5,{dracula:()=>Lse,duotoneDark:()=>Dse,duotoneLight:()=>Mse,github:()=>Fse,gruvboxMaterialDark:()=>Qse,gruvboxMaterialLight:()=>Zse,jettwaveDark:()=>Wse,jettwaveLight:()=>Yse,nightOwl:()=>jse,nightOwlLight:()=>Bse,oceanicNext:()=>Hse,okaidia:()=>zse,oneDark:()=>Kse,oneLight:()=>Xse,palenight:()=>Use,shadesOfPurple:()=>$se,synthwave84:()=>Vse,ultramin:()=>Gse,vsDark:()=>Z$,vsLight:()=>qse});var Lse={plain:{color:"#F8F8F2",backgroundColor:"#282A36"},styles:[{types:["prolog","constant","builtin"],style:{color:"rgb(189, 147, 249)"}},{types:["inserted","function"],style:{color:"rgb(80, 250, 123)"}},{types:["deleted"],style:{color:"rgb(255, 85, 85)"}},{types:["changed"],style:{color:"rgb(255, 184, 108)"}},{types:["punctuation","symbol"],style:{color:"rgb(248, 248, 242)"}},{types:["string","char","tag","selector"],style:{color:"rgb(255, 121, 198)"}},{types:["keyword","variable"],style:{color:"rgb(189, 147, 249)",fontStyle:"italic"}},{types:["comment"],style:{color:"rgb(98, 114, 164)"}},{types:["attr-name"],style:{color:"rgb(241, 250, 140)"}}]},Dse={plain:{backgroundColor:"#2a2734",color:"#9a86fd"},styles:[{types:["comment","prolog","doctype","cdata","punctuation"],style:{color:"#6c6783"}},{types:["namespace"],style:{opacity:.7}},{types:["tag","operator","number"],style:{color:"#e09142"}},{types:["property","function"],style:{color:"#9a86fd"}},{types:["tag-id","selector","atrule-id"],style:{color:"#eeebff"}},{types:["attr-name"],style:{color:"#c4b9fe"}},{types:["boolean","string","entity","url","attr-value","keyword","control","directive","unit","statement","regex","atrule","placeholder","variable"],style:{color:"#ffcc99"}},{types:["deleted"],style:{textDecorationLine:"line-through"}},{types:["inserted"],style:{textDecorationLine:"underline"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["important","bold"],style:{fontWeight:"bold"}},{types:["important"],style:{color:"#c4b9fe"}}]},Mse={plain:{backgroundColor:"#faf8f5",color:"#728fcb"},styles:[{types:["comment","prolog","doctype","cdata","punctuation"],style:{color:"#b6ad9a"}},{types:["namespace"],style:{opacity:.7}},{types:["tag","operator","number"],style:{color:"#063289"}},{types:["property","function"],style:{color:"#b29762"}},{types:["tag-id","selector","atrule-id"],style:{color:"#2d2006"}},{types:["attr-name"],style:{color:"#896724"}},{types:["boolean","string","entity","url","attr-value","keyword","control","directive","unit","statement","regex","atrule"],style:{color:"#728fcb"}},{types:["placeholder","variable"],style:{color:"#93abdc"}},{types:["deleted"],style:{textDecorationLine:"line-through"}},{types:["inserted"],style:{textDecorationLine:"underline"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["important","bold"],style:{fontWeight:"bold"}},{types:["important"],style:{color:"#896724"}}]},Fse={plain:{color:"#393A34",backgroundColor:"#f6f8fa"},styles:[{types:["comment","prolog","doctype","cdata"],style:{color:"#999988",fontStyle:"italic"}},{types:["namespace"],style:{opacity:.7}},{types:["string","attr-value"],style:{color:"#e3116c"}},{types:["punctuation","operator"],style:{color:"#393A34"}},{types:["entity","url","symbol","number","boolean","variable","constant","property","regex","inserted"],style:{color:"#36acaa"}},{types:["atrule","keyword","attr-name","selector"],style:{color:"#00a4db"}},{types:["function","deleted","tag"],style:{color:"#d73a49"}},{types:["function-variable"],style:{color:"#6f42c1"}},{types:["tag","selector","keyword"],style:{color:"#00009f"}}]},jse={plain:{color:"#d6deeb",backgroundColor:"#011627"},styles:[{types:["changed"],style:{color:"rgb(162, 191, 252)",fontStyle:"italic"}},{types:["deleted"],style:{color:"rgba(239, 83, 80, 0.56)",fontStyle:"italic"}},{types:["inserted","attr-name"],style:{color:"rgb(173, 219, 103)",fontStyle:"italic"}},{types:["comment"],style:{color:"rgb(99, 119, 119)",fontStyle:"italic"}},{types:["string","url"],style:{color:"rgb(173, 219, 103)"}},{types:["variable"],style:{color:"rgb(214, 222, 235)"}},{types:["number"],style:{color:"rgb(247, 140, 108)"}},{types:["builtin","char","constant","function"],style:{color:"rgb(130, 170, 255)"}},{types:["punctuation"],style:{color:"rgb(199, 146, 234)"}},{types:["selector","doctype"],style:{color:"rgb(199, 146, 234)",fontStyle:"italic"}},{types:["class-name"],style:{color:"rgb(255, 203, 139)"}},{types:["tag","operator","keyword"],style:{color:"rgb(127, 219, 202)"}},{types:["boolean"],style:{color:"rgb(255, 88, 116)"}},{types:["property"],style:{color:"rgb(128, 203, 196)"}},{types:["namespace"],style:{color:"rgb(178, 204, 214)"}}]},Bse={plain:{color:"#403f53",backgroundColor:"#FBFBFB"},styles:[{types:["changed"],style:{color:"rgb(162, 191, 252)",fontStyle:"italic"}},{types:["deleted"],style:{color:"rgba(239, 83, 80, 0.56)",fontStyle:"italic"}},{types:["inserted","attr-name"],style:{color:"rgb(72, 118, 214)",fontStyle:"italic"}},{types:["comment"],style:{color:"rgb(152, 159, 177)",fontStyle:"italic"}},{types:["string","builtin","char","constant","url"],style:{color:"rgb(72, 118, 214)"}},{types:["variable"],style:{color:"rgb(201, 103, 101)"}},{types:["number"],style:{color:"rgb(170, 9, 130)"}},{types:["punctuation"],style:{color:"rgb(153, 76, 195)"}},{types:["function","selector","doctype"],style:{color:"rgb(153, 76, 195)",fontStyle:"italic"}},{types:["class-name"],style:{color:"rgb(17, 17, 17)"}},{types:["tag"],style:{color:"rgb(153, 76, 195)"}},{types:["operator","property","keyword","namespace"],style:{color:"rgb(12, 150, 155)"}},{types:["boolean"],style:{color:"rgb(188, 84, 84)"}}]},Q$="#c5a5c5",H5="#8dc891",Hse={plain:{backgroundColor:"#282c34",color:"#ffffff"},styles:[{types:["attr-name"],style:{color:Q$}},{types:["attr-value"],style:{color:H5}},{types:["comment","block-comment","prolog","doctype","cdata","shebang"],style:{color:"#999999"}},{types:["property","number","function-name","constant","symbol","deleted"],style:{color:"#5a9bcf"}},{types:["boolean"],style:{color:"#ff8b50"}},{types:["tag"],style:{color:"#fc929e"}},{types:["string"],style:{color:H5}},{types:["punctuation"],style:{color:H5}},{types:["selector","char","builtin","inserted"],style:{color:"#D8DEE9"}},{types:["function"],style:{color:"#79b6f2"}},{types:["operator","entity","url","variable"],style:{color:"#d7deea"}},{types:["keyword"],style:{color:Q$}},{types:["atrule","class-name"],style:{color:"#FAC863"}},{types:["important"],style:{fontWeight:"400"}},{types:["bold"],style:{fontWeight:"bold"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["namespace"],style:{opacity:.7}}]},zse={plain:{color:"#f8f8f2",backgroundColor:"#272822"},styles:[{types:["changed"],style:{color:"rgb(162, 191, 252)",fontStyle:"italic"}},{types:["deleted"],style:{color:"#f92672",fontStyle:"italic"}},{types:["inserted"],style:{color:"rgb(173, 219, 103)",fontStyle:"italic"}},{types:["comment"],style:{color:"#8292a2",fontStyle:"italic"}},{types:["string","url"],style:{color:"#a6e22e"}},{types:["variable"],style:{color:"#f8f8f2"}},{types:["number"],style:{color:"#ae81ff"}},{types:["builtin","char","constant","function","class-name"],style:{color:"#e6db74"}},{types:["punctuation"],style:{color:"#f8f8f2"}},{types:["selector","doctype"],style:{color:"#a6e22e",fontStyle:"italic"}},{types:["tag","operator","keyword"],style:{color:"#66d9ef"}},{types:["boolean"],style:{color:"#ae81ff"}},{types:["namespace"],style:{color:"rgb(178, 204, 214)",opacity:.7}},{types:["tag","property"],style:{color:"#f92672"}},{types:["attr-name"],style:{color:"#a6e22e !important"}},{types:["doctype"],style:{color:"#8292a2"}},{types:["rule"],style:{color:"#e6db74"}}]},Use={plain:{color:"#bfc7d5",backgroundColor:"#292d3e"},styles:[{types:["comment"],style:{color:"rgb(105, 112, 152)",fontStyle:"italic"}},{types:["string","inserted"],style:{color:"rgb(195, 232, 141)"}},{types:["number"],style:{color:"rgb(247, 140, 108)"}},{types:["builtin","char","constant","function"],style:{color:"rgb(130, 170, 255)"}},{types:["punctuation","selector"],style:{color:"rgb(199, 146, 234)"}},{types:["variable"],style:{color:"rgb(191, 199, 213)"}},{types:["class-name","attr-name"],style:{color:"rgb(255, 203, 107)"}},{types:["tag","deleted"],style:{color:"rgb(255, 85, 114)"}},{types:["operator"],style:{color:"rgb(137, 221, 255)"}},{types:["boolean"],style:{color:"rgb(255, 88, 116)"}},{types:["keyword"],style:{fontStyle:"italic"}},{types:["doctype"],style:{color:"rgb(199, 146, 234)",fontStyle:"italic"}},{types:["namespace"],style:{color:"rgb(178, 204, 214)"}},{types:["url"],style:{color:"rgb(221, 221, 221)"}}]},$se={plain:{color:"#9EFEFF",backgroundColor:"#2D2A55"},styles:[{types:["changed"],style:{color:"rgb(255, 238, 128)"}},{types:["deleted"],style:{color:"rgba(239, 83, 80, 0.56)"}},{types:["inserted"],style:{color:"rgb(173, 219, 103)"}},{types:["comment"],style:{color:"rgb(179, 98, 255)",fontStyle:"italic"}},{types:["punctuation"],style:{color:"rgb(255, 255, 255)"}},{types:["constant"],style:{color:"rgb(255, 98, 140)"}},{types:["string","url"],style:{color:"rgb(165, 255, 144)"}},{types:["variable"],style:{color:"rgb(255, 238, 128)"}},{types:["number","boolean"],style:{color:"rgb(255, 98, 140)"}},{types:["attr-name"],style:{color:"rgb(255, 180, 84)"}},{types:["keyword","operator","property","namespace","tag","selector","doctype"],style:{color:"rgb(255, 157, 0)"}},{types:["builtin","char","constant","function","class-name"],style:{color:"rgb(250, 208, 0)"}}]},Vse={plain:{backgroundColor:"linear-gradient(to bottom, #2a2139 75%, #34294f)",backgroundImage:"#34294f",color:"#f92aad",textShadow:"0 0 2px #100c0f, 0 0 5px #dc078e33, 0 0 10px #fff3"},styles:[{types:["comment","block-comment","prolog","doctype","cdata"],style:{color:"#495495",fontStyle:"italic"}},{types:["punctuation"],style:{color:"#ccc"}},{types:["tag","attr-name","namespace","number","unit","hexcode","deleted"],style:{color:"#e2777a"}},{types:["property","selector"],style:{color:"#72f1b8",textShadow:"0 0 2px #100c0f, 0 0 10px #257c5575, 0 0 35px #21272475"}},{types:["function-name"],style:{color:"#6196cc"}},{types:["boolean","selector-id","function"],style:{color:"#fdfdfd",textShadow:"0 0 2px #001716, 0 0 3px #03edf975, 0 0 5px #03edf975, 0 0 8px #03edf975"}},{types:["class-name","maybe-class-name","builtin"],style:{color:"#fff5f6",textShadow:"0 0 2px #000, 0 0 10px #fc1f2c75, 0 0 5px #fc1f2c75, 0 0 25px #fc1f2c75"}},{types:["constant","symbol"],style:{color:"#f92aad",textShadow:"0 0 2px #100c0f, 0 0 5px #dc078e33, 0 0 10px #fff3"}},{types:["important","atrule","keyword","selector-class"],style:{color:"#f4eee4",textShadow:"0 0 2px #393a33, 0 0 8px #f39f0575, 0 0 2px #f39f0575"}},{types:["string","char","attr-value","regex","variable"],style:{color:"#f87c32"}},{types:["parameter"],style:{fontStyle:"italic"}},{types:["entity","url"],style:{color:"#67cdcc"}},{types:["operator"],style:{color:"ffffffee"}},{types:["important","bold"],style:{fontWeight:"bold"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["entity"],style:{cursor:"help"}},{types:["inserted"],style:{color:"green"}}]},Gse={plain:{color:"#282a2e",backgroundColor:"#ffffff"},styles:[{types:["comment"],style:{color:"rgb(197, 200, 198)"}},{types:["string","number","builtin","variable"],style:{color:"rgb(150, 152, 150)"}},{types:["class-name","function","tag","attr-name"],style:{color:"rgb(40, 42, 46)"}}]},Z$={plain:{color:"#9CDCFE",backgroundColor:"#1E1E1E"},styles:[{types:["prolog"],style:{color:"rgb(0, 0, 128)"}},{types:["comment"],style:{color:"rgb(106, 153, 85)"}},{types:["builtin","changed","keyword","interpolation-punctuation"],style:{color:"rgb(86, 156, 214)"}},{types:["number","inserted"],style:{color:"rgb(181, 206, 168)"}},{types:["constant"],style:{color:"rgb(100, 102, 149)"}},{types:["attr-name","variable"],style:{color:"rgb(156, 220, 254)"}},{types:["deleted","string","attr-value","template-punctuation"],style:{color:"rgb(206, 145, 120)"}},{types:["selector"],style:{color:"rgb(215, 186, 125)"}},{types:["tag"],style:{color:"rgb(78, 201, 176)"}},{types:["tag"],languages:["markup"],style:{color:"rgb(86, 156, 214)"}},{types:["punctuation","operator"],style:{color:"rgb(212, 212, 212)"}},{types:["punctuation"],languages:["markup"],style:{color:"#808080"}},{types:["function"],style:{color:"rgb(220, 220, 170)"}},{types:["class-name"],style:{color:"rgb(78, 201, 176)"}},{types:["char"],style:{color:"rgb(209, 105, 105)"}}]},qse={plain:{color:"#000000",backgroundColor:"#ffffff"},styles:[{types:["comment"],style:{color:"rgb(0, 128, 0)"}},{types:["builtin"],style:{color:"rgb(0, 112, 193)"}},{types:["number","variable","inserted"],style:{color:"rgb(9, 134, 88)"}},{types:["operator"],style:{color:"rgb(0, 0, 0)"}},{types:["constant","char"],style:{color:"rgb(129, 31, 63)"}},{types:["tag"],style:{color:"rgb(128, 0, 0)"}},{types:["attr-name"],style:{color:"rgb(255, 0, 0)"}},{types:["deleted","string"],style:{color:"rgb(163, 21, 21)"}},{types:["changed","punctuation"],style:{color:"rgb(4, 81, 165)"}},{types:["function","keyword"],style:{color:"rgb(0, 0, 255)"}},{types:["class-name"],style:{color:"rgb(38, 127, 153)"}}]},Wse={plain:{color:"#f8fafc",backgroundColor:"#011627"},styles:[{types:["prolog"],style:{color:"#000080"}},{types:["comment"],style:{color:"#6A9955"}},{types:["builtin","changed","keyword","interpolation-punctuation"],style:{color:"#569CD6"}},{types:["number","inserted"],style:{color:"#B5CEA8"}},{types:["constant"],style:{color:"#f8fafc"}},{types:["attr-name","variable"],style:{color:"#9CDCFE"}},{types:["deleted","string","attr-value","template-punctuation"],style:{color:"#cbd5e1"}},{types:["selector"],style:{color:"#D7BA7D"}},{types:["tag"],style:{color:"#0ea5e9"}},{types:["tag"],languages:["markup"],style:{color:"#0ea5e9"}},{types:["punctuation","operator"],style:{color:"#D4D4D4"}},{types:["punctuation"],languages:["markup"],style:{color:"#808080"}},{types:["function"],style:{color:"#7dd3fc"}},{types:["class-name"],style:{color:"#0ea5e9"}},{types:["char"],style:{color:"#D16969"}}]},Yse={plain:{color:"#0f172a",backgroundColor:"#f1f5f9"},styles:[{types:["prolog"],style:{color:"#000080"}},{types:["comment"],style:{color:"#6A9955"}},{types:["builtin","changed","keyword","interpolation-punctuation"],style:{color:"#0c4a6e"}},{types:["number","inserted"],style:{color:"#B5CEA8"}},{types:["constant"],style:{color:"#0f172a"}},{types:["attr-name","variable"],style:{color:"#0c4a6e"}},{types:["deleted","string","attr-value","template-punctuation"],style:{color:"#64748b"}},{types:["selector"],style:{color:"#D7BA7D"}},{types:["tag"],style:{color:"#0ea5e9"}},{types:["tag"],languages:["markup"],style:{color:"#0ea5e9"}},{types:["punctuation","operator"],style:{color:"#475569"}},{types:["punctuation"],languages:["markup"],style:{color:"#808080"}},{types:["function"],style:{color:"#0e7490"}},{types:["class-name"],style:{color:"#0ea5e9"}},{types:["char"],style:{color:"#D16969"}}]},Kse={plain:{backgroundColor:"hsl(220, 13%, 18%)",color:"hsl(220, 14%, 71%)",textShadow:"0 1px rgba(0, 0, 0, 0.3)"},styles:[{types:["comment","prolog","cdata"],style:{color:"hsl(220, 10%, 40%)"}},{types:["doctype","punctuation","entity"],style:{color:"hsl(220, 14%, 71%)"}},{types:["attr-name","class-name","maybe-class-name","boolean","constant","number","atrule"],style:{color:"hsl(29, 54%, 61%)"}},{types:["keyword"],style:{color:"hsl(286, 60%, 67%)"}},{types:["property","tag","symbol","deleted","important"],style:{color:"hsl(355, 65%, 65%)"}},{types:["selector","string","char","builtin","inserted","regex","attr-value"],style:{color:"hsl(95, 38%, 62%)"}},{types:["variable","operator","function"],style:{color:"hsl(207, 82%, 66%)"}},{types:["url"],style:{color:"hsl(187, 47%, 55%)"}},{types:["deleted"],style:{textDecorationLine:"line-through"}},{types:["inserted"],style:{textDecorationLine:"underline"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["important","bold"],style:{fontWeight:"bold"}},{types:["important"],style:{color:"hsl(220, 14%, 71%)"}}]},Xse={plain:{backgroundColor:"hsl(230, 1%, 98%)",color:"hsl(230, 8%, 24%)"},styles:[{types:["comment","prolog","cdata"],style:{color:"hsl(230, 4%, 64%)"}},{types:["doctype","punctuation","entity"],style:{color:"hsl(230, 8%, 24%)"}},{types:["attr-name","class-name","boolean","constant","number","atrule"],style:{color:"hsl(35, 99%, 36%)"}},{types:["keyword"],style:{color:"hsl(301, 63%, 40%)"}},{types:["property","tag","symbol","deleted","important"],style:{color:"hsl(5, 74%, 59%)"}},{types:["selector","string","char","builtin","inserted","regex","attr-value","punctuation"],style:{color:"hsl(119, 34%, 47%)"}},{types:["variable","operator","function"],style:{color:"hsl(221, 87%, 60%)"}},{types:["url"],style:{color:"hsl(198, 99%, 37%)"}},{types:["deleted"],style:{textDecorationLine:"line-through"}},{types:["inserted"],style:{textDecorationLine:"underline"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["important","bold"],style:{fontWeight:"bold"}},{types:["important"],style:{color:"hsl(230, 8%, 24%)"}}]},Qse={plain:{color:"#ebdbb2",backgroundColor:"#292828"},styles:[{types:["imports","class-name","maybe-class-name","constant","doctype","builtin","function"],style:{color:"#d8a657"}},{types:["property-access"],style:{color:"#7daea3"}},{types:["tag"],style:{color:"#e78a4e"}},{types:["attr-name","char","url","regex"],style:{color:"#a9b665"}},{types:["attr-value","string"],style:{color:"#89b482"}},{types:["comment","prolog","cdata","operator","inserted"],style:{color:"#a89984"}},{types:["delimiter","boolean","keyword","selector","important","atrule","property","variable","deleted"],style:{color:"#ea6962"}},{types:["entity","number","symbol"],style:{color:"#d3869b"}}]}
153,Zse={plain:{color:"#654735",backgroundColor:"#f9f5d7"},styles:[{types:["delimiter","boolean","keyword","selector","important","atrule","property","variable","deleted"],style:{color:"#af2528"}},{types:["imports","class-name","maybe-class-name","constant","doctype","builtin"],style:{color:"#b4730e"}},{types:["string","attr-value"],style:{color:"#477a5b"}},{types:["property-access"],style:{color:"#266b79"}},{types:["function","attr-name","char","url"],style:{color:"#72761e"}},{types:["tag"],style:{color:"#b94c07"}},{types:["comment","prolog","cdata","operator","inserted"],style:{color:"#a89984"}},{types:["entity","number","symbol"],style:{color:"#924f79"}}]},Jse=/\r\n|\r|\n/,J$=e=>{e.length===0?e.push({types:["plain"],content:`
154`,empty:!0}):e.length===1&&e[0].content===""&&(e[0].content=`
155`,e[0].empty=!0)},eV=(e,t)=>{const n=e.length;return n>0&&e[n-1]===t?e:e.concat(t)},tV=e=>{const t=[[]],n=[e],r=[0],a=[e.length];let o=0,i=0,s=[];const l=[s];for(;i>-1;){for(;(o=r[i]++)<a[i];){let c,u=t[i];const d=n[i][o];if(typeof d=="string"?(u=i>0?u:["plain"],c=d):(u=eV(u,d.type),d.alias&&(u=eV(u,d.alias)),c=d.content),typeof c!="string"){i++,t.push(u),n.push(c),r.push(0),a.push(c.length);continue}const p=c.split(Jse),h=p.length;s.push({types:u,content:p[0]});for(let m=1;m<h;m++)J$(s),l.push(s=[]),s.push({types:u,content:p[m]})}i--,t.pop(),n.pop(),r.pop(),a.pop()}return J$(s),l},ele=(e,t)=>{const{plain:n}=e,r=e.styles.reduce(((a,o)=>{const{languages:i,style:s}=o;return i&&!i.includes(t)||o.types.forEach((l=>{const c=Mi(Mi({},a[l]),s);a[l]=c})),a}),{});return r.root=n,r.plain=kw(Mi({},n),{backgroundColor:void 0}),r},tle=({children:e,language:t,code:n,theme:r,prism:a})=>{const o=t.toLowerCase(),i=ele(r,o),s=(u=>v.useCallback((d=>{var p=d,{className:h,style:m,line:g}=p,y=X$(p,["className","style","line"]);const b=kw(Mi({},y),{className:mw("token-line",h)});return typeof u=="object"&&"plain"in u&&(b.style=u.plain),typeof m=="object"&&(b.style=Mi(Mi({},b.style||{}),m)),b}),[u]))(i),l=(u=>{const d=v.useCallback((({types:p,empty:h})=>{if(u!=null)return p.length===1&&p[0]==="plain"?h!=null?{display:"inline-block"}:void 0:p.length===1&&h!=null?u[p[0]]:Object.assign(h!=null?{display:"inline-block"}:{},...p.map((m=>u[m])))}),[u]);return v.useCallback((p=>{var h=p,{token:m,className:g,style:y}=h,b=X$(h,["token","className","style"]);const w=kw(Mi({},b),{className:mw("token",...m.types,g),children:m.content,style:d(m)});return y!=null&&(w.style=Mi(Mi({},w.style||{}),y)),w}),[d])})(i),c=(({prism:u,code:d,grammar:p,language:h})=>v.useMemo((()=>{if(p==null)return tV([d]);const m={code:d,grammar:p,language:h,tokens:[]};return u.hooks.run("before-tokenize",m),m.tokens=u.tokenize(d,p),u.hooks.run("after-tokenize",m),tV(m.tokens)}),[d,p,h,u]))({prism:a,language:o,code:n,grammar:a.languages[o]});return e({tokens:c,className:`prism-code language-${o}`,style:i!=null?i.root:{},getLineProps:s,getTokenProps:l})},nle=e=>v.createElement(tle,kw(Mi({},e),{prism:e.prism||ae,theme:e.theme||Z$,code:e.code,language:e.language}));function rle(){return{async:!1,breaks:!1,extensions:null,gfm:!0,hooks:null,pedantic:!1,renderer:null,silent:!1,tokenizer:null,walkTokens:null}}let nu={async:!1,breaks:!1,extensions:null,gfm:!0,hooks:null,pedantic:!1,renderer:null,silent:!1,tokenizer:null,walkTokens:null};function nV(e){nu=e}const Qm={exec:()=>null};function yt(e,t=""){let n=typeof e=="string"?e:e.source;const r={replace:(a,o)=>{let i=typeof o=="string"?o:o.source;return i=i.replace(Br.caret,"$1"),n=n.replace(a,i),r},getRegex:()=>new RegExp(n,t)};return r}const Br={codeRemoveIndent:/^(?: {1,4}| {0,3}\t)/gm,outputLinkReplace:/\\([\[\]])/g,indentCodeCompensation:/^(\s+)(?:```)/,beginningSpace:/^\s+/,endingHash:/#$/,startingSpaceChar:/^ /,endingSpaceChar:/ $/,nonSpaceChar:/[^ ]/,newLineCharGlobal:/\n/g,tabCharGlobal:/\t/g,multipleSpaceGlobal:/\s+/g,blankLine:/^[ \t]*$/,doubleBlankLine:/\n[ \t]*\n[ \t]*$/,blockquoteStart:/^ {0,3}>/,blockquoteSetextReplace:/\n {0,3}((?:=+|-+) *)(?=\n|$)/g,blockquoteSetextReplace2:/^ {0,3}>[ \t]?/gm,listReplaceTabs:/^\t+/,listReplaceNesting:/^ {1,4}(?=( {4})*[^ ])/g,listIsTask:/^\[[ xX]\] /,listReplaceTask:/^\[[ xX]\] +/,anyLine
vendor: 20,158 bytes, lines 155-180
155:/\n.*\n/,hrefBrackets:/^<(.*)>$/,tableDelimiter:/[:|]/,tableAlignChars:/^\||\| *$/g,tableRowBlankLine:/\n[ \t]*$/,tableAlignRight:/^ *-+: *$/,tableAlignCenter:/^ *:-+: *$/,tableAlignLeft:/^ *:-+ *$/,startATag:/^<a /i,endATag:/^<\/a>/i,startPreScriptTag:/^<(pre|code|kbd|script)(\s|>)/i,endPreScriptTag:/^<\/(pre|code|kbd|script)(\s|>)/i,startAngleBracket:/^</,endAngleBracket:/>$/,pedanticHrefTitle:/^([^'"]*[^\s])\s+(['"])(.*)\2/,unicodeAlphaNumeric:/[\p{L}\p{N}]/u,escapeTest:/[&<>"']/,escapeReplace:/[&<>"']/g,escapeTestNoEncode:/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/,escapeReplaceNoEncode:/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/g,unescapeTest:/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/gi,caret:/(^|[^\[])\^/g,percentDecode:/%25/g,findPipe:/\|/g,splitPipe:/ \|/,slashPipe:/\\\|/g,carriageReturn:/\r\n|\r/g,spaceLine:/^ +$/gm,notSpaceStart:/^\S*/,endingNewline:/\n$/,listItemRegex:e=>new RegExp(`^( {0,3}${e})((?:[	 ][^\\n]*)?(?:\\n|$))`),nextBulletRegex:e=>new RegExp(`^ {0,${Math.min(3,e-1)}}(?:[*+-]|\\d{1,9}[.)])((?:[ 	][^\\n]*)?(?:\\n|$))`),hrRegex:e=>new RegExp(`^ {0,${Math.min(3,e-1)}}((?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$)`),fencesBeginRegex:e=>new RegExp(`^ {0,${Math.min(3,e-1)}}(?:\`\`\`|~~~)`),headingBeginRegex:e=>new RegExp(`^ {0,${Math.min(3,e-1)}}#`),htmlBeginRegex:e=>new RegExp(`^ {0,${Math.min(3,e-1)}}<(?:[a-z].*>|!--)`,"i")},Zm=/^ {0,3}((?:-[\t ]*){3,}|(?:_[ \t]*){3,}|(?:\*[ \t]*){3,})(?:\n+|$)/,z5=/(?:[*+-]|\d{1,9}[.)])/,rV=/^(?!bull |blockCode|fences|blockquote|heading|html|table)((?:.|\n(?!\s*?\n|bull |blockCode|fences|blockquote|heading|html|table))+?)\n {0,3}(=+|-+) *(?:\n+|$)/,aV=yt(rV).replace(/bull/g,z5).replace(/blockCode/g,/(?: {4}| {0,3}\t)/).replace(/fences/g,/ {0,3}(?:`{3,}|~{3,})/).replace(/blockquote/g,/ {0,3}>/).replace(/heading/g,/ {0,3}#{1,6}/).replace(/html/g,/ {0,3}<[^\n>]+>\n/).replace(/\|table/g,"").getRegex(),ale=yt(rV).replace(/bull/g,z5).replace(/blockCode/g,/(?: {4}| {0,3}\t)/).replace(/fences/g,/ {0,3}(?:`{3,}|~{3,})/).replace(/blockquote/g,/ {0,3}>/).replace(/heading/g,/ {0,3}#{1,6}/).replace(/html/g,/ {0,3}<[^\n>]+>\n/).replace(/table/g,/ {0,3}\|?(?:[:\- ]*\|)+[\:\- ]*\n/).getRegex(),U5=/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html|table| +\n)[^\n]+)*)/,$5=/(?!\s*\])(?:\\.|[^\[\]\\])+/,ole=yt(/^ {0,3}\[(label)\]: *(?:\n[ \t]*)?([^<\s][^\s]*|<.*?>)(?:(?: +(?:\n[ \t]*)?| *\n[ \t]*)(title))? *(?:\n+|$)/).replace("label",$5).replace("title",/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/).getRegex(),ile=yt(/^( {0,3}bull)([ \t][^\n]+?)?(?:\n|$)/).replace(/bull/g,z5).getRegex(),ww="address|article|aside|base|basefont|blockquote|body|caption|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption|figure|footer|form|frame|frameset|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|search|section|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul",V5=/<!--(?:-?>|[\s\S]*?(?:-->|$))/,sle=yt("^ {0,3}(?:<(script|pre|style|textarea)[\\s>][\\s\\S]*?(?:</\\1>[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?(?:\\?>\\n*|$)|<![A-Z][\\s\\S]*?(?:>\\n*|$)|<!\\[CDATA\\[[\\s\\S]*?(?:\\]\\]>\\n*|$)|</?(tag)(?: +|\\n|/?>)[\\s\\S]*?(?:(?:\\n[ 	]*)+\\n|$)|<(?!script|pre|style|textarea)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n[ 	]*)+\\n|$)|</(?!script|pre|style|textarea)[a-z][\\w-]*\\s*>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n[ 	]*)+\\n|$))","i").replace("comment",V5).replace("tag",ww).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),oV=yt(U5).replace("hr",Zm).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("|lheading","").replace("|table","").replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",ww).getRegex(),G5={blockquote:yt(/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/).replace("paragraph",oV).getRegex(),code:/^((?: {4}| {0,3}\t)[^\n]+(?:\n(?:[ \t]*(?:\n|$))*)?)+/,def:ole,fences:/^ {0,3}(`{3,}(?=[^`\n]*(?:\n|$))|~{3,})([^\n]*)(?:\n|$)(?:|([\s\S]*?)(?:\n|$))(?: {0,3}\1[~`]* *(?=\n|$)|$)/,heading:/^ {0,3}(#{1,6})(?=\s|$)(.*)(?:\n+|$)/,hr:Zm,html:sle,lheading:aV,list:ile,newline:/^(?:[ \t]*(?:\n|$))+/,paragraph:oV,table:Qm,text:/^[^\n]+/},iV=yt("^ *([^\\n ].*)\\n {0,3}((?:\\| *)?:?-+:? *(?:\\| *:?-+:? *)*(?:\\| *)?)(?:\\n((?:(?! *\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)").replace("hr",Zm).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("blockquote"," {0,3}>").replace("code","(?: {4}| {0,3}	)[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",ww).getRegex(),lle={...G5,lheading:ale,table:iV,paragraph:yt(U5).replace("hr",Zm).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("|lheading","").replace("table",iV).replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",ww).getRegex()},cle={...G5,html:yt(`^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+?</\\1> *(?:\\n{2,}|\\s*$)|<tag(?:"[^"]*"|'[^']*'|\\s[^'"/>\\s]*)*?/?> *(?:\\n{2,}|\\s*$))`).replace("comment",V5).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *<?([^\s>]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/,heading:/^(#{1,6})(.*)(?:\n+|$)/,fences:Qm,lheading:/^(.+?)\n {0,3}(=+|-+) *(?:\n+|$)/,paragraph:yt(U5).replace("hr",Zm).replace("heading",` *#{1,6} *[^
156]`).replace("lheading",aV).replace("|table","").replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").replace("|tag","").getRegex()},sV=/^( {2,}|\\)\n(?!\s*$)/,xw=/[\p{P}\p{S}]/u,q5=/[\s\p{P}\p{S}]/u,lV=/[^\s\p{P}\p{S}]/u,ule=yt(/^((?![*_])punctSpace)/,"u").replace(/punctSpace/g,q5).getRegex(),cV=/(?!~)[\p{P}\p{S}]/u,uV=/^(?:\*+(?:((?!\*)punct)|[^\s*]))|^_+(?:((?!_)punct)|([^\s_]))/,dle=yt(uV,"u").replace(/punct/g,xw).getRegex(),ple=yt(uV,"u").replace(/punct/g,cV).getRegex(),dV="^[^_*]*?__[^_*]*?\\*[^_*]*?(?=__)|[^*]+(?=[^*])|(?!\\*)punct(\\*+)(?=[\\s]|$)|notPunctSpace(\\*+)(?!\\*)(?=punctSpace|$)|(?!\\*)punctSpace(\\*+)(?=notPunctSpace)|[\\s](\\*+)(?!\\*)(?=punct)|(?!\\*)punct(\\*+)(?!\\*)(?=punct)|notPunctSpace(\\*+)(?=notPunctSpace)",fle=yt(dV,"gu").replace(/notPunctSpace/g,lV).replace(/punctSpace/g,q5).replace(/punct/g,xw).getRegex(),hle=yt(dV,"gu").replace(/notPunctSpace/g,/(?:[^\s\p{P}\p{S}]|~)/u).replace(/punctSpace/g,/(?!~)[\s\p{P}\p{S}]/u).replace(/punct/g,cV).getRegex(),mle=yt("^[^_*]*?\\*\\*[^_*]*?_[^_*]*?(?=\\*\\*)|[^_]+(?=[^_])|(?!_)punct(_+)(?=[\\s]|$)|notPunctSpace(_+)(?!_)(?=punctSpace|$)|(?!_)punctSpace(_+)(?=notPunctSpace)|[\\s](_+)(?!_)(?=punct)|(?!_)punct(_+)(?!_)(?=punct)","gu").replace(/notPunctSpace/g,lV).replace(/punctSpace/g,q5).replace(/punct/g,xw).getRegex(),gle=yt(/\\(punct)/,"gu").replace(/punct/g,xw).getRegex(),yle=yt(/^<(scheme:[^\s\x00-\x1f<>]*|email)>/).replace("scheme",/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/).replace("email",/[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/).getRegex(),ble=yt(V5).replace("(?:-->|$)","-->").getRegex(),vle=yt("^comment|^</[a-zA-Z][\\w:-]*\\s*>|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^<![a-zA-Z]+\\s[\\s\\S]*?>|^<!\\[CDATA\\[[\\s\\S]*?\\]\\]>").replace("comment",ble).replace("attribute",/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/).getRegex(),Ew=/(?:\[(?:\\.|[^\[\]\\])*\]|\\.|`[^`]*`|[^\[\]\\`])*?/,kle=yt(/^!?\[(label)\]\(\s*(href)(?:\s+(title))?\s*\)/).replace("label",Ew).replace("href",/<(?:\\.|[^\n<>\\])+>|[^\s\x00-\x1f]*/).replace("title",/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/).getRegex(),pV=yt(/^!?\[(label)\]\[(ref)\]/).replace("label",Ew).replace("ref",$5).getRegex(),fV=yt(/^!?\[(ref)\](?:\[\])?/).replace("ref",$5).getRegex(),W5={_backpedal:Qm,anyPunctuation:gle,autolink:yle,blockSkip:/\[[^[\]]*?\]\((?:\\.|[^\\\(\)]|\((?:\\.|[^\\\(\)])*\))*\)|`[^`]*?`|<[^<>]*?>/g,br:sV,code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,del:Qm,emStrongLDelim:dle,emStrongRDelimAst:fle,emStrongRDelimUnd:mle,escape:/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,link:kle,nolink:fV,punctuation:ule,reflink:pV,reflinkSearch:yt("reflink|nolink(?!\\()","g").replace("reflink",pV).replace("nolink",fV).getRegex(),tag:vle,text:/^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\<!\[`*_]|\b_|$)|[^ ](?= {2,}\n)))/,url:Qm},wle={...W5,link:yt(/^!?\[(label)\]\((.*?)\)/).replace("label",Ew).getRegex(),reflink:yt(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",Ew).getRegex()},Y5={...W5,emStrongRDelimAst:hle,emStrongLDelim:ple,url:yt(/^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/,"i").replace("email",/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/).getRegex(),_backpedal:/(?:[^?!.,:;*_'"~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_'"~)]+(?!$))+/,del:/^(~~?)(?=[^\s~])((?:\\.|[^\\])*?(?:\\.|[^\s~\\]))\1(?=[^~]|$)/,text:/^([`~]+|[^`~])(?:(?= {2,}\n)|(?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)|[\s\S]*?(?:(?=[\\<!\[`*~_]|\b_|https?:\/\/|ftp:\/\/|www\.|$)|[^ ](?= {2,}\n)|[^a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-](?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)))/},xle={...Y5,br:yt(sV).replace("{2,}","*").getRegex(),text:yt(Y5.text).replace("\\b_","\\b_| {2,}\\n").replace(/\{2,\}/g,"*").getRegex()},_w={normal:G5,gfm:lle,pedantic:cle},Jm={normal:W5,gfm:Y5,breaks:xle,pedantic:wle},Ele={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},hV=e=>Ele[e];function Fi(e,t){if(t){if(Br.escapeTest.test(e))return e.replace(Br.escapeReplace,hV)}else if(Br.escapeTestNoEncode.test(e))return e.replace(Br.escapeReplaceNoEncode,hV);return e}function mV(e){try{e=encodeURI(e).replace(Br.percentDecode,"%")}catch{return null}return e}function gV(e,t){var n;const r=e.replace(Br.findPipe,((o,i,s)=>{let l=!1,c=i;for(;--c>=0&&s[c]==="\\";)l=!l;return l?"|":" |"})).split(Br.splitPipe);let a=0;if(r[0].trim()||r.shift(),r.length>0&&!((n=r.at(-1))!=null&&n.trim())&&r.pop(),t)if(r.length>t)r.splice(t);else for(;r.length<t;)r.push("");for(;a<r.length;a++)r[a]=r[a].trim().replace(Br.slashPipe,"|");return r}function eg(e,t,n){const r=e.length;if(r===0)return"";let a=0;for(;a<r&&e.charAt(r-a-1)===t;)a++;return e.slice(0,r-a)}function yV(e,t,n,r,a){const o=t.href,i=t.title||null,s=e[1].replace(a.other.outputLinkReplace,"$1");if(e[0].charAt(0)!=="!"){r.state.inLink=!0;const l={type:"link",raw:n,href:o,title:i,text:s,tokens:r.inlineTokens(s)};return r.state.inLink=!1,l}return{type:"image",raw:n,href:o,title:i,text:s}}class Sw{constructor(t){kt(this,"options"),kt(this,"rules"),kt(this,"lexer"),this.options=t||nu}space(t){const n=this.rules.block.newline.exec(t);if(n&&n[0].length>0)return{type:"space",raw:n[0]}}code(t){const n=this.rules.block.code.exec(t);if(n){const r=n[0].replace(this.rules.other.codeRemoveIndent,"");return{type:"code",raw:n[0],codeBlockStyle:"indented",text:this.options.pedantic?r:eg(r,`
157`)}}}fences(t){const n=this.rules.block.fences.exec(t);if(n){const r=n[0],a=(function(o,i,s){const l=o.match(s.other.indentCodeCompensation);if(l===null)return i;const c=l[1];return i.split(`
158`).map((u=>{const d=u.match(s.other.beginningSpace);if(d===null)return u;const[p]=d;return p.length>=c.length?u.slice(c.length):u})).join(`
159`)})(r,n[3]||"",this.rules);return{type:"code",raw:r,lang:n[2]?n[2].trim().replace(this.rules.inline.anyPunctuation,"$1"):n[2],text:a}}}heading(t){const n=this.rules.block.heading.exec(t);if(n){let r=n[2].trim();if(this.rules.other.endingHash.test(r)){const a=eg(r,"#");this.options.pedantic?r=a.trim():a&&!this.rules.other.endingSpaceChar.test(a)||(r=a.trim())}return{type:"heading",raw:n[0],depth:n[1].length,text:r,tokens:this.lexer.inline(r)}}}hr(t){const n=this.rules.block.hr.exec(t);if(n)return{type:"hr",raw:eg(n[0],`
160`)}}blockquote(t){const n=this.rules.block.blockquote.exec(t);if(n){let r=eg(n[0],`
161`).split(`
162`),a="",o="";const i=[];for(;r.length>0;){let s=!1;const l=[];let c;for(c=0;c<r.length;c++)if(this.rules.other.blockquoteStart.test(r[c]))l.push(r[c]),s=!0;else{if(s)break;l.push(r[c])}r=r.slice(c);const u=l.join(`
163`),d=u.replace(this.rules.other.blockquoteSetextReplace,`
164    $1`).replace(this.rules.other.blockquoteSetextReplace2,"");a=a?`${a}
165${u}`:u,o=o?`${o}
166${d}`:d;const p=this.lexer.state.top;if(this.lexer.state.top=!0,this.lexer.blockTokens(d,i,!0),this.lexer.state.top=p,r.length===0)break;const h=i.at(-1);if(h?.type==="code")break;if(h?.type==="blockquote"){const m=h,g=m.raw+`
167`+r.join(`
168`),y=this.blockquote(g);i[i.length-1]=y,a=a.substring(0,a.length-m.raw.length)+y.raw,o=o.substring(0,o.length-m.text.length)+y.text;break}if(h?.type==="list"){const m=h,g=m.raw+`
169`+r.join(`
170`),y=this.list(g);i[i.length-1]=y,a=a.substring(0,a.length-h.raw.length)+y.raw,o=o.substring(0,o.length-m.raw.length)+y.raw,r=g.substring(i.at(-1).raw.length).split(`
171`)}}return{type:"blockquote",raw:a,tokens:i,text:o}}}list(t){let n=this.rules.block.list.exec(t);if(n){let r=n[1].trim();const a=r.length>1,o={type:"list",raw:"",ordered:a,start:a?+r.slice(0,-1):"",loose:!1,items:[]};r=a?`\\d{1,9}\\${r.slice(-1)}`:`\\${r}`,this.options.pedantic&&(r=a?r:"[*+-]");const i=this.rules.other.listItemRegex(r);let s=!1;for(;t;){let c=!1,u="",d="";if(!(n=i.exec(t))||this.rules.block.hr.test(t))break;u=n[0],t=t.substring(u.length);let p=n[2].split(`
172`,1)[0].replace(this.rules.other.listReplaceTabs,(w=>" ".repeat(3*w.length))),h=t.split(`
173`,1)[0],m=!p.trim(),g=0;if(this.options.pedantic?(g=2,d=p.trimStart()):m?g=n[1].length+1:(g=n[2].search(this.rules.other.nonSpaceChar),g=g>4?1:g,d=p.slice(g),g+=n[1].length),m&&this.rules.other.blankLine.test(h)&&(u+=h+`
174`,t=t.substring(h.length+1),c=!0),!c){const w=this.rules.other.nextBulletRegex(g),k=this.rules.other.hrRegex(g),_=this.rules.other.fencesBeginRegex(g),C=this.rules.other.headingBeginRegex(g),S=this.rules.other.htmlBeginRegex(g);for(;t;){const T=t.split(`
175`,1)[0];let E;if(h=T,this.options.pedantic?(h=h.replace(this.rules.other.listReplaceNesting,"  "),E=h):E=h.replace(this.rules.other.tabCharGlobal,"    "),_.test(h)||C.test(h)||S.test(h)||w.test(h)||k.test(h))break;if(E.search(this.rules.other.nonSpaceChar)>=g||!h.trim())d+=`
176`+E.slice(g);else{if(m||p.replace(this.rules.other.tabCharGlobal,"    ").search(this.rules.other.nonSpaceChar)>=4||_.test(p)||C.test(p)||k.test(p))break;d+=`
177`+h}m||h.trim()||(m=!0),u+=T+`
178`,t=t.substring(T.length+1),p=E.slice(g)}}o.loose||(s?o.loose=!0:this.rules.other.doubleBlankLine.test(u)&&(s=!0));let y,b=null;this.options.gfm&&(b=this.rules.other.listIsTask.exec(d),b&&(y=b[0]!=="[ ] ",d=d.replace(this.rules.other.listReplaceTask,""))),o.items.push({type:"list_item",raw:u,task:!!b,checked:y,loose:!1,text:d,tokens:[]}),o.raw+=u}const l=o.items.at(-1);if(!l)return;l.raw=l.raw.trimEnd(),l.text=l.text.trimEnd(),o.raw=o.raw.trimEnd();for(let c=0;c<o.items.length;c++)if(this.lexer.state.top=!1,o.items[c].tokens=this.lexer.blockTokens(o.items[c].text,[]),!o.loose){const u=o.items[c].tokens.filter((p=>p.type==="space")),d=u.length>0&&u.some((p=>this.rules.other.anyLine.test(p.raw)));o.loose=d}if(o.loose)for(let c=0;c<o.items.length;c++)o.items[c].loose=!0;return o}}html(t){const n=this.rules.block.html.exec(t);if(n)return{type:"html",block:!0,raw:n[0],pre:n[1]==="pre"||n[1]==="script"||n[1]==="style",text:n[0]}}def(t){const n=this.rules.block.def.exec(t);if(n){const r=n[1].toLowerCase().replace(this.rules.other.multipleSpaceGlobal," "),a=n[2]?n[2].replace(this.rules.other.hrefBrackets,"$1").replace(this.rules.inline.anyPunctuation,"$1"):"",o=n[3]?n[3].substring(1,n[3].length-1).replace(this.rules.inline.anyPunctuation,"$1"):n[3];return{type:"def",tag:r,raw:n[0],href:a,title:o}}}table(t){var n;const r=this.rules.block.table.exec(t);if(!r||!this.rules.other.tableDelimiter.test(r[2]))return;const a=gV(r[1]),o=r[2].replace(this.rules.other.tableAlignChars,"").split("|"),i=(n=r[3])!=null&&n.trim()?r[3].replace(this.rules.other.tableRowBlankLine,"").split(`
179`):[],s={type:"table",raw:r[0],header:[],align:[],rows:[]};if(a.length===o.length){for(const l of o)this.rules.other.tableAlignRight.test(l)?s.align.push("right"):this.rules.other.tableAlignCenter.test(l)?s.align.push("center"):this.rules.other.tableAlignLeft.test(l)?s.align.push("left"):s.align.push(null);for(let l=0;l<a.length;l++)s.header.push({text:a[l],tokens:this.lexer.inline(a[l]),header:!0,align:s.align[l]});for(const l of i)s.rows.push(gV(l,s.header.length).map(((c,u)=>({text:c,tokens:this.lexer.inline(c),header:!1,align:s.align[u]}))));return s}}lheading(t){const n=this.rules.block.lheading.exec(t);if(n)return{type:"heading",raw:n[0],depth:n[2].charAt(0)==="="?1:2,text:n[1],tokens:this.lexer.inline(n[1])}}paragraph(t){const n=this.rules.block.paragraph.exec(t);if(n){const r=n[1].charAt(n[1].length-1)===`
180`?n[1].slice(0,-1):n[1];return{type:"paragraph",raw:n[0],text:r,tokens:this.lexer.inline(r)}}}text(t){const n=this.rules.block.text.exec(t);if(n)return{type:"text",raw:n[0],text:n[0],tokens:this.lexer.inline(n[0])}}escape(t){const n=this.rules.inline.escape.exec(t);if(n)return{type:"escape",raw:n[0],text:n[1]}}tag(t){const n=this.rules.inline.tag.exec(t);if(n)return!this.lexer.state.inLink&&this.rules.other.startATag.test(n[0])?this.lexer.state.inLink=!0:this.lexer.state.inLink&&this.rules.other.endATag.test(n[0])&&(this.lexer.state.inLink=!1),!this.lexer.state.inRawBlock&&this.rules.other.startPreScriptTag.test(n[0])?this.lexer.state.inRawBlock=!0:this.lexer.state.inRawBlock&&this.rules.other.endPreScriptTag.test(n[0])&&(this.lexer.state.inRawBlock=!1),{type:"html",raw:n[0],inLink:this.lexer.state.inLink,inRawBlock:this.lexer.state.inRawBlock,block:!1,text:n[0]}}link(t){const n=this.rules.inline.link.exec(t);if(n){const r=n[2].trim();if(!this.options.pedantic&&this.rules.other.startAngleBracket.test(r)){if(!this.rules.other.endAngleBracket.test(r))return;const i=eg(r.slice(0,-1),"\\");if((r.length-i.length)%2==0)return}else{const i=(function(s,l){if(s.indexOf(l[1])===-1)return-1;let c=0;for(let u=0;u<s.length;u++)if(s[u]==="\\")u++;else if(s[u]===l[0])c++;else if(s[u]===l[1]&&(c--,c<0))return u;return c>0?-2:-1})(n[2],"()");if(i===-2)return;if(i>-1){const s=(n[0].indexOf("!")===0?5:4)+n[1].length+i;n[2]=n[2].substring(0,i),n[0]=n[0].substring(0,s).trim(),n[3]=""}}let a=n[2],o="";if(this.options.pedantic){const i=this.rules.other.pedanticHrefTitle.exec(a);i&&(a=i[1],o=i[3])}else o=n[3]?n[3].slice(1,-1):"";return a=a.trim(),this.rules.other.startAngleBracket.test(a)&&(a=this.options.pedantic&&!this.rules.other.endAngleBracket.test(r)?a.slice(1):a.slice(1,-1)),yV(n,{href:a&&a.replace(this.rules.inline.anyPunctuation,"$1"),title:o&&o.replace(this.rules.inline.anyPunctuation,"$1")},n[0],this.lexer,this.rules)}}reflink(t,n){let r;if((r=this.rules.inline.reflink.exec(t))||(r=this.rules.inline.nolink.exec(t))){const a=n[(r[2]||r[1]).replace(this.rules.other.multipleSpaceGlobal," ").toLowerCase()];if(!a){const o=r[0].charAt(0);return{type:"text",raw:o,text:o}}return yV(r,a,r[0],this.lexer,this.rules)}}emStrong(t,n,r=""){let a=this.rules.inline.emStrongLDelim.exec(t);if(a&&!(a[3]&&r.match(this.rules.other.unicodeAlphaNumeric))&&(!(a[1]||a[2])||!r||this.rules.inline.punctuation.exec(r))){const o=[...a[0]].length-1;let i,s,l=o,c=0;const u=a[0][0]==="*"?this.rules.inline.emStrongRDelimAst:this.rules.inline.emStrongRDelimUnd;for(u.lastIndex=0,n=n.slice(-1*t.length+o);(a=u.exec(n))!=null;){if(i=a[1]||a[2]||a[3]||a[4]||a[5]||a[6],!i)continue;if(s=[...i].length,a[3]||a[4]){l+=s;continue}if((a[5]||a[6])&&o%3&&!((o+s)%3)){c+=s;continue}if(l-=s,l>0)continue;s=Math.min(s,s+l+c);const d=[...a[0]][0].length,p=t.slice(0,o+a.index+d+s);
180if(Math.min(o,s)%2){const m=p.slice(1,-1);return{type:"em",raw:p,text:m,tokens:this.lexer.inlineTokens(m)}}const h=p.slice(2,-2);return{type:"strong",raw:p,text:h,tokens:this.lexer.inlineTokens(h)}}}}codespan(t){const n=this.rules.inline.code.exec(t);if(n){let r=n[2].replace(this.rules.other.newLineCharGlobal," ");const a=this.rules.other.nonSpaceChar.test(r),o=this.rules.other.startingSpaceChar.test(r)&&this.rules.other.endingSpaceChar.test(r);return a&&o&&(r=r.substring(1,r.length-1)),{type:"codespan",raw:n[0],text:r}}}br(t){const n=this.rules.inline.br.exec(t);if(n)return{type:"br",raw:n[0]}}del(t){const n=this.rules.inline.del.exec(t);if(n)return{type:"del",raw:n[0],text:n[2],tokens:this.lexer.inlineTokens(n[2])}}autolink(t){const n=this.rules.inline.autolink.exec(t);if(n){let r,a;return n[2]==="@"?(r=n[1],a="mailto:"+r):(r=n[1],a=r),{type:"link",raw:n[0],text:r,href:a,tokens:[{type:"text",raw:r,text:r}]}}}url(t){var n;let r;if(r=this.rules.inline.url.exec(t)){let a,o;if(r[2]==="@")a=r[0],o="mailto:"+a;else{let i;do i=r[0],r[0]=((n=this.rules.inline._backpedal.exec(r[0]))==null?void 0:n[0])??"";while(i!==r[0]);a=r[0],o=r[1]==="www."?"http://"+r[0]:r[0]}return{type:"link",raw:r[0],text:a,href:o,tokens:[{type:"text",raw:a,text:a}]}}}inlineText(t){const n=this.rules.inline.text.exec(t);if(n){const r=this.lexer.state.inRawBlock;return{type:"text",raw:n[0],text:n[0],escaped:r}}}}class yo{constructor(t){kt(this,"tokens"),kt(this,"options"),kt(this,"state"),kt(this,"tokenizer"),kt(this,"inlineQueue"),this.tokens=[],this.tokens.links=Object.create(null),this.options=t||nu,this.options.tokenizer=this.options.tokenizer||new Sw,this.tokenizer=this.options.tokenizer,this.tokenizer.options=this.options,this.tokenizer.lexer=this,this.inlineQueue=[],this.state={inLink:!1,inRawBlock:!1,top:!0};const n={other:Br,block:_w.normal,inline:Jm.normal};this.options.pedantic?(n.block=_w.pedantic,n.inline=Jm.pedantic):this.options.gfm&&(n.block=_w.gfm,this.options.breaks?n.inline=Jm.breaks:n.inline=Jm.gfm),this.tokenizer.rules=n}static get rules(){return{block:_w,inline:Jm}}static lex(t,n){return new yo(n).lex(t)}static lexInline(t,n){return new yo(n).inlineTokens(t)}lex(t){t=t.replace(Br.carriageReturn,`
181`),this.blockTokens(t,this.tokens);for(let n=0;
181n<this.inlineQueue.length;n++){const r=this.inlineQueue[n];this.inlineTokens(r.src,r.tokens)}return this.inlineQueue=[],this.tokens}blockTokens(t,n=[],r=!1){var a,o,i;for(this.options.pedantic&&(t=t.replace(Br.tabCharGlobal,"    ").replace(Br.spaceLine,""));t;){let s;if((o=(a=this.options.extensions)==null?void 0:a.block)!=null&&o.some((c=>!!(s=c.call({lexer:this},t,n))&&(t=t.substring(s.raw.length),n.push(s),!0))))continue;if(s=this.tokenizer.space(t)){t=t.substring(s.raw.length);const c=n.at(-1);s.raw.length===1&&c!==void 0?c.raw+=`
182`:n.push(s);continue}if(s=this.tokenizer.code(t)){t=t.substring(s.raw.length);const c=n.at(-1);c?.type==="paragraph"||c?.type==="text"?(c.raw+=`
183`+s.raw,c.text+=`
184`+s.text,this.inlineQueue.at(-1).src=c.text):n.push(s);continue}if(s=this.tokenizer.fences(t)){t=t.substring(s.raw.length),n.push(s);continue}if(s=this.tokenizer.heading(t)){t=t.substring(s.raw.length),n.push(s);continue}if(s=this.tokenizer.hr(t)){t=t.substring(s.raw.length),n.push(s);continue}if(s=this.tokenizer.blockquote(t)){t=t.substring(s.raw.length),n.push(s);continue}if(s=this.tokenizer.list(t)){t=t.substring(s.raw.length),n.push(s);continue}if(s=this.tokenizer.html(t)){t=t.substring(s.raw.length),n.push(s);continue}if(s=this.tokenizer.def(t)){t=t.substring(s.raw.length);const c=n.at(-1);c?.type==="paragraph"||c?.type==="text"?(c.raw+=`
185`+s.raw,c.text+=`
186`+s.raw,this.inlineQueue.at(-1).src=c.text):this.tokens.links[s.tag]||(this.tokens.links[s.tag]={href:s.href,title:s.title});continue}if(s=this.tokenizer.table(t)){t=t.substring(s.raw.length),n.push(s);continue}if(s=this.tokenizer.lheading(t)){t=t.substring(s.raw.length),n.push(s);continue}let l=t;if((i=this.options.extensions)!=null&&i.startBlock){let c=1/0;const u=t.slice(1);let d;this.options.extensions.startBlock.forEach((p=>{d=p.call({lexer:this},u),typeof d=="number"&&d>=0&&(c=Math.min(c,d))})),c<1/0&&c>=0&&(l=t.substring(0,c+1))}if(this.state.top&&(s=this.tokenizer.paragraph(l))){const c=n.at(-1);r&&c?.type==="paragraph"?(c.raw+=`
187`+s.raw,c.text+=`
188`+s.text,this.inlineQueue.pop(),this.inlineQueue.at(-1).src=c.text):n.push(s),r=l.length!==t.length,t=t.substring(s.raw.length)}else if(s=this.tokenizer.text(t)){t=t.substring(s.raw.length);const c=n.at(-1);c?.type==="text"?(c.raw+=`
189`+s.raw,c.text+=`
190`+s.text,this.inlineQueue.pop(),this.inlineQueue.at(-1).src=c.text):n.push(s)}else if(t){const c="Infinite loop on byte: "+t.charCodeAt(0);if(this.options.silent){console.error(c);break}throw new Error(c)}}return this.state.top=!0,n}inline(t,n=[]){return this.inlineQueue.push({src:t,tokens:n}),n}inlineTokens(t,n=[]){var r,a,o;let i=t,s=null;if(this.tokens.links){const u=Object.keys(this.tokens.links);if(u.length>0)for(;(s=this.tokenizer.rules.inline.reflinkSearch.exec(i))!=null;)u.includes(s[0].slice(s[0].lastIndexOf("[")+1,-1))&&(i=i.slice(0,s.index)+"["+"a".repeat(s[0].length-2)+"]"+i.slice(this.tokenizer.rules.inline.reflinkSearch.lastIndex))}for(;(s=this.tokenizer.rules.inline.anyPunctuation.exec(i))!=null;)i=i.slice(0,s.index)+"++"+i.slice(this.tokenizer.rules.inline.anyPunctuation.lastIndex);for(;(s=this.tokenizer.rules.inline.blockSkip.exec(i))!=null;)i=i.slice(0,s.index)+"["+"a".repeat(s[0].length-2)+"]"+i.slice(this.tokenizer.rules.inline.blockSkip.lastIndex);let l=!1,c="";for(;t;){let u;if(l||(c=""),l=!1,(a=(r=this.options.extensions)==null?void 0:r.inline)==null?void 0:a.some((p=>!!(u=p.call({lexer:this},t,n))&&(t=t.substring(u.raw.length),n.push(u),!0))))continue;if(u=this.tokenizer.escape(t)){t=t.substring(u.raw.length),n.push(u);continue}if(u=this.tokenizer.tag(t)){t=t.substring(u.raw.length),n.push(u);continue}if(u=this.tokenizer.link(t)){t=t.substring(u.raw.length),n.push(u);continue}if(u=this.tokenizer.reflink(t,this.tokens.links)){t=t.substring(u.raw.length);const p=n.at(-1);u.type==="text"&&p?.type==="text"?(p.raw+=u.raw,p.text+=u.text):n.push(u);continue}if(u=this.tokenizer.emStrong(t,i,c)){t=t.substring(u.raw.length),n.push(u);continue}if(u=this.tokenizer.codespan(t)){t=t.substring(u.raw.length),n.push(u);continue}if(u=this.tokenizer.br(t)){t=t.substring(u.raw.length),n.push(u);continue}if(u=this.tokenizer.del(t)){t=t.substring(u.raw.length),n.push(u);continue}if(u=this.tokenizer.autolink(t)){t=t.substring(u.raw.length),n.push(u);continue}if(!this.state.inLink&&(u=this.tokenizer.url(t))){t=t.substring(u.raw.length),n.push(u);continue}let d=t;if((o=this.options.extensions)!=null&&o.startInline){let p=1/0;const h=t.slice(1);let m;this.options.extensions.startInline.forEach((g=>{m=g.call({lexer:this},h),typeof m=="number"&&m>=0&&(p=Math.min(p,m))})),p<1/0&&p>=0&&(d=t.substring(0,p+1))}if(u=this.tokenizer.inlineText(d)){t=t.substring(u.raw.length),u.raw.slice(-1)!=="_"&&(c=u.raw.slice(-1)),l=!0;const p=n.at(-1);p?.type==="text"?(p.raw+=u.raw,p.text+=u.text):n.push(u)}else if(t){const p="Infinite loop on byte: "+t.charCodeAt(0);if(this.options.silent){console.error(p);break}throw new Error(p)}}return n}}class Tw{constructor(t){kt(this,"options"),kt(this,"parser"),this.options=t||nu}space(t){return""}code({text:t,lang:n,escaped:r}){var a;const o=(a=(n||"").match(Br.notSpaceStart))==null?void 0:a[0],i=t.replace(Br.endingNewline,"")+`
191`;return o?'<pre><code class="language-'+Fi(o)+'">'+(r?i:Fi(i,!0))+`</code></pre>
192`:"<pre><code>"+(r?i:Fi(i,!0))+`</code></pre>
193`}blockquote({tokens:t}){return`<blockquote>
194${this.parser.parse(t)}</blockquote>
195`}html({text:t}){return t}heading({tokens:t,depth:n}){return`<h${n}>${this.parser.parseInline(t)}</h${n}>
196`}hr(t){return`<hr>
197`}list(t){const n=t.ordered,r=t.start;let a="";for(let i=0;i<t.items.length;i++){const s=t.items[i];a+=this.listitem(s)}const o=n?"ol":"ul";return"<"+o+(n&&r!==1?' start="'+r+'"':"")+`>
198`+a+"</"+o+`>
199`}listitem(t){var n;let r="";if(t.task){const a=this.checkbox({checked:!!t.checked});t.loose?((n=t.tokens[0])==null?void 0:n.type)==="paragraph"?(t.tokens[0].text=a+" "+t.tokens[0].text,t.tokens[0].tokens&&t.tokens[0].tokens.length>0&&t.tokens[0].tokens[0].type==="text"&&(t.tokens[0].tokens[0].text=a+" "+Fi(t.tokens[0].tokens[0].text),t.tokens[0].tokens[0].escaped=!0)):t.tokens.unshift({type:"text",raw:a+" ",text:a+" ",escaped:!0}):r+=a+" "}return r+=this.parser.parse(t.tokens,!!t.loose),`<li>${r}</li>
200`}checkbox({checked:t}){return"<input "+(t?'checked="" ':"")+'disabled="" type="checkbox">'}paragraph({tokens:t}){return`<p>${this.parser.parseInline(t)}</p>
201`}table(t){let n="",r="";for(let o=0;o<t.header.length;o++)r+=this.tablecell(t.header[o]);n+=this.tablerow({text:r});let a="";for(let o=0;o<t.rows.length;o++){const i=t.rows[o];r="";for(let s=0;s<i.length;s++)r+=this.tablecell(i[s]);a+=this.tablerow({text:r})}return a&&(a=`<tbody>${a}</tbody>`),`<table>
202<thead>
203`+n+`</thead>
204`+a+`</table>
205`}tablerow({text:t}){return`<tr>
206${t}</tr>
207`}tablecell(t){const n=this.parser.parseInline(t.tokens),r=t.header?"th":"td";return(t.align?`<${r} align="${t.align}">`:`<${r}>`)+n+`</${r}>
208`}strong({tokens:t}){return`<strong>${this.parser.parseInline(t)}</strong>`}em({tokens:t}){return`<em>${this.parser.parseInline(t)}</em>`}codespan({text:t}){return`<code>${Fi(t,!0)}</code>`}br(t){return"<br>"}del({tokens:t}){return`<del>${this.parser.parseInline(t)}</del>`}link({href:t,title:n,tokens:r}){const a=this.parser.parseInline(r),o=mV(t);if(o===null)return a;let i='<a href="'+(t=o)+'"';return n&&(i+=' title="'+Fi(n)+'"'),i+=">"+a+"</a>",i}image({href:t,title:n,text:r}){const a=mV(t);if(a===null)return Fi(r);
vendor: 10,247 bytes, lines 208-210
208let o=`<img src="${t=a}" alt="${r}"`;return n&&(o+=` title="${Fi(n)}"`),o+=">",o}text(t){return"tokens"in t&&t.tokens?this.parser.parseInline(t.tokens):"escaped"in t&&t.escaped?t.text:Fi(t.text)}}class K5{strong({text:t}){return t}em({text:t}){return t}codespan({text:t}){return t}del({text:t}){return t}html({text:t}){return t}text({text:t}){return t}link({text:t}){return""+t}image({text:t}){return""+t}br(){return""}}class bo{constructor(t){kt(this,"options"),kt(this,"renderer"),kt(this,"textRenderer"),this.options=t||nu,this.options.renderer=this.options.renderer||new Tw,this.renderer=this.options.renderer,this.renderer.options=this.options,this.renderer.parser=this,this.textRenderer=new K5}static parse(t,n){return new bo(n).parse(t)}static parseInline(t,n){return new bo(n).parseInline(t)}parse(t,n=!0){var r,a;let o="";for(let i=0;i<t.length;i++){const s=t[i];if((a=(r=this.options.extensions)==null?void 0:r.renderers)!=null&&a[s.type]){const c=s,u=this.options.extensions.renderers[c.type].call({parser:this},c);if(u!==!1||!["space","hr","heading","code","table","blockquote","list","html","paragraph","text"].includes(c.type)){o+=u||"";continue}}const l=s;switch(l.type){case"space":o+=this.renderer.space(l);continue;case"hr":o+=this.renderer.hr(l);continue;case"heading":o+=this.renderer.heading(l);continue;case"code":o+=this.renderer.code(l);continue;case"table":o+=this.renderer.table(l);continue;case"blockquote":o+=this.renderer.blockquote(l);continue;case"list":o+=this.renderer.list(l);continue;case"html":o+=this.renderer.html(l);continue;case"paragraph":o+=this.renderer.paragraph(l);continue;case"text":{let c=l,u=this.renderer.text(c);for(;i+1<t.length&&t[i+1].type==="text";)c=t[++i],u+=`
209`+this.renderer.text(c);o+=n?this.renderer.paragraph({type:"paragraph",raw:u,text:u,tokens:[{type:"text",raw:u,text:u,escaped:!0}]}):u;continue}default:{const c='Token with "'+l.type+'" type was not found.';if(this.options.silent)return console.error(c),"";throw new Error(c)}}}return o}parseInline(t,n=this.renderer){var r,a;let o="";for(let i=0;i<t.length;i++){const s=t[i];if((a=(r=this.options.extensions)==null?void 0:r.renderers)!=null&&a[s.type]){const c=this.options.extensions.renderers[s.type].call({parser:this},s);if(c!==!1||!["escape","html","link","image","strong","em","codespan","br","del","text"].includes(s.type)){o+=c||"";continue}}const l=s;switch(l.type){case"escape":case"text":o+=n.text(l);break;case"html":o+=n.html(l);break;case"link":o+=n.link(l);break;case"image":o+=n.image(l);break;case"strong":o+=n.strong(l);break;case"em":o+=n.em(l);break;case"codespan":o+=n.codespan(l);break;case"br":o+=n.br(l);break;case"del":o+=n.del(l);break;default:{const c='Token with "'+l.type+'" type was not found.';if(this.options.silent)return console.error(c),"";throw new Error(c)}}}return o}}class tg{constructor(t){kt(this,"options"),kt(this,"block"),this.options=t||nu}preprocess(t){return t}postprocess(t){return t}processAllTokens(t){return t}provideLexer(){return this.block?yo.lex:yo.lexInline}provideParser(){return this.block?bo.parse:bo.parseInline}}kt(tg,"passThroughHooks",new Set(["preprocess","postprocess","processAllTokens"]));const ru=new class{constructor(...e){kt(this,"defaults",{async:!1,breaks:!1,extensions:null,gfm:!0,hooks:null,pedantic:!1,renderer:null,silent:!1,tokenizer:null,walkTokens:null}),kt(this,"options",this.setOptions),kt(this,"parse",this.parseMarkdown(!0)),kt(this,"parseInline",this.parseMarkdown(!1)),kt(this,"Parser",bo),kt(this,"Renderer",Tw),kt(this,"TextRenderer",K5),kt(this,"Lexer",yo),kt(this,"Tokenizer",Sw),kt(this,"Hooks",tg),this.use(...e)}walkTokens(e,t){var n,r;let a=[];for(const o of e)switch(a=a.concat(t.call(this,o)),o.type){case"table":{const i=o;for(const s of i.header)a=a.concat(this.walkTokens(s.tokens,t));for(const s of i.rows)for(const l of s)a=a.concat(this.walkTokens(l.tokens,t));break}case"list":{const i=o;a=a.concat(this.walkTokens(i.items,t));break}default:{const i=o;(r=(n=this.defaults.extensions)==null?void 0:n.childTokens)!=null&&r[i.type]?this.defaults.extensions.childTokens[i.type].forEach((s=>{const l=i[s].flat(1/0);a=a.concat(this.walkTokens(l,t))})):i.tokens&&(a=a.concat(this.walkTokens(i.tokens,t)))}}return a}use(...e){const t=this.defaults.extensions||{renderers:{},childTokens:{}};return e.forEach((n=>{const r={...n};if(r.async=this.defaults.async||r.async||!1,n.extensions&&(n.extensions.forEach((a=>{if(!a.name)throw new Error("extension name required");if("renderer"in a){const o=t.renderers[a.name];t.renderers[a.name]=o?function(...i){let s=a.renderer.apply(this,i);return s===!1&&(s=o.apply(this,i)),s}:a.renderer}if("tokenizer"in a){if(!a.level||a.level!=="block"&&a.level!=="inline")throw new Error("extension level must be 'block' or 'inline'");const o=t[a.level];o?o.unshift(a.tokenizer):t[a.level]=[a.tokenizer],a.start&&(a.level==="block"?t.startBlock?t.startBlock.push(a.start):t.startBlock=[a.start]:a.level==="inline"&&(t.startInline?t.startInline.push(a.start):t.startInline=[a.start]))}"childTokens"in a&&a.childTokens&&(t.childTokens[a.name]=a.childTokens)})),r.extensions=t),n.renderer){const a=this.defaults.renderer||new Tw(this.defaults);for(const o in n.renderer){if(!(o in a))throw new Error(`renderer '${o}' does not exist`);if(["options","parser"].includes(o))continue;const i=o,s=n.renderer[i],l=a[i];a[i]=(...c)=>{let u=s.apply(a,c);return u===!1&&(u=l.apply(a,c)),u||""}}r.renderer=a}if(n.tokenizer){const a=this.defaults.tokenizer||new Sw(this.defaults);for(const o in n.tokenizer){if(!(o in a))throw new Error(`tokenizer '${o}' does not exist`);if(["options","rules","lexer"].includes(o))continue;const i=o,s=n.tokenizer[i],l=a[i];a[i]=(...c)=>{let u=s.apply(a,c);return u===!1&&(u=l.apply(a,c)),u}}r.tokenizer=a}if(n.hooks){const a=this.defaults.hooks||new tg;for(const o in n.hooks){if(!(o in a))throw new Error(`hook '${o}' does not exist`);if(["options","block"].includes(o))continue;const i=o,s=n.hooks[i],l=a[i];tg.passThroughHooks.has(o)?a[i]=c=>{if(this.defaults.async)return Promise.resolve(s.call(a,c)).then((d=>l.call(a,d)));const u=s.call(a,c);return l.call(a,u)}:a[i]=(...c)=>{let u=s.apply(a,c);return u===!1&&(u=l.apply(a,c)),u}}r.hooks=a}if(n.walkTokens){const a=this.defaults.walkTokens,o=n.walkTokens;r.walkTokens=function(i){let s=[];return s.push(o.call(this,i)),a&&(s=s.concat(a.call(this,i))),s}}this.defaults={...this.defaults,...r}})),this}setOptions(e){return this.defaults={...this.defaults,...e},this}lexer(e,t){return yo.lex(e,t??this.defaults)}parser(e,t){return bo.parse(e,t??this.defaults)}parseMarkdown(e){return(t,n)=>{const r={...n},a={...this.defaults,...r},o=this.onError(!!a.silent,!!a.async);if(this.defaults.async===!0&&r.async===!1)return o(new Error("marked(): The async option was set to true by an extension. Remove async: false from the parse options object to return a Promise."));if(t==null)return o(new Error("marked(): input parameter is undefined or null"));if(typeof t!="string")return o(new Error("marked(): input parameter is of type "+Object.prototype.toString.call(t)+", string expected"));a.hooks&&(a.hooks.options=a,a.hooks.block=e);const i=a.hooks?a.hooks.provideLexer():e?yo.lex:yo.lexInline,s=a.hooks?a.hooks.provideParser():e?bo.parse:bo.parseInline;if(a.async)return Promise.resolve(a.hooks?a.hooks.preprocess(t):t).then((l=>i(l,a))).then((l=>a.hooks?a.hooks.processAllTokens(l):l)).then((l=>a.walkTokens?Promise.all(this.walkTokens(l,a.walkTokens)).then((()=>l)):l)).then((l=>s(l,a))).then((l=>a.hooks?a.hooks.postprocess(l):l)).catch(o);try{a.hooks&&(t=a.hooks.preprocess(t));let l=i(t,a);a.hooks&&(l=a.hooks.processAllTokens(l)),a.walkTokens&&this.walkTokens(l,a.walkTokens);let c=s(l,a);return a.hooks&&(c=a.hooks.postprocess(c)),c}catch(l){return o(l)}}}onError(e,t){return n=>{if(n.message+=`
210Please report this to https://github.com/markedjs/marked.`,e){const r="<p>An error occurred:</p><pre>"+Fi(n.message+"",!0)+"</pre>";return t?Promise.resolve(r):r}if(t)return Promise.reject(n);throw n}}};function bt(e,t){return ru.parse(e,t)}function Cw(){const[e,t]=v.useState(!1);return[e,v.useCallback((async n=>{if(!navigator?.clipboard)return console.warn("Clipboard not supported"),!1;try{const r=await bt.parse(n),a={"text/plain":new Blob([n],{type:"text/plain"}),"text/html":new Blob([r],{type:"text/html"})};return await navigator.clipboard.write([new ClipboardItem(a)]),t(!0),setTimeout((()=>{t(!1)}),1e3),!0}catch(r){return console.warn("Copy failed",r),t(!1),!1}}),[])]}bt.options=bt.setOptions=function(e){return ru.setOptions(e),bt.defaults=ru.defaults,nV(bt.defaults),bt},bt.getDefaults=rle,bt.defaults=nu,bt.use=function(...e){return ru.use(...e),bt.defaults=ru.defaults,nV(bt.defaults),bt},bt.walkTokens=function(e,t){return ru.walkTokens(e,t)},bt.parseInline=ru.parseInline,bt.Parser=bo,bt.parser=bo.parse,bt.Renderer=Tw,bt.TextRenderer=K5,bt.Lexer=yo,bt.lexer=yo.lex,bt.Tokenizer=Sw,bt.Hooks=tg,bt.parse=bt,bt.options,bt.setOptions,bt.use,bt.walkTokens,bt.parseInline,bo.parse,yo.lex;const _le=L("h1",{_id:"markdownH1"}),Sle=L("h2",{_id:"markdownH2"}),Tle=L("p",{_id:"markdownP"}),Cle=L("li",{_id:"markdownLi"}),Ale=L("ul",{_id:"markdownUl"}),Nle=L("ol",{_id:"markdownOl"}),Ile=L(Wc,{_id:"markdownLink"}),Rle=L("sup",{_id:"markdownSourceLink"}),Ole=L("table",{_id:"markdownTable"}),Ple=L("th",{_id:"markdownTh"}),Lle=L("td",{_id:"markdownTd"}),Dle=L("code",{_id:"markdownCode"}),Mle=L("div",{_id:"codeblockContainer"}),Fle=L("div",{_id:"codeblockHeader"}),jle=L("span",{_id:"codeblockHeaderLanguage"}),Ble=L("button",{_id:"codeblockCopyButton",type:"button"}),Hle=L("div",{_id:"codeblockHighlighterWrapper"}),zle=L("div",{_id:"codeblockHighlighter"}),Ule=L("code",{_id:"codeblockCode"}),$le=L("input",{_id:"markdownInput"}),Vle=B5.oneLight,Gle=B5.vsDark,qle=({className:e="",children:t,onCopy:n})=>{var r;const a=e.replace(/^language-/,""),o=String(t).replace(/\n$/,""),[i,s]=Cw(),{baseSettings:l}=Se(),c=(r=l.theme)==null?void 0:r.syntaxHighlighter,{lightTheme:u=Vle,darkTheme:d=Gle}=c??{},p=bk(u,d);return f.jsxs(Mle,{children:[f.jsxs(Fle,{children:[f.jsx(jle,{children:a}),f.jsx(Ble,{"aria-label":"Copy to clipboard",onClick:()=>{s(o),n?.(a,o)},"data-copied":Te(i),children:f.jsx(Qt,{iconKey:i?"codeCopied":"co
210deCopy"})})]}),f.jsx(Hle,{children:f.jsx(nle,{theme:p,code:o,language:a,prism:l.prism,children:({className:h,tokens:m,getLineProps:g,getTokenProps:y,style:b})=>f.jsx(zle,{className:h,children:f.jsx(Ule,{style:b,children:m.map(((w,k)=>f.jsx("div",{...g({line:w}),children:w.map(((_,C)=>f.jsx("span",{...y({token:_})},C)))},k)))})})})})]})};function Wle(){return e=>{Dm(e,"element",((t,n,r)=>{t.tagName==="code"&&(r&&r.tagName==="pre"?t.properties.inline=!1:t.properties.inline=!0)}))}}const Sp=({children:e,componentStyles:t,shouldOpenLinksInNewTab:n,onLinkClick:r,onCodeCopy:a,...o})=>{if(!e)return null;const i={h1:({children:l})=>f.jsx(_le,{children:l}),h2:({children:l})=>f.jsx(Sle,{children:l}),p:({children:l})=>f.jsx(Tle,{children:l}),li:({children:l})=>f.jsx(Cle,{children:l}),ul:({children:l})=>f.jsx(Ale,{children:l}),input:({type:l,checked:c,disabled:u,readOnly:d,required:p,value:h})=>f.jsx($le,{type:l,checked:c,disabled:u,readOnly:d,required:p,value:h}),ol:({children:l,node:c})=>{var u;const d=(u=c?.properties)==null?void 0:u.start,p=typeof d=="number"?d:void 0;return f.jsx(Nle,{style:{"--start":d?.toString()??"0"},start:p,children:l})},a:({children:l,href:c})=>{const u=Le.Children.toArray(l),d=u[0],p=typeof d=="string"&&/^\(\d+\)$/.test(d)&&u.length===1,h=p?d.match(/\d+/):l,m=f.jsx(Ile,{isExternal:n,href:c,onClick:()=>{r?.(c,h?.toString())},children:h});return p?f.jsx(Rle,{children:m}):m},img:({src:l,alt:c})=>`![${c||""}](${l||""})`,table:({children:l})=>f.jsx(Ole,{children:l}),th:({children:l,isHeader:c})=>c?f.jsx(Ple,{children:l}):f.jsx(Lle,{children:l}),pre:({children:l})=>f.jsx("pre",{children:l}),code:({children:l,inline:c,className:u})=>c?f.jsx(Dle,{children:l}):f.jsx(qle,{className:u,onCopy:a,children:l})},s=f.jsx(goe,{remarkPlugins:[Cse],rehypePlugins:[Cie,Wle],components:i,disallowedElements:Yle,children:e.toString(),...o});return f.jsx(l1,{componentStyles:t,children:s})},Yle=["script","iframe","frame","embed","meta","base","form","style","object"];function X5(){return f.jsxs("svg",{viewBox:"0 0 12 10",style:{width:"1.2em",fill:"none",strokeWidth:2,stroke:"currentColor",strokeDasharray:16},children:[f.jsx("title",{children:"Checkbox Icon"}),f.jsx("polyline",{points:"1.5 6 4.5 9 10.5 1"})]})}function bV(e){return f.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",width:"96",height:"24",viewBox:"0 0 96 24",fill:"none",...e,children:[f.jsx("title",{children:"Inkeep Logo"}),f.jsx("path",{d:"M0 0.367584H2.11421V17.5449H0V0.367584Z",fill:"currentColor"}),f.jsx("path",{d:"M5.10376 0.367608H7.21797V3.50535C8.1366 1.85621 10.9948 0.017334 14.1154 0.017334C15.2529 0.017334 16.3755 0.177881 17.2506 0.513534C18.1108 0.849218 18.8545 1.34542 19.4526 2.00213C20.0504 2.65888 20.5023 3.49077 20.8231 4.49776C21.1294 5.49016 21.2899 6.6431 21.2899 7.94198V17.5449H19.1753V8.17547C19.1753 7.12471 19.0588 6.21985 18.8254 5.44635C18.5921 4.67289 18.2422 4.03073 17.79 3.50535C17.3381 2.97994 16.7693 2.60052 16.0841 2.35241C15.4133 2.10432 14.6403 1.98754 13.7655 1.98754C12.7591 1.98754 11.855 2.1335 11.0532 2.43998C10.2511 2.74645 9.56586 3.16967 8.99713 3.72426C8.42839 4.27885 7.99102 4.93557 7.69923 5.67988C7.39292 6.42417 7.24734 7.27064 7.24734 8.19006V17.5595H5.13281V0.367608H5.10376Z",fill:"currentColor"}),f.jsx("path",{d:"M39.7064 5.32961C40.1441 4.23505 40.7419 3.28645 41.5146 2.48374C42.2876 1.69566 43.2063 1.08271 44.2708 0.659492C45.3353 0.236239 46.5164 0.017334 47.7994 0.017334C49.0828 0.017334 50.2493 0.236239 51.3138 0.674081C52.3784 1.11189 53.297 1.72487 54.0697 2.49837C54.8573 3.28645 55.4551 4.22046 55.878 5.32961C56.3011 6.43879 56.5196 7.66468 56.5196 9.00736V9.67869H40.8584V7.81064H54.8718L54.42 8.99277C54.42 7.94198 54.2595 6.97876 53.9242 6.11769C53.5888 5.25666 53.1366 4.51234 52.5679 3.88481C51.9846 3.25724 51.2993 2.79022 50.4827 2.45457C49.6661 2.11891 48.7765 1.95837 47.8143 1.95837C46.8517 1.95837 45.9331 2.1335 45.1165 2.46916C44.2998 2.80484 43.6001 3.28645 43.0165 3.8994C42.4332 4.51234 41.9668 5.24204 41.6314 6.1031C41.2961 6.96417 41.1356 7.89818 41.1356 8.93438C41.1356 9.97058 41.3106 10.9338 41.646 11.7948C41.9813 12.6559 42.4626 13.3856 43.0604 13.9986C43.6582 14.611
2105 44.3728 15.0785 45.1894 15.4288C46.0061 15.7644 46.9102 15.9396 47.9017 15.9396C49.4472 15.9396 50.7596 15.5455 51.8535 14.772C52.9471 13.9986 53.7199 12.904 54.2011 11.5175L56.2572 12.218C55.6594 13.9694 54.624 15.3558 53.1805 16.3774C51.7222 17.399 49.9869 17.9098 47.9453 17.9098C46.6474 17.9098 45.4373 17.6909 44.3583 17.2677C43.2644 16.8444 42.3312 16.2315 41.544 15.4434C40.7564 14.6553 40.1441 13.7067 39.7064 12.6121C39.269 11.5175 39.0356 10.3062 39.0356 8.94897C39.0356 7.5917 39.2545 6.43879 39.6919 5.32961H39.7064Z",fill:"currentColor"}),f.jsx("path",{d:"M58.9549 5.32961C59.3926 4.23505 59.9904 3.28645 60.7631 2.48374C61.5362 1.68107 62.4548 1.08271 63.5193 0.659492C64.5839 0.236239 65.7649 0.017334 67.048 0.017334C68.3313 0.017334 69.4979 0.236239 70.5624 0.674081C71.6269 1.11189 72.5456 1.72487 73.3186 2.49837C74.1059 3.28645 74.7037 4.22046 75.1265 5.32961C75.5497 6.43879 75.7682 7.66468 75.7682 9.00736V9.67869H60.1069V7.81064H74.1204L73.6685 8.99277C73.6685 7.94198 73.5081 6.97876 73.1727 6.11769C72.8373 5.25666 72.3851 4.51234 71.8019 3.88481C71.2186 3.25724 70.5333 2.79022 69.7167 2.45457C68.9001 2.11891 68.0105 1.95837 67.048 1.95837C66.0858 1.95837 65.1671 2.1335 64.3505 2.46916C63.5339 2.80484 62.8338 3.28645 62.2505 3.8994C61.6672 4.51234 61.2008 5.24204 60.8654 6.1031C60.5298 6.96417 60.3697 7.89818 60.3697 8.93438C60.3697 9.97058 60.5446 10.9338 60.88 11.7948C61.2153 12.6559 61.6966 13.3856 62.2944 13.9986C62.8922 14.6115 63.6068 15.0785 64.4234 15.4288C65.2401 15.7644 66.1442 15.9396 67.1358 15.9396C68.6812 15.9396 69.9937 15.5455 71.0872 14.772C72.1811 13.9986 72.9539 12.904 73.4351 11.5175L75.4912 12.218C74.8934 13.9694 73.8725 15.3558 72.4145 16.3774C70.9562 17.399 69.2209 17.9098 67.1793 17.9098C65.8814 17.9098 64.6713 17.6909 63.5923 17.2677C62.4984 16.8444 61.5652 16.2315 60.7925 15.4434C60.0049 14.6553 59.3926 13.7067 58.9549 12.6121C58.503 11.5175 58.2842 10.3062 58.2842 8.94897C58.2842 7.5917 58.503 6.43879 58.9404 5.32961H58.9549Z",fill:"currentColor"}),f.jsx("path",{d:"M78.0583 0.367608H80.1729V4.24964C80.8875 2.97994 81.7622 2.0897 83.0311 1.25785C84.2851 0.440587 85.7725 0.017334 87.4932 0.017334C88.7181 0.017334 89.8117 0.22165 90.8178 0.644902C91.8094 1.06812 92.6551 1.65189 93.3552 2.4108C94.055 3.16967 94.5801 4.10371 94.9591 5.21286C95.3384 6.32201 95.5278 7.57711 95.5278 8.96356C95.5278 10.35 95.3384 11.6051 94.9591 12.6997C94.5801 13.8088 94.055 14.7429 93.3552 15.5018C92.6551 16.2753 91.8239 16.859 90.8323 17.2677C89.8553 17.6763 88.7472 17.8806 87.5222 17.8806C85.816 17.8806 84.3141 17.4574 83.0456 16.6255C81.7771 15.7936 80.8875 14.7429 80.1729 13.6483V23.9372H78.0583V0.367608ZM80.6832 11.824C81.0186 12.6851 81.4998 13.4294 82.1125 14.0423C82.7248 14.6553 83.4539 15.1223 84.3141 15.458C85.1747 15.7936 86.0933 15.9542 87.0703 15.9542C88.0474 15.9542 88.9076 15.7936 89.6952 15.4872C90.4825 15.1807 91.1532 14.7283 91.7074 14.1153C92.2616 13.5023 92.6699 12.7872 92.9759 11.9262C93.2822 11.0651 93.4281 10.1019 93.4281 9.00736C93.4281 7.9128 93.2677 6.90578 92.9614 6.03012C92.6551 5.16909 92.2177 4.42478 91.6784 3.81183C91.1387 3.19888 90.4679 2.74645 89.6658 2.42539C88.8786 2.11891 88.0035 1.95837 87.041 1.95837C86.0788 1.95837 85.1163 2.11891 84.2851 2.45457C83.4539 2.79022 82.7248 3.25724 82.1125 3.87019C81.4998 4.48317 81.0334 5.21286 80.6832 6.07392C80.3333 6.93499 80.1729 7.89818 80.1729 8.96356C80.1729 10.0289 80.3478 10.9338 80.6832 11.8094V11.824Z",fill:"currentColor"}),f.jsx("path",{d:"M39.8383 0.017334H36.7467L25.9268 9.60571V0.017334H23.8853V17.5449H25.9268V12.291L25.9559 12.3202L29.6453 9.05112L37.7677 17.5449H40.684L31.1765 7.69386L39.8383 0.017334Z",fill:"currentColor"})]})}const Q5=e=>{const{logEvent:t}=mi(),{conversation:n}=Po(),{openForm:r}=Xn(),a=Lo();return{handleAction:o=>{var i;e.action.type==="open_form"?((i=o?.onOpenForm)==null||i.call(o),r?.(e.action.formSettings,e)):e.action.type==="invoke_callback"&&(e.action.callback({conversation:n}),e.action.shouldCloseModal&&a?.setOpen(!1))},logHelpAction:()=>{"name"in e&&(t({eventName:"get_help_option_clicked",properties:{getHelpOption:e,conversation:n}}),e.action.type!=="open_form"&&t({eventName:"user_escalation_indicated",properties:{escalationType:"get_help_option",getHelpOption:e,conversation:n}}))}}},vV=e=>{const t=/<em>(.*?)<\/em>/gs;let n;const r=[];let a=0;for(;(n=t.exec(e))!==null;){const[o,i]=n;n.index>a&&r.push(e.slice(a,n.index)),r.push({content:i,highlighted:!0}),a=n.index+o.length}return a<e.length&&r.push(e.slice(a)),r};function Pe(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(e?.(r),n===!1||!r.defaultPrevented)return t?.(r)}}function kV(e){return e.toLowerCase().replace(/(^\w+:|^)\/\//,"").replace(/^www\./,"").replace(/\/$/,"").startsWith("github.com")}function wV(e,t){const n=["API","Docs","Documentation","Blogs",t],r=["\\|","-",":"],a=new RegExp(`^\\s*(${n.join("|")})(\\.\\w+)?\\s*(${r.join("|")})\\s*`,"gi"),o=new RegExp(`\\s*(${r.join("|")})\\s*(${n.join("|")})\\s*$`,"gi");return e.replace(a,"").replace(o,"").trim()}const Kle={js:".js",db:"DB",sql:"SQL"};function xV(e){return Object.entries(Kle).reduce(((t,[n,r])=>{const a=new RegExp(`([a-zA-Z0-9])${n}(?!\\w)`,"g");return t.replace(a,((o,i)=>i+r))}),e)}const Xle=["API","AWS","GCP","SQL","CSS","JS","JDK","SDK","JRE","IDE","X
210ML","GUI","CLI","AI","ML","DL","IoT","TCP","UDP","IP","FTP","RAM","ROM","SSD","HDD","VPS","VPN","OS","UI","UX","DB","OOP","CRM","ERP","POS","CAD","BI","CMS","SEO","SEM","PPC","B2B","B2C","SMB","ROI","KPI","CTA","CPC","CPM","CDN","MVC","FAQ","LMS","RPA","QA","QC","CRO","SVN","GIT","DOM","DNS","ISP","URL","URN","URI","SIP","NFC","LTE","OSI","RAS","DRM","DOS","WWW","LAN","WAN","SAN","NAS","NLP","OCR","IBM","HP","SAP","JWT","SSH","SSL","TLS","POP","NTP","BGP","ARP","2FA","MFA","RDP","VNC","SCP","PKI","XSS","DoS","CSV","HL7","SOP","PHP","JSP","NET","VBA","iOS","GNU","CPU","GPU","NIC","USB","VGA","AES","RSA","DES","ECC","WEP","WPA","IDS","IPS","PM","HR","TCO","BPM","SLA","SOW","AR","VR","XR","3D","2D","4D","iOS","OpenAPI","SSO"],Qle=["a","an","the","and","as","but","or","nor","at","by","in","of","on","per","to","up","via","vs","with","is","it","for","are","not","out","off","yet","so","be","if","has","its","we","our","any","all","how","her","his","their","was","were"],Zle=["BaaS","SaaS","PaaS","IaaS","HTML","JSON","HTTPS","HTTP","SMTP","DBMS","RDBMS","REST","SOAP","MVVM","VoIP","RFID","WYSIWYG","WLAN","OIDC","SAML","LDAP","IPSec","OAuth","OpenID","SFTP","IMAP","RTSP","DHCP","XMPP","SNMP","ICMP","IGMP","RARP","PPTP","L2TP","IPv4","IPv6","TOTP","HMAC","TFTP","CORS","CSRF","DDOS","YAML","MQTT","AMQP","HDLC","EDIFACT","DICOM","MATLAB","UNIX","HDMI","WiFi","WPA2","DDoS","ipadOS","watchOS","macOS","JavaScript","TypeScript","SSO","IDP","RBAC"];function Z5(e){return`\\b${e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}\\b`}function J5(e,t,n,r=!1){return r&&new RegExp(`^${n}\\b`,"i").test(e)?e:e.replace(new RegExp(n,"gi"),t)}const Jle=(e,t)=>{var n;if(e.type!=="documentation")return[];const r=t?.organizationDisplayName;return((n=e.breadcrumbs)!=null&&n.length?e.breadcrumbs:(function(a){try{return new URL(a).pathname.split("/").filter((i=>i.length>0)).slice(0,-1).map(ece)}catch(o){return console.error("Invalid URL:",o),[]}})(e.url)).map((a=>{let o=a;return r&&(o=(function(i,s){if(!(function(c){const u=c.split(" ");for(const d of u)if(d[0]!==d[0].toUpperCase()||d.slice(1)!==d.slice(1).toLowerCase())return!1;return!0})(s))return i;const l=`(?<![@/])\\b${s.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}\\b`;return new RegExp(`^${l}\\b`,"i").test(i)?i:i.replace(new RegExp(l,"gi"),s)})(a,r),o=wV(o,r)),o=xV(o),o=(function(i){let s=i;return s=Qle.reduce(((l,c)=>J5(l,c,Z5(c),!0)),s),s=Zle.reduce(((l,c)=>J5(l,c,Z5(c))),s),s=Xle.reduce(((l,c)=>J5(l,c,Z5(c))),s),s})(o),o}))??[]},ece=e=>e.split(/[-_]/).map((t=>t.charAt(0).toUpperCase()+t.slice(1).toLowerCase())).join(" "),tce=(e,t)=>{var n;if(t==="chatSourceItem")return e.description??void 0;const r=e.breadcrumbs??[],a=r.length>0?r[r.length-1]:void 0,o=e.title||((n=a?.props)==null?void 0:n.str);return(function(i,s){if(!i)return;if(!s)return i;const l=s.trim(),c=[l,`<em>${l}</em>`].find((u=>i.startsWith(u)));return c?i.slice(c.length).trim():i})(e.description,o)},nce=e=>{let t="LuBookOpen";return e.type==="documentation"&&e.contentType==="book"?t="IoBookOutline":e.type==="documentation"&&e.contentType==="pdf"?t="FaFilePdf":e.type==="github_issue"||kV(e.url)?t="FaGithub":e.type==="documentation"&&e.contentType==="site"?t="LuGlobe":e.type==="discourse"?t="FaDiscourse":e.type==="discord"?t="FaDiscord":e.type==="slack_message"?t="FaSlack":e.type==="stackoverflow"&&(t="FaStackOverflow"),{builtIn:t}},rce=(e,t)=>{let n=e.title;if(!n)return"";const r=t?.organizationDisplayName;return n=xV(n),r&&(n=wV(n,r)),n},eN=(e,t,n)=>{const{transformSource:r,...a}=n,o=Jle(e,n),i=((l,c)=>{var u,d,p;const h=[];l.type==="documentation"&&l.contentType==="book"?h.push("Publications"):l.type==="documentation"&&l.contentType==="pdf"&&h.push("PDFs"),(l.type==="github_issue"||kV(l.url))&&h.push("GitHub"),l.type==="discourse"&&h.push("Forums"),l.type==="discord"&&h.push("Discord"),l.type==="slack_message"&&h.push("Slack"),l.type==="stackoverflow"&&h.push("StackOverflow");const m=[],g=(u=c?.tabs)==null?void 0:u.map((y=>typeof y=="string"?y:y[0]));for(const y of h)g?.includes(y)&&(y===((d=l.breadcrumbs)==null?void 0:d[0])?m.push([y,{breadcrumbs:(p=l.breadcrumbs)==null?void 0:p.slice(1)}]):m.push(y));return m}
210)(e,n),s=r?.({...e,breadcrumbs:o,tabs:i},t,a)??{};return{id:s?.id??e.id,title:s?.title??rce(e,n),description:s?.description??tce(e,t),breadcrumbs:s?.breadcrumbs??o,icon:s?.icon??nce(e),tabs:s?.tabs??i,url:s?.url??e.url,tag:s?.tag??e.tag,type:s?.type??e.type,shouldOpenInNewTab:s?.shouldOpenInNewTab??void 0,appendToUrl:s?.appendToUrl??void 0}},EV=v.createContext(void 0),ace=({children:e,open:t,setOpen:n})=>f.jsx(EV.Provider,{value:{open:t,setOpen:n},children:e}),_V=()=>{const e=v.useContext(EV);if(!e)throw new Error("useHoverPopover must be used within a HoverPopoverProvider");return e},SV=(e,t,n)=>{const r=Lo(),a=um();v.useEffect((()=>{!n||r&&!r.isOpen||requestAnimationFrame((()=>{t?.current&&(a?.view&&a.view!==e||(t.current.focus(),t.current.selectionStart=t.current.value.length))}))}),[n,t,r,a?.view,e])},oce=L("div",{_id:"aiChatWrapper"}),ice=v.forwardRef(((e,t)=>{const{...n}=e,{isHidden:r,isMobile:a}=En(),[o,i]=(function(){const u=v.useRef(null),[d,p]=v.useState({width:0,height:0});return v.useEffect((()=>{if(!u.current)return;const h=new ResizeObserver((([m])=>{const{width:g,height:y}=m.contentRect;p({width:g,height:y})}));return h.observe(u.current),()=>{h.disconnect()}}),[u]),[u,d]})(),s=uo(t,o),l=!i?.width||i.width>580,c=Lo();return f.jsx(oce,{ref:s,"data-widget-md":Te(l),"data-hidden":Te(r),"data-in-modal":Te(!!c),"data-mobile":Te(a),...n})})),sce=L("div",{_id:"aiChatConversationLoading"}),lce=e=>{const{isLoadingConversation:t}=En();return t?f.jsx(sce,{children:f.jsx("span",{children:"Loading..."}),...e}):null},cce=L("div",{_id:"aiChatRoot"}),uce=e=>{const{isLoadingConversation:t,isHidden:n}=En(),{form:r}=Xn();return t||r?null:f.jsx(cce,{"data-hidden":Te(n),...e})},dce=L("div",{_id:"aiChatHeader"}),pce=L("div",{_id:"aiChatHeader__Toolbar"}),fce=L("div",{_id:"aiChatHeader__ToolbarHeaderWrapper"}),hce=L("div",{_id:"aiChatHeader__ToolbarHeader"}),mce=v.memo((e=>{const{aiChatSettings:t}=Se(),n=`Ask ${t.aiAssistantName||"AI"}`;return f.jsx(hce,{...e,children:n})})),gce=L("div",{_id:"aiChatContent"}),yce=L(iA,{_id:"aiChatContentScrollArea"}),bce=L(sA,{_id:"aiChatContentScrollArea__Viewport"}),vce=v.forwardRef((({children:e,...t},n)=>{const{containerRef:r}=(function(o={}){const{threshold:i=150,interactionTimeout:s=150}=o,l=v.useRef(null),c=v.useRef(!0),u=v.useRef(!1),d=v.useCallback((()=>{const h=l.current;return!!h&&h.scrollHeight-h.clientHeight-h.scrollTop<i}),[i]),p=v.useCallback(((h=!1)=>{const m=l.current;m&&!u.current&&m.scrollTo({top:m.scrollHeight,behavior:h?"smooth":"auto"})}),[]);return v.useEffect((()=>{const h=l.current;if(!h)return;let m;const g=()=>{u.current=!0,c.current=d(),window.clearTimeout(m),m=window.setTimeout((()=>{u.current=!1}),s)};return h.addEventListener("scroll",g,{passive:!0}),()=>{h.removeEventListener("scroll",g),window.clearTimeout(m)}}),[d,s]),v.useEffect((()=>{const h=l.current;if(!h)return;const m=new MutationObserver((g=>{g.some((y=>y.type==="childList"||y.type==="characterData"||y.type==="attributes"&&y.attributeName==="style"))&&c.current&&p(!0)}));return m.observe(h,{childList:!0,subtree:!0,attributes:!0,attributeFilter:["style"],characterData:!0}),()=>m.disconnect()}),[p]),v.useEffect((()=>{l.current&&p()}),[p]),v.useEffect((()=>{const h=l.current;if(!h)return;const m=new ResizeObserver((()=>{c.current&&(u.current=!1,p(!1))}));return m.observe(h),()=>m.disconnect()}),[p]),{containerRef:l,scrollToBottom:p,isNearBottom:d}})(),a=uo(n,r);return f.jsx(bce,{ref:a,children:f.jsx("div",{"data-part":"grid",style:{display:"grid"},children:e}),...t})})),kce=L(Nk,{_id:"aiChatContentScrollArea__Scrollbar"}),wce=L(Rk,{_id:"aiChatContentScrollArea__Thumb"}),xce=L(lA,{_id:"aiChatContentScrollArea__Corner"}),Ece=L("div",{_id:"aiChatMessages"}),_ce=e=>{const t=En(),{children:n,...r}=e;return f.jsx(Ece,{children:Hn(n,t),...r})},Sce=L("div",{_id:"aiChatDisclaimer"}),Tce=v.memo((e=>{var t;const{aiChatSettings:n}=Se(),[r,a]=v.useState(!1),o=(function(i,s){const[l,c]=v.useState(i);return v.useEffect((()=>{const u=setTimeout((()=>{c(i)}),s);return()=>{clearTimeout(u)}}),[i,s]),l})(r,100);return(t=n.disclaimerSettings)!=null&&t.isEnabled?f.jsx(ace,{open:r,setOpen:a,children:f.jsx(Q7,{open:o,onOpenChange:a,children:f.jsx(Sce,{...e})})}):null})),Cce=L("span",{_id:"aiChatDisclaimerLabel"}),Ace=v.memo((e=>{const{aiChatSettings:t}=Se(),n=t.disclaimerSettings;return f.jsx(Cce,{children:n?.label,...e})})),Nce=L(Z7,{_id:"aiChatDisclaimerTrigger",children:f.jsx(Qt,{iconKey:"info"})}),Ice=v.memo((e=>{const{setOpen:t}=_V();return f.jsx(Nce,{onMouseEnter:()=>t(!0),onMouseLeave:()=>t(!1),...e})})),Rce=L(J7,{_id:"aiChatDisclaimerContent"}),Oce=e=>{const{setOpen:t}=_V();return f.jsx(Rce,{onMouseEnter:()=>t(!0),onMouseLeave:()=>t(!1),side:"top",sideOffset:8,align:"end",alignOffset:-10,...e})},Pce=L(Sp,{_id:"aiChatDisclaimerText"}),Lce=v.memo((e=>{const{aiChatSettings:t}=Se(),n=t.aiAssistantName,r=t.disclaimerSettings,a=r?.tooltip||`Information provided by ${n||"this AI assistant"} is not guaranteed to be accurate or comprehensive.`;return f.jsx(Pce,{shouldOpenLinksInNewTab:!0,children:a,...e})})),Dce=L(eB,{_id:"aiChatDisclaimerArrow"}),Mce=L("div",{_id:"aiChatExampleQuestions"}),Fce=e=>{var t;const{aiChatSettings:n}=Se(),{messages:r}=En();return!((t=n.exampleQuestions)!=null&&t.length)||r.length?null:f.jsx(Mce,{...e})},jce=L("h3",{_id:"aiChatExampleQuestionsLabel"}),Bce=v.memo((e=>{const{aiChatSettings:t}=Se();return f.jsx(jce,{children:t.exampleQuestionsLabel,...e})})),Hce=L("div",{_id:"aiChatExampleQuestionsList"}),zce=v.memo((e=>{const{aiChatSettings:t}=Se(),n=t.exampleQuestions,{children:r,...a}=e;return f.jsx(Hce,{children:Hn(r,n),...a}
210)})),Uce=L("div",{_id:"aiChatExampleQuestion"}),$ce=v.forwardRef(((e,t)=>{const{aiChatSettings:n}=Se(),r=n.isFirstExampleQuestionHighlighted;return f.jsx(Uce,{ref:t,"data-highlight":Te(r),...e})})),Vce=L("button",{_id:"aiChatExampleQuestionButton"}),Gce=e=>{const{question:t,onClick:n,...r}=e,{handleSubmit:a}=En();return f.jsx(Vce,{onClick:Pe(n,(()=>a(t))),children:t,...r})};L("div",{_id:"aiChatWorkflows"});const qce=L("h3",{_id:"aiChatWorkflowsLabel"});v.memo((e=>{const{aiChatSettings:t}=Se();return f.jsx(qce,{children:t.workflowsHeader,...e})}));const Wce=L("div",{_id:"aiChatWorkflowsList"});v.memo((e=>{const{aiChatSettings:t}=Se(),n=t.workflows,{children:r,...a}=e;return f.jsx(Wce,{children:Hn(r,n),...a})})),L("button",{_id:"aiChatWorkflow"});const Yce=L("div",{_id:"aiChatMessageWrapper"}),TV=e=>{const{message:t,...n}=e;return t.role==="system"?null:f.jsx(ite,{message:t,children:f.jsx(Yce,{"data-role":t.role,...n})})},Kce=v.memo((e=>{const{message:t,...n}=e,{aiChatSettings:r,baseSettings:a}=Se(),o=r.aiAssistantName,i=o?`Hi, I'm ${o}!`:"Hi!",s=r.chatSubjectName??a.organizationDisplayName,l=`${i} 
211
212 I'm an AI assistant trained on documentation, help articles, and other content.`,c=s?`
213
214 Ask me anything about \`${s}\`.`:`
215
216 Let me know how I can help.`,u={content:r.introMessage??`${l}${c}`,id:"__intro__",...t,role:"assistant",links:[]};return f.jsx(TV,{message:u,...n})})),Xce=L("div",{_id:"aiChatMessageHeader"}),Qce=e=>{const{message:t}=dr();return f.jsx(Xce,{"data-role":t.role,...e})},Zce=L("div",{_id:"aiChatMessageLoading"}),Jce=e=>{var t;const{isLoading:n,isStreaming:r,messages:a}=En(),{message:o}=dr();return((t=a.at(-1))==null?void 0:t.id)===o?.id&&o.role==="assistant"&&n&&!r?f.jsx(Zce,{children:"Thinking...",...e}):null},eue=L("div",{_id:"aiChatMessageAvatar"}),tue=e=>{const{message:t}=dr();return f.jsx(eue,{"data-role":t.role,...e})},nue=L(Qj,{_id:"aiChatMessageAvatarContent"}),rue=e=>{const{message:t}=dr(),{baseSettings:n}=Se();return f.jsx(nue,{"data-username":Te(t.role==="user"&&!!n.userProperties.name),"data-role":t.role,...e})},aue=L(_te,{_id:"aiChatMessageAvatarFallback"}),oue=v.memo((e=>{const{baseSettings:t}=Se(),{message:n}=dr();return t.userProperties.name?f.jsx(aue,{"data-role":n.role,children:d1(t.userProperties.name),...e}):null})),CV=L(Zj,{_id:"aiChatMessageAvatarImage"}),iue=v.memo((e=>{const{onLoadingStatusChange:t,...n}=e,{aiChatSettings:r,baseSettings:{userProperties:a}}=Se(),{message:o}=dr(),{aiAssistantAvatar:i}=r??{},s=typeof i=="string"?i:i?.light,l=bk(s,(typeof i=="string"?i:i?.dark)??s),[c,u]=v.useState(l);return v.useEffect((()=>{u(l)}),[l]),o.role==="user"?r.userAvatar?f.jsx(CV,{"data-type":"image",alt:"User avatar","data-role":o.role,src:r.userAvatar,...e}):a.name?null:f.jsx(pre,{"data-type":"icon","data-role":o.role,...e}):c?f.jsx(CV,{src:c,alt:"AI assistant avatar","data-type":"image","data-role":o.role,onLoadingStatusChange:Pe(t,(d=>{d==="error"&&u(null)})),...n}):f.jsx(OA,{"data-type":"icon","data-role":o.role,...e})})),sue=L("span",{_id:"aiChatMessageName"}),lue=e=>{const{message:t}=dr();return f.jsx(sue,{"data-role":t.role,children:t.role==="user"?"You":"AI assistant",...e})},cue=L("div",{_id:"aiChatMessageContentWrapper"}),uue=e=>{const{message:t}=dr(),{messageButtons:n}=En(),r=n[t.id]||[];return f.jsx(cue,{"data-role":t.role,"data-has-message-buttons":Te(!!r.length),...e})},due=L("div",{_id:"aiChatMessageContent"}),pue=e=>{const{message:t}=dr();return f.jsx(due,{"data-role":t.role,...e})},fue=L("div",{_id:"aiChatMessageAttachments"}),hue=L("div",{_id:"aiChatMessageAttachments__List"}),mue=e=>{var t,n;const{children:r,...a}=e,{message:o}=dr(),i=(n=(t=o.metadata)==null?void 0:t.attributes)==null?void 0:n.attachments;return i?f.jsx(hue,{children:Hn(r,i),...a}):null},gue=L("div",{_id:"aiChatMessageAttachments__Item"}),yue=e=>{const{attachment:t,onClick:n,...r}=e,{selectItem:a,onOpen:o}=gk();return f.jsx(Y3,{attachment:t,children:f.jsx(gue,{onClick:Pe(n,(()=>{a(t),o()})),...r})})},bue=L(Xt,{_id:"aiChatMessageAttachments__ItemIcon"}),vue=e=>{var t;const{attachment:n}=zf(),r=(t=n.contentType)==null?void 0:t.attachmentIcon;return r?f.jsx(bue,{iconSettings:r,...e}):null},kue=L("span",{_id:"aiChatMessageAttachments__ItemTitle"}),wue=e=>{const{attachment:t}=zf();return f.jsx(kue,{children:t.title,...e})},xue=L(Em,{_id:"aiChatMessageAttachmentsPreview"}),Eue=L(_m,{_id:"aiChatMessageAttachmentsPreview__Overlay"}),_ue=L(Sm,{_id:"aiChatMessageAttachmentsPreview__Content","aria-describedby":void 0}),Sue=L(RA,{_id:"aiChatMessageAttachmentsPreview__Header"}),Tue=e=>{const{selectedItem:t}=gk();return f.jsx(Sue,{children:t?.title||"Attachment",...e})},Cue=L(zk,{_id:"aiChatMessageAttachmentsPreview__Close",children:f.jsx(Qt,{iconKey:"close"})}),Aue=L("p",{_id:"aiChatMessageAttachmentsPreview__Body"}),Nue=e=>{const{selectedItem:t}=gk();return f.jsx(Aue,{children:t?.content,...e})},AV=L("div",{_id:"aiChatMessage"}),Iue=e=>{const{aiChatSettings:t}=Se(),{componentStyles:n,...r}=e,{message:a}=dr(),{logEvent:o}=mi(),i=cm(a),{conversation:s}=Po();return a.role==="user"?f.jsx(AV,{"data-role":a.role,children:i,...r}):f.jsx(AV,{"data-role":a.role,...r,children:f.jsx(Sp,{children:i,componentStyles:n,shouldOpenLinksInNewTab:t.shouldOpenLinksInNewTab,onLinkClick:(l,c)=>{o({eventName:"assistant_message_inline_link_opened",properties:{title:c?.toString(),url:l}})},onCodeCopy:(l,c)=>{o({eventName:"assistant_code_block_copied",properties:{conversation:s,language:l,code:c}})}})})},Rue=L("div",{_id:"aiChatMessageToolbar"}),Oue=e=>{var t;const{isLoading:n,messages:r}=En(),{message:a}=dr();return((t=r.at(-1))==null?void 0:t.id)===a?.id&&n||a.role==="user"?null:f.jsx(Rue,{...e})},Pue=L("div",{_id:"aiChatMessageToolActions"}),Lue=e=>{const{children:t,...n}=e,{message:r}=dr(),{messageButtons:a}=En(),o=a[r.id]||[];return f.jsx(Pue,{children:Hn(t,o),...n})},Due=L("a",{_id:"aiChatMessageToolAction"}),Mue=L("button",{_id:"aiChatMessageToolAction"}),Fue=e=>{const{onClick:t,action:n,...r}=e,{handleAction:a}=Q5(n),{logEvent:o}=mi(),{conversation:i}=Po(),s=()=>{a(),o({eventName:"tool_call_action_clicked",properties:{conversation:i}}),n.action.type!=="open_form"&&o({eventName:"user_escalation_indicated",properties:{escalationType:"contact_us",conversation:i}})},l=n.label||"Contact Support",c=f.jsxs(f.Fragment,{children:[n.icon&&f.jsx(Xt,{iconSettings:n.icon}),l]});return n.action.type==="open_link"?f.jsx(Due,{href:n.action.url,target:"_blank",rel:"noopener","data-type":n.action.type,onClick:Pe(t,s),children:c,...r}):f.jsx(Mue,{"data-type":n.action.type,onClick:Pe(t,s),children:c,...r})},jue=L("button",{_id:"aiChatMessageAction"}),Bue=e=>{var t,n,r;const{action:a,onClick:o,className:i,...s}=e,{conversation:l}=Po(),{message:c}=dr(),{isStreaming:u,messages:d}=En(),[p,h]=Cw(),{feedback:m,submitPositiveFeedback:g,setCurrentFeedback:y,currentFeedback:b}=tC(),{logEvent:w}=mi(),[k,_]=(function(){const[N,D]=v.useState(!1);return[N,v.useCallback((async()=>(D(!0),setTimeout((()=>{D(!1)}),1e3),!0)),[])]})(),{baseSettings:{privacyPreferences:C}}=Se(),{optOutAllAnalytics:S}=C,T=((t=d.at(-1))==null?void 0:t.id)===c?.id,E=c.role==="assistant";if(T&&u||!E||{copy:!1,upvote:S,downvote:S}[a])return null;const I={copy(){h(cm(c)),w({eventName:"assistant_message_copied",properties:{conversation:l}})},upvote(){g(c.id).then((()=>{_()}))},downvote(){y(c.id)}},A={copy:f.jsx(Qt,{iconKey:p?"messageCopied":"messageCopy"}),upvote:f.jsx(Qt,{iconKey:k?"messageCopied":"thumbsUp"}),downvote:f.jsx(Qt,{iconKey:"thumbsDown"})},R={copy:{"data-copied":Te(p)},upvote:{"data-upvoted":Te(((n=m[c.id])==null?void 0:n.type)==="positive")},downvote:{"data-downvoted":Te(((r=m[c.id])==null?void 0:r.type)==="negative"),"data-state":b===null?"closed":"open"}};return f.jsx(jue,{"data-action":a,...R[a],children:A[a],"aria-label":{copy:"Copy Message",upvote:"Upvote Message",downvote:"Downvote Message"}[a],className:`${i} ${a}`,onClick:Pe(o,I[a]),...s})},Hue=L("div",{_id:"aiChatMessageSources"}),zue=L("div",{_id:"aiChatMessageSources__Header"}),Uue=e=>f.jsx(zue,{children:"Sources",...e}),$ue=L("div",{_id:"aiChatMessageSources__List"}),Vue=e=>{const{message:t}=dr(),{children:n,...r}=e,{baseSettings:{transformSource:a,organizationDisplayName:o},aiChatSettings:{shouldOpenLinksInNewTab:i},searchSettings:{tabs:s}}=Se();if(t.role!=="assistant")return null;const l=t.links.map((c=>{const u=eN(c,"chatSourceItem",{organizationDisplayName:o,tabs:s,transformSource:a}),d=u.shouldOpenInNewTab!==void 0?u.shouldOpenInNewTab:i;return{...u,isExternal:d}}));return f.jsx($ue,{children:Hn(n,l),...r})},Gue=L(Wc,{_id:"aiChatMessageSourceItem"}),que=e=>{var t;const{source:n,onClick:r,...a}=e,{logEvent:o}=mi(),{conversation:i}=Po();return f.jsx(vk,{source:n,children:f.jsx(Gue,{"data-type":n.type,appendToUrl:n.appendToUrl,isExternal:n.isExternal,"data-breadcrumbs":!!((t=n.breadcrumbs)!=null&&t.length),onClick:Pe(r,(()=>{o({eventName:"assistant_source_item_clicked",properties:{conversation:i,link:n}})})),...a}
vendor: 2,061 bytes, line 216
216)})},Wue=L("div",{_id:"aiChatMessageSourceItem__Breadcrumbs"}),Yue=e=>{var t;const{source:n}=gn();return(t=n.breadcrumbs)!=null&&t.length?f.jsx(Wue,{"data-type":n.type,...e}):null},Kue=L(Qt,{_id:"aiChatMessageSourceItem__BreadcrumbIcon",iconKey:"breadcrumbSeparator"}),Xue=L(Xt,{_id:"aiChatMessageSourceItem__Icon"}),Que=e=>{const{source:t}=gn();return f.jsx(Xue,{iconSettings:t.icon,"data-type":t.type,...e})},Zue=L("span",{_id:"aiChatMessageSourceItem__Title"}),Jue=e=>{const{source:t}=gn();return f.jsx(Zue,{"data-type":t.type,children:t.title,...e})},ede=L("span",{_id:"aiChatMessageSourceItem__Tag"}),tde=e=>{const{source:t}=gn();return f.jsx(ede,{"data-type":t.type,...e})},nde=L("span",{_id:"aiChatMessageSourceItem__Description"}),rde=e=>{const{source:t}=gn(),{children:n,...r}=e,a=v.useMemo((()=>t.description?vV(t.description):[]),[t.description]);return a.length?f.jsx(nde,{"data-type":t.type,children:Hn(n,a),...r}):null},ade=L("span",{_id:"aiChatMessageSourceItem__DescriptionPart"}),ode=e=>{const{part:t,...n}=e,{source:r}=gn();return typeof t=="string"?t:f.jsx(ade,{"data-type":r.type,children:t.content,"data-highlighted":Te(t.highlighted),...n})},ide=L(Qt,{_id:"aiChatMessageSourceItem__Indicator"}),sde=e=>{const{source:t}=gn();return f.jsx(ide,{iconKey:t.isExternal?"openLinkInNewTab":"openLinkInSameTab",...e})},lde=L("div",{_id:"aiChatFooter"}),cde=L("div",{_id:"aiChatInput__Fieldset"}),ude=L("div",{_id:"aiChatInput__Group"}),dde=L("textarea",{_id:"aiChatInput"}),pde=v.forwardRef((({onChange:e,onKeyDown:t,...n},r)=>{const{handleInputChange:a,handleInputKeyDown:o,input:i,error:s,shouldAutoFocusInput:l,inputRef:c}=En(),{aiChatSettings:u}=Se(),d=uo(r,c);return SV("chat",c,l),f.jsx(dde,{asChild:!0,ref:d,maxLength:99999,placeholder:u.placeholder,value:i,onChange:Pe(e,a),onKeyDown:Pe(t,o),disabled:!!s||u.isViewOnly,...n,children:f.jsx(gm,{})})})),fde=L("button",{_id:"aiChatInput__SendButton"}),hde=e=>{const{handleSubmit:t,isSubmitDisabled:n,error:r}=En(),{aiChatSettings:a}=Se(),{onClick:o,...i}=e;return f.jsx(fde,{onClick:Pe(o,(()=>
216t())),"aria-label":"Send message",disabled:n||!!r||a.isViewOnly,...i})},mde=L(Qt,{_id:"aiChatInput__SendButtonIcon",iconKey:"chatSubmit"}),gde=L("div",{_id:"aiChatAttachmentsBar"}),yde=e=>{var t;const{selectedWorkflow:n}=En();return n&&((t=n.supportedInputs)!=null&&t.length)?f.jsx(tte,{children:f.jsx(gde,{...e})}):null},bde=L("div",{_id:"aiChatAttachmentsBar__List"}),vde=e=>{const{children:t,...n}=e,{messageAttachments:r}=En();return f.jsx(bde,{children:Hn(t,r),...n})},kde=L("div",{_id:"aiChatAttachmentsBar__Attachment"}),wde=e=>{const{attachment:t,...n}=e;return f.jsx(Y3,{attachment:t,children:f.jsx(kde,{...n})})},xde=L(Xt,{_id:"aiChatAttachmentsBar__AttachmentIcon"}),Ede=e=>{var t;const{attachment:n}=zf(),r=(t=n.contentType)==null?void 0:t.attachmentIcon;return r?f.jsx(xde,{iconSettings:r,...e}):null},_de=L("span",{_id:"aiChatAttachmentsBar__AttachmentTitle"}),Sde=e=>{const{attachment:t}=zf();return f.jsx(_de,{children:t.title,...e})},Tde=L("button",{_id:"aiChatAttachmentsBar__AttachmentDelete"}),Cde=e=>{const{onClick:t,...n}=e,{attachment:r}=zf(),{setMessageAttachments:a}=En();return f.jsx(Tde,{"aria-label":"Remove attachment",children:f.jsx(Qt,{iconKey:"close"}),onClick:Pe(t,(()=>{a((o=>o.filter((i=>i.id!==r.id))))})),...n})},Ade=L("div",{_id:"aiChatAttachmentsBar__Actions"}),Nde=L(OC,{_id:"aiChatAttachmentsBar__InfoTip",delayDuration:0}),Ide=L(_j,{_id:"aiChatAttachmentsBar__InfoTipIcon",children:f.jsx(Qt,{iconKey:"info"})}),Rde=L(Sj,{_id:"aiChatAttachmentsBar__InfoTipArrow"}),Ode=L(Jee,{_id:"aiChatAttachmentsBar__InfoTipText",side:"bottom",sideOffset:3,align:"center",children:f.jsxs(f.Fragment,{children:[f.jsx(Rde,{}),"Attachments will be kept in context for the entire conversation."]})}),Pde=L("div",{_id:"aiChatAttachmentsBar__Inputs"}),Lde=e=>{const{children:t,...n}=e,{selectedWorkflow:r}=En();return r?.supportedInputs?f.jsx(Pde,{children:Hn(t,r.supportedInputs),...n}):null},Dde=L("button",{_id:"aiChatAttachmentsBar__Input"}),Mde=e=>{const{input:t,onClick:n,...r}=e,{selectedWorkflow:a,messageAttachments:o,setMessageAttachments:i}=En(),{selectInput:s,onOpen:l}=po();return f.jsx(Dde,{children:t.displayName,onClick:Pe(n,(()=>{if(t.type==="FUNCTIONAL_MULTI_ATTACHMENT")return a?t.onInvoke(a,t,i,[...o]):void 0;s(t),l()})),...r})},Fde=L(Em,{_id:"aiChatAttachmentsBar__Modal"}),jde=L(_m,{_id:"aiChatAttachmentsBar__ModalOverlay"}),Bde=L(Sm,{_id:"aiChatAttachmentsBar__ModalContent","aria-describedby":void 0}),Hde=L("div",{_id:"aiChatAttachmentsBar__ModalHeader"}),zde=L(RA,{_id:"aiChatAttachmentsBar__ModalHeading"}),Ude=e=>{const{selectedInput:t}=po(),n=`Add ${t?.displayName}`;return f.jsx(zde,{children:n,...e})},$de=L("span",{_id:"aiChatAttachmentsBar__ModalDescription"}),Vde=e=>{var t;const{selectedInput:n}=po(),r=(t=n?.workflowModalProps)==null?void 0:t.modalHelpText;return r?f.jsx($de,{children:r,...e}):null},Gde=L("div",{_id:"aiChatAttachmentsBar__ModalHelp"}),qde=L(zk,{_id:"aiChatAttachmentsBar__ModalClose",children:f.jsx(Qt,{iconKey:"close"})}),Wde=L("div",{_id:"aiChatAttachmentsBar__ModalBody"}),Yde=L("form",{_id:"aiChatAttachmentsBar__Form"}),Kde=e=>{const{onSubmit:t,...n}=e,{form:r}=po();return f.jsx(Yde,{onSubmit:Pe(t,r.onSubmit),...n})},Xde=L("div",{_id:"aiChatAttachmentsBar__FormTitle",role:"group"}),Qde=L("label",{_id:"aiChatAttachmentsBar__FormTitleLabel"}),Zde=e=>{const{form:t,selectedInput:n}=po();return f.jsx(Qde,{htmlFor:`${n?.id}-title`,children:t.labels.title,...e})},Jde=L("input",{_id:"aiChatAttachmentsBar__FormTitleInput"}),epe=e=>{const{onChange:t,...n}=e,{form:r,selectedInput:a}=po();return f.jsx(Jde,{name:"title",value:r.data.title,id:`${a?.id}-title`,"data-invalid":Te(!!r.errors.title),"aria-invalid":!!r.errors.title,onChange:Pe(t,r.onChange),...n})},tpe=L("span",{_id:"aiChatAttachmentsBar__FormTitleError"}),npe=e=>{const{form:t}=po();return t.errors.title?f.jsx(tpe,{"aria-live":"polite",children:t.errors.title,...e}):null},rpe=L("div",{_id:"aiChatAttachmentsBar__FormTitle",role:"group"}),ape=L("label",{_id:"aiChatAttachmentsBar__FormContentLabel"}),ope=e=>{const{form:t,selectedInput:n}=po();return f.jsx(ape,{htmlFor:`${n?.id}-content`,children:t.labels.content,...e})},ipe=L("textarea",{_id:"aiChatAttachmentsBar__FormTitleInput"}),spe=e=>{const{onChange:t,...n}
216=e,{form:r,selectedInput:a}=po();return f.jsx(ipe,{asChild:!0,rows:4,name:"content",value:r.data.content,id:`${a?.id}-content`,"data-invalid":Te(!!r.errors.content),"aria-invalid":!!r.errors.content,onChange:Pe(t,r.onChange),...n,children:f.jsx(gm,{maxRows:10})})},lpe=L("span",{_id:"aiChatAttachmentsBar__FormContentError"}),cpe=e=>{const{form:t}=po();return t.errors.content?f.jsx(lpe,{"aria-live":"polite",children:t.errors.content,...e}):null},upe=L("button",{_id:"aiChatAttachmentsBar__FormSubmitButton",children:"Upload",type:"submit"}),dpe=L("div",{_id:"aiChatActionBar"}),ppe=L("div",{_id:"aiChat__ChatActions"}),fpe=L("div",{_id:"aiChatTagline__Container"}),hpe=L("span",{_id:"aiChatTagline__Text",children:"Powered by"}),mpe=L("a",{_id:"aiChatTagline__Logo",href:"https://www.inkeep.com/",target:"_blank",rel:"noopener noreferrer","aria-label":"Inkeep"}),gpe=L(bV,{_id:"aiChatTagline__LogoIcon"}),ype=L(_j,{_id:"aiChat__ChatAction"}),tN=e=>{const{action:t,onClick:n,className:r,...a}=e,{clear:o,stop:i,isLoading:s,messages:l,selectedWorkflow:c}=En(),{conversation:u}=Po(),{aiChatSettings:d,baseSettings:p}=Se(),{logEvent:h}=mi(),[m,g]=Cw(),[y,b]=Cw();if({help:!1,copy:l.length===0||!d.isCopyChatButtonVisible||s,share:l.length===0||!d.isShareButtonVisible||!u.id||!!c||s,clear:l.length===0||d.isViewOnl
vendor: 6,245 bytes, lines 216-226
216y||s,stop:!s}[t])return null;const w={help:()=>{},copy:()=>{const _=l.map((C=>{var S,T;const E=`**${C.role==="assistant"?"AI Assistant":"User"}**`,I=cm(C),A=KM((T=(S=C.metadata)==null?void 0:S.attributes)==null?void 0:T.attachments);return`${E}
217
218${I}${A?`
219
220**Attachments**
221
222${A}`:""}`})).join(`
223
224---
225
226`);g(_)},share:async()=>{const _={visibility:"public",tags:[],userProperties:{},messages:u.messages.map((E=>({...E,createdAt:void 0,updatedAt:void 0,id:Date.now().toString()+E.id,conversationId:void 0})))},{apiKey:C,analyticsApiBaseUrl:S}=p,T=await HM("",_,C,S);if(T){const E=`${d.shareChatUrlBasePath}?${Av}=${T?.id}`;b(E),h({eventName:"chat_share_button_clicked",properties:{sharedConversationId:T?.id,originalConversationId:u.id,sharedChatUrl:E,conversation:T}})}},clear:o,stop:i},k={copy:m,share:y};return f.jsx(OC,{delayDuration:0,open:k[t],children:f.jsx(ype,{"data-type":t,"data-copied":Te(m||y),className:`${r} ${t}`,children:f.jsx(NV,{action:t}),onClick:Pe(n,w[t]),...a})})},bpe=L("span",{_id:"aiChat__ChatActionLabel"}),NV=e=>{const{action:t,...n}=e,{aiChatSettings:r}=Se(),a=r.toolbarButtonLabels??{},o={help:a.getHelp??"Get Help",copy:a.copyChat??"Copy",share:a.share??"Share",clear:a.clear??"Clear",stop:a.stop??"Stop"};return f.jsx(bpe,{children:o[t],...n})},vpe=L(LC,{_id:"aiChat__ChatActionFeeback"}),kpe=e=>{const{action:t,children:n,...r}=e;return f.jsxs(vpe,{sideOffset:5,...r,children:[f.jsx(Sj,{}),n||{copy:"Copied!",share:"Link copied!"}[t]]})},wpe=L(Q7,{_id:"aiChatHelpActions"}),xpe=L(tN,{_id:"aiChatHelpAction",action:"help"}),Epe=L("a",{_id:"aiChatHelpAction",target:"_blank",rel:"noreferrer"}),_pe=e=>{const{action:t,onClick:n,...r}=e,{handleAction:a,logHelpAction:o}=Q5(t),i=t.action.type,s={"aria-label":t.name,"data-name":t.name,children:t.name,onClick:Pe(n,(()=>{a(),o()})),...r};return i==="open_link"?f.jsx(Epe,{href:t.action.url,...s}):f.jsx(xpe,{...s})},Spe=L(Z7,{_id:"aiChatHelpActions__Trigger"}),Tpe=v.memo((e=>{var t;const{aiChatSettings:n}=Se();return f.jsx(tN,{action:"help",...e,asChild:!0,children:f.jsx(Spe,{children:((t=n.toolbarButtonLabels)==null?void 0:t.getHelp)??"Get Help"})})})),Cpe=L(J7,{_id:"aiChatHelpActions__Menu"}),Ape=e=>f.jsx(Cpe,{side:"top",sideOffset:8,align:"center",alignOffset:-10,...e}),Npe=L(eB,{_id:"aiChatHelpActions__MenuArrow"}),Ipe=e=>{const{action:t,onClick:n,...r}=e,{handleAction:a,logHelpAction:o}=Q5(t),{setOpen:i}=(()=>{const c=v.useContext(Ij);if(!c)throw new Error("useHelpMenu must be used within a HelpMenuProvider");return c})(),s=t.action.type,l=L(s==="open_link"?"a":"button",{_id:"aiChatHelpActions__MenuItem",children:t.name,"aria-label":t.name,"data-name":t.name,"data-type":t.action.type,...s==="open_link"&&{href:t.action.url,target:"_blank",rel:"noopener"},onClick:Pe(n,(()=>{a({onOpenForm:()=>i(!1)}),o()}))});return f.jsx(l,{...r})},Rpe=L(Xt,{_id:"aiChatHelpActions_MenuItemIcon"}),Ope=e=>{const{action:t,...n}=e;return t.icon?f.jsx(Rpe,{iconSettings:t.icon,...n}):null},Ppe=L(Em,{_id:"aiChatFeedbackModal"}),Lpe=L(_m,{_id:"aiChatFeedbackModal__Overlay"}),Dpe=L(Sm,{_id:"aiChatFeedbackModal__Content","aria-describedby":void 0}),Mpe=L(RA,{_id:"aiChatFeedbackModal__Header",children:"Help improve my answers!"}),Fpe=L(zk,{_id:"aiChatFeedbackModal__Close",children:f.jsx(Qt,{iconKey:"close"})}),jpe=L("div",{_id:"aiChatFeedbackModal__Body"}),Bpe=L("form",{_id:"aiChatFeedbackForm"}),Hpe=e=>{const{onSubmit:t,...n}=e,{submitNegativeFeedback:r,currentFeedback:a,setCurrentFeedback:o}=tC();return f.jsx(Bpe,{onSubmit:Pe(t,(i=>{i.preventDefault();const s=i.target,l=new FormData(s),c=Object.fromEntries(l.entries());a&&(r(a,c),o(null))})),...n})},zpe=L("div",{_id:"aiChatFeedbackItem"}),Upe=e=>{const{name:t,...n}=e;return f.jsx(nte,{name:t,children:f.jsx(zpe,{...n})})},$pe=L(zC,{_id:"aiChatFeedbackItem__Checkbox"}),Vpe=e=>{const{name:t,focusItem:n}=DC(),{onCheckedChange:r,...a}=e;return f.jsx($pe,{id:`feedback-${t}`,name:t,onCheckedChange:Pe(r,(o=>{var i;o&&((i=n?.current)==null||i.focus())})),...a})},Gpe=L(UC,{_id:"aiChatFeedbackItem__CheckboxIndicator",children:f.jsx(X5,{})}),qpe=L("label",{_id:"aiChatFeedbackItem__Label"}),Wpe=e=>{const{name:t}=DC();return f.jsx(qpe,{htmlFor:`feedback-${t}`,children:{unrelated_response:"Didn't answer my question",inaccurate_statement:"Inaccurate statement",inaccurate_code_snippet:"Inaccurate code snippet",irrelevant_citations:"Irrelevant citations"}[t],...e})},Ype=L("textarea",{_id:"aiChatFeedbackItem__Description",placeholder:"Please describe"}),Kpe=e=>{const{name:t,focusItem:n}=DC();return f.jsx(Ype,{ref:n,name:`${t}:description`,...e})},Xpe=L("button",{_id:"aiChatFeedbackForm__SubmitButton",children:"Submit",type:"submit"}),Qpe=L("div",{_id:"aiChatForm__Wrapper"}),Zpe=e=>{const{form:t}=Xn();return t?f.jsx(Qpe,{...e}):null},Jpe=L("form",{_id:"aiChatForm"}),efe=e=>{const{onSubmit:t,...n}=e,{handleSubmit:r,isSuccess:a}=Xn();return a?null:f.jsx(Jpe,{onSubmit:Pe(t,r),...n})},tfe=L("button",{_id:"aiChatForm__Close",children:f.jsx(Qt,{iconKey:"close"})}),nfe=e=>{const{onClick:t,...n}=e,{closeForm:r}=Xn();return f.jsx(tfe,{onClick:Pe(t,r),...n})},rfe=L("div",{_id:"aiChatForm__Header"}),afe=L("h2",{_id:"aiChatForm__Heading"}),ofe=e=>{const{form:t}=Xn();return t?.heading?f.jsx(afe,{children:t.heading,...e}):null},ife=L(Sp,{_id:"aiChatForm__Description"}),sfe=e=>{const{form:t}=Xn();return t?.description?f.jsx(ife,{shouldOpenLinksInNewTab:!0,children:t.description,...e}):null},lfe=L("div",{_id:"aiChatForm__Content"}),cfe=e=>{const{children:t,...n}=e,{fields:r=[]}=Xn();return f.jsx(lfe,{children:Hn(t,r),...n})},ufe=L("div",{_id:"aiChatForm__Field"}),dfe=e=>{const{field:t,autoFocus:n,...r}=e,{control:a,errors:o}=Xn();return f.jsx(d8,{name:t.name,control:a,rules:{required:t.isRequired?`${t.label} is required.`:void 0},render:({field:i})=>{const s=i.value!==void 0||t.inputType==="file";return f.jsx(rte,{"data-invalid":Te(!!o[t.name]),field:t,fieldProps:i,autoFocus:n,children:s&&f.jsx(ufe,{"data-input-type":t.inputType,"data-hidden":Te(t.isHidden),...r})})}})},pfe=L("label",{_id:"aiChatForm__FieldLabel"}),ffe=e=>{const{field:t}=ws();return f.jsx(pfe,{"data-required":Te(t.isRequired),htmlFor:t.name,children:t.label,...e})},hfe=L("input",{_id:"aiChatForm__FieldText",type:"text"}),nN=e=>
226{const{field:t,error:n,fieldProps:{onChange:r,onBlur:a,...o},autoFocus:i}=ws(),{onChange:s,onBlur:l,...c}=e;return f.jsx(hfe,{id:t.name,autoFocus:i,placeholder:"placeholder"in t?t.placeholder:void 0,"data-invalid":Te(!!n),onChange:Pe(s,r),onBlur:Pe(l,a),...o,...c})},mfe=L(nN,{_id:"aiChatForm__FieldEmail",type:"email"}),gfe=L("input",{_id:"aiChatForm__FieldFile",type:"file",multiple:!0}),yfe=e=>{const{field:t,error:n,fieldProps:{value:r,onChange:a,onBlur:o,...i},autoFocus:s}=ws(),{onChange:l,onBlur:c,...u}=e;return f.jsx(gfe,{id:t.name,autoFocus:s,"data-value":r,"data-invalid":Te(!!n),...u,...i,onChange:Pe(l,(d=>{const p=d.target.files;a(p)})),onBlur:Pe(c,o)})},bfe=L(nN,{_id:"aiChatForm__FieldTextArea",type:"textarea",asChild:!0,children:f.jsx(gm,{maxRows:8})}),vfe=L(zC,{_id:"aiChatForm__FieldCheckbox"}),kfe=e=>{const{field:t,error:n,fieldProps:r,autoFocus:a}=ws(),{onCheckedChange:o,...i}=e;return f.jsx(vfe,{id:t.name,name:t.name,autoFocus:a,"data-invalid":Te(!!n),checked:r.value,onCheckedChange:Pe(o,r.onChange),...i})},wfe=L(UC,{_id:"aiChatForm__FieldCheckboxIndicator",children:f.jsx(X5,{})}),xfe=L(sH,{_id:"aiChatForm__FieldSelect"}),Efe=L(lH,{_id:"aiChatForm__FieldSelect__Trigger"}),_fe=L(cH,{_id:"aiChatForm__FieldSelect__Value"}),Sfe=L(uH,{_id:"aiChatForm__FieldSelect__Icon",asChild:!0,children:f.jsx(Xt,{iconSettings:{builtIn:"LuChevronDown"}})}),Tfe=L(dH,{_id:"aiChatForm__FieldSelect__Content",position:"popper"}),Cfe=L(pH,{_id:"aiChatForm__FieldSelect__Viewport"}),Afe=L(fH,{_id:"aiChatForm__FieldSelect__Item"}),Nfe=L(hH,{_id:"aiChatForm__FieldSelect__ItemText"}),Ife=L(mH,{_id:"aiChatForm__FieldSelect__ItemIndicator",asChild:!0,children:f.jsx(Xt,{iconSettings:{builtIn:"LuCheck"}})}),Rfe=e=>{const{field:t,error:n,fieldProps:r,autoFocus:a}=ws(),o=Fd();if(t.inputType!=="combobox")return null;const{onValueChange:i,children:s,...l}=e,c=o?.shadowHost?()=>o.shadowHost.shadowRoot??document:void 0;return f.jsx(yF,{...l,id:t.name,name:t.name,items:t.items??[],defaultValue:t.defaultValue,onValueChange:Pe(i,r.onChange),multiple:t.multiple,placeholder:"placeholder"in t?t.placeholder:void 0,invalid:!!n,autoFocus:a,getRootNode:c,children:s})},Ofe=L(bF,{_id:"aiChatForm__FieldCombobox__Control"}),Pfe=L(vF,{_id:"aiChatForm__FieldCombobox__Input"}),Lfe=L(kF,{_id:"aiChatForm__FieldCombobox__Trigger",children:f.jsx(Xt,{iconSettings:{builtIn:"LuChevronDown"}})}),Dfe=L(wF,{_id:"aiChatForm__FieldCombobox__Positioner"}),Mfe=L(xF,{_id:"aiChatForm__FieldCombobox__Content"}),Ffe=L(EF,{_id:"aiChatForm__FieldCombobox__Item"}),jfe=L(_F,{_id:"aiChatForm__FieldCombobox__ItemText"}),Bfe=L(SF,{_id:"aiChatForm__FieldCombobox__SelectedTags"}),Hfe=L(TF,{_id:"aiChatForm__FieldCombobox__ItemIndicator",children:f.jsx(Xt,{iconSettings:{builtIn:"LuCheck"}})}),zfe=L("p",{_id:"aiChatForm__FieldDescription"}),Ufe=e=>{const{field:t}=ws();return t.description?f.jsx(zfe,{children:t.description,...e}):null},$fe=L("span",{_id:"aiChatForm__FieldError"}),Vfe=e=>{var t;const{error:n}=ws();return n?f.jsx($fe,{children:(t=n.message)==null?void 0:t.toString(),...e}):null},Gfe=L("span",{_id:"aiChatForm__Error"}),qfe=e=>{const{formError:t}=Xn();return t?f.jsx(Gfe,{children:t.message,...e}):null},Wfe=L("div",{_id:"aiChatForm__Footer"}),Yfe=L("button",{_id:"aiChatForm__Cancel",children:"Cancel",type:"button"}),Kfe=e=>{const{onClick:t,...n}=e,{closeForm:r}=Xn();return f.jsx(Yfe,{onClick:Pe(t,r),...n})},Xfe=L("button",{_id:"aiChatForm__Submit",children:"Submit",type:"submit"}),Qfe=e=>{const{onClick:t,...n}=e,{isSubmitting:r,form:a}=Xn(),o=a?.buttons.submit.label||"Submit";return f.jsx(Xfe,{disabled:r,...n,children:o})},Zfe=L("div",{_id:"aiChatForm__Success"}),Jfe=e=>{const{isSuccess:t}=Xn();return t?f.jsx(Zfe,{...e}):null},ehe=L("h2",{_id:"aiChatForm__SuccessHeading"}),the=e=>{var t;const{form:n}=Xn();return f.jsx(ehe,{children:(t=n?.successView)==null?void 0:t.heading,...e})},nhe=L(Sp,{_id:"aiChatForm__SuccessMessage"}),rhe=L("button",{_id:"aiChatForm__SuccessButton"}),ahe=e=>{var t;const{onClick:n,...r}=e,{form:a,closeForm:o}=Xn(),i=(t=a?.successView)==null?void 0:t.doneButton;if(!i)return null;const s=i.icon&&f.jsx(Xt,{iconSettings:i.icon}),l=i.label;return f.jsx(rhe,{onClick:Pe(n,o),children:f.jsxs(f.Fragment,{children:[s,l]}),...r})},IV=e=>{const{triggerSelector:t,onTriggerClick:n}=e;v.useEffect((()=>{const r=a=>{var o;const i=a.target;(o=i?.matches)!=null&&o.call(i,t)&&n?.()};return document.addEventListener("click",r),()=>{document.removeEventListener("click",r)}}),[t,n])};var ohe={props:({props:e})=>({...e,present:!!e.present}),initialState:({prop:e})=>e("present")?"mounted":"unmounted",refs:()=>({node:null,styles:null}
226),context:({bindable:e})=>({unmountAnimationName:e((()=>({defaultValue:null}))),prevAnimationName:e((()=>({defaultValue:null}))),present:e((()=>({defaultValue:!1}))),initial:e((()=>({sync:!0,defaultValue:!1})))}),exit:["cleanupNode"],watch({track:e,prop:t,send:n}){e([()=>t("present")],(()=>{n({type:"PRESENCE.CHANGED"})}))},on:{"NODE.SET":{actions:["setupNode"]},"PRESENCE.CHANGED":{actions:["setInitial","syncPresence"]}},states:{mounted:{on:{UNMOUNT:{target:"unmounted",actions:["clearPrevAnimationName","invokeOnExitComplete"]},"UNMOUNT.SUSPEND":{target:"unmountSuspended"}}},unmountSuspended:{effects:["trackAnimationEvents"],on:{MOUNT:{target:"mounted",actions:["setPrevAnimationName"]},UNMOUNT:{target:"unmounted",actions:["clearPrevAnimationName","invokeOnExitComplete"]}}},unmounted:{on:{MOUNT:{target:"mounted",actions:["setPrevAnimationName"]}}}},implementations:{actions:{setInitial:({context:e})=>{e.get("initial")||queueMicrotask((()=>{e.set("initial",!0)}))},invokeOnExitComplete:({prop:e,refs:t})=>{var n;(n=e("onExitComplete"))==null||n();const r=t.get("node");if(!r)return;const a=new(xl(r)).CustomEvent("exitcomplete",{bubbles:!1});r.dispatchEvent(a)},setupNode:({refs:e,event:t})=>{e.get("node")!==t.node&&(e.set("node",t.node),e.set("styles",B8(t.node)))},cleanupNode:({refs:e})=>{e.set("node",null),e.set("styles",null)},syncPresence:({context:e,refs:t,send:n,prop:r})=>{const a=r("present");if(a)return n({type:"MOUNT",src:"presence.changed"});const o=t.get("node");if(!a&&o?.ownerDocument.visibilityState==="hidden")return n({type:"UNMOUNT",src:"visibilitychange"});An((()=>{var i,s;const l=Aw(t.get("styles"));e.set("unmountAnimationName",l),l==="none"||l===e.get("prevAnimationName")||((i=t.get("styles"))==null?void 0:i.display)==="none"||((s=t.get("styles"))==null?void 0:s.animationDuration)==="0s"?n({type:"UNMOUNT",src:"presence.changed"}):n({type:"UNMOUNT.SUSPEND"})}))},setPrevAnimationName:({context:e,refs:t})=>{An((()=>{e.set("prevAnimationName",Aw(t.get("styles")))}))},clearPrevAnimationName:({context:e})=>{e.set("prevAnimationName",null)}},effects:{trackAnimationEvents:({context:e,refs:t,send:n,prop:r})=>{const a=t.get("node");if(!a)return;const o=c=>{var u,d;(((d=(u=c.composedPath)==null?void 0:u.call(c))==null?void 0:d[0])??c.target)===a&&e.set("prevAnimationName",Aw(t.get("styles")))},i=c=>{const u=Aw(t.get("styles"));bi(c)!==a||u!==e.get("unmountAnimationName")||r("present")||n({type:"UNMOUNT",src:"animationend"})},s=c=>{bi(c)!==a||r("present")||n({type:"UNMOUNT",src:"animationcancel"})};a.addEventListener("animationstart",o),a.addEventListener("animationcancel",s),a.addEventListener("animationend",i);const l=e9(a,{animationFillMode:"forwards"});return()=>{a.removeEventListener("animationstart",o),a.removeEventListener("animationcancel",s),a.removeEventListener("animationend",i),O2((()=>l()))}}}}};function Aw(e){return e?.animationName||"none"}im()(["onExitComplete","present","immediate"]);const ihe=v.forwardRef(((e,t)=>{const{unmountOnExit:n=!1,present:r,onExitComplete:a,children:o,...i}=e,s=(function(l){const{state:c,send:u,context:d}=l,p=c.matches("mounted","unmountSuspended");return{skip:!d.get("initial"),present:p,setNode(h){h&&u({type:"NODE.SET",node:h})},unmount(){u({type:"UNMOUNT"})}}})(z9(ohe,{present:r,onExitComplete:a}));return!s.present&&n?null:f.jsx("div",{hidden:!s.present,"data-state":s.skip?void 0:r?"open":"closed",ref:l=>{s.setNode(l),typeof t=="function"?t(l):t&&(t.current=l)},...i,children:o})})),she=L(ihe,{_id:"sidebarChat__Root"}),lhe=({triggerSelector:e})=>{const{isOpen:t,setOpen:n}=kk();return IV({triggerSelector:e,onTriggerClick:()=>n(!t)}),null},che=["position","triggerSelector","minWidth","maxWidth","defaultWidth","defaultOpen","autoCloseThreshold","isOpen","onOpenChange"],uhe=v.forwardRef(((e,t)=>{const[n,r]=(function(o,i){const s={},l={...o};for(const c of i)c in o&&(s[c]=o[c],delete l[c]);return[s,l]})(e,che),a=(({position:o="right",minWidth:i=250,maxWidth:s=600,defaultWidth:l=420,defaultOpen:c=!1,autoCloseThreshold:u=.7,isOpen:d,onOpenChange:p})=>{const[h,m]=v.useState(Math.min(l,Math.floor((i+s)/2))),[g=c,y]=xs({prop:d,defaultProp:d,onChange:p});
226return{width:h,setWidth:m,position:o,minWidth:i,maxWidth:s,autoCloseThreshold:u,setOpen:y,isOpen:g}})(n);return f.jsxs(mte,{value:a,children:[f.jsx(lhe,{triggerSelector:n.triggerSelector||"[data-inkeep-sidebar-chat-trigger]"}),f.jsx(she,{ref:t,present:a.isOpen,"data-sidebar":"","data-position":a.position,"data-open":Te(a.isOpen),style:{"--width":`${a.width}px`},...r})]})})),dhe=L("div",{_id:"sidebarChat__Resizer"}),phe=v.forwardRef(((e,t)=>{const{position:n}=kk(),{onMouseDown:r,resizerRef:a}=(()=>{const{width:o,setWidth:i,position:s,minWidth:l,maxWidth:c,autoCloseThreshold:u,setOpen:d}=kk(),p=v.useRef(null),h=v.useRef(!1),m=v.useRef(0),g=v.useRef(0),y=l*u;return v.useEffect((()=>{const w=_=>{if(!h.current)return;const C=_.clientX-m.current,S=s==="right"?-C:C,T=g.current+S;if(T<y)return void d(!1);const E=Math.max(l,Math.min(c,T));i(E)},k=()=>{h.current=!1,document.body.style.cursor="",document.body.style.userSelect=""};return window.addEventListener("mousemove",w),window.addEventListener("mouseup",k),()=>{window.removeEventListener("mousemove",w),window.removeEventListener("mouseup",k)}}),[i,s,l,c,y,d]),{onMouseDown:v.useCallback((w=>{h.current=!0,m.current=w.clientX,g.current=o,document.body.style.cursor="ew-resize",document.body.style.userSelect="none",w.preventDefault()}),[o]),resizerRef:p}})();return f.jsx(dhe,{ref:o=>{typeof t=="function"?t(o):t&&(t.current=o),a.current=o},"data-position":n,onMouseDown:r,...e})})),fhe=L("div",{_id:"sidebarChat__Header"}),hhe=v.forwardRef(((e,t)=>f.jsx(fhe,{ref:t,...e}))),mhe=L("button",{_id:"sidebarChat__CloseButton",children:f.jsx(Xt,{iconSettings:{builtIn:"IoCloseOutline"}})}),ghe=v.forwardRef(((e,t)=>{const{setOpen:n}=kk();return f.jsx(mhe,{ref:t,onClick:()=>{n(!1)},...e})}));var rN=.999,yhe=/[\\\/_+.#"@\[\(\{&]/,bhe=/[\\\/_+.#"@\[\(\{&]/g,vhe=/[\s-]/,RV=/[\s-]/g;function aN(e,t,n,r,a,o,i){if(o===t.length)return a===e.length?1:.99;var s=`${a},${o}`;if(i[s]!==void 0)return i[s];for(var l,c,u,d,p=r.charAt(o),h=n.indexOf(p,a),m=0;h>=0;)(l=aN(e,t,n,r,h+1,o+1,i))>m&&(h===a?l*=1:yhe.test(e.charAt(h-1))?(l*=.8,(u=e.slice(a,h-1).match(bhe))&&a>0&&(l*=Math.pow(rN,u.length))):vhe.test(e.charAt(h-1))?(l*=.9,(d=e.slice(a,h-1).match(RV))&&a>0&&(l*=Math.pow(rN,d.length))):(l*=.17,a>0&&(l*=Math.pow(rN,h-a))),e.charAt(h)!==t.charAt(o)&&(l*=.9999)),(l<.1&&n.charAt(h-1)===r.charAt(o+1)||r.charAt(o+1)===r.charAt(o)&&n.charAt(h-1)!==r.charAt(o))&&.1*(c=aN(e,t,n,r,h+1,o+2,i))>l&&(l=.1*c),l>m&&(m=l),h=n.indexOf(p,h+1);return i[s]=m,m}function OV(e){return e.toLowerCase().replace(RV," ")}function khe(e,t,n){return aN(e=n&&n.length>0?e+" "+n.join(" "):e,t,OV(e),OV(t),0,0,{})}var PV={exports:{}},LV={},Tp=v,whe=typeof Object.is=="function"?Object.is:function(e,t){return e===t&&(e!==0||1/e==1/t)||e!=e&&t!=t},xhe=Tp.useState,Ehe=Tp.useEffect,_he=Tp.useLayoutEffect,She=Tp.useDebugValue;function oN(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!whe(e,n)}catch{return!0}}var The=typeof window>"u"||window.document===void 0||window.document.createElement===void 0?function(e,t){return t()}:function(e,t){var n=t(),r=xhe({inst:{value:n,getSnapshot:t}}),a=r[0].inst,o=r[1];return _he((function(){a.value=n,a.getSnapshot=t,oN(a)&&o({inst:a})}),[e,n,t]),Ehe((function(){return oN(a)&&o({inst:a}),e((function(){oN(a)&&o({inst:a})}))}),[e]),She(n),n};LV.useSyncExternalStore=Tp.useSyncExternalStore!==void 0?Tp.useSyncExternalStore:The,PV.exports=LV;var Che=PV.exports;const Cp="__ask_ai__",ng='[cmdk-group=""]',iN='[cmdk-group-items=""]',DV='[cmdk-item=""]',MV=`${DV}:not([aria-disabled="true"])`,sN="cmdk-item-select",Ap="data-value",Ahe=(e,t,n)=>khe(e,t,n??[]),FV=v.createContext(void 0),rg=()=>v.useContext(FV),jV=v.createContext(void 0),Np=()=>v.useContext(jV),BV=v.createContext(void 0),HV=v.forwardRef(((e,t)=>{const n=Rp((()=>new Set)),r=Rp((()=>new Map)),a=Rp((()=>new Map)),o=Rp((()=>new Set)),i=zV(e),{label:s,children:l,value:c,onValueChange:u,filter:d,shouldFilter:p,loop:h,disablePointerSelection:m=!1,vimBindings:g=!0,defaultSearch:y,...b}=e,w=Rp((()=>({search:y??"",value:e.value??e.defaultValue??"",selectedItemId:void 0,filtered:{count:0,items:new Map,groups:new Set}}))),k=ea(),_=ea(),C=ea(),S=v.useRef(null),T=Bhe();au((()=>
226{if(c!==void 0){const P=c.trim();w.current.value=P,I.emit()}}),[c]),au((()=>{T(6,G)}),[]);const E=Fd(),I=v.useMemo((()=>({subscribe:P=>(o.current.add(P),()=>o.current.delete(P)),snapshot:()=>w.current,setState:(P,q,Y)=>{var K,Z,Q,te,ue;if(!Object.is(w.current[P],q)){if(w.current[P]=q,P==="search")F(),N(),T(1,D);else if(P==="value"){const be=(Z=(K=E?.shadowHost)==null?void 0:K.shadowRoot)==null?void 0:Z.activeElement;if(be?.hasAttribute("cmdk-input")||T(1,(()=>{const ve=M();ve?.focus()})),T(7,(()=>{var ve;w.current.selectedItemId=(ve=M())==null?void 0:ve.id,I.emit()})),Y||T(5,G),((Q=i.current)==null?void 0:Q.value)!==void 0){const ve=q??"";return void((ue=(te=i.current).onValueChange)==null||ue.call(te,ve))}}I.emit()}},emit:()=>{o.current.forEach((P=>P()))}})),[]),A=v.useMemo((()=>({value:(P,q,Y)=>{var K;q!==((K=a.current.get(P))==null?void 0:K.value)&&(a.current.set(P,{value:q,keywords:Y}),w.current.filtered.items.set(P,R(q,Y)),T(2,(()=>{N(),I.emit()})))},item:(P,q)=>{var Y,K;return n.current.add(P),q&&(r.current.has(q)?(K=(Y=r.current)==null?void 0:Y.get(q))==null||K.add(P):r.current.set(q,new Set([P]))),T(3,(()=>{F(),N(),w.current.value||D(),I.emit()})),()=>{a.current.delete(P),n.current.delete(P),w.current.filtered.items.delete(P);const Z=M();T(4,(()=>{F(),Z?.getAttribute("id")===P&&D(),I.emit()}))}},group:P=>(r.current.has(P)||r.current.set(P,new Set),()=>{a.current.delete(P),r.current.delete(P)}),filter:()=>!!i.current.shouldFilter,label:s||e["aria-label"]||"",getDisablePointerSelection:()=>!!i.current.disablePointerSelection,listId:k,inputId:C,labelId:_,listInnerRef:S})),[]);function R(P,q){var Y;const K=((Y=i.current)==null?void 0:Y.filter)??Ahe;return P?K?.(P,w.current.search,q):0}function N(){if(!w.current.search||i.current.shouldFilter===!1)return;const P=w.current.filtered.items,q=[];w.current.filtered.groups.forEach((K=>{const Z=r.current.get(K);let Q=0;Z.forEach((te=>{const ue=P.get(te);Q=Math.max(ue,Q)})),q.push([K,Q])}));const Y=S.current;$().sort(((K,Z)=>{const Q=K.getAttribute("id"),te=Z.getAttribute("id");return(P.get(te)??0)-(P.get(Q)??0)})).forEach((K=>{const Z=K.closest(iN);if(Z){const Q=K.parentElement===Z?K:K.closest(`${iN} > *`);Q&&Z.appendChild(Q)}else{const Q=K.parentElement===Y?K:K.closest(`${iN} > *`);Q&&Y?.appendChild(Q)}})),q.sort(((K,Z)=>Z[1]-K[1])).forEach((K=>{var Z,Q;const te=(Z=S.current)==null?void 0:Z.querySelector(`${ng}[${Ap}="${encodeURIComponent(K[0])}"]`);(Q=te?.parentElement)==null||Q.appendChild(te)}))}function D(){const P=$().find((Y=>Y.getAttribute("aria-disabled")!=="true"&&Y.getAttribute("data-value")!==Cp)),q=P?.getAttribute(Ap);I.setState("value",q||void 0)}function F(){var P,q;if(!w.current.search||i.current.shouldFilter===!1)return void(w.current.filtered.count=n.current.size);w.current.filtered.groups=new Set;let Y=0;for(const K of n.current){const Z=R(((P=a.current.get(K))==null?void 0:P.value)??"",((q=a.current.get(K))==null?void 0:q.keywords)??[]);w.current.filtered.items.set(K,Z),Z>0&&Y++}for(const[K,Z]of r.current)for(const Q of Z){const te=w.current.filtered.items.get(Q);if(te&&te>0){w.current.filtered.groups.add(K);break}}w.current.filtered.count=Y}function G(){var P,q,Y;const K=M();K&&(((P=K.parentElement)==null?void 0:P.firstChild)===K&&((Y=(q=K.closest(ng))==null?void 0:q.querySelector('[cmdk-group-heading=""]'))==null||Y.scrollIntoView({block:"nearest"})),K.scrollIntoView({block:"nearest"}))}function M(){var P;return(P=S.current)==null?void 0:P.querySelector(`${DV}[aria-selected="true"]`)}function $(){var P;return Array.from(((P=S.current)==null?void 0:P.querySelectorAll(MV))||[])}function W(P){const q=$()[P];q&&I.setState("value",q.getAttribute(Ap))}function O(P){var q;const Y=M(),K=$(),Z=K.findIndex((te=>te===Y));let Q=K[Z+P];(q=i.current)!=null&&q.loop&&(Q=Z+P<0?K[K.length-1]:Z+P===K.length?K[0]:K[Z+P]),Q&&I.setState("value",Q.getAttribute(Ap))}function oe(P){const q=M();let Y,K=q?.closest(ng);for(;K&&!Y;)K=P>0?Fhe(K,ng):jhe(K,ng),Y=K?.querySelector(MV);Y?I.setState("value",Y.getAttribute(Ap)):O(P)}const H=P=>{P.preventDefault(),P.metaKey?W($().length-1):P.altKey?oe(1):O(1)}
226,he=P=>{P.preventDefault(),P.metaKey?W(0):P.altKey?oe(-1):O(-1)},me=um();return f.jsxs(it.div,{ref:t,tabIndex:-1,...b,"cmdk-root":"",onKeyDown:P=>{var q;if(me?.view==="search"&&((q=b.onKeyDown)==null||q.call(b,P),!P.defaultPrevented))switch(P.key){case"n":case"j":g&&P.ctrlKey&&H(P);break;case"ArrowDown":H(P);break;case"p":case"k":g&&P.ctrlKey&&he(P);break;case"ArrowUp":he(P);break;case"Enter":if(!P.nativeEvent.isComposing&&P.keyCode!==229){P.preventDefault();const Y=M();if(Y){const K=new Event(sN);Y.dispatchEvent(K)}}}},style:{display:"contents"},children:[f.jsx("label",{"cmdk-label":"",htmlFor:A.inputId,id:A.labelId,style:Hhe,children:s}),Nw(e,(P=>f.jsx(jV.Provider,{value:I,children:f.jsx(FV.Provider,{value:A,children:P})})))]})})),Nhe=v.forwardRef(((e,t)=>{var n;const{id:r}=e,a=v.useRef(null),o=v.useContext(BV),i=rg(),s=zV(e),l=((n=s.current)==null?void 0:n.forceMount)??o?.forceMount;au((()=>{if(!l)return i.item(r,o?.id)}),[l]);const c=UV(r,a,[e.value,e.children,a],e.keywords),u=Np(),d=Hr((E=>E.value&&E.value===c.current)),p=Hr((E=>
226!!l||i.filter()===!1||!E.search||E.filtered.items.get(r)>0));v.useEffect((()=>{const E=a.current;if(!E||e.disabled)return;const I=()=>m("keyboard");return E.addEventListener(sN,I),()=>E.removeEventListener(sN,I)}),[p,e.onSelect,e.disabled]);const h=v.useCallback((()=>{u.setState("value",c.current,!0)}),[u,c]),m=v.useCallback(((E="click")=>{var I,A;h(),(A=(I=s.current).onSelect)==null||A.call(I,{value:c.current,trigger:E})}),[h,s,c]);if(!p)return null;const{disabled:g,value:y,onSelect:b,forceMount:w,keywords:k,onClick:_,...C}=e,S=v.useMemo((()=>ag([a,t])),[a,t]),T=Pe(_,m);return f.jsx(it.div,{ref:S,...C,id:r,"cmdk-item":"",role:"option","aria-disabled":!!g,"aria-selected":!!d,"data-disabled":!!g,"data-selected":!!d,onPointerMove:g||i.getDisablePointerSelection()?void 0:h,onClick:g?void 0:T,onFocus:g?void 0:h,children:e.children})})),Ihe=v.forwardRef(((e,t)=>{const{heading:n,children:r,forceMount:a,...o}=e,i=ea(),s=v.useRef(null),l=v.useRef(null),c=ea(),u=rg(),d=Hr((h=>!!a||u.filter()===!1||!h.search||h.filtered.groups.has(i)));au((()=>u.group(i)),[]),UV(i,s,[e.value,e.heading,l]);const p=v.useMemo((()=>({id:i,forceMount:a})),[a]);return f.jsxs(it.div,{ref:ag([s,t]),...o,"cmdk-group":"",role:"presentation",hidden:!d||void 0,children:[n&&f.jsx("div",{ref:l,"cmdk-group-heading":"","aria-hidden":!0,id:c,children:n}),Nw(e,(h=>f.jsx("div",{"cmdk-group-items":"",role:"group","aria-labelledby":n?c:void 0,children:f.jsx(BV.Provider,{value:p,children:h})})))]})})),Rhe=v.forwardRef(((e,t)=>{const{alwaysRender:n,...r}=e,a=v.useRef(null),o=Hr((i=>!i.search));return n||o?f.jsx(it.div,{ref:ag([a,t]),...r,"cmdk-separator":"",role:"separator"}):null})),Ohe=v.forwardRef(((e,t)=>{const{onValueChange:n,...r}=e,a=e.value!=null,o=Np(),i=Hr((l=>l.search)),s=rg();return v.useEffect((()=>{e.value!=null&&o.setState("search",e.value)}),[e.value]),f.jsx(it.input,{ref:t,...r,"cmdk-input":"",autoComplete:"off",autoCorrect:"off",spellCheck:!1,"aria-autocomplete":"list",role:"combobox","aria-expanded":!0,"aria-controls":s.listId,"aria-labelledby":s.labelId,id:s.inputId,type:"text",value:a?e.value:i,onChange:l=>{a||o.setState("search",l.target.value),n?.(l.target.value)}})})),Phe=v.forwardRef(((e,t)=>{const{children:n,label:r="Suggestions",...a}=e,o=v.useRef(null),i=v.useRef(null),s=rg();return v.useEffect((()=>{if(i.current&&o.current){const l=i.current,c=o.current;let u;const d=new ResizeObserver((()=>{u=requestAnimationFrame((()=>{const p=l.offsetHeight;c.style.setProperty("--cmdk-list-height",p.toFixed(1)+"px")}))}));return d.observe(l),()=>{cancelAnimationFrame(u),d.unobserve(l)}}}),[]),f.jsx(it.div,{ref:ag([o,t]),...a,"cmdk-list":"",tabIndex:-1,"aria-label":r,id:s.listId,children:Nw(e,(l=>f.jsx("div",{ref:ag([i,s.listInnerRef]),"cmdk-list-sizer":"",children:l})))})})),Lhe=v.forwardRef(((e,t)=>{const{open:n,onOpenChange:r,overlayClassName:a,contentClassName:o,container:i,...s}=e;return f.jsx(Em,{open:n,onOpenChange:r,children:f.jsxs(dre,{container:i,children:[f.jsx(_m,{"cmdk-overlay":"",className:a}),f.jsx(Sm,{"aria-label":e.label,"cmdk-dialog":"",className:o,children:f.jsx(HV,{ref:t,...s})})]})})})),Dhe=v.forwardRef(((e,t)=>Hr((n=>n.filtered.count===0))?f.jsx(it.div,{ref:t,...e,"cmdk-empty":"",role:"presentation"}):null)),Mhe=v.forwardRef(((e,t)=>{const{progress:n,children:r,label:a="Loading...",...o}=e;return f.jsx(it.div,{ref:t,...o,"cmdk-loading":"",role:"progressbar","aria-valuenow":n,"aria-valuemin":0,"aria-valuemax":100,"aria-label":a,children:Nw(e,(i=>f.jsx("div",{"aria-hidden":!0,children:i})))})})),Ip=Object.assign(HV,{List:Phe,Item:Nhe,Input:Ohe,Group:Ihe,Separator:Rhe,Dialog:Lhe,Empty:Dhe,Loading:Mhe});function Fhe(e,t){let n=e.nextElementSibling;for(;n;){if(n.matches(t))return n;n=n.nextElementSibling}}function jhe(e,t){let n=e.previousElementSibling;for(;n;){if(n.matches(t))return n;n=n.previousElementSibling}}function zV(e){const t=v.useRef(e);return au((()=>{t.current=e})),t}const au=typeof window>"u"?v.useEffect:v.useLayoutEffect;function Rp(e){const t=v.useRef(void 0);return t.current===void 0&&(t.current=e()),t}function ag(e){return t=>{e.forEach((n=>{typeof n=="function"?n(t):n!=null&&(n.current=t)}))}}function Hr(e){const t=Np(),n=()=>e(t.snapshot());return Che.useSyncExternalStore(t.subscribe,n,n)}function UV(e,t,n,r=[]){const a=v.useRef(void 0),o=rg();return au((()=>{var i;const s=(()=>{var c;for(const u of n){if(typeof u=="string")return u.trim();if(typeof u=="object"&&"current"in u)return u.current?(c=u.current.textContent)==null?void 0:c.trim():a.current}})(),l=r.map((c=>c.trim()));o.value(e,s,l),(i=t.current)==null||i.setAttribute(Ap,s),a.current=s})),a}const Bhe=()=>{const[e,t]=v.useState(),n=Rp((()=>new Map));return au((()=>{n.current.forEach((r=>
226r())),n.current=new Map}),[e]),(r,a)=>{n.current.set(r,a),t({})}};function Nw({asChild:e,children:t},n){return e&&v.isValidElement(t)?v.cloneElement((function(r){const a=r.type;return typeof a=="function"?a(r.props):"render"in a?a.render(r.props):r})(t),{ref:t.ref},n(t.props.children)):n(t)}const Hhe={position:"absolute",width:"1px",height:"1px",padding:"0",margin:"-1px",overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0"},zhe=e=>{var t,n,r;switch(e.rootRecord.__typename){case"DocumentationRecord":{const a=$V(((n=(t=e.pathHeadings)==null?void 0:t.at(-1))==null?void 0:n.content)||""),o=$V(((r=e.content)==null?void 0:r.content)||"");return e.preview||o||a}case"GitHubIssueRecord":case"StackOverflowRecord":case"DiscourseRecord":return e.rootRecord.body;default:return e.preview}},Uhe=e=>{switch(e.rootRecord.__typename){case"StackOverflowRecord":return e.rootRecord.markedAsCorrectAnswer?"Resolved":void 0;case"GitHubIssueRecord":return e.rootRecord.state==="CLOSED"?"Closed":void 0}},$V=e=>e.replace(/(https?:\/\/\S+)/g,(t=>{const n=t.split("/");return n.length>3?`...${n.slice(-2).join("/")}`:t})),$he=e=>{switch(e){case"DocumentationRecord":return"documentation";case"GitHubIssueRecord":return"github_issue";case"DiscourseRecord":return"discourse";case"DiscordRecord":return"discord";case"StackOverflowRecord":return"stackoverflow";case"SlackEntry":return"slack_message";default:return"site"}},Vhe=()=>{const{searchSettings:e}=Se(),{tabs:t,searchFunctionsRef:n}=e,[r,a]=v.useState(!1),o=v.useRef(null),[i,s]=v.useState(!1),l=t?.length?typeof t[0]=="string"?t[0]:t[0][0]:"All",[c,u]=v.useState(l),[d,p]=v.useState([]),h=(b=>{const{baseSettings:{transformSource:w,organizationDisplayName:k},searchSettings:{tabs:_,shouldOpenLinksInNewTab:C}}=Se();return v.useMemo((()=>{var S;const T=_.length>0?_:["All"],E={},I=new Set,A=T.map((R=>typeof R=="string"?R:R[0]));for(const R of A)E[R]=[];for(const R of b){const N=R.url||"";if(I.has(N))continue;I.add(N);const D=eN({title:R.title,url:N,description:zhe(R),type:$he(R.rootRecord.__typename),tag:Uhe(R),breadcrumbs:R.rootRecord.pathBreadcrumbs??[],contentType:R.rootRecord.contentType},"searchResultItem",{organizationDisplayName:k,tabs:_,transformSource:w}),F={...D,id:R.id,isExternal:D.shouldOpenInNewTab!==void 0?D.shouldOpenInNewTab:C},G=F.tabs||[];for(const M of G){const $=typeof M=="string"?M:M[0];A.includes($)?E[$].push(F):console.warn(`Tab "${$}" found in item but not configured in tabs`)}A.includes("All")&&E.All.push(F)}for(const R of Object.keys(E)){const N=T.find((F=>typeof F=="string"?F===R:F[0]===R)),D=typeof N=="object"&&((S=N[1])==null?void 0:S.isAlwaysVisible)===!0;E[R].length!==0||D||delete E[R]}return E}),[b,w,k,_,C])})(d),{disableTransition:m,disabled:g}=(function(){const[b,w]=v.useState(!1);v.useEffect((()=>{if(b){const _=setTimeout((()=>w(!1)),0);return()=>clearTimeout(_)}}),[b]);const k=v.useCallback((()=>w(!0)),[]);return{disabled:b,disableTransition:k}})(),y=Np();return v.useImperativeHandle(n,(()=>({updateQuery(b){y.setState("search",b)},focusInput:()=>{var b;(b=o.current)==null||b.focus()}}))),{results:h,resultsList:d,setResultsList:p,hasContent:r&&(d.length>0||i),loading:i,setLoading:s,defaultTab:l,tab:c,setTab:u,disableTransition:m,transitionsDisabled:g,inputRef:o,showSearchResults:r,setShowSearchResults:a}},VV=v.createContext(void 0),Ghe=({children:e})=>{const{logEvent:t}=d2();return f.jsx(VV.Provider,{value:{logEvent:t},children:e})},GV=()=>{const e=v.useContext(VV);if(!e)throw new Error("useSearchEvents must be used within a SearchEventsProvider");return e},qV=v.createContext(void 0),qhe=e=>{const{searchSettings:{defaultQuery:t}}=Se();return f.jsx(Ghe,{children:f.jsx(Ip,{shouldFilter:!1,loop:!1,defaultSearch:t,children:f.jsx(Whe,{...e})})})},Whe=({children:e,...t})=>{const n=Vhe();return f.jsx(qV.Provider,{value:{...n,...t}
226,children:e})},yn=()=>{const e=v.useContext(qV);if(!e)throw new Error("useSearch must be used within a SearchProvider");return e};var lN="rovingFocusGroup.onEntryFocus",Yhe={bubbles:!1,cancelable:!0},Iw="RovingFocusGroup",[cN,WV,Khe]=(function(e){const t=e+"CollectionProvider",[n,r]=Gc(t),[a,o]=n(t,{collectionRef:{current:null},itemMap:new Map}),i=m=>{const{scope:g,children:y}=m,b=Le.useRef(null),w=Le.useRef(new Map).current;return f.jsx(a,{scope:g,itemMap:w,collectionRef:b,children:y})};i.displayName=t;const s=e+"CollectionSlot",l=bm(s),c=Le.forwardRef(((m,g)=>{const{scope:y,children:b}=m,w=ln(g,o(s,y).collectionRef);return f.jsx(l,{ref:w,children:b})}));c.displayName=s;const u=e+"CollectionItemSlot",d="data-radix-collection-item",p=bm(u),h=Le.forwardRef(((m,g)=>{const{scope:y,children:b,...w}=m,k=Le.useRef(null),_=ln(g,k),C=o(u,y);return Le.useEffect((()=>(C.itemMap.set(k,{ref:k,...w}),()=>{C.itemMap.delete(k)}))),f.jsx(p,{[d]:"",ref:_,children:b})}));return h.displayName=u,[{Provider:i,Slot:c,ItemSlot:h},function(m){const g=o(e+"CollectionConsumer",m);return Le.useCallback((()=>{const b=g.collectionRef.current;if(!b)return[];const w=Array.from(b.querySelectorAll(`[${d}]`));return Array.from(g.itemMap.values()).sort(((_,C)=>w.indexOf(_.ref.current)-w.indexOf(C.ref.current)))}),[g.collectionRef,g.itemMap])},r]})(Iw),[Xhe,YV]=Gc(Iw,[Khe]),[Qhe,Zhe]=Xhe(Iw),KV=v.forwardRef(((e,t)=>f.jsx(cN.Provider,{scope:e.__scopeRovingFocusGroup,children:f.jsx(cN.Slot,{scope:e.__scopeRovingFocusGroup,children:f.jsx(Jhe,{...e,ref:t})})})));KV.displayName=Iw;var Jhe=v.forwardRef(((e,t)=>{const{__scopeRovingFocusGroup:n,orientation:r,loop:a=!1,dir:o,currentTabStopId:i,defaultCurrentTabStopId:s,onCurrentTabStopIdChange:l,onEntryFocus:c,preventScrollOnEntryFocus:u=!1,...d}=e,p=v.useRef(null),h=ln(t,p),m=dA(o),[g=null,y]=xs({prop:i,defaultProp:s,onChange:l}),[b,w]=v.useState(!1),k=Ni(c),_=WV(n),C=v.useRef(!1),[S,T]=v.useState(0);return v.useEffect((()=>{const E=p.current;if(E)return E.addEventListener(lN,k),()=>E.removeEventListener(lN,k)}),[k]),f.jsx(Qhe,{scope:n,orientation:r,dir:m,loop:a,currentTabStopId:g,onItemFocus:v.useCallback((E=>y(E)),[y]),onItemShiftTab:v.useCallback((()=>w(!0)),[]),onFocusableItemAdd:v.useCallback((()=>T((E=>E+1))),[]),onFocusableItemRemove:v.useCallback((()=>T((E=>E-1))),[]),children:f.jsx(it.div,{tabIndex:b||S===0?-1:0,"data-orientation":r,...d,ref:h,style:{outline:"none",...e.style},onMouseDown:dt(e.onMouseDown,(()=>{C.current=!0})),onFocus:dt(e.onFocus,(E=>{const I=!C.current;if(E.target===E.currentTarget&&I&&!b){const A=new CustomEvent(lN,Yhe);if(E.currentTarget.dispatchEvent(A),!A.defaultPrevented){const R=_().filter((N=>N.focusable));ZV([R.find((N=>N.active)),R.find((N=>N.id===g)),...R].filter(Boolean).map((N=>N.ref.current)),u)}}C.current=!1})),onBlur:dt(e.onBlur,(()=>w(!1)))})})})),XV="RovingFocusGroupItem",QV=v.forwardRef(((e,t)=>{const{__scopeRovingFocusGroup:n,focusable:r=!0,active:a=!1,tabStopId:o,...i}=e,s=ea(),l=o||s,c=Zhe(XV,n),u=c.currentTabStopId===l,d=WV(n),{onFocusableItemAdd:p,onFocusableItemRemove:h}=c;return v.useEffect((()=>{if(r)return p(),()=>h()}),[r,p,h]),f.jsx(cN.ItemSlot,{scope:n,id:l,focusable:r,active:a,children:f.jsx(it.span,{tabIndex:u?0:-1,"data-orientation":c.orientation,...i,ref:t,onMouseDown:dt(e.onMouseDown,(m=>{r?c.onItemFocus(l):m.preventDefault()})),onFocus:dt(e.onFocus,(()=>c.onItemFocus(l))),onKeyDown:dt(e.onKeyDown,(m=>{if(m.key==="Tab"&&m.shiftKey)return void c.onItemShiftTab();if(m.target!==m.currentTarget)return;const g=(function(w,k,_){const C=(function(S,T){return T!=="rtl"?S:S==="ArrowLeft"?"ArrowRight":S==="ArrowRight"?"ArrowLeft":S})(w.key,_);return k==="vertical"&&["ArrowLeft","ArrowRight"].includes(C)||k==="horizontal"&&["ArrowUp","ArrowDown"].includes(C)?void 0:eme[C]})(m,c.orientation,c.dir);if(g!==void 0){if(m.metaKey||m.ctrlKey||m.altKey||m.shiftKey)return;m.preventDefault();let w=d().filter((k=>k.focusable)).map((k=>k.ref.current));if(g==="last")w.reverse();else if(g==="prev"||g==="next"){g==="prev"&&w.reverse();const k=w.indexOf(m.currentTarget);w=c.loop?(b=k+1,(y=w).map(((_,C)=>y[(b+C)%y.length]))):w.slice(k+1)}setTimeout((()=>ZV(w)))}var y,b}))})})}));QV.displayName=XV;var eme={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function ZV(e,t=!1){const n=document.activeElement;for(const r of e)if(r===n||(r.focus({preventScroll:t}),document.activeElement!==n))return}var tme=KV,nme=QV,uN="Tabs",[rme]=Gc(uN,[YV]),JV=YV(),[ame,dN]=rme(uN),eG=v.forwardRef(((e,t)=>{const{__scopeTabs:n,value:r,onValueChange:a,defaultValue:o,orientation:i="horizontal",dir:s,activationMode:l="automatic",...c}=e,u=dA(s),[d,p]=xs({prop:r,onChange:a,defaultProp:o});return f.jsx(ame,{scope:n,baseId:ea(),value:d,onValueChange:p,orientation:i,dir:u,activationMode:l,children:f.jsx(it.div,{dir:u,"data-orientation":i,...c,ref:t})})}));eG.displayName=uN;var tG="TabsList",nG=v.forwardRef(((e,t)=>{const{__scopeTabs:n,loop:r=!0,...a}=e,o=dN(tG,n),i=JV(n);return f.jsx(tme,{asChild:!0,...i,orientation:o.orientation,dir:o.dir,loop:r,children:f.jsx(it.div,{role:"tablist","aria-orientation":o.orientation,...a,ref:t})})}));nG.displayName=tG;var rG="TabsTrigger",aG=v.forwardRef(((e,t)=>{const{__scopeTabs:n,value:r,disabled:a=!1,...o}=e,i=dN(rG,n),s=JV(n),l=sG(i.baseId,r),c=lG(i.baseId,r),u=r===i.value;return f.jsx(nme,{asChild:!0,...s,focusable:!a,active:u,children:f.jsx(it.button,{type:"button",role:"tab","aria-selected":u,"aria-controls":c,"data-state":u?"active":"inactive","data-disabled":a?"":void 0,disabled:a,id:l,...o,ref:t,onMouseDown:dt(e.onMouseDown,(d=>{a||d.button!==0||d.ctrlKey!==!1?d.preventDefault():i.onValueChange(r)})),onKeyDown:dt(e.onKeyDown,(d=>{[" ","Enter"].includes(d.key)&&i.onValueChange(r)})),onFocus:dt(e.onFocus,(()=>{const d=i.activationMode!=="manual";u||a||!d||i.onValueChange(r)}))})})}));aG.displayName=rG;var oG="TabsContent",iG=v.forwardRef(((e,t)=>{const{__scopeTabs:n,value:r,forceMount:a,children:o,...i}=e,s=dN(oG,n),l=sG(s.baseId,r),c=lG(s.baseId,r),u=r===s.value,d=v.useRef(u);return v.useEffect((()=>{const p=requestAnimationFrame((()=>d.current=!1));return()=>cancelAnimationFrame(p)}),[]),f.jsx(xm,{present:a||u,children:({present:p})=>f.jsx(it.div,{"data-state":u?"active":"inactive","data-orientation":s.orientation,role:"tabpanel","aria-labelledby":l,hidden:!p,id:c,tabIndex:0,...i,ref:t,style:{...e.style,animationDuration:d.current?"0s":void 0},children:p&&o})})}));function sG(e,t){return`${e}-trigger-${t}`}function lG(e,t){return`${e}-content-${t}`}iG.displayName=oG;var ome=eG,ime=nG,sme=aG,lme=iG;const cme=()=>{const{setResultsList:e,setLoading:t,showSearchResults:n,setShowSearchResults:r}=yn(),{baseSettings:a,searchSettings:o}=Se(),{apiKey:i,aiApiBaseUrl:s,userAuthToken:l,filters:c}=a,{maxResults:u,searchApiBaseUrl:d,debounceTimeMs:p,onQueryChange:h,filters:m}=o,{logEvent:g}=GV(),y=v.useRef({}),b=v.useRef(null),w=v.useRef(null),k=`${d||s}/graphql`,_=v.useMemo((()=>({Authorization:`Bearer ${i}`,"Content-Type":"application/json",...l?{"User-Token":l}:{}})),[i,l]),C=v.useCallback((async N=>{const D=new AbortController;b.current=D;try{const F=await(async function(M,$,W,O,oe){var H;try{const he=await fetch(M,{method:"POST",headers:{"Content-Type":"application/json",...O},signal:oe,body:JSON.stringify({query:$,variables:W})});if(!he.ok)throw new Error(`Network response was not OK (status: ${he.status})`);const me=await he.json();if((H=me.errors)!=null&&H.length)throw new Error(me.errors[0].message);return me.data}catch(he){throw he instanceof Error&&he.name==="AbortError"||console.warn("Error in graphqlRequest:",he),he}})(k,`query GetSearchResults($searchInput: SearchInput!) {
227  search(searchInput: $searchInput) {
228    searchHits {
229      id
230      hitOnRoot
231      url
232      title
233      preview
234
235      ... on DocumentationHit {
236        rootRecord {
237          __typename
238          id
239          title
240          url
241          preview
242          ... on DocumentationRecord {
243            pathBreadcrumbs
244            contentType
245            topLevelHeadings {
246              anchor
247              url
248              content
249            }
250          }
251        }
252        pathHeadings {
253          anchor
254          content
255        }
256        content {
257          anchor
258          content
259        }
260      }
261
262      ... on StackOverflowHit {
263        rootRecord {
264          __typename
265          id
266          title
267          url
268          preview
269          ... on StackOverflowRecord {
270            body
271            createdAt
272
273            markedAsCorrectAnswer {
274              url
275              score
276              content
277            }
278          }
279        }
280      }
281
282      ... on GitHubIssueHit {
283        rootRecord {
284          __typename
285          id
286          title
287          url
288          preview
289          ... on GitHubIssueRecord {
290            createdAt
291            body
292            state
293          }
294        }
295      }
296
297      ... on DiscourseHit {
298        rootRecord {
299          __typename
300          id
301          title
302          url
303          preview
304          ... on DiscourseRecord {
305            createdAt
306            body
307          }
308        }
309      }
310    }
311    searchQuery
312  }
313}
314`,{searchInput:N},_,D.signal),G=F?.search.searchHits;y.current[N.searchQuery]=G,e(G)}catch(F){if(F.name==="AbortError")return}finally{t(!1)}}),[k,_]),S=v.useCallback((N=>{const D=y.current[N.searchQuery];g({eventName:"search_query_response_received",properties:{searchQuery:N.searchQuery,totalResults:D?.length}})}),[]),T=()=>{b.current&&(b.current.abort(),t(!1))},E=v.useCallback((N=>{if(w.current&&window.clearTimeout(w.current),!N.searchQuery)return T(),void e([]);w.current=window.setTimeout((()=>{T(),g({eventName:"search_query_submitted",properties:{searchQuery:N.searchQuery}}),y.current[N.searchQuery]?(e(y.current[N.searchQuery]),S(N)):(t(!0),C(N).then((()=>{S(N)})))}),p)}),[p,C]),I=Hr((N=>N.search)),A=v.useMemo((()=>({searchQuery:I,filters:{...c,...m,limit:u}})),[I,u,c,m]),R=v.useRef(null);v.useEffect((()=>{const N=()=>{R.current!==null&&(window.clearTimeout(R.current),R.current=null)},D=!!I;return D&&!n?(N(),R.current=window.setTimeout((()=>{r(!0)}),250)):!D&&n&&(N(),r(!1)),N}),[I,n,r]),v.useEffect((()=>{h?.(A.searchQuery),E(A)}),[E,A])};
314function cG(e,t,n){try{const r=new URL(e);return r.searchParams.set(n,t),r.toString()}catch{return e}}const ume=L("div",{_id:"aiSearchWrapper"}),dme=e=>{const{searchSettings:{view:t}}=Se(),{isHidden:n,hasContent:r}=yn(),a=dm("(max-width: 768px)"),o=Lo();return f.jsx(ume,{"data-hidden":Te(n),"data-has-content":Te(r),"data-in-modal":Te(!!o),"data-mobile":Te(a),"data-view":t,"data-dual-pane-search-expanded":Te(r&&t==="dual-pane"&&!n),...e})},pme=L("div",{_id:"aiSearchRoot"}),fme=e=>{const{isHidden:t}=yn(),n=dm("(max-width: 768px)");return f.jsx(pme,{"data-hidden":Te(t),"data-mobile":Te(n),...e})},hme=L(Ip.List,{_id:"aiSearchContent"}),mme=v.forwardRef(((e,t)=>{const n=Hr((r=>r.value));return f.jsx(hme,{"aria-activedescendant":`aiSearchResults__Item-${n}`,...e,ref:t})})),gme=L("div",{_id:"aiSearchInputGroup"}),yme=L(Qt,{_id:"aiSearchInputIcon",iconKey:"search"}),bme=L(Ip.Input,{_id:"aiSearchInput"}),vme=v.forwardRef((({onInput:e,...t},n)=>{const{inputRef:r,shouldAutoFocusInput:a}=yn(),o=Hr((u=>u.value)),i=dm("(max-width: 768px)"),{searchSettings:s}=Se(),l=v.useMemo((()=>s.placeholder||(i?"Search...":"Search for anything...")),[s.placeholder,i]),c=uo(n,r);return SV("search",r,a),cme(),f.jsx(bme,{ref:c,placeholder:l,"aria-activedescendant":`aiSearchResults__Item-${o}`,...t})})),kme=L(Xt,{_id:"aiSearchLoading",iconSettings:{builtIn:"LuLoaderCircle"}}),wme=e=>{const{loading:t}=yn();return t?f.jsx(kme,{...e}):null},xme=L(Ip.Item,{_id:"aiAskAITrigger",value:Cp}),Eme=e=>{var t,n;const{results:r,tab:a}=yn(),o=Np(),i=((n=(t=r[a])==null?void 0:t[0])==null?void 0:n.id)??"NONE";return f.jsx(xme,{...e,id:`aiSearchResults__Item-${Cp}`,tabIndex:0,onPointerLeave:()=>o.setState("value",i,!0)})},_me=L("img",{_id:"aiAskAITrigger__Icon"}),Sme=e=>{const{aiChatSettings:t}=Se(),{aiAssistantAvatar:n}=t??{},r=typeof n=="string"?n:n?.light,a=bk(r,(typeof n=="string"?n:n?.dark)??r),[o,i]=v.useState(a);return v.useEffect((()=>{i(a)}),[a]),f.jsx(_me,{asChild:!0,...e,children:o?f.jsx("img",{src:o,alt:"AI Avatar","data-type":"image",onError:Pe((()=>{i(null)})),...e}):f.jsx(OA,{"data-type":"icon",...e})})},Tme=L("span",{_id:"aiAskAITrigger__Label"}),Cme=L("span",{_id:"aiAskAITrigger__Query"}),Ame=L(Qt,{_id:"aiAskAITrigger__Indicator",iconKey:"openLinkInSameTab"}),Nme=L("span",{_id:"aiAskAITrigger__IndicatorText"}),Ime=L(ome,{_id:"aiSearchResults"}),Rme=e=>{const{searchSettings:{view:t}}=Se(),{tab:n,setTab:r,hasContent:a,isHidden:o,disableTransition:i,results:s,defaultTab:l}=yn(),c=Np(),u=v.useCallback((d=>{var p;i(),r(d);const h=s[d][0]?(p=s[d][0])==null?void 0:p.id:void 0;c.setState("value",h,!0)}),[s,i]);return v.useEffect((()=>{var d,p;let h=n in s?n:Object.keys(s)[0];if((d=s[h])!=null&&d.length||(h=Object.keys(s).find((y=>{var b;return(b=s[y])==null?void 0:b.length}))||l),!h)return;r(h);const m=(p=s[h])==null?void 0:p[0];m&&c.setState("value",m.id,!0)}),[s]),f.jsx(Ime,{value:n,onValueChange:u,"data-has-content":Te(a),"data-dual-pane-search-expanded":Te(a&&t==="dual-pane"&&!o),...e})},Ome=L("div",{_id:"aiSearchResults__Loading"}),Pme=e=>{const{loading:t,resultsList:n}=yn();return!t||n.length>0?null:f.jsx(Ome,{...e})},Lme=L(Ip.Empty,{_id:"aiSearchResults__Empty"}),Dme=e=>{var t;const n=Hr((s=>s.search)),{loading:r,results:a,tab:o}=yn(),i=(t=a[o])==null?void 0:t.length;return r||!n||i?null:f.jsx(Lme,{children:"No results found.",...e})},Mme=L(ime,{_id:"aiSearchResults__TabList"}),Fme=e=>{const{children:t,...n}=e,{searchSettings:{tabs:r}}=Se(),{results:a,loading:o,resultsList:i}=yn();if(o&&i.length===0)return null;const s=Object.keys(a);return r.length&&s.length?f.jsx(Mme,{tabIndex:-1,children:Hn(t,s),...n}):null},jme=L(sme,{_id:"aiSearchResults__Tab"}),Bme=v.forwardRef(((e,t)=>{const n=v.useRef(null),r=uo(t,n),{tab:a,onClick:o,...i}=e,{results:s,tab:l,inputRef:c}=yn(),u=s[a].length,d=a===l,p=Fd();return v.useEffect((()=>{var h,m,g;if(d){const y=(m=(h=p?.shadowHost)==null?void 0:h.shadowRoot)==null?void 0:m.activeElement;y?.hasAttribute("ikp-tab")&&((g=n.current)==null||g.focus())}}),[d]),f.jsx(jme,{ref:r,"ikp-tab":"",tabIndex:d?0:-1,value:a,children:`${a} (${u})`,onClick:Pe(o,(()=>{var h;(h=c.current)==null||h.focus()})),...i})})),Hme=L("div",{_id:"aiSearchResults__Content"}),zme=L(iA,{_id:"aiSearchResults__ScrollArea"}),Ume=e=>{const{loading:t,resultsList:n}=yn();return t&&n.length===0?null:f.jsx(zme,{tabIndex:-1,...e})},$me=L(sA,{_id:"aiSearchResults__ScrollAreaViewport"}),Vme=v.forwardRef((({children:e,...t},n)=>{const r=(function(){const i=v.useRef(null),s=v.useCallback((()=>{const l=i.current;l&&(l.scrollTop===0?l.setAttribute("data-scroll-top",""):l.removeAttribute("data-scroll-top"),l.scrollTop+l.clientHeight>=l.scrollHeight-1?l.setAttribute("data-scroll-bottom",""):l.removeAttribute("data-scroll-bottom"))}),[]);return v.useEffect((()=>{const l=i.current;if(l)return s(),l.addEventListener("scroll",s),window.addEventListener("resize",s),(
314)=>{l.removeEventListener("scroll",s),window.removeEventListener("resize",s)}}),[s]),i})(),a=uo(n,r),{tab:o}=yn();return v.useEffect((()=>{var i;o&&((i=r.current)==null||i.scrollTo({top:0,behavior:"auto"}))}),[o]),f.jsx($me,{ref:a,tabIndex:-1,children:f.jsx("div",{tabIndex:-1,style:{display:"grid"},children:e}),...t})})),Gme=L(Nk,{_id:"aiSearchResults__ScrollAreaScrollbar"}),qme=L(Rk,{_id:"aiSearchResults__ScrollAreaThumb"}),Wme=L(lA,{_id:"aiSearchResults__ScrollAreaCorner"}),Yme=L(lme,{_id:"aiSearchResults__List"}),Kme=e=>{const{children:t,...n}=e,{results:r,tab:a}=yn(),o=r[a]??[];return f.jsx(Yme,{value:a,"data-has-results":Te(o.length>0),"aria-label":"Search results",children:Hn(t,o),tabIndex:-1,...n})},Xme=L(Ip.Item,{_id:"aiSearchResults__Item",asChild:!0}),Qme=v.forwardRef((({item:e,onClick:t,onSelect:n,children:r,...a},o)=>{var i;const{searchSettings:{shouldOpenLinksInNewTab:s,view:l,searchQueryParamKey:c}}=Se(),{logEvent:u}=GV(),d=Hr((E=>E.search)),{transitionsDisabled:p}=yn(),h=Hr((E=>E.value)),m=v.useRef(null),g=Lo(),y=uo(o,m),b=v.useCallback((E=>{var I;E.trigger==="keyboard"&&((I=m.current)==null||I.click())}),[]),w=v.useCallback((E=>{u({eventName:"search_result_clicked",properties:{searchQuery:d,title:e.title,url:e.url}});const I=E.metaKey||E.ctrlKey,A=e.shouldOpenInNewTab!==void 0?e.shouldOpenInNewTab:s;I||A?E.preventDefault():g?.setOpen(!1)}),[u,d,e.title,e.url,e.shouldOpenInNewTab,s,g]),k=v.useMemo((()=>e.shouldOpenInNewTab!==void 0?e.shouldOpenInNewTab:s),[e.shouldOpenInNewTab,s]),_=h===e.id,C=_||h==="NONE"||h===Cp,S=v.useCallback((E=>{const I=E.metaKey||E.ctrlKey,A=e.shouldOpenInNewTab!==void 0?e.shouldOpenInNewTab:s;if(I||A){E.preventDefault();const R=c?cG(e.url,d,c):e.url;R&&window.open(R,"_blank","noopener")}else g?.setOpen(!1)}),[e.url,e.shouldOpenInNewTab,s,c,d,g]),T=v.useMemo((()=>({href:c?cG(e.url,d,c):e.url,isExternal:k,appendToUrl:e.appendToUrl,children:r,id:`aiSearchResults__Item-${e.id}`,onClick:S})),[e.url,k,e.appendToUrl,r,e.id,c,d,S]);return f.jsx(vk,{source:{...e,isExternal:k},children:f.jsx(Xme,{ref:y,value:e.id,"data-type":e.type,"data-breadcrumbs":!!((i=e.breadcrumbs)!=null&&i.length),"data-disable-transitions":Te(p),"data-view":l,onSelect:Pe(n,b),onClick:Pe(t,w),"data-selected":Te(_),tabIndex:C?0:-1,...a,children:f.jsx(Wc,{...T})})})})),Zme=L("div",{_id:"aiSearchResults__ItemBreadcrumbs"}),uG=e=>{var t,n,r,a;const{source:o}=gn(),{tab:i}=yn();if(!((t=o.breadcrumbs)!=null&&t.length))return null;const{children:s,...l}=e,c=((a=(r=(n=o.tabs)==null?void 0:n.find((u=>typeof u!="string"&&u[0]===i)))==null?void 0:r[1])==null?void 0:a.breadcrumbs)??o.breadcrumbs??[];return f.jsx(Zme,{"aria-hidden":"true",children:Hn(s,c),...l})},dG=L(Qt,{_id:"aiSearchResults__ItemBreadcrumbIcon",iconKey:"breadcrumbSeparator"}),Jme=L(Xt,{_id:"aiSearchResults__ItemIcon"}),ege=e=>{const{source:t}=gn();return f.jsx(Jme,{iconSettings:t.icon,"data-type":t.type,...e})},tge=L("span",{_id:"aiSearchResults__ItemTitle"}),nge=e=>{const{source:t}=gn();return f.jsx(tge,{"data-type":t.type,children:t.title,...e})},rge=L("span",{_id:"aiSearchResults__ItemTag"}),age=e=>{const{source:t}=gn();return f.jsx(rge,{"data-type":t.type,children:t.tag,...e})},oge=L("span",{_id:"aiSearchResults__ItemDescription"}),ige=e=>{const{source:t}=gn(),{children:n,...r}=e,a=v.useMemo((()=>t.description?vV(t.description):[]),[t.description]);return a.length?f.jsx(oge,{"data-type":t.type,"aria-hidden":"true",children:Hn(n,a),...r}):null},sge=L("span",{_id:"aiSearchResults__ItemDescriptionPart"}),lge=e=>{const{part:t,...n}=e,{source:r}=gn();return typeof t=="string"?t:f.jsx(sge,{"data-type":r.type,children:t.content,"data-highlighted":Te(t.highlighted),...n})},cge=L(Qt,{_id:"aiSearchResults__ItemIndicator"}),uge=e=>{const{source:t}=gn(),{searchSettings:{view:n}}=Se();return f.jsx(cge,{iconKey:t.isExternal?"openLinkInNewTab":"openLinkInSameTab","data-view":n,...e})},dge=L("div",{_id:"aiSearchResults__ItemPreview","aria-hidden":!0}),pge=e=>{const{searchSettings:{view:t,shouldOpenLinksInNewTab:n}}=Se(),{results:r,tab:a}=yn(),o=Hr((u=>u.value)),i=r[a]??[],s=v.useRef(null),l=v.useMemo((()=>
314{if(o===Cp)return s.current;const u=i.find((d=>d.id===o));return s.current=u??null,u}),[o]);if(t!=="dual-pane"||o===Cp||!l)return null;const c=l.shouldOpenInNewTab!==void 0?l.shouldOpenInNewTab:n;return f.jsx(vk,{source:{...l,isExternal:c},children:f.jsx(dge,{...e})})},fge=L("div",{_id:"aiSearchResults__ItemPreview__Header"}),hge=L(Wc,{_id:"aiSearchResults__ItemPreview__Heading"}),mge=e=>{const{source:t}=gn();return f.jsx(hge,{href:t.url,isExternal:t.isExternal,appendToUrl:t.appendToUrl,"data-type":t.type,...e})},gge=L("span",{_id:"aiSearchResults__ItemPreview__Title"}),yge=e=>{const{source:t}=gn();return f.jsx(gge,{children:t.title,...e})},bge=L(Qt,{_id:"aiSearchResults__ItemPreview__Title__LinkIcon",iconKey:"openLinkInNewTab"}),vge=e=>{const{source:t}=gn();return f.jsx(bge,{iconKey:t.isExternal?"openLinkInNewTab":"openLinkInSameTab",...e})},kge=L(uG,{_id:"aiSearchResults__ItemPreview__Breadcrumbs"}),wge=L(dG,{_id:"aiSearchResults__ItemPreview__BreadcrumbIcon"}),xge=L(Sp,{_id:"aiSearchResults__ItemPreview__Body"}),Ege=e=>{const{source:t}=gn(),{resultsList:n}=yn(),r=n.find((o=>o.id===t.id)),{searchSettings:{shouldOpenLinksInNewTab:a}}=Se();return r?f.jsx(xge,{shouldOpenLinksInNewTab:a,children:r.preview,...e}):null},_ge=L("div",{_id:"aiSearchResults__ItemPreview__Outline"}),Sge=e=>{const{source:t}=gn(),{resultsList:n}=yn(),r=n.find((o=>o.id===t.id)),a=r?.rootRecord.topLevelHeadings;return a?.length?f.jsx(_ge,{...e}):null},Tge=L("span",{_id:"aiSearchResults__ItemPreview__Outline__Title",children:"On this page"}),Cge=L("ul",{_id:"aiSearchResults__ItemPreview__Outline__List"}),Age=e=>{const{source:t}=gn(),{resultsList:n}=yn(),r=n.find((l=>l.id===t.id)),a=r?.rootRecord.topLevelHeadings;if(!a?.length)return null;const o=a.map((l=>{var c,u,d;const p=l?.anchor&&l?.anchor===((c=r?.content)==null?void 0:c.anchor),h=l?.anchor===((d=(u=r?.pathHeadings)==null?void 0:u[0])==null?void 0:d.anchor);return{...l,isMatch:p||h}})),{children:i,...s}=e;return f.jsx(Cge,{children:Hn(i,o),...s})},Nge=L(Wc,{_id:"aiSearchResults__ItemPreview__Outline__Item"}),Ige=e=>{const{searchSettings:{shouldOpenLinksInNewTab:t}}=Se();return f.jsx(Nge,{isExternal:t,...e})},Rge=L(Qt,{_id:"aiSearchResults__ItemPreview__Outline__ItemIcon",iconKey:"newLine"}),Oge=L("span",{_id:"aiSearchResults__ItemPreview__Outline__ItemText"}),Pge=e=>f.jsx(Oge,{...e}),Lge=L(Xt,{_id:"aiSearchResults__ItemPreview__Outline__ItemLinkIcon",iconSettings:{builtIn:"LuLink"}}),Dge=L("div",{_id:"aiSearchFooter"}),Mge=e=>{const{hasContent:t}=yn();return f.jsx(Dge,{"data-has-results":Te(t),...e})},Fge=L("div",{_id:"aiSearchTagline__Container"}),jge=L("span",{_id:"aiSearchTagline__Text",children:"Powered by"}),Bge=L("a",{_id:"aiSearchTagline__Logo",href:"https://www.inkeep.com/",target:"_blank",rel:"noopener noreferrer","aria-label":"Inkeep"}),Hge=L(bV,{_id:"aiSearchTagline__LogoIcon"}),zge=L(Em,{_id:"modal"}),Uge=L(_m,{_id:"modal__Overlay"}),$ge=L(Sm,{_id:"modal__Content","aria-describedby":void 0}),Vge=e=>{const t=dm("(max-width: 768px)");return f.jsx($ge,{"data-mobile":Te(t),tabIndex:-1,...e})},Gge=L(zk,{_id:"modal__Close",children:f.jsx(Qt,{iconKey:"close"})}),qge=e=>Lo()?f.jsx(Gge,{...e}):null,Wge={type:"object",properties:{aiAnnotations:{type:"object",properties:{answerConfidence:{anyOf:[{type:"string",const:"very_confident",description:"Very confident"},{type:"string",const:"somewhat_confident",description:"Somewhat confident"},{type:"string",const:"not_confident",description:"Not confident"},{type:"string",const:"no_sources",description:"No Sources"},{type:"string",const:"other",description:"Other"}]}},required:["answerConfidence"],additionalProperties:!0}},required:["aiAnnotations"],additionalProperties:!1},Yge=async(e,t,n)=>{var r,a,o,i;const s=await t.chat.completions.create({model:"inkeep-qa-expert",messages:e,tools:[{type:"function",function:{name:"provideAIAnnotations",description:"Provides AI confidence levels for the response",parameters:Wge}},{type:"function",function:{name:"provideRecordsConsidered",description:"Provides records considered in generating the response",parameters:{type:"object"}}}],tool_choice:"auto"},n?{headers:n}:void 0),l=(a=(r=s.choices[0])==null?void 0:r.message)==null?void 0:a.content;let c,u;const d=((i=(o=s.choices[0])==null?void 0:o.message)==null?void 0:i.tool_calls)||[];for(const p of d)p.function.name==="provideAIAnnotations"&&(c=JSON.parse(p.function.arguments).aiAnnotations),p.function.name==="provideRecordsConsidered"&&(u=JSON.parse(p.function.arguments).recordsConsidered??[]);return{answer:l||null,aiAnnotations:c,recordsConsidered:u,messages:e}},Kge=async(e,t,n)=>{var r,a,o;const i=JSON.stringify(e.primaryFieldValues,null,2),s=JSON.stringify(e.fieldsToGenerate,null,2),l=await t.chat.completions.
314create({model:"inkeep-base-expert",messages:[{role:"system",content:`You are a helpful assistant that suggests form field values based on context. You will receive form field information including field names, descriptions, input types, and available options for select fields.
315
316For each field, consider its description, input type, and available options (for select fields).
317
318You must respond with a JSON object where keys are the field names and values match the expected input type and length for that field.
319
320<context>
321  You are quickly suggesting form field values on behalf of an end-user. Think of yourself as the user filling out this form - keep suggestions simple, direct, and user-centric.
322
323  You will receive:
324  - Field metadata (names, descriptions, types)
325  - For dropdown/select fields, their valid choice options
326  - Initial form field values as context
327</context>
328
329<guidance>
330  <rule>
331    <name>Field Value Suggestions</name>
332    <actions>
333      <action>
334        Return a JSON object where:
335        - Keys are field names
336        - Values must match field type requirements:
337          - Text fields: Plain text strings
338          - Dropdown/select fields: ONLY values from provided options list
339          - Number fields: Valid numbers
340          - Boolean fields: true/false
341
342        <good_example>  
343          ✅ Example (fields will vary based on actual form configuration):
344          {
345            "issueType": "bug",           // from options: ["bug", "feature", "question"]
346            "severity": "high",           // from options: ["low", "medium", "high"]
347            "shortDescription": "Cannot log in to dashboard"
348          }
349        </good_example>
350
351        <bad_example>
352        ❌ Bad Example (using same illustrative fields):
353        {
354          "issueType": "not sure but maybe bug?",  // invalid: not from options list
355          "severity": "very very high",            // invalid: not from options list
356          "shortDescription": null                 // invalid: should be string
357        }
358        </bad_example>
359        
360        Note: The actual field names, types and valid options will be provided in the form configuration. 
361        Above examples are only illustrative of the expected format and validation rules.
362      </action>
363    </actions>
364  </rule>
365
366  <global_prohibitions>
367    <never>Include explanations or comments in the JSON</never>
368    <never>Suggest multiple values for a single field</never>
369    <never>Return values not from the provided options for dropdown/select fields</never>
370    <never>Skip required fields</never>
371    <never>Add fields not present in the input metadata</never>
372    <never>Overthink suggestions - keep them straightforward</never>
373  </global_prohibitions>
374`},{role:"user",content:`Based on these primary field values:
375${i}
376
377Suggest values for these additional fields:
378${s}`}],stream:!0,response_format:{type:"json_object"}},n?{headers:n}:void 0);let c="";for await(const u of l){const d=(o=(a=(r=u.choices)==null?void 0:r[0])==null?void 0:a.delta)==null?void 0:o.content;d&&(c+=d)}return{suggestedValues:c?JSON.parse(c):{}}},pG=async(e,t)=>{if(t)return;const n=await eC(`${e}/v1/challenge`);return n?{"X-INKEEP-CHALLENGE-SOLUTION":btoa(JSON.stringify(n))}:void 0},Xge=e=>{var t;const{formSettings:n}=e,{baseSettings:r}=Se(),{conversation:a}=Po(),{logEvent:o}=mi(),{aiApiBaseUrl:i,shouldBypassCaptcha:s}=r,l=v.useMemo((()=>new ot({baseURL:`${i}/v1`,apiKey:r.apiKey,dangerouslyAllowBrowser:!0})),[r.apiKey,i]),[c,u]=v.useState(!1),[d,p]=v.useState(!1),[h,m]=v.useState(!1),[g,y]=v.useState({}),b=v.useMemo((()=>{const{primary:D,secondary:F}=n;return AF([...D.fields,...F.fields])}),[n]),{control:w,handleSubmit:k,formState:{errors:_,isSubmitting:C,isSubmitSuccessful:S},reset:T,trigger:E,setValue:I,setError:A}=C8({defaultValues:b});v.useEffect((()=>{b&&T(b)}),[T,b]);const R=k((async D=>{if(!C)try{await n.buttons.submit.onSubmit({values:D,conversation:a}),o({eventName:"intelligent_form_submitted",properties:{conversation:a,values:D}}),o({eventName:"user_escalation_indicated",properties:{escalationType:"intelligent_support_form",conversation:a}})}catch(F){A("root.serverError",{message:F instanceof Error?F.message:"Something went wrong."})}})),N=(t=_?.root)==null?void 0:t.serverError;return{formSettings:n,control:w,errors:_,isSubmitSuccessful:S,isSubmitting:C,handleSubmit:R,loading:c,formError:N,submittedPrimaryForm:d,handleSubmitPrimaryForm:async()=>{var D;const F=n.primary.fields.map((O=>O.name));if(!await E(F))return;p(!0),u(!0);const G=w._formValues,M=n.primary.fields.reduce(((O,oe)=>(O[oe.name]=G[oe.name],O)),{}),$=n.secondary.fields.filter((O=>O.shouldPrefillWithAI!==!1)),W=(O=>{const oe=JSON.stringify(O,null,2);return[{id:`${Date.now()}1`,role:"system",content:`
379        <context>
380          You are evaluating a support form submission to determine if an immediate solution can be provided. Your response is final and n
380on-conversational - the user cannot respond or ask follow-ups. You must either provide a complete solution or explain why one cannot be provided.
381        </context>
382        <guidance>
383          <rule>
384            <name>High Confidence Response</name>
385            <conditions>
386              <and>
387                <condition>Form provides clear, specific problem description</condition>
388                <condition>Authoritative information exists for this exact issue</condition>
389                <condition>Complete solution can be provided from available information</condition>
390                <condition>Solution requires no clarification or follow-up</condition>
391              </and>
392            </conditions>
393            <actions>
394              <action>
395                Provide complete solution in this format:
396                1. State identified problem
397                2. List solution steps
398                3. Include any necessary implementation details
399
400                <good_example>
401                  "To resolve [...paraphrased problem...], try [...solution steps]."
402                </good_example>
403
404                <bad_example>
405                  "I think this might be related to [problem]. Would you like me to explain more about...? If you could clarify [X], I could better assist..."
406                </bad_example>
407
408                <guidance>
409                  <should>Use only information from form fields</should>
410                  <should>State solution directly and completely</should>
411                  <should>Include all necessary steps</should>
412                  <should>Maintain professional, instructional tone</should>
413                </guidance>
414              </action>
415            </actions>
416          </rule>
417          <rule>
418            <name>Low Confidence Response</name>
419            <conditions>
420              <or>
421                <condition>Problem description is unclear/ambiguous</condition>
422                <condition>Authoritative information is missing</condition>
423                <condition>Solution would require additional details</condition>
424                <condition>Cannot provide complete confidence in solution</condition>
425              </or>
426            </conditions>
427            <actions>
428              <action>
429                Provide single-sentence explanation focusing on specific information gap.
430
431                <good_example>
432                  "The information sources don't cover [specific detail[s]]"
433                </good_example>
434
435                <bad_example>
436                  "I'm not entirely sure about this, but here are some possibilities... Could you provide more details about [X]? Have you tried [Y]? It might also help if..."
437                </bad_example>
438
439                <guidance>
440                  <should>State only the primary information gap</should>
441                  <should>Keep explanation BRIEF and specific</should>
442                  <should>Focus on what's missing, not what's known</should>
443                </guidance>
444              </action>
445            </actions>
446          </rule>
447          <global_prohibitions>
448            <never>Ask questions or request clarification</never>
449            <never>Use conditional phrases ("would you like", "do you need")</never>
450            <never>Suggest contacting support</never>
451            <never>Provide partial or uncertain solutions</never>
452            <never>Offer multiple possible solutions</never>
453            <never>Speculate beyond available information</never>
454          </global_prohibitions>
455        </guidance>
456      `},{id:`${Date.now()}2`,role:"user",content:`${oe}`}]})(M);o({eventName:"intelligent_form_primary_section_submitted",properties:{}},W);try{const O=await pG(i,s),oe=await pG(i,s),[H,he]=await Promise.all([Yge(W,l,O),Kge({primaryFieldValues:M,fieldsToGenerate:$},l,oe)]);if(he.suggestedValues)for(const[Y,K]of Object.entries(he.suggestedValues))I(Y,K);const me=(D=H.aiAnnotations)==null?void 0:D.answerConfidence,P=me&&["very_confident","somewhat_confident"].includes(me),q=H.recordsConsidered&&H.recordsConsidered.length>0;P&&q&&H.answer?(y({answer:H.answer,answerConfidence:me,recordsConsidered:H.recordsConsidered}),o({eventName:"intelligent_form_ai_response_provided",properties:{recordsConsidered:H.recordsConsidered}},[...W,{id:Date.now().toString(),role:"assistant",content:H.answer,links:[]}]),o({eventName:"assistant_answer_displayed",properties:{}})):(m(!0),y({answer:null,recordsConsidered:H.recordsConsidered,suggestedValues:he.suggestedValues}))}catch(O){console.error(O),m(!0)}finally{u(!1)}},aiResponse:g,showSecondaryFields:h,setShowSecondaryFields:m}},fG=v.createContext(void 0),Qge=({children:e,formSettings:t})=>{const n=Xge({formSettings:t});return f.jsx(fG.Provider,{value:n,children:e})},Zge=e=>f.jsx(BM,{children:f.jsx(qM,{children:f.jsx(Qge,{...e})})}),$t=()=>{const e=v.useContext(fG);if(!e)throw new Error("useIntelligentForm must be used within a IntelligentFormProvider");return e},hG=v.createContext(void 0),Jge=({children:e,field:t,fieldProps:n,autoFocus:r})=>{const{errors:a}=$t(),o=a[t.name];return f.jsx(hG.Provider,{value:{field:t,fieldProps:n,error:o,autoFocus:r},children:e})},Ss=()=>{const e=v.useContext(hG);if(!e)throw new Error("useIntelligentFormField must be used within a IntelligentFormFieldProvider");return e},eye=L("form",{_id:"intelligentForm__Root"}),tye=e=>{const{onSubmit:t,...n}=e,{handleSubmit:r}=$t();return f.jsx(eye,{onSubmit:Pe(t,r),...n})},nye=L("h2",{_id:"intelligentForm__Heading",children:"Contact Support"}),rye=L("div",{_id:"intelligentForm__Content"}),aye=L(iA,{_id:"intelligentForm__Content__ScrollArea"}),oye=L(sA,{_id:"intelligentForm__Content__ScrollAreaViewport"}),iye=e=>{const{children:t,...n}=e;return f.jsx(oye,{children:f.jsx("div",{"data-part":"grid",style:{display:"grid"},children:t}),...n})},sye=L(Nk,{_id:"intelligentForm__Content__ScrollAreaScrollbar"}),lye=L(Rk,{_id:"intelligentForm__Content__ScrollAreaThumb"}),cye=L(lA,{_id:"intelligentForm__Content__ScrollAreaCorner"}),uye=L("div",{_id:"intelligentForm__Success"}),dye=e=>{const{children:t,...n}=e,{isSubmitSuccessful:r}=$t();return r?f.jsx(uye,{...n,children:t}):null},pye=L(Xt,{_id:"intelligentForm__SuccessIcon"}),fye=e=>{const{formSettings:{successView:t}}=$t();return f.jsx(pye,{iconSettings:t.icon??{builtIn:"LuCircleCheck"},...e})},hye=L("h2",{_id:"intelligentForm__SuccessHeading"}),mye=e=>{const{formSettings:{successView:t}}=$t();return f.jsx(hye,{children:t.heading,...e})},gye=L("p",{_id:"intelligentForm__SuccessMessage"}),yye=e=>{const{formSettings:{successView:t}}=$t();return f.jsx(gye,{children:t.message,...e})},bye=L("div",{_id:"intelligentForm__PrimaryForm"}),vye=L("div",{_id:"intelligentForm__PrimaryFormFields"}),kye=L("p",{_id:"intelligentForm__PrimaryForm__Description"}),wye=e=>{const{formSettings:{primary:t}}=$t();return t.description?f.jsx(kye,{children:t.description,...e}):null},xye=e=>{const{children:t,...n}=e,{formSettings:{primary:r}}=$t();return f.jsx(vye,{children:Hn(t,r.fields),...n})},Eye=L("button",{_id:"intelligentForm__PrimaryFormSubmit",type:"button",children:"Next"}),_ye=e=>{const{onClick:t,...n}=e,{submittedPrimaryForm:r,handleSubmitPrimaryForm:a}=$t();return f.jsx(Eye,{"data-submitted":Te(r),onClick:Pe(t,a),...n})},Sye=L("div",{_id:"intelligentForm__Field"}),Tye=e=>{const{field:t,autoFocus:n,...r}=e,{control:a,errors:o}=$t();return f.jsx(d8,{name:t.name,control:a,rules:{required:t.isRequired?`${t.label} is required.`:void 0},render:({field:i})=>{const s=i.value!==void 0||t.inputType==="file";return f.jsx(Jge,{"data-invalid":Te(!!o[t.name]),field:t,fieldProps:i,autoFocus:n,children:s&&f.jsx(Sye,{"data-input-type":t.inputType,"data-hidden":Te(t.isHidden),...r})})}})},Cye=L("label",{_id:"intelligentForm__FieldLabel"}),Aye=e=>{const{field:t}=Ss();return f.jsx(Cye,{"data-required":Te(t.isRequired),htmlFor:t.name,children:t.label,...e})},Nye=L("input",{_id:"intelligentForm__FieldText",type:"text"}),pN=v.forwardRef(((e,t)=>
vendor: 5,381 bytes, line 456
456{const{field:n,error:r,fieldProps:{onChange:a,onBlur:o,ref:i,...s},autoFocus:l}=Ss(),c=uo(t,i);return f.jsx(Nye,{asChild:n.inputType==="textarea",ref:c,id:n.name,autoFocus:l,placeholder:"placeholder"in n?n.placeholder:void 0,"data-invalid":Te(!!r),onChange:Pe(e.onChange,a),onBlur:Pe(e.onBlur,o),...s,...e,children:n.inputType==="textarea"?f.jsx(gm,{minRows:3,maxRows:10}):null})})),Iye=L(pN,{_id:"intelligentForm__FieldEmail",type:"email"}),Rye=L("input",{_id:"intelligentForm__FieldFile",type:"file",multiple:!0}),Oye=e=>{const{field:t,error:n,fieldProps:{value:r,onChange:a,onBlur:o,...i},autoFocus:s}=Ss(),{onChange:l,onBlur:c,...u}=e;return f.jsx(Rye,{id:t.name,autoFocus:s,"data-value":r,"data-invalid":Te(!!n),...u,...i,onChange:Pe(l,(d=>{const p=d.target.files;a(p)})),onBlur:Pe(c,o)})},Pye=L(pN,{_id:"intelligentForm__FieldTextArea",type:"textarea",asChild:!0,children:f.jsx(gm,{rows:1,maxRows:8})}),Lye=L(zC,{_id:"intelligentForm__FieldCheckbox"}),Dye=e=>{const{field:t,error:n,fieldProps:r,autoFocus:a}=Ss(),{onCheckedChange:o,...i}=e;return f.jsx(Lye,{id:t.name,name:t.name,autoFocus:a,"data-invalid":Te(!!n),checked:r.value,onCheckedChange:Pe(o,r.onChange),...i})},Mye=L(UC,{_id:"intelligentForm__FieldCheckboxIndicator",children:f.jsx(X5,{})}),Fye=L(sH,{_id:"intelligentForm__FieldSelect"}),jye=L(lH,{_id:"intelligentForm__FieldSelect__Trigger"}),Bye=L(cH,{_id:"intelligentForm__FieldSelect__Value"}),Hye=L(uH,{_id:"intelligentForm__FieldSelect__Icon",asChild:!0,children:f.jsx(Xt,{iconSettings:{builtIn:"LuChevronDown"}})}),zye=L(dH,{_id:"intelligentForm__FieldSelect__Content",position:"popper"}),Uye=L(pH,{_id:"intelligentForm__FieldSelect__Viewport"}),$ye=L(fH,{_id:"intelligentForm__FieldSelect__Item"}),Vye=L(hH,{_id:"intelligentForm__FieldSelect__ItemText"}),Gye=L(mH,{_id:"intelligentForm__FieldSelect__ItemIndicator",asChild:!0,children:f.jsx(Xt,{iconSettings:{builtIn:"LuCheck"}})}),qye=e=>{const{field:t,error:n,fieldProps:r,autoFocus:a}=Ss(),o=Fd();if(t.inputType!=="combobox")return null;const{onValueChange:i,children:s,...l}=e,c=o?.shadowHost?()=>o.shadowHost.shadowRoot??document:void 0;return f.jsx(yF,{...l,id:t.name,name:t.name,items:t.items??[],defaultValue:t.defaultValue,onValueChange:Pe(i,r.onChange),multiple:t.multiple,placeholder:"placeholder"in t?t.placeholder:void 0,invalid:!!n,autoFocus:a,getRootNode:c,children:s})},Wye=L(bF,{_id:"intelligentForm__FieldCombobox__Control"}),Yye=L(vF,{_id:"intelligentForm__FieldCombobox__Input"}),Kye=L(kF,{_id:"intelligentForm__FieldCombobox__Trigger",children:f.jsx(Xt,{iconSettings:{builtIn:"LuChevronDown"}})}),Xye=L(wF,{_id:"intelligentForm__FieldCombobox__Positioner"}),Qye=L(xF,{_id:"intelligentForm__FieldCombobox__Content"}),Zye=L(EF,{_id:"intelligentForm__FieldCombobox__Item"}),Jye=L(_F,{_id:"intelligentForm__FieldCombobox__ItemText"}),ebe=L(SF,{_id:"intelligentForm__FieldCombobox__SelectedTags"}),tbe=L(TF,{_id:"intelligentForm__FieldCombobox__ItemIndicator",children:f.jsx(Xt,{iconSettings:{builtIn:"LuCheck"}})}),nbe=L("p",{_id:"intelligentForm__FieldDescription"}),rbe=e=>{const{field:t}=Ss();return t.description?f.jsx(nbe,{children:t.description,...e}):null},abe=L("span",{_id:"intelligentForm__FieldError"}),obe=e=>{var t;const{error:n}=Ss();return n?f.jsx(abe,{children:(t=n.message)==null?void 0:t.toString(),...e}):null},ibe=L("div",{_id:"intelligentForm__BotHeading"}),sbe=L(Xt,{_id:"intelligentForm__BotHeading__Icon",iconSettings:{builtIn:"LuSparkles"}}),lbe=L("div",{_id:"intelligentForm__BotHeading__Name"}),cbe=e=>{const{baseSettings:t}=Se(),{organizationDisplayName:n}=t??{},{formSettings:{aiAssistantName:r}}=$t();return f.jsx(lbe,{children:r??n,...e})},ube=L("div",{_id:"intelligentForm__Loading"}),dbe=v.forwardRef((({...e},t)=>{const{loading:n}=$t(),r=v.useRef(null),a=uo(t,r);return v.useEffect((()=>{n&&r.current&&r.current.scrollIntoView({behavior:"smooth",block:"nearest",inline:"nearest"})}),[n]),n?f.jsx(ube,{ref:a,...e}):null})),pbe=L("div",{_id:"intelligentForm__ConfidentResponse"}),fbe=v.forwardRef((({...e},t)=>{const{aiResponse:n,loading:r}=$t(),a=v.useRef(null),o=uo(t,a);return v.useEffect((()=>{!r&&n.answerConfidence&&a.current&&a.current.scrollIntoView({behavior:"smooth",block:"nearest",inline:"nearest"})}),[r,n.answerConfidence]),n.answerConfidence?f.jsx(pbe,{ref:o,...e}):null})),hbe=L(Sp,{_id:"intelligentForm__ConfidentAnswer"}),mbe=e=>{const{aiResponse:t}=$t();return f.jsx(hbe,{shouldOpenLinksInNewTab:!0,children:t.answer,...e})},gbe=L("button",{_id:"intelligentForm__ConfidentResponseButton",type:"button"}),ybe=e=>{const{onClick:t,...n}=e,{showSecondaryFields:r,setShowSecondaryFields:a}=$t();return f.jsx(gbe,{"data-escalated":Te(r),onClick:Pe(t,(()=>{a(!0)})),...n})},bbe=L(Xt,{_id:"intelligentForm__ConfidentResponseButton__Icon",iconSettings:{builtIn:"LuUser"}}),vbe=L("span",{_id:"intelligentForm__ConfidentResponseButton__Label",children:"Escalate to human"}),kbe=L("div",{_id:"intelligentForm__SecondaryForm"}),wbe=v.forwardRef((({...e},t)=>{const{showSecondaryFields:n}=$t(),r=v.useRef(null),a=uo(t,r);return v.useEffect((()=>{n&&r.current&&r.current.scrollIntoView({behavior:"smooth",block:"nearest",inline:"nearest"})}),[n]),n?f.jsx(kbe,{ref:a,...e}):null})),xbe=L("p",{_id:"intelligentForm__SecondaryForm__Description"}),Ebe=e=>{const{formSettings:{secondary:t},aiResponse:{answerConfidence:n}}=$t();if(!t.description)return null;
456const r=typeof t.description=="string"?t.description:n?t.description.confident:t.description.default;return f.jsx(xbe,{children:r,...e})},_be=L("div",{_id:"intelligentForm__SecondaryFormFields"}),Sbe=e=>{const{children:t,...n}=e,{formSettings:{secondary:r}}=$t();return f.jsx(_be,{children:Hn(t,r.fields),...n})},Tbe=L("button",{_id:"intelligentForm__SecondaryFormSubmit",type:"submit",children:"Submit"}),Cbe=e=>{const{formSettings:t,isSubmitting:n}=$t(),{label:r}=t.buttons.submit;return f.jsx(Tbe,{disabled:n,children:r??"Submit",...e})},Abe=L("span",{_id:"intelligentForm__Error"}),Nbe=e=>{const{formError:t}=$t();return t?f.jsx(Abe,{children:t.message,...e}):null},Ibe=L("div",{_id:"intelligentForm__Sources"}),Rbe=L("p",{_id:"intelligentForm__SourcesCaption",children:"Here are the sources I considered:"}),Obe=L("div",{_id:"intelligentForm__SourcesList"}),Pbe=e=>{const{children:t,...n}=e,{baseSettings:{transformSource:r,organizationDisplayName:a}}=Se(),{aiResponse:{recordsConsidered:o}}=$t();if(!o)return null;const i=o.reduce(((s,l)=>{const c=eN(l,"intelligentFormSource",{organizationDisplayName:a,transformSource:r});return s.some((u=>u.url===c.url))||s.push(c),s}),[]);return f.jsx(Obe,{children:Hn(t,i),...n})},Lbe=L(Wc,{_id:"intelligentForm__Source"}),Dbe=e=>{const{source:t,...n}=e;return f.jsx(vk,{source:{...t,isExternal:!!t.shouldOpenInNewTab},children:f.jsx(Lbe,{"data-type":t.type,appendToUrl:t.appendToUrl,href:t.url,isExternal:t.shouldOpenInNewTab!==!1,...n})})},Mbe=L(Xt,{_id:"intelligentForm__SourceIcon"}),Fbe=e=>{const{source:t}=gn();return f.jsx(Mbe,{iconSettings:t.icon,"data-type":t.type,...e})},jbe=L("span",{_id:"intelligentForm__SourceTitle"}),Bbe=e=>{const{source:t}=gn();return f.jsx(jbe,{"data-type":t.type,children:t.title,...e})},Hbe=L("div",{_id:"chatButton__Container"}),zbe=L("button",{_id:"chatButton__Button"}),Ube=L("div",{_id:"chatButton__Text"}),$be=L(Qj,{_id:"chatButton__AvatarContent"}),Vbe=L(Zj,{_id:"chatButton__AvatarImage"}),Gbe=v.memo((e=>{const{onLoadingStatusChange:t,avatar:n,...r}=e,{aiChatSettings:a}=Se(),{aiAssistantAvatar:o}=a??{},i=typeof n=="string"?n:bk(n?.light,n?.dark),s=typeof o=="string"?o:o?.dark,[l,c]=v.useState(i??s);return v.useEffect((()=>{c(i??s)}),[i,s]),l?f.jsx(Vbe,{src:l,alt:"Chat avatar","data-type":"image",onLoadingStatusChange:Pe(t,(u=>{u==="error"&&c(null)})),...r}):f.jsx(OA,{"data-type":"icon",...e})})),qbe=L("div",{_id:"searchBar__Container"}),Wbe=L("button",{_id:"searchBar__Button",type:"button"}),Ybe=L("div",{_id:"searchBar__ContentWrapper"}),Kbe=L("div",{_id:"searchBar__Text"}),Xbe=e=>{const{searchSettings:{placeholder:t}}=Se();return f.jsx(Kbe,{...e,children:t})},Qbe=L(Qt,{_id:"searchBar__Icon",iconKey:"search"}),Zbe=L("kbd",{_id:"searchBar__KbdWrapper"}),Jbe=L("kbd",{_id:"searchBar__KbdShortcutKey"}),eve=e=>{const{shortcutKey:t,...n}=e;return f.jsx(Jbe,{...n,children:t?.toUpperCase()})},tve=()=>{var e,t;if(typeof window>"u")return!1;const n=(t=(e=window.navigator)==null?void 0:e.userAgent)==null?void 0:t.toLowerCase();return n.includes("macintosh")||n.includes("mac os x")},nve=L("kbd",{_id:"searchBar__Ctrl",children:"Ctrl"}),rve=L(Qt,{_id:"searchBar__CmdIcon",iconKey:"command"}),ave=e=>{const{shortcutKey:t,...n}=e;return f.jsx(f.Fragment,{children:t?tve()?f.jsx(rve,{...n}):f.jsx(nve,{...n}):null})},mG={width:void 0,height:void 0};function ove(e){const{ref:t,box:n="content-box"}=e,[{width:r,height:a},o]=v.useState(mG),i=(function(){const c=v.useRef(!1);return v.useEffect((()=>(c.current=!0,()=>{c.current=!1})),[]),v.useCallback((()=>c.current),[])})(),s=v.useRef({...mG}),l=v.useRef(void 0);return l.current=e.onResize,v.useEffect((()=>{if(!t.current||typeof window>"u"||!("ResizeObserver"in window))return;const c=new ResizeObserver((([u])=>{const d=n==="border-box"?"borderBoxSize":n==="device-pixel-content-box"?"devicePixelContentBoxSize":"contentBoxSize",p=gG(u,d,"inlineSize"),h=gG(u,d,"blockSize");if(s.current.width!==p||s.current.height!==h){const m={width:p,height:h};s.current.width=p,s.current.height=h,l.current?l.current(m):i()&&o(m)}}));return c.observe(t.current,{box:n}
456),()=>{c.disconnect()}}),[n,t,i]),{width:r,height:a}}function gG(e,t,n){return e[t]?Array.isArray(e[t])?e[t][0][n]:e[t][n]:t==="contentBoxSize"?e.contentRect[n==="inlineSize"?"width":"height"]:void 0}const ive=typeof document<"u"?v.useLayoutEffect:v.useEffect;function yG(e){const{children:t,target:n,tag:r,host:a}=e,o=v.useRef(null),i=v.useRef(null),[,s]=v.useReducer((c=>c+1),0);ive((()=>{if(!o.current)return;const c=o.current.ownerDocument,u=a??c.body;return i.current=c.createElement(r??"inkeep-portal"),u.appendChild(i.current),s(),()=>{i.current&&u.removeChild(i.current)}}),[]);const l=n?.current??i.current;return l?Ir.createPortal(t,l):v.createElement("span",{ref:o})}const fN=({children:e,...t})=>{const{baseSettings:n}=Se(),{rootElement:r}=n;return f.jsx(yG,{host:r,...t,children:f.jsx(Fj,{children:e})})},sve=v.createContext(null),hN={didCatch:!1,error:null};let lve=class extends v.Component{constructor(e){super(e),this.resetErrorBoundary=this.resetErrorBoundary.bind(this),this.state=hN}static getDerivedStateFromError(e){return{didCatch:!0,error:e}}resetErrorBoundary(){const{error:e}=this.state;if(e!==null){for(var t,n,r=arguments.length,a=new Array(r),o=0;o<r;o++)a[o]=arguments[o];(t=(n=this.props).onReset)===null||t===void 0||t.call(n,{args:a,reason:"imperative-api"}),this.setState(hN)}}componentDidCatch(e,t){var n,r;(n=(r=this.props).onError)===null||n===void 0||n.call(r,e,t)}componentDidUpdate(e,t){const{didCatch:n}=this.state,{resetKeys:r}=this.props;var a,o;n&&t.error!==null&&(function(){let i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];return i.length!==s.length||i.some(((l,c)=>!Object.is(l,s[c])))})(e.resetKeys,r)&&((a=(o=this.props).onReset)===null||a===void 0||a.call(o,{next:r,prev:e.resetKeys,reason:"keys"}),this.setState(hN))}render(){const{children:e,fallbackRender:t,FallbackComponent:n,fallback:r}=this.props,{didCatch:a,error:o}=this.state;let i=e;if(a){const s={error:o,resetErrorBoundary:this.resetErrorBoundary};if(typeof t=="function")i=t(s);else if(n)i=v.createElement(n,s);else{if(r===void 0)throw o;i=r}}return v.createElement(sve.Provider,{value:{didCatch:a,error:o,resetErrorBoundary:this.resetErrorBoundary}},i)}};const cve=()=>null,Vl=({children:e})=>f.jsx(lve,{FallbackComponent:cve,onError:(t,n)=>{console.warn(t),console.warn(n)},children:e}),bG=e=>typeof e=="boolean"?`${e}`:e===0?"0":e,vG=mw,bn=(e,t)=>n=>{var r;if(t?.variants==null)return vG(e,n?.class,n?.className);const{variants:a,defaultVariants:o}=t,i=Object.keys(a).map((c=>{const u=n?.[c],d=o?.[c];if(u===null)return null;const p=bG(u)||bG(d);return a[c][p]})),s=n&&Object.entries(n).reduce(((c,u)=>{let[d,p]=u;return p===void 0||(c[d]=p),c}),{}),l=t==null||(r=t.compoundVariants)===null||r===void 0?void 0:r.reduce(((c,u)=>{let{class:d,className:p,...h}=u;return Object.entries(h).every((m=>{let[g,y]=m;return Array.isArray(y)?y.includes({...o,...s}[g]):{...o,...s}[g]===y}))?[...c,d,p]:c}),[]);return vG(e,i,l,n?.class,n?.className)},uve=bn(["max-h-screen max-w-screen relative","grow-[5] mx-auto justify-self-center text-left"],{variants:{size:{default:["grow-0 justify-self-center self-center","m-auto max-h-[100vw] max-w-screen","md:w-[min(600px,100%)] md:h-[min(760px,100%)]","lg:w-[min(640px,100%)] lg:h-[min(800px,100%)]","2xl:w-[min(760px,100%)] 2xl:h-[min(900px,100%)]"],expand:["w-full h-full"],"shrink-vertically":["w-full h-auto self-start max-h-full"],"full-viewport":["fixed top-0 left-0 w-screen h-screen z-dropdown"]},variant:{"container-with-shadow":"shadow-[0_25px_50px_-12px_rgba(0,0,0,0.25)] dark:shadow-[none]","no-shadow":"shadow-[none]"}},defaultVariants:{size:"default",variant:"container-with-shadow"}}),cn=bn(["inline-flex","items-center","justify-center","align-middle","select-none","relative","whitespace-nowrap","appearance-none","rounded-md","leading-[1.2]","transition-all","duration-300","cursor-pointer","font-semibold","focus:outline-none","focus:z-base","focus-visible:ring","focus-visible:ring-gray-500","dark:focus-visible:ring-white-alpha-900","focus-visible:ring-2","disabled:opacity-40","disabled:cursor-not-allowed","disabled:shadow-none"],{variants:{variant:{solid:["bg-gray-100 dark:bg-white-alpha-100","text-gray-800 dark:text-white-alpha-950","hover:bg-gray-200 dark:hover:bg-white-alpha-200","hover:disabled:bg-gray-100 dark:hover:disabled:bg-white-alpha-100","active:bg-gray-300 dark:active:bg-white-alpha-400"],iconButton:["px-1 text-gray-500 text-md","hover:text-inkeep-primary-strong","dark:text-gray-dark-200","dark:hover:text-inkeep-expanded-primary-300"],ghost:["text-gray-800 dark:text-white-alpha-950","hover:bg-gray-100 dark:hover:bg-white-alpha-100","active:bg-gray-200 dark:active:bg-white-alpha-200"],outline:["border dark:border-white-alpha-200","text-gray-600 dark:text-gray-200","hover:bg-gray-50 dark:hover:bg-white-alpha-100","active:bg-gray-50 dark:active:bg-white-alpha-100"]},size:{sm:"h-8 min-w-8 text-sm px-3",md:"h-10 min-w-10 text-md px-4",xs:"h-6 min-w-6 text-xs px-2"}
vendor: 12,809 bytes, line 456
456,preset:{neutralFilled:["bg-gray-1000 text-white hover:bg-gray-900 active:bg-gray-900","dark:bg-inkeep-expanded-primary-300 dark:text-gray-dark-950","dark:hover:bg-inkeep-expanded-primary-200","dark:active:bg-inkeep-expanded-primary-200"],primaryFilled:["bg-inkeep-expanded-primary-500 text-inkeep-primary-text-color-on-primary hover:bg-inkeep-expanded-primary-700 active:bg-inkeep-expanded-primary-700","dark:bg-inkeep-expanded-primary-300 dark:text-gray-dark-950","dark:hover:bg-inkeep-expanded-primary-200","dark:active:bg-inkeep-expanded-primary-200"]}},defaultVariants:{size:"md"}}),ou=bn("",{variants:{slot:{root:["flex items-center pl-2","text-xs rounded-md h-6","bg-gray-300 dark:bg-white-alpha-200","min-w-0 w-fit"],icon:["mr-[0.5em]","text-gray-600 dark:text-white-alpha-600"],title:["overflow-hidden whitespace-nowrap text-ellipsis inline-block"],delete:[cn({variant:"iconButton",size:"md"}),"h-4 px-1 min-w-[unset]","text-gray-600 dark:text-white-alpha-600","hover:bg-transparent hover:text-gray-700","dark:hover:text-white-alpha-500","[&_svg]:w-4 [&_svg]:h-4"]}}}),Op=bn("",{variants:{slot:{root:["peer h-4 w-4 shrink-0 rounded-xs","border-2 border-inherit cursor-pointer","disabled:opacity-50","data-[state=checked]:bg-gray-1000","dark:data-[state=checked]:bg-white-alpha-950","data-[state=checked]:border-gray-1000","dark:data-[state=checked]:border-white-alpha-950","text-white data-[state=checked]:text-white","dark:data-[state=checked]:text-gray-1000"],indicator:["flex items-center justify-center","text-current animate-checkbox-check"]}}}),un=bn(["transition-all data-[disable-transitions]:transition-none","duration-100 ease-in-out"],{variants:{slot:{root:["group w-full overflow-hidden border rounded-lg","text-inkeep-primary-text-bold selected:text-inkeep-primary-strong","focus:outline-inkeep-expanded-primary-700 dark:focus:outline-inkeep-expanded-primary-300","dark:text-white-alpha-950 dark:selected:text-inkeep-expanded-primary-300","bg-white selected:bg-inkeep-primary-light-subtle","dark:bg-transparent dark:selected:bg-white-alpha-200","border-gray-200 selected:border-inkeep-primary-medium-subtle","dark:border-white-alpha-200","dark:selected:border-inkeep-expanded-primary-300","py-2 px-4 grid gap-x-2 gap-y-1",'[grid-template:"breadcrumbs_breadcrumbs_breadcrumbs_indicator""icon_title_tag_indicator""description_description_description_indicator"/auto_auto_1fr_auto]',"items-center",'md:data-[view=dual-pane]:[grid-template:"breadcrumbs_breadcrumbs_breadcrumbs""icon_title_tag""description_description_description"/auto_auto_1fr]'],breadcrumbs:["[grid-area:breadcrumbs]","whitespace-nowrap line-clamp-1","flex items-center text-gray-600","dark:text-white-alpha-600 text-xs truncate inline-block"],breadcrumbsIcon:"last-of-type:hidden text-xs mb-0.5 mx-[5px]",icon:["[grid-area:icon]","text-gray-500","group-selected:text-inkeep-primary-text-subtle","dark:text-gray-dark-300 dark:group-selected:text-gray-dark-100"],title:["[grid-area:title]","text-gray-800 dark:text-white-alpha-950","group-selected:text-inkeep-primary-text-bold","dark:group-selected:text-white","font-medium line-clamp-1","whitespace-nowrap text-ellipsis inline-block"],tag:["[grid-area:tag] w-fit justify-self-end","text-xs px-1 uppercase rounded-sm align-middle","font-bold inline-block whitespace-nowrap",'data-[type^="github"]:text-purple-500','data-[type="stackoverflow"]:text-green-500',"shadow-[inset_0_0_0_1px_currentColor]"],description:["[grid-area:description]","text-1sm line-clamp-1","text-gray-700 dark:text-white-alpha-700"],descriptionPart:["data-[highlighted]:font-semibold","data-[highlighted]:text-inkeep-primary-text-subtle","dark:data-[highlighted]:text-gray-dark-50"],indicator:["[grid-area:indicator]","self-center justify-self-end","opacity-0 group-selected:opacity-100","transition-opacity duration-100 ease-in-out ml-auto","md:data-[view=dual-pane]:hidden"]}}}),Vo=bn(["w-full min-w-0 outline-none relative","appearance-none [transition-property:common]","[transition-duration:0.02s]","disabled:opacity-40 disabled:cursor-not-allowed","[--focus-border-color:theme(colors.blue.500)]","[--error-border-color:theme(colors.red.500)]","dark:[--focus-border-color:theme(colors.blue.300)]","dark:[--error-border-color:theme(colors.red.300)]"],{variants:{variant:{outline:["border border-inherit bg-inherit","focus:[&:not([data-invalid])]:border-[--focus-border-color]","focus:[&:not([data-invalid])]:shadow-[0_0_0_1px_var(--focus-border-color)]","data-[invalid]:border-[--error-border-color]","data-[invalid]:shadow-[0_0_0_1px_var(--error-border-color)]"]},size:{md:"p-4 h-10 text-md rounded-md",sm:"px-3 py-2 text-sm rounded-md"}}}),Sr=bn("",{variants:{slot:{control:[Vo({size:"md",variant:"outline"}),"!h-auto min-h-10 py-1 px-4 flex flex-wrap items-center gap-1.5 rounded-md","data-[invalid]:border-[--error-border-color] data-[invalid]:shadow-[0_0_0_1px_var(--error-border-color)]"],input:["flex-1 min-w-28 bg-transparent border-0 outline-none","placeholder:text-gray-500 dark:placeholder:text-gray-dark-500","data-[invalid]:placeholder-opacity-80"],trigger:["flex items-center justify-center shrink-0 h-full","opacity-45","data-[disabled]:opacity-30 data-[disabled]:pointer-events-none"],content:["relative p-1 z-dropdown max-h-96","overflow-auto rounded-md border","[scrollbar-width:thin] [--scrollbar-color:var(--color-gray-300)]","dark:[--scrollbar-color:var(--color-gray-dark-600)]","[scrollbar-color:var(--scrollbar-color)_transparent]","bg-white dark:bg-gray-dark-950 shadow-md","data-[state=open]:animate-fade-in data-[state=closed]:animate-fade-out"],item:["hover:bg-gray-100 dark:hover:bg-gray-dark-800","data-[highlighted]:bg-gray-100 dark:data-[highlighted]:bg-gray-dark-800","relative flex w-full text-md cursor-pointer py-1.5","select-none outline-none pl-2 pr-8 rounded-md items-center","data-[disabled]:pointer-events-none data-[disabled]:opacity-50","data-[state=checked]:font-medium"],itemText:["flex-1 truncate"],itemIndicator:["absolute right-2 flex h-3.5 w-3.5 items-center justify-center"],selectedTags:["flex flex-row flex-wrap items-center gap-1.5 min-h-0 min-w-0","flex-grow-0 flex-shrink","[&_[data-part=tag]]:inline-flex [&_[data-part=tag]]:gap-1 [&_[data-part=tag]]:flex-shrink-0 [&_[data-part=tag]]:items-center [&_[data-part=tag]]:rounded-md [&_[data-part=tag]]:whitespace-nowrap","[&_[data-part=tag]]:bg-gray-100 [&_[data-part=tag]]:dark:bg-gray-dark-800 [&_[data-part=tag]]:text-gray-800 [&_[data-part=tag]]:dark:text-gray-dark-50","[&_[data-part=tag]]:text-sm [&_[data-part=tag]]:py-0.5 [&_[data-part=tag]]:pl-2 [&_[data-part=tag]]:pr-1","[&_[data-part=tag-clear]]:flex [&_[data-part=tag-clear]]:items-center [&_[data-part=tag-clear]]:justify-center [&_[data-part=tag-clear]]:w-5 [&_[data-part=tag-clear]]:h-5 [&_[data-part=tag-clear]]:rounded-md [&_[data-part=tag-clear]]:shrink-0","[&_[data-part=tag-clear]:hover]:bg-gray-200 [&_[data-part=tag-clear]:hover]:dark:bg-gray-dark-600 [&_[data-part=tag-clear]]:text-current [&_[data-part=tag-clear]]:cursor-pointer [&_[data-part=tag-clear]]:outline-none"]}}}),dve=bn("size-4 inline-block leading-[1em] shrink-0 text-current align-middle"),pve=bn(["transition-[common] ease-out duration-[180]","cursor-pointer text-decoration-none break-words","outline-none focus-visible:ring-2 focus-visible:ring-offset-2","focus-visible:ring-gray-500","dark:focus-visible:ring-white-alpha-900 dark:focus-visible:ring-offset-gray-950","hover:underline"]),kG=bn("tracking-tight font-semibold",{variants:{size:{lg:"text-xl",md:"text-md"}},defaultVariants:{size:"md"}}),wG=bn("text-2sm ms-[1em] break-words pb-3 pl-7 relative [&_li]:mb-1",{variants:{style:{ordered:"list-decimal [counter-increment:item]",unordered:"list-[initial]"}}}),mN=bn("",{variants:{slot:{root:"w-full border-collapse [font-variant-numeric:lining-nums_tabular-nums]",th:["font-heading font-bold uppercase tracking-wider text-start","data-[is-numeric=true]:text-end","border-b border-gray-100 dark:border-gray-700","text-gray-600 dark:text-gray-400","px-6 py-3 leading-4 text-xs"],td:["text-start data-[is-numeric=true]:text-end","border-b border-gray-100 dark:border-gray-700","px-6 py-4 leading-5"]},size:{md:""}}}),fve=bn(["ml-[3px] cursor-pointer","[&_a]:bg-inkeep-primary-light","[&_a]:px-1","[&_a]:py-px","[&_a]:rounded-sm","[&_a]:no-underline","[&_a]:text-inkeep-primary-text-subtle","[&_a]:hover:text-inkeep-primary-text-bold","[&_a]:font-semibold","[&_a]:dark:bg-inkeep-primary-text-subtle","[&_a]:dark:hover:text-inkeep-expanded-primary-200","[&_a]:hover:no-underline"]),hve=bn(["bg-inkeep-primary-medium text-inkeep-primary-text-color-on-primary","[overflow-wrap:anywhere] min-w-0 py-[.2rem] my-[.1rem]","px-[.4rem] rounded-md [font-size:85%!important]","font-semibold inline-block","font-mono "]),Rw=bn("",{variants:{slot:{container:"overflow-y-auto mb-3",header:["flex items-center justify-between","bg-gray-50 dark:bg-gray-dark-800","text-gray-600 dark:text-gray-400","mb-0 leading-[1.25] px-2 text-xs","transition-all duration-200 ease-in-out","rounded-t-md"],copyButton:["px-0 bg-inherit text-inherit","hover:text-gray-800 dark:text-white-alpha-700 dark:hover:text-white-alpha-950","dark:hover:bg-transparent h-8 w-8 min-h-8 min-w-8 text-sm","data-[copied]:text-inkeep-primary-medium"],highlighter:["text-1sm overflow-x-auto","rounded-b-md","p-[1em] whitespace-pre","m-[0px_0px_0.5em]","bg-gray-50 dark:bg-gray-dark-900","[scrollbar-width:thin]","[--scrollbar-color:var(--color-gray-300)]","dark:[--scrollbar-color:var(--color-gray-dark-600)]","[scrollbar-color:var(--scrollbar-color)_transparent]"]}}}),er=bn("",{variants:{slot:{overlay:["fixed inset-0","bg-overlay-light dark:bg-overlay-dark","data-[state=closed]:hidden","data-[state=open]:animate-[fade-in_0.15s_ease-out]","backdrop-blur-sm overflow-y-auto","place-items-center grid z-overlay"],content:["fixed","top-[5%]","left-1/2","translate-x-[-50%]","z-overlay","flex flex-col","w-full","duration-200","text-inherit rounded-md","bg-white shadow-lg dark:bg-gray-dark-950 dark:shadow-none","focus-visible:outline-none","focus:outline-none","data-[state=closed]:hidden","data-[state=closed]:animate-fade-out","data-[state=open]:animate-[fade-in_0.15s_ease-out]","data-[mobile]:inset-0","data-[mobile]:h-[unset]","data-[mobile]:w-[unset]","data-[mobile]:transform-none","data-[mobile]:rounded-none","[&[data-mobile]>div]:h-full","[&[data-mobile]>div]:max-h-dvh","[&[data-mobile]>div]:max-h-[unset]"],header:["px-6 py-4 text-xl font-semibold flex-0 flex flex-col"],close:[cn({variant:"ghost",size:"md"}),"w-8 h-8 min-w-0","text-lg text-gray-500 dark:text-white-alpha-500","absolute top-2 right-3"],body:["px-6 py-2 flex-1"]}}}),Ow=bn("",{variants:{slot:{content:["flex flex-col bg-white dark:bg-gray-dark-800","rounded-md z-popover","shadow-md relative","data-[state=open]:animate-fade-in","data-[state=closed]:animate-fade-out","focus:outline-none"],arrow:"fill-white dark:fill-gray-dark-800"}}}),Pp=bn("",{variants:{section:{wrapper:"w-full flex flex-col grow-[5] overflow-hidden justify-between max-h-full",header:"relative max-h-full",content:"w-full flex flex-col overflow-hidden p-0 grow-[2]",footer:"justify-self-end flex-shrink-0"}}}),ji=bn("",{variants:{slot:{trigger:[Vo({size:"md",variant:"outline"}),"px-4 py-0 flex items-center justify-between"],content:["relative z-dropdown max-h-96 min-w-32","overflow-hidden rounded-md border","bg-white dark:bg-gray-dark-950 shadow-md","data-[state=open]:animate-fade-in data-[state=closed]:animate-fade-out","data-[side=bottom]:translate-y-1.5","data-[side=left]:-translate-x-1.5","data-[side=right]:translate-x-1.5","data-[side=top]:-translate-y-1.5"],viewport:["p-1 h-[var(--radix-select-trigger-height)]","w-full min-w-[var(--radix-select-trigger-width)]"],item:["hover:bg-gray-100 dark:hover:bg-gray-dark-800","focus:bg-gray-100 dark:focus:bg-gray-dark-800","relative flex w-full text-md cursor-pointer py-1.5","select-none outline-none pl-2 pr-8 rounded-md items-center ","data-[disabled]:pointer-events-none data-[disabled]:opacity-50"],itemIndicator:["absolute right-2 flex h-3.5 w-3.5","items-center justify-center"]}}}),iu=bn(["h-5 opacity-70 rounded-sm shadow-none","bg-clip-padding cursor-default pointer-events-none","before:invisible after:invisible *:invisible","animate-skeleton-bg-fade select-none","[--start-color:theme(colors.gray.50)]","[--end-color:theme(colors.gray.300)]","dark:[--start-color:theme(colors.gray-dark.800)]","dark:[--end-color:theme(colors.gray-dark.600)]","bg-[--start-color] border-[--end-color]"]),mve=e=>{const t=yve(e),{conflictingClassGroups:n,conflictingClassGroupModifiers:r}=e;return{getClassGroupId:a=>{const o=a.split("-");return o[0]===""&&o.length!==1&&o.shift(),xG(o,t)||gve(a)},getConflictingClassGroupIds:(a,o)=>{const i=n[a]||[];return o&&r[a]?[...i,...r[a]]:i}}},xG=(e,t)=>
456{var n;if(e.length===0)return t.classGroupId;const r=e[0],a=t.nextPart.get(r),o=a?xG(e.slice(1),a):void 0;if(o)return o;if(t.validators.length===0)return;const i=e.join("-");return(n=t.validators.find((({validator:s})=>s(i))))==null?void 0:n.classGroupId},EG=/^\[(.+)\]$/,gve=e=>{if(EG.test(e)){const t=EG.exec(e)[1],n=t?.substring(0,t.indexOf(":"));if(n)return"arbitrary.."+n}},yve=e=>{const{theme:t,prefix:n}=e,r={nextPart:new Map,validators:[]};return vve(Object.entries(e.classGroups),n).forEach((([a,o])=>{gN(o,r,a,t)})),r},gN=(e,t,n,r)=>{e.forEach((a=>{if(typeof a!="string"){if(typeof a=="function")return bve(a)?void gN(a(r),t,n,r):void t.validators.push({validator:a,classGroupId:n});Object.entries(a).forEach((([o,i])=>{gN(i,_G(t,o),n,r)}))}else(a===""?t:_G(t,a)).classGroupId=n}))},_G=(e,t)=>{let n=e;return t.split("-").forEach((r=>{n.nextPart.has(r)||n.nextPart.set(r,{nextPart:new Map,validators:[]}),n=n.nextPart.get(r)})),n},bve=e=>e.isThemeGetter,vve=(e,t)=>t?e.map((([n,r])=>[n,r.map((a=>typeof a=="string"?t+a:typeof a=="object"?Object.fromEntries(Object.entries(a).map((([o,i])=>[t+o,i]))):a))])):e,kve=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);return i!==void 0?i:(i=r.get(o))!==void 0?(a(o,i),i):void 0},set(o,i){n.has(o)?n.set(o,i):a(o,i)}}},wve=e=>{const{separator:t,experimentalParseClassName:n}=e,r=t.length===1,a=t[0],o=t.length,i=s=>{const l=[];let c,u=0,d=0;for(let m=0;m<s.length;m++){let g=s[m];if(u===0){if(g===a&&(r||s.slice(m,m+o)===t)){l.push(s.slice(d,m)),d=m+o;continue}if(g==="/"){c=m;continue}}g==="["?u++:g==="]"&&u--}const p=l.length===0?s:s.substring(d),h=p.startsWith("!");return{modifiers:l,hasImportantModifier:h,baseClassName:h?p.substring(1):p,maybePostfixModifierPosition:c&&c>d?c-d:void 0}};return n?s=>n({className:s,parseClassName:i}):i},xve=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},Eve=/\s+/;function _ve(){let e,t,n=0,r="";for(;n<arguments.length;)(e=arguments[n++])&&(t=SG(e))&&(r&&(r+=" "),r+=t);return r}const SG=e=>{if(typeof e=="string")return e;let t,n="";for(let r=0;r<e.length;r++)e[r]&&(t=SG(e[r]))&&(n&&(n+=" "),n+=t);return n};function Sve(e,...t){let n,r,a,o=function(s){const l=t.reduce(((c,u)=>u(c)),e());return n=(c=>({cache:kve(c.cacheSize),parseClassName:wve(c),...mve(c)}))(l),r=n.cache.get,a=n.cache.set,o=i,i(s)};function i(s){const l=r(s);if(l)return l;const c=((u,d)=>{const{parseClassName:p,getClassGroupId:h,getConflictingClassGroupIds:m}=d,g=[],y=u.trim().split(Eve);let b="";for(let w=y.length-1;w>=0;w-=1){const k=y[w],{modifiers:_,hasImportantModifier:C,baseClassName:S,maybePostfixModifierPosition:T}=p(k);let E=!!T,I=h(E?S.substring(0,T):S);if(!I){if(!E){b=k+(b.length>0?" "+b:b);continue}if(I=h(S),!I){b=k+(b.length>0?" "+b:b);continue}E=!1}const A=xve(_).join(":"),R=C?A+"!":A,N=R+I;if(g.includes(N))continue;g.push(N);const D=m(I,E);for(let F=0;F<D.length;++F){const G=D[F];g.push(R+G)}b=k+(b.length>0?" "+b:b)}return b})(s,n);return a(s,c),c}return function(){return o(_ve.apply(null,arguments))}}const Vt=e=>{const t=n=>n[e]||[];return t.isThemeGetter=!0,t},TG=/^\[(?:([a-z-]+):)?(.+)\]$/i,Tve=/^\d+\/\d+$/,Cve=new Set(["px","full","screen"]),Ave=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,Nve=/\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$/,Ive=/^(rgba?|hsla?|hwb|(ok)?(lab|lch))\(.+\)$/,Rve=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,Ove=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,Ts=e=>Lp(e)||Cve.has(e)||Tve.test(e),Gl=e=>Dp(e,"length",Hve),Lp=e=>!!e&&!Number.isNaN(Number(e)),yN=e=>Dp(e,"number",Lp),og=e=>!!e&&Number.isInteger(Number(e)),Pve=e=>e.endsWith("%")&&Lp(e.slice(0,-1)),Ge=e=>TG.test(e),ql=e=>Ave.test(e),Lve=new Set(["length","size","percentage"]),Dve=e=>Dp(e,Lve,CG),Mve=e=>Dp(e,"position",CG),Fve=new Set(["image","url"]),jve=e=>Dp(e,Fve,Uve),Bve=e=>Dp(e,"",zve),ig=()=>!0,Dp=(e,t,n)=>{const r=TG.exec(e);return!!r&&(r[1]?typeof t=="string"?r[1]===t:t.has(r[1]):n(r[2]))},Hve=e=>Nve.test(e)&&!Ive.test(e),CG=()=>!1,zve=e=>Rve.test(e),Uve=e=>Ove.test(e),$ve=Sve((()=>{const e=Vt("colors"),t=Vt("spacing"),n=Vt("blur"),r=Vt("brightness"),a=Vt("borderColor"),o=Vt("borderRadius"),i=Vt("borderSpacing"),s=Vt("borderWidth"),l=Vt("contrast"),c=Vt("grayscale"),u=Vt("hueRotate"),d=Vt("invert"),p=Vt("gap"),h=Vt("gradientColorStops"),m=Vt("gradientColorStopPositions"),g=Vt("inset"),y=Vt("margin"),b=Vt("opacity"),w=Vt("padding"),k=Vt("saturate"),_=Vt("scale"),C=Vt("sepia"),S=Vt("skew"),T=Vt("space"),E=Vt("translate"),I=()=>["auto",Ge,t],A=()=>[Ge,t],R=()=>["",Ts,Gl],N=()=>["auto",Lp,Ge],D=()=>["","0",Ge],F=()=>[Lp,Ge];return{cacheSize:500,separator:":",theme:{colors:[ig],spacing:[Ts,Gl],blur:["none","",ql,Ge],brightness:F(),borderColor:[e],borderRadius:["n
456one","","full",ql,Ge],borderSpacing:A(),borderWidth:R(),contrast:F(),grayscale:D(),hueRotate:F(),invert:D(),gap:A(),gradientColorStops:[e],gradientColorStopPositions:[Pve,Gl],inset:I(),margin:I(),opacity:F(),padding:A(),saturate:F(),scale:F(),sepia:D(),skew:F(),space:A(),translate:A()},classGroups:{aspect:[{aspect:["auto","square","video",Ge]}],container:["container"],columns:[{columns:[ql]}],"break-after":[{"break-after":["auto","avoid","all","avoid-page","page","left","right","column"]}],"break-before":[{"break-before":["auto","avoid","all","avoid-page","page","left","right","column"]}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],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:["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top",Ge]}],overflow:[{overflow:["auto","hidden","clip","visible","scroll"]}],"overflow-x":[{"overflow-x":["auto","hidden","clip","visible","scroll"]}],"overflow-y":[{"overflow-y":["auto","hidden","clip","visible","scroll"]}],overscroll:[{overscroll:["auto","contain","none"]}],"overscroll-x":[{"overscroll-x":["auto","contain","none"]}],"overscroll-y":[{"overscroll-y":["auto","contain","none"]}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:[g]}],"inset-x":[{"inset-x":[g]}],"inset-y":[{"inset-y":[g]}],start:[{start:[g]}],end:[{end:[g]}],top:[{top:[g]}],right:[{right:[g]}],bottom:[{bottom:[g]}],left:[{left:[g]}],visibility:["visible","invisible","collapse"],z:[{z:["auto",og,Ge]}],basis:[{basis:I()}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["wrap","wrap-reverse","nowrap"]}],flex:[{flex:["1","auto","initial","none",Ge]}],grow:[{grow:D()}],shrink:[{shrink:D()}],order:[{order:["first","last","none",og,Ge]}],"grid-cols":[{"grid-cols":[ig]}],"col-start-end":[{col:["auto",{span:["full",og,Ge]},Ge]}],"col-start":[{"col-start":N()}],"col-end":[{"col-end":N()}],"grid-rows":[{"grid-rows":[ig]}],"row-start-end":[{row:["auto",{span:[og,Ge]},Ge]}],"row-start":[{"row-start":N()}],"row-end":[{"row-end":N()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":["auto","min","max","fr",Ge]}],"auto-rows":[{"auto-rows":["auto","min","max","fr",Ge]}],gap:[{gap:[p]}],"gap-x":[{"gap-x":[p]}],"gap-y":[{"gap-y":[p]}],"justify-content":[{justify:["normal","start","end","center","between","around","evenly","stretch"]}],"justify-items":[{"justify-items":["start","end","center","stretch"]}],"justify-self":[{"justify-self":["auto","start","end","center","stretch"]}],"align-content":[{content:["normal","start","end","center","between","around","evenly","stretch","baseline"]}],"align-items":[{items:["start","end","center","baseline","stretch"]}],"align-self":[{self:["auto","start","end","center","stretch","baseline"]}],"place-content":[{"place-content":["start","end","center","between","around","evenly","stretch","baseline"]}],"place-items":[{"place-items":["start","end","center","baseline","stretch"]}],"place-self":[{"place-self":["auto","start","end","center","stretch"]}],p:[{p:[w]}],px:[{px:[w]}],py:[{py:[w]}],ps:[{ps:[w]}],pe:[{pe:[w]}],pt:[{pt:[w]}],pr:[{pr:[w]}],pb:[{pb:[w]}],pl:[{pl:[w]}],m:[{m:[y]}],mx:[{mx:[y]}],my:[{my:[y]}],ms:[{ms:[y]}],me:[{me:[y]}],mt:[{mt:[y]}],mr:[{mr:[y]}],mb:[{mb:[y]}],ml:[{ml:[y]}],"space-x":[{"space-x":[T]}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":[T]}],"space-y-reverse":["space-y-reverse"],w:[{w:["auto","min","max","fit","svw","lvw","dvw",Ge,t]}],"min-w":[{"min-w":[Ge,t,"min","max","fit"]}],"max-w":[{"max-w":[Ge,t,"none","full","min","max","fit","prose",{screen:[ql]},ql]}],h:[{h:[Ge,t,"auto","min","max","fit","svh","lvh","dvh"]}],"min-h":[{"min-h":[Ge,t,"min","max","fit","svh","lvh","dvh"]}],"max-h":[{"max-h":[Ge,t,"min","max","fit","svh","lvh","dvh"]}],size:[{size:[Ge,t,"auto","min","max","fit"]}],"font-size":[{text:["base",ql,Gl]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:["thin","extralight","light","normal","medium","semibold","bold","extrabold","black",yN]}],"font-family":[{font:[ig]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractions"],tracking:[{tracking:["tighter","tight","normal","wide","wider","widest",Ge]}],"line-clamp":[{"line-clamp":["none",Lp,yN]}],leading:[{leading:["none","tight","snug","normal","relaxed","loose",Ts,Ge]}],"list-image":[{"list-image":["none",Ge]}],"list-style-type":[{list:["none","disc","decimal",Ge]}],"list-style-position":[{list:["inside","outside"]}],"placeholder-color":[{placeholder:[e]}],"placeholder-opacity":[{"placeholder-opacity":[b]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"text-color":[{text:[e]}],"text-opacity":[{"text-opacity":[b]}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:["solid","dashed","dotted","double","none","wavy"]}],"text-decoration-thickness":[{decoration:["auto","from-font",Ts,Gl]}],"underline-offset":[{"underline-offset":["auto",Ts,Ge]}],"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:A()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",Ge]}],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",Ge]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-opacity":[{"bg-opacity":[b]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top",Mve]}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","round","space"]}]}],"bg-size":[{bg:["auto","cover","contain",Dve]}],"bg-image":[{bg:["none",{"gradient-to":["t","tr","r","br","b","bl","l","tl"]},jve]}],"bg-color":[{bg:[e]}],"gradient-from-pos":[{from:[m]}
vendor: 4,378 bytes, line 456
456],"gradient-via-pos":[{via:[m]}],"gradient-to-pos":[{to:[m]}],"gradient-from":[{from:[h]}],"gradient-via":[{via:[h]}],"gradient-to":[{to:[h]}],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":[b]}],"border-style":[{border:["solid","dashed","dotted","double","none","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":[b]}],"divide-style":[{divide:["solid","dashed","dotted","double","none"]}],"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:["","solid","dashed","dotted","double","none"]}],"outline-offset":[{"outline-offset":[Ts,Ge]}],"outline-w":[{outline:[Ts,Gl]}],"outline-color":[{outline:[e]}],"ring-w":[{ring:R()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:[e]}],"ring-opacity":[{"ring-opacity":[b]}],"ring-offset-w":[{"ring-offset":[Ts,Gl]}],"ring-offset-color":[{"ring-offset":[e]}],shadow:[{shadow:["","inner","none",ql,Bve]}],"shadow-color":[{shadow:[ig]}],opacity:[{opacity:[b]}],"mix-blend":[{"mix-blend":["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity","plus-lighter","plus-darker"]}],"bg-blend":[{"bg-blend":["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"]}],filter:[{filter:["","none"]}],blur:[{blur:[n]}],brightness:[{brightness:[r]}],contrast:[{contrast:[l]}],"drop-shadow":[{"drop-shadow":["","none",ql,Ge]}],grayscale:[{grayscale:[c]}],"hue-rotate":[{"hue-rotate":[u]}],invert:[{invert:[d]}],saturate:[{saturate:[k]}],sepia:[{sepia:[C]}],"backdrop-filter":[{"backdrop-filter":["","none"]}],"backdrop-blur":[{"backdrop-blur":[n]}],"backdrop-brightness":[{"backdrop-brightness":[r]}],"backdrop-contrast":[{"backdrop-contrast":[l]}],"backdrop-grayscale":[{"backdrop-grayscale":[c]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[u]}],"backdrop-invert":[{"backdrop-invert":[d]}],"backdrop-opacity":[{"backdrop-opacity":[b]}],"backdrop-saturate":[{"backdrop-saturate":[k]}],"backdrop-sepia":[{"backdrop-sepia":[C]}],"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",Ge]}],duration:[{duration:F()}],ease:[{ease:["linear","in","out","in-out",Ge]}],delay:[{delay:F()}],animate:[{animate:["none","spin","ping","pulse","bounce",Ge]}],transform:[{transform:["","gpu","none"]}],scale:[{scale:[_]}],"scale-x":[{"scale-x":[_]}],"scale-y":[{"scale-y":[_]}],rotate:[{rotate:[og,Ge]}],"translate-x":[{"translate-x":[E]}],"translate-y":[{"translate-y":[E]}],"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",Ge]}],accent:[{accent:["auto",e]}],appearance:[{appearance:["none","auto"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","
456none","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",Ge]}],"caret-color":[{caret:[e]}],"pointer-events":[{"pointer-events":["none","auto"]}],resize:[{resize:["none","y","x",""]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":A()}],"scroll-mx":[{"scroll-mx":A()}],"scroll-my":[{"scroll-my":A()}],"scroll-ms":[{"scroll-ms":A()}],"scroll-me":[{"scroll-me":A()}],"scroll-mt":[{"scroll-mt":A()}],"scroll-mr":[{"scroll-mr":A()}],"scroll-mb":[{"scroll-mb":A()}],"scroll-ml":[{"scroll-ml":A()}],"scroll-p":[{"scroll-p":A()}],"scroll-px":[{"scroll-px":A()}],"scroll-py":[{"scroll-py":A()}],"scroll-ps":[{"scroll-ps":A()}],"scroll-pe":[{"scroll-pe":A()}],"scroll-pt":[{"scroll-pt":A()}],"scroll-pr":[{"scroll-pr":A()}],"scroll-pb":[{"scroll-pb":A()}],"scroll-pl":[{"scroll-pl":A()}],"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",Ge]}],fill:[{fill:[e,"none"]}],"stroke-w":[{stroke:[Ts,Gl,yN]}],stroke:[{stroke:[e,"none"]}],sr:["sr-only","not-sr-only"],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-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"]}}}));function j(...e){return $ve(mw(e))}const Mp=e=>e?"":void 0,Pw=bn("",{variants:{slot:{root:["bg-gray-50 dark:bg-transparent","border border-transparent dark:border-gray-dark-700","rounded-md p-0.5 flex items-center !ml-auto"],button:[j(cn({size:"xs"}),"group","rounded data-[active]:shadow","bg-transparent data-[active]:bg-white","text-gray-600 data-[active]:text-gray-800","dark:text-white-alpha-600 dark:data-[active]:text-white-alpha-950","dark:data-[active]:bg-gray-dark-700 dark:shadow-none","hover:text-gray-800 hover:dark:text-white-alpha-950")],icon:["mr-1 text-gray-500 data-[active]:text-gray-600","dark:text-white-alpha-500 dark:data-[active]:text-white-alpha-600","group-hover:text-gray-600 dark:group-hover:text-white-alpha-600"]}}}),bN={markdownH1:j(kG({size:"lg"}),"mb-3"),markdownH2:j(kG({size:"md"}),"mb-2"),markdownP:j("mb-3 break-words whitespace-pre-wrap","[&+ol,&+li]:mt-0"),markdownLi:j("[&_a]:break-words [&_a]:inline"),markdownUl:wG({style:"unordered"}),markdownOl:j(wG({style:"ordered"}),"[inset-inline-start:var(--start,0px)]","[counter-reset:item_calc(var(--start,0)_-_1)]"),markdownLink:j(pve(),"text-inkeep-primary-stronger hover:text-inkeep-primary-strong","dark:text-inkeep-expanded-primary-100 dark:hover:text-inkeep-expanded-primary-300"),markdownSourceLink:fve(),markdownTable:mN({slot:"root"}),markdownTh:mN({slot:"th"}),markdownTd:mN({slot:"td"}),markdownCode:hve(),codeblockContainer:Rw({slot:"container"}),codeblockHeader:Rw({slot:"header"}),codeblockCopyButton:j(cn({}),Rw({slot:"copyButton"}
vendor: 15,162 bytes, line 456
456)),codeblockHighlighterWrapper:j(),codeblockHighlighter:Rw({slot:"highlighter"}),codeblockCode:"font-mono",markdownInput:j("mr-1")},AG=["Thinking","Looking for content","Analyzing"];function NG(){const[e,t]=v.useState(0);return v.useEffect((()=>{const n=setInterval((()=>{t((r=>r+1<AG.length?r+1:(clearInterval(n),r)))}),3500);return()=>clearInterval(n)}),[]),f.jsxs("div",{className:"flex items-center space-x-2 font-medium text-sm text-gray-700 dark:text-gray-dark-300","aria-live":"polite",children:[f.jsx("span",{className:"animate-shimmer bg-[linear-gradient(to_bottom_right,_var(--ikp-color-gray-700),_var(--ikp-color-gray-400))] dark:bg-[linear-gradient(to_bottom_right,_var(--ikp-color-gray-dark-300),_var(--ikp-color-gray-dark-100))] bg-clip-text text-transparent",children:AG[e]}),f.jsx("div",{className:"flex space-x-1",children:[0,1,2].map((n=>f.jsx("span",{className:"animate-bounce-dot opacity-30",style:{animationDelay:.2*n+"s"},children:"."},n)))})]})}const Vve=()=>Array.from({length:3}).map(((e,t)=>{const n=t%2==0;return f.jsxs("div",{className:j("flex items-center flex-row-reverse","data-[even]:flex-row","[--end-color:theme(colors.white-alpha.100)]","dark:[--start-color:theme(colors.gray.300)]","dark:[--end-color:theme(colors.white-alpha.300)]"),"data-even":Mp(n),children:[f.jsx("div",{"data-even":Mp(n),className:j(iu(),"h-12 w-12 rounded-full","data-[even]:mr-4 ml-4 data-[even]:ml-0")}),f.jsxs("div",{"data-even":Mp(n),className:"flex flex-col gap-2 items-end data-[even]:items-start",children:[f.jsx("div",{"data-even":Mp(n),className:j(iu(),"h-4 rounded-lg w-60")}),f.jsx("div",{"data-even":Mp(n),className:j(iu(),"h-4 rounded-lg w-56")})]})]},t)})),Gve=e=>f.jsx(BM,{children:f.jsx(qM,{children:f.jsx(nee,{children:f.jsx(ete,{...e})})})}),qve=v.forwardRef((({className:e,size:t,variant:n,...r},a)=>f.jsx(ice,{ref:a,className:j(uve({size:t,variant:n}),"data-[hidden]:hidden rounded-md flex","bg-white dark:bg-gray-dark-950","data-[composite]:w-full","max-h-[min(85vh,850px)]","[[data-sidebar]_&]:m-[unset] [[data-sidebar]_&]:mt-auto","[[data-sidebar]_&]:h-full [[data-sidebar]_&]:w-full","[[data-sidebar]_&]:max-h-[unset]",e),...r}))),Wve=({className:e,...t})=>f.jsx(lce,{className:j("flex flex-col items-center justify-center h-full gap-12 flex-1 p-8",e),children:f.jsx(Vve,{}),...t}),Yve=({className:e,...t})=>f.jsx(uce,{className:j(Pp({section:"wrapper"}),"rounded-[inherit] font-body",e),...t}),Kve=({className:e,...t})=>f.jsx(dce,{className:j(Pp({section:"header"}),"flex items-center","bg-white dark:bg-gray-dark-950","data-[show-toolbar]:after:absolute","data-[show-toolbar]:after:left-0","data-[show-toolbar]:after:top-full","data-[show-toolbar]:after:h-4","data-[show-toolbar]:after:w-full","data-[show-toolbar]:after:text-white","data-[show-toolbar]:after:dark:text-gray-dark-950","data-[show-toolbar]:after:bg-[linear-gradient(currentColor,_transparent)]","data-[show-toolbar]:after:z-start",e),...t}),Xve=({className:e,...t})=>f.jsx(pce,{className:j("flex items-center gap-3 w-full","px-5 py-2 pt-4 justify-between *:m-0",e),...t}),Qve=({className:e,...t})=>f.jsx(fce,{className:j("flex items-center gap-1.5",e),...t}),Zve=({className:e,...t})=>f.jsx(mce,{className:j("text-gray-600 dark:text-gray-dark-100 text-sm",e),...t}),Jve=({className:e,...t})=>f.jsx(gce,{className:j(Pp({section:"content"}),"justify-end",e),...t}),eke=({className:e,...t})=>f.jsx(yce,{className:j("overflow-hidden",e),...t}),tke=v.forwardRef((({className:e,...t},n)=>f.jsx(vce,{ref:n,className:j("h-full w-full rounded-[inherit]",e),...t}))),nke=({className:e,...t})=>f.jsx(kce,{className:j("flex select-none touch-none p-0.5","transition-colors duration-[160ms] ease-in-out","w-2.5 border-l border-l-transparent",e),...t}),rke=({className:e,...t})=>f.jsx(wce,{className:j("relative flex-1 rounded-full","bg-gray-300 dark:bg-white-alpha-200",e),...t}),ake=xce,IG=({className:e,...t})=>f.jsx(Tce,{className:j("ml-auto text-sm flex items-center gap-1",e),...t}),oke=({className:e,...t})=>f.jsx(Ace,{className:j("text-gray-700 dark:text-gray-dark-100",e),...t}),RG=({className:e,...t})=>f.jsx(Ice,{className:j("cursor-pointer text-gray-700 dark:text-gray-dark-100","focus-visible:ring-gray-500 dark:focus-visible:ring-white-alpha-900 focus-visible:ring-2 focus:outline-none",e),...t}),OG=({className:e,...t})=>f.jsx(Oce,{className:j(Ow({slot:"content"}),"px-4 py-2 font-normal","w-[250px] sm:w-[420px]",e),...t}),PG=Lce,LG=({className:e,...t})=>f.jsx(Dce,{className:j(Ow({slot:"arrow"}),e),...t}),ike=({className:e,...t})=>f.jsx(Fce,{className:j("mt-4 flex flex-col gap-2",e),...t}),ske=({className:e,...t})=>f.jsx(Bce,{className:j("text-2xs uppercase font-semibold tracking-widest","text-gray-600 dark:text-white-alpha-500",e),...t}),lke=({className:e,...t})=>f.jsx(zce,{className:j("flex flex-col","ikp-md:flex-row","flex-wrap gap-2",e),...t}),cke=v.forwardRef((({className:e,style:t,...n},r)=>{const a=v.useRef(null),o=K2(r,a),{width:i=0,height:s=0}=ove({ref:a,box:"border-box"}),l=Math.max(s,i);return f.jsx($ce,{ref:o,style:{"--before-size":`${l+100}px`,...t},className:j("flex items-center justify-center relative z-base","min-h-9 rounded-md overflow-hidden","before:absolute before:z-hide","before:bg-gray-300 dark:before:bg-gray-dark-950","before:bg-no-repeat before:[background-position:0_0]","before:[background-size:cover] before:m-auto","before:w-[--before-size] before:h-[--before-size]","data-[highlight]:first:before:[background-image:conic-gradient(transparent,theme(colors.inkeep-expanded-primary.600),transparent_30%)]","dark:data-[highlight]:first:before:[background-image:conic-gradient(transparent,theme(colors.inkeep-expanded-primary.300),transparent_30%)]","data-[highlight]:first:before:animate-[spin_4s_linear_infinite]","after:absolute after:z-base after:top-px after:left-px","after:w-[calc(100%-2px)] after:h-[calc(100%-2px)]","after:rounded-[5px] after:bg-white dark:after:bg-gray-dark-950",e),...n})})),uke=({className:e,...t})=>f.jsx(Gce,{className:j(cn({size:"sm"}),"text-sm font-normal h-auto w-full py-2 z-start","whitespace-normal text-center leading-[unset]","border border-solid","text-gray-800 dark:text-white-alpha-950","border-white-alpha-200","[&:where(:hover,:focus)]:bg-slate-400/5","dark:[&:where(:hover,:focus)]:bg-white-alpha-100 focus:z-start",e),...t}),dke=({className:e,...t})=>f.jsx(_ce,{className:j("flex flex-col w-full min-w-0 min-h-0 text-2sm relative",e),...t}),DG=bn(["flex relative w-full overflow-hidden py-8","px-5","flex-col ikp-md:flex-row","min-w-0 grow-[2] data-[role=user]:grow-0","[&:not(:last-child)]:after:absolute","[&:not(:last-child)]:after:border-b","[&:not(:last-child)]:after:bottom-0","[&:not(:last-child)]:after:inset-x-6","ikp-md:[&:not(:last-child)]:after:inset-x-8"]),pke=({className:e,...t})=>f.jsx(TV,{className:j(DG(),e),...t}),fke=({className:e,...t})=>f.jsx(Kce,{className:j(DG(),e),...t}),MG=({className:e,...t})=>f.jsx(Qce,{className:j("flex justify-start overflow-hidden shrink-0 select-none","flex-row ikp-md:flex-col","items-center ikp-md:items-start","ikp-md:pl-3","ikp-md:pr-6","mb-6 ikp-md:mb-0",e),...t}),hke=({className:e,...t})=>f.jsx(Jce,{className:j("flex items-center gap-3 h-12 w-full",e),children:f.jsx(NG,{}),...t}),FG=({className:e,...t})=>f.jsx(tue,{className:j("flex items-center justify-center rounded-full","h-auto ikp-md:h-12",e),...t}),jG=({className:e,...t})=>f.jsx(rue,{className:j("relative flex h-8 w-8 shrink-0 overflow-hidden","data-[username]:bg-inkeep-primary-lighter","dark:data-[username]:bg-inkeep-expanded-primary-300","text-inkeep-primary-stronger font-semibold ","data-[role=user]:hidden ikp-md:flex","justify-center items-center",e),...t}),BG=({className:e,...t})=>f.jsx(oue,{className:j("hidden data-[role=user]:block",e),...t}),HG=({className:e,...t})=>f.jsx(iue,{className:j("data-[type=icon]:data-[role=user]:text-inkeep-primary-medium","dark:data-[type=icon]:data-[role=user]:text-inkeep-expanded-primary-300","data-[type=icon]:data-[role=assistant]:[--start-color:theme(colors.inkeep-expanded-primary.300)]","data-[type=icon]:data-[role=assistant]:[--end-color:theme(colors.inkeep-expanded-primary.700)]","dark:data-[type=icon]:data-[role=assistant]:[--start-color:theme(colors.inkeep-expanded-primary.50)]","dark:data-[type=icon]:data-[role=assistant]:[--end-color:theme(colors.inkeep-expanded-primary.300)]",e),...t}),zG=({className:e,...t})=>f.jsx(lue,{className:j("px-3 py-1 ml-4 data-[role=user]:ml-0","text-sm rounded-full","bg-inkeep-primary-lighter data-[role=user]:bg-gray-50","text-inkeep-primary-stronger dark:text-inkeep-expanded-primary-300","data-[role=user]:text-gray-700 dark:data-[role=user]:text-white-alpha-700","dark:bg-gray-dark-700","ikp-md:hidden",e),...t}),UG=({className:e,...t})=>f.jsx(uue,{className:j("overflow-hidden flex flex-col","justify-start grow-2 w-full","data-[role=user]:justify-end","data-[role=user]:shrink-2","data-[role=user]:grow-0","ikp-md:pr-3",e),...t}),$G=({className:e,...t})=>f.jsx(pue,{className:j("text-2sm flex-wrap break-words min-w-0 shrink-1 max-w-full",e),...t}),mke=e=>{var t,n;const{message:r}=dr(),a=(n=(t=r.metadata)==null?void 0:t.attributes)==null?void 0:n.attachments;return r.role==="user"&&a?.length?f.jsx(ote,{children:f.jsx(fue,{...e})}):null},gke=({className:e,...t})=>f.jsx(mue,{className:j("flex flex-wrap gap-2",e),...t}),yke=({className:e,...t})=>f.jsx(yue,{className:j(cn({variant:"ghost"}),ou({slot:"root"}),"font-normal px-2",e),...t}),bke=({className:e,...t})=>f.jsx(vue,{className:j(ou({slot:"icon"}),e),...t}),vke=({className:e,...t})=>f.jsx(wue,{className:j(ou({slot:"title"}),e),...t}),kke=e=>{const{onOpenChange:t,...n}=e,{selectItem:r,isOpen:a,onClose:o,selectedItem:i}=gk();return f.jsx(xue,{open:a&&i!==null,onOpenChange:Pe(t,(s=>{s||(o(),r(null))})),...n})},wke=({className:e,...t})=>f.jsx(Eue,{className:j(er({slot:"overlay"}),e),...t}),xke=({className:e,...t})=>f.jsx(_ue,{className:j(er({slot:"content"}),"my-6 md:my-12 top-0 left-[unset] transform-none relative","p-8 md:p-10 max-w-2xl",e),...t}),Eke=({className:e,...t})=>f.jsx(Tue,{className:j(er({slot:"header"}),"px-0 pt-0 pb-8 flex flex-col gap-6","font-semibold",e),...t}),_ke=({className:e,...t})=>f.jsx(Cue,{className:j(er({slot:"close"}),e),...t}),Ske=({className:e,...t})=>f.jsx(Nue,{className:j(er({slot:"body"}),"p-0",e),...t}),VG=({className:e,componentStyles:t,...n})=>f.jsx(Iue,{className:j("data-[role=user]:whitespace-pre-wrap mb-3 max-w-full",e),componentStyles:nd(bN,t??{}),...n}),Tke=({className:e,...t})=>f.jsx(Oue,{className:j("flex items-center mt-2 mb-3",e),...t}),Cke=({className:e,...t})=>f.jsx(Lue,{className:j("mr-auto flex items-center gap-2",e),...t}),Ake=({className:e,...t})=>f.jsx(Fue,{className:j(cn({size:"xs",variant:"outline"}),"text-xs h-[30px] text-gray-700 dark:text-gray-200 gap-1",e),...t}),vN=({className:e,...t})=>f.jsx(Bue,{className:j(cn({variant:"iconButton",size:"sm"}),"data-[upvoted]:text-inkeep-primary-medium","data-[downvoted]:text-inkeep-primary-medium","data-[upvoted]:dark:text-inkeep-expanded-primary-300","data-[downvoted]:dark:text-inkeep-expanded-primary-300","dark:hover:text-inkeep-expanded-primary-300 px-2 text-md",e),...t}),Nke=e=>{var t;const{message:n}=dr();return n.role==="assistant"&&((t=n.links)!=null&&t.length)?f.jsx(Hue,{...e}):null},Ike=({className:e,...t})=>f.jsx(Uue,{className:j("block text-xs font-medium my-2 text-gray-700 dark:text-gray-dark-300",e),...t}),Rke=({className:e,...t})=>f.jsx(Vue,{className:j("w-full relative flex flex-col gap-3 py-px",e),...t}),Oke=({className:e,...t})=>f.jsx(que,{className:j(un({slot:"root"}),e),...t}),Pke=({className:e,...t})=>f.jsx(Yue,{className:j(un({slot:"breadcrumbs"}),e),...t}),Lke=({className:e,...t})=>f.jsx(Kue,{className:j(un({slot:"breadcrumbsIcon"}),e),...t}),Dke=({className:e,...t})=>f.jsx(Que,{className:j(un({slot:"icon"}),e),...t}),Mke=({className:e,...t})=>f.jsx(Jue,{className:j(un({slot:"title"}),e),...t}),Fke=({className:e,...t})=>f.jsx(tde,{className:j(un({slot:"tag"}),e),...t}),jke=({className:e,...t})=>f.jsx(rde,{className:j(un({slot:"description"}),e),...t}),Bke=({className:e,...t})=>f.jsx(ode,{className:j(un({slot:"descriptionPart"}),e),...t}),Hke=({className:e,...t})=>f.jsx(sde,{className:j(un({slot:"indicator"}),e),...t}),zke=({className:e,...t})=>f.jsx(lde,{className:j("bg-white dark:bg-gray-dark-950 pt-6 pb-4","px-5 relative","before:absolute before:block before:top-0 before:left-0","before:pointer-events-none before:w-full before:h-3","before:bg-[linear-gradient(transparent,_white)] dark:before:bg-[linear-gradient(transparent,_var(--ikp-color-gray-dark-950))]","before:-translate-y-full",e),...t}),Uke=({className:e,...t})=>f.jsx(cde,{className:j("relative flex flex-col w-full p-2","rounded-lg items-stretch shadow-md dark:shadow-none","bg-gray-50 dark:bg-white-alpha-50",e),...t}),$ke=({className:e,...t})=>f.jsx(ude,{className:j("flex",e),...t}),Vke=v.forwardRef((({className:e,...t},n)=>f.jsx(pde,{ref:n,className:j("min-h-[unset] overflow-hidden w-full resize-none","placeholder:text-gray-500 dark:placeholder:text-gray-dark-200","border-none outline-none shadow-none bg-transparent","px-3 py-2 ml-1 mr-2 max-h-[200px] overflow-y-auto disabled:cursor-not-allowed",e),...t}))),Gke=({className:e,...t})=>f.jsx(hde,{className:j(cn({}),"bg-transparent relative size-10 rounded-lg transition-all ease-linear","text-inkeep-primary-medium dark:text-inkeep-expanded-primary-500","active:bg-gray-300 dark:active:bg-white-alpha-100","hover:bg-gray-200 hover:text-inkeep-primary-strong","dark:hover:bg-white-alpha-100 dark:hover:text-inkeep-expanded-primary-300","disabled:text-gray-500 dark:disabled:text-white-alpha-200","disabled:cursor-not-allowed hover:disabled:[background:none] active:disabled:[background:none]",e),...t}),qke=({className:e,...t})=>f.jsx(mde,{className:j(dve(),"text-inherit rotate-[-30deg]",e),...t}),Wke=({className:e,...t})=>f.jsx(yde,{className:j("flex items-center justify-between","flex-wrap gap-2 px-1 pt-2 pb-1",e),...t}),Yke=({className:e,...t})=>f.jsx(vde,{className:j("flex items-center gap-2 flex-wrap px-3 min-w-0",e),...t}),Kke=({className:e,...t})=>f.jsx(wde,{className:j(ou({slot:"root"}),e),...t}),Xke=({className:e,...t})=>f.jsx(Ede,{className:j(ou({slot:"icon"}),e),...t}),Qke=({className:e,...t})=>f.jsx(Sde,{className:j(ou({slot:"title"}),e),...t}),Zke=({className:e,...t})=>f.jsx(Cde,{className:j(ou({slot:"delete"}),e),...t}),Jke=({className:e,...t})=>f.jsx(Ade,{className:j("flex items-center justify-between","gap-2 flex-wrap px-3",e),...t}),ewe=Nde,twe=({className:e,...t})=>f.jsx(Ide,{className:j("cursor-pointer text-sm text-gray-600","dark:text-white-alpha-600",e),...t}),nwe=({className:e,...t})=>f.jsx(Ode,{className:j("bg-white text-gray-800 fill-white","dark:bg-gray-dark-800 dark:text-white-alpha-950 dark:fill-gray-dark-800","shadow-[0_8px_30px_rgba(0,0,0,0.12)] z-dropdown","px-3 py-2 rounded-md text-sm font-normal max-w-[200px]",e),...t}),rwe=({className:e,...t})=>f.jsx(Lde,{className:j("contents",e),...t}),awe=({className:e,...t})=>f.jsx(Mde,{className:j(cn({variant:"outline",size:"xs"}),"light:text-gray-700 gap-1",e),...t}),owe=e=>{const{onOpenChange:t,...n}
456=e,{selectInput:r,isOpen:a,onClose:o,selectedInput:i}=po();return f.jsx(Fde,{open:a&&i!==null,onOpenChange:Pe(t,(s=>{s||(o(),r(null))})),...n})},iwe=({className:e,...t})=>f.jsx(jde,{className:j(er({slot:"overlay"}),e),...t}),swe=({className:e,...t})=>f.jsx(Bde,{className:j(er({slot:"content"}),"my-6 md:my-12 top-0 left-[unset] transform-none relative","p-8 md:p-10 max-w-2xl",e),...t}),lwe=({className:e,...t})=>f.jsx(Hde,{className:j(er({slot:"header"}),"px-0 pt-0 pb-8 gap-y-2","font-semibold",e),...t}),cwe=({className:e,...t})=>f.jsx(Ude,{className:j("w-full semibold",e),...t}),uwe=({className:e,...t})=>f.jsx(Vde,{className:j("text-gray-700 dark:text-white-alpha-700","text-sm font-normal w-full",e),...t}),dwe=e=>{var t;const{children:n,...r}=e,{selectedInput:a}=po(),o=(t=a?.workflowModalProps)==null?void 0:t.modalHelpElement;return o?f.jsx(Gde,{asChild:!n,children:n||o,...r}):null},pwe=({className:e,...t})=>f.jsx(qde,{className:j(er({slot:"close"}),e),...t}),fwe=({className:e,...t})=>f.jsx(Wde,{className:j(er({slot:"body"}),"p-0",e),...t}),hwe=({className:e,...t})=>f.jsx(Kde,{className:j("flex flex-col gap-8",e),...t}),mwe=({className:e,...t})=>f.jsx(Xde,{className:j("flex flex-col gap-2",e),...t}),gwe=({className:e,...t})=>f.jsx(Zde,{className:j("text-sm font-medium text-gray-700 dark:text-white-alpha-700",e),...t}),ywe=({className:e,...t})=>f.jsx(epe,{className:j("h-10 px-4 rounded-md border","focus:outline-none focus:[--shadow-color:theme(colors.blue.500)]","data-[invalid]:[--shadow-color:theme(colors.red.500)]","shadow-[0_0_0_2px_var(--shadow-color)]",e),...t}),bwe=({className:e,...t})=>f.jsx(npe,{className:j("text-sm text-red-500",e),...t}),vwe=({className:e,...t})=>f.jsx(rpe,{className:j("flex flex-col gap-2",e),...t}),kwe=({className:e,...t})=>f.jsx(ope,{className:j("text-sm font-medium text-gray-700 dark:text-white-alpha-700",e),...t}),wwe=({className:e,...t})=>f.jsx(spe,{className:j(Vo({size:"md",variant:"outline"}),"min-h-20 px-4 py-2",e),...t}),xwe=({className:e,...t})=>f.jsx(cpe,{className:j("text-sm text-red-500",e),...t}),Ewe=({className:e,...t})=>f.jsx(upe,{className:j(cn({preset:"primaryFilled"}),"ml-auto",e),...t}),_we=({className:e,...t})=>f.jsx(dpe,{className:j("mt-4 flex items-center justify-between flex-wrap-reverse gap-2.5",e),...t}),Swe=({className:e,...t})=>f.jsx(ppe,{className:j("flex items-center gap-2.5 flex-wrap",e),...t}),Twe=({className:e,...t})=>f.jsx(fpe,{className:j("flex items-center whitespace-nowrap",e),...t}),Cwe=({className:e,...t})=>f.jsx(hpe,{className:j("text-xs md:text-sm text-gray-500 dark:text-white-alpha-600",e),...t}),Awe=({className:e,...t})=>f.jsx(mpe,{className:j("inline-flex items-center",e),...t,children:f.jsx(gpe,{className:"text-gray-500 dark:text-white-alpha-600 ml-1.5 mt-1 w-12 h-auto"})}),kN=j(cn({size:"xs",variant:"outline"}),"text-gray-700 dark:text-white-alpha-700"),Lw=({className:e,...t})=>f.jsx(tN,{className:j(kN,e),...t}),GG=({className:e,...t})=>f.jsx(NV,{className:j("cursor-pointer",e),...t}),qG=({className:e,...t})=>f.jsx(kpe,{className:j("bg-white text-gray-800 fill-white","dark:bg-gray-dark-800 dark:text-white-alpha-900 dark:fill-gray-dark-800","shadow-[0_8px_30px_rgba(0,0,0,0.12)]","px-2 py-3 rounded-md text-sm font-normal",e),...t}),Nwe=e=>{const{children:t,...n}=e,{aiChatSettings:r}=Se(),{getHelpOptions:a}=r;if(!a||(a??[]).length===0)return null;const{_pinned:o,_unpinned:i}=a.reduce(((u,d)=>{const p=d.isPinnedToToolbar?"_pinned":"_unpinned";return{...u,[p]:[...u[p],d]}}),{_pinned:[],_unpinned:[]}),s=i.length===1?[...o,i[0]]:o,l=i.length===1?[]:i,c=(function(){const[u,d]=v.useState(!1);return{open:u,setOpen:d}})();return f.jsx(ate,{value:c,children:f.jsx(wpe,{open:c.open,onOpenChange:c.setOpen,children:Hn(t,{pinned:s,unpinned:l}),...n})})},Iwe=({className:e,...t})=>f.jsx(_pe,{className:j(kN,e),...t}),Rwe=({className:e,...t})=>f.jsx(Tpe,{className:j(kN,e),...t}),Owe=({className:e,...t})=>f.jsx(Ape,{className:j(Ow({slot:"content"}),"gap-3 px-3 py-4 ","w-[254px] text-sm font-normal",e),...t}),Pwe=({className:e,...t})=>f.jsx(Npe,{className:j(Ow({slot:"arrow"}),e),...t}),Lwe=({className:e,...t})=>f.jsx(Ipe,{className:j("flex items-center cursor-pointer hover:underline",e),...t}),Dwe=({className:e,...t})=>f.jsx(Ope,{className:j("mr-2 text-inkeep-primary-medium",e),...t}),Mwe=e=>{const{onOpenChange:t,...n}=e,{currentFeedback:r,setCurrentFeedback:a}=tC();return f.jsx(Ppe,{open:r!==null,onOpenChange:Pe(t,(()=>a(null))),...n})}
vendor: 4,296 bytes, line 456
456,Fwe=({className:e,...t})=>f.jsx(Lpe,{className:j(er({slot:"overlay"}),e),...t}),jwe=({className:e,...t})=>f.jsx(Dpe,{className:j(er({slot:"content"}),"my-6 md:my-12 top-0 left-[unset] transform-none relative","p-8 md:p-10 max-w-[480px]",e),...t}),Bwe=({className:e,...t})=>f.jsx(Mpe,{className:j(er({slot:"header"}),"px-0 pt-0 pb-8","font-semibold",e),...t}),Hwe=({className:e,...t})=>f.jsx(Fpe,{className:j(er({slot:"close"}),e),...t}),zwe=({className:e,...t})=>f.jsx(jpe,{className:j(er({slot:"body"}),"p-0",e),...t}),Uwe=({className:e,...t})=>f.jsx(Hpe,{className:j("flex flex-col gap-8",e),...t}),Dw=({className:e,...t})=>f.jsx(Upe,{className:j("flex flex-wrap items-center","gap-y-4 gap-x-2",e),...t}),Mw=({className:e,...t})=>f.jsx(Vpe,{className:j(Op({slot:"root"}),e),...t}),Fw=({className:e,...t})=>f.jsx(Gpe,{className:j(Op({slot:"indicator"}),e),...t}),jw=({className:e,...t})=>f.jsx(Wpe,{className:j("select-none cursor-pointer font-medium text-sm","text-gray-700 dark:text-white-alpha-700",e),...t}),wN=({className:e,...t})=>f.jsx(Kpe,{className:j("flex-[0_0_100%]","min-h-20 py-2 border rounded-md","px-4",e),...t}),$we=({className:e,...t})=>f.jsx(Xpe,{className:j(cn({preset:"primaryFilled"}),"ml-auto",e),...t}),Vwe=({className:e,...t})=>f.jsx(Zpe,{className:j("w-full overflow-y-auto",e),...t}),Gwe=({className:e,...t})=>f.jsx(efe,{className:j(Pp({section:"content"}),"relative pt-4 pb-8 gap-8","items-start justify-center w-full","px-6 ikp-md:px-10 ikp-md:pb-14",e),...t}),qwe=({className:e,...t})=>f.jsx(nfe,{className:j(cn({variant:"ghost"}),"absolute right-1 top-1","text-xl text-gray-500 dark:text-white-alpha-500 w-10 h-10 z-modal",e),...t}),Wwe=({className:e,...t})=>f.jsx(rfe,{className:j("mt-12 flex flex-col gap-6",e),...t}),Ywe=({className:e,...t})=>f.jsx(ofe,{className:j("font-semibold text-xl leading-5",e),...t}),Kwe=({className:e,...t})=>f.jsx(sfe,{className:j("text-gray-700 dark:text-white-alpha-700 text-sm",e),...t}),Xwe=({className:e,...t})=>f.jsx(cfe,{className:j("w-full",e),...t}),Qwe=({className:e,...t})=>f.jsx(dfe,{className:j("group mb-8 flex flex-col gap-2 data-[hidden]:hidden","data-[input-type=checkbox]:flex-row data-[input-type=checkbox]:flex-wrap data-[input-type=checkbox]:items-center",e),...t}),Zwe=({className:e,...t})=>f.jsx(ffe,{className:j("font-medium text-sm text-gray-700","dark:text-white-alpha-700 ","font-medium relative","data-[required]:after:absolute",'data-[required]:after:[content:"*"]',"data-[required]:after:ml-1","data-[required]:after:mt-0","data-[required]:after:text-red-500","dark:data-[required]:after:text-red-300",'dark:data-[required]:after:[content:"*"]',e),...t}),Jwe=({className:e,...t})=>f.jsx(nN,{className:j(Vo({size:"md",variant:"outline"}),e),...t}),exe=({className:e,...t})=>f.jsx(mfe,{className:j(Vo({size:"md",variant:"outline"}),e),...t}),txe=({className:e,...t})=>f.jsx(yfe,{className:j(Vo({size:"md",variant:"outline"}),"text-sm pl-2 file:h-full file:cursor-pointer py-0","file:bg-transparent file:border-none file:font-medium","file:text-sm file:text-gray-700 dark:file:text-white-alpha-700",e),...t}),nxe=({className:e,...t})=>f.jsx(bfe,{className:j(Vo({size:"md",variant:"outline"}),"min-h-20 px-4 py-2",e),...t}),rxe=({className:e,...t})=>f.jsx(kfe,{className:j(Op({slot:"root"}),e),...t}),axe=({className:e,...t})=>f.jsx(wfe,{className:j(Op({slot:"indicator"}),e),...t}),oxe=e=>{const{field:t,error:n,fieldProps:r}=ws(),{onValueChange:a,...o}=e;return f.jsx(xfe,{name:t.name,"data-invalid":Te(!!n),value:r.value,onValueChange:Pe(a,r.onChange),...o})},ixe=({className:e,...t})=>f.jsx(Efe,{className:j(ji({slot:"trigger"}),e),...t}),sxe=e=>{const{field:t}=ws();return f.jsx(_fe,{placeholder:"placeholder"in t?t.placeholder:void 0,...e})},lxe=({className:e,...t})=>f.jsx(Sfe,{className:j("h-4 w-4 opacity-45",e),...t}),cxe=({className:e,...t})=>f.jsx(Tfe,{className:j(ji({slot:"content"}),e),...t}),uxe=({className:e,...t})=>f.jsx(Cfe,{className:j(ji({slot:"viewport"}),e),...t}),dxe=({className:e,...t})=>f.jsx(Afe,{className:j(ji({slot:"item"}),e),...t}),pxe=Nfe,fxe=({className:e,...t})=>f.jsx(Ife,{className:j(ji({slot:"itemIndicator"}),e),...t}),hxe=({className:e,...t})=>f.jsx(Rfe,{className:j("w-full",e),...t}),mxe=({className:e,...t})=>f.jsx(Ofe,{className:j(Sr({slot:"control"}),e),...t}
456),gxe=e=>f.jsx(Pfe,{className:j(Sr({slot:"input"}),e.className),...e}),yxe=({className:e,...t})=>f.jsx(Lfe,{className:j(Sr({slot:"trigger"}),e),...t}),bxe=e=>f.jsx(Dfe,{...e}),vxe=({className:e,...t})=>f.jsx(Mfe,{className:j(Sr({slot:"content"}),e),...t}),kxe=({className:e,...t})=>f.jsx(Ffe,{className:j(Sr({slot:"item"}),e),...t}),wxe=e=>f.jsx(jfe,{className:j(Sr({slot:"itemText"}),e.className),...e}),xxe=({className:e,...t})=>f.jsx(Bfe,{className:j(Sr({slot:"selectedTags"}),e),...t}),Exe=({className:e,...t})=>f.jsx(Hfe,{className:j(Sr({slot:"itemIndicator"}),e),...t}),_xe=()=>{const e=gF();return e.length===0?f.jsx("div",{className:"py-6 text-center text-sm text-gray-500 dark:text-gray-dark-400",children:"No results found"}):f.jsx(f.Fragment,{children:e.map((t=>f.jsxs(kxe,{item:t,children:[f.jsx(wxe,{children:t.label}),f.jsx(Exe,{item:t})]},t.value)))})},Sxe=({className:e,...t})=>f.jsx(Vfe,{className:j("text-sm flex items-center text-red-500 dark:text-red-300","group-data-[input-type=checkbox]:w-full group-data-[input-type=checkbox]:basis-full",e),...t}),Txe=({className:e,...t})=>f.jsx(Ufe,{className:j("text-sm text-gray-600 dark:text-white-alpha-600","group-data-[input-type=checkbox]:w-full group-data-[input-type=checkbox]:basis-full",e),...t}),Cxe=({className:e,...t})=>f.jsx(qfe,{className:j("text-red-500 dark:text-red-300",e),...t}),Axe=({className:e,...t})=>f.jsx(Wfe,{className:j("flex items-center justify-end gap-4 w-full",e),...t}),Nxe=({className:e,...t})=>f.jsx(Kfe,{className:j(cn({variant:"outline"}),e),...t}),Ixe=({className:e,...t})=>f.jsx(Qfe,{className:j(cn({preset:"primaryFilled"}),e),...t}),Rxe=({className:e,...t})=>f.jsx(Jfe,{className:j("flex flex-col items-center justify-center h-auto","m-auto px-6 py-8 ikp-md:py-14 ikp-md:px-10",e),...t}),Oxe=({className:e,...t})=>f.jsx(the,{className:j("mb-6 font-bold tracking-tight","text-3xl md:text-4xl leading-6 md:leading-5",e),...t}),Pxe=e=>{var t;const{form:n}=Xn();return f.jsx(nhe,{shouldOpenLinksInNewTab:!0,children:(t=n?.successView)==null?void 0:t.message,...e})},Lxe=({className:e,...t})=>f.jsx(ahe,{className:j(cn({preset:"primaryFilled"}),"w-full mt-12 gap-2 shrink-0",e),...t}),Dxe=({className:e,...t})=>f.jsx(uhe,{...t,className:j("w-[--width] h-full relative bg-white dark:bg-gray-dark-950","data-[position=left]:pr-1 data-[position=left]:border-r data-[position=left]:mr-1","data-[position=right]:pl-1 data-[position=right]:border-l data-[position=right]:ml-1","data-[state=open]:data-[position=left]:animate-sidebar-in-left","data-[state=open]:data-[position=right]:animate-sidebar-in-right","data-[state=closed]:data-[position=left]:animate-sidebar-out-left","data-[state=closed]:data-[position=right]:animate-sidebar-out-right",e)}),Mxe=({className:e,...t})=>f.jsx(phe,{className:j("px-1 bg-transparent opacity-0 hover:opacity-100","cursor-ew-resize","absolute top-0 bottom-0 z-[1]",'[[data-position="left"]>&]:-right-1','[[data-position="right"]>&]:-left-1','after:content-[""] after:absolute after:top-0 after:bottom-0 after:w-0.5 after:bg-inkeep-primary-medium dark:after:bg-inkeep-primary-light [[data-
456position="right"]>&]:after:right-1 [[data-position="left"]>&]:after:left-1',"data-[state=closed]:opacity-0 data-[state=closed]:pointer-events-none","data-[state=open]:pointer-events-auto","transition-opacity duration-200",e),...t}),Fxe=({className:e,...t})=>f.jsx(hhe,{className:j(Pp({section:"header"}),"w-full flex flex-row items-center px-3 py-1.5","bg-white dark:bg-gray-dark-950","after:absolute","after:left-0","after:top-full","after:h-3","after:w-full","after:text-white","after:dark:text-gray-dark-950","after:bg-[linear-gradient(currentColor,_transparent)]","after:z-start",e),...t}),jxe=({className:e,...t})=>f.jsx(ghe,{className:j(cn({variant:"ghost",size:"xs"}),"relative inset-[unset] w-6 ml-auto text-lg text-gray-500 dark:text-white-alpha-500 px-0",e),...t});function Bxe(){const{searchSettings:{tabs:e}}=Se();return f.jsxs("div",{className:"flex flex-col h-full",children:[f.jsxs("div",{className:j("h-[calc(100%-24px)]"),children:[f.jsx("div",{className:"flex px-5 py-1 gap-3 data-[hidden]:hidden","data-hidden":Mp(e.length===0),children:Array.from({length:2}).map(((t,n)=>f.jsx("div",{className:j(iu(),"h-[27.88px] w-16 rounded-full")},n)))}),f.jsxs("div",{className:"flex px-5 py-1 gap-5 h-full",children:[f.jsx("div",{className:"flex flex-col flex-1 [[data-view=dual-pane]_&]:flex-[0_0_44%]",children:Array.from({length:4}).map(((t,n)=>f.jsx("div",{className:"flex items-center pb-2.5 w-full",children:f.jsx("div",{className:j(iu(),"h-20 rounded-lg grow-[1]")})},n)))}),f.jsx("div",{className:j(iu(),"h-full w-full rounded-md","hidden [[data-view=dual-pane]_&]:block")})]})]}),f.jsx("div",{className:"flex pt-1 pb-3 px-5 justify-self-end",children:f.jsx("div",{className:j(iu(),"h-6 w-40 rounded-md")})})]})}const Hxe=e=>f.jsx(qhe,{...e}),zxe=({className:e,...t})=>f.jsx(dme,{className:j("data-[hidden]:hidden rounded-md flex","bg-white dark:bg-gray-dark-950",e),...t}),Uxe=({className:e,...t})=>f.jsx(fme,{className:j("data-[hidden]:hidden flex flex-col w-full","[--footer-height:theme(spacing.9)]","data-[mobile]:[--input-height:theme(spacing.20)]","[--ask-ai-trigger-height:0px]","[[data-show-ask-ai-card]_&]:[--ask-ai-trigger-height:theme(spacing.11)]",e),...t}),$xe=mme,Vxe=({className:e,...t})=>f.jsx(gme,{className:j("flex items-center w-full px-5 pt-3 pb-3 gap-3","[[data-mobile]_&]:max-h-[var(--input-height)]",e),...t}),Gxe=({className:e,...t})=>f.jsx(yme,{className:j("min-w-5 w-5 text-xl","text-gray-500 dark:text-white-alpha-600",e),...t}),qxe=({className:e,...t})=>f.jsx(vme,{className:j("min-h-[38px] overflow-hidden w-full resize-none","py-1.5 max-h-[10vh] placeholder:text-gray-500","w-full dark:placeholder:text-gray-dark-200","border-none outline-none shadow-none bg-transparent",e),...t}),Wxe=({className:e,...t})=>f.jsx(wme,{className:j("min-w-5 w-5 text-xl","text-gray-500 dark:text-white-alpha-600","animate-spin",e),...t}),Yxe=({className:e,...t})=>f.jsx(Eme,{className:j(un({slot:"root"}),"mx-5 w-[calc(100%_-_theme(spacing.10))]","mb-4 h-11 cursor-pointer","h-[var(--ask-ai-trigger-height)]","grid-template-[none] flex items-center",e),...t}),Kxe=({className:e,...t})=>f.jsx(Sme,{className:j("[grid-area:icon] h-5 w-5 flex-shrink-0","[--start-color:theme(colors.inkeep-expanded-primary.300)]","[--end-color:theme(colors.inkeep-expanded-primary.700)]","dark:[--start-color:theme(colors.inkeep-expanded-primary.50)]","dark:[--end-color:theme(colors.inkeep-expanded-primary.300)]",e),...t}),Xxe=({className:e,...t})=>f.jsx(Tme,{className:j(un({slot:"title"}),"font-medium text-gray-700",e),...t}),Qxe=({className:e,...t})=>f.jsx(Cme,{className:j("font-semibold !bg-clip-text text-transparent ml-2","animate-shine [background:linear-gradient(270deg,theme(colors.inkeep-primary.stronger-light),transparent)_-200%_50%_/_25%_100%_no-repeat,theme(colors.inkeep-expanded-primary.800)] ","dark:[background:linear-gradient(270deg,theme(colors.inkeep-expanded-primary.100),transparent)_-200%_50%_/_25%_100%_no-repeat,theme(colors.inkeep-expanded-primary.400)]",e),...t}),Zxe=({className:e,...t})=>f.jsx(Ame,{className:j(un({slot:"indicator"}),"ml-1 opacity-100  text-inkeep-primary-stronger-light group-selected:text-inkeep-primary-strong dark:text-gray-dark-300 dark:group-selected:text-inkeep-expanded-primary-300 ",e),...t}),Jxe=({className:e,...t})=>f.jsx(Nme,{className:j("text-xs flex-shrink-0 ml-auto","group-selected:text-inkeep-primary-strong dark:text-gray-dark-300  dark:group-selected:text-inkeep-expanded-primary-300","text-inkeep-primary-medium-subtle bg-gray-500 bg-clip-text dark:bg-white-alpha-800",e),...t}),eEe=({className:e,...t})=>f.jsx(Rme,{className:j(Pp({section:"content"}),"h-0 max-h-full","data-[has-content]:h-[min(calc(85vh_-_72px),calc(850px_-_72px_-_275px))]","md:data-[dual-pane-search-expanded]:h-[min(calc(85vh_-_72px),calc(900px_-_72px_-_135px))]","[[data-mobile]_&]:h-[calc(100vh-var(--input-height)-var(--footer-height)-var(--ask-ai-trigger-height))]","transition-all duration-250 ease-out data-[has-content]:pb-2",e),...t}),tEe=({className:e,...t})=>f.jsx(Pme,{className:j("group mb-1 relative transition-all w-full h-full",e),children:f.jsx(Bxe,{}),...t}),nEe=({className:e,...t})=>f.jsx(Dme,{className:j("flex w-full h-full","overflow-hidden relative grow-[2]","items-center justify-center text-gray-600","dark:text-gray-dark-400 mt-8",e),...t}),rEe=({className:e,...t})=>f.jsx(Fme,{className:j("shrink-0 max-w-full","flex gap-3 px-5 pb-2 pt-0","overflow-x-auto [scrollbar-width:thin]",e),...t}),aEe=({className:e,...t})=>f.jsx(Bme,{className:j("px-3 text-1sm font-medium rounded-full shrink-0","py-1 transition-all duration-200 leading-snug","border border-gray-300 dark:border-gray-dark-500","hover:bg-gray-50 dark:hover:bg-white-alpha-50","data-[state=active]:bg-inkeep-primary-light-subtle","hover:data-[state=active]:bg-inkeep-primary-light-subtle","data-[state=active]:text-inkeep-expanded-primary-900","data-[state=active]:border-inkeep-primary-medium-subtle","dark:data-[state=active]:bg-white-alpha-100","dark:hover:data-[state=active]:bg-white-alpha-100","dark:data-[state=active]:text-inkeep-expanded-primary-300","dark:data-[state=active]:border-inkeep-expanded-primary-300","focus:outline-inkeep-expanded-primary-700 dark:focus:outline-inkeep-expanded-primary-300",e),...t}),oEe=({className:e,...t})=>f.jsx(Hme,{className:j("flex overflow-hidden h-full",e),...t}),WG=({className:e,...t})=>f.jsx(Ume,{className:j("overflow-hidden h-full first:w-full","first:[[data-view=dual-pane]_&]:flex-1 md:first:[[data-view=dual-pane]_&]:flex-[0_0_44%]",'befter:content-[""] befter:absolute befter:inset-x-0',"befter:h-10 befter:pointer-events-none","befter:transition-opacity befter:duration-300","befter:ease-in-out ","before:top-0 after:bottom-0","before:bg-[linear-gradient(white,_transparent)] after:bg-[linear-gradient(transparent,_white)] ","dark:before:bg-[linear-gradient(var(--ikp-color-gray-dark-950),_transparent)] dark:after:bg-[linear-gradient(transparent,_var(--ikp-color-gray-dark-950))]","has-[[data-scroll-top]]:before:opacity-0","has-[[data-scroll-bottom]]:after:opacity-0",e),...t}),YG=({className:e,...t})=>f.jsx(Vme,{className:j("h-full w-full rounded-[inherit]",e),...t}),KG=({className:e,...t})=>f.jsx(Gme,{className:j("flex select-none touch-none p-0.5","transition-colors duration-[160ms] ease-in-out","w-2.5 border-l border-l-transparent",e),...t}),XG=({className:e,...t})=>f.jsx(qme,{className:j("relative flex-1 rounded-full","bg-gray-300 dark:bg-white-alpha-200",e),...t}),QG=Wme,iEe=({className:e,...t})=>f.jsx(Kme,{className:j("w-full flex flex-col","items-center gap-2.5 h-full shrink-0","px-5 py-1 content-center -my-px",e),...t}),sEe=({className:e,...t})=>f.jsx(Qme,{className:j(un({slot:"root"}),e),...t}),lEe=({className:e,...t})=>f.jsx(uG,{className:j(un({slot:"breadcrumbs"}),e),...t}),cEe=({className:e,...t})=>f.jsx(dG,{className:j(un({slot:"breadcrumbsIcon"}),e),...t}),uEe=({className:e,...t})=>f.jsx(ege,{className:j(un({slot:"icon"}),e),...t}),dEe=({className:e,...t})=>f.jsx(nge,{className:j(un({slot:"title"}),e),...t}),pEe=({className:e,...t})=>f.jsx(age,{className:j(un({slot:"tag"}),e),...t}),fEe=({className:e,...t})=>f.jsx(ige,{className:j(un({slot:"description"}),e),...t}),hEe=({className:e,...t})=>f.jsx(lge,{className:j(un({slot:"descriptionPart"}),e),...t}),mEe=({className:e,...t})=>f.jsx(uge,{className:j(un({slot:"indicator"}),e),...t}),gEe=({className:e,...t})=>f.jsx(pge,{className:j("flex-1 min-w-0 break-words pt-3 pb-4 pr-10 pl-5","hidden md:flex flex-col gap-6",e),...t}),yEe=({className:e,...t})=>f.jsx(fge,{className:j("flex flex-col gap-5",e),...t}),bEe=({className:e,...t})=>f.jsx(mge,{className:j("inline-block",e),...t}),vEe=({className:e,...t})=>f.jsx(yge,{className:j("text-3xl leading-snug tracking-tight","font-semibold hover:text-inkeep-primary-stronger","dar
456k:hover:text-inkeep-expanded-primary-100",e),...t}),kEe=({className:e,...t})=>f.jsx(vge,{className:j("inline-block ml-2 mb-2 tracking-tight text-gray-500 dark:text-white-alpha-500",e),...t}),wEe=({className:e,...t})=>f.jsx(kge,{className:j(un({slot:"breadcrumbs"}),"!line-clamp-none whitespace-normal text-gray-500 dark:text-gray-dark-200 text-sm",e),...t}),xEe=({className:e,...t})=>f.jsx(wge,{className:j(un({slot:"breadcrumbsIcon"}),e),...t}),EEe=({className:e,componentStyles:t,...n})=>f.jsx(Ege,{className:j("max-w-full text-gray-700 dark:text-gray-dark-100 [&_em]:font-bold [&_em]:not-italic",e),componentStyles:nd(bN,t??{}),...n}),_Ee=({className:e,...t})=>f.jsx(Sge,{className:j("flex flex-col gap-3",e),...t}),SEe=({className:e,...t})=>f.jsx(Tge,{className:j("text-xs uppercase font-semibold tracking-widest","text-gray-500 dark:text-white-alpha-500",e),...t}),TEe=({className:e,...t})=>f.jsx(Age,{className:j("flex flex-col gap-4",e),...t}),CEe=({className:e,...t})=>f.jsx(Ige,{className:j("flex items-center gap-1 text-gray-600 dark:text-white-alpha-600 font-medium ",t.href?"cursor-pointer hover:text-gray-800 dark:hover:text-white-alpha-800 dark:data-[is-match]:hover:text-inkeep-expanded-primary-200 data-[is-match]:hover:text-inkeep-expanded-primary-800 ":"","data-[is-match]:text-inkeep-expanded-primary-700","dark:data-[is-match]:text-inkeep-expanded-primary-300",e),...t}),AEe=({className:e,...t})=>f.jsx(Rge,{className:j(e),...t}),NEe=({className:e,...t})=>f.jsx(Pge,{className:j(e),...t}),IEe=({className:e,...t})=>f.jsx(Lge,{className:j("h-3 !min-h-0 !min-w-0",e),...t}),REe=({className:e,...t})=>f.jsx(Mge,{className:j("justify-self-end","px-5 pt-1 pb-3","[[data-mobile]_&]:py-0","[[data-mobile]_&]:items-center","[[data-mobile]_&]:h-[var(--footer-height)]","hidden data-[has-results]:flex",e),...t}),OEe=({className:e,...t})=>f.jsx(Fge,{className:j("flex items-center whitespace-nowrap",e),...t}),PEe=({className:e,...t})=>f.jsx(jge,{className:j("text-xs md:text-sm text-gray-500 dark:text-white-alpha-600",e),...t}),LEe=({className:e,...t})=>f.jsx(Bge,{className:j("inline-flex items-center",e),...t,children:f.jsx(Hge,{className:"text-gray-500 dark:text-white-alpha-600 ml-1.5 mt-1 w-12 h-auto"})}),DEe=e=>{const{onOpenChange:t,config:n,...r}=e,a=(o=>{const{isOpen:i,onOpenChange:s,defaultOpen:l=!1,shortcutKey:c,triggerSelector:u="[data-inkeep-modal-trigger]"}=o??{},{logEvent:d}=d2(),[p=l,h]=xs({prop:i,defaultProp:i,onChange:s});IV({triggerSelector:u,onTriggerClick:()=>h(!p)});const m=v.useRef(!0);return v.useEffect((()=>{m.current?m.current=!1:d({eventName:p?"modal_opened":"modal_closed",properties:{}})}),[p]),v.useEffect((()=>{const g=y=>{c&&(y.metaKey||y.ctrlKey)&&y.key.toLowerCase()===c.toLowerCase()&&(y.preventDefault(),y.stopPropagation(),h(!0)),y.key==="Escape"&&i&&(y.preventDefault(),h(!1))};return document.addEventListener("keydown",g),()=>document.removeEventListener("keydown",g)}),[c,h,i]),{isOpen:p,setOpen:h,shortcutKey:c}})(n);return f.jsx(_J,{modal:a,children:f.jsx(zge,{open:a.isOpen,onOpenChange:Pe(t,(o=>a.setOpen(o))),...r})})},MEe=({className:e,...t})=>f.jsx(Uge,{className:j(er({slot:"overlay"}),e),...t}),FEe=({className:e,...t})=>f.jsx(Vge,{className:j(er({slot:"content"}),"w-[min(90vw,720px)]","has-[[data-dual-pane-search-expanded]]:w-[min(90vw,1000px)] transition-width duration-300",e),...t}),xN=({className:e,...t})=>f.jsx(qge,{className:j(er({slot:"close"}),cn({variant:"ghost",size:"xs"}),"relative inset-[unset] w-6 ml-auto text-lg text-gray-500 dark:text-white-alpha-500 px-0","md:hidden",e),...t}),jEe=({className:e,...t})=>f.jsx(Hbe,{className:j("fixed right-6 bottom-6 z-50 mr-[var(--removed-body-scroll-bar-size)]",e),...t}),BEe=({className:e,...t})=>f.jsx(zbe,{className:j("bg-inkeep-primary-text-bold dark:bg-gray-dark-600 rounded-full px-[18px] py-3 text-white font-medium flex items-center space-x-2 shadow-2xl dark:shadow-none transition-transform ease-in-out hover:scale-110",e),...t}),HEe=({className:e,...t})=>f.jsx(Ube,{className:j("flex items-center",e),...t}),zEe=({className:e,...t})=>f.jsx(Gbe,{className:j("data-[type=icon]:[--start-color:theme(colors.inkeep-expanded-primary.50)]","data-[type=icon]:[--end-color:theme(colors.inkeep-expanded-primary.300)]","h-6 w-6",e),...t}),UEe=({className:e,...t})=>f.jsx($be,{className:j("",e),...t}),$Ee=({className:e,...t})=>f.jsx(qbe,{className:j("md:min-w-[min(320px,100%)] w-full h-full min-h-9",e),...t}),VEe=({className:e,...t})=>
vendor: 8,474 bytes, lines 456-470
456f.jsx(Wbe,{className:j("rounded-md border px-3 min-w-0 min-h-9 flex items-center justify-between gap-2 h-full w-full hover:border-gray-300 dark:hover:border-white-alpha-300 transition-colors",e),...t}),GEe=({className:e,...t})=>f.jsx(Ybe,{className:j("flex items-center gap-2 min-w-0",e),...t}),qEe=({className:e,...t})=>f.jsx(Xbe,{className:j("text-md text-gray-500 dark:text-white-alpha-600",e),...t}),WEe=({className:e,...t})=>f.jsx(Qbe,{className:j("text-gray-500 dark:text-white-alpha-600 text-xl",e),...t}),YEe=({className:e,...t})=>f.jsx(Zbe,{className:j("text-sm text-gray-400 dark:text-white-alpha-500 font-bold flex items-center gap-0.5",e),...t}),KEe=({className:e,...t})=>f.jsx(ave,{className:j("",e),...t}),XEe=({className:e,...t})=>f.jsx(eve,{className:j("",e),...t}),QEe=e=>f.jsx(Zge,{...e}),ZEe=({className:e,...t})=>f.jsx(tye,{className:j("max-w-full border divide-y","rounded-xl shadow h-full max-h-full","bg-white dark:bg-gray-dark-950","flex flex-col",e),...t}),JEe=({className:e,...t})=>f.jsx(nye,{className:j("px-5 py-4 font-medium shrink-0",e),...t}),e_e=({className:e,...t})=>f.jsx(rye,{className:j("flex-1 overflow-hidden",e),...t}),t_e=({className:e,...t})=>f.jsx(aye,{className:j("h-full",e),...t}),n_e=({className:e,...t})=>f.jsx(iye,{className:j("h-full w-full rounded-[inherit] px-5","[&_[data-part=grid]]:px-1","[&_[data-part=grid]]:divide-y",e),...t}),r_e=({className:e,...t})=>f.jsx(sye,{className:j("flex select-none touch-none p-0.5","transition-colors duration-[160ms] ease-in-out","w-2.5 border-l border-l-transparent",e),...t}),a_e=({className:e,...t})=>f.jsx(lye,{className:j("relative flex-1 rounded-full","bg-gray-300 dark:bg-white-alpha-200",e),...t}),o_e=cye,i_e=({className:e,...t})=>f.jsx(dye,{className:j("flex flex-col items-center","justify-center mx-1 pt-12 pb-6",e),...t}),s_e=({className:e,...t})=>f.jsx(fye,{className:j("w-6 h-6 text-green-500 mb-5",e),...t}),l_e=({className:e,...t})=>f.jsx(mye,{className:j("text-xl font-semibold","mb-3 tracking-tight",e),...t}),c_e=({className:e,...t})=>f.jsx(yye,{className:j("text-gray-800 dark:text-white-alpha-950",e),...t}),u_e=({className:e,...t})=>f.jsx(bye,{className:j("w-full flex flex-col py-6",e),...t}),d_e=({className:e,...t})=>f.jsx(wye,{className:j("text-gray-700 dark:text-white-alpha-700 text-sm",e),...t}),p_e=({className:e,...t})=>f.jsx(xye,{className:j("w-full gap-8",e),...t}),f_e=({className:e,...t})=>f.jsx(_ye,{className:j(cn({preset:"neutralFilled",size:"sm"}),"ml-auto data-[loading]:cursor-wait","data-[submitted]:hidden",e),...t}),h_e=({className:e,...t})=>f.jsx(Tye,{className:j("mb-8 flex flex-col gap-2 data-[hidden]:hidden","data-[input-type=checkbox]:flex-row data-[input-type=checkbox]:items-center",e),...t}),m_e=({className:e,...t})=>f.jsx(Aye,{className:j("font-medium text-sm text-gray-700","dark:text-white-alpha-700 ","font-medium relative","data-[required]:after:absolute",'data-[required]:after:[content:"*"]',"data-[required]:after:ml-1","data-[required]:after:mt-0","data-[required]:after:text-red-500","dark:data-[required]:after:text-red-300",'dark:data-[required]:after:[content:"*"]',e),...t}),g_e=({className:e,...t})=>f.jsx(pN,{className:j(Vo({size:"sm",variant:"outline"}),e),...t}),y_e=({className:e,...t})=>f.jsx(Iye,{className:j(Vo({size:"sm",variant:"outline"}),e),...t}),b_e=({className:e,...t})=>f.jsx(Oye,{className:j(Vo({size:"sm",variant:"outline"}),"text-sm pl-2 file:h-full file:cursor-pointer py-0","file:bg-transparent file:border-none file:font-medium","file:text-sm file:text-gray-700 dark:file:text-white-alpha-700",e),...t}),v_e=({className:e,...t})=>f.jsx(Pye,{className:j(Vo({size:"sm",variant:"outline"}),"min-h-20 px-4 py-2",e),...t}),k_e=({className:e,...t})=>f.jsx(Dye,{className:j(Op({slot:"root"}),e),...t}),w_e=({className:e,...t})=>f.jsx(Mye,{className:j(Op({slot:"indicator"}),e),...t}),x_e=e=>{const{field:t,error:n,fieldProps:r}=Ss(),{onValueChange:a,...o}=e;return f.jsx(Fye,{name:t.name,"data-invalid":Te(!!n),value:r.value,onValueChange:Pe(a,r.onChange),...o})},E_e=({className:e,...t})=>f.jsx(jye,{className:j(ji({slot:"trigger"}),"text-sm",e),...t}),__e=e=>{const{field:t}=Ss();return f.jsx(Bye,{placeholder:"placeholder"in t?t.placeholder:void 0,...e})},S_e=({className:e,...t})=>f.jsx(Hye,{className:j("h-4 w-4 opacity-45",e),...t}),T_e=({className:e,...t})=>f.jsx(zye,{className:j(ji({slot:"content"}),e),...t}),C_e=({className:e,...t})=>f.jsx(Uye,{className:j(ji({slot:"viewport"}),e),...t}),A_e=({className:e,...t})=>f.jsx($ye,{className:j(ji({slot:"item"}),"text-sm",e),...t}),N_e=Vye,I_e=({className:e,...t})=>f.jsx(Gye,{className:j(ji({slot:"itemIndicator"}),e),...t}),R_e=({className:e,...t})=>f.jsx(qye,{className:j("w-full",e),...t}),O_e=({className:e,...t})=>f.jsx(Wye,{className:j(Sr({slot:"control"}),"text-sm",e),...t}),P_e=e=>f.jsx(Yye,{className:j(Sr({slot:"input"}),e.className),...e}),L_e=({className:e,...t})=>f.jsx(Kye,{className:j(Sr({slot:"trigger"}),"h-4 w-4 opacity-45",e),...t}),D_e=e=>f.jsx(Xye,{...e}),M_e=({className:e,...t})=>f.jsx(Qye,{className:j(Sr({slot:"content"}),e),...t}),F_e=({className:e,...t})=>f.jsx(Zye,{className:j(Sr({slot:"item"}),"text-sm",e),...t}),j_e=e=>f.jsx(Jye,{className:j(Sr({slot:"itemText"}),e.className),...e}),B_e=({className:e,...t})=>f.jsx(ebe,{className:j(Sr({slot:"selectedTags"}),e),...t}),H_e=({className:e,...t})=>f.jsx(tbe,{className:j(Sr({slot:"itemIndicator"}),e),...t}),z_e=()=>{const e=gF();return e.length===0?f.jsx("div",{className:"py-6 text-center text-sm text-gray-500 dark:text-gray-dark-400",children:"No results found"}):f.jsx(f.Fragment,{children:e.map((t=>f.jsxs(F_e,{item:t,children:[f.jsx(j_e,{children:t.label}),f.jsx(H_e,{item:t})]},t.value)))})},U_e=({className:e,...t})=>f.jsx(rbe,{className:j("text-sm text-gray-600 dark:text-white-alpha-600",e),...t}),$_e=({className:e,...t})=>f.jsx(obe,{className:j("text-sm flex items-center text-red-500 dark:text-red-300",e),...t}),V_e=({className:e,...t})=>f.jsx(ibe,{className:j("flex items-center gap-2",e),...t}),G_e=({className:e,...t})=>f.jsx(sbe,{className:j("border","bg-[linear-gradient(to_top,_var(--ikp-color-gray-100),_transparent)] dark:bg-[linear-gradient(to_top,_var(--ikp-color-gray-dark-600),_transparent)]","p-1 rounded-md","w-6 h-6 text-gray-600 dark:text-white-alpha-700",e),...t}),q_e=({className:e,...t})=>f.jsx(cbe,{className:j("text-gray-800 dark:text-white-alpha-950 text-sm font-semibold",e),...t}),W_e=({className:e,...t})=>f.jsx(dbe,{className:j("py-6 flex flex-wrap","gap-x-3 gap-y-6","[&>:first-child]:basis-full text-sm",e),...t}),Y_e=({className:e,...t})=>f.jsx(fbe,{className:j("w-full flex flex-col py-6 gap-6 min-w-0 text-sm",e),...t}),K_e=({className:e,componentStyles:t,...n})=>f.jsx(mbe,{className:j("max-w-full ",e),componentStyles:nd(bN,t??{}),...n}),X_e=({className:e,...t})=>f.jsx(ybe,{className:j(cn({preset:"neutralFilled",size:"sm"}),"ml-auto gap-2 data-[escalated]:hidden",e),...t}),Q_e=({className:e,...t})=>f.jsx(bbe,{className:j("",e),...t}),Z_e=vbe,J_e=({className:e,...t})=>f.jsx(wbe,{className:j("w-full flex flex-col py-6 gap-6",e),...t}),eSe=({className:e,...t})=>f.jsx(Ebe,{className:j("text-gray-700 dark:text-white-alpha-700 text-sm",e),...t}),tSe=({className:e,...t})=>f.jsx(Sbe,{className:j("w-full gap-8",e),...t}),nSe=({className:e,...t})=>f.jsx(Cbe,{className:j(cn({preset:"neutralFilled",size:"sm"}),"ml-auto data-[loading]:cursor-wait","data-[submitted]:hidden",e),...t}),rSe=({className:e,...t})=>f.jsx(Nbe,{className:j("text-red-500 dark:text-red-300",e),...t}),ZG=({className:e,...t})=>f.jsx(Ibe,{className:j("w-full flex flex-col gap-6",e),...t}),JG=({className:e,...t})=>f.jsx(Rbe,{className:j("text-gray-700 dark:text-white-alpha-700 text-sm",e),...t}),eq=({className:e,...t})=>f.jsx(Pbe,{className:j("w-full flex flex-wrap gap-2 items-center",e),...t}),tq=({className:e,...t})=>f.jsx(Dbe,{className:j(cn({size:"xs",variant:"outline"}),"text-gray-600 dark:text-white-alpha-700 gap-1",e),...t}),nq=({className:e,...t})=>f.jsx(Fbe,{className:j("",e),...t}),rq=({className:e,...t})=>f.jsx(Bbe,{className:j("line-clamp-1",e),...t}),Wl=e=>f.jsx(eJ,{styles:`*, ::before, ::after {
457  --tw-border-spacing-x: 0;
458  --tw-border-spacing-y: 0;
459  --tw-translate-x: 0;
460  --tw-translate-y: 0;
461  --tw-rotate: 0;
462  --tw-skew-x: 0;
463  --tw-skew-y: 0;
464  --tw-scale-x: 1;
465  --tw-scale-y: 1;
466  --tw-pan-x:  ;
467  --tw-pan-y:  ;
468  --tw-pinch-zoom:  ;
469  --tw-scroll-snap-strictness: proximity;
470  --tw-gradient-from-position:  ;
471  --tw-gradient-via-position:  ;
472  --tw-gradient-to-position:  ;
473  --tw-ordinal:  ;
474  --tw-slashed-zero:  ;
475  --tw-numeric-figure:  ;
476  --tw-numeric-spacing:  ;
477  --tw-numeric-fraction:  ;
478  --tw-ring-inset:  ;
479  --tw-ring-offset-width: 0px;
480  --tw-ring-offset-color: #fff;
481  --tw-ring-color: rgb(59 130 246 / 0.5);
482  --tw-ring-offset-shadow: 0 0 #0000;
483  --tw-ring-shadow: 0 0 #0000;
484  --tw-shadow: 0 0 #0000;
485  --tw-shadow-colored: 0 0 #0000;
486  --tw-blur:  ;
487  --tw-brightness:  ;
488  --tw-contrast:  ;
489  --tw-grayscale:  ;
490  --tw-hue-rotate:  ;
491  --tw-invert:  ;
492  --tw-saturate:  ;
493  --tw-sepia:  ;
494  --tw-drop-shadow:  ;
495  --tw-backdrop-blur:  ;
496  --tw-backdrop-brightness:  ;
497  --tw-backdrop-contrast:  ;
498  --tw-backdrop-grayscale:  ;
499  --tw-backdrop-hue-rotate:  ;
500  --tw-backdrop-invert:  ;
501  --tw-backdrop-opacity:  ;
502  --tw-backdrop-saturate:  ;
503  --tw-backdrop-sepia:  ;
504  --tw-contain-size:  ;
505  --tw-contain-layout:  ;
506  --tw-contain-paint:  ;
507  --tw-contain-style:  ;
508}
509
510::backdrop {
511  --tw-border-spacing-x: 0;
512  --tw-border-spacing-y: 0;
513  --tw-translate-x: 0;
514  --tw-translate-y: 0;
515  --tw-rotate: 0;
516  --tw-skew-x: 0;
517  --tw-skew-y: 0;
518  --tw-scale-x: 1;
519  --tw-scale-y: 1;
520  --tw-pan-x:  ;
521  --tw-pan-y:  ;
522  --tw-pinch-zoom:  ;
523  --tw-scroll-snap-strictness: proximity;
524  --tw-gradient-from-position:  ;
525  --tw-gradient-via-position:  ;
526  --tw-gradient-to-position:  ;
527  --tw-ordinal:  ;
528  --tw-slashed-zero:  ;
529  --tw-numeric-figure:  ;
530  --tw-numeric-spacing:  ;
531  --tw-numeric-fraction:  ;
532  --tw-ring-inset:  ;
533  --tw-ring-offset-width: 0px;
534  --tw-ring-offset-color: #fff;
535  --tw-ring-color: rgb(59 130 246 / 0.5);
536  --tw-ring-offset-shadow: 0 0 #0000;
537  --tw-ring-shadow: 0 0 #0000;
538  --tw-shadow: 0 0 #0000;
539  --tw-shadow-colored: 0 0 #0000;
540  --tw-blur:  ;
541  --tw-brightness:  ;
542  --tw-contrast:  ;
543  --tw-grayscale:  ;
544  --tw-hue-rotate:  ;
545  --tw-invert:  ;
546  --tw-saturate:  ;
547  --tw-sepia:  ;
548  --tw-drop-shadow:  ;
549  --tw-backdrop-blur:  ;
550  --tw-backdrop-brightness:  ;
551  --tw-backdrop-contrast:  ;
552  --tw-backdrop-grayscale:  ;
553  --tw-backdrop-hue-rotate:  ;
554  --tw-backdrop-invert:  ;
555  --tw-backdrop-opacity:  ;
556  --tw-backdrop-saturate:  ;
557  --tw-backdrop-sepia:  ;
558  --tw-contain-size:  ;
559  --tw-contain-layout:  ;
560  --tw-contain-paint:  ;
561  --tw-contain-style:  ;
562}/*
563! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com
564*//*
5651. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
5662. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
567*/
568
569*,
570::before,
571::after {
572  box-sizing: border-box; /* 1 */
573  border-width: 0; /* 2 */
574  border-style: solid; /* 2 */
575  border-color: var(--ikp-color-gray-200); /* 2 */
576}
577
578::before,
579::after {
580  --tw-content: '';
581}
582
583/*
5841. Use a consistent sensible line-height in all browsers.
5852. Prevent adjustments of font size after orientation changes in iOS.
5863. Use a more readable tab size.
5874. Use the user's configured \`sans\` font-family by default.
5885. Use the user's configured \`sans\` font-feature-settings by default.
5896. Use the user's configured \`sans\` font-variation-settings by default.
5907. Disable tap highlights on iOS
591*/
592
593html,
594:host {
595  line-height: 1.5; /* 1 */
596  -webkit-text-size-adjust: 100%; /* 2 */
597  -moz-tab-size: 4; /* 3 */
598  -o-tab-size: 4;
599     tab-size: 4; /* 3 */
600  font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 4 */
601  font-feature-settings: normal; /* 5 */
602  font-variation-settings: normal; /* 6 */
603  -webkit-tap-highlight-color: transparent; /* 7 */
604}
605
606/*
6071. Remove the margin in all browsers.
6082. Inherit line-height from \`html\` so users can set them as a class directly on the \`html\` element.
609*/
610
611body {
612  margin: 0; /* 1 */
613  line-height: inherit; /* 2 */
614}
615
616/*
6171. Add the correct height in Firefox.
6182. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
6193. Ensure horizontal rules are visible by default.
620*/
621
622hr {
623  height: 0; /* 1 */
624  color: inherit; /* 2 */
625  border-top-width: 1px; /* 3 */
626}
627
628/*
629Add the correct text decoration in Chrome, Edge, and Safari.
630*/
631
632abbr:where([title]) {
633  text-decoration: underline dotted;
634}
635
636/*
637Remove the default font size and weight for headings.
638*/
639
640h1,
641h2,
642h3,
643h4,
644h5,
645h6 {
646  font-size: inherit;
647  font-weight: inherit;
648}
649
650/*
651Reset links to optimize for opt-in styling instead of opt-out.
652*/
653
654a {
655  color: inherit;
656  text-decoration: inherit;
657}
658
659/*
660Add the correct font weight in Edge and Safari.
661*/
662
663b,
664strong {
665  font-weight: bolder;
666}
667
668/*
6691. Use the user's configured \`mono\` font-family by default.
6702. Use the user's configured \`mono\` font-feature-settings by default.
6713. Use the user's configured \`mono\` font-variation-settings by default.
6724. Correct the odd \`em\` font sizing in all browsers.
673*/
674
675code,
676kbd,
677samp,
678pre {
679  font-family: var(--ikp-font-family-mono); /* 1 */
680  font-feature-settings: normal; /* 2 */
681  font-variation-settings: normal; /* 3 */
682  font-size: 1em; /* 4 */
683}
684
685/*
686Add the correct font size in all browsers.
687*/
688
689small {
690  font-size: 80%;
691}
692
693/*
694Prevent \`sub\` and \`sup\` elements from affecting the line height in all browsers.
695*/
696
697sub,
698sup {
699  font-size: 75%;
700  line-height: 0;
701  position: relative;
702  vertical-align: baseline;
703}
704
705sub {
706  bottom: -0.25em;
707}
708
709sup {
710  top: -0.5em;
711}
712
713/*
7141. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
7152. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
7163. Remove gaps between table borders by default.
717*/
718
719table {
720  text-indent: 0; /* 1 */
721  border-color: inherit; /* 2 */
722  border-collapse: collapse; /* 3 */
723}
724
725/*
7261. Change the font styles in all browsers.
7272. Remove the margin in Firefox and Safari.
7283. Remove default padding in all browsers.
729*/
730
731button,
732input,
733optgroup,
734select,
735textarea {
736  font-family: inherit; /* 1 */
737  font-feature-settings: inherit; /* 1 */
738  font-variation-settings: inherit; /* 1 */
739  font-size: 100%; /* 1 */
740  font-weight: inherit; /* 1 */
741  line-height: inherit; /* 1 */
742  letter-spacing: inherit; /* 1 */
743  color: inherit; /* 1 */
744  margin: 0; /* 2 */
745  padding: 0; /* 3 */
746}
747
748/*
749Remove the inheritance of text transform in Edge and Firefox.
750*/
751
752button,
753select {
754  text-transform: none;
755}
756
757/*
7581. Correct the inability to style clickable types in iOS and Safari.
7592. Remove default button styles.
760*/
761
762button,
763input:where([type='button']),
764input:where([type='reset']),
765input:where([type='submit']) {
766  -webkit-appearance: button; /* 1 */
767  background-color: transparent; /* 2 */
768  background-image: none; /* 2 */
769}
770
771/*
772Use the modern Firefox focus style for all focusable elements.
773*/
774
775:-moz-focusring {
776  outline: auto;
777}
778
779/*
780Remove the additional \`:invalid\` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)
781*/
782
783:-moz-ui-invalid {
784  box-shadow: none;
785}
786
787/*
788Add the correct vertical alignment in Chrome and Firefox.
789*/
790
791progress {
792  vertical-align: baseline;
793}
794
795/*
796Correct the cursor style of increment and decrement buttons in Safari.
797*/
798
799::-webkit-inner-spin-button,
800::-webkit-outer-spin-button {
801  height: auto;
802}
803
804/*
8051. Correct the odd appearance in Chrome and Safari.
8062. Correct the outline style in Safari.
807*/
808
809[type='search'] {
810  -webkit-appearance: textfield; /* 1 */
811  outline-offset: -2px; /* 2 */
812}
813
814/*
815Remove the inner padding in Chrome and Safari on macOS.
816*/
817
818::-webkit-search-decoration {
819  -webkit-appearance: none;
820}
821
822/*
8231. Correct the inability to style clickable types in iOS and Safari.
8242. Change font properties to \`inherit\` in Safari.
825*/
826
827::-webkit-file-upload-button {
828  -webkit-appearance: button; /* 1 */
829  font: inherit; /* 2 */
830}
831
832/*
833Add the correct display in Chrome and Safari.
834*/
835
836summary {
837  display: list-item;
838}
839
840/*
841Removes the default spacing and border for appropriate elements.
842*/
843
844blockquote,
845dl,
846dd,
847h1,
848h2,
849h3,
850h4,
851h5,
852h6,
853hr,
854figure,
855p,
856pre {
857  margin: 0;
858}
859
860fieldset {
861  margin: 0;
862  padding: 0;
863}
864
865legend {
866  padding: 0;
867}
868
869ol,
870ul,
871menu {
872  list-style: none;
873  margin: 0;
874  padding: 0;
875}
876
877/*
878Reset default styling for dialogs.
879*/
880dialog {
881  padding: 0;
882}
883
884/*
885Prevent resizing textareas horizontally by default.
886*/
887
888textarea {
889  resize: vertical;
890}
891
892/*
8931. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
8942. Set the default placeholder color to the user's configured gray 400 color.
895*/
896
897input::-moz-placeholder, textarea::-moz-placeholder {
898  opacity: 1; /* 1 */
899  color: var(--ikp-color-gray-400); /* 2 */
900}
901
902input::placeholder,
903textarea::placeholder {
904  opacity: 1; /* 1 */
905  color: var(--ikp-color-gray-400); /* 2 */
906}
907
908/*
909Set the default cursor for buttons.
910*/
911
912button,
913[role="button"] {
914  cursor: pointer;
915}
916
917/*
918Make sure disabled buttons don't get the pointer cursor.
919*/
920:disabled {
921  cursor: default;
922}
923
924/*
9251. Make replaced elements \`display: block\` by default. (https://github.com/mozdevs/cssremedy/issues/14)
9262. Add \`vertical-align: middle\` to align replaced elements more sensibly by default. (https://github.com/je
926nsimmons/cssremedy/issues/14#issuecomment-634934210)
927   This can trigger a poorly considered lint error in some tools but is included by design.
928*/
929
930img,
931svg,
932video,
933canvas,
934audio,
935iframe,
936embed,
937object {
938  display: block; /* 1 */
939  vertical-align: middle; /* 2 */
940}
941
942/*
943Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)
944*/
945
946img,
947video {
948  max-width: 100%;
949  height: auto;
950}
951
952/* Make elements with the HTML hidden attribute stay hidden by default */
953[hidden]:where(:not([hidden="until-found"])) {
954  display: none;
955}
956.container {
957  width: 100%;
958}
959@media (min-width: 640px) {
960
961  .container {
962    max-width: 640px;
963  }
964}
965@media (min-width: 768px) {
966
967  .container {
968    max-width: 768px;
969  }
970}
971@media (min-width: 1024px) {
972
973  .container {
974    max-width: 1024px;
975  }
976}
977@media (min-width: 1280px) {
978
979  .container {
980    max-width: 1280px;
981  }
982}
983@media (min-width: 1536px) {
984
985  .container {
986    max-width: 1536px;
987  }
988}
989.pointer-events-none {
990  pointer-events: none;
991}
992.fixed {
993  position: fixed;
994}
995.absolute {
996  position: absolute;
997}
998.relative {
999  position: relative;
1000}
1001.inset-0 {
1002  inset: var(--ikp-spacing-0);
1003}
1004.inset-\\[unset\\] {
1005  inset: unset;
1006}
1007.bottom-0 {
1008  bottom: var(--ikp-spacing-0);
1009}
1010.bottom-6 {
1011  bottom: var(--ikp-spacing-6);
1012}
1013.left-0 {
1014  left: var(--ikp-spacing-0);
1015}
1016.left-1\\/2 {
1017  left: 50%;
1018}
1019.left-\\[unset\\] {
1020  left: unset;
1021}
1022.right-1 {
1023  right: var(--ikp-spacing-1);
1024}
1025.right-2 {
1026  right: var(--ikp-spacing-2);
1027}
1028.right-3 {
1029  right: var(--ikp-spacing-3);
1030}
1031.right-6 {
1032  right: var(--ikp-spacing-6);
1033}
1034.top-0 {
1035  top: var(--ikp-spacing-0);
1036}
1037.top-1 {
1038  top: var(--ikp-spacing-1);
1039}
1040.top-1\\/2 {
1041  top: 50%;
1042}
1043.top-2 {
1044  top: var(--ikp-spacing-2);
1045}
1046.top-\\[5\\%\\] {
1047  top: 5%;
1048}
1049.z-50 {
1050  z-index: 50;
1051}
1052.z-\\[1\\] {
1053  z-index: 1;
1054}
1055.z-base {
1056  z-index: var(--ikp-z-index-base);
1057}
1058.z-dropdown {
1059  z-index: var(--ikp-z-index-dropdown);
1060}
1061.z-modal {
1062  z-index: var(--ikp-z-index-modal);
1063}
1064.z-overlay {
1065  z-index: var(--ikp-z-index-overlay);
1066}
1067.z-popover {
1068  z-index: var(--ikp-z-index-popover);
1069}
1070.z-start {
1071  z-index: var(--ikp-z-index-start);
1072}
1073.m-\\[0px_0px_0\\.5em\\] {
1074  margin: 0px 0px 0.5em;
1075}
1076.m-auto {
1077  margin: auto;
1078}
1079.-my-px {
1080  margin-top: calc(var(--ikp-spacing-px) * -1);
1081  margin-bottom: calc(var(--ikp-spacing-px) * -1);
1082}
1083.mx-1 {
1084  margin-left: var(--ikp-spacing-1);
1085  margin-right: var(--ikp-spacing-1);
1086}
1087.mx-5 {
1088  margin-left: var(--ikp-spacing-5);
1089  margin-right: var(--ikp-spacing-5);
1090}
1091.mx-\\[5px\\] {
1092  margin-left: 5px;
1093  margin-right: 5px;
1094}
1095.mx-auto {
1096  margin-left: auto;
1097  margin-right: auto;
1098}
1099.my-2 {
1100  margin-top: var(--ikp-spacing-2);
1101  margin-bottom: var(--ikp-spacing-2);
1102}
1103.my-6 {
1104  margin-top: var(--ikp-spacing-6);
1105  margin-bottom: var(--ikp-spacing-6);
1106}
1107.my-\\[\\.1rem\\] {
1108  margin-top: .1rem;
1109  margin-bottom: .1rem;
1110}
1111.\\!ml-auto {
1112  margin-left: auto !important;
1113}
1114.mb-0 {
1115  margin-bottom: var(--ikp-spacing-0);
1116}
1117.mb-0\\.5 {
1118  margin-bottom: var(--ikp-spacing-0_5);
1119}
1120.mb-1 {
1121  margin-bottom: var(--ikp-spacing-1);
1122}
1123.mb-2 {
1124  margin-bottom: var(--ikp-spacing-2);
1125}
1126.mb-3 {
1127  margin-bottom: var(--ikp-spacing-3);
1128}
1129.mb-4 {
1130  margin-bottom: var(--ikp-spacing-4);
1131}
1132.mb-5 {
1133  margin-bottom: var(--ikp-spacing-5);
1134}
1135.mb-6 {
1136  margin-bottom: var(--ikp-spacing-6);
1137}
1138.mb-8 {
1139  margin-bottom: var(--ikp-spacing-8);
1140}
1141.ml-1 {
1142  margin-left: var(--ikp-spacing-1);
1143}
1144.ml-1\\.5 {
1145  margin-left: var(--ikp-spacing-1_5);
1146}
1147.ml-2 {
1148  margin-left: var(--ikp-spacing-2);
1149}
1150.ml-4 {
1151  margin-left: var(--ikp-spacing-4);
1152}
1153.ml-\\[3px\\] {
1154  margin-left: 3px;
1155}
1156.ml-auto {
1157  margin-left: auto;
1158}
1159.mr-1 {
1160  margin-right: var(--ikp-spacing-1);
1161}
1162.mr-2 {
1163  margin-right: var(--ikp-spacing-2);
1164}
1165.mr-\\[0\\.5em\\] {
1166  margin-right: 0.5em;
1167}
1168.mr-\\[var\\(--removed-body-scroll-bar-size\\)\\] {
1169  margin-right: var(--removed-body-scroll-bar-size);
1170}
1171.mr-auto {
1172  margin-right: auto;
1173}
1174.ms-\\[1em\\] {
1175  margin-inline-start: 1em;
1176}
1177.mt-1 {
1178  margin-top: var(--ikp-spacing-1);
1179}
1180.mt-12 {
1181  margin-top: var(--ikp-spacing-12);
1182}
1183.mt-2 {
1184  margin-top: var(--ikp-spacing-2);
1185}
1186.mt-4 {
1187  margin-top: var(--ikp-spacing-4);
1188}
1189.mt-8 {
1190  margin-top: var(--ikp-spacing-8);
1191}
1192.line-clamp-1 {
1193  overflow: hidden;
1194  display: -webkit-box;
1195  -webkit-box-orient: vertical;
1196  -webkit-line-clamp: 1;
1197}
1198.\\!line-clamp-none {
1199  overflow: visible !important;
1200  display: block !important;
1201  -webkit-box-orient: horizontal !important;
1202  -webkit-line-clamp: none !important;
1203}
1204.block {
1205  display: block;
1206}
1207.inline-block {
1208  display: inline-block;
1209}
1210.flex {
1211  display: flex;
1212}
1213.inline-flex {
1214  display: inline-flex;
1215}
1216.table {
1217  display: table;
1218}
1219.grid {
1220  display: grid;
1221}
1222.contents {
1223  display: contents;
1224}
1225.hidden {
1226  display: none;
1227}
1228.size-10 {
1229  width: var(--ikp-spacing-10);
1230  height: var(--ikp-spacing-10);
1231}
1232.size-4 {
1233  width: var(--ikp-spacing-4);
1234  height: var(--ikp-spacing-4);
1235}
1236.\\!h-auto {
1237  height: auto !important;
1238}
1239.h-0 {
1240  height: var(--ikp-spacing-0);
1241}
1242.h-10 {
1243  height: var(--ikp-spacing-10);
1244}
1245.h-11 {
1246  height: var(--ikp-spacing-11);
1247}
1248.h-12 {
1249  height: var(--ikp-spacing-12);
1250}
1251.h-20 {
1252  height: var(--ikp-spacing-20);
1253}
1254.h-3 {
1255  height: var(--ikp-spacing-3);
1256}
1257.h-3\\.5 {
1258  height: var(--ikp-spacing-3_5);
1259}
1260.h-4 {
1261  height: var(--ikp-spacing-4);
1262}
1263.h-5 {
1264  height: var(--ikp-spacing-5);
1265}
1266.h-6 {
1267  height: var(--ikp-spacing-6);
1268}
1269.h-8 {
1270  height: var(--ikp-spacing-8);
1271}
1272.h-\\[27\\.88px\\] {
1273  height: 27.88px;
1274}
1275.h-\\[30px\\] {
1276  height: 30px;
1277}
1278.h-\\[calc\\(100\\%-24px\\)\\] {
1279  height: calc(100% - 24px);
1280}
1281.h-\\[var\\(--ask-ai-trigger-height\\)\\] {
1282  height: var(--ask-ai-trigger-height);
1283}
1284.h-\\[var\\(--radix-select-trigger-height\\)\\] {
1285  height: var(--radix-select-trigger-height);
1286}
1287.h-auto {
1288  height: auto;
1289}
1290.h-full {
1291  height: 100%;
1292}
1293.h-screen {
1294  height: 100vh;
1295}
1296.max-h-96 {
1297  max-height: var(--ikp-spacing-96);
1298}
1299.max-h-\\[100vw\\] {
1300  max-height: 100vw;
1301}
1302.max-h-\\[10vh\\] {
1303  max-height: 10vh;
1304}
1305.max-h-\\[200px\\] {
1306  max-height: 200px;
1307}
1308.max-h-\\[min\\(85vh\\2c 850px\\)\\] {
1309  max-height: min(85vh,850px);
1310}
1311.max-h-full {
1312  max-height: 100%;
1313}
1314.max-h-screen {
1315  max-height: 100vh;
1316}
1317.\\!min-h-0 {
1318  min-height: var(--ikp-spacing-0) !important;
1319}
1320.min-h-0 {
1321  min-height: var(--ikp-spacing-0);
1322}
1323.min-h-10 {
1324  min-height: var(--ikp-spacing-10);
1325}
1326.min-h-20 {
1327  min-height: var(--ikp-spacing-20);
1328}
1329.min-h-8 {
1330  min-height: var(--ikp-spacing-8);
1331}
1332.min-h-9 {
1333  min-height: var(--ikp-spacing-9);
1334}
1335.min-h-\\[38px\\] {
1336  min-height: 38px;
1337}
1338.min-h-\\[unset\\] {
1339  min-height: unset;
1340}
1341.w-10 {
1342  width: var(--ikp-spacing-10);
1343}
1344.w-12 {
1345  width: var(--ikp-spacing-12);
1346}
1347.w-16 {
1348  width: var(--ikp-spacing-16);
1349}
1350.w-2\\.5 {
1351  width: var(--ikp-spacing-2_5);
1352}
1353.w-3\\.5 {
1354  width: var(--ikp-spacing-3_5);
1355}
1356.w-4 {
1357  width: var(--ikp-spacing-4);
1358}
1359.w-40 {
1360  width: var(--ikp-spacing-40);
1361}
1362.w-5 {
1363  width: var(--ikp-spacing-5);
1364}
1365.w-56 {
1366  width: var(--ikp-spacing-56);
1367}
1368.w-6 {
1369  width: var(--ikp-spacing-6);
1370}
1371.w-60 {
1372  width: var(--ikp-spacing-60);
1373}
1374.w-8 {
1375  width: var(--ikp-spacing-8);
1376}
1377.w-\\[--width\\] {
1378  width: var(--width);
1379}
1380.w-\\[250px\\] {
1381  width: 250px;
1382}
1383.w-\\[254px\\] {
1384  width: 254px;
1385}
1386.w-\\[calc\\(100\\%_-_theme\\(spacing\\.10\\)\\)\\] {
1387  width: calc(100% - var(--ikp-spacing-10));
1388}
1389.w-\\[min\\(90vw\\2c 720px\\)\\] {
1390  width: min(90vw,720px);
1391}
1392.w-fit {
1393  width: -moz-fit-content;
1394  width: fit-content;
1395}
1396.w-full {
1397  width: 100%;
1398}
1399.w-screen {
1400  width: 100vw;
1401}
1402.\\!min-w-0 {
1403  min-width: var(--ikp-spacing-0) !important;
1404}
1405.min-w-0 {
1406  min-width: var(--ikp-spacing-0);
1407}
1408.min-w-10 {
1409  min-width: var(--ikp-spacing-10);
1410}
1411.min-w-28 {
1412  min-width: var(--ikp-spacing-28);
1413}
1414.min-w-32 {
1415  min-width: var(--ikp-spacing-32);
1416}
1417.min-w-5 {
1418  min-width: var(--ikp-spacing-5);
1419}
1420.min-w-6 {
1421  min-width: var(--ikp-spacing-6);
1422}
1423.min-w-8 {
1424  min-width: var(--ikp-spacing-8);
1425}
1426.min-w-\\[unset\\] {
1427  min-width: unset;
1428}
1429.min-w-\\[var\\(--radix-select-trigger-width\\)\\] {
1430  min-width: var(--radix-select-trigger-width);
1431}
1432.max-w-2xl {
1433  max-width: 42rem;
1434}
1435.max-w-\\[200px\\] {
1436  max-width: 200px;
1437}
1438.max-w-\\[480px\\] {
1439  max-width: 480px;
1440}
1441.max-w-full {
1442  max-width: 100%;
1443}
1444.max-w-lg {
1445  max-width: 32rem;
1446}
1447.flex-1 {
1448  flex: 1 1 0%;
1449}
1450.flex-\\[0_0_100\\%\\] {
1451  flex: 0 0 100%;
1452}
1453.flex-shrink {
1454  flex-shrink: 1;
1455}
1456.flex-shrink-0 {
1457  flex-shrink: 0;
1458}
1459.shrink-0 {
1460  flex-shrink: 0;
1461}
1462.flex-grow-0 {
1463  flex-grow: 0;
1464}
1465.grow-0 {
1466  flex-grow: 0;
1467}
1468.grow-\\[1\\] {
1469  flex-grow: 1;
1470}
1471.grow-\\[2\\] {
1472  flex-grow: 2;
1473}
1474.grow-\\[5\\] {
1475  flex-grow: 5;
1476}
1477.border-collapse {
1478  border-collapse: collapse;
1479}
1480.-translate-x-1\\/2 {
1481  --tw-translate-x: -50%;
1482  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
1483}
1484.-translate-y-1\\/2 {
1485  --tw-translate-y: -50%;
1486  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
1487}
1488.translate-x-\\[-50\\%\\] {
1489  --tw-translate-x: -50%;
1490  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
1491}
1492.rotate-\\[-30deg\\] {
1493  --tw-rotate: -30deg;
1494  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
1495}
1496.transform-none {
1497  transform: none;
1498}
1499@keyframes bounce-dot {
1500
1501  0%, 100% {
1502    transform: translateY(0);
1503    opacity: 0.3;
1504  }
1505
1506  50% {
1507    transform: translateY(-5px);
1508    opacity: 1;
1509  }
1510}
1511.animate-bounce-dot {
1512  animation: bounce-dot 1.5s infinite ease-in-out;
1513}
1514@keyframes checkbox-check {
1515
1516  from {
1517    opacity: 0;
1518    stroke-dashoffset: 16;
1519    transform: scale(0.95);
1520  }
1521
1522  to {
1523    opacity: 1;
1524    stroke-dashoffset: 0;
1525    transform: scale(1);
1526  }
1527}
1528.animate-checkbox-check {
1529  animation: checkbox-check 200ms linear;
1530}
1531@keyframes shimmer {
1532
1533  0% {
1534    background-size: 200% 200%;
1535    background-position: 100% 0;
1536  }
1537
1538  100% {
1539    background-size: 200% 200%;
1540    background-position: -100% 0;
1541  }
1542}
1543.animate-shimmer {
1544  animation: shimmer 3.5s cubic-bezier(0.4, 0, 0.6, 1) infinite;
1545}
1546@keyframes shine {
1547
1548  0% {
1549    background-position: -200% 0%;
1550  }
1551
1552  100% {
1553    background-position: 200% 0%;
1554  }
1555}
1556.animate-shine {
1557  animation: shine 2.5s linear infinite;
1558}
1559@keyframes skeleton-bg-fade {
1560
1561  from {
1562    border-color: var(--start-color);
1563    background: var(--start-color);
1564  }
1565
1566  to {
1567    border-color: var(--end-color);
1568    background: var(--end-color);
1569  }
1570}
1571.animate-skeleton-bg-fade {
1572  animation: 0.8s linear infinite alternate skeleton-bg-fade;
1573}
1574@keyframes spin {
1575
1576  to {
1577    transform: rotate(360deg);
1578  }
1579}
1580.animate-spin {
1581  animation: spin 1s linear infinite;
1582}
1583.cursor-default {
1584  cursor: default;
1585}
1586.cursor-ew-resize {
1587  cursor: ew-resize;
1588}
1589.cursor-pointer {
1590  cursor: pointer;
1591}
1592.touch-none {
1593  touch-action: none;
1594}
1595.select-none {
1596  -moz-user-select: none;
1597       user-select: none;
1598}
1599.resize-none {
1600  resize: none;
1601}
1602.list-\\[initial\\] {
1603  list-style-type: initial;
1604}
1605.list-decimal {
1606  list-style-type: decimal;
1607}
1608.appearance-none {
1609  -webkit-appearance: none;
1610     -moz-appearance: none;
1611          appearance: none;
1612}
1613.flex-row {
1614  flex-direction: row;
1615}
1616.flex-row-reverse {
1617  flex-direction: row-reverse;
1618}
1619.flex-col {
1620  flex-direction: column;
1621}
1622.flex-wrap {
1623  flex-wrap: wrap;
1624}
1625.flex-wrap-reverse {
1626  flex-wrap: wrap-reverse;
1627}
1628.place-items-center {
1629  place-items: center;
1630}
1631.content-center {
1632  align-content: center;
1633}
1634.items-start {
1635  align-items: flex-start;
1636}
1637.items-end {
1638  align-items: flex-end;
1639}
1640.items-center {
1641  align-items: center;
1642}
1643.items-stretch {
1644  align-items: stretch;
1645}
1646.justify-start {
1647  justify-content: flex-start;
1648}
1649.justify-end {
1650  justify-content: flex-end;
1651}
1652.justify-center {
1653  justify-content: center;
1654}
1655.justify-between {
1656  justify-content: space-between;
1657}
1658.gap-0\\.5 {
1659  gap: var(--ikp-spacing-0_5);
1660}
1661.gap-1 {
1662  gap: var(--ikp-spacing-1);
1663}
1664.gap-1\\.5 {
1665  gap: var(--ikp-spacing-1_5);
1666}
1667.gap-12 {
1668  gap: var(--ikp-spacing-12);
1669}
1670.gap-2 {
1671  gap: var(--ikp-spacing-2);
1672}
1673.gap-2\\.5 {
1674  gap: var(--ikp-spacing-2_5);
1675}
1676.gap-3 {
1677  gap: var(--ikp-spacing-3);
1678}
1679.gap-4 {
1680  gap: var(--ikp-spacing-4);
1681}
1682.gap-5 {
1683  gap: var(--ikp-spacing-5);
1684}
1685.gap-6 {
1686  gap: var(--ikp-spacing-6);
1687}
1688.gap-8 {
1689  gap: var(--ikp-spacing-8);
1690}
1691.gap-x-2 {
1692  -moz-column-gap: var(--ikp-spacing-2);
1693       column-gap: var(--ikp-spacing-2);
1694}
1695.gap-x-3 {
1696  -moz-column-gap: var(--ikp-spacing-3);
1697       column-gap: var(--ikp-spacing-3);
1698}
1699.gap-y-1 {
1700  row-gap: var(--ikp-spacing-1);
1701}
1702.gap-y-2 {
1703  row-gap: var(--ikp-spacing-2);
1704}
1705.gap-y-4 {
1706  row-gap: var(--ikp-spacing-4);
1707}
1708.gap-y-6 {
1709  row-gap: var(--ikp-spacing-6);
1710}
1711.space-x-1 > :not([hidden]) ~ :not([hidden]) {
1712  --tw-space-x-reverse: 0;
1713  margin-right: calc(var(--ikp-spacing-1) * var(--tw-space-x-reverse));
1714  margin-left: calc(var(--ikp-spacing-1) * calc(1 - var(--tw-space-x-reverse)));
1715}
1716.space-x-2 > :not([hidden]) ~ :not([hidden]) {
1717  --tw-space-x-reverse: 0;
1718  margin-right: calc(var(--ikp-spacing-2) * var(--tw-space-x-reverse));
1719  margin-left: calc(var(--ikp-spacing-2) * calc(1 - var(--tw-space-x-reverse)));
1720}
1721.divide-y > :not([hidden]) ~ :not([hidden]) {
1722  --tw-divide-y-reverse: 0;
1723  border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
1724  border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
1725}
1726.self-start {
1727  align-self: flex-start;
1728}
1729.self-center {
1730  align-self: center;
1731}
1732.justify-self-end {
1733  justify-self: end;
1734}
1735.justify-self-center {
1736  justify-self: center;
1737}
1738.overflow-auto {
1739  overflow: auto;
1740}
1741.overflow-hidden {
1742  overflow: hidden;
1743}
1744.overflow-x-auto {
1745  overflow-x: auto;
1746}
1747.overflow-y-auto {
1748  overflow-y: auto;
1749}
1750.truncate {
1751  overflow: hidden;
1752  text-overflow: ellipsis;
1753  white-space: nowrap;
1754}
1755.text-ellipsis {
1756  text-overflow: ellipsis;
1757}
1758.whitespace-normal {
1759  white-space: normal;
1760}
1761.whitespace-nowrap {
1762  white-space: nowrap;
1763}
1764.whitespace-pre {
1765  white-space: pre;
1766}
1767.whitespace-pre-wrap {
1768  white-space: pre-wrap;
1769}
1770.break-words {
1771  overflow-wrap: break-word;
1772}
1773.rounded {
1774  border-radius: 0.25rem;
1775}
1776.rounded-\\[inherit\\] {
1777  border-radius: inherit;
1778}
1779.rounded-full {
1780  border-radius: var(--ikp-border-radius-full);
1781}
1782.rounded-lg {
1783  border-radius: var(--ikp-border-radius-lg);
1784}
1785.rounded-md {
1786  border-radius: var(--ikp-border-radius-md);
1787}
1788.rounded-sm {
1789  border-radius: var(--ikp-border-radius-sm);
1790}
1791.rounded-xl {
1792  border-radius: var(--ikp-border-radius-xl);
1793}
1794.rounded-b-md {
1795  border-bottom-right-radius: var(--ikp-border-radius-md);
1796  border-bottom-left-radius: var(--ikp-border-radius-md);
1797}
1798.rounded-t-md {
1799  border-top-left-radius: var(--ikp-border-radius-md);
1800  border-top-right-radius: var(--ikp-border-radius-md);
1801}
1802.border {
1803  border-width: 1px;
1804}
1805.border-0 {
1806  border-width: 0px;
1807}
1808.border-2 {
1809  border-width: 2px;
1810}
1811.border-b {
1812  border-bottom-width: 1px;
1813}
1814.border-l {
1815  border-left-width: 1px;
1816}
1817.border-solid {
1818  border-style: solid;
1819}
1820.border-none {
1821  border-style: none;
1822}
1823.border-\\[--end-color\\] {
1824  border-color: var(--end-color);
1825}
1826.border-gray-100 {
1827  border-color: var(--ikp-color-gray-100);
1828}
1829.border-gray-200 {
1830  border-color: var(--ikp-color-gray-200);
1831}
1832.border-gray-300 {
1833  border-color: var(--ikp-color-gray-300);
1834}
1835.border-inherit {
1836  border-color: inherit;
1837}
1838.border-inkeep-expanded-primary-200 {
1839  border-color: var(--ikp-color-inkeep-expanded-primary-200);
1840}
1841.border-transparent {
1842  border-color: transparent;
1843}
1844.border-white-alpha-200 {
1845  border-color: var(--ikp-color-white-alpha-200);
1846}
1847.border-l-transparent {
1848  border-left-color: transparent;
1849}
1850.bg-\\[--start-color\\] {
1851  background-color: var(--start-color);
1852}
1853.bg-gray-100 {
1854  background-color: var(--ikp-color-gray-100);
1855}
1856.bg-gray-1000 {
1857  background-color: var(--ikp-color-gray-1000);
1858}
1859.bg-gray-300 {
1860  background-color: var(--ikp-color-gray-300);
1861}
1862.bg-gray-50 {
1863  background-color: var(--ikp-color-gray-50);
1864}
1865.bg-gray-500 {
1866  background-color: var(--ikp-color-gray-500);
1867}
1868.bg-inherit {
1869  background-color: inherit;
1870}
1871.bg-inkeep-expanded-primary-500 {
1872  background-color: var(--ikp-color-inkeep-expanded-primary-500);
1873}
1874.bg-inkeep-primary-lighter {
1875  background-color: var(--ikp-color-inkeep-primary-lighter);
1876}
1877.bg-inkeep-primary-medium {
1878  background-color: var(--ikp-color-inkeep-primary-medium);
1879}
1880.bg-inkeep-primary-text-bold {
1881  background-color: var(--ikp-color-inkeep-primary-text-bold);
1882}
1883.bg-overlay-light {
1884  background-color: var(--ikp-color-overlay-light);
1885}
1886.bg-transparent {
1887  background-color: transparent;
1888}
1889.bg-white {
1890  --tw-bg-opacity: 1;
1891  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
1892}
1893.bg-\\[linear-gradient\\(to_bottom_right\\2c _var\\(--ikp-color-gray-700\\)\\2c _var\\(--ikp-color-gray-400\\)\\)\\] {
1894  background-image: linear-gradient(to bottom right, var(--ikp-color-gray-700), var(--ikp-color-gray-400));
1895}
1896.bg-\\[linear-gradient\\(to_top\\2c _var\\(--ikp-color-gray-100\\)\\2c _transparent\\)\\] {
1897  background-image: linear-gradient(to top, var(--ikp-color-gray-100), transparent);
1898}
1899.bg-clip-padding {
1900  background-clip: padding-box;
1901}
1902.\\!bg-clip-text {
1903  -webkit-background-clip: text !important;
1904          background-clip: text !important;
1905}
1906.bg-clip-text {
1907  -webkit-background-clip: text;
1908          background-clip: text;
1909}
1910.fill-white {
1911  fill: #fff;
1912}
1913.p-0 {
1914  padding: var(--ikp-spacing-0);
1915}
1916.p-0\\.5 {
1917  padding: var(--ikp-spacing-0_5);
1918}
1919.p-1 {
1920  padding: var(--ikp-spacing-1);
1921}
1922.p-2 {
1923  padding: var(--ikp-spacing-2);
1924}
1925.p-4 {
1926  padding: var(--ikp-spacing-4);
1927}
1928.p-8 {
1929  padding: var(--ikp-spacing-8);
1930}
1931.p-\\[1em\\] {
1932  padding: 1em;
1933}
1934.px-0 {
1935  padding-left: var(--ikp-spacing-0);
1936  padding-right: var(--ikp-spacing-0);
1937}
1938.px-1 {
1939  padding-left: var(--ikp-spacing-1);
1940  padding-right: var(--ikp-spacing-1);
1941}
1942.px-2 {
1943  padding-left: var(--ikp-spacing-2);
1944  padding-right: var(--ikp-spacing-2);
1945}
1946.px-3 {
1947  padding-left: var(--ikp-spacing-3);
1948  padding-right: var(--ikp-spacing-3);
1949}
1950.px-4 {
1951  padding-left: var(--ikp-spacing-4);
1952  padding-right: var(--ikp-spacing-4);
1953}
1954.px-5 {
1955  padding-left: var(--ikp-spacing-5);
1956  padding-right: var(--ikp-spacing-5);
1957}
1958.px-6 {
1959  padding-left: var(--ikp-spacing-6);
1960  padding-right: var(--ikp-spacing-6);
1961}
1962.px-\\[\\.4rem\\] {
1963  padding-left: .4rem;
1964  padding-right: .4rem;
1965}
1966.px-\\[18px\\] {
1967  padding-left: 18px;
1968  padding-right: 18px;
1969}
1970.py-0 {
1971  padding-top: var(--ikp-spacing-0);
1972  padding-bottom: var(--ikp-spacing-0);
1973}
1974.py-1 {
1975  padding-top: var(--ikp-spacing-1);
1976  padding-bottom: var(--ikp-spacing-1);
1977}
1978.py-1\\.5 {
1979  padding-top: var(--ikp-spacing-1_5);
1980  padding-bottom: var(--ikp-spacing-1_5);
1981}
1982.py-2 {
1983  padding-top: var(--ikp-spacing-2);
1984  padding-bottom: var(--ikp-spacing-2);
1985}
1986.py-3 {
1987  padding-top: var(--ikp-spacing-3);
1988  padding-bottom: var(--ikp-spacing-3);
1989}
1990.py-4 {
1991  padding-top: var(--ikp-spacing-4);
1992  padding-bottom: var(--ikp-spacing-4);
1993}
1994.py-6 {
1995  padding-top: var(--ikp-spacing-6);
1996  padding-bottom: var(--ikp-spacing-6);
1997}
1998.py-8 {
1999  padding-top: var(--ikp-spacing-8);
2000  padding-bottom: var(--ikp-spacing-8);
2001}
2002.py-\\[\\.2rem\\] {
2003  padding-top: .2rem;
2004  padding-bottom: .2rem;
2005}
2006.py-px {
2007  padding-top: var(--ikp-spacing-px);
2008  padding-bottom: var(--ikp-spacing-px);
2009}
2010.pb-1 {
2011  padding-bottom: var(--ikp-spacing-1);
2012}
2013.pb-2 {
2014  padding-bottom: var(--ikp-spacing-2);
2015}
2016.pb-2\\.5 {
2017  padding-bottom: var(--ikp-spacing-2_5);
2018}
2019.pb-3 {
2020  padding-bottom: var(--ikp-spacing-3);
2021}
2022.pb-4 {
2023  padding-bottom: var(--ikp-spacing-4);
2024}
2025.pb-6 {
2026  padding-bottom: var(--ikp-spacing-6);
2027}
2028.pb-8 {
2029  padding-bottom: var(--ikp-spacing-8);
2030}
2031.pl-2 {
2032  padding-left: var(--ikp-spacing-2);
2033}
2034.pl-5 {
2035  padding-left: var(--ikp-spacing-5);
2036}
2037.pl-7 {
2038  padding-left: var(--ikp-spacing-7);
2039}
2040.pr-10 {
2041  padding-right: var(--ikp-spacing-10);
2042}
2043.pr-8 {
2044  padding-right: var(--ikp-spacing-8);
2045}
2046.pt-0 {
2047  padding-top: var(--ikp-spacing-0);
2048}
2049.pt-1 {
2050  padding-top: var(--ikp-spacing-1);
2051}
2052.pt-12 {
2053  padding-top: var(--ikp-spacing-12);
2054}
2055.pt-2 {
2056  padding-top: var(--ikp-spacing-2);
2057}
2058.pt-3 {
2059  padding-top: var(--ikp-spacing-3);
2060}
2061.pt-4 {
2062  padding-top: var(--ikp-spacing-4);
2063}
2064.pt-6 {
2065  padding-top: var(--ikp-spacing-6);
2066}
2067.text-left {
2068  text-align: left;
2069}
2070.text-center {
2071  text-align: center;
2072}
2073.text-start {
2074  text-align: start;
2075}
2076.align-middle {
2077  vertical-align: middle;
2078}
2079.font-body {
2080  font-family: var(--ikp-font-family-body);
2081}
2082.font-heading {
2083  font-family: var(--ikp-font-family-heading);
2084}
2085.font-mono {
2086  font-family: var(--ikp-font-family-mono);
2087}
2088.text-1sm {
2089  font-size: var(--ikp-font-size-1sm);
2090}
2091.text-2sm {
2092  font-size: var(--ikp-font-size-2sm);
2093}
2094.text-2xs {
2095  font-size: var(--ikp-font-size-2xs);
2096}
2097.text-3xl {
2098  font-size: var(--ikp-font-size-3xl);
2099}
2100.text-lg {
2101  font-size: var(--ikp-font-size-lg);
2102}
2103.text-md {
2104  font-size: var(--ikp-font-size-md);
2105}
2106.text-sm {
2107  font-size: var(--ikp-font-size-sm);
2108}
2109.text-xl {
2110  font-size: var(--ikp-font-size-xl);
2111}
2112.text-xs {
2113  font-size: var(--ikp-font-size-xs);
2114}
2115.font-bold {
2116  font-weight: 700;
2117}
2118.font-medium {
2119  font-weight: 500;
2120}
2121.font-normal {
2122  font-weight: 400;
2123}
2124.font-semibold {
2125  font-weight: 600;
2126}
2127.uppercase {
2128  text-transform: uppercase;
2129}
2130.leading-4 {
2131  line-height: 1rem;
2132}
2133.leading-5 {
2134  line-height: 1.25rem;
2135}
2136.leading-6 {
2137  line-height: 1.5rem;
2138}
2139.leading-\\[1\\.25\\] {
2140  line-height: 1.25;
2141}
2142.leading-\\[1\\.2\\] {
2143  line-height: 1.2;
2144}
2145.leading-\\[1em\\] {
2146  line-height: 1em;
2147}
2148.leading-\\[unset\\] {
2149  line-height: unset;
2150}
2151.leading-snug {
2152  line-height: 1.375;
2153}
2154.tracking-tight {
2155  letter-spacing: -0.025em;
2156}
2157.tracking-wider {
2158  letter-spacing: 0.05em;
2159}
2160.tracking-widest {
2161  letter-spacing: 0.1em;
2162}
2163.text-current {
2164  color: currentColor;
2165}
2166.text-gray-400 {
2167  color: var(--ikp-color-gray-400);
2168}
2169.text-gray-500 {
2170  color: var(--ikp-color-gray-500);
2171}
2172.text-gray-600 {
2173  color: var(--ikp-color-gray-600);
2174}
2175.text-gray-700 {
2176  color: var(--ikp-color-gray-700);
2177}
2178.text-gray-800 {
2179  color: var(--ikp-color-gray-800);
2180}
2181.text-green-500 {
2182  --tw-text-opacity: 1;
2183  color: rgb(34 197 94 / var(--tw-text-opacity, 1));
2184}
2185.text-inherit {
2186  color: inherit;
2187}
2188.text-inkeep-primary-medium {
2189  color: var(--ikp-color-inkeep-primary-medium);
2190}
2191.text-inkeep-primary-medium-subtle {
2192  color: var(--ikp-color-inkeep-primary-medium-subtle);
2193}
2194.text-inkeep-primary-strong {
2195  color: var(--ikp-color-inkeep-primary-strong);
2196}
2197.text-inkeep-primary-stronger {
2198  color: var(--ikp-color-inkeep-primary-stronger);
2199}
2200.text-inkeep-primary-stronger-light {
2201  color: var(--ikp-color-inkeep-primary-stronger-light);
2202}
2203.text-inkeep-primary-text-bold {
2204  color: var(--ikp-color-inkeep-primary-text-bold);
2205}
2206.text-inkeep-primary-text-color-on-primary {
2207  color: var(--ikp-color-inkeep-primary-text-color-on-primary);
2208}
2209.text-purple-500 {
2210  --tw-text-opacity: 1;
2211  color: rgb(168 85 247 / var(--tw-text-opacity, 1));
2212}
2213.text-red-500 {
2214  --tw-text-opacity: 1;
2215  color: rgb(239 68 68 / var(--tw-text-opacity, 1));
2216}
2217.text-transparent {
2218  color: transparent;
2219}
2220.text-white {
2221  --tw-text-opacity: 1;
2222  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
2223}
2224.opacity-0 {
2225  opacity: 0;
2226}
2227.opacity-100 {
2228  opacity: 1;
2229}
2230.opacity-30 {
2231  opacity: 0.3;
2232}
2233.opacity-45 {
2234  opacity: 0.45;
2235}
2236.opacity-70 {
2237  opacity: 0.7;
2238}
2239.shadow {
2240  --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
2241  --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
2242  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
2243}
2244.shadow-2xl {
2245  --tw-shadow: 0 25px 50px -12px rgb(0 0 0 / 0.25);
2246  --tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);
2247  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
2248}
2249.shadow-\\[0_0_0_2px_var\\(--shadow-color\\)\\] {
2250  --tw-shadow: 0 0 0 2px var(--shadow-color);
2251  --tw-shadow-colored: 0 0 0 2px var(--tw-shadow-color);
2252  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
2253}
2254.shadow-\\[0_25px_50px_-12px_rgba\\(0\\2c 0\\2c 0\\2c 0\\.25\\)\\] {
2255  --tw-shadow: 0 25px 50px -12px rgba(0,0,0,0.25);
2256  --tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);
2257  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
2258}
2259.shadow-\\[0_8px_30px_rgba\\(0\\2c 0\\2c 0\\2c 0\\.12\\)\\] {
2260  --tw-shadow: 0 8px 30px rgba(0,0,0,0.12);
2261  --tw-shadow-colored: 0 8px 30px var(--tw-shadow-color);
2262  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
2263}
2264.shadow-\\[inset_0_0_0_1px_currentColor\\] {
2265  --tw-shadow: inset 0 0 0 1px currentColor;
2266  --tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);
2267  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
2268}
2269.shadow-lg {
2270  --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
2271  --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
2272  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
2273}
2274.shadow-md {
2275  --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
2276  --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
2277  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
2278}
2279.shadow-none {
2280  --tw-shadow: 0 0 #0000;
2281  --tw-shadow-colored: 0 0 #0000;
2282  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-sha
2282dow);
2283}
2284.shadow-\\[none\\] {
2285  --tw-shadow-color: none;
2286  --tw-shadow: var(--tw-shadow-colored);
2287}
2288.outline-none {
2289  outline: 2px solid transparent;
2290  outline-offset: 2px;
2291}
2292.outline {
2293  outline-style: solid;
2294}
2295.backdrop-blur-sm {
2296  --tw-backdrop-blur: blur(4px);
2297  backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
2298}
2299.transition-\\[common\\] {
2300  transition-property: common;
2301  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
2302  transition-duration: 150ms;
2303}
2304.transition-all {
2305  transition-property: all;
2306  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
2307  transition-duration: 150ms;
2308}
2309.transition-colors {
2310  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
2311  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
2312  transition-duration: 150ms;
2313}
2314.transition-opacity {
2315  transition-property: opacity;
2316  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
2317  transition-duration: 150ms;
2318}
2319.transition-transform {
2320  transition-property: transform;
2321  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
2322  transition-duration: 150ms;
2323}
2324.duration-100 {
2325  transition-duration: 100ms;
2326}
2327.duration-200 {
2328  transition-duration: 200ms;
2329}
2330.duration-300 {
2331  transition-duration: 300ms;
2332}
2333.duration-\\[160ms\\] {
2334  transition-duration: 160ms;
2335}
2336.duration-\\[180\\] {
2337  transition-duration: 180;
2338}
2339.ease-in-out {
2340  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
2341}
2342.ease-linear {
2343  transition-timing-function: linear;
2344}
2345.ease-out {
2346  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
2347}
2348.\\[--ask-ai-trigger-height\\:0px\\] {
2349  --ask-ai-trigger-height: 0px;
2350}
2351.\\[--end-color\\:theme\\(colors\\.gray\\.300\\)\\] {
2352  --end-color: var(--ikp-color-gray-300);
2353}
2354.\\[--end-color\\:theme\\(colors\\.inkeep-expanded-primary\\.700\\)\\] {
2355  --end-color: var(--ikp-color-inkeep-expanded-primary-700);
2356}
2357.\\[--end-color\\:theme\\(colors\\.white-alpha\\.100\\)\\] {
2358  --end-color: var(--ikp-color-white-alpha-100);
2359}
2360.\\[--error-border-color\\:theme\\(colors\\.red\\.500\\)\\] {
2361  --error-border-color: #ef4444;
2362}
2363.\\[--focus-border-color\\:theme\\(colors\\.blue\\.500\\)\\] {
2364  --focus-border-color: #3b82f6;
2365}
2366.\\[--footer-height\\:theme\\(spacing\\.9\\)\\] {
2367  --footer-height: var(--ikp-spacing-9);
2368}
2369.\\[--scrollbar-color\\:var\\(--color-gray-300\\)\\] {
2370  --scrollbar-color: var(--color-gray-300);
2371}
2372.\\[--start-color\\:theme\\(colors\\.gray\\.50\\)\\] {
2373  --start-color: var(--ikp-color-gray-50);
2374}
2375.\\[--start-color\\:theme\\(colors\\.inkeep-expanded-primary\\.300\\)\\] {
2376  --start-color: var(--ikp-color-inkeep-expanded-primary-300);
2377}
2378.\\[background\\:linear-gradient\\(270deg\\2c theme\\(colors\\.inkeep-primary\\.stronger-light\\)\\2c transparent\\)_-200\\%_50\\%_\\/_25\\%_100\\%_no-repeat\\2c theme\\(colors\\.inkeep-expanded-primary\\.800\\)\\] {
2379  background: linear-gradient(270deg,var(--ikp-color-inkeep-primary-stronger-light),transparent) -200% 50% / 25% 100% no-repeat,var(--ikp-color-inkeep-expanded-primary-800);
2380}
2381.\\[counter-increment\\:item\\] {
2382  counter-increment: item;
2383}
2384.\\[counter-reset\\:item_calc\\(var\\(--start\\2c 0\\)_-_1\\)\\] {
2385  counter-reset: item calc(var(--start,0) - 1);
2386}
2387.\\[font-size\\:85\\%\\!important\\] {
2388  font-size: 85% !important;
2389}
2390.\\[font-variant-numeric\\:lining-nums_tabular-nums\\] {
2391  font-variant-numeric: lining-nums tabular-nums;
2392}
2393.\\[grid-area\\:breadcrumbs\\] {
2394  grid-area: breadcrumbs;
2395}
2396.\\[grid-area\\:description\\] {
2397  grid-area: description;
2398}
2399.\\[grid-area\\:icon\\] {
2400  grid-area: icon;
2401}
2402.\\[grid-area\\:indicator\\] {
2403  grid-area: indicator;
2404}
2405.\\[grid-area\\:tag\\] {
2406  grid-area: tag;
2407}
2408.\\[grid-area\\:title\\] {
2409  grid-area: title;
2410}
2411.\\[grid-template\\:\\"breadcrumbs_breadcrumbs_breadcrumbs_indicator\\"\\"icon_title_tag_indicator\\"\\"description_description_description_indicator\\"\\/auto_auto_1fr_auto\\] {
2412  grid-template: "breadcrumbs breadcrumbs breadcrumbs indicator""icon t
2412itle tag indicator""description description description indicator"/auto auto 1fr auto;
2413}
2414.\\[inset-inline-start\\:var\\(--start\\2c 0px\\)\\] {
2415  inset-inline-start: var(--start,0px);
2416}
2417.\\[overflow-wrap\\:anywhere\\] {
2418  overflow-wrap: anywhere;
2419}
2420.\\[scrollbar-color\\:var\\(--scrollbar-color\\)_transparent\\] {
2421  scrollbar-color: var(--scrollbar-color) transparent;
2422}
2423.\\[scrollbar-width\\:thin\\] {
2424  scrollbar-width: thin;
2425}
2426.\\[transition-duration\\:0\\.02s\\] {
2427  transition-duration: 0.02s;
2428}
2429.\\[transition-property\\:common\\] {
2430  transition-property: common;
2431}
2432
2433:where(.inkeep-widget-vars) {
2434  -webkit-font-smoothing: antialiased;
2435  -moz-osx-font-smoothing: grayscale;
2436  font-family: var(--ikp-font-family-body);
2437  font-size: var(--ikp-font-size-md);
2438  line-height: 1.5;
2439  color: var(--ikp-color-gray-800);
2440}
2441
2442[data-theme='dark'] :where(.inkeep-widget-vars) {
2443  color: var(--ikp-color-white-alpha-950);
2444}
2445
2446:where(.inkeep-widget-vars) *,
2447:where(.inkeep-widget-vars) *::before,
2448:where(.inkeep-widget-vars) *::after {
2449  border-color: var(--ikp-color-gray-200);
2450}
2451
2452[data-theme='dark'] :where(.inkeep-widget-vars) *,
2453[data-theme='dark'] :where(.inkeep-widget-vars) *::before,
2454[data-theme='dark'] :where(.inkeep-widget-vars) *::after {
2455  border-color: var(--ikp-color-white-alpha-200);
2456}
2457
2458:where(.inkeep-widget-vars) input::-moz-placeholder, :where(.inkeep-widget-vars) textarea::-moz-placeholder {
2459  color: var(--ikp-color-gray-500);
2460}
2461
2462:where(.inkeep-widget-vars) input::placeholder,
2463:where(.inkeep-widget-vars) textarea::placeholder {
2464  color: var(--ikp-color-gray-500);
2465}
2466
2467[data-theme='dark'] :where(.inkeep-widget-vars) input::-moz-placeholder, [data-theme='dark'] :where(.inkeep-widget-vars) textarea::-moz-placeholder {
2468  color: var(--ikp-color-white-alpha-500);
2469}
2470
2471[data-theme='dark'] :where(.inkeep-widget-vars) input::placeholder,
2472[data-theme='dark'] :where(.inkeep-widget-vars) textarea::placeholder {
2473  color: var(--ikp-color-white-alpha-500);
2474}
2475
2476:where(.inkeep-widget-vars) [data-part='icon'][data-type='built-in'] {
2477  display: inline-block;
2478  min-height: 1em;
2479  min-width: 1em;
2480  flex-shrink: 0;
2481  vertical-align: middle;
2482  line-height: 1em;
2483}
2484
2485svg[data-part='icon'][data-type='custom'] {
2486  /* we don't want the wrapper divs to affect layout / positioning of icon */
2487  display: contents;
2488}
2489
2490svg[data-part='icon'][data-type='custom'] div {
2491  display: contents;
2492}
2493
2494img[data-part='icon'][data-type='custom'] {
2495  display: inline-block;
2496  min-height: 1em;
2497  min-width: 1em;
2498}
2499
2500.\\*\\:invisible > * {
2501  visibility: hidden;
2502}
2503
2504.\\*\\:m-0 > * {
2505  margin: var(--ikp-spacing-0);
2506}
2507
2508.file\\:h-full::file-selector-button {
2509  height: 100%;
2510}
2511
2512.file\\:cursor-pointer::file-selector-button {
2513  cursor: pointer;
2514}
2515
2516.file\\:border-none::file-selector-button {
2517  border-style: none;
2518}
2519
2520.file\\:bg-transparent::file-selector-button {
2521  background-color: transparent;
2522}
2523
2524.file\\:text-sm::file-selector-button {
2525  font-size: var(--ikp-font-size-sm);
2526}
2527
2528.file\\:font-medium::file-selector-button {
2529  font-weight: 500;
2530}
2531
2532.file\\:text-gray-700::file-selector-button {
2533  color: var(--ikp-color-gray-700);
2534}
2535
2536.placeholder\\:text-gray-500::-moz-placeholder {
2537  color: var(--ikp-color-gray-500);
2538}
2539
2540.placeholder\\:text-gray-500::placeholder {
2541  color: var(--ikp-color-gray-500);
2542}
2543
2544.before\\:pointer-events-none::before {
2545  content: var(--tw-content);
2546  pointer-events: none;
2547}
2548
2549.before\\:invisible::before {
2550  content: var(--tw-content);
2551  visibility: hidden;
2552}
2553
2554.before\\:absolute::before {
2555  content: var(--tw-content);
2556  position: absolute;
2557}
2558
2559.before\\:left-0::before {
2560  content: var(--tw-content);
2561  left: var(--ikp-spacing-0);
2562}
2563
2564.before\\:top-0::before {
2565  content: var(--tw-content);
2566  top: var(--ikp-spacing-0);
2567}
2568
2569.before\\:z-hide::before {
2570  content: var(--tw-content);
2571  z-index: var(--ikp-z-index-hide);
2572}
2573
2574.before\\:m-auto::before {
2575  content: var(--tw-content);
2576  margin: auto;
2577}
2578
2579.before\\:block::before {
2580  content: var(--tw-content);
2581  display: block;
2582}
2583
2584.before\\:h-3::before {
2585  content: var(--tw-content);
2586  height: var(--ikp-spacing-3);
2587}
2588
2589.before\\:h-\\[--before-size\\]::before {
2590  content: var(--tw-content);
2591  height: var(--before-size);
2592}
2593
2594.before\\:w-\\[--before-size\\]::before {
2595  content: var(--tw-content);
2596  width: var(--before-size);
2597}
2598
2599.before\\:w-full::before {
2600  content: var(--tw-content);
2601  width: 100%;
2602}
2603
2604.before\\:-translate-y-full::before {
2605  content: var(--tw-content);
2606  --tw-translate-y: -100%;
2607  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
2608}
2609
2610.before\\:bg-gray-300::before {
2611  content: var(--tw-content);
2612  background-color: var(--ikp-color-gray-300);
2613}
2614
2615.before\\:bg-\\[linear-gradient\\(transparent\\2c _white\\)\\]::before {
2616  content: var(--tw-content);
2617  background-image: linear-gradient(transparent, white);
2618}
2619
2620.before\\:bg-\\[linear-gradient\\(white\\2c _transparent\\)\\]::before {
2621  content: var(--tw-content);
2622  background-image: linear-gradient(white, transparent);
2623}
2624
2625.before\\:bg-no-repeat::before {
2626  content: var(--tw-content);
2627  background-repeat: no-repeat;
2628}
2629
2630.before\\:\\[background-position\\:0_0\\]::before {
2631  content: var(--tw-content);
2632  background-position: 0 0;
2633}
2634
2635.before\\:\\[background-size\\:cover\\]::before {
2636  content: var(--tw-content);
2637  background-size: cover;
2638}
2639
2640.after\\:invisible::after {
2641  content: var(--tw-content);
2642  visibility: hidden;
2643}
2644
2645.after\\:absolute::after {
2646  content: var(--tw-content);
2647  position: absolute;
2648}
2649
2650.after\\:bottom-0::after {
2651  content: var(--tw-content);
2652  bottom: var(--ikp-spacing-0);
2653}
2654
2655.after\\:left-0::after {
2656  content: var(--tw-content);
2657  left: var(--ikp-spacing-0);
2658}
2659
2660.after\\:left-px::after {
2661  content: var(--tw-content);
2662  left: var(--ikp-spacing-px);
2663}
2664
2665.after\\:top-0::after {
2666  content: var(--tw-content);
2667  top: var(--ikp-spacing-0);
2668}
2669
2670.after\\:top-full::after {
2671  content: var(--tw-content);
2672  top: 100%;
2673}
2674
2675.after\\:top-px::after {
2676  content: var(--tw-content);
2677  top: var(--ikp-spacing-px);
2678}
2679
2680.after\\:z-base::after {
2681  content: var(--tw-content);
2682  z-index: var(--ikp-z-index-base);
2683}
2684
2685.after\\:z-start::after {
2686  content: var(--tw-content);
2687  z-index: var(--ikp-z-index-start);
2688}
2689
2690.after\\:h-3::after {
2691  content: var(--tw-content);
2692  height: var(--ikp-spacing-3);
2693}
2694
2695.after\\:h-\\[calc\\(100\\%-2px\\)\\]::after {
2696  content: var(--tw-content);
2697  height: calc(100% - 2px);
2698}
2699
2700.after\\:w-0\\.5::after {
2701  content: var(--tw-content);
2702  width: var(--ikp-spacing-0_5);
2703}
2704
2705.after\\:w-\\[calc\\(100\\%-2px\\)\\]::after {
2706  content: var(--tw-content);
2707  width: calc(100% - 2px);
2708}
2709
2710.after\\:w-full::after {
2711  content: var(--tw-content);
2712  width: 100%;
2713}
2714
2715.after\\:rounded-\\[5px\\]::after {
2716  content: var(--tw-content);
2717  border-radius: 5px;
2718}
2719
2720.after\\:bg-inkeep-primary-medium::after {
2721  content: var(--tw-content);
2722  background-color: var(--ikp-color-inkeep-primary-medium);
2723}
2724
2725.after\\:bg-white::after {
2726  content: var(--tw-content);
2727  --tw-bg-opacity: 1;
2728  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
2729}
2730
2731.after\\:bg-\\[linear-gradient\\(currentColor\\2c _transparent\\)\\]::after {
2732  content: var(--tw-content);
2733  background-image: linear-gradient(currentColor, transparent);
2734}
2735
2736.after\\:bg-\\[linear-gradient\\(transparent\\2c _white\\)\\]::after {
2737  content: var(--tw-content);
2738  background-image: linear-gradient(transparent, white);
2739}
2740
2741.after\\:text-white::after {
2742  content: var(--tw-content);
2743  --tw-text-opacity: 1;
2744  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
2745}
2746
2747.after\\:content-\\[\\"\\"\\]::after {
2748  --tw-content: "";
2749  content: var(--tw-content);
2750}
2751
2752.first\\:w-full:first-child {
2753  width: 100%;
2754}
2755
2756.last-of-type\\:hidden:last-of-type {
2757  display: none;
2758}
2759
2760.focus\\:z-base:focus {
2761  z-index: var(--ikp-z-index-base);
2762}
2763
2764.focus\\:z-start:focus {
2765  z-index: var(--ikp-z-index-start);
2766}
2767
2768.focus\\:bg-gray-100:focus {
2769  background-color: var(--ikp-color-gray-100);
2770}
2771
2772.focus\\:outline-none:focus {
2773  outline: 2px solid transparent;
2774  outline-offset: 2px;
2775}
2776
2777.focus\\:outline-inkeep-expanded-primary-700:focus {
2778  outline-color: var(--ikp-color-inkeep-expanded-primary-700);
2779}
2780
2781.focus\\:\\[--shadow-color\\:theme\\(colors\\.blue\\.500\\)\\]:focus {
2782  --shadow-color: #3b82f6;
2783}
2784
2785.focus-visible\\:outline-none:focus-visible {
2786  outline: 2px solid transparent;
2787  outline-offset: 2px;
2788}
2789
2790.focus-visible\\:ring:focus-visible {
2791  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
2792  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
2793  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-sha
2793dow, 0 0 #0000);
2794}
2795
2796.focus-visible\\:ring-2:focus-visible {
2797  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
2798  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
2799  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
2800}
2801
2802.focus-visible\\:ring-gray-500:focus-visible {
2803  --tw-ring-color: var(--ikp-color-gray-500);
2804}
2805
2806.focus-visible\\:ring-offset-2:focus-visible {
2807  --tw-ring-offset-width: 2px;
2808}
2809
2810.active\\:bg-gray-200:active {
2811  background-color: var(--ikp-color-gray-200);
2812}
2813
2814.active\\:bg-gray-300:active {
2815  background-color: var(--ikp-color-gray-300);
2816}
2817
2818.active\\:bg-gray-50:active {
2819  background-color: var(--ikp-color-gray-50);
2820}
2821
2822.active\\:bg-gray-900:active {
2823  background-color: var(--ikp-color-gray-900);
2824}
2825
2826.active\\:bg-inkeep-expanded-primary-700:active {
2827  background-color: var(--ikp-color-inkeep-expanded-primary-700);
2828}
2829
2830.disabled\\:cursor-not-allowed:disabled {
2831  cursor: not-allowed;
2832}
2833
2834.disabled\\:text-gray-500:disabled {
2835  color: var(--ikp-color-gray-500);
2836}
2837
2838.disabled\\:opacity-40:disabled {
2839  opacity: 0.4;
2840}
2841
2842.disabled\\:opacity-50:disabled {
2843  opacity: 0.5;
2844}
2845
2846.disabled\\:shadow-none:disabled {
2847  --tw-shadow: 0 0 #0000;
2848  --tw-shadow-colored: 0 0 #0000;
2849  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-sha
2849dow);
2850}
2851
2852.active\\:disabled\\:\\[background\\:none\\]:disabled:active {
2853  background: none;
2854}
2855
2856.group:hover .group-hover\\:text-gray-600 {
2857  color: var(--ikp-color-gray-600);
2858}
2859
2860.has-\\[\\[data-dual-pane-search-expanded\\]\\]\\:w-\\[min\\(90vw\\2c 1000px\\)\\]:has([data-dual-pane-search-expanded]) {
2861  width: min(90vw,1000px);
2862}
2863
2864.has-\\[\\[data-scroll-top\\]\\]\\:before\\:opacity-0:has([data-scroll-top])::before {
2865  content: var(--tw-content);
2866  opacity: 0;
2867}
2868
2869.has-\\[\\[data-scroll-bottom\\]\\]\\:after\\:opacity-0:has([data-scroll-bottom])::after {
2870  content: var(--tw-content);
2871  opacity: 0;
2872}
2873
2874.data-\\[disabled\\]\\:pointer-events-none[data-disabled] {
2875  pointer-events: none;
2876}
2877
2878.data-\\[state\\=closed\\]\\:pointer-events-none[data-state="closed"] {
2879  pointer-events: none;
2880}
2881
2882.data-\\[state\\=open\\]\\:pointer-events-auto[data-state="open"] {
2883  pointer-events: auto;
2884}
2885
2886.data-\\[mobile\\]\\:inset-0[data-mobile] {
2887  inset: var(--ikp-spacing-0);
2888}
2889
2890.data-\\[even\\]\\:ml-0[data-even] {
2891  margin-left: var(--ikp-spacing-0);
2892}
2893
2894.data-\\[even\\]\\:mr-4[data-even] {
2895  margin-right: var(--ikp-spacing-4);
2896}
2897
2898.data-\\[position\\=left\\]\\:mr-1[data-position="left"] {
2899  margin-right: var(--ikp-spacing-1);
2900}
2901
2902.data-\\[position\\=right\\]\\:ml-1[data-position="right"] {
2903  margin-left: var(--ikp-spacing-1);
2904}
2905
2906.data-\\[role\\=user\\]\\:ml-0[data-role="user"] {
2907  margin-left: var(--ikp-spacing-0);
2908}
2909
2910.data-\\[role\\=user\\]\\:block[data-role="user"] {
2911  display: block;
2912}
2913
2914.data-\\[has-results\\]\\:flex[data-has-results] {
2915  display: flex;
2916}
2917
2918.data-\\[escalated\\]\\:hidden[data-escalated] {
2919  display: none;
2920}
2921
2922.data-\\[hidden\\]\\:hidden[data-hidden] {
2923  display: none;
2924}
2925
2926.data-\\[role\\=user\\]\\:hidden[data-role="user"] {
2927  display: none;
2928}
2929
2930.data-\\[state\\=closed\\]\\:hidden[data-state="closed"] {
2931  display: none;
2932}
2933
2934.data-\\[submitted\\]\\:hidden[data-submitted] {
2935  display: none;
2936}
2937
2938.data-\\[has-content\\]\\:h-\\[min\\(calc\\(85vh_-_72px\\)\\2c calc\\(850px_-_72px_-_275px\\)\\)\\][data-has-content] {
2939  height: min(calc(85vh - 72px),calc(850px - 72px - 275px));
2940}
2941
2942.data-\\[mobile\\]\\:h-\\[unset\\][data-mobile] {
2943  height: unset;
2944}
2945
2946.data-\\[composite\\]\\:w-full[data-composite] {
2947  width: 100%;
2948}
2949
2950.data-\\[mobile\\]\\:w-\\[unset\\][data-mobile] {
2951  width: unset;
2952}
2953
2954.data-\\[role\\=user\\]\\:grow-0[data-role="user"] {
2955  flex-grow: 0;
2956}
2957
2958.data-\\[side\\=bottom\\]\\:translate-y-1\\.5[data-side="bottom"] {
2959  --tw-translate-y: var(--ikp-spacing-1_5);
2960  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
2961}
2962
2963.data-\\[side\\=left\\]\\:-translate-x-1\\.5[data-side="left"] {
2964  --tw-translate-x: calc(var(--ikp-spacing-1_5) * -1);
2965  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
2966}
2967
2968.data-\\[side\\=right\\]\\:translate-x-1\\.5[data-side="right"] {
2969  --tw-translate-x: var(--ikp-spacing-1_5);
2970  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
2971}
2972
2973.data-\\[side\\=top\\]\\:-translate-y-1\\.5[data-side="top"] {
2974  --tw-translate-y: calc(var(--ikp-spacing-1_5) * -1);
2975  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
2976}
2977
2978.data-\\[mobile\\]\\:transform-none[data-mobile] {
2979  transform: none;
2980}
2981
2982@keyframes fade-out {
2983
2984  0% {
2985    opacity: 1;
2986  }
2987
2988  100% {
2989    opacity: 0;
2990  }
2991}
2992
2993.data-\\[state\\=closed\\]\\:animate-fade-out[data-state="closed"] {
2994  animation: fade-out 0.2s ease-out;
2995}
2996
2997@keyframes slide-out-left {
2998
2999  0% {
3000    transform: translateX(0%);
3001  }
3002
3003  100% {
3004    transform: translateX(-100%);
3005  }
3006}
3007
3008.data-\\[state\\=closed\\]\\:data-\\[position\\=left\\]\\:animate-sidebar-out-left[data-position="left"][data-state="closed"] {
3009  animation: slide-out-left 200ms cubic-bezier(0.3, 0.0, 0.8, 0.15);
3010}
3011
3012@keyframes slide-out-right {
3013
3014  0% {
3015    transform: translateX(0%);
3016  }
3017
3018  100% {
3019    transform: translateX(100%);
3020  }
3021}
3022
3023.data-\\[state\\=closed\\]\\:data-\\[position\\=right\\]\\:animate-sidebar-out-right[data-position="right"][data-state="closed"] {
3024  animation: slide-out-right 200ms cubic-bezier(0.3, 0.0, 0.8, 0.15);
3025}
3026
3027@keyframes fade-in {
3028
3029  0% {
3030    opacity: 0;
3031  }
3032
3033  100% {
3034    opacity: 1;
3035  }
3036}
3037
3038.data-\\[state\\=open\\]\\:animate-\\[fade-in_0\\.15s_ease-out\\][data-state="open"] {
3039  animation: fade-in 0.15s ease-out;
3040}
3041
3042@keyframes fade-in {
3043
3044  0% {
3045    opacity: 0;
3046  }
3047
3048  100% {
3049    opacity: 1;
3050  }
3051}
3052
3053.data-\\[state\\=open\\]\\:animate-fade-in[data-state="open"] {
3054  animation: fade-in 0.25s ease-out;
3055}
3056
3057@keyframes slide-in-left {
3058
3059  0% {
3060    transform: translateX(-100%);
3061  }
3062
3063  100% {
3064    transform: translateX(0%);
3065  }
3066}
3067
3068.data-\\[state\\=open\\]\\:data-\\[position\\=left\\]\\:animate-sidebar-in-left[data-position="left"][data-state="open"] {
3069  animation: slide-in-left 400ms cubic-bezier(0.05, 0.7, 0.1, 1.0);
3070}
3071
3072@keyframes slide-in-right {
3073
3074  0% {
3075    transform: translateX(100%);
3076  }
3077
3078  100% {
3079    transform: translateX(0%);
3080  }
3081}
3082
3083.data-\\[state\\=open\\]\\:data-\\[position\\=right\\]\\:animate-sidebar-in-right[data-position="right"][data-state="open"] {
3084  animation: slide-in-right 400ms cubic-bezier(0.05, 0.7, 0.1, 1.0);
3085}
3086
3087.data-\\[loading\\]\\:cursor-wait[data-loading] {
3088  cursor: wait;
3089}
3090
3091.data-\\[even\\]\\:flex-row[data-even] {
3092  flex-direction: row;
3093}
3094
3095.data-\\[input-type\\=checkbox\\]\\:flex-row[data-input-type="checkbox"] {
3096  flex-direction: row;
3097}
3098
3099.data-\\[input-type\\=checkbox\\]\\:flex-wrap[data-input-type="checkbox"] {
3100  flex-wrap: wrap;
3101}
3102
3103.data-\\[even\\]\\:items-start[data-even] {
3104  align-items: flex-start;
3105}
3106
3107.data-\\[input-type\\=checkbox\\]\\:items-center[data-input-type="checkbox"] {
3108  align-items: center;
3109}
3110
3111.data-\\[role\\=user\\]\\:justify-end[data-role="user"] {
3112  justify-content: flex-end;
3113}
3114
3115.data-\\[role\\=user\\]\\:whitespace-pre-wrap[data-role="user"] {
3116  white-space: pre-wrap;
3117}
3118
3119.data-\\[mobile\\]\\:rounded-none[data-mobile] {
3120  border-radius: var(--ikp-border-radius-none);
3121}
3122
3123.data-\\[position\\=left\\]\\:border-r[data-position="left"] {
3124  border-right-width: 1px;
3125}
3126
3127.data-\\[position\\=right\\]\\:border-l[data-position="right"] {
3128  border-left-width: 1px;
3129}
3130
3131.data-\\[invalid\\]\\:border-\\[--error-border-color\\][data-invalid] {
3132  border-color: var(--error-border-color);
3133}
3134
3135.data-\\[state\\=active\\]\\:border-inkeep-primary-medium-subtle[data-state="active"] {
3136  border-color: var(--ikp-color-inkeep-primary-medium-subtle);
3137}
3138
3139.data-\\[state\\=checked\\]\\:border-gray-1000[data-state="checked"] {
3140  border-color: var(--ikp-color-gray-1000);
3141}
3142
3143.data-\\[active\\]\\:bg-white[data-active] {
3144  --tw-bg-opacity: 1;
3145  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
3146}
3147
3148.data-\\[highlighted\\]\\:bg-gray-100[data-highlighted] {
3149  background-color: var(--ikp-color-gray-100);
3150}
3151
3152.data-\\[role\\=user\\]\\:bg-gray-50[data-role="user"] {
3153  background-color: var(--ikp-color-gray-50);
3154}
3155
3156.data-\\[state\\=active\\]\\:bg-inkeep-primary-light-subtle[data-state="active"] {
3157  background-color: var(--ikp-color-inkeep-primary-light-subtle);
3158}
3159
3160.data-\\[state\\=checked\\]\\:bg-gray-1000[data-state="checked"] {
3161  background-color: var(--ikp-color-gray-1000);
3162}
3163
3164.data-\\[username\\]\\:bg-inkeep-primary-lighter[data-username] {
3165  background-color: var(--ikp-color-inkeep-primary-lighter);
3166}
3167
3168.data-\\[has-content\\]\\:pb-2[data-has-content] {
3169  padding-bottom: var(--ikp-spacing-2);
3170}
3171
3172.data-\\[position\\=left\\]\\:pr-1[data-position="left"] {
3173  padding-right: var(--ikp-spacing-1);
3174}
3175
3176.data-\\[position\\=right\\]\\:pl-1[data-position="right"] {
3177  padding-left: var(--ikp-spacing-1);
3178}
3179
3180.data-\\[is-numeric\\=true\\]\\:text-end[data-is-numeric="true"] {
3181  text-align: end;
3182}
3183
3184.data-\\[highlighted\\]\\:font-semibold[data-highlighted] {
3185  font-weight: 600;
3186}
3187
3188.data-\\[state\\=checked\\]\\:font-medium[data-state="checked"] {
3189  font-weight: 500;
3190}
3191
3192.data-\\[active\\]\\:text-gray-600[data-active] {
3193  color: var(--ikp-color-gray-600);
3194}
3195
3196.data-\\[active\\]\\:text-gray-800[data-active] {
3197  color: var(--ikp-color-gray-800);
3198}
3199
3200.data-\\[copied\\]\\:text-inkeep-primary-medium[data-copied] {
3201  color: var(--ikp-color-inkeep-primary-medium);
3202}
3203
3204.data-\\[downvoted\\]\\:text-inkeep-primary-medium[data-downvoted] {
3205  color: var(--ikp-color-inkeep-primary-medium);
3206}
3207
3208.data-\\[highlighted\\]\\:text-inkeep-primary-text-subtle[data-highlighted] {
3209  color: var(--ikp-color-inkeep-primary-text-subtle);
3210}
3211
3212.data-\\[is-match\\]\\:text-inkeep-expanded-primary-700[data-is-match] {
3213  color: var(--ikp-color-inkeep-expanded-primary-700);
3214}
3215
3216.data-\\[role\\=user\\]\\:text-gray-700[data-role="user"] {
3217  color: var(--ikp-color-gray-700);
3218}
3219
3220.data-\\[state\\=active\\]\\:text-inkeep-expanded-primary-900[data-state="active"] {
3221  color: var(--ikp-color-inkeep-expanded-primary-900);
3222}
3223
3224.data-\\[state\\=checked\\]\\:text-white[data-state="checked"] {
3225  --tw-text-opacity: 1;
3226  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
3227}
3228
3229.data-\\[type\\=\\"stackoverflow\\"\\]\\:text-green-500[data-type="stackoverflow"] {
3230  --tw-text-opacity: 1;
3231  color: rgb(34 197 94 / var(--tw-text-opacity, 1));
3232}
3233
3234.data-\\[type\\=icon\\]\\:data-\\[role\\=user\\]\\:text-inkeep-primary-medium[data-role="user"][data-type="icon"] {
3235  color: var(--ikp-color-inkeep-primary-medium);
3236}
3237
3238.data-\\[type\\^\\=\\"github\\"\\]\\:text-purple-500[data-type^="github"] {
3239  --tw-text-opacity: 1;
3240  color: rgb(168 85 247 / var(--tw-text-opacity, 1));
3241}
3242
3243.data-\\[upvoted\\]\\:text-inkeep-primary-medium[data-upvoted] {
3244  color: var(--ikp-color-inkeep-primary-medium);
3245}
3246
3247.data-\\[invalid\\]\\:placeholder-opacity-80[data-invalid]::-moz-placeholder {
3248  --tw-placeholder-opacity: 0.8;
3249}
3250
3251.data-\\[invalid\\]\\:placeholder-opacity-80[data-invalid]::placeholder {
3252  --tw-placeholder-opacity: 0.8;
3253}
3254
3255.data-\\[disabled\\]\\:opacity-30[data-disabled] {
3256  opacity: 0.3;
3257}
3258
3259.data-\\[disabled\\]\\:opacity-50[data-disabled] {
3260  opacity: 0.5;
3261}
3262
3263.data-\\[state\\=closed\\]\\:opacity-0[data-state="closed"] {
3264  opacity: 0;
3265}
3266
3267.data-\\[active\\]\\:shadow[data-active] {
3268  --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
3269  --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
3270  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
3271}
3272
3273.data-\\[invalid\\]\\:shadow-\\[0_0_0_1px_var\\(--error-border-color\\)\\][data-invalid] {
3274  --tw-shadow: 0 0 0 1px var(--error-border-color);
3275  --tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);
3276  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-sha
3276dow);
3277}
3278
3279.data-\\[disable-transitions\\]\\:transition-none[data-disable-transitions] {
3280  transition-property: none;
3281}
3282
3283.data-\\[type\\=icon\\]\\:\\[--end-color\\:theme\\(colors\\.inkeep-expanded-primary\\.300\\)\\][data-type="icon"] {
3284  --end-color: var(--ikp-color-inkeep-expanded-primary-300);
3285}
3286
3287.data-\\[type\\=icon\\]\\:data-\\[role\\=assistant\\]\\:\\[--end-color\\:theme\\(colors\\.inkeep-expanded-primary\\.700\\)\\][data-role="assistant"][data-type="icon"] {
3288  --end-color: var(--ikp-color-inkeep-expanded-primary-700);
3289}
3290
3291.data-\\[mobile\\]\\:\\[--input-height\\:theme\\(spacing\\.20\\)\\][data-mobile] {
3292  --input-height: var(--ikp-spacing-20);
3293}
3294
3295.data-\\[invalid\\]\\:\\[--shadow-color\\:theme\\(colors\\.red\\.500\\)\\][data-invalid] {
3296  --shadow-color: #ef4444;
3297}
3298
3299.data-\\[type\\=icon\\]\\:data-\\[role\\=assistant\\]\\:\\[--start-color\\:theme\\(colors\\.inkeep-expanded-primary\\.300\\)\\][data-role="assistant"][data-type="icon"] {
3300  --start-color: var(--ikp-color-inkeep-expanded-primary-300);
3301}
3302
3303.data-\\[type\\=icon\\]\\:\\[--start-color\\:theme\\(colors\\.inkeep-expanded-primary\\.50\\)\\][data-type="icon"] {
3304  --start-color: var(--ikp-color-inkeep-expanded-primary-50);
3305}
3306
3307.data-\\[required\\]\\:after\\:absolute[data-required]::after {
3308  content: var(--tw-content);
3309  position: absolute;
3310}
3311
3312.data-\\[show-toolbar\\]\\:after\\:absolute[data-show-toolbar]::after {
3313  content: var(--tw-content);
3314  position: absolute;
3315}
3316
3317.data-\\[show-toolbar\\]\\:after\\:left-0[data-show-toolbar]::after {
3318  content: var(--tw-content);
3319  left: var(--ikp-spacing-0);
3320}
3321
3322.data-\\[show-toolbar\\]\\:after\\:top-full[data-show-toolbar]::after {
3323  content: var(--tw-content);
3324  top: 100%;
3325}
3326
3327.data-\\[show-toolbar\\]\\:after\\:z-start[data-show-toolbar]::after {
3328  content: var(--tw-content);
3329  z-index: var(--ikp-z-index-start);
3330}
3331
3332.data-\\[required\\]\\:after\\:ml-1[data-required]::after {
3333  content: var(--tw-content);
3334  margin-left: var(--ikp-spacing-1);
3335}
3336
3337.data-\\[required\\]\\:after\\:mt-0[data-required]::after {
3338  content: var(--tw-content);
3339  margin-top: var(--ikp-spacing-0);
3340}
3341
3342.data-\\[show-toolbar\\]\\:after\\:h-4[data-show-toolbar]::after {
3343  content: var(--tw-content);
3344  height: var(--ikp-spacing-4);
3345}
3346
3347.data-\\[show-toolbar\\]\\:after\\:w-full[data-show-toolbar]::after {
3348  content: var(--tw-content);
3349  width: 100%;
3350}
3351
3352.data-\\[show-toolbar\\]\\:after\\:bg-\\[linear-gradient\\(currentColor\\2c _transparent\\)\\][data-show-toolbar]::after {
3353  content: var(--tw-content);
3354  background-image: linear-gradient(currentColor, transparent);
3355}
3356
3357.data-\\[required\\]\\:after\\:text-red-500[data-required]::after {
3358  content: var(--tw-content);
3359  --tw-text-opacity: 1;
3360  color: rgb(239 68 68 / var(--tw-text-opacity, 1));
3361}
3362
3363.data-\\[show-toolbar\\]\\:after\\:text-white[data-show-toolbar]::after {
3364  content: var(--tw-content);
3365  --tw-text-opacity: 1;
3366  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
3367}
3368
3369.data-\\[required\\]\\:after\\:\\[content\\:\\"\\*\\"\\][data-required]::after {
3370  content: "*";
3371}
3372
3373@keyframes spin {
3374
3375  to {
3376    content: var(--tw-content);
3377    transform: rotate(360deg);
3378  }
3379}
3380
3381.data-\\[highlight\\]\\:first\\:before\\:animate-\\[spin_4s_linear_infinite\\]:first-child[data-highlight]::before {
3382  content: var(--tw-content);
3383  animation: spin 4s linear infinite;
3384}
3385
3386.data-\\[highlight\\]\\:first\\:before\\:\\[background-image\\:conic-gradient\\(transparent\\2c theme\\(colors\\.inkeep-expanded-primary\\.600\\)\\2c transparent_30\\%\\)\\]:first-child[data-highlight]::before {
3387  content: var(--tw-content);
3388  background-image: conic-gradient(transparent,var(--ikp-color-inkeep-expanded-primary-600),transparent 30%);
3389}
3390
3391.group[data-input-type="checkbox"] .group-data-\\[input-type\\=checkbox\\]\\:w-full {
3392  width: 100%;
3393}
3394
3395.group[data-input-type="checkbox"] .group-data-\\[input-type\\=checkbox\\]\\:basis-full {
3396  flex-basis: 100%;
3397}
3398
3399:not(.dark) .light\\:text-gray-700 {
3400  color: var(--ikp-color-gray-700);
3401}
3402
3403[data-widget-md] .ikp-md\\:mb-0 {
3404  margin-bottom: var(--ikp-spacing-0);
3405}
3406
3407[data-widget-md] .ikp-md\\:flex {
3408  display: flex;
3409}
3410
3411[data-widget-md] .ikp-md\\:hidden {
3412  display: none;
3413}
3414
3415[data-widget-md] .ikp-md\\:h-12 {
3416  height: var(--ikp-spacing-12);
3417}
3418
3419[data-widget-md] .ikp-md\\:flex-row {
3420  flex-direction: row;
3421}
3422
3423[data-widget-md] .ikp-md\\:flex-col {
3424  flex-direction: column;
3425}
3426
3427[data-widget-md] .ikp-md\\:items-start {
3428  align-items: flex-start;
3429}
3430
3431[data-widget-md] .ikp-md\\:px-10 {
3432  padding-left: var(--ikp-spacing-10);
3433  padding-right: var(--ikp-spacing-10);
3434}
3435
3436[data-widget-md] .ikp-md\\:py-14 {
3437  padding-top: var(--ikp-spacing-14);
3438  padding-bottom: var(--ikp-spacing-14);
3439}
3440
3441[data-widget-md] .ikp-md\\:pb-14 {
3442  padding-bottom: var(--ikp-spacing-14);
3443}
3444
3445[data-widget-md] .ikp-md\\:pl-3 {
3446  padding-left: var(--ikp-spacing-3);
3447}
3448
3449[data-widget-md] .ikp-md\\:pr-3 {
3450  padding-right: var(--ikp-spacing-3);
3451}
3452
3453[data-widget-md] .ikp-md\\:pr-6 {
3454  padding-right: var(--ikp-spacing-6);
3455}
3456
3457.hover\\:scale-110:hover:not(:disabled) {
3458  --tw-scale-x: 1.1;
3459  --tw-scale-y: 1.1;
3460  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
3461}
3462
3463.hover\\:border-gray-300:hover:not(:disabled) {
3464  border-color: var(--ikp-color-gray-300);
3465}
3466
3467.hover\\:bg-gray-100:hover:not(:disabled) {
3468  background-color: var(--ikp-color-gray-100);
3469}
3470
3471.hover\\:bg-gray-200:hover:not(:disabled) {
3472  background-color: var(--ikp-color-gray-200);
3473}
3474
3475.hover\\:bg-gray-50:hover:not(:disabled) {
3476  background-color: var(--ikp-color-gray-50);
3477}
3478
3479.hover\\:bg-gray-900:hover:not(:disabled) {
3480  background-color: var(--ikp-color-gray-900);
3481}
3482
3483.hover\\:bg-inkeep-expanded-primary-700:hover:not(:disabled) {
3484  background-color: var(--ikp-color-inkeep-expanded-primary-700);
3485}
3486
3487.hover\\:bg-inkeep-primary-light-subtle:hover:not(:disabled) {
3488  background-color: var(--ikp-color-inkeep-primary-light-subtle);
3489}
3490
3491.hover\\:bg-transparent:hover:not(:disabled) {
3492  background-color: transparent;
3493}
3494
3495.hover\\:text-gray-700:hover:not(:disabled) {
3496  color: var(--ikp-color-gray-700);
3497}
3498
3499.hover\\:text-gray-800:hover:not(:disabled) {
3500  color: var(--ikp-color-gray-800);
3501}
3502
3503.hover\\:text-inkeep-primary-strong:hover:not(:disabled) {
3504  color: var(--ikp-color-inkeep-primary-strong);
3505}
3506
3507.hover\\:text-inkeep-primary-stronger:hover:not(:disabled) {
3508  color: var(--ikp-color-inkeep-primary-stronger);
3509}
3510
3511.hover\\:underline:hover:not(:disabled) {
3512  text-decoration-line: underline;
3513}
3514
3515.hover\\:opacity-100:hover:not(:disabled) {
3516  opacity: 1;
3517}
3518
3519.hover\\:disabled\\:bg-gray-100:disabled:hover:not(:disabled) {
3520  background-color: var(--ikp-color-gray-100);
3521}
3522
3523.hover\\:disabled\\:\\[background\\:none\\]:disabled:hover:not(:disabled) {
3524  background: none;
3525}
3526
3527.hover\\:data-\\[state\\=active\\]\\:bg-inkeep-primary-light-subtle[data-state="active"]:hover:not(:disabled) {
3528  background-color: var(--ikp-color-inkeep-primary-light-subtle);
3529}
3530
3531.data-\\[is-match\\]\\:hover\\:text-inkeep-expanded-primary-800:hover:not(:disabled)[data-is-match] {
3532  color: var(--ikp-color-inkeep-expanded-primary-800);
3533}
3534
3535.befter\\:pointer-events-none::before {
3536  pointer-events: none;
3537}
3538
3539.befter\\:absolute::before {
3540  position: absolute;
3541}
3542
3543.befter\\:inset-x-0::before {
3544  left: var(--ikp-spacing-0);
3545  right: var(--ikp-spacing-0);
3546}
3547
3548.befter\\:h-10::before {
3549  height: var(--ikp-spacing-10);
3550}
3551
3552.befter\\:transition-opacity::before {
3553  transition-property: opacity;
3554  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
3555  transition-duration: 150ms;
3556}
3557
3558.befter\\:duration-300::before {
3559  transition-duration: 300ms;
3560}
3561
3562.befter\\:ease-in-out::before {
3563  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
3564}
3565
3566.befter\\:content-\\[\\"\\"\\]::before {
3567  --tw-content: "";
3568  content: var(--tw-content);
3569}
3570
3571.befter\\:pointer-events-none::after {
3572  pointer-events: none;
3573}
3574
3575.befter\\:absolute::after {
3576  position: absolute;
3577}
3578
3579.befter\\:inset-x-0::after {
3580  left: var(--ikp-spacing-0);
3581  right: var(--ikp-spacing-0);
3582}
3583
3584.befter\\:h-10::after {
3585  height: var(--ikp-spacing-10);
3586}
3587
3588.befter\\:transition-opacity::after {
3589  transition-property: opacity;
3590  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
3591  transition-duration: 150ms;
3592}
3593
3594.befter\\:duration-300::after {
3595  transition-duration: 300ms;
3596}
3597
3598.befter\\:ease-in-out::after {
3599  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
3600}
3601
3602.befter\\:content-\\[\\"\\"\\]::after {
3603  --tw-content: "";
3604  content: var(--tw-content);
3605}
3606
3607.selected\\:border-inkeep-primary-medium-subtle[data-selected="true"] {
3608  border-color: var(--ikp-color-inkeep-primary-medium-subtle);
3609}
3610
3611.selected\\:bg-inkeep-primary-light-subtle[data-selected="true"] {
3612  background-color: var(--ikp-color-inkeep-primary-light-subtle);
3613}
3614
3615.selected\\:text-inkeep-primary-strong[data-selected="true"] {
3616  color: var(--ikp-color-inkeep-primary-strong);
3617}
3618
3619.selected\\:border-inkeep-primary-medium-subtle:hover {
3620  border-color: var(--ikp-color-inkeep-primary-medium-subtle);
3621}
3622
3623.selected\\:bg-inkeep-primary-light-subtle:hover {
3624  background-color: var(--ikp-color-inkeep-primary-light-subtle);
3625}
3626
3627.selected\\:text-inkeep-primary-strong:hover {
3628  color: var(--ikp-color-inkeep-primary-strong);
3629}
3630
3631.group[data-selected="true"] .group-selected\\:text-inkeep-primary-strong {
3632  color: var(--ikp-color-inkeep-primary-strong);
3633}
3634
3635.group[data-selected="true"] .group-selected\\:text-inkeep-primary-text-bold {
3636  color: var(--ikp-color-inkeep-primary-text-bold);
3637}
3638
3639.group[data-selected="true"] .group-selected\\:text-inkeep-primary-text-subtle {
3640  color: var(--ikp-color-inkeep-primary-text-subtle);
3641}
3642
3643.group[data-selected="true"] .group-selected\\:opacity-100 {
3644  opacity: 1;
3645}
3646
3647.group:hover .group-selected\\:text-inkeep-primary-strong {
3648  color: var(--ikp-color-inkeep-primary-strong);
3649}
3650
3651.group:hover .group-selected\\:text-inkeep-primary-text-bold {
3652  color: var(--ikp-color-inkeep-primary-text-bold);
3653}
3654
3655.group:hover .group-selected\\:text-inkeep-primary-text-subtle {
3656  color: var(--ikp-color-inkeep-primary-text-subtle);
3657}
3658
3659.group:hover .group-selected\\:opacity-100 {
3660  opacity: 1;
3661}
3662
3663.dark\\:border-gray-700:is([data-theme="dark"] *) {
3664  border-color: var(--ikp-color-gray-700);
3665}
3666
3667.dark\\:border-gray-dark-500:is([data-theme="dark"] *) {
3668  border-color: var(--ikp-color-gray-dark-500);
3669}
3670
3671.dark\\:border-gray-dark-700:is([data-theme="dark"] *) {
3672  border-color: var(--ikp-color-gray-dark-700);
3673}
3674
3675.dark\\:border-inkeep-expanded-primary-200:is([data-theme="dark"] *) {
3676  border-color: var(--ikp-color-inkeep-expanded-primary-200);
3677}
3678
3679.dark\\:border-white-alpha-200:is([data-theme="dark"] *) {
3680  border-color: var(--ikp-color-white-alpha-200);
3681}
3682
3683.dark\\:bg-gray-dark-600:is([data-theme="dark"] *) {
3684  background-color: var(--ikp-color-gray-dark-600);
3685}
3686
3687.dark\\:bg-gray-dark-700:is([data-theme="dark"] *) {
3688  background-color: var(--ikp-color-gray-dark-700);
3689}
3690
3691.dark\\:bg-gray-dark-800:is([data-theme="dark"] *) {
3692  background-color: var(--ikp-color-gray-dark-800);
3693}
3694
3695.dark\\:bg-gray-dark-900:is([data-theme="dark"] *) {
3696  background-color: var(--ikp-color-gray-dark-900);
3697}
3698
3699.dark\\:bg-gray-dark-950:is([data-theme="dark"] *) {
3700  background-color: var(--ikp-color-gray-dark-950);
3701}
3702
3703.dark\\:bg-inkeep-expanded-primary-300:is([data-theme="dark"] *) {
3704  background-color: var(--ikp-color-inkeep-expanded-primary-300);
3705}
3706
3707.dark\\:bg-overlay-dark:is([data-theme="dark"] *) {
3708  background-color: var(--ikp-color-overlay-dark);
3709}
3710
3711.dark\\:bg-transparent:is([data-theme="dark"] *) {
3712  background-color: transparent;
3713}
3714
3715.dark\\:bg-white-alpha-100:is([data-theme="dark"] *) {
3716  background-color: var(--ikp-color-white-alpha-100);
3717}
3718
3719.dark\\:bg-white-alpha-200:is([data-theme="dark"] *) {
3720  background-color: var(--ikp-color-white-alpha-200);
3721}
3722
3723.dark\\:bg-white-alpha-50:is([data-theme="dark"] *) {
3724  background-color: var(--ikp-color-white-alpha-50);
3725}
3726
3727.dark\\:bg-white-alpha-800:is([data-theme="dark"] *) {
3728  background-color: var(--ikp-color-white-alpha-800);
3729}
3730
3731.dark\\:bg-\\[linear-gradient\\(to_bottom_right\\2c _var\\(--ikp-color-gray-dark-300\\)\\2c _var\\(--ikp-color-gray-dark-100\\)\\)\\]:is([data-theme="dark"] *) {
3732  background-image: linear-gradient(to bottom right, var(--ikp-color-gray-dark-300), var(--ikp-color-gray-dark-100));
3733}
3734
3735.dark\\:bg-\\[linear-gradient\\(to_top\\2c _var\\(--ikp-color-gray-dark-600\\)\\2c _transparent\\)\\]:is([data-theme="dark"] *) {
3736  background-image: linear-gradient(to top, var(--ikp-color-gray-dark-600), transparent);
3737}
3738
3739.dark\\:fill-gray-dark-800:is([data-theme="dark"] *) {
3740  fill: var(--ikp-color-gray-dark-800);
3741}
3742
3743.dark\\:text-gray-200:is([data-theme="dark"] *) {
3744  color: var(--ikp-color-gray-200);
3745}
3746
3747.dark\\:text-gray-400:is([data-theme="dark"] *) {
3748  color: var(--ikp-color-gray-400);
3749}
3750
3751.dark\\:text-gray-dark-100:is([data-theme="dark"] *) {
3752  color: var(--ikp-color-gray-dark-100);
3753}
3754
3755.dark\\:text-gray-dark-200:is([data-theme="dark"] *) {
3756  color: var(--ikp-color-gray-dark-200);
3757}
3758
3759.dark\\:text-gray-dark-300:is([data-theme="dark"] *) {
3760  color: var(--ikp-color-gray-dark-300);
3761}
3762
3763.dark\\:text-gray-dark-400:is([data-theme="dark"] *) {
3764  color: var(--ikp-color-gray-dark-400);
3765}
3766
3767.dark\\:text-gray-dark-950:is([data-theme="dark"] *) {
3768  color: var(--ikp-color-gray-dark-950);
3769}
3770
3771.dark\\:text-inkeep-expanded-primary-100:is([data-theme="dark"] *) {
3772  color: var(--ikp-color-inkeep-expanded-primary-100);
3773}
3774
3775.dark\\:text-inkeep-expanded-primary-300:is([data-theme="dark"] *) {
3776  color: var(--ikp-color-inkeep-expanded-primary-300);
3777}
3778
3779.dark\\:text-inkeep-expanded-primary-500:is([data-theme="dark"] *) {
3780  color: var(--ikp-color-inkeep-expanded-primary-500);
3781}
3782
3783.dark\\:text-red-300:is([data-theme="dark"] *) {
3784  --tw-text-opacity: 1;
3785  color: rgb(252 165 165 / var(--tw-text-opacity, 1));
3786}
3787
3788.dark\\:text-white-alpha-500:is([data-theme="dark"] *) {
3789  color: var(--ikp-color-white-alpha-500);
3790}
3791
3792.dark\\:text-white-alpha-600:is([data-theme="dark"] *) {
3793  color: var(--ikp-color-white-alpha-600);
3794}
3795
3796.dark\\:text-white-alpha-700:is([data-theme="dark"] *) {
3797  color: var(--ikp-color-white-alpha-700);
3798}
3799
3800.dark\\:text-white-alpha-900:is([data-theme="dark"] *) {
3801  color: var(--ikp-color-white-alpha-900);
3802}
3803
3804.dark\\:text-white-alpha-950:is([data-theme="dark"] *) {
3805  color: var(--ikp-color-white-alpha-950);
3806}
3807
3808.dark\\:shadow-none:is([data-theme="dark"] *) {
3809  --tw-shadow: 0 0 #0000;
3810  --tw-shadow-colored: 0 0 #0000;
3811  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-sha
3811dow);
3812}
3813
3814.dark\\:shadow-\\[none\\]:is([data-theme="dark"] *) {
3815  --tw-shadow-color: none;
3816  --tw-shadow: var(--tw-shadow-colored);
3817}
3818
3819.dark\\:\\[--end-color\\:theme\\(colors\\.gray-dark\\.600\\)\\]:is([data-theme="dark"] *) {
3820  --end-color: var(--ikp-color-gray-dark-600);
3821}
3822
3823.dark\\:\\[--end-color\\:theme\\(colors\\.inkeep-expanded-primary\\.300\\)\\]:is([data-theme="dark"] *) {
3824  --end-color: var(--ikp-color-inkeep-expanded-primary-300);
3825}
3826
3827.dark\\:\\[--end-color\\:theme\\(colors\\.white-alpha\\.300\\)\\]:is([data-theme="dark"] *) {
3828  --end-color: var(--ikp-color-white-alpha-300);
3829}
3830
3831.dark\\:\\[--error-border-color\\:theme\\(colors\\.red\\.300\\)\\]:is([data-theme="dark"] *) {
3832  --error-border-color: #fca5a5;
3833}
3834
3835.dark\\:\\[--focus-border-color\\:theme\\(colors\\.blue\\.300\\)\\]:is([data-theme="dark"] *) {
3836  --focus-border-color: #93c5fd;
3837}
3838
3839.dark\\:\\[--scrollbar-color\\:var\\(--color-gray-dark-600\\)\\]:is([data-theme="dark"] *) {
3840  --scrollbar-color: var(--color-gray-dark-600);
3841}
3842
3843.dark\\:\\[--start-color\\:theme\\(colors\\.gray-dark\\.800\\)\\]:is([data-theme="dark"] *) {
3844  --start-color: var(--ikp-color-gray-dark-800);
3845}
3846
3847.dark\\:\\[--start-color\\:theme\\(colors\\.gray\\.300\\)\\]:is([data-theme="dark"] *) {
3848  --start-color: var(--ikp-color-gray-300);
3849}
3850
3851.dark\\:\\[--start-color\\:theme\\(colors\\.inkeep-expanded-primary\\.50\\)\\]:is([data-theme="dark"] *) {
3852  --start-color: var(--ikp-color-inkeep-expanded-primary-50);
3853}
3854
3855.dark\\:\\[background\\:linear-gradient\\(270deg\\2c theme\\(colors\\.inkeep-expanded-primary\\.100\\)\\2c transparent\\)_-200\\%_50\\%_\\/_25\\%_100\\%_no-repeat\\2c theme\\(colors\\.inkeep-expanded-primary\\.400\\)\\]:is([data-theme="dark"] *) {
3856  background: linear-gradient(270deg,var(--ikp-color-inkeep-expanded-primary-100),transparent) -200% 50% / 25% 100% no-repeat,var(--ikp-color-inkeep-expanded-primary-400);
3857}
3858
3859.dark\\:file\\:text-white-alpha-700:is([data-theme="dark"] *)::file-selector-button {
3860  color: var(--ikp-color-white-alpha-700);
3861}
3862
3863.dark\\:placeholder\\:text-gray-dark-200:is([data-theme="dark"] *)::-moz-placeholder {
3864  color: var(--ikp-color-gray-dark-200);
3865}
3866
3867.dark\\:placeholder\\:text-gray-dark-200:is([data-theme="dark"] *)::placeholder {
3868  color: var(--ikp-color-gray-dark-200);
3869}
3870
3871.dark\\:placeholder\\:text-gray-dark-500:is([data-theme="dark"] *)::-moz-placeholder {
3872  color: var(--ikp-color-gray-dark-500);
3873}
3874
3875.dark\\:placeholder\\:text-gray-dark-500:is([data-theme="dark"] *)::placeholder {
3876  color: var(--ikp-color-gray-dark-500);
3877}
3878
3879.dark\\:before\\:bg-gray-dark-950:is([data-theme="dark"] *)::before {
3880  content: var(--tw-content);
3881  background-color: var(--ikp-color-gray-dark-950);
3882}
3883
3884.dark\\:before\\:bg-\\[linear-gradient\\(transparent\\2c _var\\(--ikp-color-gray-dark-950\\)\\)\\]:is([data-theme="dark"] *)::before {
3885  content: var(--tw-content);
3886  background-image: linear-gradient(transparent, var(--ikp-color-gray-dark-950));
3887}
3888
3889.dark\\:before\\:bg-\\[linear-gradient\\(var\\(--ikp-color-gray-dark-950\\)\\2c _transparent\\)\\]:is([data-theme="dark"] *)::before {
3890  content: var(--tw-content);
3891  background-image: linear-gradient(var(--ikp-color-gray-dark-950), transparent);
3892}
3893
3894.dark\\:after\\:bg-gray-dark-950:is([data-theme="dark"] *)::after {
3895  content: var(--tw-content);
3896  background-color: var(--ikp-color-gray-dark-950);
3897}
3898
3899.dark\\:after\\:bg-inkeep-primary-light:is([data-theme="dark"] *)::after {
3900  content: var(--tw-content);
3901  background-color: var(--ikp-color-inkeep-primary-light);
3902}
3903
3904.dark\\:after\\:bg-\\[linear-gradient\\(transparent\\2c _var\\(--ikp-color-gray-dark-950\\)\\)\\]:is([data-theme="dark"] *)::after {
3905  content: var(--tw-content);
3906  background-image: linear-gradient(transparent, var(--ikp-color-gray-dark-950));
3907}
3908
3909.after\\:dark\\:text-gray-dark-950:is([data-theme="dark"] *)::after {
3910  content: var(--tw-content);
3911  color: var(--ikp-color-gray-dark-950);
3912}
3913
3914.dark\\:focus\\:bg-gray-dark-800:focus:is([data-theme="dark"] *) {
3915  background-color: var(--ikp-color-gray-dark-800);
3916}
3917
3918.dark\\:focus\\:outline-inkeep-expanded-primary-300:focus:is([data-theme="dark"] *) {
3919  outline-color: var(--ikp-color-inkeep-expanded-primary-300);
3920}
3921
3922.dark\\:focus-visible\\:ring-white-alpha-900:focus-visible:is([data-theme="dark"] *) {
3923  --tw-ring-color: var(--ikp-color-white-alpha-900);
3924}
3925
3926.dark\\:focus-visible\\:ring-offset-gray-950:focus-visible:is([data-theme="dark"] *) {
3927  --tw-ring-offset-color: var(--ikp-color-gray-950);
3928}
3929
3930.dark\\:active\\:bg-inkeep-expanded-primary-200:active:is([data-theme="dark"] *) {
3931  background-color: var(--ikp-color-inkeep-expanded-primary-200);
3932}
3933
3934.dark\\:active\\:bg-white-alpha-100:active:is([data-theme="dark"] *) {
3935  background-color: var(--ikp-color-white-alpha-100);
3936}
3937
3938.dark\\:active\\:bg-white-alpha-200:active:is([data-theme="dark"] *) {
3939  background-color: var(--ikp-color-white-alpha-200);
3940}
3941
3942.dark\\:active\\:bg-white-alpha-400:active:is([data-theme="dark"] *) {
3943  background-color: var(--ikp-color-white-alpha-400);
3944}
3945
3946.dark\\:disabled\\:text-white-alpha-200:disabled:is([data-theme="dark"] *) {
3947  color: var(--ikp-color-white-alpha-200);
3948}
3949
3950.group:hover .dark\\:group-hover\\:text-white-alpha-600:is([data-theme="dark"] *) {
3951  color: var(--ikp-color-white-alpha-600);
3952}
3953
3954.dark\\:data-\\[state\\=active\\]\\:border-inkeep-expanded-primary-300[data-state="active"]:is([data-theme="dark"] *) {
3955  border-color: var(--ikp-color-inkeep-expanded-primary-300);
3956}
3957
3958.dark\\:data-\\[state\\=checked\\]\\:border-white-alpha-950[data-state="checked"]:is([data-theme="dark"] *) {
3959  border-color: var(--ikp-color-white-alpha-950);
3960}
3961
3962.dark\\:data-\\[active\\]\\:bg-gray-dark-700[data-active]:is([data-theme="dark"] *) {
3963  background-color: var(--ikp-color-gray-dark-700);
3964}
3965
3966.dark\\:data-\\[highlighted\\]\\:bg-gray-dark-800[data-highlighted]:is([data-theme="dark"] *) {
3967  background-color: var(--ikp-color-gray-dark-800);
3968}
3969
3970.dark\\:data-\\[state\\=active\\]\\:bg-white-alpha-100[data-state="active"]:is([data-theme="dark"] *) {
3971  background-color: var(--ikp-color-white-alpha-100);
3972}
3973
3974.dark\\:data-\\[state\\=checked\\]\\:bg-white-alpha-950[data-state="checked"]:is([data-theme="dark"] *) {
3975  background-color: var(--ikp-color-white-alpha-950);
3976}
3977
3978.dark\\:data-\\[username\\]\\:bg-inkeep-expanded-primary-300[data-username]:is([data-theme="dark"] *) {
3979  background-color: var(--ikp-color-inkeep-expanded-primary-300);
3980}
3981
3982.dark\\:data-\\[active\\]\\:text-white-alpha-600[data-active]:is([data-theme="dark"] *) {
3983  color: var(--ikp-color-white-alpha-600);
3984}
3985
3986.dark\\:data-\\[active\\]\\:text-white-alpha-950[data-active]:is([data-theme="dark"] *) {
3987  color: var(--ikp-color-white-alpha-950);
3988}
3989
3990.dark\\:data-\\[highlighted\\]\\:text-gray-dark-50[data-highlighted]:is([data-theme="dark"] *) {
3991  color: var(--ikp-color-gray-dark-50);
3992}
3993
3994.dark\\:data-\\[is-match\\]\\:text-inkeep-expanded-primary-300[data-is-match]:is([data-theme="dark"] *) {
3995  color: var(--ikp-color-inkeep-expanded-primary-300);
3996}
3997
3998.dark\\:data-\\[role\\=user\\]\\:text-white-alpha-700[data-role="user"]:is([data-theme="dark"] *) {
3999  color: var(--ikp-color-white-alpha-700);
4000}
4001
4002.dark\\:data-\\[state\\=active\\]\\:text-inkeep-expanded-primary-300[data-state="active"]:is([data-theme="dark"] *) {
4003  color: var(--ikp-color-inkeep-expanded-primary-300);
4004}
4005
4006.dark\\:data-\\[state\\=checked\\]\\:text-gray-1000[data-state="checked"]:is([data-theme="dark"] *) {
4007  color: var(--ikp-color-gray-1000);
4008}
4009
4010.dark\\:data-\\[type\\=icon\\]\\:data-\\[role\\=user\\]\\:text-inkeep-expanded-primary-300[data-role="user"][data-type="icon"]:is([data-theme="dark"] *) {
4011  color: var(--ikp-color-inkeep-expanded-primary-300);
4012}
4013
4014.data-\\[downvoted\\]\\:dark\\:text-inkeep-expanded-primary-300:is([data-theme="dark"] *)[data-downvoted] {
4015  color: var(--ikp-color-inkeep-expanded-primary-300);
4016}
4017
4018.data-\\[upvoted\\]\\:dark\\:text-inkeep-expanded-primary-300:is([data-theme="dark"] *)[data-upvoted] {
4019  color: var(--ikp-color-inkeep-expanded-primary-300);
4020}
4021
4022.dark\\:data-\\[type\\=icon\\]\\:data-\\[role\\=assistant\\]\\:\\[--end-color\\:theme\\(colors\\.inkeep-expanded-primary\\.300\\)\\][data-role="assistant"][data-type="icon"]:is([data-theme="dark"] *) {
4023  --end-color: var(--ikp-color-inkeep-expanded-primary-300);
4024}
4025
4026.dark\\:data-\\[type\\=icon\\]\\:data-\\[role\\=assistant\\]\\:\\[--start-color\\:theme\\(colors\\.inkeep-expanded-primary\\.50\\)\\][data-role="assistant"][data-type="icon"]:is([data-theme="dark"] *) {
4027  --start-color: var(--ikp-color-inkeep-expanded-primary-50);
4028}
4029
4030.dark\\:data-\\[required\\]\\:after\\:text-red-300[data-required]:is([data-theme="dark"] *)::after {
4031  content: var(--tw-content);
4032  --tw-text-opacity: 1;
4033  color: rgb(252 165 165 / var(--tw-text-opacity, 1));
4034}
4035
4036.data-\\[show-toolbar\\]\\:after\\:dark\\:text-gray-dark-950:is([data-theme="dark"] *)[data-show-toolbar]::after {
4037  content: var(--tw-content);
4038  color: var(--ikp-color-gray-dark-950);
4039}
4040
4041.dark\\:data-\\[required\\]\\:after\\:\\[content\\:\\"\\*\\"\\][data-required]:is([data-theme="dark"] *)::after {
4042  content: "*";
4043}
4044
4045.dark\\:data-\\[highlight\\]\\:first\\:before\\:\\[background-image\\:conic-gradient\\(transparent\\2c theme\\(colors\\.inkeep-expanded-primary\\.300\\)\\2c transparent_30\\%\\)\\]:first-child[data-highlight]:is([data-theme="dark"] *)::before {
4046  content: var(--tw-content);
4047  background-image: conic-gradient(transparent,var(--ikp-color-inkeep-expanded-primary-300),transparent 30%);
4048}
4049
4050.dark\\:hover\\:border-white-alpha-300:hover:not(:disabled):is([data-theme="dark"] *) {
4051  border-color: var(--ikp-color-white-alpha-300);
4052}
4053
4054.dark\\:hover\\:bg-gray-dark-800:hover:not(:disabled):is([data-theme="dark"] *) {
4055  background-color: var(--ikp-color-gray-dark-800);
4056}
4057
4058.dark\\:hover\\:bg-inkeep-expanded-primary-200:hover:not(:disabled):is([data-theme="dark"] *) {
4059  background-color: var(--ikp-color-inkeep-expanded-primary-200);
4060}
4061
4062.dark\\:hover\\:bg-transparent:hover:not(:disabled):is([data-theme="dark"] *) {
4063  background-color: transparent;
4064}
4065
4066.dark\\:hover\\:bg-white-alpha-100:hover:not(:disabled):is([data-theme="dark"] *) {
4067  background-color: var(--ikp-color-white-alpha-100);
4068}
4069
4070.dark\\:hover\\:bg-white-alpha-200:hover:not(:disabled):is([data-theme="dark"] *) {
4071  background-color: var(--ikp-color-white-alpha-200);
4072}
4073
4074.dark\\:hover\\:bg-white-alpha-50:hover:not(:disabled):is([data-theme="dark"] *) {
4075  background-color: var(--ikp-color-white-alpha-50);
4076}
4077
4078.dark\\:hover\\:text-inkeep-expanded-primary-100:hover:not(:disabled):is([data-theme="dark"] *) {
4079  color: var(--ikp-color-inkeep-expanded-primary-100);
4080}
4081
4082.dark\\:hover\\:text-inkeep-expanded-primary-300:hover:not(:disabled):is([data-theme="dark"] *) {
4083  color: var(--ikp-color-inkeep-expanded-primary-300);
4084}
4085
4086.dark\\:hover\\:text-white-alpha-500:hover:not(:disabled):is([data-theme="dark"] *) {
4087  color: var(--ikp-color-white-alpha-500);
4088}
4089
4090.dark\\:hover\\:text-white-alpha-800:hover:not(:disabled):is([data-theme="dark"] *) {
4091  color: var(--ikp-color-white-alpha-800);
4092}
4093
4094.dark\\:hover\\:text-white-alpha-950:hover:not(:disabled):is([data-theme="dark"] *) {
4095  color: var(--ikp-color-white-alpha-950);
4096}
4097
4098.hover\\:dark\\:text-white-alpha-950:is([data-theme="dark"] *):hover:not(:disabled) {
4099  color: var(--ikp-color-white-alpha-950);
4100}
4101
4102.dark\\:hover\\:disabled\\:bg-white-alpha-100:disabled:hover:not(:disabled):is([data-theme="dark"] *) {
4103  background-color: var(--ikp-color-white-alpha-100);
4104}
4105
4106.dark\\:hover\\:data-\\[state\\=active\\]\\:bg-white-alpha-100[data-state="active"]:hover:not(:disabled):is([data-theme="dark"] *) {
4107  background-color: var(--ikp-color-white-alpha-100);
4108}
4109
4110.dark\\:data-\\[is-match\\]\\:hover\\:text-inkeep-expanded-primary-200:hover:not(:disabled)[data-is-match]:is([data-theme="dark"] *) {
4111  color: var(--ikp-color-inkeep-expanded-primary-200);
4112}
4113
4114.dark\\:selected\\:border-inkeep-expanded-primary-300[data-selected="true"]:is([data-theme="dark"] *) {
4115  border-color: var(--ikp-color-inkeep-expanded-primary-300);
4116}
4117
4118.dark\\:selected\\:bg-white-alpha-200[data-selected="true"]:is([data-theme="dark"] *) {
4119  background-color: var(--ikp-color-white-alpha-200);
4120}
4121
4122.dark\\:selected\\:text-inkeep-expanded-primary-300[data-selected="true"]:is([data-theme="dark"] *) {
4123  color: var(--ikp-color-inkeep-expanded-primary-300);
4124}
4125
4126.dark\\:selected\\:border-inkeep-expanded-primary-300:hover:is([data-theme="dark"] *) {
4127  border-color: var(--ikp-color-inkeep-expanded-primary-300);
4128}
4129
4130.dark\\:selected\\:bg-white-alpha-200:hover:is([data-theme="dark"] *) {
4131  background-color: var(--ikp-color-white-alpha-200);
4132}
4133
4134.dark\\:selected\\:text-inkeep-expanded-primary-300:hover:is([data-theme="dark"] *) {
4135  color: var(--ikp-color-inkeep-expanded-primary-300);
4136}
4137
4138.group[data-selected="true"] .dark\\:group-selected\\:text-gray-dark-100:is([data-theme="dark"] *) {
4139  color: var(--ikp-color-gray-dark-100);
4140}
4141
4142.group[data-selected="true"] .dark\\:group-selected\\:text-inkeep-expanded-primary-300:is([data-theme="dark"] *) {
4143  color: var(--ikp-color-inkeep-expanded-primary-300);
4144}
4145
4146.group[data-selected="true"] .dark\\:group-selected\\:text-white:is([data-theme="dark"] *) {
4147  --tw-text-opacity: 1;
4148  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
4149}
4150
4151.group:hover .dark\\:group-selected\\:text-gray-dark-100:is([data-theme="dark"] *) {
4152  color: var(--ikp-color-gray-dark-100);
4153}
4154
4155.group:hover .dark\\:group-selected\\:text-inkeep-expanded-primary-300:is([data-theme="dark"] *) {
4156  color: var(--ikp-color-inkeep-expanded-primary-300);
4157}
4158
4159.group:hover .dark\\:group-selected\\:text-white:is([data-theme="dark"] *) {
4160  --tw-text-opacity: 1;
4161  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
4162}
4163
4164@media (min-width: 640px) {
4165
4166  .sm\\:w-\\[420px\\] {
4167    width: 420px;
4168  }
4169}
4170
4171@media (min-width: 768px) {
4172
4173  .md\\:my-12 {
4174    margin-top: var(--ikp-spacing-12);
4175    margin-bottom: var(--ikp-spacing-12);
4176  }
4177
4178  .md\\:flex {
4179    display: flex;
4180  }
4181
4182  .md\\:hidden {
4183    display: none;
4184  }
4185
4186  .md\\:h-\\[min\\(760px\\2c 100\\%\\)\\] {
4187    height: min(760px,100%);
4188  }
4189
4190  .md\\:w-\\[min\\(600px\\2c 100\\%\\)\\] {
4191    width: min(600px,100%);
4192  }
4193
4194  .md\\:min-w-\\[min\\(320px\\2c 100\\%\\)\\] {
4195    min-width: min(320px,100%);
4196  }
4197
4198  .md\\:p-10 {
4199    padding: var(--ikp-spacing-10);
4200  }
4201
4202  .md\\:text-4xl {
4203    font-size: var(--ikp-font-size-4xl);
4204  }
4205
4206  .md\\:text-sm {
4207    font-size: var(--ikp-font-size-sm);
4208  }
4209
4210  .md\\:leading-5 {
4211    line-height: 1.25rem;
4212  }
4213
4214  .md\\:data-\\[view\\=dual-pane\\]\\:hidden[data-view="dual-pane"] {
4215    display: none;
4216  }
4217
4218  .md\\:data-\\[dual-pane-search-expanded\\]\\:h-\\[min\\(calc\\(85vh_-_72px\\)\\2c calc\\(900px_
4218-_72px_-_135px\\)\\)\\][data-dual-pane-search-expanded] {
4219    height: min(calc(85vh - 72px),calc(900px - 72px - 135px));
4220  }
4221
4222  .md\\:data-\\[view\\=dual-pane\\]\\:\\[grid-template\\:\\"breadcrumbs_breadcrumbs_breadcrumbs\\"\\"icon_title_tag\\"\\"description_description_description\\"\\/auto_auto_1fr\\][data-view="dual-pane"] {
4223    grid-template: "breadcrumbs breadcrumbs breadcrumbs""icon title tag""description description description"/auto auto 1fr;
4224  }
4225}
4226
4227@media (min-width: 1024px) {
4228
4229  .lg\\:h-\\[min\\(800px\\2c 100\\%\\)\\] {
4230    height: min(800px,100%);
4231  }
4232
4233  .lg\\:w-\\[min\\(640px\\2c 100\\%\\)\\] {
4234    width: min(640px,100%);
4235  }
4236}
4237
4238@media (min-width: 1536px) {
4239
4240  .\\32xl\\:h-\\[min\\(900px\\2c 100\\%\\)\\] {
4241    height: min(900px,100%);
4242  }
4243
4244  .\\32xl\\:w-\\[min\\(760px\\2c 100\\%\\)\\] {
4245    width: min(760px,100%);
4246  }
4247}
4248
4249.\\[\\&\\:not\\(\\:last-child\\)\\]\\:after\\:absolute:not(:last-child)::after {
4250  content: var(--tw-content);
4251  position: absolute;
4252}
4253
4254.\\[\\&\\:not\\(\\:last-child\\)\\]\\:after\\:inset-x-6:not(:last-child)::after {
4255  content: var(--tw-content);
4256  left: var(--ikp-spacing-6);
4257  right: var(--ikp-spacing-6);
4258}
4259
4260.\\[\\&\\:not\\(\\:last-child\\)\\]\\:after\\:bottom-0:not(:last-child)::after {
4261  content: var(--tw-content);
4262  bottom: var(--ikp-spacing-0);
4263}
4264
4265.\\[\\&\\:not\\(\\:last-child\\)\\]\\:after\\:border-b:not(:last-child)::after {
4266  content: var(--tw-content);
4267  border-bottom-width: 1px;
4268}
4269
4270[data-widget-md] .ikp-md\\:\\[\\&\\:not\\(\\:last-child\\)\\]\\:after\\:inset-x-8:not(:last-child)::after {
4271  content: var(--tw-content);
4272  left: var(--ikp-spacing-8);
4273  right: var(--ikp-spacing-8);
4274}
4275
4276.focus\\:\\[\\&\\:not\\(\\[data-invalid\\]\\)\\]\\:border-\\[--focus-border-color\\]:not([data-invalid]):focus {
4277  border-color: var(--focus-border-color);
4278}
4279
4280.focus\\:\\[\\&\\:not\\(\\[data-invalid\\]\\)\\]\\:shadow-\\[0_0_0_1px_var\\(--focus-border-color\\)\\]:not([data-invalid]):focus {
4281  --tw-shadow: 0 0 0 1px var(--focus-border-color);
4282  --tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);
4283  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
4284}
4285
4286.\\[\\&\\:where\\(\\:hover\\2c \\:focus\\)\\]\\:bg-slate-400\\/5:where(:hover,:focus) {
4287  background-color: rgb(148 163 184 / 0.05);
4288}
4289
4290.dark\\:\\[\\&\\:where\\(\\:hover\\2c \\:focus\\)\\]\\:bg-white-alpha-100:where(:hover,:focus):is([data-theme="dark"] *) {
4291  background-color: var(--ikp-color-white-alpha-100);
4292}
4293
4294.\\[\\&\\>\\:first-child\\]\\:basis-full>:first-child {
4295  flex-basis: 100%;
4296}
4297
4298.\\[\\&\\[data-mobile\\]\\>div\\]\\:h-full[data-mobile]>div {
4299  height: 100%;
4300}
4301
4302.\\[\\&\\[data-mobile\\]\\>div\\]\\:max-h-\\[unset\\][data-mobile]>div {
4303  max-height: unset;
4304}
4305
4306.\\[\\&\\[data-mobile\\]\\>div\\]\\:max-h-dvh[data-mobile]>div {
4307  max-height: 100dvh;
4308}
4309
4310.\\[\\&_\\[data-part\\=grid\\]\\]\\:divide-y [data-part=grid] > :not([hidden]) ~ :not([hidden]) {
4311  --tw-divide-y-reverse: 0;
4312  border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
4313  border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
4314}
4315
4316.\\[\\&_\\[data-part\\=grid\\]\\]\\:px-1 [data-part=grid] {
4317  padding-left: var(--ikp-spacing-1);
4318  padding-right: var(--ikp-spacing-1);
4319}
4320
4321.\\[\\&_\\[data-part\\=tag-clear\\]\\:hover\\]\\:bg-gray-200 [data-part=tag-clear]:hover {
4322  background-color: var(--ikp-color-gray-200);
4323}
4324
4325.\\[\\&_\\[data-part\\=tag-clear\\]\\:hover\\]\\:dark\\:bg-gray-dark-600:is([data-theme="dark"] *) [data-part=tag-clear]:hover {
4326  background-color: var(--ikp-color-gray-dark-600);
4327}
4328
4329.\\[\\&_\\[data-part\\=tag-clear\\]\\]\\:flex [data-part=tag-clear] {
4330  display: flex;
4331}
4332
4333.\\[\\&_\\[data-part\\=tag-clear\\]\\]\\:h-5 [data-part=tag-clear] {
4334  height: var(--ikp-spacing-5);
4335}
4336
4337.\\[\\&_\\[data-part\\=tag-clear\\]\\]\\:w-5 [data-part=tag-clear] {
4338  width: var(--ikp-spacing-5);
4339}
4340
4341.\\[\\&_\\[data-part\\=tag-clear\\]\\]\\:shrink-0 [data-part=tag-clear] {
4342  flex-shrink: 0;
4343}
4344
4345.\\[\\&_\\[data-part\\=tag-clear\\]\\]\\:cursor-pointer [data-part=tag-clear] {
4346  cursor: pointer;
4347}
4348
4349.\\[\\&_\\[data-part\\=tag-clear\\]\\]\\:items-center [data-part=tag-clear] {
4350  align-items: center;
4351}
4352
4353.\\[\\&_\\[data-part\\=tag-clear\\]\\]\\:justify-center [data-part=tag-clear] {
4354  justify-content: center;
4355}
4356
4357.\\[\\&_\\[data-part\\=tag-clear\\]\\]\\:rounded-md [data-part=tag-clear] {
4358  border-radius: var(--ikp-border-radius-md);
4359}
4360
4361.\\[\\&_\\[data-part\\=tag-clear\\]\\]\\:text-current [data-part=tag-clear] {
4362  color: currentColor;
4363}
4364
4365.\\[\\&_\\[data-part\\=tag-clear\\]\\]\\:outline-none [data-part=tag-clear] {
4366  outline: 2px solid transparent;
4367  outline-offset: 2px;
4368}
4369
4370.\\[\\&_\\[data-part\\=tag\\]\\]\\:inline-flex [data-part=tag] {
4371  display: inline-flex;
4372}
4373
4374.\\[\\&_\\[data-part\\=tag\\]\\]\\:flex-shrink-0 [data-part=tag] {
4375  flex-shrink: 0;
4376}
4377
4378.\\[\\&_\\[data-part\\=tag\\]\\]\\:items-center [data-part=tag] {
4379  align-items: center;
4380}
4381
4382.\\[\\&_\\[data-part\\=tag\\]\\]\\:gap-1 [data-part=tag] {
4383  gap: var(--ikp-spacing-1);
4384}
4385
4386.\\[\\&_\\[data-part\\=tag\\]\\]\\:whitespace-nowrap [data-part=tag] {
4387  white-space: nowrap;
4388}
4389
4390.\\[\\&_\\[data-part\\=tag\\]\\]\\:rounded-md [data-part=tag] {
4391  border-radius: var(--ikp-border-radius-md);
4392}
4393
4394.\\[\\&_\\[data-part\\=tag\\]\\]\\:bg-gray-100 [data-part=tag] {
4395  background-color: var(--ikp-color-gray-100);
4396}
4397
4398.\\[\\&_\\[data-part\\=tag\\]\\]\\:py-0\\.5 [data-part=tag] {
4399  padding-top: var(--ikp-spacing-0_5);
4400  padding-bottom: var(--ikp-spacing-0_5);
4401}
4402
4403.\\[\\&_\\[data-part\\=tag\\]\\]\\:pl-2 [data-part=tag] {
4404  padding-left: var(--ikp-spacing-2);
4405}
4406
4407.\\[\\&_\\[data-part\\=tag\\]\\]\\:pr-1 [data-part=tag] {
4408  padding-right: var(--ikp-spacing-1);
4409}
4410
4411.\\[\\&_\\[data-part\\=tag\\]\\]\\:text-sm [data-part=tag] {
4412  font-size: var(--ikp-font-size-sm);
4413}
4414
4415.\\[\\&_\\[data-part\\=tag\\]\\]\\:text-gray-800 [data-part=tag] {
4416  color: var(--ikp-color-gray-800);
4417}
4418
4419.\\[\\&_\\[data-part\\=tag\\]\\]\\:dark\\:bg-gray-dark-800:is([data-theme="dark"] *) [data-part=tag] {
4420  background-color: var(--ikp-color-gray-dark-800);
4421}
4422
4423.\\[\\&_\\[data-part\\=tag\\]\\]\\:dark\\:text-gray-dark-50:is([data-theme="dark"] *) [data-
4423part=tag] {
4424  color: var(--ikp-color-gray-dark-50);
4425}
4426
4427.\\[\\&_a\\]\\:inline a {
4428  display: inline;
4429}
4430
4431.\\[\\&_a\\]\\:break-words a {
4432  overflow-wrap: break-word;
4433}
4434
4435.\\[\\&_a\\]\\:rounded-sm a {
4436  border-radius: var(--ikp-border-radius-sm);
4437}
4438
4439.\\[\\&_a\\]\\:bg-inkeep-primary-light a {
4440  background-color: var(--ikp-color-inkeep-primary-light);
4441}
4442
4443.\\[\\&_a\\]\\:px-1 a {
4444  padding-left: var(--ikp-spacing-1);
4445  padding-right: var(--ikp-spacing-1);
4446}
4447
4448.\\[\\&_a\\]\\:py-px a {
4449  padding-top: var(--ikp-spacing-px);
4450  padding-bottom: var(--ikp-spacing-px);
4451}
4452
4453.\\[\\&_a\\]\\:font-semibold a {
4454  font-weight: 600;
4455}
4456
4457.\\[\\&_a\\]\\:text-inkeep-primary-text-subtle a {
4458  color: var(--ikp-color-inkeep-primary-text-subtle);
4459}
4460
4461.\\[\\&_a\\]\\:no-underline a {
4462  text-decoration-line: none;
4463}
4464
4465.\\[\\&_a\\]\\:hover\\:text-inkeep-primary-text-bold:hover:not(:disabled) a {
4466  color: var(--ikp-color-inkeep-primary-text-bold);
4467}
4468
4469.\\[\\&_a\\]\\:hover\\:no-underline:hover:not(:disabled) a {
4470  text-decoration-line: none;
4471}
4472
4473.\\[\\&_a\\]\\:dark\\:bg-inkeep-primary-text-subtle:is([data-theme="dark"] *) a {
4474  background-color: var(--ikp-color-inkeep-primary-text-subtle);
4475}
4476
4477.\\[\\&_a\\]\\:dark\\:hover\\:text-inkeep-expanded-primary-200:hover:not(:disabled):is([data-theme="dark"] *) a {
4478  color: var(--ikp-color-inkeep-expanded-primary-200);
4479}
4480
4481.\\[\\&_em\\]\\:font-bold em {
4482  font-weight: 700;
4483}
4484
4485.\\[\\&_em\\]\\:not-italic em {
4486  font-style: normal;
4487}
4488
4489.\\[\\&_li\\]\\:mb-1 li {
4490  margin-bottom: var(--ikp-spacing-1);
4491}
4492
4493.\\[\\&_svg\\]\\:h-4 svg {
4494  height: var(--ikp-spacing-4);
4495}
4496
4497.\\[\\&_svg\\]\\:w-4 svg {
4498  width: var(--ikp-spacing-4);
4499}
4500
4501[data-mobile] .\\[\\[data-mobile\\]_\\&\\]\\:h-\\[calc\\(100vh-var\\(--input-height\\)-var\\(--footer-height\\)-var\\(--ask-ai-trigger-height\\)\\)\\] {
4502  height: calc(100vh - var(--input-height) - var(--footer-height) - var(--ask-ai-trigger-height));
4503}
4504
4505[data-mobile] .\\[\\[data-mobile\\]_\\&\\]\\:h-\\[var\\(--footer-height\\)\\] {
4506  height: var(--footer-height);
4507}
4508
4509[data-mobile] .\\[\\[data-mobile\\]_\\&\\]\\:max-h-\\[var\\(--input-height\\)\\] {
4510  max-height: var(--input-height);
4511}
4512
4513[data-mobile] .\\[\\[data-mobile\\]_\\&\\]\\:items-center {
4514  align-items: center;
4515}
4516
4517[data-mobile] .\\[\\[data-mobile\\]_\\&\\]\\:py-0 {
4518  padding-top: var(--ikp-spacing-0);
4519  padding-bottom: var(--ikp-spacing-0);
4520}
4521
4522[data-position="left"]>.\\[\\[data-position\\=\\"left\\"\\]\\>\\&\\]\\:-right-1 {
4523  right: calc(var(--ikp-spacing-1) * -1);
4524}
4525
4526[data-position="left"]>.\\[\\[data-position\\=\\"left\\"\\]\\>\\&\\]\\:after\\:left-1::after {
4527  content: var(--tw-content);
4528  left: var(--ikp-spacing-1);
4529}
4530
4531[data-position="right"]>.\\[\\[data-position\\=\\"right\\"\\]\\>\\&\\]\\:-left-1 {
4532  left: calc(var(--ikp-spacing-1) * -1);
4533}
4534
4535[data-position="right"]>.\\[\\[data-position\\=\\"right\\"\\]\\>\\&\\]\\:after\\:right-1::after {
4536  content: var(--tw-content);
4537  right: var(--ikp-spacing-1);
4538}
4539
4540[data-show-ask-ai-card] .\\[\\[data-show-ask-ai-card\\]_\\&\\]\\:\\[--ask-ai-trigger-height\\:theme\\(spacing\\.11\\)\\] {
4541  --ask-ai-trigger-height: var(--ikp-spacing-11);
4542}
4543
4544[data-sidebar] .\\[\\[data-sidebar\\]_\\&\\]\\:m-\\[unset\\] {
4545  margin: unset;
4546}
4547
4548[data-sidebar] .\\[\\[data-sidebar\\]_\\&\\]\\:mt-auto {
4549  margin-top: auto;
4550}
4551
4552[data-sidebar] .\\[\\[data-sidebar\\]_\\&\\]\\:h-full {
4553  height: 100%;
4554}
4555
4556[data-sidebar] .\\[\\[data-sidebar\\]_\\&\\]\\:max-h-\\[unset\\] {
4557  max-height: unset;
4558}
4559
4560[data-sidebar] .\\[\\[data-sidebar\\]_\\&\\]\\:w-full {
4561  width: 100%;
4562}
4563
4564[data-view=dual-pane] .\\[\\[data-view\\=dual-pane\\]_\\&\\]\\:block {
4565  display: block;
4566}
4567
4568[data-view=dual-pane] .\\[\\[data-view\\=dual-pane\\]_\\&\\]\\:flex-\\[0_0_44\\%\\] {
4569  flex: 0 0 44%;
4570}
4571
4572[data-view=dual-pane] .first\\:\\[\\[data-view\\=dual-pane\\]_\\&\\]\\:flex-1:first-child {
4573  flex: 1 1 0%;
4574}
4575
4576@media (min-width: 768px) {
4577
4578  [data-view=dual-pane] .md\\:first\\:\\[\\[data-view\\=dual-pane\\]_\\&\\]\\:flex-\\[0_0_44\\%\\]:first-child {
4579    flex: 0 0 44%;
4580  }
4581}
4582`,...e}),aSe=L("div",{_id:"view_toggle"}),aq=L("button",{_id:"view_toggle_button",className:Pw({slot:"button"})}),oq=L(Qt,{_id:"view_toggle_icon"});function iq(e){const{handleToggle:t}=sq(e);return f.jsxs(aSe,{className:Pw({slot:"root"}),children:[f.jsxs(aq,{onClick:()=>t("search"),"data-active":Te(e.view==="search"),children:[f.jsx(oq,{"data-active":Te(e.view==="search"),iconKey:"switchToSearch",className:Pw({slot:"icon"})}),e.searchLabel||"Search"]}),f.jsxs(aq,{onClick:()=>t("chat"),"data-active":Te(e.view==="chat"),children:[f.jsx(oq,{"data-active":Te(e.view==="chat"),iconKey:"switchToChat",className:Pw({slot:"icon"})}),e.askAILabel||"Ask AI"]})]})}function sq(e){const{onToggleView:t,query:n}=e;return{handleToggle:(r,a)=>{t?.({view:r,query:n,autoSubmit:a})}}}function sg(e){const{componentType:t,children:n,modalSettings:r,...a}=e;return f.jsx(Vl,{children:f.jsx(yG,{children:f.jsx(Wl,{children:f.jsx(Rl,{config:{...a},componentType:t,children:f.jsx(DEe,{config:r,children:n})})})})})}function EN(e){return f.jsx(MEe,{children:f.jsx(FEe,{children:e.children})})}function lq(e){const{children:t,onToggleView:n,isHidden:r,shouldAutoFocusInput:a=!n}=e;return f.jsx(Gve,{isHidden:r,shouldAutoFocusInput:a,children:t})}function Bw(e){return f.jsx(lq,{...e,children:f.jsx(cq,{...e})})}function cq(e){const{onToggleView:t,variant:n,header:r=oSe}=e,a=Lo(),o=um(),i=a&&!o?EN:v.Fragment;return f.jsx(i,{children:f.jsxs(qve,{variant:n??(t?"no-shadow":"container-with-shadow"),"data-composite":Te(!!e.onToggleView||a?.isOpen),children:[f.jsx(Wve,{}),f.jsxs(Yve,{children:[f.jsx(r,{...e}),f.jsx(iSe,{}),f.jsx(fSe,{})]}),f.jsx(gSe,{}),f.jsx(ySe,{})]})})}function oSe(e){const{onToggleView:t,askAILabel:n,searchLabel:r}=e,a=!!t;return f.jsx(Kve,{"data-show-toolbar":Te(a),children:a?f.jsxs(Xve,{children:[f.jsxs(Qve,{children:[f.jsx(Zve,{}),f.jsxs(IG,{children:[f.jsx(RG,{}),f.jsxs(OG,{side:"bottom",align:"start",children:[f.jsx(PG,{}),f.jsx(LG,{})]})]})]}),f.jsx(iq,{onToggleView:t,askAILabel:n,searchLabel:r,view:"chat"}),f.jsx(xN,{})]}):f.jsx(xN,{})})}function iSe(){return f.jsx(Jve,{children:f.jsxs(eke,{children:[f.jsx(tke,{children:f.jsx(sSe,{})}),f.jsx(nke,{children:f.jsx(rke,{})}),f.jsx(ake,{})]})})}function sSe(){return f.jsx(dke,{children:({messages:e})=>f.jsxs(f.Fragment,{children:[f.jsx(lSe,{}),e.map((t=>f.jsxs(pke,{message:t,children:[f.jsx(cSe,{}),f.jsx(hke,{}),f.jsxs(UG,{children:[f.jsx($G,{children:f.jsx(VG,{})}),f.jsx(uSe,{}),f.jsx(dSe,{}),f.jsx(pSe,{})]})]},t.id)))]})})}function lSe(){return f.jsxs(fke,{children:[f.jsxs(MG,{children:[f.jsx(FG,{children:f.jsxs(jG,{children:[f.jsx(BG,{}),f.jsx(HG,{})]})}),f.jsx(zG,{})]}),f.jsxs(UG,{children:[f.jsx($G,{children:f.jsx(VG,{})}),f.jsxs(IG,{children:[f.jsx(oke,{}),f.jsx(RG,{}),f.jsxs(OG,{children:[f.jsx(PG,{}),f.jsx(LG,{})]})]}),f.jsxs(ike,{children:[f.jsx(ske,{}),f.jsx(lke,{children:e=>e.map((t=>f.jsx(cke,{children:f.jsx(uke,{question:t})},t)))})]})]})]})}function cSe(){return f.jsxs(MG,{children:[f.jsx(FG,{children:f.jsxs(jG,{children:[f.jsx(BG,{}),f.jsx(HG,{})]})}),f.jsx(zG,{})]})}function uSe(){return f.jsxs(mke,{children:[f.jsx(gke,{children:e=>e.map((t=>f.jsxs(yke,{attachment:t,children:[f.jsx(bke,{}),f.jsx(vke,{})]},t.id)))}),f.jsx(kke,{children:f.jsx(fN,{children:f.jsx(wke,{children:f.jsxs(xke,{children:[f.jsx(Eke,{}),f.jsx(_ke,{}),f.jsx(Ske,{})]})})})})]})}function dSe(){return f.jsxs(Tke,{children:[f.jsx(Cke,{children:e=>e.map(((t,n)=>f.jsx(Ake,{action:t},`action-${n}`)))}),f.jsx(vN,{action:"copy"}),f.jsx(vN,{action:"upvote"}),f.jsx(vN,{action:"downvote"})]})}function pSe(){return f.jsxs(Nke,{children:[f.jsx(Ike,{}),f.jsx(Rke,{children:e=>e.map(((t,n)=>{var r;return f.jsxs(Oke,{href:t.url,source:t,children:[f.jsx(Pke,{children:(r=t.breadcrumbs)==null?void 0:r.map((a=>f.jsxs(v.Fragment,{children:[a,f.jsx(Lke,{})]},a)))}),f.jsx(Dke,{}),f.jsx(Mke,{}),f.jsx(Fke,{}),f.jsx(jke,{children:a=>a.map(((o,i)=>f.jsx(Bke,{part:o},`part-${i}`)))}),f.jsx(Hke,{})]},n)}))})]})}function fSe(){return f.jsxs(zke,{children:[f.jsx(hSe,{}),f.jsx(mSe,{})]})}function hSe(){return f.jsxs(Uke,{children:[f.jsxs($ke,{children:[f.jsx(Vke,{}),f.jsx(Gke,{children:f.jsx(qke,{})})]}),f.jsxs(Wke,{children:[f.jsx(Yke,{children:e=>e.map((t=>f.jsxs(Kke,{attachment:t,children:[f.jsx(Xke,{}),f.jsx(Qke,{}),f.jsx(Zke,{})]},t.id)))}),f.jsxs(Jke,{children:[f.jsxs(ewe,{children:[f.jsx(twe,{}),f.jsx(nwe,{})]}),f.jsx(rwe,{children:e=>e.map((t=>
4582f.jsx(awe,{input:t,children:t.displayName},t.id)))})]}),f.jsx(fN,{children:f.jsx(owe,{children:f.jsx(iwe,{children:f.jsxs(swe,{children:[f.jsxs(lwe,{children:[f.jsx(cwe,{}),f.jsx(uwe,{}),f.jsx(dwe,{})]}),f.jsx(pwe,{}),f.jsx(fwe,{children:f.jsxs(hwe,{children:[f.jsxs(mwe,{children:[f.jsx(gwe,{}),f.jsx(ywe,{}),f.jsx(bwe,{})]}),f.jsxs(vwe,{children:[f.jsx(kwe,{}),f.jsx(wwe,{}),f.jsx(xwe,{})]}),f.jsx(Ewe,{})]})})]})})})})]})]})}function mSe(){return f.jsxs(_we,{children:[f.jsxs(Twe,{children:[f.jsx(Cwe,{}),f.jsx(Awe,{})]}),f.jsxs(Swe,{children:[f.jsx(Nwe,{children:({pinned:e,unpinned:t})=>f.jsxs(f.Fragment,{children:[e.map((n=>f.jsx(Iwe,{action:n},n.name))),t.length>0&&f.jsx(Rwe,{}),f.jsxs(Owe,{children:[f.jsx(Pwe,{}),t.map((n=>f.jsxs(Lwe,{action:n,children:[f.jsx(Dwe,{action:n}),n.name]},n.name)))]})]})}),f.jsxs(Lw,{action:"copy",children:[f.jsx(GG,{action:"copy"}),f.jsx(qG,{action:"copy"})]}),f.jsxs(Lw,{action:"share",children:[f.jsx(GG,{action:"share"}),f.jsx(qG,{action:"share"})]}),f.jsx(Lw,{action:"clear"}),f.jsx(Lw,{action:"stop"})]})]})}function gSe(){return f.jsx(fN,{children:f.jsx(Mwe,{children:f.jsx(Fwe,{children:f.jsxs(jwe,{children:[f.jsx(Bwe,{}),f.jsx(Hwe,{}),f.jsx(zwe,{children:f.jsxs(Uwe,{children:[f.jsxs(Dw,{name:"unrelated_response",children:[f.jsx(Mw,{children:f.jsx(Fw,{})}),f.jsx(jw,{}),f.jsx(wN,{})]}),f.jsxs(Dw,{name:"inaccurate_statement",children:[f.jsx(Mw,{children:f.jsx(Fw,{})}),f.jsx(jw,{}),f.jsx(wN,{})]}),f.jsxs(Dw,{name:"inaccurate_code_snippet",children:[f.jsx(Mw,{children:f.jsx(Fw,{})}),f.jsx(jw,{}),f.jsx(wN,{})]}),f.jsxs(Dw,{name:"irrelevant_citations",children:[f.jsx(Mw,{children:f.jsx(Fw,{})}),f.jsx(jw,{})]}),f.jsx($we,{})]})})]})})})})}function ySe(){return f.jsxs(Vwe,{children:[f.jsx(qwe,{}),f.jsxs(Gwe,{children:[f.jsxs(Wwe,{children:[f.jsx(Ywe,{}),f.jsx(Kwe,{})]}),f.jsx(Xwe,{children:e=>f.jsxs(f.Fragment,{children:[e.map(((t,n)=>f.jsxs(Qwe,{field:t,autoFocus:n===0,children:[f.jsx(Zwe,{}),t.inputType==="text"&&f.jsx(Jwe,{}),t.inputType==="email"&&f.jsx(exe,{}),t.inputType==="file"&&f.jsx(txe,{}),t.inputType==="textarea"&&f.jsx(nxe,{}),t.inputType==="checkbox"&&f.jsx(rxe,{children:f.jsx(axe,{})}),t.inputType==="select"&&f.jsxs(oxe,{children:[f.jsxs(ixe,{children:[f.jsx(sxe,{}),f.jsx(lxe,{})]}),f.jsx(cxe,{children:f.jsx(uxe,{children:t.items.map((r=>f.jsxs(dxe,{value:r.value,children:[f.jsx(pxe,{children:r.label}),f.jsx(fxe,{})]},r.value)))})})]}),t.inputType==="combobox"&&f.jsxs(hxe,{children:[f.jsxs(mxe,{children:[t.multiple&&f.jsx(xxe,{}),f.jsx(gxe,{}),f.jsx(yxe,{})]}),f.jsx(bxe,{children:f.jsx(vxe,{children:f.jsx(_xe,{})})})]}),f.jsx(Txe,{}),f.jsx(Sxe,{})]},t.name))),f.jsx(Cxe,{})]})}),f.jsxs(Axe,{children:[f.jsx(Nxe,{}),f.jsx(Ixe,{})]})]}),f.jsxs(Rxe,{children:[f.jsx(Oxe,{}),f.jsx(Pxe,{}),f.jsx(Lxe,{})]})]})}function bSe(){return f.jsx(Fxe,{children:f.jsx(jxe,{})})}function uq(e){const{children:t,onToggleView:n,isHidden:r,shouldAutoFocusInput:a=!n}=e;return f.jsx(Hxe,{isHidden:r,shouldAutoFocusInput:a,children:t})}function _N(e){return f.jsx(uq,{...e,children:f.jsx(dq,{...e})})}function dq(e){const{searchSettings:{view:t}}=Se(),{onToggleView:n,shouldShowAskAICard:r=!!n&&t!=="dual-pane"}=e,a=Lo(),o=um(),i=a&&!o?EN:v.Fragment;return f.jsx(i,{children:f.jsx(zxe,{"data-show-ask-ai-card":Te(r),"data-composite":Te(!!n||a?.isOpen),children:f.jsxs(Uxe,{children:[f.jsx(vSe,{...e}),f.jsxs($xe,{children:[f.jsx(kSe,{askAICardLabel:e.askAICardLabel,askAILabel:e.askAILabel,onToggleView:e.onToggleView,shouldShowAskAICard:r}),f.jsx(wSe,{})]}),f.jsx(_Se,{})]})})})}function vSe(e){const{onToggleView:t,askAILabel:n,searchLabel:r}=e,a=Hr((i=>i.search)),{loading:o}=yn();return f.jsxs(Vxe,{children:[!o&&f.jsx(Gxe,{}),f.jsx(Wxe,{}),f.jsx(qxe,{}),t&&f.jsx(iq,{onToggleView:t,query:a,askAILabel:n,searchLabel:r,view:"search"}),f.jsx(xN,{})]})}function kSe(e){const{askAILabel:t,onToggleView:n,shouldShowAskAICard:r,askAICardLabel:a}=e,o=Hr((s=>s.search)),{handleToggle:i}=sq({onToggleView:n,query:o});return r?f.jsxs(Yxe,{onSelect:()=>i("chat",!0),children:[f.jsx(Kxe,{}),f.jsxs(Xxe,{children:[a||t||"Ask AI",o&&f.jsx(Qxe,{children:`${o}`})]}),f.jsx(Jxe,{children:"Start conversation"}),f.jsx(Zxe,{})]}):null}function wSe(){return f.jsxs(eEe,{children:[f.jsx(tEe,{}),f.jsx(rEe,{children:e=>e.map((t=>f.jsx(aEe,{tab:t},t)))}),f.jsx(nEe,{}),f.jsxs(oEe,{children:[f.jsx(xSe,{}),f.jsx(ESe,{})]})]})}function xSe(){return f.jsxs(WG,{children:[f.jsx(YG,{children:f.jsx(iEe,{children:e=>e.map((t=>f.jsxs(sEe,{item:t,children:[f.jsx(lEe,{children:n=>n.map(((r,a)=>f.jsxs(v.Fragment,{children:[r,f.jsx(cEe,{})]},`${r}-${a}`)))}),f.jsx(uEe,{}),f.jsx(dEe,{}),f.jsx(pEe,{}),f.jsx(fEe,{children:n=>n.map(((r,a)=>f.jsx(hEe,{part:r},`part-${a}`)))}),f.jsx(mEe,{})]},t.id)))})}),f.jsx(KG,{children:f.jsx(XG,{})}),f.jsx(QG,{})]})}function ESe(){return f.jsxs(WG,{children:[f.jsx(YG,{children:f.jsxs(gEe,{children:[f.jsxs(yEe,{children:[f.jsxs(bEe,{children:[f.jsx(vEe,{}),f.jsx(kEe,{})]}),f.jsx(wEe,{children:e=>e.map(((t,n)=>f.jsxs(v.Fragment,{children:[t,f.jsx(xEe,{})]},`${t}-${n}`)))})]}),f.jsx(EEe,{}),f.jsxs(_Ee,{children:[f.jsx(SEe,{}),f.jsx(TEe,{children:e=>e.map(((t,n)=>f.jsxs(CEe,{href:t.url??void 0,"data-is-match":Te(t.isMatch),children:[f.jsx(AEe,{}),f.jsx(NEe,{children:t.content}),t.url&&f.jsx(IEe,{})]},`${t.anchor}-${n}`)))})]})]})}),f.jsx(KG,{children:f.jsx(XG,{})}),f.jsx(QG,{})]})}function _Se(){return f.jsx(REe,{children:f.jsxs(OEe,{children:[f.jsx(PEe,{}),f.jsx(LEe,{})]})})}function SSe(e,t){typeof e=="function"?e(t):e!=null&&(e.current=t)}function pq(...e){return t=>{for(const n of e)SSe(n,t)}}function SN(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(e?.(r),n===!1||!r.defaultPrevented)return t?.(r)}}
4582function Hw(e){const{defaultView:t="search",aiChatSettings:n,baseSettings:r,searchSettings:a,shouldAutoFocusInput:o=!0,onToggleView:i,ref:s,...l}=e,c=v.useRef(null),u=pq(c,n?.chatFunctionsRef),d=v.useRef(null),p=pq(d,a?.searchFunctionsRef),h={...n,chatFunctionsRef:u},m={...a,searchFunctionsRef:p},[g,y]=v.useState(t);return v.useImperativeHandle(s,(()=>({setView:y}))),v.useEffect((()=>{var b,w;g==="chat"?(b=c.current)==null||b.focusInput():(w=d.current)==null||w.focusInput()}),[g]),{config:{baseSettings:r,aiChatSettings:h,searchSettings:m},defaultView:t,view:g,setView:y,onToggleView:b=>{var w;b.autoSubmit&&b.query&&((w=c.current)==null||w.submitMessage(b.query)),i?.(b),y(b.view)},shouldAutoFocusInput:o,...l}}function zw(e){const{view:t,setView:n,shouldShowAskAICard:r,onToggleView:a,shouldAutoFocusInput:o,searchLabel:i,askAILabel:s,askAICardLabel:l}=e,c=Lo()?EN:v.Fragment,u={onToggleView:a,shouldShowAskAICard:r,shouldAutoFocusInput:o,searchLabel:i,askAILabel:s,askAICardLabel:l},d={isHidden:t==="chat",...u},p={isHidden:t==="search",...u};return f.jsx(ree,{widget:{setView:n,view:t},children:f.jsx(uq,{...d,children:f.jsx(lq,{...p,children:f.jsxs(c,{children:[f.jsx(dq,{...d}),f.jsx(cq,{...p})]})})})})}function TSe({label:e="Ask AI",avatar:t,onOpenChange:n}){return f.jsx(jEe,{children:f.jsxs(BEe,{onClick:r=>{r.button!==2&&n((a=>!a))},children:[f.jsx(HEe,{children:e}),f.jsx(UEe,{children:f.jsx(zEe,{avatar:t})})]})})}function CSe({onOpenChange:e,modalSettings:t}){return f.jsx($Ee,{children:f.jsxs(VEe,{onClick:n=>{n.button!==2&&e((r=>!r))},children:[f.jsxs(GEe,{children:[f.jsx(WEe,{}),f.jsx(qEe,{})]}),f.jsxs(YEe,{children:[f.jsx(KEe,{shortcutKey:t?.shortcutKey}),f.jsx(XEe,{shortcutKey:t?.shortcutKey})]})]})})}function ASe(e){const{formSettings:t}=e;return f.jsx(QEe,{formSettings:t,children:f.jsxs(ZEe,{children:[f.jsx(JEe,{}),f.jsx(e_e,{children:f.jsxs(t_e,{children:[f.jsxs(n_e,{children:[f.jsx(NSe,{}),f.jsx(ISe,{}),f.jsx(RSe,{}),f.jsx(OSe,{}),f.jsx(PSe,{})]}),f.jsx(r_e,{children:f.jsx(a_e,{})}),f.jsx(o_e,{})]})})]})})}function NSe(){return f.jsxs(i_e,{children:[f.jsx(s_e,{}),f.jsx(l_e,{}),f.jsx(c_e,{})]})}function ISe(){const{isSubmitSuccessful:e}=$t();return e?null:f.jsxs(u_e,{children:[f.jsx(d_e,{}),f.jsx(p_e,{children:t=>t.map((n=>f.jsx(fq,{field:n},n.name)))}),f.jsx(f_e,{})]})}function TN(){return f.jsxs(V_e,{children:[f.jsx(G_e,{}),f.jsx(q_e,{})]})}function RSe(){return f.jsxs(W_e,{children:[f.jsx(TN,{}),f.jsx(NG,{})]})}function OSe(){const{isSubmitSuccessful:e}=$t();return e?null:f.jsxs(Y_e,{children:[f.jsx(TN,{}),f.jsxs(ZG,{children:[f.jsx(JG,{}),f.jsx(eq,{children:t=>t.map((n=>f.jsxs(tq,{source:n,children:[f.jsx(nq,{}),f.jsx(rq,{})]},n.url)))})]}),f.jsx(K_e,{}),f.jsxs(X_e,{children:[f.jsx(Q_e,{}),f.jsx(Z_e,{})]})]})}function PSe(){const{aiResponse:e}=$t(),{isSubmitSuccessful:t}=$t();return t?null:f.jsxs(J_e,{children:[f.jsx(TN,{}),!e.answerConfidence&&f.jsxs(ZG,{children:[f.jsx(JG,{children:"I wasn't able to find a direct answer to your question, but here's some helpful sources:"}),f.jsx(eq,{children:n=>n.map((r=>f.jsxs(tq,{source:r,children:[f.jsx(nq,{}),f.jsx(rq,{})]},r.url)))})]}),f.jsx(eSe,{}),f.jsx(tSe,{children:n=>n.map((r=>f.jsx(fq,{field:r},r.name)))}),f.jsx(rSe,{}),f.jsx(nSe,{})]})}function fq(e){const{field:t}=e;return f.jsxs(h_e,{field:t,children:[f.jsx(m_e,{}),t.inputType==="text"&&f.jsx(g_e,{}),t.inputType==="email"&&f.jsx(y_e,{}),t.inputType==="file"&&f.jsx(b_e,{}),t.inputType==="textarea"&&f.jsx(v_e,{}),t.inputType==="checkbox"&&f.jsx(k_e,{children:f.jsx(w_e,{})}),t.inputType==="select"&&f.jsxs(x_e,{children:[f.jsxs(E_e,{children:[f.jsx(__e,{}),f.jsx(S_e,{})]}),f.jsx(T_e,{children:f.jsx(C_e,{children:t.items.map((n=>f.jsxs(A_e,{value:n.value,children:[f.jsx(N_e,{children:n.label}),f.jsx(I_e,{})]},n.value)))})})]}),t.inputType==="combobox"&&f.jsxs(R_e,{children:[f.jsxs(O_e,{children:[t.multiple&&f.jsx(B_e,{}),f.jsx(P_e,{}),f.jsx(L_e,{})]}),f.jsx(D_e,{children:f.jsx(M_e,{children:f.jsx(z_e,{})})})]}),f.jsx(U_e,{}),f.jsx($_e,{})]},t.name)}const LSe={EmbeddedChat:function(e){const{baseSettings:t,aiChatSettings:n}=e;return f.jsx(Vl,{children:f.jsx(Wl,{wrapperStyles:{height:"inherit",width:"inherit"},children:f.jsx(Rl,{config:{baseSettings:t,aiChatSettings:n},componentType:DM,children:f.jsx(Bw,{...e})})})})},EmbeddedSearch:function(e){const{baseSettings:t,searchSettings:n}=e;return f.jsx(Vl,{children:f.jsx(Wl,{children:f.jsx(Rl,{config:{baseSettings:t,searchSettings:n},componentType:tJ,children:f.jsx(_N,{...e})})})})},EmbeddedSearchAndChat:function(e){const{config:t,...n}=Hw(e);return f.jsx(Vl,{children:f.jsx(Wl,{wrapperStyles:{height:"inherit",width:"inherit"},children:f.jsx(Rl,{config:t,componentType:nJ,children:f.jsx(zw,{...n})})})})},ModalChat:function(e){const{modalSettings:t,baseSettings:n,aiChatSettings:r,...a}=e;return f.jsx(sg,{componentType:s2,modalSettings:t,baseSettings:n,aiChatSettings:r,children:f.jsx(Bw,{...a})})},ModalSearch:function(e){const{modalSettings:t,baseSettings:n,searchSettings:r,...a}=e;return f.jsx(sg,{componentType:s2,modalSettings:t,baseSettings:n,searchSettings:r,children:f.jsx(_N,{shouldAutoFocusInput:!0,...a})})},ModalSearchAndChat:function(e){const{modalSettings:t,...n}=e,{config:r,...a}=Hw(n),o=SN(t?.onOpenChange,(s=>{e.forceDefaultView&&!s&&a.setView(e.defaultView??"search")})),i={...t,onOpenChange:o};return f.jsx(sg,{...r,modalSettings:i,componentType:s2,children:f.jsx(zw,{...a})})},IntelligentForm:function(e){const{baseSettings:t}=e;return f.jsx(Vl,{children:f.jsx(Wl,{wrapperStyles:{height:"inherit",width:"inherit"},children:f.jsx(Rl,{config:{baseSettings:t},componentType:rJ,children:f.jsx(ASe,{...e})})})})},ChatButton:function(e){const{modalSettings:t,label:n,defaultView:r="chat",canToggleView:a=!0,avatar:o,...i}=e,s={...i,shouldShowAskAICard:!!a&&e.shouldShowAskAICard},{config:l,...c}=Hw({...s,defaultView:r}),[u=!1,d]=xs({prop:t?.isOpen,defaultProp:!1,onChange:SN(t?.onOpenChange,(h=>
4582{t?.isOpen===void 0&&(e.forceDefaultView&&!h&&c.setView(r??"search"),d(!!h))}))}),p={...t,isOpen:u,onOpenChange:d};return f.jsxs(f.Fragment,{children:[f.jsx(Vl,{children:f.jsx(Wl,{wrapperStyles:{display:"contents"},children:f.jsx(Rl,{config:l,componentType:PM,children:f.jsx(TSe,{label:n,avatar:o,onOpenChange:d})})})}),f.jsx(sg,{...l,componentType:PM,modalSettings:p,children:a?f.jsx(zw,{...c}):f.jsx(Bw,{...i})})]})},SearchBar:function(e){const{modalSettings:t,defaultView:n="search",canToggleView:r=!0,...a}=e,o={...a,shouldShowAskAICard:!!r&&e.shouldShowAskAICard},{config:i,...s}=Hw({...o,defaultView:n}),[l=!1,c]=xs({prop:t?.isOpen,defaultProp:!1,onChange:SN(t?.onOpenChange,(d=>{t?.isOpen===void 0&&(e.forceDefaultView&&!d&&s.setView(n),c(!!d))}))}),u={shortcutKey:"k",...t,isOpen:l,onOpenChange:c};return f.jsxs(f.Fragment,{children:[f.jsx(Vl,{children:f.jsx(Wl,{wrapperStyles:{display:"contents"},children:f.jsx(Rl,{config:i,componentType:LM,children:f.jsx(CSe,{onOpenChange:c,modalSettings:u})})})}),f.jsx(sg,{...i,modalSettings:u,componentType:LM,children:r?f.jsx(zw,{...s}):f.jsx(_N,{...o})})]})},SidebarChat:function(e){const{baseSettings:t,aiChatSettings:n,shouldAutoFocusInput:r,...a}=e;return f.jsx(Vl,{children:f.jsx(Wl,{wrapperStyles:{height:"inherit",width:"inherit",overflowX:"hidden"},children:f.jsx(Rl,{config:{baseSettings:t,aiChatSettings:n},componentType:aJ,children:f.jsxs(Dxe,{...a,children:[f.jsx(Mxe,{}),f.jsx(Bw,{variant:"no-shadow",shouldAutoFocusInput:r,header:bSe})]})})})})}};function hq(){window.Inkeep=Object.entries(LSe).reduce(((e,[t,n])=>(e[t]=(function(r,a){const o=new Map;return function(i,s){let l,c;if(typeof i=="string")c=i,l=s;else{if(!gY.includes(a))throw new Error(`You must provide a target selector to render the ${a} component`);const m=document.createElement("div");m.style.position="absolute",document.body.appendChild(m);const g=`inkeep-widget-${mY()}`;c=`#${m.id||g}`,m.id=c.slice(1),l=i}const u=document.querySelector(c);if(!u)return void console.error(`Target ${c} not found.`);let d=o.get(c);d||(d={root:B3.createRoot(u),props:l,container:u,chatFunctionsRef:v.createRef(),searchFunctionsRef:v.createRef(),ref:v.createRef()},o.set(c,d)),d.props=nd(l,{aiChatSettings:{chatFunctionsRef:d.chatFunctionsRef},searchSettings:{searchFunctionsRef:d.searchFunctionsRef}},{ref:d.ref}),d.container=u;try{d.root.render(v.createElement(r,d.props))}catch(m){console.error(`Error rendering component ${r.name}:`,m)}const p={update:m=>{const g=o.get(c);if(g){g.props=nd(g.props??{},m??{});try{g.root.render(v.createElement(r,g.props))}catch(y){console.error(`Error rendering component ${r.name} during update:`,y)}}else console.error(`Component at ${c} is not mounted.`)},unmount(){const m=o.get(c);m&&m.container?(m.root.unmount(),m.container.innerHTML=""):console.error(`Component at ${c} is not mounted.`)},remount(){const m=o.get(c);if(m&&m.container){m.root=B3.createRoot(m.container);try{m.root.render(v.createElement(r,m.props))}catch(g){console.error(`Error remounting component ${r.name}:`,g)}}else console.error(`Component at ${c} cannot be remounted.`)}},h=yY[a];if(h==="both"){const m=V3(c,"chatFunctionsRef",o),g=V3(c,"searchFunctionsRef",o);return new Proxy(p,{get(y,b){var w;if(b==="chat")return m;if(b==="search")return g;if(b in y)return y[b];const k=o.get(c),_=(w=k?.ref.current)==null?void 0:w[b];return typeof _=="function"?_.bind(k?.ref.current):void 0}})}return h==="chat"?new Proxy(p,{get(m,g){var y;if(g in m)return m[g];const b=o.get(c),w=(y=b?.chatFunctionsRef.current)==null?void 0:y[g];return typeof w=="function"?w.bind(b?.chatFunctionsRef.current):void 0}}):h==="search"?new Proxy(p,{get(m,g){var y;if(g in m)return m[g];const b=o.get(c),w=(y=b?.searchFunctionsRef.current)==null?void 0:y[g];return typeof w=="function"?w.bind(b?.searchFunctionsRef.current):void 0}}):p}})(n,t),e)),{})}return typeof window<"u"&&hq(),hu.initInkeep=hq,Object.defineProperty(hu,Symbol.toStringTag,{value:"Module"}),hu})({}),gq}var kq=FSe();const jSe=DSe(kq),USe=MSe({__proto__:null,default:jSe},[kq]);export{USe as e};

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.