UNPKG

radix-ui-themes-with-tailwind

Version:
179 lines 421 kB
function bv(e,t){for(var n=0;n<t.length;n++){const r=t[n];if(typeof r!="string"&&!Array.isArray(r)){for(const o in r)if(o!=="default"&&!(o in e)){const a=Object.getOwnPropertyDescriptor(r,o);a&&Object.defineProperty(e,o,a.get?a:{enumerable:!0,get:()=>r[o]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))r(o);new MutationObserver(o=>{for(const a of o)if(a.type==="childList")for(const i of a.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&r(i)}).observe(document,{childList:!0,subtree:!0});function n(o){const a={};return o.integrity&&(a.integrity=o.integrity),o.referrerPolicy&&(a.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?a.credentials="include":o.crossOrigin==="anonymous"?a.credentials="omit":a.credentials="same-origin",a}function r(o){if(o.ep)return;o.ep=!0;const a=n(o);fetch(o.href,a)}})();var oi=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Hr(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var cp={exports:{}},Fi={},dp={exports:{}},Y={};/**
 * @license React
 * react.production.min.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */var Xo=Symbol.for("react.element"),Sv=Symbol.for("react.portal"),Cv=Symbol.for("react.fragment"),Ev=Symbol.for("react.strict_mode"),$v=Symbol.for("react.profiler"),kv=Symbol.for("react.provider"),_v=Symbol.for("react.context"),Tv=Symbol.for("react.forward_ref"),Av=Symbol.for("react.suspense"),Pv=Symbol.for("react.memo"),Rv=Symbol.for("react.lazy"),od=Symbol.iterator;function Ov(e){return e===null||typeof e!="object"?null:(e=od&&e[od]||e["@@iterator"],typeof e=="function"?e:null)}var fp={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},pp=Object.assign,mp={};function Wr(e,t,n){this.props=e,this.context=t,this.refs=mp,this.updater=n||fp}Wr.prototype.isReactComponent={};Wr.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")};Wr.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function gp(){}gp.prototype=Wr.prototype;function vu(e,t,n){this.props=e,this.context=t,this.refs=mp,this.updater=n||fp}var yu=vu.prototype=new gp;yu.constructor=vu;pp(yu,Wr.prototype);yu.isPureReactComponent=!0;var ad=Array.isArray,hp=Object.prototype.hasOwnProperty,wu={current:null},vp={key:!0,ref:!0,__self:!0,__source:!0};function yp(e,t,n){var r,o={},a=null,i=null;if(t!=null)for(r in t.ref!==void 0&&(i=t.ref),t.key!==void 0&&(a=""+t.key),t)hp.call(t,r)&&!vp.hasOwnProperty(r)&&(o[r]=t[r]);var l=arguments.length-2;if(l===1)o.children=n;else if(1<l){for(var s=Array(l),u=0;u<l;u++)s[u]=arguments[u+2];o.children=s}if(e&&e.defaultProps)for(r in l=e.defaultProps,l)o[r]===void 0&&(o[r]=l[r]);return{$$typeof:Xo,type:e,key:a,ref:i,props:o,_owner:wu.current}}function Nv(e,t){return{$$typeof:Xo,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function xu(e){return typeof e=="object"&&e!==null&&e.$$typeof===Xo}function Mv(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var id=/\/+/g;function xl(e,t){return typeof e=="object"&&e!==null&&e.key!=null?Mv(""+e.key):t.toString(36)}function Ba(e,t,n,r,o){var a=typeof e;(a==="undefined"||a==="boolean")&&(e=null);var i=!1;if(e===null)i=!0;else switch(a){case"string":case"number":i=!0;break;case"object":switch(e.$$typeof){case Xo:case Sv:i=!0}}if(i)return i=e,o=o(i),e=r===""?"."+xl(i,0):r,ad(o)?(n="",e!=null&&(n=e.replace(id,"$&/")+"/"),Ba(o,t,n,"",function(u){return u})):o!=null&&(xu(o)&&(o=Nv(o,n+(!o.key||i&&i.key===o.key?"":(""+o.key).replace(id,"$&/")+"/")+e)),t.push(o)),1;if(i=0,r=r===""?".":r+":",ad(e))for(var l=0;l<e.length;l++){a=e[l];var s=r+xl(a,l);i+=Ba(a,t,n,s,o)}else if(s=Ov(e),typeof s=="function")for(e=s.call(e),l=0;!(a=e.next()).done;)a=a.value,s=r+xl(a,l++),i+=Ba(a,t,n,s,o);else if(a==="object")throw t=String(e),Error("Objects are not valid as a React child (found: "+(t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return i}function fa(e,t,n){if(e==null)return e;var r=[],o=0;return Ba(e,r,"","",function(a){return t.call(n,a,o++)}),r}function Dv(e){if(e._status===-1){var t=e._result;t=t(),t.then(function(n){(e._status===0||e._status===-1)&&(e._status=1,e._result=n)},function(n){(e._status===0||e._status===-1)&&(e._status=2,e._result=n)}),e._status===-1&&(e._status=0,e._result=t)}if(e._status===1)return e._result.default;throw e._result}var Ie={current:null},Ua={transition:null},Lv={ReactCurrentDispatcher:Ie,ReactCurrentBatchConfig:Ua,ReactCurrentOwner:wu};Y.Children={map:fa,forEach:function(e,t,n){fa(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return fa(e,function(){t++}),t},toArray:function(e){return fa(e,function(t){return t})||[]},only:function(e){if(!xu(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};Y.Component=Wr;Y.Fragment=Cv;Y.Profiler=$v;Y.PureComponent=vu;Y.StrictMode=Ev;Y.Suspense=Av;Y.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Lv;Y.cloneElement=function(e,t,n){if(e==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var r=pp({},e.props),o=e.key,a=e.ref,i=e._owner;if(t!=null){if(t.ref!==void 0&&(a=t.ref,i=wu.current),t.key!==void 0&&(o=""+t.key),e.type&&e.type.defaultProps)var l=e.type.defaultProps;for(s in t)hp.call(t,s)&&!vp.hasOwnProperty(s)&&(r[s]=t[s]===void 0&&l!==void 0?l[s]:t[s])}var s=arguments.length-2;if(s===1)r.children=n;else if(1<s){l=Array(s);for(var u=0;u<s;u++)l[u]=arguments[u+2];r.children=l}return{$$typeof:Xo,type:e.type,key:o,ref:a,props:r,_owner:i}};Y.createContext=function(e){return e={$$typeof:_v,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:kv,_context:e},e.Consumer=e};Y.createElement=yp;Y.createFactory=function(e){var t=yp.bind(null,e);return t.type=e,t};Y.createRef=function(){return{current:null}};Y.forwardRef=function(e){return{$$typeof:Tv,render:e}};Y.isValidElement=xu;Y.lazy=function(e){return{$$typeof:Rv,_payload:{_status:-1,_result:e},_init:Dv}};Y.memo=function(e,t){return{$$typeof:Pv,type:e,compare:t===void 0?null:t}};Y.startTransition=function(e){var t=Ua.transition;Ua.transition={};try{e()}finally{Ua.transition=t}};Y.unstable_act=function(){throw Error("act(...) is not supported in production builds of React.")};Y.useCallback=function(e,t){return Ie.current.useCallback(e,t)};Y.useContext=function(e){return Ie.current.useContext(e)};Y.useDebugValue=function(){};Y.useDeferredValue=function(e){return Ie.current.useDeferredValue(e)};Y.useEffect=function(e,t){return Ie.current.useEffect(e,t)};Y.useId=function(){return Ie.current.useId()};Y.useImperativeHandle=function(e,t,n){return Ie.current.useImperativeHandle(e,t,n)};Y.useInsertionEffect=function(e,t){return Ie.current.useInsertionEffect(e,t)};Y.useLayoutEffect=function(e,t){return Ie.current.useLayoutEffect(e,t)};Y.useMemo=function(e,t){return Ie.current.useMemo(e,t)};Y.useReducer=function(e,t,n){return Ie.current.useReducer(e,t,n)};Y.useRef=function(e){return Ie.current.useRef(e)};Y.useState=function(e){return Ie.current.useState(e)};Y.useSyncExternalStore=function(e,t,n){return Ie.current.useSyncExternalStore(e,t,n)};Y.useTransition=function(){return Ie.current.useTransition()};Y.version="18.2.0";dp.exports=Y;var c=dp.exports;const Xe=Hr(c),Fv=bv({__proto__:null,default:Xe},[c]);/**
 * @license React
 * react-jsx-runtime.production.min.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */var Iv=c,zv=Symbol.for("react.element"),jv=Symbol.for("react.fragment"),Bv=Object.prototype.hasOwnProperty,Uv=Iv.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,Hv={key:!0,ref:!0,__self:!0,__source:!0};function wp(e,t,n){var r,o={},a=null,i=null;n!==void 0&&(a=""+n),t.key!==void 0&&(a=""+t.key),t.ref!==void 0&&(i=t.ref);for(r in t)Bv.call(t,r)&&!Hv.hasOwnProperty(r)&&(o[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps,t)o[r]===void 0&&(o[r]=t[r]);return{$$typeof:zv,type:e,key:a,ref:i,props:o,_owner:Uv.current}}Fi.Fragment=jv;Fi.jsx=wp;Fi.jsxs=wp;cp.exports=Fi;var P=cp.exports,is={},xp={exports:{}},rt={},bp={exports:{}},Sp={};/**
 * @license React
 * scheduler.production.min.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */(function(e){function t(_,R){var N=_.length;_.push(R);e:for(;0<N;){var j=N-1>>>1,H=_[j];if(0<o(H,R))_[j]=R,_[N]=H,N=j;else break e}}function n(_){return _.length===0?null:_[0]}function r(_){if(_.length===0)return null;var R=_[0],N=_.pop();if(N!==R){_[0]=N;e:for(var j=0,H=_.length,Z=H>>>1;j<Z;){var J=2*(j+1)-1,fe=_[J],se=J+1,me=_[se];if(0>o(fe,N))se<H&&0>o(me,fe)?(_[j]=me,_[se]=N,j=se):(_[j]=fe,_[J]=N,j=J);else if(se<H&&0>o(me,N))_[j]=me,_[se]=N,j=se;else break e}}return R}function o(_,R){var N=_.sortIndex-R.sortIndex;return N!==0?N:_.id-R.id}if(typeof performance=="object"&&typeof performance.now=="function"){var a=performance;e.unstable_now=function(){return a.now()}}else{var i=Date,l=i.now();e.unstable_now=function(){return i.now()-l}}var s=[],u=[],f=1,d=null,p=3,h=!1,v=!1,w=!1,E=typeof setTimeout=="function"?setTimeout:null,y=typeof clearTimeout=="function"?clearTimeout:null,m=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function g(_){for(var R=n(u);R!==null;){if(R.callback===null)r(u);else if(R.startTime<=_)r(u),R.sortIndex=R.expirationTime,t(s,R);else break;R=n(u)}}function x(_){if(w=!1,g(_),!v)if(n(s)!==null)v=!0,I(b);else{var R=n(u);R!==null&&L(x,R.startTime-_)}}function b(_,R){v=!1,w&&(w=!1,y(k),k=-1),h=!0;var N=p;try{for(g(R),d=n(s);d!==null&&(!(d.expirationTime>R)||_&&!O());){var j=d.callback;if(typeof j=="function"){d.callback=null,p=d.priorityLevel;var H=j(d.expirationTime<=R);R=e.unstable_now(),typeof H=="function"?d.callback=H:d===n(s)&&r(s),g(R)}else r(s);d=n(s)}if(d!==null)var Z=!0;else{var J=n(u);J!==null&&L(x,J.startTime-R),Z=!1}return Z}finally{d=null,p=N,h=!1}}var S=!1,$=null,k=-1,C=5,T=-1;function O(){return!(e.unstable_now()-T<C)}function A(){if($!==null){var _=e.unstable_now();T=_;var R=!0;try{R=$(!0,_)}finally{R?M():(S=!1,$=null)}}else S=!1}var M;if(typeof m=="function")M=function(){m(A)};else if(typeof MessageChannel<"u"){var F=new MessageChannel,D=F.port2;F.port1.onmessage=A,M=function(){D.postMessage(null)}}else M=function(){E(A,0)};function I(_){$=_,S||(S=!0,M())}function L(_,R){k=E(function(){_(e.unstable_now())},R)}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(_){_.callback=null},e.unstable_continueExecution=function(){v||h||(v=!0,I(b))},e.unstable_forceFrameRate=function(_){0>_||125<_?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):C=0<_?Math.floor(1e3/_):5},e.unstable_getCurrentPriorityLevel=function(){return p},e.unstable_getFirstCallbackNode=function(){return n(s)},e.unstable_next=function(_){switch(p){case 1:case 2:case 3:var R=3;break;default:R=p}var N=p;p=R;try{return _()}finally{p=N}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(_,R){switch(_){case 1:case 2:case 3:case 4:case 5:break;default:_=3}var N=p;p=_;try{return R()}finally{p=N}},e.unstable_scheduleCallback=function(_,R,N){var j=e.unstable_now();switch(typeof N=="object"&&N!==null?(N=N.delay,N=typeof N=="number"&&0<N?j+N:j):N=j,_){case 1:var H=-1;break;case 2:H=250;break;case 5:H=1073741823;break;case 4:H=1e4;break;default:H=5e3}return H=N+H,_={id:f++,callback:R,priorityLevel:_,startTime:N,expirationTime:H,sortIndex:-1},N>j?(_.sortIndex=N,t(u,_),n(s)===null&&_===n(u)&&(w?(y(k),k=-1):w=!0,L(x,N-j))):(_.sortIndex=H,t(s,_),v||h||(v=!0,I(b))),_},e.unstable_shouldYield=O,e.unstable_wrapCallback=function(_){var R=p;return function(){var N=p;p=R;try{return _.apply(this,arguments)}finally{p=N}}}})(Sp);bp.exports=Sp;var Wv=bp.exports;/**
 * @license React
 * react-dom.production.min.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */var Cp=c,nt=Wv;function z(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var Ep=new Set,To={};function Zn(e,t){Mr(e,t),Mr(e+"Capture",t)}function Mr(e,t){for(To[e]=t,e=0;e<t.length;e++)Ep.add(t[e])}var Bt=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),ls=Object.prototype.hasOwnProperty,Vv=/^[: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]*$/,ld={},sd={};function Gv(e){return ls.call(sd,e)?!0:ls.call(ld,e)?!1:Vv.test(e)?sd[e]=!0:(ld[e]=!0,!1)}function Kv(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function Yv(e,t,n,r){if(t===null||typeof t>"u"||Kv(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function ze(e,t,n,r,o,a,i){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=o,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=a,this.removeEmptyString=i}var Ae={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){Ae[e]=new ze(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];Ae[t]=new ze(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){Ae[e]=new ze(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){Ae[e]=new ze(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){Ae[e]=new ze(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){Ae[e]=new ze(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){Ae[e]=new ze(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){Ae[e]=new ze(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){Ae[e]=new ze(e,5,!1,e.toLowerCase(),null,!1,!1)});var bu=/[\-:]([a-z])/g;function Su(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(bu,Su);Ae[t]=new ze(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(bu,Su);Ae[t]=new ze(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(bu,Su);Ae[t]=new ze(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){Ae[e]=new ze(e,1,!1,e.toLowerCase(),null,!1,!1)});Ae.xlinkHref=new ze("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){Ae[e]=new ze(e,1,!1,e.toLowerCase(),null,!0,!0)});function Cu(e,t,n,r){var o=Ae.hasOwnProperty(t)?Ae[t]:null;(o!==null?o.type!==0:r||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(Yv(t,n,o,r)&&(n=null),r||o===null?Gv(t)&&(n===null?e.removeAttribute(t):e.setAttribute(t,""+n)):o.mustUseProperty?e[o.propertyName]=n===null?o.type===3?!1:"":n:(t=o.attributeName,r=o.attributeNamespace,n===null?e.removeAttribute(t):(o=o.type,n=o===3||o===4&&n===!0?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}var Yt=Cp.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,pa=Symbol.for("react.element"),gr=Symbol.for("react.portal"),hr=Symbol.for("react.fragment"),Eu=Symbol.for("react.strict_mode"),ss=Symbol.for("react.profiler"),$p=Symbol.for("react.provider"),kp=Symbol.for("react.context"),$u=Symbol.for("react.forward_ref"),us=Symbol.for("react.suspense"),cs=Symbol.for("react.suspense_list"),ku=Symbol.for("react.memo"),on=Symbol.for("react.lazy"),_p=Symbol.for("react.offscreen"),ud=Symbol.iterator;function qr(e){return e===null||typeof e!="object"?null:(e=ud&&e[ud]||e["@@iterator"],typeof e=="function"?e:null)}var de=Object.assign,bl;function po(e){if(bl===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);bl=t&&t[1]||""}return`
`+bl+e}var Sl=!1;function Cl(e,t){if(!e||Sl)return"";Sl=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(t,[])}catch(u){var r=u}Reflect.construct(e,[],t)}else{try{t.call()}catch(u){r=u}e.call(t.prototype)}else{try{throw Error()}catch(u){r=u}e()}}catch(u){if(u&&r&&typeof u.stack=="string"){for(var o=u.stack.split(`
`),a=r.stack.split(`
`),i=o.length-1,l=a.length-1;1<=i&&0<=l&&o[i]!==a[l];)l--;for(;1<=i&&0<=l;i--,l--)if(o[i]!==a[l]){if(i!==1||l!==1)do if(i--,l--,0>l||o[i]!==a[l]){var s=`
`+o[i].replace(" at new "," at ");return e.displayName&&s.includes("<anonymous>")&&(s=s.replace("<anonymous>",e.displayName)),s}while(1<=i&&0<=l);break}}}finally{Sl=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?po(e):""}function Xv(e){switch(e.tag){case 5:return po(e.type);case 16:return po("Lazy");case 13:return po("Suspense");case 19:return po("SuspenseList");case 0:case 2:case 15:return e=Cl(e.type,!1),e;case 11:return e=Cl(e.type.render,!1),e;case 1:return e=Cl(e.type,!0),e;default:return""}}function ds(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case hr:return"Fragment";case gr:return"Portal";case ss:return"Profiler";case Eu:return"StrictMode";case us:return"Suspense";case cs:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case kp:return(e.displayName||"Context")+".Consumer";case $p:return(e._context.displayName||"Context")+".Provider";case $u:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case ku:return t=e.displayName||null,t!==null?t:ds(e.type)||"Memo";case on:t=e._payload,e=e._init;try{return ds(e(t))}catch{}}return null}function Zv(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return ds(t);case 8:return t===Eu?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function wn(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Tp(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Qv(e){var t=Tp(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var o=n.get,a=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(i){r=""+i,a.call(this,i)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(i){r=""+i},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function ma(e){e._valueTracker||(e._valueTracker=Qv(e))}function Ap(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=Tp(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function ai(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function fs(e,t){var n=t.checked;return de({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function cd(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=wn(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function Pp(e,t){t=t.checked,t!=null&&Cu(e,"checked",t,!1)}function ps(e,t){Pp(e,t);var n=wn(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?ms(e,t.type,n):t.hasOwnProperty("defaultValue")&&ms(e,t.type,wn(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function dd(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function ms(e,t,n){(t!=="number"||ai(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var mo=Array.isArray;function _r(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o<n.length;o++)t["$"+n[o]]=!0;for(n=0;n<e.length;n++)o=t.hasOwnProperty("$"+e[n].value),e[n].selected!==o&&(e[n].selected=o),o&&r&&(e[n].defaultSelected=!0)}else{for(n=""+wn(n),t=null,o=0;o<e.length;o++){if(e[o].value===n){e[o].selected=!0,r&&(e[o].defaultSelected=!0);return}t!==null||e[o].disabled||(t=e[o])}t!==null&&(t.selected=!0)}}function gs(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(z(91));return de({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function fd(e,t){var n=t.value;if(n==null){if(n=t.children,t=t.defaultValue,n!=null){if(t!=null)throw Error(z(92));if(mo(n)){if(1<n.length)throw Error(z(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:wn(n)}}function Rp(e,t){var n=wn(t.value),r=wn(t.defaultValue);n!=null&&(n=""+n,n!==e.value&&(e.value=n),t.defaultValue==null&&e.defaultValue!==n&&(e.defaultValue=n)),r!=null&&(e.defaultValue=""+r)}function pd(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function Op(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function hs(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?Op(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var ga,Np=function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(t,n,r,o){MSApp.execUnsafeLocalFunction(function(){return e(t,n,r,o)})}:e}(function(e,t){if(e.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in e)e.innerHTML=t;else{for(ga=ga||document.createElement("div"),ga.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=ga.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Ao(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var wo={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},qv=["Webkit","ms","Moz","O"];Object.keys(wo).forEach(function(e){qv.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),wo[t]=wo[e]})});function Mp(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||wo.hasOwnProperty(e)&&wo[e]?(""+t).trim():t+"px"}function Dp(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,o=Mp(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}var Jv=de({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function vs(e,t){if(t){if(Jv[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(z(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(z(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(z(61))}if(t.style!=null&&typeof t.style!="object")throw Error(z(62))}}function ys(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var ws=null;function _u(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var xs=null,Tr=null,Ar=null;function md(e){if(e=qo(e)){if(typeof xs!="function")throw Error(z(280));var t=e.stateNode;t&&(t=Ui(t),xs(e.stateNode,e.type,t))}}function Lp(e){Tr?Ar?Ar.push(e):Ar=[e]:Tr=e}function Fp(){if(Tr){var e=Tr,t=Ar;if(Ar=Tr=null,md(e),t)for(e=0;e<t.length;e++)md(t[e])}}function Ip(e,t){return e(t)}function zp(){}var El=!1;function jp(e,t,n){if(El)return e(t,n);El=!0;try{return Ip(e,t,n)}finally{El=!1,(Tr!==null||Ar!==null)&&(zp(),Fp())}}function Po(e,t){var n=e.stateNode;if(n===null)return null;var r=Ui(n);if(r===null)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(e=e.type,r=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!r;break e;default:e=!1}if(e)return null;if(n&&typeof n!="function")throw Error(z(231,t,typeof n));return n}var bs=!1;if(Bt)try{var Jr={};Object.defineProperty(Jr,"passive",{get:function(){bs=!0}}),window.addEventListener("test",Jr,Jr),window.removeEventListener("test",Jr,Jr)}catch{bs=!1}function e1(e,t,n,r,o,a,i,l,s){var u=Array.prototype.slice.call(arguments,3);try{t.apply(n,u)}catch(f){this.onError(f)}}var xo=!1,ii=null,li=!1,Ss=null,t1={onError:function(e){xo=!0,ii=e}};function n1(e,t,n,r,o,a,i,l,s){xo=!1,ii=null,e1.apply(t1,arguments)}function r1(e,t,n,r,o,a,i,l,s){if(n1.apply(this,arguments),xo){if(xo){var u=ii;xo=!1,ii=null}else throw Error(z(198));li||(li=!0,Ss=u)}}function Qn(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,t.flags&4098&&(n=t.return),e=t.return;while(e)}return t.tag===3?n:null}function Bp(e){if(e.tag===13){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function gd(e){if(Qn(e)!==e)throw Error(z(188))}function o1(e){var t=e.alternate;if(!t){if(t=Qn(e),t===null)throw Error(z(188));return t!==e?null:e}for(var n=e,r=t;;){var o=n.return;if(o===null)break;var a=o.alternate;if(a===null){if(r=o.return,r!==null){n=r;continue}break}if(o.child===a.child){for(a=o.child;a;){if(a===n)return gd(o),e;if(a===r)return gd(o),t;a=a.sibling}throw Error(z(188))}if(n.return!==r.return)n=o,r=a;else{for(var i=!1,l=o.child;l;){if(l===n){i=!0,n=o,r=a;break}if(l===r){i=!0,r=o,n=a;break}l=l.sibling}if(!i){for(l=a.child;l;){if(l===n){i=!0,n=a,r=o;break}if(l===r){i=!0,r=a,n=o;break}l=l.sibling}if(!i)throw Error(z(189))}}if(n.alternate!==r)throw Error(z(190))}if(n.tag!==3)throw Error(z(188));return n.stateNode.current===n?e:t}function Up(e){return e=o1(e),e!==null?Hp(e):null}function Hp(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=Hp(e);if(t!==null)return t;e=e.sibling}return null}var Wp=nt.unstable_scheduleCallback,hd=nt.unstable_cancelCallback,a1=nt.unstable_shouldYield,i1=nt.unstable_requestPaint,he=nt.unstable_now,l1=nt.unstable_getCurrentPriorityLevel,Tu=nt.unstable_ImmediatePriority,Vp=nt.unstable_UserBlockingPriority,si=nt.unstable_NormalPriority,s1=nt.unstable_LowPriority,Gp=nt.unstable_IdlePriority,Ii=null,Ot=null;function u1(e){if(Ot&&typeof Ot.onCommitFiberRoot=="function")try{Ot.onCommitFiberRoot(Ii,e,void 0,(e.current.flags&128)===128)}catch{}}var St=Math.clz32?Math.clz32:f1,c1=Math.log,d1=Math.LN2;function f1(e){return e>>>=0,e===0?32:31-(c1(e)/d1|0)|0}var ha=64,va=4194304;function go(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function ui(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,o=e.suspendedLanes,a=e.pingedLanes,i=n&268435455;if(i!==0){var l=i&~o;l!==0?r=go(l):(a&=i,a!==0&&(r=go(a)))}else i=n&~o,i!==0?r=go(i):a!==0&&(r=go(a));if(r===0)return 0;if(t!==0&&t!==r&&!(t&o)&&(o=r&-r,a=t&-t,o>=a||o===16&&(a&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0<t;)n=31-St(t),o=1<<n,r|=e[n],t&=~o;return r}function p1(e,t){switch(e){case 1:case 2:case 4:return t+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return-1;case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function m1(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,o=e.expirationTimes,a=e.pendingLanes;0<a;){var i=31-St(a),l=1<<i,s=o[i];s===-1?(!(l&n)||l&r)&&(o[i]=p1(l,t)):s<=t&&(e.expiredLanes|=l),a&=~l}}function Cs(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function Kp(){var e=ha;return ha<<=1,!(ha&4194240)&&(ha=64),e}function $l(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function Zo(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-St(t),e[t]=n}function g1(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0<n;){var o=31-St(n),a=1<<o;t[o]=0,r[o]=-1,e[o]=-1,n&=~a}}function Au(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-St(n),o=1<<r;o&t|e[r]&t&&(e[r]|=t),n&=~o}}var q=0;function Yp(e){return e&=-e,1<e?4<e?e&268435455?16:536870912:4:1}var Xp,Pu,Zp,Qp,qp,Es=!1,ya=[],dn=null,fn=null,pn=null,Ro=new Map,Oo=new Map,ln=[],h1="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function vd(e,t){switch(e){case"focusin":case"focusout":dn=null;break;case"dragenter":case"dragleave":fn=null;break;case"mouseover":case"mouseout":pn=null;break;case"pointerover":case"pointerout":Ro.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Oo.delete(t.pointerId)}}function eo(e,t,n,r,o,a){return e===null||e.nativeEvent!==a?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:a,targetContainers:[o]},t!==null&&(t=qo(t),t!==null&&Pu(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,o!==null&&t.indexOf(o)===-1&&t.push(o),e)}function v1(e,t,n,r,o){switch(t){case"focusin":return dn=eo(dn,e,t,n,r,o),!0;case"dragenter":return fn=eo(fn,e,t,n,r,o),!0;case"mouseover":return pn=eo(pn,e,t,n,r,o),!0;case"pointerover":var a=o.pointerId;return Ro.set(a,eo(Ro.get(a)||null,e,t,n,r,o)),!0;case"gotpointercapture":return a=o.pointerId,Oo.set(a,eo(Oo.get(a)||null,e,t,n,r,o)),!0}return!1}function Jp(e){var t=Fn(e.target);if(t!==null){var n=Qn(t);if(n!==null){if(t=n.tag,t===13){if(t=Bp(n),t!==null){e.blockedOn=t,qp(e.priority,function(){Zp(n)});return}}else if(t===3&&n.stateNode.current.memoizedState.isDehydrated){e.blockedOn=n.tag===3?n.stateNode.containerInfo:null;return}}}e.blockedOn=null}function Ha(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=$s(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);ws=r,n.target.dispatchEvent(r),ws=null}else return t=qo(n),t!==null&&Pu(t),e.blockedOn=n,!1;t.shift()}return!0}function yd(e,t,n){Ha(e)&&n.delete(t)}function y1(){Es=!1,dn!==null&&Ha(dn)&&(dn=null),fn!==null&&Ha(fn)&&(fn=null),pn!==null&&Ha(pn)&&(pn=null),Ro.forEach(yd),Oo.forEach(yd)}function to(e,t){e.blockedOn===t&&(e.blockedOn=null,Es||(Es=!0,nt.unstable_scheduleCallback(nt.unstable_NormalPriority,y1)))}function No(e){function t(o){return to(o,e)}if(0<ya.length){to(ya[0],e);for(var n=1;n<ya.length;n++){var r=ya[n];r.blockedOn===e&&(r.blockedOn=null)}}for(dn!==null&&to(dn,e),fn!==null&&to(fn,e),pn!==null&&to(pn,e),Ro.forEach(t),Oo.forEach(t),n=0;n<ln.length;n++)r=ln[n],r.blockedOn===e&&(r.blockedOn=null);for(;0<ln.length&&(n=ln[0],n.blockedOn===null);)Jp(n),n.blockedOn===null&&ln.shift()}var Pr=Yt.ReactCurrentBatchConfig,ci=!0;function w1(e,t,n,r){var o=q,a=Pr.transition;Pr.transition=null;try{q=1,Ru(e,t,n,r)}finally{q=o,Pr.transition=a}}function x1(e,t,n,r){var o=q,a=Pr.transition;Pr.transition=null;try{q=4,Ru(e,t,n,r)}finally{q=o,Pr.transition=a}}function Ru(e,t,n,r){if(ci){var o=$s(e,t,n,r);if(o===null)Dl(e,t,r,di,n),vd(e,r);else if(v1(o,e,t,n,r))r.stopPropagation();else if(vd(e,r),t&4&&-1<h1.indexOf(e)){for(;o!==null;){var a=qo(o);if(a!==null&&Xp(a),a=$s(e,t,n,r),a===null&&Dl(e,t,r,di,n),a===o)break;o=a}o!==null&&r.stopPropagation()}else Dl(e,t,r,null,n)}}var di=null;function $s(e,t,n,r){if(di=null,e=_u(r),e=Fn(e),e!==null)if(t=Qn(e),t===null)e=null;else if(n=t.tag,n===13){if(e=Bp(t),e!==null)return e;e=null}else if(n===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null);return di=e,null}function e0(e){switch(e){case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 1;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(l1()){case Tu:return 1;case Vp:return 4;case si:case s1:return 16;case Gp:return 536870912;default:return 16}default:return 16}}var un=null,Ou=null,Wa=null;function t0(){if(Wa)return Wa;var e,t=Ou,n=t.length,r,o="value"in un?un.value:un.textContent,a=o.length;for(e=0;e<n&&t[e]===o[e];e++);var i=n-e;for(r=1;r<=i&&t[n-r]===o[a-r];r++);return Wa=o.slice(e,1<r?1-r:void 0)}function Va(e){var t=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&t===13&&(e=13)):e=t,e===10&&(e=13),32<=e||e===13?e:0}function wa(){return!0}function wd(){return!1}function ot(e){function t(n,r,o,a,i){this._reactName=n,this._targetInst=o,this.type=r,this.nativeEvent=a,this.target=i,this.currentTarget=null;for(var l in e)e.hasOwnProperty(l)&&(n=e[l],this[l]=n?n(a):a[l]);return this.isDefaultPrevented=(a.defaultPrevented!=null?a.defaultPrevented:a.returnValue===!1)?wa:wd,this.isPropagationStopped=wd,this}return de(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=wa)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=wa)},persist:function(){},isPersistent:wa}),t}var Vr={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Nu=ot(Vr),Qo=de({},Vr,{view:0,detail:0}),b1=ot(Qo),kl,_l,no,zi=de({},Qo,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Mu,button:0,buttons:0,relatedTarget:function(e){return e.relatedTarget===void 0?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==no&&(no&&e.type==="mousemove"?(kl=e.screenX-no.screenX,_l=e.screenY-no.screenY):_l=kl=0,no=e),kl)},movementY:function(e){return"movementY"in e?e.movementY:_l}}),xd=ot(zi),S1=de({},zi,{dataTransfer:0}),C1=ot(S1),E1=de({},Qo,{relatedTarget:0}),Tl=ot(E1),$1=de({},Vr,{animationName:0,elapsedTime:0,pseudoElement:0}),k1=ot($1),_1=de({},Vr,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),T1=ot(_1),A1=de({},Vr,{data:0}),bd=ot(A1),P1={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},R1={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"},O1={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function N1(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=O1[e])?!!t[e]:!1}function Mu(){return N1}var M1=de({},Qo,{key:function(e){if(e.key){var t=P1[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=Va(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?R1[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Mu,charCode:function(e){return e.type==="keypress"?Va(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?Va(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),D1=ot(M1),L1=de({},zi,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Sd=ot(L1),F1=de({},Qo,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Mu}),I1=ot(F1),z1=de({},Vr,{propertyName:0,elapsedTime:0,pseudoElement:0}),j1=ot(z1),B1=de({},zi,{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}),U1=ot(B1),H1=[9,13,27,32],Du=Bt&&"CompositionEvent"in window,bo=null;Bt&&"documentMode"in document&&(bo=document.documentMode);var W1=Bt&&"TextEvent"in window&&!bo,n0=Bt&&(!Du||bo&&8<bo&&11>=bo),Cd=String.fromCharCode(32),Ed=!1;function r0(e,t){switch(e){case"keyup":return H1.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function o0(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var vr=!1;function V1(e,t){switch(e){case"compositionend":return o0(t);case"keypress":return t.which!==32?null:(Ed=!0,Cd);case"textInput":return e=t.data,e===Cd&&Ed?null:e;default:return null}}function G1(e,t){if(vr)return e==="compositionend"||!Du&&r0(e,t)?(e=t0(),Wa=Ou=un=null,vr=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return n0&&t.locale!=="ko"?null:t.data;default:return null}}var K1={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 $d(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!K1[e.type]:t==="textarea"}function a0(e,t,n,r){Lp(r),t=fi(t,"onChange"),0<t.length&&(n=new Nu("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var So=null,Mo=null;function Y1(e){h0(e,0)}function ji(e){var t=xr(e);if(Ap(t))return e}function X1(e,t){if(e==="change")return t}var i0=!1;if(Bt){var Al;if(Bt){var Pl="oninput"in document;if(!Pl){var kd=document.createElement("div");kd.setAttribute("oninput","return;"),Pl=typeof kd.oninput=="function"}Al=Pl}else Al=!1;i0=Al&&(!document.documentMode||9<document.documentMode)}function _d(){So&&(So.detachEvent("onpropertychange",l0),Mo=So=null)}function l0(e){if(e.propertyName==="value"&&ji(Mo)){var t=[];a0(t,Mo,e,_u(e)),jp(Y1,t)}}function Z1(e,t,n){e==="focusin"?(_d(),So=t,Mo=n,So.attachEvent("onpropertychange",l0)):e==="focusout"&&_d()}function Q1(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return ji(Mo)}function q1(e,t){if(e==="click")return ji(t)}function J1(e,t){if(e==="input"||e==="change")return ji(t)}function ey(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var $t=typeof Object.is=="function"?Object.is:ey;function Do(e,t){if($t(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++){var o=n[r];if(!ls.call(t,o)||!$t(e[o],t[o]))return!1}return!0}function Td(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Ad(e,t){var n=Td(e);e=0;for(var r;n;){if(n.nodeType===3){if(r=e+n.textContent.length,e<=t&&r>=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=Td(n)}}function s0(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?s0(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function u0(){for(var e=window,t=ai();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=ai(e.document)}return t}function Lu(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 ty(e){var t=u0(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&s0(n.ownerDocument.documentElement,n)){if(r!==null&&Lu(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var o=n.textContent.length,a=Math.min(r.start,o);r=r.end===void 0?a:Math.min(r.end,o),!e.extend&&a>r&&(o=r,r=a,a=o),o=Ad(n,a);var i=Ad(n,r);o&&i&&(e.rangeCount!==1||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==i.node||e.focusOffset!==i.offset)&&(t=t.createRange(),t.setStart(o.node,o.offset),e.removeAllRanges(),a>r?(e.addRange(t),e.extend(i.node,i.offset)):(t.setEnd(i.node,i.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n<t.length;n++)e=t[n],e.element.scrollLeft=e.left,e.element.scrollTop=e.top}}var ny=Bt&&"documentMode"in document&&11>=document.documentMode,yr=null,ks=null,Co=null,_s=!1;function Pd(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;_s||yr==null||yr!==ai(r)||(r=yr,"selectionStart"in r&&Lu(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),Co&&Do(Co,r)||(Co=r,r=fi(ks,"onSelect"),0<r.length&&(t=new Nu("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=yr)))}function xa(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var wr={animationend:xa("Animation","AnimationEnd"),animationiteration:xa("Animation","AnimationIteration"),animationstart:xa("Animation","AnimationStart"),transitionend:xa("Transition","TransitionEnd")},Rl={},c0={};Bt&&(c0=document.createElement("div").style,"AnimationEvent"in window||(delete wr.animationend.animation,delete wr.animationiteration.animation,delete wr.animationstart.animation),"TransitionEvent"in window||delete wr.transitionend.transition);function Bi(e){if(Rl[e])return Rl[e];if(!wr[e])return e;var t=wr[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in c0)return Rl[e]=t[n];return e}var d0=Bi("animationend"),f0=Bi("animationiteration"),p0=Bi("animationstart"),m0=Bi("transitionend"),g0=new Map,Rd="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function $n(e,t){g0.set(e,t),Zn(t,[e])}for(var Ol=0;Ol<Rd.length;Ol++){var Nl=Rd[Ol],ry=Nl.toLowerCase(),oy=Nl[0].toUpperCase()+Nl.slice(1);$n(ry,"on"+oy)}$n(d0,"onAnimationEnd");$n(f0,"onAnimationIteration");$n(p0,"onAnimationStart");$n("dblclick","onDoubleClick");$n("focusin","onFocus");$n("focusout","onBlur");$n(m0,"onTransitionEnd");Mr("onMouseEnter",["mouseout","mouseover"]);Mr("onMouseLeave",["mouseout","mouseover"]);Mr("onPointerEnter",["pointerout","pointerover"]);Mr("onPointerLeave",["pointerout","pointerover"]);Zn("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));Zn("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));Zn("onBeforeInput",["compositionend","keypress","textInput","paste"]);Zn("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));Zn("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));Zn("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var ho="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),ay=new Set("cancel close invalid load scroll toggle".split(" ").concat(ho));function Od(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,r1(r,t,void 0,e),e.currentTarget=null}function h0(e,t){t=(t&4)!==0;for(var n=0;n<e.length;n++){var r=e[n],o=r.event;r=r.listeners;e:{var a=void 0;if(t)for(var i=r.length-1;0<=i;i--){var l=r[i],s=l.instance,u=l.currentTarget;if(l=l.listener,s!==a&&o.isPropagationStopped())break e;Od(o,l,u),a=s}else for(i=0;i<r.length;i++){if(l=r[i],s=l.instance,u=l.currentTarget,l=l.listener,s!==a&&o.isPropagationStopped())break e;Od(o,l,u),a=s}}}if(li)throw e=Ss,li=!1,Ss=null,e}function ae(e,t){var n=t[Os];n===void 0&&(n=t[Os]=new Set);var r=e+"__bubble";n.has(r)||(v0(t,e,2,!1),n.add(r))}function Ml(e,t,n){var r=0;t&&(r|=4),v0(n,e,r,t)}var ba="_reactListening"+Math.random().toString(36).slice(2);function Lo(e){if(!e[ba]){e[ba]=!0,Ep.forEach(function(n){n!=="selectionchange"&&(ay.has(n)||Ml(n,!1,e),Ml(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[ba]||(t[ba]=!0,Ml("selectionchange",!1,t))}}function v0(e,t,n,r){switch(e0(t)){case 1:var o=w1;break;case 4:o=x1;break;default:o=Ru}n=o.bind(null,t,n,e),o=void 0,!bs||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(o=!0),r?o!==void 0?e.addEventListener(t,n,{capture:!0,passive:o}):e.addEventListener(t,n,!0):o!==void 0?e.addEventListener(t,n,{passive:o}):e.addEventListener(t,n,!1)}function Dl(e,t,n,r,o){var a=r;if(!(t&1)&&!(t&2)&&r!==null)e:for(;;){if(r===null)return;var i=r.tag;if(i===3||i===4){var l=r.stateNode.containerInfo;if(l===o||l.nodeType===8&&l.parentNode===o)break;if(i===4)for(i=r.return;i!==null;){var s=i.tag;if((s===3||s===4)&&(s=i.stateNode.containerInfo,s===o||s.nodeType===8&&s.parentNode===o))return;i=i.return}for(;l!==null;){if(i=Fn(l),i===null)return;if(s=i.tag,s===5||s===6){r=a=i;continue e}l=l.parentNode}}r=r.return}jp(function(){var u=a,f=_u(n),d=[];e:{var p=g0.get(e);if(p!==void 0){var h=Nu,v=e;switch(e){case"keypress":if(Va(n)===0)break e;case"keydown":case"keyup":h=D1;break;case"focusin":v="focus",h=Tl;break;case"focusout":v="blur",h=Tl;break;case"beforeblur":case"afterblur":h=Tl;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=xd;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":h=C1;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":h=I1;break;case d0:case f0:case p0:h=k1;break;case m0:h=j1;break;case"scroll":h=b1;break;case"wheel":h=U1;break;case"copy":case"cut":case"paste":h=T1;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":h=Sd}var w=(t&4)!==0,E=!w&&e==="scroll",y=w?p!==null?p+"Capture":null:p;w=[];for(var m=u,g;m!==null;){g=m;var x=g.stateNode;if(g.tag===5&&x!==null&&(g=x,y!==null&&(x=Po(m,y),x!=null&&w.push(Fo(m,x,g)))),E)break;m=m.return}0<w.length&&(p=new h(p,v,null,n,f),d.push({event:p,listeners:w}))}}if(!(t&7)){e:{if(p=e==="mouseover"||e==="pointerover",h=e==="mouseout"||e==="pointerout",p&&n!==ws&&(v=n.relatedTarget||n.fromElement)&&(Fn(v)||v[Ut]))break e;if((h||p)&&(p=f.window===f?f:(p=f.ownerDocument)?p.defaultView||p.parentWindow:window,h?(v=n.relatedTarget||n.toElement,h=u,v=v?Fn(v):null,v!==null&&(E=Qn(v),v!==E||v.tag!==5&&v.tag!==6)&&(v=null)):(h=null,v=u),h!==v)){if(w=xd,x="onMouseLeave",y="onMouseEnter",m="mouse",(e==="pointerout"||e==="pointerover")&&(w=Sd,x="onPointerLeave",y="onPointerEnter",m="pointer"),E=h==null?p:xr(h),g=v==null?p:xr(v),p=new w(x,m+"leave",h,n,f),p.target=E,p.relatedTarget=g,x=null,Fn(f)===u&&(w=new w(y,m+"enter",v,n,f),w.target=g,w.relatedTarget=E,x=w),E=x,h&&v)t:{for(w=h,y=v,m=0,g=w;g;g=or(g))m++;for(g=0,x=y;x;x=or(x))g++;for(;0<m-g;)w=or(w),m--;for(;0<g-m;)y=or(y),g--;for(;m--;){if(w===y||y!==null&&w===y.alternate)break t;w=or(w),y=or(y)}w=null}else w=null;h!==null&&Nd(d,p,h,w,!1),v!==null&&E!==null&&Nd(d,E,v,w,!0)}}e:{if(p=u?xr(u):window,h=p.nodeName&&p.nodeName.toLowerCase(),h==="select"||h==="input"&&p.type==="file")var b=X1;else if($d(p))if(i0)b=J1;else{b=Q1;var S=Z1}else(h=p.nodeName)&&h.toLowerCase()==="input"&&(p.type==="checkbox"||p.type==="radio")&&(b=q1);if(b&&(b=b(e,u))){a0(d,b,n,f);break e}S&&S(e,p,u),e==="focusout"&&(S=p._wrapperState)&&S.controlled&&p.type==="number"&&ms(p,"number",p.value)}switch(S=u?xr(u):window,e){case"focusin":($d(S)||S.contentEditable==="true")&&(yr=S,ks=u,Co=null);break;case"focusout":Co=ks=yr=null;break;case"mousedown":_s=!0;break;case"contextmenu":case"mouseup":case"dragend":_s=!1,Pd(d,n,f);break;case"selectionchange":if(ny)break;case"keydown":case"keyup":Pd(d,n,f)}var $;if(Du)e:{switch(e){case"compositionstart":var k="onCompositionStart";break e;case"compositionend":k="onCompositionEnd";break e;case"compositionupdate":k="onCompositionUpdate";break e}k=void 0}else vr?r0(e,n)&&(k="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(k="onCompositionStart");k&&(n0&&n.locale!=="ko"&&(vr||k!=="onCompositionStart"?k==="onCompositionEnd"&&vr&&($=t0()):(un=f,Ou="value"in un?un.value:un.textContent,vr=!0)),S=fi(u,k),0<S.length&&(k=new bd(k,e,null,n,f),d.push({event:k,listeners:S}),$?k.data=$:($=o0(n),$!==null&&(k.data=$)))),($=W1?V1(e,n):G1(e,n))&&(u=fi(u,"onBeforeInput"),0<u.length&&(f=new bd("onBeforeInput","beforeinput",null,n,f),d.push({event:f,listeners:u}),f.data=$))}h0(d,t)})}function Fo(e,t,n){return{instance:e,listener:t,currentTarget:n}}function fi(e,t){for(var n=t+"Capture",r=[];e!==null;){var o=e,a=o.stateNode;o.tag===5&&a!==null&&(o=a,a=Po(e,n),a!=null&&r.unshift(Fo(e,a,o)),a=Po(e,t),a!=null&&r.push(Fo(e,a,o))),e=e.return}return r}function or(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function Nd(e,t,n,r,o){for(var a=t._reactName,i=[];n!==null&&n!==r;){var l=n,s=l.alternate,u=l.stateNode;if(s!==null&&s===r)break;l.tag===5&&u!==null&&(l=u,o?(s=Po(n,a),s!=null&&i.unshift(Fo(n,s,l))):o||(s=Po(n,a),s!=null&&i.push(Fo(n,s,l)))),n=n.return}i.length!==0&&e.push({event:t,listeners:i})}var iy=/\r\n?/g,ly=/\u0000|\uFFFD/g;function Md(e){return(typeof e=="string"?e:""+e).replace(iy,`
`).replace(ly,"")}function Sa(e,t,n){if(t=Md(t),Md(e)!==t&&n)throw Error(z(425))}function pi(){}var Ts=null,As=null;function Ps(e,t){return e==="textarea"||e==="noscript"||typeof t.children=="string"||typeof t.children=="number"||typeof t.dangerouslySetInnerHTML=="object"&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var Rs=typeof setTimeout=="function"?setTimeout:void 0,sy=typeof clearTimeout=="function"?clearTimeout:void 0,Dd=typeof Promise=="function"?Promise:void 0,uy=typeof queueMicrotask=="function"?queueMicrotask:typeof Dd<"u"?function(e){return Dd.resolve(null).then(e).catch(cy)}:Rs;function cy(e){setTimeout(function(){throw e})}function Ll(e,t){var n=t,r=0;do{var o=n.nextSibling;if(e.removeChild(n),o&&o.nodeType===8)if(n=o.data,n==="/$"){if(r===0){e.removeChild(o),No(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=o}while(n);No(t)}function mn(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t==="$"||t==="$!"||t==="$?")break;if(t==="/$")return null}}return e}function Ld(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="$"||n==="$!"||n==="$?"){if(t===0)return e;t--}else n==="/$"&&t++}e=e.previousSibling}return null}var Gr=Math.random().toString(36).slice(2),Pt="__reactFiber$"+Gr,Io="__reactProps$"+Gr,Ut="__reactContainer$"+Gr,Os="__reactEvents$"+Gr,dy="__reactListeners$"+Gr,fy="__reactHandles$"+Gr;function Fn(e){var t=e[Pt];if(t)return t;for(var n=e.parentNode;n;){if(t=n[Ut]||n[Pt]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=Ld(e);e!==null;){if(n=e[Pt])return n;e=Ld(e)}return t}e=n,n=e.parentNode}return null}function qo(e){return e=e[Pt]||e[Ut],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function xr(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(z(33))}function Ui(e){return e[Io]||null}var Ns=[],br=-1;function kn(e){return{current:e}}function ie(e){0>br||(e.current=Ns[br],Ns[br]=null,br--)}function ee(e,t){br++,Ns[br]=e.current,e.current=t}var xn={},Ne=kn(xn),Ve=kn(!1),Hn=xn;function Dr(e,t){var n=e.type.contextTypes;if(!n)return xn;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var o={},a;for(a in n)o[a]=t[a];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}function Ge(e){return e=e.childContextTypes,e!=null}function mi(){ie(Ve),ie(Ne)}function Fd(e,t,n){if(Ne.current!==xn)throw Error(z(168));ee(Ne,t),ee(Ve,n)}function y0(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var o in r)if(!(o in t))throw Error(z(108,Zv(e)||"Unknown",o));return de({},n,r)}function gi(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||xn,Hn=Ne.current,ee(Ne,e),ee(Ve,Ve.current),!0}function Id(e,t,n){var r=e.stateNode;if(!r)throw Error(z(169));n?(e=y0(e,t,Hn),r.__reactInternalMemoizedMergedChildContext=e,ie(Ve),ie(Ne),ee(Ne,e)):ie(Ve),ee(Ve,n)}var Ft=null,Hi=!1,Fl=!1;function w0(e){Ft===null?Ft=[e]:Ft.push(e)}function py(e){Hi=!0,w0(e)}function _n(){if(!Fl&&Ft!==null){Fl=!0;var e=0,t=q;try{var n=Ft;for(q=1;e<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}Ft=null,Hi=!1}catch(o){throw Ft!==null&&(Ft=Ft.slice(e+1)),Wp(Tu,_n),o}finally{q=t,Fl=!1}}return null}var Sr=[],Cr=0,hi=null,vi=0,it=[],lt=0,Wn=null,It=1,zt="";function Mn(e,t){Sr[Cr++]=vi,Sr[Cr++]=hi,hi=e,vi=t}function x0(e,t,n){it[lt++]=It,it[lt++]=zt,it[lt++]=Wn,Wn=e;var r=It;e=zt;var o=32-St(r)-1;r&=~(1<<o),n+=1;var a=32-St(t)+o;if(30<a){var i=o-o%5;a=(r&(1<<i)-1).toString(32),r>>=i,o-=i,It=1<<32-St(t)+o|n<<o|r,zt=a+e}else It=1<<a|n<<o|r,zt=e}function Fu(e){e.return!==null&&(Mn(e,1),x0(e,1,0))}function Iu(e){for(;e===hi;)hi=Sr[--Cr],Sr[Cr]=null,vi=Sr[--Cr],Sr[Cr]=null;for(;e===Wn;)Wn=it[--lt],it[lt]=null,zt=it[--lt],it[lt]=null,It=it[--lt],it[lt]=null}var et=null,Je=null,le=!1,xt=null;function b0(e,t){var n=st(5,null,null,0);n.elementType="DELETED",n.stateNode=t,n.return=e,t=e.deletions,t===null?(e.deletions=[n],e.flags|=16):t.push(n)}function zd(e,t){switch(e.tag){case 5:var n=e.type;return t=t.nodeType!==1||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t,t!==null?(e.stateNode=t,et=e,Je=mn(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,et=e,Je=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(n=Wn!==null?{id:It,overflow:zt}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},n=st(18,null,null,0),n.stateNode=t,n.return=e,e.child=n,et=e,Je=null,!0):!1;default:return!1}}function Ms(e){return(e.mode&1)!==0&&(e.flags&128)===0}function Ds(e){if(le){var t=Je;if(t){var n=t;if(!zd(e,t)){if(Ms(e))throw Error(z(418));t=mn(n.nextSibling);var r=et;t&&zd(e,t)?b0(r,n):(e.flags=e.flags&-4097|2,le=!1,et=e)}}else{if(Ms(e))throw Error(z(418));e.flags=e.flags&-4097|2,le=!1,et=e}}}function jd(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;et=e}function Ca(e){if(e!==et)return!1;if(!le)return jd(e),le=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!Ps(e.type,e.memoizedProps)),t&&(t=Je)){if(Ms(e))throw S0(),Error(z(418));for(;t;)b0(e,t),t=mn(t.nextSibling)}if(jd(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(z(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"){if(t===0){Je=mn(e.nextSibling);break e}t--}else n!=="$"&&n!=="$!"&&n!=="$?"||t++}e=e.nextSibling}Je=null}}else Je=et?mn(e.stateNode.nextSibling):null;return!0}function S0(){for(var e=Je;e;)e=mn(e.nextSibling)}function Lr(){Je=et=null,le=!1}function zu(e){xt===null?xt=[e]:xt.push(e)}var my=Yt.ReactCurrentBatchConfig;function yt(e,t){if(e&&e.defaultProps){t=de({},t),e=e.defaultProps;for(var n in e)t[n]===void 0&&(t[n]=e[n]);return t}return t}var yi=kn(null),wi=null,Er=null,ju=null;function Bu(){ju=Er=wi=null}function Uu(e){var t=yi.current;ie(yi),e._currentValue=t}function Ls(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 Rr(e,t){wi=e,ju=Er=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(We=!0),e.firstContext=null)}function ct(e){var t=e._currentValue;if(ju!==e)if(e={context:e,memoizedValue:t,next:null},Er===null){if(wi===null)throw Error(z(308));Er=e,wi.dependencies={lanes:0,firstContext:e}}else Er=Er.next=e;return t}var In=null;function Hu(e){In===null?In=[e]:In.push(e)}function C0(e,t,n,r){var o=t.interleaved;return o===null?(n.next=n,Hu(t)):(n.next=o.next,o.next=n),t.interleaved=n,Ht(e,r)}function Ht(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t),n=e,e=e.return;e!==null;)e.childLanes|=t,n=e.alternate,n!==null&&(n.childLanes|=t),n=e,e=e.return;return n.tag===3?n.stateNode:null}var an=!1;function Wu(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function E0(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function jt(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function gn(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,X&2){var o=r.pending;return o===null?t.next=t:(t.next=o.next,o.next=t),r.pending=t,Ht(e,n)}return o=r.interleaved,o===null?(t.next=t,Hu(r)):(t.next=o.next,o.next=t),r.interleaved=t,Ht(e,n)}function Ga(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194240)!==0)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Au(e,n)}}function Bd(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var o=null,a=null;if(n=n.firstBaseUpdate,n!==null){do{var i={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};a===null?o=a=i:a=a.next=i,n=n.next}while(n!==null);a===null?o=a=t:a=a.next=t}else o=a=t;n={baseState:r.baseState,firstBaseUpdate:o,lastBaseUpdate:a,shared:r.shared,effects:r.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function xi(e,t,n,r){var o=e.updateQueue;an=!1;var a=o.firstBaseUpdate,i=o.lastBaseUpdate,l=o.shared.pending;if(l!==null){o.shared.pending=null;var s=l,u=s.next;s.next=null,i===null?a=u:i.next=u,i=s;var f=e.alternate;f!==null&&(f=f.updateQueue,l=f.lastBaseUpdate,l!==i&&(l===null?f.firstBaseUpdate=u:l.next=u,f.lastBaseUpdate=s))}if(a!==null){var d=o.baseState;i=0,f=u=s=null,l=a;do{var p=l.lane,h=l.eventTime;if((r&p)===p){f!==null&&(f=f.next={eventTime:h,lane:0,tag:l.tag,payload:l.payload,callback:l.callback,next:null});e:{var v=e,w=l;switch(p=t,h=n,w.tag){case 1:if(v=w.payload,typeof v=="function"){d=v.call(h,d,p);break e}d=v;break e;case 3:v.flags=v.flags&-65537|128;case 0:if(v=w.payload,p=typeof v=="function"?v.call(h,d,p):v,p==null)break e;d=de({},d,p);break e;case 2:an=!0}}l.callback!==null&&l.lane!==0&&(e.flags|=64,p=o.effects,p===null?o.effects=[l]:p.push(l))}else h={eventTime:h,lane:p,tag:l.tag,payload:l.payload,callback:l.callback,next:null},f===null?(u=f=h,s=d):f=f.next=h,i|=p;if(l=l.next,l===null){if(l=o.shared.pending,l===null)break;p=l,l=p.next,p.next=null,o.lastBaseUpdate=p,o.shared.pending=null}}while(1);if(f===null&&(s=d),o.baseState=s,o.firstBaseUpdate=u,o.lastBaseUpdate=f,t=o.shared.interleaved,t!==null){o=t;do i|=o.lane,o=o.next;while(o!==t)}else a===null&&(o.shared.lanes=0);Gn|=i,e.lanes=i,e.memoizedState=d}}function Ud(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;t<e.length;t++){var r=e[t],o=r.callback;if(o!==null){if(r.callback=null,r=n,typeof o!="function")throw Error(z(191,o));o.call(r)}}}var $0=new Cp.Component().refs;function Fs(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:de({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var Wi={isMounted:function(e){return(e=e._reactInternals)?Qn(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=Fe(),o=vn(e),a=jt(r,o);a.payload=t,n!=null&&(a.callback=n),t=gn(e,a,o),t!==null&&(Ct(t,e,o,r),Ga(t,e,o))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=Fe(),o=vn(e),a=jt(r,o);a.tag=1,a.payload=t,n!=null&&(a.callback=n),t=gn(e,a,o),t!==null&&(Ct(t,e,o,r),Ga(t,e,o))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=Fe(),r=vn(e),o=jt(n,r);o.tag=2,t!=null&&(o.callback=t),t=gn(e,o,r),t!==null&&(Ct(t,e,r,n),Ga(t,e,r))}};function Hd(e,t,n,r,o,a,i){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(r,a,i):t.prototype&&t.prototype.isPureReactComponent?!Do(n,r)||!Do(o,a):!0}function k0(e,t,n){var r=!1,o=xn,a=t.contextType;return typeof a=="object"&&a!==null?a=ct(a):(o=Ge(t)?Hn:Ne.current,r=t.contextTypes,a=(r=r!=null)?Dr(e,o):xn),t=new t(n,a),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=Wi,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=o,e.__reactInternalMemoizedMaskedChildContext=a),t}function Wd(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&&Wi.enqueueReplaceState(t,t.state,null)}function Is(e,t,n,r){var o=e.stateNode;o.props=n,o.state=e.memoizedState,o.refs=$0,Wu(e);var a=t.contextType;typeof a=="object"&&a!==null?o.context=ct(a):(a=Ge(t)?Hn:Ne.current,o.context=Dr(e,a)),o.state=e.memoizedState,a=t.getDerivedStateFromProps,typeof a=="function"&&(Fs(e,t,a,n),o.state=e.memoizedState),typeof t.getDerivedStateFromProps=="function"||typeof o.getSnapshotBeforeUpdate=="function"||typeof o.UNSAFE_componentWillMount!="function"&&typeof o.componentWillMount!="function"||(t=o.state,typeof o.componentWillMount=="function"&&o.componentWillMount(),typeof o.UNSAFE_componentWillMount=="function"&&o.UNSAFE_componentWillMount(),t!==o.state&&Wi.enqueueReplaceState(o,o.state,null),xi(e,n,o,r),o.state=e.memoizedState),typeof o.componentDidMount=="function"&&(e.flags|=4194308)}function ro(e,t,n){if(e=n.ref,e!==null&&typeof e!="function"&&typeof e!="object"){if(n._owner){if(n=n._owner,n){if(n.tag!==1)throw Error(z(309));var r=n.stateNode}if(!r)throw Error(z(147,e));var o=r,a=""+e;return t!==null&&t.ref!==null&&typeof t.ref=="function"&&t.ref._stringRef===a?t.ref:(t=function(i){var l=o.refs;l===$0&&(l=o.refs={}),i===null?delete l[a]:l[a]=i},t._stringRef=a,t)}if(typeof e!="string")throw Error(z(284));if(!n._owner)throw Error(z(290,e))}return e}function Ea(e,t){throw e=Object.prototype.toString.call(t),Error(z(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function Vd(e){var t=e._init;return t(e._payload)}function _0(e){function t(y,m){if(e){var g=y.deletions;g===null?(y.deletions=[m],y.flags|=16):g.push(m)}}function n(y,m){if(!e)return null;for(;m!==null;)t(y,m),m=m.sibling;return null}function r(y,m){for(y=new Map;m!==null;)m.key!==null?y.set(m.key,m):y.set(m.index,m),m=m.sibling;return y}function o(y,m){return y=yn(y,m),y.index=0,y.sibling=null,y}function a(y,m,g){return y.index=g,e?(g=y.alternate,g!==null?(g=g.index,g<m?(y.flags|=2,m):g):(y.flags|=2,m)):(y.flags|=1048576,m)}function i(y){return e&&y.alternate===null&&(y.flags|=2),y}function l(y,m,g,x){return m===null||m.tag!==6?(m=Wl(g,y.mode,x),m.return=y,m):(m=o(m,g),m.return=y,m)}function s(y,m,g,x){var b=g.type;return b===hr?f(y,m,g.props.children,x,g.key):m!==null&&(m.elementType===b||typeof b=="object"&&b!==null&&b.$$typeof===on&&Vd(b)===m.type)?(x=o(m,g.props),x.ref=ro(y,m,g),x.return=y,x):(x=qa(g.type,g.key,g.props,null,y.mode,x),x.ref=ro(y,m,g),x.return=y,x)}function u(y,m,g,x){return m===null||m.tag!==4||m.stateNode.containerInfo!==g.containerInfo||m.stateNode.implementation!==g.implementation?(m=Vl(g,y.mode,x),m.return=y,m):(m=o(m,g.children||[]),m.return=y,m)}function f(y,m,g,x,b){return m===null||m.tag!==7?(m=Un(g,y.mode,x,b),m.return=y,m):(m=o(m,g),m.return=y,m)}function d(y,m,g){if(typeof m=="string"&&m!==""||typeof m=="number")return m=Wl(""+m,y.mode,g),m.return=y,m;if(typeof m=="object"&&m!==null){switch(m.$$typeof){case pa:return g=qa(m.type,m.key,m.props,null,y.mode,g),g.ref=ro(y,null,m),g.return=y,g;case gr:return m=Vl(m,y.mode,g),m.return=y,m;case on:var x=m._init;return d(y,x(m._payload),g)}if(mo(m)||qr(m))return m=Un(m,y.mode,g,null),m.return=y,m;Ea(y,m)}return null}function p(y,m,g,x){var b=m!==null?m.key:null;if(typeof g=="string"&&g!==""||typeof g=="number")return b!==null?null:l(y,m,""+g,x);if(typeof g=="object"&&g!==null){switch(g.$$typeof){case pa:return g.key===b?s(y,m,g,x):null;case gr:return g.key===b?u(y,m,g,x):null;case on:return b=g._init,p(y,m,b(g._payload),x)}if(mo(g)||qr(g))return b!==null?null:f(y,m,g,x,null);Ea(y,g)}return null}function h(y,m,g,x,b){if(typeof x=="string"&&x!==""||typeof x=="number")return y=y.get(g)||null,l(m,y,""+x,b);if(typeof x=="object"&&x!==null){switch(x.$$typeof){case pa:return y=y.get(x.key===null?g:x.key)||null,s(m,y,x,b);case gr:return y=y.get(x.key===null?g:x.key)||null,u(m,y,x,b);case on:var S=x._init;return h(y,m,g,S(x._payload),b)}if(mo(x)||qr(x))return y=y.get(g)||null,f(m,y,x,b,null);Ea(m,x)}return null}function v(y,m,g,x){for(var b=null,S=null,$=m,k=m=0,C=null;$!==null&&k<g.length;k++){$.index>k?(C=$,$=null):C=$.sibling;var T=p(y,$,g[k],x);if(T===null){$===null&&($=C);break}e&&$&&T.alternate===null&&t(y,$),m=a(T,m,k),S===null?b=T:S.sibling=T,S=T,$=C}if(k===g.length)return n(y,$),le&&Mn(y,k),b;if($===null){for(;k<g.length;k++)$=d(y,g[k],x),$!==null&&(m=a($,m,k),S===null?b=$:S.sibling=$,S=$);return le&&Mn(y,k),b}for($=r(y,$);k<g.length;k++)C=h($,y,k,g[k],x),C!==null&&(e&&C.alternate!==null&&$.delete(C.key===null?k:C.key),m=a(C,m,k),S===null?b=C:S.sibling=C,S=C);return e&&$.forEach(function(O){return t(y,O)}),le&&Mn(y,k),b}function w(y,m,g,x){var b=qr(g);if(typeof b!="function")throw Error(z(150));if(g=b.call(g),g==null)throw Error(z(151));for(var S=b=null,$=m,k=m=0,C=null,T=g.next();$!==null&&!T.done;k++,T=g.next()){$.index>k?(C=$,$=null):C=$.sibling;var O=p(y,$,T.value,x);if(O===null){$===null&&($=C);break}e&&$&&O.alternate===null&&t(y,$),m=a(O,m,k),S===null?b=O:S.sibling=O,S=O,$=C}if(T.done)return n(y,$),le&&Mn(y,k),b;if($===null){for(;!T.done;k++,T=g.next())T=d(y,T.value,x),T!==null&&(m=a(T,m,k),S===null?b=T:S.sibling=T,S=T);return le&&Mn(y,k),b}for($=r(y,$);!T.done;k++,T=g.next())T=h($,y,k,T.value,x),T!==null&&(e&&T.alternate!==null&&$.delete(T.key===null?k:T.key),m=a(T,m,k),S===null?b=T:S.sibling=T,S=T);return e&&$.forEach(function(A){return t(y,A)}),le&&Mn(y,k),b}function E(y,m,g,x){if(typeof g=="object"&&g!==null&&g.type===hr&&g.key===null&&(g=g.props.children),typeof g=="object"&&g!==null){switch(g.$$typeof){case pa:e:{for(var b=g.key,S=m;S!==null;){if(S.key===b){if(b=g.type,b===hr){if(S.tag===7){n(y,S.sibling),m=o(S,g.props.children),m.return=y,y=m;break e}}else if(S.elementType===b||typeof b=="object"&&b!==null&&b.$$typeof===on&&Vd(b)===S.type){n(y,S.sibling),m=o(S,g.props),m.ref=ro(y,S,g),m.return=y,y=m;break e}n(y,S);break}else t(y,S);S=S.sibling}g.type===hr?(m=Un(g.props.children,y.mode,x,g.key),m.return=y,y=m):(x=qa(g.type,g.key,g.props,null,y.mode,x),x.ref=ro(y,m,g),x.return=y,y=x)}return i(y);case gr:e:{for(S=g.key;m!==null;){if(m.key===S)if(m.tag===4&&m.stateNode.containerInfo===g.containerInfo&&m.stateNode.implementation===g.implementation){n(y,m.sibling),m=o(m,g.children||[]),m.return=y,y=m;break e}else{n(y,m);break}else t(y,m);m=m.sibling}m=Vl(g,y.mode,x),m.return=y,y=m}return i(y);case on:return S=g._init,E(y,m,S(g._payload),x)}if(mo(g))return v(y,m,g,x);if(qr(g))return w(y,m,g,x);Ea(y,g)}return typeof g=="string"&&g!==""||typeof g=="number"?(g=""+g,m!==null&&m.tag===6?(n(y,m.sibling),m=o(m,g),m.return=y,y=m):(n(y,m),m=Wl(g,y.mode,x),m.return=y,y=m),i(y)):n(y,m)}return E}var Fr=_0(!0),T0=_0(!1),Jo={},Nt=kn(Jo),zo=kn(Jo),jo=kn(Jo);function zn(e){if(e===Jo)throw Error(z(174));return e}function Vu(e,t){switch(ee(jo,t),ee(zo,e),ee(Nt,Jo),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:hs(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=hs(t,e)}ie(Nt),ee(Nt,t)}function Ir(){ie(Nt),ie(zo),ie(jo)}function A0(e){zn(jo.current);var t=zn(Nt.current),n=hs(t,e.type);t!==n&&(ee(zo,e),ee(Nt,n))}function Gu(e){zo.current===e&&(ie(Nt),ie(zo))}var ue=kn(0);function bi(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||n.data==="$?"||n.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if(t.flags&128)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var Il=[];function Ku(){for(var e=0;e<Il.length;e++)Il[e]._workInProgressVersionPrimary=null;Il.length=0}var Ka=Yt.ReactCurrentDispatcher,zl=Yt.ReactCurrentBatchConfig,Vn=0,ce=null,we=null,Ce=null,Si=!1,Eo=!1,Bo=0,gy=0;function Pe(){throw Error(z(321))}function Yu(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!$t(e[n],t[n]))return!1;return!0}function Xu(e,t,n,r,o,a){if(Vn=a,ce=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,Ka.current=e===null||e.memoizedState===null?wy:xy,e=n(r,o),Eo){a=0;do{if(Eo=!1,Bo=0,25<=a)throw Error(z(301));a+=1,Ce=we=null,t.updateQueue=null,Ka.current=by,e=n(r,o)}while(Eo)}if(Ka.current=Ci,t=we!==null&&we.next!==null,Vn=0,Ce=we=ce=null,Si=!1,t)throw Error(z(300));return e}function Zu(){var e=Bo!==0;return Bo=0,e}function At(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Ce===null?ce.memoizedState=Ce=e:Ce=Ce.next=e,Ce}function dt(){if(we===null){var e=ce.alternate;e=e!==null?e.memoizedState:null}else e=we.next;var t=Ce===null?ce.memoizedState:Ce.next;if(t!==null)Ce=t,we=e;else{if(e===null)throw Error(z(310));we=e,e={memoizedState:we.memoizedState,baseState:we.baseState,baseQueue:we.baseQueue,queue:we.queue,next:null},Ce===null?ce.memoizedState=Ce=e:Ce=Ce.next=e}return Ce}function Uo(e,t){return typeof t=="function"?t(e):t}function jl(e){var t=dt(),n=t.queue;if(n===null)throw Error(z(311));n.lastRenderedReducer=e;var r=we,o=r.baseQueue,a=n.pending;if(a!==null){if(o!==null){var i=o.next;o.next=a.next,a.next=i}r.baseQueue=o=a,n.pending=null}if(o!==null){a=o.next,r=r.baseState;var l=i=null,s=null,u=a;do{var f=u.lane;if((Vn&f)===f)s!==null&&(s=s.next={lane:0,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null}),r=u.hasEagerState?u.eagerState:e(r,u.action);else{var d={lane:f,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null};s===null?(l=s=d,i=r):s=s.next=d,ce.lanes|=f,Gn|=f}u=u.next}while(u!==null&&u!==a);s===null?i=r:s.next=l,$t(r,t.memoizedState)||(We=!0),t.memoizedState=r,t.baseState=i,t.baseQueue=s,n.lastRenderedState=r}if(e=n.interleaved,e!==null){o=e;do a=o.lane,ce.lanes|=a,Gn|=a,o=o.next;while(o!==e)}else o===null&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function Bl(e){var t=dt(),n=t.queue;if(n===null)throw Error(z(311));n.lastRenderedReducer=e;var r=n.dispatch,o=n.pending,a=t.memoizedState;if(o!==null){n.pending=null;var i=o=o.next;do a=e(a,i.action),i=i.next;while(i!==o);$t(a,t.memoizedState)||(We=!0),t.memoizedState=a,t.baseQueue===null&&(t.baseState=a),n.lastRenderedState=a}return[a,r]}function P0(){}function R0(e,t){var n=ce,r=dt(),o=t(),a=!$t(r.memoizedState,o);if(a&&(r.memoizedState=o,We=!0),r=r.queue,Qu(M0.bind(null,n,r,e),[e]),r.getSnapshot!==t||a||Ce!==null&&Ce.memoizedState.tag&1){if(n.flags|=2048,Ho(9,N0.bind(null,n,r,o,t),void 0,null),Ee===null)throw Error(z(349));Vn&30||O0(n,t,o)}return o}function O0(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=ce.updateQueue,t===null?(t={lastEffect:null,stores:null},ce.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function N0(e,t,n,r){t.value=n,t.getSnapshot=r,D0(t)&&L0(e)}function M0(e,t,n){return n(function(){D0(t)&&L0(e)})}function D0(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!$t(e,n)}catch{return!0}}function L0(e){var t=Ht(e,1);t!==null&&Ct(t,e,1,-1)}function Gd(e){var t=At();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:Uo,lastRenderedState:e},t.queue=e,e=e.dispatch=yy.bind(null,ce,e),[t.memoizedState,e]}function Ho(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},t=ce.updateQueue,t===null?(t={lastEffect:null,stores:null},ce.updateQueue=t,t.lastEffect=e.next=e):(n=t.lastEffect,n===null?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e)),e}function F0(){return dt().memoizedState}function Ya(e,t,n,r){var o=At();ce.flags|=e,o.memoizedState=Ho(1|t,n,void 0,r===void 0?null:r)}function Vi(e,t,n,r){var o=dt();r=r===void 0?null:r;var a=void 0;if(we!==null){var i=we.memoizedState;if(a=i.destroy,r!==null&&Yu(r,i.deps)){o.memoizedState=Ho(t,n,a,r);return}}ce.flags|=e,o.memoizedState=Ho(1|t,n,a,r)}function Kd(e,t){return Ya(8390656,8,e,t)}function Qu(e,t){return Vi(2048,8,e,t)}function I0(e,t){return Vi(4,2,e,t)}function z0(e,t){return Vi(4,4,e,t)}function j0(e,t){if(typeof t=="function")return e=e(),t(e),function(){t(null)};if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function B0(e,t,n){return n=n!=null?n.concat([e]):null,Vi(4,4,j0.bind(null,t,e),n)}function qu(){}function U0(e,t){var n=dt();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&Yu(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function H0(e,t){var n=dt();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&Yu(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function W0(e,t,n){return Vn&21?($t(n,t)||(n=Kp(),ce.lanes|=n,Gn|=n,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,We=!0),e.memoizedState=n)}function hy(e,t){var n=q;q=n!==0&&4>n?n:4,e(!0);var r=zl.transition;zl.transition={};try{e(!1),t()}finally{q=n,zl.transition=r}}function V0(){return dt().memoizedState}function vy(e,t,n){var r=vn(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},G0(e))K0(t,n);else if(n=C0(e,t,n,r),n!==null){var o=Fe();Ct(n,e,r,o),Y0(n,t,r)}}function yy(e,t,n){var r=vn(e),o={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(G0(e))K0(t,o);else{var a=e.alternate;if(e.lanes===0&&(a===null||a.lanes===0)&&(a=t.lastRenderedReducer,a!==null))try{var i=t.lastRenderedState,l=a(i,n);if(o.hasEagerState=!0,o.eagerState=l,$t(l,i)){var s=t.interleaved;s===null?(o.next=o,Hu(t)):(o.next=s.next,s.next=o),t.interleaved=o;return}}catch{}finally{}n=C0(e,t,o,r),n!==null&&(o=Fe(),Ct(n,e,r,o),Y0(n,t,r))}}function G0(e){var t=e.alternate;return e===ce||t!==null&&t===ce}function K0(e,t){Eo=Si=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Y0(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Au(e,n)}}var Ci={readContext:ct,useCallback:Pe,useContext:Pe,useEffect:Pe,useImperativeHandle:Pe,useInsertionEffect:Pe,useLayoutEffect:Pe,useMemo:Pe,useReducer:Pe,useRef:Pe,useState:Pe,useDebugValue:Pe,useDeferredValue:Pe,useTransition:Pe,useMutableSource:Pe,useSyncExternalStore:Pe,useId:Pe,unstable_isNewReconciler:!1},wy={readContext:ct,useCallback:function(e,t){return At().memoizedState=[e,t===void 0?null:t],e},useContext:ct,useEffect:Kd,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,Ya(4194308,4,j0.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Ya(4194308,4,e,t)},useInsertionEffect:function(e,t){return Ya(4,2,e,t)},useMemo:function(e,t){var n=At();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=At();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=vy.bind(null,ce,e),[r.memoizedState,e]},useRef:function(e){var t=At();return e={current:e},t.memoizedState=e},useState:Gd,useDebugValue:qu,useDeferredValue:function(e){return At().memoizedState=e},useTransition:function(){var e=Gd(!1),t=e[0];return e=hy.bind(null,e[1]),At().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=ce,o=At();if(le){if(n===void 0)throw Error(z(407));n=n()}else{if(n=t(),Ee===null)throw Error(z(349));Vn&30||O0(r,t,n)}o.memoizedState=n;var a={value:n,getSnapshot:t};return o.queue=a,Kd(M0.bind(null,r,a,e),[e]),r.flags|=2048,Ho(9,N0.bind(null,r,a,n,t),void 0,null),n},useId:function(){var e=At(),t=Ee.identifierPrefix;if(le){var n=zt,r=It;n=(r&~(1<<32-St(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=Bo++,0<n&&(t+="H"+n.toString(32)),t+=":"}else n=gy++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},xy={readContext:ct,useCallback:U0,useContext:ct,useEffect:Qu,useImperativeHandle:B0,useInsertionEffect:I0,useLayoutEffect:z0,useMemo:H0,useReducer:jl,useRef:F0,useState:function(){return jl(Uo)},useDebugValue:qu,useDeferredValue:function(e){var t=dt();return W0(t,we.memoizedState,e)},useTransition:function(){var e=jl(Uo)[0],t=dt().memoizedState;return[e,t]},useMutableSource:P0,useSyncExternalStore:R0,useId:V0,unstable_isNewReconciler:!1},by={readContext:ct,useCallback:U0,useContext:ct,useEffect:Qu,useImperativeHandle:B0,useInsertionEffect:I0,useLayoutEffect:z0,useMemo:H0,useReducer:Bl,useRef:F0,useState:function(){return Bl(Uo)},useDebugValue:qu,useDeferredValue:function(e){var t=dt();return we===null?t.memoizedState=e:W0(t,we.memoizedState,e)},useTransition:function(){var e=Bl(Uo)[0],t=dt().memoizedState;return[e,t]},useMutableSource:P0,useSyncExternalStore:R0,useId:V0,unstable_isNewReconciler:!1};function zr(e,t){try{var n="",r=t;do n+=Xv(r),r=r.return;while(r);var o=n}catch(a){o=`
Error generating stack: `+a.message+`
`+a.stack}return{value:e,source:t,stack:o,digest:null}}function Ul(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function zs(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var Sy=typeof WeakMap=="function"?WeakMap:Map;function X0(e,t,n){n=jt(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){$i||($i=!0,Xs=r),zs(e,t)},n}function Z0(e,t,n){n=jt(-1,n),n.tag=3;var r=e.type.getDerivedStateFromError;if(typeof r=="function"){var o=t.value;n.payload=function(){return r(o)},n.callback=function(){zs(e,t)}}var a=e.stateNode;return a!==null&&typeof a.componentDidCatch=="function"&&(n.callback=function(){zs(e,t),typeof r!="function"&&(hn===null?hn=new Set([this]):hn.add(this));var i=t.stack;this.componentDidCatch(t.value,{componentStack:i!==null?i:""})}),n}function Yd(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new Sy;var o=new Set;r.set(t,o)}else o=r.get(t),o===void 0&&(o=new Set,r.set(t,o));o.has(n)||(o.add(n),e=Ly.bind(null,e,t,n),t.then(e,e))}function Xd(e){do{var t;if((t=e.tag===13)&&(t=e.memoizedState,t=t!==null?t.dehydrated!==null:!0),t)return e;e=e.return}while(e!==null);return null}function Zd(e,t,n,r,o){return e.mode&1?(e.flags|=65536,e.lanes=o,e):(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,n.tag===1&&(n.alternate===null?n.tag=17:(t=jt(-1,1),t.tag=2,gn(n,t,1))),n.lanes|=1),e)}var Cy=Yt.ReactCurrentOwner,We=!1;function De(e,t,n,r){t.child=e===null?T0(t,null,n,r):Fr(t,e.child,n,r)}function Qd(e,t,n,r,o){n=n.render;var a=t.ref;return Rr(t,o),r=Xu(e,t,n,r,a,o),n=Zu(),e!==null&&!We?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,Wt(e,t,o)):(le&&n&&Fu(t),t.flags|=1,De(e,t,r,o),t.child)}function qd(e,t,n,r,o){if(e===null){var a=n.type;return typeof a=="function"&&!ic(a)&&a.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=a,Q0(e,t,a,r,o)):(e=qa(n.type,null,r,t,t.mode,o),e.ref=t.ref,e.return=t,t.child=e)}if(a=e.child,!(e.lanes&o)){var i=a.memoizedProps;if(n=n.compare,n=n!==null?n:Do,n(i,r)&&e.ref===t.ref)return Wt(e,t,o)}return t.flags|=1,e=yn(a,r),e.ref=t.ref,e.return=t,t.child=e}function Q0(e,t,n,r,o){if(e!==null){var a=e.memoizedProps;if(Do(a,r)&&e.ref===t.ref)if(We=!1,t.pendingProps=r=a,(e.lanes&o)!==0)e.flags&131072&&(We=!0);else return t.lanes=e.lanes,Wt(e,t,o)}return js(e,t,n,r,o)}function q0(e,t,n){var r=t.pendingProps,o=r.children,a=e!==null?e.memoizedState:null;if(r.mode==="hidden")if(!(t.mode&1))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},ee(kr,Ze),Ze|=n;else{if(!(n&1073741824))return e=a!==null?a.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,ee(kr,Ze),Ze|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=a!==null?a.baseLanes:n,ee(kr,Ze),Ze|=r}else a!==null?(r=a.baseLanes|n,t.memoizedState=null):r=n,ee(kr,Ze),Ze|=r;return De(e,t,o,n),t.child}function J0(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function js(e,t,n,r,o){var a=Ge(n)?Hn:Ne.current;return a=Dr(t,a),Rr(t,o),n=Xu(e,t,n,r,a,o),r=Zu(),e!==null&&!We?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,Wt(e,t,o)):(le&&r&&Fu(t),t.flags|=1,De(e,t,n,o),t.child)}function Jd(e,t,n,r,o){if(Ge(n)){var a=!0;gi(t)}else a=!1;if(Rr(t,o),t.stateNode===null)Xa(e,t),k0(t,n,r),Is(t,n,r,o),r=!0;else if(e===null){var i=t.stateNode,l=t.memoizedProps;i.props=l;var s=i.context,u=n.contextType;typeof u=="object"&&u!==null?u=ct(u):(u=Ge(n)?Hn:Ne.current,u=Dr(t,u));var f=n.getDerivedStateFromProps,d=typeof f=="function"||typeof i.getSnapshotBeforeUpdate=="function";d||typeof i.UNSAFE_componentWillReceiveProps!="function"&&typeof i.componentWillReceiveProps!="function"||(l!==r||s!==u)&&Wd(t,i,r,u),an=!1;var p=t.memoizedState;i.state=p,xi(t,r,i,o),s=t.memoizedState,l!==r||p!==s||Ve.current||an?(typeof f=="function"&&(Fs(t,n,f,r),s=t.memoizedState),(l=an||Hd(t,n,l,r,p,s,u))?(d||typeof i.UNSAFE_componentWillMount!="function"&&typeof i.componentWillMount!="function"||(typeof i.componentWillMount=="function"&&i.componentWillMount(),typeof i.UNSAFE_componentWillMount=="function"&&i.UNSAFE_componentWillMount()),typeof i.componentDidMount=="function"&&(t.flags|=4194308)):(typeof i.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=s),i.props=r,i.state=s,i.context=u,r=l):(typeof i.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{i=t.stateNode,E0(e,t),l=t.memoizedProps,u=t.type===t.elementType?l:yt(t.type,l),i.props=u,d=t.pendingProps,p=i.context,s=n.contextType,typeof s=="object"&&s!==null?s=ct(s):(s=Ge(n)?Hn:Ne.current,s=Dr(t,s));var h=n.getDerivedStateFromProps;(f=typeof h=="function"||typeof i.getSnapshotBeforeUpdate=="function")||typeof i.UNSAFE_componentWillReceiveProps!="function"&&typeof i.componentWillReceiveProps!="function"||(l!==d||p!==s)&&Wd(t,i,r,s),an=!1,p=t.memoizedState,i.state=p,xi(t,r,i,o);var v=t.memoizedState;l!==d||p!==v||Ve.current||an?(typeof h=="function"&&(Fs(t,n,h,r),v=t.memoizedState),(u=an||Hd(t,n,u,r,p,v,s)||!1)?(f||typeof i.UNSAFE_componentWillUpdate!="function"&&typeof i.componentWillUpdate!="function"||(typeof i.componentWillUpdate=="function"&&i.componentWillUpdate(r,v,s),typeof i.UNSAFE_componentWillUpdate=="function"&&i.UNSAFE_componentWillUpdate(r,v,s)),typeof i.componentDidUpdate=="function"&&(t.flags|=4),typeof i.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof i.componentDidUpdate!="function"||l===e.memoizedProps&&p===e.memoizedState||(t.flags|=4),typeof i.getSnapshotBeforeUpdate!="function"||l===e.memoizedProps&&p===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=v),i.props=r,i.state=v,i.context=s,r=u):(typeof i.componentDidUpdate!="function"||l===e.memoizedProps&&p===e.memoizedState||(t.flags|=4),typeof i.getSnapshotBeforeUpdate!="function"||l===e.memoizedProps&&p===e.memoizedState||(t.flags|=1024),r=!1)}return Bs(e,t,n,r,a,o)}function Bs(e,t,n,r,o,a){J0(e,t);var i=(t.flags&128)!==0;if(!r&&!i)return o&&Id(t,n,!1),Wt(e,t,a);r=t.stateNode,Cy.current=t;var l=i&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&i?(t.child=Fr(t,e.child,null,a),t.child=Fr(t,null,l,a)):De(e,t,l,a),t.memoizedState=r.state,o&&Id(t,n,!0),t.child}function em(e){var t=e.stateNode;t.pendingContext?Fd(e,t.pendingContext,t.pendingContext!==t.context):t.context&&Fd(e,t.context,!1),Vu(e,t.containerInfo)}function ef(e,t,n,r,o){return Lr(),zu(o),t.flags|=256,De(e,t,n,r),t.child}var Us={dehydrated:null,treeContext:null,retryLane:0};function Hs(e){return{baseLanes:e,cachePool:null,transitions:null}}function tm(e,t,n){var r=t.pendingProps,o=ue.current,a=!1,i=(t.flags&128)!==0,l;if((l=i)||(l=e!==null&&e.memoizedState===null?!1:(o&2)!==0),l?(a=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(o|=1),ee(ue,o&1),e===null)return Ds(t),e=t.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?(t.mode&1?e.data==="$!"?t.lanes=8:t.lanes=1073741824:t.lanes=1,null):(i=r.children,e=r.fallback,a?(r=t.mode,a=t.child,i={mode:"hidden",children:i},!(r&1)&&a!==null?(a.childLanes=0,a.pendingProps=i):a=Yi(i,r,0,null),e=Un(e,r,n,null),a.return=t,e.return=t,a.sibling=e,t.child=a,t.child.memoizedState=Hs(n),t.memoizedState=Us,e):Ju(t,i));if(o=e.memoizedState,o!==null&&(l=o.dehydrated,l!==null))return Ey(e,t,i,r,l,o,n);if(a){a=r.fallback,i=t.mode,o=e.child,l=o.sibling;var s={mode:"hidden",children:r.children};return!(i&1)&&t.child!==o?(r=t.child,r.childLanes=0,r.pendingProps=s,t.deletions=null):(r=yn(o,s),r.subtreeFlags=o.subtreeFlags&14680064),l!==null?a=yn(l,a):(a=Un(a,i,n,null),a.flags|=2),a.return=t,r.return=t,r.sibling=a,t.child=r,r=a,a=t.child,i=e.child.memoizedState,i=i===null?Hs(n):{baseLanes:i.baseLanes|n,cachePool:null,transitions:i.transitions},a.memoizedState=i,a.childLanes=e.childLanes&~n,t.memoizedState=Us,r}return a=e.child,e=a.sibling,r=yn(a,{mode:"visible",children:r.children}),!(t.mode&1)&&(r.lanes=n),r.return=t,r.sibling=null,e!==null&&(n=t.deletions,n===null?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=r,t.memoizedState=null,r}function Ju(e,t){return t=Yi({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function $a(e,t,n,r){return r!==null&&zu(r),Fr(t,e.child,null,n),e=Ju(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function Ey(e,t,n,r,o,a,i){if(n)return t.flags&256?(t.flags&=-257,r=Ul(Error(z(422))),$a(e,t,i,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(a=r.fallback,o=t.mode,r=Yi({mode:"visible",children:r.children},o,0,null),a=Un(a,o,i,null),a.flags|=2,r.return=t,a.return=t,r.sibling=a,t.child=r,t.mode&1&&Fr(t,e.child,null,i),t.child.memoizedState=Hs(i),t.memoizedState=Us,a);if(!(t.mode&1))return $a(e,t,i,null);if(o.data==="$!"){if(r=o.nextSibling&&o.nextSibling.dataset,r)var l=r.dgst;return r=l,a=Error(z(419)),r=Ul(a,r,void 0),$a(e,t,i,r)}if(l=(i&e.childLanes)!==0,We||l){if(r=Ee,r!==null){switch(i&-i){case 4:o=2;break;case 16:o=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:o=32;break;case 536870912:o=268435456;break;default:o=0}o=o&(r.suspendedLanes|i)?0:o,o!==0&&o!==a.retryLane&&(a.retryLane=o,Ht(e,o),Ct(r,e,o,-1))}return ac(),r=Ul(Error(z(421))),$a(e,t,i,r)}return o.data==="$?"?(t.flags|=128,t.child=e.child,t=Fy.bind(null,e),o._reactRetry=t,null):(e=a.treeContext,Je=mn(o.nextSibling),et=t,le=!0,xt=null,e!==null&&(it[lt++]=It,it[lt++]=zt,it[lt++]=Wn,It=e.id,zt=e.overflow,Wn=t),t=Ju(t,r.children),t.flags|=4096,t)}function tf(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),Ls(e.return,t,n)}function Hl(e,t,n,r,o){var a=e.memoizedState;a===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:o}:(a.isBackwards=t,a.rendering=null,a.renderingStartTime=0,a.last=r,a.tail=n,a.tailMode=o)}function nm(e,t,n){var r=t.pendingProps,o=r.revealOrder,a=r.tail;if(De(e,t,r.children,n),r=ue.current,r&2)r=r&1|2,t.flags|=128;else{if(e!==null&&e.flags&128)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&tf(e,n,t);else if(e.tag===19)tf(e,n,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(ee(ue,r),!(t.mode&1))t.memoizedState=null;else switch(o){case"forwards":for(n=t.child,o=null;n!==null;)e=n.alternate,e!==null&&bi(e)===null&&(o=n),n=n.sibling;n=o,n===null?(o=t.child,t.child=null):(o=n.sibling,n.sibling=null),Hl(t,!1,o,n,a);break;case"backwards":for(n=null,o=t.child,t.child=null;o!==null;){if(e=o.alternate,e!==null&&bi(e)===null){t.child=o;break}e=o.sibling,o.sibling=n,n=o,o=e}Hl(t,!0,n,null,a);break;case"together":Hl(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Xa(e,t){!(t.mode&1)&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function Wt(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),Gn|=t.lanes,!(n&t.childLanes))return null;if(e!==null&&t.child!==e.child)throw Error(z(153));if(t.child!==null){for(e=t.child,n=yn(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=yn(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function $y(e,t,n){switch(t.tag){case 3:em(t),Lr();break;case 5:A0(t);break;case 1:Ge(t.type)&&gi(t);break;case 4:Vu(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,o=t.memoizedProps.value;ee(yi,r._currentValue),r._currentValue=o;break;case 13:if(r=t.memoizedState,r!==null)return r.dehydrated!==null?(ee(ue,ue.current&1),t.flags|=128,null):n&t.child.childLanes?tm(e,t,n):(ee(ue,ue.current&1),e=Wt(e,t,n),e!==null?e.sibling:null);ee(ue,ue.current&1);break;case 19:if(r=(n&t.childLanes)!==0,e.flags&128){if(r)return nm(e,t,n);t.flags|=128}if(o=t.memoizedState,o!==null&&(o.rendering=null,o.tail=null,o.lastEffect=null),ee(ue,ue.current),r)break;return null;case 22:case 23:return t.lanes=0,q0(e,t,n)}return Wt(e,t,n)}var rm,Ws,om,am;rm=function(e,t){for(var n=t.child;n!==null;){if(n.tag===5||n.tag===6)e.appendChild(n.stateNode);else if(n.tag!==4&&n.child!==null){n.child.return=n,n=n.child;continue}if(n===t)break;for(;n.sibling===null;){if(n.return===null||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}};Ws=function(){};om=function(e,t,n,r){var o=e.memoizedProps;if(o!==r){e=t.stateNode,zn(Nt.current);var a=null;switch(n){case"input":o=fs(e,o),r=fs(e,r),a=[];break;case"select":o=de({},o,{value:void 0}),r=de({},r,{value:void 0}),a=[];break;case"textarea":o=gs(e,o),r=gs(e,r),a=[];break;default:typeof o.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=pi)}vs(n,r);var i;n=null;for(u in o)if(!r.hasOwnProperty(u)&&o.hasOwnProperty(u)&&o[u]!=null)if(u==="style"){var l=o[u];for(i in l)l.hasOwnProperty(i)&&(n||(n={}),n[i]="")}else u!=="dangerouslySetInnerHTML"&&u!=="children"&&u!=="suppressContentEditableWarning"&&u!=="suppressHydrationWarning"&&u!=="autoFocus"&&(To.hasOwnProperty(u)?a||(a=[]):(a=a||[]).push(u,null));for(u in r){var s=r[u];if(l=o!=null?o[u]:void 0,r.hasOwnProperty(u)&&s!==l&&(s!=null||l!=null))if(u==="style")if(l){for(i in l)!l.hasOwnProperty(i)||s&&s.hasOwnProperty(i)||(n||(n={}),n[i]="");for(i in s)s.hasOwnProperty(i)&&l[i]!==s[i]&&(n||(n={}),n[i]=s[i])}else n||(a||(a=[]),a.push(u,n)),n=s;else u==="dangerouslySetInnerHTML"?(s=s?s.__html:void 0,l=l?l.__html:void 0,s!=null&&l!==s&&(a=a||[]).push(u,s)):u==="children"?typeof s!="string"&&typeof s!="number"||(a=a||[]).push(u,""+s):u!=="suppressContentEditableWarning"&&u!=="suppressHydrationWarning"&&(To.hasOwnProperty(u)?(s!=null&&u==="onScroll"&&ae("scroll",e),a||l===s||(a=[])):(a=a||[]).push(u,s))}n&&(a=a||[]).push("style",n);var u=a;(t.updateQueue=u)&&(t.flags|=4)}};am=function(e,t,n,r){n!==r&&(t.flags|=4)};function oo(e,t){if(!le)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 Re(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0,r=0;if(t)for(var o=e.child;o!==null;)n|=o.lanes|o.childLanes,r|=o.subtreeFlags&14680064,r|=o.flags&14680064,o.return=e,o=o.sibling;else for(o=e.child;o!==null;)n|=o.lanes|o.childLanes,r|=o.subtreeFlags,r|=o.flags,o.return=e,o=o.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function ky(e,t,n){var r=t.pendingProps;switch(Iu(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Re(t),null;case 1:return Ge(t.type)&&mi(),Re(t),null;case 3:return r=t.stateNode,Ir(),ie(Ve),ie(Ne),Ku(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(Ca(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,xt!==null&&(qs(xt),xt=null))),Ws(e,t),Re(t),null;case 5:Gu(t);var o=zn(jo.current);if(n=t.type,e!==null&&t.stateNode!=null)om(e,t,n,r,o),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(t.stateNode===null)throw Error(z(166));return Re(t),null}if(e=zn(Nt.current),Ca(t)){r=t.stateNode,n=t.type;var a=t.memoizedProps;switch(r[Pt]=t,r[Io]=a,e=(t.mode&1)!==0,n){case"dialog":ae("cancel",r),ae("close",r);break;case"iframe":case"object":case"embed":ae("load",r);break;case"video":case"audio":for(o=0;o<ho.length;o++)ae(ho[o],r);break;case"source":ae("error",r);break;case"img":case"image":case"link":ae("error",r),ae("load",r);break;case"details":ae("toggle",r);break;case"input":cd(r,a),ae("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!a.multiple},ae("invalid",r);break;case"textarea":fd(r,a),ae("invalid",r)}vs(n,a),o=null;for(var i in a)if(a.hasOwnProperty(i)){var l=a[i];i==="children"?typeof l=="string"?r.textContent!==l&&(a.suppressHydrationWarning!==!0&&Sa(r.textContent,l,e),o=["children",l]):typeof l=="number"&&r.textContent!==""+l&&(a.suppressHydrationWarning!==!0&&Sa(r.textContent,l,e),o=["children",""+l]):To.hasOwnProperty(i)&&l!=null&&i==="onScroll"&&ae("scroll",r)}switch(n){case"input":ma(r),dd(r,a,!0);break;case"textarea":ma(r),pd(r);break;case"select":case"option":break;default:typeof a.onClick=="function"&&(r.onclick=pi)}r=o,t.updateQueue=r,r!==null&&(t.flags|=4)}else{i=o.nodeType===9?o:o.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=Op(n)),e==="http://www.w3.org/1999/xhtml"?n==="script"?(e=i.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=i.createElement(n,{is:r.is}):(e=i.createElement(n),n==="select"&&(i=e,r.multiple?i.multiple=!0:r.size&&(i.size=r.size))):e=i.createElementNS(e,n),e[Pt]=t,e[Io]=r,rm(e,t,!1,!1),t.stateNode=e;e:{switch(i=ys(n,r),n){case"dialog":ae("cancel",e),ae("close",e),o=r;break;case"iframe":case"object":case"embed":ae("load",e),o=r;break;case"video":case"audio":for(o=0;o<ho.length;o++)ae(ho[o],e);o=r;break;case"source":ae("error",e),o=r;break;case"img":case"image":case"link":ae("error",e),ae("load",e),o=r;break;case"details":ae("toggle",e),o=r;break;case"input":cd(e,r),o=fs(e,r),ae("invalid",e);break;case"option":o=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},o=de({},r,{value:void 0}),ae("invalid",e);break;case"textarea":fd(e,r),o=gs(e,r),ae("invalid",e);break;default:o=r}vs(n,o),l=o;for(a in l)if(l.hasOwnProperty(a)){var s=l[a];a==="style"?Dp(e,s):a==="dangerouslySetInnerHTML"?(s=s?s.__html:void 0,s!=null&&Np(e,s)):a==="children"?typeof s=="string"?(n!=="textarea"||s!=="")&&Ao(e,s):typeof s=="number"&&Ao(e,""+s):a!=="suppressContentEditableWarning"&&a!=="suppressHydrationWarning"&&a!=="autoFocus"&&(To.hasOwnProperty(a)?s!=null&&a==="onScroll"&&ae("scroll",e):s!=null&&Cu(e,a,s,i))}switch(n){case"input":ma(e),dd(e,r,!1);break;case"textarea":ma(e),pd(e);break;case"option":r.value!=null&&e.setAttribute("value",""+wn(r.value));break;case"select":e.multiple=!!r.multiple,a=r.value,a!=null?_r(e,!!r.multiple,a,!1):r.defaultValue!=null&&_r(e,!!r.multiple,r.defaultValue,!0);break;default:typeof o.onClick=="function"&&(e.onclick=pi)}switch(n){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break e;case"img":r=!0;break e;default:r=!1}}r&&(t.flags|=4)}t.ref!==null&&(t.flags|=512,t.flags|=2097152)}return Re(t),null;case 6:if(e&&t.stateNode!=null)am(e,t,e.memoizedProps,r);else{if(typeof r!="string"&&t.stateNode===null)throw Error(z(166));if(n=zn(jo.current),zn(Nt.current),Ca(t)){if(r=t.stateNode,n=t.memoizedProps,r[Pt]=t,(a=r.nodeValue!==n)&&(e=et,e!==null))switch(e.tag){case 3:Sa(r.nodeValue,n,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&Sa(r.nodeValue,n,(e.mode&1)!==0)}a&&(t.flags|=4)}else r=(n.nodeType===9?n:n.ownerDocument).createTextNode(r),r[Pt]=t,t.stateNode=r}return Re(t),null;case 13:if(ie(ue),r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(le&&Je!==null&&t.mode&1&&!(t.flags&128))S0(),Lr(),t.flags|=98560,a=!1;else if(a=Ca(t),r!==null&&r.dehydrated!==null){if(e===null){if(!a)throw Error(z(318));if(a=t.memoizedState,a=a!==null?a.dehydrated:null,!a)throw Error(z(317));a[Pt]=t}else Lr(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;Re(t),a=!1}else xt!==null&&(qs(xt),xt=null),a=!0;if(!a)return t.flags&65536?t:null}return t.flags&128?(t.lanes=n,t):(r=r!==null,r!==(e!==null&&e.memoizedState!==null)&&r&&(t.child.flags|=8192,t.mode&1&&(e===null||ue.current&1?be===0&&(be=3):ac())),t.updateQueue!==null&&(t.flags|=4),Re(t),null);case 4:return Ir(),Ws(e,t),e===null&&Lo(t.stateNode.containerInfo),Re(t),null;case 10:return Uu(t.type._context),Re(t),null;case 17:return Ge(t.type)&&mi(),Re(t),null;case 19:if(ie(ue),a=t.memoizedState,a===null)return Re(t),null;if(r=(t.flags&128)!==0,i=a.rendering,i===null)if(r)oo(a,!1);else{if(be!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(i=bi(e),i!==null){for(t.flags|=128,oo(a,!1),r=i.updateQueue,r!==null&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;n!==null;)a=n,e=r,a.flags&=14680066,i=a.alternate,i===null?(a.childLanes=0,a.lanes=e,a.child=null,a.subtreeFlags=0,a.memoizedProps=null,a.memoizedState=null,a.updateQueue=null,a.dependencies=null,a.stateNode=null):(a.childLanes=i.childLanes,a.lanes=i.lanes,a.child=i.child,a.subtreeFlags=0,a.deletions=null,a.memoizedProps=i.memoizedProps,a.memoizedState=i.memoizedState,a.updateQueue=i.updateQueue,a.type=i.type,e=i.dependencies,a.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return ee(ue,ue.current&1|2),t.child}e=e.sibling}a.tail!==null&&he()>jr&&(t.flags|=128,r=!0,oo(a,!1),t.lanes=4194304)}else{if(!r)if(e=bi(i),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),oo(a,!0),a.tail===null&&a.tailMode==="hidden"&&!i.alternate&&!le)return Re(t),null}else 2*he()-a.renderingStartTime>jr&&n!==1073741824&&(t.flags|=128,r=!0,oo(a,!1),t.lanes=4194304);a.isBackwards?(i.sibling=t.child,t.child=i):(n=a.last,n!==null?n.sibling=i:t.child=i,a.last=i)}return a.tail!==null?(t=a.tail,a.rendering=t,a.tail=t.sibling,a.renderingStartTime=he(),t.sibling=null,n=ue.current,ee(ue,r?n&1|2:n&1),t):(Re(t),null);case 22:case 23:return oc(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?Ze&1073741824&&(Re(t),t.subtreeFlags&6&&(t.flags|=8192)):Re(t),null;case 24:return null;case 25:return null}throw Error(z(156,t.tag))}function _y(e,t){switch(Iu(t),t.tag){case 1:return Ge(t.type)&&mi(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Ir(),ie(Ve),ie(Ne),Ku(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return Gu(t),null;case 13:if(ie(ue),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(z(340));Lr()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return ie(ue),null;case 4:return Ir(),null;case 10:return Uu(t.type._context),null;case 22:case 23:return oc(),null;case 24:return null;default:return null}}var ka=!1,Oe=!1,Ty=typeof WeakSet=="function"?WeakSet:Set,U=null;function $r(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){pe(e,t,r)}else n.current=null}function Vs(e,t,n){try{n()}catch(r){pe(e,t,r)}}var nf=!1;function Ay(e,t){if(Ts=ci,e=u0(),Lu(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var o=r.anchorOffset,a=r.focusNode;r=r.focusOffset;try{n.nodeType,a.nodeType}catch{n=null;break e}var i=0,l=-1,s=-1,u=0,f=0,d=e,p=null;t:for(;;){for(var h;d!==n||o!==0&&d.nodeType!==3||(l=i+o),d!==a||r!==0&&d.nodeType!==3||(s=i+r),d.nodeType===3&&(i+=d.nodeValue.length),(h=d.firstChild)!==null;)p=d,d=h;for(;;){if(d===e)break t;if(p===n&&++u===o&&(l=i),p===a&&++f===r&&(s=i),(h=d.nextSibling)!==null)break;d=p,p=d.parentNode}d=h}n=l===-1||s===-1?null:{start:l,end:s}}else n=null}n=n||{start:0,end:0}}else n=null;for(As={focusedElem:e,selectionRange:n},ci=!1,U=t;U!==null;)if(t=U,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,U=e;else for(;U!==null;){t=U;try{var v=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(v!==null){var w=v.memoizedProps,E=v.memoizedState,y=t.stateNode,m=y.getSnapshotBeforeUpdate(t.elementType===t.type?w:yt(t.type,w),E);y.__reactInternalSnapshotBeforeUpdate=m}break;case 3:var g=t.stateNode.containerInfo;g.nodeType===1?g.textContent="":g.nodeType===9&&g.documentElement&&g.removeChild(g.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(z(163))}}catch(x){pe(t,t.return,x)}if(e=t.sibling,e!==null){e.return=t.return,U=e;break}U=t.return}return v=nf,nf=!1,v}function $o(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var o=r=r.next;do{if((o.tag&e)===e){var a=o.destroy;o.destroy=void 0,a!==void 0&&Vs(t,n,a)}o=o.next}while(o!==r)}}function Gi(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function Gs(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function im(e){var t=e.alternate;t!==null&&(e.alternate=null,im(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Pt],delete t[Io],delete t[Os],delete t[dy],delete t[fy])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function lm(e){return e.tag===5||e.tag===3||e.tag===4}function rf(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||lm(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function Ks(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=pi));else if(r!==4&&(e=e.child,e!==null))for(Ks(e,t,n),e=e.sibling;e!==null;)Ks(e,t,n),e=e.sibling}function Ys(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(Ys(e,t,n),e=e.sibling;e!==null;)Ys(e,t,n),e=e.sibling}var ke=null,wt=!1;function tn(e,t,n){for(n=n.child;n!==null;)sm(e,t,n),n=n.sibling}function sm(e,t,n){if(Ot&&typeof Ot.onCommitFiberUnmount=="function")try{Ot.onCommitFiberUnmount(Ii,n)}catch{}switch(n.tag){case 5:Oe||$r(n,t);case 6:var r=ke,o=wt;ke=null,tn(e,t,n),ke=r,wt=o,ke!==null&&(wt?(e=ke,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):ke.removeChild(n.stateNode));break;case 18:ke!==null&&(wt?(e=ke,n=n.stateNode,e.nodeType===8?Ll(e.parentNode,n):e.nodeType===1&&Ll(e,n),No(e)):Ll(ke,n.stateNode));break;case 4:r=ke,o=wt,ke=n.stateNode.containerInfo,wt=!0,tn(e,t,n),ke=r,wt=o;break;case 0:case 11:case 14:case 15:if(!Oe&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){o=r=r.next;do{var a=o,i=a.destroy;a=a.tag,i!==void 0&&(a&2||a&4)&&Vs(n,t,i),o=o.next}while(o!==r)}tn(e,t,n);break;case 1:if(!Oe&&($r(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(l){pe(n,t,l)}tn(e,t,n);break;case 21:tn(e,t,n);break;case 22:n.mode&1?(Oe=(r=Oe)||n.memoizedState!==null,tn(e,t,n),Oe=r):tn(e,t,n);break;default:tn(e,t,n)}}function of(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new Ty),t.forEach(function(r){var o=Iy.bind(null,e,r);n.has(r)||(n.add(r),r.then(o,o))})}}function ht(e,t){var n=t.deletions;if(n!==null)for(var r=0;r<n.length;r++){var o=n[r];try{var a=e,i=t,l=i;e:for(;l!==null;){switch(l.tag){case 5:ke=l.stateNode,wt=!1;break e;case 3:ke=l.stateNode.containerInfo,wt=!0;break e;case 4:ke=l.stateNode.containerInfo,wt=!0;break e}l=l.return}if(ke===null)throw Error(z(160));sm(a,i,o),ke=null,wt=!1;var s=o.alternate;s!==null&&(s.return=null),o.return=null}catch(u){pe(o,t,u)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)um(t,e),t=t.sibling}function um(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(ht(t,e),_t(e),r&4){try{$o(3,e,e.return),Gi(3,e)}catch(w){pe(e,e.return,w)}try{$o(5,e,e.return)}catch(w){pe(e,e.return,w)}}break;case 1:ht(t,e),_t(e),r&512&&n!==null&&$r(n,n.return);break;case 5:if(ht(t,e),_t(e),r&512&&n!==null&&$r(n,n.return),e.flags&32){var o=e.stateNode;try{Ao(o,"")}catch(w){pe(e,e.return,w)}}if(r&4&&(o=e.stateNode,o!=null)){var a=e.memoizedProps,i=n!==null?n.memoizedProps:a,l=e.type,s=e.updateQueue;if(e.updateQueue=null,s!==null)try{l==="input"&&a.type==="radio"&&a.name!=null&&Pp(o,a),ys(l,i);var u=ys(l,a);for(i=0;i<s.length;i+=2){var f=s[i],d=s[i+1];f==="style"?Dp(o,d):f==="dangerouslySetInnerHTML"?Np(o,d):f==="children"?Ao(o,d):Cu(o,f,d,u)}switch(l){case"input":ps(o,a);break;case"textarea":Rp(o,a);break;case"select":var p=o._wrapperState.wasMultiple;o._wrapperState.wasMultiple=!!a.multiple;var h=a.value;h!=null?_r(o,!!a.multiple,h,!1):p!==!!a.multiple&&(a.defaultValue!=null?_r(o,!!a.multiple,a.defaultValue,!0):_r(o,!!a.multiple,a.multiple?[]:"",!1))}o[Io]=a}catch(w){pe(e,e.return,w)}}break;case 6:if(ht(t,e),_t(e),r&4){if(e.stateNode===null)throw Error(z(162));o=e.stateNode,a=e.memoizedProps;try{o.nodeValue=a}catch(w){pe(e,e.return,w)}}break;case 3:if(ht(t,e),_t(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{No(t.containerInfo)}catch(w){pe(e,e.return,w)}break;case 4:ht(t,e),_t(e);break;case 13:ht(t,e),_t(e),o=e.child,o.flags&8192&&(a=o.memoizedState!==null,o.stateNode.isHidden=a,!a||o.alternate!==null&&o.alternate.memoizedState!==null||(nc=he())),r&4&&of(e);break;case 22:if(f=n!==null&&n.memoizedState!==null,e.mode&1?(Oe=(u=Oe)||f,ht(t,e),Oe=u):ht(t,e),_t(e),r&8192){if(u=e.memoizedState!==null,(e.stateNode.isHidden=u)&&!f&&e.mode&1)for(U=e,f=e.child;f!==null;){for(d=U=f;U!==null;){switch(p=U,h=p.child,p.tag){case 0:case 11:case 14:case 15:$o(4,p,p.return);break;case 1:$r(p,p.return);var v=p.stateNode;if(typeof v.componentWillUnmount=="function"){r=p,n=p.return;try{t=r,v.props=t.memoizedProps,v.state=t.memoizedState,v.componentWillUnmount()}catch(w){pe(r,n,w)}}break;case 5:$r(p,p.return);break;case 22:if(p.memoizedState!==null){lf(d);continue}}h!==null?(h.return=p,U=h):lf(d)}f=f.sibling}e:for(f=null,d=e;;){if(d.tag===5){if(f===null){f=d;try{o=d.stateNode,u?(a=o.style,typeof a.setProperty=="function"?a.setProperty("display","none","important"):a.display="none"):(l=d.stateNode,s=d.memoizedProps.style,i=s!=null&&s.hasOwnProperty("display")?s.display:null,l.style.display=Mp("display",i))}catch(w){pe(e,e.return,w)}}}else if(d.tag===6){if(f===null)try{d.stateNode.nodeValue=u?"":d.memoizedProps}catch(w){pe(e,e.return,w)}}else if((d.tag!==22&&d.tag!==23||d.memoizedState===null||d===e)&&d.child!==null){d.child.return=d,d=d.child;continue}if(d===e)break e;for(;d.sibling===null;){if(d.return===null||d.return===e)break e;f===d&&(f=null),d=d.return}f===d&&(f=null),d.sibling.return=d.return,d=d.sibling}}break;case 19:ht(t,e),_t(e),r&4&&of(e);break;case 21:break;default:ht(t,e),_t(e)}}function _t(e){var t=e.flags;if(t&2){try{e:{for(var n=e.return;n!==null;){if(lm(n)){var r=n;break e}n=n.return}throw Error(z(160))}switch(r.tag){case 5:var o=r.stateNode;r.flags&32&&(Ao(o,""),r.flags&=-33);var a=rf(e);Ys(e,a,o);break;case 3:case 4:var i=r.stateNode.containerInfo,l=rf(e);Ks(e,l,i);break;default:throw Error(z(161))}}catch(s){pe(e,e.return,s)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function Py(e,t,n){U=e,cm(e)}function cm(e,t,n){for(var r=(e.mode&1)!==0;U!==null;){var o=U,a=o.child;if(o.tag===22&&r){var i=o.memoizedState!==null||ka;if(!i){var l=o.alternate,s=l!==null&&l.memoizedState!==null||Oe;l=ka;var u=Oe;if(ka=i,(Oe=s)&&!u)for(U=o;U!==null;)i=U,s=i.child,i.tag===22&&i.memoizedState!==null?sf(o):s!==null?(s.return=i,U=s):sf(o);for(;a!==null;)U=a,cm(a),a=a.sibling;U=o,ka=l,Oe=u}af(e)}else o.subtreeFlags&8772&&a!==null?(a.return=o,U=a):af(e)}}function af(e){for(;U!==null;){var t=U;if(t.flags&8772){var n=t.alternate;try{if(t.flags&8772)switch(t.tag){case 0:case 11:case 15:Oe||Gi(5,t);break;case 1:var r=t.stateNode;if(t.flags&4&&!Oe)if(n===null)r.componentDidMount();else{var o=t.elementType===t.type?n.memoizedProps:yt(t.type,n.memoizedProps);r.componentDidUpdate(o,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var a=t.updateQueue;a!==null&&Ud(t,a,r);break;case 3:var i=t.updateQueue;if(i!==null){if(n=null,t.child!==null)switch(t.child.tag){case 5:n=t.child.stateNode;break;case 1:n=t.child.stateNode}Ud(t,i,n)}break;case 5:var l=t.stateNode;if(n===null&&t.flags&4){n=l;var s=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":s.autoFocus&&n.focus();break;case"img":s.src&&(n.src=s.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(t.memoizedState===null){var u=t.alternate;if(u!==null){var f=u.memoizedState;if(f!==null){var d=f.dehydrated;d!==null&&No(d)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(z(163))}Oe||t.flags&512&&Gs(t)}catch(p){pe(t,t.return,p)}}if(t===e){U=null;break}if(n=t.sibling,n!==null){n.return=t.return,U=n;break}U=t.return}}function lf(e){for(;U!==null;){var t=U;if(t===e){U=null;break}var n=t.sibling;if(n!==null){n.return=t.return,U=n;break}U=t.return}}function sf(e){for(;U!==null;){var t=U;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{Gi(4,t)}catch(s){pe(t,n,s)}break;case 1:var r=t.stateNode;if(typeof r.componentDidMount=="function"){var o=t.return;try{r.componentDidMount()}catch(s){pe(t,o,s)}}var a=t.return;try{Gs(t)}catch(s){pe(t,a,s)}break;case 5:var i=t.return;try{Gs(t)}catch(s){pe(t,i,s)}}}catch(s){pe(t,t.return,s)}if(t===e){U=null;break}var l=t.sibling;if(l!==null){l.return=t.return,U=l;break}U=t.return}}var Ry=Math.ceil,Ei=Yt.ReactCurrentDispatcher,ec=Yt.ReactCurrentOwner,ut=Yt.ReactCurrentBatchConfig,X=0,Ee=null,ve=null,Te=0,Ze=0,kr=kn(0),be=0,Wo=null,Gn=0,Ki=0,tc=0,ko=null,He=null,nc=0,jr=1/0,Lt=null,$i=!1,Xs=null,hn=null,_a=!1,cn=null,ki=0,_o=0,Zs=null,Za=-1,Qa=0;function Fe(){return X&6?he():Za!==-1?Za:Za=he()}function vn(e){return e.mode&1?X&2&&Te!==0?Te&-Te:my.transition!==null?(Qa===0&&(Qa=Kp()),Qa):(e=q,e!==0||(e=window.event,e=e===void 0?16:e0(e.type)),e):1}function Ct(e,t,n,r){if(50<_o)throw _o=0,Zs=null,Error(z(185));Zo(e,n,r),(!(X&2)||e!==Ee)&&(e===Ee&&(!(X&2)&&(Ki|=n),be===4&&sn(e,Te)),Ke(e,r),n===1&&X===0&&!(t.mode&1)&&(jr=he()+500,Hi&&_n()))}function Ke(e,t){var n=e.callbackNode;m1(e,t);var r=ui(e,e===Ee?Te:0);if(r===0)n!==null&&hd(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(n!=null&&hd(n),t===1)e.tag===0?py(uf.bind(null,e)):w0(uf.bind(null,e)),uy(function(){!(X&6)&&_n()}),n=null;else{switch(Yp(r)){case 1:n=Tu;break;case 4:n=Vp;break;case 16:n=si;break;case 536870912:n=Gp;break;default:n=si}n=ym(n,dm.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function dm(e,t){if(Za=-1,Qa=0,X&6)throw Error(z(327));var n=e.callbackNode;if(Or()&&e.callbackNode!==n)return null;var r=ui(e,e===Ee?Te:0);if(r===0)return null;if(r&30||r&e.expiredLanes||t)t=_i(e,r);else{t=r;var o=X;X|=2;var a=pm();(Ee!==e||Te!==t)&&(Lt=null,jr=he()+500,Bn(e,t));do try{My();break}catch(l){fm(e,l)}while(1);Bu(),Ei.current=a,X=o,ve!==null?t=0:(Ee=null,Te=0,t=be)}if(t!==0){if(t===2&&(o=Cs(e),o!==0&&(r=o,t=Qs(e,o))),t===1)throw n=Wo,Bn(e,0),sn(e,r),Ke(e,he()),n;if(t===6)sn(e,r);else{if(o=e.current.alternate,!(r&30)&&!Oy(o)&&(t=_i(e,r),t===2&&(a=Cs(e),a!==0&&(r=a,t=Qs(e,a))),t===1))throw n=Wo,Bn(e,0),sn(e,r),Ke(e,he()),n;switch(e.finishedWork=o,e.finishedLanes=r,t){case 0:case 1:throw Error(z(345));case 2:Dn(e,He,Lt);break;case 3:if(sn(e,r),(r&130023424)===r&&(t=nc+500-he(),10<t)){if(ui(e,0)!==0)break;if(o=e.suspendedLanes,(o&r)!==r){Fe(),e.pingedLanes|=e.suspendedLanes&o;break}e.timeoutHandle=Rs(Dn.bind(null,e,He,Lt),t);break}Dn(e,He,Lt);break;case 4:if(sn(e,r),(r&4194240)===r)break;for(t=e.eventTimes,o=-1;0<r;){var i=31-St(r);a=1<<i,i=t[i],i>o&&(o=i),r&=~a}if(r=o,r=he()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*Ry(r/1960))-r,10<r){e.timeoutHandle=Rs(Dn.bind(null,e,He,Lt),r);break}Dn(e,He,Lt);break;case 5:Dn(e,He,Lt);break;default:throw Error(z(329))}}}return Ke(e,he()),e.callbackNode===n?dm.bind(null,e):null}function Qs(e,t){var n=ko;return e.current.memoizedState.isDehydrated&&(Bn(e,t).flags|=256),e=_i(e,t),e!==2&&(t=He,He=n,t!==null&&qs(t)),e}function qs(e){He===null?He=e:He.push.apply(He,e)}function Oy(e){for(var t=e;;){if(t.flags&16384){var n=t.updateQueue;if(n!==null&&(n=n.stores,n!==null))for(var r=0;r<n.length;r++){var o=n[r],a=o.getSnapshot;o=o.value;try{if(!$t(a(),o))return!1}catch{return!1}}}if(n=t.child,t.subtreeFlags&16384&&n!==null)n.return=t,t=n;else{if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function sn(e,t){for(t&=~tc,t&=~Ki,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-St(t),r=1<<n;e[n]=-1,t&=~r}}function uf(e){if(X&6)throw Error(z(327));Or();var t=ui(e,0);if(!(t&1))return Ke(e,he()),null;var n=_i(e,t);if(e.tag!==0&&n===2){var r=Cs(e);r!==0&&(t=r,n=Qs(e,r))}if(n===1)throw n=Wo,Bn(e,0),sn(e,t),Ke(e,he()),n;if(n===6)throw Error(z(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,Dn(e,He,Lt),Ke(e,he()),null}function rc(e,t){var n=X;X|=1;try{return e(t)}finally{X=n,X===0&&(jr=he()+500,Hi&&_n())}}function Kn(e){cn!==null&&cn.tag===0&&!(X&6)&&Or();var t=X;X|=1;var n=ut.transition,r=q;try{if(ut.transition=null,q=1,e)return e()}finally{q=r,ut.transition=n,X=t,!(X&6)&&_n()}}function oc(){Ze=kr.current,ie(kr)}function Bn(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,sy(n)),ve!==null)for(n=ve.return;n!==null;){var r=n;switch(Iu(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&mi();break;case 3:Ir(),ie(Ve),ie(Ne),Ku();break;case 5:Gu(r);break;case 4:Ir();break;case 13:ie(ue);break;case 19:ie(ue);break;case 10:Uu(r.type._context);break;case 22:case 23:oc()}n=n.return}if(Ee=e,ve=e=yn(e.current,null),Te=Ze=t,be=0,Wo=null,tc=Ki=Gn=0,He=ko=null,In!==null){for(t=0;t<In.length;t++)if(n=In[t],r=n.interleaved,r!==null){n.interleaved=null;var o=r.next,a=n.pending;if(a!==null){var i=a.next;a.next=o,r.next=i}n.pending=r}In=null}return e}function fm(e,t){do{var n=ve;try{if(Bu(),Ka.current=Ci,Si){for(var r=ce.memoizedState;r!==null;){var o=r.queue;o!==null&&(o.pending=null),r=r.next}Si=!1}if(Vn=0,Ce=we=ce=null,Eo=!1,Bo=0,ec.current=null,n===null||n.return===null){be=1,Wo=t,ve=null;break}e:{var a=e,i=n.return,l=n,s=t;if(t=Te,l.flags|=32768,s!==null&&typeof s=="object"&&typeof s.then=="function"){var u=s,f=l,d=f.tag;if(!(f.mode&1)&&(d===0||d===11||d===15)){var p=f.alternate;p?(f.updateQueue=p.updateQueue,f.memoizedState=p.memoizedState,f.lanes=p.lanes):(f.updateQueue=null,f.memoizedState=null)}var h=Xd(i);if(h!==null){h.flags&=-257,Zd(h,i,l,a,t),h.mode&1&&Yd(a,u,t),t=h,s=u;var v=t.updateQueue;if(v===null){var w=new Set;w.add(s),t.updateQueue=w}else v.add(s);break e}else{if(!(t&1)){Yd(a,u,t),ac();break e}s=Error(z(426))}}else if(le&&l.mode&1){var E=Xd(i);if(E!==null){!(E.flags&65536)&&(E.flags|=256),Zd(E,i,l,a,t),zu(zr(s,l));break e}}a=s=zr(s,l),be!==4&&(be=2),ko===null?ko=[a]:ko.push(a),a=i;do{switch(a.tag){case 3:a.flags|=65536,t&=-t,a.lanes|=t;var y=X0(a,s,t);Bd(a,y);break e;case 1:l=s;var m=a.type,g=a.stateNode;if(!(a.flags&128)&&(typeof m.getDerivedStateFromError=="function"||g!==null&&typeof g.componentDidCatch=="function"&&(hn===null||!hn.has(g)))){a.flags|=65536,t&=-t,a.lanes|=t;var x=Z0(a,l,t);Bd(a,x);break e}}a=a.return}while(a!==null)}gm(n)}catch(b){t=b,ve===n&&n!==null&&(ve=n=n.return);continue}break}while(1)}function pm(){var e=Ei.current;return Ei.current=Ci,e===null?Ci:e}function ac(){(be===0||be===3||be===2)&&(be=4),Ee===null||!(Gn&268435455)&&!(Ki&268435455)||sn(Ee,Te)}function _i(e,t){var n=X;X|=2;var r=pm();(Ee!==e||Te!==t)&&(Lt=null,Bn(e,t));do try{Ny();break}catch(o){fm(e,o)}while(1);if(Bu(),X=n,Ei.current=r,ve!==null)throw Error(z(261));return Ee=null,Te=0,be}function Ny(){for(;ve!==null;)mm(ve)}function My(){for(;ve!==null&&!a1();)mm(ve)}function mm(e){var t=vm(e.alternate,e,Ze);e.memoizedProps=e.pendingProps,t===null?gm(e):ve=t,ec.current=null}function gm(e){var t=e;do{var n=t.alternate;if(e=t.return,t.flags&32768){if(n=_y(n,t),n!==null){n.flags&=32767,ve=n;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{be=6,ve=null;return}}else if(n=ky(n,t,Ze),n!==null){ve=n;return}if(t=t.sibling,t!==null){ve=t;return}ve=t=e}while(t!==null);be===0&&(be=5)}function Dn(e,t,n){var r=q,o=ut.transition;try{ut.transition=null,q=1,Dy(e,t,n,r)}finally{ut.transition=o,q=r}return null}function Dy(e,t,n,r){do Or();while(cn!==null);if(X&6)throw Error(z(327));n=e.finishedWork;var o=e.finishedLanes;if(n===null)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(z(177));e.callbackNode=null,e.callbackPriority=0;var a=n.lanes|n.childLanes;if(g1(e,a),e===Ee&&(ve=Ee=null,Te=0),!(n.subtreeFlags&2064)&&!(n.flags&2064)||_a||(_a=!0,ym(si,function(){return Or(),null})),a=(n.flags&15990)!==0,n.subtreeFlags&15990||a){a=ut.transition,ut.transition=null;var i=q;q=1;var l=X;X|=4,ec.current=null,Ay(e,n),um(n,e),ty(As),ci=!!Ts,As=Ts=null,e.current=n,Py(n),i1(),X=l,q=i,ut.transition=a}else e.current=n;if(_a&&(_a=!1,cn=e,ki=o),a=e.pendingLanes,a===0&&(hn=null),u1(n.stateNode),Ke(e,he()),t!==null)for(r=e.onRecoverableError,n=0;n<t.length;n++)o=t[n],r(o.value,{componentStack:o.stack,digest:o.digest});if($i)throw $i=!1,e=Xs,Xs=null,e;return ki&1&&e.tag!==0&&Or(),a=e.pendingLanes,a&1?e===Zs?_o++:(_o=0,Zs=e):_o=0,_n(),null}function Or(){if(cn!==null){var e=Yp(ki),t=ut.transition,n=q;try{if(ut.transition=null,q=16>e?16:e,cn===null)var r=!1;else{if(e=cn,cn=null,ki=0,X&6)throw Error(z(331));var o=X;for(X|=4,U=e.current;U!==null;){var a=U,i=a.child;if(U.flags&16){var l=a.deletions;if(l!==null){for(var s=0;s<l.length;s++){var u=l[s];for(U=u;U!==null;){var f=U;switch(f.tag){case 0:case 11:case 15:$o(8,f,a)}var d=f.child;if(d!==null)d.return=f,U=d;else for(;U!==null;){f=U;var p=f.sibling,h=f.return;if(im(f),f===u){U=null;break}if(p!==null){p.return=h,U=p;break}U=h}}}var v=a.alternate;if(v!==null){var w=v.child;if(w!==null){v.child=null;do{var E=w.sibling;w.sibling=null,w=E}while(w!==null)}}U=a}}if(a.subtreeFlags&2064&&i!==null)i.return=a,U=i;else e:for(;U!==null;){if(a=U,a.flags&2048)switch(a.tag){case 0:case 11:case 15:$o(9,a,a.return)}var y=a.sibling;if(y!==null){y.return=a.return,U=y;break e}U=a.return}}var m=e.current;for(U=m;U!==null;){i=U;var g=i.child;if(i.subtreeFlags&2064&&g!==null)g.return=i,U=g;else e:for(i=m;U!==null;){if(l=U,l.flags&2048)try{switch(l.tag){case 0:case 11:case 15:Gi(9,l)}}catch(b){pe(l,l.return,b)}if(l===i){U=null;break e}var x=l.sibling;if(x!==null){x.return=l.return,U=x;break e}U=l.return}}if(X=o,_n(),Ot&&typeof Ot.onPostCommitFiberRoot=="function")try{Ot.onPostCommitFiberRoot(Ii,e)}catch{}r=!0}return r}finally{q=n,ut.transition=t}}return!1}function cf(e,t,n){t=zr(n,t),t=X0(e,t,1),e=gn(e,t,1),t=Fe(),e!==null&&(Zo(e,1,t),Ke(e,t))}function pe(e,t,n){if(e.tag===3)cf(e,e,n);else for(;t!==null;){if(t.tag===3){cf(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof r.componentDidCatch=="function"&&(hn===null||!hn.has(r))){e=zr(n,e),e=Z0(t,e,1),t=gn(t,e,1),e=Fe(),t!==null&&(Zo(t,1,e),Ke(t,e));break}}t=t.return}}function Ly(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),t=Fe(),e.pingedLanes|=e.suspendedLanes&n,Ee===e&&(Te&n)===n&&(be===4||be===3&&(Te&130023424)===Te&&500>he()-nc?Bn(e,0):tc|=n),Ke(e,t)}function hm(e,t){t===0&&(e.mode&1?(t=va,va<<=1,!(va&130023424)&&(va=4194304)):t=1);var n=Fe();e=Ht(e,t),e!==null&&(Zo(e,t,n),Ke(e,n))}function Fy(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),hm(e,n)}function Iy(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,o=e.memoizedState;o!==null&&(n=o.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(z(314))}r!==null&&r.delete(t),hm(e,n)}var vm;vm=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||Ve.current)We=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return We=!1,$y(e,t,n);We=!!(e.flags&131072)}else We=!1,le&&t.flags&1048576&&x0(t,vi,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Xa(e,t),e=t.pendingProps;var o=Dr(t,Ne.current);Rr(t,n),o=Xu(null,t,r,e,o,n);var a=Zu();return t.flags|=1,typeof o=="object"&&o!==null&&typeof o.render=="function"&&o.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,Ge(r)?(a=!0,gi(t)):a=!1,t.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,Wu(t),o.updater=Wi,t.stateNode=o,o._reactInternals=t,Is(t,r,e,n),t=Bs(null,t,r,!0,a,n)):(t.tag=0,le&&a&&Fu(t),De(null,t,o,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Xa(e,t),e=t.pendingProps,o=r._init,r=o(r._payload),t.type=r,o=t.tag=jy(r),e=yt(r,e),o){case 0:t=js(null,t,r,e,n);break e;case 1:t=Jd(null,t,r,e,n);break e;case 11:t=Qd(null,t,r,e,n);break e;case 14:t=qd(null,t,r,yt(r.type,e),n);break e}throw Error(z(306,r,""))}return t;case 0:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:yt(r,o),js(e,t,r,o,n);case 1:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:yt(r,o),Jd(e,t,r,o,n);case 3:e:{if(em(t),e===null)throw Error(z(387));r=t.pendingProps,a=t.memoizedState,o=a.element,E0(e,t),xi(t,r,null,n);var i=t.memoizedState;if(r=i.element,a.isDehydrated)if(a={element:r,isDehydrated:!1,cache:i.cache,pendingSuspenseBoundaries:i.pendingSuspenseBoundaries,transitions:i.transitions},t.updateQueue.baseState=a,t.memoizedState=a,t.flags&256){o=zr(Error(z(423)),t),t=ef(e,t,r,n,o);break e}else if(r!==o){o=zr(Error(z(424)),t),t=ef(e,t,r,n,o);break e}else for(Je=mn(t.stateNode.containerInfo.firstChild),et=t,le=!0,xt=null,n=T0(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(Lr(),r===o){t=Wt(e,t,n);break e}De(e,t,r,n)}t=t.child}return t;case 5:return A0(t),e===null&&Ds(t),r=t.type,o=t.pendingProps,a=e!==null?e.memoizedProps:null,i=o.children,Ps(r,o)?i=null:a!==null&&Ps(r,a)&&(t.flags|=32),J0(e,t),De(e,t,i,n),t.child;case 6:return e===null&&Ds(t),null;case 13:return tm(e,t,n);case 4:return Vu(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=Fr(t,null,r,n):De(e,t,r,n),t.child;case 11:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:yt(r,o),Qd(e,t,r,o,n);case 7:return De(e,t,t.pendingProps,n),t.child;case 8:return De(e,t,t.pendingProps.children,n),t.child;case 12:return De(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,o=t.pendingProps,a=t.memoizedProps,i=o.value,ee(yi,r._currentValue),r._currentValue=i,a!==null)if($t(a.value,i)){if(a.children===o.children&&!Ve.current){t=Wt(e,t,n);break e}}else for(a=t.child,a!==null&&(a.return=t);a!==null;){var l=a.dependencies;if(l!==null){i=a.child;for(var s=l.firstContext;s!==null;){if(s.context===r){if(a.tag===1){s=jt(-1,n&-n),s.tag=2;var u=a.updateQueue;if(u!==null){u=u.shared;var f=u.pending;f===null?s.next=s:(s.next=f.next,f.next=s),u.pending=s}}a.lanes|=n,s=a.alternate,s!==null&&(s.lanes|=n),Ls(a.return,n,t),l.lanes|=n;break}s=s.next}}else if(a.tag===10)i=a.type===t.type?null:a.child;else if(a.tag===18){if(i=a.return,i===null)throw Error(z(341));i.lanes|=n,l=i.alternate,l!==null&&(l.lanes|=n),Ls(i,n,t),i=a.sibling}else i=a.child;if(i!==null)i.return=a;else for(i=a;i!==null;){if(i===t){i=null;break}if(a=i.sibling,a!==null){a.return=i.return,i=a;break}i=i.return}a=i}De(e,t,o.children,n),t=t.child}return t;case 9:return o=t.type,r=t.pendingProps.children,Rr(t,n),o=ct(o),r=r(o),t.flags|=1,De(e,t,r,n),t.child;case 14:return r=t.type,o=yt(r,t.pendingProps),o=yt(r.type,o),qd(e,t,r,o,n);case 15:return Q0(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:yt(r,o),Xa(e,t),t.tag=1,Ge(r)?(e=!0,gi(t)):e=!1,Rr(t,n),k0(t,r,o),Is(t,r,o,n),Bs(null,t,r,!0,e,n);case 19:return nm(e,t,n);case 22:return q0(e,t,n)}throw Error(z(156,t.tag))};function ym(e,t){return Wp(e,t)}function zy(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function st(e,t,n,r){return new zy(e,t,n,r)}function ic(e){return e=e.prototype,!(!e||!e.isReactComponent)}function jy(e){if(typeof e=="function")return ic(e)?1:0;if(e!=null){if(e=e.$$typeof,e===$u)return 11;if(e===ku)return 14}return 2}function yn(e,t){var n=e.alternate;return n===null?(n=st(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function qa(e,t,n,r,o,a){var i=2;if(r=e,typeof e=="function")ic(e)&&(i=1);else if(typeof e=="string")i=5;else e:switch(e){case hr:return Un(n.children,o,a,t);case Eu:i=8,o|=8;break;case ss:return e=st(12,n,t,o|2),e.elementType=ss,e.lanes=a,e;case us:return e=st(13,n,t,o),e.elementType=us,e.lanes=a,e;case cs:return e=st(19,n,t,o),e.elementType=cs,e.lanes=a,e;case _p:return Yi(n,o,a,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case $p:i=10;break e;case kp:i=9;break e;case $u:i=11;break e;case ku:i=14;break e;case on:i=16,r=null;break e}throw Error(z(130,e==null?e:typeof e,""))}return t=st(i,n,t,o),t.elementType=e,t.type=r,t.lanes=a,t}function Un(e,t,n,r){return e=st(7,e,r,t),e.lanes=n,e}function Yi(e,t,n,r){return e=st(22,e,r,t),e.elementType=_p,e.lanes=n,e.stateNode={isHidden:!1},e}function Wl(e,t,n){return e=st(6,e,null,t),e.lanes=n,e}function Vl(e,t,n){return t=st(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function By(e,t,n,r,o){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=$l(0),this.expirationTimes=$l(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=$l(0),this.identifierPrefix=r,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function lc(e,t,n,r,o,a,i,l,s){return e=new By(e,t,n,l,s),t===1?(t=1,a===!0&&(t|=8)):t=0,a=st(3,null,null,t),e.current=a,a.stateNode=e,a.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Wu(a),e}function Uy(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:gr,key:r==null?null:""+r,children:e,containerInfo:t,implementation:n}}function wm(e){if(!e)return xn;e=e._reactInternals;e:{if(Qn(e)!==e||e.tag!==1)throw Error(z(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(Ge(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(z(171))}if(e.tag===1){var n=e.type;if(Ge(n))return y0(e,n,t)}return t}function xm(e,t,n,r,o,a,i,l,s){return e=lc(n,r,!0,e,o,a,i,l,s),e.context=wm(null),n=e.current,r=Fe(),o=vn(n),a=jt(r,o),a.callback=t??null,gn(n,a,o),e.current.lanes=o,Zo(e,o,r),Ke(e,r),e}function Xi(e,t,n,r){var o=t.current,a=Fe(),i=vn(o);return n=wm(n),t.context===null?t.context=n:t.pendingContext=n,t=jt(a,i),t.payload={element:e},r=r===void 0?null:r,r!==null&&(t.callback=r),e=gn(o,t,i),e!==null&&(Ct(e,o,i,a),Ga(e,o,i)),i}function Ti(e){if(e=e.current,!e.child)return null;switch(e.child.tag){case 5:return e.child.stateNode;default:return e.child.stateNode}}function df(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function sc(e,t){df(e,t),(e=e.alternate)&&df(e,t)}function Hy(){return null}var bm=typeof reportError=="function"?reportError:function(e){console.error(e)};function uc(e){this._internalRoot=e}Zi.prototype.render=uc.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(z(409));Xi(e,t,null,null)};Zi.prototype.unmount=uc.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;Kn(function(){Xi(null,e,null,null)}),t[Ut]=null}};function Zi(e){this._internalRoot=e}Zi.prototype.unstable_scheduleHydration=function(e){if(e){var t=Qp();e={blockedOn:null,target:e,priority:t};for(var n=0;n<ln.length&&t!==0&&t<ln[n].priority;n++);ln.splice(n,0,e),n===0&&Jp(e)}};function cc(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function Qi(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function ff(){}function Wy(e,t,n,r,o){if(o){if(typeof r=="function"){var a=r;r=function(){var u=Ti(i);a.call(u)}}var i=xm(t,r,e,0,null,!1,!1,"",ff);return e._reactRootContainer=i,e[Ut]=i.current,Lo(e.nodeType===8?e.parentNode:e),Kn(),i}for(;o=e.lastChild;)e.removeChild(o);if(typeof r=="function"){var l=r;r=function(){var u=Ti(s);l.call(u)}}var s=lc(e,0,!1,null,null,!1,!1,"",ff);return e._reactRootContainer=s,e[Ut]=s.current,Lo(e.nodeType===8?e.parentNode:e),Kn(function(){Xi(t,s,n,r)}),s}function qi(e,t,n,r,o){var a=n._reactRootContainer;if(a){var i=a;if(typeof o=="function"){var l=o;o=function(){var s=Ti(i);l.call(s)}}Xi(t,i,e,o)}else i=Wy(n,t,e,o,r);return Ti(i)}Xp=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=go(t.pendingLanes);n!==0&&(Au(t,n|1),Ke(t,he()),!(X&6)&&(jr=he()+500,_n()))}break;case 13:Kn(function(){var r=Ht(e,1);if(r!==null){var o=Fe();Ct(r,e,1,o)}}),sc(e,1)}};Pu=function(e){if(e.tag===13){var t=Ht(e,134217728);if(t!==null){var n=Fe();Ct(t,e,134217728,n)}sc(e,134217728)}};Zp=function(e){if(e.tag===13){var t=vn(e),n=Ht(e,t);if(n!==null){var r=Fe();Ct(n,e,t,r)}sc(e,t)}};Qp=function(){return q};qp=function(e,t){var n=q;try{return q=e,t()}finally{q=n}};xs=function(e,t,n){switch(t){case"input":if(ps(e,n),t=n.name,n.type==="radio"&&t!=null){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var o=Ui(r);if(!o)throw Error(z(90));Ap(r),ps(r,o)}}}break;case"textarea":Rp(e,n);break;case"select":t=n.value,t!=null&&_r(e,!!n.multiple,t,!1)}};Ip=rc;zp=Kn;var Vy={usingClientEntryPoint:!1,Events:[qo,xr,Ui,Lp,Fp,rc]},ao={findFiberByHostInstance:Fn,bundleType:0,version:"18.2.0",rendererPackageName:"react-dom"},Gy={bundleType:ao.bundleType,version:ao.version,rendererPackageName:ao.rendererPackageName,rendererConfig:ao.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:Yt.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=Up(e),e===null?null:e.stateNode},findFiberByHostInstance:ao.findFiberByHostInstance||Hy,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.2.0-next-9e3b772b8-20220608"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var Ta=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Ta.isDisabled&&Ta.supportsFiber)try{Ii=Ta.inject(Gy),Ot=Ta}catch{}}rt.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Vy;rt.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!cc(t))throw Error(z(200));return Uy(e,t,null,n)};rt.createRoot=function(e,t){if(!cc(e))throw Error(z(299));var n=!1,r="",o=bm;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onRecoverableError!==void 0&&(o=t.onRecoverableError)),t=lc(e,1,!1,null,null,n,!1,r,o),e[Ut]=t.current,Lo(e.nodeType===8?e.parentNode:e),new uc(t)};rt.findDOMNode=function(e){if(e==null)return null;if(e.nodeType===1)return e;var t=e._reactInternals;if(t===void 0)throw typeof e.render=="function"?Error(z(188)):(e=Object.keys(e).join(","),Error(z(268,e)));return e=Up(t),e=e===null?null:e.stateNode,e};rt.flushSync=function(e){return Kn(e)};rt.hydrate=function(e,t,n){if(!Qi(t))throw Error(z(200));return qi(null,e,t,!0,n)};rt.hydrateRoot=function(e,t,n){if(!cc(e))throw Error(z(405));var r=n!=null&&n.hydratedSources||null,o=!1,a="",i=bm;if(n!=null&&(n.unstable_strictMode===!0&&(o=!0),n.identifierPrefix!==void 0&&(a=n.identifierPrefix),n.onRecoverableError!==void 0&&(i=n.onRecoverableError)),t=xm(t,null,e,1,n??null,o,!1,a,i),e[Ut]=t.current,Lo(e),r)for(e=0;e<r.length;e++)n=r[e],o=n._getVersion,o=o(n._source),t.mutableSourceEagerHydrationData==null?t.mutableSourceEagerHydrationData=[n,o]:t.mutableSourceEagerHydrationData.push(n,o);return new Zi(t)};rt.render=function(e,t,n){if(!Qi(t))throw Error(z(200));return qi(null,e,t,!1,n)};rt.unmountComponentAtNode=function(e){if(!Qi(e))throw Error(z(40));return e._reactRootContainer?(Kn(function(){qi(null,null,e,!1,function(){e._reactRootContainer=null,e[Ut]=null})}),!0):!1};rt.unstable_batchedUpdates=rc;rt.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!Qi(n))throw Error(z(200));if(e==null||e._reactInternals===void 0)throw Error(z(38));return qi(e,t,n,!1,r)};rt.version="18.2.0-next-9e3b772b8-20220608";function Sm(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(Sm)}catch(e){console.error(e)}}Sm(),xp.exports=rt;var ea=xp.exports;const Ky=Hr(ea);var pf=ea;is.createRoot=pf.createRoot,is.hydrateRoot=pf.hydrateRoot;var Cm={exports:{}};/*!
	Copyright (c) 2018 Jed Watson.
	Licensed under the MIT License (MIT), see
	http://jedwatson.github.io/classnames
*/(function(e){(function(){var t={}.hasOwnProperty;function n(){for(var r=[],o=0;o<arguments.length;o++){var a=arguments[o];if(a){var i=typeof a;if(i==="string"||i==="number")r.push(a);else if(Array.isArray(a)){if(a.length){var l=n.apply(null,a);l&&r.push(l)}}else if(i==="object"){if(a.toString!==Object.prototype.toString&&!a.toString.toString().includes("[native code]")){r.push(a.toString());continue}for(var s in a)t.call(a,s)&&a[s]&&r.push(s)}}}return r.join(" ")}e.exports?(n.default=n,e.exports=n):window.classNames=n})()})(Cm);var Yy=Cm.exports;const Q=Hr(Yy);function B(){return B=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},B.apply(this,arguments)}function V(e,t,{checkForDefaultPrevented:n=!0}={}){return function(o){if(e==null||e(o),n===!1||!o.defaultPrevented)return t==null?void 0:t(o)}}function Xy(e,t){typeof e=="function"?e(t):e!=null&&(e.current=t)}function Ji(...e){return t=>e.forEach(n=>Xy(n,t))}function Se(...e){return c.useCallback(Ji(...e),e)}function qn(e,t=[]){let n=[];function r(a,i){const l=c.createContext(i),s=n.length;n=[...n,i];function u(d){const{scope:p,children:h,...v}=d,w=(p==null?void 0:p[e][s])||l,E=c.useMemo(()=>v,Object.values(v));return c.createElement(w.Provider,{value:E},h)}function f(d,p){const h=(p==null?void 0:p[e][s])||l,v=c.useContext(h);if(v)return v;if(i!==void 0)return i;throw new Error(`\`${d}\` must be used within \`${a}\``)}return u.displayName=a+"Provider",[u,f]}const o=()=>{const a=n.map(i=>c.createContext(i));return function(l){const s=(l==null?void 0:l[e])||a;return c.useMemo(()=>({[`__scope${e}`]:{...l,[e]:s}}),[l,s])}};return o.scopeName=e,[r,Zy(o,...t)]}function Zy(...e){const t=e[0];if(e.length===1)return t;const n=()=>{const r=e.map(o=>({useScope:o(),scopeName:o.scopeName}));return function(a){const i=r.reduce((l,{useScope:s,scopeName:u})=>{const d=s(a)[`__scope${u}`];return{...l,...d}},{});return c.useMemo(()=>({[`__scope${t.scopeName}`]:i}),[i])}};return n.scopeName=t.scopeName,n}const kt=c.forwardRef((e,t)=>{const{children:n,...r}=e,o=c.Children.toArray(n),a=o.find(Qy);if(a){const i=a.props.children,l=o.map(s=>s===a?c.Children.count(i)>1?c.Children.only(null):c.isValidElement(i)?i.props.children:null:s);return c.createElement(Js,B({},r,{ref:t}),c.isValidElement(i)?c.cloneElement(i,void 0,l):null)}return c.createElement(Js,B({},r,{ref:t}),n)});kt.displayName="Slot";const Js=c.forwardRef((e,t)=>{const{children:n,...r}=e;return c.isValidElement(n)?c.cloneElement(n,{...qy(r,n.props),ref:t?Ji(t,n.ref):n.ref}):c.Children.count(n)>1?c.Children.only(null):null});Js.displayName="SlotClone";const ta=({children:e})=>c.createElement(c.Fragment,null,e);function Qy(e){return c.isValidElement(e)&&e.type===ta}function qy(e,t){const n={...t};for(const r in t){const o=e[r],a=t[r];/^on[A-Z]/.test(r)?o&&a?n[r]=(...l)=>{a(...l),o(...l)}:o&&(n[r]=o):r==="style"?n[r]={...o,...a}:r==="className"&&(n[r]=[o,a].filter(Boolean).join(" "))}return{...e,...n}}const Jy=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"],$e=Jy.reduce((e,t)=>{const n=c.forwardRef((r,o)=>{const{asChild:a,...i}=r,l=a?kt:t;return c.useEffect(()=>{window[Symbol.for("radix-ui")]=!0},[]),c.createElement(l,B({},i,{ref:o}))});return n.displayName=`Primitive.${t}`,{...e,[t]:n}},{});function Em(e,t){e&&ea.flushSync(()=>e.dispatchEvent(t))}function xe(e){const t=c.useRef(e);return c.useEffect(()=>{t.current=e}),c.useMemo(()=>(...n)=>{var r;return(r=t.current)===null||r===void 0?void 0:r.call(t,...n)},[])}function e2(e,t=globalThis==null?void 0:globalThis.document){const n=xe(e);c.useEffect(()=>{const r=o=>{o.key==="Escape"&&n(o)};return t.addEventListener("keydown",r),()=>t.removeEventListener("keydown",r)},[n,t])}const eu="dismissableLayer.update",t2="dismissableLayer.pointerDownOutside",n2="dismissableLayer.focusOutside";let mf;const r2=c.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),o2=c.forwardRef((e,t)=>{var n;const{disableOutsidePointerEvents:r=!1,onEscapeKeyDown:o,onPointerDownOutside:a,onFocusOutside:i,onInteractOutside:l,onDismiss:s,...u}=e,f=c.useContext(r2),[d,p]=c.useState(null),h=(n=d==null?void 0:d.ownerDocument)!==null&&n!==void 0?n:globalThis==null?void 0:globalThis.document,[,v]=c.useState({}),w=Se(t,k=>p(k)),E=Array.from(f.layers),[y]=[...f.layersWithOutsidePointerEventsDisabled].slice(-1),m=E.indexOf(y),g=d?E.indexOf(d):-1,x=f.layersWithOutsidePointerEventsDisabled.size>0,b=g>=m,S=a2(k=>{const C=k.target,T=[...f.branches].some(O=>O.contains(C));!b||T||(a==null||a(k),l==null||l(k),k.defaultPrevented||s==null||s())},h),$=i2(k=>{const C=k.target;[...f.branches].some(O=>O.contains(C))||(i==null||i(k),l==null||l(k),k.defaultPrevented||s==null||s())},h);return e2(k=>{g===f.layers.size-1&&(o==null||o(k),!k.defaultPrevented&&s&&(k.preventDefault(),s()))},h),c.useEffect(()=>{if(d)return r&&(f.layersWithOutsidePointerEventsDisabled.size===0&&(mf=h.body.style.pointerEvents,h.body.style.pointerEvents="none"),f.layersWithOutsidePointerEventsDisabled.add(d)),f.layers.add(d),gf(),()=>{r&&f.layersWithOutsidePointerEventsDisabled.size===1&&(h.body.style.pointerEvents=mf)}},[d,h,r,f]),c.useEffect(()=>()=>{d&&(f.layers.delete(d),f.layersWithOutsidePointerEventsDisabled.delete(d),gf())},[d,f]),c.useEffect(()=>{const k=()=>v({});return document.addEventListener(eu,k),()=>document.removeEventListener(eu,k)},[]),c.createElement($e.div,B({},u,{ref:w,style:{pointerEvents:x?b?"auto":"none":void 0,...e.style},onFocusCapture:V(e.onFocusCapture,$.onFocusCapture),onBlurCapture:V(e.onBlurCapture,$.onBlurCapture),onPointerDownCapture:V(e.onPointerDownCapture,S.onPointerDownCapture)}))});function a2(e,t=globalThis==null?void 0:globalThis.document){const n=xe(e),r=c.useRef(!1),o=c.useRef(()=>{});return c.useEffect(()=>{const a=l=>{if(l.target&&!r.current){let f=function(){$m(t2,n,u,{discrete:!0})};var s=f;const u={originalEvent:l};l.pointerType==="touch"?(t.removeEventListener("click",o.current),o.current=f,t.addEventListener("click",o.current,{once:!0})):f()}r.current=!1},i=window.setTimeout(()=>{t.addEventListener("pointerdown",a)},0);return()=>{window.clearTimeout(i),t.removeEventListener("pointerdown",a),t.removeEventListener("click",o.current)}},[t,n]),{onPointerDownCapture:()=>r.current=!0}}function i2(e,t=globalThis==null?void 0:globalThis.document){const n=xe(e),r=c.useRef(!1);return c.useEffect(()=>{const o=a=>{a.target&&!r.current&&$m(n2,n,{originalEvent:a},{discrete:!1})};return t.addEventListener("focusin",o),()=>t.removeEventListener("focusin",o)},[t,n]),{onFocusCapture:()=>r.current=!0,onBlurCapture:()=>r.current=!1}}function gf(){const e=new CustomEvent(eu);document.dispatchEvent(e)}function $m(e,t,n,{discrete:r}){const o=n.originalEvent.target,a=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&o.addEventListener(e,t,{once:!0}),r?Em(o,a):o.dispatchEvent(a)}const Yn=globalThis!=null&&globalThis.document?c.useLayoutEffect:()=>{},l2=Fv["useId".toString()]||(()=>{});let s2=0;function Vo(e){const[t,n]=c.useState(l2());return Yn(()=>{e||n(r=>r??String(s2++))},[e]),e||(t?`radix-${t}`:"")}const u2=["top","right","bottom","left"],bn=Math.min,qe=Math.max,Ai=Math.round,Aa=Math.floor,Sn=e=>({x:e,y:e}),c2={left:"right",right:"left",bottom:"top",top:"bottom"},d2={start:"end",end:"start"};function tu(e,t,n){return qe(e,bn(t,n))}function Vt(e,t){return typeof e=="function"?e(t):e}function Gt(e){return e.split("-")[0]}function Kr(e){return e.split("-")[1]}function dc(e){return e==="x"?"y":"x"}function fc(e){return e==="y"?"height":"width"}function Yr(e){return["top","bottom"].includes(Gt(e))?"y":"x"}function pc(e){return dc(Yr(e))}function f2(e,t,n){n===void 0&&(n=!1);const r=Kr(e),o=pc(e),a=fc(o);let i=o==="x"?r===(n?"end":"start")?"right":"left":r==="start"?"bottom":"top";return t.reference[a]>t.floating[a]&&(i=Pi(i)),[i,Pi(i)]}function p2(e){const t=Pi(e);return[nu(e),t,nu(t)]}function nu(e){return e.replace(/start|end/g,t=>d2[t])}function m2(e,t,n){const r=["left","right"],o=["right","left"],a=["top","bottom"],i=["bottom","top"];switch(e){case"top":case"bottom":return n?t?o:r:t?r:o;case"left":case"right":return t?a:i;default:return[]}}function g2(e,t,n,r){const o=Kr(e);let a=m2(Gt(e),n==="start",r);return o&&(a=a.map(i=>i+"-"+o),t&&(a=a.concat(a.map(nu)))),a}function Pi(e){return e.replace(/left|right|bottom|top/g,t=>c2[t])}function h2(e){return{top:0,right:0,bottom:0,left:0,...e}}function km(e){return typeof e!="number"?h2(e):{top:e,right:e,bottom:e,left:e}}function Ri(e){return{...e,top:e.y,left:e.x,right:e.x+e.width,bottom:e.y+e.height}}function hf(e,t,n){let{reference:r,floating:o}=e;const a=Yr(t),i=pc(t),l=fc(i),s=Gt(t),u=a==="y",f=r.x+r.width/2-o.width/2,d=r.y+r.height/2-o.height/2,p=r[l]/2-o[l]/2;let h;switch(s){case"top":h={x:f,y:r.y-o.height};break;case"bottom":h={x:f,y:r.y+r.height};break;case"right":h={x:r.x+r.width,y:d};break;case"left":h={x:r.x-o.width,y:d};break;default:h={x:r.x,y:r.y}}switch(Kr(t)){case"start":h[i]-=p*(n&&u?-1:1);break;case"end":h[i]+=p*(n&&u?-1:1);break}return h}const v2=async(e,t,n)=>{const{placement:r="bottom",strategy:o="absolute",middleware:a=[],platform:i}=n,l=a.filter(Boolean),s=await(i.isRTL==null?void 0:i.isRTL(t));let u=await i.getElementRects({reference:e,floating:t,strategy:o}),{x:f,y:d}=hf(u,r,s),p=r,h={},v=0;for(let w=0;w<l.length;w++){const{name:E,fn:y}=l[w],{x:m,y:g,data:x,reset:b}=await y({x:f,y:d,initialPlacement:r,placement:p,strategy:o,middlewareData:h,rects:u,platform:i,elements:{reference:e,floating:t}});if(f=m??f,d=g??d,h={...h,[E]:{...h[E],...x}},b&&v<=50){v++,typeof b=="object"&&(b.placement&&(p=b.placement),b.rects&&(u=b.rects===!0?await i.getElementRects({reference:e,floating:t,strategy:o}):b.rects),{x:f,y:d}=hf(u,p,s)),w=-1;continue}}return{x:f,y:d,placement:p,strategy:o,middlewareData:h}};async function Go(e,t){var n;t===void 0&&(t={});const{x:r,y:o,platform:a,rects:i,elements:l,strategy:s}=e,{boundary:u="clippingAncestors",rootBoundary:f="viewport",elementContext:d="floating",altBoundary:p=!1,padding:h=0}=Vt(t,e),v=km(h),E=l[p?d==="floating"?"reference":"floating":d],y=Ri(await a.getClippingRect({element:(n=await(a.isElement==null?void 0:a.isElement(E)))==null||n?E:E.contextElement||await(a.getDocumentElement==null?void 0:a.getDocumentElement(l.floating)),boundary:u,rootBoundary:f,strategy:s})),m=d==="floating"?{...i.floating,x:r,y:o}:i.reference,g=await(a.getOffsetParent==null?void 0:a.getOffsetParent(l.floating)),x=await(a.isElement==null?void 0:a.isElement(g))?await(a.getScale==null?void 0:a.getScale(g))||{x:1,y:1}:{x:1,y:1},b=Ri(a.convertOffsetParentRelativeRectToViewportRelativeRect?await a.convertOffsetParentRelativeRectToViewportRelativeRect({rect:m,offsetParent:g,strategy:s}):m);return{top:(y.top-b.top+v.top)/x.y,bottom:(b.bottom-y.bottom+v.bottom)/x.y,left:(y.left-b.left+v.left)/x.x,right:(b.right-y.right+v.right)/x.x}}const vf=e=>({name:"arrow",options:e,async fn(t){const{x:n,y:r,placement:o,rects:a,platform:i,elements:l}=t,{element:s,padding:u=0}=Vt(e,t)||{};if(s==null)return{};const f=km(u),d={x:n,y:r},p=pc(o),h=fc(p),v=await i.getDimensions(s),w=p==="y",E=w?"top":"left",y=w?"bottom":"right",m=w?"clientHeight":"clientWidth",g=a.reference[h]+a.reference[p]-d[p]-a.floating[h],x=d[p]-a.reference[p],b=await(i.getOffsetParent==null?void 0:i.getOffsetParent(s));let S=b?b[m]:0;(!S||!await(i.isElement==null?void 0:i.isElement(b)))&&(S=l.floating[m]||a.floating[h]);const $=g/2-x/2,k=S/2-v[h]/2-1,C=bn(f[E],k),T=bn(f[y],k),O=C,A=S-v[h]-T,M=S/2-v[h]/2+$,F=tu(O,M,A),I=Kr(o)!=null&&M!=F&&a.reference[h]/2-(M<O?C:T)-v[h]/2<0?M<O?O-M:A-M:0;return{[p]:d[p]-I,data:{[p]:F,centerOffset:M-F+I}}}}),y2=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var n;const{placement:r,middlewareData:o,rects:a,initialPlacement:i,platform:l,elements:s}=t,{mainAxis:u=!0,crossAxis:f=!0,fallbackPlacements:d,fallbackStrategy:p="bestFit",fallbackAxisSideDirection:h="none",flipAlignment:v=!0,...w}=Vt(e,t),E=Gt(r),y=Gt(i)===i,m=await(l.isRTL==null?void 0:l.isRTL(s.floating)),g=d||(y||!v?[Pi(i)]:p2(i));!d&&h!=="none"&&g.push(...g2(i,v,h,m));const x=[i,...g],b=await Go(t,w),S=[];let $=((n=o.flip)==null?void 0:n.overflows)||[];if(u&&S.push(b[E]),f){const O=f2(r,a,m);S.push(b[O[0]],b[O[1]])}if($=[...$,{placement:r,overflows:S}],!S.every(O=>O<=0)){var k,C;const O=(((k=o.flip)==null?void 0:k.index)||0)+1,A=x[O];if(A)return{data:{index:O,overflows:$},reset:{placement:A}};let M=(C=$.filter(F=>F.overflows[0]<=0).sort((F,D)=>F.overflows[1]-D.overflows[1])[0])==null?void 0:C.placement;if(!M)switch(p){case"bestFit":{var T;const F=(T=$.map(D=>[D.placement,D.overflows.filter(I=>I>0).reduce((I,L)=>I+L,0)]).sort((D,I)=>D[1]-I[1])[0])==null?void 0:T[0];F&&(M=F);break}case"initialPlacement":M=i;break}if(r!==M)return{reset:{placement:M}}}return{}}}};function yf(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function wf(e){return u2.some(t=>e[t]>=0)}const w2=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){const{rects:n}=t,{strategy:r="referenceHidden",...o}=Vt(e,t);switch(r){case"referenceHidden":{const a=await Go(t,{...o,elementContext:"reference"}),i=yf(a,n.reference);return{data:{referenceHiddenOffsets:i,referenceHidden:wf(i)}}}case"escaped":{const a=await Go(t,{...o,altBoundary:!0}),i=yf(a,n.floating);return{data:{escapedOffsets:i,escaped:wf(i)}}}default:return{}}}}};async function x2(e,t){const{placement:n,platform:r,elements:o}=e,a=await(r.isRTL==null?void 0:r.isRTL(o.floating)),i=Gt(n),l=Kr(n),s=Yr(n)==="y",u=["left","top"].includes(i)?-1:1,f=a&&s?-1:1,d=Vt(t,e);let{mainAxis:p,crossAxis:h,alignmentAxis:v}=typeof d=="number"?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:0,crossAxis:0,alignmentAxis:null,...d};return l&&typeof v=="number"&&(h=l==="end"?v*-1:v),s?{x:h*f,y:p*u}:{x:p*u,y:h*f}}const b2=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){const{x:n,y:r}=t,o=await x2(t,e);return{x:n+o.x,y:r+o.y,data:o}}}},S2=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){const{x:n,y:r,placement:o}=t,{mainAxis:a=!0,crossAxis:i=!1,limiter:l={fn:E=>{let{x:y,y:m}=E;return{x:y,y:m}}},...s}=Vt(e,t),u={x:n,y:r},f=await Go(t,s),d=Yr(Gt(o)),p=dc(d);let h=u[p],v=u[d];if(a){const E=p==="y"?"top":"left",y=p==="y"?"bottom":"right",m=h+f[E],g=h-f[y];h=tu(m,h,g)}if(i){const E=d==="y"?"top":"left",y=d==="y"?"bottom":"right",m=v+f[E],g=v-f[y];v=tu(m,v,g)}const w=l.fn({...t,[p]:h,[d]:v});return{...w,data:{x:w.x-n,y:w.y-r}}}}},C2=function(e){return e===void 0&&(e={}),{options:e,fn(t){const{x:n,y:r,placement:o,rects:a,middlewareData:i}=t,{offset:l=0,mainAxis:s=!0,crossAxis:u=!0}=Vt(e,t),f={x:n,y:r},d=Yr(o),p=dc(d);let h=f[p],v=f[d];const w=Vt(l,t),E=typeof w=="number"?{mainAxis:w,crossAxis:0}:{mainAxis:0,crossAxis:0,...w};if(s){const g=p==="y"?"height":"width",x=a.reference[p]-a.floating[g]+E.mainAxis,b=a.reference[p]+a.reference[g]-E.mainAxis;h<x?h=x:h>b&&(h=b)}if(u){var y,m;const g=p==="y"?"width":"height",x=["top","left"].includes(Gt(o)),b=a.reference[d]-a.floating[g]+(x&&((y=i.offset)==null?void 0:y[d])||0)+(x?0:E.crossAxis),S=a.reference[d]+a.reference[g]+(x?0:((m=i.offset)==null?void 0:m[d])||0)-(x?E.crossAxis:0);v<b?v=b:v>S&&(v=S)}return{[p]:h,[d]:v}}}},E2=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){const{placement:n,rects:r,platform:o,elements:a}=t,{apply:i=()=>{},...l}=Vt(e,t),s=await Go(t,l),u=Gt(n),f=Kr(n),d=Yr(n)==="y",{width:p,height:h}=r.floating;let v,w;u==="top"||u==="bottom"?(v=u,w=f===(await(o.isRTL==null?void 0:o.isRTL(a.floating))?"start":"end")?"left":"right"):(w=u,v=f==="end"?"top":"bottom");const E=h-s[v],y=p-s[w],m=!t.middlewareData.shift;let g=E,x=y;if(d){const S=p-s.left-s.right;x=f||m?bn(y,S):S}else{const S=h-s.top-s.bottom;g=f||m?bn(E,S):S}if(m&&!f){const S=qe(s.left,0),$=qe(s.right,0),k=qe(s.top,0),C=qe(s.bottom,0);d?x=p-2*(S!==0||$!==0?S+$:qe(s.left,s.right)):g=h-2*(k!==0||C!==0?k+C:qe(s.top,s.bottom))}await i({...t,availableWidth:x,availableHeight:g});const b=await o.getDimensions(a.floating);return p!==b.width||h!==b.height?{reset:{rects:!0}}:{}}}};function Cn(e){return _m(e)?(e.nodeName||"").toLowerCase():"#document"}function tt(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function Xt(e){var t;return(t=(_m(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function _m(e){return e instanceof Node||e instanceof tt(e).Node}function Kt(e){return e instanceof Element||e instanceof tt(e).Element}function Mt(e){return e instanceof HTMLElement||e instanceof tt(e).HTMLElement}function xf(e){return typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof tt(e).ShadowRoot}function na(e){const{overflow:t,overflowX:n,overflowY:r,display:o}=ft(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(o)}function $2(e){return["table","td","th"].includes(Cn(e))}function mc(e){const t=gc(),n=ft(e);return n.transform!=="none"||n.perspective!=="none"||(n.containerType?n.containerType!=="normal":!1)||!t&&(n.backdropFilter?n.backdropFilter!=="none":!1)||!t&&(n.filter?n.filter!=="none":!1)||["transform","perspective","filter"].some(r=>(n.willChange||"").includes(r))||["paint","layout","strict","content"].some(r=>(n.contain||"").includes(r))}function k2(e){let t=Br(e);for(;Mt(t)&&!el(t);){if(mc(t))return t;t=Br(t)}return null}function gc(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}function el(e){return["html","body","#document"].includes(Cn(e))}function ft(e){return tt(e).getComputedStyle(e)}function tl(e){return Kt(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function Br(e){if(Cn(e)==="html")return e;const t=e.assignedSlot||e.parentNode||xf(e)&&e.host||Xt(e);return xf(t)?t.host:t}function Tm(e){const t=Br(e);return el(t)?e.ownerDocument?e.ownerDocument.body:e.body:Mt(t)&&na(t)?t:Tm(t)}function Oi(e,t){var n;t===void 0&&(t=[]);const r=Tm(e),o=r===((n=e.ownerDocument)==null?void 0:n.body),a=tt(r);return o?t.concat(a,a.visualViewport||[],na(r)?r:[]):t.concat(r,Oi(r))}function Am(e){const t=ft(e);let n=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const o=Mt(e),a=o?e.offsetWidth:n,i=o?e.offsetHeight:r,l=Ai(n)!==a||Ai(r)!==i;return l&&(n=a,r=i),{width:n,height:r,$:l}}function hc(e){return Kt(e)?e:e.contextElement}function Nr(e){const t=hc(e);if(!Mt(t))return Sn(1);const n=t.getBoundingClientRect(),{width:r,height:o,$:a}=Am(t);let i=(a?Ai(n.width):n.width)/r,l=(a?Ai(n.height):n.height)/o;return(!i||!Number.isFinite(i))&&(i=1),(!l||!Number.isFinite(l))&&(l=1),{x:i,y:l}}const _2=Sn(0);function Pm(e){const t=tt(e);return!gc()||!t.visualViewport?_2:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function T2(e,t,n){return t===void 0&&(t=!1),!n||t&&n!==tt(e)?!1:t}function Xn(e,t,n,r){t===void 0&&(t=!1),n===void 0&&(n=!1);const o=e.getBoundingClientRect(),a=hc(e);let i=Sn(1);t&&(r?Kt(r)&&(i=Nr(r)):i=Nr(e));const l=T2(a,n,r)?Pm(a):Sn(0);let s=(o.left+l.x)/i.x,u=(o.top+l.y)/i.y,f=o.width/i.x,d=o.height/i.y;if(a){const p=tt(a),h=r&&Kt(r)?tt(r):r;let v=p.frameElement;for(;v&&r&&h!==p;){const w=Nr(v),E=v.getBoundingClientRect(),y=ft(v),m=E.left+(v.clientLeft+parseFloat(y.paddingLeft))*w.x,g=E.top+(v.clientTop+parseFloat(y.paddingTop))*w.y;s*=w.x,u*=w.y,f*=w.x,d*=w.y,s+=m,u+=g,v=tt(v).frameElement}}return Ri({width:f,height:d,x:s,y:u})}function A2(e){let{rect:t,offsetParent:n,strategy:r}=e;const o=Mt(n),a=Xt(n);if(n===a)return t;let i={scrollLeft:0,scrollTop:0},l=Sn(1);const s=Sn(0);if((o||!o&&r!=="fixed")&&((Cn(n)!=="body"||na(a))&&(i=tl(n)),Mt(n))){const u=Xn(n);l=Nr(n),s.x=u.x+n.clientLeft,s.y=u.y+n.clientTop}return{width:t.width*l.x,height:t.height*l.y,x:t.x*l.x-i.scrollLeft*l.x+s.x,y:t.y*l.y-i.scrollTop*l.y+s.y}}function P2(e){return Array.from(e.getClientRects())}function Rm(e){return Xn(Xt(e)).left+tl(e).scrollLeft}function R2(e){const t=Xt(e),n=tl(e),r=e.ownerDocument.body,o=qe(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),a=qe(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight);let i=-n.scrollLeft+Rm(e);const l=-n.scrollTop;return ft(r).direction==="rtl"&&(i+=qe(t.clientWidth,r.clientWidth)-o),{width:o,height:a,x:i,y:l}}function O2(e,t){const n=tt(e),r=Xt(e),o=n.visualViewport;let a=r.clientWidth,i=r.clientHeight,l=0,s=0;if(o){a=o.width,i=o.height;const u=gc();(!u||u&&t==="fixed")&&(l=o.offsetLeft,s=o.offsetTop)}return{width:a,height:i,x:l,y:s}}function N2(e,t){const n=Xn(e,!0,t==="fixed"),r=n.top+e.clientTop,o=n.left+e.clientLeft,a=Mt(e)?Nr(e):Sn(1),i=e.clientWidth*a.x,l=e.clientHeight*a.y,s=o*a.x,u=r*a.y;return{width:i,height:l,x:s,y:u}}function bf(e,t,n){let r;if(t==="viewport")r=O2(e,n);else if(t==="document")r=R2(Xt(e));else if(Kt(t))r=N2(t,n);else{const o=Pm(e);r={...t,x:t.x-o.x,y:t.y-o.y}}return Ri(r)}function Om(e,t){const n=Br(e);return n===t||!Kt(n)||el(n)?!1:ft(n).position==="fixed"||Om(n,t)}function M2(e,t){const n=t.get(e);if(n)return n;let r=Oi(e).filter(l=>Kt(l)&&Cn(l)!=="body"),o=null;const a=ft(e).position==="fixed";let i=a?Br(e):e;for(;Kt(i)&&!el(i);){const l=ft(i),s=mc(i);!s&&l.position==="fixed"&&(o=null),(a?!s&&!o:!s&&l.position==="static"&&!!o&&["absolute","fixed"].includes(o.position)||na(i)&&!s&&Om(e,i))?r=r.filter(f=>f!==i):o=l,i=Br(i)}return t.set(e,r),r}function D2(e){let{element:t,boundary:n,rootBoundary:r,strategy:o}=e;const i=[...n==="clippingAncestors"?M2(t,this._c):[].concat(n),r],l=i[0],s=i.reduce((u,f)=>{const d=bf(t,f,o);return u.top=qe(d.top,u.top),u.right=bn(d.right,u.right),u.bottom=bn(d.bottom,u.bottom),u.left=qe(d.left,u.left),u},bf(t,l,o));return{width:s.right-s.left,height:s.bottom-s.top,x:s.left,y:s.top}}function L2(e){return Am(e)}function F2(e,t,n){const r=Mt(t),o=Xt(t),a=n==="fixed",i=Xn(e,!0,a,t);let l={scrollLeft:0,scrollTop:0};const s=Sn(0);if(r||!r&&!a)if((Cn(t)!=="body"||na(o))&&(l=tl(t)),r){const u=Xn(t,!0,a,t);s.x=u.x+t.clientLeft,s.y=u.y+t.clientTop}else o&&(s.x=Rm(o));return{x:i.left+l.scrollLeft-s.x,y:i.top+l.scrollTop-s.y,width:i.width,height:i.height}}function Sf(e,t){return!Mt(e)||ft(e).position==="fixed"?null:t?t(e):e.offsetParent}function Nm(e,t){const n=tt(e);if(!Mt(e))return n;let r=Sf(e,t);for(;r&&$2(r)&&ft(r).position==="static";)r=Sf(r,t);return r&&(Cn(r)==="html"||Cn(r)==="body"&&ft(r).position==="static"&&!mc(r))?n:r||k2(e)||n}const I2=async function(e){let{reference:t,floating:n,strategy:r}=e;const o=this.getOffsetParent||Nm,a=this.getDimensions;return{reference:F2(t,await o(n),r),floating:{x:0,y:0,...await a(n)}}};function z2(e){return ft(e).direction==="rtl"}const j2={convertOffsetParentRelativeRectToViewportRelativeRect:A2,getDocumentElement:Xt,getClippingRect:D2,getOffsetParent:Nm,getElementRects:I2,getClientRects:P2,getDimensions:L2,getScale:Nr,isElement:Kt,isRTL:z2};function B2(e,t){let n=null,r;const o=Xt(e);function a(){clearTimeout(r),n&&n.disconnect(),n=null}function i(l,s){l===void 0&&(l=!1),s===void 0&&(s=1),a();const{left:u,top:f,width:d,height:p}=e.getBoundingClientRect();if(l||t(),!d||!p)return;const h=Aa(f),v=Aa(o.clientWidth-(u+d)),w=Aa(o.clientHeight-(f+p)),E=Aa(u),m={rootMargin:-h+"px "+-v+"px "+-w+"px "+-E+"px",threshold:qe(0,bn(1,s))||1};let g=!0;function x(b){const S=b[0].intersectionRatio;if(S!==s){if(!g)return i();S?i(!1,S):r=setTimeout(()=>{i(!1,1e-7)},100)}g=!1}try{n=new IntersectionObserver(x,{...m,root:o.ownerDocument})}catch{n=new IntersectionObserver(x,m)}n.observe(e)}return i(!0),a}function U2(e,t,n,r){r===void 0&&(r={});const{ancestorScroll:o=!0,ancestorResize:a=!0,elementResize:i=typeof ResizeObserver=="function",layoutShift:l=typeof IntersectionObserver=="function",animationFrame:s=!1}=r,u=hc(e),f=o||a?[...u?Oi(u):[],...Oi(t)]:[];f.forEach(y=>{o&&y.addEventListener("scroll",n,{passive:!0}),a&&y.addEventListener("resize",n)});const d=u&&l?B2(u,n):null;let p=-1,h=null;i&&(h=new ResizeObserver(y=>{let[m]=y;m&&m.target===u&&h&&(h.unobserve(t),cancelAnimationFrame(p),p=requestAnimationFrame(()=>{h&&h.observe(t)})),n()}),u&&!s&&h.observe(u),h.observe(t));let v,w=s?Xn(e):null;s&&E();function E(){const y=Xn(e);w&&(y.x!==w.x||y.y!==w.y||y.width!==w.width||y.height!==w.height)&&n(),w=y,v=requestAnimationFrame(E)}return n(),()=>{f.forEach(y=>{o&&y.removeEventListener("scroll",n),a&&y.removeEventListener("resize",n)}),d&&d(),h&&h.disconnect(),h=null,s&&cancelAnimationFrame(v)}}const H2=(e,t,n)=>{const r=new Map,o={platform:j2,...n},a={...o.platform,_c:r};return v2(e,t,{...o,platform:a})},W2=e=>{function t(n){return{}.hasOwnProperty.call(n,"current")}return{name:"arrow",options:e,fn(n){const{element:r,padding:o}=typeof e=="function"?e(n):e;return r&&t(r)?r.current!=null?vf({element:r.current,padding:o}).fn(n):{}:r?vf({element:r,padding:o}).fn(n):{}}}};var Ja=typeof document<"u"?c.useLayoutEffect:c.useEffect;function Ni(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,o;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(!Ni(e[r],t[r]))return!1;return!0}if(o=Object.keys(e),n=o.length,n!==Object.keys(t).length)return!1;for(r=n;r--!==0;)if(!{}.hasOwnProperty.call(t,o[r]))return!1;for(r=n;r--!==0;){const a=o[r];if(!(a==="_owner"&&e.$$typeof)&&!Ni(e[a],t[a]))return!1}return!0}return e!==e&&t!==t}function Mm(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function Cf(e,t){const n=Mm(e);return Math.round(t*n)/n}function Ef(e){const t=c.useRef(e);return Ja(()=>{t.current=e}),t}function V2(e){e===void 0&&(e={});const{placement:t="bottom",strategy:n="absolute",middleware:r=[],platform:o,elements:{reference:a,floating:i}={},transform:l=!0,whileElementsMounted:s,open:u}=e,[f,d]=c.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[p,h]=c.useState(r);Ni(p,r)||h(r);const[v,w]=c.useState(null),[E,y]=c.useState(null),m=c.useCallback(I=>{I!=S.current&&(S.current=I,w(I))},[w]),g=c.useCallback(I=>{I!==$.current&&($.current=I,y(I))},[y]),x=a||v,b=i||E,S=c.useRef(null),$=c.useRef(null),k=c.useRef(f),C=Ef(s),T=Ef(o),O=c.useCallback(()=>{if(!S.current||!$.current)return;const I={placement:t,strategy:n,middleware:p};T.current&&(I.platform=T.current),H2(S.current,$.current,I).then(L=>{const _={...L,isPositioned:!0};A.current&&!Ni(k.current,_)&&(k.current=_,ea.flushSync(()=>{d(_)}))})},[p,t,n,T]);Ja(()=>{u===!1&&k.current.isPositioned&&(k.current.isPositioned=!1,d(I=>({...I,isPositioned:!1})))},[u]);const A=c.useRef(!1);Ja(()=>(A.current=!0,()=>{A.current=!1}),[]),Ja(()=>{if(x&&(S.current=x),b&&($.current=b),x&&b){if(C.current)return C.current(x,b,O);O()}},[x,b,O,C]);const M=c.useMemo(()=>({reference:S,floating:$,setReference:m,setFloating:g}),[m,g]),F=c.useMemo(()=>({reference:x,floating:b}),[x,b]),D=c.useMemo(()=>{const I={position:n,left:0,top:0};if(!F.floating)return I;const L=Cf(F.floating,f.x),_=Cf(F.floating,f.y);return l?{...I,transform:"translate("+L+"px, "+_+"px)",...Mm(F.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:L,top:_}},[n,l,F.floating,f.x,f.y]);return c.useMemo(()=>({...f,update:O,refs:M,elements:F,floatingStyles:D}),[f,O,M,F,D])}function G2(e){const[t,n]=c.useState(void 0);return Yn(()=>{if(e){n({width:e.offsetWidth,height:e.offsetHeight});const r=new ResizeObserver(o=>{if(!Array.isArray(o)||!o.length)return;const a=o[0];let i,l;if("borderBoxSize"in a){const s=a.borderBoxSize,u=Array.isArray(s)?s[0]:s;i=u.inlineSize,l=u.blockSize}else i=e.offsetWidth,l=e.offsetHeight;n({width:i,height:l})});return r.observe(e,{box:"border-box"}),()=>r.unobserve(e)}else n(void 0)},[e]),t}const Dm="Popper",[Lm,nl]=qn(Dm),[K2,Fm]=Lm(Dm),Y2=e=>{const{__scopePopper:t,children:n}=e,[r,o]=c.useState(null);return c.createElement(K2,{scope:t,anchor:r,onAnchorChange:o},n)},X2="PopperAnchor",Z2=c.forwardRef((e,t)=>{const{__scopePopper:n,virtualRef:r,...o}=e,a=Fm(X2,n),i=c.useRef(null),l=Se(t,i);return c.useEffect(()=>{a.onAnchorChange((r==null?void 0:r.current)||i.current)}),r?null:c.createElement($e.div,B({},o,{ref:l}))}),Im="PopperContent",[Q2,S4]=Lm(Im),q2=c.forwardRef((e,t)=>{var n,r,o,a,i,l,s,u;const{__scopePopper:f,side:d="bottom",sideOffset:p=0,align:h="center",alignOffset:v=0,arrowPadding:w=0,collisionBoundary:E=[],collisionPadding:y=0,sticky:m="partial",hideWhenDetached:g=!1,avoidCollisions:x=!0,onPlaced:b,...S}=e,$=Fm(Im,f),[k,C]=c.useState(null),T=Se(t,wl=>C(wl)),[O,A]=c.useState(null),M=G2(O),F=(n=M==null?void 0:M.width)!==null&&n!==void 0?n:0,D=(r=M==null?void 0:M.height)!==null&&r!==void 0?r:0,I=d+(h!=="center"?"-"+h:""),L=typeof y=="number"?y:{top:0,right:0,bottom:0,left:0,...y},_=Array.isArray(E)?E:[E],R=_.length>0,N={padding:L,boundary:_.filter(J2),altBoundary:R},{refs:j,floatingStyles:H,placement:Z,isPositioned:J,middlewareData:fe}=V2({strategy:"fixed",placement:I,whileElementsMounted:U2,elements:{reference:$.anchor},middleware:[b2({mainAxis:p+D,alignmentAxis:v}),x&&S2({mainAxis:!0,crossAxis:!1,limiter:m==="partial"?C2():void 0,...N}),x&&y2({...N}),E2({...N,apply:({elements:wl,rects:hv,availableWidth:vv,availableHeight:yv})=>{const{width:wv,height:xv}=hv.reference,da=wl.floating.style;da.setProperty("--radix-popper-available-width",`${vv}px`),da.setProperty("--radix-popper-available-height",`${yv}px`),da.setProperty("--radix-popper-anchor-width",`${wv}px`),da.setProperty("--radix-popper-anchor-height",`${xv}px`)}}),O&&W2({element:O,padding:w}),ew({arrowWidth:F,arrowHeight:D}),g&&w2({strategy:"referenceHidden"})]}),[se,me]=zm(Z),gt=xe(b);Yn(()=>{J&&(gt==null||gt())},[J,gt]);const Be=(o=fe.arrow)===null||o===void 0?void 0:o.x,en=(a=fe.arrow)===null||a===void 0?void 0:a.y,rr=((i=fe.arrow)===null||i===void 0?void 0:i.centerOffset)!==0,[yl,Qr]=c.useState();return Yn(()=>{k&&Qr(window.getComputedStyle(k).zIndex)},[k]),c.createElement("div",{ref:j.setFloating,"data-radix-popper-content-wrapper":"",style:{...H,transform:J?H.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:yl,"--radix-popper-transform-origin":[(l=fe.transformOrigin)===null||l===void 0?void 0:l.x,(s=fe.transformOrigin)===null||s===void 0?void 0:s.y].join(" ")},dir:e.dir},c.createElement(Q2,{scope:f,placedSide:se,onArrowChange:A,arrowX:Be,arrowY:en,shouldHideArrow:rr},c.createElement($e.div,B({"data-side":se,"data-align":me},S,{ref:T,style:{...S.style,animation:J?void 0:"none",opacity:(u=fe.hide)!==null&&u!==void 0&&u.referenceHidden?0:void 0}}))))});function J2(e){return e!==null}const ew=e=>({name:"transformOrigin",options:e,fn(t){var n,r,o,a,i;const{placement:l,rects:s,middlewareData:u}=t,d=((n=u.arrow)===null||n===void 0?void 0:n.centerOffset)!==0,p=d?0:e.arrowWidth,h=d?0:e.arrowHeight,[v,w]=zm(l),E={start:"0%",center:"50%",end:"100%"}[w],y=((r=(o=u.arrow)===null||o===void 0?void 0:o.x)!==null&&r!==void 0?r:0)+p/2,m=((a=(i=u.arrow)===null||i===void 0?void 0:i.y)!==null&&a!==void 0?a:0)+h/2;let g="",x="";return v==="bottom"?(g=d?E:`${y}px`,x=`${-h}px`):v==="top"?(g=d?E:`${y}px`,x=`${s.floating.height+h}px`):v==="right"?(g=`${-h}px`,x=d?E:`${m}px`):v==="left"&&(g=`${s.floating.width+h}px`,x=d?E:`${m}px`),{data:{x:g,y:x}}}});function zm(e){const[t,n="center"]=e.split("-");return[t,n]}const jm=Y2,tw=Z2,nw=q2,rw=c.forwardRef((e,t)=>{var n;const{container:r=globalThis==null||(n=globalThis.document)===null||n===void 0?void 0:n.body,...o}=e;return r?Ky.createPortal(c.createElement($e.div,B({},o,{ref:t})),r):null});function ow(e,t){return c.useReducer((n,r)=>{const o=t[n][r];return o??n},e)}const Zt=e=>{const{present:t,children:n}=e,r=aw(t),o=typeof n=="function"?n({present:r.isPresent}):c.Children.only(n),a=Se(r.ref,o.ref);return typeof n=="function"||r.isPresent?c.cloneElement(o,{ref:a}):null};Zt.displayName="Presence";function aw(e){const[t,n]=c.useState(),r=c.useRef({}),o=c.useRef(e),a=c.useRef("none"),i=e?"mounted":"unmounted",[l,s]=ow(i,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return c.useEffect(()=>{const u=Pa(r.current);a.current=l==="mounted"?u:"none"},[l]),Yn(()=>{const u=r.current,f=o.current;if(f!==e){const p=a.current,h=Pa(u);e?s("MOUNT"):h==="none"||(u==null?void 0:u.display)==="none"?s("UNMOUNT"):s(f&&p!==h?"ANIMATION_OUT":"UNMOUNT"),o.current=e}},[e,s]),Yn(()=>{if(t){const u=d=>{const h=Pa(r.current).includes(d.animationName);d.target===t&&h&&ea.flushSync(()=>s("ANIMATION_END"))},f=d=>{d.target===t&&(a.current=Pa(r.current))};return t.addEventListener("animationstart",f),t.addEventListener("animationcancel",u),t.addEventListener("animationend",u),()=>{t.removeEventListener("animationstart",f),t.removeEventListener("animationcancel",u),t.removeEventListener("animationend",u)}}else s("ANIMATION_END")},[t,s]),{isPresent:["mounted","unmountSuspended"].includes(l),ref:c.useCallback(u=>{u&&(r.current=getComputedStyle(u)),n(u)},[])}}function Pa(e){return(e==null?void 0:e.animationName)||"none"}function vc({prop:e,defaultProp:t,onChange:n=()=>{}}){const[r,o]=iw({defaultProp:t,onChange:n}),a=e!==void 0,i=a?e:r,l=xe(n),s=c.useCallback(u=>{if(a){const d=typeof u=="function"?u(e):u;d!==e&&l(d)}else o(u)},[a,e,o,l]);return[i,s]}function iw({defaultProp:e,onChange:t}){const n=c.useState(e),[r]=n,o=c.useRef(r),a=xe(t);return c.useEffect(()=>{o.current!==r&&(a(r),o.current=r)},[r,o,a]),n}const[rl,C4]=qn("Tooltip",[nl]);nl();const lw="TooltipProvider",sw=700,[uw,E4]=rl(lw),cw=e=>{const{__scopeTooltip:t,delayDuration:n=sw,skipDelayDuration:r=300,disableHoverableContent:o=!1,children:a}=e,[i,l]=c.useState(!0),s=c.useRef(!1),u=c.useRef(0);return c.useEffect(()=>{const f=u.current;return()=>window.clearTimeout(f)},[]),c.createElement(uw,{scope:t,isOpenDelayed:i,delayDuration:n,onOpen:c.useCallback(()=>{window.clearTimeout(u.current),l(!1)},[]),onClose:c.useCallback(()=>{window.clearTimeout(u.current),u.current=window.setTimeout(()=>l(!0),r)},[r]),isPointerInTransitRef:s,onPointerInTransitChange:c.useCallback(f=>{s.current=f},[]),disableHoverableContent:o},a)},Bm="Tooltip";rl(Bm);const dw="TooltipPortal";rl(dw,{forceMount:void 0});rl(Bm,{isInside:!1});const fw=cw,Um=c.createContext(void 0),pw=e=>{const{dir:t,children:n}=e;return c.createElement(Um.Provider,{value:t},n)};function yc(e){const t=c.useContext(Um);return e||t||"ltr"}const mw=["tomato","red","ruby","crimson","pink","plum","purple","violet","iris","indigo","blue","cyan","teal","jade","green","grass","brown","orange"],gw=["sky","mint","lime","yellow","amber"],hw=["gold","bronze"],vw=[...mw,...gw,...hw],yw="gray",ww=["mauve","slate","sage","olive","sand"],xw=[yw,...ww];function bw(e){switch(e){case"tomato":case"red":case"ruby":case"crimson":case"pink":case"plum":case"purple":case"violet":return"mauve";case"iris":case"indigo":case"blue":case"sky":case"cyan":return"slate";case"teal":case"jade":case"mint":case"green":return"sage";case"grass":case"lime":return"olive";case"yellow":case"amber":case"orange":case"brown":case"gold":case"bronze":return"sand"}}const Sw=["inherit","light","dark"],Cw=[...vw,"gray"],Ew=[...xw,"auto"],$w=["solid","translucent"],kw=["none","small","medium","large","full"],_w=["90%","95%","100%","105%","110%"],Le={hasBackground:{type:"boolean",default:!0},appearance:{type:"enum",values:Sw,default:"inherit"},accentColor:{type:"enum",values:Cw,default:"indigo"},grayColor:{type:"enum",values:Ew,default:"auto"},panelBackground:{type:"enum",values:$w,default:"translucent"},radius:{type:"enum",values:kw,default:"medium"},scaling:{type:"enum",values:_w,default:"100%"}};function Hm(e){return e==="gray"?"gray":bw(e)}const ar=()=>{},Mi=c.createContext(void 0);function Tw(){const e=c.useContext(Mi);if(e===void 0)throw new Error("`useThemeContext` must be used within a `Theme`");return e}const ol=c.forwardRef((e,t)=>c.useContext(Mi)===void 0?c.createElement(fw,null,c.createElement(pw,{dir:"ltr"},c.createElement(Wm,{...e,ref:t}))):c.createElement(wc,{...e,ref:t}));ol.displayName="Theme";const Wm=c.forwardRef((e,t)=>{const{appearance:n=Le.appearance.default,accentColor:r=Le.accentColor.default,grayColor:o=Le.grayColor.default,panelBackground:a=Le.panelBackground.default,radius:i=Le.radius.default,scaling:l=Le.scaling.default,hasBackground:s=Le.hasBackground.default,...u}=e,[f,d]=c.useState(n);c.useEffect(()=>d(n),[n]);const[p,h]=c.useState(r);c.useEffect(()=>h(r),[r]);const[v,w]=c.useState(o);c.useEffect(()=>w(o),[o]);const[E,y]=c.useState(a);c.useEffect(()=>y(a),[a]);const[m,g]=c.useState(i);c.useEffect(()=>g(i),[i]);const[x,b]=c.useState(l);c.useEffect(()=>b(l),[l]);const S=c.memo(({appearance:k})=>c.createElement("script",{dangerouslySetInnerHTML:{__html:`!(function(){try{var d=document.documentElement,c=d.classList;c.remove('light','dark');d.style.colorScheme='${k}';c.add('${k}');}catch(e){}})();`}}),()=>!0);S.displayName="ExplicitRootAppearanceScript",c.useEffect(()=>Aw(n),[n]);const $=v==="auto"?Hm(p):v;return c.createElement(c.Fragment,null,f!=="inherit"&&c.createElement(S,{appearance:f}),s&&c.createElement("style",{dangerouslySetInnerHTML:{__html:`
:root, .light, .light-theme { --color-page-background: white; }
.dark, .dark-theme { --color-page-background: var(--${$}-1); }
body { background-color: var(--color-page-background); }
`}}),c.createElement(wc,{...u,ref:t,isRoot:!0,hasBackground:s,appearance:f,accentColor:p,grayColor:v,panelBackground:E,radius:m,scaling:x,onAppearanceChange:d,onAccentColorChange:h,onGrayColorChange:w,onPanelBackgroundChange:y,onRadiusChange:g,onScalingChange:b}))});Wm.displayName="ThemeRoot";const wc=c.forwardRef((e,t)=>{var n,r,o,a,i,l;const s=c.useContext(Mi),{asChild:u,isRoot:f,hasBackground:d,appearance:p=(n=s==null?void 0:s.appearance)!==null&&n!==void 0?n:Le.appearance.default,accentColor:h=(r=s==null?void 0:s.accentColor)!==null&&r!==void 0?r:Le.accentColor.default,grayColor:v=(o=s==null?void 0:s.resolvedGrayColor)!==null&&o!==void 0?o:Le.grayColor.default,panelBackground:w=(a=s==null?void 0:s.panelBackground)!==null&&a!==void 0?a:Le.panelBackground.default,radius:E=(i=s==null?void 0:s.radius)!==null&&i!==void 0?i:Le.radius.default,scaling:y=(l=s==null?void 0:s.scaling)!==null&&l!==void 0?l:Le.scaling.default,onAppearanceChange:m=ar,onAccentColorChange:g=ar,onGrayColorChange:x=ar,onPanelBackgroundChange:b=ar,onRadiusChange:S=ar,onScalingChange:$=ar,...k}=e,C=u?kt:"div",T=v==="auto"?Hm(h):v,O=e.appearance!==void 0&&e.appearance!=="inherit",A=e.grayColor!==void 0,M=!f&&(d===!0||d!==!1&&(O||A));return c.createElement(Mi.Provider,{value:c.useMemo(()=>({appearance:p,accentColor:h,grayColor:v,resolvedGrayColor:T,panelBackground:w,radius:E,scaling:y,onAppearanceChange:m,onAccentColorChange:g,onGrayColorChange:x,onPanelBackgroundChange:b,onRadiusChange:S,onScalingChange:$}),[p,h,v,T,w,E,y,m,g,x,b,S,$])},c.createElement(C,{"data-is-root-theme":f?"true":"false","data-accent-color":h,"data-gray-color":T,"data-has-background":M?"true":"false","data-panel-background":w,"data-radius":E,"data-scaling":y,ref:t,...k,className:Q("radix-themes",{light:!f&&p==="light",dark:!f&&p==="dark"},k.className)}))});wc.displayName="ThemeImpl";function Aw(e){if(e==="inherit")return;const t=document.documentElement;(t.classList.contains("light-theme")||t.classList.contains("dark-theme"))&&(t.classList.remove("light-theme","dark-theme"),t.style.colorScheme=e,t.classList.add(`${e}-theme`)),(t.classList.contains("light")||t.classList.contains("dark"))&&(t.classList.remove("light","dark"),t.style.colorScheme=e,t.classList.add(e))}const Pw=["none","inline","inline-block","block"],Rw={display:{type:"enum",values:Pw,default:void 0,responsive:!0}},Jn={type:"enum",values:Le.accentColor.values,default:void 0},Xr={type:"boolean",default:void 0};function W(e,t="",n){var r,o,a,i;const l=[];if(typeof e=="object"){for(const s of Object.keys(e))if(s in e){const u=(r=e[s])===null||r===void 0?void 0:r.toString(),f=u==null?void 0:u.startsWith("-"),d=t===""?"":"-",p=f?`-${t}`:t,h=f?u==null?void 0:u.substring(1):u;if(h===void 0)continue;const v=(o=n==null?void 0:n[h])!==null&&o!==void 0?o:h,w=s==="initial"?`${p}${d}${v}`:`${s}:${p}${d}${v}`;l.push(w)}}if(typeof e=="string"){const s=e.startsWith("-"),u=t===""?"":"-",f=s?`-${t}`:t,d=s?e.substring(1):e,p=(a=n==null?void 0:n[d])!==null&&a!==void 0?a:d;l.push(`${f}${u}${p}`)}if(typeof e=="boolean"){const s=t===""?"":"-",u=e.toString(),f=(i=n==null?void 0:n[u])!==null&&i!==void 0?i:u;l.push(`${t}${s}${f}`)}return l.join(" ")}const Pn=["0","1","2","3","4","5","6","7","8","9"],Ow={p:{type:"enum",values:Pn,default:void 0,responsive:!0},px:{type:"enum",values:Pn,default:void 0,responsive:!0},py:{type:"enum",values:Pn,default:void 0,responsive:!0},pt:{type:"enum",values:Pn,default:void 0,responsive:!0},pr:{type:"enum",values:Pn,default:void 0,responsive:!0},pb:{type:"enum",values:Pn,default:void 0,responsive:!0},pl:{type:"enum",values:Pn,default:void 0,responsive:!0}};function Nw(e){const{p:t=_e.p.default,px:n=_e.px.default,py:r=_e.py.default,pt:o=_e.pt.default,pr:a=_e.pr.default,pb:i=_e.pb.default,pl:l=_e.pl.default,...s}=e;return{p:t,px:n,py:r,pt:o,pr:a,pb:i,pl:l,rest:s}}function Mw(e){return[W(e.p,"rt-r-p"),W(e.px,"rt-r-px"),W(e.py,"rt-r-py"),W(e.pt,"rt-r-pt"),W(e.pr,"rt-r-pr"),W(e.pb,"rt-r-pb"),W(e.pl,"rt-r-pl")].filter(Boolean).join(" ")}const Dw=["static","relative","absolute","fixed","sticky"],io=["auto","0","50%","100%"],$f=["auto","min-content","max-content","100%","0","1","2","3","4","5","6","7","8","9"],Lw=["0","1"],Fw=["0","1"],_e={...Ow,position:{type:"enum",values:Dw,default:void 0,responsive:!0},inset:{type:"enum",values:io,default:void 0,responsive:!0},top:{type:"enum",values:io,default:void 0,responsive:!0},right:{type:"enum",values:io,default:void 0,responsive:!0},bottom:{type:"enum",values:io,default:void 0,responsive:!0},left:{type:"enum",values:io,default:void 0,responsive:!0},width:{type:"enum",values:$f,default:void 0,responsive:!0},height:{type:"enum",values:$f,default:void 0,responsive:!0},shrink:{type:"enum",values:Lw,default:void 0,responsive:!0},grow:{type:"enum",values:Fw,default:void 0,responsive:!0}};function xc(e){const{rest:t,...n}=Nw(e),{position:r=_e.position.default,width:o=_e.width.default,height:a=_e.height.default,inset:i=_e.inset.default,top:l=_e.top.default,bottom:s=_e.bottom.default,left:u=_e.left.default,right:f=_e.right.default,shrink:d=_e.shrink.default,grow:p=_e.grow.default,...h}=t;return{...n,position:r,width:o,height:a,inset:i,top:l,bottom:s,left:u,right:f,shrink:d,grow:p,rest:h}}function bc(e){return[Mw(e),W(e.position,"rt-r-position"),W(e.shrink,"rt-r-fs"),W(e.grow,"rt-r-fg"),W(e.width,"rt-r-w"),W(e.height,"rt-r-h"),W(e.inset,"rt-r-inset"),W(e.top,"rt-r-top"),W(e.bottom,"rt-r-bottom"),W(e.left,"rt-r-left"),W(e.right,"rt-r-right")].filter(Boolean).join(" ")}const Iw=["normal","start","end","both"],Vm={type:"enum",values:Iw,default:void 0,responsive:!0},Rn=["auto","0","1","2","3","4","5","6","7","8","9","-1","-2","-3","-4","-5","-6","-7","-8","-9"],On={m:{type:"enum",values:Rn,default:void 0,responsive:!0},mx:{type:"enum",values:Rn,default:void 0,responsive:!0},my:{type:"enum",values:Rn,default:void 0,responsive:!0},mt:{type:"enum",values:Rn,default:void 0,responsive:!0},mr:{type:"enum",values:Rn,default:void 0,responsive:!0},mb:{type:"enum",values:Rn,default:void 0,responsive:!0},ml:{type:"enum",values:Rn,default:void 0,responsive:!0}};function Qt(e){const{m:t=On.m.default,mx:n=On.mx.default,my:r=On.my.default,mt:o=On.mt.default,mr:a=On.mr.default,mb:i=On.mb.default,ml:l=On.ml.default,...s}=e;return{m:t,mx:n,my:r,mt:o,mr:a,mb:i,ml:l,rest:s}}function qt(e){return[W(e.m,"rt-r-m"),W(e.mx,"rt-r-mx"),W(e.my,"rt-r-my"),W(e.mt,"rt-r-mt"),W(e.mr,"rt-r-mr"),W(e.mb,"rt-r-mb"),W(e.ml,"rt-r-ml")].filter(Boolean).join(" ")}const Gm={type:"enum",values:Le.radius.values,default:void 0},zw=["left","center","right"],Km={type:"enum",values:zw,default:void 0,responsive:!0},jw=["light","regular","medium","bold"],Sc={type:"enum",values:jw,default:void 0,responsive:!0},Ln=c.forwardRef((e,t)=>{const{rest:n,...r}=Qt(e),{rest:o,...a}=xc(n),{className:i,asChild:l,display:s=Rw.display.default,...u}=o,f=l?kt:"div";return c.createElement(f,{...u,ref:t,className:Q("rt-Box",i,W(s,"rt-r-display"),bc(a),qt(r))})});Ln.displayName="Box";const Bw=["none","inline-flex","flex"],Uw=["row","column","row-reverse","column-reverse"],Hw=["start","center","end","baseline","stretch"],Ww=["start","center","end","between"],Vw=["nowrap","wrap","wrap-reverse"],Gw=["0","1","2","3","4","5","6","7","8","9"],ir={display:{type:"enum",values:Bw,default:"flex",responsive:!0},direction:{type:"enum",values:Uw,default:void 0,responsive:!0},align:{type:"enum",values:Hw,default:void 0,responsive:!0},justify:{type:"enum",values:Ww,default:"start",responsive:!0},wrap:{type:"enum",values:Vw,default:void 0,responsive:!0},gap:{type:"enum",values:Gw,default:void 0,responsive:!0}},Ym=c.forwardRef((e,t)=>{const{rest:n,...r}=Qt(e),{rest:o,...a}=xc(n),{className:i,asChild:l,display:s=ir.display.default,direction:u=ir.direction.default,align:f=ir.align.default,justify:d=ir.justify.default,wrap:p=ir.wrap.default,gap:h=ir.gap.default,...v}=o,w=l?kt:"div";return c.createElement(w,{...v,ref:t,className:Q("rt-Flex",i,W(s,"rt-r-display"),W(u,"rt-r-fd"),W(f,"rt-r-ai"),W(d,"rt-r-jc",{between:"space-between"}),W(p,"rt-r-fw"),W(h,"rt-r-gap"),bc(a),qt(r))})});Ym.displayName="Flex";const Kw=["1","2","3","4"],Yw=["none","block"],kf={size:{type:"enum",values:Kw,default:"4",responsive:!0},display:{type:"enum",values:Yw,default:void 0,responsive:!0}},Xm=c.forwardRef((e,t)=>{const{rest:n,...r}=Qt(e),{rest:o,...a}=xc(n),{children:i,className:l,size:s=kf.size.default,display:u=kf.display.default,...f}=o;return c.createElement("div",{...f,ref:t,className:Q("rt-Container",l,W(s,"rt-r-size"),W(u,"rt-r-display"),bc(a),qt(r))},c.createElement("div",{className:"rt-ContainerInner"},i))});Xm.displayName="Container";const Xw=["1","2","3","4","5","6","7","8","9"],lr={size:{type:"enum",values:Xw,default:"6",responsive:!0},weight:{...Sc,default:"bold"},align:Km,trim:Vm,color:Jn,highContrast:Xr},ge=c.forwardRef((e,t)=>{const{rest:n,...r}=Qt(e),{children:o,className:a,asChild:i=!1,as:l="h1",size:s=lr.size.default,weight:u=lr.weight.default,align:f=lr.align.default,trim:d=lr.trim.default,color:p=lr.color.default,highContrast:h=lr.highContrast.default,...v}=n;return c.createElement(kt,{"data-accent-color":p,...v,ref:t,className:Q("rt-Heading",a,W(s,"rt-r-size"),W(u,"rt-r-weight"),W(f,"rt-r-ta"),W(d,"rt-r-lt"),{"rt-high-contrast":h},qt(r))},i?o:c.createElement(l,null,o))});ge.displayName="Heading";const Zw=["1","2","3","4","5","6","7","8","9"],bt={size:{type:"enum",values:Zw,default:void 0,responsive:!0},weight:Sc,align:Km,trim:Vm,color:Jn,highContrast:Xr},Qe=c.forwardRef((e,t)=>{const{rest:n,...r}=Qt(e),{children:o,className:a,asChild:i=!1,as:l="span",size:s=bt.size.default,weight:u=bt.weight.default,align:f=bt.align.default,trim:d=bt.trim.default,color:p=bt.color.default,highContrast:h=bt.highContrast.default,...v}=n;return c.createElement(kt,{"data-accent-color":p,...v,ref:t,className:Q("rt-Text",a,W(s,"rt-r-size"),W(u,"rt-r-weight"),W(f,"rt-r-ta"),W(d,"rt-r-lt"),{"rt-high-contrast":h},qt(r))},i?o:c.createElement(l,null,o))});Qe.displayName="Text";const Qw=["1","2","3","4","5","6","7","8","9"],qw=["solid","soft","outline","ghost"],lo={size:{type:"enum",values:Qw,default:void 0,responsive:!0},variant:{type:"enum",values:qw,default:"soft"},weight:Sc,color:Jn,highContrast:Xr},ei=c.forwardRef((e,t)=>{const{rest:n,...r}=Qt(e),{className:o,size:a=lo.size.default,variant:i=lo.variant.default,weight:l=lo.weight.default,color:s=lo.color.default,highContrast:u=lo.highContrast.default,...f}=n;return c.createElement("code",{"data-accent-color":s,...f,ref:t,className:Q("rt-Code",o,W(a,"rt-r-size"),`rt-variant-${i}`,W(l,"rt-r-weight"),{"rt-high-contrast":u},qt(r))})});ei.displayName="Code";const ru=c.forwardRef((e,t)=>c.createElement("em",{...e,ref:t,className:Q("rt-Em",e.className)}));ru.displayName="Em";const ou=c.forwardRef((e,t)=>c.createElement("strong",{...e,ref:t,className:Q("rt-Strong",e.className)}));ou.displayName="Strong";const Cc=c.forwardRef(({color:e="currentColor",...t},n)=>c.createElement("svg",{width:"9",height:"9",viewBox:"0 0 9 9",fill:e,xmlns:"http://www.w3.org/2000/svg",...t,ref:n},c.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8.53547 0.62293C8.88226 0.849446 8.97976 1.3142 8.75325 1.66099L4.5083 8.1599C4.38833 8.34356 4.19397 8.4655 3.9764 8.49358C3.75883 8.52167 3.53987 8.45309 3.3772 8.30591L0.616113 5.80777C0.308959 5.52987 0.285246 5.05559 0.563148 4.74844C0.84105 4.44128 1.31533 4.41757 1.62249 4.69547L3.73256 6.60459L7.49741 0.840706C7.72393 0.493916 8.18868 0.396414 8.53547 0.62293Z"})));Cc.displayName="ThickCheckIcon";const Jw=c.forwardRef(({color:e="currentColor",...t},n)=>c.createElement("svg",{width:"9",height:"9",viewBox:"0 0 9 9",fill:e,xmlns:"http://www.w3.org/2000/svg",...t,ref:n},c.createElement("path",{d:"M0.135232 3.15803C0.324102 2.95657 0.640521 2.94637 0.841971 3.13523L4.5 6.56464L8.158 3.13523C8.3595 2.94637 8.6759 2.95657 8.8648 3.15803C9.0536 3.35949 9.0434 3.67591 8.842 3.86477L4.84197 7.6148C4.64964 7.7951 4.35036 7.7951 4.15803 7.6148L0.158031 3.86477C-0.0434285 3.67591 -0.0536285 3.35949 0.135232 3.15803Z"})));Jw.displayName="ChevronDownIcon";const Zm=c.forwardRef(({color:e="currentColor",...t},n)=>c.createElement("svg",{width:"9",height:"9",viewBox:"0 0 9 9",fill:e,xmlns:"http://www.w3.org/2000/svg",...t,ref:n},c.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3.23826 0.201711C3.54108 -0.0809141 4.01567 -0.0645489 4.29829 0.238264L7.79829 3.98826C8.06724 4.27642 8.06724 4.72359 7.79829 5.01174L4.29829 8.76174C4.01567 9.06455 3.54108 9.08092 3.23826 8.79829C2.93545 8.51567 2.91909 8.04108 3.20171 7.73826L6.22409 4.5L3.20171 1.26174C2.91909 0.958928 2.93545 0.484337 3.23826 0.201711Z"})));Zm.displayName="ThickChevronRightIcon";const ex=c.forwardRef(({color:e="currentColor",...t},n)=>c.createElement("svg",{width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",...t,ref:n},c.createElement("path",{d:"M7.49991 0.876892C3.84222 0.876892 0.877075 3.84204 0.877075 7.49972C0.877075 11.1574 3.84222 14.1226 7.49991 14.1226C11.1576 14.1226 14.1227 11.1574 14.1227 7.49972C14.1227 3.84204 11.1576 0.876892 7.49991 0.876892ZM1.82707 7.49972C1.82707 4.36671 4.36689 1.82689 7.49991 1.82689C10.6329 1.82689 13.1727 4.36671 13.1727 7.49972C13.1727 10.6327 10.6329 13.1726 7.49991 13.1726C4.36689 13.1726 1.82707 10.6327 1.82707 7.49972ZM8.24992 4.49999C8.24992 4.9142 7.91413 5.24999 7.49992 5.24999C7.08571 5.24999 6.74992 4.9142 6.74992 4.49999C6.74992 4.08577 7.08571 3.74999 7.49992 3.74999C7.91413 3.74999 8.24992 4.08577 8.24992 4.49999ZM6.00003 5.99999H6.50003H7.50003C7.77618 5.99999 8.00003 6.22384 8.00003 6.49999V9.99999H8.50003H9.00003V11H8.50003H7.50003H6.50003H6.00003V9.99999H6.50003H7.00003V6.99999H6.50003H6.00003V5.99999Z",fill:e,fillRule:"evenodd",clipRule:"evenodd"})));ex.displayName="InfoCircledIcon";function Qm(e){const t=e+"CollectionProvider",[n,r]=qn(t),[o,a]=n(t,{collectionRef:{current:null},itemMap:new Map}),i=h=>{const{scope:v,children:w}=h,E=Xe.useRef(null),y=Xe.useRef(new Map).current;return Xe.createElement(o,{scope:v,itemMap:y,collectionRef:E},w)},l=e+"CollectionSlot",s=Xe.forwardRef((h,v)=>{const{scope:w,children:E}=h,y=a(l,w),m=Se(v,y.collectionRef);return Xe.createElement(kt,{ref:m},E)}),u=e+"CollectionItemSlot",f="data-radix-collection-item",d=Xe.forwardRef((h,v)=>{const{scope:w,children:E,...y}=h,m=Xe.useRef(null),g=Se(v,m),x=a(u,w);return Xe.useEffect(()=>(x.itemMap.set(m,{ref:m,...y}),()=>void x.itemMap.delete(m))),Xe.createElement(kt,{[f]:"",ref:g},E)});function p(h){const v=a(e+"CollectionConsumer",h);return Xe.useCallback(()=>{const E=v.collectionRef.current;if(!E)return[];const y=Array.from(E.querySelectorAll(`[${f}]`));return Array.from(v.itemMap.values()).sort((x,b)=>y.indexOf(x.ref.current)-y.indexOf(b.ref.current))},[v.collectionRef,v.itemMap])}return[{Provider:i,Slot:s,ItemSlot:d},p,r]}const Gl="rovingFocusGroup.onEntryFocus",tx={bubbles:!1,cancelable:!0},Ec="RovingFocusGroup",[au,qm,nx]=Qm(Ec),[rx,Jm]=qn(Ec,[nx]),[ox,ax]=rx(Ec),ix=c.forwardRef((e,t)=>c.createElement(au.Provider,{scope:e.__scopeRovingFocusGroup},c.createElement(au.Slot,{scope:e.__scopeRovingFocusGroup},c.createElement(lx,B({},e,{ref:t}))))),lx=c.forwardRef((e,t)=>{const{__scopeRovingFocusGroup:n,orientation:r,loop:o=!1,dir:a,currentTabStopId:i,defaultCurrentTabStopId:l,onCurrentTabStopIdChange:s,onEntryFocus:u,...f}=e,d=c.useRef(null),p=Se(t,d),h=yc(a),[v=null,w]=vc({prop:i,defaultProp:l,onChange:s}),[E,y]=c.useState(!1),m=xe(u),g=qm(n),x=c.useRef(!1),[b,S]=c.useState(0);return c.useEffect(()=>{const $=d.current;if($)return $.addEventListener(Gl,m),()=>$.removeEventListener(Gl,m)},[m]),c.createElement(ox,{scope:n,orientation:r,dir:h,loop:o,currentTabStopId:v,onItemFocus:c.useCallback($=>w($),[w]),onItemShiftTab:c.useCallback(()=>y(!0),[]),onFocusableItemAdd:c.useCallback(()=>S($=>$+1),[]),onFocusableItemRemove:c.useCallback(()=>S($=>$-1),[])},c.createElement($e.div,B({tabIndex:E||b===0?-1:0,"data-orientation":r},f,{ref:p,style:{outline:"none",...e.style},onMouseDown:V(e.onMouseDown,()=>{x.current=!0}),onFocus:V(e.onFocus,$=>{const k=!x.current;if($.target===$.currentTarget&&k&&!E){const C=new CustomEvent(Gl,tx);if($.currentTarget.dispatchEvent(C),!C.defaultPrevented){const T=g().filter(D=>D.focusable),O=T.find(D=>D.active),A=T.find(D=>D.id===v),F=[O,A,...T].filter(Boolean).map(D=>D.ref.current);eg(F)}}x.current=!1}),onBlur:V(e.onBlur,()=>y(!1))})))}),sx="RovingFocusGroupItem",ux=c.forwardRef((e,t)=>{const{__scopeRovingFocusGroup:n,focusable:r=!0,active:o=!1,tabStopId:a,...i}=e,l=Vo(),s=a||l,u=ax(sx,n),f=u.currentTabStopId===s,d=qm(n),{onFocusableItemAdd:p,onFocusableItemRemove:h}=u;return c.useEffect(()=>{if(r)return p(),()=>h()},[r,p,h]),c.createElement(au.ItemSlot,{scope:n,id:s,focusable:r,active:o},c.createElement($e.span,B({tabIndex:f?0:-1,"data-orientation":u.orientation},i,{ref:t,onMouseDown:V(e.onMouseDown,v=>{r?u.onItemFocus(s):v.preventDefault()}),onFocus:V(e.onFocus,()=>u.onItemFocus(s)),onKeyDown:V(e.onKeyDown,v=>{if(v.key==="Tab"&&v.shiftKey){u.onItemShiftTab();return}if(v.target!==v.currentTarget)return;const w=fx(v,u.orientation,u.dir);if(w!==void 0){v.preventDefault();let y=d().filter(m=>m.focusable).map(m=>m.ref.current);if(w==="last")y.reverse();else if(w==="prev"||w==="next"){w==="prev"&&y.reverse();const m=y.indexOf(v.currentTarget);y=u.loop?px(y,m+1):y.slice(m+1)}setTimeout(()=>eg(y))}})})))}),cx={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function dx(e,t){return t!=="rtl"?e:e==="ArrowLeft"?"ArrowRight":e==="ArrowRight"?"ArrowLeft":e}function fx(e,t,n){const r=dx(e.key,n);if(!(t==="vertical"&&["ArrowLeft","ArrowRight"].includes(r))&&!(t==="horizontal"&&["ArrowUp","ArrowDown"].includes(r)))return cx[r]}function eg(e){const t=document.activeElement;for(const n of e)if(n===t||(n.focus(),document.activeElement!==t))return}function px(e,t){return e.map((n,r)=>e[(t+r)%e.length])}const mx=ix,gx=ux;function hx(e,[t,n]){return Math.min(n,Math.max(t,e))}let Kl=0;function vx(){c.useEffect(()=>{var e,t;const n=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",(e=n[0])!==null&&e!==void 0?e:_f()),document.body.insertAdjacentElement("beforeend",(t=n[1])!==null&&t!==void 0?t:_f()),Kl++,()=>{Kl===1&&document.querySelectorAll("[data-radix-focus-guard]").forEach(r=>r.remove()),Kl--}},[])}function _f(){const e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.cssText="outline: none; opacity: 0; position: fixed; pointer-events: none",e}const Yl="focusScope.autoFocusOnMount",Xl="focusScope.autoFocusOnUnmount",Tf={bubbles:!1,cancelable:!0},yx=c.forwardRef((e,t)=>{const{loop:n=!1,trapped:r=!1,onMountAutoFocus:o,onUnmountAutoFocus:a,...i}=e,[l,s]=c.useState(null),u=xe(o),f=xe(a),d=c.useRef(null),p=Se(t,w=>s(w)),h=c.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;c.useEffect(()=>{if(r){let m=function(S){if(h.paused||!l)return;const $=S.target;l.contains($)?d.current=$:rn(d.current,{select:!0})},g=function(S){if(h.paused||!l)return;const $=S.relatedTarget;$!==null&&(l.contains($)||rn(d.current,{select:!0}))},x=function(S){const $=document.activeElement;for(const k of S)k.removedNodes.length>0&&(l!=null&&l.contains($)||rn(l))};var w=m,E=g,y=x;document.addEventListener("focusin",m),document.addEventListener("focusout",g);const b=new MutationObserver(x);return l&&b.observe(l,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",m),document.removeEventListener("focusout",g),b.disconnect()}}},[r,l,h.paused]),c.useEffect(()=>{if(l){Pf.add(h);const w=document.activeElement;if(!l.contains(w)){const y=new CustomEvent(Yl,Tf);l.addEventListener(Yl,u),l.dispatchEvent(y),y.defaultPrevented||(wx(Ex(tg(l)),{select:!0}),document.activeElement===w&&rn(l))}return()=>{l.removeEventListener(Yl,u),setTimeout(()=>{const y=new CustomEvent(Xl,Tf);l.addEventListener(Xl,f),l.dispatchEvent(y),y.defaultPrevented||rn(w??document.body,{select:!0}),l.removeEventListener(Xl,f),Pf.remove(h)},0)}}},[l,u,f,h]);const v=c.useCallback(w=>{if(!n&&!r||h.paused)return;const E=w.key==="Tab"&&!w.altKey&&!w.ctrlKey&&!w.metaKey,y=document.activeElement;if(E&&y){const m=w.currentTarget,[g,x]=xx(m);g&&x?!w.shiftKey&&y===x?(w.preventDefault(),n&&rn(g,{select:!0})):w.shiftKey&&y===g&&(w.preventDefault(),n&&rn(x,{select:!0})):y===m&&w.preventDefault()}},[n,r,h.paused]);return c.createElement($e.div,B({tabIndex:-1},i,{ref:p,onKeyDown:v}))});function wx(e,{select:t=!1}={}){const n=document.activeElement;for(const r of e)if(rn(r,{select:t}),document.activeElement!==n)return}function xx(e){const t=tg(e),n=Af(t,e),r=Af(t.reverse(),e);return[n,r]}function tg(e){const t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:r=>{const o=r.tagName==="INPUT"&&r.type==="hidden";return r.disabled||r.hidden||o?NodeFilter.FILTER_SKIP:r.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function Af(e,t){for(const n of e)if(!bx(n,{upTo:t}))return n}function bx(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 Sx(e){return e instanceof HTMLInputElement&&"select"in e}function rn(e,{select:t=!1}={}){if(e&&e.focus){const n=document.activeElement;e.focus({preventScroll:!0}),e!==n&&Sx(e)&&t&&e.select()}}const Pf=Cx();function Cx(){let e=[];return{add(t){const n=e[0];t!==n&&(n==null||n.pause()),e=Rf(e,t),e.unshift(t)},remove(t){var n;e=Rf(e,t),(n=e[0])===null||n===void 0||n.resume()}}}function Rf(e,t){const n=[...e],r=n.indexOf(t);return r!==-1&&n.splice(r,1),n}function Ex(e){return e.filter(t=>t.tagName!=="A")}var $x=function(e){if(typeof document>"u")return null;var t=Array.isArray(e)?e[0]:e;return t.ownerDocument.body},sr=new WeakMap,Ra=new WeakMap,Oa={},Zl=0,ng=function(e){return e&&(e.host||ng(e.parentNode))},kx=function(e,t){return t.map(function(n){if(e.contains(n))return n;var r=ng(n);return r&&e.contains(r)?r:(console.error("aria-hidden",n,"in not contained inside",e,". Doing nothing"),null)}).filter(function(n){return!!n})},_x=function(e,t,n,r){var o=kx(t,Array.isArray(e)?e:[e]);Oa[n]||(Oa[n]=new WeakMap);var a=Oa[n],i=[],l=new Set,s=new Set(o),u=function(d){!d||l.has(d)||(l.add(d),u(d.parentNode))};o.forEach(u);var f=function(d){!d||s.has(d)||Array.prototype.forEach.call(d.children,function(p){if(l.has(p))f(p);else{var h=p.getAttribute(r),v=h!==null&&h!=="false",w=(sr.get(p)||0)+1,E=(a.get(p)||0)+1;sr.set(p,w),a.set(p,E),i.push(p),w===1&&v&&Ra.set(p,!0),E===1&&p.setAttribute(n,"true"),v||p.setAttribute(r,"true")}})};return f(t),l.clear(),Zl++,function(){i.forEach(function(d){var p=sr.get(d)-1,h=a.get(d)-1;sr.set(d,p),a.set(d,h),p||(Ra.has(d)||d.removeAttribute(r),Ra.delete(d)),h||d.removeAttribute(n)}),Zl--,Zl||(sr=new WeakMap,sr=new WeakMap,Ra=new WeakMap,Oa={})}},Tx=function(e,t,n){n===void 0&&(n="data-aria-hidden");var r=Array.from(Array.isArray(e)?e:[e]),o=t||$x(e);return o?(r.push.apply(r,Array.from(o.querySelectorAll("[aria-live]"))),_x(r,o,n,"aria-hidden")):function(){return null}},Rt=function(){return Rt=Object.assign||function(t){for(var n,r=1,o=arguments.length;r<o;r++){n=arguments[r];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(t[a]=n[a])}return t},Rt.apply(this,arguments)};function rg(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n}function Ax(e,t,n){if(n||arguments.length===2)for(var r=0,o=t.length,a;r<o;r++)(a||!(r in t))&&(a||(a=Array.prototype.slice.call(t,0,r)),a[r]=t[r]);return e.concat(a||Array.prototype.slice.call(t))}var ti="right-scroll-bar-position",ni="width-before-scroll-bar",Px="with-scroll-bars-hidden",Rx="--removed-body-scroll-bar-size";function Ox(e,t){return typeof e=="function"?e(t):e&&(e.current=t),e}function Nx(e,t){var n=c.useState(function(){return{value:e,callback:t,facade:{get current(){return n.value},set current(r){var o=n.value;o!==r&&(n.value=r,n.callback(r,o))}}}})[0];return n.callback=t,n.facade}function Mx(e,t){return Nx(t||null,function(n){return e.forEach(function(r){return Ox(r,n)})})}function Dx(e){return e}function Lx(e,t){t===void 0&&(t=Dx);var n=[],r=!1,o={read:function(){if(r)throw new Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return n.length?n[n.length-1]:e},useMedium:function(a){var i=t(a,r);return n.push(i),function(){n=n.filter(function(l){return l!==i})}},assignSyncMedium:function(a){for(r=!0;n.length;){var i=n;n=[],i.forEach(a)}n={push:function(l){return a(l)},filter:function(){return n}}},assignMedium:function(a){r=!0;var i=[];if(n.length){var l=n;n=[],l.forEach(a),i=n}var s=function(){var f=i;i=[],f.forEach(a)},u=function(){return Promise.resolve().then(s)};u(),n={push:function(f){i.push(f),u()},filter:function(f){return i=i.filter(f),n}}}};return o}function Fx(e){e===void 0&&(e={});var t=Lx(null);return t.options=Rt({async:!0,ssr:!1},e),t}var og=function(e){var t=e.sideCar,n=rg(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 c.createElement(r,Rt({},n))};og.isSideCarExport=!0;function Ix(e,t){return e.useMedium(t),og}var ag=Fx(),Ql=function(){},al=c.forwardRef(function(e,t){var n=c.useRef(null),r=c.useState({onScrollCapture:Ql,onWheelCapture:Ql,onTouchMoveCapture:Ql}),o=r[0],a=r[1],i=e.forwardProps,l=e.children,s=e.className,u=e.removeScrollBar,f=e.enabled,d=e.shards,p=e.sideCar,h=e.noIsolation,v=e.inert,w=e.allowPinchZoom,E=e.as,y=E===void 0?"div":E,m=rg(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as"]),g=p,x=Mx([n,t]),b=Rt(Rt({},m),o);return c.createElement(c.Fragment,null,f&&c.createElement(g,{sideCar:ag,removeScrollBar:u,shards:d,noIsolation:h,inert:v,setCallbacks:a,allowPinchZoom:!!w,lockRef:n}),i?c.cloneElement(c.Children.only(l),Rt(Rt({},b),{ref:x})):c.createElement(y,Rt({},b,{className:s,ref:x}),l))});al.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1};al.classNames={fullWidth:ni,zeroRight:ti};var Of,zx=function(){if(Of)return Of;if(typeof __webpack_nonce__<"u")return __webpack_nonce__};function jx(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=zx();return t&&e.setAttribute("nonce",t),e}function Bx(e,t){e.styleSheet?e.styleSheet.cssText=t:e.appendChild(document.createTextNode(t))}function Ux(e){var t=document.head||document.getElementsByTagName("head")[0];t.appendChild(e)}var Hx=function(){var e=0,t=null;return{add:function(n){e==0&&(t=jx())&&(Bx(t,n),Ux(t)),e++},remove:function(){e--,!e&&t&&(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},Wx=function(){var e=Hx();return function(t,n){c.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&n])}},ig=function(){var e=Wx(),t=function(n){var r=n.styles,o=n.dynamic;return e(r,o),null};return t},Vx={left:0,top:0,right:0,gap:0},ql=function(e){return parseInt(e||"",10)||0},Gx=function(e){var t=window.getComputedStyle(document.body),n=t[e==="padding"?"paddingLeft":"marginLeft"],r=t[e==="padding"?"paddingTop":"marginTop"],o=t[e==="padding"?"paddingRight":"marginRight"];return[ql(n),ql(r),ql(o)]},Kx=function(e){if(e===void 0&&(e="margin"),typeof window>"u")return Vx;var t=Gx(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])}},Yx=ig(),Xx=function(e,t,n,r){var o=e.left,a=e.top,i=e.right,l=e.gap;return n===void 0&&(n="margin"),`
  .`.concat(Px,` {
   overflow: hidden `).concat(r,`;
   padding-right: `).concat(l,"px ").concat(r,`;
  }
  body {
    overflow: hidden `).concat(r,`;
    overscroll-behavior: contain;
    `).concat([t&&"position: relative ".concat(r,";"),n==="margin"&&`
    padding-left: `.concat(o,`px;
    padding-top: `).concat(a,`px;
    padding-right: `).concat(i,`px;
    margin-left:0;
    margin-top:0;
    margin-right: `).concat(l,"px ").concat(r,`;
    `),n==="padding"&&"padding-right: ".concat(l,"px ").concat(r,";")].filter(Boolean).join(""),`
  }
  
  .`).concat(ti,` {
    right: `).concat(l,"px ").concat(r,`;
  }
  
  .`).concat(ni,` {
    margin-right: `).concat(l,"px ").concat(r,`;
  }
  
  .`).concat(ti," .").concat(ti,` {
    right: 0 `).concat(r,`;
  }
  
  .`).concat(ni," .").concat(ni,` {
    margin-right: 0 `).concat(r,`;
  }
  
  body {
    `).concat(Rx,": ").concat(l,`px;
  }
`)},Zx=function(e){var t=e.noRelative,n=e.noImportant,r=e.gapMode,o=r===void 0?"margin":r,a=c.useMemo(function(){return Kx(o)},[o]);return c.createElement(Yx,{styles:Xx(a,!t,o,n?"":"!important")})},iu=!1;if(typeof window<"u")try{var Na=Object.defineProperty({},"passive",{get:function(){return iu=!0,!0}});window.addEventListener("test",Na,Na),window.removeEventListener("test",Na,Na)}catch{iu=!1}var ur=iu?{passive:!1}:!1,Qx=function(e){return e.tagName==="TEXTAREA"},lg=function(e,t){var n=window.getComputedStyle(e);return n[t]!=="hidden"&&!(n.overflowY===n.overflowX&&!Qx(e)&&n[t]==="visible")},qx=function(e){return lg(e,"overflowY")},Jx=function(e){return lg(e,"overflowX")},Nf=function(e,t){var n=t;do{typeof ShadowRoot<"u"&&n instanceof ShadowRoot&&(n=n.host);var r=sg(e,n);if(r){var o=ug(e,n),a=o[1],i=o[2];if(a>i)return!0}n=n.parentNode}while(n&&n!==document.body);return!1},e3=function(e){var t=e.scrollTop,n=e.scrollHeight,r=e.clientHeight;return[t,n,r]},t3=function(e){var t=e.scrollLeft,n=e.scrollWidth,r=e.clientWidth;return[t,n,r]},sg=function(e,t){return e==="v"?qx(t):Jx(t)},ug=function(e,t){return e==="v"?e3(t):t3(t)},n3=function(e,t){return e==="h"&&t==="rtl"?-1:1},r3=function(e,t,n,r,o){var a=n3(e,window.getComputedStyle(t).direction),i=a*r,l=n.target,s=t.contains(l),u=!1,f=i>0,d=0,p=0;do{var h=ug(e,l),v=h[0],w=h[1],E=h[2],y=w-E-a*v;(v||y)&&sg(e,l)&&(d+=y,p+=v),l=l.parentNode}while(!s&&l!==document.body||s&&(t.contains(l)||t===l));return(f&&(o&&d===0||!o&&i>d)||!f&&(o&&p===0||!o&&-i>p))&&(u=!0),u},Ma=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},Mf=function(e){return[e.deltaX,e.deltaY]},Df=function(e){return e&&"current"in e?e.current:e},o3=function(e,t){return e[0]===t[0]&&e[1]===t[1]},a3=function(e){return`
  .block-interactivity-`.concat(e,` {pointer-events: none;}
  .allow-interactivity-`).concat(e,` {pointer-events: all;}
`)},i3=0,cr=[];function l3(e){var t=c.useRef([]),n=c.useRef([0,0]),r=c.useRef(),o=c.useState(i3++)[0],a=c.useState(function(){return ig()})[0],i=c.useRef(e);c.useEffect(function(){i.current=e},[e]),c.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(o));var w=Ax([e.lockRef.current],(e.shards||[]).map(Df),!0).filter(Boolean);return w.forEach(function(E){return E.classList.add("allow-interactivity-".concat(o))}),function(){document.body.classList.remove("block-interactivity-".concat(o)),w.forEach(function(E){return E.classList.remove("allow-interactivity-".concat(o))})}}},[e.inert,e.lockRef.current,e.shards]);var l=c.useCallback(function(w,E){if("touches"in w&&w.touches.length===2)return!i.current.allowPinchZoom;var y=Ma(w),m=n.current,g="deltaX"in w?w.deltaX:m[0]-y[0],x="deltaY"in w?w.deltaY:m[1]-y[1],b,S=w.target,$=Math.abs(g)>Math.abs(x)?"h":"v";if("touches"in w&&$==="h"&&S.type==="range")return!1;var k=Nf($,S);if(!k)return!0;if(k?b=$:(b=$==="v"?"h":"v",k=Nf($,S)),!k)return!1;if(!r.current&&"changedTouches"in w&&(g||x)&&(r.current=b),!b)return!0;var C=r.current||b;return r3(C,E,w,C==="h"?g:x,!0)},[]),s=c.useCallback(function(w){var E=w;if(!(!cr.length||cr[cr.length-1]!==a)){var y="deltaY"in E?Mf(E):Ma(E),m=t.current.filter(function(b){return b.name===E.type&&b.target===E.target&&o3(b.delta,y)})[0];if(m&&m.should){E.cancelable&&E.preventDefault();return}if(!m){var g=(i.current.shards||[]).map(Df).filter(Boolean).filter(function(b){return b.contains(E.target)}),x=g.length>0?l(E,g[0]):!i.current.noIsolation;x&&E.cancelable&&E.preventDefault()}}},[]),u=c.useCallback(function(w,E,y,m){var g={name:w,delta:E,target:y,should:m};t.current.push(g),setTimeout(function(){t.current=t.current.filter(function(x){return x!==g})},1)},[]),f=c.useCallback(function(w){n.current=Ma(w),r.current=void 0},[]),d=c.useCallback(function(w){u(w.type,Mf(w),w.target,l(w,e.lockRef.current))},[]),p=c.useCallback(function(w){u(w.type,Ma(w),w.target,l(w,e.lockRef.current))},[]);c.useEffect(function(){return cr.push(a),e.setCallbacks({onScrollCapture:d,onWheelCapture:d,onTouchMoveCapture:p}),document.addEventListener("wheel",s,ur),document.addEventListener("touchmove",s,ur),document.addEventListener("touchstart",f,ur),function(){cr=cr.filter(function(w){return w!==a}),document.removeEventListener("wheel",s,ur),document.removeEventListener("touchmove",s,ur),document.removeEventListener("touchstart",f,ur)}},[]);var h=e.removeScrollBar,v=e.inert;return c.createElement(c.Fragment,null,v?c.createElement(a,{styles:a3(o)}):null,h?c.createElement(Zx,{gapMode:"margin"}):null)}const s3=Ix(ag,l3);var cg=c.forwardRef(function(e,t){return c.createElement(al,Rt({},e,{ref:t,sideCar:s3}))});cg.classNames=al.classNames;const u3=cg;function c3(e,t){return c.useReducer((n,r)=>{const o=t[n][r];return o??n},e)}const dg="ScrollArea",[fg,$4]=qn(dg),[d3,pt]=fg(dg),f3=c.forwardRef((e,t)=>{const{__scopeScrollArea:n,type:r="hover",dir:o,scrollHideDelay:a=600,...i}=e,[l,s]=c.useState(null),[u,f]=c.useState(null),[d,p]=c.useState(null),[h,v]=c.useState(null),[w,E]=c.useState(null),[y,m]=c.useState(0),[g,x]=c.useState(0),[b,S]=c.useState(!1),[$,k]=c.useState(!1),C=Se(t,O=>s(O)),T=yc(o);return c.createElement(d3,{scope:n,type:r,dir:T,scrollHideDelay:a,scrollArea:l,viewport:u,onViewportChange:f,content:d,onContentChange:p,scrollbarX:h,onScrollbarXChange:v,scrollbarXEnabled:b,onScrollbarXEnabledChange:S,scrollbarY:w,onScrollbarYChange:E,scrollbarYEnabled:$,onScrollbarYEnabledChange:k,onCornerWidthChange:m,onCornerHeightChange:x},c.createElement($e.div,B({dir:T},i,{ref:C,style:{position:"relative","--radix-scroll-area-corner-width":y+"px","--radix-scroll-area-corner-height":g+"px",...e.style}})))}),p3="ScrollAreaViewport",m3=c.forwardRef((e,t)=>{const{__scopeScrollArea:n,children:r,...o}=e,a=pt(p3,n),i=c.useRef(null),l=Se(t,i,a.onViewportChange);return c.createElement(c.Fragment,null,c.createElement("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}"}}),c.createElement($e.div,B({"data-radix-scroll-area-viewport":""},o,{ref:l,style:{overflowX:a.scrollbarXEnabled?"scroll":"hidden",overflowY:a.scrollbarYEnabled?"scroll":"hidden",...e.style}}),c.createElement("div",{ref:a.onContentChange,style:{minWidth:"100%",display:"table"}},r)))}),Jt="ScrollAreaScrollbar",g3=c.forwardRef((e,t)=>{const{forceMount:n,...r}=e,o=pt(Jt,e.__scopeScrollArea),{onScrollbarXEnabledChange:a,onScrollbarYEnabledChange:i}=o,l=e.orientation==="horizontal";return c.useEffect(()=>(l?a(!0):i(!0),()=>{l?a(!1):i(!1)}),[l,a,i]),o.type==="hover"?c.createElement(h3,B({},r,{ref:t,forceMount:n})):o.type==="scroll"?c.createElement(v3,B({},r,{ref:t,forceMount:n})):o.type==="auto"?c.createElement(pg,B({},r,{ref:t,forceMount:n})):o.type==="always"?c.createElement($c,B({},r,{ref:t})):null}),h3=c.forwardRef((e,t)=>{const{forceMount:n,...r}=e,o=pt(Jt,e.__scopeScrollArea),[a,i]=c.useState(!1);return c.useEffect(()=>{const l=o.scrollArea;let s=0;if(l){const u=()=>{window.clearTimeout(s),i(!0)},f=()=>{s=window.setTimeout(()=>i(!1),o.scrollHideDelay)};return l.addEventListener("pointerenter",u),l.addEventListener("pointerleave",f),()=>{window.clearTimeout(s),l.removeEventListener("pointerenter",u),l.removeEventListener("pointerleave",f)}}},[o.scrollArea,o.scrollHideDelay]),c.createElement(Zt,{present:n||a},c.createElement(pg,B({"data-state":a?"visible":"hidden"},r,{ref:t})))}),v3=c.forwardRef((e,t)=>{const{forceMount:n,...r}=e,o=pt(Jt,e.__scopeScrollArea),a=e.orientation==="horizontal",i=ll(()=>s("SCROLL_END"),100),[l,s]=c3("hidden",{hidden:{SCROLL:"scrolling"},scrolling:{SCROLL_END:"idle",POINTER_ENTER:"interacting"},interacting:{SCROLL:"interacting",POINTER_LEAVE:"idle"},idle:{HIDE:"hidden",SCROLL:"scrolling",POINTER_ENTER:"interacting"}});return c.useEffect(()=>{if(l==="idle"){const u=window.setTimeout(()=>s("HIDE"),o.scrollHideDelay);return()=>window.clearTimeout(u)}},[l,o.scrollHideDelay,s]),c.useEffect(()=>{const u=o.viewport,f=a?"scrollLeft":"scrollTop";if(u){let d=u[f];const p=()=>{const h=u[f];d!==h&&(s("SCROLL"),i()),d=h};return u.addEventListener("scroll",p),()=>u.removeEventListener("scroll",p)}},[o.viewport,a,s,i]),c.createElement(Zt,{present:n||l!=="hidden"},c.createElement($c,B({"data-state":l==="hidden"?"hidden":"visible"},r,{ref:t,onPointerEnter:V(e.onPointerEnter,()=>s("POINTER_ENTER")),onPointerLeave:V(e.onPointerLeave,()=>s("POINTER_LEAVE"))})))}),pg=c.forwardRef((e,t)=>{const n=pt(Jt,e.__scopeScrollArea),{forceMount:r,...o}=e,[a,i]=c.useState(!1),l=e.orientation==="horizontal",s=ll(()=>{if(n.viewport){const u=n.viewport.offsetWidth<n.viewport.scrollWidth,f=n.viewport.offsetHeight<n.viewport.scrollHeight;i(l?u:f)}},10);return Ur(n.viewport,s),Ur(n.content,s),c.createElement(Zt,{present:r||a},c.createElement($c,B({"data-state":a?"visible":"hidden"},o,{ref:t})))}),$c=c.forwardRef((e,t)=>{const{orientation:n="vertical",...r}=e,o=pt(Jt,e.__scopeScrollArea),a=c.useRef(null),i=c.useRef(0),[l,s]=c.useState({content:0,viewport:0,scrollbar:{size:0,paddingStart:0,paddingEnd:0}}),u=vg(l.viewport,l.content),f={...r,sizes:l,onSizesChange:s,hasThumb:u>0&&u<1,onThumbChange:p=>a.current=p,onThumbPointerUp:()=>i.current=0,onThumbPointerDown:p=>i.current=p};function d(p,h){return $3(p,i.current,l,h)}return n==="horizontal"?c.createElement(y3,B({},f,{ref:t,onThumbPositionChange:()=>{if(o.viewport&&a.current){const p=o.viewport.scrollLeft,h=Lf(p,l,o.dir);a.current.style.transform=`translate3d(${h}px, 0, 0)`}},onWheelScroll:p=>{o.viewport&&(o.viewport.scrollLeft=p)},onDragScroll:p=>{o.viewport&&(o.viewport.scrollLeft=d(p,o.dir))}})):n==="vertical"?c.createElement(w3,B({},f,{ref:t,onThumbPositionChange:()=>{if(o.viewport&&a.current){const p=o.viewport.scrollTop,h=Lf(p,l);a.current.style.transform=`translate3d(0, ${h}px, 0)`}},onWheelScroll:p=>{o.viewport&&(o.viewport.scrollTop=p)},onDragScroll:p=>{o.viewport&&(o.viewport.scrollTop=d(p))}})):null}),y3=c.forwardRef((e,t)=>{const{sizes:n,onSizesChange:r,...o}=e,a=pt(Jt,e.__scopeScrollArea),[i,l]=c.useState(),s=c.useRef(null),u=Se(t,s,a.onScrollbarXChange);return c.useEffect(()=>{s.current&&l(getComputedStyle(s.current))},[s]),c.createElement(gg,B({"data-orientation":"horizontal"},o,{ref:u,sizes:n,style:{bottom:0,left:a.dir==="rtl"?"var(--radix-scroll-area-corner-width)":0,right:a.dir==="ltr"?"var(--radix-scroll-area-corner-width)":0,"--radix-scroll-area-thumb-width":il(n)+"px",...e.style},onThumbPointerDown:f=>e.onThumbPointerDown(f.x),onDragScroll:f=>e.onDragScroll(f.x),onWheelScroll:(f,d)=>{if(a.viewport){const p=a.viewport.scrollLeft+f.deltaX;e.onWheelScroll(p),wg(p,d)&&f.preventDefault()}},onResize:()=>{s.current&&a.viewport&&i&&r({content:a.viewport.scrollWidth,viewport:a.viewport.offsetWidth,scrollbar:{size:s.current.clientWidth,paddingStart:Di(i.paddingLeft),paddingEnd:Di(i.paddingRight)}})}}))}),w3=c.forwardRef((e,t)=>{const{sizes:n,onSizesChange:r,...o}=e,a=pt(Jt,e.__scopeScrollArea),[i,l]=c.useState(),s=c.useRef(null),u=Se(t,s,a.onScrollbarYChange);return c.useEffect(()=>{s.current&&l(getComputedStyle(s.current))},[s]),c.createElement(gg,B({"data-orientation":"vertical"},o,{ref:u,sizes:n,style:{top:0,right:a.dir==="ltr"?0:void 0,left:a.dir==="rtl"?0:void 0,bottom:"var(--radix-scroll-area-corner-height)","--radix-scroll-area-thumb-height":il(n)+"px",...e.style},onThumbPointerDown:f=>e.onThumbPointerDown(f.y),onDragScroll:f=>e.onDragScroll(f.y),onWheelScroll:(f,d)=>{if(a.viewport){const p=a.viewport.scrollTop+f.deltaY;e.onWheelScroll(p),wg(p,d)&&f.preventDefault()}},onResize:()=>{s.current&&a.viewport&&i&&r({content:a.viewport.scrollHeight,viewport:a.viewport.offsetHeight,scrollbar:{size:s.current.clientHeight,paddingStart:Di(i.paddingTop),paddingEnd:Di(i.paddingBottom)}})}}))}),[x3,mg]=fg(Jt),gg=c.forwardRef((e,t)=>{const{__scopeScrollArea:n,sizes:r,hasThumb:o,onThumbChange:a,onThumbPointerUp:i,onThumbPointerDown:l,onThumbPositionChange:s,onDragScroll:u,onWheelScroll:f,onResize:d,...p}=e,h=pt(Jt,n),[v,w]=c.useState(null),E=Se(t,C=>w(C)),y=c.useRef(null),m=c.useRef(""),g=h.viewport,x=r.content-r.viewport,b=xe(f),S=xe(s),$=ll(d,10);function k(C){if(y.current){const T=C.clientX-y.current.left,O=C.clientY-y.current.top;u({x:T,y:O})}}return c.useEffect(()=>{const C=T=>{const O=T.target;(v==null?void 0:v.contains(O))&&b(T,x)};return document.addEventListener("wheel",C,{passive:!1}),()=>document.removeEventListener("wheel",C,{passive:!1})},[g,v,x,b]),c.useEffect(S,[r,S]),Ur(v,$),Ur(h.content,$),c.createElement(x3,{scope:n,scrollbar:v,hasThumb:o,onThumbChange:xe(a),onThumbPointerUp:xe(i),onThumbPositionChange:S,onThumbPointerDown:xe(l)},c.createElement($e.div,B({},p,{ref:E,style:{position:"absolute",...p.style},onPointerDown:V(e.onPointerDown,C=>{C.button===0&&(C.target.setPointerCapture(C.pointerId),y.current=v.getBoundingClientRect(),m.current=document.body.style.webkitUserSelect,document.body.style.webkitUserSelect="none",k(C))}),onPointerMove:V(e.onPointerMove,k),onPointerUp:V(e.onPointerUp,C=>{const T=C.target;T.hasPointerCapture(C.pointerId)&&T.releasePointerCapture(C.pointerId),document.body.style.webkitUserSelect=m.current,y.current=null})})))}),lu="ScrollAreaThumb",b3=c.forwardRef((e,t)=>{const{forceMount:n,...r}=e,o=mg(lu,e.__scopeScrollArea);return c.createElement(Zt,{present:n||o.hasThumb},c.createElement(S3,B({ref:t},r)))}),S3=c.forwardRef((e,t)=>{const{__scopeScrollArea:n,style:r,...o}=e,a=pt(lu,n),i=mg(lu,n),{onThumbPositionChange:l}=i,s=Se(t,d=>i.onThumbChange(d)),u=c.useRef(),f=ll(()=>{u.current&&(u.current(),u.current=void 0)},100);return c.useEffect(()=>{const d=a.viewport;if(d){const p=()=>{if(f(),!u.current){const h=k3(d,l);u.current=h,l()}};return l(),d.addEventListener("scroll",p),()=>d.removeEventListener("scroll",p)}},[a.viewport,f,l]),c.createElement($e.div,B({"data-state":i.hasThumb?"visible":"hidden"},o,{ref:s,style:{width:"var(--radix-scroll-area-thumb-width)",height:"var(--radix-scroll-area-thumb-height)",...r},onPointerDownCapture:V(e.onPointerDownCapture,d=>{const h=d.target.getBoundingClientRect(),v=d.clientX-h.left,w=d.clientY-h.top;i.onThumbPointerDown({x:v,y:w})}),onPointerUp:V(e.onPointerUp,i.onThumbPointerUp)}))}),hg="ScrollAreaCorner",C3=c.forwardRef((e,t)=>{const n=pt(hg,e.__scopeScrollArea),r=!!(n.scrollbarX&&n.scrollbarY);return n.type!=="scroll"&&r?c.createElement(E3,B({},e,{ref:t})):null}),E3=c.forwardRef((e,t)=>{const{__scopeScrollArea:n,...r}=e,o=pt(hg,n),[a,i]=c.useState(0),[l,s]=c.useState(0),u=!!(a&&l);return Ur(o.scrollbarX,()=>{var f;const d=((f=o.scrollbarX)===null||f===void 0?void 0:f.offsetHeight)||0;o.onCornerHeightChange(d),s(d)}),Ur(o.scrollbarY,()=>{var f;const d=((f=o.scrollbarY)===null||f===void 0?void 0:f.offsetWidth)||0;o.onCornerWidthChange(d),i(d)}),u?c.createElement($e.div,B({},r,{ref:t,style:{width:a,height:l,position:"absolute",right:o.dir==="ltr"?0:void 0,left:o.dir==="rtl"?0:void 0,bottom:0,...e.style}})):null});function Di(e){return e?parseInt(e,10):0}function vg(e,t){const n=e/t;return isNaN(n)?0:n}function il(e){const t=vg(e.viewport,e.content),n=e.scrollbar.paddingStart+e.scrollbar.paddingEnd,r=(e.scrollbar.size-n)*t;return Math.max(r,18)}function $3(e,t,n,r="ltr"){const o=il(n),a=o/2,i=t||a,l=o-i,s=n.scrollbar.paddingStart+i,u=n.scrollbar.size-n.scrollbar.paddingEnd-l,f=n.content-n.viewport,d=r==="ltr"?[0,f]:[f*-1,0];return yg([s,u],d)(e)}function Lf(e,t,n="ltr"){const r=il(t),o=t.scrollbar.paddingStart+t.scrollbar.paddingEnd,a=t.scrollbar.size-o,i=t.content-t.viewport,l=a-r,s=n==="ltr"?[0,i]:[i*-1,0],u=hx(e,s);return yg([0,i],[0,l])(u)}function yg(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 wg(e,t){return e>0&&e<t}const k3=(e,t=()=>{})=>{let n={left:e.scrollLeft,top:e.scrollTop},r=0;return function o(){const a={left:e.scrollLeft,top:e.scrollTop},i=n.left!==a.left,l=n.top!==a.top;(i||l)&&t(),n=a,r=window.requestAnimationFrame(o)}(),()=>window.cancelAnimationFrame(r)};function ll(e,t){const n=xe(e),r=c.useRef(0);return c.useEffect(()=>()=>window.clearTimeout(r.current),[]),c.useCallback(()=>{window.clearTimeout(r.current),r.current=window.setTimeout(n,t)},[n,t])}function Ur(e,t){const n=xe(t);Yn(()=>{let r=0;if(e){const o=new ResizeObserver(()=>{cancelAnimationFrame(r),r=window.requestAnimationFrame(n)});return o.observe(e),()=>{window.cancelAnimationFrame(r),o.unobserve(e)}}},[e,n])}const _3=f3,T3=m3,Ff=g3,If=b3,A3=C3,su=["Enter"," "],P3=["ArrowDown","PageUp","Home"],xg=["ArrowUp","PageDown","End"],R3=[...P3,...xg],O3={ltr:[...su,"ArrowRight"],rtl:[...su,"ArrowLeft"]},N3={ltr:["ArrowLeft"],rtl:["ArrowRight"]},sl="Menu",[Ko,M3,D3]=Qm(sl),[er,bg]=qn(sl,[D3,nl,Jm]),ul=nl(),Sg=Jm(),[Cg,Tn]=er(sl),[L3,ra]=er(sl),F3=e=>{const{__scopeMenu:t,open:n=!1,children:r,dir:o,onOpenChange:a,modal:i=!0}=e,l=ul(t),[s,u]=c.useState(null),f=c.useRef(!1),d=xe(a),p=yc(o);return c.useEffect(()=>{const h=()=>{f.current=!0,document.addEventListener("pointerdown",v,{capture:!0,once:!0}),document.addEventListener("pointermove",v,{capture:!0,once:!0})},v=()=>f.current=!1;return document.addEventListener("keydown",h,{capture:!0}),()=>{document.removeEventListener("keydown",h,{capture:!0}),document.removeEventListener("pointerdown",v,{capture:!0}),document.removeEventListener("pointermove",v,{capture:!0})}},[]),c.createElement(jm,l,c.createElement(Cg,{scope:t,open:n,onOpenChange:d,content:s,onContentChange:u},c.createElement(L3,{scope:t,onClose:c.useCallback(()=>d(!1),[d]),isUsingKeyboardRef:f,dir:p,modal:i},r)))},Eg=c.forwardRef((e,t)=>{const{__scopeMenu:n,...r}=e,o=ul(n);return c.createElement(tw,B({},o,r,{ref:t}))}),$g="MenuPortal",[I3,kg]=er($g,{forceMount:void 0}),z3=e=>{const{__scopeMenu:t,forceMount:n,children:r,container:o}=e,a=Tn($g,t);return c.createElement(I3,{scope:t,forceMount:n},c.createElement(Zt,{present:n||a.open},c.createElement(rw,{asChild:!0,container:o},r)))},Et="MenuContent",[j3,kc]=er(Et),B3=c.forwardRef((e,t)=>{const n=kg(Et,e.__scopeMenu),{forceMount:r=n.forceMount,...o}=e,a=Tn(Et,e.__scopeMenu),i=ra(Et,e.__scopeMenu);return c.createElement(Ko.Provider,{scope:e.__scopeMenu},c.createElement(Zt,{present:r||a.open},c.createElement(Ko.Slot,{scope:e.__scopeMenu},i.modal?c.createElement(U3,B({},o,{ref:t})):c.createElement(H3,B({},o,{ref:t})))))}),U3=c.forwardRef((e,t)=>{const n=Tn(Et,e.__scopeMenu),r=c.useRef(null),o=Se(t,r);return c.useEffect(()=>{const a=r.current;if(a)return Tx(a)},[]),c.createElement(_c,B({},e,{ref:o,trapFocus:n.open,disableOutsidePointerEvents:n.open,disableOutsideScroll:!0,onFocusOutside:V(e.onFocusOutside,a=>a.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>n.onOpenChange(!1)}))}),H3=c.forwardRef((e,t)=>{const n=Tn(Et,e.__scopeMenu);return c.createElement(_c,B({},e,{ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>n.onOpenChange(!1)}))}),_c=c.forwardRef((e,t)=>{const{__scopeMenu:n,loop:r=!1,trapFocus:o,onOpenAutoFocus:a,onCloseAutoFocus:i,disableOutsidePointerEvents:l,onEntryFocus:s,onEscapeKeyDown:u,onPointerDownOutside:f,onFocusOutside:d,onInteractOutside:p,onDismiss:h,disableOutsideScroll:v,...w}=e,E=Tn(Et,n),y=ra(Et,n),m=ul(n),g=Sg(n),x=M3(n),[b,S]=c.useState(null),$=c.useRef(null),k=Se(t,$,E.onContentChange),C=c.useRef(0),T=c.useRef(""),O=c.useRef(0),A=c.useRef(null),M=c.useRef("right"),F=c.useRef(0),D=v?u3:c.Fragment,I=v?{as:kt,allowPinchZoom:!0}:void 0,L=R=>{var N,j;const H=T.current+R,Z=x().filter(Be=>!Be.disabled),J=document.activeElement,fe=(N=Z.find(Be=>Be.ref.current===J))===null||N===void 0?void 0:N.textValue,se=Z.map(Be=>Be.textValue),me=s5(se,H,fe),gt=(j=Z.find(Be=>Be.textValue===me))===null||j===void 0?void 0:j.ref.current;(function Be(en){T.current=en,window.clearTimeout(C.current),en!==""&&(C.current=window.setTimeout(()=>Be(""),1e3))})(H),gt&&setTimeout(()=>gt.focus())};c.useEffect(()=>()=>window.clearTimeout(C.current),[]),vx();const _=c.useCallback(R=>{var N,j;return M.current===((N=A.current)===null||N===void 0?void 0:N.side)&&c5(R,(j=A.current)===null||j===void 0?void 0:j.area)},[]);return c.createElement(j3,{scope:n,searchRef:T,onItemEnter:c.useCallback(R=>{_(R)&&R.preventDefault()},[_]),onItemLeave:c.useCallback(R=>{var N;_(R)||((N=$.current)===null||N===void 0||N.focus(),S(null))},[_]),onTriggerLeave:c.useCallback(R=>{_(R)&&R.preventDefault()},[_]),pointerGraceTimerRef:O,onPointerGraceIntentChange:c.useCallback(R=>{A.current=R},[])},c.createElement(D,I,c.createElement(yx,{asChild:!0,trapped:o,onMountAutoFocus:V(a,R=>{var N;R.preventDefault(),(N=$.current)===null||N===void 0||N.focus()}),onUnmountAutoFocus:i},c.createElement(o2,{asChild:!0,disableOutsidePointerEvents:l,onEscapeKeyDown:u,onPointerDownOutside:f,onFocusOutside:d,onInteractOutside:p,onDismiss:h},c.createElement(mx,B({asChild:!0},g,{dir:y.dir,orientation:"vertical",loop:r,currentTabStopId:b,onCurrentTabStopIdChange:S,onEntryFocus:V(s,R=>{y.isUsingKeyboardRef.current||R.preventDefault()})}),c.createElement(nw,B({role:"menu","aria-orientation":"vertical","data-state":Ng(E.open),"data-radix-menu-content":"",dir:y.dir},m,w,{ref:k,style:{outline:"none",...w.style},onKeyDown:V(w.onKeyDown,R=>{const j=R.target.closest("[data-radix-menu-content]")===R.currentTarget,H=R.ctrlKey||R.altKey||R.metaKey,Z=R.key.length===1;j&&(R.key==="Tab"&&R.preventDefault(),!H&&Z&&L(R.key));const J=$.current;if(R.target!==J||!R3.includes(R.key))return;R.preventDefault();const se=x().filter(me=>!me.disabled).map(me=>me.ref.current);xg.includes(R.key)&&se.reverse(),i5(se)}),onBlur:V(e.onBlur,R=>{R.currentTarget.contains(R.target)||(window.clearTimeout(C.current),T.current="")}),onPointerMove:V(e.onPointerMove,Yo(R=>{const N=R.target,j=F.current!==R.clientX;if(R.currentTarget.contains(N)&&j){const H=R.clientX>F.current?"right":"left";M.current=H,F.current=R.clientX}}))})))))))}),_g=c.forwardRef((e,t)=>{const{__scopeMenu:n,...r}=e;return c.createElement($e.div,B({role:"group"},r,{ref:t}))}),W3=c.forwardRef((e,t)=>{const{__scopeMenu:n,...r}=e;return c.createElement($e.div,B({},r,{ref:t}))}),uu="MenuItem",zf="menu.itemSelect",Tc=c.forwardRef((e,t)=>{const{disabled:n=!1,onSelect:r,...o}=e,a=c.useRef(null),i=ra(uu,e.__scopeMenu),l=kc(uu,e.__scopeMenu),s=Se(t,a),u=c.useRef(!1),f=()=>{const d=a.current;if(!n&&d){const p=new CustomEvent(zf,{bubbles:!0,cancelable:!0});d.addEventListener(zf,h=>r==null?void 0:r(h),{once:!0}),Em(d,p),p.defaultPrevented?u.current=!1:i.onClose()}};return c.createElement(Tg,B({},o,{ref:s,disabled:n,onClick:V(e.onClick,f),onPointerDown:d=>{var p;(p=e.onPointerDown)===null||p===void 0||p.call(e,d),u.current=!0},onPointerUp:V(e.onPointerUp,d=>{var p;u.current||(p=d.currentTarget)===null||p===void 0||p.click()}),onKeyDown:V(e.onKeyDown,d=>{const p=l.searchRef.current!=="";n||p&&d.key===" "||su.includes(d.key)&&(d.currentTarget.click(),d.preventDefault())})}))}),Tg=c.forwardRef((e,t)=>{const{__scopeMenu:n,disabled:r=!1,textValue:o,...a}=e,i=kc(uu,n),l=Sg(n),s=c.useRef(null),u=Se(t,s),[f,d]=c.useState(!1),[p,h]=c.useState("");return c.useEffect(()=>{const v=s.current;if(v){var w;h(((w=v.textContent)!==null&&w!==void 0?w:"").trim())}},[a.children]),c.createElement(Ko.ItemSlot,{scope:n,disabled:r,textValue:o??p},c.createElement(gx,B({asChild:!0},l,{focusable:!r}),c.createElement($e.div,B({role:"menuitem","data-highlighted":f?"":void 0,"aria-disabled":r||void 0,"data-disabled":r?"":void 0},a,{ref:u,onPointerMove:V(e.onPointerMove,Yo(v=>{r?i.onItemLeave(v):(i.onItemEnter(v),v.defaultPrevented||v.currentTarget.focus())})),onPointerLeave:V(e.onPointerLeave,Yo(v=>i.onItemLeave(v))),onFocus:V(e.onFocus,()=>d(!0)),onBlur:V(e.onBlur,()=>d(!1))}))))}),V3=c.forwardRef((e,t)=>{const{checked:n=!1,onCheckedChange:r,...o}=e;return c.createElement(Pg,{scope:e.__scopeMenu,checked:n},c.createElement(Tc,B({role:"menuitemcheckbox","aria-checked":Li(n)?"mixed":n},o,{ref:t,"data-state":Ac(n),onSelect:V(o.onSelect,()=>r==null?void 0:r(Li(n)?!0:!n),{checkForDefaultPrevented:!1})})))}),G3="MenuRadioGroup",[K3,Y3]=er(G3,{value:void 0,onValueChange:()=>{}}),X3=c.forwardRef((e,t)=>{const{value:n,onValueChange:r,...o}=e,a=xe(r);return c.createElement(K3,{scope:e.__scopeMenu,value:n,onValueChange:a},c.createElement(_g,B({},o,{ref:t})))}),Z3="MenuRadioItem",Q3=c.forwardRef((e,t)=>{const{value:n,...r}=e,o=Y3(Z3,e.__scopeMenu),a=n===o.value;return c.createElement(Pg,{scope:e.__scopeMenu,checked:a},c.createElement(Tc,B({role:"menuitemradio","aria-checked":a},r,{ref:t,"data-state":Ac(a),onSelect:V(r.onSelect,()=>{var i;return(i=o.onValueChange)===null||i===void 0?void 0:i.call(o,n)},{checkForDefaultPrevented:!1})})))}),Ag="MenuItemIndicator",[Pg,q3]=er(Ag,{checked:!1}),J3=c.forwardRef((e,t)=>{const{__scopeMenu:n,forceMount:r,...o}=e,a=q3(Ag,n);return c.createElement(Zt,{present:r||Li(a.checked)||a.checked===!0},c.createElement($e.span,B({},o,{ref:t,"data-state":Ac(a.checked)})))}),e5=c.forwardRef((e,t)=>{const{__scopeMenu:n,...r}=e;return c.createElement($e.div,B({role:"separator","aria-orientation":"horizontal"},r,{ref:t}))}),Rg="MenuSub",[t5,Og]=er(Rg),n5=e=>{const{__scopeMenu:t,children:n,open:r=!1,onOpenChange:o}=e,a=Tn(Rg,t),i=ul(t),[l,s]=c.useState(null),[u,f]=c.useState(null),d=xe(o);return c.useEffect(()=>(a.open===!1&&d(!1),()=>d(!1)),[a.open,d]),c.createElement(jm,i,c.createElement(Cg,{scope:t,open:r,onOpenChange:d,content:u,onContentChange:f},c.createElement(t5,{scope:t,contentId:Vo(),triggerId:Vo(),trigger:l,onTriggerChange:s},n)))},Da="MenuSubTrigger",r5=c.forwardRef((e,t)=>{const n=Tn(Da,e.__scopeMenu),r=ra(Da,e.__scopeMenu),o=Og(Da,e.__scopeMenu),a=kc(Da,e.__scopeMenu),i=c.useRef(null),{pointerGraceTimerRef:l,onPointerGraceIntentChange:s}=a,u={__scopeMenu:e.__scopeMenu},f=c.useCallback(()=>{i.current&&window.clearTimeout(i.current),i.current=null},[]);return c.useEffect(()=>f,[f]),c.useEffect(()=>{const d=l.current;return()=>{window.clearTimeout(d),s(null)}},[l,s]),c.createElement(Eg,B({asChild:!0},u),c.createElement(Tg,B({id:o.triggerId,"aria-haspopup":"menu","aria-expanded":n.open,"aria-controls":o.contentId,"data-state":Ng(n.open)},e,{ref:Ji(t,o.onTriggerChange),onClick:d=>{var p;(p=e.onClick)===null||p===void 0||p.call(e,d),!(e.disabled||d.defaultPrevented)&&(d.currentTarget.focus(),n.open||n.onOpenChange(!0))},onPointerMove:V(e.onPointerMove,Yo(d=>{a.onItemEnter(d),!d.defaultPrevented&&!e.disabled&&!n.open&&!i.current&&(a.onPointerGraceIntentChange(null),i.current=window.setTimeout(()=>{n.onOpenChange(!0),f()},100))})),onPointerLeave:V(e.onPointerLeave,Yo(d=>{var p;f();const h=(p=n.content)===null||p===void 0?void 0:p.getBoundingClientRect();if(h){var v;const w=(v=n.content)===null||v===void 0?void 0:v.dataset.side,E=w==="right",y=E?-5:5,m=h[E?"left":"right"],g=h[E?"right":"left"];a.onPointerGraceIntentChange({area:[{x:d.clientX+y,y:d.clientY},{x:m,y:h.top},{x:g,y:h.top},{x:g,y:h.bottom},{x:m,y:h.bottom}],side:w}),window.clearTimeout(l.current),l.current=window.setTimeout(()=>a.onPointerGraceIntentChange(null),300)}else{if(a.onTriggerLeave(d),d.defaultPrevented)return;a.onPointerGraceIntentChange(null)}})),onKeyDown:V(e.onKeyDown,d=>{const p=a.searchRef.current!=="";if(!(e.disabled||p&&d.key===" ")&&O3[r.dir].includes(d.key)){var h;n.onOpenChange(!0),(h=n.content)===null||h===void 0||h.focus(),d.preventDefault()}})})))}),o5="MenuSubContent",a5=c.forwardRef((e,t)=>{const n=kg(Et,e.__scopeMenu),{forceMount:r=n.forceMount,...o}=e,a=Tn(Et,e.__scopeMenu),i=ra(Et,e.__scopeMenu),l=Og(o5,e.__scopeMenu),s=c.useRef(null),u=Se(t,s);return c.createElement(Ko.Provider,{scope:e.__scopeMenu},c.createElement(Zt,{present:r||a.open},c.createElement(Ko.Slot,{scope:e.__scopeMenu},c.createElement(_c,B({id:l.contentId,"aria-labelledby":l.triggerId},o,{ref:u,align:"start",side:i.dir==="rtl"?"left":"right",disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:f=>{var d;i.isUsingKeyboardRef.current&&((d=s.current)===null||d===void 0||d.focus()),f.preventDefault()},onCloseAutoFocus:f=>f.preventDefault(),onFocusOutside:V(e.onFocusOutside,f=>{f.target!==l.trigger&&a.onOpenChange(!1)}),onEscapeKeyDown:V(e.onEscapeKeyDown,f=>{i.onClose(),f.preventDefault()}),onKeyDown:V(e.onKeyDown,f=>{const d=f.currentTarget.contains(f.target),p=N3[i.dir].includes(f.key);if(d&&p){var h;a.onOpenChange(!1),(h=l.trigger)===null||h===void 0||h.focus(),f.preventDefault()}})})))))});function Ng(e){return e?"open":"closed"}function Li(e){return e==="indeterminate"}function Ac(e){return Li(e)?"indeterminate":e?"checked":"unchecked"}function i5(e){const t=document.activeElement;for(const n of e)if(n===t||(n.focus(),document.activeElement!==t))return}function l5(e,t){return e.map((n,r)=>e[(t+r)%e.length])}function s5(e,t,n){const o=t.length>1&&Array.from(t).every(u=>u===t[0])?t[0]:t,a=n?e.indexOf(n):-1;let i=l5(e,Math.max(a,0));o.length===1&&(i=i.filter(u=>u!==n));const s=i.find(u=>u.toLowerCase().startsWith(o.toLowerCase()));return s!==n?s:void 0}function u5(e,t){const{x:n,y:r}=e;let o=!1;for(let a=0,i=t.length-1;a<t.length;i=a++){const l=t[a].x,s=t[a].y,u=t[i].x,f=t[i].y;s>r!=f>r&&n<(u-l)*(r-s)/(f-s)+l&&(o=!o)}return o}function c5(e,t){if(!t)return!1;const n={x:e.clientX,y:e.clientY};return u5(n,t)}function Yo(e){return t=>t.pointerType==="mouse"?e(t):void 0}const d5=F3,f5=Eg,p5=z3,m5=B3,g5=_g,h5=W3,v5=Tc,y5=V3,w5=X3,x5=Q3,b5=J3,S5=e5,C5=n5,E5=r5,$5=a5,Mg="DropdownMenu",[k5,k4]=qn(Mg,[bg]),je=bg(),[_5,Dg]=k5(Mg),T5=e=>{const{__scopeDropdownMenu:t,children:n,dir:r,open:o,defaultOpen:a,onOpenChange:i,modal:l=!0}=e,s=je(t),u=c.useRef(null),[f=!1,d]=vc({prop:o,defaultProp:a,onChange:i});return c.createElement(_5,{scope:t,triggerId:Vo(),triggerRef:u,contentId:Vo(),open:f,onOpenChange:d,onOpenToggle:c.useCallback(()=>d(p=>!p),[d]),modal:l},c.createElement(d5,B({},s,{open:f,onOpenChange:d,dir:r,modal:l}),n))},A5="DropdownMenuTrigger",P5=c.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,disabled:r=!1,...o}=e,a=Dg(A5,n),i=je(n);return c.createElement(f5,B({asChild:!0},i),c.createElement($e.button,B({type:"button",id:a.triggerId,"aria-haspopup":"menu","aria-expanded":a.open,"aria-controls":a.open?a.contentId:void 0,"data-state":a.open?"open":"closed","data-disabled":r?"":void 0,disabled:r},o,{ref:Ji(t,a.triggerRef),onPointerDown:V(e.onPointerDown,l=>{!r&&l.button===0&&l.ctrlKey===!1&&(a.onOpenToggle(),a.open||l.preventDefault())}),onKeyDown:V(e.onKeyDown,l=>{r||(["Enter"," "].includes(l.key)&&a.onOpenToggle(),l.key==="ArrowDown"&&a.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(l.key)&&l.preventDefault())})})))}),R5=e=>{const{__scopeDropdownMenu:t,...n}=e,r=je(t);return c.createElement(p5,B({},r,n))},O5="DropdownMenuContent",N5=c.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,o=Dg(O5,n),a=je(n),i=c.useRef(!1);return c.createElement(m5,B({id:o.contentId,"aria-labelledby":o.triggerId},a,r,{ref:t,onCloseAutoFocus:V(e.onCloseAutoFocus,l=>{var s;i.current||(s=o.triggerRef.current)===null||s===void 0||s.focus(),i.current=!1,l.preventDefault()}),onInteractOutside:V(e.onInteractOutside,l=>{const s=l.detail.originalEvent,u=s.button===0&&s.ctrlKey===!0,f=s.button===2||u;(!o.modal||f)&&(i.current=!0)}),style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}}))}),M5=c.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,o=je(n);return c.createElement(g5,B({},o,r,{ref:t}))}),D5=c.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,o=je(n);return c.createElement(h5,B({},o,r,{ref:t}))}),L5=c.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,o=je(n);return c.createElement(v5,B({},o,r,{ref:t}))}),F5=c.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,o=je(n);return c.createElement(y5,B({},o,r,{ref:t}))}),I5=c.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,o=je(n);return c.createElement(w5,B({},o,r,{ref:t}))}),z5=c.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,o=je(n);return c.createElement(x5,B({},o,r,{ref:t}))}),j5=c.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,o=je(n);return c.createElement(b5,B({},o,r,{ref:t}))}),B5=c.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,o=je(n);return c.createElement(S5,B({},o,r,{ref:t}))}),U5=e=>{const{__scopeDropdownMenu:t,children:n,open:r,onOpenChange:o,defaultOpen:a}=e,i=je(t),[l=!1,s]=vc({prop:r,defaultProp:a,onChange:o});return c.createElement(C5,B({},i,{open:l,onOpenChange:s}),n)},H5=c.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,o=je(n);return c.createElement(E5,B({},o,r,{ref:t}))}),W5=c.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,o=je(n);return c.createElement($5,B({},o,r,{ref:t,style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}}))}),V5=T5,G5=P5,Lg=R5,K5=N5,Y5=M5,X5=D5,Z5=L5,Q5=F5,q5=I5,J5=z5,Fg=j5,e9=B5,t9=U5,n9=H5,r9=W5,o9=["1","2","3"],a9=["vertical","horizontal","both"],Jl={size:{type:"enum",values:o9,default:"1",responsive:!0},radius:Gm,scrollbars:{type:"enum",values:a9,default:"both"}},cl=c.forwardRef((e,t)=>{const{rest:n,...r}=Qt(e),{className:o,style:a,type:i,scrollHideDelay:l=i!=="scroll"?0:void 0,dir:s,size:u=Jl.size.default,radius:f=Jl.radius.default,scrollbars:d=Jl.scrollbars.default,...p}=n;return c.createElement(_3,{type:i,scrollHideDelay:l,className:Q("rt-ScrollAreaRoot",o,qt(r)),style:a},c.createElement(T3,{...p,ref:t,className:"rt-ScrollAreaViewport"}),c.createElement("div",{className:"rt-ScrollAreaViewportFocusRing"}),d!=="vertical"?c.createElement(Ff,{"data-radius":f,orientation:"horizontal",className:Q("rt-ScrollAreaScrollbar",W(u,"rt-r-size"))},c.createElement(If,{className:"rt-ScrollAreaThumb"})):null,d!=="horizontal"?c.createElement(Ff,{"data-radius":f,orientation:"vertical",className:Q("rt-ScrollAreaScrollbar",W(u,"rt-r-size"))},c.createElement(If,{className:"rt-ScrollAreaThumb"})):null,d==="both"?c.createElement(A3,{className:"rt-ScrollAreaCorner"}):null)});cl.displayName="ScrollArea";const i9=["1","2"],l9=["solid","soft"],es={size:{type:"enum",values:i9,default:"2",responsive:!0},variant:{type:"enum",values:l9,default:"solid"},color:Jn,highContrast:Xr},Ig={color:Jn,shortcut:{type:"string",default:void 0}},zg=e=>c.createElement(V5,{...e});zg.displayName="DropdownMenuRoot";const jg=c.forwardRef((e,t)=>c.createElement(G5,{...e,ref:t,asChild:!0}));jg.displayName="DropdownMenuTrigger";const Bg=c.createContext({}),Ug=c.forwardRef((e,t)=>{const n=Tw(),{className:r,children:o,size:a=es.size.default,variant:i=es.variant.default,highContrast:l=es.highContrast.default,color:s=Ig.color.default,container:u,forceMount:f,...d}=e,p=s??n.accentColor;return c.createElement(Lg,{container:u,forceMount:f},c.createElement(ol,{asChild:!0},c.createElement(K5,{"data-accent-color":p,align:"start",sideOffset:4,collisionPadding:10,...d,ref:t,className:Q("rt-PopperContent","rt-BaseMenuContent","rt-DropdownMenuContent",r,W(a,"rt-r-size"),`rt-variant-${i}`,{"rt-high-contrast":l})},c.createElement(cl,{type:"auto"},c.createElement("div",{className:Q("rt-BaseMenuViewport","rt-DropdownMenuViewport")},c.createElement(Bg.Provider,{value:c.useMemo(()=>({size:a,variant:i,color:p,highContrast:l}),[a,i,p,l])},o))))))});Ug.displayName="DropdownMenuContent";const Hg=c.forwardRef((e,t)=>c.createElement(X5,{...e,ref:t,className:Q("rt-BaseMenuLabel","rt-DropdownMenuLabel",e.className)}));Hg.displayName="DropdownMenuLabel";const Wg=c.forwardRef((e,t)=>{const{className:n,children:r,color:o=Ig.color.default,shortcut:a,...i}=e;return c.createElement(Z5,{"data-accent-color":o,...i,ref:t,className:Q("rt-reset-a","rt-BaseMenuItem","rt-DropdownMenuItem",n)},c.createElement(ta,null,r),a&&c.createElement("div",{className:"rt-BaseMenuShortcut rt-DropdownMenuShortcut"},a))});Wg.displayName="DropdownMenuItem";const Vg=c.forwardRef((e,t)=>c.createElement(Y5,{...e,ref:t,className:Q("rt-BaseMenuGroup","rt-DropdownMenuGroup",e.className)}));Vg.displayName="DropdownMenuGroup";const Gg=c.forwardRef((e,t)=>c.createElement(q5,{...e,ref:t,className:Q("rt-BaseMenuRadioGroup","rt-DropdownMenuRadioGroup",e.className)}));Gg.displayName="DropdownMenuRadioGroup";const Kg=c.forwardRef((e,t)=>{const{children:n,className:r,...o}=e;return c.createElement(J5,{...o,ref:t,className:Q("rt-BaseMenuItem","rt-BaseMenuRadioItem","rt-DropdownMenuItem","rt-DropdownMenuRadioItem",r)},c.createElement(ta,null,n),c.createElement(Fg,{className:"rt-BaseMenuItemIndicator rt-DropdownMenuItemIndicator"},c.createElement(Cc,null)))});Kg.displayName="DropdownMenuRadioItem";const Yg=c.forwardRef((e,t)=>{const{children:n,className:r,shortcut:o,...a}=e;return c.createElement(Q5,{...a,ref:t,className:Q("rt-BaseMenuItem","rt-BaseMenuCheckboxItem","rt-DropdownMenuItem","rt-DropdownMenuCheckboxItem",r)},c.createElement(ta,null,n),c.createElement(Fg,{className:"rt-BaseMenuItemIndicator rt-DropdownMenuItemIndicator"},c.createElement(Cc,null)),o&&c.createElement("div",{className:"rt-BaseMenuShortcut rt-DropdownMenuShortcut"},o))});Yg.displayName="DropdownMenuCheckboxItem";const Xg=e=>c.createElement(t9,{...e});Xg.displayName="DropdownMenuSub";const Zg=c.forwardRef((e,t)=>{const{className:n,children:r,...o}=e;return c.createElement(n9,{...o,ref:t,className:Q("rt-BaseMenuItem","rt-BaseMenuSubTrigger","rt-DropdownMenuItem","rt-DropdownMenuSubTrigger",n)},c.createElement(ta,null,r),c.createElement("div",{className:"rt-BaseMenuShortcut rt-DropdownMenuShortcut"},c.createElement(Zm,{className:"rt-BaseMenuSubTriggerIcon"})))});Zg.displayName="DropdownMenuSubTrigger";const Qg=c.forwardRef((e,t)=>{const{className:n,children:r,container:o,forceMount:a,...i}=e,{size:l,variant:s,color:u,highContrast:f}=c.useContext(Bg);return c.createElement(Lg,{container:o,forceMount:a},c.createElement(ol,{asChild:!0},c.createElement(r9,{"data-accent-color":u,alignOffset:-Number(l)*4,collisionPadding:10,...i,ref:t,className:Q("rt-PopperContent","rt-BaseMenuContent","rt-BaseMenuSubContent","rt-DropdownMenuContent","rt-DropdownMenuSubContent",n,W(l,"rt-r-size"),`rt-variant-${s}`,{"rt-high-contrast":f})},c.createElement(cl,{type:"auto"},c.createElement("div",{className:Q("rt-BaseMenuViewport","rt-DropdownMenuViewport")},r)))))});Qg.displayName="DropdownMenuSubContent";const qg=c.forwardRef((e,t)=>c.createElement(e9,{...e,ref:t,className:Q("rt-BaseMenuSeparator","rt-DropdownMenuSeparator",e.className)}));qg.displayName="DropdownMenuSeparator";const dr=Object.assign({},{Root:zg,Trigger:jg,Content:Ug,Label:Hg,Item:Wg,Group:Vg,RadioGroup:Gg,RadioItem:Kg,CheckboxItem:Yg,Sub:Xg,SubTrigger:Zg,SubContent:Qg,Separator:qg}),s9=["1","2","3","4"],u9=["classic","solid","soft","surface","outline","ghost"],so={size:{type:"enum",values:s9,default:"2",responsive:!0},variant:{type:"enum",values:u9,default:"solid"},color:Jn,highContrast:Xr,radius:Gm},Jg=c.forwardRef((e,t)=>{const{rest:n,...r}=Qt(e),{className:o,asChild:a=!1,size:i=so.size.default,variant:l=so.variant.default,color:s=so.color.default,highContrast:u=so.highContrast.default,radius:f=so.radius.default,...d}=n,p=a?kt:"button";return c.createElement(p,{"data-accent-color":s,"data-radius":f,...d,ref:t,className:Q("rt-reset-button","rt-reset-a","rt-BaseButton",o,W(i,"rt-r-size"),`rt-variant-${l}`,{"rt-high-contrast":u},qt(r))})});Jg.displayName="BaseButton";const c9=["1","2","3"],d9=["soft","surface","outline"],La={size:{type:"enum",values:c9,default:"2",responsive:!0},variant:{type:"enum",values:d9,default:"soft"},color:{...Jn,default:void 0},highContrast:Xr},Pc=c.createContext({}),eh=c.forwardRef((e,t)=>{const{rest:n,...r}=Qt(e),{children:o,className:a,size:i=La.size.default,variant:l=La.variant.default,color:s=La.color.default,highContrast:u=La.highContrast.default,...f}=n;return c.createElement("div",{"data-accent-color":s,...f,className:Q("rt-CalloutRoot",a,W(i,"rt-r-size"),`rt-variant-${l}`,{"rt-high-contrast":u},qt(r)),ref:t},c.createElement(Pc.Provider,{value:c.useMemo(()=>({size:i,color:s,highContrast:u}),[i,s,u])},o))});eh.displayName="CalloutRoot";const th=c.forwardRef((e,t)=>{const{color:n,size:r,highContrast:o}=c.useContext(Pc);return c.createElement(Qe,{asChild:!0,color:n,size:rh(r),highContrast:o},c.createElement("div",{...e,className:Q("rt-CalloutIcon",e.className),ref:t}))});th.displayName="CalloutIcon";const nh=c.forwardRef((e,t)=>{const{color:n,size:r,highContrast:o}=c.useContext(Pc);return c.createElement(Qe,{as:"p",size:rh(r),color:n,highContrast:o,...e,ref:t,className:Q("rt-CalloutText",e.className)})});nh.displayName="CalloutText";function rh(e){if(e!==void 0)return typeof e=="string"?jf(e):Object.fromEntries(Object.entries(e).map(([t,n])=>[t,jf(n)]))}function jf(e){return e==="3"?"3":"2"}const ts=Object.assign({},{Root:eh,Icon:th,Text:nh}),oh=c.forwardRef((e,t)=>c.createElement(Jg,{...e,ref:t,className:Q("rt-IconButton",e.className)}));oh.displayName="IconButton";const f9=["auto","hover","always"],p9={size:bt.size,weight:bt.weight,trim:bt.trim,underline:{type:"enum",values:f9,default:"auto"},color:bt.color,highContrast:bt.highContrast},ah=c.forwardRef((e,t)=>{const{children:n,className:r,asChild:o=!1,underline:a=p9.underline.default,...i}=e;return c.createElement(Qe,{...i,ref:t,asChild:!0,className:Q("rt-reset-a","rt-reset-button","rt-Link",r,`rt-underline-${a}`)},o?n:c.createElement("a",null,n))});ah.displayName="Link";var ih={},lh={},Rc={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t}});function t(n){if(n=`${n}`,n==="0")return"0";if(/^[+-]?(\d+|\d*\.\d+)(e[+-]?\d+)?(%|\w+)?$/.test(n))return n.replace(/^[+-]?/,o=>o==="-"?"":"-");let r=["var","calc","min","max","clamp"];for(const o of r)if(n.includes(`${o}(`))return`calc(${n} * -1)`}})(Rc);var sh={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t}});const t=["preflight","container","accessibility","pointerEvents","visibility","position","inset","isolation","zIndex","order","gridColumn","gridColumnStart","gridColumnEnd","gridRow","gridRowStart","gridRowEnd","float","clear","margin","boxSizing","lineClamp","display","aspectRatio","height","maxHeight","minHeight","width","minWidth","maxWidth","flex","flexShrink","flexGrow","flexBasis","tableLayout","captionSide","borderCollapse","borderSpacing","transformOrigin","translate","rotate","skew","scale","transform","animation","cursor","touchAction","userSelect","resize","scrollSnapType","scrollSnapAlign","scrollSnapStop","scrollMargin","scrollPadding","listStylePosition","listStyleType","listStyleImage","appearance","columns","breakBefore","breakInside","breakAfter","gridAutoColumns","gridAutoFlow","gridAutoRows","gridTemplateColumns","gridTemplateRows","flexDirection","flexWrap","placeContent","placeItems","alignContent","alignItems","justifyContent","justifyItems","gap","space","divideWidth","divideStyle","divideColor","divideOpacity","placeSelf","alignSelf","justifySelf","overflow","overscrollBehavior","scrollBehavior","textOverflow","hyphens","whitespace","wordBreak","borderRadius","borderWidth","borderStyle","borderColor","borderOpacity","backgroundColor","backgroundOpacity","backgroundImage","gradientColorStops","boxDecorationBreak","backgroundSize","backgroundAttachment","backgroundClip","backgroundPosition","backgroundRepeat","backgroundOrigin","fill","stroke","strokeWidth","objectFit","objectPosition","padding","textAlign","textIndent","verticalAlign","fontFamily","fontSize","fontWeight","textTransform","fontStyle","fontVariantNumeric","lineHeight","letterSpacing","textColor","textOpacity","textDecoration","textDecorationColor","textDecorationStyle","textDecorationThickness","textUnderlineOffset","fontSmoothing","placeholderColor","placeholderOpacity","caretColor","accentColor","opacity","backgroundBlendMode","mixBlendMode","boxShadow","boxShadowColor","outlineStyle","outlineWidth","outlineOffset","outlineColor","ringWidth","ringColor","ringOpacity","ringOffsetWidth","ringOffsetColor","blur","brightness","contrast","dropShadow","grayscale","hueRotate","invert","saturate","sepia","filter","backdropBlur","backdropBrightness","backdropContrast","backdropGrayscale","backdropHueRotate","backdropInvert","backdropOpacity","backdropSaturate","backdropSepia","backdropFilter","transitionProperty","transitionDelay","transitionDuration","transitionTimingFunction","willChange","content"]})(sh);var uh={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t}});function t(n,r){return n===void 0?r:Array.isArray(n)?n:[...new Set(r.filter(a=>n!==!1&&n[a]!==!1).concat(Object.keys(n).filter(a=>n[a]!==!1)))]}})(uh);var ch={},dl={},Oc={exports:{}},te=String,dh=function(){return{isColorSupported:!1,reset:te,bold:te,dim:te,italic:te,underline:te,inverse:te,hidden:te,strikethrough:te,black:te,red:te,green:te,yellow:te,blue:te,magenta:te,cyan:te,white:te,gray:te,bgBlack:te,bgRed:te,bgGreen:te,bgYellow:te,bgBlue:te,bgMagenta:te,bgCyan:te,bgWhite:te}};Oc.exports=dh();Oc.exports.createColors=dh;var fh=Oc.exports;(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(s,u){for(var f in u)Object.defineProperty(s,f,{enumerable:!0,get:u[f]})}t(e,{dim:function(){return i},default:function(){return l}});const n=r(fh);function r(s){return s&&s.__esModule?s:{default:s}}let o=new Set;function a(s,u,f){typeof process<"u"&&{}.JEST_WORKER_ID||f&&o.has(f)||(f&&o.add(f),console.warn(""),u.forEach(d=>console.warn(s,"-",d)))}function i(s){return n.default.dim(s)}const l={info(s,u){a(n.default.bold(n.default.cyan("info")),...Array.isArray(s)?[s]:[u,s])},warn(s,u){a(n.default.bold(n.default.yellow("warn")),...Array.isArray(s)?[s]:[u,s])},risk(s,u){a(n.default.bold(n.default.magenta("risk")),...Array.isArray(s)?[s]:[u,s])}}})(dl);(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return o}});const t=n(dl);function n(a){return a&&a.__esModule?a:{default:a}}function r({version:a,from:i,to:l}){t.default.warn(`${i}-color-renamed`,[`As of Tailwind CSS ${a}, \`${i}\` has been renamed to \`${l}\`.`,"Update your configuration file to silence this warning."])}const o={inherit:"inherit",current:"currentColor",transparent:"transparent",black:"#000",white:"#fff",slate:{50:"#f8fafc",100:"#f1f5f9",200:"#e2e8f0",300:"#cbd5e1",400:"#94a3b8",500:"#64748b",600:"#475569",700:"#334155",800:"#1e293b",900:"#0f172a",950:"#020617"},gray:{50:"#f9fafb",100:"#f3f4f6",200:"#e5e7eb",300:"#d1d5db",400:"#9ca3af",500:"#6b7280",600:"#4b5563",700:"#374151",800:"#1f2937",900:"#111827",950:"#030712"},zinc:{50:"#fafafa",100:"#f4f4f5",200:"#e4e4e7",300:"#d4d4d8",400:"#a1a1aa",500:"#71717a",600:"#52525b",700:"#3f3f46",800:"#27272a",900:"#18181b",950:"#09090b"},neutral:{50:"#fafafa",100:"#f5f5f5",200:"#e5e5e5",300:"#d4d4d4",400:"#a3a3a3",500:"#737373",600:"#525252",700:"#404040",800:"#262626",900:"#171717",950:"#0a0a0a"},stone:{50:"#fafaf9",100:"#f5f5f4",200:"#e7e5e4",300:"#d6d3d1",400:"#a8a29e",500:"#78716c",600:"#57534e",700:"#44403c",800:"#292524",900:"#1c1917",950:"#0c0a09"},red:{50:"#fef2f2",100:"#fee2e2",200:"#fecaca",300:"#fca5a5",400:"#f87171",500:"#ef4444",600:"#dc2626",700:"#b91c1c",800:"#991b1b",900:"#7f1d1d",950:"#450a0a"},orange:{50:"#fff7ed",100:"#ffedd5",200:"#fed7aa",300:"#fdba74",400:"#fb923c",500:"#f97316",600:"#ea580c",700:"#c2410c",800:"#9a3412",900:"#7c2d12",950:"#431407"},amber:{50:"#fffbeb",100:"#fef3c7",200:"#fde68a",300:"#fcd34d",400:"#fbbf24",500:"#f59e0b",600:"#d97706",700:"#b45309",800:"#92400e",900:"#78350f",950:"#451a03"},yellow:{50:"#fefce8",100:"#fef9c3",200:"#fef08a",300:"#fde047",400:"#facc15",500:"#eab308",600:"#ca8a04",700:"#a16207",800:"#854d0e",900:"#713f12",950:"#422006"},lime:{50:"#f7fee7",100:"#ecfccb",200:"#d9f99d",300:"#bef264",400:"#a3e635",500:"#84cc16",600:"#65a30d",700:"#4d7c0f",800:"#3f6212",900:"#365314",950:"#1a2e05"},green:{50:"#f0fdf4",100:"#dcfce7",200:"#bbf7d0",300:"#86efac",400:"#4ade80",500:"#22c55e",600:"#16a34a",700:"#15803d",800:"#166534",900:"#14532d",950:"#052e16"},emerald:{50:"#ecfdf5",100:"#d1fae5",200:"#a7f3d0",300:"#6ee7b7",400:"#34d399",500:"#10b981",600:"#059669",700:"#047857",800:"#065f46",900:"#064e3b",950:"#022c22"},teal:{50:"#f0fdfa",100:"#ccfbf1",200:"#99f6e4",300:"#5eead4",400:"#2dd4bf",500:"#14b8a6",600:"#0d9488",700:"#0f766e",800:"#115e59",900:"#134e4a",950:"#042f2e"},cyan:{50:"#ecfeff",100:"#cffafe",200:"#a5f3fc",300:"#67e8f9",400:"#22d3ee",500:"#06b6d4",600:"#0891b2",700:"#0e7490",800:"#155e75",900:"#164e63",950:"#083344"},sky:{50:"#f0f9ff",100:"#e0f2fe",200:"#bae6fd",300:"#7dd3fc",400:"#38bdf8",500:"#0ea5e9",600:"#0284c7",700:"#0369a1",800:"#075985",900:"#0c4a6e",950:"#082f49"},blue:{50:"#eff6ff",100:"#dbeafe",200:"#bfdbfe",300:"#93c5fd",400:"#60a5fa",500:"#3b82f6",600:"#2563eb",700:"#1d4ed8",800:"#1e40af",900:"#1e3a8a",950:"#172554"},indigo:{50:"#eef2ff",100:"#e0e7ff",200:"#c7d2fe",300:"#a5b4fc",400:"#818cf8",500:"#6366f1",600:"#4f46e5",700:"#4338ca",800:"#3730a3",900:"#312e81",950:"#1e1b4b"},violet:{50:"#f5f3ff",100:"#ede9fe",200:"#ddd6fe",300:"#c4b5fd",400:"#a78bfa",500:"#8b5cf6",600:"#7c3aed",700:"#6d28d9",800:"#5b21b6",900:"#4c1d95",950:"#2e1065"},purple:{50:"#faf5ff",100:"#f3e8ff",200:"#e9d5ff",300:"#d8b4fe",400:"#c084fc",500:"#a855f7",600:"#9333ea",700:"#7e22ce",800:"#6b21a8",900:"#581c87",950:"#3b0764"},fuchsia:{50:"#fdf4ff",100:"#fae8ff",200:"#f5d0fe",300:"#f0abfc",400:"#e879f9",500:"#d946ef",600:"#c026d3",700:"#a21caf",800:"#86198f",900:"#701a75",950:"#4a044e"},pink:{50:"#fdf2f8",100:"#fce7f3",200:"#fbcfe8",300:"#f9a8d4",400:"#f472b6",500:"#ec4899",600:"#db2777",700:"#be185d",800:"#9d174d",900:"#831843",950:"#500724"},rose:{50:"#fff1f2",100:"#ffe4e6",200:"#fecdd3",300:"#fda4af",400:"#fb7185",500:"#f43f5e",600:"#e11d48",700:"#be123c",800:"#9f1239",900:"#881337",950:"#4c0519"},get lightBlue(){return r({version:"v2.2",from:"lightBlue",to:"sky"}),this.sky},get warmGray(){return r({version:"v3.0",from:"warmGray",to:"stone"}),this.stone},get trueGray(){return r({version:"v3.0",from:"trueGray",to:"neutral"}),this.neutral},get coolGray(){return r({version:"v3.0",from:"coolGray",to:"gray"}),this.gray},get blueGray(){return r({version:"v3.0",from:"blueGray",to:"slate"}),this.slate}}})(ch);var ph={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"defaults",{enumerable:!0,get:function(){return t}});function t(n,...r){for(let i of r){for(let l in i){var o;!(n==null||(o=n.hasOwnProperty)===null||o===void 0)&&o.call(n,l)||(n[l]=i[l])}for(let l of Object.getOwnPropertySymbols(i)){var a;!(n==null||(a=n.hasOwnProperty)===null||a===void 0)&&a.call(n,l)||(n[l]=i[l])}}return n}})(ph);var mh={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"toPath",{enumerable:!0,get:function(){return t}});function t(n){if(Array.isArray(n))return n;let r=n.split("[").length-1,o=n.split("]").length-1;if(r!==o)throw new Error(`Path is invalid. Has unbalanced brackets: ${n}`);return n.split(/\.(?![^\[]*\])|[\[\]]/g).filter(Boolean)}})(mh);var gh={},fl={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(d,p){for(var h in p)Object.defineProperty(d,h,{enumerable:!0,get:p[h]})}t(e,{flagEnabled:function(){return l},issueFlagNotices:function(){return u},default:function(){return f}});const n=o(fh),r=o(dl);function o(d){return d&&d.__esModule?d:{default:d}}let a={optimizeUniversalDefaults:!1,generalizedModifiers:!0,get disableColorOpacityUtilitiesByDefault(){return!1},get relativeContentPathsByDefault(){return!1}},i={future:["hoverOnlyWhenSupported","respectDefaultRingColorOpacity","disableColorOpacityUtilitiesByDefault","relativeContentPathsByDefault"],experimental:["optimizeUniversalDefaults","generalizedModifiers"]};function l(d,p){if(i.future.includes(p)){var h,v,w;return d.future==="all"||((w=(v=d==null||(h=d.future)===null||h===void 0?void 0:h[p])!==null&&v!==void 0?v:a[p])!==null&&w!==void 0?w:!1)}if(i.experimental.includes(p)){var E,y,m;return d.experimental==="all"||((m=(y=d==null||(E=d.experimental)===null||E===void 0?void 0:E[p])!==null&&y!==void 0?y:a[p])!==null&&m!==void 0?m:!1)}return!1}function s(d){if(d.experimental==="all")return i.experimental;var p;return Object.keys((p=d==null?void 0:d.experimental)!==null&&p!==void 0?p:{}).filter(h=>i.experimental.includes(h)&&d.experimental[h])}function u(d){if({}.JEST_WORKER_ID===void 0&&s(d).length>0){let p=s(d).map(h=>n.default.yellow(h)).join(", ");r.default.warn("experimental-flags-enabled",[`You have enabled experimental features: ${p}`,"Experimental features in Tailwind CSS are not covered by semver, may introduce breaking changes, and can change at any time."])}}const f=i})(fl);(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"normalizeConfig",{enumerable:!0,get:function(){return a}});const t=fl,n=o(dl);function r(i){if(typeof WeakMap!="function")return null;var l=new WeakMap,s=new WeakMap;return(r=function(u){return u?s:l})(i)}function o(i,l){if(!l&&i&&i.__esModule)return i;if(i===null||typeof i!="object"&&typeof i!="function")return{default:i};var s=r(l);if(s&&s.has(i))return s.get(i);var u={},f=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var d in i)if(d!=="default"&&Object.prototype.hasOwnProperty.call(i,d)){var p=f?Object.getOwnPropertyDescriptor(i,d):null;p&&(p.get||p.set)?Object.defineProperty(u,d,p):u[d]=i[d]}return u.default=i,s&&s.set(i,u),u}function a(i){if((()=>{if(i.purge||!i.content||!Array.isArray(i.content)&&!(typeof i.content=="object"&&i.content!==null))return!1;if(Array.isArray(i.content))return i.content.every(u=>typeof u=="string"?!0:!(typeof(u==null?void 0:u.raw)!="string"||u!=null&&u.extension&&typeof(u==null?void 0:u.extension)!="string"));if(typeof i.content=="object"&&i.content!==null){if(Object.keys(i.content).some(u=>!["files","relative","extract","transform"].includes(u)))return!1;if(Array.isArray(i.content.files)){if(!i.content.files.every(u=>typeof u=="string"?!0:!(typeof(u==null?void 0:u.raw)!="string"||u!=null&&u.extension&&typeof(u==null?void 0:u.extension)!="string")))return!1;if(typeof i.content.extract=="object"){for(let u of Object.values(i.content.extract))if(typeof u!="function")return!1}else if(!(i.content.extract===void 0||typeof i.content.extract=="function"))return!1;if(typeof i.content.transform=="object"){for(let u of Object.values(i.content.transform))if(typeof u!="function")return!1}else if(!(i.content.transform===void 0||typeof i.content.transform=="function"))return!1;if(typeof i.content.relative!="boolean"&&typeof i.content.relative<"u")return!1}return!0}return!1})()||n.default.warn("purge-deprecation",["The `purge`/`content` options have changed in Tailwind CSS v3.0.","Update your configuration file to eliminate this warning.","https://tailwindcss.com/docs/upgrade-guide#configure-content-sources"]),i.safelist=(()=>{var u;let{content:f,purge:d,safelist:p}=i;return Array.isArray(p)?p:Array.isArray(f==null?void 0:f.safelist)?f.safelist:Array.isArray(d==null?void 0:d.safelist)?d.safelist:Array.isArray(d==null||(u=d.options)===null||u===void 0?void 0:u.safelist)?d.options.safelist:[]})(),i.blocklist=(()=>{let{blocklist:u}=i;if(Array.isArray(u)){if(u.every(f=>typeof f=="string"))return u;n.default.warn("blocklist-invalid",["The `blocklist` option must be an array of strings.","https://tailwindcss.com/docs/content-configuration#discarding-classes"])}return[]})(),typeof i.prefix=="function")n.default.warn("prefix-function",["As of Tailwind CSS v3.0, `prefix` cannot be a function.","Update `prefix` in your configuration to be a string to eliminate this warning.","https://tailwindcss.com/docs/upgrade-guide#prefix-cannot-be-a-function"]),i.prefix="";else{var s;i.prefix=(s=i.prefix)!==null&&s!==void 0?s:""}i.content={relative:(()=>{let{content:u}=i;return u!=null&&u.relative?u.relative:(0,t.flagEnabled)(i,"relativeContentPathsByDefault")})(),files:(()=>{let{content:u,purge:f}=i;return Array.isArray(f)?f:Array.isArray(f==null?void 0:f.content)?f.content:Array.isArray(u)?u:Array.isArray(u==null?void 0:u.content)?u.content:Array.isArray(u==null?void 0:u.files)?u.files:[]})(),extract:(()=>{let u=(()=>{var p,h,v,w,E,y,m,g,x,b;return!((p=i.purge)===null||p===void 0)&&p.extract?i.purge.extract:!((h=i.content)===null||h===void 0)&&h.extract?i.content.extract:!((v=i.purge)===null||v===void 0||(w=v.extract)===null||w===void 0)&&w.DEFAULT?i.purge.extract.DEFAULT:!((E=i.content)===null||E===void 0||(y=E.extract)===null||y===void 0)&&y.DEFAULT?i.content.extract.DEFAULT:!((m=i.purge)===null||m===void 0||(g=m.options)===null||g===void 0)&&g.extractors?i.purge.options.extractors:!((x=i.content)===null||x===void 0||(b=x.options)===null||b===void 0)&&b.extractors?i.content.options.extractors:{}})(),f={},d=(()=>{var p,h,v,w;if(!((p=i.purge)===null||p===void 0||(h=p.options)===null||h===void 0)&&h.defaultExtractor)return i.purge.options.defaultExtractor;if(!((v=i.content)===null||v===void 0||(w=v.options)===null||w===void 0)&&w.defaultExtractor)return i.content.options.defaultExtractor})();if(d!==void 0&&(f.DEFAULT=d),typeof u=="function")f.DEFAULT=u;else if(Array.isArray(u))for(let{extensions:p,extractor:h}of u??[])for(let v of p)f[v]=h;else typeof u=="object"&&u!==null&&Object.assign(f,u);return f})(),transform:(()=>{let u=(()=>{var d,p,h,v,w,E;return!((d=i.purge)===null||d===void 0)&&d.transform?i.purge.transform:!((p=i.content)===null||p===void 0)&&p.transform?i.content.transform:!((h=i.purge)===null||h===void 0||(v=h.transform)===null||v===void 0)&&v.DEFAULT?i.purge.transform.DEFAULT:!((w=i.content)===null||w===void 0||(E=w.transform)===null||E===void 0)&&E.DEFAULT?i.content.transform.DEFAULT:{}})(),f={};return typeof u=="function"&&(f.DEFAULT=u),typeof u=="object"&&u!==null&&Object.assign(f,u),f})()};for(let u of i.content.files)if(typeof u=="string"&&/{([^,]*?)}/g.test(u)){n.default.warn("invalid-glob-braces",[`The glob pattern ${(0,n.dim)(u)} in your Tailwind CSS configuration is invalid.`,`Update it to ${(0,n.dim)(u.replace(/{([^,]*?)}/g,"$1"))} to silence this warning.`]);break}return i}})(gh);var hh={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t}});function t(n){if(Object.prototype.toString.call(n)!=="[object Object]")return!1;const r=Object.getPrototypeOf(n);return r===null||r===Object.prototype}})(hh);var vh={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"cloneDeep",{enumerable:!0,get:function(){return t}});function t(n){return Array.isArray(n)?n.map(r=>t(r)):typeof n=="object"&&n!==null?Object.fromEntries(Object.entries(n).map(([r,o])=>[r,t(o)])):n}})(vh);var yh={},wh={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t}});function t(n){return n.replace(/\\,/g,"\\2c ")}})(wh);var Nc={},Mc={},xh={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t}});const t={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}})(xh);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(v,w){for(var E in w)Object.defineProperty(v,E,{enumerable:!0,get:w[E]})}t(e,{parseColor:function(){return p},formatColor:function(){return h}});const n=r(xh);function r(v){return v&&v.__esModule?v:{default:v}}let o=/^#([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})?$/i,a=/^#([a-f\d])([a-f\d])([a-f\d])([a-f\d])?$/i,i=/(?:\d+|\d*\.\d+)%?/,l=/(?:\s*,\s*|\s+)/,s=/\s*[,/]\s*/,u=/var\(--(?:[^ )]*?)\)/,f=new RegExp(`^(rgba?)\\(\\s*(${i.source}|${u.source})(?:${l.source}(${i.source}|${u.source}))?(?:${l.source}(${i.source}|${u.source}))?(?:${s.source}(${i.source}|${u.source}))?\\s*\\)$`),d=new RegExp(`^(hsla?)\\(\\s*((?:${i.source})(?:deg|rad|grad|turn)?|${u.source})(?:${l.source}(${i.source}|${u.source}))?(?:${l.source}(${i.source}|${u.source}))?(?:${s.source}(${i.source}|${u.source}))?\\s*\\)$`);function p(v,{loose:w=!1}={}){var E,y;if(typeof v!="string")return null;if(v=v.trim(),v==="transparent")return{mode:"rgb",color:["0","0","0"],alpha:"0"};if(v in n.default)return{mode:"rgb",color:n.default[v].map(S=>S.toString())};let m=v.replace(a,(S,$,k,C,T)=>["#",$,$,k,k,C,C,T?T+T:""].join("")).match(o);if(m!==null)return{mode:"rgb",color:[parseInt(m[1],16),parseInt(m[2],16),parseInt(m[3],16)].map(S=>S.toString()),alpha:m[4]?(parseInt(m[4],16)/255).toString():void 0};var g;let x=(g=v.match(f))!==null&&g!==void 0?g:v.match(d);if(x===null)return null;let b=[x[2],x[3],x[4]].filter(Boolean).map(S=>S.toString());return b.length===2&&b[0].startsWith("var(")?{mode:x[1],color:[b[0]],alpha:b[1]}:!w&&b.length!==3||b.length<3&&!b.some(S=>/^var\(.*?\)$/.test(S))?null:{mode:x[1],color:b,alpha:(E=x[5])===null||E===void 0||(y=E.toString)===null||y===void 0?void 0:y.call(E)}}function h({mode:v,color:w,alpha:E}){let y=E!==void 0;return v==="rgba"||v==="hsla"?`${v}(${w.join(", ")}${y?`, ${E}`:""})`:`${v}(${w.join(" ")}${y?` / ${E}`:""})`}})(Mc);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(a,i){for(var l in i)Object.defineProperty(a,l,{enumerable:!0,get:i[l]})}t(e,{withAlphaValue:function(){return r},default:function(){return o}});const n=Mc;function r(a,i,l){if(typeof a=="function")return a({opacityValue:i});let s=(0,n.parseColor)(a,{loose:!0});return s===null?l:(0,n.formatColor)({...s,alpha:i})}function o({color:a,property:i,variable:l}){let s=[].concat(i);if(typeof a=="function")return{[l]:"1",...Object.fromEntries(s.map(f=>[f,a({opacityVariable:l,opacityValue:`var(${l})`})]))};const u=(0,n.parseColor)(a);return u===null?Object.fromEntries(s.map(f=>[f,a])):u.alpha!==void 0?Object.fromEntries(s.map(f=>[f,a])):{[l]:"1",...Object.fromEntries(s.map(f=>[f,(0,n.formatColor)({...u,alpha:`var(${l})`})]))}}})(Nc);var Dc={},bh={},pl={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"splitAtTopLevelOnly",{enumerable:!0,get:function(){return t}});function t(n,r){let o=[],a=[],i=0,l=!1;for(let s=0;s<n.length;s++){let u=n[s];o.length===0&&u===r[0]&&!l&&(r.length===1||n.slice(s,s+r.length)===r)&&(a.push(n.slice(i,s)),i=s+r.length),l?l=!1:u==="\\"&&(l=!0),u==="("||u==="["||u==="{"?o.push(u):(u===")"&&o[o.length-1]==="("||u==="]"&&o[o.length-1]==="["||u==="}"&&o[o.length-1]==="{")&&o.pop()}return a.push(n.slice(i)),a}})(pl);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(s,u){for(var f in u)Object.defineProperty(s,f,{enumerable:!0,get:u[f]})}t(e,{parseBoxShadowValue:function(){return i},formatBoxShadowValue:function(){return l}});const n=pl;let r=new Set(["inset","inherit","initial","revert","unset"]),o=/\ +(?![^(]*\))/g,a=/^-?(\d+|\.\d+)(.*?)$/g;function i(s){return(0,n.splitAtTopLevelOnly)(s,",").map(f=>{let d=f.trim(),p={raw:d},h=d.split(o),v=new Set;for(let w of h)a.lastIndex=0,!v.has("KEYWORD")&&r.has(w)?(p.keyword=w,v.add("KEYWORD")):a.test(w)?v.has("X")?v.has("Y")?v.has("BLUR")?v.has("SPREAD")||(p.spread=w,v.add("SPREAD")):(p.blur=w,v.add("BLUR")):(p.y=w,v.add("Y")):(p.x=w,v.add("X")):p.color?(p.unknown||(p.unknown=[]),p.unknown.push(w)):p.color=w;return p.valid=p.x!==void 0&&p.y!==void 0,p})}function l(s){return s.map(u=>u.valid?[u.keyword,u.x,u.y,u.blur,u.spread,u.color].filter(Boolean).join(" "):u.raw).join(", ")}})(bh);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(L,_){for(var R in _)Object.defineProperty(L,R,{enumerable:!0,get:_[R]})}t(e,{normalize:function(){return u},url:function(){return d},number:function(){return p},percentage:function(){return h},length:function(){return E},lineWidth:function(){return m},shadow:function(){return g},color:function(){return x},image:function(){return b},gradient:function(){return $},position:function(){return C},familyName:function(){return T},genericName:function(){return A},absoluteSize:function(){return F},relativeSize:function(){return I}});const n=Mc,r=bh,o=pl;let a=["min","max","clamp","calc"];function i(L){return a.some(_=>new RegExp(`^${_}\\(.*\\)`).test(L))}const l="--tw-placeholder",s=new RegExp(l,"g");function u(L,_=!0){return L.startsWith("--")?`var(${L})`:L.includes("url(")?L.split(/(url\(.*?\))/g).filter(Boolean).map(R=>/^url\(.*?\)$/.test(R)?R:u(R,!1)).join(""):(L=L.replace(/([^\\])_+/g,(R,N)=>N+" ".repeat(R.length-1)).replace(/^_/g," ").replace(/\\_/g,"_"),_&&(L=L.trim()),L=f(L),L)}function f(L){return L.replace(/(calc|min|max|clamp)\(.+\)/g,_=>{let R=[];return _.replace(/var\((--.+?)[,)]/g,(N,j)=>(R.push(j),N.replace(j,l))).replace(/(-?\d*\.?\d(?!\b-\d.+[,)](?![^+\-/*])\D)(?:%|[a-z]+)?|\))([+\-/*])/g,"$1 $2 ").replace(s,()=>R.shift())})}function d(L){return L.startsWith("url(")}function p(L){return!isNaN(Number(L))||i(L)}function h(L){return L.endsWith("%")&&p(L.slice(0,-1))||i(L)}let w=`(?:${["cm","mm","Q","in","pc","pt","px","em","ex","ch","rem","lh","rlh","vw","vh","vmin","vmax","vb","vi","svw","svh","lvw","lvh","dvw","dvh","cqw","cqh","cqi","cqb","cqmin","cqmax"].join("|")})`;function E(L){return L==="0"||new RegExp(`^[+-]?[0-9]*.?[0-9]+(?:[eE][+-]?[0-9]+)?${w}$`).test(L)||i(L)}let y=new Set(["thin","medium","thick"]);function m(L){return y.has(L)}function g(L){let _=(0,r.parseBoxShadowValue)(u(L));for(let R of _)if(!R.valid)return!1;return!0}function x(L){let _=0;return(0,o.splitAtTopLevelOnly)(L,"_").every(N=>(N=u(N),N.startsWith("var(")?!0:(0,n.parseColor)(N,{loose:!0})!==null?(_++,!0):!1))?_>0:!1}function b(L){let _=0;return(0,o.splitAtTopLevelOnly)(L,",").every(N=>(N=u(N),N.startsWith("var(")?!0:d(N)||$(N)||["element(","image(","cross-fade(","image-set("].some(j=>N.startsWith(j))?(_++,!0):!1))?_>0:!1}let S=new Set(["conic-gradient","linear-gradient","radial-gradient","repeating-conic-gradient","repeating-linear-gradient","repeating-radial-gradient"]);function $(L){L=u(L);for(let _ of S)if(L.startsWith(`${_}(`))return!0;return!1}let k=new Set(["center","top","right","bottom","left"]);function C(L){let _=0;return(0,o.splitAtTopLevelOnly)(L,"_").every(N=>(N=u(N),N.startsWith("var(")?!0:k.has(N)||E(N)||h(N)?(_++,!0):!1))?_>0:!1}function T(L){let _=0;return(0,o.splitAtTopLevelOnly)(L,",").every(N=>(N=u(N),N.startsWith("var(")?!0:N.includes(" ")&&!/(['"])([^"']+)\1/g.test(N)||/^\d/g.test(N)?!1:(_++,!0)))?_>0:!1}let O=new Set(["serif","sans-serif","monospace","cursive","fantasy","system-ui","ui-serif","ui-sans-serif","ui-monospace","ui-rounded","math","emoji","fangsong"]);function A(L){return O.has(L)}let M=new Set(["xx-small","x-small","small","medium","large","x-large","x-large","xxx-large"]);function F(L){return M.has(L)}let D=new Set(["larger","smaller"]);function I(L){return D.has(L)}})(Dc);var Sh={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"backgroundSize",{enumerable:!0,get:function(){return r}});const t=Dc,n=pl;function r(o){let a=["cover","contain"];return(0,n.splitAtTopLevelOnly)(o,",").every(i=>{let l=(0,n.splitAtTopLevelOnly)(i,"_").filter(Boolean);return l.length===1&&a.includes(l[0])?!0:l.length!==1&&l.length!==2?!1:l.every(s=>(0,t.length)(s)||(0,t.percentage)(s)||s==="auto")})}})(Sh);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(C,T){for(var O in T)Object.defineProperty(C,O,{enumerable:!0,get:T[O]})}t(e,{updateAllClasses:function(){return u},asValue:function(){return p},parseColorFormat:function(){return w},asColor:function(){return y},asLookupValue:function(){return m},typeMap:function(){return x},coerceValue:function(){return $},getMatchingTypes:function(){return k}});const n=s(wh),r=Nc,o=Dc,a=s(Rc),i=Sh,l=fl;function s(C){return C&&C.__esModule?C:{default:C}}function u(C,T){C.walkClasses(O=>{O.value=T(O.value),O.raws&&O.raws.value&&(O.raws.value=(0,n.default)(O.raws.value))})}function f(C,T){if(!h(C))return;let O=C.slice(1,-1);if(T(O))return(0,o.normalize)(O)}function d(C,T={},O){let A=T[C];if(A!==void 0)return(0,a.default)(A);if(h(C)){let M=f(C,O);return M===void 0?void 0:(0,a.default)(M)}}function p(C,T={},{validate:O=()=>!0}={}){var A;let M=(A=T.values)===null||A===void 0?void 0:A[C];return M!==void 0?M:T.supportsNegativeValues&&C.startsWith("-")?d(C.slice(1),T.values,O):f(C,O)}function h(C){return C.startsWith("[")&&C.endsWith("]")}function v(C){let T=C.lastIndexOf("/");return T===-1||T===C.length-1?[C,void 0]:h(C)&&!C.includes("]/[")?[C,void 0]:[C.slice(0,T),C.slice(T+1)]}function w(C){if(typeof C=="string"&&C.includes("<alpha-value>")){let T=C;return({opacityValue:O=1})=>T.replace("<alpha-value>",O)}return C}function E(C){return(0,o.normalize)(C.slice(1,-1))}function y(C,T={},{tailwindConfig:O={}}={}){var A;if(((A=T.values)===null||A===void 0?void 0:A[C])!==void 0){var M;return w((M=T.values)===null||M===void 0?void 0:M[C])}let[F,D]=v(C);if(D!==void 0){var I,L,_,R;let N=(R=(I=T.values)===null||I===void 0?void 0:I[F])!==null&&R!==void 0?R:h(F)?F.slice(1,-1):void 0;return N===void 0?void 0:(N=w(N),h(D)?(0,r.withAlphaValue)(N,E(D)):((L=O.theme)===null||L===void 0||(_=L.opacity)===null||_===void 0?void 0:_[D])===void 0?void 0:(0,r.withAlphaValue)(N,O.theme.opacity[D]))}return p(C,T,{validate:o.color})}function m(C,T={}){var O;return(O=T.values)===null||O===void 0?void 0:O[C]}function g(C){return(T,O)=>p(T,O,{validate:C})}let x={any:p,color:y,url:g(o.url),image:g(o.image),length:g(o.length),percentage:g(o.percentage),position:g(o.position),lookup:m,"generic-name":g(o.genericName),"family-name":g(o.familyName),number:g(o.number),"line-width":g(o.lineWidth),"absolute-size":g(o.absoluteSize),"relative-size":g(o.relativeSize),shadow:g(o.shadow),size:g(i.backgroundSize)},b=Object.keys(x);function S(C,T){let O=C.indexOf(T);return O===-1?[void 0,C]:[C.slice(0,O),C.slice(O+1)]}function $(C,T,O,A){if(O.values&&T in O.values)for(let{type:F}of C??[]){let D=x[F](T,O,{tailwindConfig:A});if(D!==void 0)return[D,F,null]}if(h(T)){let F=T.slice(1,-1),[D,I]=S(F,":");if(!/^[\w-_]+$/g.test(D))I=F;else if(D!==void 0&&!b.includes(D))return[];if(I.length>0&&b.includes(D))return[p(`[${I}]`,O),D,null]}let M=k(C,T,O,A);for(let F of M)return F;return[]}function*k(C,T,O,A){let M=(0,l.flagEnabled)(A,"generalizedModifiers"),[F,D]=v(T);if(M&&O.modifiers!=null&&(O.modifiers==="any"||typeof O.modifiers=="object"&&(D&&h(D)||D in O.modifiers))||(F=T,D=void 0),D!==void 0&&F===""&&(F="DEFAULT"),D!==void 0&&typeof O.modifiers=="object"){var L,_;let R=(_=(L=O.modifiers)===null||L===void 0?void 0:L[D])!==null&&_!==void 0?_:null;R!==null?D=R:h(D)&&(D=E(D))}for(let{type:R}of C??[]){let N=x[R](F,O,{tailwindConfig:A});N!==void 0&&(yield[N,R,D??null])}}})(yh);var Ch={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t}});function t(n){return typeof n=="function"?n({}):n}})(Ch);(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return O}});const t=h(Rc),n=h(sh),r=h(uh),o=h(ch),a=ph,i=mh,l=gh,s=h(hh),u=vh,f=yh,d=Nc,p=h(Ch);function h(A){return A&&A.__esModule?A:{default:A}}function v(A){return typeof A=="function"}function w(A,...M){let F=M.pop();for(let D of M)for(let I in D){let L=F(A[I],D[I]);L===void 0?(0,s.default)(A[I])&&(0,s.default)(D[I])?A[I]=w({},A[I],D[I],F):A[I]=D[I]:A[I]=L}return A}const E={colors:o.default,negative(A){return Object.keys(A).filter(M=>A[M]!=="0").reduce((M,F)=>{let D=(0,t.default)(A[F]);return D!==void 0&&(M[`-${F}`]=D),M},{})},breakpoints(A){return Object.keys(A).filter(M=>typeof A[M]=="string").reduce((M,F)=>({...M,[`screen-${F}`]:A[F]}),{})}};function y(A,...M){return v(A)?A(...M):A}function m(A){return A.reduce((M,{extend:F})=>w(M,F,(D,I)=>D===void 0?[I]:Array.isArray(D)?[I,...D]:[I,D]),{})}function g(A){return{...A.reduce((M,F)=>(0,a.defaults)(M,F),{}),extend:m(A)}}function x(A,M){if(Array.isArray(A)&&(0,s.default)(A[0]))return A.concat(M);if(Array.isArray(M)&&(0,s.default)(M[0])&&(0,s.default)(A))return[A,...M];if(Array.isArray(M))return M}function b({extend:A,...M}){return w(M,A,(F,D)=>!v(F)&&!D.some(v)?w({},F,...D,x):(I,L)=>w({},...[F,...D].map(_=>y(_,I,L)),x))}function*S(A){let M=(0,i.toPath)(A);if(M.length===0||(yield M,Array.isArray(A)))return;let F=/^(.*?)\s*\/\s*([^/]+)$/,D=A.match(F);if(D!==null){let[,I,L]=D,_=(0,i.toPath)(I);_.alpha=L,yield _}}function $(A){const M=(F,D)=>{for(const I of S(F)){let L=0,_=A;for(;_!=null&&L<I.length;)_=_[I[L++]],_=v(_)&&(I.alpha===void 0||L<=I.length-1)?_(M,E):_;if(_!==void 0){if(I.alpha!==void 0){let R=(0,f.parseColorFormat)(_);return(0,d.withAlphaValue)(R,I.alpha,(0,p.default)(R))}return(0,s.default)(_)?(0,u.cloneDeep)(_):_}}return D};return Object.assign(M,{theme:M,...E}),Object.keys(A).reduce((F,D)=>(F[D]=v(A[D])?A[D](M,E):A[D],F),{})}function k(A){let M=[];return A.forEach(F=>{M=[...M,F];var D;const I=(D=F==null?void 0:F.plugins)!==null&&D!==void 0?D:[];I.length!==0&&I.forEach(L=>{L.__isOptionsFunction&&(L=L());var _;M=[...M,...k([(_=L==null?void 0:L.config)!==null&&_!==void 0?_:{}])]})}),M}function C(A){return[...A].reduceRight((F,D)=>v(D)?D({corePlugins:F}):(0,r.default)(D,F),n.default)}function T(A){return[...A].reduceRight((F,D)=>[...F,...D],[])}function O(A){let M=[...k(A),{prefix:"",important:!1,separator:":"}];var F,D;return(0,l.normalizeConfig)((0,a.defaults)({theme:$(b(g(M.map(I=>(F=I==null?void 0:I.theme)!==null&&F!==void 0?F:{})))),corePlugins:C(M.map(I=>I.corePlugins)),plugins:T(A.map(I=>(D=I==null?void 0:I.plugins)!==null&&D!==void 0?D:[]))},...M))}})(lh);var Eh={},m9={content:[],presets:[],darkMode:"media",theme:{accentColor:({theme:e})=>({...e("colors"),auto:"auto"}),animation:{none:"none",spin:"spin 1s linear infinite",ping:"ping 1s cubic-bezier(0, 0, 0.2, 1) infinite",pulse:"pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite",bounce:"bounce 1s infinite"},aria:{busy:'busy="true"',checked:'checked="true"',disabled:'disabled="true"',expanded:'expanded="true"',hidden:'hidden="true"',pressed:'pressed="true"',readonly:'readonly="true"',required:'required="true"',selected:'selected="true"'},aspectRatio:{auto:"auto",square:"1 / 1",video:"16 / 9"},backdropBlur:({theme:e})=>e("blur"),backdropBrightness:({theme:e})=>e("brightness"),backdropContrast:({theme:e})=>e("contrast"),backdropGrayscale:({theme:e})=>e("grayscale"),backdropHueRotate:({theme:e})=>e("hueRotate"),backdropInvert:({theme:e})=>e("invert"),backdropOpacity:({theme:e})=>e("opacity"),backdropSaturate:({theme:e})=>e("saturate"),backdropSepia:({theme:e})=>e("sepia"),backgroundColor:({theme:e})=>e("colors"),backgroundImage:{none:"none","gradient-to-t":"linear-gradient(to top, var(--tw-gradient-stops))","gradient-to-tr":"linear-gradient(to top right, var(--tw-gradient-stops))","gradient-to-r":"linear-gradient(to right, var(--tw-gradient-stops))","gradient-to-br":"linear-gradient(to bottom right, var(--tw-gradient-stops))","gradient-to-b":"linear-gradient(to bottom, var(--tw-gradient-stops))","gradient-to-bl":"linear-gradient(to bottom left, var(--tw-gradient-stops))","gradient-to-l":"linear-gradient(to left, var(--tw-gradient-stops))","gradient-to-tl":"linear-gradient(to top left, var(--tw-gradient-stops))"},backgroundOpacity:({theme:e})=>e("opacity"),backgroundPosition:{bottom:"bottom",center:"center",left:"left","left-bottom":"left bottom","left-top":"left top",right:"right","right-bottom":"right bottom","right-top":"right top",top:"top"},backgroundSize:{auto:"auto",cover:"cover",contain:"contain"},blur:{0:"0",none:"0",sm:"4px",DEFAULT:"8px",md:"12px",lg:"16px",xl:"24px","2xl":"40px","3xl":"64px"},borderColor:({theme:e})=>({...e("colors"),DEFAULT:e("colors.gray.200","currentColor")}),borderOpacity:({theme:e})=>e("opacity"),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"},borderSpacing:({theme:e})=>({...e("spacing")}),borderWidth:{DEFAULT:"1px",0:"0px",2:"2px",4:"4px",8:"8px"},boxShadow:{sm:"0 1px 2px 0 rgb(0 0 0 / 0.05)",DEFAULT:"0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1)",md:"0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1)",lg:"0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1)",xl:"0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1)","2xl":"0 25px 50px -12px rgb(0 0 0 / 0.25)",inner:"inset 0 2px 4px 0 rgb(0 0 0 / 0.05)",none:"none"},boxShadowColor:({theme:e})=>e("colors"),brightness:{0:"0",50:".5",75:".75",90:".9",95:".95",100:"1",105:"1.05",110:"1.1",125:"1.25",150:"1.5",200:"2"},caretColor:({theme:e})=>e("colors"),colors:({colors:e})=>({inherit:e.inherit,current:e.current,transparent:e.transparent,black:e.black,white:e.white,slate:e.slate,gray:e.gray,zinc:e.zinc,neutral:e.neutral,stone:e.stone,red:e.red,orange:e.orange,amber:e.amber,yellow:e.yellow,lime:e.lime,green:e.green,emerald:e.emerald,teal:e.teal,cyan:e.cyan,sky:e.sky,blue:e.blue,indigo:e.indigo,violet:e.violet,purple:e.purple,fuchsia:e.fuchsia,pink:e.pink,rose:e.rose}),columns:{auto:"auto",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",10:"10",11:"11",12:"12","3xs":"16rem","2xs":"18rem",xs:"20rem",sm:"24rem",md:"28rem",lg:"32rem",xl:"36rem","2xl":"42rem","3xl":"48rem","4xl":"56rem","5xl":"64rem","6xl":"72rem","7xl":"80rem"},container:{},content:{none:"none"},contrast:{0:"0",50:".5",75:".75",100:"1",125:"1.25",150:"1.5",200:"2"},cursor:{auto:"auto",default:"default",pointer:"pointer",wait:"wait",text:"text",move:"move",help:"help","not-allowed":"not-allowed",none:"none","context-menu":"context-menu",progress:"progress",cell:"cell",crosshair:"crosshair","vertical-text":"vertical-text",alias:"alias",copy:"copy","no-drop":"no-drop",grab:"grab",grabbing:"grabbing","all-scroll":"all-scroll","col-resize":"col-resize","row-resize":"row-resize","n-resize":"n-resize","e-resize":"e-resize","s-resize":"s-resize","w-resize":"w-resize","ne-resize":"ne-resize","nw-resize":"nw-resize","se-resize":"se-resize","sw-resize":"sw-resize","ew-resize":"ew-resize","ns-resize":"ns-resize","nesw-resize":"nesw-resize","nwse-resize":"nwse-resize","zoom-in":"zoom-in","zoom-out":"zoom-out"},divideColor:({theme:e})=>e("borderColor"),divideOpacity:({theme:e})=>e("borderOpacity"),divideWidth:({theme:e})=>e("borderWidth"),dropShadow:{sm:"0 1px 1px rgb(0 0 0 / 0.05)",DEFAULT:["0 1px 2px rgb(0 0 0 / 0.1)","0 1px 1px rgb(0 0 0 / 0.06)"],md:["0 4px 3px rgb(0 0 0 / 0.07)","0 2px 2px rgb(0 0 0 / 0.06)"],lg:["0 10px 8px rgb(0 0 0 / 0.04)","0 4px 3px rgb(0 0 0 / 0.1)"],xl:["0 20px 13px rgb(0 0 0 / 0.03)","0 8px 5px rgb(0 0 0 / 0.08)"],"2xl":"0 25px 25px rgb(0 0 0 / 0.15)",none:"0 0 #0000"},fill:({theme:e})=>({none:"none",...e("colors")}),flex:{1:"1 1 0%",auto:"1 1 auto",initial:"0 1 auto",none:"none"},flexBasis:({theme:e})=>({auto:"auto",...e("spacing"),"1/2":"50%","1/3":"33.333333%","2/3":"66.666667%","1/4":"25%","2/4":"50%","3/4":"75%","1/5":"20%","2/5":"40%","3/5":"60%","4/5":"80%","1/6":"16.666667%","2/6":"33.333333%","3/6":"50%","4/6":"66.666667%","5/6":"83.333333%","1/12":"8.333333%","2/12":"16.666667%","3/12":"25%","4/12":"33.333333%","5/12":"41.666667%","6/12":"50%","7/12":"58.333333%","8/12":"66.666667%","9/12":"75%","10/12":"83.333333%","11/12":"91.666667%",full:"100%"}),flexGrow:{0:"0",DEFAULT:"1"},flexShrink:{0:"0",DEFAULT:"1"},fontFamily:{sans:["ui-sans-serif","system-ui","-apple-system","BlinkMacSystemFont",'"Segoe UI"',"Roboto",'"Helvetica Neue"',"Arial",'"Noto Sans"',"sans-serif",'"Apple Color Emoji"','"Segoe UI Emoji"','"Segoe UI Symbol"','"Noto Color Emoji"'],serif:["ui-serif","Georgia","Cambria",'"Times New Roman"',"Times","serif"],mono:["ui-monospace","SFMono-Regular","Menlo","Monaco","Consolas",'"Liberation Mono"','"Courier New"',"monospace"]},fontSize:{xs:["0.75rem",{lineHeight:"1rem"}],sm:["0.875rem",{lineHeight:"1.25rem"}],base:["1rem",{lineHeight:"1.5rem"}],lg:["1.125rem",{lineHeight:"1.75rem"}],xl:["1.25rem",{lineHeight:"1.75rem"}],"2xl":["1.5rem",{lineHeight:"2rem"}],"3xl":["1.875rem",{lineHeight:"2.25rem"}],"4xl":["2.25rem",{lineHeight:"2.5rem"}],"5xl":["3rem",{lineHeight:"1"}],"6xl":["3.75rem",{lineHeight:"1"}],"7xl":["4.5rem",{lineHeight:"1"}],"8xl":["6rem",{lineHeight:"1"}],"9xl":["8rem",{lineHeight:"1"}]},fontWeight:{thin:"100",extralight:"200",light:"300",normal:"400",medium:"500",semibold:"600",bold:"700",extrabold:"800",black:"900"},gap:({theme:e})=>e("spacing"),gradientColorStops:({theme:e})=>e("colors"),gradientColorStopPositions:{"0%":"0%","5%":"5%","10%":"10%","15%":"15%","20%":"20%","25%":"25%","30%":"30%","35%":"35%","40%":"40%","45%":"45%","50%":"50%","55%":"55%","60%":"60%","65%":"65%","70%":"70%","75%":"75%","80%":"80%","85%":"85%","90%":"90%","95%":"95%","100%":"100%"},grayscale:{0:"0",DEFAULT:"100%"},gridAutoColumns:{auto:"auto",min:"min-content",max:"max-content",fr:"minmax(0, 1fr)"},gridAutoRows:{auto:"auto",min:"min-content",max:"max-content",fr:"minmax(0, 1fr)"},gridColumn:{auto:"auto","span-1":"span 1 / span 1","span-2":"span 2 / span 2","span-3":"span 3 / span 3","span-4":"span 4 / span 4","span-5":"span 5 / span 5","span-6":"span 6 / span 6","span-7":"span 7 / span 7","span-8":"span 8 / span 8","span-9":"span 9 / span 9","span-10":"span 10 / span 10","span-11":"span 11 / span 11","span-12":"span 12 / span 12","span-full":"1 / -1"},gridColumnEnd:{auto:"auto",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",10:"10",11:"11",12:"12",13:"13"},gridColumnStart:{auto:"auto",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",10:"10",11:"11",12:"12",13:"13"},gridRow:{auto:"auto","span-1":"span 1 / span 1","span-2":"span 2 / span 2","span-3":"span 3 / span 3","span-4":"span 4 / span 4","span-5":"span 5 / span 5","span-6":"span 6 / span 6","span-full":"1 / -1"},gridRowEnd:{auto:"auto",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7"},gridRowStart:{auto:"auto",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7"},gridTemplateColumns:{none:"none",1:"repeat(1, minmax(0, 1fr))",2:"repeat(2, minmax(0, 1fr))",3:"repeat(3, minmax(0, 1fr))",4:"repeat(4, minmax(0, 1fr))",5:"repeat(5, minmax(0, 1fr))",6:"repeat(6, minmax(0, 1fr))",7:"repeat(7, minmax(0, 1fr))",8:"repeat(8, minmax(0, 1fr))",9:"repeat(9, minmax(0, 1fr))",10:"repeat(10, minmax(0, 1fr))",11:"repeat(11, minmax(0, 1fr))",12:"repeat(12, minmax(0, 1fr))"},gridTemplateRows:{none:"none",1:"repeat(1, minmax(0, 1fr))",2:"repeat(2, minmax(0, 1fr))",3:"repeat(3, minmax(0, 1fr))",4:"repeat(4, minmax(0, 1fr))",5:"repeat(5, minmax(0, 1fr))",6:"repeat(6, minmax(0, 1fr))"},height:({theme:e})=>({auto:"auto",...e("spacing"),"1/2":"50%","1/3":"33.333333%","2/3":"66.666667%","1/4":"25%","2/4":"50%","3/4":"75%","1/5":"20%","2/5":"40%","3/5":"60%","4/5":"80%","1/6":"16.666667%","2/6":"33.333333%","3/6":"50%","4/6":"66.666667%","5/6":"83.333333%",full:"100%",screen:"100vh",min:"min-content",max:"max-content",fit:"fit-content"}),hueRotate:{0:"0deg",15:"15deg",30:"30deg",60:"60deg",90:"90deg",180:"180deg"},inset:({theme:e})=>({auto:"auto",...e("spacing"),"1/2":"50%","1/3":"33.333333%","2/3":"66.666667%","1/4":"25%","2/4":"50%","3/4":"75%",full:"100%"}),invert:{0:"0",DEFAULT:"100%"},keyframes:{spin:{to:{transform:"rotate(360deg)"}},ping:{"75%, 100%":{transform:"scale(2)",opacity:"0"}},pulse:{"50%":{opacity:".5"}},bounce:{"0%, 100%":{transform:"translateY(-25%)",animationTimingFunction:"cubic-bezier(0.8,0,1,1)"},"50%":{transform:"none",animationTimingFunction:"cubic-bezier(0,0,0.2,1)"}}},letterSpacing:{tighter:"-0.05em",tight:"-0.025em",normal:"0em",wide:"0.025em",wider:"0.05em",widest:"0.1em"},lineHeight:{none:"1",tight:"1.25",snug:"1.375",normal:"1.5",relaxed:"1.625",loose:"2",3:".75rem",4:"1rem",5:"1.25rem",6:"1.5rem",7:"1.75rem",8:"2rem",9:"2.25rem",10:"2.5rem"},listStyleType:{none:"none",disc:"disc",decimal:"decimal"},listStyleImage:{none:"none"},margin:({theme:e})=>({auto:"auto",...e("spacing")}),lineClamp:{1:"1",2:"2",3:"3",4:"4",5:"5",6:"6"},maxHeight:({theme:e})=>({...e("spacing"),none:"none",full:"100%",screen:"100vh",min:"min-content",max:"max-content",fit:"fit-content"}),maxWidth:({theme:e,breakpoints:t})=>({none:"none",0:"0rem",xs:"20rem",sm:"24rem",md:"28rem",lg:"32rem",xl:"36rem","2xl":"42rem","3xl":"48rem","4xl":"56rem","5xl":"64rem","6xl":"72rem","7xl":"80rem",full:"100%",min:"min-content",max:"max-content",fit:"fit-content",prose:"65ch",...t(e("screens"))}),minHeight:{0:"0px",full:"100%",screen:"100vh",min:"min-content",max:"max-content",fit:"fit-content"},minWidth:{0:"0px",full:"100%",min:"min-content",max:"max-content",fit:"fit-content"},objectPosition:{bottom:"bottom",center:"center",left:"left","left-bottom":"left bottom","left-top":"left top",right:"right","right-bottom":"right bottom","right-top":"right top",top:"top"},opacity:{0:"0",5:"0.05",10:"0.1",20:"0.2",25:"0.25",30:"0.3",40:"0.4",50:"0.5",60:"0.6",70:"0.7",75:"0.75",80:"0.8",90:"0.9",95:"0.95",100:"1"},order:{first:"-9999",last:"9999",none:"0",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",10:"10",11:"11",12:"12"},outlineColor:({theme:e})=>e("colors"),outlineOffset:{0:"0px",1:"1px",2:"2px",4:"4px",8:"8px"},outlineWidth:{0:"0px",1:"1px",2:"2px",4:"4px",8:"8px"},padding:({theme:e})=>e("spacing"),placeholderColor:({theme:e})=>e("colors"),placeholderOpacity:({theme:e})=>e("opacity"),ringColor:({theme:e})=>({DEFAULT:e("colors.blue.500","#3b82f6"),...e("colors")}),ringOffsetColor:({theme:e})=>e("colors"),ringOffsetWidth:{0:"0px",1:"1px",2:"2px",4:"4px",8:"8px"},ringOpacity:({theme:e})=>({DEFAULT:"0.5",...e("opacity")}),ringWidth:{DEFAULT:"3px",0:"0px",1:"1px",2:"2px",4:"4px",8:"8px"},rotate:{0:"0deg",1:"1deg",2:"2deg",3:"3deg",6:"6deg",12:"12deg",45:"45deg",90:"90deg",180:"180deg"},saturate:{0:"0",50:".5",100:"1",150:"1.5",200:"2"},scale:{0:"0",50:".5",75:".75",90:".9",95:".95",100:"1",105:"1.05",110:"1.1",125:"1.25",150:"1.5"},screens:{sm:"640px",md:"768px",lg:"1024px",xl:"1280px","2xl":"1536px"},scrollMargin:({theme:e})=>({...e("spacing")}),scrollPadding:({theme:e})=>e("spacing"),sepia:{0:"0",DEFAULT:"100%"},skew:{0:"0deg",1:"1deg",2:"2deg",3:"3deg",6:"6deg",12:"12deg"},space:({theme:e})=>({...e("spacing")}),spacing:{px:"1px",0:"0px",.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"},stroke:({theme:e})=>({none:"none",...e("colors")}),strokeWidth:{0:"0",1:"1",2:"2"},supports:{},data:{},textColor:({theme:e})=>e("colors"),textDecorationColor:({theme:e})=>e("colors"),textDecorationThickness:{auto:"auto","from-font":"from-font",0:"0px",1:"1px",2:"2px",4:"4px",8:"8px"},textIndent:({theme:e})=>({...e("spacing")}),textOpacity:({theme:e})=>e("opacity"),textUnderlineOffset:{auto:"auto",0:"0px",1:"1px",2:"2px",4:"4px",8:"8px"},transformOrigin:{center:"center",top:"top","top-right":"top right",right:"right","bottom-right":"bottom right",bottom:"bottom","bottom-left":"bottom left",left:"left","top-left":"top left"},transitionDelay:{0:"0s",75:"75ms",100:"100ms",150:"150ms",200:"200ms",300:"300ms",500:"500ms",700:"700ms",1e3:"1000ms"},transitionDuration:{DEFAULT:"150ms",0:"0s",75:"75ms",100:"100ms",150:"150ms",200:"200ms",300:"300ms",500:"500ms",700:"700ms",1e3:"1000ms"},transitionProperty:{none:"none",all:"all",DEFAULT:"color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter",colors:"color, background-color, border-color, text-decoration-color, fill, stroke",opacity:"opacity",shadow:"box-shadow",transform:"transform"},transitionTimingFunction:{DEFAULT:"cubic-bezier(0.4, 0, 0.2, 1)",linear:"linear",in:"cubic-bezier(0.4, 0, 1, 1)",out:"cubic-bezier(0, 0, 0.2, 1)","in-out":"cubic-bezier(0.4, 0, 0.2, 1)"},translate:({theme:e})=>({...e("spacing"),"1/2":"50%","1/3":"33.333333%","2/3":"66.666667%","1/4":"25%","2/4":"50%","3/4":"75%",full:"100%"}),width:({theme:e})=>({auto:"auto",...e("spacing"),"1/2":"50%","1/3":"33.333333%","2/3":"66.666667%","1/4":"25%","2/4":"50%","3/4":"75%","1/5":"20%","2/5":"40%","3/5":"60%","4/5":"80%","1/6":"16.666667%","2/6":"33.333333%","3/6":"50%","4/6":"66.666667%","5/6":"83.333333%","1/12":"8.333333%","2/12":"16.666667%","3/12":"25%","4/12":"33.333333%","5/12":"41.666667%","6/12":"50%","7/12":"58.333333%","8/12":"66.666667%","9/12":"75%","10/12":"83.333333%","11/12":"91.666667%",full:"100%",screen:"100vw",min:"min-content",max:"max-content",fit:"fit-content"}),willChange:{auto:"auto",scroll:"scroll-position",contents:"contents",transform:"transform"},zIndex:{auto:"auto",0:"0",10:"10",20:"20",30:"30",40:"40",50:"50"}},plugins:[]};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return o}});const t=r(m9),n=fl;function r(a){return a&&a.__esModule?a:{default:a}}function o(a){var i;const l=((i=a==null?void 0:a.presets)!==null&&i!==void 0?i:[t.default]).slice().reverse().flatMap(f=>o(f instanceof Function?f():f)),s={respectDefaultRingColorOpacity:{theme:{ringColor:({theme:f})=>({DEFAULT:"#3b82f67f",...f("colors")})}},disableColorOpacityUtilitiesByDefault:{corePlugins:{backgroundOpacity:!1,borderOpacity:!1,divideOpacity:!1,placeholderOpacity:!1,ringOpacity:!1,textOpacity:!1}}},u=Object.keys(s).filter(f=>(0,n.flagEnabled)(a,f)).map(f=>s[f]);return[a,...u,...l]}})(Eh);(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return o}});const t=r(lh),n=r(Eh);function r(a){return a&&a.__esModule?a:{default:a}}function o(...a){let[,...i]=(0,n.default)(a[0]);return(0,t.default)([...a,...i])}})(ih);let ns=ih;var g9=(ns.__esModule?ns:{default:ns}).default;const h9=Hr(g9);var $h={},kh={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return n}});function t(r,o){return{handler:r,config:o}}t.withOptions=function(r,o=()=>({})){const a=function(i){return{__options:i,handler:r(i),config:o(i)}};return a.__isOptionsFunction=!0,a.__pluginFunction=r,a.__configFunction=o,a};const n=t})(kh);(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});const t=n(kh);function n(o){return o&&o.__esModule?o:{default:o}}const r=t.default})($h);let rs=$h;var v9=(rs.__esModule?rs:{default:rs}).default;const y9=Hr(v9);var _h={},Th={},Lc={exports:{}},ne=String,Ah=function(){return{isColorSupported:!1,reset:ne,bold:ne,dim:ne,italic:ne,underline:ne,inverse:ne,hidden:ne,strikethrough:ne,black:ne,red:ne,green:ne,yellow:ne,blue:ne,magenta:ne,cyan:ne,white:ne,gray:ne,bgBlack:ne,bgRed:ne,bgGreen:ne,bgYellow:ne,bgBlue:ne,bgMagenta:ne,bgCyan:ne,bgWhite:ne}};Lc.exports=Ah();Lc.exports.createColors=Ah;var w9=Lc.exports;(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(s,u){for(var f in u)Object.defineProperty(s,f,{enumerable:!0,get:u[f]})}t(e,{dim:function(){return i},default:function(){return l}});const n=r(w9);function r(s){return s&&s.__esModule?s:{default:s}}let o=new Set;function a(s,u,f){typeof process<"u"&&{}.JEST_WORKER_ID||f&&o.has(f)||(f&&o.add(f),console.warn(""),u.forEach(d=>console.warn(s,"-",d)))}function i(s){return n.default.dim(s)}const l={info(s,u){a(n.default.bold(n.default.cyan("info")),...Array.isArray(s)?[s]:[u,s])},warn(s,u){a(n.default.bold(n.default.yellow("warn")),...Array.isArray(s)?[s]:[u,s])},risk(s,u){a(n.default.bold(n.default.magenta("risk")),...Array.isArray(s)?[s]:[u,s])}}})(Th);(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return o}});const t=n(Th);function n(a){return a&&a.__esModule?a:{default:a}}function r({version:a,from:i,to:l}){t.default.warn(`${i}-color-renamed`,[`As of Tailwind CSS ${a}, \`${i}\` has been renamed to \`${l}\`.`,"Update your configuration file to silence this warning."])}const o={inherit:"inherit",current:"currentColor",transparent:"transparent",black:"#000",white:"#fff",slate:{50:"#f8fafc",100:"#f1f5f9",200:"#e2e8f0",300:"#cbd5e1",400:"#94a3b8",500:"#64748b",600:"#475569",700:"#334155",800:"#1e293b",900:"#0f172a",950:"#020617"},gray:{50:"#f9fafb",100:"#f3f4f6",200:"#e5e7eb",300:"#d1d5db",400:"#9ca3af",500:"#6b7280",600:"#4b5563",700:"#374151",800:"#1f2937",900:"#111827",950:"#030712"},zinc:{50:"#fafafa",100:"#f4f4f5",200:"#e4e4e7",300:"#d4d4d8",400:"#a1a1aa",500:"#71717a",600:"#52525b",700:"#3f3f46",800:"#27272a",900:"#18181b",950:"#09090b"},neutral:{50:"#fafafa",100:"#f5f5f5",200:"#e5e5e5",300:"#d4d4d4",400:"#a3a3a3",500:"#737373",600:"#525252",700:"#404040",800:"#262626",900:"#171717",950:"#0a0a0a"},stone:{50:"#fafaf9",100:"#f5f5f4",200:"#e7e5e4",300:"#d6d3d1",400:"#a8a29e",500:"#78716c",600:"#57534e",700:"#44403c",800:"#292524",900:"#1c1917",950:"#0c0a09"},red:{50:"#fef2f2",100:"#fee2e2",200:"#fecaca",300:"#fca5a5",400:"#f87171",500:"#ef4444",600:"#dc2626",700:"#b91c1c",800:"#991b1b",900:"#7f1d1d",950:"#450a0a"},orange:{50:"#fff7ed",100:"#ffedd5",200:"#fed7aa",300:"#fdba74",400:"#fb923c",500:"#f97316",600:"#ea580c",700:"#c2410c",800:"#9a3412",900:"#7c2d12",950:"#431407"},amber:{50:"#fffbeb",100:"#fef3c7",200:"#fde68a",300:"#fcd34d",400:"#fbbf24",500:"#f59e0b",600:"#d97706",700:"#b45309",800:"#92400e",900:"#78350f",950:"#451a03"},yellow:{50:"#fefce8",100:"#fef9c3",200:"#fef08a",300:"#fde047",400:"#facc15",500:"#eab308",600:"#ca8a04",700:"#a16207",800:"#854d0e",900:"#713f12",950:"#422006"},lime:{50:"#f7fee7",100:"#ecfccb",200:"#d9f99d",300:"#bef264",400:"#a3e635",500:"#84cc16",600:"#65a30d",700:"#4d7c0f",800:"#3f6212",900:"#365314",950:"#1a2e05"},green:{50:"#f0fdf4",100:"#dcfce7",200:"#bbf7d0",300:"#86efac",400:"#4ade80",500:"#22c55e",600:"#16a34a",700:"#15803d",800:"#166534",900:"#14532d",950:"#052e16"},emerald:{50:"#ecfdf5",100:"#d1fae5",200:"#a7f3d0",300:"#6ee7b7",400:"#34d399",500:"#10b981",600:"#059669",700:"#047857",800:"#065f46",900:"#064e3b",950:"#022c22"},teal:{50:"#f0fdfa",100:"#ccfbf1",200:"#99f6e4",300:"#5eead4",400:"#2dd4bf",500:"#14b8a6",600:"#0d9488",700:"#0f766e",800:"#115e59",900:"#134e4a",950:"#042f2e"},cyan:{50:"#ecfeff",100:"#cffafe",200:"#a5f3fc",300:"#67e8f9",400:"#22d3ee",500:"#06b6d4",600:"#0891b2",700:"#0e7490",800:"#155e75",900:"#164e63",950:"#083344"},sky:{50:"#f0f9ff",100:"#e0f2fe",200:"#bae6fd",300:"#7dd3fc",400:"#38bdf8",500:"#0ea5e9",600:"#0284c7",700:"#0369a1",800:"#075985",900:"#0c4a6e",950:"#082f49"},blue:{50:"#eff6ff",100:"#dbeafe",200:"#bfdbfe",300:"#93c5fd",400:"#60a5fa",500:"#3b82f6",600:"#2563eb",700:"#1d4ed8",800:"#1e40af",900:"#1e3a8a",950:"#172554"},indigo:{50:"#eef2ff",100:"#e0e7ff",200:"#c7d2fe",300:"#a5b4fc",400:"#818cf8",500:"#6366f1",600:"#4f46e5",700:"#4338ca",800:"#3730a3",900:"#312e81",950:"#1e1b4b"},violet:{50:"#f5f3ff",100:"#ede9fe",200:"#ddd6fe",300:"#c4b5fd",400:"#a78bfa",500:"#8b5cf6",600:"#7c3aed",700:"#6d28d9",800:"#5b21b6",900:"#4c1d95",950:"#2e1065"},purple:{50:"#faf5ff",100:"#f3e8ff",200:"#e9d5ff",300:"#d8b4fe",400:"#c084fc",500:"#a855f7",600:"#9333ea",700:"#7e22ce",800:"#6b21a8",900:"#581c87",950:"#3b0764"},fuchsia:{50:"#fdf4ff",100:"#fae8ff",200:"#f5d0fe",300:"#f0abfc",400:"#e879f9",500:"#d946ef",600:"#c026d3",700:"#a21caf",800:"#86198f",900:"#701a75",950:"#4a044e"},pink:{50:"#fdf2f8",100:"#fce7f3",200:"#fbcfe8",300:"#f9a8d4",400:"#f472b6",500:"#ec4899",600:"#db2777",700:"#be185d",800:"#9d174d",900:"#831843",950:"#500724"},rose:{50:"#fff1f2",100:"#ffe4e6",200:"#fecdd3",300:"#fda4af",400:"#fb7185",500:"#f43f5e",600:"#e11d48",700:"#be123c",800:"#9f1239",900:"#881337",950:"#4c0519"},get lightBlue(){return r({version:"v2.2",from:"lightBlue",to:"sky"}),this.sky},get warmGray(){return r({version:"v3.0",from:"warmGray",to:"stone"}),this.stone},get trueGray(){return r({version:"v3.0",from:"trueGray",to:"neutral"}),this.neutral},get coolGray(){return r({version:"v3.0",from:"coolGray",to:"gray"}),this.gray},get blueGray(){return r({version:"v3.0",from:"blueGray",to:"slate"}),this.slate}}})(_h);let os=_h;var Bf=(os.__esModule?os:{default:os}).default;const x9=["tomato","red","ruby","crimson","pink","plum","purple","violet","iris","indigo","blue","cyan","teal","jade","green","grass","brown","orange"],b9=["sky","mint","lime","yellow","amber"],S9=["gold","bronze"],C9="gray",E9=["mauve","slate","sage","olive","sand"],$9=[{label:"Regulars",values:[...x9]},{label:"Brights",values:[...b9]},{label:"Metals",values:[...S9]},{label:"Gray",values:["gray"]}],k9=[{label:"Pure",values:[C9]},{label:"Desaturated",values:["auto",...E9]}],Ph=[],cu=[],_9=12;$9.map(e=>{Ph.push(...e.values.filter(t=>t!=="gray"))});k9.map(e=>{cu.push(...e.values.filter(t=>t!=="auto"))});function du(e,t,n){const r={1:25,2:50,3:100,4:200,5:300,6:400,7:500,8:600,9:700,10:800,11:900,12:950};return t?n?r[e]+"A":r[e]:n?e+"A":e}const Uf=(e,t,n)=>{const r=Array.from(Array(_9).keys()).reduce((o,a,i)=>(o[du(i+1,n,t)]=`var(--${e}-${t?"a":""}${i+1})`,o),{});return t||(r[`${du(9,n,t)}-contrast`]=`var(--${e}-9-contrast)`,r.surface=`var(--${e}-surface)`,r.DEFAULT=`var(--${e}-9)`),r},T9={1:"xxs",2:"xs",3:"sm",4:"md",5:"lg",6:"xl"};function fr(e,t){return t?T9[e]:e}const A9=y9.withOptions(({})=>({addBase:e})=>{e({"*":{outlineColor:"currentColor"},"html, body":{height:"100%","-webkit-font-smoothing":"antialiased","-moz-osx-font-smoothing":"grayscale"},em:{fontFamily:"var(--em-font-family)",fontWeight:"var(--em-font-weight)",fontSize:"calc(var(--em-font-size-adjust) * 1em)",fontStyle:"var(--em-font-style)",lineHeight:"1.25",letterSpacing:"calc(var(--em-letter-spacing) + var(--letter-spacing, var(--default-letter-spacing)))"},h6:{fontFamily:"var(--heading-font-family)",fontWeight:"var(--font-weight-bold)",fontSize:"calc(var(--font-size-4) * var(--heading-font-size-adjust))",letterSpacing:"calc(var(--letter-spacing-4) + var(--heading-letter-spacing))",lineHeight:"var(--heading-line-height-4)"},h5:{fontFamily:"var(--heading-font-family)",fontWeight:"var(--font-weight-bold)",fontSize:"calc(var(--font-size-5) * var(--heading-font-size-adjust))",letterSpacing:"calc(var(--letter-spacing-5) + var(--heading-letter-spacing))",lineHeight:"var(--heading-line-height-5)"},h4:{fontFamily:"var(--heading-font-family)",fontWeight:"var(--font-weight-bold)",fontSize:"calc(var(--font-size-6) * var(--heading-font-size-adjust))",letterSpacing:"calc(var(--letter-spacing-6) + var(--heading-letter-spacing))",lineHeight:"var(--heading-line-height-6)"},h3:{fontFamily:"var(--heading-font-family)",fontWeight:"var(--font-weight-bold)",fontSize:"calc(var(--font-size-7) * var(--heading-font-size-adjust))",letterSpacing:"calc(var(--letter-spacing-7) + var(--heading-letter-spacing))",lineHeight:"var(--heading-line-height-7)"},h2:{fontFamily:"var(--heading-font-family)",fontWeight:"var(--font-weight-bold)",fontSize:"calc(var(--font-size-8) * var(--heading-font-size-adjust))",letterSpacing:"calc(var(--letter-spacing-8) + var(--heading-letter-spacing))",lineHeight:"var(--heading-line-height-8)"},h1:{fontFamily:"var(--heading-font-family)",fontWeight:"var(--font-weight-bold)",fontSize:"calc(var(--font-size-9) * var(--heading-font-size-adjust))",letterSpacing:"calc(var(--letter-spacing-9) + var(--heading-letter-spacing))",lineHeight:"var(--heading-line-height-9)"}})},({useTailwindColorNames:e=!0,useTailwindRadiusNames:t=!0,mapMissingTailwindColors:n=!0})=>{function r(i){const l={...Uf(i,!1,e),...Uf(i,!0,e)};return cu.includes(i)&&(l[`${du(2,e,!1)}-translucent`]=`var(--${i}-2-translucent)`),l}const o=[...Ph,...cu].reduce((i,l)=>(i[l]={...r(l)},i),{});let a={};return typeof n=="boolean"?a={zinc:r("sand"),neutral:r("sage"),stone:r("mauve"),emerald:r("grass"),fuchsia:r("plum"),rose:r("crimson")}:typeof n=="object"&&(a={zinc:typeof n.zinc=="string"?r(n.zinc):n.zinc,neutral:typeof n.neutral=="string"?r(n.neutral):n.neutral,stone:typeof n.stone=="string"?r(n.stone):n.stone,emerald:typeof n.emerald=="string"?r(n.emerald):n.emerald,fuchsia:typeof n.fuchsia=="string"?r(n.fuchsia):n.fuchsia,rose:typeof n.rose=="string"?r(n.rose):n.rose}),{darkMode:"class",theme:{fontSize:{xs:["var(--font-size-1)",{letterSpacing:"var(--letter-spacing-1)",lineHeight:"var(--line-height-1)"}],sm:["var(--font-size-2)",{letterSpacing:"var(--letter-spacing-2)",lineHeight:"var(--line-height-2)"}],base:["var(--font-size-3)",{letterSpacing:"var(--letter-spacing-3)",lineHeight:"var(--line-height-3)"}],lg:["var(--font-size-4)",{letterSpacing:"var(--letter-spacing-4)",lineHeight:"var(--line-height-4)"}],xl:["var(--font-size-5)",{letterSpacing:"var(--letter-spacing-5)",lineHeight:"var(--line-height-5)"}],"2xl":["var(--font-size-6)",{letterSpacing:"var(--letter-spacing-6)",lineHeight:"var(--line-height-6)"}],"3xl":["var(--font-size-7)",{letterSpacing:"var(--letter-spacing-7)",lineHeight:"var(--line-height-7)"}],"4xl":["var(--font-size-8)",{letterSpacing:"var(--letter-spacing-8)",lineHeight:"var(--line-height-8)"}],"5xl":["var(--font-size-9)",{letterSpacing:"var(--letter-spacing-9)",lineHeight:"var(--line-height-9)"}]},lineHeight:{1:"var(--line-height-1)",2:"var(--line-height-2)",3:"var(--line-height-3)",4:"var(--line-height-4)",5:"var(--line-height-5)",6:"var(--line-height-6)",7:"var(--line-height-7)",8:"var(--line-height-8)",9:"var(--line-height-9)",none:"1",tight:"1.25",snug:"1.375",normal:"1.5",relaxed:"1.625",loose:"2"},fontFamily:{sans:"var(--default-font-family)",strong:"var(--strong-font-family)",heading:"var(--heading-font-family)",code:"var(--code-font-family)",em:"var(--em-font-family)",quote:"var(--quote-font-family)"},letterSpacing:{1:"var(--letter-spacing-1)",2:"var(--letter-spacing-2)",3:"var(--letter-spacing-3)",4:"var(--letter-spacing-4)",5:"var(--letter-spacing-5)",6:"var(--letter-spacing-6)",7:"var(--letter-spacing-7)",8:"var(--letter-spacing-8)",9:"var(--letter-spacing-9)",tighter:"-0.05em",tight:"-0.025em",normal:"0",wide:"0.025em",wider:"0.05em",widest:"0.1em"},fontWeight:{thin:"100",extralight:"200",light:"var(--font-weight-light)",normal:"var(--font-weight-regular)",medium:"var(--font-weight-medium)",semibold:"600",bold:"var(--font-weight-bold)",extrabold:"800",black:"900"},spacing:{0:"0px",px:"1px","0.5":"calc(2px * var(--scaling))",1:"var(--space-1)","1.5":"calc(6px * var(--scaling))",2:"var(--space-2)","2.5":"calc(10px * var(--scaling))",3:"var(--space-3)","3.5":"calc(14px * var(--scaling))",4:"var(--space-4)",5:"calc(20px * var(--scaling))",6:"var(--space-5)",7:"calc(28px * var(--scaling))",8:"var(--space-6)",9:"calc(36px * var(--scaling))",10:"var(--space-7)",11:"calc(44px * var(--scaling))",12:"var(--space-8)",14:"calc(56px * var(--scaling))",16:"var(--space-9)",20:"calc(80px * var(--scaling))",24:"calc(96px * var(--scaling))",28:"calc(112px * var(--scaling))",32:"calc(128px * var(--scaling))",36:"calc(144px * var(--scaling))",40:"calc(160px * var(--scaling))",44:"calc(176px * var(--scaling))",48:"calc(192px * var(--scaling))",52:"calc(208px * var(--scaling))",56:"calc(224px * var(--scaling))",60:"calc(240px * var(--scaling))",64:"calc(256px * var(--scaling))",72:"calc(288px * var(--scaling))",80:"calc(320px * var(--scaling))",96:"calc(384px * var(--scaling))"},borderRadius:{none:"0px",[fr(1,t)]:"var(--radius-1)",[fr(2,t)]:"var(--radius-2)",[fr(3,t)]:"var(--radius-3)",DEFAULT:"var(--radius-3)",[fr(4,t)]:"var(--radius-4)",[fr(5,t)]:"var(--radius-5)",[fr(6,t)]:"var(--radius-6)",full:"99999px"},colors:{inherit:"inherit",transparent:"transparent",current:"currentColor",white:Bf.white,black:Bf.black,background:"var(--color-background)",surface:{DEFAULT:"var(--color-surface)",accent:"var(--color-surface-accent)"},overlay:"var(--color-overlay)",panel:{solid:"var(--color-panel-solid)",translucent:"var(--color-panel-translucent)"},selection:"var(--color-selection-root)",...o,...a,accent:r("accent"),gray:r("gray")}}}}),P9={darkMode:"class",content:["./index.html","./src/**/*.{js,ts,jsx,tsx}"],theme:{extend:{}},plugins:[A9({useTailwindColorNames:!0,useTailwindRadiusNames:!0,mapMissingTailwindColors:!0})]};function Rh(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e))for(t=0;t<e.length;t++)e[t]&&(n=Rh(e[t]))&&(r&&(r+=" "),r+=n);else for(t in e)e[t]&&(r&&(r+=" "),r+=t);return r}function R9(){for(var e,t,n=0,r="";n<arguments.length;)(e=arguments[n++])&&(t=Rh(e))&&(r&&(r+=" "),r+=t);return r}function O9(){for(var e=0,t,n,r="";e<arguments.length;)(t=arguments[e++])&&(n=Oh(t))&&(r&&(r+=" "),r+=n);return r}function Oh(e){if(typeof e=="string")return e;for(var t,n="",r=0;r<e.length;r++)e[r]&&(t=Oh(e[r]))&&(n&&(n+=" "),n+=t);return n}var Fc="-";function N9(e){var t=D9(e),n=e.conflictingClassGroups,r=e.conflictingClassGroupModifiers,o=r===void 0?{}:r;function a(l){var s=l.split(Fc);return s[0]===""&&s.length!==1&&s.shift(),Nh(s,t)||M9(l)}function i(l,s){var u=n[l]||[];return s&&o[l]?[].concat(u,o[l]):u}return{getClassGroupId:a,getConflictingClassGroupIds:i}}function Nh(e,t){var i;if(e.length===0)return t.classGroupId;var n=e[0],r=t.nextPart.get(n),o=r?Nh(e.slice(1),r):void 0;if(o)return o;if(t.validators.length!==0){var a=e.join(Fc);return(i=t.validators.find(function(l){var s=l.validator;return s(a)}))==null?void 0:i.classGroupId}}var Hf=/^\[(.+)\]$/;function M9(e){if(Hf.test(e)){var t=Hf.exec(e)[1],n=t==null?void 0:t.substring(0,t.indexOf(":"));if(n)return"arbitrary.."+n}}function D9(e){var t=e.theme,n=e.prefix,r={nextPart:new Map,validators:[]},o=F9(Object.entries(e.classGroups),n);return o.forEach(function(a){var i=a[0],l=a[1];fu(l,r,i,t)}),r}function fu(e,t,n,r){e.forEach(function(o){if(typeof o=="string"){var a=o===""?t:Wf(t,o);a.classGroupId=n;return}if(typeof o=="function"){if(L9(o)){fu(o(r),t,n,r);return}t.validators.push({validator:o,classGroupId:n});return}Object.entries(o).forEach(function(i){var l=i[0],s=i[1];fu(s,Wf(t,l),n,r)})})}function Wf(e,t){var n=e;return t.split(Fc).forEach(function(r){n.nextPart.has(r)||n.nextPart.set(r,{nextPart:new Map,validators:[]}),n=n.nextPart.get(r)}),n}function L9(e){return e.isThemeGetter}function F9(e,t){return t?e.map(function(n){var r=n[0],o=n[1],a=o.map(function(i){return typeof i=="string"?t+i:typeof i=="object"?Object.fromEntries(Object.entries(i).map(function(l){var s=l[0],u=l[1];return[t+s,u]})):i});return[r,a]}):e}function I9(e){if(e<1)return{get:function(){},set:function(){}};var t=0,n=new Map,r=new Map;function o(a,i){n.set(a,i),t++,t>e&&(t=0,r=n,n=new Map)}return{get:function(i){var l=n.get(i);if(l!==void 0)return l;if((l=r.get(i))!==void 0)return o(i,l),l},set:function(i,l){n.has(i)?n.set(i,l):o(i,l)}}}var Mh="!";function z9(e){var t=e.separator||":",n=t.length===1,r=t[0],o=t.length;return function(i){for(var l=[],s=0,u=0,f,d=0;d<i.length;d++){var p=i[d];if(s===0){if(p===r&&(n||i.slice(d,d+o)===t)){l.push(i.slice(u,d)),u=d+o;continue}if(p==="/"){f=d;continue}}p==="["?s++:p==="]"&&s--}var h=l.length===0?i:i.substring(u),v=h.startsWith(Mh),w=v?h.substring(1):h,E=f&&f>u?f-u:void 0;return{modifiers:l,hasImportantModifier:v,baseClassName:w,maybePostfixModifierPosition:E}}}function j9(e){if(e.length<=1)return e;var t=[],n=[];return e.forEach(function(r){var o=r[0]==="[";o?(t.push.apply(t,n.sort().concat([r])),n=[]):n.push(r)}),t.push.apply(t,n.sort()),t}function B9(e){return{cache:I9(e.cacheSize),splitModifiers:z9(e),...N9(e)}}var U9=/\s+/;function H9(e,t){var n=t.splitModifiers,r=t.getClassGroupId,o=t.getConflictingClassGroupIds,a=new Set;return e.trim().split(U9).map(function(i){var l=n(i),s=l.modifiers,u=l.hasImportantModifier,f=l.baseClassName,d=l.maybePostfixModifierPosition,p=r(d?f.substring(0,d):f),h=!!d;if(!p){if(!d)return{isTailwindClass:!1,originalClassName:i};if(p=r(f),!p)return{isTailwindClass:!1,originalClassName:i};h=!1}var v=j9(s).join(":"),w=u?v+Mh:v;return{isTailwindClass:!0,modifierId:w,classGroupId:p,originalClassName:i,hasPostfixModifier:h}}).reverse().filter(function(i){if(!i.isTailwindClass)return!0;var l=i.modifierId,s=i.classGroupId,u=i.hasPostfixModifier,f=l+s;return a.has(f)?!1:(a.add(f),o(s,u).forEach(function(d){return a.add(l+d)}),!0)}).reverse().map(function(i){return i.originalClassName}).join(" ")}function W9(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var r,o,a,i=l;function l(u){var f=t[0],d=t.slice(1),p=d.reduce(function(h,v){return v(h)},f());return r=B9(p),o=r.cache.get,a=r.cache.set,i=s,s(u)}function s(u){var f=o(u);if(f)return f;var d=H9(u,r);return a(u,d),d}return function(){return i(O9.apply(null,arguments))}}function re(e){var t=function(r){return r[e]||[]};return t.isThemeGetter=!0,t}var Dh=/^\[(?:([a-z-]+):)?(.+)\]$/i,V9=/^\d+\/\d+$/,G9=new Set(["px","full","screen"]),K9=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,Y9=/\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$/,X9=/^-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/;function vt(e){return jn(e)||G9.has(e)||V9.test(e)||pu(e)}function pu(e){return tr(e,"length",tb)}function Z9(e){return tr(e,"size",Lh)}function Q9(e){return tr(e,"position",Lh)}function q9(e){return tr(e,"url",nb)}function Fa(e){return tr(e,"number",jn)}function jn(e){return!Number.isNaN(Number(e))}function J9(e){return e.endsWith("%")&&jn(e.slice(0,-1))}function uo(e){return Vf(e)||tr(e,"number",Vf)}function K(e){return Dh.test(e)}function co(){return!0}function nn(e){return K9.test(e)}function eb(e){return tr(e,"",rb)}function tr(e,t,n){var r=Dh.exec(e);return r?r[1]?r[1]===t:n(r[2]):!1}function tb(e){return Y9.test(e)}function Lh(){return!1}function nb(e){return e.startsWith("url(")}function Vf(e){return Number.isInteger(Number(e))}function rb(e){return X9.test(e)}function ob(){var e=re("colors"),t=re("spacing"),n=re("blur"),r=re("brightness"),o=re("borderColor"),a=re("borderRadius"),i=re("borderSpacing"),l=re("borderWidth"),s=re("contrast"),u=re("grayscale"),f=re("hueRotate"),d=re("invert"),p=re("gap"),h=re("gradientColorStops"),v=re("gradientColorStopPositions"),w=re("inset"),E=re("margin"),y=re("opacity"),m=re("padding"),g=re("saturate"),x=re("scale"),b=re("sepia"),S=re("skew"),$=re("space"),k=re("translate"),C=function(){return["auto","contain","none"]},T=function(){return["auto","hidden","clip","visible","scroll"]},O=function(){return["auto",K,t]},A=function(){return[K,t]},M=function(){return["",vt]},F=function(){return["auto",jn,K]},D=function(){return["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top"]},I=function(){return["solid","dashed","dotted","double","none"]},L=function(){return["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity","plus-lighter"]},_=function(){return["start","end","center","between","around","evenly","stretch"]},R=function(){return["","0",K]},N=function(){return["auto","avoid","all","avoid-page","page","left","right","column"]},j=function(){return[jn,Fa]},H=function(){return[jn,K]};return{cacheSize:500,theme:{colors:[co],spacing:[vt],blur:["none","",nn,K],brightness:j(),borderColor:[e],borderRadius:["none","","full",nn,K],borderSpacing:A(),borderWidth:M(),contrast:j(),grayscale:R(),hueRotate:H(),invert:R(),gap:A(),gradientColorStops:[e],gradientColorStopPositions:[J9,pu],inset:O(),margin:O(),opacity:j(),padding:A(),saturate:j(),scale:j(),sepia:R(),skew:H(),space:A(),translate:A()},classGroups:{aspect:[{aspect:["auto","square","video",K]}],container:["container"],columns:[{columns:[nn]}],"break-after":[{"break-after":N()}],"break-before":[{"break-before":N()}],"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"]}],clear:[{clear:["left","right","both","none"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:[].concat(D(),[K])}],overflow:[{overflow:T()}],"overflow-x":[{"overflow-x":T()}],"overflow-y":[{"overflow-y":T()}],overscroll:[{overscroll:C()}],"overscroll-x":[{"overscroll-x":C()}],"overscroll-y":[{"overscroll-y":C()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:[w]}],"inset-x":[{"inset-x":[w]}],"inset-y":[{"inset-y":[w]}],start:[{start:[w]}],end:[{end:[w]}],top:[{top:[w]}],right:[{right:[w]}],bottom:[{bottom:[w]}],left:[{left:[w]}],visibility:["visible","invisible","collapse"],z:[{z:["auto",uo]}],basis:[{basis:O()}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["wrap","wrap-reverse","nowrap"]}],flex:[{flex:["1","auto","initial","none",K]}],grow:[{grow:R()}],shrink:[{shrink:R()}],order:[{order:["first","last","none",uo]}],"grid-cols":[{"grid-cols":[co]}],"col-start-end":[{col:["auto",{span:["full",uo]},K]}],"col-start":[{"col-start":F()}],"col-end":[{"col-end":F()}],"grid-rows":[{"grid-rows":[co]}],"row-start-end":[{row:["auto",{span:[uo]},K]}],"row-start":[{"row-start":F()}],"row-end":[{"row-end":F()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":["auto","min","max","fr",K]}],"auto-rows":[{"auto-rows":["auto","min","max","fr",K]}],gap:[{gap:[p]}],"gap-x":[{"gap-x":[p]}],"gap-y":[{"gap-y":[p]}],"justify-content":[{justify:["normal"].concat(_())}],"justify-items":[{"justify-items":["start","end","center","stretch"]}],"justify-self":[{"justify-self":["auto","start","end","center","stretch"]}],"align-content":[{content:["normal"].concat(_(),["baseline"])}],"align-items":[{items:["start","end","center","baseline","stretch"]}],"align-self":[{self:["auto","start","end","center","stretch","baseline"]}],"place-content":[{"place-content":[].concat(_(),["baseline"])}],"place-items":[{"place-items":["start","end","center","baseline","stretch"]}],"place-self":[{"place-self":["auto","start","end","center","stretch"]}],p:[{p:[m]}],px:[{px:[m]}],py:[{py:[m]}],ps:[{ps:[m]}],pe:[{pe:[m]}],pt:[{pt:[m]}],pr:[{pr:[m]}],pb:[{pb:[m]}],pl:[{pl:[m]}],m:[{m:[E]}],mx:[{mx:[E]}],my:[{my:[E]}],ms:[{ms:[E]}],me:[{me:[E]}],mt:[{mt:[E]}],mr:[{mr:[E]}],mb:[{mb:[E]}],ml:[{ml:[E]}],"space-x":[{"space-x":[$]}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":[$]}],"space-y-reverse":["space-y-reverse"],w:[{w:["auto","min","max","fit",K,t]}],"min-w":[{"min-w":["min","max","fit",K,vt]}],"max-w":[{"max-w":["0","none","full","min","max","fit","prose",{screen:[nn]},nn,K]}],h:[{h:[K,t,"auto","min","max","fit"]}],"min-h":[{"min-h":["min","max","fit",K,vt]}],"max-h":[{"max-h":[K,t,"min","max","fit"]}],"font-size":[{text:["base",nn,pu]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:["thin","extralight","light","normal","medium","semibold","bold","extrabold","black",Fa]}],"font-family":[{font:[co]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractons"],tracking:[{tracking:["tighter","tight","normal","wide","wider","widest",K]}],"line-clamp":[{"line-clamp":["none",jn,Fa]}],leading:[{leading:["none","tight","snug","normal","relaxed","loose",K,vt]}],"list-image":[{"list-image":["none",K]}],"list-style-type":[{list:["none","disc","decimal",K]}],"list-style-position":[{list:["inside","outside"]}],"placeholder-color":[{placeholder:[e]}],"placeholder-opacity":[{"placeholder-opacity":[y]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"text-color":[{text:[e]}],"text-opacity":[{"text-opacity":[y]}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[].concat(I(),["wavy"])}],"text-decoration-thickness":[{decoration:["auto","from-font",vt]}],"underline-offset":[{"underline-offset":["auto",K,vt]}],"text-decoration-color":[{decoration:[e]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],indent:[{indent:A()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",K]}],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",K]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-opacity":[{"bg-opacity":[y]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:[].concat(D(),[Q9])}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","round","space"]}]}],"bg-size":[{bg:["auto","cover","contain",Z9]}],"bg-image":[{bg:["none",{"gradient-to":["t","tr","r","br","b","bl","l","tl"]},q9]}],"bg-color":[{bg:[e]}],"gradient-from-pos":[{from:[v]}],"gradient-via-pos":[{via:[v]}],"gradient-to-pos":[{to:[v]}],"gradient-from":[{from:[h]}],"gradient-via":[{via:[h]}],"gradient-to":[{to:[h]}],rounded:[{rounded:[a]}],"rounded-s":[{"rounded-s":[a]}],"rounded-e":[{"rounded-e":[a]}],"rounded-t":[{"rounded-t":[a]}],"rounded-r":[{"rounded-r":[a]}],"rounded-b":[{"rounded-b":[a]}],"rounded-l":[{"rounded-l":[a]}],"rounded-ss":[{"rounded-ss":[a]}],"rounded-se":[{"rounded-se":[a]}],"rounded-ee":[{"rounded-ee":[a]}],"rounded-es":[{"rounded-es":[a]}],"rounded-tl":[{"rounded-tl":[a]}],"rounded-tr":[{"rounded-tr":[a]}],"rounded-br":[{"rounded-br":[a]}],"rounded-bl":[{"rounded-bl":[a]}],"border-w":[{border:[l]}],"border-w-x":[{"border-x":[l]}],"border-w-y":[{"border-y":[l]}],"border-w-s":[{"border-s":[l]}],"border-w-e":[{"border-e":[l]}],"border-w-t":[{"border-t":[l]}],"border-w-r":[{"border-r":[l]}],"border-w-b":[{"border-b":[l]}],"border-w-l":[{"border-l":[l]}],"border-opacity":[{"border-opacity":[y]}],"border-style":[{border:[].concat(I(),["hidden"])}],"divide-x":[{"divide-x":[l]}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":[l]}],"divide-y-reverse":["divide-y-reverse"],"divide-opacity":[{"divide-opacity":[y]}],"divide-style":[{divide:I()}],"border-color":[{border:[o]}],"border-color-x":[{"border-x":[o]}],"border-color-y":[{"border-y":[o]}],"border-color-t":[{"border-t":[o]}],"border-color-r":[{"border-r":[o]}],"border-color-b":[{"border-b":[o]}],"border-color-l":[{"border-l":[o]}],"divide-color":[{divide:[o]}],"outline-style":[{outline:[""].concat(I())}],"outline-offset":[{"outline-offset":[K,vt]}],"outline-w":[{outline:[vt]}],"outline-color":[{outline:[e]}],"ring-w":[{ring:M()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:[e]}],"ring-opacity":[{"ring-opacity":[y]}],"ring-offset-w":[{"ring-offset":[vt]}],"ring-offset-color":[{"ring-offset":[e]}],shadow:[{shadow:["","inner","none",nn,eb]}],"shadow-color":[{shadow:[co]}],opacity:[{opacity:[y]}],"mix-blend":[{"mix-blend":L()}],"bg-blend":[{"bg-blend":L()}],filter:[{filter:["","none"]}],blur:[{blur:[n]}],brightness:[{brightness:[r]}],contrast:[{contrast:[s]}],"drop-shadow":[{"drop-shadow":["","none",nn,K]}],grayscale:[{grayscale:[u]}],"hue-rotate":[{"hue-rotate":[f]}],invert:[{invert:[d]}],saturate:[{saturate:[g]}],sepia:[{sepia:[b]}],"backdrop-filter":[{"backdrop-filter":["","none"]}],"backdrop-blur":[{"backdrop-blur":[n]}],"backdrop-brightness":[{"backdrop-brightness":[r]}],"backdrop-contrast":[{"backdrop-contrast":[s]}],"backdrop-grayscale":[{"backdrop-grayscale":[u]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[f]}],"backdrop-invert":[{"backdrop-invert":[d]}],"backdrop-opacity":[{"backdrop-opacity":[y]}],"backdrop-saturate":[{"backdrop-saturate":[g]}],"backdrop-sepia":[{"backdrop-sepia":[b]}],"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",K]}],duration:[{duration:H()}],ease:[{ease:["linear","in","out","in-out",K]}],delay:[{delay:H()}],animate:[{animate:["none","spin","ping","pulse","bounce",K]}],transform:[{transform:["","gpu","none"]}],scale:[{scale:[x]}],"scale-x":[{"scale-x":[x]}],"scale-y":[{"scale-y":[x]}],rotate:[{rotate:[uo,K]}],"translate-x":[{"translate-x":[k]}],"translate-y":[{"translate-y":[k]}],"skew-x":[{"skew-x":[S]}],"skew-y":[{"skew-y":[S]}],"transform-origin":[{origin:["center","top","top-right","right","bottom-right","bottom","bottom-left","left","top-left",K]}],accent:[{accent:["auto",e]}],appearance:["appearance-none"],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",K]}],"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","pinch-zoom","manipulation",{pan:["x","left","right","y","up","down"]}]}],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",K]}],fill:[{fill:[e,"none"]}],"stroke-w":[{stroke:[vt,Fa]}],stroke:[{stroke:[e,"none"]}],sr:["sr-only","not-sr-only"]},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"],"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"],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-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"]},conflictingClassGroupModifiers:{"font-size":["leading"]}}}var ab=W9(ob);function ri(...e){return ab(R9(e))}const ib=e=>Object.keys(e);function lb(){var n;const e=h9(P9),t={};return Object.entries(((n=e.theme)==null?void 0:n.colors)||{}).forEach(([r,o])=>{console.log("key",r),console.log("value",o),typeof o!="string"&&!["panel","surface","accent"].includes(r)&&(t[r]=o)}),P.jsx("div",{className:"grid grid-cols-[repeat(auto-fit,minmax(8rem,1fr))] gap-x-2 gap-y-8 sm:grid-cols-1",children:Object.entries(t).map(([r,o])=>P.jsxs("div",{className:"2xl:contents",children:[P.jsx("div",{className:"text-sm font-semibold 2xl:col-end-1 2xl:pt-2.5 capitalize",children:r}),P.jsx("div",{className:"grid mt-3 grid-cols-1 sm:grid-cols-12 gap-y-3 gap-x-2 sm:mt-2 2xl:mt-0",children:ib(o).map((a,i)=>{a=a.toString();const l=["DEFAULT","700-contrast","surface","50-translucent"];return a.endsWith("A")||!l.includes(a)&&P.jsx(sb,{name:a,value:t[r][a].toString()},i)})})]},r))})}function sb({name:e,value:t}){return P.jsx("div",{className:"relative flex",children:P.jsxs("div",{className:"flex items-center gap-x-3 w-full sm:block sm:space-y-1.5",children:[P.jsx("div",{className:"h-10 w-10 rounded dark:ring-1 dark:ring-inset dark:ring-white/10 sm:w-full",style:{backgroundColor:t}}),P.jsxs("div",{className:"px-0.5",children:[P.jsx("div",{className:"w-6 font-medium text-xs text-slate-900 2xl:w-full dark:text-white",children:e}),P.jsx("div",{className:"text-slate-500 text-xs font-mono lowercase dark:text-slate-400 sm:text-[0.625rem] md:text-xs lg:text-[0.625rem] 2xl:text-xs",children:t.replace(/var\(--/,"").replace(")","")})]})]})})}const ub={theme:"system",setTheme:()=>null},Fh=c.createContext(ub);function cb({children:e,defaultTheme:t="system",storageKey:n="ui-theme",...r}){const[o,a]=c.useState(()=>localStorage.getItem(n)||t);c.useEffect(()=>{const l=window.document.documentElement;if(l.classList.remove("light","dark"),o==="system"){const s=window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light";l.classList.add(s);return}l.classList.add(o)},[o]);const i={theme:o,setTheme:l=>{localStorage.setItem(n,l),a(l)}};return P.jsx(Fh.Provider,{...r,value:i,children:e})}const db=()=>{const e=c.useContext(Fh);if(e===void 0)throw new Error("useTheme must be used within a ThemeProvider");return e};function oa(e,t){if(e==null)return{};var n={},r=Object.keys(e),o,a;for(a=0;a<r.length;a++)o=r[a],!(t.indexOf(o)>=0)&&(n[o]=e[o]);return n}var fb=["color"],pb=c.forwardRef(function(e,t){var n=e.color,r=n===void 0?"currentColor":n,o=oa(e,fb);return c.createElement("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o,{ref:t}),c.createElement("path",{d:"M3.64645 11.3536C3.45118 11.1583 3.45118 10.8417 3.64645 10.6465L10.2929 4L6 4C5.72386 4 5.5 3.77614 5.5 3.5C5.5 3.22386 5.72386 3 6 3L11.5 3C11.6326 3 11.7598 3.05268 11.8536 3.14645C11.9473 3.24022 12 3.36739 12 3.5L12 9.00001C12 9.27615 11.7761 9.50001 11.5 9.50001C11.2239 9.50001 11 9.27615 11 9.00001V4.70711L4.35355 11.3536C4.15829 11.5488 3.84171 11.5488 3.64645 11.3536Z",fill:r,fillRule:"evenodd",clipRule:"evenodd"}))}),mb=["color"],gb=c.forwardRef(function(e,t){var n=e.color,r=n===void 0?"currentColor":n,o=oa(e,mb);return c.createElement("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o,{ref:t}),c.createElement("path",{d:"M7.49991 0.876892C3.84222 0.876892 0.877075 3.84204 0.877075 7.49972C0.877075 11.1574 3.84222 14.1226 7.49991 14.1226C11.1576 14.1226 14.1227 11.1574 14.1227 7.49972C14.1227 3.84204 11.1576 0.876892 7.49991 0.876892ZM1.82707 7.49972C1.82707 4.36671 4.36689 1.82689 7.49991 1.82689C10.6329 1.82689 13.1727 4.36671 13.1727 7.49972C13.1727 10.6327 10.6329 13.1726 7.49991 13.1726C4.36689 13.1726 1.82707 10.6327 1.82707 7.49972ZM8.24992 4.49999C8.24992 4.9142 7.91413 5.24999 7.49992 5.24999C7.08571 5.24999 6.74992 4.9142 6.74992 4.49999C6.74992 4.08577 7.08571 3.74999 7.49992 3.74999C7.91413 3.74999 8.24992 4.08577 8.24992 4.49999ZM6.00003 5.99999H6.50003H7.50003C7.77618 5.99999 8.00003 6.22384 8.00003 6.49999V9.99999H8.50003H9.00003V11H8.50003H7.50003H6.50003H6.00003V9.99999H6.50003H7.00003V6.99999H6.50003H6.00003V5.99999Z",fill:r,fillRule:"evenodd",clipRule:"evenodd"}))}),hb=["color"],vb=c.forwardRef(function(e,t){var n=e.color,r=n===void 0?"currentColor":n,o=oa(e,hb);return c.createElement("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o,{ref:t}),c.createElement("path",{d:"M2 4.25C2 4.11193 2.11193 4 2.25 4H12.75C12.8881 4 13 4.11193 13 4.25V11.5H2V4.25ZM2.25 3C1.55964 3 1 3.55964 1 4.25V12H0V12.5C0 12.7761 0.223858 13 0.5 13H14.5C14.7761 13 15 12.7761 15 12.5V12H14V4.25C14 3.55964 13.4404 3 12.75 3H2.25Z",fill:r,fillRule:"evenodd",clipRule:"evenodd"}))}),yb=["color"],wb=c.forwardRef(function(e,t){var n=e.color,r=n===void 0?"currentColor":n,o=oa(e,yb);return c.createElement("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o,{ref:t}),c.createElement("path",{d:"M2.89998 0.499976C2.89998 0.279062 2.72089 0.0999756 2.49998 0.0999756C2.27906 0.0999756 2.09998 0.279062 2.09998 0.499976V1.09998H1.49998C1.27906 1.09998 1.09998 1.27906 1.09998 1.49998C1.09998 1.72089 1.27906 1.89998 1.49998 1.89998H2.09998V2.49998C2.09998 2.72089 2.27906 2.89998 2.49998 2.89998C2.72089 2.89998 2.89998 2.72089 2.89998 2.49998V1.89998H3.49998C3.72089 1.89998 3.89998 1.72089 3.89998 1.49998C3.89998 1.27906 3.72089 1.09998 3.49998 1.09998H2.89998V0.499976ZM5.89998 3.49998C5.89998 3.27906 5.72089 3.09998 5.49998 3.09998C5.27906 3.09998 5.09998 3.27906 5.09998 3.49998V4.09998H4.49998C4.27906 4.09998 4.09998 4.27906 4.09998 4.49998C4.09998 4.72089 4.27906 4.89998 4.49998 4.89998H5.09998V5.49998C5.09998 5.72089 5.27906 5.89998 5.49998 5.89998C5.72089 5.89998 5.89998 5.72089 5.89998 5.49998V4.89998H6.49998C6.72089 4.89998 6.89998 4.72089 6.89998 4.49998C6.89998 4.27906 6.72089 4.09998 6.49998 4.09998H5.89998V3.49998ZM1.89998 6.49998C1.89998 6.27906 1.72089 6.09998 1.49998 6.09998C1.27906 6.09998 1.09998 6.27906 1.09998 6.49998V7.09998H0.499976C0.279062 7.09998 0.0999756 7.27906 0.0999756 7.49998C0.0999756 7.72089 0.279062 7.89998 0.499976 7.89998H1.09998V8.49998C1.09998 8.72089 1.27906 8.89997 1.49998 8.89997C1.72089 8.89997 1.89998 8.72089 1.89998 8.49998V7.89998H2.49998C2.72089 7.89998 2.89998 7.72089 2.89998 7.49998C2.89998 7.27906 2.72089 7.09998 2.49998 7.09998H1.89998V6.49998ZM8.54406 0.98184L8.24618 0.941586C8.03275 0.917676 7.90692 1.1655 8.02936 1.34194C8.17013 1.54479 8.29981 1.75592 8.41754 1.97445C8.91878 2.90485 9.20322 3.96932 9.20322 5.10022C9.20322 8.37201 6.82247 11.0878 3.69887 11.6097C3.45736 11.65 3.20988 11.6772 2.96008 11.6906C2.74563 11.702 2.62729 11.9535 2.77721 12.1072C2.84551 12.1773 2.91535 12.2458 2.98667 12.3128L3.05883 12.3795L3.31883 12.6045L3.50684 12.7532L3.62796 12.8433L3.81491 12.9742L3.99079 13.089C4.11175 13.1651 4.23536 13.2375 4.36157 13.3059L4.62496 13.4412L4.88553 13.5607L5.18837 13.6828L5.43169 13.7686C5.56564 13.8128 5.70149 13.8529 5.83857 13.8885C5.94262 13.9155 6.04767 13.9401 6.15405 13.9622C6.27993 13.9883 6.40713 14.0109 6.53544 14.0298L6.85241 14.0685L7.11934 14.0892C7.24637 14.0965 7.37436 14.1002 7.50322 14.1002C11.1483 14.1002 14.1032 11.1453 14.1032 7.50023C14.1032 7.25044 14.0893 7.00389 14.0623 6.76131L14.0255 6.48407C13.991 6.26083 13.9453 6.04129 13.8891 5.82642C13.8213 5.56709 13.7382 5.31398 13.6409 5.06881L13.5279 4.80132L13.4507 4.63542L13.3766 4.48666C13.2178 4.17773 13.0353 3.88295 12.8312 3.60423L12.6782 3.40352L12.4793 3.16432L12.3157 2.98361L12.1961 2.85951L12.0355 2.70246L11.8134 2.50184L11.4925 2.24191L11.2483 2.06498L10.9562 1.87446L10.6346 1.68894L10.3073 1.52378L10.1938 1.47176L9.95488 1.3706L9.67791 1.2669L9.42566 1.1846L9.10075 1.09489L8.83599 1.03486L8.54406 0.98184ZM10.4032 5.30023C10.4032 4.27588 10.2002 3.29829 9.83244 2.40604C11.7623 3.28995 13.1032 5.23862 13.1032 7.50023C13.1032 10.593 10.596 13.1002 7.50322 13.1002C6.63646 13.1002 5.81597 12.9036 5.08355 12.5522C6.5419 12.0941 7.81081 11.2082 8.74322 10.0416C8.87963 10.2284 9.10028 10.3497 9.34928 10.3497C9.76349 10.3497 10.0993 10.0139 10.0993 9.59971C10.0993 9.24256 9.84965 8.94373 9.51535 8.86816C9.57741 8.75165 9.63653 8.63334 9.6926 8.51332C9.88358 8.63163 10.1088 8.69993 10.35 8.69993C11.0403 8.69993 11.6 8.14028 11.6 7.44993C11.6 6.75976 11.0406 6.20024 10.3505 6.19993C10.3853 5.90487 10.4032 5.60464 10.4032 5.30023Z",fill:r,fillRule:"evenodd",clipRule:"evenodd"}))}),xb=["color"],bb=c.forwardRef(function(e,t){var n=e.color,r=n===void 0?"currentColor":n,o=oa(e,xb);return c.createElement("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o,{ref:t}),c.createElement("path",{d:"M7.5 0C7.77614 0 8 0.223858 8 0.5V2.5C8 2.77614 7.77614 3 7.5 3C7.22386 3 7 2.77614 7 2.5V0.5C7 0.223858 7.22386 0 7.5 0ZM2.1967 2.1967C2.39196 2.00144 2.70854 2.00144 2.90381 2.1967L4.31802 3.61091C4.51328 3.80617 4.51328 4.12276 4.31802 4.31802C4.12276 4.51328 3.80617 4.51328 3.61091 4.31802L2.1967 2.90381C2.00144 2.70854 2.00144 2.39196 2.1967 2.1967ZM0.5 7C0.223858 7 0 7.22386 0 7.5C0 7.77614 0.223858 8 0.5 8H2.5C2.77614 8 3 7.77614 3 7.5C3 7.22386 2.77614 7 2.5 7H0.5ZM2.1967 12.8033C2.00144 12.608 2.00144 12.2915 2.1967 12.0962L3.61091 10.682C3.80617 10.4867 4.12276 10.4867 4.31802 10.682C4.51328 10.8772 4.51328 11.1938 4.31802 11.3891L2.90381 12.8033C2.70854 12.9986 2.39196 12.9986 2.1967 12.8033ZM12.5 7C12.2239 7 12 7.22386 12 7.5C12 7.77614 12.2239 8 12.5 8H14.5C14.7761 8 15 7.77614 15 7.5C15 7.22386 14.7761 7 14.5 7H12.5ZM10.682 4.31802C10.4867 4.12276 10.4867 3.80617 10.682 3.61091L12.0962 2.1967C12.2915 2.00144 12.608 2.00144 12.8033 2.1967C12.9986 2.39196 12.9986 2.70854 12.8033 2.90381L11.3891 4.31802C11.1938 4.51328 10.8772 4.51328 10.682 4.31802ZM8 12.5C8 12.2239 7.77614 12 7.5 12C7.22386 12 7 12.2239 7 12.5V14.5C7 14.7761 7.22386 15 7.5 15C7.77614 15 8 14.7761 8 14.5V12.5ZM10.682 10.682C10.8772 10.4867 11.1938 10.4867 11.3891 10.682L12.8033 12.0962C12.9986 12.2915 12.9986 12.608 12.8033 12.8033C12.608 12.9986 12.2915 12.9986 12.0962 12.8033L10.682 11.3891C10.4867 11.1938 10.4867 10.8772 10.682 10.682ZM5.5 7.5C5.5 6.39543 6.39543 5.5 7.5 5.5C8.60457 5.5 9.5 6.39543 9.5 7.5C9.5 8.60457 8.60457 9.5 7.5 9.5C6.39543 9.5 5.5 8.60457 5.5 7.5ZM7.5 4.5C5.84315 4.5 4.5 5.84315 4.5 7.5C4.5 9.15685 5.84315 10.5 7.5 10.5C9.15685 10.5 10.5 9.15685 10.5 7.5C10.5 5.84315 9.15685 4.5 7.5 4.5Z",fill:r,fillRule:"evenodd",clipRule:"evenodd"}))});function Sb(){const{setTheme:e,theme:t}=db();return P.jsxs(dr.Root,{children:[P.jsx(dr.Trigger,{children:P.jsxs(oh,{variant:"soft",className:"relative",children:[P.jsx(bb,{className:ri("h-3 w-3 rotate-0 scale-100 delay-200 transition-all dark:-rotate-90 dark:scale-0",t==="system"&&"opacity-0")}),P.jsx(wb,{className:ri("absolute h-3 w-3 rotate-90 delay-200 scale-0 transition-all dark:rotate-0 dark:scale-100",t==="system"&&"opacity-0")}),P.jsx(vb,{className:ri("h-3 w-3 opacity-0 absolute delay-200 transition-all",t==="system"&&"opacity-100")}),P.jsx("span",{className:"sr-only",children:"Toggle theme"})]})}),P.jsxs(dr.Content,{align:"end",children:[P.jsx(dr.Item,{onClick:()=>e("light"),children:"Light"}),P.jsx(dr.Item,{onClick:()=>e("dark"),children:"Dark"}),P.jsx(dr.Item,{onClick:()=>e("system"),children:"System"})]})]})}var Ih={exports:{}},Cb="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED",Eb=Cb,$b=Eb;function zh(){}function jh(){}jh.resetWarningCache=zh;var kb=function(){function e(r,o,a,i,l,s){if(s!==$b){var u=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 u.name="Invariant Violation",u}}e.isRequired=e;function t(){return 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:jh,resetWarningCache:zh};return n.PropTypes=n,n};Ih.exports=kb();var _b=Ih.exports,Tb=Pb,Ab=Object.prototype.hasOwnProperty;function Pb(){for(var e={},t=0;t<arguments.length;t++){var n=arguments[t];for(var r in n)Ab.call(n,r)&&(e[r]=n[r])}return e}var Bh=Uh,Ic=Uh.prototype;Ic.space=null;Ic.normal={};Ic.property={};function Uh(e,t,n){this.property=e,this.normal=t,n&&(this.space=n)}var Gf=Tb,Rb=Bh,Ob=Nb;function Nb(e){for(var t=e.length,n=[],r=[],o=-1,a,i;++o<t;)a=e[o],n.push(a.property),r.push(a.normal),i=a.space;return new Rb(Gf.apply(null,n),Gf.apply(null,r),i)}var zc=Mb;function Mb(e){return e.toLowerCase()}var Hh=Wh,mt=Wh.prototype;mt.space=null;mt.attribute=null;mt.property=null;mt.boolean=!1;mt.booleanish=!1;mt.overloadedBoolean=!1;mt.number=!1;mt.commaSeparated=!1;mt.spaceSeparated=!1;mt.commaOrSpaceSeparated=!1;mt.mustUseProperty=!1;mt.defined=!1;function Wh(e,t){this.property=e,this.attribute=t}var Dt={},Db=0;Dt.boolean=nr();Dt.booleanish=nr();Dt.overloadedBoolean=nr();Dt.number=nr();Dt.spaceSeparated=nr();Dt.commaSeparated=nr();Dt.commaOrSpaceSeparated=nr();function nr(){return Math.pow(2,++Db)}var Vh=Hh,Kf=Dt,Gh=jc;jc.prototype=new Vh;jc.prototype.defined=!0;var Kh=["boolean","booleanish","overloadedBoolean","number","commaSeparated","spaceSeparated","commaOrSpaceSeparated"],Lb=Kh.length;function jc(e,t,n,r){var o=-1,a;for(Yf(this,"space",r),Vh.call(this,e,t);++o<Lb;)a=Kh[o],Yf(this,a,(n&Kf[a])===Kf[a])}function Yf(e,t,n){n&&(e[t]=n)}var Xf=zc,Fb=Bh,Ib=Gh,aa=zb;function zb(e){var t=e.space,n=e.mustUseProperty||[],r=e.attributes||{},o=e.properties,a=e.transform,i={},l={},s,u;for(s in o)u=new Ib(s,a(r,s),o[s],t),n.indexOf(s)!==-1&&(u.mustUseProperty=!0),i[s]=u,l[Xf(s)]=s,l[Xf(u.attribute)]=s;return new Fb(i,l,t)}var jb=aa,Bb=jb({space:"xlink",transform:Ub,properties:{xLinkActuate:null,xLinkArcRole:null,xLinkHref:null,xLinkRole:null,xLinkShow:null,xLinkTitle:null,xLinkType:null}});function Ub(e,t){return"xlink:"+t.slice(5).toLowerCase()}var Hb=aa,Wb=Hb({space:"xml",transform:Vb,properties:{xmlLang:null,xmlBase:null,xmlSpace:null}});function Vb(e,t){return"xml:"+t.slice(3).toLowerCase()}var Gb=Kb;function Kb(e,t){return t in e?e[t]:t}var Yb=Gb,Yh=Xb;function Xb(e,t){return Yb(e,t.toLowerCase())}var Zb=aa,Qb=Yh,qb=Zb({space:"xmlns",attributes:{xmlnsxlink:"xmlns:xlink"},transform:Qb,properties:{xmlns:null,xmlnsXLink:null}}),Bc=Dt,Jb=aa,Ue=Bc.booleanish,at=Bc.number,Nn=Bc.spaceSeparated,e6=Jb({transform:t6,properties:{ariaActiveDescendant:null,ariaAtomic:Ue,ariaAutoComplete:null,ariaBusy:Ue,ariaChecked:Ue,ariaColCount:at,ariaColIndex:at,ariaColSpan:at,ariaControls:Nn,ariaCurrent:null,ariaDescribedBy:Nn,ariaDetails:null,ariaDisabled:Ue,ariaDropEffect:Nn,ariaErrorMessage:null,ariaExpanded:Ue,ariaFlowTo:Nn,ariaGrabbed:Ue,ariaHasPopup:null,ariaHidden:Ue,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:Nn,ariaLevel:at,ariaLive:null,ariaModal:Ue,ariaMultiLine:Ue,ariaMultiSelectable:Ue,ariaOrientation:null,ariaOwns:Nn,ariaPlaceholder:null,ariaPosInSet:at,ariaPressed:Ue,ariaReadOnly:Ue,ariaRelevant:null,ariaRequired:Ue,ariaRoleDescription:Nn,ariaRowCount:at,ariaRowIndex:at,ariaRowSpan:at,ariaSelected:Ue,ariaSetSize:at,ariaSort:null,ariaValueMax:at,ariaValueMin:at,ariaValueNow:at,ariaValueText:null,role:null}});function t6(e,t){return t==="role"?t:"aria-"+t.slice(4).toLowerCase()}var Zr=Dt,n6=aa,r6=Yh,G=Zr.boolean,o6=Zr.overloadedBoolean,fo=Zr.booleanish,oe=Zr.number,Me=Zr.spaceSeparated,Ia=Zr.commaSeparated,a6=n6({space:"html",attributes:{acceptcharset:"accept-charset",classname:"class",htmlfor:"for",httpequiv:"http-equiv"},transform:r6,mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:Ia,acceptCharset:Me,accessKey:Me,action:null,allow:null,allowFullScreen:G,allowPaymentRequest:G,allowUserMedia:G,alt:null,as:null,async:G,autoCapitalize:null,autoComplete:Me,autoFocus:G,autoPlay:G,capture:G,charSet:null,checked:G,cite:null,className:Me,cols:oe,colSpan:null,content:null,contentEditable:fo,controls:G,controlsList:Me,coords:oe|Ia,crossOrigin:null,data:null,dateTime:null,decoding:null,default:G,defer:G,dir:null,dirName:null,disabled:G,download:o6,draggable:fo,encType:null,enterKeyHint:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:G,formTarget:null,headers:Me,height:oe,hidden:G,high:oe,href:null,hrefLang:null,htmlFor:Me,httpEquiv:Me,id:null,imageSizes:null,imageSrcSet:Ia,inputMode:null,integrity:null,is:null,isMap:G,itemId:null,itemProp:Me,itemRef:Me,itemScope:G,itemType:Me,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:G,low:oe,manifest:null,max:null,maxLength:oe,media:null,method:null,min:null,minLength:oe,multiple:G,muted:G,name:null,nonce:null,noModule:G,noValidate:G,onAbort:null,onAfterPrint:null,onAuxClick:null,onBeforePrint:null,onBeforeUnload:null,onBlur:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onContextMenu: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,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:G,optimum:oe,pattern:null,ping:Me,placeholder:null,playsInline:G,poster:null,preload:null,readOnly:G,referrerPolicy:null,rel:Me,required:G,reversed:G,rows:oe,rowSpan:oe,sandbox:Me,scope:null,scoped:G,seamless:G,selected:G,shape:null,size:oe,sizes:null,slot:null,span:oe,spellCheck:fo,src:null,srcDoc:null,srcLang:null,srcSet:Ia,start:oe,step:null,style:null,tabIndex:oe,target:null,title:null,translate:null,type:null,typeMustMatch:G,useMap:null,value:fo,width:oe,wrap:null,align:null,aLink:null,archive:Me,axis:null,background:null,bgColor:null,border:oe,borderColor:null,bottomMargin:oe,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:G,declare:G,event:null,face:null,frame:null,frameBorder:null,hSpace:oe,leftMargin:oe,link:null,longDesc:null,lowSrc:null,marginHeight:oe,marginWidth:oe,noResize:G,noHref:G,noShade:G,noWrap:G,object:null,profile:null,prompt:null,rev:null,rightMargin:oe,rules:null,scheme:null,scrolling:fo,standby:null,summary:null,text:null,topMargin:oe,valueType:null,version:null,vAlign:null,vLink:null,vSpace:oe,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:G,disableRemotePlayback:G,prefix:null,property:null,results:oe,security:null,unselectable:null}}),i6=Ob,l6=Bb,s6=Wb,u6=qb,c6=e6,d6=a6,f6=i6([s6,l6,u6,c6,d6]),p6=zc,m6=Gh,g6=Hh,Uc="data",h6=w6,v6=/^data[-\w.:]+$/i,Xh=/-[a-z]/g,y6=/[A-Z]/g;function w6(e,t){var n=p6(t),r=t,o=g6;return n in e.normal?e.property[e.normal[n]]:(n.length>4&&n.slice(0,4)===Uc&&v6.test(t)&&(t.charAt(4)==="-"?r=x6(t):t=b6(t),o=m6),new o(r,t))}function x6(e){var t=e.slice(5).replace(Xh,C6);return Uc+t.charAt(0).toUpperCase()+t.slice(1)}function b6(e){var t=e.slice(4);return Xh.test(t)?e:(t=t.replace(y6,S6),t.charAt(0)!=="-"&&(t="-"+t),Uc+t)}function S6(e){return"-"+e.toLowerCase()}function C6(e){return e.charAt(1).toUpperCase()}var E6=$6,Zf=/[#.]/g;function $6(e,t){for(var n=e||"",r=t||"div",o={},a=0,i,l,s;a<n.length;)Zf.lastIndex=a,s=Zf.exec(n),i=n.slice(a,s?s.index:n.length),i&&(l?l==="#"?o.id=i:o.className?o.className.push(i):o.className=[i]:r=i,a+=i.length),s&&(l=s[0],a++);return{type:"element",tagName:r,properties:o,children:[]}}var Hc={};Hc.parse=T6;Hc.stringify=A6;var Qf="",k6=" ",_6=/[ \t\n\r\f]+/g;function T6(e){var t=String(e||Qf).trim();return t===Qf?[]:t.split(_6)}function A6(e){return e.join(k6).trim()}var Wc={};Wc.parse=P6;Wc.stringify=R6;var mu=",",qf=" ",vo="";function P6(e){for(var t=[],n=String(e||vo),r=n.indexOf(mu),o=0,a=!1,i;!a;)r===-1&&(r=n.length,a=!0),i=n.slice(o,r).trim(),(i||!a)&&t.push(i),o=r+1,r=n.indexOf(mu,o);return t}function R6(e,t){var n=t||{},r=n.padLeft===!1?vo:qf,o=n.padRight?qf:vo;return e[e.length-1]===vo&&(e=e.concat(vo)),e.join(o+mu+r).trim()}var O6=h6,Jf=zc,N6=E6,ep=Hc.parse,tp=Wc.parse,M6=L6,D6={}.hasOwnProperty;function L6(e,t,n){var r=n?B6(n):null;return o;function o(i,l){var s=N6(i,t),u=Array.prototype.slice.call(arguments,2),f=s.tagName.toLowerCase(),d;if(s.tagName=r&&D6.call(r,f)?r[f]:f,l&&F6(l,s)&&(u.unshift(l),l=null),l)for(d in l)a(s.properties,d,l[d]);return Zh(s.children,u),s.tagName==="template"&&(s.content={type:"root",children:s.children},s.children=[]),s}function a(i,l,s){var u,f,d;s==null||s!==s||(u=O6(e,l),f=u.property,d=s,typeof d=="string"&&(u.spaceSeparated?d=ep(d):u.commaSeparated?d=tp(d):u.commaOrSpaceSeparated&&(d=ep(tp(d).join(" ")))),f==="style"&&typeof s!="string"&&(d=j6(d)),f==="className"&&i.className&&(d=i.className.concat(d)),i[f]=z6(u,f,d))}}function F6(e,t){return typeof e=="string"||"length"in e||I6(t.tagName,e)}function I6(e,t){var n=t.type;return e==="input"||!n||typeof n!="string"?!1:typeof t.children=="object"&&"length"in t.children?!0:(n=n.toLowerCase(),e==="button"?n!=="menu"&&n!=="submit"&&n!=="reset"&&n!=="button":"value"in t)}function Zh(e,t){var n,r;if(typeof t=="string"||typeof t=="number"){e.push({type:"text",value:String(t)});return}if(typeof t=="object"&&"length"in t){for(n=-1,r=t.length;++n<r;)Zh(e,t[n]);return}if(typeof t!="object"||!("type"in t))throw new Error("Expected node, nodes, or string, got `"+t+"`");e.push(t)}function z6(e,t,n){var r,o,a;if(typeof n!="object"||!("length"in n))return np(e,t,n);for(o=n.length,r=-1,a=[];++r<o;)a[r]=np(e,t,n[r]);return a}function np(e,t,n){var r=n;return e.number||e.positiveNumber?!isNaN(r)&&r!==""&&(r=Number(r)):(e.boolean||e.overloadedBoolean)&&typeof r=="string"&&(r===""||Jf(n)===Jf(t))&&(r=!0),r}function j6(e){var t=[],n;for(n in e)t.push([n,e[n]].join(": "));return t.join("; ")}function B6(e){for(var t=e.length,n=-1,r={},o;++n<t;)o=e[n],r[o.toLowerCase()]=o;return r}var U6=f6,H6=M6,Qh=H6(U6,"div");Qh.displayName="html";var W6=Qh,V6=W6;const G6="Æ",K6="&",Y6="Á",X6="Â",Z6="À",Q6="Å",q6="Ã",J6="Ä",e8="©",t8="Ç",n8="Ð",r8="É",o8="Ê",a8="È",i8="Ë",l8=">",s8="Í",u8="Î",c8="Ì",d8="Ï",f8="<",p8="Ñ",m8="Ó",g8="Ô",h8="Ò",v8="Ø",y8="Õ",w8="Ö",x8='"',b8="®",S8="Þ",C8="Ú",E8="Û",$8="Ù",k8="Ü",_8="Ý",T8="á",A8="â",P8="´",R8="æ",O8="à",N8="&",M8="å",D8="ã",L8="ä",F8="¦",I8="ç",z8="¸",j8="¢",B8="©",U8="¤",H8="°",W8="÷",V8="é",G8="ê",K8="è",Y8="ð",X8="ë",Z8="½",Q8="¼",q8="¾",J8=">",eS="í",tS="î",nS="¡",rS="ì",oS="¿",aS="ï",iS="«",lS="<",sS="¯",uS="µ",cS="·",dS=" ",fS="¬",pS="ñ",mS="ó",gS="ô",hS="ò",vS="ª",yS="º",wS="ø",xS="õ",bS="ö",SS="¶",CS="±",ES="£",$S='"',kS="»",_S="®",TS="§",AS="­",PS="¹",RS="²",OS="³",NS="ß",MS="þ",DS="×",LS="ú",FS="û",IS="ù",zS="¨",jS="ü",BS="ý",US="¥",HS="ÿ",WS={AElig:G6,AMP:K6,Aacute:Y6,Acirc:X6,Agrave:Z6,Aring:Q6,Atilde:q6,Auml:J6,COPY:e8,Ccedil:t8,ETH:n8,Eacute:r8,Ecirc:o8,Egrave:a8,Euml:i8,GT:l8,Iacute:s8,Icirc:u8,Igrave:c8,Iuml:d8,LT:f8,Ntilde:p8,Oacute:m8,Ocirc:g8,Ograve:h8,Oslash:v8,Otilde:y8,Ouml:w8,QUOT:x8,REG:b8,THORN:S8,Uacute:C8,Ucirc:E8,Ugrave:$8,Uuml:k8,Yacute:_8,aacute:T8,acirc:A8,acute:P8,aelig:R8,agrave:O8,amp:N8,aring:M8,atilde:D8,auml:L8,brvbar:F8,ccedil:I8,cedil:z8,cent:j8,copy:B8,curren:U8,deg:H8,divide:W8,eacute:V8,ecirc:G8,egrave:K8,eth:Y8,euml:X8,frac12:Z8,frac14:Q8,frac34:q8,gt:J8,iacute:eS,icirc:tS,iexcl:nS,igrave:rS,iquest:oS,iuml:aS,laquo:iS,lt:lS,macr:sS,micro:uS,middot:cS,nbsp:dS,not:fS,ntilde:pS,oacute:mS,ocirc:gS,ograve:hS,ordf:vS,ordm:yS,oslash:wS,otilde:xS,ouml:bS,para:SS,plusmn:CS,pound:ES,quot:$S,raquo:kS,reg:_S,sect:TS,shy:AS,sup1:PS,sup2:RS,sup3:OS,szlig:NS,thorn:MS,times:DS,uacute:LS,ucirc:FS,ugrave:IS,uml:zS,uuml:jS,yacute:BS,yen:US,yuml:HS},VS={0:"�",128:"€",130:"‚",131:"ƒ",132:"„",133:"…",134:"†",135:"‡",136:"ˆ",137:"‰",138:"Š",139:"‹",140:"Œ",142:"Ž",145:"‘",146:"’",147:"“",148:"”",149:"•",150:"–",151:"—",152:"˜",153:"™",154:"š",155:"›",156:"œ",158:"ž",159:"Ÿ"};var qh=GS;function GS(e){var t=typeof e=="string"?e.charCodeAt(0):e;return t>=48&&t<=57}var KS=YS;function YS(e){var t=typeof e=="string"?e.charCodeAt(0):e;return t>=97&&t<=102||t>=65&&t<=70||t>=48&&t<=57}var XS=ZS;function ZS(e){var t=typeof e=="string"?e.charCodeAt(0):e;return t>=97&&t<=122||t>=65&&t<=90}var QS=XS,qS=qh,JS=e7;function e7(e){return QS(e)||qS(e)}var za,t7=59,n7=r7;function r7(e){var t="&"+e+";",n;return za=za||document.createElement("i"),za.innerHTML=t,n=za.textContent,n.charCodeAt(n.length-1)===t7&&e!=="semi"||n===t?!1:n}var rp=WS,op=VS,o7=qh,a7=KS,Jh=JS,i7=n7,l7=x7,s7={}.hasOwnProperty,pr=String.fromCharCode,u7=Function.prototype,ap={warning:null,reference:null,text:null,warningContext:null,referenceContext:null,textContext:null,position:{},additional:null,attribute:!1,nonTerminated:!0},c7=9,ip=10,d7=12,f7=32,lp=38,p7=59,m7=60,g7=61,h7=35,v7=88,y7=120,w7=65533,mr="named",Vc="hexadecimal",Gc="decimal",Kc={};Kc[Vc]=16;Kc[Gc]=10;var ml={};ml[mr]=Jh;ml[Gc]=o7;ml[Vc]=a7;var ev=1,tv=2,nv=3,rv=4,ov=5,gu=6,av=7,An={};An[ev]="Named character references must be terminated by a semicolon";An[tv]="Numeric character references must be terminated by a semicolon";An[nv]="Named character references cannot be empty";An[rv]="Numeric character references cannot be empty";An[ov]="Named character references must be known";An[gu]="Numeric character references cannot be disallowed";An[av]="Numeric character references cannot be outside the permissible Unicode range";function x7(e,t){var n={},r,o;t||(t={});for(o in ap)r=t[o],n[o]=r??ap[o];return(n.position.indent||n.position.start)&&(n.indent=n.position.indent||[],n.position=n.position.start),b7(e,n)}function b7(e,t){var n=t.additional,r=t.nonTerminated,o=t.text,a=t.reference,i=t.warning,l=t.textContext,s=t.referenceContext,u=t.warningContext,f=t.position,d=t.indent||[],p=e.length,h=0,v=-1,w=f.column||1,E=f.line||1,y="",m=[],g,x,b,S,$,k,C,T,O,A,M,F,D,I,L,_,R,N,j;for(typeof n=="string"&&(n=n.charCodeAt(0)),_=H(),T=i?Z:u7,h--,p++;++h<p;)if($===ip&&(w=d[v]||1),$=e.charCodeAt(h),$===lp){if(C=e.charCodeAt(h+1),C===c7||C===ip||C===d7||C===f7||C===lp||C===m7||C!==C||n&&C===n){y+=pr($),w++;continue}for(D=h+1,F=D,j=D,C===h7?(j=++F,C=e.charCodeAt(j),C===v7||C===y7?(I=Vc,j=++F):I=Gc):I=mr,g="",M="",S="",L=ml[I],j--;++j<p&&(C=e.charCodeAt(j),!!L(C));)S+=pr(C),I===mr&&s7.call(rp,S)&&(g=S,M=rp[S]);b=e.charCodeAt(j)===p7,b&&(j++,x=I===mr?i7(S):!1,x&&(g=S,M=x)),N=1+j-D,!b&&!r||(S?I===mr?(b&&!M?T(ov,1):(g!==S&&(j=F+g.length,N=1+j-F,b=!1),b||(O=g?ev:nv,t.attribute?(C=e.charCodeAt(j),C===g7?(T(O,N),M=null):Jh(C)?M=null:T(O,N)):T(O,N))),k=M):(b||T(tv,N),k=parseInt(S,Kc[I]),S7(k)?(T(av,N),k=pr(w7)):k in op?(T(gu,N),k=op[k]):(A="",C7(k)&&T(gu,N),k>65535&&(k-=65536,A+=pr(k>>>10|55296),k=56320|k&1023),k=A+pr(k))):I!==mr&&T(rv,N)),k?(J(),_=H(),h=j-1,w+=j-D+1,m.push(k),R=H(),R.offset++,a&&a.call(s,k,{start:_,end:R},e.slice(D-1,j)),_=R):(S=e.slice(D-1,j),y+=S,w+=S.length,h=j-1)}else $===10&&(E++,v++,w=0),$===$?(y+=pr($),w++):J();return m.join("");function H(){return{line:E,column:w,offset:h+(f.offset||0)}}function Z(fe,se){var me=H();me.column+=se,me.offset+=se,i.call(u,An[fe],me,fe)}function J(){y&&(m.push(y),o&&o.call(l,y,{start:_,end:H()}),y="")}}function S7(e){return e>=55296&&e<=57343||e>1114111}function C7(e){return e>=1&&e<=8||e===11||e>=13&&e<=31||e>=127&&e<=159||e>=64976&&e<=65007||(e&65535)===65535||(e&65535)===65534}var iv={exports:{}};(function(e){var t=typeof window<"u"?window:typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope?self:{};/**
 * Prism: Lightweight, robust, elegant syntax highlighting
 *
 * @license MIT <https://opensource.org/licenses/MIT>
 * @author Lea Verou <https://lea.verou.me>
 * @namespace
 * @public
 */var n=function(r){var o=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,a=0,i={},l={manual:r.Prism&&r.Prism.manual,disableWorkerMessageHandler:r.Prism&&r.Prism.disableWorkerMessageHandler,util:{encode:function m(g){return g instanceof s?new s(g.type,m(g.content),g.alias):Array.isArray(g)?g.map(m):g.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/\u00a0/g," ")},type:function(m){return Object.prototype.toString.call(m).slice(8,-1)},objId:function(m){return m.__id||Object.defineProperty(m,"__id",{value:++a}),m.__id},clone:function m(g,x){x=x||{};var b,S;switch(l.util.type(g)){case"Object":if(S=l.util.objId(g),x[S])return x[S];b={},x[S]=b;for(var $ in g)g.hasOwnProperty($)&&(b[$]=m(g[$],x));return b;case"Array":return S=l.util.objId(g),x[S]?x[S]:(b=[],x[S]=b,g.forEach(function(k,C){b[C]=m(k,x)}),b);default:return g}},getLanguage:function(m){for(;m;){var g=o.exec(m.className);if(g)return g[1].toLowerCase();m=m.parentElement}return"none"},setLanguage:function(m,g){m.className=m.className.replace(RegExp(o,"gi"),""),m.classList.add("language-"+g)},currentScript:function(){if(typeof document>"u")return null;if("currentScript"in document&&1<2)return document.currentScript;try{throw new Error}catch(b){var m=(/at [^(\r\n]*\((.*):[^:]+:[^:]+\)$/i.exec(b.stack)||[])[1];if(m){var g=document.getElementsByTagName("script");for(var x in g)if(g[x].src==m)return g[x]}return null}},isActive:function(m,g,x){for(var b="no-"+g;m;){var S=m.classList;if(S.contains(g))return!0;if(S.contains(b))return!1;m=m.parentElement}return!!x}},languages:{plain:i,plaintext:i,text:i,txt:i,extend:function(m,g){var x=l.util.clone(l.languages[m]);for(var b in g)x[b]=g[b];return x},insertBefore:function(m,g,x,b){b=b||l.languages;var S=b[m],$={};for(var k in S)if(S.hasOwnProperty(k)){if(k==g)for(var C in x)x.hasOwnProperty(C)&&($[C]=x[C]);x.hasOwnProperty(k)||($[k]=S[k])}var T=b[m];return b[m]=$,l.languages.DFS(l.languages,function(O,A){A===T&&O!=m&&(this[O]=$)}),$},DFS:function m(g,x,b,S){S=S||{};var $=l.util.objId;for(var k in g)if(g.hasOwnProperty(k)){x.call(g,k,g[k],b||k);var C=g[k],T=l.util.type(C);T==="Object"&&!S[$(C)]?(S[$(C)]=!0,m(C,x,null,S)):T==="Array"&&!S[$(C)]&&(S[$(C)]=!0,m(C,x,k,S))}}},plugins:{},highlightAll:function(m,g){l.highlightAllUnder(document,m,g)},highlightAllUnder:function(m,g,x){var b={callback:x,container:m,selector:'code[class*="language-"], [class*="language-"] code, code[class*="lang-"], [class*="lang-"] code'};l.hooks.run("before-highlightall",b),b.elements=Array.prototype.slice.apply(b.container.querySelectorAll(b.selector)),l.hooks.run("before-all-elements-highlight",b);for(var S=0,$;$=b.elements[S++];)l.highlightElement($,g===!0,b.callback)},highlightElement:function(m,g,x){var b=l.util.getLanguage(m),S=l.languages[b];l.util.setLanguage(m,b);var $=m.parentElement;$&&$.nodeName.toLowerCase()==="pre"&&l.util.setLanguage($,b);var k=m.textContent,C={element:m,language:b,grammar:S,code:k};function T(A){C.highlightedCode=A,l.hooks.run("before-insert",C),C.element.innerHTML=C.highlightedCode,l.hooks.run("after-highlight",C),l.hooks.run("complete",C),x&&x.call(C.element)}if(l.hooks.run("before-sanity-check",C),$=C.element.parentElement,$&&$.nodeName.toLowerCase()==="pre"&&!$.hasAttribute("tabindex")&&$.setAttribute("tabindex","0"),!C.code){l.hooks.run("complete",C),x&&x.call(C.element);return}if(l.hooks.run("before-highlight",C),!C.grammar){T(l.util.encode(C.code));return}if(g&&r.Worker){var O=new Worker(l.filename);O.onmessage=function(A){T(A.data)},O.postMessage(JSON.stringify({language:C.language,code:C.code,immediateClose:!0}))}else T(l.highlight(C.code,C.grammar,C.language))},highlight:function(m,g,x){var b={code:m,grammar:g,language:x};if(l.hooks.run("before-tokenize",b),!b.grammar)throw new Error('The language "'+b.language+'" has no grammar.');return b.tokens=l.tokenize(b.code,b.grammar),l.hooks.run("after-tokenize",b),s.stringify(l.util.encode(b.tokens),b.language)},tokenize:function(m,g){var x=g.rest;if(x){for(var b in x)g[b]=x[b];delete g.rest}var S=new d;return p(S,S.head,m),f(m,S,g,S.head,0),v(S)},hooks:{all:{},add:function(m,g){var x=l.hooks.all;x[m]=x[m]||[],x[m].push(g)},run:function(m,g){var x=l.hooks.all[m];if(!(!x||!x.length))for(var b=0,S;S=x[b++];)S(g)}},Token:s};r.Prism=l;function s(m,g,x,b){this.type=m,this.content=g,this.alias=x,this.length=(b||"").length|0}s.stringify=function m(g,x){if(typeof g=="string")return g;if(Array.isArray(g)){var b="";return g.forEach(function(T){b+=m(T,x)}),b}var S={type:g.type,content:m(g.content,x),tag:"span",classes:["token",g.type],attributes:{},language:x},$=g.alias;$&&(Array.isArray($)?Array.prototype.push.apply(S.classes,$):S.classes.push($)),l.hooks.run("wrap",S);var k="";for(var C in S.attributes)k+=" "+C+'="'+(S.attributes[C]||"").replace(/"/g,"&quot;")+'"';return"<"+S.tag+' class="'+S.classes.join(" ")+'"'+k+">"+S.content+"</"+S.tag+">"};function u(m,g,x,b){m.lastIndex=g;var S=m.exec(x);if(S&&b&&S[1]){var $=S[1].length;S.index+=$,S[0]=S[0].slice($)}return S}function f(m,g,x,b,S,$){for(var k in x)if(!(!x.hasOwnProperty(k)||!x[k])){var C=x[k];C=Array.isArray(C)?C:[C];for(var T=0;T<C.length;++T){if($&&$.cause==k+","+T)return;var O=C[T],A=O.inside,M=!!O.lookbehind,F=!!O.greedy,D=O.alias;if(F&&!O.pattern.global){var I=O.pattern.toString().match(/[imsuy]*$/)[0];O.pattern=RegExp(O.pattern.source,I+"g")}for(var L=O.pattern||O,_=b.next,R=S;_!==g.tail&&!($&&R>=$.reach);R+=_.value.length,_=_.next){var N=_.value;if(g.length>m.length)return;if(!(N instanceof s)){var j=1,H;if(F){if(H=u(L,R,m,M),!H||H.index>=m.length)break;var se=H.index,Z=H.index+H[0].length,J=R;for(J+=_.value.length;se>=J;)_=_.next,J+=_.value.length;if(J-=_.value.length,R=J,_.value instanceof s)continue;for(var fe=_;fe!==g.tail&&(J<Z||typeof fe.value=="string");fe=fe.next)j++,J+=fe.value.length;j--,N=m.slice(R,J),H.index-=R}else if(H=u(L,0,N,M),!H)continue;var se=H.index,me=H[0],gt=N.slice(0,se),Be=N.slice(se+me.length),en=R+N.length;$&&en>$.reach&&($.reach=en);var rr=_.prev;gt&&(rr=p(g,rr,gt),R+=gt.length),h(g,rr,j);var yl=new s(k,A?l.tokenize(me,A):me,D,me);if(_=p(g,rr,yl),Be&&p(g,_,Be),j>1){var Qr={cause:k+","+T,reach:en};f(m,g,x,_.prev,R,Qr),$&&Qr.reach>$.reach&&($.reach=Qr.reach)}}}}}}function d(){var m={value:null,prev:null,next:null},g={value:null,prev:m,next:null};m.next=g,this.head=m,this.tail=g,this.length=0}function p(m,g,x){var b=g.next,S={value:x,prev:g,next:b};return g.next=S,b.prev=S,m.length++,S}function h(m,g,x){for(var b=g.next,S=0;S<x&&b!==m.tail;S++)b=b.next;g.next=b,b.prev=g,m.length-=S}function v(m){for(var g=[],x=m.head.next;x!==m.tail;)g.push(x.value),x=x.next;return g}if(!r.document)return r.addEventListener&&(l.disableWorkerMessageHandler||r.addEventListener("message",function(m){var g=JSON.parse(m.data),x=g.language,b=g.code,S=g.immediateClose;r.postMessage(l.highlight(b,l.languages[x],x)),S&&r.close()},!1)),l;var w=l.util.currentScript();w&&(l.filename=w.src,w.hasAttribute("data-manual")&&(l.manual=!0));function E(){l.manual||l.highlightAll()}if(!l.manual){var y=document.readyState;y==="loading"||y==="interactive"&&w&&w.defer?document.addEventListener("DOMContentLoaded",E):window.requestAnimationFrame?window.requestAnimationFrame(E):window.setTimeout(E,16)}return l}(t);e.exports&&(e.exports=n),typeof oi<"u"&&(oi.Prism=n)})(iv);var E7=iv.exports,$7=Yc;Yc.displayName="markup";Yc.aliases=["html","mathml","svg","xml","ssml","atom","rss"];function Yc(e){e.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"},/"|'/]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},e.languages.markup.tag.inside["attr-value"].inside.entity=e.languages.markup.entity,e.languages.markup.doctype.inside["internal-subset"].inside=e.languages.markup,e.hooks.add("wrap",function(t){t.type==="entity"&&(t.attributes.title=t.content.value.replace(/&amp;/,"&"))}),Object.defineProperty(e.languages.markup.tag,"addInlined",{value:function(n,r){var o={};o["language-"+r]={pattern:/(^<!\[CDATA\[)[\s\S]+?(?=\]\]>$)/i,lookbehind:!0,inside:e.languages[r]},o.cdata=/^<!\[CDATA\[|\]\]>$/i;var a={"included-cdata":{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,inside:o}};a["language-"+r]={pattern:/[\s\S]+/,inside:e.languages[r]};var i={};i[n]={pattern:RegExp(/(<__[^>]*>)(?:<!\[CDATA\[(?:[^\]]|\](?!\]>))*\]\]>|(?!<!\[CDATA\[)[\s\S])*?(?=<\/__>)/.source.replace(/__/g,function(){return n}),"i"),lookbehind:!0,greedy:!0,inside:a},e.languages.insertBefore("markup","cdata",i)}}),Object.defineProperty(e.languages.markup.tag,"addAttribute",{value:function(t,n){e.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+t+")"+/\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:[n,"language-"+n],inside:e.languages[n]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),e.languages.html=e.languages.markup,e.languages.mathml=e.languages.markup,e.languages.svg=e.languages.markup,e.languages.xml=e.languages.extend("markup",{}),e.languages.ssml=e.languages.xml,e.languages.atom=e.languages.xml,e.languages.rss=e.languages.xml}var k7=Xc;Xc.displayName="css";Xc.aliases=[];function Xc(e){(function(t){var n=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;t.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:/@[\w-](?:[^;{\s]|\s+(?![\s{]))*(?:;|(?=\s*\{))/,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\\((?:"+n.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+n.source+"$"),alias:"url"}}},selector:{pattern:RegExp(`(^|[{}\\s])[^{}\\s](?:[^{};"'\\s]|\\s+(?![\\s{])|`+n.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:n,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:/[(){};:,]/},t.languages.css.atrule.inside.rest=t.languages.css;var r=t.languages.markup;r&&(r.tag.addInlined("style","css"),r.tag.addAttribute("style","css"))})(e)}var _7=Zc;Zc.displayName="clike";Zc.aliases=[];function Zc(e){e.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:/[{}[\];(),.:]/}}var T7=Qc;Qc.displayName="javascript";Qc.aliases=["js"];function Qc(e){e.languages.javascript=e.languages.extend("clike",{"class-name":[e.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}|\?\?=?|\?\.?|[~:]/}),e.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/,e.languages.insertBefore("javascript","keyword",{regex:{pattern:/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)\/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/,lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:e.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:e.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:e.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:e.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:e.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),e.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})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:e.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"}}),e.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}}),e.languages.markup&&(e.languages.markup.tag.addInlined("script","javascript"),e.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")),e.languages.js=e.languages.javascript}var yo=typeof globalThis=="object"?globalThis:typeof self=="object"?self:typeof window=="object"?window:typeof oi=="object"?oi:{},A7=V7();yo.Prism={manual:!0,disableWorkerMessageHandler:!0};var P7=V6,R7=l7,lv=E7,O7=$7,N7=k7,M7=_7,D7=T7;A7();var qc={}.hasOwnProperty;function sv(){}sv.prototype=lv;var ye=new sv,L7=ye;ye.highlight=I7;ye.register=ia;ye.alias=F7;ye.registered=z7;ye.listLanguages=j7;ia(O7);ia(N7);ia(M7);ia(D7);ye.util.encode=H7;ye.Token.stringify=B7;function ia(e){if(typeof e!="function"||!e.displayName)throw new Error("Expected `function` for `grammar`, got `"+e+"`");ye.languages[e.displayName]===void 0&&e(ye)}function F7(e,t){var n=ye.languages,r=e,o,a,i,l;t&&(r={},r[e]=t);for(o in r)for(a=r[o],a=typeof a=="string"?[a]:a,i=a.length,l=-1;++l<i;)n[a[l]]=n[o]}function I7(e,t){var n=lv.highlight,r;if(typeof e!="string")throw new Error("Expected `string` for `value`, got `"+e+"`");if(ye.util.type(t)==="Object")r=t,t=null;else{if(typeof t!="string")throw new Error("Expected `string` for `name`, got `"+t+"`");if(qc.call(ye.languages,t))r=ye.languages[t];else throw new Error("Unknown language: `"+t+"` is not registered")}return n.call(this,e,r,t)}function z7(e){if(typeof e!="string")throw new Error("Expected `string` for `language`, got `"+e+"`");return qc.call(ye.languages,e)}function j7(){var e=ye.languages,t=[],n;for(n in e)qc.call(e,n)&&typeof e[n]=="object"&&t.push(n);return t}function B7(e,t,n){var r;return typeof e=="string"?{type:"text",value:e}:ye.util.type(e)==="Array"?U7(e,t):(r={type:e.type,content:ye.Token.stringify(e.content,t,n),tag:"span",classes:["token",e.type],attributes:{},language:t,parent:n},e.alias&&(r.classes=r.classes.concat(e.alias)),ye.hooks.run("wrap",r),P7(r.tag+"."+r.classes.join("."),W7(r.attributes),r.content))}function U7(e,t){for(var n=[],r=e.length,o=-1,a;++o<r;)a=e[o],a!==""&&a!==null&&a!==void 0&&n.push(a);for(o=-1,r=n.length;++o<r;)a=n[o],n[o]=ye.Token.stringify(a,t,n);return n}function H7(e){return e}function W7(e){var t;for(t in e)e[t]=R7(e[t]);return e}function V7(){var e="Prism"in yo,t=e?yo.Prism:void 0;return n;function n(){e?yo.Prism=t:delete yo.Prism,e=void 0,t=void 0}}var uv={},G7=c;function K7(e,t,n){if(e.tagName){var r=e.properties&&Array.isArray(e.properties.className)?e.properties.className.join(" "):e.properties.className;return G7.createElement(e.tagName,Object.assign({key:"fract-".concat(n,"-").concat(t)},e.properties,{className:r}),e.children&&e.children.map(cv(n+1)))}return e.value}function cv(e){return function(n,r){return K7(n,r,e)}}uv.depth=cv;var dv=fv;function fv(e){if(e==null)return Q7;if(typeof e=="string")return Z7(e);if(typeof e=="object")return"length"in e?X7(e):Y7(e);if(typeof e=="function")return e;throw new Error("Expected function, string, or object as test")}function Y7(e){return t;function t(n){var r;for(r in e)if(n[r]!==e[r])return!1;return!0}}function X7(e){for(var t=[],n=-1;++n<e.length;)t[n]=fv(e[n]);return r;function r(){for(var o=-1;++o<t.length;)if(t[o].apply(this,arguments))return!0;return!1}}function Z7(e){return t;function t(n){return!!(n&&n.type===e)}}function Q7(){return!0}var q7=dv,J7=t4,e4={}.hasOwnProperty;function t4(e,t,n){var r=q7(n||t),o=t.cascade==null?!0:t.cascade;return a(e,null,null);function a(i,l,s){var u,f,d,p,h;if(!r(i,l,s))return null;if(i.children){for(u=[],f=-1;++f<i.children.length;)d=a(i.children[f],f,i),d&&u.push(d);if(o&&i.children.length&&!u.length)return null}p={};for(h in i)e4.call(i,h)&&(p[h]=h==="children"?u:i[h]);return p}}var n4=r4;function r4(e){return e}var o4=gl,a4=dv,i4=n4,pv=!0,mv="skip",hu=!1;gl.CONTINUE=pv;gl.SKIP=mv;gl.EXIT=hu;function gl(e,t,n,r){var o,a;typeof t=="function"&&typeof n!="function"&&(r=n,n=t,t=null),a=a4(t),o=r?-1:1,i(e,null,[])();function i(l,s,u){var f=typeof l=="object"&&l!==null?l:{},d;return typeof f.type=="string"&&(d=typeof f.tagName=="string"?f.tagName:typeof f.name=="string"?f.name:void 0,p.displayName="node ("+i4(f.type+(d?"<"+d+">":""))+")"),p;function p(){var h=u.concat(l),v=[],w,E;if((!t||a(l,s,u[u.length-1]||null))&&(v=l4(n(l,u)),v[0]===hu))return v;if(l.children&&v[0]!==mv)for(E=(r?l.children.length:-1)+o;E>-1&&E<l.children.length;){if(w=i(l.children[E],E,h)(),w[0]===hu)return w;E=typeof w[1]=="number"?w[1]:E+o}return v}}}function l4(e){return e!==null&&typeof e=="object"&&"length"in e?e:typeof e=="number"?[pv,e]:[e]}var s4=typeof WeakMap=="function"?la:sa;function la(){this.map=new WeakMap}la.prototype.has=function(e){return this.map.has(e)};la.prototype.set=function(e,t){return this.map.set(e,t),this};la.prototype.get=function(e){return this.map.get(e)};la.prototype.clear=function(){};function sa(){this.keys=[],this.values=[]}sa.prototype.has=function(e){return this.keys.indexOf(e)!==-1};sa.prototype.set=function(e,t){var n=this.keys.indexOf(e);return n===-1?(this.keys.push(e),this.values.push(t)):this.values[n]=t,this};sa.prototype.get=function(e){var t=this.keys.indexOf(e);return t===-1?void 0:this.values[t]};sa.prototype.clear=function(){this.keys=[],this.values=[]};var u4=J7,sp=o4,as=s4;function gv(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{lineNumber:1};return e.reduce(function(n,r){var o=t.lineNumber;if(r.type==="text"){if(r.value.indexOf(`
`)===-1)return r.lineStart=o,r.lineEnd=o,n.nodes.push(r),n;for(var a=r.value.split(`
`),i=0;i<a.length;i++){var l=i===0?t.lineNumber:++t.lineNumber;n.nodes.push({type:"text",value:i===a.length-1?a[i]:"".concat(a[i],`
`),lineStart:l,lineEnd:l})}return n.lineNumber=t.lineNumber,n}if(r.children){var s=gv(r.children,t),u=s.nodes[0],f=s.nodes[s.nodes.length-1];return r.lineStart=u?u.lineStart:o,r.lineEnd=f?f.lineEnd:o,r.children=s.nodes,n.lineNumber=s.lineNumber,n.nodes.push(r),n}return n.nodes.push(r),n},{nodes:[],lineNumber:t.lineNumber})}function c4(e,t){var n={type:"root",children:t},r=new as,o=new as,a=new as,i=[];function l(d,p,h){i.push(p),h.forEach(function(m){d.has(m)||(d.set(m,Object.assign({},m,{children:[]})),m!==n&&i.push(m))});for(var v=h.length;v--;){var w=d.get(h[v]),E=h[v+1],y=d.get(E)||p;w.children.indexOf(y)===-1&&w.children.push(y)}}sp(n,function(d,p){if(!d.children){if(d.lineStart<e){l(r,d,p);return}if(d.lineStart===e){l(o,d,p);return}d.lineEnd>e&&i.some(function(h){return p.indexOf(h)!==-1})&&l(a,d,p)}});var s=u4(n,function(d){return i.indexOf(d)===-1}),u=function(p){var h=p.get(n);return h?(sp(h,function(v,w){if(v.children){v.lineStart=0,v.lineEnd=0;return}w.forEach(function(E){E.lineStart=Math.max(E.lineStart,v.lineStart),E.lineEnd=Math.max(E.lineEnd,v.lineEnd)})}),h.children):[]},f=[].concat(u(r),u(o),u(a),s?s.children:[]);return r.clear(),o.clear(),a.clear(),f}function d4(e,t,n){var r=t.className||"refractor-marker";return{type:"element",tagName:t.component||"div",properties:t.component?Object.assign({},n,{className:r}):{className:r},children:e,lineStart:t.line,lineEnd:e[e.length-1].lineEnd,isMarker:!0}}function f4(e,t,n){if(t.length===0||e.length===0)return e;for(var r=t.reduce(function(d,p){return c4(p.line,d)},e),o=[],a=0,i=0;i<t.length;i++){for(var l=t[i],s=r[a];s&&s.lineEnd<l.line;s=r[++a])o.push(s);for(var u=[],f=r[a];f&&f.lineEnd===l.line;f=r[++a])u.push(f);u.length>0&&o.push(d4(u,l,n))}for(;a<r.length;)o.push(r[a++]);return o}function p4(e,t){var n=t.markers.map(function(o){return o.line?o:{line:o}}).sort(function(o,a){return o.line-a.line}),r=gv(e).nodes;return f4(r,n,t)}var m4=p4,g4=c,Ye=_b,Jc=L7,h4=uv,v4=m4,up=g4.createElement;function ua(e){var t="language-".concat(e.language),n={className:t},r={className:[e.className,t].filter(Boolean).join(" ")};e.inline&&(n.style={display:"inline"},n.className=e.className);var o=Jc.highlight(e.value,e.language);e.markers&&e.markers.length>0&&(o=v4(o,{markers:e.markers}));var a=o.length===0?e.value:o.map(h4.depth(0)),i=up("code",n,a);return e.inline?i:up("pre",r,i)}ua.propTypes={className:Ye.string,inline:Ye.bool,language:Ye.string.isRequired,value:Ye.string.isRequired,markers:Ye.arrayOf(Ye.oneOfType([Ye.number,Ye.shape({line:Ye.number.isRequired,className:Ye.string,component:Ye.oneOfType([Ye.node,Ye.func])})]))};ua.defaultProps={className:"refractor",inline:!1};ua.registerLanguage=function(e){return Jc.register(e)};ua.hasLanguage=function(e){return Jc.registered(e)};var y4=ua;const En=Hr(y4);ed.displayName="clike";ed.aliases=[];function ed(e){e.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:/[{}[\];(),.:]/}}hl.displayName="javascript";hl.aliases=["js"];function hl(e){e.register(ed),e.languages.javascript=e.languages.extend("clike",{"class-name":[e.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}|\?\?=?|\?\.?|[~:]/}),e.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/,e.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:e.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:e.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:e.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:e.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:e.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),e.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})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:e.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"}}),e.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}}),e.languages.markup&&(e.languages.markup.tag.addInlined("script","javascript"),e.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")),e.languages.js=e.languages.javascript}ca.displayName="typescript";ca.aliases=["ts"];function ca(e){e.register(hl),function(t){t.languages.typescript=t.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/}),t.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 t.languages.typescript.parameter,delete t.languages.typescript["literal-property"];var n=t.languages.extend("typescript",{});delete n["class-name"],t.languages.typescript["class-name"].inside=n,t.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:n}}}}),t.languages.ts=t.languages.typescript}(e)}vl.displayName="bash";vl.aliases=["sh","shell"];function vl(e){(function(t){var n="\\b(?:BASH|BASHOPTS|BASH_ALIASES|BASH_ARGC|BASH_ARGV|BASH_CMDS|BASH_COMPLETION_COMPAT_DIR|BASH_LINENO|BASH_REMATCH|BASH_SOURCE|BASH_VERSINFO|BASH_VERSION|COLORTERM|COLUMNS|COMP_WORDBREAKS|DBUS_SESSION_BUS_ADDRESS|DEFAULTS_PATH|DESKTOP_SESSION|DIRSTACK|DISPLAY|EUID|GDMSESSION|GDM_LANG|GNOME_KEYRING_CONTROL|GNOME_KEYRING_PID|GPG_AGENT_INFO|GROUPS|HISTCONTROL|HISTFILE|HISTFILESIZE|HISTSIZE|HOME|HOSTNAME|HOSTTYPE|IFS|INSTANCE|JOB|LANG|LANGUAGE|LC_ADDRESS|LC_ALL|LC_IDENTIFICATION|LC_MEASUREMENT|LC_MONETARY|LC_NAME|LC_NUMERIC|LC_PAPER|LC_TELEPHONE|LC_TIME|LESSCLOSE|LESSOPEN|LINES|LOGNAME|LS_COLORS|MACHTYPE|MAILCHECK|MANDATORY_PATH|NO_AT_BRIDGE|OLDPWD|OPTERR|OPTIND|ORBIT_SOCKETDIR|OSTYPE|PAPERSIZE|PATH|PIPESTATUS|PPID|PS1|PS2|PS3|PS4|PWD|RANDOM|REPLY|SECONDS|SELINUX_INIT|SESSION|SESSIONTYPE|SESSION_MANAGER|SHELL|SHELLOPTS|SHLVL|SSH_AUTH_SOCK|TERM|UID|UPSTART_EVENTS|UPSTART_INSTANCE|UPSTART_JOB|UPSTART_SESSION|USER|WINDOWID|XAUTHORITY|XDG_CONFIG_DIRS|XDG_CURRENT_DESKTOP|XDG_DATA_DIRS|XDG_GREETER_DATA_DIR|XDG_MENU_PREFIX|XDG_RUNTIME_DIR|XDG_SEAT|XDG_SEAT_PATH|XDG_SESSION_DESKTOP|XDG_SESSION_ID|XDG_SESSION_PATH|XDG_SESSION_TYPE|XDG_VTNR|XMODIFIERS)\\b",r={pattern:/(^(["']?)\w+\2)[ \t]+\S.*/,lookbehind:!0,alias:"punctuation",inside:null},o={bash:r,environment:{pattern:RegExp("\\$"+n),alias:"constant"},variable:[{pattern:/\$?\(\([\s\S]+?\)\)/,greedy:!0,inside:{variable:[{pattern:/(^\$\(\([\s\S]+)\)\)/,lookbehind:!0},/^\$\(\(/],number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/--|\+\+|\*\*=?|<<=?|>>=?|&&|\|\||[=!+\-*/%<>^&|]=?|[?~:]/,punctuation:/\(\(?|\)\)?|,|;/}},{pattern:/\$\((?:\([^)]+\)|[^()])+\)|`[^`]+`/,greedy:!0,inside:{variable:/^\$\(|^`|\)$|`$/}},{pattern:/\$\{[^}]+\}/,greedy:!0,inside:{operator:/:[-=?+]?|[!\/]|##?|%%?|\^\^?|,,?/,punctuation:/[\[\]]/,environment:{pattern:RegExp("(\\{)"+n),lookbehind:!0,alias:"constant"}}},/\$(?:\w+|[#?*!@$])/],entity:/\\(?:[abceEfnrtv\\"]|O?[0-7]{1,3}|U[0-9a-fA-F]{8}|u[0-9a-fA-F]{4}|x[0-9a-fA-F]{1,2})/};t.languages.bash={shebang:{pattern:/^#!\s*\/.*/,alias:"important"},comment:{pattern:/(^|[^"{\\$])#.*/,lookbehind:!0},"function-name":[{pattern:/(\bfunction\s+)[\w-]+(?=(?:\s*\(?:\s*\))?\s*\{)/,lookbehind:!0,alias:"function"},{pattern:/\b[\w-]+(?=\s*\(\s*\)\s*\{)/,alias:"function"}],"for-or-select":{pattern:/(\b(?:for|select)\s+)\w+(?=\s+in\s)/,alias:"variable",lookbehind:!0},"assign-left":{pattern:/(^|[\s;|&]|[<>]\()\w+(?:\.\w+)*(?=\+?=)/,inside:{environment:{pattern:RegExp("(^|[\\s;|&]|[<>]\\()"+n),lookbehind:!0,alias:"constant"}},alias:"variable",lookbehind:!0},parameter:{pattern:/(^|\s)-{1,2}(?:\w+:[+-]?)?\w+(?:\.\w+)*(?=[=\s]|$)/,alias:"variable",lookbehind:!0},string:[{pattern:/((?:^|[^<])<<-?\s*)(\w+)\s[\s\S]*?(?:\r?\n|\r)\2/,lookbehind:!0,greedy:!0,inside:o},{pattern:/((?:^|[^<])<<-?\s*)(["'])(\w+)\2\s[\s\S]*?(?:\r?\n|\r)\3/,lookbehind:!0,greedy:!0,inside:{bash:r}},{pattern:/(^|[^\\](?:\\\\)*)"(?:\\[\s\S]|\$\([^)]+\)|\$(?!\()|`[^`]+`|[^"\\`$])*"/,lookbehind:!0,greedy:!0,inside:o},{pattern:/(^|[^$\\])'[^']*'/,lookbehind:!0,greedy:!0},{pattern:/\$'(?:[^'\\]|\\[\s\S])*'/,greedy:!0,inside:{entity:o.entity}}],environment:{pattern:RegExp("\\$?"+n),alias:"constant"},variable:o.variable,function:{pattern:/(^|[\s;|&]|[<>]\()(?:add|apropos|apt|apt-cache|apt-get|aptitude|aspell|automysqlbackup|awk|basename|bash|bc|bconsole|bg|bzip2|cal|cargo|cat|cfdisk|chgrp|chkconfig|chmod|chown|chroot|cksum|clear|cmp|column|comm|composer|cp|cron|crontab|csplit|curl|cut|date|dc|dd|ddrescue|debootstrap|df|diff|diff3|dig|dir|dircolors|dirname|dirs|dmesg|docker|docker-compose|du|egrep|eject|env|ethtool|expand|expect|expr|fdformat|fdisk|fg|fgrep|file|find|fmt|fold|format|free|fsck|ftp|fuser|gawk|git|gparted|grep|groupadd|groupdel|groupmod|groups|grub-mkconfig|gzip|halt|head|hg|history|host|hostname|htop|iconv|id|ifconfig|ifdown|ifup|import|install|ip|java|jobs|join|kill|killall|less|link|ln|locate|logname|logrotate|look|lpc|lpr|lprint|lprintd|lprintq|lprm|ls|lsof|lynx|make|man|mc|mdadm|mkconfig|mkdir|mke2fs|mkfifo|mkfs|mkisofs|mknod|mkswap|mmv|more|most|mount|mtools|mtr|mutt|mv|nano|nc|netstat|nice|nl|node|nohup|notify-send|npm|nslookup|op|open|parted|passwd|paste|pathchk|ping|pkill|pnpm|podman|podman-compose|popd|pr|printcap|printenv|ps|pushd|pv|quota|quotacheck|quotactl|ram|rar|rcp|reboot|remsync|rename|renice|rev|rm|rmdir|rpm|rsync|scp|screen|sdiff|sed|sendmail|seq|service|sftp|sh|shellcheck|shuf|shutdown|sleep|slocate|sort|split|ssh|stat|strace|su|sudo|sum|suspend|swapon|sync|sysctl|tac|tail|tar|tee|time|timeout|top|touch|tr|traceroute|tsort|tty|umount|uname|unexpand|uniq|units|unrar|unshar|unzip|update-grub|uptime|useradd|userdel|usermod|users|uudecode|uuencode|v|vcpkg|vdir|vi|vim|virsh|vmstat|wait|watch|wc|wget|whereis|which|who|whoami|write|xargs|xdg-open|yarn|yes|zenity|zip|zsh|zypper)(?=$|[)\s;|&])/,lookbehind:!0},keyword:{pattern:/(^|[\s;|&]|[<>]\()(?:case|do|done|elif|else|esac|fi|for|function|if|in|select|then|until|while)(?=$|[)\s;|&])/,lookbehind:!0},builtin:{pattern:/(^|[\s;|&]|[<>]\()(?:\.|:|alias|bind|break|builtin|caller|cd|command|continue|declare|echo|enable|eval|exec|exit|export|getopts|hash|help|let|local|logout|mapfile|printf|pwd|read|readarray|readonly|return|set|shift|shopt|source|test|times|trap|type|typeset|ulimit|umask|unalias|unset)(?=$|[)\s;|&])/,lookbehind:!0,alias:"class-name"},boolean:{pattern:/(^|[\s;|&]|[<>]\()(?:false|true)(?=$|[)\s;|&])/,lookbehind:!0},"file-descriptor":{pattern:/\B&\d\b/,alias:"important"},operator:{pattern:/\d?<>|>\||\+=|=[=~]?|!=?|<<[<-]?|[&\d]?>>|\d[<>]&?|[<>][&=]?|&[>&]?|\|[&|]?/,inside:{"file-descriptor":{pattern:/^\d/,alias:"important"}}},punctuation:/\$?\(\(?|\)\)?|\.\.|[{}[\];\\]/,number:{pattern:/(^|\s)(?:[1-9]\d*|0)(?:[.,]\d+)?\b/,lookbehind:!0}},r.inside=t.languages.bash;for(var a=["comment","function-name","for-or-select","assign-left","parameter","string","environment","function","keyword","builtin","boolean","file-descriptor","operator","punctuation","number"],i=o.variable[1].inside,l=0;l<a.length;l++)i[a[l]]=t.languages.bash[a[l]];t.languages.sh=t.languages.bash,t.languages.shell=t.languages.bash})(e)}En.registerLanguage(ca);En.registerLanguage(vl);const w4=`pnpm install radix-ui-themes-with-tailwind -D
# or
npm install radix-ui-themes-with-tailwind -D
# or
yarn install radix-ui-themes-with-tailwind -D
`;function x4(){return P.jsxs(Xe.Fragment,{children:[P.jsx(ge,{size:"5",className:"mb-2 mt-10",children:"Usage"}),P.jsx(Qe,{children:"To get started, install the plugin using your preferred package manager."}),P.jsx(En,{className:"rounded mt-4 !bg-gray-100 Pre",language:"bash",value:w4}),P.jsx(Qe,{className:"mt-8 block",children:"Then, add the plugin to your Tailwind config file."}),P.jsx(En,{language:"ts",markers:[3,11,12,13,14,15],className:"rounded mt-4 !bg-gray-100 Pre",value:`import type { Config } from "tailwindcss";

import { radixThemePlugin } from "radix-ui-themes-with-tailwind";

const config: Config = {
  content: [
    // ...
  ],
  theme: {},
  plugins: [
    radixThemePlugin({
      useTailwindColorNames: true,
      useTailwindRadiusNames: true,
      mapMissingTailwindColors: true,
    }),
  ],
};
export default config;`})]})}function Tt(e){return P.jsx(Ln,{...e,style:{height:"100%",backgroundColor:"var(--gray-a3)",border:"1px solid var(--gray-a7)",borderRadius:"var(--radius-1)",backgroundImage:`url("data:image/svg+xml,%3Csvg width='6' height='6' viewBox='0 0 6 6' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%239C92AC' fill-opacity='0.2' fill-rule='evenodd'%3E%3Cpath d='M5 0h1L0 6V5zM6 5v1H5z'/%3E%3C/g%3E%3C/svg%3E")`,...e.style}})}td.displayName="markup";td.aliases=["atom","html","mathml","rss","ssml","svg","xml"];function td(e){e.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]},e.languages.markup.tag.inside["attr-value"].inside.entity=e.languages.markup.entity,e.languages.markup.doctype.inside["internal-subset"].inside=e.languages.markup,e.hooks.add("wrap",function(t){t.type==="entity"&&(t.attributes.title=t.content.value.replace(/&amp;/,"&"))}),Object.defineProperty(e.languages.markup.tag,"addInlined",{value:function(n,r){var o={};o["language-"+r]={pattern:/(^<!\[CDATA\[)[\s\S]+?(?=\]\]>$)/i,lookbehind:!0,inside:e.languages[r]},o.cdata=/^<!\[CDATA\[|\]\]>$/i;var a={"included-cdata":{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,inside:o}};a["language-"+r]={pattern:/[\s\S]+/,inside:e.languages[r]};var i={};i[n]={pattern:RegExp(/(<__[^>]*>)(?:<!\[CDATA\[(?:[^\]]|\](?!\]>))*\]\]>|(?!<!\[CDATA\[)[\s\S])*?(?=<\/__>)/.source.replace(/__/g,function(){return n}),"i"),lookbehind:!0,greedy:!0,inside:a},e.languages.insertBefore("markup","cdata",i)}}),Object.defineProperty(e.languages.markup.tag,"addAttribute",{value:function(t,n){e.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+t+")"+/\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:[n,"language-"+n],inside:e.languages[n]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),e.languages.html=e.languages.markup,e.languages.mathml=e.languages.markup,e.languages.svg=e.languages.markup,e.languages.xml=e.languages.extend("markup",{}),e.languages.ssml=e.languages.xml,e.languages.atom=e.languages.xml,e.languages.rss=e.languages.xml}nd.displayName="jsx";nd.aliases=[];function nd(e){e.register(hl),e.register(td),function(t){var n=t.util.clone(t.languages.javascript),r=/(?:\s|\/\/.*(?!.)|\/\*(?:[^*]|\*(?!\/))\*\/)/.source,o=/(?:\{(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])*\})/.source,a=/(?:\{<S>*\.{3}(?:[^{}]|<BRACES>)*\})/.source;function i(u,f){return u=u.replace(/<S>/g,function(){return r}).replace(/<BRACES>/g,function(){return o}).replace(/<SPREAD>/g,function(){return a}),RegExp(u,f)}a=i(a).source,t.languages.jsx=t.languages.extend("markup",n),t.languages.jsx.tag.pattern=i(/<\/?(?:[\w.:-]+(?:<S>+(?:[\w.:$-]+(?:=(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s{'"/>=]+|<BRACES>))?|<SPREAD>))*<S>*\/?)?>/.source),t.languages.jsx.tag.inside.tag.pattern=/^<\/?[^\s>\/]*/,t.languages.jsx.tag.inside["attr-value"].pattern=/=(?!\{)(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s'">]+)/,t.languages.jsx.tag.inside.tag.inside["class-name"]=/^[A-Z]\w*(?:\.[A-Z]\w*)*$/,t.languages.jsx.tag.inside.comment=n.comment,t.languages.insertBefore("inside","attr-name",{spread:{pattern:i(/<SPREAD>/.source),inside:t.languages.jsx}},t.languages.jsx.tag),t.languages.insertBefore("inside","special-attr",{script:{pattern:i(/=<BRACES>/.source),alias:"language-javascript",inside:{"script-punctuation":{pattern:/^=(?=\{)/,alias:"punctuation"},rest:t.languages.jsx}}},t.languages.jsx.tag);var l=function(u){return u?typeof u=="string"?u:typeof u.content=="string"?u.content:u.content.map(l).join(""):""},s=function(u){for(var f=[],d=0;d<u.length;d++){var p=u[d],h=!1;if(typeof p!="string"&&(p.type==="tag"&&p.content[0]&&p.content[0].type==="tag"?p.content[0].content[0].content==="</"?f.length>0&&f[f.length-1].tagName===l(p.content[0].content[1])&&f.pop():p.content[p.content.length-1].content==="/>"||f.push({tagName:l(p.content[0].content[1]),openedBraces:0}):f.length>0&&p.type==="punctuation"&&p.content==="{"?f[f.length-1].openedBraces++:f.length>0&&f[f.length-1].openedBraces>0&&p.type==="punctuation"&&p.content==="}"?f[f.length-1].openedBraces--:h=!0),(h||typeof p=="string")&&f.length>0&&f[f.length-1].openedBraces===0){var v=l(p);d<u.length-1&&(typeof u[d+1]=="string"||u[d+1].type==="plain-text")&&(v+=l(u[d+1]),u.splice(d+1,1)),d>0&&(typeof u[d-1]=="string"||u[d-1].type==="plain-text")&&(v=l(u[d-1])+v,u.splice(d-1,1),d--),u[d]=new t.Token("plain-text",v,null,v)}p.content&&typeof p.content!="string"&&s(p.content)}};t.hooks.add("after-tokenize",function(u){u.language!=="jsx"&&u.language!=="tsx"||s(u.tokens)})}(e)}rd.displayName="tsx";rd.aliases=[];function rd(e){e.register(nd),e.register(ca),function(t){var n=t.util.clone(t.languages.typescript);t.languages.tsx=t.languages.extend("jsx",n),delete t.languages.tsx.parameter,delete t.languages.tsx["literal-property"];var r=t.languages.tsx.tag;r.pattern=RegExp(/(^|[^\w$]|(?=<\/))/.source+"(?:"+r.pattern.source+")",r.pattern.flags),r.lookbehind=!0}(e)}En.registerLanguage(ca);En.registerLanguage(rd);En.registerLanguage(vl);function ja({className:e,children:t,value:n,...r}){return P.jsxs("div",{className:"flex flex-col",children:[P.jsx(En,{className:ri("!rounded-none rounded-t !bg-gray-100 Pre",e),value:n,...r}),P.jsx("div",{className:"p-4 border bg-panel-translucent",children:t})]})}function b4(){return P.jsx(cb,{defaultTheme:"system",storageKey:"ui-theme",children:P.jsx(ol,{accentColor:"gray",grayColor:"slate",className:"bg-background h-full",children:P.jsx(cl,{size:"2",type:"scroll",children:P.jsxs(Xm,{className:"px-4 mb-28",children:[P.jsxs("div",{className:"flex items-center justify-between py-4",children:[P.jsx(ge,{className:"font-code",children:"radix-ui-themes-with-tailwind"}),P.jsxs("div",{className:"flex items-center gap-4",children:[P.jsx("a",{target:"_blank",href:"https://www.npmjs.com/package/radix-ui-themes-with-tailwind",children:P.jsx("img",{src:"https://badge.fury.io/js/radix-ui-themes-with-tailwind.svg",alt:"npm version",height:"18"})}),P.jsx(Sb,{})]})]}),P.jsxs("div",{children:[P.jsx(ge,{size:"5",className:"mb-2 mt-10",children:"Introduction"}),P.jsx(Qe,{children:"Designed to simplify your web development experience by seamlessly integrating Radix UI Themes with the class-based utility system of Tailwind CSS. This plugin empowers you to effortlessly combine the strengths of both technologies for efficient and elegant web application development."}),P.jsx(ge,{size:"5",className:"mb-2 mt-10",children:"Is This Plugin Necessary for Using Radix Themes?"}),P.jsxs(Qe,{children:["No, the plugin is not mandatory. But, if you're accustomed to Tailwind and prefer not to use Radix Themes' layout utilities (such as ",P.jsx(ei,{color:"blue",children:"<Flex />"}),","," ",P.jsx(ei,{color:"amber",children:"<Grid />"}),"), this plugin is for you! With this plugin you can still develop using Tailwind classes (e.g.,"," ",P.jsx(ei,{color:"sky",children:'className="flex items-center gap-2"'}),")."]}),P.jsx(ge,{size:"5",className:"mb-2 mt-10",children:"Key Benefits"}),P.jsxs("div",{className:"grid grid-cols-1 sm:grid-cols-3 xl:grid-cols-3 gap-12",children:[P.jsxs("div",{children:[P.jsx(ge,{size:"3",className:"mb-2 mt-4",children:"Tailwind CSS Efficiency"}),P.jsx(Qe,{children:"Tailwind CSS is known for its straightforward class-based approach, making it easier for developers to style their projects. It offers flexibility and speed by allowing you to apply styles directly in your HTML."})]}),P.jsxs("div",{children:[P.jsx(ge,{size:"3",className:"mb-2 mt-5",children:"Radix UI Themes Elegance"}),P.jsx(Qe,{children:"Radix UI Themes provides a curated set of pre-designed components that are ready for production. This means you can create polished user interfaces without starting from scratch."})]}),P.jsxs("div",{children:[P.jsx(ge,{size:"3",className:"mb-2 mt-5",children:"Perfect Integration"}),P.jsx(Qe,{children:"Our plugin bridges the gap between Tailwind CSS and Radix UI Themes, offering a cohesive development experience. It eliminates the need for complex workarounds, helping you achieve both functionality and aesthetics."})]})]}),P.jsx(x4,{}),P.jsx(ge,{size:"6",className:"mb-2 mt-8",children:"Examples"}),P.jsxs("div",{className:"grid grid-cols-2 gap-4",children:[P.jsxs("div",{children:[P.jsx(ge,{size:"4",className:"mb-2 mt-5",children:"Radix UI Themes Layout"}),P.jsx("div",{children:P.jsx(ja,{language:"tsx",value:`<Flex gap="3">
  <Box width="9" height="9">
    <DecorativeBox />
  </Box>
  <Box width="9" height="9">
    <DecorativeBox />
  </Box>
  <Box width="9" height="9">
    <DecorativeBox />
  </Box>
  <Box width="9" height="9">
    <DecorativeBox />
  </Box>
  <Box width="9" height="9">
    <DecorativeBox />
  </Box>
</Flex>`,children:P.jsxs(Ym,{gap:"3",children:[P.jsx(Ln,{width:"9",height:"9",children:P.jsx(Tt,{})}),P.jsx(Ln,{width:"9",height:"9",children:P.jsx(Tt,{})}),P.jsx(Ln,{width:"9",height:"9",children:P.jsx(Tt,{})}),P.jsx(Ln,{width:"9",height:"9",children:P.jsx(Tt,{})}),P.jsx(Ln,{width:"9",height:"9",children:P.jsx(Tt,{})})]})})})]}),P.jsxs("div",{children:[P.jsx(ge,{size:"4",className:"mb-2 mt-5",children:"With Tailwind CSS"}),P.jsx("div",{children:P.jsx(ja,{language:"tsx",value:`<div className="flex gap-3">
  <div className="w-16 h-16">
    <DecorativeBox />
  </div>
  <div className="w-16 h-16">
    <DecorativeBox />
  </div>
  <div className="w-16 h-16">
    <DecorativeBox />
  </div>
  <div className="w-16 h-16">
    <DecorativeBox />
  </div>
  <div className="w-16 h-16">
    <DecorativeBox />
  </div>
</div>`,children:P.jsxs("div",{className:"flex gap-3",children:[P.jsx("div",{className:"w-16 h-16",children:P.jsx(Tt,{})}),P.jsx("div",{className:"w-16 h-16",children:P.jsx(Tt,{})}),P.jsx("div",{className:"w-16 h-16",children:P.jsx(Tt,{})}),P.jsx("div",{className:"w-16 h-16",children:P.jsx(Tt,{})}),P.jsx("div",{className:"w-16 h-16",children:P.jsx(Tt,{})})]})})})]})]}),P.jsx("div",{className:"tip mt-4",children:P.jsxs(ts.Root,{color:"amber",children:[P.jsx(ts.Icon,{children:P.jsx(gb,{})}),P.jsxs(ts.Text,{children:["Why 16 instead of 9? Because when mapping the spacing of radix to tailwind, I found that radix's spacing scale is very limited, and tailwind's spacing scale is much better. So I ported tailwind spacing scale with radix scaling factor. You can see the mapping in the"," ",P.jsxs(ah,{target:"_blank",color:"blue",className:"inline-flex items-center",href:"https://github.com/needim/radix-ui-themes-with-tailwind/blob/main/src/index.ts#L220-L255",children:["source code ",P.jsx(pb,{})]})]})]})}),P.jsxs("div",{className:"grid grid-cols-2 gap-4",children:[P.jsxs("div",{children:[P.jsx(ge,{size:"4",className:"mb-2 mt-5",children:"Radix UI Themes Typography"}),P.jsx("div",{children:P.jsxs(ja,{language:"tsx",value:`<Text as="p">
  The <Em>most</Em> important thing to remember is,{" "}
  <Strong>stay positive</Strong>.
</Text>
<Text size="4" as="p">
  The <Em>most</Em> important thing to remember is,{" "}
  <Strong>stay positive</Strong>.
</Text>
<Heading size="4">Typographic principles</Heading>
<Heading size="5">Typographic principles</Heading>
<Heading size="6">Typographic principles</Heading>
<Heading size="7">Typographic principles</Heading>
<Heading size="8">Typographic principles</Heading>
<Heading size="9">Typographic principles</Heading>`,children:[P.jsxs(Qe,{as:"p",children:["The ",P.jsx(ru,{children:"most"})," important thing to remember is,"," ",P.jsx(ou,{children:"stay positive"}),"."]}),P.jsxs(Qe,{size:"4",as:"p",children:["The ",P.jsx(ru,{children:"most"})," important thing to remember is,"," ",P.jsx(ou,{children:"stay positive"}),"."]}),P.jsx(ge,{size:"4",children:"Typographic principles"}),P.jsx(ge,{size:"5",children:"Typographic principles"}),P.jsx(ge,{size:"6",children:"Typographic principles"}),P.jsx(ge,{size:"7",children:"Typographic principles"}),P.jsx(ge,{size:"8",children:"Typographic principles"}),P.jsx(ge,{size:"9",children:"Typographic principles"})]})})]}),P.jsxs("div",{children:[P.jsx(ge,{size:"4",className:"mb-2 mt-5",children:"With Tailwind CSS"}),P.jsx("div",{children:P.jsxs(ja,{language:"tsx",value:`<p>
  The <em>most</em> important thing to remember is,{" "}
  <strong>stay positive</strong>.
</p>
<p className="text-lg">
  The <em>most</em> important thing to remember is,{" "}
  <strong>stay positive</strong>.
</p>
<h6>Typographic principles</h6>
<h5>Typographic principles</h5>
<h4>Typographic principles</h4>
<h3>Typographic principles</h3>
<h2>Typographic principles</h2>
<h1>Typographic principles</h1>`,children:[P.jsxs("p",{children:["The ",P.jsx("em",{children:"most"})," important thing to remember is,"," ",P.jsx("strong",{children:"stay positive"}),"."]}),P.jsxs("p",{className:"text-lg",children:["The ",P.jsx("em",{children:"most"})," important thing to remember is,"," ",P.jsx("strong",{children:"stay positive"}),"."]}),P.jsx("h6",{children:"Typographic principles"}),P.jsx("h5",{children:"Typographic principles"}),P.jsx("h4",{children:"Typographic principles"}),P.jsx("h3",{children:"Typographic principles"}),P.jsx("h2",{children:"Typographic principles"}),P.jsx("h1",{children:"Typographic principles"})]})})]})]}),P.jsx(ge,{size:"5",className:"mb-8 mt-10",children:"Using Radix colors with Tailwind"}),P.jsx(lb,{})]})]})})})})}is.createRoot(document.getElementById("root")).render(P.jsx(Xe.StrictMode,{children:P.jsx(b4,{})}));