vendor: 4,237 bytes, line 1
1function gN(e,i){for(var r=0;r<i.length;r++){const s=i[r];if(typeof s!="string"&&!Array.isArray(s)){for(const l in s)if(l!=="default"&&!(l in e)){const d=Object.getOwnPropertyDescriptor(s,l);d&&Object.defineProperty(e,l,d.get?d:{enumerable:!0,get:()=>s[l]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const i=document.createElement("link").relList;if(i&&i.supports&&i.supports("modulepreload"))return;for(const l of document.querySelectorAll('link[rel="modulepreload"]'))s(l);new MutationObserver(l=>{for(const d of l)if(d.type==="childList")for(const f of d.addedNodes)f.tagName==="LINK"&&f.rel==="modulepreload"&&s(f)}).observe(document,{childList:!0,subtree:!0});function r(l){const d={};return l.integrity&&(d.integrity=l.integrity),l.referrerPolicy&&(d.referrerPolicy=l.referrerPolicy),l.crossOrigin==="use-credentials"?d.credentials="include":l.crossOrigin==="anonymous"?d.credentials="omit":d.credentials="same-origin",d}function s(l){if(l.ep)return;l.ep=!0;const d=r(l);fetch(l.href,d)}})();function Wb(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Hd={exports:{}},ys={};var yv;function yN(){if(yv)return ys;yv=1;var e=Symbol.for("react.transitional.element"),i=Symbol.for("react.fragment");function r(s,l,d){var f=null;if(d!==void 0&&(f=""+d),l.key!==void 0&&(f=""+l.key),"key"in l){d={};for(var m in l)m!=="key"&&(d[m]=l[m])}else d=l;return l=d.ref,{$$typeof:e,type:s,key:f,ref:l!==void 0?l:null,props:d}}return ys.Fragment=i,ys.jsx=r,ys.jsxs=r,ys}var vv;function vN(){return vv||(vv=1,Hd.exports=yN()),Hd.exports}var c=vN(),qd={exports:{}},vs={},Gd={exports:{}},Id={};var xv;function xN(){return xv||(xv=1,(function(e){function i(L,Q){var Y=L.length;L.push(Q);e:for(;0<Y;){var ee=Y-1>>>1,A=L[ee];if(0<l(A,Q))L[ee]=Q,L[Y]=A,Y=ee;else break e}}function r(L){return L.length===0?null:L[0]}function s(L){if(L.length===0)return null;var Q=L[0],Y=L.pop();if(Y!==Q){L[0]=Y;e:for(var ee=0,A=L.length,I=A>>>1;ee<I;){var $=2*(ee+1)-1,Z=L[$],se=$+1,fe=L[se];if(0>l(Z,Y))se<A&&0>l(fe,Z)?(L[ee]=fe,L[se]=Y,ee=se):(L[ee]=Z,L[$]=Y,ee=$);else if(se<A&&0>l(fe,Y))L[ee]=fe,L[se]=Y,ee=se;else break e}}return Q}function l(L,Q){var Y=L.sortIndex-Q.sortIndex;return Y!==0?Y:L.id-Q.id}if(e.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var d=performance;e.unstable_now=function(){return d.now()}}else{var f=Date,m=f.now();e.unstable_now=function(){return f.now()-m}}var g=[],p=[],y=1,v=null,b=3,j=!1,N=!1,T=!1,E=!1,D=typeof setTimeout=="function"?setTimeout:null,R=typeof clearTimeout=="function"?clearTimeout:null,M=typeof setImmediate<"u"?setImmediate:null;function k(L){for(var Q=r(p);Q!==null;){if(Q.callback===null)s(p);else if(Q.startTime<=L)s(p),Q.sortIndex=Q.expirationTime,i(g,Q);else break;Q=r(p)}}function P(L){if(T=!1,k(L),!N)if(r(g)!==null)N=!0,q||(q=!0,ce());else{var Q=r(p);Q!==null&&de(P,Q.startTime-L)}}var q=!1,K=-1,H=5,W=-1;function oe(){return E?!0:!(e.unstable_now()-W<H)}function me(){if(E=!1,q){var L=e.unstable_now();W=L;var Q=!0;try{e:{N=!1,T&&(T=!1,R(K),K=-1),j=!0;var Y=b;try{t:{for(k(L),v=r(g);v!==null&&!(v.expirationTime>L&&oe());){var ee=v.callback;if(typeof ee=="function"){v.callback=null,b=v.priorityLevel;var A=ee(v.expirationTime<=L);if(L=e.unstable_now(),typeof A=="function"){v.callback=A,k(L),Q=!0;break t}v===r(g)&&s(g),k(L)}else s(g);v=r(g)}if(v!==null)Q=!0;else{var I=r(p);I!==null&&de(P,I.startTime-L),Q=!1}}break e}finally{v=null,b=Y,j=!1}Q=void 0}}finally{Q?ce():q=!1}}}var ce;if(typeof M=="function")ce=function(){M(me)};else if(typeof MessageChannel<"u"){var xe=new MessageChannel,J=xe.port2;xe.port1.onmessage=me,ce=function(){J.postMessage(null)}}else ce=function(){D(me,0)};function de(L,Q){K=D(function(){L(e.unstable_now())},Q)}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(L){L.callback=null},e.unstable_forceFrameRate=function(L){0>L||125<L?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):H=0<L?Math.floor(1e3/L):
vendor: 21,472 bytes, line 1
15},e.unstable_getCurrentPriorityLevel=function(){return b},e.unstable_next=function(L){switch(b){case 1:case 2:case 3:var Q=3;break;default:Q=b}var Y=b;b=Q;try{return L()}finally{b=Y}},e.unstable_requestPaint=function(){E=!0},e.unstable_runWithPriority=function(L,Q){switch(L){case 1:case 2:case 3:case 4:case 5:break;default:L=3}var Y=b;b=L;try{return Q()}finally{b=Y}},e.unstable_scheduleCallback=function(L,Q,Y){var ee=e.unstable_now();switch(typeof Y=="object"&&Y!==null?(Y=Y.delay,Y=typeof Y=="number"&&0<Y?ee+Y:ee):Y=ee,L){case 1:var A=-1;break;case 2:A=250;break;case 5:A=1073741823;break;case 4:A=1e4;break;default:A=5e3}return A=Y+A,L={id:y++,callback:Q,priorityLevel:L,startTime:Y,expirationTime:A,sortIndex:-1},Y>ee?(L.sortIndex=Y,i(p,L),r(g)===null&&L===r(p)&&(T?(R(K),K=-1):T=!0,de(P,Y-ee))):(L.sortIndex=A,i(g,L),N||j||(N=!0,q||(q=!0,ce()))),L},e.unstable_shouldYield=oe,e.unstable_wrapCallback=function(L){var Q=b;return function(){var Y=b;b=Q;try{return L.apply(this,arguments)}finally{b=Y}}}})(Id)),Id}var bv;function bN(){return bv||(bv=1,Gd.exports=xN()),Gd.exports}var Fd={exports:{}},ge={};var wv;function wN(){if(wv)return ge;wv=1;var e=Symbol.for("react.transitional.element"),i=Symbol.for("react.portal"),r=Symbol.for("react.fragment"),s=Symbol.for("react.strict_mode"),l=Symbol.for("react.profiler"),d=Symbol.for("react.consumer"),f=Symbol.for("react.context"),m=Symbol.for("react.forward_ref"),g=Symbol.for("react.suspense"),p=Symbol.for("react.memo"),y=Symbol.for("react.lazy"),v=Symbol.iterator;function b(A){return A===null||typeof A!="object"?null:(A=v&&A[v]||A["@@iterator"],typeof A=="function"?A:null)}var j={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},N=Object.assign,T={};function E(A,I,$){this.props=A,this.context=I,this.refs=T,this.updater=$||j}E.prototype.isReactComponent={},E.prototype.setState=function(A,I){if(typeof A!="object"&&typeof A!="function"&&A!=null)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,A,I,"setState")},E.prototype.forceUpdate=function(A){this.updater.enqueueForceUpdate(this,A,"forceUpdate")};function D(){}D.prototype=E.prototype;function R(A,I,$){this.props=A,this.context=I,this.refs=T,this.updater=$||j}var M=R.prototype=new D;M.constructor=R,N(M,E.prototype),M.isPureReactComponent=!0;var k=Array.isArray,P={H:null,A:null,T:null,S:null,V:null},q=Object.prototype.hasOwnProperty;function K(A,I,$,Z,se,fe){return $=fe.ref,{$$typeof:e,type:A,key:I,ref:$!==void 0?$:null,props:fe}}function H(A,I){return K(A.type,I,void 0,void 0,void 0,A.props)}function W(A){return typeof A=="object"&&A!==null&&A.$$typeof===e}function oe(A){var I={"=":"=0",":":"=2"};return"$"+A.replace(/[=:]/g,function($){return I[$]})}var me=/\/+/g;function ce(A,I){return typeof A=="object"&&A!==null&&A.key!=null?oe(""+A.key):I.toString(36)}function xe(){}function J(A){switch(A.status){case"fulfilled":return A.value;case"rejected":throw A.reason;default:switch(typeof A.status=="string"?A.then(xe,xe):(A.status="pending",A.then(function(I){A.status==="pending"&&(A.status="fulfilled",A.value=I)},function(I){A.status==="pending"&&(A.status="rejected",A.reason=I)})),A.status){case"fulfilled":return A.value;case"rejected":throw A.reason}}throw A}function de(A,I,$,Z,se){var fe=typeof A;(fe==="undefined"||fe==="boolean")&&(A=null);var re=!1;if(A===null)re=!0;else switch(fe){case"bigint":case"string":case"number":re=!0;break;case"object":switch(A.$$typeof){case e:case i:re=!0;break;case y:return re=A._init,de(re(A._payload),I,$,Z,se)}}if(re)return se=se(A),re=Z===""?"."+ce(A,0):Z,k(se)?($="",re!=null&&($=re.replace(me,"$&/")+"/"),de(se,I,$,"",function(Re){return Re})):se!=null&&(W(se)&&(se=H(se,$+(se.key==null||A&&A.key===se.key?"":(""+se.key).replace(me,"$&/")+"/")+re)),I.push(se)),1;re=0;var qe=Z===""?".":Z+":";if(k(A))for(var De=0;De<A.length;De++)Z=A[De],fe=qe+ce(Z,De),re+=de(Z,I,$,fe,se);else if(De=b(A),typeof De=="function")for(A=De.call(A),De=0;!(Z=A.next()).done;)Z=Z.value,fe=qe+ce(Z,De++),re+=de(Z,I,$,fe,se);else if(fe==="object"){if(typeof A.then=="function")return de(J(A),I,$,Z,se);throw I=String(A),Error("Objects are not valid as a React child (found: "+(I==="[object Object]"?"object with keys {"+Object.keys(A).join(", ")+"}":I)+"). If you meant to render a collection of children, use an array instead.")}return re}function L(A,I,$){if(A==null)return A;var Z=[],se=0;return de(A,Z,"","",function(fe){return I.call($,fe,se++)}),Z}function Q(A){if(A._status===-1){var I=A._result;I=I(),I.then(function($){(A._status===0||A._status===-1)&&(A._status=1,A._result=$)},function($){(A._status===0||A._status===-1)&&(A._status=2,A._result=$)}),A._status===-1&&(A._status=0,A._result=I)}if(A._status===1)return A._result.default;throw A._result}var Y=typeof reportError=="function"?reportError:function(A){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var I=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof A=="object"&&A!==null&&typeof A.message=="string"?String(A.message):String(A),error:A});if(!window.dispatchEvent(I))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",A);return}console.error(A)};function ee(){}return ge.Children={map:L,forEach:function(A,I,$){L(A,function(){I.apply(this,arguments)},$)},count:function(A){var I=0;return L(A,function(){I++}),I},toArray:function(A){return L(A,function(I){return I})||[]},only:function(A){if(!W(A))throw Error("React.Children.only expected to receive a single React element child.");return A}},ge.Component=E,ge.Fragment=r,ge.Profiler=l,ge.PureComponent=R,ge.StrictMode=s,ge.Suspense=g,ge.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=P,ge.__COMPILER_RUNTIME={__proto__:null,c:function(A){return P.H.useMemoCache(A)}},ge.cache=function(A){return function(){return A.apply(null,arguments)}},ge.cloneElement=function(A,I,$){if(A==null)throw Error("The argument must be a React element, but you passed "+A+".");var Z=N({},A.props),se=A.key,fe=void 0;if(I!=null)for(re in I.ref!==void 0&&(fe=void 0),I.key!==void 0&&(se=""+I.key),I)!q.call(I,re)||re==="key"||re==="__self"||re==="__source"||re==="ref"&&I.ref===void 0||(Z[re]=I[re]);var re=arguments.length-2;if(re===1)Z.children=$;else if(1<re){for(var qe=Array(re),De=0;De<re;De++)qe[De]=arguments[De+2];Z.children=qe}return K(A.type,se,void 0,void 0,fe,Z)},ge.createContext=function(A){return A={$$typeof:f,_currentValue:A,_currentValue2:A,_threadCount:0,Provider:null,Consumer:null},A.Provider=A,A.Consumer={$$typeof:d,_context:A},A},ge.createElement=function(A,I,$){var Z,se={},fe=null;if(I!=null)for(Z in I.key!==void 0&&(fe=""+I.key),I)q.call(I,Z)&&Z!=="key"&&Z!=="__self"&&Z!=="__source"&&(se[Z]=I[Z]);var re=arguments.length-2;if(re===1)se.children=$;else if(1<re){for(var qe=Array(re),De=0;De<re;De++)qe[De]=arguments[De+2];se.children=qe}if(A&&A.defaultProps)for(Z in re=A.defaultProps,re)se[Z]===void 0&&(se[Z]=re[Z]);return K(A,fe,void 0,void 0,null,se)},ge.createRef=function(){return{current:null}},ge.forwardRef=function(A){return{$$typeof:m,render:A}},ge.isValidElement=W,ge.lazy=function(A){return{$$typeof:y,_payload:{_status:-1,_result:A},_init:Q}},ge.memo=function(A,I){return{$$typeof:p,type:A,compare:I===void 0?null:I}},ge.startTransition=function(A){var I=P.T,$={};P.T=$;try{var Z=A(),se=P.S;se!==null&&se($,Z),typeof Z=="object"&&Z!==null&&typeof Z.then=="function"&&Z.then(ee,Y)}catch(fe){Y(fe)}finally{P.T=I}},ge.unstable_useCacheRefresh=function(){return P.H.useCacheRefresh()},ge.use=function(A){return P.H.use(A)},ge.useActionState=function(A,I,$){return P.H.useActionState(A,I,$)},ge.useCallback=function(A,I){return P.H.useCallback(A,I)},ge.useContext=function(A){return P.H.useContext(A)},ge.useDebugValue=function(){},ge.useDeferredValue=function(A,I){return P.H.useDeferredValue(A,I)},ge.useEffect=function(A,I,$){var Z=P.H;if(typeof $=="function")throw Error("useEffect CRUD overload is not enabled in this build of React.");return Z.useEffect(A,I)},ge.useId=function(){return P.H.useId()},ge.useImperativeHandle=function(A,I,$){return P.H.useImperativeHandle(A,I,$)},ge.useInsertionEffect=function(A,I){return P.H.useInsertionEffect(A,I)},ge.useLayoutEffect=function(A,I){return P.H.useLayoutEffect(A,I)},ge.useMemo=function(A,I){return P.H.useMemo(A,I)},ge.useOptimistic=function(A,I){return P.H.useOptimistic(A,I)},ge.useReducer=function(A,I,$){return P.H.useReducer(A,I,$)},ge.useRef=function(A){return P.H.useRef(A)},ge.useState=function(A){return P.H.useState(A)},ge.useSyncExternalStore=function(A,I,$){return P.H.useSyncExternalStore(A,I,$)},ge.useTransition=function(){return P.H.useTransition()},ge.version="19.1.0",ge}var Sv;function rc(){return Sv||(Sv=1,Fd.exports=wN()),Fd.exports}var Yd={exports:{}},gt={};var jv;function SN(){if(jv)return gt;jv=1;var e=rc();function i(g){var p="https://react.dev/errors/"+g;if(1<arguments.length){p+="?args[]="+encodeURIComponent(arguments[1]);for(var y=2;y<arguments.length;y++)p+="&args[]="+encodeURIComponent(arguments[y])}return"Minified React error #"+g+"; visit "+p+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function r(){}var s={d:{f:r,r:function(){throw Error(i(522))},D:r,C:r,L:r,m:r,X:r,S:r,M:r},p:0,findDOMNode:null},l=Symbol.for("react.portal");function d(g,p,y){var v=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:l,key:v==null?null:""+v,children:g,containerInfo:p,implementation:y}}var f=e.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function m(g,p){if(g==="font")return"";if(typeof p=="string")return p==="use-credentials"?p:""}return gt.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=s,gt.createPortal=function(g,p){var y=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!p||p.nodeType!==1&&p.nodeType!==9&&p.nodeType!==11)throw Error(i(299));return d(g,p,null,y)},gt.flushSync=function(g){var p=f.T,y=s.p;try{if(f.T=null,s.p=2,g)return g()}finally{f.T=p,s.p=y,s.d.f()}},gt.preconnect=function(g,p){typeof g=="string"&&(p?(p=p.crossOrigin,p=typeof p=="string"?p==="use-credentials"?p:"":void 0):p=null,s.d.C(g,p))},gt.prefetchDNS=function(g){typeof g=="string"&&s.d.D(g)},gt.preinit=function(g,p){if(typeof g=="string"&&p&&typeof p.as=="string"){var y=p.as,v=m(y,p.crossOrigin),b=typeof p.integrity=="string"?p.integrity:void 0,j=typeof p.fetchPriority=="string"?p.fetchPriority:void 0;y==="style"?s.d.S(g,typeof p.precedence=="string"?p.precedence:void 0,{crossOrigin:v,integrity:b,fetchPriority:j}):y==="script"&&s.d.X(g,{crossOrigin:v,integrity:b,fetchPriority:j,nonce:typeof p.nonce=="string"?p.nonce:void 0})}},gt.preinitModule=function(g,p){if(typeof g=="string")if(typeof p=="object"&&p!==null){if(p.as==null||p.as==="script"){var y=m(p.as,p.crossOrigin);s.d.M(g,{crossOrigin:y,integrity:typeof p.integrity=="string"?p.integrity:void 0,nonce:typeof p.nonce=="string"?p.nonce:void 0})}}else p==null&&s.d.M(g)},gt.preload=function(g,p){if(typeof g=="string"&&typeof p=="object"&&p!==null&&typeof p.as=="string"){var y=p.as,v=m(y,p.crossOrigin);s.d.L(g,y,{crossOrigin:v,integrity:typeof p.integrity=="string"?p.integrity:void 0,nonce:typeof p.nonce=="string"?p.nonce:void 0,type:typeof p.type=="string"?p.type:void 0,fetchPriority:typeof p.fetchPriority=="string"?p.fetchPriority:void 0,referrerPolicy:typeof p.referrerPolicy=="string"?p.referrerPolicy:void 0,imageSrcSet:typeof p.imageSrcSet=="string"?p.imageSrcSet:void 0,imageSizes:typeof p.imageSizes=="string"?p.imageSizes:void 0,media:typeof p.media=="string"?p.media:void 0})}},gt.preloadModule=function(g,p){if(typeof g=="string")if(p){var y=m(p.as,p.crossOrigin);s.d.m(g,{as:typeof p.as=="string"&&p.as!=="script"?p.as:void 0,crossOrigin:y,integrity:typeof p.integrity=="string"?p.integrity:void 0})}else s.d.m(g)},gt.requestFormReset=function(g){s.d.r(g)},gt.unstable_batchedUpdates=function(g,p){return g(p)},gt.useFormState=function(g,p,y){return f.H.useFormState(g,p,y)},gt.useFormStatus=function(){return f.H.useHostTransitionStatus()},gt.version="19.1.0",gt}var Tv;function Zb(){if(Tv)return Yd.exports;Tv=1;function e(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(i){console.error(i)}}return e(),Yd.exports=SN(),Yd.exports}var Nv;function jN(){if(Nv)return vs;Nv=1;var e=bN(),i=rc(),r=Zb();function s(t){var n="https://react.dev/errors/"+t;if(1<arguments.length){n+="?args[]="+encodeURIComponent(arguments[1]);for(var a=2;a<arguments.length;a++)n+="&args[]="+encodeURIComponent(arguments[a])}return"Minified React error #"+t+"; visit "+n+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function l(t){return!(!t||t.nodeType!==1&&t.nodeType!==9&&t.nodeType!==11)}function d(t){var n=t,a=t;if(t.alternate)for(;n.return;)n=n.return;else{t=n;do n=t,(n.flags&4098)!==0&&(a=n.return),t=n.return;while(t)}return n.tag===3?a:null}function f(t){if(t.tag===13){var n=t.memoizedState;if(n===null&&(t=t.alternate,t!==null&&(n=t.memoizedState)),n!==null)return n.dehydrated}return null}function m(t){if(d(t)!==t)throw Error(s(188))}function g(t){var n=t.alternate;if(!n){if(n=d(t),n===null)throw Error(s(188));return n!==t?null:t}for(var a=t,o=n;;){var u=a.return;if(u===null)break;var h=u.alternate;if(h===null){if(o=u.return,o!==null){a=o;continue}break}if(u.child===h.child){for(h=u.child;h;){if(h===a)return m(u),t;if(h===o)return m(u),n;h=h.sibling}throw Error(s(188))}if(a.return!==o.return)a=u,o=h;else{for(var x=!1,S=u.child;S;){if(S===a){x=!0,a=u,o=h;break}if(S===o){x=!0,o=u,a=h;break}S=S.sibling}if(!x){for(S=h.child;S;){if(S===a){x=!0,a=h,o=u;break}if(S===o){x=!0,o=h,a=u;break}S=S.sibling}if(!x)throw Error(s(189))}}if(a.alternate!==o)throw Error(s(190))}if(a.tag!==3)throw Error(s(188));return a.stateNode.current===a?t:n}function p(t){var n=t.tag;if(n===5||n===26||n===27||n===6)return t;for(t=t.child;t!==null;){if(n=p(t),n!==null)return n;t=t.sibling}return null}var y=Object.assign,v=Symbol.for("react.element"),b=Symbol.for("react.transitional.element"),j=Symbol.for("react.portal"),N=Symbol.for("react.fragment"),T=Symbol.for("react.strict_mode"),E=Symbol.for("react.profiler"),D=Symbol.for("react.provider"),R=Symbol.for("react.consumer"),M=Symbol.for("react.context"),k=Symbol.for("react.forward_ref"),P=Symbol.for("react.suspense"),q=Symbol.for("react.suspense_list"),K=Symbol.for("react.memo"),H=Symbol.for("react.lazy"),W=Symbol.for("react.activity"),oe=Symbol.for("react.memo_cache_sentinel"),me=Symbol.iterator;function ce(t){return t===null||typeof t!="object"?null:(t=me&&t[me]||t["@@iterator"],typeof t=="function"?t:null)}var xe=Symbol.for("react.client.reference");function J(t){if(t==null)return null;if(typeof t=="function")return t.$$typeof===xe?null:t.displayName||t.name||null;if(typeof t=="string")return t;switch(t){case N:return"Fragment";case E:return"Profiler";case T:return"StrictMode";case P:return"Suspense";case q:return"SuspenseList";case W:return"Activity"}if(typeof t=="object")switch(t.$$typeof){case j:return"Portal";case M:return(t.displayName||"Context")+".Provider";case R:return(t._context.displayName||"Context")+".Consumer";case k:var n=t.render;return t=t.displayName,t||(t=n.displayName||n.name||"",t=t!==""?"ForwardRef("+t+")":"ForwardRef"),t;case K:return n=t.displayName||null,n!==null?n:J(t.type)||"Memo";case H:n=t._payload,t=t._init;try{return J(t(n))}catch{}}return null}var de=Array.isArray,L=i.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,Q=r.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,Y={pending:!1,data:null,method:null,action:null},ee=[],A=-1;function I(t){return{current:t}}function $(t){0>A||(t.current=ee[A],ee[A]=null,A--)}function Z(t,n){A++,ee[A]=t.current,t.current=n}var se=I(null),fe=I(null),re=I(null),qe=I(null);function De(t,n){switch(Z(re,n),Z(fe,t),Z(se,null),n.nodeType){case 9:case 11:t=(t=n.documentElement)&&(t=t.namespaceURI)?Fy(t):0;break;default:if(t=n.tagName,n=n.namespaceURI)n=Fy(n),t=Yy(n,t);else switch(t){case"svg":t=1;break;case"math":t=2;break;default:t=0}}$(se),Z(se,t)}function Re(){$(se),$(fe),$(re)}function ei(t){t.memoizedState!==null&&Z(qe,t);var n=se.current,a=Yy(n,t.type);n!==a&&(Z(fe,t),Z(se,a))}function en(t){fe.current===t&&($(se),$(fe)),qe.current===t&&($(qe),fs._currentValue=Y)}var pn=Object.prototype.hasOwnProperty,qt=e.unstable_scheduleCallback,ti=e.unstable_cancelCallback,K2=e.unstable_shouldYield,Q2=e.unstable_requestPaint,gn=e.unstable_now,W2=e.unstable_getCurrentPriorityLevel,Nm=e.unstable_ImmediatePriority,Am=e.unstable_UserBlockingPriority,Zs=e.unstable_NormalPriority,Z2=e.unstable_LowPriority,Em=e.unstable_IdlePriority,$2=e.log,J2=e.unstable_setDisableYieldValue,br=null,Rt=null;function ni(t){if(typeof $2=="function"&&J2(t),Rt&&typeof Rt.setStrictMode=="function")try{Rt.setStrictMode(br,t)}catch{}}var Mt=Math.clz32?Math.clz32:nj,ej=Math.log,tj=Math.LN2;function nj(t){return t>>>=0,t===0?32:31-(ej(t)/tj|0)|0}var $s=256,Js=4194304;function Vi(t){var n=t&42;if(n!==0)return n;switch(t&-t){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t&4194048;case 4194304:case 8388608:case 16777216:case 33554432:return t&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return t}}function eo(t,n,a){var o=t.pendingLanes;if(o===0)return 0;var u=0,h=t.suspendedLanes,x=t.pingedLanes;t=t.warmLanes;var S=o&134217727;return S!==0?(o=S&~h,o!==0?u=Vi(o):(x&=S,x!==0?u=Vi(x):a||(a=S&~t,a!==0&&(u=Vi(a))))):(S=o&~h,S!==0?u=Vi(S):x!==0?u=Vi(x):a||(a=o&~t,a!==0&&(u=Vi(a)))),u===0?0:n!==0&&n!==u&&(n&h)===0&&(h=u&-u,a=n&-n,h>=a||h===32&&(a&4194048)!==0)?n:u}function wr(t,n){return(t.pendingLanes&~(t.suspendedLanes&~t.pingedLanes)&n)===0}function ij(t,n){switch(t){case 1:case 2:case 4:case 8:case 64:return n+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return n+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function Cm(){var t=$s;return $s<<=1,($s&4194048)===0&&($s=256),t}function Dm(){var t=Js;return Js<<=1,(Js&62914560)===0&&(Js=4194304),t}function Rc(t){for(var n=[],a=0;31>a;a++)n.push(t);return n}function Sr(t,n){t.pendingLanes|=n,n!==268435456&&(t.suspendedLanes=0,t.pingedLanes=0,t.warmLanes=0)}function aj(t,n,a,o,u,h){var x=t.pendingLanes;t.pendingLanes=a,t.suspendedLanes=0,t.pingedLanes=0,t.warmLanes=0,t.expiredLanes&=a,t.entangledLanes&=a,t.errorRecoveryDisabledLanes&=a,t.shellSuspendCounter=0;var S=t.entanglements,C=t.expirationTimes,V=t.hiddenUpdates;for(a=x&~a;0<a;){var G=31-Mt(a),X=1<<G;S[G]=0,C[G]=-1;var U=V[G];if(U!==null)for(V[G]=null,G=0;G<U.length;G++){var B=U[G];B!==null&&(B.lane&=-536870913)}a&=~X}o!==0&&Rm(t,o,0),h!==0&&u===0&&t.tag!==0&&(t.suspendedLanes|=h&~(x&~n))}function Rm(t,n,a){t.pendingLanes|=n,t.suspendedLanes&=~n;var o=31-Mt(n);t.entangledLanes|=n,t.entanglements[o]=t.entanglements[o]|1073741824|a&4194090}function Mm(t,n){var a=t.entangledLanes|=n;for(t=t.entanglements;a;){var o=31-Mt(a),u=1<<o;u&n|t[o]&n&&(t[o]|=n),a&=~u}}function Mc(t){switch(t){case 2:t=1;break;case 8:t=4;break;case 32:t=16;break;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:t=128;break;case 268435456:t=134217728;break;default:t=0}return t}function Oc(t){return t&=-t,2<t?8<t?(t&134217727)!==0?32:268435456:8:2}function Om(){var t=Q.p;return t!==0?t:(t=window.event,t===void 0?32:dv(t.type))}function rj(t,n){var a=Q.p;try{return Q.p=t,n()}finally{Q.p=a}}var ii=Math.random().toString(36).slice(2),mt="__reactFiber$"+ii,Nt="__reactProps$"+ii,pa="__reactContainer$"+ii,kc="__reactEvents$"+ii,sj="__reactListeners$"+ii,oj="__reactHandles$"+ii,km="__reactResources$"+ii,jr="__reactMarker$"+ii;function _c(t){delete t[mt],delete t[Nt],delete t[kc],delete t[sj],delete t[oj]}function ga(t){var n=t[mt];if(n)return n;for(var a=t.parentNode;a;){if(n=a[pa]||a[mt]){if(a=n.alternate,n.child!==null||a!==null&&a.child!==null)for(t=Wy(t);t!==null;){if(a=t[mt])return a;t=Wy(t)}return n}t=a,a=t.parentNode}return null}function ya(t){if(t=t[mt]||t[pa]){var n=t.tag;if(n===5||n===6||n===13||n===26||n===27||n===3)return t}return null}function Tr(t){var n=t.tag;if(n===5||n===26||n===27||n===6)return t.stateNode;throw Error(s(33))}function va(t){var n=t[km];return n||(n=t[km]={hoistableStyles:new Map,hoistableScripts:new Map}),n}function rt(t){t[jr]=!0}var _m=new Set,Pm={};function Ui(t,n){xa(t,n),xa(t+"Capture",n)}function xa(t,n){for(Pm[t]=n,t=0;t<n.length;t++)_m.add(n[t])}var lj=RegExp("^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u
1037D\\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]*$"),Lm={},zm={};function cj(t){return pn.call(zm,t)?!0:pn.call(Lm,t)?!1:lj.test(t)?zm[t]=!0:(Lm[t]=!0,!1)}function to(t,n,a){if(cj(n))if(a===null)t.removeAttribute(n);else{switch(typeof a){case"undefined":case"function":case"symbol":t.removeAttribute(n);return;case"boolean":var o=n.toLowerCase().slice(0,5);if(o!=="data-"&&o!=="aria-"){t.removeAttribute(n);return}}t.setAttribute(n,""+a)}}function no(t,n,a){if(a===null)t.removeAttribute(n);else{switch(typeof a){case"undefined":case"function":case"symbol":case"boolean":t.removeAttribute(n);return}t.setAttribute(n,""+a)}}function _n(t,n,a,o){if(o===null)t.removeAttribute(a);else{switch(typeof o){case"undefined":case"function":case"symbol":case"boolean":t.removeAttribute(a);return}t.setAttributeNS(n,a,""+o)}}var Pc,Vm;function ba(t){if(Pc===void 0)try{throw Error()}catch(a){var n=a.stack.trim().match(/\n( *(at )?)/);Pc=n&&n[1]||"",Vm=-1<a.stack.indexOf(` 2 at`)?" (<anonymous>)":-1<a.stack.indexOf("@")?"@unknown:0:0":""}return` 3`+Pc+t+Vm}var Lc=!1;function zc(t,n){if(!t||Lc)return"";Lc=!0;var a=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var o={DetermineComponentFrameRoot:function(){try{if(n){var X=function(){throw Error()};if(Object.defineProperty(X.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(X,[])}catch(B){var U=B}Reflect.construct(t,[],X)}else{try{X.call()}catch(B){U=B}t.call(X.prototype)}}else{try{throw Error()}catch(B){U=B}(X=t())&&typeof X.catch=="function"&&X.catch(function(){})}}catch(B){if(B&&U&&typeof B.stack=="string")return[B.stack,U.stack]}return[null,null]}};o.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var u=Object.getOwnPropertyDescriptor(o.DetermineComponentFrameRoot,"name");u&&u.configurable&&Object.defineProperty(o.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var h=o.DetermineComponentFrameRoot(),x=h[0],S=h[1];if(x&&S){var C=x.split(` 4`),V=S.split(` 5`);for(u=o=0;o<C.length&&!C[o].includes("DetermineComponentFrameRoot");)o++;for(;u<V.length&&!V[u].includes("DetermineComponentFrameRoot");)u++;if(o===C.length||u===V.length)for(o=C.length-1,u=V.length-1;1<=o&&0<=u&&C[o]!==V[u];)u--;for(;1<=o&&0<=u;o--,u--)if(C[o]!==V[u]){if(o!==1||u!==1)do if(o--,u--,0>u||C[o]!==V[u]){var G=` 6`+C[o].replace(" at new "," at ");return t.displayName&&G.includes("<anonymous>")&&(G=G.replace("<anonymous>",t.displayName)),G}while(1<=o&&0<=u);break}}}finally{Lc=!1,Error.prepareStackTrace=a}return(a=t?t.displayName||t.name:"")?ba(a):""}function uj(t){switch(t.tag){case 26:case 27:case 5:return ba(t.type);case 16:return ba("Lazy");case 13:return ba("Suspense");case 19:return ba("SuspenseList");case 0:case 15:return zc(t.type,!1);case 11:return zc(t.type.render,!1);case 1:return zc(t.type,!0);case 31:return ba("Activity");default:return""}}function Um(t){try{var n="";do n+=uj(t),t=t.return;while(t);return n}catch(a){return` 7Error generating stack: `+a.message+` 8`+a.stack}}function Gt(t){switch(typeof t){case"bigint":case"boolean":case"number":case"string":case"undefined":return t;case"object":return t;default:return""}}function Bm(t){var n=t.type;return(t=t.nodeName)&&t.toLowerCase()==="input"&&(n==="checkbox"||n==="radio")}function dj(t){var n=Bm(t)?"checked":"value",a=Object.getOwnPropertyDescriptor(t.constructor.prototype,n),o=""+t[n];if(!t.hasOwnProperty(n)&&typeof a<"u"&&typeof a.get=="function"&&typeof a.set=="function"){var u=a.get,h=a.set;return Object.defineProperty(t,n,{configurable:!0,get:function(){return u.call(this)},set:function(x){o=""+x,h.call(this,x)}}),Object.defineProperty(t,n,{enumerable:a.enumerable}),{getValue:function(){return o},setValue:function(x){o=""+x},stopTracking:function(){t._valueTracker=null,delete t[n]}}}}function io(t){t._valueTracker||(t._valueTracker=dj(t))}function Hm(t){if(!t)return!1;var n=t._valueTracker;if(!n)return!0;var a=n.getValue(),o="";return t&&(o=Bm(t)?t.checked?"true":"false":t.value),t=o,t!==a?(n.setValue(t),!0):!1}function ao(t){if(t=t||(typeof document<"u"?document:void 0),typeof t>"u")return null;try{return t.activeElement||t.body}catch{return t.body}}var fj=/[\n"\\]/g;function It(t){return t.replace(fj,function(n){return"\\"+n.charCodeAt(0).toString(16)+" "})}function Vc(t,n,a,o,u,h,x,S){t.name="",x!=null&&typeof x!="function"&&typeof x!="symbol"&&typeof x!="boolean"?t.type=x:t.removeAttribute("type"),n!=null?x==="number"?(n===0&&t.value===""||t.value!=n)&&(t.value=""+Gt(n)):t.value!==""+Gt(n)&&(t.value=""+Gt(n)):x!=="submit"&&x!=="reset"||t.removeAttribute("value"),n!=null?Uc(t,x,Gt(n)):a!=null?Uc(t,x,Gt(a)):o!=null&&t.removeAttribute("value"),u==null&&h!=null&&(t.defaultChecked=!!h),u!=null&&(t.checked=u&&typeof u!="function"&&typeof u!="symbol"),S!=null&&typeof S!="function"&&typeof S!="symbol"&&typeof S!="boolean"?t.name=""+Gt(S):t.removeAttribute("name")}function qm(t,n,a,o,u,h,x,S){if(h!=null&&typeof h!="function"&&typeof h!="symbol"&&typeof h!="boolean"&&(t.type=h),n!=null||a!=null){if(!(h!=="submit"&&h!=="reset"||n!=null))return;a=a!=null?""+Gt(a):"",n=n!=null?""+Gt(n):a,S||n===t.value||(t.value=n),t.defaultValue=n}o=o??u,o=typeof o!="function"&&typeof o!="symbol"&&!!o,t.checked=S?t.checked:!!o,t.defaultChecked=!!o,x!=null&&typeof x!="function"&&typeof x!="symbol"&&typeof x!="boolean"&&(t.name=x)}function Uc(t,n,a){n==="number"&&ao(t.ownerDocument)===t||t.defaultValue===""+a||(t.defaultValue=""+a)}function wa(t,n,a,o){if(t=t.options,n){n={};for(var u=0;u<a.length;u++)n["$"+a[u]]=!0;for(a=0;a<t.length;a++)u=n.hasOwnProperty("$"+t[a].value),t[a].selected!==u&&(t[a].selected=u),u&&o&&(t[a].defaultSelected=!0)}else{for(a=""+Gt(a),n=null,u=0;u<t.length;u++){if(t[u].value===a){t[u].selected=!0,o&&(t[u].defaultSelected=!0);return}n!==null||t[u].disabled||(n=t[u])}n!==null&&(n.selected=!0)}}function Gm(t,n,a){if(n!=null&&(n=""+Gt(n),n!==t.value&&(t.value=n),a==null)){t.defaultValue!==n&&(t.defaultValue=n);return}t.defaultValue=a!=null?""+Gt(a):""}function Im(t,n,a,o){if(n==null){if(o!=null){if(a!=null)throw Error(s(92));if(de(o)){if(1<o.length)throw Error(s(93));o=o[0]}a=o}a==null&&(a=""),n=a}a=Gt(n),t.defaultValue=a,o=t.textContent,o===a&&o!==""&&o!==null&&(t.value=o)}function Sa(t,n){if(n){var a=t.firstChild;if(a&&a===t.lastChild&&a.nodeType===3){a.nodeValue=n;return}}t.textContent=n}var hj=new Set("animationIterationCount aspectRatio borderImageOutset borderImageSlice borderImageWidth boxFlex boxFlexGroup boxOrdinalGroup columnCount columns flex flexGrow flexPositive flexShrink flexNegative flexOrder gridArea gridRow gridRowEnd gridRowSpan gridRowStart gridColumn gridColumnEnd gridColumnSpan gridColumnStart fontWeight lineClamp lineHeight opacity order orphans scale tabSize widows zIndex zoom fillOpacity floodOpacity stopOpacity strokeDasharray strokeDashoffset strokeMiterlimit strokeOpacity strokeWidth MozAnimationIterationCount MozBoxFlex MozBoxFlexGroup MozLineClamp msAnimationIterationCount msFlex msZoom msFlexGrow msFlexNegative msFlexOrder msFlexPositive msFlexShrink msGridColumn msGridColumnSpan msGridRow msGridRowSpan WebkitAnimationIterationCount WebkitBoxFlex WebKitBoxFlexGroup WebkitBoxOrdinalGroup WebkitColumnCount WebkitColumns WebkitFlex WebkitFlexGrow WebkitFlexPositive WebkitFlexShrink WebkitLineClamp".split(" "));function Fm(t,n,a){var o=n.indexOf("--")===0;a==null||typeof a=="boolean"||a===""?o?t.setProperty(n,""):n==="float"?t.cssFloat="":t[n]="":o?t.setProperty(n,a):typeof a!="number"||a===0||hj.has(n)?n==="float"?t.cssFloat=a:t[n]=(""+a).trim():t[n]=a+"px"}function Ym(t,n,a){if(n!=null&&typeof n!="object")throw Error(s(62));if(t=t.style,a!=null){for(var o in a)!a.hasOwnProperty(o)||n!=null&&n.hasOwnProperty(o)||(o.indexOf("--")===0?t.setProperty(o,""):o==="float"?t.cssFloat="":t[o]="");for(var u in n)o=n[u],n.hasOwnProperty(u)&&a[u]!==o&&Fm(t,u,o)}else for(var h in n)n.hasOwnProperty(h)&&Fm(t,h,n[h])}function Bc(t){if(t.indexOf("-")===-1)return!1;switch(t){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 mj=new Map([["acceptCharset","accept-charset"],["htmlFor","for"],["httpEquiv","http-equiv"],["crossOrigin","crossorigin"],["accentHeight","accent-height"],["alignmentBaseline","alignment-baseline"],["arabicForm","arabic-form"],["baselineShift","baseline-shift"],["capHeight","cap-height"],["clipPath","clip-path"],["clipRule","clip-rule"],["colorInterpolation","color-interpolation"],["colorInterpolationFilters","color-interpolation-filters"],["colorProfile","color-profile"],["colorRen
8dering","color-rendering"],["dominantBaseline","dominant-baseline"],["enableBackground","enable-background"],["fillOpacity","fill-opacity"],["fillRule","fill-rule"],["floodColor","flood-color"],["floodOpacity","flood-opacity"],["fontFamily","font-family"],["fontSize","font-size"],["fontSizeAdjust","font-size-adjust"],["fontStretch","font-stretch"],["fontStyle","font-style"],["fontVariant","font-variant"],["fontWeight","font-weight"],["glyphName","glyph-name"],["glyphOrientationHorizontal","glyph-orientation-horizontal"],["glyphOrientationVertical","glyph-orientation-vertical"],["horizAdvX","horiz-adv-x"],["horizOriginX","horiz-origin-x"],["imageRendering","image-rendering"],["letterSpacing","letter-spacing"],["lightingColor","lighting-color"],["markerEnd","marker-end"],["markerMid","marker-mid"],["markerStart","marker-start"],["overlinePosition","overline-position"],["overlineThickness","overline-thickness"],["paintOrder","paint-order"],["panose-1","panose-1"],["pointerEvents","pointer-events"],["renderingIntent","rendering-intent"],["shapeRendering","shape-rendering"],["stopColor","stop-color"],["stopOpacity","stop-opacity"],["strikethroughPosition","strikethrough-position"],["strikethroughThickness","strikethrough-thickness"],["strokeDasharray","stroke-dasharray"],["strokeDashoffset","stroke-dashoffset"],["strokeLinecap","stroke-linecap"],["strokeLinejoin","stroke-linejoin"],["strokeMiterlimit","stroke-miterlimit"],["strokeOpacity","stroke-opacity"],["strokeWidth","stroke-width"],["textAnchor","text-anchor"],["textDecoration","text-decoration"],["textRendering","text-rendering"],["transformOrigin","transform-origin"],["underlinePosition","underline-position"],["underlineThickness","underline-thickness"],["unicodeBidi","unicode-bidi"],["unicodeRange","unicode-range"],["unitsPerEm","units-per-em"],["vAlphabetic","v-alphabetic"],["vHanging","v-hanging"],["vIdeographic","v-ideographic"],["vMathematical","v-mathematical"],["vectorEffect","vector-effect"],["vertAdvY","vert-adv-y"],["vertOriginX","vert-origin-x"],["vertOriginY","vert-origin-y"],["wordSpacing","word-spacing"],["writingMode","writing-mode"],["xmlnsXlink","xmlns:xlink"],["xHeight","x-height"]]),pj=/^[\u0000-\u001F ]*j[\r\n\t]*a[\r\n\t]*v[\r\n\t]*a[\r\n\t]*s[\r\n\t]*c[\r\n\t]*r[\r\n\t]*i[\r\n\t]*p[\r\n\t]*t[\r\n\t]*:/i;function ro(t){return pj.test(""+t)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":t}var Hc=null;function qc(t){return t=t.target||t.srcElement||window,t.correspondingUseElement&&(t=t.correspondingUseElement),t.nodeType===3?t.parentNode:t}var ja=null,Ta=null;function Xm(t){var n=ya(t);if(n&&(t=n.stateNode)){var a=t[Nt]||null;e:switch(t=n.stateNode,n.type){case"input":if(Vc(t,a.value,a.defaultValue,a.defaultValue,a.checked,a.defaultChecked,a.type,a.name),n=a.name,a.type==="radio"&&n!=null){for(a=t;a.parentNode;)a=a.parentNode;for(a=a.querySelectorAll('input[name="'+It(""+n)+'"][type="radio"]'),n=0;n<a.length;n++){var o=a[n];if(o!==t&&o.form===t.form){var u=o[Nt]||null;if(!u)throw Error(s(90));Vc(o,u.value,u.defaultValue,u.defaultValue,u.checked,u.defaultChecked,u.type,u.name)}}for(n=0;n<a.length;n++)o=a[n],o.form===t.form&&Hm(o)}break e;case"textarea":Gm(t,a.value,a.defaultValue);break e;case"select":n=a.value,n!=null&&wa(t,!!a.multiple,n,!1)}}}var Gc=!1;function Km(t,n,a){if(Gc)return t(n,a);Gc=!0;try{var o=t(n);return o}finally{if(Gc=!1,(ja!==null||Ta!==null)&&(Fo(),ja&&(n=ja,t=Ta,Ta=ja=null,Xm(n),t)))for(n=0;n<t.length;n++)Xm(t[n])}}function Nr(t,n){var a=t.stateNode;if(a===null)return null;var o=a[Nt]||null;if(o===null)return null;a=o[n];e:switch(n){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(o=!o.disabled)||(t=t.type,o=!(t==="button"||t==="input"||t==="select"||t==="textarea")),t=!o;break e;default:t=!1}if(t)return null;if(a&&typeof a!="function")throw Error(s(231,n,typeof a));return a}var Pn=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Ic=!1;if(Pn)try{var Ar={};Object.defineProperty(Ar,"passive",{get:function(){Ic=!0}}),window.addEventListener("test",Ar,Ar),window.removeEventListener("test",Ar,Ar)}catch{Ic=!1}var ai=null,Fc=null,so=null;function Qm(){if(so)return so;var t,n=Fc,a=n.length,o,u="value"in ai?ai.value:ai.textContent,h=u.length;for(t=0;t<a&&n[t]===u[t];t++);var x=a-t;
vendor: 4,211 bytes, line 8
8for(o=1;o<=x&&n[a-o]===u[h-o];o++);return so=u.slice(t,1<o?1-o:void 0)}function oo(t){var n=t.keyCode;return"charCode"in t?(t=t.charCode,t===0&&n===13&&(t=13)):t=n,t===10&&(t=13),32<=t||t===13?t:0}function lo(){return!0}function Wm(){return!1}function At(t){function n(a,o,u,h,x){this._reactName=a,this._targetInst=u,this.type=o,this.nativeEvent=h,this.target=x,this.currentTarget=null;for(var S in t)t.hasOwnProperty(S)&&(a=t[S],this[S]=a?a(h):h[S]);return this.isDefaultPrevented=(h.defaultPrevented!=null?h.defaultPrevented:h.returnValue===!1)?lo:Wm,this.isPropagationStopped=Wm,this}return y(n.prototype,{preventDefault:function(){this.defaultPrevented=!0;var a=this.nativeEvent;a&&(a.preventDefault?a.preventDefault():typeof a.returnValue!="unknown"&&(a.returnValue=!1),this.isDefaultPrevented=lo)},stopPropagation:function(){var a=this.nativeEvent;a&&(a.stopPropagation?a.stopPropagation():typeof a.cancelBubble!="unknown"&&(a.cancelBubble=!0),this.isPropagationStopped=lo)},persist:function(){},isPersistent:lo}),n}var Bi={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(t){return t.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},co=At(Bi),Er=y({},Bi,{view:0,detail:0}),gj=At(Er),Yc,Xc,Cr,uo=y({},Er,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Qc,button:0,buttons:0,relatedTarget:function(t){return t.relatedTarget===void 0?t.fromElement===t.srcElement?t.toElement:t.fromElement:t.relatedTarget},movementX:function(t){return"movementX"in t?t.movementX:(t!==Cr&&(Cr&&t.type==="mousemove"?(Yc=t.screenX-Cr.screenX,Xc=t.screenY-Cr.screenY):Xc=Yc=0,Cr=t),Yc)},movementY:function(t){return"movementY"in t?t.movementY:Xc}}),Zm=At(uo),yj=y({},uo,{dataTransfer:0}),vj=At(yj),xj=y({},Er,{relatedTarget:0}),Kc=At(xj),bj=y({},Bi,{animationName:0,elapsedTime:0,pseudoElement:0}),wj=At(bj),Sj=y({},Bi,{clipboardData:function(t){return"clipboardData"in t?t.clipboardData:window.clipboardData}}),jj=At(Sj),Tj=y({},Bi,{data:0}),$m=At(Tj),Nj={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Aj={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"},Ej={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Cj(t){var n=this.nativeEvent;return n.getModifierState?n.getModifierState(t):(t=Ej[t])?!!n[t]:!1}function Qc(){return Cj}var Dj=y({},Er,{key:function(t){if(t.key){var n=Nj[t.key]||t.key;if(n!=="Unidentified")return n}return t.type==="keypress"?(t=oo(t),t===13?"Enter":String.fromCharCode(t)):t.type==="keydown"||t.type==="keyup"?Aj[t.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Qc,charCode:function(t){return t.type==="keypress"?oo(t):0},keyCode:function(t){return t.type==="keydown"||t.type==="keyup"?t.keyCode:0},which:function(t){return t.type==="keypress"?oo(t):t.type==="keydown"||t.type==="keyup"?t.keyCode:0}}),Rj=At(Dj),Mj=y({},uo,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Jm=At(Mj),Oj=y({},Er,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Qc}),kj=At(Oj),_j=y({},Bi,{propertyName:0,elapsedTime:0,pseudoElement:0}),Pj=At(_j),Lj=y({},uo,{deltaX:function(t){return"deltaX"in t?t.deltaX:"wheelDeltaX"in t?-t.wheelDeltaX:0},deltaY:function(t){return"deltaY"in t?t.deltaY:"wheelDeltaY"in t?-t.wheelDeltaY:"wheelDelta"in t?-t.wheelDelta:0},deltaZ:0,deltaMode:0}),zj=At(Lj),Vj=y({},Bi,{newState:0,oldState:0}),Uj=At(Vj),Bj=[9,13,27,32],Wc=Pn&&"CompositionEvent"in window,Dr=null;Pn&&"documentMode"in document&&(Dr=document.documentMode);var Hj=Pn&&"TextEvent"in window&&!Dr,ep=Pn&&(!Wc||Dr&&8<Dr&&11>
vendor: 5,773 bytes, line 8
8=Dr),tp=" ",np=!1;function ip(t,n){switch(t){case"keyup":return Bj.indexOf(n.keyCode)!==-1;case"keydown":return n.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function ap(t){return t=t.detail,typeof t=="object"&&"data"in t?t.data:null}var Na=!1;function qj(t,n){switch(t){case"compositionend":return ap(n);case"keypress":return n.which!==32?null:(np=!0,tp);case"textInput":return t=n.data,t===tp&&np?null:t;default:return null}}function Gj(t,n){if(Na)return t==="compositionend"||!Wc&&ip(t,n)?(t=Qm(),so=Fc=ai=null,Na=!1,t):null;switch(t){case"paste":return null;case"keypress":if(!(n.ctrlKey||n.altKey||n.metaKey)||n.ctrlKey&&n.altKey){if(n.char&&1<n.char.length)return n.char;if(n.which)return String.fromCharCode(n.which)}return null;case"compositionend":return ep&&n.locale!=="ko"?null:n.data;default:return null}}var Ij={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 rp(t){var n=t&&t.nodeName&&t.nodeName.toLowerCase();return n==="input"?!!Ij[t.type]:n==="textarea"}function sp(t,n,a,o){ja?Ta?Ta.push(o):Ta=[o]:ja=o,n=Zo(n,"onChange"),0<n.length&&(a=new co("onChange","change",null,a,o),t.push({event:a,listeners:n}))}var Rr=null,Mr=null;function Fj(t){By(t,0)}function fo(t){var n=Tr(t);if(Hm(n))return t}function op(t,n){if(t==="change")return n}var lp=!1;if(Pn){var Zc;if(Pn){var $c="oninput"in document;if(!$c){var cp=document.createElement("div");cp.setAttribute("oninput","return;"),$c=typeof cp.oninput=="function"}Zc=$c}else Zc=!1;lp=Zc&&(!document.documentMode||9<document.documentMode)}function up(){Rr&&(Rr.detachEvent("onpropertychange",dp),Mr=Rr=null)}function dp(t){if(t.propertyName==="value"&&fo(Mr)){var n=[];sp(n,Mr,t,qc(t)),Km(Fj,n)}}function Yj(t,n,a){t==="focusin"?(up(),Rr=n,Mr=a,Rr.attachEvent("onpropertychange",dp)):t==="focusout"&&up()}function Xj(t){if(t==="selectionchange"||t==="keyup"||t==="keydown")return fo(Mr)}function Kj(t,n){if(t==="click")return fo(n)}function Qj(t,n){if(t==="input"||t==="change")return fo(n)}function Wj(t,n){return t===n&&(t!==0||1/t===1/n)||t!==t&&n!==n}var Ot=typeof Object.is=="function"?Object.is:Wj;function Or(t,n){if(Ot(t,n))return!0;if(typeof t!="object"||t===null||typeof n!="object"||n===null)return!1;var a=Object.keys(t),o=Object.keys(n);if(a.length!==o.length)return!1;for(o=0;o<a.length;o++){var u=a[o];if(!pn.call(n,u)||!Ot(t[u],n[u]))return!1}return!0}function fp(t){for(;t&&t.firstChild;)t=t.firstChild;return t}function hp(t,n){var a=fp(t);t=0;for(var o;a;){if(a.nodeType===3){if(o=t+a.textContent.length,t<=n&&o>=n)return{node:a,offset:n-t};t=o}e:{for(;a;){if(a.nextSibling){a=a.nextSibling;break e}a=a.parentNode}a=void 0}a=fp(a)}}function mp(t,n){return t&&n?t===n?!0:t&&t.nodeType===3?!1:n&&n.nodeType===3?mp(t,n.parentNode):"contains"in t?t.contains(n):t.compareDocumentPosition?!!(t.compareDocumentPosition(n)&16):!1:!1}function pp(t){t=t!=null&&t.ownerDocument!=null&&t.ownerDocument.defaultView!=null?t.ownerDocument.defaultView:window;for(var n=ao(t.document);n instanceof t.HTMLIFrameElement;){try{var a=typeof n.contentWindow.location.href=="string"}catch{a=!1}if(a)t=n.contentWindow;else break;n=ao(t.document)}return n}function Jc(t){var n=t&&t.nodeName&&t.nodeName.toLowerCase();return n&&(n==="input"&&(t.type==="text"||t.type==="search"||t.type==="tel"||t.type==="url"||t.type==="password")||n==="textarea"||t.contentEditable==="true")}var Zj=Pn&&"documentMode"in document&&11>=document.documentMode,Aa=null,eu=null,kr=null,tu=!1;function gp(t,n,a){var o=a.window===a?a.document:a.nodeType===9?a:a.ownerDocument;tu||Aa==null||Aa!==ao(o)||(o=Aa,"selectionStart"in o&&Jc(o)?o={start:o.selectionStart,end:o.selectionEnd}:(o=(o.ownerDocument&&o.ownerDocument.defaultView||window).getSelection(),o={anchorNode:o.anchorNode,anchorOffset:o.anchorOffset,focusNode:o.focusNode,focusOffset:o.focusOffset}),kr&&Or(kr,o)||(kr=o,o=Zo(eu,"onSelect"),0<o.length&&(n=new co("onSelect","select",null,n,a),t.push({event:n,listeners:o}),n.target=Aa)))}function Hi(t,n){var a={};return a[t.toLowerCase()]=n.toLowerCase(),a["Webkit"+t]="webkit"+n,a["Moz"+t]="moz"+n,a}var Ea={animationend:Hi("Animation","AnimationEnd"),animationiteration:Hi("Animation","AnimationIteration"),animationstart:Hi("Animation","AnimationStart"),transitionrun:Hi("Transition","TransitionRun"),transitionstart:Hi("Transition","TransitionStart"),transitioncancel:Hi("Transition","TransitionCancel"),transitionend:Hi("Transition","TransitionEnd")},nu={},yp={};Pn&&(yp=document.createElement("div").style,"AnimationEvent"in window||(delete Ea.animationend.animation,delete Ea.animationiteration.animation,delete Ea.animationstart.animation),"TransitionEvent"in window||delete Ea.transitionend.transition);function qi(t){if(nu[t])return nu[t];if(!Ea[t])return t;var n=Ea[t],a;for(a in n)if(n.hasOwnProperty(a)&&a in yp)return nu[t]=n[a];return t}var vp=qi("animationend"),xp=qi("animationiteration"),bp=qi("animationstart"),$j=qi("transitionrun"),Jj=qi("transitionstart"),eT=qi("transitioncancel"),wp=qi("transitionend"),Sp=new Map,iu="abort auxClick beforeToggle cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");
vendor: 95,877 bytes, line 8
8iu.push("scrollEnd");function tn(t,n){Sp.set(t,n),Ui(n,[t])}var jp=new WeakMap;function Ft(t,n){if(typeof t=="object"&&t!==null){var a=jp.get(t);return a!==void 0?a:(n={value:t,source:n,stack:Um(n)},jp.set(t,n),n)}return{value:t,source:n,stack:Um(n)}}var Yt=[],Ca=0,au=0;function ho(){for(var t=Ca,n=au=Ca=0;n<t;){var a=Yt[n];Yt[n++]=null;var o=Yt[n];Yt[n++]=null;var u=Yt[n];Yt[n++]=null;var h=Yt[n];if(Yt[n++]=null,o!==null&&u!==null){var x=o.pending;x===null?u.next=u:(u.next=x.next,x.next=u),o.pending=u}h!==0&&Tp(a,u,h)}}function mo(t,n,a,o){Yt[Ca++]=t,Yt[Ca++]=n,Yt[Ca++]=a,Yt[Ca++]=o,au|=o,t.lanes|=o,t=t.alternate,t!==null&&(t.lanes|=o)}function ru(t,n,a,o){return mo(t,n,a,o),po(t)}function Da(t,n){return mo(t,null,null,n),po(t)}function Tp(t,n,a){t.lanes|=a;var o=t.alternate;o!==null&&(o.lanes|=a);for(var u=!1,h=t.return;h!==null;)h.childLanes|=a,o=h.alternate,o!==null&&(o.childLanes|=a),h.tag===22&&(t=h.stateNode,t===null||t._visibility&1||(u=!0)),t=h,h=h.return;return t.tag===3?(h=t.stateNode,u&&n!==null&&(u=31-Mt(a),t=h.hiddenUpdates,o=t[u],o===null?t[u]=[n]:o.push(n),n.lane=a|536870912),h):null}function po(t){if(50<as)throw as=0,dd=null,Error(s(185));for(var n=t.return;n!==null;)t=n,n=t.return;return t.tag===3?t.stateNode:null}var Ra={};function tT(t,n,a,o){this.tag=t,this.key=a,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=n,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=o,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function kt(t,n,a,o){return new tT(t,n,a,o)}function su(t){return t=t.prototype,!(!t||!t.isReactComponent)}function Ln(t,n){var a=t.alternate;return a===null?(a=kt(t.tag,n,t.key,t.mode),a.elementType=t.elementType,a.type=t.type,a.stateNode=t.stateNode,a.alternate=t,t.alternate=a):(a.pendingProps=n,a.type=t.type,a.flags=0,a.subtreeFlags=0,a.deletions=null),a.flags=t.flags&65011712,a.childLanes=t.childLanes,a.lanes=t.lanes,a.child=t.child,a.memoizedProps=t.memoizedProps,a.memoizedState=t.memoizedState,a.updateQueue=t.updateQueue,n=t.dependencies,a.dependencies=n===null?null:{lanes:n.lanes,firstContext:n.firstContext},a.sibling=t.sibling,a.index=t.index,a.ref=t.ref,a.refCleanup=t.refCleanup,a}function Np(t,n){t.flags&=65011714;var a=t.alternate;return a===null?(t.childLanes=0,t.lanes=n,t.child=null,t.subtreeFlags=0,t.memoizedProps=null,t.memoizedState=null,t.updateQueue=null,t.dependencies=null,t.stateNode=null):(t.childLanes=a.childLanes,t.lanes=a.lanes,t.child=a.child,t.subtreeFlags=0,t.deletions=null,t.memoizedProps=a.memoizedProps,t.memoizedState=a.memoizedState,t.updateQueue=a.updateQueue,t.type=a.type,n=a.dependencies,t.dependencies=n===null?null:{lanes:n.lanes,firstContext:n.firstContext}),t}function go(t,n,a,o,u,h){var x=0;if(o=t,typeof t=="function")su(t)&&(x=1);else if(typeof t=="string")x=iN(t,a,se.current)?26:t==="html"||t==="head"||t==="body"?27:5;else e:switch(t){case W:return t=kt(31,a,n,u),t.elementType=W,t.lanes=h,t;case N:return Gi(a.children,u,h,n);case T:x=8,u|=24;break;case E:return t=kt(12,a,n,u|2),t.elementType=E,t.lanes=h,t;case P:return t=kt(13,a,n,u),t.elementType=P,t.lanes=h,t;case q:return t=kt(19,a,n,u),t.elementType=q,t.lanes=h,t;default:if(typeof t=="object"&&t!==null)switch(t.$$typeof){case D:case M:x=10;break e;case R:x=9;break e;case k:x=11;break e;case K:x=14;break e;case H:x=16,o=null;break e}x=29,a=Error(s(130,t===null?"null":typeof t,"")),o=null}return n=kt(x,a,n,u),n.elementType=t,n.type=o,n.lanes=h,n}function Gi(t,n,a,o){return t=kt(7,t,o,n),t.lanes=a,t}function ou(t,n,a){return t=kt(6,t,null,n),t.lanes=a,t}function lu(t,n,a){return n=kt(4,t.children!==null?t.children:[],t.key,n),n.lanes=a,n.stateNode={containerInfo:t.containerInfo,pendingChildren:null,implementation:t.implementation},n}var Ma=[],Oa=0,yo=null,vo=0,Xt=[],Kt=0,Ii=null,zn=1,Vn="";function Fi(t,n){Ma[Oa++]=vo,Ma[Oa++]=yo,yo=t,vo=n}function Ap(t,n,a){Xt[Kt++]=zn,Xt[Kt++]=Vn,Xt[Kt++]=Ii,Ii=t;var o=zn;t=Vn;var u=32-Mt(o)-1;o&=~(1<<u),a+=1;var h=32-Mt(n)+u;if(30<h){var x=u-u%5;h=(o&(1<<x)-1).toString(32),o>>=x,u-=x,zn=1<<32-Mt(n)+u|a<<u|o,Vn=h+t}else zn=1<<h|a<<u|o,Vn=t}function cu(t){t.return!==null&&(Fi(t,1),Ap(t,1,0))}function uu(t){for(;t===yo;)yo=Ma[--Oa],Ma[Oa]=null,vo=Ma[--Oa],Ma[Oa]=null;for(;t===Ii;)Ii=Xt[--Kt],Xt[Kt]=null,Vn=Xt[--Kt],Xt[Kt]=null,zn=Xt[--Kt],Xt[Kt]=null}var vt=null,Ye=null,Ce=!1,Yi=null,yn=!1,du=Error(s(519));function Xi(t){var n=Error(s(418,""));throw Lr(Ft(n,t)),du}function Ep(t){var n=t.stateNode,a=t.type,o=t.memoizedProps;switch(n[mt]=t,n[Nt]=o,a){case"dialog":je("cancel",n),je("close",n);break;case"iframe":case"object":case"embed":je("load",n);break;case"video":case"audio":for(a=0;a<ss.length;a++)je(ss[a],n);break;case"source":je("error",n);break;case"img":case"image":case"link":je("error",n),je("load",n);break;case"details":je("toggle",n);break;case"input":je("invalid",n),qm(n,o.value,o.defaultValue,o.checked,o.defaultChecked,o.type,o.name,!0),io(n);break;case"select":je("invalid",n);break;case"textarea":je("invalid",n),Im(n,o.value,o.defaultValue,o.children),io(n)}a=o.children,typeof a!="string"&&typeof a!="number"&&typeof a!="bigint"||n.textContent===""+a||o.suppressHydrationWarning===!0||Iy(n.textContent,a)?(o.popover!=null&&(je("beforetoggle",n),je("toggle",n)),o.onScroll!=null&&je("scroll",n),o.onScrollEnd!=null&&je("scrollend",n),o.onClick!=null&&(n.onclick=$o),n=!0):n=!1,n||Xi(t)}function Cp(t){for(vt=t.return;vt;)switch(vt.tag){case 5:case 13:yn=!1;return;case 27:case 3:yn=!0;return;default:vt=vt.return}}function _r(t){if(t!==vt)return!1;if(!Ce)return Cp(t),Ce=!0,!1;var n=t.tag,a;if((a=n!==3&&n!==27)&&((a=n===5)&&(a=t.type,a=!(a!=="form"&&a!=="button")||Ed(t.type,t.memoizedProps)),a=!a),a&&Ye&&Xi(t),Cp(t),n===13){if(t=t.memoizedState,t=t!==null?t.dehydrated:null,!t)throw Error(s(317));e:{for(t=t.nextSibling,n=0;t;){if(t.nodeType===8)if(a=t.data,a==="/$"){if(n===0){Ye=an(t.nextSibling);break e}n--}else a!=="$"&&a!=="$!"&&a!=="$?"||n++;t=t.nextSibling}Ye=null}}else n===27?(n=Ye,bi(t.type)?(t=Md,Md=null,Ye=t):Ye=n):Ye=vt?an(t.stateNode.nextSibling):null;return!0}function Pr(){Ye=vt=null,Ce=!1}function Dp(){var t=Yi;return t!==null&&(Dt===null?Dt=t:Dt.push.apply(Dt,t),Yi=null),t}function Lr(t){Yi===null?Yi=[t]:Yi.push(t)}var fu=I(null),Ki=null,Un=null;function ri(t,n,a){Z(fu,n._currentValue),n._currentValue=a}function Bn(t){t._currentValue=fu.current,$(fu)}function hu(t,n,a){for(;t!==null;){var o=t.alternate;if((t.childLanes&n)!==n?(t.childLanes|=n,o!==null&&(o.childLanes|=n)):o!==null&&(o.childLanes&n)!==n&&(o.childLanes|=n),t===a)break;t=t.return}}function mu(t,n,a,o){var u=t.child;for(u!==null&&(u.return=t);u!==null;){var h=u.dependencies;if(h!==null){var x=u.child;h=h.firstContext;e:for(;h!==null;){var S=h;h=u;for(var C=0;C<n.length;C++)if(S.context===n[C]){h.lanes|=a,S=h.alternate,S!==null&&(S.lanes|=a),hu(h.return,a,t),o||(x=null);break e}h=S.next}}else if(u.tag===18){if(x=u.return,x===null)throw Error(s(341));x.lanes|=a,h=x.alternate,h!==null&&(h.lanes|=a),hu(x,a,t),x=null}else x=u.child;if(x!==null)x.return=u;else for(x=u;x!==null;){if(x===t){x=null;break}if(u=x.sibling,u!==null){u.return=x.return,x=u;break}x=x.return}u=x}}function zr(t,n,a,o){t=null;for(var u=n,h=!1;u!==null;){if(!h){if((u.flags&524288)!==0)h=!0;else if((u.flags&262144)!==0)break}if(u.tag===10){var x=u.alternate;if(x===null)throw Error(s(387));if(x=x.memoizedProps,x!==null){var S=u.type;Ot(u.pendingProps.value,x.value)||(t!==null?t.push(S):t=[S])}}else if(u===qe.current){if(x=u.alternate,x===null)throw Error(s(387));x.memoizedState.memoizedState!==u.memoizedState.memoizedState&&(t!==null?t.push(fs):t=[fs])}u=u.return}t!==null&&mu(n,t,a,o),n.flags|=262144}function xo(t){for(t=t.firstContext;t!==null;){if(!Ot(t.context._currentValue,t.memoizedValue))return!0;t=t.next}return!1}function Qi(t){Ki=t,Un=null,t=t.dependencies,t!==null&&(t.firstContext=null)}function pt(t){return Rp(Ki,t)}function bo(t,n){return Ki===null&&Qi(t),Rp(t,n)}function Rp(t,n){var a=n._currentValue;if(n={context:n,memoizedValue:a,next:null},Un===null){if(t===null)throw Error(s(308));Un=n,t.dependencies={lanes:0,firstContext:n},t.flags|=524288}else Un=Un.next=n;return a}var nT=typeof AbortController<"u"?AbortController:function(){var t=[],n=this.signal={aborted:!1,addEventListener:function(a,o){t.push(o)}};this.abort=function(){n.aborted=!0,t.forEach(function(a){return a()})}},iT=e.unstable_scheduleCallback,aT=e.unstable_NormalPriority,et={$$typeof:M,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function pu(){return{controller:new nT,data:new Map,refCount:0}}function Vr(t){t.refCount--,t.refCount===0&&iT(aT,function(){t.controller.abort()})}var Ur=null,gu=0,ka=0,_a=null;function rT(t,n){if(Ur===null){var a=Ur=[];gu=0,ka=vd(),_a={status:"pending",value:void 0,then:function(o){a.push(o)}}}return gu++,n.then(Mp,Mp),n}function Mp(){if(--gu===0&&Ur!==null){_a!==null&&(_a.status="fulfilled");var t=Ur;Ur=null,ka=0,_a=null;for(var n=0;n<t.length;n++)(0,t[n])()}}function sT(t,n){var a=[],o={status:"pending",value:null,reason:null,then:function(u){a.push(u)}};return t.then(function(){o.status="fulfilled",o.value=n;for(var u=0;u<a.length;u++)(0,a[u])(n)},function(u){for(o.status="rejected",o.reason=u,u=0;u<a.length;u++)(0,a[u])(void 0)}),o}var Op=L.S;L.S=function(t,n){typeof n=="object"&&n!==null&&typeof n.then=="function"&&rT(t,n),Op!==null&&Op(t,n)};var Wi=I(null);function yu(){var t=Wi.current;return t!==null?t:Ve.pooledCache}function wo(t,n){n===null?Z(Wi,Wi.current):Z(Wi,n.pool)}function kp(){var t=yu();return t===null?null:{parent:et._currentValue,pool:t}}var Br=Error(s(460)),_p=Error(s(474)),So=Error(s(542)),vu={then:function(){}};function Pp(t){return t=t.status,t==="fulfilled"||t==="rejected"}function jo(){}function Lp(t,n,a){switch(a=t[a],a===void 0?t.push(n):a!==n&&(n.then(jo,jo),n=a),n.status){case"fulfilled":return n.value;case"rejected":throw t=n.reason,Vp(t),t;default:if(typeof n.status=="string")n.then(jo,jo);else{if(t=Ve,t!==null&&100<t.shellSuspendCounter)throw Error(s(482));t=n,t.status="pending",t.then(function(o){if(n.status==="pending"){var u=n;u.status="fulfilled",u.value=o}},function(o){if(n.status==="pending"){var u=n;u.status="rejected",u.reason=o}})}switch(n.status){case"fulfilled":return n.value;case"rejected":throw t=n.reason,Vp(t),t}throw Hr=n,Br}}var Hr=null;function zp(){if(Hr===null)throw Error(s(459));var t=Hr;return Hr=null,t}function Vp(t){if(t===Br||t===So)throw Error(s(483))}var si=!1;function xu(t){t.updateQueue={baseState:t.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function bu(t,n){t=t.updateQueue,n.updateQueue===t&&(n.updateQueue={baseState:t.baseState,firstBaseUpdate:t.firstBaseUpdate,lastBaseUpdate:t.lastBaseUpdate,shared:t.shared,callbacks:null})}function oi(t){return{lane:t,tag:0,payload:null,callback:null,next:null}}function li(t,n,a){var o=t.updateQueue;if(o===null)return null;if(o=o.shared,(Me&2)!==0){var u=o.pending;return u===null?n.next=n:(n.next=u.next,u.next=n),o.pending=n,n=po(t),Tp(t,null,a),n}return mo(t,o,n,a),po(t)}function qr(t,n,a){if(n=n.updateQueue,n!==null&&(n=n.shared,(a&4194048)!==0)){var o=n.lanes;o&=t.pendingLanes,a|=o,n.lanes=a,Mm(t,a)}}function wu(t,n){var a=t.updateQueue,o=t.alternate;if(o!==null&&(o=o.updateQueue,a===o)){var u=null,h=null;if(a=a.firstBaseUpdate,a!==null){do{var x={lane:a.lane,tag:a.tag,payload:a.payload,callback:null,next:null};h===null?u=h=x:h=h.next=x,a=a.next}while(a!==null);h===null?u=h=n:h=h.next=n}else u=h=n;a={baseState:o.baseState,firstBaseUpdate:u,lastBaseUpdate:h,shared:o.shared,callbacks:o.callbacks},t.updateQueue=a;return}t=a.lastBaseUpdate,t===null?a.firstBaseUpdate=n:t.next=n,a.lastBaseUpdate=n}var Su=!1;function Gr(){if(Su){var t=_a;if(t!==null)throw t}}function Ir(t,n,a,o){Su=!1;var u=t.updateQueue;si=!1;var h=u.firstBaseUpdate,x=u.lastBaseUpdate,S=u.shared.pending;if(S!==null){u.shared.pending=null;var C=S,V=C.next;C.next=null,x===null?h=V:x.next=V,x=C;var G=t.alternate;G!==null&&(G=G.updateQueue,S=G.lastBaseUpdate,S!==x&&(S===null?G.firstBaseUpdate=V:S.next=V,G.lastBaseUpdate=C))}if(h!==null){var X=u.baseState;x=0,G=V=C=null,S=h;do{var U=S.lane&-536870913,B=U!==S.lane;if(B?(Te&U)===U:(o&U)===U){U!==0&&U===ka&&(Su=!0),G!==null&&(G=G.next={lane:0,tag:S.tag,payload:S.payload,callback:null,next:null});e:{var pe=t,ue=S;U=n;var Pe=a;switch(ue.tag){case 1:if(pe=ue.payload,typeof pe=="function"){X=pe.call(Pe,X,U);break e}X=pe;break e;case 3:pe.flags=pe.flags&-65537|128;case 0:if(pe=ue.payload,U=typeof pe=="function"?pe.call(Pe,X,U):pe,U==null)break e;X=y({},X,U);break e;case 2:si=!0}}U=S.callback,U!==null&&(t.flags|=64,B&&(t.flags|=8192),B=u.callbacks,B===null?u.callbacks=[U]:B.push(U))}else B={lane:U,tag:S.tag,payload:S.payload,callback:S.callback,next:null},G===null?(V=G=B,C=X):G=G.next=B,x|=U;if(S=S.next,S===null){if(S=u.shared.pending,S===null)break;B=S,S=B.next,B.next=null,u.lastBaseUpdate=B,u.shared.pending=null}}while(!0);G===null&&(C=X),u.baseState=C,u.firstBaseUpdate=V,u.lastBaseUpdate=G,h===null&&(u.shared.lanes=0),gi|=x,t.lanes=x,t.memoizedState=X}}function Up(t,n){if(typeof t!="function")throw Error(s(191,t));t.call(n)}function Bp(t,n){var a=t.callbacks;if(a!==null)for(t.callbacks=null,t=0;t<a.length;t++)Up(a[t],n)}var Pa=I(null),To=I(0);function Hp(t,n){t=Xn,Z(To,t),Z(Pa,n),Xn=t|n.baseLanes}function ju(){Z(To,Xn),Z(Pa,Pa.current)}function Tu(){Xn=To.current,$(Pa),$(To)}var ci=0,ye=null,ke=null,Ze=null,No=!1,La=!1,Zi=!1,Ao=0,Fr=0,za=null,oT=0;function Qe(){throw Error(s(321))}function Nu(t,n){if(n===null)return!1;for(var a=0;a<n.length&&a<t.length;a++)if(!Ot(t[a],n[a]))return!1;return!0}function Au(t,n,a,o,u,h){return ci=h,ye=n,n.memoizedState=null,n.updateQueue=null,n.lanes=0,L.H=t===null||t.memoizedState===null?Tg:Ng,Zi=!1,h=a(o,u),Zi=!1,La&&(h=Gp(n,a,o,u)),qp(t),h}function qp(t){L.H=Oo;var n=ke!==null&&ke.next!==null;if(ci=0,Ze=ke=ye=null,No=!1,Fr=0,za=null,n)throw Error(s(300));t===null||st||(t=t.dependencies,t!==null&&xo(t)&&(st=!0))}function Gp(t,n,a,o){ye=t;var u=0;do{if(La&&(za=null),Fr=0,La=!1,25<=u)throw Error(s(301));if(u+=1,Ze=ke=null,t.updateQueue!=null){var h=t.updateQueue;h.lastEffect=null,h.events=null,h.stores=null,h.memoCache!=null&&(h.memoCache.index=0)}L.H=mT,h=n(a,o)}while(La);return h}function lT(){var t=L.H,n=t.useState()[0];return n=typeof n.then=="function"?Yr(n):n,t=t.useState()[0],(ke!==null?ke.memoizedState:null)!==t&&(ye.flags|=1024),n}function Eu(){var t=Ao!==0;return Ao=0,t}function Cu(t,n,a){n.updateQueue=t.updateQueue,n.flags&=-2053,t.lanes&=~a}function Du(t){if(No){for(t=t.memoizedState;t!==null;){var n=t.queue;n!==null&&(n.pending=null),t=t.next}No=!1}ci=0,Ze=ke=ye=null,La=!1,Fr=Ao=0,za=null}function Et(){var t={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Ze===null?ye.memoizedState=Ze=t:Ze=Ze.next=t,Ze}function $e(){if(ke===null){var t=ye.alternate;t=t!==null?t.memoizedState:null}else t=ke.next;var n=Ze===null?ye.memoizedState:Ze.next;if(n!==null)Ze=n,ke=t;else{if(t===null)throw ye.alternate===null?Error(s(467)):Error(s(310));ke=t,t={memoizedState:ke.memoizedState,baseState:ke.baseState,baseQueue:ke.baseQueue,queue:ke.queue,next:null},Ze===null?ye.memoizedState=Ze=t:Ze=Ze.next=t}return Ze}function Ru(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function Yr(t){var n=Fr;return Fr+=1,za===null&&(za=[]),t=Lp(za,t,n),n=ye,(Ze===null?n.memoizedState:Ze.next)===null&&(n=n.alternate,L.H=n===null||n.memoizedState===null?Tg:Ng),t}function Eo(t){if(t!==null&&typeof t=="object"){if(typeof t.then=="function")return Yr(t);if(t.$$typeof===M)return pt(t)}throw Error(s(438,String(t)))}function Mu(t){var n=null,a=ye.updateQueue;if(a!==null&&(n=a.memoCache),n==null){var o=ye.alternate;o!==null&&(o=o.updateQueue,o!==null&&(o=o.memoCache,o!=null&&(n={data:o.data.map(function(u){return u.slice()}),index:0})))}if(n==null&&(n={data:[],index:0}),a===null&&(a=Ru(),ye.updateQueue=a),a.memoCache=n,a=n.data[n.index],a===void 0)for(a=n.data[n.index]=Array(t),o=0;o<t;o++)a[o]=oe;return n.index++,a}function Hn(t,n){return typeof n=="function"?n(t):n}function Co(t){var n=$e();return Ou(n,ke,t)}function Ou(t,n,a){var o=t.queue;if(o===null)throw Error(s(311));o.lastRenderedReducer=a;var u=t.baseQueue,h=o.pending;if(h!==null){if(u!==null){var x=u.next;u.next=h.next,h.next=x}n.baseQueue=u=h,o.pending=null}if(h=t.baseState,u===null)t.memoizedState=h;else{n=u.next;var S=x=null,C=null,V=n,G=!1;do{var X=V.lane&-536870913;if(X!==V.lane?(Te&X)===X:(ci&X)===X){var U=V.revertLane;if(U===0)C!==null&&(C=C.next={lane:0,revertLane:0,action:V.action,hasEagerState:V.hasEagerState,eagerState:V.eagerState,next:null}),X===ka&&(G=!0);else if((ci&U)===U){V=V.next,U===ka&&(G=!0);continue}else X={lane:0,revertLane:V.revertLane,action:V.action,hasEagerState:V.hasEagerState,eagerState:V.eagerState,next:null},C===null?(S=C=X,x=h):C=C.next=X,ye.lanes|=U,gi|=U;X=V.action,Zi&&a(h,X),h=V.hasEagerState?V.eagerState:a(h,X)}else U={lane:X,revertLane:V.revertLane,action:V.action,hasEagerState:V.hasEagerState,eagerState:V.eagerState,next:null},C===null?(S=C=U,x=h):C=C.next=U,ye.lanes|=X,gi|=X;V=V.next}while(V!==null&&V!==n);if(C===null?x=h:C.next=S,!Ot(h,t.memoizedState)&&(st=!0,G&&(a=_a,a!==null)))throw a;t.memoizedState=h,t.baseState=x,t.baseQueue=C,o.lastRenderedState=h}return u===null&&(o.lanes=0),[t.memoizedState,o.dispatch]}function ku(t){var n=$e(),a=n.queue;if(a===null)throw Error(s(311));a.lastRenderedReducer=t;var o=a.dispatch,u=a.pending,h=n.memoizedState;if(u!==null){a.pending=null;var x=u=u.next;do h=t(h,x.action),x=x.next;while(x!==u);Ot(h,n.memoizedState)||(st=!0),n.memoizedState=h,n.baseQueue===null&&(n.baseState=h),a.lastRenderedState=h}return[h,o]}function Ip(t,n,a){var o=ye,u=$e(),h=Ce;if(h){if(a===void 0)throw Error(s(407));a=a()}else a=n();var x=!Ot((ke||u).memoizedState,a);x&&(u.memoizedState=a,st=!0),u=u.queue;var S=Xp.bind(null,o,u,t);if(Xr(2048,8,S,[t]),u.getSnapshot!==n||x||Ze!==null&&Ze.memoizedState.tag&1){if(o.flags|=2048,Va(9,Do(),Yp.bind(null,o,u,a,n),null),Ve===null)throw Error(s(349));h||(ci&124)!==0||Fp(o,n,a)}return a}function Fp(t,n,a){t.flags|=16384,t={getSnapshot:n,value:a},n=ye.updateQueue,n===null?(n=Ru(),ye.updateQueue=n,n.stores=[t]):(a=n.stores,a===null?n.stores=[t]:a.push(t))}function Yp(t,n,a,o){n.value=a,n.getSnapshot=o,Kp(n)&&Qp(t)}function Xp(t,n,a){return a(function(){Kp(n)&&Qp(t)})}function Kp(t){var n=t.getSnapshot;t=t.value;try{var a=n();return!Ot(t,a)}catch{return!0}}function Qp(t){var n=Da(t,2);n!==null&&Vt(n,t,2)}function _u(t){var n=Et();if(typeof t=="function"){var a=t;if(t=a(),Zi){ni(!0);try{a()}finally{ni(!1)}}}return n.memoizedState=n.baseState=t,n.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Hn,lastRenderedState:t},n}function Wp(t,n,a,o){return t.baseState=a,Ou(t,ke,typeof o=="function"?o:Hn)}function cT(t,n,a,o,u){if(Mo(t))throw Error(s(485));if(t=n.action,t!==null){var h={payload:u,action:t,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(x){h.listeners.push(x)}};L.T!==null?a(!0):h.isTransition=!1,o(h),a=n.pending,a===null?(h.next=n.pending=h,Zp(n,h)):(h.next=a.next,n.pending=a.next=h)}}function Zp(t,n){var a=n.action,o=n.payload,u=t.state;if(n.isTransition){var h=L.T,x={};L.T=x;try{var S=a(u,o),C=L.S;C!==null&&C(x,S),$p(t,n,S)}catch(V){Pu(t,n,V)}finally{L.T=h}}else try{h=a(u,o),$p(t,n,h)}catch(V){Pu(t,n,V)}}function $p(t,n,a){a!==null&&typeof a=="object"&&typeof a.then=="function"?a.then(function(o){Jp(t,n,o)},function(o){return Pu(t,n,o)}):Jp(t,n,a)}function Jp(t,n,a){n.status="fulfilled",n.value=a,eg(n),t.state=a,n=t.pending,n!==null&&(a=n.next,a===n?t.pending=null:(a=a.next,n.next=a,Zp(t,a)))}function Pu(t,n,a){var o=t.pending;if(t.pending=null,o!==null){o=o.next;do n.status="rejected",n.reason=a,eg(n),n=n.next;while(n!==o)}t.action=null}function eg(t){t=t.listeners;for(var n=0;n<t.length;n++)(0,t[n])()}function tg(t,n){return n}function ng(t,n){if(Ce){var a=Ve.formState;if(a!==null){e:{var o=ye;if(Ce){if(Ye){t:{for(var u=Ye,h=yn;u.nodeType!==8;){if(!h){u=null;break t}if(u=an(u.nextSibling),u===null){u=null;break t}}h=u.data,u=h==="F!"||h==="F"?u:null}if(u){Ye=an(u.nextSibling),o=u.data==="F!";break e}}Xi(o)}o=!1}o&&(n=a[0])}}return a=Et(),a.memoizedState=a.baseState=n,o={pending:null,lanes:0,dispatch:null,lastRenderedReducer:tg,lastRenderedState:n},a.queue=o,a=wg.bind(null,ye,o),o.dispatch=a,o=_u(!1),h=Bu.bind(null,ye,!1,o.queue),o=Et(),u={state:n,dispatch:null,action:t,pending:null},o.queue=u,a=cT.bind(null,ye,u,h,a),u.dispatch=a,o.memoizedState=t,[n,a,!1]}function ig(t){var n=$e();return ag(n,ke,t)}function ag(t,n,a){if(n=Ou(t,n,tg)[0],t=Co(Hn)[0],typeof n=="object"&&n!==null&&typeof n.then=="function")try{var o=Yr(n)}catch(x){throw x===Br?So:x}else o=n;n=$e();var u=n.queue,h=u.dispatch;return a!==n.memoizedState&&(ye.flags|=2048,Va(9,Do(),uT.bind(null,u,a),null)),[o,h,t]}function uT(t,n){t.action=n}function rg(t){var n=$e(),a=ke;if(a!==null)return ag(n,a,t);$e(),n=n.memoizedState,a=$e();var o=a.queue.dispatch;return a.memoizedState=t,[n,o,!1]}function Va(t,n,a,o){return t={tag:t,create:a,deps:o,inst:n,next:null},n=ye.updateQueue,n===null&&(n=Ru(),ye.updateQueue=n),a=n.lastEffect,a===null?n.lastEffect=t.next=t:(o=a.next,a.next=t,t.next=o,n.lastEffect=t),t}function Do(){return{destroy:void 0,resource:void 0}}function sg(){return $e().memoizedState}function Ro(t,n,a,o){var u=Et();o=o===void 0?null:o,ye.flags|=t,u.memoizedState=Va(1|n,Do(),a,o)}function Xr(t,n,a,o){var u=$e();o=o===void 0?null:o;var h=u.memoizedState.inst;ke!==null&&o!==null&&Nu(o,ke.memoizedState.deps)?u.memoizedState=Va(n,h,a,o):(ye.flags|=t,u.memoizedState=Va(1|n,h,a,o))}function og(t,n){Ro(8390656,8,t,n)}function lg(t,n){Xr(2048,8,t,n)}function cg(t,n){return Xr(4,2,t,n)}function ug(t,n){return Xr(4,4,t,n)}function dg(t,n){if(typeof n=="function"){t=t();var a=n(t);return function(){typeof a=="function"?a():n(null)}}if(n!=null)return t=t(),n.current=t,function(){n.current=null}}function fg(t,n,a){a=a!=null?a.concat([t]):null,Xr(4,4,dg.bind(null,n,t),a)}function Lu(){}function hg(t,n){var a=$e();n=n===void 0?null:n;var o=a.memoizedState;return n!==null&&Nu(n,o[1])?o[0]:(a.memoizedState=[t,n],t)}function mg(t,n){var a=$e();n=n===void 0?null:n;var o=a.memoizedState;if(n!==null&&Nu(n,o[1]))return o[0];if(o=t(),Zi){ni(!0);try{t()}finally{ni(!1)}}return a.memoizedState=[o,n],o}function zu(t,n,a){return a===void 0||(ci&1073741824)!==0?t.memoizedState=n:(t.memoizedState=a,t=yy(),ye.lanes|=t,gi|=t,a)}function pg(t,n,a,o){return Ot(a,n)?a:Pa.current!==null?(t=zu(t,a,o),Ot(t,n)||(st=!0),t):(ci&42)===0?(st=!0,t.memoizedState=a):(t=yy(),ye.lanes|=t,gi|=t,n)}function gg(t,n,a,o,u){var h=Q.p;Q.p=h!==0&&8>h?h:8;var x=L.T,S={};L.T=S,Bu(t,!1,n,a);try{var C=u(),V=L.S;if(V!==null&&V(S,C),C!==null&&typeof C=="object"&&typeof C.then=="function"){var G=sT(C,o);Kr(t,n,G,zt(t))}else Kr(t,n,o,zt(t))}catch(X){Kr(t,n,{then:function(){},status:"rejected",reason:X},zt())}finally{Q.p=h,L.T=x}}function dT(){}function Vu(t,n,a,o){if(t.tag!==5)throw Error(s(476));var u=yg(t).queue;gg(t,u,n,Y,a===null?dT:function(){return vg(t),a(o)})}function yg(t){var n=t.memoizedState;if(n!==null)return n;n={memoizedState:Y,baseState:Y,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Hn,lastRenderedState:Y},next:null};var a={};return n.next={memoizedState:a,baseState:a,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Hn,lastRenderedState:a},next:null},t.memoizedState=n,t=t.alternate,t!==null&&(t.memoizedState=n),n}function vg(t){var n=yg(t).next.queue;Kr(t,n,{},zt())}function Uu(){return pt(fs)}function xg(){return $e().memoizedState}function bg(){return $e().memoizedState}function fT(t){for(var n=t.return;n!==null;){switch(n.tag){case 24:case 3:var a=zt();t=oi(a);var o=li(n,t,a);o!==null&&(Vt(o,n,a),qr(o,n,a)),n={cache:pu()},t.payload=n;return}n=n.return}}function hT(t,n,a){var o=zt();a={lane:o,revertLane:0,action:a,hasEagerState:!1,eagerState:null,next:null},Mo(t)?Sg(n,a):(a=ru(t,n,a,o),a!==null&&(Vt(a,t,o),jg(a,n,o)))}function wg(t,n,a){var o=zt();Kr(t,n,a,o)}function Kr(t,n,a,o){var u={lane:o,revertLane:0,action:a,hasEagerState:!1,eagerState:null,next:null};if(Mo(t))Sg(n,u);else{var h=t.alternate;if(t.lanes===0&&(h===null||h.lanes===0)&&(h=n.lastRenderedReducer,h!==null))try{var x=n.lastRenderedState,S=h(x,a);if(u.hasEagerState=!0,u.eagerState=S,Ot(S,x))return mo(t,n,u,0),Ve===null&&ho(),!1}catch{}if(a=ru(t,n,u,o),a!==null)return Vt(a,t,o),jg(a,n,o),!0}return!1}function Bu(t,n,a,o){if(o={lane:2,revertLane:vd(),action:o,hasEagerState:!1,eagerState:null,next:null},Mo(t)){if(n)throw Error(s(479))}else n=ru(t,a,o,2),n!==null&&Vt(n,t,2)}function Mo(t){var n=t.alternate;return t===ye||n!==null&&n===ye}function Sg(t,n){La=No=!0;var a=t.pending;a===null?n.next=n:(n.next=a.next,a.next=n),t.pending=n}function jg(t,n,a){if((a&4194048)!==0){var o=n.lanes;o&=t.pendingLanes,a|=o,n.lanes=a,Mm(t,a)}}var Oo={readContext:pt,use:Eo,useCallback:Qe,useContext:Qe,useEffect:Qe,useImperativeHandle:Qe,useLayoutEffect:Qe,useInsertionEffect:Qe,useMemo:Qe,useReducer:Qe,useRef:Qe,useState:Qe,useDebugValue:Qe,useDeferredValue:Qe,useTransition:Qe,useSyncExternalStore:Qe,useId:Qe,useHostTransitionStatus:Qe,useFormState:Qe,useActionState:Qe,useOptimistic:Qe,useMemoCache:Qe,useCacheRefresh:Qe},Tg={readContext:pt,use:Eo,useCallback:function(t,n){return Et().memoizedState=[t,n===void 0?null:n],t},useContext:pt,useEffect:og,useImperativeHandle:function(t,n,a){a=a!=null?a.concat([t]):null,Ro(4194308,4,dg.bind(null,n,t),a)},useLayoutEffect:function(t,n){return Ro(4194308,4,t,n)},useInsertionEffect:function(t,n){Ro(4,2,t,n)},useMemo:function(t,n){var a=Et();n=n===void 0?null:n;var o=t();if(Zi){ni(!0);try{t()}finally{ni(!1)}}return a.memoizedState=[o,n],o},useReducer:function(t,n,a){var o=Et();if(a!==void 0){var u=a(n);if(Zi){ni(!0);try{a(n)}finally{ni(!1)}}}else u=n;return o.memoizedState=o.baseState=u,t={pending:null,lanes:0,dispatch:null,lastRenderedReducer:t,lastRenderedState:u},o.queue=t,t=t.dispatch=hT.bind(null,ye,t),[o.memoizedState,t]},useRef:function(t){var n=Et();return t={current:t},n.memoizedState=t},useState:function(t){t=_u(t);var n=t.queue,a=wg.bind(null,ye,n);return n.dispatch=a,[t.memoizedState,a]},useDebugValue:Lu,useDeferredValue:function(t,n){var a=Et();return zu(a,t,n)},useTransition:function(){var t=_u(!1);return t=gg.bind(null,ye,t.queue,!0,!1),Et().memoizedState=t,[!1,t]},useSyncExternalStore:function(t,n,a){var o=ye,u=Et();if(Ce){if(a===void 0)throw Error(s(407));a=a()}else{if(a=n(),Ve===null)throw Error(s(349));(Te&124)!==0||Fp(o,n,a)}u.memoizedState=a;var h={value:a,getSnapshot:n};return u.queue=h,og(Xp.bind(null,o,h,t),[t]),o.flags|=2048,Va(9,Do(),Yp.bind(null,o,h,a,n),null),a},useId:function(){var t=Et(),n=Ve.identifierPrefix;if(Ce){var a=Vn,o=zn;a=(o&~(1<<32-Mt(o)-1)).toString(32)+a,n="«"+n+"R"+a,a=Ao++,0<a&&(n+="H"+a.toString(32)),n+="»"}else a=oT++,n="«"+n+"r"+a.toString(32)+"»";return t.memoizedState=n},useHostTransitionStatus:Uu,useFormState:ng,useActionState:ng,useOptimistic:function(t){var n=Et();n.memoizedState=n.baseState=t;var a={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return n.queue=a,n=Bu.bind(null,ye,!0,a),a.dispatch=n,[t,n]},useMemoCache:Mu,useCacheRefresh:function(){return Et().memoizedState=fT.bind(null,ye)}},Ng={readContext:pt,use:Eo,useCallback:hg,useContext:pt,useEffect:lg,useImperativeHandle:fg,useInsertionEffect:cg,useLayoutEffect:ug,useMemo:mg,useReducer:Co,useRef:sg,useState:function(){return Co(Hn)},useDebugValue:Lu,useDeferredValue:function(t,n){var a=$e();return pg(a,ke.memoizedState,t,n)},useTransition:function(){var t=Co(Hn)[0],n=$e().memoizedState;return[typeof t=="boolean"?t:Yr(t),n]},useSyncExternalStore:Ip,useId:xg,useHostTransitionStatus:Uu,useFormState:ig,useActionState:ig,useOptimistic:function(t,n){var a=$e();return Wp(a,ke,t,n)},useMemoCache:Mu,useCacheRefresh:bg},mT={readContext:pt,use:Eo,useCallback:hg,useContext:pt,useEffect:lg,useImperativeHandle:fg,useInsertionEffect:cg,useLayoutEffect:ug,useMemo:mg,useReducer:ku,useRef:sg,useState:function(){return ku(Hn)},useDebugValue:Lu,useDeferredValue:function(t,n){var a=$e();return ke===null?zu(a,t,n):pg(a,ke.memoizedState,t,n)},useTransition:function(){var t=ku(Hn)[0],n=$e().memoizedState;return[typeof t=="boolean"?t:Yr(t),n]},useSyncExternalStore:Ip,useId:xg,useHostTransitionStatus:Uu,useFormState:rg,useActionState:rg,useOptimistic:function(t,n){var a=$e();return ke!==null?Wp(a,ke,t,n):(a.baseState=t,[t,a.queue.dispatch])},useMemoCache:Mu,useCacheRefresh:bg},Ua=null,Qr=0;function ko(t){var n=Qr;return Qr+=1,Ua===null&&(Ua=[]),Lp(Ua,t,n)}function Wr(t,n){n=n.props.ref,t.ref=n!==void 0?n:null}function _o(t,n){throw n.$$typeof===v?Error(s(525)):(t=Object.prototype.toString.call(n),Error(s(31,t==="[object Object]"?"object with keys {"+Object.keys(n).join(", ")+"}":t)))}function Ag(t){var n=t._init;return n(t._payload)}function Eg(t){function n(_,O){if(t){var z=_.deletions;z===null?(_.deletions=[O],_.flags|=16):z.push(O)}}function a(_,O){if(!t)return null;for(;O!==null;)n(_,O),O=O.sibling;return null}function o(_){for(var O=new Map;_!==null;)_.key!==null?O.set(_.key,_):O.set(_.index,_),_=_.sibling;return O}function u(_,O){return _=Ln(_,O),_.index=0,_.sibling=null,_}function h(_,O,z){return _.index=z,t?(z=_.alternate,z!==null?(z=z.index,z<O?(_.flags|=67108866,O):z):(_.flags|=67108866,O)):(_.flags|=1048576,O)}function x(_){return t&&_.alternate===null&&(_.flags|=67108866),_}function S(_,O,z,F){return O===null||O.tag!==6?(O=ou(z,_.mode,F),O.return=_,O):(O=u(O,z),O.return=_,O)}function C(_,O,z,F){var te=z.type;return te===N?G(_,O,z.props.children,F,z.key):O!==null&&(O.elementType===te||typeof te=="object"&&te!==null&&te.$$typeof===H&&Ag(te)===O.type)?(O=u(O,z.props),Wr(O,z),O.return=_,O):(O=go(z.type,z.key,z.props,null,_.mode,F),Wr(O,z),O.return=_,O)}function V(_,O,z,F){return O===null||O.tag!==4||O.stateNode.containerInfo!==z.containerInfo||O.stateNode.implementation!==z.implementation?(O=lu(z,_.mode,F),O.return=_,O):(O=u(O,z.children||[]),O.return=_,O)}function G(_,O,z,F,te){return O===null||O.tag!==7?(O=Gi(z,_.mode,F,te),O.return=_,O):(O=u(O,z),O.return=_,O)}function X(_,O,z){if(typeof O=="string"&&O!==""||typeof O=="number"||typeof O=="bigint")return O=ou(""+O,_.mode,z),O.return=_,O;if(typeof O=="object"&&O!==null){switch(O.$$typeof){case b:return z=go(O.type,O.key,O.props,null,_.mode,z),Wr(z,O),z.return=_,z;case j:return O=lu(O,_.mode,z),O.return=_,O;case H:var F=O._init;return O=F(O._payload),X(_,O,z)}if(de(O)||ce(O))return O=Gi(O,_.mode,z,null),O.return=_,O;if(typeof O.then=="function")return X(_,ko(O),z);if(O.$$typeof===M)return X(_,bo(_,O),z);_o(_,O)}return null}function U(_,O,z,F){var te=O!==null?O.key:null;if(typeof z=="string"&&z!==""||typeof z=="number"||typeof z=="bigint")return te!==null?null:S(_,O,""+z,F);if(typeof z=="object"&&z!==null){switch(z.$$typeof){case b:return z.key===te?C(_,O,z,F):null;case j:return z.key===te?V(_,O,z,F):null;case H:return te=z._init,z=te(z._payload),U(_,O,z,F)}if(de(z)||ce(z))return te!==null?null:G(_,O,z,F,null);if(typeof z.then=="function")return U(_,O,ko(z),F);if(z.$$typeof===M)return U(_,O,bo(_,z),F);_o(_,z)}return null}function B(_,O,z,F,te){if(typeof F=="string"&&F!==""||typeof F=="number"||typeof F=="bigint")return _=_.get(z)||null,S(O,_,""+F,te);if(typeof F=="object"&&F!==null){switch(F.$$typeof){case b:return _=_.get(F.key===null?z:F.key)||null,C(O,_,F,te);case j:return _=_.get(F.key===null?z:F.key)||null,V(O,_,F,te);case H:var be=F._init;return F=be(F._payload),B(_,O,z,F,te)}if(de(F)||ce(F))return _=_.get(z)||null,G(O,_,F,te,null);if(typeof F.then=="function")return B(_,O,z,ko(F),te);if(F.$$typeof===M)return B(_,O,z,bo(O,F),te);_o(O,F)}return null}function pe(_,O,z,F){for(var te=null,be=null,le=O,he=O=0,lt=null;le!==null&&he<z.length;he++){le.index>he?(lt=le,le=null):lt=le.sibling;var Ee=U(_,le,z[he],F);if(Ee===null){le===null&&(le=lt);break}t&&le&&Ee.alternate===null&&n(_,le),O=h(Ee,O,he),be===null?te=Ee:be.sibling=Ee,be=Ee,le=lt}if(he===z.length)return a(_,le),Ce&&Fi(_,he),te;if(le===null){for(;he<z.length;he++)le=X(_,z[he],F),le!==null&&(O=h(le,O,he),be===null?te=le:be.sibling=le,be=le);return Ce&&Fi(_,he),te}for(le=o(le);he<z.length;he++)lt=B(le,_,he,z[he],F),lt!==null&&(t&<.alternate!==null&&le.delete(lt.key===null?he:lt.key),O=h(lt,O,he),be===null?te=lt:be.sibling=lt,be=lt);return t&&le.forEach(function(Ni){return n(_,Ni)}),Ce&&Fi(_,he),te}function ue(_,O,z,F){if(z==null)throw Error(s(151));for(var te=null,be=null,le=O,he=O=0,lt=null,Ee=z.next();le!==null&&!Ee.done;he++,Ee=z.next()){le.index>he?(lt=le,le=null):lt=le.sibling;var Ni=U(_,le,Ee.value,F);if(Ni===null){le===null&&(le=lt);break}t&&le&&Ni.alternate===null&&n(_,le),O=h(Ni,O,he),be===null?te=Ni:be.sibling=Ni,be=Ni,le=lt}if(Ee.done)return a(_,le),Ce&&Fi(_,he),te;if(le===null){for(;!Ee.done;he++,Ee=z.next())Ee=X(_,Ee.value,F),Ee!==null&&(O=h(Ee,O,he),be===null?te=Ee:be.sibling=Ee,be=Ee);return Ce&&Fi(_,he),te}for(le=o(le);!Ee.done;he++,Ee=z.next())Ee=B(le,_,he,Ee.value,F),Ee!==null&&(t&&Ee.alternate!==null&&le.delete(Ee.key===null?he:Ee.key),O=h(Ee,O,he),be===null?te=Ee:be.sibling=Ee,be=Ee);return t&&le.forEach(function(pN){return n(_,pN)}),Ce&&Fi(_,he),te}function Pe(_,O,z,F){if(typeof z=="object"&&z!==null&&z.type===N&&z.key===null&&(z=z.props.children),typeof z=="object"&&z!==null){switch(z.$$typeof){case b:e:{for(var te=z.key;O!==null;){if(O.key===te){if(te=z.type,te===N){if(O.tag===7){a(_,O.sibling),F=u(O,z.props.children),F.return=_,_=F;break e}}else if(O.elementType===te||typeof te=="object"&&te!==null&&te.$$typeof===H&&Ag(te)===O.type){a(_,O.sibling),F=u(O,z.props),Wr(F,z),F.return=_,_=F;break e}a(_,O);break}else n(_,O);O=O.sibling}z.type===N?(F=Gi(z.props.children,_.mode,F,z.key),F.return=_,_=F):(F=go(z.type,z.key,z.props,null,_.mode,F),Wr(F,z),F.return=_,_=F)}return x(_);case j:e:{for(te=z.key;O!==null;){if(O.key===te)if(O.tag===4&&O.stateNode.containerInfo===z.containerInfo&&O.stateNode.implementation===z.implementation){a(_,O.sibling),F=u(O,z.children||[]),F.return=_,_=F;break e}else{a(_,O);break}else n(_,O);O=O.sibling}F=lu(z,_.mode,F),F.return=_,_=F}return x(_);case H:return te=z._init,z=te(z._payload),Pe(_,O,z,F)}if(de(z))return pe(_,O,z,F);if(ce(z)){if(te=ce(z),typeof te!="function")throw Error(s(150));return z=te.call(z),ue(_,O,z,F)}if(typeof z.then=="function")return Pe(_,O,ko(z),F);if(z.$$typeof===M)return Pe(_,O,bo(_,z),F);_o(_,z)}return typeof z=="string"&&z!==""||typeof z=="number"||typeof z=="bigint"?(z=""+z,O!==null&&O.tag===6?(a(_,O.sibling),F=u(O,z),F.return=_,_=F):(a(_,O),F=ou(z,_.mode,F),F.return=_,_=F),x(_)):a(_,O)}return function(_,O,z,F){try{Qr=0;var te=Pe(_,O,z,F);return Ua=null,te}catch(le){if(le===Br||le===So)throw le;var be=kt(29,le,null,_.mode);return be.lanes=F,be.return=_,be}}}var Ba=Eg(!0),Cg=Eg(!1),Qt=I(null),vn=null;function ui(t){var n=t.alternate;Z(tt,tt.current&1),Z(Qt,t),vn===null&&(n===null||Pa.current!==null||n.memoizedState!==null)&&(vn=t)}function Dg(t){if(t.tag===22){if(Z(tt,tt.current),Z(Qt,t),vn===null){var n=t.alternate;n!==null&&n.memoizedState!==null&&(vn=t)}}else di()}function di(){Z(tt,tt.current),Z(Qt,Qt.current)}function qn(t){$(Qt),vn===t&&(vn=null),$(tt)}var tt=I(0);function Po(t){for(var n=t;n!==null;){if(n.tag===13){var a=n.memoizedState;if(a!==null&&(a=a.dehydrated,a===null||a.data==="$?"||Rd(a)))return n}else if(n.tag===19&&n.memoizedProps.revealOrder!==void 0){if((n.flags&128)!==0)return n}else if(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 null;n=n.return}n.sibling.return=n.return,n=n.sibling}return null}function Hu(t,n,a,o){n=t.memoizedState,a=a(o,n),a=a==null?n:y({},n,a),t.memoizedState=a,t.lanes===0&&(t.updateQueue.baseState=a)}var qu={enqueueSetState:function(t,n,a){t=t._reactInternals;var o=zt(),u=oi(o);u.payload=n,a!=null&&(u.callback=a),n=li(t,u,o),n!==null&&(Vt(n,t,o),qr(n,t,o))},enqueueReplaceState:function(t,n,a){t=t._reactInternals;var o=zt(),u=oi(o);u.tag=1,u.payload=n,a!=null&&(u.callback=a),n=li(t,u,o),n!==null&&(Vt(n,t,o),qr(n,t,o))},enqueueForceUpdate:function(t,n){t=t._reactInternals;var a=zt(),o=oi(a);o.tag=2,n!=null&&(o.callback=n),n=li(t,o,a),n!==null&&(Vt(n,t,a),qr(n,t,a))}};function Rg(t,n,a,o,u,h,x){return t=t.stateNode,typeof t.shouldComponentUpdate=="function"?t.shouldComponentUpdate(o,h,x):n.prototype&&n.prototype.isPureReactComponent?!Or(a,o)||!Or(u,h):!0}function Mg(t,n,a,o){t=n.state,typeof n.componentWillReceiveProps=="function"&&n.componentWillReceiveProps(a,o),typeof n.UNSAFE_componentWillReceiveProps=="function"&&n.UNSAFE_componentWillReceiveProps(a,o),n.state!==t&&qu.enqueueReplaceState(n,n.state,null)}function $i(t,n){var a=n;if("ref"in n){a={};for(var o in n)o!=="ref"&&(a[o]=n[o])}if(t=t.defaultProps){a===n&&(a=y({},a));for(var u in t)a[u]===void 0&&(a[u]=t[u])}return a}var Lo=typeof reportError=="function"?reportError:function(t){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var n=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof t=="object"&&t!==null&&typeof t.message=="string"?String(t.message):String(t),error:t});if(!window.dispatchEvent(n))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",t);return}console.error(t)};function Og(t){Lo(t)}function kg(t){console.error(t)}function _g(t){Lo(t)}function zo(t,n){try{var a=t.onUncaughtError;a(n.value,{componentStack:n.stack})}catch(o){setTimeout(function(){throw o})}}function Pg(t,n,a){try{var o=t.onCaughtError;o(a.value,{componentStack:a.stack,errorBoundary:n.tag===1?n.stateNode:null})}catch(u){setTimeout(function(){throw u})}}function Gu(t,n,a){return a=oi(a),a.tag=3,a.payload={element:null},a.callback=function(){zo(t,n)},a}function Lg(t){return t=oi(t),t.tag=3,t}function zg(t,n,a,o){var u=a.type.getDerivedStateFromError;if(typeof u=="function"){var h=o.value;t.payload=function(){return u(h)},t.callback=function(){Pg(n,a,o)}}var x=a.stateNode;x!==null&&typeof x.componentDidCatch=="function"&&(t.callback=function(){Pg(n,a,o),typeof u!="function"&&(yi===null?yi=new Set([this]):yi.add(this));var S=o.stack;this.componentDidCatch(o.value,{componentStack:S!==null?S:""})})}function pT(t,n,a,o,u){if(a.flags|=32768,o!==null&&typeof o=="object"&&typeof o.then=="function"){if(n=a.alternate,n!==null&&zr(n,a,u,!0),a=Qt.current,a!==null){switch(a.tag){case 13:return vn===null?hd():a.alternate===null&&Xe===0&&(Xe=3),a.flags&=-257,a.flags|=65536,a.lanes=u,o===vu?a.flags|=16384:(n=a.updateQueue,n===null?a.updateQueue=new Set([o]):n.add(o),pd(t,o,u)),!1;case 22:return a.flags|=65536,o===vu?a.flags|=16384:(n=a.updateQueue,n===null?(n={transitions:null,markerInstances:null,retryQueue:new Set([o])},a.updateQueue=n):(a=n.retryQueue,a===null?n.retryQueue=new Set([o]):a.add(o)),pd(t,o,u)),!1}throw Error(s(435,a.tag))}return pd(t,o,u),hd(),!1}if(Ce)return n=Qt.current,n!==null?((n.flags&65536)===0&&(n.flags|=256),n.flags|=65536,n.lanes=u,o!==du&&(t=Error(s(422),{cause:o}),Lr(Ft(t,a)))):(o!==du&&(n=Error(s(423),{cause:o}),Lr(Ft(n,a))),t=t.current.alternate,t.flags|=65536,u&=-u,t.lanes|=u,o=Ft(o,a),u=Gu(t.stateNode,o,u),wu(t,u),Xe!==4&&(Xe=2)),!1;var h=Error(s(520),{cause:o});if(h=Ft(h,a),is===null?is=[h]:is.push(h),Xe!==4&&(Xe=2),n===null)return!0;o=Ft(o,a),a=n;do{switch(a.tag){case 3:return a.flags|=65536,t=u&-u,a.lanes|=t,t=Gu(a.stateNode,o,t),wu(a,t),!1;case 1:if(n=a.type,h=a.stateNode,(a.flags&128)===0&&(typeof n.getDerivedStateFromError=="function"||h!==null&&typeof h.componentDidCatch=="function"&&(yi===null||!yi.has(h))))return a.flags|=65536,u&=-u,a.lanes|=u,u=Lg(u),zg(u,t,a,o),wu(a,u),!1}a=a.return}while(a!==null);return!1}var Vg=Error(s(461)),st=!1;function ct(t,n,a,o){n.child=t===null?Cg(n,null,a,o):Ba(n,t.child,a,o)}function Ug(t,n,a,o,u){a=a.render;var h=n.ref;if("ref"in o){var x={};for(var S in o)S!=="ref"&&(x[S]=o[S])}else x=o;return Qi(n),o=Au(t,n,a,x,h,u),S=Eu(),t!==null&&!st?(Cu(t,n,u),Gn(t,n,u)):(Ce&&S&&cu(n),n.flags|=1,ct(t,n,o,u),n.child)}function Bg(t,n,a,o,u){if(t===null){var h=a.type;return typeof h=="function"&&!su(h)&&h.defaultProps===void 0&&a.compare===null?(n.tag=15,n.type=h,Hg(t,n,h,o,u)):(t=go(a.type,null,o,n,n.mode,u),t.ref=n.ref,t.return=n,n.child=t)}if(h=t.child,!Zu(t,u)){var x=h.memoizedProps;if(a=a.compare,a=a!==null?a:Or,a(x,o)&&t.ref===n.ref)return Gn(t,n,u)}return n.flags|=1,t=Ln(h,o),t.ref=n.ref,t.return=n,n.child=t}function Hg(t,n,a,o,u){if(t!==null){var h=t.memoizedProps;if(Or(h,o)&&t.ref===n.ref)if(st=!1,n.pendingProps=o=h,Zu(t,u))(t.flags&131072)!==0&&(st=!0);else return n.lanes=t.lanes,Gn(t,n,u)}return Iu(t,n,a,o,u)}function qg(t,n,a){var o=n.pendingProps,u=o.children,h=t!==null?t.memoizedState:null;if(o.mode==="hidden"){if((n.flags&128)!==0){if(o=h!==null?h.baseLanes|a:a,t!==null){for(u=n.child=t.child,h=0;u!==null;)h=h|u.lanes|u.childLanes,u=u.sibling;n.childLanes=h&~o}else n.childLanes=0,n.child=null;return Gg(t,n,o,a)}if((a&536870912)!==0)n.memoizedState={baseLanes:0,cachePool:null},t!==null&&wo(n,h!==null?h.cachePool:null),h!==null?Hp(n,h):ju(),Dg(n);else return n.lanes=n.childLanes=536870912,Gg(t,n,h!==null?h.baseLanes|a:a,a)}else h!==null?(wo(n,h.cachePool),Hp(n,h),di(),n.memoizedState=null):(t!==null&&wo(n,null),ju(),di());return ct(t,n,u,a),n.child}function Gg(t,n,a,o){var u=yu();return u=u===null?null:{parent:et._currentValue,pool:u},n.memoizedState={baseLanes:a,cachePool:u},t!==null&&wo(n,null),ju(),Dg(n),t!==null&&zr(t,n,o,!0),null}function Vo(t,n){var a=n.ref;if(a===null)t!==null&&t.ref!==null&&(n.flags|=4194816);else{if(typeof a!="function"&&typeof a!="object")throw Error(s(284));(t===null||t.ref!==a)&&(n.flags|=4194816)}}function Iu(t,n,a,o,u){return Qi(n),a=Au(t,n,a,o,void 0,u),o=Eu(),t!==null&&!st?(Cu(t,n,u),Gn(t,n,u)):(Ce&&o&&cu(n),n.flags|=1,ct(t,n,a,u),n.child)}function Ig(t,n,a,o,u,h){return Qi(n),n.updateQueue=null,a=Gp(n,o,a,u),qp(t),o=Eu(),t!==null&&!st?(Cu(t,n,h),Gn(t,n,h)):(Ce&&o&&cu(n),n.flags|=1,ct(t,n,a,h),n.child)}function Fg(t,n,a,o,u){if(Qi(n),n.stateNode===null){var h=Ra,x=a.contextType;typeof x=="object"&&x!==null&&(h=pt(x)),h=new a(o,h),n.memoizedState=h.state!==null&&h.state!==void 0?h.state:null,h.updater=qu,n.stateNode=h,h._reactInternals=n,h=n.stateNode,h.props=o,h.state=n.memoizedState,h.refs={},xu(n),x=a.contextType,h.context=typeof x=="object"&&x!==null?pt(x):Ra,h.state=n.memoizedState,x=a.getDerivedStateFromProps,typeof x=="function"&&(Hu(n,a,x,o),h.state=n.memoizedState),typeof a.getDerivedStateFromProps=="function"||typeof h.getSnapshotBeforeUpdate=="function"||typeof h.UNSAFE_componentWillMount!="function"&&typeof h.componentWillMount!="function"||(x=h.state,typeof h.componentWillMount=="function"&&h.componentWillMount(),typeof h.UNSAFE_componentWillMount=="function"&&h.UNSAFE_componentWillMount(),x!==h.state&&qu.enqueueReplaceState(h,h.state,null),Ir(n,o,h,u),Gr(),h.state=n.memoizedState),typeof h.componentDidMount=="function"&&(n.flags|=4194308),o=!0}else if(t===null){h=n.stateNode;var S=n.memoizedProps,C=$i(a,S);h.props=C;var V=h.context,G=a.contextType;x=Ra,typeof G=="object"&&G!==null&&(x=pt(G));var X=a.getDerivedStateFromProps;G=typeof X=="function"||typeof h.getSnapshotBeforeUpdate=="function",S=n.pendingProps!==S,G||typeof h.UNSAFE_componentWillReceiveProps!="function"&&typeof h.componentWillReceiveProps!="function"||(S||V!==x)&&Mg(n,h,o,x),si=!1;var U=n.memoizedState;h.state=U,Ir(n,o,h,u),Gr(),V=n.memoizedState,S||U!==V||si?(typeof X=="function"&&(Hu(n,a,X,o),V=n.memoizedState),(C=si||Rg(n,a,C,o,U,V,x))?(G||typeof h.UNSAFE_componentWillMount!="function"&&typeof h.componentWillMount!="function"||(typeof h.componentWillMount=="function"&&h.componentWillMount(),typeof h.UNSAFE_componentWillMount=="function"&&h.UNSAFE_componentWillMount()),typeof h.componentDidMount=="function"&&(n.flags|=4194308)):(typeof h.componentDidMount=="function"&&(n.flags|=4194308),n.memoizedProps=o,n.memoizedState=V),h.props=o,h.state=V,h.context=x,o=C):(typeof h.componentDidMount=="function"&&(n.flags|=4194308),o=!1)}else{h=n.stateNode,bu(t,n),x=n.memoizedProps,G=$i(a,x),h.props=G,X=n.pendingProps,U=h.context,V=a.contextType,C=Ra,typeof V=="object"&&V!==null&&(C=pt(V)),S=a.getDerivedStateFromProps,(V=typeof S=="function"||typeof h.getSnapshotBeforeUpdate=="function")||typeof h.UNSAFE_componentWillReceiveProps!="function"&&typeof h.componentWillReceiveProps!="function"||(x!==X||U!==C)&&Mg(n,h,o,C),si=!1,U=n.memoizedState,h.state=U,Ir(n,o,h,u),Gr();var B=n.memoizedState;x!==X||U!==B||si||t!==null&&t.dependencies!==null&&xo(t.dependencies)?(typeof S=="function"&&(Hu(n,a,S,o),B=n.memoizedState),(G=si||Rg(n,a,G,o,U,B,C)||t!==null&&t.dependencies!==null&&xo(t.dependencies))?(V||typeof h.UNSAFE_componentWillUpdate!="function"&&typeof h.componentWillUpdate!="function"||(typeof h.componentWillUpdate=="function"&&h.componentWillUpdate(o,B,C),typeof h.UNSAFE_componentWillUpdate=="function"&&h.UNSAFE_componentWillUpdate(o,B,C)),typeof h.componentDidUpdate=="function"&&(n.flags|=4),typeof h.getSnapshotBeforeUpdate=="function"&&(n.flags|=1024)):(typeof h.componentDidUpdate!="function"||x===t.memoizedProps&&U===t.memoizedState||(n.flags|=4),typeof h.getSnapshotBeforeUpdate!="function"||x===t.memoizedProps&&U===t.memoizedState||(n.flags|=1024),n.memoizedProps=o,n.memoizedState=B),h.props=o,h.state=B,h.context=C,o=G):(typeof h.componentDidUpdate!="function"||x===t.memoizedProps&&U===t.memoizedState||(n.flags|=4),typeof h.getSnapshotBeforeUpdate!="function"||x===t.memoizedProps&&U===t.memoizedState||(n.flags|=1024),o=!1)}return h=o,Vo(t,n),o=(n.flags&128)!==0,h||o?(h=n.stateNode,a=o&&typeof a.getDerivedStateFromError!="function"?null:h.render(),n.flags|=1,t!==null&&o?(n.child=Ba(n,t.child,null,u),n.child=Ba(n,null,a,u)):ct(t,n,a,u),n.memoizedState=h.state,t=n.child):t=Gn(t,n,u),t}function Yg(t,n,a,o){return Pr(),n.flags|=256,ct(t,n,a,o),n.child}var Fu={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function Yu(t){return{baseLanes:t,cachePool:kp()}}function Xu(t,n,a){return t=t!==null?t.childLanes&~a:0,n&&(t|=Wt),t}function Xg(t,n,a){var o=n.pendingProps,u=!1,h=(n.flags&128)!==0,x;if((x=h)||(x=t!==null&&t.memoizedState===null?!1:(tt.current&2)!==0),x&&(u=!0,n.flags&=-129),x=(n.flags&32)!==0,n.flags&=-33,t===null){if(Ce){if(u?ui(n):di(),Ce){var S=Ye,C;if(C=S){e:{for(C=S,S=yn;C.nodeType!==8;){if(!S){S=null;break e}if(C=an(C.nextSibling),C===null){S=null;break e}}S=C}S!==null?(n.memoizedState={dehydrated:S,treeContext:Ii!==null?{id:zn,overflow:Vn}:null,retryLane:536870912,hydrationErrors:null},C=kt(18,null,null,0),C.stateNode=S,C.return=n,n.child=C,vt=n,Ye=null,C=!0):C=!1}C||Xi(n)}if(S=n.memoizedState,S!==null&&(S=S.dehydrated,S!==null))return Rd(S)?n.lanes=32:n.lanes=536870912,null;qn(n)}return S=o.children,o=o.fallback,u?(di(),u=n.mode,S=Uo({mode:"hidden",children:S},u),o=Gi(o,u,a,null),S.return=n,o.return=n,S.sibling=o,n.child=S,u=n.child,u.memoizedState=Yu(a),u.childLanes=Xu(t,x,a),n.memoizedState=Fu,o):(ui(n),Ku(n,S))}if(C=t.memoizedState,C!==null&&(S=C.dehydrated,S!==null)){if(h)n.flags&256?(ui(n),n.flags&=-257,n=Qu(t,n,a)):n.memoizedState!==null?(di(),n.child=t.child,n.flags|=128,n=null):(di(),u=o.fallback,S=n.mode,o=Uo({mode:"visible",children:o.children},S),u=Gi(u,S,a,null),u.flags|=2,o.return=n,u.return=n,o.sibling=u,n.child=o,Ba(n,t.child,null,a),o=n.child,o.memoizedState=Yu(a),o.childLanes=Xu(t,x,a),n.memoizedState=Fu,n=u);else if(ui(n),Rd(S)){if(x=S.nextSibling&&S.nextSibling.dataset,x)var V=x.dgst;x=V,o=Error(s(419)),o.stack="",o.digest=x,Lr({value:o,source:null,stack:null}),n=Qu(t,n,a)}else if(st||zr(t,n,a,!1),x=(a&t.childLanes)!==0,st||x){if(x=Ve,x!==null&&(o=a&-a,o=(o&42)!==0?1:Mc(o),o=(o&(x.suspendedLanes|a))!==0?0:o,o!==0&&o!==C.retryLane))throw C.retryLane=o,Da(t,o),Vt(x,t,o),Vg;S.data==="$?"||hd(),n=Qu(t,n,a)}else S.data==="$?"?(n.flags|=192,n.child=t.child,n=null):(t=C.treeContext,Ye=an(S.nextSibling),vt=n,Ce=!0,Yi=null,yn=!1,t!==null&&(Xt[Kt++]=zn,Xt[Kt++]=Vn,Xt[Kt++]=Ii,zn=t.id,Vn=t.overflow,Ii=n),n=Ku(n,o.children),n.flags|=4096);return n}return u?(di(),u=o.fallback,S=n.mode,C=t.child,V=C.sibling,o=Ln(C,{mode:"hidden",children:o.children}),o.subtreeFlags=C.subtreeFlags&65011712,V!==null?u=Ln(V,u):(u=Gi(u,S,a,null),u.flags|=2),u.return=n,o.return=n,o.sibling=u,n.child=o,o=u,u=n.child,S=t.child.memoizedState,S===null?S=Yu(a):(C=S.cachePool,C!==null?(V=et._currentValue,C=C.parent!==V?{parent:V,pool:V}:C):C=kp(),S={baseLanes:S.baseLanes|a,cachePool:C}),u.memoizedState=S,u.childLanes=Xu(t,x,a),n.memoizedState=Fu,o):(ui(n),a=t.child,t=a.sibling,a=Ln(a,{mode:"visible",children:o.children}),a.return=n,a.sibling=null,t!==null&&(x=n.deletions,x===null?(n.deletions=[t],n.flags|=16):x.push(t)),n.child=a,n.memoizedState=null,a)}function Ku(t,n){return n=Uo({mode:"visible",children:n},t.mode),n.return=t,t.child=n}function Uo(t,n){return t=kt(22,t,null,n),t.lanes=0,t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null},t}function Qu(t,n,a){return Ba(n,t.child,null,a),t=Ku(n,n.pendingProps.children),t.flags|=2,n.memoizedState=null,t}function Kg(t,n,a){t.lanes|=n;var o=t.alternate;o!==null&&(o.lanes|=n),hu(t.return,n,a)}function Wu(t,n,a,o,u){var h=t.memoizedState;h===null?t.memoizedState={isBackwards:n,rendering:null,renderingStartTime:0,last:o,tail:a,tailMode:u}:(h.isBackwards=n,h.rendering=null,h.renderingStartTime=0,h.last=o,h.tail=a,h.tailMode=u)}function Qg(t,n,a){var o=n.pendingProps,u=o.revealOrder,h=o.tail;if(ct(t,n,o.children,a),o=tt.current,(o&2)!==0)o=o&1|2,n.flags|=128;else{if(t!==null&&(t.flags&128)!==0)e:for(t=n.child;t!==null;){if(t.tag===13)t.memoizedState!==null&&Kg(t,a,n);else if(t.tag===19)Kg(t,a,n);else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===n)break e;for(;t.sibling===null;){if(t.return===null||t.return===n)break e;t=t.return}t.sibling.return=t.return,t=t.sibling}o&=1}switch(Z(tt,o),u){case"forwards":for(a=n.child,u=null;a!==null;)t=a.alternate,t!==null&&Po(t)===null&&(u=a),a=a.sibling;a=u,a===null?(u=n.child,n.child=null):(u=a.sibling,a.sibling=null),Wu(n,!1,u,a,h);break;case"backwards":for(a=null,u=n.child,n.child=null;u!==null;){if(t=u.alternate,t!==null&&Po(t)===null){n.child=u;break}t=u.sibling,u.sibling=a,a=u,u=t}Wu(n,!0,a,null,h);break;case"together":Wu(n,!1,null,null,void 0);break;default:n.memoizedState=null}return n.child}function Gn(t,n,a){if(t!==null&&(n.dependencies=t.dependencies),gi|=n.lanes,(a&n.childLanes)===0)if(t!==null){if(zr(t,n,a,!1),(a&n.childLanes)===0)return null}else return null;if(t!==null&&n.child!==t.child)throw Error(s(153));if(n.child!==null){for(t=n.child,a=Ln(t,t.pendingProps),n.child=a,a.return=n;t.sibling!==null;)t=t.sibling,a=a.sibling=Ln(t,t.pendingProps),a.return=n;a.sibling=null}return n.child}function Zu(t,n){return(t.lanes&n)!==0?!0:(t=t.dependencies,!!(t!==null&&xo(t)))}function gT(t,n,a){switch(n.tag){case 3:De(n,n.stateNode.containerInfo),ri(n,et,t.memoizedState.cache),Pr();break;case 27:case 5:ei(n);break;case 4:De(n,n.stateNode.containerInfo);break;case 10:ri(n,n.type,n.memoizedProps.value);break;case 13:var o=n.memoizedState;if(o!==null)return o.dehydrated!==null?(ui(n),n.flags|=128,null):(a&n.child.childLanes)!==0?Xg(t,n,a):(ui(n),t=Gn(t,n,a),t!==null?t.sibling:null);ui(n);break;case 19:var u=(t.flags&128)!==0;if(o=(a&n.childLanes)!==0,o||(zr(t,n,a,!1),o=(a&n.childLanes)!==0),u){if(o)return Qg(t,n,a);n.flags|=128}if(u=n.memoizedState,u!==null&&(u.rendering=null,u.tail=null,u.lastEffect=null),Z(tt,tt.current),o)break;return null;case 22:case 23:return n.lanes=0,qg(t,n,a);case 24:ri(n,et,t.memoizedState.cache)}return Gn(t,n,a)}function Wg(t,n,a){if(t!==null)if(t.memoizedProps!==n.pendingProps)st=!0;else{if(!Zu(t,a)&&(n.flags&128)===0)return st=!1,gT(t,n,a);st=(t.flags&131072)!==0}else st=!1,Ce&&(n.flags&1048576)!==0&&Ap(n,vo,n.index);switch(n.lanes=0,n.tag){case 16:e:{t=n.pendingProps;var o=n.elementType,u=o._init;if(o=u(o._payload),n.type=o,typeof o=="function")su(o)?(t=$i(o,t),n.tag=1,n=Fg(null,n,o,t,a)):(n.tag=0,n=Iu(null,n,o,t,a));else{if(o!=null){if(u=o.$$typeof,u===k){n.tag=11,n=Ug(null,n,o,t,a);break e}else if(u===K){n.tag=14,n=Bg(null,n,o,t,a);break e}}throw n=J(o)||o,Error(s(306,n,""))}}return n;case 0:return Iu(t,n,n.type,n.pendingProps,a);case 1:return o=n.type,u=$i(o,n.pendingProps),Fg(t,n,o,u,a);case 3:e:{if(De(n,n.stateNode.containerInfo),t===null)throw Error(s(387));o=n.pendingProps;var h=n.memoizedState;u=h.element,bu(t,n),Ir(n,o,null,a);var x=n.memoizedState;if(o=x.cache,ri(n,et,o),o!==h.cache&&mu(n,[et],a,!0),Gr(),o=x.element,h.isDehydrated)if(h={element:o,isDehydrated:!1,cache:x.cache},n.updateQueue.baseState=h,n.memoizedState=h,n.flags&256){n=Yg(t,n,o,a);break e}else if(o!==u){u=Ft(Error(s(424)),n),Lr(u),n=Yg(t,n,o,a);break e}else for(t=n.stateNode.containerInfo,t.nodeType===9?t=t.body:t=t.nodeName==="HTML"?t.ownerDocument.body:t,Ye=an(t.firstChild),vt=n,Ce=!0,Yi=null,yn=!0,a=Cg(n,null,o,a),n.child=a;a;)a.flags=a.flags&-3|4096,a=a.sibling;else{if(Pr(),o===u){n=Gn(t,n,a);break e}ct(t,n,o,a)}n=n.child}return n;case 26:return Vo(t,n),t===null?(a=ev(n.type,null,n.pendingProps,null))?n.memoizedState=a:Ce||(a=n.type,t=n.pendingProps,o=Jo(re.current).createElement(a),o[mt]=n,o[Nt]=t,dt(o,a,t),rt(o),n.stateNode=o):n.memoizedState=ev(n.type,t.memoizedProps,n.pendingProps,t.memoizedState),null;case 27:return ei(n),t===null&&Ce&&(o=n.stateNode=Zy(n.type,n.pendingProps,re.current),vt=n,yn=!0,u=Ye,bi(n.type)?(Md=u,Ye=an(o.firstChild)):Ye=u),ct(t,n,n.pendingProps.children,a),Vo(t,n),t===null&&(n.flags|=4194304),n.child;case 5:return t===null&&Ce&&((u=o=Ye)&&(o=IT(o,n.type,n.pendingProps,yn),o!==null?(n.stateNode=o,vt=n,Ye=an(o.firstChild),yn=!1,u=!0):u=!1),u||Xi(n)),ei(n),u=n.type,h=n.pendingProps,x=t!==null?t.memoizedProps:null,o=h.children,Ed(u,h)?o=null:x!==null&&Ed(u,x)&&(n.flags|=32),n.memoizedState!==null&&(u=Au(t,n,lT,null,null,a),fs._currentValue=u),Vo(t,n),ct(t,n,o,a),n.child;case 6:return t===null&&Ce&&((t=a=Ye)&&(a=FT(a,n.pendingProps,yn),a!==null?(n.stateNode=a,vt=n,Ye=null,t=!0):t=!1),t||Xi(n)),null;case 13:return Xg(t,n,a);case 4:return De(n,n.stateNode.containerInfo),o=n.pendingProps,t===null?n.child=Ba(n,null,o,a):ct(t,n,o,a),n.child;case 11:return Ug(t,n,n.type,n.pendingProps,a);case 7:return ct(t,n,n.pendingProps,a),n.child;case 8:return ct(t,n,n.pendingProps.children,a),n.child;case 12:return ct(t,n,n.pendingProps.children,a),n.child;case 10:return o=n.pendingProps,ri(n,n.type,o.value),ct(t,n,o.children,a),n.child;case 9:return u=n.type._context,o=n.pendingProps.children,Qi(n),u=pt(u),o=o(u),n.flags|=1,ct(t,n,o,a),n.child;case 14:return Bg(t,n,n.type,n.pendingProps,a);case 15:return Hg(t,n,n.type,n.pendingProps,a);case 19:return Qg(t,n,a);case 31:return o=n.pendingProps,a=n.mode,o={mode:o.mode,children:o.children},t===null?(a=Uo(o,a),a.ref=n.ref,n.child=a,a.return=n,n=a):(a=Ln(t.child,o),a.ref=n.ref,n.child=a,a.return=n,n=a),n;case 22:return qg(t,n,a);case 24:return Qi(n),o=pt(et),t===null?(u=yu(),u===null&&(u=Ve,h=pu(),u.pooledCache=h,h.refCount++,h!==null&&(u.pooledCacheLanes|=a),u=h),n.memoizedState={parent:o,cache:u},xu(n),ri(n,et,u)):((t.lanes&a)!==0&&(bu(t,n),Ir(n,null,null,a),Gr()),u=t.memoizedState,h=n.memoizedState,u.parent!==o?(u={parent:o,cache:o},n.memoizedState=u,n.lanes===0&&(n.memoizedState=n.updateQueue.baseState=u),ri(n,et,o)):(o=h.cache,ri(n,et,o),o!==u.cache&&mu(n,[et],a,!0))),ct(t,n,n.pendingProps.children,a),n.child;case 29:throw n.pendingProps}throw Error(s(156,n.tag))}function In(t){t.flags|=4}function Zg(t,n){if(n.type!=="stylesheet"||(n.state.loading&4)!==0)t.flags&=-16777217;else if(t.flags|=16777216,!rv(n)){if(n=Qt.current,n!==null&&((Te&4194048)===Te?vn!==null:(Te&62914560)!==Te&&(Te&536870912)===0||n!==vn))throw Hr=vu,_p;t.flags|=8192}}function Bo(t,n){n!==null&&(t.flags|=4),t.flags&16384&&(n=t.tag!==22?Dm():536870912,t.lanes|=n,Ia|=n)}function Zr(t,n){if(!Ce)switch(t.tailMode){case"hidden":n=t.tail;for(var a=null;n!==null;)n.alternate!==null&&(a=n),n=n.sibling;a===null?t.tail=null:a.sibling=null;break;case"collapsed":a=t.tail;for(var o=null;a!==null;)a.alternate!==null&&(o=a),a=a.sibling;o===null?n||t.tail===null?t.tail=null:t.tail.sibling=null:o.sibling=null}}function Ie(t){var n=t.alternate!==null&&t.alternate.child===t.child,a=0,o=0;if(n)for(var u=t.child;u!==null;)a|=u.lanes|u.childLanes,o|=u.subtreeFlags&65011712,o|=u.flags&65011712,u.return=t,u=u.sibling;else for(u=t.child;u!==null;)a|=u.lanes|u.childLanes,o|=u.subtreeFlags,o|=u.flags,u.return=t,u=u.sibling;return t.subtreeFlags|=o,t.childLanes=a,n}function yT(t,n,a){var o=n.pendingProps;switch(uu(n),n.tag){case 31:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Ie(n),null;case 1:return Ie(n),null;case 3:return a=n.stateNode,o=null,t!==null&&(o=t.memoizedState.cache),n.memoizedState.cache!==o&&(n.flags|=2048),Bn(et),Re(),a.pendingContext&&(a.context=a.pendingContext,a.pendingContext=null),(t===null||t.child===null)&&(_r(n)?In(n):t===null||t.memoizedState.isDehydrated&&(n.flags&256)===0||(n.flags|=1024,Dp())),Ie(n),null;case 26:return a=n.memoizedState,t===null?(In(n),a!==null?(Ie(n),Zg(n,a)):(Ie(n),n.flags&=-16777217)):a?a!==t.memoizedState?(In(n),Ie(n),Zg(n,a)):(Ie(n),n.flags&=-16777217):(t.memoizedProps!==o&&In(n),Ie(n),n.flags&=-16777217),null;case 27:en(n),a=re.current;var u=n.type;if(t!==null&&n.stateNode!=null)t.memoizedProps!==o&&In(n);else{if(!o){if(n.stateNode===null)throw Error(s(166));return Ie(n),null}t=se.current,_r(n)?Ep(n):(t=Zy(u,o,a),n.stateNode=t,In(n))}return Ie(n),null;case 5:if(en(n),a=n.type,t!==null&&n.stateNode!=null)t.memoizedProps!==o&&In(n);else{if(!o){if(n.stateNode===null)throw Error(s(166));return Ie(n),null}if(t=se.current,_r(n))Ep(n);else{switch(u=Jo(re.current),t){case 1:t=u.createElementNS("http://www.w3.org/2000/svg",a);break;case 2:t=u.createElementNS("http://www.w3.org/1998/Math/MathML",a);break;default:switch(a){case"svg":t=u.createElementNS("http://www.w3.org/2000/svg",a);break;case"math":t=u.createElementNS("http://www.w3.org/1998/Math/MathML",a);break;case"script":t=u.createElement("div"),t.innerHTML="<script><\/script>",t=t.removeChild(t.firstChild);break;case"select":t=typeof o.is=="string"?u.createElement("select",{is:o.is}):u.createElement("select"),o.multiple?t.multiple=!0:o.size&&(t.size=o.size);break;default:t=typeof o.is=="string"?u.createElement(a,{is:o.is}):u.createElement(a)}}t[mt]=n,t[Nt]=o;e:for(u=n.child;u!==null;){if(u.tag===5||u.tag===6)t.appendChild(u.stateNode);else if(u.tag!==4&&u.tag!==27&&u.child!==null){u.child.return=u,u=u.child;continue}if(u===n)break e;for(;u.sibling===null;){if(u.return===null||u.return===n)break e;u=u.return}u.sibling.return=u.return,u=u.sibling}n.stateNode=t;e:switch(dt(t,a,o),a){case"button":case"input":case"select":case"textarea":t=!!o.autoFocus;break e;case"img":t=!0;break e;default:t=!1}t&&In(n)}}return Ie(n),n.flags&=-16777217,null;case 6:if(t&&n.stateNode!=null)t.memoizedProps!==o&&In(n);else{if(typeof o!="string"&&n.stateNode===null)throw Error(s(166));if(t=re.current,_r(n)){if(t=n.stateNode,a=n.memoizedProps,o=null,u=vt,u!==null)switch(u.tag){case 27:case 5:o=u.memoizedProps}t[mt]=n,t=!!(t.nodeValue===a||o!==null&&o.suppressHydrationWarning===!0||Iy(t.nodeValue,a)),t||Xi(n)}else t=Jo(t).createTextNode(o),t[mt]=n,n.stateNode=t}return Ie(n),null;case 13:if(o=n.memoizedState,t===null||t.memoizedState!==null&&t.memoizedState.dehydrated!==null){if(u=_r(n),o!==null&&o.dehydrated!==null){if(t===null){if(!u)throw Error(s(318));if(u=n.memoizedState,u=u!==null?u.dehydrated:null,!u)throw Error(s(317));u[mt]=n}else Pr(),(n.flags&128)===0&&(n.memoizedState=null),n.flags|=4;Ie(n),u=!1}else u=Dp(),t!==null&&t.memoizedState!==null&&(t.memoizedState.hydrationErrors=u),u=!0;if(!u)return n.flags&256?(qn(n),n):(qn(n),null)}if(qn(n),(n.flags&128)!==0)return n.lanes=a,n;if(a=o!==null,t=t!==null&&t.memoizedState!==null,a){o=n.child,u=null,o.alternate!==null&&o.alternate.memoizedState!==null&&o.alternate.memoizedState.cachePool!==null&&(u=o.alternate.memoizedState.cachePool.pool);var h=null;o.memoizedState!==null&&o.memoizedState.cachePool!==null&&(h=o.memoizedState.cachePool.pool),h!==u&&(o.flags|=2048)}return a!==t&&a&&(n.child.flags|=8192),Bo(n,n.updateQueue),Ie(n),null;case 4:return Re(),t===null&&Sd(n.stateNode.containerInfo),Ie(n),null;case 10:return Bn(n.type),Ie(n),null;case 19:if($(tt),u=n.memoizedState,u===null)return Ie(n),null;if(o=(n.flags&128)!==0,h=u.rendering,h===null)if(o)Zr(u,!1);else{if(Xe!==0||t!==null&&(t.flags&128)!==0)for(t=n.child;t!==null;){if(h=Po(t),h!==null){for(n.flags|=128,Zr(u,!1),t=h.updateQueue,n.updateQueue=t,Bo(n,t),n.subtreeFlags=0,t=a,a=n.child;a!==null;)Np(a,t),a=a.sibling;return Z(tt,tt.current&1|2),n.child}t=t.sibling}u.tail!==null&&gn()>Go&&(n.flags|=128,o=!0,Zr(u,!1),n.lanes=4194304)}else{if(!o)if(t=Po(h),t!==null){if(n.flags|=128,o=!0,t=t.updateQueue,n.updateQueue=t,Bo(n,t),Zr(u,!0),u.tail===null&&u.tailMode==="hidden"&&!h.alternate&&!Ce)return Ie(n),null}else 2*gn()-u.renderingStartTime>Go&&a!==536870912&&(n.flags|=128,o=!0,Zr(u,!1),n.lanes=4194304);u.isBackwards?(h.sibling=n.child,n.child=h):(t=u.last,t!==null?t.sibling=h:n.child=h,u.last=h)}return u.tail!==null?(n=u.tail,u.rendering=n,u.tail=n.sibling,u.renderingStartTime=gn(),n.sibling=null,t=tt.current,Z(tt,o?t&1|2:t&1),n):(Ie(n),null);case 22:case 23:return qn(n),Tu(),o=n.memoizedState!==null,t!==null?t.memoizedState!==null!==o&&(n.flags|=8192):o&&(n.flags|=8192),o?(a&536870912)!==0&&(n.flags&128)===0&&(Ie(n),n.subtreeFlags&6&&(n.flags|=8192)):Ie(n),a=n.updateQueue,a!==null&&Bo(n,a.retryQueue),a=null,t!==null&&t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(a=t.memoizedState.cachePool.pool),o=null,n.memoizedState!==null&&n.memoizedState.cachePool!==null&&(o=n.memoizedState.cachePool.pool),o!==a&&(n.flags|=2048),t!==null&&$(Wi),null;case 24:return a=null,t!==null&&(a=t.memoizedState.cache),n.memoizedState.cache!==a&&(n.flags|=2048),Bn(et),Ie(n),null;case 25:return null;case 30:return null}throw Error(s(156,n.tag))}function vT(t,n){switch(uu(n),n.tag){case 1:return t=n.flags,t&65536?(n.flags=t&-65537|128,n):null;case 3:return Bn(et),Re(),t=n.flags,(t&65536)!==0&&(t&128)===0?(n.flags=t&-65537|128,n):null;case 26:case 27:case 5:return en(n),null;case 13:if(qn(n),t=n.memoizedState,t!==null&&t.dehydrated!==null){if(n.alternate===null)throw Error(s(340));Pr()}return t=n.flags,t&65536?(n.flags=t&-65537|128,n):null;case 19:return $(tt),null;case 4:return Re(),null;case 10:return Bn(n.type),null;case 22:case 23:return qn(n),Tu(),t!==null&&$(Wi),t=n.flags,t&65536?(n.flags=t&-65537|128,n):null;case 24:return Bn(et),null;case 25:return null;default:return null}}function $g(t,n){switch(uu(n),n.tag){case 3:Bn(et),Re();break;case 26:case 27:case 5:en(n);break;case 4:Re();break;case 13:qn(n);break;case 19:$(tt);break;case 10:Bn(n.type);break;case 22:case 23:qn(n),Tu(),t!==null&&$(Wi);break;case 24:Bn(et)}}function $r(t,n){try{var a=n.updateQueue,o=a!==null?a.lastEffect:null;if(o!==null){var u=o.next;a=u;do{if((a.tag&t)===t){o=void 0;var h=a.create,x=a.inst;o=h(),x.destroy=o}a=a.next}while(a!==u)}}catch(S){ze(n,n.return,S)}}function fi(t,n,a){try{var o=n.updateQueue,u=o!==null?o.lastEffect:null;if(u!==null){var h=u.next;o=h;do{if((o.tag&t)===t){var x=o.inst,S=x.destroy;if(S!==void 0){x.destroy=void 0,u=n;var C=a,V=S;try{V()}catch(G){ze(u,C,G)}}}o=o.next}while(o!==h)}}catch(G){ze(n,n.return,G)}}function Jg(t){var n=t.updateQueue;if(n!==null){var a=t.stateNode;try{Bp(n,a)}catch(o){ze(t,t.return,o)}}}function ey(t,n,a){a.props=$i(t.type,t.memoizedProps),a.state=t.memoizedState;try{a.componentWillUnmount()}catch(o){ze(t,n,o)}}function Jr(t,n){try{var a=t.ref;if(a!==null){switch(t.tag){case 26:case 27:case 5:var o=t.stateNode;break;case 30:o=t.stateNode;break;default:o=t.stateNode}typeof a=="function"?t.refCleanup=a(o):a.current=o}}catch(u){ze(t,n,u)}}function xn(t,n){var a=t.ref,o=t.refCleanup;if(a!==null)if(typeof o=="function")try{o()}catch(u){ze(t,n,u)}finally{t.refCleanup=null,t=t.alternate,t!=null&&(t.refCleanup=null)}else if(typeof a=="function")try{a(null)}catch(u){ze(t,n,u)}else a.current=null}function ty(t){var n=t.type,a=t.memoizedProps,o=t.stateNode;try{e:switch(n){case"button":case"input":case"select":case"textarea":a.autoFocus&&o.focus();break e;case"img":a.src?o.src=a.src:a.srcSet&&(o.srcset=a.srcSet)}}catch(u){ze(t,t.return,u)}}function $u(t,n,a){try{var o=t.stateNode;UT(o,t.type,a,n),o[Nt]=n}catch(u){ze(t,t.return,u)}}function ny(t){return t.tag===5||t.tag===3||t.tag===26||t.tag===27&&bi(t.type)||t.tag===4}function Ju(t){e:for(;;){for(;t.sibling===null;){if(t.return===null||ny(t.return))return null;t=t.return}for(t.sibling.return=t.return,t=t.sibling;t.tag!==5&&t.tag!==6&&t.tag!==18;){if(t.tag===27&&bi(t.type)||t.flags&2||t.child===null||t.tag===4)continue e;t.child.return=t,t=t.child}if(!(t.flags&2))return t.stateNode}}function ed(t,n,a){var o=t.tag;if(o===5||o===6)t=t.stateNode,n?(a.nodeType===9?a.body:a.nodeName==="HTML"?a.ownerDocument.body:a).insertBefore(t,n):(n=a.nodeType===9?a.body:a.nodeName==="HTML"?a.ownerDocument.body:a,n.appendChild(t),a=a._reactRootContainer,a!=null||n.onclick!==null||(n.onclick=$o));else if(o!==4&&(o===27&&bi(t.type)&&(a=t.stateNode,n=null),t=t.child,t!==null))for(ed(t,n,a),t=t.sibling;t!==null;)ed(t,n,a),t=t.sibling}function Ho(t,n,a){var o=t.tag;if(o===5||o===6)t=t.stateNode,n?a.insertBefore(t,n):a.appendChild(t);else if(o!==4&&(o===27&&bi(t.type)&&(a=t.stateNode),t=t.child,t!==null))for(Ho(t,n,a),t=t.sibling;t!==null;)Ho(t,n,a),t=t.sibling}function iy(t){var n=t.stateNode,a=t.memoizedProps;try{for(var o=t.type,u=n.attributes;u.length;)n.removeAttributeNode(u[0]);dt(n,o,a),n[mt]=t,n[Nt]=a}catch(h){ze(t,t.return,h)}}var Fn=!1,We=!1,td=!1,ay=typeof WeakSet=="function"?WeakSet:Set,ot=null;function xT(t,n){if(t=t.containerInfo,Nd=rl,t=pp(t),Jc(t)){if("selectionStart"in t)var a={start:t.selectionStart,end:t.selectionEnd};else e:{a=(a=t.ownerDocument)&&a.defaultView||window;var o=a.getSelection&&a.getSelection();if(o&&o.rangeCount!==0){a=o.anchorNode;var u=o.anchorOffset,h=o.focusNode;o=o.focusOffset;try{a.nodeType,h.nodeType}catch{a=null;break e}var x=0,S=-1,C=-1,V=0,G=0,X=t,U=null;t:for(;;){for(var B;X!==a||u!==0&&X.nodeType!==3||(S=x+u),X!==h||o!==0&&X.nodeType!==3||(C=x+o),X.nodeType===3&&(x+=X.nodeValue.length),(B=X.firstChild)!==null;)U=X,X=B;for(;;){if(X===t)break t;if(U===a&&++V===u&&(S=x),U===h&&++G===o&&(C=x),(B=X.nextSibling)!==null)break;X=U,U=X.parentNode}X=B}a=S===-1||C===-1?null:{start:S,end:C}}else a=null}a=a||{start:0,end:0}}else a=null;for(Ad={focusedElem:t,selectionRange:a},rl=!1,ot=n;ot!==null;)if(n=ot,t=n.child,(n.subtreeFlags&1024)!==0&&t!==null)t.return=n,ot=t;else for(;ot!==null;){switch(n=ot,h=n.alternate,t=n.flags,n.tag){case 0:break;case 11:case 15:break;case 1:if((t&1024)!==0&&h!==null){t=void 0,a=n,u=h.memoizedProps,h=h.memoizedState,o=a.stateNode;try{var pe=$i(a.type,u,a.elementType===a.type);t=o.getSnapshotBeforeUpdate(pe,h),o.__reactInternalSnapshotBeforeUpdate=t}catch(ue){ze(a,a.return,ue)}}break;case 3:if((t&1024)!==0){if(t=n.stateNode.containerInfo,a=t.nodeType,a===9)Dd(t);else if(a===1)switch(t.nodeName){case"HEAD":case"HTML":case"BODY":Dd(t);break;default:t.textContent=""}}break;case 5:case 26:case 27:case 6:case 4:case 17:break;default:if((t&1024)!==0)throw Error(s(163))}if(t=n.sibling,t!==null){t.return=n.return,ot=t;break}ot=n.return}}function ry(t,n,a){var o=a.flags;switch(a.tag){case 0:case 11:case 15:hi(t,a),o&4&&$r(5,a);break;case 1:if(hi(t,a),o&4)if(t=a.stateNode,n===null)try{t.componentDidMount()}catch(x){ze(a,a.return,x)}else{var u=$i(a.type,n.memoizedProps);n=n.memoizedState;try{t.componentDidUpdate(u,n,t.__reactInternalSnapshotBeforeUpdate)}catch(x){ze(a,a.return,x)}}o&64&&Jg(a),o&512&&Jr(a,a.return);break;case 3:if(hi(t,a),o&64&&(t=a.updateQueue,t!==null)){if(n=null,a.child!==null)switch(a.child.tag){case 27:case 5:n=a.child.stateNode;break;case 1:n=a.child.stateNode}try{Bp(t,n)}catch(x){ze(a,a.return,x)}}break;case 27:n===null&&o&4&&iy(a);case 26:case 5:hi(t,a),n===null&&o&4&&ty(a),o&512&&Jr(a,a.return);break;case 12:hi(t,a);break;case 13:hi(t,a),o&4&&ly(t,a),o&64&&(t=a.memoizedState,t!==null&&(t=t.dehydrated,t!==null&&(a=CT.bind(null,a),YT(t,a))));break;case 22:if(o=a.memoizedState!==null||Fn,!o){n=n!==null&&n.memoizedState!==null||We,u=Fn;var h=We;Fn=o,(We=n)&&!h?mi(t,a,(a.subtreeFlags&8772)!==0):hi(t,a),Fn=u,We=h}break;case 30:break;default:hi(t,a)}}function sy(t){var n=t.alternate;n!==null&&(t.alternate=null,sy(n)),t.child=null,t.deletions=null,t.sibling=null,t.tag===5&&(n=t.stateNode,n!==null&&_c(n)),t.stateNode=null,t.return=null,t.dependencies=null,t.memoizedProps=null,t.memoizedState=null,t.pendingProps=null,t.stateNode=null,t.updateQueue=null}var Ge=null,Ct=!1;function Yn(t,n,a){for(a=a.child;a!==null;)oy(t,n,a),a=a.sibling}function oy(t,n,a){if(Rt&&typeof Rt.onCommitFiberUnmount=="function")try{Rt.onCommitFiberUnmount(br,a)}catch{}switch(a.tag){case 26:We||xn(a,n),Yn(t,n,a),a.memoizedState?a.memoizedState.count--:a.stateNode&&(a=a.stateNode,a.parentNode.removeChild(a));break;case 27:We||xn(a,n);var o=Ge,u=Ct;bi(a.type)&&(Ge=a.stateNode,Ct=!1),Yn(t,n,a),ls(a.stateNode),Ge=o,Ct=u;break;case 5:We||xn(a,n);case 6:if(o=Ge,u=Ct,Ge=null,Yn(t,n,a),Ge=o,Ct=u,Ge!==null)if(Ct)try{(Ge.nodeType===9?Ge.body:Ge.nodeName==="HTML"?Ge.ownerDocument.body:Ge).removeChild(a.stateNode)}catch(h){ze(a,n,h)}else try{Ge.removeChild(a.stateNode)}catch(h){ze(a,n,h)}break;case 18:Ge!==null&&(Ct?(t=Ge,Qy(t.nodeType===9?t.body:t.nodeName==="HTML"?t.ownerDocument.body:t,a.stateNode),gs(t)):Qy(Ge,a.stateNode));break;case 4:o=Ge,u=Ct,Ge=a.stateNode.containerInfo,Ct=!0,Yn(t,n,a),Ge=o,Ct=u;break;case 0:case 11:case 14:case 15:We||fi(2,a,n),We||fi(4,a,n),Yn(t,n,a);break;case 1:We||(xn(a,n),o=a.stateNode,typeof o.componentWillUnmount=="function"&&ey(a,n,o)),Yn(t,n,a);break;case 21:Yn(t,n,a);break;case 22:We=(o=We)||a.memoizedState!==null,Yn(t,n,a),We=o;break;default:Yn(t,n,a)}}function ly(t,n){if(n.memoizedState===null&&(t=n.alternate,t!==null&&(t=t.memoizedState,t!==null&&(t=t.dehydrated,t!==null))))try{gs(t)}catch(a){ze(n,n.return,a)}}function bT(t){switch(t.tag){case 13:case 19:var n=t.stateNode;return n===null&&(n=t.stateNode=new ay),n;case 22:return t=t.stateNode,n=t._retryCache,n===null&&(n=t._retryCache=new ay),n;default:throw Error(s(435,t.tag))}}function nd(t,n){var a=bT(t);n.forEach(function(o){var u=DT.bind(null,t,o);a.has(o)||(a.add(o),o.then(u,u))})}function _t(t,n){var a=n.deletions;if(a!==null)for(var o=0;o<a.length;o++){var u=a[o],h=t,x=n,S=x;e:for(;S!==null;){switch(S.tag){case 27:if(bi(S.type)){Ge=S.stateNode,Ct=!1;break e}break;case 5:Ge=S.stateNode,Ct=!1;break e;case 3:case 4:Ge=S.stateNode.containerInfo,Ct=!0;break e}S=S.return}if(Ge===null)throw Error(s(160));oy(h,x,u),Ge=null,Ct=!1,h=u.alternate,h!==null&&(h.return=null),u.return=null}if(n.subtreeFlags&13878)for(n=n.child;n!==null;)cy(n,t),n=n.sibling}var nn=null;function cy(t,n){var a=t.alternate,o=t.flags;switch(t.tag){case 0:case 11:case 14:case 15:_t(n,t),Pt(t),o&4&&(fi(3,t,t.return),$r(3,t),fi(5,t,t.return));break;case 1:_t(n,t),Pt(t),o&512&&(We||a===null||xn(a,a.return)),o&64&&Fn&&(t=t.updateQueue,t!==null&&(o=t.callbacks,o!==null&&(a=t.shared.hiddenCallbacks,t.shared.hiddenCallbacks=a===null?o:a.concat(o))));break;case 26:var u=nn;if(_t(n,t),Pt(t),o&512&&(We||a===null||xn(a,a.return)),o&4){var h=a!==null?a.memoizedState:null;if(o=t.memoizedState,a===null)if(o===null)if(t.stateNode===null){e:{o=t.type,a=t.memoizedProps,u=u.ownerDocument||u;t:switch(o){case"title":h=u.getElementsByTagName("title")[0],(!h||h[jr]||h[mt]||h.namespaceURI==="http://www.w3.org/2000/svg"||h.hasAttribute("itemprop"))&&(h=u.createElement(o),u.head.insertBefore(h,u.querySelector("head > title"))),dt(h,o,a),h[mt]=t,rt(h),o=h;break e;case"link":var x=iv("link","href",u).get(o+(a.href||""));if(x){for(var S=0;S<x.length;S++)if(h=x[S],h.getAttribute("href")===(a.href==null||a.href===""?null:a.href)&&h.getAttribute("rel")===(a.rel==null?null:a.rel)&&h.getAttribute("title")===(a.title==null?null:a.title)&&h.getAttribute("crossorigin")===(a.crossOrigin==null?null:a.crossOrigin)){x.splice(S,1);break t}}h=u.createElement(o),dt(h,o,a),u.head.appendChild(h);break;case"meta":if(x=iv("meta","content",u).get(o+(a.content||""))){for(S=0;S<x.length;S++)if(h=x[S],h.getAttribute("content")===(a.content==null?null:""+a.content)&&h.getAttribute("name")===(a.name==null?null:a.name)&&h.getAttribute("property")===(a.property==null?null:a.property)&&h.getAttribute("http-equiv")===(a.httpEquiv==null?null:a.httpEquiv)&&h.getAttribute("charset")===(a.charSet==null?null:a.charSet)){x.splice(S,1);break t}}h=u.createElement(o),dt(h,o,a),u.head.appendChild(h);break;default:throw Error(s(468,o))}h[mt]=t,rt(h),o=h}t.stateNode=o}else av(u,t.type,t.stateNode);else t.stateNode=nv(u,o,t.memoizedProps);else h!==o?(h===null?a.stateNode!==null&&(a=a.stateNode,a.parentNode.removeChild(a)):h.count--,o===null?av(u,t.type,t.stateNode):nv(u,o,t.memoizedProps)):o===null&&t.stateNode!==null&&$u(t,t.memoizedProps,a.memoizedProps)}break;case 27:_t(n,t),Pt(t),o&512&&(We||a===null||xn(a,a.return)),a!==null&&o&4&&$u(t,t.memoizedProps,a.memoizedProps);break;case 5:if(_t(n,t),Pt(t),o&512&&(We||a===null||xn(a,a.return)),t.flags&32){u=t.stateNode;try{Sa(u,"")}catch(B){ze(t,t.return,B)}}o&4&&t.stateNode!=null&&(u=t.memoizedProps,$u(t,u,a!==null?a.memoizedProps:u)),o&1024&&(td=!0);break;case 6:if(_t(n,t),Pt(t),o&4){if(t.stateNode===null)throw Error(s(162));o=t.memoizedProps,a=t.stateNode;try{a.nodeValue=o}catch(B){ze(t,t.return,B)}}break;case 3:if(nl=null,u=nn,nn=el(n.containerInfo),_t(n,t),nn=u,Pt(t),o&4&&a!==null&&a.memoizedState.isDehydrated)try{gs(n.containerInfo)}catch(B){ze(t,t.return,B)}td&&(td=!1,uy(t));break;case 4:o=nn,nn=el(t.stateNode.containerInfo),_t(n,t),Pt(t),nn=o;break;case 12:_t(n,t),Pt(t);break;case 13:_t(n,t),Pt(t),t.child.flags&8192&&t.memoizedState!==null!=(a!==null&&a.memoizedState!==null)&&(ld=gn()),o&4&&(o=t.updateQueue,o!==null&&(t.updateQueue=null,nd(t,o)));break;case 22:u=t.memoizedState!==null;var C=a!==null&&a.memoizedState!==null,V=Fn,G=We;if(Fn=V||u,We=G||C,_t(n,t),We=G,Fn=V,Pt(t),o&8192)e:for(n=t.stateNode,n._visibility=u?n._visibility&-2:n._visibility|1,u&&(a===null||C||Fn||We||Ji(t)),a=null,n=t;;){if(n.tag===5||n.tag===26){if(a===null){C=a=n;try{if(h=C.stateNode,u)x=h.style,typeof x.setProperty=="function"?x.setProperty("display","none","important"):x.display="none";else{S=C.stateNode;var X=C.memoizedProps.style,U=X!=null&&X.hasOwnProperty("display")?X.display:null;S.style.display=U==null||typeof U=="boolean"?"":(""+U).trim()}}catch(B){ze(C,C.return,B)}}}else if(n.tag===6){if(a===null){C=n;try{C.stateNode.nodeValue=u?"":C.memoizedProps}catch(B){ze(C,C.return,B)}}}else if((n.tag!==22&&n.tag!==23||n.memoizedState===null||n===t)&&n.child!==null){n.child.return=n,n=n.child;continue}if(n===t)break e;for(;n.sibling===null;){if(n.return===null||n.return===t)break e;a===n&&(a=null),n=n.return}a===n&&(a=null),n.sibling.return=n.return,n=n.sibling}o&4&&(o=t.updateQueue,o!==null&&(a=o.retryQueue,a!==null&&(o.retryQueue=null,nd(t,a))));break;case 19:_t(n,t),Pt(t),o&4&&(o=t.updateQueue,o!==null&&(t.updateQueue=null,nd(t,o)));break;case 30:break;case 21:break;default:_t(n,t),Pt(t)}}function Pt(t){var n=t.flags;if(n&2){try{for(var a,o=t.return;o!==null;){if(ny(o)){a=o;break}o=o.return}if(a==null)throw Error(s(160));switch(a.tag){case 27:var u=a.stateNode,h=Ju(t);Ho(t,h,u);break;case 5:var x=a.stateNode;a.flags&32&&(Sa(x,""),a.flags&=-33);var S=Ju(t);Ho(t,S,x);break;case 3:case 4:var C=a.stateNode.containerInfo,V=Ju(t);ed(t,V,C);break;default:throw Error(s(161))}}catch(G){ze(t,t.return,G)}t.flags&=-3}n&4096&&(t.flags&=-4097)}function uy(t){if(t.subtreeFlags&1024)for(t=t.child;t!==null;){var n=t;uy(n),n.tag===5&&n.flags&1024&&n.stateNode.reset(),t=t.sibling}}function hi(t,n){if(n.subtreeFlags&8772)for(n=n.child;n!==null;)ry(t,n.alternate,n),n=n.sibling}function Ji(t){for(t=t.child;t!==null;){var n=t;switch(n.tag){case 0:case 11:case 14:case 15:fi(4,n,n.return),Ji(n);break;case 1:xn(n,n.return);var a=n.stateNode;typeof a.componentWillUnmount=="function"&&ey(n,n.return,a),Ji(n);break;case 27:ls(n.stateNode);case 26:case 5:xn(n,n.return),Ji(n);break;case 22:n.memoizedState===null&&Ji(n);break;case 30:Ji(n);break;default:Ji(n)}t=t.sibling}}function mi(t,n,a){for(a=a&&(n.subtreeFlags&8772)!==0,n=n.child;n!==null;){var o=n.alternate,u=t,h=n,x=h.flags;switch(h.tag){case 0:case 11:case 15:mi(u,h,a),$r(4,h);break;case 1:if(mi(u,h,a),o=h,u=o.stateNode,typeof u.componentDidMount=="function")try{u.componentDidMount()}catch(V){ze(o,o.return,V)}if(o=h,u=o.updateQueue,u!==null){var S=o.stateNode;try{var C=u.shared.hiddenCallbacks;if(C!==null)for(u.shared.hiddenCallbacks=null,u=0;u<C.length;u++)Up(C[u],S)}catch(V){ze(o,o.return,V)}}a&&x&64&&Jg(h),Jr(h,h.return);break;case 27:iy(h);case 26:case 5:mi(u,h,a),a&&o===null&&x&4&&ty(h),Jr(h,h.return);break;case 12:mi(u,h,a);break;case 13:mi(u,h,a),a&&x&4&&ly(u,h);break;case 22:h.memoizedState===null&&mi(u,h,a),Jr(h,h.return);break;case 30:break;default:mi(u,h,a)}n=n.sibling}}function id(t,n){var a=null;t!==null&&t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(a=t.memoizedState.cachePool.pool),t=null,n.memoizedState!==null&&n.memoizedState.cachePool!==null&&(t=n.memoizedState.cachePool.pool),t!==a&&(t!=null&&t.refCount++,a!=null&&Vr(a))}function ad(t,n){t=null,n.alternate!==null&&(t=n.alternate.memoizedState.cache),n=n.memoizedState.cache,n!==t&&(n.refCount++,t!=null&&Vr(t))}function bn(t,n,a,o){if(n.subtreeFlags&10256)for(n=n.child;n!==null;)dy(t,n,a,o),n=n.sibling}function dy(t,n,a,o){var u=n.flags;switch(n.tag){case 0:case 11:case 15:bn(t,n,a,o),u&2048&&$r(9,n);break;case 1:bn(t,n,a,o);break;case 3:bn(t,n,a,o),u&2048&&(t=null,n.alternate!==null&&(t=n.alternate.memoizedState.cache),n=n.memoizedState.cache,n!==t&&(n.refCount++,t!=null&&Vr(t)));break;case 12:if(u&2048){bn(t,n,a,o),t=n.stateNode;try{var h=n.memoizedProps,x=h.id,S=h.onPostCommit;typeof S=="function"&&S(x,n.alternate===null?"mount":"update",t.passiveEffectDuration,-0)}catch(C){ze(n,n.return,C)}}else bn(t,n,a,o);break;case 13:bn(t,n,a,o);break;case 23:break;case 22:h=n.stateNode,x=n.alternate,n.memoizedState!==null?h._visibility&2?bn(t,n,a,o):es(t,n):h._visibility&2?bn(t,n,a,o):(h._visibility|=2,Ha(t,n,a,o,(n.subtreeFlags&10256)!==0)),u&2048&&id(x,n);break;case 24:bn(t,n,a,o),u&2048&&ad(n.alternate,n);break;default:bn(t,n,a,o)}}function Ha(t,n,a,o,u){for(u=u&&(n.subtreeFlags&10256)!==0,n=n.child;n!==null;){var h=t,x=n,S=a,C=o,V=x.flags;switch(x.tag){case 0:case 11:case 15:Ha(h,x,S,C,u),$r(8,x);break;case 23:break;case 22:var G=x.stateNode;x.memoizedState!==null?G._visibility&2?Ha(h,x,S,C,u):es(h,x):(G._visibility|=2,Ha(h,x,S,C,u)),u&&V&2048&&id(x.alternate,x);break;case 24:Ha(h,x,S,C,u),u&&V&2048&&ad(x.alternate,x);break;default:Ha(h,x,S,C,u)}n=n.sibling}}function es(t,n){if(n.subtreeFlags&10256)for(n=n.child;n!==null;){var a=t,o=n,u=o.flags;switch(o.tag){case 22:es(a,o),u&2048&&id(o.alternate,o);break;case 24:es(a,o),u&2048&&ad(o.alternate,o);break;default:es(a,o)}n=n.sibling}}var ts=8192;function qa(t){if(t.subtreeFlags&ts)for(t=t.child;t!==null;)fy(t),t=t.sibling}function fy(t){switch(t.tag){case 26:qa(t),t.flags&ts&&t.memoizedState!==null&&rN(nn,t.memoizedState,t.memoizedProps);break;case 5:qa(t);break;case 3:case 4:var n=nn;nn=el(t.stateNode.containerInfo),qa(t),nn=n;break;case 22:t.memoizedState===null&&(n=t.alternate,n!==null&&n.memoizedState!==null?(n=ts,ts=16777216,qa(t),ts=n):qa(t));break;default:qa(t)}}function hy(t){var n=t.alternate;if(n!==null&&(t=n.child,t!==null)){n.child=null;do n=t.sibling,t.sibling=null,t=n;while(t!==null)}}function ns(t){var n=t.deletions;if((t.flags&16)!==0){if(n!==null)for(var a=0;a<n.length;a++){var o=n[a];ot=o,py(o,t)}hy(t)}if(t.subtreeFlags&10256)for(t=t.child;t!==null;)my(t),t=t.sibling}function my(t){switch(t.tag){case 0:case 11:case 15:ns(t),t.flags&2048&&fi(9,t,t.return);break;case 3:ns(t);break;case 12:ns(t);break;case 22:var n=t.stateNode;t.memoizedState!==null&&n._visibility&2&&(t.return===null||t.return.tag!==13)?(n._visibility&=-3,qo(t)):ns(t);break;default:ns(t)}}function qo(t){var n=t.deletions;if((t.flags&16)!==0){if(n!==null)for(var a=0;a<n.length;a++){var o=n[a];ot=o,py(o,t)}hy(t)}for(t=t.child;t!==null;){switch(n=t,n.tag){case 0:case 11:case 15:fi(8,n,n.return),qo(n);break;case 22:a=n.stateNode,a._visibility&2&&(a._visibility&=-3,qo(n));break;default:qo(n)}t=t.sibling}}function py(t,n){for(;ot!==null;){var a=ot;switch(a.tag){case 0:case 11:case 15:fi(8,a,n);break;case 23:case 22:if(a.memoizedState!==null&&a.memoizedState.cachePool!==null){var o=a.memoizedState.cachePool.pool;o!=null&&o.refCount++}break;case 24:Vr(a.memoizedState.cache)}if(o=a.child,o!==null)o.return=a,ot=o;else e:for(a=t;ot!==null;){o=ot;var u=o.sibling,h=o.return;if(sy(o),o===a){ot=null;break e}if(u!==null){u.return=h,ot=u;break e}ot=h}}}var wT={getCacheForType:function(t){var n=pt(et),a=n.data.get(t);return a===void 0&&(a=t(),n.data.set(t,a)),a}},ST=typeof WeakMap=="function"?WeakMap:Map,Me=0,Ve=null,Se=null,Te=0,Oe=0,Lt=null,pi=!1,Ga=!1,rd=!1,Xn=0,Xe=0,gi=0,ea=0,sd=0,Wt=0,Ia=0,is=null,Dt=null,od=!1,ld=0,Go=1/0,Io=null,yi=null,ut=0,vi=null,Fa=null,Ya=0,cd=0,ud=null,gy=null,as=0,dd=null;function zt(){if((Me&2)!==0&&Te!==0)return Te&-Te;if(L.T!==null){var t=ka;return t!==0?t:vd()}return Om()}function yy(){Wt===0&&(Wt=(Te&536870912)===0||Ce?Cm():536870912);var t=Qt.current;return t!==null&&(t.flags|=32),Wt}function Vt(t,n,a){(t===Ve&&(Oe===2||Oe===9)||t.cancelPendingCommit!==null)&&(Xa(t,0),xi(t,Te,Wt,!1)),Sr(t,a),((Me&2)===0||t!==Ve)&&(t===Ve&&((Me&2)===0&&(ea|=a),Xe===4&&xi(t,Te,Wt,!1)),wn(t))}function vy(t,n,a){if((Me&6)!==0)throw Error(s(327));var o=!a&&(n&124)===0&&(n&t.expiredLanes)===0||wr(t,n),u=o?NT(t,n):md(t,n,!0),h=o;do{if(u===0){Ga&&!o&&xi(t,n,0,!1);break}else{if(a=t.current.alternate,h&&!jT(a)){u=md(t,n,!1),h=!1;continue}if(u===2){if(h=n,t.errorRecoveryDisabledLanes&h)var x=0;else x=t.pendingLanes&-536870913,x=x!==0?x:x&536870912?536870912:0;if(x!==0){n=x;e:{var S=t;u=is;var C=S.current.memoizedState.isDehydrated;if(C&&(Xa(S,x).flags|=256),x=md(S,x,!1),x!==2){if(rd&&!C){S.errorRecoveryDisabledLanes|=h,ea|=h,u=4;break e}h=Dt,Dt=u,h!==null&&(Dt===null?Dt=h:Dt.push.apply(Dt,h))}u=x}if(h=!1,u!==2)continue}}if(u===1){Xa(t,0),xi(t,n,0,!0);break}e:{switch(o=t,h=u,h){case 0:case 1:throw Error(s(345));case 4:if((n&4194048)!==n)break;case 6:xi(o,n,Wt,!pi);break e;case 2:Dt=null;break;case 3:case 5:break;default:throw Error(s(329))}if((n&62914560)===n&&(u=ld+300-gn(),10<u)){if(xi(o,n,Wt,!pi),eo(o,0,!0)!==0)break e;o.timeoutHandle=Xy(xy.bind(null,o,a,Dt,Io,od,n,Wt,ea,Ia,pi,h,2,-0,0),u);break e}xy(o,a,Dt,Io,od,n,Wt,ea,Ia,pi,h,0,-0,0)}}break}while(!0);wn(t)}function xy(t,n,a,o,u,h,x,S,C,V,G,X,U,B){if(t.timeoutHandle=-1,X=n.subtreeFlags,(X&8192||(X&16785408)===16785408)&&(ds={stylesheets:null,count:0,unsuspend:aN},fy(n),X=sN(),X!==null)){t.cancelPendingCommit=X(Ay.bind(null,t,n,h,a,o,u,x,S,C,G,1,U,B)),xi(t,h,x,!V);return}Ay(t,n,h,a,o,u,x,S,C)}function jT(t){for(var n=t;;){var a=n.tag;if((a===0||a===11||a===15)&&n.flags&16384&&(a=n.updateQueue,a!==null&&(a=a.stores,a!==null)))for(var o=0;o<a.length;o++){var u=a[o],h=u.getSnapshot;u=u.value;try{if(!Ot(h(),u))return!1}catch{return!1}}if(a=n.child,n.subtreeFlags&16384&&a!==null)a.return=n,n=a;else{if(n===t)break;for(;n.sibling===null;){if(n.return===null||n.return===t)return!0;n=n.return}n.sibling.return=n.return,n=n.sibling}}return!0}function xi(t,n,a,o){n&=~sd,n&=~ea,t.suspendedLanes|=n,t.pingedLanes&=~n,o&&(t.warmLanes|=n),o=t.expirationTimes;for(var u=n;0<u;){var h=31-Mt(u),x=1<<h;o[h]=-1,u&=~x}a!==0&&Rm(t,a,n)}function Fo(){return(Me&6)===0?(rs(0),!1):!0}function fd(){if(Se!==null){if(Oe===0)var t=Se.return;else t=Se,Un=Ki=null,Du(t),Ua=null,Qr=0,t=Se;for(;t!==null;)$g(t.alternate,t),t=t.return;Se=null}}function Xa(t,n){var a=t.timeoutHandle;a!==-1&&(t.timeoutHandle=-1,HT(a)),a=t.cancelPendingCommit,a!==null&&(t.cancelPendingCommit=null,a()),fd(),Ve=t,Se=a=Ln(t.current,null),Te=n,Oe=0,Lt=null,pi=!1,Ga=wr(t,n),rd=!1,Ia=Wt=sd=ea=gi=Xe=0,Dt=is=null,od=!1,(n&8)!==0&&(n|=n&32);var o=t.entangledLanes;if(o!==0)for(t=t.entanglements,o&=n;0<o;){var u=31-Mt(o),h=1<<u;n|=t[u],o&=~h}return Xn=n,ho(),a}function by(t,n){ye=null,L.H=Oo,n===Br||n===So?(n=zp(),Oe=3):n===_p?(n=zp(),Oe=4):Oe=n===Vg?8:n!==null&&typeof n=="object"&&typeof n.then=="function"?6:1,Lt=n,Se===null&&(Xe=1,zo(t,Ft(n,t.current)))}function wy(){var t=L.H;return L.H=Oo,t===null?Oo:t}function Sy(){var t=L.A;return L.A=wT,t}function hd(){Xe=4,pi||(Te&4194048)!==Te&&Qt.current!==null||(Ga=!0),(gi&134217727)===0&&(ea&134217727)===0||Ve===null||xi(Ve,Te,Wt,!1)}function md(t,n,a){var o=Me;Me|=2;var u=wy(),h=Sy();(Ve!==t||Te!==n)&&(Io=null,Xa(t,n)),n=!1;var x=Xe;e:do try{if(Oe!==0&&Se!==null){var S=Se,C=Lt;switch(Oe){case 8:fd(),x=6;break e;case 3:case 2:case 9:case 6:Qt.current===null&&(n=!0);var V=Oe;if(Oe=0,Lt=null,Ka(t,S,C,V),a&&Ga){x=0;break e}break;default:V=Oe,Oe=0,Lt=null,Ka(t,S,C,V)}}TT(),x=Xe;break}catch(G){by(t,G)}while(!0);return n&&t.shellSuspendCounter++,Un=Ki=null,Me=o,L.H=u,L.A=h,Se===null&&(Ve=null,Te=0,ho()),x}function TT(){for(;Se!==null;)jy(Se)}function NT(t,n){var a=Me;Me|=2;var o=wy(),u=Sy();Ve!==t||Te!==n?(Io=null,Go=gn()+500,Xa(t,n)):Ga=wr(t,n);e:do try{if(Oe!==0&&Se!==null){n=Se;var h=Lt;t:switch(Oe){case 1:Oe=0,Lt=null,Ka(t,n,h,1);break;case 2:case 9:if(Pp(h)){Oe=0,Lt=null,Ty(n);break}n=function(){Oe!==2&&Oe!==9||Ve!==t||(Oe=7),wn(t)},h.then(n,n);break e;case 3:Oe=7;break e;case 4:Oe=5;break e;case 7:Pp(h)?(Oe=0,Lt=null,Ty(n)):(Oe=0,Lt=null,Ka(t,n,h,7));break;case 5:var x=null;switch(Se.tag){case 26:x=Se.memoizedState;case 5:case 27:var S=Se;if(!x||rv(x)){Oe=0,Lt=null;var C=S.sibling;if(C!==null)Se=C;else{var V=S.return;V!==null?(Se=V,Yo(V)):Se=null}break t}}Oe=0,Lt=null,Ka(t,n,h,5);break;case 6:Oe=0,Lt=null,Ka(t,n,h,6);break;case 8:fd(),Xe=6;break e;default:throw Error(s(462))}}AT();break}catch(G){by(t,G)}while(!0);return Un=Ki=null,L.H=o,L.A=u,Me=a,Se!==null?0:(Ve=null,Te=0,ho(),Xe)}function AT(){for(;Se!==null&&!K2();)jy(Se)}function jy(t){var n=Wg(t.alternate,t,Xn);t.memoizedProps=t.pendingProps,n===null?Yo(t):Se=n}function Ty(t){var n=t,a=n.alternate;switch(n.tag){case 15:case 0:n=Ig(a,n,n.pendingProps,n.type,void 0,Te);break;case 11:n=Ig(a,n,n.pendingProps,n.type.render,n.ref,Te);break;case 5:Du(n);default:$g(a,n),n=Se=Np(n,Xn),n=Wg(a,n,Xn)}t.memoizedProps=t.pendingProps,n===null?Yo(t):Se=n}function Ka(t,n,a,o){Un=Ki=null,Du(n),Ua=null,Qr=0;var u=n.return;try{if(pT(t,u,n,a,Te)){Xe=1,zo(t,Ft(a,t.current)),Se=null;return}}catch(h){if(u!==null)throw Se=u,h;Xe=1,zo(t,Ft(a,t.current)),Se=null;return}n.flags&32768?(Ce||o===1?t=!0:Ga||(Te&536870912)!==0?t=!1:(pi=t=!0,(o===2||o===9||o===3||o===6)&&(o=Qt.current,o!==null&&o.tag===13&&(o.flags|=16384))),Ny(n,t)):Yo(n)}function Yo(t){var n=t;do{if((n.flags&32768)!==0){Ny(n,pi);return}t=n.return;var a=yT(n.alternate,n,Xn);if(a!==null){Se=a;return}if(n=n.sibling,n!==null){Se=n;return}Se=n=t}while(n!==null);Xe===0&&(Xe=5)}function Ny(t,n){do{var a=vT(t.alternate,t);if(a!==null){a.flags&=32767,Se=a;return}if(a=t.return,a!==null&&(a.flags|=32768,a.subtreeFlags=0,a.deletions=null),!n&&(t=t.sibling,t!==null)){Se=t;return}Se=t=a}while(t!==null);Xe=6,Se=null}function Ay(t,n,a,o,u,h,x,S,C){t.cancelPendingCommit=null;do Xo();while(ut!==0);if((Me&6)!==0)throw Error(s(327));if(n!==null){if(n===t.current)throw Error(s(177));if(h=n.lanes|n.childLanes,h|=au,aj(t,a,h,x,S,C),t===Ve&&(Se=Ve=null,Te=0),Fa=n,vi=t,Ya=a,cd=h,ud=u,gy=o,(n.subtreeFlags&10256)!==0||(n.flags&10256)!==0?(t.callbackNode=null,t.callbackPriority=0,RT(Zs,function(){return My(),null})):(t.callbackNode=null,t.callbackPriority=0),o=(n.flags&13878)!==0,(n.subtreeFlags&13878)!==0||o){o=L.T,L.T=null,u=Q.p,Q.p=2,x=Me,Me|=4;try{xT(t,n,a)}finally{Me=x,Q.p=u,L.T=o}}ut=1,Ey(),Cy(),Dy()}}function Ey(){if(ut===1){ut=0;var t=vi,n=Fa,a=(n.flags&13878)!==0;if((n.subtreeFlags&13878)!==0||a){a=L.T,L.T=null;var o=Q.p;Q.p=2;var u=Me;Me|=4;try{cy(n,t);var h=Ad,x=pp(t.containerInfo),S=h.focusedElem,C=h.selectionRange;if(x!==S&&S&&S.ownerDocument&&mp(S.ownerDocument.documentElement,S)){if(C!==null&&Jc(S)){var V=C.start,G=C.end;if(G===void 0&&(G=V),"selectionStart"in S)S.selectionStart=V,S.selectionEnd=Math.min(G,S.value.length);else{var X=S.ownerDocument||document,U=X&&X.defaultView||window;if(U.getSelection){var B=U.getSelection(),pe=S.textContent.length,ue=Math.min(C.start,pe),Pe=C.end===void 0?ue:Math.min(C.end,pe);!B.extend&&ue>Pe&&(x=Pe,Pe=ue,ue=x);var _=hp(S,ue),O=hp(S,Pe);if(_&&O&&(B.rangeCount!==1||B.anchorNode!==_.node||B.anchorOffset!==_.offset||B.focusNode!==O.node||B.focusOffset!==O.offset)){var z=X.createRange();z.setStart(_.node,_.offset),B.removeAllRanges(),ue>Pe?(B.addRange(z),B.extend(O.node,O.offset)):(z.setEnd(O.node,O.offset),B.addRange(z))}}}}for(X=[],B=S;B=B.parentNode;)B.nodeType===1&&X.push({element:B,left:B.scrollLeft,top:B.scrollTop});for(typeof S.focus=="function"&&S.focus(),S=0;S<X.length;S++){var F=X[S];F.element.scrollLeft=F.left,F.element.scrollTop=F.top}}rl=!!Nd,Ad=Nd=null}finally{Me=u,Q.p=o,L.T=a}}t.current=n,ut=2}}function Cy(){if(ut===2){ut=0;var t=vi,n=Fa,a=(n.flags&8772)!==0;if((n.subtreeFlags&8772)!==0||a){a=L.T,L.T=null;var o=Q.p;Q.p=2;var u=Me;Me|=4;try{ry(t,n.alternate,n)}finally{Me=u,Q.p=o,L.T=a}}ut=3}}function Dy(){if(ut===4||ut===3){ut=0,Q2();var t=vi,n=Fa,a=Ya,o=gy;(n.subtreeFlags&10256)!==0||(n.flags&10256)!==0?ut=5:(ut=0,Fa=vi=null,Ry(t,t.pendingLanes));var u=t.pendingLanes;if(u===0&&(yi=null),Oc(a),n=n.stateNode,Rt&&typeof Rt.onCommitFiberRoot=="function")try{Rt.onCommitFiberRoot(br,n,void 0,(n.current.flags&128)===128)}catch{}if(o!==null){n=L.T,u=Q.p,Q.p=2,L.T=null;try{for(var h=t.onRecoverableError,x=0;x<o.length;x++){var S=o[x];h(S.value,{componentStack:S.stack})}}finally{L.T=n,Q.p=u}}(Ya&3)!==0&&Xo(),wn(t),u=t.pendingLanes,(a&4194090)!==0&&(u&42)!==0?t===dd?as++:(as=0,dd=t):as=0,rs(0)}}function Ry(t,n){(t.pooledCacheLanes&=n)===0&&(n=t.pooledCache,n!=null&&(t.pooledCache=null,Vr(n)))}function Xo(t){return Ey(),Cy(),Dy(),My()}function My(){if(ut!==5)return!1;var t=vi,n=cd;cd=0;var a=Oc(Ya),o=L.T,u=Q.p;try{Q.p=32>a?32:a,L.T=null,a=ud,ud=null;var h=vi,x=Ya;if(ut=0,Fa=vi=null,Ya=0,(Me&6)!==0)throw Error(s(331));var S=Me;if(Me|=4,my(h.current),dy(h,h.current,x,a),Me=S,rs(0,!1),Rt&&typeof Rt.onPostCommitFiberRoot=="function")try{Rt.onPostCommitFiberRoot(br,h)}catch{}return!0}finally{Q.p=u,L.T=o,Ry(t,n)}}function Oy(t,n,a){n=Ft(a,n),n=Gu(t.stateNode,n,2),t=li(t,n,2),t!==null&&(Sr(t,2),wn(t))}function ze(t,n,a){if(t.tag===3)Oy(t,t,a);else for(;n!==null;){if(n.tag===3){Oy(n,t,a);break}else if(n.tag===1){var o=n.stateNode;if(typeof n.type.getDerivedStateFromError=="function"||typeof o.componentDidCatch=="function"&&(yi===null||!yi.has(o))){t=Ft(a,t),a=Lg(2),o=li(n,a,2),o!==null&&(zg(a,o,n,t),Sr(o,2),wn(o));break}}n=n.return}}function pd(t,n,a){var o=t.pingCache;if(o===null){o=t.pingCache=new ST;var u=new Set;o.set(n,u)}else u=o.get(n),u===void 0&&(u=new Set,o.set(n,u));u.has(a)||(rd=!0,u.add(a),t=ET.bind(null,t,n,a),n.then(t,t))}function ET(t,n,a){var o=t.pingCache;o!==null&&o.delete(n),t.pingedLanes|=t.suspendedLanes&a,t.warmLanes&=~a,Ve===t&&(Te&a)===a&&(Xe===4||Xe===3&&(Te&62914560)===Te&&300>gn()-ld?(Me&2)===0&&Xa(t,0):sd|=a,Ia===Te&&(Ia=0)),wn(t)}function ky(t,n){n===0&&(n=Dm()),t=Da(t,n),t!==null&&(Sr(t,n),wn(t))}function CT(t){var n=t.memoizedState,a=0;n!==null&&(a=n.retryLane),ky(t,a)}function DT(t,n){var a=0;switch(t.tag){case 13:var o=t.stateNode,u=t.memoizedState;u!==null&&(a=u.retryLane);break;case 19:o=t.stateNode;break;case 22:o=t.stateNode._retryCache;break;default:throw Error(s(314))}o!==null&&o.delete(n),ky(t,a)}function RT(t,n){return qt(t,n)}var Ko=null,Qa=null,gd=!1,Qo=!1,yd=!1,ta=0;function wn(t){t!==Qa&&t.next===null&&(Qa===null?Ko=Qa=t:Qa=Qa.next=t),Qo=!0,gd||(gd=!0,OT())}function rs(t,n){if(!yd&&Qo){yd=!0;do for(var a=!1,o=Ko;o!==null;){if(t!==0){var u=o.pendingLanes;if(u===0)var h=0;else{var x=o.suspendedLanes,S=o.pingedLanes;h=(1<<31-Mt(42|t)+1)-1,h&=u&~(x&~S),h=h&201326741?h&201326741|1:h?h|2:0}h!==0&&(a=!0,zy(o,h))}else h=Te,h=eo(o,o===Ve?h:0,o.cancelPendingCommit!==null||o.timeoutHandle!==-1),(h&3)===0||wr(o,h)||(a=!0,zy(o,h));o=o.next}while(a);yd=!1}}function MT(){_y()}function _y(){Qo=gd=!1;var t=0;ta!==0&&(BT()&&(t=ta),ta=0);for(var n=gn(),a=null,o=Ko;o!==null;){var u=o.next,h=Py(o,n);h===0?(o.next=null,a===null?Ko=u:a.next=u,u===null&&(Qa=a)):(a=o,(t!==0||(h&3)!==0)&&(Qo=!0)),o=u}rs(t)}function Py(t,n){for(var a=t.suspendedLanes,o=t.pingedLanes,u=t.expirationTimes,h=t.pendingLanes&-62914561;0<h;){var x=31-Mt(h),S=1<<x,C=u[x];C===-1?((S&a)===0||(S&o)!==0)&&(u[x]=ij(S,n)):C<=n&&(t.expiredLanes|=S),h&=~S}if(n=Ve,a=Te,a=eo(t,t===n?a:0,t.cancelPendingCommit!==null||t.timeoutHandle!==-1),o=t.callbackNode,a===0||t===n&&(Oe===2||Oe===9)||t.cancelPendingCommit!==null)return o!==null&&o!==null&&ti(o),t.callbackNode=null,t.callbackPriority=0;if((a&3)===0||wr(t,a)){if(n=a&-a,n===t.callbackPriority)return n;switch(o!==null&&ti(o),Oc(a)){case 2:case 8:a=Am;break;case 32:a=Zs;break;case 268435456:a=Em;break;default:a=Zs}return o=Ly.bind(null,t),a=qt(a,o),t.callbackPriority=n,t.callbackNode=a,n}return o!==null&&o!==null&&ti(o),t.callbackPriority=2,t.callbackNode=null,2}function Ly(t,n){if(ut!==0&&ut!==5)return t.callbackNode=null,t.callbackPriority=0,null;var a=t.callbackNode;if(Xo()&&t.callbackNode!==a)return null;var o=Te;return o=eo(t,t===Ve?o:0,t.cancelPendingCommit!==null||t.timeoutHandle!==-1),o===0?null:(vy(t,o,n),Py(t,gn()),t.callbackNode!=null&&t.callbackNode===a?Ly.bind(null,t):null)}function zy(t,n){if(Xo())return null;vy(t,n,!0)}function OT(){qT(function(){(Me&6)!==0?qt(Nm,MT):_y()})}function vd(){return ta===0&&(ta=Cm()),ta}function Vy(t){return t==null||typeof t=="symbol"||typeof t=="boolean"?null:typeof t=="function"?t:ro(""+t)}function Uy(t,n){var a=n.ownerDocument.createElement("input");return a.name=n.name,a.value=n.value,t.id&&a.setAttribute("form",t.id),n.parentNode.insertBefore(a,n),t=new FormData(t),a.parentNode.removeChild(a),t}function kT(t,n,a,o,u){if(n==="submit"&&a&&a.stateNode===u){var h=Vy((u[Nt]||null).action),x=o.submitter;x&&(n=(n=x[Nt]||null)?Vy(n.formAction):x.getAttribute("formAction"),n!==null&&(h=n,x=null));var S=new co("action","action",null,o,u);t.push({event:S,listeners:[{instance:null,listener:function(){if(o.defaultPrevented){if(ta!==0){var C=x?Uy(u,x):new FormData(u);Vu(a,{pending:!0,data:C,method:u.method,action:h},null,C)}}else typeof h=="function"&&(S.preventDefault(),C=x?Uy(u,x):new FormData(u),Vu(a,{pending:!0,data:C,method:u.method,action:h},h,C))},currentTarget:u}]})}}for(var xd=0;xd<iu.length;xd++){var bd=iu[xd],_T=bd.toLowerCase(),PT=bd[0].toUpperCase()+bd.slice(1);tn(_T,"on"+PT)}tn(vp,"onAnimationEnd"),tn(xp,"onAnimationIteration"),tn(bp,"onAnimationStart"),tn("dblclick","onDoubleClick"),tn("focusin","onFocus"),tn("focusout","onBlur"),tn($j,"onTransitionRun"),tn(Jj,"onTransitionStart"),tn(eT,"onTransitionCancel"),tn(wp,"onTransitionEnd"),xa("onMouseEnter",["mouseout","mouseover"]),xa("onMouseLeave",["mouseout","mouseover"]),xa("onPointerEnter",["pointerout","pointerover"]),xa("onPointerLeave",["pointerout","pointerover"]),Ui("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),Ui("onSelect","focusout contextmenu dragend focu
8sin keydown keyup mousedown mouseup selectionchange".split(" ")),Ui("onBeforeInput",["compositionend","keypress","textInput","paste"]),Ui("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),Ui("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),Ui("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var ss="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(" "),LT=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(ss));function By(t,n){n=(n&4)!==0;for(var a=0;a<t.length;a++){var o=t[a],u=o.event;o=o.listeners;e:{var h=void 0;if(n)for(var x=o.length-1;0<=x;x--){var S=o[x],C=S.instance,V=S.currentTarget;if(S=S.listener,C!==h&&u.isPropagationStopped())break e;h=S,u.currentTarget=V;try{h(u)}catch(G){Lo(G)}u.currentTarget=null,h=C}else for(x=0;x<o.length;x++){if(S=o[x],C=S.instance,V=S.currentTarget,S=S.listener,C!==h&&u.isPropagationStopped())break e;h=S,u.currentTarget=V;try{h(u)}catch(G){Lo(G)}u.currentTarget=null,h=C}}}}function je(t,n){var a=n[kc];a===void 0&&(a=n[kc]=new Set);var o=t+"__bubble";a.has(o)||(Hy(n,t,2,!1),a.add(o))}function wd(t,n,a){var o=0;n&&(o|=4),Hy(a,t,o,n)}var Wo="_reactListening"+Math.random().toString(36).slice(2);function Sd(t){if(!t[Wo]){t[Wo]=!0,_m.forEach(function(a){a!=="selectionchange"&&(LT.has(a)||wd(a,!1,t),wd(a,!0,t))});var n=t.nodeType===9?t:t.ownerDocument;n===null||n[Wo]||(n[Wo]=!0,wd("selectionchange",!1,n))}}function Hy(t,n,a,o){switch(dv(n)){case 2:var u=cN;break;case 8:u=uN;break;default:u=Ld}a=u.bind(null,n,a,t),u=void 0,!Ic||n!=="touchstart"&&n!=="touchmove"&&n!=="wheel"||(u=!0),o?u!==void 0?t.addEventListener(n,a,{capture:!0,passive:u}):t.addEventListener(n,a,!0):u!==void 0?t.addEventListener(n,a,{passive:u}):t.addEventListener(n,a,!1)}function jd(t,n,a,o,u){var h=o;if((n&1)===0&&(n&2)===0&&o!==null)e:for(;;){if(o===null)return;var x=o.tag;if(x===3||x===4){var S=o.stateNode.containerInfo;if(S===u)break;if(x===4)for(x=o.return;x!==null;){var C=x.tag;if((C===3||C===4)&&x.stateNode.containerInfo===u)return;x=x.return}for(;S!==null;){if(x=ga(S),x===null)return;if(C=x.tag,C===5||C===6||C===26||C===27){o=h=x;continue e}S=S.parentNode}}o=o.return}Km(function(){var V=h,G=qc(a),X=[];e:{var U=Sp.get(t);if(U!==void 0){var B=co,pe=t;switch(t){case"keypress":if(oo(a)===0)break e;case"keydown":case"keyup":B=Rj;break;case"focusin":pe="focus",B=Kc;break;case"focusout":pe="blur",B=Kc;break;case"beforeblur":case"afterblur":B=Kc;break;case"click":if(a.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":B=Zm;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":B=vj;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":B=kj;break;case vp:case xp:case bp:B=wj;break;case wp:B=Pj;break;case"scroll":case"scrollend":B=gj;break;case"wheel":B=zj;break;case"copy":case"cut":case"paste":B=jj;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":B=Jm;break;case"toggle":case"beforetoggle":B=Uj}var ue=(n&4)!==0,Pe=!ue&&(t==="scroll"||t==="scrollend"),_=ue?U!==null?U+"Capture":null:U;ue=[];for(var O=V,z;O!==null;){var F=O;if(z=F.stateNode,F=F.tag,F!==5&&F!==26&&F!==27||z===null||_===null||(F=Nr(O,_),F!=null&&ue.push(os(O,F,z))),Pe)break;O=O.return}0<ue.length&&(U=new B(U,pe,null,a,G),X.push({event:U,listeners:ue}))}}if((n&7)===0){e:{if(U=t==="mouseover"||t==="pointerover",B=t==="mouseout"||t==="pointerout",U&&a!==Hc&&(pe=a.relatedTarget||a.fromElement)&&(ga(pe)||pe[pa]))break e;if((B||U)&&(U=G.window===G?G:(U=G.ownerDocument)?U.defaultView||U.parentWindow:window,B?(pe=a.relatedTarget||a.toElement,B=V,pe=pe?ga(pe):null,pe!==null&&(Pe=d(pe),ue=pe.tag,pe!==Pe||ue!==5&&ue!==27&&ue!==6)&&(pe=null)):(B=null,pe=V),B!==pe)){if(ue=Zm,F="onMouseLeave",_="onMouseEnter",O="mouse",(t==="pointerout"||t==="pointerover")&&(ue=Jm,F="onPointerLeave",_="onPointerEnter",O="pointer"),Pe=B==null?U:Tr(B),z=pe==null?U:Tr(pe),U=new ue(F,O+"leave",B,a,G),U.target=Pe,U.relatedTarget=z,F=null,ga(G)===V&&(ue=new ue(_,O+"enter",pe,a,G),ue.target=z,ue.relatedTarget=Pe,F=ue),Pe=F,B&&pe)t:{for(ue=B,_=pe,O=0,z=ue;z;z=Wa(z))O++;for(z=0,F=_;F;F=Wa(F))z++;for(;0<O-z;)ue=Wa(ue),O--;for(;0<z-O;)_=Wa(_),z--;for(;O--;){if(ue===_||_!==null&&ue===_.alternate)break t;ue=Wa(ue),_=Wa(_)}ue=null}else ue=null;B!==null&&qy(X,U,B,ue,!1),pe!==null&&Pe!==null&&qy(X,Pe,pe,ue,!0)}}
vendor: 5,204 bytes, lines 8-9
8e:{if(U=V?Tr(V):window,B=U.nodeName&&U.nodeName.toLowerCase(),B==="select"||B==="input"&&U.type==="file")var te=op;else if(rp(U))if(lp)te=Qj;else{te=Xj;var be=Yj}else B=U.nodeName,!B||B.toLowerCase()!=="input"||U.type!=="checkbox"&&U.type!=="radio"?V&&Bc(V.elementType)&&(te=op):te=Kj;if(te&&(te=te(t,V))){sp(X,te,a,G);break e}be&&be(t,U,V),t==="focusout"&&V&&U.type==="number"&&V.memoizedProps.value!=null&&Uc(U,"number",U.value)}switch(be=V?Tr(V):window,t){case"focusin":(rp(be)||be.contentEditable==="true")&&(Aa=be,eu=V,kr=null);break;case"focusout":kr=eu=Aa=null;break;case"mousedown":tu=!0;break;case"contextmenu":case"mouseup":case"dragend":tu=!1,gp(X,a,G);break;case"selectionchange":if(Zj)break;case"keydown":case"keyup":gp(X,a,G)}var le;if(Wc)e:{switch(t){case"compositionstart":var he="onCompositionStart";break e;case"compositionend":he="onCompositionEnd";break e;case"compositionupdate":he="onCompositionUpdate";break e}he=void 0}else Na?ip(t,a)&&(he="onCompositionEnd"):t==="keydown"&&a.keyCode===229&&(he="onCompositionStart");he&&(ep&&a.locale!=="ko"&&(Na||he!=="onCompositionStart"?he==="onCompositionEnd"&&Na&&(le=Qm()):(ai=G,Fc="value"in ai?ai.value:ai.textContent,Na=!0)),be=Zo(V,he),0<be.length&&(he=new $m(he,t,null,a,G),X.push({event:he,listeners:be}),le?he.data=le:(le=ap(a),le!==null&&(he.data=le)))),(le=Hj?qj(t,a):Gj(t,a))&&(he=Zo(V,"onBeforeInput"),0<he.length&&(be=new $m("onBeforeInput","beforeinput",null,a,G),X.push({event:be,listeners:he}),be.data=le)),kT(X,t,V,a,G)}By(X,n)})}function os(t,n,a){return{instance:t,listener:n,currentTarget:a}}function Zo(t,n){for(var a=n+"Capture",o=[];t!==null;){var u=t,h=u.stateNode;if(u=u.tag,u!==5&&u!==26&&u!==27||h===null||(u=Nr(t,a),u!=null&&o.unshift(os(t,u,h)),u=Nr(t,n),u!=null&&o.push(os(t,u,h))),t.tag===3)return o;t=t.return}return[]}function Wa(t){if(t===null)return null;do t=t.return;while(t&&t.tag!==5&&t.tag!==27);return t||null}function qy(t,n,a,o,u){for(var h=n._reactName,x=[];a!==null&&a!==o;){var S=a,C=S.alternate,V=S.stateNode;if(S=S.tag,C!==null&&C===o)break;S!==5&&S!==26&&S!==27||V===null||(C=V,u?(V=Nr(a,h),V!=null&&x.unshift(os(a,V,C))):u||(V=Nr(a,h),V!=null&&x.push(os(a,V,C)))),a=a.return}x.length!==0&&t.push({event:n,listeners:x})}var zT=/\r\n?/g,VT=/\u0000|\uFFFD/g;function Gy(t){return(typeof t=="string"?t:""+t).replace(zT,` 9`).replace(VT,"")}function Iy(t,n){return n=Gy(n),Gy(t)===n}function $o(){}function _e(t,n,a,o,u,h){switch(a){case"children":typeof o=="string"?n==="body"||n==="textarea"&&o===""||Sa(t,o):(typeof o=="number"||typeof o=="bigint")&&n!=="body"&&Sa(t,""+o);break;case"className":no(t,"class",o);break;case"tabIndex":no(t,"tabindex",o);break;case"dir":case"role":case"viewBox":case"width":case"height":no(t,a,o);break;case"style":Ym(t,o,h);break;case"data":if(n!=="object"){no(t,"data",o);break}case"src":case"href":if(o===""&&(n!=="a"||a!=="href")){t.removeAttribute(a);break}if(o==null||typeof o=="function"||typeof o=="symbol"||typeof o=="boolean"){t.removeAttribute(a);break}o=ro(""+o),t.setAttribute(a,o);break;case"action":case"formAction":if(typeof o=="function"){t.setAttribute(a,"javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')");break}else typeof h=="function"&&(a==="formAction"?(n!=="input"&&_e(t,n,"name",u.name,u,null),_e(t,n,"formEncType",u.formEncType,u,null),_e(t,n,"formMethod",u.formMethod,u,null),_e(t,n,"formTarget",u.formTarget,u,null)):(_e(t,n,"encType",u.encType,u,null),_e(t,n,"method",u.method,u,null),_e(t,n,"target",u.target,u,null)));if(o==null||typeof o=="symbol"||typeof o=="boolean"){t.removeAttribute(a);break}o=ro(""+o),t.setAttribute(a,o);break;case"onClick":o!=null&&(t.onclick=$o);break;case"onScroll":o!=null&&je("scroll",t);break;case"onScrollEnd":o!=null&&je("scrollend",t);break;case"dangerouslySetInnerHTML":if(o!=null){if(typeof o!="object"||!("__html"in o))throw Error(s(61));if(a=o.__html,a!=null){if(u.children!=null)throw Error(s(60));t.innerHTML=a}}break;case"multiple":t.multiple=o&&typeof o!="function"&&typeof o!="symbol";break;case"muted":t.muted=o&&typeof o!="function"&&typeof o!="symbol";break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":break;case"autoFocus":break;case"xlinkHref":if(o==null||typeof o=="function"||typeof o=="boolean"||typeof o=="symbol"){t.removeAttribute("xlink:href");break}a=ro(""+o),t.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",a);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":o!=null&&typeof o!="function"&&typeof o!="symbol"?t.setAttribute(a,""+o):t.removeAttribute(a);break;case"inert":case"allowFullScreen":case"async":case"autoPlay":case"controls":case"default":case"defer":case"disabled":case"disablePictureInPicture":case"disableRemotePlayback":case"formNoValidate":case"hidden":case"loop":case"noModule":case"noValidate":case"open":case"playsInl
9ine":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"itemScope":o&&typeof o!="function"&&typeof o!="symbol"?t.setAttribute(a,""):t.removeAttribute(a);break;case"capture":case"download":o===!0?t.setAttribute(a,""):o!==!1&&o!=null&&typeof o!="function"&&typeof o!="symbol"?t.setAttribute(a,o):t.removeAttribute(a);break;case"cols":case"rows":case"size":case"span":o!=null&&typeof o!="function"&&typeof o!="symbol"&&!isNaN(o)&&1<=o?t.setAttribute(a,o):t.removeAttribute(a);break;case"rowSpan":case"start":o==null||typeof o=="function"||typeof o=="symbol"||isNaN(o)?t.removeAttribute(a):t.setAttribute(a,o);break;case"popover":je("beforetoggle",t),je("toggle",t),to(t,"popover",o);break;case"xlinkActuate":_n(t,"http://www.w3.org/1999/xlink","xlink:actuate",o);break;case"xlinkArcrole":_n(t,"http://www.w3.org/1999/xlink","xlink:arcrole",o);break;case"xlinkRole":_n(t,"http://www.w3.org/1999/xlink","xlink:role",o);break;case"xlinkShow":_n(t,"http://www.w3.org/1999/xlink","xlink:show",o);break;case"xlinkTitle":_n(t,"http://www.w3.org/1999/xlink","xlink:title",o);break;case"xlinkType":_n(t,"http://www.w3.org/1999/xlink","xlink:type",o);break;case"xmlBase":_n(t,"http://www.w3.org/XML/1998/namespace","xml:base",o);break;case"xmlLang":_n(t,"http://www.w3.org/XML/1998/namespace","xml:lang",o);break;case"xmlSpace":_n(t,"http://www.w3.org/XML/1998/namespace","xml:space",o);break;case"is":to(t,"is",o);break;case"innerText":case"textContent":break;default:(!(2<a.length)||a[0]!=="o"&&a[0]!=="O"||a[1]!=="n"&&a[1]!=="N")&&(a=mj.get(a)||a,to(t,a,o))}}function Td(t,n,a,o,u,h){switch(a){case"style":Ym(t,o,h);break;case"dangerouslySetInnerHTML":if(o!=null){if(typeof o!="object"||!("__html"in o))throw Error(s(61));if(a=o.__html,a!=null){if(u.children!=null)throw Error(s(60));t.innerHTML=a}}break;case"children":typeof o=="string"?Sa(t,o):(typeof o=="number"||typeof o=="bigint")&&Sa(t,""+o);break;case"onScroll":o!=null&&je("scroll",t);break;case"onScrollEnd":o!=null&&je("scrollend",t);break;case"onClick":o!=null&&(t.onclick=$o);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":break;case"innerText":case"textContent":break;default:if(!Pm.hasOwnProperty(a))e:{if(a[0]==="o"&&a[1]==="n"&&(u=a.endsWith("Capture"),n=a.slice(2,u?a.length-7:void 0),h=t[Nt]||null,h=h!=null?h[a]:null,typeof h=="function"&&t.removeEventListener(n,h,u),typeof o=="function")){typeof h!="function"&&h!==null&&(a in t?t[a]=null:t.hasAttribute(a)&&t.removeAttribute(a)),t.addEventListener(n,o,u);break e}a in t?t[a]=o:o===!0?t.setAttribute(a,""):to(t,a,o)}}}function dt(t,n,a){switch(n){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":je("error",t),je("load",t);var o=!1,u=!1,h;for(h in a)if(a.hasOwnProperty(h)){var x=a[h];if(x!=null)switch(h){case"src":o=!0;break;case"srcSet":u=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(s(137,n));default:_e(t,n,h,x,a,null)}}u&&_e(t,n,"srcSet",a.srcSet,a,null),o&&_e(t,n,"src",a.src,a,null);return;case"input":je("invalid",t);var S=h=x=u=null,C=null,V=null;for(o in a)if(a.hasOwnProperty(o)){var G=a[o];if(G!=null)switch(o){case"name":u=G;break;case"type":x=G;break;case"checked":C=G;break;case"defaultChecked":V=G;break;case"value":h=G;break;case"defaultValue":S=G;break;case"children":case"dangerouslySetInnerHTML":if(G!=null)throw Error(s(137,n));break;default:_e(t,n,o,G,a,null)}}qm(t,h,S,C,V,x,u,!1),io(t);return;case"select":je("invalid",t),o=x=h=null;for(u in a)if(a.hasOwnProperty(u)&&(S=a[u],S!=null))switch(u){case"value":h=S;break;case"defaultValue":x=S;break;case"multiple":o=S;default:_e(t,n,u,S,a,null)}n=h,a=x,t.multiple=!!o,n!=null?wa(t,!!o,n,!1):a!=null&&wa(t,!!o,a,!0);return;case"textarea":je("invalid",t),h=u=o=null;for(x in a)if(a.hasOwnProperty(x)&&(S=a[x],S!=null))switch(x){case"value":o=S;break;case"defaultValue":u=S;break;case"children":h=S;break;case"dangerouslySetInnerHTML":if(S!=null)throw Error(s(91));break;default:_e(t,n,x,S,a,null)}Im(t,o,u,h),io(t);return;case"option":for(C in a)a.hasOwnProperty(C)&&(o=a[C],o!=null)&&(C==="selected"?t.selected=o&&typeof o!="function"&&typeof o!="symbol":_e(t,n,C,o,a,null));return;case"dialog":je("beforetoggle",t),je("toggle",t),je("cancel",t),je("close",t);break;case"iframe":case"object":je("load",t);break;case"video":case"audio":for(o=0;o<ss.length;o++)je(ss[o],t);break;case"image":je("error",t),je("load",t);break;case"details":je("toggle",t);break;case"embed":case"source":case"link":je("error",t),je("load",t);case"area":case"base":case"br":case"col":case"hr":case"keygen":case"meta":case"param":case"track":case"wbr":case"menuitem":for(V in a)if(a.hasOwnProperty(V)&&(o=a[V],o!=null))switch(V){case"children":case"dangerouslySetInnerHTML":throw Error(s(137,n));default:_e(t,n,V,o,a,null)}return;default:if(Bc(n)){for(G in a)a.hasOwnProperty(G)&&(o=a[G],o!==void 0&&Td(t,n,G,o,a,void 0));return}}for(S in a)a.hasOwnProperty(S)&&(o=a[S],o!=null&&_e(t,n,S,o,a,null))}function UT(t,n,a,o){switch(n){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var u=null,h=null,x=null,S=null,C=null,V=null,G=null;for(B in a){var X=a[B];if(a.hasOwnProperty(B)&&X!=null)switch(B){case"checked":break;case"value":break;case"defaultValue":C=X;default:o.hasOwnProperty(B)||_e(t,n,B,null,o,X)}}for(var U in o){var B=o[U];if(X=a[U],o.hasOwnProperty(U)&&(B!=null||X!=null))switch(U){case"type":h=B;break;case"name":u=B;break;case"checked":V=B;break;case"defaultChecked":G=B;break;case"value":x=B;break;case"defaultValue":S=B;break;case"children":case"dangerouslySetInnerHTML":if(B!=null)throw Error(s(137,n));break;default:B!==X&&_e(t,n,U,B,o,X)}}Vc(t,x,S,C,V,G,h,u);return;case"select":B=x=S=U=null;for(h in a)if(C=a[h],a.hasOwnProperty(h)&&C!=null)switch(h){case"value":break;case"multiple":B=C;default:o.hasOwnProperty(h)||_e(t,n,h,null,o,C)}for(u in o)if(h=o[u],C=a[u],o.hasOwnProperty(u)&&(h!=null||C!=null))switch(u){case"value":U=h;break;case"defaultValue":S=h;break;case"multiple":x=h;default:h!==C&&_e(t,n,u,h,o,C)}n=S,a=x,o=B,U!=null?wa(t,!!a,U,!1):!!o!=!!a&&(n!=null?wa(t,!!a,n,!0):wa(t,!!a,a?[]:"",!1));return;case"textarea":B=U=null;for(S in a)if(u=a[S],a.hasOwnProperty(S)&&u!=null&&!o.hasOwnProperty(S))switch(S){case"value":break;case"children":break;default:_e(t,n,S,null,o,u)}for(x in o)if(u=o[x],h=a[x],o.hasOwnProperty(x)&&(u!=null||h!=null))switch(x){case"value":U=u;break;case"defaultValue":B=u;break;case"children":break;case"dangerouslySetInnerHTML":if(u!=null)throw Error(s(91));break;default:u!==h&&_e(t,n,x,u,o,h)}Gm(t,U,B);return;case"option":for(var pe in a)U=a[pe],a.hasOwnProperty(pe)&&U!=null&&!o.hasOwnProperty(pe)&&(pe==="selected"?t.selected=!1:_e(t,n,pe,null,o,U));for(C in o)U=o[C],B=a[C],o.hasOwnProperty(C)&&U!==B&&(U!=null||B!=null)&&(C==="selected"?t.selected=U&&typeof U!="function"&&typeof U!="symbol":_e(t,n,C,U,o,B));return;case"img":case"link":case"area":case"base":case"br":case"col":case"embed":case"hr":case"keygen":case"meta":case"param":case"source":case"track":case"wbr":case"menuitem":for(var ue in a)U=a[ue],a.hasOwnProperty(ue)&&U!=null&&!o.hasOwnProperty(ue)&&_e(t,n,ue,null,o,U);for(V in o)if(U=o[V],B=a[V],o.hasOwnProperty(V)&&U!==B&&(U!=null||B!=null))switch(V){case"children":case"dangerouslySetInnerHTML":if(U!=null)throw Error(s(137,n));break;default:_e(t,n,V,U,o,B)}return;default:if(Bc(n)){for(var Pe in a)U=a[Pe],a.hasOwnProperty(Pe)&&U!==void 0&&!o.hasOwnProperty(Pe)&&Td(t,n,Pe,void 0,o,U);for(G in o)U=o[G],B=a[G],!o.hasOwnProperty(G)||U===B||U===void 0&&B===void 0||Td(t,n,G,U,o,B);return}}for(var _ in a)U=a[_],a.hasOwnProperty(_)&&U!=null&&!o.hasOwnProperty(_)&&_e(t,n,_,null,o,U);for(X in o)U=o[X],B=a[X],!o.hasOwnProperty(X)||U===B||U==null&&B==null||_e(t,n,X,U,o,B)}var Nd=null,Ad=null;function Jo(t){return t.nodeType===9?t:t.ownerDocument}function Fy(t){switch(t){case"http://www.w3.org/2000/svg":return 1;case"http://www.w3.org/1998/Math/MathML":return 2;default:return 0}}function Yy(t,n){if(t===0)switch(n){case"svg":return 1;case"math":return 2;default:return 0}return t===1&&n==="foreignObject"?0:t}function Ed(t,n){return t==="textarea"||t==="noscript"||typeof n.children=="string"||typeof n.children=="number"||typeof n.children=="bigint"||typeof n.dangerouslySetInnerHTML=="object"&&n.dangerouslySetInnerHTML!==null&&n.dangerouslySetInnerHTML.__html!=null}var Cd=null;function BT(){var t=window.event;return t&&t.type==="popstate"?t===Cd?!1:(Cd=t,!0):(Cd=null,!1)}var Xy=typeof setTimeout=="function"?setTimeout:void 0,HT=typeof clearTimeout=="function"?clearTimeout:void 0,Ky=typeof Promise=="function"?Promise:void 0,qT=typeof queueMicrotask=="function"?queueMicrotask:typeof Ky<"u"?function(t){return Ky.resolve(null).then(t).cat
vendor: 5,349 bytes, line 9
9ch(GT)}:Xy;function GT(t){setTimeout(function(){throw t})}function bi(t){return t==="head"}function Qy(t,n){var a=n,o=0,u=0;do{var h=a.nextSibling;if(t.removeChild(a),h&&h.nodeType===8)if(a=h.data,a==="/$"){if(0<o&&8>o){a=o;var x=t.ownerDocument;if(a&1&&ls(x.documentElement),a&2&&ls(x.body),a&4)for(a=x.head,ls(a),x=a.firstChild;x;){var S=x.nextSibling,C=x.nodeName;x[jr]||C==="SCRIPT"||C==="STYLE"||C==="LINK"&&x.rel.toLowerCase()==="stylesheet"||a.removeChild(x),x=S}}if(u===0){t.removeChild(h),gs(n);return}u--}else a==="$"||a==="$?"||a==="$!"?u++:o=a.charCodeAt(0)-48;else o=0;a=h}while(a);gs(n)}function Dd(t){var n=t.firstChild;for(n&&n.nodeType===10&&(n=n.nextSibling);n;){var a=n;switch(n=n.nextSibling,a.nodeName){case"HTML":case"HEAD":case"BODY":Dd(a),_c(a);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(a.rel.toLowerCase()==="stylesheet")continue}t.removeChild(a)}}function IT(t,n,a,o){for(;t.nodeType===1;){var u=a;if(t.nodeName.toLowerCase()!==n.toLowerCase()){if(!o&&(t.nodeName!=="INPUT"||t.type!=="hidden"))break}else if(o){if(!t[jr])switch(n){case"meta":if(!t.hasAttribute("itemprop"))break;return t;case"link":if(h=t.getAttribute("rel"),h==="stylesheet"&&t.hasAttribute("data-precedence"))break;if(h!==u.rel||t.getAttribute("href")!==(u.href==null||u.href===""?null:u.href)||t.getAttribute("crossorigin")!==(u.crossOrigin==null?null:u.crossOrigin)||t.getAttribute("title")!==(u.title==null?null:u.title))break;return t;case"style":if(t.hasAttribute("data-precedence"))break;return t;case"script":if(h=t.getAttribute("src"),(h!==(u.src==null?null:u.src)||t.getAttribute("type")!==(u.type==null?null:u.type)||t.getAttribute("crossorigin")!==(u.crossOrigin==null?null:u.crossOrigin))&&h&&t.hasAttribute("async")&&!t.hasAttribute("itemprop"))break;return t;default:return t}}else if(n==="input"&&t.type==="hidden"){var h=u.name==null?null:""+u.name;if(u.type==="hidden"&&t.getAttribute("name")===h)return t}else return t;if(t=an(t.nextSibling),t===null)break}return null}function FT(t,n,a){if(n==="")return null;for(;t.nodeType!==3;)if((t.nodeType!==1||t.nodeName!=="INPUT"||t.type!=="hidden")&&!a||(t=an(t.nextSibling),t===null))return null;return t}function Rd(t){return t.data==="$!"||t.data==="$?"&&t.ownerDocument.readyState==="complete"}function YT(t,n){var a=t.ownerDocument;if(t.data!=="$?"||a.readyState==="complete")n();else{var o=function(){n(),a.removeEventListener("DOMContentLoaded",o)};a.addEventListener("DOMContentLoaded",o),t._reactRetry=o}}function an(t){for(;t!=null;t=t.nextSibling){var n=t.nodeType;if(n===1||n===3)break;if(n===8){if(n=t.data,n==="$"||n==="$!"||n==="$?"||n==="F!"||n==="F")break;if(n==="/$")return null}}return t}var Md=null;function Wy(t){t=t.previousSibling;for(var n=0;t;){if(t.nodeType===8){var a=t.data;if(a==="$"||a==="$!"||a==="$?"){if(n===0)return t;n--}else a==="/$"&&n++}t=t.previousSibling}return null}function Zy(t,n,a){switch(n=Jo(a),t){case"html":if(t=n.documentElement,!t)throw Error(s(452));return t;case"head":if(t=n.head,!t)throw Error(s(453));return t;case"body":if(t=n.body,!t)throw Error(s(454));return t;default:throw Error(s(451))}}function ls(t){for(var n=t.attributes;n.length;)t.removeAttributeNode(n[0]);_c(t)}var Zt=new Map,$y=new Set;function el(t){return typeof t.getRootNode=="function"?t.getRootNode():t.nodeType===9?t:t.ownerDocument}var Kn=Q.d;Q.d={f:XT,r:KT,D:QT,C:WT,L:ZT,m:$T,X:eN,S:JT,M:tN};function XT(){var t=Kn.f(),n=Fo();return t||n}function KT(t){var n=ya(t);n!==null&&n.tag===5&&n.type==="form"?vg(n):Kn.r(t)}var Za=typeof document>"u"?null:document;function Jy(t,n,a){var o=Za;if(o&&typeof n=="string"&&n){var u=It(n);u='link[rel="'+t+'"][href="'+u+'"]',typeof a=="string"&&(u+='[crossorigin="'+a+'"]'),$y.has(u)||($y.add(u),t={rel:t,crossOrigin:a,href:n},o.querySelector(u)===null&&(n=o.createElement("link"),dt(n,"link",t),rt(n),o.head.appendChild(n)))}}function QT(t){Kn.D(t),Jy("dns-prefetch",t,null)}function WT(t,n){Kn.C(t,n),Jy("preconnect",t,n)}function ZT(t,n,a){Kn.L(t,n,a);var o=Za;if(o&&t&&n){var u='link[rel="preload"][as="'+It(n)+'"]';n==="image"&&a&&a.imageSrcSet?(u+='[imagesrcset="'+It(a.imageSrcSet)+'"]',typeof a.imageSizes=="string"&&(u+='[imagesizes="'+It(a.imageSizes)+'"]')):u+='[href="'+It(t)+'"]';var h=u;switch(n){case"style":h=$a(t);break;case"script":h=Ja(t)}Zt.has(h)||(t=y({rel:"preload",href:n==="image"&&a&&a.imageSrcSet?void 0:t,as:n},a),Zt.set(h,t),o.querySelector(u)!==null||n==="style"&&o.querySelector(cs(h))||n==="script"&&o.querySelector(us(h))||(n=o.createElement("link"),dt(n,"link",t),rt(n),o.head.appendChild(n)))}}function $T(t,n){Kn.m(t,n);var a=Za;if(a&&t){var o=n&&typeof n.as=="string"?n.as:"script",u='link[rel="modulepreload"][as="'+It(o)+'"][href="'+It(t)+'"]',h=u;switch(o){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":h=Ja(t)}if(!Zt.has(h)&&(t=y({rel:"modulepreload",href:t},n),Zt.set(h,t),a.querySelector(u)===null)){switch(o){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(a.querySelector(us(h)))return}o=a.createElement("link"),dt(o,"link",t),rt(o),a.head.appendChild(o)}}}function JT(t,n,a){Kn.S(t,n,a);var o=Za;if(o&&t){var u=va(o).hoistableStyles,h=$a(t);n=n||"default";var x=u.get(h);if(!x){var S={loading:0,preload:null};if(x=o.querySelector(cs(h)))S.loading=5;
vendor: 5,847 bytes, line 9
9else{t=y({rel:"stylesheet",href:t,"data-precedence":n},a),(a=Zt.get(h))&&Od(t,a);var C=x=o.createElement("link");rt(C),dt(C,"link",t),C._p=new Promise(function(V,G){C.onload=V,C.onerror=G}),C.addEventListener("load",function(){S.loading|=1}),C.addEventListener("error",function(){S.loading|=2}),S.loading|=4,tl(x,n,o)}x={type:"stylesheet",instance:x,count:1,state:S},u.set(h,x)}}}function eN(t,n){Kn.X(t,n);var a=Za;if(a&&t){var o=va(a).hoistableScripts,u=Ja(t),h=o.get(u);h||(h=a.querySelector(us(u)),h||(t=y({src:t,async:!0},n),(n=Zt.get(u))&&kd(t,n),h=a.createElement("script"),rt(h),dt(h,"link",t),a.head.appendChild(h)),h={type:"script",instance:h,count:1,state:null},o.set(u,h))}}function tN(t,n){Kn.M(t,n);var a=Za;if(a&&t){var o=va(a).hoistableScripts,u=Ja(t),h=o.get(u);h||(h=a.querySelector(us(u)),h||(t=y({src:t,async:!0,type:"module"},n),(n=Zt.get(u))&&kd(t,n),h=a.createElement("script"),rt(h),dt(h,"link",t),a.head.appendChild(h)),h={type:"script",instance:h,count:1,state:null},o.set(u,h))}}function ev(t,n,a,o){var u=(u=re.current)?el(u):null;if(!u)throw Error(s(446));switch(t){case"meta":case"title":return null;case"style":return typeof a.precedence=="string"&&typeof a.href=="string"?(n=$a(a.href),a=va(u).hoistableStyles,o=a.get(n),o||(o={type:"style",instance:null,count:0,state:null},a.set(n,o)),o):{type:"void",instance:null,count:0,state:null};case"link":if(a.rel==="stylesheet"&&typeof a.href=="string"&&typeof a.precedence=="string"){t=$a(a.href);var h=va(u).hoistableStyles,x=h.get(t);if(x||(u=u.ownerDocument||u,x={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},h.set(t,x),(h=u.querySelector(cs(t)))&&!h._p&&(x.instance=h,x.state.loading=5),Zt.has(t)||(a={rel:"preload",as:"style",href:a.href,crossOrigin:a.crossOrigin,integrity:a.integrity,media:a.media,hrefLang:a.hrefLang,referrerPolicy:a.referrerPolicy},Zt.set(t,a),h||nN(u,t,a,x.state))),n&&o===null)throw Error(s(528,""));return x}if(n&&o!==null)throw Error(s(529,""));return null;case"script":return n=a.async,a=a.src,typeof a=="string"&&n&&typeof n!="function"&&typeof n!="symbol"?(n=Ja(a),a=va(u).hoistableScripts,o=a.get(n),o||(o={type:"script",instance:null,count:0,state:null},a.set(n,o)),o):{type:"void",instance:null,count:0,state:null};default:throw Error(s(444,t))}}function $a(t){return'href="'+It(t)+'"'}function cs(t){return'link[rel="stylesheet"]['+t+"]"}function tv(t){return y({},t,{"data-precedence":t.precedence,precedence:null})}function nN(t,n,a,o){t.querySelector('link[rel="preload"][as="style"]['+n+"]")?o.loading=1:(n=t.createElement("link"),o.preload=n,n.addEventListener("load",function(){return o.loading|=1}),n.addEventListener("error",function(){return o.loading|=2}),dt(n,"link",a),rt(n),t.head.appendChild(n))}function Ja(t){return'[src="'+It(t)+'"]'}function us(t){return"script[async]"+t}function nv(t,n,a){if(n.count++,n.instance===null)switch(n.type){case"style":var o=t.querySelector('style[data-href~="'+It(a.href)+'"]');if(o)return n.instance=o,rt(o),o;var u=y({},a,{"data-href":a.href,"data-precedence":a.precedence,href:null,precedence:null});return o=(t.ownerDocument||t).createElement("style"),rt(o),dt(o,"style",u),tl(o,a.precedence,t),n.instance=o;case"stylesheet":u=$a(a.href);var h=t.querySelector(cs(u));if(h)return n.state.loading|=4,n.instance=h,rt(h),h;o=tv(a),(u=Zt.get(u))&&Od(o,u),h=(t.ownerDocument||t).createElement("link"),rt(h);var x=h;return x._p=new Promise(function(S,C){x.onload=S,x.onerror=C}),dt(h,"link",o),n.state.loading|=4,tl(h,a.precedence,t),n.instance=h;case"script":return h=Ja(a.src),(u=t.querySelector(us(h)))?(n.instance=u,rt(u),u):(o=a,(u=Zt.get(h))&&(o=y({},a),kd(o,u)),t=t.ownerDocument||t,u=t.createElement("script"),rt(u),dt(u,"link",o),t.head.appendChild(u),n.instance=u);case"void":return null;default:throw Error(s(443,n.type))}else n.type==="stylesheet"&&(n.state.loading&4)===0&&(o=n.instance,n.state.loading|=4,tl(o,a.precedence,t));return n.instance}function tl(t,n,a){for(var o=a.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),u=o.length?o[o.length-1]:null,h=u,x=0;x<o.length;x++){var S=o[x];if(S.dataset.precedence===n)h=S;else if(h!==u)break}h?h.parentNode.insertBefore(t,h.nextSibling):(n=a.nodeType===9?a.head:a,n.insertBefore(t,n.firstChild))}function Od(t,n){t.crossOrigin==null&&(t.crossOrigin=n.crossOrigin),t.referrerPolicy==null&&(t.referrerPolicy=n.referrerPolicy),t.title==null&&(t.title=n.title)}function kd(t,n){t.crossOrigin==null&&(t.crossOrigin=n.crossOrigin),t.referrerPolicy==null&&(t.referrerPolicy=n.referrerPolicy),t.integrity==null&&(t.integrity=n.integrity)}var nl=null;function iv(t,n,a){if(nl===null){var o=new Map,u=nl=new Map;u.set(a,o)}else u=nl,o=u.get(a),o||(o=new Map,u.set(a,o));if(o.has(t))return o;for(o.set(t,null),a=a.getElementsByTagName(t),u=0;u<a.length;u++){var h=a[u];if(!(h[jr]||h[mt]||t==="link"&&h.getAttribute("rel")==="stylesheet")&&h.namespaceURI!=="http://www.w3.org/2000/svg"){var x=h.getAttribute(n)||"";x=t+x;var S=o.get(x);S?S.push(h):o.set(x,[h])}}return o}function av(t,n,a){t=t.ownerDocument||t,t.head.insertBefore(a,n==="title"?t.querySelector("head > title"):null)}function iN(t,n,a){if(a===1||n.itemProp!=null)return!1;switch(t){case"meta":case"title":return!0;case"style":if(typeof n.precedence!="string"||typeof n.href!="string"||n.href==="")break;return!0;case"link":if(typeof n.rel!="string"||typeof n.href!="string"||n.href===""||n.onLoad||n.onError)break;return n.rel==="stylesheet"?(t=n.disabled,typeof n.precedence=="string"&&t==null):!0;case"script":if(n.async&&typeof n.async!="function"&&typeof n.async!="symbol"&&!n.onLoad&&!n.onError&&n.src&&typeof n.src=="string")return!0}return!1}function rv(t){return!(t.type==="stylesheet"&&(t.state.loading&3)===0)}var ds=null;function aN(){}function rN(t,n,a){if(ds===null)throw Error(s(475));var o=ds;
vendor: 7,999 bytes, line 9
9if(n.type==="stylesheet"&&(typeof a.media!="string"||matchMedia(a.media).matches!==!1)&&(n.state.loading&4)===0){if(n.instance===null){var u=$a(a.href),h=t.querySelector(cs(u));if(h){t=h._p,t!==null&&typeof t=="object"&&typeof t.then=="function"&&(o.count++,o=il.bind(o),t.then(o,o)),n.state.loading|=4,n.instance=h,rt(h);return}h=t.ownerDocument||t,a=tv(a),(u=Zt.get(u))&&Od(a,u),h=h.createElement("link"),rt(h);var x=h;x._p=new Promise(function(S,C){x.onload=S,x.onerror=C}),dt(h,"link",a),n.instance=h}o.stylesheets===null&&(o.stylesheets=new Map),o.stylesheets.set(n,t),(t=n.state.preload)&&(n.state.loading&3)===0&&(o.count++,n=il.bind(o),t.addEventListener("load",n),t.addEventListener("error",n))}}function sN(){if(ds===null)throw Error(s(475));var t=ds;return t.stylesheets&&t.count===0&&_d(t,t.stylesheets),0<t.count?function(n){var a=setTimeout(function(){if(t.stylesheets&&_d(t,t.stylesheets),t.unsuspend){var o=t.unsuspend;t.unsuspend=null,o()}},6e4);return t.unsuspend=n,function(){t.unsuspend=null,clearTimeout(a)}}:null}function il(){if(this.count--,this.count===0){if(this.stylesheets)_d(this,this.stylesheets);else if(this.unsuspend){var t=this.unsuspend;this.unsuspend=null,t()}}}var al=null;function _d(t,n){t.stylesheets=null,t.unsuspend!==null&&(t.count++,al=new Map,n.forEach(oN,t),al=null,il.call(t))}function oN(t,n){if(!(n.state.loading&4)){var a=al.get(t);if(a)var o=a.get(null);else{a=new Map,al.set(t,a);for(var u=t.querySelectorAll("link[data-precedence],style[data-precedence]"),h=0;h<u.length;h++){var x=u[h];(x.nodeName==="LINK"||x.getAttribute("media")!=="not all")&&(a.set(x.dataset.precedence,x),o=x)}o&&a.set(null,o)}u=n.instance,x=u.getAttribute("data-precedence"),h=a.get(x)||o,h===o&&a.set(null,u),a.set(x,u),this.count++,o=il.bind(this),u.addEventListener("load",o),u.addEventListener("error",o),h?h.parentNode.insertBefore(u,h.nextSibling):(t=t.nodeType===9?t.head:t,t.insertBefore(u,t.firstChild)),n.state.loading|=4}}var fs={$$typeof:M,Provider:null,Consumer:null,_currentValue:Y,_currentValue2:Y,_threadCount:0};function lN(t,n,a,o,u,h,x,S){this.tag=1,this.containerInfo=t,this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.next=this.pendingContext=this.context=this.cancelPendingCommit=null,this.callbackPriority=0,this.expirationTimes=Rc(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Rc(0),this.hiddenUpdates=Rc(null),this.identifierPrefix=o,this.onUncaughtError=u,this.onCaughtError=h,this.onRecoverableError=x,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=S,this.incompleteTransitions=new Map}function sv(t,n,a,o,u,h,x,S,C,V,G,X){return t=new lN(t,n,a,x,S,C,V,X),n=1,h===!0&&(n|=24),h=kt(3,null,null,n),t.current=h,h.stateNode=t,n=pu(),n.refCount++,t.pooledCache=n,n.refCount++,h.memoizedState={element:o,isDehydrated:a,cache:n},xu(h),t}function ov(t){return t?(t=Ra,t):Ra}function lv(t,n,a,o,u,h){u=ov(u),o.context===null?o.context=u:o.pendingContext=u,o=oi(n),o.payload={element:a},h=h===void 0?null:h,h!==null&&(o.callback=h),a=li(t,o,n),a!==null&&(Vt(a,t,n),qr(a,t,n))}function cv(t,n){if(t=t.memoizedState,t!==null&&t.dehydrated!==null){var a=t.retryLane;t.retryLane=a!==0&&a<n?a:n}}function Pd(t,n){cv(t,n),(t=t.alternate)&&cv(t,n)}function uv(t){if(t.tag===13){var n=Da(t,67108864);n!==null&&Vt(n,t,67108864),Pd(t,67108864)}}var rl=!0;function cN(t,n,a,o){var u=L.T;L.T=null;var h=Q.p;try{Q.p=2,Ld(t,n,a,o)}finally{Q.p=h,L.T=u}}function uN(t,n,a,o){var u=L.T;L.T=null;var h=Q.p;try{Q.p=8,Ld(t,n,a,o)}finally{Q.p=h,L.T=u}}function Ld(t,n,a,o){if(rl){var u=zd(o);if(u===null)jd(t,n,o,sl,a),fv(t,o);else if(fN(u,t,n,a,o))o.stopPropagation();else if(fv(t,o),n&4&&-1<dN.indexOf(t)){for(;u!==null;){var h=ya(u);if(h!==null)switch(h.tag){case 3:if(h=h.stateNode,h.current.memoizedState.isDehydrated){var x=Vi(h.pendingLanes);if(x!==0){var S=h;for(S.pendingLanes|=2,S.entangledLanes|=2;x;){var C=1<<31-Mt(x);S.entanglements[1]|=C,x&=~C}wn(h),(Me&6)===0&&(Go=gn()+500,rs(0))}}break;case 13:S=Da(h,2),S!==null&&Vt(S,h,2),Fo(),Pd(h,2)}if(h=zd(o),h===null&&jd(t,n,o,sl,a),h===u)break;u=h}u!==null&&o.stopPropagation()}else jd(t,n,o,null,a)}}function zd(t){return t=qc(t),Vd(t)}var sl=null;function Vd(t){if(sl=null,t=ga(t),t!==null){var n=d(t);if(n===null)t=null;else{var a=n.tag;if(a===13){if(t=f(n),t!==null)return t;t=null}else if(a===3){if(n.stateNode.current.memoizedState.isDehydrated)return n.tag===3?n.stateNode.containerInfo:null;t=null}else n!==t&&(t=null)}}return sl=t,null}function dv(t){switch(t){case"beforetoggle":case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"toggle":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 2;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 8;case"message":switch(W2()){case Nm:return 2;case Am:return 8;case Zs:case Z2:return 32;case Em:return 268435456;default:return 32}default:return 32}}var Ud=!1,wi=null,Si=null,ji=null,hs=new Map,ms=new Map,Ti=[],dN="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset".split(" ");function fv(t,n){switch(t){case"focusin":case"focusout":wi=null;break;case"dragenter":case"dragleave":Si=null;break;case"mouseover":case"mouseout":ji=null;break;case"pointerover":case"pointerout":hs.delete(n.pointerId);break;case"gotpointercapture":case"lostpointercapture":ms.delete(n.pointerId)}}function ps(t,n,a,o,u,h){return t===null||t.nativeEvent!==h?(t={blockedOn:n,domEventName:a,eventSystemFlags:o,nativeEvent:h,targetContainers:[u]},n!==null&&(n=ya(n),n!==null&&uv(n)),t):(t.eventSystemFlags|=o,n=t.targetContainers,u!==null&&n.indexOf(u)===-1&&n.push(u),t)}function fN(t,n,a,o,u){switch(n){case"focusin":return wi=ps(wi,t,n,a,o,u),!0;case"dragenter":return Si=ps(Si,t,n,a,o,u),!0;case"mouseover":return ji=ps(ji,t,n,a,o,u),!0;case"pointerover":var h=u.pointerId;return hs.set(h,ps(hs.get(h)||null,t,n,a,o,u)),!0;case"gotpointercapture":return h=u.pointerId,ms.set(h,ps(ms.get(h)||null,t,n,a,o,u)),!0}return!1}function hv(t){var n=ga(t.target);if(n!==null){var a=d(n);if(a!==null){if(n=a.tag,n===13){if(n=f(a),n!==null){t.blockedOn=n,rj(t.priority,function(){if(a.tag===13){var o=zt();o=Mc(o);var u=Da(a,o);u!==null&&Vt(u,a,o),Pd(a,o)}});return}}else if(n===3&&a.stateNode.current.memoizedState.isDehydrated){t.blockedOn=a.tag===3?a.stateNode.containerInfo:null;return}}}t.blockedOn=null}function ol(t){if(t.blockedOn!==null)return!1;for(var n=t.targetContainers;0<n.length;){var a=zd(t.nativeEvent);if(a===null){a=t.nativeEvent;var o=new a.constructor(a.type,a);Hc=o,a.target.dispatchEvent(o),Hc=null}else return n=ya(a),n!==null&&uv(n),t.blockedOn=a,!1;n.shift()}return!0}function mv(t,n,a){ol(t)&&a.delete(n)}function hN(){Ud=!1,wi!==null&&ol(wi)&&(wi=null),Si!==null&&ol(Si)&&(Si=null),ji!==null&&ol(ji)&&(ji=null),hs.forEach(mv),ms.forEac
9h(mv)}function ll(t,n){t.blockedOn===n&&(t.blockedOn=null,Ud||(Ud=!0,e.unstable_scheduleCallback(e.unstable_NormalPriority,hN)))}var cl=null;function pv(t){cl!==t&&(cl=t,e.unstable_scheduleCallback(e.unstable_NormalPriority,function(){cl===t&&(cl=null);for(var n=0;n<t.length;n+=3){var a=t[n],o=t[n+1],u=t[n+2];if(typeof o!="function"){if(Vd(o||a)===null)continue;break}var h=ya(a);h!==null&&(t.splice(n,3),n-=3,Vu(h,{pending:!0,data:u,method:a.method,action:o},o,u))}}))}function gs(t){function n(C){return ll(C,t)}wi!==null&&ll(wi,t),Si!==null&&ll(Si,t),ji!==null&&ll(ji,t),hs.forEach(n),ms.forEach(n);for(var a=0;a<Ti.length;a++){var o=Ti[a];o.blockedOn===t&&(o.blockedOn=null)}for(;0<Ti.length&&(a=Ti[0],a.blockedOn===null);)hv(a),a.blockedOn===null&&Ti.shift();if(a=(t.ownerDocument||t).$$reactFormReplay,a!=null)for(o=0;o<a.length;o+=3){var u=a[o],h=a[o+1],x=u[Nt]||null;if(typeof h=="function")x||pv(a);else if(x){var S=null;if(h&&h.hasAttribute("formAction")){if(u=h,x=h[Nt]||null)S=x.formAction;else if(Vd(u)!==null)continue}else S=x.action;typeof S=="function"?a[o+1]=S:(a.splice(o,3),o-=3),pv(a)}}}function Bd(t){this._internalRoot=t}ul.prototype.render=Bd.prototype.render=function(t){var n=this._internalRoot;if(n===null)throw Error(s(409));var a=n.current,o=zt();lv(a,o,t,n,null,null)},ul.prototype.unmount=Bd.prototype.unmount=function(){var t=this._internalRoot;if(t!==null){this._internalRoot=null;var n=t.containerInfo;lv(t.current,2,null,t,null,null),Fo(),n[pa]=null}};function ul(t){this._internalRoot=t}ul.prototype.unstable_scheduleHydration=function(t){if(t){var n=Om();t={blockedOn:null,target:t,priority:n};for(var a=0;a<Ti.length&&n!==0&&n<Ti[a].priority;a++);Ti.splice(a,0,t),a===0&&hv(t)}};var gv=i.version;if(gv!=="19.1.0")throw Error(s(527,gv,"19.1.0"));Q.findDOMNode=function(t){var n=t._reactInternals;if(n===void 0)throw typeof t.render=="function"?Error(s(188)):(t=Object.keys(t).join(","),Error(s(268,t)));return t=g(n),t=t!==null?p(t):null,t=t===null?null:t.stateNode,t};var mN={bundleType:0,version:"19.1.0",rendererPackageName:"react-dom",currentDispatcherRef:L,reconcilerVersion:"19.1.0"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var dl=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!dl.isDisabled&&dl.supportsFiber)try{br=dl.inject(mN),Rt=dl}catch{}}return vs.createRoot=function(t,n){if(!l(t))throw Error(s(299));var a=!1,o="",u=Og,h=kg,x=_g,S=null;return n!=null&&(n.unstable_strictMode===!0&&(a=!0),n.identifierPrefix!==void 0&&(o=n.identifierPrefix),n.onUncaughtError!==void 0&&(u=n.onUncaughtError),n.onCaughtError!==void 0&&(h=n.onCaughtError),n.onRecoverableError!==void 0&&(x=n.onRecoverableError),n.unstable_transitionCallbacks!==void 0&&(S=n.unstable_transitionCallbacks)),n=sv(t,1,!1,null,null,a,o,u,h,x,S,null),t[pa]=n.current,Sd(t),new Bd(n)},vs.hydrateRoot=function(t,n,a){if(!l(t))throw Error(s(299));var o=!1,u="",h=Og,x=kg,S=_g,C=null,V=null;return a!=null&&(a.unstable_strictMode===!0&&(o=!0),a.identifierPrefix!==void 0&&(u=a.identifierPrefix),a.onUncaughtError!==void 0&&(h=a.onUncaughtError),a.onCaughtError!==void 0&&(x=a.onCaughtError),a.onRecoverableError!==void 0&&(S=a.onRecoverableError),a.unstable_transitionCallbacks!==void 0&&(C=a.unstable_transitionCallbacks),a.formState!==void 0&&(V=a.formState)),n=sv(t,1,!0,n,a??null,o,u,h,x,S,C,V),n.context=ov(null),a=n.current,o=zt(),o=Mc(o),u=oi(o),u.callback=null,li(a,u,o),a=o,n.current.lanes=a,Sr(n,a),wn(n),t[pa]=n.current,Sd(t),new ul(n)},vs.version="19.1.0",vs}var Av;function TN(){if(Av)return qd.exports;Av=1;function e(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(i){console.error(i)}}return e(),qd.exports=jN(),qd.exports}var NN=TN();function AN(e,i){if(e instanceof RegExp)return{keys:!1,pattern:e};var r,s,l,d,f=[],m="",g=e.split("/");for(g[0]||g.shift();l=g.shift();)r=l[0],r==="*"?(f.push(r),m+=l[1]==="?"?"(?:/(.*))?":"/(.*)"):r===":"?(s=l.indexOf("?",1),d=l.indexOf(".",1),f.push(l.substring(1,~s?s:~d?d:l.length)),m+=~s&&!~d?"(?:/([^/]+?))?":"/([^/]+?)",~d&&(m+=(~s?"?":"")+"\\"+l.substring(d))):m+="/"+l;return{keys:f,pattern:new RegExp("^"+m+(i?"(?=$|/)":"/?$"),"i")}}var w=rc();const Le=Wb(w),sc=gN({__proto__:null,default:Le},[w]);var Xd={exports:{}},Kd={};var Ev;function EN(){if(Ev)return Kd;Ev=1;var e=rc();function i(v,b){return v===b&&(v!==0||1/v===1/b)||v!==v&&b!==b}var r=typeof Object.is=="function"?Object.is:i,s=e.useState,l=e.useEffect,d=e.useLayoutEffect,f=e.useDebugValue;function m(v,b){var j=b(),N=s({inst:{value:j,getSnapshot:b}}),T=N[0].inst,E=N[1];return d(function(){T.value=j,T.getSnapshot=b,g(T)&&E({inst:T})},[v,j,b]),l(function(){return g(T)&&E({inst:T}),v(function(){g(T)&&E({inst:T})})},[v]),f(j),j}function g(v){var b=v.getSnapshot;v=v.value;try{var j=b();return!r(v,j)}catch{return!0}}function p(v,b){return b()}var y=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?p:m;return Kd.useSyncExternalStore=e.useSyncExternalStore!==void 0?e.useSyncExternalStore:y,Kd}var Cv;function CN(){return Cv||(Cv=1,Xd.exports=EN()),Xd.exports}var DN=CN();const RN=sc.useInsertionEffect,MN=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",ON=MN?w.useLayoutEffect:w.useEffect,kN=RN||ON,$b=e=>{const i=w.useRef([e,(...r)=>i[0](...r)]).current;return kN(()=>{i[0]=e}),i[1]},_N="popstate",mh="pushState",ph="replaceState",PN="hashchange",Dv=[_N,mh,ph,PN],LN=e=>{for(const i of Dv)addEventListener(i,e);return()=>{for(const i of Dv)removeEventListener(i,e)}},Jb=(e,i)=>DN.useSyncExternalStore(LN,e,i),Rv=()=>location.search,zN=({ssrSearch:e}={})=>Jb(Rv,e!=null?()=>e:Rv),Mv=()=>location.pathname,VN=({ssrPath:e}={})=>Jb(Mv,e!=null?()=>e:Mv),UN=(e,{replace:i=!1,state:r=null}={})=>history[i?ph:mh](r,"",e),BN=(e={})=>[VN(e),UN],Ov=Symbol.for("wouter_v3");if(typeof history<"u"&&typeof window[Ov]>"u"){for(const e of[mh,ph]){const i=history[e];history[e]=function(){const r=i.apply(this,arguments),s=new Event(e);return s.arguments=arguments,dispatchEvent(s),r}}Object.defineProperty(window,Ov,{value:!0})}const HN=(e,i)=>i.toLowerCase().indexOf(e.toLowerCase())?"~"+i:i.slice(e.length)||"/",e0=(e="")=>e==="/"?"":e,qN=(e,i)=>e[0]==="~"?e.slice(1):e0(i)+e,GN=(e="",i)=>HN(kv(e0(e)),kv(i)),kv=e=>{try{return decodeURI(e)}catch{return e}},t0={hook:BN,searchHook:zN,parser:AN,base:"",ssrPath:void 0,ssrSearch:void 0,ssrContext:void 0,hrefs:e=>e,aroundNav:(e,i,r)=>e(i,r)},n0=w.createContext(t0),Bs=()=>w.useContext(n0),i0={},a0=w.createContext(i0),IN=()=>w.useContext(a0),oc=e=>{const[i,r]=e.hook(e);return[GN(e.base,i),$b((s,l)=>e.aroundNav(r,qN(s,e.base),l))]},r0=()=>oc(Bs()),s0=(e,i,r,s)=>{const{pattern:l,keys:d}=i instanceof RegExp?{keys:!1,pattern:i}:e(i||"*",s),f=l.exec(r)||[],[m,...g]=f;return m!==void 0?[!0,(()=>{const p=d!==!1?Object.fromEntries(d.map((v,b)=>[v,g[b]])):f.groups;let y={...g};return p&&Object.assign(y,p),y})(),...s?[m]:[]]:[!1,null]},o0=({children:e,...i})=>{const r=Bs(),s=i.hook?t0:r;let l=s;const[d,f=i.ssrSearch??""]=i.ssrPath?.split("?")??[];d&&(i.ssrSearch=f,i.ssrPath=d),i.hrefs=i.hrefs??i.hook?.hrefs,i.searchHook=i.searchHook??i.hook?.searchHook;let m=w.useRef({}),g=m.current,p=g;
9for(let y in s){const v=y==="base"?s[y]+(i[y]??""):i[y]??s[y];g===p&&v!==p[y]&&(m.current=p={...p}),p[y]=v,(v!==s[y]||v!==l[y])&&(l=p)}return w.createElement(n0.Provider,{value:l,children:e})},_v=({children:e,component:i},r)=>i?w.createElement(i,{params:r}):typeof e=="function"?e(r):e,FN=e=>{let i=w.useRef(i0);const r=i.current;return i.current=Object.keys(e).length!==Object.keys(r).length||Object.entries(e).some(([s,l])=>l!==r[s])?e:r},Pv=({path:e,nest:i,match:r,...s})=>{const l=Bs(),[d]=oc(l),[f,m,g]=r??s0(l.parser,e,d,i),p=FN({...IN(),...m});if(!f)return null;const y=g?w.createElement(o0,{base:g},_v(s,p)):_v(s,p);return w.createElement(a0.Provider,{value:p,children:y})},we=w.forwardRef((e,i)=>{const r=Bs(),[s,l]=oc(r),{to:d="",href:f=d,onClick:m,asChild:g,children:p,className:y,replace:v,state:b,transition:j,...N}=e,T=$b(D=>{D.ctrlKey||D.metaKey||D.altKey||D.shiftKey||D.button!==0||(m?.(D),D.defaultPrevented||(D.preventDefault(),l(f,e)))}),E=r.hrefs(f[0]==="~"?f.slice(1):r.base+f,r);return g&&w.isValidElement(p)?w.cloneElement(p,{onClick:T,href:E}):w.createElement("a",{...N,onClick:T,href:E,className:y?.call?y(s===f):y,children:p,ref:i})}),l0=e=>Array.isArray(e)?e.flatMap(i=>l0(i&&i.type===w.Fragment?i.props.children:i)):[e],YN=({children:e,location:i})=>{const r=Bs(),[s]=oc(r);for(const l of l0(e)){let d=0;if(w.isValidElement(l)&&(d=s0(r.parser,l.props.path,i||s,l.props.nest))[0])return w.cloneElement(l,{match:d})}return null};var lc=class{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(e){return this.listeners.add(e),this.onSubscribe(),()=>{this.listeners.delete(e),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}},XN={setTimeout:(e,i)=>setTimeout(e,i),clearTimeout:e=>clearTimeout(e),setInterval:(e,i)=>setInterval(e,i),clearInterval:e=>clearInterval(e)},KN=class{#e=XN;#n=!1;setTimeoutProvider(e){this.#e=e}setTimeout(e,i){return this.#e.setTimeout(e,i)}clearTimeout(e){this.#e.clearTimeout(e)}setInterval(e,i){return this.#e.setInterval(e,i)}clearInterval(e){this.#e.clearInterval(e)}},Cf=new KN;function QN(e){setTimeout(e,0)}var cc=typeof window>"u"||"Deno"in globalThis;function ln(){}function WN(e,i){return typeof e=="function"?e(i):e}function ZN(e){return typeof e=="number"&&e>=0&&e!==1/0}function $N(e,i){return Math.max(e+(i||0)-Date.now(),0)}function Df(e,i){return typeof e=="function"?e(i):e}function JN(e,i){return typeof e=="function"?e(i):e}function Lv(e,i){const{type:r="all",exact:s,fetchStatus:l,predicate:d,queryKey:f,stale:m}=e;if(f){if(s){if(i.queryHash!==gh(f,i.options))return!1}else if(!Ms(i.queryKey,f))return!1}if(r!=="all"){const g=i.isActive();if(r==="active"&&!g||r==="inactive"&&g)return!1}return!(typeof m=="boolean"&&i.isStale()!==m||l&&l!==i.state.fetchStatus||d&&!d(i))}function zv(e,i){const{exact:r,status:s,predicate:l,mutationKey:d}=e;if(d){if(!i.options.mutationKey)return!1;if(r){if(Rs(i.options.mutationKey)!==Rs(d))return!1}else if(!Ms(i.options.mutationKey,d))return!1}return!(s&&i.state.status!==s||l&&!l(i))}function gh(e,i){return(i?.queryKeyHashFn||Rs)(e)}function Rs(e){return JSON.stringify(e,(i,r)=>Rf(r)?Object.keys(r).sort().reduce((s,l)=>(s[l]=r[l],s),{}):r)}function Ms(e,i){return e===i?!0:typeof e!=typeof i?!1:e&&i&&typeof e=="object"&&typeof i=="object"?Object.keys(i).every(r=>Ms(e[r],i[r])):!1}var eA=Object.prototype.hasOwnProperty;function c0(e,i,r=0){if(e===i)return e;if(r>500)return i;const s=Vv(e)&&Vv(i);if(!s&&!(Rf(e)&&Rf(i)))return i;const d=(s?e:Object.keys(e)).length,f=s?i:Object.keys(i),m=f.length,g=s?new Array(m):{};let p=0;for(let y=0;y<m;y++){const v=s?y:f[y],b=e[v],j=i[v];if(b===j){g[v]=b,(s?y<d:eA.call(e,v))&&p++;continue}if(b===null||j===null||typeof b!="object"||typeof j!="object"){g[v]=j;continue}const N=c0(b,j,r+1);g[v]=N,N===b&&p++}return d===m&&p===d?e:g}function Vv(e){return Array.isArray(e)&&e.length===Object.keys(e).length}function Rf(e){if(!Uv(e))return!1;const i=e.constructor;if(i===void 0)return!0;const r=i.prototype;return!(!Uv(r)||!r.hasOwnProperty("isPrototypeOf")||Object.getPrototypeOf(e)!==Object.prototype)}function Uv(e){return Object.prototype.toString.call(e)==="[object Object]"}function tA(e){return new Promise(i=>{Cf.setTimeout(i,e)})}function nA(e,i,r){return typeof r.structuralSharing=="function"?r.structuralSharing(e,i):r.structuralSharing!==!1?c0(e,i):i}function iA(e,i,r=0){const s=[...e,i];return r&&s.length>r?s.slice(1):s}function aA(e,i,r=0){const s=[i,...e];return r&&s.length>r?s.slice(0,-1):s}var yh=Symbol();function u0(e,i){return!e.queryFn&&i?.initialPromise?()=>i.initialPromise:!e.queryFn||e.queryFn===yh?()=>Promise.reject(new Error(`Missing queryFn: '${e.queryHash}'`)):e.queryFn}function rA(e,i,r){let s=!1,l;return Object.defineProperty(e,"signal",{enumerable:!0,get:()=>(l??=i(),s||(s=!0,l.aborted?r():l.addEventListener("abort",r,{once:!0})),l)}),e}var sA=class extends lc{#e;#n;#t;constructor(){super(),this.#t=e=>{if(!cc&&window.addEventListener){const i=()=>e();return window.addEventListener("visibilitychange",i,!1),()=>
vendor: 17,646 bytes, line 9
9{window.removeEventListener("visibilitychange",i)}}}}onSubscribe(){this.#n||this.setEventListener(this.#t)}onUnsubscribe(){this.hasListeners()||(this.#n?.(),this.#n=void 0)}setEventListener(e){this.#t=e,this.#n?.(),this.#n=e(i=>{typeof i=="boolean"?this.setFocused(i):this.onFocus()})}setFocused(e){this.#e!==e&&(this.#e=e,this.onFocus())}onFocus(){const e=this.isFocused();this.listeners.forEach(i=>{i(e)})}isFocused(){return typeof this.#e=="boolean"?this.#e:globalThis.document?.visibilityState!=="hidden"}},d0=new sA;function oA(){let e,i;const r=new Promise((l,d)=>{e=l,i=d});r.status="pending",r.catch(()=>{});function s(l){Object.assign(r,l),delete r.resolve,delete r.reject}return r.resolve=l=>{s({status:"fulfilled",value:l}),e(l)},r.reject=l=>{s({status:"rejected",reason:l}),i(l)},r}var lA=QN;function cA(){let e=[],i=0,r=m=>{m()},s=m=>{m()},l=lA;const d=m=>{i?e.push(m):l(()=>{r(m)})},f=()=>{const m=e;e=[],m.length&&l(()=>{s(()=>{m.forEach(g=>{r(g)})})})};return{batch:m=>{let g;i++;try{g=m()}finally{i--,i||f()}return g},batchCalls:m=>(...g)=>{d(()=>{m(...g)})},schedule:d,setNotifyFunction:m=>{r=m},setBatchNotifyFunction:m=>{s=m},setScheduler:m=>{l=m}}}var xt=cA(),uA=class extends lc{#e=!0;#n;#t;constructor(){super(),this.#t=e=>{if(!cc&&window.addEventListener){const i=()=>e(!0),r=()=>e(!1);return window.addEventListener("online",i,!1),window.addEventListener("offline",r,!1),()=>{window.removeEventListener("online",i),window.removeEventListener("offline",r)}}}}onSubscribe(){this.#n||this.setEventListener(this.#t)}onUnsubscribe(){this.hasListeners()||(this.#n?.(),this.#n=void 0)}setEventListener(e){this.#t=e,this.#n?.(),this.#n=e(this.setOnline.bind(this))}setOnline(e){this.#e!==e&&(this.#e=e,this.listeners.forEach(r=>{r(e)}))}isOnline(){return this.#e}},Ul=new uA;function dA(e){return Math.min(1e3*2**e,3e4)}function f0(e){return(e??"online")==="online"?Ul.isOnline():!0}var Mf=class extends Error{constructor(e){super("CancelledError"),this.revert=e?.revert,this.silent=e?.silent}};function h0(e){let i=!1,r=0,s;const l=oA(),d=()=>l.status!=="pending",f=T=>{if(!d()){const E=new Mf(T);b(E),e.onCancel?.(E)}},m=()=>{i=!0},g=()=>{i=!1},p=()=>d0.isFocused()&&(e.networkMode==="always"||Ul.isOnline())&&e.canRun(),y=()=>f0(e.networkMode)&&e.canRun(),v=T=>{d()||(s?.(),l.resolve(T))},b=T=>{d()||(s?.(),l.reject(T))},j=()=>new Promise(T=>{s=E=>{(d()||p())&&T(E)},e.onPause?.()}).then(()=>{s=void 0,d()||e.onContinue?.()}),N=()=>{if(d())return;let T;const E=r===0?e.initialPromise:void 0;try{T=E??e.fn()}catch(D){T=Promise.reject(D)}Promise.resolve(T).then(v).catch(D=>{if(d())return;const R=e.retry??(cc?0:3),M=e.retryDelay??dA,k=typeof M=="function"?M(r,D):M,P=R===!0||typeof R=="number"&&r<R||typeof R=="function"&&R(r,D);if(i||!P){b(D);return}r++,e.onFail?.(r,D),tA(k).then(()=>p()?void 0:j()).then(()=>{i?b(D):N()})})};return{promise:l,status:()=>l.status,cancel:f,continue:()=>(s?.(),l),cancelRetry:m,continueRetry:g,canStart:y,start:()=>(y()?N():j().then(N),l)}}var m0=class{#e;destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),ZN(this.gcTime)&&(this.#e=Cf.setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(e){this.gcTime=Math.max(this.gcTime||0,e??(cc?1/0:300*1e3))}clearGcTimeout(){this.#e&&(Cf.clearTimeout(this.#e),this.#e=void 0)}},fA=class extends m0{#e;#n;#t;#a;#i;#s;#o;constructor(e){super(),this.#o=!1,this.#s=e.defaultOptions,this.setOptions(e.options),this.observers=[],this.#a=e.client,this.#t=this.#a.getQueryCache(),this.queryKey=e.queryKey,this.queryHash=e.queryHash,this.#e=Hv(this.options),this.state=e.state??this.#e,this.scheduleGc()}get meta(){return this.options.meta}get promise(){return this.#i?.promise}setOptions(e){if(this.options={...this.#s,...e},this.updateGcTime(this.options.gcTime),this.state&&this.state.data===void 0){const i=Hv(this.options);i.data!==void 0&&(this.setState(Bv(i.data,i.dataUpdatedAt)),this.#e=i)}}optionalRemove(){!this.observers.length&&this.state.fetchStatus==="idle"&&this.#t.remove(this)}setData(e,i){const r=nA(this.state.data,e,this.options);return this.#r({data:r,type:"success",dataUpdatedAt:i?.updatedAt,manual:i?.manual}),r}setState(e,i){this.#r({type:"setState",state:e,setStateOptions:i})}cancel(e){const i=this.#i?.promise;return this.#i?.cancel(e),i?i.then(ln).catch(ln):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState(this.#e)}isActive(){return this.observers.some(e=>JN(e.options.enabled,this)!==!1)}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===yh||this.state.dataUpdateCount+this.state.errorUpdateCount===0}isStatic(){return this.getObserversCount()>0?this.observers.some(e=>Df(e.options.staleTime,this)==="static"):!1}isStale(){return this.getObserversCount()>0?this.observers.some(e=>e.getCurrentResult().isStale):this.state.data===void 0||this.state.isInvalidated}isStaleByTime(e=0){return this.state.data===void 0?!0:e==="static"?!1:this.state.isInvalidated?!0:!$N(this.state.dataUpdatedAt,e)}onFocus(){this.observers.find(i=>i.shouldFetchOnWindowFocus())?.refetch({cancelRefetch:!1}),this.#i?.continue()}onOnline(){this.observers.find(i=>i.shouldFetchOnReconnect())?.refetch({cancelRefetch:!1}),this.#i?.continue()}addObserver(e){this.observers.includes(e)||(this.observers.push(e),this.clearGcTimeout(),this.#t.notify({type:"observerAdded",query:this,observer:e}))}removeObserver(e){this.observers.includes(e)&&(this.observers=this.observers.filter(i=>i!==e),this.observers.length||(this.#i&&(this.#o?this.#i.cancel({revert:!0}):this.#i.cancelRetry()),this.scheduleGc()),this.#t.notify({type:"observerRemoved",query:this,observer:e}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||this.#r({type:"invalidate"})}async fetch(e,i){if(this.state.fetchStatus!=="idle"&&this.#i?.status()!=="rejected"){if(this.state.data!==void 0&&i?.cancelRefetch)this.cancel({silent:!0});else if(this.#i)return this.#i.continueRetry(),this.#i.promise}if(e&&this.setOptions(e),!this.options.queryFn){const m=this.observers.find(g=>g.options.queryFn);m&&this.setOptions(m.options)}const r=new AbortController,s=m=>{Object.defineProperty(m,"signal",{enumerable:!0,get:()=>(this.#o=!0,r.signal)})},l=()=>{const m=u0(this.options,i),p=(()=>{const y={client:this.#a,queryKey:this.queryKey,meta:this.meta};return s(y),y})();return this.#o=!1,this.options.persister?this.options.persister(m,p,this):m(p)},f=(()=>{const m={fetchOptions:i,options:this.options,queryKey:this.queryKey,client:this.#a,state:this.state,fetchFn:l};return s(m),m})();this.options.behavior?.onFetch(f,this),this.#n=this.state,(this.state.fetchStatus==="idle"||this.state.fetchMeta!==f.fetchOptions?.meta)&&this.#r({type:"fetch",meta:f.fetchOptions?.meta}),this.#i=h0({initialPromise:i?.initialPromise,fn:f.fetchFn,onCancel:m=>{m instanceof Mf&&m.revert&&this.setState({...this.#n,fetchStatus:"idle"}),r.abort()},onFail:(m,g)=>{this.#r({type:"failed",failureCount:m,error:g})},onPause:()=>{this.#r({type:"pause"})},onContinue:()=>{this.#r({type:"continue"})},retry:f.options.retry,retryDelay:f.options.retryDelay,networkMode:f.options.networkMode,canRun:()=>!0});try{const m=await this.#i.start();if(m===void 0)throw new Error(`${this.queryHash} data is undefined`);return this.setData(m),this.#t.config.onSuccess?.(m,this),this.#t.config.onSettled?.(m,this.state.error,this),m}catch(m){if(m instanceof Mf){if(m.silent)return this.#i.promise;if(m.revert){if(this.state.data===void 0)throw m;return this.state.data}}throw this.#r({type:"error",error:m}),this.#t.config.onError?.(m,this),this.#t.config.onSettled?.(this.state.data,m,this),m}finally{this.scheduleGc()}}#r(e){const i=r=>{switch(e.type){case"failed":return{...r,fetchFailureCount:e.failureCount,fetchFailureReason:e.error};case"pause":return{...r,fetchStatus:"paused"};case"continue":return{...r,fetchStatus:"fetching"};case"fetch":return{...r,...hA(r.data,this.options),fetchMeta:e.meta??null};case"success":const s={...r,...Bv(e.data,e.dataUpdatedAt),dataUpdateCount:r.dataUpdateCount+1,...!e.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};return this.#n=e.manual?s:void 0,s;case"error":const l=e.error;return{...r,error:l,errorUpdateCount:r.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:r.fetchFailureCount+1,fetchFailureReason:l,fetchStatus:"idle",status:"error",isInvalidated:!0};case"invalidate":return{...r,isInvalidated:!0};case"setState":return{...r,...e.state}}};this.state=i(this.state),xt.batch(()=>{this.observers.forEach(r=>{r.onQueryUpdate()}),this.#t.notify({query:this,type:"updated",action:e})})}};function hA(e,i){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:f0(i.networkMode)?"fetching":"paused",...e===void 0&&{error:null,status:"pending"}}}function Bv(e,i){return{data:e,dataUpdatedAt:i??Date.now(),error:null,isInvalidated:!1,status:"success"}}function Hv(e){const i=typeof e.initialData=="function"?e.initialData():e.initialData,r=i!==void 0,s=r?typeof e.initialDataUpdatedAt=="function"?e.initialDataUpdatedAt():e.initialDataUpdatedAt:0;return{data:i,dataUpdateCount:0,dataUpdatedAt:r?s??Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:r?"success":"pending",fetchStatus:"idle"}}function qv(e){return{onFetch:(i,r)=>{const s=i.options,l=i.fetchOptions?.meta?.fetchMore?.direction,d=i.state.data?.pages||[],f=i.state.data?.pageParams||[];let m={pages:[],pageParams:[]},g=0;const p=async()=>{let y=!1;const v=N=>{rA(N,()=>i.signal,()=>y=!0)},b=u0(i.options,i.fetchOptions),j=async(N,T,E)=>{if(y)return Promise.reject();if(T==null&&N.pages.length)return Promise.resolve(N);const R=(()=>{const q={client:i.client,queryKey:i.queryKey,pageParam:T,direction:E?"backward":"forward",meta:i.options.meta};return v(q),q})(),M=await b(R),{maxPages:k}=i.options,P=E?aA:iA;return{pages:P(N.pages,M,k),pageParams:P(N.pageParams,T,k)}};if(l&&d.length){const N=l==="backward",T=N?mA:Gv,E={pages:d,pageParams:f},D=T(s,E);m=await j(E,D,N)}else{const N=e??d.length;do{const T=g===0?f[0]??s.initialPageParam:Gv(s,m);if(g>0&&T==null)break;m=await j(m,T),g++}while(g<N)}return m};i.options.persister?i.fetchFn=()=>i.options.persister?.(p,{client:i.client,queryKey:i.queryKey,meta:i.options.meta,signal:i.signal},r):i.fetchFn=p}}}function Gv(e,{pages:i,pageParams:r}){const s=i.length-1;return i.length>0?e.getNextPageParam(i[s],i,r[s],r):void 0}function mA(e,{pages:i,pageParams:r}){return i.length>0?e.getPreviousPageParam?.(i[0],i,r[0],r):void 0}var pA=class extends m0{#e;#n;#t;#a;constructor(e){super(),this.#e=e.client,this.mutationId=e.mutationId,this.#t=e.mutationCache,this.#n=[],this.state=e.state||gA(),this.setOptions(e.options),this.scheduleGc()}setOptions(e){this.options=e,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(e){this.#n.includes(e)||(this.#n.push(e),this.clearGcTimeout(),this.#t.notify({type:"observerAdded",mutation:this,observer:e}))}removeObserver(e){this.#n=this.#n.filter(i=>i!==e),this.scheduleGc(),this.#t.notify({type:"observerRemoved",mutation:this,observer:e})}optionalRemove(){this.#n.length||(this.state.status==="pending"?this.scheduleGc():this.#t.remove(this))}continue(){return this.#a?.continue()??this.execute(this.state.variables)}async execute(e){const i=()=>{this.#i({type:"continue"})},r={client:this.#e,meta:this.options.meta,mutationKey:this.options.mutationKey};this.#a=h0({fn:()=>this.options.mutationFn?this.options.mutationFn(e,r):Promise.reject(new Error("No mutationFn found")),onFail:(d,f)=>{this.#i({type:"failed",failureCount:d,error:f})},onPause:()=>{this.#i({type:"pause"})},onContinue:i,retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>this.#t.canRun(this)});const s=this.state.status==="pending",l=!this.#a.canStart();try{if(s)i();else{this.#i({type:"pending",variables:e,isPaused:l}),this.#t.config.onMutate&&await this.#t.config.onMutate(e,this,r);const f=await this.options.onMutate?.(e,r);f!==this.state.context&&this.#i({type:"pending",context:f,variables:e,isPaused:l})}const d=await this.#a.start();return await this.#t.config.onSuccess?.(d,e,this.state.context,this,r),await this.options.onSuccess?.(d,e,this.state.context,r),await this.#t.config.onSettled?.(d,null,this.state.variables,this.state.context,this,r),await this.options.onSettled?.(d,null,e,this.state.context,r),this.#i({type:"success",data:d}),d}catch(d){try{await this.#t.config.onError?.(d,e,this.state.context,this,r)}catch(f){Promise.reject(f)}try{await this.options.onError?.(d,e,this.state.context,r)}catch(f){Promise.reject(f)}try{await this.#t.config.onSettled?.(void 0,d,this.state.variables,this.state.context,this,r)}catch(f){Promise.reject(f)}try{await this.options.onSettled?.(void 0,d,e,this.state.context,r)}catch(f){Promise.reject(f)}throw this.#i({type:"error",error:d}),d}finally{this.#t.runNext(this)}}#i(e){const i=r=>{switch(e.type){case"failed":return{...r,failureCount:e.failureCount,failureReason:e.error};case"pause":return{...r,isPaused:!0};case"continue":return{...r,isPaused:!1};case"pending":return{...r,context:e.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:e.isPaused,status:"pending",variables:e.variables,submittedAt:Date.now()};case"success":return{...r,data:e.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...r,data:void 0,error:e.error,failureCount:r.failureCount+1,failureReason:e.error,isPaused:!1,status:"error"}}};this.state=i(this.state),xt.batch(()=>{this.#n.forEach(r=>{r.onMutationUpdate(e)}),this.#t.notify({mutation:this,type:"updated",action:e})})}};function gA(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}var yA=class extends lc{constructor(e={}){super(),this.config=e,this.#e=new Set,this.#n=new Map,this.#t=0}#e;#n;#t;build(e,i,r){const s=new pA({client:e,mutationCache:this,mutationId:++this.#t,options:e.defaultMutationOptions(i),state:r});return this.add(s),s}add(e){this.#e.add(e);const i=fl(e);if(typeof i=="string"){const r=this.#n.get(i);r?r.push(e):this.#n.set(i,[e])}this.notify({type:"added",mutation:e})}remove(e){if(this.#e.delete(e)){const i=fl(e);if(typeof i=="string"){const r=this.#n.get(i);if(r)if(r.length>1){const s=r.indexOf(e);s!==-1&&r.splice(s,1)}else r[0]===e&&this.#n.delete(i)}}this.notify({type:"removed",mutation:e})}canRun(e){const i=fl(e);if(typeof i=="string"){const s=this.#n.get(i)?.find(l=>l.state.status==="pending");return!s||s===e}else return!0}runNext(e){const i=fl(e);return typeof i=="string"?this.#n.get(i)?.find(s=>s!==e&&s.state.isPaused)?.continue()??Promise.resolve():Promise.resolve()}clear(){xt.batch(()=>{this.#e.forEach(e=>{this.notify({type:"removed",mutation:e})}),this.#e.clear(),this.#n.clear()})}getAll(){return Array.from(this.#e)}find(e){const i={exact:!0,...e};return this.getAll().find(r=>zv(i,r))}findAll(e={}){return this.getAll().filter(i=>zv(e,i))}notify(e){xt.batch(()=>{this.listeners.forEach(i=>{i(e)})})}resumePausedMutations(){const e=this.getAll().filter(i=>i.state.isPaused);return xt.batch(()=>Promise.all(e.map(i=>i.continue().catch(ln))))}};function fl(e){return e.options.scope?.id}var vA=class extends lc{constructor(e={}){super(),this.config=e,this.#e=new Map}#e;build(e,i,r){const s=i.queryKey,l=i.queryHash??gh(s,i);let d=this.get(l);return d||(d=new fA({client:e,queryKey:s,queryHash:l,options:e.defaultQueryOptions(i),state:r,defaultOptions:e.getQueryDefaults(s)}),this.add(d)),d}add(e){this.#e.has(e.queryHash)||(this.#e.set(e.queryHash,e),this.notify({type:"added",query:e}))}remove(e){const i=this.#e.get(e.queryHash);i&&(e.destroy(),i===e&&this.#e.delete(e.queryHash),this.notify({type:"removed",query:e}))}clear(){xt.batch(()=>{this.getAll().forEach(e=>{this.remove(e)})})}get(e){return this.#e.get(e)}getAll(){return[...this.#e.values()]}find(e){const i={exact:!0,...e};return this.getAll().find(r=>Lv(i,r))}findAll(e={}){const i=this.getAll();return Object.keys(e).length>0?i.filter(r=>Lv(e,r)):i}notify(e){xt.batch(()=>{this.listeners.forEach(i=>{i(e)})})}onFocus(){xt.batch(()=>{this.getAll().forEach(e=>{e.onFocus()})})}onOnline(){xt.batch(()=>{this.getAll().forEach(e=>{e.onOnline()})})}},xA=class{#e;#n;#t;#a;#i;#s;#o;#r;constructor(e={}){this.#e=e.queryCache||new vA,this.#n=e.mutationCache||new yA,this.#t=e.defaultOptions||{},this.#a=new Map,this.#i=new Map,this.#s=0}mount(){this.#s++,this.#s===1&&(this.#o=d0.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#e.onFocus())}),this.#r=Ul.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#e.onOnline())}))}unmount(){this.#s--,this.#s===0&&(this.#o?.(),this.#o=void 0,this.#r?.(),this.#r=void 0)}isFetching(e){return this.#e.findAll({...e,fetchStatus:"fetching"}).length}isMutating(e){return this.#n.findAll({...e,status:"pending"}).length}getQueryData(e){const i=this.defaultQueryOptions({queryKey:e});return this.#e.get(i.queryHash)?.state.data}ensureQueryData(e){const i=this.defaultQueryOptions(e),r=this.#e.build(this,i),s=r.state.data;return s===void 0?this.fetchQuery(e):(e.revalidateIfStale&&r.isStaleByTime(Df(i.staleTime,r))&&this.prefetchQuery(i),Promise.resolve(s))}getQueriesData(e){return this.#e.findAll(e).map(({queryKey:i,state:r})=>{const s=r.data;return[i,s]})}setQueryData(e,i,r){const s=this.defaultQueryOptions({queryKey:e}),d=this.#e.get(s.queryHash)?.state.data,f=WN(i,d);if(f!==void 0)return this.#e.build(this,s).setData(f,{...r,manual:!0})}
9setQueriesData(e,i,r){return xt.batch(()=>this.#e.findAll(e).map(({queryKey:s})=>[s,this.setQueryData(s,i,r)]))}getQueryState(e){const i=this.defaultQueryOptions({queryKey:e});return this.#e.get(i.queryHash)?.state}removeQueries(e){const i=this.#e;xt.batch(()=>{i.findAll(e).forEach(r=>{i.remove(r)})})}resetQueries(e,i){const r=this.#e;return xt.batch(()=>(r.findAll(e).forEach(s=>{s.reset()}),this.refetchQueries({type:"active",...e},i)))}cancelQueries(e,i={}){const r={revert:!0,...i},s=xt.batch(()=>this.#e.findAll(e).map(l=>l.cancel(r)));return Promise.all(s).then(ln).catch(ln)}invalidateQueries(e,i={}){return xt.batch(()=>(this.#e.findAll(e).forEach(r=>{r.invalidate()}),e?.refetchType==="none"?Promise.resolve():this.refetchQueries({...e,type:e?.refetchType??e?.type??"active"},i)))}refetchQueries(e,i={}){const r={...i,cancelRefetch:i.cancelRefetch??!0},s=xt.batch(()=>this.#e.findAll(e).filter(l=>!l.isDisabled()&&!l.isStatic()).map(l=>{let d=l.fetch(void 0,r);return r.throwOnError||(d=d.catch(ln)),l.state.fetchStatus==="paused"?Promise.resolve():d}));return Promise.all(s).then(ln)}fetchQuery(e){const i=this.defaultQueryOptions(e);i.retry===void 0&&(i.retry=!1);const r=this.#e.build(this,i);return r.isStaleByTime(Df(i.staleTime,r))?r.fetch(i):Promise.resolve(r.state.data)}prefetchQuery(e){return this.fetchQuery(e).then(ln).catch(ln)}fetchInfiniteQuery(e){return e.behavior=qv(e.pages),this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(ln).catch(ln)}ensureInfiniteQueryData(e){return e.behavior=qv(e.pages),this.ensureQueryData(e)}resumePausedMutations(){return Ul.isOnline()?this.#n.resumePausedMutations():Promise.resolve()}getQueryCache(){return this.#e}getMutationCache(){return this.#n}getDefaultOptions(){return this.#t}setDefaultOptions(e){this.#t=e}setQueryDefaults(e,i){this.#a.set(Rs(e),{queryKey:e,defaultOptions:i})}getQueryDefaults(e){const i=[...this.#a.values()],r={};return i.forEach(s=>{Ms(e,s.queryKey)&&Object.assign(r,s.defaultOptions)}),r}setMutationDefaults(e,i){this.#i.set(Rs(e),{mutationKey:e,defaultOptions:i})}getMutationDefaults(e){const i=[...this.#i.values()],r={};return i.forEach(s=>{Ms(e,s.mutationKey)&&Object.assign(r,s.defaultOptions)}),r}defaultQueryOptions(e){if(e._defaulted)return e;const i={...this.#t.queries,...this.getQueryDefaults(e.queryKey),...e,_defaulted:!0};return i.queryHash||(i.queryHash=gh(i.queryKey,i)),i.refetchOnReconnect===void 0&&(i.refetchOnReconnect=i.networkMode!=="always"),i.throwOnError===void 0&&(i.throwOnError=!!i.suspense),!i.networkMode&&i.persister&&(i.networkMode="offlineFirst"),i.queryFn===yh&&(i.enabled=!1),i}defaultMutationOptions(e){return e?._defaulted?e:{...this.#t.mutations,...e?.mutationKey&&this.getMutationDefaults(e.mutationKey),...e,_defaulted:!0}}clear(){this.#e.clear(),this.#n.clear()}},bA=w.createContext(void 0),wA=({client:e,children:i})=>(w.useEffect(()=>(e.mount(),()=>{e.unmount()}),[e]),c.jsx(bA.Provider,{value:e,children:i}));const SA=1,jA=1e6;let Qd=0;function TA(){return Qd=(Qd+1)%Number.MAX_SAFE_INTEGER,Qd.toString()}const Wd=new Map,Iv=e=>{if(Wd.has(e))return;const i=setTimeout(()=>{Wd.delete(e),Ts({type:"REMOVE_TOAST",toastId:e})},jA);Wd.set(e,i)},NA=(e,i)=>{switch(i.type){case"ADD_TOAST":return{...e,toasts:[i.toast,...e.toasts].slice(0,SA)};case"UPDATE_TOAST":return{...e,toasts:e.toasts.map(r=>r.id===i.toast.id?{...r,...i.toast}:r)};case"DISMISS_TOAST":{const{toastId:r}=i;return r?Iv(r):e.toasts.forEach(s=>{Iv(s.id)}),{...e,toasts:e.toasts.map(s=>
9s.id===r||r===void 0?{...s,open:!1}:s)}}case"REMOVE_TOAST":return i.toastId===void 0?{...e,toasts:[]}:{...e,toasts:e.toasts.filter(r=>r.id!==i.toastId)}}},El=[];let Cl={toasts:[]};function Ts(e){Cl=NA(Cl,e),El.forEach(i=>{i(Cl)})}function AA({...e}){const i=TA(),r=l=>Ts({type:"UPDATE_TOAST",toast:{...l,id:i}}),s=()=>Ts({type:"DISMISS_TOAST",toastId:i});return Ts({type:"ADD_TOAST",toast:{...e,id:i,open:!0,onOpenChange:l=>{l||s()}}}),{id:i,dismiss:s,update:r}}function EA(){const[e,i]=w.useState(Cl);return w.useEffect(()=>(El.push(i),()=>{const r=El.indexOf(i);r>-1&&El.splice(r,1)}),[e]),{...e,toast:AA,dismiss:r=>Ts({type:"DISMISS_TOAST",toastId:r})}}var uc=Zb();const CA=Wb(uc);function Ue(e,i,{checkForDefaultPrevented:r=!0}={}){return function(l){if(e?.(l),r===!1||!l.defaultPrevented)return i?.(l)}}function Fv(e,i){if(typeof e=="function")return e(i);e!=null&&(e.current=i)}function vh(...e){return i=>{let r=!1;const s=e.map(l=>{const d=Fv(l,i);return!r&&typeof d=="function"&&(r=!0),d});if(r)return()=>{for(let l=0;l<s.length;l++){const d=s[l];typeof d=="function"?d():Fv(e[l],null)}}}}function ht(...e){return w.useCallback(vh(...e),e)}function DA(e,i){const r=w.createContext(i),s=d=>{const{children:f,...m}=d,g=w.useMemo(()=>m,Object.values(m));return c.jsx(r.Provider,{value:g,children:f})};s.displayName=e+"Provider";function l(d){const f=w.useContext(r);if(f)return f;if(i!==void 0)return i;throw new Error(`\`${d}\` must be used within \`${e}\``)}return[s,l]}function fa(e,i=[]){let r=[];function s(d,f){const m=w.createContext(f),g=r.length;r=[...r,f];const p=v=>{const{scope:b,children:j,...N}=v,T=b?.[e]?.[g]||m,E=w.useMemo(()=>N,Object.values(N));return c.jsx(T.Provider,{value:E,children:j})};p.displayName=d+"Provider";function y(v,b){const j=b?.[e]?.[g]||m,N=w.useContext(j);if(N)return N;if(f!==void 0)return f;throw new Error(`\`${v}\` must be used within \`${d}\``)}return[p,y]}const l=()=>{const d=r.map(f=>w.createContext(f));return function(m){const g=m?.[e]||d;return w.useMemo(()=>({[`__scope${e}`]:{...m,[e]:g}}),[m,g])}};return l.scopeName=e,[s,RA(l,...i)]}function RA(...e){const i=e[0];if(e.length===1)return i;const r=()=>{const s=e.map(l=>({useScope:l(),scopeName:l.scopeName}));return function(d){const f=s.reduce((m,{useScope:g,scopeName:p})=>{const v=g(d)[`__scope${p}`];return{...m,...v}},{});return w.useMemo(()=>({[`__scope${i.scopeName}`]:f}),[f])}};return r.scopeName=i.scopeName,r}function Bl(e){const i=MA(e),r=w.forwardRef((s,l)=>{const{children:d,...f}=s,m=w.Children.toArray(d),g=m.find(kA);if(g){const p=g.props.children,y=m.map(v=>v===g?w.Children.count(p)>1?w.Children.only(null):w.isValidElement(p)?p.props.children:null:v);return c.jsx(i,{...f,ref:l,children:w.isValidElement(p)?w.cloneElement(p,void 0,y):null})}return c.jsx(i,{...f,ref:l,children:d})});return r.displayName=`${e}.Slot`,r}function MA(e){const i=w.forwardRef((r,s)=>{const{children:l,...d}=r;if(w.isValidElement(l)){const f=PA(l),m=_A(d,l.props);return l.type!==w.Fragment&&(m.ref=s?vh(s,f):f),w.cloneElement(l,m)}return w.Children.count(l)>1?w.Children.only(null):null});return i.displayName=`${e}.SlotClone`,i}var p0=Symbol("radix.slottable");function OA(e){const i=({children:r})=>c.jsx(c.Fragment,{children:r});return i.displayName=`${e}.Slottable`,i.__radixId=p0,i}function kA(e){return w.isValidElement(e)&&typeof e.type=="function"&&"__radixId"in e.type&&e.type.__radixId===p0}function _A(e,i){const r={...i};for(const s in i){const l=e[s],d=i[s];/^on[A-Z]/.test(s)?l&&d?r[s]=(...m)=>{const g=d(...m);return l(...m),g}:l&&(r[s]=l):s==="style"?r[s]={...l,...d}:s==="className"&&(r[s]=[l,d].filter(Boolean).join(" "))}return{...e,...r}}function PA(e){let i=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,r=i&&"isReactWarning"in i&&i.isReactWarning;return r?e.ref:(i=Object.getOwnPropertyDescriptor(e,"ref")?.get,r=i&&"isReactWarning"in i&&i.isReactWarning,r?e.props.ref:e.props.ref||e.ref)}function g0(e){const i=e+"CollectionProvider",[r,s]=fa(i),[l,d]=r(i,{collectionRef:{current:null},itemMap:new Map}),f=T=>{const{scope:E,children:D}=T,R=Le.useRef(null),M=Le.useRef(new Map).current;return c.jsx(l,{scope:E,itemMap:M,collectionRef:R,children:D})};f.displayName=i;const m=e+"CollectionSlot",g=Bl(m),p=Le.forwardRef((T,E)=>{const{scope:D,children:R}=T,M=d(m,D),k=ht(E,M.collectionRef);return c.jsx(g,{ref:k,children:R})});p.displayName=m;
vendor: 5,869 bytes, line 9
9const y=e+"CollectionItemSlot",v="data-radix-collection-item",b=Bl(y),j=Le.forwardRef((T,E)=>{const{scope:D,children:R,...M}=T,k=Le.useRef(null),P=ht(E,k),q=d(y,D);return Le.useEffect(()=>(q.itemMap.set(k,{ref:k,...M}),()=>{q.itemMap.delete(k)})),c.jsx(b,{[v]:"",ref:P,children:R})});j.displayName=y;function N(T){const E=d(e+"CollectionConsumer",T);return Le.useCallback(()=>{const R=E.collectionRef.current;if(!R)return[];const M=Array.from(R.querySelectorAll(`[${v}]`));return Array.from(E.itemMap.values()).sort((q,K)=>M.indexOf(q.ref.current)-M.indexOf(K.ref.current))},[E.collectionRef,E.itemMap])}return[{Provider:f,Slot:p,ItemSlot:j},N,s]}var LA=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"],He=LA.reduce((e,i)=>{const r=Bl(`Primitive.${i}`),s=w.forwardRef((l,d)=>{const{asChild:f,...m}=l,g=f?r:i;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),c.jsx(g,{...m,ref:d})});return s.displayName=`Primitive.${i}`,{...e,[i]:s}},{});function y0(e,i){e&&uc.flushSync(()=>e.dispatchEvent(i))}function Dn(e){const i=w.useRef(e);return w.useEffect(()=>{i.current=e}),w.useMemo(()=>(...r)=>i.current?.(...r),[])}function zA(e,i=globalThis?.document){const r=Dn(e);w.useEffect(()=>{const s=l=>{l.key==="Escape"&&r(l)};return i.addEventListener("keydown",s,{capture:!0}),()=>i.removeEventListener("keydown",s,{capture:!0})},[r,i])}var VA="DismissableLayer",Of="dismissableLayer.update",UA="dismissableLayer.pointerDownOutside",BA="dismissableLayer.focusOutside",Yv,v0=w.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),dc=w.forwardRef((e,i)=>{const{disableOutsidePointerEvents:r=!1,onEscapeKeyDown:s,onPointerDownOutside:l,onFocusOutside:d,onInteractOutside:f,onDismiss:m,...g}=e,p=w.useContext(v0),[y,v]=w.useState(null),b=y?.ownerDocument??globalThis?.document,[,j]=w.useState({}),N=ht(i,K=>v(K)),T=Array.from(p.layers),[E]=[...p.layersWithOutsidePointerEventsDisabled].slice(-1),D=T.indexOf(E),R=y?T.indexOf(y):-1,M=p.layersWithOutsidePointerEventsDisabled.size>0,k=R>=D,P=qA(K=>{const H=K.target,W=[...p.branches].some(oe=>oe.contains(H));!k||W||(l?.(K),f?.(K),K.defaultPrevented||m?.())},b),q=GA(K=>{const H=K.target;[...p.branches].some(oe=>oe.contains(H))||(d?.(K),f?.(K),K.defaultPrevented||m?.())},b);return zA(K=>{R===p.layers.size-1&&(s?.(K),!K.defaultPrevented&&m&&(K.preventDefault(),m()))},b),w.useEffect(()=>{if(y)return r&&(p.layersWithOutsidePointerEventsDisabled.size===0&&(Yv=b.body.style.pointerEvents,b.body.style.pointerEvents="none"),p.layersWithOutsidePointerEventsDisabled.add(y)),p.layers.add(y),Xv(),()=>{r&&p.layersWithOutsidePointerEventsDisabled.size===1&&(b.body.style.pointerEvents=Yv)}},[y,b,r,p]),w.useEffect(()=>()=>{y&&(p.layers.delete(y),p.layersWithOutsidePointerEventsDisabled.delete(y),Xv())},[y,p]),w.useEffect(()=>{const K=()=>j({});return document.addEventListener(Of,K),()=>document.removeEventListener(Of,K)},[]),c.jsx(He.div,{...g,ref:N,style:{pointerEvents:M?k?"auto":"none":void 0,...e.style},onFocusCapture:Ue(e.onFocusCapture,q.onFocusCapture),onBlurCapture:Ue(e.onBlurCapture,q.onBlurCapture),onPointerDownCapture:Ue(e.onPointerDownCapture,P.onPointerDownCapture)})});dc.displayName=VA;var HA="DismissableLayerBranch",x0=w.forwardRef((e,i)=>{const r=w.useContext(v0),s=w.useRef(null),l=ht(i,s);return w.useEffect(()=>{const d=s.current;if(d)return r.branches.add(d),()=>{r.branches.delete(d)}},[r.branches]),c.jsx(He.div,{...e,ref:l})});x0.displayName=HA;function qA(e,i=globalThis?.document){const r=Dn(e),s=w.useRef(!1),l=w.useRef(()=>{});return w.useEffect(()=>{const d=m=>{if(m.target&&!s.current){let g=function(){b0(UA,r,p,{discrete:!0})};const p={originalEvent:m};m.pointerType==="touch"?(i.removeEventListener("click",l.current),l.current=g,i.addEventListener("click",l.current,{once:!0})):g()}else i.removeEventListener("click",l.current);s.current=!1},f=window.setTimeout(()=>{i.addEventListener("pointerdown",d)},0);return()=>{window.clearTimeout(f),i.removeEventListener("pointerdown",d),i.removeEventListener("click",l.current)}},[i,r]),{onPointerDownCapture:()=>s.current=!0}}function GA(e,i=globalThis?.document){const r=Dn(e),s=w.useRef(!1);return w.useEffect(()=>{const l=d=>{d.target&&!s.current&&b0(BA,r,{originalEvent:d},{discrete:!1})};return i.addEventListener("focusin",l),()=>i.removeEventListener("focusin",l)},[i,r]),{onFocusCapture:()=>s.current=!0,onBlurCapture:()=>s.current=!1}}function Xv(){const e=new CustomEvent(Of);document.dispatchEvent(e)}function b0(e,i,r,{discrete:s}){const l=r.originalEvent.target,d=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:r});i&&l.addEventListener(e,i,{once:!0}),s?y0(l,d):l.dispatchEvent(d)}var IA=dc,FA=x0,Rn=globalThis?.document?w.useLayoutEffect:()=>{},YA="Portal",fc=w.forwardRef((e,i)=>{const{container:r,...s}=e,[l,d]=w.useState(!1);Rn(()=>d(!0),[]);const f=r||l&&globalThis?.document?.body;return f?CA.createPortal(c.jsx(He.div,{...s,ref:i}),f):null});fc.displayName=YA;function XA(e,i){return w.useReducer((r,s)=>i[r][s]??r,e)}var _i=e=>{const{present:i,children:r}=e,s=KA(i),l=typeof r=="function"?r({present:s.isPresent}):w.Children.only(r),d=ht(s.ref,QA(l));return typeof r=="function"||s.isPresent?w.cloneElement(l,{ref:d}):null};_i.displayName="Presence";function KA(e){const[i,r]=w.useState(),s=w.useRef(null),l=w.useRef(e),d=w.useRef("none"),f=e?"mounted":"unmounted",[m,g]=XA(f,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return w.useEffect(()=>{const p=hl(s.current);d.current=m==="mounted"?p:"none"},[m]),Rn(()=>{const p=s.current,y=l.current;if(y!==e){const b=d.current,j=hl(p);e?g("MOUNT"):j==="none"||p?.display==="none"?g("UNMOUNT"):g(y&&b!==j?"ANIMATION_OUT":"UNMOUNT"),l.current=e}},[e,g]),Rn(()=>
9{if(i){let p;const y=i.ownerDocument.defaultView??window,v=j=>{const T=hl(s.current).includes(CSS.escape(j.animationName));if(j.target===i&&T&&(g("ANIMATION_END"),!l.current)){const E=i.style.animationFillMode;i.style.animationFillMode="forwards",p=y.setTimeout(()=>{i.style.animationFillMode==="forwards"&&(i.style.animationFillMode=E)})}},b=j=>{j.target===i&&(d.current=hl(s.current))};return i.addEventListener("animationstart",b),i.addEventListener("animationcancel",v),i.addEventListener("animationend",v),()=>{y.clearTimeout(p),i.removeEventListener("animationstart",b),i.removeEventListener("animationcancel",v),i.removeEventListener("animationend",v)}}else g("ANIMATION_END")},[i,g]),{isPresent:["mounted","unmountSuspended"].includes(m),ref:w.useCallback(p=>{s.current=p?getComputedStyle(p):null,r(p)},[])}}function hl(e){return e?.animationName||"none"}function QA(e){let i=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,r=i&&"isReactWarning"in i&&i.isReactWarning;return r?e.ref:(i=Object.getOwnPropertyDescriptor(e,"ref")?.get,r=i&&"isReactWarning"in i&&i.isReactWarning,r?e.props.ref:e.props.ref||e.ref)}var WA=sc[" useInsertionEffect ".trim().toString()]||Rn;function Hs({prop:e,defaultProp:i,onChange:r=()=>{},caller:s}){const[l,d,f]=ZA({defaultProp:i,onChange:r}),m=e!==void 0,g=m?e:l;{const y=w.useRef(e!==void 0);w.useEffect(()=>{const v=y.current;v!==m&&console.warn(`${s} is changing from ${v?"controlled":"uncontrolled"} to ${m?"controlled":"uncontrolled"}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`),y.current=m},[m,s])}const p=w.useCallback(y=>{if(m){const v=$A(y)?y(e):y;v!==e&&f.current?.(v)}else d(y)},[m,e,d,f]);return[g,p]}function ZA({defaultProp:e,onChange:i}){const[r,s]=w.useState(e),l=w.useRef(r),d=w.useRef(i);return WA(()=>{d.current=i},[i]),w.useEffect(()=>{l.current!==r&&(d.current?.(r),l.current=r)},[r,l]),[r,s,d]}function $A(e){return typeof e=="function"}var JA=Object.freeze({position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal"}),eE="VisuallyHidden",hc=w.forwardRef((e,i)=>c.jsx(He.span,{...e,ref:i,style:{...JA,...e.style}}));hc.displayName=eE;var tE=hc,xh="ToastProvider",[bh,nE,iE]=g0("Toast"),[w0]=fa("Toast",[iE]),[aE,mc]=w0(xh),S0=e=>{const{__scopeToast:i,label:r="Notification",duration:s=5e3,swipeDirection:l="right",swipeThreshold:d=50,children:f}=e,[m,g]=w.useState(null),[p,y]=w.useState(0),v=w.useRef(!1),b=w.useRef(!1);return r.trim()||console.error(`Invalid prop \`label\` supplied to \`${xh}\`. Expected non-empty \`string\`.`),c.jsx(bh.Provider,{scope:i,children:c.jsx(aE,{scope:i,label:r,duration:s,swipeDirection:l,swipeThreshold:d,toastCount:p,viewport:m,onViewportChange:g,onToastAdd:w.useCallback(()=>y(j=>j+1),[]),onToastRemove:w.useCallback(()=>y(j=>j-1),[]),isFocusedToastEscapeKeyDownRef:v,isClosePausedRef:b,children:f})})};S0.displayName=xh;var j0="ToastViewport",rE=["F8"],kf="toast.viewportPause",_f="toast.viewportResume",T0=w.forwardRef((e,i)=>{const{__scopeToast:r,hotkey:s=rE,label:l="Notifications ({hotkey})",...d}=e,f=mc(j0,r),m=nE(r),g=w.useRef(null),p=w.useRef(null),y=w.useRef(null),v=w.useRef(null),b=ht(i,v,f.onViewportChange),j=s.join("+").replace(/Key/g,"").replace(/Digit/g,""),N=f.toastCount>0;w.useEffect(()=>{const E=D=>{s.length!==0&&s.every(M=>D[M]||D.code===M)&&v.current?.focus()};return document.addEventListener("keydown",E),()=>document.removeEventListener("keydown",E)},[s]),w.useEffect(()=>{const E=g.current,D=v.current;if(N&&E&&D){const R=()=>{if(!f.isClosePausedRef.current){const q=new CustomEvent(kf);D.dispatchEvent(q),f.isClosePausedRef.current=!0}},M=()=>{if(f.isClosePausedRef.current){const q=new CustomEvent(_f);D.dispatchEvent(q),f.isClosePausedRef.current=!1}},k=q=>{!E.contains(q.relatedTarget)&&M()},P=()=>{E.contains(document.activeElement)||M()};return E.addEventListener("focusin",R),E.addEventListener("focusout",k),E.addEventListener("pointermove",R),E.addEventListener("pointerleave",P),window.addEventListener("blur",R),window.addEventListener("focus",M),()=>{E.removeEventListener("focusin",R),E.removeEventListener("focusout",k),E.removeEventListener("pointermove",R),E.removeEventListener("pointerleave",P),window.removeEventListener("blur",R),window.removeEventListener("focus",M)}}},[N,f.isClosePausedRef]);const T=w.useCallback(({tabbingDirection:E})=>{const R=m().map(M=>{const k=M.ref.current,P=[k,...vE(k)];return E==="forwards"?P:P.reverse()});return(E==="forwards"?R.reverse():R).flat()},[m]);return w.useEffect(()=>{const E=v.current;if(E){const D=R=>{const M=R.altKey||R.ctrlKey||R.metaKey;
9if(R.key==="Tab"&&!M){const P=document.activeElement,q=R.shiftKey;if(R.target===E&&q){p.current?.focus();return}const W=T({tabbingDirection:q?"backwards":"forwards"}),oe=W.findIndex(me=>me===P);Zd(W.slice(oe+1))?R.preventDefault():q?p.current?.focus():y.current?.focus()}};return E.addEventListener("keydown",D),()=>E.removeEventListener("keydown",D)}},[m,T]),c.jsxs(FA,{ref:g,role:"region","aria-label":l.replace("{hotkey}",j),tabIndex:-1,style:{pointerEvents:N?void 0:"none"},children:[N&&c.jsx(Pf,{ref:p,onFocusFromOutsideViewport:()=>{const E=T({tabbingDirection:"forwards"});Zd(E)}}),c.jsx(bh.Slot,{scope:r,children:c.jsx(He.ol,{tabIndex:-1,...d,ref:b})}),N&&c.jsx(Pf,{ref:y,onFocusFromOutsideViewport:()=>{const E=T({tabbingDirection:"backwards"});Zd(E)}})]})});T0.displayName=j0;var N0="ToastFocusProxy",Pf=w.forwardRef((e,i)=>{const{__scopeToast:r,onFocusFromOutsideViewport:s,...l}=e,d=mc(N0,r);return c.jsx(hc,{tabIndex:0,...l,ref:i,style:{position:"fixed"},onFocus:f=>{const m=f.relatedTarget;!d.viewport?.contains(m)&&s()}})});Pf.displayName=N0;var qs="Toast",sE="toast.swipeStart",oE="toast.swipeMove",lE="toast.swipeCancel",cE="toast.swipeEnd",A0=w.forwardRef((e,i)=>{const{forceMount:r,open:s,defaultOpen:l,onOpenChange:d,...f}=e,[m,g]=Hs({prop:s,defaultProp:l??!0,onChange:d,caller:qs});return c.jsx(_i,{present:r||m,children:c.jsx(fE,{open:m,...f,ref:i,onClose:()=>g(!1),onPause:Dn(e.onPause),onResume:Dn(e.onResume),onSwipeStart:Ue(e.onSwipeStart,p=>{p.currentTarget.setAttribute("data-swipe","start")}),onSwipeMove:Ue(e.onSwipeMove,p=>{const{x:y,y:v}=p.detail.delta;p.currentTarget.setAttribute("data-swipe","move"),p.currentTarget.style.setProperty("--radix-toast-swipe-move-x",`${y}px`),p.currentTarget.style.setProperty("--radix-toast-swipe-move-y",`${v}px`)}),onSwipeCancel:Ue(e.onSwipeCancel,p=>{p.currentTarget.setAttribute("data-swipe","cancel"),p.currentTarget.style.removeProperty("--radix-toast-swipe-move-x"),p.currentTarget.style.removeProperty("--radix-toast-swipe-move-y"),p.currentTarget.style.removeProperty("--radix-toast-swipe-end-x"),p.currentTarget.style.removeProperty("--radix-toast-swipe-end-y")}),onSwipeEnd:Ue(e.onSwipeEnd,p=>{const{x:y,y:v}=p.detail.delta;p.currentTarget.setAttribute("data-swipe","end"),p.currentTarget.style.removeProperty("--radix-toast-swipe-move-x"),p.currentTarget.style.removeProperty("--radix-toast-swipe-move-y"),p.currentTarget.style.setProperty("--radix-toast-swipe-end-x",`${y}px`),p.currentTarget.style.setProperty("--radix-toast-swipe-end-y",`${v}px`),g(!1)})})})});A0.displayName=qs;var[uE,dE]=w0(qs,{onClose(){}}),fE=w.forwardRef((e,i)=>{const{__scopeToast:r,type:s="foreground",duration:l,open:d,onClose:f,onEscapeKeyDown:m,onPause:g,onResume:p,onSwipeStart:y,onSwipeMove:v,onSwipeCancel:b,onSwipeEnd:j,...N}=e,T=mc(qs,r),[E,D]=w.useState(null),R=ht(i,J=>D(J)),M=w.useRef(null),k=w.useRef(null),P=l||T.duration,q=w.useRef(0),K=w.useRef(P),H=w.useRef(0),{onToastAdd:W,onToastRemove:oe}=T,me=Dn(()=>{E?.contains(document.activeElement)&&T.viewport?.focus(),f()}),ce=w.useCallback(J=>{!J||J===1/0||(window.clearTimeout(H.current),q.current=new Date().getTime(),H.current=window.setTimeout(me,J))},[me]);w.useEffect(()=>{const J=T.viewport;if(J){const de=()=>{ce(K.current),p?.()},L=()=>{const Q=new Date().getTime()-q.current;K.current=K.current-Q,window.clearTimeout(H.current),g?.()};return J.addEventListener(kf,L),J.addEventListener(_f,de),()=>{J.removeEventListener(kf,L),J.removeEventListener(_f,de)}}},[T.viewport,P,g,p,ce]),w.useEffect(()=>{d&&!T.isClosePausedRef.current&&ce(P)},[d,P,T.isClosePausedRef,ce]),w.useEffect(()=>(W(),()=>oe()),[W,oe]);const xe=w.useMemo(()=>E?k0(E):null,[E]);return T.viewport?c.jsxs(c.Fragment,{children:[xe&&c.jsx(hE,{__scopeToast:r,role:"status","aria-live":s==="foreground"?"assertive":"polite",children:xe}),c.jsx(uE,{scope:r,onClose:me,children:uc.createPortal(c.jsx(bh.ItemSlot,{scope:r,children:c.jsx(IA,{asChild:!0,onEscapeKeyDown:Ue(m,()=>{T.isFocusedToastEscapeKeyDownRef.current||me(),T.isFocusedToastEscapeKeyDownRef.current=!1}),children:c.jsx(He.li,{tabIndex:0,"data-state":d?"open":"closed","data-swipe-direction":T.swipeDirection,...N,ref:R,style:{userSelect:"none",touchAction:"none",...e.style},onKeyDown:Ue(e.onKeyDown,J=>{J.key==="Escape"&&(m?.(J.nativeEvent),J.nativeEvent.defaultPrevented||(T.isFocusedToastEscapeKeyDownRef.current=!0,me()))}),onPointerDown:Ue(e.onPointerDown,J=>{J.button===0&&(M.current={x:J.clientX,y:J.clientY})}),onPointerMove:Ue(e.onPointerMove,J=>{if(!M.current)return;const de=J.clientX-M.current.x,L=J.clientY-M.current.y,Q=!!k.current,Y=["left","right"].includes(T.swipeDirection),ee=["left","up"].includes(T.swipeDirection)?Math.min:Math.max,A=Y?ee(0,de):0,I=Y?0:ee(0,L),$=J.pointerType==="touch"?10:2,Z={x:A,y:I},se={originalEvent:J,delta:Z};Q?(k.current=Z,ml(oE,v,se,{discrete:!1})):Kv(Z,T.swipeDirection,$)?(k.current=Z,ml(sE,y,se,{discrete:!1}),J.target.setPointerCapture(J.pointerId)):(Math.abs(de)>$||Math.abs(L)>$)&&(M.current=null)}),onPointerUp:Ue(e.onPointerUp,J=>{const de=k.current,L=J.target;if(L.hasPointerCapture(J.pointerId)&&L.releasePointerCapture(J.pointerId),k.current=null,M.current=null,de){const Q=J.currentTarget,Y={originalEvent:J,delta:de};Kv(de,T.swipeDirection,T.swipeThreshold)?ml(cE,j,Y,{discrete:!0}):ml(lE,b,Y,{discrete:!0}),Q.addEventListener("click",ee=>ee.preventDefault(),{once:!0})}})})})}),T.viewport)})]}):null}),hE=e=>{const{__scopeToast:i,children:r,...s}=e,l=mc(qs,i),[d,f]=w.useState(!1),[m,g]=w.useState(!1);return gE(()=>f(!0)),w.useEffect(()=>{const p=window.setTimeout(()=>g(!0),1e3);return()=>window.clearTimeout(p)},[]),m?null:c.jsx(fc,{asChild:!0,children:c.jsx(hc,{...s,children:d&&c.jsxs(c.Fragment,{children:[l.label," ",r]})})})},mE="ToastTitle",E0=w.forwardRef((e,i)=>{const{__scopeToast:r,...s}=e;return c.jsx(He.div,{...s,ref:i})});E0.displayName=mE;var pE="ToastDescription",C0=w.forwardRef((e,i)=>{const{__scopeToast:r,...s}=e;return c.jsx(He.div,{...s,ref:i})});C0.displayName=pE;var D0="ToastAction",R0=w.forwardRef((e,i)=>{const{altText:r,...s}=e;return r.trim()?c.jsx(O0,{altText:r,asChild:!0,children:c.jsx(wh,{...s,ref:i})}):(console.error(`Invalid prop \`altText\` supplied to \`${D0}\`. Expected non-empty \`string\`.`),null)});R0.displayName=D0;var M0="ToastClose",wh=w.forwardRef((e,i)=>{const{__scopeToast:r,...s}=e,l=dE(M0,r);return c.jsx(O0,{asChild:!0,children:c.jsx(He.button,{type:"button",...s,ref:i,onClick:Ue(e.onClick,l.onClose)})})});wh.displayName=M0;var O0=w.forwardRef((e,i)=>{const{__scopeToast:r,altText:s,...l}=e;return c.jsx(He.div,{"data-radix-toast-announce-exclude":"","data-radix-toast-announce-alt":s||void 0,...l,ref:i})});function k0(e){const i=[];
9return Array.from(e.childNodes).forEach(s=>{if(s.nodeType===s.TEXT_NODE&&s.textContent&&i.push(s.textContent),yE(s)){const l=s.ariaHidden||s.hidden||s.style.display==="none",d=s.dataset.radixToastAnnounceExclude==="";if(!l)if(d){const f=s.dataset.radixToastAnnounceAlt;f&&i.push(f)}else i.push(...k0(s))}}),i}function ml(e,i,r,{discrete:s}){const l=r.originalEvent.currentTarget,d=new CustomEvent(e,{bubbles:!0,cancelable:!0,detail:r});i&&l.addEventListener(e,i,{once:!0}),s?y0(l,d):l.dispatchEvent(d)}var Kv=(e,i,r=0)=>{const s=Math.abs(e.x),l=Math.abs(e.y),d=s>l;return i==="left"||i==="right"?d&&s>r:!d&&l>r};function gE(e=()=>{}){const i=Dn(e);Rn(()=>{let r=0,s=0;return r=window.requestAnimationFrame(()=>s=window.requestAnimationFrame(i)),()=>{window.cancelAnimationFrame(r),window.cancelAnimationFrame(s)}},[i])}function yE(e){return e.nodeType===e.ELEMENT_NODE}function vE(e){const i=[],r=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:s=>{const l=s.tagName==="INPUT"&&s.type==="hidden";return s.disabled||s.hidden||l?NodeFilter.FILTER_SKIP:s.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;r.nextNode();)i.push(r.currentNode);return i}function Zd(e){const i=document.activeElement;return e.some(r=>r===i?!0:(r.focus(),document.activeElement!==i))}var xE=S0,_0=T0,P0=A0,L0=E0,z0=C0,V0=R0,U0=wh;function B0(e){var i,r,s="";if(typeof e=="string"||typeof e=="number")s+=e;else if(typeof e=="object")if(Array.isArray(e)){var l=e.length;for(i=0;i<l;i++)e[i]&&(r=B0(e[i]))&&(s&&(s+=" "),s+=r)}else for(r in e)e[r]&&(s&&(s+=" "),s+=r);return s}function H0(){for(var e,i,r=0,s="",l=arguments.length;r<l;r++)(e=arguments[r])&&(i=B0(e))&&(s&&(s+=" "),s+=i);return s}const Qv=e=>typeof e=="boolean"?`${e}`:e===0?"0":e,Wv=H0,Sh=(e,i)=>r=>{var s;if(i?.variants==null)return Wv(e,r?.class,r?.className);const{variants:l,defaultVariants:d}=i,f=Object.keys(l).map(p=>{const y=r?.[p],v=d?.[p];if(y===null)return null;const b=Qv(y)||Qv(v);return l[p][b]}),m=r&&Object.entries(r).reduce((p,y)=>{let[v,b]=y;return b===void 0||(p[v]=b),p},{}),g=i==null||(s=i.compoundVariants)===null||s===void 0?void 0:s.reduce((p,y)=>{let{class:v,className:b,...j}=y;return Object.entries(j).every(N=>{let[T,E]=N;return Array.isArray(E)?E.includes({...d,...m}[T]):{...d,...m}[T]===E})?[...p,v,b]:p},[]);return Wv(e,f,g,r?.class,r?.className)};const bE=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),wE=e=>e.replace(/^([A-Z])|[\s-_]+(\w)/g,(i,r,s)=>s?s.toUpperCase():r.toLowerCase()),Zv=e=>{const i=wE(e);return i.charAt(0).toUpperCase()+i.slice(1)},q0=(...e)=>e.filter((i,r,s)=>!!i&&i.trim()!==""&&s.indexOf(i)===r).join(" ").trim(),SE=e=>{for(const i in e)if(i.startsWith("aria-")||i==="role"||i==="title")return!0};var jE={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};const TE=w.forwardRef(({color:e="currentColor",size:i=24,strokeWidth:r=2,absoluteStrokeWidth:s,className:l="",children:d,iconNode:f,...m},g)=>w.createElement("svg",{ref:g,...jE,width:i,height:i,stroke:e,strokeWidth:s?Number(r)*24/Number(i):r,className:q0("lucide",l),...!d&&!SE(m)&&{"aria-hidden":"true"},...m},[...f.map(([p,y])=>w.createElement(p,y)),...Array.isArray(d)?d:[d]]));const Ae=(e,i)=>{const r=w.forwardRef(({className:s,...l},d)=>w.createElement(TE,{ref:d,iconNode:i,className:q0(`lucide-${bE(Zv(e))}`,`lucide-${e}`,s),...l}));return r.displayName=Zv(e),r};const NE=[["path",{d:"M7 7h10v10",key:"1tivn9"}],["path",{d:"M7 17 17 7",key:"1vkiza"}]],St=Ae("arrow-up-right",NE);const AE=[["path",{d:"M19 17h2c.6 0 1-.4 1-1v-3c0-.9-.7-1.7-1.5-1.9C18.7 10.6 16 10 16 10s-1.3-1.4-2.2-2.3c-.5-.4-1.1-.7-1.8-.7H5c-.6 0-1.1.4-1.4.9l-1.4 2.9A3.7 3.7 0 0 0 2 12v4c0 .6.4 1 1 1h2",key:"5owen"}],["circle",{cx:"7",cy:"17",r:"2",key:"u2ysq9"}],["path",{d:"M9 17h6",key:"r8uit2"}],["circle",{cx:"17",cy:"17",r:"2",key:"axvx0g"}]],G0=Ae("car",AE);const EE=[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]],Os=Ae("check",EE);const CE=[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]],DE=Ae("chevron-down",CE);const RE=[["path",{d:"m15 18-6-6 6-6",key:"1wnfg3"}]],ME=Ae("chevron-left",RE);const OE=[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}
9]],jh=Ae("chevron-right",OE);const kE=[["rect",{width:"8",height:"4",x:"8",y:"2",rx:"1",ry:"1",key:"tgr4d6"}],["path",{d:"M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2",key:"116196"}],["path",{d:"M12 11h4",key:"1jrz19"}],["path",{d:"M12 16h4",key:"n85exb"}],["path",{d:"M8 11h.01",key:"1dfujw"}],["path",{d:"M8 16h.01",key:"18s6g9"}]],_E=Ae("clipboard-list",kE);const PE=[["path",{d:"M12 6v6l4 2",key:"mmk7yg"}],["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]],Th=Ae("clock",PE);const LE=[["path",{d:"m16.24 7.76-1.804 5.411a2 2 0 0 1-1.265 1.265L7.76 16.24l1.804-5.411a2 2 0 0 1 1.265-1.265z",key:"9ktpf1"}],["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]],zE=Ae("compass",LE);const VE=[["path",{d:"M7 16.3c2.2 0 4-1.83 4-4.05 0-1.16-.57-2.26-1.71-3.19S7.29 6.75 7 5.3c-.29 1.45-1.14 2.84-2.29 3.76S3 11.1 3 12.25c0 2.22 1.8 4.05 4 4.05z",key:"1ptgy4"}],["path",{d:"M12.56 6.6A10.97 10.97 0 0 0 14 3.02c.5 2.5 2 4.9 4 6.5s3 3.5 3 5.5a6.98 6.98 0 0 1-11.91 4.97",key:"1sl1rz"}]],UE=Ae("droplets",VE);const BE=[["path",{d:"M4 22h14a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v4",key:"1pf5j1"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"m3 15 2 2 4-4",key:"1lhrkk"}]],HE=Ae("file-check-2",BE);const qE=[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z",key:"1rqfz7"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"M10 9H8",key:"b1mrlr"}],["path",{d:"M16 13H8",key:"t4e002"}],["path",{d:"M16 17H8",key:"z1uh3a"}]],GE=Ae("file-text",qE);const IE=[["path",{d:"M10.5 3 8 9l4 13 4-13-2.5-6",key:"b3dvk1"}],["path",{d:"M17 3a2 2 0 0 1 1.6.8l3 4a2 2 0 0 1 .013 2.382l-7.99 10.986a2 2 0 0 1-3.247 0l-7.99-10.986A2 2 0 0 1 2.4 7.8l2.998-3.997A2 2 0 0 1 7 3z",key:"7w4byz"}],["path",{d:"M2 9h20",key:"16fsjt"}]],I0=Ae("gem",IE);const FE=[["path",{d:"M2 9.5a5.5 5.5 0 0 1 9.591-3.676.56.56 0 0 0 .818 0A5.49 5.49 0 0 1 22 9.5c0 2.29-1.5 4-3 5.5l-5.492 5.313a2 2 0 0 1-3 .019L5 15c-1.5-1.5-3-3.2-3-5.5",key:"mvr1a0"}]],YE=Ae("heart",FE);const XE=[["path",{d:"M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8",key:"5wwlr5"}],["path",{d:"M3 10a2 2 0 0 1 .709-1.528l7-6a2 2 0 0 1 2.582 0l7 6A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z",key:"r6nss1"}]],F0=Ae("house",XE);const KE=[["path",{d:"M12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83z",key:"zw3jo"}],["path",{d:"M2 12a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 12",key:"1wduqc"}],["path",{d:"M2 17a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 17",key:"kqbvx6"}]],Nh=Ae("layers",KE);const QE=[["path",{d:"m10 17 5-5-5-5",key:"1bsop3"}],["path",{d:"M15 12H3",key:"6jk70r"}],["path",{d:"M15 3h4a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2h-4",key:"u53s6r"}]],pl=Ae("log-in",QE);const WE=[["path",{d:"m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7",key:"132q7q"}],["rect",{x:"2",y:"4",width:"20",height:"16",rx:"2",key:"izxlao"}]],Gs=Ae("mail",WE);const ZE=[["path",{d:"M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0",key:"1r0f0z"}],["circle",{cx:"12",cy:"10",r:"3",key:"ilqhr7"}]],pc=Ae("map-pin",ZE);const $E=[["path",{d:"M4 5h16",key:"1tepv9"}],["path",{d:"M4 12h16",key:"1lakjw"}],["path",{d:"M4 19h16",key:"1djgab"}]],JE=Ae("menu",$E);const eC=[["path",{d:"M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719",key:"1sd12s"}]],tC=Ae("message-circle",eC);const nC=[["path",{d:"M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384",key:"9njp5v"}]],jt=Ae("phone",nC);const iC=[["path",{d:"m21 21-4.34-4.34",key:"14j7rj"}],["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}]],aC=Ae("search",iC);const rC=[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}],["path",{d:"M12 8v4",key:"1got3b"}],["path",{d:"M12 16h.01",key:"1drbdi"}]],sC=Ae("shield-alert",rC);const oC=[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",ke
vendor: 2,609 bytes, line 9
9y:"oel41y"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]],Ah=Ae("shield-check",oC);const lC=[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}]],Y0=Ae("shield",lC);const cC=[["path",{d:"M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z",key:"r04s7s"}]],X0=Ae("star",cC);const uC=[["path",{d:"m17 14 3 3.3a1 1 0 0 1-.7 1.7H4.7a1 1 0 0 1-.7-1.7L7 14h-.3a1 1 0 0 1-.7-1.7L9 9h-.2A1 1 0 0 1 8 7.3L12 3l4 4.3a1 1 0 0 1-.8 1.7H15l3 3.3a1 1 0 0 1-.7 1.7H17Z",key:"cpyugq"}],["path",{d:"M12 22v-3",key:"kmzjlo"}]],dC=Ae("tree-pine",uC);const fC=[["path",{d:"M16 17h6v-6",key:"t6n2it"}],["path",{d:"m22 17-8.5-8.5-5 5L2 7",key:"x473p"}]],hC=Ae("trending-down",fC);const mC=[["path",{d:"M12 13v7a2 2 0 0 0 4 0",key:"rpgb42"}],["path",{d:"M12 2v2",key:"tus03m"}],["path",{d:"M20.992 13a1 1 0 0 0 .97-1.274 10.284 10.284 0 0 0-19.923 0A1 1 0 0 0 3 13z",key:"124nyo"}]],K0=Ae("umbrella",mC);const pC=[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["path",{d:"M16 3.128a4 4 0 0 1 0 7.744",key:"16gr8j"}],["path",{d:"M22 21v-2a4 4 0 0 0-3-3.87",key:"kshegd"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}]],Q0=Ae("users",pC);const gC=[["path",{d:"M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.106-3.105c.32-.322.863-.22.983.218a6 6 0 0 1-8.259 7.057l-7.91 7.91a1 1 0 0 1-2.999-3l7.91-7.91a6 6 0 0 1 7.057-8.259c.438.12.54.662.219.984z",key:"1ngwbx"}]],yC=Ae("wrench",gC);const vC=[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]],ks=Ae("x",vC),xC=(e,i)=>{const r=new Array(e.length+i.length);for(let s=0;s<e.length;s++)r[s]=e[s];for(let s=0;s<i.length;s++)r[e.length+s]=i[s];return r},bC=(e,i)=>({classGroupId:e,validator:i}),W0=(e=new Map,i=null,r)=>({nextPart:e,validators:i,classGroupId:r}),Hl="-",$v=[],wC="arbitrary..",SC=e=>{const i=TC(e),{conflictingClassGroups:r,conflictingClassGroupModifiers:s}=e;return{getClassGroupId:f=>{if(f.startsWith("[")&&f.endsWith("]"))return jC(f);const m=f.split(Hl),g=m[0]===""&&m.length>1?1:0;return Z0(m,g,i)},getConflictingClassGroupIds:(f,m)=>{if(m){const g=s[f],p=r[f];return g?p?xC(p,g):g:p||$v}return r[f]||$v}}},Z0=(e,i,r)=>{if(e.length-i===0)return r.classGroupId;
vendor: 4,787 bytes, line 9
9const l=e[i],d=r.nextPart.get(l);if(d){const p=Z0(e,i+1,d);if(p)return p}const f=r.validators;if(f===null)return;const m=i===0?e.join(Hl):e.slice(i).join(Hl),g=f.length;for(let p=0;p<g;p++){const y=f[p];if(y.validator(m))return y.classGroupId}},jC=e=>e.slice(1,-1).indexOf(":")===-1?void 0:(()=>{const i=e.slice(1,-1),r=i.indexOf(":"),s=i.slice(0,r);return s?wC+s:void 0})(),TC=e=>{const{theme:i,classGroups:r}=e;return NC(r,i)},NC=(e,i)=>{const r=W0();for(const s in e){const l=e[s];Eh(l,r,s,i)}return r},Eh=(e,i,r,s)=>{const l=e.length;for(let d=0;d<l;d++){const f=e[d];AC(f,i,r,s)}},AC=(e,i,r,s)=>{if(typeof e=="string"){EC(e,i,r);return}if(typeof e=="function"){CC(e,i,r,s);return}DC(e,i,r,s)},EC=(e,i,r)=>{const s=e===""?i:$0(i,e);s.classGroupId=r},CC=(e,i,r,s)=>{if(RC(e)){Eh(e(s),i,r,s);return}i.validators===null&&(i.validators=[]),i.validators.push(bC(r,e))},DC=(e,i,r,s)=>{const l=Object.entries(e),d=l.length;for(let f=0;f<d;f++){const[m,g]=l[f];Eh(g,$0(i,m),r,s)}},$0=(e,i)=>{let r=e;const s=i.split(Hl),l=s.length;for(let d=0;d<l;d++){const f=s[d];let m=r.nextPart.get(f);m||(m=W0(),r.nextPart.set(f,m)),r=m}return r},RC=e=>"isThemeGetter"in e&&e.isThemeGetter===!0,MC=e=>{if(e<1)return{get:()=>{},set:()=>{}};let i=0,r=Object.create(null),s=Object.create(null);const l=(d,f)=>{r[d]=f,i++,i>e&&(i=0,s=r,r=Object.create(null))};return{get(d){let f=r[d];if(f!==void 0)return f;if((f=s[d])!==void 0)return l(d,f),f},set(d,f){d in r?r[d]=f:l(d,f)}}},Lf="!",Jv=":",OC=[],ex=(e,i,r,s,l)=>({modifiers:e,hasImportantModifier:i,baseClassName:r,maybePostfixModifierPosition:s,isExternal:l}),kC=e=>{const{prefix:i,experimentalParseClassName:r}=e;let s=l=>{const d=[];let f=0,m=0,g=0,p;const y=l.length;for(let T=0;T<y;T++){const E=l[T];if(f===0&&m===0){if(E===Jv){d.push(l.slice(g,T)),g=T+1;continue}if(E==="/"){p=T;continue}}E==="["?f++:E==="]"?f--:E==="("?m++:E===")"&&m--}const v=d.length===0?l:l.slice(g);let b=v,j=!1;v.endsWith(Lf)?(b=v.slice(0,-1),j=!0):v.startsWith(Lf)&&(b=v.slice(1),j=!0);const N=p&&p>g?p-g:void 0;return ex(d,j,b,N)};if(i){const l=i+Jv,d=s;s=f=>f.startsWith(l)?d(f.slice(l.length)):ex(OC,!1,f,void 0,!0)}if(r){const l=s;s=d=>r({className:d,parseClassName:l})}return s},_C=e=>{const i=new Map;return e.orderSensitiveModifiers.forEach((r,s)=>{i.set(r,1e6+s)}),r=>{const s=[];let l=[];for(let d=0;d<r.length;d++){const f=r[d],m=f[0]==="[",g=i.has(f);m||g?(l.length>0&&(l.sort(),s.push(...l),l=[]),s.push(f)):l.push(f)}return l.length>0&&(l.sort(),s.push(...l)),s}},PC=e=>({cache:MC(e.cacheSize),parseClassName:kC(e),sortModifiers:_C(e),...SC(e)}),LC=/\s+/,zC=(e,i)=>{const{parseClassName:r,getClassGroupId:s,getConflictingClassGroupIds:l,sortModifiers:d}=i,f=[],m=e.trim().split(LC);let g="";for(let p=m.length-1;p>=0;p-=1){const y=m[p],{isExternal:v,modifiers:b,hasImportantModifier:j,baseClassName:N,maybePostfixModifierPosition:T}=r(y);if(v){g=y+(g.length>0?" "+g:g);continue}let E=!!T,D=s(E?N.substring(0,T):N);if(!D){if(!E){g=y+(g.length>0?" "+g:g);continue}if(D=s(N),!D){g=y+(g.length>0?" "+g:g);continue}E=!1}const R=b.length===0?"":b.length===1?b[0]:d(b).join(":"),M=j?R+Lf:R,k=M+D;if(f.indexOf(k)>-1)continue;f.push(k);const P=l(D,E);for(let q=0;q<P.length;++q){const K=P[q];f.push(M+K)}g=y+(g.length>0?" "+g:g)}return g},VC=(...e)=>{let i=0,r,s,l="";for(;i<e.length;)(r=e[i++])&&(s=J0(r))&&(l&&(l+=" "),l+=s);return l},J0=e=>{if(typeof e=="string")return e;let i,r="";for(let s=0;s<e.length;s++)e[s]&&(i=J0(e[s]))&&(r&&(r+=" "),r+=i);return r},UC=(e,...i)=>{let r,s,l,d;const f=g=>{const p=i.reduce((y,v)=>v(y),e());return r=PC(p),s=r.cache.get,l=r.cache.set,d=m,m(g)},m=g=>{const p=s(g);if(p)return p;const y=zC(g,r);return l(g,y),y};return d=f,(...g)=>d(VC(...g))},BC=[],nt=e=>{const i=r=>r[e]||BC;return i.isThemeGetter=!0,i},e1=/^\[(?:(\w[\w-]*):)?(.+)\]$/i,t1=/^\((?:(\w[\w-]*):)?(.+)\)$/i,HC=/^\d+(?:\.\d+)?\/\d+(?:\.\d+)?$/,qC=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,GC=/\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$/,IC=/^(rgba?|hsla?|hwb|(ok)?(lab|lch)|color-mix)\(.+\)$/,FC=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,YC=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,Ai=e=>HC.test(e),ve=e=>!!e&&!Number.isNaN(Number(e)),Ei=e=>!!e&&Number.isInteger(Number(e)),$d=e=>e.endsWith("%")&&ve(e.slice(0,-1)),Qn=e=>qC.test(e),n1=()=>!0,XC=e=>GC.test(e)&&!IC.test(e),Ch=()=>!1,KC=e=>FC.test(e),QC=e=>YC.test(e),WC=e=>!ne(e)&&!ae(e),ZC=e=>Pi(e,r1,Ch),ne=e=>e1.test(e),na=e=>Pi(e,s1,XC),tx=e=>Pi(e,rD,ve),$C=e=>Pi(e,l1,n1),JC=e=>Pi(e,o1,Ch),nx=e=>Pi(e,i1,Ch),eD=e=>Pi(e,a1,QC),gl=e=>Pi(e,c1,KC),ae=e=>t1.test(e),xs=e=>ha(e,s1),tD=e=>ha(e,o1),ix=e=>ha(e,i1),nD=e=>ha(e,r1),iD=e=>ha(e,a1),yl=e=>ha(e,c1,!0),aD=e=>
vendor: 4,242 bytes, line 9
9ha(e,l1,!0),Pi=(e,i,r)=>{const s=e1.exec(e);return s?s[1]?i(s[1]):r(s[2]):!1},ha=(e,i,r=!1)=>{const s=t1.exec(e);return s?s[1]?i(s[1]):r:!1},i1=e=>e==="position"||e==="percentage",a1=e=>e==="image"||e==="url",r1=e=>e==="length"||e==="size"||e==="bg-size",s1=e=>e==="length",rD=e=>e==="number",o1=e=>e==="family-name",l1=e=>e==="number"||e==="weight",c1=e=>e==="shadow",sD=()=>{const e=nt("color"),i=nt("font"),r=nt("text"),s=nt("font-weight"),l=nt("tracking"),d=nt("leading"),f=nt("breakpoint"),m=nt("container"),g=nt("spacing"),p=nt("radius"),y=nt("shadow"),v=nt("inset-shadow"),b=nt("text-shadow"),j=nt("drop-shadow"),N=nt("blur"),T=nt("perspective"),E=nt("aspect"),D=nt("ease"),R=nt("animate"),M=()=>["auto","avoid","all","avoid-page","page","left","right","column"],k=()=>["center","top","bottom","left","right","top-left","left-top","top-right","right-top","bottom-right","right-bottom","bottom-left","left-bottom"],P=()=>[...k(),ae,ne],q=()=>["auto","hidden","clip","visible","scroll"],K=()=>["auto","contain","none"],H=()=>[ae,ne,g],W=()=>[Ai,"full","auto",...H()],oe=()=>[Ei,"none","subgrid",ae,ne],me=()=>["auto",{span:["full",Ei,ae,ne]},Ei,ae,ne],ce=()=>[Ei,"auto",ae,ne],xe=()=>["auto","min","max","fr",ae,ne],J=()=>["start","end","center","between","around","evenly","stretch","baseline","center-safe","end-safe"],de=()=>["start","end","center","stretch","center-safe","end-safe"],L=()=>["auto",...H()],Q=()=>[Ai,"auto","full","dvw","dvh","lvw","lvh","svw","svh","min","max","fit",...H()],Y=()=>[Ai,"screen","full","dvw","lvw","svw","min","max","fit",...H()],ee=()=>[Ai,"screen","full","lh","dvh","lvh","svh","min","max","fit",...H()],A=()=>[e,ae,ne],I=()=>[...k(),ix,nx,{position:[ae,ne]}],$=()=>["no-repeat",{repeat:["","x","y","space","round"]}],Z=()=>["auto","cover","contain",nD,ZC,{size:[ae,ne]}],se=()=>[$d,xs,na],fe=()=>["","none","full",p,ae,ne],re=()=>["",ve,xs,na],qe=()=>["solid","dashed","dotted","double"],De=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],Re=()=>[ve,$d,ix,nx],ei=()=>["","none",N,ae,ne],en=()=>["none",ve,ae,ne],pn=()=>["none",ve,ae,ne],qt=()=>[ve,ae,ne],ti=()=>[Ai,"full",...H()];return{cacheSize:500,theme:{animate:["spin","ping","pulse","bounce"],aspect:["video"],blur:[Qn],breakpoint:[Qn],color:[n1],container:[Qn],"drop-shadow":[Qn],ease:["in","out","in-out"],font:[WC],"font-weight":["thin","extralight","light","normal","medium","semibold","bold","extrabold","black"],"inset-shadow":[Qn],leading:["none","tight","snug","normal","relaxed","loose"],perspective:["dramatic","near","normal","midrange","distant","none"],radius:[Qn],shadow:[Qn],spacing:["px",ve],text:[Qn],"text-shadow":[Qn],tracking:["tighter","tight","normal","wide","wider","widest"]},classGroups:{aspect:[{aspect:["auto","square",Ai,ne,ae,E]}],container:["container"],columns:[{columns:[ve,ne,ae,m]}],"break-after":[{"break-after":M()}],"break-before":[{"break-before":M()}],"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"],sr:["sr-only","not-sr-only"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:P()}],overflow:[{overflow:q()}],"overflow-x":[{"overflow-x":q()}],"overflow-y":[{"overflow-y":q()}],overscroll:[{overscroll:K()}],"overscroll-x":[{"overscroll-x":K()}],"overscroll-y":[{"overscroll-y":K()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:W()}],"inset-x":[{"inset-x":W()}],"inset-y":[{"inset-y":W()}],start:[{"inset-s":W(),start:W()}],end:[{"inset-e":W(),end:W()}],"inset-bs":[{"inset-bs":W()}],"inset-be":[{"inset-be":W()}],top:[{top:W()}
vendor: 4,762 bytes, line 9
9],right:[{right:W()}],bottom:[{bottom:W()}],left:[{left:W()}],visibility:["visible","invisible","collapse"],z:[{z:[Ei,"auto",ae,ne]}],basis:[{basis:[Ai,"full","auto",m,...H()]}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["nowrap","wrap","wrap-reverse"]}],flex:[{flex:[ve,Ai,"auto","initial","none",ne]}],grow:[{grow:["",ve,ae,ne]}],shrink:[{shrink:["",ve,ae,ne]}],order:[{order:[Ei,"first","last","none",ae,ne]}],"grid-cols":[{"grid-cols":oe()}],"col-start-end":[{col:me()}],"col-start":[{"col-start":ce()}],"col-end":[{"col-end":ce()}],"grid-rows":[{"grid-rows":oe()}],"row-start-end":[{row:me()}],"row-start":[{"row-start":ce()}],"row-end":[{"row-end":ce()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":xe()}],"auto-rows":[{"auto-rows":xe()}],gap:[{gap:H()}],"gap-x":[{"gap-x":H()}],"gap-y":[{"gap-y":H()}],"justify-content":[{justify:[...J(),"normal"]}],"justify-items":[{"justify-items":[...de(),"normal"]}],"justify-self":[{"justify-self":["auto",...de()]}],"align-content":[{content:["normal",...J()]}],"align-items":[{items:[...de(),{baseline:["","last"]}]}],"align-self":[{self:["auto",...de(),{baseline:["","last"]}]}],"place-content":[{"place-content":J()}],"place-items":[{"place-items":[...de(),"baseline"]}],"place-self":[{"place-self":["auto",...de()]}],p:[{p:H()}],px:[{px:H()}],py:[{py:H()}],ps:[{ps:H()}],pe:[{pe:H()}],pbs:[{pbs:H()}],pbe:[{pbe:H()}],pt:[{pt:H()}],pr:[{pr:H()}],pb:[{pb:H()}],pl:[{pl:H()}],m:[{m:L()}],mx:[{mx:L()}],my:[{my:L()}],ms:[{ms:L()}],me:[{me:L()}],mbs:[{mbs:L()}],mbe:[{mbe:L()}],mt:[{mt:L()}],mr:[{mr:L()}],mb:[{mb:L()}],ml:[{ml:L()}],"space-x":[{"space-x":H()}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":H()}],"space-y-reverse":["space-y-reverse"],size:[{size:Q()}],"inline-size":[{inline:["auto",...Y()]}],"min-inline-size":[{"min-inline":["auto",...Y()]}],"max-inline-size":[{"max-inline":["none",...Y()]}],"block-size":[{block:["auto",...ee()]}],"min-block-size":[{"min-block":["auto",...ee()]}],"max-block-size":[{"max-block":["none",...ee()]}],w:[{w:[m,"screen",...Q()]}],"min-w":[{"min-w":[m,"screen","none",...Q()]}],"max-w":[{"max-w":[m,"screen","none","prose",{screen:[f]},...Q()]}],h:[{h:["screen","lh",...Q()]}],"min-h":[{"min-h":["screen","lh","none",...Q()]}],"max-h":[{"max-h":["screen","lh",...Q()]}],"font-size":[{text:["base",r,xs,na]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:[s,aD,$C]}],"font-stretch":[{"font-stretch":["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded",$d,ne]}],"font-family":[{font:[tD,JC,i]}],"font-features":[{"font-features":[ne]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractions"],tracking:[{tracking:[l,ae,ne]}],"line-clamp":[{"line-clamp":[ve,"none",ae,tx]}],leading:[{leading:[d,...H()]}],"list-image":[{"list-image":["none",ae,ne]}],"list-style-position":[{list:["inside","outside"]}],"list-style-type":[{list:["disc","decimal","none",ae,ne]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"placeholder-color":[{placeholder:A()}],"text-color":[{text:A()}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...qe(),"wavy"]}],"text-decoration-thickness":[{decoration:[ve,"from-font","auto",ae,na]}],"text-decoration-color":[{decoration:A()}],"underline-offset":[{"underline-offset":[ve,"auto",ae,ne]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:H()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",ae,ne]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],wrap:[{wrap:["break-word","anywhere","normal"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",ae,ne]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:I()}],"bg-repeat":[{bg:$()}],"bg-size":[{bg:Z()}],"bg-image":[{bg:["none",{linear:[{to:["t","tr","r","br","b","bl","l","tl"]},Ei,ae,ne],radial:["",ae,ne],conic:[Ei,ae,ne]},iD,eD]}],"bg-color":[{bg:A()}],"gradient-from-pos":[{from:se()}
vendor: 7,402 bytes, line 9
9],"gradient-via-pos":[{via:se()}],"gradient-to-pos":[{to:se()}],"gradient-from":[{from:A()}],"gradient-via":[{via:A()}],"gradient-to":[{to:A()}],rounded:[{rounded:fe()}],"rounded-s":[{"rounded-s":fe()}],"rounded-e":[{"rounded-e":fe()}],"rounded-t":[{"rounded-t":fe()}],"rounded-r":[{"rounded-r":fe()}],"rounded-b":[{"rounded-b":fe()}],"rounded-l":[{"rounded-l":fe()}],"rounded-ss":[{"rounded-ss":fe()}],"rounded-se":[{"rounded-se":fe()}],"rounded-ee":[{"rounded-ee":fe()}],"rounded-es":[{"rounded-es":fe()}],"rounded-tl":[{"rounded-tl":fe()}],"rounded-tr":[{"rounded-tr":fe()}],"rounded-br":[{"rounded-br":fe()}],"rounded-bl":[{"rounded-bl":fe()}],"border-w":[{border:re()}],"border-w-x":[{"border-x":re()}],"border-w-y":[{"border-y":re()}],"border-w-s":[{"border-s":re()}],"border-w-e":[{"border-e":re()}],"border-w-bs":[{"border-bs":re()}],"border-w-be":[{"border-be":re()}],"border-w-t":[{"border-t":re()}],"border-w-r":[{"border-r":re()}],"border-w-b":[{"border-b":re()}],"border-w-l":[{"border-l":re()}],"divide-x":[{"divide-x":re()}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":re()}],"divide-y-reverse":["divide-y-reverse"],"border-style":[{border:[...qe(),"hidden","none"]}],"divide-style":[{divide:[...qe(),"hidden","none"]}],"border-color":[{border:A()}],"border-color-x":[{"border-x":A()}],"border-color-y":[{"border-y":A()}],"border-color-s":[{"border-s":A()}],"border-color-e":[{"border-e":A()}],"border-color-bs":[{"border-bs":A()}],"border-color-be":[{"border-be":A()}],"border-color-t":[{"border-t":A()}],"border-color-r":[{"border-r":A()}],"border-color-b":[{"border-b":A()}],"border-color-l":[{"border-l":A()}],"divide-color":[{divide:A()}],"outline-style":[{outline:[...qe(),"none","hidden"]}],"outline-offset":[{"outline-offset":[ve,ae,ne]}],"outline-w":[{outline:["",ve,xs,na]}],"outline-color":[{outline:A()}],shadow:[{shadow:["","none",y,yl,gl]}],"shadow-color":[{shadow:A()}],"inset-shadow":[{"inset-shadow":["none",v,yl,gl]}],"inset-shadow-color":[{"inset-shadow":A()}],"ring-w":[{ring:re()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:A()}],"ring-offset-w":[{"ring-offset":[ve,na]}],"ring-offset-color":[{"ring-offset":A()}],"inset-ring-w":[{"inset-ring":re()}],"inset-ring-color":[{"inset-ring":A()}],"text-shadow":[{"text-shadow":["none",b,yl,gl]}],"text-shadow-color":[{"text-shadow":A()}],opacity:[{opacity:[ve,ae,ne]}],"mix-blend":[{"mix-blend":[...De(),"plus-darker","plus-lighter"]}],"bg-blend":[{"bg-blend":De()}],"mask-clip":[{"mask-clip":["border","padding","content","fill","stroke","view"]},"mask-no-clip"],"mask-composite":[{mask:["add","subtract","intersect","exclude"]}],"mask-image-linear-pos":[{"mask-linear":[ve]}],"mask-image-linear-from-pos":[{"mask-linear-from":Re()}],"mask-image-linear-to-pos":[{"mask-linear-to":Re()}],"mask-image-linear-from-color":[{"mask-linear-from":A()}],"mask-image-linear-to-color":[{"mask-linear-to":A()}],"mask-image-t-from-pos":[{"mask-t-from":Re()}],"mask-image-t-to-pos":[{"mask-t-to":Re()}],"mask-image-t-from-color":[{"mask-t-from":A()}],"mask-image-t-to-color":[{"mask-t-to":A()}],"mask-image-r-from-pos":[{"mask-r-from":Re()}],"mask-image-r-to-pos":[{"mask-r-to":Re()}],"mask-image-r-from-color":[{"mask-r-from":A()}],"mask-image-r-to-color":[{"mask-r-to":A()}],"mask-image-b-from-pos":[{"mask-b-from":Re()}],"mask-image-b-to-pos":[{"mask-b-to":Re()}],"mask-image-b-from-color":[{"mask-b-from":A()}],"mask-image-b-to-color":[{"mask-b-to":A()}],"mask-image-l-from-pos":[{"mask-l-from":Re()}],"mask-image-l-to-pos":[{"mask-l-to":Re()}],"mask-image-l-from-color":[{"mask-l-from":A()}],"mask-image-l-to-color":[{"mask-l-to":A()}],"mask-image-x-from-pos":[{"mask-x-from":Re()}],"mask-image-x-to-pos":[{"mask-x-to":Re()}],"mask-image-x-from-color":[{"mask-x-from":A()}],"mask-image-x-to-color":[{"mask-x-to":A()}],"mask-image-y-from-pos":[{"mask-y-from":Re()}],"mask-image-y-to-pos":[{"mask-y-to":Re()}],"mask-image-y-from-color":[{"mask-y-from":A()}],"mask-image-y-to-color":[{"mask-y-to":A()}],"mask-image-radial":[{"mask-radial":[ae,ne]}],"mask-image-radial-from-pos":[{"mask-radial-from":Re()}],"mask-image-radial-to-pos":[{"mask-radial-to":Re()}],"mask-image-radial-from-color":[{"mask-radial-from":A()}],"mask-image-radial-to-color":[{"mask-radial-to":A()}],"mask-image-radial-shape":[{"mask-radial":["circle","ellipse"]}],"mask-image-radial-size":[{"mask-radial":[{closest:["side","corner"],farthest:["side","corner"]}]}],"mask-image-radial-pos":[{"mask-radial-at":k()}],"mask-image-conic-pos":[{"mask-conic":[ve]}],"mask-image-conic-from-pos":[{"mask-conic-from":Re()}],"mask-image-conic-to-pos":[{"mask-conic-to":Re()}],"mask-image-conic-from-color":[{"mask-conic-from":A()}],"mask-image-conic-to-color":[{"mask-conic-to":A()}],"mask-mode":[{mask:["alpha","luminance","match"]}],"mask-origin":[{"mask-origin":["border","padding","content","fill","stroke","view"]}],"mask-position":[{mask:I()}],"mask-repeat":[{mask:$()}],"mask-size":[{mask:Z()}],"mask-type":[{"mask-type":["alpha","luminance"]}],"mask-image":[{mask:["none",ae,ne]}],filter:[{filter:["","none",ae,ne]}],blur:[{blur:ei()}],brightness:[{brightness:[ve,ae,ne]}],contrast:[{contrast:[ve,ae,ne]}],"drop-shadow":[{"drop-shadow":["","none",j,yl,gl]}],"drop-shadow-color":[{"drop-shadow":A()}],grayscale:[{grayscale:["",ve,ae,ne]}],"hue-rotate":[{"hue-rotate":[ve,ae,ne]}],invert:[{invert:["",ve,ae,ne]}],saturate:[{saturate:[ve,ae,ne]}],sepia:[{sepia:["",ve,ae,ne]}],"backdrop-filter":[{"backdrop-filter":["","none",ae,ne]}],"backdrop-blur":[{"backdrop-blur":ei()}],"backdrop-brightness":[{"backdrop-brightness":[ve,ae,ne]}],"backdrop-contrast":[{"backdrop-contrast":[ve,ae,ne]}],"backdrop-grayscale":[{"backdrop-grayscale":["",ve,ae,ne]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[ve,ae,ne]}],"backdrop-invert":[{"backdrop-invert":["",ve,ae,ne]}],"backdrop-opacity":[{"backdrop-opacity":[ve,ae,ne]}],"backdrop-saturate":[{"backdrop-saturate":[ve,ae,ne]}],"backdrop-sepia":[{"backdrop-sepia":["",ve,ae,ne]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":H()}],"border-spacing-x":[{"border-spacing-x":H()}],"border-spacing-y":[{"border-spacing-y":H()}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["","all","colors","opacity","shadow","transform","none",ae,ne]}],"transition-behavior":[{transition:["normal","discrete"]}],duration:[{duration:[ve,"initial",ae,ne]}],ease:[{ease:["linear","initial",D,ae,ne]}],delay:[{delay:[ve,ae,ne]}],animate:[{animate:["none",R,ae,ne]}],backface:[{backface:["hidden","visible"]}],perspective:[{perspective:[T,ae,ne]}],"perspective-origin":[{"perspective-origin":P()}],rotate:[{rotate:en()}],"rotate-x":[{"rotate-x":en()}],"rotate-y":[{"rotate-y":en()}],"rotate-z":[{"rotate-z":en()}],scale:[{scale:pn()}],"scale-x":[{"scale-x":pn()}],"scale-y":[{"scale-y":pn()}],"scale-z":[{"scale-z":pn()}],"scale-3d":["scale-3d"],skew:[{skew:qt()}],"skew-x":[{"skew-x":qt()}],"skew-y":[{"skew-y":qt()}],transform:[{transform:[ae,ne,"","none","gpu","cpu"]}],"transform-origin":[{origin:P()}],"transform-style":[{transform:["3d","flat"]}],translate:[{translate:ti()}],"translate-x":[{"translate-x":ti()}],"translate-y":[{"translate-y":ti()}],"translate-z":[{"translate-z":ti()}],"translate-none":["translate-none"],accent:[{accent:A()}],appearance:[{appearance:["none","auto"]}],"caret-color":[{caret:A()}
9],"color-scheme":[{scheme:["normal","dark","light","light-dark","only-dark","only-light"]}],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",ae,ne]}],"field-sizing":[{"field-sizing":["fixed","content"]}],"pointer-events":[{"pointer-events":["auto","none"]}],resize:[{resize:["none","","y","x"]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":H()}],"scroll-mx":[{"scroll-mx":H()}],"scroll-my":[{"scroll-my":H()}],"scroll-ms":[{"scroll-ms":H()}],"scroll-me":[{"scroll-me":H()}],"scroll-mbs":[{"scroll-mbs":H()}],"scroll-mbe":[{"scroll-mbe":H()}],"scroll-mt":[{"scroll-mt":H()}],"scroll-mr":[{"scroll-mr":H()}],"scroll-mb":[{"scroll-mb":H()}],"scroll-ml":[{"scroll-ml":H()}],"scroll-p":[{"scroll-p":H()}],"scroll-px":[{"scroll-px":H()}],"scroll-py":[{"scroll-py":H()}],"scroll-ps":[{"scroll-ps":H()}],"scroll-pe":[{"scroll-pe":H()}],"scroll-pbs":[{"scroll-pbs":H()}],"scroll-pbe":[{"scroll-pbe":H()}],"scroll-pt":[{"scroll-pt":H()}],"scroll-pr":[{"scroll-pr":H()}],"scroll-pb":[{"scroll-pb":H()}],"scroll-pl":[{"scroll-pl":H()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",ae,ne]}],fill:[{fill:["none",...A()]}],"stroke-w":[{stroke:[ve,xs,na,tx]}],stroke:[{stroke:["none",...A()]}],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","inset-bs","inset-be","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","pbs","pbe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mbs","mbe","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-x","border-w-y","border-w-s","border-w-e","border-w-bs","border-w-be","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-x","border-color-y","border-color-s","border-color-e","border-color-bs","border-color-be","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"],translate:["translate-x","translate-y","translate-none"],"translate-none":["translate","translate-x","translate-y","translate-z"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mbs","scroll-mbe","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-pbs","scroll-pbe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]},orderSensitiveModifiers:["*","**","after","backdrop","before","details-content","file","first-letter","first-line","marker","placeholder","selection"]}},oD=UC(sD);function Tt(...e){return oD(H0(e))}const lD=xE,u1=w.forwardRef(({className:e,...i},r)=>c.jsx(_0,{ref:r,className:Tt("fixed top-0 z-[100] flex max-h-screen w-full flex-col-reverse p-4 sm:bottom-0 sm:right-0 sm:top-auto sm:flex-col md:max-w-[420px]",e),...i}));u1.displayName=_0.displayName;const cD=Sh("group pointer-events-auto relative flex w-full items-center justify-between space-x-4 overflow-hidden rounded-md border p-6 pr-8 shadow-lg transition-all data-[swipe=cancel]:translate-x-0 data-[swipe=end]:translate-x-[var(--radix-toast-swipe-end-x)] data-[swipe=move]:translate-x-[var(--radix-toast-swipe-move-x)] data-[swipe=move]:transition-none data-[state=open]:animate-in data-[state=closed]:animate-out data-[swipe=end]:animate-out data-[state=closed]:fade-out-80 data-[state=closed]:slide-out-to-right-full data-[state=open]:slide-in-from-top-full data-[state=open]:sm:slide-in-from-bottom-full",{variants:{variant:{default:"border bg-background text-foreground",destructive:"destructive group border-destructive bg-destructive text-destructive-foreground"}},defaultVariants:{variant:"default"}}),d1=w.forwardRef(({className:e,variant:i,...r},s)=>c.jsx(P0,{ref:s,className:Tt(cD({variant:i}),e),...r}));d1.displayName=P0.displayName;const uD=w.forwardRef(({className:e,...i},r)=>c.jsx(V0,{ref:r,className:Tt("inline-flex h-8 shrink-0 items-center justify-center rounded-md border bg-transparent px-3 text-sm font-medium ring-offset-background transition-colors hover:bg-secondary focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 group-[.destructive]:border-muted/40 group-[.destructive]:hover:border-destructive/30 group-[.destructive]:hover:bg-destructive group-[.destructive]:hover:text-destructive-foreground group-[.destructive]:focus:ring-destructive",e),...i}));uD.displayName=V0.displayName;const f1=w.forwardRef(({className:e,...i},r)=>c.jsx(U0,{ref:r,className:Tt("absolute right-2 top-2 rounded-md p-1 text-foreground
vendor: 4,312 bytes, line 9
9/50 opacity-0 transition-opacity hover:text-foreground focus:opacity-100 focus:outline-none focus:ring-2 group-hover:opacity-100 group-[.destructive]:text-red-300 group-[.destructive]:hover:text-red-50 group-[.destructive]:focus:ring-red-400 group-[.destructive]:focus:ring-offset-red-600",e),"toast-close":"",...i,children:c.jsx(ks,{className:"h-4 w-4"})}));f1.displayName=U0.displayName;const h1=w.forwardRef(({className:e,...i},r)=>c.jsx(L0,{ref:r,className:Tt("text-sm font-semibold",e),...i}));h1.displayName=L0.displayName;const m1=w.forwardRef(({className:e,...i},r)=>c.jsx(z0,{ref:r,className:Tt("text-sm opacity-90",e),...i}));m1.displayName=z0.displayName;function dD(){const{toasts:e}=EA();return c.jsxs(lD,{children:[e.map(function({id:i,title:r,description:s,action:l,...d}){return c.jsxs(d1,{...d,children:[c.jsxs("div",{className:"grid gap-1",children:[r&&c.jsx(h1,{children:r}),s&&c.jsx(m1,{children:s})]}),l,c.jsx(f1,{})]},i)}),c.jsx(u1,{})]})}var fD=sc[" useId ".trim().toString()]||(()=>{}),hD=0;function Ns(e){const[i,r]=w.useState(fD());return Rn(()=>{r(s=>s??String(hD++))},[e]),i?`radix-${i}`:""}const mD=["top","right","bottom","left"],Mi=Math.min,Ut=Math.max,ql=Math.round,vl=Math.floor,En=e=>({x:e,y:e}),pD={left:"right",right:"left",bottom:"top",top:"bottom"};function zf(e,i,r){return Ut(e,Mi(i,r))}function Wn(e,i){return typeof e=="function"?e(i):e}function Zn(e){return e.split("-")[0]}function pr(e){return e.split("-")[1]}function Dh(e){return e==="x"?"y":"x"}function Rh(e){return e==="y"?"height":"width"}function An(e){const i=e[0];return i==="t"||i==="b"?"y":"x"}function Mh(e){return Dh(An(e))}function gD(e,i,r){r===void 0&&(r=!1);const s=pr(e),l=Mh(e),d=Rh(l);let f=l==="x"?s===(r?"end":"start")?"right":"left":s==="start"?"bottom":"top";return i.reference[d]>i.floating[d]&&(f=Gl(f)),[f,Gl(f)]}function yD(e){const i=Gl(e);return[Vf(e),i,Vf(i)]}function Vf(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}const ax=["left","right"],rx=["right","left"],vD=["top","bottom"],xD=["bottom","top"];function bD(e,i,r){switch(e){case"top":case"bottom":return r?i?rx:ax:i?ax:rx;case"left":case"right":return i?vD:xD;default:return[]}}function wD(e,i,r,s){const l=pr(e);let d=bD(Zn(e),r==="start",s);return l&&(d=d.map(f=>f+"-"+l),i&&(d=d.concat(d.map(Vf)))),d}function Gl(e){const i=Zn(e);return pD[i]+e.slice(i.length)}function SD(e){return{top:0,right:0,bottom:0,left:0,...e}}function p1(e){return typeof e!="number"?SD(e):{top:e,right:e,bottom:e,left:e}}function Il(e){const{x:i,y:r,width:s,height:l}=e;return{width:s,height:l,top:r,left:i,right:i+s,bottom:r+l,x:i,y:r}}function sx(e,i,r){let{reference:s,floating:l}=e;const d=An(i),f=Mh(i),m=Rh(f),g=Zn(i),p=d==="y",y=s.x+s.width/2-l.width/2,v=s.y+s.height/2-l.height/2,b=s[m]/2-l[m]/2;let j;switch(g){case"top":j={x:y,y:s.y-l.height};break;case"bottom":j={x:y,y:s.y+s.height};break;case"right":j={x:s.x+s.width,y:v};break;case"left":j={x:s.x-l.width,y:v};break;default:j={x:s.x,y:s.y}}switch(pr(i)){case"start":j[f]-=b*(r&&p?-1:1);break;case"end":j[f]+=b*(r&&p?-1:1);break}return j}async function jD(e,i){var r;i===void 0&&(i={});const{x:s,y:l,platform:d,rects:f,elements:m,strategy:g}=e,{boundary:p="clippingAncestors",rootBoundary:y="viewport",elementContext:v="floating",altBoundary:b=!1,padding:j=0}=Wn(i,e),N=p1(j),E=m[b?v==="floating"?"reference":"floating":v],D=Il(await d.getClippingRect({element:(r=await(d.isElement==null?void 0:d.isElement(E)))==null||r?E:E.contextElement||await(d.getDocumentElement==null?void 0:d.getDocumentElement(m.floating)),boundary:p,rootBoundary:y,strategy:g})),R=v==="floating"?{x:s,y:l,width:f.floating.width,height:f.floating.height}:f.reference,M=await(d.getOffsetParent==null?void 0:d.getOffsetParent(m.floating)),k=await(d.isElement==null?void 0:d.isElement(M))?await(d.getScale==null?void 0:d.getScale(M))||{x:1,y:1}:{x:1,y:1},P=Il(d.convertOffsetParentRelativeRectToViewportRelativeRect?await d.convertOffsetParentRelativeRectToViewportRelativeRect({elements:m,rect:R,offsetParent:M,strategy:g}):R);return{top:(D.top-P.top+N.top)/k.y,bottom:(P.bottom-D.bottom+N.bottom)/k.y,left:(D.left-P.left+N.left)/k.x,right:(P.right-D.right+N.right)/k.x}}const TD=50,ND=async(e,i,r)=>{const{placement:s="bottom",strategy:l="absolute",middleware:d=[],platform:f}
vendor: 4,700 bytes, line 9
9=r,m=f.detectOverflow?f:{...f,detectOverflow:jD},g=await(f.isRTL==null?void 0:f.isRTL(i));let p=await f.getElementRects({reference:e,floating:i,strategy:l}),{x:y,y:v}=sx(p,s,g),b=s,j=0;const N={};for(let T=0;T<d.length;T++){const E=d[T];if(!E)continue;const{name:D,fn:R}=E,{x:M,y:k,data:P,reset:q}=await R({x:y,y:v,initialPlacement:s,placement:b,strategy:l,middlewareData:N,rects:p,platform:m,elements:{reference:e,floating:i}});y=M??y,v=k??v,N[D]={...N[D],...P},q&&j<TD&&(j++,typeof q=="object"&&(q.placement&&(b=q.placement),q.rects&&(p=q.rects===!0?await f.getElementRects({reference:e,floating:i,strategy:l}):q.rects),{x:y,y:v}=sx(p,b,g)),T=-1)}return{x:y,y:v,placement:b,strategy:l,middlewareData:N}},AD=e=>({name:"arrow",options:e,async fn(i){const{x:r,y:s,placement:l,rects:d,platform:f,elements:m,middlewareData:g}=i,{element:p,padding:y=0}=Wn(e,i)||{};if(p==null)return{};const v=p1(y),b={x:r,y:s},j=Mh(l),N=Rh(j),T=await f.getDimensions(p),E=j==="y",D=E?"top":"left",R=E?"bottom":"right",M=E?"clientHeight":"clientWidth",k=d.reference[N]+d.reference[j]-b[j]-d.floating[N],P=b[j]-d.reference[j],q=await(f.getOffsetParent==null?void 0:f.getOffsetParent(p));let K=q?q[M]:0;(!K||!await(f.isElement==null?void 0:f.isElement(q)))&&(K=m.floating[M]||d.floating[N]);const H=k/2-P/2,W=K/2-T[N]/2-1,oe=Mi(v[D],W),me=Mi(v[R],W),ce=oe,xe=K-T[N]-me,J=K/2-T[N]/2+H,de=zf(ce,J,xe),L=!g.arrow&&pr(l)!=null&&J!==de&&d.reference[N]/2-(J<ce?oe:me)-T[N]/2<0,Q=L?J<ce?J-ce:J-xe:0;return{[j]:b[j]+Q,data:{[j]:de,centerOffset:J-de-Q,...L&&{alignmentOffset:Q}},reset:L}}}),ED=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(i){var r,s;const{placement:l,middlewareData:d,rects:f,initialPlacement:m,platform:g,elements:p}=i,{mainAxis:y=!0,crossAxis:v=!0,fallbackPlacements:b,fallbackStrategy:j="bestFit",fallbackAxisSideDirection:N="none",flipAlignment:T=!0,...E}=Wn(e,i);if((r=d.arrow)!=null&&r.alignmentOffset)return{};const D=Zn(l),R=An(m),M=Zn(m)===m,k=await(g.isRTL==null?void 0:g.isRTL(p.floating)),P=b||(M||!T?[Gl(m)]:yD(m)),q=N!=="none";!b&&q&&P.push(...wD(m,T,N,k));const K=[m,...P],H=await g.detectOverflow(i,E),W=[];let oe=((s=d.flip)==null?void 0:s.overflows)||[];if(y&&W.push(H[D]),v){const J=gD(l,f,k);W.push(H[J[0]],H[J[1]])}if(oe=[...oe,{placement:l,overflows:W}],!W.every(J=>J<=0)){var me,ce;const J=(((me=d.flip)==null?void 0:me.index)||0)+1,de=K[J];if(de&&(!(v==="alignment"?R!==An(de):!1)||oe.every(Y=>An(Y.placement)===R?Y.overflows[0]>0:!0)))return{data:{index:J,overflows:oe},reset:{placement:de}};let L=(ce=oe.filter(Q=>Q.overflows[0]<=0).sort((Q,Y)=>Q.overflows[1]-Y.overflows[1])[0])==null?void 0:ce.placement;if(!L)switch(j){case"bestFit":{var xe;const Q=(xe=oe.filter(Y=>{if(q){const ee=An(Y.placement);return ee===R||ee==="y"}return!0}).map(Y=>[Y.placement,Y.overflows.filter(ee=>ee>0).reduce((ee,A)=>ee+A,0)]).sort((Y,ee)=>Y[1]-ee[1])[0])==null?void 0:xe[0];Q&&(L=Q);break}case"initialPlacement":L=m;break}if(l!==L)return{reset:{placement:L}}}return{}}}};function ox(e,i){return{top:e.top-i.height,right:e.right-i.width,bottom:e.bottom-i.height,left:e.left-i.width}}function lx(e){return mD.some(i=>e[i]>=0)}const CD=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(i){const{rects:r,platform:s}=i,{strategy:l="referenceHidden",...d}=Wn(e,i);switch(l){case"referenceHidden":{const f=await s.detectOverflow(i,{...d,elementContext:"reference"}),m=ox(f,r.reference);return{data:{referenceHiddenOffsets:m,referenceHidden:lx(m)}}}case"escaped":{const f=await s.detectOverflow(i,{...d,altBoundary:!0}),m=ox(f,r.floating);return{data:{escapedOffsets:m,escaped:lx(m)}}}default:return{}}}}},g1=new Set(["left","top"]);async function DD(e,i){const{placement:r,platform:s,elements:l}=e,d=await(s.isRTL==null?void 0:s.isRTL(l.floating)),f=Zn(r),m=pr(r),g=An(r)==="y",p=g1.has(f)?-1:1,y=d&&g?-1:1,v=Wn(i,e);let{mainAxis:b,crossAxis:j,alignmentAxis:N}=typeof v=="number"?{mainAxis:v,crossAxis:0,alignmentAxis:null}:{mainAxis:v.mainAxis||0,crossAxis:v.crossAxis||0,alignmentAxis:v.alignmentAxis};return m&&typeof N=="number"&&(j=m==="end"?N*-1:N),g?{x:j*y,y:b*p}:{x:b*p,y:j*y}}const RD=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(i){var r,s;const{x:l,y:d,placement:f,middlewareData:m}=i,g=await DD(i,e);return f===((r=m.offset)==null?void 0:r.placement)&&(s=m.arrow)!=null&&s.alignmentOffset?{}:{x:l+g.x,y:d+g.y,data:{...g,placement:f}}}}},MD=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(i){const{x:r,y:s,placement:l,platform:d}=i,{mainAxis:f=!0,crossAxis:m=!1,limiter:g={fn:D=>{let{x:R,y:M}=D;return{x:R,y:M}}},...p}=Wn(e,i),y={x:r,y:s},v=await d.detectOverflow(i,p),b=An(Zn(l)),j=Dh(b);let N=y[j],T=y[b];
9if(f){const D=j==="y"?"top":"left",R=j==="y"?"bottom":"right",M=N+v[D],k=N-v[R];N=zf(M,N,k)}if(m){const D=b==="y"?"top":"left",R=b==="y"?"bottom":"right",M=T+v[D],k=T-v[R];T=zf(M,T,k)}const E=g.fn({...i,[j]:N,[b]:T});return{...E,data:{x:E.x-r,y:E.y-s,enabled:{[j]:f,[b]:m}}}}}},OD=function(e){return e===void 0&&(e={}),{options:e,fn(i){const{x:r,y:s,placement:l,rects:d,middlewareData:f}=i,{offset:m=0,mainAxis:g=!0,crossAxis:p=!0}=Wn(e,i),y={x:r,y:s},v=An(l),b=Dh(v);let j=y[b],N=y[v];const T=Wn(m,i),E=typeof T=="number"?{mainAxis:T,crossAxis:0}:{mainAxis:0,crossAxis:0,...T};if(g){const M=b==="y"?"height":"width",k=d.reference[b]-d.floating[M]+E.mainAxis,P=d.reference[b]+d.reference[M]-E.mainAxis;j<k?j=k:j>P&&(j=P)}if(p){var D,R;const M=b==="y"?"width":"height",k=g1.has(Zn(l)),P=d.reference[v]-d.floating[M]+(k&&((D=f.offset)==null?void 0:D[v])||0)+(k?0:E.crossAxis),q=d.reference[v]+d.reference[M]+(k?0:((R=f.offset)==null?void 0:R[v])||0)-(k?E.crossAxis:0);N<P?N=P:N>q&&(N=q)}return{[b]:j,[v]:N}}}},kD=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(i){var r,s;const{placement:l,rects:d,platform:f,elements:m}=i,{apply:g=()=>{},...p}=Wn(e,i),y=await f.detectOverflow(i,p),v=Zn(l),b=pr(l),j=An(l)==="y",{width:N,height:T}=d.floating;let E,D;v==="top"||v==="bottom"?(E=v,D=b===(await(f.isRTL==null?void 0:f.isRTL(m.floating))?"start":"end")?"left":"right"):(D=v,E=b==="end"?"top":"bottom");const R=T-y.top-y.bottom,M=N-y.left-y.right,k=Mi(T-y[E],R),P=Mi(N-y[D],M),q=!i.middlewareData.shift;let K=k,H=P;if((r=i.middlewareData.shift)!=null&&r.enabled.x&&(H=M),(s=i.middlewareData.shift)!=null&&s.enabled.y&&(K=R),q&&!b){const oe=Ut(y.left,0),me=Ut(y.right,0),ce=Ut(y.top,0),xe=Ut(y.bottom,0);j?H=N-2*(oe!==0||me!==0?oe+me:Ut(y.left,y.right)):K=T-2*(ce!==0||xe!==0?ce+xe:Ut(y.top,y.bottom))}await g({...i,availableWidth:H,availableHeight:K});const W=await f.getDimensions(m.floating);return N!==W.width||T!==W.height?{reset:{rects:!0}}:{}}}};function gc(){return typeof window<"u"}function gr(e){return y1(e)?(e.nodeName||"").toLowerCase():"#document"}function Bt(e){var i;return(e==null||(i=e.ownerDocument)==null?void 0:i.defaultView)||window}function On(e){var i;return(i=(y1(e)?e.ownerDocument:e.document)||window.document)==null?void 0:i.documentElement}function y1(e){return gc()?e instanceof Node||e instanceof Bt(e).Node:!1}function dn(e){return gc()?e instanceof Element||e instanceof Bt(e).Element:!1}function Jn(e){return gc()?e instanceof HTMLElement||e instanceof Bt(e).HTMLElement:!1}function cx(e){return!gc()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof Bt(e).ShadowRoot}function Is(e){const{overflow:i,overflowX:r,overflowY:s,display:l}=fn(e);return/auto|scroll|overlay|hidden|clip/.test(i+s+r)&&l!=="inline"&&l!=="contents"}function _D(e){return/^(table|td|th)$/.test(gr(e))}function yc(e){try{if(e.matches(":popover-open"))return!0}catch{}try{return e.matches(":modal")}catch{return!1}}const PD=/transform|translate|scale|rotate|perspective|filter/,LD=/paint|layout|strict|content/,ia=e=>!!e&&e!=="none";let Jd;function Oh(e){const i=dn(e)?fn(e):e;return ia(i.transform)||ia(i.translate)||ia(i.scale)||ia(i.rotate)||ia(i.perspective)||!kh()&&(ia(i.backdropFilter)||ia(i.filter))||PD.test(i.willChange||"")||LD.test(i.contain||"")}function zD(e){let i=Oi(e);for(;Jn(i)&&!fr(i);){if(Oh(i))return i;if(yc(i))return null;i=Oi(i)}return null}function kh(){return Jd==null&&(Jd=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),Jd}function fr(e){return/^(html|body|#document)$/.test(gr(e))}function fn(e){return Bt(e).getComputedStyle(e)}function vc(e){return dn(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function Oi(e){if(gr(e)==="html")return e;const i=e.assignedSlot||e.parentNode||cx(e)&&e.host||On(e);return cx(i)?i.host:i}function v1(e){const i=Oi(e);return fr(i)?e.ownerDocument?e.ownerDocument.body:e.body:Jn(i)&&Is(i)?i:v1(i)}function _s(e,i,r){var s;i===void 0&&(i=[]),r===void 0&&(r=!0);const l=v1(e),d=l===((s=e.ownerDocument)==null?void 0:s.body),f=Bt(l);
vendor: 4,324 bytes, line 9
9if(d){const m=Uf(f);return i.concat(f,f.visualViewport||[],Is(l)?l:[],m&&r?_s(m):[])}else return i.concat(l,_s(l,[],r))}function Uf(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function x1(e){const i=fn(e);let r=parseFloat(i.width)||0,s=parseFloat(i.height)||0;const l=Jn(e),d=l?e.offsetWidth:r,f=l?e.offsetHeight:s,m=ql(r)!==d||ql(s)!==f;return m&&(r=d,s=f),{width:r,height:s,$:m}}function _h(e){return dn(e)?e:e.contextElement}function cr(e){const i=_h(e);if(!Jn(i))return En(1);const r=i.getBoundingClientRect(),{width:s,height:l,$:d}=x1(i);let f=(d?ql(r.width):r.width)/s,m=(d?ql(r.height):r.height)/l;return(!f||!Number.isFinite(f))&&(f=1),(!m||!Number.isFinite(m))&&(m=1),{x:f,y:m}}const VD=En(0);function b1(e){const i=Bt(e);return!kh()||!i.visualViewport?VD:{x:i.visualViewport.offsetLeft,y:i.visualViewport.offsetTop}}function UD(e,i,r){return i===void 0&&(i=!1),!r||i&&r!==Bt(e)?!1:i}function ca(e,i,r,s){i===void 0&&(i=!1),r===void 0&&(r=!1);const l=e.getBoundingClientRect(),d=_h(e);let f=En(1);i&&(s?dn(s)&&(f=cr(s)):f=cr(e));const m=UD(d,r,s)?b1(d):En(0);let g=(l.left+m.x)/f.x,p=(l.top+m.y)/f.y,y=l.width/f.x,v=l.height/f.y;if(d){const b=Bt(d),j=s&&dn(s)?Bt(s):s;let N=b,T=Uf(N);for(;T&&s&&j!==N;){const E=cr(T),D=T.getBoundingClientRect(),R=fn(T),M=D.left+(T.clientLeft+parseFloat(R.paddingLeft))*E.x,k=D.top+(T.clientTop+parseFloat(R.paddingTop))*E.y;g*=E.x,p*=E.y,y*=E.x,v*=E.y,g+=M,p+=k,N=Bt(T),T=Uf(N)}}return Il({width:y,height:v,x:g,y:p})}function xc(e,i){const r=vc(e).scrollLeft;return i?i.left+r:ca(On(e)).left+r}function w1(e,i){const r=e.getBoundingClientRect(),s=r.left+i.scrollLeft-xc(e,r),l=r.top+i.scrollTop;return{x:s,y:l}}function BD(e){let{elements:i,rect:r,offsetParent:s,strategy:l}=e;const d=l==="fixed",f=On(s),m=i?yc(i.floating):!1;if(s===f||m&&d)return r;let g={scrollLeft:0,scrollTop:0},p=En(1);const y=En(0),v=Jn(s);if((v||!v&&!d)&&((gr(s)!=="body"||Is(f))&&(g=vc(s)),v)){const j=ca(s);p=cr(s),y.x=j.x+s.clientLeft,y.y=j.y+s.clientTop}const b=f&&!v&&!d?w1(f,g):En(0);return{width:r.width*p.x,height:r.height*p.y,x:r.x*p.x-g.scrollLeft*p.x+y.x+b.x,y:r.y*p.y-g.scrollTop*p.y+y.y+b.y}}function HD(e){return Array.from(e.getClientRects())}function qD(e){const i=On(e),r=vc(e),s=e.ownerDocument.body,l=Ut(i.scrollWidth,i.clientWidth,s.scrollWidth,s.clientWidth),d=Ut(i.scrollHeight,i.clientHeight,s.scrollHeight,s.clientHeight);let f=-r.scrollLeft+xc(e);const m=-r.scrollTop;return fn(s).direction==="rtl"&&(f+=Ut(i.clientWidth,s.clientWidth)-l),{width:l,height:d,x:f,y:m}}const ux=25;function GD(e,i){const r=Bt(e),s=On(e),l=r.visualViewport;let d=s.clientWidth,f=s.clientHeight,m=0,g=0;if(l){d=l.width,f=l.height;const y=kh();(!y||y&&i==="fixed")&&(m=l.offsetLeft,g=l.offsetTop)}const p=xc(s);if(p<=0){const y=s.ownerDocument,v=y.body,b=getComputedStyle(v),j=y.compatMode==="CSS1Compat"&&parseFloat(b.marginLeft)+parseFloat(b.marginRight)||0,N=Math.abs(s.clientWidth-v.clientWidth-j);N<=ux&&(d-=N)}else p<=ux&&(d+=p);return{width:d,height:f,x:m,y:g}}function ID(e,i){const r=ca(e,!0,i==="fixed"),s=r.top+e.clientTop,l=r.left+e.clientLeft,d=Jn(e)?cr(e):En(1),f=e.clientWidth*d.x,m=e.clientHeight*d.y,g=l*d.x,p=s*d.y;return{width:f,height:m,x:g,y:p}}function dx(e,i,r){let s;if(i==="viewport")s=GD(e,r);else if(i==="document")s=qD(On(e));else if(dn(i))s=ID(i,r);else{const l=b1(e);s={x:i.x-l.x,y:i.y-l.y,width:i.width,height:i.height}}return Il(s)}function S1(e,i){const r=Oi(e);return r===i||!dn(r)||fr(r)?!1:fn(r).position==="fixed"||S1(r,i)}function FD(e,i){const r=i.get(e);if(r)return r;let s=_s(e,[],!1).filter(m=>dn(m)&&gr(m)!=="body"),l=null;const d=fn(e).position==="fixed";let f=d?Oi(e):e;for(;dn(f)&&!fr(f);){const m=fn(f),g=Oh(f);!g&&m.position==="fixed"&&(l=null),(d?!g&&!l:!g&&m.position==="static"&&!!l&&(l.position==="absolute"||l.position==="fixed")||Is(f)&&!g&&S1(e,f))?s=s.filter(y=>y!==f):l=m,f=Oi(f)}return i.set(e,s),s}function YD(e){let{element:i,boundary:r,rootBoundary:s,strategy:l}=e;const f=[...r==="clippingAncestors"?yc(i)?[]:FD(i,this._c):[].concat(r),s],m=dx(i,f[0],l);let g=m.top,p=m.right,y=m.bottom,v=m.left;for(let b=1;b<f.length;b++){const j=dx(i,f[b],l);g=Ut(j.top,g),p=Mi(j.right,p),y=Mi(j.bottom,y),v=Ut(j.left,v)}return{width:p-v,height:y-g,x:v,y:g}}function XD(e){const{width:i,height:r}=x1(e);return{width:i,height:r}}
vendor: 4,583 bytes, line 9
9function KD(e,i,r){const s=Jn(i),l=On(i),d=r==="fixed",f=ca(e,!0,d,i);let m={scrollLeft:0,scrollTop:0};const g=En(0);function p(){g.x=xc(l)}if(s||!s&&!d)if((gr(i)!=="body"||Is(l))&&(m=vc(i)),s){const j=ca(i,!0,d,i);g.x=j.x+i.clientLeft,g.y=j.y+i.clientTop}else l&&p();d&&!s&&l&&p();const y=l&&!s&&!d?w1(l,m):En(0),v=f.left+m.scrollLeft-g.x-y.x,b=f.top+m.scrollTop-g.y-y.y;return{x:v,y:b,width:f.width,height:f.height}}function ef(e){return fn(e).position==="static"}function fx(e,i){if(!Jn(e)||fn(e).position==="fixed")return null;if(i)return i(e);let r=e.offsetParent;return On(e)===r&&(r=r.ownerDocument.body),r}function j1(e,i){const r=Bt(e);if(yc(e))return r;if(!Jn(e)){let l=Oi(e);for(;l&&!fr(l);){if(dn(l)&&!ef(l))return l;l=Oi(l)}return r}let s=fx(e,i);for(;s&&_D(s)&&ef(s);)s=fx(s,i);return s&&fr(s)&&ef(s)&&!Oh(s)?r:s||zD(e)||r}const QD=async function(e){const i=this.getOffsetParent||j1,r=this.getDimensions,s=await r(e.floating);return{reference:KD(e.reference,await i(e.floating),e.strategy),floating:{x:0,y:0,width:s.width,height:s.height}}};function WD(e){return fn(e).direction==="rtl"}const ZD={convertOffsetParentRelativeRectToViewportRelativeRect:BD,getDocumentElement:On,getClippingRect:YD,getOffsetParent:j1,getElementRects:QD,getClientRects:HD,getDimensions:XD,getScale:cr,isElement:dn,isRTL:WD};function T1(e,i){return e.x===i.x&&e.y===i.y&&e.width===i.width&&e.height===i.height}function $D(e,i){let r=null,s;const l=On(e);function d(){var m;clearTimeout(s),(m=r)==null||m.disconnect(),r=null}function f(m,g){m===void 0&&(m=!1),g===void 0&&(g=1),d();const p=e.getBoundingClientRect(),{left:y,top:v,width:b,height:j}=p;if(m||i(),!b||!j)return;const N=vl(v),T=vl(l.clientWidth-(y+b)),E=vl(l.clientHeight-(v+j)),D=vl(y),M={rootMargin:-N+"px "+-T+"px "+-E+"px "+-D+"px",threshold:Ut(0,Mi(1,g))||1};let k=!0;function P(q){const K=q[0].intersectionRatio;if(K!==g){if(!k)return f();K?f(!1,K):s=setTimeout(()=>{f(!1,1e-7)},1e3)}K===1&&!T1(p,e.getBoundingClientRect())&&f(),k=!1}try{r=new IntersectionObserver(P,{...M,root:l.ownerDocument})}catch{r=new IntersectionObserver(P,M)}r.observe(e)}return f(!0),d}function JD(e,i,r,s){s===void 0&&(s={});const{ancestorScroll:l=!0,ancestorResize:d=!0,elementResize:f=typeof ResizeObserver=="function",layoutShift:m=typeof IntersectionObserver=="function",animationFrame:g=!1}=s,p=_h(e),y=l||d?[...p?_s(p):[],...i?_s(i):[]]:[];y.forEach(D=>{l&&D.addEventListener("scroll",r,{passive:!0}),d&&D.addEventListener("resize",r)});const v=p&&m?$D(p,r):null;let b=-1,j=null;f&&(j=new ResizeObserver(D=>{let[R]=D;R&&R.target===p&&j&&i&&(j.unobserve(i),cancelAnimationFrame(b),b=requestAnimationFrame(()=>{var M;(M=j)==null||M.observe(i)})),r()}),p&&!g&&j.observe(p),i&&j.observe(i));let N,T=g?ca(e):null;g&&E();function E(){const D=ca(e);T&&!T1(T,D)&&r(),T=D,N=requestAnimationFrame(E)}return r(),()=>{var D;y.forEach(R=>{l&&R.removeEventListener("scroll",r),d&&R.removeEventListener("resize",r)}),v?.(),(D=j)==null||D.disconnect(),j=null,g&&cancelAnimationFrame(N)}}const eR=RD,tR=MD,nR=ED,iR=kD,aR=CD,hx=AD,rR=OD,sR=(e,i,r)=>{const s=new Map,l={platform:ZD,...r},d={...l.platform,_c:s};return ND(e,i,{...l,platform:d})};var oR=typeof document<"u",lR=function(){},Dl=oR?w.useLayoutEffect:lR;function Fl(e,i){if(e===i)return!0;if(typeof e!=typeof i)return!1;if(typeof e=="function"&&e.toString()===i.toString())return!0;let r,s,l;if(e&&i&&typeof e=="object"){if(Array.isArray(e)){if(r=e.length,r!==i.length)return!1;for(s=r;s--!==0;)if(!Fl(e[s],i[s]))return!1;return!0}if(l=Object.keys(e),r=l.length,r!==Object.keys(i).length)return!1;for(s=r;s--!==0;)if(!{}.hasOwnProperty.call(i,l[s]))return!1;for(s=r;s--!==0;){const d=l[s];if(!(d==="_owner"&&e.$$typeof)&&!Fl(e[d],i[d]))return!1}return!0}return e!==e&&i!==i}function N1(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function mx(e,i){const r=N1(e);return Math.round(i*r)/r}function tf(e){const i=w.useRef(e);return Dl(()=>{i.current=e}),i}function cR(e){e===void 0&&(e={});const{placement:i="bottom",strategy:r="absolute",middleware:s=[],platform:l,elements:{reference:d,floating:f}={},transform:m=!0,whileElementsMounted:g,open:p}=e,[y,v]=w.useState({x:0,y:0,strategy:r,placement:i,middlewareData:{},isPositioned:!1}),[b,j]=w.useState(s);Fl(b,s)||j(s);const[N,T]=w.useState(null),[E,D]=w.useState(null),R=w.useCallback(Y=>{Y!==q.current&&(q.current=Y,T(Y))},[]),M=w.useCallback(Y=>{Y!==K.current&&(K.current=Y,D(Y))},[]),k=d||N,P=f||E,q=w.useRef(null),K=w.useRef(null),H=w.useRef(y),W=g!=null,oe=tf(g),me=tf(l),ce=tf(p),xe=w.useCallback(()=>
vendor: 5,025 bytes, line 9
9{if(!q.current||!K.current)return;const Y={placement:i,strategy:r,middleware:b};me.current&&(Y.platform=me.current),sR(q.current,K.current,Y).then(ee=>{const A={...ee,isPositioned:ce.current!==!1};J.current&&!Fl(H.current,A)&&(H.current=A,uc.flushSync(()=>{v(A)}))})},[b,i,r,me,ce]);Dl(()=>{p===!1&&H.current.isPositioned&&(H.current.isPositioned=!1,v(Y=>({...Y,isPositioned:!1})))},[p]);const J=w.useRef(!1);Dl(()=>(J.current=!0,()=>{J.current=!1}),[]),Dl(()=>{if(k&&(q.current=k),P&&(K.current=P),k&&P){if(oe.current)return oe.current(k,P,xe);xe()}},[k,P,xe,oe,W]);const de=w.useMemo(()=>({reference:q,floating:K,setReference:R,setFloating:M}),[R,M]),L=w.useMemo(()=>({reference:k,floating:P}),[k,P]),Q=w.useMemo(()=>{const Y={position:r,left:0,top:0};if(!L.floating)return Y;const ee=mx(L.floating,y.x),A=mx(L.floating,y.y);return m?{...Y,transform:"translate("+ee+"px, "+A+"px)",...N1(L.floating)>=1.5&&{willChange:"transform"}}:{position:r,left:ee,top:A}},[r,m,L.floating,y.x,y.y]);return w.useMemo(()=>({...y,update:xe,refs:de,elements:L,floatingStyles:Q}),[y,xe,de,L,Q])}const uR=e=>{function i(r){return{}.hasOwnProperty.call(r,"current")}return{name:"arrow",options:e,fn(r){const{element:s,padding:l}=typeof e=="function"?e(r):e;return s&&i(s)?s.current!=null?hx({element:s.current,padding:l}).fn(r):{}:s?hx({element:s,padding:l}).fn(r):{}}}},dR=(e,i)=>{const r=eR(e);return{name:r.name,fn:r.fn,options:[e,i]}},fR=(e,i)=>{const r=tR(e);return{name:r.name,fn:r.fn,options:[e,i]}},hR=(e,i)=>({fn:rR(e).fn,options:[e,i]}),mR=(e,i)=>{const r=nR(e);return{name:r.name,fn:r.fn,options:[e,i]}},pR=(e,i)=>{const r=iR(e);return{name:r.name,fn:r.fn,options:[e,i]}},gR=(e,i)=>{const r=aR(e);return{name:r.name,fn:r.fn,options:[e,i]}},yR=(e,i)=>{const r=uR(e);return{name:r.name,fn:r.fn,options:[e,i]}};var vR="Arrow",A1=w.forwardRef((e,i)=>{const{children:r,width:s=10,height:l=5,...d}=e;return c.jsx(He.svg,{...d,ref:i,width:s,height:l,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?r:c.jsx("polygon",{points:"0,0 30,0 15,10"})})});A1.displayName=vR;var xR=A1;function bR(e){const[i,r]=w.useState(void 0);return Rn(()=>{if(e){r({width:e.offsetWidth,height:e.offsetHeight});const s=new ResizeObserver(l=>{if(!Array.isArray(l)||!l.length)return;const d=l[0];let f,m;if("borderBoxSize"in d){const g=d.borderBoxSize,p=Array.isArray(g)?g[0]:g;f=p.inlineSize,m=p.blockSize}else f=e.offsetWidth,m=e.offsetHeight;r({width:f,height:m})});return s.observe(e,{box:"border-box"}),()=>s.unobserve(e)}else r(void 0)},[e]),i}var E1="Popper",[C1,D1]=fa(E1),[Y_,R1]=C1(E1),M1="PopperAnchor",O1=w.forwardRef((e,i)=>{const{__scopePopper:r,virtualRef:s,...l}=e,d=R1(M1,r),f=w.useRef(null),m=ht(i,f),g=w.useRef(null);return w.useEffect(()=>{const p=g.current;g.current=s?.current||f.current,p!==g.current&&d.onAnchorChange(g.current)}),s?null:c.jsx(He.div,{...l,ref:m})});O1.displayName=M1;var Ph="PopperContent",[wR,SR]=C1(Ph),k1=w.forwardRef((e,i)=>{const{__scopePopper:r,side:s="bottom",sideOffset:l=0,align:d="center",alignOffset:f=0,arrowPadding:m=0,avoidCollisions:g=!0,collisionBoundary:p=[],collisionPadding:y=0,sticky:v="partial",hideWhenDetached:b=!1,updatePositionStrategy:j="optimized",onPlaced:N,...T}=e,E=R1(Ph,r),[D,R]=w.useState(null),M=ht(i,qe=>R(qe)),[k,P]=w.useState(null),q=bR(k),K=q?.width??0,H=q?.height??0,W=s+(d!=="center"?"-"+d:""),oe=typeof y=="number"?y:{top:0,right:0,bottom:0,left:0,...y},me=Array.isArray(p)?p:[p],ce=me.length>0,xe={padding:oe,boundary:me.filter(TR),altBoundary:ce},{refs:J,floatingStyles:de,placement:L,isPositioned:Q,middlewareData:Y}=cR({strategy:"fixed",placement:W,whileElementsMounted:(...qe)=>JD(...qe,{animationFrame:j==="always"}),elements:{reference:E.anchor},middleware:[dR({mainAxis:l+H,alignmentAxis:f}),g&&fR({mainAxis:!0,crossAxis:!1,limiter:v==="partial"?hR():void 0,...xe}),g&&mR({...xe}),pR({...xe,apply:({elements:qe,rects:De,availableWidth:Re,availableHeight:ei})=>{const{width:en,height:pn}=De.reference,qt=qe.floating.style;qt.setProperty("--radix-popper-available-width",`${Re}px`),qt.setProperty("--radix-popper-available-height",`${ei}px`),qt.setProperty("--radix-popper-anchor-width",`${en}px`),qt.setProperty("--radix-popper-anchor-height",`${pn}px`)}}),k&&yR({element:k,padding:m}),NR({arrowWidth:K,arrowHeight:H}),b&&gR({strategy:"referenceHidden",...xe})]}),[ee,A]=L1(L),I=Dn(N);Rn(()=>{Q&&I?.()},[Q,I]);const $=Y.arrow?.x,Z=Y.arrow?.y,se=Y.arrow?.centerOffset!==0,[fe,re]=w.useState();return Rn(()=>{D&&re(window.getComputedStyle(D).zIndex)},[D]),c.jsx("div",{ref:J.setFloating,"data-radix-popper-content-wrapper":"",style:{...de,transform:Q?de.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:fe,"--radix-popper-transform-origin":[Y.transformOrigin?.x,Y.transformOrigin?.y].join(" "),...Y.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:c.jsx(wR,{scope:r,placedSide:ee,onArrowChange:P,arrowX:$,arrowY:Z,shouldHideArrow:se,children:c.jsx(He.div,{"data-side":ee,"data-align":A,...T,ref:M,style:{...T.
vendor: 1,258 bytes, line 9
9style,animation:Q?void 0:"none"}})})})});k1.displayName=Ph;var _1="PopperArrow",jR={top:"bottom",right:"left",bottom:"top",left:"right"},P1=w.forwardRef(function(i,r){const{__scopePopper:s,...l}=i,d=SR(_1,s),f=jR[d.placedSide];return c.jsx("span",{ref:d.onArrowChange,style:{position:"absolute",left:d.arrowX,top:d.arrowY,[f]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[d.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[d.placedSide],visibility:d.shouldHideArrow?"hidden":void 0},children:c.jsx(xR,{...l,ref:r,style:{...l.style,display:"block"}})})});P1.displayName=_1;function TR(e){return e!==null}var NR=e=>({name:"transformOrigin",options:e,fn(i){const{placement:r,rects:s,middlewareData:l}=i,f=l.arrow?.centerOffset!==0,m=f?0:e.arrowWidth,g=f?0:e.arrowHeight,[p,y]=L1(r),v={start:"0%",center:"50%",end:"100%"}[y],b=(l.arrow?.x??0)+m/2,j=(l.arrow?.y??0)+g/2;let N="",T="";return p==="bottom"?(N=f?v:`${b}px`,T=`${-g}px`):p==="top"?(N=f?v:`${b}px`,T=`${s.floating.height+g}px`):p==="right"?(N=`${-g}px`,T=f?v:`${j}px`):p==="left"&&(N=`${s.floating.width+g}px`,T=f?v:`${j}px`),{data:{x:N,y:T}}}});
vendor: 5,039 bytes, line 9
9function L1(e){const[i,r="center"]=e.split("-");return[i,r]}var AR=O1,ER=k1,CR=P1,[bc]=fa("Tooltip",[D1]),Lh=D1(),z1="TooltipProvider",DR=700,px="tooltip.open",[RR,V1]=bc(z1),U1=e=>{const{__scopeTooltip:i,delayDuration:r=DR,skipDelayDuration:s=300,disableHoverableContent:l=!1,children:d}=e,f=w.useRef(!0),m=w.useRef(!1),g=w.useRef(0);return w.useEffect(()=>{const p=g.current;return()=>window.clearTimeout(p)},[]),c.jsx(RR,{scope:i,isOpenDelayedRef:f,delayDuration:r,onOpen:w.useCallback(()=>{window.clearTimeout(g.current),f.current=!1},[]),onClose:w.useCallback(()=>{window.clearTimeout(g.current),g.current=window.setTimeout(()=>f.current=!0,s)},[s]),isPointerInTransitRef:m,onPointerInTransitChange:w.useCallback(p=>{m.current=p},[]),disableHoverableContent:l,children:d})};U1.displayName=z1;var B1="Tooltip",[X_,Fs]=bc(B1),Bf="TooltipTrigger",MR=w.forwardRef((e,i)=>{const{__scopeTooltip:r,...s}=e,l=Fs(Bf,r),d=V1(Bf,r),f=Lh(r),m=w.useRef(null),g=ht(i,m,l.onTriggerChange),p=w.useRef(!1),y=w.useRef(!1),v=w.useCallback(()=>p.current=!1,[]);return w.useEffect(()=>()=>document.removeEventListener("pointerup",v),[v]),c.jsx(AR,{asChild:!0,...f,children:c.jsx(He.button,{"aria-describedby":l.open?l.contentId:void 0,"data-state":l.stateAttribute,...s,ref:g,onPointerMove:Ue(e.onPointerMove,b=>{b.pointerType!=="touch"&&!y.current&&!d.isPointerInTransitRef.current&&(l.onTriggerEnter(),y.current=!0)}),onPointerLeave:Ue(e.onPointerLeave,()=>{l.onTriggerLeave(),y.current=!1}),onPointerDown:Ue(e.onPointerDown,()=>{l.open&&l.onClose(),p.current=!0,document.addEventListener("pointerup",v,{once:!0})}),onFocus:Ue(e.onFocus,()=>{p.current||l.onOpen()}),onBlur:Ue(e.onBlur,l.onClose),onClick:Ue(e.onClick,l.onClose)})})});MR.displayName=Bf;var zh="TooltipPortal",[OR,kR]=bc(zh,{forceMount:void 0}),H1=e=>{const{__scopeTooltip:i,forceMount:r,children:s,container:l}=e,d=Fs(zh,i);return c.jsx(OR,{scope:i,forceMount:r,children:c.jsx(_i,{present:r||d.open,children:c.jsx(fc,{asChild:!0,container:l,children:s})})})};H1.displayName=zh;var hr="TooltipContent",q1=w.forwardRef((e,i)=>{const r=kR(hr,e.__scopeTooltip),{forceMount:s=r.forceMount,side:l="top",...d}=e,f=Fs(hr,e.__scopeTooltip);return c.jsx(_i,{present:s||f.open,children:f.disableHoverableContent?c.jsx(G1,{side:l,...d,ref:i}):c.jsx(_R,{side:l,...d,ref:i})})}),_R=w.forwardRef((e,i)=>{const r=Fs(hr,e.__scopeTooltip),s=V1(hr,e.__scopeTooltip),l=w.useRef(null),d=ht(i,l),[f,m]=w.useState(null),{trigger:g,onClose:p}=r,y=l.current,{onPointerInTransitChange:v}=s,b=w.useCallback(()=>{m(null),v(!1)},[v]),j=w.useCallback((N,T)=>{const E=N.currentTarget,D={x:N.clientX,y:N.clientY},R=UR(D,E.getBoundingClientRect()),M=BR(D,R),k=HR(T.getBoundingClientRect()),P=GR([...M,...k]);m(P),v(!0)},[v]);return w.useEffect(()=>()=>b(),[b]),w.useEffect(()=>{if(g&&y){const N=E=>j(E,y),T=E=>j(E,g);return g.addEventListener("pointerleave",N),y.addEventListener("pointerleave",T),()=>{g.removeEventListener("pointerleave",N),y.removeEventListener("pointerleave",T)}}},[g,y,j,b]),w.useEffect(()=>{if(f){const N=T=>{const E=T.target,D={x:T.clientX,y:T.clientY},R=g?.contains(E)||y?.contains(E),M=!qR(D,f);R?b():M&&(b(),p())};return document.addEventListener("pointermove",N),()=>document.removeEventListener("pointermove",N)}},[g,y,f,p,b]),c.jsx(G1,{...e,ref:d})}),[PR,LR]=bc(B1,{isInside:!1}),zR=OA("TooltipContent"),G1=w.forwardRef((e,i)=>{const{__scopeTooltip:r,children:s,"aria-label":l,onEscapeKeyDown:d,onPointerDownOutside:f,...m}=e,g=Fs(hr,r),p=Lh(r),{onClose:y}=g;return w.useEffect(()=>(document.addEventListener(px,y),()=>document.removeEventListener(px,y)),[y]),w.useEffect(()=>{if(g.trigger){const v=b=>{b.target?.contains(g.trigger)&&y()};return window.addEventListener("scroll",v,{capture:!0}),()=>window.removeEventListener("scroll",v,{capture:!0})}},[g.trigger,y]),c.jsx(dc,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:d,onPointerDownOutside:f,onFocusOutside:v=>v.preventDefault(),onDismiss:y,children:c.jsxs(ER,{"data-state":g.stateAttribute,...p,...m,ref:i,style:{...m.style,"--radix-tooltip-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-tooltip-content-available-width":"var(--radix-popper-available-width)","--radix-tooltip-content-available-height":"var(--radix-popper-available-height)","--radix-tooltip-trigger-width":"var(--radix-popper-anchor-width)","--radix-tooltip-trigger-height":"var(--radix-popper-anchor-height)"},children:[c.jsx(zR,{children:s}),c.jsx(PR,{scope:r,isInside:!0,children:c.jsx(tE,{id:g.contentId,role:"tooltip",children:l||s})})]})})});q1.displayName=hr;var I1="TooltipArrow",VR=w.forwardRef((e,i)=>{const{__scopeTooltip:r,...s}=e,l=Lh(r);return LR(I1,r).isInside?null:c.jsx(CR,{...l,...s,ref:i})});VR.displayName=I1;function UR(e,i){const r=Math.abs(i.top-e.y),s=Math.abs(i.bottom-e.y),l=Math.abs(i.right-e.x),d=Math.abs(i.left-e.x);switch(Math.min(r,s,l,d)){case d:return"left";case l:return"right";case r:return"top";case s:return"bottom";default:throw new Error("unreachable")}}function BR(e,i,r=5){const s=[];
9switch(i){case"top":s.push({x:e.x-r,y:e.y+r},{x:e.x+r,y:e.y+r});break;case"bottom":s.push({x:e.x-r,y:e.y-r},{x:e.x+r,y:e.y-r});break;case"left":s.push({x:e.x+r,y:e.y-r},{x:e.x+r,y:e.y+r});break;case"right":s.push({x:e.x-r,y:e.y-r},{x:e.x-r,y:e.y+r});break}return s}function HR(e){const{top:i,right:r,bottom:s,left:l}=e;return[{x:l,y:i},{x:r,y:i},{x:r,y:s},{x:l,y:s}]}function qR(e,i){const{x:r,y:s}=e;let l=!1;for(let d=0,f=i.length-1;d<i.length;f=d++){const m=i[d],g=i[f],p=m.x,y=m.y,v=g.x,b=g.y;y>s!=b>s&&r<(v-p)*(s-y)/(b-y)+p&&(l=!l)}return l}function GR(e){const i=e.slice();return i.sort((r,s)=>r.x<s.x?-1:r.x>s.x?1:r.y<s.y?-1:r.y>s.y?1:0),IR(i)}function IR(e){if(e.length<=1)return e.slice();const i=[];for(let s=0;s<e.length;s++){const l=e[s];for(;i.length>=2;){const d=i[i.length-1],f=i[i.length-2];if((d.x-f.x)*(l.y-f.y)>=(d.y-f.y)*(l.x-f.x))i.pop();else break}i.push(l)}i.pop();const r=[];for(let s=e.length-1;s>=0;s--){const l=e[s];for(;r.length>=2;){const d=r[r.length-1],f=r[r.length-2];if((d.x-f.x)*(l.y-f.y)>=(d.y-f.y)*(l.x-f.x))r.pop();else break}r.push(l)}return r.pop(),i.length===1&&r.length===1&&i[0].x===r[0].x&&i[0].y===r[0].y?i:i.concat(r)}var FR=U1,YR=H1,F1=q1;const XR=FR,KR=w.forwardRef(({className:e,sideOffset:i=4,...r},s)=>c.jsx(YR,{children:c.jsx(F1,{ref:s,sideOffset:i,className:Tt("z-50 overflow-hidden rounded-md bg-primary px-3 py-1.5 text-xs text-primary-foreground animate-in fade-in-0 zoom-in-95 data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=closed]:zoom-out-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 origin-[--radix-tooltip-content-transform-origin]",e),...r})}));KR.displayName=F1.displayName;var Y1={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},gx=Le.createContext&&Le.createContext(Y1),QR=["attr","size","title"];function WR(e,i){if(e==null)return{};var r,s,l=ZR(e,i);if(Object.getOwnPropertySymbols){var d=Object.getOwnPropertySymbols(e);for(s=0;s<d.length;s++)r=d[s],i.indexOf(r)===-1&&{}.propertyIsEnumerable.call(e,r)&&(l[r]=e[r])}return l}function ZR(e,i){if(e==null)return{};var r={};for(var s in e)if({}.hasOwnProperty.call(e,s)){if(i.indexOf(s)!==-1)continue;r[s]=e[s]}return r}function Yl(){return Yl=Object.assign?Object.assign.bind():function(e){for(var i=1;i<arguments.length;i++){var r=arguments[i];for(var s in r)({}
9).hasOwnProperty.call(r,s)&&(e[s]=r[s])}return e},Yl.apply(null,arguments)}function yx(e,i){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);i&&(s=s.filter(function(l){return Object.getOwnPropertyDescriptor(e,l).enumerable})),r.push.apply(r,s)}return r}function Xl(e){for(var i=1;i<arguments.length;i++){var r=arguments[i]!=null?arguments[i]:{};i%2?yx(Object(r),!0).forEach(function(s){$R(e,s,r[s])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):yx(Object(r)).forEach(function(s){Object.defineProperty(e,s,Object.getOwnPropertyDescriptor(r,s))})}return e}function $R(e,i,r){return(i=JR(i))in e?Object.defineProperty(e,i,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[i]=r,e}function JR(e){var i=e4(e,"string");return typeof i=="symbol"?i:i+""}function e4(e,i){if(typeof e!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var s=r.call(e,i);if(typeof s!="object")return s;throw new TypeError("@@toPrimitive must return a primitive value.")}return(i==="string"?String:Number)(e)}function X1(e){return e&&e.map((i,r)=>Le.createElement(i.tag,Xl({key:r},i.attr),X1(i.child)))}function K1(e){return i=>Le.createElement(t4,Yl({attr:Xl({},e.attr)},i),X1(e.child))}function t4(e){var i=r=>{var{attr:s,size:l,title:d}=e,f=WR(e,QR),m=l||r.size||"1em",g;return r.className&&(g=r.className),e.className&&(g=(g?g+" ":"")+e.className),Le.createElement("svg",Yl({stroke:"currentColor",fill:"currentColor",strokeWidth:"0"},r.attr,s,f,{className:g,style:Xl(Xl({color:e.color||r.color},r.style),e.style),height:m,width:m,xmlns:"http://www.w3.org/2000/svg"}),d&&Le.createElement("title",null,d),e.children)};return gx!==void 0?Le.createElement(gx.Consumer,null,r=>i(r)):i(Y1)}function vx(e){return K1({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M325.3 234.3L104.6 13l280.8 161.2-60.1 60.1zM47 0C34 6.8 25.3 19.2 25.3 35.3v441.3c0 16.1 8.7 28.5 21.7 35.3l256.6-256L47 0zm425.2 225.6l-58.9-34.1-65.7 64.5 65.7 64.5 60.1-34.1c18-14.3 18-46.5-1.2-60.8zM104.6 499l280.8-161.2-60.1-60.1L104.6 499z"},child:[]}]})(e)}function xx(e){return K1({attr:{viewBox:"0 0 384 512"},child:[{tag:"path",attr:{d:"M318.7 268.7c-.2-36.7 16.4-64.4 50-84.8-18.8-26.9-47.2-41.7-84.7-44.6-35.5-2.8-74.3 20.7-88.5 20.7-15 0-49.4-19.7-76.4-19.7C63.3 141.2 4 184.8 4 273.5q0 39.3 14.4 81.2c12.8 36.7 59 126.7 107.2 125.2 25.2-.6 43-17.9 75.8-17.9 31.8 0 48.3 17.9 76.4 17.9 48.6-.7 90.4-82.5 102.6-119.3-65.2-30.7-61.7-90-61.7-91.9zm-56.6-164.2c27.3-32.4 24.8-61.9 24-72.5-24.1 1.4-52 16.4-67.9 34.9-17.5 19.8-27.8 44.3-25.6 71.9 26.1 2 49.9-11.4 69.5-34.3z"},child:[]}]})(e)}var n4=Symbol.for("react.lazy"),Kl=sc[" use ".trim().toString()];function i4(e){return typeof e=="object"&&e!==null&&"then"in e}function Q1(e){return e!=null&&typeof e=="object"&&"$$typeof"in e&&e.$$typeof===n4&&"_payload"in e&&i4(e._payload)}function a4(e){const i=s4(e),r=w.forwardRef((s,l)=>{let{children:d,...f}=s;Q1(d)&&typeof Kl=="function"&&(d=Kl(d._payload));const m=w.Children.toArray(d),g=m.find(l4);if(g){const p=g.props.children,y=m.map(v=>v===g?w.Children.count(p)>1?w.Children.only(null):w.isValidElement(p)?p.props.children:null:v);return c.jsx(i,{...f,ref:l,children:w.isValidElement(p)?w.cloneElement(p,void 0,y):null})}return c.jsx(i,{...f,ref:l,children:d})});return r.displayName=`${e}.Slot`,r}var r4=a4("Slot");function s4(e){const i=w.forwardRef((r,s)=>{let{children:l,...d}=r;if(Q1(l)&&typeof Kl=="function"&&(l=Kl(l._payload)),w.isValidElement(l)){const f=u4(l),m=c4(d,l.props);return l.type!==w.Fragment&&(m.ref=s?vh(s,f):f),w.cloneElement(l,m)}return w.Children.count(l)>1?w.Children.only(null):null});return i.displayName=`${e}.SlotClone`,i}var o4=Symbol("radix.slottable");function l4(e){return w.isValidElement(e)&&typeof e.type=="function"&&"__radixId"in e.type&&e.type.__radixId===o4}function c4(e,i){const r={...i};for(const s in i){const l=e[s],d=i[s];/^on[A-Z]/.test(s)?l&&d?r[s]=(...m)=>{const g=d(...m);return l(...m),g}:l&&(r[s]=l):s==="style"?r[s]={...l,...d}:s==="className"&&(r[s]=[l,d].filter(Boolean).join(" "))}return{...e,...r}}function u4(e){let i=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,r=i&&"isReactWarning"in i&&i.isReactWarning;return r?e.ref:(i=Object.getOwnPropertyDescriptor(e,"ref")?.get,r=i&&"isReactWarning"in i&&i.isReactWarning,r?e.props.ref:e.props.ref||e.ref)}const d4=Sh("inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-full text-sm font-semibold transition-all focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 hover-elevate active-elevate-2",{variants:{variant:{default:"bg-primary text-primary-foreground border border-primary-border",destructive:"bg-destructive text-destructive-foreground shadow-sm border-destructive-border",outline:" border [border-color:var(--button-outline)] shadow-xs active:shadow-none ",secondary:"border bg-secondary text-secondary-foreground border border-secondary-border ",ghost:"border border-transparent",link:"text-primary underline-offset-4 hover:underline"},size:{default:"min-h-10 px-5 py-2",sm:"min-h-8 px-4 text-xs",lg:"min-h-12 px-7 text-base",icon:"h-10 w-10"}},defaultVariants:{variant:"default",size:"default"}}),W1=w.forwardRef(({className:e,variant:i,size:r,asChild:s=!1,...l},d)=>{const f=s?r4:"button";return c.jsx(f,{className:Tt(d4({variant:i,size:r,className:e})),ref:d,...l})});W1.displayName="Button";var nf="focusScope.autoFocusOnMount",af="focusScope.autoFocusOnUnmount",bx={bubbles:!1,cancelable:!0},f4="FocusScope",Z1=w.forwardRef((e,i)=>{const{loop:r=!1,trapped:s=!1,onMountAutoFocus:l,onUnmountAutoFocus:d,...f}=e,[m,g]=w.useState(null),p=Dn(l),y=Dn(d),v=w.useRef(null),b=ht(i,T=>g(T)),j=w.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;w.useEffect(()=>{if(s){let T=function(M){if(j.paused||!m)return;const k=M.target;m.contains(k)?v.current=k:Ci(v.current,{select:!0})},E=function(M){if(j.paused||!m)return;const k=M.relatedTarget;k!==null&&(m.contains(k)||Ci(v.current,{select:!0}))},D=function(M){if(document.activeElement===document.body)for(const P of M)P.removedNodes.length>0&&Ci(m)};document.addEventListener("focusin",T),document.addEventListener("focusout",E);const R=new MutationObserver(D);return m&&R.observe(m,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",T),document.removeEventListener("focusout",E),R.disconnect()}}},[s,m,j.paused]),w.useEffect(()=>{if(m){Sx.add(j);const T=document.activeElement;if(!m.contains(T)){const D=new CustomEvent(nf,bx);m.addEventListener(nf,p),m.dispatchEvent(D),D.defaultPrevented||(h4(v4($1(m)),{select:!0}),document.activeElement===T&&Ci(m))}return()=>{m.removeEventListener(nf,p),setTimeout(()=>{const D=new CustomEvent(af,bx);m.addEventListener(af,y),m.dispatchEvent(D),D.defaultPrevented||Ci(T??document.body,{select:!0}),m.removeEventListener(af,y),Sx.remove(j)},0)}}},[m,p,y,j]);const N=w.useCallback(T=>{if(!r&&!s||j.paused)return;const E=T.key==="Tab"&&!T.altKey&&!T.ctrlKey&&!T.metaKey,D=document.activeElement;if(E&&D){const R=T.currentTarget,[M,k]=m4(R);M&&k?!T.shiftKey&&D===k?(T.preventDefault(),r&&Ci(M,{select:!0})):T.shiftKey&&D===M&&(T.preventDefault(),r&&Ci(k,{select:!0})):D===R&&T.preventDefault()}},[r,s,j.paused]);return c.jsx(He.div,{tabIndex:-1,...f,ref:b,onKeyDown:N})});Z1.displayName=f4;function h4(e,{select:i=!1}={}){const r=document.activeElement;for(const s of e)if(Ci(s,{select:i}),document.activeElement!==r)return}function m4(e){const i=$1(e),r=wx(i,e),s=wx(i.reverse(),e);return[r,s]}function $1(e){const i=[],r=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:s=>{const l=s.tagName==="INPUT"&&s.type==="hidden";return s.disabled||s.hidden||l?NodeFilter.FILTER_SKIP:s.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;r.nextNode();)i.push(r.currentNode);return i}function wx(e,i){for(const r of e)if(!p4(r,{upTo:i}))return r}function p4(e,{upTo:i}){if(getComputedStyle(e).visibility==="hidden")return!0;for(;e;){if(i!==void 0&&e===i)return!1;if(getComputedStyle(e).display==="none")return!0;e=e.parentElement}return!1}function g4(e){return e instanceof HTMLInputElement&&"select"in e}function Ci(e,{select:i=!1}={}){if(e&&e.focus){const r=document.activeElement;e.focus({preventScroll:!0}),e!==r&&g4(e)&&i&&e.select()}}var Sx=y4();function y4(){let e=[];return{add(i){const r=e[0];i!==r&&r?.pause(),e=jx(e,i),e.unshift(i)},remove(i){e=jx(e,i),e[0]?.resume()}}}function jx(e,i){const r=[...e],s=r.indexOf(i);return s!==-1&&r.splice(s,1),r}function v4(e){return e.filter(i=>i.tagName!=="A")}var rf=0;function x4(){w.useEffect(()=>{const e=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",e[0]??Tx()),document.body.insertAdjacentElement("beforeend",e[1]??Tx()),rf++,()=>{rf===1&&document.querySelectorAll("[data-radix-focus-guard]").forEach(i=>
vendor: 4,310 bytes, line 9
9i.remove()),rf--}},[])}function Tx(){const e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.outline="none",e.style.opacity="0",e.style.position="fixed",e.style.pointerEvents="none",e}var Tn=function(){return Tn=Object.assign||function(i){for(var r,s=1,l=arguments.length;s<l;s++){r=arguments[s];for(var d in r)Object.prototype.hasOwnProperty.call(r,d)&&(i[d]=r[d])}return i},Tn.apply(this,arguments)};function J1(e,i){var r={};for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&i.indexOf(s)<0&&(r[s]=e[s]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var l=0,s=Object.getOwnPropertySymbols(e);l<s.length;l++)i.indexOf(s[l])<0&&Object.prototype.propertyIsEnumerable.call(e,s[l])&&(r[s[l]]=e[s[l]]);return r}function b4(e,i,r){if(r||arguments.length===2)for(var s=0,l=i.length,d;s<l;s++)(d||!(s in i))&&(d||(d=Array.prototype.slice.call(i,0,s)),d[s]=i[s]);return e.concat(d||Array.prototype.slice.call(i))}var Rl="right-scroll-bar-position",Ml="width-before-scroll-bar",w4="with-scroll-bars-hidden",S4="--removed-body-scroll-bar-size";function sf(e,i){return typeof e=="function"?e(i):e&&(e.current=i),e}function j4(e,i){var r=w.useState(function(){return{value:e,callback:i,facade:{get current(){return r.value},set current(s){var l=r.value;l!==s&&(r.value=s,r.callback(s,l))}}}})[0];return r.callback=i,r.facade}var T4=typeof window<"u"?w.useLayoutEffect:w.useEffect,Nx=new WeakMap;function N4(e,i){var r=j4(null,function(s){return e.forEach(function(l){return sf(l,s)})});return T4(function(){var s=Nx.get(r);if(s){var l=new Set(s),d=new Set(e),f=r.current;l.forEach(function(m){d.has(m)||sf(m,null)}),d.forEach(function(m){l.has(m)||sf(m,f)})}Nx.set(r,e)},[e]),r}function A4(e){return e}function E4(e,i){i===void 0&&(i=A4);var r=[],s=!1,l={read:function(){if(s)throw new Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return r.length?r[r.length-1]:e},useMedium:function(d){var f=i(d,s);return r.push(f),function(){r=r.filter(function(m){return m!==f})}},assignSyncMedium:function(d){for(s=!0;r.length;){var f=r;r=[],f.forEach(d)}r={push:function(m){return d(m)},filter:function(){return r}}},assignMedium:function(d){s=!0;var f=[];if(r.length){var m=r;r=[],m.forEach(d),f=r}var g=function(){var y=f;f=[],y.forEach(d)},p=function(){return Promise.resolve().then(g)};p(),r={push:function(y){f.push(y),p()},filter:function(y){return f=f.filter(y),r}}}};return l}function C4(e){e===void 0&&(e={});var i=E4(null);return i.options=Tn({async:!0,ssr:!1},e),i}var ew=function(e){var i=e.sideCar,r=J1(e,["sideCar"]);if(!i)throw new Error("Sidecar: please provide `sideCar` property to import the right car");var s=i.read();if(!s)throw new Error("Sidecar medium not found");return w.createElement(s,Tn({},r))};ew.isSideCarExport=!0;function D4(e,i){return e.useMedium(i),ew}var tw=C4(),of=function(){},wc=w.forwardRef(function(e,i){var r=w.useRef(null),s=w.useState({onScrollCapture:of,onWheelCapture:of,onTouchMoveCapture:of}),l=s[0],d=s[1],f=e.forwardProps,m=e.children,g=e.className,p=e.removeScrollBar,y=e.enabled,v=e.shards,b=e.sideCar,j=e.noRelative,N=e.noIsolation,T=e.inert,E=e.allowPinchZoom,D=e.as,R=D===void 0?"div":D,M=e.gapMode,k=J1(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noRelative","noIsolation","inert","allowPinchZoom","as","gapMode"]),P=b,q=N4([r,i]),K=Tn(Tn({},k),l);return w.createElement(w.Fragment,null,y&&w.createElement(P,{sideCar:tw,removeScrollBar:p,shards:v,noRelative:j,noIsolation:N,inert:T,setCallbacks:d,allowPinchZoom:!!E,lockRef:r,gapMode:M}),f?w.cloneElement(w.Children.only(m),Tn(Tn({},K),{ref:q})):w.createElement(R,Tn({},K,{className:g,ref:q}),m))});wc.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1};wc.classNames={fullWidth:Ml,zeroRight:Rl};var R4=function(){if(typeof __webpack_nonce__<"u")return __webpack_nonce__};function M4(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var i=R4();return i&&e.setAttribute("nonce",i),e}function O4(e,i){e.styleSheet?e.styleSheet.cssText=i:e.appendChild(document.createTextNode(i))}function k4(e){var i=document.head||document.getElementsByTagName("head")[0];i.appendChild(e)}var _4=function(){var e=0,i=null;
vendor: 4,535 bytes, lines 9-49
9return{add:function(r){e==0&&(i=M4())&&(O4(i,r),k4(i)),e++},remove:function(){e--,!e&&i&&(i.parentNode&&i.parentNode.removeChild(i),i=null)}}},P4=function(){var e=_4();return function(i,r){w.useEffect(function(){return e.add(i),function(){e.remove()}},[i&&r])}},nw=function(){var e=P4(),i=function(r){var s=r.styles,l=r.dynamic;return e(s,l),null};return i},L4={left:0,top:0,right:0,gap:0},lf=function(e){return parseInt(e||"",10)||0},z4=function(e){var i=window.getComputedStyle(document.body),r=i[e==="padding"?"paddingLeft":"marginLeft"],s=i[e==="padding"?"paddingTop":"marginTop"],l=i[e==="padding"?"paddingRight":"marginRight"];return[lf(r),lf(s),lf(l)]},V4=function(e){if(e===void 0&&(e="margin"),typeof window>"u")return L4;var i=z4(e),r=document.documentElement.clientWidth,s=window.innerWidth;return{left:i[0],top:i[1],right:i[2],gap:Math.max(0,s-r+i[2]-i[0])}},U4=nw(),ur="data-scroll-locked",B4=function(e,i,r,s){var l=e.left,d=e.top,f=e.right,m=e.gap;return r===void 0&&(r="margin"),` 10 .`.concat(w4,` { 11 overflow: hidden `).concat(s,`; 12 padding-right: `).concat(m,"px ").concat(s,`; 13 } 14 body[`).concat(ur,`] { 15 overflow: hidden `).concat(s,`; 16 overscroll-behavior: contain; 17 `).concat([i&&"position: relative ".concat(s,";"),r==="margin"&&` 18 padding-left: `.concat(l,`px; 19 padding-top: `).concat(d,`px; 20 padding-right: `).concat(f,`px; 21 margin-left:0; 22 margin-top:0; 23 margin-right: `).concat(m,"px ").concat(s,`; 24 `),r==="padding"&&"padding-right: ".concat(m,"px ").concat(s,";")].filter(Boolean).join(""),` 25 } 26 27 .`).concat(Rl,` { 28 right: `).concat(m,"px ").concat(s,`; 29 } 30 31 .`).concat(Ml,` { 32 margin-right: `).concat(m,"px ").concat(s,`; 33 } 34 35 .`).concat(Rl," .").concat(Rl,` { 36 right: 0 `).concat(s,`; 37 } 38 39 .`).concat(Ml," .").concat(Ml,` { 40 margin-right: 0 `).concat(s,`; 41 } 42 43 body[`).concat(ur,`] { 44 `).concat(S4,": ").concat(m,`px; 45 } 46`)},Ax=function(){var e=parseInt(document.body.getAttribute(ur)||"0",10);return isFinite(e)?e:0},H4=function(){w.useEffect(function(){return document.body.setAttribute(ur,(Ax()+1).toString()),function(){var e=Ax()-1;e<=0?document.body.removeAttribute(ur):document.body.setAttribute(ur,e.toString())}},[])},q4=function(e){var i=e.noRelative,r=e.noImportant,s=e.gapMode,l=s===void 0?"margin":s;H4();var d=w.useMemo(function(){return V4(l)},[l]);return w.createElement(U4,{styles:B4(d,!i,l,r?"":"!important")})},Hf=!1;if(typeof window<"u")try{var xl=Object.defineProperty({},"passive",{get:function(){return Hf=!0,!0}});window.addEventListener("test",xl,xl),window.removeEventListener("test",xl,xl)}catch{Hf=!1}var er=Hf?{passive:!1}:!1,G4=function(e){return e.tagName==="TEXTAREA"},iw=function(e,i){if(!(e instanceof Element))return!1;var r=window.getComputedStyle(e);return r[i]!=="hidden"&&!(r.overflowY===r.overflowX&&!G4(e)&&r[i]==="visible")},I4=function(e){return iw(e,"overflowY")},F4=function(e){return iw(e,"overflowX")},Ex=function(e,i){var r=i.ownerDocument,s=i;do{typeof ShadowRoot<"u"&&s instanceof ShadowRoot&&(s=s.host);var l=aw(e,s);if(l){var d=rw(e,s),f=d[1],m=d[2];if(f>m)return!0}s=s.parentNode}while(s&&s!==r.body);return!1},Y4=function(e){var i=e.scrollTop,r=e.scrollHeight,s=e.clientHeight;return[i,r,s]},X4=function(e){var i=e.scrollLeft,r=e.scrollWidth,s=e.clientWidth;return[i,r,s]},aw=function(e,i){return e==="v"?I4(i):F4(i)},rw=function(e,i){return e==="v"?Y4(i):X4(i)},K4=function(e,i){return e==="h"&&i==="rtl"?-1:1},Q4=function(e,i,r,s,l){var d=K4(e,window.getComputedStyle(i).direction),f=d*s,m=r.target,g=i.contains(m),p=!1,y=f>0,v=0,b=0;do{if(!m)break;var j=rw(e,m),N=j[0],T=j[1],E=j[2],D=T-E-d*N;(N||D)&&aw(e,m)&&(v+=D,b+=N);var R=m.parentNode;m=R&&R.nodeType===Node.DOCUMENT_FRAGMENT_NODE?R.host:R}while(!g&&m!==document.body||g&&(i.contains(m)||i===m));return(y&&Math.abs(v)<1||!y&&Math.abs(b)<1)&&(p=!0),p},bl=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},Cx=function(e){return[e.deltaX,e.deltaY]},Dx=function(e){return e&&"current"in e?e.current:e},W4=function(e,i){return e[0]===i[0]&&e[1]===i[1]},Z4=function(e){return` 47 .block-interactivity-`.concat(e,` {pointer-events: none;} 48 .allow-interactivity-`).concat(e,` {pointer-events: all;} 49`)},$4=0,tr=[];function J4(e){var i=w.useRef([]),r=w.useRef([0,0]),s=w.useRef(),l=w.useState($4++)[0],d=w.useState(nw)[0],f=w.useRef(e);w.useEffect(function(){f.current=e},[e]),w.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(l));
vendor: 9,282 bytes, lines 49-53
49var T=b4([e.lockRef.current],(e.shards||[]).map(Dx),!0).filter(Boolean);return T.forEach(function(E){return E.classList.add("allow-interactivity-".concat(l))}),function(){document.body.classList.remove("block-interactivity-".concat(l)),T.forEach(function(E){return E.classList.remove("allow-interactivity-".concat(l))})}}},[e.inert,e.lockRef.current,e.shards]);var m=w.useCallback(function(T,E){if("touches"in T&&T.touches.length===2||T.type==="wheel"&&T.ctrlKey)return!f.current.allowPinchZoom;var D=bl(T),R=r.current,M="deltaX"in T?T.deltaX:R[0]-D[0],k="deltaY"in T?T.deltaY:R[1]-D[1],P,q=T.target,K=Math.abs(M)>Math.abs(k)?"h":"v";if("touches"in T&&K==="h"&&q.type==="range")return!1;var H=window.getSelection(),W=H&&H.anchorNode,oe=W?W===q||W.contains(q):!1;if(oe)return!1;var me=Ex(K,q);if(!me)return!0;if(me?P=K:(P=K==="v"?"h":"v",me=Ex(K,q)),!me)return!1;if(!s.current&&"changedTouches"in T&&(M||k)&&(s.current=P),!P)return!0;var ce=s.current||P;return Q4(ce,E,T,ce==="h"?M:k)},[]),g=w.useCallback(function(T){var E=T;if(!(!tr.length||tr[tr.length-1]!==d)){var D="deltaY"in E?Cx(E):bl(E),R=i.current.filter(function(P){return P.name===E.type&&(P.target===E.target||E.target===P.shadowParent)&&W4(P.delta,D)})[0];if(R&&R.should){E.cancelable&&E.preventDefault();return}if(!R){var M=(f.current.shards||[]).map(Dx).filter(Boolean).filter(function(P){return P.contains(E.target)}),k=M.length>0?m(E,M[0]):!f.current.noIsolation;k&&E.cancelable&&E.preventDefault()}}},[]),p=w.useCallback(function(T,E,D,R){var M={name:T,delta:E,target:D,should:R,shadowParent:eM(D)};i.current.push(M),setTimeout(function(){i.current=i.current.filter(function(k){return k!==M})},1)},[]),y=w.useCallback(function(T){r.current=bl(T),s.current=void 0},[]),v=w.useCallback(function(T){p(T.type,Cx(T),T.target,m(T,e.lockRef.current))},[]),b=w.useCallback(function(T){p(T.type,bl(T),T.target,m(T,e.lockRef.current))},[]);w.useEffect(function(){return tr.push(d),e.setCallbacks({onScrollCapture:v,onWheelCapture:v,onTouchMoveCapture:b}),document.addEventListener("wheel",g,er),document.addEventListener("touchmove",g,er),document.addEventListener("touchstart",y,er),function(){tr=tr.filter(function(T){return T!==d}),document.removeEventListener("wheel",g,er),document.removeEventListener("touchmove",g,er),document.removeEventListener("touchstart",y,er)}},[]);var j=e.removeScrollBar,N=e.inert;return w.createElement(w.Fragment,null,N?w.createElement(d,{styles:Z4(l)}):null,j?w.createElement(q4,{noRelative:e.noRelative,gapMode:e.gapMode}):null)}function eM(e){for(var i=null;e!==null;)e instanceof ShadowRoot&&(i=e.host,e=e.host),e=e.parentNode;return i}const tM=D4(tw,J4);var sw=w.forwardRef(function(e,i){return w.createElement(wc,Tn({},e,{ref:i,sideCar:tM}))});sw.classNames=wc.classNames;var nM=function(e){if(typeof document>"u")return null;var i=Array.isArray(e)?e[0]:e;return i.ownerDocument.body},nr=new WeakMap,wl=new WeakMap,Sl={},cf=0,ow=function(e){return e&&(e.host||ow(e.parentNode))},iM=function(e,i){return i.map(function(r){if(e.contains(r))return r;var s=ow(r);return s&&e.contains(s)?s:(console.error("aria-hidden",r,"in not contained inside",e,". Doing nothing"),null)}).filter(function(r){return!!r})},aM=function(e,i,r,s){var l=iM(i,Array.isArray(e)?e:[e]);Sl[r]||(Sl[r]=new WeakMap);var d=Sl[r],f=[],m=new Set,g=new Set(l),p=function(v){!v||m.has(v)||(m.add(v),p(v.parentNode))};l.forEach(p);var y=function(v){!v||g.has(v)||Array.prototype.forEach.call(v.children,function(b){if(m.has(b))y(b);else try{var j=b.getAttribute(s),N=j!==null&&j!=="false",T=(nr.get(b)||0)+1,E=(d.get(b)||0)+1;nr.set(b,T),d.set(b,E),f.push(b),T===1&&N&&wl.set(b,!0),E===1&&b.setAttribute(r,"true"),N||b.setAttribute(s,"true")}catch(D){console.error("aria-hidden: cannot operate on ",b,D)}})};return y(i),m.clear(),cf++,function(){f.forEach(function(v){var b=nr.get(v)-1,j=d.get(v)-1;nr.set(v,b),d.set(v,j),b||(wl.has(v)||v.removeAttribute(s),wl.delete(v)),j||v.removeAttribute(r)}),cf--,cf||(nr=new WeakMap,nr=new WeakMap,wl=new WeakMap,Sl={})}},rM=function(e,i,r){r===void 0&&(r="data-aria-hidden");var s=Array.from(Array.isArray(e)?e:[e]),l=nM(e);return l?(s.push.apply(s,Array.from(l.querySelectorAll("[aria-live], script"))),aM(s,l,r,"aria-hidden")):function(){return null}},Sc="Dialog",[lw]=fa(Sc),[sM,hn]=lw(Sc),cw=e=>{const{__scopeDialog:i,children:r,open:s,defaultOpen:l,onOpenChange:d,modal:f=!0}=e,m=w.useRef(null),g=w.useRef(null),[p,y]=Hs({prop:s,defaultProp:l??!1,onChange:d,caller:Sc});return c.jsx(sM,{scope:i,triggerRef:m,contentRef:g,contentId:Ns(),titleId:Ns(),descriptionId:Ns(),open:p,onOpenChange:y,onOpenToggle:w.useCallback(()=>y(v=>!v),[y]),modal:f,children:r})};cw.displayName=Sc;var uw="DialogTrigger",dw=w.forwardRef((e,i)=>{const{__scopeDialog:r,...s}=e,l=hn(uw,r),d=ht(i,l.triggerRef);return c.jsx(He.button,{type:"button","aria-haspopup":"dialog","aria-expanded":l.open,"aria-controls":l.contentId,"data-state":Bh(l.open),...s,ref:d,onClick:Ue(e.onClick,l.onOpenToggle)})});dw.displayName=uw;var Vh="DialogPortal",[oM,fw]=lw(Vh,{forceMount:void 0}),hw=e=>{const{__scopeDialog:i,forceMount:r,children:s,container:l}=e,d=hn(Vh,i);return c.jsx(oM,{scope:i,forceMount:r,children:w.Children.map(s,f=>c.jsx(_i,{present:r||d.open,children:c.jsx(fc,{asChild:!0,container:l,children:f})}))})};hw.displayName=Vh;var Ql="DialogOverlay",mw=w.forwardRef((e,i)=>{const r=fw(Ql,e.__scopeDialog),{forceMount:s=r.forceMount,...l}=e,d=hn(Ql,e.__scopeDialog);return d.modal?c.jsx(_i,{present:s||d.open,children:c.jsx(cM,{...l,ref:i})}):null});mw.displayName=Ql;var lM=Bl("DialogOverlay.RemoveScroll"),cM=w.forwardRef((e,i)=>{const{__scopeDialog:r,...s}=e,l=hn(Ql,r);return c.jsx(sw,{as:lM,allowPinchZoom:!0,shards:[l.contentRef],children:c.jsx(He.div,{"data-state":Bh(l.open),...s,ref:i,style:{pointerEvents:"auto",...s.style}})})}),ua="DialogContent",pw=w.forwardRef((e,i)=>{const r=fw(ua,e.__scopeDialog),{forceMount:s=r.forceMount,...l}=e,d=hn(ua,e.__scopeDialog);return c.jsx(_i,{present:s||d.open,children:d.modal?c.jsx(uM,{...l,ref:i}):c.jsx(dM,{...l,ref:i})})});pw.displayName=ua;var uM=w.forwardRef((e,i)=>{const r=hn(ua,e.__scopeDialog),s=w.useRef(null),l=ht(i,r.contentRef,s);return w.useEffect(()=>{const d=s.current;if(d)return rM(d)},[]),c.jsx(gw,{...e,ref:l,trapFocus:r.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:Ue(e.onCloseAutoFocus,d=>{d.preventDefault(),r.triggerRef.current?.focus()}),onPointerDownOutside:Ue(e.onPointerDownOutside,d=>{const f=d.detail.originalEvent,m=f.button===0&&f.ctrlKey===!0;(f.button===2||m)&&d.preventDefault()}),onFocusOutside:Ue(e.onFocusOutside,d=>d.preventDefault())})}),dM=w.forwardRef((e,i)=>{const r=hn(ua,e.__scopeDialog),s=w.useRef(!1),l=w.useRef(!1);return c.jsx(gw,{...e,ref:i,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:d=>{e.onCloseAutoFocus?.(d),d.defaultPrevented||(s.current||r.triggerRef.current?.focus(),d.preventDefault()),s.current=!1,l.current=!1},onInteractOutside:d=>{e.onInteractOutside?.(d),d.defaultPrevented||(s.current=!0,d.detail.originalEvent.type==="pointerdown"&&(l.current=!0));const f=d.target;r.triggerRef.current?.contains(f)&&d.preventDefault(),d.detail.originalEvent.type==="focusin"&&l.current&&d.preventDefault()}})}),gw=w.forwardRef((e,i)=>{const{__scopeDialog:r,trapFocus:s,onOpenAutoFocus:l,onCloseAutoFocus:d,...f}=e,m=hn(ua,r),g=w.useRef(null),p=ht(i,g);return x4(),c.jsxs(c.Fragment,{children:[c.jsx(Z1,{asChild:!0,loop:!0,trapped:s,onMountAutoFocus:l,onUnmountAutoFocus:d,children:c.jsx(dc,{role:"dialog",id:m.contentId,"aria-describedby":m.descriptionId,"aria-labelledby":m.titleId,"data-state":Bh(m.open),...f,ref:p,onDismiss:()=>m.onOpenChange(!1)})}),c.jsxs(c.Fragment,{children:[c.jsx(fM,{titleId:m.titleId}),c.jsx(mM,{contentRef:g,descriptionId:m.descriptionId})]})]})}),Uh="DialogTitle",yw=w.forwardRef((e,i)=>{const{__scopeDialog:r,...s}=e,l=hn(Uh,r);return c.jsx(He.h2,{id:l.titleId,...s,ref:i})});yw.displayName=Uh;var vw="DialogDescription",xw=w.forwardRef((e,i)=>{const{__scopeDialog:r,...s}=e,l=hn(vw,r);return c.jsx(He.p,{id:l.descriptionId,...s,ref:i})});xw.displayName=vw;var bw="DialogClose",ww=w.forwardRef((e,i)=>{const{__scopeDialog:r,...s}=e,l=hn(bw,r);return c.jsx(He.button,{type:"button",...s,ref:i,onClick:Ue(e.onClick,()=>l.onOpenChange(!1))})});ww.displayName=bw;function Bh(e){return e?"open":"closed"}var Sw="DialogTitleWarning",[K_,jw]=DA(Sw,{contentName:ua,titleName:Uh,docsSlug:"dialog"}),fM=({titleId:e})=>{const i=jw(Sw),r=`\`${i.contentName}\` requires a \`${i.titleName}\` for the component to be accessible for screen reader users. 50 51If you want to hide the \`${i.titleName}\`, you can wrap it with our VisuallyHidden component. 52 53For more information, see https://radix-ui.com/primitives/docs/components/${i.docsSlug}`;return w.useEffect(()=>{e&&(document.getElementById(e)||console.error(r))},[r,e]),null},hM="DialogDescriptionWarning",mM=({contentRef:e,descriptionId:i})=>{const s=`Warning: Missing \`Description\` or \`aria-describedby={undefined}\` for {${jw(hM).contentName}}.`;return w.useEffect(()=>{const l=e.current?.getAttribute("aria-describedby");i&&l&&(document.getElementById(i)||console.warn(s))},[s,e,i]),null},pM=cw,gM=dw,yM=hw,Tw=mw,Nw=pw,Aw=yw,Ew=xw,vM=ww;const xM=pM,bM=gM,wM=yM,Cw=w.forwardRef(({className:e,...i},r)=>
53c.jsx(Tw,{className:Tt("fixed inset-0 z-50 bg-black/80 data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0",e),...i,ref:r}));Cw.displayName=Tw.displayName;const SM=Sh("fixed z-50 gap-4 bg-background p-6 shadow-lg transition ease-in-out data-[state=closed]:duration-300 data-[state=open]:duration-500 data-[state=open]:animate-in data-[state=closed]:animate-out",{variants:{side:{top:"inset-x-0 top-0 border-b data-[state=closed]:slide-out-to-top data-[state=open]:slide-in-from-top",bottom:"inset-x-0 bottom-0 border-t data-[state=closed]:slide-out-to-bottom data-[state=open]:slide-in-from-bottom",left:"inset-y-0 left-0 h-full w-3/4 border-r data-[state=closed]:slide-out-to-left data-[state=open]:slide-in-from-left sm:max-w-sm",right:"inset-y-0 right-0 h-full w-3/4 border-l data-[state=closed]:slide-out-to-right data-[state=open]:slide-in-from-right sm:max-w-sm"}},defaultVariants:{side:"right"}}),Dw=w.forwardRef(({side:e="right",className:i,children:r,...s},l)=>c.jsxs(wM,{children:[c.jsx(Cw,{}),c.jsxs(Nw,{ref:l,className:Tt(SM({side:e}),i),...s,children:[c.jsxs(vM,{className:"absolute right-4 top-4 roun
53ded-sm opacity-70 ring-offset-background transition-opacity hover:opacity-100 focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 disabled:pointer-events-none data-[state=open]:bg-secondary",children:[c.jsx(ks,{className:"h-4 w-4"}),c.jsx("span",{className:"sr-only",children:"Close"})]}),r]})]}));Dw.displayName=Nw.displayName;const Rw=w.forwardRef(({className:e,...i},r)=>c.jsx(Aw,{ref:r,className:Tt("text-lg font-semibold text-foreground",e),...i}));Rw.displayName=Aw.displayName;const Mw=w.forwardRef(({className:e,...i},r)=>c.jsx(Ew,{ref:r,className:Tt("text-sm text-muted-foreground",e),...i}));Mw.displayName=Ew.displayName;const Ow="/assets/logo-DZYefbSG.png",Nn={selfService:{appStoreUrl:"https://apps.apple.com/app/dot-insurance-group/id6779799693",googlePlayUrl:"https://play.google.com/store/apps/details?id=com.gloveboxapp.my.dotinsurancegroup"},clientLogin:{externalUrl:"https://clients.dotinsurancegroup.com/?agencyId=32870",embedUrl:"",embedHtml:""},quoteForm:{embedUrl:"",embedHtml:""},contactForm:{embedUrl:"https://api.leadconnectorhq.com/widget/form/VEZi8EVmxykGS5sGr4XT",embedHtml:""},chatWidget:{embedUrl:"",embedHtml:'<script src="https://beta.leadconnectorhq.com/loader.js" data-resources-url="https://beta.leadconnectorhq.com/chat-widget/loader.js" data-widget-id="6a1debf15bbf369793530152"><\/script>'}};function jM(e){return!!(e.embedHtml?.trim()||e.embedUrl?.trim())}const qf=[{href:"/",label:"Home"},{href:"/about",label:"About"},{href:"/services",label:"Services"},{href:"/services/bundle",label:"Bundle & Save"},{href:"/contact",label:"Contact"}];function Rx(e,i){return e==="/"?i==="/":i===e?!0:i.startsWith(`${e}/`)?!qf.some(r=>r.href!==e&&r.href===i):!1}function TM(){const[e]=r0(),[i,r]=w.useState(!1),s=Nn.clientLogin.externalUrl?.trim();return c.jsx("header",{className:"sticky top-0 z-50 w-full border-b border-foreground
53/5 bg-background/85 backdrop-blur-md",children:c.jsxs("div",{className:"container mx-auto px-4 md:px-6 h-20 flex items-center justify-between gap-6",children:[c.jsx(we,{href:"/",className:"flex items-center gap-2 shrink-0",children:c.jsx("img",{src:Ow,alt:"Dot Insurance Group",className:"h-10 w-auto"})}),c.jsx("nav",{className:"hidden lg:flex items-center gap-1 rounded-full border border-foreground/8 bg-card/60 px-2 py-1.5 shadow-sm",children:qf.map(l=>{const d=Rx(l.href,e);return c.jsx(we,{href:l.href,className:`px-4 py-2 rounded-full text-sm font-medium transition-colors ${d?"bg-primary text-primary-foreground":"text-foreground/70 hover:text-foreground hover:bg-foreground/5"}`,children:l.label},l.href)})}),c.jsxs("div",{className:"hidden lg:flex items-center gap-2 shrink-0",children:[c.jsx("a",{href:Nn.selfService.appStoreUrl,target:"_blank",rel:"noopener noreferrer",className:"inline-flex h-9 w-9 items-center justify-center rounded-full border border-foreground/15 text-foreground transition-colors hover:bg-foreground/5","aria-label":"Download the DOT Insurance app on the App Store",title:"Download on the App Store",children:c.jsx(xx,{className:"h-4 w-4","aria-hidden":"true"})}),c.jsx("a",{href:Nn.selfService.googlePlayUrl,target:"_blank",rel:"noopener noreferrer",className:"inline-flex h-9 w-9 items-center justify-center rounded-full border border-foreground
53/15 text-foreground transition-colors hover:bg-foreground/5","aria-label":"Get the DOT Insurance app on Google Play",title:"Get it on Google Play",children:c.jsx(vx,{className:"h-3.5 w-3.5","aria-hidden":"true"})}),s?c.jsxs("a",{href:s,target:"_blank",rel:"noopener noreferrer",className:"inline-flex items-center gap-1.5 rounded-full border border-foreground/15 px-4 py-2 text-sm font-semibold text-foreground hover:bg-foreground/5 transition-colors",children:[c.jsx(pl,{className:"h-3.5 w-3.5"}),"Login"]}):c.jsxs(we,{href:"/login",className:"inline-flex items-center gap-1.5 rounded-full border border-foreground/15 px-4 py-2 text-sm font-semibold text-foreground hover:bg-foreground/5 transition-colors",children:[c.jsx(pl,{className:"h-3.5 w-3.5"}),"Login"]}),c.jsxs(we,{href:"/contact",className:"group inline-flex items-center gap-2 rounded-full bg-primary text-primary-foreground pl-5 pr-2 py-2 text-sm font-semibold transition-transform hover:scale-[1.02]",children:["Get a Quote",c.jsx("span",{className:"inline-flex h-7 w-7 items-center justify-center rounded-full bg-accent text-accent-foreground transition-transform group-hover:rotate-45",children:c.jsx(St,{className:"h-3.5 w-3.5"})})]})]}),c.jsxs(xM,{open:i,onOpenChange:r,children:[c.jsx(bM,{asChild:!0,children:c.jsxs(W1,{variant:"ghost",size:"icon",className:"lg:hidden",children:[c.jsx(JE,{className:"h-6 w-6"}),c.jsx("span",{className:"sr-only",children:"Toggle menu"})]})}),c.jsxs(Dw,{side:"right",className:"w-[300px] sm:w-[400px]",children:[c.jsx(Rw,{className:"sr-only",children:"Navigation Menu"}),c.jsx(Mw,{className:"sr-only",children:"Mobile navigation links"}),c.jsxs("nav",{className:"flex flex-col gap-1 mt-8",children:[qf.map(l=>{const d=Rx(l.href,e);return c.jsx(we,{href:l.href,className:`px-4 py-3 rounded-xl text-base font-medium transition-colors ${d?"bg-primary text-primary-foreground":"text-foreground/80 hover:bg-foreground
53/5"}`,onClick:()=>r(!1),children:l.label},l.href)}),c.jsxs("div",{className:"mt-6 flex flex-col gap-3 px-2",children:[c.jsxs("div",{className:"grid grid-cols-2 gap-3",children:[c.jsxs("a",{href:Nn.selfService.appStoreUrl,target:"_blank",rel:"noopener noreferrer",className:"inline-flex items-center justify-center gap-2 rounded-full border border-foreground/15 px-3 py-3 text-sm font-semibold text-foreground","aria-label":"Download the DOT Insurance app on the App Store",children:[c.jsx(xx,{className:"h-4 w-4","aria-hidden":"true"})," App Store"]}),c.jsxs("a",{href:Nn.selfService.googlePlayUrl,target:"_blank",rel:"noopener noreferrer",className:"inline-flex items-center justify-center gap-2 rounded-full border border-foreground/15 px-3 py-3 text-sm font-semibold text-foreground","aria-label":"Get the DOT Insurance app on Google Play",children:[c.jsx(vx,{className:"h-3.5 w-3.5","aria-hidden":"true"})," Google Play"]})]}),s?c.jsxs("a",{href:s,target:"_blank",rel:"noopener noreferrer",className:"inline-flex items-center justify-center gap-2 rounded-full border border-foreground
53/15 py-3 px-5 text-sm font-semibold text-foreground",onClick:()=>r(!1),children:[c.jsx(pl,{className:"h-4 w-4"})," Login"]}):c.jsxs(we,{href:"/login",className:"inline-flex items-center justify-center gap-2 rounded-full border border-foreground/15 py-3 px-5 text-sm font-semibold text-foreground",onClick:()=>r(!1),children:[c.jsx(pl,{className:"h-4 w-4"})," Login"]}),c.jsxs(we,{href:"/contact",className:"inline-flex items-center justify-center gap-2 rounded-full bg-primary text-primary-foreground py-3 px-5 text-sm font-semibold",onClick:()=>r(!1),children:["Get a Quote ",c.jsx(St,{className:"h-4 w-4"})]})]})]})]})]})]})})}function NM(){return c.jsxs("footer",{className:"relative bg-primary text-primary-foreground overflow-hidden",children:[c.jsx("div",{className:"absolute inset-0 pattern-diagonal-dark opacity-60 pointer-events-none"}),c.jsxs("div",{className:"container mx-auto px-4 md:px-6 pt-20 pb-10 relative",children:[c.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-12 gap-12 mb-16",children:[c.jsxs("div",{className:"md:col-span-5 space-y-6",children:[c.jsx(we,{href:"/",className:"inline-block",children:c.jsx("img",{src:Ow,alt:"Dot Insurance Group",className:"h-12 w-auto brightness-0 invert"})}),c.jsx("p",{className:"text-primary-foreground/70 text-base max-w-sm leading-relaxed",children:"Colorado's Premier Independent Agency. Dot Insurance Group compares home, auto, bundle, and umbrella coverage from multiple carriers, then stays your point of contact for the life of the policy."}),c.jsxs(we,{href:"/contact",className:"group inline-flex items-center gap-2 rounded-full bg-accent text-accent-foreground pl-6 pr-2 py-2.5 text-sm font-semibold transition-transform hover:scale-[1.02]",children:["Get a Free Quote",c.jsx("span",{className:"inline-flex h-7 w-7 items-center justify-center rounded-full bg-primary/90 text-primary-foreground transition-transform group-hover:rotate-45",children:c.jsx(St,{className:"h-3.5 w-3.5"})})]})]}),c.jsxs("div",{className:"md:col-span-2",children:[c.jsx("h3",{className:"text-xs font-bold tracking-[0.2em] uppercase text-primary-foreground/50 mb-5",children:"Pages"}),c.jsxs("ul",{className:"space-y-3 text-sm text-primary-foreground/80",children:[c.jsx("li",{children:c.jsx(we,{href:"/",className:"hover:text-accent transition-colors",children:"Home"})}),c.jsx("li",{children:c.jsx(we,{href:"/about",className:"hover:text-accent transition-colors",children:"About"})}),c.jsx("li",{children:c.jsx(we,{href:"/services",className:"hover:text-accent transition-colors",children:"Services"})}),c.jsx("li",{children:c.jsx(we,{href:"/contact",className:"hover:text-accent transition-colors",children:"Contact"})})]})]}),c.jsxs("div",{className:"md:col-span-2",children:[c.jsx("h3",{className:"text-xs font-bold tracking-[0.2em] uppercase text-primary-foreground/50 mb-5",children:"Coverage"}),c.jsxs("ul",{className:"space-y-3 text-sm text-primary-foreground/80",children:[c.jsx("li",{children:c.jsx(we,{href:"/services/home-insurance",className:"hover:text-accent transition-colors",children:"Home"})}),c.jsx("li",{children:c.jsx(we,{href:"/services/auto-insurance",className:"hover:text-accent transition-colors",children:"Auto"})}),c.jsx("li",{children:c.jsx(we,{href:"/services/bundle",className:"hover:text-accent transition-colors",children:"Bundle"})})]})]}),c.jsxs("div",{className:"md:col-span-3",children:[c.jsx("h3",{className:"text-xs font-bold tracking-[0.2em] uppercase text-primary-foreground/50 mb-5",children:"Find us"}),c.jsxs("ul",{className:"space-y-4 text-sm text-primary-foreground/80",children:[c.jsxs("li",{className:"flex items-start gap-3",children:[c.jsx(pc,{className:"h-4 w-4 mt-0.5 text-accent shrink-0"}),c.jsxs("a",{href:"https://www.google.com/maps/search/?api=1&query=754+S+York+St%2C+Denver%2C+CO+80209",target:"_blank",rel:"noopener noreferrer",className:"hover:text-accent transition-colors",children:["754 S York St",c.jsx("br",{}),"Denver, CO 80209"]})]}),c.jsxs("li",{className:"flex items-center gap-3",children:[c.jsx(jt,{className:"h-4 w-4 text-accent shrink-0"}),c.jsx("a",{href:"tel:720-299-4585",className:"hover:text-accent transition-colors","aria-label":"Call us at 720-299-4585",children:"720-299-4585"})]}),c.jsxs("li",{className:"flex items-center gap-3",children:[c.jsx(Gs,{className:"h-4 w-4 text-accent shrink-0"}),c.jsx("a",{href:"mailto:[email protected]",className:"hover:text-accent transition-colors break-all",children:"[email protected]"})]})]})]})]}),c.jsxs("div",{className:"pt-8 border-t border-primary-foreground
53/10 flex flex-col md:flex-row justify-between items-center gap-4 text-xs text-primary-foreground/50",children:[c.jsxs("p",{children:["© ",new Date().getFullYear()," Dot Insurance Group. All rights reserved."]}),c.jsxs("div",{className:"flex flex-wrap items-center gap-x-6 gap-y-2",children:[c.jsx(we,{href:"/privacy",className:"hover:text-accent transition-colors",children:"Privacy Policy"}),c.jsx(we,{href:"/terms",className:"hover:text-accent transition-colors",children:"Terms & Conditions"}),c.jsx(we,{href:"/sitemap",className:"hover:text-accent transition-colors",children:"Sitemap"}),c.jsx("span",{children:"Independent agency · Licensed in Colorado"})]})]})]})]})}function AM(){const e=Nn.chatWidget,[i,r]=w.useState(!1);if(e.embedHtml?.trim())return c.jsx(EM,{html:e.embedHtml});const s=jM(e);return c.jsxs("div",{className:"fixed bottom-5 right-5 z-50 flex flex-col items-end gap-3 print:hidden",children:[i&&c.jsxs("div",{role:"dialog","aria-label":"Chat with Dot Insurance Group",className:"w-[340px] max-w-[calc(100vw-2.5rem)] overflow-hidden rounded-3xl border border-foreground
53/10 bg-card shadow-2xl",children:[c.jsxs("div",{className:"flex items-center justify-between bg-primary text-primary-foreground px-5 py-4",children:[c.jsxs("div",{children:[c.jsx("div",{className:"font-bold tracking-tight",children:"Chat with us"}),c.jsx("div",{className:"text-xs text-primary-foreground/70",children:"We typically reply within a business day"})]}),c.jsx("button",{type:"button",onClick:()=>r(!1),"aria-label":"Close chat",className:"inline-flex h-8 w-8 items-center justify-center rounded-full bg-primary-foreground/10 hover:bg-primary-foreground/20 transition-colors",children:c.jsx(ks,{className:"h-4 w-4"})})]}),c.jsx("div",{className:"p-5",children:s&&e.embedUrl?c.jsx("iframe",{src:e.embedUrl,title:"Dot Insurance Group chat",className:"h-[380px] w-full rounded-2xl border border-foreground/8",loading:"lazy"}):c.jsxs("div",{className:"space-y-4 text-sm",children:[c.jsx("p",{className:"text-muted-foreground leading-relaxed",children:"Our live chat is coming soon. In the meantime, the fastest way to reach Andy is a quick call or email â he actually picks up."}),c.jsxs("div",{className:"flex flex-col gap-2",children:[c.jsx("a",{href:"tel:720-299-4585",className:"inline-flex items-center justify-center rounded-full bg-primary text-primary-foreground py-2.5 px-5 font-semibold transition-transform hover:scale-[1.02]",children:"Call 720-299-4585"}),c.jsx("a",{href:"mailto:[email protected]",className:"inline-flex items-center justify-center rounded-full border border-foreground
53/15 py-2.5 px-5 font-semibold text-primary hover:bg-foreground/5 transition-colors",children:"Email Andy"})]})]})})]}),c.jsx("button",{type:"button",onClick:()=>r(l=>!l),"aria-label":i?"Close chat":"Open chat","aria-expanded":i,className:"inline-flex h-14 w-14 items-center justify-center rounded-full bg-primary text-primary-foreground shadow-xl transition-transform hover:scale-105",children:i?c.jsx(ks,{className:"h-6 w-6"}):c.jsx(tC,{className:"h-6 w-6"})})]})}function EM({html:e}){return w.useEffect(()=>{const i=document.createElement("div");return i.setAttribute("data-dot-chat-widget",""),i.innerHTML=e,Array.from(i.querySelectorAll("script")).forEach(s=>{const l=document.createElement("script");Array.from(s.attributes).forEach(d=>l.setAttribute(d.name,d.value)),l.textContent=s.textContent,s.replaceWith(l)}),document.body.appendChild(i),()=>{i.remove()}},[e]),null}function CM({children:e}){return c.jsxs("div",{className:"flex min-h-screen flex-col",children:[c.jsx(TM,{}),c.jsx("main",{className:"flex-1",children:e}),c.jsx(NM,{}),c.jsx(AM,{})]})}function DM(){const[e]=r0();return w.useEffect(()=>{window.scrollTo({top:0,left:0,behavior:"instant"})},[e]),null}const kw=[{path:"/",label:"Home",description:"Independent home & auto insurance for the Front Range.",group:"Main",changefreq:"weekly",priority:1},{path:"/about",label:"About",description:"Who we are and how we work for you.",group:"Main",changefreq:"monthly",priority:.8},{path:"/services",label:"Services",description:"Coverage we shop across multiple carriers.",group:"Main",changefreq:"monthly",priority:.8},{path:"/contact",label:"Contact",description:"Reach Andy and the Dot Insurance team.",group:"Main",changefreq:"monthly",priority:.7},{path:"/services/home-insurance",label:"Home Insurance",description:"Dwelling, contents, and liability built for Colorado homes.",group:"Coverage",changefreq:"monthly",priority:.7},{path:"/services/auto-insurance",label:"Auto Insurance",description:"Liability, collision, and uninsured motorist â without the markup.",group:"Coverage",changefreq:"monthly",priority:.7},{path:"/services/bundle",label:"Bundle & Save",description:"Stack home and auto for fewer gaps and more savings.",group:"Coverage",changefreq:"monthly",priority:.7},{path:"/quote",label:"Get a Quote",description:"Request a free, no-obligation quote.",group:"Get Started",changefreq:"monthly",priority:.9},{path:"/login",label:"Client Login",description:"Access your policies and documents.",group:"Get Started",changefreq:"monthly",priority:.4},{path:"/privacy",label:"Privacy Policy",description:"How we collect, use, and protect your information.",group:"Legal",changefreq:"yearly",priority:.3},{path:"/terms",label:"Terms & Conditions",description:"The terms governing your use of this website.",group:"Legal",changefreq:"yearly",priority:.3},{path:"/sitemap",label:"Sitemap",description:"Browse every page on the site, organized by section.",group:"Legal",changefreq:"monthly",priority:.3,showInSitemapPage:!1}];function RM(){const e=[];for(const i of kw){if(i.showInSitemapPage===!1)continue;let r=e.find(s=>s.heading===i.group);r||(r={heading:i.group,links:[]},e.push(r)),r.links.push(i)}return e}function Ht(e,i){w.useEffect(()=>{if(document.title=e,i){let r=document.querySelector('meta[name="description"]');r||(r=document.createElement("meta"),r.setAttribute("name","description"),document.head.appendChild(r)),r.setAttribute("content",i)}},[e,i])}const Hh=w.createContext({});function qh(e){const i=w.useRef(null);return i.current===null&&(i.current=e()),i.current}const MM=typeof window<"u",_w=MM?w.useLayoutEffect:w.useEffect,jc=w.createContext(null);function Gh(e,i){e.indexOf(i)===-1&&e.push(i)}function Wl(e,i){const r=e.indexOf(i);r>-1&&e.splice(r,1)}const Mn=(e,i,r)=>r>i?i:r<e?e:r;let Ih=()=>{};const $n={},Pw=e=>/^-?(?:\d+(?:\.\d+)?|\.\d+)$/u.test(e);function Lw(e){return typeof e=="object"&&e!==null}const zw=e=>/^0[^.\s]+$/u.test(e);function Vw(e){let i;return()=>(i===void 0&&(i=e()),i)}const Jt=e=>e,OM=(e,i)=>r=>i(e(r)),Ys=(...e)=>e.reduce(OM),Ps=(e,i,r)=>{const s=i-e;return s===0?1:(r-e)/s};class Fh{constructor(){this.subscriptions=[]}add(i){return Gh(this.subscriptions,i),()=>Wl(this.subscriptions,i)}notify(i,r,s){const l=this.subscriptions.length;if(l)if(l===1)this.subscriptions[0](i,r,s);else for(let d=0;d<l;d++){const f=this.subscriptions[d];f&&f(i,r,s)}}getSize(){return this.subscriptions.length}clear(){this.subscriptions.length=0}}const cn=e=>e*1e3,$t=e=>e/1e3;function Uw(e,i){return i?e*(1e3/i):0}const Bw=(e,i,r)=>(((1-3*r+3*i)*e+(3*r-6*i))*e+3*i)*e,kM=1e-7,_M=12;function PM(e,i,r,s,l){let d,f,m=0;
vendor: 20,341 bytes, line 53
53do f=i+(r-i)/2,d=Bw(f,s,l)-e,d>0?r=f:i=f;while(Math.abs(d)>kM&&++m<_M);return f}function Xs(e,i,r,s){if(e===i&&r===s)return Jt;const l=d=>PM(d,0,1,e,r);return d=>d===0||d===1?d:Bw(l(d),i,s)}const Hw=e=>i=>i<=.5?e(2*i)/2:(2-e(2*(1-i)))/2,qw=e=>i=>1-e(1-i),Gw=Xs(.33,1.53,.69,.99),Yh=qw(Gw),Iw=Hw(Yh),Fw=e=>(e*=2)<1?.5*Yh(e):.5*(2-Math.pow(2,-10*(e-1))),Xh=e=>1-Math.sin(Math.acos(e)),Yw=qw(Xh),Xw=Hw(Xh),LM=Xs(.42,0,1,1),zM=Xs(0,0,.58,1),Kw=Xs(.42,0,.58,1),VM=e=>Array.isArray(e)&&typeof e[0]!="number",Qw=e=>Array.isArray(e)&&typeof e[0]=="number",UM={linear:Jt,easeIn:LM,easeInOut:Kw,easeOut:zM,circIn:Xh,circInOut:Xw,circOut:Yw,backIn:Yh,backInOut:Iw,backOut:Gw,anticipate:Fw},BM=e=>typeof e=="string",Mx=e=>{if(Qw(e)){Ih(e.length===4);const[i,r,s,l]=e;return Xs(i,r,s,l)}else if(BM(e))return UM[e];return e},jl=["setup","read","resolveKeyframes","preUpdate","update","preRender","render","postRender"];function HM(e,i){let r=new Set,s=new Set,l=!1,d=!1;const f=new WeakSet;let m={delta:0,timestamp:0,isProcessing:!1};function g(y){f.has(y)&&(p.schedule(y),e()),y(m)}const p={schedule:(y,v=!1,b=!1)=>{const N=b&&l?r:s;return v&&f.add(y),N.has(y)||N.add(y),y},cancel:y=>{s.delete(y),f.delete(y)},process:y=>{if(m=y,l){d=!0;return}l=!0,[r,s]=[s,r],r.forEach(g),r.clear(),l=!1,d&&(d=!1,p.process(y))}};return p}const qM=40;function Ww(e,i){let r=!1,s=!0;const l={delta:0,timestamp:0,isProcessing:!1},d=()=>r=!0,f=jl.reduce((M,k)=>(M[k]=HM(d),M),{}),{setup:m,read:g,resolveKeyframes:p,preUpdate:y,update:v,preRender:b,render:j,postRender:N}=f,T=()=>{const M=$n.useManualTiming?l.timestamp:performance.now();r=!1,$n.useManualTiming||(l.delta=s?1e3/60:Math.max(Math.min(M-l.timestamp,qM),1)),l.timestamp=M,l.isProcessing=!0,m.process(l),g.process(l),p.process(l),y.process(l),v.process(l),b.process(l),j.process(l),N.process(l),l.isProcessing=!1,r&&i&&(s=!1,e(T))},E=()=>{r=!0,s=!0,l.isProcessing||e(T)};return{schedule:jl.reduce((M,k)=>{const P=f[k];return M[k]=(q,K=!1,H=!1)=>(r||E(),P.schedule(q,K,H)),M},{}),cancel:M=>{for(let k=0;k<jl.length;k++)f[jl[k]].cancel(M)},state:l,steps:f}}const{schedule:Be,cancel:ki,state:ft,steps:uf}=Ww(typeof requestAnimationFrame<"u"?requestAnimationFrame:Jt,!0);let Ol;function GM(){Ol=void 0}const bt={now:()=>(Ol===void 0&&bt.set(ft.isProcessing||$n.useManualTiming?ft.timestamp:performance.now()),Ol),set:e=>{Ol=e,queueMicrotask(GM)}},Zw=e=>i=>typeof i=="string"&&i.startsWith(e),$w=Zw("--"),IM=Zw("var(--"),Kh=e=>IM(e)?FM.test(e.split("/*")[0].trim()):!1,FM=/var\(--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)$/iu;function Ox(e){return typeof e!="string"?!1:e.split("/*")[0].includes("var(--")}const yr={test:e=>typeof e=="number",parse:parseFloat,transform:e=>e},Ls={...yr,transform:e=>Mn(0,1,e)},Tl={...yr,default:1},As=e=>Math.round(e*1e5)/1e5,Qh=/-?(?:\d+(?:\.\d+)?|\.\d+)/gu;function YM(e){return e==null}const XM=/^(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))$/iu,Wh=(e,i)=>r=>!!(typeof r=="string"&&XM.test(r)&&r.startsWith(e)||i&&!YM(r)&&Object.prototype.hasOwnProperty.call(r,i)),Jw=(e,i,r)=>s=>{if(typeof s!="string")return s;const[l,d,f,m]=s.match(Qh);return{[e]:parseFloat(l),[i]:parseFloat(d),[r]:parseFloat(f),alpha:m!==void 0?parseFloat(m):1}},KM=e=>Mn(0,255,e),df={...yr,transform:e=>Math.round(KM(e))},sa={test:Wh("rgb","red"),parse:Jw("red","green","blue"),transform:({red:e,green:i,blue:r,alpha:s=1})=>"rgba("+df.transform(e)+", "+df.transform(i)+", "+df.transform(r)+", "+As(Ls.transform(s))+")"};function QM(e){let i="",r="",s="",l="";return e.length>5?(i=e.substring(1,3),r=e.substring(3,5),s=e.substring(5,7),l=e.substring(7,9)):(i=e.substring(1,2),r=e.substring(2,3),s=e.substring(3,4),l=e.substring(4,5),i+=i,r+=r,s+=s,l+=l),{red:parseInt(i,16),green:parseInt(r,16),blue:parseInt(s,16),alpha:l?parseInt(l,16)/255:1}}const Gf={test:Wh("#"),parse:QM,transform:sa.transform},Ks=e=>({test:i=>typeof i=="string"&&i.endsWith(e)&&i.split(" ").length===1,parse:parseFloat,transform:i=>`${i}${e}`}),Di=Ks("deg"),Cn=Ks("%"),ie=Ks("px"),WM=Ks("vh"),ZM=Ks("vw"),kx={...Cn,parse:e=>Cn.parse(e)/100,transform:e=>Cn.transform(e*100)},ar={test:Wh("hsl","hue"),parse:Jw("hue","saturation","lightness"),transform:({hue:e,saturation:i,lightness:r,alpha:s=1})=>"hsla("+Math.round(e)+", "+Cn.transform(As(i))+", "+Cn.transform(As(r))+", "+As(Ls.transform(s))+")"},Je={test:e=>sa.test(e)||Gf.test(e)||ar.test(e),parse:e=>sa.test(e)?sa.parse(e):ar.test(e)?ar.parse(e):Gf.parse(e),transform:e=>typeof e=="string"?e:e.hasOwnProperty("red")?sa.transform(e):ar.transform(e),getAnimatableNone:e=>{const i=Je.parse(e);return i.alpha=0,Je.transform(i)}},$M=/(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))/giu;function JM(e){return isNaN(e)&&typeof e=="string"&&(e.match(Qh)?.length||0)+(e.match($M)?.length||0)>0}const eS="number",tS="color",e3="var",t3="var(",_x="${}",n3=/var\s*\(\s*--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)|#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\)|-?(?:\d+(?:\.\d+)?|\.\d+)/giu;function zs(e){const i=e.toString(),r=[],s={color:[],number:[],var:[]},l=[];let d=0;const m=i.replace(n3,g=>(Je.test(g)?(s.color.push(d),l.push(tS),r.push(Je.parse(g))):g.startsWith(t3)?(s.var.push(d),l.push(e3),r.push(g)):(s.number.push(d),l.push(eS),r.push(parseFloat(g))),++d,_x)).split(_x);return{values:r,split:m,indexes:s,types:l}}function nS(e){return zs(e).values}function iS(e){const{split:i,types:r}=zs(e),s=i.length;return l=>{let d="";for(let f=0;f<s;f++)if(d+=i[f],l[f]!==void 0){const m=r[f];m===eS?d+=As(l[f]):m===tS?d+=Je.transform(l[f]):d+=l[f]}return d}}const i3=e=>typeof e=="number"?0:Je.test(e)?Je.getAnimatableNone(e):e;function a3(e){const i=nS(e);return iS(e)(i.map(i3))}const un={test:JM,parse:nS,createTransformer:iS,getAnimatableNone:a3};function ff(e,i,r){return r<0&&(r+=1),r>1&&(r-=1),r<1/6?e+(i-e)*6*r:r<1/2?i:r<2/3?e+(i-e)*(2/3-r)*6:e}function r3({hue:e,saturation:i,lightness:r,alpha:s}){e/=360,i/=100,r/=100;let l=0,d=0,f=0;if(!i)l=d=f=r;else{const m=r<.5?r*(1+i):r+i-r*i,g=2*r-m;l=ff(g,m,e+1/3),d=ff(g,m,e),f=ff(g,m,e-1/3)}return{red:Math.round(l*255),green:Math.round(d*255),blue:Math.round(f*255),alpha:s}}function Zl(e,i){return r=>r>0?i:e}const Fe=(e,i,r)=>e+(i-e)*r,hf=(e,i,r)=>{const s=e*e,l=r*(i*i-s)+s;return l<0?0:Math.sqrt(l)},s3=[Gf,sa,ar],o3=e=>s3.find(i=>i.test(e));function Px(e){const i=o3(e);if(!i)return!1;let r=i.parse(e);return i===ar&&(r=r3(r)),r}const Lx=(e,i)=>{const r=Px(e),s=Px(i);if(!r||!s)return Zl(e,i);const l={...r};return d=>(l.red=hf(r.red,s.red,d),l.green=hf(r.green,s.green,d),l.blue=hf(r.blue,s.blue,d),l.alpha=Fe(r.alpha,s.alpha,d),sa.transform(l))},If=new Set(["none","hidden"]);function l3(e,i){return If.has(e)?r=>r<=0?e:i:r=>r>=1?i:e}function c3(e,i){return r=>Fe(e,i,r)}function Zh(e){return typeof e=="number"?c3:typeof e=="string"?Kh(e)?Zl:Je.test(e)?Lx:f3:Array.isArray(e)?aS:typeof e=="object"?Je.test(e)?Lx:u3:Zl}function aS(e,i){const r=[...e],s=r.length,l=e.map((d,f)=>Zh(d)(d,i[f]));return d=>{for(let f=0;f<s;f++)r[f]=l[f](d);return r}}function u3(e,i){const r={...e,...i},s={};for(const l in r)e[l]!==void 0&&i[l]!==void 0&&(s[l]=Zh(e[l])(e[l],i[l]));return l=>{for(const d in s)r[d]=s[d](l);return r}}function d3(e,i){const r=[],s={color:0,var:0,number:0};for(let l=0;l<i.values.length;l++){const d=i.types[l],f=e.indexes[d][s[d]],m=e.values[f]??0;r[l]=m,s[d]++}return r}const f3=(e,i)=>{const r=un.createTransformer(i),s=zs(e),l=zs(i);return s.indexes.var.length===l.indexes.var.length&&s.indexes.color.length===l.indexes.color.length&&s.indexes.number.length>=l.indexes.number.length?If.has(e)&&!l.values.length||If.has(i)&&!s.values.length?l3(e,i):Ys(aS(d3(s,l),l.values),r):Zl(e,i)};function rS(e,i,r){return typeof e=="number"&&typeof i=="number"&&typeof r=="number"?Fe(e,i,r):Zh(e)(e,i)}const h3=e=>{const i=({timestamp:r})=>e(r);return{start:(r=!0)=>Be.update(i,r),stop:()=>ki(i),now:()=>ft.isProcessing?ft.timestamp:bt.now()}},sS=(e,i,r=10)=>{let s="";const l=Math.max(Math.round(i/r),2);for(let d=0;d<l;d++)s+=Math.round(e(d/(l-1))*1e4)/1e4+", ";return`linear(${s.substring(0,s.length-2)})`},$l=2e4;function $h(e){let i=0;const r=50;let s=e.next(i);for(;!s.done&&i<$l;)i+=r,s=e.next(i);return i>=$l?1/0:i}function m3(e,i=100,r){const s=r({...e,keyframes:[0,i]}),l=Math.min($h(s),$l);return{type:"keyframes",ease:d=>s.next(l*d).value/i,duration:$t(l)}}const p3=5;function oS(e,i,r){const s=Math.max(i-p3,0);return Uw(r-e(s),i-s)}const Ke={stiffness:100,damping:10,mass:1,velocity:0,duration:800,bounce:.3,visualDuration:.3,restSpeed:{granular:.01,default:2},restDelta:{granular:.005,default:.5},minDuration:.01,maxDuration:10,minDamping:.05,maxDamping:1},mf=.001;function g3({duration:e=Ke.duration,bounce:i=Ke.bounce,velocity:r=Ke.velocity,mass:s=Ke.mass}){let l,d,f=1-i;f=Mn(Ke.minDamping,Ke.maxDamping,f),e=Mn(Ke.minDuration,Ke.maxDuration,$t(e)),f<1?(l=p=>{const y=p*f,v=y*e,b=y-r,j=Ff(p,f),N=Math.exp(-v);return mf-b/j*N},d=p=>{const v=p*f*e,b=v*r+r,j=Math.pow(f,2)*Math.pow(p,2)*e,N=Math.exp(-v),T=Ff(Math.pow(p,2),f);return(-l(p)+mf>0?-1:1)*((b-j)*N)/T}):(l=p=>{const y=Math.exp(-p*e),v=(p-r)*e+1;return-mf+y*v},d=p=>{const y=Math.exp(-p*e),v=(r-p)*(e*e);return y*v});const m=5/e,g=v3(l,d,m);if(e=cn(e),isNaN(g))return{stiffness:Ke.stiffness,damping:Ke.damping,duration:e};{const p=Math.pow(g,2)*s;return{stiffness:p,damping:f*2*Math.sqrt(s*p),duration:e}}}const y3=12;function v3(e,i,r){let s=r;for(let l=1;l<y3;l++)s=s-e(s)/i(s);return s}function Ff(e,i){return e*Math.sqrt(1-i*i)}const x3=["duration","bounce"],b3=["stiffness","damping","mass"];function zx(e,i){return i.some(r=>e[r]!==void 0)}function w3(e){let i={velocity:Ke.velocity,stiffness:Ke.stiffness,damping:Ke.damping,mass:Ke.mass,isResolvedFromDuration:!1,...e};if(!zx(e,b3)&&zx(e,x3))if(i.velocity=0,e.visualDuration){const r=e.visualDuration,s=2*Math.PI/(r*1.2),l=s*s,d=2*Mn(.05,1,1-(e.bounce||0))*Math.sqrt(l);i={...i,mass:Ke.mass,stiffness:l,damping:d}}else{const r=g3({...e,velocity:0});i={...i,...r,mass:Ke.mass},i.isResolvedFromDuration=!0}return i}function Jl(e=Ke.visualDuration,i=Ke.bounce){const r=typeof e!="object"?{visualDuration:e,keyframes:[0,1],bounce:i}:e;let{restSpeed:s,restDelta:l}=r;const d=r.keyframes[0],f=r.keyframes[r.keyframes.length-1],m={done:!1,value:d},{stiffness:g,damping:p,mass:y,duration:v,velocity:b,isResolvedFromDuration:j}=w3({...r,velocity:-$t(r.velocity||0)}),N=b||0,T=p/(2*Math.sqrt(g*y)),E=f-d,D=$t(Math.sqrt(g/y)),R=Math.abs(E)<5;s||(s=R?Ke.restSpeed.granular:Ke.restSpeed.default),l||(l=R?Ke.restDelta.granular:Ke.restDelta.default);let M;if(T<1){const P=Ff(D,T);M=q=>{const K=Math.exp(-T*D*q);return f-K*((N+T*D*E)/P*Math.sin(P*q)+E*Math.cos(P*q))}}else if(T===1)M=P=>f-Math.exp(-D*P)*(E+(N+D*E)*P);else{const P=D*Math.sqrt(T*T-1);M=q=>{const K=Math.exp(-T*D*q),H=Math.min(P*q,300);return f-K*((N+T*D*E)*Math.sinh(H)+P*E*Math.cosh(H))/P}}const k={calculatedDuration:j&&v||null,next:P=>{const q=M(P);if(j)m.done=P>=v;else{let K=P===0?N:0;T<1&&(K=P===0?cn(N):oS(M,P,q));const H=Math.abs(K)<=s,W=Math.abs(f-q)<=l;m.done=H&&W}return m.value=m.done?f:q,m},toString:()=>{const P=Math.min($h(k),$l),q=sS(K=>k.next(P*K).value,P,30);return P+"ms "+q},toTransition:()=>{}};return k}Jl.applyToOptions=e=>{const i=m3(e,100,Jl);return e.ease=i.ease,e.duration=cn(i.duration),e.type="keyframes",e};function Yf({keyframes:e,velocity:i=0,power:r=.8,timeConstant:s=325,bounceDamping:l=10,bounceStiffness:d=500,modifyTarget:f,min:m,max:g,restDelta:p=.5,restSpeed:y}){const v=e[0],b={done:!1,value:v},j=H=>m!==void 0&&H<m||g!==void 0&&H>g,N=H=>m===void 0?g:g===void 0||Math.abs(m-H)<Math.abs(g-H)?m:g;let T=r*i;const E=v+T,D=f===void 0?E:f(E);D!==E&&(T=D-v);const R=H=>-T*Math.exp(-H/s),M=H=>D+R(H),k=H=>{const W=R(H),oe=M(H);b.done=Math.abs(W)<=p,b.value=b.done?D:oe};let P,q;const K=H=>{j(b.value)&&(P=H,q=Jl({keyframes:[b.value,N(b.value)],velocity:oS(M,H,b.value),damping:l,stiffness:d,restDelta:p,restSpeed:y}))};return K(0),{calculatedDuration:null,next:H=>{let W=!1;return!q&&P===void 0&&(W=!0,k(H),K(H)),P!==void 0&&H>=P?q.next(H-P):(!W&&k(H),b)}}}function S3(e,i,r){const s=[],l=r||$n.mix||rS,d=e.length-1;for(let f=0;f<d;f++){let m=l(e[f],e[f+1]);if(i){const g=Array.isArray(i)?i[f]||Jt:i;m=Ys(g,m)}s.push(m)}return s}function j3(e,i,{clamp:r=!0,ease:s,mixer:l}={}){const d=e.length;if(Ih(d===i.length),d===1)return()=>i[0];if(d===2&&i[0]===i[1])return()=>i[1];const f=e[0]===e[1];e[0]>e[d-1]&&(e=[...e].reverse(),i=[...i].reverse());const m=S3(i,s,l),g=m.length,p=y=>{if(f&&y<e[0])return i[0];let v=0;if(g>1)for(;v<e.length-2&&!(y<e[v+1]);v++);const b=Ps(e[v],e[v+1],y);return m[v](b)};return r?y=>p(Mn(e[0],e[d-1],y)):p}function T3(e,i){const r=e[e.length-1];for(let s=1;s<=i;s++){const l=Ps(0,i,s);e.push(Fe(r,1,l))}}function N3(e){const i=[0];return T3(i,e.length-1),i}function A3(e,i){return e.map(r=>r*i)}function E3(e,i){return e.map(()=>i||Kw).splice(0,e.length-1)}function Es({duration:e=300,keyframes:i,times:r,ease:s="easeInOut"}){const l=VM(s)?s.map(Mx):Mx(s),d={done:!1,value:i[0]},f=A3(r&&r.length===i.length?r:N3(i),e),m=j3(f,i,{ease:Array.isArray(l)?l:E3(i,l)});return{calculatedDuration:e,next:g=>(d.value=m(g),d.done=g>=e,d)}}const C3=e=>e!==null;function Jh(e,{repeat:i,repeatType:r="loop"},s,l=1){const d=e.filter(C3),m=l<0||i&&r!=="loop"&&i%2===1?0:d.length-1;return!m||s===void 0?d[m]:s}const D3={decay:Yf,inertia:Yf,tween:Es,keyframes:Es,spring:Jl};function lS(e){typeof e.type=="string"&&(e.type=D3[e.type])}class em{constructor(){this.updateFinished()}get finished(){return this._finished}updateFinished(){this._finished=new Promise(i=>{this.resolve=i})}notifyFinished(){this.resolve()}then(i,r){return this.finished.then(i,r)}}const R3=e=>e/100;class tm extends em{constructor(i){super(),this.state="idle",this.startTime=null,this.isStopped=!1,this.currentTime=0,this.holdTime=null,this.playbackSpeed=1,this.stop=()=>{const{motionValue:r}=this.options;r&&r.updatedAt!==bt.now()&&this.tick(bt.now()),this.isStopped=!0,this.state!=="idle"&&(this.teardown(),this.options.onStop?.())},this.options=i,this.initAnimation(),this.play(),i.autoplay===!1&&this.pause()}initAnimation(){const{options:i}=this;lS(i);const{type:r=Es,repeat:s=0,repeatDelay:l=0,repeatType:d,velocity:f=0}=i;let{keyframes:m}=i;const g=r||Es;g!==Es&&typeof m[0]!="number"&&(this.mixKeyframes=Ys(R3,rS(m[0],m[1])),m=[0,100]);const p=g({...i,keyframes:m});d==="mirror"&&(this.mirroredGenerator=g({...i,keyframes:[...m].reverse(),velocity:-f})),p.calculatedDuration===null&&(p.calculatedDuration=$h(p));const{calculatedDuration:y}=p;this.calculatedDuration=y,this.resolvedDuration=y+l,this.totalDuration=this.resolvedDuration*(s+1)-l,this.generator=p}updateTime(i){const r=Math.round(i-this.startTime)*this.playbackSpeed;this.holdTime!==null?this.currentTime=this.holdTime:this.currentTime=r}tick(i,r=!1){const{generator:s,totalDuration:l,mixKeyframes:d,mirroredGenerator:f,resolvedDuration:m,calculatedDuration:g}=this;if(this.startTime===null)return s.next(0);const{delay:p=0,keyframes:y,repeat:v,repeatType:b,repeatDelay:j,type:N,onUpdate:T,finalKeyframe:E}=this.options;this.speed>0?this.startTime=Math.min(this.startTime,i):this.speed<0&&(this.startTime=Math.min(i-l/this.speed,this.startTime)),r?this.currentTime=i:this.updateTime(i);const D=this.currentTime-p*(this.playbackSpeed>=0?1:-1),R=this.playbackSpeed>=0?D<0:D>l;this.currentTime=Math.max(D,0),this.state==="finished"&&this.holdTime===null&&(this.currentTime=l);let M=this.currentTime,k=s;if(v){const H=Math.min(this.currentTime,l)/m;let W=Math.floor(H),oe=H%1;!oe&&H>=1&&(oe=1),oe===1&&W--,W=Math.min(W,v+1),W%2&&(b==="reverse"?(oe=1-oe,j&&(oe-=j/m)):b==="mirror"&&(k=f)),M=Mn(0,1,oe)*m}const P=R?{done:!1,value:y[0]}:k.next(M);d&&!R&&(P.value=d(P.value));let{done:q}=P;!R&&g!==null&&(q=this.playbackSpeed>=0?this.currentTime>=l:this.currentTime<=0);const K=this.holdTime===null&&(this.state==="finished"||this.state==="running"&&q);return K&&N!==Yf&&(P.value=Jh(y,this.options,E,this.speed)),T&&T(P.value),K&&this.finish(),P}then(i,r){return this.finished.then(i,r)}get duration(){return $t(this.calculatedDuration)}get iterationDuration(){const{delay:i=0}=this.options||{};return this.duration+$t(i)}get time(){return $t(this.currentTime)}set time(i){i=cn(i),this.currentTime=i,this.startTime===null||this.holdTime!==null||this.playbackSpeed===0?this.holdTime=i:this.driver&&(this.startTime=this.driver.now()-i/this.playbackSpeed),this.driver?this.driver.start(!1):(this.startTime=0,this.state="paused",this.holdTime=i,this.tick(i))}get speed(){return this.playbackSpeed}set speed(i){const r=this.playbackSpeed!==i;r&&this.driver&&this.updateTime(bt.now()),this.playbackSpeed=i,r&&this.driver&&(this.time=$t(this.currentTime))}play(){if(this.isStopped)return;const{driver:i=h3,startTime:r}=this.options;this.driver||(this.driver=i(l=>this.tick(l))),this.options.onPlay?.();const s=this.driver.now();this.state==="finished"?(this.updateFinished(),this.startTime=s):this.holdTime!==null?this.startTime=s-this.holdTime:this.startTime||(this.startTime=r??s),this.state==="finished"&&this.speed<0&&(this.startTime+=this.calculatedDuration),this.holdTime=null,this.state="running",this.driver.start()}pause(){this.state="paused",this.updateTime(bt.now()),this.holdTime=this.currentTime}complete(){this.state!=="running"&&this.play(),this.state="finished",this.holdTime=null}finish(){this.notifyFinished(),this.teardown(),this.state="finished",this.options.onComplete?.()}cancel(){this.holdTime=null,this.startTime=0,this.tick(0),this.teardown(),this.options.onCancel?.()}teardown(){this.state="idle",this.stopDriver(),this.startTime=this.holdTime=null}stopDriver(){this.driver&&(this.driver.stop(),this.driver=void 0)}sample(i){return this.startTime=0,this.tick(i,!0)}attachTimeline(i){return this.options.allowFlatten&&(this.options.type="keyframes",this.options.ease="linear",this.initAnimation()),this.driver?.stop(),i.observe(this)}}function M3(e){for(let i=1;i<e.length;i++)e[i]??(e[i]=e[i-1])}const oa=e=>e*180/Math.PI,Xf=e=>{const i=oa(Math.atan2(e[1],e[0]));return Kf(i)},O3={x:4,y:5,translateX:4,translateY:5,scaleX:0,scaleY:3,scale:e=>(Math.abs(e[0])+Math.abs(e[3]))/2,rotate:Xf,rotateZ:Xf,skewX:e=>oa(Math.atan(e[1])),skewY:e=>oa(Math.atan(e[2])),skew:e=>(Math.abs(e[1])+Math.abs(e[2]))/2},Kf=e=>(e=e%360,e<0&&(e+=360),e),Vx=Xf,Ux=e=>Math.sqrt(e[0]*e[0]+e[1]*e[1]),Bx=e=>Math.sqrt(e[4]*e[4]+e[5]*e[5]),k3={x:12,y:13,z:14,translateX:12,translateY:13,translateZ:14,scaleX:Ux,scaleY:Bx,scale:e=>(Ux(e)+Bx(e))/2,rotateX:e=>Kf(oa(Math.atan2(e[6],e[5]))),rotateY:e=>Kf(oa(Math.atan2(-e[2],e[0]))),rotateZ:Vx,rotate:Vx,skewX:e=>oa(Math.atan(e[4])),skewY:e=>oa(Math.atan(e[1])),skew:e=>(Math.abs(e[1])+Math.abs(e[4]))/2};function Qf(e){return e.includes("scale")?1:0}function Wf(e,i){if(!e||e==="none")return Qf(i);const r=e.match(/^matrix3d\(([-\d.e\s,]+)\)$/u);let s,l;if(r)s=k3,l=r;else{const m=e.match(/^matrix\(([-\d.e\s,]+)\)$/u);s=O3,l=m}if(!l)return Qf(i);const d=s[i],f=l[1].split(",").map(P3);return typeof d=="function"?d(f):f[d]}const _3=(e,i)=>{const{transform:r="none"}=getComputedStyle(e);return Wf(r,i)};function P3(e){return parseFloat(e.trim())}const vr=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],xr=new Set(vr),Hx=e=>e===yr||e===ie,L3=new Set(["x","y","z"]),z3=vr.filter(e=>!L3.has(e));function V3(e){const i=[];return z3.forEach(r=>{const s=e.getValue(r);s!==void 0&&(i.push([r,s.get()]),s.set(r.startsWith("scale")?1:0))}),i}const Ri={width:({x:e},{paddingLeft:i="0",paddingRight:r="0"})=>e.max-e.min-parseFloat(i)-parseFloat(r),height:({y:e},{paddingTop:i="0",paddingBottom:r="0"})=>e.max-e.min-parseFloat(i)-parseFloat(r),top:(e,{top:i})=>parseFloat(i),left:(e,{left:i})=>parseFloat(i),bottom:({y:e},{top:i})=>parseFloat(i)+(e.max-e.min),right:({x:e},{left:i})=>parseFloat(i)+(e.max-e.min),x:(e,{transform:i})=>Wf(i,"x"),y:(e,{transform:i})=>Wf(i,"y")};Ri.translateX=Ri.x;Ri.translateY=Ri.y;const la=new Set;let Zf=!1,$f=!1,Jf=!1;function cS(){if($f){const e=Array.from(la).filter(s=>s.needsMeasurement),i=new Set(e.map(s=>s.element)),r=new Map;
vendor: 5,823 bytes, line 53
53i.forEach(s=>{const l=V3(s);l.length&&(r.set(s,l),s.render())}),e.forEach(s=>s.measureInitialState()),i.forEach(s=>{s.render();const l=r.get(s);l&&l.forEach(([d,f])=>{s.getValue(d)?.set(f)})}),e.forEach(s=>s.measureEndState()),e.forEach(s=>{s.suspendedScrollY!==void 0&&window.scrollTo(0,s.suspendedScrollY)})}$f=!1,Zf=!1,la.forEach(e=>e.complete(Jf)),la.clear()}function uS(){la.forEach(e=>{e.readKeyframes(),e.needsMeasurement&&($f=!0)})}function U3(){Jf=!0,uS(),cS(),Jf=!1}class nm{constructor(i,r,s,l,d,f=!1){this.state="pending",this.isAsync=!1,this.needsMeasurement=!1,this.unresolvedKeyframes=[...i],this.onComplete=r,this.name=s,this.motionValue=l,this.element=d,this.isAsync=f}scheduleResolve(){this.state="scheduled",this.isAsync?(la.add(this),Zf||(Zf=!0,Be.read(uS),Be.resolveKeyframes(cS))):(this.readKeyframes(),this.complete())}readKeyframes(){const{unresolvedKeyframes:i,name:r,element:s,motionValue:l}=this;if(i[0]===null){const d=l?.get(),f=i[i.length-1];if(d!==void 0)i[0]=d;else if(s&&r){const m=s.readValue(r,f);m!=null&&(i[0]=m)}i[0]===void 0&&(i[0]=f),l&&d===void 0&&l.set(i[0])}M3(i)}setFinalKeyframe(){}measureInitialState(){}renderEndStyles(){}measureEndState(){}complete(i=!1){this.state="complete",this.onComplete(this.unresolvedKeyframes,this.finalKeyframe,i),la.delete(this)}cancel(){this.state==="scheduled"&&(la.delete(this),this.state="pending")}resume(){this.state==="pending"&&this.scheduleResolve()}}const B3=e=>e.startsWith("--");function dS(e,i,r){B3(i)?e.style.setProperty(i,r):e.style[i]=r}const H3={};function fS(e,i){const r=Vw(e);return()=>H3[i]??r()}const q3=fS(()=>window.ScrollTimeline!==void 0,"scrollTimeline"),hS=fS(()=>{try{document.createElement("div").animate({opacity:0},{easing:"linear(0, 1)"})}catch{return!1}return!0},"linearEasing"),js=([e,i,r,s])=>`cubic-bezier(${e}, ${i}, ${r}, ${s})`,qx={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:js([0,.65,.55,1]),circOut:js([.55,0,1,.45]),backIn:js([.31,.01,.66,-.59]),backOut:js([.33,1.53,.69,.99])};function mS(e,i){if(e)return typeof e=="function"?hS()?sS(e,i):"ease-out":Qw(e)?js(e):Array.isArray(e)?e.map(r=>mS(r,i)||qx.easeOut):qx[e]}function G3(e,i,r,{delay:s=0,duration:l=300,repeat:d=0,repeatType:f="loop",ease:m="easeOut",times:g}={},p=void 0){const y={[i]:r};g&&(y.offset=g);const v=mS(m,l);Array.isArray(v)&&(y.easing=v);const b={delay:s,duration:l,easing:Array.isArray(v)?"linear":v,fill:"both",iterations:d+1,direction:f==="reverse"?"alternate":"normal"};return p&&(b.pseudoElement=p),e.animate(y,b)}function pS(e){return typeof e=="function"&&"applyToOptions"in e}function I3({type:e,...i}){return pS(e)&&hS()?e.applyToOptions(i):(i.duration??(i.duration=300),i.ease??(i.ease="easeOut"),i)}class gS extends em{constructor(i){if(super(),this.finishedTime=null,this.isStopped=!1,this.manualStartTime=null,!i)return;const{element:r,name:s,keyframes:l,pseudoElement:d,allowFlatten:f=!1,finalKeyframe:m,onComplete:g}=i;this.isPseudoElement=!!d,this.allowFlatten=f,this.options=i,Ih(typeof i.type!="string");const p=I3(i);this.animation=G3(r,s,l,p,d),p.autoplay===!1&&this.animation.pause(),this.animation.onfinish=()=>{if(this.finishedTime=this.time,!d){const y=Jh(l,this.options,m,this.speed);this.updateMotionValue&&this.updateMotionValue(y),dS(r,s,y),this.animation.cancel()}g?.(),this.notifyFinished()}}play(){this.isStopped||(this.manualStartTime=null,this.animation.play(),this.state==="finished"&&this.updateFinished())}pause(){this.animation.pause()}complete(){this.animation.finish?.()}cancel(){try{this.animation.cancel()}catch{}}stop(){if(this.isStopped)return;this.isStopped=!0;const{state:i}=this;i==="idle"||i==="finished"||(this.updateMotionValue?this.updateMotionValue():this.commitStyles(),this.isPseudoElement||this.cancel())}commitStyles(){const i=this.options?.element;!this.isPseudoElement&&i?.isConnected&&this.animation.commitStyles?.()}get duration(){const i=this.animation.effect?.getComputedTiming?.().duration||0;return $t(Number(i))}get iterationDuration(){const{delay:i=0}=this.options||{};return this.duration+$t(i)}get time(){return $t(Number(this.animation.currentTime)||0)}set time(i){const r=this.finishedTime!==null;this.manualStartTime=null,this.finishedTime=null,this.animation.currentTime=cn(i),r&&this.animation.pause()}get speed(){return this.animation.playbackRate}set speed(i){i<0&&(this.finishedTime=null),this.animation.playbackRate=i}get state(){return this.finishedTime!==null?"finished":this.animation.playState}get startTime(){return this.manualStartTime??Number(this.animation.startTime)}set startTime(i){this.manualStartTime=this.animation.startTime=i}attachTimeline({timeline:i,rangeStart:r,rangeEnd:s,observe:l}){return this.allowFlatten&&this.animation.effect?.updateTiming({easing:"linear"}),this.animation.onfinish=null,i&&q3()?(this.animation.timeline=i,r&&(this.animation.rangeStart=r),s&&(this.animation.rangeEnd=s),Jt):l(this)}}const yS={anticipate:Fw,backInOut:Iw,circInOut:Xw};function F3(e){return e in yS}function Y3(e){typeof e.ease=="string"&&F3(e.ease)&&(e.ease=yS[e.ease])}const pf=10;class X3 extends gS{constructor(i){Y3(i),lS(i),super(i),i.startTime!==void 0&&(this.startTime=i.startTime),this.options=i}updateMotionValue(i){const{motionValue:r,onUpdate:s,onComplete:l,element:d,...f}=this.options;if(!r)return;if(i!==void 0){r.set(i);return}const m=new tm({...f,autoplay:!1}),g=Math.max(pf,bt.now()-this.startTime),p=Mn(0,pf,g-pf),y=m.sample(g).value,{name:v}=this.options;d&&v&&dS(d,v,y),r.setWithVelocity(m.sample(Math.max(0,g-p)).value,y,p),m.stop()}}const Gx=(e,i)=>i==="zIndex"?!1:!!(typeof e=="number"||Array.isArray(e)||typeof e=="string"&&(un.test(e)||e==="0")&&!e.startsWith("url("));function K3(e){const i=e[0];if(e.length===1)return!0;for(let r=0;r<e.length;r++)if(e[r]!==i)return!0}
vendor: 2,855 bytes, line 53
53function Q3(e,i,r,s){const l=e[0];if(l===null)return!1;if(i==="display"||i==="visibility")return!0;const d=e[e.length-1],f=Gx(l,i),m=Gx(d,i);return!f||!m?!1:K3(e)||(r==="spring"||pS(r))&&s}function eh(e){e.duration=0,e.type="keyframes"}const W3=new Set(["opacity","clipPath","filter","transform"]),Z3=Vw(()=>Object.hasOwnProperty.call(Element.prototype,"animate"));function $3(e){const{motionValue:i,name:r,repeatDelay:s,repeatType:l,damping:d,type:f}=e;if(!(i?.owner?.current instanceof HTMLElement))return!1;const{onUpdate:g,transformTemplate:p}=i.owner.getProps();return Z3()&&r&&W3.has(r)&&(r!=="transform"||!p)&&!g&&!s&&l!=="mirror"&&d!==0&&f!=="inertia"}const J3=40;class eO extends em{constructor({autoplay:i=!0,delay:r=0,type:s="keyframes",repeat:l=0,repeatDelay:d=0,repeatType:f="loop",keyframes:m,name:g,motionValue:p,element:y,...v}){super(),this.stop=()=>{this._animation&&(this._animation.stop(),this.stopTimeline?.()),this.keyframeResolver?.cancel()},this.createdAt=bt.now();const b={autoplay:i,delay:r,type:s,repeat:l,repeatDelay:d,repeatType:f,name:g,motionValue:p,element:y,...v},j=y?.KeyframeResolver||nm;this.keyframeResolver=new j(m,(N,T,E)=>this.onKeyframesResolved(N,T,b,!E),g,p,y),this.keyframeResolver?.scheduleResolve()}onKeyframesResolved(i,r,s,l){this.keyframeResolver=void 0;const{name:d,type:f,velocity:m,delay:g,isHandoff:p,onUpdate:y}=s;this.resolvedAt=bt.now(),Q3(i,d,f,m)||(($n.instantAnimations||!g)&&y?.(Jh(i,s,r)),i[0]=i[i.length-1],eh(s),s.repeat=0);const b={startTime:l?this.resolvedAt?this.resolvedAt-this.createdAt>J3?this.resolvedAt:this.createdAt:this.createdAt:void 0,finalKeyframe:r,...s,keyframes:i},j=!p&&$3(b),N=b.motionValue?.owner?.current,T=j?new X3({...b,element:N}):new tm(b);T.finished.then(()=>{this.notifyFinished()}).catch(Jt),this.pendingTimeline&&(this.stopTimeline=T.attachTimeline(this.pendingTimeline),this.pendingTimeline=void 0),this._animation=T}get finished(){return this._animation?this.animation.finished:this._finished}then(i,r){return this.finished.finally(i).then(()=>{})}get animation(){return this._animation||(this.keyframeResolver?.resume(),U3()),this._animation}get duration(){return this.animation.duration}get iterationDuration(){return this.animation.iterationDuration}get time(){return this.animation.time}set time(i){this.animation.time=i}get speed(){return this.animation.speed}get state(){return this.animation.state}set speed(i){this.animation.speed=i}get startTime(){return this.animation.startTime}attachTimeline(i){return this._animation?this.stopTimeline=this.animation.attachTimeline(i):this.pendingTimeline=i,()=>this.stop()}play(){this.animation.play()}pause(){this.animation.pause()}complete(){this.animation.complete()}cancel(){this._animation&&this.animation.cancel(),this.keyframeResolver?.cancel()}}function vS(e,i,r,s=0,l=1){const d=Array.from(e).sort((p,y)=>
vendor: 10,035 bytes, line 53
53p.sortNodePosition(y)).indexOf(i),f=e.size,m=(f-1)*s;return typeof r=="function"?r(d,f):l===1?d*s:m-d*s}const tO=/^var\(--(?:([\w-]+)|([\w-]+), ?([a-zA-Z\d ()%#.,-]+))\)/u;function nO(e){const i=tO.exec(e);if(!i)return[,];const[,r,s,l]=i;return[`--${r??s}`,l]}function xS(e,i,r=1){const[s,l]=nO(e);if(!s)return;const d=window.getComputedStyle(i).getPropertyValue(s);if(d){const f=d.trim();return Pw(f)?parseFloat(f):f}return Kh(l)?xS(l,i,r+1):l}const iO={type:"spring",stiffness:500,damping:25,restSpeed:10},aO=e=>({type:"spring",stiffness:550,damping:e===0?2*Math.sqrt(550):30,restSpeed:10}),rO={type:"keyframes",duration:.8},sO={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},oO=(e,{keyframes:i})=>i.length>2?rO:xr.has(e)?e.startsWith("scale")?aO(i[1]):iO:sO,lO=e=>e!==null;function cO(e,{repeat:i,repeatType:r="loop"},s){const l=e.filter(lO),d=i&&r!=="loop"&&i%2===1?0:l.length-1;return l[d]}function bS(e,i){if(e?.inherit&&i){const{inherit:r,...s}=e;return{...i,...s}}return e}function im(e,i){const r=e?.[i]??e?.default??e;return r!==e?bS(r,e):r}function uO({when:e,delay:i,delayChildren:r,staggerChildren:s,staggerDirection:l,repeat:d,repeatType:f,repeatDelay:m,from:g,elapsed:p,...y}){return!!Object.keys(y).length}const am=(e,i,r,s={},l,d)=>f=>{const m=im(s,e)||{},g=m.delay||s.delay||0;let{elapsed:p=0}=s;p=p-cn(g);const y={keyframes:Array.isArray(r)?r:[null,r],ease:"easeOut",velocity:i.getVelocity(),...m,delay:-p,onUpdate:b=>{i.set(b),m.onUpdate&&m.onUpdate(b)},onComplete:()=>{f(),m.onComplete&&m.onComplete()},name:e,motionValue:i,element:d?void 0:l};uO(m)||Object.assign(y,oO(e,y)),y.duration&&(y.duration=cn(y.duration)),y.repeatDelay&&(y.repeatDelay=cn(y.repeatDelay)),y.from!==void 0&&(y.keyframes[0]=y.from);let v=!1;if((y.type===!1||y.duration===0&&!y.repeatDelay)&&(eh(y),y.delay===0&&(v=!0)),($n.instantAnimations||$n.skipAnimations||l?.shouldSkipAnimations)&&(v=!0,eh(y),y.delay=0),y.allowFlatten=!m.type&&!m.ease,v&&!d&&i.get()!==void 0){const b=cO(y.keyframes,m);if(b!==void 0){Be.update(()=>{y.onUpdate(b),y.onComplete()});return}}return m.isSync?new tm(y):new eO(y)};function Ix(e){const i=[{},{}];return e?.values.forEach((r,s)=>{i[0][s]=r.get(),i[1][s]=r.getVelocity()}),i}function rm(e,i,r,s){if(typeof i=="function"){const[l,d]=Ix(s);i=i(r!==void 0?r:e.custom,l,d)}if(typeof i=="string"&&(i=e.variants&&e.variants[i]),typeof i=="function"){const[l,d]=Ix(s);i=i(r!==void 0?r:e.custom,l,d)}return i}function dr(e,i,r){const s=e.getProps();return rm(s,i,r!==void 0?r:s.custom,e)}const wS=new Set(["width","height","top","left","right","bottom",...vr]),Fx=30,dO=e=>!isNaN(parseFloat(e));class fO{constructor(i,r={}){this.canTrackVelocity=null,this.events={},this.updateAndNotify=s=>{const l=bt.now();if(this.updatedAt!==l&&this.setPrevFrameValue(),this.prev=this.current,this.setCurrent(s),this.current!==this.prev&&(this.events.change?.notify(this.current),this.dependents))for(const d of this.dependents)d.dirty()},this.hasAnimated=!1,this.setCurrent(i),this.owner=r.owner}setCurrent(i){this.current=i,this.updatedAt=bt.now(),this.canTrackVelocity===null&&i!==void 0&&(this.canTrackVelocity=dO(this.current))}setPrevFrameValue(i=this.current){this.prevFrameValue=i,this.prevUpdatedAt=this.updatedAt}onChange(i){return this.on("change",i)}on(i,r){this.events[i]||(this.events[i]=new Fh);const s=this.events[i].add(r);return i==="change"?()=>{s(),Be.read(()=>{this.events.change.getSize()||this.stop()})}:s}clearListeners(){for(const i in this.events)this.events[i].clear()}attach(i,r){this.passiveEffect=i,this.stopPassiveEffect=r}set(i){this.passiveEffect?this.passiveEffect(i,this.updateAndNotify):this.updateAndNotify(i)}setWithVelocity(i,r,s){this.set(r),this.prev=void 0,this.prevFrameValue=i,this.prevUpdatedAt=this.updatedAt-s}jump(i,r=!0){this.updateAndNotify(i),this.prev=i,this.prevUpdatedAt=this.prevFrameValue=void 0,r&&this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}dirty(){this.events.change?.notify(this.current)}addDependent(i){this.dependents||(this.dependents=new Set),this.dependents.add(i)}removeDependent(i){this.dependents&&this.dependents.delete(i)}get(){return this.current}getPrevious(){return this.prev}getVelocity(){const i=bt.now();if(!this.canTrackVelocity||this.prevFrameValue===void 0||i-this.updatedAt>Fx)return 0;const r=Math.min(this.updatedAt-this.prevUpdatedAt,Fx);return Uw(parseFloat(this.current)-parseFloat(this.prevFrameValue),r)}start(i){return this.stop(),new Promise(r=>{this.hasAnimated=!0,this.animation=i(r),this.events.animationStart&&this.events.animationStart.notify()}).then(()=>{this.events.animationComplete&&this.events.animationComplete.notify(),this.clearAnimation()})}stop(){this.animation&&(this.animation.stop(),this.events.animationCancel&&this.events.animationCancel.notify()),this.clearAnimation()}isAnimating(){return!!this.animation}clearAnimation(){delete this.animation}destroy(){this.dependents?.clear(),this.events.destroy?.notify(),this.clearListeners(),this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}}function mr(e,i){return new fO(e,i)}const th=e=>Array.isArray(e);function hO(e,i,r){e.hasValue(i)?e.getValue(i).set(r):e.addValue(i,mr(r))}function mO(e){return th(e)?e[e.length-1]||0:e}function pO(e,i){const r=dr(e,i);let{transitionEnd:s={},transition:l={},...d}=r||{};d={...d,...s};for(const f in d){const m=mO(d[f]);hO(e,f,m)}}const yt=e=>!!(e&&e.getVelocity);function gO(e){return!!(yt(e)&&e.add)}function nh(e,i){const r=e.getValue("willChange");if(gO(r))return r.add(i);if(!r&&$n.WillChange){const s=new $n.WillChange("auto");e.addValue("willChange",s),s.add(i)}}function sm(e){return e.replace(/([A-Z])/g,i=>`-${i.toLowerCase()}`)}const yO="framerAppearId",SS="data-"+sm(yO);function jS(e){return e.props[SS]}function vO({protectedKeys:e,needsAnimating:i},r){const s=e.hasOwnProperty(r)&&i[r]!==!0;return i[r]=!1,s}function TS(e,i,{delay:r=0,transitionOverride:s,type:l}={}){let{transition:d,transitionEnd:f,...m}=i;const g=e.getDefaultTransition();d=d?bS(d,g):g;const p=d?.reduceMotion;s&&(d=s);const y=[],v=l&&e.animationState&&e.animationState.getState()[l];for(const b in m){const j=e.getValue(b,e.latestValues[b]??null),N=m[b];if(N===void 0||v&&vO(v,b))continue;const T={delay:r,...im(d||{},b)},E=j.get();if(E!==void 0&&!j.isAnimating&&!Array.isArray(N)&&N===E&&!T.velocity)continue;let D=!1;if(window.MotionHandoffAnimation){const k=jS(e);if(k){const P=window.MotionHandoffAnimation(k,b,Be);P!==null&&(T.startTime=P,D=!0)}}nh(e,b);const R=p??e.shouldReduceMotion;j.start(am(b,j,N,R&&wS.has(b)?{type:!1}:T,e,D));const M=j.animation;M&&y.push(M)}if(f){const b=()=>Be.update(()=>{f&&pO(e,f)});y.length?Promise.all(y).then(b):b()}return y}function ih(e,i,r={}){const s=dr(e,i,r.type==="exit"?e.presenceContext?.custom:void 0);let{transition:l=e.getDefaultTransition()||{}}=s||{};r.transitionOverride&&(l=r.transitionOverride);const d=s?()=>Promise.all(TS(e,s,r)):()=>Promise.resolve(),f=e.variantChildren&&e.variantChildren.size?(g=0)=>{const{delayChildren:p=0,staggerChildren:y,staggerDirection:v}=l;return xO(e,i,g,p,y,v,r)}:()=>Promise.resolve(),{when:m}=l;if(m){const[g,p]=m==="beforeChildren"?[d,f]:[f,d];return g().then(()=>p())}else return Promise.all([d(),f(r.delay)])}function xO(e,i,r=0,s=0,l=0,d=1,f){const m=[];for(const g of e.variantChildren)g.notify("AnimationStart",i),m.push(ih(g,i,{...f,delay:r+(typeof s=="function"?0:s)+vS(e.variantChildren,g,s,l,d)}).then(()=>g.notify("AnimationComplete",i)));return Promise.all(m)}function bO(e,i,r={}){e.notify("AnimationStart",i);let s;if(Array.isArray(i)){const l=i.map(d=>ih(e,d,r));s=Promise.all(l)}else if(typeof i=="string")s=ih(e,i,r);else{const l=typeof i=="function"?dr(e,i,r.custom):i;s=Promise.all(TS(e,l,r))}return s.then(()=>{e.notify("AnimationComplete",i)})}const wO={test:e=>e==="auto",parse:e=>e},NS=e=>i=>i.test(e),AS=[yr,ie,Cn,Di,ZM,WM,wO],Yx=e=>AS.find(NS(e));function SO(e){return typeof e=="number"?e===0:e!==null?e==="none"||e==="0"||zw(e):!0}const jO=new Set(["brightness","contrast","saturate","opacity"]);function TO(e){const[i,r]=e.slice(0,-1).split("(");if(i==="drop-shadow")return e;const[s]=r.match(Qh)||[];if(!s)return e;const l=r.replace(s,"");let d=jO.has(i)?1:0;return s!==r&&(d*=100),i+"("+d+l+")"}const NO=/\b([a-z-]*)\(.*?\)/gu,ah={...un,getAnimatableNone:e=>{const i=e.match(NO);return i?i.map(TO).join(" "):e}},rh={...un,getAnimatableNone:e=>{const i=un.parse(e);return un.createTransformer(e)(i.map(s=>typeof s=="number"?0:typeof s=="object"?{...s,alpha:1}:s))}},Xx={...yr,transform:Math.round},AO={rotate:Di,rotateX:Di,rotateY:Di,rotateZ:Di,scale:Tl,scaleX:Tl,scaleY:Tl,scaleZ:Tl,skew:Di,skewX:Di,skewY:Di,distance:ie,translateX:ie,translateY:ie,translateZ:ie,x:ie,y:ie,z:ie,perspective:ie,transformPerspective:ie,opacity:Ls,originX:kx,originY:kx,originZ:ie},om={borderWidth:ie,borderTopWidth:ie,borderRightWidth:ie,borderBottomWidth:ie,borderLeftWidth:ie,borderRadius:ie,borderTopLeftRadius:ie,borderTopRightRadius:ie,borderBottomRightRadius:ie,borderBottomLeftRadius:ie,width:ie,maxWidth:ie,height:ie,maxHeight:ie,top:ie,right:ie,bottom:ie,left:ie,inset:ie,insetBlock:ie,insetBlockStart:ie,insetBlockEnd:ie,insetInline:ie,insetInlineStart:ie,insetInlineEnd:ie,padding:ie,paddingTop:ie,paddingRight:ie,paddingBottom:ie,paddingLeft:ie,paddingBlock:ie,paddingBlockStart:ie,paddingBlockEnd:ie,paddingInline:ie,paddingInlineStart:ie,paddingInlineEnd:ie,margin:ie,marginTop:ie,marginRight:ie,marginBottom:ie,marginLeft:ie,marginBlock:ie,marginBlockStart:ie,marginBlockEnd:ie,marginInline:ie,marginInlineStart:ie,marginInlineEnd:ie,fontSize:ie,backgroundPositionX:ie,backgroundPositionY:ie,...AO,zIndex:Xx,fillOpacity:Ls,strokeOpacity:Ls,numOctaves:Xx},EO={...om,color:Je,backgroundColor:Je,outlineColor:Je,fill:Je,stroke:Je,borderColor:Je,borderTopColor:Je,borderRightColor:Je,borderBottomColor:Je,borderLeftColor:Je,filter:ah,WebkitFilter:ah,mask:rh,WebkitMask:rh},ES=e=>EO[e],CO=new Set([ah,rh]);function CS(e,i){let r=ES(e);return CO.has(r)||(r=un),r.getAnimatableNone?r.getAnimatableNone(i):void 0}
vendor: 1,699 bytes, line 53
53const DO=new Set(["auto","none","0"]);function RO(e,i,r){let s=0,l;for(;s<e.length&&!l;){const d=e[s];typeof d=="string"&&!DO.has(d)&&zs(d).values.length&&(l=e[s]),s++}if(l&&r)for(const d of i)e[d]=CS(r,l)}class MO extends nm{constructor(i,r,s,l,d){super(i,r,s,l,d,!0)}readKeyframes(){const{unresolvedKeyframes:i,element:r,name:s}=this;if(!r||!r.current)return;super.readKeyframes();for(let y=0;y<i.length;y++){let v=i[y];if(typeof v=="string"&&(v=v.trim(),Kh(v))){const b=xS(v,r.current);b!==void 0&&(i[y]=b),y===i.length-1&&(this.finalKeyframe=v)}}if(this.resolveNoneKeyframes(),!wS.has(s)||i.length!==2)return;const[l,d]=i,f=Yx(l),m=Yx(d),g=Ox(l),p=Ox(d);if(g!==p&&Ri[s]){this.needsMeasurement=!0;return}if(f!==m)if(Hx(f)&&Hx(m))for(let y=0;y<i.length;y++){const v=i[y];typeof v=="string"&&(i[y]=parseFloat(v))}else Ri[s]&&(this.needsMeasurement=!0)}resolveNoneKeyframes(){const{unresolvedKeyframes:i,name:r}=this,s=[];for(let l=0;l<i.length;l++)(i[l]===null||SO(i[l]))&&s.push(l);s.length&&RO(i,s,r)}measureInitialState(){const{element:i,unresolvedKeyframes:r,name:s}=this;if(!i||!i.current)return;s==="height"&&(this.suspendedScrollY=window.pageYOffset),this.measuredOrigin=Ri[s](i.measureViewportBox(),window.getComputedStyle(i.current)),r[0]=this.measuredOrigin;const l=r[r.length-1];l!==void 0&&i.getValue(s,l).jump(l,!1)}measureEndState(){const{element:i,name:r,unresolvedKeyframes:s}=this;if(!i||!i.current)return;const l=i.getValue(r);l&&l.jump(this.measuredOrigin,!1);const d=s.length-1,f=s[d];s[d]=Ri[r](i.measureViewportBox(),window.getComputedStyle(i.current)),f!==null&&this.finalKeyframe===void 0&&(this.finalKeyframe=f),this.removedTransforms?.length&&this.removedTransforms.forEac
vendor: 9,552 bytes, line 53
53h(([m,g])=>{i.getValue(m).set(g)}),this.resolveNoneKeyframes()}}const OO=new Set(["opacity","clipPath","filter","transform"]);function DS(e,i,r){if(e==null)return[];if(e instanceof EventTarget)return[e];if(typeof e=="string"){let s=document;const l=r?.[e]??s.querySelectorAll(e);return l?Array.from(l):[]}return Array.from(e).filter(s=>s!=null)}const RS=(e,i)=>i&&typeof e=="number"?i.transform(e):e;function sh(e){return Lw(e)&&"offsetHeight"in e}const{schedule:lm}=Ww(queueMicrotask,!1),on={x:!1,y:!1};function MS(){return on.x||on.y}function kO(e){return e==="x"||e==="y"?on[e]?null:(on[e]=!0,()=>{on[e]=!1}):on.x||on.y?null:(on.x=on.y=!0,()=>{on.x=on.y=!1})}function OS(e,i){const r=DS(e),s=new AbortController,l={passive:!0,...i,signal:s.signal};return[r,l,()=>s.abort()]}function _O(e){return!(e.pointerType==="touch"||MS())}function PO(e,i,r={}){const[s,l,d]=OS(e,r);return s.forEach(f=>{let m=!1,g=!1,p;const y=()=>{f.removeEventListener("pointerleave",N)},v=E=>{p&&(p(E),p=void 0),y()},b=E=>{m=!1,window.removeEventListener("pointerup",b),window.removeEventListener("pointercancel",b),g&&(g=!1,v(E))},j=()=>{m=!0,window.addEventListener("pointerup",b,l),window.addEventListener("pointercancel",b,l)},N=E=>{if(E.pointerType!=="touch"){if(m){g=!0;return}v(E)}},T=E=>{if(!_O(E))return;g=!1;const D=i(f,E);typeof D=="function"&&(p=D,f.addEventListener("pointerleave",N,l))};f.addEventListener("pointerenter",T,l),f.addEventListener("pointerdown",j,l)}),d}const kS=(e,i)=>i?e===i?!0:kS(e,i.parentElement):!1,cm=e=>e.pointerType==="mouse"?typeof e.button!="number"||e.button<=0:e.isPrimary!==!1,LO=new Set(["BUTTON","INPUT","SELECT","TEXTAREA","A"]);function zO(e){return LO.has(e.tagName)||e.isContentEditable===!0}const VO=new Set(["INPUT","SELECT","TEXTAREA"]);function UO(e){return VO.has(e.tagName)||e.isContentEditable===!0}const kl=new WeakSet;function Kx(e){return i=>{i.key==="Enter"&&e(i)}}function gf(e,i){e.dispatchEvent(new PointerEvent("pointer"+i,{isPrimary:!0,bubbles:!0}))}const BO=(e,i)=>{const r=e.currentTarget;if(!r)return;const s=Kx(()=>{if(kl.has(r))return;gf(r,"down");const l=Kx(()=>{gf(r,"up")}),d=()=>gf(r,"cancel");r.addEventListener("keyup",l,i),r.addEventListener("blur",d,i)});r.addEventListener("keydown",s,i),r.addEventListener("blur",()=>r.removeEventListener("keydown",s),i)};function Qx(e){return cm(e)&&!MS()}const Wx=new WeakSet;function HO(e,i,r={}){const[s,l,d]=OS(e,r),f=m=>{const g=m.currentTarget;if(!Qx(m)||Wx.has(m))return;kl.add(g),r.stopPropagation&&Wx.add(m);const p=i(g,m),y=(j,N)=>{window.removeEventListener("pointerup",v),window.removeEventListener("pointercancel",b),kl.has(g)&&kl.delete(g),Qx(j)&&typeof p=="function"&&p(j,{success:N})},v=j=>{y(j,g===window||g===document||r.useGlobalTarget||kS(g,j.target))},b=j=>{y(j,!1)};window.addEventListener("pointerup",v,l),window.addEventListener("pointercancel",b,l)};return s.forEach(m=>{(r.useGlobalTarget?window:m).addEventListener("pointerdown",f,l),sh(m)&&(m.addEventListener("focus",p=>BO(p,l)),!zO(m)&&!m.hasAttribute("tabindex")&&(m.tabIndex=0))}),d}function um(e){return Lw(e)&&"ownerSVGElement"in e}const _l=new WeakMap;let Pl;const _S=(e,i,r)=>(s,l)=>l&&l[0]?l[0][e+"Size"]:um(s)&&"getBBox"in s?s.getBBox()[i]:s[r],qO=_S("inline","width","offsetWidth"),GO=_S("block","height","offsetHeight");function IO({target:e,borderBoxSize:i}){_l.get(e)?.forEach(r=>{r(e,{get width(){return qO(e,i)},get height(){return GO(e,i)}})})}function FO(e){e.forEach(IO)}function YO(){typeof ResizeObserver>"u"||(Pl=new ResizeObserver(FO))}function XO(e,i){Pl||YO();const r=DS(e);return r.forEach(s=>{let l=_l.get(s);l||(l=new Set,_l.set(s,l)),l.add(i),Pl?.observe(s)}),()=>{r.forEach(s=>{const l=_l.get(s);l?.delete(i),l?.size||Pl?.unobserve(s)})}}const Ll=new Set;let rr;function KO(){rr=()=>{const e={get width(){return window.innerWidth},get height(){return window.innerHeight}};Ll.forEach(i=>i(e))},window.addEventListener("resize",rr)}function QO(e){return Ll.add(e),rr||KO(),()=>{Ll.delete(e),!Ll.size&&typeof rr=="function"&&(window.removeEventListener("resize",rr),rr=void 0)}}function Zx(e,i){return typeof e=="function"?QO(e):XO(e,i)}function WO(e){return um(e)&&e.tagName==="svg"}const ZO=[...AS,Je,un],$O=e=>ZO.find(NS(e)),$x=()=>({translate:0,scale:1,origin:0,originPoint:0}),sr=()=>({x:$x(),y:$x()}),Jx=()=>({min:0,max:0}),it=()=>({x:Jx(),y:Jx()}),JO=new WeakMap;function Tc(e){return e!==null&&typeof e=="object"&&typeof e.start=="function"}function Vs(e){return typeof e=="string"||Array.isArray(e)}const dm=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],fm=["initial",...dm];function Nc(e){return Tc(e.animate)||fm.some(i=>Vs(e[i]))}function PS(e){return!!(Nc(e)||e.variants)}function e5(e,i,r){for(const s in i){const l=i[s],d=r[s];if(yt(l))e.addValue(s,l);else if(yt(d))e.addValue(s,mr(l,{owner:e}));else if(d!==l)if(e.hasValue(s)){const f=e.getValue(s);f.liveStyle===!0?f.jump(l):f.hasAnimated||f.set(l)}else{const f=e.getStaticValue(s);e.addValue(s,mr(f!==void 0?f:l,{owner:e}))}}for(const s in r)i[s]===void 0&&e.removeValue(s);return i}const oh={current:null},LS={current:!1},t5=typeof window<"u";function n5(){if(LS.current=!0,!!t5)if(window.matchMedia){const e=window.matchMedia("(prefers-reduced-motion)"),i=()=>oh.current=e.matches;e.addEventListener("change",i),i()}else oh.current=!1}const eb=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"];let ec={};function zS(e){ec=e}function i5(){return ec}class a5{scrapeMotionValuesFromProps(i,r,s){return{}}constructor({parent:i,props:r,presenceContext:s,reducedMotionConfig:l,skipAnimations:d,blockInitialAnimation:f,visualState:m},g={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.shouldSkipAnimations=!1,this.values=new Map,this.KeyframeResolver=nm,this.features={},this.valueSubscriptions=new Map,this.prevMotionValues={},this.hasBeenMounted=!1,this.events={},this.propEventSubscriptions={},this.notifyUpdate=()=>this.notify("Update",this.latestValues),this.render=()=>{this.current&&(this.triggerBuild(),this.renderInstance(this.current,this.renderState,this.props.style,this.projection))},this.renderScheduledAt=0,this.scheduleRender=()=>{const j=bt.now();this.renderScheduledAt<j&&(this.renderScheduledAt=j,Be.render(this.render,!1,!0))};const{latestValues:p,renderState:y}=m;this.latestValues=p,this.baseTarget={...p},this.initialValues=r.initial?{...p}:{},this.renderState=y,this.parent=i,this.props=r,this.presenceContext=s,this.depth=i?i.depth+1:0,this.reducedMotionConfig=l,this.skipAnimationsConfig=d,this.options=g,this.blockInitialAnimation=!!f,this.isControllingVariants=Nc(r),this.isVariantNode=PS(r),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=!!(i&&i.current);const{willChange:v,...b}=this.scrapeMotionValuesFromProps(r,{},this);for(const j in b){const N=b[j];p[j]!==void 0&&yt(N)&&N.set(p[j])}}mount(i){if(this.hasBeenMounted)for(const r in this.initialValues)this.values.get(r)?.jump(this.initialValues[r]),this.latestValues[r]=this.initialValues[r];this.current=i,JO.set(i,this),this.projection&&!this.projection.instance&&this.projection.mount(i),this.parent&&this.isVariantNode&&!this.isControllingVariants&&(this.removeFromVariantTree=this.parent.addVariantChild(this)),this.values.forEach((r,s)=>this.bindToMotionValue(s,r)),this.reducedMotionConfig==="never"?this.shouldReduceMotion=!1:this.reducedMotionConfig==="always"?this.shouldReduceMotion=!0:(LS.current||n5(),this.shouldReduceMotion=oh.current),this.shouldSkipAnimations=this.skipAnimationsConfig??!1,this.parent?.addChild(this),this.update(this.props,this.presenceContext),this.hasBeenMounted=!0}unmount(){this.projection&&this.projection.unmount(),ki(this.notifyUpdate),ki(this.render),this.valueSubscriptions.forEach(i=>i()),this.valueSubscriptions.clear(),this.removeFromVariantTree&&this.removeFromVariantTree(),this.parent?.removeChild(this);for(const i in this.events)this.events[i].clear();for(const i in this.features){const r=this.features[i];r&&(r.unmount(),r.isMounted=!1)}this.current=null}addChild(i){this.children.add(i),this.enteringChildren??(this.enteringChildren=new Set),this.enteringChildren.add(i)}removeChild(i){this.children.delete(i),this.enteringChildren&&this.enteringChildren.delete(i)}bindToMotionValue(i,r){if(this.valueSubscriptions.has(i)&&this.valueSubscriptions.get(i)(),r.accelerate&&OO.has(i)&&this.current instanceof HTMLElement){const{factory:f,keyframes:m,times:g,ease:p,duration:y}=r.accelerate,v=new gS({element:this.current,name:i,keyframes:m,times:g,ease:p,duration:cn(y)}),b=f(v);this.valueSubscriptions.set(i,()=>{b(),v.cancel()});return}const s=xr.has(i);s&&this.onBindTransform&&this.onBindTransform();const l=r.on("change",f=>{this.latestValues[i]=f,this.props.onUpdate&&Be.preRender(this.notifyUpdate),s&&this.projection&&(this.projection.isTransformDirty=!0),this.scheduleRender()});let d;typeof window<"u"&&window.MotionCheckAppearSync&&(d=window.MotionCheckAppearSync(this,i,r)),this.valueSubscriptions.set(i,()=>{l(),d&&d(),r.owner&&r.stop()})}sortNodePosition(i){return!this.current||!this.sortInstanceNodePosition||this.type!==i.type?0:this.sortInstanceNodePosition(this.current,i.current)}updateFeatures(){let i="animation";for(i in ec){const r=ec[i];if(!r)continue;const{isEnabled:s,Feature:l}=r;if(!this.features[i]&&l&&s(this.props)&&(this.features[i]=new l(this)),this.features[i]){const d=this.features[i];
vendor: 4,915 bytes, line 53
53d.isMounted?d.update():(d.mount(),d.isMounted=!0)}}}triggerBuild(){this.build(this.renderState,this.latestValues,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):it()}getStaticValue(i){return this.latestValues[i]}setStaticValue(i,r){this.latestValues[i]=r}update(i,r){(i.transformTemplate||this.props.transformTemplate)&&this.scheduleRender(),this.prevProps=this.props,this.props=i,this.prevPresenceContext=this.presenceContext,this.presenceContext=r;for(let s=0;s<eb.length;s++){const l=eb[s];this.propEventSubscriptions[l]&&(this.propEventSubscriptions[l](),delete this.propEventSubscriptions[l]);const d="on"+l,f=i[d];f&&(this.propEventSubscriptions[l]=this.on(l,f))}this.prevMotionValues=e5(this,this.scrapeMotionValuesFromProps(i,this.prevProps||{},this),this.prevMotionValues),this.handleChildMotionValue&&this.handleChildMotionValue()}getProps(){return this.props}getVariant(i){return this.props.variants?this.props.variants[i]:void 0}getDefaultTransition(){return this.props.transition}getTransformPagePoint(){return this.props.transformPagePoint}getClosestVariantNode(){return this.isVariantNode?this:this.parent?this.parent.getClosestVariantNode():void 0}addVariantChild(i){const r=this.getClosestVariantNode();if(r)return r.variantChildren&&r.variantChildren.add(i),()=>r.variantChildren.delete(i)}addValue(i,r){const s=this.values.get(i);r!==s&&(s&&this.removeValue(i),this.bindToMotionValue(i,r),this.values.set(i,r),this.latestValues[i]=r.get())}removeValue(i){this.values.delete(i);const r=this.valueSubscriptions.get(i);r&&(r(),this.valueSubscriptions.delete(i)),delete this.latestValues[i],this.removeValueFromRenderState(i,this.renderState)}hasValue(i){return this.values.has(i)}getValue(i,r){if(this.props.values&&this.props.values[i])return this.props.values[i];let s=this.values.get(i);return s===void 0&&r!==void 0&&(s=mr(r===null?void 0:r,{owner:this}),this.addValue(i,s)),s}readValue(i,r){let s=this.latestValues[i]!==void 0||!this.current?this.latestValues[i]:this.getBaseTargetFromProps(this.props,i)??this.readValueFromInstance(this.current,i,this.options);return s!=null&&(typeof s=="string"&&(Pw(s)||zw(s))?s=parseFloat(s):!$O(s)&&un.test(r)&&(s=CS(i,r)),this.setBaseTarget(i,yt(s)?s.get():s)),yt(s)?s.get():s}setBaseTarget(i,r){this.baseTarget[i]=r}getBaseTarget(i){const{initial:r}=this.props;let s;if(typeof r=="string"||typeof r=="object"){const d=rm(this.props,r,this.presenceContext?.custom);d&&(s=d[i])}if(r&&s!==void 0)return s;const l=this.getBaseTargetFromProps(this.props,i);return l!==void 0&&!yt(l)?l:this.initialValues[i]!==void 0&&s===void 0?void 0:this.baseTarget[i]}on(i,r){return this.events[i]||(this.events[i]=new Fh),this.events[i].add(r)}notify(i,...r){this.events[i]&&this.events[i].notify(...r)}scheduleRenderMicrotask(){lm.render(this.render)}}class VS extends a5{constructor(){super(...arguments),this.KeyframeResolver=MO}sortInstanceNodePosition(i,r){return i.compareDocumentPosition(r)&2?1:-1}getBaseTargetFromProps(i,r){const s=i.style;return s?s[r]:void 0}removeValueFromRenderState(i,{vars:r,style:s}){delete r[i],delete s[i]}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);const{children:i}=this.props;yt(i)&&(this.childSubscription=i.on("change",r=>{this.current&&(this.current.textContent=`${r}`)}))}}class Li{constructor(i){this.isMounted=!1,this.node=i}update(){}}function US({top:e,left:i,right:r,bottom:s}){return{x:{min:i,max:r},y:{min:e,max:s}}}function r5({x:e,y:i}){return{top:i.min,right:e.max,bottom:i.max,left:e.min}}function s5(e,i){if(!i)return e;const r=i({x:e.left,y:e.top}),s=i({x:e.right,y:e.bottom});return{top:r.y,left:r.x,bottom:s.y,right:s.x}}function yf(e){return e===void 0||e===1}function lh({scale:e,scaleX:i,scaleY:r}){return!yf(e)||!yf(i)||!yf(r)}function ra(e){return lh(e)||BS(e)||e.z||e.rotate||e.rotateX||e.rotateY||e.skewX||e.skewY}function BS(e){return tb(e.x)||tb(e.y)}function tb(e){return e&&e!=="0%"}function tc(e,i,r){const s=e-r,l=i*s;return r+l}function nb(e,i,r,s,l){return l!==void 0&&(e=tc(e,l,s)),tc(e,r,s)+i}function ch(e,i=0,r=1,s,l){e.min=nb(e.min,i,r,s,l),e.max=nb(e.max,i,r,s,l)}function HS(e,{x:i,y:r}){ch(e.x,i.translate,i.scale,i.originPoint),ch(e.y,r.translate,r.scale,r.originPoint)}const ib=.999999999999,ab=1.0000000000001;function o5(e,i,r,s=!1){const l=r.length;if(!l)return;i.x=i.y=1;let d,f;for(let m=0;m<l;m++){d=r[m],f=d.projectionDelta;const{visualElement:g}=d.options;g&&g.props.style&&g.props.style.display==="contents"||(s&&d.options.layoutScroll&&d.scroll&&d!==d.root&&lr(e,{x:-d.scroll.offset.x,y:-d.scroll.offset.y}),f&&(i.x*=f.x.scale,i.y*=f.y.scale,HS(e,f)),s&&ra(d.latestValues)&&lr(e,d.latestValues))}i.x<ab&&i.x>ib&&(i.x=1),i.y<ab&&i.y>ib&&(i.y=1)}function or(e,i){e.min=e.min+i,e.max=e.max+i}function rb(e,i,r,s,l=.5){const d=Fe(e.min,e.max,l);ch(e,i,r,d,s)}
vendor: 14,732 bytes, line 53
53function sb(e,i){return typeof e=="string"?parseFloat(e)/100*(i.max-i.min):e}function lr(e,i){rb(e.x,sb(i.x,e.x),i.scaleX,i.scale,i.originX),rb(e.y,sb(i.y,e.y),i.scaleY,i.scale,i.originY)}function qS(e,i){return US(s5(e.getBoundingClientRect(),i))}function l5(e,i,r){const s=qS(e,r),{scroll:l}=i;return l&&(or(s.x,l.offset.x),or(s.y,l.offset.y)),s}const c5={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},u5=vr.length;function d5(e,i,r){let s="",l=!0;for(let d=0;d<u5;d++){const f=vr[d],m=e[f];if(m===void 0)continue;let g=!0;if(typeof m=="number")g=m===(f.startsWith("scale")?1:0);else{const p=parseFloat(m);g=f.startsWith("scale")?p===1:p===0}if(!g||r){const p=RS(m,om[f]);if(!g){l=!1;const y=c5[f]||f;s+=`${y}(${p}) `}r&&(i[f]=p)}}return s=s.trim(),r?s=r(i,l?"":s):l&&(s="none"),s}function hm(e,i,r){const{style:s,vars:l,transformOrigin:d}=e;let f=!1,m=!1;for(const g in i){const p=i[g];if(xr.has(g)){f=!0;continue}else if($w(g)){l[g]=p;continue}else{const y=RS(p,om[g]);g.startsWith("origin")?(m=!0,d[g]=y):s[g]=y}}if(i.transform||(f||r?s.transform=d5(i,e.transform,r):s.transform&&(s.transform="none")),m){const{originX:g="50%",originY:p="50%",originZ:y=0}=d;s.transformOrigin=`${g} ${p} ${y}`}}function GS(e,{style:i,vars:r},s,l){const d=e.style;let f;for(f in i)d[f]=i[f];l?.applyProjectionStyles(d,s);for(f in r)d.setProperty(f,r[f])}function ob(e,i){return i.max===i.min?0:e/(i.max-i.min)*100}const bs={correct:(e,i)=>{if(!i.target)return e;if(typeof e=="string")if(ie.test(e))e=parseFloat(e);else return e;const r=ob(e,i.target.x),s=ob(e,i.target.y);return`${r}% ${s}%`}},f5={correct:(e,{treeScale:i,projectionDelta:r})=>{const s=e,l=un.parse(e);if(l.length>5)return s;const d=un.createTransformer(e),f=typeof l[0]!="number"?1:0,m=r.x.scale*i.x,g=r.y.scale*i.y;l[0+f]/=m,l[1+f]/=g;const p=Fe(m,g,.5);return typeof l[2+f]=="number"&&(l[2+f]/=p),typeof l[3+f]=="number"&&(l[3+f]/=p),d(l)}},uh={borderRadius:{...bs,applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]},borderTopLeftRadius:bs,borderTopRightRadius:bs,borderBottomLeftRadius:bs,borderBottomRightRadius:bs,boxShadow:f5};function IS(e,{layout:i,layoutId:r}){return xr.has(e)||e.startsWith("origin")||(i||r!==void 0)&&(!!uh[e]||e==="opacity")}function mm(e,i,r){const s=e.style,l=i?.style,d={};if(!s)return d;for(const f in s)(yt(s[f])||l&&yt(l[f])||IS(f,e)||r?.getValue(f)?.liveStyle!==void 0)&&(d[f]=s[f]);return d}function h5(e){return window.getComputedStyle(e)}class m5 extends VS{constructor(){super(...arguments),this.type="html",this.renderInstance=GS}readValueFromInstance(i,r){if(xr.has(r))return this.projection?.isProjecting?Qf(r):_3(i,r);{const s=h5(i),l=($w(r)?s.getPropertyValue(r):s[r])||0;return typeof l=="string"?l.trim():l}}measureInstanceViewportBox(i,{transformPagePoint:r}){return qS(i,r)}build(i,r,s){hm(i,r,s.transformTemplate)}scrapeMotionValuesFromProps(i,r,s){return mm(i,r,s)}}const p5={offset:"stroke-dashoffset",array:"stroke-dasharray"},g5={offset:"strokeDashoffset",array:"strokeDasharray"};function y5(e,i,r=1,s=0,l=!0){e.pathLength=1;const d=l?p5:g5;e[d.offset]=`${-s}`,e[d.array]=`${i} ${r}`}const v5=["offsetDistance","offsetPath","offsetRotate","offsetAnchor"];function FS(e,{attrX:i,attrY:r,attrScale:s,pathLength:l,pathSpacing:d=1,pathOffset:f=0,...m},g,p,y){if(hm(e,m,p),g){e.style.viewBox&&(e.attrs.viewBox=e.style.viewBox);return}e.attrs=e.style,e.style={};const{attrs:v,style:b}=e;v.transform&&(b.transform=v.transform,delete v.transform),(b.transform||v.transformOrigin)&&(b.transformOrigin=v.transformOrigin??"50% 50%",delete v.transformOrigin),b.transform&&(b.transformBox=y?.transformBox??"fill-box",delete v.transformBox);for(const j of v5)v[j]!==void 0&&(b[j]=v[j],delete v[j]);i!==void 0&&(v.x=i),r!==void 0&&(v.y=r),s!==void 0&&(v.scale=s),l!==void 0&&y5(v,l,d,f,!1)}const YS=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength","startOffset","textLength","lengthAdjust"]),XS=e=>typeof e=="string"&&e.toLowerCase()==="svg";function x5(e,i,r,s){GS(e,i,void 0,s);for(const l in i.attrs)e.setAttribute(YS.has(l)?l:sm(l),i.attrs[l])}function KS(e,i,r){const s=mm(e,i,r);for(const l in e)if(yt(e[l])||yt(i[l])){const d=vr.indexOf(l)!==-1?"attr"+l.charAt(0).toUpperCase()+l.substring(1):l;s[d]=e[l]}return s}class b5 extends VS{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1,this.measureInstanceViewportBox=it}getBaseTargetFromProps(i,r){return i[r]}readValueFromInstance(i,r){if(xr.has(r)){const s=ES(r);return s&&s.default||0}return r=YS.has(r)?r:sm(r),i.getAttribute(r)}scrapeMotionValuesFromProps(i,r,s){return KS(i,r,s)}build(i,r,s){FS(i,r,this.isSVGTag,s.transformTemplate,s.style)}renderInstance(i,r,s,l){x5(i,r,s,l)}mount(i){this.isSVGTag=XS(i.tagName),super.mount(i)}}const w5=fm.length;function QS(e){if(!e)return;if(!e.isControllingVariants){const r=e.parent?QS(e.parent)||{}:{};return e.props.initial!==void 0&&(r.initial=e.props.initial),r}const i={};for(let r=0;r<w5;r++){const s=fm[r],l=e.props[s];(Vs(l)||l===!1)&&(i[s]=l)}return i}function WS(e,i){if(!Array.isArray(i))return!1;const r=i.length;if(r!==e.length)return!1;for(let s=0;s<r;s++)if(i[s]!==e[s])return!1;return!0}const S5=[...dm].reverse(),j5=dm.length;function T5(e){return i=>Promise.all(i.map(({animation:r,options:s})=>bO(e,r,s)))}function N5(e){let i=T5(e),r=lb(),s=!0,l=!1;const d=p=>(y,v)=>{const b=dr(e,v,p==="exit"?e.presenceContext?.custom:void 0);if(b){const{transition:j,transitionEnd:N,...T}=b;y={...y,...T,...N}}return y};function f(p){i=p(e)}function m(p){const{props:y}=e,v=QS(e.parent)||{},b=[],j=new Set;let N={},T=1/0;for(let D=0;D<j5;D++){const R=S5[D],M=r[R],k=y[R]!==void 0?y[R]:v[R],P=Vs(k),q=R===p?M.isActive:null;q===!1&&(T=D);let K=k===v[R]&&k!==y[R]&&P;if(K&&(s||l)&&e.manuallyAnimateOnMount&&(K=!1),M.protectedKeys={...N},!M.isActive&&q===null||!k&&!M.prevProp||Tc(k)||typeof k=="boolean")continue;if(R==="exit"&&M.isActive&&q!==!0){M.prevResolvedValues&&(N={...N,...M.prevResolvedValues});continue}const H=A5(M.prevProp,k);let W=H||R===p&&M.isActive&&!K&&P||D>T&&P,oe=!1;const me=Array.isArray(k)?k:[k];let ce=me.reduce(d(R),{});q===!1&&(ce={});const{prevResolvedValues:xe={}}=M,J={...xe,...ce},de=Y=>{W=!0,j.has(Y)&&(oe=!0,j.delete(Y)),M.needsAnimating[Y]=!0;const ee=e.getValue(Y);ee&&(ee.liveStyle=!1)};for(const Y in J){const ee=ce[Y],A=xe[Y];if(N.hasOwnProperty(Y))continue;let I=!1;th(ee)&&th(A)?I=!WS(ee,A):I=ee!==A,I?ee!=null?de(Y):j.add(Y):ee!==void 0&&j.has(Y)?de(Y):M.protectedKeys[Y]=!0}M.prevProp=k,M.prevResolvedValues=ce,M.isActive&&(N={...N,...ce}),(s||l)&&e.blockInitialAnimation&&(W=!1);const L=K&&H;W&&(!L||oe)&&b.push(...me.map(Y=>{const ee={type:R};if(typeof Y=="string"&&(s||l)&&!L&&e.manuallyAnimateOnMount&&e.parent){const{parent:A}=e,I=dr(A,Y);if(A.enteringChildren&&I){const{delayChildren:$}=I.transition||{};ee.delay=vS(A.enteringChildren,e,$)}}return{animation:Y,options:ee}}))}if(j.size){const D={};if(typeof y.initial!="boolean"){const R=dr(e,Array.isArray(y.initial)?y.initial[0]:y.initial);R&&R.transition&&(D.transition=R.transition)}j.forEach(R=>{const M=e.getBaseTarget(R),k=e.getValue(R);k&&(k.liveStyle=!0),D[R]=M??null}),b.push({animation:D})}let E=!!b.length;return s&&(y.initial===!1||y.initial===y.animate)&&!e.manuallyAnimateOnMount&&(E=!1),s=!1,l=!1,E?i(b):Promise.resolve()}function g(p,y){if(r[p].isActive===y)return Promise.resolve();e.variantChildren?.forEach(b=>b.animationState?.setActive(p,y)),r[p].isActive=y;const v=m(p);for(const b in r)r[b].protectedKeys={};return v}return{animateChanges:m,setActive:g,setAnimateFunction:f,getState:()=>r,reset:()=>{r=lb(),l=!0}}}function A5(e,i){return typeof i=="string"?i!==e:Array.isArray(i)?!WS(i,e):!1}function aa(e=!1){return{isActive:e,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function lb(){return{animate:aa(!0),whileInView:aa(),whileHover:aa(),whileTap:aa(),whileDrag:aa(),whileFocus:aa(),exit:aa()}}function cb(e,i){e.min=i.min,e.max=i.max}function rn(e,i){cb(e.x,i.x),cb(e.y,i.y)}function ub(e,i){e.translate=i.translate,e.scale=i.scale,e.originPoint=i.originPoint,e.origin=i.origin}const ZS=1e-4,E5=1-ZS,C5=1+ZS,$S=.01,D5=0-$S,R5=0+$S;function wt(e){return e.max-e.min}function M5(e,i,r){return Math.abs(e-i)<=r}function db(e,i,r,s=.5){e.origin=s,e.originPoint=Fe(i.min,i.max,e.origin),e.scale=wt(r)/wt(i),e.translate=Fe(r.min,r.max,e.origin)-e.originPoint,(e.scale>=E5&&e.scale<=C5||isNaN(e.scale))&&(e.scale=1),(e.translate>=D5&&e.translate<=R5||isNaN(e.translate))&&(e.translate=0)}function Cs(e,i,r,s){db(e.x,i.x,r.x,s?s.originX:void 0),db(e.y,i.y,r.y,s?s.originY:void 0)}function fb(e,i,r){e.min=r.min+i.min,e.max=e.min+wt(i)}function O5(e,i,r){fb(e.x,i.x,r.x),fb(e.y,i.y,r.y)}function hb(e,i,r){e.min=i.min-r.min,e.max=e.min+wt(i)}function nc(e,i,r){hb(e.x,i.x,r.x),hb(e.y,i.y,r.y)}function mb(e,i,r,s,l){return e-=i,e=tc(e,1/r,s),l!==void 0&&(e=tc(e,1/l,s)),e}function k5(e,i=0,r=1,s=.5,l,d=e,f=e){if(Cn.test(i)&&(i=parseFloat(i),i=Fe(f.min,f.max,i/100)-f.min),typeof i!="number")return;let m=Fe(d.min,d.max,s);e===d&&(m-=i),e.min=mb(e.min,i,r,m,l),e.max=mb(e.max,i,r,m,l)}function pb(e,i,[r,s,l],d,f){k5(e,i[r],i[s],i[l],i.scale,d,f)}const _5=["x","scaleX","originX"],P5=["y","scaleY","originY"];function gb(e,i,r,s){pb(e.x,i,_5,r?r.x:void 0,s?s.x:void 0),pb(e.y,i,P5,r?r.y:void 0,s?s.y:void 0)}function yb(e){return e.translate===0&&e.scale===1}function JS(e){return yb(e.x)&&yb(e.y)}function vb(e,i){return e.min===i.min&&e.max===i.max}function L5(e,i){return vb(e.x,i.x)&&vb(e.y,i.y)}function xb(e,i){return Math.round(e.min)===Math.round(i.min)&&Math.round(e.max)===Math.round(i.max)}function e2(e,i){return xb(e.x,i.x)&&xb(e.y,i.y)}function bb(e){return wt(e.x)/wt(e.y)}function wb(e,i){return e.translate===i.translate&&e.scale===i.scale&&e.originPoint===i.originPoint}function jn(e){return[e("x"),e("y")]}function z5(e,i,r){let s="";const l=e.x.translate/i.x,d=e.y.translate/i.y,f=r?.z||0;if((l||d||f)&&(s=`translate3d(${l}px, ${d}px, ${f}px) `),(i.x!==1||i.y!==1)&&(s+=`scale(${1/i.x}, ${1/i.y}) `),r){const{transformPerspective:p,rotate:y,rotateX:v,rotateY:b,skewX:j,skewY:N}=r;p&&(s=`perspective(${p}px) ${s}`),y&&(s+=`rotate(${y}deg) `),v&&(s+=`rotateX(${v}deg) `),b&&(s+=`rotateY(${b}deg) `),j&&(s+=`skewX(${j}deg) `),N&&(s+=`skewY(${N}deg) `)}const m=e.x.scale*i.x,g=e.y.scale*i.y;return(m!==1||g!==1)&&(s+=`scale(${m}, ${g})`),s||"none"}const t2=["TopLeft","TopRight","BottomLeft","BottomRight"],V5=t2.length,Sb=e=>typeof e=="string"?parseFloat(e):e,jb=e=>typeof e=="number"||ie.test(e);function U5(e,i,r,s,l,d){l?(e.opacity=Fe(0,r.opacity??1,B5(s)),e.opacityExit=Fe(i.opacity??1,0,H5(s))):d&&(e.opacity=Fe(i.opacity??1,r.opacity??1,s));for(let f=0;f<V5;f++){const m=`border${t2[f]}Radius`;let g=Tb(i,m),p=Tb(r,m);if(g===void 0&&p===void 0)continue;g||(g=0),p||(p=0),g===0||p===0||jb(g)===jb(p)?(e[m]=Math.max(Fe(Sb(g),Sb(p),s),0),(Cn.test(p)||Cn.test(g))&&(e[m]+="%")):e[m]=p}(i.rotate||r.rotate)&&(e.rotate=Fe(i.rotate||0,r.rotate||0,s))}function Tb(e,i){return e[i]!==void 0?e[i]:e.borderRadius}const B5=n2(0,.5,Yw),H5=n2(.5,.95,Jt);function n2(e,i,r){return s=>s<e?0:s>i?1:r(Ps(e,i,s))}function q5(e,i,r){const s=yt(e)?e:mr(e);return s.start(am("",s,i,r)),s.animation}function Us(e,i,r,s={passive:!0}){return e.addEventListener(i,r,s),()=>e.removeEventListener(i,r)}const G5=(e,i)=>e.depth-i.depth;class I5{constructor(){this.children=[],this.isDirty=!1}add(i){Gh(this.children,i),this.isDirty=!0}remove(i){Wl(this.children,i),this.isDirty=!0}forEach(i){this.isDirty&&this.children.sort(G5),this.isDirty=!1,this.children.forEach(i)}}function F5(e,i){const r=bt.now(),s=({timestamp:l})=>{const d=l-r;d>=i&&(ki(s),e(d-i))};return Be.setup(s,!0),()=>ki(s)}function zl(e){return yt(e)?e.get():e}class Y5{constructor(){this.members=[]}add(i){Gh(this.members,i);for(let r=this.members.length-1;r>=0;r--){const s=this.members[r];if(s===i||s===this.lead||s===this.prevLead)continue;const l=s.instance;(!l||l.isConnected===!1)&&!s.snapshot&&(Wl(this.members,s),s.unmount())}i.scheduleRender()}remove(i){if(Wl(this.members,i),i===this.prevLead&&(this.prevLead=void 0),i===this.lead){const r=this.members[this.members.length-1];r&&this.promote(r)}}relegate(i){for(let r=this.members.indexOf(i)-1;r>=0;r--){const s=this.members[r];if(s.isPresent!==!1&&s.instance?.isConnected!==!1)return this.promote(s),!0}return!1}promote(i,r){const s=this.lead;if(i!==s&&(this.prevLead=s,this.lead=i,i.show(),s)){s.updateSnapshot(),i.scheduleRender();const{layoutDependency:l}=s.options,{layoutDependency:d}=i.options;(l===void 0||l!==d)&&(i.resumeFrom=s,r&&(s.preserveOpacity=!0),s.snapshot&&(i.snapshot=s.snapshot,i.snapshot.latestValues=s.animationValues||s.latestValues),i.root?.isUpdating&&(i.isLayoutDirty=!0)),i.options.crossfade===!1&&s.hide()}}exitAnimationComplete(){this.members.forEach(i=>{i.options.onExitComplete?.(),i.resumingFrom?.options.onExitComplete?.()})}scheduleRender(){this.members.forEach(i=>i.instance&&i.scheduleRender(!1))}removeLeadSnapshot(){this.lead?.snapshot&&(this.lead.snapshot=void 0)}}const Vl={hasAnimatedSinceResize:!0,hasEverUpdated:!1},vf=["","X","Y","Z"],X5=1e3;let K5=0;function xf(e,i,r,s){const{latestValues:l}=i;l[e]&&(r[e]=l[e],i.setStaticValue(e,0),s&&(s[e]=0))}function i2(e){if(e.hasCheckedOptimisedAppear=!0,e.root===e)return;const{visualElement:i}=e.options;if(!i)return;const r=jS(i);if(window.MotionHasOptimisedAnimation(r,"transform")){const{layout:l,layoutId:d}=e.options;window.MotionCancelOptimisedAnimation(r,"transform",Be,!(l||d))}const{parent:s}=e;s&&!s.hasCheckedOptimisedAppear&&i2(s)}function a2({attachResizeListener:e,defaultParent:i,measureScroll:r,checkIsScrollRoot:s,resetTransform:l}){return class{constructor(f={},m=i?.()){this.id=K5++,this.animationId=0,this.animationCommitId=0,this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.isProjectionDirty=!1,this.isSharedProjectionDirty=!1,this.isTransformDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.hasCheckedOptimisedAppear=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.hasTreeAnimated=!1,this.layoutVersion=0,this.updateScheduled=!1,this.scheduleUpdate=()=>this.update(),this.projectionUpdateScheduled=!1,this.checkUpdateFailed=()=>{this.isUpdating&&(this.isUpdating=!1,this.clearAllSnapshots())},this.updateProjection=()=>
vendor: 10,421 bytes, line 53
53{this.projectionUpdateScheduled=!1,this.nodes.forEach(Z5),this.nodes.forEach(t6),this.nodes.forEach(n6),this.nodes.forEach($5)},this.resolvedRelativeTargetAt=0,this.linkedParentVersion=0,this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.latestValues=f,this.root=m?m.root||m:this,this.path=m?[...m.path,m]:[],this.parent=m,this.depth=m?m.depth+1:0;for(let g=0;g<this.path.length;g++)this.path[g].shouldResetTransform=!0;this.root===this&&(this.nodes=new I5)}addEventListener(f,m){return this.eventHandlers.has(f)||this.eventHandlers.set(f,new Fh),this.eventHandlers.get(f).add(m)}notifyListeners(f,...m){const g=this.eventHandlers.get(f);g&&g.notify(...m)}hasListeners(f){return this.eventHandlers.has(f)}mount(f){if(this.instance)return;this.isSVG=um(f)&&!WO(f),this.instance=f;const{layoutId:m,layout:g,visualElement:p}=this.options;if(p&&!p.current&&p.mount(f),this.root.nodes.add(this),this.parent&&this.parent.children.add(this),this.root.hasTreeAnimated&&(g||m)&&(this.isLayoutDirty=!0),e){let y,v=0;const b=()=>this.root.updateBlockedByResize=!1;Be.read(()=>{v=window.innerWidth}),e(f,()=>{const j=window.innerWidth;j!==v&&(v=j,this.root.updateBlockedByResize=!0,y&&y(),y=F5(b,250),Vl.hasAnimatedSinceResize&&(Vl.hasAnimatedSinceResize=!1,this.nodes.forEach(Eb)))})}m&&this.root.registerSharedNode(m,this),this.options.animate!==!1&&p&&(m||g)&&this.addEventListener("didUpdate",({delta:y,hasLayoutChanged:v,hasRelativeLayoutChanged:b,layout:j})=>{if(this.isTreeAnimationBlocked()){this.target=void 0,this.relativeTarget=void 0;return}const N=this.options.transition||p.getDefaultTransition()||o6,{onLayoutAnimationStart:T,onLayoutAnimationComplete:E}=p.getProps(),D=!this.targetLayout||!e2(this.targetLayout,j),R=!v&&b;if(this.options.layoutRoot||this.resumeFrom||R||v&&(D||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0);const M={...im(N,"layout"),onPlay:T,onComplete:E};(p.shouldReduceMotion||this.options.layoutRoot)&&(M.delay=0,M.type=!1),this.startAnimation(M),this.setAnimationOrigin(y,R)}else v||Eb(this),this.isLead()&&this.options.onExitComplete&&this.options.onExitComplete();this.targetLayout=j})}unmount(){this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this);const f=this.getStack();f&&f.remove(this),this.parent&&this.parent.children.delete(this),this.instance=void 0,this.eventHandlers.clear(),ki(this.updateProjection)}blockUpdate(){this.updateManuallyBlocked=!0}unblockUpdate(){this.updateManuallyBlocked=!1}isUpdateBlocked(){return this.updateManuallyBlocked||this.updateBlockedByResize}isTreeAnimationBlocked(){return this.isAnimationBlocked||this.parent&&this.parent.isTreeAnimationBlocked()||!1}startUpdate(){this.isUpdateBlocked()||(this.isUpdating=!0,this.nodes&&this.nodes.forEach(i6),this.animationId++)}getTransformTemplate(){const{visualElement:f}=this.options;return f&&f.getProps().transformTemplate}willUpdate(f=!0){if(this.root.hasTreeAnimated=!0,this.root.isUpdateBlocked()){this.options.onExitComplete&&this.options.onExitComplete();return}if(window.MotionCancelOptimisedAnimation&&!this.hasCheckedOptimisedAppear&&i2(this),!this.root.isUpdating&&this.root.startUpdate(),this.isLayoutDirty)return;this.isLayoutDirty=!0;for(let y=0;y<this.path.length;y++){const v=this.path[y];v.shouldResetTransform=!0,v.updateScroll("snapshot"),v.options.layoutRoot&&v.willUpdate(!1)}const{layoutId:m,layout:g}=this.options;if(m===void 0&&!g)return;const p=this.getTransformTemplate();this.prevTransformTemplateValue=p?p(this.latestValues,""):void 0,this.updateSnapshot(),f&&this.notifyListeners("willUpdate")}update(){if(this.updateScheduled=!1,this.isUpdateBlocked()){this.unblockUpdate(),this.clearAllSnapshots(),this.nodes.forEach(Nb);return}if(this.animationId<=this.animationCommitId){this.nodes.forEach(Ab);return}this.animationCommitId=this.animationId,this.isUpdating?(this.isUpdating=!1,this.nodes.forEach(e6),this.nodes.forEach(Q5),this.nodes.forEach(W5)):this.nodes.forEach(Ab),this.clearAllSnapshots();const m=bt.now();ft.delta=Mn(0,1e3/60,m-ft.timestamp),ft.timestamp=m,ft.isProcessing=!0,uf.update.process(ft),uf.preRender.process(ft),uf.render.process(ft),ft.isProcessing=!1}didUpdate(){this.updateScheduled||(this.updateScheduled=!0,lm.read(this.scheduleUpdate))}clearAllSnapshots(){this.nodes.forEach(J5),this.sharedNodes.forEach(a6)}scheduleUpdateProjection(){this.projectionUpdateScheduled||(this.projectionUpdateScheduled=!0,Be.preRender(this.updateProjection,!1,!0))}scheduleCheckAfterUnmount(){Be.postRender(()=>{this.isLayoutDirty?this.root.didUpdate():this.root.checkUpdateFailed()})}updateSnapshot(){this.snapshot||!this.instance||(this.snapshot=this.measure(),this.snapshot&&!wt(this.snapshot.measuredBox.x)&&!wt(this.snapshot.measuredBox.y)&&(this.snapshot=void 0))}updateLayout(){if(!this.instance||(this.updateScroll(),!(this.options.alwaysMeasureLayout&&this.isLead())&&!this.isLayoutDirty))return;if(this.resumeFrom&&!this.resumeFrom.instance)for(let g=0;g<this.path.length;g++)this.path[g].updateScroll();const f=this.layout;this.layout=this.measure(!1),this.layoutVersion++,this.layoutCorrected=it(),this.isLayoutDirty=!1,this.projectionDelta=void 0,this.notifyListeners("measure",this.layout.layoutBox);const{visualElement:m}=this.options;m&&m.notify("LayoutMeasure",this.layout.layoutBox,f?f.layoutBox:void 0)}updateScroll(f="measure"){let m=!!(this.options.layoutScroll&&this.instance);if(this.scroll&&this.scroll.animationId===this.root.animationId&&this.scroll.phase===f&&(m=!1),m&&this.instance){const g=s(this.instance);this.scroll={animationId:this.root.animationId,phase:f,isRoot:g,offset:r(this.instance),wasRoot:this.scroll?this.scroll.isRoot:g}}}resetTransform(){if(!l)return;const f=this.isLayoutDirty||this.shouldResetTransform||this.options.alwaysMeasureLayout,m=this.projectionDelta&&!JS(this.projectionDelta),g=this.getTransformTemplate(),p=g?g(this.latestValues,""):void 0,y=p!==this.prevTransformTemplateValue;f&&this.instance&&(m||ra(this.latestValues)||y)&&(l(this.instance,p),this.shouldResetTransform=!1,this.scheduleRender())}measure(f=!0){const m=this.measurePageBox();let g=this.removeElementScroll(m);return f&&(g=this.removeTransform(g)),l6(g),{animationId:this.root.animationId,measuredBox:m,layoutBox:g,latestValues:{},source:this.id}}measurePageBox(){const{visualElement:f}=this.options;if(!f)return it();const m=f.measureViewportBox();if(!(this.scroll?.wasRoot||this.path.some(c6))){const{scroll:p}=this.root;p&&(or(m.x,p.offset.x),or(m.y,p.offset.y))}return m}removeElementScroll(f){const m=it();if(rn(m,f),this.scroll?.wasRoot)return m;for(let g=0;g<this.path.length;g++){const p=this.path[g],{scroll:y,options:v}=p;p!==this.root&&y&&v.layoutScroll&&(y.wasRoot&&rn(m,f),or(m.x,y.offset.x),or(m.y,y.offset.y))}return m}applyTransform(f,m=!1){const g=it();rn(g,f);for(let p=0;p<this.path.length;p++){const y=this.path[p];!m&&y.options.layoutScroll&&y.scroll&&y!==y.root&&lr(g,{x:-y.scroll.offset.x,y:-y.scroll.offset.y}),ra(y.latestValues)&&lr(g,y.latestValues)}return ra(this.latestValues)&&lr(g,this.latestValues),g}removeTransform(f){const m=it();rn(m,f);for(let g=0;g<this.path.length;g++){const p=this.path[g];if(!p.instance||!ra(p.latestValues))continue;lh(p.latestValues)&&p.updateSnapshot();const y=it(),v=p.measurePageBox();rn(y,v),gb(m,p.latestValues,p.snapshot?p.snapshot.layoutBox:void 0,y)}return ra(this.latestValues)&&gb(m,this.latestValues),m}setTargetDelta(f){this.targetDelta=f,this.root.scheduleUpdateProjection(),this.isProjectionDirty=!0}setOptions(f){this.options={...this.options,...f,crossfade:f.crossfade!==void 0?f.crossfade:!0}}clearMeasurements(){this.scroll=void 0,this.layout=void 0,this.snapshot=void 0,this.prevTransformTemplateValue=void 0,this.targetDelta=void 0,this.target=void 0,this.isLayoutDirty=!1}forceRelativeParentToResolveTarget(){this.relativeParent&&this.relativeParent.resolvedRelativeTargetAt!==ft.timestamp&&this.relativeParent.resolveTargetDelta(!0)}resolveTargetDelta(f=!1){const m=this.getLead();this.isProjectionDirty||(this.isProjectionDirty=m.isProjectionDirty),this.isTransformDirty||(this.isTransformDirty=m.isTransformDirty),this.isSharedProjectionDirty||(this.isSharedProjectionDirty=m.isSharedProjectionDirty);const g=!!this.resumingFrom||this!==m;if(!(f||g&&this.isSharedProjectionDirty||this.isProjectionDirty||this.parent?.isProjectionDirty||this.attemptToResolveRelativeTarget||this.root.updateBlockedByResize))return;const{layout:y,layoutId:v}=this.options;if(!this.layout||!(y||v))return;this.resolvedRelativeTargetAt=ft.timestamp;const b=this.getClosestProjectingParent();b&&this.linkedParentVersion!==b.layoutVersion&&!b.options.layoutRoot&&this.removeRelativeTarget(),!this.targetDelta&&!this.relativeTarget&&(b&&b.layout?this.createRelativeTarget(b,this.layout.layoutBox,b.layout.layoutBox):this.removeRelativeTarget()),!(!this.relativeTarget&&!this.targetDelta)&&(this.target||(this.target=it(),this.targetWithTransforms=it()),this.relativeTarget&&this.relativeTargetOrigin&&this.relativeParent&&this.relativeParent.target?(this.forceRelativeParentToResolveTarget(),O5(this.target,this.relativeTarget,this.relativeParent.target)):this.targetDelta?(this.resumingFrom?this.target=this.applyTransform(this.layout.layoutBox):rn(this.target,this.layout.layoutBox),HS(this.target,this.targetDelta)):rn(this.target,this.layout.layoutBox),this.attemptToResolveRelativeTarget&&(this.attemptToResolveRelativeTarget=!1,b&&!!b.resumingFrom==!!this.resumingFrom&&!b.options.layoutScroll&&b.target&&this.animationProgress!==1?this.createRelativeTarget(b,this.target,b.target):this.relativeParent=this.relativeTarget=void 0))}getClosestProjectingParent(){if(!(!this.parent||lh(this.parent.latestValues)||BS(this.parent.latestValues)))return this.parent.isProjecting()?this.parent:this.parent.getClosestProjectingParent()}isProjecting(){return!!((this.relativeTarget||this.targetDelta||this.options.layoutRoot)&&this.layout)}createRelativeTarget(f,m,g){this.relativeParent=f,this.linkedParentVersion=f.layoutVersion,this.forceRelativeParentToResolveTarget(),this.relativeTarget=it(),this.relativeTargetOrigin=it(),nc(this.relativeTargetOrigin,m,g),rn(this.relativeTarget,this.relativeTargetOrigin)}removeRelativeTarget(){this.relativeParent=this.relativeTarget=void 0}calcProjection(){const f=this.getLead(),m=!!this.resumingFrom||this!==f;let g=!0;
vendor: 4,768 bytes, line 53
53if((this.isProjectionDirty||this.parent?.isProjectionDirty)&&(g=!1),m&&(this.isSharedProjectionDirty||this.isTransformDirty)&&(g=!1),this.resolvedRelativeTargetAt===ft.timestamp&&(g=!1),g)return;const{layout:p,layoutId:y}=this.options;if(this.isTreeAnimating=!!(this.parent&&this.parent.isTreeAnimating||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),!this.layout||!(p||y))return;rn(this.layoutCorrected,this.layout.layoutBox);const v=this.treeScale.x,b=this.treeScale.y;o5(this.layoutCorrected,this.treeScale,this.path,m),f.layout&&!f.target&&(this.treeScale.x!==1||this.treeScale.y!==1)&&(f.target=f.layout.layoutBox,f.targetWithTransforms=it());const{target:j}=f;if(!j){this.prevProjectionDelta&&(this.createProjectionDeltas(),this.scheduleRender());return}!this.projectionDelta||!this.prevProjectionDelta?this.createProjectionDeltas():(ub(this.prevProjectionDelta.x,this.projectionDelta.x),ub(this.prevProjectionDelta.y,this.projectionDelta.y)),Cs(this.projectionDelta,this.layoutCorrected,j,this.latestValues),(this.treeScale.x!==v||this.treeScale.y!==b||!wb(this.projectionDelta.x,this.prevProjectionDelta.x)||!wb(this.projectionDelta.y,this.prevProjectionDelta.y))&&(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",j))}hide(){this.isVisible=!1}show(){this.isVisible=!0}scheduleRender(f=!0){if(this.options.visualElement?.scheduleRender(),f){const m=this.getStack();m&&m.scheduleRender()}this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)}createProjectionDeltas(){this.prevProjectionDelta=sr(),this.projectionDelta=sr(),this.projectionDeltaWithTransform=sr()}setAnimationOrigin(f,m=!1){const g=this.snapshot,p=g?g.latestValues:{},y={...this.latestValues},v=sr();(!this.relativeParent||!this.relativeParent.options.layoutRoot)&&(this.relativeTarget=this.relativeTargetOrigin=void 0),this.attemptToResolveRelativeTarget=!m;const b=it(),j=g?g.source:void 0,N=this.layout?this.layout.source:void 0,T=j!==N,E=this.getStack(),D=!E||E.members.length<=1,R=!!(T&&!D&&this.options.crossfade===!0&&!this.path.some(s6));this.animationProgress=0;let M;this.mixTargetDelta=k=>{const P=k/1e3;Cb(v.x,f.x,P),Cb(v.y,f.y,P),this.setTargetDelta(v),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&this.relativeParent&&this.relativeParent.layout&&(nc(b,this.layout.layoutBox,this.relativeParent.layout.layoutBox),r6(this.relativeTarget,this.relativeTargetOrigin,b,P),M&&L5(this.relativeTarget,M)&&(this.isProjectionDirty=!1),M||(M=it()),rn(M,this.relativeTarget)),T&&(this.animationValues=y,U5(y,p,this.latestValues,P,R,D)),this.root.scheduleUpdateProjection(),this.scheduleRender(),this.animationProgress=P},this.mixTargetDelta(this.options.layoutRoot?1e3:0)}startAnimation(f){this.notifyListeners("animationStart"),this.currentAnimation?.stop(),this.resumingFrom?.currentAnimation?.stop(),this.pendingAnimation&&(ki(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=Be.update(()=>{Vl.hasAnimatedSinceResize=!0,this.motionValue||(this.motionValue=mr(0)),this.motionValue.jump(0,!1),this.currentAnimation=q5(this.motionValue,[0,1e3],{...f,velocity:0,isSync:!0,onUpdate:m=>{this.mixTargetDelta(m),f.onUpdate&&f.onUpdate(m)},onStop:()=>{},onComplete:()=>{f.onComplete&&f.onComplete(),this.completeAnimation()}}),this.resumingFrom&&(this.resumingFrom.currentAnimation=this.currentAnimation),this.pendingAnimation=void 0})}completeAnimation(){this.resumingFrom&&(this.resumingFrom.currentAnimation=void 0,this.resumingFrom.preserveOpacity=void 0);const f=this.getStack();f&&f.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")}finishAnimation(){this.currentAnimation&&(this.mixTargetDelta&&this.mixTargetDelta(X5),this.currentAnimation.stop()),this.completeAnimation()}applyTransformsToTarget(){const f=this.getLead();let{targetWithTransforms:m,target:g,layout:p,latestValues:y}=f;if(!(!m||!g||!p)){if(this!==f&&this.layout&&p&&r2(this.options.animationType,this.layout.layoutBox,p.layoutBox)){g=this.target||it();const v=wt(this.layout.layoutBox.x);g.x.min=f.target.x.min,g.x.max=g.x.min+v;const b=wt(this.layout.layoutBox.y);g.y.min=f.target.y.min,g.y.max=g.y.min+b}rn(m,g),lr(m,y),Cs(this.projectionDeltaWithTransform,this.layoutCorrected,m,y)}}registerSharedNode(f,m){this.sharedNodes.has(f)||this.sharedNodes.set(f,new Y5),this.sharedNodes.get(f).add(m);const p=m.options.initialPromotionConfig;m.promote({transition:p?p.transition:void 0,preserveFollowOpacity:p&&p.shouldPreserveFollowOpacity?p.shouldPreserveFollowOpacity(m):void 0})}isLead(){const f=this.getStack();return f?f.lead===this:!0}getLead(){const{layoutId:f}=this.options;
vendor: 16,370 bytes, lines 53-61
53return f?this.getStack()?.lead||this:this}getPrevLead(){const{layoutId:f}=this.options;return f?this.getStack()?.prevLead:void 0}getStack(){const{layoutId:f}=this.options;if(f)return this.root.sharedNodes.get(f)}promote({needsReset:f,transition:m,preserveFollowOpacity:g}={}){const p=this.getStack();p&&p.promote(this,g),f&&(this.projectionDelta=void 0,this.needsReset=!0),m&&this.setOptions({transition:m})}relegate(){const f=this.getStack();return f?f.relegate(this):!1}resetSkewAndRotation(){const{visualElement:f}=this.options;if(!f)return;let m=!1;const{latestValues:g}=f;if((g.z||g.rotate||g.rotateX||g.rotateY||g.rotateZ||g.skewX||g.skewY)&&(m=!0),!m)return;const p={};g.z&&xf("z",f,p,this.animationValues);for(let y=0;y<vf.length;y++)xf(`rotate${vf[y]}`,f,p,this.animationValues),xf(`skew${vf[y]}`,f,p,this.animationValues);f.render();for(const y in p)f.setStaticValue(y,p[y]),this.animationValues&&(this.animationValues[y]=p[y]);f.scheduleRender()}applyProjectionStyles(f,m){if(!this.instance||this.isSVG)return;if(!this.isVisible){f.visibility="hidden";return}const g=this.getTransformTemplate();if(this.needsReset){this.needsReset=!1,f.visibility="",f.opacity="",f.pointerEvents=zl(m?.pointerEvents)||"",f.transform=g?g(this.latestValues,""):"none";return}const p=this.getLead();if(!this.projectionDelta||!this.layout||!p.target){this.options.layoutId&&(f.opacity=this.latestValues.opacity!==void 0?this.latestValues.opacity:1,f.pointerEvents=zl(m?.pointerEvents)||""),this.hasProjected&&!ra(this.latestValues)&&(f.transform=g?g({},""):"none",this.hasProjected=!1);return}f.visibility="";const y=p.animationValues||p.latestValues;this.applyTransformsToTarget();let v=z5(this.projectionDeltaWithTransform,this.treeScale,y);g&&(v=g(y,v)),f.transform=v;const{x:b,y:j}=this.projectionDelta;f.transformOrigin=`${b.origin*100}% ${j.origin*100}% 0`,p.animationValues?f.opacity=p===this?y.opacity??this.latestValues.opacity??1:this.preserveOpacity?this.latestValues.opacity:y.opacityExit:f.opacity=p===this?y.opacity!==void 0?y.opacity:"":y.opacityExit!==void 0?y.opacityExit:0;for(const N in uh){if(y[N]===void 0)continue;const{correct:T,applyTo:E,isCSSVariable:D}=uh[N],R=v==="none"?y[N]:T(y[N],p);if(E){const M=E.length;for(let k=0;k<M;k++)f[E[k]]=R}else D?this.options.visualElement.renderState.vars[N]=R:f[N]=R}this.options.layoutId&&(f.pointerEvents=p===this?zl(m?.pointerEvents)||"":"none")}clearSnapshot(){this.resumeFrom=this.snapshot=void 0}resetTree(){this.root.nodes.forEach(f=>f.currentAnimation?.stop()),this.root.nodes.forEach(Nb),this.root.sharedNodes.clear()}}}function Q5(e){e.updateLayout()}function W5(e){const i=e.resumeFrom?.snapshot||e.snapshot;if(e.isLead()&&e.layout&&i&&e.hasListeners("didUpdate")){const{layoutBox:r,measuredBox:s}=e.layout,{animationType:l}=e.options,d=i.source!==e.layout.source;l==="size"?jn(y=>{const v=d?i.measuredBox[y]:i.layoutBox[y],b=wt(v);v.min=r[y].min,v.max=v.min+b}):r2(l,i.layoutBox,r)&&jn(y=>{const v=d?i.measuredBox[y]:i.layoutBox[y],b=wt(r[y]);v.max=v.min+b,e.relativeTarget&&!e.currentAnimation&&(e.isProjectionDirty=!0,e.relativeTarget[y].max=e.relativeTarget[y].min+b)});const f=sr();Cs(f,r,i.layoutBox);const m=sr();d?Cs(m,e.applyTransform(s,!0),i.measuredBox):Cs(m,r,i.layoutBox);const g=!JS(f);let p=!1;if(!e.resumeFrom){const y=e.getClosestProjectingParent();if(y&&!y.resumeFrom){const{snapshot:v,layout:b}=y;if(v&&b){const j=it();nc(j,i.layoutBox,v.layoutBox);const N=it();nc(N,r,b.layoutBox),e2(j,N)||(p=!0),y.options.layoutRoot&&(e.relativeTarget=N,e.relativeTargetOrigin=j,e.relativeParent=y)}}}e.notifyListeners("didUpdate",{layout:r,snapshot:i,delta:m,layoutDelta:f,hasLayoutChanged:g,hasRelativeLayoutChanged:p})}else if(e.isLead()){const{onExitComplete:r}=e.options;r&&r()}e.options.transition=void 0}function Z5(e){e.parent&&(e.isProjecting()||(e.isProjectionDirty=e.parent.isProjectionDirty),e.isSharedProjectionDirty||(e.isSharedProjectionDirty=!!(e.isProjectionDirty||e.parent.isProjectionDirty||e.parent.isSharedProjectionDirty)),e.isTransformDirty||(e.isTransformDirty=e.parent.isTransformDirty))}function $5(e){e.isProjectionDirty=e.isSharedProjectionDirty=e.isTransformDirty=!1}function J5(e){e.clearSnapshot()}function Nb(e){e.clearMeasurements()}function Ab(e){e.isLayoutDirty=!1}function e6(e){const{visualElement:i}=e.options;i&&i.getProps().onBeforeLayoutMeasure&&i.notify("BeforeLayoutMeasure"),e.resetTransform()}function Eb(e){e.finishAnimation(),e.targetDelta=e.relativeTarget=e.target=void 0,e.isProjectionDirty=!0}function t6(e){e.resolveTargetDelta()}function n6(e){e.calcProjection()}function i6(e){e.resetSkewAndRotation()}function a6(e){e.removeLeadSnapshot()}function Cb(e,i,r){e.translate=Fe(i.translate,0,r),e.scale=Fe(i.scale,1,r),e.origin=i.origin,e.originPoint=i.originPoint}function Db(e,i,r,s){e.min=Fe(i.min,r.min,s),e.max=Fe(i.max,r.max,s)}function r6(e,i,r,s){Db(e.x,i.x,r.x,s),Db(e.y,i.y,r.y,s)}function s6(e){return e.animationValues&&e.animationValues.opacityExit!==void 0}const o6={duration:.45,ease:[.4,0,.1,1]},Rb=e=>typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().includes(e),Mb=Rb("applewebkit/")&&!Rb("chrome/")?Math.round:Jt;function Ob(e){e.min=Mb(e.min),e.max=Mb(e.max)}function l6(e){Ob(e.x),Ob(e.y)}function r2(e,i,r){return e==="position"||e==="preserve-aspect"&&!M5(bb(i),bb(r),.2)}function c6(e){return e!==e.root&&e.scroll?.wasRoot}const u6=a2({attachResizeListener:(e,i)=>Us(e,"resize",i),measureScroll:()=>({x:document.documentElement.scrollLeft||document.body?.scrollLeft||0,y:document.documentElement.scrollTop||document.body?.scrollTop||0}),checkIsScrollRoot:()=>!0}),bf={current:void 0},s2=a2({measureScroll:e=>({x:e.scrollLeft,y:e.scrollTop}),defaultParent:()=>{if(!bf.current){const e=new u6({});e.mount(window),e.setOptions({layoutScroll:!0}),bf.current=e}return bf.current},resetTransform:(e,i)=>{e.style.transform=i!==void 0?i:"none"},checkIsScrollRoot:e=>window.getComputedStyle(e).position==="fixed"}),pm=w.createContext({transformPagePoint:e=>e,isStatic:!1,reducedMotion:"never"});function kb(e,i){if(typeof e=="function")return e(i);e!=null&&(e.current=i)}function d6(...e){return i=>{let r=!1;const s=e.map(l=>{const d=kb(l,i);return!r&&typeof d=="function"&&(r=!0),d});if(r)return()=>{for(let l=0;l<s.length;l++){const d=s[l];typeof d=="function"?d():kb(e[l],null)}}}}function f6(...e){return w.useCallback(d6(...e),e)}class h6 extends w.Component{getSnapshotBeforeUpdate(i){const r=this.props.childRef.current;if(r&&i.isPresent&&!this.props.isPresent&&this.props.pop!==!1){const s=r.offsetParent,l=sh(s)&&s.offsetWidth||0,d=sh(s)&&s.offsetHeight||0,f=this.props.sizeRef.current;f.height=r.offsetHeight||0,f.width=r.offsetWidth||0,f.top=r.offsetTop,f.left=r.offsetLeft,f.right=l-f.width-f.left,f.bottom=d-f.height-f.top}return null}componentDidUpdate(){}render(){return this.props.children}}function m6({children:e,isPresent:i,anchorX:r,anchorY:s,root:l,pop:d}){const f=w.useId(),m=w.useRef(null),g=w.useRef({width:0,height:0,top:0,left:0,right:0,bottom:0}),{nonce:p}=w.useContext(pm),y=e.props?.ref??e?.ref,v=f6(m,y);return w.useInsertionEffect(()=>{const{width:b,height:j,top:N,left:T,right:E,bottom:D}=g.current;if(i||d===!1||!m.current||!b||!j)return;const R=r==="left"?`left: ${T}`:`right: ${E}`,M=s==="bottom"?`bottom: ${D}`:`top: ${N}`;m.current.dataset.motionPopId=f;const k=document.createElement("style");p&&(k.nonce=p);const P=l??document.head;return P.appendChild(k),k.sheet&&k.sheet.insertRule(` 54 [data-motion-pop-id="${f}"] { 55 position: absolute !important; 56 width: ${b}px !important; 57 height: ${j}px !important; 58 ${R}px !important; 59 ${M}px !important; 60 } 61 `),()=>{P.contains(k)&&P.removeChild(k)}},[i]),c.jsx(h6,{isPresent:i,childRef:m,sizeRef:g,pop:d,children:d===!1?e:w.cloneElement(e,{ref:v})})}const p6=({children:e,initial:i,isPresent:r,onExitComplete:s,custom:l,presenceAffectsLayout:d,mode:f,anchorX:m,anchorY:g,root:p})=>{const y=qh(g6),v=w.useId();let b=!0,j=w.useMemo(()=>(b=!1,{id:v,initial:i,isPresent:r,custom:l,onExitComplete:N=>{y.set(N,!0);for(const T of y.values())if(!T)return;s&&s()},register:N=>(y.set(N,!1),()=>y.delete(N))}),[r,y,s]);return d&&b&&(j={...j}),w.useMemo(()=>{y.forEach((N,T)=>y.set(T,!1))},[r]),w.useEffect(()=>{!r&&!y.size&&s&&s()},[r]),e=c.jsx(m6,{pop:f==="popLayout",isPresent:r,anchorX:m,anchorY:g,root:p,children:e}),c.jsx(jc.Provider,{value:j,children:e})};function g6(){return new Map}function o2(e=!0){const i=w.useContext(jc);if(i===null)return[!0,null];const{isPresent:r,onExitComplete:s,register:l}=i,d=w.useId();w.useEffect(()=>{if(e)return l(d)},[e]);const f=w.useCallback(()=>e&&s&&s(d),[d,s,e]);return!r&&s?[!1,f]:[!0]}const Nl=e=>e.key||"";function _b(e){const i=[];return w.Children.forEach(e,r=>{w.isValidElement(r)&&i.push(r)}),i}const l2=({children:e,custom:i,initial:r=!0,onExitComplete:s,presenceAffectsLayout:l=!0,mode:d="sync",propagate:f=!1,anchorX:m="left",anchorY:g="top",root:p})=>{const[y,v]=o2(f),b=w.useMemo(()=>_b(e),[e]),j=f&&!y?[]:b.map(Nl),N=w.useRef(!0),T=w.useRef(b),E=qh(()=>new Map),D=w.useRef(new Set),[R,M]=w.useState(b),[k,P]=w.useState(b);_w(()=>{N.current=!1,T.current=b;for(let H=0;H<k.length;H++){const W=Nl(k[H]);j.includes(W)?(E.delete(W),D.current.delete(W)):E.get(W)!==!0&&E.set(W,!1)}},[k,j.length,j.join("-")]);const q=[];if(b!==R){let H=[...b];for(let W=0;W<k.length;W++){const oe=k[W],me=Nl(oe);j.includes(me)||(H.splice(W,0,oe),q.push(oe))}return d==="wait"&&q.length&&(H=q),P(_b(H)),M(b),null}const{forceRender:K}=w.useContext(Hh);return c.jsx(c.Fragment,{children:k.map(H=>{const W=Nl(H),oe=f&&!y?!1:b===k||j.includes(W),me=()=>{if(D.current.has(W))return;if(D.current.add(W),E.has(W))E.set(W,!0);else return;let ce=!0;E.forEach(xe=>{xe||(ce=!1)}),ce&&(K?.(),P(T.current),f&&v?.(),s&&s())};return c.jsx(p6,{isPresent:oe,initial:!N.current||r?void 0:!1,custom:i,presenceAffectsLayout:l,mode:d,root:p,onExitComplete:oe?void 0:me,anchorX:m,anchorY:g,children:H},W)})})},c2=w.createContext({strict:!1}),Pb={animation:["animate","variants","whileHover","whileTap","exit","whileInView","whileFocus","whileDrag"],exit:["exit"],drag:["drag","dragControls"],focus:["whileFocus"],hover:["whileHover","onHoverStart","onHoverEnd"],tap:["whileTap","onTap","onTapStart","onTapCancel"],pan:["onPan","onPanStart","onPanSessionStart","onPanEnd"],inView:["whileInView","onViewportEnter","onViewportLeave"],layout:["layout","layoutId"]};let Lb=!1;function y6(){if(Lb)return;const e={};for(const i in Pb)e[i]={isEnabled:r=>Pb[i].some(s=>!!r[s])};zS(e),Lb=!0}function u2(){return y6(),i5()}function v6(e){const i=u2();for(const r in e)i[r]={...i[r],...e[r]};zS(i)}const x6=new Set(["animate","exit","variants","initial","style","values","variants","transition","transformTemplate","custom","inherit","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","_dragX","_dragY","onHoverStart","onHoverEnd","onViewportEnter","onViewportLeave","globalTapTarget","propagate","ignoreStrict","viewport"]);function ic(e){return e.startsWith("while")||e.startsWith("drag")&&e!=="draggable"||e.startsWith("layout")||e.startsWith("onTap")||e.startsWith("onPan")||e.startsWith("onLayout")||x6.has(e)}let d2=e=>!ic(e);function b6(e){typeof e=="function"&&(d2=i=>i.startsWith("on")?!ic(i):e(i))}try{b6(require("@emotion/is-prop-valid").default)}catch{}function w6(e,i,r){const s={};for(const l in e)l==="values"&&typeof e.values=="object"||(d2(l)||r===!0&&ic(l)||!i&&!ic(l)||e.draggable&&l.startsWith("onDrag"))&&(s[l]=e[l]);return s}const Ac=w.createContext({});function S6(e,i){if(Nc(e)){const{initial:r,animate:s}=e;return{initial:r===!1||Vs(r)?r:void 0,animate:Vs(s)?s:void 0}}return e.inherit!==!1?i:{}}function j6(e){const{initial:i,animate:r}=S6(e,w.useContext(Ac));return w.useMemo(()=>({initial:i,animate:r}),[zb(i),zb(r)])}function zb(e){return Array.isArray(e)?e.join(" "):e}const gm=()=>({style:{},transform:{},transformOrigin:{},vars:{}});function f2(e,i,r){for(const s in i)!yt(i[s])&&!IS(s,r)&&(e[s]=i[s])}function T6({transformTemplate:e},i){return w.useMemo(()=>{const r=gm();return hm(r,i,e),Object.assign({},r.vars,r.style)},[i])}function N6(e,i){const r=e.style||{},s={};return f2(s,r,e),Object.assign(s,T6(e,i)),s}function A6(e,i){const r={},s=N6(e,i);return e.drag&&e.dragListener!==!1&&(r.draggable=!1,s.userSelect=s.WebkitUserSelect=s.WebkitTouchCallout="none",s.touchAction=e.drag===!0?"none":`pan-${e.drag==="x"?"y":"x"}`),e.tabIndex===void 0&&(e.onTap||e.onTapStart||e.whileTap)&&(r.tabIndex=0),r.style=s,r}const h2=()=>({...gm(),attrs:{}});function E6(e,i,r,s){const l=w.useMemo(()=>{const d=h2();return FS(d,i,XS(s),e.transformTemplate,e.style),{...d.attrs,style:{...d.style}}},[i]);if(e.style){const d={};f2(d,e.style,e),l.style={...d,...l.style}}return l}const C6=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","switch","symbol","svg","text","tspan","use","view"];function ym(e){return typeof e!="string"||e.includes("-")?!1:!!(C6.indexOf(e)>-1||/[A-Z]/u.test(e))}function D6(e,i,r,{latestValues:s},l,d=!1,f){const g=(f??ym(e)?E6:A6)(i,s,l,e),p=w6(i,typeof e=="string",d),y=e!==w.Fragment?{...p,...g,ref:r}:{},{children:v}=i,b=w.useMemo(()=>yt(v)?v.get():v,[v]);return w.createElement(e,{...y,children:b})}function R6({scrapeMotionValuesFromProps:e,createRenderState:i},r,s,l){return{latestValues:M6(r,s,l,e),renderState:i()}}function M6(e,i,r,s){const l={},d=s(e,{});for(const b in d)l[b]=zl(d[b]);let{initial:f,animate:m}=e;const g=Nc(e),p=PS(e);i&&p&&!g&&e.inherit!==!1&&(f===void 0&&(f=i.initial),m===void 0&&(m=i.animate));let y=r?r.initial===!1:!1;y=y||f===!1;const v=y?m:f;if(v&&typeof v!="boolean"&&!Tc(v)){const b=Array.isArray(v)?v:[v];for(let j=0;j<b.length;j++){const N=rm(e,b[j]);if(N){const{transitionEnd:T,transition:E,...D}=N;for(const R in D){let M=D[R];if(Array.isArray(M)){const k=y?M.length-1:0;M=M[k]}M!==null&&(l[R]=M)}for(const R in T)l[R]=T[R]}}}return l}const m2=e=>(i,r)=>{const s=w.useContext(Ac),l=w.useContext(jc),d=()=>R6(e,i,s,l);return r?d():qh(d)},O6=m2({scrapeMotionValuesFromProps:mm,createRenderState:gm}),k6=m2({scrapeMotionValuesFromProps:KS,createRenderState:h2}),_6=Symbol.for("motionComponentSymbol");function P6(e,i,r){const s=w.useRef(r);w.useInsertionEffect(()=>{s.current=r});const l=w.useRef(null);return w.useCallback(d=>{d&&e.onMount?.(d);const f=s.current;if(typeof f=="function")if(d){const m=f(d);typeof m=="function"&&(l.current=m)}else l.current?(l.current(),l.current=null):f(d);else f&&(f.current=d);i&&(d?i.mount(d):i.unmount())},[i])}const p2=w.createContext({});function ir(e){return e&&typeof e=="object"&&Object.prototype.hasOwnProperty.call(e,"current")}function L6(e,i,r,s,l,d){const{visualElement:f}=w.useContext(Ac),m=w.useContext(c2),g=w.useContext(jc),p=w.useContext(pm),y=p.reducedMotion,v=p.skipAnimations,b=w.useRef(null),j=w.useRef(!1);s=s||m.renderer,!b.current&&s&&(b.current=s(e,{visualState:i,parent:f,props:r,presenceContext:g,blockInitialAnimation:g?g.initial===!1:!1,reducedMotionConfig:y,skipAnimations:v,isSVG:d}),j.current&&b.current&&(b.current.manuallyAnimateOnMount=!0));const N=b.current,T=w.useContext(p2);N&&!N.projection&&l&&(N.type==="html"||N.type==="svg")&&z6(b.current,r,l,T);const E=w.useRef(!1);w.useInsertionEffect(()=>{N&&E.current&&N.update(r,g)});const D=r[SS],R=w.useRef(!!D&&typeof window<"u"&&!window.MotionHandoffIsComplete?.(D)&&window.MotionHasOptimisedAnimation?.(D));return _w(()=>{j.current=!0,N&&(E.current=!0,window.MotionIsMounted=!0,N.updateFeatures(),N.scheduleRenderMicrotask(),R.current&&N.animationState&&N.animationState.animateChanges())}),w.useEffect(()=>{N&&(!R.current&&N.animationState&&N.animationState.animateChanges(),R.current&&(queueMicrotask(()=>{window.MotionHandoffMarkAsComplete?.(D)}),R.current=!1),N.enteringChildren=void 0)}),N}function z6(e,i,r,s){const{layoutId:l,layout:d,drag:f,dragConstraints:m,layoutScroll:g,layoutRoot:p,layoutCrossfade:y}=i;e.projection=new r(e.latestValues,i["data-framer-portal-id"]?void 0:g2(e.parent)),e.projection.setOptions({layoutId:l,layout:d,alwaysMeasureLayout:!!f||m&&ir(m),visualElement:e,animationType:typeof d=="str
61ing"?d:"both",initialPromotionConfig:s,crossfade:y,layoutScroll:g,layoutRoot:p})}function g2(e){if(e)return e.options.allowProjection!==!1?e.projection:g2(e.parent)}function wf(e,{forwardMotionProps:i=!1,type:r}={},s,l){s&&v6(s);const d=r?r==="svg":ym(e),f=d?k6:O6;function m(p,y){let v;const b={...w.useContext(pm),...p,layoutId:V6(p)},{isStatic:j}=b,N=j6(p),T=f(p,j);if(!j&&typeof window<"u"){U6();const E=B6(b);v=E.MeasureLayout,N.visualElement=L6(e,T,b,l,E.ProjectionNode,d)}return c.jsxs(Ac.Provider,{value:N,children:[v&&N.visualElement?c.jsx(v,{visualElement:N.visualElement,...b}):null,D6(e,p,P6(T,N.visualElement,y),T,j,i,d)]})}m.displayName=`motion.${typeof e=="string"?e:`create(${e.displayName??e.name??""})`}`;const g=w.forwardRef(m);return g[_6]=e,g}function V6({layoutId:e}){const i=w.useContext(Hh).id;return i&&e!==void 0?i+"-"+e:e}function U6(e,i){w.useContext(c2).strict}function B6(e){const i=u2(),{drag:r,layout:s}=i;if(!r&&!s)return{};const l={...r,...s};return{MeasureLayout:r?.isEnabled(e)||s?.isEnabled(e)?l.MeasureLayout:void 0,ProjectionNode:l.ProjectionNode}}function H6(e,i){if(typeof Proxy>"u")return wf;const r=new Map,s=(d,f)=>wf(d,f,e,i),l=(d,f)=>s(d,f);return new Proxy(l,{get:(d,f)=>f==="create"?s:(r.has(f)||r.set(f,wf(f,void 0,e,i)),r.get(f))})}const q6=(e,i)=>i.isSVG??ym(e)?new b5(i):new m5(i,{allowProjection:e!==w.Fragment});class G6 extends Li{constructor(i){super(i),i.animationState||(i.animationState=N5(i))}updateAnimationControlsSubscription(){const{animate:i}=this.node.getProps();Tc(i)&&(this.unmountControls=i.subscribe(this.node))}mount(){this.updateAnimationControlsSubscription()}update(){const{animate:i}=this.node.getProps(),{animate:r}=this.node.prevProps||{};i!==r&&this.updateAnimationControlsSubscription()}unmount(){this.node.animationState.reset(),this.unmountControls?.()}}let I6=0;class F6 extends Li{constructor(){super(...arguments),this.id=I6++}update(){if(!this.node.presenceContext)return;const{isPresent:i,onExitComplete:r}=this.node.presenceContext,{isPresent:s}=this.node.prevPresenceContext||{};if(!this.node.animationState||i===s)return;const l=this.node.animationState.setActive("exit",!i);r&&!i&&l.then(()=>{r(this.id)})}mount(){const{register:i,onExitComplete:r}=this.node.presenceContext||{};r&&r(this.id),i&&(this.unmount=i(this.id))}unmount(){}}const Y6={animation:{Feature:G6},exit:{Feature:F6}};function Qs(e){return{point:{x:e.pageX,y:e.pageY}}}const X6=e=>i=>cm(i)&&e(i,Qs(i));function Ds(e,i,r,s){return Us(e,i,X6(r),s)}const y2=({current:e})=>e?e.ownerDocument.defaultView:null,Vb=(e,i)=>Math.abs(e-i);function K6(e,i){const r=Vb(e.x,i.x),s=Vb(e.y,i.y);return Math.sqrt(r**2+s**2)}const Ub=new Set(["auto","scroll"]);class v2{constructor(i,r,{transformPagePoint:s,contextWindow:l=window,dragSnapToOrigin:d=!1,distanceThreshold:f=3,element:m}={}){if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.contextWindow=window,this.scrollPositions=new Map,this.removeScrollListeners=null,this.onElementScroll=j=>{this.handleScroll(j.target)},this.onWindowScroll=()=>{this.handleScroll(window)},this.updatePoint=()=>{if(!(this.lastMoveEvent&&this.lastMoveEventInfo))return;const j=jf(this.lastMoveEventInfo,this.history),N=this.startEvent!==null,T=K6(j.offset,{x:0,y:0})>=this.distanceThreshold;if(!N&&!T)return;const{point:E}=j,{timestamp:D}=ft;this.history.push({...E,timestamp:D});const{onStart:R,onMove:M}=this.handlers;N||(R&&R(this.lastMoveEvent,j),this.startEvent=this.lastMoveEvent),M&&M(this.lastMoveEvent,j)},this.handlePointerMove=(j,N)=>{this.lastMoveEvent=j,this.lastMoveEventInfo=Sf(N,this.transformPagePoint),Be.update(this.updatePoint,!0)},this.handlePointerUp=(j,N)=>{this.end();const{onEnd:T,onSessionEnd:E,resumeAnimation:D}=this.handlers;if((this.dragSnapToOrigin||!this.startEvent)&&D&&D(),!(this.lastMoveEvent&&this.lastMoveEventInfo))return;const R=jf(j.type==="pointercancel"?this.lastMoveEventInfo:Sf(N,this.transformPagePoint),this.history);this.startEvent&&T&&T(j,R),E&&E(j,R)},!cm(i))return;this.dragSnapToOrigin=d,this.handlers=r,this.transformPagePoint=s,this.distanceThreshold=f,this.contextWindow=l||window;const g=Qs(i),p=Sf(g,this.transformPagePoint),{point:y}=p,{timestamp:v}=ft;this.history=[{...y,timestamp:v}];const{onSessionStart:b}=r;b&&b(i,jf(p,this.history)),this.removeListeners=Ys(Ds(this.contextWindow,"pointermove",this.handlePointerMove),Ds(this.contextWindow,"pointerup",this.handlePointerUp),Ds(this.contextWindow,"pointercancel",this.handlePointerUp)),m&&this.startScrollTracking(m)}startScrollTracking(i){let r=i.parentElement;for(;r;){const s=getComputedStyle(r);(Ub.has(s.overflowX)||Ub.has(s.overflowY))&&this.scrollPositions.set(r,{x:r.scrollLeft,y:r.scrollTop}),r=r.parentElement}this.scrollPositions.set(window,{x:window.scrollX,y:window.scrollY}),window.addEventListener("scroll",this.onElementScroll,{capture:!0}),window.addEventListener("scroll",this.onWindowScroll),this.removeScrollListeners=()=>{window.removeEventListener("scroll",this.onElementScroll,{capture:!0}),window.removeEventListener("scroll",this.onWindowScroll)}}handleScroll(i){const r=this.scrollPositions.get(i);if(!r)return;const s=i===window,l=s?{x:window.scrollX,y:window.scrollY}:{x:i.scrollLeft,y:i.scrollTop},d={x:l.x-r.x,y:l.y-r.y};d.x===0&&d.y===0||(s?this.lastMoveEventInfo&&(this.lastMoveEventInfo.point.x+=d.x,this.lastMoveEventInfo.point.y+=d.y):this.history.length>0&&(this.history[0].x-=d.x,this.history[0].y-=d.y),this.scrollPositions.set(i,l),Be.update(this.updatePoint,!0))}updateHandlers(i){this.handlers=i}end(){this.removeListeners&&this.removeListeners(),this.removeScrollListeners&&this.removeScrollListeners(),this.scrollPositions.clear(),ki(this.updatePoint)}}function Sf(e,i){return i?{point:i(e.point)}:e}function Bb(e,i){return{x:e.x-i.x,y:e.y-i.y}}function jf({point:e},i){return{point:e,delta:Bb(e,x2(i)),offset:Bb(e,Q6(i)),velocity:W6(i,.1)}}function Q6(e){return e[0]}function x2(e){return e[e.length-1]}function W6(e,i){if(e.length<2)return{x:0,y:0};let r=e.length-1,s=null;const l=x2(e);for(;r>=0&&(s=e[r],!(l.timestamp-s.timestamp>cn(i)));)r--;if(!s)return{x:0,y:0};s===e[0]&&e.length>2&&l.timestamp-s.timestamp>cn(i)*2&&(s=e[1]);const d=$t(l.timestamp-s.timestamp);if(d===0)return{x:0,y:0};const f={x:(l.x-s.x)/d,y:(l.y-s.y)/d};return f.x===1/0&&(f.x=0),f.y===1/0&&(f.y=0),f}function Z6(e,{min:i,max:r},s){return i!==void 0&&e<i?e=s?Fe(i,e,s.min):Math.max(e,i):r!==void 0&&e>r&&(e=s?Fe(r,e,s.max):Math.min(e,r)),e}function Hb(e,i,r){return{min:i!==void 0?e.min+i:void 0,max:r!==void 0?e.max+r-(e.max-e.min):void 0}}function $6(e,{top:i,left:r,bottom:s,right:l}){return{x:Hb(e.x,r,l),y:Hb(e.y,i,s)}}function qb(e,i){let r=i.min-e.min,s=i.max-e.max;return i.max-i.min<e.max-e.min&&([r,s]=[s,r]),{min:r,max:s}}function J6(e,i){return{x:qb(e.x,i.x),y:qb(e.y,i.y)}}function ek(e,i){let r=.5;const s=wt(e),l=wt(i);return l>s?r=Ps(i.min,i.max-s,e.min):s>l&&(r=Ps(e.min,e.max-l,i.min)),Mn(0,1,r)}function tk(e,i){const r={};return i.min!==void 0&&(r.min=i.min-e.min),i.max!==void 0&&(r.max=i.max-e.min),r}const dh=.35;function nk(e=dh){return e===!1?e=0:e===!0&&(e=dh),{x:Gb(e,"left","right"),y:Gb(e,"top","bottom")}}function Gb(e,i,r){return{min:Ib(e,i),max:Ib(e,r)}}function Ib(e,i){return typeof e=="number"?e:e[i]||0}const ik=new WeakMap;class ak{constructor(i){this.openDragLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic=it(),this.latestPointerEvent=null,this.latestPanInfo=null,this.visualElement=i}start(i,{snapToCursor:r=!1,distanceThreshold:s}={}){const{presenceContext:l}=this.visualElement;if(l&&l.isPresent===!1)return;const d=v=>{r&&this.snapToCursor(Qs(v).point),this.stopAnimation()},f=(v,b)=>{const{drag:j,dragPropagation:N,onDragStart:T}=this.getProps();if(j&&!N&&(this.openDragLock&&this.openDragLock(),this.openDragLock=kO(j),!this.openDragLock))return;this.latestPointerEvent=v,this.latestPanInfo=b,this.isDragging=!0,this.currentDirection=null,this.resolveConstraints(),this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!0,this.visualElement.projection.target=void 0),jn(D=>{let R=this.getAxisMotionValue(D).get()||0;if(Cn.test(R)){const{projection:M}=this.visualElement;if(M&&M.layout){const k=M.layout.layoutBox[D];k&&(R=wt(k)*(parseFloat(R)/100))}}this.originPoint[D]=R}),T&&Be.update(()=>
vendor: 12,521 bytes, line 61
61T(v,b),!1,!0),nh(this.visualElement,"transform");const{animationState:E}=this.visualElement;E&&E.setActive("whileDrag",!0)},m=(v,b)=>{this.latestPointerEvent=v,this.latestPanInfo=b;const{dragPropagation:j,dragDirectionLock:N,onDirectionLock:T,onDrag:E}=this.getProps();if(!j&&!this.openDragLock)return;const{offset:D}=b;if(N&&this.currentDirection===null){this.currentDirection=sk(D),this.currentDirection!==null&&T&&T(this.currentDirection);return}this.updateAxis("x",b.point,D),this.updateAxis("y",b.point,D),this.visualElement.render(),E&&Be.update(()=>E(v,b),!1,!0)},g=(v,b)=>{this.latestPointerEvent=v,this.latestPanInfo=b,this.stop(v,b),this.latestPointerEvent=null,this.latestPanInfo=null},p=()=>{const{dragSnapToOrigin:v}=this.getProps();(v||this.constraints)&&this.startAnimation({x:0,y:0})},{dragSnapToOrigin:y}=this.getProps();this.panSession=new v2(i,{onSessionStart:d,onStart:f,onMove:m,onSessionEnd:g,resumeAnimation:p},{transformPagePoint:this.visualElement.getTransformPagePoint(),dragSnapToOrigin:y,distanceThreshold:s,contextWindow:y2(this.visualElement),element:this.visualElement.current})}stop(i,r){const s=i||this.latestPointerEvent,l=r||this.latestPanInfo,d=this.isDragging;if(this.cancel(),!d||!l||!s)return;const{velocity:f}=l;this.startAnimation(f);const{onDragEnd:m}=this.getProps();m&&Be.postRender(()=>m(s,l))}cancel(){this.isDragging=!1;const{projection:i,animationState:r}=this.visualElement;i&&(i.isAnimationBlocked=!1),this.endPanSession();const{dragPropagation:s}=this.getProps();!s&&this.openDragLock&&(this.openDragLock(),this.openDragLock=null),r&&r.setActive("whileDrag",!1)}endPanSession(){this.panSession&&this.panSession.end(),this.panSession=void 0}updateAxis(i,r,s){const{drag:l}=this.getProps();if(!s||!Al(i,l,this.currentDirection))return;const d=this.getAxisMotionValue(i);let f=this.originPoint[i]+s[i];this.constraints&&this.constraints[i]&&(f=Z6(f,this.constraints[i],this.elastic[i])),d.set(f)}resolveConstraints(){const{dragConstraints:i,dragElastic:r}=this.getProps(),s=this.visualElement.projection&&!this.visualElement.projection.layout?this.visualElement.projection.measure(!1):this.visualElement.projection?.layout,l=this.constraints;i&&ir(i)?this.constraints||(this.constraints=this.resolveRefConstraints()):i&&s?this.constraints=$6(s.layoutBox,i):this.constraints=!1,this.elastic=nk(r),l!==this.constraints&&!ir(i)&&s&&this.constraints&&!this.hasMutatedConstraints&&jn(d=>{this.constraints!==!1&&this.getAxisMotionValue(d)&&(this.constraints[d]=tk(s.layoutBox[d],this.constraints[d]))})}resolveRefConstraints(){const{dragConstraints:i,onMeasureDragConstraints:r}=this.getProps();if(!i||!ir(i))return!1;const s=i.current,{projection:l}=this.visualElement;if(!l||!l.layout)return!1;const d=l5(s,l.root,this.visualElement.getTransformPagePoint());let f=J6(l.layout.layoutBox,d);if(r){const m=r(r5(f));this.hasMutatedConstraints=!!m,m&&(f=US(m))}return f}startAnimation(i){const{drag:r,dragMomentum:s,dragElastic:l,dragTransition:d,dragSnapToOrigin:f,onDragTransitionEnd:m}=this.getProps(),g=this.constraints||{},p=jn(y=>{if(!Al(y,r,this.currentDirection))return;let v=g&&g[y]||{};f&&(v={min:0,max:0});const b=l?200:1e6,j=l?40:1e7,N={type:"inertia",velocity:s?i[y]:0,bounceStiffness:b,bounceDamping:j,timeConstant:750,restDelta:1,restSpeed:10,...d,...v};return this.startAxisValueAnimation(y,N)});return Promise.all(p).then(m)}startAxisValueAnimation(i,r){const s=this.getAxisMotionValue(i);return nh(this.visualElement,i),s.start(am(i,s,0,r,this.visualElement,!1))}stopAnimation(){jn(i=>this.getAxisMotionValue(i).stop())}getAxisMotionValue(i){const r=`_drag${i.toUpperCase()}`,s=this.visualElement.getProps(),l=s[r];return l||this.visualElement.getValue(i,(s.initial?s.initial[i]:void 0)||0)}snapToCursor(i){jn(r=>{const{drag:s}=this.getProps();if(!Al(r,s,this.currentDirection))return;const{projection:l}=this.visualElement,d=this.getAxisMotionValue(r);if(l&&l.layout){const{min:f,max:m}=l.layout.layoutBox[r],g=d.get()||0;d.set(i[r]-Fe(f,m,.5)+g)}})}scalePositionWithinConstraints(){if(!this.visualElement.current)return;const{drag:i,dragConstraints:r}=this.getProps(),{projection:s}=this.visualElement;if(!ir(r)||!s||!this.constraints)return;this.stopAnimation();const l={x:0,y:0};jn(f=>{const m=this.getAxisMotionValue(f);if(m&&this.constraints!==!1){const g=m.get();l[f]=ek({min:g,max:g},this.constraints[f])}});const{transformTemplate:d}=this.visualElement.getProps();this.visualElement.current.style.transform=d?d({},""):"none",s.root&&s.root.updateScroll(),s.updateLayout(),this.constraints=!1,this.resolveConstraints(),jn(f=>{if(!Al(f,i,null))return;const m=this.getAxisMotionValue(f),{min:g,max:p}=this.constraints[f];m.set(Fe(g,p,l[f]))}),this.visualElement.render()}addListeners(){if(!this.visualElement.current)return;ik.set(this.visualElement,this);const i=this.visualElement.current,r=Ds(i,"pointerdown",p=>{const{drag:y,dragListener:v=!0}=this.getProps(),b=p.target,j=b!==i&&UO(b);y&&v&&!j&&this.start(p)});let s;const l=()=>{const{dragConstraints:p}=this.getProps();ir(p)&&p.current&&(this.constraints=this.resolveRefConstraints(),s||(s=rk(i,p.current,()=>this.scalePositionWithinConstraints())))},{projection:d}=this.visualElement,f=d.addEventListener("measure",l);d&&!d.layout&&(d.root&&d.root.updateScroll(),d.updateLayout()),Be.read(l);const m=Us(window,"resize",()=>this.scalePositionWithinConstraints()),g=d.addEventListener("didUpdate",(({delta:p,hasLayoutChanged:y})=>{this.isDragging&&y&&(jn(v=>{const b=this.getAxisMotionValue(v);b&&(this.originPoint[v]+=p[v].translate,b.set(b.get()+p[v].translate))}),this.visualElement.render())}));return()=>{m(),r(),f(),g&&g(),s&&s()}}getProps(){const i=this.visualElement.getProps(),{drag:r=!1,dragDirectionLock:s=!1,dragPropagation:l=!1,dragConstraints:d=!1,dragElastic:f=dh,dragMomentum:m=!0}=i;return{...i,drag:r,dragDirectionLock:s,dragPropagation:l,dragConstraints:d,dragElastic:f,dragMomentum:m}}}function Fb(e){let i=!0;return()=>{if(i){i=!1;return}e()}}function rk(e,i,r){const s=Zx(e,Fb(r)),l=Zx(i,Fb(r));return()=>{s(),l()}}function Al(e,i,r){return(i===!0||i===e)&&(r===null||r===e)}function sk(e,i=10){let r=null;return Math.abs(e.y)>i?r="y":Math.abs(e.x)>i&&(r="x"),r}class ok extends Li{constructor(i){super(i),this.removeGroupControls=Jt,this.removeListeners=Jt,this.controls=new ak(i)}mount(){const{dragControls:i}=this.node.getProps();i&&(this.removeGroupControls=i.subscribe(this.controls)),this.removeListeners=this.controls.addListeners()||Jt}update(){const{dragControls:i}=this.node.getProps(),{dragControls:r}=this.node.prevProps||{};i!==r&&(this.removeGroupControls(),i&&(this.removeGroupControls=i.subscribe(this.controls)))}unmount(){this.removeGroupControls(),this.removeListeners(),this.controls.isDragging||this.controls.endPanSession()}}const Tf=e=>(i,r)=>{e&&Be.update(()=>e(i,r),!1,!0)};class lk extends Li{constructor(){super(...arguments),this.removePointerDownListener=Jt}onPointerDown(i){this.session=new v2(i,this.createPanHandlers(),{transformPagePoint:this.node.getTransformPagePoint(),contextWindow:y2(this.node)})}createPanHandlers(){const{onPanSessionStart:i,onPanStart:r,onPan:s,onPanEnd:l}=this.node.getProps();return{onSessionStart:Tf(i),onStart:Tf(r),onMove:Tf(s),onEnd:(d,f)=>{delete this.session,l&&Be.postRender(()=>l(d,f))}}}mount(){this.removePointerDownListener=Ds(this.node.current,"pointerdown",i=>this.onPointerDown(i))}update(){this.session&&this.session.updateHandlers(this.createPanHandlers())}unmount(){this.removePointerDownListener(),this.session&&this.session.end()}}let Nf=!1;class ck extends w.Component{componentDidMount(){const{visualElement:i,layoutGroup:r,switchLayoutGroup:s,layoutId:l}=this.props,{projection:d}=i;d&&(r.group&&r.group.add(d),s&&s.register&&l&&s.register(d),Nf&&d.root.didUpdate(),d.addEventListener("animationComplete",()=>{this.safeToRemove()}),d.setOptions({...d.options,layoutDependency:this.props.layoutDependency,onExitComplete:()=>this.safeToRemove()})),Vl.hasEverUpdated=!0}getSnapshotBeforeUpdate(i){const{layoutDependency:r,visualElement:s,drag:l,isPresent:d}=this.props,{projection:f}=s;return f&&(f.isPresent=d,i.layoutDependency!==r&&f.setOptions({...f.options,layoutDependency:r}),Nf=!0,l||i.layoutDependency!==r||r===void 0||i.isPresent!==d?f.willUpdate():this.safeToRemove(),i.isPresent!==d&&(d?f.promote():f.relegate()||Be.postRender(()=>{const m=f.getStack();(!m||!m.members.length)&&this.safeToRemove()}))),null}componentDidUpdate(){const{projection:i}=this.props.visualElement;i&&(i.root.didUpdate(),lm.postRender(()=>{!i.currentAnimation&&i.isLead()&&this.safeToRemove()}))}componentWillUnmount(){const{visualElement:i,layoutGroup:r,switchLayoutGroup:s}=this.props,{projection:l}=i;Nf=!0,l&&(l.scheduleCheckAfterUnmount(),r&&r.group&&r.group.remove(l),s&&s.deregister&&s.deregister(l))}safeToRemove(){const{safeToRemove:i}=this.props;i&&i()}render(){return null}}function b2(e){const[i,r]=o2(),s=w.useContext(Hh);return c.jsx(ck,{...e,layoutGroup:s,switchLayoutGroup:w.useContext(p2),isPresent:i,safeToRemove:r})}const uk={pan:{Feature:lk},drag:{Feature:ok,ProjectionNode:s2,MeasureLayout:b2}};function Yb(e,i,r){const{props:s}=e;e.animationState&&s.whileHover&&e.animationState.setActive("whileHover",r==="Start");const l="onHover"+r,d=s[l];d&&Be.postRender(()=>d(i,Qs(i)))}class dk extends Li{mount(){const{current:i}=this.node;i&&(this.unmount=PO(i,(r,s)=>(Yb(this.node,s,"Start"),l=>Yb(this.node,l,"End"))))}unmount(){}}class fk extends Li{constructor(){super(...arguments),this.isActive=!1}onFocus(){let i=!1;try{i=this.node.current.matches(":focus-visible")}catch{i=!0}!i||!this.node.animationState||(this.node.animationState.setActive("whileFocus",!0),this.isActive=!0)}onBlur(){!this.isActive||!this.node.animationState||(this.node.animationState.setActive("whileFocus",!1),this.isActive=!1)}mount(){this.unmount=Ys(Us(this.node.current,"focus",()=>this.onFocus()),Us(this.node.current,"blur",()=>this.onBlur()))}unmount(){}}function Xb(e,i,r){const{props:s}=e;if(e.current instanceof HTMLButtonElement&&e.current.disabled)return;e.animationState&&s.whileTap&&e.animationState.setActive("whileTap",r==="Start");const l="onTap"+(r==="End"?"":r),d=s[l];d&&Be.postRender(()=>d(i,Qs(i)))}class hk extends Li{mount(){const{current:i}=this.node;if(!i)return;const{globalTapTarget:r,propagate:s}=this.node.props;this.unmount=HO(i,(l,d)=>(Xb(this.node,d,"Start"),(f,{success:m})=>Xb(this.node,f,m?"End":"Cancel")),{useGlobalTarget:r,stopPropagation:s?.tap===!1})}unmount(){}}const fh=new WeakMap,Af=new WeakMap,mk=e=>{const i=fh.get(e.target);i&&i(e)},pk=e=>{e.forEach(mk)};function gk({root:e,...i}){const r=e||document;Af.has(r)||Af.set(r,{});const s=Af.get(r),l=JSON.stringify(i);return s[l]||(s[l]=new IntersectionObserver(pk,{root:e,...i})),s[l]}function yk(e,i,r){const s=gk(i);return fh.set(e,r),s.observe(e),()=>{fh.delete(e),s.unobserve(e)}}const vk={some:0,all:1};class xk extends Li{constructor(){super(...arguments),this.hasEnteredView=!1,this.isInView=!1}startObserver(){this.unmount();const{viewport:i={}}=this.node.getProps(),{root:r,margin:s,amount:l="some",once:d}=i,f={root:r?r.current:void 0,rootMargin:s,threshold:typeof l=="number"?l:vk[l]},m=g=>{const{isIntersecting:p}=g;if(this.isInView===p||(this.isInView=p,d&&!p&&this.hasEnteredView))return;p&&(this.hasEnteredView=!0),this.node.animationState&&this.node.animationState.setActive("whileInView",p);const{onViewportEnter:y,onViewportLeave:v}=this.node.getProps(),b=p?y:v;b&&b(g)};return yk(this.node.current,f,m)}mount(){this.startObserver()}update(){if(typeof IntersectionObserver>"u")return;const{props:i,prevProps:r}=this.node;["amount","margin","root"].some(bk(i,r))&&this.startObserver()}unmount(){}}function bk({viewport:e={}},{viewport:i={}}={}){return r=>e[r]!==i[r]}const wk={inView:{Feature:xk},tap:{Feature:hk},focus:{Feature:fk},hover:{Feature:dk}},Sk={layout:{ProjectionNode:s2,MeasureLayout:b2}},jk={...Y6,...wk,...uk,...Sk},Ne=H6(jk,q6),Sn=(e,i=1600)=>`https://images.unsplash.com/${e}?auto=format&fit=crop&w=${i}&q=80`,at={heroDenverHome:Sn("photo-1568605114967-8130f3a36994",1800),mountainHome:Sn("photo-1448630360428-65456885c650",1600),familyPorch:Sn("photo-1609220136736-443140cffec6",1400),coupleHome:Sn("photo-1582407947304-fd86f028f716",1400),carRoad:Sn("photo-1503376780353-7e6692767b70",1600),denverSkyline:Sn("photo-1546156929-a4c0ac411f47",1800),agentClient:Sn("photo-1556745757-8d76bdb6984b",1400),neighborhood:Sn("photo-1605276374104-dee2a0ed3cd6",1600),modernHome:Sn("photo-1564013799919-
61ab600027ffc6",1400),handshake:Sn("photo-1556761175-5973dc0f32e7",1400)};function w2({initials:e,bg:i,fg:r="#ffffff",className:s}){return c.jsx("div",{className:s,style:{background:i,color:r,display:"flex",alignItems:"center",justifyContent:"center",fontWeight:700,letterSpacing:"0.02em",fontSize:"0.85em",lineHeight:1},"aria-hidden":"true",children:e})}const Tk=[{initials:"MR",bg:"linear-gradient(135deg,#061A38,#1554D1)"},{initials:"JT",bg:"linear-gradient(135deg,#1554D1,#0F5BFF)",fg:"#FFFFFF"},{initials:"SK",bg:"linear-gradient(135deg,#061A38,#5E6673)"},{initials:"DM",bg:"linear-gradient(135deg,#1554D1,#061A38)",fg:"#FFFFFF"}],Nk=["Home Insurance","Auto Insurance","Home + Auto Bundle","Personal umbrella"],Ak=[{value:"home",label:"Home"},{value:"auto",label:"Auto"},{value:"bundle",label:"Bundle"},{value:"other",label:"Other"}];function Ek(){return c.jsxs("section",{className:"relative z-10 bg-primary text-primary-foreground",children:[c.jsxs("div",{className:"absolute inset-0 overflow-hidden",children:[c.jsx("img",{src:at.heroDenverHome,alt:"A Colorado home at golden hour",className:"w-full h-full object-cover parallax-slow"}),c.jsx("div",{className:"absolute inset-0 bg-gradient-to-br from-primary/95 via-primary/75 to-primary/45"}),c.jsx("div",{className:"absolute inset-0 bg-gradient-to-t from-primary/90 via-transparent to-primary/40"}),c.jsx("div",{className:"absolute inset-0 grain-overlay opacity-[0.2] mix-blend-overlay pointer-events-none"})]}),c.jsxs(Ne.div,{initial:{opacity:0,y:-10},animate:{opacity:1,y:0},transition:{duration:.6,delay:.4},className:"hidden md:flex absolute top-8 right-6 lg:right-10 z-10 items-center gap-3 rounded-full bg-primary-foreground/10 backdrop-blur-md border border-primary-foreground/20 pl-5 pr-5 py-2",children:[c.jsx("div",{className:"flex -space-x-2",children:Tk.slice(0,3).map((e,i)=>c.jsx(w2,{initials:e.initials,bg:e.bg,fg:e.fg,className:"h-9 w-9 rounded-full ring-2 ring-primary overflow-hidden text-xs"},i))}),c.jsxs("div",{className:"text-left",children:[c.jsx("div",{className:"flex items-center gap-1 text-accent",children:[0,1,2,3,4].map(e=>c.jsx(X0,{className:"h-3 w-3 fill-current"},e))}),c.jsx("p",{className:"text-[11px] text-primary-foreground/85 leading-tight font-medium",children:"Trusted by Colorado families"})]})]}),c.jsx("div",{className:"container mx-auto px-4 md:px-6 relative",children:c.jsxs("div",{className:"pt-28 md:pt-36 pb-[340px] md:pb-48 max-w-4xl",children:[c.jsx(Ne.span,{initial:{opacity:0,y:12},animate:{opacity:1,y:0},transition:{duration:.5},className:"accent-block mb-7",children:"Colorado's Premier Independent Agency"}),c.jsxs(Ne.h1,{initial:{opacity:0,y:24},animate:{opacity:1,y:0},transition:{duration:.7,delay:.1},className:"display-xl text-primary-foreground mt-7 mb-8",children:["Denver insurance made simple, local, and"," ",c.jsx("span",{className:"swash-accent",children:"personal"}),"."]}),c.jsx(Ne.p,{initial:{opacity:0,y:16},animate:{opacity:1,y:0},transition:{duration:.6,delay:.25},className:"text-lg md:text-xl text-primary-foreground/85 mb-10 max-w-2xl leading-relaxed",children:"We are a Denver-based independent insurance agency that compares multiple carriers for home, auto, bundle, and umbrella coverage. You get clear options, local guidance, and the same point of contact for the life of your policy."}),c.jsx(Ne.ul,{initial:{opacity:0,y:16},animate:{opacity:1,y:0},transition:{duration:.6,delay:.35},className:"grid sm:grid-cols-2 gap-x-8 gap-y-3.5 max-w-xl mb-10",children:Nk.map(e=>c.jsxs("li",{className:"flex items-center gap-3",children:[c.jsx("span",{className:"inline-flex h-7 w-7 items-center justify-center rounded-full bg-accent text-accent-foreground",children:c.jsx(Os,{className:"h-4 w-4",strokeWidth:2.5})}),c.jsx("span",{className:"text-base font-medium text-primary-foreground",children:e})]},e))}),c.jsxs(Ne.div,{initial:{opacity:0,y:16},animate:{opacity:1,y:0},transition:{duration:.6,delay:.45},className:"flex flex-wrap items-center gap-4",children:[c.jsxs(we,{href:"/contact",className:"group inline-flex items-center gap-2 rounded-full bg-accent text-accent-foreground pl-6 pr-2 py-2.5 text-base font-semibold transition-all hover:bg-primary-foreground hover:text-primary",children:["Get a Free Quote",c.jsx("span",{className:"inline-flex h-9 w-9 items-center justify-center rounded-full bg-primary text-primary-foreground transition-transform group-hover:translate-x-0.5 group-hover:-translate-y-0.5",children:c.jsx(St,{className:"h-4 w-4"})})]}),c.jsxs("a",{href:"tel:720-299-4585",className:"inline-flex items-center gap-3 text-base font-semibold text-primary-foreground hover:opacity-80 transition-opacity",children:[c.jsx("span",{className:"inline-flex h-11 w-11 items-center justify-center rounded-full border border-primary-foreground
61/40 bg-primary-foreground/5",children:c.jsx(jt,{className:"h-4 w-4"})}),"720-299-4585"]})]})]})}),c.jsx("div",{className:"absolute left-0 right-0 bottom-0 z-20 pointer-events-none translate-y-[28%]",children:c.jsx("div",{className:"container mx-auto px-4 md:px-6",children:c.jsxs(Ne.div,{initial:{opacity:0,y:24},animate:{opacity:1,y:0},transition:{duration:.7,delay:.55},className:"pointer-events-auto relative ml-auto w-full md:w-[520px] rounded-3xl bg-card text-foreground p-6 md:p-7 shadow-2xl border border-foreground/10",style:{boxShadow:"0 25px 60px -20px rgba(6, 26, 56, 0.5)"},children:[c.jsx("span",{className:"sticker sticker-accent absolute -top-4 -right-4 z-10",children:"Free quote"}),c.jsxs("div",{className:"relative",children:[c.jsxs("div",{className:"mb-5",children:[c.jsx("span",{className:"text-[11px] font-bold tracking-[0.2em] uppercase text-accent",children:"See your options in one business day"}),c.jsx("h2",{className:"text-lg md:text-xl font-bold tracking-tight mt-1.5 text-primary",children:"Tell us a bit. We take it from there."})]}),c.jsx("div",{className:"flex flex-wrap gap-1.5 mb-4","aria-label":"Coverage options",children:Ak.map(e=>c.jsx("span",{className:"rounded-full bg-secondary px-3.5 py-1.5 text-xs font-semibold text-muted-foreground",children:e.label},e.value))}),c.jsxs(we,{href:"/contact",className:"group w-full inline-flex items-center justify-between gap-2 rounded-full bg-primary text-primary-foreground pl-5 pr-2 py-2.5 text-sm font-semibold transition-colors hover:bg-accent focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-accent focus-visible:ring-offset-2 focus-visible:ring-offset-background",children:["Get my free quote",c.jsx("span",{className:"inline-flex h-8 w-8 items-center justify-center rounded-full bg-accent text-accent-foreground transition-transform group-hover:translate-x-0.5 group-hover:-translate-y-0.5 group-hover:bg-primary",children:c.jsx(St,{className:"h-3.5 w-3.5"})})]}),c.jsx("p",{className:"text-[11px] text-muted-foreground mt-3 text-center",children:"No spam, no call centers â just our team."})]})]})})})]})}const Ck=[{value:"15+",suffix:"yrs",label:"Helping Colorado families"},{value:"8",suffix:"+",label:"Carrier partners shopped"},{value:"1",suffix:"biz day",label:"Average quote turnaround"},{value:"100",suffix:"%",label:"Independent. Every quote, every renewal."}];function Dk(){return c.jsxs("section",{className:"relative bg-primary text-primary-foreground overflow-hidden",children:[c.jsx("div",{className:"absolute inset-0 pattern-diagonal-dark opacity-60 pointer-events-none"}),c.jsx("div",{className:"absolute -top-20 -left-20 w-[400px] h-[400px] rounded-full bg-accent/15 blur-3xl pointer-events-none"}),c.jsx("div",{className:"container mx-auto px-4 md:px-6 pt-40 md:pt-48 pb-16 md:pb-24 relative",children:c.jsx("div",{className:"grid grid-cols-2 md:grid-cols-4 gap-x-6 md:gap-x-0 gap-y-12 md:gap-y-0",children:Ck.map((e,i)=>c.jsxs(Ne.div,{initial:{opacity:0,y:16},whileInView:{opacity:1,y:0},viewport:{once:!0,margin:"-80px"},transition:{duration:.5,delay:i*.08},className:`relative px-3 md:px-5 lg:px-8 ${i>0?"md:border-l md:border-accent/40":""}`,children:[c.jsxs("div",{className:"flex items-end gap-1.5 flex-nowrap text-primary-foreground leading-none",children:[c.jsx("span",{className:"text-5xl md:text-5xl lg:text-7xl font-extrabold tracking-tight whitespace-nowrap",children:e.value}),c.jsx("span",{className:"text-xl md:text-2xl lg:text-3xl font-extrabold text-accent leading-none mb-1 lg:mb-1.5 whitespace-nowrap shrink-0",children:e.suffix})]}),c.jsx("div",{className:"mt-4 text-sm md:text-base text-primary-foreground/65 max-w-[200px] leading-snug",children:e.label})]},e.label))})})]})}const ws={icon:Nh,title:"Home + Auto Bundle",href:"/services/bundle",image:at.coupleHome,alt:"A couple in front of their Denver home"};function S2({richer:e=!1}){const i=e?"The smartest way to stack coverage. Fewer gaps, better discount opportunities, and one agent who knows your full file.":"The clearest path to better coverage is often a smarter bundle. Andy compares the policies together so gaps, discounts, and renewals make sense as one plan.",r=e?"Three core services. One independent agent who knows your file and answers the phone.":"Three core services. One agent who understands Colorado homes, roads, and renewal pricing.",s=[{icon:F0,title:"Home Insurance",subtitle:e?"Dwelling, contents, liability, and add-ons built for Front Range homes.":"Dwelling, contents, liability, and add-ons for Front Range homes.",href:"/services/home-insurance"},{icon:G0,title:"Auto Insurance",subtitle:"Liability, collision, comprehensive, and uninsured motorist coverage.",href:"/services/auto-insurance"},{icon:Nh,title:"Personal Umbrella",subtitle:"Extra liability limits when your home or auto policy is not enough.",href:"/services/bundle"}];return c.jsx("section",{className:"py-24 md:py-32 bg-background",children:c.jsxs("div",{className:"container mx-auto px-4 md:px-6",children:[c.jsxs("div",{className:"flex flex-col lg:flex-row lg:items-end lg:justify-between gap-6 mb-14 max-w-6xl",children:[c.jsxs("div",{children:[c.jsx("span",{className:"accent-block mb-5",children:e?"What we offer":"What we do"}),c.jsxs("h2",{className:"display-lg text-primary mt-6 max-w-2xl",children:["Coverage that ",c.jsx("span",{className:"swash-accent",children:"fits"})," your life"]})]}),c.jsx("p",{className:"text-lg text-muted-foreground max-w-md",children:r})]}),c.jsxs("div",{className:"grid lg:grid-cols-12 gap-5 md:gap-6",children:[c.jsx(Ne.div,{initial:{opacity:0,y:24},whileInView:{opacity:1,y:0},viewport:{once:!0,margin:"-80px"},transition:{duration:.6},className:"lg:col-span-7",children:c.jsx(we,{href:ws.href,className:"block h-full group",children:c.jsxs("article",{className:"relative h-full min-h-[440px] rounded-3xl overflow-hidden",children:[c.jsx("img",{src:ws.image,alt:ws.alt,className:"absolute inset-0 w-full h-full object-cover transition-transform duration-[1.4s] group-hover:scale-105"}),c.jsx("div",{className:"absolute inset-0 bg-gradient-to-t from-primary/95 via-primary/55 to-primary/15"}),c.jsx("div",{className:"absolute inset-0 grain-overlay opacity-15 mix-blend-overlay pointer-events-none"}),c.jsx("span",{className:"sticker absolute top-6 right-6 z-10",children:"Most popular"}),c.jsxs("div",{className:"relative h-full flex flex-col justify-end p-8 md:p-12 text-primary-foreground",children:[c.jsxs("div",{className:"flex items-center gap-3 mb-5",children:[c.jsx("span",{className:"inline-flex h-12 w-12 items-center justify-center rounded-2xl bg-accent text-accent-foreground",children:c.jsx(ws.icon,{className:"h-6 w-6",strokeWidth:1.7})}),c.jsx("span",{className:"text-xs font-bold tracking-[0.18em] uppercase text-accent",children:"Featured service"})]}),c.jsx("h3",{className:"text-3xl md:text-4xl font-extrabold tracking-tight mb-3",children:ws.title}
61),c.jsx("p",{className:"text-primary-foreground/85 text-base md:text-lg leading-relaxed max-w-lg mb-7",children:i}),c.jsxs("span",{className:"inline-flex items-center gap-2 text-sm font-bold tracking-tight",children:["Explore the bundle",c.jsx("span",{className:"inline-flex h-9 w-9 items-center justify-center rounded-full bg-accent text-accent-foreground transition-transform group-hover:translate-x-1",children:c.jsx(St,{className:"h-4 w-4"})})]})]})]})})}),c.jsx("div",{className:"lg:col-span-5 flex flex-col gap-5 md:gap-6",children:s.map((l,d)=>c.jsx(Ne.div,{initial:{opacity:0,y:16},whileInView:{opacity:1,y:0},viewport:{once:!0,margin:"-80px"},transition:{duration:.5,delay:.1+d*.08},className:"flex-1",children:c.jsx(we,{href:l.href,className:"block h-full group",children:c.jsxs("article",{className:"relative h-full min-h-[140px] rounded-3xl border border-foreground/15 bg-card p-6 md:p-7 overflow-hidden transition-colors duration-500 hover:bg-primary hover:border-primary",children:[c.jsx("span",{"aria-hidden":"true",className:"absolute left-0 top-6 bottom-6 w-1 rounded-r-full bg-accent opacity-0 group-hover:opacity-100 transition-opacity"}),c.jsxs("div",{className:"relative flex items-start gap-5 h-full",children:[c.jsx("span",{className:"inline-flex h-12 w-12 items-center justify-center rounded-2xl bg-accent text-accent-foreground shrink-0",children:c.jsx(l.icon,{className:"h-5 w-5",strokeWidth:1.7})}),c.jsxs("div",{className:"flex-1 min-w-0",children:[c.jsx("h3",{className:"text-xl font-bold tracking-tight text-primary group-hover:text-primary-foreground transition-colors",children:l.title}),c.jsx("p",{className:"text-sm text-muted-foreground group-hover:text-primary-foreground/75 mt-1.5 leading-relaxed transition-colors",children:l.subtitle})]}),c.jsx("span",{"aria-hidden":"true",className:"inline-flex h-9 w-9 items-center justify-center rounded-full bg-secondary text-foreground/70 group-hover:bg-accent group-hover:text-accent-foreground transition-all duration-300 shrink-0 group-hover:translate-x-1",children:c.jsx(St,{className:"h-4 w-4"})})]})]})})},l.title+d))})]})]})})}function j2({eyebrow:e,title:i,body:r,image:s,imageAlt:l,reverse:d,ctaLabel:f,ctaHref:m,bullets:g,stat:p,variant:y="default"}){return y==="imageBand"?c.jsxs("section",{className:"relative overflow-hidden text-primary-foreground py-24 md:py-32",children:[c.jsx("div",{className:"absolute inset-0 overflow-hidden",children:c.jsx("img",{src:s,alt:l,loading:"lazy",className:"w-full h-full object-cover image-band-zoom"})}),c.jsx("div",{className:"absolute inset-0 bg-gradient-to-r from-primary/95 via-primary/70 to-primary/30"}),c.jsx("div",{className:"absolute inset-0 grain-overlay opacity-[0.18] mix-blend-overlay pointer-events-none"}),c.jsx("div",{className:"container mx-auto px-4 md:px-6 relative",children:c.jsxs("div",{className:`grid lg:grid-cols-12 gap-10 items-center ${d?"lg:[&>*:first-child]:order-2":""}`,children:[c.jsxs(Ne.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0,margin:"-80px"},transition:{duration:.6},className:"lg:col-span-7 relative",children:[c.jsxs("div",{className:"relative bg-primary border border-primary-foreground/10 rounded-3xl p-10 md:p-14 overflow-hidden shadow-2xl",children:[c.jsx("div",{className:"absolute inset-0 pattern-diagonal-dark opacity-50 pointer-events-none"}),c.jsx("div",{className:"absolute -top-20 -right-20 w-80 h-80 rounded-full bg-accent/15 blur-3xl"}),c.jsxs("div",{className:"relative",children:[e&&c.jsx("span",{className:"accent-block mb-5",children:e}),c.jsx("h2",{className:"display-lg mt-6 mb-7 text-primary-foreground",children:i}),c.jsx("div",{className:"text-primary-foreground/80 text-lg leading-relaxed mb-8 max-w-xl",children:r}),g&&c.jsx("ul",{className:"space-y-3 mb-10",children:g.map(v=>c.jsxs("li",{className:"flex items-start gap-3",children:[c.jsx("span",{className:"mt-0.5 inline-flex h-6 w-6 items-center justify-center rounded-full bg-accent text-accent-foreground shrink-0",children:c.jsx(Os,{className:"h-3.5 w-3.5",strokeWidth:2.75})}),c.jsx("span",{className:"text-primary-foreground font-medium",children:v})]},v))}),f&&m&&c.jsxs(we,{href:m,className:"group inline-flex items-center gap-2 rounded-full bg-accent text-accent-foreground pl-6 pr-2 py-2.5 text-base font-semibold transition-colors hover:bg-primary-foreground hover:text-primary",children:[f,c.jsx("span",{className:"inline-flex h-9 w-9 items-center justify-center rounded-full bg-primary/90 text-primary-foreground transition-transform group-hover:translate-x-0.5 group-hover:-translate-y-0.5",children:c.jsx(St,{className:"h-4 w-4"})})]})]})]}),c.jsx("span",{className:"sticker sticker-accent absolute -top-3 right-3 md:-right-3 z-10",children:"Local · Independent"})]}),c.jsx(Ne.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0,margin:"-80px"},transition:{duration:.6,delay:.15},className:"lg:col-span-5 flex flex-col items-start lg:items-end gap-6",children:p&&c.jsxs("div",{className:"bg-primary-foreground
61/10 backdrop-blur-md border border-primary-foreground/20 rounded-3xl p-7 md:p-8 max-w-[280px]",children:[c.jsx("div",{className:"text-5xl md:text-6xl font-extrabold tracking-tight text-primary-foreground leading-none mb-3",children:p.value}),c.jsx("div",{className:"text-sm text-primary-foreground/80 leading-snug",children:p.label})]})})]})})]}):c.jsx("section",{className:"py-24 md:py-32 bg-background",children:c.jsx("div",{className:"container mx-auto px-4 md:px-6",children:c.jsxs("div",{className:`grid lg:grid-cols-2 gap-12 lg:gap-20 items-center ${d?"lg:[&>*:first-child]:order-2":""}`,children:[c.jsxs(Ne.div,{initial:{opacity:0,x:d?30:-30},whileInView:{opacity:1,x:0},viewport:{once:!0,margin:"-80px"},transition:{duration:.6},className:"relative",children:[c.jsx("div",{className:"rounded-3xl overflow-hidden shadow-xl aspect-[4/5]",children:c.jsx("img",{src:s,alt:l,className:"w-full h-full object-cover"})}),c.jsx("div",{className:"absolute -bottom-6 -right-4 md:-right-8 rounded-2xl bg-primary text-primary-foreground p-6 shadow-xl max-w-[240px]",children:p?c.jsxs(c.Fragment,{children:[c.jsx("div",{className:"text-4xl font-bold tracking-tight mb-1",children:p.value}),c.jsx("div",{className:"text-sm text-primary-foreground/70",children:p.label})]}):c.jsxs(c.Fragment,{children:[c.jsx("div",{className:"text-sm font-semibold uppercase tracking-wider text-accent mb-2",children:"Local & Independent"}),c.jsx("p",{className:"text-sm text-primary-foreground/80 leading-relaxed",children:"We don't work for one insurance company. We work for you."})]})})]}),c.jsxs(Ne.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0,margin:"-80px"},transition:{duration:.6,delay:.1},children:[e&&c.jsx("span",{className:"accent-block mb-5",children:e}),c.jsx("h2",{className:"display-lg text-primary mt-6 mb-7",children:i}),c.jsx("div",{className:"text-muted-foreground text-lg leading-relaxed mb-8",children:r}),g&&c.jsx("ul",{className:"space-y-3 mb-10",children:g.map(v=>c.jsxs("li",{className:"flex items-start gap-3",children:[c.jsx("span",{className:"mt-0.5 inline-flex h-6 w-6 items-center justify-center rounded-full bg-accent text-accent-foreground shrink-0",children:c.jsx(Os,{className:"h-3.5 w-3.5",strokeWidth:2.75})}),c.jsx("span",{className:"text-foreground font-medium",children:v})]},v))}),f&&m&&c.jsxs(we,{href:m,className:"group inline-flex items-center gap-2 rounded-full bg-primary text-primary-foreground pl-6 pr-2 py-2.5 text-base font-semibold transition-all hover:bg-accent hover:text-accent-foreground",children:[f,c.jsx("span",{className:"inline-flex h-9 w-9 items-center justify-center rounded-full bg-accent text-accent-foreground transition-transform group-hover:translate-x-0.5 group-hover:-translate-y-0.5 group-hover:bg-primary group-hover:text-primary-foreground",children:c.jsx(St,{className:"h-4 w-4"})})]})]})]})})})}function zi({items:e,tone:i="dark"}){const r=i==="accent"?"bg-accent text-accent-foreground":"bg-primary text-primary-foreground",s=i==="accent"?"bg-primary":"bg-accent",l=[...e,...e,...e,...e];return c.jsx("section",{className:`relative overflow-hidden border-y border-foreground
61/5 ${r}`,"aria-label":"Highlights",children:c.jsx("div",{className:"marquee-track flex items-center gap-12 py-5 md:py-7 whitespace-nowrap",children:l.map((d,f)=>c.jsxs("span",{className:"flex items-center gap-12 text-xl md:text-3xl font-extrabold tracking-tight uppercase",children:[c.jsx("span",{children:d}),c.jsx("span",{"aria-hidden":"true",className:`inline-block h-2 w-2 rounded-full ${s}`})]},`${d}-${f}`))})})}const Rk={home:["As an independent agency, we compare multiple carriers and explain the differences instead of steering you toward one company's only option.","We understand hail season, foothills wildfire risk, roof details, and the way Denver neighborhoods can affect pricing.","When you call, you get Andy. No call center, no script, and no bouncing between departments."],services:["As an independent agency, we compare multiple carriers and help you understand which option fits, not which one pays the highest commission.","We understand hail season, wildfire risk, neighborhood pricing, roof details, and the carrier rules that matter in Colorado.","When you call, you get Andy. No call center, no script, and no waiting for a different department to call back."]},Mk=[{n:"01",label:"Independent",title:"We work for you, not a carrier"},{n:"02",label:"Front Range fluent",title:"Denver-local advice"},{n:"03",label:"Owner-led",title:"An agent who answers"}];function T2({variant:e="home"}){const i=Mk.map((r,s)=>({...r,body:Rk[e][s]}));return c.jsx("section",{className:"relative py-24 md:py-32 bg-background overflow-hidden",children:c.jsx("div",{className:"container mx-auto px-4 md:px-6 relative",children:c.jsxs("div",{className:"grid lg:grid-cols-12 gap-12 lg:gap-16 items-start",children:[c.jsxs(Ne.div,{initial:{opacity:0,x:-30},whileInView:{opacity:1,x:0},viewport:{once:!0,margin:"-80px"},transition:{duration:.7},className:"lg:col-span-5 relative h-[520px] md:h-[600px]",children:[c.jsx("div",{className:"absolute top-0 left-0 w-[68%] aspect-[3/4] rounded-3xl overflow-hidden shadow-xl",children:c.jsx("img",{src:at.familyPorch,alt:"A family on the porch of their Colorado home",className:"w-full h-full object-cover",loading:"lazy"})}),c.jsx("div",{className:"absolute top-[28%] right-0 w-[58%] aspect-[4/5] rounded-3xl overflow-hidden shadow-2xl ring-4 ring-background",children:c.jsx("img",{src:at.agentClient,alt:"An agent reviewing coverage with a client",className:"w-full h-full object-cover",loading:"lazy"})}),c.jsxs("div",{className:"absolute -bottom-2 left-4 rounded-2xl bg-primary text-primary-foreground p-5 shadow-xl max-w-[220px] overflow-hidden",children:[c.jsx("div",{className:"absolute -top-10 -right-10 h-24 w-24 rounded-full bg-accent/30 blur-2xl"}),c.jsxs("div",{className:"relative",children:[c.jsxs("div",{className:"text-3xl font-extrabold tracking-tight",children:["$40",c.jsx("span",{className:"text-accent",children:"/mo"})]}),c.jsx("div",{className:"text-xs text-primary-foreground/65 mt-1 leading-snug",children:"Typical savings when we re-shop a stale bundle."})]})]}),c.jsx("span",{className:"sticker sticker-accent absolute -top-2 right-2 z-10",children:"Local · Independent"})]}),c.jsxs("div",{className:"lg:col-span-7",children:[c.jsx("span",{className:"accent-block mb-5",children:"Why Dot"}),c.jsxs("h2",{className:"display-lg text-primary mt-6 mb-10 max-w-xl",children:["A small agency that takes coverage"," ",c.jsx("span",{className:"swash-accent",children:"seriously"})]}),c.jsx("div",{className:"space-y-12",children:i.map((r,s)=>c.jsxs(Ne.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0,margin:"-80px"},transition:{duration:.5,delay:s*.1},className:"relative grid grid-cols-[clamp(5rem,11vw,8rem)_1fr] gap-6 md:gap-8 pb-12 border-b border-foreground
61/10 last:border-0 last:pb-0",children:[c.jsx("div",{className:"numeral-outline leading-none select-none",children:r.n}),c.jsxs("div",{className:"pt-3 md:pt-4",children:[c.jsx("div",{className:"text-xs font-bold tracking-[0.18em] uppercase text-accent mb-2",children:r.label}),c.jsx("h3",{className:"text-2xl md:text-3xl font-bold text-primary tracking-tight mb-3",children:r.title}),c.jsx("p",{className:"text-muted-foreground leading-relaxed text-base md:text-lg",children:r.body})]})]},r.n))}),c.jsx("div",{className:"mt-12",children:c.jsxs(we,{href:"/about",className:"group inline-flex items-center gap-2 rounded-full bg-primary text-primary-foreground pl-6 pr-2 py-2.5 text-base font-semibold transition-all hover:bg-accent hover:text-accent-foreground",children:["More about Dot",c.jsx("span",{className:"inline-flex h-9 w-9 items-center justify-center rounded-full bg-accent text-accent-foreground transition-transform group-hover:translate-x-0.5 group-hover:-translate-y-0.5 group-hover:bg-primary group-hover:text-primary-foreground",children:c.jsx(St,{className:"h-4 w-4"})})]})})]})]})})})}const Ss=[{source:"Google Review",quote:"Andy found us a homeowners policy with better coverage than what we had and saved us about $40 a month. The whole process took two phone calls.",name:"Sarah",role:"Homeowner, Wash Park",initials:"S",bg:"linear-gradient(135deg,#061A38,#1554D1)"},{source:"Trustpilot",quote:"I'd been with the same big carrier for nine years. Andy bundled my home and auto and cut my premium without dropping a single thing I cared about.",name:"Marcus",role:"Bundle client, Denver",initials:"M",bg:"linear-gradient(135deg,#1554D1,#0F5BFF)",fg:"#FFFFFF"},{source:"Facebook Review",quote:"When I had a claim, I called Andy first. He walked me through it, and a week later it was handled. That's the difference.",name:"Lena",role:"Auto client, Cherry Creek",initials:"L",bg:"linear-gradient(135deg,#061A38,#5E6673)"}];function N2(){const[e,i]=w.useState(0),r=Ss[e],s=()=>i(d=>(d+1)%Ss.length),l=()=>i(d=>(d-1+Ss.length)%Ss.length);return c.jsxs("section",{className:"relative overflow-hidden text-primary-foreground py-28 md:py-40",children:[c.jsx("div",{className:"absolute inset-0 overflow-hidden",children:c.jsx("img",{src:at.neighborhood,alt:"",className:"w-full h-full object-cover image-band-zoom"})}),c.jsx("div",{className:"absolute inset-0 bg-gradient-to-br from-primary/85 via-primary/70 to-primary/85"}),c.jsx("div",{className:"absolute inset-0 grain-overlay opacity-[0.2] mix-blend-overlay pointer-events-none"}),c.jsxs("div",{className:"container mx-auto px-4 md:px-6 relative",children:[c.jsxs("div",{className:"max-w-4xl mb-12",children:[c.jsx("span",{className:"accent-block mb-5",children:"What clients say"}),c.jsxs("h2",{className:"display-lg mt-6 text-primary-foreground",children:["A few notes from the people we"," ",c.jsx("span",{className:"swash-accent",children:"work"})," with."]})]}),c.jsx(l2,{mode:"wait",children:c.jsxs(Ne.figure,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},exit:{opacity:0,y:-20},transition:{duration:.4},className:"relative max-w-3xl bg-primary border border-primary-foreground/15 rounded-3xl p-10 md:p-14 shadow-2xl overflow-hidden",children:[c.jsx("div",{className:"absolute inset-0 pattern-diagonal-dark opacity-50 pointer-events-none"}),c.jsx("div",{className:"absolute -top-12 -right-12 h-44 w-44 rounded-full bg-accent/25 blur-3xl"}),c.jsx("span",{"aria-hidden":"true",className:"absolute -top-2 left-6 md:left-10 text-accent font-serif leading-none select-none pointer-events-none",style:{fontSize:"10rem"},children:"â"}),c.jsxs("div",{className:"relative pt-12 md:pt-16",children:[c.jsxs("div",{className:"flex items-center justify-between mb-6",children:[c.jsx("div",{className:"flex items-center gap-1 text-accent",children:[0,1,2,3,4].map(d=>c.jsx(X0,{className:"h-4 w-4 fill-current"},d))}),c.jsx("span",{className:"text-xs font-bold tracking-[0.16em] uppercase text-primary-foreground/65",children:r.source})]}),c.jsx("blockquote",{className:"text-primary-foreground text-xl md:text-2xl leading-relaxed font-medium mb-10",children:r.quote}),c.jsxs("figcaption",{className:"flex items-center justify-between gap-4 pt-7 border-t border-primary-foreground
61/15",children:[c.jsxs("div",{className:"flex items-center gap-4",children:[c.jsx(w2,{initials:r.initials,bg:r.bg,fg:r.fg,className:"h-12 w-12 rounded-full text-base ring-2 ring-accent/40"}),c.jsxs("div",{className:"text-sm",children:[c.jsx("div",{className:"font-bold text-primary-foreground text-base",children:r.name}),c.jsx("div",{className:"text-primary-foreground/65",children:r.role})]})]}),c.jsxs("div",{className:"flex items-center gap-2",children:[c.jsx("button",{type:"button",onClick:l,"aria-label":"Previous testimonial",className:"inline-flex h-10 w-10 items-center justify-center rounded-full border border-primary-foreground/20 text-primary-foreground hover:bg-accent hover:text-accent-foreground hover:border-accent transition-colors",children:c.jsx(ME,{className:"h-4 w-4"})}),c.jsx("button",{type:"button",onClick:s,"aria-label":"Next testimonial",className:"inline-flex h-10 w-10 items-center justify-center rounded-full border border-primary-foreground/20 text-primary-foreground hover:bg-accent hover:text-accent-foreground hover:border-accent transition-colors",children:c.jsx(jh,{className:"h-4 w-4"})})]})]})]})]},e)}),c.jsx("div",{className:"mt-8 flex gap-2",children:Ss.map((d,f)=>c.jsx("button",{type:"button",onClick:()=>i(f),"aria-label":`Show testimonial ${f+1}`,className:`h-1.5 rounded-full transition-all ${f===e?"w-10 bg-accent":"w-6 bg-primary-foreground/30 hover:bg-primary-foreground/50"}`},f))})]})]})}var Ec="Collapsible",[Ok,A2]=fa(Ec),[kk,vm]=Ok(Ec),E2=w.forwardRef((e,i)=>{const{__scopeCollapsible:r,open:s,defaultOpen:l,disabled:d,onOpenChange:f,...m}=e,[g,p]=Hs({prop:s,defaultProp:l??!1,onChange:f,caller:Ec});return c.jsx(kk,{scope:r,disabled:d,contentId:Ns(),open:g,onOpenToggle:w.useCallback(()=>p(y=>!y),[p]),children:c.jsx(He.div,{"data-state":bm(g),"data-disabled":d?"":void 0,...m,ref:i})})});E2.displayName=Ec;var C2="CollapsibleTrigger",D2=w.forwardRef((e,i)=>{const{__scopeCollapsible:r,...s}=e,l=vm(C2,r);return c.jsx(He.button,{type:"button","aria-controls":l.contentId,"aria-expanded":l.open||!1,"data-state":bm(l.open),"data-disabled":l.disabled?"":void 0,disabled:l.disabled,...s,ref:i,onClick:Ue(e.onClick,l.onOpenToggle)})});D2.displayName=C2;var xm="CollapsibleContent",R2=w.forwardRef((e,i)=>{const{forceMount:r,...s}=e,l=vm(xm,e.__scopeCollapsible);return c.jsx(_i,{present:r||l.open,children:({present:d})=>c.jsx(_k,{...s,ref:i,present:d})})});R2.displayName=xm;var _k=w.forwardRef((e,i)=>{const{__scopeCollapsible:r,present:s,children:l,...d}=e,f=vm(xm,r),[m,g]=w.useState(s),p=w.useRef(null),y=ht(i,p),v=w.useRef(0),b=v.current,j=w.useRef(0),N=j.current,T=f.open||m,E=w.useRef(T),D=w.useRef(void 0);return w.useEffect(()=>{const R=requestAnimationFrame(()=>E.current=!1);return()=>cancelAnimationFrame(R)},[]),Rn(()=>{const R=p.current;if(R){D.current=D.current||{transitionDuration:R.style.transitionDuration,animationName:R.style.animationName},R.style.transitionDuration="0s",R.style.animationName="none";const M=R.getBoundingClientRect();v.current=M.height,j.current=M.width,E.current||(R.style.transitionDuration=D.current.transitionDuration,R.style.animationName=
61D.current.animationName),g(s)}},[f.open,s]),c.jsx(He.div,{"data-state":bm(f.open),"data-disabled":f.disabled?"":void 0,id:f.contentId,hidden:!T,...d,ref:y,style:{"--radix-collapsible-content-height":b?`${b}px`:void 0,"--radix-collapsible-content-width":N?`${N}px`:void 0,...e.style},children:T&&l})});function bm(e){return e?"open":"closed"}var Pk=E2,Lk=D2,zk=R2,Vk=w.createContext(void 0);function Uk(e){const i=w.useContext(Vk);return e||i||"ltr"}var mn="Accordion",Bk=["Home","End","ArrowDown","ArrowUp","ArrowLeft","ArrowRight"],[wm,Hk,qk]=g0(mn),[Cc]=fa(mn,[qk,A2]),Sm=A2(),M2=Le.forwardRef((e,i)=>{const{type:r,...s}=e,l=s,d=s;return c.jsx(wm.Provider,{scope:e.__scopeAccordion,children:r==="multiple"?c.jsx(Yk,{...d,ref:i}):c.jsx(Fk,{...l,ref:i})})});M2.displayName=mn;var[O2,Gk]=Cc(mn),[k2,Ik]=Cc(mn,{collapsible:!1}),Fk=Le.forwardRef((e,i)=>{const{value:r,defaultValue:s,onValueChange:l=()=>{},collapsible:d=!1,...f}=e,[m,g]=Hs({prop:r,defaultProp:s??"",onChange:l,caller:mn});return c.jsx(O2,{scope:e.__scopeAccordion,value:Le.useMemo(()=>m?[m]:[],[m]),onItemOpen:g,onItemClose:Le.useCallback(()=>d&&g(""),[d,g]),children:c.jsx(k2,{scope:e.__scopeAccordion,collapsible:d,children:c.jsx(_2,{...f,ref:i})})})}),Yk=Le.forwardRef((e,i)=>{const{value:r,defaultValue:s,onValueChange:l=()=>{},...d}=e,[f,m]=Hs({prop:r,defaultProp:s??[],onChange:l,caller:mn}),g=Le.useCallback(y=>m((v=[])=>[...v,y]),[m]),p=Le.useCallback(y=>m((v=[])=>v.filter(b=>b!==y)),[m]);return c.jsx(O2,{scope:e.__scopeAccordion,value:f,onItemOpen:g,onItemClose:p,children:c.jsx(k2,{scope:e.__scopeAccordion,collapsible:!0,children:c.jsx(_2,{...d,ref:i})})})}),[Xk,Dc]=Cc(mn),_2=Le.forwardRef((e,i)=>{const{__scopeAccordion:r,disabled:s,dir:l,orientation:d="vertical",...f}=e,m=Le.useRef(null),g=ht(m,i),p=Hk(r),v=Uk(l)==="ltr",b=Ue(e.onKeyDown,j=>{if(!Bk.includes(j.key))return;const N=j.target,T=p().filter(H=>!H.ref.current?.disabled),E=T.findIndex(H=>H.ref.current===N),D=T.length;if(E===-1)return;j.preventDefault();let R=E;const M=0,k=D-1,P=()=>{R=E+1,R>k&&(R=M)},q=()=>{R=E-1,R<M&&(R=k)};switch(j.key){case"Home":R=M;break;case"End":R=k;break;case"ArrowRight":d==="horizontal"&&(v?P():q());break;case"ArrowDown":d==="vertical"&&P();break;case"ArrowLeft":d==="horizontal"&&(v?q():P());break;case"ArrowUp":d==="vertical"&&q();break}const K=R%D;T[K].ref.current?.focus()});return c.jsx(Xk,{scope:r,disabled:s,direction:l,orientation:d,children:c.jsx(wm.Slot,{scope:r,children:c.jsx(He.div,{...f,"data-orientation":d,ref:g,onKeyDown:s?void 0:b})})})}),ac="AccordionItem",[Kk,jm]=Cc(ac),P2=Le.forwardRef((e,i)=>{const{__scopeAccordion:r,value:s,...l}=e,d=Dc(ac,r),f=Gk(ac,r),m=Sm(r),g=Ns(),p=s&&f.value.includes(s)||!1,y=d.disabled||e.disabled;return c.jsx(Kk,{scope:r,open:p,disabled:y,triggerId:g,children:c.jsx(Pk,{"data-orientation":d.orientation,"data-state":H2(p),...m,...l,ref:i,disabled:y,open:p,onOpenChange:v=>{v?f.onItemOpen(s):f.onItemClose(s)}})})});P2.displayName=ac;var L2="AccordionHeader",z2=Le.forwardRef((e,i)=>{const{__scopeAccordion:r,...s}=e,l=Dc(mn,r),d=jm(L2,r);return c.jsx(He.h3,{"data-orientation":l.orientation,"data-state":H2(d.open),"data-disabled":d.disabled?"":void 0,...s,ref:i})});z2.displayName=L2;var hh="AccordionTrigger",V2=Le.forwardRef((e,i)=>{const{__scopeAccordion:r,...s}=e,l=Dc(mn,r),d=jm(hh,r),f=Ik(hh,r),m=Sm(r);return c.jsx(wm.ItemSlot,{scope:r,children:c.jsx(Lk,{"aria-disabled":d.open&&!f.collapsible||void 0,"data-orientation":l.orientation,id:d.triggerId,...m,...s,ref:i})})});V2.displayName=hh;var U2="AccordionContent",B2=Le.forwardRef((e,i)=>{const{__scopeAccordion:r,...s}=e,l=Dc(mn,r),d=jm(U2,r),f=Sm(r);return c.jsx(zk,{role:"region","aria-labelledby":d.triggerId,"data-orientation":l.orientation,...f,...s,ref:i,style:{"--radix-accordion-content-height":"var(--radix-collapsible-content-height)","--radix-accordion-content-width":"var(--radix-collapsible-content-width)",...e.style}})});B2.displayName=U2;function H2(e){return e?"open":"closed"}var Qk=M2,Wk=P2,Zk=z2,q2=V2,G2=B2;const $k=Qk,I2=w.forwardRef(({className:e,...i},r)=>c.jsx(Wk,{ref:r,className:Tt("border-b",e),...i}));I2.displayName="AccordionItem";const F2=w.forwardRef(({className:e,children:i,...r},s)=>c.jsx(Zk,{className:"flex",children:c.jsxs(q2,{ref:s,className:Tt("flex flex-1 items-center justify-between py-4 text-sm font-medium transition-all hover:underline text-left [&[data-state=open]>svg]:rotate-180",e),...r,children:[i,c.jsx(DE,{className:"h-4 w-4 shrink-0 text-muted-foreground transition-transform duration-200"})]})}));F2.displayName=q2.displayName;const Y2=w.forwardRef(({className:e,children:i,...r},s)=>c.jsx(G2,{ref:s,className:"overflow-hidden text-sm data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down",...r,children:c.jsx("div",{className:Tt("pb-4 pt-0",e),children:i})}));
61Y2.displayName=G2.displayName;const Jk=[{q:"What does it mean that you're an independent agency?",a:"An independent agency can compare coverage from multiple carriers instead of selling one company's only product. For you, that means Dot Insurance Group can review price, limits, deductibles, discounts, and carrier fit side by side before Andy recommends a path."},{q:"Will switching to Dot really save me money?",a:"Sometimes. Insurance savings depend on your home, vehicles, drivers, ZIP code, claims history, current carrier, and policy limits. Andy checks the market, compares the tradeoffs, and tells you whether switching, bundling, changing limits, or staying put makes the most sense."},{q:"How long does it take to get a quote?",a:"Most complete quote requests receive options within one business day. The timing depends on having the needed details, such as your address, vehicles, drivers, current coverage, and any recent claims."},{q:"What happens when I file a claim?",a:"Your insurance carrier handles the claim, but Andy can help you understand who to contact, what information to gather, and what to expect next. That gives you a familiar point of contact when the process feels unfamiliar."},{q:"Do you only serve Denver?",a:"Dot Insurance Group is based on South York Street in Denver and serves clients across Denver and the Front Range. The agency is licensed in Colorado, so local service is focused on Colorado households."}];function Ws({faqs:e}){const i=e??Jk;return c.jsxs("section",{className:"relative py-24 md:py-32 overflow-hidden",children:[c.jsx("div",{className:"absolute inset-0 fade-lime-bottom pointer-events-none"}),c.jsxs("div",{className:"container mx-auto px-4 md:px-6 relative",children:[c.jsxs("div",{className:"text-center max-w-2xl mx-auto mb-12 md:mb-14",children:[c.jsx("span",{className:"accent-block mb-5",children:"FAQ"}),c.jsxs("h2",{className:"display-lg text-primary mt-6 mb-5",children:["Questions worth ",c.jsx("span",{className:"swash-accent",children:"asking"})]}),c.jsx("p",{className:"text-muted-foreground text-lg leading-relaxed",children:"The short answers. For anything else, give Andy a call â that's literally what he's there for."})]}),c.jsx("div",{className:"max-w-3xl mx-auto",children:c.jsx($k,{type:"single",collapsible:!0,className:"w-full space-y-3",children:i.map((r,s)=>c.jsxs(I2,{value:`item-${s}
61`,className:"rounded-2xl border border-foreground/10 bg-card px-6 transition-colors hover:border-foreground/25 data-[state=open]:border-foreground/30",children:[c.jsx(F2,{className:"text-left text-base md:text-lg font-bold text-primary py-5 hover:no-underline",children:r.q}),c.jsx(Y2,{className:"text-muted-foreground leading-relaxed text-base pb-5",children:r.a})]},s))})})]})]})}function ma(){return c.jsxs("section",{className:"relative bg-primary text-primary-foreground overflow-hidden",children:[c.jsx("div",{className:"absolute inset-0 pattern-diagonal-dark opacity-60 pointer-events-none"}),c.jsx("div",{className:"absolute -top-32 -left-32 w-[400px] h-[400px] rounded-full bg-accent/12 blur-3xl pointer-events-none"}),c.jsx("div",{className:"container mx-auto px-4 md:px-6 relative",children:c.jsxs("div",{className:"grid lg:grid-cols-12 gap-10 items-center py-24 md:py-32",children:[c.jsxs(Ne.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0,margin:"-80px"},transition:{duration:.6},className:"lg:col-span-7 relative",children:[c.jsx("span",{className:"accent-block mb-5",children:"Ready when you are"}),c.jsxs("h2",{className:"display-xl mt-6 mb-8 text-primary-foreground",children:["See what your coverage"," ",c.jsx("span",{className:"swash-accent",children:"could"})," really look like."]}),c.jsx("p",{className:"text-lg md:text-xl text-primary-foreground/75 mb-12 max-w-xl leading-relaxed",children:"Send a quick note and Andy will compare options from multiple carriers, usually within one business day."}),c.jsxs("div",{className:"flex flex-wrap gap-4 items-center",children:[c.jsxs(we,{href:"/contact",className:"group inline-flex items-center gap-2 rounded-full bg-accent text-accent-foreground pl-7 pr-2 py-3 text-base font-semibold transition-colors hover:bg-primary-foreground hover:text-primary",children:["Start your quote",c.jsx("span",{className:"inline-flex h-10 w-10 items-center justify-center rounded-full bg-primary/90 text-primary-foreground transition-transform group-hover:translate-x-0.5 group-hover:-translate-y-0.5",children:c.jsx(St,{className:"h-4 w-4"})})]}),c.jsxs("a",{href:"tel:720-299-4585",className:"inline-flex items-center gap-3 rounded-full border border-primary-foreground/25 px-6 py-3 text-base font-semibold text-primary-foreground hover:bg-primary-foreground/10 transition-colors",children:[c.jsx(jt,{className:"h-4 w-4"})," 720-299-4585"]})]})]}),c.jsxs(Ne.div,{initial:{opacity:0,scale:.95},whileInView:{opacity:1,scale:1},viewport:{once:!0,margin:"-80px"},transition:{duration:.7,delay:.1},className:"lg:col-span-5 relative",children:[c.jsxs("div",{className:"relative aspect-[4/5] rounded-3xl overflow-hidden shadow-2xl ring-1 ring-primary-foreground/10",children:[c.jsx("img",{src:at.handshake,alt:"Andy meeting with a client",className:"w-full h-full object-cover image-band-zoom",loading:"lazy"}),c.jsx("div",{className:"absolute inset-0 bg-gradient-to-t from-primary/55 to-transparent"})]}),c.jsx("span",{className:"sticker sticker-accent absolute -top-4 -left-4 z-10 text-sm",children:"Free · No-obligation · 10-min"}),c.jsxs("div",{className:"absolute -bottom-5 -right-3 md:-right-5 bg-primary border border-primary-foreground/15 rounded-2xl px-5 py-4 shadow-xl",children:[c.jsxs("div",{className:"text-3xl font-extrabold text-accent leading-none",children:["1",c.jsx("span",{className:"text-primary-foreground",children:"/"}),c.jsx("span",{className:"text-lg text-primary-foreground/70 font-bold",children:"biz day"})]}),c.jsx("div",{className:"text-[11px] text-primary-foreground/65 mt-1 uppercase tracking-wider font-semibold",children:"Average turnaround"})]})]})]})})]})}function e_(){return Ht("Denver Independent Insurance Agency | Dot Insurance Group","Dot Insurance Group is a Denver independent insurance agency that compares home, auto, bundle, and umbrella coverage from multiple Colorado carriers."),c.jsxs(c.Fragment,{children:[c.jsx(Ek,{}),c.jsx(Dk,{}),c.jsx(S2,{}),c.jsx(j2,{variant:"imageBand",eyebrow:"Who we are",title:"A small Denver agency that takes coverage seriously",body:"We are local, independent, and built around a simple promise. We shop carrier options, explain the tradeoffs in plain English, and stay available when your policy renews or a question comes up.",image:at.modernHome,imageAlt:"A modern Denver home at twilight",ctaLabel:"More about Dot",ctaHref:"/about",bullets:["Independent â multi-carrier","Personal lines specialists","Owner-led, owner-answered"],stat:{value:"100%",label:"Independent. Every quote, every renewal."}}),c.jsx(zi,{items:["Auto","Home","Bundle","Denver-local","Independent","Family-owned"]}),c.jsx(T2,{}),c.jsx(N2,{}),c.jsx(Ws,{}),c.jsx(ma,{})]})}function t_({eyebrow:e,title:i,subhead:r,image:s,breadcrumbs:l}){const d=s??at.denverSkyline;return c.jsxs("section",{className:"relative bg-background text-foreground overflow-hidden",children:[c.jsx("div",{className:"absolute inset-0 pattern-diagonal opacity-60 pointer-events-none"}),c.jsx("div",{className:"absolute -top-24 -right-24 w-[420px] h-[420px] rounded-full bg-accent/10 blur-3xl pointer-events-none"}),c.jsxs("div",{className:"container mx-auto px-4 md:px-6 pt-10 pb-20 md:pt-14 md:pb-28 relative z-10",children:[c.jsx("nav",{"aria-label":"Breadcrumb",className:"text-sm text-muted-foreground mb-10 md:mb-14",children:c.jsxs("ol",{className:"flex items-center flex-wrap gap-1",children:[c.jsx("li",{className:"flex items-center",children:c.jsx(we,{href:"/",className:"hover:text-accent transition-colors",children:"Home"})}),l.map((f,m)=>c.jsxs("li",{className:"flex items-center",children:[c.jsx(jh,{className:"h-3.5 w-3.5 mx-1.5 text-foreground
61/30","aria-hidden":"true"}),m===l.length-1?c.jsx("span",{className:"text-foreground font-medium","aria-current":"page",children:f.label}):c.jsx(we,{href:f.href,className:"hover:text-accent transition-colors",children:f.label})]},f.href))]})}),c.jsxs("div",{className:"grid lg:grid-cols-12 gap-10 lg:gap-12 items-center",children:[c.jsxs(Ne.div,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{duration:.6},className:"lg:col-span-7",children:[c.jsx("span",{className:"accent-block mb-5",children:e}),c.jsx("h1",{className:"display-xl text-primary mt-7 mb-7",children:i}),c.jsx("p",{className:"text-lg md:text-xl text-muted-foreground leading-relaxed max-w-2xl",children:r})]}),c.jsx(Ne.div,{initial:{opacity:0,scale:.96},animate:{opacity:1,scale:1},transition:{duration:.7,delay:.1},className:"lg:col-span-5",children:c.jsxs("div",{className:"relative rounded-3xl overflow-hidden aspect-[4/3] lg:aspect-[5/4] border border-foreground/8 shadow-sm",children:[c.jsx("img",{src:d,alt:"",className:"w-full h-full object-cover image-band-zoom"}),c.jsx("div",{className:"absolute inset-0 bg-gradient-to-tr from-primary/30 via-transparent to-transparent"}),c.jsx("div",{className:"absolute inset-0 grain-overlay opacity-[0.12] mix-blend-overlay pointer-events-none"})]})})]})]}
61),c.jsx("div",{className:"h-px w-full bg-foreground/8"})]})}function X2(){return c.jsxs("section",{className:"relative py-20 md:py-28 overflow-hidden text-primary-foreground",children:[c.jsx("div",{className:"absolute inset-0 overflow-hidden",children:c.jsx("img",{src:at.denverSkyline,alt:"",className:"w-full h-full object-cover image-band-zoom",loading:"lazy"})}),c.jsx("div",{className:"absolute inset-0 bg-gradient-to-r from-primary/95 via-primary/80 to-primary/55"}),c.jsx("div",{className:"absolute inset-0 grain-overlay opacity-[0.18] mix-blend-overlay pointer-events-none"}),c.jsx("div",{className:"container mx-auto px-4 md:px-6 relative",children:c.jsxs("div",{className:"flex flex-col md:flex-row items-start md:items-center justify-between gap-8",children:[c.jsxs("div",{className:"max-w-xl",children:[c.jsx("span",{className:"accent-block mb-4",children:"Talk to a real agent"}),c.jsxs("h3",{className:"text-3xl md:text-4xl font-extrabold tracking-tight mt-5",children:["No call centers."," ",c.jsx("span",{className:"swash-accent",children:"No pressure."})," Just straight answers."]})]}),c.jsxs("div",{className:"flex flex-wrap items-center gap-3 shrink-0",children:[c.jsxs("a",{href:"tel:720-299-4585",className:"inline-flex items-center gap-2 rounded-full border border-primary-foreground/30 bg-primary-foreground/5 backdrop-blur-sm px-5 py-2.5 text-sm font-semibold text-primary-foreground hover:bg-primary-foreground/15 transition-colors",children:[c.jsx(jt,{className:"h-4 w-4"})," 720-299-4585"]}),c.jsxs(we,{href:"/contact",className:"group inline-flex items-center gap-2 rounded-full bg-accent text-accent-foreground pl-5 pr-2 py-2 text-sm font-semibold transition-colors hover:bg-primary-foreground hover:text-primary",children:["Get a Quote",c.jsx("span",{className:"inline-flex h-7 w-7 items-center justify-center rounded-full bg-primary/90 text-primary-foreground transition-transform group-hover:translate-x-0.5 group-hover:-translate-y-0.5",children:c.jsx(St,{className:"h-3.5 w-3.5"})})]})]})]})})]})}const n_={md:"max-w-md",lg:"max-w-lg",xl:"max-w-xl","2xl":"max-w-2xl","3xl":"max-w-3xl"};function da({eyebrow:e,title:i,body:r,align:s="left",maxWidth:l="3xl",invert:d=!1,className:f=""}){const m=s==="center"?"mx-auto text-center":"",g=d?"text-primary-foreground":"text-primary",p=d?"text-primary-foreground/75":"text-muted-foreground";return c.jsxs("div",{className:`${n_[l]} ${m} mb-16 ${f}`.trim(),children:[c.jsx("span",{className:`eyebrow mb-4 ${s==="center"?"justify-center":""}`.trim(),children:e}),c.jsx("h2",{className:`display-lg ${g} mt-5`,children:i}),r&&c.jsx("p",{className:`${p} mt-5 text-lg leading-relaxed`,children:r})]})}const i_="/assets/andy-mathisen-B8MErZ3R.jpg",a_="/assets/jordan-hall-BqFVrkT1.jpg",r_="/assets/savannah-zirkel-PO0sxJOM.jpg",s_=[{name:"Andy Mathisen",initials:"AM",title:"Agency Principal",email:"[email protected]",phone:"720-299-4585",image:i_,bio:["Andy Mathisen is the founder of Dot Insurance Group, an independent insurance agency focused on helping individuals and families find the right coverage at the right price. With years of experience in insurance and technology, Andy combines personalized advice with modern tools to simplify the insurance process.","He works closely with clients to compare options across multiple carriers and identify coverage that fits their needs and budget. When you reach out to Dot, you reach Andy â quotes are reviewed by an actual agent, policies are discussed by someone who knows your file, and claims questions never disappear into a queue."]},{name:"Savannah Zirkel",initials:"SZ",title:"Independent Insurance Agent",email:"[email protected]",phone:"303-525-6268",image:r_,bio:["Hi, I'm Savannah! I'm a Colorado native and joined Dot Insurance Group in June 2026 because I wanted the freedom to do what's best for my clients. As an independent broker, I'm able to compare coverage from multiple insurance companies instead of being limited to just one. In today's Colorado market, where rates and carrier guidelines seem to change constantly, having options matters.","I've been licensed since 2022, and one thing I've learned is that insurance is really about people. I love meeting new clients, building relationships, and being someone they can count on when life changes. Whether you're buying your first home, adding a new driver, or simply wondering if your current coverage still makes sense, my goal is to make the process straightforward, educational, and stress-free.","I also enjoy working closely with Realtors, mortgage lenders, and other local professionals to help make the home buying process as smooth as possible. I believe the best partnerships â and the best client relationships â are built on trust, communication, and showing up when it matters.","At the end of the day, I don't want to be the broker you only hear from once a year at renewal. I want to be the person you feel comfortable calling anytime you have a question, need advice, or simply want someone to help you make sense of your options."]},{name:"Jordan Hall",initials:"JH",title:"Independent Insurance Agent",email:"[email protected]",phone:"720-841-2598",image:a_,bio:["Hi, I'm Jordan! I'm a Colorado native through and through â raised right here in Castle Rock and currently proud to call Aurora home. My deep roots in the Centennial State give me a unique understanding of the specific coverages and protection our local families truly need.","As a personal lines specialist, I focus on protecting what matters most to you, whether that's your home, your vehicles, or your family's financial security. I believe insurance should never be a one-size-fits-all solution, which is why I take the time to tailor c
61overages to fit your actual lifestyle.","When I'm not helping neighbors navigate their insurance options, you can usually find me out in the Colorado sunshine. I love riding bikes and spending every spare moment making memories with my partner, Jayme, and our three incredible kids.","Specialties: Home, Auto & Personal Umbrella Insurance. Serving the Denver Metro and Colorado statewide."]}];function o_({member:e}){return e.image?c.jsx("div",{className:"rounded-3xl overflow-hidden shadow-xl aspect-[4/5] bg-secondary",children:c.jsx("img",{src:e.image,alt:`${e.name}, ${e.title} at Dot Insurance Group`,loading:"lazy",className:"w-full h-full object-cover"})}):c.jsxs("div",{className:"relative rounded-3xl bg-primary text-primary-foreground aspect-[4/5] flex flex-col justify-between p-8 md:p-10 overflow-hidden shadow-xl",children:[c.jsx("div",{className:"absolute inset-0 pattern-diagonal-dark opacity-60"}),c.jsx("div",{className:"absolute -bottom-20 -right-20 w-60 h-60 rounded-full bg-accent/15 blur-3xl"}),c.jsx("span",{className:"eyebrow relative !text-primary-foreground/70",children:e.title}),c.jsxs("div",{className:"relative",children:[c.jsx("div",{className:"display-xl leading-none",children:e.initials}),c.jsx("div",{className:"text-primary-foreground/70 mt-3",children:"Dot Insurance Group · Denver, CO"})]})]})}function l_(){return c.jsx("section",{className:"py-24 md:py-32",children:c.jsxs("div",{className:"container mx-auto px-4 md:px-6",children:[c.jsx(da,{eyebrow:"Meet the team",title:"The people behind your policy",body:"Independent, local, and genuinely reachable. Get to know the agents who shop your coverage and stay with you after the policy starts."}),c.jsx("div",{className:"space-y-20 md:space-y-28",children:s_.map((e,i)=>{const r=i%2===1;return c.jsxs("div",{className:`grid lg:grid-cols-2 gap-10 lg:gap-16 items-center ${r?"lg:[&>*:first-child]:order-2":""}`,children:[c.jsx(Ne.div,{initial:{opacity:0,x:r?30:-30},whileInView:{opacity:1,x:0},viewport:{once:!0,margin:"-80px"},transition:{duration:.6},className:"max-w-sm w-full mx-auto lg:mx-0",children:c.jsx(o_,{member:e})}),c.jsxs(Ne.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0,margin:"-80px"},transition:{duration:.6,delay:.1},children:[c.jsx("span",{className:"accent-block mb-5",children:e.title}),c.jsx("h3",{className:"display-md text-primary mt-6 mb-4",children:e.name}),c.jsxs("div",{className:"flex flex-wrap gap-x-6 gap-y-2 mb-7",children:[c.jsxs("a",{href:`mailto:${e.email}`,className:"group inline-flex items-center gap-2 text-muted-foreground hover:text-accent transition-colors font-medium",children:[c.jsx(Gs,{className:"h-4 w-4 shrink-0"}),e.email]}),c.jsxs("a",{href:`tel:${e.phone.replace(/[^\d+]/g,"")}`,className:"group inline-flex items-center gap-2 text-muted-foreground hover:text-accent transition-colors font-medium",children:[c.jsx(jt,{className:"h-4 w-4 shrink-0"}),e.phone]})]}),c.jsx("div",{className:"space-y-4 text-muted-foreground text-lg leading-relaxed",children:e.bio.map((s,l)=>c.jsx("p",{children:s},l))})]})]},e.name)})})]})})}const c_=[{icon:Ah,title:"Independent first",body:"We answer to you, not to a single carrier's quota sheet."},{icon:YE,title:"Plain English",body:"No jargon. We explain what your policy actually does (and doesn't) cover."},{icon:Q0,title:"Long-term clients",body:"We'd rather earn ten years of your trust than upsell you once."},{icon:zE,title:"Front Range fluent",body:"We know the carriers, the underwriting quirks, and what hail season can really cost."}];function u_(){return Ht("About Dot Insurance Group | Denver Independent Insurance Agency","Dot Insurance Group is an owner-led Denver independent insurance agency that shops multiple carriers and gives Colorado families one real point of contact."),c.jsxs(c.Fragment,{children:[c.jsx(t_,{eyebrow:"About",title:"Independent insurance, run out of South Denver.",subhead:"Dot Insurance Group is a small Denver agency built around a simple idea. You deserve an agent who shops for you, explains the tradeoffs, and stays with you after the policy starts.",breadcrumbs:[{label:"About",href:"/about"}]}),c.jsx(j2,{variant:"imageBand",eyebrow:"Our story",title:"Built to be the agent we wished we had",body:c.jsxs(c.Fragment,{children:[c.jsx("p",{className:"mb-4",children:"Dot Insurance Group started with a frustration most people share. Insurance feels designed to be confusing. You should not need to be a policy expert to know whether you are covered."}),c.jsx("p",{className:"mb-4",children:"So we set up shop on South York Street in Denver as an independent agency. That means we are licensed to represent multiple carriers and free to re
61commend the option that fits your situation."}),c.jsx("p",{children:"No carrier loyalty. No call-center handoffs. Just a real agent comparing coverage, price, and fit for Colorado households."})]}),image:at.modernHome,imageAlt:"A Denver home at twilight",stat:{value:"100%",label:"Independent. Every renewal, every quote."}}),c.jsx(zi,{items:["Denver-local","Independent","Family-owned","Owner-led","Front-Range fluent"],tone:"accent"}),c.jsxs("section",{className:"relative py-24 md:py-32 bg-secondary/40",children:[c.jsx("div",{className:"absolute inset-0 pattern-diagonal opacity-50 pointer-events-none"}),c.jsxs("div",{className:"container mx-auto px-4 md:px-6 relative",children:[c.jsx(da,{eyebrow:"What we believe",title:"Four things we won't compromise on"}),c.jsx("div",{className:"grid md:grid-cols-2 gap-5",children:c_.map((e,i)=>c.jsx(Ne.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0,margin:"-80px"},transition:{duration:.5,delay:i*.08},className:"group rounded-3xl bg-card border border-foreground
61/8 p-8 md:p-10 hover:border-accent/40 transition-colors",children:c.jsxs("div",{className:"flex items-start gap-5",children:[c.jsx("span",{className:"inline-flex h-12 w-12 items-center justify-center rounded-2xl bg-primary text-primary-foreground shrink-0 group-hover:bg-accent group-hover:text-accent-foreground transition-colors",children:c.jsx(e.icon,{className:"h-5 w-5"})}),c.jsxs("div",{children:[c.jsx("h3",{className:"text-xl font-bold text-primary mb-2 tracking-tight",children:e.title}),c.jsx("p",{className:"text-muted-foreground leading-relaxed",children:e.body})]})]})},e.title))})]})]}),c.jsx(l_,{}),c.jsx(X2,{}),c.jsx(ma,{})]})}function kn({eyebrow:e,title:i,subhead:r,image:s,breadcrumbs:l}){const d=s??at.denverSkyline;return c.jsxs("section",{className:"relative bg-primary text-primary-foreground overflow-hidden",children:[c.jsx("div",{className:"absolute inset-0 overflow-hidden",children:c.jsx("img",{src:d,alt:"",className:"w-full h-full object-cover image-band-zoom"})}),c.jsx("div",{className:"absolute inset-0 bg-gradient-to-br from-primary/95 via-primary/80 to-primary/55"}),c.jsx("div",{className:"absolute inset-0 grain-overlay opacity-[0.18] mix-blend-overlay pointer-events-none"}),c.jsx("div",{className:"absolute -top-20 -right-20 w-[400px] h-[400px] rounded-full bg-accent/15 blur-3xl pointer-events-none"}),c.jsxs("div",{className:"container mx-auto px-4 md:px-6 py-24 md:py-32 relative z-10",children:[c.jsx("nav",{"aria-label":"Breadcrumb",className:"text-sm text-primary-foreground/65 mb-10",children:c.jsxs("ol",{className:"flex items-center flex-wrap gap-1",children:[c.jsx("li",{className:"flex items-center",children:c.jsx(we,{href:"/",className:"hover:text-accent transition-colors",children:"Home"})}),l.map((f,m)=>c.jsxs("li",{className:"flex items-center",children:[c.jsx(jh,{className:"h-3.5 w-3.5 mx-1.5 text-primary-foreground/40","aria-hidden":"true"}),m===l.length-1?c.jsx("span",{className:"text-primary-foreground font-medium","aria-current":"page",children:f.label}):c.jsx(we,{href:f.href,className:"hover:text-accent transition-colors",children:f.label})]},f.href))]})}),c.jsxs(Ne.div,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{duration:.6},className:"max-w-4xl",children:[c.jsx("span",{className:"accent-block mb-5",children:e}),c.jsx("h1",{className:"display-xl mt-7 mb-7",children:i}),c.jsx("p",{className:"text-lg md:text-xl text-primary-foreground/80 leading-relaxed max-w-2xl",children:r})]})]})]})}const Ef=[{n:"01",label:"Step 1",icon:_E,title:"Tell us about you",body:"A few quick questions about your home, vehicles, drivers, ZIP code, and what coverage matters most."},{n:"02",label:"Step 2",icon:aC,title:"Andy shops carriers",body:"Dot compares options from carrier partners and looks for the right mix of price, coverage, discounts, and fit."},{n:"03",label:"Step 3",icon:HE,title:"Review your options",body:"Andy explains what each policy covers, where limits differ, and what he would pay attention to before choosing."},{n:"04",label:"Step 4",icon:jt,title:"Bind and breathe easy",body:"When you are ready, Andy helps you move forward and remains your point of contact after the policy starts."}];function d_(){const[e,i]=w.useState(0),r=Ef[e],s=r.icon;return c.jsxs("section",{className:"relative py-24 md:py-32 bg-primary text-primary-foreground overflow-hidden",children:[c.jsx("div",{className:"absolute inset-0 pattern-diagonal-dark opacity-60 pointer-events-none"}),c.jsx("div",{className:"absolute -top-32 -right-32 w-[480px] h-[480px] rounded-full bg-accent/15 blur-3xl pointer-events-none"}),c.jsxs("div",{className:"container mx-auto px-4 md:px-6 relative",children:[c.jsxs("div",{className:"max-w-3xl mb-14",children:[c.jsx("span",{className:"accent-block mb-5",children:"How it works"}),c.jsxs("h2",{className:"display-lg mt-6 text-primary-foreground",children:["From first call to bound policy in"," ",c.jsx("span",{className:"swash-accent",children:"days"}),", not weeks."]})]}),c.jsx("div",{className:"flex flex-wrap gap-2 md:gap-3 mb-10 md:mb-14",role:"tablist","aria-label":"Our process steps",children:Ef.map((l,d)=>c.jsx("button",{role:"tab","aria-selected":e===d,onClick:()=>i(d),className:e===d?"px-6 py-2.5 rounded-full bg-accent text-accent-foreground text-sm font-bold tracking-tight transition-colors":"px-6 py-2.5 rounded-full bg-primary-foreground
61/10 hover:bg-primary-foreground/15 text-primary-foreground text-sm font-bold tracking-tight transition-colors border border-primary-foreground/10",children:l.label},l.n))}),c.jsx(l2,{mode:"wait",children:c.jsxs(Ne.div,{initial:{opacity:0,y:12},animate:{opacity:1,y:0},exit:{opacity:0,y:-12},transition:{duration:.35},className:"grid lg:grid-cols-12 gap-8 items-stretch",children:[c.jsxs("div",{className:"lg:col-span-5 flex flex-col justify-between",children:[c.jsx("div",{className:"numeral-outline numeral-outline-light leading-none mb-8 select-none",children:r.n}),c.jsxs("div",{children:[c.jsx("span",{className:"inline-flex h-16 w-16 items-center justify-center rounded-2xl bg-accent text-accent-foreground mb-6",children:c.jsx(s,{className:"h-7 w-7",strokeWidth:1.6})}),c.jsx("h3",{className:"text-3xl md:text-4xl font-bold tracking-tight",children:r.title})]})]}),c.jsxs("div",{className:"lg:col-span-7 relative bg-primary-foreground/5 backdrop-blur-sm border border-primary-foreground/15 p-10 md:p-12 rounded-3xl",children:[c.jsxs("div",{className:"text-xs font-bold tracking-[0.22em] uppercase text-accent mb-4",children:[r.label," of ",Ef.length]}),c.jsx("h4",{className:"text-2xl md:text-3xl font-bold tracking-tight mb-6",children:r.title}),c.jsx("p",{className:"text-primary-foreground/80 leading-relaxed text-lg max-w-xl",children:r.body})]})]},r.n)})]})]})}function f_(){return Ht("Personal Insurance in Denver | Home, Auto, Bundle, and Umbrella","Compare personal insurance in Denver with Dot Insurance Group. Andy shops home, auto, bundle, and umbrella coverage across multiple Colorado carriers."),c.jsxs(c.Fragment,{children:[c.jsx(kn,{eyebrow:"Services",title:"Personal insurance in Denver, shopped in plain English.",subhead:"We help Front Range homeowners and drivers compare coverage from multiple carriers, understand the tradeoffs, and choose a policy that fits real life.",breadcrumbs:[{label:"Services",href:"/services"}]}),c.jsx(S2,{richer:!0}),c.jsx(zi,{items:["Home","Auto","Bundle","Umbrella","Denver-local","Independent"]}),c.jsx(T2,{variant:"services"}),c.jsx(d_,{}),c.jsx(X2,{}),c.jsx(Ws,{faqs:[{q:"What does it mean that you're an independent agency?",a:"It means Dot Insurance Group can compare multiple carriers instead of offering one carrier's product. You get options, an explanation of the tradeoffs, and a recommendation based on your household instead of one company's quote sheet."},{q:"Will switching to Dot really save me money?",a:"It can, but not always. Andy checks your current policy against available options and tells you whether switching, bundling, adjusting limits, or staying put makes the most sense for your coverage and budget."},{q:"How long does it take to get a quote?",a:"Most complete quote requests receive options within one business day. A complete request usually includes address, ZIP code, vehicles, drivers, current policy details, and the type of coverage you want reviewed."},{q:"What happens when I file a claim?",a:"Your insurance carrier handles the claim. Andy can help you understand the process, identify the correct claim contact, and think through what information to gather before you report the loss."},{q:"Do you only serve Denver?",a:"Dot Insurance Group is based in South Denver and serves clients across Denver and the Front Range. The agency is licensed in Colorado and focuses on Colorado personal insurance."}]}),c.jsx(ma,{})]})}const h_=[{icon:F0,title:"Dwelling",body:"The structure itself, including walls, roof, built-ins, and repairs or rebuilding after a covered loss."},{icon:yC,title:"Other structures",body:"Detached garages, fences, sheds, and other structures on your property."},{icon:I0,title:"Personal property",body:"Your belongings, including furniture, electronics, clothing, and other covered items."},{icon:K0,title:"Liability",body:"Protection if someone is injured on your property or you are responsible for covered damage."}],m_=[{icon:K0,title:"Personal umbrella",body:"Extra liability coverage that can sit on top of your home and auto policies."},{icon:UE,title:"Water backup",body:"Coverage for sewer or sump backup, which standard policies often exclude."},{icon:I0,title:"Scheduled valuables",body:"Higher limits for jewelry, art, instruments, and collectibles."},{icon:dC,title:"Wildfire and extended replacement",body:"Important along the Front Range when rebuild costs, wildfire exposure, and coverage limits need closer attention."}];function p_(){return Ht("Colorado Home Insurance | Denver Homeowners Coverage with Dot","Compare Colorado home insurance with a Denver independent agent who understands hail, wildfire risk, roof details, and homeowners policy endorsements."),c.jsxs(c.Fragment,{children:[c.jsx(kn,{eyebrow:"Home Insurance",title:"Colorado home insurance for the home you actually live in.",subhead:"A standard policy is a starting point, not the finish line. We help Denver and Front Range homeowners compare dwelling, liability, contents, and add-on coverage around the risks that matter here.",image:at.mountainHome,breadcrumbs:[{label:"Services",href:"/services"},{label:"Home Insurance",href:"/services/home-insurance"}]}),c.jsx("section",{className:"py-24 md:py-32",children:c.jsxs("div",{className:"container mx-auto px-4 md:px-6",children:[c.jsx(da,{eyebrow:"What's covered",title:"The four pieces of a real homeowners policy"}),c.jsx("div",{className:"grid md:grid-cols-2 lg:grid-cols-4 gap-px bg-foreground
61/8 rounded-3xl overflow-hidden border border-foreground/8",children:h_.map((e,i)=>c.jsxs(Ne.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0,margin:"-80px"},transition:{duration:.4,delay:i*.08},className:"bg-card p-8",children:[c.jsx("span",{className:"inline-flex h-12 w-12 items-center justify-center rounded-2xl bg-primary text-primary-foreground mb-6",children:c.jsx(e.icon,{className:"h-5 w-5"})}),c.jsx("h3",{className:"text-lg font-bold text-primary mb-2 tracking-tight",children:e.title}),c.jsx("p",{className:"text-sm text-muted-foreground leading-relaxed",children:e.body})]},e.title))})]})}),c.jsxs("section",{className:"relative py-24 md:py-32 bg-secondary/40",children:[c.jsx("div",{className:"absolute inset-0 pattern-diagonal opacity-50 pointer-events-none"}),c.jsxs("div",{className:"container mx-auto px-4 md:px-6 relative",children:[c.jsx(da,{eyebrow:"Common add-ons",title:"The endorsements most Denver homeowners should consider"}),c.jsx("div",{className:"grid md:grid-cols-2 gap-5",children:m_.map((e,i)=>c.jsx(Ne.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0,margin:"-80px"},transition:{duration:.4,delay:i*.08}
61,className:"group rounded-3xl bg-card border border-foreground/8 p-8 md:p-10 hover:border-accent/40 transition-colors",children:c.jsxs("div",{className:"flex items-start gap-5",children:[c.jsx("span",{className:"inline-flex h-12 w-12 items-center justify-center rounded-2xl bg-accent text-accent-foreground shrink-0 transition-colors",children:c.jsx(e.icon,{className:"h-5 w-5"})}),c.jsxs("div",{children:[c.jsx("h3",{className:"text-xl font-bold text-primary mb-2 tracking-tight",children:e.title}),c.jsx("p",{className:"text-muted-foreground leading-relaxed",children:e.body})]})]})},e.title))})]})]}),c.jsx("section",{className:"py-24 md:py-32",children:c.jsx("div",{className:"container mx-auto px-4 md:px-6",children:c.jsxs("div",{className:"relative rounded-3xl bg-primary text-primary-foreground p-10 md:p-16 grid lg:grid-cols-2 gap-10 items-center overflow-hidden",children:[c.jsx("div",{className:"absolute inset-0 pattern-diagonal-dark opacity-60"}),c.jsx("div",{className:"absolute -top-20 -right-20 w-80 h-80 rounded-full bg-accent/15 blur-3xl"}),c.jsxs("div",{className:"relative",children:[c.jsx("span",{className:"eyebrow mb-4 !text-primary-foreground/70",children:"Why bundle"}),c.jsx("h2",{className:"display-lg mt-5 mb-5 text-primary-foreground",children:"Most home savings come from bundling correctly."}),c.jsx("p",{className:"text-primary-foreground/75 leading-relaxed text-lg max-w-md",children:"We almost always look at home and auto together because the strongest discounts and gap protection usually show up when both policies are reviewed with the right carrier."})]}),c.jsx("div",{className:"flex lg:justify-end relative",children:c.jsxs(we,{href:"/services/bundle",className:"group inline-flex items-center gap-2 rounded-full bg-accent text-accent-foreground pl-7 pr-2 py-3 text-base font-semibold transition-transform hover:scale-[1.02]",children:["See our bundle approach",c.jsx("span",{className:"inline-flex h-10 w-10 items-center justify-center rounded-full bg-primary/90 text-primary-foreground transition-transform group-hover:rotate-45",children:c.jsx(St,{className:"h-4 w-4"})})]})})]})})}),c.jsx(zi,{items:["Hail-ready","Wildfire-aware","Roof-savvy","Front-Range fluent"],tone:"accent"}),c.jsx(Ws,{faqs:[{q:"Do you cover hail damage?",a:"Many Colorado homeowners policies include hail as a covered cause of loss, but deductibles, roof settlement terms, exclusions, and carrier rules can vary. Andy reviews those details before you choose so you understand how hail damage would likely be handled."},{q:"What about wildfire?",a:"Wildfire risk can affect carrier appetite, pricing, and coverage options in parts of Colorado. Dot compares available carriers and helps you understand replacement cost, brush exposure, mitigation details, and policy limits before you decide."},{q:"Is water damage covered?",a:"Some sudden water damage may be covered by a homeowners policy, but sewer backup, sump overflow, and gradual leaks are often limited or excluded. Water backup coverage is worth reviewing because the standard policy may not cover the situation you expect."},{q:"How is my dwelling limit set?",a:"Carriers estimate your dwelling limit using details about your home, materials, square footage, location, roof, features, and current construction costs. The market value of your home is not the same thing as the cost to rebuild it after a covered loss."}]}),c.jsx(ma,{})]})}const g_=[{icon:Y0,title:"Liability",body:"Pays for injury and property damage you cause to others. Colorado has minimums, but many drivers need more protection."},{icon:sC,title:"Collision",body:"Helps repair your vehicle after an accident, regardless of fault."},{icon:G0,title:"Comprehensive",body:"Covers many non-collision losses such as hail, theft, broken glass, and animal damage."},{icon:Q0,title:"Uninsured and underinsured motorist",body:"Can help protect you when the other driver does not have enough coverage."}],y_=["Multi-policy (bundle)","Multi-vehicle","Safe driver","Good student","Defensive driving course","Anti-theft and safety equipment","Pay-in-full","Paperless"];function v_(){return Ht("Auto Insurance in Denver | Compare Colorado Car Insurance","Compare auto insurance in Denver with Dot Insurance Group. Andy shops multiple carriers for liability, collision, comprehensive, and uninsured motorist coverage."),c.jsxs(c.Fragment,{children:[c.jsx(kn,{eyebrow:"Auto Insurance",title:"Auto insurance in Denver for Colorado roads.",subhead:"Hail, uninsured drivers, and I-25 traffic do not care what your carrier's commercial promised. We help you compare auto coverage with limits that fit your vehicles, drivers, ZIP code, and budget.",image:at.carRoad,breadcrumbs:[{label:"Services",href:"/services"},{label:"Auto Insurance",href:"/services/auto-insurance"}]}),c.jsx("section",{className:"py-24 md:py-32",children:c.jsxs("div",{className:"container mx-auto px-4 md:px-6",children:[c.jsx(da,{eyebrow:"Coverage at a glance",title:"The four coverages worth understanding"}),c.jsx("div",{className:"grid md:grid-cols-2 lg:grid-cols-4 gap-px bg-foreground
61/8 rounded-3xl overflow-hidden border border-foreground/8",children:g_.map((e,i)=>c.jsxs(Ne.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0,margin:"-80px"},transition:{duration:.4,delay:i*.08},className:"bg-card p-8",children:[c.jsx("span",{className:"inline-flex h-12 w-12 items-center justify-center rounded-2xl bg-primary text-primary-foreground mb-6",children:c.jsx(e.icon,{className:"h-5 w-5"})}),c.jsx("h3",{className:"text-lg font-bold text-primary mb-2 tracking-tight",children:e.title}),c.jsx("p",{className:"text-sm text-muted-foreground leading-relaxed",children:e.body})]},e.title))})]})}),c.jsxs("section",{className:"relative py-24 md:py-32 bg-secondary/40",children:[c.jsx("div",{className:"absolute inset-0 pattern-diagonal opacity-50 pointer-events-none"}),c.jsx("div",{className:"container mx-auto px-4 md:px-6 relative",children:c.jsxs("div",{className:"grid lg:grid-cols-2 gap-12 items-start",children:[c.jsxs("div",{children:[c.jsx("span",{className:"eyebrow mb-4",children:"Discounts"}),c.jsx("h2",{className:"display-lg text-primary mt-5 mb-6",children:"Discounts you should actually be getting"}),c.jsx("p",{className:"text-muted-foreground text-lg leading-relaxed",children:"Every carrier has its own list and rules. When we shop your auto policy, part of the job is making sure discounts you qualify for actually show up on your declarations page."})]}),c.jsx("div",{className:"rounded-3xl bg-card border border-foreground
61/8 p-8 md:p-10",children:c.jsx("ul",{className:"grid sm:grid-cols-2 gap-3",children:y_.map(e=>c.jsxs("li",{className:"flex items-center gap-3 text-foreground",children:[c.jsx("span",{className:"inline-flex h-6 w-6 items-center justify-center rounded-full bg-accent text-accent-foreground shrink-0",children:c.jsx(Os,{className:"h-3.5 w-3.5",strokeWidth:2.75})}),c.jsx("span",{className:"font-medium",children:e})]},e))})})]})})]}),c.jsx("section",{className:"py-24 md:py-32",children:c.jsxs("div",{className:"container mx-auto px-4 md:px-6 max-w-3xl text-center",children:[c.jsx("span",{className:"eyebrow mb-4 justify-center",children:"Why independent"}),c.jsx("h2",{className:"display-lg text-primary mt-5 mb-7",children:"One agent. Multiple carriers. The right fit."}),c.jsx("p",{className:"text-muted-foreground text-lg leading-relaxed",children:"A captive agent can quote one carrier. Dot can quote several and explain which option fits your driving record, vehicles, ZIP code, discount profile, and coverage needs."})]})}),c.jsx(zi,{items:["Liability","Collision","Comprehensive","Uninsured Motorist","Bundle & Save"]}),c.jsx(Ws,{faqs:[{q:"Why do you recommend more than the state minimum?",a:"Colorado minimum auto insurance may satisfy the legal requirement, but it may not be enough to protect your income, assets, or future wages after a serious accident. Andy explains the gap between minimum limits and the protection many households actually need."},{q:"Do you write rideshare or commercial use?",a:"Tell Andy exactly how the vehicle is used. Personal driving, rideshare, delivery, and business use can require different coverage, and not every carrier treats those exposures the same way."},{q:"What about teen drivers?",a:"Teen drivers can change auto insurance pricing quickly. Andy compares carriers, checks discounts like good student or driver training, and explains how adding a driver affects the household policy."},{q:"Can I keep my current carrier?",a:"Sometimes. Dot will compare available options and tell you whether moving, adjusting coverage, bundling, or staying with your current carrier makes the most sense for your vehicles, drivers, and ZIP code."}]}),c.jsx(ma,{})]})}const x_=[{label:"Auto liability",w:"60%"},{label:"Auto comprehensive and collision",w:"75%"},{label:"Home dwelling",w:"85%"},{label:"Personal property",w:"70%"},{label:"Personal umbrella",w:"100%"}],b_=["Multi-policy discount on both lines","One agent who sees your full picture","Coverage limits that line up across home and auto","Umbrella sits clearly on top of both","One renewal review, every year"],w_=["Conflicting limits between carriers","No one looking at the whole household","Umbrella that does not actually attach","Two agents, two stories, two voicemails","Discounts left on the table"];function S_(){return Ht("Bundle Home and Auto Insurance in Denver | Dot Insurance Group","Bundle home and auto insurance with a Denver independent agency that compares carriers, checks discounts, and helps avoid coverage gaps."),c.jsxs(c.Fragment,{children:[c.jsx(kn,{eyebrow:"Home + Auto Bundle",title:"The right way to bundle home and auto insurance.",subhead:"Bundling is not just a discount checkbox. Done correctly, it can lower gaps between policies, make renewals easier, and help you see the full picture before choosing a carrier.",image:at.coupleHome,breadcrumbs:[{label:"Services",href:"/services"},{label:"Bundle",href:"/services/bundle"}]}),c.jsx("section",{className:"py-24 md:py-32",children:c.jsx("div",{className:"container mx-auto px-4 md:px-6",children:c.jsxs("div",{className:"grid lg:grid-cols-2 gap-12 lg:gap-20 items-center",children:[c.jsxs(Ne.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0,margin:"-80px"},transition:{duration:.5},children:[c.jsx("span",{className:"eyebrow mb-4",children:"The value"}),c.jsx("h2",{className:"display-lg text-primary mt-5 mb-8",children:"Why we lead with bundling"}),c.jsx("div",{className:"space-y-6",children:[{icon:hC,title:"Real savings",body:"Multi-policy discounts can help home and auto rates work together instead of competing against each other."},{icon:Y0,title:"Fewer gaps",body:"Limits that line up across both policies make it easier to spot missing protection or mismatched deductibles."},{icon:Nh,title:"One agent, one file",body:"When something happens, you call one number and your agent already knows your household."}].map(e=>c.jsxs("div",{className:"flex items-start gap-5",children:[c.jsx("span",{className:"inline-flex h-12 w-12 items-center justify-center rounded-2xl bg-accent text-accent-foreground shrink-0",children:c.jsx(e.icon,{className:"h-5 w-5"})}),c.jsxs("div",{children:[c.jsx("h3",{className:"text-lg font-bold text-primary mb-1.5 tracking-tight",children:e.title}),c.jsx("p",{className:"text-muted-foreground leading-relaxed",children:e.body})]})]},e.title))})]}),c.jsxs(Ne.div,{initial:{opacity:0,scale:.96},whileInView:{opacity:1,scale:1},viewport:{once:!0,margin:"-80px"},transition:{duration:.6},className:"relative",children:[c.jsx("div",{className:"rounded-3xl overflow-hidden shadow-xl aspect-[4/5]",children:c.jsx("img",{src:at.coupleHome,alt:"Home and auto coverage bundled together",className:"w-full h-full object-cover"})}),c.jsxs("div",{className:"absolute -bottom-6 -left-4 md:-left-8 rounded-2xl bg-primary text-primary-foreground p-6 shadow-xl max-w-[240px]",children:[c.jsx("div",{className:"text-4xl font-bold tracking-tight mb-1",children:"2-in-1"}
61),c.jsx("div",{className:"text-sm text-primary-foreground/70",children:"policies, one agent who actually knows your file"})]})]})]})})}),c.jsxs("section",{className:"relative py-24 md:py-32 bg-secondary/40",children:[c.jsx("div",{className:"absolute inset-0 pattern-diagonal opacity-50 pointer-events-none"}),c.jsxs("div",{className:"container mx-auto px-4 md:px-6 relative",children:[c.jsx(da,{eyebrow:"Stacked correctly",title:'What "stacked the right way" actually looks like',body:"Each layer reinforces the next. Auto liability supports home liability, and personal umbrella coverage can sit above both when the household needs more protection."}),c.jsx("div",{className:"rounded-3xl bg-card border border-foreground/8 p-8 md:p-12 max-w-3xl",children:c.jsx("div",{className:"space-y-6",children:x_.map((e,i)=>c.jsxs(Ne.div,{initial:{opacity:0,x:-20},whileInView:{opacity:1,x:0},viewport:{once:!0,margin:"-80px"},transition:{duration:.4,delay:i*.1},children:[c.jsx("div",{className:"flex items-center justify-between text-sm mb-2",children:c.jsx("span",{className:"font-semibold text-primary",children:e.label})}),c.jsx("div",{className:"h-3 rounded-full bg-secondary overflow-hidden",children:c.jsx(Ne.div,{initial:{width:0},whileInView:{width:e.w},viewport:{once:!0,margin:"-80px"},transition:{duration:.8,delay:.2+i*.1},className:"h-full rounded-full bg-gradient-to-r from-primary to-accent"})})]},e.label))})})]})]}),c.jsx("section",{className:"py-24 md:py-32",children:c.jsxs("div",{className:"container mx-auto px-4 md:px-6",children:[c.jsx(da,{eyebrow:"Side by side",title:"Bundled with us vs. policies stitched together"}),c.jsxs("div",{className:"grid md:grid-cols-2 gap-5",children:[c.jsxs("div",{className:"rounded-3xl border-2 border-accent bg-card p-8 md:p-10 relative",children:[c.jsx("div",{className:"absolute top-6 right-6 inline-flex items-center justify-center h-9 px-3 rounded-full bg-accent text-accent-foreground text-xs font-bold uppercase tracking-wider",children:"Recommended"}),c.jsx("span",{className:"eyebrow mb-4",children:"Bundled with Dot"}),c.jsx("h3",{className:"text-2xl font-bold text-primary mt-5 mb-7 tracking-tight",children:"Covered, end-to-end"}),c.jsx("ul",{className:"space-y-3.5",children:b_.map(e=>c.jsxs("li",{className:"flex items-start gap-3",children:[c.jsx("span",{className:"mt-0.5 inline-flex items-center justify-center h-6 w-6 rounded-full bg-accent text-accent-foreground shrink-0",children:c.jsx(Os,{className:"h-3.5 w-3.5",strokeWidth:2.75})}),c.jsx("span",{className:"text-foreground font-medium",children:e})]},e))})]}
61),c.jsxs("div",{className:"rounded-3xl border border-foreground/8 bg-card p-8 md:p-10",children:[c.jsx("span",{className:"text-foreground/40 font-bold tracking-[0.2em] uppercase text-xs mb-3 inline-block",children:"Mismatched policies"}),c.jsx("h3",{className:"text-2xl font-bold text-foreground/60 mt-5 mb-7 tracking-tight",children:"Where the gaps creep in"}),c.jsx("ul",{className:"space-y-3.5",children:w_.map(e=>c.jsxs("li",{className:"flex items-start gap-3",children:[c.jsx("span",{className:"mt-0.5 inline-flex items-center justify-center h-6 w-6 rounded-full bg-muted text-muted-foreground shrink-0",children:c.jsx(ks,{className:"h-3.5 w-3.5"})}),c.jsx("span",{className:"text-muted-foreground",children:e})]},e))})]})]})]})}),c.jsx(zi,{items:["Home","Auto","Umbrella","One agent","One renewal"],tone:"accent"}),c.jsx(N2,{}),c.jsx(Ws,{faqs:[{q:"How much does bundling actually save?",a:"Bundling savings vary by carrier, home, vehicles, drivers, ZIP code, and claims history. Dot often sees meaningful savings when stale bundles are re-shopped, but Andy will also tell you when the numbers do not justify moving your policies."},{q:"Can you bundle with my current home or auto?",a:"Sometimes. Andy can review your current home and auto policies, then compare whether staying, moving one line, moving both lines, or adjusting limits creates the best result."},{q:"What if I rent right now?",a:"You may still be able to bundle renters and auto insurance. If you later buy a home, Andy can revisit the full household coverage and compare homeowners, auto, and umbrella options together."},{q:"Do you write umbrella policies on top?",a:"Yes. Personal umbrella coverage is part of the personal lines review when extra liability protection makes sense for the household. Andy checks how the umbrella would sit above the home and auto policies."}]}),c.jsx(ma,{})]})}function Tm({config:e,title:i,placeholderTitle:r,placeholderBody:s,minHeight:l=620}){return e.embedHtml?.trim()?c.jsx("div",{className:"w-full overflow-hidden rounded-3xl border border-foreground
61/8 bg-card",style:{minHeight:l},dangerouslySetInnerHTML:{__html:e.embedHtml}}):e.embedUrl?.trim()?c.jsx("iframe",{src:e.embedUrl,title:i,className:"w-full rounded-3xl border border-foreground/8 bg-card",style:{minHeight:l},loading:"lazy"}):c.jsxs("div",{role:"status",className:"relative flex flex-col items-center justify-center overflow-hidden rounded-3xl border border-dashed border-foreground/15 bg-secondary/40 px-6 py-16 text-center",style:{minHeight:l},children:[c.jsx("div",{className:"absolute inset-0 pattern-diagonal opacity-40 pointer-events-none"}),c.jsxs("div",{className:"relative max-w-md",children:[c.jsx("span",{className:"inline-flex h-14 w-14 items-center justify-center rounded-2xl bg-accent text-accent-foreground mb-6",children:c.jsx(Th,{className:"h-6 w-6"})}),c.jsx("h3",{className:"text-2xl font-bold text-primary tracking-tight mb-3",children:r}),c.jsx("p",{className:"text-muted-foreground leading-relaxed",children:s}),c.jsxs("div",{className:"mt-8 text-sm text-muted-foreground",children:["In the meantime, call Andy at"," ",c.jsx("a",{href:"tel:720-299-4585",className:"text-primary font-bold underline underline-offset-2 hover:opacity-70 transition-opacity",children:"720-299-4585"}),"."]})]})]})}function j_(){return Ht("Get a Denver Insurance Quote | Dot Insurance Group","Request a Denver insurance quote from Dot Insurance Group. Andy compares home, auto, bundle, and umbrella options from multiple Colorado carriers."),c.jsxs(c.Fragment,{children:[c.jsx(kn,{eyebrow:"Contact",title:"Get a Denver insurance quote with real options.",subhead:"Most complete quote requests are reviewed within one business day. Or skip the form and call Andy directly at 720-299-4585.",image:at.agentClient,breadcrumbs:[{label:"Contact",href:"/contact"}]}),c.jsx("section",{className:"py-20 md:py-28",children:c.jsx("div",{className:"container mx-auto px-4 md:px-6",children:c.jsxs("div",{className:"grid lg:grid-cols-5 gap-10",children:[c.jsx("div",{className:"lg:col-span-3",children:c.jsx(Tm,{config:Nn.contactForm,title:"Contact Dot Insurance Group",placeholderTitle:"Our contact form is on its way",placeholderBody:"We're putting the finishing touches on our online contact form. It'll live right here shortly so you can request home, auto, or bundled coverage in a couple of minutes."})}),c.jsxs("div",{className:"lg:col-span-2 space-y-5",children:[c.jsxs("div",{className:"rounded-3xl border border-foreground
61/8 bg-card p-8 md:p-10",children:[c.jsx("span",{className:"eyebrow mb-4",children:"Other ways to reach us"}),c.jsx("h2",{className:"text-2xl font-bold text-primary mt-5 mb-8 tracking-tight",children:"Old-fashioned still works."}),c.jsxs("ul",{className:"space-y-6 text-sm",children:[c.jsxs("li",{className:"flex items-start gap-4",children:[c.jsx("span",{className:"inline-flex items-center justify-center h-11 w-11 rounded-2xl bg-accent text-accent-foreground shrink-0",children:c.jsx(jt,{className:"h-4 w-4"})}),c.jsxs("div",{children:[c.jsx("div",{className:"text-muted-foreground text-xs uppercase tracking-wider font-semibold",children:"Call"}),c.jsx("a",{href:"tel:720-299-4585",className:"text-primary font-bold text-lg hover:opacity-70 transition-opacity",children:"720-299-4585"})]})]}),c.jsxs("li",{className:"flex items-start gap-4",children:[c.jsx("span",{className:"inline-flex items-center justify-center h-11 w-11 rounded-2xl bg-accent text-accent-foreground shrink-0",children:c.jsx(Gs,{className:"h-4 w-4"})}),c.jsxs("div",{children:[c.jsx("div",{className:"text-muted-foreground text-xs uppercase tracking-wider font-semibold",children:"Email"}),c.jsx("a",{href:"mailto:[email protected]",className:"text-primary font-bold text-base hover:opacity-70 transition-opacity break-all",children:"[email protected]"})]})]}),c.jsxs("li",{className:"flex items-start gap-4",children:[c.jsx("span",{className:"inline-flex items-center justify-center h-11 w-11 rounded-2xl bg-accent text-accent-foreground shrink-0",children:c.jsx(Th,{className:"h-4 w-4"})}),c.jsxs("div",{children:[c.jsx("div",{className:"text-muted-foreground text-xs uppercase tracking-wider font-semibold",children:"Hours"}),c.jsx("div",{className:"text-primary font-bold text-base",children:"MonâFri 9â5 MT"}),c.jsx("div",{className:"text-muted-foreground text-sm",children:"Saturday by appointment"})]})]})]})]}),c.jsxs("div",{className:"relative rounded-3xl bg-primary text-primary-foreground p-8 md:p-10 overflow-hidden",children:[c.jsx("div",{className:"absolute inset-0 pattern-diagonal-dark opacity-60"}),c.jsx("div",{className:"absolute -right-10 -top-10 h-40 w-40 rounded-full bg-accent/20 blur-3xl"}),c.jsxs("div",{className:"relative",children:[c.jsx("span",{className:"inline-flex items-center justify-center h-11 w-11 rounded-2xl bg-accent text-accent-foreground mb-6",children:c.jsx(pc,{className:"h-4 w-4"})}),c.jsx("h2",{className:"text-2xl font-bold mb-3 tracking-tight",children:"Visit us in South Denver"}),c.jsxs("address",{className:"not-italic text-primary-foreground/75 leading-relaxed text-base",children:["754 S York St",c.jsx("br",{}),"Denver, CO 80209"]}),c.jsx("p",{className:"text-sm text-primary-foreground/55 mt-6 leading-relaxed",children:"Stopping by? Give us a heads-up so Andy is at his desk."})]})]})]})]})})}),c.jsx(zi,{items:["Andy picks up","1 business day","Denver-local","Independent"]})]})}const T_=[{icon:Th,title:"One business day",body:"Most quote requests come back with real options within a single business day."},{icon:Ah,title:"Independent & local",body:"We shop multiple carriers for you â not one company's products. Denver-based, every step."},{icon:jt,title:"A real person",body:"Prefer to talk it through? Call Andy directly at 720-299-4585 â yes, he'll pick up."}];function N_(){return Ht("Get a Quote | Dot Insurance Group","Request a free home, auto, or bundled insurance quote from Dot Insurance Group. Independent, Denver-based, and back to you within one business day."),c.jsxs(c.Fragment,{children:[c.jsx(kn,{eyebrow:"Get a Quote",title:"Tell us what you've got. We'll come back with real options.",subhead:"Fill out the quick quote form below and we'll shop it across our carriers for you. Most requests get a response within one business day.",image:at.agentClient,breadcrumbs:[{label:"Get a Quote",href:"/quote"}]}),c.jsx("section",{className:"py-20 md:py-28",children:c.jsx("div",{className:"container mx-auto px-4 md:px-6",children:c.jsxs("div",{className:"grid lg:grid-cols-5 gap-10",children:[c.jsx("div",{className:"lg:col-span-3",children:c.jsx(Tm,{config:Nn.quoteForm,title:"Get a quote â Dot Insurance Group",placeholderTitle:"Our online quote form is on its way",placeholderBody:"We're putting the finishing touches on our instant quote form. It'll live right here shortly so you can request home, auto, or bundled coverage in a couple of minutes."})}),c.jsxs("div",{className:"lg:col-span-2 space-y-5",children:[c.jsxs("div",{className:"rounded-3xl border border-foreground
61/8 bg-card p-8 md:p-10",children:[c.jsx("span",{className:"eyebrow mb-4",children:"What to expect"}),c.jsx("h2",{className:"text-2xl font-bold text-primary mt-5 mb-8 tracking-tight",children:"No pressure. Just options."}),c.jsx("ul",{className:"space-y-6 text-sm",children:T_.map(e=>c.jsxs("li",{className:"flex items-start gap-4",children:[c.jsx("span",{className:"inline-flex items-center justify-center h-11 w-11 rounded-2xl bg-accent text-accent-foreground shrink-0",children:c.jsx(e.icon,{className:"h-4 w-4"})}),c.jsxs("div",{children:[c.jsx("div",{className:"text-primary font-bold text-base mb-1",children:e.title}),c.jsx("p",{className:"text-muted-foreground leading-relaxed",children:e.body})]})]},e.title))})]}),c.jsxs("div",{className:"relative rounded-3xl bg-primary text-primary-foreground p-8 md:p-10 overflow-hidden",children:[c.jsx("div",{className:"absolute inset-0 pattern-diagonal-dark opacity-60"}),c.jsx("div",{className:"absolute -right-10 -top-10 h-40 w-40 rounded-full bg-accent/20 blur-3xl"}),c.jsxs("div",{className:"relative",children:[c.jsx("span",{className:"inline-flex items-center justify-center h-11 w-11 rounded-2xl bg-accent text-accent-foreground mb-6",children:c.jsx(jt,{className:"h-4 w-4"})}),c.jsx("h2",{className:"text-2xl font-bold mb-3 tracking-tight",children:"Rather just call?"}),c.jsx("p",{className:"text-primary-foreground/75 leading-relaxed text-base mb-5",children:"Skip the form and talk it through. Andy's happy to walk you through your options over the phone."}),c.jsxs("a",{href:"tel:720-299-4585",className:"inline-flex items-center gap-2 rounded-full bg-accent text-accent-foreground py-3 px-6 font-semibold transition-transform hover:scale-[1.02]",children:[c.jsx(jt,{className:"h-4 w-4"})," 720-299-4585"]})]})]})]})]})})}),c.jsx(zi,{items:["Andy picks up","1 business day","Denver-local","Independent"]})]})}const A_=[{icon:GE,title:"Your policies, in one place",body:"View coverage, documents, and ID cards whenever you need them."},{icon:Ah,title:"Secure & private",body:"Your account lives in our client portal â protected and only for you."},{icon:jt,title:"Help is one call away",body:"Locked out or have a question? Call Andy at 720-299-4585."}];function E_(){Ht("Client Login | Dot Insurance Group","Log in to the Dot Insurance Group client portal to view your policies, documents, and coverage details.");const e=Nn.clientLogin.externalUrl?.trim();return w.useEffect(()=>{e&&window.location.replace(e)},[e]),e?c.jsx("section",{className:"py-32 md:py-40",children:c.jsxs("div",{className:"container mx-auto px-4 md:px-6 text-center",children:[c.jsx("h1",{className:"text-2xl font-bold text-primary mb-3",children:"Taking you to the client portalâ¦"}),c.jsxs("p",{className:"text-muted-foreground",children:["If you're not redirected automatically,"," ",c.jsx("a",{href:e,className:"text-primary font-bold underline underline-offset-2 hover:opacity-70 transition-opacity",children:"click here to continue"}),"."]})]})}):c.jsxs(c.Fragment,{children:[c.jsx(kn,{eyebrow:"Client Login",title:"Welcome back. Your coverage, on demand.",subhead:"Log in to view your policies, pull documents, and check your coverage. New here? Request a quote and we'll get you set up.",image:at.handshake,breadcrumbs:[{label:"Client Login",href:"/login"}]}),c.jsx("section",{className:"py-20 md:py-28",children:c.jsx("div",{className:"container mx-auto px-4 md:px-6",children:c.jsxs("div",{className:"grid lg:grid-cols-5 gap-10",children:[c.jsx("div",{className:"lg:col-span-3",children:c.jsx(Tm,{config:Nn.clientLogin,title:"Client login â Dot Insurance Group",placeholderTitle:"The client portal is almost ready",placeholderBody:"We're setting up secure online access to your policies and documents. The login will appear right here soon. Need something now? Reach out and we'll help directly.",minHeight:520})}),c.jsxs("div",{className:"lg:col-span-2 space-y-5",children:[c.jsxs("div",{className:"rounded-3xl border border-foreground
61/8 bg-card p-8 md:p-10",children:[c.jsx("span",{className:"eyebrow mb-4",children:"Your account"}),c.jsx("h2",{className:"text-2xl font-bold text-primary mt-5 mb-8 tracking-tight",children:"Built around you."}),c.jsx("ul",{className:"space-y-6 text-sm",children:A_.map(i=>c.jsxs("li",{className:"flex items-start gap-4",children:[c.jsx("span",{className:"inline-flex items-center justify-center h-11 w-11 rounded-2xl bg-accent text-accent-foreground shrink-0",children:c.jsx(i.icon,{className:"h-4 w-4"})}),c.jsxs("div",{children:[c.jsx("div",{className:"text-primary font-bold text-base mb-1",children:i.title}),c.jsx("p",{className:"text-muted-foreground leading-relaxed",children:i.body})]})]},i.title))})]}),c.jsxs("div",{className:"relative rounded-3xl bg-primary text-primary-foreground p-8 md:p-10 overflow-hidden",children:[c.jsx("div",{className:"absolute inset-0 pattern-diagonal-dark opacity-60"}),c.jsx("div",{className:"absolute -right-10 -top-10 h-40 w-40 rounded-full bg-accent/20 blur-3xl"}),c.jsxs("div",{className:"relative",children:[c.jsx("span",{className:"inline-flex items-center justify-center h-11 w-11 rounded-2xl bg-accent text-accent-foreground mb-6",children:c.jsx(jt,{className:"h-4 w-4"})}),c.jsx("h2",{className:"text-2xl font-bold mb-3 tracking-tight",children:"Not a client yet?"}),c.jsx("p",{className:"text-primary-foreground/75 leading-relaxed text-base mb-5",children:"Get a free quote and we'll handle the rest â including setting up your portal access."}),c.jsx(we,{href:"/contact",className:"inline-flex items-center gap-2 rounded-full bg-accent text-accent-foreground py-3 px-6 font-semibold transition-transform hover:scale-[1.02]",children:"Get a Quote"})]})]})]})]})})})]})}function sn({title:e,children:i}){return c.jsxs("section",{className:"space-y-4",children:[c.jsx("h2",{className:"text-2xl md:text-3xl font-bold text-primary tracking-tight",children:e}),c.jsx("div",{className:"space-y-4 text-muted-foreground text-base md:text-lg leading-relaxed",children:i})]})}function C_(){return Ht("Privacy Policy | Dot Insurance Group","How Dot Insurance Group collects, uses, protects, and shares your information. Read our privacy practices and your choices."),c.jsxs(c.Fragment,{children:[c.jsx(kn,{eyebrow:"Legal",title:"Privacy Policy",subhead:"How we collect, use, protect, and share information when you visit our website, submit a contact form, request a quote, or communicate with our team.",breadcrumbs:[{label:"Privacy Policy",href:"/privacy"}]}),c.jsx("section",{className:"py-20 md:py-28",children:c.jsx("div",{className:"container mx-auto px-4 md:px-6",children:c.jsxs("div",{className:"mx-auto max-w-3xl space-y-12",children:[c.jsx("p",{className:"text-sm font-semibold uppercase tracking-[0.2em] text-muted-foreground",children:"Effective date: June 1, 2026"}),c.jsxs("div",{className:"space-y-4 text-muted-foreground text-base md:text-lg leading-relaxed",children:[c.jsx("p",{children:"DOT Insurance Group respects your privacy. This Privacy Policy explains how we collect, use, protect, and share information when you visit our website, submit a contact form, request an insurance quote, or communicate with our team."}),c.jsx("p",{children:"By using this website, you agree to the terms of this Privacy Policy."})]}),c.jsxs(sn,{title:"Information We Collect",children:[c.jsx("p",{children:"We may collect personal information that you voluntarily provide to us, including:"}),c.jsxs("ul",{className:"list-disc pl-6 space-y-2",children:[c.jsx("li",{children:"Name"}),c.jsx("li",{children:"Email address"}),c.jsx("li",{children:"Phone number"}),c.jsx("li",{children:"Mailing address"}),c.jsx("li",{children:"Insurance needs or coverage interests"}),c.jsx("li",{children:"Information submitted through contact forms or quote request forms"}),c.jsx("li",{children:"Any other information you choose to provide"})]}),c.jsx("p",{children:"We may also collect basic website usage information, such as browser type, device information, IP address, pages visited, and how users interact with the website."})]}),c.jsxs(sn,{title:"How We Use Your Information",children:[c.jsx("p",{children:"DOT Insurance Group may use your information to:"}),c.jsxs("ul",{className:"list-disc pl-6 space-y-2",children:[c.jsx("li",{children:"Respond to your questions or requests"}),c.jsx("li",{children:"Prepare insurance quotes"}),c.jsx("li",{children:"Review coverage options"}),c.jsx("li",{children:"Communicate with you about insurance products or services"}),c.jsx("li",{children:"Improve our website and customer experience"}),c.jsx("li",{children:"Maintain business records"}),c.jsx("li",{children:"Comply with legal, regulatory, or carrier requirements"})]}),c.jsx("p",{className:"font-semibold text-primary",children:"We do not sell your personal information."})]}),c.jsxs(sn,{title:"Sharing Your Information",children:[c.jsx("p",{children:"We may share your information only when necessary to provide insurance-related services or operate our business. This may include sharing information with:"}),c.jsxs("ul",{className:"list-disc pl-6 space-y-2",children:[c.jsx("li",{children:"Insurance carriers"}),c.jsx("li",{children:"Wholesale brokers or underwriting partners"}),c.jsx("li",{children:"Technology providers"}),c.jsx("li",{children:"Website or form service providers"}),c.jsx("li",{children:"Professional advisors"}),c.jsx("li",{children:"Regulatory or legal authorities when required"})]}),c.jsx("p",{children:"We only share information as reasonably needed to process your request, provide service, or comply with applicable requirements."})]}),c.jsxs(sn,{title:"Insurance Quote Requests",children:[c.jsx("p",{children:"When you request a quote, we may
61need to share the information you provide with insurance carriers or related partners. This helps us evaluate coverage options, pricing, eligibility, and underwriting requirements."}),c.jsx("p",{children:"Submitting a quote request does not guarantee coverage. Coverage is only bound when confirmed in writing by DOT Insurance Group or the applicable insurance carrier."})]}),c.jsx(sn,{title:"Cookies and Website Tracking",children:c.jsx("p",{children:"Our website may use cookies or similar tools to improve functionality, understand visitor behavior, and measure website performance. You can adjust your browser settings to refuse cookies or alert you when cookies are being used."})}),c.jsxs(sn,{title:"Data Security",children:[c.jsx("p",{children:"We take reasonable steps to protect the information submitted through our website. However, no website, email system, or online transmission is completely secure."}),c.jsx("p",{children:"Please avoid sending sensitive personal information through unsecured channels unless requested through a secure process."})]}),c.jsxs(sn,{title:"Third-Party Websites",children:[c.jsx("p",{children:"Our website may include links to third-party websites, carrier portals, quote forms, or social media platforms."}),c.jsx("p",{children:"DOT Insurance Group is not responsible for the privacy practices, content, or security of third-party websites."})]}),c.jsx(sn,{title:"Children's Privacy",children:c.jsx("p",{children:"Our website is intended for adults seeking insurance information. We do not knowingly collect personal information from children under the age of 13."})}),c.jsxs(sn,{title:"Your Choices",children:[c.jsx("p",{children:"You may contact us to request that we update, correct, or remove personal information we maintain."}),c.jsx("p",{children:"Some information may need to be retained for legal, regulatory, carrier, or business recordkeeping requirements."})]}),c.jsx(sn,{title:"Changes to This Privacy Policy",children:c.jsx("p",{children:"DOT Insurance Group may update this Privacy Policy from time to time. Any updates will be posted on this page with a revised effective date."})}),c.jsxs(sn,{title:"Contact Us",children:[c.jsx("p",{children:"For questions about this Privacy Policy, please contact:"}
61),c.jsxs("div",{className:"rounded-3xl border border-foreground/8 bg-card p-8 md:p-10",children:[c.jsx("div",{className:"text-primary font-bold text-lg mb-6",children:"DOT Insurance Group"}),c.jsxs("ul",{className:"space-y-4 text-base",children:[c.jsxs("li",{className:"flex items-start gap-4",children:[c.jsx("span",{className:"inline-flex items-center justify-center h-11 w-11 rounded-2xl bg-accent text-accent-foreground shrink-0",children:c.jsx(pc,{className:"h-4 w-4"})}),c.jsxs("span",{className:"text-muted-foreground pt-2",children:["754 S York St",c.jsx("br",{}),"Denver, CO 80209"]})]}),c.jsxs("li",{className:"flex items-start gap-4",children:[c.jsx("span",{className:"inline-flex items-center justify-center h-11 w-11 rounded-2xl bg-accent text-accent-foreground shrink-0",children:c.jsx(jt,{className:"h-4 w-4"})}),c.jsx("a",{href:"tel:720-299-4585",className:"text-primary font-semibold hover:opacity-70 transition-opacity pt-2",children:"720-299-4585"})]}),c.jsxs("li",{className:"flex items-start gap-4",children:[c.jsx("span",{className:"inline-flex items-center justify-center h-11 w-11 rounded-2xl bg-accent text-accent-foreground shrink-0",children:c.jsx(Gs,{className:"h-4 w-4"})}),c.jsx("a",{href:"mailto:[email protected]",className:"text-primary font-semibold hover:opacity-70 transition-opacity break-all pt-2",children:"[email protected]"})]})]})]})]})]})})}),c.jsx(ma,{})]})}const D_=[{title:"Website Use",body:c.jsxs(c.Fragment,{children:[c.jsx("p",{children:"This website is provided for general informational purposes only. You may use this website to learn about DOT Insurance Group, review available insurance-related services, contact our team, or request information about coverage options."}),c.jsx("p",{children:"You agree not to use this website for unlawful purposes or in a way that could damage, disable, or interfere with the website."})]})},{title:"No Guarantee of Coverage",body:c.jsxs(c.Fragment,{children:[c.jsx("p",{children:"Information on this website does not guarantee that coverage is available, appropriate, or approved."}),c.jsx("p",{children:"Insurance coverage is subject to underwriting review, carrier guidelines, policy terms, conditions, exclusions, and payment of applicable premiums."}),c.jsx("p",{children:"No insurance coverage is bound, changed, canceled, or confirmed through this website alone. Coverage is only effective when confirmed in writing by DOT Insurance Group or the applicable insurance carrier."})]})},{title:"Quotes and Information Requests",body:c.jsxs(c.Fragment,{children:[c.jsx("p",{children:"Any quote request submitted through this website is a request for information only."}),c.jsx("p",{children:"A quote does not guarantee final pricing, eligibility, or coverage. Final terms may vary based on underwriting, carrier review, application details, and other factors."}),c.jsx("p",{children:"You agree to provide accurate and complete information when submitting forms or communicating with DOT Insurance Group."})]})},{title:"Not Legal, Tax, or Financial Advice",body:c.jsxs(c.Fragment,{children:[c.jsx("p",{children:"Content on this website is for general insurance information only."}),c.jsx("p",{children:"It should not be considered legal, tax, financial, or professional advice. You should consult the appropriate professional for advice related to your specific situation."})]})},{title:"Third-Party Links",body:c.jsxs(c.Fragment,{children:[c.jsx("p",{children:"This website may include links to third-party websites, insurance carrier portals, quote tools, payment systems, or social media pages."}),c.jsx("p",{children:"DOT Insurance Group does not control those third-party websites and is not responsible for their content, security, policies, or practices."})]})},{title:"Intellectual Property",body:c.jsxs(c.Fragment,{children:[c.jsx("p",{children:"All website content, including text, images, design elements, logos, graphics, and layout, is owned by DOT Insurance Group or used with permission unless otherwise noted."}),c.jsx("p",{children:"You may not copy, reproduce, modify, distribute, or use website content for commercial purposes without written permission from DOT Insurance Group."})]})},{title:"Website Accuracy",body:c.jsxs(c.Fragment,{children:[c.jsx("p",{children:"DOT Insurance Group makes reasonable efforts to keep website information accurate and current. However, we do not guarantee that all c
61ontent is complete, current, or free from errors."}),c.jsx("p",{children:"We may update, remove, or change website content at any time."})]})},{title:"Limitation of Liability",body:c.jsx("p",{children:"DOT Insurance Group is not liable for damages arising from your use of this website, inability to use the website, reliance on website content, or interaction with third-party websites linked from this site."})},{title:"Privacy",body:c.jsxs("p",{children:["Your use of this website is also governed by our"," ",c.jsx(we,{href:"/privacy",className:"text-primary font-semibold underline decoration-accent decoration-2 underline-offset-2 hover:text-accent transition-colors",children:"Privacy Policy"}),"."]})},{title:"Changes to These Terms",body:c.jsxs(c.Fragment,{children:[c.jsx("p",{children:"DOT Insurance Group may update these Terms & Conditions at any time."}),c.jsx("p",{children:"Changes will be posted on this page with a revised effective date. Continued use of the website means you accept the updated terms."})]})}];function R_(){return Ht("Terms & Conditions | Dot Insurance Group","Read the Terms & Conditions governing your use of the Dot Insurance Group website."),c.jsxs(c.Fragment,{children:[c.jsx(kn,{eyebrow:"Legal",title:"Terms & Conditions",subhead:"Please read these terms carefully. They govern your use of the Dot Insurance Group website.",breadcrumbs:[{label:"Terms & Conditions",href:"/terms"}]}),c.jsx("section",{className:"py-24 md:py-32",children:c.jsx("div",{className:"container mx-auto px-4 md:px-6",children:c.jsxs("div",{className:"max-w-3xl mx-auto",children:[c.jsx("p",{className:"text-sm font-semibold tracking-wide text-muted-foreground mb-10",children:"Effective date: June 1, 2026"}),c.jsx("div",{className:"space-y-5 text-muted-foreground text-lg leading-relaxed",children:c.jsx("p",{children:"Welcome to the DOT Insurance Group website. By accessing or using this website, you agree to these Terms & Conditions. If you do not agree, please do not use this website."})}),c.jsxs("div",{className:"mt-16 space-y-14",children:[D_.map(e=>c.jsxs("div",{children:[c.jsx("h2",{className:"display-md text-primary mb-5",children:e.title}),c.jsx("div",{className:"space-y-4 text-muted-foreground text-lg leading-relaxed",children:e.body})]},e.title)),c.jsxs("div",{children:[c.jsx("h2",{className:"display-md text-primary mb-5",children:"Contact Us"}),c.jsx("p",{className:"text-muted-foreground text-lg leading-relaxed mb-6",children:"If you have any questions about these Terms & Conditions, please reach out:"}),c.jsxs("div",{className:"rounded-3xl bg-secondary/40 border border-foreground
61/8 p-8 md:p-10",children:[c.jsx("p",{className:"text-xl font-bold text-primary mb-5 tracking-tight",children:"DOT Insurance Group"}),c.jsxs("ul",{className:"space-y-4 text-muted-foreground",children:[c.jsxs("li",{className:"flex items-start gap-3",children:[c.jsx(pc,{className:"h-5 w-5 mt-0.5 text-accent shrink-0"}),c.jsx("span",{children:"754 S York St, Denver, CO 80209"})]}),c.jsxs("li",{className:"flex items-center gap-3",children:[c.jsx(jt,{className:"h-5 w-5 text-accent shrink-0"}),c.jsx("a",{href:"tel:720-299-4585",className:"hover:text-primary transition-colors",children:"720-299-4585"})]}),c.jsxs("li",{className:"flex items-center gap-3",children:[c.jsx(Gs,{className:"h-5 w-5 text-accent shrink-0"}),c.jsx("a",{href:"mailto:[email protected]",className:"hover:text-primary transition-colors break-all",children:"[email protected]"})]})]})]})]})]})]})})})]})}const M_=RM();function O_(){return Ht("Sitemap | Dot Insurance Group","Browse every page on the Dot Insurance Group website, organized by section."),c.jsxs(c.Fragment,{children:[c.jsx(kn,{eyebrow:"Sitemap",title:"Everything, in one place",subhead:"A quick map of every page on the Dot Insurance Group site â find exactly what you need.",breadcrumbs:[{label:"Sitemap",href:"/sitemap"}]}),c.jsx("section",{className:"py-24 md:py-32",children:c.jsx("div",{className:"container mx-auto px-4 md:px-6",children:c.jsx("div",{className:"max-w-5xl mx-auto space-y-16",children:M_.map(e=>c.jsxs("div",{children:[c.jsx("h2",{className:"display-md text-primary mb-8",children:e.heading}),c.jsx("div",{className:"grid grid-cols-1 sm:grid-cols-2 gap-4",children:e.links.map(i=>c.jsxs(we,{href:i.path,className:"group flex items-start justify-between gap-4 rounded-2xl border border-foreground
61/8 bg-secondary/40 p-6 transition-colors hover:border-accent/40 hover:bg-secondary/70",children:[c.jsxs("div",{children:[c.jsx("div",{className:"text-lg font-bold text-primary tracking-tight mb-1",children:i.label}),c.jsx("p",{className:"text-sm text-muted-foreground leading-relaxed",children:i.description})]}),c.jsx("span",{className:"mt-1 inline-flex h-8 w-8 shrink-0 items-center justify-center rounded-full bg-primary/5 text-primary transition-all group-hover:bg-accent group-hover:text-accent-foreground",children:c.jsx(St,{className:"h-4 w-4"})})]},i.path))})]},e.heading))})})})]})}function k_(){return Ht("Page not found | Dot Insurance Group","We couldn't find that page."),c.jsxs(c.Fragment,{children:[c.jsxs("section",{className:"relative min-h-[70vh] flex items-center overflow-hidden text-white",children:[c.jsxs("div",{className:"absolute inset-0",children:[c.jsx("img",{src:at.denverSkyline,alt:"",className:"w-full h-full object-cover image-band-zoom"}),c.jsx("div",{className:"absolute inset-0 bg-gradient-to-b from-primary/85 via-primary/70 to-primary/95"}),c.jsx("div",{className:"absolute inset-0 grain-overlay opacity-40 pointer-events-none"})]}),c.jsx("div",{className:"container mx-auto px-4 md:px-6 py-24 relative",children:c.jsxs("div",{className:"max-w-3xl",children:[c.jsx("div",{className:"numeral-outline-light text-[10rem] md:text-[16rem] leading-none mb-2 select-none",children:"404"}),c.jsx("span",{className:"accent-block mb-5",children:"Page not found"}),c.jsxs("h1",{className:"display-xl mt-6 mb-6",children:["We couldn't find ",c.jsx("span",{className:"swash-accent",children:"that page."})]}),c.jsx("p",{className:"text-white/75 text-lg max-w-xl",children:"The page may have moved or never existed. Head back home, or call Andy directly â yes, he'll pick up."})]})})]}),c.jsxs("section",{className:"relative bg-primary text-primary-foreground overflow-hidden",children:[c.jsx("div",{className:"absolute inset-0 pattern-diagonal-dark opacity-60 pointer-events-none"}),c.jsx("div",{className:"absolute -top-20 -right-20 w-[400px] h-[400px] rounded-full bg-accent/15 blur-3xl pointer-events-none"}),c.jsx("div",{className:"container mx-auto px-4 md:px-6 py-20 md:py-28 relative",children:c.jsxs("div",{className:"grid md:grid-cols-[1.2fr_1fr] gap-10 items-center",children:[c.jsxs("div",{children:[c.jsx("span",{className:"accent-block mb-5",children:"Still need help?"}),c.jsx("h2",{className:"display-lg mt-6 mb-6",children:"Let's get you to the right place."}),c.jsx("p",{className:"text-white/70 text-lg max-w-lg leading-relaxed",children:"Two doors out of here â both end with a real Denver agent on the other side."})]}),c.jsxs("div",{className:"flex flex-col gap-3",children:[c.jsxs(we,{href:"/",className:"group inline-flex items-center justify-between gap-3 rounded-full bg-accent text-accent-foreground pl-6 pr-2 py-3 text-base font-semibold transition-transform hover:scale-[1.02]",children:["Back to home",c.jsx("span",{className:"inline-flex h-10 w-10 items-center justify-center rounded-full bg-primary text-primary-foreground transition-transform group-hover:rotate-45",children:c.jsx(St,{className:"h-4 w-4"})})]}),c.jsx(we,{href:"/contact",className:"inline-flex items-center justify-center gap-2 rounded-full border border-white/20 px-6 py-3 text-base font-semibold text-white hover:bg-white/10 transition-colors",children:"Contact Dot"}),c.jsxs("a",{href:"tel:720-299-4585",className:"inline-flex items-center justify-center gap-2 rounded-full border border-white/10 px-6 py-3 text-base font-semibold text-white/85 hover:text-white hover:border-white/30 transition-colors",children:[c.jsx(jt,{className:"h-4 w-4"}),"720-299-4585"]})]})]})})]})]})}const __=new xA,P_={"/":e_,"/about":u_,"/services":f_,"/services/home-insurance":p_,"/services/auto-insurance":v_,"/services/bundle":S_,"/contact":j_,"/quote":N_,"/login":E_,"/privacy":C_,"/terms":R_,"/sitemap":O_};function L_(){return c.jsx(CM,{children:c.jsxs(YN,{children:[kw.map(e=>{const i=P_[e.path];return i?c.jsx(Pv,{path:e.path,component:i},e.path):null}),c.jsx(Pv,{component:k_})]})})}function z_(){return c.jsx(wA,{client:__,children:c.jsxs(XR,{children:[c.jsxs(o0,{base:"/".replace(/\/$/,""),children:[c.jsx(DM,{}),c.jsx(L_,{})]}),c.jsx(dD,{})]})})}const V_=["leadconnectorhq.com","msgsndr.com","gohighlevel.com"],U_=["form-submit","form_submitted","formsubmitted","submission-success","set-sticky-contacts"],B_=5e3;let Kb=!1,Qb=0;function H_(e){return V_.some(i=>e.includes(i))}function q_(e){let i="";try{i=typeof e=="string"?e:JSON.stringify(e)}catch{return!1}const r=i.toLowerCase();return U_.some(s=>r.includes(s))}function G_(){try{if(typeof crypto<"u"&&"randomUUID"in crypto)return crypto.randomUUID()}catch{}return`lead-${Date.now()}-${Math.random().toString(36).slice(2,10)}`}function I_(){const e=Date.now();if(e-Qb<B_)return;Qb=e;const i=G_();try{window.fbq?.("track","Lead",{},{eventID:i})}catch{}try{fetch("/api/meta/lead",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({eventId:i,eventSourceUrl:window.location.href}),keepalive:!0}
61).catch(()=>{})}catch{}}function F_(){Kb||typeof window>"u"||(Kb=!0,window.addEventListener("message",e=>{try{if(!H_(e.origin)||!q_(e.data))return;I_()}catch{}}))}F_();NN.createRoot(document.getElementById("root")).render(c.jsx(z_,{}));
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.