";t2=t2.removeChild(t2.firstChild);break;case"select":t2="string"===typeof n.is?a3.createElement("select",{is:n.is}):a3.createElement("select");n.multiple?t2.multiple=true:n.size&&(t2.size=n.size);break;default:t2="string"===typeof n.is?a3.createElement(l,{is:n.is}):a3.createElement(l)}}t2[It2]=e;t2[ae3]=n;t:for(a3=e.child;null!==a3;){if(5===a3.tag||6===a3.tag)t2.appendChild(a3.stateNode);else if(4!==a3.tag&&27!==a3.tag&&null!==a3.child){a3.child.return=a3;a3=a3.child;continue}if(a3===e)break t;for(;null===a3.sibling;){if(null===a3.return||a3.return===e)break t;a3=a3.return}a3.sibling.return=a3.return;a3=a3.sibling}e.stateNode=t2;t:switch(Pt(t2,l,n),l){case"button":case"input":case"select":case"textarea":t2=!!n.autoFocus;break t;case"img":t2=true;break t;default:t2=false}t2&&ul(e)}}Bt(e);e.flags&=-16777217;return null;case 6:if(t2&&null!=e.stateNode)t2.memoizedProps!==n&&ul(e);else{if("string"!==typeof n&&null===e.stateNode)throw Error(o2(166));t2=ut3.current;if(Ta(e)){t2=e.stateNode;l=e.memoizedProps;n=null;a3=ne2;if(null!==a3)switch(a3.tag){case 27:case 5:n=a3.memoizedProps}t2[It2]=e;t2=t2.nodeValue===l||null!==n&&true===n.suppressHydrationWarning||vm(t2.nodeValue,l)?true:false;t2||Pl(e)}else t2=hi(t2).createTextNode(n),t2[It2]=e,e.stateNode=t2}Bt(e);return null;case 13:n=e.memoizedState;if(null===t2||null!==t2.memoizedState&&null!==t2.memoizedState.dehydrated){a3=Ta(e);if(null!==n&&null!==n.dehydrated){if(null===t2){if(!a3)throw Error(o2(318));a3=e.memoizedState;a3=null!==a3?a3.dehydrated:null;if(!a3)throw Error(o2(317));a3[It2]=e}else Oa(),0===(e.flags&128)&&(e.memoizedState=null),e.flags|=4;Bt(e);a3=false}else a3=ts(),null!==t2&&null!==t2.memoizedState&&(t2.memoizedState.hydrationErrors=a3),a3=true;if(!a3){if(e.flags&256)return nl(e),e;nl(e);return null}}nl(e);if(0!==(e.flags&128))return e.lanes=l,e;l=null!==n;t2=null!==t2&&null!==t2.memoizedState;if(l){n=e.child;a3=null;null!==n.alternate&&null!==n.alternate.memoizedState&&null!==n.alternate.memoizedState.cachePool&&(a3=n.alternate.memoizedState.cachePool.pool);var c3=null;null!==n.memoizedState&&null!==n.memoizedState.cachePool&&(c3=n.memoizedState.cachePool.pool);c3!==a3&&(n.flags|=2048)}l!==t2&&l&&(e.child.flags|=8192);ei(e,e.updateQueue);Bt(e);return null;case 4:return le3(),null===t2&&Xr(e.stateNode.containerInfo),Bt(e),null;case 10:return el(e.type),Bt(e),null;case 19:$2(Qt2);a3=e.memoizedState;if(null===a3)return Bt(e),null;n=0!==(e.flags&128);c3=a3.rendering;if(null===c3)if(n)Ga(a3,false);else{if(0!==qt2||null!==t2&&0!==(t2.flags&128))for(t2=e.child;null!==t2;){c3=$u(t2);if(null!==c3){e.flags|=128;Ga(a3,false);t2=c3.updateQueue;e.updateQueue=t2;ei(e,t2);e.subtreeFlags=0;t2=l;for(l=e.child;null!==l;)$f(l,t2),l=l.sibling;K2(Qt2,Qt2.current&1|2);return e.child}t2=t2.sibling}null!==a3.tail&&qe3()>ai&&(e.flags|=128,n=true,Ga(a3,false),e.lanes=4194304)}else{if(!n)if(t2=$u(c3),null!==t2){if(e.flags|=128,n=true,t2=t2.updateQueue,e.updateQueue=t2,ei(e,t2),Ga(a3,true),null===a3.tail&&"hidden"===a3.tailMode&&!c3.alternate&&!Tt2)return Bt(e),null}else 2*qe3()-a3.renderingStartTime>ai&&536870912!==l&&(e.flags|=128,n=true,Ga(a3,false),e.lanes=4194304);a3.isBackwards?(c3.sibling=e.child,e.child=c3):(t2=a3.last,null!==t2?t2.sibling=c3:e.child=c3,a3.last=c3)}if(null!==a3.tail)return e=a3.tail,a3.rendering=e,a3.tail=e.sibling,a3.renderingStartTime=qe3(),e.sibling=null,t2=Qt2.current,K2(Qt2,n?t2&1|2:t2&1),e;Bt(e);return null;case 22:case 23:return nl(e),Qc(),n=null!==e.memoizedState,null!==t2?null!==t2.memoizedState!==n&&(e.flags|=8192):n&&(e.flags|=8192),n?0!==(l&536870912)&&0===(e.flags&128)&&(Bt(e),e.subtreeFlags&6&&(e.flags|=8192)):Bt(e),l=e.updateQueue,null!==l&&ei(e,l.retryQueue),l=null,null!==t2&&null!==t2.memoizedState&&null!==t2.memoizedState.cachePool&&(l=t2.memoizedState.cachePool.pool),n=null,null!==e.memoizedState&&null!==e.memoizedState.cachePool&&(n=e.memoizedState.cachePool.pool),n!==l&&(e.flags|=2048),null!==t2&&$2(en2),null;case 24:return l=null,null!==t2&&(l=t2.memoizedState.cache),e.memoizedState.cache!==l&&(e.flags|=2048),el(Vt2),Bt(e),null;case 25:return null;case 30:return null}throw Error(o2(156,e.tag))}__name(ry,"ry");i(ry,"completeWork");function oy(t2,e){_c(e);switch(e.tag){case 1:return t2=e.flags,t2&65536?(e.flags=t2&-65537|128,e):null;case 3:return el(Vt2),le3(),t2=e.flags,0!==(t2&65536)&&0===(t2&128)?(e.flags=t2&-65537|128,e):null;case 26:case 27:case 5:return Be3(e),null;case 13:nl(e);t2=e.memoizedState;if(null!==t2&&null!==t2.dehydrated){if(null===e.alternate)throw Error(o2(340));Oa()}t2=e.flags;return t2&65536?(e.flags=t2&-65537|128,e):null;case 19:return $2(Qt2),null;case 4:return le3(),null;case 10:return el(e.type),null;case 22:case 23:return nl(e),Qc(),null!==t2&&$2(en2),t2=e.flags,t2&65536?(e.flags=t2&-65537|128,e):null;case 24:return el(Vt2),null;case 25:return null;default:return null}}__name(oy,"oy");i(oy,"unwindWork");function Ad(t2,e){_c(e);switch(e.tag){case 3:el(Vt2);le3();break;case 26:case 27:case 5:Be3(e);break;case 4:le3();break;case 13:nl(e);break;case 19:$2(Qt2);break;case 10:el(e.type);break;case 22:case 23:nl(e);Qc();null!==t2&&$2(en2);break;case 24:el(Vt2)}}__name(Ad,"Ad");i(Ad,"unwindInterruptedWork");function Xa(t2,e){try{var l=e.updateQueue,n=null!==l?l.lastEffect:null;if(null!==n){var a3=n.next;l=a3;do{if((l.tag&t2)===t2){n=void 0;var c3=l.create,s2=l.inst;n=c3();s2.destroy=n}l=l.next}while(l!==a3)}}catch(m){Dt2(e,e.return,m)}}__name(Xa,"Xa");i(Xa,"commitHookEffectListMount");function Ol(t2,e,l){try{var n=e.updateQueue,a3=null!==n?n.lastEffect:null;if(null!==a3){var c3=a3.next;n=c3;do{if((n.tag&t2)===t2){var s2=n.inst,m=s2.destroy;if(void 0!==m){s2.destroy=void 0;a3=e;var b=l,M3=m;try{M3()}catch(L){Dt2(a3,b,L)}}}n=n.next}while(n!==c3)}}catch(L){Dt2(e,e.return,L)}}__name(Ol,"Ol");i(Ol,"commitHookEffectListUnmount");function Td(t2){var e=t2.updateQueue;if(null!==e){var l=t2.stateNode;try{ss(e,l)}catch(n){Dt2(t2,t2.return,n)}}}__name(Td,"Td");i(Td,"commitClassCallbacks");function Od(t2,e,l){l.props=nn2(t2.type,t2.memoizedProps);l.state=t2.memoizedState;try{l.componentWillUnmount()}catch(n){Dt2(t2,e,n)}}__name(Od,"Od");i(Od,"safelyCallComponentWillUnmount");function Va(t2,e){try{var l=t2.ref;if(null!==l){switch(t2.tag){case 26:case 27:case 5:var n=t2.stateNode;break;case 30:n=t2.stateNode;break;default:n=t2.stateNode}"function"===typeof l?t2.refCleanup=l(n):l.current=n}}catch(a3){Dt2(t2,e,a3)}}__name(Va,"Va");i(Va,"safelyAttachRef");function Ge3(t2,e){var l=t2.ref,n=t2.refCleanup;if(null!==l)if("function"===typeof n)try{n()}catch(a3){Dt2(t2,e,a3)}finally{t2.refCleanup=null,t2=t2.alternate,null!=t2&&(t2.refCleanup=null)}else if("function"===typeof l)try{l(null)}catch(a3){Dt2(t2,e,a3)}else l.current=null}__name(Ge3,"Ge");i(Ge3,"safelyDetachRef");function wd(t2){var e=t2.type,l=t2.memoizedProps,n=t2.stateNode;try{t:switch(e){case"button":case"input":case"select":case"textarea":l.autoFocus&&n.focus();break t;case"img":l.src?n.src=l.src:l.srcSet&&(n.srcset=l.srcSet)}}catch(a3){Dt2(t2,t2.return,a3)}}__name(wd,"wd");i(wd,"commitHostMount");function pr(t2,e,l){try{var n=t2.stateNode;_y(n,t2.type,l,e);n[ae3]=e}catch(a3){Dt2(t2,t2.return,a3)}}__name(pr,"pr");i(pr,"commitHostUpdate");function Rd(t2){return 5===t2.tag||3===t2.tag||26===t2.tag||27===t2.tag&&Nl(t2.type)||4===t2.tag}__name(Rd,"Rd");i(Rd,"isHostParent");function br(t2){t:for(;;){for(;null===t2.sibling;){if(null===t2.return||Rd(t2.return))return null;t2=t2.return}t2.sibling.return=t2.return;for(t2=t2.sibling;5!==t2.tag&&6!==t2.tag&&18!==t2.tag;){if(27===t2.tag&&Nl(t2.type))continue t;if(t2.flags&2)continue t;if(null===t2.child||4===t2.tag)continue t;else t2.child.return=t2,t2=t2.child}if(!(t2.flags&2))return t2.stateNode}}__name(br,"br");i(br,"getHostSibling");function Sr(t2,e,l){var n=t2.tag;if(5===n||6===n)t2=t2.stateNode,e?(9===l.nodeType?l.body:"HTML"===l.nodeName?l.ownerDocument.body:l).insertBefore(t2,e):(e=9===l.nodeType?l.body:"HTML"===l.nodeName?l.ownerDocument.body:l,e.appendChild(t2),l=l._reactRootContainer,null!==l&&void 0!==l||null!==e.onclick||(e.onclick=mi));else if(4!==n&&(27===n&&Nl(t2.type)&&(l=t2.stateNode,e=null),t2=t2.child,null!==t2))for(Sr(t2,e,l),t2=t2.sibling;null!==t2;)Sr(t2,e,l),t2=t2.sibling}__name(Sr,"Sr");i(Sr,"insertOrAppendPlacementNodeIntoContainer");function li(t2,e,l){var n=t2.tag;if(5===n||6===n)t2=t2.stateNode,e?l.insertBefore(t2,e):l.appendChild(t2);else if(4!==n&&(27===n&&Nl(t2.type)&&(l=t2.stateNode),t2=t2.child,null!==t2))for(li(t2,e,l),t2=t2.sibling;null!==t2;)li(t2,e,l),t2=t2.sibling}__name(li,"li");i(li,"insertOrAppendPlacementNode");function Md(t2){var e=t2.stateNode,l=t2.memoizedProps;try{for(var n=t2.type,a3=e.attributes;a3.length;)e.removeAttributeNode(a3[0]);Pt(e,n,l);e[It2]=t2;e[ae3]=l}catch(c3){Dt2(t2,t2.return,c3)}}__name(Md,"Md");i(Md,"commitHostSingletonAcquisition");var il=false,jt=false,Er=false,zd="function"===typeof WeakSet?WeakSet:Set,Jt2=null;function fy(t2,e){t2=t2.containerInfo;Zr=Si;t2=jf(t2);if(bc(t2)){if("selectionStart"in t2)var l={start:t2.selectionStart,end:t2.selectionEnd};else t:{l=(l=t2.ownerDocument)&&l.defaultView||window;var n=l.getSelection&&l.getSelection();if(n&&0!==n.rangeCount){l=n.anchorNode;var a3=n.anchorOffset,c3=n.focusNode;n=n.focusOffset;try{l.nodeType,c3.nodeType}catch(nt3){l=null;break t}var s2=0,m=-1,b=-1,M3=0,L=0,j2=t2,_=null;e:for(;;){for(var N;;){j2!==l||0!==a3&&3!==j2.nodeType||(m=s2+a3);j2!==c3||0!==n&&3!==j2.nodeType||(b=s2+n);3===j2.nodeType&&(s2+=j2.nodeValue.length);if(null===(N=j2.firstChild))break;_=j2;j2=N}for(;;){if(j2===t2)break e;_===l&&++M3===a3&&(m=s2);_===c3&&++L===n&&(b=s2);if(null!==(N=j2.nextSibling))break;j2=_;_=j2.parentNode}j2=N}l=-1===m||-1===b?null:{start:m,end:b}}else l=null}l=l||{start:0,end:0}}else l=null;kr={focusedElem:t2,selectionRange:l};Si=false;for(Jt2=e;null!==Jt2;)if(e=Jt2,t2=e.child,0!==(e.subtreeFlags&1024)&&null!==t2)t2.return=e,Jt2=t2;else for(;null!==Jt2;){e=Jt2;c3=e.alternate;t2=e.flags;switch(e.tag){case 0:break;case 11:case 15:break;case 1:if(0!==(t2&1024)&&null!==c3){t2=void 0;l=e;a3=c3.memoizedProps;c3=c3.memoizedState;n=l.stateNode;try{var it3=nn2(l.type,a3,l.elementType===l.type);t2=n.getSnapshotBeforeUpdate(it3,c3);n.__reactInternalSnapshotBeforeUpdate=t2}catch(nt3){Dt2(l,l.return,nt3)}}break;case 3:if(0!==(t2&1024)){if(t2=e.stateNode.containerInfo,l=t2.nodeType,9===l)Wr(t2);else if(1===l)switch(t2.nodeName){case"HEAD":case"HTML":case"BODY":Wr(t2);break;default:t2.textContent=""}}break;case 5:case 26:case 27:case 6:case 4:case 17:break;default:if(0!==(t2&1024))throw Error(o2(163))}t2=e.sibling;if(null!==t2){t2.return=e.return;Jt2=t2;break}Jt2=e.return}}__name(fy,"fy");i(fy,"commitBeforeMutationEffects");function _d(t2,e,l){var n=l.flags;switch(l.tag){case 0:case 11:case 15:wl(t2,l);n&4&&Xa(5,l);break;case 1:wl(t2,l);if(n&4)if(t2=l.stateNode,null===e)try{t2.componentDidMount()}catch(s2){Dt2(l,l.return,s2)}else{var a3=nn2(l.type,e.memoizedProps);e=e.memoizedState;try{t2.componentDidUpdate(a3,e,t2.__reactInternalSnapshotBeforeUpdate)}catch(s2){Dt2(l,l.return,s2)}}n&64&&Td(l);n&512&&Va(l,l.return);break;case 3:wl(t2,l);if(n&64&&(t2=l.updateQueue,null!==t2)){e=null;if(null!==l.child)switch(l.child.tag){case 27:case 5:e=l.child.stateNode;break;case 1:e=l.child.stateNode}try{ss(t2,e)}catch(s2){Dt2(l,l.return,s2)}}break;case 27:null===e&&n&4&&Md(l);case 26:case 5:wl(t2,l);null===e&&n&4&&wd(l);n&512&&Va(l,l.return);break;case 12:wl(t2,l);break;case 13:wl(t2,l);n&4&&Nd(t2,l);n&64&&(t2=l.memoizedState,null!==t2&&(t2=t2.dehydrated,null!==t2&&(l=by.bind(null,l),Ly(t2,l))));break;case 22:n=null!==l.memoizedState||il;if(!n){e=null!==e&&null!==e.memoizedState||jt;a3=il;var c3=jt;il=n;(jt=e)&&!c3?Rl(t2,l,0!==(l.subtreeFlags&8772)):wl(t2,l);il=a3;jt=c3}break;case 30:break;default:wl(t2,l)}}__name(_d,"_d");i(_d,"commitLayoutEffectOnFiber");function Cd(t2){var e=t2.alternate;null!==e&&(t2.alternate=null,Cd(e));t2.child=null;t2.deletions=null;t2.sibling=null;5===t2.tag&&(e=t2.stateNode,null!==e&&tc(e));t2.stateNode=null;t2.return=null;t2.dependencies=null;t2.memoizedProps=null;t2.memoizedState=null;t2.pendingProps=null;t2.stateNode=null;t2.updateQueue=null}__name(Cd,"Cd");i(Cd,"detachFiberAfterEffects");var Ut=null,ce3=false;function cl(t2,e,l){for(l=l.child;null!==l;)Dd(t2,e,l),l=l.sibling}__name(cl,"cl");i(cl,"recursivelyTraverseDeletionEffects");function Dd(t2,e,l){if(oe2&&"function"===typeof oe2.onCommitFiberUnmount)try{oe2.onCommitFiberUnmount(fa,l)}catch(c3){}switch(l.tag){case 26:jt||Ge3(l,e);cl(t2,e,l);l.memoizedState?l.memoizedState.count--:l.stateNode&&(l=l.stateNode,l.parentNode.removeChild(l));break;case 27:jt||Ge3(l,e);var n=Ut,a3=ce3;Nl(l.type)&&(Ut=l.stateNode,ce3=false);cl(t2,e,l);Pa(l.stateNode);Ut=n;ce3=a3;break;case 5:jt||Ge3(l,e);case 6:n=Ut;a3=ce3;Ut=null;cl(t2,e,l);Ut=n;ce3=a3;if(null!==Ut)if(ce3)try{(9===Ut.nodeType?Ut.body:"HTML"===Ut.nodeName?Ut.ownerDocument.body:Ut).removeChild(l.stateNode)}catch(c3){Dt2(l,e,c3)}else try{Ut.removeChild(l.stateNode)}catch(c3){Dt2(l,e,c3)}break;case 18:null!==Ut&&(ce3?(t2=Ut,Sm(9===t2.nodeType?t2.body:"HTML"===t2.nodeName?t2.ownerDocument.body:t2,l.stateNode),iu(t2)):Sm(Ut,l.stateNode));break;case 4:n=Ut;a3=ce3;Ut=l.stateNode.containerInfo;ce3=true;cl(t2,e,l);Ut=n;ce3=a3;break;case 0:case 11:case 14:case 15:jt||Ol(2,l,e);jt||Ol(4,l,e);cl(t2,e,l);break;case 1:jt||(Ge3(l,e),n=l.stateNode,"function"===typeof n.componentWillUnmount&&Od(l,e,n));cl(t2,e,l);break;case 21:cl(t2,e,l);break;case 22:jt=(n=jt)||null!==l.memoizedState;cl(t2,e,l);jt=n;break;default:cl(t2,e,l)}}__name(Dd,"Dd");i(Dd,"commitDeletionEffectsOnFiber");function Nd(t2,e){if(null===e.memoizedState&&(t2=e.alternate,null!==t2&&(t2=t2.memoizedState,null!==t2&&(t2=t2.dehydrated,null!==t2))))try{iu(t2)}catch(l){Dt2(e,e.return,l)}}__name(Nd,"Nd");i(Nd,"commitSuspenseHydrationCallbacks");function sy(t2){switch(t2.tag){case 13:case 19:var e=t2.stateNode;null===e&&(e=t2.stateNode=new zd);return e;case 22:return t2=t2.stateNode,e=t2._retryCache,null===e&&(e=t2._retryCache=new zd),e;default:throw Error(o2(435,t2.tag))}}__name(sy,"sy");i(sy,"getRetryCache");function xr(t2,e){var l=sy(t2);e.forEach(function(n){var a3=Sy.bind(null,t2,n);l.has(n)||(l.add(n),n.then(a3,a3))})}__name(xr,"xr");i(xr,"attachSuspenseRetryListeners");function me2(t2,e){var l=e.deletions;if(null!==l)for(var n=0;n title"));Pt(c3,n,l);c3[It2]=t2;kt(c3);n=c3;break t;case"link":var s2=Mm("link","href",a3).get(n+(l.href||""));if(s2){for(var m=0;mCt2&&(s2=Ct2,Ct2=nt3,nt3=s2);var T2=qf(m,nt3),x2=qf(m,Ct2);if(T2&&x2&&(1!==N.rangeCount||N.anchorNode!==T2.node||N.anchorOffset!==T2.offset||N.focusNode!==x2.node||N.focusOffset!==x2.offset)){var R2=j2.createRange();R2.setStart(T2.node,T2.offset);N.removeAllRanges();nt3>Ct2?(N.addRange(R2),N.extend(x2.node,x2.offset)):(R2.setEnd(x2.node,x2.offset),N.addRange(R2))}}}}j2=[];for(N=m;N=N.parentNode;)1===N.nodeType&&j2.push({element:N,left:N.scrollLeft,top:N.scrollTop});"function"===typeof m.focus&&m.focus();for(m=0;ml?32:l;C.T=null;l=_r;_r=null;var c3=Cl,s2=Vn2;Ft=0;Xn2=Cl=null;Vn2=0;if(0!==(wt2&6))throw Error(o2(331));var m=wt2;wt2|=4;Yd(c3.current);Bd(c3,c3.current,s2,l);wt2=m;Wa(0,false);if(oe2&&"function"===typeof oe2.onPostCommitFiberRoot)try{oe2.onPostCommitFiberRoot(fa,c3)}catch(b){}return true}finally{V.p=a3,C.T=n,em(t2,e)}}__name(lm,"lm");i(lm,"flushPassiveEffects");function nm(t2,e,l){e=xe(l,e);e=or(t2.stateNode,e,2);t2=El(t2,e,2);null!==t2&&(da(t2,2),Ve3(t2))}__name(nm,"nm");i(nm,"captureCommitPhaseErrorOnRoot");function Dt2(t2,e,l){if(3===t2.tag)nm(t2,t2,l);else for(;null!==e;){if(3===e.tag){nm(e,t2,l);break}else if(1===e.tag){var n=e.stateNode;if("function"===typeof e.type.getDerivedStateFromError||"function"===typeof n.componentDidCatch&&(null===_l||!_l.has(n))){t2=xe(l,t2);l=cd(2);n=El(e,l,2);null!==n&&(rd(l,n,e,t2),da(n,2),Ve3(n));break}}e=e.return}}__name(Dt2,"Dt");i(Dt2,"captureCommitPhaseError");function Hr(t2,e,l){var n=t2.pingCache;if(null===n){n=t2.pingCache=new my;var a3=new Set;n.set(e,a3)}else a3=n.get(e),void 0===a3&&(a3=new Set,n.set(e,a3));a3.has(l)||(Or=true,a3.add(l),t2=py.bind(null,t2,e,l),e.then(t2,t2))}__name(Hr,"Hr");i(Hr,"attachPingListener");function py(t2,e,l){var n=t2.pingCache;null!==n&&n.delete(e);t2.pingedLanes|=t2.suspendedLanes&l;t2.warmLanes&=~l;Nt2===t2&&(bt3&l)===l&&(4===qt2||3===qt2&&(bt3&62914560)===bt3&&300>qe3()-Mr?0===(wt2&2)&&Qn2(t2,0):wr|=l,Gn2===bt3&&(Gn2=0));Ve3(t2)}__name(py,"py");i(py,"pingSuspendedRoot");function am(t2,e){0===e&&(e=Io());t2=wn2(t2,e);null!==t2&&(da(t2,e),Ve3(t2))}__name(am,"am");i(am,"retryTimedOutBoundary");function by(t2){var e=t2.memoizedState,l=0;null!==e&&(l=e.retryLane);am(t2,l)}__name(by,"by");i(by,"retryDehydratedSuspenseBoundary");function Sy(t2,e){var l=0;switch(t2.tag){case 13:var n=t2.stateNode;var a3=t2.memoizedState;null!==a3&&(l=a3.retryLane);break;case 19:n=t2.stateNode;break;case 22:n=t2.stateNode._retryCache;break;default:throw Error(o2(314))}null!==n&&n.delete(e);am(t2,l)}__name(Sy,"Sy");i(Sy,"resolveRetryWakeable");function Ey(t2,e){return hl(t2,e)}__name(Ey,"Ey");i(Ey,"scheduleCallback$1");var oi=null,kn2=null,Br=false,fi=false,Lr=false,cn2=0;function Ve3(t2){t2!==kn2&&null===t2.next&&(null===kn2?oi=kn2=t2:kn2=kn2.next=t2);fi=true;Br||(Br=true,Ay())}__name(Ve3,"Ve");i(Ve3,"ensureRootIsScheduled");function Wa(t2,e){if(!Lr&&fi){Lr=true;do{var l=false;for(var n=oi;null!==n;){if(0!==t2){var a3=n.pendingLanes;if(0===a3)var c3=0;else{var s2=n.suspendedLanes,m=n.pingedLanes;c3=(1<<31-fe2(42|t2)+1)-1;c3&=a3&~(s2&~m);c3=c3&201326741?c3&201326741|1:c3?c3|2:0}0!==c3&&(l=true,rm(n,c3))}else c3=bt3,c3=gu(n,n===Nt2?c3:0,null!==n.cancelPendingCommit||-1!==n.timeoutHandle),0===(c3&3)||sa(n,c3)||(l=true,rm(n,c3));n=n.next}}while(l);Lr=false}}__name(Wa,"Wa");i(Wa,"flushSyncWorkAcrossRoots_impl");function xy(){um()}__name(xy,"xy");i(xy,"processRootScheduleInImmediateTask");function um(){fi=Br=false;var t2=0;0!==cn2&&(Cy()&&(t2=cn2),cn2=0);for(var e=qe3(),l=null,n=oi;null!==n;){var a3=n.next,c3=im(n,e);if(0===c3)n.next=null,null===l?oi=a3:l.next=a3,null===a3&&(kn2=l);else if(l=n,0!==t2||0!==(c3&3))fi=true;n=a3}Wa(t2)}__name(um,"um");i(um,"processRootScheduleInMicrotask");function im(t2,e){for(var l=t2.suspendedLanes,n=t2.pingedLanes,a3=t2.expirationTimes,c3=t2.pendingLanes&-62914561;0n){l=n;var s2=t2.ownerDocument;l&1&&Pa(s2.documentElement);l&2&&Pa(s2.body);if(l&4)for(l=s2.head,Pa(l),s2=l.firstChild;s2;){var m=s2.nextSibling,b=s2.nodeName;s2[ma]||"SCRIPT"===b||"STYLE"===b||"LINK"===b&&"stylesheet"===s2.rel.toLowerCase()||l.removeChild(s2);s2=m}}if(0===a3){t2.removeChild(c3);iu(e);return}a3--}else"$"===l||"$?"===l||"$!"===l?a3++:n=l.charCodeAt(0)-48;else n=0;l=c3}while(l);iu(e)}__name(Sm,"Sm");i(Sm,"clearSuspenseBoundary");function Wr(t2){var e=t2.firstChild;e&&10===e.nodeType&&(e=e.nextSibling);for(;e;){var l=e;e=e.nextSibling;switch(l.nodeName){case"HTML":case"HEAD":case"BODY":Wr(l);tc(l);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if("stylesheet"===l.rel.toLowerCase())continue}t2.removeChild(l)}}__name(Wr,"Wr");i(Wr,"clearContainerSparingly");function Hy(t2,e,l,n){for(;1===t2.nodeType;){var a3=l;if(t2.nodeName.toLowerCase()!==e.toLowerCase()){if(!n&&("INPUT"!==t2.nodeName||"hidden"!==t2.type))break}else if(!n)if("input"===e&&"hidden"===t2.type){var c3=null==a3.name?null:""+a3.name;if("hidden"===a3.type&&t2.getAttribute("name")===c3)return t2}else return t2;else if(!t2[ma])switch(e){case"meta":if(!t2.hasAttribute("itemprop"))break;return t2;case"link":c3=t2.getAttribute("rel");if("stylesheet"===c3&&t2.hasAttribute("data-precedence"))break;else if(c3!==a3.rel||t2.getAttribute("href")!==(null==a3.href||""===a3.href?null:a3.href)||t2.getAttribute("crossorigin")!==(null==a3.crossOrigin?null:a3.crossOrigin)||t2.getAttribute("title")!==(null==a3.title?null:a3.title))break;return t2;case"style":if(t2.hasAttribute("data-precedence"))break;return t2;case"script":c3=t2.getAttribute("src");if((c3!==(null==a3.src?null:a3.src)||t2.getAttribute("type")!==(null==a3.type?null:a3.type)||t2.getAttribute("crossorigin")!==(null==a3.crossOrigin?null:a3.crossOrigin))&&c3&&t2.hasAttribute("async")&&!t2.hasAttribute("itemprop"))break;return t2;default:return t2}t2=Ce2(t2.nextSibling);if(null===t2)break}return null}__name(Hy,"Hy");i(Hy,"canHydrateInstance");function By(t2,e,l){if(""===e)return null;for(;3!==t2.nodeType;){if((1!==t2.nodeType||"INPUT"!==t2.nodeName||"hidden"!==t2.type)&&!l)return null;t2=Ce2(t2.nextSibling);if(null===t2)return null}return t2}__name(By,"By");i(By,"canHydrateTextInstance");function $r(t2){return"$!"===t2.data||"$?"===t2.data&&"complete"===t2.ownerDocument.readyState}__name($r,"$r");i($r,"isSuspenseInstanceFallback");function Ly(t2,e){var l=t2.ownerDocument;if("$?"!==t2.data||"complete"===l.readyState)e();else{var n=i(function(){e();l.removeEventListener("DOMContentLoaded",n)},"listener");l.addEventListener("DOMContentLoaded",n);t2._reactRetry=n}}__name(Ly,"Ly");i(Ly,"registerSuspenseInstanceRetry");function Ce2(t2){for(;null!=t2;t2=t2.nextSibling){var e=t2.nodeType;if(1===e||3===e)break;if(8===e){e=t2.data;if("$"===e||"$!"===e||"$?"===e||"F!"===e||"F"===e)break;if("/$"===e)return null}}return t2}__name(Ce2,"Ce");i(Ce2,"getNextHydratable");var Fr=null;function Em(t2){t2=t2.previousSibling;for(var e=0;t2;){if(8===t2.nodeType){var l=t2.data;if("$"===l||"$!"===l||"$?"===l){if(0===e)return t2;e--}else"/$"===l&&e++}t2=t2.previousSibling}return null}__name(Em,"Em");i(Em,"getParentSuspenseInstance");function xm(t2,e,l){e=hi(l);switch(t2){case"html":t2=e.documentElement;if(!t2)throw Error(o2(452));return t2;case"head":t2=e.head;if(!t2)throw Error(o2(453));return t2;case"body":t2=e.body;if(!t2)throw Error(o2(454));return t2;default:throw Error(o2(451))}}__name(xm,"xm");i(xm,"resolveSingletonInstance");function Pa(t2){for(var e=t2.attributes;e.length;)t2.removeAttributeNode(e[0]);tc(t2)}__name(Pa,"Pa");i(Pa,"releaseSingletonInstance");var Me3=new Map,Am=new Set;function vi(t2){return"function"===typeof t2.getRootNode?t2.getRootNode():9===t2.nodeType?t2:t2.ownerDocument}__name(vi,"vi");i(vi,"getHoistableRoot");var ol=V.d;V.d={f:qy,r:Yy,D:jy,C:Gy,L:Xy,m:Vy,X:Zy,S:Qy,M:ky};function qy(){var t2=ol.f(),e=ii();return t2||e}__name(qy,"qy");i(qy,"flushSyncWork");function Yy(t2){var e=hn2(t2);null!==e&&5===e.tag&&"form"===e.type?Vs(e):ol.r(t2)}__name(Yy,"Yy");i(Yy,"requestFormReset");var Jn2="undefined"===typeof document?null:document;function Tm(t2,e,l){var n=Jn2;if(n&&"string"===typeof e&&e){var a3=Ee(e);a3='link[rel="'+t2+'"][href="'+a3+'"]';"string"===typeof l&&(a3+='[crossorigin="'+l+'"]');Am.has(a3)||(Am.add(a3),t2={rel:t2,crossOrigin:l,href:e},null===n.querySelector(a3)&&(e=n.createElement("link"),Pt(e,"link",t2),kt(e),n.head.appendChild(e)))}}__name(Tm,"Tm");i(Tm,"preconnectAs");function jy(t2){ol.D(t2);Tm("dns-prefetch",t2,null)}__name(jy,"jy");i(jy,"prefetchDNS");function Gy(t2,e){ol.C(t2,e);Tm("preconnect",t2,e)}__name(Gy,"Gy");i(Gy,"preconnect");function Xy(t2,e,l){ol.L(t2,e,l);var n=Jn2;if(n&&t2&&e){var a3='link[rel="preload"][as="'+Ee(e)+'"]';"image"===e?l&&l.imageSrcSet?(a3+='[imagesrcset="'+Ee(l.imageSrcSet)+'"]',"string"===typeof l.imageSizes&&(a3+='[imagesizes="'+Ee(l.imageSizes)+'"]')):a3+='[href="'+Ee(t2)+'"]':a3+='[href="'+Ee(t2)+'"]';var c3=a3;switch(e){case"style":c3=Wn2(t2);break;case"script":c3=$n2(t2)}Me3.has(c3)||(t2=S3({rel:"preload",href:"image"===e&&l&&l.imageSrcSet?void 0:t2,as:e},l),Me3.set(c3,t2),null!==n.querySelector(a3)||"style"===e&&n.querySelector(Ia(c3))||"script"===e&&n.querySelector(tu(c3))||(e=n.createElement("link"),Pt(e,"link",t2),kt(e),n.head.appendChild(e)))}}__name(Xy,"Xy");i(Xy,"preload");function Vy(t2,e){ol.m(t2,e);var l=Jn2;if(l&&t2){var n=e&&"string"===typeof e.as?e.as:"script",a3='link[rel="modulepreload"][as="'+Ee(n)+'"][href="'+Ee(t2)+'"]',c3=a3;switch(n){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":c3=$n2(t2)}if(!Me3.has(c3)&&(t2=S3({rel:"modulepreload",href:t2},e),Me3.set(c3,t2),null===l.querySelector(a3))){switch(n){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(l.querySelector(tu(c3)))return}n=l.createElement("link");Pt(n,"link",t2);kt(n);l.head.appendChild(n)}}}__name(Vy,"Vy");i(Vy,"preloadModule");function Qy(t2,e,l){ol.S(t2,e,l);var n=Jn2;if(n&&t2){var a3=vn2(n).hoistableStyles,c3=Wn2(t2);e=e||"default";var s2=a3.get(c3);if(!s2){var m={loading:0,preload:null};if(s2=n.querySelector(Ia(c3)))m.loading=5;else{t2=S3({rel:"stylesheet",href:t2,"data-precedence":e},l);(l=Me3.get(c3))&&Pr(t2,l);var b=s2=n.createElement("link");kt(b);Pt(b,"link",t2);b._p=new Promise(function(M3,L){b.onload=M3;b.onerror=L});b.addEventListener("load",function(){m.loading|=1});b.addEventListener("error",function(){m.loading|=2});m.loading|=4;gi(s2,e,n)}s2={type:"stylesheet",instance:s2,count:1,state:m};a3.set(c3,s2)}}}__name(Qy,"Qy");i(Qy,"preinitStyle");function Zy(t2,e){ol.X(t2,e);var l=Jn2;if(l&&t2){var n=vn2(l).hoistableScripts,a3=$n2(t2),c3=n.get(a3);c3||(c3=l.querySelector(tu(a3)),c3||(t2=S3({src:t2,async:true},e),(e=Me3.get(a3))&&Ir(t2,e),c3=l.createElement("script"),kt(c3),Pt(c3,"link",t2),l.head.appendChild(c3)),c3={type:"script",instance:c3,count:1,state:null},n.set(a3,c3))}}__name(Zy,"Zy");i(Zy,"preinitScript");function ky(t2,e){ol.M(t2,e);var l=Jn2;if(l&&t2){var n=vn2(l).hoistableScripts,a3=$n2(t2),c3=n.get(a3);c3||(c3=l.querySelector(tu(a3)),c3||(t2=S3({src:t2,async:true,type:"module"},e),(e=Me3.get(a3))&&Ir(t2,e),c3=l.createElement("script"),kt(c3),Pt(c3,"link",t2),l.head.appendChild(c3)),c3={type:"script",instance:c3,count:1,state:null},n.set(a3,c3))}}__name(ky,"ky");i(ky,"preinitModuleScript");function Om(t2,e,l,n){var a3=(a3=ut3.current)?vi(a3):null;if(!a3)throw Error(o2(446));switch(t2){case"meta":case"title":return null;case"style":return"string"===typeof l.precedence&&"string"===typeof l.href?(e=Wn2(l.href),l=vn2(a3).hoistableStyles,n=l.get(e),n||(n={type:"style",instance:null,count:0,state:null},l.set(e,n)),n):{type:"void",instance:null,count:0,state:null};case"link":if("stylesheet"===l.rel&&"string"===typeof l.href&&"string"===typeof l.precedence){t2=Wn2(l.href);var c3=vn2(a3).hoistableStyles,s2=c3.get(t2);s2||(a3=a3.ownerDocument||a3,s2={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},c3.set(t2,s2),(c3=a3.querySelector(Ia(t2)))&&!c3._p&&(s2.instance=c3,s2.state.loading=5),Me3.has(t2)||(l={rel:"preload",as:"style",href:l.href,crossOrigin:l.crossOrigin,integrity:l.integrity,media:l.media,hrefLang:l.hrefLang,referrerPolicy:l.referrerPolicy},Me3.set(t2,l),c3||Ky(a3,t2,l,s2.state)));if(e&&null===n)throw Error(o2(528,""));return s2}if(e&&null!==n)throw Error(o2(529,""));return null;case"script":return e=l.async,l=l.src,"string"===typeof l&&e&&"function"!==typeof e&&"symbol"!==typeof e?(e=$n2(l),l=vn2(a3).hoistableScripts,n=l.get(e),n||(n={type:"script",instance:null,count:0,state:null},l.set(e,n)),n):{type:"void",instance:null,count:0,state:null};default:throw Error(o2(444,t2))}}__name(Om,"Om");i(Om,"getResource");function Wn2(t2){return'href="'+Ee(t2)+'"'}__name(Wn2,"Wn");i(Wn2,"getStyleKey");function Ia(t2){return'link[rel="stylesheet"]['+t2+"]"}__name(Ia,"Ia");i(Ia,"getStylesheetSelectorFromKey");function wm(t2){return S3({},t2,{"data-precedence":t2.precedence,precedence:null})}__name(wm,"wm");i(wm,"stylesheetPropsFromRawProps");function Ky(t2,e,l,n){t2.querySelector('link[rel="preload"][as="style"]['+e+"]")?n.loading=1:(e=t2.createElement("link"),n.preload=e,e.addEventListener("load",function(){return n.loading|=1}),e.addEventListener("error",function(){return n.loading|=2}),Pt(e,"link",l),kt(e),t2.head.appendChild(e))}__name(Ky,"Ky");i(Ky,"preloadStylesheet");function $n2(t2){return'[src="'+Ee(t2)+'"]'}__name($n2,"$n");i($n2,"getScriptKey");function tu(t2){return"script[async]"+t2}__name(tu,"tu");i(tu,"getScriptSelectorFromKey");function Rm(t2,e,l){e.count++;if(null===e.instance)switch(e.type){case"style":var n=t2.querySelector('style[data-href~="'+Ee(l.href)+'"]');if(n)return e.instance=n,kt(n),n;var a3=S3({},l,{"data-href":l.href,"data-precedence":l.precedence,href:null,precedence:null});n=(t2.ownerDocument||t2).createElement("style");kt(n);Pt(n,"style",a3);gi(n,l.precedence,t2);return e.instance=n;case"stylesheet":a3=Wn2(l.href);var c3=t2.querySelector(Ia(a3));if(c3)return e.state.loading|=4,e.instance=c3,kt(c3),c3;n=wm(l);(a3=Me3.get(a3))&&Pr(n,a3);c3=(t2.ownerDocument||t2).createElement("link");kt(c3);var s2=c3;s2._p=new Promise(function(m,b){s2.onload=m;s2.onerror=b});Pt(c3,"link",n);e.state.loading|=4;gi(c3,l.precedence,t2);return e.instance=c3;case"script":c3=$n2(l.src);if(a3=t2.querySelector(tu(c3)))return e.instance=a3,kt(a3),a3;n=l;if(a3=Me3.get(c3))n=S3({},l),Ir(n,a3);t2=t2.ownerDocument||t2;a3=t2.createElement("script");kt(a3);Pt(a3,"link",n);t2.head.appendChild(a3);return e.instance=a3;case"void":return null;default:throw Error(o2(443,e.type))}else"stylesheet"===e.type&&0===(e.state.loading&4)&&(n=e.instance,e.state.loading|=4,gi(n,l.precedence,t2));return e.instance}__name(Rm,"Rm");i(Rm,"acquireResource");function gi(t2,e,l){for(var n=l.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),a3=n.length?n[n.length-1]:null,c3=a3,s2=0;s2 title"):null)}__name(zm,"zm");i(zm,"mountHoistable");function Jy(t2,e,l){if(1===l||null!=e.itemProp)return false;switch(t2){case"meta":case"title":return true;case"style":if("string"!==typeof e.precedence||"string"!==typeof e.href||""===e.href)break;return true;case"link":if("string"!==typeof e.rel||"string"!==typeof e.href||""===e.href||e.onLoad||e.onError)break;switch(e.rel){case"stylesheet":return t2=e.disabled,"string"===typeof e.precedence&&null==t2;default:return true}case"script":if(e.async&&"function"!==typeof e.async&&"symbol"!==typeof e.async&&!e.onLoad&&!e.onError&&e.src&&"string"===typeof e.src)return true}return false}__name(Jy,"Jy");i(Jy,"isHostHoistableType");function _m(t2){return"stylesheet"===t2.type&&0===(t2.state.loading&3)?false:true}__name(_m,"_m");i(_m,"preloadResource");var eu=null;function Wy(){}__name(Wy,"Wy");i(Wy,"noop");function $y(t2,e,l){if(null===eu)throw Error(o2(475));var n=eu;if("stylesheet"===e.type&&("string"!==typeof l.media||false!==matchMedia(l.media).matches)&&0===(e.state.loading&4)){if(null===e.instance){var a3=Wn2(l.href),c3=t2.querySelector(Ia(a3));if(c3){t2=c3._p;null!==t2&&"object"===typeof t2&&"function"===typeof t2.then&&(n.count++,n=pi.bind(n),t2.then(n,n));e.state.loading|=4;e.instance=c3;kt(c3);return}c3=t2.ownerDocument||t2;l=wm(l);(a3=Me3.get(a3))&&Pr(l,a3);c3=c3.createElement("link");kt(c3);var s2=c3;s2._p=new Promise(function(m,b){s2.onload=m;s2.onerror=b});Pt(c3,"link",l);e.instance=c3}null===n.stylesheets&&(n.stylesheets=new Map);n.stylesheets.set(e,t2);(t2=e.state.preload)&&0===(e.state.loading&3)&&(n.count++,e=pi.bind(n),t2.addEventListener("load",e),t2.addEventListener("error",e))}}__name($y,"$y");i($y,"suspendResource");function Fy(){if(null===eu)throw Error(o2(475));var t2=eu;t2.stylesheets&&0===t2.count&&to2(t2,t2.stylesheets);return 0S3(w2,typeof w2==="string"?null:w2.state,H===0?"default":void 0));let h2=p(f2==null?d.length-1:f2);let v2=De.Pop;let y3=null;function p(w2){return Math.min(Math.max(w2,0),d.length-1)}__name(p,"p");i(p,"clampIndex");function g2(){return d[h2]}__name(g2,"g");i(g2,"getCurrentLocation");function S3(w2,H,O2){if(H===void 0){H=null}let U3=qi(d?g2().pathname:"/",w2,H,O2);S0(U3.pathname.charAt(0)==="/","relative pathnames are not supported in memory history: "+JSON.stringify(w2));return U3}__name(S3,"S");i(S3,"createMemoryLocation");function A(w2){return typeof w2==="string"?w2:Lo(w2)}__name(A,"A");i(A,"createHref");let D={get index(){return h2},get action(){return v2},get location(){return g2()},createHref:A,createURL(w2){return new URL(A(w2),"http://localhost")},encodeLocation(w2){let H=typeof w2==="string"?qo(w2):w2;return{pathname:H.pathname||"",search:H.search||"",hash:H.hash||""}},push(w2,H){v2=De.Push;let O2=S3(w2,H);h2+=1;d.splice(h2,d.length,O2);if(o2&&y3){y3({action:v2,location:O2,delta:1})}},replace(w2,H){v2=De.Replace;let O2=S3(w2,H);d[h2]=O2;if(o2&&y3){y3({action:v2,location:O2,delta:0})}},go(w2){v2=De.Pop;let H=p(h2+w2);let O2=d[H];h2=H;if(y3){y3({action:v2,location:O2,delta:w2})}},listen(w2){y3=w2;return()=>{y3=null}}};return D}__name(p0,"p0");i(p0,"createMemoryHistory");function b0(u4){if(u4===void 0){u4={}}function r(o2,d){let{pathname:h2,search:v2,hash:y3}=o2.location;return qi("",{pathname:h2,search:v2,hash:y3},d.state&&d.state.usr||null,d.state&&d.state.key||"default")}__name(r,"r");i(r,"createBrowserLocation");function f2(o2,d){return typeof d==="string"?d:Lo(d)}__name(f2,"f");i(f2,"createBrowserHref");return x0(r,f2,null,u4)}__name(b0,"b0");i(b0,"createBrowserHistory");function Lh(u4,r){if(u4===false||u4===null||typeof u4==="undefined"){throw new Error(r)}}__name(Lh,"Lh");i(Lh,"invariant");function S0(u4,r){if(!u4){if(typeof console!=="undefined")console.warn(r);try{throw new Error(r)}catch(f2){}}}__name(S0,"S0");i(S0,"warning");function E0(){return Math.random().toString(36).substr(2,8)}__name(E0,"E0");i(E0,"createKey");function Im(u4,r){return{usr:u4.state,key:u4.key,idx:r}}__name(Im,"Im");i(Im,"getHistoryState");function qi(u4,r,f2,o2){if(f2===void 0){f2=null}let d=Li({pathname:typeof u4==="string"?u4:u4.pathname,search:"",hash:""},typeof r==="string"?qo(r):r,{state:f2,key:r&&r.key||o2||E0()});return d}__name(qi,"qi");i(qi,"createLocation");function Lo(u4){let{pathname:r="/",search:f2="",hash:o2=""}=u4;if(f2&&f2!=="?")r+=f2.charAt(0)==="?"?f2:"?"+f2;if(o2&&o2!=="#")r+=o2.charAt(0)==="#"?o2:"#"+o2;return r}__name(Lo,"Lo");i(Lo,"createPath");function qo(u4){let r={};if(u4){let f2=u4.indexOf("#");if(f2>=0){r.hash=u4.substr(f2);u4=u4.substr(0,f2)}let o2=u4.indexOf("?");if(o2>=0){r.search=u4.substr(o2);u4=u4.substr(0,o2)}if(u4){r.pathname=u4}}return r}__name(qo,"qo");i(qo,"parsePath");function x0(u4,r,f2,o2){if(o2===void 0){o2={}}let{window:d=document.defaultView,v5Compat:h2=false}=o2;let v2=d.history;let y3=De.Pop;let p=null;let g2=S3();if(g2==null){g2=0;v2.replaceState(Li({},v2.state,{idx:g2}),"")}function S3(){let U3=v2.state||{idx:null};return U3.idx}__name(S3,"S");i(S3,"getIndex");function A(){y3=De.Pop;let U3=S3();let Y2=U3==null?null:U3-g2;g2=U3;if(p){p({action:y3,location:O2.location,delta:Y2})}}__name(A,"A");i(A,"handlePop");function D(U3,Y2){y3=De.Push;let Q2=qi(O2.location,U3,Y2);g2=S3()+1;let Z2=Im(Q2,g2);let k3=O2.createHref(Q2);try{v2.pushState(Z2,"",k3)}catch(X3){if(X3 instanceof DOMException&&X3.name==="DataCloneError"){throw X3}d.location.assign(k3)}if(h2&&p){p({action:y3,location:O2.location,delta:1})}}__name(D,"D");i(D,"push");function w2(U3,Y2){y3=De.Replace;let Q2=qi(O2.location,U3,Y2);g2=S3();let Z2=Im(Q2,g2);let k3=O2.createHref(Q2);v2.replaceState(Z2,"",k3);if(h2&&p){p({action:y3,location:O2.location,delta:0})}}__name(w2,"w");i(w2,"replace");function H(U3){let Y2=d.location.origin!=="null"?d.location.origin:d.location.href;let Q2=typeof U3==="string"?U3:Lo(U3);Q2=Q2.replace(/ $/,"%20");Lh(Y2,"No window.location.(origin|href) available to create URL for href: "+Q2);return new URL(Q2,Y2)}__name(H,"H");i(H,"createURL");let O2={get action(){return y3},get location(){return u4(d,v2)},listen(U3){if(p){throw new Error("A history only accepts one active listener")}d.addEventListener(Pm,A);p=U3;return()=>{d.removeEventListener(Pm,A);p=null}},createHref(U3){return r(d,U3)},createURL:H,encodeLocation(U3){let Y2=H(U3);return{pathname:Y2.pathname,search:Y2.search,hash:Y2.hash}},push:D,replace:w2,go(U3){return v2.go(U3)}};return O2}__name(x0,"x0");i(x0,"getUrlBasedHistory");var th;(function(u4){u4["data"]="data";u4["deferred"]="deferred";u4["redirect"]="redirect";u4["error"]="error"})(th||(th={}));function A0(u4,r){if(r==="/")return u4;if(!u4.toLowerCase().startsWith(r.toLowerCase())){return null}let f2=r.endsWith("/")?r.length-1:r.length;let o2=u4.charAt(f2);if(o2&&o2!=="/"){return null}return u4.slice(f2)||"/"}__name(A0,"A0");i(A0,"stripBasename");var qh=["post","put","patch","delete"];new Set(qh);var T0=["get",...qh];new Set(T0);function wo(){wo=Object.assign?Object.assign.bind():function(u4){for(var r=1;r{S3&&eh?eh(()=>g2(D)):g2(D)},[g2,S3]);z.useLayoutEffect(()=>y3.listen(A),[y3,A]);z.useEffect(()=>jh(h2),[h2]);return z.createElement(Gh,{basename:r,children:f2,location:p.location,navigationType:p.action,navigator:y3,future:h2})}__name(uS,"uS");i(uS,"MemoryRouter");function Gh(u4){let{basename:r="/",children:f2=null,location:o2,navigationType:d=De.Pop,navigator:h2,static:v2=false,future:y3}=u4;!!w0()?Lh(false):void 0;let p=r.replace(/^/*/,"/");let g2=z.useMemo(()=>({basename:p,navigator:h2,static:v2,future:wo({v7_relativeSplatPath:false},y3)}),[p,y3,h2,v2]);if(typeof o2==="string"){o2=qo(o2)}let{pathname:S3="/",search:A="",hash:D="",state:w2=null,key:H="default"}=o2;let O2=z.useMemo(()=>{let U3=A0(S3,p);if(U3==null){return null}return{location:{pathname:U3,search:A,hash:D,state:w2,key:H},navigationType:d}},[p,S3,A,D,w2,H,d]);if(O2==null){return null}return z.createElement(O0.Provider,{value:g2},z.createElement(Yh.Provider,{children:f2,value:O2}))}__name(Gh,"Gh");i(Gh,"Router");new Promise(()=>{});var M0="6";try{window.__reactRouterVersion=M0}catch(u4){}var z0="startTransition";var lh=Qi[z0];function iS(u4){let{basename:r,children:f2,future:o2,window:d}=u4;let h2=z.useRef();if(h2.current==null){h2.current=b0({window:d,v5Compat:true})}let v2=h2.current;let[y3,p]=z.useState({action:v2.action,location:v2.location});let{v7_startTransition:g2}=o2||{};let S3=z.useCallback(A=>{g2&&lh?lh(()=>p(A)):p(A)},[p,g2]);z.useLayoutEffect(()=>v2.listen(S3),[v2,S3]);z.useEffect(()=>jh(o2),[o2]);return z.createElement(Gh,{basename:r,children:f2,location:y3.location,navigationType:y3.action,navigator:v2,future:o2})}__name(iS,"iS");i(iS,"BrowserRouter");var nh;(function(u4){u4["UseScrollRestoration"]="useScrollRestoration";u4["UseSubmit"]="useSubmit";u4["UseSubmitFetcher"]="useSubmitFetcher";u4["UseFetcher"]="useFetcher";u4["useViewTransitionState"]="useViewTransitionState"})(nh||(nh={}));var ah;(function(u4){u4["UseFetcher"]="useFetcher";u4["UseFetchers"]="useFetchers";u4["UseScrollRestoration"]="useScrollRestoration"})(ah||(ah={}));var cS=sl.forwardRef(({to:u4,newTab:r=false,target:f2,rel:o2,children:d,...h2},v2)=>{const y3=r?f2??"_blank":f2;const p=r?o2??"noopener noreferrer":o2;return Ht.jsx("a",{href:u4,target:y3,rel:p,ref:v2,...h2,children:d})});function uh(u4,r){if(typeof u4==="function"){return u4(r)}else if(u4!==null&&u4!==void 0){u4.current=r}}__name(uh,"uh");i(uh,"setRef");function Xh(...u4){return r=>{let f2=false;const o2=u4.map(d=>{const h2=uh(d,r);if(!f2&&typeof h2=="function"){f2=true}return h2});if(f2){return()=>{for(let d=0;d{const{children:h2,...v2}=o2;const y3=z.Children.toArray(h2);const p=y3.find(D0);if(p){const g2=p.props.children;const S3=y3.map(A=>{if(A===p){if(z.Children.count(g2)>1)return z.Children.only(null);return z.isValidElement(g2)?g2.props.children:null}else{return A}});return Ht.jsx(r,{...v2,ref:d,children:z.isValidElement(g2)?z.cloneElement(g2,void 0,S3):null})}return Ht.jsx(r,{...v2,ref:d,children:h2})});f2.displayName=`${u4}.Slot`;return f2}__name(Yi,"Yi");i(Yi,"createSlot");var Vh=Yi("Slot");function _0(u4){const r=z.forwardRef((f2,o2)=>{const{children:d,...h2}=f2;if(z.isValidElement(d)){const v2=U0(d);const y3=N0(h2,d.props);if(d.type!==z.Fragment){y3.ref=o2?Xh(o2,v2):v2}return z.cloneElement(d,y3)}return z.Children.count(d)>1?z.Children.only(null):null});r.displayName=`${u4}.SlotClone`;return r}__name(_0,"_0");i(_0,"createSlotClone");var C0=Symbol("radix.slottable");function D0(u4){return z.isValidElement(u4)&&typeof u4.type==="function"&&"__radixId"in u4.type&&u4.type.__radixId===C0}__name(D0,"D0");i(D0,"isSlottable");function N0(u4,r){const f2={...r};for(const o2 in r){const d=u4[o2];const h2=r[o2];const v2=/^on[A-Z]/.test(o2);if(v2){if(d&&h2){f2[o2]=(...y3)=>{const p=h2(...y3);d(...y3);return p}}else if(d){f2[o2]=d}}else if(o2==="style"){f2[o2]={...d,...h2}}else if(o2==="className"){f2[o2]=[d,h2].filter(Boolean).join(" ")}}return{...u4,...f2}}__name(N0,"N0");i(N0,"mergeProps");function U0(u4){let r=Object.getOwnPropertyDescriptor(u4.props,"ref")?.get;let f2=r&&"isReactWarning"in r&&r.isReactWarning;if(f2){return u4.ref}r=Object.getOwnPropertyDescriptor(u4,"ref")?.get;f2=r&&"isReactWarning"in r&&r.isReactWarning;if(f2){return u4.props.ref}return u4.props.ref||u4.ref}__name(U0,"U0");i(U0,"getElementRef");function Qh(u4){var r,f2,o2="";if("string"==typeof u4||"number"==typeof u4)o2+=u4;else if("object"==typeof u4)if(Array.isArray(u4)){var d=u4.length;for(r=0;rtypeof u4==="boolean"?`${u4}`:u4===0?"0":u4,"falsyToString");var ch=Zh;var kh=i((u4,r)=>f2=>{var o2;if((r===null||r===void 0?void 0:r.variants)==null)return ch(u4,f2===null||f2===void 0?void 0:f2.class,f2===null||f2===void 0?void 0:f2.className);const{variants:d,defaultVariants:h2}=r;const v2=Object.keys(d).map(g2=>{const S3=f2===null||f2===void 0?void 0:f2[g2];const A=h2===null||h2===void 0?void 0:h2[g2];if(S3===null)return null;const D=ih(S3)||ih(A);return d[g2][D]});const y3=f2&&Object.entries(f2).reduce((g2,S3)=>{let[A,D]=S3;if(D===void 0){return g2}g2[A]=D;return g2},{});const p=r===null||r===void 0?void 0:(o2=r.compoundVariants)===null||o2===void 0?void 0:o2.reduce((g2,S3)=>{let{class:A,className:D,...w2}=S3;return Object.entries(w2).every(H=>{let[O2,U3]=H;return Array.isArray(U3)?U3.includes({...h2,...y3}[O2]):{...h2,...y3}[O2]===U3})?[...g2,A,D]:g2},[]);return ch(u4,v2,p,f2===null||f2===void 0?void 0:f2.class,f2===null||f2===void 0?void 0:f2.className)},"cva");var Yo="-";var H0=i(u4=>{const r=L0(u4);const{conflictingClassGroups:f2,conflictingClassGroupModifiers:o2}=u4;const d=i(v2=>{const y3=v2.split(Yo);if(y3[0]===""&&y3.length!==1){y3.shift()}return Kh(y3,r)||B0(v2)},"getClassGroupId");const h2=i((v2,y3)=>{const p=f2[v2]||[];if(y3&&o2[v2]){return[...p,...o2[v2]]}return p},"getConflictingClassGroupIds");return{getClassGroupId:d,getConflictingClassGroupIds:h2}},"createClassGroupUtils");var Kh=i((u4,r)=>{if(u4.length===0){return r.classGroupId}const f2=u4[0];const o2=r.nextPart.get(f2);const d=o2?Kh(u4.slice(1),o2):void 0;if(d){return d}if(r.validators.length===0){return void 0}const h2=u4.join(Yo);return r.validators.find(({validator:v2})=>v2(h2))?.classGroupId},"getGroupRecursive");var rh=/^[(.+)]$/;var B0=i(u4=>{if(rh.test(u4)){const r=rh.exec(u4)[1];const f2=r?.substring(0,r.indexOf(":"));if(f2){return"arbitrary.."+f2}}},"getGroupIdForArbitraryProperty");var L0=i(u4=>{const{theme:r,classGroups:f2}=u4;const o2={nextPart:new Map,validators:[]};for(const d in f2){Ro(f2[d],o2,d,r)}return o2},"createClassMap");var Ro=i((u4,r,f2,o2)=>{u4.forEach(d=>{if(typeof d==="string"){const h2=d===""?r:oh(r,d);h2.classGroupId=f2;return}if(typeof d==="function"){if(q0(d)){Ro(d(o2),r,f2,o2);return}r.validators.push({validator:d,classGroupId:f2});return}Object.entries(d).forEach(([h2,v2])=>{Ro(v2,oh(r,h2),f2,o2)})})},"processClassesRecursively");var oh=i((u4,r)=>{let f2=u4;r.split(Yo).forEach(o2=>{if(!f2.nextPart.has(o2)){f2.nextPart.set(o2,{nextPart:new Map,validators:[]})}f2=f2.nextPart.get(o2)});return f2},"getPart");var q0=i(u4=>u4.isThemeGetter,"isThemeGetter");var Y0=i(u4=>{if(u4<1){return{get:i(()=>void 0,"get"),set:i(()=>{},"set")}}let r=0;let f2=new Map;let o2=new Map;const d=i((h2,v2)=>{f2.set(h2,v2);r++;if(r>u4){r=0;o2=f2;f2=new Map}},"update");return{get(h2){let v2=f2.get(h2);if(v2!==void 0){return v2}if((v2=o2.get(h2))!==void 0){d(h2,v2);return v2}},set(h2,v2){if(f2.has(h2)){f2.set(h2,v2)}else{d(h2,v2)}}}},"createLruCache");var Mo="!";var zo=":";var j0=zo.length;var G0=i(u4=>{const{prefix:r,experimentalParseClassName:f2}=u4;let o2=i(d=>{const h2=[];let v2=0;let y3=0;let p=0;let g2;for(let H=0;Hp?g2-p:void 0;return{modifiers:h2,hasImportantModifier:D,baseClassName:A,maybePostfixModifierPosition:w2}},"parseClassName");if(r){const d=r+zo;const h2=o2;o2=i(v2=>v2.startsWith(d)?h2(v2.substring(d.length)):{isExternal:true,modifiers:[],hasImportantModifier:false,baseClassName:v2,maybePostfixModifierPosition:void 0},"parseClassName")}if(f2){const d=o2;o2=i(h2=>f2({className:h2,parseClassName:d}),"parseClassName")}return o2},"createParseClassName");var X0=i(u4=>{if(u4.endsWith(Mo)){return u4.substring(0,u4.length-1)}if(u4.startsWith(Mo)){return u4.substring(1)}return u4},"stripImportantModifier");var V0=i(u4=>{const r=Object.fromEntries(u4.orderSensitiveModifiers.map(o2=>[o2,true]));const f2=i(o2=>{if(o2.length<=1){return o2}const d=[];let h2=[];o2.forEach(v2=>{const y3=v2[0]==="["||r[v2];if(y3){d.push(...h2.sort(),v2);h2=[]}else{h2.push(v2)}});d.push(...h2.sort());return d},"sortModifiers");return f2},"createSortModifiers");var Q0=i(u4=>({cache:Y0(u4.cacheSize),parseClassName:G0(u4),sortModifiers:V0(u4),...H0(u4)}),"createConfigUtils");var Z0=/s+/;var k0=i((u4,r)=>{const{parseClassName:f2,getClassGroupId:o2,getConflictingClassGroupIds:d,sortModifiers:h2}=r;const v2=[];const y3=u4.trim().split(Z0);let p="";for(let g2=y3.length-1;g2>=0;g2-=1){const S3=y3[g2];const{isExternal:A,modifiers:D,hasImportantModifier:w2,baseClassName:H,maybePostfixModifierPosition:O2}=f2(S3);if(A){p=S3+(p.length>0?" "+p:p);continue}let U3=!!O2;let Y2=o2(U3?H.substring(0,O2):H);if(!Y2){if(!U3){p=S3+(p.length>0?" "+p:p);continue}Y2=o2(H);if(!Y2){p=S3+(p.length>0?" "+p:p);continue}U3=false}const Q2=h2(D).join(":");const Z2=w2?Q2+Mo:Q2;const k3=Z2+Y2;if(v2.includes(k3)){continue}v2.push(k3);const X3=d(Y2,U3);for(let et3=0;et30?" "+p:p)}return p},"mergeClassList");function K0(){let u4=0;let r;let f2;let o2="";while(u4{if(typeof u4==="string"){return u4}let r;let f2="";for(let o2=0;o2A(S3),u4());f2=Q0(g2);o2=f2.cache.get;d=f2.cache.set;h2=y3;return y3(p)}__name(v2,"v");i(v2,"initTailwindMerge");function y3(p){const g2=o2(p);if(g2){return g2}const S3=k0(p,f2);d(p,S3);return S3}__name(y3,"y");i(y3,"tailwindMerge");return i(__name(function p(){return h2(K0.apply(null,arguments))},"p"),"callTailwindMerge")}__name(J0,"J0");i(J0,"createTailwindMerge");var Zt=i(u4=>{const r=i(f2=>f2[u4]||[],"themeGetter");r.isThemeGetter=true;return r},"fromTheme");var Wh=/^[(?:(w[w-]*):)?(.+)]$/i;var $h=/^((?:(w[w-]*):)?(.+))$/i;var W0=/^d+/d+$/;var $0=/^(d+(.d+)?)?(xs|sm|md|lg|xl)$/;var F0=/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$/;var P0=/^(rgba?|hsla?|hwb|(ok)?(lab|lch)|color-mix)(.+)$/;var I0=/^(inset_)?-?((d+)?.?(d+)[a-z]+|0)_-?((d+)?.?(d+)[a-z]+|0)/;var tp=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)(.+)$/;var Fn=i(u4=>W0.test(u4),"isFraction");var dt=i(u4=>!!u4&&!Number.isNaN(Number(u4)),"isNumber");var Yl=i(u4=>!!u4&&Number.isInteger(Number(u4)),"isInteger");var ho=i(u4=>u4.endsWith("%")&&dt(u4.slice(0,-1)),"isPercent");var fl=i(u4=>$0.test(u4),"isTshirtSize");var ep=i(()=>true,"isAny");var lp=i(u4=>F0.test(u4)&&!P0.test(u4),"isLengthOnly");var Fh=i(()=>false,"isNever");var np=i(u4=>I0.test(u4),"isShadow");var ap=i(u4=>tp.test(u4),"isImage");var up=i(u4=>!I(u4)&&!tt(u4),"isAnyNonArbitrary");var ip=i(u4=>ia(u4,tv,Fh),"isArbitrarySize");var I=i(u4=>Wh.test(u4),"isArbitraryValue");var rn=i(u4=>ia(u4,ev,lp),"isArbitraryLength");var vo=i(u4=>ia(u4,sp,dt),"isArbitraryNumber");var fh=i(u4=>ia(u4,Ph,Fh),"isArbitraryPosition");var cp=i(u4=>ia(u4,Ih,ap),"isArbitraryImage");var Ri=i(u4=>ia(u4,lv,np),"isArbitraryShadow");var tt=i(u4=>$h.test(u4),"isArbitraryVariable");var ou=i(u4=>ca(u4,ev),"isArbitraryVariableLength");var rp=i(u4=>ca(u4,dp),"isArbitraryVariableFamilyName");var sh=i(u4=>ca(u4,Ph),"isArbitraryVariablePosition");var op=i(u4=>ca(u4,tv),"isArbitraryVariableSize");var fp=i(u4=>ca(u4,Ih),"isArbitraryVariableImage");var Mi=i(u4=>ca(u4,lv,true),"isArbitraryVariableShadow");var ia=i((u4,r,f2)=>{const o2=Wh.exec(u4);if(o2){if(o2[1]){return r(o2[1])}return f2(o2[2])}return false},"getIsArbitraryValue");var ca=i((u4,r,f2=false)=>{const o2=$h.exec(u4);if(o2){if(o2[1]){return r(o2[1])}return f2}return false},"getIsArbitraryVariable");var Ph=i(u4=>u4==="position"||u4==="percentage","isLabelPosition");var Ih=i(u4=>u4==="image"||u4==="url","isLabelImage");var tv=i(u4=>u4==="length"||u4==="size"||u4==="bg-size","isLabelSize");var ev=i(u4=>u4==="length","isLabelLength");var sp=i(u4=>u4==="number","isLabelNumber");var dp=i(u4=>u4==="family-name","isLabelFamilyName");var lv=i(u4=>u4==="shadow","isLabelShadow");var mp=i(()=>{const u4=Zt("color");const r=Zt("font");const f2=Zt("text");const o2=Zt("font-weight");const d=Zt("tracking");const h2=Zt("leading");const v2=Zt("breakpoint");const y3=Zt("container");const p=Zt("spacing");const g2=Zt("radius");const S3=Zt("shadow");const A=Zt("inset-shadow");const D=Zt("text-shadow");const w2=Zt("drop-shadow");const H=Zt("blur");const O2=Zt("perspective");const U3=Zt("aspect");const Y2=Zt("ease");const Q2=Zt("animate");const Z2=i(()=>["auto","avoid","all","avoid-page","page","left","right","column"],"scaleBreak");const k3=i(()=>["center","top","bottom","left","right","top-left","left-top","top-right","right-top","bottom-right","right-bottom","bottom-left","left-bottom"],"scalePosition");const X3=i(()=>[...k3(),tt,I],"scalePositionWithArbitrary");const et3=i(()=>["auto","hidden","clip","visible","scroll"],"scaleOverflow");const W3=i(()=>["auto","contain","none"],"scaleOverscroll");const J=i(()=>[tt,I,p],"scaleUnambiguousSpacing");const rt3=i(()=>[Fn,"full","auto",...J()],"scaleInset");const Et2=i(()=>[Yl,"none","subgrid",tt,I],"scaleGridTemplateColsRows");const Mt=i(()=>["auto",{span:["full",Yl,tt,I]},Yl,tt,I],"scaleGridColRowStartAndEnd");const vt=i(()=>[Yl,"auto",tt,I],"scaleGridColRowStartOrEnd");const Ot=i(()=>["auto","min","max","fr",tt,I],"scaleGridAutoColsRows");const St=i(()=>["start","end","center","between","around","evenly","stretch","baseline","center-safe","end-safe"],"scaleAlignPrimaryAxis");const gt2=i(()=>["start","end","center","stretch","center-safe","end-safe"],"scaleAlignSecondaryAxis");const C=i(()=>["auto",...J()],"scaleMargin");const V=i(()=>[Fn,"auto","full","dvw","dvh","lvw","lvh","svw","svh","min","max","fit",...J()],"scaleSizing");const B2=i(()=>[u4,tt,I],"scaleColor");const ct3=i(()=>[...k3(),sh,fh,{position:[tt,I]}],"scaleBgPosition");const E3=i(()=>["no-repeat",{repeat:["","x","y","space","round"]}],"scaleBgRepeat");const G2=i(()=>["auto","cover","contain",op,ip,{size:[tt,I]}],"scaleBgSize");const $2=i(()=>[ho,ou,rn],"scaleGradientStopPosition");const K2=i(()=>["","none","full",g2,tt,I],"scaleRadius");const F2=i(()=>["",dt,ou,rn],"scaleBorderWidth");const ft2=i(()=>["solid","dashed","dotted","double"],"scaleLineStyle");const ut3=i(()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],"scaleBlendMode");const mt2=i(()=>[dt,ho,sh,fh],"scaleMaskImagePosition");const At=i(()=>["","none",H,tt,I],"scaleBlur");const le3=i(()=>["none",dt,tt,I],"scaleRotate");const He3=i(()=>["none",dt,tt,I],"scaleScale");const Be3=i(()=>[dt,tt,I],"scaleSkew");const Le3=i(()=>[Fn,"full",...J()],"scaleTranslate");return{cacheSize:500,theme:{animate:["spin","ping","pulse","bounce"],aspect:["video"],blur:[fl],breakpoint:[fl],color:[ep],container:[fl],"drop-shadow":[fl],ease:["in","out","in-out"],font:[up],"font-weight":["thin","extralight","light","normal","medium","semibold","bold","extrabold","black"],"inset-shadow":[fl],leading:["none","tight","snug","normal","relaxed","loose"],perspective:["dramatic","near","normal","midrange","distant","none"],radius:[fl],shadow:[fl],spacing:["px",dt],text:[fl],"text-shadow":[fl],tracking:["tighter","tight","normal","wide","wider","widest"]},classGroups:{aspect:[{aspect:["auto","square",Fn,I,tt,U3]}],container:["container"],columns:[{columns:[dt,I,tt,y3]}],"break-after":[{"break-after":Z2()}],"break-before":[{"break-before":Z2()}],"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:X3()}],overflow:[{overflow:et3()}],"overflow-x":[{"overflow-x":et3()}],"overflow-y":[{"overflow-y":et3()}],overscroll:[{overscroll:W3()}],"overscroll-x":[{"overscroll-x":W3()}],"overscroll-y":[{"overscroll-y":W3()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:rt3()}],"inset-x":[{"inset-x":rt3()}],"inset-y":[{"inset-y":rt3()}],start:[{start:rt3()}],end:[{end:rt3()}],top:[{top:rt3()}],right:[{right:rt3()}],bottom:[{bottom:rt3()}],left:[{left:rt3()}],visibility:["visible","invisible","collapse"],z:[{z:[Yl,"auto",tt,I]}],basis:[{basis:[Fn,"full","auto",y3,...J()]}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["nowrap","wrap","wrap-reverse"]}],flex:[{flex:[dt,Fn,"auto","initial","none",I]}],grow:[{grow:["",dt,tt,I]}],shrink:[{shrink:["",dt,tt,I]}],order:[{order:[Yl,"first","last","none",tt,I]}],"grid-cols":[{"grid-cols":Et2()}],"col-start-end":[{col:Mt()}],"col-start":[{"col-start":vt()}],"col-end":[{"col-end":vt()}],"grid-rows":[{"grid-rows":Et2()}],"row-start-end":[{row:Mt()}],"row-start":[{"row-start":vt()}],"row-end":[{"row-end":vt()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":Ot()}],"auto-rows":[{"auto-rows":Ot()}],gap:[{gap:J()}],"gap-x":[{"gap-x":J()}],"gap-y":[{"gap-y":J()}],"justify-content":[{justify:[...St(),"normal"]}],"justify-items":[{"justify-items":[...gt2(),"normal"]}],"justify-self":[{"justify-self":["auto",...gt2()]}],"align-content":[{content:["normal",...St()]}],"align-items":[{items:[...gt2(),{baseline:["","last"]}]}],"align-self":[{self:["auto",...gt2(),{baseline:["","last"]}]}],"place-content":[{"place-content":St()}],"place-items":[{"place-items":[...gt2(),"baseline"]}],"place-self":[{"place-self":["auto",...gt2()]}],p:[{p:J()}],px:[{px:J()}],py:[{py:J()}],ps:[{ps:J()}],pe:[{pe:J()}],pt:[{pt:J()}],pr:[{pr:J()}],pb:[{pb:J()}],pl:[{pl:J()}],m:[{m:C()}],mx:[{mx:C()}],my:[{my:C()}],ms:[{ms:C()}],me:[{me:C()}],mt:[{mt:C()}],mr:[{mr:C()}],mb:[{mb:C()}],ml:[{ml:C()}],"space-x":[{"space-x":J()}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":J()}],"space-y-reverse":["space-y-reverse"],size:[{size:V()}],w:[{w:[y3,"screen",...V()]}],"min-w":[{"min-w":[y3,"screen","none",...V()]}],"max-w":[{"max-w":[y3,"screen","none","prose",{screen:[v2]},...V()]}],h:[{h:["screen","lh",...V()]}],"min-h":[{"min-h":["screen","lh","none",...V()]}],"max-h":[{"max-h":["screen","lh",...V()]}],"font-size":[{text:["base",f2,ou,rn]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:[o2,tt,vo]}],"font-stretch":[{"font-stretch":["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded",ho,I]}],"font-family":[{font:[rp,I,r]}],"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:[d,tt,I]}],"line-clamp":[{"line-clamp":[dt,"none",tt,vo]}],leading:[{leading:[h2,...J()]}],"list-image":[{"list-image":["none",tt,I]}],"list-style-position":[{list:["inside","outside"]}],"list-style-type":[{list:["disc","decimal","none",tt,I]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"placeholder-color":[{placeholder:B2()}],"text-color":[{text:B2()}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...ft2(),"wavy"]}],"text-decoration-thickness":[{decoration:[dt,"from-font","auto",tt,rn]}],"text-decoration-color":[{decoration:B2()}],"underline-offset":[{"underline-offset":[dt,"auto",tt,I]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:J()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",tt,I]}],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",tt,I]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:ct3()}],"bg-repeat":[{bg:E3()}],"bg-size":[{bg:G2()}],"bg-image":[{bg:["none",{linear:[{to:["t","tr","r","br","b","bl","l","tl"]},Yl,tt,I],radial:["",tt,I],conic:[Yl,tt,I]},fp,cp]}],"bg-color":[{bg:B2()}],"gradient-from-pos":[{from:$2()}],"gradient-via-pos":[{via:$2()}],"gradient-to-pos":[{to:$2()}],"gradient-from":[{from:B2()}],"gradient-via":[{via:B2()}],"gradient-to":[{to:B2()}],rounded:[{rounded:K2()}],"rounded-s":[{"rounded-s":K2()}],"rounded-e":[{"rounded-e":K2()}],"rounded-t":[{"rounded-t":K2()}],"rounded-r":[{"rounded-r":K2()}],"rounded-b":[{"rounded-b":K2()}],"rounded-l":[{"rounded-l":K2()}],"rounded-ss":[{"rounded-ss":K2()}],"rounded-se":[{"rounded-se":K2()}],"rounded-ee":[{"rounded-ee":K2()}],"rounded-es":[{"rounded-es":K2()}],"rounded-tl":[{"rounded-tl":K2()}],"rounded-tr":[{"rounded-tr":K2()}],"rounded-br":[{"rounded-br":K2()}],"rounded-bl":[{"rounded-bl":K2()}],"border-w":[{border:F2()}],"border-w-x":[{"border-x":F2()}],"border-w-y":[{"border-y":F2()}],"border-w-s":[{"border-s":F2()}],"border-w-e":[{"border-e":F2()}],"border-w-t":[{"border-t":F2()}],"border-w-r":[{"border-r":F2()}],"border-w-b":[{"border-b":F2()}],"border-w-l":[{"border-l":F2()}],"divide-x":[{"divide-x":F2()}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":F2()}],"divide-y-reverse":["divide-y-reverse"],"border-style":[{border:[...ft2(),"hidden","none"]}],"divide-style":[{divide:[...ft2(),"hidden","none"]}],"border-color":[{border:B2()}],"border-color-x":[{"border-x":B2()}],"border-color-y":[{"border-y":B2()}],"border-color-s":[{"border-s":B2()}],"border-color-e":[{"border-e":B2()}],"border-color-t":[{"border-t":B2()}],"border-color-r":[{"border-r":B2()}],"border-color-b":[{"border-b":B2()}],"border-color-l":[{"border-l":B2()}],"divide-color":[{divide:B2()}],"outline-style":[{outline:[...ft2(),"none","hidden"]}],"outline-offset":[{"outline-offset":[dt,tt,I]}],"outline-w":[{outline:["",dt,ou,rn]}],"outline-color":[{outline:B2()}],shadow:[{shadow:["","none",S3,Mi,Ri]}],"shadow-color":[{shadow:B2()}],"inset-shadow":[{"inset-shadow":["none",A,Mi,Ri]}],"inset-shadow-color":[{"inset-shadow":B2()}],"ring-w":[{ring:F2()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:B2()}],"ring-offset-w":[{"ring-offset":[dt,rn]}],"ring-offset-color":[{"ring-offset":B2()}],"inset-ring-w":[{"inset-ring":F2()}],"inset-ring-color":[{"inset-ring":B2()}],"text-shadow":[{"text-shadow":["none",D,Mi,Ri]}],"text-shadow-color":[{"text-shadow":B2()}],opacity:[{opacity:[dt,tt,I]}],"mix-blend":[{"mix-blend":[...ut3(),"plus-darker","plus-lighter"]}],"bg-blend":[{"bg-blend":ut3()}],"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":[dt]}],"mask-image-linear-from-pos":[{"mask-linear-from":mt2()}],"mask-image-linear-to-pos":[{"mask-linear-to":mt2()}],"mask-image-linear-from-color":[{"mask-linear-from":B2()}],"mask-image-linear-to-color":[{"mask-linear-to":B2()}],"mask-image-t-from-pos":[{"mask-t-from":mt2()}],"mask-image-t-to-pos":[{"mask-t-to":mt2()}],"mask-image-t-from-color":[{"mask-t-from":B2()}],"mask-image-t-to-color":[{"mask-t-to":B2()}],"mask-image-r-from-pos":[{"mask-r-from":mt2()}],"mask-image-r-to-pos":[{"mask-r-to":mt2()}],"mask-image-r-from-color":[{"mask-r-from":B2()}],"mask-image-r-to-color":[{"mask-r-to":B2()}],"mask-image-b-from-pos":[{"mask-b-from":mt2()}],"mask-image-b-to-pos":[{"mask-b-to":mt2()}],"mask-image-b-from-color":[{"mask-b-from":B2()}],"mask-image-b-to-color":[{"mask-b-to":B2()}],"mask-image-l-from-pos":[{"mask-l-from":mt2()}],"mask-image-l-to-pos":[{"mask-l-to":mt2()}],"mask-image-l-from-color":[{"mask-l-from":B2()}],"mask-image-l-to-color":[{"mask-l-to":B2()}],"mask-image-x-from-pos":[{"mask-x-from":mt2()}],"mask-image-x-to-pos":[{"mask-x-to":mt2()}],"mask-image-x-from-color":[{"mask-x-from":B2()}],"mask-image-x-to-color":[{"mask-x-to":B2()}],"mask-image-y-from-pos":[{"mask-y-from":mt2()}],"mask-image-y-to-pos":[{"mask-y-to":mt2()}],"mask-image-y-from-color":[{"mask-y-from":B2()}],"mask-image-y-to-color":[{"mask-y-to":B2()}],"mask-image-radial":[{"mask-radial":[tt,I]}],"mask-image-radial-from-pos":[{"mask-radial-from":mt2()}],"mask-image-radial-to-pos":[{"mask-radial-to":mt2()}],"mask-image-radial-from-color":[{"mask-radial-from":B2()}],"mask-image-radial-to-color":[{"mask-radial-to":B2()}],"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":k3()}],"mask-image-conic-pos":[{"mask-conic":[dt]}],"mask-image-conic-from-pos":[{"mask-conic-from":mt2()}],"mask-image-conic-to-pos":[{"mask-conic-to":mt2()}],"mask-image-conic-from-color":[{"mask-conic-from":B2()}],"mask-image-conic-to-color":[{"mask-conic-to":B2()}],"mask-mode":[{mask:["alpha","luminance","match"]}],"mask-origin":[{"mask-origin":["border","padding","content","fill","stroke","view"]}],"mask-position":[{mask:ct3()}],"mask-repeat":[{mask:E3()}],"mask-size":[{mask:G2()}],"mask-type":[{"mask-type":["alpha","luminance"]}],"mask-image":[{mask:["none",tt,I]}],filter:[{filter:["","none",tt,I]}],blur:[{blur:At()}],brightness:[{brightness:[dt,tt,I]}],contrast:[{contrast:[dt,tt,I]}],"drop-shadow":[{"drop-shadow":["","none",w2,Mi,Ri]}],"drop-shadow-color":[{"drop-shadow":B2()}],grayscale:[{grayscale:["",dt,tt,I]}],"hue-rotate":[{"hue-rotate":[dt,tt,I]}],invert:[{invert:["",dt,tt,I]}],saturate:[{saturate:[dt,tt,I]}],sepia:[{sepia:["",dt,tt,I]}],"backdrop-filter":[{"backdrop-filter":["","none",tt,I]}],"backdrop-blur":[{"backdrop-blur":At()}],"backdrop-brightness":[{"backdrop-brightness":[dt,tt,I]}],"backdrop-contrast":[{"backdrop-contrast":[dt,tt,I]}],"backdrop-grayscale":[{"backdrop-grayscale":["",dt,tt,I]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[dt,tt,I]}],"backdrop-invert":[{"backdrop-invert":["",dt,tt,I]}],"backdrop-opacity":[{"backdrop-opacity":[dt,tt,I]}],"backdrop-saturate":[{"backdrop-saturate":[dt,tt,I]}],"backdrop-sepia":[{"backdrop-sepia":["",dt,tt,I]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":J()}],"border-spacing-x":[{"border-spacing-x":J()}],"border-spacing-y":[{"border-spacing-y":J()}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["","all","colors","opacity","shadow","transform","none",tt,I]}],"transition-behavior":[{transition:["normal","discrete"]}],duration:[{duration:[dt,"initial",tt,I]}],ease:[{ease:["linear","initial",Y2,tt,I]}],delay:[{delay:[dt,tt,I]}],animate:[{animate:["none",Q2,tt,I]}],backface:[{backface:["hidden","visible"]}],perspective:[{perspective:[O2,tt,I]}],"perspective-origin":[{"perspective-origin":X3()}],rotate:[{rotate:le3()}],"rotate-x":[{"rotate-x":le3()}],"rotate-y":[{"rotate-y":le3()}],"rotate-z":[{"rotate-z":le3()}],scale:[{scale:He3()}],"scale-x":[{"scale-x":He3()}],"scale-y":[{"scale-y":He3()}],"scale-z":[{"scale-z":He3()}],"scale-3d":["scale-3d"],skew:[{skew:Be3()}],"skew-x":[{"skew-x":Be3()}],"skew-y":[{"skew-y":Be3()}],transform:[{transform:[tt,I,"","none","gpu","cpu"]}],"transform-origin":[{origin:X3()}],"transform-style":[{transform:["3d","flat"]}],translate:[{translate:Le3()}],"translate-x":[{"translate-x":Le3()}],"translate-y":[{"translate-y":Le3()}],"translate-z":[{"translate-z":Le3()}],"translate-none":["translate-none"],accent:[{accent:B2()}],appearance:[{appearance:["none","auto"]}],"caret-color":[{caret:B2()}],"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",tt,I]}],"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":J()}],"scroll-mx":[{"scroll-mx":J()}],"scroll-my":[{"scroll-my":J()}],"scroll-ms":[{"scroll-ms":J()}],"scroll-me":[{"scroll-me":J()}],"scroll-mt":[{"scroll-mt":J()}],"scroll-mr":[{"scroll-mr":J()}],"scroll-mb":[{"scroll-mb":J()}],"scroll-ml":[{"scroll-ml":J()}],"scroll-p":[{"scroll-p":J()}],"scroll-px":[{"scroll-px":J()}],"scroll-py":[{"scroll-py":J()}],"scroll-ps":[{"scroll-ps":J()}],"scroll-pe":[{"scroll-pe":J()}],"scroll-pt":[{"scroll-pt":J()}],"scroll-pr":[{"scroll-pr":J()}],"scroll-pb":[{"scroll-pb":J()}],"scroll-pl":[{"scroll-pl":J()}],"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",tt,I]}],fill:[{fill:["none",...B2()]}],"stroke-w":[{stroke:[dt,ou,rn,vo]}],stroke:[{stroke:["none",...B2()]}],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-x","border-w-y","border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-x","border-color-y","border-color-s","border-color-e","border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],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-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]},orderSensitiveModifiers:["*","**","after","backdrop","before","details-content","file","first-letter","first-line","marker","placeholder","selection"]}},"getDefaultConfig");var hp=J0(mp);function nv(...u4){return hp(Zh(u4))}__name(nv,"nv");i(nv,"cn");function rS(u4){if(!u4)return u4;const r=document.createElement("textarea");r.innerHTML=u4;const f2=r.value;r.remove();return f2}__name(rS,"rS");i(rS,"decodeHtmlEntities");var vp=kh("inline-flex items-center justify-center rounded-md border px-2 py-0.5 text-xs font-medium w-fit whitespace-nowrap shrink-0 [&>svg]:size-3 gap-1 [&>svg]:pointer-events-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive transition-[color,box-shadow] overflow-hidden",{variants:{variant:{default:"border-transparent bg-primary text-primary-foreground [a&]:hover:bg-primary/90",secondary:"border-transparent bg-secondary text-secondary-foreground [a&]:hover:bg-secondary/90",destructive:"border-transparent bg-destructive text-white [a&]:hover:bg-destructive/90 focus-visible:ring-destructive/20 dark:focus-visible:ring-destructive/40 dark:bg-destructive/60",outline:"text-foreground [a&]:hover:bg-accent [a&]:hover:text-accent-foreground"}},defaultVariants:{variant:"default"}});function oS({className:u4,variant:r,asChild:f2=false,...o2}){const d=f2?Vh:"span";return Ht.jsx(d,{"data-slot":"badge",className:nv(vp({variant:r}),u4),...o2})}__name(oS,"oS");i(oS,"Badge");var gp=kh("inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive",{variants:{variant:{default:"bg-primary text-primary-foreground shadow-xs hover:bg-primary/90",destructive:"bg-destructive text-white shadow-xs hover:bg-destructive/90 focus-visible:ring-destructive/20 dark:focus-visible:ring-destructive/40 dark:bg-destructive/60",outline:"border bg-background shadow-xs hover:bg-accent hover:text-accent-foreground dark:bg-input/30 dark:border-input dark:hover:bg-input/50",secondary:"bg-secondary text-secondary-foreground shadow-xs hover:bg-secondary/80",ghost:"hover:bg-accent hover:text-accent-foreground dark:hover:bg-accent/50",link:"text-primary underline-offset-4 hover:underline"},size:{default:"h-9 px-4 py-2 has-[>svg]:px-3",sm:"h-8 rounded-md gap-1.5 px-3 has-[>svg]:px-2.5",lg:"h-10 rounded-md px-6 has-[>svg]:px-4",icon:"size-9"}},defaultVariants:{variant:"default",size:"default"}});function fS({className:u4,variant:r,size:f2,asChild:o2=false,...d}){const h2=o2?Vh:"button";return Ht.jsx(h2,{"data-slot":"button",className:nv(gp({variant:r,size:f2,className:u4})),...d})}__name(fS,"fS");i(fS,"Button");function go(u4,r,{checkForDefaultPrevented:f2=true}={}){return i(__name(function o2(d){u4?.(d);if(f2===false||!d.defaultPrevented){return r?.(d)}},"o"),"handleEvent")}__name(go,"go");i(go,"composeEventHandlers");function sS(u4,r){const f2=z.createContext(r);const o2=i(h2=>{const{children:v2,...y3}=h2;const p=z.useMemo(()=>y3,Object.values(y3));return Ht.jsx(f2.Provider,{value:p,children:v2})},"Provider");o2.displayName=u4+"Provider";function d(h2){const v2=z.useContext(f2);if(v2)return v2;if(r!==void 0)return r;throw new Error(``${h2}` must be used within `${u4}``)}__name(d,"d");i(d,"useContext2");return[o2,d]}__name(sS,"sS");i(sS,"createContext2");function av(u4,r=[]){let f2=[];function o2(h2,v2){const y3=z.createContext(v2);const p=f2.length;f2=[...f2,v2];const g2=i(A=>{const{scope:D,children:w2,...H}=A;const O2=D?.[u4]?.[p]||y3;const U3=z.useMemo(()=>H,Object.values(H));return Ht.jsx(O2.Provider,{value:U3,children:w2})},"Provider");g2.displayName=h2+"Provider";function S3(A,D){const w2=D?.[u4]?.[p]||y3;const H=z.useContext(w2);if(H)return H;if(v2!==void 0)return v2;throw new Error(``${A}` must be used within `${h2}``)}__name(S3,"S");i(S3,"useContext2");return[g2,S3]}__name(o2,"o");i(o2,"createContext3");const d=i(()=>{const h2=f2.map(v2=>{return z.createContext(v2)});return i(__name(function v2(y3){const p=y3?.[u4]||h2;return z.useMemo(()=>({[`__scope${u4}`]:{...y3,[u4]:p}}),[y3,p])},"v"),"useScope")},"createScope");d.scopeName=u4;return[o2,yp(d,...r)]}__name(av,"av");i(av,"createContextScope");function yp(...u4){const r=u4[0];if(u4.length===1)return r;const f2=i(()=>{const o2=u4.map(d=>({useScope:d(),scopeName:d.scopeName}));return i(__name(function d(h2){const v2=o2.reduce((y3,{useScope:p,scopeName:g2})=>{const S3=p(h2);const A=S3[`__scope${g2}`];return{...y3,...A}},{});return z.useMemo(()=>({[`__scope${r.scopeName}`]:v2}),[v2])},"d"),"useComposedScopes")},"createScope");f2.scopeName=r.scopeName;return f2}__name(yp,"yp");i(yp,"composeContextScopes");var na=globalThis?.document?z.useLayoutEffect:()=>{};var pp=Qi[" useInsertionEffect ".trim().toString()]||na;function dS({prop:u4,defaultProp:r,onChange:f2=i(()=>{},"onChange"),caller:o2}){const[d,h2,v2]=bp({defaultProp:r,onChange:f2});const y3=u4!==void 0;const p=y3?u4:d;{const S3=z.useRef(u4!==void 0);z.useEffect(()=>{const A=S3.current;if(A!==y3){const D=A?"controlled":"uncontrolled";const w2=y3?"controlled":"uncontrolled";console.warn(`${o2} is changing from ${D} to ${w2}. 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.`)}S3.current=y3},[y3,o2])}const g2=z.useCallback(S3=>{if(y3){const A=Sp(S3)?S3(u4):S3;if(A!==u4){v2.current?.(A)}}else{h2(S3)}},[y3,u4,h2,v2]);return[p,g2]}__name(dS,"dS");i(dS,"useControllableState");function bp({defaultProp:u4,onChange:r}){const[f2,o2]=z.useState(u4);const d=z.useRef(f2);const h2=z.useRef(r);pp(()=>{h2.current=r},[r]);z.useEffect(()=>{if(d.current!==f2){h2.current?.(f2);d.current=f2}},[f2,d]);return[f2,o2,h2]}__name(bp,"bp");i(bp,"useUncontrolledState");function Sp(u4){return typeof u4==="function"}__name(Sp,"Sp");i(Sp,"isFunction");var Ep=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"];var sn=Ep.reduce((u4,r)=>{const f2=Yi(`Primitive.${r}`);const o2=z.forwardRef((d,h2)=>{const{asChild:v2,...y3}=d;const p=v2?f2:r;if(typeof window!=="undefined"){window[Symbol.for("radix-ui")]=true}return Ht.jsx(p,{...y3,ref:h2})});o2.displayName=`Primitive.${r}`;return{...u4,[r]:o2}},{});function xp(u4,r){if(u4)Bo.flushSync(()=>u4.dispatchEvent(r))}__name(xp,"xp");i(xp,"dispatchDiscreteCustomEvent");function mS(u4){const r=u4+"CollectionProvider";const[f2,o2]=av(r);const[d,h2]=f2(r,{collectionRef:{current:null},itemMap:new Map});const v2=i(O2=>{const{scope:U3,children:Y2}=O2;const Q2=sl.useRef(null);const Z2=sl.useRef(new Map).current;return Ht.jsx(d,{scope:U3,itemMap:Z2,collectionRef:Q2,children:Y2})},"CollectionProvider");v2.displayName=r;const y3=u4+"CollectionSlot";const p=Yi(y3);const g2=sl.forwardRef((O2,U3)=>{const{scope:Y2,children:Q2}=O2;const Z2=h2(y3,Y2);const k3=on(U3,Z2.collectionRef);return Ht.jsx(p,{ref:k3,children:Q2})});g2.displayName=y3;const S3=u4+"CollectionItemSlot";const A="data-radix-collection-item";const D=Yi(S3);const w2=sl.forwardRef((O2,U3)=>{const{scope:Y2,children:Q2,...Z2}=O2;const k3=sl.useRef(null);const X3=on(U3,k3);const et3=h2(S3,Y2);sl.useEffect(()=>{et3.itemMap.set(k3,{ref:k3,...Z2});return()=>void et3.itemMap.delete(k3)});return Ht.jsx(D,{...{[A]:""},ref:X3,children:Q2})});w2.displayName=S3;function H(O2){const U3=h2(u4+"CollectionConsumer",O2);const Y2=sl.useCallback(()=>{const Q2=U3.collectionRef.current;if(!Q2)return[];const Z2=Array.from(Q2.querySelectorAll(`[${A}]`));const k3=Array.from(U3.itemMap.values());const X3=k3.sort((et3,W3)=>Z2.indexOf(et3.ref.current)-Z2.indexOf(W3.ref.current));return X3},[U3.collectionRef,U3.itemMap]);return Y2}__name(H,"H");i(H,"useCollection");return[{Provider:v2,Slot:g2,ItemSlot:w2},H,o2]}__name(mS,"mS");i(mS,"createCollection");var Ap=z.createContext(void 0);function hS(u4){const r=z.useContext(Ap);return u4||r||"ltr"}__name(hS,"hS");i(hS,"useDirection");function aa(u4){const r=z.useRef(u4);z.useEffect(()=>{r.current=u4});return z.useMemo(()=>(...f2)=>r.current?.(...f2),[])}__name(aa,"aa");i(aa,"useCallbackRef$1");function Tp(u4,r=globalThis?.document){const f2=aa(u4);z.useEffect(()=>{const o2=i(d=>{if(d.key==="Escape"){f2(d)}},"handleKeyDown");r.addEventListener("keydown",o2,{capture:true});return()=>r.removeEventListener("keydown",o2,{capture:true})},[f2,r])}__name(Tp,"Tp");i(Tp,"useEscapeKeydown");var Op="DismissableLayer";var _o="dismissableLayer.update";var wp="dismissableLayer.pointerDownOutside";var Rp="dismissableLayer.focusOutside";var dh;var uv=z.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set});var Mp=z.forwardRef((u4,r)=>{const{disableOutsidePointerEvents:f2=false,onEscapeKeyDown:o2,onPointerDownOutside:d,onFocusOutside:h2,onInteractOutside:v2,onDismiss:y3,...p}=u4;const g2=z.useContext(uv);const[S3,A]=z.useState(null);const D=S3?.ownerDocument??globalThis?.document;const[,w2]=z.useState({});const H=on(r,W3=>A(W3));const O2=Array.from(g2.layers);const[U3]=[...g2.layersWithOutsidePointerEventsDisabled].slice(-1);const Y2=O2.indexOf(U3);const Q2=S3?O2.indexOf(S3):-1;const Z2=g2.layersWithOutsidePointerEventsDisabled.size>0;const k3=Q2>=Y2;const X3=Cp(W3=>{const J=W3.target;const rt3=[...g2.branches].some(Et2=>Et2.contains(J));if(!k3||rt3)return;d?.(W3);v2?.(W3);if(!W3.defaultPrevented)y3?.()},D);const et3=Dp(W3=>{const J=W3.target;const rt3=[...g2.branches].some(Et2=>Et2.contains(J));if(rt3)return;h2?.(W3);v2?.(W3);if(!W3.defaultPrevented)y3?.()},D);Tp(W3=>{const J=Q2===g2.layers.size-1;if(!J)return;o2?.(W3);if(!W3.defaultPrevented&&y3){W3.preventDefault();y3()}},D);z.useEffect(()=>{if(!S3)return;if(f2){if(g2.layersWithOutsidePointerEventsDisabled.size===0){dh=D.body.style.pointerEvents;D.body.style.pointerEvents="none"}g2.layersWithOutsidePointerEventsDisabled.add(S3)}g2.layers.add(S3);mh();return()=>{if(f2&&g2.layersWithOutsidePointerEventsDisabled.size===1){D.body.style.pointerEvents=dh}}},[S3,D,f2,g2]);z.useEffect(()=>{return()=>{if(!S3)return;g2.layers.delete(S3);g2.layersWithOutsidePointerEventsDisabled.delete(S3);mh()}},[S3,g2]);z.useEffect(()=>{const W3=i(()=>w2({}),"handleUpdate");document.addEventListener(_o,W3);return()=>document.removeEventListener(_o,W3)},[]);return Ht.jsx(sn.div,{...p,ref:H,style:{pointerEvents:Z2?k3?"auto":"none":void 0,...u4.style},onFocusCapture:go(u4.onFocusCapture,et3.onFocusCapture),onBlurCapture:go(u4.onBlurCapture,et3.onBlurCapture),onPointerDownCapture:go(u4.onPointerDownCapture,X3.onPointerDownCapture)})});Mp.displayName=Op;var zp="DismissableLayerBranch";var _p=z.forwardRef((u4,r)=>{const f2=z.useContext(uv);const o2=z.useRef(null);const d=on(r,o2);z.useEffect(()=>{const h2=o2.current;if(h2){f2.branches.add(h2);return()=>{f2.branches.delete(h2)}}},[f2.branches]);return Ht.jsx(sn.div,{...u4,ref:d})});_p.displayName=zp;function Cp(u4,r=globalThis?.document){const f2=aa(u4);const o2=z.useRef(false);const d=z.useRef(()=>{});z.useEffect(()=>{const h2=i(y3=>{if(y3.target&&!o2.current){let p=i(function(){iv(wp,f2,g2,{discrete:true})},"handleAndDispatchPointerDownOutsideEvent2");const g2={originalEvent:y3};if(y3.pointerType==="touch"){r.removeEventListener("click",d.current);d.current=p;r.addEventListener("click",d.current,{once:true})}else{p()}}else{r.removeEventListener("click",d.current)}o2.current=false},"handlePointerDown");const v2=window.setTimeout(()=>{r.addEventListener("pointerdown",h2)},0);return()=>{window.clearTimeout(v2);r.removeEventListener("pointerdown",h2);r.removeEventListener("click",d.current)}},[r,f2]);return{onPointerDownCapture:i(()=>o2.current=true,"onPointerDownCapture")}}__name(Cp,"Cp");i(Cp,"usePointerDownOutside");function Dp(u4,r=globalThis?.document){const f2=aa(u4);const o2=z.useRef(false);z.useEffect(()=>{const d=i(h2=>{if(h2.target&&!o2.current){const v2={originalEvent:h2};iv(Rp,f2,v2,{discrete:false})}},"handleFocus");r.addEventListener("focusin",d);return()=>r.removeEventListener("focusin",d)},[r,f2]);return{onFocusCapture:i(()=>o2.current=true,"onFocusCapture"),onBlurCapture:i(()=>o2.current=false,"onBlurCapture")}}__name(Dp,"Dp");i(Dp,"useFocusOutside");function mh(){const u4=new CustomEvent(_o);document.dispatchEvent(u4)}__name(mh,"mh");i(mh,"dispatchUpdate");function iv(u4,r,f2,{discrete:o2}){const d=f2.originalEvent.target;const h2=new CustomEvent(u4,{bubbles:false,cancelable:true,detail:f2});if(r)d.addEventListener(u4,r,{once:true});if(o2){xp(d,h2)}else{d.dispatchEvent(h2)}}__name(iv,"iv");i(iv,"handleAndDispatchCustomEvent");var yo=0;function vS(){z.useEffect(()=>{const u4=document.querySelectorAll("[data-radix-focus-guard]");document.body.insertAdjacentElement("afterbegin",u4[0]??hh());document.body.insertAdjacentElement("beforeend",u4[1]??hh());yo++;return()=>{if(yo===1){document.querySelectorAll("[data-radix-focus-guard]").forEach(r=>r.remove())}yo--}},[])}__name(vS,"vS");i(vS,"useFocusGuards");function hh(){const u4=document.createElement("span");u4.setAttribute("data-radix-focus-guard","");u4.tabIndex=0;u4.style.outline="none";u4.style.opacity="0";u4.style.position="fixed";u4.style.pointerEvents="none";return u4}__name(hh,"hh");i(hh,"createFocusGuard");var po="focusScope.autoFocusOnMount";var bo="focusScope.autoFocusOnUnmount";var vh={bubbles:false,cancelable:true};var Np="FocusScope";var Up=z.forwardRef((u4,r)=>{const{loop:f2=false,trapped:o2=false,onMountAutoFocus:d,onUnmountAutoFocus:h2,...v2}=u4;const[y3,p]=z.useState(null);const g2=aa(d);const S3=aa(h2);const A=z.useRef(null);const D=on(r,O2=>p(O2));const w2=z.useRef({paused:false,pause(){this.paused=true},resume(){this.paused=false}}).current;z.useEffect(()=>{if(o2){let O2=i(function(Z2){if(w2.paused||!y3)return;const k3=Z2.target;if(y3.contains(k3)){A.current=k3}else{jl(A.current,{select:true})}},"handleFocusIn2"),U3=i(function(Z2){if(w2.paused||!y3)return;const k3=Z2.relatedTarget;if(k3===null)return;if(!y3.contains(k3)){jl(A.current,{select:true})}},"handleFocusOut2"),Y2=i(function(Z2){const k3=document.activeElement;if(k3!==document.body)return;for(const X3 of Z2){if(X3.removedNodes.length>0)jl(y3)}},"handleMutations2");document.addEventListener("focusin",O2);document.addEventListener("focusout",U3);const Q2=new MutationObserver(Y2);if(y3)Q2.observe(y3,{childList:true,subtree:true});return()=>{document.removeEventListener("focusin",O2);document.removeEventListener("focusout",U3);Q2.disconnect()}}},[o2,y3,w2.paused]);z.useEffect(()=>{if(y3){yh.add(w2);const O2=document.activeElement;const U3=y3.contains(O2);if(!U3){const Y2=new CustomEvent(po,vh);y3.addEventListener(po,g2);y3.dispatchEvent(Y2);if(!Y2.defaultPrevented){Hp(jp(cv(y3)),{select:true});if(document.activeElement===O2){jl(y3)}}}return()=>{y3.removeEventListener(po,g2);setTimeout(()=>{const Y2=new CustomEvent(bo,vh);y3.addEventListener(bo,S3);y3.dispatchEvent(Y2);if(!Y2.defaultPrevented){jl(O2??document.body,{select:true})}y3.removeEventListener(bo,S3);yh.remove(w2)},0)}}},[y3,g2,S3,w2]);const H=z.useCallback(O2=>{if(!f2&&!o2)return;if(w2.paused)return;const U3=O2.key==="Tab"&&!O2.altKey&&!O2.ctrlKey&&!O2.metaKey;const Y2=document.activeElement;if(U3&&Y2){const Q2=O2.currentTarget;const[Z2,k3]=Bp(Q2);const X3=Z2&&k3;if(!X3){if(Y2===Q2)O2.preventDefault()}else{if(!O2.shiftKey&&Y2===k3){O2.preventDefault();if(f2)jl(Z2,{select:true})}else if(O2.shiftKey&&Y2===Z2){O2.preventDefault();if(f2)jl(k3,{select:true})}}}},[f2,o2,w2.paused]);return Ht.jsx(sn.div,{tabIndex:-1,...v2,ref:D,onKeyDown:H})});Up.displayName=Np;function Hp(u4,{select:r=false}={}){const f2=document.activeElement;for(const o2 of u4){jl(o2,{select:r});if(document.activeElement!==f2)return}}__name(Hp,"Hp");i(Hp,"focusFirst");function Bp(u4){const r=cv(u4);const f2=gh(r,u4);const o2=gh(r.reverse(),u4);return[f2,o2]}__name(Bp,"Bp");i(Bp,"getTabbableEdges");function cv(u4){const r=[];const f2=document.createTreeWalker(u4,NodeFilter.SHOW_ELEMENT,{acceptNode:i(o2=>{const d=o2.tagName==="INPUT"&&o2.type==="hidden";if(o2.disabled||o2.hidden||d)return NodeFilter.FILTER_SKIP;return o2.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP},"acceptNode")});while(f2.nextNode())r.push(f2.currentNode);return r}__name(cv,"cv");i(cv,"getTabbableCandidates");function gh(u4,r){for(const f2 of u4){if(!Lp(f2,{upTo:r}))return f2}}__name(gh,"gh");i(gh,"findVisible");function Lp(u4,{upTo:r}){if(getComputedStyle(u4).visibility==="hidden")return true;while(u4){if(r!==void 0&&u4===r)return false;if(getComputedStyle(u4).display==="none")return true;u4=u4.parentElement}return false}__name(Lp,"Lp");i(Lp,"isHidden");function qp(u4){return u4 instanceof HTMLInputElement&&"select"in u4}__name(qp,"qp");i(qp,"isSelectableInput");function jl(u4,{select:r=false}={}){if(u4&&u4.focus){const f2=document.activeElement;u4.focus({preventScroll:true});if(u4!==f2&&qp(u4)&&r)u4.select()}}__name(jl,"jl");i(jl,"focus");var yh=Yp();function Yp(){let u4=[];return{add(r){const f2=u4[0];if(r!==f2){f2?.pause()}u4=ph(u4,r);u4.unshift(r)},remove(r){u4=ph(u4,r);u4[0]?.resume()}}}__name(Yp,"Yp");i(Yp,"createFocusScopesStack");function ph(u4,r){const f2=[...u4];const o2=f2.indexOf(r);if(o2!==-1){f2.splice(o2,1)}return f2}__name(ph,"ph");i(ph,"arrayRemove");function jp(u4){return u4.filter(r=>r.tagName!=="A")}__name(jp,"jp");i(jp,"removeLinks");var Gp=Qi[" useId ".trim().toString()]||(()=>void 0);var Xp=0;function gS(u4){const[r,f2]=z.useState(Gp());na(()=>{f2(o2=>o2??String(Xp++))},[u4]);return u4||(r?`radix-${r}`:"")}__name(gS,"gS");i(gS,"useId");var Vp=["top","right","bottom","left"];var Gl=Math.min;var pe=Math.max;var ji=Math.round;var zi=Math.floor;var ke=i(u4=>({x:u4,y:u4}),"createCoords");var Qp={left:"right",right:"left",bottom:"top",top:"bottom"};var Zp={start:"end",end:"start"};function Co(u4,r,f2){return pe(u4,Gl(r,f2))}__name(Co,"Co");i(Co,"clamp");function dl(u4,r){return typeof u4==="function"?u4(r):u4}__name(dl,"dl");i(dl,"evaluate");function ml(u4){return u4.split("-")[0]}__name(ml,"ml");i(ml,"getSide");function ra(u4){return u4.split("-")[1]}__name(ra,"ra");i(ra,"getAlignment");function jo(u4){return u4==="x"?"y":"x"}__name(jo,"jo");i(jo,"getOppositeAxis");function Go(u4){return u4==="y"?"height":"width"}__name(Go,"Go");i(Go,"getAxisLength");var kp=new Set(["top","bottom"]);function Ze(u4){return kp.has(ml(u4))?"y":"x"}__name(Ze,"Ze");i(Ze,"getSideAxis");function Xo(u4){return jo(Ze(u4))}__name(Xo,"Xo");i(Xo,"getAlignmentAxis");function Kp(u4,r,f2){if(f2===void 0){f2=false}const o2=ra(u4);const d=Xo(u4);const h2=Go(d);let v2=d==="x"?o2===(f2?"end":"start")?"right":"left":o2==="start"?"bottom":"top";if(r.reference[h2]>r.floating[h2]){v2=Gi(v2)}return[v2,Gi(v2)]}__name(Kp,"Kp");i(Kp,"getAlignmentSides");function Jp(u4){const r=Gi(u4);return[Do(u4),r,Do(r)]}__name(Jp,"Jp");i(Jp,"getExpandedPlacements");function Do(u4){return u4.replace(/start|end/g,r=>Zp[r])}__name(Do,"Do");i(Do,"getOppositeAlignmentPlacement");var bh=["left","right"];var Sh=["right","left"];var Wp=["top","bottom"];var $p=["bottom","top"];function Fp(u4,r,f2){switch(u4){case"top":case"bottom":if(f2)return r?Sh:bh;return r?bh:Sh;case"left":case"right":return r?Wp:$p;default:return[]}}__name(Fp,"Fp");i(Fp,"getSideList");function Pp(u4,r,f2,o2){const d=ra(u4);let h2=Fp(ml(u4),f2==="start",o2);if(d){h2=h2.map(v2=>v2+"-"+d);if(r){h2=h2.concat(h2.map(Do))}}return h2}__name(Pp,"Pp");i(Pp,"getOppositeAxisPlacements");function Gi(u4){return u4.replace(/left|right|bottom|top/g,r=>Qp[r])}__name(Gi,"Gi");i(Gi,"getOppositePlacement");function Ip(u4){return{top:0,right:0,bottom:0,left:0,...u4}}__name(Ip,"Ip");i(Ip,"expandPaddingObject");function rv(u4){return typeof u4!=="number"?Ip(u4):{top:u4,right:u4,bottom:u4,left:u4}}__name(rv,"rv");i(rv,"getPaddingObject");function Xi(u4){const{x:r,y:f2,width:o2,height:d}=u4;return{width:o2,height:d,top:f2,left:r,right:r+o2,bottom:f2+d,x:r,y:f2}}__name(Xi,"Xi");i(Xi,"rectToClientRect");function Eh(u4,r,f2){let{reference:o2,floating:d}=u4;const h2=Ze(r);const v2=Xo(r);const y3=Go(v2);const p=ml(r);const g2=h2==="y";const S3=o2.x+o2.width/2-d.width/2;const A=o2.y+o2.height/2-d.height/2;const D=o2[y3]/2-d[y3]/2;let w2;switch(p){case"top":w2={x:S3,y:o2.y-d.height};break;case"bottom":w2={x:S3,y:o2.y+o2.height};break;case"right":w2={x:o2.x+o2.width,y:A};break;case"left":w2={x:o2.x-d.width,y:A};break;default:w2={x:o2.x,y:o2.y}}switch(ra(r)){case"start":w2[v2]-=D*(f2&&g2?-1:1);break;case"end":w2[v2]+=D*(f2&&g2?-1:1);break}return w2}__name(Eh,"Eh");i(Eh,"computeCoordsFromPlacement");var tb=i(async(u4,r,f2)=>{const{placement:o2="bottom",strategy:d="absolute",middleware:h2=[],platform:v2}=f2;const y3=h2.filter(Boolean);const p=await(v2.isRTL==null?void 0:v2.isRTL(r));let g2=await v2.getElementRects({reference:u4,floating:r,strategy:d});let{x:S3,y:A}=Eh(g2,o2,p);let D=o2;let w2={};let H=0;for(let O2=0;O2({name:"arrow",options:u4,async fn(r){const{x:f2,y:o2,placement:d,rects:h2,platform:v2,elements:y3,middlewareData:p}=r;const{element:g2,padding:S3=0}=dl(u4,r)||{};if(g2==null){return{}}const A=rv(S3);const D={x:f2,y:o2};const w2=Xo(d);const H=Go(w2);const O2=await v2.getDimensions(g2);const U3=w2==="y";const Y2=U3?"top":"left";const Q2=U3?"bottom":"right";const Z2=U3?"clientHeight":"clientWidth";const k3=h2.reference[H]+h2.reference[w2]-D[w2]-h2.floating[H];const X3=D[w2]-h2.reference[w2];const et3=await(v2.getOffsetParent==null?void 0:v2.getOffsetParent(g2));let W3=et3?et3[Z2]:0;if(!W3||!await(v2.isElement==null?void 0:v2.isElement(et3))){W3=y3.floating[Z2]||h2.floating[H]}const J=k3/2-X3/2;const rt3=W3/2-O2[H]/2-1;const Et2=Gl(A[Y2],rt3);const Mt=Gl(A[Q2],rt3);const vt=Et2;const Ot=W3-O2[H]-Mt;const St=W3/2-O2[H]/2+J;const gt2=Co(vt,St,Ot);const C=!p.arrow&&ra(d)!=null&&St!==gt2&&h2.reference[H]/2-(StSt<=0)){var Mt,vt;const St=(((Mt=h2.flip)==null?void 0:Mt.index)||0)+1;const gt2=W3[St];if(gt2){const V=A==="alignment"?Q2!==Ze(gt2):false;if(!V||Et2.every(B2=>B2.overflows[0]>0&&Ze(B2.placement)===Q2)){return{data:{index:St,overflows:Et2},reset:{placement:gt2}}}}let C=(vt=Et2.filter(V=>V.overflows[0]<=0).sort((V,B2)=>V.overflows[1]-B2.overflows[1])[0])==null?void 0:vt.placement;if(!C){switch(w2){case"bestFit":{var Ot;const V=(Ot=Et2.filter(B2=>{if(et3){const ct3=Ze(B2.placement);return ct3===Q2||ct3==="y"}return true}).map(B2=>[B2.placement,B2.overflows.filter(ct3=>ct3>0).reduce((ct3,E3)=>ct3+E3,0)]).sort((B2,ct3)=>B2[1]-ct3[1])[0])==null?void 0:Ot[0];if(V){C=V}break}case"initialPlacement":C=y3;break}}if(d!==C){return{reset:{placement:C}}}}return{}}}},"flip$2");function xh(u4,r){return{top:u4.top-r.height,right:u4.right-r.width,bottom:u4.bottom-r.height,left:u4.left-r.width}}__name(xh,"xh");i(xh,"getSideOffsets");function Ah(u4){return Vp.some(r=>u4[r]>=0)}__name(Ah,"Ah");i(Ah,"isAnySideFullyClipped");var nb=i(function(u4){if(u4===void 0){u4={}}return{name:"hide",options:u4,async fn(r){const{rects:f2}=r;const{strategy:o2="referenceHidden",...d}=dl(u4,r);switch(o2){case"referenceHidden":{const h2=await fu(r,{...d,elementContext:"reference"});const v2=xh(h2,f2.reference);return{data:{referenceHiddenOffsets:v2,referenceHidden:Ah(v2)}}}case"escaped":{const h2=await fu(r,{...d,altBoundary:true});const v2=xh(h2,f2.floating);return{data:{escapedOffsets:v2,escaped:Ah(v2)}}}default:{return{}}}}}},"hide$2");var ov=new Set(["left","top"]);async function ab(u4,r){const{placement:f2,platform:o2,elements:d}=u4;const h2=await(o2.isRTL==null?void 0:o2.isRTL(d.floating));const v2=ml(f2);const y3=ra(f2);const p=Ze(f2)==="y";const g2=ov.has(v2)?-1:1;const S3=h2&&p?-1:1;const A=dl(r,u4);let{mainAxis:D,crossAxis:w2,alignmentAxis:H}=typeof A==="number"?{mainAxis:A,crossAxis:0,alignmentAxis:null}:{mainAxis:A.mainAxis||0,crossAxis:A.crossAxis||0,alignmentAxis:A.alignmentAxis};if(y3&&typeof H==="number"){w2=y3==="end"?H*-1:H}return p?{x:w2*S3,y:D*g2}:{x:D*g2,y:w2*S3}}__name(ab,"ab");i(ab,"convertValueToCoords");var ub=i(function(u4){if(u4===void 0){u4=0}return{name:"offset",options:u4,async fn(r){var f2,o2;const{x:d,y:h2,placement:v2,middlewareData:y3}=r;const p=await ab(r,u4);if(v2===((f2=y3.offset)==null?void 0:f2.placement)&&(o2=y3.arrow)!=null&&o2.alignmentOffset){return{}}return{x:d+p.x,y:h2+p.y,data:{...p,placement:v2}}}}},"offset$2");var ib=i(function(u4){if(u4===void 0){u4={}}return{name:"shift",options:u4,async fn(r){const{x:f2,y:o2,placement:d}=r;const{mainAxis:h2=true,crossAxis:v2=false,limiter:y3={fn:i(U3=>{let{x:Y2,y:Q2}=U3;return{x:Y2,y:Q2}},"fn")},...p}=dl(u4,r);const g2={x:f2,y:o2};const S3=await fu(r,p);const A=Ze(ml(d));const D=jo(A);let w2=g2[D];let H=g2[A];if(h2){const U3=D==="y"?"top":"left";const Y2=D==="y"?"bottom":"right";const Q2=w2+S3[U3];const Z2=w2-S3[Y2];w2=Co(Q2,w2,Z2)}if(v2){const U3=A==="y"?"top":"left";const Y2=A==="y"?"bottom":"right";const Q2=H+S3[U3];const Z2=H-S3[Y2];H=Co(Q2,H,Z2)}const O2=y3.fn({...r,[D]:w2,[A]:H});return{...O2,data:{x:O2.x-f2,y:O2.y-o2,enabled:{[D]:h2,[A]:v2}}}}}},"shift$2");var cb=i(function(u4){if(u4===void 0){u4={}}return{options:u4,fn(r){const{x:f2,y:o2,placement:d,rects:h2,middlewareData:v2}=r;const{offset:y3=0,mainAxis:p=true,crossAxis:g2=true}=dl(u4,r);const S3={x:f2,y:o2};const A=Ze(d);const D=jo(A);let w2=S3[D];let H=S3[A];const O2=dl(y3,r);const U3=typeof O2==="number"?{mainAxis:O2,crossAxis:0}:{mainAxis:0,crossAxis:0,...O2};if(p){const Z2=D==="y"?"height":"width";const k3=h2.reference[D]-h2.floating[Z2]+U3.mainAxis;const X3=h2.reference[D]+h2.reference[Z2]-U3.mainAxis;if(w2X3){w2=X3}}if(g2){var Y2,Q2;const Z2=D==="y"?"width":"height";const k3=ov.has(ml(d));const X3=h2.reference[A]-h2.floating[Z2]+(k3?((Y2=v2.offset)==null?void 0:Y2[A])||0:0)+(k3?0:U3.crossAxis);const et3=h2.reference[A]+h2.reference[Z2]+(k3?0:((Q2=v2.offset)==null?void 0:Q2[A])||0)-(k3?U3.crossAxis:0);if(Het3){H=et3}}return{[D]:w2,[A]:H}}}},"limitShift$2");var rb=i(function(u4){if(u4===void 0){u4={}}return{name:"size",options:u4,async fn(r){var f2,o2;const{placement:d,rects:h2,platform:v2,elements:y3}=r;const{apply:p=i(()=>{},"apply"),...g2}=dl(u4,r);const S3=await fu(r,g2);const A=ml(d);const D=ra(d);const w2=Ze(d)==="y";const{width:H,height:O2}=h2.floating;let U3;let Y2;if(A==="top"||A==="bottom"){U3=A;Y2=D===(await(v2.isRTL==null?void 0:v2.isRTL(y3.floating))?"start":"end")?"left":"right"}else{Y2=A;U3=D==="end"?"top":"bottom"}const Q2=O2-S3.top-S3.bottom;const Z2=H-S3.left-S3.right;const k3=Gl(O2-S3[U3],Q2);const X3=Gl(H-S3[Y2],Z2);const et3=!r.middlewareData.shift;let W3=k3;let J=X3;if((f2=r.middlewareData.shift)!=null&&f2.enabled.x){J=Z2}if((o2=r.middlewareData.shift)!=null&&o2.enabled.y){W3=Q2}if(et3&&!D){const Et2=pe(S3.left,0);const Mt=pe(S3.right,0);const vt=pe(S3.top,0);const Ot=pe(S3.bottom,0);if(w2){J=H-2*(Et2!==0||Mt!==0?Et2+Mt:pe(S3.left,S3.right))}else{W3=O2-2*(vt!==0||Ot!==0?vt+Ot:pe(S3.top,S3.bottom))}}await p({...r,availableWidth:J,availableHeight:W3});const rt3=await v2.getDimensions(y3.floating);if(H!==rt3.width||O2!==rt3.height){return{reset:{rects:true}}}return{}}}},"size$2");function Zi(){return typeof window!=="undefined"}__name(Zi,"Zi");i(Zi,"hasWindow");function oa(u4){if(fv(u4)){return(u4.nodeName||"").toLowerCase()}return"#document"}__name(oa,"oa");i(oa,"getNodeName");function be(u4){var r;return(u4==null||(r=u4.ownerDocument)==null?void 0:r.defaultView)||window}__name(be,"be");i(be,"getWindow");function Je(u4){var r;return(r=(fv(u4)?u4.ownerDocument:u4.document)||window.document)==null?void 0:r.documentElement}__name(Je,"Je");i(Je,"getDocumentElement");function fv(u4){if(!Zi()){return false}return u4 instanceof Node||u4 instanceof be(u4).Node}__name(fv,"fv");i(fv,"isNode");function Ne(u4){if(!Zi()){return false}return u4 instanceof Element||u4 instanceof be(u4).Element}__name(Ne,"Ne");i(Ne,"isElement");function Ke(u4){if(!Zi()){return false}return u4 instanceof HTMLElement||u4 instanceof be(u4).HTMLElement}__name(Ke,"Ke");i(Ke,"isHTMLElement");function Th(u4){if(!Zi()||typeof ShadowRoot==="undefined"){return false}return u4 instanceof ShadowRoot||u4 instanceof be(u4).ShadowRoot}__name(Th,"Th");i(Th,"isShadowRoot");var ob=new Set(["inline","contents"]);function du(u4){const{overflow:r,overflowX:f2,overflowY:o2,display:d}=Ue(u4);return/auto|scroll|overlay|hidden|clip/.test(r+o2+f2)&&!ob.has(d)}__name(du,"du");i(du,"isOverflowElement");var fb=new Set(["table","td","th"]);function sb(u4){return fb.has(oa(u4))}__name(sb,"sb");i(sb,"isTableElement");var db=[":popover-open",":modal"];function ki(u4){return db.some(r=>{try{return u4.matches(r)}catch(f2){return false}})}__name(ki,"ki");i(ki,"isTopLayer");var mb=["transform","translate","scale","rotate","perspective"];var hb=["transform","translate","scale","rotate","perspective","filter"];var vb=["paint","layout","strict","content"];function Vo(u4){const r=Qo();const f2=Ne(u4)?Ue(u4):u4;return mb.some(o2=>f2[o2]?f2[o2]!=="none":false)||(f2.containerType?f2.containerType!=="normal":false)||!r&&(f2.backdropFilter?f2.backdropFilter!=="none":false)||!r&&(f2.filter?f2.filter!=="none":false)||hb.some(o2=>(f2.willChange||"").includes(o2))||vb.some(o2=>(f2.contain||"").includes(o2))}__name(Vo,"Vo");i(Vo,"isContainingBlock");function gb(u4){let r=Xl(u4);while(Ke(r)&&!ua(r)){if(Vo(r)){return r}else if(ki(r)){return null}r=Xl(r)}return null}__name(gb,"gb");i(gb,"getContainingBlock");function Qo(){if(typeof CSS==="undefined"||!CSS.supports)return false;return CSS.supports("-webkit-backdrop-filter","none")}__name(Qo,"Qo");i(Qo,"isWebKit");var yb=new Set(["html","body","#document"]);function ua(u4){return yb.has(oa(u4))}__name(ua,"ua");i(ua,"isLastTraversableNode");function Ue(u4){return be(u4).getComputedStyle(u4)}__name(Ue,"Ue");i(Ue,"getComputedStyle$1");function Ki(u4){if(Ne(u4)){return{scrollLeft:u4.scrollLeft,scrollTop:u4.scrollTop}}return{scrollLeft:u4.scrollX,scrollTop:u4.scrollY}}__name(Ki,"Ki");i(Ki,"getNodeScroll");function Xl(u4){if(oa(u4)==="html"){return u4}const r=u4.assignedSlot||u4.parentNode||Th(u4)&&u4.host||Je(u4);return Th(r)?r.host:r}__name(Xl,"Xl");i(Xl,"getParentNode");function sv(u4){const r=Xl(u4);if(ua(r)){return u4.ownerDocument?u4.ownerDocument.body:u4.body}if(Ke(r)&&du(r)){return r}return sv(r)}__name(sv,"sv");i(sv,"getNearestOverflowAncestor");function su(u4,r,f2){var o2;if(r===void 0){r=[]}if(f2===void 0){f2=true}const d=sv(u4);const h2=d===((o2=u4.ownerDocument)==null?void 0:o2.body);const v2=be(d);if(h2){const y3=No(v2);return r.concat(v2,v2.visualViewport||[],du(d)?d:[],y3&&f2?su(y3):[])}return r.concat(d,su(d,[],f2))}__name(su,"su");i(su,"getOverflowAncestors");function No(u4){return u4.parent&&Object.getPrototypeOf(u4.parent)?u4.frameElement:null}__name(No,"No");i(No,"getFrameElement");function dv(u4){const r=Ue(u4);let f2=parseFloat(r.width)||0;let o2=parseFloat(r.height)||0;const d=Ke(u4);const h2=d?u4.offsetWidth:f2;const v2=d?u4.offsetHeight:o2;const y3=ji(f2)!==h2||ji(o2)!==v2;if(y3){f2=h2;o2=v2}return{width:f2,height:o2,$:y3}}__name(dv,"dv");i(dv,"getCssDimensions");function Zo(u4){return!Ne(u4)?u4.contextElement:u4}__name(Zo,"Zo");i(Zo,"unwrapElement");function ea(u4){const r=Zo(u4);if(!Ke(r)){return ke(1)}const f2=r.getBoundingClientRect();const{width:o2,height:d,$:h2}=dv(r);let v2=(h2?ji(f2.width):f2.width)/o2;let y3=(h2?ji(f2.height):f2.height)/d;if(!v2||!Number.isFinite(v2)){v2=1}if(!y3||!Number.isFinite(y3)){y3=1}return{x:v2,y:y3}}__name(ea,"ea");i(ea,"getScale");var pb=ke(0);function mv(u4){const r=be(u4);if(!Qo()||!r.visualViewport){return pb}return{x:r.visualViewport.offsetLeft,y:r.visualViewport.offsetTop}}__name(mv,"mv");i(mv,"getVisualOffsets");function bb(u4,r,f2){if(r===void 0){r=false}if(!f2||r&&f2!==be(u4)){return false}return r}__name(bb,"bb");i(bb,"shouldAddVisualOffsets");function fn(u4,r,f2,o2){if(r===void 0){r=false}if(f2===void 0){f2=false}const d=u4.getBoundingClientRect();const h2=Zo(u4);let v2=ke(1);if(r){if(o2){if(Ne(o2)){v2=ea(o2)}}else{v2=ea(u4)}}const y3=bb(h2,f2,o2)?mv(h2):ke(0);let p=(d.left+y3.x)/v2.x;let g2=(d.top+y3.y)/v2.y;let S3=d.width/v2.x;let A=d.height/v2.y;if(h2){const D=be(h2);const w2=o2&&Ne(o2)?be(o2):o2;let H=D;let O2=No(H);while(O2&&o2&&w2!==H){const U3=ea(O2);const Y2=O2.getBoundingClientRect();const Q2=Ue(O2);const Z2=Y2.left+(O2.clientLeft+parseFloat(Q2.paddingLeft))*U3.x;const k3=Y2.top+(O2.clientTop+parseFloat(Q2.paddingTop))*U3.y;p*=U3.x;g2*=U3.y;S3*=U3.x;A*=U3.y;p+=Z2;g2+=k3;H=be(O2);O2=No(H)}}return Xi({width:S3,height:A,x:p,y:g2})}__name(fn,"fn");i(fn,"getBoundingClientRect");function ko(u4,r){const f2=Ki(u4).scrollLeft;if(!r){return fn(Je(u4)).left+f2}return r.left+f2}__name(ko,"ko");i(ko,"getWindowScrollBarX");function hv(u4,r,f2){if(f2===void 0){f2=false}const o2=u4.getBoundingClientRect();const d=o2.left+r.scrollLeft-(f2?0:ko(u4,o2));const h2=o2.top+r.scrollTop;return{x:d,y:h2}}__name(hv,"hv");i(hv,"getHTMLOffset");function Sb(u4){let{elements:r,rect:f2,offsetParent:o2,strategy:d}=u4;const h2=d==="fixed";const v2=Je(o2);const y3=r?ki(r.floating):false;if(o2===v2||y3&&h2){return f2}let p={scrollLeft:0,scrollTop:0};let g2=ke(1);const S3=ke(0);const A=Ke(o2);if(A||!A&&!h2){if(oa(o2)!=="body"||du(v2)){p=Ki(o2)}if(Ke(o2)){const w2=fn(o2);g2=ea(o2);S3.x=w2.x+o2.clientLeft;S3.y=w2.y+o2.clientTop}}const D=v2&&!A&&!h2?hv(v2,p,true):ke(0);return{width:f2.width*g2.x,height:f2.height*g2.y,x:f2.x*g2.x-p.scrollLeft*g2.x+S3.x+D.x,y:f2.y*g2.y-p.scrollTop*g2.y+S3.y+D.y}}__name(Sb,"Sb");i(Sb,"convertOffsetParentRelativeRectToViewportRelativeRect");function Eb(u4){return Array.from(u4.getClientRects())}__name(Eb,"Eb");i(Eb,"getClientRects");function xb(u4){const r=Je(u4);const f2=Ki(u4);const o2=u4.ownerDocument.body;const d=pe(r.scrollWidth,r.clientWidth,o2.scrollWidth,o2.clientWidth);const h2=pe(r.scrollHeight,r.clientHeight,o2.scrollHeight,o2.clientHeight);let v2=-f2.scrollLeft+ko(u4);const y3=-f2.scrollTop;if(Ue(o2).direction==="rtl"){v2+=pe(r.clientWidth,o2.clientWidth)-d}return{width:d,height:h2,x:v2,y:y3}}__name(xb,"xb");i(xb,"getDocumentRect");function Ab(u4,r){const f2=be(u4);const o2=Je(u4);const d=f2.visualViewport;let h2=o2.clientWidth;let v2=o2.clientHeight;let y3=0;let p=0;if(d){h2=d.width;v2=d.height;const g2=Qo();if(!g2||g2&&r==="fixed"){y3=d.offsetLeft;p=d.offsetTop}}return{width:h2,height:v2,x:y3,y:p}}__name(Ab,"Ab");i(Ab,"getViewportRect");var Tb=new Set(["absolute","fixed"]);function Ob(u4,r){const f2=fn(u4,true,r==="fixed");const o2=f2.top+u4.clientTop;const d=f2.left+u4.clientLeft;const h2=Ke(u4)?ea(u4):ke(1);const v2=u4.clientWidth*h2.x;const y3=u4.clientHeight*h2.y;const p=d*h2.x;const g2=o2*h2.y;return{width:v2,height:y3,x:p,y:g2}}__name(Ob,"Ob");i(Ob,"getInnerBoundingClientRect");function Oh(u4,r,f2){let o2;if(r==="viewport"){o2=Ab(u4,f2)}else if(r==="document"){o2=xb(Je(u4))}else if(Ne(r)){o2=Ob(r,f2)}else{const d=mv(u4);o2={x:r.x-d.x,y:r.y-d.y,width:r.width,height:r.height}}return Xi(o2)}__name(Oh,"Oh");i(Oh,"getClientRectFromClippingAncestor");function vv(u4,r){const f2=Xl(u4);if(f2===r||!Ne(f2)||ua(f2)){return false}return Ue(f2).position==="fixed"||vv(f2,r)}__name(vv,"vv");i(vv,"hasFixedPositionAncestor");function wb(u4,r){const f2=r.get(u4);if(f2){return f2}let o2=su(u4,[],false).filter(y3=>Ne(y3)&&oa(y3)!=="body");let d=null;const h2=Ue(u4).position==="fixed";let v2=h2?Xl(u4):u4;while(Ne(v2)&&!ua(v2)){const y3=Ue(v2);const p=Vo(v2);if(!p&&y3.position==="fixed"){d=null}const g2=h2?!p&&!d:!p&&y3.position==="static"&&!!d&&Tb.has(d.position)||du(v2)&&!p&&vv(u4,v2);if(g2){o2=o2.filter(S3=>S3!==v2)}else{d=y3}v2=Xl(v2)}r.set(u4,o2);return o2}__name(wb,"wb");i(wb,"getClippingElementAncestors");function Rb(u4){let{element:r,boundary:f2,rootBoundary:o2,strategy:d}=u4;const h2=f2==="clippingAncestors"?ki(r)?[]:wb(r,this._c):[].concat(f2);const v2=[...h2,o2];const y3=v2[0];const p=v2.reduce((g2,S3)=>{const A=Oh(r,S3,d);g2.top=pe(A.top,g2.top);g2.right=Gl(A.right,g2.right);g2.bottom=Gl(A.bottom,g2.bottom);g2.left=pe(A.left,g2.left);return g2},Oh(r,y3,d));return{width:p.right-p.left,height:p.bottom-p.top,x:p.left,y:p.top}}__name(Rb,"Rb");i(Rb,"getClippingRect");function Mb(u4){const{width:r,height:f2}=dv(u4);return{width:r,height:f2}}__name(Mb,"Mb");i(Mb,"getDimensions");function zb(u4,r,f2){const o2=Ke(r);const d=Je(r);const h2=f2==="fixed";const v2=fn(u4,true,h2,r);let y3={scrollLeft:0,scrollTop:0};const p=ke(0);function g2(){p.x=ko(d)}__name(g2,"g");i(g2,"setLeftRTLScrollbarOffset");if(o2||!o2&&!h2){if(oa(r)!=="body"||du(d)){y3=Ki(r)}if(o2){const w2=fn(r,true,h2,r);p.x=w2.x+r.clientLeft;p.y=w2.y+r.clientTop}else if(d){g2()}}if(h2&&!o2&&d){g2()}const S3=d&&!o2&&!h2?hv(d,y3):ke(0);const A=v2.left+y3.scrollLeft-p.x-S3.x;const D=v2.top+y3.scrollTop-p.y-S3.y;return{x:A,y:D,width:v2.width,height:v2.height}}__name(zb,"zb");i(zb,"getRectRelativeToOffsetParent");function So(u4){return Ue(u4).position==="static"}__name(So,"So");i(So,"isStaticPositioned");function wh(u4,r){if(!Ke(u4)||Ue(u4).position==="fixed"){return null}if(r){return r(u4)}let f2=u4.offsetParent;if(Je(u4)===f2){f2=f2.ownerDocument.body}return f2}__name(wh,"wh");i(wh,"getTrueOffsetParent");function gv(u4,r){const f2=be(u4);if(ki(u4)){return f2}if(!Ke(u4)){let d=Xl(u4);while(d&&!ua(d)){if(Ne(d)&&!So(d)){return d}d=Xl(d)}return f2}let o2=wh(u4,r);while(o2&&sb(o2)&&So(o2)){o2=wh(o2,r)}if(o2&&ua(o2)&&So(o2)&&!Vo(o2)){return f2}return o2||gb(u4)||f2}__name(gv,"gv");i(gv,"getOffsetParent");var _b=i(async function(u4){const r=this.getOffsetParent||gv;const f2=this.getDimensions;const o2=await f2(u4.floating);return{reference:zb(u4.reference,await r(u4.floating),u4.strategy),floating:{x:0,y:0,width:o2.width,height:o2.height}}},"getElementRects");function Cb(u4){return Ue(u4).direction==="rtl"}__name(Cb,"Cb");i(Cb,"isRTL");var Db={convertOffsetParentRelativeRectToViewportRelativeRect:Sb,getDocumentElement:Je,getClippingRect:Rb,getOffsetParent:gv,getElementRects:_b,getClientRects:Eb,getDimensions:Mb,getScale:ea,isElement:Ne,isRTL:Cb};function yv(u4,r){return u4.x===r.x&&u4.y===r.y&&u4.width===r.width&&u4.height===r.height}__name(yv,"yv");i(yv,"rectsAreEqual");function Nb(u4,r){let f2=null;let o2;const d=Je(u4);function h2(){var y3;clearTimeout(o2);(y3=f2)==null||y3.disconnect();f2=null}__name(h2,"h");i(h2,"cleanup");function v2(y3,p){if(y3===void 0){y3=false}if(p===void 0){p=1}h2();const g2=u4.getBoundingClientRect();const{left:S3,top:A,width:D,height:w2}=g2;if(!y3){r()}if(!D||!w2){return}const H=zi(A);const O2=zi(d.clientWidth-(S3+D));const U3=zi(d.clientHeight-(A+w2));const Y2=zi(S3);const Q2=-H+"px "+-O2+"px "+-U3+"px "+-Y2+"px";const Z2={rootMargin:Q2,threshold:pe(0,Gl(1,p))||1};let k3=true;function X3(et3){const W3=et3[0].intersectionRatio;if(W3!==p){if(!k3){return v2()}if(!W3){o2=setTimeout(()=>{v2(false,1e-7)},1e3)}else{v2(false,W3)}}if(W3===1&&!yv(g2,u4.getBoundingClientRect())){v2()}k3=false}__name(X3,"X");i(X3,"handleObserve");try{f2=new IntersectionObserver(X3,{...Z2,root:d.ownerDocument})}catch(et3){f2=new IntersectionObserver(X3,Z2)}f2.observe(u4)}__name(v2,"v");i(v2,"refresh");v2(true);return h2}__name(Nb,"Nb");i(Nb,"observeMove");function Ub(u4,r,f2,o2){if(o2===void 0){o2={}}const{ancestorScroll:d=true,ancestorResize:h2=true,elementResize:v2=typeof ResizeObserver==="function",layoutShift:y3=typeof IntersectionObserver==="function",animationFrame:p=false}=o2;const g2=Zo(u4);const S3=d||h2?[...g2?su(g2):[],...su(r)]:[];S3.forEach(Y2=>{d&&Y2.addEventListener("scroll",f2,{passive:true});h2&&Y2.addEventListener("resize",f2)});const A=g2&&y3?Nb(g2,f2):null;let D=-1;let w2=null;if(v2){w2=new ResizeObserver(Y2=>{let[Q2]=Y2;if(Q2&&Q2.target===g2&&w2){w2.unobserve(r);cancelAnimationFrame(D);D=requestAnimationFrame(()=>{var Z2;(Z2=w2)==null||Z2.observe(r)})}f2()});if(g2&&!p){w2.observe(g2)}w2.observe(r)}let H;let O2=p?fn(u4):null;if(p){U3()}function U3(){const Y2=fn(u4);if(O2&&!yv(O2,Y2)){f2()}O2=Y2;H=requestAnimationFrame(U3)}__name(U3,"U");i(U3,"frameLoop");f2();return()=>{var Y2;S3.forEach(Q2=>{d&&Q2.removeEventListener("scroll",f2);h2&&Q2.removeEventListener("resize",f2)});A==null||A();(Y2=w2)==null||Y2.disconnect();w2=null;if(p){cancelAnimationFrame(H)}}}__name(Ub,"Ub");i(Ub,"autoUpdate");var Hb=ub;var Bb=ib;var Lb=lb;var qb=rb;var Yb=nb;var Rh=eb;var jb=cb;var Gb=i((u4,r,f2)=>{const o2=new Map;const d={platform:Db,...f2};const h2={...d.platform,_c:o2};return tb(u4,r,{...d,platform:h2})},"computePosition");var Xb=typeof document!=="undefined";var Vb=i(__name(function u(){},"u"),"noop");var Ui=Xb?z.useLayoutEffect:Vb;function Vi(u4,r){if(u4===r){return true}if(typeof u4!==typeof r){return false}if(typeof u4==="function"&&u4.toString()===r.toString()){return true}let f2;let o2;let d;if(u4&&r&&typeof u4==="object"){if(Array.isArray(u4)){f2=u4.length;if(f2!==r.length)return false;for(o2=f2;o2--!==0;){if(!Vi(u4[o2],r[o2])){return false}}return true}d=Object.keys(u4);f2=d.length;if(f2!==Object.keys(r).length){return false}for(o2=f2;o2--!==0;){if(!{}.hasOwnProperty.call(r,d[o2])){return false}}for(o2=f2;o2--!==0;){const h2=d[o2];if(h2==="_owner"&&u4.$$typeof){continue}if(!Vi(u4[h2],r[h2])){return false}}return true}return u4!==u4&&r!==r}__name(Vi,"Vi");i(Vi,"deepEqual");function pv(u4){if(typeof window==="undefined"){return 1}const r=u4.ownerDocument.defaultView||window;return r.devicePixelRatio||1}__name(pv,"pv");i(pv,"getDPR");function Mh(u4,r){const f2=pv(u4);return Math.round(r*f2)/f2}__name(Mh,"Mh");i(Mh,"roundByDPR");function Eo(u4){const r=z.useRef(u4);Ui(()=>{r.current=u4});return r}__name(Eo,"Eo");i(Eo,"useLatestRef");function Qb(u4){if(u4===void 0){u4={}}const{placement:r="bottom",strategy:f2="absolute",middleware:o2=[],platform:d,elements:{reference:h2,floating:v2}={},transform:y3=true,whileElementsMounted:p,open:g2}=u4;const[S3,A]=z.useState({x:0,y:0,strategy:f2,placement:r,middlewareData:{},isPositioned:false});const[D,w2]=z.useState(o2);if(!Vi(D,o2)){w2(o2)}const[H,O2]=z.useState(null);const[U3,Y2]=z.useState(null);const Q2=z.useCallback(B2=>{if(B2!==et3.current){et3.current=B2;O2(B2)}},[]);const Z2=z.useCallback(B2=>{if(B2!==W3.current){W3.current=B2;Y2(B2)}},[]);const k3=h2||H;const X3=v2||U3;const et3=z.useRef(null);const W3=z.useRef(null);const J=z.useRef(S3);const rt3=p!=null;const Et2=Eo(p);const Mt=Eo(d);const vt=Eo(g2);const Ot=z.useCallback(()=>{if(!et3.current||!W3.current){return}const B2={placement:r,strategy:f2,middleware:D};if(Mt.current){B2.platform=Mt.current}Gb(et3.current,W3.current,B2).then(ct3=>{const E3={...ct3,isPositioned:vt.current!==false};if(St.current&&!Vi(J.current,E3)){J.current=E3;Bo.flushSync(()=>{A(E3)})}})},[D,r,f2,Mt,vt]);Ui(()=>{if(g2===false&&J.current.isPositioned){J.current.isPositioned=false;A(B2=>({...B2,isPositioned:false}))}},[g2]);const St=z.useRef(false);Ui(()=>{St.current=true;return()=>{St.current=false}},[]);Ui(()=>{if(k3)et3.current=k3;if(X3)W3.current=X3;if(k3&&X3){if(Et2.current){return Et2.current(k3,X3,Ot)}Ot()}},[k3,X3,Ot,Et2,rt3]);const gt2=z.useMemo(()=>({reference:et3,floating:W3,setReference:Q2,setFloating:Z2}),[Q2,Z2]);const C=z.useMemo(()=>({reference:k3,floating:X3}),[k3,X3]);const V=z.useMemo(()=>{const B2={position:f2,left:0,top:0};if(!C.floating){return B2}const ct3=Mh(C.floating,S3.x);const E3=Mh(C.floating,S3.y);if(y3){return{...B2,transform:"translate("+ct3+"px, "+E3+"px)",...pv(C.floating)>=1.5&&{willChange:"transform"}}}return{position:f2,left:ct3,top:E3}},[f2,y3,C.floating,S3.x,S3.y]);return z.useMemo(()=>({...S3,update:Ot,refs:gt2,elements:C,floatingStyles:V}),[S3,Ot,gt2,C,V])}__name(Qb,"Qb");i(Qb,"useFloating");var Zb=i(u4=>{function r(f2){return{}.hasOwnProperty.call(f2,"current")}__name(r,"r");i(r,"isRef");return{name:"arrow",options:u4,fn(f2){const{element:o2,padding:d}=typeof u4==="function"?u4(f2):u4;if(o2&&r(o2)){if(o2.current!=null){return Rh({element:o2.current,padding:d}).fn(f2)}return{}}if(o2){return Rh({element:o2,padding:d}).fn(f2)}return{}}}},"arrow$1");var kb=i((u4,r)=>({...Hb(u4),options:[u4,r]}),"offset");var Kb=i((u4,r)=>({...Bb(u4),options:[u4,r]}),"shift");var Jb=i((u4,r)=>({...jb(u4),options:[u4,r]}),"limitShift");var Wb=i((u4,r)=>({...Lb(u4),options:[u4,r]}),"flip");var $b=i((u4,r)=>({...qb(u4),options:[u4,r]}),"size");var Fb=i((u4,r)=>({...Yb(u4),options:[u4,r]}),"hide");var Pb=i((u4,r)=>({...Zb(u4),options:[u4,r]}),"arrow");var Ib="Arrow";var bv=z.forwardRef((u4,r)=>{const{children:f2,width:o2=10,height:d=5,...h2}=u4;return Ht.jsx(sn.svg,{...h2,ref:r,width:o2,height:d,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:u4.asChild?f2:Ht.jsx("polygon",{points:"0,0 30,0 15,10"})})});bv.displayName=Ib;var t1=bv;function e1(u4){const[r,f2]=z.useState(void 0);na(()=>{if(u4){f2({width:u4.offsetWidth,height:u4.offsetHeight});const o2=new ResizeObserver(d=>{if(!Array.isArray(d)){return}if(!d.length){return}const h2=d[0];let v2;let y3;if("borderBoxSize"in h2){const p=h2["borderBoxSize"];const g2=Array.isArray(p)?p[0]:p;v2=g2["inlineSize"];y3=g2["blockSize"]}else{v2=u4.offsetWidth;y3=u4.offsetHeight}f2({width:v2,height:y3})});o2.observe(u4,{box:"border-box"});return()=>o2.unobserve(u4)}else{f2(void 0)}},[u4]);return r}__name(e1,"e1");i(e1,"useSize");var Ko="Popper";var[Sv,yS]=av(Ko);var[l1,Ev]=Sv(Ko);var xv=i(u4=>{const{__scopePopper:r,children:f2}=u4;const[o2,d]=z.useState(null);return Ht.jsx(l1,{scope:r,anchor:o2,onAnchorChange:d,children:f2})},"Popper");xv.displayName=Ko;var Av="PopperAnchor";var Tv=z.forwardRef((u4,r)=>{const{__scopePopper:f2,virtualRef:o2,...d}=u4;const h2=Ev(Av,f2);const v2=z.useRef(null);const y3=on(r,v2);z.useEffect(()=>{h2.onAnchorChange(o2?.current||v2.current)});return o2?null:Ht.jsx(sn.div,{...d,ref:y3})});Tv.displayName=Av;var Jo="PopperContent";var[n1,a1]=Sv(Jo);var Ov=z.forwardRef((u4,r)=>{const{__scopePopper:f2,side:o2="bottom",sideOffset:d=0,align:h2="center",alignOffset:v2=0,arrowPadding:y3=0,avoidCollisions:p=true,collisionBoundary:g2=[],collisionPadding:S3=0,sticky:A="partial",hideWhenDetached:D=false,updatePositionStrategy:w2="optimized",onPlaced:H,...O2}=u4;const U3=Ev(Jo,f2);const[Y2,Q2]=z.useState(null);const Z2=on(r,mt2=>Q2(mt2));const[k3,X3]=z.useState(null);const et3=e1(k3);const W3=et3?.width??0;const J=et3?.height??0;const rt3=o2+(h2!=="center"?"-"+h2:"");const Et2=typeof S3==="number"?S3:{top:0,right:0,bottom:0,left:0,...S3};const Mt=Array.isArray(g2)?g2:[g2];const vt=Mt.length>0;const Ot={padding:Et2,boundary:Mt.filter(i1),altBoundary:vt};const{refs:St,floatingStyles:gt2,placement:C,isPositioned:V,middlewareData:B2}=Qb({strategy:"fixed",placement:rt3,whileElementsMounted:i((...mt2)=>{const At=Ub(...mt2,{animationFrame:w2==="always"});return At},"whileElementsMounted"),elements:{reference:U3.anchor},middleware:[kb({mainAxis:d+J,alignmentAxis:v2}),p&&Kb({mainAxis:true,crossAxis:false,limiter:A==="partial"?Jb():void 0,...Ot}),p&&Wb({...Ot}),$b({...Ot,apply:i(({elements:mt2,rects:At,availableWidth:le3,availableHeight:He3})=>{const{width:Be3,height:Le3}=At.reference;const hl=mt2.floating.style;hl.setProperty("--radix-popper-available-width",`${le3}px`);hl.setProperty("--radix-popper-available-height",`${He3}px`);hl.setProperty("--radix-popper-anchor-width",`${Be3}px`);hl.setProperty("--radix-popper-anchor-height",`${Le3}px`)},"apply")}),k3&&Pb({element:k3,padding:y3}),c1({arrowWidth:W3,arrowHeight:J}),D&&Fb({strategy:"referenceHidden",...Ot})]});const[ct3,E3]=Mv(C);const G2=aa(H);na(()=>{if(V){G2?.()}},[V,G2]);const $2=B2.arrow?.x;const K2=B2.arrow?.y;const F2=B2.arrow?.centerOffset!==0;const[ft2,ut3]=z.useState();na(()=>{if(Y2)ut3(window.getComputedStyle(Y2).zIndex)},[Y2]);return Ht.jsx("div",{ref:St.setFloating,"data-radix-popper-content-wrapper":"",style:{...gt2,transform:V?gt2.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:ft2,["--radix-popper-transform-origin"]:[B2.transformOrigin?.x,B2.transformOrigin?.y].join(" "),...B2.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:u4.dir,children:Ht.jsx(n1,{scope:f2,placedSide:ct3,onArrowChange:X3,arrowX:$2,arrowY:K2,shouldHideArrow:F2,children:Ht.jsx(sn.div,{"data-side":ct3,"data-align":E3,...O2,ref:Z2,style:{...O2.style,animation:!V?"none":void 0}})})})});Ov.displayName=Jo;var wv="PopperArrow";var u1={top:"bottom",right:"left",bottom:"top",left:"right"};var Rv=z.forwardRef(i(__name(function u2(r,f2){const{__scopePopper:o2,...d}=r;const h2=a1(wv,o2);const v2=u1[h2.placedSide];return Ht.jsx("span",{ref:h2.onArrowChange,style:{position:"absolute",left:h2.arrowX,top:h2.arrowY,[v2]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[h2.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:`rotate(180deg)`,left:"translateY(50%) rotate(-90deg) translateX(50%)"}[h2.placedSide],visibility:h2.shouldHideArrow?"hidden":void 0},children:Ht.jsx(t1,{...d,ref:f2,style:{...d.style,display:"block"}})})},"u"),"PopperArrow2"));Rv.displayName=wv;function i1(u4){return u4!==null}__name(i1,"i1");i(i1,"isNotNull");var c1=i(u4=>({name:"transformOrigin",options:u4,fn(r){const{placement:f2,rects:o2,middlewareData:d}=r;const h2=d.arrow?.centerOffset!==0;const v2=h2;const y3=v2?0:u4.arrowWidth;const p=v2?0:u4.arrowHeight;const[g2,S3]=Mv(f2);const A={start:"0%",center:"50%",end:"100%"}[S3];const D=(d.arrow?.x??0)+y3/2;const w2=(d.arrow?.y??0)+p/2;let H="";let O2="";if(g2==="bottom"){H=v2?A:`${D}px`;O2=`${-p}px`}else if(g2==="top"){H=v2?A:`${D}px`;O2=`${o2.floating.height+p}px`}else if(g2==="right"){H=`${-p}px`;O2=v2?A:`${w2}px`}else if(g2==="left"){H=`${o2.floating.width+p}px`;O2=v2?A:`${w2}px`}return{data:{x:H,y:O2}}}}),"transformOrigin");function Mv(u4){const[r,f2="center"]=u4.split("-");return[r,f2]}__name(Mv,"Mv");i(Mv,"getSideAndAlignFromPlacement");var pS=xv;var bS=Tv;var SS=Ov;var ES=Rv;var r1="Portal";var o1=z.forwardRef((u4,r)=>{const{container:f2,...o2}=u4;const[d,h2]=z.useState(false);na(()=>h2(true),[]);const v2=f2||d&&globalThis?.document?.body;return v2?y0.createPortal(Ht.jsx(sn.div,{...o2,ref:r}),v2):null});o1.displayName=r1;var f1=i(function(u4){if(typeof document==="undefined"){return null}var r=Array.isArray(u4)?u4[0]:u4;return r.ownerDocument.body},"getDefaultParent");var Pn=new WeakMap;var _i=new WeakMap;var Ci={};var xo=0;var zv=i(function(u4){return u4&&(u4.host||zv(u4.parentNode))},"unwrapHost");var s1=i(function(u4,r){return r.map(function(f2){if(u4.contains(f2)){return f2}var o2=zv(f2);if(o2&&u4.contains(o2)){return o2}console.error("aria-hidden",f2,"in not contained inside",u4,". Doing nothing");return null}).filter(function(f2){return Boolean(f2)})},"correctTargets");var d1=i(function(u4,r,f2,o2){var d=s1(r,Array.isArray(u4)?u4:[u4]);if(!Ci[f2]){Ci[f2]=new WeakMap}var h2=Ci[f2];var v2=[];var y3=new Set;var p=new Set(d);var g2=i(function(A){if(!A||y3.has(A)){return}y3.add(A);g2(A.parentNode)},"keep");d.forEach(g2);var S3=i(function(A){if(!A||p.has(A)){return}Array.prototype.forEach.call(A.children,function(D){if(y3.has(D)){S3(D)}else{try{var w2=D.getAttribute(o2);var H=w2!==null&&w2!=="false";var O2=(Pn.get(D)||0)+1;var U3=(h2.get(D)||0)+1;Pn.set(D,O2);h2.set(D,U3);v2.push(D);if(O2===1&&H){_i.set(D,true)}if(U3===1){D.setAttribute(f2,"true")}if(!H){D.setAttribute(o2,"true")}}catch(Y2){console.error("aria-hidden: cannot operate on ",D,Y2)}}})},"deep");S3(r);y3.clear();xo++;return function(){v2.forEach(function(A){var D=Pn.get(A)-1;var w2=h2.get(A)-1;Pn.set(A,D);h2.set(A,w2);if(!D){if(!_i.has(A)){A.removeAttribute(o2)}_i.delete(A)}if(!w2){A.removeAttribute(f2)}});xo--;if(!xo){Pn=new WeakMap;Pn=new WeakMap;_i=new WeakMap;Ci={}}}},"applyAttributeToOthers");var xS=i(function(u4,r,f2){if(f2===void 0){f2="data-aria-hidden"}var o2=Array.from(Array.isArray(u4)?u4:[u4]);var d=f1(u4);if(!d){return function(){return null}}o2.push.apply(o2,Array.from(d.querySelectorAll("[aria-live], script")));return d1(o2,d,f2,"aria-hidden")},"hideOthers");var Qe=i(function(){Qe=Object.assign||i(__name(function u4(r){for(var f2,o2=1,d=arguments.length;o2